diff --git a/.eslintignore b/.eslintignore index 2d3623353c5..384d29af16f 100644 --- a/.eslintignore +++ b/.eslintignore @@ -7,6 +7,7 @@ generated bundle.c?js .pnp* packages/ir-sdk/** +packages/cli/openapi-ir-sdk/** packages/seed/** generators/typescript/utils/core-utilities/** seed/** diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 658edfe4075..8a4f79b4b34 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -87,28 +87,6 @@ jobs: - name: lint:eslint run: yarn lint:eslint - check-test-definitions: - runs-on: ubuntu-latest - steps: - - name: Checkout repo - uses: actions/checkout@v4 - - - uses: actions/setup-node@v3 - with: - node-version: 18 - cache: "yarn" - - - name: Install Deps - run: yarn install - - - name: Fern check - env: - FORCE_COLOR: "2" - run: | - yarn workspace @fern-api/cli dist:cli:dev - cd test-definitions - FERN_NO_VERSION_REDIRECTION=true node $(yarn workspace @fern-api/cli bin fern:dev) check - test: runs-on: CLI strategy: diff --git a/.github/workflows/ir-check.yml b/.github/workflows/ir-check.yml index 887bbcca542..0b73c30bed0 100644 --- a/.github/workflows/ir-check.yml +++ b/.github/workflows/ir-check.yml @@ -1,4 +1,4 @@ -name: ir +name: IR Check on: workflow_dispatch: diff --git a/.github/workflows/ir-publish.yml b/.github/workflows/ir-publish.yml index 7c17ba71831..8abca6217fe 100644 --- a/.github/workflows/ir-publish.yml +++ b/.github/workflows/ir-publish.yml @@ -1,4 +1,4 @@ -name: ir-publish +name: IR Publish on: workflow_dispatch: diff --git a/.github/workflows/openapi-ir-check.yml b/.github/workflows/openapi-ir-check.yml new file mode 100644 index 00000000000..3e8937d271f --- /dev/null +++ b/.github/workflows/openapi-ir-check.yml @@ -0,0 +1,39 @@ +name: OpenAPI IR Check + +on: + workflow_dispatch: + pull_request: + paths: + - "packages/cli/openapi-ir-sdk/fern/**" + branches: + - main + push: + paths: + - "packages/cli/openapi-ir-sdk/fern/**" + branches: + - main + +jobs: + check: + runs-on: ubuntu-latest + steps: + - name: Checkout repository + uses: actions/checkout@v4 + + - name: Install Fern + run: npm install -g fern-api + + - name: Check IR Definitions + run: | + cd packages/cli/openapi-ir-sdk + fern check + + - name: Check IR Definitions + env: + FERN_TOKEN: dummy + run: | + cd packages/cli/openapi-ir-sdk + yarn generate + + - name: Ensure no changes to git-tracked files + run: git --no-pager diff --exit-code diff --git a/.github/workflows/seed.yml b/.github/workflows/seed.yml index fcbe3cf245a..733869e6c7b 100644 --- a/.github/workflows/seed.yml +++ b/.github/workflows/seed.yml @@ -25,6 +25,7 @@ jobs: postman: ${{ steps.filter.outputs.postman }} java: ${{ steps.filter.outputs.java }} typescript: ${{ steps.filter.outputs.typescript }} + go: ${{ steps.filter.outputs.go }} steps: - uses: actions/checkout@v2 - uses: dorny/paths-filter@v2 @@ -41,6 +42,7 @@ jobs: postman: 'generators/postman/**' java: 'generators/java/**' typescript: 'generators/typescript/**' + go: 'generators/go/**' ruby-model: runs-on: ubuntu-latest @@ -368,3 +370,78 @@ jobs: - name: Ensure no changes to git-tracked files run: git --no-pager diff --exit-code + + go-fiber: + runs-on: ubuntu-latest + needs: changes + if: ${{ needs.changes.outputs.go == 'true' || needs.changes.outputs.seed == 'true' }} + steps: + - name: Checkout repo + uses: actions/checkout@v4 + + - uses: actions/setup-node@v3 + with: + node-version: 18 + cache: "yarn" + + - name: Yarn Install + run: yarn install + + - name: Seed Test + env: + FORCE_COLOR: "2" + run: | + yarn seed:local test --workspace go-fiber --parallel 16 + + - name: Ensure no changes to git-tracked files + run: git --no-pager diff --exit-code + + go-model: + runs-on: ubuntu-latest + needs: changes + if: ${{ needs.changes.outputs.go == 'true' || needs.changes.outputs.seed == 'true' }} + steps: + - name: Checkout repo + uses: actions/checkout@v4 + + - uses: actions/setup-node@v3 + with: + node-version: 18 + cache: "yarn" + + - name: Yarn Install + run: yarn install + + - name: Seed Test + env: + FORCE_COLOR: "2" + run: | + yarn seed:local test --workspace go-model --parallel 16 + + - name: Ensure no changes to git-tracked files + run: git --no-pager diff --exit-code + + go-sdk: + runs-on: ubuntu-latest + needs: changes + if: ${{ needs.changes.outputs.go == 'true' || needs.changes.outputs.seed == 'true' }} + steps: + - name: Checkout repo + uses: actions/checkout@v4 + + - uses: actions/setup-node@v3 + with: + node-version: 18 + cache: "yarn" + + - name: Yarn Install + run: yarn install + + - name: Seed Test + env: + FORCE_COLOR: "2" + run: | + yarn seed:local test --workspace go-sdk --parallel 16 + + - name: Ensure no changes to git-tracked files + run: git --no-pager diff --exit-code diff --git a/.github/workflows/test-definitions.yml b/.github/workflows/test-definitions.yml new file mode 100644 index 00000000000..138708aa6fb --- /dev/null +++ b/.github/workflows/test-definitions.yml @@ -0,0 +1,43 @@ +name: test-definitions + +on: + push: + paths: + - "packages/**" + - "test-definitions/**" + branches: + - main + pull_request: + paths: + - "packages/**" + - "test-definitions/**" + branches: + - main + +# Cancel previous workflows on previous push +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true + +jobs: + check: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v4 + + - uses: actions/setup-node@v3 + with: + node-version: 18 + cache: "yarn" + + - name: Install Deps + run: yarn install + + - name: Fern check + env: + FORCE_COLOR: "2" + run: | + yarn workspace @fern-api/cli dist:cli:dev + cd test-definitions + FERN_NO_VERSION_REDIRECTION=true node $(yarn workspace @fern-api/cli bin fern:dev) check diff --git a/.pnp.cjs b/.pnp.cjs index dce3d52c8dd..1c107b97885 100644 --- a/.pnp.cjs +++ b/.pnp.cjs @@ -295,6 +295,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "name": "@fern-api/mock",\ "reference": "workspace:packages/cli/mock"\ },\ + {\ + "name": "@fern-api/openapi-ir-sdk",\ + "reference": "workspace:packages/cli/openapi-ir-sdk"\ + },\ {\ "name": "@fern-api/openapi-ir-to-fern",\ "reference": "workspace:packages/cli/openapi-ir-to-fern"\ @@ -425,6 +429,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@fern-api/manage-generator", ["workspace:packages/cli/config-management/manage-generator"]],\ ["@fern-api/mock", ["workspace:packages/cli/mock"]],\ ["@fern-api/openapi-generator", ["workspace:generators/openapi"]],\ + ["@fern-api/openapi-ir-sdk", ["workspace:packages/cli/openapi-ir-sdk"]],\ ["@fern-api/openapi-ir-to-fern", ["workspace:packages/cli/openapi-ir-to-fern"]],\ ["@fern-api/openapi-parser", ["workspace:packages/cli/openapi-parser"]],\ ["@fern-api/posthog-manager", ["workspace:packages/cli/posthog-manager"]],\ @@ -531,7 +536,8 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["tailwindcss", "npm:3.3.2"],\ ["terminal-link", "npm:3.0.0"],\ ["ts-node", "virtual:f8e21c9fa0a798b21a87ac455600e39198fef65848556a3a2cd5c956b0460181f9e618173dcff6d9d4fb96fb870055dfe1a3ec3db5db0700e71c0184e4711659#npm:10.9.2"],\ - ["typescript", "patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=5d3a66"]\ + ["typescript", "patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=5d3a66"],\ + ["workspace", "npm:0.0.1-preview.1"]\ ],\ "linkType": "SOFT"\ }]\ @@ -4485,6 +4491,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@fern-api/login", "workspace:packages/cli/login"],\ ["@fern-api/manage-generator", "workspace:packages/cli/config-management/manage-generator"],\ ["@fern-api/mock", "workspace:packages/cli/mock"],\ + ["@fern-api/openapi-ir-sdk", "workspace:packages/cli/openapi-ir-sdk"],\ ["@fern-api/openapi-ir-to-fern", "workspace:packages/cli/openapi-ir-to-fern"],\ ["@fern-api/posthog-manager", "workspace:packages/cli/posthog-manager"],\ ["@fern-api/project-configuration", "workspace:packages/cli/config-management/project-configuration"],\ @@ -4563,7 +4570,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "packageLocation": "./packages/core/",\ "packageDependencies": [\ ["@fern-api/core", "workspace:packages/core"],\ - ["@fern-api/fdr-sdk", "npm:0.50.1-1-g1f0f637"],\ + ["@fern-api/fdr-sdk", "npm:0.50.8-1-gace1ff5"],\ ["@fern-api/venus-api-sdk", "npm:0.0.38"],\ ["@fern-fern/fiddle-sdk", "npm:0.0.411"],\ ["@types/jest", "npm:29.0.3"],\ @@ -4693,10 +4700,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@fern-api/docs-configuration", "workspace:packages/cli/config-management/docs-configuration"],\ ["@fern-api/config-management-commons", "workspace:packages/cli/config-management/commons"],\ ["@fern-api/core-utils", "workspace:packages/commons/core-utils"],\ - ["@fern-api/fdr-sdk", "npm:0.50.1-1-g1f0f637"],\ + ["@fern-api/fdr-sdk", "npm:0.50.8-1-gace1ff5"],\ ["@fern-api/fs-utils", "workspace:packages/commons/fs-utils"],\ ["@fern-api/task-context", "workspace:packages/cli/task-context"],\ - ["@fern-fern/docs-config", "npm:0.0.75"],\ + ["@fern-fern/docs-config", "npm:0.0.76"],\ ["@types/jest", "npm:29.0.3"],\ ["@types/js-yaml", "npm:4.0.8"],\ ["@types/node", "npm:18.7.18"],\ @@ -4720,13 +4727,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@fern-api/docs-preview", "workspace:packages/cli/docs-preview"],\ ["@fern-api/core-utils", "workspace:packages/commons/core-utils"],\ ["@fern-api/docs-configuration", "workspace:packages/cli/config-management/docs-configuration"],\ - ["@fern-api/fdr-sdk", "npm:0.50.1-1-g1f0f637"],\ + ["@fern-api/fdr-sdk", "npm:0.50.8-1-gace1ff5"],\ ["@fern-api/fs-utils", "workspace:packages/commons/fs-utils"],\ ["@fern-api/ir-generator", "workspace:packages/cli/generation/ir-generator"],\ ["@fern-api/register", "workspace:packages/cli/register"],\ ["@fern-api/task-context", "workspace:packages/cli/task-context"],\ ["@fern-api/workspace-loader", "workspace:packages/cli/workspace-loader"],\ - ["@fern-fern/docs-config", "npm:0.0.75"],\ + ["@fern-fern/docs-config", "npm:0.0.76"],\ ["@types/cors", "npm:2.8.17"],\ ["@types/express", "npm:4.17.20"],\ ["@types/jest", "npm:29.0.3"],\ @@ -4797,10 +4804,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["@fern-api/fdr-sdk", [\ - ["npm:0.50.1-1-g1f0f637", {\ - "packageLocation": "./.yarn/cache/@fern-api-fdr-sdk-npm-0.50.1-1-g1f0f637-985a50f2f4-32eb06bac6.zip/node_modules/@fern-api/fdr-sdk/",\ + ["npm:0.50.8-1-gace1ff5", {\ + "packageLocation": "./.yarn/cache/@fern-api-fdr-sdk-npm-0.50.8-1-gace1ff5-e436b1d2bc-32de6d37ef.zip/node_modules/@fern-api/fdr-sdk/",\ "packageDependencies": [\ - ["@fern-api/fdr-sdk", "npm:0.50.1-1-g1f0f637"],\ + ["@fern-api/fdr-sdk", "npm:0.50.8-1-gace1ff5"],\ ["@ungap/url-search-params", "npm:0.2.2"],\ ["axios", "npm:0.27.2"],\ ["js-base64", "npm:3.7.2"],\ @@ -5006,7 +5013,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@fern-api/task-context", "workspace:packages/cli/task-context"],\ ["@fern-api/yaml-formatter", "workspace:packages/cli/yaml/formatter"],\ ["@fern-api/yaml-schema", "workspace:packages/cli/yaml/yaml-schema"],\ - ["@fern-fern/docs-config", "npm:0.0.75"],\ + ["@fern-fern/docs-config", "npm:0.0.76"],\ ["@types/fs-extra", "npm:11.0.1"],\ ["@types/jest", "npm:29.0.3"],\ ["@types/js-yaml", "npm:4.0.8"],\ @@ -5103,6 +5110,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@fern-fern/ir-v31-sdk", "npm:0.0.5"],\ ["@fern-fern/ir-v32-sdk", "npm:0.0.1"],\ ["@fern-fern/ir-v33-sdk", "npm:0.0.15"],\ + ["@fern-fern/ir-v34-sdk", "npm:0.0.8"],\ ["@fern-fern/ir-v4-model", "npm:0.0.4"],\ ["@fern-fern/ir-v5-model", "npm:0.0.3"],\ ["@fern-fern/ir-v6-model", "npm:0.0.33"],\ @@ -5359,6 +5367,23 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "SOFT"\ }]\ ]],\ + ["@fern-api/openapi-ir-sdk", [\ + ["workspace:packages/cli/openapi-ir-sdk", {\ + "packageLocation": "./packages/cli/openapi-ir-sdk/",\ + "packageDependencies": [\ + ["@fern-api/openapi-ir-sdk", "workspace:packages/cli/openapi-ir-sdk"],\ + ["@types/jest", "npm:29.0.3"],\ + ["@types/node", "npm:18.7.18"],\ + ["depcheck", "npm:1.4.6"],\ + ["eslint", "npm:8.56.0"],\ + ["jest", "virtual:f8e21c9fa0a798b21a87ac455600e39198fef65848556a3a2cd5c956b0460181f9e618173dcff6d9d4fb96fb870055dfe1a3ec3db5db0700e71c0184e4711659#npm:29.7.0"],\ + ["organize-imports-cli", "npm:0.10.0"],\ + ["prettier", "npm:2.7.1"],\ + ["typescript", "patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=5d3a66"]\ + ],\ + "linkType": "SOFT"\ + }]\ + ]],\ ["@fern-api/openapi-ir-to-fern", [\ ["workspace:packages/cli/openapi-ir-to-fern", {\ "packageLocation": "./packages/cli/openapi-ir-to-fern/",\ @@ -5367,11 +5392,11 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@fern-api/core-utils", "workspace:packages/commons/core-utils"],\ ["@fern-api/fs-utils", "workspace:packages/commons/fs-utils"],\ ["@fern-api/logger", "workspace:packages/cli/logger"],\ + ["@fern-api/openapi-ir-sdk", "workspace:packages/cli/openapi-ir-sdk"],\ ["@fern-api/openapi-parser", "workspace:packages/cli/openapi-parser"],\ ["@fern-api/project-configuration", "workspace:packages/cli/config-management/project-configuration"],\ ["@fern-api/task-context", "workspace:packages/cli/task-context"],\ ["@fern-api/yaml-schema", "workspace:packages/cli/yaml/yaml-schema"],\ - ["@fern-fern/openapi-ir-model", "npm:0.0.181"],\ ["@types/jest", "npm:29.0.3"],\ ["@types/lodash-es", "npm:4.17.12"],\ ["@types/node", "npm:18.7.18"],\ @@ -5395,9 +5420,9 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@fern-api/core-utils", "workspace:packages/commons/core-utils"],\ ["@fern-api/fs-utils", "workspace:packages/commons/fs-utils"],\ ["@fern-api/logger", "workspace:packages/cli/logger"],\ + ["@fern-api/openapi-ir-sdk", "workspace:packages/cli/openapi-ir-sdk"],\ ["@fern-api/task-context", "workspace:packages/cli/task-context"],\ ["@fern-api/yaml-schema", "workspace:packages/cli/yaml/yaml-schema"],\ - ["@fern-fern/openapi-ir-model", "npm:0.0.181"],\ ["@redocly/openapi-core", "npm:1.4.1"],\ ["@types/jest", "npm:29.0.3"],\ ["@types/js-yaml", "npm:4.0.8"],\ @@ -5526,7 +5551,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@fern-api/config-management-commons", "workspace:packages/cli/config-management/commons"],\ ["@fern-api/core", "workspace:packages/core"],\ ["@fern-api/core-utils", "workspace:packages/commons/core-utils"],\ - ["@fern-api/fdr-sdk", "npm:0.50.1-1-g1f0f637"],\ + ["@fern-api/fdr-sdk", "npm:0.50.8-1-gace1ff5"],\ ["@fern-api/ir-generator", "workspace:packages/cli/generation/ir-generator"],\ ["@fern-api/ir-sdk", "workspace:packages/ir-sdk"],\ ["@fern-api/task-context", "workspace:packages/cli/task-context"],\ @@ -5555,7 +5580,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@fern-api/core", "workspace:packages/core"],\ ["@fern-api/core-utils", "workspace:packages/commons/core-utils"],\ ["@fern-api/docs-configuration", "workspace:packages/cli/config-management/docs-configuration"],\ - ["@fern-api/fdr-sdk", "npm:0.50.1-1-g1f0f637"],\ + ["@fern-api/fdr-sdk", "npm:0.50.8-1-gace1ff5"],\ ["@fern-api/fs-utils", "workspace:packages/commons/fs-utils"],\ ["@fern-api/generators-configuration", "workspace:packages/cli/config-management/generators-configuration"],\ ["@fern-api/ir-generator", "workspace:packages/cli/generation/ir-generator"],\ @@ -5565,7 +5590,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@fern-api/register", "workspace:packages/cli/register"],\ ["@fern-api/task-context", "workspace:packages/cli/task-context"],\ ["@fern-api/workspace-loader", "workspace:packages/cli/workspace-loader"],\ - ["@fern-fern/docs-config", "npm:0.0.75"],\ + ["@fern-fern/docs-config", "npm:0.0.76"],\ ["@fern-fern/fiddle-sdk", "npm:0.0.411"],\ ["@types/decompress", "npm:4.2.7"],\ ["@types/jest", "npm:29.0.3"],\ @@ -5813,15 +5838,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@fern-api/dependencies-configuration", "workspace:packages/cli/config-management/dependencies-configuration"],\ ["@fern-api/fs-utils", "workspace:packages/commons/fs-utils"],\ ["@fern-api/generators-configuration", "workspace:packages/cli/config-management/generators-configuration"],\ + ["@fern-api/openapi-ir-sdk", "workspace:packages/cli/openapi-ir-sdk"],\ ["@fern-api/openapi-ir-to-fern", "workspace:packages/cli/openapi-ir-to-fern"],\ ["@fern-api/openapi-parser", "workspace:packages/cli/openapi-parser"],\ ["@fern-api/project-configuration", "workspace:packages/cli/config-management/project-configuration"],\ ["@fern-api/semver-utils", "workspace:packages/cli/semver-utils"],\ ["@fern-api/task-context", "workspace:packages/cli/task-context"],\ ["@fern-api/yaml-schema", "workspace:packages/cli/yaml/yaml-schema"],\ - ["@fern-fern/docs-config", "npm:0.0.75"],\ + ["@fern-fern/docs-config", "npm:0.0.76"],\ ["@fern-fern/fiddle-sdk", "npm:0.0.411"],\ - ["@fern-fern/openapi-ir-model", "npm:0.0.181"],\ ["@types/jest", "npm:29.0.3"],\ ["@types/js-yaml", "npm:4.0.8"],\ ["@types/lodash-es", "npm:4.17.12"],\ @@ -5879,7 +5904,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@fern-api/fs-utils", "workspace:packages/commons/fs-utils"],\ ["@fern-api/semver-utils", "workspace:packages/cli/semver-utils"],\ ["@fern-api/task-context", "workspace:packages/cli/task-context"],\ - ["@fern-fern/docs-config", "npm:0.0.75"],\ + ["@fern-fern/docs-config", "npm:0.0.76"],\ ["@fern-fern/legacy-docs-config", "npm:0.0.58"],\ ["@types/inquirer", "npm:9.0.3"],\ ["@types/jest", "npm:29.0.3"],\ @@ -5912,7 +5937,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@fern-api/core-utils", "workspace:packages/commons/core-utils"],\ ["@fern-api/fs-utils", "workspace:packages/commons/fs-utils"],\ ["@fern-api/ir-sdk", "workspace:packages/ir-sdk"],\ - ["@fern-fern/docs-config", "npm:0.0.75"],\ + ["@fern-fern/docs-config", "npm:0.0.76"],\ ["@types/jest", "npm:29.0.3"],\ ["@types/js-yaml", "npm:4.0.8"],\ ["@types/node", "npm:18.7.18"],\ @@ -5929,10 +5954,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["@fern-fern/docs-config", [\ - ["npm:0.0.75", {\ - "packageLocation": "./.yarn/cache/@fern-fern-docs-config-npm-0.0.75-91c3b78e3e-3629548884.zip/node_modules/@fern-fern/docs-config/",\ + ["npm:0.0.76", {\ + "packageLocation": "./.yarn/cache/@fern-fern-docs-config-npm-0.0.76-8592dd5cfc-97fbaacd7a.zip/node_modules/@fern-fern/docs-config/",\ "packageDependencies": [\ - ["@fern-fern/docs-config", "npm:0.0.75"]\ + ["@fern-fern/docs-config", "npm:0.0.76"]\ ],\ "linkType": "HARD"\ }]\ @@ -6240,6 +6265,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["@fern-fern/ir-v34-sdk", [\ + ["npm:0.0.8", {\ + "packageLocation": "./.yarn/cache/@fern-fern-ir-v34-sdk-npm-0.0.8-e7e742818b-7ba15bd437.zip/node_modules/@fern-fern/ir-v34-sdk/",\ + "packageDependencies": [\ + ["@fern-fern/ir-v34-sdk", "npm:0.0.8"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["@fern-fern/ir-v4-model", [\ ["npm:0.0.4", {\ "packageLocation": "./.yarn/cache/@fern-fern-ir-v4-model-npm-0.0.4-bbc8c7b7ab-3d01e18aa9.zip/node_modules/@fern-fern/ir-v4-model/",\ @@ -6303,15 +6337,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ - ["@fern-fern/openapi-ir-model", [\ - ["npm:0.0.181", {\ - "packageLocation": "./.yarn/cache/@fern-fern-openapi-ir-model-npm-0.0.181-d465a44dd0-cace057056.zip/node_modules/@fern-fern/openapi-ir-model/",\ - "packageDependencies": [\ - ["@fern-fern/openapi-ir-model", "npm:0.0.181"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["@fern-fern/postman-sdk", [\ ["npm:0.0.46", {\ "packageLocation": "./.yarn/cache/@fern-fern-postman-sdk-npm-0.0.46-2d3e8ba107-6031648c9c.zip/node_modules/@fern-fern/postman-sdk/",\ @@ -14989,7 +15014,8 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["tailwindcss", "npm:3.3.2"],\ ["terminal-link", "npm:3.0.0"],\ ["ts-node", "virtual:f8e21c9fa0a798b21a87ac455600e39198fef65848556a3a2cd5c956b0460181f9e618173dcff6d9d4fb96fb870055dfe1a3ec3db5db0700e71c0184e4711659#npm:10.9.2"],\ - ["typescript", "patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=5d3a66"]\ + ["typescript", "patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=5d3a66"],\ + ["workspace", "npm:0.0.1-preview.1"]\ ],\ "linkType": "SOFT"\ }]\ @@ -27310,6 +27336,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["workspace", [\ + ["npm:0.0.1-preview.1", {\ + "packageLocation": "./.yarn/cache/workspace-npm-0.0.1-preview.1-37e8956085-0d3a1ed8a5.zip/node_modules/workspace/",\ + "packageDependencies": [\ + ["workspace", "npm:0.0.1-preview.1"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["wrap-ansi", [\ ["npm:5.1.0", {\ "packageLocation": "./.yarn/cache/wrap-ansi-npm-5.1.0-293b407c18-9b48c86222.zip/node_modules/wrap-ansi/",\ diff --git a/.yarn/cache/@fern-api-fdr-sdk-npm-0.50.1-1-g1f0f637-985a50f2f4-32eb06bac6.zip b/.yarn/cache/@fern-api-fdr-sdk-npm-0.50.1-1-g1f0f637-985a50f2f4-32eb06bac6.zip deleted file mode 100644 index 5c081de3f3b..00000000000 Binary files a/.yarn/cache/@fern-api-fdr-sdk-npm-0.50.1-1-g1f0f637-985a50f2f4-32eb06bac6.zip and /dev/null differ diff --git a/.yarn/cache/@fern-api-fdr-sdk-npm-0.50.8-1-gace1ff5-e436b1d2bc-32de6d37ef.zip b/.yarn/cache/@fern-api-fdr-sdk-npm-0.50.8-1-gace1ff5-e436b1d2bc-32de6d37ef.zip new file mode 100644 index 00000000000..5d2f54139be Binary files /dev/null and b/.yarn/cache/@fern-api-fdr-sdk-npm-0.50.8-1-gace1ff5-e436b1d2bc-32de6d37ef.zip differ diff --git a/.yarn/cache/@fern-fern-docs-config-npm-0.0.75-91c3b78e3e-3629548884.zip b/.yarn/cache/@fern-fern-docs-config-npm-0.0.75-91c3b78e3e-3629548884.zip deleted file mode 100644 index 86d98795e2e..00000000000 Binary files a/.yarn/cache/@fern-fern-docs-config-npm-0.0.75-91c3b78e3e-3629548884.zip and /dev/null differ diff --git a/.yarn/cache/@fern-fern-docs-config-npm-0.0.76-8592dd5cfc-97fbaacd7a.zip b/.yarn/cache/@fern-fern-docs-config-npm-0.0.76-8592dd5cfc-97fbaacd7a.zip new file mode 100644 index 00000000000..2f4b7731d30 Binary files /dev/null and b/.yarn/cache/@fern-fern-docs-config-npm-0.0.76-8592dd5cfc-97fbaacd7a.zip differ diff --git a/.yarn/cache/@fern-fern-ir-v34-sdk-npm-0.0.8-e7e742818b-7ba15bd437.zip b/.yarn/cache/@fern-fern-ir-v34-sdk-npm-0.0.8-e7e742818b-7ba15bd437.zip new file mode 100644 index 00000000000..f714a019294 Binary files /dev/null and b/.yarn/cache/@fern-fern-ir-v34-sdk-npm-0.0.8-e7e742818b-7ba15bd437.zip differ diff --git a/.yarn/cache/@fern-fern-openapi-ir-model-npm-0.0.181-d465a44dd0-cace057056.zip b/.yarn/cache/@fern-fern-openapi-ir-model-npm-0.0.181-d465a44dd0-cace057056.zip deleted file mode 100644 index 513dfa098a0..00000000000 Binary files a/.yarn/cache/@fern-fern-openapi-ir-model-npm-0.0.181-d465a44dd0-cace057056.zip and /dev/null differ diff --git a/.yarn/cache/workspace-npm-0.0.1-preview.1-37e8956085-0d3a1ed8a5.zip b/.yarn/cache/workspace-npm-0.0.1-preview.1-37e8956085-0d3a1ed8a5.zip new file mode 100644 index 00000000000..b03dd7da0aa Binary files /dev/null and b/.yarn/cache/workspace-npm-0.0.1-preview.1-37e8956085-0d3a1ed8a5.zip differ diff --git a/README.md b/README.md index ee7a76778fb..717f93db01a 100644 --- a/README.md +++ b/README.md @@ -91,7 +91,7 @@ who write their API definition (as an OpenAPI spec or Fern definition) and want | Generator ID | Latest Version | Changelog | Entrypoint | | ----------------------------- | -------------- | ------------------------------------------------------------ | -------------------------------------------------------------------------------- | -| `fernapi/fern-express-server` | `0.9.7` | [CHANGELOG.md](./generators/typescript/express/CHANGELOG.md) | [cli.ts](./generators/typescript/express/cli/src/cli.ts) | +| `fernapi/fern-typescript-express` | `0.9.7` | [CHANGELOG.md](./generators/typescript/express/CHANGELOG.md) | [cli.ts](./generators/typescript/express/cli/src/cli.ts) | | `fernapi/fern-fastapi-server` | `0.7.7` | [CHANGELOG.md](./generators/python/fastapi/CHANGELOG.md) | [cli.py](./generators/python/src/fern_python/generators/sdk/cli.py) | | `fernapi/fern-java-spring` | `0.7.1` | [CHANGELOG.md](./generators/java/spring/CHANGELOG.md) | [Cli.java](./generators/java/spring/src/main/java/com/fern/java/spring/Cli.java) | diff --git a/fern.schema.dev.json b/fern.schema.dev.json index 791b9391b8e..19e782e9f48 100644 --- a/fern.schema.dev.json +++ b/fern.schema.dev.json @@ -618,6 +618,30 @@ }, "additionalProperties": false } + }, + "pagination": { + "anyOf": [ + { + "type": "object", + "properties": { + "page": { + "type": "string", + "description": "The request property name that represents the page cursor or offset." + }, + "next": { + "type": "string", + "description": "The response property name that represents the next page cursor or offset to retrieve." + }, + "results": { + "type": "string", + "description": "The response property name that represents the page elements." + } + }, + "required": ["page", "next", "results"], + "additionalProperties": false + }, + { "type": "boolean" } + ] } }, "required": ["path"], diff --git a/fern/apis/docs-config/definition/docs.yml b/fern/apis/docs-config/definition/docs.yml index 04d0eab3b6e..1ccb97a666e 100644 --- a/fern/apis/docs-config/definition/docs.yml +++ b/fern/apis/docs-config/definition/docs.yml @@ -33,6 +33,7 @@ types: properties: display-name: string icon: string + slug: optional DocsInstances: properties: @@ -135,6 +136,7 @@ types: - PageConfiguration - SectionConfiguration - ApiSectionConfiguration + - LinkConfiguration LogoConfiguration: properties: @@ -328,15 +330,15 @@ types: NavbarLink: union: - primary: NavbarPrimaryLink - secondary: NavbarSecondaryLink + filled: LinkConfiguration + outlined: LinkConfiguration + minimal: LinkConfiguration - NavbarPrimaryLink: - properties: - url: string - text: string + # deprecated + primary: LinkConfiguration # use `outlined` instead + secondary: LinkConfiguration # use `minimal` instead - NavbarSecondaryLink: + LinkConfiguration: properties: url: string text: string diff --git a/fern/apis/openapi-ir/generators.yml b/fern/apis/openapi-ir/generators.yml deleted file mode 100644 index f814b6b9da6..00000000000 --- a/fern/apis/openapi-ir/generators.yml +++ /dev/null @@ -1,12 +0,0 @@ -default-group: local -groups: - local: - generators: - - name: fernapi/fern-typescript - version: 0.0.197 - output: - location: npm - url: npm.buildwithfern.com - package-name: '@fern-fern/openapi-ir' - config: - mode: model diff --git a/fern/apis/public-api/definition/__package__.yml b/fern/apis/public-api/definition/__package__.yml new file mode 100644 index 00000000000..a3a5027dbed --- /dev/null +++ b/fern/apis/public-api/definition/__package__.yml @@ -0,0 +1,4 @@ +navigation: + - snippets + - transactions + \ No newline at end of file diff --git a/fern/docs/pages/docs/audiences.mdx b/fern/docs/pages/docs/audiences.mdx index abd7b7f0b77..0a064e8d2c3 100644 --- a/fern/docs/pages/docs/audiences.mdx +++ b/fern/docs/pages/docs/audiences.mdx @@ -1,3 +1,8 @@ +--- +title: Fern | Configuring audiences for different consumer groups +description: Segment your API documentation for different consumers, called 'Audiences'. For example, you can publish a subset of your docs to the 'public' Audience. +--- + [Audiences](/api-definition/fern-definition/audiences) are a useful tool for segmenting your API for different consumers. You can configure your Fern Docs to publish documentation specific to an `Audience`. The following example shows how to configure your `docs.yml` to publish documentation for the `public` audience. diff --git a/fern/docs/pages/docs/components/availability.mdx b/fern/docs/pages/docs/components/availability.mdx index bc128393fb8..947536e4aeb 100644 --- a/fern/docs/pages/docs/components/availability.mdx +++ b/fern/docs/pages/docs/components/availability.mdx @@ -1,4 +1,9 @@ -The `Availability Component` is used when you want to visually highlight important content for the user. +--- +title: Fern | Indicate the Availability of an endpoint +description: Indicate the status of an endpoint using the Availability component. Display whether the endpoint is in beta, generally available, or deprecated. +--- + +The `Availability` component is used to indicate the availability status of an endpoint. Availability Prop: diff --git a/fern/docs/pages/docs/components/callout.mdx b/fern/docs/pages/docs/components/callout.mdx index ca2fdc9cb02..ca295d37290 100644 --- a/fern/docs/pages/docs/components/callout.mdx +++ b/fern/docs/pages/docs/components/callout.mdx @@ -1,4 +1,10 @@ -The `Callout Component` is used when you want to visually highlight important content for the user. There are different props available to design callout component properly. +--- +title: Fern | Highlight content with the Callout component +description: Use the Callout component to visually highlight important content within your documentation. Configure the 'intent' as 'info', 'success', or 'warn'. +--- + + +The `Callout` component is used when you want to visually highlight important content for the user. There are different props available to design callout component properly. Note: it is helpful to add a `
` after the callout component to ensure that the next component is not too close to the callout. @@ -54,4 +60,4 @@ This is a warn callout. This is a warn callout. ``` - \ No newline at end of file + diff --git a/fern/docs/pages/docs/components/card.mdx b/fern/docs/pages/docs/components/card.mdx index 02a1346580b..b3ffb420d11 100644 --- a/fern/docs/pages/docs/components/card.mdx +++ b/fern/docs/pages/docs/components/card.mdx @@ -1,4 +1,10 @@ -The `Card` is used when you want to display content in a rectangular box. +--- +title: Fern | Use the Card component to display content in a box +description: The Card component displays content in a rectangular box, with an optional title, icon, and href (link). Create a grid of boxes using the Cards component. +--- + + +The `Card` component is used when you want to display content in a rectangular box. Card Prop: diff --git a/fern/docs/pages/docs/components/codeblock.mdx b/fern/docs/pages/docs/components/codeblock.mdx index dfbf1849a52..90376ed56a6 100644 --- a/fern/docs/pages/docs/components/codeblock.mdx +++ b/fern/docs/pages/docs/components/codeblock.mdx @@ -1,4 +1,10 @@ -The `CodeBlock` is used when you want to display a code snippet. +--- +title: Fern | Display code snippets using the CodeBlock component +description: The CodeBlock component displays a code snippet, with an optional title and language. Use the CodeBlocks component to show multiple snippets in a tabbed view. +--- + + +The `CodeBlock` component is used when you want to display a code snippet. CodeBlock Props: diff --git a/fern/docs/pages/docs/components/icons.mdx b/fern/docs/pages/docs/components/icons.mdx index a4283610257..92ac686e86a 100644 --- a/fern/docs/pages/docs/components/icons.mdx +++ b/fern/docs/pages/docs/components/icons.mdx @@ -1,3 +1,9 @@ +--- +title: Fern | Using Font Awesome icons or custom icons in Fern Docs +description: Use and style the 26,000+ icons available in the Font Awesome icon library in your Fern Docs. Fern also supports custom icons on its Business plan. +--- + + [Font Awesome](https://fontawesome.com/) is the Internet's icon library and toolkit, used by millions of designers, developers, and content creators. We use Font Awesome to power the icons within Fern Docs. You can pick from the 26,000+ icons available and then apply a style, color, size, or animation to them. diff --git a/fern/docs/pages/docs/configurations-overview.mdx b/fern/docs/pages/docs/configurations-overview.mdx index d5c057c53a8..e6c99b4b8db 100644 --- a/fern/docs/pages/docs/configurations-overview.mdx +++ b/fern/docs/pages/docs/configurations-overview.mdx @@ -1,5 +1,11 @@ +--- +title: Fern | Overview of available documentation configurations +description: Links to configurations for your Fern Docs site, including a custom domain, pull request previews, SDK snippets, audiences, and display of endpoint errors. +--- + + - [Custom domain.](/generate-docs/configurations/custom-domain) Bring your own custom domain to Fern Docs. - [Pull request previews.](/generate-docs/configurations/pull-request-previews) Preview changes from pull requests before merging code to a production branch. - [SDK Snippets.](/generate-docs/configurations/sdk-snippets) Add SDK code snippets in different languages to your documentation. - [Audiences.](/generate-docs/configurations/audiences) Configure your Fern Docs to publish documentation specific to different `Audiences`. -- [Endpoints errors.](/generate-docs/configurations/endpoint-errors) Enables errors to show up in your documentation. +- [Endpoint errors.](/generate-docs/configurations/endpoint-errors) Enables errors to show up in your documentation. diff --git a/fern/docs/pages/docs/custom-domain.mdx b/fern/docs/pages/docs/custom-domain.mdx index b86dd44090a..106b2972ace 100644 --- a/fern/docs/pages/docs/custom-domain.mdx +++ b/fern/docs/pages/docs/custom-domain.mdx @@ -1,3 +1,9 @@ +--- +title: Fern | Bring your custom domain to your Fern Docs +description: Learn how you can set up your Fern-generated documentation site to use a custom domain or subdomain. +--- + + Learn how to bring your own custom domain to Fern Docs. diff --git a/fern/docs/pages/docs/endpoint-errors.mdx b/fern/docs/pages/docs/endpoint-errors.mdx index 016452fba5e..70b54d5f48c 100644 --- a/fern/docs/pages/docs/endpoint-errors.mdx +++ b/fern/docs/pages/docs/endpoint-errors.mdx @@ -1,3 +1,8 @@ +--- +title: Fern | Endpoint errors configuration and example +description: Enable errors to show up on the endpoint pages of your documentation, from the error names, codes, and objects returned configured in your API definition. +--- + This configuration enables errors to show up on the endpoint pages of your documentation. The error names, codes, and objects returned are configured in your API definition. ## Configuration diff --git a/fern/docs/pages/docs/previews.mdx b/fern/docs/pages/docs/previews.mdx index f25a9895a65..8794522d801 100644 --- a/fern/docs/pages/docs/previews.mdx +++ b/fern/docs/pages/docs/previews.mdx @@ -1,3 +1,10 @@ +--- +title: Fern | Pull request previews of docs changes before merge +description: Fern's PR previews feature lets you preview changes to your docs from pull requests before merging to the live docs site. Use manually or in GitHub Actions. +--- + + + `PR previews` offer a way to preview changes from pull requests (PRs) before merging code to a production branch. This is useful for reviewing documentation changes before publishing them to your live documentation site. Here's an example of a `PR preview`: https://fern-preview-fa86d0dd-7763-4d5f-84d8-6d630dc1742a.docs.buildwithfern.com @@ -62,4 +69,4 @@ jobs: ## Link expiration -Preview links do not expire. However, the time to live (TTL) may be subject to change in the future. \ No newline at end of file +Preview links do not expire. However, the time to live (TTL) may be subject to change in the future. diff --git a/fern/docs/pages/docs/snippets.mdx b/fern/docs/pages/docs/snippets.mdx index 5151535f0ec..cf7e7818a14 100644 --- a/fern/docs/pages/docs/snippets.mdx +++ b/fern/docs/pages/docs/snippets.mdx @@ -1,3 +1,8 @@ +--- +title: Fern | Add SDK code snippets to your documentation +description: From examples in your API definition, Fern generates SDK code sample snippets in cURL and other languages that are automatically populated in your Fern Docs. +--- + Fern allows you to add SDK code snippets to your documentation. This is useful for showing how to use your SDK in different languages. By default, Fern will generate cURL snippets. By following the steps below, you can add code snippets for other languages. ![SDK code snippet selector](https://fern-image-hosting.s3.amazonaws.com/sdk-code-snippets.png) @@ -58,4 +63,4 @@ navigation: If you'd like to bring SDK snippets into your own documentation, you can use the [Snippets API](/api-reference/reference/snippets). API acces requires a a [SDK Business plan](https://buildwithfern.com/pricing). -Merge.dev is an example of a Fern customer that uses the Snippets API to bring Python code samples [into their API Reference](https://docs.merge.dev/hris/employees/#employees_list). \ No newline at end of file +Merge.dev is an example of a Fern customer that uses the Snippets API to bring Python code samples [into their API Reference](https://docs.merge.dev/hris/employees/#employees_list). diff --git a/fern/docs/pages/docs/writing-content.mdx b/fern/docs/pages/docs/writing-content.mdx index 346e6bbcf57..6e4052b1d62 100644 --- a/fern/docs/pages/docs/writing-content.mdx +++ b/fern/docs/pages/docs/writing-content.mdx @@ -1,3 +1,10 @@ +--- +title: Fern | Write and customize content in docs built with Fern +description: Add content with Markdown and MDX. Use Fern's custom components and frontmatter. Customize navigation and styles. Add an automatically generated API Reference. +--- + + + ## Add content with Markdown or MDX files Add pages manually to your documentation by creating [Markdown](https://www.markdownguide.org/) (`.md`) or [MDX](https://mdxjs.com/) (`.mdx`) files and linking to them in [docs.yml](#configure-your-site-with-docs-yml). diff --git a/fern/docs/pages/guides/publish-to-maven-central.mdx b/fern/docs/pages/guides/publish-to-maven-central.mdx index 97204d6ca13..91730842a53 100644 --- a/fern/docs/pages/guides/publish-to-maven-central.mdx +++ b/fern/docs/pages/guides/publish-to-maven-central.mdx @@ -1,3 +1,7 @@ +--- +title: Fern | How to publish your Java SDK as an artifact to Maven Central +description: A guide to publishing your SDK generated by Fern as an artifact to the public Maven Central repository. +--- The following is a guide on how to publish your SDK (referred to as an `artifact`) to Maven Central. ## Step 1: Decide what your Maven `groupId` will be . @@ -81,4 +85,4 @@ Going forward, when referencing the artifact you'll use the `groupId` and `artif - `com.stripe:stripe-java` - `com.slack.api/slack-api-client` - `dev.merge:merge-java-client` -- `com.amazonaws:aws-java-sdk-s3` \ No newline at end of file +- `com.amazonaws:aws-java-sdk-s3` diff --git a/fern/docs/pages/openapi/export.mdx b/fern/docs/pages/openapi/export.mdx index be440698f14..c3554215e0c 100644 --- a/fern/docs/pages/openapi/export.mdx +++ b/fern/docs/pages/openapi/export.mdx @@ -1,3 +1,8 @@ +--- +title: Fern | Export your API from Fern's format to OpenAPI +description: Use Fern's OpenAPI generator to convert your API defined using the Fern Definition format to an OpenAPI 3.1 specification file. +--- + To export your API to OpenAPI from Fern, you can use the `fern-openapi` generator. The OpenAPI generator outputs an OpenAPI 3.1 document for your API, which can be used with any OpenAPI-compatible tools. Here is an example of how you can configure the fern-openapi generator in your generators.yml file: @@ -33,4 +38,4 @@ When configured, the generator outputs OAS files in the specified format. **Default:** {} -When configured, the object is merged into the generated OAS file. This allows you to add custom fields to the specification. \ No newline at end of file +When configured, the object is merged into the generated OAS file. This allows you to add custom fields to the specification. diff --git a/fern/docs/pages/openapi/extensions.mdx b/fern/docs/pages/openapi/extensions.mdx index ae0b05bc0fb..b1348260ee4 100644 --- a/fern/docs/pages/openapi/extensions.mdx +++ b/fern/docs/pages/openapi/extensions.mdx @@ -1,3 +1,7 @@ +--- +title: Fern | Fern's custom OpenAPI extensions for higher-quality SDKs +description: Learn about Fern's OpenAPI extensions for SDK method names, authentication overrides, global headers, enum descriptions and names, audiences, and more. +--- Fern supports different OpenAPI extensions so that you can generate higher-quality SDKs. diff --git a/fern/docs/pages/sdks/browser-sdk.mdx b/fern/docs/pages/sdks/browser-sdk.mdx index b0f7adde08d..cf70e589f26 100644 --- a/fern/docs/pages/sdks/browser-sdk.mdx +++ b/fern/docs/pages/sdks/browser-sdk.mdx @@ -1,3 +1,8 @@ +--- +title: Fern | How to use Fern's TypeScript Browser SDK Generator +description: Use Fern's TypeScript Browser SDK generator and your API definition to output a fully functional Browser SDK locally, or publish it privately or to NPM. +--- + [Source code](https://github.com/fern-api/fern-typescript) **Latest version**: `0.9.5` diff --git a/fern/docs/pages/sdks/csharp-sdk.mdx b/fern/docs/pages/sdks/csharp-sdk.mdx index c682526da5f..3521c61e6c2 100644 --- a/fern/docs/pages/sdks/csharp-sdk.mdx +++ b/fern/docs/pages/sdks/csharp-sdk.mdx @@ -1,3 +1,8 @@ +--- +title: Fern | How to use Fern's C# SDK Generator +description: Use Fern's C# SDK generator and your API definition to output a fully functional C# SDK (client libraries) to your local filesystem, or publish it to NuGet. +--- + Latest version: `0.0.0` diff --git a/fern/docs/pages/sdks/go-sdk.mdx b/fern/docs/pages/sdks/go-sdk.mdx index 87cdf2d00cc..c2ded8e78bc 100644 --- a/fern/docs/pages/sdks/go-sdk.mdx +++ b/fern/docs/pages/sdks/go-sdk.mdx @@ -1,3 +1,8 @@ +--- +title: Fern | How to use Fern's Go SDK Generator +description: Use Fern's Go SDK generator and your API definition to output a fully functional Go SDK (client libraries) to your local filesystem, or publish it to GitHub. +--- + [Source code](https://github.com/fern-api/fern/tree/main/generators/go)
**Latest version**: `0.12.0` diff --git a/fern/docs/pages/sdks/java-sdk.mdx b/fern/docs/pages/sdks/java-sdk.mdx index af8539c3c3c..b26a967ebf4 100644 --- a/fern/docs/pages/sdks/java-sdk.mdx +++ b/fern/docs/pages/sdks/java-sdk.mdx @@ -1,3 +1,8 @@ +--- +title: Fern | How to use Fern's Java SDK Generator +description: Use Fern's Java SDK generator and your API definition to output a fully functional Java SDK locally, or publish it to a private or public Maven repository. +--- + [Source code](https://github.com/fern-api/fern/tree/main/generators/java)
**Latest version**: `0.6.1` diff --git a/fern/docs/pages/sdks/node-sdk.mdx b/fern/docs/pages/sdks/node-sdk.mdx index 26ce2a69611..902c6eee121 100644 --- a/fern/docs/pages/sdks/node-sdk.mdx +++ b/fern/docs/pages/sdks/node-sdk.mdx @@ -1,3 +1,8 @@ +--- +title: Fern | How to use Fern's TypeScript Node.js SDK Generator +description: Use Fern's TypeScript Node.js SDK generator and your API definition to output a fully functional SDK locally, and publish the package internally or to NPM. +--- + [Source code](https://github.com/fern-api/fern-typescript)
**Latest version**: `0.9.5` diff --git a/fern/docs/pages/sdks/php-sdk.mdx b/fern/docs/pages/sdks/php-sdk.mdx index ff37f7de46a..18e541ee70e 100644 --- a/fern/docs/pages/sdks/php-sdk.mdx +++ b/fern/docs/pages/sdks/php-sdk.mdx @@ -1,3 +1,8 @@ +--- +title: Fern | How to use Fern's PHP SDK Generator +description: Use Fern's PHP SDK generator and your API definition to output a fully functional PHP SDK (client libraries) to your local filesystem, or publicly to Packagist. +--- + Latest version: `0.0.0` diff --git a/fern/docs/pages/sdks/postman-collection.mdx b/fern/docs/pages/sdks/postman-collection.mdx index 43f1500966e..3b113368f80 100644 --- a/fern/docs/pages/sdks/postman-collection.mdx +++ b/fern/docs/pages/sdks/postman-collection.mdx @@ -1,3 +1,8 @@ +--- +title: Fern | How to use Fern's Postman Collection Generator +description: Use Fern's Postman Collection generator and your API definition to output a Postman Collection to your local filesystem, or publish it to Postman. +--- + [Source code](https://github.com/fern-api/fern/tree/main/generators/postman)
**Latest version**: `0.1.0` diff --git a/fern/docs/pages/sdks/python-sdk.mdx b/fern/docs/pages/sdks/python-sdk.mdx index ef44e6a9b20..3441550f09a 100644 --- a/fern/docs/pages/sdks/python-sdk.mdx +++ b/fern/docs/pages/sdks/python-sdk.mdx @@ -1,3 +1,8 @@ +--- +title: Fern | How to use Fern's Python SDK Generator +description: Use Fern's Python SDK generator and your API definition to output a fully functional Python SDK (client libraries) to your local filesystem, or publish it to GitHub. +--- + [Source code](https://github.com/fern-api/fern/tree/main/generators/python)
**Latest version**: `0.8.0` diff --git a/fern/docs/pages/sdks/ruby-sdk.mdx b/fern/docs/pages/sdks/ruby-sdk.mdx index 15d9d07ea73..ca4869c5b41 100644 --- a/fern/docs/pages/sdks/ruby-sdk.mdx +++ b/fern/docs/pages/sdks/ruby-sdk.mdx @@ -1,3 +1,8 @@ +--- +title: Fern | How to use Fern's Ruby SDK Generator +description: Use Fern's Ruby SDK generator and your API definition to output a fully functional Ruby SDK (client libraries) locally, or publish it to RubyGems. +--- + [Source code](https://github.com/fern-api/fern/tree/main/generators/ruby) Latest version: `0.0.0` diff --git a/fern/docs/pages/welcome/introduction.mdx b/fern/docs/pages/welcome/introduction.mdx index 11ebad38ee0..48ecb72f32b 100644 --- a/fern/docs/pages/welcome/introduction.mdx +++ b/fern/docs/pages/welcome/introduction.mdx @@ -1,3 +1,8 @@ +--- +title: Fern | Introduction to the Fern toolkit for REST APIs +description: Define your API with OpenAPI or Fern's simpler format, then generate SDKs, server boilerplate, and a documentation website with an API Reference. +--- + Fern is a toolkit for building REST APIs. With Fern, you can generate SDKs, API documentation, and boilerplate for your backend server. Fern is **fully compatible with OpenAPI**. Leverage your existing OpenAPI @@ -14,6 +19,5 @@ OpenAPI, you can also use Fern's simpler format to define your API. The magic of Fern is our compiler, which transforms your API definition into: - **SDKs.** Client libraries that **feel handwritten** and are published to package managers like npm and PyPI. -- **Documentation.** A beautiful docs website with a best-in-class API Reference. Automatically sync your Postman Collection +- **Documentation.** A beautiful docs website with a best-in-class API Reference. Automatically sync your Postman Collection. - **Backend boilerplate.** Server side code, such as Pydantic models for FastAPI and Jersey interfaces for Spring Boot. Get compile-time validation that your endpoints are being served correctly. - diff --git a/generators/go/Makefile b/generators/go/Makefile index 17beea9056c..ce2abb82a77 100644 --- a/generators/go/Makefile +++ b/generators/go/Makefile @@ -16,18 +16,6 @@ install: .PHONY: test test: install go test ./... - npm install -g @fern-api/seed-cli@0.17.0-rc0-2-gde917225c - seed test \ - --fixture bytes \ - --fixture enum \ - --fixture file-upload \ - --fixture idempotency-headers \ - --fixture literal \ - --fixture literal-headers \ - --fixture plain-text \ - --fixture query-parameters \ - --fixture response-property \ - --fixture streaming .PHONY: fixtures fixtures: install diff --git a/generators/go/VERSION b/generators/go/VERSION index 04a373efe6b..94afd53ec33 100644 --- a/generators/go/VERSION +++ b/generators/go/VERSION @@ -1 +1 @@ -0.16.0 +0.17.0-rc1 diff --git a/generators/go/cmd/fern-go-fiber/main.go b/generators/go/cmd/fern-go-fiber/main.go index b7ebce5c8c4..b099cac78eb 100644 --- a/generators/go/cmd/fern-go-fiber/main.go +++ b/generators/go/cmd/fern-go-fiber/main.go @@ -31,6 +31,7 @@ func run(config *cmd.Config, coordinator *coordinator.Client) ([]*generator.File config.Organization, config.Version, config.IrFilepath, + config.SnippetFilepath, config.ImportPath, config.PackageName, config.Module, diff --git a/generators/go/cmd/fern-go-model/main.go b/generators/go/cmd/fern-go-model/main.go index 4cbfb8ea1e7..e6f53002856 100644 --- a/generators/go/cmd/fern-go-model/main.go +++ b/generators/go/cmd/fern-go-model/main.go @@ -31,6 +31,7 @@ func run(config *cmd.Config, coordinator *coordinator.Client) ([]*generator.File config.Organization, config.Version, config.IrFilepath, + config.SnippetFilepath, config.ImportPath, config.PackageName, config.Module, diff --git a/generators/go/cmd/fern-go-sdk/main.go b/generators/go/cmd/fern-go-sdk/main.go index d8dd6391246..de0c67594bc 100644 --- a/generators/go/cmd/fern-go-sdk/main.go +++ b/generators/go/cmd/fern-go-sdk/main.go @@ -31,6 +31,7 @@ func run(config *cmd.Config, coordinator *coordinator.Client) ([]*generator.File config.Organization, config.Version, config.IrFilepath, + config.SnippetFilepath, config.ImportPath, config.PackageName, config.Module, diff --git a/generators/go/internal/ast/ast.go b/generators/go/internal/ast/ast.go index ce3048cfadf..710a8b0a5c9 100644 --- a/generators/go/internal/ast/ast.go +++ b/generators/go/internal/ast/ast.go @@ -10,6 +10,32 @@ type Expr interface { WriteTo(*Writer) } +// Block represents multiple expressions in a newline-delimited block of code, e.g. +// +// foo := NewFoo() +// value := foo.Bar( +// "one", +// "two", +// ) +type Block struct { + Exprs []Expr +} + +func NewBlock(exprs ...Expr) *Block { + return &Block{ + Exprs: exprs, + } +} + +func (b *Block) isExpr() {} + +func (b *Block) WriteTo(w *Writer) { + for _, expr := range b.Exprs { + w.WriteExpr(expr) + w.WriteLine() + } +} + // AssignStmt is an assignment or a short variable declaration, e.g. // // value := foo.Bar( @@ -21,16 +47,16 @@ type AssignStmt struct { Right []Expr } -func NewAssignStmt(left, right []Expr) AssignStmt { - return AssignStmt{ +func NewAssignStmt(left, right []Expr) *AssignStmt { + return &AssignStmt{ Left: left, Right: right, } } -func (a AssignStmt) isExpr() {} +func (a *AssignStmt) isExpr() {} -func (a AssignStmt) WriteTo(w *Writer) { +func (a *AssignStmt) WriteTo(w *Writer) { for i, elem := range a.Left { if i > 0 { w.Write(", ") @@ -53,36 +79,26 @@ func (a AssignStmt) WriteTo(w *Writer) { // "two", // ) type CallExpr struct { - FunctionName Object + FunctionName Reference Parameters []Expr } -func NewCallExpr(functionName Object, parameters []Expr) CallExpr { - return CallExpr{ +func NewCallExpr(functionName Reference, parameters []Expr) *CallExpr { + return &CallExpr{ FunctionName: functionName, Parameters: parameters, } } -func (c CallExpr) isExpr() {} +func (c *CallExpr) isExpr() {} -func (c CallExpr) WriteTo(w *Writer) { +func (c *CallExpr) WriteTo(w *Writer) { w.WriteExpr(c.FunctionName) if len(c.Parameters) == 0 { w.Write("()") return } - if len(c.Parameters) == 1 { - // A single parameter can be written in one line, e.g. acme.Call("one") - w.Write("(") - for _, param := range c.Parameters { - w.WriteExpr(param) - } - w.Write(")") - return - } - w.WriteLine("(") for _, param := range c.Parameters { w.WriteExpr(param) @@ -91,56 +107,225 @@ func (c CallExpr) WriteTo(w *Writer) { w.Write(")") } -// Object is either a local or imported object, such as a constant, +// Reference is either a local or imported reference, such as a constant, // type, variable, function, etc. -type Object interface { +type Reference interface { Expr - isObject() + isReference() +} + +// MapType is a simple map type AST node, which does not include the +// map's values. +type MapType struct { + Key Expr + Value Expr +} + +func NewMapType(key Reference, value Reference) *MapType { + return &MapType{ + Key: key, + Value: value, + } +} + +func (m *MapType) isExpr() {} + +func (m *MapType) WriteTo(w *Writer) { + w.Write("map[") + w.WriteExpr(m.Key) + w.Write("]") + w.WriteExpr(m.Value) +} + +// ArrayType is a simple array type AST node, which does not include the +// array's values. +type ArrayType struct { + Expr Expr +} + +func NewArrayType(expr Expr) *ArrayType { + return &ArrayType{ + Expr: expr, + } +} + +func (a *ArrayType) isExpr() {} + +func (a *ArrayType) WriteTo(w *Writer) { + w.Write("[]") + w.WriteExpr(a.Expr) } -// ImportedObject is a named language entity imported from another package, +// ImportedReference is a named language entity imported from another package, // such as a constant, type, variable, function, etc. // // Unlike the go/ast package, this also includes literal // values (e.g. "foo"). -type ImportedObject struct { +type ImportedReference struct { Name string ImportPath string } -func NewImportedObject(name string, importPath string) ImportedObject { - return ImportedObject{ +func NewImportedReference(name string, importPath string) *ImportedReference { + return &ImportedReference{ Name: name, ImportPath: importPath, } } -func (i ImportedObject) isExpr() {} -func (i ImportedObject) isObject() {} +func (i *ImportedReference) isExpr() {} +func (i *ImportedReference) isReference() {} -func (i ImportedObject) WriteTo(w *Writer) { +func (i *ImportedReference) WriteTo(w *Writer) { alias := w.scope.AddImport(i.ImportPath) w.Write(fmt.Sprintf("%s.%s", alias, i.Name)) } -// LocalObject is a named language entity referenced within the same +// LocalReference is a named language entity referenced within the same // package such as a constant, type, variable, function, etc. -// -// Unlike the go/ast package, this also includes literal values (e.g. "foo"). -type LocalObject struct { +type LocalReference struct { Name string } -func NewLocalObject(name string) LocalObject { - return LocalObject{ +func NewLocalReference(name string) *LocalReference { + return &LocalReference{ Name: name, } } -func (l LocalObject) isExpr() {} -func (l LocalObject) isObject() {} +func (l *LocalReference) isExpr() {} +func (l *LocalReference) isReference() {} -func (l LocalObject) WriteTo(w *Writer) { +func (l LocalReference) WriteTo(w *Writer) { w.Write(l.Name) } + +// Optional is an optional type, such that it needs a pointer in its declaration. +type Optional struct { + Expr Expr +} + +func NewOptional(expr Expr) *Optional { + return &Optional{ + Expr: expr, + } +} + +func (o *Optional) isExpr() {} + +func (o *Optional) WriteTo(w *Writer) { + w.Write("*") + w.WriteExpr(o.Expr) +} + +// Field is an individual struct field. +type Field struct { + Key string + Value Expr +} + +func NewField(key string, value Expr) Field { + return Field{ + Key: key, + Value: value, + } +} + +func (f *Field) isExpr() {} + +func (f *Field) WriteTo(w *Writer) { + w.Write(f.Key) + w.Write(": ") + w.WriteExpr(f.Value) +} + +// StructType is an individual struct instance. +type StructType struct { + Name Reference + Fields []*Field +} + +func NewStructType(name Reference, fields []*Field) *StructType { + return &StructType{ + Name: name, + Fields: fields, + } +} + +func (s *StructType) isExpr() {} + +func (s *StructType) WriteTo(w *Writer) { + w.Write("&") + w.WriteExpr(s.Name) + w.WriteLine("{") + for _, field := range s.Fields { + w.WriteExpr(field) + w.WriteLine(",") + } + w.Write("}") +} + +type ArrayLit struct { + Type *ArrayType + Values []Expr +} + +func (a *ArrayLit) isExpr() {} + +func (a *ArrayLit) WriteTo(w *Writer) { + if len(a.Values) == 0 { + w.Write("nil") + return + } + + w.WriteExpr(a.Type) + w.WriteLine("{") + for _, value := range a.Values { + w.WriteExpr(value) + w.WriteLine(",") + } + w.Write("}") +} + +type MapLit struct { + Type *MapType + Keys []Expr + Values []Expr +} + +func (m *MapLit) isExpr() {} + +func (m *MapLit) WriteTo(w *Writer) { + if len(m.Keys) == 0 { + w.Write("nil") + return + } + w.WriteExpr(m.Type) + w.WriteLine("{") + for i, key := range m.Keys { + w.WriteExpr(key) + w.Write(": ") + w.WriteExpr(m.Values[i]) + w.WriteLine(",") + } + w.Write("}") +} + +// BasicLit is a basic literal represented as a string value +// (e.g. 42, "foo", false, etc). +type BasicLit struct { + Value string +} + +func NewBasicLit(value string) *BasicLit { + return &BasicLit{ + Value: value, + } +} + +func (b *BasicLit) isExpr() {} + +func (b *BasicLit) WriteTo(w *Writer) { + w.Write(b.Value) +} diff --git a/generators/go/internal/ast/ast_test.go b/generators/go/internal/ast/ast_test.go index ff4ab5bd392..f0d06a0e87e 100644 --- a/generators/go/internal/ast/ast_test.go +++ b/generators/go/internal/ast/ast_test.go @@ -10,24 +10,24 @@ import ( func TestSourceCodeBuilder(t *testing.T) { builder := NewSourceCodeBuilder() builder.AddExpr( - AssignStmt{ + &AssignStmt{ Left: []Expr{ - NewLocalObject("value"), + NewLocalReference("value"), }, Right: []Expr{ NewCallExpr( - NewImportedObject( + NewImportedReference( "foo", "example.io/bar", ), []Expr{ - NewLocalObject(`"one"`), - NewLocalObject(`"two"`), - NewImportedObject( + NewBasicLit(`"one"`), + NewBasicLit(`"two"`), + NewImportedReference( "Value", "example.io/enum", ), - NewImportedObject( + NewImportedReference( "Collision", "example.io/another/enum", ), diff --git a/generators/go/internal/ast/doc.go b/generators/go/internal/ast/doc.go index 2d8ad94569f..65b1eb4edf2 100644 --- a/generators/go/internal/ast/doc.go +++ b/generators/go/internal/ast/doc.go @@ -1,3 +1,6 @@ // Package ast defines AST types suitable for code generation, // akin to other libraries like JavaPoet. +// +// The type names strive to be consistent with those found in +// the standard go/ast library. package ast diff --git a/generators/go/internal/cmd/cmd.go b/generators/go/internal/cmd/cmd.go index c8f92b04f37..8a1e211d9e7 100644 --- a/generators/go/internal/cmd/cmd.go +++ b/generators/go/internal/cmd/cmd.go @@ -60,6 +60,7 @@ type Config struct { CoordinatorTaskID string Version string IrFilepath string + SnippetFilepath string ImportPath string PackageName string Module *generator.ModuleConfig @@ -188,6 +189,12 @@ func newConfig(configFilename string) (*Config, error) { coordinatorURL = config.Environment.Remote.CoordinatorUrlV2 coordinatorTaskID = config.Environment.Remote.Id } + + var snippetFilepath string + if config.Output != nil && config.Output.SnippetFilepath != nil { + snippetFilepath = *config.Output.SnippetFilepath + } + return &Config{ DryRun: config.DryRun, IncludeLegacyClientOptions: customConfig.IncludeLegacyClientOptions, @@ -198,6 +205,7 @@ func newConfig(configFilename string) (*Config, error) { CoordinatorTaskID: coordinatorTaskID, Version: outputVersionFromGeneratorConfig(config), IrFilepath: config.IrFilepath, + SnippetFilepath: snippetFilepath, ImportPath: customConfig.ImportPath, PackageName: customConfig.PackageName, Module: moduleConfig, diff --git a/generators/go/internal/fern/ir.json b/generators/go/internal/fern/ir.json index bd19b99c089..68ab7b82f7a 100644 --- a/generators/go/internal/fern/ir.json +++ b/generators/go/internal/fern/ir.json @@ -19,7 +19,7 @@ } }, "apiDisplayName": null, - "apiDocs": "Adds support for undiscriminated union examples", + "apiDocs": "Adds support for simple object query parameters.", "auth": { "requirement": "ALL", "schemes": [], @@ -4329,6 +4329,88 @@ "availability": null, "docs": null }, + "type_commons:WebsocketChannelId": { + "name": { + "name": { + "originalName": "WebsocketChannelId", + "camelCase": { + "unsafeName": "websocketChannelId", + "safeName": "websocketChannelId" + }, + "snakeCase": { + "unsafeName": "websocket_channel_id", + "safeName": "websocket_channel_id" + }, + "screamingSnakeCase": { + "unsafeName": "WEBSOCKET_CHANNEL_ID", + "safeName": "WEBSOCKET_CHANNEL_ID" + }, + "pascalCase": { + "unsafeName": "WebsocketChannelId", + "safeName": "WebsocketChannelId" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } + ], + "packagePath": [], + "file": { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } + }, + "typeId": "type_commons:WebsocketChannelId" + }, + "shape": { + "_type": "alias", + "aliasOf": { + "_type": "primitive", + "primitive": "STRING" + }, + "resolvedType": { + "_type": "primitive", + "primitive": "STRING" + } + }, + "referencedTypes": [], + "examples": [], + "availability": null, + "docs": null + }, "type_commons:Declaration": { "name": { "name": { @@ -9422,7 +9504,11 @@ "type_http:ExampleInlinedRequestBodyProperty", "type_http:ExampleResponse", "type_http:ExampleEndpointSuccessResponse", - "type_http:ExampleEndpointErrorResponse" + "type_http:ExampleEndpointErrorResponse", + "type_http:ExampleCodeSample", + "type_http:ExampleCodeSampleLanguage", + "type_http:ExampleCodeSampleSdk", + "type_http:SupportedSdkLanguage" ], "examples": [], "availability": null, @@ -11348,7 +11434,11 @@ "type_http:ExampleInlinedRequestBodyProperty", "type_http:ExampleResponse", "type_http:ExampleEndpointSuccessResponse", - "type_http:ExampleEndpointErrorResponse" + "type_http:ExampleEndpointErrorResponse", + "type_http:ExampleCodeSample", + "type_http:ExampleCodeSampleLanguage", + "type_http:ExampleCodeSampleSdk", + "type_http:SupportedSdkLanguage" ], "examples": [], "availability": null, @@ -20873,6 +20963,113 @@ }, "availability": null, "docs": null + }, + { + "name": { + "name": { + "originalName": "codeSamples", + "camelCase": { + "unsafeName": "codeSamples", + "safeName": "codeSamples" + }, + "snakeCase": { + "unsafeName": "code_samples", + "safeName": "code_samples" + }, + "screamingSnakeCase": { + "unsafeName": "CODE_SAMPLES", + "safeName": "CODE_SAMPLES" + }, + "pascalCase": { + "unsafeName": "CodeSamples", + "safeName": "CodeSamples" + } + }, + "wireValue": "codeSamples" + }, + "valueType": { + "_type": "container", + "container": { + "_type": "optional", + "optional": { + "_type": "container", + "container": { + "_type": "list", + "list": { + "_type": "named", + "name": { + "originalName": "ExampleCodeSample", + "camelCase": { + "unsafeName": "exampleCodeSample", + "safeName": "exampleCodeSample" + }, + "snakeCase": { + "unsafeName": "example_code_sample", + "safeName": "example_code_sample" + }, + "screamingSnakeCase": { + "unsafeName": "EXAMPLE_CODE_SAMPLE", + "safeName": "EXAMPLE_CODE_SAMPLE" + }, + "pascalCase": { + "unsafeName": "ExampleCodeSample", + "safeName": "ExampleCodeSample" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "http", + "camelCase": { + "unsafeName": "http", + "safeName": "http" + }, + "snakeCase": { + "unsafeName": "http", + "safeName": "http" + }, + "screamingSnakeCase": { + "unsafeName": "HTTP", + "safeName": "HTTP" + }, + "pascalCase": { + "unsafeName": "Http", + "safeName": "Http" + } + } + ], + "packagePath": [], + "file": { + "originalName": "http", + "camelCase": { + "unsafeName": "http", + "safeName": "http" + }, + "snakeCase": { + "unsafeName": "http", + "safeName": "http" + }, + "screamingSnakeCase": { + "unsafeName": "HTTP", + "safeName": "HTTP" + }, + "pascalCase": { + "unsafeName": "Http", + "safeName": "Http" + } + } + }, + "typeId": "type_http:ExampleCodeSample" + } + } + } + } + }, + "availability": { + "status": "IN_DEVELOPMENT", + "message": null + }, + "docs": "Hand-written code samples for this endpoint. These code samples should match the\nexample that it's attached to, so that we can spin up an API Playground with\nthe code sample that's being displayed in the API Reference." } ] }, @@ -20912,31 +21109,35 @@ "type_http:ExampleEndpointSuccessResponse", "type_http:ExampleEndpointErrorResponse", "type_errors:DeclaredErrorName", - "type_commons:ErrorId" + "type_commons:ErrorId", + "type_http:ExampleCodeSample", + "type_http:ExampleCodeSampleLanguage", + "type_http:ExampleCodeSampleSdk", + "type_http:SupportedSdkLanguage" ], "examples": [], "availability": null, "docs": null }, - "type_http:ExamplePathParameter": { + "type_http:ExampleCodeSample": { "name": { "name": { - "originalName": "ExamplePathParameter", + "originalName": "ExampleCodeSample", "camelCase": { - "unsafeName": "examplePathParameter", - "safeName": "examplePathParameter" + "unsafeName": "exampleCodeSample", + "safeName": "exampleCodeSample" }, "snakeCase": { - "unsafeName": "example_path_parameter", - "safeName": "example_path_parameter" + "unsafeName": "example_code_sample", + "safeName": "example_code_sample" }, "screamingSnakeCase": { - "unsafeName": "EXAMPLE_PATH_PARAMETER", - "safeName": "EXAMPLE_PATH_PARAMETER" + "unsafeName": "EXAMPLE_CODE_SAMPLE", + "safeName": "EXAMPLE_CODE_SAMPLE" }, "pascalCase": { - "unsafeName": "ExamplePathParameter", - "safeName": "ExamplePathParameter" + "unsafeName": "ExampleCodeSample", + "safeName": "ExampleCodeSample" } }, "fernFilepath": { @@ -20982,247 +21183,253 @@ } } }, - "typeId": "type_http:ExamplePathParameter" + "typeId": "type_http:ExampleCodeSample" }, "shape": { - "_type": "object", + "_type": "union", + "discriminant": { + "name": { + "originalName": "type", + "camelCase": { + "unsafeName": "type", + "safeName": "type" + }, + "snakeCase": { + "unsafeName": "type", + "safeName": "type" + }, + "screamingSnakeCase": { + "unsafeName": "TYPE", + "safeName": "TYPE" + }, + "pascalCase": { + "unsafeName": "Type", + "safeName": "Type" + } + }, + "wireValue": "type" + }, "extends": [], - "properties": [ + "baseProperties": [], + "types": [ { - "name": { + "discriminantValue": { "name": { - "originalName": "name", + "originalName": "language", "camelCase": { - "unsafeName": "name", - "safeName": "name" + "unsafeName": "language", + "safeName": "language" }, "snakeCase": { - "unsafeName": "name", - "safeName": "name" + "unsafeName": "language", + "safeName": "language" }, "screamingSnakeCase": { - "unsafeName": "NAME", - "safeName": "NAME" + "unsafeName": "LANGUAGE", + "safeName": "LANGUAGE" }, "pascalCase": { - "unsafeName": "Name", - "safeName": "Name" + "unsafeName": "Language", + "safeName": "Language" } }, - "wireValue": "name" + "wireValue": "language" }, - "valueType": { - "_type": "named", + "shape": { + "_type": "samePropertiesAsObject", "name": { - "originalName": "Name", + "originalName": "ExampleCodeSampleLanguage", "camelCase": { - "unsafeName": "name", - "safeName": "name" + "unsafeName": "exampleCodeSampleLanguage", + "safeName": "exampleCodeSampleLanguage" }, "snakeCase": { - "unsafeName": "name", - "safeName": "name" + "unsafeName": "example_code_sample_language", + "safeName": "example_code_sample_language" }, "screamingSnakeCase": { - "unsafeName": "NAME", - "safeName": "NAME" + "unsafeName": "EXAMPLE_CODE_SAMPLE_LANGUAGE", + "safeName": "EXAMPLE_CODE_SAMPLE_LANGUAGE" }, "pascalCase": { - "unsafeName": "Name", - "safeName": "Name" + "unsafeName": "ExampleCodeSampleLanguage", + "safeName": "ExampleCodeSampleLanguage" } }, "fernFilepath": { "allParts": [ { - "originalName": "commons", + "originalName": "http", "camelCase": { - "unsafeName": "commons", - "safeName": "commons" + "unsafeName": "http", + "safeName": "http" }, "snakeCase": { - "unsafeName": "commons", - "safeName": "commons" + "unsafeName": "http", + "safeName": "http" }, "screamingSnakeCase": { - "unsafeName": "COMMONS", - "safeName": "COMMONS" + "unsafeName": "HTTP", + "safeName": "HTTP" }, "pascalCase": { - "unsafeName": "Commons", - "safeName": "Commons" + "unsafeName": "Http", + "safeName": "Http" } } ], "packagePath": [], "file": { - "originalName": "commons", + "originalName": "http", "camelCase": { - "unsafeName": "commons", - "safeName": "commons" + "unsafeName": "http", + "safeName": "http" }, "snakeCase": { - "unsafeName": "commons", - "safeName": "commons" + "unsafeName": "http", + "safeName": "http" }, "screamingSnakeCase": { - "unsafeName": "COMMONS", - "safeName": "COMMONS" + "unsafeName": "HTTP", + "safeName": "HTTP" }, "pascalCase": { - "unsafeName": "Commons", - "safeName": "Commons" + "unsafeName": "Http", + "safeName": "Http" } } }, - "typeId": "type_commons:Name" + "typeId": "type_http:ExampleCodeSampleLanguage" }, - "availability": null, "docs": null }, { - "name": { + "discriminantValue": { "name": { - "originalName": "value", + "originalName": "sdk", "camelCase": { - "unsafeName": "value", - "safeName": "value" + "unsafeName": "sdk", + "safeName": "sdk" }, "snakeCase": { - "unsafeName": "value", - "safeName": "value" + "unsafeName": "sdk", + "safeName": "sdk" }, "screamingSnakeCase": { - "unsafeName": "VALUE", - "safeName": "VALUE" + "unsafeName": "SDK", + "safeName": "SDK" }, "pascalCase": { - "unsafeName": "Value", - "safeName": "Value" + "unsafeName": "Sdk", + "safeName": "Sdk" } }, - "wireValue": "value" + "wireValue": "sdk" }, - "valueType": { - "_type": "named", + "shape": { + "_type": "samePropertiesAsObject", "name": { - "originalName": "ExampleTypeReference", + "originalName": "ExampleCodeSampleSdk", "camelCase": { - "unsafeName": "exampleTypeReference", - "safeName": "exampleTypeReference" + "unsafeName": "exampleCodeSampleSdk", + "safeName": "exampleCodeSampleSdk" }, "snakeCase": { - "unsafeName": "example_type_reference", - "safeName": "example_type_reference" + "unsafeName": "example_code_sample_sdk", + "safeName": "example_code_sample_sdk" }, "screamingSnakeCase": { - "unsafeName": "EXAMPLE_TYPE_REFERENCE", - "safeName": "EXAMPLE_TYPE_REFERENCE" + "unsafeName": "EXAMPLE_CODE_SAMPLE_SDK", + "safeName": "EXAMPLE_CODE_SAMPLE_SDK" }, "pascalCase": { - "unsafeName": "ExampleTypeReference", - "safeName": "ExampleTypeReference" + "unsafeName": "ExampleCodeSampleSdk", + "safeName": "ExampleCodeSampleSdk" } }, "fernFilepath": { "allParts": [ { - "originalName": "types", + "originalName": "http", "camelCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "http", + "safeName": "http" }, "snakeCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "http", + "safeName": "http" }, "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" + "unsafeName": "HTTP", + "safeName": "HTTP" }, "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" + "unsafeName": "Http", + "safeName": "Http" } } ], "packagePath": [], "file": { - "originalName": "types", + "originalName": "http", "camelCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "http", + "safeName": "http" }, "snakeCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "http", + "safeName": "http" }, "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" + "unsafeName": "HTTP", + "safeName": "HTTP" }, "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" + "unsafeName": "Http", + "safeName": "Http" } } }, - "typeId": "type_types:ExampleTypeReference" + "typeId": "type_http:ExampleCodeSampleSdk" }, - "availability": null, "docs": null } ] }, "referencedTypes": [ + "type_http:ExampleCodeSampleLanguage", + "type_commons:WithDocs", "type_commons:Name", "type_commons:SafeAndUnsafeString", - "type_types:ExampleTypeReference", - "type_commons:WithJsonExample", - "type_types:ExampleTypeReferenceShape", - "type_types:ExamplePrimitive", - "type_commons:EscapedString", - "type_types:ExampleContainer", - "type_types:ExampleKeyValuePair", - "type_types:ExampleNamedType", - "type_types:DeclaredTypeName", - "type_commons:TypeId", - "type_commons:FernFilepath", - "type_types:ExampleTypeShape", - "type_types:ExampleAliasType", - "type_types:ExampleEnumType", - "type_commons:NameAndWireValue", - "type_types:ExampleObjectType", - "type_types:ExampleObjectProperty", - "type_types:ExampleUnionType", - "type_types:ExampleSingleUnionType", - "type_types:ExampleSingleUnionTypeProperties", - "type_types:ExampleObjectTypeWithTypeId", - "type_types:ExampleUndiscriminatedUnionType" + "type_http:ExampleCodeSampleSdk", + "type_http:SupportedSdkLanguage" ], "examples": [], - "availability": null, + "availability": { + "status": "IN_DEVELOPMENT", + "message": null + }, "docs": null }, - "type_http:ExampleQueryParameter": { + "type_http:ExampleCodeSampleLanguage": { "name": { "name": { - "originalName": "ExampleQueryParameter", + "originalName": "ExampleCodeSampleLanguage", "camelCase": { - "unsafeName": "exampleQueryParameter", - "safeName": "exampleQueryParameter" + "unsafeName": "exampleCodeSampleLanguage", + "safeName": "exampleCodeSampleLanguage" }, "snakeCase": { - "unsafeName": "example_query_parameter", - "safeName": "example_query_parameter" + "unsafeName": "example_code_sample_language", + "safeName": "example_code_sample_language" }, "screamingSnakeCase": { - "unsafeName": "EXAMPLE_QUERY_PARAMETER", - "safeName": "EXAMPLE_QUERY_PARAMETER" + "unsafeName": "EXAMPLE_CODE_SAMPLE_LANGUAGE", + "safeName": "EXAMPLE_CODE_SAMPLE_LANGUAGE" }, "pascalCase": { - "unsafeName": "ExampleQueryParameter", - "safeName": "ExampleQueryParameter" + "unsafeName": "ExampleCodeSampleLanguage", + "safeName": "ExampleCodeSampleLanguage" } }, "fernFilepath": { @@ -21268,11 +21475,77 @@ } } }, - "typeId": "type_http:ExampleQueryParameter" + "typeId": "type_http:ExampleCodeSampleLanguage" }, "shape": { "_type": "object", - "extends": [], + "extends": [ + { + "name": { + "originalName": "WithDocs", + "camelCase": { + "unsafeName": "withDocs", + "safeName": "withDocs" + }, + "snakeCase": { + "unsafeName": "with_docs", + "safeName": "with_docs" + }, + "screamingSnakeCase": { + "unsafeName": "WITH_DOCS", + "safeName": "WITH_DOCS" + }, + "pascalCase": { + "unsafeName": "WithDocs", + "safeName": "WithDocs" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } + ], + "packagePath": [], + "file": { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } + }, + "typeId": "type_commons:WithDocs" + } + ], "properties": [ { "name": { @@ -21298,70 +21571,106 @@ "wireValue": "name" }, "valueType": { - "_type": "named", - "name": { - "originalName": "NameAndWireValue", - "camelCase": { - "unsafeName": "nameAndWireValue", - "safeName": "nameAndWireValue" - }, - "snakeCase": { - "unsafeName": "name_and_wire_value", - "safeName": "name_and_wire_value" - }, - "screamingSnakeCase": { - "unsafeName": "NAME_AND_WIRE_VALUE", - "safeName": "NAME_AND_WIRE_VALUE" - }, - "pascalCase": { - "unsafeName": "NameAndWireValue", - "safeName": "NameAndWireValue" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "commons", + "_type": "container", + "container": { + "_type": "optional", + "optional": { + "_type": "named", + "name": { + "originalName": "Name", "camelCase": { - "unsafeName": "commons", - "safeName": "commons" + "unsafeName": "name", + "safeName": "name" }, "snakeCase": { - "unsafeName": "commons", - "safeName": "commons" + "unsafeName": "name", + "safeName": "name" }, "screamingSnakeCase": { - "unsafeName": "COMMONS", - "safeName": "COMMONS" + "unsafeName": "NAME", + "safeName": "NAME" }, "pascalCase": { - "unsafeName": "Commons", - "safeName": "Commons" + "unsafeName": "Name", + "safeName": "Name" } - } - ], - "packagePath": [], - "file": { - "originalName": "commons", - "camelCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "snakeCase": { - "unsafeName": "commons", - "safeName": "commons" }, - "screamingSnakeCase": { - "unsafeName": "COMMONS", - "safeName": "COMMONS" + "fernFilepath": { + "allParts": [ + { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } + ], + "packagePath": [], + "file": { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } }, - "pascalCase": { - "unsafeName": "Commons", - "safeName": "Commons" - } + "typeId": "type_commons:Name" + } + } + }, + "availability": null, + "docs": "Override the example name." + }, + { + "name": { + "name": { + "originalName": "language", + "camelCase": { + "unsafeName": "language", + "safeName": "language" + }, + "snakeCase": { + "unsafeName": "language", + "safeName": "language" + }, + "screamingSnakeCase": { + "unsafeName": "LANGUAGE", + "safeName": "LANGUAGE" + }, + "pascalCase": { + "unsafeName": "Language", + "safeName": "Language" } }, - "typeId": "type_commons:NameAndWireValue" + "wireValue": "language" + }, + "valueType": { + "_type": "primitive", + "primitive": "STRING" }, "availability": null, "docs": null @@ -21369,146 +21678,99 @@ { "name": { "name": { - "originalName": "value", + "originalName": "code", "camelCase": { - "unsafeName": "value", - "safeName": "value" + "unsafeName": "code", + "safeName": "code" }, "snakeCase": { - "unsafeName": "value", - "safeName": "value" + "unsafeName": "code", + "safeName": "code" }, "screamingSnakeCase": { - "unsafeName": "VALUE", - "safeName": "VALUE" + "unsafeName": "CODE", + "safeName": "CODE" }, "pascalCase": { - "unsafeName": "Value", - "safeName": "Value" + "unsafeName": "Code", + "safeName": "Code" } }, - "wireValue": "value" + "wireValue": "code" }, "valueType": { - "_type": "named", + "_type": "primitive", + "primitive": "STRING" + }, + "availability": null, + "docs": null + }, + { + "name": { "name": { - "originalName": "ExampleTypeReference", + "originalName": "install", "camelCase": { - "unsafeName": "exampleTypeReference", - "safeName": "exampleTypeReference" + "unsafeName": "install", + "safeName": "install" }, "snakeCase": { - "unsafeName": "example_type_reference", - "safeName": "example_type_reference" + "unsafeName": "install", + "safeName": "install" }, "screamingSnakeCase": { - "unsafeName": "EXAMPLE_TYPE_REFERENCE", - "safeName": "EXAMPLE_TYPE_REFERENCE" + "unsafeName": "INSTALL", + "safeName": "INSTALL" }, "pascalCase": { - "unsafeName": "ExampleTypeReference", - "safeName": "ExampleTypeReference" + "unsafeName": "Install", + "safeName": "Install" } }, - "fernFilepath": { - "allParts": [ - { - "originalName": "types", - "camelCase": { - "unsafeName": "types", - "safeName": "types" - }, - "snakeCase": { - "unsafeName": "types", - "safeName": "types" - }, - "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" - }, - "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" - } - } - ], - "packagePath": [], - "file": { - "originalName": "types", - "camelCase": { - "unsafeName": "types", - "safeName": "types" - }, - "snakeCase": { - "unsafeName": "types", - "safeName": "types" - }, - "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" - }, - "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" - } + "wireValue": "install" + }, + "valueType": { + "_type": "container", + "container": { + "_type": "optional", + "optional": { + "_type": "primitive", + "primitive": "STRING" } - }, - "typeId": "type_types:ExampleTypeReference" + } }, "availability": null, - "docs": null + "docs": "The command to install the dependencies for the code sample.\nFor example, `npm install` or `pip install -r requirements.txt`." } ] }, "referencedTypes": [ - "type_commons:NameAndWireValue", + "type_commons:WithDocs", "type_commons:Name", - "type_commons:SafeAndUnsafeString", - "type_types:ExampleTypeReference", - "type_commons:WithJsonExample", - "type_types:ExampleTypeReferenceShape", - "type_types:ExamplePrimitive", - "type_commons:EscapedString", - "type_types:ExampleContainer", - "type_types:ExampleKeyValuePair", - "type_types:ExampleNamedType", - "type_types:DeclaredTypeName", - "type_commons:TypeId", - "type_commons:FernFilepath", - "type_types:ExampleTypeShape", - "type_types:ExampleAliasType", - "type_types:ExampleEnumType", - "type_types:ExampleObjectType", - "type_types:ExampleObjectProperty", - "type_types:ExampleUnionType", - "type_types:ExampleSingleUnionType", - "type_types:ExampleSingleUnionTypeProperties", - "type_types:ExampleObjectTypeWithTypeId", - "type_types:ExampleUndiscriminatedUnionType" + "type_commons:SafeAndUnsafeString" ], "examples": [], "availability": null, - "docs": null + "docs": "This is intended to co-exist with the auto-generated code samples." }, - "type_http:ExampleHeader": { + "type_http:ExampleCodeSampleSdk": { "name": { "name": { - "originalName": "ExampleHeader", + "originalName": "ExampleCodeSampleSdk", "camelCase": { - "unsafeName": "exampleHeader", - "safeName": "exampleHeader" + "unsafeName": "exampleCodeSampleSdk", + "safeName": "exampleCodeSampleSdk" }, "snakeCase": { - "unsafeName": "example_header", - "safeName": "example_header" + "unsafeName": "example_code_sample_sdk", + "safeName": "example_code_sample_sdk" }, "screamingSnakeCase": { - "unsafeName": "EXAMPLE_HEADER", - "safeName": "EXAMPLE_HEADER" + "unsafeName": "EXAMPLE_CODE_SAMPLE_SDK", + "safeName": "EXAMPLE_CODE_SAMPLE_SDK" }, "pascalCase": { - "unsafeName": "ExampleHeader", - "safeName": "ExampleHeader" + "unsafeName": "ExampleCodeSampleSdk", + "safeName": "ExampleCodeSampleSdk" } }, "fernFilepath": { @@ -21554,11 +21816,77 @@ } } }, - "typeId": "type_http:ExampleHeader" + "typeId": "type_http:ExampleCodeSampleSdk" }, "shape": { "_type": "object", - "extends": [], + "extends": [ + { + "name": { + "originalName": "WithDocs", + "camelCase": { + "unsafeName": "withDocs", + "safeName": "withDocs" + }, + "snakeCase": { + "unsafeName": "with_docs", + "safeName": "with_docs" + }, + "screamingSnakeCase": { + "unsafeName": "WITH_DOCS", + "safeName": "WITH_DOCS" + }, + "pascalCase": { + "unsafeName": "WithDocs", + "safeName": "WithDocs" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } + ], + "packagePath": [], + "file": { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } + }, + "typeId": "type_commons:WithDocs" + } + ], "properties": [ { "name": { @@ -21583,71 +21911,169 @@ }, "wireValue": "name" }, + "valueType": { + "_type": "container", + "container": { + "_type": "optional", + "optional": { + "_type": "named", + "name": { + "originalName": "Name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } + ], + "packagePath": [], + "file": { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } + }, + "typeId": "type_commons:Name" + } + } + }, + "availability": null, + "docs": "Override the example name." + }, + { + "name": { + "name": { + "originalName": "sdk", + "camelCase": { + "unsafeName": "sdk", + "safeName": "sdk" + }, + "snakeCase": { + "unsafeName": "sdk", + "safeName": "sdk" + }, + "screamingSnakeCase": { + "unsafeName": "SDK", + "safeName": "SDK" + }, + "pascalCase": { + "unsafeName": "Sdk", + "safeName": "Sdk" + } + }, + "wireValue": "sdk" + }, "valueType": { "_type": "named", "name": { - "originalName": "NameAndWireValue", + "originalName": "SupportedSdkLanguage", "camelCase": { - "unsafeName": "nameAndWireValue", - "safeName": "nameAndWireValue" + "unsafeName": "supportedSdkLanguage", + "safeName": "supportedSdkLanguage" }, "snakeCase": { - "unsafeName": "name_and_wire_value", - "safeName": "name_and_wire_value" + "unsafeName": "supported_sdk_language", + "safeName": "supported_sdk_language" }, "screamingSnakeCase": { - "unsafeName": "NAME_AND_WIRE_VALUE", - "safeName": "NAME_AND_WIRE_VALUE" + "unsafeName": "SUPPORTED_SDK_LANGUAGE", + "safeName": "SUPPORTED_SDK_LANGUAGE" }, "pascalCase": { - "unsafeName": "NameAndWireValue", - "safeName": "NameAndWireValue" + "unsafeName": "SupportedSdkLanguage", + "safeName": "SupportedSdkLanguage" } }, "fernFilepath": { "allParts": [ { - "originalName": "commons", + "originalName": "http", "camelCase": { - "unsafeName": "commons", - "safeName": "commons" + "unsafeName": "http", + "safeName": "http" }, "snakeCase": { - "unsafeName": "commons", - "safeName": "commons" + "unsafeName": "http", + "safeName": "http" }, "screamingSnakeCase": { - "unsafeName": "COMMONS", - "safeName": "COMMONS" + "unsafeName": "HTTP", + "safeName": "HTTP" }, "pascalCase": { - "unsafeName": "Commons", - "safeName": "Commons" + "unsafeName": "Http", + "safeName": "Http" } } ], "packagePath": [], "file": { - "originalName": "commons", + "originalName": "http", "camelCase": { - "unsafeName": "commons", - "safeName": "commons" + "unsafeName": "http", + "safeName": "http" }, "snakeCase": { - "unsafeName": "commons", - "safeName": "commons" + "unsafeName": "http", + "safeName": "http" }, "screamingSnakeCase": { - "unsafeName": "COMMONS", - "safeName": "COMMONS" + "unsafeName": "HTTP", + "safeName": "HTTP" }, "pascalCase": { - "unsafeName": "Commons", - "safeName": "Commons" + "unsafeName": "Http", + "safeName": "Http" } } }, - "typeId": "type_commons:NameAndWireValue" + "typeId": "type_http:SupportedSdkLanguage" }, "availability": null, "docs": null @@ -21655,91 +22081,29 @@ { "name": { "name": { - "originalName": "value", + "originalName": "code", "camelCase": { - "unsafeName": "value", - "safeName": "value" + "unsafeName": "code", + "safeName": "code" }, "snakeCase": { - "unsafeName": "value", - "safeName": "value" + "unsafeName": "code", + "safeName": "code" }, "screamingSnakeCase": { - "unsafeName": "VALUE", - "safeName": "VALUE" + "unsafeName": "CODE", + "safeName": "CODE" }, "pascalCase": { - "unsafeName": "Value", - "safeName": "Value" + "unsafeName": "Code", + "safeName": "Code" } }, - "wireValue": "value" + "wireValue": "code" }, "valueType": { - "_type": "named", - "name": { - "originalName": "ExampleTypeReference", - "camelCase": { - "unsafeName": "exampleTypeReference", - "safeName": "exampleTypeReference" - }, - "snakeCase": { - "unsafeName": "example_type_reference", - "safeName": "example_type_reference" - }, - "screamingSnakeCase": { - "unsafeName": "EXAMPLE_TYPE_REFERENCE", - "safeName": "EXAMPLE_TYPE_REFERENCE" - }, - "pascalCase": { - "unsafeName": "ExampleTypeReference", - "safeName": "ExampleTypeReference" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "types", - "camelCase": { - "unsafeName": "types", - "safeName": "types" - }, - "snakeCase": { - "unsafeName": "types", - "safeName": "types" - }, - "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" - }, - "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" - } - } - ], - "packagePath": [], - "file": { - "originalName": "types", - "camelCase": { - "unsafeName": "types", - "safeName": "types" - }, - "snakeCase": { - "unsafeName": "types", - "safeName": "types" - }, - "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" - }, - "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" - } - } - }, - "typeId": "type_types:ExampleTypeReference" + "_type": "primitive", + "primitive": "STRING" }, "availability": null, "docs": null @@ -21747,54 +22111,34 @@ ] }, "referencedTypes": [ - "type_commons:NameAndWireValue", + "type_commons:WithDocs", "type_commons:Name", "type_commons:SafeAndUnsafeString", - "type_types:ExampleTypeReference", - "type_commons:WithJsonExample", - "type_types:ExampleTypeReferenceShape", - "type_types:ExamplePrimitive", - "type_commons:EscapedString", - "type_types:ExampleContainer", - "type_types:ExampleKeyValuePair", - "type_types:ExampleNamedType", - "type_types:DeclaredTypeName", - "type_commons:TypeId", - "type_commons:FernFilepath", - "type_types:ExampleTypeShape", - "type_types:ExampleAliasType", - "type_types:ExampleEnumType", - "type_types:ExampleObjectType", - "type_types:ExampleObjectProperty", - "type_types:ExampleUnionType", - "type_types:ExampleSingleUnionType", - "type_types:ExampleSingleUnionTypeProperties", - "type_types:ExampleObjectTypeWithTypeId", - "type_types:ExampleUndiscriminatedUnionType" + "type_http:SupportedSdkLanguage" ], "examples": [], "availability": null, - "docs": null + "docs": "This will be used to replace the auto-generated code samples." }, - "type_http:ExampleRequestBody": { + "type_http:SupportedSdkLanguage": { "name": { "name": { - "originalName": "ExampleRequestBody", + "originalName": "SupportedSdkLanguage", "camelCase": { - "unsafeName": "exampleRequestBody", - "safeName": "exampleRequestBody" + "unsafeName": "supportedSdkLanguage", + "safeName": "supportedSdkLanguage" }, "snakeCase": { - "unsafeName": "example_request_body", - "safeName": "example_request_body" + "unsafeName": "supported_sdk_language", + "safeName": "supported_sdk_language" }, "screamingSnakeCase": { - "unsafeName": "EXAMPLE_REQUEST_BODY", - "safeName": "EXAMPLE_REQUEST_BODY" + "unsafeName": "SUPPORTED_SDK_LANGUAGE", + "safeName": "SUPPORTED_SDK_LANGUAGE" }, "pascalCase": { - "unsafeName": "ExampleRequestBody", - "safeName": "ExampleRequestBody" + "unsafeName": "SupportedSdkLanguage", + "safeName": "SupportedSdkLanguage" } }, "fernFilepath": { @@ -21840,151 +22184,413 @@ } } }, - "typeId": "type_http:ExampleRequestBody" + "typeId": "type_http:SupportedSdkLanguage" }, "shape": { - "_type": "union", - "discriminant": { - "name": { - "originalName": "type", + "_type": "enum", + "values": [ + { + "name": { + "name": { + "originalName": "curl", + "camelCase": { + "unsafeName": "curl", + "safeName": "curl" + }, + "snakeCase": { + "unsafeName": "curl", + "safeName": "curl" + }, + "screamingSnakeCase": { + "unsafeName": "CURL", + "safeName": "CURL" + }, + "pascalCase": { + "unsafeName": "Curl", + "safeName": "Curl" + } + }, + "wireValue": "curl" + }, + "availability": null, + "docs": null + }, + { + "name": { + "name": { + "originalName": "python", + "camelCase": { + "unsafeName": "python", + "safeName": "python" + }, + "snakeCase": { + "unsafeName": "python", + "safeName": "python" + }, + "screamingSnakeCase": { + "unsafeName": "PYTHON", + "safeName": "PYTHON" + }, + "pascalCase": { + "unsafeName": "Python", + "safeName": "Python" + } + }, + "wireValue": "python" + }, + "availability": null, + "docs": null + }, + { + "name": { + "name": { + "originalName": "javascript", + "camelCase": { + "unsafeName": "javascript", + "safeName": "javascript" + }, + "snakeCase": { + "unsafeName": "javascript", + "safeName": "javascript" + }, + "screamingSnakeCase": { + "unsafeName": "JAVASCRIPT", + "safeName": "JAVASCRIPT" + }, + "pascalCase": { + "unsafeName": "Javascript", + "safeName": "Javascript" + } + }, + "wireValue": "javascript" + }, + "availability": null, + "docs": null + }, + { + "name": { + "name": { + "originalName": "typescript", + "camelCase": { + "unsafeName": "typescript", + "safeName": "typescript" + }, + "snakeCase": { + "unsafeName": "typescript", + "safeName": "typescript" + }, + "screamingSnakeCase": { + "unsafeName": "TYPESCRIPT", + "safeName": "TYPESCRIPT" + }, + "pascalCase": { + "unsafeName": "Typescript", + "safeName": "Typescript" + } + }, + "wireValue": "typescript" + }, + "availability": null, + "docs": null + }, + { + "name": { + "name": { + "originalName": "go", + "camelCase": { + "unsafeName": "go", + "safeName": "go" + }, + "snakeCase": { + "unsafeName": "go", + "safeName": "go" + }, + "screamingSnakeCase": { + "unsafeName": "GO", + "safeName": "GO" + }, + "pascalCase": { + "unsafeName": "Go", + "safeName": "Go" + } + }, + "wireValue": "go" + }, + "availability": null, + "docs": null + }, + { + "name": { + "name": { + "originalName": "ruby", + "camelCase": { + "unsafeName": "ruby", + "safeName": "ruby" + }, + "snakeCase": { + "unsafeName": "ruby", + "safeName": "ruby" + }, + "screamingSnakeCase": { + "unsafeName": "RUBY", + "safeName": "RUBY" + }, + "pascalCase": { + "unsafeName": "Ruby", + "safeName": "Ruby" + } + }, + "wireValue": "ruby" + }, + "availability": null, + "docs": null + }, + { + "name": { + "name": { + "originalName": "csharp", + "camelCase": { + "unsafeName": "csharp", + "safeName": "csharp" + }, + "snakeCase": { + "unsafeName": "csharp", + "safeName": "csharp" + }, + "screamingSnakeCase": { + "unsafeName": "CSHARP", + "safeName": "CSHARP" + }, + "pascalCase": { + "unsafeName": "Csharp", + "safeName": "Csharp" + } + }, + "wireValue": "csharp" + }, + "availability": null, + "docs": null + }, + { + "name": { + "name": { + "originalName": "java", + "camelCase": { + "unsafeName": "java", + "safeName": "java" + }, + "snakeCase": { + "unsafeName": "java", + "safeName": "java" + }, + "screamingSnakeCase": { + "unsafeName": "JAVA", + "safeName": "JAVA" + }, + "pascalCase": { + "unsafeName": "Java", + "safeName": "Java" + } + }, + "wireValue": "java" + }, + "availability": null, + "docs": null + } + ] + }, + "referencedTypes": [], + "examples": [], + "availability": null, + "docs": null + }, + "type_http:ExamplePathParameter": { + "name": { + "name": { + "originalName": "ExamplePathParameter", + "camelCase": { + "unsafeName": "examplePathParameter", + "safeName": "examplePathParameter" + }, + "snakeCase": { + "unsafeName": "example_path_parameter", + "safeName": "example_path_parameter" + }, + "screamingSnakeCase": { + "unsafeName": "EXAMPLE_PATH_PARAMETER", + "safeName": "EXAMPLE_PATH_PARAMETER" + }, + "pascalCase": { + "unsafeName": "ExamplePathParameter", + "safeName": "ExamplePathParameter" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "http", + "camelCase": { + "unsafeName": "http", + "safeName": "http" + }, + "snakeCase": { + "unsafeName": "http", + "safeName": "http" + }, + "screamingSnakeCase": { + "unsafeName": "HTTP", + "safeName": "HTTP" + }, + "pascalCase": { + "unsafeName": "Http", + "safeName": "Http" + } + } + ], + "packagePath": [], + "file": { + "originalName": "http", "camelCase": { - "unsafeName": "type", - "safeName": "type" + "unsafeName": "http", + "safeName": "http" }, "snakeCase": { - "unsafeName": "type", - "safeName": "type" + "unsafeName": "http", + "safeName": "http" }, "screamingSnakeCase": { - "unsafeName": "TYPE", - "safeName": "TYPE" + "unsafeName": "HTTP", + "safeName": "HTTP" }, "pascalCase": { - "unsafeName": "Type", - "safeName": "Type" + "unsafeName": "Http", + "safeName": "Http" } - }, - "wireValue": "type" + } }, + "typeId": "type_http:ExamplePathParameter" + }, + "shape": { + "_type": "object", "extends": [], - "baseProperties": [], - "types": [ + "properties": [ { - "discriminantValue": { + "name": { "name": { - "originalName": "inlinedRequestBody", + "originalName": "name", "camelCase": { - "unsafeName": "inlinedRequestBody", - "safeName": "inlinedRequestBody" + "unsafeName": "name", + "safeName": "name" }, "snakeCase": { - "unsafeName": "inlined_request_body", - "safeName": "inlined_request_body" + "unsafeName": "name", + "safeName": "name" }, "screamingSnakeCase": { - "unsafeName": "INLINED_REQUEST_BODY", - "safeName": "INLINED_REQUEST_BODY" + "unsafeName": "NAME", + "safeName": "NAME" }, "pascalCase": { - "unsafeName": "InlinedRequestBody", - "safeName": "InlinedRequestBody" + "unsafeName": "Name", + "safeName": "Name" } }, - "wireValue": "inlinedRequestBody" + "wireValue": "name" }, - "shape": { - "_type": "samePropertiesAsObject", + "valueType": { + "_type": "named", "name": { - "originalName": "ExampleInlinedRequestBody", + "originalName": "Name", "camelCase": { - "unsafeName": "exampleInlinedRequestBody", - "safeName": "exampleInlinedRequestBody" + "unsafeName": "name", + "safeName": "name" }, "snakeCase": { - "unsafeName": "example_inlined_request_body", - "safeName": "example_inlined_request_body" + "unsafeName": "name", + "safeName": "name" }, "screamingSnakeCase": { - "unsafeName": "EXAMPLE_INLINED_REQUEST_BODY", - "safeName": "EXAMPLE_INLINED_REQUEST_BODY" + "unsafeName": "NAME", + "safeName": "NAME" }, "pascalCase": { - "unsafeName": "ExampleInlinedRequestBody", - "safeName": "ExampleInlinedRequestBody" + "unsafeName": "Name", + "safeName": "Name" } }, "fernFilepath": { "allParts": [ { - "originalName": "http", + "originalName": "commons", "camelCase": { - "unsafeName": "http", - "safeName": "http" + "unsafeName": "commons", + "safeName": "commons" }, "snakeCase": { - "unsafeName": "http", - "safeName": "http" + "unsafeName": "commons", + "safeName": "commons" }, "screamingSnakeCase": { - "unsafeName": "HTTP", - "safeName": "HTTP" + "unsafeName": "COMMONS", + "safeName": "COMMONS" }, "pascalCase": { - "unsafeName": "Http", - "safeName": "Http" + "unsafeName": "Commons", + "safeName": "Commons" } } ], "packagePath": [], "file": { - "originalName": "http", + "originalName": "commons", "camelCase": { - "unsafeName": "http", - "safeName": "http" + "unsafeName": "commons", + "safeName": "commons" }, "snakeCase": { - "unsafeName": "http", - "safeName": "http" + "unsafeName": "commons", + "safeName": "commons" }, "screamingSnakeCase": { - "unsafeName": "HTTP", - "safeName": "HTTP" + "unsafeName": "COMMONS", + "safeName": "COMMONS" }, "pascalCase": { - "unsafeName": "Http", - "safeName": "Http" + "unsafeName": "Commons", + "safeName": "Commons" } } }, - "typeId": "type_http:ExampleInlinedRequestBody" + "typeId": "type_commons:Name" }, + "availability": null, "docs": null }, { - "discriminantValue": { + "name": { "name": { - "originalName": "reference", + "originalName": "value", "camelCase": { - "unsafeName": "reference", - "safeName": "reference" + "unsafeName": "value", + "safeName": "value" }, "snakeCase": { - "unsafeName": "reference", - "safeName": "reference" + "unsafeName": "value", + "safeName": "value" }, "screamingSnakeCase": { - "unsafeName": "REFERENCE", - "safeName": "REFERENCE" + "unsafeName": "VALUE", + "safeName": "VALUE" }, "pascalCase": { - "unsafeName": "Reference", - "safeName": "Reference" + "unsafeName": "Value", + "safeName": "Value" } }, - "wireValue": "reference" + "wireValue": "value" }, - "shape": { - "_type": "samePropertiesAsObject", + "valueType": { + "_type": "named", "name": { "originalName": "ExampleTypeReference", "camelCase": { @@ -22049,18 +22655,16 @@ }, "typeId": "type_types:ExampleTypeReference" }, + "availability": null, "docs": null } ] }, "referencedTypes": [ - "type_http:ExampleInlinedRequestBody", - "type_commons:WithJsonExample", - "type_http:ExampleInlinedRequestBodyProperty", - "type_commons:NameAndWireValue", "type_commons:Name", "type_commons:SafeAndUnsafeString", "type_types:ExampleTypeReference", + "type_commons:WithJsonExample", "type_types:ExampleTypeReferenceShape", "type_types:ExamplePrimitive", "type_commons:EscapedString", @@ -22073,6 +22677,7 @@ "type_types:ExampleTypeShape", "type_types:ExampleAliasType", "type_types:ExampleEnumType", + "type_commons:NameAndWireValue", "type_types:ExampleObjectType", "type_types:ExampleObjectProperty", "type_types:ExampleUnionType", @@ -22085,25 +22690,25 @@ "availability": null, "docs": null }, - "type_http:ExampleInlinedRequestBody": { + "type_http:ExampleQueryParameter": { "name": { "name": { - "originalName": "ExampleInlinedRequestBody", + "originalName": "ExampleQueryParameter", "camelCase": { - "unsafeName": "exampleInlinedRequestBody", - "safeName": "exampleInlinedRequestBody" + "unsafeName": "exampleQueryParameter", + "safeName": "exampleQueryParameter" }, "snakeCase": { - "unsafeName": "example_inlined_request_body", - "safeName": "example_inlined_request_body" + "unsafeName": "example_query_parameter", + "safeName": "example_query_parameter" }, "screamingSnakeCase": { - "unsafeName": "EXAMPLE_INLINED_REQUEST_BODY", - "safeName": "EXAMPLE_INLINED_REQUEST_BODY" + "unsafeName": "EXAMPLE_QUERY_PARAMETER", + "safeName": "EXAMPLE_QUERY_PARAMETER" }, "pascalCase": { - "unsafeName": "ExampleInlinedRequestBody", - "safeName": "ExampleInlinedRequestBody" + "unsafeName": "ExampleQueryParameter", + "safeName": "ExampleQueryParameter" } }, "fernFilepath": { @@ -22149,34 +22754,80 @@ } } }, - "typeId": "type_http:ExampleInlinedRequestBody" + "typeId": "type_http:ExampleQueryParameter" }, "shape": { "_type": "object", - "extends": [ + "extends": [], + "properties": [ { "name": { - "originalName": "WithJsonExample", - "camelCase": { - "unsafeName": "withJsonExample", - "safeName": "withJsonExample" - }, - "snakeCase": { - "unsafeName": "with_json_example", - "safeName": "with_json_example" - }, - "screamingSnakeCase": { - "unsafeName": "WITH_JSON_EXAMPLE", - "safeName": "WITH_JSON_EXAMPLE" + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } }, - "pascalCase": { - "unsafeName": "WithJsonExample", - "safeName": "WithJsonExample" - } + "wireValue": "name" }, - "fernFilepath": { - "allParts": [ - { + "valueType": { + "_type": "named", + "name": { + "originalName": "NameAndWireValue", + "camelCase": { + "unsafeName": "nameAndWireValue", + "safeName": "nameAndWireValue" + }, + "snakeCase": { + "unsafeName": "name_and_wire_value", + "safeName": "name_and_wire_value" + }, + "screamingSnakeCase": { + "unsafeName": "NAME_AND_WIRE_VALUE", + "safeName": "NAME_AND_WIRE_VALUE" + }, + "pascalCase": { + "unsafeName": "NameAndWireValue", + "safeName": "NameAndWireValue" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } + ], + "packagePath": [], + "file": { "originalName": "commons", "camelCase": { "unsafeName": "commons", @@ -22195,126 +22846,100 @@ "safeName": "Commons" } } - ], - "packagePath": [], - "file": { - "originalName": "commons", + }, + "typeId": "type_commons:NameAndWireValue" + }, + "availability": null, + "docs": null + }, + { + "name": { + "name": { + "originalName": "value", "camelCase": { - "unsafeName": "commons", - "safeName": "commons" + "unsafeName": "value", + "safeName": "value" }, "snakeCase": { - "unsafeName": "commons", - "safeName": "commons" + "unsafeName": "value", + "safeName": "value" }, "screamingSnakeCase": { - "unsafeName": "COMMONS", - "safeName": "COMMONS" + "unsafeName": "VALUE", + "safeName": "VALUE" }, "pascalCase": { - "unsafeName": "Commons", - "safeName": "Commons" + "unsafeName": "Value", + "safeName": "Value" } - } + }, + "wireValue": "value" }, - "typeId": "type_commons:WithJsonExample" - } - ], - "properties": [ - { - "name": { + "valueType": { + "_type": "named", "name": { - "originalName": "properties", + "originalName": "ExampleTypeReference", "camelCase": { - "unsafeName": "properties", - "safeName": "properties" + "unsafeName": "exampleTypeReference", + "safeName": "exampleTypeReference" }, "snakeCase": { - "unsafeName": "properties", - "safeName": "properties" + "unsafeName": "example_type_reference", + "safeName": "example_type_reference" }, "screamingSnakeCase": { - "unsafeName": "PROPERTIES", - "safeName": "PROPERTIES" + "unsafeName": "EXAMPLE_TYPE_REFERENCE", + "safeName": "EXAMPLE_TYPE_REFERENCE" }, "pascalCase": { - "unsafeName": "Properties", - "safeName": "Properties" + "unsafeName": "ExampleTypeReference", + "safeName": "ExampleTypeReference" } }, - "wireValue": "properties" - }, - "valueType": { - "_type": "container", - "container": { - "_type": "list", - "list": { - "_type": "named", - "name": { - "originalName": "ExampleInlinedRequestBodyProperty", + "fernFilepath": { + "allParts": [ + { + "originalName": "types", "camelCase": { - "unsafeName": "exampleInlinedRequestBodyProperty", - "safeName": "exampleInlinedRequestBodyProperty" + "unsafeName": "types", + "safeName": "types" }, "snakeCase": { - "unsafeName": "example_inlined_request_body_property", - "safeName": "example_inlined_request_body_property" + "unsafeName": "types", + "safeName": "types" }, "screamingSnakeCase": { - "unsafeName": "EXAMPLE_INLINED_REQUEST_BODY_PROPERTY", - "safeName": "EXAMPLE_INLINED_REQUEST_BODY_PROPERTY" + "unsafeName": "TYPES", + "safeName": "TYPES" }, "pascalCase": { - "unsafeName": "ExampleInlinedRequestBodyProperty", - "safeName": "ExampleInlinedRequestBodyProperty" + "unsafeName": "Types", + "safeName": "Types" } + } + ], + "packagePath": [], + "file": { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" }, - "fernFilepath": { - "allParts": [ - { - "originalName": "http", - "camelCase": { - "unsafeName": "http", - "safeName": "http" - }, - "snakeCase": { - "unsafeName": "http", - "safeName": "http" - }, - "screamingSnakeCase": { - "unsafeName": "HTTP", - "safeName": "HTTP" - }, - "pascalCase": { - "unsafeName": "Http", - "safeName": "Http" - } - } - ], - "packagePath": [], - "file": { - "originalName": "http", - "camelCase": { - "unsafeName": "http", - "safeName": "http" - }, - "snakeCase": { - "unsafeName": "http", - "safeName": "http" - }, - "screamingSnakeCase": { - "unsafeName": "HTTP", - "safeName": "HTTP" - }, - "pascalCase": { - "unsafeName": "Http", - "safeName": "Http" - } - } + "snakeCase": { + "unsafeName": "types", + "safeName": "types" }, - "typeId": "type_http:ExampleInlinedRequestBodyProperty" + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } } - } + }, + "typeId": "type_types:ExampleTypeReference" }, "availability": null, "docs": null @@ -22322,12 +22947,11 @@ ] }, "referencedTypes": [ - "type_commons:WithJsonExample", - "type_http:ExampleInlinedRequestBodyProperty", "type_commons:NameAndWireValue", "type_commons:Name", "type_commons:SafeAndUnsafeString", "type_types:ExampleTypeReference", + "type_commons:WithJsonExample", "type_types:ExampleTypeReferenceShape", "type_types:ExamplePrimitive", "type_commons:EscapedString", @@ -22352,25 +22976,25 @@ "availability": null, "docs": null }, - "type_http:ExampleInlinedRequestBodyProperty": { + "type_http:ExampleHeader": { "name": { "name": { - "originalName": "ExampleInlinedRequestBodyProperty", + "originalName": "ExampleHeader", "camelCase": { - "unsafeName": "exampleInlinedRequestBodyProperty", - "safeName": "exampleInlinedRequestBodyProperty" + "unsafeName": "exampleHeader", + "safeName": "exampleHeader" }, "snakeCase": { - "unsafeName": "example_inlined_request_body_property", - "safeName": "example_inlined_request_body_property" + "unsafeName": "example_header", + "safeName": "example_header" }, "screamingSnakeCase": { - "unsafeName": "EXAMPLE_INLINED_REQUEST_BODY_PROPERTY", - "safeName": "EXAMPLE_INLINED_REQUEST_BODY_PROPERTY" + "unsafeName": "EXAMPLE_HEADER", + "safeName": "EXAMPLE_HEADER" }, "pascalCase": { - "unsafeName": "ExampleInlinedRequestBodyProperty", - "safeName": "ExampleInlinedRequestBodyProperty" + "unsafeName": "ExampleHeader", + "safeName": "ExampleHeader" } }, "fernFilepath": { @@ -22416,7 +23040,7 @@ } } }, - "typeId": "type_http:ExampleInlinedRequestBodyProperty" + "typeId": "type_http:ExampleHeader" }, "shape": { "_type": "object", @@ -22605,104 +23229,6 @@ }, "availability": null, "docs": null - }, - { - "name": { - "name": { - "originalName": "originalTypeDeclaration", - "camelCase": { - "unsafeName": "originalTypeDeclaration", - "safeName": "originalTypeDeclaration" - }, - "snakeCase": { - "unsafeName": "original_type_declaration", - "safeName": "original_type_declaration" - }, - "screamingSnakeCase": { - "unsafeName": "ORIGINAL_TYPE_DECLARATION", - "safeName": "ORIGINAL_TYPE_DECLARATION" - }, - "pascalCase": { - "unsafeName": "OriginalTypeDeclaration", - "safeName": "OriginalTypeDeclaration" - } - }, - "wireValue": "originalTypeDeclaration" - }, - "valueType": { - "_type": "container", - "container": { - "_type": "optional", - "optional": { - "_type": "named", - "name": { - "originalName": "DeclaredTypeName", - "camelCase": { - "unsafeName": "declaredTypeName", - "safeName": "declaredTypeName" - }, - "snakeCase": { - "unsafeName": "declared_type_name", - "safeName": "declared_type_name" - }, - "screamingSnakeCase": { - "unsafeName": "DECLARED_TYPE_NAME", - "safeName": "DECLARED_TYPE_NAME" - }, - "pascalCase": { - "unsafeName": "DeclaredTypeName", - "safeName": "DeclaredTypeName" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "types", - "camelCase": { - "unsafeName": "types", - "safeName": "types" - }, - "snakeCase": { - "unsafeName": "types", - "safeName": "types" - }, - "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" - }, - "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" - } - } - ], - "packagePath": [], - "file": { - "originalName": "types", - "camelCase": { - "unsafeName": "types", - "safeName": "types" - }, - "snakeCase": { - "unsafeName": "types", - "safeName": "types" - }, - "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" - }, - "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" - } - } - }, - "typeId": "type_types:DeclaredTypeName" - } - } - }, - "availability": null, - "docs": "This property may have been brought in via extension. originalTypeDeclaration\nis the name of the type that contains this property" } ] }, @@ -22736,25 +23262,25 @@ "availability": null, "docs": null }, - "type_http:ExampleResponse": { + "type_http:ExampleRequestBody": { "name": { "name": { - "originalName": "ExampleResponse", + "originalName": "ExampleRequestBody", "camelCase": { - "unsafeName": "exampleResponse", - "safeName": "exampleResponse" + "unsafeName": "exampleRequestBody", + "safeName": "exampleRequestBody" }, "snakeCase": { - "unsafeName": "example_response", - "safeName": "example_response" + "unsafeName": "example_request_body", + "safeName": "example_request_body" }, "screamingSnakeCase": { - "unsafeName": "EXAMPLE_RESPONSE", - "safeName": "EXAMPLE_RESPONSE" + "unsafeName": "EXAMPLE_REQUEST_BODY", + "safeName": "EXAMPLE_REQUEST_BODY" }, "pascalCase": { - "unsafeName": "ExampleResponse", - "safeName": "ExampleResponse" + "unsafeName": "ExampleRequestBody", + "safeName": "ExampleRequestBody" } }, "fernFilepath": { @@ -22800,7 +23326,7 @@ } } }, - "typeId": "type_http:ExampleResponse" + "typeId": "type_http:ExampleRequestBody" }, "shape": { "_type": "union", @@ -22832,45 +23358,45 @@ { "discriminantValue": { "name": { - "originalName": "ok", + "originalName": "inlinedRequestBody", "camelCase": { - "unsafeName": "ok", - "safeName": "ok" + "unsafeName": "inlinedRequestBody", + "safeName": "inlinedRequestBody" }, "snakeCase": { - "unsafeName": "ok", - "safeName": "ok" + "unsafeName": "inlined_request_body", + "safeName": "inlined_request_body" }, "screamingSnakeCase": { - "unsafeName": "OK", - "safeName": "OK" + "unsafeName": "INLINED_REQUEST_BODY", + "safeName": "INLINED_REQUEST_BODY" }, "pascalCase": { - "unsafeName": "Ok", - "safeName": "Ok" + "unsafeName": "InlinedRequestBody", + "safeName": "InlinedRequestBody" } }, - "wireValue": "ok" + "wireValue": "inlinedRequestBody" }, "shape": { "_type": "samePropertiesAsObject", "name": { - "originalName": "ExampleEndpointSuccessResponse", + "originalName": "ExampleInlinedRequestBody", "camelCase": { - "unsafeName": "exampleEndpointSuccessResponse", - "safeName": "exampleEndpointSuccessResponse" + "unsafeName": "exampleInlinedRequestBody", + "safeName": "exampleInlinedRequestBody" }, "snakeCase": { - "unsafeName": "example_endpoint_success_response", - "safeName": "example_endpoint_success_response" + "unsafeName": "example_inlined_request_body", + "safeName": "example_inlined_request_body" }, "screamingSnakeCase": { - "unsafeName": "EXAMPLE_ENDPOINT_SUCCESS_RESPONSE", - "safeName": "EXAMPLE_ENDPOINT_SUCCESS_RESPONSE" + "unsafeName": "EXAMPLE_INLINED_REQUEST_BODY", + "safeName": "EXAMPLE_INLINED_REQUEST_BODY" }, "pascalCase": { - "unsafeName": "ExampleEndpointSuccessResponse", - "safeName": "ExampleEndpointSuccessResponse" + "unsafeName": "ExampleInlinedRequestBody", + "safeName": "ExampleInlinedRequestBody" } }, "fernFilepath": { @@ -22916,107 +23442,111 @@ } } }, - "typeId": "type_http:ExampleEndpointSuccessResponse" + "typeId": "type_http:ExampleInlinedRequestBody" }, "docs": null }, { "discriminantValue": { "name": { - "originalName": "error", + "originalName": "reference", "camelCase": { - "unsafeName": "error", - "safeName": "error" + "unsafeName": "reference", + "safeName": "reference" }, "snakeCase": { - "unsafeName": "error", - "safeName": "error" + "unsafeName": "reference", + "safeName": "reference" }, "screamingSnakeCase": { - "unsafeName": "ERROR", - "safeName": "ERROR" + "unsafeName": "REFERENCE", + "safeName": "REFERENCE" }, "pascalCase": { - "unsafeName": "Error", - "safeName": "Error" + "unsafeName": "Reference", + "safeName": "Reference" } }, - "wireValue": "error" + "wireValue": "reference" }, "shape": { "_type": "samePropertiesAsObject", "name": { - "originalName": "ExampleEndpointErrorResponse", + "originalName": "ExampleTypeReference", "camelCase": { - "unsafeName": "exampleEndpointErrorResponse", - "safeName": "exampleEndpointErrorResponse" + "unsafeName": "exampleTypeReference", + "safeName": "exampleTypeReference" }, "snakeCase": { - "unsafeName": "example_endpoint_error_response", - "safeName": "example_endpoint_error_response" + "unsafeName": "example_type_reference", + "safeName": "example_type_reference" }, "screamingSnakeCase": { - "unsafeName": "EXAMPLE_ENDPOINT_ERROR_RESPONSE", - "safeName": "EXAMPLE_ENDPOINT_ERROR_RESPONSE" + "unsafeName": "EXAMPLE_TYPE_REFERENCE", + "safeName": "EXAMPLE_TYPE_REFERENCE" }, "pascalCase": { - "unsafeName": "ExampleEndpointErrorResponse", - "safeName": "ExampleEndpointErrorResponse" + "unsafeName": "ExampleTypeReference", + "safeName": "ExampleTypeReference" } }, "fernFilepath": { "allParts": [ { - "originalName": "http", + "originalName": "types", "camelCase": { - "unsafeName": "http", - "safeName": "http" + "unsafeName": "types", + "safeName": "types" }, "snakeCase": { - "unsafeName": "http", - "safeName": "http" + "unsafeName": "types", + "safeName": "types" }, "screamingSnakeCase": { - "unsafeName": "HTTP", - "safeName": "HTTP" + "unsafeName": "TYPES", + "safeName": "TYPES" }, "pascalCase": { - "unsafeName": "Http", - "safeName": "Http" + "unsafeName": "Types", + "safeName": "Types" } } ], "packagePath": [], "file": { - "originalName": "http", + "originalName": "types", "camelCase": { - "unsafeName": "http", - "safeName": "http" + "unsafeName": "types", + "safeName": "types" }, "snakeCase": { - "unsafeName": "http", - "safeName": "http" + "unsafeName": "types", + "safeName": "types" }, "screamingSnakeCase": { - "unsafeName": "HTTP", - "safeName": "HTTP" + "unsafeName": "TYPES", + "safeName": "TYPES" }, "pascalCase": { - "unsafeName": "Http", - "safeName": "Http" + "unsafeName": "Types", + "safeName": "Types" } } }, - "typeId": "type_http:ExampleEndpointErrorResponse" + "typeId": "type_types:ExampleTypeReference" }, "docs": null } ] }, "referencedTypes": [ - "type_http:ExampleEndpointSuccessResponse", - "type_types:ExampleTypeReference", + "type_http:ExampleInlinedRequestBody", "type_commons:WithJsonExample", + "type_http:ExampleInlinedRequestBodyProperty", + "type_commons:NameAndWireValue", + "type_commons:Name", + "type_commons:SafeAndUnsafeString", + "type_types:ExampleTypeReference", "type_types:ExampleTypeReferenceShape", "type_types:ExamplePrimitive", "type_commons:EscapedString", @@ -23026,46 +23556,40 @@ "type_types:DeclaredTypeName", "type_commons:TypeId", "type_commons:FernFilepath", - "type_commons:Name", - "type_commons:SafeAndUnsafeString", "type_types:ExampleTypeShape", "type_types:ExampleAliasType", "type_types:ExampleEnumType", - "type_commons:NameAndWireValue", "type_types:ExampleObjectType", "type_types:ExampleObjectProperty", "type_types:ExampleUnionType", "type_types:ExampleSingleUnionType", "type_types:ExampleSingleUnionTypeProperties", "type_types:ExampleObjectTypeWithTypeId", - "type_types:ExampleUndiscriminatedUnionType", - "type_http:ExampleEndpointErrorResponse", - "type_errors:DeclaredErrorName", - "type_commons:ErrorId" + "type_types:ExampleUndiscriminatedUnionType" ], "examples": [], "availability": null, "docs": null }, - "type_http:ExampleEndpointSuccessResponse": { + "type_http:ExampleInlinedRequestBody": { "name": { "name": { - "originalName": "ExampleEndpointSuccessResponse", + "originalName": "ExampleInlinedRequestBody", "camelCase": { - "unsafeName": "exampleEndpointSuccessResponse", - "safeName": "exampleEndpointSuccessResponse" + "unsafeName": "exampleInlinedRequestBody", + "safeName": "exampleInlinedRequestBody" }, "snakeCase": { - "unsafeName": "example_endpoint_success_response", - "safeName": "example_endpoint_success_response" + "unsafeName": "example_inlined_request_body", + "safeName": "example_inlined_request_body" }, "screamingSnakeCase": { - "unsafeName": "EXAMPLE_ENDPOINT_SUCCESS_RESPONSE", - "safeName": "EXAMPLE_ENDPOINT_SUCCESS_RESPONSE" + "unsafeName": "EXAMPLE_INLINED_REQUEST_BODY", + "safeName": "EXAMPLE_INLINED_REQUEST_BODY" }, "pascalCase": { - "unsafeName": "ExampleEndpointSuccessResponse", - "safeName": "ExampleEndpointSuccessResponse" + "unsafeName": "ExampleInlinedRequestBody", + "safeName": "ExampleInlinedRequestBody" } }, "fernFilepath": { @@ -23111,104 +23635,170 @@ } } }, - "typeId": "type_http:ExampleEndpointSuccessResponse" + "typeId": "type_http:ExampleInlinedRequestBody" }, "shape": { "_type": "object", - "extends": [], - "properties": [ + "extends": [ { "name": { - "name": { - "originalName": "body", - "camelCase": { - "unsafeName": "body", - "safeName": "body" + "originalName": "WithJsonExample", + "camelCase": { + "unsafeName": "withJsonExample", + "safeName": "withJsonExample" + }, + "snakeCase": { + "unsafeName": "with_json_example", + "safeName": "with_json_example" + }, + "screamingSnakeCase": { + "unsafeName": "WITH_JSON_EXAMPLE", + "safeName": "WITH_JSON_EXAMPLE" + }, + "pascalCase": { + "unsafeName": "WithJsonExample", + "safeName": "WithJsonExample" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } + ], + "packagePath": [], + "file": { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" }, "snakeCase": { - "unsafeName": "body", - "safeName": "body" + "unsafeName": "commons", + "safeName": "commons" }, "screamingSnakeCase": { - "unsafeName": "BODY", - "safeName": "BODY" + "unsafeName": "COMMONS", + "safeName": "COMMONS" }, "pascalCase": { - "unsafeName": "Body", - "safeName": "Body" + "unsafeName": "Commons", + "safeName": "Commons" + } + } + }, + "typeId": "type_commons:WithJsonExample" + } + ], + "properties": [ + { + "name": { + "name": { + "originalName": "properties", + "camelCase": { + "unsafeName": "properties", + "safeName": "properties" + }, + "snakeCase": { + "unsafeName": "properties", + "safeName": "properties" + }, + "screamingSnakeCase": { + "unsafeName": "PROPERTIES", + "safeName": "PROPERTIES" + }, + "pascalCase": { + "unsafeName": "Properties", + "safeName": "Properties" } }, - "wireValue": "body" + "wireValue": "properties" }, "valueType": { "_type": "container", "container": { - "_type": "optional", - "optional": { + "_type": "list", + "list": { "_type": "named", "name": { - "originalName": "ExampleTypeReference", + "originalName": "ExampleInlinedRequestBodyProperty", "camelCase": { - "unsafeName": "exampleTypeReference", - "safeName": "exampleTypeReference" + "unsafeName": "exampleInlinedRequestBodyProperty", + "safeName": "exampleInlinedRequestBodyProperty" }, "snakeCase": { - "unsafeName": "example_type_reference", - "safeName": "example_type_reference" + "unsafeName": "example_inlined_request_body_property", + "safeName": "example_inlined_request_body_property" }, "screamingSnakeCase": { - "unsafeName": "EXAMPLE_TYPE_REFERENCE", - "safeName": "EXAMPLE_TYPE_REFERENCE" + "unsafeName": "EXAMPLE_INLINED_REQUEST_BODY_PROPERTY", + "safeName": "EXAMPLE_INLINED_REQUEST_BODY_PROPERTY" }, "pascalCase": { - "unsafeName": "ExampleTypeReference", - "safeName": "ExampleTypeReference" + "unsafeName": "ExampleInlinedRequestBodyProperty", + "safeName": "ExampleInlinedRequestBodyProperty" } }, "fernFilepath": { "allParts": [ { - "originalName": "types", + "originalName": "http", "camelCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "http", + "safeName": "http" }, "snakeCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "http", + "safeName": "http" }, "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" + "unsafeName": "HTTP", + "safeName": "HTTP" }, "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" + "unsafeName": "Http", + "safeName": "Http" } } ], "packagePath": [], "file": { - "originalName": "types", + "originalName": "http", "camelCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "http", + "safeName": "http" }, "snakeCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "http", + "safeName": "http" }, "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" + "unsafeName": "HTTP", + "safeName": "HTTP" }, "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" + "unsafeName": "Http", + "safeName": "Http" } } }, - "typeId": "type_types:ExampleTypeReference" + "typeId": "type_http:ExampleInlinedRequestBodyProperty" } } }, @@ -23218,8 +23808,12 @@ ] }, "referencedTypes": [ - "type_types:ExampleTypeReference", "type_commons:WithJsonExample", + "type_http:ExampleInlinedRequestBodyProperty", + "type_commons:NameAndWireValue", + "type_commons:Name", + "type_commons:SafeAndUnsafeString", + "type_types:ExampleTypeReference", "type_types:ExampleTypeReferenceShape", "type_types:ExamplePrimitive", "type_commons:EscapedString", @@ -23229,12 +23823,9 @@ "type_types:DeclaredTypeName", "type_commons:TypeId", "type_commons:FernFilepath", - "type_commons:Name", - "type_commons:SafeAndUnsafeString", "type_types:ExampleTypeShape", "type_types:ExampleAliasType", "type_types:ExampleEnumType", - "type_commons:NameAndWireValue", "type_types:ExampleObjectType", "type_types:ExampleObjectProperty", "type_types:ExampleUnionType", @@ -23247,25 +23838,25 @@ "availability": null, "docs": null }, - "type_http:ExampleEndpointErrorResponse": { + "type_http:ExampleInlinedRequestBodyProperty": { "name": { "name": { - "originalName": "ExampleEndpointErrorResponse", + "originalName": "ExampleInlinedRequestBodyProperty", "camelCase": { - "unsafeName": "exampleEndpointErrorResponse", - "safeName": "exampleEndpointErrorResponse" + "unsafeName": "exampleInlinedRequestBodyProperty", + "safeName": "exampleInlinedRequestBodyProperty" }, "snakeCase": { - "unsafeName": "example_endpoint_error_response", - "safeName": "example_endpoint_error_response" + "unsafeName": "example_inlined_request_body_property", + "safeName": "example_inlined_request_body_property" }, "screamingSnakeCase": { - "unsafeName": "EXAMPLE_ENDPOINT_ERROR_RESPONSE", - "safeName": "EXAMPLE_ENDPOINT_ERROR_RESPONSE" + "unsafeName": "EXAMPLE_INLINED_REQUEST_BODY_PROPERTY", + "safeName": "EXAMPLE_INLINED_REQUEST_BODY_PROPERTY" }, "pascalCase": { - "unsafeName": "ExampleEndpointErrorResponse", - "safeName": "ExampleEndpointErrorResponse" + "unsafeName": "ExampleInlinedRequestBodyProperty", + "safeName": "ExampleInlinedRequestBodyProperty" } }, "fernFilepath": { @@ -23311,7 +23902,7 @@ } } }, - "typeId": "type_http:ExampleEndpointErrorResponse" + "typeId": "type_http:ExampleInlinedRequestBodyProperty" }, "shape": { "_type": "object", @@ -23320,91 +23911,91 @@ { "name": { "name": { - "originalName": "error", + "originalName": "name", "camelCase": { - "unsafeName": "error", - "safeName": "error" + "unsafeName": "name", + "safeName": "name" }, "snakeCase": { - "unsafeName": "error", - "safeName": "error" + "unsafeName": "name", + "safeName": "name" }, "screamingSnakeCase": { - "unsafeName": "ERROR", - "safeName": "ERROR" + "unsafeName": "NAME", + "safeName": "NAME" }, "pascalCase": { - "unsafeName": "Error", - "safeName": "Error" + "unsafeName": "Name", + "safeName": "Name" } }, - "wireValue": "error" + "wireValue": "name" }, "valueType": { "_type": "named", "name": { - "originalName": "DeclaredErrorName", + "originalName": "NameAndWireValue", "camelCase": { - "unsafeName": "declaredErrorName", - "safeName": "declaredErrorName" + "unsafeName": "nameAndWireValue", + "safeName": "nameAndWireValue" }, "snakeCase": { - "unsafeName": "declared_error_name", - "safeName": "declared_error_name" + "unsafeName": "name_and_wire_value", + "safeName": "name_and_wire_value" }, "screamingSnakeCase": { - "unsafeName": "DECLARED_ERROR_NAME", - "safeName": "DECLARED_ERROR_NAME" + "unsafeName": "NAME_AND_WIRE_VALUE", + "safeName": "NAME_AND_WIRE_VALUE" }, "pascalCase": { - "unsafeName": "DeclaredErrorName", - "safeName": "DeclaredErrorName" + "unsafeName": "NameAndWireValue", + "safeName": "NameAndWireValue" } }, "fernFilepath": { "allParts": [ { - "originalName": "errors", + "originalName": "commons", "camelCase": { - "unsafeName": "errors", - "safeName": "errors" + "unsafeName": "commons", + "safeName": "commons" }, "snakeCase": { - "unsafeName": "errors", - "safeName": "errors" + "unsafeName": "commons", + "safeName": "commons" }, "screamingSnakeCase": { - "unsafeName": "ERRORS", - "safeName": "ERRORS" + "unsafeName": "COMMONS", + "safeName": "COMMONS" }, "pascalCase": { - "unsafeName": "Errors", - "safeName": "Errors" + "unsafeName": "Commons", + "safeName": "Commons" } } ], "packagePath": [], "file": { - "originalName": "errors", + "originalName": "commons", "camelCase": { - "unsafeName": "errors", - "safeName": "errors" + "unsafeName": "commons", + "safeName": "commons" }, "snakeCase": { - "unsafeName": "errors", - "safeName": "errors" + "unsafeName": "commons", + "safeName": "commons" }, "screamingSnakeCase": { - "unsafeName": "ERRORS", - "safeName": "ERRORS" + "unsafeName": "COMMONS", + "safeName": "COMMONS" }, "pascalCase": { - "unsafeName": "Errors", - "safeName": "Errors" + "unsafeName": "Commons", + "safeName": "Commons" } } }, - "typeId": "type_errors:DeclaredErrorName" + "typeId": "type_commons:NameAndWireValue" }, "availability": null, "docs": null @@ -23412,25 +24003,117 @@ { "name": { "name": { - "originalName": "body", + "originalName": "value", "camelCase": { - "unsafeName": "body", - "safeName": "body" + "unsafeName": "value", + "safeName": "value" }, "snakeCase": { - "unsafeName": "body", - "safeName": "body" + "unsafeName": "value", + "safeName": "value" }, "screamingSnakeCase": { - "unsafeName": "BODY", - "safeName": "BODY" + "unsafeName": "VALUE", + "safeName": "VALUE" }, "pascalCase": { - "unsafeName": "Body", - "safeName": "Body" + "unsafeName": "Value", + "safeName": "Value" } }, - "wireValue": "body" + "wireValue": "value" + }, + "valueType": { + "_type": "named", + "name": { + "originalName": "ExampleTypeReference", + "camelCase": { + "unsafeName": "exampleTypeReference", + "safeName": "exampleTypeReference" + }, + "snakeCase": { + "unsafeName": "example_type_reference", + "safeName": "example_type_reference" + }, + "screamingSnakeCase": { + "unsafeName": "EXAMPLE_TYPE_REFERENCE", + "safeName": "EXAMPLE_TYPE_REFERENCE" + }, + "pascalCase": { + "unsafeName": "ExampleTypeReference", + "safeName": "ExampleTypeReference" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + ], + "packagePath": [], + "file": { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + }, + "typeId": "type_types:ExampleTypeReference" + }, + "availability": null, + "docs": null + }, + { + "name": { + "name": { + "originalName": "originalTypeDeclaration", + "camelCase": { + "unsafeName": "originalTypeDeclaration", + "safeName": "originalTypeDeclaration" + }, + "snakeCase": { + "unsafeName": "original_type_declaration", + "safeName": "original_type_declaration" + }, + "screamingSnakeCase": { + "unsafeName": "ORIGINAL_TYPE_DECLARATION", + "safeName": "ORIGINAL_TYPE_DECLARATION" + }, + "pascalCase": { + "unsafeName": "OriginalTypeDeclaration", + "safeName": "OriginalTypeDeclaration" + } + }, + "wireValue": "originalTypeDeclaration" }, "valueType": { "_type": "container", @@ -23439,22 +24122,22 @@ "optional": { "_type": "named", "name": { - "originalName": "ExampleTypeReference", + "originalName": "DeclaredTypeName", "camelCase": { - "unsafeName": "exampleTypeReference", - "safeName": "exampleTypeReference" + "unsafeName": "declaredTypeName", + "safeName": "declaredTypeName" }, "snakeCase": { - "unsafeName": "example_type_reference", - "safeName": "example_type_reference" + "unsafeName": "declared_type_name", + "safeName": "declared_type_name" }, "screamingSnakeCase": { - "unsafeName": "EXAMPLE_TYPE_REFERENCE", - "safeName": "EXAMPLE_TYPE_REFERENCE" + "unsafeName": "DECLARED_TYPE_NAME", + "safeName": "DECLARED_TYPE_NAME" }, "pascalCase": { - "unsafeName": "ExampleTypeReference", - "safeName": "ExampleTypeReference" + "unsafeName": "DeclaredTypeName", + "safeName": "DeclaredTypeName" } }, "fernFilepath": { @@ -23500,19 +24183,17 @@ } } }, - "typeId": "type_types:ExampleTypeReference" + "typeId": "type_types:DeclaredTypeName" } } }, "availability": null, - "docs": null + "docs": "This property may have been brought in via extension. originalTypeDeclaration\nis the name of the type that contains this property" } ] }, "referencedTypes": [ - "type_errors:DeclaredErrorName", - "type_commons:ErrorId", - "type_commons:FernFilepath", + "type_commons:NameAndWireValue", "type_commons:Name", "type_commons:SafeAndUnsafeString", "type_types:ExampleTypeReference", @@ -23525,10 +24206,10 @@ "type_types:ExampleNamedType", "type_types:DeclaredTypeName", "type_commons:TypeId", + "type_commons:FernFilepath", "type_types:ExampleTypeShape", "type_types:ExampleAliasType", "type_types:ExampleEnumType", - "type_commons:NameAndWireValue", "type_types:ExampleObjectType", "type_types:ExampleObjectProperty", "type_types:ExampleUnionType", @@ -23541,640 +24222,725 @@ "availability": null, "docs": null }, - "type_ir:IntermediateRepresentation": { + "type_http:ExampleResponse": { "name": { "name": { - "originalName": "IntermediateRepresentation", + "originalName": "ExampleResponse", "camelCase": { - "unsafeName": "intermediateRepresentation", - "safeName": "intermediateRepresentation" + "unsafeName": "exampleResponse", + "safeName": "exampleResponse" }, "snakeCase": { - "unsafeName": "intermediate_representation", - "safeName": "intermediate_representation" + "unsafeName": "example_response", + "safeName": "example_response" }, "screamingSnakeCase": { - "unsafeName": "INTERMEDIATE_REPRESENTATION", - "safeName": "INTERMEDIATE_REPRESENTATION" + "unsafeName": "EXAMPLE_RESPONSE", + "safeName": "EXAMPLE_RESPONSE" }, "pascalCase": { - "unsafeName": "IntermediateRepresentation", - "safeName": "IntermediateRepresentation" + "unsafeName": "ExampleResponse", + "safeName": "ExampleResponse" } }, "fernFilepath": { "allParts": [ { - "originalName": "ir", + "originalName": "http", "camelCase": { - "unsafeName": "ir", - "safeName": "ir" + "unsafeName": "http", + "safeName": "http" }, "snakeCase": { - "unsafeName": "ir", - "safeName": "ir" + "unsafeName": "http", + "safeName": "http" }, "screamingSnakeCase": { - "unsafeName": "IR", - "safeName": "IR" + "unsafeName": "HTTP", + "safeName": "HTTP" }, "pascalCase": { - "unsafeName": "Ir", - "safeName": "Ir" + "unsafeName": "Http", + "safeName": "Http" } } ], "packagePath": [], "file": { - "originalName": "ir", + "originalName": "http", "camelCase": { - "unsafeName": "ir", - "safeName": "ir" + "unsafeName": "http", + "safeName": "http" }, "snakeCase": { - "unsafeName": "ir", - "safeName": "ir" + "unsafeName": "http", + "safeName": "http" }, "screamingSnakeCase": { - "unsafeName": "IR", - "safeName": "IR" + "unsafeName": "HTTP", + "safeName": "HTTP" }, "pascalCase": { - "unsafeName": "Ir", - "safeName": "Ir" + "unsafeName": "Http", + "safeName": "Http" } } }, - "typeId": "type_ir:IntermediateRepresentation" + "typeId": "type_http:ExampleResponse" }, "shape": { - "_type": "object", + "_type": "union", + "discriminant": { + "name": { + "originalName": "type", + "camelCase": { + "unsafeName": "type", + "safeName": "type" + }, + "snakeCase": { + "unsafeName": "type", + "safeName": "type" + }, + "screamingSnakeCase": { + "unsafeName": "TYPE", + "safeName": "TYPE" + }, + "pascalCase": { + "unsafeName": "Type", + "safeName": "Type" + } + }, + "wireValue": "type" + }, "extends": [], - "properties": [ + "baseProperties": [], + "types": [ { - "name": { + "discriminantValue": { "name": { - "originalName": "apiName", + "originalName": "ok", "camelCase": { - "unsafeName": "apiName", - "safeName": "apiName" + "unsafeName": "ok", + "safeName": "ok" }, "snakeCase": { - "unsafeName": "api_name", - "safeName": "api_name" + "unsafeName": "ok", + "safeName": "ok" }, "screamingSnakeCase": { - "unsafeName": "API_NAME", - "safeName": "API_NAME" + "unsafeName": "OK", + "safeName": "OK" }, "pascalCase": { - "unsafeName": "ApiName", - "safeName": "ApiName" + "unsafeName": "Ok", + "safeName": "Ok" } }, - "wireValue": "apiName" + "wireValue": "ok" }, - "valueType": { - "_type": "named", + "shape": { + "_type": "samePropertiesAsObject", "name": { - "originalName": "Name", + "originalName": "ExampleEndpointSuccessResponse", "camelCase": { - "unsafeName": "name", - "safeName": "name" + "unsafeName": "exampleEndpointSuccessResponse", + "safeName": "exampleEndpointSuccessResponse" }, "snakeCase": { - "unsafeName": "name", - "safeName": "name" + "unsafeName": "example_endpoint_success_response", + "safeName": "example_endpoint_success_response" }, "screamingSnakeCase": { - "unsafeName": "NAME", - "safeName": "NAME" + "unsafeName": "EXAMPLE_ENDPOINT_SUCCESS_RESPONSE", + "safeName": "EXAMPLE_ENDPOINT_SUCCESS_RESPONSE" }, "pascalCase": { - "unsafeName": "Name", - "safeName": "Name" + "unsafeName": "ExampleEndpointSuccessResponse", + "safeName": "ExampleEndpointSuccessResponse" } }, "fernFilepath": { "allParts": [ { - "originalName": "commons", + "originalName": "http", "camelCase": { - "unsafeName": "commons", - "safeName": "commons" + "unsafeName": "http", + "safeName": "http" }, "snakeCase": { - "unsafeName": "commons", - "safeName": "commons" + "unsafeName": "http", + "safeName": "http" }, "screamingSnakeCase": { - "unsafeName": "COMMONS", - "safeName": "COMMONS" + "unsafeName": "HTTP", + "safeName": "HTTP" }, "pascalCase": { - "unsafeName": "Commons", - "safeName": "Commons" + "unsafeName": "Http", + "safeName": "Http" } } ], "packagePath": [], "file": { - "originalName": "commons", + "originalName": "http", "camelCase": { - "unsafeName": "commons", - "safeName": "commons" + "unsafeName": "http", + "safeName": "http" }, "snakeCase": { - "unsafeName": "commons", - "safeName": "commons" + "unsafeName": "http", + "safeName": "http" }, "screamingSnakeCase": { - "unsafeName": "COMMONS", - "safeName": "COMMONS" + "unsafeName": "HTTP", + "safeName": "HTTP" }, "pascalCase": { - "unsafeName": "Commons", - "safeName": "Commons" + "unsafeName": "Http", + "safeName": "Http" } } }, - "typeId": "type_commons:Name" - }, - "availability": null, - "docs": "This is the human readable unique id for the API." - }, - { - "name": { - "name": { - "originalName": "apiDisplayName", - "camelCase": { - "unsafeName": "apiDisplayName", - "safeName": "apiDisplayName" - }, - "snakeCase": { - "unsafeName": "api_display_name", - "safeName": "api_display_name" - }, - "screamingSnakeCase": { - "unsafeName": "API_DISPLAY_NAME", - "safeName": "API_DISPLAY_NAME" - }, - "pascalCase": { - "unsafeName": "ApiDisplayName", - "safeName": "ApiDisplayName" - } - }, - "wireValue": "apiDisplayName" - }, - "valueType": { - "_type": "container", - "container": { - "_type": "optional", - "optional": { - "_type": "primitive", - "primitive": "STRING" - } - } - }, - "availability": null, - "docs": null - }, - { - "name": { - "name": { - "originalName": "apiDocs", - "camelCase": { - "unsafeName": "apiDocs", - "safeName": "apiDocs" - }, - "snakeCase": { - "unsafeName": "api_docs", - "safeName": "api_docs" - }, - "screamingSnakeCase": { - "unsafeName": "API_DOCS", - "safeName": "API_DOCS" - }, - "pascalCase": { - "unsafeName": "ApiDocs", - "safeName": "ApiDocs" - } - }, - "wireValue": "apiDocs" - }, - "valueType": { - "_type": "container", - "container": { - "_type": "optional", - "optional": { - "_type": "primitive", - "primitive": "STRING" - } - } + "typeId": "type_http:ExampleEndpointSuccessResponse" }, - "availability": null, "docs": null }, { - "name": { + "discriminantValue": { "name": { - "originalName": "auth", + "originalName": "error", "camelCase": { - "unsafeName": "auth", - "safeName": "auth" + "unsafeName": "error", + "safeName": "error" }, "snakeCase": { - "unsafeName": "auth", - "safeName": "auth" + "unsafeName": "error", + "safeName": "error" }, "screamingSnakeCase": { - "unsafeName": "AUTH", - "safeName": "AUTH" + "unsafeName": "ERROR", + "safeName": "ERROR" }, "pascalCase": { - "unsafeName": "Auth", - "safeName": "Auth" + "unsafeName": "Error", + "safeName": "Error" } }, - "wireValue": "auth" + "wireValue": "error" }, - "valueType": { - "_type": "named", + "shape": { + "_type": "samePropertiesAsObject", "name": { - "originalName": "ApiAuth", + "originalName": "ExampleEndpointErrorResponse", "camelCase": { - "unsafeName": "apiAuth", - "safeName": "apiAuth" + "unsafeName": "exampleEndpointErrorResponse", + "safeName": "exampleEndpointErrorResponse" }, "snakeCase": { - "unsafeName": "api_auth", - "safeName": "api_auth" + "unsafeName": "example_endpoint_error_response", + "safeName": "example_endpoint_error_response" }, "screamingSnakeCase": { - "unsafeName": "API_AUTH", - "safeName": "API_AUTH" + "unsafeName": "EXAMPLE_ENDPOINT_ERROR_RESPONSE", + "safeName": "EXAMPLE_ENDPOINT_ERROR_RESPONSE" }, "pascalCase": { - "unsafeName": "ApiAuth", - "safeName": "ApiAuth" + "unsafeName": "ExampleEndpointErrorResponse", + "safeName": "ExampleEndpointErrorResponse" } }, "fernFilepath": { "allParts": [ { - "originalName": "auth", + "originalName": "http", "camelCase": { - "unsafeName": "auth", - "safeName": "auth" + "unsafeName": "http", + "safeName": "http" }, "snakeCase": { - "unsafeName": "auth", - "safeName": "auth" + "unsafeName": "http", + "safeName": "http" }, "screamingSnakeCase": { - "unsafeName": "AUTH", - "safeName": "AUTH" + "unsafeName": "HTTP", + "safeName": "HTTP" }, "pascalCase": { - "unsafeName": "Auth", - "safeName": "Auth" + "unsafeName": "Http", + "safeName": "Http" } } ], "packagePath": [], "file": { - "originalName": "auth", + "originalName": "http", "camelCase": { - "unsafeName": "auth", - "safeName": "auth" + "unsafeName": "http", + "safeName": "http" }, "snakeCase": { - "unsafeName": "auth", - "safeName": "auth" + "unsafeName": "http", + "safeName": "http" }, "screamingSnakeCase": { - "unsafeName": "AUTH", - "safeName": "AUTH" + "unsafeName": "HTTP", + "safeName": "HTTP" }, "pascalCase": { - "unsafeName": "Auth", - "safeName": "Auth" + "unsafeName": "Http", + "safeName": "Http" } } }, - "typeId": "type_auth:ApiAuth" + "typeId": "type_http:ExampleEndpointErrorResponse" }, - "availability": null, "docs": null + } + ] + }, + "referencedTypes": [ + "type_http:ExampleEndpointSuccessResponse", + "type_types:ExampleTypeReference", + "type_commons:WithJsonExample", + "type_types:ExampleTypeReferenceShape", + "type_types:ExamplePrimitive", + "type_commons:EscapedString", + "type_types:ExampleContainer", + "type_types:ExampleKeyValuePair", + "type_types:ExampleNamedType", + "type_types:DeclaredTypeName", + "type_commons:TypeId", + "type_commons:FernFilepath", + "type_commons:Name", + "type_commons:SafeAndUnsafeString", + "type_types:ExampleTypeShape", + "type_types:ExampleAliasType", + "type_types:ExampleEnumType", + "type_commons:NameAndWireValue", + "type_types:ExampleObjectType", + "type_types:ExampleObjectProperty", + "type_types:ExampleUnionType", + "type_types:ExampleSingleUnionType", + "type_types:ExampleSingleUnionTypeProperties", + "type_types:ExampleObjectTypeWithTypeId", + "type_types:ExampleUndiscriminatedUnionType", + "type_http:ExampleEndpointErrorResponse", + "type_errors:DeclaredErrorName", + "type_commons:ErrorId" + ], + "examples": [], + "availability": null, + "docs": null + }, + "type_http:ExampleEndpointSuccessResponse": { + "name": { + "name": { + "originalName": "ExampleEndpointSuccessResponse", + "camelCase": { + "unsafeName": "exampleEndpointSuccessResponse", + "safeName": "exampleEndpointSuccessResponse" + }, + "snakeCase": { + "unsafeName": "example_endpoint_success_response", + "safeName": "example_endpoint_success_response" + }, + "screamingSnakeCase": { + "unsafeName": "EXAMPLE_ENDPOINT_SUCCESS_RESPONSE", + "safeName": "EXAMPLE_ENDPOINT_SUCCESS_RESPONSE" }, + "pascalCase": { + "unsafeName": "ExampleEndpointSuccessResponse", + "safeName": "ExampleEndpointSuccessResponse" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "http", + "camelCase": { + "unsafeName": "http", + "safeName": "http" + }, + "snakeCase": { + "unsafeName": "http", + "safeName": "http" + }, + "screamingSnakeCase": { + "unsafeName": "HTTP", + "safeName": "HTTP" + }, + "pascalCase": { + "unsafeName": "Http", + "safeName": "Http" + } + } + ], + "packagePath": [], + "file": { + "originalName": "http", + "camelCase": { + "unsafeName": "http", + "safeName": "http" + }, + "snakeCase": { + "unsafeName": "http", + "safeName": "http" + }, + "screamingSnakeCase": { + "unsafeName": "HTTP", + "safeName": "HTTP" + }, + "pascalCase": { + "unsafeName": "Http", + "safeName": "Http" + } + } + }, + "typeId": "type_http:ExampleEndpointSuccessResponse" + }, + "shape": { + "_type": "object", + "extends": [], + "properties": [ { "name": { "name": { - "originalName": "headers", + "originalName": "body", "camelCase": { - "unsafeName": "headers", - "safeName": "headers" + "unsafeName": "body", + "safeName": "body" }, "snakeCase": { - "unsafeName": "headers", - "safeName": "headers" + "unsafeName": "body", + "safeName": "body" }, "screamingSnakeCase": { - "unsafeName": "HEADERS", - "safeName": "HEADERS" + "unsafeName": "BODY", + "safeName": "BODY" }, "pascalCase": { - "unsafeName": "Headers", - "safeName": "Headers" + "unsafeName": "Body", + "safeName": "Body" } }, - "wireValue": "headers" + "wireValue": "body" }, "valueType": { "_type": "container", "container": { - "_type": "list", - "list": { + "_type": "optional", + "optional": { "_type": "named", "name": { - "originalName": "HttpHeader", + "originalName": "ExampleTypeReference", "camelCase": { - "unsafeName": "httpHeader", - "safeName": "httpHeader" + "unsafeName": "exampleTypeReference", + "safeName": "exampleTypeReference" }, "snakeCase": { - "unsafeName": "http_header", - "safeName": "http_header" + "unsafeName": "example_type_reference", + "safeName": "example_type_reference" }, "screamingSnakeCase": { - "unsafeName": "HTTP_HEADER", - "safeName": "HTTP_HEADER" + "unsafeName": "EXAMPLE_TYPE_REFERENCE", + "safeName": "EXAMPLE_TYPE_REFERENCE" }, "pascalCase": { - "unsafeName": "HttpHeader", - "safeName": "HttpHeader" + "unsafeName": "ExampleTypeReference", + "safeName": "ExampleTypeReference" } }, "fernFilepath": { "allParts": [ { - "originalName": "http", + "originalName": "types", "camelCase": { - "unsafeName": "http", - "safeName": "http" + "unsafeName": "types", + "safeName": "types" }, "snakeCase": { - "unsafeName": "http", - "safeName": "http" + "unsafeName": "types", + "safeName": "types" }, "screamingSnakeCase": { - "unsafeName": "HTTP", - "safeName": "HTTP" + "unsafeName": "TYPES", + "safeName": "TYPES" }, "pascalCase": { - "unsafeName": "Http", - "safeName": "Http" + "unsafeName": "Types", + "safeName": "Types" } } ], "packagePath": [], "file": { - "originalName": "http", + "originalName": "types", "camelCase": { - "unsafeName": "http", - "safeName": "http" + "unsafeName": "types", + "safeName": "types" }, "snakeCase": { - "unsafeName": "http", - "safeName": "http" + "unsafeName": "types", + "safeName": "types" }, "screamingSnakeCase": { - "unsafeName": "HTTP", - "safeName": "HTTP" + "unsafeName": "TYPES", + "safeName": "TYPES" }, "pascalCase": { - "unsafeName": "Http", - "safeName": "Http" + "unsafeName": "Types", + "safeName": "Types" } } }, - "typeId": "type_http:HttpHeader" + "typeId": "type_types:ExampleTypeReference" } } }, "availability": null, - "docs": "API Wide headers that are sent on every request" + "docs": null + } + ] + }, + "referencedTypes": [ + "type_types:ExampleTypeReference", + "type_commons:WithJsonExample", + "type_types:ExampleTypeReferenceShape", + "type_types:ExamplePrimitive", + "type_commons:EscapedString", + "type_types:ExampleContainer", + "type_types:ExampleKeyValuePair", + "type_types:ExampleNamedType", + "type_types:DeclaredTypeName", + "type_commons:TypeId", + "type_commons:FernFilepath", + "type_commons:Name", + "type_commons:SafeAndUnsafeString", + "type_types:ExampleTypeShape", + "type_types:ExampleAliasType", + "type_types:ExampleEnumType", + "type_commons:NameAndWireValue", + "type_types:ExampleObjectType", + "type_types:ExampleObjectProperty", + "type_types:ExampleUnionType", + "type_types:ExampleSingleUnionType", + "type_types:ExampleSingleUnionTypeProperties", + "type_types:ExampleObjectTypeWithTypeId", + "type_types:ExampleUndiscriminatedUnionType" + ], + "examples": [], + "availability": null, + "docs": null + }, + "type_http:ExampleEndpointErrorResponse": { + "name": { + "name": { + "originalName": "ExampleEndpointErrorResponse", + "camelCase": { + "unsafeName": "exampleEndpointErrorResponse", + "safeName": "exampleEndpointErrorResponse" }, + "snakeCase": { + "unsafeName": "example_endpoint_error_response", + "safeName": "example_endpoint_error_response" + }, + "screamingSnakeCase": { + "unsafeName": "EXAMPLE_ENDPOINT_ERROR_RESPONSE", + "safeName": "EXAMPLE_ENDPOINT_ERROR_RESPONSE" + }, + "pascalCase": { + "unsafeName": "ExampleEndpointErrorResponse", + "safeName": "ExampleEndpointErrorResponse" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "http", + "camelCase": { + "unsafeName": "http", + "safeName": "http" + }, + "snakeCase": { + "unsafeName": "http", + "safeName": "http" + }, + "screamingSnakeCase": { + "unsafeName": "HTTP", + "safeName": "HTTP" + }, + "pascalCase": { + "unsafeName": "Http", + "safeName": "Http" + } + } + ], + "packagePath": [], + "file": { + "originalName": "http", + "camelCase": { + "unsafeName": "http", + "safeName": "http" + }, + "snakeCase": { + "unsafeName": "http", + "safeName": "http" + }, + "screamingSnakeCase": { + "unsafeName": "HTTP", + "safeName": "HTTP" + }, + "pascalCase": { + "unsafeName": "Http", + "safeName": "Http" + } + } + }, + "typeId": "type_http:ExampleEndpointErrorResponse" + }, + "shape": { + "_type": "object", + "extends": [], + "properties": [ { "name": { "name": { - "originalName": "idempotencyHeaders", + "originalName": "error", "camelCase": { - "unsafeName": "idempotencyHeaders", - "safeName": "idempotencyHeaders" + "unsafeName": "error", + "safeName": "error" }, "snakeCase": { - "unsafeName": "idempotency_headers", - "safeName": "idempotency_headers" + "unsafeName": "error", + "safeName": "error" }, "screamingSnakeCase": { - "unsafeName": "IDEMPOTENCY_HEADERS", - "safeName": "IDEMPOTENCY_HEADERS" + "unsafeName": "ERROR", + "safeName": "ERROR" }, "pascalCase": { - "unsafeName": "IdempotencyHeaders", - "safeName": "IdempotencyHeaders" + "unsafeName": "Error", + "safeName": "Error" } }, - "wireValue": "idempotencyHeaders" + "wireValue": "error" }, "valueType": { - "_type": "container", - "container": { - "_type": "list", - "list": { - "_type": "named", - "name": { - "originalName": "HttpHeader", + "_type": "named", + "name": { + "originalName": "DeclaredErrorName", + "camelCase": { + "unsafeName": "declaredErrorName", + "safeName": "declaredErrorName" + }, + "snakeCase": { + "unsafeName": "declared_error_name", + "safeName": "declared_error_name" + }, + "screamingSnakeCase": { + "unsafeName": "DECLARED_ERROR_NAME", + "safeName": "DECLARED_ERROR_NAME" + }, + "pascalCase": { + "unsafeName": "DeclaredErrorName", + "safeName": "DeclaredErrorName" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "errors", "camelCase": { - "unsafeName": "httpHeader", - "safeName": "httpHeader" + "unsafeName": "errors", + "safeName": "errors" }, "snakeCase": { - "unsafeName": "http_header", - "safeName": "http_header" + "unsafeName": "errors", + "safeName": "errors" }, "screamingSnakeCase": { - "unsafeName": "HTTP_HEADER", - "safeName": "HTTP_HEADER" + "unsafeName": "ERRORS", + "safeName": "ERRORS" }, "pascalCase": { - "unsafeName": "HttpHeader", - "safeName": "HttpHeader" + "unsafeName": "Errors", + "safeName": "Errors" } + } + ], + "packagePath": [], + "file": { + "originalName": "errors", + "camelCase": { + "unsafeName": "errors", + "safeName": "errors" }, - "fernFilepath": { - "allParts": [ - { - "originalName": "http", - "camelCase": { - "unsafeName": "http", - "safeName": "http" - }, - "snakeCase": { - "unsafeName": "http", - "safeName": "http" - }, - "screamingSnakeCase": { - "unsafeName": "HTTP", - "safeName": "HTTP" - }, - "pascalCase": { - "unsafeName": "Http", - "safeName": "Http" - } - } - ], - "packagePath": [], - "file": { - "originalName": "http", - "camelCase": { - "unsafeName": "http", - "safeName": "http" - }, - "snakeCase": { - "unsafeName": "http", - "safeName": "http" - }, - "screamingSnakeCase": { - "unsafeName": "HTTP", - "safeName": "HTTP" - }, - "pascalCase": { - "unsafeName": "Http", - "safeName": "Http" - } - } + "snakeCase": { + "unsafeName": "errors", + "safeName": "errors" }, - "typeId": "type_http:HttpHeader" + "screamingSnakeCase": { + "unsafeName": "ERRORS", + "safeName": "ERRORS" + }, + "pascalCase": { + "unsafeName": "Errors", + "safeName": "Errors" + } } - } + }, + "typeId": "type_errors:DeclaredErrorName" }, "availability": null, - "docs": "Headers that are sent for idempotent endpoints" + "docs": null }, { "name": { "name": { - "originalName": "types", + "originalName": "body", "camelCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "body", + "safeName": "body" }, "snakeCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "body", + "safeName": "body" }, "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" + "unsafeName": "BODY", + "safeName": "BODY" }, "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" + "unsafeName": "Body", + "safeName": "Body" } }, - "wireValue": "types" + "wireValue": "body" }, "valueType": { "_type": "container", "container": { - "_type": "map", - "keyType": { - "_type": "named", - "name": { - "originalName": "TypeId", - "camelCase": { - "unsafeName": "typeId", - "safeName": "typeId" - }, - "snakeCase": { - "unsafeName": "type_id", - "safeName": "type_id" - }, - "screamingSnakeCase": { - "unsafeName": "TYPE_ID", - "safeName": "TYPE_ID" - }, - "pascalCase": { - "unsafeName": "TypeId", - "safeName": "TypeId" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "commons", - "camelCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "snakeCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "screamingSnakeCase": { - "unsafeName": "COMMONS", - "safeName": "COMMONS" - }, - "pascalCase": { - "unsafeName": "Commons", - "safeName": "Commons" - } - } - ], - "packagePath": [], - "file": { - "originalName": "commons", - "camelCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "snakeCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "screamingSnakeCase": { - "unsafeName": "COMMONS", - "safeName": "COMMONS" - }, - "pascalCase": { - "unsafeName": "Commons", - "safeName": "Commons" - } - } - }, - "typeId": "type_commons:TypeId" - }, - "valueType": { + "_type": "optional", + "optional": { "_type": "named", "name": { - "originalName": "TypeDeclaration", + "originalName": "ExampleTypeReference", "camelCase": { - "unsafeName": "typeDeclaration", - "safeName": "typeDeclaration" + "unsafeName": "exampleTypeReference", + "safeName": "exampleTypeReference" }, "snakeCase": { - "unsafeName": "type_declaration", - "safeName": "type_declaration" + "unsafeName": "example_type_reference", + "safeName": "example_type_reference" }, "screamingSnakeCase": { - "unsafeName": "TYPE_DECLARATION", - "safeName": "TYPE_DECLARATION" + "unsafeName": "EXAMPLE_TYPE_REFERENCE", + "safeName": "EXAMPLE_TYPE_REFERENCE" }, "pascalCase": { - "unsafeName": "TypeDeclaration", - "safeName": "TypeDeclaration" + "unsafeName": "ExampleTypeReference", + "safeName": "ExampleTypeReference" } }, "fernFilepath": { @@ -24220,363 +24986,591 @@ } } }, - "typeId": "type_types:TypeDeclaration" + "typeId": "type_types:ExampleTypeReference" } } }, "availability": null, - "docs": "The types described by this API" + "docs": null + } + ] + }, + "referencedTypes": [ + "type_errors:DeclaredErrorName", + "type_commons:ErrorId", + "type_commons:FernFilepath", + "type_commons:Name", + "type_commons:SafeAndUnsafeString", + "type_types:ExampleTypeReference", + "type_commons:WithJsonExample", + "type_types:ExampleTypeReferenceShape", + "type_types:ExamplePrimitive", + "type_commons:EscapedString", + "type_types:ExampleContainer", + "type_types:ExampleKeyValuePair", + "type_types:ExampleNamedType", + "type_types:DeclaredTypeName", + "type_commons:TypeId", + "type_types:ExampleTypeShape", + "type_types:ExampleAliasType", + "type_types:ExampleEnumType", + "type_commons:NameAndWireValue", + "type_types:ExampleObjectType", + "type_types:ExampleObjectProperty", + "type_types:ExampleUnionType", + "type_types:ExampleSingleUnionType", + "type_types:ExampleSingleUnionTypeProperties", + "type_types:ExampleObjectTypeWithTypeId", + "type_types:ExampleUndiscriminatedUnionType" + ], + "examples": [], + "availability": null, + "docs": null + }, + "type_ir:IntermediateRepresentation": { + "name": { + "name": { + "originalName": "IntermediateRepresentation", + "camelCase": { + "unsafeName": "intermediateRepresentation", + "safeName": "intermediateRepresentation" + }, + "snakeCase": { + "unsafeName": "intermediate_representation", + "safeName": "intermediate_representation" + }, + "screamingSnakeCase": { + "unsafeName": "INTERMEDIATE_REPRESENTATION", + "safeName": "INTERMEDIATE_REPRESENTATION" }, + "pascalCase": { + "unsafeName": "IntermediateRepresentation", + "safeName": "IntermediateRepresentation" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "ir", + "camelCase": { + "unsafeName": "ir", + "safeName": "ir" + }, + "snakeCase": { + "unsafeName": "ir", + "safeName": "ir" + }, + "screamingSnakeCase": { + "unsafeName": "IR", + "safeName": "IR" + }, + "pascalCase": { + "unsafeName": "Ir", + "safeName": "Ir" + } + } + ], + "packagePath": [], + "file": { + "originalName": "ir", + "camelCase": { + "unsafeName": "ir", + "safeName": "ir" + }, + "snakeCase": { + "unsafeName": "ir", + "safeName": "ir" + }, + "screamingSnakeCase": { + "unsafeName": "IR", + "safeName": "IR" + }, + "pascalCase": { + "unsafeName": "Ir", + "safeName": "Ir" + } + } + }, + "typeId": "type_ir:IntermediateRepresentation" + }, + "shape": { + "_type": "object", + "extends": [], + "properties": [ { "name": { "name": { - "originalName": "services", + "originalName": "apiName", "camelCase": { - "unsafeName": "services", - "safeName": "services" + "unsafeName": "apiName", + "safeName": "apiName" }, "snakeCase": { - "unsafeName": "services", - "safeName": "services" + "unsafeName": "api_name", + "safeName": "api_name" }, "screamingSnakeCase": { - "unsafeName": "SERVICES", - "safeName": "SERVICES" + "unsafeName": "API_NAME", + "safeName": "API_NAME" }, "pascalCase": { - "unsafeName": "Services", - "safeName": "Services" + "unsafeName": "ApiName", + "safeName": "ApiName" } }, - "wireValue": "services" + "wireValue": "apiName" }, "valueType": { - "_type": "container", - "container": { - "_type": "map", - "keyType": { - "_type": "named", - "name": { - "originalName": "ServiceId", + "_type": "named", + "name": { + "originalName": "Name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "commons", "camelCase": { - "unsafeName": "serviceId", - "safeName": "serviceId" + "unsafeName": "commons", + "safeName": "commons" }, "snakeCase": { - "unsafeName": "service_id", - "safeName": "service_id" + "unsafeName": "commons", + "safeName": "commons" }, "screamingSnakeCase": { - "unsafeName": "SERVICE_ID", - "safeName": "SERVICE_ID" + "unsafeName": "COMMONS", + "safeName": "COMMONS" }, "pascalCase": { - "unsafeName": "ServiceId", - "safeName": "ServiceId" + "unsafeName": "Commons", + "safeName": "Commons" } + } + ], + "packagePath": [], + "file": { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" }, - "fernFilepath": { - "allParts": [ - { - "originalName": "commons", - "camelCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "snakeCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "screamingSnakeCase": { - "unsafeName": "COMMONS", - "safeName": "COMMONS" - }, - "pascalCase": { - "unsafeName": "Commons", - "safeName": "Commons" - } - } - ], - "packagePath": [], - "file": { - "originalName": "commons", - "camelCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "snakeCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "screamingSnakeCase": { - "unsafeName": "COMMONS", - "safeName": "COMMONS" - }, - "pascalCase": { - "unsafeName": "Commons", - "safeName": "Commons" - } - } + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" }, - "typeId": "type_commons:ServiceId" - }, - "valueType": { - "_type": "named", - "name": { - "originalName": "HttpService", - "camelCase": { - "unsafeName": "httpService", - "safeName": "httpService" - }, - "snakeCase": { - "unsafeName": "http_service", - "safeName": "http_service" - }, - "screamingSnakeCase": { - "unsafeName": "HTTP_SERVICE", - "safeName": "HTTP_SERVICE" - }, - "pascalCase": { - "unsafeName": "HttpService", - "safeName": "HttpService" - } + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" }, - "fernFilepath": { - "allParts": [ - { - "originalName": "http", - "camelCase": { - "unsafeName": "http", - "safeName": "http" - }, - "snakeCase": { - "unsafeName": "http", - "safeName": "http" - }, - "screamingSnakeCase": { - "unsafeName": "HTTP", - "safeName": "HTTP" - }, - "pascalCase": { - "unsafeName": "Http", - "safeName": "Http" - } - } - ], - "packagePath": [], - "file": { - "originalName": "http", - "camelCase": { - "unsafeName": "http", - "safeName": "http" - }, - "snakeCase": { - "unsafeName": "http", - "safeName": "http" - }, - "screamingSnakeCase": { - "unsafeName": "HTTP", - "safeName": "HTTP" - }, - "pascalCase": { - "unsafeName": "Http", - "safeName": "Http" - } + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } + }, + "typeId": "type_commons:Name" + }, + "availability": null, + "docs": "This is the human readable unique id for the API." + }, + { + "name": { + "name": { + "originalName": "apiDisplayName", + "camelCase": { + "unsafeName": "apiDisplayName", + "safeName": "apiDisplayName" + }, + "snakeCase": { + "unsafeName": "api_display_name", + "safeName": "api_display_name" + }, + "screamingSnakeCase": { + "unsafeName": "API_DISPLAY_NAME", + "safeName": "API_DISPLAY_NAME" + }, + "pascalCase": { + "unsafeName": "ApiDisplayName", + "safeName": "ApiDisplayName" + } + }, + "wireValue": "apiDisplayName" + }, + "valueType": { + "_type": "container", + "container": { + "_type": "optional", + "optional": { + "_type": "primitive", + "primitive": "STRING" + } + } + }, + "availability": null, + "docs": null + }, + { + "name": { + "name": { + "originalName": "apiDocs", + "camelCase": { + "unsafeName": "apiDocs", + "safeName": "apiDocs" + }, + "snakeCase": { + "unsafeName": "api_docs", + "safeName": "api_docs" + }, + "screamingSnakeCase": { + "unsafeName": "API_DOCS", + "safeName": "API_DOCS" + }, + "pascalCase": { + "unsafeName": "ApiDocs", + "safeName": "ApiDocs" + } + }, + "wireValue": "apiDocs" + }, + "valueType": { + "_type": "container", + "container": { + "_type": "optional", + "optional": { + "_type": "primitive", + "primitive": "STRING" + } + } + }, + "availability": null, + "docs": null + }, + { + "name": { + "name": { + "originalName": "auth", + "camelCase": { + "unsafeName": "auth", + "safeName": "auth" + }, + "snakeCase": { + "unsafeName": "auth", + "safeName": "auth" + }, + "screamingSnakeCase": { + "unsafeName": "AUTH", + "safeName": "AUTH" + }, + "pascalCase": { + "unsafeName": "Auth", + "safeName": "Auth" + } + }, + "wireValue": "auth" + }, + "valueType": { + "_type": "named", + "name": { + "originalName": "ApiAuth", + "camelCase": { + "unsafeName": "apiAuth", + "safeName": "apiAuth" + }, + "snakeCase": { + "unsafeName": "api_auth", + "safeName": "api_auth" + }, + "screamingSnakeCase": { + "unsafeName": "API_AUTH", + "safeName": "API_AUTH" + }, + "pascalCase": { + "unsafeName": "ApiAuth", + "safeName": "ApiAuth" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "auth", + "camelCase": { + "unsafeName": "auth", + "safeName": "auth" + }, + "snakeCase": { + "unsafeName": "auth", + "safeName": "auth" + }, + "screamingSnakeCase": { + "unsafeName": "AUTH", + "safeName": "AUTH" + }, + "pascalCase": { + "unsafeName": "Auth", + "safeName": "Auth" } + } + ], + "packagePath": [], + "file": { + "originalName": "auth", + "camelCase": { + "unsafeName": "auth", + "safeName": "auth" }, - "typeId": "type_http:HttpService" + "snakeCase": { + "unsafeName": "auth", + "safeName": "auth" + }, + "screamingSnakeCase": { + "unsafeName": "AUTH", + "safeName": "AUTH" + }, + "pascalCase": { + "unsafeName": "Auth", + "safeName": "Auth" + } } - } + }, + "typeId": "type_auth:ApiAuth" }, "availability": null, - "docs": "The services exposed by this API" + "docs": null }, { "name": { "name": { - "originalName": "webhookGroups", + "originalName": "headers", "camelCase": { - "unsafeName": "webhookGroups", - "safeName": "webhookGroups" + "unsafeName": "headers", + "safeName": "headers" }, "snakeCase": { - "unsafeName": "webhook_groups", - "safeName": "webhook_groups" + "unsafeName": "headers", + "safeName": "headers" }, "screamingSnakeCase": { - "unsafeName": "WEBHOOK_GROUPS", - "safeName": "WEBHOOK_GROUPS" + "unsafeName": "HEADERS", + "safeName": "HEADERS" }, "pascalCase": { - "unsafeName": "WebhookGroups", - "safeName": "WebhookGroups" + "unsafeName": "Headers", + "safeName": "Headers" } }, - "wireValue": "webhookGroups" + "wireValue": "headers" }, "valueType": { "_type": "container", "container": { - "_type": "map", - "keyType": { + "_type": "list", + "list": { "_type": "named", "name": { - "originalName": "WebhookGroupId", + "originalName": "HttpHeader", "camelCase": { - "unsafeName": "webhookGroupId", - "safeName": "webhookGroupId" + "unsafeName": "httpHeader", + "safeName": "httpHeader" }, "snakeCase": { - "unsafeName": "webhook_group_id", - "safeName": "webhook_group_id" + "unsafeName": "http_header", + "safeName": "http_header" }, "screamingSnakeCase": { - "unsafeName": "WEBHOOK_GROUP_ID", - "safeName": "WEBHOOK_GROUP_ID" + "unsafeName": "HTTP_HEADER", + "safeName": "HTTP_HEADER" }, "pascalCase": { - "unsafeName": "WebhookGroupId", - "safeName": "WebhookGroupId" + "unsafeName": "HttpHeader", + "safeName": "HttpHeader" } }, "fernFilepath": { "allParts": [ { - "originalName": "commons", + "originalName": "http", "camelCase": { - "unsafeName": "commons", - "safeName": "commons" + "unsafeName": "http", + "safeName": "http" }, "snakeCase": { - "unsafeName": "commons", - "safeName": "commons" + "unsafeName": "http", + "safeName": "http" }, "screamingSnakeCase": { - "unsafeName": "COMMONS", - "safeName": "COMMONS" + "unsafeName": "HTTP", + "safeName": "HTTP" }, "pascalCase": { - "unsafeName": "Commons", - "safeName": "Commons" + "unsafeName": "Http", + "safeName": "Http" } } ], "packagePath": [], "file": { - "originalName": "commons", + "originalName": "http", "camelCase": { - "unsafeName": "commons", - "safeName": "commons" + "unsafeName": "http", + "safeName": "http" }, "snakeCase": { - "unsafeName": "commons", - "safeName": "commons" + "unsafeName": "http", + "safeName": "http" }, "screamingSnakeCase": { - "unsafeName": "COMMONS", - "safeName": "COMMONS" + "unsafeName": "HTTP", + "safeName": "HTTP" }, "pascalCase": { - "unsafeName": "Commons", - "safeName": "Commons" + "unsafeName": "Http", + "safeName": "Http" } } }, - "typeId": "type_commons:WebhookGroupId" + "typeId": "type_http:HttpHeader" + } + } + }, + "availability": null, + "docs": "API Wide headers that are sent on every request" + }, + { + "name": { + "name": { + "originalName": "idempotencyHeaders", + "camelCase": { + "unsafeName": "idempotencyHeaders", + "safeName": "idempotencyHeaders" }, - "valueType": { + "snakeCase": { + "unsafeName": "idempotency_headers", + "safeName": "idempotency_headers" + }, + "screamingSnakeCase": { + "unsafeName": "IDEMPOTENCY_HEADERS", + "safeName": "IDEMPOTENCY_HEADERS" + }, + "pascalCase": { + "unsafeName": "IdempotencyHeaders", + "safeName": "IdempotencyHeaders" + } + }, + "wireValue": "idempotencyHeaders" + }, + "valueType": { + "_type": "container", + "container": { + "_type": "list", + "list": { "_type": "named", "name": { - "originalName": "WebhookGroup", + "originalName": "HttpHeader", "camelCase": { - "unsafeName": "webhookGroup", - "safeName": "webhookGroup" + "unsafeName": "httpHeader", + "safeName": "httpHeader" }, "snakeCase": { - "unsafeName": "webhook_group", - "safeName": "webhook_group" + "unsafeName": "http_header", + "safeName": "http_header" }, "screamingSnakeCase": { - "unsafeName": "WEBHOOK_GROUP", - "safeName": "WEBHOOK_GROUP" + "unsafeName": "HTTP_HEADER", + "safeName": "HTTP_HEADER" }, "pascalCase": { - "unsafeName": "WebhookGroup", - "safeName": "WebhookGroup" + "unsafeName": "HttpHeader", + "safeName": "HttpHeader" } }, "fernFilepath": { "allParts": [ { - "originalName": "webhooks", + "originalName": "http", "camelCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" + "unsafeName": "http", + "safeName": "http" }, "snakeCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" + "unsafeName": "http", + "safeName": "http" }, "screamingSnakeCase": { - "unsafeName": "WEBHOOKS", - "safeName": "WEBHOOKS" + "unsafeName": "HTTP", + "safeName": "HTTP" }, "pascalCase": { - "unsafeName": "Webhooks", - "safeName": "Webhooks" + "unsafeName": "Http", + "safeName": "Http" } } ], "packagePath": [], "file": { - "originalName": "webhooks", + "originalName": "http", "camelCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" + "unsafeName": "http", + "safeName": "http" }, "snakeCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" + "unsafeName": "http", + "safeName": "http" }, "screamingSnakeCase": { - "unsafeName": "WEBHOOKS", - "safeName": "WEBHOOKS" + "unsafeName": "HTTP", + "safeName": "HTTP" }, "pascalCase": { - "unsafeName": "Webhooks", - "safeName": "Webhooks" + "unsafeName": "Http", + "safeName": "Http" } } }, - "typeId": "type_webhooks:WebhookGroup" + "typeId": "type_http:HttpHeader" } } }, "availability": null, - "docs": "The webhooks sent by this API" + "docs": "Headers that are sent for idempotent endpoints" }, { "name": { "name": { - "originalName": "errors", + "originalName": "types", "camelCase": { - "unsafeName": "errors", - "safeName": "errors" + "unsafeName": "types", + "safeName": "types" }, "snakeCase": { - "unsafeName": "errors", - "safeName": "errors" + "unsafeName": "types", + "safeName": "types" }, "screamingSnakeCase": { - "unsafeName": "ERRORS", - "safeName": "ERRORS" + "unsafeName": "TYPES", + "safeName": "TYPES" }, "pascalCase": { - "unsafeName": "Errors", - "safeName": "Errors" + "unsafeName": "Types", + "safeName": "Types" } }, - "wireValue": "errors" + "wireValue": "types" }, "valueType": { "_type": "container", @@ -24585,22 +25579,22 @@ "keyType": { "_type": "named", "name": { - "originalName": "ErrorId", + "originalName": "TypeId", "camelCase": { - "unsafeName": "errorId", - "safeName": "errorId" + "unsafeName": "typeId", + "safeName": "typeId" }, "snakeCase": { - "unsafeName": "error_id", - "safeName": "error_id" + "unsafeName": "type_id", + "safeName": "type_id" }, "screamingSnakeCase": { - "unsafeName": "ERROR_ID", - "safeName": "ERROR_ID" + "unsafeName": "TYPE_ID", + "safeName": "TYPE_ID" }, "pascalCase": { - "unsafeName": "ErrorId", - "safeName": "ErrorId" + "unsafeName": "TypeId", + "safeName": "TypeId" } }, "fernFilepath": { @@ -24646,101 +25640,101 @@ } } }, - "typeId": "type_commons:ErrorId" + "typeId": "type_commons:TypeId" }, "valueType": { "_type": "named", "name": { - "originalName": "ErrorDeclaration", + "originalName": "TypeDeclaration", "camelCase": { - "unsafeName": "errorDeclaration", - "safeName": "errorDeclaration" + "unsafeName": "typeDeclaration", + "safeName": "typeDeclaration" }, "snakeCase": { - "unsafeName": "error_declaration", - "safeName": "error_declaration" + "unsafeName": "type_declaration", + "safeName": "type_declaration" }, "screamingSnakeCase": { - "unsafeName": "ERROR_DECLARATION", - "safeName": "ERROR_DECLARATION" + "unsafeName": "TYPE_DECLARATION", + "safeName": "TYPE_DECLARATION" }, "pascalCase": { - "unsafeName": "ErrorDeclaration", - "safeName": "ErrorDeclaration" + "unsafeName": "TypeDeclaration", + "safeName": "TypeDeclaration" } }, "fernFilepath": { "allParts": [ { - "originalName": "errors", + "originalName": "types", "camelCase": { - "unsafeName": "errors", - "safeName": "errors" + "unsafeName": "types", + "safeName": "types" }, "snakeCase": { - "unsafeName": "errors", - "safeName": "errors" + "unsafeName": "types", + "safeName": "types" }, "screamingSnakeCase": { - "unsafeName": "ERRORS", - "safeName": "ERRORS" + "unsafeName": "TYPES", + "safeName": "TYPES" }, "pascalCase": { - "unsafeName": "Errors", - "safeName": "Errors" + "unsafeName": "Types", + "safeName": "Types" } } ], "packagePath": [], "file": { - "originalName": "errors", + "originalName": "types", "camelCase": { - "unsafeName": "errors", - "safeName": "errors" + "unsafeName": "types", + "safeName": "types" }, "snakeCase": { - "unsafeName": "errors", - "safeName": "errors" + "unsafeName": "types", + "safeName": "types" }, "screamingSnakeCase": { - "unsafeName": "ERRORS", - "safeName": "ERRORS" + "unsafeName": "TYPES", + "safeName": "TYPES" }, "pascalCase": { - "unsafeName": "Errors", - "safeName": "Errors" + "unsafeName": "Types", + "safeName": "Types" } } }, - "typeId": "type_errors:ErrorDeclaration" + "typeId": "type_types:TypeDeclaration" } } }, "availability": null, - "docs": null + "docs": "The types described by this API" }, { "name": { "name": { - "originalName": "subpackages", + "originalName": "services", "camelCase": { - "unsafeName": "subpackages", - "safeName": "subpackages" + "unsafeName": "services", + "safeName": "services" }, "snakeCase": { - "unsafeName": "subpackages", - "safeName": "subpackages" + "unsafeName": "services", + "safeName": "services" }, "screamingSnakeCase": { - "unsafeName": "SUBPACKAGES", - "safeName": "SUBPACKAGES" + "unsafeName": "SERVICES", + "safeName": "SERVICES" }, "pascalCase": { - "unsafeName": "Subpackages", - "safeName": "Subpackages" + "unsafeName": "Services", + "safeName": "Services" } }, - "wireValue": "subpackages" + "wireValue": "services" }, "valueType": { "_type": "container", @@ -24749,22 +25743,22 @@ "keyType": { "_type": "named", "name": { - "originalName": "SubpackageId", + "originalName": "ServiceId", "camelCase": { - "unsafeName": "subpackageId", - "safeName": "subpackageId" + "unsafeName": "serviceId", + "safeName": "serviceId" }, "snakeCase": { - "unsafeName": "subpackage_id", - "safeName": "subpackage_id" + "unsafeName": "service_id", + "safeName": "service_id" }, "screamingSnakeCase": { - "unsafeName": "SUBPACKAGE_ID", - "safeName": "SUBPACKAGE_ID" + "unsafeName": "SERVICE_ID", + "safeName": "SERVICE_ID" }, "pascalCase": { - "unsafeName": "SubpackageId", - "safeName": "SubpackageId" + "unsafeName": "ServiceId", + "safeName": "ServiceId" } }, "fernFilepath": { @@ -24810,737 +25804,573 @@ } } }, - "typeId": "type_commons:SubpackageId" + "typeId": "type_commons:ServiceId" }, "valueType": { "_type": "named", "name": { - "originalName": "Subpackage", + "originalName": "HttpService", "camelCase": { - "unsafeName": "subpackage", - "safeName": "subpackage" + "unsafeName": "httpService", + "safeName": "httpService" }, "snakeCase": { - "unsafeName": "subpackage", - "safeName": "subpackage" + "unsafeName": "http_service", + "safeName": "http_service" }, "screamingSnakeCase": { - "unsafeName": "SUBPACKAGE", - "safeName": "SUBPACKAGE" + "unsafeName": "HTTP_SERVICE", + "safeName": "HTTP_SERVICE" }, "pascalCase": { - "unsafeName": "Subpackage", - "safeName": "Subpackage" + "unsafeName": "HttpService", + "safeName": "HttpService" } }, "fernFilepath": { "allParts": [ { - "originalName": "ir", + "originalName": "http", "camelCase": { - "unsafeName": "ir", - "safeName": "ir" + "unsafeName": "http", + "safeName": "http" }, "snakeCase": { - "unsafeName": "ir", - "safeName": "ir" + "unsafeName": "http", + "safeName": "http" }, "screamingSnakeCase": { - "unsafeName": "IR", - "safeName": "IR" + "unsafeName": "HTTP", + "safeName": "HTTP" }, "pascalCase": { - "unsafeName": "Ir", - "safeName": "Ir" + "unsafeName": "Http", + "safeName": "Http" } } ], "packagePath": [], "file": { - "originalName": "ir", + "originalName": "http", "camelCase": { - "unsafeName": "ir", - "safeName": "ir" + "unsafeName": "http", + "safeName": "http" }, "snakeCase": { - "unsafeName": "ir", - "safeName": "ir" + "unsafeName": "http", + "safeName": "http" }, "screamingSnakeCase": { - "unsafeName": "IR", - "safeName": "IR" + "unsafeName": "HTTP", + "safeName": "HTTP" }, "pascalCase": { - "unsafeName": "Ir", - "safeName": "Ir" + "unsafeName": "Http", + "safeName": "Http" } } }, - "typeId": "type_ir:Subpackage" + "typeId": "type_http:HttpService" } } }, "availability": null, - "docs": null - }, - { - "name": { - "name": { - "originalName": "rootPackage", - "camelCase": { - "unsafeName": "rootPackage", - "safeName": "rootPackage" - }, - "snakeCase": { - "unsafeName": "root_package", - "safeName": "root_package" - }, - "screamingSnakeCase": { - "unsafeName": "ROOT_PACKAGE", - "safeName": "ROOT_PACKAGE" - }, - "pascalCase": { - "unsafeName": "RootPackage", - "safeName": "RootPackage" - } - }, - "wireValue": "rootPackage" - }, - "valueType": { - "_type": "named", - "name": { - "originalName": "Package", - "camelCase": { - "unsafeName": "package", - "safeName": "package" - }, - "snakeCase": { - "unsafeName": "package", - "safeName": "package" - }, - "screamingSnakeCase": { - "unsafeName": "PACKAGE", - "safeName": "PACKAGE" - }, - "pascalCase": { - "unsafeName": "Package", - "safeName": "Package" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "ir", - "camelCase": { - "unsafeName": "ir", - "safeName": "ir" - }, - "snakeCase": { - "unsafeName": "ir", - "safeName": "ir" - }, - "screamingSnakeCase": { - "unsafeName": "IR", - "safeName": "IR" - }, - "pascalCase": { - "unsafeName": "Ir", - "safeName": "Ir" - } - } - ], - "packagePath": [], - "file": { - "originalName": "ir", - "camelCase": { - "unsafeName": "ir", - "safeName": "ir" - }, - "snakeCase": { - "unsafeName": "ir", - "safeName": "ir" - }, - "screamingSnakeCase": { - "unsafeName": "IR", - "safeName": "IR" - }, - "pascalCase": { - "unsafeName": "Ir", - "safeName": "Ir" - } - } - }, - "typeId": "type_ir:Package" - }, - "availability": null, - "docs": null - }, - { - "name": { - "name": { - "originalName": "constants", - "camelCase": { - "unsafeName": "constants", - "safeName": "constants" - }, - "snakeCase": { - "unsafeName": "constants", - "safeName": "constants" - }, - "screamingSnakeCase": { - "unsafeName": "CONSTANTS", - "safeName": "CONSTANTS" - }, - "pascalCase": { - "unsafeName": "Constants", - "safeName": "Constants" - } - }, - "wireValue": "constants" - }, - "valueType": { - "_type": "named", - "name": { - "originalName": "Constants", - "camelCase": { - "unsafeName": "constants", - "safeName": "constants" - }, - "snakeCase": { - "unsafeName": "constants", - "safeName": "constants" - }, - "screamingSnakeCase": { - "unsafeName": "CONSTANTS", - "safeName": "CONSTANTS" - }, - "pascalCase": { - "unsafeName": "Constants", - "safeName": "Constants" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "constants", - "camelCase": { - "unsafeName": "constants", - "safeName": "constants" - }, - "snakeCase": { - "unsafeName": "constants", - "safeName": "constants" - }, - "screamingSnakeCase": { - "unsafeName": "CONSTANTS", - "safeName": "CONSTANTS" - }, - "pascalCase": { - "unsafeName": "Constants", - "safeName": "Constants" - } - } - ], - "packagePath": [], - "file": { - "originalName": "constants", - "camelCase": { - "unsafeName": "constants", - "safeName": "constants" - }, - "snakeCase": { - "unsafeName": "constants", - "safeName": "constants" - }, - "screamingSnakeCase": { - "unsafeName": "CONSTANTS", - "safeName": "CONSTANTS" - }, - "pascalCase": { - "unsafeName": "Constants", - "safeName": "Constants" - } - } - }, - "typeId": "type_constants:Constants" - }, - "availability": null, - "docs": null + "docs": "The services exposed by this API" }, { "name": { "name": { - "originalName": "environments", + "originalName": "webhookGroups", "camelCase": { - "unsafeName": "environments", - "safeName": "environments" + "unsafeName": "webhookGroups", + "safeName": "webhookGroups" }, "snakeCase": { - "unsafeName": "environments", - "safeName": "environments" + "unsafeName": "webhook_groups", + "safeName": "webhook_groups" }, "screamingSnakeCase": { - "unsafeName": "ENVIRONMENTS", - "safeName": "ENVIRONMENTS" + "unsafeName": "WEBHOOK_GROUPS", + "safeName": "WEBHOOK_GROUPS" }, "pascalCase": { - "unsafeName": "Environments", - "safeName": "Environments" + "unsafeName": "WebhookGroups", + "safeName": "WebhookGroups" } }, - "wireValue": "environments" + "wireValue": "webhookGroups" }, "valueType": { "_type": "container", "container": { - "_type": "optional", - "optional": { + "_type": "map", + "keyType": { "_type": "named", "name": { - "originalName": "EnvironmentsConfig", + "originalName": "WebhookGroupId", "camelCase": { - "unsafeName": "environmentsConfig", - "safeName": "environmentsConfig" + "unsafeName": "webhookGroupId", + "safeName": "webhookGroupId" }, "snakeCase": { - "unsafeName": "environments_config", - "safeName": "environments_config" + "unsafeName": "webhook_group_id", + "safeName": "webhook_group_id" }, "screamingSnakeCase": { - "unsafeName": "ENVIRONMENTS_CONFIG", - "safeName": "ENVIRONMENTS_CONFIG" + "unsafeName": "WEBHOOK_GROUP_ID", + "safeName": "WEBHOOK_GROUP_ID" }, "pascalCase": { - "unsafeName": "EnvironmentsConfig", - "safeName": "EnvironmentsConfig" + "unsafeName": "WebhookGroupId", + "safeName": "WebhookGroupId" } }, "fernFilepath": { "allParts": [ { - "originalName": "environment", + "originalName": "commons", "camelCase": { - "unsafeName": "environment", - "safeName": "environment" + "unsafeName": "commons", + "safeName": "commons" }, "snakeCase": { - "unsafeName": "environment", - "safeName": "environment" + "unsafeName": "commons", + "safeName": "commons" }, "screamingSnakeCase": { - "unsafeName": "ENVIRONMENT", - "safeName": "ENVIRONMENT" + "unsafeName": "COMMONS", + "safeName": "COMMONS" }, "pascalCase": { - "unsafeName": "Environment", - "safeName": "Environment" + "unsafeName": "Commons", + "safeName": "Commons" } } ], "packagePath": [], "file": { - "originalName": "environment", + "originalName": "commons", "camelCase": { - "unsafeName": "environment", - "safeName": "environment" + "unsafeName": "commons", + "safeName": "commons" }, "snakeCase": { - "unsafeName": "environment", - "safeName": "environment" + "unsafeName": "commons", + "safeName": "commons" }, "screamingSnakeCase": { - "unsafeName": "ENVIRONMENT", - "safeName": "ENVIRONMENT" + "unsafeName": "COMMONS", + "safeName": "COMMONS" }, "pascalCase": { - "unsafeName": "Environment", - "safeName": "Environment" + "unsafeName": "Commons", + "safeName": "Commons" } } }, - "typeId": "type_environment:EnvironmentsConfig" - } - } - }, - "availability": null, - "docs": null - }, - { - "name": { - "name": { - "originalName": "basePath", - "camelCase": { - "unsafeName": "basePath", - "safeName": "basePath" - }, - "snakeCase": { - "unsafeName": "base_path", - "safeName": "base_path" - }, - "screamingSnakeCase": { - "unsafeName": "BASE_PATH", - "safeName": "BASE_PATH" + "typeId": "type_commons:WebhookGroupId" }, - "pascalCase": { - "unsafeName": "BasePath", - "safeName": "BasePath" - } - }, - "wireValue": "basePath" - }, - "valueType": { - "_type": "container", - "container": { - "_type": "optional", - "optional": { + "valueType": { "_type": "named", "name": { - "originalName": "HttpPath", + "originalName": "WebhookGroup", "camelCase": { - "unsafeName": "httpPath", - "safeName": "httpPath" + "unsafeName": "webhookGroup", + "safeName": "webhookGroup" }, "snakeCase": { - "unsafeName": "http_path", - "safeName": "http_path" + "unsafeName": "webhook_group", + "safeName": "webhook_group" }, "screamingSnakeCase": { - "unsafeName": "HTTP_PATH", - "safeName": "HTTP_PATH" + "unsafeName": "WEBHOOK_GROUP", + "safeName": "WEBHOOK_GROUP" }, "pascalCase": { - "unsafeName": "HttpPath", - "safeName": "HttpPath" + "unsafeName": "WebhookGroup", + "safeName": "WebhookGroup" } }, "fernFilepath": { "allParts": [ { - "originalName": "http", + "originalName": "webhooks", "camelCase": { - "unsafeName": "http", - "safeName": "http" + "unsafeName": "webhooks", + "safeName": "webhooks" }, "snakeCase": { - "unsafeName": "http", - "safeName": "http" + "unsafeName": "webhooks", + "safeName": "webhooks" }, "screamingSnakeCase": { - "unsafeName": "HTTP", - "safeName": "HTTP" + "unsafeName": "WEBHOOKS", + "safeName": "WEBHOOKS" }, "pascalCase": { - "unsafeName": "Http", - "safeName": "Http" + "unsafeName": "Webhooks", + "safeName": "Webhooks" } } ], "packagePath": [], "file": { - "originalName": "http", + "originalName": "webhooks", "camelCase": { - "unsafeName": "http", - "safeName": "http" + "unsafeName": "webhooks", + "safeName": "webhooks" }, "snakeCase": { - "unsafeName": "http", - "safeName": "http" + "unsafeName": "webhooks", + "safeName": "webhooks" }, "screamingSnakeCase": { - "unsafeName": "HTTP", - "safeName": "HTTP" + "unsafeName": "WEBHOOKS", + "safeName": "WEBHOOKS" }, "pascalCase": { - "unsafeName": "Http", - "safeName": "Http" + "unsafeName": "Webhooks", + "safeName": "Webhooks" } } }, - "typeId": "type_http:HttpPath" + "typeId": "type_webhooks:WebhookGroup" } } }, "availability": null, - "docs": null + "docs": "The webhooks sent by this API" }, { "name": { "name": { - "originalName": "pathParameters", + "originalName": "websocketChannels", "camelCase": { - "unsafeName": "pathParameters", - "safeName": "pathParameters" + "unsafeName": "websocketChannels", + "safeName": "websocketChannels" }, "snakeCase": { - "unsafeName": "path_parameters", - "safeName": "path_parameters" + "unsafeName": "websocket_channels", + "safeName": "websocket_channels" }, "screamingSnakeCase": { - "unsafeName": "PATH_PARAMETERS", - "safeName": "PATH_PARAMETERS" + "unsafeName": "WEBSOCKET_CHANNELS", + "safeName": "WEBSOCKET_CHANNELS" }, "pascalCase": { - "unsafeName": "PathParameters", - "safeName": "PathParameters" + "unsafeName": "WebsocketChannels", + "safeName": "WebsocketChannels" } }, - "wireValue": "pathParameters" + "wireValue": "websocketChannels" }, "valueType": { "_type": "container", "container": { - "_type": "list", - "list": { - "_type": "named", - "name": { - "originalName": "PathParameter", - "camelCase": { - "unsafeName": "pathParameter", - "safeName": "pathParameter" - }, - "snakeCase": { - "unsafeName": "path_parameter", - "safeName": "path_parameter" - }, - "screamingSnakeCase": { - "unsafeName": "PATH_PARAMETER", - "safeName": "PATH_PARAMETER" - }, - "pascalCase": { - "unsafeName": "PathParameter", - "safeName": "PathParameter" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "http", + "_type": "optional", + "optional": { + "_type": "container", + "container": { + "_type": "map", + "keyType": { + "_type": "named", + "name": { + "originalName": "WebsocketChannelId", "camelCase": { - "unsafeName": "http", - "safeName": "http" + "unsafeName": "websocketChannelId", + "safeName": "websocketChannelId" }, "snakeCase": { - "unsafeName": "http", - "safeName": "http" + "unsafeName": "websocket_channel_id", + "safeName": "websocket_channel_id" }, "screamingSnakeCase": { - "unsafeName": "HTTP", - "safeName": "HTTP" + "unsafeName": "WEBSOCKET_CHANNEL_ID", + "safeName": "WEBSOCKET_CHANNEL_ID" }, "pascalCase": { - "unsafeName": "Http", - "safeName": "Http" + "unsafeName": "WebsocketChannelId", + "safeName": "WebsocketChannelId" } - } - ], - "packagePath": [], - "file": { - "originalName": "http", - "camelCase": { - "unsafeName": "http", - "safeName": "http" }, - "snakeCase": { - "unsafeName": "http", - "safeName": "http" + "fernFilepath": { + "allParts": [ + { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } + ], + "packagePath": [], + "file": { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } }, - "screamingSnakeCase": { - "unsafeName": "HTTP", - "safeName": "HTTP" + "typeId": "type_commons:WebsocketChannelId" + }, + "valueType": { + "_type": "named", + "name": { + "originalName": "WebsocketChannel", + "camelCase": { + "unsafeName": "websocketChannel", + "safeName": "websocketChannel" + }, + "snakeCase": { + "unsafeName": "websocket_channel", + "safeName": "websocket_channel" + }, + "screamingSnakeCase": { + "unsafeName": "WEBSOCKET_CHANNEL", + "safeName": "WEBSOCKET_CHANNEL" + }, + "pascalCase": { + "unsafeName": "WebsocketChannel", + "safeName": "WebsocketChannel" + } }, - "pascalCase": { - "unsafeName": "Http", - "safeName": "Http" - } - } - }, - "typeId": "type_http:PathParameter" + "fernFilepath": { + "allParts": [ + { + "originalName": "websocket", + "camelCase": { + "unsafeName": "websocket", + "safeName": "websocket" + }, + "snakeCase": { + "unsafeName": "websocket", + "safeName": "websocket" + }, + "screamingSnakeCase": { + "unsafeName": "WEBSOCKET", + "safeName": "WEBSOCKET" + }, + "pascalCase": { + "unsafeName": "Websocket", + "safeName": "Websocket" + } + } + ], + "packagePath": [], + "file": { + "originalName": "websocket", + "camelCase": { + "unsafeName": "websocket", + "safeName": "websocket" + }, + "snakeCase": { + "unsafeName": "websocket", + "safeName": "websocket" + }, + "screamingSnakeCase": { + "unsafeName": "WEBSOCKET", + "safeName": "WEBSOCKET" + }, + "pascalCase": { + "unsafeName": "Websocket", + "safeName": "Websocket" + } + } + }, + "typeId": "type_websocket:WebsocketChannel" + } + } } } }, "availability": null, - "docs": null + "docs": "The websocket channels served by this API" }, { "name": { "name": { - "originalName": "errorDiscriminationStrategy", + "originalName": "errors", "camelCase": { - "unsafeName": "errorDiscriminationStrategy", - "safeName": "errorDiscriminationStrategy" + "unsafeName": "errors", + "safeName": "errors" }, "snakeCase": { - "unsafeName": "error_discrimination_strategy", - "safeName": "error_discrimination_strategy" + "unsafeName": "errors", + "safeName": "errors" }, "screamingSnakeCase": { - "unsafeName": "ERROR_DISCRIMINATION_STRATEGY", - "safeName": "ERROR_DISCRIMINATION_STRATEGY" + "unsafeName": "ERRORS", + "safeName": "ERRORS" }, "pascalCase": { - "unsafeName": "ErrorDiscriminationStrategy", - "safeName": "ErrorDiscriminationStrategy" + "unsafeName": "Errors", + "safeName": "Errors" } }, - "wireValue": "errorDiscriminationStrategy" + "wireValue": "errors" }, "valueType": { - "_type": "named", - "name": { - "originalName": "ErrorDiscriminationStrategy", - "camelCase": { - "unsafeName": "errorDiscriminationStrategy", - "safeName": "errorDiscriminationStrategy" - }, - "snakeCase": { - "unsafeName": "error_discrimination_strategy", - "safeName": "error_discrimination_strategy" - }, - "screamingSnakeCase": { - "unsafeName": "ERROR_DISCRIMINATION_STRATEGY", - "safeName": "ERROR_DISCRIMINATION_STRATEGY" - }, - "pascalCase": { - "unsafeName": "ErrorDiscriminationStrategy", - "safeName": "ErrorDiscriminationStrategy" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "ir", + "_type": "container", + "container": { + "_type": "map", + "keyType": { + "_type": "named", + "name": { + "originalName": "ErrorId", "camelCase": { - "unsafeName": "ir", - "safeName": "ir" + "unsafeName": "errorId", + "safeName": "errorId" }, "snakeCase": { - "unsafeName": "ir", - "safeName": "ir" + "unsafeName": "error_id", + "safeName": "error_id" }, "screamingSnakeCase": { - "unsafeName": "IR", - "safeName": "IR" + "unsafeName": "ERROR_ID", + "safeName": "ERROR_ID" }, "pascalCase": { - "unsafeName": "Ir", - "safeName": "Ir" + "unsafeName": "ErrorId", + "safeName": "ErrorId" } - } - ], - "packagePath": [], - "file": { - "originalName": "ir", - "camelCase": { - "unsafeName": "ir", - "safeName": "ir" - }, - "snakeCase": { - "unsafeName": "ir", - "safeName": "ir" }, - "screamingSnakeCase": { - "unsafeName": "IR", - "safeName": "IR" + "fernFilepath": { + "allParts": [ + { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } + ], + "packagePath": [], + "file": { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } }, - "pascalCase": { - "unsafeName": "Ir", - "safeName": "Ir" - } - } - }, - "typeId": "type_ir:ErrorDiscriminationStrategy" - }, - "availability": null, - "docs": null - }, - { - "name": { - "name": { - "originalName": "sdkConfig", - "camelCase": { - "unsafeName": "sdkConfig", - "safeName": "sdkConfig" - }, - "snakeCase": { - "unsafeName": "sdk_config", - "safeName": "sdk_config" - }, - "screamingSnakeCase": { - "unsafeName": "SDK_CONFIG", - "safeName": "SDK_CONFIG" - }, - "pascalCase": { - "unsafeName": "SdkConfig", - "safeName": "SdkConfig" - } - }, - "wireValue": "sdkConfig" - }, - "valueType": { - "_type": "named", - "name": { - "originalName": "SdkConfig", - "camelCase": { - "unsafeName": "sdkConfig", - "safeName": "sdkConfig" - }, - "snakeCase": { - "unsafeName": "sdk_config", - "safeName": "sdk_config" - }, - "screamingSnakeCase": { - "unsafeName": "SDK_CONFIG", - "safeName": "SDK_CONFIG" + "typeId": "type_commons:ErrorId" }, - "pascalCase": { - "unsafeName": "SdkConfig", - "safeName": "SdkConfig" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "ir", + "valueType": { + "_type": "named", + "name": { + "originalName": "ErrorDeclaration", "camelCase": { - "unsafeName": "ir", - "safeName": "ir" + "unsafeName": "errorDeclaration", + "safeName": "errorDeclaration" }, "snakeCase": { - "unsafeName": "ir", - "safeName": "ir" + "unsafeName": "error_declaration", + "safeName": "error_declaration" }, "screamingSnakeCase": { - "unsafeName": "IR", - "safeName": "IR" + "unsafeName": "ERROR_DECLARATION", + "safeName": "ERROR_DECLARATION" }, "pascalCase": { - "unsafeName": "Ir", - "safeName": "Ir" + "unsafeName": "ErrorDeclaration", + "safeName": "ErrorDeclaration" } - } - ], - "packagePath": [], - "file": { - "originalName": "ir", - "camelCase": { - "unsafeName": "ir", - "safeName": "ir" - }, - "snakeCase": { - "unsafeName": "ir", - "safeName": "ir" }, - "screamingSnakeCase": { - "unsafeName": "IR", - "safeName": "IR" + "fernFilepath": { + "allParts": [ + { + "originalName": "errors", + "camelCase": { + "unsafeName": "errors", + "safeName": "errors" + }, + "snakeCase": { + "unsafeName": "errors", + "safeName": "errors" + }, + "screamingSnakeCase": { + "unsafeName": "ERRORS", + "safeName": "ERRORS" + }, + "pascalCase": { + "unsafeName": "Errors", + "safeName": "Errors" + } + } + ], + "packagePath": [], + "file": { + "originalName": "errors", + "camelCase": { + "unsafeName": "errors", + "safeName": "errors" + }, + "snakeCase": { + "unsafeName": "errors", + "safeName": "errors" + }, + "screamingSnakeCase": { + "unsafeName": "ERRORS", + "safeName": "ERRORS" + }, + "pascalCase": { + "unsafeName": "Errors", + "safeName": "Errors" + } + } }, - "pascalCase": { - "unsafeName": "Ir", - "safeName": "Ir" - } + "typeId": "type_errors:ErrorDeclaration" } - }, - "typeId": "type_ir:SdkConfig" + } }, "availability": null, "docs": null @@ -25548,95 +26378,161 @@ { "name": { "name": { - "originalName": "variables", + "originalName": "subpackages", "camelCase": { - "unsafeName": "variables", - "safeName": "variables" + "unsafeName": "subpackages", + "safeName": "subpackages" }, "snakeCase": { - "unsafeName": "variables", - "safeName": "variables" + "unsafeName": "subpackages", + "safeName": "subpackages" }, "screamingSnakeCase": { - "unsafeName": "VARIABLES", - "safeName": "VARIABLES" + "unsafeName": "SUBPACKAGES", + "safeName": "SUBPACKAGES" }, "pascalCase": { - "unsafeName": "Variables", - "safeName": "Variables" + "unsafeName": "Subpackages", + "safeName": "Subpackages" } }, - "wireValue": "variables" + "wireValue": "subpackages" }, "valueType": { "_type": "container", "container": { - "_type": "list", - "list": { + "_type": "map", + "keyType": { "_type": "named", "name": { - "originalName": "VariableDeclaration", + "originalName": "SubpackageId", "camelCase": { - "unsafeName": "variableDeclaration", - "safeName": "variableDeclaration" + "unsafeName": "subpackageId", + "safeName": "subpackageId" }, "snakeCase": { - "unsafeName": "variable_declaration", - "safeName": "variable_declaration" + "unsafeName": "subpackage_id", + "safeName": "subpackage_id" }, "screamingSnakeCase": { - "unsafeName": "VARIABLE_DECLARATION", - "safeName": "VARIABLE_DECLARATION" + "unsafeName": "SUBPACKAGE_ID", + "safeName": "SUBPACKAGE_ID" }, "pascalCase": { - "unsafeName": "VariableDeclaration", - "safeName": "VariableDeclaration" + "unsafeName": "SubpackageId", + "safeName": "SubpackageId" } }, "fernFilepath": { "allParts": [ { - "originalName": "variables", + "originalName": "commons", "camelCase": { - "unsafeName": "variables", - "safeName": "variables" + "unsafeName": "commons", + "safeName": "commons" }, "snakeCase": { - "unsafeName": "variables", - "safeName": "variables" + "unsafeName": "commons", + "safeName": "commons" }, "screamingSnakeCase": { - "unsafeName": "VARIABLES", - "safeName": "VARIABLES" + "unsafeName": "COMMONS", + "safeName": "COMMONS" }, "pascalCase": { - "unsafeName": "Variables", - "safeName": "Variables" + "unsafeName": "Commons", + "safeName": "Commons" } } ], "packagePath": [], "file": { - "originalName": "variables", + "originalName": "commons", "camelCase": { - "unsafeName": "variables", - "safeName": "variables" + "unsafeName": "commons", + "safeName": "commons" }, "snakeCase": { - "unsafeName": "variables", - "safeName": "variables" + "unsafeName": "commons", + "safeName": "commons" }, "screamingSnakeCase": { - "unsafeName": "VARIABLES", - "safeName": "VARIABLES" + "unsafeName": "COMMONS", + "safeName": "COMMONS" }, "pascalCase": { - "unsafeName": "Variables", - "safeName": "Variables" + "unsafeName": "Commons", + "safeName": "Commons" } } }, - "typeId": "type_variables:VariableDeclaration" + "typeId": "type_commons:SubpackageId" + }, + "valueType": { + "_type": "named", + "name": { + "originalName": "Subpackage", + "camelCase": { + "unsafeName": "subpackage", + "safeName": "subpackage" + }, + "snakeCase": { + "unsafeName": "subpackage", + "safeName": "subpackage" + }, + "screamingSnakeCase": { + "unsafeName": "SUBPACKAGE", + "safeName": "SUBPACKAGE" + }, + "pascalCase": { + "unsafeName": "Subpackage", + "safeName": "Subpackage" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "ir", + "camelCase": { + "unsafeName": "ir", + "safeName": "ir" + }, + "snakeCase": { + "unsafeName": "ir", + "safeName": "ir" + }, + "screamingSnakeCase": { + "unsafeName": "IR", + "safeName": "IR" + }, + "pascalCase": { + "unsafeName": "Ir", + "safeName": "Ir" + } + } + ], + "packagePath": [], + "file": { + "originalName": "ir", + "camelCase": { + "unsafeName": "ir", + "safeName": "ir" + }, + "snakeCase": { + "unsafeName": "ir", + "safeName": "ir" + }, + "screamingSnakeCase": { + "unsafeName": "IR", + "safeName": "IR" + }, + "pascalCase": { + "unsafeName": "Ir", + "safeName": "Ir" + } + } + }, + "typeId": "type_ir:Subpackage" } } }, @@ -25646,45 +26542,45 @@ { "name": { "name": { - "originalName": "serviceTypeReferenceInfo", + "originalName": "rootPackage", "camelCase": { - "unsafeName": "serviceTypeReferenceInfo", - "safeName": "serviceTypeReferenceInfo" + "unsafeName": "rootPackage", + "safeName": "rootPackage" }, "snakeCase": { - "unsafeName": "service_type_reference_info", - "safeName": "service_type_reference_info" + "unsafeName": "root_package", + "safeName": "root_package" }, "screamingSnakeCase": { - "unsafeName": "SERVICE_TYPE_REFERENCE_INFO", - "safeName": "SERVICE_TYPE_REFERENCE_INFO" + "unsafeName": "ROOT_PACKAGE", + "safeName": "ROOT_PACKAGE" }, "pascalCase": { - "unsafeName": "ServiceTypeReferenceInfo", - "safeName": "ServiceTypeReferenceInfo" + "unsafeName": "RootPackage", + "safeName": "RootPackage" } }, - "wireValue": "serviceTypeReferenceInfo" + "wireValue": "rootPackage" }, "valueType": { "_type": "named", "name": { - "originalName": "ServiceTypeReferenceInfo", + "originalName": "Package", "camelCase": { - "unsafeName": "serviceTypeReferenceInfo", - "safeName": "serviceTypeReferenceInfo" + "unsafeName": "package", + "safeName": "package" }, "snakeCase": { - "unsafeName": "service_type_reference_info", - "safeName": "service_type_reference_info" + "unsafeName": "package", + "safeName": "package" }, "screamingSnakeCase": { - "unsafeName": "SERVICE_TYPE_REFERENCE_INFO", - "safeName": "SERVICE_TYPE_REFERENCE_INFO" + "unsafeName": "PACKAGE", + "safeName": "PACKAGE" }, "pascalCase": { - "unsafeName": "ServiceTypeReferenceInfo", - "safeName": "ServiceTypeReferenceInfo" + "unsafeName": "Package", + "safeName": "Package" } }, "fernFilepath": { @@ -25730,281 +26626,99 @@ } } }, - "typeId": "type_ir:ServiceTypeReferenceInfo" + "typeId": "type_ir:Package" }, "availability": null, "docs": null - } - ] - }, - "referencedTypes": [ - "type_commons:Name", - "type_commons:SafeAndUnsafeString", - "type_auth:ApiAuth", - "type_commons:WithDocs", - "type_auth:AuthSchemesRequirement", - "type_auth:AuthScheme", - "type_auth:BearerAuthScheme", - "type_auth:EnvironmentVariable", - "type_auth:BasicAuthScheme", - "type_auth:HeaderAuthScheme", - "type_commons:NameAndWireValue", - "type_types:TypeReference", - "type_types:ContainerType", - "type_types:MapType", - "type_types:Literal", - "type_types:DeclaredTypeName", - "type_commons:TypeId", - "type_commons:FernFilepath", - "type_types:PrimitiveType", - "type_http:HttpHeader", - "type_commons:Declaration", - "type_commons:Availability", - "type_commons:AvailabilityStatus", - "type_types:TypeDeclaration", - "type_types:Type", - "type_types:AliasTypeDeclaration", - "type_types:ResolvedTypeReference", - "type_types:ResolvedNamedType", - "type_types:ShapeType", - "type_types:EnumTypeDeclaration", - "type_types:EnumValue", - "type_types:ObjectTypeDeclaration", - "type_types:ObjectProperty", - "type_types:UnionTypeDeclaration", - "type_types:SingleUnionType", - "type_types:SingleUnionTypeProperties", - "type_types:SingleUnionTypeProperty", - "type_types:UndiscriminatedUnionTypeDeclaration", - "type_types:UndiscriminatedUnionMember", - "type_types:ExampleType", - "type_commons:WithJsonExample", - "type_types:ExampleTypeShape", - "type_types:ExampleAliasType", - "type_types:ExampleTypeReference", - "type_types:ExampleTypeReferenceShape", - "type_types:ExamplePrimitive", - "type_commons:EscapedString", - "type_types:ExampleContainer", - "type_types:ExampleKeyValuePair", - "type_types:ExampleNamedType", - "type_types:ExampleEnumType", - "type_types:ExampleObjectType", - "type_types:ExampleObjectProperty", - "type_types:ExampleUnionType", - "type_types:ExampleSingleUnionType", - "type_types:ExampleSingleUnionTypeProperties", - "type_types:ExampleObjectTypeWithTypeId", - "type_types:ExampleUndiscriminatedUnionType", - "type_commons:ServiceId", - "type_http:HttpService", - "type_http:DeclaredServiceName", - "type_http:HttpPath", - "type_http:HttpPathPart", - "type_http:HttpEndpoint", - "type_commons:EndpointId", - "type_http:EndpointName", - "type_http:HttpMethod", - "type_environment:EnvironmentBaseUrlId", - "type_http:PathParameter", - "type_http:PathParameterLocation", - "type_variables:VariableId", - "type_http:QueryParameter", - "type_http:HttpRequestBody", - "type_http:InlinedRequestBody", - "type_http:InlinedRequestBodyProperty", - "type_http:HttpRequestBodyReference", - "type_http:FileUploadRequest", - "type_http:FileUploadRequestProperty", - "type_http:FileProperty", - "type_http:BytesRequest", - "type_http:SdkRequest", - "type_http:SdkRequestShape", - "type_http:SdkRequestBodyType", - "type_http:SdkRequestWrapper", - "type_http:HttpResponse", - "type_http:JsonResponse", - "type_http:JsonResponseBody", - "type_http:JsonResponseBodyWithProperty", - "type_http:FileDownloadResponse", - "type_http:TextResponse", - "type_http:StreamingResponse", - "type_http:StreamingResponseChunkType", - "type_http:ResponseErrors", - "type_http:ResponseError", - "type_errors:DeclaredErrorName", - "type_commons:ErrorId", - "type_http:ExampleEndpointCall", - "type_http:ExamplePathParameter", - "type_http:ExampleHeader", - "type_http:ExampleQueryParameter", - "type_http:ExampleRequestBody", - "type_http:ExampleInlinedRequestBody", - "type_http:ExampleInlinedRequestBodyProperty", - "type_http:ExampleResponse", - "type_http:ExampleEndpointSuccessResponse", - "type_http:ExampleEndpointErrorResponse", - "type_commons:WebhookGroupId", - "type_webhooks:WebhookGroup", - "type_webhooks:Webhook", - "type_webhooks:WebhookName", - "type_webhooks:WebhookHttpMethod", - "type_webhooks:WebhookPayload", - "type_webhooks:InlinedWebhookPayload", - "type_webhooks:InlinedWebhookPayloadProperty", - "type_webhooks:WebhookPayloadReference", - "type_errors:ErrorDeclaration", - "type_commons:SubpackageId", - "type_ir:Subpackage", - "type_ir:Package", - "type_ir:PackageNavigationConfig", - "type_constants:Constants", - "type_environment:EnvironmentsConfig", - "type_environment:EnvironmentId", - "type_environment:Environments", - "type_environment:SingleBaseUrlEnvironments", - "type_environment:SingleBaseUrlEnvironment", - "type_environment:EnvironmentUrl", - "type_environment:MultipleBaseUrlsEnvironments", - "type_environment:EnvironmentBaseUrlWithId", - "type_environment:MultipleBaseUrlsEnvironment", - "type_ir:ErrorDiscriminationStrategy", - "type_ir:ErrorDiscriminationByPropertyStrategy", - "type_ir:SdkConfig", - "type_ir:PlatformHeaders", - "type_variables:VariableDeclaration", - "type_ir:ServiceTypeReferenceInfo" - ], - "examples": [], - "availability": null, - "docs": "Complete representation of the API schema" - }, - "type_ir:SdkConfig": { - "name": { - "name": { - "originalName": "SdkConfig", - "camelCase": { - "unsafeName": "sdkConfig", - "safeName": "sdkConfig" - }, - "snakeCase": { - "unsafeName": "sdk_config", - "safeName": "sdk_config" }, - "screamingSnakeCase": { - "unsafeName": "SDK_CONFIG", - "safeName": "SDK_CONFIG" - }, - "pascalCase": { - "unsafeName": "SdkConfig", - "safeName": "SdkConfig" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "ir", - "camelCase": { - "unsafeName": "ir", - "safeName": "ir" - }, - "snakeCase": { - "unsafeName": "ir", - "safeName": "ir" - }, - "screamingSnakeCase": { - "unsafeName": "IR", - "safeName": "IR" - }, - "pascalCase": { - "unsafeName": "Ir", - "safeName": "Ir" - } - } - ], - "packagePath": [], - "file": { - "originalName": "ir", - "camelCase": { - "unsafeName": "ir", - "safeName": "ir" - }, - "snakeCase": { - "unsafeName": "ir", - "safeName": "ir" - }, - "screamingSnakeCase": { - "unsafeName": "IR", - "safeName": "IR" - }, - "pascalCase": { - "unsafeName": "Ir", - "safeName": "Ir" - } - } - }, - "typeId": "type_ir:SdkConfig" - }, - "shape": { - "_type": "object", - "extends": [], - "properties": [ { "name": { "name": { - "originalName": "isAuthMandatory", + "originalName": "constants", "camelCase": { - "unsafeName": "isAuthMandatory", - "safeName": "isAuthMandatory" + "unsafeName": "constants", + "safeName": "constants" }, "snakeCase": { - "unsafeName": "is_auth_mandatory", - "safeName": "is_auth_mandatory" + "unsafeName": "constants", + "safeName": "constants" }, "screamingSnakeCase": { - "unsafeName": "IS_AUTH_MANDATORY", - "safeName": "IS_AUTH_MANDATORY" + "unsafeName": "CONSTANTS", + "safeName": "CONSTANTS" }, "pascalCase": { - "unsafeName": "IsAuthMandatory", - "safeName": "IsAuthMandatory" + "unsafeName": "Constants", + "safeName": "Constants" } }, - "wireValue": "isAuthMandatory" + "wireValue": "constants" }, "valueType": { - "_type": "primitive", - "primitive": "BOOLEAN" - }, - "availability": null, - "docs": null - }, - { - "name": { + "_type": "named", "name": { - "originalName": "hasStreamingEndpoints", + "originalName": "Constants", "camelCase": { - "unsafeName": "hasStreamingEndpoints", - "safeName": "hasStreamingEndpoints" + "unsafeName": "constants", + "safeName": "constants" }, "snakeCase": { - "unsafeName": "has_streaming_endpoints", - "safeName": "has_streaming_endpoints" + "unsafeName": "constants", + "safeName": "constants" }, "screamingSnakeCase": { - "unsafeName": "HAS_STREAMING_ENDPOINTS", - "safeName": "HAS_STREAMING_ENDPOINTS" + "unsafeName": "CONSTANTS", + "safeName": "CONSTANTS" }, "pascalCase": { - "unsafeName": "HasStreamingEndpoints", - "safeName": "HasStreamingEndpoints" + "unsafeName": "Constants", + "safeName": "Constants" } }, - "wireValue": "hasStreamingEndpoints" - }, - "valueType": { - "_type": "primitive", - "primitive": "BOOLEAN" + "fernFilepath": { + "allParts": [ + { + "originalName": "constants", + "camelCase": { + "unsafeName": "constants", + "safeName": "constants" + }, + "snakeCase": { + "unsafeName": "constants", + "safeName": "constants" + }, + "screamingSnakeCase": { + "unsafeName": "CONSTANTS", + "safeName": "CONSTANTS" + }, + "pascalCase": { + "unsafeName": "Constants", + "safeName": "Constants" + } + } + ], + "packagePath": [], + "file": { + "originalName": "constants", + "camelCase": { + "unsafeName": "constants", + "safeName": "constants" + }, + "snakeCase": { + "unsafeName": "constants", + "safeName": "constants" + }, + "screamingSnakeCase": { + "unsafeName": "CONSTANTS", + "safeName": "CONSTANTS" + }, + "pascalCase": { + "unsafeName": "Constants", + "safeName": "Constants" + } + } + }, + "typeId": "type_constants:Constants" }, "availability": null, "docs": null @@ -26012,29 +26726,97 @@ { "name": { "name": { - "originalName": "hasFileDownloadEndpoints", + "originalName": "environments", "camelCase": { - "unsafeName": "hasFileDownloadEndpoints", - "safeName": "hasFileDownloadEndpoints" + "unsafeName": "environments", + "safeName": "environments" }, "snakeCase": { - "unsafeName": "has_file_download_endpoints", - "safeName": "has_file_download_endpoints" + "unsafeName": "environments", + "safeName": "environments" }, "screamingSnakeCase": { - "unsafeName": "HAS_FILE_DOWNLOAD_ENDPOINTS", - "safeName": "HAS_FILE_DOWNLOAD_ENDPOINTS" + "unsafeName": "ENVIRONMENTS", + "safeName": "ENVIRONMENTS" }, "pascalCase": { - "unsafeName": "HasFileDownloadEndpoints", - "safeName": "HasFileDownloadEndpoints" + "unsafeName": "Environments", + "safeName": "Environments" } }, - "wireValue": "hasFileDownloadEndpoints" + "wireValue": "environments" }, "valueType": { - "_type": "primitive", - "primitive": "BOOLEAN" + "_type": "container", + "container": { + "_type": "optional", + "optional": { + "_type": "named", + "name": { + "originalName": "EnvironmentsConfig", + "camelCase": { + "unsafeName": "environmentsConfig", + "safeName": "environmentsConfig" + }, + "snakeCase": { + "unsafeName": "environments_config", + "safeName": "environments_config" + }, + "screamingSnakeCase": { + "unsafeName": "ENVIRONMENTS_CONFIG", + "safeName": "ENVIRONMENTS_CONFIG" + }, + "pascalCase": { + "unsafeName": "EnvironmentsConfig", + "safeName": "EnvironmentsConfig" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "environment", + "camelCase": { + "unsafeName": "environment", + "safeName": "environment" + }, + "snakeCase": { + "unsafeName": "environment", + "safeName": "environment" + }, + "screamingSnakeCase": { + "unsafeName": "ENVIRONMENT", + "safeName": "ENVIRONMENT" + }, + "pascalCase": { + "unsafeName": "Environment", + "safeName": "Environment" + } + } + ], + "packagePath": [], + "file": { + "originalName": "environment", + "camelCase": { + "unsafeName": "environment", + "safeName": "environment" + }, + "snakeCase": { + "unsafeName": "environment", + "safeName": "environment" + }, + "screamingSnakeCase": { + "unsafeName": "ENVIRONMENT", + "safeName": "ENVIRONMENT" + }, + "pascalCase": { + "unsafeName": "Environment", + "safeName": "Environment" + } + } + }, + "typeId": "type_environment:EnvironmentsConfig" + } + } }, "availability": null, "docs": null @@ -26042,200 +26824,195 @@ { "name": { "name": { - "originalName": "platformHeaders", + "originalName": "basePath", "camelCase": { - "unsafeName": "platformHeaders", - "safeName": "platformHeaders" + "unsafeName": "basePath", + "safeName": "basePath" }, "snakeCase": { - "unsafeName": "platform_headers", - "safeName": "platform_headers" + "unsafeName": "base_path", + "safeName": "base_path" }, "screamingSnakeCase": { - "unsafeName": "PLATFORM_HEADERS", - "safeName": "PLATFORM_HEADERS" + "unsafeName": "BASE_PATH", + "safeName": "BASE_PATH" }, "pascalCase": { - "unsafeName": "PlatformHeaders", - "safeName": "PlatformHeaders" + "unsafeName": "BasePath", + "safeName": "BasePath" } }, - "wireValue": "platformHeaders" + "wireValue": "basePath" }, "valueType": { - "_type": "named", + "_type": "container", + "container": { + "_type": "optional", + "optional": { + "_type": "named", + "name": { + "originalName": "HttpPath", + "camelCase": { + "unsafeName": "httpPath", + "safeName": "httpPath" + }, + "snakeCase": { + "unsafeName": "http_path", + "safeName": "http_path" + }, + "screamingSnakeCase": { + "unsafeName": "HTTP_PATH", + "safeName": "HTTP_PATH" + }, + "pascalCase": { + "unsafeName": "HttpPath", + "safeName": "HttpPath" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "http", + "camelCase": { + "unsafeName": "http", + "safeName": "http" + }, + "snakeCase": { + "unsafeName": "http", + "safeName": "http" + }, + "screamingSnakeCase": { + "unsafeName": "HTTP", + "safeName": "HTTP" + }, + "pascalCase": { + "unsafeName": "Http", + "safeName": "Http" + } + } + ], + "packagePath": [], + "file": { + "originalName": "http", + "camelCase": { + "unsafeName": "http", + "safeName": "http" + }, + "snakeCase": { + "unsafeName": "http", + "safeName": "http" + }, + "screamingSnakeCase": { + "unsafeName": "HTTP", + "safeName": "HTTP" + }, + "pascalCase": { + "unsafeName": "Http", + "safeName": "Http" + } + } + }, + "typeId": "type_http:HttpPath" + } + } + }, + "availability": null, + "docs": null + }, + { + "name": { "name": { - "originalName": "PlatformHeaders", + "originalName": "pathParameters", "camelCase": { - "unsafeName": "platformHeaders", - "safeName": "platformHeaders" + "unsafeName": "pathParameters", + "safeName": "pathParameters" }, "snakeCase": { - "unsafeName": "platform_headers", - "safeName": "platform_headers" + "unsafeName": "path_parameters", + "safeName": "path_parameters" }, "screamingSnakeCase": { - "unsafeName": "PLATFORM_HEADERS", - "safeName": "PLATFORM_HEADERS" + "unsafeName": "PATH_PARAMETERS", + "safeName": "PATH_PARAMETERS" }, "pascalCase": { - "unsafeName": "PlatformHeaders", - "safeName": "PlatformHeaders" + "unsafeName": "PathParameters", + "safeName": "PathParameters" } }, - "fernFilepath": { - "allParts": [ - { - "originalName": "ir", + "wireValue": "pathParameters" + }, + "valueType": { + "_type": "container", + "container": { + "_type": "list", + "list": { + "_type": "named", + "name": { + "originalName": "PathParameter", "camelCase": { - "unsafeName": "ir", - "safeName": "ir" + "unsafeName": "pathParameter", + "safeName": "pathParameter" }, "snakeCase": { - "unsafeName": "ir", - "safeName": "ir" + "unsafeName": "path_parameter", + "safeName": "path_parameter" }, "screamingSnakeCase": { - "unsafeName": "IR", - "safeName": "IR" + "unsafeName": "PATH_PARAMETER", + "safeName": "PATH_PARAMETER" }, "pascalCase": { - "unsafeName": "Ir", - "safeName": "Ir" + "unsafeName": "PathParameter", + "safeName": "PathParameter" } - } - ], - "packagePath": [], - "file": { - "originalName": "ir", - "camelCase": { - "unsafeName": "ir", - "safeName": "ir" - }, - "snakeCase": { - "unsafeName": "ir", - "safeName": "ir" }, - "screamingSnakeCase": { - "unsafeName": "IR", - "safeName": "IR" + "fernFilepath": { + "allParts": [ + { + "originalName": "http", + "camelCase": { + "unsafeName": "http", + "safeName": "http" + }, + "snakeCase": { + "unsafeName": "http", + "safeName": "http" + }, + "screamingSnakeCase": { + "unsafeName": "HTTP", + "safeName": "HTTP" + }, + "pascalCase": { + "unsafeName": "Http", + "safeName": "Http" + } + } + ], + "packagePath": [], + "file": { + "originalName": "http", + "camelCase": { + "unsafeName": "http", + "safeName": "http" + }, + "snakeCase": { + "unsafeName": "http", + "safeName": "http" + }, + "screamingSnakeCase": { + "unsafeName": "HTTP", + "safeName": "HTTP" + }, + "pascalCase": { + "unsafeName": "Http", + "safeName": "Http" + } + } }, - "pascalCase": { - "unsafeName": "Ir", - "safeName": "Ir" - } + "typeId": "type_http:PathParameter" } - }, - "typeId": "type_ir:PlatformHeaders" - }, - "availability": null, - "docs": null - } - ] - }, - "referencedTypes": [ - "type_ir:PlatformHeaders" - ], - "examples": [], - "availability": null, - "docs": null - }, - "type_ir:PlatformHeaders": { - "name": { - "name": { - "originalName": "PlatformHeaders", - "camelCase": { - "unsafeName": "platformHeaders", - "safeName": "platformHeaders" - }, - "snakeCase": { - "unsafeName": "platform_headers", - "safeName": "platform_headers" - }, - "screamingSnakeCase": { - "unsafeName": "PLATFORM_HEADERS", - "safeName": "PLATFORM_HEADERS" - }, - "pascalCase": { - "unsafeName": "PlatformHeaders", - "safeName": "PlatformHeaders" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "ir", - "camelCase": { - "unsafeName": "ir", - "safeName": "ir" - }, - "snakeCase": { - "unsafeName": "ir", - "safeName": "ir" - }, - "screamingSnakeCase": { - "unsafeName": "IR", - "safeName": "IR" - }, - "pascalCase": { - "unsafeName": "Ir", - "safeName": "Ir" } - } - ], - "packagePath": [], - "file": { - "originalName": "ir", - "camelCase": { - "unsafeName": "ir", - "safeName": "ir" - }, - "snakeCase": { - "unsafeName": "ir", - "safeName": "ir" - }, - "screamingSnakeCase": { - "unsafeName": "IR", - "safeName": "IR" - }, - "pascalCase": { - "unsafeName": "Ir", - "safeName": "Ir" - } - } - }, - "typeId": "type_ir:PlatformHeaders" - }, - "shape": { - "_type": "object", - "extends": [], - "properties": [ - { - "name": { - "name": { - "originalName": "language", - "camelCase": { - "unsafeName": "language", - "safeName": "language" - }, - "snakeCase": { - "unsafeName": "language", - "safeName": "language" - }, - "screamingSnakeCase": { - "unsafeName": "LANGUAGE", - "safeName": "LANGUAGE" - }, - "pascalCase": { - "unsafeName": "Language", - "safeName": "Language" - } - }, - "wireValue": "language" - }, - "valueType": { - "_type": "primitive", - "primitive": "STRING" }, "availability": null, "docs": null @@ -26243,233 +27020,137 @@ { "name": { "name": { - "originalName": "sdkName", + "originalName": "errorDiscriminationStrategy", "camelCase": { - "unsafeName": "sdkName", - "safeName": "sdkName" + "unsafeName": "errorDiscriminationStrategy", + "safeName": "errorDiscriminationStrategy" }, "snakeCase": { - "unsafeName": "sdk_name", - "safeName": "sdk_name" + "unsafeName": "error_discrimination_strategy", + "safeName": "error_discrimination_strategy" }, "screamingSnakeCase": { - "unsafeName": "SDK_NAME", - "safeName": "SDK_NAME" + "unsafeName": "ERROR_DISCRIMINATION_STRATEGY", + "safeName": "ERROR_DISCRIMINATION_STRATEGY" }, "pascalCase": { - "unsafeName": "SdkName", - "safeName": "SdkName" + "unsafeName": "ErrorDiscriminationStrategy", + "safeName": "ErrorDiscriminationStrategy" } }, - "wireValue": "sdkName" + "wireValue": "errorDiscriminationStrategy" }, "valueType": { - "_type": "primitive", - "primitive": "STRING" - }, - "availability": null, - "docs": null - }, - { - "name": { + "_type": "named", "name": { - "originalName": "sdkVersion", + "originalName": "ErrorDiscriminationStrategy", "camelCase": { - "unsafeName": "sdkVersion", - "safeName": "sdkVersion" + "unsafeName": "errorDiscriminationStrategy", + "safeName": "errorDiscriminationStrategy" }, "snakeCase": { - "unsafeName": "sdk_version", - "safeName": "sdk_version" + "unsafeName": "error_discrimination_strategy", + "safeName": "error_discrimination_strategy" }, "screamingSnakeCase": { - "unsafeName": "SDK_VERSION", - "safeName": "SDK_VERSION" + "unsafeName": "ERROR_DISCRIMINATION_STRATEGY", + "safeName": "ERROR_DISCRIMINATION_STRATEGY" }, "pascalCase": { - "unsafeName": "SdkVersion", - "safeName": "SdkVersion" + "unsafeName": "ErrorDiscriminationStrategy", + "safeName": "ErrorDiscriminationStrategy" } }, - "wireValue": "sdkVersion" - }, - "valueType": { - "_type": "primitive", - "primitive": "STRING" - }, - "availability": null, - "docs": null - } - ] - }, - "referencedTypes": [], - "examples": [], - "availability": null, - "docs": null - }, - "type_ir:ErrorDiscriminationStrategy": { - "name": { - "name": { - "originalName": "ErrorDiscriminationStrategy", - "camelCase": { - "unsafeName": "errorDiscriminationStrategy", - "safeName": "errorDiscriminationStrategy" - }, - "snakeCase": { - "unsafeName": "error_discrimination_strategy", - "safeName": "error_discrimination_strategy" - }, - "screamingSnakeCase": { - "unsafeName": "ERROR_DISCRIMINATION_STRATEGY", - "safeName": "ERROR_DISCRIMINATION_STRATEGY" - }, - "pascalCase": { - "unsafeName": "ErrorDiscriminationStrategy", - "safeName": "ErrorDiscriminationStrategy" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "ir", - "camelCase": { - "unsafeName": "ir", - "safeName": "ir" - }, - "snakeCase": { - "unsafeName": "ir", - "safeName": "ir" - }, - "screamingSnakeCase": { - "unsafeName": "IR", - "safeName": "IR" - }, - "pascalCase": { - "unsafeName": "Ir", - "safeName": "Ir" - } - } - ], - "packagePath": [], - "file": { - "originalName": "ir", - "camelCase": { - "unsafeName": "ir", - "safeName": "ir" - }, - "snakeCase": { - "unsafeName": "ir", - "safeName": "ir" - }, - "screamingSnakeCase": { - "unsafeName": "IR", - "safeName": "IR" - }, - "pascalCase": { - "unsafeName": "Ir", - "safeName": "Ir" - } - } - }, - "typeId": "type_ir:ErrorDiscriminationStrategy" - }, - "shape": { - "_type": "union", - "discriminant": { - "name": { - "originalName": "type", - "camelCase": { - "unsafeName": "type", - "safeName": "type" - }, - "snakeCase": { - "unsafeName": "type", - "safeName": "type" - }, - "screamingSnakeCase": { - "unsafeName": "TYPE", - "safeName": "TYPE" - }, - "pascalCase": { - "unsafeName": "Type", - "safeName": "Type" - } - }, - "wireValue": "type" - }, - "extends": [], - "baseProperties": [], - "types": [ - { - "discriminantValue": { - "name": { - "originalName": "statusCode", - "camelCase": { - "unsafeName": "statusCode", - "safeName": "statusCode" - }, - "snakeCase": { - "unsafeName": "status_code", - "safeName": "status_code" - }, - "screamingSnakeCase": { - "unsafeName": "STATUS_CODE", - "safeName": "STATUS_CODE" - }, - "pascalCase": { - "unsafeName": "StatusCode", - "safeName": "StatusCode" + "fernFilepath": { + "allParts": [ + { + "originalName": "ir", + "camelCase": { + "unsafeName": "ir", + "safeName": "ir" + }, + "snakeCase": { + "unsafeName": "ir", + "safeName": "ir" + }, + "screamingSnakeCase": { + "unsafeName": "IR", + "safeName": "IR" + }, + "pascalCase": { + "unsafeName": "Ir", + "safeName": "Ir" + } + } + ], + "packagePath": [], + "file": { + "originalName": "ir", + "camelCase": { + "unsafeName": "ir", + "safeName": "ir" + }, + "snakeCase": { + "unsafeName": "ir", + "safeName": "ir" + }, + "screamingSnakeCase": { + "unsafeName": "IR", + "safeName": "IR" + }, + "pascalCase": { + "unsafeName": "Ir", + "safeName": "Ir" + } } }, - "wireValue": "statusCode" - }, - "shape": { - "_type": "noProperties" + "typeId": "type_ir:ErrorDiscriminationStrategy" }, + "availability": null, "docs": null }, { - "discriminantValue": { + "name": { "name": { - "originalName": "property", + "originalName": "sdkConfig", "camelCase": { - "unsafeName": "property", - "safeName": "property" + "unsafeName": "sdkConfig", + "safeName": "sdkConfig" }, "snakeCase": { - "unsafeName": "property", - "safeName": "property" + "unsafeName": "sdk_config", + "safeName": "sdk_config" }, "screamingSnakeCase": { - "unsafeName": "PROPERTY", - "safeName": "PROPERTY" + "unsafeName": "SDK_CONFIG", + "safeName": "SDK_CONFIG" }, "pascalCase": { - "unsafeName": "Property", - "safeName": "Property" + "unsafeName": "SdkConfig", + "safeName": "SdkConfig" } }, - "wireValue": "property" + "wireValue": "sdkConfig" }, - "shape": { - "_type": "samePropertiesAsObject", + "valueType": { + "_type": "named", "name": { - "originalName": "ErrorDiscriminationByPropertyStrategy", + "originalName": "SdkConfig", "camelCase": { - "unsafeName": "errorDiscriminationByPropertyStrategy", - "safeName": "errorDiscriminationByPropertyStrategy" + "unsafeName": "sdkConfig", + "safeName": "sdkConfig" }, "snakeCase": { - "unsafeName": "error_discrimination_by_property_strategy", - "safeName": "error_discrimination_by_property_strategy" + "unsafeName": "sdk_config", + "safeName": "sdk_config" }, "screamingSnakeCase": { - "unsafeName": "ERROR_DISCRIMINATION_BY_PROPERTY_STRATEGY", - "safeName": "ERROR_DISCRIMINATION_BY_PROPERTY_STRATEGY" + "unsafeName": "SDK_CONFIG", + "safeName": "SDK_CONFIG" }, "pascalCase": { - "unsafeName": "ErrorDiscriminationByPropertyStrategy", - "safeName": "ErrorDiscriminationByPropertyStrategy" + "unsafeName": "SdkConfig", + "safeName": "SdkConfig" } }, "fernFilepath": { @@ -26515,180 +27196,105 @@ } } }, - "typeId": "type_ir:ErrorDiscriminationByPropertyStrategy" + "typeId": "type_ir:SdkConfig" }, + "availability": null, "docs": null - } - ] - }, - "referencedTypes": [ - "type_ir:ErrorDiscriminationByPropertyStrategy", - "type_commons:NameAndWireValue", - "type_commons:Name", - "type_commons:SafeAndUnsafeString" - ], - "examples": [], - "availability": null, - "docs": null - }, - "type_ir:ErrorDiscriminationByPropertyStrategy": { - "name": { - "name": { - "originalName": "ErrorDiscriminationByPropertyStrategy", - "camelCase": { - "unsafeName": "errorDiscriminationByPropertyStrategy", - "safeName": "errorDiscriminationByPropertyStrategy" - }, - "snakeCase": { - "unsafeName": "error_discrimination_by_property_strategy", - "safeName": "error_discrimination_by_property_strategy" }, - "screamingSnakeCase": { - "unsafeName": "ERROR_DISCRIMINATION_BY_PROPERTY_STRATEGY", - "safeName": "ERROR_DISCRIMINATION_BY_PROPERTY_STRATEGY" - }, - "pascalCase": { - "unsafeName": "ErrorDiscriminationByPropertyStrategy", - "safeName": "ErrorDiscriminationByPropertyStrategy" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "ir", - "camelCase": { - "unsafeName": "ir", - "safeName": "ir" - }, - "snakeCase": { - "unsafeName": "ir", - "safeName": "ir" + { + "name": { + "name": { + "originalName": "variables", + "camelCase": { + "unsafeName": "variables", + "safeName": "variables" + }, + "snakeCase": { + "unsafeName": "variables", + "safeName": "variables" + }, + "screamingSnakeCase": { + "unsafeName": "VARIABLES", + "safeName": "VARIABLES" + }, + "pascalCase": { + "unsafeName": "Variables", + "safeName": "Variables" + } }, - "screamingSnakeCase": { - "unsafeName": "IR", - "safeName": "IR" - }, - "pascalCase": { - "unsafeName": "Ir", - "safeName": "Ir" - } - } - ], - "packagePath": [], - "file": { - "originalName": "ir", - "camelCase": { - "unsafeName": "ir", - "safeName": "ir" - }, - "snakeCase": { - "unsafeName": "ir", - "safeName": "ir" - }, - "screamingSnakeCase": { - "unsafeName": "IR", - "safeName": "IR" - }, - "pascalCase": { - "unsafeName": "Ir", - "safeName": "Ir" - } - } - }, - "typeId": "type_ir:ErrorDiscriminationByPropertyStrategy" - }, - "shape": { - "_type": "object", - "extends": [], - "properties": [ - { - "name": { - "name": { - "originalName": "discriminant", - "camelCase": { - "unsafeName": "discriminant", - "safeName": "discriminant" - }, - "snakeCase": { - "unsafeName": "discriminant", - "safeName": "discriminant" - }, - "screamingSnakeCase": { - "unsafeName": "DISCRIMINANT", - "safeName": "DISCRIMINANT" - }, - "pascalCase": { - "unsafeName": "Discriminant", - "safeName": "Discriminant" - } - }, - "wireValue": "discriminant" + "wireValue": "variables" }, "valueType": { - "_type": "named", - "name": { - "originalName": "NameAndWireValue", - "camelCase": { - "unsafeName": "nameAndWireValue", - "safeName": "nameAndWireValue" - }, - "snakeCase": { - "unsafeName": "name_and_wire_value", - "safeName": "name_and_wire_value" - }, - "screamingSnakeCase": { - "unsafeName": "NAME_AND_WIRE_VALUE", - "safeName": "NAME_AND_WIRE_VALUE" - }, - "pascalCase": { - "unsafeName": "NameAndWireValue", - "safeName": "NameAndWireValue" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "commons", + "_type": "container", + "container": { + "_type": "list", + "list": { + "_type": "named", + "name": { + "originalName": "VariableDeclaration", "camelCase": { - "unsafeName": "commons", - "safeName": "commons" + "unsafeName": "variableDeclaration", + "safeName": "variableDeclaration" }, "snakeCase": { - "unsafeName": "commons", - "safeName": "commons" + "unsafeName": "variable_declaration", + "safeName": "variable_declaration" }, "screamingSnakeCase": { - "unsafeName": "COMMONS", - "safeName": "COMMONS" + "unsafeName": "VARIABLE_DECLARATION", + "safeName": "VARIABLE_DECLARATION" }, "pascalCase": { - "unsafeName": "Commons", - "safeName": "Commons" + "unsafeName": "VariableDeclaration", + "safeName": "VariableDeclaration" } - } - ], - "packagePath": [], - "file": { - "originalName": "commons", - "camelCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "snakeCase": { - "unsafeName": "commons", - "safeName": "commons" }, - "screamingSnakeCase": { - "unsafeName": "COMMONS", - "safeName": "COMMONS" + "fernFilepath": { + "allParts": [ + { + "originalName": "variables", + "camelCase": { + "unsafeName": "variables", + "safeName": "variables" + }, + "snakeCase": { + "unsafeName": "variables", + "safeName": "variables" + }, + "screamingSnakeCase": { + "unsafeName": "VARIABLES", + "safeName": "VARIABLES" + }, + "pascalCase": { + "unsafeName": "Variables", + "safeName": "Variables" + } + } + ], + "packagePath": [], + "file": { + "originalName": "variables", + "camelCase": { + "unsafeName": "variables", + "safeName": "variables" + }, + "snakeCase": { + "unsafeName": "variables", + "safeName": "variables" + }, + "screamingSnakeCase": { + "unsafeName": "VARIABLES", + "safeName": "VARIABLES" + }, + "pascalCase": { + "unsafeName": "Variables", + "safeName": "Variables" + } + } }, - "pascalCase": { - "unsafeName": "Commons", - "safeName": "Commons" - } + "typeId": "type_variables:VariableDeclaration" } - }, - "typeId": "type_commons:NameAndWireValue" + } }, "availability": null, "docs": null @@ -26696,91 +27302,91 @@ { "name": { "name": { - "originalName": "contentProperty", + "originalName": "serviceTypeReferenceInfo", "camelCase": { - "unsafeName": "contentProperty", - "safeName": "contentProperty" + "unsafeName": "serviceTypeReferenceInfo", + "safeName": "serviceTypeReferenceInfo" }, "snakeCase": { - "unsafeName": "content_property", - "safeName": "content_property" + "unsafeName": "service_type_reference_info", + "safeName": "service_type_reference_info" }, "screamingSnakeCase": { - "unsafeName": "CONTENT_PROPERTY", - "safeName": "CONTENT_PROPERTY" + "unsafeName": "SERVICE_TYPE_REFERENCE_INFO", + "safeName": "SERVICE_TYPE_REFERENCE_INFO" }, "pascalCase": { - "unsafeName": "ContentProperty", - "safeName": "ContentProperty" + "unsafeName": "ServiceTypeReferenceInfo", + "safeName": "ServiceTypeReferenceInfo" } }, - "wireValue": "contentProperty" + "wireValue": "serviceTypeReferenceInfo" }, "valueType": { "_type": "named", "name": { - "originalName": "NameAndWireValue", + "originalName": "ServiceTypeReferenceInfo", "camelCase": { - "unsafeName": "nameAndWireValue", - "safeName": "nameAndWireValue" + "unsafeName": "serviceTypeReferenceInfo", + "safeName": "serviceTypeReferenceInfo" }, "snakeCase": { - "unsafeName": "name_and_wire_value", - "safeName": "name_and_wire_value" + "unsafeName": "service_type_reference_info", + "safeName": "service_type_reference_info" }, "screamingSnakeCase": { - "unsafeName": "NAME_AND_WIRE_VALUE", - "safeName": "NAME_AND_WIRE_VALUE" + "unsafeName": "SERVICE_TYPE_REFERENCE_INFO", + "safeName": "SERVICE_TYPE_REFERENCE_INFO" }, "pascalCase": { - "unsafeName": "NameAndWireValue", - "safeName": "NameAndWireValue" + "unsafeName": "ServiceTypeReferenceInfo", + "safeName": "ServiceTypeReferenceInfo" } }, "fernFilepath": { "allParts": [ { - "originalName": "commons", + "originalName": "ir", "camelCase": { - "unsafeName": "commons", - "safeName": "commons" + "unsafeName": "ir", + "safeName": "ir" }, "snakeCase": { - "unsafeName": "commons", - "safeName": "commons" + "unsafeName": "ir", + "safeName": "ir" }, "screamingSnakeCase": { - "unsafeName": "COMMONS", - "safeName": "COMMONS" + "unsafeName": "IR", + "safeName": "IR" }, "pascalCase": { - "unsafeName": "Commons", - "safeName": "Commons" + "unsafeName": "Ir", + "safeName": "Ir" } } ], "packagePath": [], "file": { - "originalName": "commons", + "originalName": "ir", "camelCase": { - "unsafeName": "commons", - "safeName": "commons" + "unsafeName": "ir", + "safeName": "ir" }, "snakeCase": { - "unsafeName": "commons", - "safeName": "commons" + "unsafeName": "ir", + "safeName": "ir" }, "screamingSnakeCase": { - "unsafeName": "COMMONS", - "safeName": "COMMONS" + "unsafeName": "IR", + "safeName": "IR" }, "pascalCase": { - "unsafeName": "Commons", - "safeName": "Commons" + "unsafeName": "Ir", + "safeName": "Ir" } } }, - "typeId": "type_commons:NameAndWireValue" + "typeId": "type_ir:ServiceTypeReferenceInfo" }, "availability": null, "docs": null @@ -26788,33 +27394,179 @@ ] }, "referencedTypes": [ - "type_commons:NameAndWireValue", "type_commons:Name", - "type_commons:SafeAndUnsafeString" + "type_commons:SafeAndUnsafeString", + "type_auth:ApiAuth", + "type_commons:WithDocs", + "type_auth:AuthSchemesRequirement", + "type_auth:AuthScheme", + "type_auth:BearerAuthScheme", + "type_auth:EnvironmentVariable", + "type_auth:BasicAuthScheme", + "type_auth:HeaderAuthScheme", + "type_commons:NameAndWireValue", + "type_types:TypeReference", + "type_types:ContainerType", + "type_types:MapType", + "type_types:Literal", + "type_types:DeclaredTypeName", + "type_commons:TypeId", + "type_commons:FernFilepath", + "type_types:PrimitiveType", + "type_http:HttpHeader", + "type_commons:Declaration", + "type_commons:Availability", + "type_commons:AvailabilityStatus", + "type_types:TypeDeclaration", + "type_types:Type", + "type_types:AliasTypeDeclaration", + "type_types:ResolvedTypeReference", + "type_types:ResolvedNamedType", + "type_types:ShapeType", + "type_types:EnumTypeDeclaration", + "type_types:EnumValue", + "type_types:ObjectTypeDeclaration", + "type_types:ObjectProperty", + "type_types:UnionTypeDeclaration", + "type_types:SingleUnionType", + "type_types:SingleUnionTypeProperties", + "type_types:SingleUnionTypeProperty", + "type_types:UndiscriminatedUnionTypeDeclaration", + "type_types:UndiscriminatedUnionMember", + "type_types:ExampleType", + "type_commons:WithJsonExample", + "type_types:ExampleTypeShape", + "type_types:ExampleAliasType", + "type_types:ExampleTypeReference", + "type_types:ExampleTypeReferenceShape", + "type_types:ExamplePrimitive", + "type_commons:EscapedString", + "type_types:ExampleContainer", + "type_types:ExampleKeyValuePair", + "type_types:ExampleNamedType", + "type_types:ExampleEnumType", + "type_types:ExampleObjectType", + "type_types:ExampleObjectProperty", + "type_types:ExampleUnionType", + "type_types:ExampleSingleUnionType", + "type_types:ExampleSingleUnionTypeProperties", + "type_types:ExampleObjectTypeWithTypeId", + "type_types:ExampleUndiscriminatedUnionType", + "type_commons:ServiceId", + "type_http:HttpService", + "type_http:DeclaredServiceName", + "type_http:HttpPath", + "type_http:HttpPathPart", + "type_http:HttpEndpoint", + "type_commons:EndpointId", + "type_http:EndpointName", + "type_http:HttpMethod", + "type_environment:EnvironmentBaseUrlId", + "type_http:PathParameter", + "type_http:PathParameterLocation", + "type_variables:VariableId", + "type_http:QueryParameter", + "type_http:HttpRequestBody", + "type_http:InlinedRequestBody", + "type_http:InlinedRequestBodyProperty", + "type_http:HttpRequestBodyReference", + "type_http:FileUploadRequest", + "type_http:FileUploadRequestProperty", + "type_http:FileProperty", + "type_http:BytesRequest", + "type_http:SdkRequest", + "type_http:SdkRequestShape", + "type_http:SdkRequestBodyType", + "type_http:SdkRequestWrapper", + "type_http:HttpResponse", + "type_http:JsonResponse", + "type_http:JsonResponseBody", + "type_http:JsonResponseBodyWithProperty", + "type_http:FileDownloadResponse", + "type_http:TextResponse", + "type_http:StreamingResponse", + "type_http:StreamingResponseChunkType", + "type_http:ResponseErrors", + "type_http:ResponseError", + "type_errors:DeclaredErrorName", + "type_commons:ErrorId", + "type_http:ExampleEndpointCall", + "type_http:ExamplePathParameter", + "type_http:ExampleHeader", + "type_http:ExampleQueryParameter", + "type_http:ExampleRequestBody", + "type_http:ExampleInlinedRequestBody", + "type_http:ExampleInlinedRequestBodyProperty", + "type_http:ExampleResponse", + "type_http:ExampleEndpointSuccessResponse", + "type_http:ExampleEndpointErrorResponse", + "type_http:ExampleCodeSample", + "type_http:ExampleCodeSampleLanguage", + "type_http:ExampleCodeSampleSdk", + "type_http:SupportedSdkLanguage", + "type_commons:WebhookGroupId", + "type_webhooks:WebhookGroup", + "type_webhooks:Webhook", + "type_webhooks:WebhookName", + "type_webhooks:WebhookHttpMethod", + "type_webhooks:WebhookPayload", + "type_webhooks:InlinedWebhookPayload", + "type_webhooks:InlinedWebhookPayloadProperty", + "type_webhooks:WebhookPayloadReference", + "type_commons:WebsocketChannelId", + "type_websocket:WebsocketChannel", + "type_websocket:WebsocketMessageId", + "type_websocket:WebsocketMessage", + "type_websocket:WebsocketMessageOrigin", + "type_websocket:WebsocketMessageBody", + "type_websocket:InlinedWebsocketMessageBody", + "type_websocket:InlinedWebsocketMessageBodyProperty", + "type_websocket:WebsocketMessageBodyReference", + "type_errors:ErrorDeclaration", + "type_commons:SubpackageId", + "type_ir:Subpackage", + "type_ir:Package", + "type_ir:PackageNavigationConfig", + "type_constants:Constants", + "type_environment:EnvironmentsConfig", + "type_environment:EnvironmentId", + "type_environment:Environments", + "type_environment:SingleBaseUrlEnvironments", + "type_environment:SingleBaseUrlEnvironment", + "type_environment:EnvironmentUrl", + "type_environment:MultipleBaseUrlsEnvironments", + "type_environment:EnvironmentBaseUrlWithId", + "type_environment:MultipleBaseUrlsEnvironment", + "type_ir:ErrorDiscriminationStrategy", + "type_ir:ErrorDiscriminationByPropertyStrategy", + "type_ir:SdkConfig", + "type_ir:PlatformHeaders", + "type_variables:VariableDeclaration", + "type_ir:ServiceTypeReferenceInfo" ], "examples": [], "availability": null, - "docs": null + "docs": "Complete representation of the API schema" }, - "type_ir:Package": { + "type_ir:SdkConfig": { "name": { "name": { - "originalName": "Package", + "originalName": "SdkConfig", "camelCase": { - "unsafeName": "package", - "safeName": "package" + "unsafeName": "sdkConfig", + "safeName": "sdkConfig" }, "snakeCase": { - "unsafeName": "package", - "safeName": "package" + "unsafeName": "sdk_config", + "safeName": "sdk_config" }, "screamingSnakeCase": { - "unsafeName": "PACKAGE", - "safeName": "PACKAGE" + "unsafeName": "SDK_CONFIG", + "safeName": "SDK_CONFIG" }, "pascalCase": { - "unsafeName": "Package", - "safeName": "Package" + "unsafeName": "SdkConfig", + "safeName": "SdkConfig" } }, "fernFilepath": { @@ -26860,166 +27612,98 @@ } } }, - "typeId": "type_ir:Package" + "typeId": "type_ir:SdkConfig" }, "shape": { "_type": "object", - "extends": [ + "extends": [], + "properties": [ { "name": { - "originalName": "WithDocs", - "camelCase": { - "unsafeName": "withDocs", - "safeName": "withDocs" - }, - "snakeCase": { - "unsafeName": "with_docs", - "safeName": "with_docs" - }, - "screamingSnakeCase": { - "unsafeName": "WITH_DOCS", - "safeName": "WITH_DOCS" - }, - "pascalCase": { - "unsafeName": "WithDocs", - "safeName": "WithDocs" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "commons", - "camelCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "snakeCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "screamingSnakeCase": { - "unsafeName": "COMMONS", - "safeName": "COMMONS" - }, - "pascalCase": { - "unsafeName": "Commons", - "safeName": "Commons" - } - } - ], - "packagePath": [], - "file": { - "originalName": "commons", + "name": { + "originalName": "isAuthMandatory", "camelCase": { - "unsafeName": "commons", - "safeName": "commons" + "unsafeName": "isAuthMandatory", + "safeName": "isAuthMandatory" }, "snakeCase": { - "unsafeName": "commons", - "safeName": "commons" + "unsafeName": "is_auth_mandatory", + "safeName": "is_auth_mandatory" }, "screamingSnakeCase": { - "unsafeName": "COMMONS", - "safeName": "COMMONS" + "unsafeName": "IS_AUTH_MANDATORY", + "safeName": "IS_AUTH_MANDATORY" }, "pascalCase": { - "unsafeName": "Commons", - "safeName": "Commons" + "unsafeName": "IsAuthMandatory", + "safeName": "IsAuthMandatory" } - } + }, + "wireValue": "isAuthMandatory" }, - "typeId": "type_commons:WithDocs" - } - ], - "properties": [ + "valueType": { + "_type": "primitive", + "primitive": "BOOLEAN" + }, + "availability": null, + "docs": null + }, { "name": { "name": { - "originalName": "fernFilepath", + "originalName": "hasStreamingEndpoints", "camelCase": { - "unsafeName": "fernFilepath", - "safeName": "fernFilepath" + "unsafeName": "hasStreamingEndpoints", + "safeName": "hasStreamingEndpoints" }, "snakeCase": { - "unsafeName": "fern_filepath", - "safeName": "fern_filepath" + "unsafeName": "has_streaming_endpoints", + "safeName": "has_streaming_endpoints" }, "screamingSnakeCase": { - "unsafeName": "FERN_FILEPATH", - "safeName": "FERN_FILEPATH" + "unsafeName": "HAS_STREAMING_ENDPOINTS", + "safeName": "HAS_STREAMING_ENDPOINTS" }, "pascalCase": { - "unsafeName": "FernFilepath", - "safeName": "FernFilepath" + "unsafeName": "HasStreamingEndpoints", + "safeName": "HasStreamingEndpoints" } }, - "wireValue": "fernFilepath" + "wireValue": "hasStreamingEndpoints" }, "valueType": { - "_type": "named", - "name": { - "originalName": "FernFilepath", - "camelCase": { - "unsafeName": "fernFilepath", - "safeName": "fernFilepath" + "_type": "primitive", + "primitive": "BOOLEAN" + }, + "availability": null, + "docs": null + }, + { + "name": { + "name": { + "originalName": "hasFileDownloadEndpoints", + "camelCase": { + "unsafeName": "hasFileDownloadEndpoints", + "safeName": "hasFileDownloadEndpoints" }, "snakeCase": { - "unsafeName": "fern_filepath", - "safeName": "fern_filepath" + "unsafeName": "has_file_download_endpoints", + "safeName": "has_file_download_endpoints" }, "screamingSnakeCase": { - "unsafeName": "FERN_FILEPATH", - "safeName": "FERN_FILEPATH" + "unsafeName": "HAS_FILE_DOWNLOAD_ENDPOINTS", + "safeName": "HAS_FILE_DOWNLOAD_ENDPOINTS" }, "pascalCase": { - "unsafeName": "FernFilepath", - "safeName": "FernFilepath" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "commons", - "camelCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "snakeCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "screamingSnakeCase": { - "unsafeName": "COMMONS", - "safeName": "COMMONS" - }, - "pascalCase": { - "unsafeName": "Commons", - "safeName": "Commons" - } - } - ], - "packagePath": [], - "file": { - "originalName": "commons", - "camelCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "snakeCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "screamingSnakeCase": { - "unsafeName": "COMMONS", - "safeName": "COMMONS" - }, - "pascalCase": { - "unsafeName": "Commons", - "safeName": "Commons" - } + "unsafeName": "HasFileDownloadEndpoints", + "safeName": "HasFileDownloadEndpoints" } }, - "typeId": "type_commons:FernFilepath" + "wireValue": "hasFileDownloadEndpoints" + }, + "valueType": { + "_type": "primitive", + "primitive": "BOOLEAN" }, "availability": null, "docs": null @@ -27027,195 +27711,200 @@ { "name": { "name": { - "originalName": "service", + "originalName": "platformHeaders", "camelCase": { - "unsafeName": "service", - "safeName": "service" + "unsafeName": "platformHeaders", + "safeName": "platformHeaders" }, "snakeCase": { - "unsafeName": "service", - "safeName": "service" + "unsafeName": "platform_headers", + "safeName": "platform_headers" }, "screamingSnakeCase": { - "unsafeName": "SERVICE", - "safeName": "SERVICE" + "unsafeName": "PLATFORM_HEADERS", + "safeName": "PLATFORM_HEADERS" }, "pascalCase": { - "unsafeName": "Service", - "safeName": "Service" + "unsafeName": "PlatformHeaders", + "safeName": "PlatformHeaders" } }, - "wireValue": "service" + "wireValue": "platformHeaders" }, "valueType": { - "_type": "container", - "container": { - "_type": "optional", - "optional": { - "_type": "named", - "name": { - "originalName": "ServiceId", + "_type": "named", + "name": { + "originalName": "PlatformHeaders", + "camelCase": { + "unsafeName": "platformHeaders", + "safeName": "platformHeaders" + }, + "snakeCase": { + "unsafeName": "platform_headers", + "safeName": "platform_headers" + }, + "screamingSnakeCase": { + "unsafeName": "PLATFORM_HEADERS", + "safeName": "PLATFORM_HEADERS" + }, + "pascalCase": { + "unsafeName": "PlatformHeaders", + "safeName": "PlatformHeaders" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "ir", "camelCase": { - "unsafeName": "serviceId", - "safeName": "serviceId" + "unsafeName": "ir", + "safeName": "ir" }, "snakeCase": { - "unsafeName": "service_id", - "safeName": "service_id" + "unsafeName": "ir", + "safeName": "ir" }, "screamingSnakeCase": { - "unsafeName": "SERVICE_ID", - "safeName": "SERVICE_ID" + "unsafeName": "IR", + "safeName": "IR" }, "pascalCase": { - "unsafeName": "ServiceId", - "safeName": "ServiceId" + "unsafeName": "Ir", + "safeName": "Ir" } + } + ], + "packagePath": [], + "file": { + "originalName": "ir", + "camelCase": { + "unsafeName": "ir", + "safeName": "ir" }, - "fernFilepath": { - "allParts": [ - { - "originalName": "commons", - "camelCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "snakeCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "screamingSnakeCase": { - "unsafeName": "COMMONS", - "safeName": "COMMONS" - }, - "pascalCase": { - "unsafeName": "Commons", - "safeName": "Commons" - } - } - ], - "packagePath": [], - "file": { - "originalName": "commons", - "camelCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "snakeCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "screamingSnakeCase": { - "unsafeName": "COMMONS", - "safeName": "COMMONS" - }, - "pascalCase": { - "unsafeName": "Commons", - "safeName": "Commons" - } - } + "snakeCase": { + "unsafeName": "ir", + "safeName": "ir" }, - "typeId": "type_commons:ServiceId" + "screamingSnakeCase": { + "unsafeName": "IR", + "safeName": "IR" + }, + "pascalCase": { + "unsafeName": "Ir", + "safeName": "Ir" + } } - } + }, + "typeId": "type_ir:PlatformHeaders" }, "availability": null, "docs": null + } + ] + }, + "referencedTypes": [ + "type_ir:PlatformHeaders" + ], + "examples": [], + "availability": null, + "docs": null + }, + "type_ir:PlatformHeaders": { + "name": { + "name": { + "originalName": "PlatformHeaders", + "camelCase": { + "unsafeName": "platformHeaders", + "safeName": "platformHeaders" }, + "snakeCase": { + "unsafeName": "platform_headers", + "safeName": "platform_headers" + }, + "screamingSnakeCase": { + "unsafeName": "PLATFORM_HEADERS", + "safeName": "PLATFORM_HEADERS" + }, + "pascalCase": { + "unsafeName": "PlatformHeaders", + "safeName": "PlatformHeaders" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "ir", + "camelCase": { + "unsafeName": "ir", + "safeName": "ir" + }, + "snakeCase": { + "unsafeName": "ir", + "safeName": "ir" + }, + "screamingSnakeCase": { + "unsafeName": "IR", + "safeName": "IR" + }, + "pascalCase": { + "unsafeName": "Ir", + "safeName": "Ir" + } + } + ], + "packagePath": [], + "file": { + "originalName": "ir", + "camelCase": { + "unsafeName": "ir", + "safeName": "ir" + }, + "snakeCase": { + "unsafeName": "ir", + "safeName": "ir" + }, + "screamingSnakeCase": { + "unsafeName": "IR", + "safeName": "IR" + }, + "pascalCase": { + "unsafeName": "Ir", + "safeName": "Ir" + } + } + }, + "typeId": "type_ir:PlatformHeaders" + }, + "shape": { + "_type": "object", + "extends": [], + "properties": [ { "name": { "name": { - "originalName": "types", + "originalName": "language", "camelCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "language", + "safeName": "language" }, "snakeCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "language", + "safeName": "language" }, "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" + "unsafeName": "LANGUAGE", + "safeName": "LANGUAGE" }, "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" + "unsafeName": "Language", + "safeName": "Language" } }, - "wireValue": "types" + "wireValue": "language" }, "valueType": { - "_type": "container", - "container": { - "_type": "list", - "list": { - "_type": "named", - "name": { - "originalName": "TypeId", - "camelCase": { - "unsafeName": "typeId", - "safeName": "typeId" - }, - "snakeCase": { - "unsafeName": "type_id", - "safeName": "type_id" - }, - "screamingSnakeCase": { - "unsafeName": "TYPE_ID", - "safeName": "TYPE_ID" - }, - "pascalCase": { - "unsafeName": "TypeId", - "safeName": "TypeId" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "commons", - "camelCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "snakeCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "screamingSnakeCase": { - "unsafeName": "COMMONS", - "safeName": "COMMONS" - }, - "pascalCase": { - "unsafeName": "Commons", - "safeName": "Commons" - } - } - ], - "packagePath": [], - "file": { - "originalName": "commons", - "camelCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "snakeCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "screamingSnakeCase": { - "unsafeName": "COMMONS", - "safeName": "COMMONS" - }, - "pascalCase": { - "unsafeName": "Commons", - "safeName": "Commons" - } - } - }, - "typeId": "type_commons:TypeId" - } - } + "_type": "primitive", + "primitive": "STRING" }, "availability": null, "docs": null @@ -27223,97 +27912,29 @@ { "name": { "name": { - "originalName": "errors", + "originalName": "sdkName", "camelCase": { - "unsafeName": "errors", - "safeName": "errors" + "unsafeName": "sdkName", + "safeName": "sdkName" }, "snakeCase": { - "unsafeName": "errors", - "safeName": "errors" + "unsafeName": "sdk_name", + "safeName": "sdk_name" }, "screamingSnakeCase": { - "unsafeName": "ERRORS", - "safeName": "ERRORS" + "unsafeName": "SDK_NAME", + "safeName": "SDK_NAME" }, "pascalCase": { - "unsafeName": "Errors", - "safeName": "Errors" + "unsafeName": "SdkName", + "safeName": "SdkName" } }, - "wireValue": "errors" + "wireValue": "sdkName" }, "valueType": { - "_type": "container", - "container": { - "_type": "list", - "list": { - "_type": "named", - "name": { - "originalName": "ErrorId", - "camelCase": { - "unsafeName": "errorId", - "safeName": "errorId" - }, - "snakeCase": { - "unsafeName": "error_id", - "safeName": "error_id" - }, - "screamingSnakeCase": { - "unsafeName": "ERROR_ID", - "safeName": "ERROR_ID" - }, - "pascalCase": { - "unsafeName": "ErrorId", - "safeName": "ErrorId" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "commons", - "camelCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "snakeCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "screamingSnakeCase": { - "unsafeName": "COMMONS", - "safeName": "COMMONS" - }, - "pascalCase": { - "unsafeName": "Commons", - "safeName": "Commons" - } - } - ], - "packagePath": [], - "file": { - "originalName": "commons", - "camelCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "snakeCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "screamingSnakeCase": { - "unsafeName": "COMMONS", - "safeName": "COMMONS" - }, - "pascalCase": { - "unsafeName": "Commons", - "safeName": "Commons" - } - } - }, - "typeId": "type_commons:ErrorId" - } - } + "_type": "primitive", + "primitive": "STRING" }, "availability": null, "docs": null @@ -27321,364 +27942,59 @@ { "name": { "name": { - "originalName": "webhooks", + "originalName": "sdkVersion", "camelCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" + "unsafeName": "sdkVersion", + "safeName": "sdkVersion" }, "snakeCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" + "unsafeName": "sdk_version", + "safeName": "sdk_version" }, "screamingSnakeCase": { - "unsafeName": "WEBHOOKS", - "safeName": "WEBHOOKS" + "unsafeName": "SDK_VERSION", + "safeName": "SDK_VERSION" }, "pascalCase": { - "unsafeName": "Webhooks", - "safeName": "Webhooks" + "unsafeName": "SdkVersion", + "safeName": "SdkVersion" } }, - "wireValue": "webhooks" - }, - "valueType": { - "_type": "container", - "container": { - "_type": "optional", - "optional": { - "_type": "named", - "name": { - "originalName": "WebhookGroupId", - "camelCase": { - "unsafeName": "webhookGroupId", - "safeName": "webhookGroupId" - }, - "snakeCase": { - "unsafeName": "webhook_group_id", - "safeName": "webhook_group_id" - }, - "screamingSnakeCase": { - "unsafeName": "WEBHOOK_GROUP_ID", - "safeName": "WEBHOOK_GROUP_ID" - }, - "pascalCase": { - "unsafeName": "WebhookGroupId", - "safeName": "WebhookGroupId" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "commons", - "camelCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "snakeCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "screamingSnakeCase": { - "unsafeName": "COMMONS", - "safeName": "COMMONS" - }, - "pascalCase": { - "unsafeName": "Commons", - "safeName": "Commons" - } - } - ], - "packagePath": [], - "file": { - "originalName": "commons", - "camelCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "snakeCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "screamingSnakeCase": { - "unsafeName": "COMMONS", - "safeName": "COMMONS" - }, - "pascalCase": { - "unsafeName": "Commons", - "safeName": "Commons" - } - } - }, - "typeId": "type_commons:WebhookGroupId" - } - } - }, - "availability": null, - "docs": null - }, - { - "name": { - "name": { - "originalName": "subpackages", - "camelCase": { - "unsafeName": "subpackages", - "safeName": "subpackages" - }, - "snakeCase": { - "unsafeName": "subpackages", - "safeName": "subpackages" - }, - "screamingSnakeCase": { - "unsafeName": "SUBPACKAGES", - "safeName": "SUBPACKAGES" - }, - "pascalCase": { - "unsafeName": "Subpackages", - "safeName": "Subpackages" - } - }, - "wireValue": "subpackages" - }, - "valueType": { - "_type": "container", - "container": { - "_type": "list", - "list": { - "_type": "named", - "name": { - "originalName": "SubpackageId", - "camelCase": { - "unsafeName": "subpackageId", - "safeName": "subpackageId" - }, - "snakeCase": { - "unsafeName": "subpackage_id", - "safeName": "subpackage_id" - }, - "screamingSnakeCase": { - "unsafeName": "SUBPACKAGE_ID", - "safeName": "SUBPACKAGE_ID" - }, - "pascalCase": { - "unsafeName": "SubpackageId", - "safeName": "SubpackageId" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "commons", - "camelCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "snakeCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "screamingSnakeCase": { - "unsafeName": "COMMONS", - "safeName": "COMMONS" - }, - "pascalCase": { - "unsafeName": "Commons", - "safeName": "Commons" - } - } - ], - "packagePath": [], - "file": { - "originalName": "commons", - "camelCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "snakeCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "screamingSnakeCase": { - "unsafeName": "COMMONS", - "safeName": "COMMONS" - }, - "pascalCase": { - "unsafeName": "Commons", - "safeName": "Commons" - } - } - }, - "typeId": "type_commons:SubpackageId" - } - } - }, - "availability": null, - "docs": null - }, - { - "name": { - "name": { - "originalName": "hasEndpointsInTree", - "camelCase": { - "unsafeName": "hasEndpointsInTree", - "safeName": "hasEndpointsInTree" - }, - "snakeCase": { - "unsafeName": "has_endpoints_in_tree", - "safeName": "has_endpoints_in_tree" - }, - "screamingSnakeCase": { - "unsafeName": "HAS_ENDPOINTS_IN_TREE", - "safeName": "HAS_ENDPOINTS_IN_TREE" - }, - "pascalCase": { - "unsafeName": "HasEndpointsInTree", - "safeName": "HasEndpointsInTree" - } - }, - "wireValue": "hasEndpointsInTree" + "wireValue": "sdkVersion" }, "valueType": { "_type": "primitive", - "primitive": "BOOLEAN" - }, - "availability": null, - "docs": null - }, - { - "name": { - "name": { - "originalName": "navigationConfig", - "camelCase": { - "unsafeName": "navigationConfig", - "safeName": "navigationConfig" - }, - "snakeCase": { - "unsafeName": "navigation_config", - "safeName": "navigation_config" - }, - "screamingSnakeCase": { - "unsafeName": "NAVIGATION_CONFIG", - "safeName": "NAVIGATION_CONFIG" - }, - "pascalCase": { - "unsafeName": "NavigationConfig", - "safeName": "NavigationConfig" - } - }, - "wireValue": "navigationConfig" - }, - "valueType": { - "_type": "container", - "container": { - "_type": "optional", - "optional": { - "_type": "named", - "name": { - "originalName": "PackageNavigationConfig", - "camelCase": { - "unsafeName": "packageNavigationConfig", - "safeName": "packageNavigationConfig" - }, - "snakeCase": { - "unsafeName": "package_navigation_config", - "safeName": "package_navigation_config" - }, - "screamingSnakeCase": { - "unsafeName": "PACKAGE_NAVIGATION_CONFIG", - "safeName": "PACKAGE_NAVIGATION_CONFIG" - }, - "pascalCase": { - "unsafeName": "PackageNavigationConfig", - "safeName": "PackageNavigationConfig" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "ir", - "camelCase": { - "unsafeName": "ir", - "safeName": "ir" - }, - "snakeCase": { - "unsafeName": "ir", - "safeName": "ir" - }, - "screamingSnakeCase": { - "unsafeName": "IR", - "safeName": "IR" - }, - "pascalCase": { - "unsafeName": "Ir", - "safeName": "Ir" - } - } - ], - "packagePath": [], - "file": { - "originalName": "ir", - "camelCase": { - "unsafeName": "ir", - "safeName": "ir" - }, - "snakeCase": { - "unsafeName": "ir", - "safeName": "ir" - }, - "screamingSnakeCase": { - "unsafeName": "IR", - "safeName": "IR" - }, - "pascalCase": { - "unsafeName": "Ir", - "safeName": "Ir" - } - } - }, - "typeId": "type_ir:PackageNavigationConfig" - } - } + "primitive": "STRING" }, "availability": null, "docs": null } ] }, - "referencedTypes": [ - "type_commons:WithDocs", - "type_commons:FernFilepath", - "type_commons:Name", - "type_commons:SafeAndUnsafeString", - "type_commons:ServiceId", - "type_commons:TypeId", - "type_commons:ErrorId", - "type_commons:WebhookGroupId", - "type_commons:SubpackageId", - "type_ir:PackageNavigationConfig" - ], + "referencedTypes": [], "examples": [], "availability": null, "docs": null }, - "type_ir:Subpackage": { + "type_ir:ErrorDiscriminationStrategy": { "name": { "name": { - "originalName": "Subpackage", + "originalName": "ErrorDiscriminationStrategy", "camelCase": { - "unsafeName": "subpackage", - "safeName": "subpackage" + "unsafeName": "errorDiscriminationStrategy", + "safeName": "errorDiscriminationStrategy" }, "snakeCase": { - "unsafeName": "subpackage", - "safeName": "subpackage" + "unsafeName": "error_discrimination_strategy", + "safeName": "error_discrimination_strategy" }, "screamingSnakeCase": { - "unsafeName": "SUBPACKAGE", - "safeName": "SUBPACKAGE" + "unsafeName": "ERROR_DISCRIMINATION_STRATEGY", + "safeName": "ERROR_DISCRIMINATION_STRATEGY" }, "pascalCase": { - "unsafeName": "Subpackage", - "safeName": "Subpackage" + "unsafeName": "ErrorDiscriminationStrategy", + "safeName": "ErrorDiscriminationStrategy" } }, "fernFilepath": { @@ -27724,208 +28040,185 @@ } } }, - "typeId": "type_ir:Subpackage" + "typeId": "type_ir:ErrorDiscriminationStrategy" }, "shape": { - "_type": "object", - "extends": [ - { - "name": { - "originalName": "Package", - "camelCase": { - "unsafeName": "package", - "safeName": "package" - }, - "snakeCase": { - "unsafeName": "package", - "safeName": "package" - }, - "screamingSnakeCase": { - "unsafeName": "PACKAGE", - "safeName": "PACKAGE" - }, - "pascalCase": { - "unsafeName": "Package", - "safeName": "Package" - } + "_type": "union", + "discriminant": { + "name": { + "originalName": "type", + "camelCase": { + "unsafeName": "type", + "safeName": "type" }, - "fernFilepath": { - "allParts": [ - { - "originalName": "ir", - "camelCase": { - "unsafeName": "ir", - "safeName": "ir" - }, - "snakeCase": { - "unsafeName": "ir", - "safeName": "ir" - }, - "screamingSnakeCase": { - "unsafeName": "IR", - "safeName": "IR" - }, - "pascalCase": { - "unsafeName": "Ir", - "safeName": "Ir" - } - } - ], - "packagePath": [], - "file": { - "originalName": "ir", + "snakeCase": { + "unsafeName": "type", + "safeName": "type" + }, + "screamingSnakeCase": { + "unsafeName": "TYPE", + "safeName": "TYPE" + }, + "pascalCase": { + "unsafeName": "Type", + "safeName": "Type" + } + }, + "wireValue": "type" + }, + "extends": [], + "baseProperties": [], + "types": [ + { + "discriminantValue": { + "name": { + "originalName": "statusCode", "camelCase": { - "unsafeName": "ir", - "safeName": "ir" + "unsafeName": "statusCode", + "safeName": "statusCode" }, "snakeCase": { - "unsafeName": "ir", - "safeName": "ir" + "unsafeName": "status_code", + "safeName": "status_code" }, "screamingSnakeCase": { - "unsafeName": "IR", - "safeName": "IR" + "unsafeName": "STATUS_CODE", + "safeName": "STATUS_CODE" }, "pascalCase": { - "unsafeName": "Ir", - "safeName": "Ir" + "unsafeName": "StatusCode", + "safeName": "StatusCode" } - } + }, + "wireValue": "statusCode" }, - "typeId": "type_ir:Package" - } - ], - "properties": [ + "shape": { + "_type": "noProperties" + }, + "docs": null + }, { - "name": { + "discriminantValue": { "name": { - "originalName": "name", + "originalName": "property", "camelCase": { - "unsafeName": "name", - "safeName": "name" + "unsafeName": "property", + "safeName": "property" }, "snakeCase": { - "unsafeName": "name", - "safeName": "name" + "unsafeName": "property", + "safeName": "property" }, "screamingSnakeCase": { - "unsafeName": "NAME", - "safeName": "NAME" + "unsafeName": "PROPERTY", + "safeName": "PROPERTY" }, "pascalCase": { - "unsafeName": "Name", - "safeName": "Name" + "unsafeName": "Property", + "safeName": "Property" } }, - "wireValue": "name" + "wireValue": "property" }, - "valueType": { - "_type": "named", + "shape": { + "_type": "samePropertiesAsObject", "name": { - "originalName": "Name", + "originalName": "ErrorDiscriminationByPropertyStrategy", "camelCase": { - "unsafeName": "name", - "safeName": "name" + "unsafeName": "errorDiscriminationByPropertyStrategy", + "safeName": "errorDiscriminationByPropertyStrategy" }, "snakeCase": { - "unsafeName": "name", - "safeName": "name" + "unsafeName": "error_discrimination_by_property_strategy", + "safeName": "error_discrimination_by_property_strategy" }, "screamingSnakeCase": { - "unsafeName": "NAME", - "safeName": "NAME" + "unsafeName": "ERROR_DISCRIMINATION_BY_PROPERTY_STRATEGY", + "safeName": "ERROR_DISCRIMINATION_BY_PROPERTY_STRATEGY" }, "pascalCase": { - "unsafeName": "Name", - "safeName": "Name" + "unsafeName": "ErrorDiscriminationByPropertyStrategy", + "safeName": "ErrorDiscriminationByPropertyStrategy" } }, "fernFilepath": { "allParts": [ { - "originalName": "commons", + "originalName": "ir", "camelCase": { - "unsafeName": "commons", - "safeName": "commons" + "unsafeName": "ir", + "safeName": "ir" }, "snakeCase": { - "unsafeName": "commons", - "safeName": "commons" + "unsafeName": "ir", + "safeName": "ir" }, "screamingSnakeCase": { - "unsafeName": "COMMONS", - "safeName": "COMMONS" + "unsafeName": "IR", + "safeName": "IR" }, "pascalCase": { - "unsafeName": "Commons", - "safeName": "Commons" + "unsafeName": "Ir", + "safeName": "Ir" } } ], "packagePath": [], "file": { - "originalName": "commons", + "originalName": "ir", "camelCase": { - "unsafeName": "commons", - "safeName": "commons" + "unsafeName": "ir", + "safeName": "ir" }, "snakeCase": { - "unsafeName": "commons", - "safeName": "commons" + "unsafeName": "ir", + "safeName": "ir" }, "screamingSnakeCase": { - "unsafeName": "COMMONS", - "safeName": "COMMONS" + "unsafeName": "IR", + "safeName": "IR" }, "pascalCase": { - "unsafeName": "Commons", - "safeName": "Commons" + "unsafeName": "Ir", + "safeName": "Ir" } } }, - "typeId": "type_commons:Name" + "typeId": "type_ir:ErrorDiscriminationByPropertyStrategy" }, - "availability": null, "docs": null } ] }, "referencedTypes": [ - "type_ir:Package", - "type_commons:WithDocs", - "type_commons:FernFilepath", + "type_ir:ErrorDiscriminationByPropertyStrategy", + "type_commons:NameAndWireValue", "type_commons:Name", - "type_commons:SafeAndUnsafeString", - "type_commons:ServiceId", - "type_commons:TypeId", - "type_commons:ErrorId", - "type_commons:WebhookGroupId", - "type_commons:SubpackageId", - "type_ir:PackageNavigationConfig" + "type_commons:SafeAndUnsafeString" ], "examples": [], "availability": null, "docs": null }, - "type_ir:PackageNavigationConfig": { + "type_ir:ErrorDiscriminationByPropertyStrategy": { "name": { "name": { - "originalName": "PackageNavigationConfig", + "originalName": "ErrorDiscriminationByPropertyStrategy", "camelCase": { - "unsafeName": "packageNavigationConfig", - "safeName": "packageNavigationConfig" + "unsafeName": "errorDiscriminationByPropertyStrategy", + "safeName": "errorDiscriminationByPropertyStrategy" }, "snakeCase": { - "unsafeName": "package_navigation_config", - "safeName": "package_navigation_config" + "unsafeName": "error_discrimination_by_property_strategy", + "safeName": "error_discrimination_by_property_strategy" }, "screamingSnakeCase": { - "unsafeName": "PACKAGE_NAVIGATION_CONFIG", - "safeName": "PACKAGE_NAVIGATION_CONFIG" + "unsafeName": "ERROR_DISCRIMINATION_BY_PROPERTY_STRATEGY", + "safeName": "ERROR_DISCRIMINATION_BY_PROPERTY_STRATEGY" }, "pascalCase": { - "unsafeName": "PackageNavigationConfig", - "safeName": "PackageNavigationConfig" + "unsafeName": "ErrorDiscriminationByPropertyStrategy", + "safeName": "ErrorDiscriminationByPropertyStrategy" } }, "fernFilepath": { @@ -27971,7 +28264,7 @@ } } }, - "typeId": "type_ir:PackageNavigationConfig" + "typeId": "type_ir:ErrorDiscriminationByPropertyStrategy" }, "shape": { "_type": "object", @@ -27980,45 +28273,45 @@ { "name": { "name": { - "originalName": "pointsTo", + "originalName": "discriminant", "camelCase": { - "unsafeName": "pointsTo", - "safeName": "pointsTo" + "unsafeName": "discriminant", + "safeName": "discriminant" }, "snakeCase": { - "unsafeName": "points_to", - "safeName": "points_to" + "unsafeName": "discriminant", + "safeName": "discriminant" }, "screamingSnakeCase": { - "unsafeName": "POINTS_TO", - "safeName": "POINTS_TO" + "unsafeName": "DISCRIMINANT", + "safeName": "DISCRIMINANT" }, "pascalCase": { - "unsafeName": "PointsTo", - "safeName": "PointsTo" + "unsafeName": "Discriminant", + "safeName": "Discriminant" } }, - "wireValue": "pointsTo" + "wireValue": "discriminant" }, "valueType": { "_type": "named", "name": { - "originalName": "SubpackageId", + "originalName": "NameAndWireValue", "camelCase": { - "unsafeName": "subpackageId", - "safeName": "subpackageId" + "unsafeName": "nameAndWireValue", + "safeName": "nameAndWireValue" }, "snakeCase": { - "unsafeName": "subpackage_id", - "safeName": "subpackage_id" + "unsafeName": "name_and_wire_value", + "safeName": "name_and_wire_value" }, "screamingSnakeCase": { - "unsafeName": "SUBPACKAGE_ID", - "safeName": "SUBPACKAGE_ID" + "unsafeName": "NAME_AND_WIRE_VALUE", + "safeName": "NAME_AND_WIRE_VALUE" }, "pascalCase": { - "unsafeName": "SubpackageId", - "safeName": "SubpackageId" + "unsafeName": "NameAndWireValue", + "safeName": "NameAndWireValue" } }, "fernFilepath": { @@ -28064,7 +28357,99 @@ } } }, - "typeId": "type_commons:SubpackageId" + "typeId": "type_commons:NameAndWireValue" + }, + "availability": null, + "docs": null + }, + { + "name": { + "name": { + "originalName": "contentProperty", + "camelCase": { + "unsafeName": "contentProperty", + "safeName": "contentProperty" + }, + "snakeCase": { + "unsafeName": "content_property", + "safeName": "content_property" + }, + "screamingSnakeCase": { + "unsafeName": "CONTENT_PROPERTY", + "safeName": "CONTENT_PROPERTY" + }, + "pascalCase": { + "unsafeName": "ContentProperty", + "safeName": "ContentProperty" + } + }, + "wireValue": "contentProperty" + }, + "valueType": { + "_type": "named", + "name": { + "originalName": "NameAndWireValue", + "camelCase": { + "unsafeName": "nameAndWireValue", + "safeName": "nameAndWireValue" + }, + "snakeCase": { + "unsafeName": "name_and_wire_value", + "safeName": "name_and_wire_value" + }, + "screamingSnakeCase": { + "unsafeName": "NAME_AND_WIRE_VALUE", + "safeName": "NAME_AND_WIRE_VALUE" + }, + "pascalCase": { + "unsafeName": "NameAndWireValue", + "safeName": "NameAndWireValue" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } + ], + "packagePath": [], + "file": { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } + }, + "typeId": "type_commons:NameAndWireValue" }, "availability": null, "docs": null @@ -28072,31 +28457,33 @@ ] }, "referencedTypes": [ - "type_commons:SubpackageId" + "type_commons:NameAndWireValue", + "type_commons:Name", + "type_commons:SafeAndUnsafeString" ], "examples": [], "availability": null, "docs": null }, - "type_ir:ServiceTypeReferenceInfo": { + "type_ir:Package": { "name": { "name": { - "originalName": "ServiceTypeReferenceInfo", + "originalName": "Package", "camelCase": { - "unsafeName": "serviceTypeReferenceInfo", - "safeName": "serviceTypeReferenceInfo" + "unsafeName": "package", + "safeName": "package" }, "snakeCase": { - "unsafeName": "service_type_reference_info", - "safeName": "service_type_reference_info" + "unsafeName": "package", + "safeName": "package" }, "screamingSnakeCase": { - "unsafeName": "SERVICE_TYPE_REFERENCE_INFO", - "safeName": "SERVICE_TYPE_REFERENCE_INFO" + "unsafeName": "PACKAGE", + "safeName": "PACKAGE" }, "pascalCase": { - "unsafeName": "ServiceTypeReferenceInfo", - "safeName": "ServiceTypeReferenceInfo" + "unsafeName": "Package", + "safeName": "Package" } }, "fernFilepath": { @@ -28142,40 +28529,198 @@ } } }, - "typeId": "type_ir:ServiceTypeReferenceInfo" + "typeId": "type_ir:Package" }, "shape": { "_type": "object", - "extends": [], + "extends": [ + { + "name": { + "originalName": "WithDocs", + "camelCase": { + "unsafeName": "withDocs", + "safeName": "withDocs" + }, + "snakeCase": { + "unsafeName": "with_docs", + "safeName": "with_docs" + }, + "screamingSnakeCase": { + "unsafeName": "WITH_DOCS", + "safeName": "WITH_DOCS" + }, + "pascalCase": { + "unsafeName": "WithDocs", + "safeName": "WithDocs" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } + ], + "packagePath": [], + "file": { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } + }, + "typeId": "type_commons:WithDocs" + } + ], "properties": [ { "name": { "name": { - "originalName": "typesReferencedOnlyByService", + "originalName": "fernFilepath", "camelCase": { - "unsafeName": "typesReferencedOnlyByService", - "safeName": "typesReferencedOnlyByService" + "unsafeName": "fernFilepath", + "safeName": "fernFilepath" }, "snakeCase": { - "unsafeName": "types_referenced_only_by_service", - "safeName": "types_referenced_only_by_service" + "unsafeName": "fern_filepath", + "safeName": "fern_filepath" }, "screamingSnakeCase": { - "unsafeName": "TYPES_REFERENCED_ONLY_BY_SERVICE", - "safeName": "TYPES_REFERENCED_ONLY_BY_SERVICE" + "unsafeName": "FERN_FILEPATH", + "safeName": "FERN_FILEPATH" }, "pascalCase": { - "unsafeName": "TypesReferencedOnlyByService", - "safeName": "TypesReferencedOnlyByService" + "unsafeName": "FernFilepath", + "safeName": "FernFilepath" } }, - "wireValue": "typesReferencedOnlyByService" + "wireValue": "fernFilepath" + }, + "valueType": { + "_type": "named", + "name": { + "originalName": "FernFilepath", + "camelCase": { + "unsafeName": "fernFilepath", + "safeName": "fernFilepath" + }, + "snakeCase": { + "unsafeName": "fern_filepath", + "safeName": "fern_filepath" + }, + "screamingSnakeCase": { + "unsafeName": "FERN_FILEPATH", + "safeName": "FERN_FILEPATH" + }, + "pascalCase": { + "unsafeName": "FernFilepath", + "safeName": "FernFilepath" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } + ], + "packagePath": [], + "file": { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } + }, + "typeId": "type_commons:FernFilepath" + }, + "availability": null, + "docs": null + }, + { + "name": { + "name": { + "originalName": "service", + "camelCase": { + "unsafeName": "service", + "safeName": "service" + }, + "snakeCase": { + "unsafeName": "service", + "safeName": "service" + }, + "screamingSnakeCase": { + "unsafeName": "SERVICE", + "safeName": "SERVICE" + }, + "pascalCase": { + "unsafeName": "Service", + "safeName": "Service" + } + }, + "wireValue": "service" }, "valueType": { "_type": "container", "container": { - "_type": "map", - "keyType": { + "_type": "optional", + "optional": { "_type": "named", "name": { "originalName": "ServiceId", @@ -28240,106 +28785,34 @@ } }, "typeId": "type_commons:ServiceId" - }, - "valueType": { - "_type": "container", - "container": { - "_type": "list", - "list": { - "_type": "named", - "name": { - "originalName": "TypeId", - "camelCase": { - "unsafeName": "typeId", - "safeName": "typeId" - }, - "snakeCase": { - "unsafeName": "type_id", - "safeName": "type_id" - }, - "screamingSnakeCase": { - "unsafeName": "TYPE_ID", - "safeName": "TYPE_ID" - }, - "pascalCase": { - "unsafeName": "TypeId", - "safeName": "TypeId" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "commons", - "camelCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "snakeCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "screamingSnakeCase": { - "unsafeName": "COMMONS", - "safeName": "COMMONS" - }, - "pascalCase": { - "unsafeName": "Commons", - "safeName": "Commons" - } - } - ], - "packagePath": [], - "file": { - "originalName": "commons", - "camelCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "snakeCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "screamingSnakeCase": { - "unsafeName": "COMMONS", - "safeName": "COMMONS" - }, - "pascalCase": { - "unsafeName": "Commons", - "safeName": "Commons" - } - } - }, - "typeId": "type_commons:TypeId" - } - } } } }, "availability": null, - "docs": "Types referenced by exactly one service." + "docs": null }, { "name": { "name": { - "originalName": "sharedTypes", + "originalName": "types", "camelCase": { - "unsafeName": "sharedTypes", - "safeName": "sharedTypes" + "unsafeName": "types", + "safeName": "types" }, "snakeCase": { - "unsafeName": "shared_types", - "safeName": "shared_types" + "unsafeName": "types", + "safeName": "types" }, "screamingSnakeCase": { - "unsafeName": "SHARED_TYPES", - "safeName": "SHARED_TYPES" + "unsafeName": "TYPES", + "safeName": "TYPES" }, "pascalCase": { - "unsafeName": "SharedTypes", - "safeName": "SharedTypes" + "unsafeName": "Types", + "safeName": "Types" } }, - "wireValue": "sharedTypes" + "wireValue": "types" }, "valueType": { "_type": "container", @@ -28414,242 +28887,102 @@ } }, "availability": null, - "docs": "Types referenced by either zero or multiple services." - } - ] - }, - "referencedTypes": [ - "type_commons:ServiceId", - "type_commons:TypeId" - ], - "examples": [], - "availability": null, - "docs": null - }, - "type_types:TypeDeclaration": { - "name": { - "name": { - "originalName": "TypeDeclaration", - "camelCase": { - "unsafeName": "typeDeclaration", - "safeName": "typeDeclaration" - }, - "snakeCase": { - "unsafeName": "type_declaration", - "safeName": "type_declaration" - }, - "screamingSnakeCase": { - "unsafeName": "TYPE_DECLARATION", - "safeName": "TYPE_DECLARATION" + "docs": null }, - "pascalCase": { - "unsafeName": "TypeDeclaration", - "safeName": "TypeDeclaration" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "types", - "camelCase": { - "unsafeName": "types", - "safeName": "types" - }, - "snakeCase": { - "unsafeName": "types", - "safeName": "types" - }, - "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" - }, - "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" - } - } - ], - "packagePath": [], - "file": { - "originalName": "types", - "camelCase": { - "unsafeName": "types", - "safeName": "types" - }, - "snakeCase": { - "unsafeName": "types", - "safeName": "types" - }, - "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" - }, - "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" - } - } - }, - "typeId": "type_types:TypeDeclaration" - }, - "shape": { - "_type": "object", - "extends": [ - { - "name": { - "originalName": "Declaration", - "camelCase": { - "unsafeName": "declaration", - "safeName": "declaration" - }, - "snakeCase": { - "unsafeName": "declaration", - "safeName": "declaration" - }, - "screamingSnakeCase": { - "unsafeName": "DECLARATION", - "safeName": "DECLARATION" - }, - "pascalCase": { - "unsafeName": "Declaration", - "safeName": "Declaration" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "commons", - "camelCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "snakeCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "screamingSnakeCase": { - "unsafeName": "COMMONS", - "safeName": "COMMONS" - }, - "pascalCase": { - "unsafeName": "Commons", - "safeName": "Commons" - } - } - ], - "packagePath": [], - "file": { - "originalName": "commons", - "camelCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "snakeCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "screamingSnakeCase": { - "unsafeName": "COMMONS", - "safeName": "COMMONS" - }, - "pascalCase": { - "unsafeName": "Commons", - "safeName": "Commons" - } - } - }, - "typeId": "type_commons:Declaration" - } - ], - "properties": [ { "name": { "name": { - "originalName": "name", + "originalName": "errors", "camelCase": { - "unsafeName": "name", - "safeName": "name" + "unsafeName": "errors", + "safeName": "errors" }, "snakeCase": { - "unsafeName": "name", - "safeName": "name" + "unsafeName": "errors", + "safeName": "errors" }, "screamingSnakeCase": { - "unsafeName": "NAME", - "safeName": "NAME" + "unsafeName": "ERRORS", + "safeName": "ERRORS" }, "pascalCase": { - "unsafeName": "Name", - "safeName": "Name" + "unsafeName": "Errors", + "safeName": "Errors" } }, - "wireValue": "name" + "wireValue": "errors" }, "valueType": { - "_type": "named", - "name": { - "originalName": "DeclaredTypeName", - "camelCase": { - "unsafeName": "declaredTypeName", - "safeName": "declaredTypeName" - }, - "snakeCase": { - "unsafeName": "declared_type_name", - "safeName": "declared_type_name" - }, - "screamingSnakeCase": { - "unsafeName": "DECLARED_TYPE_NAME", - "safeName": "DECLARED_TYPE_NAME" - }, - "pascalCase": { - "unsafeName": "DeclaredTypeName", - "safeName": "DeclaredTypeName" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "types", + "_type": "container", + "container": { + "_type": "list", + "list": { + "_type": "named", + "name": { + "originalName": "ErrorId", "camelCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "errorId", + "safeName": "errorId" }, "snakeCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "error_id", + "safeName": "error_id" }, "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" + "unsafeName": "ERROR_ID", + "safeName": "ERROR_ID" }, "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" + "unsafeName": "ErrorId", + "safeName": "ErrorId" } - } - ], - "packagePath": [], - "file": { - "originalName": "types", - "camelCase": { - "unsafeName": "types", - "safeName": "types" - }, - "snakeCase": { - "unsafeName": "types", - "safeName": "types" }, - "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" + "fernFilepath": { + "allParts": [ + { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } + ], + "packagePath": [], + "file": { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } }, - "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" - } + "typeId": "type_commons:ErrorId" } - }, - "typeId": "type_types:DeclaredTypeName" + } }, "availability": null, "docs": null @@ -28657,91 +28990,97 @@ { "name": { "name": { - "originalName": "shape", + "originalName": "webhooks", "camelCase": { - "unsafeName": "shape", - "safeName": "shape" + "unsafeName": "webhooks", + "safeName": "webhooks" }, "snakeCase": { - "unsafeName": "shape", - "safeName": "shape" + "unsafeName": "webhooks", + "safeName": "webhooks" }, "screamingSnakeCase": { - "unsafeName": "SHAPE", - "safeName": "SHAPE" + "unsafeName": "WEBHOOKS", + "safeName": "WEBHOOKS" }, "pascalCase": { - "unsafeName": "Shape", - "safeName": "Shape" + "unsafeName": "Webhooks", + "safeName": "Webhooks" } }, - "wireValue": "shape" + "wireValue": "webhooks" }, "valueType": { - "_type": "named", - "name": { - "originalName": "Type", - "camelCase": { - "unsafeName": "type", - "safeName": "type" - }, - "snakeCase": { - "unsafeName": "type", - "safeName": "type" - }, - "screamingSnakeCase": { - "unsafeName": "TYPE", - "safeName": "TYPE" - }, - "pascalCase": { - "unsafeName": "Type", - "safeName": "Type" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "types", + "_type": "container", + "container": { + "_type": "optional", + "optional": { + "_type": "named", + "name": { + "originalName": "WebhookGroupId", "camelCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "webhookGroupId", + "safeName": "webhookGroupId" }, "snakeCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "webhook_group_id", + "safeName": "webhook_group_id" }, "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" + "unsafeName": "WEBHOOK_GROUP_ID", + "safeName": "WEBHOOK_GROUP_ID" }, "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" + "unsafeName": "WebhookGroupId", + "safeName": "WebhookGroupId" } - } - ], - "packagePath": [], - "file": { - "originalName": "types", - "camelCase": { - "unsafeName": "types", - "safeName": "types" - }, - "snakeCase": { - "unsafeName": "types", - "safeName": "types" }, - "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" + "fernFilepath": { + "allParts": [ + { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } + ], + "packagePath": [], + "file": { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } }, - "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" - } + "typeId": "type_commons:WebhookGroupId" } - }, - "typeId": "type_types:Type" + } }, "availability": null, "docs": null @@ -28749,95 +29088,95 @@ { "name": { "name": { - "originalName": "examples", + "originalName": "websocket", "camelCase": { - "unsafeName": "examples", - "safeName": "examples" + "unsafeName": "websocket", + "safeName": "websocket" }, "snakeCase": { - "unsafeName": "examples", - "safeName": "examples" + "unsafeName": "websocket", + "safeName": "websocket" }, "screamingSnakeCase": { - "unsafeName": "EXAMPLES", - "safeName": "EXAMPLES" + "unsafeName": "WEBSOCKET", + "safeName": "WEBSOCKET" }, "pascalCase": { - "unsafeName": "Examples", - "safeName": "Examples" + "unsafeName": "Websocket", + "safeName": "Websocket" } }, - "wireValue": "examples" + "wireValue": "websocket" }, "valueType": { "_type": "container", "container": { - "_type": "list", - "list": { + "_type": "optional", + "optional": { "_type": "named", "name": { - "originalName": "ExampleType", + "originalName": "WebsocketChannelId", "camelCase": { - "unsafeName": "exampleType", - "safeName": "exampleType" + "unsafeName": "websocketChannelId", + "safeName": "websocketChannelId" }, "snakeCase": { - "unsafeName": "example_type", - "safeName": "example_type" + "unsafeName": "websocket_channel_id", + "safeName": "websocket_channel_id" }, "screamingSnakeCase": { - "unsafeName": "EXAMPLE_TYPE", - "safeName": "EXAMPLE_TYPE" + "unsafeName": "WEBSOCKET_CHANNEL_ID", + "safeName": "WEBSOCKET_CHANNEL_ID" }, "pascalCase": { - "unsafeName": "ExampleType", - "safeName": "ExampleType" + "unsafeName": "WebsocketChannelId", + "safeName": "WebsocketChannelId" } }, "fernFilepath": { "allParts": [ { - "originalName": "types", + "originalName": "commons", "camelCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "commons", + "safeName": "commons" }, "snakeCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "commons", + "safeName": "commons" }, "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" + "unsafeName": "COMMONS", + "safeName": "COMMONS" }, "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" + "unsafeName": "Commons", + "safeName": "Commons" } } ], "packagePath": [], "file": { - "originalName": "types", + "originalName": "commons", "camelCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "commons", + "safeName": "commons" }, "snakeCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "commons", + "safeName": "commons" }, "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" + "unsafeName": "COMMONS", + "safeName": "COMMONS" }, "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" + "unsafeName": "Commons", + "safeName": "Commons" } } }, - "typeId": "type_types:ExampleType" + "typeId": "type_commons:WebsocketChannelId" } } }, @@ -28847,49 +29186,49 @@ { "name": { "name": { - "originalName": "referencedTypes", + "originalName": "subpackages", "camelCase": { - "unsafeName": "referencedTypes", - "safeName": "referencedTypes" + "unsafeName": "subpackages", + "safeName": "subpackages" }, "snakeCase": { - "unsafeName": "referenced_types", - "safeName": "referenced_types" + "unsafeName": "subpackages", + "safeName": "subpackages" }, "screamingSnakeCase": { - "unsafeName": "REFERENCED_TYPES", - "safeName": "REFERENCED_TYPES" + "unsafeName": "SUBPACKAGES", + "safeName": "SUBPACKAGES" }, "pascalCase": { - "unsafeName": "ReferencedTypes", - "safeName": "ReferencedTypes" + "unsafeName": "Subpackages", + "safeName": "Subpackages" } }, - "wireValue": "referencedTypes" + "wireValue": "subpackages" }, "valueType": { "_type": "container", "container": { - "_type": "set", - "set": { + "_type": "list", + "list": { "_type": "named", "name": { - "originalName": "TypeId", + "originalName": "SubpackageId", "camelCase": { - "unsafeName": "typeId", - "safeName": "typeId" + "unsafeName": "subpackageId", + "safeName": "subpackageId" }, "snakeCase": { - "unsafeName": "type_id", - "safeName": "type_id" + "unsafeName": "subpackage_id", + "safeName": "subpackage_id" }, "screamingSnakeCase": { - "unsafeName": "TYPE_ID", - "safeName": "TYPE_ID" + "unsafeName": "SUBPACKAGE_ID", + "safeName": "SUBPACKAGE_ID" }, "pascalCase": { - "unsafeName": "TypeId", - "safeName": "TypeId" + "unsafeName": "SubpackageId", + "safeName": "SubpackageId" } }, "fernFilepath": { @@ -28935,274 +29274,338 @@ } } }, - "typeId": "type_commons:TypeId" + "typeId": "type_commons:SubpackageId" } } }, "availability": null, - "docs": "All other named types that this type references (directly or indirectly)" - } - ] - }, - "referencedTypes": [ - "type_commons:Declaration", - "type_commons:WithDocs", - "type_commons:Availability", - "type_commons:AvailabilityStatus", - "type_types:DeclaredTypeName", - "type_commons:TypeId", - "type_commons:FernFilepath", - "type_commons:Name", - "type_commons:SafeAndUnsafeString", - "type_types:Type", - "type_types:AliasTypeDeclaration", - "type_types:TypeReference", - "type_types:ContainerType", - "type_types:MapType", - "type_types:Literal", - "type_types:PrimitiveType", - "type_types:ResolvedTypeReference", - "type_types:ResolvedNamedType", - "type_types:ShapeType", - "type_types:EnumTypeDeclaration", - "type_types:EnumValue", - "type_commons:NameAndWireValue", - "type_types:ObjectTypeDeclaration", - "type_types:ObjectProperty", - "type_types:UnionTypeDeclaration", - "type_types:SingleUnionType", - "type_types:SingleUnionTypeProperties", - "type_types:SingleUnionTypeProperty", - "type_types:UndiscriminatedUnionTypeDeclaration", - "type_types:UndiscriminatedUnionMember", - "type_types:ExampleType", - "type_commons:WithJsonExample", - "type_types:ExampleTypeShape", - "type_types:ExampleAliasType", - "type_types:ExampleTypeReference", - "type_types:ExampleTypeReferenceShape", - "type_types:ExamplePrimitive", - "type_commons:EscapedString", - "type_types:ExampleContainer", - "type_types:ExampleKeyValuePair", - "type_types:ExampleNamedType", - "type_types:ExampleEnumType", - "type_types:ExampleObjectType", - "type_types:ExampleObjectProperty", - "type_types:ExampleUnionType", - "type_types:ExampleSingleUnionType", - "type_types:ExampleSingleUnionTypeProperties", - "type_types:ExampleObjectTypeWithTypeId", - "type_types:ExampleUndiscriminatedUnionType" + "docs": null + }, + { + "name": { + "name": { + "originalName": "hasEndpointsInTree", + "camelCase": { + "unsafeName": "hasEndpointsInTree", + "safeName": "hasEndpointsInTree" + }, + "snakeCase": { + "unsafeName": "has_endpoints_in_tree", + "safeName": "has_endpoints_in_tree" + }, + "screamingSnakeCase": { + "unsafeName": "HAS_ENDPOINTS_IN_TREE", + "safeName": "HAS_ENDPOINTS_IN_TREE" + }, + "pascalCase": { + "unsafeName": "HasEndpointsInTree", + "safeName": "HasEndpointsInTree" + } + }, + "wireValue": "hasEndpointsInTree" + }, + "valueType": { + "_type": "primitive", + "primitive": "BOOLEAN" + }, + "availability": null, + "docs": null + }, + { + "name": { + "name": { + "originalName": "navigationConfig", + "camelCase": { + "unsafeName": "navigationConfig", + "safeName": "navigationConfig" + }, + "snakeCase": { + "unsafeName": "navigation_config", + "safeName": "navigation_config" + }, + "screamingSnakeCase": { + "unsafeName": "NAVIGATION_CONFIG", + "safeName": "NAVIGATION_CONFIG" + }, + "pascalCase": { + "unsafeName": "NavigationConfig", + "safeName": "NavigationConfig" + } + }, + "wireValue": "navigationConfig" + }, + "valueType": { + "_type": "container", + "container": { + "_type": "optional", + "optional": { + "_type": "named", + "name": { + "originalName": "PackageNavigationConfig", + "camelCase": { + "unsafeName": "packageNavigationConfig", + "safeName": "packageNavigationConfig" + }, + "snakeCase": { + "unsafeName": "package_navigation_config", + "safeName": "package_navigation_config" + }, + "screamingSnakeCase": { + "unsafeName": "PACKAGE_NAVIGATION_CONFIG", + "safeName": "PACKAGE_NAVIGATION_CONFIG" + }, + "pascalCase": { + "unsafeName": "PackageNavigationConfig", + "safeName": "PackageNavigationConfig" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "ir", + "camelCase": { + "unsafeName": "ir", + "safeName": "ir" + }, + "snakeCase": { + "unsafeName": "ir", + "safeName": "ir" + }, + "screamingSnakeCase": { + "unsafeName": "IR", + "safeName": "IR" + }, + "pascalCase": { + "unsafeName": "Ir", + "safeName": "Ir" + } + } + ], + "packagePath": [], + "file": { + "originalName": "ir", + "camelCase": { + "unsafeName": "ir", + "safeName": "ir" + }, + "snakeCase": { + "unsafeName": "ir", + "safeName": "ir" + }, + "screamingSnakeCase": { + "unsafeName": "IR", + "safeName": "IR" + }, + "pascalCase": { + "unsafeName": "Ir", + "safeName": "Ir" + } + } + }, + "typeId": "type_ir:PackageNavigationConfig" + } + } + }, + "availability": null, + "docs": null + } + ] + }, + "referencedTypes": [ + "type_commons:WithDocs", + "type_commons:FernFilepath", + "type_commons:Name", + "type_commons:SafeAndUnsafeString", + "type_commons:ServiceId", + "type_commons:TypeId", + "type_commons:ErrorId", + "type_commons:WebhookGroupId", + "type_commons:WebsocketChannelId", + "type_commons:SubpackageId", + "type_ir:PackageNavigationConfig" ], "examples": [], "availability": null, - "docs": "A type, which is a name and a shape" + "docs": null }, - "type_types:DeclaredTypeName": { + "type_ir:Subpackage": { "name": { "name": { - "originalName": "DeclaredTypeName", + "originalName": "Subpackage", "camelCase": { - "unsafeName": "declaredTypeName", - "safeName": "declaredTypeName" + "unsafeName": "subpackage", + "safeName": "subpackage" }, "snakeCase": { - "unsafeName": "declared_type_name", - "safeName": "declared_type_name" + "unsafeName": "subpackage", + "safeName": "subpackage" }, "screamingSnakeCase": { - "unsafeName": "DECLARED_TYPE_NAME", - "safeName": "DECLARED_TYPE_NAME" + "unsafeName": "SUBPACKAGE", + "safeName": "SUBPACKAGE" }, "pascalCase": { - "unsafeName": "DeclaredTypeName", - "safeName": "DeclaredTypeName" + "unsafeName": "Subpackage", + "safeName": "Subpackage" } }, "fernFilepath": { "allParts": [ { - "originalName": "types", + "originalName": "ir", "camelCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "ir", + "safeName": "ir" }, "snakeCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "ir", + "safeName": "ir" }, "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" + "unsafeName": "IR", + "safeName": "IR" }, "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" + "unsafeName": "Ir", + "safeName": "Ir" } } ], "packagePath": [], "file": { - "originalName": "types", + "originalName": "ir", "camelCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "ir", + "safeName": "ir" }, "snakeCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "ir", + "safeName": "ir" }, "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" + "unsafeName": "IR", + "safeName": "IR" }, "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" + "unsafeName": "Ir", + "safeName": "Ir" } } }, - "typeId": "type_types:DeclaredTypeName" + "typeId": "type_ir:Subpackage" }, "shape": { "_type": "object", - "extends": [], - "properties": [ + "extends": [ { "name": { - "name": { - "originalName": "typeId", - "camelCase": { - "unsafeName": "typeId", - "safeName": "typeId" - }, - "snakeCase": { - "unsafeName": "type_id", - "safeName": "type_id" - }, - "screamingSnakeCase": { - "unsafeName": "TYPE_ID", - "safeName": "TYPE_ID" - }, - "pascalCase": { - "unsafeName": "TypeId", - "safeName": "TypeId" - } + "originalName": "Package", + "camelCase": { + "unsafeName": "package", + "safeName": "package" }, - "wireValue": "typeId" - }, - "valueType": { - "_type": "named", - "name": { - "originalName": "TypeId", - "camelCase": { - "unsafeName": "typeId", - "safeName": "typeId" - }, - "snakeCase": { - "unsafeName": "type_id", - "safeName": "type_id" - }, - "screamingSnakeCase": { - "unsafeName": "TYPE_ID", - "safeName": "TYPE_ID" - }, - "pascalCase": { - "unsafeName": "TypeId", - "safeName": "TypeId" - } + "snakeCase": { + "unsafeName": "package", + "safeName": "package" }, - "fernFilepath": { - "allParts": [ - { - "originalName": "commons", - "camelCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "snakeCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "screamingSnakeCase": { - "unsafeName": "COMMONS", - "safeName": "COMMONS" - }, - "pascalCase": { - "unsafeName": "Commons", - "safeName": "Commons" - } - } - ], - "packagePath": [], - "file": { - "originalName": "commons", + "screamingSnakeCase": { + "unsafeName": "PACKAGE", + "safeName": "PACKAGE" + }, + "pascalCase": { + "unsafeName": "Package", + "safeName": "Package" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "ir", "camelCase": { - "unsafeName": "commons", - "safeName": "commons" + "unsafeName": "ir", + "safeName": "ir" }, "snakeCase": { - "unsafeName": "commons", - "safeName": "commons" + "unsafeName": "ir", + "safeName": "ir" }, "screamingSnakeCase": { - "unsafeName": "COMMONS", - "safeName": "COMMONS" + "unsafeName": "IR", + "safeName": "IR" }, "pascalCase": { - "unsafeName": "Commons", - "safeName": "Commons" + "unsafeName": "Ir", + "safeName": "Ir" } } - }, - "typeId": "type_commons:TypeId" + ], + "packagePath": [], + "file": { + "originalName": "ir", + "camelCase": { + "unsafeName": "ir", + "safeName": "ir" + }, + "snakeCase": { + "unsafeName": "ir", + "safeName": "ir" + }, + "screamingSnakeCase": { + "unsafeName": "IR", + "safeName": "IR" + }, + "pascalCase": { + "unsafeName": "Ir", + "safeName": "Ir" + } + } }, - "availability": null, - "docs": null - }, + "typeId": "type_ir:Package" + } + ], + "properties": [ { "name": { "name": { - "originalName": "fernFilepath", + "originalName": "name", "camelCase": { - "unsafeName": "fernFilepath", - "safeName": "fernFilepath" + "unsafeName": "name", + "safeName": "name" }, "snakeCase": { - "unsafeName": "fern_filepath", - "safeName": "fern_filepath" + "unsafeName": "name", + "safeName": "name" }, "screamingSnakeCase": { - "unsafeName": "FERN_FILEPATH", - "safeName": "FERN_FILEPATH" + "unsafeName": "NAME", + "safeName": "NAME" }, "pascalCase": { - "unsafeName": "FernFilepath", - "safeName": "FernFilepath" + "unsafeName": "Name", + "safeName": "Name" } }, - "wireValue": "fernFilepath" + "wireValue": "name" }, "valueType": { "_type": "named", "name": { - "originalName": "FernFilepath", + "originalName": "Name", "camelCase": { - "unsafeName": "fernFilepath", - "safeName": "fernFilepath" + "unsafeName": "name", + "safeName": "name" }, "snakeCase": { - "unsafeName": "fern_filepath", - "safeName": "fern_filepath" + "unsafeName": "name", + "safeName": "name" }, "screamingSnakeCase": { - "unsafeName": "FERN_FILEPATH", - "safeName": "FERN_FILEPATH" + "unsafeName": "NAME", + "safeName": "NAME" }, "pascalCase": { - "unsafeName": "FernFilepath", - "safeName": "FernFilepath" + "unsafeName": "Name", + "safeName": "Name" } }, "fernFilepath": { @@ -29248,53 +29651,143 @@ } } }, - "typeId": "type_commons:FernFilepath" + "typeId": "type_commons:Name" }, "availability": null, "docs": null + } + ] + }, + "referencedTypes": [ + "type_ir:Package", + "type_commons:WithDocs", + "type_commons:FernFilepath", + "type_commons:Name", + "type_commons:SafeAndUnsafeString", + "type_commons:ServiceId", + "type_commons:TypeId", + "type_commons:ErrorId", + "type_commons:WebhookGroupId", + "type_commons:WebsocketChannelId", + "type_commons:SubpackageId", + "type_ir:PackageNavigationConfig" + ], + "examples": [], + "availability": null, + "docs": null + }, + "type_ir:PackageNavigationConfig": { + "name": { + "name": { + "originalName": "PackageNavigationConfig", + "camelCase": { + "unsafeName": "packageNavigationConfig", + "safeName": "packageNavigationConfig" + }, + "snakeCase": { + "unsafeName": "package_navigation_config", + "safeName": "package_navigation_config" }, + "screamingSnakeCase": { + "unsafeName": "PACKAGE_NAVIGATION_CONFIG", + "safeName": "PACKAGE_NAVIGATION_CONFIG" + }, + "pascalCase": { + "unsafeName": "PackageNavigationConfig", + "safeName": "PackageNavigationConfig" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "ir", + "camelCase": { + "unsafeName": "ir", + "safeName": "ir" + }, + "snakeCase": { + "unsafeName": "ir", + "safeName": "ir" + }, + "screamingSnakeCase": { + "unsafeName": "IR", + "safeName": "IR" + }, + "pascalCase": { + "unsafeName": "Ir", + "safeName": "Ir" + } + } + ], + "packagePath": [], + "file": { + "originalName": "ir", + "camelCase": { + "unsafeName": "ir", + "safeName": "ir" + }, + "snakeCase": { + "unsafeName": "ir", + "safeName": "ir" + }, + "screamingSnakeCase": { + "unsafeName": "IR", + "safeName": "IR" + }, + "pascalCase": { + "unsafeName": "Ir", + "safeName": "Ir" + } + } + }, + "typeId": "type_ir:PackageNavigationConfig" + }, + "shape": { + "_type": "object", + "extends": [], + "properties": [ { "name": { "name": { - "originalName": "name", + "originalName": "pointsTo", "camelCase": { - "unsafeName": "name", - "safeName": "name" + "unsafeName": "pointsTo", + "safeName": "pointsTo" }, "snakeCase": { - "unsafeName": "name", - "safeName": "name" + "unsafeName": "points_to", + "safeName": "points_to" }, "screamingSnakeCase": { - "unsafeName": "NAME", - "safeName": "NAME" + "unsafeName": "POINTS_TO", + "safeName": "POINTS_TO" }, "pascalCase": { - "unsafeName": "Name", - "safeName": "Name" + "unsafeName": "PointsTo", + "safeName": "PointsTo" } }, - "wireValue": "name" + "wireValue": "pointsTo" }, "valueType": { "_type": "named", "name": { - "originalName": "Name", + "originalName": "SubpackageId", "camelCase": { - "unsafeName": "name", - "safeName": "name" + "unsafeName": "subpackageId", + "safeName": "subpackageId" }, "snakeCase": { - "unsafeName": "name", - "safeName": "name" + "unsafeName": "subpackage_id", + "safeName": "subpackage_id" }, "screamingSnakeCase": { - "unsafeName": "NAME", - "safeName": "NAME" + "unsafeName": "SUBPACKAGE_ID", + "safeName": "SUBPACKAGE_ID" }, "pascalCase": { - "unsafeName": "Name", - "safeName": "Name" + "unsafeName": "SubpackageId", + "safeName": "SubpackageId" } }, "fernFilepath": { @@ -29340,7 +29833,7 @@ } } }, - "typeId": "type_commons:Name" + "typeId": "type_commons:SubpackageId" }, "availability": null, "docs": null @@ -29348,34 +29841,379 @@ ] }, "referencedTypes": [ - "type_commons:TypeId", - "type_commons:FernFilepath", - "type_commons:Name", - "type_commons:SafeAndUnsafeString" + "type_commons:SubpackageId" ], "examples": [], "availability": null, "docs": null }, - "type_types:Type": { + "type_ir:ServiceTypeReferenceInfo": { "name": { "name": { - "originalName": "Type", + "originalName": "ServiceTypeReferenceInfo", "camelCase": { - "unsafeName": "type", - "safeName": "type" + "unsafeName": "serviceTypeReferenceInfo", + "safeName": "serviceTypeReferenceInfo" }, "snakeCase": { - "unsafeName": "type", - "safeName": "type" + "unsafeName": "service_type_reference_info", + "safeName": "service_type_reference_info" }, "screamingSnakeCase": { - "unsafeName": "TYPE", - "safeName": "TYPE" + "unsafeName": "SERVICE_TYPE_REFERENCE_INFO", + "safeName": "SERVICE_TYPE_REFERENCE_INFO" }, "pascalCase": { - "unsafeName": "Type", - "safeName": "Type" + "unsafeName": "ServiceTypeReferenceInfo", + "safeName": "ServiceTypeReferenceInfo" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "ir", + "camelCase": { + "unsafeName": "ir", + "safeName": "ir" + }, + "snakeCase": { + "unsafeName": "ir", + "safeName": "ir" + }, + "screamingSnakeCase": { + "unsafeName": "IR", + "safeName": "IR" + }, + "pascalCase": { + "unsafeName": "Ir", + "safeName": "Ir" + } + } + ], + "packagePath": [], + "file": { + "originalName": "ir", + "camelCase": { + "unsafeName": "ir", + "safeName": "ir" + }, + "snakeCase": { + "unsafeName": "ir", + "safeName": "ir" + }, + "screamingSnakeCase": { + "unsafeName": "IR", + "safeName": "IR" + }, + "pascalCase": { + "unsafeName": "Ir", + "safeName": "Ir" + } + } + }, + "typeId": "type_ir:ServiceTypeReferenceInfo" + }, + "shape": { + "_type": "object", + "extends": [], + "properties": [ + { + "name": { + "name": { + "originalName": "typesReferencedOnlyByService", + "camelCase": { + "unsafeName": "typesReferencedOnlyByService", + "safeName": "typesReferencedOnlyByService" + }, + "snakeCase": { + "unsafeName": "types_referenced_only_by_service", + "safeName": "types_referenced_only_by_service" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES_REFERENCED_ONLY_BY_SERVICE", + "safeName": "TYPES_REFERENCED_ONLY_BY_SERVICE" + }, + "pascalCase": { + "unsafeName": "TypesReferencedOnlyByService", + "safeName": "TypesReferencedOnlyByService" + } + }, + "wireValue": "typesReferencedOnlyByService" + }, + "valueType": { + "_type": "container", + "container": { + "_type": "map", + "keyType": { + "_type": "named", + "name": { + "originalName": "ServiceId", + "camelCase": { + "unsafeName": "serviceId", + "safeName": "serviceId" + }, + "snakeCase": { + "unsafeName": "service_id", + "safeName": "service_id" + }, + "screamingSnakeCase": { + "unsafeName": "SERVICE_ID", + "safeName": "SERVICE_ID" + }, + "pascalCase": { + "unsafeName": "ServiceId", + "safeName": "ServiceId" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } + ], + "packagePath": [], + "file": { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } + }, + "typeId": "type_commons:ServiceId" + }, + "valueType": { + "_type": "container", + "container": { + "_type": "list", + "list": { + "_type": "named", + "name": { + "originalName": "TypeId", + "camelCase": { + "unsafeName": "typeId", + "safeName": "typeId" + }, + "snakeCase": { + "unsafeName": "type_id", + "safeName": "type_id" + }, + "screamingSnakeCase": { + "unsafeName": "TYPE_ID", + "safeName": "TYPE_ID" + }, + "pascalCase": { + "unsafeName": "TypeId", + "safeName": "TypeId" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } + ], + "packagePath": [], + "file": { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } + }, + "typeId": "type_commons:TypeId" + } + } + } + } + }, + "availability": null, + "docs": "Types referenced by exactly one service." + }, + { + "name": { + "name": { + "originalName": "sharedTypes", + "camelCase": { + "unsafeName": "sharedTypes", + "safeName": "sharedTypes" + }, + "snakeCase": { + "unsafeName": "shared_types", + "safeName": "shared_types" + }, + "screamingSnakeCase": { + "unsafeName": "SHARED_TYPES", + "safeName": "SHARED_TYPES" + }, + "pascalCase": { + "unsafeName": "SharedTypes", + "safeName": "SharedTypes" + } + }, + "wireValue": "sharedTypes" + }, + "valueType": { + "_type": "container", + "container": { + "_type": "list", + "list": { + "_type": "named", + "name": { + "originalName": "TypeId", + "camelCase": { + "unsafeName": "typeId", + "safeName": "typeId" + }, + "snakeCase": { + "unsafeName": "type_id", + "safeName": "type_id" + }, + "screamingSnakeCase": { + "unsafeName": "TYPE_ID", + "safeName": "TYPE_ID" + }, + "pascalCase": { + "unsafeName": "TypeId", + "safeName": "TypeId" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } + ], + "packagePath": [], + "file": { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } + }, + "typeId": "type_commons:TypeId" + } + } + }, + "availability": null, + "docs": "Types referenced by either zero or multiple services." + } + ] + }, + "referencedTypes": [ + "type_commons:ServiceId", + "type_commons:TypeId" + ], + "examples": [], + "availability": null, + "docs": null + }, + "type_types:TypeDeclaration": { + "name": { + "name": { + "originalName": "TypeDeclaration", + "camelCase": { + "unsafeName": "typeDeclaration", + "safeName": "typeDeclaration" + }, + "snakeCase": { + "unsafeName": "type_declaration", + "safeName": "type_declaration" + }, + "screamingSnakeCase": { + "unsafeName": "TYPE_DECLARATION", + "safeName": "TYPE_DECLARATION" + }, + "pascalCase": { + "unsafeName": "TypeDeclaration", + "safeName": "TypeDeclaration" } }, "fernFilepath": { @@ -29421,77 +30259,120 @@ } } }, - "typeId": "type_types:Type" + "typeId": "type_types:TypeDeclaration" }, "shape": { - "_type": "union", - "discriminant": { - "name": { - "originalName": "type", - "camelCase": { - "unsafeName": "type", - "safeName": "type" - }, - "snakeCase": { - "unsafeName": "type", - "safeName": "type" + "_type": "object", + "extends": [ + { + "name": { + "originalName": "Declaration", + "camelCase": { + "unsafeName": "declaration", + "safeName": "declaration" + }, + "snakeCase": { + "unsafeName": "declaration", + "safeName": "declaration" + }, + "screamingSnakeCase": { + "unsafeName": "DECLARATION", + "safeName": "DECLARATION" + }, + "pascalCase": { + "unsafeName": "Declaration", + "safeName": "Declaration" + } }, - "screamingSnakeCase": { - "unsafeName": "TYPE", - "safeName": "TYPE" + "fernFilepath": { + "allParts": [ + { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } + ], + "packagePath": [], + "file": { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } }, - "pascalCase": { - "unsafeName": "Type", - "safeName": "Type" - } - }, - "wireValue": "_type" - }, - "extends": [], - "baseProperties": [], - "types": [ + "typeId": "type_commons:Declaration" + } + ], + "properties": [ { - "discriminantValue": { + "name": { "name": { - "originalName": "alias", + "originalName": "name", "camelCase": { - "unsafeName": "alias", - "safeName": "alias" + "unsafeName": "name", + "safeName": "name" }, "snakeCase": { - "unsafeName": "alias", - "safeName": "alias" + "unsafeName": "name", + "safeName": "name" }, "screamingSnakeCase": { - "unsafeName": "ALIAS", - "safeName": "ALIAS" + "unsafeName": "NAME", + "safeName": "NAME" }, "pascalCase": { - "unsafeName": "Alias", - "safeName": "Alias" + "unsafeName": "Name", + "safeName": "Name" } }, - "wireValue": "alias" + "wireValue": "name" }, - "shape": { - "_type": "samePropertiesAsObject", + "valueType": { + "_type": "named", "name": { - "originalName": "AliasTypeDeclaration", + "originalName": "DeclaredTypeName", "camelCase": { - "unsafeName": "aliasTypeDeclaration", - "safeName": "aliasTypeDeclaration" + "unsafeName": "declaredTypeName", + "safeName": "declaredTypeName" }, "snakeCase": { - "unsafeName": "alias_type_declaration", - "safeName": "alias_type_declaration" + "unsafeName": "declared_type_name", + "safeName": "declared_type_name" }, "screamingSnakeCase": { - "unsafeName": "ALIAS_TYPE_DECLARATION", - "safeName": "ALIAS_TYPE_DECLARATION" + "unsafeName": "DECLARED_TYPE_NAME", + "safeName": "DECLARED_TYPE_NAME" }, "pascalCase": { - "unsafeName": "AliasTypeDeclaration", - "safeName": "AliasTypeDeclaration" + "unsafeName": "DeclaredTypeName", + "safeName": "DeclaredTypeName" } }, "fernFilepath": { @@ -29537,52 +30418,53 @@ } } }, - "typeId": "type_types:AliasTypeDeclaration" + "typeId": "type_types:DeclaredTypeName" }, + "availability": null, "docs": null }, { - "discriminantValue": { + "name": { "name": { - "originalName": "enum", + "originalName": "shape", "camelCase": { - "unsafeName": "enum", - "safeName": "enum" + "unsafeName": "shape", + "safeName": "shape" }, "snakeCase": { - "unsafeName": "enum", - "safeName": "enum" + "unsafeName": "shape", + "safeName": "shape" }, "screamingSnakeCase": { - "unsafeName": "ENUM", - "safeName": "ENUM" + "unsafeName": "SHAPE", + "safeName": "SHAPE" }, "pascalCase": { - "unsafeName": "Enum", - "safeName": "Enum" + "unsafeName": "Shape", + "safeName": "Shape" } }, - "wireValue": "enum" + "wireValue": "shape" }, - "shape": { - "_type": "samePropertiesAsObject", + "valueType": { + "_type": "named", "name": { - "originalName": "EnumTypeDeclaration", + "originalName": "Type", "camelCase": { - "unsafeName": "enumTypeDeclaration", - "safeName": "enumTypeDeclaration" + "unsafeName": "type", + "safeName": "type" }, "snakeCase": { - "unsafeName": "enum_type_declaration", - "safeName": "enum_type_declaration" + "unsafeName": "type", + "safeName": "type" }, "screamingSnakeCase": { - "unsafeName": "ENUM_TYPE_DECLARATION", - "safeName": "ENUM_TYPE_DECLARATION" + "unsafeName": "TYPE", + "safeName": "TYPE" }, "pascalCase": { - "unsafeName": "EnumTypeDeclaration", - "safeName": "EnumTypeDeclaration" + "unsafeName": "Type", + "safeName": "Type" } }, "fernFilepath": { @@ -29628,306 +30510,231 @@ } } }, - "typeId": "type_types:EnumTypeDeclaration" + "typeId": "type_types:Type" }, + "availability": null, "docs": null }, { - "discriminantValue": { + "name": { "name": { - "originalName": "object", + "originalName": "examples", "camelCase": { - "unsafeName": "object", - "safeName": "object" + "unsafeName": "examples", + "safeName": "examples" }, "snakeCase": { - "unsafeName": "object", - "safeName": "object" + "unsafeName": "examples", + "safeName": "examples" }, "screamingSnakeCase": { - "unsafeName": "OBJECT", - "safeName": "OBJECT" + "unsafeName": "EXAMPLES", + "safeName": "EXAMPLES" }, "pascalCase": { - "unsafeName": "Object", - "safeName": "Object" + "unsafeName": "Examples", + "safeName": "Examples" } }, - "wireValue": "object" + "wireValue": "examples" }, - "shape": { - "_type": "samePropertiesAsObject", - "name": { - "originalName": "ObjectTypeDeclaration", - "camelCase": { - "unsafeName": "objectTypeDeclaration", - "safeName": "objectTypeDeclaration" - }, - "snakeCase": { - "unsafeName": "object_type_declaration", - "safeName": "object_type_declaration" - }, - "screamingSnakeCase": { - "unsafeName": "OBJECT_TYPE_DECLARATION", - "safeName": "OBJECT_TYPE_DECLARATION" - }, - "pascalCase": { - "unsafeName": "ObjectTypeDeclaration", - "safeName": "ObjectTypeDeclaration" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "types", + "valueType": { + "_type": "container", + "container": { + "_type": "list", + "list": { + "_type": "named", + "name": { + "originalName": "ExampleType", "camelCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "exampleType", + "safeName": "exampleType" }, "snakeCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "example_type", + "safeName": "example_type" }, "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" + "unsafeName": "EXAMPLE_TYPE", + "safeName": "EXAMPLE_TYPE" }, "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" + "unsafeName": "ExampleType", + "safeName": "ExampleType" } - } - ], - "packagePath": [], - "file": { - "originalName": "types", - "camelCase": { - "unsafeName": "types", - "safeName": "types" - }, - "snakeCase": { - "unsafeName": "types", - "safeName": "types" - }, - "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" }, - "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" - } - } - }, - "typeId": "type_types:ObjectTypeDeclaration" - }, - "docs": null - }, - { - "discriminantValue": { - "name": { - "originalName": "union", - "camelCase": { - "unsafeName": "union", - "safeName": "union" - }, - "snakeCase": { - "unsafeName": "union", - "safeName": "union" - }, - "screamingSnakeCase": { - "unsafeName": "UNION", - "safeName": "UNION" - }, - "pascalCase": { - "unsafeName": "Union", - "safeName": "Union" - } - }, - "wireValue": "union" - }, - "shape": { - "_type": "samePropertiesAsObject", - "name": { - "originalName": "UnionTypeDeclaration", - "camelCase": { - "unsafeName": "unionTypeDeclaration", - "safeName": "unionTypeDeclaration" - }, - "snakeCase": { - "unsafeName": "union_type_declaration", - "safeName": "union_type_declaration" - }, - "screamingSnakeCase": { - "unsafeName": "UNION_TYPE_DECLARATION", - "safeName": "UNION_TYPE_DECLARATION" - }, - "pascalCase": { - "unsafeName": "UnionTypeDeclaration", - "safeName": "UnionTypeDeclaration" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "types", - "camelCase": { - "unsafeName": "types", - "safeName": "types" - }, - "snakeCase": { - "unsafeName": "types", - "safeName": "types" - }, - "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" - }, - "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" + "fernFilepath": { + "allParts": [ + { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + ], + "packagePath": [], + "file": { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } } - } - ], - "packagePath": [], - "file": { - "originalName": "types", - "camelCase": { - "unsafeName": "types", - "safeName": "types" - }, - "snakeCase": { - "unsafeName": "types", - "safeName": "types" - }, - "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" }, - "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" - } + "typeId": "type_types:ExampleType" } - }, - "typeId": "type_types:UnionTypeDeclaration" + } }, + "availability": null, "docs": null }, { - "discriminantValue": { + "name": { "name": { - "originalName": "undiscriminatedUnion", + "originalName": "referencedTypes", "camelCase": { - "unsafeName": "undiscriminatedUnion", - "safeName": "undiscriminatedUnion" + "unsafeName": "referencedTypes", + "safeName": "referencedTypes" }, "snakeCase": { - "unsafeName": "undiscriminated_union", - "safeName": "undiscriminated_union" + "unsafeName": "referenced_types", + "safeName": "referenced_types" }, "screamingSnakeCase": { - "unsafeName": "UNDISCRIMINATED_UNION", - "safeName": "UNDISCRIMINATED_UNION" + "unsafeName": "REFERENCED_TYPES", + "safeName": "REFERENCED_TYPES" }, "pascalCase": { - "unsafeName": "UndiscriminatedUnion", - "safeName": "UndiscriminatedUnion" + "unsafeName": "ReferencedTypes", + "safeName": "ReferencedTypes" } }, - "wireValue": "undiscriminatedUnion" + "wireValue": "referencedTypes" }, - "shape": { - "_type": "samePropertiesAsObject", - "name": { - "originalName": "UndiscriminatedUnionTypeDeclaration", - "camelCase": { - "unsafeName": "undiscriminatedUnionTypeDeclaration", - "safeName": "undiscriminatedUnionTypeDeclaration" - }, - "snakeCase": { - "unsafeName": "undiscriminated_union_type_declaration", - "safeName": "undiscriminated_union_type_declaration" - }, - "screamingSnakeCase": { - "unsafeName": "UNDISCRIMINATED_UNION_TYPE_DECLARATION", - "safeName": "UNDISCRIMINATED_UNION_TYPE_DECLARATION" - }, - "pascalCase": { - "unsafeName": "UndiscriminatedUnionTypeDeclaration", - "safeName": "UndiscriminatedUnionTypeDeclaration" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "types", + "valueType": { + "_type": "container", + "container": { + "_type": "set", + "set": { + "_type": "named", + "name": { + "originalName": "TypeId", "camelCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "typeId", + "safeName": "typeId" }, "snakeCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "type_id", + "safeName": "type_id" }, "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" + "unsafeName": "TYPE_ID", + "safeName": "TYPE_ID" }, "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" + "unsafeName": "TypeId", + "safeName": "TypeId" } - } - ], - "packagePath": [], - "file": { - "originalName": "types", - "camelCase": { - "unsafeName": "types", - "safeName": "types" - }, - "snakeCase": { - "unsafeName": "types", - "safeName": "types" }, - "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" + "fernFilepath": { + "allParts": [ + { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } + ], + "packagePath": [], + "file": { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } }, - "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" - } + "typeId": "type_commons:TypeId" } - }, - "typeId": "type_types:UndiscriminatedUnionTypeDeclaration" + } }, - "docs": null + "availability": null, + "docs": "All other named types that this type references (directly or indirectly)" } ] }, "referencedTypes": [ - "type_types:AliasTypeDeclaration", - "type_types:TypeReference", - "type_types:ContainerType", - "type_types:MapType", - "type_types:Literal", + "type_commons:Declaration", + "type_commons:WithDocs", + "type_commons:Availability", + "type_commons:AvailabilityStatus", "type_types:DeclaredTypeName", "type_commons:TypeId", "type_commons:FernFilepath", "type_commons:Name", "type_commons:SafeAndUnsafeString", + "type_types:Type", + "type_types:AliasTypeDeclaration", + "type_types:TypeReference", + "type_types:ContainerType", + "type_types:MapType", + "type_types:Literal", "type_types:PrimitiveType", "type_types:ResolvedTypeReference", "type_types:ResolvedNamedType", "type_types:ShapeType", "type_types:EnumTypeDeclaration", "type_types:EnumValue", - "type_commons:Declaration", - "type_commons:WithDocs", - "type_commons:Availability", - "type_commons:AvailabilityStatus", "type_commons:NameAndWireValue", "type_types:ObjectTypeDeclaration", "type_types:ObjectProperty", @@ -29936,31 +30743,50 @@ "type_types:SingleUnionTypeProperties", "type_types:SingleUnionTypeProperty", "type_types:UndiscriminatedUnionTypeDeclaration", - "type_types:UndiscriminatedUnionMember" + "type_types:UndiscriminatedUnionMember", + "type_types:ExampleType", + "type_commons:WithJsonExample", + "type_types:ExampleTypeShape", + "type_types:ExampleAliasType", + "type_types:ExampleTypeReference", + "type_types:ExampleTypeReferenceShape", + "type_types:ExamplePrimitive", + "type_commons:EscapedString", + "type_types:ExampleContainer", + "type_types:ExampleKeyValuePair", + "type_types:ExampleNamedType", + "type_types:ExampleEnumType", + "type_types:ExampleObjectType", + "type_types:ExampleObjectProperty", + "type_types:ExampleUnionType", + "type_types:ExampleSingleUnionType", + "type_types:ExampleSingleUnionTypeProperties", + "type_types:ExampleObjectTypeWithTypeId", + "type_types:ExampleUndiscriminatedUnionType" ], "examples": [], "availability": null, - "docs": null + "docs": "A type, which is a name and a shape" }, - "type_types:AliasTypeDeclaration": { + "type_types:DeclaredTypeName": { "name": { "name": { - "originalName": "AliasTypeDeclaration", + "originalName": "DeclaredTypeName", "camelCase": { - "unsafeName": "aliasTypeDeclaration", - "safeName": "aliasTypeDeclaration" + "unsafeName": "declaredTypeName", + "safeName": "declaredTypeName" }, "snakeCase": { - "unsafeName": "alias_type_declaration", - "safeName": "alias_type_declaration" + "unsafeName": "declared_type_name", + "safeName": "declared_type_name" }, "screamingSnakeCase": { - "unsafeName": "ALIAS_TYPE_DECLARATION", - "safeName": "ALIAS_TYPE_DECLARATION" + "unsafeName": "DECLARED_TYPE_NAME", + "safeName": "DECLARED_TYPE_NAME" }, "pascalCase": { - "unsafeName": "AliasTypeDeclaration", - "safeName": "AliasTypeDeclaration" + "unsafeName": "DeclaredTypeName", + "safeName": "DeclaredTypeName" } }, "fernFilepath": { @@ -30006,7 +30832,7 @@ } } }, - "typeId": "type_types:AliasTypeDeclaration" + "typeId": "type_types:DeclaredTypeName" }, "shape": { "_type": "object", @@ -30015,91 +30841,91 @@ { "name": { "name": { - "originalName": "aliasOf", + "originalName": "typeId", "camelCase": { - "unsafeName": "aliasOf", - "safeName": "aliasOf" + "unsafeName": "typeId", + "safeName": "typeId" }, "snakeCase": { - "unsafeName": "alias_of", - "safeName": "alias_of" + "unsafeName": "type_id", + "safeName": "type_id" }, "screamingSnakeCase": { - "unsafeName": "ALIAS_OF", - "safeName": "ALIAS_OF" + "unsafeName": "TYPE_ID", + "safeName": "TYPE_ID" }, "pascalCase": { - "unsafeName": "AliasOf", - "safeName": "AliasOf" + "unsafeName": "TypeId", + "safeName": "TypeId" } }, - "wireValue": "aliasOf" + "wireValue": "typeId" }, "valueType": { "_type": "named", "name": { - "originalName": "TypeReference", + "originalName": "TypeId", "camelCase": { - "unsafeName": "typeReference", - "safeName": "typeReference" + "unsafeName": "typeId", + "safeName": "typeId" }, "snakeCase": { - "unsafeName": "type_reference", - "safeName": "type_reference" + "unsafeName": "type_id", + "safeName": "type_id" }, "screamingSnakeCase": { - "unsafeName": "TYPE_REFERENCE", - "safeName": "TYPE_REFERENCE" + "unsafeName": "TYPE_ID", + "safeName": "TYPE_ID" }, "pascalCase": { - "unsafeName": "TypeReference", - "safeName": "TypeReference" + "unsafeName": "TypeId", + "safeName": "TypeId" } }, "fernFilepath": { "allParts": [ { - "originalName": "types", + "originalName": "commons", "camelCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "commons", + "safeName": "commons" }, "snakeCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "commons", + "safeName": "commons" }, "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" + "unsafeName": "COMMONS", + "safeName": "COMMONS" }, "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" + "unsafeName": "Commons", + "safeName": "Commons" } } ], "packagePath": [], "file": { - "originalName": "types", + "originalName": "commons", "camelCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "commons", + "safeName": "commons" }, "snakeCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "commons", + "safeName": "commons" }, "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" + "unsafeName": "COMMONS", + "safeName": "COMMONS" }, "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" + "unsafeName": "Commons", + "safeName": "Commons" } } }, - "typeId": "type_types:TypeReference" + "typeId": "type_commons:TypeId" }, "availability": null, "docs": null @@ -30107,91 +30933,183 @@ { "name": { "name": { - "originalName": "resolvedType", + "originalName": "fernFilepath", "camelCase": { - "unsafeName": "resolvedType", - "safeName": "resolvedType" + "unsafeName": "fernFilepath", + "safeName": "fernFilepath" }, "snakeCase": { - "unsafeName": "resolved_type", - "safeName": "resolved_type" + "unsafeName": "fern_filepath", + "safeName": "fern_filepath" }, "screamingSnakeCase": { - "unsafeName": "RESOLVED_TYPE", - "safeName": "RESOLVED_TYPE" + "unsafeName": "FERN_FILEPATH", + "safeName": "FERN_FILEPATH" }, "pascalCase": { - "unsafeName": "ResolvedType", - "safeName": "ResolvedType" + "unsafeName": "FernFilepath", + "safeName": "FernFilepath" } }, - "wireValue": "resolvedType" + "wireValue": "fernFilepath" }, "valueType": { "_type": "named", "name": { - "originalName": "ResolvedTypeReference", + "originalName": "FernFilepath", "camelCase": { - "unsafeName": "resolvedTypeReference", - "safeName": "resolvedTypeReference" + "unsafeName": "fernFilepath", + "safeName": "fernFilepath" }, "snakeCase": { - "unsafeName": "resolved_type_reference", - "safeName": "resolved_type_reference" + "unsafeName": "fern_filepath", + "safeName": "fern_filepath" }, "screamingSnakeCase": { - "unsafeName": "RESOLVED_TYPE_REFERENCE", - "safeName": "RESOLVED_TYPE_REFERENCE" + "unsafeName": "FERN_FILEPATH", + "safeName": "FERN_FILEPATH" }, "pascalCase": { - "unsafeName": "ResolvedTypeReference", - "safeName": "ResolvedTypeReference" + "unsafeName": "FernFilepath", + "safeName": "FernFilepath" } }, "fernFilepath": { "allParts": [ { - "originalName": "types", + "originalName": "commons", "camelCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "commons", + "safeName": "commons" }, "snakeCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "commons", + "safeName": "commons" }, "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" + "unsafeName": "COMMONS", + "safeName": "COMMONS" }, "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" + "unsafeName": "Commons", + "safeName": "Commons" } } ], "packagePath": [], "file": { - "originalName": "types", + "originalName": "commons", "camelCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "commons", + "safeName": "commons" }, "snakeCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "commons", + "safeName": "commons" }, "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" + "unsafeName": "COMMONS", + "safeName": "COMMONS" }, "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" + "unsafeName": "Commons", + "safeName": "Commons" } } }, - "typeId": "type_types:ResolvedTypeReference" + "typeId": "type_commons:FernFilepath" + }, + "availability": null, + "docs": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "valueType": { + "_type": "named", + "name": { + "originalName": "Name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } + ], + "packagePath": [], + "file": { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } + }, + "typeId": "type_commons:Name" }, "availability": null, "docs": null @@ -30199,43 +31117,34 @@ ] }, "referencedTypes": [ - "type_types:TypeReference", - "type_types:ContainerType", - "type_types:MapType", - "type_types:Literal", - "type_types:DeclaredTypeName", "type_commons:TypeId", "type_commons:FernFilepath", "type_commons:Name", - "type_commons:SafeAndUnsafeString", - "type_types:PrimitiveType", - "type_types:ResolvedTypeReference", - "type_types:ResolvedNamedType", - "type_types:ShapeType" + "type_commons:SafeAndUnsafeString" ], "examples": [], "availability": null, "docs": null }, - "type_types:ResolvedTypeReference": { + "type_types:Type": { "name": { "name": { - "originalName": "ResolvedTypeReference", + "originalName": "Type", "camelCase": { - "unsafeName": "resolvedTypeReference", - "safeName": "resolvedTypeReference" + "unsafeName": "type", + "safeName": "type" }, "snakeCase": { - "unsafeName": "resolved_type_reference", - "safeName": "resolved_type_reference" + "unsafeName": "type", + "safeName": "type" }, "screamingSnakeCase": { - "unsafeName": "RESOLVED_TYPE_REFERENCE", - "safeName": "RESOLVED_TYPE_REFERENCE" + "unsafeName": "TYPE", + "safeName": "TYPE" }, "pascalCase": { - "unsafeName": "ResolvedTypeReference", - "safeName": "ResolvedTypeReference" + "unsafeName": "Type", + "safeName": "Type" } }, "fernFilepath": { @@ -30281,7 +31190,7 @@ } } }, - "typeId": "type_types:ResolvedTypeReference" + "typeId": "type_types:Type" }, "shape": { "_type": "union", @@ -30313,95 +31222,50 @@ { "discriminantValue": { "name": { - "originalName": "container", + "originalName": "alias", "camelCase": { - "unsafeName": "container", - "safeName": "container" + "unsafeName": "alias", + "safeName": "alias" }, "snakeCase": { - "unsafeName": "container", - "safeName": "container" + "unsafeName": "alias", + "safeName": "alias" }, "screamingSnakeCase": { - "unsafeName": "CONTAINER", - "safeName": "CONTAINER" + "unsafeName": "ALIAS", + "safeName": "ALIAS" }, "pascalCase": { - "unsafeName": "Container", - "safeName": "Container" + "unsafeName": "Alias", + "safeName": "Alias" } }, - "wireValue": "container" + "wireValue": "alias" }, "shape": { - "_type": "singleProperty", + "_type": "samePropertiesAsObject", "name": { - "name": { - "originalName": "container", - "camelCase": { - "unsafeName": "container", - "safeName": "container" - }, - "snakeCase": { - "unsafeName": "container", - "safeName": "container" - }, - "screamingSnakeCase": { - "unsafeName": "CONTAINER", - "safeName": "CONTAINER" - }, - "pascalCase": { - "unsafeName": "Container", - "safeName": "Container" - } + "originalName": "AliasTypeDeclaration", + "camelCase": { + "unsafeName": "aliasTypeDeclaration", + "safeName": "aliasTypeDeclaration" }, - "wireValue": "container" - }, - "type": { - "_type": "named", - "name": { - "originalName": "ContainerType", - "camelCase": { - "unsafeName": "containerType", - "safeName": "containerType" - }, - "snakeCase": { - "unsafeName": "container_type", - "safeName": "container_type" - }, - "screamingSnakeCase": { - "unsafeName": "CONTAINER_TYPE", - "safeName": "CONTAINER_TYPE" - }, - "pascalCase": { - "unsafeName": "ContainerType", - "safeName": "ContainerType" - } + "snakeCase": { + "unsafeName": "alias_type_declaration", + "safeName": "alias_type_declaration" }, - "fernFilepath": { - "allParts": [ - { - "originalName": "types", - "camelCase": { - "unsafeName": "types", - "safeName": "types" - }, - "snakeCase": { - "unsafeName": "types", - "safeName": "types" - }, - "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" - }, - "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" - } - } - ], - "packagePath": [], - "file": { + "screamingSnakeCase": { + "unsafeName": "ALIAS_TYPE_DECLARATION", + "safeName": "ALIAS_TYPE_DECLARATION" + }, + "pascalCase": { + "unsafeName": "AliasTypeDeclaration", + "safeName": "AliasTypeDeclaration" + } + }, + "fernFilepath": { + "allParts": [ + { "originalName": "types", "camelCase": { "unsafeName": "types", @@ -30420,54 +31284,74 @@ "safeName": "Types" } } - }, - "typeId": "type_types:ContainerType" - } + ], + "packagePath": [], + "file": { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + }, + "typeId": "type_types:AliasTypeDeclaration" }, "docs": null }, { "discriminantValue": { "name": { - "originalName": "named", + "originalName": "enum", "camelCase": { - "unsafeName": "named", - "safeName": "named" + "unsafeName": "enum", + "safeName": "enum" }, "snakeCase": { - "unsafeName": "named", - "safeName": "named" + "unsafeName": "enum", + "safeName": "enum" }, "screamingSnakeCase": { - "unsafeName": "NAMED", - "safeName": "NAMED" + "unsafeName": "ENUM", + "safeName": "ENUM" }, "pascalCase": { - "unsafeName": "Named", - "safeName": "Named" + "unsafeName": "Enum", + "safeName": "Enum" } }, - "wireValue": "named" + "wireValue": "enum" }, "shape": { "_type": "samePropertiesAsObject", "name": { - "originalName": "ResolvedNamedType", + "originalName": "EnumTypeDeclaration", "camelCase": { - "unsafeName": "resolvedNamedType", - "safeName": "resolvedNamedType" + "unsafeName": "enumTypeDeclaration", + "safeName": "enumTypeDeclaration" }, "snakeCase": { - "unsafeName": "resolved_named_type", - "safeName": "resolved_named_type" + "unsafeName": "enum_type_declaration", + "safeName": "enum_type_declaration" }, "screamingSnakeCase": { - "unsafeName": "RESOLVED_NAMED_TYPE", - "safeName": "RESOLVED_NAMED_TYPE" + "unsafeName": "ENUM_TYPE_DECLARATION", + "safeName": "ENUM_TYPE_DECLARATION" }, "pascalCase": { - "unsafeName": "ResolvedNamedType", - "safeName": "ResolvedNamedType" + "unsafeName": "EnumTypeDeclaration", + "safeName": "EnumTypeDeclaration" } }, "fernFilepath": { @@ -30513,102 +31397,57 @@ } } }, - "typeId": "type_types:ResolvedNamedType" + "typeId": "type_types:EnumTypeDeclaration" }, "docs": null }, { "discriminantValue": { "name": { - "originalName": "primitive", + "originalName": "object", "camelCase": { - "unsafeName": "primitive", - "safeName": "primitive" + "unsafeName": "object", + "safeName": "object" }, "snakeCase": { - "unsafeName": "primitive", - "safeName": "primitive" + "unsafeName": "object", + "safeName": "object" }, "screamingSnakeCase": { - "unsafeName": "PRIMITIVE", - "safeName": "PRIMITIVE" + "unsafeName": "OBJECT", + "safeName": "OBJECT" }, "pascalCase": { - "unsafeName": "Primitive", - "safeName": "Primitive" + "unsafeName": "Object", + "safeName": "Object" } }, - "wireValue": "primitive" + "wireValue": "object" }, "shape": { - "_type": "singleProperty", + "_type": "samePropertiesAsObject", "name": { - "name": { - "originalName": "primitive", - "camelCase": { - "unsafeName": "primitive", - "safeName": "primitive" - }, - "snakeCase": { - "unsafeName": "primitive", - "safeName": "primitive" - }, - "screamingSnakeCase": { - "unsafeName": "PRIMITIVE", - "safeName": "PRIMITIVE" - }, - "pascalCase": { - "unsafeName": "Primitive", - "safeName": "Primitive" - } + "originalName": "ObjectTypeDeclaration", + "camelCase": { + "unsafeName": "objectTypeDeclaration", + "safeName": "objectTypeDeclaration" }, - "wireValue": "primitive" - }, - "type": { - "_type": "named", - "name": { - "originalName": "PrimitiveType", - "camelCase": { - "unsafeName": "primitiveType", - "safeName": "primitiveType" - }, - "snakeCase": { - "unsafeName": "primitive_type", - "safeName": "primitive_type" - }, - "screamingSnakeCase": { - "unsafeName": "PRIMITIVE_TYPE", - "safeName": "PRIMITIVE_TYPE" - }, - "pascalCase": { - "unsafeName": "PrimitiveType", - "safeName": "PrimitiveType" - } + "snakeCase": { + "unsafeName": "object_type_declaration", + "safeName": "object_type_declaration" }, - "fernFilepath": { - "allParts": [ - { - "originalName": "types", - "camelCase": { - "unsafeName": "types", - "safeName": "types" - }, - "snakeCase": { - "unsafeName": "types", - "safeName": "types" - }, - "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" - }, - "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" - } - } - ], - "packagePath": [], - "file": { + "screamingSnakeCase": { + "unsafeName": "OBJECT_TYPE_DECLARATION", + "safeName": "OBJECT_TYPE_DECLARATION" + }, + "pascalCase": { + "unsafeName": "ObjectTypeDeclaration", + "safeName": "ObjectTypeDeclaration" + } + }, + "fernFilepath": { + "allParts": [ + { "originalName": "types", "camelCase": { "unsafeName": "types", @@ -30627,79 +31466,270 @@ "safeName": "Types" } } + ], + "packagePath": [], + "file": { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + }, + "typeId": "type_types:ObjectTypeDeclaration" + }, + "docs": null + }, + { + "discriminantValue": { + "name": { + "originalName": "union", + "camelCase": { + "unsafeName": "union", + "safeName": "union" }, - "typeId": "type_types:PrimitiveType" - } + "snakeCase": { + "unsafeName": "union", + "safeName": "union" + }, + "screamingSnakeCase": { + "unsafeName": "UNION", + "safeName": "UNION" + }, + "pascalCase": { + "unsafeName": "Union", + "safeName": "Union" + } + }, + "wireValue": "union" + }, + "shape": { + "_type": "samePropertiesAsObject", + "name": { + "originalName": "UnionTypeDeclaration", + "camelCase": { + "unsafeName": "unionTypeDeclaration", + "safeName": "unionTypeDeclaration" + }, + "snakeCase": { + "unsafeName": "union_type_declaration", + "safeName": "union_type_declaration" + }, + "screamingSnakeCase": { + "unsafeName": "UNION_TYPE_DECLARATION", + "safeName": "UNION_TYPE_DECLARATION" + }, + "pascalCase": { + "unsafeName": "UnionTypeDeclaration", + "safeName": "UnionTypeDeclaration" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + ], + "packagePath": [], + "file": { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + }, + "typeId": "type_types:UnionTypeDeclaration" }, "docs": null }, { "discriminantValue": { "name": { - "originalName": "unknown", + "originalName": "undiscriminatedUnion", "camelCase": { - "unsafeName": "unknown", - "safeName": "unknown" + "unsafeName": "undiscriminatedUnion", + "safeName": "undiscriminatedUnion" }, "snakeCase": { - "unsafeName": "unknown", - "safeName": "unknown" + "unsafeName": "undiscriminated_union", + "safeName": "undiscriminated_union" }, "screamingSnakeCase": { - "unsafeName": "UNKNOWN", - "safeName": "UNKNOWN" + "unsafeName": "UNDISCRIMINATED_UNION", + "safeName": "UNDISCRIMINATED_UNION" }, "pascalCase": { - "unsafeName": "Unknown", - "safeName": "Unknown" + "unsafeName": "UndiscriminatedUnion", + "safeName": "UndiscriminatedUnion" } }, - "wireValue": "unknown" + "wireValue": "undiscriminatedUnion" }, "shape": { - "_type": "noProperties" + "_type": "samePropertiesAsObject", + "name": { + "originalName": "UndiscriminatedUnionTypeDeclaration", + "camelCase": { + "unsafeName": "undiscriminatedUnionTypeDeclaration", + "safeName": "undiscriminatedUnionTypeDeclaration" + }, + "snakeCase": { + "unsafeName": "undiscriminated_union_type_declaration", + "safeName": "undiscriminated_union_type_declaration" + }, + "screamingSnakeCase": { + "unsafeName": "UNDISCRIMINATED_UNION_TYPE_DECLARATION", + "safeName": "UNDISCRIMINATED_UNION_TYPE_DECLARATION" + }, + "pascalCase": { + "unsafeName": "UndiscriminatedUnionTypeDeclaration", + "safeName": "UndiscriminatedUnionTypeDeclaration" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + ], + "packagePath": [], + "file": { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + }, + "typeId": "type_types:UndiscriminatedUnionTypeDeclaration" }, "docs": null } ] }, "referencedTypes": [ - "type_types:ContainerType", + "type_types:AliasTypeDeclaration", "type_types:TypeReference", + "type_types:ContainerType", + "type_types:MapType", + "type_types:Literal", "type_types:DeclaredTypeName", "type_commons:TypeId", "type_commons:FernFilepath", "type_commons:Name", "type_commons:SafeAndUnsafeString", "type_types:PrimitiveType", - "type_types:MapType", - "type_types:Literal", + "type_types:ResolvedTypeReference", "type_types:ResolvedNamedType", - "type_types:ShapeType" + "type_types:ShapeType", + "type_types:EnumTypeDeclaration", + "type_types:EnumValue", + "type_commons:Declaration", + "type_commons:WithDocs", + "type_commons:Availability", + "type_commons:AvailabilityStatus", + "type_commons:NameAndWireValue", + "type_types:ObjectTypeDeclaration", + "type_types:ObjectProperty", + "type_types:UnionTypeDeclaration", + "type_types:SingleUnionType", + "type_types:SingleUnionTypeProperties", + "type_types:SingleUnionTypeProperty", + "type_types:UndiscriminatedUnionTypeDeclaration", + "type_types:UndiscriminatedUnionMember" ], "examples": [], "availability": null, "docs": null }, - "type_types:ResolvedNamedType": { + "type_types:AliasTypeDeclaration": { "name": { "name": { - "originalName": "ResolvedNamedType", + "originalName": "AliasTypeDeclaration", "camelCase": { - "unsafeName": "resolvedNamedType", - "safeName": "resolvedNamedType" + "unsafeName": "aliasTypeDeclaration", + "safeName": "aliasTypeDeclaration" }, "snakeCase": { - "unsafeName": "resolved_named_type", - "safeName": "resolved_named_type" + "unsafeName": "alias_type_declaration", + "safeName": "alias_type_declaration" }, "screamingSnakeCase": { - "unsafeName": "RESOLVED_NAMED_TYPE", - "safeName": "RESOLVED_NAMED_TYPE" + "unsafeName": "ALIAS_TYPE_DECLARATION", + "safeName": "ALIAS_TYPE_DECLARATION" }, "pascalCase": { - "unsafeName": "ResolvedNamedType", - "safeName": "ResolvedNamedType" + "unsafeName": "AliasTypeDeclaration", + "safeName": "AliasTypeDeclaration" } }, "fernFilepath": { @@ -30745,7 +31775,7 @@ } } }, - "typeId": "type_types:ResolvedNamedType" + "typeId": "type_types:AliasTypeDeclaration" }, "shape": { "_type": "object", @@ -30754,45 +31784,45 @@ { "name": { "name": { - "originalName": "name", + "originalName": "aliasOf", "camelCase": { - "unsafeName": "name", - "safeName": "name" + "unsafeName": "aliasOf", + "safeName": "aliasOf" }, "snakeCase": { - "unsafeName": "name", - "safeName": "name" + "unsafeName": "alias_of", + "safeName": "alias_of" }, "screamingSnakeCase": { - "unsafeName": "NAME", - "safeName": "NAME" + "unsafeName": "ALIAS_OF", + "safeName": "ALIAS_OF" }, "pascalCase": { - "unsafeName": "Name", - "safeName": "Name" + "unsafeName": "AliasOf", + "safeName": "AliasOf" } }, - "wireValue": "name" + "wireValue": "aliasOf" }, "valueType": { "_type": "named", "name": { - "originalName": "DeclaredTypeName", + "originalName": "TypeReference", "camelCase": { - "unsafeName": "declaredTypeName", - "safeName": "declaredTypeName" + "unsafeName": "typeReference", + "safeName": "typeReference" }, "snakeCase": { - "unsafeName": "declared_type_name", - "safeName": "declared_type_name" + "unsafeName": "type_reference", + "safeName": "type_reference" }, "screamingSnakeCase": { - "unsafeName": "DECLARED_TYPE_NAME", - "safeName": "DECLARED_TYPE_NAME" + "unsafeName": "TYPE_REFERENCE", + "safeName": "TYPE_REFERENCE" }, "pascalCase": { - "unsafeName": "DeclaredTypeName", - "safeName": "DeclaredTypeName" + "unsafeName": "TypeReference", + "safeName": "TypeReference" } }, "fernFilepath": { @@ -30838,7 +31868,7 @@ } } }, - "typeId": "type_types:DeclaredTypeName" + "typeId": "type_types:TypeReference" }, "availability": null, "docs": null @@ -30846,45 +31876,45 @@ { "name": { "name": { - "originalName": "shape", + "originalName": "resolvedType", "camelCase": { - "unsafeName": "shape", - "safeName": "shape" + "unsafeName": "resolvedType", + "safeName": "resolvedType" }, "snakeCase": { - "unsafeName": "shape", - "safeName": "shape" + "unsafeName": "resolved_type", + "safeName": "resolved_type" }, "screamingSnakeCase": { - "unsafeName": "SHAPE", - "safeName": "SHAPE" + "unsafeName": "RESOLVED_TYPE", + "safeName": "RESOLVED_TYPE" }, "pascalCase": { - "unsafeName": "Shape", - "safeName": "Shape" + "unsafeName": "ResolvedType", + "safeName": "ResolvedType" } }, - "wireValue": "shape" + "wireValue": "resolvedType" }, "valueType": { "_type": "named", "name": { - "originalName": "ShapeType", + "originalName": "ResolvedTypeReference", "camelCase": { - "unsafeName": "shapeType", - "safeName": "shapeType" + "unsafeName": "resolvedTypeReference", + "safeName": "resolvedTypeReference" }, "snakeCase": { - "unsafeName": "shape_type", - "safeName": "shape_type" + "unsafeName": "resolved_type_reference", + "safeName": "resolved_type_reference" }, "screamingSnakeCase": { - "unsafeName": "SHAPE_TYPE", - "safeName": "SHAPE_TYPE" + "unsafeName": "RESOLVED_TYPE_REFERENCE", + "safeName": "RESOLVED_TYPE_REFERENCE" }, "pascalCase": { - "unsafeName": "ShapeType", - "safeName": "ShapeType" + "unsafeName": "ResolvedTypeReference", + "safeName": "ResolvedTypeReference" } }, "fernFilepath": { @@ -30930,7 +31960,7 @@ } } }, - "typeId": "type_types:ShapeType" + "typeId": "type_types:ResolvedTypeReference" }, "availability": null, "docs": null @@ -30938,36 +31968,43 @@ ] }, "referencedTypes": [ + "type_types:TypeReference", + "type_types:ContainerType", + "type_types:MapType", + "type_types:Literal", "type_types:DeclaredTypeName", "type_commons:TypeId", "type_commons:FernFilepath", "type_commons:Name", "type_commons:SafeAndUnsafeString", + "type_types:PrimitiveType", + "type_types:ResolvedTypeReference", + "type_types:ResolvedNamedType", "type_types:ShapeType" ], "examples": [], "availability": null, "docs": null }, - "type_types:ShapeType": { + "type_types:ResolvedTypeReference": { "name": { "name": { - "originalName": "ShapeType", + "originalName": "ResolvedTypeReference", "camelCase": { - "unsafeName": "shapeType", - "safeName": "shapeType" + "unsafeName": "resolvedTypeReference", + "safeName": "resolvedTypeReference" }, "snakeCase": { - "unsafeName": "shape_type", - "safeName": "shape_type" + "unsafeName": "resolved_type_reference", + "safeName": "resolved_type_reference" }, "screamingSnakeCase": { - "unsafeName": "SHAPE_TYPE", - "safeName": "SHAPE_TYPE" + "unsafeName": "RESOLVED_TYPE_REFERENCE", + "safeName": "RESOLVED_TYPE_REFERENCE" }, "pascalCase": { - "unsafeName": "ShapeType", - "safeName": "ShapeType" + "unsafeName": "ResolvedTypeReference", + "safeName": "ResolvedTypeReference" } }, "fernFilepath": { @@ -31013,141 +32050,425 @@ } } }, - "typeId": "type_types:ShapeType" + "typeId": "type_types:ResolvedTypeReference" }, "shape": { - "_type": "enum", - "values": [ + "_type": "union", + "discriminant": { + "name": { + "originalName": "type", + "camelCase": { + "unsafeName": "type", + "safeName": "type" + }, + "snakeCase": { + "unsafeName": "type", + "safeName": "type" + }, + "screamingSnakeCase": { + "unsafeName": "TYPE", + "safeName": "TYPE" + }, + "pascalCase": { + "unsafeName": "Type", + "safeName": "Type" + } + }, + "wireValue": "_type" + }, + "extends": [], + "baseProperties": [], + "types": [ { - "name": { + "discriminantValue": { "name": { - "originalName": "ENUM", + "originalName": "container", "camelCase": { - "unsafeName": "enum", - "safeName": "enum" + "unsafeName": "container", + "safeName": "container" }, "snakeCase": { - "unsafeName": "enum", - "safeName": "enum" + "unsafeName": "container", + "safeName": "container" }, "screamingSnakeCase": { - "unsafeName": "ENUM", - "safeName": "ENUM" + "unsafeName": "CONTAINER", + "safeName": "CONTAINER" }, "pascalCase": { - "unsafeName": "Enum", - "safeName": "Enum" + "unsafeName": "Container", + "safeName": "Container" } }, - "wireValue": "ENUM" + "wireValue": "container" + }, + "shape": { + "_type": "singleProperty", + "name": { + "name": { + "originalName": "container", + "camelCase": { + "unsafeName": "container", + "safeName": "container" + }, + "snakeCase": { + "unsafeName": "container", + "safeName": "container" + }, + "screamingSnakeCase": { + "unsafeName": "CONTAINER", + "safeName": "CONTAINER" + }, + "pascalCase": { + "unsafeName": "Container", + "safeName": "Container" + } + }, + "wireValue": "container" + }, + "type": { + "_type": "named", + "name": { + "originalName": "ContainerType", + "camelCase": { + "unsafeName": "containerType", + "safeName": "containerType" + }, + "snakeCase": { + "unsafeName": "container_type", + "safeName": "container_type" + }, + "screamingSnakeCase": { + "unsafeName": "CONTAINER_TYPE", + "safeName": "CONTAINER_TYPE" + }, + "pascalCase": { + "unsafeName": "ContainerType", + "safeName": "ContainerType" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + ], + "packagePath": [], + "file": { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + }, + "typeId": "type_types:ContainerType" + } }, - "availability": null, "docs": null }, { - "name": { + "discriminantValue": { "name": { - "originalName": "OBJECT", + "originalName": "named", "camelCase": { - "unsafeName": "object", - "safeName": "object" + "unsafeName": "named", + "safeName": "named" }, "snakeCase": { - "unsafeName": "object", - "safeName": "object" + "unsafeName": "named", + "safeName": "named" }, "screamingSnakeCase": { - "unsafeName": "OBJECT", - "safeName": "OBJECT" + "unsafeName": "NAMED", + "safeName": "NAMED" }, "pascalCase": { - "unsafeName": "Object", - "safeName": "Object" + "unsafeName": "Named", + "safeName": "Named" } }, - "wireValue": "OBJECT" + "wireValue": "named" + }, + "shape": { + "_type": "samePropertiesAsObject", + "name": { + "originalName": "ResolvedNamedType", + "camelCase": { + "unsafeName": "resolvedNamedType", + "safeName": "resolvedNamedType" + }, + "snakeCase": { + "unsafeName": "resolved_named_type", + "safeName": "resolved_named_type" + }, + "screamingSnakeCase": { + "unsafeName": "RESOLVED_NAMED_TYPE", + "safeName": "RESOLVED_NAMED_TYPE" + }, + "pascalCase": { + "unsafeName": "ResolvedNamedType", + "safeName": "ResolvedNamedType" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + ], + "packagePath": [], + "file": { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + }, + "typeId": "type_types:ResolvedNamedType" }, - "availability": null, "docs": null }, { - "name": { + "discriminantValue": { "name": { - "originalName": "UNION", + "originalName": "primitive", "camelCase": { - "unsafeName": "union", - "safeName": "union" + "unsafeName": "primitive", + "safeName": "primitive" }, "snakeCase": { - "unsafeName": "union", - "safeName": "union" + "unsafeName": "primitive", + "safeName": "primitive" }, "screamingSnakeCase": { - "unsafeName": "UNION", - "safeName": "UNION" + "unsafeName": "PRIMITIVE", + "safeName": "PRIMITIVE" }, "pascalCase": { - "unsafeName": "Union", - "safeName": "Union" + "unsafeName": "Primitive", + "safeName": "Primitive" } }, - "wireValue": "UNION" + "wireValue": "primitive" + }, + "shape": { + "_type": "singleProperty", + "name": { + "name": { + "originalName": "primitive", + "camelCase": { + "unsafeName": "primitive", + "safeName": "primitive" + }, + "snakeCase": { + "unsafeName": "primitive", + "safeName": "primitive" + }, + "screamingSnakeCase": { + "unsafeName": "PRIMITIVE", + "safeName": "PRIMITIVE" + }, + "pascalCase": { + "unsafeName": "Primitive", + "safeName": "Primitive" + } + }, + "wireValue": "primitive" + }, + "type": { + "_type": "named", + "name": { + "originalName": "PrimitiveType", + "camelCase": { + "unsafeName": "primitiveType", + "safeName": "primitiveType" + }, + "snakeCase": { + "unsafeName": "primitive_type", + "safeName": "primitive_type" + }, + "screamingSnakeCase": { + "unsafeName": "PRIMITIVE_TYPE", + "safeName": "PRIMITIVE_TYPE" + }, + "pascalCase": { + "unsafeName": "PrimitiveType", + "safeName": "PrimitiveType" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + ], + "packagePath": [], + "file": { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + }, + "typeId": "type_types:PrimitiveType" + } }, - "availability": null, "docs": null }, { - "name": { + "discriminantValue": { "name": { - "originalName": "UNDISCRIMINATED_UNION", + "originalName": "unknown", "camelCase": { - "unsafeName": "undiscriminatedUnion", - "safeName": "undiscriminatedUnion" + "unsafeName": "unknown", + "safeName": "unknown" }, "snakeCase": { - "unsafeName": "undiscriminated_union", - "safeName": "undiscriminated_union" + "unsafeName": "unknown", + "safeName": "unknown" }, "screamingSnakeCase": { - "unsafeName": "UNDISCRIMINATED_UNION", - "safeName": "UNDISCRIMINATED_UNION" + "unsafeName": "UNKNOWN", + "safeName": "UNKNOWN" }, "pascalCase": { - "unsafeName": "UndiscriminatedUnion", - "safeName": "UndiscriminatedUnion" + "unsafeName": "Unknown", + "safeName": "Unknown" } }, - "wireValue": "UNDISCRIMINATED_UNION" + "wireValue": "unknown" + }, + "shape": { + "_type": "noProperties" }, - "availability": null, "docs": null } ] }, - "referencedTypes": [], + "referencedTypes": [ + "type_types:ContainerType", + "type_types:TypeReference", + "type_types:DeclaredTypeName", + "type_commons:TypeId", + "type_commons:FernFilepath", + "type_commons:Name", + "type_commons:SafeAndUnsafeString", + "type_types:PrimitiveType", + "type_types:MapType", + "type_types:Literal", + "type_types:ResolvedNamedType", + "type_types:ShapeType" + ], "examples": [], "availability": null, "docs": null }, - "type_types:EnumTypeDeclaration": { + "type_types:ResolvedNamedType": { "name": { "name": { - "originalName": "EnumTypeDeclaration", + "originalName": "ResolvedNamedType", "camelCase": { - "unsafeName": "enumTypeDeclaration", - "safeName": "enumTypeDeclaration" + "unsafeName": "resolvedNamedType", + "safeName": "resolvedNamedType" }, "snakeCase": { - "unsafeName": "enum_type_declaration", - "safeName": "enum_type_declaration" + "unsafeName": "resolved_named_type", + "safeName": "resolved_named_type" }, "screamingSnakeCase": { - "unsafeName": "ENUM_TYPE_DECLARATION", - "safeName": "ENUM_TYPE_DECLARATION" + "unsafeName": "RESOLVED_NAMED_TYPE", + "safeName": "RESOLVED_NAMED_TYPE" }, "pascalCase": { - "unsafeName": "EnumTypeDeclaration", - "safeName": "EnumTypeDeclaration" + "unsafeName": "ResolvedNamedType", + "safeName": "ResolvedNamedType" } }, "fernFilepath": { @@ -31193,7 +32514,7 @@ } } }, - "typeId": "type_types:EnumTypeDeclaration" + "typeId": "type_types:ResolvedNamedType" }, "shape": { "_type": "object", @@ -31202,97 +32523,183 @@ { "name": { "name": { - "originalName": "values", + "originalName": "name", "camelCase": { - "unsafeName": "values", - "safeName": "values" + "unsafeName": "name", + "safeName": "name" }, "snakeCase": { - "unsafeName": "values", - "safeName": "values" + "unsafeName": "name", + "safeName": "name" }, "screamingSnakeCase": { - "unsafeName": "VALUES", - "safeName": "VALUES" + "unsafeName": "NAME", + "safeName": "NAME" }, "pascalCase": { - "unsafeName": "Values", - "safeName": "Values" + "unsafeName": "Name", + "safeName": "Name" } }, - "wireValue": "values" + "wireValue": "name" }, "valueType": { - "_type": "container", - "container": { - "_type": "list", - "list": { - "_type": "named", - "name": { - "originalName": "EnumValue", + "_type": "named", + "name": { + "originalName": "DeclaredTypeName", + "camelCase": { + "unsafeName": "declaredTypeName", + "safeName": "declaredTypeName" + }, + "snakeCase": { + "unsafeName": "declared_type_name", + "safeName": "declared_type_name" + }, + "screamingSnakeCase": { + "unsafeName": "DECLARED_TYPE_NAME", + "safeName": "DECLARED_TYPE_NAME" + }, + "pascalCase": { + "unsafeName": "DeclaredTypeName", + "safeName": "DeclaredTypeName" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "types", "camelCase": { - "unsafeName": "enumValue", - "safeName": "enumValue" + "unsafeName": "types", + "safeName": "types" }, "snakeCase": { - "unsafeName": "enum_value", - "safeName": "enum_value" + "unsafeName": "types", + "safeName": "types" }, "screamingSnakeCase": { - "unsafeName": "ENUM_VALUE", - "safeName": "ENUM_VALUE" + "unsafeName": "TYPES", + "safeName": "TYPES" }, "pascalCase": { - "unsafeName": "EnumValue", - "safeName": "EnumValue" + "unsafeName": "Types", + "safeName": "Types" } + } + ], + "packagePath": [], + "file": { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" }, - "fernFilepath": { - "allParts": [ - { - "originalName": "types", - "camelCase": { - "unsafeName": "types", - "safeName": "types" - }, - "snakeCase": { - "unsafeName": "types", - "safeName": "types" - }, - "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" - }, - "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" - } - } - ], - "packagePath": [], - "file": { - "originalName": "types", - "camelCase": { - "unsafeName": "types", - "safeName": "types" - }, - "snakeCase": { - "unsafeName": "types", - "safeName": "types" - }, - "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" - }, - "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" - } + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + }, + "typeId": "type_types:DeclaredTypeName" + }, + "availability": null, + "docs": null + }, + { + "name": { + "name": { + "originalName": "shape", + "camelCase": { + "unsafeName": "shape", + "safeName": "shape" + }, + "snakeCase": { + "unsafeName": "shape", + "safeName": "shape" + }, + "screamingSnakeCase": { + "unsafeName": "SHAPE", + "safeName": "SHAPE" + }, + "pascalCase": { + "unsafeName": "Shape", + "safeName": "Shape" + } + }, + "wireValue": "shape" + }, + "valueType": { + "_type": "named", + "name": { + "originalName": "ShapeType", + "camelCase": { + "unsafeName": "shapeType", + "safeName": "shapeType" + }, + "snakeCase": { + "unsafeName": "shape_type", + "safeName": "shape_type" + }, + "screamingSnakeCase": { + "unsafeName": "SHAPE_TYPE", + "safeName": "SHAPE_TYPE" + }, + "pascalCase": { + "unsafeName": "ShapeType", + "safeName": "ShapeType" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" } + } + ], + "packagePath": [], + "file": { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" }, - "typeId": "type_types:EnumValue" + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } } - } + }, + "typeId": "type_types:ShapeType" }, "availability": null, "docs": null @@ -31300,38 +32707,36 @@ ] }, "referencedTypes": [ - "type_types:EnumValue", - "type_commons:Declaration", - "type_commons:WithDocs", - "type_commons:Availability", - "type_commons:AvailabilityStatus", - "type_commons:NameAndWireValue", + "type_types:DeclaredTypeName", + "type_commons:TypeId", + "type_commons:FernFilepath", "type_commons:Name", - "type_commons:SafeAndUnsafeString" + "type_commons:SafeAndUnsafeString", + "type_types:ShapeType" ], "examples": [], "availability": null, "docs": null }, - "type_types:EnumValue": { + "type_types:ShapeType": { "name": { "name": { - "originalName": "EnumValue", + "originalName": "ShapeType", "camelCase": { - "unsafeName": "enumValue", - "safeName": "enumValue" + "unsafeName": "shapeType", + "safeName": "shapeType" }, "snakeCase": { - "unsafeName": "enum_value", - "safeName": "enum_value" + "unsafeName": "shape_type", + "safeName": "shape_type" }, "screamingSnakeCase": { - "unsafeName": "ENUM_VALUE", - "safeName": "ENUM_VALUE" + "unsafeName": "SHAPE_TYPE", + "safeName": "SHAPE_TYPE" }, "pascalCase": { - "unsafeName": "EnumValue", - "safeName": "EnumValue" + "unsafeName": "ShapeType", + "safeName": "ShapeType" } }, "fernFilepath": { @@ -31377,11 +32782,375 @@ } } }, - "typeId": "type_types:EnumValue" + "typeId": "type_types:ShapeType" }, "shape": { - "_type": "object", - "extends": [ + "_type": "enum", + "values": [ + { + "name": { + "name": { + "originalName": "ENUM", + "camelCase": { + "unsafeName": "enum", + "safeName": "enum" + }, + "snakeCase": { + "unsafeName": "enum", + "safeName": "enum" + }, + "screamingSnakeCase": { + "unsafeName": "ENUM", + "safeName": "ENUM" + }, + "pascalCase": { + "unsafeName": "Enum", + "safeName": "Enum" + } + }, + "wireValue": "ENUM" + }, + "availability": null, + "docs": null + }, + { + "name": { + "name": { + "originalName": "OBJECT", + "camelCase": { + "unsafeName": "object", + "safeName": "object" + }, + "snakeCase": { + "unsafeName": "object", + "safeName": "object" + }, + "screamingSnakeCase": { + "unsafeName": "OBJECT", + "safeName": "OBJECT" + }, + "pascalCase": { + "unsafeName": "Object", + "safeName": "Object" + } + }, + "wireValue": "OBJECT" + }, + "availability": null, + "docs": null + }, + { + "name": { + "name": { + "originalName": "UNION", + "camelCase": { + "unsafeName": "union", + "safeName": "union" + }, + "snakeCase": { + "unsafeName": "union", + "safeName": "union" + }, + "screamingSnakeCase": { + "unsafeName": "UNION", + "safeName": "UNION" + }, + "pascalCase": { + "unsafeName": "Union", + "safeName": "Union" + } + }, + "wireValue": "UNION" + }, + "availability": null, + "docs": null + }, + { + "name": { + "name": { + "originalName": "UNDISCRIMINATED_UNION", + "camelCase": { + "unsafeName": "undiscriminatedUnion", + "safeName": "undiscriminatedUnion" + }, + "snakeCase": { + "unsafeName": "undiscriminated_union", + "safeName": "undiscriminated_union" + }, + "screamingSnakeCase": { + "unsafeName": "UNDISCRIMINATED_UNION", + "safeName": "UNDISCRIMINATED_UNION" + }, + "pascalCase": { + "unsafeName": "UndiscriminatedUnion", + "safeName": "UndiscriminatedUnion" + } + }, + "wireValue": "UNDISCRIMINATED_UNION" + }, + "availability": null, + "docs": null + } + ] + }, + "referencedTypes": [], + "examples": [], + "availability": null, + "docs": null + }, + "type_types:EnumTypeDeclaration": { + "name": { + "name": { + "originalName": "EnumTypeDeclaration", + "camelCase": { + "unsafeName": "enumTypeDeclaration", + "safeName": "enumTypeDeclaration" + }, + "snakeCase": { + "unsafeName": "enum_type_declaration", + "safeName": "enum_type_declaration" + }, + "screamingSnakeCase": { + "unsafeName": "ENUM_TYPE_DECLARATION", + "safeName": "ENUM_TYPE_DECLARATION" + }, + "pascalCase": { + "unsafeName": "EnumTypeDeclaration", + "safeName": "EnumTypeDeclaration" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + ], + "packagePath": [], + "file": { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + }, + "typeId": "type_types:EnumTypeDeclaration" + }, + "shape": { + "_type": "object", + "extends": [], + "properties": [ + { + "name": { + "name": { + "originalName": "values", + "camelCase": { + "unsafeName": "values", + "safeName": "values" + }, + "snakeCase": { + "unsafeName": "values", + "safeName": "values" + }, + "screamingSnakeCase": { + "unsafeName": "VALUES", + "safeName": "VALUES" + }, + "pascalCase": { + "unsafeName": "Values", + "safeName": "Values" + } + }, + "wireValue": "values" + }, + "valueType": { + "_type": "container", + "container": { + "_type": "list", + "list": { + "_type": "named", + "name": { + "originalName": "EnumValue", + "camelCase": { + "unsafeName": "enumValue", + "safeName": "enumValue" + }, + "snakeCase": { + "unsafeName": "enum_value", + "safeName": "enum_value" + }, + "screamingSnakeCase": { + "unsafeName": "ENUM_VALUE", + "safeName": "ENUM_VALUE" + }, + "pascalCase": { + "unsafeName": "EnumValue", + "safeName": "EnumValue" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + ], + "packagePath": [], + "file": { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + }, + "typeId": "type_types:EnumValue" + } + } + }, + "availability": null, + "docs": null + } + ] + }, + "referencedTypes": [ + "type_types:EnumValue", + "type_commons:Declaration", + "type_commons:WithDocs", + "type_commons:Availability", + "type_commons:AvailabilityStatus", + "type_commons:NameAndWireValue", + "type_commons:Name", + "type_commons:SafeAndUnsafeString" + ], + "examples": [], + "availability": null, + "docs": null + }, + "type_types:EnumValue": { + "name": { + "name": { + "originalName": "EnumValue", + "camelCase": { + "unsafeName": "enumValue", + "safeName": "enumValue" + }, + "snakeCase": { + "unsafeName": "enum_value", + "safeName": "enum_value" + }, + "screamingSnakeCase": { + "unsafeName": "ENUM_VALUE", + "safeName": "ENUM_VALUE" + }, + "pascalCase": { + "unsafeName": "EnumValue", + "safeName": "EnumValue" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + ], + "packagePath": [], + "file": { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + }, + "typeId": "type_types:EnumValue" + }, + "shape": { + "_type": "object", + "extends": [ { "name": { "originalName": "Declaration", @@ -40239,535 +42008,3247 @@ "file": { "originalName": "types", "camelCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + }, + "typeId": "type_types:ExampleTypeReference" + } + } + } + }, + "docs": null + }, + { + "discriminantValue": { + "name": { + "originalName": "map", + "camelCase": { + "unsafeName": "map", + "safeName": "map" + }, + "snakeCase": { + "unsafeName": "map", + "safeName": "map" + }, + "screamingSnakeCase": { + "unsafeName": "MAP", + "safeName": "MAP" + }, + "pascalCase": { + "unsafeName": "Map", + "safeName": "Map" + } + }, + "wireValue": "map" + }, + "shape": { + "_type": "singleProperty", + "name": { + "name": { + "originalName": "map", + "camelCase": { + "unsafeName": "map", + "safeName": "map" + }, + "snakeCase": { + "unsafeName": "map", + "safeName": "map" + }, + "screamingSnakeCase": { + "unsafeName": "MAP", + "safeName": "MAP" + }, + "pascalCase": { + "unsafeName": "Map", + "safeName": "Map" + } + }, + "wireValue": "map" + }, + "type": { + "_type": "container", + "container": { + "_type": "list", + "list": { + "_type": "named", + "name": { + "originalName": "ExampleKeyValuePair", + "camelCase": { + "unsafeName": "exampleKeyValuePair", + "safeName": "exampleKeyValuePair" + }, + "snakeCase": { + "unsafeName": "example_key_value_pair", + "safeName": "example_key_value_pair" + }, + "screamingSnakeCase": { + "unsafeName": "EXAMPLE_KEY_VALUE_PAIR", + "safeName": "EXAMPLE_KEY_VALUE_PAIR" + }, + "pascalCase": { + "unsafeName": "ExampleKeyValuePair", + "safeName": "ExampleKeyValuePair" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + ], + "packagePath": [], + "file": { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + }, + "typeId": "type_types:ExampleKeyValuePair" + } + } + } + }, + "docs": null + } + ] + }, + "referencedTypes": [ + "type_types:ExampleTypeReference", + "type_commons:WithJsonExample", + "type_types:ExampleTypeReferenceShape", + "type_types:ExamplePrimitive", + "type_commons:EscapedString", + "type_types:ExampleContainer", + "type_types:ExampleKeyValuePair", + "type_types:ExampleNamedType", + "type_types:DeclaredTypeName", + "type_commons:TypeId", + "type_commons:FernFilepath", + "type_commons:Name", + "type_commons:SafeAndUnsafeString", + "type_types:ExampleTypeShape", + "type_types:ExampleAliasType", + "type_types:ExampleEnumType", + "type_commons:NameAndWireValue", + "type_types:ExampleObjectType", + "type_types:ExampleObjectProperty", + "type_types:ExampleUnionType", + "type_types:ExampleSingleUnionType", + "type_types:ExampleSingleUnionTypeProperties", + "type_types:ExampleObjectTypeWithTypeId", + "type_types:ExampleUndiscriminatedUnionType" + ], + "examples": [], + "availability": null, + "docs": null + }, + "type_types:ExampleKeyValuePair": { + "name": { + "name": { + "originalName": "ExampleKeyValuePair", + "camelCase": { + "unsafeName": "exampleKeyValuePair", + "safeName": "exampleKeyValuePair" + }, + "snakeCase": { + "unsafeName": "example_key_value_pair", + "safeName": "example_key_value_pair" + }, + "screamingSnakeCase": { + "unsafeName": "EXAMPLE_KEY_VALUE_PAIR", + "safeName": "EXAMPLE_KEY_VALUE_PAIR" + }, + "pascalCase": { + "unsafeName": "ExampleKeyValuePair", + "safeName": "ExampleKeyValuePair" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + ], + "packagePath": [], + "file": { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + }, + "typeId": "type_types:ExampleKeyValuePair" + }, + "shape": { + "_type": "object", + "extends": [], + "properties": [ + { + "name": { + "name": { + "originalName": "key", + "camelCase": { + "unsafeName": "key", + "safeName": "key" + }, + "snakeCase": { + "unsafeName": "key", + "safeName": "key" + }, + "screamingSnakeCase": { + "unsafeName": "KEY", + "safeName": "KEY" + }, + "pascalCase": { + "unsafeName": "Key", + "safeName": "Key" + } + }, + "wireValue": "key" + }, + "valueType": { + "_type": "named", + "name": { + "originalName": "ExampleTypeReference", + "camelCase": { + "unsafeName": "exampleTypeReference", + "safeName": "exampleTypeReference" + }, + "snakeCase": { + "unsafeName": "example_type_reference", + "safeName": "example_type_reference" + }, + "screamingSnakeCase": { + "unsafeName": "EXAMPLE_TYPE_REFERENCE", + "safeName": "EXAMPLE_TYPE_REFERENCE" + }, + "pascalCase": { + "unsafeName": "ExampleTypeReference", + "safeName": "ExampleTypeReference" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + ], + "packagePath": [], + "file": { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + }, + "typeId": "type_types:ExampleTypeReference" + }, + "availability": null, + "docs": null + }, + { + "name": { + "name": { + "originalName": "value", + "camelCase": { + "unsafeName": "value", + "safeName": "value" + }, + "snakeCase": { + "unsafeName": "value", + "safeName": "value" + }, + "screamingSnakeCase": { + "unsafeName": "VALUE", + "safeName": "VALUE" + }, + "pascalCase": { + "unsafeName": "Value", + "safeName": "Value" + } + }, + "wireValue": "value" + }, + "valueType": { + "_type": "named", + "name": { + "originalName": "ExampleTypeReference", + "camelCase": { + "unsafeName": "exampleTypeReference", + "safeName": "exampleTypeReference" + }, + "snakeCase": { + "unsafeName": "example_type_reference", + "safeName": "example_type_reference" + }, + "screamingSnakeCase": { + "unsafeName": "EXAMPLE_TYPE_REFERENCE", + "safeName": "EXAMPLE_TYPE_REFERENCE" + }, + "pascalCase": { + "unsafeName": "ExampleTypeReference", + "safeName": "ExampleTypeReference" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + ], + "packagePath": [], + "file": { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + }, + "typeId": "type_types:ExampleTypeReference" + }, + "availability": null, + "docs": null + } + ] + }, + "referencedTypes": [ + "type_types:ExampleTypeReference", + "type_commons:WithJsonExample", + "type_types:ExampleTypeReferenceShape", + "type_types:ExamplePrimitive", + "type_commons:EscapedString", + "type_types:ExampleContainer", + "type_types:ExampleKeyValuePair", + "type_types:ExampleNamedType", + "type_types:DeclaredTypeName", + "type_commons:TypeId", + "type_commons:FernFilepath", + "type_commons:Name", + "type_commons:SafeAndUnsafeString", + "type_types:ExampleTypeShape", + "type_types:ExampleAliasType", + "type_types:ExampleEnumType", + "type_commons:NameAndWireValue", + "type_types:ExampleObjectType", + "type_types:ExampleObjectProperty", + "type_types:ExampleUnionType", + "type_types:ExampleSingleUnionType", + "type_types:ExampleSingleUnionTypeProperties", + "type_types:ExampleObjectTypeWithTypeId", + "type_types:ExampleUndiscriminatedUnionType" + ], + "examples": [], + "availability": null, + "docs": null + }, + "type_types:ExamplePrimitive": { + "name": { + "name": { + "originalName": "ExamplePrimitive", + "camelCase": { + "unsafeName": "examplePrimitive", + "safeName": "examplePrimitive" + }, + "snakeCase": { + "unsafeName": "example_primitive", + "safeName": "example_primitive" + }, + "screamingSnakeCase": { + "unsafeName": "EXAMPLE_PRIMITIVE", + "safeName": "EXAMPLE_PRIMITIVE" + }, + "pascalCase": { + "unsafeName": "ExamplePrimitive", + "safeName": "ExamplePrimitive" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + ], + "packagePath": [], + "file": { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + }, + "typeId": "type_types:ExamplePrimitive" + }, + "shape": { + "_type": "union", + "discriminant": { + "name": { + "originalName": "type", + "camelCase": { + "unsafeName": "type", + "safeName": "type" + }, + "snakeCase": { + "unsafeName": "type", + "safeName": "type" + }, + "screamingSnakeCase": { + "unsafeName": "TYPE", + "safeName": "TYPE" + }, + "pascalCase": { + "unsafeName": "Type", + "safeName": "Type" + } + }, + "wireValue": "type" + }, + "extends": [], + "baseProperties": [], + "types": [ + { + "discriminantValue": { + "name": { + "originalName": "integer", + "camelCase": { + "unsafeName": "integer", + "safeName": "integer" + }, + "snakeCase": { + "unsafeName": "integer", + "safeName": "integer" + }, + "screamingSnakeCase": { + "unsafeName": "INTEGER", + "safeName": "INTEGER" + }, + "pascalCase": { + "unsafeName": "Integer", + "safeName": "Integer" + } + }, + "wireValue": "integer" + }, + "shape": { + "_type": "singleProperty", + "name": { + "name": { + "originalName": "integer", + "camelCase": { + "unsafeName": "integer", + "safeName": "integer" + }, + "snakeCase": { + "unsafeName": "integer", + "safeName": "integer" + }, + "screamingSnakeCase": { + "unsafeName": "INTEGER", + "safeName": "INTEGER" + }, + "pascalCase": { + "unsafeName": "Integer", + "safeName": "Integer" + } + }, + "wireValue": "integer" + }, + "type": { + "_type": "primitive", + "primitive": "INTEGER" + } + }, + "docs": null + }, + { + "discriminantValue": { + "name": { + "originalName": "double", + "camelCase": { + "unsafeName": "double", + "safeName": "double" + }, + "snakeCase": { + "unsafeName": "double", + "safeName": "double" + }, + "screamingSnakeCase": { + "unsafeName": "DOUBLE", + "safeName": "DOUBLE" + }, + "pascalCase": { + "unsafeName": "Double", + "safeName": "Double" + } + }, + "wireValue": "double" + }, + "shape": { + "_type": "singleProperty", + "name": { + "name": { + "originalName": "double", + "camelCase": { + "unsafeName": "double", + "safeName": "double" + }, + "snakeCase": { + "unsafeName": "double", + "safeName": "double" + }, + "screamingSnakeCase": { + "unsafeName": "DOUBLE", + "safeName": "DOUBLE" + }, + "pascalCase": { + "unsafeName": "Double", + "safeName": "Double" + } + }, + "wireValue": "double" + }, + "type": { + "_type": "primitive", + "primitive": "DOUBLE" + } + }, + "docs": null + }, + { + "discriminantValue": { + "name": { + "originalName": "string", + "camelCase": { + "unsafeName": "string", + "safeName": "string" + }, + "snakeCase": { + "unsafeName": "string", + "safeName": "string" + }, + "screamingSnakeCase": { + "unsafeName": "STRING", + "safeName": "STRING" + }, + "pascalCase": { + "unsafeName": "String", + "safeName": "String" + } + }, + "wireValue": "string" + }, + "shape": { + "_type": "singleProperty", + "name": { + "name": { + "originalName": "string", + "camelCase": { + "unsafeName": "string", + "safeName": "string" + }, + "snakeCase": { + "unsafeName": "string", + "safeName": "string" + }, + "screamingSnakeCase": { + "unsafeName": "STRING", + "safeName": "STRING" + }, + "pascalCase": { + "unsafeName": "String", + "safeName": "String" + } + }, + "wireValue": "string" + }, + "type": { + "_type": "named", + "name": { + "originalName": "EscapedString", + "camelCase": { + "unsafeName": "escapedString", + "safeName": "escapedString" + }, + "snakeCase": { + "unsafeName": "escaped_string", + "safeName": "escaped_string" + }, + "screamingSnakeCase": { + "unsafeName": "ESCAPED_STRING", + "safeName": "ESCAPED_STRING" + }, + "pascalCase": { + "unsafeName": "EscapedString", + "safeName": "EscapedString" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } + ], + "packagePath": [], + "file": { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } + }, + "typeId": "type_commons:EscapedString" + } + }, + "docs": null + }, + { + "discriminantValue": { + "name": { + "originalName": "boolean", + "camelCase": { + "unsafeName": "boolean", + "safeName": "boolean" + }, + "snakeCase": { + "unsafeName": "boolean", + "safeName": "boolean" + }, + "screamingSnakeCase": { + "unsafeName": "BOOLEAN", + "safeName": "BOOLEAN" + }, + "pascalCase": { + "unsafeName": "Boolean", + "safeName": "Boolean" + } + }, + "wireValue": "boolean" + }, + "shape": { + "_type": "singleProperty", + "name": { + "name": { + "originalName": "boolean", + "camelCase": { + "unsafeName": "boolean", + "safeName": "boolean" + }, + "snakeCase": { + "unsafeName": "boolean", + "safeName": "boolean" + }, + "screamingSnakeCase": { + "unsafeName": "BOOLEAN", + "safeName": "BOOLEAN" + }, + "pascalCase": { + "unsafeName": "Boolean", + "safeName": "Boolean" + } + }, + "wireValue": "boolean" + }, + "type": { + "_type": "primitive", + "primitive": "BOOLEAN" + } + }, + "docs": null + }, + { + "discriminantValue": { + "name": { + "originalName": "long", + "camelCase": { + "unsafeName": "long", + "safeName": "long" + }, + "snakeCase": { + "unsafeName": "long", + "safeName": "long" + }, + "screamingSnakeCase": { + "unsafeName": "LONG", + "safeName": "LONG" + }, + "pascalCase": { + "unsafeName": "Long", + "safeName": "Long" + } + }, + "wireValue": "long" + }, + "shape": { + "_type": "singleProperty", + "name": { + "name": { + "originalName": "long", + "camelCase": { + "unsafeName": "long", + "safeName": "long" + }, + "snakeCase": { + "unsafeName": "long", + "safeName": "long" + }, + "screamingSnakeCase": { + "unsafeName": "LONG", + "safeName": "LONG" + }, + "pascalCase": { + "unsafeName": "Long", + "safeName": "Long" + } + }, + "wireValue": "long" + }, + "type": { + "_type": "primitive", + "primitive": "LONG" + } + }, + "docs": null + }, + { + "discriminantValue": { + "name": { + "originalName": "datetime", + "camelCase": { + "unsafeName": "datetime", + "safeName": "datetime" + }, + "snakeCase": { + "unsafeName": "datetime", + "safeName": "datetime" + }, + "screamingSnakeCase": { + "unsafeName": "DATETIME", + "safeName": "DATETIME" + }, + "pascalCase": { + "unsafeName": "Datetime", + "safeName": "Datetime" + } + }, + "wireValue": "datetime" + }, + "shape": { + "_type": "singleProperty", + "name": { + "name": { + "originalName": "datetime", + "camelCase": { + "unsafeName": "datetime", + "safeName": "datetime" + }, + "snakeCase": { + "unsafeName": "datetime", + "safeName": "datetime" + }, + "screamingSnakeCase": { + "unsafeName": "DATETIME", + "safeName": "DATETIME" + }, + "pascalCase": { + "unsafeName": "Datetime", + "safeName": "Datetime" + } + }, + "wireValue": "datetime" + }, + "type": { + "_type": "primitive", + "primitive": "DATE_TIME" + } + }, + "docs": null + }, + { + "discriminantValue": { + "name": { + "originalName": "date", + "camelCase": { + "unsafeName": "date", + "safeName": "date" + }, + "snakeCase": { + "unsafeName": "date", + "safeName": "date" + }, + "screamingSnakeCase": { + "unsafeName": "DATE", + "safeName": "DATE" + }, + "pascalCase": { + "unsafeName": "Date", + "safeName": "Date" + } + }, + "wireValue": "date" + }, + "shape": { + "_type": "singleProperty", + "name": { + "name": { + "originalName": "date", + "camelCase": { + "unsafeName": "date", + "safeName": "date" + }, + "snakeCase": { + "unsafeName": "date", + "safeName": "date" + }, + "screamingSnakeCase": { + "unsafeName": "DATE", + "safeName": "DATE" + }, + "pascalCase": { + "unsafeName": "Date", + "safeName": "Date" + } + }, + "wireValue": "date" + }, + "type": { + "_type": "primitive", + "primitive": "DATE" + } + }, + "docs": null + }, + { + "discriminantValue": { + "name": { + "originalName": "uuid", + "camelCase": { + "unsafeName": "uuid", + "safeName": "uuid" + }, + "snakeCase": { + "unsafeName": "uuid", + "safeName": "uuid" + }, + "screamingSnakeCase": { + "unsafeName": "UUID", + "safeName": "UUID" + }, + "pascalCase": { + "unsafeName": "Uuid", + "safeName": "Uuid" + } + }, + "wireValue": "uuid" + }, + "shape": { + "_type": "singleProperty", + "name": { + "name": { + "originalName": "uuid", + "camelCase": { + "unsafeName": "uuid", + "safeName": "uuid" + }, + "snakeCase": { + "unsafeName": "uuid", + "safeName": "uuid" + }, + "screamingSnakeCase": { + "unsafeName": "UUID", + "safeName": "UUID" + }, + "pascalCase": { + "unsafeName": "Uuid", + "safeName": "Uuid" + } + }, + "wireValue": "uuid" + }, + "type": { + "_type": "primitive", + "primitive": "UUID" + } + }, + "docs": null + } + ] + }, + "referencedTypes": [ + "type_commons:EscapedString" + ], + "examples": [], + "availability": null, + "docs": null + }, + "type_types:ExampleNamedType": { + "name": { + "name": { + "originalName": "ExampleNamedType", + "camelCase": { + "unsafeName": "exampleNamedType", + "safeName": "exampleNamedType" + }, + "snakeCase": { + "unsafeName": "example_named_type", + "safeName": "example_named_type" + }, + "screamingSnakeCase": { + "unsafeName": "EXAMPLE_NAMED_TYPE", + "safeName": "EXAMPLE_NAMED_TYPE" + }, + "pascalCase": { + "unsafeName": "ExampleNamedType", + "safeName": "ExampleNamedType" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + ], + "packagePath": [], + "file": { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + }, + "typeId": "type_types:ExampleNamedType" + }, + "shape": { + "_type": "object", + "extends": [], + "properties": [ + { + "name": { + "name": { + "originalName": "typeName", + "camelCase": { + "unsafeName": "typeName", + "safeName": "typeName" + }, + "snakeCase": { + "unsafeName": "type_name", + "safeName": "type_name" + }, + "screamingSnakeCase": { + "unsafeName": "TYPE_NAME", + "safeName": "TYPE_NAME" + }, + "pascalCase": { + "unsafeName": "TypeName", + "safeName": "TypeName" + } + }, + "wireValue": "typeName" + }, + "valueType": { + "_type": "named", + "name": { + "originalName": "DeclaredTypeName", + "camelCase": { + "unsafeName": "declaredTypeName", + "safeName": "declaredTypeName" + }, + "snakeCase": { + "unsafeName": "declared_type_name", + "safeName": "declared_type_name" + }, + "screamingSnakeCase": { + "unsafeName": "DECLARED_TYPE_NAME", + "safeName": "DECLARED_TYPE_NAME" + }, + "pascalCase": { + "unsafeName": "DeclaredTypeName", + "safeName": "DeclaredTypeName" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + ], + "packagePath": [], + "file": { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + }, + "typeId": "type_types:DeclaredTypeName" + }, + "availability": null, + "docs": null + }, + { + "name": { + "name": { + "originalName": "shape", + "camelCase": { + "unsafeName": "shape", + "safeName": "shape" + }, + "snakeCase": { + "unsafeName": "shape", + "safeName": "shape" + }, + "screamingSnakeCase": { + "unsafeName": "SHAPE", + "safeName": "SHAPE" + }, + "pascalCase": { + "unsafeName": "Shape", + "safeName": "Shape" + } + }, + "wireValue": "shape" + }, + "valueType": { + "_type": "named", + "name": { + "originalName": "ExampleTypeShape", + "camelCase": { + "unsafeName": "exampleTypeShape", + "safeName": "exampleTypeShape" + }, + "snakeCase": { + "unsafeName": "example_type_shape", + "safeName": "example_type_shape" + }, + "screamingSnakeCase": { + "unsafeName": "EXAMPLE_TYPE_SHAPE", + "safeName": "EXAMPLE_TYPE_SHAPE" + }, + "pascalCase": { + "unsafeName": "ExampleTypeShape", + "safeName": "ExampleTypeShape" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + ], + "packagePath": [], + "file": { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + }, + "typeId": "type_types:ExampleTypeShape" + }, + "availability": null, + "docs": null + } + ] + }, + "referencedTypes": [ + "type_types:DeclaredTypeName", + "type_commons:TypeId", + "type_commons:FernFilepath", + "type_commons:Name", + "type_commons:SafeAndUnsafeString", + "type_types:ExampleTypeShape", + "type_types:ExampleAliasType", + "type_types:ExampleTypeReference", + "type_commons:WithJsonExample", + "type_types:ExampleTypeReferenceShape", + "type_types:ExamplePrimitive", + "type_commons:EscapedString", + "type_types:ExampleContainer", + "type_types:ExampleKeyValuePair", + "type_types:ExampleNamedType", + "type_types:ExampleEnumType", + "type_commons:NameAndWireValue", + "type_types:ExampleObjectType", + "type_types:ExampleObjectProperty", + "type_types:ExampleUnionType", + "type_types:ExampleSingleUnionType", + "type_types:ExampleSingleUnionTypeProperties", + "type_types:ExampleObjectTypeWithTypeId", + "type_types:ExampleUndiscriminatedUnionType" + ], + "examples": [], + "availability": null, + "docs": null + }, + "type_types:ExampleObjectTypeWithTypeId": { + "name": { + "name": { + "originalName": "ExampleObjectTypeWithTypeId", + "camelCase": { + "unsafeName": "exampleObjectTypeWithTypeId", + "safeName": "exampleObjectTypeWithTypeId" + }, + "snakeCase": { + "unsafeName": "example_object_type_with_type_id", + "safeName": "example_object_type_with_type_id" + }, + "screamingSnakeCase": { + "unsafeName": "EXAMPLE_OBJECT_TYPE_WITH_TYPE_ID", + "safeName": "EXAMPLE_OBJECT_TYPE_WITH_TYPE_ID" + }, + "pascalCase": { + "unsafeName": "ExampleObjectTypeWithTypeId", + "safeName": "ExampleObjectTypeWithTypeId" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + ], + "packagePath": [], + "file": { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + }, + "typeId": "type_types:ExampleObjectTypeWithTypeId" + }, + "shape": { + "_type": "object", + "extends": [], + "properties": [ + { + "name": { + "name": { + "originalName": "typeId", + "camelCase": { + "unsafeName": "typeId", + "safeName": "typeId" + }, + "snakeCase": { + "unsafeName": "type_id", + "safeName": "type_id" + }, + "screamingSnakeCase": { + "unsafeName": "TYPE_ID", + "safeName": "TYPE_ID" + }, + "pascalCase": { + "unsafeName": "TypeId", + "safeName": "TypeId" + } + }, + "wireValue": "typeId" + }, + "valueType": { + "_type": "named", + "name": { + "originalName": "TypeId", + "camelCase": { + "unsafeName": "typeId", + "safeName": "typeId" + }, + "snakeCase": { + "unsafeName": "type_id", + "safeName": "type_id" + }, + "screamingSnakeCase": { + "unsafeName": "TYPE_ID", + "safeName": "TYPE_ID" + }, + "pascalCase": { + "unsafeName": "TypeId", + "safeName": "TypeId" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } + ], + "packagePath": [], + "file": { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } + }, + "typeId": "type_commons:TypeId" + }, + "availability": null, + "docs": null + }, + { + "name": { + "name": { + "originalName": "object", + "camelCase": { + "unsafeName": "object", + "safeName": "object" + }, + "snakeCase": { + "unsafeName": "object", + "safeName": "object" + }, + "screamingSnakeCase": { + "unsafeName": "OBJECT", + "safeName": "OBJECT" + }, + "pascalCase": { + "unsafeName": "Object", + "safeName": "Object" + } + }, + "wireValue": "object" + }, + "valueType": { + "_type": "named", + "name": { + "originalName": "ExampleObjectType", + "camelCase": { + "unsafeName": "exampleObjectType", + "safeName": "exampleObjectType" + }, + "snakeCase": { + "unsafeName": "example_object_type", + "safeName": "example_object_type" + }, + "screamingSnakeCase": { + "unsafeName": "EXAMPLE_OBJECT_TYPE", + "safeName": "EXAMPLE_OBJECT_TYPE" + }, + "pascalCase": { + "unsafeName": "ExampleObjectType", + "safeName": "ExampleObjectType" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + ], + "packagePath": [], + "file": { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + }, + "typeId": "type_types:ExampleObjectType" + }, + "availability": null, + "docs": null + } + ] + }, + "referencedTypes": [ + "type_commons:TypeId", + "type_types:ExampleObjectType", + "type_types:ExampleObjectProperty", + "type_commons:NameAndWireValue", + "type_commons:Name", + "type_commons:SafeAndUnsafeString", + "type_types:ExampleTypeReference", + "type_commons:WithJsonExample", + "type_types:ExampleTypeReferenceShape", + "type_types:ExamplePrimitive", + "type_commons:EscapedString", + "type_types:ExampleContainer", + "type_types:ExampleKeyValuePair", + "type_types:ExampleNamedType", + "type_types:DeclaredTypeName", + "type_commons:FernFilepath", + "type_types:ExampleTypeShape", + "type_types:ExampleAliasType", + "type_types:ExampleEnumType", + "type_types:ExampleUnionType", + "type_types:ExampleSingleUnionType", + "type_types:ExampleSingleUnionTypeProperties", + "type_types:ExampleObjectTypeWithTypeId", + "type_types:ExampleUndiscriminatedUnionType" + ], + "examples": [], + "availability": null, + "docs": null + }, + "type_variables:VariableId": { + "name": { + "name": { + "originalName": "VariableId", + "camelCase": { + "unsafeName": "variableId", + "safeName": "variableId" + }, + "snakeCase": { + "unsafeName": "variable_id", + "safeName": "variable_id" + }, + "screamingSnakeCase": { + "unsafeName": "VARIABLE_ID", + "safeName": "VARIABLE_ID" + }, + "pascalCase": { + "unsafeName": "VariableId", + "safeName": "VariableId" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "variables", + "camelCase": { + "unsafeName": "variables", + "safeName": "variables" + }, + "snakeCase": { + "unsafeName": "variables", + "safeName": "variables" + }, + "screamingSnakeCase": { + "unsafeName": "VARIABLES", + "safeName": "VARIABLES" + }, + "pascalCase": { + "unsafeName": "Variables", + "safeName": "Variables" + } + } + ], + "packagePath": [], + "file": { + "originalName": "variables", + "camelCase": { + "unsafeName": "variables", + "safeName": "variables" + }, + "snakeCase": { + "unsafeName": "variables", + "safeName": "variables" + }, + "screamingSnakeCase": { + "unsafeName": "VARIABLES", + "safeName": "VARIABLES" + }, + "pascalCase": { + "unsafeName": "Variables", + "safeName": "Variables" + } + } + }, + "typeId": "type_variables:VariableId" + }, + "shape": { + "_type": "alias", + "aliasOf": { + "_type": "primitive", + "primitive": "STRING" + }, + "resolvedType": { + "_type": "primitive", + "primitive": "STRING" + } + }, + "referencedTypes": [], + "examples": [], + "availability": null, + "docs": null + }, + "type_variables:VariableDeclaration": { + "name": { + "name": { + "originalName": "VariableDeclaration", + "camelCase": { + "unsafeName": "variableDeclaration", + "safeName": "variableDeclaration" + }, + "snakeCase": { + "unsafeName": "variable_declaration", + "safeName": "variable_declaration" + }, + "screamingSnakeCase": { + "unsafeName": "VARIABLE_DECLARATION", + "safeName": "VARIABLE_DECLARATION" + }, + "pascalCase": { + "unsafeName": "VariableDeclaration", + "safeName": "VariableDeclaration" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "variables", + "camelCase": { + "unsafeName": "variables", + "safeName": "variables" + }, + "snakeCase": { + "unsafeName": "variables", + "safeName": "variables" + }, + "screamingSnakeCase": { + "unsafeName": "VARIABLES", + "safeName": "VARIABLES" + }, + "pascalCase": { + "unsafeName": "Variables", + "safeName": "Variables" + } + } + ], + "packagePath": [], + "file": { + "originalName": "variables", + "camelCase": { + "unsafeName": "variables", + "safeName": "variables" + }, + "snakeCase": { + "unsafeName": "variables", + "safeName": "variables" + }, + "screamingSnakeCase": { + "unsafeName": "VARIABLES", + "safeName": "VARIABLES" + }, + "pascalCase": { + "unsafeName": "Variables", + "safeName": "Variables" + } + } + }, + "typeId": "type_variables:VariableDeclaration" + }, + "shape": { + "_type": "object", + "extends": [ + { + "name": { + "originalName": "WithDocs", + "camelCase": { + "unsafeName": "withDocs", + "safeName": "withDocs" + }, + "snakeCase": { + "unsafeName": "with_docs", + "safeName": "with_docs" + }, + "screamingSnakeCase": { + "unsafeName": "WITH_DOCS", + "safeName": "WITH_DOCS" + }, + "pascalCase": { + "unsafeName": "WithDocs", + "safeName": "WithDocs" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } + ], + "packagePath": [], + "file": { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } + }, + "typeId": "type_commons:WithDocs" + } + ], + "properties": [ + { + "name": { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "Id", + "safeName": "Id" + } + }, + "wireValue": "id" + }, + "valueType": { + "_type": "named", + "name": { + "originalName": "VariableId", + "camelCase": { + "unsafeName": "variableId", + "safeName": "variableId" + }, + "snakeCase": { + "unsafeName": "variable_id", + "safeName": "variable_id" + }, + "screamingSnakeCase": { + "unsafeName": "VARIABLE_ID", + "safeName": "VARIABLE_ID" + }, + "pascalCase": { + "unsafeName": "VariableId", + "safeName": "VariableId" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "variables", + "camelCase": { + "unsafeName": "variables", + "safeName": "variables" + }, + "snakeCase": { + "unsafeName": "variables", + "safeName": "variables" + }, + "screamingSnakeCase": { + "unsafeName": "VARIABLES", + "safeName": "VARIABLES" + }, + "pascalCase": { + "unsafeName": "Variables", + "safeName": "Variables" + } + } + ], + "packagePath": [], + "file": { + "originalName": "variables", + "camelCase": { + "unsafeName": "variables", + "safeName": "variables" + }, + "snakeCase": { + "unsafeName": "variables", + "safeName": "variables" + }, + "screamingSnakeCase": { + "unsafeName": "VARIABLES", + "safeName": "VARIABLES" + }, + "pascalCase": { + "unsafeName": "Variables", + "safeName": "Variables" + } + } + }, + "typeId": "type_variables:VariableId" + }, + "availability": null, + "docs": null + }, + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "valueType": { + "_type": "named", + "name": { + "originalName": "Name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } + ], + "packagePath": [], + "file": { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } + }, + "typeId": "type_commons:Name" + }, + "availability": null, + "docs": null + }, + { + "name": { + "name": { + "originalName": "type", + "camelCase": { + "unsafeName": "type", + "safeName": "type" + }, + "snakeCase": { + "unsafeName": "type", + "safeName": "type" + }, + "screamingSnakeCase": { + "unsafeName": "TYPE", + "safeName": "TYPE" + }, + "pascalCase": { + "unsafeName": "Type", + "safeName": "Type" + } + }, + "wireValue": "type" + }, + "valueType": { + "_type": "named", + "name": { + "originalName": "TypeReference", + "camelCase": { + "unsafeName": "typeReference", + "safeName": "typeReference" + }, + "snakeCase": { + "unsafeName": "type_reference", + "safeName": "type_reference" + }, + "screamingSnakeCase": { + "unsafeName": "TYPE_REFERENCE", + "safeName": "TYPE_REFERENCE" + }, + "pascalCase": { + "unsafeName": "TypeReference", + "safeName": "TypeReference" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + ], + "packagePath": [], + "file": { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + }, + "typeId": "type_types:TypeReference" + }, + "availability": null, + "docs": null + } + ] + }, + "referencedTypes": [ + "type_commons:WithDocs", + "type_variables:VariableId", + "type_commons:Name", + "type_commons:SafeAndUnsafeString", + "type_types:TypeReference", + "type_types:ContainerType", + "type_types:MapType", + "type_types:Literal", + "type_types:DeclaredTypeName", + "type_commons:TypeId", + "type_commons:FernFilepath", + "type_types:PrimitiveType" + ], + "examples": [], + "availability": null, + "docs": null + }, + "type_webhooks:WebhookGroup": { + "name": { + "name": { + "originalName": "WebhookGroup", + "camelCase": { + "unsafeName": "webhookGroup", + "safeName": "webhookGroup" + }, + "snakeCase": { + "unsafeName": "webhook_group", + "safeName": "webhook_group" + }, + "screamingSnakeCase": { + "unsafeName": "WEBHOOK_GROUP", + "safeName": "WEBHOOK_GROUP" + }, + "pascalCase": { + "unsafeName": "WebhookGroup", + "safeName": "WebhookGroup" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "webhooks", + "camelCase": { + "unsafeName": "webhooks", + "safeName": "webhooks" + }, + "snakeCase": { + "unsafeName": "webhooks", + "safeName": "webhooks" + }, + "screamingSnakeCase": { + "unsafeName": "WEBHOOKS", + "safeName": "WEBHOOKS" + }, + "pascalCase": { + "unsafeName": "Webhooks", + "safeName": "Webhooks" + } + } + ], + "packagePath": [], + "file": { + "originalName": "webhooks", + "camelCase": { + "unsafeName": "webhooks", + "safeName": "webhooks" + }, + "snakeCase": { + "unsafeName": "webhooks", + "safeName": "webhooks" + }, + "screamingSnakeCase": { + "unsafeName": "WEBHOOKS", + "safeName": "WEBHOOKS" + }, + "pascalCase": { + "unsafeName": "Webhooks", + "safeName": "Webhooks" + } + } + }, + "typeId": "type_webhooks:WebhookGroup" + }, + "shape": { + "_type": "alias", + "aliasOf": { + "_type": "container", + "container": { + "_type": "list", + "list": { + "_type": "named", + "name": { + "originalName": "Webhook", + "camelCase": { + "unsafeName": "webhook", + "safeName": "webhook" + }, + "snakeCase": { + "unsafeName": "webhook", + "safeName": "webhook" + }, + "screamingSnakeCase": { + "unsafeName": "WEBHOOK", + "safeName": "WEBHOOK" + }, + "pascalCase": { + "unsafeName": "Webhook", + "safeName": "Webhook" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "webhooks", + "camelCase": { + "unsafeName": "webhooks", + "safeName": "webhooks" + }, + "snakeCase": { + "unsafeName": "webhooks", + "safeName": "webhooks" + }, + "screamingSnakeCase": { + "unsafeName": "WEBHOOKS", + "safeName": "WEBHOOKS" + }, + "pascalCase": { + "unsafeName": "Webhooks", + "safeName": "Webhooks" + } + } + ], + "packagePath": [], + "file": { + "originalName": "webhooks", + "camelCase": { + "unsafeName": "webhooks", + "safeName": "webhooks" + }, + "snakeCase": { + "unsafeName": "webhooks", + "safeName": "webhooks" + }, + "screamingSnakeCase": { + "unsafeName": "WEBHOOKS", + "safeName": "WEBHOOKS" + }, + "pascalCase": { + "unsafeName": "Webhooks", + "safeName": "Webhooks" + } + } + }, + "typeId": "type_webhooks:Webhook" + } + } + }, + "resolvedType": { + "_type": "container", + "container": { + "_type": "list", + "list": { + "_type": "named", + "name": { + "originalName": "Webhook", + "camelCase": { + "unsafeName": "webhook", + "safeName": "webhook" + }, + "snakeCase": { + "unsafeName": "webhook", + "safeName": "webhook" + }, + "screamingSnakeCase": { + "unsafeName": "WEBHOOK", + "safeName": "WEBHOOK" + }, + "pascalCase": { + "unsafeName": "Webhook", + "safeName": "Webhook" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "webhooks", + "camelCase": { + "unsafeName": "webhooks", + "safeName": "webhooks" + }, + "snakeCase": { + "unsafeName": "webhooks", + "safeName": "webhooks" + }, + "screamingSnakeCase": { + "unsafeName": "WEBHOOKS", + "safeName": "WEBHOOKS" + }, + "pascalCase": { + "unsafeName": "Webhooks", + "safeName": "Webhooks" + } + } + ], + "packagePath": [], + "file": { + "originalName": "webhooks", + "camelCase": { + "unsafeName": "webhooks", + "safeName": "webhooks" + }, + "snakeCase": { + "unsafeName": "webhooks", + "safeName": "webhooks" + }, + "screamingSnakeCase": { + "unsafeName": "WEBHOOKS", + "safeName": "WEBHOOKS" + }, + "pascalCase": { + "unsafeName": "Webhooks", + "safeName": "Webhooks" + } + } + }, + "typeId": "type_webhooks:Webhook" + } + } + } + }, + "referencedTypes": [ + "type_webhooks:Webhook", + "type_commons:Declaration", + "type_commons:WithDocs", + "type_commons:Availability", + "type_commons:AvailabilityStatus", + "type_webhooks:WebhookName", + "type_commons:Name", + "type_commons:SafeAndUnsafeString", + "type_webhooks:WebhookHttpMethod", + "type_http:HttpHeader", + "type_commons:NameAndWireValue", + "type_types:TypeReference", + "type_types:ContainerType", + "type_types:MapType", + "type_types:Literal", + "type_types:DeclaredTypeName", + "type_commons:TypeId", + "type_commons:FernFilepath", + "type_types:PrimitiveType", + "type_webhooks:WebhookPayload", + "type_webhooks:InlinedWebhookPayload", + "type_webhooks:InlinedWebhookPayloadProperty", + "type_webhooks:WebhookPayloadReference" + ], + "examples": [], + "availability": null, + "docs": null + }, + "type_webhooks:Webhook": { + "name": { + "name": { + "originalName": "Webhook", + "camelCase": { + "unsafeName": "webhook", + "safeName": "webhook" + }, + "snakeCase": { + "unsafeName": "webhook", + "safeName": "webhook" + }, + "screamingSnakeCase": { + "unsafeName": "WEBHOOK", + "safeName": "WEBHOOK" + }, + "pascalCase": { + "unsafeName": "Webhook", + "safeName": "Webhook" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "webhooks", + "camelCase": { + "unsafeName": "webhooks", + "safeName": "webhooks" + }, + "snakeCase": { + "unsafeName": "webhooks", + "safeName": "webhooks" + }, + "screamingSnakeCase": { + "unsafeName": "WEBHOOKS", + "safeName": "WEBHOOKS" + }, + "pascalCase": { + "unsafeName": "Webhooks", + "safeName": "Webhooks" + } + } + ], + "packagePath": [], + "file": { + "originalName": "webhooks", + "camelCase": { + "unsafeName": "webhooks", + "safeName": "webhooks" + }, + "snakeCase": { + "unsafeName": "webhooks", + "safeName": "webhooks" + }, + "screamingSnakeCase": { + "unsafeName": "WEBHOOKS", + "safeName": "WEBHOOKS" + }, + "pascalCase": { + "unsafeName": "Webhooks", + "safeName": "Webhooks" + } + } + }, + "typeId": "type_webhooks:Webhook" + }, + "shape": { + "_type": "object", + "extends": [ + { + "name": { + "originalName": "Declaration", + "camelCase": { + "unsafeName": "declaration", + "safeName": "declaration" + }, + "snakeCase": { + "unsafeName": "declaration", + "safeName": "declaration" + }, + "screamingSnakeCase": { + "unsafeName": "DECLARATION", + "safeName": "DECLARATION" + }, + "pascalCase": { + "unsafeName": "Declaration", + "safeName": "Declaration" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } + ], + "packagePath": [], + "file": { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } + }, + "typeId": "type_commons:Declaration" + } + ], + "properties": [ + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "valueType": { + "_type": "named", + "name": { + "originalName": "WebhookName", + "camelCase": { + "unsafeName": "webhookName", + "safeName": "webhookName" + }, + "snakeCase": { + "unsafeName": "webhook_name", + "safeName": "webhook_name" + }, + "screamingSnakeCase": { + "unsafeName": "WEBHOOK_NAME", + "safeName": "WEBHOOK_NAME" + }, + "pascalCase": { + "unsafeName": "WebhookName", + "safeName": "WebhookName" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "webhooks", + "camelCase": { + "unsafeName": "webhooks", + "safeName": "webhooks" + }, + "snakeCase": { + "unsafeName": "webhooks", + "safeName": "webhooks" + }, + "screamingSnakeCase": { + "unsafeName": "WEBHOOKS", + "safeName": "WEBHOOKS" + }, + "pascalCase": { + "unsafeName": "Webhooks", + "safeName": "Webhooks" + } + } + ], + "packagePath": [], + "file": { + "originalName": "webhooks", + "camelCase": { + "unsafeName": "webhooks", + "safeName": "webhooks" + }, + "snakeCase": { + "unsafeName": "webhooks", + "safeName": "webhooks" + }, + "screamingSnakeCase": { + "unsafeName": "WEBHOOKS", + "safeName": "WEBHOOKS" + }, + "pascalCase": { + "unsafeName": "Webhooks", + "safeName": "Webhooks" + } + } + }, + "typeId": "type_webhooks:WebhookName" + }, + "availability": null, + "docs": null + }, + { + "name": { + "name": { + "originalName": "displayName", + "camelCase": { + "unsafeName": "displayName", + "safeName": "displayName" + }, + "snakeCase": { + "unsafeName": "display_name", + "safeName": "display_name" + }, + "screamingSnakeCase": { + "unsafeName": "DISPLAY_NAME", + "safeName": "DISPLAY_NAME" + }, + "pascalCase": { + "unsafeName": "DisplayName", + "safeName": "DisplayName" + } + }, + "wireValue": "displayName" + }, + "valueType": { + "_type": "container", + "container": { + "_type": "optional", + "optional": { + "_type": "primitive", + "primitive": "STRING" + } + } + }, + "availability": null, + "docs": null + }, + { + "name": { + "name": { + "originalName": "method", + "camelCase": { + "unsafeName": "method", + "safeName": "method" + }, + "snakeCase": { + "unsafeName": "method", + "safeName": "method" + }, + "screamingSnakeCase": { + "unsafeName": "METHOD", + "safeName": "METHOD" + }, + "pascalCase": { + "unsafeName": "Method", + "safeName": "Method" + } + }, + "wireValue": "method" + }, + "valueType": { + "_type": "named", + "name": { + "originalName": "WebhookHttpMethod", + "camelCase": { + "unsafeName": "webhookHttpMethod", + "safeName": "webhookHttpMethod" + }, + "snakeCase": { + "unsafeName": "webhook_http_method", + "safeName": "webhook_http_method" + }, + "screamingSnakeCase": { + "unsafeName": "WEBHOOK_HTTP_METHOD", + "safeName": "WEBHOOK_HTTP_METHOD" + }, + "pascalCase": { + "unsafeName": "WebhookHttpMethod", + "safeName": "WebhookHttpMethod" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "webhooks", + "camelCase": { + "unsafeName": "webhooks", + "safeName": "webhooks" + }, + "snakeCase": { + "unsafeName": "webhooks", + "safeName": "webhooks" + }, + "screamingSnakeCase": { + "unsafeName": "WEBHOOKS", + "safeName": "WEBHOOKS" + }, + "pascalCase": { + "unsafeName": "Webhooks", + "safeName": "Webhooks" + } + } + ], + "packagePath": [], + "file": { + "originalName": "webhooks", + "camelCase": { + "unsafeName": "webhooks", + "safeName": "webhooks" + }, + "snakeCase": { + "unsafeName": "webhooks", + "safeName": "webhooks" + }, + "screamingSnakeCase": { + "unsafeName": "WEBHOOKS", + "safeName": "WEBHOOKS" + }, + "pascalCase": { + "unsafeName": "Webhooks", + "safeName": "Webhooks" + } + } + }, + "typeId": "type_webhooks:WebhookHttpMethod" + }, + "availability": null, + "docs": null + }, + { + "name": { + "name": { + "originalName": "headers", + "camelCase": { + "unsafeName": "headers", + "safeName": "headers" + }, + "snakeCase": { + "unsafeName": "headers", + "safeName": "headers" + }, + "screamingSnakeCase": { + "unsafeName": "HEADERS", + "safeName": "HEADERS" + }, + "pascalCase": { + "unsafeName": "Headers", + "safeName": "Headers" + } + }, + "wireValue": "headers" + }, + "valueType": { + "_type": "container", + "container": { + "_type": "list", + "list": { + "_type": "named", + "name": { + "originalName": "HttpHeader", + "camelCase": { + "unsafeName": "httpHeader", + "safeName": "httpHeader" + }, + "snakeCase": { + "unsafeName": "http_header", + "safeName": "http_header" + }, + "screamingSnakeCase": { + "unsafeName": "HTTP_HEADER", + "safeName": "HTTP_HEADER" + }, + "pascalCase": { + "unsafeName": "HttpHeader", + "safeName": "HttpHeader" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "http", + "camelCase": { + "unsafeName": "http", + "safeName": "http" }, "snakeCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "http", + "safeName": "http" }, "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" + "unsafeName": "HTTP", + "safeName": "HTTP" }, "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" + "unsafeName": "Http", + "safeName": "Http" } } - }, - "typeId": "type_types:ExampleTypeReference" - } + ], + "packagePath": [], + "file": { + "originalName": "http", + "camelCase": { + "unsafeName": "http", + "safeName": "http" + }, + "snakeCase": { + "unsafeName": "http", + "safeName": "http" + }, + "screamingSnakeCase": { + "unsafeName": "HTTP", + "safeName": "HTTP" + }, + "pascalCase": { + "unsafeName": "Http", + "safeName": "Http" + } + } + }, + "typeId": "type_http:HttpHeader" } } }, + "availability": null, "docs": null }, { - "discriminantValue": { + "name": { "name": { - "originalName": "map", + "originalName": "payload", "camelCase": { - "unsafeName": "map", - "safeName": "map" + "unsafeName": "payload", + "safeName": "payload" }, "snakeCase": { - "unsafeName": "map", - "safeName": "map" + "unsafeName": "payload", + "safeName": "payload" }, "screamingSnakeCase": { - "unsafeName": "MAP", - "safeName": "MAP" + "unsafeName": "PAYLOAD", + "safeName": "PAYLOAD" }, "pascalCase": { - "unsafeName": "Map", - "safeName": "Map" + "unsafeName": "Payload", + "safeName": "Payload" } }, - "wireValue": "map" + "wireValue": "payload" }, - "shape": { - "_type": "singleProperty", + "valueType": { + "_type": "named", "name": { - "name": { - "originalName": "map", + "originalName": "WebhookPayload", + "camelCase": { + "unsafeName": "webhookPayload", + "safeName": "webhookPayload" + }, + "snakeCase": { + "unsafeName": "webhook_payload", + "safeName": "webhook_payload" + }, + "screamingSnakeCase": { + "unsafeName": "WEBHOOK_PAYLOAD", + "safeName": "WEBHOOK_PAYLOAD" + }, + "pascalCase": { + "unsafeName": "WebhookPayload", + "safeName": "WebhookPayload" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "webhooks", + "camelCase": { + "unsafeName": "webhooks", + "safeName": "webhooks" + }, + "snakeCase": { + "unsafeName": "webhooks", + "safeName": "webhooks" + }, + "screamingSnakeCase": { + "unsafeName": "WEBHOOKS", + "safeName": "WEBHOOKS" + }, + "pascalCase": { + "unsafeName": "Webhooks", + "safeName": "Webhooks" + } + } + ], + "packagePath": [], + "file": { + "originalName": "webhooks", "camelCase": { - "unsafeName": "map", - "safeName": "map" + "unsafeName": "webhooks", + "safeName": "webhooks" }, "snakeCase": { - "unsafeName": "map", - "safeName": "map" + "unsafeName": "webhooks", + "safeName": "webhooks" }, "screamingSnakeCase": { - "unsafeName": "MAP", - "safeName": "MAP" + "unsafeName": "WEBHOOKS", + "safeName": "WEBHOOKS" }, "pascalCase": { - "unsafeName": "Map", - "safeName": "Map" - } - }, - "wireValue": "map" - }, - "type": { - "_type": "container", - "container": { - "_type": "list", - "list": { - "_type": "named", - "name": { - "originalName": "ExampleKeyValuePair", - "camelCase": { - "unsafeName": "exampleKeyValuePair", - "safeName": "exampleKeyValuePair" - }, - "snakeCase": { - "unsafeName": "example_key_value_pair", - "safeName": "example_key_value_pair" - }, - "screamingSnakeCase": { - "unsafeName": "EXAMPLE_KEY_VALUE_PAIR", - "safeName": "EXAMPLE_KEY_VALUE_PAIR" - }, - "pascalCase": { - "unsafeName": "ExampleKeyValuePair", - "safeName": "ExampleKeyValuePair" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "types", - "camelCase": { - "unsafeName": "types", - "safeName": "types" - }, - "snakeCase": { - "unsafeName": "types", - "safeName": "types" - }, - "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" - }, - "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" - } - } - ], - "packagePath": [], - "file": { - "originalName": "types", - "camelCase": { - "unsafeName": "types", - "safeName": "types" - }, - "snakeCase": { - "unsafeName": "types", - "safeName": "types" - }, - "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" - }, - "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" - } - } - }, - "typeId": "type_types:ExampleKeyValuePair" + "unsafeName": "Webhooks", + "safeName": "Webhooks" } } - } + }, + "typeId": "type_webhooks:WebhookPayload" }, + "availability": null, "docs": null } ] }, "referencedTypes": [ - "type_types:ExampleTypeReference", - "type_commons:WithJsonExample", - "type_types:ExampleTypeReferenceShape", - "type_types:ExamplePrimitive", - "type_commons:EscapedString", - "type_types:ExampleContainer", - "type_types:ExampleKeyValuePair", - "type_types:ExampleNamedType", - "type_types:DeclaredTypeName", - "type_commons:TypeId", - "type_commons:FernFilepath", + "type_commons:Declaration", + "type_commons:WithDocs", + "type_commons:Availability", + "type_commons:AvailabilityStatus", + "type_webhooks:WebhookName", "type_commons:Name", "type_commons:SafeAndUnsafeString", - "type_types:ExampleTypeShape", - "type_types:ExampleAliasType", - "type_types:ExampleEnumType", + "type_webhooks:WebhookHttpMethod", + "type_http:HttpHeader", "type_commons:NameAndWireValue", - "type_types:ExampleObjectType", - "type_types:ExampleObjectProperty", - "type_types:ExampleUnionType", - "type_types:ExampleSingleUnionType", - "type_types:ExampleSingleUnionTypeProperties", - "type_types:ExampleObjectTypeWithTypeId", - "type_types:ExampleUndiscriminatedUnionType" + "type_types:TypeReference", + "type_types:ContainerType", + "type_types:MapType", + "type_types:Literal", + "type_types:DeclaredTypeName", + "type_commons:TypeId", + "type_commons:FernFilepath", + "type_types:PrimitiveType", + "type_webhooks:WebhookPayload", + "type_webhooks:InlinedWebhookPayload", + "type_webhooks:InlinedWebhookPayloadProperty", + "type_webhooks:WebhookPayloadReference" ], "examples": [], "availability": null, "docs": null }, - "type_types:ExampleKeyValuePair": { + "type_webhooks:WebhookName": { "name": { "name": { - "originalName": "ExampleKeyValuePair", + "originalName": "WebhookName", "camelCase": { - "unsafeName": "exampleKeyValuePair", - "safeName": "exampleKeyValuePair" + "unsafeName": "webhookName", + "safeName": "webhookName" }, "snakeCase": { - "unsafeName": "example_key_value_pair", - "safeName": "example_key_value_pair" + "unsafeName": "webhook_name", + "safeName": "webhook_name" }, "screamingSnakeCase": { - "unsafeName": "EXAMPLE_KEY_VALUE_PAIR", - "safeName": "EXAMPLE_KEY_VALUE_PAIR" + "unsafeName": "WEBHOOK_NAME", + "safeName": "WEBHOOK_NAME" }, "pascalCase": { - "unsafeName": "ExampleKeyValuePair", - "safeName": "ExampleKeyValuePair" + "unsafeName": "WebhookName", + "safeName": "WebhookName" } }, "fernFilepath": { "allParts": [ { - "originalName": "types", + "originalName": "webhooks", "camelCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "webhooks", + "safeName": "webhooks" }, "snakeCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "webhooks", + "safeName": "webhooks" }, "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" + "unsafeName": "WEBHOOKS", + "safeName": "WEBHOOKS" }, "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" + "unsafeName": "Webhooks", + "safeName": "Webhooks" } } ], "packagePath": [], "file": { - "originalName": "types", + "originalName": "webhooks", "camelCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "webhooks", + "safeName": "webhooks" }, "snakeCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "webhooks", + "safeName": "webhooks" }, "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" + "unsafeName": "WEBHOOKS", + "safeName": "WEBHOOKS" }, "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" + "unsafeName": "Webhooks", + "safeName": "Webhooks" } } }, - "typeId": "type_types:ExampleKeyValuePair" + "typeId": "type_webhooks:WebhookName" }, "shape": { - "_type": "object", - "extends": [], - "properties": [ - { - "name": { - "name": { - "originalName": "key", - "camelCase": { - "unsafeName": "key", - "safeName": "key" - }, - "snakeCase": { - "unsafeName": "key", - "safeName": "key" - }, - "screamingSnakeCase": { - "unsafeName": "KEY", - "safeName": "KEY" - }, - "pascalCase": { - "unsafeName": "Key", - "safeName": "Key" - } - }, - "wireValue": "key" + "_type": "alias", + "aliasOf": { + "_type": "named", + "name": { + "originalName": "Name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" }, - "valueType": { - "_type": "named", - "name": { - "originalName": "ExampleTypeReference", - "camelCase": { - "unsafeName": "exampleTypeReference", - "safeName": "exampleTypeReference" - }, - "snakeCase": { - "unsafeName": "example_type_reference", - "safeName": "example_type_reference" - }, - "screamingSnakeCase": { - "unsafeName": "EXAMPLE_TYPE_REFERENCE", - "safeName": "EXAMPLE_TYPE_REFERENCE" - }, - "pascalCase": { - "unsafeName": "ExampleTypeReference", - "safeName": "ExampleTypeReference" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "types", - "camelCase": { - "unsafeName": "types", - "safeName": "types" - }, - "snakeCase": { - "unsafeName": "types", - "safeName": "types" - }, - "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" - }, - "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" - } - } - ], - "packagePath": [], - "file": { - "originalName": "types", - "camelCase": { - "unsafeName": "types", - "safeName": "types" - }, - "snakeCase": { - "unsafeName": "types", - "safeName": "types" - }, - "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" - }, - "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" - } - } - }, - "typeId": "type_types:ExampleTypeReference" + "snakeCase": { + "unsafeName": "name", + "safeName": "name" }, - "availability": null, - "docs": null + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } }, - { - "name": { - "name": { - "originalName": "value", + "fernFilepath": { + "allParts": [ + { + "originalName": "commons", "camelCase": { - "unsafeName": "value", - "safeName": "value" + "unsafeName": "commons", + "safeName": "commons" }, "snakeCase": { - "unsafeName": "value", - "safeName": "value" + "unsafeName": "commons", + "safeName": "commons" }, "screamingSnakeCase": { - "unsafeName": "VALUE", - "safeName": "VALUE" + "unsafeName": "COMMONS", + "safeName": "COMMONS" }, "pascalCase": { - "unsafeName": "Value", - "safeName": "Value" + "unsafeName": "Commons", + "safeName": "Commons" } + } + ], + "packagePath": [], + "file": { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" }, - "wireValue": "value" - }, - "valueType": { - "_type": "named", - "name": { - "originalName": "ExampleTypeReference", - "camelCase": { - "unsafeName": "exampleTypeReference", - "safeName": "exampleTypeReference" - }, - "snakeCase": { - "unsafeName": "example_type_reference", - "safeName": "example_type_reference" - }, - "screamingSnakeCase": { - "unsafeName": "EXAMPLE_TYPE_REFERENCE", - "safeName": "EXAMPLE_TYPE_REFERENCE" - }, - "pascalCase": { - "unsafeName": "ExampleTypeReference", - "safeName": "ExampleTypeReference" - } + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" }, - "fernFilepath": { - "allParts": [ - { - "originalName": "types", - "camelCase": { - "unsafeName": "types", - "safeName": "types" - }, - "snakeCase": { - "unsafeName": "types", - "safeName": "types" - }, - "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" - }, - "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" - } - } - ], - "packagePath": [], - "file": { - "originalName": "types", + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } + }, + "typeId": "type_commons:Name" + }, + "resolvedType": { + "_type": "named", + "name": { + "name": { + "originalName": "Name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "commons", "camelCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "commons", + "safeName": "commons" }, "snakeCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "commons", + "safeName": "commons" }, "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" + "unsafeName": "COMMONS", + "safeName": "COMMONS" }, "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" + "unsafeName": "Commons", + "safeName": "Commons" } } - }, - "typeId": "type_types:ExampleTypeReference" + ], + "packagePath": [], + "file": { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } }, - "availability": null, - "docs": null - } - ] + "typeId": "type_commons:Name" + }, + "shape": "OBJECT" + } }, "referencedTypes": [ - "type_types:ExampleTypeReference", - "type_commons:WithJsonExample", - "type_types:ExampleTypeReferenceShape", - "type_types:ExamplePrimitive", - "type_commons:EscapedString", - "type_types:ExampleContainer", - "type_types:ExampleKeyValuePair", - "type_types:ExampleNamedType", - "type_types:DeclaredTypeName", - "type_commons:TypeId", - "type_commons:FernFilepath", "type_commons:Name", - "type_commons:SafeAndUnsafeString", - "type_types:ExampleTypeShape", - "type_types:ExampleAliasType", - "type_types:ExampleEnumType", - "type_commons:NameAndWireValue", - "type_types:ExampleObjectType", - "type_types:ExampleObjectProperty", - "type_types:ExampleUnionType", - "type_types:ExampleSingleUnionType", - "type_types:ExampleSingleUnionTypeProperties", - "type_types:ExampleObjectTypeWithTypeId", - "type_types:ExampleUndiscriminatedUnionType" + "type_commons:SafeAndUnsafeString" ], "examples": [], "availability": null, "docs": null }, - "type_types:ExamplePrimitive": { + "type_webhooks:WebhookPayload": { "name": { "name": { - "originalName": "ExamplePrimitive", + "originalName": "WebhookPayload", "camelCase": { - "unsafeName": "examplePrimitive", - "safeName": "examplePrimitive" + "unsafeName": "webhookPayload", + "safeName": "webhookPayload" }, "snakeCase": { - "unsafeName": "example_primitive", - "safeName": "example_primitive" + "unsafeName": "webhook_payload", + "safeName": "webhook_payload" }, "screamingSnakeCase": { - "unsafeName": "EXAMPLE_PRIMITIVE", - "safeName": "EXAMPLE_PRIMITIVE" + "unsafeName": "WEBHOOK_PAYLOAD", + "safeName": "WEBHOOK_PAYLOAD" }, "pascalCase": { - "unsafeName": "ExamplePrimitive", - "safeName": "ExamplePrimitive" + "unsafeName": "WebhookPayload", + "safeName": "WebhookPayload" } }, "fernFilepath": { "allParts": [ { - "originalName": "types", + "originalName": "webhooks", "camelCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "webhooks", + "safeName": "webhooks" }, "snakeCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "webhooks", + "safeName": "webhooks" }, "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" + "unsafeName": "WEBHOOKS", + "safeName": "WEBHOOKS" }, "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" + "unsafeName": "Webhooks", + "safeName": "Webhooks" } } ], "packagePath": [], "file": { - "originalName": "types", + "originalName": "webhooks", "camelCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "webhooks", + "safeName": "webhooks" }, "snakeCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "webhooks", + "safeName": "webhooks" }, "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" + "unsafeName": "WEBHOOKS", + "safeName": "WEBHOOKS" }, "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" + "unsafeName": "Webhooks", + "safeName": "Webhooks" } } }, - "typeId": "type_types:ExamplePrimitive" + "typeId": "type_webhooks:WebhookPayload" }, "shape": { "_type": "union", @@ -40799,710 +45280,386 @@ { "discriminantValue": { "name": { - "originalName": "integer", - "camelCase": { - "unsafeName": "integer", - "safeName": "integer" - }, - "snakeCase": { - "unsafeName": "integer", - "safeName": "integer" - }, - "screamingSnakeCase": { - "unsafeName": "INTEGER", - "safeName": "INTEGER" - }, - "pascalCase": { - "unsafeName": "Integer", - "safeName": "Integer" - } - }, - "wireValue": "integer" - }, - "shape": { - "_type": "singleProperty", - "name": { - "name": { - "originalName": "integer", - "camelCase": { - "unsafeName": "integer", - "safeName": "integer" - }, - "snakeCase": { - "unsafeName": "integer", - "safeName": "integer" - }, - "screamingSnakeCase": { - "unsafeName": "INTEGER", - "safeName": "INTEGER" - }, - "pascalCase": { - "unsafeName": "Integer", - "safeName": "Integer" - } - }, - "wireValue": "integer" - }, - "type": { - "_type": "primitive", - "primitive": "INTEGER" - } - }, - "docs": null - }, - { - "discriminantValue": { - "name": { - "originalName": "double", + "originalName": "inlinedPayload", "camelCase": { - "unsafeName": "double", - "safeName": "double" + "unsafeName": "inlinedPayload", + "safeName": "inlinedPayload" }, "snakeCase": { - "unsafeName": "double", - "safeName": "double" + "unsafeName": "inlined_payload", + "safeName": "inlined_payload" }, "screamingSnakeCase": { - "unsafeName": "DOUBLE", - "safeName": "DOUBLE" + "unsafeName": "INLINED_PAYLOAD", + "safeName": "INLINED_PAYLOAD" }, "pascalCase": { - "unsafeName": "Double", - "safeName": "Double" + "unsafeName": "InlinedPayload", + "safeName": "InlinedPayload" } }, - "wireValue": "double" + "wireValue": "inlinedPayload" }, "shape": { - "_type": "singleProperty", - "name": { - "name": { - "originalName": "double", - "camelCase": { - "unsafeName": "double", - "safeName": "double" - }, - "snakeCase": { - "unsafeName": "double", - "safeName": "double" - }, - "screamingSnakeCase": { - "unsafeName": "DOUBLE", - "safeName": "DOUBLE" - }, - "pascalCase": { - "unsafeName": "Double", - "safeName": "Double" - } - }, - "wireValue": "double" - }, - "type": { - "_type": "primitive", - "primitive": "DOUBLE" - } - }, - "docs": null - }, - { - "discriminantValue": { + "_type": "samePropertiesAsObject", "name": { - "originalName": "string", + "originalName": "InlinedWebhookPayload", "camelCase": { - "unsafeName": "string", - "safeName": "string" + "unsafeName": "inlinedWebhookPayload", + "safeName": "inlinedWebhookPayload" }, "snakeCase": { - "unsafeName": "string", - "safeName": "string" + "unsafeName": "inlined_webhook_payload", + "safeName": "inlined_webhook_payload" }, "screamingSnakeCase": { - "unsafeName": "STRING", - "safeName": "STRING" + "unsafeName": "INLINED_WEBHOOK_PAYLOAD", + "safeName": "INLINED_WEBHOOK_PAYLOAD" }, "pascalCase": { - "unsafeName": "String", - "safeName": "String" + "unsafeName": "InlinedWebhookPayload", + "safeName": "InlinedWebhookPayload" } }, - "wireValue": "string" - }, - "shape": { - "_type": "singleProperty", - "name": { - "name": { - "originalName": "string", - "camelCase": { - "unsafeName": "string", - "safeName": "string" - }, - "snakeCase": { - "unsafeName": "string", - "safeName": "string" - }, - "screamingSnakeCase": { - "unsafeName": "STRING", - "safeName": "STRING" - }, - "pascalCase": { - "unsafeName": "String", - "safeName": "String" - } - }, - "wireValue": "string" - }, - "type": { - "_type": "named", - "name": { - "originalName": "EscapedString", - "camelCase": { - "unsafeName": "escapedString", - "safeName": "escapedString" - }, - "snakeCase": { - "unsafeName": "escaped_string", - "safeName": "escaped_string" - }, - "screamingSnakeCase": { - "unsafeName": "ESCAPED_STRING", - "safeName": "ESCAPED_STRING" - }, - "pascalCase": { - "unsafeName": "EscapedString", - "safeName": "EscapedString" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "commons", - "camelCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "snakeCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "screamingSnakeCase": { - "unsafeName": "COMMONS", - "safeName": "COMMONS" - }, - "pascalCase": { - "unsafeName": "Commons", - "safeName": "Commons" - } - } - ], - "packagePath": [], - "file": { - "originalName": "commons", + "fernFilepath": { + "allParts": [ + { + "originalName": "webhooks", "camelCase": { - "unsafeName": "commons", - "safeName": "commons" + "unsafeName": "webhooks", + "safeName": "webhooks" }, "snakeCase": { - "unsafeName": "commons", - "safeName": "commons" + "unsafeName": "webhooks", + "safeName": "webhooks" }, "screamingSnakeCase": { - "unsafeName": "COMMONS", - "safeName": "COMMONS" + "unsafeName": "WEBHOOKS", + "safeName": "WEBHOOKS" }, "pascalCase": { - "unsafeName": "Commons", - "safeName": "Commons" - } - } - }, - "typeId": "type_commons:EscapedString" - } - }, - "docs": null - }, - { - "discriminantValue": { - "name": { - "originalName": "boolean", - "camelCase": { - "unsafeName": "boolean", - "safeName": "boolean" - }, - "snakeCase": { - "unsafeName": "boolean", - "safeName": "boolean" - }, - "screamingSnakeCase": { - "unsafeName": "BOOLEAN", - "safeName": "BOOLEAN" - }, - "pascalCase": { - "unsafeName": "Boolean", - "safeName": "Boolean" - } - }, - "wireValue": "boolean" - }, - "shape": { - "_type": "singleProperty", - "name": { - "name": { - "originalName": "boolean", - "camelCase": { - "unsafeName": "boolean", - "safeName": "boolean" - }, - "snakeCase": { - "unsafeName": "boolean", - "safeName": "boolean" - }, - "screamingSnakeCase": { - "unsafeName": "BOOLEAN", - "safeName": "BOOLEAN" - }, - "pascalCase": { - "unsafeName": "Boolean", - "safeName": "Boolean" - } - }, - "wireValue": "boolean" - }, - "type": { - "_type": "primitive", - "primitive": "BOOLEAN" - } - }, - "docs": null - }, - { - "discriminantValue": { - "name": { - "originalName": "long", - "camelCase": { - "unsafeName": "long", - "safeName": "long" - }, - "snakeCase": { - "unsafeName": "long", - "safeName": "long" - }, - "screamingSnakeCase": { - "unsafeName": "LONG", - "safeName": "LONG" - }, - "pascalCase": { - "unsafeName": "Long", - "safeName": "Long" - } - }, - "wireValue": "long" - }, - "shape": { - "_type": "singleProperty", - "name": { - "name": { - "originalName": "long", - "camelCase": { - "unsafeName": "long", - "safeName": "long" - }, - "snakeCase": { - "unsafeName": "long", - "safeName": "long" - }, - "screamingSnakeCase": { - "unsafeName": "LONG", - "safeName": "LONG" - }, - "pascalCase": { - "unsafeName": "Long", - "safeName": "Long" - } - }, - "wireValue": "long" - }, - "type": { - "_type": "primitive", - "primitive": "LONG" - } - }, - "docs": null - }, - { - "discriminantValue": { - "name": { - "originalName": "datetime", - "camelCase": { - "unsafeName": "datetime", - "safeName": "datetime" - }, - "snakeCase": { - "unsafeName": "datetime", - "safeName": "datetime" - }, - "screamingSnakeCase": { - "unsafeName": "DATETIME", - "safeName": "DATETIME" - }, - "pascalCase": { - "unsafeName": "Datetime", - "safeName": "Datetime" - } - }, - "wireValue": "datetime" - }, - "shape": { - "_type": "singleProperty", - "name": { - "name": { - "originalName": "datetime", + "unsafeName": "Webhooks", + "safeName": "Webhooks" + } + } + ], + "packagePath": [], + "file": { + "originalName": "webhooks", "camelCase": { - "unsafeName": "datetime", - "safeName": "datetime" + "unsafeName": "webhooks", + "safeName": "webhooks" }, "snakeCase": { - "unsafeName": "datetime", - "safeName": "datetime" + "unsafeName": "webhooks", + "safeName": "webhooks" }, "screamingSnakeCase": { - "unsafeName": "DATETIME", - "safeName": "DATETIME" + "unsafeName": "WEBHOOKS", + "safeName": "WEBHOOKS" }, "pascalCase": { - "unsafeName": "Datetime", - "safeName": "Datetime" + "unsafeName": "Webhooks", + "safeName": "Webhooks" } - }, - "wireValue": "datetime" + } }, - "type": { - "_type": "primitive", - "primitive": "DATE_TIME" - } + "typeId": "type_webhooks:InlinedWebhookPayload" }, "docs": null }, { "discriminantValue": { "name": { - "originalName": "date", + "originalName": "reference", "camelCase": { - "unsafeName": "date", - "safeName": "date" + "unsafeName": "reference", + "safeName": "reference" }, "snakeCase": { - "unsafeName": "date", - "safeName": "date" + "unsafeName": "reference", + "safeName": "reference" }, "screamingSnakeCase": { - "unsafeName": "DATE", - "safeName": "DATE" + "unsafeName": "REFERENCE", + "safeName": "REFERENCE" }, "pascalCase": { - "unsafeName": "Date", - "safeName": "Date" + "unsafeName": "Reference", + "safeName": "Reference" } }, - "wireValue": "date" + "wireValue": "reference" }, "shape": { - "_type": "singleProperty", - "name": { - "name": { - "originalName": "date", - "camelCase": { - "unsafeName": "date", - "safeName": "date" - }, - "snakeCase": { - "unsafeName": "date", - "safeName": "date" - }, - "screamingSnakeCase": { - "unsafeName": "DATE", - "safeName": "DATE" - }, - "pascalCase": { - "unsafeName": "Date", - "safeName": "Date" - } - }, - "wireValue": "date" - }, - "type": { - "_type": "primitive", - "primitive": "DATE" - } - }, - "docs": null - }, - { - "discriminantValue": { + "_type": "samePropertiesAsObject", "name": { - "originalName": "uuid", + "originalName": "WebhookPayloadReference", "camelCase": { - "unsafeName": "uuid", - "safeName": "uuid" + "unsafeName": "webhookPayloadReference", + "safeName": "webhookPayloadReference" }, "snakeCase": { - "unsafeName": "uuid", - "safeName": "uuid" + "unsafeName": "webhook_payload_reference", + "safeName": "webhook_payload_reference" }, "screamingSnakeCase": { - "unsafeName": "UUID", - "safeName": "UUID" + "unsafeName": "WEBHOOK_PAYLOAD_REFERENCE", + "safeName": "WEBHOOK_PAYLOAD_REFERENCE" }, "pascalCase": { - "unsafeName": "Uuid", - "safeName": "Uuid" + "unsafeName": "WebhookPayloadReference", + "safeName": "WebhookPayloadReference" } }, - "wireValue": "uuid" - }, - "shape": { - "_type": "singleProperty", - "name": { - "name": { - "originalName": "uuid", + "fernFilepath": { + "allParts": [ + { + "originalName": "webhooks", + "camelCase": { + "unsafeName": "webhooks", + "safeName": "webhooks" + }, + "snakeCase": { + "unsafeName": "webhooks", + "safeName": "webhooks" + }, + "screamingSnakeCase": { + "unsafeName": "WEBHOOKS", + "safeName": "WEBHOOKS" + }, + "pascalCase": { + "unsafeName": "Webhooks", + "safeName": "Webhooks" + } + } + ], + "packagePath": [], + "file": { + "originalName": "webhooks", "camelCase": { - "unsafeName": "uuid", - "safeName": "uuid" + "unsafeName": "webhooks", + "safeName": "webhooks" }, "snakeCase": { - "unsafeName": "uuid", - "safeName": "uuid" + "unsafeName": "webhooks", + "safeName": "webhooks" }, "screamingSnakeCase": { - "unsafeName": "UUID", - "safeName": "UUID" + "unsafeName": "WEBHOOKS", + "safeName": "WEBHOOKS" }, "pascalCase": { - "unsafeName": "Uuid", - "safeName": "Uuid" + "unsafeName": "Webhooks", + "safeName": "Webhooks" } - }, - "wireValue": "uuid" + } }, - "type": { - "_type": "primitive", - "primitive": "UUID" - } + "typeId": "type_webhooks:WebhookPayloadReference" }, "docs": null } ] }, "referencedTypes": [ - "type_commons:EscapedString" + "type_webhooks:InlinedWebhookPayload", + "type_commons:Name", + "type_commons:SafeAndUnsafeString", + "type_types:DeclaredTypeName", + "type_commons:TypeId", + "type_commons:FernFilepath", + "type_webhooks:InlinedWebhookPayloadProperty", + "type_commons:WithDocs", + "type_commons:NameAndWireValue", + "type_types:TypeReference", + "type_types:ContainerType", + "type_types:MapType", + "type_types:Literal", + "type_types:PrimitiveType", + "type_webhooks:WebhookPayloadReference" ], "examples": [], "availability": null, "docs": null }, - "type_types:ExampleNamedType": { + "type_webhooks:WebhookPayloadReference": { "name": { "name": { - "originalName": "ExampleNamedType", + "originalName": "WebhookPayloadReference", "camelCase": { - "unsafeName": "exampleNamedType", - "safeName": "exampleNamedType" + "unsafeName": "webhookPayloadReference", + "safeName": "webhookPayloadReference" }, "snakeCase": { - "unsafeName": "example_named_type", - "safeName": "example_named_type" + "unsafeName": "webhook_payload_reference", + "safeName": "webhook_payload_reference" }, "screamingSnakeCase": { - "unsafeName": "EXAMPLE_NAMED_TYPE", - "safeName": "EXAMPLE_NAMED_TYPE" + "unsafeName": "WEBHOOK_PAYLOAD_REFERENCE", + "safeName": "WEBHOOK_PAYLOAD_REFERENCE" }, "pascalCase": { - "unsafeName": "ExampleNamedType", - "safeName": "ExampleNamedType" + "unsafeName": "WebhookPayloadReference", + "safeName": "WebhookPayloadReference" } }, "fernFilepath": { "allParts": [ { - "originalName": "types", + "originalName": "webhooks", "camelCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "webhooks", + "safeName": "webhooks" }, "snakeCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "webhooks", + "safeName": "webhooks" }, "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" + "unsafeName": "WEBHOOKS", + "safeName": "WEBHOOKS" }, "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" + "unsafeName": "Webhooks", + "safeName": "Webhooks" } } ], "packagePath": [], "file": { - "originalName": "types", + "originalName": "webhooks", "camelCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "webhooks", + "safeName": "webhooks" }, "snakeCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "webhooks", + "safeName": "webhooks" }, "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" + "unsafeName": "WEBHOOKS", + "safeName": "WEBHOOKS" }, "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" + "unsafeName": "Webhooks", + "safeName": "Webhooks" } } }, - "typeId": "type_types:ExampleNamedType" + "typeId": "type_webhooks:WebhookPayloadReference" }, "shape": { "_type": "object", - "extends": [], - "properties": [ + "extends": [ { "name": { - "name": { - "originalName": "typeName", - "camelCase": { - "unsafeName": "typeName", - "safeName": "typeName" - }, - "snakeCase": { - "unsafeName": "type_name", - "safeName": "type_name" - }, - "screamingSnakeCase": { - "unsafeName": "TYPE_NAME", - "safeName": "TYPE_NAME" - }, - "pascalCase": { - "unsafeName": "TypeName", - "safeName": "TypeName" - } + "originalName": "WithDocs", + "camelCase": { + "unsafeName": "withDocs", + "safeName": "withDocs" }, - "wireValue": "typeName" - }, - "valueType": { - "_type": "named", - "name": { - "originalName": "DeclaredTypeName", - "camelCase": { - "unsafeName": "declaredTypeName", - "safeName": "declaredTypeName" - }, - "snakeCase": { - "unsafeName": "declared_type_name", - "safeName": "declared_type_name" - }, - "screamingSnakeCase": { - "unsafeName": "DECLARED_TYPE_NAME", - "safeName": "DECLARED_TYPE_NAME" - }, - "pascalCase": { - "unsafeName": "DeclaredTypeName", - "safeName": "DeclaredTypeName" - } + "snakeCase": { + "unsafeName": "with_docs", + "safeName": "with_docs" }, - "fernFilepath": { - "allParts": [ - { - "originalName": "types", - "camelCase": { - "unsafeName": "types", - "safeName": "types" - }, - "snakeCase": { - "unsafeName": "types", - "safeName": "types" - }, - "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" - }, - "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" - } - } - ], - "packagePath": [], - "file": { - "originalName": "types", + "screamingSnakeCase": { + "unsafeName": "WITH_DOCS", + "safeName": "WITH_DOCS" + }, + "pascalCase": { + "unsafeName": "WithDocs", + "safeName": "WithDocs" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "commons", "camelCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "commons", + "safeName": "commons" }, "snakeCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "commons", + "safeName": "commons" }, "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" + "unsafeName": "COMMONS", + "safeName": "COMMONS" }, "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" + "unsafeName": "Commons", + "safeName": "Commons" } } - }, - "typeId": "type_types:DeclaredTypeName" + ], + "packagePath": [], + "file": { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } }, - "availability": null, - "docs": null - }, + "typeId": "type_commons:WithDocs" + } + ], + "properties": [ { "name": { "name": { - "originalName": "shape", + "originalName": "payloadType", "camelCase": { - "unsafeName": "shape", - "safeName": "shape" + "unsafeName": "payloadType", + "safeName": "payloadType" }, "snakeCase": { - "unsafeName": "shape", - "safeName": "shape" + "unsafeName": "payload_type", + "safeName": "payload_type" }, "screamingSnakeCase": { - "unsafeName": "SHAPE", - "safeName": "SHAPE" + "unsafeName": "PAYLOAD_TYPE", + "safeName": "PAYLOAD_TYPE" }, "pascalCase": { - "unsafeName": "Shape", - "safeName": "Shape" + "unsafeName": "PayloadType", + "safeName": "PayloadType" } }, - "wireValue": "shape" + "wireValue": "payloadType" }, "valueType": { "_type": "named", "name": { - "originalName": "ExampleTypeShape", + "originalName": "TypeReference", "camelCase": { - "unsafeName": "exampleTypeShape", - "safeName": "exampleTypeShape" + "unsafeName": "typeReference", + "safeName": "typeReference" }, "snakeCase": { - "unsafeName": "example_type_shape", - "safeName": "example_type_shape" + "unsafeName": "type_reference", + "safeName": "type_reference" }, "screamingSnakeCase": { - "unsafeName": "EXAMPLE_TYPE_SHAPE", - "safeName": "EXAMPLE_TYPE_SHAPE" + "unsafeName": "TYPE_REFERENCE", + "safeName": "TYPE_REFERENCE" }, "pascalCase": { - "unsafeName": "ExampleTypeShape", - "safeName": "ExampleTypeShape" + "unsafeName": "TypeReference", + "safeName": "TypeReference" } }, "fernFilepath": { @@ -41548,7 +45705,7 @@ } } }, - "typeId": "type_types:ExampleTypeShape" + "typeId": "type_types:TypeReference" }, "availability": null, "docs": null @@ -41556,100 +45713,87 @@ ] }, "referencedTypes": [ + "type_commons:WithDocs", + "type_types:TypeReference", + "type_types:ContainerType", + "type_types:MapType", + "type_types:Literal", "type_types:DeclaredTypeName", "type_commons:TypeId", "type_commons:FernFilepath", "type_commons:Name", "type_commons:SafeAndUnsafeString", - "type_types:ExampleTypeShape", - "type_types:ExampleAliasType", - "type_types:ExampleTypeReference", - "type_commons:WithJsonExample", - "type_types:ExampleTypeReferenceShape", - "type_types:ExamplePrimitive", - "type_commons:EscapedString", - "type_types:ExampleContainer", - "type_types:ExampleKeyValuePair", - "type_types:ExampleNamedType", - "type_types:ExampleEnumType", - "type_commons:NameAndWireValue", - "type_types:ExampleObjectType", - "type_types:ExampleObjectProperty", - "type_types:ExampleUnionType", - "type_types:ExampleSingleUnionType", - "type_types:ExampleSingleUnionTypeProperties", - "type_types:ExampleObjectTypeWithTypeId", - "type_types:ExampleUndiscriminatedUnionType" + "type_types:PrimitiveType" ], "examples": [], "availability": null, "docs": null }, - "type_types:ExampleObjectTypeWithTypeId": { + "type_webhooks:InlinedWebhookPayload": { "name": { "name": { - "originalName": "ExampleObjectTypeWithTypeId", + "originalName": "InlinedWebhookPayload", "camelCase": { - "unsafeName": "exampleObjectTypeWithTypeId", - "safeName": "exampleObjectTypeWithTypeId" + "unsafeName": "inlinedWebhookPayload", + "safeName": "inlinedWebhookPayload" }, "snakeCase": { - "unsafeName": "example_object_type_with_type_id", - "safeName": "example_object_type_with_type_id" + "unsafeName": "inlined_webhook_payload", + "safeName": "inlined_webhook_payload" }, "screamingSnakeCase": { - "unsafeName": "EXAMPLE_OBJECT_TYPE_WITH_TYPE_ID", - "safeName": "EXAMPLE_OBJECT_TYPE_WITH_TYPE_ID" + "unsafeName": "INLINED_WEBHOOK_PAYLOAD", + "safeName": "INLINED_WEBHOOK_PAYLOAD" }, "pascalCase": { - "unsafeName": "ExampleObjectTypeWithTypeId", - "safeName": "ExampleObjectTypeWithTypeId" + "unsafeName": "InlinedWebhookPayload", + "safeName": "InlinedWebhookPayload" } }, "fernFilepath": { "allParts": [ { - "originalName": "types", + "originalName": "webhooks", "camelCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "webhooks", + "safeName": "webhooks" }, "snakeCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "webhooks", + "safeName": "webhooks" }, "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" + "unsafeName": "WEBHOOKS", + "safeName": "WEBHOOKS" }, "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" + "unsafeName": "Webhooks", + "safeName": "Webhooks" } } ], "packagePath": [], "file": { - "originalName": "types", + "originalName": "webhooks", "camelCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "webhooks", + "safeName": "webhooks" }, "snakeCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "webhooks", + "safeName": "webhooks" }, "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" + "unsafeName": "WEBHOOKS", + "safeName": "WEBHOOKS" }, "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" + "unsafeName": "Webhooks", + "safeName": "Webhooks" } } }, - "typeId": "type_types:ExampleObjectTypeWithTypeId" + "typeId": "type_webhooks:InlinedWebhookPayload" }, "shape": { "_type": "object", @@ -41658,45 +45802,45 @@ { "name": { "name": { - "originalName": "typeId", + "originalName": "name", "camelCase": { - "unsafeName": "typeId", - "safeName": "typeId" + "unsafeName": "name", + "safeName": "name" }, "snakeCase": { - "unsafeName": "type_id", - "safeName": "type_id" + "unsafeName": "name", + "safeName": "name" }, "screamingSnakeCase": { - "unsafeName": "TYPE_ID", - "safeName": "TYPE_ID" + "unsafeName": "NAME", + "safeName": "NAME" }, "pascalCase": { - "unsafeName": "TypeId", - "safeName": "TypeId" + "unsafeName": "Name", + "safeName": "Name" } }, - "wireValue": "typeId" + "wireValue": "name" }, "valueType": { "_type": "named", "name": { - "originalName": "TypeId", + "originalName": "Name", "camelCase": { - "unsafeName": "typeId", - "safeName": "typeId" + "unsafeName": "name", + "safeName": "name" }, "snakeCase": { - "unsafeName": "type_id", - "safeName": "type_id" + "unsafeName": "name", + "safeName": "name" }, "screamingSnakeCase": { - "unsafeName": "TYPE_ID", - "safeName": "TYPE_ID" + "unsafeName": "NAME", + "safeName": "NAME" }, "pascalCase": { - "unsafeName": "TypeId", - "safeName": "TypeId" + "unsafeName": "Name", + "safeName": "Name" } }, "fernFilepath": { @@ -41742,7 +45886,7 @@ } } }, - "typeId": "type_commons:TypeId" + "typeId": "type_commons:Name" }, "availability": null, "docs": null @@ -41750,91 +45894,195 @@ { "name": { "name": { - "originalName": "object", + "originalName": "extends", "camelCase": { - "unsafeName": "object", - "safeName": "object" + "unsafeName": "extends", + "safeName": "extends" }, "snakeCase": { - "unsafeName": "object", - "safeName": "object" + "unsafeName": "extends", + "safeName": "extends" }, "screamingSnakeCase": { - "unsafeName": "OBJECT", - "safeName": "OBJECT" + "unsafeName": "EXTENDS", + "safeName": "EXTENDS" }, "pascalCase": { - "unsafeName": "Object", - "safeName": "Object" + "unsafeName": "Extends", + "safeName": "Extends" } }, - "wireValue": "object" + "wireValue": "extends" }, "valueType": { - "_type": "named", + "_type": "container", + "container": { + "_type": "list", + "list": { + "_type": "named", + "name": { + "originalName": "DeclaredTypeName", + "camelCase": { + "unsafeName": "declaredTypeName", + "safeName": "declaredTypeName" + }, + "snakeCase": { + "unsafeName": "declared_type_name", + "safeName": "declared_type_name" + }, + "screamingSnakeCase": { + "unsafeName": "DECLARED_TYPE_NAME", + "safeName": "DECLARED_TYPE_NAME" + }, + "pascalCase": { + "unsafeName": "DeclaredTypeName", + "safeName": "DeclaredTypeName" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + ], + "packagePath": [], + "file": { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + }, + "typeId": "type_types:DeclaredTypeName" + } + } + }, + "availability": null, + "docs": null + }, + { + "name": { "name": { - "originalName": "ExampleObjectType", + "originalName": "properties", "camelCase": { - "unsafeName": "exampleObjectType", - "safeName": "exampleObjectType" + "unsafeName": "properties", + "safeName": "properties" }, "snakeCase": { - "unsafeName": "example_object_type", - "safeName": "example_object_type" + "unsafeName": "properties", + "safeName": "properties" }, "screamingSnakeCase": { - "unsafeName": "EXAMPLE_OBJECT_TYPE", - "safeName": "EXAMPLE_OBJECT_TYPE" + "unsafeName": "PROPERTIES", + "safeName": "PROPERTIES" }, "pascalCase": { - "unsafeName": "ExampleObjectType", - "safeName": "ExampleObjectType" + "unsafeName": "Properties", + "safeName": "Properties" } }, - "fernFilepath": { - "allParts": [ - { - "originalName": "types", + "wireValue": "properties" + }, + "valueType": { + "_type": "container", + "container": { + "_type": "list", + "list": { + "_type": "named", + "name": { + "originalName": "InlinedWebhookPayloadProperty", "camelCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "inlinedWebhookPayloadProperty", + "safeName": "inlinedWebhookPayloadProperty" }, "snakeCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "inlined_webhook_payload_property", + "safeName": "inlined_webhook_payload_property" }, "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" + "unsafeName": "INLINED_WEBHOOK_PAYLOAD_PROPERTY", + "safeName": "INLINED_WEBHOOK_PAYLOAD_PROPERTY" }, "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" + "unsafeName": "InlinedWebhookPayloadProperty", + "safeName": "InlinedWebhookPayloadProperty" } - } - ], - "packagePath": [], - "file": { - "originalName": "types", - "camelCase": { - "unsafeName": "types", - "safeName": "types" - }, - "snakeCase": { - "unsafeName": "types", - "safeName": "types" }, - "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" + "fernFilepath": { + "allParts": [ + { + "originalName": "webhooks", + "camelCase": { + "unsafeName": "webhooks", + "safeName": "webhooks" + }, + "snakeCase": { + "unsafeName": "webhooks", + "safeName": "webhooks" + }, + "screamingSnakeCase": { + "unsafeName": "WEBHOOKS", + "safeName": "WEBHOOKS" + }, + "pascalCase": { + "unsafeName": "Webhooks", + "safeName": "Webhooks" + } + } + ], + "packagePath": [], + "file": { + "originalName": "webhooks", + "camelCase": { + "unsafeName": "webhooks", + "safeName": "webhooks" + }, + "snakeCase": { + "unsafeName": "webhooks", + "safeName": "webhooks" + }, + "screamingSnakeCase": { + "unsafeName": "WEBHOOKS", + "safeName": "WEBHOOKS" + }, + "pascalCase": { + "unsafeName": "Webhooks", + "safeName": "Webhooks" + } + } }, - "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" - } + "typeId": "type_webhooks:InlinedWebhookPayloadProperty" } - }, - "typeId": "type_types:ExampleObjectType" + } }, "availability": null, "docs": null @@ -41842,182 +46090,89 @@ ] }, "referencedTypes": [ - "type_commons:TypeId", - "type_types:ExampleObjectType", - "type_types:ExampleObjectProperty", - "type_commons:NameAndWireValue", "type_commons:Name", "type_commons:SafeAndUnsafeString", - "type_types:ExampleTypeReference", - "type_commons:WithJsonExample", - "type_types:ExampleTypeReferenceShape", - "type_types:ExamplePrimitive", - "type_commons:EscapedString", - "type_types:ExampleContainer", - "type_types:ExampleKeyValuePair", - "type_types:ExampleNamedType", "type_types:DeclaredTypeName", + "type_commons:TypeId", "type_commons:FernFilepath", - "type_types:ExampleTypeShape", - "type_types:ExampleAliasType", - "type_types:ExampleEnumType", - "type_types:ExampleUnionType", - "type_types:ExampleSingleUnionType", - "type_types:ExampleSingleUnionTypeProperties", - "type_types:ExampleObjectTypeWithTypeId", - "type_types:ExampleUndiscriminatedUnionType" + "type_webhooks:InlinedWebhookPayloadProperty", + "type_commons:WithDocs", + "type_commons:NameAndWireValue", + "type_types:TypeReference", + "type_types:ContainerType", + "type_types:MapType", + "type_types:Literal", + "type_types:PrimitiveType" ], "examples": [], "availability": null, "docs": null }, - "type_variables:VariableId": { - "name": { - "name": { - "originalName": "VariableId", - "camelCase": { - "unsafeName": "variableId", - "safeName": "variableId" - }, - "snakeCase": { - "unsafeName": "variable_id", - "safeName": "variable_id" - }, - "screamingSnakeCase": { - "unsafeName": "VARIABLE_ID", - "safeName": "VARIABLE_ID" - }, - "pascalCase": { - "unsafeName": "VariableId", - "safeName": "VariableId" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "variables", - "camelCase": { - "unsafeName": "variables", - "safeName": "variables" - }, - "snakeCase": { - "unsafeName": "variables", - "safeName": "variables" - }, - "screamingSnakeCase": { - "unsafeName": "VARIABLES", - "safeName": "VARIABLES" - }, - "pascalCase": { - "unsafeName": "Variables", - "safeName": "Variables" - } - } - ], - "packagePath": [], - "file": { - "originalName": "variables", - "camelCase": { - "unsafeName": "variables", - "safeName": "variables" - }, - "snakeCase": { - "unsafeName": "variables", - "safeName": "variables" - }, - "screamingSnakeCase": { - "unsafeName": "VARIABLES", - "safeName": "VARIABLES" - }, - "pascalCase": { - "unsafeName": "Variables", - "safeName": "Variables" - } - } - }, - "typeId": "type_variables:VariableId" - }, - "shape": { - "_type": "alias", - "aliasOf": { - "_type": "primitive", - "primitive": "STRING" - }, - "resolvedType": { - "_type": "primitive", - "primitive": "STRING" - } - }, - "referencedTypes": [], - "examples": [], - "availability": null, - "docs": null - }, - "type_variables:VariableDeclaration": { + "type_webhooks:InlinedWebhookPayloadProperty": { "name": { "name": { - "originalName": "VariableDeclaration", + "originalName": "InlinedWebhookPayloadProperty", "camelCase": { - "unsafeName": "variableDeclaration", - "safeName": "variableDeclaration" + "unsafeName": "inlinedWebhookPayloadProperty", + "safeName": "inlinedWebhookPayloadProperty" }, "snakeCase": { - "unsafeName": "variable_declaration", - "safeName": "variable_declaration" + "unsafeName": "inlined_webhook_payload_property", + "safeName": "inlined_webhook_payload_property" }, "screamingSnakeCase": { - "unsafeName": "VARIABLE_DECLARATION", - "safeName": "VARIABLE_DECLARATION" + "unsafeName": "INLINED_WEBHOOK_PAYLOAD_PROPERTY", + "safeName": "INLINED_WEBHOOK_PAYLOAD_PROPERTY" }, "pascalCase": { - "unsafeName": "VariableDeclaration", - "safeName": "VariableDeclaration" + "unsafeName": "InlinedWebhookPayloadProperty", + "safeName": "InlinedWebhookPayloadProperty" } }, "fernFilepath": { "allParts": [ { - "originalName": "variables", + "originalName": "webhooks", "camelCase": { - "unsafeName": "variables", - "safeName": "variables" + "unsafeName": "webhooks", + "safeName": "webhooks" }, "snakeCase": { - "unsafeName": "variables", - "safeName": "variables" + "unsafeName": "webhooks", + "safeName": "webhooks" }, "screamingSnakeCase": { - "unsafeName": "VARIABLES", - "safeName": "VARIABLES" + "unsafeName": "WEBHOOKS", + "safeName": "WEBHOOKS" }, "pascalCase": { - "unsafeName": "Variables", - "safeName": "Variables" + "unsafeName": "Webhooks", + "safeName": "Webhooks" } } ], "packagePath": [], "file": { - "originalName": "variables", + "originalName": "webhooks", "camelCase": { - "unsafeName": "variables", - "safeName": "variables" + "unsafeName": "webhooks", + "safeName": "webhooks" }, "snakeCase": { - "unsafeName": "variables", - "safeName": "variables" + "unsafeName": "webhooks", + "safeName": "webhooks" }, "screamingSnakeCase": { - "unsafeName": "VARIABLES", - "safeName": "VARIABLES" + "unsafeName": "WEBHOOKS", + "safeName": "WEBHOOKS" }, "pascalCase": { - "unsafeName": "Variables", - "safeName": "Variables" + "unsafeName": "Webhooks", + "safeName": "Webhooks" } } }, - "typeId": "type_variables:VariableDeclaration" + "typeId": "type_webhooks:InlinedWebhookPayloadProperty" }, "shape": { "_type": "object", @@ -42050,137 +46205,45 @@ "unsafeName": "commons", "safeName": "commons" }, - "snakeCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "screamingSnakeCase": { - "unsafeName": "COMMONS", - "safeName": "COMMONS" - }, - "pascalCase": { - "unsafeName": "Commons", - "safeName": "Commons" - } - } - ], - "packagePath": [], - "file": { - "originalName": "commons", - "camelCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "snakeCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "screamingSnakeCase": { - "unsafeName": "COMMONS", - "safeName": "COMMONS" - }, - "pascalCase": { - "unsafeName": "Commons", - "safeName": "Commons" - } - } - }, - "typeId": "type_commons:WithDocs" - } - ], - "properties": [ - { - "name": { - "name": { - "originalName": "id", - "camelCase": { - "unsafeName": "id", - "safeName": "id" - }, - "snakeCase": { - "unsafeName": "id", - "safeName": "id" - }, - "screamingSnakeCase": { - "unsafeName": "ID", - "safeName": "ID" - }, - "pascalCase": { - "unsafeName": "Id", - "safeName": "Id" - } - }, - "wireValue": "id" - }, - "valueType": { - "_type": "named", - "name": { - "originalName": "VariableId", - "camelCase": { - "unsafeName": "variableId", - "safeName": "variableId" - }, - "snakeCase": { - "unsafeName": "variable_id", - "safeName": "variable_id" - }, - "screamingSnakeCase": { - "unsafeName": "VARIABLE_ID", - "safeName": "VARIABLE_ID" - }, - "pascalCase": { - "unsafeName": "VariableId", - "safeName": "VariableId" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "variables", - "camelCase": { - "unsafeName": "variables", - "safeName": "variables" - }, - "snakeCase": { - "unsafeName": "variables", - "safeName": "variables" - }, - "screamingSnakeCase": { - "unsafeName": "VARIABLES", - "safeName": "VARIABLES" - }, - "pascalCase": { - "unsafeName": "Variables", - "safeName": "Variables" - } - } - ], - "packagePath": [], - "file": { - "originalName": "variables", - "camelCase": { - "unsafeName": "variables", - "safeName": "variables" - }, - "snakeCase": { - "unsafeName": "variables", - "safeName": "variables" + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" }, "screamingSnakeCase": { - "unsafeName": "VARIABLES", - "safeName": "VARIABLES" + "unsafeName": "COMMONS", + "safeName": "COMMONS" }, "pascalCase": { - "unsafeName": "Variables", - "safeName": "Variables" + "unsafeName": "Commons", + "safeName": "Commons" } } - }, - "typeId": "type_variables:VariableId" + ], + "packagePath": [], + "file": { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } }, - "availability": null, - "docs": null - }, + "typeId": "type_commons:WithDocs" + } + ], + "properties": [ { "name": { "name": { @@ -42207,22 +46270,22 @@ "valueType": { "_type": "named", "name": { - "originalName": "Name", + "originalName": "NameAndWireValue", "camelCase": { - "unsafeName": "name", - "safeName": "name" + "unsafeName": "nameAndWireValue", + "safeName": "nameAndWireValue" }, "snakeCase": { - "unsafeName": "name", - "safeName": "name" + "unsafeName": "name_and_wire_value", + "safeName": "name_and_wire_value" }, "screamingSnakeCase": { - "unsafeName": "NAME", - "safeName": "NAME" + "unsafeName": "NAME_AND_WIRE_VALUE", + "safeName": "NAME_AND_WIRE_VALUE" }, "pascalCase": { - "unsafeName": "Name", - "safeName": "Name" + "unsafeName": "NameAndWireValue", + "safeName": "NameAndWireValue" } }, "fernFilepath": { @@ -42268,7 +46331,7 @@ } } }, - "typeId": "type_commons:Name" + "typeId": "type_commons:NameAndWireValue" }, "availability": null, "docs": null @@ -42276,25 +46339,25 @@ { "name": { "name": { - "originalName": "type", + "originalName": "valueType", "camelCase": { - "unsafeName": "type", - "safeName": "type" + "unsafeName": "valueType", + "safeName": "valueType" }, "snakeCase": { - "unsafeName": "type", - "safeName": "type" + "unsafeName": "value_type", + "safeName": "value_type" }, "screamingSnakeCase": { - "unsafeName": "TYPE", - "safeName": "TYPE" + "unsafeName": "VALUE_TYPE", + "safeName": "VALUE_TYPE" }, "pascalCase": { - "unsafeName": "Type", - "safeName": "Type" + "unsafeName": "ValueType", + "safeName": "ValueType" } }, - "wireValue": "type" + "wireValue": "valueType" }, "valueType": { "_type": "named", @@ -42369,7 +46432,7 @@ }, "referencedTypes": [ "type_commons:WithDocs", - "type_variables:VariableId", + "type_commons:NameAndWireValue", "type_commons:Name", "type_commons:SafeAndUnsafeString", "type_types:TypeReference", @@ -42385,25 +46448,25 @@ "availability": null, "docs": null }, - "type_webhooks:WebhookGroup": { + "type_webhooks:WebhookHttpMethod": { "name": { "name": { - "originalName": "WebhookGroup", + "originalName": "WebhookHttpMethod", "camelCase": { - "unsafeName": "webhookGroup", - "safeName": "webhookGroup" + "unsafeName": "webhookHttpMethod", + "safeName": "webhookHttpMethod" }, "snakeCase": { - "unsafeName": "webhook_group", - "safeName": "webhook_group" + "unsafeName": "webhook_http_method", + "safeName": "webhook_http_method" }, "screamingSnakeCase": { - "unsafeName": "WEBHOOK_GROUP", - "safeName": "WEBHOOK_GROUP" + "unsafeName": "WEBHOOK_HTTP_METHOD", + "safeName": "WEBHOOK_HTTP_METHOD" }, "pascalCase": { - "unsafeName": "WebhookGroup", - "safeName": "WebhookGroup" + "unsafeName": "WebhookHttpMethod", + "safeName": "WebhookHttpMethod" } }, "fernFilepath": { @@ -42449,249 +46512,217 @@ } } }, - "typeId": "type_webhooks:WebhookGroup" + "typeId": "type_webhooks:WebhookHttpMethod" }, "shape": { - "_type": "alias", - "aliasOf": { - "_type": "container", - "container": { - "_type": "list", - "list": { - "_type": "named", + "_type": "enum", + "values": [ + { + "name": { "name": { - "originalName": "Webhook", + "originalName": "GET", "camelCase": { - "unsafeName": "webhook", - "safeName": "webhook" + "unsafeName": "get", + "safeName": "get" }, "snakeCase": { - "unsafeName": "webhook", - "safeName": "webhook" + "unsafeName": "get", + "safeName": "get" }, "screamingSnakeCase": { - "unsafeName": "WEBHOOK", - "safeName": "WEBHOOK" + "unsafeName": "GET", + "safeName": "GET" }, "pascalCase": { - "unsafeName": "Webhook", - "safeName": "Webhook" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "webhooks", - "camelCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" - }, - "snakeCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" - }, - "screamingSnakeCase": { - "unsafeName": "WEBHOOKS", - "safeName": "WEBHOOKS" - }, - "pascalCase": { - "unsafeName": "Webhooks", - "safeName": "Webhooks" - } - } - ], - "packagePath": [], - "file": { - "originalName": "webhooks", - "camelCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" - }, - "snakeCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" - }, - "screamingSnakeCase": { - "unsafeName": "WEBHOOKS", - "safeName": "WEBHOOKS" - }, - "pascalCase": { - "unsafeName": "Webhooks", - "safeName": "Webhooks" - } + "unsafeName": "Get", + "safeName": "Get" } }, - "typeId": "type_webhooks:Webhook" - } - } - }, - "resolvedType": { - "_type": "container", - "container": { - "_type": "list", - "list": { - "_type": "named", + "wireValue": "GET" + }, + "availability": null, + "docs": null + }, + { + "name": { "name": { - "originalName": "Webhook", + "originalName": "POST", "camelCase": { - "unsafeName": "webhook", - "safeName": "webhook" + "unsafeName": "post", + "safeName": "post" }, "snakeCase": { - "unsafeName": "webhook", - "safeName": "webhook" + "unsafeName": "post", + "safeName": "post" }, "screamingSnakeCase": { - "unsafeName": "WEBHOOK", - "safeName": "WEBHOOK" + "unsafeName": "POST", + "safeName": "POST" }, "pascalCase": { - "unsafeName": "Webhook", - "safeName": "Webhook" + "unsafeName": "Post", + "safeName": "Post" } }, - "fernFilepath": { - "allParts": [ - { - "originalName": "webhooks", - "camelCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" - }, - "snakeCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" - }, - "screamingSnakeCase": { - "unsafeName": "WEBHOOKS", - "safeName": "WEBHOOKS" - }, - "pascalCase": { - "unsafeName": "Webhooks", - "safeName": "Webhooks" - } - } - ], - "packagePath": [], - "file": { - "originalName": "webhooks", - "camelCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" - }, - "snakeCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" - }, - "screamingSnakeCase": { - "unsafeName": "WEBHOOKS", - "safeName": "WEBHOOKS" - }, - "pascalCase": { - "unsafeName": "Webhooks", - "safeName": "Webhooks" - } - } + "wireValue": "POST" + }, + "availability": null, + "docs": null + } + ] + }, + "referencedTypes": [], + "examples": [], + "availability": null, + "docs": null + }, + "type_websocket:WebsocketMessageId": { + "name": { + "name": { + "originalName": "WebsocketMessageId", + "camelCase": { + "unsafeName": "websocketMessageId", + "safeName": "websocketMessageId" + }, + "snakeCase": { + "unsafeName": "websocket_message_id", + "safeName": "websocket_message_id" + }, + "screamingSnakeCase": { + "unsafeName": "WEBSOCKET_MESSAGE_ID", + "safeName": "WEBSOCKET_MESSAGE_ID" + }, + "pascalCase": { + "unsafeName": "WebsocketMessageId", + "safeName": "WebsocketMessageId" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "websocket", + "camelCase": { + "unsafeName": "websocket", + "safeName": "websocket" }, - "typeId": "type_webhooks:Webhook" + "snakeCase": { + "unsafeName": "websocket", + "safeName": "websocket" + }, + "screamingSnakeCase": { + "unsafeName": "WEBSOCKET", + "safeName": "WEBSOCKET" + }, + "pascalCase": { + "unsafeName": "Websocket", + "safeName": "Websocket" + } + } + ], + "packagePath": [], + "file": { + "originalName": "websocket", + "camelCase": { + "unsafeName": "websocket", + "safeName": "websocket" + }, + "snakeCase": { + "unsafeName": "websocket", + "safeName": "websocket" + }, + "screamingSnakeCase": { + "unsafeName": "WEBSOCKET", + "safeName": "WEBSOCKET" + }, + "pascalCase": { + "unsafeName": "Websocket", + "safeName": "Websocket" } } + }, + "typeId": "type_websocket:WebsocketMessageId" + }, + "shape": { + "_type": "alias", + "aliasOf": { + "_type": "primitive", + "primitive": "STRING" + }, + "resolvedType": { + "_type": "primitive", + "primitive": "STRING" } }, - "referencedTypes": [ - "type_webhooks:Webhook", - "type_commons:Declaration", - "type_commons:WithDocs", - "type_commons:Availability", - "type_commons:AvailabilityStatus", - "type_webhooks:WebhookName", - "type_commons:Name", - "type_commons:SafeAndUnsafeString", - "type_webhooks:WebhookHttpMethod", - "type_http:HttpHeader", - "type_commons:NameAndWireValue", - "type_types:TypeReference", - "type_types:ContainerType", - "type_types:MapType", - "type_types:Literal", - "type_types:DeclaredTypeName", - "type_commons:TypeId", - "type_commons:FernFilepath", - "type_types:PrimitiveType", - "type_webhooks:WebhookPayload", - "type_webhooks:InlinedWebhookPayload", - "type_webhooks:InlinedWebhookPayloadProperty", - "type_webhooks:WebhookPayloadReference" - ], + "referencedTypes": [], "examples": [], "availability": null, "docs": null }, - "type_webhooks:Webhook": { + "type_websocket:WebsocketChannel": { "name": { "name": { - "originalName": "Webhook", + "originalName": "WebsocketChannel", "camelCase": { - "unsafeName": "webhook", - "safeName": "webhook" + "unsafeName": "websocketChannel", + "safeName": "websocketChannel" }, "snakeCase": { - "unsafeName": "webhook", - "safeName": "webhook" + "unsafeName": "websocket_channel", + "safeName": "websocket_channel" }, "screamingSnakeCase": { - "unsafeName": "WEBHOOK", - "safeName": "WEBHOOK" + "unsafeName": "WEBSOCKET_CHANNEL", + "safeName": "WEBSOCKET_CHANNEL" }, "pascalCase": { - "unsafeName": "Webhook", - "safeName": "Webhook" + "unsafeName": "WebsocketChannel", + "safeName": "WebsocketChannel" } }, "fernFilepath": { "allParts": [ { - "originalName": "webhooks", + "originalName": "websocket", "camelCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" + "unsafeName": "websocket", + "safeName": "websocket" }, "snakeCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" + "unsafeName": "websocket", + "safeName": "websocket" }, "screamingSnakeCase": { - "unsafeName": "WEBHOOKS", - "safeName": "WEBHOOKS" + "unsafeName": "WEBSOCKET", + "safeName": "WEBSOCKET" }, "pascalCase": { - "unsafeName": "Webhooks", - "safeName": "Webhooks" + "unsafeName": "Websocket", + "safeName": "Websocket" } } ], "packagePath": [], "file": { - "originalName": "webhooks", + "originalName": "websocket", "camelCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" + "unsafeName": "websocket", + "safeName": "websocket" }, "snakeCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" + "unsafeName": "websocket", + "safeName": "websocket" }, "screamingSnakeCase": { - "unsafeName": "WEBHOOKS", - "safeName": "WEBHOOKS" + "unsafeName": "WEBSOCKET", + "safeName": "WEBSOCKET" }, "pascalCase": { - "unsafeName": "Webhooks", - "safeName": "Webhooks" + "unsafeName": "Websocket", + "safeName": "Websocket" } } }, - "typeId": "type_webhooks:Webhook" + "typeId": "type_websocket:WebsocketChannel" }, "shape": { "_type": "object", @@ -42766,219 +46797,121 @@ { "name": { "name": { - "originalName": "name", - "camelCase": { - "unsafeName": "name", - "safeName": "name" - }, - "snakeCase": { - "unsafeName": "name", - "safeName": "name" - }, - "screamingSnakeCase": { - "unsafeName": "NAME", - "safeName": "NAME" - }, - "pascalCase": { - "unsafeName": "Name", - "safeName": "Name" - } - }, - "wireValue": "name" - }, - "valueType": { - "_type": "named", - "name": { - "originalName": "WebhookName", - "camelCase": { - "unsafeName": "webhookName", - "safeName": "webhookName" - }, - "snakeCase": { - "unsafeName": "webhook_name", - "safeName": "webhook_name" - }, - "screamingSnakeCase": { - "unsafeName": "WEBHOOK_NAME", - "safeName": "WEBHOOK_NAME" - }, - "pascalCase": { - "unsafeName": "WebhookName", - "safeName": "WebhookName" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "webhooks", - "camelCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" - }, - "snakeCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" - }, - "screamingSnakeCase": { - "unsafeName": "WEBHOOKS", - "safeName": "WEBHOOKS" - }, - "pascalCase": { - "unsafeName": "Webhooks", - "safeName": "Webhooks" - } - } - ], - "packagePath": [], - "file": { - "originalName": "webhooks", - "camelCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" - }, - "snakeCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" - }, - "screamingSnakeCase": { - "unsafeName": "WEBHOOKS", - "safeName": "WEBHOOKS" - }, - "pascalCase": { - "unsafeName": "Webhooks", - "safeName": "Webhooks" - } - } - }, - "typeId": "type_webhooks:WebhookName" - }, - "availability": null, - "docs": null - }, - { - "name": { - "name": { - "originalName": "displayName", - "camelCase": { - "unsafeName": "displayName", - "safeName": "displayName" - }, - "snakeCase": { - "unsafeName": "display_name", - "safeName": "display_name" - }, - "screamingSnakeCase": { - "unsafeName": "DISPLAY_NAME", - "safeName": "DISPLAY_NAME" - }, - "pascalCase": { - "unsafeName": "DisplayName", - "safeName": "DisplayName" - } - }, - "wireValue": "displayName" - }, - "valueType": { - "_type": "container", - "container": { - "_type": "optional", - "optional": { - "_type": "primitive", - "primitive": "STRING" - } - } - }, - "availability": null, - "docs": null - }, - { - "name": { - "name": { - "originalName": "method", + "originalName": "path", "camelCase": { - "unsafeName": "method", - "safeName": "method" + "unsafeName": "path", + "safeName": "path" }, "snakeCase": { - "unsafeName": "method", - "safeName": "method" + "unsafeName": "path", + "safeName": "path" }, "screamingSnakeCase": { - "unsafeName": "METHOD", - "safeName": "METHOD" + "unsafeName": "PATH", + "safeName": "PATH" }, "pascalCase": { - "unsafeName": "Method", - "safeName": "Method" + "unsafeName": "Path", + "safeName": "Path" } }, - "wireValue": "method" + "wireValue": "path" }, "valueType": { "_type": "named", "name": { - "originalName": "WebhookHttpMethod", + "originalName": "HttpPath", "camelCase": { - "unsafeName": "webhookHttpMethod", - "safeName": "webhookHttpMethod" + "unsafeName": "httpPath", + "safeName": "httpPath" }, "snakeCase": { - "unsafeName": "webhook_http_method", - "safeName": "webhook_http_method" + "unsafeName": "http_path", + "safeName": "http_path" }, "screamingSnakeCase": { - "unsafeName": "WEBHOOK_HTTP_METHOD", - "safeName": "WEBHOOK_HTTP_METHOD" + "unsafeName": "HTTP_PATH", + "safeName": "HTTP_PATH" }, "pascalCase": { - "unsafeName": "WebhookHttpMethod", - "safeName": "WebhookHttpMethod" + "unsafeName": "HttpPath", + "safeName": "HttpPath" } }, "fernFilepath": { "allParts": [ { - "originalName": "webhooks", + "originalName": "http", "camelCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" + "unsafeName": "http", + "safeName": "http" }, "snakeCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" + "unsafeName": "http", + "safeName": "http" }, "screamingSnakeCase": { - "unsafeName": "WEBHOOKS", - "safeName": "WEBHOOKS" + "unsafeName": "HTTP", + "safeName": "HTTP" }, "pascalCase": { - "unsafeName": "Webhooks", - "safeName": "Webhooks" + "unsafeName": "Http", + "safeName": "Http" } } ], "packagePath": [], "file": { - "originalName": "webhooks", + "originalName": "http", "camelCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" + "unsafeName": "http", + "safeName": "http" }, "snakeCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" + "unsafeName": "http", + "safeName": "http" }, "screamingSnakeCase": { - "unsafeName": "WEBHOOKS", - "safeName": "WEBHOOKS" + "unsafeName": "HTTP", + "safeName": "HTTP" }, "pascalCase": { - "unsafeName": "Webhooks", - "safeName": "Webhooks" + "unsafeName": "Http", + "safeName": "Http" } } }, - "typeId": "type_webhooks:WebhookHttpMethod" + "typeId": "type_http:HttpPath" + }, + "availability": null, + "docs": null + }, + { + "name": { + "name": { + "originalName": "auth", + "camelCase": { + "unsafeName": "auth", + "safeName": "auth" + }, + "snakeCase": { + "unsafeName": "auth", + "safeName": "auth" + }, + "screamingSnakeCase": { + "unsafeName": "AUTH", + "safeName": "AUTH" + }, + "pascalCase": { + "unsafeName": "Auth", + "safeName": "Auth" + } + }, + "wireValue": "auth" + }, + "valueType": { + "_type": "primitive", + "primitive": "BOOLEAN" }, "availability": null, "docs": null @@ -43084,279 +47017,487 @@ { "name": { "name": { - "originalName": "payload", + "originalName": "queryParameters", "camelCase": { - "unsafeName": "payload", - "safeName": "payload" + "unsafeName": "queryParameters", + "safeName": "queryParameters" }, "snakeCase": { - "unsafeName": "payload", - "safeName": "payload" + "unsafeName": "query_parameters", + "safeName": "query_parameters" }, "screamingSnakeCase": { - "unsafeName": "PAYLOAD", - "safeName": "PAYLOAD" + "unsafeName": "QUERY_PARAMETERS", + "safeName": "QUERY_PARAMETERS" }, "pascalCase": { - "unsafeName": "Payload", - "safeName": "Payload" + "unsafeName": "QueryParameters", + "safeName": "QueryParameters" } }, - "wireValue": "payload" + "wireValue": "queryParameters" }, "valueType": { - "_type": "named", + "_type": "container", + "container": { + "_type": "list", + "list": { + "_type": "named", + "name": { + "originalName": "QueryParameter", + "camelCase": { + "unsafeName": "queryParameter", + "safeName": "queryParameter" + }, + "snakeCase": { + "unsafeName": "query_parameter", + "safeName": "query_parameter" + }, + "screamingSnakeCase": { + "unsafeName": "QUERY_PARAMETER", + "safeName": "QUERY_PARAMETER" + }, + "pascalCase": { + "unsafeName": "QueryParameter", + "safeName": "QueryParameter" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "http", + "camelCase": { + "unsafeName": "http", + "safeName": "http" + }, + "snakeCase": { + "unsafeName": "http", + "safeName": "http" + }, + "screamingSnakeCase": { + "unsafeName": "HTTP", + "safeName": "HTTP" + }, + "pascalCase": { + "unsafeName": "Http", + "safeName": "Http" + } + } + ], + "packagePath": [], + "file": { + "originalName": "http", + "camelCase": { + "unsafeName": "http", + "safeName": "http" + }, + "snakeCase": { + "unsafeName": "http", + "safeName": "http" + }, + "screamingSnakeCase": { + "unsafeName": "HTTP", + "safeName": "HTTP" + }, + "pascalCase": { + "unsafeName": "Http", + "safeName": "Http" + } + } + }, + "typeId": "type_http:QueryParameter" + } + } + }, + "availability": null, + "docs": null + }, + { + "name": { "name": { - "originalName": "WebhookPayload", + "originalName": "pathParameters", "camelCase": { - "unsafeName": "webhookPayload", - "safeName": "webhookPayload" + "unsafeName": "pathParameters", + "safeName": "pathParameters" }, "snakeCase": { - "unsafeName": "webhook_payload", - "safeName": "webhook_payload" + "unsafeName": "path_parameters", + "safeName": "path_parameters" }, "screamingSnakeCase": { - "unsafeName": "WEBHOOK_PAYLOAD", - "safeName": "WEBHOOK_PAYLOAD" + "unsafeName": "PATH_PARAMETERS", + "safeName": "PATH_PARAMETERS" }, "pascalCase": { - "unsafeName": "WebhookPayload", - "safeName": "WebhookPayload" + "unsafeName": "PathParameters", + "safeName": "PathParameters" } }, - "fernFilepath": { - "allParts": [ - { - "originalName": "webhooks", + "wireValue": "pathParameters" + }, + "valueType": { + "_type": "container", + "container": { + "_type": "list", + "list": { + "_type": "named", + "name": { + "originalName": "PathParameter", "camelCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" + "unsafeName": "pathParameter", + "safeName": "pathParameter" }, "snakeCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" + "unsafeName": "path_parameter", + "safeName": "path_parameter" }, "screamingSnakeCase": { - "unsafeName": "WEBHOOKS", - "safeName": "WEBHOOKS" + "unsafeName": "PATH_PARAMETER", + "safeName": "PATH_PARAMETER" }, "pascalCase": { - "unsafeName": "Webhooks", - "safeName": "Webhooks" + "unsafeName": "PathParameter", + "safeName": "PathParameter" } - } - ], - "packagePath": [], - "file": { - "originalName": "webhooks", - "camelCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" }, - "snakeCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" - }, - "screamingSnakeCase": { - "unsafeName": "WEBHOOKS", - "safeName": "WEBHOOKS" + "fernFilepath": { + "allParts": [ + { + "originalName": "http", + "camelCase": { + "unsafeName": "http", + "safeName": "http" + }, + "snakeCase": { + "unsafeName": "http", + "safeName": "http" + }, + "screamingSnakeCase": { + "unsafeName": "HTTP", + "safeName": "HTTP" + }, + "pascalCase": { + "unsafeName": "Http", + "safeName": "Http" + } + } + ], + "packagePath": [], + "file": { + "originalName": "http", + "camelCase": { + "unsafeName": "http", + "safeName": "http" + }, + "snakeCase": { + "unsafeName": "http", + "safeName": "http" + }, + "screamingSnakeCase": { + "unsafeName": "HTTP", + "safeName": "HTTP" + }, + "pascalCase": { + "unsafeName": "Http", + "safeName": "Http" + } + } }, - "pascalCase": { - "unsafeName": "Webhooks", - "safeName": "Webhooks" - } + "typeId": "type_http:PathParameter" } - }, - "typeId": "type_webhooks:WebhookPayload" + } }, "availability": null, "docs": null - } - ] - }, - "referencedTypes": [ - "type_commons:Declaration", - "type_commons:WithDocs", - "type_commons:Availability", - "type_commons:AvailabilityStatus", - "type_webhooks:WebhookName", - "type_commons:Name", - "type_commons:SafeAndUnsafeString", - "type_webhooks:WebhookHttpMethod", - "type_http:HttpHeader", - "type_commons:NameAndWireValue", - "type_types:TypeReference", - "type_types:ContainerType", - "type_types:MapType", - "type_types:Literal", - "type_types:DeclaredTypeName", - "type_commons:TypeId", - "type_commons:FernFilepath", - "type_types:PrimitiveType", - "type_webhooks:WebhookPayload", - "type_webhooks:InlinedWebhookPayload", - "type_webhooks:InlinedWebhookPayloadProperty", - "type_webhooks:WebhookPayloadReference" - ], - "examples": [], - "availability": null, - "docs": null - }, - "type_webhooks:WebhookName": { - "name": { - "name": { - "originalName": "WebhookName", - "camelCase": { - "unsafeName": "webhookName", - "safeName": "webhookName" - }, - "snakeCase": { - "unsafeName": "webhook_name", - "safeName": "webhook_name" - }, - "screamingSnakeCase": { - "unsafeName": "WEBHOOK_NAME", - "safeName": "WEBHOOK_NAME" - }, - "pascalCase": { - "unsafeName": "WebhookName", - "safeName": "WebhookName" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "webhooks", - "camelCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" - }, - "snakeCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" - }, - "screamingSnakeCase": { - "unsafeName": "WEBHOOKS", - "safeName": "WEBHOOKS" - }, - "pascalCase": { - "unsafeName": "Webhooks", - "safeName": "Webhooks" - } - } - ], - "packagePath": [], - "file": { - "originalName": "webhooks", - "camelCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" - }, - "snakeCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" - }, - "screamingSnakeCase": { - "unsafeName": "WEBHOOKS", - "safeName": "WEBHOOKS" - }, - "pascalCase": { - "unsafeName": "Webhooks", - "safeName": "Webhooks" - } - } - }, - "typeId": "type_webhooks:WebhookName" - }, - "shape": { - "_type": "alias", - "aliasOf": { - "_type": "named", - "name": { - "originalName": "Name", - "camelCase": { - "unsafeName": "name", - "safeName": "name" - }, - "snakeCase": { - "unsafeName": "name", - "safeName": "name" - }, - "screamingSnakeCase": { - "unsafeName": "NAME", - "safeName": "NAME" - }, - "pascalCase": { - "unsafeName": "Name", - "safeName": "Name" - } }, - "fernFilepath": { - "allParts": [ - { - "originalName": "commons", + { + "name": { + "name": { + "originalName": "messages", "camelCase": { - "unsafeName": "commons", - "safeName": "commons" + "unsafeName": "messages", + "safeName": "messages" }, "snakeCase": { - "unsafeName": "commons", - "safeName": "commons" + "unsafeName": "messages", + "safeName": "messages" }, "screamingSnakeCase": { - "unsafeName": "COMMONS", - "safeName": "COMMONS" + "unsafeName": "MESSAGES", + "safeName": "MESSAGES" }, "pascalCase": { - "unsafeName": "Commons", - "safeName": "Commons" + "unsafeName": "Messages", + "safeName": "Messages" + } + }, + "wireValue": "messages" + }, + "valueType": { + "_type": "container", + "container": { + "_type": "map", + "keyType": { + "_type": "named", + "name": { + "originalName": "WebsocketMessageId", + "camelCase": { + "unsafeName": "websocketMessageId", + "safeName": "websocketMessageId" + }, + "snakeCase": { + "unsafeName": "websocket_message_id", + "safeName": "websocket_message_id" + }, + "screamingSnakeCase": { + "unsafeName": "WEBSOCKET_MESSAGE_ID", + "safeName": "WEBSOCKET_MESSAGE_ID" + }, + "pascalCase": { + "unsafeName": "WebsocketMessageId", + "safeName": "WebsocketMessageId" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "websocket", + "camelCase": { + "unsafeName": "websocket", + "safeName": "websocket" + }, + "snakeCase": { + "unsafeName": "websocket", + "safeName": "websocket" + }, + "screamingSnakeCase": { + "unsafeName": "WEBSOCKET", + "safeName": "WEBSOCKET" + }, + "pascalCase": { + "unsafeName": "Websocket", + "safeName": "Websocket" + } + } + ], + "packagePath": [], + "file": { + "originalName": "websocket", + "camelCase": { + "unsafeName": "websocket", + "safeName": "websocket" + }, + "snakeCase": { + "unsafeName": "websocket", + "safeName": "websocket" + }, + "screamingSnakeCase": { + "unsafeName": "WEBSOCKET", + "safeName": "WEBSOCKET" + }, + "pascalCase": { + "unsafeName": "Websocket", + "safeName": "Websocket" + } + } + }, + "typeId": "type_websocket:WebsocketMessageId" + }, + "valueType": { + "_type": "named", + "name": { + "originalName": "WebsocketMessage", + "camelCase": { + "unsafeName": "websocketMessage", + "safeName": "websocketMessage" + }, + "snakeCase": { + "unsafeName": "websocket_message", + "safeName": "websocket_message" + }, + "screamingSnakeCase": { + "unsafeName": "WEBSOCKET_MESSAGE", + "safeName": "WEBSOCKET_MESSAGE" + }, + "pascalCase": { + "unsafeName": "WebsocketMessage", + "safeName": "WebsocketMessage" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "websocket", + "camelCase": { + "unsafeName": "websocket", + "safeName": "websocket" + }, + "snakeCase": { + "unsafeName": "websocket", + "safeName": "websocket" + }, + "screamingSnakeCase": { + "unsafeName": "WEBSOCKET", + "safeName": "WEBSOCKET" + }, + "pascalCase": { + "unsafeName": "Websocket", + "safeName": "Websocket" + } + } + ], + "packagePath": [], + "file": { + "originalName": "websocket", + "camelCase": { + "unsafeName": "websocket", + "safeName": "websocket" + }, + "snakeCase": { + "unsafeName": "websocket", + "safeName": "websocket" + }, + "screamingSnakeCase": { + "unsafeName": "WEBSOCKET", + "safeName": "WEBSOCKET" + }, + "pascalCase": { + "unsafeName": "Websocket", + "safeName": "Websocket" + } + } + }, + "typeId": "type_websocket:WebsocketMessage" } } - ], - "packagePath": [], - "file": { - "originalName": "commons", + }, + "availability": null, + "docs": "The messages that can be sent and received on this channel" + } + ] + }, + "referencedTypes": [ + "type_commons:Declaration", + "type_commons:WithDocs", + "type_commons:Availability", + "type_commons:AvailabilityStatus", + "type_http:HttpPath", + "type_http:HttpPathPart", + "type_http:HttpHeader", + "type_commons:NameAndWireValue", + "type_commons:Name", + "type_commons:SafeAndUnsafeString", + "type_types:TypeReference", + "type_types:ContainerType", + "type_types:MapType", + "type_types:Literal", + "type_types:DeclaredTypeName", + "type_commons:TypeId", + "type_commons:FernFilepath", + "type_types:PrimitiveType", + "type_http:QueryParameter", + "type_http:PathParameter", + "type_http:PathParameterLocation", + "type_variables:VariableId", + "type_websocket:WebsocketMessageId", + "type_websocket:WebsocketMessage", + "type_websocket:WebsocketMessageOrigin", + "type_websocket:WebsocketMessageBody", + "type_websocket:InlinedWebsocketMessageBody", + "type_websocket:InlinedWebsocketMessageBodyProperty", + "type_websocket:WebsocketMessageBodyReference" + ], + "examples": [], + "availability": null, + "docs": null + }, + "type_websocket:WebsocketMessage": { + "name": { + "name": { + "originalName": "WebsocketMessage", + "camelCase": { + "unsafeName": "websocketMessage", + "safeName": "websocketMessage" + }, + "snakeCase": { + "unsafeName": "websocket_message", + "safeName": "websocket_message" + }, + "screamingSnakeCase": { + "unsafeName": "WEBSOCKET_MESSAGE", + "safeName": "WEBSOCKET_MESSAGE" + }, + "pascalCase": { + "unsafeName": "WebsocketMessage", + "safeName": "WebsocketMessage" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "websocket", "camelCase": { - "unsafeName": "commons", - "safeName": "commons" + "unsafeName": "websocket", + "safeName": "websocket" }, "snakeCase": { - "unsafeName": "commons", - "safeName": "commons" + "unsafeName": "websocket", + "safeName": "websocket" }, "screamingSnakeCase": { - "unsafeName": "COMMONS", - "safeName": "COMMONS" + "unsafeName": "WEBSOCKET", + "safeName": "WEBSOCKET" }, "pascalCase": { - "unsafeName": "Commons", - "safeName": "Commons" + "unsafeName": "Websocket", + "safeName": "Websocket" } } - }, - "typeId": "type_commons:Name" + ], + "packagePath": [], + "file": { + "originalName": "websocket", + "camelCase": { + "unsafeName": "websocket", + "safeName": "websocket" + }, + "snakeCase": { + "unsafeName": "websocket", + "safeName": "websocket" + }, + "screamingSnakeCase": { + "unsafeName": "WEBSOCKET", + "safeName": "WEBSOCKET" + }, + "pascalCase": { + "unsafeName": "Websocket", + "safeName": "Websocket" + } + } }, - "resolvedType": { - "_type": "named", - "name": { + "typeId": "type_websocket:WebsocketMessage" + }, + "shape": { + "_type": "object", + "extends": [ + { "name": { - "originalName": "Name", + "originalName": "Declaration", "camelCase": { - "unsafeName": "name", - "safeName": "name" + "unsafeName": "declaration", + "safeName": "declaration" }, "snakeCase": { - "unsafeName": "name", - "safeName": "name" + "unsafeName": "declaration", + "safeName": "declaration" }, "screamingSnakeCase": { - "unsafeName": "NAME", - "safeName": "NAME" + "unsafeName": "DECLARATION", + "safeName": "DECLARATION" }, "pascalCase": { - "unsafeName": "Name", - "safeName": "Name" + "unsafeName": "Declaration", + "safeName": "Declaration" } }, "fernFilepath": { @@ -43402,629 +47543,749 @@ } } }, - "typeId": "type_commons:Name" - }, - "shape": "OBJECT" - } - }, - "referencedTypes": [ - "type_commons:Name", - "type_commons:SafeAndUnsafeString" - ], - "examples": [], - "availability": null, - "docs": null - }, - "type_webhooks:WebhookPayload": { - "name": { - "name": { - "originalName": "WebhookPayload", - "camelCase": { - "unsafeName": "webhookPayload", - "safeName": "webhookPayload" - }, - "snakeCase": { - "unsafeName": "webhook_payload", - "safeName": "webhook_payload" - }, - "screamingSnakeCase": { - "unsafeName": "WEBHOOK_PAYLOAD", - "safeName": "WEBHOOK_PAYLOAD" - }, - "pascalCase": { - "unsafeName": "WebhookPayload", - "safeName": "WebhookPayload" + "typeId": "type_commons:Declaration" } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "webhooks", - "camelCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" - }, - "snakeCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" - }, - "screamingSnakeCase": { - "unsafeName": "WEBHOOKS", - "safeName": "WEBHOOKS" + ], + "properties": [ + { + "name": { + "name": { + "originalName": "displayName", + "camelCase": { + "unsafeName": "displayName", + "safeName": "displayName" + }, + "snakeCase": { + "unsafeName": "display_name", + "safeName": "display_name" + }, + "screamingSnakeCase": { + "unsafeName": "DISPLAY_NAME", + "safeName": "DISPLAY_NAME" + }, + "pascalCase": { + "unsafeName": "DisplayName", + "safeName": "DisplayName" + } }, - "pascalCase": { - "unsafeName": "Webhooks", - "safeName": "Webhooks" - } - } - ], - "packagePath": [], - "file": { - "originalName": "webhooks", - "camelCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" - }, - "snakeCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" - }, - "screamingSnakeCase": { - "unsafeName": "WEBHOOKS", - "safeName": "WEBHOOKS" - }, - "pascalCase": { - "unsafeName": "Webhooks", - "safeName": "Webhooks" - } - } - }, - "typeId": "type_webhooks:WebhookPayload" - }, - "shape": { - "_type": "union", - "discriminant": { - "name": { - "originalName": "type", - "camelCase": { - "unsafeName": "type", - "safeName": "type" - }, - "snakeCase": { - "unsafeName": "type", - "safeName": "type" + "wireValue": "displayName" }, - "screamingSnakeCase": { - "unsafeName": "TYPE", - "safeName": "TYPE" + "valueType": { + "_type": "container", + "container": { + "_type": "optional", + "optional": { + "_type": "primitive", + "primitive": "STRING" + } + } }, - "pascalCase": { - "unsafeName": "Type", - "safeName": "Type" - } + "availability": null, + "docs": null }, - "wireValue": "type" - }, - "extends": [], - "baseProperties": [], - "types": [ { - "discriminantValue": { + "name": { "name": { - "originalName": "inlinedPayload", + "originalName": "origin", "camelCase": { - "unsafeName": "inlinedPayload", - "safeName": "inlinedPayload" + "unsafeName": "origin", + "safeName": "origin" }, "snakeCase": { - "unsafeName": "inlined_payload", - "safeName": "inlined_payload" + "unsafeName": "origin", + "safeName": "origin" }, "screamingSnakeCase": { - "unsafeName": "INLINED_PAYLOAD", - "safeName": "INLINED_PAYLOAD" + "unsafeName": "ORIGIN", + "safeName": "ORIGIN" }, "pascalCase": { - "unsafeName": "InlinedPayload", - "safeName": "InlinedPayload" + "unsafeName": "Origin", + "safeName": "Origin" } }, - "wireValue": "inlinedPayload" + "wireValue": "origin" }, - "shape": { - "_type": "samePropertiesAsObject", + "valueType": { + "_type": "named", "name": { - "originalName": "InlinedWebhookPayload", + "originalName": "WebsocketMessageOrigin", "camelCase": { - "unsafeName": "inlinedWebhookPayload", - "safeName": "inlinedWebhookPayload" + "unsafeName": "websocketMessageOrigin", + "safeName": "websocketMessageOrigin" }, "snakeCase": { - "unsafeName": "inlined_webhook_payload", - "safeName": "inlined_webhook_payload" + "unsafeName": "websocket_message_origin", + "safeName": "websocket_message_origin" }, "screamingSnakeCase": { - "unsafeName": "INLINED_WEBHOOK_PAYLOAD", - "safeName": "INLINED_WEBHOOK_PAYLOAD" + "unsafeName": "WEBSOCKET_MESSAGE_ORIGIN", + "safeName": "WEBSOCKET_MESSAGE_ORIGIN" }, "pascalCase": { - "unsafeName": "InlinedWebhookPayload", - "safeName": "InlinedWebhookPayload" + "unsafeName": "WebsocketMessageOrigin", + "safeName": "WebsocketMessageOrigin" } }, "fernFilepath": { "allParts": [ { - "originalName": "webhooks", + "originalName": "websocket", "camelCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" + "unsafeName": "websocket", + "safeName": "websocket" }, "snakeCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" + "unsafeName": "websocket", + "safeName": "websocket" }, "screamingSnakeCase": { - "unsafeName": "WEBHOOKS", - "safeName": "WEBHOOKS" + "unsafeName": "WEBSOCKET", + "safeName": "WEBSOCKET" }, "pascalCase": { - "unsafeName": "Webhooks", - "safeName": "Webhooks" + "unsafeName": "Websocket", + "safeName": "Websocket" } } ], "packagePath": [], "file": { - "originalName": "webhooks", + "originalName": "websocket", "camelCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" + "unsafeName": "websocket", + "safeName": "websocket" }, "snakeCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" + "unsafeName": "websocket", + "safeName": "websocket" }, "screamingSnakeCase": { - "unsafeName": "WEBHOOKS", - "safeName": "WEBHOOKS" + "unsafeName": "WEBSOCKET", + "safeName": "WEBSOCKET" }, "pascalCase": { - "unsafeName": "Webhooks", - "safeName": "Webhooks" + "unsafeName": "Websocket", + "safeName": "Websocket" } } }, - "typeId": "type_webhooks:InlinedWebhookPayload" + "typeId": "type_websocket:WebsocketMessageOrigin" }, + "availability": null, "docs": null }, { - "discriminantValue": { + "name": { "name": { - "originalName": "reference", + "originalName": "body", "camelCase": { - "unsafeName": "reference", - "safeName": "reference" + "unsafeName": "body", + "safeName": "body" }, "snakeCase": { - "unsafeName": "reference", - "safeName": "reference" + "unsafeName": "body", + "safeName": "body" }, "screamingSnakeCase": { - "unsafeName": "REFERENCE", - "safeName": "REFERENCE" + "unsafeName": "BODY", + "safeName": "BODY" }, "pascalCase": { - "unsafeName": "Reference", - "safeName": "Reference" + "unsafeName": "Body", + "safeName": "Body" } }, - "wireValue": "reference" + "wireValue": "body" }, - "shape": { - "_type": "samePropertiesAsObject", + "valueType": { + "_type": "named", "name": { - "originalName": "WebhookPayloadReference", + "originalName": "WebsocketMessageBody", "camelCase": { - "unsafeName": "webhookPayloadReference", - "safeName": "webhookPayloadReference" + "unsafeName": "websocketMessageBody", + "safeName": "websocketMessageBody" }, "snakeCase": { - "unsafeName": "webhook_payload_reference", - "safeName": "webhook_payload_reference" + "unsafeName": "websocket_message_body", + "safeName": "websocket_message_body" }, "screamingSnakeCase": { - "unsafeName": "WEBHOOK_PAYLOAD_REFERENCE", - "safeName": "WEBHOOK_PAYLOAD_REFERENCE" + "unsafeName": "WEBSOCKET_MESSAGE_BODY", + "safeName": "WEBSOCKET_MESSAGE_BODY" }, "pascalCase": { - "unsafeName": "WebhookPayloadReference", - "safeName": "WebhookPayloadReference" + "unsafeName": "WebsocketMessageBody", + "safeName": "WebsocketMessageBody" } }, "fernFilepath": { "allParts": [ { - "originalName": "webhooks", + "originalName": "websocket", "camelCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" + "unsafeName": "websocket", + "safeName": "websocket" }, "snakeCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" + "unsafeName": "websocket", + "safeName": "websocket" }, "screamingSnakeCase": { - "unsafeName": "WEBHOOKS", - "safeName": "WEBHOOKS" + "unsafeName": "WEBSOCKET", + "safeName": "WEBSOCKET" }, "pascalCase": { - "unsafeName": "Webhooks", - "safeName": "Webhooks" + "unsafeName": "Websocket", + "safeName": "Websocket" } } ], "packagePath": [], "file": { - "originalName": "webhooks", + "originalName": "websocket", "camelCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" + "unsafeName": "websocket", + "safeName": "websocket" }, "snakeCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" + "unsafeName": "websocket", + "safeName": "websocket" }, "screamingSnakeCase": { - "unsafeName": "WEBHOOKS", - "safeName": "WEBHOOKS" + "unsafeName": "WEBSOCKET", + "safeName": "WEBSOCKET" }, "pascalCase": { - "unsafeName": "Webhooks", - "safeName": "Webhooks" + "unsafeName": "Websocket", + "safeName": "Websocket" } } }, - "typeId": "type_webhooks:WebhookPayloadReference" + "typeId": "type_websocket:WebsocketMessageBody" }, + "availability": null, "docs": null } ] }, "referencedTypes": [ - "type_webhooks:InlinedWebhookPayload", + "type_commons:Declaration", + "type_commons:WithDocs", + "type_commons:Availability", + "type_commons:AvailabilityStatus", + "type_websocket:WebsocketMessageOrigin", + "type_websocket:WebsocketMessageBody", + "type_websocket:InlinedWebsocketMessageBody", "type_commons:Name", "type_commons:SafeAndUnsafeString", "type_types:DeclaredTypeName", "type_commons:TypeId", "type_commons:FernFilepath", - "type_webhooks:InlinedWebhookPayloadProperty", - "type_commons:WithDocs", + "type_websocket:InlinedWebsocketMessageBodyProperty", "type_commons:NameAndWireValue", "type_types:TypeReference", "type_types:ContainerType", "type_types:MapType", "type_types:Literal", "type_types:PrimitiveType", - "type_webhooks:WebhookPayloadReference" + "type_websocket:WebsocketMessageBodyReference" ], "examples": [], "availability": null, "docs": null }, - "type_webhooks:WebhookPayloadReference": { + "type_websocket:WebsocketMessageOrigin": { "name": { "name": { - "originalName": "WebhookPayloadReference", + "originalName": "WebsocketMessageOrigin", "camelCase": { - "unsafeName": "webhookPayloadReference", - "safeName": "webhookPayloadReference" + "unsafeName": "websocketMessageOrigin", + "safeName": "websocketMessageOrigin" }, "snakeCase": { - "unsafeName": "webhook_payload_reference", - "safeName": "webhook_payload_reference" + "unsafeName": "websocket_message_origin", + "safeName": "websocket_message_origin" }, "screamingSnakeCase": { - "unsafeName": "WEBHOOK_PAYLOAD_REFERENCE", - "safeName": "WEBHOOK_PAYLOAD_REFERENCE" + "unsafeName": "WEBSOCKET_MESSAGE_ORIGIN", + "safeName": "WEBSOCKET_MESSAGE_ORIGIN" }, "pascalCase": { - "unsafeName": "WebhookPayloadReference", - "safeName": "WebhookPayloadReference" + "unsafeName": "WebsocketMessageOrigin", + "safeName": "WebsocketMessageOrigin" } }, "fernFilepath": { "allParts": [ { - "originalName": "webhooks", + "originalName": "websocket", "camelCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" + "unsafeName": "websocket", + "safeName": "websocket" }, "snakeCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" + "unsafeName": "websocket", + "safeName": "websocket" }, "screamingSnakeCase": { - "unsafeName": "WEBHOOKS", - "safeName": "WEBHOOKS" + "unsafeName": "WEBSOCKET", + "safeName": "WEBSOCKET" }, "pascalCase": { - "unsafeName": "Webhooks", - "safeName": "Webhooks" + "unsafeName": "Websocket", + "safeName": "Websocket" } } ], "packagePath": [], "file": { - "originalName": "webhooks", + "originalName": "websocket", "camelCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" + "unsafeName": "websocket", + "safeName": "websocket" }, "snakeCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" + "unsafeName": "websocket", + "safeName": "websocket" }, "screamingSnakeCase": { - "unsafeName": "WEBHOOKS", - "safeName": "WEBHOOKS" + "unsafeName": "WEBSOCKET", + "safeName": "WEBSOCKET" }, "pascalCase": { - "unsafeName": "Webhooks", - "safeName": "Webhooks" + "unsafeName": "Websocket", + "safeName": "Websocket" } } }, - "typeId": "type_webhooks:WebhookPayloadReference" + "typeId": "type_websocket:WebsocketMessageOrigin" }, "shape": { - "_type": "object", - "extends": [ + "_type": "enum", + "values": [ { "name": { - "originalName": "WithDocs", + "name": { + "originalName": "client", + "camelCase": { + "unsafeName": "client", + "safeName": "client" + }, + "snakeCase": { + "unsafeName": "client", + "safeName": "client" + }, + "screamingSnakeCase": { + "unsafeName": "CLIENT", + "safeName": "CLIENT" + }, + "pascalCase": { + "unsafeName": "Client", + "safeName": "Client" + } + }, + "wireValue": "client" + }, + "availability": null, + "docs": null + }, + { + "name": { + "name": { + "originalName": "server", + "camelCase": { + "unsafeName": "server", + "safeName": "server" + }, + "snakeCase": { + "unsafeName": "server", + "safeName": "server" + }, + "screamingSnakeCase": { + "unsafeName": "SERVER", + "safeName": "SERVER" + }, + "pascalCase": { + "unsafeName": "Server", + "safeName": "Server" + } + }, + "wireValue": "server" + }, + "availability": null, + "docs": null + } + ] + }, + "referencedTypes": [], + "examples": [], + "availability": null, + "docs": null + }, + "type_websocket:WebsocketMessageBody": { + "name": { + "name": { + "originalName": "WebsocketMessageBody", + "camelCase": { + "unsafeName": "websocketMessageBody", + "safeName": "websocketMessageBody" + }, + "snakeCase": { + "unsafeName": "websocket_message_body", + "safeName": "websocket_message_body" + }, + "screamingSnakeCase": { + "unsafeName": "WEBSOCKET_MESSAGE_BODY", + "safeName": "WEBSOCKET_MESSAGE_BODY" + }, + "pascalCase": { + "unsafeName": "WebsocketMessageBody", + "safeName": "WebsocketMessageBody" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "websocket", "camelCase": { - "unsafeName": "withDocs", - "safeName": "withDocs" + "unsafeName": "websocket", + "safeName": "websocket" }, "snakeCase": { - "unsafeName": "with_docs", - "safeName": "with_docs" + "unsafeName": "websocket", + "safeName": "websocket" }, "screamingSnakeCase": { - "unsafeName": "WITH_DOCS", - "safeName": "WITH_DOCS" + "unsafeName": "WEBSOCKET", + "safeName": "WEBSOCKET" }, "pascalCase": { - "unsafeName": "WithDocs", - "safeName": "WithDocs" + "unsafeName": "Websocket", + "safeName": "Websocket" } + } + ], + "packagePath": [], + "file": { + "originalName": "websocket", + "camelCase": { + "unsafeName": "websocket", + "safeName": "websocket" }, - "fernFilepath": { - "allParts": [ - { - "originalName": "commons", + "snakeCase": { + "unsafeName": "websocket", + "safeName": "websocket" + }, + "screamingSnakeCase": { + "unsafeName": "WEBSOCKET", + "safeName": "WEBSOCKET" + }, + "pascalCase": { + "unsafeName": "Websocket", + "safeName": "Websocket" + } + } + }, + "typeId": "type_websocket:WebsocketMessageBody" + }, + "shape": { + "_type": "union", + "discriminant": { + "name": { + "originalName": "type", + "camelCase": { + "unsafeName": "type", + "safeName": "type" + }, + "snakeCase": { + "unsafeName": "type", + "safeName": "type" + }, + "screamingSnakeCase": { + "unsafeName": "TYPE", + "safeName": "TYPE" + }, + "pascalCase": { + "unsafeName": "Type", + "safeName": "Type" + } + }, + "wireValue": "type" + }, + "extends": [], + "baseProperties": [], + "types": [ + { + "discriminantValue": { + "name": { + "originalName": "inlinedBody", + "camelCase": { + "unsafeName": "inlinedBody", + "safeName": "inlinedBody" + }, + "snakeCase": { + "unsafeName": "inlined_body", + "safeName": "inlined_body" + }, + "screamingSnakeCase": { + "unsafeName": "INLINED_BODY", + "safeName": "INLINED_BODY" + }, + "pascalCase": { + "unsafeName": "InlinedBody", + "safeName": "InlinedBody" + } + }, + "wireValue": "inlinedBody" + }, + "shape": { + "_type": "samePropertiesAsObject", + "name": { + "originalName": "InlinedWebsocketMessageBody", + "camelCase": { + "unsafeName": "inlinedWebsocketMessageBody", + "safeName": "inlinedWebsocketMessageBody" + }, + "snakeCase": { + "unsafeName": "inlined_websocket_message_body", + "safeName": "inlined_websocket_message_body" + }, + "screamingSnakeCase": { + "unsafeName": "INLINED_WEBSOCKET_MESSAGE_BODY", + "safeName": "INLINED_WEBSOCKET_MESSAGE_BODY" + }, + "pascalCase": { + "unsafeName": "InlinedWebsocketMessageBody", + "safeName": "InlinedWebsocketMessageBody" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "websocket", + "camelCase": { + "unsafeName": "websocket", + "safeName": "websocket" + }, + "snakeCase": { + "unsafeName": "websocket", + "safeName": "websocket" + }, + "screamingSnakeCase": { + "unsafeName": "WEBSOCKET", + "safeName": "WEBSOCKET" + }, + "pascalCase": { + "unsafeName": "Websocket", + "safeName": "Websocket" + } + } + ], + "packagePath": [], + "file": { + "originalName": "websocket", "camelCase": { - "unsafeName": "commons", - "safeName": "commons" + "unsafeName": "websocket", + "safeName": "websocket" }, "snakeCase": { - "unsafeName": "commons", - "safeName": "commons" + "unsafeName": "websocket", + "safeName": "websocket" }, "screamingSnakeCase": { - "unsafeName": "COMMONS", - "safeName": "COMMONS" + "unsafeName": "WEBSOCKET", + "safeName": "WEBSOCKET" }, "pascalCase": { - "unsafeName": "Commons", - "safeName": "Commons" + "unsafeName": "Websocket", + "safeName": "Websocket" } } - ], - "packagePath": [], - "file": { - "originalName": "commons", - "camelCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "snakeCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "screamingSnakeCase": { - "unsafeName": "COMMONS", - "safeName": "COMMONS" - }, - "pascalCase": { - "unsafeName": "Commons", - "safeName": "Commons" - } - } + }, + "typeId": "type_websocket:InlinedWebsocketMessageBody" }, - "typeId": "type_commons:WithDocs" - } - ], - "properties": [ + "docs": null + }, { - "name": { + "discriminantValue": { "name": { - "originalName": "payloadType", + "originalName": "reference", "camelCase": { - "unsafeName": "payloadType", - "safeName": "payloadType" + "unsafeName": "reference", + "safeName": "reference" }, "snakeCase": { - "unsafeName": "payload_type", - "safeName": "payload_type" + "unsafeName": "reference", + "safeName": "reference" }, "screamingSnakeCase": { - "unsafeName": "PAYLOAD_TYPE", - "safeName": "PAYLOAD_TYPE" + "unsafeName": "REFERENCE", + "safeName": "REFERENCE" }, "pascalCase": { - "unsafeName": "PayloadType", - "safeName": "PayloadType" + "unsafeName": "Reference", + "safeName": "Reference" } }, - "wireValue": "payloadType" + "wireValue": "reference" }, - "valueType": { - "_type": "named", + "shape": { + "_type": "samePropertiesAsObject", "name": { - "originalName": "TypeReference", + "originalName": "WebsocketMessageBodyReference", "camelCase": { - "unsafeName": "typeReference", - "safeName": "typeReference" + "unsafeName": "websocketMessageBodyReference", + "safeName": "websocketMessageBodyReference" }, "snakeCase": { - "unsafeName": "type_reference", - "safeName": "type_reference" + "unsafeName": "websocket_message_body_reference", + "safeName": "websocket_message_body_reference" }, "screamingSnakeCase": { - "unsafeName": "TYPE_REFERENCE", - "safeName": "TYPE_REFERENCE" + "unsafeName": "WEBSOCKET_MESSAGE_BODY_REFERENCE", + "safeName": "WEBSOCKET_MESSAGE_BODY_REFERENCE" }, "pascalCase": { - "unsafeName": "TypeReference", - "safeName": "TypeReference" + "unsafeName": "WebsocketMessageBodyReference", + "safeName": "WebsocketMessageBodyReference" } }, "fernFilepath": { "allParts": [ { - "originalName": "types", + "originalName": "websocket", "camelCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "websocket", + "safeName": "websocket" }, "snakeCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "websocket", + "safeName": "websocket" }, "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" + "unsafeName": "WEBSOCKET", + "safeName": "WEBSOCKET" }, "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" + "unsafeName": "Websocket", + "safeName": "Websocket" } } ], "packagePath": [], "file": { - "originalName": "types", + "originalName": "websocket", "camelCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "websocket", + "safeName": "websocket" }, "snakeCase": { - "unsafeName": "types", - "safeName": "types" + "unsafeName": "websocket", + "safeName": "websocket" }, "screamingSnakeCase": { - "unsafeName": "TYPES", - "safeName": "TYPES" + "unsafeName": "WEBSOCKET", + "safeName": "WEBSOCKET" }, "pascalCase": { - "unsafeName": "Types", - "safeName": "Types" + "unsafeName": "Websocket", + "safeName": "Websocket" } } }, - "typeId": "type_types:TypeReference" + "typeId": "type_websocket:WebsocketMessageBodyReference" }, - "availability": null, "docs": null } ] }, "referencedTypes": [ + "type_websocket:InlinedWebsocketMessageBody", + "type_commons:Name", + "type_commons:SafeAndUnsafeString", + "type_types:DeclaredTypeName", + "type_commons:TypeId", + "type_commons:FernFilepath", + "type_websocket:InlinedWebsocketMessageBodyProperty", "type_commons:WithDocs", + "type_commons:NameAndWireValue", "type_types:TypeReference", "type_types:ContainerType", "type_types:MapType", "type_types:Literal", - "type_types:DeclaredTypeName", - "type_commons:TypeId", - "type_commons:FernFilepath", - "type_commons:Name", - "type_commons:SafeAndUnsafeString", - "type_types:PrimitiveType" + "type_types:PrimitiveType", + "type_websocket:WebsocketMessageBodyReference" ], "examples": [], "availability": null, "docs": null }, - "type_webhooks:InlinedWebhookPayload": { + "type_websocket:InlinedWebsocketMessageBody": { "name": { "name": { - "originalName": "InlinedWebhookPayload", + "originalName": "InlinedWebsocketMessageBody", "camelCase": { - "unsafeName": "inlinedWebhookPayload", - "safeName": "inlinedWebhookPayload" + "unsafeName": "inlinedWebsocketMessageBody", + "safeName": "inlinedWebsocketMessageBody" }, "snakeCase": { - "unsafeName": "inlined_webhook_payload", - "safeName": "inlined_webhook_payload" + "unsafeName": "inlined_websocket_message_body", + "safeName": "inlined_websocket_message_body" }, "screamingSnakeCase": { - "unsafeName": "INLINED_WEBHOOK_PAYLOAD", - "safeName": "INLINED_WEBHOOK_PAYLOAD" + "unsafeName": "INLINED_WEBSOCKET_MESSAGE_BODY", + "safeName": "INLINED_WEBSOCKET_MESSAGE_BODY" }, "pascalCase": { - "unsafeName": "InlinedWebhookPayload", - "safeName": "InlinedWebhookPayload" + "unsafeName": "InlinedWebsocketMessageBody", + "safeName": "InlinedWebsocketMessageBody" } }, "fernFilepath": { "allParts": [ { - "originalName": "webhooks", + "originalName": "websocket", "camelCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" + "unsafeName": "websocket", + "safeName": "websocket" }, "snakeCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" + "unsafeName": "websocket", + "safeName": "websocket" }, "screamingSnakeCase": { - "unsafeName": "WEBHOOKS", - "safeName": "WEBHOOKS" + "unsafeName": "WEBSOCKET", + "safeName": "WEBSOCKET" }, "pascalCase": { - "unsafeName": "Webhooks", - "safeName": "Webhooks" + "unsafeName": "Websocket", + "safeName": "Websocket" } } ], "packagePath": [], "file": { - "originalName": "webhooks", + "originalName": "websocket", "camelCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" + "unsafeName": "websocket", + "safeName": "websocket" }, "snakeCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" + "unsafeName": "websocket", + "safeName": "websocket" }, "screamingSnakeCase": { - "unsafeName": "WEBHOOKS", - "safeName": "WEBHOOKS" + "unsafeName": "WEBSOCKET", + "safeName": "WEBSOCKET" }, "pascalCase": { - "unsafeName": "Webhooks", - "safeName": "Webhooks" + "unsafeName": "Websocket", + "safeName": "Websocket" } } }, - "typeId": "type_webhooks:InlinedWebhookPayload" + "typeId": "type_websocket:InlinedWebsocketMessageBody" }, "shape": { "_type": "object", @@ -44250,68 +48511,68 @@ "list": { "_type": "named", "name": { - "originalName": "InlinedWebhookPayloadProperty", + "originalName": "InlinedWebsocketMessageBodyProperty", "camelCase": { - "unsafeName": "inlinedWebhookPayloadProperty", - "safeName": "inlinedWebhookPayloadProperty" + "unsafeName": "inlinedWebsocketMessageBodyProperty", + "safeName": "inlinedWebsocketMessageBodyProperty" }, "snakeCase": { - "unsafeName": "inlined_webhook_payload_property", - "safeName": "inlined_webhook_payload_property" + "unsafeName": "inlined_websocket_message_body_property", + "safeName": "inlined_websocket_message_body_property" }, "screamingSnakeCase": { - "unsafeName": "INLINED_WEBHOOK_PAYLOAD_PROPERTY", - "safeName": "INLINED_WEBHOOK_PAYLOAD_PROPERTY" + "unsafeName": "INLINED_WEBSOCKET_MESSAGE_BODY_PROPERTY", + "safeName": "INLINED_WEBSOCKET_MESSAGE_BODY_PROPERTY" }, "pascalCase": { - "unsafeName": "InlinedWebhookPayloadProperty", - "safeName": "InlinedWebhookPayloadProperty" + "unsafeName": "InlinedWebsocketMessageBodyProperty", + "safeName": "InlinedWebsocketMessageBodyProperty" } }, "fernFilepath": { "allParts": [ { - "originalName": "webhooks", + "originalName": "websocket", "camelCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" + "unsafeName": "websocket", + "safeName": "websocket" }, "snakeCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" + "unsafeName": "websocket", + "safeName": "websocket" }, "screamingSnakeCase": { - "unsafeName": "WEBHOOKS", - "safeName": "WEBHOOKS" + "unsafeName": "WEBSOCKET", + "safeName": "WEBSOCKET" }, "pascalCase": { - "unsafeName": "Webhooks", - "safeName": "Webhooks" + "unsafeName": "Websocket", + "safeName": "Websocket" } } ], "packagePath": [], "file": { - "originalName": "webhooks", + "originalName": "websocket", "camelCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" + "unsafeName": "websocket", + "safeName": "websocket" }, "snakeCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" + "unsafeName": "websocket", + "safeName": "websocket" }, "screamingSnakeCase": { - "unsafeName": "WEBHOOKS", - "safeName": "WEBHOOKS" + "unsafeName": "WEBSOCKET", + "safeName": "WEBSOCKET" }, "pascalCase": { - "unsafeName": "Webhooks", - "safeName": "Webhooks" + "unsafeName": "Websocket", + "safeName": "Websocket" } } }, - "typeId": "type_webhooks:InlinedWebhookPayloadProperty" + "typeId": "type_websocket:InlinedWebsocketMessageBodyProperty" } } }, @@ -44326,7 +48587,7 @@ "type_types:DeclaredTypeName", "type_commons:TypeId", "type_commons:FernFilepath", - "type_webhooks:InlinedWebhookPayloadProperty", + "type_websocket:InlinedWebsocketMessageBodyProperty", "type_commons:WithDocs", "type_commons:NameAndWireValue", "type_types:TypeReference", @@ -44339,71 +48600,411 @@ "availability": null, "docs": null }, - "type_webhooks:InlinedWebhookPayloadProperty": { + "type_websocket:InlinedWebsocketMessageBodyProperty": { "name": { "name": { - "originalName": "InlinedWebhookPayloadProperty", + "originalName": "InlinedWebsocketMessageBodyProperty", "camelCase": { - "unsafeName": "inlinedWebhookPayloadProperty", - "safeName": "inlinedWebhookPayloadProperty" + "unsafeName": "inlinedWebsocketMessageBodyProperty", + "safeName": "inlinedWebsocketMessageBodyProperty" }, "snakeCase": { - "unsafeName": "inlined_webhook_payload_property", - "safeName": "inlined_webhook_payload_property" + "unsafeName": "inlined_websocket_message_body_property", + "safeName": "inlined_websocket_message_body_property" }, "screamingSnakeCase": { - "unsafeName": "INLINED_WEBHOOK_PAYLOAD_PROPERTY", - "safeName": "INLINED_WEBHOOK_PAYLOAD_PROPERTY" + "unsafeName": "INLINED_WEBSOCKET_MESSAGE_BODY_PROPERTY", + "safeName": "INLINED_WEBSOCKET_MESSAGE_BODY_PROPERTY" }, "pascalCase": { - "unsafeName": "InlinedWebhookPayloadProperty", - "safeName": "InlinedWebhookPayloadProperty" + "unsafeName": "InlinedWebsocketMessageBodyProperty", + "safeName": "InlinedWebsocketMessageBodyProperty" } }, "fernFilepath": { "allParts": [ { - "originalName": "webhooks", + "originalName": "websocket", "camelCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" + "unsafeName": "websocket", + "safeName": "websocket" }, "snakeCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" + "unsafeName": "websocket", + "safeName": "websocket" }, "screamingSnakeCase": { - "unsafeName": "WEBHOOKS", - "safeName": "WEBHOOKS" + "unsafeName": "WEBSOCKET", + "safeName": "WEBSOCKET" }, "pascalCase": { - "unsafeName": "Webhooks", - "safeName": "Webhooks" + "unsafeName": "Websocket", + "safeName": "Websocket" } } ], "packagePath": [], "file": { - "originalName": "webhooks", + "originalName": "websocket", "camelCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" + "unsafeName": "websocket", + "safeName": "websocket" }, "snakeCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" + "unsafeName": "websocket", + "safeName": "websocket" }, "screamingSnakeCase": { - "unsafeName": "WEBHOOKS", - "safeName": "WEBHOOKS" + "unsafeName": "WEBSOCKET", + "safeName": "WEBSOCKET" }, "pascalCase": { - "unsafeName": "Webhooks", - "safeName": "Webhooks" + "unsafeName": "Websocket", + "safeName": "Websocket" } } }, - "typeId": "type_webhooks:InlinedWebhookPayloadProperty" + "typeId": "type_websocket:InlinedWebsocketMessageBodyProperty" + }, + "shape": { + "_type": "object", + "extends": [ + { + "name": { + "originalName": "WithDocs", + "camelCase": { + "unsafeName": "withDocs", + "safeName": "withDocs" + }, + "snakeCase": { + "unsafeName": "with_docs", + "safeName": "with_docs" + }, + "screamingSnakeCase": { + "unsafeName": "WITH_DOCS", + "safeName": "WITH_DOCS" + }, + "pascalCase": { + "unsafeName": "WithDocs", + "safeName": "WithDocs" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } + ], + "packagePath": [], + "file": { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } + }, + "typeId": "type_commons:WithDocs" + } + ], + "properties": [ + { + "name": { + "name": { + "originalName": "name", + "camelCase": { + "unsafeName": "name", + "safeName": "name" + }, + "snakeCase": { + "unsafeName": "name", + "safeName": "name" + }, + "screamingSnakeCase": { + "unsafeName": "NAME", + "safeName": "NAME" + }, + "pascalCase": { + "unsafeName": "Name", + "safeName": "Name" + } + }, + "wireValue": "name" + }, + "valueType": { + "_type": "named", + "name": { + "originalName": "NameAndWireValue", + "camelCase": { + "unsafeName": "nameAndWireValue", + "safeName": "nameAndWireValue" + }, + "snakeCase": { + "unsafeName": "name_and_wire_value", + "safeName": "name_and_wire_value" + }, + "screamingSnakeCase": { + "unsafeName": "NAME_AND_WIRE_VALUE", + "safeName": "NAME_AND_WIRE_VALUE" + }, + "pascalCase": { + "unsafeName": "NameAndWireValue", + "safeName": "NameAndWireValue" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } + ], + "packagePath": [], + "file": { + "originalName": "commons", + "camelCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "snakeCase": { + "unsafeName": "commons", + "safeName": "commons" + }, + "screamingSnakeCase": { + "unsafeName": "COMMONS", + "safeName": "COMMONS" + }, + "pascalCase": { + "unsafeName": "Commons", + "safeName": "Commons" + } + } + }, + "typeId": "type_commons:NameAndWireValue" + }, + "availability": null, + "docs": null + }, + { + "name": { + "name": { + "originalName": "valueType", + "camelCase": { + "unsafeName": "valueType", + "safeName": "valueType" + }, + "snakeCase": { + "unsafeName": "value_type", + "safeName": "value_type" + }, + "screamingSnakeCase": { + "unsafeName": "VALUE_TYPE", + "safeName": "VALUE_TYPE" + }, + "pascalCase": { + "unsafeName": "ValueType", + "safeName": "ValueType" + } + }, + "wireValue": "valueType" + }, + "valueType": { + "_type": "named", + "name": { + "originalName": "TypeReference", + "camelCase": { + "unsafeName": "typeReference", + "safeName": "typeReference" + }, + "snakeCase": { + "unsafeName": "type_reference", + "safeName": "type_reference" + }, + "screamingSnakeCase": { + "unsafeName": "TYPE_REFERENCE", + "safeName": "TYPE_REFERENCE" + }, + "pascalCase": { + "unsafeName": "TypeReference", + "safeName": "TypeReference" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + ], + "packagePath": [], + "file": { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + }, + "typeId": "type_types:TypeReference" + }, + "availability": null, + "docs": null + } + ] + }, + "referencedTypes": [ + "type_commons:WithDocs", + "type_commons:NameAndWireValue", + "type_commons:Name", + "type_commons:SafeAndUnsafeString", + "type_types:TypeReference", + "type_types:ContainerType", + "type_types:MapType", + "type_types:Literal", + "type_types:DeclaredTypeName", + "type_commons:TypeId", + "type_commons:FernFilepath", + "type_types:PrimitiveType" + ], + "examples": [], + "availability": null, + "docs": null + }, + "type_websocket:WebsocketMessageBodyReference": { + "name": { + "name": { + "originalName": "WebsocketMessageBodyReference", + "camelCase": { + "unsafeName": "websocketMessageBodyReference", + "safeName": "websocketMessageBodyReference" + }, + "snakeCase": { + "unsafeName": "websocket_message_body_reference", + "safeName": "websocket_message_body_reference" + }, + "screamingSnakeCase": { + "unsafeName": "WEBSOCKET_MESSAGE_BODY_REFERENCE", + "safeName": "WEBSOCKET_MESSAGE_BODY_REFERENCE" + }, + "pascalCase": { + "unsafeName": "WebsocketMessageBodyReference", + "safeName": "WebsocketMessageBodyReference" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "websocket", + "camelCase": { + "unsafeName": "websocket", + "safeName": "websocket" + }, + "snakeCase": { + "unsafeName": "websocket", + "safeName": "websocket" + }, + "screamingSnakeCase": { + "unsafeName": "WEBSOCKET", + "safeName": "WEBSOCKET" + }, + "pascalCase": { + "unsafeName": "Websocket", + "safeName": "Websocket" + } + } + ], + "packagePath": [], + "file": { + "originalName": "websocket", + "camelCase": { + "unsafeName": "websocket", + "safeName": "websocket" + }, + "snakeCase": { + "unsafeName": "websocket", + "safeName": "websocket" + }, + "screamingSnakeCase": { + "unsafeName": "WEBSOCKET", + "safeName": "WEBSOCKET" + }, + "pascalCase": { + "unsafeName": "Websocket", + "safeName": "Websocket" + } + } + }, + "typeId": "type_websocket:WebsocketMessageBodyReference" }, "shape": { "_type": "object", @@ -44478,117 +49079,25 @@ { "name": { "name": { - "originalName": "name", - "camelCase": { - "unsafeName": "name", - "safeName": "name" - }, - "snakeCase": { - "unsafeName": "name", - "safeName": "name" - }, - "screamingSnakeCase": { - "unsafeName": "NAME", - "safeName": "NAME" - }, - "pascalCase": { - "unsafeName": "Name", - "safeName": "Name" - } - }, - "wireValue": "name" - }, - "valueType": { - "_type": "named", - "name": { - "originalName": "NameAndWireValue", - "camelCase": { - "unsafeName": "nameAndWireValue", - "safeName": "nameAndWireValue" - }, - "snakeCase": { - "unsafeName": "name_and_wire_value", - "safeName": "name_and_wire_value" - }, - "screamingSnakeCase": { - "unsafeName": "NAME_AND_WIRE_VALUE", - "safeName": "NAME_AND_WIRE_VALUE" - }, - "pascalCase": { - "unsafeName": "NameAndWireValue", - "safeName": "NameAndWireValue" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "commons", - "camelCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "snakeCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "screamingSnakeCase": { - "unsafeName": "COMMONS", - "safeName": "COMMONS" - }, - "pascalCase": { - "unsafeName": "Commons", - "safeName": "Commons" - } - } - ], - "packagePath": [], - "file": { - "originalName": "commons", - "camelCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "snakeCase": { - "unsafeName": "commons", - "safeName": "commons" - }, - "screamingSnakeCase": { - "unsafeName": "COMMONS", - "safeName": "COMMONS" - }, - "pascalCase": { - "unsafeName": "Commons", - "safeName": "Commons" - } - } - }, - "typeId": "type_commons:NameAndWireValue" - }, - "availability": null, - "docs": null - }, - { - "name": { - "name": { - "originalName": "valueType", + "originalName": "bodyType", "camelCase": { - "unsafeName": "valueType", - "safeName": "valueType" + "unsafeName": "bodyType", + "safeName": "bodyType" }, "snakeCase": { - "unsafeName": "value_type", - "safeName": "value_type" + "unsafeName": "body_type", + "safeName": "body_type" }, "screamingSnakeCase": { - "unsafeName": "VALUE_TYPE", - "safeName": "VALUE_TYPE" + "unsafeName": "BODY_TYPE", + "safeName": "BODY_TYPE" }, "pascalCase": { - "unsafeName": "ValueType", - "safeName": "ValueType" + "unsafeName": "BodyType", + "safeName": "BodyType" } }, - "wireValue": "valueType" + "wireValue": "bodyType" }, "valueType": { "_type": "named", @@ -44663,9 +49172,6 @@ }, "referencedTypes": [ "type_commons:WithDocs", - "type_commons:NameAndWireValue", - "type_commons:Name", - "type_commons:SafeAndUnsafeString", "type_types:TypeReference", "type_types:ContainerType", "type_types:MapType", @@ -44673,139 +49179,13 @@ "type_types:DeclaredTypeName", "type_commons:TypeId", "type_commons:FernFilepath", + "type_commons:Name", + "type_commons:SafeAndUnsafeString", "type_types:PrimitiveType" ], "examples": [], "availability": null, "docs": null - }, - "type_webhooks:WebhookHttpMethod": { - "name": { - "name": { - "originalName": "WebhookHttpMethod", - "camelCase": { - "unsafeName": "webhookHttpMethod", - "safeName": "webhookHttpMethod" - }, - "snakeCase": { - "unsafeName": "webhook_http_method", - "safeName": "webhook_http_method" - }, - "screamingSnakeCase": { - "unsafeName": "WEBHOOK_HTTP_METHOD", - "safeName": "WEBHOOK_HTTP_METHOD" - }, - "pascalCase": { - "unsafeName": "WebhookHttpMethod", - "safeName": "WebhookHttpMethod" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "webhooks", - "camelCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" - }, - "snakeCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" - }, - "screamingSnakeCase": { - "unsafeName": "WEBHOOKS", - "safeName": "WEBHOOKS" - }, - "pascalCase": { - "unsafeName": "Webhooks", - "safeName": "Webhooks" - } - } - ], - "packagePath": [], - "file": { - "originalName": "webhooks", - "camelCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" - }, - "snakeCase": { - "unsafeName": "webhooks", - "safeName": "webhooks" - }, - "screamingSnakeCase": { - "unsafeName": "WEBHOOKS", - "safeName": "WEBHOOKS" - }, - "pascalCase": { - "unsafeName": "Webhooks", - "safeName": "Webhooks" - } - } - }, - "typeId": "type_webhooks:WebhookHttpMethod" - }, - "shape": { - "_type": "enum", - "values": [ - { - "name": { - "name": { - "originalName": "GET", - "camelCase": { - "unsafeName": "get", - "safeName": "get" - }, - "snakeCase": { - "unsafeName": "get", - "safeName": "get" - }, - "screamingSnakeCase": { - "unsafeName": "GET", - "safeName": "GET" - }, - "pascalCase": { - "unsafeName": "Get", - "safeName": "Get" - } - }, - "wireValue": "GET" - }, - "availability": null, - "docs": null - }, - { - "name": { - "name": { - "originalName": "POST", - "camelCase": { - "unsafeName": "post", - "safeName": "post" - }, - "snakeCase": { - "unsafeName": "post", - "safeName": "post" - }, - "screamingSnakeCase": { - "unsafeName": "POST", - "safeName": "POST" - }, - "pascalCase": { - "unsafeName": "Post", - "safeName": "Post" - } - }, - "wireValue": "POST" - }, - "availability": null, - "docs": null - } - ] - }, - "referencedTypes": [], - "examples": [], - "availability": null, - "docs": null } }, "errors": {}, @@ -44864,6 +49244,7 @@ "type_commons:TypeId", "type_commons:ErrorId", "type_commons:WebhookGroupId", + "type_commons:WebsocketChannelId", "type_commons:Declaration", "type_commons:Availability", "type_commons:AvailabilityStatus", @@ -44915,6 +49296,10 @@ "type_http:ResponseErrors", "type_http:ResponseError", "type_http:ExampleEndpointCall", + "type_http:ExampleCodeSample", + "type_http:ExampleCodeSampleLanguage", + "type_http:ExampleCodeSampleSdk", + "type_http:SupportedSdkLanguage", "type_http:ExamplePathParameter", "type_http:ExampleQueryParameter", "type_http:ExampleHeader", @@ -44981,7 +49366,15 @@ "type_webhooks:WebhookPayloadReference", "type_webhooks:InlinedWebhookPayload", "type_webhooks:InlinedWebhookPayloadProperty", - "type_webhooks:WebhookHttpMethod" + "type_webhooks:WebhookHttpMethod", + "type_websocket:WebsocketMessageId", + "type_websocket:WebsocketChannel", + "type_websocket:WebsocketMessage", + "type_websocket:WebsocketMessageOrigin", + "type_websocket:WebsocketMessageBody", + "type_websocket:InlinedWebsocketMessageBody", + "type_websocket:InlinedWebsocketMessageBodyProperty", + "type_websocket:WebsocketMessageBodyReference" ] }, "webhookGroups": {}, @@ -45144,6 +49537,7 @@ "type_commons:TypeId", "type_commons:ErrorId", "type_commons:WebhookGroupId", + "type_commons:WebsocketChannelId", "type_commons:Declaration", "type_commons:Availability", "type_commons:AvailabilityStatus" @@ -45487,6 +49881,10 @@ "type_http:ResponseErrors", "type_http:ResponseError", "type_http:ExampleEndpointCall", + "type_http:ExampleCodeSample", + "type_http:ExampleCodeSampleLanguage", + "type_http:ExampleCodeSampleSdk", + "type_http:SupportedSdkLanguage", "type_http:ExamplePathParameter", "type_http:ExampleQueryParameter", "type_http:ExampleHeader", @@ -45853,6 +50251,87 @@ "webhooks": null, "hasEndpointsInTree": false, "docs": null + }, + "subpackage_websocket": { + "name": { + "originalName": "websocket", + "camelCase": { + "unsafeName": "websocket", + "safeName": "websocket" + }, + "snakeCase": { + "unsafeName": "websocket", + "safeName": "websocket" + }, + "screamingSnakeCase": { + "unsafeName": "WEBSOCKET", + "safeName": "WEBSOCKET" + }, + "pascalCase": { + "unsafeName": "Websocket", + "safeName": "Websocket" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "websocket", + "camelCase": { + "unsafeName": "websocket", + "safeName": "websocket" + }, + "snakeCase": { + "unsafeName": "websocket", + "safeName": "websocket" + }, + "screamingSnakeCase": { + "unsafeName": "WEBSOCKET", + "safeName": "WEBSOCKET" + }, + "pascalCase": { + "unsafeName": "Websocket", + "safeName": "Websocket" + } + } + ], + "packagePath": [], + "file": { + "originalName": "websocket", + "camelCase": { + "unsafeName": "websocket", + "safeName": "websocket" + }, + "snakeCase": { + "unsafeName": "websocket", + "safeName": "websocket" + }, + "screamingSnakeCase": { + "unsafeName": "WEBSOCKET", + "safeName": "WEBSOCKET" + }, + "pascalCase": { + "unsafeName": "Websocket", + "safeName": "Websocket" + } + } + }, + "service": null, + "types": [ + "type_websocket:WebsocketMessageId", + "type_websocket:WebsocketChannel", + "type_websocket:WebsocketMessage", + "type_websocket:WebsocketMessageOrigin", + "type_websocket:WebsocketMessageBody", + "type_websocket:InlinedWebsocketMessageBody", + "type_websocket:InlinedWebsocketMessageBodyProperty", + "type_websocket:WebsocketMessageBodyReference" + ], + "errors": [], + "subpackages": [], + "navigationConfig": null, + "webhooks": null, + "hasEndpointsInTree": false, + "docs": null } }, "rootPackage": { @@ -45874,7 +50353,8 @@ "subpackage_ir", "subpackage_types", "subpackage_variables", - "subpackage_webhooks" + "subpackage_webhooks", + "subpackage_websocket" ], "webhooks": null, "navigationConfig": null, diff --git a/generators/go/seed/sdk/bytes/core/time.go b/generators/go/internal/fern/ir/core/time.go similarity index 100% rename from generators/go/seed/sdk/bytes/core/time.go rename to generators/go/internal/fern/ir/core/time.go diff --git a/generators/go/internal/fern/ir/types.go b/generators/go/internal/fern/ir/types.go index 3407d0702a2..b88427e2311 100644 --- a/generators/go/internal/fern/ir/types.go +++ b/generators/go/internal/fern/ir/types.go @@ -7,14 +7,14 @@ import ( fmt "fmt" time "time" - core "github.com/fern-api/fern-go/internal/generator/model/core" + core "github.com/fern-api/fern-go/internal/fern/ir/core" uuid "github.com/google/uuid" ) type ApiAuth struct { - Docs *string `json:"docs,omitempty"` - Requirement AuthSchemesRequirement `json:"requirement,omitempty"` - Schemes []*AuthScheme `json:"schemes,omitempty"` + Docs *string `json:"docs,omitempty" url:"docs,omitempty"` + Requirement AuthSchemesRequirement `json:"requirement,omitempty" url:"requirement,omitempty"` + Schemes []*AuthScheme `json:"schemes,omitempty" url:"schemes,omitempty"` } func (a *ApiAuth) String() string { @@ -150,13 +150,13 @@ func (a AuthSchemesRequirement) Ptr() *AuthSchemesRequirement { } type BasicAuthScheme struct { - Docs *string `json:"docs,omitempty"` - Username *Name `json:"username,omitempty"` + Docs *string `json:"docs,omitempty" url:"docs,omitempty"` + Username *Name `json:"username,omitempty" url:"username,omitempty"` // The environment variable the SDK should use to read the username. - UsernameEnvVar *EnvironmentVariable `json:"usernameEnvVar,omitempty"` - Password *Name `json:"password,omitempty"` + UsernameEnvVar *EnvironmentVariable `json:"usernameEnvVar,omitempty" url:"usernameEnvVar,omitempty"` + Password *Name `json:"password,omitempty" url:"password,omitempty"` // The environment variable the SDK should use to read the password. - PasswordEnvVar *EnvironmentVariable `json:"passwordEnvVar,omitempty"` + PasswordEnvVar *EnvironmentVariable `json:"passwordEnvVar,omitempty" url:"passwordEnvVar,omitempty"` } func (b *BasicAuthScheme) String() string { @@ -167,10 +167,10 @@ func (b *BasicAuthScheme) String() string { } type BearerAuthScheme struct { - Docs *string `json:"docs,omitempty"` - Token *Name `json:"token,omitempty"` + Docs *string `json:"docs,omitempty" url:"docs,omitempty"` + Token *Name `json:"token,omitempty" url:"token,omitempty"` // The environment variable the SDK should use to read the token. - TokenEnvVar *EnvironmentVariable `json:"tokenEnvVar,omitempty"` + TokenEnvVar *EnvironmentVariable `json:"tokenEnvVar,omitempty" url:"tokenEnvVar,omitempty"` } func (b *BearerAuthScheme) String() string { @@ -183,12 +183,12 @@ func (b *BearerAuthScheme) String() string { type EnvironmentVariable = string type HeaderAuthScheme struct { - Docs *string `json:"docs,omitempty"` - Name *NameAndWireValue `json:"name,omitempty"` - ValueType *TypeReference `json:"valueType,omitempty"` - Prefix *string `json:"prefix,omitempty"` + Docs *string `json:"docs,omitempty" url:"docs,omitempty"` + Name *NameAndWireValue `json:"name,omitempty" url:"name,omitempty"` + ValueType *TypeReference `json:"valueType,omitempty" url:"valueType,omitempty"` + Prefix *string `json:"prefix,omitempty" url:"prefix,omitempty"` // The environment variable the SDK should use to read the header. - HeaderEnvVar *EnvironmentVariable `json:"headerEnvVar,omitempty"` + HeaderEnvVar *EnvironmentVariable `json:"headerEnvVar,omitempty" url:"headerEnvVar,omitempty"` } func (h *HeaderAuthScheme) String() string { @@ -199,8 +199,8 @@ func (h *HeaderAuthScheme) String() string { } type Availability struct { - Status AvailabilityStatus `json:"status,omitempty"` - Message *string `json:"message,omitempty"` + Status AvailabilityStatus `json:"status,omitempty" url:"status,omitempty"` + Message *string `json:"message,omitempty" url:"message,omitempty"` } func (a *Availability) String() string { @@ -239,8 +239,8 @@ func (a AvailabilityStatus) Ptr() *AvailabilityStatus { } type Declaration struct { - Docs *string `json:"docs,omitempty"` - Availability *Availability `json:"availability,omitempty"` + Docs *string `json:"docs,omitempty" url:"docs,omitempty"` + Availability *Availability `json:"availability,omitempty" url:"availability,omitempty"` } func (d *Declaration) String() string { @@ -260,7 +260,7 @@ type ErrorId = string // For example, in Python we escape strings that contain single or double quotes by using triple quotes, // in Go we use backticks, etc. type EscapedString struct { - Original string `json:"original"` + Original string `json:"original" url:"original"` } func (e *EscapedString) String() string { @@ -271,9 +271,9 @@ func (e *EscapedString) String() string { } type FernFilepath struct { - AllParts []*Name `json:"allParts,omitempty"` - PackagePath []*Name `json:"packagePath,omitempty"` - File *Name `json:"file,omitempty"` + AllParts []*Name `json:"allParts,omitempty" url:"allParts,omitempty"` + PackagePath []*Name `json:"packagePath,omitempty" url:"packagePath,omitempty"` + File *Name `json:"file,omitempty" url:"file,omitempty"` } func (f *FernFilepath) String() string { @@ -284,11 +284,11 @@ func (f *FernFilepath) String() string { } type Name struct { - OriginalName string `json:"originalName"` - CamelCase *SafeAndUnsafeString `json:"camelCase,omitempty"` - PascalCase *SafeAndUnsafeString `json:"pascalCase,omitempty"` - SnakeCase *SafeAndUnsafeString `json:"snakeCase,omitempty"` - ScreamingSnakeCase *SafeAndUnsafeString `json:"screamingSnakeCase,omitempty"` + OriginalName string `json:"originalName" url:"originalName"` + CamelCase *SafeAndUnsafeString `json:"camelCase,omitempty" url:"camelCase,omitempty"` + PascalCase *SafeAndUnsafeString `json:"pascalCase,omitempty" url:"pascalCase,omitempty"` + SnakeCase *SafeAndUnsafeString `json:"snakeCase,omitempty" url:"snakeCase,omitempty"` + ScreamingSnakeCase *SafeAndUnsafeString `json:"screamingSnakeCase,omitempty" url:"screamingSnakeCase,omitempty"` } func (n *Name) String() string { @@ -299,8 +299,8 @@ func (n *Name) String() string { } type NameAndWireValue struct { - WireValue string `json:"wireValue"` - Name *Name `json:"name,omitempty"` + WireValue string `json:"wireValue" url:"wireValue"` + Name *Name `json:"name,omitempty" url:"name,omitempty"` } func (n *NameAndWireValue) String() string { @@ -312,9 +312,9 @@ func (n *NameAndWireValue) String() string { type SafeAndUnsafeString struct { // this name might overlap with reserved keywords of the language being generated - UnsafeName string `json:"unsafeName"` + UnsafeName string `json:"unsafeName" url:"unsafeName"` // this name will NOT overlap with reserved keywords of the language being generated - SafeName string `json:"safeName"` + SafeName string `json:"safeName" url:"safeName"` } func (s *SafeAndUnsafeString) String() string { @@ -332,8 +332,10 @@ type TypeId = string type WebhookGroupId = string +type WebsocketChannelId = string + type WithDocs struct { - Docs *string `json:"docs,omitempty"` + Docs *string `json:"docs,omitempty" url:"docs,omitempty"` } func (w *WithDocs) String() string { @@ -344,7 +346,7 @@ func (w *WithDocs) String() string { } type WithJsonExample struct { - JsonExample interface{} `json:"jsonExample,omitempty"` + JsonExample interface{} `json:"jsonExample,omitempty" url:"jsonExample,omitempty"` } func (w *WithJsonExample) String() string { @@ -355,7 +357,7 @@ func (w *WithJsonExample) String() string { } type Constants struct { - ErrorInstanceIdKey *NameAndWireValue `json:"errorInstanceIdKey,omitempty"` + ErrorInstanceIdKey *NameAndWireValue `json:"errorInstanceIdKey,omitempty" url:"errorInstanceIdKey,omitempty"` } func (c *Constants) String() string { @@ -368,8 +370,8 @@ func (c *Constants) String() string { type EnvironmentBaseUrlId = string type EnvironmentBaseUrlWithId struct { - Id EnvironmentBaseUrlId `json:"id"` - Name *Name `json:"name,omitempty"` + Id EnvironmentBaseUrlId `json:"id" url:"id"` + Name *Name `json:"name,omitempty" url:"name,omitempty"` } func (e *EnvironmentBaseUrlWithId) String() string { @@ -464,8 +466,8 @@ func (e *Environments) Accept(visitor EnvironmentsVisitor) error { } type EnvironmentsConfig struct { - DefaultEnvironment *EnvironmentId `json:"defaultEnvironment,omitempty"` - Environments *Environments `json:"environments,omitempty"` + DefaultEnvironment *EnvironmentId `json:"defaultEnvironment,omitempty" url:"defaultEnvironment,omitempty"` + Environments *Environments `json:"environments,omitempty" url:"environments,omitempty"` } func (e *EnvironmentsConfig) String() string { @@ -476,10 +478,10 @@ func (e *EnvironmentsConfig) String() string { } type MultipleBaseUrlsEnvironment struct { - Docs *string `json:"docs,omitempty"` - Id EnvironmentId `json:"id"` - Name *Name `json:"name,omitempty"` - Urls map[EnvironmentBaseUrlId]EnvironmentUrl `json:"urls,omitempty"` + Docs *string `json:"docs,omitempty" url:"docs,omitempty"` + Id EnvironmentId `json:"id" url:"id"` + Name *Name `json:"name,omitempty" url:"name,omitempty"` + Urls map[EnvironmentBaseUrlId]EnvironmentUrl `json:"urls,omitempty" url:"urls,omitempty"` } func (m *MultipleBaseUrlsEnvironment) String() string { @@ -490,8 +492,8 @@ func (m *MultipleBaseUrlsEnvironment) String() string { } type MultipleBaseUrlsEnvironments struct { - BaseUrls []*EnvironmentBaseUrlWithId `json:"baseUrls,omitempty"` - Environments []*MultipleBaseUrlsEnvironment `json:"environments,omitempty"` + BaseUrls []*EnvironmentBaseUrlWithId `json:"baseUrls,omitempty" url:"baseUrls,omitempty"` + Environments []*MultipleBaseUrlsEnvironment `json:"environments,omitempty" url:"environments,omitempty"` } func (m *MultipleBaseUrlsEnvironments) String() string { @@ -502,10 +504,10 @@ func (m *MultipleBaseUrlsEnvironments) String() string { } type SingleBaseUrlEnvironment struct { - Docs *string `json:"docs,omitempty"` - Id EnvironmentId `json:"id"` - Name *Name `json:"name,omitempty"` - Url EnvironmentUrl `json:"url"` + Docs *string `json:"docs,omitempty" url:"docs,omitempty"` + Id EnvironmentId `json:"id" url:"id"` + Name *Name `json:"name,omitempty" url:"name,omitempty"` + Url EnvironmentUrl `json:"url" url:"url"` } func (s *SingleBaseUrlEnvironment) String() string { @@ -516,7 +518,7 @@ func (s *SingleBaseUrlEnvironment) String() string { } type SingleBaseUrlEnvironments struct { - Environments []*SingleBaseUrlEnvironment `json:"environments,omitempty"` + Environments []*SingleBaseUrlEnvironment `json:"environments,omitempty" url:"environments,omitempty"` } func (s *SingleBaseUrlEnvironments) String() string { @@ -527,9 +529,9 @@ func (s *SingleBaseUrlEnvironments) String() string { } type DeclaredErrorName struct { - ErrorId ErrorId `json:"errorId"` - FernFilepath *FernFilepath `json:"fernFilepath,omitempty"` - Name *Name `json:"name,omitempty"` + ErrorId ErrorId `json:"errorId" url:"errorId"` + FernFilepath *FernFilepath `json:"fernFilepath,omitempty" url:"fernFilepath,omitempty"` + Name *Name `json:"name,omitempty" url:"name,omitempty"` } func (d *DeclaredErrorName) String() string { @@ -540,11 +542,11 @@ func (d *DeclaredErrorName) String() string { } type ErrorDeclaration struct { - Docs *string `json:"docs,omitempty"` - Name *DeclaredErrorName `json:"name,omitempty"` - DiscriminantValue *NameAndWireValue `json:"discriminantValue,omitempty"` - Type *TypeReference `json:"type,omitempty"` - StatusCode int `json:"statusCode"` + Docs *string `json:"docs,omitempty" url:"docs,omitempty"` + Name *DeclaredErrorName `json:"name,omitempty" url:"name,omitempty"` + DiscriminantValue *NameAndWireValue `json:"discriminantValue,omitempty" url:"discriminantValue,omitempty"` + Type *TypeReference `json:"type,omitempty" url:"type,omitempty"` + StatusCode int `json:"statusCode" url:"statusCode"` } func (e *ErrorDeclaration) String() string { @@ -635,8 +637,8 @@ func (e *ErrorDeclarationDiscriminantValue) Accept(visitor ErrorDeclarationDiscr } type BytesRequest struct { - IsOptional bool `json:"isOptional"` - ContentType *string `json:"contentType,omitempty"` + IsOptional bool `json:"isOptional" url:"isOptional"` + ContentType *string `json:"contentType,omitempty" url:"contentType,omitempty"` } func (b *BytesRequest) String() string { @@ -647,7 +649,7 @@ func (b *BytesRequest) String() string { } type DeclaredServiceName struct { - FernFilepath *FernFilepath `json:"fernFilepath,omitempty"` + FernFilepath *FernFilepath `json:"fernFilepath,omitempty" url:"fernFilepath,omitempty"` } func (d *DeclaredServiceName) String() string { @@ -659,18 +661,137 @@ func (d *DeclaredServiceName) String() string { type EndpointName = *Name +type ExampleCodeSample struct { + Type string + Language *ExampleCodeSampleLanguage + Sdk *ExampleCodeSampleSdk +} + +func NewExampleCodeSampleFromLanguage(value *ExampleCodeSampleLanguage) *ExampleCodeSample { + return &ExampleCodeSample{Type: "language", Language: value} +} + +func NewExampleCodeSampleFromSdk(value *ExampleCodeSampleSdk) *ExampleCodeSample { + return &ExampleCodeSample{Type: "sdk", Sdk: value} +} + +func (e *ExampleCodeSample) UnmarshalJSON(data []byte) error { + var unmarshaler struct { + Type string `json:"type"` + } + if err := json.Unmarshal(data, &unmarshaler); err != nil { + return err + } + e.Type = unmarshaler.Type + switch unmarshaler.Type { + case "language": + value := new(ExampleCodeSampleLanguage) + if err := json.Unmarshal(data, &value); err != nil { + return err + } + e.Language = value + case "sdk": + value := new(ExampleCodeSampleSdk) + if err := json.Unmarshal(data, &value); err != nil { + return err + } + e.Sdk = value + } + return nil +} + +func (e ExampleCodeSample) MarshalJSON() ([]byte, error) { + switch e.Type { + default: + return nil, fmt.Errorf("invalid type %s in %T", e.Type, e) + case "language": + var marshaler = struct { + Type string `json:"type"` + *ExampleCodeSampleLanguage + }{ + Type: e.Type, + ExampleCodeSampleLanguage: e.Language, + } + return json.Marshal(marshaler) + case "sdk": + var marshaler = struct { + Type string `json:"type"` + *ExampleCodeSampleSdk + }{ + Type: e.Type, + ExampleCodeSampleSdk: e.Sdk, + } + return json.Marshal(marshaler) + } +} + +type ExampleCodeSampleVisitor interface { + VisitLanguage(*ExampleCodeSampleLanguage) error + VisitSdk(*ExampleCodeSampleSdk) error +} + +func (e *ExampleCodeSample) Accept(visitor ExampleCodeSampleVisitor) error { + switch e.Type { + default: + return fmt.Errorf("invalid type %s in %T", e.Type, e) + case "language": + return visitor.VisitLanguage(e.Language) + case "sdk": + return visitor.VisitSdk(e.Sdk) + } +} + +// This is intended to co-exist with the auto-generated code samples. +type ExampleCodeSampleLanguage struct { + Docs *string `json:"docs,omitempty" url:"docs,omitempty"` + // Override the example name. + Name *Name `json:"name,omitempty" url:"name,omitempty"` + Language string `json:"language" url:"language"` + Code string `json:"code" url:"code"` + // The command to install the dependencies for the code sample. + // For example, `npm install` or `pip install -r requirements.txt`. + Install *string `json:"install,omitempty" url:"install,omitempty"` +} + +func (e *ExampleCodeSampleLanguage) String() string { + if value, err := core.StringifyJSON(e); err == nil { + return value + } + return fmt.Sprintf("%#v", e) +} + +// This will be used to replace the auto-generated code samples. +type ExampleCodeSampleSdk struct { + Docs *string `json:"docs,omitempty" url:"docs,omitempty"` + // Override the example name. + Name *Name `json:"name,omitempty" url:"name,omitempty"` + Sdk SupportedSdkLanguage `json:"sdk,omitempty" url:"sdk,omitempty"` + Code string `json:"code" url:"code"` +} + +func (e *ExampleCodeSampleSdk) String() string { + if value, err := core.StringifyJSON(e); err == nil { + return value + } + return fmt.Sprintf("%#v", e) +} + type ExampleEndpointCall struct { - Docs *string `json:"docs,omitempty"` - Name *Name `json:"name,omitempty"` - Url string `json:"url"` - RootPathParameters []*ExamplePathParameter `json:"rootPathParameters,omitempty"` - ServicePathParameters []*ExamplePathParameter `json:"servicePathParameters,omitempty"` - EndpointPathParameters []*ExamplePathParameter `json:"endpointPathParameters,omitempty"` - ServiceHeaders []*ExampleHeader `json:"serviceHeaders,omitempty"` - EndpointHeaders []*ExampleHeader `json:"endpointHeaders,omitempty"` - QueryParameters []*ExampleQueryParameter `json:"queryParameters,omitempty"` - Request *ExampleRequestBody `json:"request,omitempty"` - Response *ExampleResponse `json:"response,omitempty"` + Docs *string `json:"docs,omitempty" url:"docs,omitempty"` + Name *Name `json:"name,omitempty" url:"name,omitempty"` + Url string `json:"url" url:"url"` + RootPathParameters []*ExamplePathParameter `json:"rootPathParameters,omitempty" url:"rootPathParameters,omitempty"` + ServicePathParameters []*ExamplePathParameter `json:"servicePathParameters,omitempty" url:"servicePathParameters,omitempty"` + EndpointPathParameters []*ExamplePathParameter `json:"endpointPathParameters,omitempty" url:"endpointPathParameters,omitempty"` + ServiceHeaders []*ExampleHeader `json:"serviceHeaders,omitempty" url:"serviceHeaders,omitempty"` + EndpointHeaders []*ExampleHeader `json:"endpointHeaders,omitempty" url:"endpointHeaders,omitempty"` + QueryParameters []*ExampleQueryParameter `json:"queryParameters,omitempty" url:"queryParameters,omitempty"` + Request *ExampleRequestBody `json:"request,omitempty" url:"request,omitempty"` + Response *ExampleResponse `json:"response,omitempty" url:"response,omitempty"` + // Hand-written code samples for this endpoint. These code samples should match the + // example that it's attached to, so that we can spin up an API Playground with + // the code sample that's being displayed in the API Reference. + CodeSamples []*ExampleCodeSample `json:"codeSamples,omitempty" url:"codeSamples,omitempty"` } func (e *ExampleEndpointCall) String() string { @@ -681,8 +802,8 @@ func (e *ExampleEndpointCall) String() string { } type ExampleEndpointErrorResponse struct { - Error *DeclaredErrorName `json:"error,omitempty"` - Body *ExampleTypeReference `json:"body,omitempty"` + Error *DeclaredErrorName `json:"error,omitempty" url:"error,omitempty"` + Body *ExampleTypeReference `json:"body,omitempty" url:"body,omitempty"` } func (e *ExampleEndpointErrorResponse) String() string { @@ -693,7 +814,7 @@ func (e *ExampleEndpointErrorResponse) String() string { } type ExampleEndpointSuccessResponse struct { - Body *ExampleTypeReference `json:"body,omitempty"` + Body *ExampleTypeReference `json:"body,omitempty" url:"body,omitempty"` } func (e *ExampleEndpointSuccessResponse) String() string { @@ -704,8 +825,8 @@ func (e *ExampleEndpointSuccessResponse) String() string { } type ExampleHeader struct { - Name *NameAndWireValue `json:"name,omitempty"` - Value *ExampleTypeReference `json:"value,omitempty"` + Name *NameAndWireValue `json:"name,omitempty" url:"name,omitempty"` + Value *ExampleTypeReference `json:"value,omitempty" url:"value,omitempty"` } func (e *ExampleHeader) String() string { @@ -716,8 +837,8 @@ func (e *ExampleHeader) String() string { } type ExampleInlinedRequestBody struct { - JsonExample interface{} `json:"jsonExample,omitempty"` - Properties []*ExampleInlinedRequestBodyProperty `json:"properties,omitempty"` + JsonExample interface{} `json:"jsonExample,omitempty" url:"jsonExample,omitempty"` + Properties []*ExampleInlinedRequestBodyProperty `json:"properties,omitempty" url:"properties,omitempty"` } func (e *ExampleInlinedRequestBody) String() string { @@ -728,11 +849,11 @@ func (e *ExampleInlinedRequestBody) String() string { } type ExampleInlinedRequestBodyProperty struct { - Name *NameAndWireValue `json:"name,omitempty"` - Value *ExampleTypeReference `json:"value,omitempty"` + Name *NameAndWireValue `json:"name,omitempty" url:"name,omitempty"` + Value *ExampleTypeReference `json:"value,omitempty" url:"value,omitempty"` // This property may have been brought in via extension. originalTypeDeclaration // is the name of the type that contains this property - OriginalTypeDeclaration *DeclaredTypeName `json:"originalTypeDeclaration,omitempty"` + OriginalTypeDeclaration *DeclaredTypeName `json:"originalTypeDeclaration,omitempty" url:"originalTypeDeclaration,omitempty"` } func (e *ExampleInlinedRequestBodyProperty) String() string { @@ -743,8 +864,8 @@ func (e *ExampleInlinedRequestBodyProperty) String() string { } type ExamplePathParameter struct { - Name *Name `json:"name,omitempty"` - Value *ExampleTypeReference `json:"value,omitempty"` + Name *Name `json:"name,omitempty" url:"name,omitempty"` + Value *ExampleTypeReference `json:"value,omitempty" url:"value,omitempty"` } func (e *ExamplePathParameter) String() string { @@ -755,8 +876,8 @@ func (e *ExamplePathParameter) String() string { } type ExampleQueryParameter struct { - Name *NameAndWireValue `json:"name,omitempty"` - Value *ExampleTypeReference `json:"value,omitempty"` + Name *NameAndWireValue `json:"name,omitempty" url:"name,omitempty"` + Value *ExampleTypeReference `json:"value,omitempty" url:"value,omitempty"` } func (e *ExampleQueryParameter) String() string { @@ -927,7 +1048,7 @@ func (e *ExampleResponse) Accept(visitor ExampleResponseVisitor) error { } type FileDownloadResponse struct { - Docs *string `json:"docs,omitempty"` + Docs *string `json:"docs,omitempty" url:"docs,omitempty"` } func (f *FileDownloadResponse) String() string { @@ -938,8 +1059,8 @@ func (f *FileDownloadResponse) String() string { } type FileProperty struct { - Key *NameAndWireValue `json:"key,omitempty"` - IsOptional bool `json:"isOptional"` + Key *NameAndWireValue `json:"key,omitempty" url:"key,omitempty"` + IsOptional bool `json:"isOptional" url:"isOptional"` } func (f *FileProperty) String() string { @@ -950,8 +1071,8 @@ func (f *FileProperty) String() string { } type FileUploadRequest struct { - Name *Name `json:"name,omitempty"` - Properties []*FileUploadRequestProperty `json:"properties,omitempty"` + Name *Name `json:"name,omitempty" url:"name,omitempty"` + Properties []*FileUploadRequestProperty `json:"properties,omitempty" url:"properties,omitempty"` } func (f *FileUploadRequest) String() string { @@ -1042,26 +1163,26 @@ func (f *FileUploadRequestProperty) Accept(visitor FileUploadRequestPropertyVisi } type HttpEndpoint struct { - Docs *string `json:"docs,omitempty"` - Availability *Availability `json:"availability,omitempty"` - Id EndpointId `json:"id"` - Name EndpointName `json:"name,omitempty"` - DisplayName *string `json:"displayName,omitempty"` - Method HttpMethod `json:"method,omitempty"` - Headers []*HttpHeader `json:"headers,omitempty"` - BaseUrl *EnvironmentBaseUrlId `json:"baseUrl,omitempty"` - Path *HttpPath `json:"path,omitempty"` - FullPath *HttpPath `json:"fullPath,omitempty"` - PathParameters []*PathParameter `json:"pathParameters,omitempty"` - AllPathParameters []*PathParameter `json:"allPathParameters,omitempty"` - QueryParameters []*QueryParameter `json:"queryParameters,omitempty"` - RequestBody *HttpRequestBody `json:"requestBody,omitempty"` - SdkRequest *SdkRequest `json:"sdkRequest,omitempty"` - Response *HttpResponse `json:"response,omitempty"` - Errors ResponseErrors `json:"errors,omitempty"` - Auth bool `json:"auth"` - Idempotent bool `json:"idempotent"` - Examples []*ExampleEndpointCall `json:"examples,omitempty"` + Docs *string `json:"docs,omitempty" url:"docs,omitempty"` + Availability *Availability `json:"availability,omitempty" url:"availability,omitempty"` + Id EndpointId `json:"id" url:"id"` + Name EndpointName `json:"name,omitempty" url:"name,omitempty"` + DisplayName *string `json:"displayName,omitempty" url:"displayName,omitempty"` + Method HttpMethod `json:"method,omitempty" url:"method,omitempty"` + Headers []*HttpHeader `json:"headers,omitempty" url:"headers,omitempty"` + BaseUrl *EnvironmentBaseUrlId `json:"baseUrl,omitempty" url:"baseUrl,omitempty"` + Path *HttpPath `json:"path,omitempty" url:"path,omitempty"` + FullPath *HttpPath `json:"fullPath,omitempty" url:"fullPath,omitempty"` + PathParameters []*PathParameter `json:"pathParameters,omitempty" url:"pathParameters,omitempty"` + AllPathParameters []*PathParameter `json:"allPathParameters,omitempty" url:"allPathParameters,omitempty"` + QueryParameters []*QueryParameter `json:"queryParameters,omitempty" url:"queryParameters,omitempty"` + RequestBody *HttpRequestBody `json:"requestBody,omitempty" url:"requestBody,omitempty"` + SdkRequest *SdkRequest `json:"sdkRequest,omitempty" url:"sdkRequest,omitempty"` + Response *HttpResponse `json:"response,omitempty" url:"response,omitempty"` + Errors ResponseErrors `json:"errors,omitempty" url:"errors,omitempty"` + Auth bool `json:"auth" url:"auth"` + Idempotent bool `json:"idempotent" url:"idempotent"` + Examples []*ExampleEndpointCall `json:"examples,omitempty" url:"examples,omitempty"` } func (h *HttpEndpoint) String() string { @@ -1072,10 +1193,10 @@ func (h *HttpEndpoint) String() string { } type HttpHeader struct { - Docs *string `json:"docs,omitempty"` - Availability *Availability `json:"availability,omitempty"` - Name *NameAndWireValue `json:"name,omitempty"` - ValueType *TypeReference `json:"valueType,omitempty"` + Docs *string `json:"docs,omitempty" url:"docs,omitempty"` + Availability *Availability `json:"availability,omitempty" url:"availability,omitempty"` + Name *NameAndWireValue `json:"name,omitempty" url:"name,omitempty"` + ValueType *TypeReference `json:"valueType,omitempty" url:"valueType,omitempty"` } func (h *HttpHeader) String() string { @@ -1117,8 +1238,8 @@ func (h HttpMethod) Ptr() *HttpMethod { } type HttpPath struct { - Head string `json:"head"` - Parts []*HttpPathPart `json:"parts,omitempty"` + Head string `json:"head" url:"head"` + Parts []*HttpPathPart `json:"parts,omitempty" url:"parts,omitempty"` } func (h *HttpPath) String() string { @@ -1129,8 +1250,8 @@ func (h *HttpPath) String() string { } type HttpPathPart struct { - PathParameter string `json:"pathParameter"` - Tail string `json:"tail"` + PathParameter string `json:"pathParameter" url:"pathParameter"` + Tail string `json:"tail" url:"tail"` } func (h *HttpPathPart) String() string { @@ -1267,9 +1388,9 @@ func (h *HttpRequestBody) Accept(visitor HttpRequestBodyVisitor) error { } type HttpRequestBodyReference struct { - Docs *string `json:"docs,omitempty"` - RequestBodyType *TypeReference `json:"requestBodyType,omitempty"` - ContentType *string `json:"contentType,omitempty"` + Docs *string `json:"docs,omitempty" url:"docs,omitempty"` + RequestBodyType *TypeReference `json:"requestBodyType,omitempty" url:"requestBodyType,omitempty"` + ContentType *string `json:"contentType,omitempty" url:"contentType,omitempty"` } func (h *HttpRequestBodyReference) String() string { @@ -1408,13 +1529,13 @@ func (h *HttpResponse) Accept(visitor HttpResponseVisitor) error { } type HttpService struct { - Availability *Availability `json:"availability,omitempty"` - Name *DeclaredServiceName `json:"name,omitempty"` - DisplayName *string `json:"displayName,omitempty"` - BasePath *HttpPath `json:"basePath,omitempty"` - Endpoints []*HttpEndpoint `json:"endpoints,omitempty"` - Headers []*HttpHeader `json:"headers,omitempty"` - PathParameters []*PathParameter `json:"pathParameters,omitempty"` + Availability *Availability `json:"availability,omitempty" url:"availability,omitempty"` + Name *DeclaredServiceName `json:"name,omitempty" url:"name,omitempty"` + DisplayName *string `json:"displayName,omitempty" url:"displayName,omitempty"` + BasePath *HttpPath `json:"basePath,omitempty" url:"basePath,omitempty"` + Endpoints []*HttpEndpoint `json:"endpoints,omitempty" url:"endpoints,omitempty"` + Headers []*HttpHeader `json:"headers,omitempty" url:"headers,omitempty"` + PathParameters []*PathParameter `json:"pathParameters,omitempty" url:"pathParameters,omitempty"` } func (h *HttpService) String() string { @@ -1425,10 +1546,10 @@ func (h *HttpService) String() string { } type InlinedRequestBody struct { - Name *Name `json:"name,omitempty"` - Extends []*DeclaredTypeName `json:"extends,omitempty"` - Properties []*InlinedRequestBodyProperty `json:"properties,omitempty"` - ContentType *string `json:"contentType,omitempty"` + Name *Name `json:"name,omitempty" url:"name,omitempty"` + Extends []*DeclaredTypeName `json:"extends,omitempty" url:"extends,omitempty"` + Properties []*InlinedRequestBodyProperty `json:"properties,omitempty" url:"properties,omitempty"` + ContentType *string `json:"contentType,omitempty" url:"contentType,omitempty"` } func (i *InlinedRequestBody) String() string { @@ -1439,9 +1560,9 @@ func (i *InlinedRequestBody) String() string { } type InlinedRequestBodyProperty struct { - Docs *string `json:"docs,omitempty"` - Name *NameAndWireValue `json:"name,omitempty"` - ValueType *TypeReference `json:"valueType,omitempty"` + Docs *string `json:"docs,omitempty" url:"docs,omitempty"` + Name *NameAndWireValue `json:"name,omitempty" url:"name,omitempty"` + ValueType *TypeReference `json:"valueType,omitempty" url:"valueType,omitempty"` } func (i *InlinedRequestBodyProperty) String() string { @@ -1532,8 +1653,8 @@ func (j *JsonResponse) Accept(visitor JsonResponseVisitor) error { } type JsonResponseBody struct { - Docs *string `json:"docs,omitempty"` - ResponseBodyType *TypeReference `json:"responseBodyType,omitempty"` + Docs *string `json:"docs,omitempty" url:"docs,omitempty"` + ResponseBodyType *TypeReference `json:"responseBodyType,omitempty" url:"responseBodyType,omitempty"` } func (j *JsonResponseBody) String() string { @@ -1544,14 +1665,14 @@ func (j *JsonResponseBody) String() string { } type JsonResponseBodyWithProperty struct { - Docs *string `json:"docs,omitempty"` - ResponseBodyType *TypeReference `json:"responseBodyType,omitempty"` + Docs *string `json:"docs,omitempty" url:"docs,omitempty"` + ResponseBodyType *TypeReference `json:"responseBodyType,omitempty" url:"responseBodyType,omitempty"` // If set, the SDK will return this property from // the response, rather than the response itself. // // This is particularly useful for JSON API structures // (e.g. configure 'data' to return 'response.data'). - ResponseProperty *ObjectProperty `json:"responseProperty,omitempty"` + ResponseProperty *ObjectProperty `json:"responseProperty,omitempty" url:"responseProperty,omitempty"` } func (j *JsonResponseBodyWithProperty) String() string { @@ -1562,11 +1683,11 @@ func (j *JsonResponseBodyWithProperty) String() string { } type PathParameter struct { - Docs *string `json:"docs,omitempty"` - Name *Name `json:"name,omitempty"` - ValueType *TypeReference `json:"valueType,omitempty"` - Location PathParameterLocation `json:"location,omitempty"` - Variable *VariableId `json:"variable,omitempty"` + Docs *string `json:"docs,omitempty" url:"docs,omitempty"` + Name *Name `json:"name,omitempty" url:"name,omitempty"` + ValueType *TypeReference `json:"valueType,omitempty" url:"valueType,omitempty"` + Location PathParameterLocation `json:"location,omitempty" url:"location,omitempty"` + Variable *VariableId `json:"variable,omitempty" url:"variable,omitempty"` } func (p *PathParameter) String() string { @@ -1602,11 +1723,11 @@ func (p PathParameterLocation) Ptr() *PathParameterLocation { } type QueryParameter struct { - Docs *string `json:"docs,omitempty"` - Availability *Availability `json:"availability,omitempty"` - Name *NameAndWireValue `json:"name,omitempty"` - ValueType *TypeReference `json:"valueType,omitempty"` - AllowMultiple bool `json:"allowMultiple"` + Docs *string `json:"docs,omitempty" url:"docs,omitempty"` + Availability *Availability `json:"availability,omitempty" url:"availability,omitempty"` + Name *NameAndWireValue `json:"name,omitempty" url:"name,omitempty"` + ValueType *TypeReference `json:"valueType,omitempty" url:"valueType,omitempty"` + AllowMultiple bool `json:"allowMultiple" url:"allowMultiple"` } func (q *QueryParameter) String() string { @@ -1617,8 +1738,8 @@ func (q *QueryParameter) String() string { } type ResponseError struct { - Docs *string `json:"docs,omitempty"` - Error *DeclaredErrorName `json:"error,omitempty"` + Docs *string `json:"docs,omitempty" url:"docs,omitempty"` + Error *DeclaredErrorName `json:"error,omitempty" url:"error,omitempty"` } func (r *ResponseError) String() string { @@ -1631,8 +1752,8 @@ func (r *ResponseError) String() string { type ResponseErrors = []*ResponseError type SdkRequest struct { - RequestParameterName *Name `json:"requestParameterName,omitempty"` - Shape *SdkRequestShape `json:"shape,omitempty"` + RequestParameterName *Name `json:"requestParameterName,omitempty" url:"requestParameterName,omitempty"` + Shape *SdkRequestShape `json:"shape,omitempty" url:"shape,omitempty"` } func (s *SdkRequest) String() string { @@ -1805,8 +1926,8 @@ func (s *SdkRequestShape) Accept(visitor SdkRequestShapeVisitor) error { } type SdkRequestWrapper struct { - WrapperName *Name `json:"wrapperName,omitempty"` - BodyKey *Name `json:"bodyKey,omitempty"` + WrapperName *Name `json:"wrapperName,omitempty" url:"wrapperName,omitempty"` + BodyKey *Name `json:"bodyKey,omitempty" url:"bodyKey,omitempty"` } func (s *SdkRequestWrapper) String() string { @@ -1817,9 +1938,9 @@ func (s *SdkRequestWrapper) String() string { } type StreamingResponse struct { - Docs *string `json:"docs,omitempty"` - DataEventType *StreamingResponseChunkType `json:"dataEventType,omitempty"` - Terminator *string `json:"terminator,omitempty"` + Docs *string `json:"docs,omitempty" url:"docs,omitempty"` + DataEventType *StreamingResponseChunkType `json:"dataEventType,omitempty" url:"dataEventType,omitempty"` + Terminator *string `json:"terminator,omitempty" url:"terminator,omitempty"` } func (s *StreamingResponse) String() string { @@ -1911,8 +2032,48 @@ func (s *StreamingResponseChunkType) Accept(visitor StreamingResponseChunkTypeVi } } +type SupportedSdkLanguage string + +const ( + SupportedSdkLanguageCurl SupportedSdkLanguage = "curl" + SupportedSdkLanguagePython SupportedSdkLanguage = "python" + SupportedSdkLanguageJavascript SupportedSdkLanguage = "javascript" + SupportedSdkLanguageTypescript SupportedSdkLanguage = "typescript" + SupportedSdkLanguageGo SupportedSdkLanguage = "go" + SupportedSdkLanguageRuby SupportedSdkLanguage = "ruby" + SupportedSdkLanguageCsharp SupportedSdkLanguage = "csharp" + SupportedSdkLanguageJava SupportedSdkLanguage = "java" +) + +func NewSupportedSdkLanguageFromString(s string) (SupportedSdkLanguage, error) { + switch s { + case "curl": + return SupportedSdkLanguageCurl, nil + case "python": + return SupportedSdkLanguagePython, nil + case "javascript": + return SupportedSdkLanguageJavascript, nil + case "typescript": + return SupportedSdkLanguageTypescript, nil + case "go": + return SupportedSdkLanguageGo, nil + case "ruby": + return SupportedSdkLanguageRuby, nil + case "csharp": + return SupportedSdkLanguageCsharp, nil + case "java": + return SupportedSdkLanguageJava, nil + } + var t SupportedSdkLanguage + return "", fmt.Errorf("%s is not a valid %T", s, t) +} + +func (s SupportedSdkLanguage) Ptr() *SupportedSdkLanguage { + return &s +} + type TextResponse struct { - Docs *string `json:"docs,omitempty"` + Docs *string `json:"docs,omitempty" url:"docs,omitempty"` } func (t *TextResponse) String() string { @@ -1923,8 +2084,8 @@ func (t *TextResponse) String() string { } type ErrorDiscriminationByPropertyStrategy struct { - Discriminant *NameAndWireValue `json:"discriminant,omitempty"` - ContentProperty *NameAndWireValue `json:"contentProperty,omitempty"` + Discriminant *NameAndWireValue `json:"discriminant,omitempty" url:"discriminant,omitempty"` + ContentProperty *NameAndWireValue `json:"contentProperty,omitempty" url:"contentProperty,omitempty"` } func (e *ErrorDiscriminationByPropertyStrategy) String() string { @@ -2017,31 +2178,33 @@ func (e *ErrorDiscriminationStrategy) Accept(visitor ErrorDiscriminationStrategy // Complete representation of the API schema type IntermediateRepresentation struct { // This is the human readable unique id for the API. - ApiName *Name `json:"apiName,omitempty"` - ApiDisplayName *string `json:"apiDisplayName,omitempty"` - ApiDocs *string `json:"apiDocs,omitempty"` - Auth *ApiAuth `json:"auth,omitempty"` + ApiName *Name `json:"apiName,omitempty" url:"apiName,omitempty"` + ApiDisplayName *string `json:"apiDisplayName,omitempty" url:"apiDisplayName,omitempty"` + ApiDocs *string `json:"apiDocs,omitempty" url:"apiDocs,omitempty"` + Auth *ApiAuth `json:"auth,omitempty" url:"auth,omitempty"` // API Wide headers that are sent on every request - Headers []*HttpHeader `json:"headers,omitempty"` + Headers []*HttpHeader `json:"headers,omitempty" url:"headers,omitempty"` // Headers that are sent for idempotent endpoints - IdempotencyHeaders []*HttpHeader `json:"idempotencyHeaders,omitempty"` + IdempotencyHeaders []*HttpHeader `json:"idempotencyHeaders,omitempty" url:"idempotencyHeaders,omitempty"` // The types described by this API - Types map[TypeId]*TypeDeclaration `json:"types,omitempty"` + Types map[TypeId]*TypeDeclaration `json:"types,omitempty" url:"types,omitempty"` // The services exposed by this API - Services map[ServiceId]*HttpService `json:"services,omitempty"` + Services map[ServiceId]*HttpService `json:"services,omitempty" url:"services,omitempty"` // The webhooks sent by this API - WebhookGroups map[WebhookGroupId]WebhookGroup `json:"webhookGroups,omitempty"` - Errors map[ErrorId]*ErrorDeclaration `json:"errors,omitempty"` - Subpackages map[SubpackageId]*Subpackage `json:"subpackages,omitempty"` - RootPackage *Package `json:"rootPackage,omitempty"` - Constants *Constants `json:"constants,omitempty"` - Environments *EnvironmentsConfig `json:"environments,omitempty"` - BasePath *HttpPath `json:"basePath,omitempty"` - PathParameters []*PathParameter `json:"pathParameters,omitempty"` - ErrorDiscriminationStrategy *ErrorDiscriminationStrategy `json:"errorDiscriminationStrategy,omitempty"` - SdkConfig *SdkConfig `json:"sdkConfig,omitempty"` - Variables []*VariableDeclaration `json:"variables,omitempty"` - ServiceTypeReferenceInfo *ServiceTypeReferenceInfo `json:"serviceTypeReferenceInfo,omitempty"` + WebhookGroups map[WebhookGroupId]WebhookGroup `json:"webhookGroups,omitempty" url:"webhookGroups,omitempty"` + // The websocket channels served by this API + WebsocketChannels map[WebsocketChannelId]*WebsocketChannel `json:"websocketChannels,omitempty" url:"websocketChannels,omitempty"` + Errors map[ErrorId]*ErrorDeclaration `json:"errors,omitempty" url:"errors,omitempty"` + Subpackages map[SubpackageId]*Subpackage `json:"subpackages,omitempty" url:"subpackages,omitempty"` + RootPackage *Package `json:"rootPackage,omitempty" url:"rootPackage,omitempty"` + Constants *Constants `json:"constants,omitempty" url:"constants,omitempty"` + Environments *EnvironmentsConfig `json:"environments,omitempty" url:"environments,omitempty"` + BasePath *HttpPath `json:"basePath,omitempty" url:"basePath,omitempty"` + PathParameters []*PathParameter `json:"pathParameters,omitempty" url:"pathParameters,omitempty"` + ErrorDiscriminationStrategy *ErrorDiscriminationStrategy `json:"errorDiscriminationStrategy,omitempty" url:"errorDiscriminationStrategy,omitempty"` + SdkConfig *SdkConfig `json:"sdkConfig,omitempty" url:"sdkConfig,omitempty"` + Variables []*VariableDeclaration `json:"variables,omitempty" url:"variables,omitempty"` + ServiceTypeReferenceInfo *ServiceTypeReferenceInfo `json:"serviceTypeReferenceInfo,omitempty" url:"serviceTypeReferenceInfo,omitempty"` } func (i *IntermediateRepresentation) String() string { @@ -2052,15 +2215,16 @@ func (i *IntermediateRepresentation) String() string { } type Package struct { - Docs *string `json:"docs,omitempty"` - FernFilepath *FernFilepath `json:"fernFilepath,omitempty"` - Service *ServiceId `json:"service,omitempty"` - Types []TypeId `json:"types,omitempty"` - Errors []ErrorId `json:"errors,omitempty"` - Webhooks *WebhookGroupId `json:"webhooks,omitempty"` - Subpackages []SubpackageId `json:"subpackages,omitempty"` - HasEndpointsInTree bool `json:"hasEndpointsInTree"` - NavigationConfig *PackageNavigationConfig `json:"navigationConfig,omitempty"` + Docs *string `json:"docs,omitempty" url:"docs,omitempty"` + FernFilepath *FernFilepath `json:"fernFilepath,omitempty" url:"fernFilepath,omitempty"` + Service *ServiceId `json:"service,omitempty" url:"service,omitempty"` + Types []TypeId `json:"types,omitempty" url:"types,omitempty"` + Errors []ErrorId `json:"errors,omitempty" url:"errors,omitempty"` + Webhooks *WebhookGroupId `json:"webhooks,omitempty" url:"webhooks,omitempty"` + Websocket *WebsocketChannelId `json:"websocket,omitempty" url:"websocket,omitempty"` + Subpackages []SubpackageId `json:"subpackages,omitempty" url:"subpackages,omitempty"` + HasEndpointsInTree bool `json:"hasEndpointsInTree" url:"hasEndpointsInTree"` + NavigationConfig *PackageNavigationConfig `json:"navigationConfig,omitempty" url:"navigationConfig,omitempty"` } func (p *Package) String() string { @@ -2071,7 +2235,7 @@ func (p *Package) String() string { } type PackageNavigationConfig struct { - PointsTo SubpackageId `json:"pointsTo"` + PointsTo SubpackageId `json:"pointsTo" url:"pointsTo"` } func (p *PackageNavigationConfig) String() string { @@ -2082,9 +2246,9 @@ func (p *PackageNavigationConfig) String() string { } type PlatformHeaders struct { - Language string `json:"language"` - SdkName string `json:"sdkName"` - SdkVersion string `json:"sdkVersion"` + Language string `json:"language" url:"language"` + SdkName string `json:"sdkName" url:"sdkName"` + SdkVersion string `json:"sdkVersion" url:"sdkVersion"` } func (p *PlatformHeaders) String() string { @@ -2095,10 +2259,10 @@ func (p *PlatformHeaders) String() string { } type SdkConfig struct { - IsAuthMandatory bool `json:"isAuthMandatory"` - HasStreamingEndpoints bool `json:"hasStreamingEndpoints"` - HasFileDownloadEndpoints bool `json:"hasFileDownloadEndpoints"` - PlatformHeaders *PlatformHeaders `json:"platformHeaders,omitempty"` + IsAuthMandatory bool `json:"isAuthMandatory" url:"isAuthMandatory"` + HasStreamingEndpoints bool `json:"hasStreamingEndpoints" url:"hasStreamingEndpoints"` + HasFileDownloadEndpoints bool `json:"hasFileDownloadEndpoints" url:"hasFileDownloadEndpoints"` + PlatformHeaders *PlatformHeaders `json:"platformHeaders,omitempty" url:"platformHeaders,omitempty"` } func (s *SdkConfig) String() string { @@ -2110,9 +2274,9 @@ func (s *SdkConfig) String() string { type ServiceTypeReferenceInfo struct { // Types referenced by exactly one service. - TypesReferencedOnlyByService map[ServiceId][]TypeId `json:"typesReferencedOnlyByService,omitempty"` + TypesReferencedOnlyByService map[ServiceId][]TypeId `json:"typesReferencedOnlyByService,omitempty" url:"typesReferencedOnlyByService,omitempty"` // Types referenced by either zero or multiple services. - SharedTypes []TypeId `json:"sharedTypes,omitempty"` + SharedTypes []TypeId `json:"sharedTypes,omitempty" url:"sharedTypes,omitempty"` } func (s *ServiceTypeReferenceInfo) String() string { @@ -2123,16 +2287,17 @@ func (s *ServiceTypeReferenceInfo) String() string { } type Subpackage struct { - Docs *string `json:"docs,omitempty"` - FernFilepath *FernFilepath `json:"fernFilepath,omitempty"` - Service *ServiceId `json:"service,omitempty"` - Types []TypeId `json:"types,omitempty"` - Errors []ErrorId `json:"errors,omitempty"` - Webhooks *WebhookGroupId `json:"webhooks,omitempty"` - Subpackages []SubpackageId `json:"subpackages,omitempty"` - HasEndpointsInTree bool `json:"hasEndpointsInTree"` - NavigationConfig *PackageNavigationConfig `json:"navigationConfig,omitempty"` - Name *Name `json:"name,omitempty"` + Docs *string `json:"docs,omitempty" url:"docs,omitempty"` + FernFilepath *FernFilepath `json:"fernFilepath,omitempty" url:"fernFilepath,omitempty"` + Service *ServiceId `json:"service,omitempty" url:"service,omitempty"` + Types []TypeId `json:"types,omitempty" url:"types,omitempty"` + Errors []ErrorId `json:"errors,omitempty" url:"errors,omitempty"` + Webhooks *WebhookGroupId `json:"webhooks,omitempty" url:"webhooks,omitempty"` + Websocket *WebsocketChannelId `json:"websocket,omitempty" url:"websocket,omitempty"` + Subpackages []SubpackageId `json:"subpackages,omitempty" url:"subpackages,omitempty"` + HasEndpointsInTree bool `json:"hasEndpointsInTree" url:"hasEndpointsInTree"` + NavigationConfig *PackageNavigationConfig `json:"navigationConfig,omitempty" url:"navigationConfig,omitempty"` + Name *Name `json:"name,omitempty" url:"name,omitempty"` } func (s *Subpackage) String() string { @@ -2143,8 +2308,8 @@ func (s *Subpackage) String() string { } type AliasTypeDeclaration struct { - AliasOf *TypeReference `json:"aliasOf,omitempty"` - ResolvedType *ResolvedTypeReference `json:"resolvedType,omitempty"` + AliasOf *TypeReference `json:"aliasOf,omitempty" url:"aliasOf,omitempty"` + ResolvedType *ResolvedTypeReference `json:"resolvedType,omitempty" url:"resolvedType,omitempty"` } func (a *AliasTypeDeclaration) String() string { @@ -2312,9 +2477,9 @@ func (c *ContainerType) Accept(visitor ContainerTypeVisitor) error { } type DeclaredTypeName struct { - TypeId TypeId `json:"typeId"` - FernFilepath *FernFilepath `json:"fernFilepath,omitempty"` - Name *Name `json:"name,omitempty"` + TypeId TypeId `json:"typeId" url:"typeId"` + FernFilepath *FernFilepath `json:"fernFilepath,omitempty" url:"fernFilepath,omitempty"` + Name *Name `json:"name,omitempty" url:"name,omitempty"` } func (d *DeclaredTypeName) String() string { @@ -2325,7 +2490,7 @@ func (d *DeclaredTypeName) String() string { } type EnumTypeDeclaration struct { - Values []*EnumValue `json:"values,omitempty"` + Values []*EnumValue `json:"values,omitempty" url:"values,omitempty"` } func (e *EnumTypeDeclaration) String() string { @@ -2336,9 +2501,9 @@ func (e *EnumTypeDeclaration) String() string { } type EnumValue struct { - Docs *string `json:"docs,omitempty"` - Availability *Availability `json:"availability,omitempty"` - Name *NameAndWireValue `json:"name,omitempty"` + Docs *string `json:"docs,omitempty" url:"docs,omitempty"` + Availability *Availability `json:"availability,omitempty" url:"availability,omitempty"` + Name *NameAndWireValue `json:"name,omitempty" url:"name,omitempty"` } func (e *EnumValue) String() string { @@ -2349,7 +2514,7 @@ func (e *EnumValue) String() string { } type ExampleAliasType struct { - Value *ExampleTypeReference `json:"value,omitempty"` + Value *ExampleTypeReference `json:"value,omitempty" url:"value,omitempty"` } func (e *ExampleAliasType) String() string { @@ -2494,7 +2659,7 @@ func (e *ExampleContainer) Accept(visitor ExampleContainerVisitor) error { } type ExampleEnumType struct { - Value *NameAndWireValue `json:"value,omitempty"` + Value *NameAndWireValue `json:"value,omitempty" url:"value,omitempty"` } func (e *ExampleEnumType) String() string { @@ -2505,8 +2670,8 @@ func (e *ExampleEnumType) String() string { } type ExampleKeyValuePair struct { - Key *ExampleTypeReference `json:"key,omitempty"` - Value *ExampleTypeReference `json:"value,omitempty"` + Key *ExampleTypeReference `json:"key,omitempty" url:"key,omitempty"` + Value *ExampleTypeReference `json:"value,omitempty" url:"value,omitempty"` } func (e *ExampleKeyValuePair) String() string { @@ -2517,8 +2682,8 @@ func (e *ExampleKeyValuePair) String() string { } type ExampleNamedType struct { - TypeName *DeclaredTypeName `json:"typeName,omitempty"` - Shape *ExampleTypeShape `json:"shape,omitempty"` + TypeName *DeclaredTypeName `json:"typeName,omitempty" url:"typeName,omitempty"` + Shape *ExampleTypeShape `json:"shape,omitempty" url:"shape,omitempty"` } func (e *ExampleNamedType) String() string { @@ -2529,11 +2694,11 @@ func (e *ExampleNamedType) String() string { } type ExampleObjectProperty struct { - Name *NameAndWireValue `json:"name,omitempty"` - Value *ExampleTypeReference `json:"value,omitempty"` + Name *NameAndWireValue `json:"name,omitempty" url:"name,omitempty"` + Value *ExampleTypeReference `json:"value,omitempty" url:"value,omitempty"` // This property may have been brought in via extension. originalTypeDeclaration // is the name of the type that contains this property. - OriginalTypeDeclaration *DeclaredTypeName `json:"originalTypeDeclaration,omitempty"` + OriginalTypeDeclaration *DeclaredTypeName `json:"originalTypeDeclaration,omitempty" url:"originalTypeDeclaration,omitempty"` } func (e *ExampleObjectProperty) String() string { @@ -2544,7 +2709,7 @@ func (e *ExampleObjectProperty) String() string { } type ExampleObjectType struct { - Properties []*ExampleObjectProperty `json:"properties,omitempty"` + Properties []*ExampleObjectProperty `json:"properties,omitempty" url:"properties,omitempty"` } func (e *ExampleObjectType) String() string { @@ -2555,8 +2720,8 @@ func (e *ExampleObjectType) String() string { } type ExampleObjectTypeWithTypeId struct { - TypeId TypeId `json:"typeId"` - Object *ExampleObjectType `json:"object,omitempty"` + TypeId TypeId `json:"typeId" url:"typeId"` + Object *ExampleObjectType `json:"object,omitempty" url:"object,omitempty"` } func (e *ExampleObjectTypeWithTypeId) String() string { @@ -2661,20 +2826,20 @@ func (e *ExamplePrimitive) UnmarshalJSON(data []byte) error { e.Long = valueUnmarshaler.Long case "datetime": var valueUnmarshaler struct { - Datetime time.Time `json:"datetime"` + Datetime *core.DateTime `json:"datetime"` } if err := json.Unmarshal(data, &valueUnmarshaler); err != nil { return err } - e.Datetime = valueUnmarshaler.Datetime + e.Datetime = valueUnmarshaler.Datetime.Time() case "date": var valueUnmarshaler struct { - Date time.Time `json:"date"` + Date *core.Date `json:"date" format:"date"` } if err := json.Unmarshal(data, &valueUnmarshaler); err != nil { return err } - e.Date = valueUnmarshaler.Date + e.Date = valueUnmarshaler.Date.Time() case "uuid": var valueUnmarshaler struct { Uuid uuid.UUID `json:"uuid"` @@ -2738,20 +2903,20 @@ func (e ExamplePrimitive) MarshalJSON() ([]byte, error) { return json.Marshal(marshaler) case "datetime": var marshaler = struct { - Type string `json:"type"` - Datetime time.Time `json:"datetime"` + Type string `json:"type"` + Datetime *core.DateTime `json:"datetime"` }{ Type: e.Type, - Datetime: e.Datetime, + Datetime: core.NewDateTime(e.Datetime), } return json.Marshal(marshaler) case "date": var marshaler = struct { - Type string `json:"type"` - Date time.Time `json:"date"` + Type string `json:"type"` + Date *core.Date `json:"date" format:"date"` }{ Type: e.Type, - Date: e.Date, + Date: core.NewDate(e.Date), } return json.Marshal(marshaler) case "uuid": @@ -2801,8 +2966,8 @@ func (e *ExamplePrimitive) Accept(visitor ExamplePrimitiveVisitor) error { } type ExampleSingleUnionType struct { - WireDiscriminantValue *NameAndWireValue `json:"wireDiscriminantValue,omitempty"` - Shape *ExampleSingleUnionTypeProperties `json:"shape,omitempty"` + WireDiscriminantValue *NameAndWireValue `json:"wireDiscriminantValue,omitempty" url:"wireDiscriminantValue,omitempty"` + Shape *ExampleSingleUnionTypeProperties `json:"shape,omitempty" url:"shape,omitempty"` } func (e *ExampleSingleUnionType) String() string { @@ -2916,10 +3081,10 @@ func (e *ExampleSingleUnionTypeProperties) Accept(visitor ExampleSingleUnionType } type ExampleType struct { - JsonExample interface{} `json:"jsonExample,omitempty"` - Docs *string `json:"docs,omitempty"` - Name *Name `json:"name,omitempty"` - Shape *ExampleTypeShape `json:"shape,omitempty"` + JsonExample interface{} `json:"jsonExample,omitempty" url:"jsonExample,omitempty"` + Docs *string `json:"docs,omitempty" url:"docs,omitempty"` + Name *Name `json:"name,omitempty" url:"name,omitempty"` + Shape *ExampleTypeShape `json:"shape,omitempty" url:"shape,omitempty"` } func (e *ExampleType) String() string { @@ -2930,8 +3095,8 @@ func (e *ExampleType) String() string { } type ExampleTypeReference struct { - JsonExample interface{} `json:"jsonExample,omitempty"` - Shape *ExampleTypeReferenceShape `json:"shape,omitempty"` + JsonExample interface{} `json:"jsonExample,omitempty" url:"jsonExample,omitempty"` + Shape *ExampleTypeReferenceShape `json:"shape,omitempty" url:"shape,omitempty"` } func (e *ExampleTypeReference) String() string { @@ -3238,8 +3403,8 @@ type ExampleUndiscriminatedUnionType struct { // // a string example would have an index 0 and an integer example // would have an index 1. - Index int `json:"index"` - SingleUnionType *ExampleTypeReference `json:"singleUnionType,omitempty"` + Index int `json:"index" url:"index"` + SingleUnionType *ExampleTypeReference `json:"singleUnionType,omitempty" url:"singleUnionType,omitempty"` } func (e *ExampleUndiscriminatedUnionType) String() string { @@ -3250,8 +3415,8 @@ func (e *ExampleUndiscriminatedUnionType) String() string { } type ExampleUnionType struct { - Discriminant *NameAndWireValue `json:"discriminant,omitempty"` - SingleUnionType *ExampleSingleUnionType `json:"singleUnionType,omitempty"` + Discriminant *NameAndWireValue `json:"discriminant,omitempty" url:"discriminant,omitempty"` + SingleUnionType *ExampleSingleUnionType `json:"singleUnionType,omitempty" url:"singleUnionType,omitempty"` } func (e *ExampleUnionType) String() string { @@ -3346,8 +3511,8 @@ func (l *Literal) Accept(visitor LiteralVisitor) error { } type MapType struct { - KeyType *TypeReference `json:"keyType,omitempty"` - ValueType *TypeReference `json:"valueType,omitempty"` + KeyType *TypeReference `json:"keyType,omitempty" url:"keyType,omitempty"` + ValueType *TypeReference `json:"valueType,omitempty" url:"valueType,omitempty"` } func (m *MapType) String() string { @@ -3358,10 +3523,10 @@ func (m *MapType) String() string { } type ObjectProperty struct { - Docs *string `json:"docs,omitempty"` - Availability *Availability `json:"availability,omitempty"` - Name *NameAndWireValue `json:"name,omitempty"` - ValueType *TypeReference `json:"valueType,omitempty"` + Docs *string `json:"docs,omitempty" url:"docs,omitempty"` + Availability *Availability `json:"availability,omitempty" url:"availability,omitempty"` + Name *NameAndWireValue `json:"name,omitempty" url:"name,omitempty"` + ValueType *TypeReference `json:"valueType,omitempty" url:"valueType,omitempty"` } func (o *ObjectProperty) String() string { @@ -3373,8 +3538,8 @@ func (o *ObjectProperty) String() string { type ObjectTypeDeclaration struct { // A list of other types to inherit from - Extends []*DeclaredTypeName `json:"extends,omitempty"` - Properties []*ObjectProperty `json:"properties,omitempty"` + Extends []*DeclaredTypeName `json:"extends,omitempty" url:"extends,omitempty"` + Properties []*ObjectProperty `json:"properties,omitempty" url:"properties,omitempty"` } func (o *ObjectTypeDeclaration) String() string { @@ -3429,8 +3594,8 @@ func (p PrimitiveType) Ptr() *PrimitiveType { } type ResolvedNamedType struct { - Name *DeclaredTypeName `json:"name,omitempty"` - Shape ShapeType `json:"shape,omitempty"` + Name *DeclaredTypeName `json:"name,omitempty" url:"name,omitempty"` + Shape ShapeType `json:"shape,omitempty" url:"shape,omitempty"` } func (r *ResolvedNamedType) String() string { @@ -3599,9 +3764,9 @@ func (s ShapeType) Ptr() *ShapeType { } type SingleUnionType struct { - Docs *string `json:"docs,omitempty"` - DiscriminantValue *NameAndWireValue `json:"discriminantValue,omitempty"` - Shape *SingleUnionTypeProperties `json:"shape,omitempty"` + Docs *string `json:"docs,omitempty" url:"docs,omitempty"` + DiscriminantValue *NameAndWireValue `json:"discriminantValue,omitempty" url:"discriminantValue,omitempty"` + Shape *SingleUnionTypeProperties `json:"shape,omitempty" url:"shape,omitempty"` } func (s *SingleUnionType) String() string { @@ -3715,8 +3880,8 @@ func (s *SingleUnionTypeProperties) Accept(visitor SingleUnionTypePropertiesVisi } type SingleUnionTypeProperty struct { - Name *NameAndWireValue `json:"name,omitempty"` - Type *TypeReference `json:"type,omitempty"` + Name *NameAndWireValue `json:"name,omitempty" url:"name,omitempty"` + Type *TypeReference `json:"type,omitempty" url:"type,omitempty"` } func (s *SingleUnionTypeProperty) String() string { @@ -3877,13 +4042,13 @@ func (t *Type) Accept(visitor TypeVisitor) error { // A type, which is a name and a shape type TypeDeclaration struct { - Docs *string `json:"docs,omitempty"` - Availability *Availability `json:"availability,omitempty"` - Name *DeclaredTypeName `json:"name,omitempty"` - Shape *Type `json:"shape,omitempty"` - Examples []*ExampleType `json:"examples,omitempty"` + Docs *string `json:"docs,omitempty" url:"docs,omitempty"` + Availability *Availability `json:"availability,omitempty" url:"availability,omitempty"` + Name *DeclaredTypeName `json:"name,omitempty" url:"name,omitempty"` + Shape *Type `json:"shape,omitempty" url:"shape,omitempty"` + Examples []*ExampleType `json:"examples,omitempty" url:"examples,omitempty"` // All other named types that this type references (directly or indirectly) - ReferencedTypes []TypeId `json:"referencedTypes,omitempty"` + ReferencedTypes []TypeId `json:"referencedTypes,omitempty" url:"referencedTypes,omitempty"` } func (t *TypeDeclaration) String() string { @@ -4024,8 +4189,8 @@ func (t *TypeReference) Accept(visitor TypeReferenceVisitor) error { } type UndiscriminatedUnionMember struct { - Docs *string `json:"docs,omitempty"` - Type *TypeReference `json:"type,omitempty"` + Docs *string `json:"docs,omitempty" url:"docs,omitempty"` + Type *TypeReference `json:"type,omitempty" url:"type,omitempty"` } func (u *UndiscriminatedUnionMember) String() string { @@ -4036,7 +4201,7 @@ func (u *UndiscriminatedUnionMember) String() string { } type UndiscriminatedUnionTypeDeclaration struct { - Members []*UndiscriminatedUnionMember `json:"members,omitempty"` + Members []*UndiscriminatedUnionMember `json:"members,omitempty" url:"members,omitempty"` } func (u *UndiscriminatedUnionTypeDeclaration) String() string { @@ -4047,11 +4212,11 @@ func (u *UndiscriminatedUnionTypeDeclaration) String() string { } type UnionTypeDeclaration struct { - Discriminant *NameAndWireValue `json:"discriminant,omitempty"` + Discriminant *NameAndWireValue `json:"discriminant,omitempty" url:"discriminant,omitempty"` // A list of other types to inherit from - Extends []*DeclaredTypeName `json:"extends,omitempty"` - Types []*SingleUnionType `json:"types,omitempty"` - BaseProperties []*ObjectProperty `json:"baseProperties,omitempty"` + Extends []*DeclaredTypeName `json:"extends,omitempty" url:"extends,omitempty"` + Types []*SingleUnionType `json:"types,omitempty" url:"types,omitempty"` + BaseProperties []*ObjectProperty `json:"baseProperties,omitempty" url:"baseProperties,omitempty"` } func (u *UnionTypeDeclaration) String() string { @@ -4062,10 +4227,10 @@ func (u *UnionTypeDeclaration) String() string { } type VariableDeclaration struct { - Docs *string `json:"docs,omitempty"` - Id VariableId `json:"id"` - Name *Name `json:"name,omitempty"` - Type *TypeReference `json:"type,omitempty"` + Docs *string `json:"docs,omitempty" url:"docs,omitempty"` + Id VariableId `json:"id" url:"id"` + Name *Name `json:"name,omitempty" url:"name,omitempty"` + Type *TypeReference `json:"type,omitempty" url:"type,omitempty"` } func (v *VariableDeclaration) String() string { @@ -4078,9 +4243,9 @@ func (v *VariableDeclaration) String() string { type VariableId = string type InlinedWebhookPayload struct { - Name *Name `json:"name,omitempty"` - Extends []*DeclaredTypeName `json:"extends,omitempty"` - Properties []*InlinedWebhookPayloadProperty `json:"properties,omitempty"` + Name *Name `json:"name,omitempty" url:"name,omitempty"` + Extends []*DeclaredTypeName `json:"extends,omitempty" url:"extends,omitempty"` + Properties []*InlinedWebhookPayloadProperty `json:"properties,omitempty" url:"properties,omitempty"` } func (i *InlinedWebhookPayload) String() string { @@ -4091,9 +4256,9 @@ func (i *InlinedWebhookPayload) String() string { } type InlinedWebhookPayloadProperty struct { - Docs *string `json:"docs,omitempty"` - Name *NameAndWireValue `json:"name,omitempty"` - ValueType *TypeReference `json:"valueType,omitempty"` + Docs *string `json:"docs,omitempty" url:"docs,omitempty"` + Name *NameAndWireValue `json:"name,omitempty" url:"name,omitempty"` + ValueType *TypeReference `json:"valueType,omitempty" url:"valueType,omitempty"` } func (i *InlinedWebhookPayloadProperty) String() string { @@ -4104,13 +4269,13 @@ func (i *InlinedWebhookPayloadProperty) String() string { } type Webhook struct { - Docs *string `json:"docs,omitempty"` - Availability *Availability `json:"availability,omitempty"` - Name WebhookName `json:"name,omitempty"` - DisplayName *string `json:"displayName,omitempty"` - Method WebhookHttpMethod `json:"method,omitempty"` - Headers []*HttpHeader `json:"headers,omitempty"` - Payload *WebhookPayload `json:"payload,omitempty"` + Docs *string `json:"docs,omitempty" url:"docs,omitempty"` + Availability *Availability `json:"availability,omitempty" url:"availability,omitempty"` + Name WebhookName `json:"name,omitempty" url:"name,omitempty"` + DisplayName *string `json:"displayName,omitempty" url:"displayName,omitempty"` + Method WebhookHttpMethod `json:"method,omitempty" url:"method,omitempty"` + Headers []*HttpHeader `json:"headers,omitempty" url:"headers,omitempty"` + Payload *WebhookPayload `json:"payload,omitempty" url:"payload,omitempty"` } func (w *Webhook) String() string { @@ -4227,8 +4392,8 @@ func (w *WebhookPayload) Accept(visitor WebhookPayloadVisitor) error { } type WebhookPayloadReference struct { - Docs *string `json:"docs,omitempty"` - PayloadType *TypeReference `json:"payloadType,omitempty"` + Docs *string `json:"docs,omitempty" url:"docs,omitempty"` + PayloadType *TypeReference `json:"payloadType,omitempty" url:"payloadType,omitempty"` } func (w *WebhookPayloadReference) String() string { @@ -4237,3 +4402,179 @@ func (w *WebhookPayloadReference) String() string { } return fmt.Sprintf("%#v", w) } + +type InlinedWebsocketMessageBody struct { + Name *Name `json:"name,omitempty" url:"name,omitempty"` + Extends []*DeclaredTypeName `json:"extends,omitempty" url:"extends,omitempty"` + Properties []*InlinedWebsocketMessageBodyProperty `json:"properties,omitempty" url:"properties,omitempty"` +} + +func (i *InlinedWebsocketMessageBody) String() string { + if value, err := core.StringifyJSON(i); err == nil { + return value + } + return fmt.Sprintf("%#v", i) +} + +type InlinedWebsocketMessageBodyProperty struct { + Docs *string `json:"docs,omitempty" url:"docs,omitempty"` + Name *NameAndWireValue `json:"name,omitempty" url:"name,omitempty"` + ValueType *TypeReference `json:"valueType,omitempty" url:"valueType,omitempty"` +} + +func (i *InlinedWebsocketMessageBodyProperty) String() string { + if value, err := core.StringifyJSON(i); err == nil { + return value + } + return fmt.Sprintf("%#v", i) +} + +type WebsocketChannel struct { + Docs *string `json:"docs,omitempty" url:"docs,omitempty"` + Availability *Availability `json:"availability,omitempty" url:"availability,omitempty"` + Path *HttpPath `json:"path,omitempty" url:"path,omitempty"` + Auth bool `json:"auth" url:"auth"` + Headers []*HttpHeader `json:"headers,omitempty" url:"headers,omitempty"` + QueryParameters []*QueryParameter `json:"queryParameters,omitempty" url:"queryParameters,omitempty"` + PathParameters []*PathParameter `json:"pathParameters,omitempty" url:"pathParameters,omitempty"` + // The messages that can be sent and received on this channel + Messages map[WebsocketMessageId]*WebsocketMessage `json:"messages,omitempty" url:"messages,omitempty"` +} + +func (w *WebsocketChannel) String() string { + if value, err := core.StringifyJSON(w); err == nil { + return value + } + return fmt.Sprintf("%#v", w) +} + +type WebsocketMessage struct { + Docs *string `json:"docs,omitempty" url:"docs,omitempty"` + Availability *Availability `json:"availability,omitempty" url:"availability,omitempty"` + DisplayName *string `json:"displayName,omitempty" url:"displayName,omitempty"` + Origin WebsocketMessageOrigin `json:"origin,omitempty" url:"origin,omitempty"` + Body *WebsocketMessageBody `json:"body,omitempty" url:"body,omitempty"` +} + +func (w *WebsocketMessage) String() string { + if value, err := core.StringifyJSON(w); err == nil { + return value + } + return fmt.Sprintf("%#v", w) +} + +type WebsocketMessageBody struct { + Type string + InlinedBody *InlinedWebsocketMessageBody + Reference *WebsocketMessageBodyReference +} + +func NewWebsocketMessageBodyFromInlinedBody(value *InlinedWebsocketMessageBody) *WebsocketMessageBody { + return &WebsocketMessageBody{Type: "inlinedBody", InlinedBody: value} +} + +func NewWebsocketMessageBodyFromReference(value *WebsocketMessageBodyReference) *WebsocketMessageBody { + return &WebsocketMessageBody{Type: "reference", Reference: value} +} + +func (w *WebsocketMessageBody) UnmarshalJSON(data []byte) error { + var unmarshaler struct { + Type string `json:"type"` + } + if err := json.Unmarshal(data, &unmarshaler); err != nil { + return err + } + w.Type = unmarshaler.Type + switch unmarshaler.Type { + case "inlinedBody": + value := new(InlinedWebsocketMessageBody) + if err := json.Unmarshal(data, &value); err != nil { + return err + } + w.InlinedBody = value + case "reference": + value := new(WebsocketMessageBodyReference) + if err := json.Unmarshal(data, &value); err != nil { + return err + } + w.Reference = value + } + return nil +} + +func (w WebsocketMessageBody) MarshalJSON() ([]byte, error) { + switch w.Type { + default: + return nil, fmt.Errorf("invalid type %s in %T", w.Type, w) + case "inlinedBody": + var marshaler = struct { + Type string `json:"type"` + *InlinedWebsocketMessageBody + }{ + Type: w.Type, + InlinedWebsocketMessageBody: w.InlinedBody, + } + return json.Marshal(marshaler) + case "reference": + var marshaler = struct { + Type string `json:"type"` + *WebsocketMessageBodyReference + }{ + Type: w.Type, + WebsocketMessageBodyReference: w.Reference, + } + return json.Marshal(marshaler) + } +} + +type WebsocketMessageBodyVisitor interface { + VisitInlinedBody(*InlinedWebsocketMessageBody) error + VisitReference(*WebsocketMessageBodyReference) error +} + +func (w *WebsocketMessageBody) Accept(visitor WebsocketMessageBodyVisitor) error { + switch w.Type { + default: + return fmt.Errorf("invalid type %s in %T", w.Type, w) + case "inlinedBody": + return visitor.VisitInlinedBody(w.InlinedBody) + case "reference": + return visitor.VisitReference(w.Reference) + } +} + +type WebsocketMessageBodyReference struct { + Docs *string `json:"docs,omitempty" url:"docs,omitempty"` + BodyType *TypeReference `json:"bodyType,omitempty" url:"bodyType,omitempty"` +} + +func (w *WebsocketMessageBodyReference) String() string { + if value, err := core.StringifyJSON(w); err == nil { + return value + } + return fmt.Sprintf("%#v", w) +} + +type WebsocketMessageId = string + +type WebsocketMessageOrigin string + +const ( + WebsocketMessageOriginClient WebsocketMessageOrigin = "client" + WebsocketMessageOriginServer WebsocketMessageOrigin = "server" +) + +func NewWebsocketMessageOriginFromString(s string) (WebsocketMessageOrigin, error) { + switch s { + case "client": + return WebsocketMessageOriginClient, nil + case "server": + return WebsocketMessageOriginServer, nil + } + var t WebsocketMessageOrigin + return "", fmt.Errorf("%s is not a valid %T", s, t) +} + +func (w WebsocketMessageOrigin) Ptr() *WebsocketMessageOrigin { + return &w +} diff --git a/generators/go/internal/generator/config.go b/generators/go/internal/generator/config.go index f42eb5ae685..bc0297ff799 100644 --- a/generators/go/internal/generator/config.go +++ b/generators/go/internal/generator/config.go @@ -10,6 +10,7 @@ type Config struct { Organization string Version string IRFilepath string + SnippetFilepath string ImportPath string PackageName string @@ -43,6 +44,7 @@ func NewConfig( organization string, version string, irFilepath string, + snippetFilepath string, importPath string, packageName string, moduleConfig *ModuleConfig, @@ -56,6 +58,7 @@ func NewConfig( Whitelabel: whitelabel, Version: version, IRFilepath: irFilepath, + SnippetFilepath: snippetFilepath, ImportPath: importPath, PackageName: packageName, ModuleConfig: moduleConfig, diff --git a/generators/go/internal/generator/file_writer.go b/generators/go/internal/generator/file_writer.go index a6bc3972b8b..ca770547ffd 100644 --- a/generators/go/internal/generator/file_writer.go +++ b/generators/go/internal/generator/file_writer.go @@ -36,6 +36,7 @@ type fileWriter struct { types map[ir.TypeId]*ir.TypeDeclaration errors map[ir.ErrorId]*ir.ErrorDeclaration coordinator *coordinator.Client + snippetWriter *SnippetWriter buffer *bytes.Buffer } @@ -85,6 +86,7 @@ func newFileWriter( types: types, errors: errors, coordinator: coordinator, + snippetWriter: NewSnippetWriter(baseImportPath, types), buffer: new(bytes.Buffer), } } diff --git a/generators/go/internal/generator/generator.go b/generators/go/internal/generator/generator.go index ba1bced9383..71491403962 100644 --- a/generators/go/internal/generator/generator.go +++ b/generators/go/internal/generator/generator.go @@ -11,6 +11,7 @@ import ( "github.com/fern-api/fern-go/internal/ast" "github.com/fern-api/fern-go/internal/coordinator" + "github.com/fern-api/fern-go/internal/fern/ir" fernir "github.com/fern-api/fern-go/internal/fern/ir" generatorexec "github.com/fern-api/generator-exec-go" ) @@ -238,7 +239,7 @@ func (g *Generator) generate(ir *fernir.IntermediateRepresentation, mode Mode) ( if subpackage.Docs == nil || len(*subpackage.Docs) == 0 { continue } - fileInfo := fileInfoForPackage(rootPackageName, subpackage.FernFilepath) + fileInfo := fileInfoForPackageDocs(subpackage.FernFilepath) writer := newFileWriter(fileInfo.filename, fileInfo.packageName, "", g.config.Whitelabel, nil, nil, g.coordinator) writer.WriteDocs(subpackage.Docs) files = append(files, writer.DocsFile()) @@ -253,7 +254,10 @@ func (g *Generator) generate(ir *fernir.IntermediateRepresentation, mode Mode) ( files = append(files, newStringerFile(g.coordinator)) files = append(files, newTimeFile(g.coordinator)) // Then handle mode-specific generation tasks. - var generatedClient *GeneratedClient + var rootClientInstantiation *ast.AssignStmt + generatedRootClient := &GeneratedClient{ + Instantiation: rootClientInstantiation, + } switch mode { case ModeFiber: break @@ -330,6 +334,11 @@ func (g *Generator) generate(ir *fernir.IntermediateRepresentation, mode Mode) ( return nil, err } files = append(files, file) + rootClientInstantiation = generatedClientInstantiation( + g.config.ImportPath, + generatedAuth, + generatedEnvironment, + ) if len(ir.IdempotencyHeaders) > 0 { fileInfo = fileInfoForIdempotentRequestOptionsDefinition() writer = newFileWriter( @@ -461,30 +470,35 @@ func (g *Generator) generate(ir *fernir.IntermediateRepresentation, mode Mode) ( rootSubpackages = append(rootSubpackages, subpackage) } if ir.RootPackage.Service != nil { - file, generatedClient, err = g.generateService( + file, generatedClient, err := g.generateService( ir, ir.Services[*ir.RootPackage.Service], rootSubpackages, - generatedAuth, - generatedEnvironment, + rootClientInstantiation, ir.RootPackage.FernFilepath, ) if err != nil { return nil, err } files = append(files, file) + + // Merge this client's endpoints with the root generated client. + generatedRootClient.Endpoints = append(generatedRootClient.Endpoints, generatedClient.Endpoints...) + } else { - file, generatedClient, err = g.generateRootServiceWithoutEndpoints( + file, generatedClient, err := g.generateRootServiceWithoutEndpoints( ir, ir.RootPackage.FernFilepath, rootSubpackages, - generatedAuth, - generatedEnvironment, + rootClientInstantiation, ) if err != nil { return nil, err } files = append(files, file) + + // Merge this client's endpoints with the root generated client. + generatedRootClient.Endpoints = append(generatedRootClient.Endpoints, generatedClient.Endpoints...) } } // Then generate the client for all of the subpackages. @@ -512,8 +526,7 @@ func (g *Generator) generate(ir *fernir.IntermediateRepresentation, mode Mode) ( ir, irSubpackage, subpackages, - generatedAuth, - generatedEnvironment, + rootClientInstantiation, subpackageToGenerate.OriginalFernFilepath, ) if err != nil { @@ -523,18 +536,26 @@ func (g *Generator) generate(ir *fernir.IntermediateRepresentation, mode Mode) ( continue } // This service has endpoints, so we proceed with the normal flow. - file, _, err := g.generateService( + file, generatedClient, err := g.generateService( ir, ir.Services[*irSubpackage.Service], subpackages, - generatedAuth, - generatedEnvironment, + rootClientInstantiation, subpackageToGenerate.OriginalFernFilepath, ) if err != nil { return nil, err } files = append(files, file) + + // Merge this client's endpoints with the root generated client. + generatedRootClient.Endpoints = append(generatedRootClient.Endpoints, generatedClient.Endpoints...) + } + } + // Write the snippets, if any. + if g.config.SnippetFilepath != "" { + if err := maybeWriteSnippets(g.coordinator, generatedRootClient, g.config.SnippetFilepath); err != nil { + return nil, err } } // Finally, generate the go.mod file, if needed. @@ -549,8 +570,8 @@ func (g *Generator) generate(ir *fernir.IntermediateRepresentation, mode Mode) ( } files = append(files, file) - if g.config.IncludeReadme { - if err := g.generateReadme(generatedClient, generatedGoVersion); err != nil { + if g.config.IncludeReadme && generatedRootClient.Instantiation != nil { + if err := g.generateReadme(generatedRootClient, generatedGoVersion); err != nil { return nil, err } files = append(files, file) @@ -559,57 +580,11 @@ func (g *Generator) generate(ir *fernir.IntermediateRepresentation, mode Mode) ( return files, nil } -// generateReadme generates a README.md file for a generated Go module, called -// if a module config was provided. -// -// Parameters: -// - generatedClient: The generated client, if any. -// - generatedGoVersion: The Go version that the generated client supports. -func (g *Generator) generateReadme( - generatedClient *GeneratedClient, - generatedGoVersion string, -) (err error) { - badge := generatorexec.BadgeTypeGo - capitalizedOrganization := strings.Title(g.config.Organization) - - installation := fmt.Sprintf("Run the following command to use the %s Go library in your module:\n", capitalizedOrganization) - installation += "```sh\n" - installation += fmt.Sprintf("go get %s\n", g.config.ModuleConfig.Path) - installation += "```\n" - - var usage string - if generatedClient != nil { - usage, err = ast.NewSourceCodeBuilder(generatedClient.Instantiation).BuildSnippet() - if err != nil { - return err - } - usage = "```go\n" + usage + "\n```\n" - } - - return g.coordinator.GenerateReadme( - &generatorexec.GenerateReadmeRequest{ - Title: fmt.Sprintf("%s Go Library", capitalizedOrganization), - Badge: &badge, - Summary: fmt.Sprintf( - "The %s Go library provides convenient access to the %s API from Go.", - capitalizedOrganization, - capitalizedOrganization, - ), - Requirements: []string{ - fmt.Sprintf("Go version >= %s", generatedGoVersion), - }, - Installation: generatorexec.String(installation), - Usage: usage, - }, - ) -} - func (g *Generator) generateService( ir *fernir.IntermediateRepresentation, irService *fernir.HttpService, irSubpackages []*fernir.Subpackage, - generatedAuth *GeneratedAuth, - generatedEnvironment *GeneratedEnvironment, + rootClientInstantiation *ast.AssignStmt, originalFernFilepath *fernir.FernFilepath, ) (*File, *GeneratedClient, error) { fileInfo := fileInfoForService(irService.Name.FernFilepath) @@ -629,8 +604,7 @@ func (g *Generator) generateService( ir.Environments, ir.ErrorDiscriminationStrategy, originalFernFilepath, - generatedAuth, - generatedEnvironment, + rootClientInstantiation, ) if err != nil { return nil, nil, err @@ -649,8 +623,7 @@ func (g *Generator) generateServiceWithoutEndpoints( ir *fernir.IntermediateRepresentation, irSubpackage *fernir.Subpackage, irSubpackages []*fernir.Subpackage, - generatedAuth *GeneratedAuth, - generatedEnvironment *GeneratedEnvironment, + rootClientInstantiation *ast.AssignStmt, originalFernFilepath *fernir.FernFilepath, ) (*File, error) { fileInfo := fileInfoForService(irSubpackage.FernFilepath) @@ -670,8 +643,7 @@ func (g *Generator) generateServiceWithoutEndpoints( nil, ir.ErrorDiscriminationStrategy, originalFernFilepath, - generatedAuth, - generatedEnvironment, + rootClientInstantiation, ); err != nil { return nil, err } @@ -685,8 +657,7 @@ func (g *Generator) generateRootServiceWithoutEndpoints( ir *fernir.IntermediateRepresentation, fernFilepath *fernir.FernFilepath, irSubpackages []*fernir.Subpackage, - generatedAuth *GeneratedAuth, - generatedEnvironment *GeneratedEnvironment, + rootClientInstantiation *ast.AssignStmt, ) (*File, *GeneratedClient, error) { fileInfo := fileInfoForService(fernFilepath) writer := newFileWriter( @@ -705,8 +676,7 @@ func (g *Generator) generateRootServiceWithoutEndpoints( nil, ir.ErrorDiscriminationStrategy, fernFilepath, - generatedAuth, - generatedEnvironment, + rootClientInstantiation, ) if err != nil { return nil, nil, err @@ -718,6 +688,106 @@ func (g *Generator) generateRootServiceWithoutEndpoints( return file, generatedClient, nil } +func maybeWriteSnippets( + coordinator *coordinator.Client, + generatedClient *GeneratedClient, + snippetFilepath string, +) error { + if len(generatedClient.Endpoints) == 0 { + return nil + } + var endpoints []*generatorexec.Endpoint + for _, generatedEndpoint := range generatedClient.Endpoints { + client, err := ast.NewSourceCodeBuilder(generatedEndpoint.Snippet).BuildSnippet() + if err != nil { + // Log the warning and continue. We don't want to fail generation just + // because there's a bug in the snippet generator. + _ = coordinator.Log( + generatorexec.LogLevelWarn, + fmt.Sprintf( + "Failed to generate snippet for endpoint %s %q: %v", + generatedEndpoint.Identifier.Method, + generatedEndpoint.Identifier.Path, + err, + ), + ) + continue + } + endpoints = append( + endpoints, + &generatorexec.Endpoint{ + Id: generatedEndpoint.Identifier, + Snippet: generatorexec.NewEndpointSnippetFromGo( + &generatorexec.GoEndpointSnippet{ + Client: client, + }, + ), + }, + ) + } + // Sort the endpoints for deterministic results. + sort.Slice( + endpoints, + func(i, j int) bool { + return generatorexecEndpointSnippetToString(endpoints[i]) < generatorexecEndpointSnippetToString(endpoints[j]) + }, + ) + snippets := &generatorexec.Snippets{ + Types: make(map[ir.TypeId]string), + Endpoints: endpoints, + } + bytes, err := json.MarshalIndent(snippets, "", " ") + if err != nil { + return err + } + return os.WriteFile(snippetFilepath, bytes, 0644) +} + +// generateReadme generates a README.md file for a generated Go module, called +// if a module config was provided. +// +// Parameters: +// - generatedClient: The generated client, if any. +// - generatedGoVersion: The Go version that the generated client supports. +func (g *Generator) generateReadme( + generatedClient *GeneratedClient, + generatedGoVersion string, +) (err error) { + badge := generatorexec.BadgeTypeGo + capitalizedOrganization := strings.Title(g.config.Organization) + + installation := fmt.Sprintf("Run the following command to use the %s Go library in your module:\n", capitalizedOrganization) + installation += "```sh\n" + installation += fmt.Sprintf("go get %s\n", g.config.ModuleConfig.Path) + installation += "```\n" + + var usage string + if generatedClient != nil { + usage, err = ast.NewSourceCodeBuilder(generatedClient.Instantiation).BuildSnippet() + if err != nil { + return err + } + usage = "```go\n" + usage + "\n```\n" + } + + return g.coordinator.GenerateReadme( + &generatorexec.GenerateReadmeRequest{ + Title: fmt.Sprintf("%s Go Library", capitalizedOrganization), + Badge: &badge, + Summary: fmt.Sprintf( + "The %s Go library provides convenient access to the %s API from Go.", + capitalizedOrganization, + capitalizedOrganization, + ), + Requirements: []string{ + fmt.Sprintf("Go version >= %s", generatedGoVersion), + }, + Installation: generatorexec.String(installation), + Usage: usage, + }, + ) +} + // readIR reads the *InermediateRepresentation from the given filename. func readIR(irFilename string) (*fernir.IntermediateRepresentation, error) { bytes, err := os.ReadFile(irFilename) @@ -985,6 +1055,14 @@ func fileInfoForType(rootPackageName string, fernFilepath *fernir.FernFilepath) } } +func fileInfoForPackageDocs(fernFilepath *fernir.FernFilepath) *fileInfo { + packagePath := packagePathForDocs(fernFilepath) + return &fileInfo{ + filename: filepath.Join(append(packagePath, "doc.go")...), + packageName: packagePath[len(packagePath)-1], + } +} + func fileInfoForService(fernFilepath *fernir.FernFilepath) *fileInfo { packagePath := packagePathForClient(fernFilepath) return &fileInfo{ @@ -1065,6 +1143,18 @@ func fileUploadHasBodyProperties(fileUpload *fernir.FileUploadRequest) bool { return false } +func packagePathForDocs(fernFilepath *fernir.FernFilepath) []string { + var packages []string + for _, packageName := range fernFilepath.PackagePath { + packages = append(packages, strings.ToLower(packageName.CamelCase.SafeName)) + } + if fernFilepath.File == nil { + return packages + } + directory := strings.ToLower(fernFilepath.File.CamelCase.SafeName) + return append(packages, directory) +} + func packagePathForClient(fernFilepath *fernir.FernFilepath) []string { var packages []string for _, packageName := range fernFilepath.PackagePath { @@ -1300,6 +1390,27 @@ func getRootPackageName(ir *fernir.IntermediateRepresentation, packageNameOverri return strings.ToLower(ir.ApiName.CamelCase.SafeName) } +// generatorexecEndpointSnippetToString returns the string representation of the given +// endpoint snippet. +// +// It isn't enough to sort based on the endpoint path and method along (there can be duplicates), +// so we include the snippet's content to disambiguate. +func generatorexecEndpointSnippetToString(endpointSnippet *generatorexec.Endpoint) string { + if endpointSnippet == nil || endpointSnippet.Id == nil { + return "" + } + var goSnippet string + if endpointSnippet.Snippet != nil && endpointSnippet.Snippet.Go != nil { + goSnippet = endpointSnippet.Snippet.Go.Client + } + return fmt.Sprintf( + "%s.%s.%s", + endpointSnippet.Id.Path, + endpointSnippet.Id.Method, + goSnippet, + ) +} + // pointerFunctionNames enumerates all of the pointer function names. var pointerFunctionNames = map[string]struct{}{ "Bool": struct{}{}, diff --git a/generators/go/internal/generator/sdk.go b/generators/go/internal/generator/sdk.go index ade1f38bed1..eb1beb99c16 100644 --- a/generators/go/internal/generator/sdk.go +++ b/generators/go/internal/generator/sdk.go @@ -10,6 +10,7 @@ import ( "github.com/fern-api/fern-go/internal/ast" "github.com/fern-api/fern-go/internal/fern/ir" "github.com/fern-api/fern-go/internal/gospec" + generatorexec "github.com/fern-api/generator-exec-go" ) // goLanguageHeader is the identifier used for the X-Fern-Language platform header. @@ -662,12 +663,12 @@ func (f *fileWriter) WriteRequestOptions( ) if i == 0 { option = ast.NewCallExpr( - ast.NewImportedObject( + ast.NewImportedReference( optionName, importPath, ), []ast.Expr{ - ast.NewLocalObject(`""`), + ast.NewBasicLit(`""`), }, ) } @@ -687,13 +688,13 @@ func (f *fileWriter) WriteRequestOptions( if authScheme.Basic != nil { if i == 0 { option = ast.NewCallExpr( - ast.NewImportedObject( + ast.NewImportedReference( "WithBasicAuth", importPath, ), []ast.Expr{ - ast.NewLocalObject(`""`), - ast.NewLocalObject(`""`), + ast.NewBasicLit(`""`), + ast.NewBasicLit(`""`), }, ) } @@ -725,12 +726,12 @@ func (f *fileWriter) WriteRequestOptions( ) if i == 0 { option = ast.NewCallExpr( - ast.NewImportedObject( + ast.NewImportedReference( optionName, importPath, ), []ast.Expr{ - ast.NewLocalObject(fmt.Sprintf(`""`, pascalCase)), + ast.NewBasicLit(fmt.Sprintf(`""`, pascalCase)), }, ) } @@ -786,6 +787,12 @@ func (f *fileWriter) WriteRequestOptions( type GeneratedClient struct { Instantiation *ast.AssignStmt + Endpoints []*GeneratedEndpoint +} + +type GeneratedEndpoint struct { + Identifier *generatorexec.EndpointIdentifier + Snippet ast.Expr } // WriteClient writes a client for interacting with the given service. @@ -796,8 +803,7 @@ func (f *fileWriter) WriteClient( environmentsConfig *ir.EnvironmentsConfig, errorDiscriminationStrategy *ir.ErrorDiscriminationStrategy, fernFilepath *ir.FernFilepath, - generatedAuth *GeneratedAuth, - generatedEnvironment *GeneratedEnvironment, + rootClientInstantiation *ast.AssignStmt, ) (*GeneratedClient, error) { var ( clientName = "Client" @@ -1122,29 +1128,384 @@ func (f *fileWriter) WriteClient( f.P() } } + return NewGeneratedClient( + f, + fernFilepath, + irEndpoints, + rootClientInstantiation, + ) +} + +// NewGeneratedClient constructs the snippets associated with the client's +// endpoints. +func NewGeneratedClient( + f *fileWriter, + fernFilepath *ir.FernFilepath, + endpoints []*ir.HttpEndpoint, + rootClientInstantiation *ast.AssignStmt, +) (*GeneratedClient, error) { + var generatedEndpoints []*GeneratedEndpoint + for _, endpoint := range endpoints { + if len(endpoint.Examples) == 0 { + continue + } + generatedEndpoints = append( + generatedEndpoints, + newGeneratedEndpoint( + f, + fernFilepath, + rootClientInstantiation, + endpoint, + endpoint.Examples[0], // Generate a snippet for the first example. + ), + ) + } + return &GeneratedClient{ + Instantiation: rootClientInstantiation, + Endpoints: generatedEndpoints, + }, nil +} + +func newGeneratedEndpoint( + f *fileWriter, + fernFilepath *ir.FernFilepath, + rootClientInstantiation *ast.AssignStmt, + endpoint *ir.HttpEndpoint, + example *ir.ExampleEndpointCall, +) *GeneratedEndpoint { + return &GeneratedEndpoint{ + Identifier: endpointToIdentifier(endpoint), + Snippet: newEndpointSnippet( + f, + fernFilepath, + rootClientInstantiation, + endpoint, + example, + ), + } +} + +func endpointToIdentifier(endpoint *ir.HttpEndpoint) *generatorexec.EndpointIdentifier { + return &generatorexec.EndpointIdentifier{ + Path: fullPathForEndpoint(endpoint), + Method: irMethodToGeneratorExecMethod(endpoint.Method), + } +} + +func fullPathForEndpoint(endpoint *ir.HttpEndpoint) string { + var components []string + if head := strings.Trim(endpoint.FullPath.Head, "/"); len(head) > 0 { + components = append(components, head) + } + for _, part := range endpoint.FullPath.Parts { + components = append(components, fmt.Sprintf("{%s}", part.PathParameter)) + if tail := strings.Trim(part.Tail, "/"); len(tail) > 0 { + components = append(components, tail) + } + } + return fmt.Sprintf("/%s", strings.Join(components, "/")) +} + +func irMethodToGeneratorExecMethod(method ir.HttpMethod) generatorexec.EndpointMethod { + switch method { + case ir.HttpMethodGet: + return generatorexec.EndpointMethodGet + case ir.HttpMethodPost: + return generatorexec.EndpointMethodPost + case ir.HttpMethodPut: + return generatorexec.EndpointMethodPut + case ir.HttpMethodPatch: + return generatorexec.EndpointMethodPatch + case ir.HttpMethodDelete: + return generatorexec.EndpointMethodDelete + } + return 0 +} + +func newEndpointSnippet( + f *fileWriter, + fernFilepath *ir.FernFilepath, + rootClientInstantiation *ast.AssignStmt, + endpoint *ir.HttpEndpoint, + example *ir.ExampleEndpointCall, +) *ast.Block { + methodName := getEndpointMethodName(fernFilepath, endpoint) + parameters := getEndpointParameters( + f, + fernFilepath, + endpoint, + example, + ) + call := &ast.CallExpr{ + FunctionName: &ast.LocalReference{ + Name: fmt.Sprintf("client.%s", methodName), + }, + Parameters: parameters, + } + returnValues := []ast.Expr{ + &ast.LocalReference{ + Name: "err", + }, + } + if endpoint.Response != nil { + returnValues = append( + []ast.Expr{ + &ast.LocalReference{ + Name: "response", + }, + }, + returnValues..., + ) + } + endpointCall := &ast.AssignStmt{ + Left: returnValues, + Right: []ast.Expr{ + call, + }, + } + return &ast.Block{ + Exprs: []ast.Expr{ + rootClientInstantiation, + endpointCall, + }, + } +} + +func getEndpointMethodName( + fernFilepath *ir.FernFilepath, + endpoint *ir.HttpEndpoint, +) string { + var packageElements []string + for _, packageElem := range fernFilepath.PackagePath { + packageElements = append(packageElements, packageElem.PascalCase.UnsafeName) + } + if fernFilepath.File != nil { + packageElements = append(packageElements, fernFilepath.File.PascalCase.UnsafeName) + } + methodName := endpoint.Name.PascalCase.UnsafeName + if len(packageElements) == 0 { + return methodName + } + return fmt.Sprintf("%s.%s", strings.Join(packageElements, "."), methodName) +} + +func getEndpointParameters( + f *fileWriter, + fernFilepath *ir.FernFilepath, + endpoint *ir.HttpEndpoint, + example *ir.ExampleEndpointCall, +) []ast.Expr { + parameters := []ast.Expr{ + &ast.CallExpr{ + FunctionName: &ast.ImportedReference{ + Name: "TODO", + ImportPath: "context", + }, + }, + } + + allPathParameters := example.RootPathParameters + allPathParameters = append(allPathParameters, example.ServicePathParameters...) + allPathParameters = append(allPathParameters, example.EndpointPathParameters...) + for _, pathParameter := range allPathParameters { + parameters = append( + parameters, + f.snippetWriter.GetSnippetForExampleTypeReference(pathParameter.Value), + ) + } + + var fields []*ast.Field + for _, header := range append(example.ServiceHeaders, example.EndpointHeaders...) { + if isHeaderLiteral(endpoint, header.Name.WireValue) { + continue + } + fields = append( + fields, + &ast.Field{ + Key: header.Name.Name.PascalCase.UnsafeName, + Value: f.snippetWriter.GetSnippetForExampleTypeReference(header.Value), + }, + ) + } + + for _, queryParameter := range example.QueryParameters { + if isQueryParameterLiteral(endpoint, queryParameter.Name.WireValue) { + continue + } + exampleValue := f.snippetWriter.GetSnippetForExampleTypeReference(queryParameter.Value) + if isQueryParameterAllowMultiple(endpoint, queryParameter.Name.WireValue) { + // This query parameter allows multiple elements, so we need to surround the example + // value in an array. + expr := exampleTypeReferenceShapeToGoType( + queryParameter.Value.Shape, + f.types, + f.baseImportPath, + ) + exampleValue = &ast.ArrayLit{ + Type: &ast.ArrayType{ + Expr: expr, + }, + Values: []ast.Expr{ + exampleValue, + }, + } + } + fields = append( + fields, + &ast.Field{ + Key: queryParameter.Name.Name.PascalCase.UnsafeName, + Value: exampleValue, + }, + ) + } + + if !shouldSkipRequestType(endpoint) { + fields = append( + fields, + exampleRequestBodyToFields(f, endpoint, example.Request)..., + ) + parameters = append( + parameters, + &ast.StructType{ + Name: &ast.ImportedReference{ + Name: endpoint.SdkRequest.Shape.Wrapper.WrapperName.PascalCase.UnsafeName, + ImportPath: fernFilepathToImportPath(f.baseImportPath, fernFilepath), + }, + Fields: fields, + }, + ) + return parameters + } + + if example.Request != nil && example.Request.Reference != nil { + // Include the body as an ordinary parameter alongside the rest. + parameters = append( + parameters, + f.snippetWriter.GetSnippetForExampleTypeReference(example.Request.Reference), + ) + } + return parameters +} + +func exampleRequestBodyToFields( + f *fileWriter, + endpoint *ir.HttpEndpoint, + exampleRequestBody *ir.ExampleRequestBody, +) []*ast.Field { + if exampleRequestBody == nil { + return nil + } + var fields []*ast.Field + switch exampleRequestBody.Type { + case "inlinedRequestBody": + for _, property := range exampleRequestBody.InlinedRequestBody.Properties { + if isExampleInlinedRequestBodyPropertyLiteral(endpoint, property) { + return fields + } + fields = append( + fields, + &ast.Field{ + Key: property.Name.Name.PascalCase.UnsafeName, + Value: f.snippetWriter.GetSnippetForExampleTypeReference(property.Value), + }, + ) + } + return fields + case "reference": + if isExampleReferenceRequestBodyLiteral(endpoint) { + return fields + } + fields = append( + fields, + &ast.Field{ + Key: endpoint.SdkRequest.Shape.Wrapper.BodyKey.PascalCase.UnsafeName, + Value: f.snippetWriter.GetSnippetForExampleTypeReference(exampleRequestBody.Reference), + }, + ) + } + return fields +} + +func isHeaderLiteral(endpoint *ir.HttpEndpoint, wireValue string) bool { + for _, header := range endpoint.Headers { + if header.Name.WireValue == wireValue { + return isTypeReferenceLiteral(header.ValueType) + } + } + return false +} + +func isQueryParameterLiteral(endpoint *ir.HttpEndpoint, wireValue string) bool { + for _, queryParameter := range endpoint.QueryParameters { + if queryParameter.Name.WireValue == wireValue { + return isTypeReferenceLiteral(queryParameter.ValueType) + } + } + return false +} + +func isQueryParameterAllowMultiple(endpoint *ir.HttpEndpoint, wireValue string) bool { + for _, queryParameter := range endpoint.QueryParameters { + if queryParameter.Name.WireValue == wireValue { + return queryParameter.AllowMultiple + } + } + return false +} + +func isExampleInlinedRequestBodyPropertyLiteral( + endpoint *ir.HttpEndpoint, + exampleInlinedRequestBodyProperty *ir.ExampleInlinedRequestBodyProperty, +) bool { + if endpoint.RequestBody == nil || endpoint.RequestBody.InlinedRequestBody == nil { + return false + } + wireValue := exampleInlinedRequestBodyProperty.Name.WireValue + for _, property := range endpoint.RequestBody.InlinedRequestBody.Properties { + if property.Name.WireValue == wireValue { + return isTypeReferenceLiteral(property.ValueType) + } + } + return false +} + +func isExampleReferenceRequestBodyLiteral( + endpoint *ir.HttpEndpoint, +) bool { + if endpoint.RequestBody == nil || endpoint.RequestBody.Reference == nil { + return false + } + return isTypeReferenceLiteral(endpoint.RequestBody.Reference.RequestBodyType) +} + +// generatedClientInstantiation returns the AST expression associated with +// the client construction (including import statements and client options). +func generatedClientInstantiation( + baseImportPath string, + generatedAuth *GeneratedAuth, + generatedEnvironment *GeneratedEnvironment, +) *ast.AssignStmt { var parameters []ast.Expr if generatedAuth != nil { parameters = append(parameters, generatedAuth.Option) } if generatedEnvironment != nil { - parameters = append(parameters, generatedEnvironment.Example) + parameters = append(parameters, generatedEnvironment.Option) } - return &GeneratedClient{ - Instantiation: &ast.AssignStmt{ - Left: []ast.Expr{ - ast.NewLocalObject("client"), - }, - Right: []ast.Expr{ - ast.NewCallExpr( - ast.NewImportedObject( - "NewClient", - packagePathToImportPath(f.baseImportPath, packagePathForClient(fernFilepath)), - ), - parameters, + return &ast.AssignStmt{ + Left: []ast.Expr{ + ast.NewLocalReference("client"), + }, + Right: []ast.Expr{ + ast.NewCallExpr( + ast.NewImportedReference( + "NewClient", + packagePathToImportPath(baseImportPath, packagePathForClient(new(ir.FernFilepath))), ), - }, + parameters, + ), }, - }, nil + } } // endpoint holds the fields required to generate a client endpoint. @@ -1485,6 +1846,7 @@ func (f *fileWriter) endpointFromIR( // GeneratedEnvironment contains information about the environments that were generated. type GeneratedEnvironment struct { Example ast.Expr // e.g. acme.Environments.Production + Option ast.Expr // e.g. option.WithBaseURL(acme.Environments.Production) } // WriteEnvironments writes the environment constants. @@ -1789,6 +2151,15 @@ func environmentsToEnvironmentsVariable( } return &GeneratedEnvironment{ Example: declarationVisitor.value, + Option: &ast.CallExpr{ + FunctionName: &ast.ImportedReference{ + Name: "WithBaseURL", + ImportPath: path.Join(writer.baseImportPath, "option"), + }, + Parameters: []ast.Expr{ + declarationVisitor.value, + }, + }, }, nil } @@ -1824,7 +2195,7 @@ type environmentsDeclarationVisitor struct { func (e *environmentsDeclarationVisitor) VisitSingleBaseUrl(url *ir.SingleBaseUrlEnvironments) error { for i, environment := range url.Environments { if i == 0 { - e.value = ast.NewImportedObject( + e.value = ast.NewImportedReference( fmt.Sprintf("Environments.%s", environment.Name.PascalCase.UnsafeName), e.importPath, ) @@ -1842,7 +2213,7 @@ func (e *environmentsDeclarationVisitor) VisitMultipleBaseUrls(url *ir.MultipleB } for i, environment := range url.Environments { if i == 0 { - e.value = ast.NewImportedObject( + e.value = ast.NewImportedReference( fmt.Sprintf("Environments.%s", environment.Name.PascalCase.UnsafeName), e.importPath, ) @@ -2176,6 +2547,9 @@ func needsRequestParameter(endpoint *ir.HttpEndpoint) bool { if len(endpoint.QueryParameters) > 0 { return true } + if len(endpoint.Headers) > 0 { + return true + } if endpoint.RequestBody != nil { return endpoint.RequestBody.FileUpload == nil || fileUploadHasBodyProperties(endpoint.RequestBody.FileUpload) } diff --git a/generators/go/internal/generator/sdk/core/pointer.go b/generators/go/internal/generator/sdk/core/pointer.go index 1cdd4daa8cb..dc880408255 100644 --- a/generators/go/internal/generator/sdk/core/pointer.go +++ b/generators/go/internal/generator/sdk/core/pointer.go @@ -1,6 +1,10 @@ package core -import "time" +import ( + "time" + + "github.com/google/uuid" +) // Bool returns a pointer to the given bool value. func Bool(b bool) *bool { @@ -97,7 +101,32 @@ func Uintptr(u uintptr) *uintptr { return &u } +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + // Time returns a pointer to the given time.Time value. func Time(t time.Time) *time.Time { return &t } + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/generators/go/internal/generator/snippet.go b/generators/go/internal/generator/snippet.go new file mode 100644 index 00000000000..1b52017989c --- /dev/null +++ b/generators/go/internal/generator/snippet.go @@ -0,0 +1,743 @@ +package generator + +import ( + "encoding/json" + "fmt" + "strconv" + "strings" + "time" + + "github.com/fern-api/fern-go/internal/ast" + "github.com/fern-api/fern-go/internal/fern/ir" +) + +// SnippetWriter writes codes snippets as AST expressions from examples. +type SnippetWriter struct { + baseImportPath string + types map[ir.TypeId]*ir.TypeDeclaration +} + +// NewSnippetWriter constructs a new *SnippetWriter. +func NewSnippetWriter( + baseImportPath string, + types map[ir.TypeId]*ir.TypeDeclaration, +) *SnippetWriter { + return &SnippetWriter{ + baseImportPath: baseImportPath, + types: types, + } +} + +// GetSnippetForExampleTypeReference returns an AST expression +// that represents the snippet for the given example. +func (s *SnippetWriter) GetSnippetForExampleTypeReference( + exampleTypeReference *ir.ExampleTypeReference, +) ast.Expr { + if exampleTypeReference == nil { + return nil + } + return s.getSnippetForExampleTypeReferenceShape(exampleTypeReference.Shape) +} + +func (s *SnippetWriter) getSnippetForExampleTypeReferenceShape( + exampleTypeShape *ir.ExampleTypeReferenceShape, +) ast.Expr { + if exampleTypeShape == nil { + return nil + } + switch exampleTypeShape.Type { + case "primitive": + return s.getSnippetForPrimitive(exampleTypeShape.Primitive) + case "container": + return s.getSnippetForContainer(exampleTypeShape.Container) + case "unknown": + return s.getSnippetForUnknown(exampleTypeShape.Unknown) + case "named": + return s.getSnippetForExampleTypeShape( + exampleTypeShape.Named.TypeName, + exampleTypeShape.Named.Shape, + ) + } + return nil +} + +func (s *SnippetWriter) getSnippetForExampleTypeShape( + declaredTypeName *ir.DeclaredTypeName, + exampleTypeShape *ir.ExampleTypeShape, +) ast.Expr { + importedReference := s.declaredTypeNameToImportedReference(declaredTypeName) + switch exampleTypeShape.Type { + case "alias": + return s.GetSnippetForExampleTypeReference(exampleTypeShape.Alias.Value) + case "enum": + return s.getSnippetForExampleEnumType( + importedReference, + exampleTypeShape.Enum, + ) + case "object": + return s.getSnippetForExampleObjectType( + importedReference, + exampleTypeShape.Object, + ) + case "union": + return s.getSnippetForExampleUnionType( + declaredTypeName, + importedReference, + exampleTypeShape.Union, + ) + case "undiscriminatedUnion": + return s.getSnippetForExampleUndiscriminatedUnionType( + declaredTypeName, + importedReference, + exampleTypeShape.UndiscriminatedUnion, + ) + } + return nil +} + +func (s *SnippetWriter) getSnippetForExampleEnumType( + importedReference *ast.ImportedReference, + exampleEnumType *ir.ExampleEnumType, +) ast.Expr { + return &ast.ImportedReference{ + Name: importedReference.Name + exampleEnumType.Value.Name.PascalCase.UnsafeName, + ImportPath: importedReference.ImportPath, + } +} + +func (s *SnippetWriter) getSnippetForExampleObjectType( + importedReference *ast.ImportedReference, + exampleObjectType *ir.ExampleObjectType, +) ast.Expr { + fields := make([]*ast.Field, 0, len(exampleObjectType.Properties)) + for _, property := range exampleObjectType.Properties { + if s.isExampleObjectPropertyLiteral(property) { + // Literal object properties aren't included in the snippet. + continue + } + fields = append( + fields, + &ast.Field{ + Key: property.Name.Name.PascalCase.UnsafeName, + Value: s.GetSnippetForExampleTypeReference(property.Value), + }, + ) + } + return &ast.StructType{ + Name: importedReference, + Fields: fields, + } +} + +func (s *SnippetWriter) getSnippetForExampleUnionType( + declaredTypeName *ir.DeclaredTypeName, + importedReference *ast.ImportedReference, + exampleUnionType *ir.ExampleUnionType, +) ast.Expr { + if s.isExampleUnionTypeLiteral(declaredTypeName, exampleUnionType) { + // Union literal constructors don't require any arguments. + return &ast.CallExpr{ + FunctionName: &ast.ImportedReference{ + Name: fmt.Sprintf( + "New%sWith%s", + importedReference.Name, + exampleUnionType.SingleUnionType.WireDiscriminantValue.Name.PascalCase.UnsafeName, + ), + ImportPath: importedReference.ImportPath, + }, + } + } + var parameters []ast.Expr + if parameter := s.getSnippetForExampleSingleUnionTypeProperties(exampleUnionType.SingleUnionType.Shape); parameter != nil { + parameters = append(parameters, parameter) + } + if len(parameters) == 0 { + // This union type doesn't have any properties, so we can just construct it + // as an in-line struct. + return &ast.StructType{ + Name: importedReference, + Fields: []*ast.Field{ + { + Key: exampleUnionType.Discriminant.Name.PascalCase.UnsafeName, + Value: &ast.BasicLit{ + Value: fmt.Sprintf("%q", exampleUnionType.SingleUnionType.WireDiscriminantValue.Name.OriginalName), + }, + }, + }, + } + } + return &ast.CallExpr{ + FunctionName: &ast.ImportedReference{ + Name: fmt.Sprintf( + "New%sFrom%s", + importedReference.Name, + exampleUnionType.SingleUnionType.WireDiscriminantValue.Name.PascalCase.UnsafeName, + ), + ImportPath: importedReference.ImportPath, + }, + Parameters: parameters, + } +} + +func (s *SnippetWriter) getSnippetForExampleSingleUnionTypeProperties( + exampleSingleUnionTypeProperties *ir.ExampleSingleUnionTypeProperties, +) ast.Expr { + switch exampleSingleUnionTypeProperties.Type { + case "samePropertiesAsObject": + typeDeclaration := s.types[exampleSingleUnionTypeProperties.SamePropertiesAsObject.TypeId] + if typeDeclaration == nil { + // This should be unreachable. + return nil + } + importedReference := s.declaredTypeNameToImportedReference(typeDeclaration.Name) + return s.getSnippetForExampleObjectType( + importedReference, + exampleSingleUnionTypeProperties.SamePropertiesAsObject.Object, + ) + case "singleProperty": + return s.GetSnippetForExampleTypeReference(exampleSingleUnionTypeProperties.SingleProperty) + } + return nil +} + +func (s *SnippetWriter) getSnippetForExampleUndiscriminatedUnionType( + declaredTypeName *ir.DeclaredTypeName, + importedReference *ast.ImportedReference, + exampleUndiscriminatedUnionType *ir.ExampleUndiscriminatedUnionType, +) ast.Expr { + member := s.getUndiscriminatedUnionMember(declaredTypeName, exampleUndiscriminatedUnionType) + if member == nil { + return nil + } + field := typeReferenceToUndiscriminatedUnionField(member.Type, s.types) + if isTypeReferenceLiteral(member.Type) { + // Union literal constructors don't require any arguments. + return &ast.CallExpr{ + FunctionName: &ast.ImportedReference{ + Name: fmt.Sprintf( + "New%sWith%s", + importedReference.Name, + strings.Title(field), + ), + ImportPath: importedReference.ImportPath, + }, + } + } + return &ast.CallExpr{ + FunctionName: &ast.ImportedReference{ + Name: fmt.Sprintf( + "New%sFrom%s", + importedReference.Name, + field, + ), + ImportPath: importedReference.ImportPath, + }, + Parameters: []ast.Expr{ + s.GetSnippetForExampleTypeReference(exampleUndiscriminatedUnionType.SingleUnionType), + }, + } +} + +func (s *SnippetWriter) getSnippetForContainer( + exampleContainer *ir.ExampleContainer, +) ast.Expr { + switch exampleContainer.Type { + case "list": + return s.getSnippetForListOrSet(exampleContainer.List) + case "set": + return s.getSnippetForListOrSet(exampleContainer.List) + case "optional": + if exampleContainer.Optional == nil { + return nil + } + if primitive := maybePrimitiveExampleTypeReferenceShape(exampleContainer.Optional.Shape); primitive != nil { + return s.getSnippetForOptionalPrimitive(primitive) + } + return s.GetSnippetForExampleTypeReference(exampleContainer.Optional) + case "map": + return s.getSnippetForMap(exampleContainer.Map) + } + return nil +} + +func (s *SnippetWriter) getSnippetForListOrSet( + exampleTypeReferences []*ir.ExampleTypeReference, +) ast.Expr { + index := -1 + var expressions []ast.Expr + for i, exampleTypeReference := range exampleTypeReferences { + expr := s.GetSnippetForExampleTypeReference(exampleTypeReference) + if expr == nil { + continue + } + if index == -1 { + index = i + } + expressions = append(expressions, expr) + } + if len(expressions) == 0 { + return nil + } + return &ast.ArrayLit{ + Type: &ast.ArrayType{ + Expr: exampleTypeReferenceShapeToGoType( + exampleTypeReferences[index].Shape, + s.types, + s.baseImportPath, + ), + }, + Values: expressions, + } +} + +func (s *SnippetWriter) getSnippetForMap( + exampleKeyValuePairs []*ir.ExampleKeyValuePair, +) ast.Expr { + var ( + keys []ast.Expr + values []ast.Expr + ) + for _, pair := range exampleKeyValuePairs { + key := s.GetSnippetForExampleTypeReference(pair.Key) + if key == nil { + continue + } + value := s.GetSnippetForExampleTypeReference(pair.Value) + if value == nil { + continue + } + keys = append(keys, key) + values = append(values, value) + } + if len(keys) == 0 { + return nil + } + + visitor := &exampleContainerVisitor{ + baseImportPath: s.baseImportPath, + types: s.types, + } + _ = visitor.VisitMap(exampleKeyValuePairs) + mapType, ok := visitor.value.(*ast.MapType) + if !ok { + // This should be unreachable. + return nil + } + + return &ast.MapLit{ + Type: mapType, + Keys: keys, + Values: values, + } +} + +func (s *SnippetWriter) getSnippetForUnknown( + unknownExample interface{}, +) ast.Expr { + // Serialize the unknown as a JSON object, and simply + // specify the object literal in-line. + bytes, err := json.Marshal(unknownExample) + if err != nil { + // If we fail to serialize as JSON, we can still use 'nil' + // as a valid example. + return &ast.BasicLit{ + Value: "nil", + } + } + return &ast.BasicLit{ + Value: fmt.Sprintf("%q", string(bytes)), + } +} + +func (s *SnippetWriter) getSnippetForOptionalPrimitive( + examplePrimitive *ir.ExamplePrimitive, +) ast.Expr { + return &ast.CallExpr{ + FunctionName: &ast.ImportedReference{ + Name: examplePrimitiveToPointerConstructorName(examplePrimitive), + ImportPath: s.baseImportPath, + }, + Parameters: []ast.Expr{ + s.getSnippetForPrimitive(examplePrimitive), + }, + } +} + +func (s *SnippetWriter) getSnippetForPrimitive( + exampleTypeReference *ir.ExamplePrimitive, +) ast.Expr { + switch exampleTypeReference.Type { + case "integer": + return &ast.BasicLit{ + Value: strconv.Itoa(exampleTypeReference.Integer), + } + case "double": + return &ast.BasicLit{ + Value: strconv.FormatFloat(exampleTypeReference.Double, 'f', -1, 64), + } + case "string": + value := fmt.Sprintf("%q", exampleTypeReference.String.Original) + if strings.Contains(exampleTypeReference.String.Original, `"`) { + value = fmt.Sprintf("`%s`", exampleTypeReference.String.Original) + } + return &ast.BasicLit{ + Value: value, + } + case "boolean": + return &ast.BasicLit{ + Value: strconv.FormatBool(exampleTypeReference.Boolean), + } + case "long": + return &ast.BasicLit{ + Value: strconv.FormatInt(exampleTypeReference.Long, 64), + } + case "datetime": + return &ast.CallExpr{ + FunctionName: &ast.ImportedReference{ + Name: "MustParseDateTime", + ImportPath: s.baseImportPath, + }, + Parameters: []ast.Expr{ + &ast.BasicLit{ + Value: fmt.Sprintf("%q", exampleTypeReference.Datetime.Format(time.RFC3339)), + }, + }, + } + case "date": + return &ast.CallExpr{ + FunctionName: &ast.ImportedReference{ + Name: "MustParseDate", + ImportPath: s.baseImportPath, + }, + Parameters: []ast.Expr{ + &ast.BasicLit{ + Value: fmt.Sprintf("%q", exampleTypeReference.Date.Format("2006-01-02")), + }, + }, + } + case "uuid": + return &ast.CallExpr{ + FunctionName: &ast.ImportedReference{ + Name: "MustParse", + ImportPath: "github.com/google/uuid", + }, + Parameters: []ast.Expr{ + &ast.BasicLit{ + Value: fmt.Sprintf("%q", exampleTypeReference.Uuid.String()), + }, + }, + } + } + return nil +} + +func (s *SnippetWriter) isExampleUnionTypeLiteral( + declaredTypeName *ir.DeclaredTypeName, + exampleUnionType *ir.ExampleUnionType, +) bool { + typeDeclaration := s.types[declaredTypeName.TypeId] + if typeDeclaration == nil { + // This should be unreachable. + return false + } + switch typeDeclaration.Shape.Type { + case "union": + wireValue := exampleUnionType.SingleUnionType.WireDiscriminantValue.WireValue + for _, singleUnionType := range typeDeclaration.Shape.Union.Types { + if singleUnionType.DiscriminantValue.WireValue == wireValue { + return singleUnionType.Shape.SingleProperty != nil && isTypeReferenceLiteral(singleUnionType.Shape.SingleProperty.Type) + } + } + } + return false +} + +func (s *SnippetWriter) isExampleObjectPropertyLiteral( + exampleObjectProperty *ir.ExampleObjectProperty, +) bool { + typeDeclaration := s.types[exampleObjectProperty.OriginalTypeDeclaration.TypeId] + if typeDeclaration == nil { + // This should be unreachable. + return false + } + switch typeDeclaration.Shape.Type { + case "alias": + return isTypeReferenceLiteral(typeDeclaration.Shape.Alias.AliasOf) + case "object": + wireValue := exampleObjectProperty.Name.WireValue + for _, property := range typeDeclaration.Shape.Object.Properties { + if property.Name.WireValue == wireValue { + return isTypeReferenceLiteral(property.ValueType) + } + } + } + return false +} + +func (s *SnippetWriter) getUndiscriminatedUnionMember( + declaredTypeName *ir.DeclaredTypeName, + exampleUndiscriminatedUnionType *ir.ExampleUndiscriminatedUnionType, +) *ir.UndiscriminatedUnionMember { + undiscriminatedUnionType := s.getUndiscriminatedUnionTypeFromTypeName(declaredTypeName) + if undiscriminatedUnionType == nil { + // This should be unreachable. + return nil + } + return undiscriminatedUnionType.Members[exampleUndiscriminatedUnionType.Index] +} + +func (s *SnippetWriter) getUndiscriminatedUnionTypeFromTypeName( + declaredTypeName *ir.DeclaredTypeName, +) *ir.UndiscriminatedUnionTypeDeclaration { + typeDeclaration := s.types[declaredTypeName.TypeId] + if typeDeclaration == nil { + // This should be unreachable. + return nil + } + switch typeDeclaration.Shape.Type { + case "undiscriminatedUnion": + return typeDeclaration.Shape.UndiscriminatedUnion + } + return nil +} + +func (s *SnippetWriter) declaredTypeNameToImportedReference( + declaredTypeName *ir.DeclaredTypeName, +) *ast.ImportedReference { + return &ast.ImportedReference{ + ImportPath: fernFilepathToImportPath(s.baseImportPath, declaredTypeName.FernFilepath), + Name: declaredTypeName.Name.PascalCase.UnsafeName, + } +} + +func maybePrimitiveExampleTypeReferenceShape( + exampleTypeReferenceShape *ir.ExampleTypeReferenceShape, +) *ir.ExamplePrimitive { + switch exampleTypeReferenceShape.Type { + case "primitive": + return exampleTypeReferenceShape.Primitive + case "container": + if exampleTypeReferenceShape.Container.Optional != nil { + return maybePrimitiveExampleTypeReferenceShape(exampleTypeReferenceShape.Container.Optional.Shape) + } + case "named": + if exampleTypeReferenceShape.Named.Shape.Alias != nil { + return maybePrimitiveExampleTypeReferenceShape(exampleTypeReferenceShape.Named.Shape.Alias.Value.Shape) + } + } + return nil +} + +func examplePrimitiveToPointerConstructorName( + examplePrimitive *ir.ExamplePrimitive, +) string { + switch examplePrimitive.Type { + case "integer": + return "Int" + case "double": + return "Float64" + case "string": + return "String" + case "boolean": + return "Bool" + case "long": + return "Int64" + case "datetime": + return "Time" + case "date": + return "Time" + case "uuid": + return "UUID" + } + return "Unknown" +} + +func isTypeReferenceLiteral(typeReference *ir.TypeReference) bool { + if typeReference.Container != nil { + if typeReference.Container.Optional != nil { + return isTypeReferenceLiteral(typeReference.Container.Optional) + } + return typeReference.Container.Literal != nil + } + return false +} + +// typeReferenceVisitor retrieves the string representation of type references +// (e.g. containers, primitives, etc). +type exampleTypeReferenceShapeVisitor struct { + value ast.Expr + + baseImportPath string + types map[ir.TypeId]*ir.TypeDeclaration +} + +// exampleTypeReferenceToGoType maps the given type reference into its Go-equivalent. +func exampleTypeReferenceShapeToGoType( + exampleTypeReferenceShape *ir.ExampleTypeReferenceShape, + types map[ir.TypeId]*ir.TypeDeclaration, + baseImportPath string, +) ast.Expr { + visitor := &exampleTypeReferenceShapeVisitor{ + baseImportPath: baseImportPath, + types: types, + } + _ = exampleTypeReferenceShape.Accept(visitor) + return visitor.value +} + +// Compile-time assertion. +var _ ir.ExampleTypeReferenceShapeVisitor = (*exampleTypeReferenceShapeVisitor)(nil) + +func (e *exampleTypeReferenceShapeVisitor) VisitContainer(container *ir.ExampleContainer) error { + e.value = exampleContainerTypeToGoType( + container, + e.types, + e.baseImportPath, + ) + return nil +} + +func (e *exampleTypeReferenceShapeVisitor) VisitNamed(named *ir.ExampleNamedType) error { + e.value = &ast.ImportedReference{ + Name: named.TypeName.Name.PascalCase.UnsafeName, + ImportPath: fernFilepathToImportPath(e.baseImportPath, named.TypeName.FernFilepath), + } + if isPointer(e.types[named.TypeName.TypeId]) { + e.value = &ast.Optional{ + Expr: e.value, + } + } + return nil +} + +func (e *exampleTypeReferenceShapeVisitor) VisitPrimitive(primitive *ir.ExamplePrimitive) error { + var primitiveType ir.PrimitiveType + switch primitive.Type { + case "integer": + primitiveType = ir.PrimitiveTypeInteger + case "double": + primitiveType = ir.PrimitiveTypeDouble + case "string": + primitiveType = ir.PrimitiveTypeString + case "boolean": + primitiveType = ir.PrimitiveTypeBoolean + case "long": + primitiveType = ir.PrimitiveTypeLong + case "datetime": + primitiveType = ir.PrimitiveTypeDateTime + case "date": + primitiveType = ir.PrimitiveTypeDate + case "uuid": + primitiveType = ir.PrimitiveTypeUuid + } + e.value = &ast.BasicLit{ + Value: primitiveToGoType(primitiveType), + } + return nil +} + +func (e *exampleTypeReferenceShapeVisitor) VisitUnknown(unknown any) error { + e.value = &ast.BasicLit{ + Value: unknownToGoType(unknown), + } + return nil +} + +type exampleContainerVisitor struct { + value ast.Expr + + baseImportPath string + types map[ir.TypeId]*ir.TypeDeclaration +} + +func exampleContainerTypeToGoType( + exampleContainer *ir.ExampleContainer, + types map[ir.TypeId]*ir.TypeDeclaration, + baseImportPath string, +) ast.Expr { + visitor := &exampleContainerVisitor{ + baseImportPath: baseImportPath, + types: types, + } + _ = exampleContainer.Accept(visitor) + return visitor.value +} + +// Compile-time assertion. +var _ ir.ExampleContainerVisitor = (*exampleContainerVisitor)(nil) + +func (e *exampleContainerVisitor) VisitList(list []*ir.ExampleTypeReference) error { + if len(list) == 0 { + // The example doesn't have enough information on its own. + e.value = &ast.ArrayType{ + Expr: &ast.LocalReference{ + Name: "interface{}", + }, + } + return nil + } + e.value = exampleTypeReferenceShapeToGoType( + list[0].Shape, + e.types, + e.baseImportPath, + ) + return nil +} + +func (e *exampleContainerVisitor) VisitSet(set []*ir.ExampleTypeReference) error { + if len(set) == 0 { + // The example doesn't have enough information on its own. + e.value = &ast.ArrayType{ + Expr: &ast.LocalReference{ + Name: "interface{}", + }, + } + return nil + } + e.value = exampleTypeReferenceShapeToGoType( + set[0].Shape, + e.types, + e.baseImportPath, + ) + return nil +} + +func (e *exampleContainerVisitor) VisitMap(pairs []*ir.ExampleKeyValuePair) error { + if len(pairs) == 0 { + // The example doesn't have enough information on its own. + e.value = &ast.MapType{ + Key: &ast.LocalReference{ + Name: "string", + }, + Value: &ast.LocalReference{ + Name: "interface{}", + }, + } + return nil + } + pair := pairs[0] + e.value = &ast.MapType{ + Key: exampleTypeReferenceShapeToGoType( + pair.Key.Shape, + e.types, + e.baseImportPath, + ), + Value: exampleTypeReferenceShapeToGoType( + pair.Value.Shape, + e.types, + e.baseImportPath, + ), + } + return nil +} + +func (e *exampleContainerVisitor) VisitOptional(optional *ir.ExampleTypeReference) error { + e.value = &ast.Optional{ + Expr: exampleTypeReferenceShapeToGoType( + optional.Shape, + e.types, + e.baseImportPath, + ), + } + return nil +} diff --git a/generators/go/internal/testdata/sdk/auth/fixtures/pointer.go b/generators/go/internal/testdata/sdk/auth/fixtures/pointer.go index 82fb917b1f0..faaf462e6d0 100644 --- a/generators/go/internal/testdata/sdk/auth/fixtures/pointer.go +++ b/generators/go/internal/testdata/sdk/auth/fixtures/pointer.go @@ -1,6 +1,10 @@ package api -import "time" +import ( + "time" + + "github.com/google/uuid" +) // Bool returns a pointer to the given bool value. func Bool(b bool) *bool { @@ -97,7 +101,32 @@ func Uintptr(u uintptr) *uintptr { return &u } +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + // Time returns a pointer to the given time.Time value. func Time(t time.Time) *time.Time { return &t } + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/generators/go/internal/testdata/sdk/basic/fixtures/pointer.go b/generators/go/internal/testdata/sdk/basic/fixtures/pointer.go index 82fb917b1f0..faaf462e6d0 100644 --- a/generators/go/internal/testdata/sdk/basic/fixtures/pointer.go +++ b/generators/go/internal/testdata/sdk/basic/fixtures/pointer.go @@ -1,6 +1,10 @@ package api -import "time" +import ( + "time" + + "github.com/google/uuid" +) // Bool returns a pointer to the given bool value. func Bool(b bool) *bool { @@ -97,7 +101,32 @@ func Uintptr(u uintptr) *uintptr { return &u } +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + // Time returns a pointer to the given time.Time value. func Time(t time.Time) *time.Time { return &t } + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/generators/go/internal/testdata/sdk/bearer-token-name/fixtures/pointer.go b/generators/go/internal/testdata/sdk/bearer-token-name/fixtures/pointer.go index 82fb917b1f0..faaf462e6d0 100644 --- a/generators/go/internal/testdata/sdk/bearer-token-name/fixtures/pointer.go +++ b/generators/go/internal/testdata/sdk/bearer-token-name/fixtures/pointer.go @@ -1,6 +1,10 @@ package api -import "time" +import ( + "time" + + "github.com/google/uuid" +) // Bool returns a pointer to the given bool value. func Bool(b bool) *bool { @@ -97,7 +101,32 @@ func Uintptr(u uintptr) *uintptr { return &u } +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + // Time returns a pointer to the given time.Time value. func Time(t time.Time) *time.Time { return &t } + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/generators/go/internal/testdata/sdk/bearer/fixtures/pointer.go b/generators/go/internal/testdata/sdk/bearer/fixtures/pointer.go index 82fb917b1f0..faaf462e6d0 100644 --- a/generators/go/internal/testdata/sdk/bearer/fixtures/pointer.go +++ b/generators/go/internal/testdata/sdk/bearer/fixtures/pointer.go @@ -1,6 +1,10 @@ package api -import "time" +import ( + "time" + + "github.com/google/uuid" +) // Bool returns a pointer to the given bool value. func Bool(b bool) *bool { @@ -97,7 +101,32 @@ func Uintptr(u uintptr) *uintptr { return &u } +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + // Time returns a pointer to the given time.Time value. func Time(t time.Time) *time.Time { return &t } + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/generators/go/internal/testdata/sdk/bytes/fixtures/pointer.go b/generators/go/internal/testdata/sdk/bytes/fixtures/pointer.go index 82fb917b1f0..faaf462e6d0 100644 --- a/generators/go/internal/testdata/sdk/bytes/fixtures/pointer.go +++ b/generators/go/internal/testdata/sdk/bytes/fixtures/pointer.go @@ -1,6 +1,10 @@ package api -import "time" +import ( + "time" + + "github.com/google/uuid" +) // Bool returns a pointer to the given bool value. func Bool(b bool) *bool { @@ -97,7 +101,32 @@ func Uintptr(u uintptr) *uintptr { return &u } +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + // Time returns a pointer to the given time.Time value. func Time(t time.Time) *time.Time { return &t } + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/generators/go/internal/testdata/sdk/client-options-core/fixtures/pointer.go b/generators/go/internal/testdata/sdk/client-options-core/fixtures/pointer.go index 82fb917b1f0..faaf462e6d0 100644 --- a/generators/go/internal/testdata/sdk/client-options-core/fixtures/pointer.go +++ b/generators/go/internal/testdata/sdk/client-options-core/fixtures/pointer.go @@ -1,6 +1,10 @@ package api -import "time" +import ( + "time" + + "github.com/google/uuid" +) // Bool returns a pointer to the given bool value. func Bool(b bool) *bool { @@ -97,7 +101,32 @@ func Uintptr(u uintptr) *uintptr { return &u } +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + // Time returns a pointer to the given time.Time value. func Time(t time.Time) *time.Time { return &t } + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/generators/go/internal/testdata/sdk/client-options-filename/fixtures/pointer.go b/generators/go/internal/testdata/sdk/client-options-filename/fixtures/pointer.go index 82fb917b1f0..faaf462e6d0 100644 --- a/generators/go/internal/testdata/sdk/client-options-filename/fixtures/pointer.go +++ b/generators/go/internal/testdata/sdk/client-options-filename/fixtures/pointer.go @@ -1,6 +1,10 @@ package api -import "time" +import ( + "time" + + "github.com/google/uuid" +) // Bool returns a pointer to the given bool value. func Bool(b bool) *bool { @@ -97,7 +101,32 @@ func Uintptr(u uintptr) *uintptr { return &u } +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + // Time returns a pointer to the given time.Time value. func Time(t time.Time) *time.Time { return &t } + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/generators/go/internal/testdata/sdk/cycle/fixtures/pointer.go b/generators/go/internal/testdata/sdk/cycle/fixtures/pointer.go index 82fb917b1f0..faaf462e6d0 100644 --- a/generators/go/internal/testdata/sdk/cycle/fixtures/pointer.go +++ b/generators/go/internal/testdata/sdk/cycle/fixtures/pointer.go @@ -1,6 +1,10 @@ package api -import "time" +import ( + "time" + + "github.com/google/uuid" +) // Bool returns a pointer to the given bool value. func Bool(b bool) *bool { @@ -97,7 +101,32 @@ func Uintptr(u uintptr) *uintptr { return &u } +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + // Time returns a pointer to the given time.Time value. func Time(t time.Time) *time.Time { return &t } + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/generators/go/internal/testdata/sdk/default/fixtures/pointer.go b/generators/go/internal/testdata/sdk/default/fixtures/pointer.go index 82fb917b1f0..faaf462e6d0 100644 --- a/generators/go/internal/testdata/sdk/default/fixtures/pointer.go +++ b/generators/go/internal/testdata/sdk/default/fixtures/pointer.go @@ -1,6 +1,10 @@ package api -import "time" +import ( + "time" + + "github.com/google/uuid" +) // Bool returns a pointer to the given bool value. func Bool(b bool) *bool { @@ -97,7 +101,32 @@ func Uintptr(u uintptr) *uintptr { return &u } +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + // Time returns a pointer to the given time.Time value. func Time(t time.Time) *time.Time { return &t } + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/generators/go/internal/testdata/sdk/docs/fixtures/pointer.go b/generators/go/internal/testdata/sdk/docs/fixtures/pointer.go index 82fb917b1f0..faaf462e6d0 100644 --- a/generators/go/internal/testdata/sdk/docs/fixtures/pointer.go +++ b/generators/go/internal/testdata/sdk/docs/fixtures/pointer.go @@ -1,6 +1,10 @@ package api -import "time" +import ( + "time" + + "github.com/google/uuid" +) // Bool returns a pointer to the given bool value. func Bool(b bool) *bool { @@ -97,7 +101,32 @@ func Uintptr(u uintptr) *uintptr { return &u } +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + // Time returns a pointer to the given time.Time value. func Time(t time.Time) *time.Time { return &t } + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/generators/go/internal/testdata/sdk/download/fixtures/pointer.go b/generators/go/internal/testdata/sdk/download/fixtures/pointer.go index 82fb917b1f0..faaf462e6d0 100644 --- a/generators/go/internal/testdata/sdk/download/fixtures/pointer.go +++ b/generators/go/internal/testdata/sdk/download/fixtures/pointer.go @@ -1,6 +1,10 @@ package api -import "time" +import ( + "time" + + "github.com/google/uuid" +) // Bool returns a pointer to the given bool value. func Bool(b bool) *bool { @@ -97,7 +101,32 @@ func Uintptr(u uintptr) *uintptr { return &u } +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + // Time returns a pointer to the given time.Time value. func Time(t time.Time) *time.Time { return &t } + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/generators/go/internal/testdata/sdk/empty/fixtures/pointer.go b/generators/go/internal/testdata/sdk/empty/fixtures/pointer.go index 82fb917b1f0..faaf462e6d0 100644 --- a/generators/go/internal/testdata/sdk/empty/fixtures/pointer.go +++ b/generators/go/internal/testdata/sdk/empty/fixtures/pointer.go @@ -1,6 +1,10 @@ package api -import "time" +import ( + "time" + + "github.com/google/uuid" +) // Bool returns a pointer to the given bool value. func Bool(b bool) *bool { @@ -97,7 +101,32 @@ func Uintptr(u uintptr) *uintptr { return &u } +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + // Time returns a pointer to the given time.Time value. func Time(t time.Time) *time.Time { return &t } + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/generators/go/internal/testdata/sdk/environments-core/fixtures/pointer.go b/generators/go/internal/testdata/sdk/environments-core/fixtures/pointer.go index 82fb917b1f0..faaf462e6d0 100644 --- a/generators/go/internal/testdata/sdk/environments-core/fixtures/pointer.go +++ b/generators/go/internal/testdata/sdk/environments-core/fixtures/pointer.go @@ -1,6 +1,10 @@ package api -import "time" +import ( + "time" + + "github.com/google/uuid" +) // Bool returns a pointer to the given bool value. func Bool(b bool) *bool { @@ -97,7 +101,32 @@ func Uintptr(u uintptr) *uintptr { return &u } +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + // Time returns a pointer to the given time.Time value. func Time(t time.Time) *time.Time { return &t } + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/generators/go/internal/testdata/sdk/environments/fixtures/pointer.go b/generators/go/internal/testdata/sdk/environments/fixtures/pointer.go index 82fb917b1f0..faaf462e6d0 100644 --- a/generators/go/internal/testdata/sdk/environments/fixtures/pointer.go +++ b/generators/go/internal/testdata/sdk/environments/fixtures/pointer.go @@ -1,6 +1,10 @@ package api -import "time" +import ( + "time" + + "github.com/google/uuid" +) // Bool returns a pointer to the given bool value. func Bool(b bool) *bool { @@ -97,7 +101,32 @@ func Uintptr(u uintptr) *uintptr { return &u } +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + // Time returns a pointer to the given time.Time value. func Time(t time.Time) *time.Time { return &t } + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/generators/go/internal/testdata/sdk/error-discrimination/fixtures/pointer.go b/generators/go/internal/testdata/sdk/error-discrimination/fixtures/pointer.go index 82fb917b1f0..faaf462e6d0 100644 --- a/generators/go/internal/testdata/sdk/error-discrimination/fixtures/pointer.go +++ b/generators/go/internal/testdata/sdk/error-discrimination/fixtures/pointer.go @@ -1,6 +1,10 @@ package api -import "time" +import ( + "time" + + "github.com/google/uuid" +) // Bool returns a pointer to the given bool value. func Bool(b bool) *bool { @@ -97,7 +101,32 @@ func Uintptr(u uintptr) *uintptr { return &u } +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + // Time returns a pointer to the given time.Time value. func Time(t time.Time) *time.Time { return &t } + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/generators/go/internal/testdata/sdk/error/fixtures/pointer.go b/generators/go/internal/testdata/sdk/error/fixtures/pointer.go index 82fb917b1f0..faaf462e6d0 100644 --- a/generators/go/internal/testdata/sdk/error/fixtures/pointer.go +++ b/generators/go/internal/testdata/sdk/error/fixtures/pointer.go @@ -1,6 +1,10 @@ package api -import "time" +import ( + "time" + + "github.com/google/uuid" +) // Bool returns a pointer to the given bool value. func Bool(b bool) *bool { @@ -97,7 +101,32 @@ func Uintptr(u uintptr) *uintptr { return &u } +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + // Time returns a pointer to the given time.Time value. func Time(t time.Time) *time.Time { return &t } + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/generators/go/internal/testdata/sdk/headers/fixtures/pointer.go b/generators/go/internal/testdata/sdk/headers/fixtures/pointer.go index 82fb917b1f0..faaf462e6d0 100644 --- a/generators/go/internal/testdata/sdk/headers/fixtures/pointer.go +++ b/generators/go/internal/testdata/sdk/headers/fixtures/pointer.go @@ -1,6 +1,10 @@ package api -import "time" +import ( + "time" + + "github.com/google/uuid" +) // Bool returns a pointer to the given bool value. func Bool(b bool) *bool { @@ -97,7 +101,32 @@ func Uintptr(u uintptr) *uintptr { return &u } +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + // Time returns a pointer to the given time.Time value. func Time(t time.Time) *time.Time { return &t } + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/generators/go/internal/testdata/sdk/mergent/fixtures/pointer.go b/generators/go/internal/testdata/sdk/mergent/fixtures/pointer.go index 82fb917b1f0..faaf462e6d0 100644 --- a/generators/go/internal/testdata/sdk/mergent/fixtures/pointer.go +++ b/generators/go/internal/testdata/sdk/mergent/fixtures/pointer.go @@ -1,6 +1,10 @@ package api -import "time" +import ( + "time" + + "github.com/google/uuid" +) // Bool returns a pointer to the given bool value. func Bool(b bool) *bool { @@ -97,7 +101,32 @@ func Uintptr(u uintptr) *uintptr { return &u } +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + // Time returns a pointer to the given time.Time value. func Time(t time.Time) *time.Time { return &t } + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/generators/go/internal/testdata/sdk/multi-environments/fixtures/pointer.go b/generators/go/internal/testdata/sdk/multi-environments/fixtures/pointer.go index 82fb917b1f0..faaf462e6d0 100644 --- a/generators/go/internal/testdata/sdk/multi-environments/fixtures/pointer.go +++ b/generators/go/internal/testdata/sdk/multi-environments/fixtures/pointer.go @@ -1,6 +1,10 @@ package api -import "time" +import ( + "time" + + "github.com/google/uuid" +) // Bool returns a pointer to the given bool value. func Bool(b bool) *bool { @@ -97,7 +101,32 @@ func Uintptr(u uintptr) *uintptr { return &u } +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + // Time returns a pointer to the given time.Time value. func Time(t time.Time) *time.Time { return &t } + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/generators/go/internal/testdata/sdk/optional-core/fixtures/pointer.go b/generators/go/internal/testdata/sdk/optional-core/fixtures/pointer.go index 82fb917b1f0..faaf462e6d0 100644 --- a/generators/go/internal/testdata/sdk/optional-core/fixtures/pointer.go +++ b/generators/go/internal/testdata/sdk/optional-core/fixtures/pointer.go @@ -1,6 +1,10 @@ package api -import "time" +import ( + "time" + + "github.com/google/uuid" +) // Bool returns a pointer to the given bool value. func Bool(b bool) *bool { @@ -97,7 +101,32 @@ func Uintptr(u uintptr) *uintptr { return &u } +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + // Time returns a pointer to the given time.Time value. func Time(t time.Time) *time.Time { return &t } + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/generators/go/internal/testdata/sdk/optional-filename/fixtures/pointer.go b/generators/go/internal/testdata/sdk/optional-filename/fixtures/pointer.go index 82fb917b1f0..faaf462e6d0 100644 --- a/generators/go/internal/testdata/sdk/optional-filename/fixtures/pointer.go +++ b/generators/go/internal/testdata/sdk/optional-filename/fixtures/pointer.go @@ -1,6 +1,10 @@ package api -import "time" +import ( + "time" + + "github.com/google/uuid" +) // Bool returns a pointer to the given bool value. func Bool(b bool) *bool { @@ -97,7 +101,32 @@ func Uintptr(u uintptr) *uintptr { return &u } +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + // Time returns a pointer to the given time.Time value. func Time(t time.Time) *time.Time { return &t } + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/generators/go/internal/testdata/sdk/optional-response/fixtures/pointer.go b/generators/go/internal/testdata/sdk/optional-response/fixtures/pointer.go index 82fb917b1f0..faaf462e6d0 100644 --- a/generators/go/internal/testdata/sdk/optional-response/fixtures/pointer.go +++ b/generators/go/internal/testdata/sdk/optional-response/fixtures/pointer.go @@ -1,6 +1,10 @@ package api -import "time" +import ( + "time" + + "github.com/google/uuid" +) // Bool returns a pointer to the given bool value. func Bool(b bool) *bool { @@ -97,7 +101,32 @@ func Uintptr(u uintptr) *uintptr { return &u } +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + // Time returns a pointer to the given time.Time value. func Time(t time.Time) *time.Time { return &t } + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/generators/go/internal/testdata/sdk/packages/fixtures/pointer.go b/generators/go/internal/testdata/sdk/packages/fixtures/pointer.go index 82fb917b1f0..faaf462e6d0 100644 --- a/generators/go/internal/testdata/sdk/packages/fixtures/pointer.go +++ b/generators/go/internal/testdata/sdk/packages/fixtures/pointer.go @@ -1,6 +1,10 @@ package api -import "time" +import ( + "time" + + "github.com/google/uuid" +) // Bool returns a pointer to the given bool value. func Bool(b bool) *bool { @@ -97,7 +101,32 @@ func Uintptr(u uintptr) *uintptr { return &u } +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + // Time returns a pointer to the given time.Time value. func Time(t time.Time) *time.Time { return &t } + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/generators/go/internal/testdata/sdk/path-and-query-params/fixtures/pointer.go b/generators/go/internal/testdata/sdk/path-and-query-params/fixtures/pointer.go index 82fb917b1f0..faaf462e6d0 100644 --- a/generators/go/internal/testdata/sdk/path-and-query-params/fixtures/pointer.go +++ b/generators/go/internal/testdata/sdk/path-and-query-params/fixtures/pointer.go @@ -1,6 +1,10 @@ package api -import "time" +import ( + "time" + + "github.com/google/uuid" +) // Bool returns a pointer to the given bool value. func Bool(b bool) *bool { @@ -97,7 +101,32 @@ func Uintptr(u uintptr) *uintptr { return &u } +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + // Time returns a pointer to the given time.Time value. func Time(t time.Time) *time.Time { return &t } + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/generators/go/internal/testdata/sdk/path-params/fixtures/pointer.go b/generators/go/internal/testdata/sdk/path-params/fixtures/pointer.go index 82fb917b1f0..faaf462e6d0 100644 --- a/generators/go/internal/testdata/sdk/path-params/fixtures/pointer.go +++ b/generators/go/internal/testdata/sdk/path-params/fixtures/pointer.go @@ -1,6 +1,10 @@ package api -import "time" +import ( + "time" + + "github.com/google/uuid" +) // Bool returns a pointer to the given bool value. func Bool(b bool) *bool { @@ -97,7 +101,32 @@ func Uintptr(u uintptr) *uintptr { return &u } +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + // Time returns a pointer to the given time.Time value. func Time(t time.Time) *time.Time { return &t } + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/generators/go/internal/testdata/sdk/platform-headers/fixtures/pointer.go b/generators/go/internal/testdata/sdk/platform-headers/fixtures/pointer.go index 82fb917b1f0..faaf462e6d0 100644 --- a/generators/go/internal/testdata/sdk/platform-headers/fixtures/pointer.go +++ b/generators/go/internal/testdata/sdk/platform-headers/fixtures/pointer.go @@ -1,6 +1,10 @@ package api -import "time" +import ( + "time" + + "github.com/google/uuid" +) // Bool returns a pointer to the given bool value. func Bool(b bool) *bool { @@ -97,7 +101,32 @@ func Uintptr(u uintptr) *uintptr { return &u } +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + // Time returns a pointer to the given time.Time value. func Time(t time.Time) *time.Time { return &t } + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/generators/go/internal/testdata/sdk/pointer-core/fixtures/core/pointer.go b/generators/go/internal/testdata/sdk/pointer-core/fixtures/core/pointer.go index 1cdd4daa8cb..dc880408255 100644 --- a/generators/go/internal/testdata/sdk/pointer-core/fixtures/core/pointer.go +++ b/generators/go/internal/testdata/sdk/pointer-core/fixtures/core/pointer.go @@ -1,6 +1,10 @@ package core -import "time" +import ( + "time" + + "github.com/google/uuid" +) // Bool returns a pointer to the given bool value. func Bool(b bool) *bool { @@ -97,7 +101,32 @@ func Uintptr(u uintptr) *uintptr { return &u } +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + // Time returns a pointer to the given time.Time value. func Time(t time.Time) *time.Time { return &t } + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/generators/go/internal/testdata/sdk/pointer-filename/fixtures/_pointer.go b/generators/go/internal/testdata/sdk/pointer-filename/fixtures/_pointer.go index 82fb917b1f0..faaf462e6d0 100644 --- a/generators/go/internal/testdata/sdk/pointer-filename/fixtures/_pointer.go +++ b/generators/go/internal/testdata/sdk/pointer-filename/fixtures/_pointer.go @@ -1,6 +1,10 @@ package api -import "time" +import ( + "time" + + "github.com/google/uuid" +) // Bool returns a pointer to the given bool value. func Bool(b bool) *bool { @@ -97,7 +101,32 @@ func Uintptr(u uintptr) *uintptr { return &u } +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + // Time returns a pointer to the given time.Time value. func Time(t time.Time) *time.Time { return &t } + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/generators/go/internal/testdata/sdk/post-with-path-params-generics/fixtures/pointer.go b/generators/go/internal/testdata/sdk/post-with-path-params-generics/fixtures/pointer.go index 82fb917b1f0..faaf462e6d0 100644 --- a/generators/go/internal/testdata/sdk/post-with-path-params-generics/fixtures/pointer.go +++ b/generators/go/internal/testdata/sdk/post-with-path-params-generics/fixtures/pointer.go @@ -1,6 +1,10 @@ package api -import "time" +import ( + "time" + + "github.com/google/uuid" +) // Bool returns a pointer to the given bool value. func Bool(b bool) *bool { @@ -97,7 +101,32 @@ func Uintptr(u uintptr) *uintptr { return &u } +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + // Time returns a pointer to the given time.Time value. func Time(t time.Time) *time.Time { return &t } + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/generators/go/internal/testdata/sdk/post-with-path-params/fixtures/pointer.go b/generators/go/internal/testdata/sdk/post-with-path-params/fixtures/pointer.go index 82fb917b1f0..faaf462e6d0 100644 --- a/generators/go/internal/testdata/sdk/post-with-path-params/fixtures/pointer.go +++ b/generators/go/internal/testdata/sdk/post-with-path-params/fixtures/pointer.go @@ -1,6 +1,10 @@ package api -import "time" +import ( + "time" + + "github.com/google/uuid" +) // Bool returns a pointer to the given bool value. func Bool(b bool) *bool { @@ -97,7 +101,32 @@ func Uintptr(u uintptr) *uintptr { return &u } +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + // Time returns a pointer to the given time.Time value. func Time(t time.Time) *time.Time { return &t } + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/generators/go/internal/testdata/sdk/query-params-complex/fixtures/pointer.go b/generators/go/internal/testdata/sdk/query-params-complex/fixtures/pointer.go index 82fb917b1f0..faaf462e6d0 100644 --- a/generators/go/internal/testdata/sdk/query-params-complex/fixtures/pointer.go +++ b/generators/go/internal/testdata/sdk/query-params-complex/fixtures/pointer.go @@ -1,6 +1,10 @@ package api -import "time" +import ( + "time" + + "github.com/google/uuid" +) // Bool returns a pointer to the given bool value. func Bool(b bool) *bool { @@ -97,7 +101,32 @@ func Uintptr(u uintptr) *uintptr { return &u } +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + // Time returns a pointer to the given time.Time value. func Time(t time.Time) *time.Time { return &t } + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/generators/go/internal/testdata/sdk/query-params-multiple/fixtures/pointer.go b/generators/go/internal/testdata/sdk/query-params-multiple/fixtures/pointer.go index 82fb917b1f0..faaf462e6d0 100644 --- a/generators/go/internal/testdata/sdk/query-params-multiple/fixtures/pointer.go +++ b/generators/go/internal/testdata/sdk/query-params-multiple/fixtures/pointer.go @@ -1,6 +1,10 @@ package api -import "time" +import ( + "time" + + "github.com/google/uuid" +) // Bool returns a pointer to the given bool value. func Bool(b bool) *bool { @@ -97,7 +101,32 @@ func Uintptr(u uintptr) *uintptr { return &u } +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + // Time returns a pointer to the given time.Time value. func Time(t time.Time) *time.Time { return &t } + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/generators/go/internal/testdata/sdk/query-params/fixtures/pointer.go b/generators/go/internal/testdata/sdk/query-params/fixtures/pointer.go index 82fb917b1f0..faaf462e6d0 100644 --- a/generators/go/internal/testdata/sdk/query-params/fixtures/pointer.go +++ b/generators/go/internal/testdata/sdk/query-params/fixtures/pointer.go @@ -1,6 +1,10 @@ package api -import "time" +import ( + "time" + + "github.com/google/uuid" +) // Bool returns a pointer to the given bool value. func Bool(b bool) *bool { @@ -97,7 +101,32 @@ func Uintptr(u uintptr) *uintptr { return &u } +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + // Time returns a pointer to the given time.Time value. func Time(t time.Time) *time.Time { return &t } + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/generators/go/internal/testdata/sdk/root/fixtures/pointer.go b/generators/go/internal/testdata/sdk/root/fixtures/pointer.go index 82fb917b1f0..faaf462e6d0 100644 --- a/generators/go/internal/testdata/sdk/root/fixtures/pointer.go +++ b/generators/go/internal/testdata/sdk/root/fixtures/pointer.go @@ -1,6 +1,10 @@ package api -import "time" +import ( + "time" + + "github.com/google/uuid" +) // Bool returns a pointer to the given bool value. func Bool(b bool) *bool { @@ -97,7 +101,32 @@ func Uintptr(u uintptr) *uintptr { return &u } +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + // Time returns a pointer to the given time.Time value. func Time(t time.Time) *time.Time { return &t } + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/generators/go/internal/testdata/sdk/upload/fixtures/pointer.go b/generators/go/internal/testdata/sdk/upload/fixtures/pointer.go index 82fb917b1f0..faaf462e6d0 100644 --- a/generators/go/internal/testdata/sdk/upload/fixtures/pointer.go +++ b/generators/go/internal/testdata/sdk/upload/fixtures/pointer.go @@ -1,6 +1,10 @@ package api -import "time" +import ( + "time" + + "github.com/google/uuid" +) // Bool returns a pointer to the given bool value. func Bool(b bool) *bool { @@ -97,7 +101,32 @@ func Uintptr(u uintptr) *uintptr { return &u } +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + // Time returns a pointer to the given time.Time value. func Time(t time.Time) *time.Time { return &t } + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/generators/go/sdk/CHANGELOG.md b/generators/go/sdk/CHANGELOG.md index 880922e0190..5aa8866ab97 100644 --- a/generators/go/sdk/CHANGELOG.md +++ b/generators/go/sdk/CHANGELOG.md @@ -7,11 +7,52 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 +## [0.17.0-rc1] - 2024-02-23 + +- Fix: Snippets for aliases to optional primitive values. With this, the generated snippet + will include the top-level pointer helpers (e.g. `acme.String(...)`). + +## [0.17.0-rc0] - 2024-02-21 + +- Fix: Package documentation is now generated into the correct package's `doc.go`. +- Feature: Add support for generated endpoint snippets. + - The snippets will be available in the API reference documentation, as well as the + snippets API. + - The snippets are _not_ embedded in the SDK itself (yet). + +```go +import ( + context "context" + time "time" + acme "github.com/acme/acme-go" + acmeclient "github.com/acme/acme-go/client" + option "github.com/acme/acme-go/option" +) + +client := acmeclient.NewClient( + option.WithToken( + "", + ), +) +response, err := client.User.Create( + context.TODO(), + &acme.CreateUserRequest{ + Username: "john", + Language: acme.LanguageEnglish, + Age: acme.Int(32), + Birthday: acme.MustParseDate( + "1980-06-01" + ), + }, +) +``` + ## [0.16.0] - 2024-02-12 -- Feature: The generator now supports whitelabelling. When this is turned on, - there will be no mention of Fern in the generated code. - **Note**: You must be on the enterprise tier to enable this mode. +- Feature: The generator now supports whitelabelling. When this is turned on, + there will be no mention of Fern in the generated code. + + **Note**: You must be on the enterprise tier to enable this mode. ## [0.15.0] - 2024-02-09 diff --git a/generators/go/seed/sdk/bytes/pointer.go b/generators/go/seed/sdk/bytes/pointer.go deleted file mode 100644 index 57c1a6b359a..00000000000 --- a/generators/go/seed/sdk/bytes/pointer.go +++ /dev/null @@ -1,103 +0,0 @@ -package bytes - -import "time" - -// Bool returns a pointer to the given bool value. -func Bool(b bool) *bool { - return &b -} - -// Byte returns a pointer to the given byte value. -func Byte(b byte) *byte { - return &b -} - -// Complex64 returns a pointer to the given complex64 value. -func Complex64(c complex64) *complex64 { - return &c -} - -// Complex128 returns a pointer to the given complex128 value. -func Complex128(c complex128) *complex128 { - return &c -} - -// Float32 returns a pointer to the given float32 value. -func Float32(f float32) *float32 { - return &f -} - -// Float64 returns a pointer to the given float64 value. -func Float64(f float64) *float64 { - return &f -} - -// Int returns a pointer to the given int value. -func Int(i int) *int { - return &i -} - -// Int8 returns a pointer to the given int8 value. -func Int8(i int8) *int8 { - return &i -} - -// Int16 returns a pointer to the given int16 value. -func Int16(i int16) *int16 { - return &i -} - -// Int32 returns a pointer to the given int32 value. -func Int32(i int32) *int32 { - return &i -} - -// Int64 returns a pointer to the given int64 value. -func Int64(i int64) *int64 { - return &i -} - -// Rune returns a pointer to the given rune value. -func Rune(r rune) *rune { - return &r -} - -// String returns a pointer to the given string value. -func String(s string) *string { - return &s -} - -// Uint returns a pointer to the given uint value. -func Uint(u uint) *uint { - return &u -} - -// Uint8 returns a pointer to the given uint8 value. -func Uint8(u uint8) *uint8 { - return &u -} - -// Uint16 returns a pointer to the given uint16 value. -func Uint16(u uint16) *uint16 { - return &u -} - -// Uint32 returns a pointer to the given uint32 value. -func Uint32(u uint32) *uint32 { - return &u -} - -// Uint64 returns a pointer to the given uint64 value. -func Uint64(u uint64) *uint64 { - return &u -} - -// Uintptr returns a pointer to the given uintptr value. -func Uintptr(u uintptr) *uintptr { - return &u -} - -// Time returns a pointer to the given time.Time value. -func Time(t time.Time) *time.Time { - return &t -} diff --git a/generators/go/seed/sdk/enum/inlined_request.go b/generators/go/seed/sdk/enum/inlined_request.go deleted file mode 100644 index 0d604121de8..00000000000 --- a/generators/go/seed/sdk/enum/inlined_request.go +++ /dev/null @@ -1,7 +0,0 @@ -// This file was auto-generated by Fern from our API Definition. - -package enum - -type SendEnumInlinedRequest struct { - Value *Operand `json:"value,omitempty" url:"value,omitempty"` -} diff --git a/generators/go/seed/sdk/enum/inlinedrequest/client.go b/generators/go/seed/sdk/enum/inlinedrequest/client.go deleted file mode 100644 index cf7c7a8a9d8..00000000000 --- a/generators/go/seed/sdk/enum/inlinedrequest/client.go +++ /dev/null @@ -1,65 +0,0 @@ -// This file was auto-generated by Fern from our API Definition. - -package inlinedrequest - -import ( - context "context" - fern "github.com/enum/fern" - core "github.com/enum/fern/core" - option "github.com/enum/fern/option" - http "net/http" -) - -type Client struct { - baseURL string - caller *core.Caller - header http.Header -} - -func NewClient(opts ...option.RequestOption) *Client { - options := core.NewRequestOptions(opts...) - return &Client{ - baseURL: options.BaseURL, - caller: core.NewCaller( - &core.CallerParams{ - Client: options.HTTPClient, - MaxAttempts: options.MaxAttempts, - }, - ), - header: options.ToHeader(), - } -} - -func (c *Client) Send( - ctx context.Context, - request *fern.SendEnumInlinedRequest, - opts ...option.RequestOption, -) error { - options := core.NewRequestOptions(opts...) - - baseURL := "" - if c.baseURL != "" { - baseURL = c.baseURL - } - if options.BaseURL != "" { - baseURL = options.BaseURL - } - endpointURL := baseURL + "/" + "inlined-request" - - headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) - - if err := c.caller.Call( - ctx, - &core.CallParams{ - URL: endpointURL, - Method: http.MethodPost, - MaxAttempts: options.MaxAttempts, - Headers: headers, - Client: options.HTTPClient, - Request: request, - }, - ); err != nil { - return err - } - return nil -} diff --git a/generators/go/seed/sdk/enum/pathparam/client.go b/generators/go/seed/sdk/enum/pathparam/client.go deleted file mode 100644 index f36d2a88892..00000000000 --- a/generators/go/seed/sdk/enum/pathparam/client.go +++ /dev/null @@ -1,65 +0,0 @@ -// This file was auto-generated by Fern from our API Definition. - -package pathparam - -import ( - context "context" - fmt "fmt" - fern "github.com/enum/fern" - core "github.com/enum/fern/core" - option "github.com/enum/fern/option" - http "net/http" -) - -type Client struct { - baseURL string - caller *core.Caller - header http.Header -} - -func NewClient(opts ...option.RequestOption) *Client { - options := core.NewRequestOptions(opts...) - return &Client{ - baseURL: options.BaseURL, - caller: core.NewCaller( - &core.CallerParams{ - Client: options.HTTPClient, - MaxAttempts: options.MaxAttempts, - }, - ), - header: options.ToHeader(), - } -} - -func (c *Client) Send( - ctx context.Context, - value fern.Operand, - opts ...option.RequestOption, -) error { - options := core.NewRequestOptions(opts...) - - baseURL := "" - if c.baseURL != "" { - baseURL = c.baseURL - } - if options.BaseURL != "" { - baseURL = options.BaseURL - } - endpointURL := fmt.Sprintf(baseURL+"/"+"path-param/%v", value) - - headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) - - if err := c.caller.Call( - ctx, - &core.CallParams{ - URL: endpointURL, - Method: http.MethodPost, - MaxAttempts: options.MaxAttempts, - Headers: headers, - Client: options.HTTPClient, - }, - ); err != nil { - return err - } - return nil -} diff --git a/generators/go/seed/sdk/enum/pointer.go b/generators/go/seed/sdk/enum/pointer.go deleted file mode 100644 index 55e85741886..00000000000 --- a/generators/go/seed/sdk/enum/pointer.go +++ /dev/null @@ -1,103 +0,0 @@ -package enum - -import "time" - -// Bool returns a pointer to the given bool value. -func Bool(b bool) *bool { - return &b -} - -// Byte returns a pointer to the given byte value. -func Byte(b byte) *byte { - return &b -} - -// Complex64 returns a pointer to the given complex64 value. -func Complex64(c complex64) *complex64 { - return &c -} - -// Complex128 returns a pointer to the given complex128 value. -func Complex128(c complex128) *complex128 { - return &c -} - -// Float32 returns a pointer to the given float32 value. -func Float32(f float32) *float32 { - return &f -} - -// Float64 returns a pointer to the given float64 value. -func Float64(f float64) *float64 { - return &f -} - -// Int returns a pointer to the given int value. -func Int(i int) *int { - return &i -} - -// Int8 returns a pointer to the given int8 value. -func Int8(i int8) *int8 { - return &i -} - -// Int16 returns a pointer to the given int16 value. -func Int16(i int16) *int16 { - return &i -} - -// Int32 returns a pointer to the given int32 value. -func Int32(i int32) *int32 { - return &i -} - -// Int64 returns a pointer to the given int64 value. -func Int64(i int64) *int64 { - return &i -} - -// Rune returns a pointer to the given rune value. -func Rune(r rune) *rune { - return &r -} - -// String returns a pointer to the given string value. -func String(s string) *string { - return &s -} - -// Uint returns a pointer to the given uint value. -func Uint(u uint) *uint { - return &u -} - -// Uint8 returns a pointer to the given uint8 value. -func Uint8(u uint8) *uint8 { - return &u -} - -// Uint16 returns a pointer to the given uint16 value. -func Uint16(u uint16) *uint16 { - return &u -} - -// Uint32 returns a pointer to the given uint32 value. -func Uint32(u uint32) *uint32 { - return &u -} - -// Uint64 returns a pointer to the given uint64 value. -func Uint64(u uint64) *uint64 { - return &u -} - -// Uintptr returns a pointer to the given uintptr value. -func Uintptr(u uintptr) *uintptr { - return &u -} - -// Time returns a pointer to the given time.Time value. -func Time(t time.Time) *time.Time { - return &t -} diff --git a/generators/go/seed/sdk/enum/query_param.go b/generators/go/seed/sdk/enum/query_param.go deleted file mode 100644 index dfa5b89f0d2..00000000000 --- a/generators/go/seed/sdk/enum/query_param.go +++ /dev/null @@ -1,11 +0,0 @@ -// This file was auto-generated by Fern from our API Definition. - -package enum - -type SendEnumAsQueryParamRequest struct { - Value *Operand `json:"-" url:"value,omitempty"` -} - -type SendEnumListAsQueryParamRequest struct { - Value []*Operand `json:"-" url:"value,omitempty"` -} diff --git a/generators/go/seed/sdk/enum/types.go b/generators/go/seed/sdk/enum/types.go deleted file mode 100644 index 68bc8963a63..00000000000 --- a/generators/go/seed/sdk/enum/types.go +++ /dev/null @@ -1,36 +0,0 @@ -// This file was auto-generated by Fern from our API Definition. - -package enum - -import ( - fmt "fmt" -) - -// Tests enum name and value can be -// different. -type Operand string - -const ( - OperandGreaterThan Operand = ">" - OperandEqualTo Operand = "=" - // The name and value should be similar - // are similar for less than. - OperandLessThan Operand = "less_than" -) - -func NewOperandFromString(s string) (Operand, error) { - switch s { - case ">": - return OperandGreaterThan, nil - case "=": - return OperandEqualTo, nil - case "less_than": - return OperandLessThan, nil - } - var t Operand - return "", fmt.Errorf("%s is not a valid %T", s, t) -} - -func (o Operand) Ptr() *Operand { - return &o -} diff --git a/generators/go/seed/sdk/file-upload/pointer.go b/generators/go/seed/sdk/file-upload/pointer.go deleted file mode 100644 index d987e25bc05..00000000000 --- a/generators/go/seed/sdk/file-upload/pointer.go +++ /dev/null @@ -1,103 +0,0 @@ -package fileupload - -import "time" - -// Bool returns a pointer to the given bool value. -func Bool(b bool) *bool { - return &b -} - -// Byte returns a pointer to the given byte value. -func Byte(b byte) *byte { - return &b -} - -// Complex64 returns a pointer to the given complex64 value. -func Complex64(c complex64) *complex64 { - return &c -} - -// Complex128 returns a pointer to the given complex128 value. -func Complex128(c complex128) *complex128 { - return &c -} - -// Float32 returns a pointer to the given float32 value. -func Float32(f float32) *float32 { - return &f -} - -// Float64 returns a pointer to the given float64 value. -func Float64(f float64) *float64 { - return &f -} - -// Int returns a pointer to the given int value. -func Int(i int) *int { - return &i -} - -// Int8 returns a pointer to the given int8 value. -func Int8(i int8) *int8 { - return &i -} - -// Int16 returns a pointer to the given int16 value. -func Int16(i int16) *int16 { - return &i -} - -// Int32 returns a pointer to the given int32 value. -func Int32(i int32) *int32 { - return &i -} - -// Int64 returns a pointer to the given int64 value. -func Int64(i int64) *int64 { - return &i -} - -// Rune returns a pointer to the given rune value. -func Rune(r rune) *rune { - return &r -} - -// String returns a pointer to the given string value. -func String(s string) *string { - return &s -} - -// Uint returns a pointer to the given uint value. -func Uint(u uint) *uint { - return &u -} - -// Uint8 returns a pointer to the given uint8 value. -func Uint8(u uint8) *uint8 { - return &u -} - -// Uint16 returns a pointer to the given uint16 value. -func Uint16(u uint16) *uint16 { - return &u -} - -// Uint32 returns a pointer to the given uint32 value. -func Uint32(u uint32) *uint32 { - return &u -} - -// Uint64 returns a pointer to the given uint64 value. -func Uint64(u uint64) *uint64 { - return &u -} - -// Uintptr returns a pointer to the given uintptr value. -func Uintptr(u uintptr) *uintptr { - return &u -} - -// Time returns a pointer to the given time.Time value. -func Time(t time.Time) *time.Time { - return &t -} diff --git a/generators/go/seed/sdk/file-upload/service.go b/generators/go/seed/sdk/file-upload/service.go deleted file mode 100644 index e5b03ce7800..00000000000 --- a/generators/go/seed/sdk/file-upload/service.go +++ /dev/null @@ -1,287 +0,0 @@ -// This file was auto-generated by Fern from our API Definition. - -package fileupload - -import ( - json "encoding/json" - fmt "fmt" - core "github.com/file-upload/fern/core" -) - -type JustFileWithQueryParamsRequet struct { - MaybeString *string `json:"-" url:"maybeString,omitempty"` - Integer int `json:"-" url:"integer"` - MaybeInteger *int `json:"-" url:"maybeInteger,omitempty"` - ListOfStrings []string `json:"-" url:"listOfStrings"` - OptionalListOfStrings []*string `json:"-" url:"optionalListOfStrings,omitempty"` -} - -type MyRequest struct { - MaybeString *string `json:"maybeString,omitempty" url:"maybeString,omitempty"` - Integer int `json:"integer" url:"integer"` - MaybeInteger *int `json:"maybeInteger,omitempty" url:"maybeInteger,omitempty"` - ListOfStrings []string `json:"listOfStrings,omitempty" url:"listOfStrings,omitempty"` - SetOfStrings []string `json:"setOfStrings,omitempty" url:"setOfStrings,omitempty"` - OptionalListOfStrings []string `json:"optionalListOfStrings,omitempty" url:"optionalListOfStrings,omitempty"` - OptionalSetOfStrings []string `json:"optionalSetOfStrings,omitempty" url:"optionalSetOfStrings,omitempty"` - MaybeList *MaybeList `json:"maybeList,omitempty" url:"maybeList,omitempty"` - OptionalMaybeList *MaybeList `json:"optionalMaybeList,omitempty" url:"optionalMaybeList,omitempty"` - MaybeListOrSet *MaybeListOrSet `json:"maybeListOrSet,omitempty" url:"maybeListOrSet,omitempty"` - OptionalMaybeListOrSet *MaybeListOrSet `json:"optionalMaybeListOrSet,omitempty" url:"optionalMaybeListOrSet,omitempty"` - ListOfObjects []*MyObject `json:"listOfObjects,omitempty" url:"listOfObjects,omitempty"` -} - -type MaybeList struct { - typeName string - String string - StringList []string - Integer int - IntegerList []int - IntegerListList [][]int -} - -func NewMaybeListFromString(value string) *MaybeList { - return &MaybeList{typeName: "string", String: value} -} - -func NewMaybeListFromStringList(value []string) *MaybeList { - return &MaybeList{typeName: "stringList", StringList: value} -} - -func NewMaybeListFromInteger(value int) *MaybeList { - return &MaybeList{typeName: "integer", Integer: value} -} - -func NewMaybeListFromIntegerList(value []int) *MaybeList { - return &MaybeList{typeName: "integerList", IntegerList: value} -} - -func NewMaybeListFromIntegerListList(value [][]int) *MaybeList { - return &MaybeList{typeName: "integerListList", IntegerListList: value} -} - -func (m *MaybeList) UnmarshalJSON(data []byte) error { - var valueString string - if err := json.Unmarshal(data, &valueString); err == nil { - m.typeName = "string" - m.String = valueString - return nil - } - var valueStringList []string - if err := json.Unmarshal(data, &valueStringList); err == nil { - m.typeName = "stringList" - m.StringList = valueStringList - return nil - } - var valueInteger int - if err := json.Unmarshal(data, &valueInteger); err == nil { - m.typeName = "integer" - m.Integer = valueInteger - return nil - } - var valueIntegerList []int - if err := json.Unmarshal(data, &valueIntegerList); err == nil { - m.typeName = "integerList" - m.IntegerList = valueIntegerList - return nil - } - var valueIntegerListList [][]int - if err := json.Unmarshal(data, &valueIntegerListList); err == nil { - m.typeName = "integerListList" - m.IntegerListList = valueIntegerListList - return nil - } - return fmt.Errorf("%s cannot be deserialized as a %T", data, m) -} - -func (m MaybeList) MarshalJSON() ([]byte, error) { - switch m.typeName { - default: - return nil, fmt.Errorf("invalid type %s in %T", m.typeName, m) - case "string": - return json.Marshal(m.String) - case "stringList": - return json.Marshal(m.StringList) - case "integer": - return json.Marshal(m.Integer) - case "integerList": - return json.Marshal(m.IntegerList) - case "integerListList": - return json.Marshal(m.IntegerListList) - } -} - -type MaybeListVisitor interface { - VisitString(string) error - VisitStringList([]string) error - VisitInteger(int) error - VisitIntegerList([]int) error - VisitIntegerListList([][]int) error -} - -func (m *MaybeList) Accept(visitor MaybeListVisitor) error { - switch m.typeName { - default: - return fmt.Errorf("invalid type %s in %T", m.typeName, m) - case "string": - return visitor.VisitString(m.String) - case "stringList": - return visitor.VisitStringList(m.StringList) - case "integer": - return visitor.VisitInteger(m.Integer) - case "integerList": - return visitor.VisitIntegerList(m.IntegerList) - case "integerListList": - return visitor.VisitIntegerListList(m.IntegerListList) - } -} - -type MaybeListOrSet struct { - typeName string - String string - StringList []string - Integer int - IntegerList []int - IntegerListList [][]int - StringSet []string -} - -func NewMaybeListOrSetFromString(value string) *MaybeListOrSet { - return &MaybeListOrSet{typeName: "string", String: value} -} - -func NewMaybeListOrSetFromStringList(value []string) *MaybeListOrSet { - return &MaybeListOrSet{typeName: "stringList", StringList: value} -} - -func NewMaybeListOrSetFromInteger(value int) *MaybeListOrSet { - return &MaybeListOrSet{typeName: "integer", Integer: value} -} - -func NewMaybeListOrSetFromIntegerList(value []int) *MaybeListOrSet { - return &MaybeListOrSet{typeName: "integerList", IntegerList: value} -} - -func NewMaybeListOrSetFromIntegerListList(value [][]int) *MaybeListOrSet { - return &MaybeListOrSet{typeName: "integerListList", IntegerListList: value} -} - -func NewMaybeListOrSetFromStringSet(value []string) *MaybeListOrSet { - return &MaybeListOrSet{typeName: "stringSet", StringSet: value} -} - -func (m *MaybeListOrSet) UnmarshalJSON(data []byte) error { - var valueString string - if err := json.Unmarshal(data, &valueString); err == nil { - m.typeName = "string" - m.String = valueString - return nil - } - var valueStringList []string - if err := json.Unmarshal(data, &valueStringList); err == nil { - m.typeName = "stringList" - m.StringList = valueStringList - return nil - } - var valueInteger int - if err := json.Unmarshal(data, &valueInteger); err == nil { - m.typeName = "integer" - m.Integer = valueInteger - return nil - } - var valueIntegerList []int - if err := json.Unmarshal(data, &valueIntegerList); err == nil { - m.typeName = "integerList" - m.IntegerList = valueIntegerList - return nil - } - var valueIntegerListList [][]int - if err := json.Unmarshal(data, &valueIntegerListList); err == nil { - m.typeName = "integerListList" - m.IntegerListList = valueIntegerListList - return nil - } - var valueStringSet []string - if err := json.Unmarshal(data, &valueStringSet); err == nil { - m.typeName = "stringSet" - m.StringSet = valueStringSet - return nil - } - return fmt.Errorf("%s cannot be deserialized as a %T", data, m) -} - -func (m MaybeListOrSet) MarshalJSON() ([]byte, error) { - switch m.typeName { - default: - return nil, fmt.Errorf("invalid type %s in %T", m.typeName, m) - case "string": - return json.Marshal(m.String) - case "stringList": - return json.Marshal(m.StringList) - case "integer": - return json.Marshal(m.Integer) - case "integerList": - return json.Marshal(m.IntegerList) - case "integerListList": - return json.Marshal(m.IntegerListList) - case "stringSet": - return json.Marshal(m.StringSet) - } -} - -type MaybeListOrSetVisitor interface { - VisitString(string) error - VisitStringList([]string) error - VisitInteger(int) error - VisitIntegerList([]int) error - VisitIntegerListList([][]int) error - VisitStringSet([]string) error -} - -func (m *MaybeListOrSet) Accept(visitor MaybeListOrSetVisitor) error { - switch m.typeName { - default: - return fmt.Errorf("invalid type %s in %T", m.typeName, m) - case "string": - return visitor.VisitString(m.String) - case "stringList": - return visitor.VisitStringList(m.StringList) - case "integer": - return visitor.VisitInteger(m.Integer) - case "integerList": - return visitor.VisitIntegerList(m.IntegerList) - case "integerListList": - return visitor.VisitIntegerListList(m.IntegerListList) - case "stringSet": - return visitor.VisitStringSet(m.StringSet) - } -} - -type MyObject struct { - Foo string `json:"foo" url:"foo"` - - _rawJSON json.RawMessage -} - -func (m *MyObject) UnmarshalJSON(data []byte) error { - type unmarshaler MyObject - var value unmarshaler - if err := json.Unmarshal(data, &value); err != nil { - return err - } - *m = MyObject(value) - m._rawJSON = json.RawMessage(data) - return nil -} - -func (m *MyObject) String() string { - if len(m._rawJSON) > 0 { - if value, err := core.StringifyJSON(m._rawJSON); err == nil { - return value - } - } - if value, err := core.StringifyJSON(m); err == nil { - return value - } - return fmt.Sprintf("%#v", m) -} diff --git a/generators/go/seed/sdk/file-upload/service/client.go b/generators/go/seed/sdk/file-upload/service/client.go deleted file mode 100644 index 63cd75764d8..00000000000 --- a/generators/go/seed/sdk/file-upload/service/client.go +++ /dev/null @@ -1,263 +0,0 @@ -// This file was auto-generated by Fern from our API Definition. - -package service - -import ( - bytes "bytes" - context "context" - fmt "fmt" - fern "github.com/file-upload/fern" - core "github.com/file-upload/fern/core" - option "github.com/file-upload/fern/option" - io "io" - multipart "mime/multipart" - http "net/http" -) - -type Client struct { - baseURL string - caller *core.Caller - header http.Header -} - -func NewClient(opts ...option.RequestOption) *Client { - options := core.NewRequestOptions(opts...) - return &Client{ - baseURL: options.BaseURL, - caller: core.NewCaller( - &core.CallerParams{ - Client: options.HTTPClient, - MaxAttempts: options.MaxAttempts, - }, - ), - header: options.ToHeader(), - } -} - -func (c *Client) Post( - ctx context.Context, - file io.Reader, - maybeFile io.Reader, - request *fern.MyRequest, - opts ...option.RequestOption, -) error { - options := core.NewRequestOptions(opts...) - - baseURL := "" - if c.baseURL != "" { - baseURL = c.baseURL - } - if options.BaseURL != "" { - baseURL = options.BaseURL - } - endpointURL := baseURL - - headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) - - requestBuffer := bytes.NewBuffer(nil) - writer := multipart.NewWriter(requestBuffer) - fileFilename := "file_filename" - if named, ok := file.(interface{ Name() string }); ok { - fileFilename = named.Name() - } - filePart, err := writer.CreateFormFile("file", fileFilename) - if err != nil { - return err - } - if _, err := io.Copy(filePart, file); err != nil { - return err - } - if maybeFile != nil { - maybeFileFilename := "maybeFile_filename" - if named, ok := maybeFile.(interface{ Name() string }); ok { - maybeFileFilename = named.Name() - } - maybeFilePart, err := writer.CreateFormFile("maybeFile", maybeFileFilename) - if err != nil { - return err - } - if _, err := io.Copy(maybeFilePart, maybeFile); err != nil { - return err - } - } - if request.MaybeString != nil { - if err := writer.WriteField("maybeString", fmt.Sprintf("%v", *request.MaybeString)); err != nil { - return err - } - } - if err := writer.WriteField("integer", fmt.Sprintf("%v", request.Integer)); err != nil { - return err - } - if request.MaybeInteger != nil { - if err := writer.WriteField("maybeInteger", fmt.Sprintf("%v", *request.MaybeInteger)); err != nil { - return err - } - } - if err := core.WriteMultipartJSON(writer, "listOfStrings", request.ListOfStrings); err != nil { - return err - } - if err := core.WriteMultipartJSON(writer, "setOfStrings", request.SetOfStrings); err != nil { - return err - } - if request.OptionalListOfStrings != nil { - if err := core.WriteMultipartJSON(writer, "optionalListOfStrings", request.OptionalListOfStrings); err != nil { - return err - } - } - if request.OptionalSetOfStrings != nil { - if err := core.WriteMultipartJSON(writer, "optionalSetOfStrings", request.OptionalSetOfStrings); err != nil { - return err - } - } - if err := core.WriteMultipartJSON(writer, "maybeList", request.MaybeList); err != nil { - return err - } - if request.OptionalMaybeList != nil { - if err := core.WriteMultipartJSON(writer, "optionalMaybeList", *request.OptionalMaybeList); err != nil { - return err - } - } - if err := core.WriteMultipartJSON(writer, "maybeListOrSet", request.MaybeListOrSet); err != nil { - return err - } - if request.OptionalMaybeListOrSet != nil { - if err := core.WriteMultipartJSON(writer, "optionalMaybeListOrSet", *request.OptionalMaybeListOrSet); err != nil { - return err - } - } - if err := core.WriteMultipartJSON(writer, "listOfObjects", request.ListOfObjects); err != nil { - return err - } - if err := writer.Close(); err != nil { - return err - } - headers.Set("Content-Type", writer.FormDataContentType()) - - if err := c.caller.Call( - ctx, - &core.CallParams{ - URL: endpointURL, - Method: http.MethodPost, - MaxAttempts: options.MaxAttempts, - Headers: headers, - Client: options.HTTPClient, - Request: requestBuffer, - }, - ); err != nil { - return err - } - return nil -} - -func (c *Client) JustFile( - ctx context.Context, - file io.Reader, - opts ...option.RequestOption, -) error { - options := core.NewRequestOptions(opts...) - - baseURL := "" - if c.baseURL != "" { - baseURL = c.baseURL - } - if options.BaseURL != "" { - baseURL = options.BaseURL - } - endpointURL := baseURL + "/" + "just-file" - - headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) - - requestBuffer := bytes.NewBuffer(nil) - writer := multipart.NewWriter(requestBuffer) - fileFilename := "file_filename" - if named, ok := file.(interface{ Name() string }); ok { - fileFilename = named.Name() - } - filePart, err := writer.CreateFormFile("file", fileFilename) - if err != nil { - return err - } - if _, err := io.Copy(filePart, file); err != nil { - return err - } - if err := writer.Close(); err != nil { - return err - } - headers.Set("Content-Type", writer.FormDataContentType()) - - if err := c.caller.Call( - ctx, - &core.CallParams{ - URL: endpointURL, - Method: http.MethodPost, - MaxAttempts: options.MaxAttempts, - Headers: headers, - Client: options.HTTPClient, - Request: requestBuffer, - }, - ); err != nil { - return err - } - return nil -} - -func (c *Client) JustFileWithQueryParams( - ctx context.Context, - file io.Reader, - request *fern.JustFileWithQueryParamsRequet, - opts ...option.RequestOption, -) error { - options := core.NewRequestOptions(opts...) - - baseURL := "" - if c.baseURL != "" { - baseURL = c.baseURL - } - if options.BaseURL != "" { - baseURL = options.BaseURL - } - endpointURL := baseURL + "/" + "just-file-with-query-params" - - queryParams, err := core.QueryValues(request) - if err != nil { - return err - } - if len(queryParams) > 0 { - endpointURL += "?" + queryParams.Encode() - } - - headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) - - requestBuffer := bytes.NewBuffer(nil) - writer := multipart.NewWriter(requestBuffer) - fileFilename := "file_filename" - if named, ok := file.(interface{ Name() string }); ok { - fileFilename = named.Name() - } - filePart, err := writer.CreateFormFile("file", fileFilename) - if err != nil { - return err - } - if _, err := io.Copy(filePart, file); err != nil { - return err - } - if err := writer.Close(); err != nil { - return err - } - headers.Set("Content-Type", writer.FormDataContentType()) - - if err := c.caller.Call( - ctx, - &core.CallParams{ - URL: endpointURL, - Method: http.MethodPost, - MaxAttempts: options.MaxAttempts, - Headers: headers, - Client: options.HTTPClient, - Request: requestBuffer, - }, - ); err != nil { - return err - } - return nil -} diff --git a/generators/go/seed/sdk/idempotency-headers/pointer.go b/generators/go/seed/sdk/idempotency-headers/pointer.go deleted file mode 100644 index 0fa1379aada..00000000000 --- a/generators/go/seed/sdk/idempotency-headers/pointer.go +++ /dev/null @@ -1,103 +0,0 @@ -package fern - -import "time" - -// Bool returns a pointer to the given bool value. -func Bool(b bool) *bool { - return &b -} - -// Byte returns a pointer to the given byte value. -func Byte(b byte) *byte { - return &b -} - -// Complex64 returns a pointer to the given complex64 value. -func Complex64(c complex64) *complex64 { - return &c -} - -// Complex128 returns a pointer to the given complex128 value. -func Complex128(c complex128) *complex128 { - return &c -} - -// Float32 returns a pointer to the given float32 value. -func Float32(f float32) *float32 { - return &f -} - -// Float64 returns a pointer to the given float64 value. -func Float64(f float64) *float64 { - return &f -} - -// Int returns a pointer to the given int value. -func Int(i int) *int { - return &i -} - -// Int8 returns a pointer to the given int8 value. -func Int8(i int8) *int8 { - return &i -} - -// Int16 returns a pointer to the given int16 value. -func Int16(i int16) *int16 { - return &i -} - -// Int32 returns a pointer to the given int32 value. -func Int32(i int32) *int32 { - return &i -} - -// Int64 returns a pointer to the given int64 value. -func Int64(i int64) *int64 { - return &i -} - -// Rune returns a pointer to the given rune value. -func Rune(r rune) *rune { - return &r -} - -// String returns a pointer to the given string value. -func String(s string) *string { - return &s -} - -// Uint returns a pointer to the given uint value. -func Uint(u uint) *uint { - return &u -} - -// Uint8 returns a pointer to the given uint8 value. -func Uint8(u uint8) *uint8 { - return &u -} - -// Uint16 returns a pointer to the given uint16 value. -func Uint16(u uint16) *uint16 { - return &u -} - -// Uint32 returns a pointer to the given uint32 value. -func Uint32(u uint32) *uint32 { - return &u -} - -// Uint64 returns a pointer to the given uint64 value. -func Uint64(u uint64) *uint64 { - return &u -} - -// Uintptr returns a pointer to the given uintptr value. -func Uintptr(u uintptr) *uintptr { - return &u -} - -// Time returns a pointer to the given time.Time value. -func Time(t time.Time) *time.Time { - return &t -} diff --git a/generators/go/seed/sdk/literal-headers/pointer.go b/generators/go/seed/sdk/literal-headers/pointer.go deleted file mode 100644 index fb2fbcb92ee..00000000000 --- a/generators/go/seed/sdk/literal-headers/pointer.go +++ /dev/null @@ -1,103 +0,0 @@ -package literalheaders - -import "time" - -// Bool returns a pointer to the given bool value. -func Bool(b bool) *bool { - return &b -} - -// Byte returns a pointer to the given byte value. -func Byte(b byte) *byte { - return &b -} - -// Complex64 returns a pointer to the given complex64 value. -func Complex64(c complex64) *complex64 { - return &c -} - -// Complex128 returns a pointer to the given complex128 value. -func Complex128(c complex128) *complex128 { - return &c -} - -// Float32 returns a pointer to the given float32 value. -func Float32(f float32) *float32 { - return &f -} - -// Float64 returns a pointer to the given float64 value. -func Float64(f float64) *float64 { - return &f -} - -// Int returns a pointer to the given int value. -func Int(i int) *int { - return &i -} - -// Int8 returns a pointer to the given int8 value. -func Int8(i int8) *int8 { - return &i -} - -// Int16 returns a pointer to the given int16 value. -func Int16(i int16) *int16 { - return &i -} - -// Int32 returns a pointer to the given int32 value. -func Int32(i int32) *int32 { - return &i -} - -// Int64 returns a pointer to the given int64 value. -func Int64(i int64) *int64 { - return &i -} - -// Rune returns a pointer to the given rune value. -func Rune(r rune) *rune { - return &r -} - -// String returns a pointer to the given string value. -func String(s string) *string { - return &s -} - -// Uint returns a pointer to the given uint value. -func Uint(u uint) *uint { - return &u -} - -// Uint8 returns a pointer to the given uint8 value. -func Uint8(u uint8) *uint8 { - return &u -} - -// Uint16 returns a pointer to the given uint16 value. -func Uint16(u uint16) *uint16 { - return &u -} - -// Uint32 returns a pointer to the given uint32 value. -func Uint32(u uint32) *uint32 { - return &u -} - -// Uint64 returns a pointer to the given uint64 value. -func Uint64(u uint64) *uint64 { - return &u -} - -// Uintptr returns a pointer to the given uintptr value. -func Uintptr(u uintptr) *uintptr { - return &u -} - -// Time returns a pointer to the given time.Time value. -func Time(t time.Time) *time.Time { - return &t -} diff --git a/generators/go/seed/sdk/literal/client/client.go b/generators/go/seed/sdk/literal/client/client.go deleted file mode 100644 index d8b7afa0432..00000000000 --- a/generators/go/seed/sdk/literal/client/client.go +++ /dev/null @@ -1,33 +0,0 @@ -// This file was auto-generated by Fern from our API Definition. - -package client - -import ( - core "github.com/literal/fern/core" - literal "github.com/literal/fern/literal" - option "github.com/literal/fern/option" - http "net/http" -) - -type Client struct { - baseURL string - caller *core.Caller - header http.Header - - Literal *literal.Client -} - -func NewClient(opts ...option.RequestOption) *Client { - options := core.NewRequestOptions(opts...) - return &Client{ - baseURL: options.BaseURL, - caller: core.NewCaller( - &core.CallerParams{ - Client: options.HTTPClient, - MaxAttempts: options.MaxAttempts, - }, - ), - header: options.ToHeader(), - Literal: literal.NewClient(opts...), - } -} diff --git a/generators/go/seed/sdk/literal/core/request_option.go b/generators/go/seed/sdk/literal/core/request_option.go deleted file mode 100644 index 115332d66e1..00000000000 --- a/generators/go/seed/sdk/literal/core/request_option.go +++ /dev/null @@ -1,85 +0,0 @@ -// This file was auto-generated by Fern from our API Definition. - -package core - -import ( - http "net/http" -) - -// RequestOption adapts the behavior of the client or an individual request. -type RequestOption interface { - applyRequestOptions(*RequestOptions) -} - -// RequestOptions defines all of the possible request options. -// -// This type is primarily used by the generated code and is not meant -// to be used directly; use the option package instead. -type RequestOptions struct { - BaseURL string - HTTPClient HTTPClient - HTTPHeader http.Header - MaxAttempts uint -} - -// NewRequestOptions returns a new *RequestOptions value. -// -// This function is primarily used by the generated code and is not meant -// to be used directly; use RequestOption instead. -func NewRequestOptions(opts ...RequestOption) *RequestOptions { - options := &RequestOptions{ - HTTPHeader: make(http.Header), - } - for _, opt := range opts { - opt.applyRequestOptions(options) - } - return options -} - -// ToHeader maps the configured request options into a http.Header used -// for the request(s). -func (r *RequestOptions) ToHeader() http.Header { return r.cloneHeader() } - -func (r *RequestOptions) cloneHeader() http.Header { - headers := r.HTTPHeader.Clone() - headers.Set("X-Fern-Language", "Go") - headers.Set("X-Fern-SDK-Name", "github.com/literal/fern") - headers.Set("X-Fern-SDK-Version", "0.0.1") - return headers -} - -// BaseURLOption implements the RequestOption interface. -type BaseURLOption struct { - BaseURL string -} - -func (b *BaseURLOption) applyRequestOptions(opts *RequestOptions) { - opts.BaseURL = b.BaseURL -} - -// HTTPClientOption implements the RequestOption interface. -type HTTPClientOption struct { - HTTPClient HTTPClient -} - -func (h *HTTPClientOption) applyRequestOptions(opts *RequestOptions) { - opts.HTTPClient = h.HTTPClient -} - -// HTTPHeaderOption implements the RequestOption interface. -type HTTPHeaderOption struct { - HTTPHeader http.Header -} - -func (h *HTTPHeaderOption) applyRequestOptions(opts *RequestOptions) { - opts.HTTPHeader = h.HTTPHeader -} - -// MaxAttemptsOption implements the RequestOption interface. -type MaxAttemptsOption struct { - MaxAttempts uint -} - -func (m *MaxAttemptsOption) applyRequestOptions(opts *RequestOptions) { - opts.MaxAttempts = m.MaxAttempts -} diff --git a/generators/go/seed/sdk/literal/literal.go b/generators/go/seed/sdk/literal/literal.go deleted file mode 100644 index b5b056c7478..00000000000 --- a/generators/go/seed/sdk/literal/literal.go +++ /dev/null @@ -1,299 +0,0 @@ -// This file was auto-generated by Fern from our API Definition. - -package literal - -import ( - json "encoding/json" - fmt "fmt" - core "github.com/literal/fern/core" -) - -type CreateOptionsRequest struct { - Values map[string]string `json:"values,omitempty" url:"values,omitempty"` -} - -type GetOptionsRequest struct { - dryRun bool -} - -func (g *GetOptionsRequest) DryRun() bool { - return g.dryRun -} - -func (g *GetOptionsRequest) UnmarshalJSON(data []byte) error { - type unmarshaler GetOptionsRequest - var body unmarshaler - if err := json.Unmarshal(data, &body); err != nil { - return err - } - *g = GetOptionsRequest(body) - g.dryRun = true - return nil -} - -func (g *GetOptionsRequest) MarshalJSON() ([]byte, error) { - type embed GetOptionsRequest - var marshaler = struct { - embed - DryRun bool `json:"dryRun"` - }{ - embed: embed(*g), - DryRun: true, - } - return json.Marshal(marshaler) -} - -type GetUndiscriminatedOptionsRequest struct { - dryRun bool -} - -func (g *GetUndiscriminatedOptionsRequest) DryRun() bool { - return g.dryRun -} - -func (g *GetUndiscriminatedOptionsRequest) UnmarshalJSON(data []byte) error { - type unmarshaler GetUndiscriminatedOptionsRequest - var body unmarshaler - if err := json.Unmarshal(data, &body); err != nil { - return err - } - *g = GetUndiscriminatedOptionsRequest(body) - g.dryRun = true - return nil -} - -func (g *GetUndiscriminatedOptionsRequest) MarshalJSON() ([]byte, error) { - type embed GetUndiscriminatedOptionsRequest - var marshaler = struct { - embed - DryRun bool `json:"dryRun"` - }{ - embed: embed(*g), - DryRun: true, - } - return json.Marshal(marshaler) -} - -type CreateOptionsResponse struct { - Type string - ok bool - Options *Options -} - -func NewCreateOptionsResponseWithOk() *CreateOptionsResponse { - return &CreateOptionsResponse{Type: "ok", ok: true} -} - -func NewCreateOptionsResponseFromOptions(value *Options) *CreateOptionsResponse { - return &CreateOptionsResponse{Type: "options", Options: value} -} - -func (c *CreateOptionsResponse) Ok() bool { - return c.ok -} - -func (c *CreateOptionsResponse) UnmarshalJSON(data []byte) error { - var unmarshaler struct { - Type string `json:"type"` - } - if err := json.Unmarshal(data, &unmarshaler); err != nil { - return err - } - c.Type = unmarshaler.Type - switch unmarshaler.Type { - case "ok": - c.ok = true - case "options": - value := new(Options) - if err := json.Unmarshal(data, &value); err != nil { - return err - } - c.Options = value - } - return nil -} - -func (c CreateOptionsResponse) MarshalJSON() ([]byte, error) { - switch c.Type { - default: - return nil, fmt.Errorf("invalid type %s in %T", c.Type, c) - case "ok": - var marshaler = struct { - Type string `json:"type"` - Ok bool `json:"value,omitempty"` - }{ - Type: c.Type, - Ok: true, - } - return json.Marshal(marshaler) - case "options": - var marshaler = struct { - Type string `json:"type"` - *Options - }{ - Type: c.Type, - Options: c.Options, - } - return json.Marshal(marshaler) - } -} - -type CreateOptionsResponseVisitor interface { - VisitOk(bool) error - VisitOptions(*Options) error -} - -func (c *CreateOptionsResponse) Accept(visitor CreateOptionsResponseVisitor) error { - switch c.Type { - default: - return fmt.Errorf("invalid type %s in %T", c.Type, c) - case "ok": - return visitor.VisitOk(c.ok) - case "options": - return visitor.VisitOptions(c.Options) - } -} - -type Options struct { - Values map[string]string `json:"values,omitempty" url:"values,omitempty"` - id string - enabled bool - - _rawJSON json.RawMessage -} - -func (o *Options) Id() string { - return o.id -} - -func (o *Options) Enabled() bool { - return o.enabled -} - -func (o *Options) UnmarshalJSON(data []byte) error { - type embed Options - var unmarshaler = struct { - embed - }{ - embed: embed(*o), - } - if err := json.Unmarshal(data, &unmarshaler); err != nil { - return err - } - *o = Options(unmarshaler.embed) - o.id = "options" - o.enabled = true - o._rawJSON = json.RawMessage(data) - return nil -} - -func (o *Options) MarshalJSON() ([]byte, error) { - type embed Options - var marshaler = struct { - embed - Id string `json:"id"` - Enabled bool `json:"enabled"` - }{ - embed: embed(*o), - Id: "options", - Enabled: true, - } - return json.Marshal(marshaler) -} - -func (o *Options) String() string { - if len(o._rawJSON) > 0 { - if value, err := core.StringifyJSON(o._rawJSON); err == nil { - return value - } - } - if value, err := core.StringifyJSON(o); err == nil { - return value - } - return fmt.Sprintf("%#v", o) -} - -type UndiscriminatedOptions struct { - typeName string - optionsStringLiteral string - trueBoolLiteral bool - StringStringMap map[string]string -} - -func NewUndiscriminatedOptionsWithOptionsStringLiteral() *UndiscriminatedOptions { - return &UndiscriminatedOptions{typeName: "optionsStringLiteral", optionsStringLiteral: "options"} -} - -func NewUndiscriminatedOptionsWithTrueBoolLiteral() *UndiscriminatedOptions { - return &UndiscriminatedOptions{typeName: "trueBoolLiteral", trueBoolLiteral: true} -} - -func NewUndiscriminatedOptionsFromStringStringMap(value map[string]string) *UndiscriminatedOptions { - return &UndiscriminatedOptions{typeName: "stringStringMap", StringStringMap: value} -} - -func (u *UndiscriminatedOptions) OptionsStringLiteral() string { - return u.optionsStringLiteral -} - -func (u *UndiscriminatedOptions) TrueBoolLiteral() bool { - return u.trueBoolLiteral -} - -func (u *UndiscriminatedOptions) UnmarshalJSON(data []byte) error { - var valueOptionsStringLiteral string - if err := json.Unmarshal(data, &valueOptionsStringLiteral); err == nil { - if valueOptionsStringLiteral == "options" { - u.typeName = "optionsStringLiteral" - u.optionsStringLiteral = valueOptionsStringLiteral - return nil - } - } - var valueTrueBoolLiteral bool - if err := json.Unmarshal(data, &valueTrueBoolLiteral); err == nil { - if valueTrueBoolLiteral == true { - u.typeName = "trueBoolLiteral" - u.trueBoolLiteral = valueTrueBoolLiteral - return nil - } - } - var valueStringStringMap map[string]string - if err := json.Unmarshal(data, &valueStringStringMap); err == nil { - u.typeName = "stringStringMap" - u.StringStringMap = valueStringStringMap - return nil - } - return fmt.Errorf("%s cannot be deserialized as a %T", data, u) -} - -func (u UndiscriminatedOptions) MarshalJSON() ([]byte, error) { - switch u.typeName { - default: - return nil, fmt.Errorf("invalid type %s in %T", u.typeName, u) - case "optionsStringLiteral": - return json.Marshal("options") - case "trueBoolLiteral": - return json.Marshal(true) - case "stringStringMap": - return json.Marshal(u.StringStringMap) - } -} - -type UndiscriminatedOptionsVisitor interface { - VisitOptionsStringLiteral(string) error - VisitTrueBoolLiteral(bool) error - VisitStringStringMap(map[string]string) error -} - -func (u *UndiscriminatedOptions) Accept(visitor UndiscriminatedOptionsVisitor) error { - switch u.typeName { - default: - return fmt.Errorf("invalid type %s in %T", u.typeName, u) - case "optionsStringLiteral": - return visitor.VisitOptionsStringLiteral(u.optionsStringLiteral) - case "trueBoolLiteral": - return visitor.VisitTrueBoolLiteral(u.trueBoolLiteral) - case "stringStringMap": - return visitor.VisitStringStringMap(u.StringStringMap) - } -} diff --git a/generators/go/seed/sdk/literal/literal/client.go b/generators/go/seed/sdk/literal/literal/client.go deleted file mode 100644 index ba563078811..00000000000 --- a/generators/go/seed/sdk/literal/literal/client.go +++ /dev/null @@ -1,139 +0,0 @@ -// This file was auto-generated by Fern from our API Definition. - -package literal - -import ( - context "context" - fern "github.com/literal/fern" - core "github.com/literal/fern/core" - option "github.com/literal/fern/option" - http "net/http" -) - -type Client struct { - baseURL string - caller *core.Caller - header http.Header -} - -func NewClient(opts ...option.RequestOption) *Client { - options := core.NewRequestOptions(opts...) - return &Client{ - baseURL: options.BaseURL, - caller: core.NewCaller( - &core.CallerParams{ - Client: options.HTTPClient, - MaxAttempts: options.MaxAttempts, - }, - ), - header: options.ToHeader(), - } -} - -func (c *Client) CreateOptions( - ctx context.Context, - request *fern.CreateOptionsRequest, - opts ...option.RequestOption, -) (*fern.CreateOptionsResponse, error) { - options := core.NewRequestOptions(opts...) - - baseURL := "" - if c.baseURL != "" { - baseURL = c.baseURL - } - if options.BaseURL != "" { - baseURL = options.BaseURL - } - endpointURL := baseURL + "/" + "options" - - headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) - - var response *fern.CreateOptionsResponse - if err := c.caller.Call( - ctx, - &core.CallParams{ - URL: endpointURL, - Method: http.MethodPost, - MaxAttempts: options.MaxAttempts, - Headers: headers, - Client: options.HTTPClient, - Request: request, - Response: &response, - }, - ); err != nil { - return nil, err - } - return response, nil -} - -func (c *Client) GetOptions( - ctx context.Context, - request *fern.GetOptionsRequest, - opts ...option.RequestOption, -) (*fern.Options, error) { - options := core.NewRequestOptions(opts...) - - baseURL := "" - if c.baseURL != "" { - baseURL = c.baseURL - } - if options.BaseURL != "" { - baseURL = options.BaseURL - } - endpointURL := baseURL + "/" + "options" - - headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) - - var response *fern.Options - if err := c.caller.Call( - ctx, - &core.CallParams{ - URL: endpointURL, - Method: http.MethodPost, - MaxAttempts: options.MaxAttempts, - Headers: headers, - Client: options.HTTPClient, - Request: request, - Response: &response, - }, - ); err != nil { - return nil, err - } - return response, nil -} - -func (c *Client) GetUndiscriminatedOptions( - ctx context.Context, - request *fern.GetUndiscriminatedOptionsRequest, - opts ...option.RequestOption, -) (*fern.UndiscriminatedOptions, error) { - options := core.NewRequestOptions(opts...) - - baseURL := "" - if c.baseURL != "" { - baseURL = c.baseURL - } - if options.BaseURL != "" { - baseURL = options.BaseURL - } - endpointURL := baseURL + "/" + "options" - - headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) - - var response *fern.UndiscriminatedOptions - if err := c.caller.Call( - ctx, - &core.CallParams{ - URL: endpointURL, - Method: http.MethodPost, - MaxAttempts: options.MaxAttempts, - Headers: headers, - Client: options.HTTPClient, - Request: request, - Response: &response, - }, - ); err != nil { - return nil, err - } - return response, nil -} diff --git a/generators/go/seed/sdk/literal/pointer.go b/generators/go/seed/sdk/literal/pointer.go deleted file mode 100644 index a685a73c6fa..00000000000 --- a/generators/go/seed/sdk/literal/pointer.go +++ /dev/null @@ -1,103 +0,0 @@ -package literal - -import "time" - -// Bool returns a pointer to the given bool value. -func Bool(b bool) *bool { - return &b -} - -// Byte returns a pointer to the given byte value. -func Byte(b byte) *byte { - return &b -} - -// Complex64 returns a pointer to the given complex64 value. -func Complex64(c complex64) *complex64 { - return &c -} - -// Complex128 returns a pointer to the given complex128 value. -func Complex128(c complex128) *complex128 { - return &c -} - -// Float32 returns a pointer to the given float32 value. -func Float32(f float32) *float32 { - return &f -} - -// Float64 returns a pointer to the given float64 value. -func Float64(f float64) *float64 { - return &f -} - -// Int returns a pointer to the given int value. -func Int(i int) *int { - return &i -} - -// Int8 returns a pointer to the given int8 value. -func Int8(i int8) *int8 { - return &i -} - -// Int16 returns a pointer to the given int16 value. -func Int16(i int16) *int16 { - return &i -} - -// Int32 returns a pointer to the given int32 value. -func Int32(i int32) *int32 { - return &i -} - -// Int64 returns a pointer to the given int64 value. -func Int64(i int64) *int64 { - return &i -} - -// Rune returns a pointer to the given rune value. -func Rune(r rune) *rune { - return &r -} - -// String returns a pointer to the given string value. -func String(s string) *string { - return &s -} - -// Uint returns a pointer to the given uint value. -func Uint(u uint) *uint { - return &u -} - -// Uint8 returns a pointer to the given uint8 value. -func Uint8(u uint8) *uint8 { - return &u -} - -// Uint16 returns a pointer to the given uint16 value. -func Uint16(u uint16) *uint16 { - return &u -} - -// Uint32 returns a pointer to the given uint32 value. -func Uint32(u uint32) *uint32 { - return &u -} - -// Uint64 returns a pointer to the given uint64 value. -func Uint64(u uint64) *uint64 { - return &u -} - -// Uintptr returns a pointer to the given uintptr value. -func Uintptr(u uintptr) *uintptr { - return &u -} - -// Time returns a pointer to the given time.Time value. -func Time(t time.Time) *time.Time { - return &t -} diff --git a/generators/go/seed/sdk/plain-text/pointer.go b/generators/go/seed/sdk/plain-text/pointer.go deleted file mode 100644 index ebee0d0b9b8..00000000000 --- a/generators/go/seed/sdk/plain-text/pointer.go +++ /dev/null @@ -1,103 +0,0 @@ -package plaintext - -import "time" - -// Bool returns a pointer to the given bool value. -func Bool(b bool) *bool { - return &b -} - -// Byte returns a pointer to the given byte value. -func Byte(b byte) *byte { - return &b -} - -// Complex64 returns a pointer to the given complex64 value. -func Complex64(c complex64) *complex64 { - return &c -} - -// Complex128 returns a pointer to the given complex128 value. -func Complex128(c complex128) *complex128 { - return &c -} - -// Float32 returns a pointer to the given float32 value. -func Float32(f float32) *float32 { - return &f -} - -// Float64 returns a pointer to the given float64 value. -func Float64(f float64) *float64 { - return &f -} - -// Int returns a pointer to the given int value. -func Int(i int) *int { - return &i -} - -// Int8 returns a pointer to the given int8 value. -func Int8(i int8) *int8 { - return &i -} - -// Int16 returns a pointer to the given int16 value. -func Int16(i int16) *int16 { - return &i -} - -// Int32 returns a pointer to the given int32 value. -func Int32(i int32) *int32 { - return &i -} - -// Int64 returns a pointer to the given int64 value. -func Int64(i int64) *int64 { - return &i -} - -// Rune returns a pointer to the given rune value. -func Rune(r rune) *rune { - return &r -} - -// String returns a pointer to the given string value. -func String(s string) *string { - return &s -} - -// Uint returns a pointer to the given uint value. -func Uint(u uint) *uint { - return &u -} - -// Uint8 returns a pointer to the given uint8 value. -func Uint8(u uint8) *uint8 { - return &u -} - -// Uint16 returns a pointer to the given uint16 value. -func Uint16(u uint16) *uint16 { - return &u -} - -// Uint32 returns a pointer to the given uint32 value. -func Uint32(u uint32) *uint32 { - return &u -} - -// Uint64 returns a pointer to the given uint64 value. -func Uint64(u uint64) *uint64 { - return &u -} - -// Uintptr returns a pointer to the given uintptr value. -func Uintptr(u uintptr) *uintptr { - return &u -} - -// Time returns a pointer to the given time.Time value. -func Time(t time.Time) *time.Time { - return &t -} diff --git a/generators/go/seed/sdk/query-parameters/pointer.go b/generators/go/seed/sdk/query-parameters/pointer.go deleted file mode 100644 index 871221208c3..00000000000 --- a/generators/go/seed/sdk/query-parameters/pointer.go +++ /dev/null @@ -1,103 +0,0 @@ -package queryparameters - -import "time" - -// Bool returns a pointer to the given bool value. -func Bool(b bool) *bool { - return &b -} - -// Byte returns a pointer to the given byte value. -func Byte(b byte) *byte { - return &b -} - -// Complex64 returns a pointer to the given complex64 value. -func Complex64(c complex64) *complex64 { - return &c -} - -// Complex128 returns a pointer to the given complex128 value. -func Complex128(c complex128) *complex128 { - return &c -} - -// Float32 returns a pointer to the given float32 value. -func Float32(f float32) *float32 { - return &f -} - -// Float64 returns a pointer to the given float64 value. -func Float64(f float64) *float64 { - return &f -} - -// Int returns a pointer to the given int value. -func Int(i int) *int { - return &i -} - -// Int8 returns a pointer to the given int8 value. -func Int8(i int8) *int8 { - return &i -} - -// Int16 returns a pointer to the given int16 value. -func Int16(i int16) *int16 { - return &i -} - -// Int32 returns a pointer to the given int32 value. -func Int32(i int32) *int32 { - return &i -} - -// Int64 returns a pointer to the given int64 value. -func Int64(i int64) *int64 { - return &i -} - -// Rune returns a pointer to the given rune value. -func Rune(r rune) *rune { - return &r -} - -// String returns a pointer to the given string value. -func String(s string) *string { - return &s -} - -// Uint returns a pointer to the given uint value. -func Uint(u uint) *uint { - return &u -} - -// Uint8 returns a pointer to the given uint8 value. -func Uint8(u uint8) *uint8 { - return &u -} - -// Uint16 returns a pointer to the given uint16 value. -func Uint16(u uint16) *uint16 { - return &u -} - -// Uint32 returns a pointer to the given uint32 value. -func Uint32(u uint32) *uint32 { - return &u -} - -// Uint64 returns a pointer to the given uint64 value. -func Uint64(u uint64) *uint64 { - return &u -} - -// Uintptr returns a pointer to the given uintptr value. -func Uintptr(u uintptr) *uintptr { - return &u -} - -// Time returns a pointer to the given time.Time value. -func Time(t time.Time) *time.Time { - return &t -} diff --git a/generators/go/seed/sdk/response-property/pointer.go b/generators/go/seed/sdk/response-property/pointer.go deleted file mode 100644 index 6bb38e25f9a..00000000000 --- a/generators/go/seed/sdk/response-property/pointer.go +++ /dev/null @@ -1,103 +0,0 @@ -package responseproperty - -import "time" - -// Bool returns a pointer to the given bool value. -func Bool(b bool) *bool { - return &b -} - -// Byte returns a pointer to the given byte value. -func Byte(b byte) *byte { - return &b -} - -// Complex64 returns a pointer to the given complex64 value. -func Complex64(c complex64) *complex64 { - return &c -} - -// Complex128 returns a pointer to the given complex128 value. -func Complex128(c complex128) *complex128 { - return &c -} - -// Float32 returns a pointer to the given float32 value. -func Float32(f float32) *float32 { - return &f -} - -// Float64 returns a pointer to the given float64 value. -func Float64(f float64) *float64 { - return &f -} - -// Int returns a pointer to the given int value. -func Int(i int) *int { - return &i -} - -// Int8 returns a pointer to the given int8 value. -func Int8(i int8) *int8 { - return &i -} - -// Int16 returns a pointer to the given int16 value. -func Int16(i int16) *int16 { - return &i -} - -// Int32 returns a pointer to the given int32 value. -func Int32(i int32) *int32 { - return &i -} - -// Int64 returns a pointer to the given int64 value. -func Int64(i int64) *int64 { - return &i -} - -// Rune returns a pointer to the given rune value. -func Rune(r rune) *rune { - return &r -} - -// String returns a pointer to the given string value. -func String(s string) *string { - return &s -} - -// Uint returns a pointer to the given uint value. -func Uint(u uint) *uint { - return &u -} - -// Uint8 returns a pointer to the given uint8 value. -func Uint8(u uint8) *uint8 { - return &u -} - -// Uint16 returns a pointer to the given uint16 value. -func Uint16(u uint16) *uint16 { - return &u -} - -// Uint32 returns a pointer to the given uint32 value. -func Uint32(u uint32) *uint32 { - return &u -} - -// Uint64 returns a pointer to the given uint64 value. -func Uint64(u uint64) *uint64 { - return &u -} - -// Uintptr returns a pointer to the given uintptr value. -func Uintptr(u uintptr) *uintptr { - return &u -} - -// Time returns a pointer to the given time.Time value. -func Time(t time.Time) *time.Time { - return &t -} diff --git a/generators/go/seed/sdk/seed.yml b/generators/go/seed/sdk/seed.yml deleted file mode 100644 index 5f56811b86e..00000000000 --- a/generators/go/seed/sdk/seed.yml +++ /dev/null @@ -1,26 +0,0 @@ -irVersion: v33 -docker: fernapi/fern-go-sdk:latest -dockerCommand: docker build -f ./docker/Dockerfile.sdk -t fernapi/fern-go-sdk:latest . -language: go -generatorType: sdk -defaultOutputMode: github -fixtures: - streaming: - - outputFolder: . - outputVersion: v2.0.0 - customConfig: - packageName: stream - module: - path: github.com/fern-api/stream-go - idempotency-headers: - - outputFolder: . - outputVersion: 0.0.1 - customConfig: - packageName: fern - module: - path: github.com/idempotency-headers/fern - includeLegacyClientOptions: true -scripts: - - docker: golang:1.18-alpine - commands: - - CGO_ENABLED=0 go test ./... diff --git a/generators/go/seed/sdk/streaming/pointer.go b/generators/go/seed/sdk/streaming/pointer.go deleted file mode 100644 index 0dcfdee824f..00000000000 --- a/generators/go/seed/sdk/streaming/pointer.go +++ /dev/null @@ -1,103 +0,0 @@ -package stream - -import "time" - -// Bool returns a pointer to the given bool value. -func Bool(b bool) *bool { - return &b -} - -// Byte returns a pointer to the given byte value. -func Byte(b byte) *byte { - return &b -} - -// Complex64 returns a pointer to the given complex64 value. -func Complex64(c complex64) *complex64 { - return &c -} - -// Complex128 returns a pointer to the given complex128 value. -func Complex128(c complex128) *complex128 { - return &c -} - -// Float32 returns a pointer to the given float32 value. -func Float32(f float32) *float32 { - return &f -} - -// Float64 returns a pointer to the given float64 value. -func Float64(f float64) *float64 { - return &f -} - -// Int returns a pointer to the given int value. -func Int(i int) *int { - return &i -} - -// Int8 returns a pointer to the given int8 value. -func Int8(i int8) *int8 { - return &i -} - -// Int16 returns a pointer to the given int16 value. -func Int16(i int16) *int16 { - return &i -} - -// Int32 returns a pointer to the given int32 value. -func Int32(i int32) *int32 { - return &i -} - -// Int64 returns a pointer to the given int64 value. -func Int64(i int64) *int64 { - return &i -} - -// Rune returns a pointer to the given rune value. -func Rune(r rune) *rune { - return &r -} - -// String returns a pointer to the given string value. -func String(s string) *string { - return &s -} - -// Uint returns a pointer to the given uint value. -func Uint(u uint) *uint { - return &u -} - -// Uint8 returns a pointer to the given uint8 value. -func Uint8(u uint8) *uint8 { - return &u -} - -// Uint16 returns a pointer to the given uint16 value. -func Uint16(u uint16) *uint16 { - return &u -} - -// Uint32 returns a pointer to the given uint32 value. -func Uint32(u uint32) *uint32 { - return &u -} - -// Uint64 returns a pointer to the given uint64 value. -func Uint64(u uint64) *uint64 { - return &u -} - -// Uintptr returns a pointer to the given uintptr value. -func Uintptr(u uintptr) *uintptr { - return &u -} - -// Time returns a pointer to the given time.Time value. -func Time(t time.Time) *time.Time { - return &t -} diff --git a/generators/java/generator-utils/src/main/java/com/fern/java/generators/UnionGenerator.java b/generators/java/generator-utils/src/main/java/com/fern/java/generators/UnionGenerator.java index 449e62f353a..871c661cfee 100644 --- a/generators/java/generator-utils/src/main/java/com/fern/java/generators/UnionGenerator.java +++ b/generators/java/generator-utils/src/main/java/com/fern/java/generators/UnionGenerator.java @@ -167,7 +167,7 @@ public ClassName getUnionSubTypeWrapperClass() { .getDiscriminantValue() .getName() .getPascalCase() - .getUnsafeName() + "Value"); + .getSafeName() + "Value"); } @Override diff --git a/generators/java/sdk/CHANGELOG.md b/generators/java/sdk/CHANGELOG.md index ab463514b81..fe39481d4df 100644 --- a/generators/java/sdk/CHANGELOG.md +++ b/generators/java/sdk/CHANGELOG.md @@ -1,10 +1,23 @@ -`# Changelog +# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.8.4] - 2024-02-23 +- Improvement: The timeout specified on the RequestOptions object now sets the timeout on the entire call, not just the read timeout of the request. + As a refresher, a timeout can be added per request like so: + ```java + RequestOptions ro = RequestOptions.builder().timeout(90).build(); // Creates a timeout of 90 seconds for the request + // You could also specify the timeunit, similar to as if you were using OkHttp directly + // RequestOptions ro = RequestOptions.builder().timeout(2, TimeUnit.MINUTES).build(); + client.films.list(ro); + ``` + +## [0.8.3] - 2024-02-23 +- Fix: The SDK generator now always creates a valid name for union discriminator wrapper classes. + ## [0.8.2] - 2024-02-21 - Fix: File upload endpoints no longer fail to compile because the reference to the mime type variable is present. @@ -71,4 +84,4 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [0.6.1] - 2024-02-03 -- Chore: Intialize this changelog \ No newline at end of file +- Chore: Intialize this changelog diff --git a/generators/java/sdk/VERSION b/generators/java/sdk/VERSION index 53a48a1e8c6..b60d71966ae 100644 --- a/generators/java/sdk/VERSION +++ b/generators/java/sdk/VERSION @@ -1 +1 @@ -0.8.2 \ No newline at end of file +0.8.4 diff --git a/generators/java/sdk/src/main/java/com/fern/java/client/GeneratedClientOptions.java b/generators/java/sdk/src/main/java/com/fern/java/client/GeneratedClientOptions.java index 6adaeafbb82..416fdb8d630 100644 --- a/generators/java/sdk/src/main/java/com/fern/java/client/GeneratedClientOptions.java +++ b/generators/java/sdk/src/main/java/com/fern/java/client/GeneratedClientOptions.java @@ -32,6 +32,8 @@ public abstract class GeneratedClientOptions extends AbstractGeneratedJavaFile { public abstract MethodSpec httpClient(); + public abstract MethodSpec httpClientWithTimeout(); + public abstract Map variableGetters(); public abstract ClassName builderClassName(); diff --git a/generators/java/sdk/src/main/java/com/fern/java/client/generators/ClientOptionsGenerator.java b/generators/java/sdk/src/main/java/com/fern/java/client/generators/ClientOptionsGenerator.java index 38c57206143..1f1cd01f24c 100644 --- a/generators/java/sdk/src/main/java/com/fern/java/client/generators/ClientOptionsGenerator.java +++ b/generators/java/sdk/src/main/java/com/fern/java/client/generators/ClientOptionsGenerator.java @@ -39,6 +39,7 @@ import java.util.List; import java.util.Map; import java.util.Optional; +import java.util.concurrent.TimeUnit; import java.util.function.Supplier; import java.util.stream.Collectors; import javax.lang.model.element.Modifier; @@ -151,8 +152,32 @@ public GeneratedClientOptions generateFile() { clientOptionsBuilder.addMethod(headersFromIdempotentRequestOptions.get()); } + MethodSpec httpClientWithTimeoutGetter = MethodSpec.methodBuilder("httpClientWithTimeout") + .addModifiers(Modifier.PUBLIC) + .addParameter( + clientGeneratorContext.getPoetClassNameFactory().getRequestOptionsClassName(), + REQUEST_OPTIONS_PARAMETER_NAME) + .returns(OKHTTP_CLIENT_FIELD.type) + .beginControlFlow("if ($L == null)", REQUEST_OPTIONS_PARAMETER_NAME) + .addStatement("return this.$L", OKHTTP_CLIENT_FIELD.name) + .endControlFlow() + .addStatement( + "return this.$L.newBuilder().callTimeout($N.getTimeout().get(), $N.getTimeoutTimeUnit())" + + ".connectTimeout(0, $T.SECONDS)" + + ".writeTimeout(0, $T.SECONDS)" + + ".readTimeout(0, $T.SECONDS).build()", + OKHTTP_CLIENT_FIELD.name, + REQUEST_OPTIONS_PARAMETER_NAME, + REQUEST_OPTIONS_PARAMETER_NAME, + TimeUnit.class, + TimeUnit.class, + TimeUnit.class) + .build(); + + TypeSpec clientOptions = clientOptionsBuilder .addMethod(httpClientGetter) + .addMethod(httpClientWithTimeoutGetter) .addMethods(variableGetters.values()) .addMethod(MethodSpec.methodBuilder("builder") .addModifiers(Modifier.PUBLIC, Modifier.STATIC) @@ -163,11 +188,13 @@ public GeneratedClientOptions generateFile() { .build(); JavaFile environmentsFile = JavaFile.builder(className.packageName(), clientOptions).build(); + return GeneratedClientOptions.builder() .className(className) .javaFile(environmentsFile) .environment(environmentGetter) .httpClient(httpClientGetter) + .httpClientWithTimeout(httpClientWithTimeoutGetter) .builderClassName(builderClassName) .putAllVariableGetters(variableGetters) .build(); diff --git a/generators/java/sdk/src/main/java/com/fern/java/client/generators/endpoint/AbstractEndpointWriter.java b/generators/java/sdk/src/main/java/com/fern/java/client/generators/endpoint/AbstractEndpointWriter.java index 1a2408bfd96..00f1d3d6d80 100644 --- a/generators/java/sdk/src/main/java/com/fern/java/client/generators/endpoint/AbstractEndpointWriter.java +++ b/generators/java/sdk/src/main/java/com/fern/java/client/generators/endpoint/AbstractEndpointWriter.java @@ -77,6 +77,7 @@ import java.util.Map; import java.util.Optional; import java.util.Set; +import java.util.concurrent.TimeUnit; import java.util.stream.Collectors; import java.util.stream.Stream; import javax.lang.model.element.Modifier; @@ -287,13 +288,13 @@ public final CodeBlock getResponseParserCodeBlock() { defaultedClientName, clientOptionsField, generatedClientOptions.httpClient()) - .beginControlFlow("if ($L.getTimeout().isPresent())", REQUEST_OPTIONS_PARAMETER_NAME) - // Set the client's readTimeout if requestOptions overrides it has one + .beginControlFlow("if ($L != null && $L.getTimeout().isPresent())", REQUEST_OPTIONS_PARAMETER_NAME, REQUEST_OPTIONS_PARAMETER_NAME) + // Set the client's callTimeout if requestOptions overrides it has one .addStatement( - "$L = $L.newBuilder().readTimeout($N.getTimeout().get(), $N.getTimeoutTimeUnit()).build()", + "$L = $N.$N($L)", defaultedClientName, - defaultedClientName, - REQUEST_OPTIONS_PARAMETER_NAME, + clientOptionsField, + generatedClientOptions.httpClientWithTimeout(), REQUEST_OPTIONS_PARAMETER_NAME) .endControlFlow() .addStatement( diff --git a/generators/python/sdk/CHANGELOG.md b/generators/python/sdk/CHANGELOG.md index ab633d3d071..e3e5754f1fb 100644 --- a/generators/python/sdk/CHANGELOG.md +++ b/generators/python/sdk/CHANGELOG.md @@ -5,6 +5,65 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.11.5] - 2024-02-23 + +- Fix: Fix the usage of ApiError when leveraging auth envvars, when the schema for ApiError was changed, this usage was missed in the update. + +## [0.11.4] - 2024-02-23 + +- Fix: We now grab enum values appropriately when enums are within unions. + +## [0.11.3] - 2024-02-22 + +- Fix: Transition from lists to sequences within function calls, this is a fix as a result of how mypy handles type variance. + This fix is only for function calls as testing shows that we do not hit the same issue within mypy with list[union[*]] fields on pydantic objects. + This issue outlines it well: https://stackoverflow.com/questions/76138438/incompatible-types-in-assignment-expression-has-type-liststr-variable-has + +- Improvement: The Python SDK generator now defaults to `require_optional_fields = False`. This means that any requests that have optional fields no longer require a user to input data (or a `None` value) in. + Example: + + ```python + # Previously: + def my_function(my_parameter: typing.Optional[str]): + pass + + my_function() # <--- This fails mypy + my_function(None) # <--- This is necessary + my_function("I work in both cases!") + ... + # Now: + def my_function(): + pass + + my_function() # <--- I no longer fail mypy + my_function(None) # <--- I still work + my_function("I work in both cases!") + ``` + +## [0.11.2] - 2024-02-21 + +- Improvement (Beta): The Python generator now supports a configuration option called `improved_imports`. To enable + this configuration, just add the following to your generators.yml + + ```yaml + generators: + - name: fernapi/fern-python-sdk + ... + config: + improved_imports: true + ``` + + Enabling improved imports will remove the verbose `resources` directory in the SDK and make the imports + shorter. This will also improve the imports from Pylance and Pyright that are automaticaly generated + + ```python + # Before + from sdk.resources.fhir import Paient + + # After + from sdk.fhir import Patient + ``` + ## [0.11.1] - 2024-02-20 - Improvement: Python now supports specifying files to auto-export from the root `__init__.py` file, this means you can export custom classes and functions from your package for users to access like so: diff --git a/generators/python/sdk/VERSION b/generators/python/sdk/VERSION index d9df1bbc0c7..62d5dbdf3c7 100644 --- a/generators/python/sdk/VERSION +++ b/generators/python/sdk/VERSION @@ -1 +1 @@ -0.11.0 +0.11.5 diff --git a/generators/python/src/fern_python/generators/context/pydantic_generator_context.py b/generators/python/src/fern_python/generators/context/pydantic_generator_context.py index f3ce604e5c8..8ef48dfbd39 100644 --- a/generators/python/src/fern_python/generators/context/pydantic_generator_context.py +++ b/generators/python/src/fern_python/generators/context/pydantic_generator_context.py @@ -31,6 +31,7 @@ def get_type_hint_for_type_reference( self, type_reference: ir_types.TypeReference, must_import_after_current_declaration: Optional[Callable[[ir_types.DeclaredTypeName], bool]] = None, + in_endpoint: Optional[bool] = False, ) -> AST.TypeHint: ... diff --git a/generators/python/src/fern_python/generators/context/pydantic_generator_context_impl.py b/generators/python/src/fern_python/generators/context/pydantic_generator_context_impl.py index 56db7d95ec0..bc3d00efd1c 100644 --- a/generators/python/src/fern_python/generators/context/pydantic_generator_context_impl.py +++ b/generators/python/src/fern_python/generators/context/pydantic_generator_context_impl.py @@ -32,10 +32,12 @@ def get_type_hint_for_type_reference( self, type_reference: ir_types.TypeReference, must_import_after_current_declaration: Optional[Callable[[ir_types.DeclaredTypeName], bool]] = None, + in_endpoint: Optional[bool] = False, ) -> AST.TypeHint: return self._type_reference_to_type_hint_converter.get_type_hint_for_type_reference( type_reference, must_import_after_current_declaration=must_import_after_current_declaration, + in_endpoint=in_endpoint, ) def get_class_reference_for_type_id( diff --git a/generators/python/src/fern_python/generators/context/type_reference_to_type_hint_converter.py b/generators/python/src/fern_python/generators/context/type_reference_to_type_hint_converter.py index 892cceb2e84..08d50430f6c 100644 --- a/generators/python/src/fern_python/generators/context/type_reference_to_type_hint_converter.py +++ b/generators/python/src/fern_python/generators/context/type_reference_to_type_hint_converter.py @@ -21,11 +21,13 @@ def get_type_hint_for_type_reference( self, type_reference: ir_types.TypeReference, must_import_after_current_declaration: Optional[Callable[[ir_types.DeclaredTypeName], bool]], + in_endpoint: Optional[bool] = False, ) -> AST.TypeHint: return type_reference.visit( container=lambda container: self._get_type_hint_for_container( container=container, must_import_after_current_declaration=must_import_after_current_declaration, + in_endpoint=in_endpoint, ), named=lambda type_name: self._get_type_hint_for_named( type_name=type_name, @@ -39,6 +41,7 @@ def _get_set_type_hint_for_named( self, name: ir_types.DeclaredTypeName, must_import_after_current_declaration: Optional[Callable[[ir_types.DeclaredTypeName], bool]], + in_endpoint: Optional[bool], ) -> AST.TypeHint: is_primative = self._context.get_declaration_for_type_id(name.type_id).shape.visit( alias=lambda alias_td: alias_td.resolved_type.visit( @@ -55,41 +58,65 @@ def _get_set_type_hint_for_named( ) if is_primative: return AST.TypeHint.set(inner_hint) + if in_endpoint: + return AST.TypeHint.sequence(inner_hint) return AST.TypeHint.list(inner_hint) def _get_type_hint_for_container( self, container: ir_types.ContainerType, must_import_after_current_declaration: Optional[Callable[[ir_types.DeclaredTypeName], bool]], + in_endpoint: Optional[bool], ) -> AST.TypeHint: return container.visit( - list=lambda wrapped_type: AST.TypeHint.list( + list=lambda wrapped_type: AST.TypeHint.sequence( self.get_type_hint_for_type_reference( type_reference=wrapped_type, must_import_after_current_declaration=must_import_after_current_declaration, + in_endpoint=in_endpoint, + ) + ) + if in_endpoint + else AST.TypeHint.list( + self.get_type_hint_for_type_reference( + type_reference=wrapped_type, + must_import_after_current_declaration=must_import_after_current_declaration, + in_endpoint=in_endpoint, ) ), map=lambda map_type: AST.TypeHint.dict( key_type=self.get_type_hint_for_type_reference( type_reference=map_type.key_type, must_import_after_current_declaration=must_import_after_current_declaration, + in_endpoint=in_endpoint, ), value_type=self.get_type_hint_for_type_reference( type_reference=map_type.value_type, must_import_after_current_declaration=must_import_after_current_declaration, + in_endpoint=in_endpoint, ), ), # Fern sets become Pydanic lists, since Pydantic models aren't hashable set=lambda wrapped_type: wrapped_type.visit( - container=lambda type_reference: AST.TypeHint.list( + container=lambda type_reference: AST.TypeHint.sequence( + self._get_type_hint_for_container( + container=type_reference, + must_import_after_current_declaration=must_import_after_current_declaration, + in_endpoint=in_endpoint, + ) + ) + if in_endpoint + else AST.TypeHint.list( self._get_type_hint_for_container( container=type_reference, must_import_after_current_declaration=must_import_after_current_declaration, + in_endpoint=in_endpoint, ) ), named=lambda type_reference: self._get_set_type_hint_for_named( type_reference, must_import_after_current_declaration=must_import_after_current_declaration, + in_endpoint=in_endpoint, ), primitive=lambda type_reference: AST.TypeHint.set( self._get_type_hint_for_primitive(primitive=type_reference) @@ -100,6 +127,7 @@ def _get_type_hint_for_container( self.get_type_hint_for_type_reference( type_reference=wrapped_type, must_import_after_current_declaration=must_import_after_current_declaration, + in_endpoint=in_endpoint, ) ), literal=self.visit_literal, diff --git a/generators/python/src/fern_python/generators/fastapi/fastapi_generator.py b/generators/python/src/fern_python/generators/fastapi/fastapi_generator.py index 444a7709dcf..6c9989740dd 100644 --- a/generators/python/src/fern_python/generators/fastapi/fastapi_generator.py +++ b/generators/python/src/fern_python/generators/fastapi/fastapi_generator.py @@ -77,6 +77,7 @@ def run( snippet_registry = SnippetRegistry() snippet_writer = build_snippet_writer( context=context.pydantic_generator_context, + improved_imports=False, ) PydanticModelGenerator().generate_types( diff --git a/generators/python/src/fern_python/generators/fastapi/service_generator/endpoint_generator.py b/generators/python/src/fern_python/generators/fastapi/service_generator/endpoint_generator.py index 74ef73fd4a8..1e775574d90 100644 --- a/generators/python/src/fern_python/generators/fastapi/service_generator/endpoint_generator.py +++ b/generators/python/src/fern_python/generators/fastapi/service_generator/endpoint_generator.py @@ -365,7 +365,8 @@ def _get_json_response_body_type( ) -> AST.TypeHint: return json_response.visit( response=lambda response: self._context.pydantic_generator_context.get_type_hint_for_type_reference( - response.response_body_type + response.response_body_type, + in_endpoint=True, ), nested_property_as_response=lambda _: raise_json_nested_property_as_response_unsupported(), ) diff --git a/generators/python/src/fern_python/generators/pydantic_model/pydantic_model_generator.py b/generators/python/src/fern_python/generators/pydantic_model/pydantic_model_generator.py index ad14e7aa532..8ced2dc0ab0 100644 --- a/generators/python/src/fern_python/generators/pydantic_model/pydantic_model_generator.py +++ b/generators/python/src/fern_python/generators/pydantic_model/pydantic_model_generator.py @@ -66,6 +66,7 @@ def run( snippet_registry = SnippetRegistry() snippet_writer = self._build_snippet_writer( context=context, + improved_imports=False, ) self.generate_types( generator_exec_wrapper=generator_exec_wrapper, @@ -139,7 +140,7 @@ def is_flat_layout( ) -> bool: return False - def _build_snippet_writer(self, context: PydanticGeneratorContext) -> SnippetWriter: + def _build_snippet_writer(self, context: PydanticGeneratorContext, improved_imports: bool = False) -> SnippetWriter: """ Note that this function is a copy of the function with the same name in the fern_python.utils package. This is redeclared here to prevent an import @@ -147,6 +148,7 @@ def _build_snippet_writer(self, context: PydanticGeneratorContext) -> SnippetWri """ snippet_writer = SnippetWriter( context=context, + improved_imports=improved_imports, ) type_declaration_snippet_generator = TypeDeclarationSnippetGenerator( diff --git a/generators/python/src/fern_python/generators/sdk/client_generator/endpoint_function_generator.py b/generators/python/src/fern_python/generators/sdk/client_generator/endpoint_function_generator.py index 31dfa6eaf5e..179da041009 100644 --- a/generators/python/src/fern_python/generators/sdk/client_generator/endpoint_function_generator.py +++ b/generators/python/src/fern_python/generators/sdk/client_generator/endpoint_function_generator.py @@ -163,7 +163,8 @@ def _get_endpoint_path_parameters( AST.FunctionParameter( name=get_parameter_name(path_parameter.name), type_hint=self._context.pydantic_generator_context.get_type_hint_for_type_reference( - path_parameter.value_type + path_parameter.value_type, + in_endpoint=True, ), ), ) @@ -182,7 +183,8 @@ def _get_endpoint_named_parameters( for query_parameter in endpoint.query_parameters: if not self._is_type_literal(type_reference=query_parameter.value_type): query_parameter_type_hint = self._context.pydantic_generator_context.get_type_hint_for_type_reference( - query_parameter.value_type + query_parameter.value_type, + in_endpoint=True, ) parameters.append( AST.NamedFunctionParameter( @@ -202,7 +204,8 @@ def _get_endpoint_named_parameters( name=get_parameter_name(header.name.name), docs=header.docs, type_hint=self._context.pydantic_generator_context.get_type_hint_for_type_reference( - header.value_type + header.value_type, + in_endpoint=True, ), ), ) @@ -216,7 +219,8 @@ def _get_endpoint_named_parameters( name=get_parameter_name(header.name.name), docs=header.docs, type_hint=self._context.pydantic_generator_context.get_type_hint_for_type_reference( - header.value_type + header.value_type, + in_endpoint=True, ), ), ) @@ -504,7 +508,8 @@ def _named_parameters_from_path_parameters( name=get_parameter_name(path_parameter.name), docs=path_parameter.docs, type_hint=self._context.pydantic_generator_context.get_type_hint_for_type_reference( - path_parameter.value_type + path_parameter.value_type, + in_endpoint=True, ), ), ) @@ -527,19 +532,18 @@ def write(writer: AST.NodeWriter) -> None: writer.write_node(AST.Expression(f"{possible_path_part_literal}")) else: writer.write("{") - if self._context.resolved_schema_is_enum(reference=parameter_obj.value_type): - writer.write(f"{get_parameter_name(parameter_obj.name)}.value") - elif self._context.resolved_schema_is_optional_enum(reference=parameter_obj.value_type): - writer.write(f"{get_parameter_name(parameter_obj.name)}.value") - else: - writer.write( - get_parameter_name( - self._get_path_parameter_from_name( - endpoint=endpoint, - path_parameter_name=part.path_parameter, - ).name, + writer.write_node( + self._context.core_utilities.jsonable_encoder( + AST.Expression( + get_parameter_name( + self._get_path_parameter_from_name( + endpoint=endpoint, + path_parameter_name=part.path_parameter, + ).name, + ) ) ) + ) writer.write("}") writer.write(part.tail) writer.write('"') @@ -577,7 +581,7 @@ def _get_json_response_body_type( ) -> AST.TypeHint: return json_response.visit( response=lambda response: self._context.pydantic_generator_context.get_type_hint_for_type_reference( - response.response_body_type + response.response_body_type, ), nested_property_as_response=lambda _: raise_json_nested_property_as_response_unsupported(), ) @@ -639,12 +643,6 @@ def write_ternary(writer: AST.NodeWriter) -> None: reference = AST.Expression(AST.CodeWriter(write_ternary)) - elif self._context.resolved_schema_is_enum(reference=query_parameter.value_type): - return AST.Expression(f"{parameter_name}.value") - - elif self._context.resolved_schema_is_optional_enum(reference=query_parameter.value_type): - return AST.Expression(f"{parameter_name}.value if {parameter_name} is not None else None") - elif not self._is_httpx_primitive_data(query_parameter.value_type, allow_optional=True): reference = self._context.core_utilities.jsonable_encoder(reference) @@ -865,11 +863,13 @@ def _get_typehint_for_query_param( return AST.TypeHint.optional( AST.TypeHint.union( self._context.pydantic_generator_context.get_type_hint_for_type_reference( - unwrap_optional_type(query_parameter.value_type) + unwrap_optional_type(query_parameter.value_type), + in_endpoint=True, ), - AST.TypeHint.list( + AST.TypeHint.sequence( self._context.pydantic_generator_context.get_type_hint_for_type_reference( - unwrap_optional_type(query_parameter.value_type) + unwrap_optional_type(query_parameter.value_type), + in_endpoint=True, ) ), ) @@ -877,9 +877,10 @@ def _get_typehint_for_query_param( elif query_parameter.allow_multiple: return AST.TypeHint.union( query_parameter_type_hint, - AST.TypeHint.list( + AST.TypeHint.sequence( self._context.pydantic_generator_context.get_type_hint_for_type_reference( - unwrap_optional_type(query_parameter.value_type) + unwrap_optional_type(query_parameter.value_type), + in_endpoint=True, ) ), ) diff --git a/generators/python/src/fern_python/generators/sdk/client_generator/request_body_parameters/inlined_request_body_parameters.py b/generators/python/src/fern_python/generators/sdk/client_generator/request_body_parameters/inlined_request_body_parameters.py index c81536d48c8..19874d8c2a3 100644 --- a/generators/python/src/fern_python/generators/sdk/client_generator/request_body_parameters/inlined_request_body_parameters.py +++ b/generators/python/src/fern_python/generators/sdk/client_generator/request_body_parameters/inlined_request_body_parameters.py @@ -27,14 +27,16 @@ def get_parameters(self) -> List[AST.NamedFunctionParameter]: for property in self._get_all_properties_for_inlined_request_body(): if not self._is_type_literal(property.value_type): type_hint = self._context.pydantic_generator_context.get_type_hint_for_type_reference( - property.value_type + property.value_type, + in_endpoint=True, ) parameters.append( AST.NamedFunctionParameter( name=self._get_property_name(property), docs=property.docs, type_hint=self._context.pydantic_generator_context.get_type_hint_for_type_reference( - property.value_type + property.value_type, + in_endpoint=True, ), initializer=AST.Expression(DEFAULT_BODY_PARAMETER_VALUE) if type_hint.is_optional else None, ), @@ -89,7 +91,8 @@ def write(writer: AST.NodeWriter) -> None: def _are_any_properties_optional(self) -> bool: return any( self._context.pydantic_generator_context.get_type_hint_for_type_reference( - body_property.value_type + body_property.value_type, + in_endpoint=True, ).is_optional for body_property in self._get_all_properties_for_inlined_request_body() ) @@ -105,7 +108,8 @@ def get_pre_fetch_statements(self) -> Optional[AST.CodeWriter]: required_properties: List[ir_types.InlinedRequestBodyProperty] = [] for body_property in self._get_all_properties_for_inlined_request_body(): type_hint = self._context.pydantic_generator_context.get_type_hint_for_type_reference( - body_property.value_type + body_property.value_type, + in_endpoint=True, ) if type_hint.is_optional: optional_properties.append(body_property) @@ -123,11 +127,7 @@ def write(writer: AST.NodeWriter) -> None: with writer.indent(): for required_property in required_properties: literal_value = self._context.get_literal_value(reference=required_property.value_type) - if self._context.resolved_schema_is_enum(reference=required_property.value_type): - writer.write_line( - f'"{required_property.name.wire_value}": {self._get_property_name(required_property)}.value,' - ) - elif literal_value is not None and type(literal_value) is str: + if literal_value is not None and type(literal_value) is str: writer.write_line(f'"{required_property.name.wire_value}": "{literal_value}",') elif literal_value is not None and type(literal_value) is bool: writer.write_line(f'"{required_property.name.wire_value}": {literal_value},') diff --git a/generators/python/src/fern_python/generators/sdk/client_generator/request_body_parameters/referenced_request_body_parameters.py b/generators/python/src/fern_python/generators/sdk/client_generator/request_body_parameters/referenced_request_body_parameters.py index 9b7c46f88a8..de4244b3dee 100644 --- a/generators/python/src/fern_python/generators/sdk/client_generator/request_body_parameters/referenced_request_body_parameters.py +++ b/generators/python/src/fern_python/generators/sdk/client_generator/request_body_parameters/referenced_request_body_parameters.py @@ -24,7 +24,8 @@ def get_parameters(self) -> List[AST.NamedFunctionParameter]: AST.NamedFunctionParameter( name=self._get_request_parameter_name(), type_hint=self._context.pydantic_generator_context.get_type_hint_for_type_reference( - self._request_body.request_body_type + self._request_body.request_body_type, + in_endpoint=True, ), ) ] diff --git a/generators/python/src/fern_python/generators/sdk/client_generator/root_client_generator.py b/generators/python/src/fern_python/generators/sdk/client_generator/root_client_generator.py index ec9293cb418..38eb8a497b1 100644 --- a/generators/python/src/fern_python/generators/sdk/client_generator/root_client_generator.py +++ b/generators/python/src/fern_python/generators/sdk/client_generator/root_client_generator.py @@ -402,16 +402,11 @@ def _write_parameter_validation(writer: AST.NodeWriter) -> None: writer.indent() writer.write("raise ") writer.write_node( - AST.ClassInstantiation( - class_=self._context.core_utilities.get_reference_to_api_error(), - kwargs=[ - ( - "message", - AST.Expression( - f'"The client must be instantiated be either passing in {param_name} or setting {environment_variable}"' - ), - ) - ], + self._context.core_utilities.instantiate_api_error( + body=AST.Expression( + f'"The client must be instantiated be either passing in {param_name} or setting {environment_variable}"' + ), + status_code=None, ) ) writer.outdent() diff --git a/generators/python/src/fern_python/generators/sdk/context/sdk_generator_context.py b/generators/python/src/fern_python/generators/sdk/context/sdk_generator_context.py index ea54eb88967..67db8b71e4f 100644 --- a/generators/python/src/fern_python/generators/sdk/context/sdk_generator_context.py +++ b/generators/python/src/fern_python/generators/sdk/context/sdk_generator_context.py @@ -29,7 +29,7 @@ def __init__( self.generator_config = generator_config self.pydantic_generator_context = PydanticGeneratorContextImpl( ir=ir, - type_declaration_referencer=TypeDeclarationReferencer(), + type_declaration_referencer=TypeDeclarationReferencer(skip_resources_module=custom_config.improved_imports), generator_config=generator_config, project_module_path=project_module_path, ) diff --git a/generators/python/src/fern_python/generators/sdk/context/sdk_generator_context_impl.py b/generators/python/src/fern_python/generators/sdk/context/sdk_generator_context_impl.py index c8d6f9474f5..d87a8a756e9 100644 --- a/generators/python/src/fern_python/generators/sdk/context/sdk_generator_context_impl.py +++ b/generators/python/src/fern_python/generators/sdk/context/sdk_generator_context_impl.py @@ -37,15 +37,22 @@ def __init__( client_class_name = custom_config.client_class_name or ( pascal_case(generator_config.organization) + pascal_case(generator_config.workspace_name) ) - self._error_declaration_referencer = ErrorDeclarationReferencer() + self._error_declaration_referencer = ErrorDeclarationReferencer( + skip_resources_module=custom_config.improved_imports + ) self._environments_enum_declaration_referencer = EnvironmentsEnumDeclarationReferencer( - client_class_name=client_class_name, + client_class_name=client_class_name, skip_resources_module=custom_config.improved_imports + ) + self._subpackage_client_declaration_referencer = SubpackageClientDeclarationReferencer( + skip_resources_module=custom_config.improved_imports + ) + self._subpackage_async_client_declaration_referencer = SubpackageAsyncClientDeclarationReferencer( + skip_resources_module=custom_config.improved_imports ) - self._subpackage_client_declaration_referencer = SubpackageClientDeclarationReferencer() - self._subpackage_async_client_declaration_referencer = SubpackageAsyncClientDeclarationReferencer() self._root_client_declaration_referencer = RootClientDeclarationReferencer( root_class_name=client_class_name, root_client_filename=custom_config.client_filename, + skip_resources_module=custom_config.improved_imports, ) self._custom_config = custom_config self._project_module_path = project_module_path diff --git a/generators/python/src/fern_python/generators/sdk/custom_config.py b/generators/python/src/fern_python/generators/sdk/custom_config.py index 65838ce9045..8b8873fd6b8 100644 --- a/generators/python/src/fern_python/generators/sdk/custom_config.py +++ b/generators/python/src/fern_python/generators/sdk/custom_config.py @@ -11,6 +11,7 @@ class SdkPydanticModelCustomConfig(PydanticModelCustomConfig): smart_union: bool = True include_union_utils: bool = False wrapped_aliases: bool = False + require_optional_fields: bool = False class SDKCustomConfig(pydantic.BaseModel): @@ -25,6 +26,9 @@ class SDKCustomConfig(pydantic.BaseModel): flat_layout: bool = False pydantic_config: SdkPydanticModelCustomConfig = SdkPydanticModelCustomConfig() additional_init_exports: Optional[List[ModuleExport]] = None + # Feature flag that improves imports in the + # Python SDK by removing nested `resources` directoy + improved_imports: bool = False class Config: extra = pydantic.Extra.forbid diff --git a/generators/python/src/fern_python/generators/sdk/declaration_referencers/environments_enum_declaration_referencer.py b/generators/python/src/fern_python/generators/sdk/declaration_referencers/environments_enum_declaration_referencer.py index ff4835c74e0..d9285038a64 100644 --- a/generators/python/src/fern_python/generators/sdk/declaration_referencers/environments_enum_declaration_referencer.py +++ b/generators/python/src/fern_python/generators/sdk/declaration_referencers/environments_enum_declaration_referencer.py @@ -4,8 +4,8 @@ class EnvironmentsEnumDeclarationReferencer(SdkDeclarationReferencer[None]): - def __init__(self, client_class_name: str): - super().__init__() + def __init__(self, client_class_name: str, skip_resources_module: bool): + super().__init__(skip_resources_module=skip_resources_module) self._client_class_name = client_class_name def get_filepath(self, *, name: None) -> Filepath: diff --git a/generators/python/src/fern_python/generators/sdk/declaration_referencers/root_client_declaration_referencer.py b/generators/python/src/fern_python/generators/sdk/declaration_referencers/root_client_declaration_referencer.py index 2b77b9f6d1d..a17c51bc354 100644 --- a/generators/python/src/fern_python/generators/sdk/declaration_referencers/root_client_declaration_referencer.py +++ b/generators/python/src/fern_python/generators/sdk/declaration_referencers/root_client_declaration_referencer.py @@ -4,8 +4,8 @@ class RootClientDeclarationReferencer(SdkDeclarationReferencer[None]): - def __init__(self, root_class_name: str, root_client_filename: str): - super().__init__() + def __init__(self, root_class_name: str, root_client_filename: str, skip_resources_module: bool): + super().__init__(skip_resources_module=skip_resources_module) self._root_class_name = root_class_name self._root_client_filename = root_client_filename diff --git a/generators/python/src/fern_python/generators/sdk/declaration_referencers/sdk_declaration_referencer.py b/generators/python/src/fern_python/generators/sdk/declaration_referencers/sdk_declaration_referencer.py index f5bd7dcf327..02c95c10e85 100644 --- a/generators/python/src/fern_python/generators/sdk/declaration_referencers/sdk_declaration_referencer.py +++ b/generators/python/src/fern_python/generators/sdk/declaration_referencers/sdk_declaration_referencer.py @@ -9,12 +9,22 @@ class SdkDeclarationReferencer(AbstractDeclarationReferencer[T], Generic[T]): + def __init__(self, *, skip_resources_module: bool) -> None: + self.skip_resources_module = skip_resources_module + def _get_directories_for_fern_filepath_part( self, *, fern_filepath_part: ir_types.Name, export_strategy: ExportStrategy, ) -> Tuple[Filepath.DirectoryFilepathPart, ...]: + if self.skip_resources_module: + return ( + Filepath.DirectoryFilepathPart( + module_name=fern_filepath_part.snake_case.unsafe_name, + export_strategy=export_strategy, + ), + ) return ( Filepath.DirectoryFilepathPart( module_name="resources", diff --git a/generators/python/src/fern_python/generators/sdk/sdk_generator.py b/generators/python/src/fern_python/generators/sdk/sdk_generator.py index f45b361ba1e..b0c215c300a 100644 --- a/generators/python/src/fern_python/generators/sdk/sdk_generator.py +++ b/generators/python/src/fern_python/generators/sdk/sdk_generator.py @@ -93,6 +93,7 @@ def run( snippet_registry = SnippetRegistry() snippet_writer = build_snippet_writer( context=context.pydantic_generator_context, + improved_imports=custom_config.improved_imports, ) PydanticModelGenerator().generate_types( generator_exec_wrapper=generator_exec_wrapper, diff --git a/generators/python/src/fern_python/snippet/snippet_writer.py b/generators/python/src/fern_python/snippet/snippet_writer.py index ed0d7abe83b..f86af95b2c3 100644 --- a/generators/python/src/fern_python/snippet/snippet_writer.py +++ b/generators/python/src/fern_python/snippet/snippet_writer.py @@ -14,9 +14,11 @@ def __init__( self, context: PydanticGeneratorContext, type_declaration_snippet_generator: Optional[TypeDeclarationSnippetGenerator] = None, + improved_imports: bool = False, ): self._context = context self._type_declaration_snippet_generator = type_declaration_snippet_generator + self._improved_imports = improved_imports def get_snippet_for_example_type_shape( self, @@ -52,8 +54,8 @@ def get_module_path_for_declared_type_name( name: ir_types.DeclaredTypeName, ) -> AST.ModulePath: module_path = tuple([directory.snake_case.unsafe_name for directory in name.fern_filepath.package_path]) - if len(module_path) > 0: - # If the type is defined in a subpackge, it needs to be imported with the 'resources' + if len(module_path) > 0 and not self._improved_imports: + # If the type is defined in a subpackage, it needs to be imported with the 'resources' # intermediary key. Otherwise the types can be imported from the root package. module_path = ("resources",) + module_path return self._context.get_module_path_in_project( diff --git a/generators/python/src/fern_python/utils/build_snippet_writer.py b/generators/python/src/fern_python/utils/build_snippet_writer.py index b855c00b145..8d3df9ca16f 100644 --- a/generators/python/src/fern_python/utils/build_snippet_writer.py +++ b/generators/python/src/fern_python/utils/build_snippet_writer.py @@ -8,7 +8,7 @@ from fern_python.snippet import SnippetWriter, TypeDeclarationSnippetGenerator -def build_snippet_writer(context: PydanticGeneratorContext) -> SnippetWriter: +def build_snippet_writer(*, context: PydanticGeneratorContext, improved_imports: bool = False) -> SnippetWriter: """ Builds a new SnippetWriter. Using this function is preferred over the SnippetWriter constructor due to the two-phase construction @@ -16,6 +16,7 @@ def build_snippet_writer(context: PydanticGeneratorContext) -> SnippetWriter: """ snippet_writer = SnippetWriter( context=context, + improved_imports=improved_imports, ) type_declaration_snippet_generator = TypeDeclarationSnippetGenerator( diff --git a/package.json b/package.json index 7d550a25655..a81623acfa1 100644 --- a/package.json +++ b/package.json @@ -46,6 +46,7 @@ "demo-setup": "yarn workspace @fern-api/demo-setup dist:cli && node $(yarn workspace @fern-api/demo-setup bin demo-setup)", "seed:local": "yarn workspace @fern-api/seed-cli dist:cli && node $(yarn workspace @fern-api/seed-cli bin seed)", "ir:generate": "yarn workspace @fern-api/ir-sdk generate", + "openapi-ir:generate": "yarn workspace @fern-api/openapi-ir-sdk generate", "seed-config:generate": "yarn workspace @fern-api/seed-cli generate" }, "devDependencies": { @@ -100,6 +101,7 @@ } }, "dependencies": { - "terminal-link": "^3.0.0" + "terminal-link": "^3.0.0", + "workspace": "^0.0.1-preview.1" } } diff --git a/packages/cli/cli/package.json b/packages/cli/cli/package.json index eb325f5d692..adf8708f51b 100644 --- a/packages/cli/cli/package.json +++ b/packages/cli/cli/package.json @@ -55,6 +55,7 @@ "@fern-api/login": "workspace:*", "@fern-api/manage-generator": "workspace:*", "@fern-api/mock": "workspace:*", + "@fern-api/openapi-ir-sdk": "workspace:*", "@fern-api/openapi-ir-to-fern": "workspace:*", "@fern-api/posthog-manager": "workspace:*", "@fern-api/project-configuration": "workspace:*", diff --git a/packages/cli/cli/src/commands/generate-openapi-ir/generateOpenAPIIrForWorkspaces.ts b/packages/cli/cli/src/commands/generate-openapi-ir/generateOpenAPIIrForWorkspaces.ts index 840dca260f3..1454b53c4ab 100644 --- a/packages/cli/cli/src/commands/generate-openapi-ir/generateOpenAPIIrForWorkspaces.ts +++ b/packages/cli/cli/src/commands/generate-openapi-ir/generateOpenAPIIrForWorkspaces.ts @@ -1,4 +1,5 @@ import { AbsoluteFilePath, stringifyLargeObject } from "@fern-api/fs-utils"; +import { serialization } from "@fern-api/openapi-ir-sdk"; import { Project } from "@fern-api/project-loader"; import { getOpenAPIIRFromOpenAPIWorkspace } from "@fern-api/workspace-loader"; import { writeFile } from "fs/promises"; @@ -22,10 +23,13 @@ export async function generateOpenAPIIrForWorkspaces({ return; } - const openAPIIr = getOpenAPIIRFromOpenAPIWorkspace(workspace, context); + const openAPIIr = await getOpenAPIIRFromOpenAPIWorkspace(workspace, context); const irOutputFilePath = path.resolve(irFilepath); - await writeFile(irOutputFilePath, await stringifyLargeObject(openAPIIr, { pretty: true })); + const openApiIrJson = await serialization.OpenApiIntermediateRepresentation.jsonOrThrow(openAPIIr, { + skipValidation: true + }); + await writeFile(irOutputFilePath, await stringifyLargeObject(openApiIrJson, { pretty: true })); context.logger.info(`Wrote IR to ${irOutputFilePath}`); }); }) diff --git a/packages/cli/cli/tsconfig.json b/packages/cli/cli/tsconfig.json index d70741f2880..aeaddfd00fc 100644 --- a/packages/cli/cli/tsconfig.json +++ b/packages/cli/cli/tsconfig.json @@ -22,6 +22,7 @@ { "path": "../logger" }, { "path": "../login" }, { "path": "../mock" }, + { "path": "../openapi-ir-sdk" }, { "path": "../openapi-ir-to-fern" }, { "path": "../posthog-manager" }, { "path": "../project-loader" }, diff --git a/packages/cli/config-management/docs-configuration/package.json b/packages/cli/config-management/docs-configuration/package.json index b93dcd76060..68d291b731f 100644 --- a/packages/cli/config-management/docs-configuration/package.json +++ b/packages/cli/config-management/docs-configuration/package.json @@ -29,10 +29,10 @@ "dependencies": { "@fern-api/config-management-commons": "workspace:*", "@fern-api/core-utils": "workspace:*", - "@fern-api/fdr-sdk": "0.50.1-1-g1f0f637", + "@fern-api/fdr-sdk": "0.50.8-1-gace1ff5", "@fern-api/fs-utils": "workspace:*", "@fern-api/task-context": "workspace:*", - "@fern-fern/docs-config": "0.0.75", + "@fern-fern/docs-config": "0.0.76", "js-yaml": "^4.1.0", "tinycolor2": "^1.6.0" }, diff --git a/packages/cli/config-management/docs-configuration/src/ParsedDocsConfiguration.ts b/packages/cli/config-management/docs-configuration/src/ParsedDocsConfiguration.ts index ad3d4dec038..17eeca890fe 100644 --- a/packages/cli/config-management/docs-configuration/src/ParsedDocsConfiguration.ts +++ b/packages/cli/config-management/docs-configuration/src/ParsedDocsConfiguration.ts @@ -125,7 +125,11 @@ export interface TabbedNavigation { layout: DocsNavigationItem[]; } -export type DocsNavigationItem = DocsNavigationItem.Page | DocsNavigationItem.Section | DocsNavigationItem.ApiSection; +export type DocsNavigationItem = + | DocsNavigationItem.Page + | DocsNavigationItem.Section + | DocsNavigationItem.ApiSection + | DocsNavigationItem.Link; export declare namespace DocsNavigationItem { export interface Page { @@ -152,6 +156,12 @@ export declare namespace DocsNavigationItem { snippetsConfiguration: SnippetsConfiguration | undefined; } + export interface Link { + type: "link"; + text: string; + url: string; + } + export interface SnippetsConfiguration { python: string | undefined; typescript: string | undefined; diff --git a/packages/cli/config-management/docs-configuration/src/getAllPages.ts b/packages/cli/config-management/docs-configuration/src/getAllPages.ts index 63967e23c79..33a3c2dd4c8 100644 --- a/packages/cli/config-management/docs-configuration/src/getAllPages.ts +++ b/packages/cli/config-management/docs-configuration/src/getAllPages.ts @@ -64,6 +64,7 @@ export async function getAllPagesFromNavigationItem({ }): Promise> { switch (item.type) { case "apiSection": + case "link": return {}; case "page": return { diff --git a/packages/cli/config-management/docs-configuration/src/getReferencedApiSections.ts b/packages/cli/config-management/docs-configuration/src/getReferencedApiSections.ts index d817b64bab1..99b40aa8a19 100644 --- a/packages/cli/config-management/docs-configuration/src/getReferencedApiSections.ts +++ b/packages/cli/config-management/docs-configuration/src/getReferencedApiSections.ts @@ -77,8 +77,13 @@ export function visitDocsNavigationItem({ case "apiSection": collector.collect(item); return; - case "page": case "section": + item.contents.forEach((subItem) => { + visitDocsNavigationItem({ item: subItem, collector }); + }); + return; + case "page": + case "link": return; default: assertNever(item); diff --git a/packages/cli/config-management/docs-configuration/src/parseDocsConfiguration.ts b/packages/cli/config-management/docs-configuration/src/parseDocsConfiguration.ts index 5e766ca27b5..9c6be12a8f4 100644 --- a/packages/cli/config-management/docs-configuration/src/parseDocsConfiguration.ts +++ b/packages/cli/config-management/docs-configuration/src/parseDocsConfiguration.ts @@ -131,7 +131,7 @@ export async function parseDocsConfiguration({ favicon, backgroundImage, colors: convertColorsConfiguration(colors ?? {}, context), - navbarLinks: navbarLinks != null ? convertNavbarLinks(navbarLinks) : undefined, + navbarLinks, typography, layout: convertLayoutConfig(layout), css, @@ -503,6 +503,13 @@ async function convertNavigationItem({ rawConfig.snippets != null ? convertSnippetsConfiguration({ rawConfig: rawConfig.snippets }) : undefined }; } + if (isRawLinkConfig(rawConfig)) { + return { + type: "link", + text: rawConfig.text, + url: rawConfig.url + }; + } assertNever(rawConfig); } @@ -534,6 +541,11 @@ function isRawApiSectionConfig(item: RawDocs.NavigationItem): item is RawDocs.Ap return (item as RawDocs.ApiSectionConfiguration).api != null; } +function isRawLinkConfig(item: RawDocs.NavigationItem): item is RawDocs.LinkConfiguration { + // eslint-disable-next-line @typescript-eslint/no-unnecessary-condition + return (item as RawDocs.LinkConfiguration).url != null; +} + async function convertImageReference({ rawImageReference, absoluteFilepathToDocsConfig @@ -549,27 +561,6 @@ async function convertImageReference({ }; } -function convertNavbarLinks(rawConfig: RawDocs.NavbarLink[]): DocsV1Write.NavbarLink[] { - return rawConfig.map((rawNavbarLink) => { - switch (rawNavbarLink.type) { - case "primary": - return { - type: "primary", - text: rawNavbarLink.text, - url: rawNavbarLink.url - }; - case "secondary": - return { - type: "secondary", - text: rawNavbarLink.text, - url: rawNavbarLink.url - }; - default: - assertNever(rawNavbarLink); - } - }); -} - async function resolveFilepath({ rawUnresolvedFilepath, absolutePath diff --git a/packages/cli/docs-preview/package.json b/packages/cli/docs-preview/package.json index bc721506167..c5cb0685972 100644 --- a/packages/cli/docs-preview/package.json +++ b/packages/cli/docs-preview/package.json @@ -29,13 +29,13 @@ "dependencies": { "@fern-api/core-utils": "workspace:*", "@fern-api/docs-configuration": "workspace:*", - "@fern-api/fdr-sdk": "0.50.1-1-g1f0f637", + "@fern-api/fdr-sdk": "0.50.8-1-gace1ff5", "@fern-api/fs-utils": "workspace:*", "@fern-api/ir-generator": "workspace:*", "@fern-api/register": "workspace:*", "@fern-api/task-context": "workspace:*", "@fern-api/workspace-loader": "workspace:*", - "@fern-fern/docs-config": "0.0.75", + "@fern-fern/docs-config": "0.0.76", "cors": "^2.8.5", "express": "^4.18.2", "uuid": "^9.0.1" diff --git a/packages/cli/docs-preview/src/previewDocs.ts b/packages/cli/docs-preview/src/previewDocs.ts index 68070299639..3d4656fb66a 100644 --- a/packages/cli/docs-preview/src/previewDocs.ts +++ b/packages/cli/docs-preview/src/previewDocs.ts @@ -218,7 +218,8 @@ async function convertNavigationConfig({ apiCollector }) ) - ) + ), + urlSlugOverride: tabConfig.slug }; }) ) @@ -370,6 +371,12 @@ async function convertNavigationItem({ showErrors: item.showErrors }; } + case "link": + return { + type: "link", + title: item.text, + url: item.url + }; default: assertNever(item); } diff --git a/packages/cli/ete-tests/src/tests/dependencies/__snapshots__/dependencies.test.ts.snap b/packages/cli/ete-tests/src/tests/dependencies/__snapshots__/dependencies.test.ts.snap index fadf082509c..14887ad53b3 100644 --- a/packages/cli/ete-tests/src/tests/dependencies/__snapshots__/dependencies.test.ts.snap +++ b/packages/cli/ete-tests/src/tests/dependencies/__snapshots__/dependencies.test.ts.snap @@ -421,6 +421,7 @@ exports[`dependencies correctly incorporates dependencies 1`] = ` "response": null, "errors": [], "examples": [], + "pagination": null, "availability": null, "docs": null } @@ -770,4 +771,4 @@ exports[`dependencies correctly incorporates dependencies 1`] = ` }" `; -exports[`dependencies file dependencies 1`] = `1412392`; +exports[`dependencies file dependencies 1`] = `1412752`; diff --git a/packages/cli/ete-tests/src/tests/ir/__snapshots__/ir.test.ts.snap b/packages/cli/ete-tests/src/tests/ir/__snapshots__/ir.test.ts.snap index 5f28052909f..c468fe97449 100644 --- a/packages/cli/ete-tests/src/tests/ir/__snapshots__/ir.test.ts.snap +++ b/packages/cli/ete-tests/src/tests/ir/__snapshots__/ir.test.ts.snap @@ -1527,6 +1527,7 @@ exports[`ir {"name":"file-upload"} 1`] = ` "response": null, "errors": [], "examples": [], + "pagination": null, "availability": null, "docs": null } @@ -7874,6 +7875,7 @@ exports[`ir {"name":"multiple-environment-urls"} 1`] = ` "response": null, "errors": [], "examples": [], + "pagination": null, "availability": null, "docs": null }, @@ -7920,6 +7922,7 @@ exports[`ir {"name":"multiple-environment-urls"} 1`] = ` "response": null, "errors": [], "examples": [], + "pagination": null, "availability": null, "docs": null } @@ -8023,6 +8026,7 @@ exports[`ir {"name":"multiple-environment-urls"} 1`] = ` "response": null, "errors": [], "examples": [], + "pagination": null, "availability": null, "docs": null } @@ -9764,6 +9768,7 @@ exports[`ir {"name":"nested-example-reference"} 1`] = ` "docs": null } ], + "pagination": null, "availability": null, "docs": null } @@ -10495,6 +10500,7 @@ exports[`ir {"name":"packages"} 1`] = ` "response": null, "errors": [], "examples": [], + "pagination": null, "availability": null, "docs": null } @@ -11806,6 +11812,7 @@ exports[`ir {"name":"response-property"} 1`] = ` }, "errors": [], "examples": [], + "pagination": null, "availability": null, "docs": null }, @@ -11994,6 +12001,7 @@ exports[`ir {"name":"response-property"} 1`] = ` }, "errors": [], "examples": [], + "pagination": null, "availability": null, "docs": null } @@ -12906,6 +12914,7 @@ exports[`ir {"name":"simple","audiences":["internal"]} 1`] = ` } ], "examples": [], + "pagination": null, "availability": null, "docs": null } @@ -15388,6 +15397,7 @@ exports[`ir {"name":"simple","audiences":["test"]} 1`] = ` "docs": null } ], + "pagination": null, "availability": null, "docs": null } @@ -22261,6 +22271,7 @@ exports[`ir {"name":"simple"} 1`] = ` } ], "examples": [], + "pagination": null, "availability": null, "docs": null }, @@ -23567,6 +23578,7 @@ exports[`ir {"name":"simple"} 1`] = ` "docs": null } ], + "pagination": null, "availability": null, "docs": null }, @@ -25062,6 +25074,7 @@ exports[`ir {"name":"simple"} 1`] = ` "docs": null } ], + "pagination": null, "availability": null, "docs": null }, @@ -25401,6 +25414,7 @@ exports[`ir {"name":"simple"} 1`] = ` } ], "examples": [], + "pagination": null, "availability": null, "docs": null } @@ -25964,6 +25978,7 @@ exports[`ir {"name":"streaming"} 1`] = ` }, "errors": [], "examples": [], + "pagination": null, "availability": null, "docs": null }, @@ -26136,6 +26151,7 @@ exports[`ir {"name":"streaming"} 1`] = ` }, "errors": [], "examples": [], + "pagination": null, "availability": null, "docs": null } @@ -26785,6 +26801,7 @@ exports[`ir {"name":"variables"} 1`] = ` "response": null, "errors": [], "examples": [], + "pagination": null, "availability": null, "docs": null } diff --git a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/api-wide-base-path.txt b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/api-wide-base-path.txt index a39e18a8ecd..dd5d5d93c07 100644 --- a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/api-wide-base-path.txt +++ b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/api-wide-base-path.txt @@ -278,6 +278,7 @@ exports[`generate IR 1`] = ` "unsafeName": "post", }, }, + "pagination": null, "path": { "head": "/", "parts": [ diff --git a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/api.txt b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/api.txt index b1c84be0a76..066558920dc 100644 --- a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/api.txt +++ b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/api.txt @@ -327,6 +327,7 @@ exports[`generate IR 1`] = ` "unsafeName": "create_movie", }, }, + "pagination": null, "path": { "head": "/create-movie", "parts": [], @@ -774,6 +775,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_movie", }, }, + "pagination": null, "path": { "head": "/", "parts": [ @@ -3382,6 +3384,7 @@ exports[`generate IR 3`] = ` "unsafeName": "foo", }, }, + "pagination": null, "path": { "head": "", "parts": [], @@ -3447,6 +3450,7 @@ exports[`generate IR 3`] = ` "unsafeName": "foo", }, }, + "pagination": null, "path": { "head": "", "parts": [], @@ -3590,6 +3594,7 @@ exports[`generate IR 3`] = ` "unsafeName": "foo", }, }, + "pagination": null, "path": { "head": "", "parts": [], @@ -3733,6 +3738,7 @@ exports[`generate IR 3`] = ` "unsafeName": "foo", }, }, + "pagination": null, "path": { "head": "", "parts": [], @@ -3838,6 +3844,7 @@ exports[`generate IR 3`] = ` "unsafeName": "endpoint", }, }, + "pagination": null, "path": { "head": "", "parts": [], @@ -3992,6 +3999,7 @@ exports[`generate IR 3`] = ` "unsafeName": "unknown_request", }, }, + "pagination": null, "path": { "head": "", "parts": [], diff --git a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/audiences.txt b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/audiences.txt index 2a22c6f829b..94f7b1a0424 100644 --- a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/audiences.txt +++ b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/audiences.txt @@ -152,6 +152,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_direct_thread", }, }, + "pagination": null, "path": { "head": "", "parts": [], @@ -405,6 +406,7 @@ exports[`generate IR 1`] = ` "unsafeName": "find", }, }, + "pagination": null, "path": { "head": "", "parts": [], diff --git a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/auth-environment-variables.txt b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/auth-environment-variables.txt index 5bbb7f586a1..a5642b637bb 100644 --- a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/auth-environment-variables.txt +++ b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/auth-environment-variables.txt @@ -171,6 +171,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_with_api_key", }, }, + "pagination": null, "path": { "head": "/apiKey", "parts": [], diff --git a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/basic-auth.txt b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/basic-auth.txt index ba09e77e43b..7620c541fa9 100644 --- a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/basic-auth.txt +++ b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/basic-auth.txt @@ -505,6 +505,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_with_basic_auth", }, }, + "pagination": null, "path": { "head": "/basic-auth", "parts": [], @@ -698,6 +699,7 @@ exports[`generate IR 1`] = ` "unsafeName": "post_with_basic_auth", }, }, + "pagination": null, "path": { "head": "/basic-auth", "parts": [], diff --git a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/bearer-token-environment-variable.txt b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/bearer-token-environment-variable.txt index 1bb5b2c9e7f..931dc56af23 100644 --- a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/bearer-token-environment-variable.txt +++ b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/bearer-token-environment-variable.txt @@ -163,6 +163,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_with_bearer_token", }, }, + "pagination": null, "path": { "head": "/apiKey", "parts": [], diff --git a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/bytes.txt b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/bytes.txt index cebc2636b52..6248910c31f 100644 --- a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/bytes.txt +++ b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/bytes.txt @@ -138,6 +138,7 @@ exports[`generate IR 1`] = ` "unsafeName": "upload", }, }, + "pagination": null, "path": { "head": "/upload-content", "parts": [], diff --git a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/custom-auth.txt b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/custom-auth.txt index 31849811675..b5bed42db8e 100644 --- a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/custom-auth.txt +++ b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/custom-auth.txt @@ -493,6 +493,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_with_custom_auth", }, }, + "pagination": null, "path": { "head": "/custom-auth", "parts": [], @@ -686,6 +687,7 @@ exports[`generate IR 1`] = ` "unsafeName": "post_with_custom_auth", }, }, + "pagination": null, "path": { "head": "/custom-auth", "parts": [], diff --git a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/enum.txt b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/enum.txt index 1346d07aaff..601957aede4 100644 --- a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/enum.txt +++ b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/enum.txt @@ -79,6 +79,8 @@ exports[`generate IR 1`] = ` ], "types": [ "type_:Operand", + "type_:Color", + "type_:ColorOrOperand", ], "webhooks": null, "websocket": null, @@ -96,6 +98,8 @@ exports[`generate IR 1`] = ` "serviceTypeReferenceInfo": { "sharedTypes": [ "type_:Operand", + "type_:Color", + "type_:ColorOrOperand", ], "typesReferencedOnlyByService": {}, }, @@ -156,68 +160,59 @@ exports[`generate IR 1`] = ` "value": { "jsonExample": ">", "shape": { - "container": { - "optional": { - "jsonExample": ">", - "shape": { - "shape": { - "type": "enum", - "value": { - "name": { - "camelCase": { - "safeName": "", - "unsafeName": "", - }, - "originalName": ">", - "pascalCase": { - "safeName": "", - "unsafeName": "", - }, - "screamingSnakeCase": { - "safeName": "", - "unsafeName": "", - }, - "snakeCase": { - "safeName": "", - "unsafeName": "", - }, - }, - "wireValue": ">", - }, + "shape": { + "type": "enum", + "value": { + "name": { + "camelCase": { + "safeName": "", + "unsafeName": "", }, - "type": "named", - "typeName": { - "fernFilepath": { - "allParts": [], - "file": null, - "packagePath": [], - }, - "name": { - "camelCase": { - "safeName": "operand", - "unsafeName": "operand", - }, - "originalName": "Operand", - "pascalCase": { - "safeName": "Operand", - "unsafeName": "Operand", - }, - "screamingSnakeCase": { - "safeName": "OPERAND", - "unsafeName": "OPERAND", - }, - "snakeCase": { - "safeName": "operand", - "unsafeName": "operand", - }, - }, - "typeId": "type_:Operand", + "originalName": ">", + "pascalCase": { + "safeName": "", + "unsafeName": "", }, + "screamingSnakeCase": { + "safeName": "", + "unsafeName": "", + }, + "snakeCase": { + "safeName": "", + "unsafeName": "", + }, + }, + "wireValue": ">", + }, + }, + "type": "named", + "typeName": { + "fernFilepath": { + "allParts": [], + "file": null, + "packagePath": [], + }, + "name": { + "camelCase": { + "safeName": "operand", + "unsafeName": "operand", + }, + "originalName": "Operand", + "pascalCase": { + "safeName": "Operand", + "unsafeName": "Operand", + }, + "screamingSnakeCase": { + "safeName": "OPERAND", + "unsafeName": "OPERAND", + }, + "snakeCase": { + "safeName": "operand", + "unsafeName": "operand", }, }, - "type": "optional", + "typeId": "type_:Operand", }, - "type": "container", }, }, }, @@ -261,6 +256,7 @@ exports[`generate IR 1`] = ` "unsafeName": "send", }, }, + "pagination": null, "path": { "head": "/inlined", "parts": [], @@ -314,6 +310,59 @@ exports[`generate IR 1`] = ` }, "wireValue": "operand", }, + "valueType": { + "_type": "named", + "fernFilepath": { + "allParts": [], + "file": null, + "packagePath": [], + }, + "name": { + "camelCase": { + "safeName": "operand", + "unsafeName": "operand", + }, + "originalName": "Operand", + "pascalCase": { + "safeName": "Operand", + "unsafeName": "Operand", + }, + "screamingSnakeCase": { + "safeName": "OPERAND", + "unsafeName": "OPERAND", + }, + "snakeCase": { + "safeName": "operand", + "unsafeName": "operand", + }, + }, + "typeId": "type_:Operand", + }, + }, + { + "docs": null, + "name": { + "name": { + "camelCase": { + "safeName": "maybeOperand", + "unsafeName": "maybeOperand", + }, + "originalName": "maybeOperand", + "pascalCase": { + "safeName": "MaybeOperand", + "unsafeName": "MaybeOperand", + }, + "screamingSnakeCase": { + "safeName": "MAYBE_OPERAND", + "unsafeName": "MAYBE_OPERAND", + }, + "snakeCase": { + "safeName": "maybe_operand", + "unsafeName": "maybe_operand", + }, + }, + "wireValue": "maybeOperand", + }, "valueType": { "_type": "container", "container": { @@ -349,6 +398,118 @@ exports[`generate IR 1`] = ` }, }, }, + { + "docs": null, + "name": { + "name": { + "camelCase": { + "safeName": "operandOrColor", + "unsafeName": "operandOrColor", + }, + "originalName": "operandOrColor", + "pascalCase": { + "safeName": "OperandOrColor", + "unsafeName": "OperandOrColor", + }, + "screamingSnakeCase": { + "safeName": "OPERAND_OR_COLOR", + "unsafeName": "OPERAND_OR_COLOR", + }, + "snakeCase": { + "safeName": "operand_or_color", + "unsafeName": "operand_or_color", + }, + }, + "wireValue": "operandOrColor", + }, + "valueType": { + "_type": "named", + "fernFilepath": { + "allParts": [], + "file": null, + "packagePath": [], + }, + "name": { + "camelCase": { + "safeName": "colorOrOperand", + "unsafeName": "colorOrOperand", + }, + "originalName": "ColorOrOperand", + "pascalCase": { + "safeName": "ColorOrOperand", + "unsafeName": "ColorOrOperand", + }, + "screamingSnakeCase": { + "safeName": "COLOR_OR_OPERAND", + "unsafeName": "COLOR_OR_OPERAND", + }, + "snakeCase": { + "safeName": "color_or_operand", + "unsafeName": "color_or_operand", + }, + }, + "typeId": "type_:ColorOrOperand", + }, + }, + { + "docs": null, + "name": { + "name": { + "camelCase": { + "safeName": "maybeOperandOrColor", + "unsafeName": "maybeOperandOrColor", + }, + "originalName": "maybeOperandOrColor", + "pascalCase": { + "safeName": "MaybeOperandOrColor", + "unsafeName": "MaybeOperandOrColor", + }, + "screamingSnakeCase": { + "safeName": "MAYBE_OPERAND_OR_COLOR", + "unsafeName": "MAYBE_OPERAND_OR_COLOR", + }, + "snakeCase": { + "safeName": "maybe_operand_or_color", + "unsafeName": "maybe_operand_or_color", + }, + }, + "wireValue": "maybeOperandOrColor", + }, + "valueType": { + "_type": "container", + "container": { + "_type": "optional", + "optional": { + "_type": "named", + "fernFilepath": { + "allParts": [], + "file": null, + "packagePath": [], + }, + "name": { + "camelCase": { + "safeName": "colorOrOperand", + "unsafeName": "colorOrOperand", + }, + "originalName": "ColorOrOperand", + "pascalCase": { + "safeName": "ColorOrOperand", + "unsafeName": "ColorOrOperand", + }, + "screamingSnakeCase": { + "safeName": "COLOR_OR_OPERAND", + "unsafeName": "COLOR_OR_OPERAND", + }, + "snakeCase": { + "safeName": "color_or_operand", + "unsafeName": "color_or_operand", + }, + }, + "typeId": "type_:ColorOrOperand", + }, + }, + }, + }, ], "type": "inlinedRequestBody", }, @@ -527,6 +688,174 @@ exports[`generate IR 1`] = ` }, "variable": null, }, + { + "docs": null, + "location": "ENDPOINT", + "name": { + "camelCase": { + "safeName": "maybeOperand", + "unsafeName": "maybeOperand", + }, + "originalName": "maybeOperand", + "pascalCase": { + "safeName": "MaybeOperand", + "unsafeName": "MaybeOperand", + }, + "screamingSnakeCase": { + "safeName": "MAYBE_OPERAND", + "unsafeName": "MAYBE_OPERAND", + }, + "snakeCase": { + "safeName": "maybe_operand", + "unsafeName": "maybe_operand", + }, + }, + "valueType": { + "_type": "container", + "container": { + "_type": "optional", + "optional": { + "_type": "named", + "fernFilepath": { + "allParts": [], + "file": null, + "packagePath": [], + }, + "name": { + "camelCase": { + "safeName": "operand", + "unsafeName": "operand", + }, + "originalName": "Operand", + "pascalCase": { + "safeName": "Operand", + "unsafeName": "Operand", + }, + "screamingSnakeCase": { + "safeName": "OPERAND", + "unsafeName": "OPERAND", + }, + "snakeCase": { + "safeName": "operand", + "unsafeName": "operand", + }, + }, + "typeId": "type_:Operand", + }, + }, + }, + "variable": null, + }, + { + "docs": null, + "location": "ENDPOINT", + "name": { + "camelCase": { + "safeName": "operandOrColor", + "unsafeName": "operandOrColor", + }, + "originalName": "operandOrColor", + "pascalCase": { + "safeName": "OperandOrColor", + "unsafeName": "OperandOrColor", + }, + "screamingSnakeCase": { + "safeName": "OPERAND_OR_COLOR", + "unsafeName": "OPERAND_OR_COLOR", + }, + "snakeCase": { + "safeName": "operand_or_color", + "unsafeName": "operand_or_color", + }, + }, + "valueType": { + "_type": "named", + "fernFilepath": { + "allParts": [], + "file": null, + "packagePath": [], + }, + "name": { + "camelCase": { + "safeName": "colorOrOperand", + "unsafeName": "colorOrOperand", + }, + "originalName": "ColorOrOperand", + "pascalCase": { + "safeName": "ColorOrOperand", + "unsafeName": "ColorOrOperand", + }, + "screamingSnakeCase": { + "safeName": "COLOR_OR_OPERAND", + "unsafeName": "COLOR_OR_OPERAND", + }, + "snakeCase": { + "safeName": "color_or_operand", + "unsafeName": "color_or_operand", + }, + }, + "typeId": "type_:ColorOrOperand", + }, + "variable": null, + }, + { + "docs": null, + "location": "ENDPOINT", + "name": { + "camelCase": { + "safeName": "maybeOperandOrColor", + "unsafeName": "maybeOperandOrColor", + }, + "originalName": "maybeOperandOrColor", + "pascalCase": { + "safeName": "MaybeOperandOrColor", + "unsafeName": "MaybeOperandOrColor", + }, + "screamingSnakeCase": { + "safeName": "MAYBE_OPERAND_OR_COLOR", + "unsafeName": "MAYBE_OPERAND_OR_COLOR", + }, + "snakeCase": { + "safeName": "maybe_operand_or_color", + "unsafeName": "maybe_operand_or_color", + }, + }, + "valueType": { + "_type": "container", + "container": { + "_type": "optional", + "optional": { + "_type": "named", + "fernFilepath": { + "allParts": [], + "file": null, + "packagePath": [], + }, + "name": { + "camelCase": { + "safeName": "colorOrOperand", + "unsafeName": "colorOrOperand", + }, + "originalName": "ColorOrOperand", + "pascalCase": { + "safeName": "ColorOrOperand", + "unsafeName": "ColorOrOperand", + }, + "screamingSnakeCase": { + "safeName": "COLOR_OR_OPERAND", + "unsafeName": "COLOR_OR_OPERAND", + }, + "snakeCase": { + "safeName": "color_or_operand", + "unsafeName": "color_or_operand", + }, + }, + "typeId": "type_:ColorOrOperand", + }, + }, + }, + "variable": null, + }, ], "auth": false, "availability": null, @@ -630,7 +959,7 @@ exports[`generate IR 1`] = ` "rootPathParameters": [], "serviceHeaders": [], "servicePathParameters": [], - "url": "/path/>", + "url": "/path/>/{maybeOperand}/{operandOrColor}/{maybeOperandOrColor}", }, ], "fullPath": { @@ -638,6 +967,18 @@ exports[`generate IR 1`] = ` "parts": [ { "pathParameter": "operand", + "tail": "/", + }, + { + "pathParameter": "maybeOperand", + "tail": "/", + }, + { + "pathParameter": "operandOrColor", + "tail": "/", + }, + { + "pathParameter": "maybeOperandOrColor", "tail": "", }, ], @@ -665,11 +1006,24 @@ exports[`generate IR 1`] = ` "unsafeName": "send", }, }, + "pagination": null, "path": { "head": "/path/", "parts": [ { "pathParameter": "operand", + "tail": "/", + }, + { + "pathParameter": "maybeOperand", + "tail": "/", + }, + { + "pathParameter": "operandOrColor", + "tail": "/", + }, + { + "pathParameter": "maybeOperandOrColor", "tail": "", }, ], @@ -727,12 +1081,180 @@ exports[`generate IR 1`] = ` }, "variable": null, }, - ], - "queryParameters": [], - "requestBody": null, - "response": null, - "sdkRequest": null, - }, + { + "docs": null, + "location": "ENDPOINT", + "name": { + "camelCase": { + "safeName": "maybeOperand", + "unsafeName": "maybeOperand", + }, + "originalName": "maybeOperand", + "pascalCase": { + "safeName": "MaybeOperand", + "unsafeName": "MaybeOperand", + }, + "screamingSnakeCase": { + "safeName": "MAYBE_OPERAND", + "unsafeName": "MAYBE_OPERAND", + }, + "snakeCase": { + "safeName": "maybe_operand", + "unsafeName": "maybe_operand", + }, + }, + "valueType": { + "_type": "container", + "container": { + "_type": "optional", + "optional": { + "_type": "named", + "fernFilepath": { + "allParts": [], + "file": null, + "packagePath": [], + }, + "name": { + "camelCase": { + "safeName": "operand", + "unsafeName": "operand", + }, + "originalName": "Operand", + "pascalCase": { + "safeName": "Operand", + "unsafeName": "Operand", + }, + "screamingSnakeCase": { + "safeName": "OPERAND", + "unsafeName": "OPERAND", + }, + "snakeCase": { + "safeName": "operand", + "unsafeName": "operand", + }, + }, + "typeId": "type_:Operand", + }, + }, + }, + "variable": null, + }, + { + "docs": null, + "location": "ENDPOINT", + "name": { + "camelCase": { + "safeName": "operandOrColor", + "unsafeName": "operandOrColor", + }, + "originalName": "operandOrColor", + "pascalCase": { + "safeName": "OperandOrColor", + "unsafeName": "OperandOrColor", + }, + "screamingSnakeCase": { + "safeName": "OPERAND_OR_COLOR", + "unsafeName": "OPERAND_OR_COLOR", + }, + "snakeCase": { + "safeName": "operand_or_color", + "unsafeName": "operand_or_color", + }, + }, + "valueType": { + "_type": "named", + "fernFilepath": { + "allParts": [], + "file": null, + "packagePath": [], + }, + "name": { + "camelCase": { + "safeName": "colorOrOperand", + "unsafeName": "colorOrOperand", + }, + "originalName": "ColorOrOperand", + "pascalCase": { + "safeName": "ColorOrOperand", + "unsafeName": "ColorOrOperand", + }, + "screamingSnakeCase": { + "safeName": "COLOR_OR_OPERAND", + "unsafeName": "COLOR_OR_OPERAND", + }, + "snakeCase": { + "safeName": "color_or_operand", + "unsafeName": "color_or_operand", + }, + }, + "typeId": "type_:ColorOrOperand", + }, + "variable": null, + }, + { + "docs": null, + "location": "ENDPOINT", + "name": { + "camelCase": { + "safeName": "maybeOperandOrColor", + "unsafeName": "maybeOperandOrColor", + }, + "originalName": "maybeOperandOrColor", + "pascalCase": { + "safeName": "MaybeOperandOrColor", + "unsafeName": "MaybeOperandOrColor", + }, + "screamingSnakeCase": { + "safeName": "MAYBE_OPERAND_OR_COLOR", + "unsafeName": "MAYBE_OPERAND_OR_COLOR", + }, + "snakeCase": { + "safeName": "maybe_operand_or_color", + "unsafeName": "maybe_operand_or_color", + }, + }, + "valueType": { + "_type": "container", + "container": { + "_type": "optional", + "optional": { + "_type": "named", + "fernFilepath": { + "allParts": [], + "file": null, + "packagePath": [], + }, + "name": { + "camelCase": { + "safeName": "colorOrOperand", + "unsafeName": "colorOrOperand", + }, + "originalName": "ColorOrOperand", + "pascalCase": { + "safeName": "ColorOrOperand", + "unsafeName": "ColorOrOperand", + }, + "screamingSnakeCase": { + "safeName": "COLOR_OR_OPERAND", + "unsafeName": "COLOR_OR_OPERAND", + }, + "snakeCase": { + "safeName": "color_or_operand", + "unsafeName": "color_or_operand", + }, + }, + "typeId": "type_:ColorOrOperand", + }, + }, + }, + "variable": null, + }, + ], + "queryParameters": [], + "requestBody": null, + "response": null, + "sdkRequest": null, + }, ], "headers": [], "name": { @@ -832,68 +1354,59 @@ exports[`generate IR 1`] = ` "value": { "jsonExample": ">", "shape": { - "container": { - "optional": { - "jsonExample": ">", - "shape": { - "shape": { - "type": "enum", - "value": { - "name": { - "camelCase": { - "safeName": "", - "unsafeName": "", - }, - "originalName": ">", - "pascalCase": { - "safeName": "", - "unsafeName": "", - }, - "screamingSnakeCase": { - "safeName": "", - "unsafeName": "", - }, - "snakeCase": { - "safeName": "", - "unsafeName": "", - }, - }, - "wireValue": ">", - }, + "shape": { + "type": "enum", + "value": { + "name": { + "camelCase": { + "safeName": "", + "unsafeName": "", }, - "type": "named", - "typeName": { - "fernFilepath": { - "allParts": [], - "file": null, - "packagePath": [], - }, - "name": { - "camelCase": { - "safeName": "operand", - "unsafeName": "operand", - }, - "originalName": "Operand", - "pascalCase": { - "safeName": "Operand", - "unsafeName": "Operand", - }, - "screamingSnakeCase": { - "safeName": "OPERAND", - "unsafeName": "OPERAND", - }, - "snakeCase": { - "safeName": "operand", - "unsafeName": "operand", - }, - }, - "typeId": "type_:Operand", + "originalName": ">", + "pascalCase": { + "safeName": "", + "unsafeName": "", + }, + "screamingSnakeCase": { + "safeName": "", + "unsafeName": "", + }, + "snakeCase": { + "safeName": "", + "unsafeName": "", }, }, + "wireValue": ">", }, - "type": "optional", }, - "type": "container", + "type": "named", + "typeName": { + "fernFilepath": { + "allParts": [], + "file": null, + "packagePath": [], + }, + "name": { + "camelCase": { + "safeName": "operand", + "unsafeName": "operand", + }, + "originalName": "Operand", + "pascalCase": { + "safeName": "Operand", + "unsafeName": "Operand", + }, + "screamingSnakeCase": { + "safeName": "OPERAND", + "unsafeName": "OPERAND", + }, + "snakeCase": { + "safeName": "operand", + "unsafeName": "operand", + }, + }, + "typeId": "type_:Operand", + }, }, }, }, @@ -936,6 +1449,7 @@ exports[`generate IR 1`] = ` "unsafeName": "send", }, }, + "pagination": null, "path": { "head": "/query", "parts": [], @@ -968,6 +1482,61 @@ exports[`generate IR 1`] = ` }, "wireValue": "operand", }, + "valueType": { + "_type": "named", + "fernFilepath": { + "allParts": [], + "file": null, + "packagePath": [], + }, + "name": { + "camelCase": { + "safeName": "operand", + "unsafeName": "operand", + }, + "originalName": "Operand", + "pascalCase": { + "safeName": "Operand", + "unsafeName": "Operand", + }, + "screamingSnakeCase": { + "safeName": "OPERAND", + "unsafeName": "OPERAND", + }, + "snakeCase": { + "safeName": "operand", + "unsafeName": "operand", + }, + }, + "typeId": "type_:Operand", + }, + }, + { + "allowMultiple": false, + "availability": null, + "docs": null, + "name": { + "name": { + "camelCase": { + "safeName": "maybeOperand", + "unsafeName": "maybeOperand", + }, + "originalName": "maybeOperand", + "pascalCase": { + "safeName": "MaybeOperand", + "unsafeName": "MaybeOperand", + }, + "screamingSnakeCase": { + "safeName": "MAYBE_OPERAND", + "unsafeName": "MAYBE_OPERAND", + }, + "snakeCase": { + "safeName": "maybe_operand", + "unsafeName": "maybe_operand", + }, + }, + "wireValue": "maybeOperand", + }, "valueType": { "_type": "container", "container": { @@ -1003,6 +1572,122 @@ exports[`generate IR 1`] = ` }, }, }, + { + "allowMultiple": false, + "availability": null, + "docs": null, + "name": { + "name": { + "camelCase": { + "safeName": "operandOrColor", + "unsafeName": "operandOrColor", + }, + "originalName": "operandOrColor", + "pascalCase": { + "safeName": "OperandOrColor", + "unsafeName": "OperandOrColor", + }, + "screamingSnakeCase": { + "safeName": "OPERAND_OR_COLOR", + "unsafeName": "OPERAND_OR_COLOR", + }, + "snakeCase": { + "safeName": "operand_or_color", + "unsafeName": "operand_or_color", + }, + }, + "wireValue": "operandOrColor", + }, + "valueType": { + "_type": "named", + "fernFilepath": { + "allParts": [], + "file": null, + "packagePath": [], + }, + "name": { + "camelCase": { + "safeName": "colorOrOperand", + "unsafeName": "colorOrOperand", + }, + "originalName": "ColorOrOperand", + "pascalCase": { + "safeName": "ColorOrOperand", + "unsafeName": "ColorOrOperand", + }, + "screamingSnakeCase": { + "safeName": "COLOR_OR_OPERAND", + "unsafeName": "COLOR_OR_OPERAND", + }, + "snakeCase": { + "safeName": "color_or_operand", + "unsafeName": "color_or_operand", + }, + }, + "typeId": "type_:ColorOrOperand", + }, + }, + { + "allowMultiple": false, + "availability": null, + "docs": null, + "name": { + "name": { + "camelCase": { + "safeName": "maybeOperandOrColor", + "unsafeName": "maybeOperandOrColor", + }, + "originalName": "maybeOperandOrColor", + "pascalCase": { + "safeName": "MaybeOperandOrColor", + "unsafeName": "MaybeOperandOrColor", + }, + "screamingSnakeCase": { + "safeName": "MAYBE_OPERAND_OR_COLOR", + "unsafeName": "MAYBE_OPERAND_OR_COLOR", + }, + "snakeCase": { + "safeName": "maybe_operand_or_color", + "unsafeName": "maybe_operand_or_color", + }, + }, + "wireValue": "maybeOperandOrColor", + }, + "valueType": { + "_type": "container", + "container": { + "_type": "optional", + "optional": { + "_type": "named", + "fernFilepath": { + "allParts": [], + "file": null, + "packagePath": [], + }, + "name": { + "camelCase": { + "safeName": "colorOrOperand", + "unsafeName": "colorOrOperand", + }, + "originalName": "ColorOrOperand", + "pascalCase": { + "safeName": "ColorOrOperand", + "unsafeName": "ColorOrOperand", + }, + "screamingSnakeCase": { + "safeName": "COLOR_OR_OPERAND", + "unsafeName": "COLOR_OR_OPERAND", + }, + "snakeCase": { + "safeName": "color_or_operand", + "unsafeName": "color_or_operand", + }, + }, + "typeId": "type_:ColorOrOperand", + }, + }, + }, + }, ], "requestBody": null, "response": null, @@ -1104,13 +1789,185 @@ exports[`generate IR 1`] = ` "safeName": "send_list", "unsafeName": "send_list", }, - }, - "path": { - "head": "/query-list", - "parts": [], - }, - "pathParameters": [], - "queryParameters": [ + }, + "pagination": null, + "path": { + "head": "/query-list", + "parts": [], + }, + "pathParameters": [], + "queryParameters": [ + { + "allowMultiple": true, + "availability": null, + "docs": null, + "name": { + "name": { + "camelCase": { + "safeName": "operand", + "unsafeName": "operand", + }, + "originalName": "operand", + "pascalCase": { + "safeName": "Operand", + "unsafeName": "Operand", + }, + "screamingSnakeCase": { + "safeName": "OPERAND", + "unsafeName": "OPERAND", + }, + "snakeCase": { + "safeName": "operand", + "unsafeName": "operand", + }, + }, + "wireValue": "operand", + }, + "valueType": { + "_type": "named", + "fernFilepath": { + "allParts": [], + "file": null, + "packagePath": [], + }, + "name": { + "camelCase": { + "safeName": "operand", + "unsafeName": "operand", + }, + "originalName": "Operand", + "pascalCase": { + "safeName": "Operand", + "unsafeName": "Operand", + }, + "screamingSnakeCase": { + "safeName": "OPERAND", + "unsafeName": "OPERAND", + }, + "snakeCase": { + "safeName": "operand", + "unsafeName": "operand", + }, + }, + "typeId": "type_:Operand", + }, + }, + { + "allowMultiple": true, + "availability": null, + "docs": null, + "name": { + "name": { + "camelCase": { + "safeName": "maybeOperand", + "unsafeName": "maybeOperand", + }, + "originalName": "maybeOperand", + "pascalCase": { + "safeName": "MaybeOperand", + "unsafeName": "MaybeOperand", + }, + "screamingSnakeCase": { + "safeName": "MAYBE_OPERAND", + "unsafeName": "MAYBE_OPERAND", + }, + "snakeCase": { + "safeName": "maybe_operand", + "unsafeName": "maybe_operand", + }, + }, + "wireValue": "maybeOperand", + }, + "valueType": { + "_type": "container", + "container": { + "_type": "optional", + "optional": { + "_type": "named", + "fernFilepath": { + "allParts": [], + "file": null, + "packagePath": [], + }, + "name": { + "camelCase": { + "safeName": "operand", + "unsafeName": "operand", + }, + "originalName": "Operand", + "pascalCase": { + "safeName": "Operand", + "unsafeName": "Operand", + }, + "screamingSnakeCase": { + "safeName": "OPERAND", + "unsafeName": "OPERAND", + }, + "snakeCase": { + "safeName": "operand", + "unsafeName": "operand", + }, + }, + "typeId": "type_:Operand", + }, + }, + }, + }, + { + "allowMultiple": true, + "availability": null, + "docs": null, + "name": { + "name": { + "camelCase": { + "safeName": "operandOrColor", + "unsafeName": "operandOrColor", + }, + "originalName": "operandOrColor", + "pascalCase": { + "safeName": "OperandOrColor", + "unsafeName": "OperandOrColor", + }, + "screamingSnakeCase": { + "safeName": "OPERAND_OR_COLOR", + "unsafeName": "OPERAND_OR_COLOR", + }, + "snakeCase": { + "safeName": "operand_or_color", + "unsafeName": "operand_or_color", + }, + }, + "wireValue": "operandOrColor", + }, + "valueType": { + "_type": "named", + "fernFilepath": { + "allParts": [], + "file": null, + "packagePath": [], + }, + "name": { + "camelCase": { + "safeName": "colorOrOperand", + "unsafeName": "colorOrOperand", + }, + "originalName": "ColorOrOperand", + "pascalCase": { + "safeName": "ColorOrOperand", + "unsafeName": "ColorOrOperand", + }, + "screamingSnakeCase": { + "safeName": "COLOR_OR_OPERAND", + "unsafeName": "COLOR_OR_OPERAND", + }, + "snakeCase": { + "safeName": "color_or_operand", + "unsafeName": "color_or_operand", + }, + }, + "typeId": "type_:ColorOrOperand", + }, + }, { "allowMultiple": true, "availability": null, @@ -1118,24 +1975,24 @@ exports[`generate IR 1`] = ` "name": { "name": { "camelCase": { - "safeName": "operand", - "unsafeName": "operand", + "safeName": "maybeOperandOrColor", + "unsafeName": "maybeOperandOrColor", }, - "originalName": "operand", + "originalName": "maybeOperandOrColor", "pascalCase": { - "safeName": "Operand", - "unsafeName": "Operand", + "safeName": "MaybeOperandOrColor", + "unsafeName": "MaybeOperandOrColor", }, "screamingSnakeCase": { - "safeName": "OPERAND", - "unsafeName": "OPERAND", + "safeName": "MAYBE_OPERAND_OR_COLOR", + "unsafeName": "MAYBE_OPERAND_OR_COLOR", }, "snakeCase": { - "safeName": "operand", - "unsafeName": "operand", + "safeName": "maybe_operand_or_color", + "unsafeName": "maybe_operand_or_color", }, }, - "wireValue": "operand", + "wireValue": "maybeOperandOrColor", }, "valueType": { "_type": "container", @@ -1150,24 +2007,24 @@ exports[`generate IR 1`] = ` }, "name": { "camelCase": { - "safeName": "operand", - "unsafeName": "operand", + "safeName": "colorOrOperand", + "unsafeName": "colorOrOperand", }, - "originalName": "Operand", + "originalName": "ColorOrOperand", "pascalCase": { - "safeName": "Operand", - "unsafeName": "Operand", + "safeName": "ColorOrOperand", + "unsafeName": "ColorOrOperand", }, "screamingSnakeCase": { - "safeName": "OPERAND", - "unsafeName": "OPERAND", + "safeName": "COLOR_OR_OPERAND", + "unsafeName": "COLOR_OR_OPERAND", }, "snakeCase": { - "safeName": "operand", - "unsafeName": "operand", + "safeName": "color_or_operand", + "unsafeName": "color_or_operand", }, }, - "typeId": "type_:Operand", + "typeId": "type_:ColorOrOperand", }, }, }, @@ -1510,6 +2367,317 @@ exports[`generate IR 1`] = ` }, }, "types": { + "type_:Color": { + "availability": null, + "docs": null, + "examples": [], + "name": { + "fernFilepath": { + "allParts": [], + "file": null, + "packagePath": [], + }, + "name": { + "camelCase": { + "safeName": "color", + "unsafeName": "color", + }, + "originalName": "Color", + "pascalCase": { + "safeName": "Color", + "unsafeName": "Color", + }, + "screamingSnakeCase": { + "safeName": "COLOR", + "unsafeName": "COLOR", + }, + "snakeCase": { + "safeName": "color", + "unsafeName": "color", + }, + }, + "typeId": "type_:Color", + }, + "referencedTypes": [], + "shape": { + "_type": "enum", + "values": [ + { + "availability": null, + "docs": null, + "name": { + "name": { + "camelCase": { + "safeName": "red", + "unsafeName": "red", + }, + "originalName": "RED", + "pascalCase": { + "safeName": "Red", + "unsafeName": "Red", + }, + "screamingSnakeCase": { + "safeName": "RED", + "unsafeName": "RED", + }, + "snakeCase": { + "safeName": "red", + "unsafeName": "red", + }, + }, + "wireValue": "red", + }, + }, + { + "availability": null, + "docs": null, + "name": { + "name": { + "camelCase": { + "safeName": "blue", + "unsafeName": "blue", + }, + "originalName": "BLUE", + "pascalCase": { + "safeName": "Blue", + "unsafeName": "Blue", + }, + "screamingSnakeCase": { + "safeName": "BLUE", + "unsafeName": "BLUE", + }, + "snakeCase": { + "safeName": "blue", + "unsafeName": "blue", + }, + }, + "wireValue": "blue", + }, + }, + ], + }, + }, + "type_:ColorOrOperand": { + "availability": null, + "docs": null, + "examples": [], + "name": { + "fernFilepath": { + "allParts": [], + "file": null, + "packagePath": [], + }, + "name": { + "camelCase": { + "safeName": "colorOrOperand", + "unsafeName": "colorOrOperand", + }, + "originalName": "ColorOrOperand", + "pascalCase": { + "safeName": "ColorOrOperand", + "unsafeName": "ColorOrOperand", + }, + "screamingSnakeCase": { + "safeName": "COLOR_OR_OPERAND", + "unsafeName": "COLOR_OR_OPERAND", + }, + "snakeCase": { + "safeName": "color_or_operand", + "unsafeName": "color_or_operand", + }, + }, + "typeId": "type_:ColorOrOperand", + }, + "referencedTypes": [ + "type_:Color", + "type_:Operand", + ], + "shape": { + "_type": "union", + "baseProperties": [], + "discriminant": { + "name": { + "camelCase": { + "safeName": "type", + "unsafeName": "type", + }, + "originalName": "type", + "pascalCase": { + "safeName": "Type", + "unsafeName": "Type", + }, + "screamingSnakeCase": { + "safeName": "TYPE", + "unsafeName": "TYPE", + }, + "snakeCase": { + "safeName": "type", + "unsafeName": "type", + }, + }, + "wireValue": "type", + }, + "extends": [], + "types": [ + { + "discriminantValue": { + "name": { + "camelCase": { + "safeName": "color", + "unsafeName": "color", + }, + "originalName": "color", + "pascalCase": { + "safeName": "Color", + "unsafeName": "Color", + }, + "screamingSnakeCase": { + "safeName": "COLOR", + "unsafeName": "COLOR", + }, + "snakeCase": { + "safeName": "color", + "unsafeName": "color", + }, + }, + "wireValue": "color", + }, + "docs": null, + "shape": { + "_type": "singleProperty", + "name": { + "name": { + "camelCase": { + "safeName": "value", + "unsafeName": "value", + }, + "originalName": "value", + "pascalCase": { + "safeName": "Value", + "unsafeName": "Value", + }, + "screamingSnakeCase": { + "safeName": "VALUE", + "unsafeName": "VALUE", + }, + "snakeCase": { + "safeName": "value", + "unsafeName": "value", + }, + }, + "wireValue": "value", + }, + "type": { + "_type": "named", + "fernFilepath": { + "allParts": [], + "file": null, + "packagePath": [], + }, + "name": { + "camelCase": { + "safeName": "color", + "unsafeName": "color", + }, + "originalName": "Color", + "pascalCase": { + "safeName": "Color", + "unsafeName": "Color", + }, + "screamingSnakeCase": { + "safeName": "COLOR", + "unsafeName": "COLOR", + }, + "snakeCase": { + "safeName": "color", + "unsafeName": "color", + }, + }, + "typeId": "type_:Color", + }, + }, + }, + { + "discriminantValue": { + "name": { + "camelCase": { + "safeName": "operand", + "unsafeName": "operand", + }, + "originalName": "operand", + "pascalCase": { + "safeName": "Operand", + "unsafeName": "Operand", + }, + "screamingSnakeCase": { + "safeName": "OPERAND", + "unsafeName": "OPERAND", + }, + "snakeCase": { + "safeName": "operand", + "unsafeName": "operand", + }, + }, + "wireValue": "operand", + }, + "docs": null, + "shape": { + "_type": "singleProperty", + "name": { + "name": { + "camelCase": { + "safeName": "value", + "unsafeName": "value", + }, + "originalName": "value", + "pascalCase": { + "safeName": "Value", + "unsafeName": "Value", + }, + "screamingSnakeCase": { + "safeName": "VALUE", + "unsafeName": "VALUE", + }, + "snakeCase": { + "safeName": "value", + "unsafeName": "value", + }, + }, + "wireValue": "value", + }, + "type": { + "_type": "named", + "fernFilepath": { + "allParts": [], + "file": null, + "packagePath": [], + }, + "name": { + "camelCase": { + "safeName": "operand", + "unsafeName": "operand", + }, + "originalName": "Operand", + "pascalCase": { + "safeName": "Operand", + "unsafeName": "Operand", + }, + "screamingSnakeCase": { + "safeName": "OPERAND", + "unsafeName": "OPERAND", + }, + "snakeCase": { + "safeName": "operand", + "unsafeName": "operand", + }, + }, + "typeId": "type_:Operand", + }, + }, + }, + ], + }, + }, "type_:Operand": { "availability": null, "docs": "Tests enum name and value can be diff --git a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/error-property.txt b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/error-property.txt index 172ea4c9ec2..7630f0e65c2 100644 --- a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/error-property.txt +++ b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/error-property.txt @@ -412,6 +412,7 @@ exports[`generate IR 1`] = ` "unsafeName": "throw_error", }, }, + "pagination": null, "path": { "head": "/property-based-error", "parts": [], diff --git a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/examples.txt b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/examples.txt index 14f982ccfa2..68f13c4592c 100644 --- a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/examples.txt +++ b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/examples.txt @@ -385,6 +385,7 @@ exports[`generate IR 1`] = ` "unsafeName": "echo", }, }, + "pagination": null, "path": { "head": "", "parts": [], @@ -1026,6 +1027,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_exception", }, }, + "pagination": null, "path": { "head": "", "parts": [], @@ -1575,6 +1577,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_file", }, }, + "pagination": null, "path": { "head": "/", "parts": [ @@ -2001,6 +2004,7 @@ exports[`generate IR 1`] = ` "unsafeName": "check", }, }, + "pagination": null, "path": { "head": "/check/", "parts": [ @@ -2108,6 +2112,7 @@ exports[`generate IR 1`] = ` "unsafeName": "ping", }, }, + "pagination": null, "path": { "head": "/ping", "parts": [], @@ -2445,6 +2450,7 @@ exports[`generate IR 1`] = ` "jsonExample": { "from": "Hayao Miyazaki", "id": "movie-c06a4ad7", + "prequel": "movie-cv9b914f", "rating": 8, "tag": "tag-wf9as23d", "title": "The Boy and the Heron", @@ -2628,6 +2634,190 @@ exports[`generate IR 1`] = ` }, }, }, + { + "name": { + "name": { + "camelCase": { + "safeName": "prequel", + "unsafeName": "prequel", + }, + "originalName": "prequel", + "pascalCase": { + "safeName": "Prequel", + "unsafeName": "Prequel", + }, + "screamingSnakeCase": { + "safeName": "PREQUEL", + "unsafeName": "PREQUEL", + }, + "snakeCase": { + "safeName": "prequel", + "unsafeName": "prequel", + }, + }, + "wireValue": "prequel", + }, + "originalTypeDeclaration": { + "fernFilepath": { + "allParts": [ + { + "camelCase": { + "safeName": "types", + "unsafeName": "types", + }, + "originalName": "types", + "pascalCase": { + "safeName": "Types", + "unsafeName": "Types", + }, + "screamingSnakeCase": { + "safeName": "TYPES", + "unsafeName": "TYPES", + }, + "snakeCase": { + "safeName": "types", + "unsafeName": "types", + }, + }, + ], + "file": { + "camelCase": { + "safeName": "types", + "unsafeName": "types", + }, + "originalName": "types", + "pascalCase": { + "safeName": "Types", + "unsafeName": "Types", + }, + "screamingSnakeCase": { + "safeName": "TYPES", + "unsafeName": "TYPES", + }, + "snakeCase": { + "safeName": "types", + "unsafeName": "types", + }, + }, + "packagePath": [], + }, + "name": { + "camelCase": { + "safeName": "movie", + "unsafeName": "movie", + }, + "originalName": "Movie", + "pascalCase": { + "safeName": "Movie", + "unsafeName": "Movie", + }, + "screamingSnakeCase": { + "safeName": "MOVIE", + "unsafeName": "MOVIE", + }, + "snakeCase": { + "safeName": "movie", + "unsafeName": "movie", + }, + }, + "typeId": "type_types:Movie", + }, + "value": { + "jsonExample": "movie-cv9b914f", + "shape": { + "container": { + "optional": { + "jsonExample": "movie-cv9b914f", + "shape": { + "shape": { + "type": "alias", + "value": { + "jsonExample": "movie-cv9b914f", + "shape": { + "primitive": { + "string": { + "original": "movie-cv9b914f", + }, + "type": "string", + }, + "type": "primitive", + }, + }, + }, + "type": "named", + "typeName": { + "fernFilepath": { + "allParts": [ + { + "camelCase": { + "safeName": "types", + "unsafeName": "types", + }, + "originalName": "types", + "pascalCase": { + "safeName": "Types", + "unsafeName": "Types", + }, + "screamingSnakeCase": { + "safeName": "TYPES", + "unsafeName": "TYPES", + }, + "snakeCase": { + "safeName": "types", + "unsafeName": "types", + }, + }, + ], + "file": { + "camelCase": { + "safeName": "types", + "unsafeName": "types", + }, + "originalName": "types", + "pascalCase": { + "safeName": "Types", + "unsafeName": "Types", + }, + "screamingSnakeCase": { + "safeName": "TYPES", + "unsafeName": "TYPES", + }, + "snakeCase": { + "safeName": "types", + "unsafeName": "types", + }, + }, + "packagePath": [], + }, + "name": { + "camelCase": { + "safeName": "movieID", + "unsafeName": "movieID", + }, + "originalName": "MovieId", + "pascalCase": { + "safeName": "MovieID", + "unsafeName": "MovieID", + }, + "screamingSnakeCase": { + "safeName": "MOVIE_ID", + "unsafeName": "MOVIE_ID", + }, + "snakeCase": { + "safeName": "movie_id", + "unsafeName": "movie_id", + }, + }, + "typeId": "type_types:MovieId", + }, + }, + }, + "type": "optional", + }, + "type": "container", + }, + }, + }, { "name": { "name": { @@ -3355,6 +3545,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_movie", }, }, + "pagination": null, "path": { "head": "/movie/", "parts": [ @@ -3553,6 +3744,7 @@ exports[`generate IR 1`] = ` "jsonExample": { "from": "Hayao Miyazaki", "id": "movie-c06a4ad7", + "prequel": "movie-cv9b914f", "rating": 8, "tag": "tag-wf9as23d", "title": "The Boy and the Heron", @@ -3731,8 +3923,192 @@ exports[`generate IR 1`] = ` "unsafeName": "movie_id", }, }, - "typeId": "type_types:MovieId", + "typeId": "type_types:MovieId", + }, + }, + }, + }, + { + "name": { + "name": { + "camelCase": { + "safeName": "prequel", + "unsafeName": "prequel", + }, + "originalName": "prequel", + "pascalCase": { + "safeName": "Prequel", + "unsafeName": "Prequel", + }, + "screamingSnakeCase": { + "safeName": "PREQUEL", + "unsafeName": "PREQUEL", + }, + "snakeCase": { + "safeName": "prequel", + "unsafeName": "prequel", + }, + }, + "wireValue": "prequel", + }, + "originalTypeDeclaration": { + "fernFilepath": { + "allParts": [ + { + "camelCase": { + "safeName": "types", + "unsafeName": "types", + }, + "originalName": "types", + "pascalCase": { + "safeName": "Types", + "unsafeName": "Types", + }, + "screamingSnakeCase": { + "safeName": "TYPES", + "unsafeName": "TYPES", + }, + "snakeCase": { + "safeName": "types", + "unsafeName": "types", + }, + }, + ], + "file": { + "camelCase": { + "safeName": "types", + "unsafeName": "types", + }, + "originalName": "types", + "pascalCase": { + "safeName": "Types", + "unsafeName": "Types", + }, + "screamingSnakeCase": { + "safeName": "TYPES", + "unsafeName": "TYPES", + }, + "snakeCase": { + "safeName": "types", + "unsafeName": "types", + }, + }, + "packagePath": [], + }, + "name": { + "camelCase": { + "safeName": "movie", + "unsafeName": "movie", + }, + "originalName": "Movie", + "pascalCase": { + "safeName": "Movie", + "unsafeName": "Movie", + }, + "screamingSnakeCase": { + "safeName": "MOVIE", + "unsafeName": "MOVIE", + }, + "snakeCase": { + "safeName": "movie", + "unsafeName": "movie", + }, + }, + "typeId": "type_types:Movie", + }, + "value": { + "jsonExample": "movie-cv9b914f", + "shape": { + "container": { + "optional": { + "jsonExample": "movie-cv9b914f", + "shape": { + "shape": { + "type": "alias", + "value": { + "jsonExample": "movie-cv9b914f", + "shape": { + "primitive": { + "string": { + "original": "movie-cv9b914f", + }, + "type": "string", + }, + "type": "primitive", + }, + }, + }, + "type": "named", + "typeName": { + "fernFilepath": { + "allParts": [ + { + "camelCase": { + "safeName": "types", + "unsafeName": "types", + }, + "originalName": "types", + "pascalCase": { + "safeName": "Types", + "unsafeName": "Types", + }, + "screamingSnakeCase": { + "safeName": "TYPES", + "unsafeName": "TYPES", + }, + "snakeCase": { + "safeName": "types", + "unsafeName": "types", + }, + }, + ], + "file": { + "camelCase": { + "safeName": "types", + "unsafeName": "types", + }, + "originalName": "types", + "pascalCase": { + "safeName": "Types", + "unsafeName": "Types", + }, + "screamingSnakeCase": { + "safeName": "TYPES", + "unsafeName": "TYPES", + }, + "snakeCase": { + "safeName": "types", + "unsafeName": "types", + }, + }, + "packagePath": [], + }, + "name": { + "camelCase": { + "safeName": "movieID", + "unsafeName": "movieID", + }, + "originalName": "MovieId", + "pascalCase": { + "safeName": "MovieID", + "unsafeName": "MovieID", + }, + "screamingSnakeCase": { + "safeName": "MOVIE_ID", + "unsafeName": "MOVIE_ID", + }, + "snakeCase": { + "safeName": "movie_id", + "unsafeName": "movie_id", + }, + }, + "typeId": "type_types:MovieId", + }, + }, + }, + "type": "optional", }, + "type": "container", }, }, }, @@ -4546,6 +4922,7 @@ exports[`generate IR 1`] = ` "unsafeName": "create_movie", }, }, + "pagination": null, "path": { "head": "/movie", "parts": [], @@ -5146,6 +5523,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_metadata", }, }, + "pagination": null, "path": { "head": "/metadata", "parts": [], @@ -16312,6 +16690,7 @@ exports[`generate IR 1`] = ` "jsonExample": { "from": "Hayao Miyazaki", "id": "movie-c06a4ad7", + "prequel": "movie-cv9b914f", "rating": 8, "tag": "tag-wf9as23d", "title": "The Boy and the Heron", @@ -16513,6 +16892,190 @@ exports[`generate IR 1`] = ` }, }, }, + { + "name": { + "name": { + "camelCase": { + "safeName": "prequel", + "unsafeName": "prequel", + }, + "originalName": "prequel", + "pascalCase": { + "safeName": "Prequel", + "unsafeName": "Prequel", + }, + "screamingSnakeCase": { + "safeName": "PREQUEL", + "unsafeName": "PREQUEL", + }, + "snakeCase": { + "safeName": "prequel", + "unsafeName": "prequel", + }, + }, + "wireValue": "prequel", + }, + "originalTypeDeclaration": { + "fernFilepath": { + "allParts": [ + { + "camelCase": { + "safeName": "types", + "unsafeName": "types", + }, + "originalName": "types", + "pascalCase": { + "safeName": "Types", + "unsafeName": "Types", + }, + "screamingSnakeCase": { + "safeName": "TYPES", + "unsafeName": "TYPES", + }, + "snakeCase": { + "safeName": "types", + "unsafeName": "types", + }, + }, + ], + "file": { + "camelCase": { + "safeName": "types", + "unsafeName": "types", + }, + "originalName": "types", + "pascalCase": { + "safeName": "Types", + "unsafeName": "Types", + }, + "screamingSnakeCase": { + "safeName": "TYPES", + "unsafeName": "TYPES", + }, + "snakeCase": { + "safeName": "types", + "unsafeName": "types", + }, + }, + "packagePath": [], + }, + "name": { + "camelCase": { + "safeName": "movie", + "unsafeName": "movie", + }, + "originalName": "Movie", + "pascalCase": { + "safeName": "Movie", + "unsafeName": "Movie", + }, + "screamingSnakeCase": { + "safeName": "MOVIE", + "unsafeName": "MOVIE", + }, + "snakeCase": { + "safeName": "movie", + "unsafeName": "movie", + }, + }, + "typeId": "type_types:Movie", + }, + "value": { + "jsonExample": "movie-cv9b914f", + "shape": { + "container": { + "optional": { + "jsonExample": "movie-cv9b914f", + "shape": { + "shape": { + "type": "alias", + "value": { + "jsonExample": "movie-cv9b914f", + "shape": { + "primitive": { + "string": { + "original": "movie-cv9b914f", + }, + "type": "string", + }, + "type": "primitive", + }, + }, + }, + "type": "named", + "typeName": { + "fernFilepath": { + "allParts": [ + { + "camelCase": { + "safeName": "types", + "unsafeName": "types", + }, + "originalName": "types", + "pascalCase": { + "safeName": "Types", + "unsafeName": "Types", + }, + "screamingSnakeCase": { + "safeName": "TYPES", + "unsafeName": "TYPES", + }, + "snakeCase": { + "safeName": "types", + "unsafeName": "types", + }, + }, + ], + "file": { + "camelCase": { + "safeName": "types", + "unsafeName": "types", + }, + "originalName": "types", + "pascalCase": { + "safeName": "Types", + "unsafeName": "Types", + }, + "screamingSnakeCase": { + "safeName": "TYPES", + "unsafeName": "TYPES", + }, + "snakeCase": { + "safeName": "types", + "unsafeName": "types", + }, + }, + "packagePath": [], + }, + "name": { + "camelCase": { + "safeName": "movieID", + "unsafeName": "movieID", + }, + "originalName": "MovieId", + "pascalCase": { + "safeName": "MovieID", + "unsafeName": "MovieID", + }, + "screamingSnakeCase": { + "safeName": "MOVIE_ID", + "unsafeName": "MOVIE_ID", + }, + "snakeCase": { + "safeName": "movie_id", + "unsafeName": "movie_id", + }, + }, + "typeId": "type_types:MovieId", + }, + }, + }, + "type": "optional", + }, + "type": "container", + }, + }, + }, { "name": { "name": { @@ -17299,6 +17862,104 @@ exports[`generate IR 1`] = ` "typeId": "type_types:MovieId", }, }, + { + "availability": null, + "docs": null, + "name": { + "name": { + "camelCase": { + "safeName": "prequel", + "unsafeName": "prequel", + }, + "originalName": "prequel", + "pascalCase": { + "safeName": "Prequel", + "unsafeName": "Prequel", + }, + "screamingSnakeCase": { + "safeName": "PREQUEL", + "unsafeName": "PREQUEL", + }, + "snakeCase": { + "safeName": "prequel", + "unsafeName": "prequel", + }, + }, + "wireValue": "prequel", + }, + "valueType": { + "_type": "container", + "container": { + "_type": "optional", + "optional": { + "_type": "named", + "fernFilepath": { + "allParts": [ + { + "camelCase": { + "safeName": "types", + "unsafeName": "types", + }, + "originalName": "types", + "pascalCase": { + "safeName": "Types", + "unsafeName": "Types", + }, + "screamingSnakeCase": { + "safeName": "TYPES", + "unsafeName": "TYPES", + }, + "snakeCase": { + "safeName": "types", + "unsafeName": "types", + }, + }, + ], + "file": { + "camelCase": { + "safeName": "types", + "unsafeName": "types", + }, + "originalName": "types", + "pascalCase": { + "safeName": "Types", + "unsafeName": "Types", + }, + "screamingSnakeCase": { + "safeName": "TYPES", + "unsafeName": "TYPES", + }, + "snakeCase": { + "safeName": "types", + "unsafeName": "types", + }, + }, + "packagePath": [], + }, + "name": { + "camelCase": { + "safeName": "movieID", + "unsafeName": "movieID", + }, + "originalName": "MovieId", + "pascalCase": { + "safeName": "MovieID", + "unsafeName": "MovieID", + }, + "screamingSnakeCase": { + "safeName": "MOVIE_ID", + "unsafeName": "MOVIE_ID", + }, + "snakeCase": { + "safeName": "movie_id", + "unsafeName": "movie_id", + }, + }, + "typeId": "type_types:MovieId", + }, + }, + }, + }, { "availability": null, "docs": null, diff --git a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/exhaustive.txt b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/exhaustive.txt index a31ec60b3fb..a4bb3ef396f 100644 --- a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/exhaustive.txt +++ b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/exhaustive.txt @@ -1748,6 +1748,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_and_return_list_of_primitives", }, }, + "pagination": null, "path": { "head": "/list-of-primitives", "parts": [], @@ -1862,6 +1863,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_and_return_list_of_objects", }, }, + "pagination": null, "path": { "head": "/list-of-objects", "parts": [], @@ -2279,6 +2281,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_and_return_set_of_primitives", }, }, + "pagination": null, "path": { "head": "/set-of-primitives", "parts": [], @@ -2393,6 +2396,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_and_return_set_of_objects", }, }, + "pagination": null, "path": { "head": "/set-of-objects", "parts": [], @@ -2810,6 +2814,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_and_return_map_prim_to_prim", }, }, + "pagination": null, "path": { "head": "/map-prim-to-prim", "parts": [], @@ -2936,6 +2941,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_and_return_map_of_prim_to_object", }, }, + "pagination": null, "path": { "head": "/map-prim-to-object", "parts": [], @@ -3365,6 +3371,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_and_return_optional", }, }, + "pagination": null, "path": { "head": "/opt-objects", "parts": [], @@ -3878,6 +3885,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_and_return_enum", }, }, + "pagination": null, "path": { "head": "", "parts": [], @@ -4407,6 +4415,7 @@ exports[`generate IR 1`] = ` "unsafeName": "test_get", }, }, + "pagination": null, "path": { "head": "/", "parts": [ @@ -4497,6 +4506,7 @@ exports[`generate IR 1`] = ` "unsafeName": "test_post", }, }, + "pagination": null, "path": { "head": "", "parts": [], @@ -4930,6 +4940,7 @@ exports[`generate IR 1`] = ` "unsafeName": "test_put", }, }, + "pagination": null, "path": { "head": "/", "parts": [ @@ -5397,6 +5408,7 @@ exports[`generate IR 1`] = ` "unsafeName": "test_patch", }, }, + "pagination": null, "path": { "head": "/", "parts": [ @@ -5864,6 +5876,7 @@ exports[`generate IR 1`] = ` "unsafeName": "test_delete", }, }, + "pagination": null, "path": { "head": "/", "parts": [ @@ -6050,6 +6063,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_and_return_with_optional_field", }, }, + "pagination": null, "path": { "head": "/get-and-return-with-optional-field", "parts": [], @@ -6449,6 +6463,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_and_return_with_required_field", }, }, + "pagination": null, "path": { "head": "/get-and-return-with-required-field", "parts": [], @@ -6848,6 +6863,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_and_return_with_map_of_map", }, }, + "pagination": null, "path": { "head": "/get-and-return-with-map-of-map", "parts": [], @@ -7247,6 +7263,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_and_return_nested_with_optional_field", }, }, + "pagination": null, "path": { "head": "/get-and-return-nested-with-optional-field", "parts": [], @@ -7646,6 +7663,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_and_return_nested_with_required_field", }, }, + "pagination": null, "path": { "head": "/get-and-return-nested-with-required-field", "parts": [], @@ -8009,6 +8027,418 @@ exports[`generate IR 1`] = ` }, }, }, + { + "allPathParameters": [], + "auth": true, + "availability": null, + "baseUrl": null, + "displayName": null, + "docs": null, + "errors": [], + "examples": [], + "fullPath": { + "head": "/object/get-and-return-nested-with-required-field", + "parts": [], + }, + "headers": [], + "id": "endpoint_endpoints/object.getAndReturnNestedWithRequiredFieldAsList", + "idempotent": false, + "method": "POST", + "name": { + "camelCase": { + "safeName": "getAndReturnNestedWithRequiredFieldAsList", + "unsafeName": "getAndReturnNestedWithRequiredFieldAsList", + }, + "originalName": "getAndReturnNestedWithRequiredFieldAsList", + "pascalCase": { + "safeName": "GetAndReturnNestedWithRequiredFieldAsList", + "unsafeName": "GetAndReturnNestedWithRequiredFieldAsList", + }, + "screamingSnakeCase": { + "safeName": "GET_AND_RETURN_NESTED_WITH_REQUIRED_FIELD_AS_LIST", + "unsafeName": "GET_AND_RETURN_NESTED_WITH_REQUIRED_FIELD_AS_LIST", + }, + "snakeCase": { + "safeName": "get_and_return_nested_with_required_field_as_list", + "unsafeName": "get_and_return_nested_with_required_field_as_list", + }, + }, + "pagination": null, + "path": { + "head": "/get-and-return-nested-with-required-field", + "parts": [], + }, + "pathParameters": [], + "queryParameters": [], + "requestBody": { + "contentType": null, + "docs": null, + "requestBodyType": { + "_type": "container", + "container": { + "_type": "list", + "list": { + "_type": "named", + "fernFilepath": { + "allParts": [ + { + "camelCase": { + "safeName": "types", + "unsafeName": "types", + }, + "originalName": "types", + "pascalCase": { + "safeName": "Types", + "unsafeName": "Types", + }, + "screamingSnakeCase": { + "safeName": "TYPES", + "unsafeName": "TYPES", + }, + "snakeCase": { + "safeName": "types", + "unsafeName": "types", + }, + }, + { + "camelCase": { + "safeName": "object", + "unsafeName": "object", + }, + "originalName": "object", + "pascalCase": { + "safeName": "Object", + "unsafeName": "Object", + }, + "screamingSnakeCase": { + "safeName": "OBJECT", + "unsafeName": "OBJECT", + }, + "snakeCase": { + "safeName": "object", + "unsafeName": "object", + }, + }, + ], + "file": { + "camelCase": { + "safeName": "object", + "unsafeName": "object", + }, + "originalName": "object", + "pascalCase": { + "safeName": "Object", + "unsafeName": "Object", + }, + "screamingSnakeCase": { + "safeName": "OBJECT", + "unsafeName": "OBJECT", + }, + "snakeCase": { + "safeName": "object", + "unsafeName": "object", + }, + }, + "packagePath": [ + { + "camelCase": { + "safeName": "types", + "unsafeName": "types", + }, + "originalName": "types", + "pascalCase": { + "safeName": "Types", + "unsafeName": "Types", + }, + "screamingSnakeCase": { + "safeName": "TYPES", + "unsafeName": "TYPES", + }, + "snakeCase": { + "safeName": "types", + "unsafeName": "types", + }, + }, + ], + }, + "name": { + "camelCase": { + "safeName": "nestedObjectWithRequiredField", + "unsafeName": "nestedObjectWithRequiredField", + }, + "originalName": "NestedObjectWithRequiredField", + "pascalCase": { + "safeName": "NestedObjectWithRequiredField", + "unsafeName": "NestedObjectWithRequiredField", + }, + "screamingSnakeCase": { + "safeName": "NESTED_OBJECT_WITH_REQUIRED_FIELD", + "unsafeName": "NESTED_OBJECT_WITH_REQUIRED_FIELD", + }, + "snakeCase": { + "safeName": "nested_object_with_required_field", + "unsafeName": "nested_object_with_required_field", + }, + }, + "typeId": "type_types/object:NestedObjectWithRequiredField", + }, + }, + }, + "type": "reference", + }, + "response": { + "type": "json", + "value": { + "docs": null, + "responseBodyType": { + "_type": "named", + "fernFilepath": { + "allParts": [ + { + "camelCase": { + "safeName": "types", + "unsafeName": "types", + }, + "originalName": "types", + "pascalCase": { + "safeName": "Types", + "unsafeName": "Types", + }, + "screamingSnakeCase": { + "safeName": "TYPES", + "unsafeName": "TYPES", + }, + "snakeCase": { + "safeName": "types", + "unsafeName": "types", + }, + }, + { + "camelCase": { + "safeName": "object", + "unsafeName": "object", + }, + "originalName": "object", + "pascalCase": { + "safeName": "Object", + "unsafeName": "Object", + }, + "screamingSnakeCase": { + "safeName": "OBJECT", + "unsafeName": "OBJECT", + }, + "snakeCase": { + "safeName": "object", + "unsafeName": "object", + }, + }, + ], + "file": { + "camelCase": { + "safeName": "object", + "unsafeName": "object", + }, + "originalName": "object", + "pascalCase": { + "safeName": "Object", + "unsafeName": "Object", + }, + "screamingSnakeCase": { + "safeName": "OBJECT", + "unsafeName": "OBJECT", + }, + "snakeCase": { + "safeName": "object", + "unsafeName": "object", + }, + }, + "packagePath": [ + { + "camelCase": { + "safeName": "types", + "unsafeName": "types", + }, + "originalName": "types", + "pascalCase": { + "safeName": "Types", + "unsafeName": "Types", + }, + "screamingSnakeCase": { + "safeName": "TYPES", + "unsafeName": "TYPES", + }, + "snakeCase": { + "safeName": "types", + "unsafeName": "types", + }, + }, + ], + }, + "name": { + "camelCase": { + "safeName": "nestedObjectWithRequiredField", + "unsafeName": "nestedObjectWithRequiredField", + }, + "originalName": "NestedObjectWithRequiredField", + "pascalCase": { + "safeName": "NestedObjectWithRequiredField", + "unsafeName": "NestedObjectWithRequiredField", + }, + "screamingSnakeCase": { + "safeName": "NESTED_OBJECT_WITH_REQUIRED_FIELD", + "unsafeName": "NESTED_OBJECT_WITH_REQUIRED_FIELD", + }, + "snakeCase": { + "safeName": "nested_object_with_required_field", + "unsafeName": "nested_object_with_required_field", + }, + }, + "typeId": "type_types/object:NestedObjectWithRequiredField", + }, + "type": "response", + }, + }, + "sdkRequest": { + "requestParameterName": { + "camelCase": { + "safeName": "request", + "unsafeName": "request", + }, + "originalName": "request", + "pascalCase": { + "safeName": "Request", + "unsafeName": "Request", + }, + "screamingSnakeCase": { + "safeName": "REQUEST", + "unsafeName": "REQUEST", + }, + "snakeCase": { + "safeName": "request", + "unsafeName": "request", + }, + }, + "shape": { + "type": "justRequestBody", + "value": { + "contentType": null, + "docs": null, + "requestBodyType": { + "_type": "container", + "container": { + "_type": "list", + "list": { + "_type": "named", + "fernFilepath": { + "allParts": [ + { + "camelCase": { + "safeName": "types", + "unsafeName": "types", + }, + "originalName": "types", + "pascalCase": { + "safeName": "Types", + "unsafeName": "Types", + }, + "screamingSnakeCase": { + "safeName": "TYPES", + "unsafeName": "TYPES", + }, + "snakeCase": { + "safeName": "types", + "unsafeName": "types", + }, + }, + { + "camelCase": { + "safeName": "object", + "unsafeName": "object", + }, + "originalName": "object", + "pascalCase": { + "safeName": "Object", + "unsafeName": "Object", + }, + "screamingSnakeCase": { + "safeName": "OBJECT", + "unsafeName": "OBJECT", + }, + "snakeCase": { + "safeName": "object", + "unsafeName": "object", + }, + }, + ], + "file": { + "camelCase": { + "safeName": "object", + "unsafeName": "object", + }, + "originalName": "object", + "pascalCase": { + "safeName": "Object", + "unsafeName": "Object", + }, + "screamingSnakeCase": { + "safeName": "OBJECT", + "unsafeName": "OBJECT", + }, + "snakeCase": { + "safeName": "object", + "unsafeName": "object", + }, + }, + "packagePath": [ + { + "camelCase": { + "safeName": "types", + "unsafeName": "types", + }, + "originalName": "types", + "pascalCase": { + "safeName": "Types", + "unsafeName": "Types", + }, + "screamingSnakeCase": { + "safeName": "TYPES", + "unsafeName": "TYPES", + }, + "snakeCase": { + "safeName": "types", + "unsafeName": "types", + }, + }, + ], + }, + "name": { + "camelCase": { + "safeName": "nestedObjectWithRequiredField", + "unsafeName": "nestedObjectWithRequiredField", + }, + "originalName": "NestedObjectWithRequiredField", + "pascalCase": { + "safeName": "NestedObjectWithRequiredField", + "unsafeName": "NestedObjectWithRequiredField", + }, + "screamingSnakeCase": { + "safeName": "NESTED_OBJECT_WITH_REQUIRED_FIELD", + "unsafeName": "NESTED_OBJECT_WITH_REQUIRED_FIELD", + }, + "snakeCase": { + "safeName": "nested_object_with_required_field", + "unsafeName": "nested_object_with_required_field", + }, + }, + "typeId": "type_types/object:NestedObjectWithRequiredField", + }, + }, + }, + "type": "typeReference", + }, + }, + }, + }, ], "headers": [], "name": { @@ -8175,6 +8605,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_with_path", }, }, + "pagination": null, "path": { "head": "/path/", "parts": [ @@ -8265,6 +8696,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_with_query", }, }, + "pagination": null, "path": { "head": "", "parts": [], @@ -8435,6 +8867,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_with_allow_multiple_query", }, }, + "pagination": null, "path": { "head": "", "parts": [], @@ -8639,6 +9072,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_with_path_and_query", }, }, + "pagination": null, "path": { "head": "/path/", "parts": [ @@ -8846,6 +9280,7 @@ exports[`generate IR 1`] = ` "unsafeName": "modify_with_path", }, }, + "pagination": null, "path": { "head": "/path/", "parts": [ @@ -9072,6 +9507,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_and_return_string", }, }, + "pagination": null, "path": { "head": "/string", "parts": [], @@ -9168,6 +9604,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_and_return_int", }, }, + "pagination": null, "path": { "head": "/integer", "parts": [], @@ -9264,6 +9701,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_and_return_long", }, }, + "pagination": null, "path": { "head": "/long", "parts": [], @@ -9360,6 +9798,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_and_return_double", }, }, + "pagination": null, "path": { "head": "/double", "parts": [], @@ -9456,6 +9895,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_and_return_bool", }, }, + "pagination": null, "path": { "head": "/boolean", "parts": [], @@ -9552,6 +9992,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_and_return_datetime", }, }, + "pagination": null, "path": { "head": "/datetime", "parts": [], @@ -9648,6 +10089,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_and_return_date", }, }, + "pagination": null, "path": { "head": "/date", "parts": [], @@ -9744,6 +10186,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_and_return_uuid", }, }, + "pagination": null, "path": { "head": "/uuid", "parts": [], @@ -9840,6 +10283,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_and_return_base64", }, }, + "pagination": null, "path": { "head": "/base64", "parts": [], @@ -10032,6 +10476,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_and_return_union", }, }, + "pagination": null, "path": { "head": "", "parts": [], @@ -10596,6 +11041,7 @@ exports[`generate IR 1`] = ` "unsafeName": "post_with_object_bodyand_response", }, }, + "pagination": null, "path": { "head": "/object", "parts": [], @@ -11153,6 +11599,7 @@ exports[`generate IR 1`] = ` "unsafeName": "post_with_no_auth", }, }, + "pagination": null, "path": { "head": "", "parts": [], @@ -11304,6 +11751,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_with_no_request_body", }, }, + "pagination": null, "path": { "head": "", "parts": [], @@ -11461,6 +11909,7 @@ exports[`generate IR 1`] = ` "unsafeName": "post_with_no_request_body", }, }, + "pagination": null, "path": { "head": "", "parts": [], @@ -11605,6 +12054,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_with_custom_header", }, }, + "pagination": null, "path": { "head": "/custom-header", "parts": [], diff --git a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/file-download.txt b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/file-download.txt index a488fa1f024..e36a3f965c0 100644 --- a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/file-download.txt +++ b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/file-download.txt @@ -138,6 +138,7 @@ exports[`generate IR 1`] = ` "unsafeName": "download_file", }, }, + "pagination": null, "path": { "head": "", "parts": [], diff --git a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/file-upload.txt b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/file-upload.txt index f6fbe02187f..12e4d5b707a 100644 --- a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/file-upload.txt +++ b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/file-upload.txt @@ -142,6 +142,7 @@ exports[`generate IR 1`] = ` "unsafeName": "post", }, }, + "pagination": null, "path": { "head": "", "parts": [], @@ -630,6 +631,7 @@ exports[`generate IR 1`] = ` "unsafeName": "just_file", }, }, + "pagination": null, "path": { "head": "/just-file", "parts": [], @@ -789,6 +791,7 @@ exports[`generate IR 1`] = ` "unsafeName": "just_file_with_query_params", }, }, + "pagination": null, "path": { "head": "/just-file-with-query-params", "parts": [], diff --git a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/idempotency-headers.txt b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/idempotency-headers.txt index b438be6f297..2cc0e77f8d3 100644 --- a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/idempotency-headers.txt +++ b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/idempotency-headers.txt @@ -228,6 +228,7 @@ exports[`generate IR 1`] = ` "unsafeName": "create", }, }, + "pagination": null, "path": { "head": "", "parts": [], @@ -524,6 +525,7 @@ exports[`generate IR 1`] = ` "unsafeName": "delete", }, }, + "pagination": null, "path": { "head": "/", "parts": [ diff --git a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/literal.txt b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/literal.txt index dc0c73abc01..b34a0890d21 100644 --- a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/literal.txt +++ b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/literal.txt @@ -655,6 +655,7 @@ exports[`generate IR 1`] = ` "unsafeName": "send", }, }, + "pagination": null, "path": { "head": "/headers", "parts": [], @@ -1314,6 +1315,7 @@ exports[`generate IR 1`] = ` "unsafeName": "send", }, }, + "pagination": null, "path": { "head": "/inlined", "parts": [], @@ -1989,6 +1991,7 @@ exports[`generate IR 1`] = ` "unsafeName": "send", }, }, + "pagination": null, "path": { "head": "/path/", "parts": [ @@ -2517,6 +2520,7 @@ exports[`generate IR 1`] = ` "unsafeName": "send", }, }, + "pagination": null, "path": { "head": "/query", "parts": [], @@ -3446,6 +3450,7 @@ exports[`generate IR 1`] = ` "unsafeName": "send", }, }, + "pagination": null, "path": { "head": "/reference", "parts": [], diff --git a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/multi-url-environment.txt b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/multi-url-environment.txt index 7237ae74cf2..97ec512c542 100644 --- a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/multi-url-environment.txt +++ b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/multi-url-environment.txt @@ -271,6 +271,7 @@ exports[`generate IR 1`] = ` "unsafeName": "boot_instance", }, }, + "pagination": null, "path": { "head": "/boot", "parts": [], @@ -489,6 +490,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_presigned_url", }, }, + "pagination": null, "path": { "head": "/presigned-url", "parts": [], diff --git a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/no-environment.txt b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/no-environment.txt index 104d7d148fe..7ce747f0b66 100644 --- a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/no-environment.txt +++ b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/no-environment.txt @@ -163,6 +163,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_dummy", }, }, + "pagination": null, "path": { "head": "/dummy", "parts": [], diff --git a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/nursery-api.txt b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/nursery-api.txt index 04aa7500f60..7a6e42c65d5 100644 --- a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/nursery-api.txt +++ b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/nursery-api.txt @@ -185,6 +185,7 @@ exports[`generate IR 1`] = ` "unsafeName": "test", }, }, + "pagination": null, "path": { "head": "", "parts": [], diff --git a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/objects-with-imports.txt b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/objects-with-imports.txt index 479e99033c6..883ade209b1 100644 --- a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/objects-with-imports.txt +++ b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/objects-with-imports.txt @@ -138,6 +138,7 @@ exports[`generate IR 1`] = ` "unsafeName": "send_optional_body", }, }, + "pagination": null, "path": { "head": "/send-optional-body", "parts": [], diff --git a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/package-yml.txt b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/package-yml.txt index b58480541f7..58c0719e12f 100644 --- a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/package-yml.txt +++ b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/package-yml.txt @@ -284,6 +284,7 @@ exports[`generate IR 1`] = ` "unsafeName": "echo", }, }, + "pagination": null, "path": { "head": "", "parts": [], @@ -551,6 +552,7 @@ exports[`generate IR 1`] = ` "unsafeName": "nop", }, }, + "pagination": null, "path": { "head": "/", "parts": [ diff --git a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/plain-text.txt b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/plain-text.txt index bfd1becc149..a234c217d57 100644 --- a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/plain-text.txt +++ b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/plain-text.txt @@ -138,6 +138,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_text", }, }, + "pagination": null, "path": { "head": "/text", "parts": [], diff --git a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/query-parameters.txt b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/query-parameters.txt index 2fd898f05b7..d8f0b276542 100644 --- a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/query-parameters.txt +++ b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/query-parameters.txt @@ -143,6 +143,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_username", }, }, + "pagination": null, "path": { "head": "", "parts": [], diff --git a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/response-property.txt b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/response-property.txt index 3f5c4f28480..cbb5f671085 100644 --- a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/response-property.txt +++ b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/response-property.txt @@ -153,6 +153,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_movie", }, }, + "pagination": null, "path": { "head": "/movie", "parts": [], @@ -403,6 +404,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_movie_docs", }, }, + "pagination": null, "path": { "head": "/movie", "parts": [], @@ -591,6 +593,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_movie_name", }, }, + "pagination": null, "path": { "head": "/movie", "parts": [], @@ -741,6 +744,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_movie_metadata", }, }, + "pagination": null, "path": { "head": "/movie", "parts": [], @@ -939,6 +943,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_optional_movie", }, }, + "pagination": null, "path": { "head": "/movie", "parts": [], @@ -1195,6 +1200,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_optional_movie_docs", }, }, + "pagination": null, "path": { "head": "/movie", "parts": [], @@ -1383,6 +1389,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_optional_movie_name", }, }, + "pagination": null, "path": { "head": "/movie", "parts": [], diff --git a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/single-url-environment-default.txt b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/single-url-environment-default.txt index 35afc13c5bd..d1137691c1d 100644 --- a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/single-url-environment-default.txt +++ b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/single-url-environment-default.txt @@ -218,6 +218,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_dummy", }, }, + "pagination": null, "path": { "head": "/dummy", "parts": [], diff --git a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/single-url-environment-no-default.txt b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/single-url-environment-no-default.txt index b590387612e..f95580015f0 100644 --- a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/single-url-environment-no-default.txt +++ b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/single-url-environment-no-default.txt @@ -218,6 +218,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_dummy", }, }, + "pagination": null, "path": { "head": "/dummy", "parts": [], diff --git a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/streaming.txt b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/streaming.txt index b43d623a7b6..d920426d40e 100644 --- a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/streaming.txt +++ b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/streaming.txt @@ -142,6 +142,7 @@ exports[`generate IR 1`] = ` "unsafeName": "generate_stream", }, }, + "pagination": null, "path": { "head": "/generate-stream", "parts": [], diff --git a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/trace.txt b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/trace.txt index a8f19733991..a1d693b9d54 100644 --- a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/trace.txt +++ b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/trace.txt @@ -854,6 +854,7 @@ exports[`generate IR 1`] = ` "unsafeName": "update_test_submission_status", }, }, + "pagination": null, "path": { "head": "/store-test-submission-status/", "parts": [ @@ -1256,6 +1257,7 @@ exports[`generate IR 1`] = ` "unsafeName": "send_test_submission_update", }, }, + "pagination": null, "path": { "head": "/store-test-submission-status-v2/", "parts": [ @@ -1658,6 +1660,7 @@ exports[`generate IR 1`] = ` "unsafeName": "update_workspace_submission_status", }, }, + "pagination": null, "path": { "head": "/store-workspace-submission-status/", "parts": [ @@ -2060,6 +2063,7 @@ exports[`generate IR 1`] = ` "unsafeName": "send_workspace_submission_update", }, }, + "pagination": null, "path": { "head": "/store-workspace-submission-status-v2/", "parts": [ @@ -2494,6 +2498,7 @@ exports[`generate IR 1`] = ` "unsafeName": "store_traced_test_case", }, }, + "pagination": null, "path": { "head": "/store-test-trace/submission/", "parts": [ @@ -3171,6 +3176,7 @@ exports[`generate IR 1`] = ` "unsafeName": "store_traced_test_case_v2", }, }, + "pagination": null, "path": { "head": "/store-test-trace-v2/submission/", "parts": [ @@ -3718,6 +3724,7 @@ exports[`generate IR 1`] = ` "unsafeName": "store_traced_workspace", }, }, + "pagination": null, "path": { "head": "/store-workspace-trace/submission/", "parts": [ @@ -4230,6 +4237,7 @@ exports[`generate IR 1`] = ` "unsafeName": "store_traced_workspace_v2", }, }, + "pagination": null, "path": { "head": "/store-workspace-trace-v2/submission/", "parts": [ @@ -4605,6 +4613,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_homepage_problems", }, }, + "pagination": null, "path": { "head": "", "parts": [], @@ -4729,6 +4738,7 @@ exports[`generate IR 1`] = ` "unsafeName": "set_homepage_problems", }, }, + "pagination": null, "path": { "head": "", "parts": [], @@ -5039,6 +5049,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_attempted_migrations", }, }, + "pagination": null, "path": { "head": "/all", "parts": [], @@ -5320,6 +5331,7 @@ exports[`generate IR 1`] = ` "unsafeName": "create_playlist", }, }, + "pagination": null, "path": { "head": "/create", "parts": [], @@ -5672,6 +5684,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get_playlists", }, }, + "pagination": null, "path": { "head": "/all", "parts": [], @@ -6291,6 +6304,7 @@ description", "unsafeName": "get_playlist", }, }, + "pagination": null, "path": { "head": "/", "parts": [ @@ -6702,6 +6716,7 @@ description", "unsafeName": "update_playlist", }, }, + "pagination": null, "path": { "head": "/", "parts": [ @@ -7226,6 +7241,7 @@ description", "unsafeName": "delete_playlist", }, }, + "pagination": null, "path": { "head": "/", "parts": [ @@ -7454,6 +7470,7 @@ description", "unsafeName": "create_problem", }, }, + "pagination": null, "path": { "head": "/create", "parts": [], @@ -7832,6 +7849,7 @@ description", "unsafeName": "update_problem", }, }, + "pagination": null, "path": { "head": "/update/", "parts": [ @@ -8306,6 +8324,7 @@ description", "unsafeName": "delete_problem", }, }, + "pagination": null, "path": { "head": "/delete/", "parts": [ @@ -8448,6 +8467,7 @@ description", "unsafeName": "get_default_starter_files", }, }, + "pagination": null, "path": { "head": "/default-starter-files", "parts": [], @@ -9028,6 +9048,7 @@ The method name cannot include the following characters: "unsafeName": "create_execution_session", }, }, + "pagination": null, "path": { "head": "/create-session/", "parts": [ @@ -9276,6 +9297,7 @@ The method name cannot include the following characters: "unsafeName": "get_execution_session", }, }, + "pagination": null, "path": { "head": "/", "parts": [ @@ -9468,6 +9490,7 @@ The method name cannot include the following characters: "unsafeName": "stop_execution_session", }, }, + "pagination": null, "path": { "head": "/stop/", "parts": [ @@ -9548,6 +9571,7 @@ The method name cannot include the following characters: "unsafeName": "get_execution_sessions_state", }, }, + "pagination": null, "path": { "head": "/execution-sessions-state", "parts": [], @@ -9851,6 +9875,7 @@ The method name cannot include the following characters: "unsafeName": "set_num_warm_instances", }, }, + "pagination": null, "path": { "head": "/num-warm-instances/", "parts": [ @@ -10025,6 +10050,7 @@ The method name cannot include the following characters: "unsafeName": "get_num_warm_instances", }, }, + "pagination": null, "path": { "head": "/num-warm-instances", "parts": [], @@ -10210,6 +10236,7 @@ The method name cannot include the following characters: "unsafeName": "test", }, }, + "pagination": null, "path": { "head": "", "parts": [], @@ -10315,6 +10342,7 @@ The method name cannot include the following characters: "unsafeName": "get_lightweight_problems", }, }, + "pagination": null, "path": { "head": "/lightweight-problem-info", "parts": [], @@ -10478,6 +10506,7 @@ The method name cannot include the following characters: "unsafeName": "get_problems", }, }, + "pagination": null, "path": { "head": "/problem-info", "parts": [], @@ -10737,6 +10766,7 @@ The method name cannot include the following characters: "unsafeName": "get_latest_problem", }, }, + "pagination": null, "path": { "head": "/problem-info/", "parts": [ @@ -11118,6 +11148,7 @@ The method name cannot include the following characters: "unsafeName": "get_problem_version", }, }, + "pagination": null, "path": { "head": "/problem-info/", "parts": [ @@ -11499,6 +11530,7 @@ The method name cannot include the following characters: "unsafeName": "get_lightweight_problems", }, }, + "pagination": null, "path": { "head": "/lightweight-problem-info", "parts": [], @@ -11700,6 +11732,7 @@ The method name cannot include the following characters: "unsafeName": "get_problems", }, }, + "pagination": null, "path": { "head": "/problem-info", "parts": [], @@ -11997,6 +12030,7 @@ The method name cannot include the following characters: "unsafeName": "get_latest_problem", }, }, + "pagination": null, "path": { "head": "/problem-info/", "parts": [ @@ -12416,6 +12450,7 @@ The method name cannot include the following characters: "unsafeName": "get_problem_version", }, }, + "pagination": null, "path": { "head": "/problem-info/", "parts": [ diff --git a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/undiscriminated-unions.txt b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/undiscriminated-unions.txt index f99f090b88c..b0b92ad4cca 100644 --- a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/undiscriminated-unions.txt +++ b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/undiscriminated-unions.txt @@ -142,6 +142,7 @@ exports[`generate IR 1`] = ` "unsafeName": "get", }, }, + "pagination": null, "path": { "head": "", "parts": [], diff --git a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/unknown-as-any.txt b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/unknown-as-any.txt index d6895d680dc..b571ce20c7a 100644 --- a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/unknown-as-any.txt +++ b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/unknown-as-any.txt @@ -141,6 +141,7 @@ exports[`generate IR 1`] = ` "unsafeName": "post", }, }, + "pagination": null, "path": { "head": "", "parts": [], diff --git a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/variables.txt b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/variables.txt index fcfd76c4eee..1222d2fd72e 100644 --- a/packages/cli/generation/ir-generator/src/__test__/__snapshots__/variables.txt +++ b/packages/cli/generation/ir-generator/src/__test__/__snapshots__/variables.txt @@ -172,6 +172,7 @@ exports[`generate IR 1`] = ` "unsafeName": "post", }, }, + "pagination": null, "path": { "head": "/", "parts": [ diff --git a/packages/cli/generation/ir-generator/src/converters/services/convertHttpService.ts b/packages/cli/generation/ir-generator/src/converters/services/convertHttpService.ts index 62ff237bfcb..b6dbb5d7beb 100644 --- a/packages/cli/generation/ir-generator/src/converters/services/convertHttpService.ts +++ b/packages/cli/generation/ir-generator/src/converters/services/convertHttpService.ts @@ -150,7 +150,9 @@ export async function convertHttpService({ workspace }) ) - : [] + : [], + // TODO: Implement pagination. + pagination: undefined }; httpEndpoint.id = IdGenerator.generateEndpointId(serviceName, httpEndpoint); return httpEndpoint; diff --git a/packages/cli/generation/ir-migrations/package.json b/packages/cli/generation/ir-migrations/package.json index 1d7657db3fe..3feabf908f0 100644 --- a/packages/cli/generation/ir-migrations/package.json +++ b/packages/cli/generation/ir-migrations/package.json @@ -63,6 +63,7 @@ "@fern-fern/ir-v31-sdk": "0.0.5", "@fern-fern/ir-v32-sdk": "0.0.1", "@fern-fern/ir-v33-sdk": "0.0.15", + "@fern-fern/ir-v34-sdk": "0.0.8", "@fern-fern/ir-v4-model": "0.0.4", "@fern-fern/ir-v5-model": "0.0.3", "@fern-fern/ir-v6-model": "0.0.33", diff --git a/packages/cli/generation/ir-migrations/src/IntermediateRepresentationMigrator.ts b/packages/cli/generation/ir-migrations/src/IntermediateRepresentationMigrator.ts index fcb23a382e4..77066ef5b03 100644 --- a/packages/cli/generation/ir-migrations/src/IntermediateRepresentationMigrator.ts +++ b/packages/cli/generation/ir-migrations/src/IntermediateRepresentationMigrator.ts @@ -30,6 +30,7 @@ import { V31_TO_V30_MIGRATION } from "./migrations/v31-to-v30/migrateFromV31ToV3 import { V32_TO_V31_MIGRATION } from "./migrations/v32-to-v31/migrateFromV32ToV31"; import { V33_TO_V32_MIGRATION } from "./migrations/v33-to-v32/migrateFromV33ToV32"; import { V34_TO_V33_MIGRATION } from "./migrations/v34-to-v33/migrateFromV34ToV33"; +import { V35_TO_V34_MIGRATION } from "./migrations/v35-to-v34/migrateFromV35ToV34"; import { V4_TO_V3_MIGRATION } from "./migrations/v4-to-v3/migrateFromV4ToV3"; import { V5_TO_V4_MIGRATION } from "./migrations/v5-to-v4/migrateFromV5ToV4"; import { V6_TO_V5_MIGRATION } from "./migrations/v6-to-v5/migrateFromV6ToV5"; @@ -260,6 +261,7 @@ const IntermediateRepresentationMigrator = { const INTERMEDIATE_REPRESENTATION_MIGRATOR = IntermediateRepresentationMigrator.Builder // put new migrations here + .withMigration(V35_TO_V34_MIGRATION) .withMigration(V34_TO_V33_MIGRATION) .withMigration(V33_TO_V32_MIGRATION) .withMigration(V32_TO_V31_MIGRATION) diff --git a/packages/cli/generation/ir-migrations/src/ir-serialization/IrSerialization.ts b/packages/cli/generation/ir-migrations/src/ir-serialization/IrSerialization.ts index f7384a39a0d..5fbc697850a 100644 --- a/packages/cli/generation/ir-migrations/src/ir-serialization/IrSerialization.ts +++ b/packages/cli/generation/ir-migrations/src/ir-serialization/IrSerialization.ts @@ -1,4 +1,4 @@ -export { serialization as V34 } from "@fern-api/ir-sdk"; +export { serialization as V35 } from "@fern-api/ir-sdk"; export * as V23 from "@fern-fern/ir-v23-sdk/serialization"; export * as V24 from "@fern-fern/ir-v24-sdk/serialization"; export * as V25 from "@fern-fern/ir-v25-sdk/serialization"; @@ -10,3 +10,4 @@ export * as V30 from "@fern-fern/ir-v30-sdk/serialization"; export * as V31 from "@fern-fern/ir-v31-sdk/serialization"; export * as V32 from "@fern-fern/ir-v32-sdk/serialization"; export * as V33 from "@fern-fern/ir-v33-sdk/serialization"; +export * as V34 from "@fern-fern/ir-v34-sdk/serialization"; diff --git a/packages/cli/generation/ir-migrations/src/ir-versions/IrVersions.ts b/packages/cli/generation/ir-migrations/src/ir-versions/IrVersions.ts index bf77598719b..488213f99f0 100644 --- a/packages/cli/generation/ir-migrations/src/ir-versions/IrVersions.ts +++ b/packages/cli/generation/ir-migrations/src/ir-versions/IrVersions.ts @@ -1,4 +1,4 @@ -export { FernIr as V34 } from "@fern-api/ir-sdk"; +export { FernIr as V35 } from "@fern-api/ir-sdk"; export * as V1 from "@fern-fern/ir-v1-model"; export * as V10 from "@fern-fern/ir-v10-model"; export * as V11 from "@fern-fern/ir-v11-model"; @@ -26,6 +26,7 @@ export { FernIrV30 as V30 } from "@fern-fern/ir-v30-sdk"; export { FernIrV31 as V31 } from "@fern-fern/ir-v31-sdk"; export { FernIrV32 as V32 } from "@fern-fern/ir-v32-sdk"; export { FernIrV33 as V33 } from "@fern-fern/ir-v33-sdk"; +export { FernIrV34 as V34 } from "@fern-fern/ir-v34-sdk"; export * as V4 from "@fern-fern/ir-v4-model"; export * as V5 from "@fern-fern/ir-v5-model"; export * as V6 from "@fern-fern/ir-v6-model"; diff --git a/packages/cli/generation/ir-migrations/src/migrations/v33-to-v32/__test__/__snapshots__/migrateFromV33ToV32.test.ts.snap b/packages/cli/generation/ir-migrations/src/migrations/v33-to-v32/__test__/__snapshots__/migrateFromV33ToV32.test.ts.snap index ae2d654240c..6eb577fe587 100644 --- a/packages/cli/generation/ir-migrations/src/migrations/v33-to-v32/__test__/__snapshots__/migrateFromV33ToV32.test.ts.snap +++ b/packages/cli/generation/ir-migrations/src/migrations/v33-to-v32/__test__/__snapshots__/migrateFromV33ToV32.test.ts.snap @@ -381,6 +381,7 @@ exports[`migrateFromV33ToV32 snapshot 1`] = ` "unsafeName": "check", }, }, + "pagination": undefined, "path": { "head": "/check/", "parts": [ diff --git a/packages/cli/generation/ir-migrations/src/migrations/v34-to-v33/__test__/__snapshots__/migrateFromV34ToV33.test.ts.snap b/packages/cli/generation/ir-migrations/src/migrations/v34-to-v33/__test__/__snapshots__/migrateFromV34ToV33.test.ts.snap index 898ef8aa167..0f275eed2ec 100644 --- a/packages/cli/generation/ir-migrations/src/migrations/v34-to-v33/__test__/__snapshots__/migrateFromV34ToV33.test.ts.snap +++ b/packages/cli/generation/ir-migrations/src/migrations/v34-to-v33/__test__/__snapshots__/migrateFromV34ToV33.test.ts.snap @@ -175,6 +175,7 @@ exports[`migrateFromV34ToV33 snapshot 1`] = ` "unsafeName": "check", }, }, + "pagination": undefined, "path": { "head": "/check/", "parts": [ diff --git a/packages/cli/generation/ir-migrations/src/migrations/v34-to-v33/migrateFromV34ToV33.ts b/packages/cli/generation/ir-migrations/src/migrations/v34-to-v33/migrateFromV34ToV33.ts index 9362450f532..c6ca95de74b 100644 --- a/packages/cli/generation/ir-migrations/src/migrations/v34-to-v33/migrateFromV34ToV33.ts +++ b/packages/cli/generation/ir-migrations/src/migrations/v34-to-v33/migrateFromV34ToV33.ts @@ -9,7 +9,7 @@ export const V34_TO_V33_MIGRATION: IrMigration< IrVersions.V33.ir.IntermediateRepresentation > = { laterVersion: "v34", - earlierVersion: "V33", + earlierVersion: "v33", firstGeneratorVersionToConsumeNewIR: { [GeneratorName.TYPESCRIPT_NODE_SDK]: GeneratorWasNeverUpdatedToConsumeNewIR, [GeneratorName.TYPESCRIPT_BROWSER_SDK]: GeneratorWasNeverUpdatedToConsumeNewIR, diff --git a/packages/cli/generation/ir-migrations/src/migrations/v35-to-v34/__test__/__snapshots__/migrateFromV35ToV34.test.ts.snap b/packages/cli/generation/ir-migrations/src/migrations/v35-to-v34/__test__/__snapshots__/migrateFromV35ToV34.test.ts.snap new file mode 100644 index 00000000000..d658e5c2f51 --- /dev/null +++ b/packages/cli/generation/ir-migrations/src/migrations/v35-to-v34/__test__/__snapshots__/migrateFromV35ToV34.test.ts.snap @@ -0,0 +1,792 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`migrateFromV35ToV34 snapshot 1`] = ` +{ + "apiDisplayName": undefined, + "apiDocs": undefined, + "apiName": { + "camelCase": { + "safeName": "simpleAPI", + "unsafeName": "simpleAPI", + }, + "originalName": "simple-api", + "pascalCase": { + "safeName": "SimpleAPI", + "unsafeName": "SimpleAPI", + }, + "screamingSnakeCase": { + "safeName": "SIMPLE_API", + "unsafeName": "SIMPLE_API", + }, + "snakeCase": { + "safeName": "simple_api", + "unsafeName": "simple_api", + }, + }, + "auth": { + "docs": undefined, + "requirement": "ALL", + "schemes": [], + }, + "basePath": undefined, + "constants": { + "errorInstanceIdKey": { + "name": { + "camelCase": { + "safeName": "errorInstanceID", + "unsafeName": "errorInstanceID", + }, + "originalName": "errorInstanceId", + "pascalCase": { + "safeName": "ErrorInstanceID", + "unsafeName": "ErrorInstanceID", + }, + "screamingSnakeCase": { + "safeName": "ERROR_INSTANCE_ID", + "unsafeName": "ERROR_INSTANCE_ID", + }, + "snakeCase": { + "safeName": "error_instance_id", + "unsafeName": "error_instance_id", + }, + }, + "wireValue": "errorInstanceId", + }, + }, + "environments": undefined, + "errorDiscriminationStrategy": { + "_visit": [Function], + "type": "statusCode", + }, + "errors": {}, + "headers": [], + "idempotencyHeaders": [], + "pathParameters": [], + "rootPackage": { + "docs": undefined, + "errors": [], + "fernFilepath": { + "allParts": [], + "file": undefined, + "packagePath": [], + }, + "hasEndpointsInTree": true, + "navigationConfig": undefined, + "service": undefined, + "subpackages": [ + "subpackage_service", + ], + "types": [], + "webhooks": undefined, + "websocket": undefined, + }, + "sdkConfig": { + "hasFileDownloadEndpoints": false, + "hasStreamingEndpoints": false, + "isAuthMandatory": false, + "platformHeaders": { + "language": "X-Fern-Language", + "sdkName": "X-Fern-SDK-Name", + "sdkVersion": "X-Fern-SDK-Version", + }, + }, + "serviceTypeReferenceInfo": { + "sharedTypes": [ + "type_service:User", + ], + "typesReferencedOnlyByService": { + "service_service": [ + "type_service:ListUsersResponse", + ], + }, + }, + "services": { + "service_service": { + "availability": undefined, + "basePath": { + "head": "/", + "parts": [], + }, + "displayName": undefined, + "endpoints": [ + { + "allPathParameters": [], + "auth": false, + "availability": undefined, + "baseUrl": undefined, + "displayName": undefined, + "docs": undefined, + "errors": [], + "examples": [], + "fullPath": { + "head": "/users", + "parts": [], + }, + "headers": [], + "id": "endpoint_service.listUsers", + "idempotent": false, + "method": "GET", + "name": { + "camelCase": { + "safeName": "listUsers", + "unsafeName": "listUsers", + }, + "originalName": "listUsers", + "pascalCase": { + "safeName": "ListUsers", + "unsafeName": "ListUsers", + }, + "screamingSnakeCase": { + "safeName": "LIST_USERS", + "unsafeName": "LIST_USERS", + }, + "snakeCase": { + "safeName": "list_users", + "unsafeName": "list_users", + }, + }, + "pagination": undefined, + "path": { + "head": "/users", + "parts": [], + }, + "pathParameters": [], + "queryParameters": [ + { + "allowMultiple": false, + "availability": undefined, + "docs": undefined, + "name": { + "name": { + "camelCase": { + "safeName": "cursor", + "unsafeName": "cursor", + }, + "originalName": "cursor", + "pascalCase": { + "safeName": "Cursor", + "unsafeName": "Cursor", + }, + "screamingSnakeCase": { + "safeName": "CURSOR", + "unsafeName": "CURSOR", + }, + "snakeCase": { + "safeName": "cursor", + "unsafeName": "cursor", + }, + }, + "wireValue": "cursor", + }, + "valueType": { + "_visit": [Function], + "primitive": "STRING", + "type": "primitive", + }, + }, + ], + "requestBody": undefined, + "response": { + "_visit": [Function], + "type": "json", + "value": { + "_visit": [Function], + "docs": undefined, + "responseBodyType": { + "_visit": [Function], + "fernFilepath": { + "allParts": [ + { + "camelCase": { + "safeName": "service", + "unsafeName": "service", + }, + "originalName": "service", + "pascalCase": { + "safeName": "Service", + "unsafeName": "Service", + }, + "screamingSnakeCase": { + "safeName": "SERVICE", + "unsafeName": "SERVICE", + }, + "snakeCase": { + "safeName": "service", + "unsafeName": "service", + }, + }, + ], + "file": { + "camelCase": { + "safeName": "service", + "unsafeName": "service", + }, + "originalName": "service", + "pascalCase": { + "safeName": "Service", + "unsafeName": "Service", + }, + "screamingSnakeCase": { + "safeName": "SERVICE", + "unsafeName": "SERVICE", + }, + "snakeCase": { + "safeName": "service", + "unsafeName": "service", + }, + }, + "packagePath": [], + }, + "name": { + "camelCase": { + "safeName": "listUsersResponse", + "unsafeName": "listUsersResponse", + }, + "originalName": "ListUsersResponse", + "pascalCase": { + "safeName": "ListUsersResponse", + "unsafeName": "ListUsersResponse", + }, + "screamingSnakeCase": { + "safeName": "LIST_USERS_RESPONSE", + "unsafeName": "LIST_USERS_RESPONSE", + }, + "snakeCase": { + "safeName": "list_users_response", + "unsafeName": "list_users_response", + }, + }, + "type": "named", + "typeId": "type_service:ListUsersResponse", + }, + "type": "response", + }, + }, + "sdkRequest": { + "requestParameterName": { + "camelCase": { + "safeName": "request", + "unsafeName": "request", + }, + "originalName": "request", + "pascalCase": { + "safeName": "Request", + "unsafeName": "Request", + }, + "screamingSnakeCase": { + "safeName": "REQUEST", + "unsafeName": "REQUEST", + }, + "snakeCase": { + "safeName": "request", + "unsafeName": "request", + }, + }, + "shape": { + "_visit": [Function], + "bodyKey": { + "camelCase": { + "safeName": "body", + "unsafeName": "body", + }, + "originalName": "body", + "pascalCase": { + "safeName": "Body", + "unsafeName": "Body", + }, + "screamingSnakeCase": { + "safeName": "BODY", + "unsafeName": "BODY", + }, + "snakeCase": { + "safeName": "body", + "unsafeName": "body", + }, + }, + "type": "wrapper", + "wrapperName": { + "camelCase": { + "safeName": "listUsersRequest", + "unsafeName": "listUsersRequest", + }, + "originalName": "ListUsersRequest", + "pascalCase": { + "safeName": "ListUsersRequest", + "unsafeName": "ListUsersRequest", + }, + "screamingSnakeCase": { + "safeName": "LIST_USERS_REQUEST", + "unsafeName": "LIST_USERS_REQUEST", + }, + "snakeCase": { + "safeName": "list_users_request", + "unsafeName": "list_users_request", + }, + }, + }, + }, + }, + ], + "headers": [], + "name": { + "fernFilepath": { + "allParts": [ + { + "camelCase": { + "safeName": "service", + "unsafeName": "service", + }, + "originalName": "service", + "pascalCase": { + "safeName": "Service", + "unsafeName": "Service", + }, + "screamingSnakeCase": { + "safeName": "SERVICE", + "unsafeName": "SERVICE", + }, + "snakeCase": { + "safeName": "service", + "unsafeName": "service", + }, + }, + ], + "file": { + "camelCase": { + "safeName": "service", + "unsafeName": "service", + }, + "originalName": "service", + "pascalCase": { + "safeName": "Service", + "unsafeName": "Service", + }, + "screamingSnakeCase": { + "safeName": "SERVICE", + "unsafeName": "SERVICE", + }, + "snakeCase": { + "safeName": "service", + "unsafeName": "service", + }, + }, + "packagePath": [], + }, + }, + "pathParameters": [], + }, + }, + "subpackages": { + "subpackage_service": { + "docs": undefined, + "errors": [], + "fernFilepath": { + "allParts": [ + { + "camelCase": { + "safeName": "service", + "unsafeName": "service", + }, + "originalName": "service", + "pascalCase": { + "safeName": "Service", + "unsafeName": "Service", + }, + "screamingSnakeCase": { + "safeName": "SERVICE", + "unsafeName": "SERVICE", + }, + "snakeCase": { + "safeName": "service", + "unsafeName": "service", + }, + }, + ], + "file": { + "camelCase": { + "safeName": "service", + "unsafeName": "service", + }, + "originalName": "service", + "pascalCase": { + "safeName": "Service", + "unsafeName": "Service", + }, + "screamingSnakeCase": { + "safeName": "SERVICE", + "unsafeName": "SERVICE", + }, + "snakeCase": { + "safeName": "service", + "unsafeName": "service", + }, + }, + "packagePath": [], + }, + "hasEndpointsInTree": true, + "name": { + "camelCase": { + "safeName": "service", + "unsafeName": "service", + }, + "originalName": "service", + "pascalCase": { + "safeName": "Service", + "unsafeName": "Service", + }, + "screamingSnakeCase": { + "safeName": "SERVICE", + "unsafeName": "SERVICE", + }, + "snakeCase": { + "safeName": "service", + "unsafeName": "service", + }, + }, + "navigationConfig": undefined, + "service": "service_service", + "subpackages": [], + "types": [ + "type_service:User", + "type_service:ListUsersResponse", + ], + "webhooks": undefined, + "websocket": undefined, + }, + }, + "types": { + "type_service:ListUsersResponse": { + "availability": undefined, + "docs": undefined, + "examples": [], + "name": { + "fernFilepath": { + "allParts": [ + { + "camelCase": { + "safeName": "service", + "unsafeName": "service", + }, + "originalName": "service", + "pascalCase": { + "safeName": "Service", + "unsafeName": "Service", + }, + "screamingSnakeCase": { + "safeName": "SERVICE", + "unsafeName": "SERVICE", + }, + "snakeCase": { + "safeName": "service", + "unsafeName": "service", + }, + }, + ], + "file": { + "camelCase": { + "safeName": "service", + "unsafeName": "service", + }, + "originalName": "service", + "pascalCase": { + "safeName": "Service", + "unsafeName": "Service", + }, + "screamingSnakeCase": { + "safeName": "SERVICE", + "unsafeName": "SERVICE", + }, + "snakeCase": { + "safeName": "service", + "unsafeName": "service", + }, + }, + "packagePath": [], + }, + "name": { + "camelCase": { + "safeName": "listUsersResponse", + "unsafeName": "listUsersResponse", + }, + "originalName": "ListUsersResponse", + "pascalCase": { + "safeName": "ListUsersResponse", + "unsafeName": "ListUsersResponse", + }, + "screamingSnakeCase": { + "safeName": "LIST_USERS_RESPONSE", + "unsafeName": "LIST_USERS_RESPONSE", + }, + "snakeCase": { + "safeName": "list_users_response", + "unsafeName": "list_users_response", + }, + }, + "typeId": "type_service:ListUsersResponse", + }, + "referencedTypes": Set { + "type_service:User", + }, + "shape": { + "_visit": [Function], + "extends": [], + "properties": [ + { + "availability": undefined, + "docs": undefined, + "name": { + "name": { + "camelCase": { + "safeName": "nextPage", + "unsafeName": "nextPage", + }, + "originalName": "nextPage", + "pascalCase": { + "safeName": "NextPage", + "unsafeName": "NextPage", + }, + "screamingSnakeCase": { + "safeName": "NEXT_PAGE", + "unsafeName": "NEXT_PAGE", + }, + "snakeCase": { + "safeName": "next_page", + "unsafeName": "next_page", + }, + }, + "wireValue": "nextPage", + }, + "valueType": { + "_visit": [Function], + "container": { + "_visit": [Function], + "optional": { + "_visit": [Function], + "primitive": "STRING", + "type": "primitive", + }, + "type": "optional", + }, + "type": "container", + }, + }, + { + "availability": undefined, + "docs": undefined, + "name": { + "name": { + "camelCase": { + "safeName": "users", + "unsafeName": "users", + }, + "originalName": "users", + "pascalCase": { + "safeName": "Users", + "unsafeName": "Users", + }, + "screamingSnakeCase": { + "safeName": "USERS", + "unsafeName": "USERS", + }, + "snakeCase": { + "safeName": "users", + "unsafeName": "users", + }, + }, + "wireValue": "users", + }, + "valueType": { + "_visit": [Function], + "container": { + "_visit": [Function], + "list": { + "_visit": [Function], + "fernFilepath": { + "allParts": [ + { + "camelCase": { + "safeName": "service", + "unsafeName": "service", + }, + "originalName": "service", + "pascalCase": { + "safeName": "Service", + "unsafeName": "Service", + }, + "screamingSnakeCase": { + "safeName": "SERVICE", + "unsafeName": "SERVICE", + }, + "snakeCase": { + "safeName": "service", + "unsafeName": "service", + }, + }, + ], + "file": { + "camelCase": { + "safeName": "service", + "unsafeName": "service", + }, + "originalName": "service", + "pascalCase": { + "safeName": "Service", + "unsafeName": "Service", + }, + "screamingSnakeCase": { + "safeName": "SERVICE", + "unsafeName": "SERVICE", + }, + "snakeCase": { + "safeName": "service", + "unsafeName": "service", + }, + }, + "packagePath": [], + }, + "name": { + "camelCase": { + "safeName": "user", + "unsafeName": "user", + }, + "originalName": "User", + "pascalCase": { + "safeName": "User", + "unsafeName": "User", + }, + "screamingSnakeCase": { + "safeName": "USER", + "unsafeName": "USER", + }, + "snakeCase": { + "safeName": "user", + "unsafeName": "user", + }, + }, + "type": "named", + "typeId": "type_service:User", + }, + "type": "list", + }, + "type": "container", + }, + }, + ], + "type": "object", + }, + }, + "type_service:User": { + "availability": undefined, + "docs": undefined, + "examples": [], + "name": { + "fernFilepath": { + "allParts": [ + { + "camelCase": { + "safeName": "service", + "unsafeName": "service", + }, + "originalName": "service", + "pascalCase": { + "safeName": "Service", + "unsafeName": "Service", + }, + "screamingSnakeCase": { + "safeName": "SERVICE", + "unsafeName": "SERVICE", + }, + "snakeCase": { + "safeName": "service", + "unsafeName": "service", + }, + }, + ], + "file": { + "camelCase": { + "safeName": "service", + "unsafeName": "service", + }, + "originalName": "service", + "pascalCase": { + "safeName": "Service", + "unsafeName": "Service", + }, + "screamingSnakeCase": { + "safeName": "SERVICE", + "unsafeName": "SERVICE", + }, + "snakeCase": { + "safeName": "service", + "unsafeName": "service", + }, + }, + "packagePath": [], + }, + "name": { + "camelCase": { + "safeName": "user", + "unsafeName": "user", + }, + "originalName": "User", + "pascalCase": { + "safeName": "User", + "unsafeName": "User", + }, + "screamingSnakeCase": { + "safeName": "USER", + "unsafeName": "USER", + }, + "snakeCase": { + "safeName": "user", + "unsafeName": "user", + }, + }, + "typeId": "type_service:User", + }, + "referencedTypes": Set {}, + "shape": { + "_visit": [Function], + "extends": [], + "properties": [ + { + "availability": undefined, + "docs": undefined, + "name": { + "name": { + "camelCase": { + "safeName": "name", + "unsafeName": "name", + }, + "originalName": "name", + "pascalCase": { + "safeName": "Name", + "unsafeName": "Name", + }, + "screamingSnakeCase": { + "safeName": "NAME", + "unsafeName": "NAME", + }, + "snakeCase": { + "safeName": "name", + "unsafeName": "name", + }, + }, + "wireValue": "name", + }, + "valueType": { + "_visit": [Function], + "primitive": "STRING", + "type": "primitive", + }, + }, + ], + "type": "object", + }, + }, + }, + "variables": [], + "webhookGroups": {}, + "websocketChannels": {}, +} +`; diff --git a/packages/cli/generation/ir-migrations/src/migrations/v35-to-v34/__test__/fixtures/simple/definition/api.yml b/packages/cli/generation/ir-migrations/src/migrations/v35-to-v34/__test__/fixtures/simple/definition/api.yml new file mode 100644 index 00000000000..eee3f038239 --- /dev/null +++ b/packages/cli/generation/ir-migrations/src/migrations/v35-to-v34/__test__/fixtures/simple/definition/api.yml @@ -0,0 +1 @@ +name: simple-api diff --git a/packages/cli/generation/ir-migrations/src/migrations/v35-to-v34/__test__/fixtures/simple/definition/service.yml b/packages/cli/generation/ir-migrations/src/migrations/v35-to-v34/__test__/fixtures/simple/definition/service.yml new file mode 100644 index 00000000000..40876d9d3a7 --- /dev/null +++ b/packages/cli/generation/ir-migrations/src/migrations/v35-to-v34/__test__/fixtures/simple/definition/service.yml @@ -0,0 +1,26 @@ +types: + User: + properties: + name: string + + ListUsersResponse: + properties: + nextPage: optional + users: list + +service: + auth: false + base-path: / + endpoints: + listUsers: + method: GET + path: /users + pagination: + page: $request.cursor + next: $response.nextPage + results: $response.users + request: + name: ListUsersRequest + query-parameters: + cursor: string + response: ListUsersResponse \ No newline at end of file diff --git a/packages/cli/generation/ir-migrations/src/migrations/v35-to-v34/__test__/fixtures/simple/generators.yml b/packages/cli/generation/ir-migrations/src/migrations/v35-to-v34/__test__/fixtures/simple/generators.yml new file mode 100644 index 00000000000..0967ef424bc --- /dev/null +++ b/packages/cli/generation/ir-migrations/src/migrations/v35-to-v34/__test__/fixtures/simple/generators.yml @@ -0,0 +1 @@ +{} diff --git a/packages/cli/generation/ir-migrations/src/migrations/v35-to-v34/__test__/migrateFromV35ToV34.test.ts b/packages/cli/generation/ir-migrations/src/migrations/v35-to-v34/__test__/migrateFromV35ToV34.test.ts new file mode 100644 index 00000000000..9e06d20d00a --- /dev/null +++ b/packages/cli/generation/ir-migrations/src/migrations/v35-to-v34/__test__/migrateFromV35ToV34.test.ts @@ -0,0 +1,15 @@ +import { AbsoluteFilePath, join, RelativeFilePath } from "@fern-api/fs-utils"; +import { createMigrationTester } from "../../../__test__/utils/createMigrationTester"; +import { V35_TO_V34_MIGRATION } from "../migrateFromV35ToV34"; + +const runMigration = createMigrationTester(V35_TO_V34_MIGRATION); + +describe("migrateFromV35ToV34", () => { + it("snapshot", async () => { + const pathToFixture = join(AbsoluteFilePath.of(__dirname), RelativeFilePath.of("./fixtures/simple")); + const migrated = await runMigration({ + pathToFixture + }); + expect(migrated).toMatchSnapshot(); + }); +}); diff --git a/packages/cli/generation/ir-migrations/src/migrations/v35-to-v34/migrateFromV35ToV34.ts b/packages/cli/generation/ir-migrations/src/migrations/v35-to-v34/migrateFromV35ToV34.ts new file mode 100644 index 00000000000..8d901ae49bc --- /dev/null +++ b/packages/cli/generation/ir-migrations/src/migrations/v35-to-v34/migrateFromV35ToV34.ts @@ -0,0 +1,47 @@ +import { GeneratorName } from "@fern-api/generators-configuration"; +import { IrSerialization } from "../../ir-serialization"; +import { IrVersions } from "../../ir-versions"; +import { GeneratorWasNeverUpdatedToConsumeNewIR, IrMigration } from "../../types/IrMigration"; + +export const V35_TO_V34_MIGRATION: IrMigration< + IrVersions.V35.ir.IntermediateRepresentation, + IrVersions.V34.ir.IntermediateRepresentation +> = { + laterVersion: "v35", + earlierVersion: "v34", + firstGeneratorVersionToConsumeNewIR: { + [GeneratorName.TYPESCRIPT_NODE_SDK]: GeneratorWasNeverUpdatedToConsumeNewIR, + [GeneratorName.TYPESCRIPT_BROWSER_SDK]: GeneratorWasNeverUpdatedToConsumeNewIR, + [GeneratorName.TYPESCRIPT]: GeneratorWasNeverUpdatedToConsumeNewIR, + [GeneratorName.TYPESCRIPT_SDK]: GeneratorWasNeverUpdatedToConsumeNewIR, + [GeneratorName.TYPESCRIPT_EXPRESS]: GeneratorWasNeverUpdatedToConsumeNewIR, + [GeneratorName.JAVA]: GeneratorWasNeverUpdatedToConsumeNewIR, + [GeneratorName.JAVA_MODEL]: GeneratorWasNeverUpdatedToConsumeNewIR, + [GeneratorName.JAVA_SDK]: GeneratorWasNeverUpdatedToConsumeNewIR, + [GeneratorName.JAVA_SPRING]: GeneratorWasNeverUpdatedToConsumeNewIR, + [GeneratorName.PYTHON_FASTAPI]: GeneratorWasNeverUpdatedToConsumeNewIR, + [GeneratorName.PYTHON_PYDANTIC]: GeneratorWasNeverUpdatedToConsumeNewIR, + [GeneratorName.OPENAPI_PYTHON_CLIENT]: GeneratorWasNeverUpdatedToConsumeNewIR, + [GeneratorName.OPENAPI]: GeneratorWasNeverUpdatedToConsumeNewIR, + [GeneratorName.STOPLIGHT]: GeneratorWasNeverUpdatedToConsumeNewIR, + [GeneratorName.POSTMAN]: GeneratorWasNeverUpdatedToConsumeNewIR, + [GeneratorName.PYTHON_SDK]: GeneratorWasNeverUpdatedToConsumeNewIR, + [GeneratorName.GO_FIBER]: GeneratorWasNeverUpdatedToConsumeNewIR, + [GeneratorName.GO_MODEL]: GeneratorWasNeverUpdatedToConsumeNewIR, + [GeneratorName.GO_SDK]: GeneratorWasNeverUpdatedToConsumeNewIR, + [GeneratorName.RUBY_MODEL]: GeneratorWasNeverUpdatedToConsumeNewIR, + [GeneratorName.RUBY_SDK]: GeneratorWasNeverUpdatedToConsumeNewIR, + [GeneratorName.CSHARP_MODEL]: GeneratorWasNeverUpdatedToConsumeNewIR, + [GeneratorName.CSHARP_SDK]: GeneratorWasNeverUpdatedToConsumeNewIR + }, + jsonifyEarlierVersion: (ir) => + IrSerialization.V34.IntermediateRepresentation.jsonOrThrow(ir, { + unrecognizedObjectKeys: "strip", + skipValidation: true + }), + migrateBackwards: (V35, _context): IrVersions.V34.ir.IntermediateRepresentation => { + return { + ...V35 + }; + } +}; diff --git a/packages/cli/generation/remote-generation/remote-workspace-runner/package.json b/packages/cli/generation/remote-generation/remote-workspace-runner/package.json index afb0d90482a..93991be4a07 100644 --- a/packages/cli/generation/remote-generation/remote-workspace-runner/package.json +++ b/packages/cli/generation/remote-generation/remote-workspace-runner/package.json @@ -32,7 +32,7 @@ "@fern-api/core": "workspace:*", "@fern-api/core-utils": "workspace:*", "@fern-api/docs-configuration": "workspace:*", - "@fern-api/fdr-sdk": "0.50.1-1-g1f0f637", + "@fern-api/fdr-sdk": "0.50.8-1-gace1ff5", "@fern-api/fs-utils": "workspace:*", "@fern-api/generators-configuration": "workspace:*", "@fern-api/ir-generator": "workspace:*", @@ -42,7 +42,7 @@ "@fern-api/register": "workspace:*", "@fern-api/task-context": "workspace:*", "@fern-api/workspace-loader": "workspace:*", - "@fern-fern/docs-config": "0.0.75", + "@fern-fern/docs-config": "0.0.76", "@fern-fern/fiddle-sdk": "^0.0.411", "axios": "^0.28.0", "chalk": "^5.0.1", diff --git a/packages/cli/generation/remote-generation/remote-workspace-runner/src/publishDocs.ts b/packages/cli/generation/remote-generation/remote-workspace-runner/src/publishDocs.ts index 20064046942..af5ab667c0f 100644 --- a/packages/cli/generation/remote-generation/remote-workspace-runner/src/publishDocs.ts +++ b/packages/cli/generation/remote-generation/remote-workspace-runner/src/publishDocs.ts @@ -497,7 +497,8 @@ async function convertUnversionedNavigationConfig({ version }) ) - ) + ), + urlSlugOverride: tabConfig.slug }; }) ) @@ -702,6 +703,12 @@ async function convertNavigationItem({ showErrors: item.showErrors }; } + case "link": + return { + type: "link", + title: item.text, + url: item.url + }; default: assertNever(item); } diff --git a/packages/cli/init/package.json b/packages/cli/init/package.json index 7e23460e64c..26d900fac90 100644 --- a/packages/cli/init/package.json +++ b/packages/cli/init/package.json @@ -36,7 +36,7 @@ "@fern-api/task-context": "workspace:*", "@fern-api/yaml-formatter": "workspace:*", "@fern-api/yaml-schema": "workspace:*", - "@fern-fern/docs-config": "0.0.75", + "@fern-fern/docs-config": "0.0.76", "axios": "^0.28.0", "chalk": "^5.0.1", "fs-extra": "^11.1.1", diff --git a/packages/cli/openapi-ir-sdk/.depcheckrc.json b/packages/cli/openapi-ir-sdk/.depcheckrc.json new file mode 100644 index 00000000000..57573daed03 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/.depcheckrc.json @@ -0,0 +1 @@ +{ "ignores": ["@types/jest", "@types/node"], "ignore-patterns": ["lib"] } diff --git a/packages/cli/openapi-ir-sdk/.mrlint.json b/packages/cli/openapi-ir-sdk/.mrlint.json new file mode 100644 index 00000000000..352ed84a2db --- /dev/null +++ b/packages/cli/openapi-ir-sdk/.mrlint.json @@ -0,0 +1,11 @@ +{ + "type": "library", + "private": true, + "rules": { + "package-json": { + "scripts": { + "generate": "fern generate --local" + } + } + } +} diff --git a/packages/cli/openapi-ir-sdk/.prettierrc.cjs b/packages/cli/openapi-ir-sdk/.prettierrc.cjs new file mode 100644 index 00000000000..39cf0d0b8c9 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/.prettierrc.cjs @@ -0,0 +1 @@ +module.exports = require("../../../.prettierrc.json"); diff --git a/fern/apis/openapi-ir/definition/api.yml b/packages/cli/openapi-ir-sdk/fern/definition/api.yml similarity index 100% rename from fern/apis/openapi-ir/definition/api.yml rename to packages/cli/openapi-ir-sdk/fern/definition/api.yml diff --git a/fern/apis/openapi-ir/definition/commons.yml b/packages/cli/openapi-ir-sdk/fern/definition/commons.yml similarity index 100% rename from fern/apis/openapi-ir/definition/commons.yml rename to packages/cli/openapi-ir-sdk/fern/definition/commons.yml diff --git a/fern/apis/openapi-ir/definition/example.yml b/packages/cli/openapi-ir-sdk/fern/definition/example.yml similarity index 87% rename from fern/apis/openapi-ir/definition/example.yml rename to packages/cli/openapi-ir-sdk/fern/definition/example.yml index 3f06fe55d22..46516549cbc 100644 --- a/fern/apis/openapi-ir/definition/example.yml +++ b/packages/cli/openapi-ir-sdk/fern/definition/example.yml @@ -22,9 +22,10 @@ types: float: double double: double string: string - datetime: datetime - date: date - base64: base64 + # typed as string to handle invalid datetime strings + datetime: string + date: string + base64: string boolean: boolean LiteralExample: diff --git a/fern/apis/openapi-ir/definition/finalIr.yml b/packages/cli/openapi-ir-sdk/fern/definition/finalIr.yml similarity index 92% rename from fern/apis/openapi-ir/definition/finalIr.yml rename to packages/cli/openapi-ir-sdk/fern/definition/finalIr.yml index eaa2591386c..589f59309b7 100644 --- a/fern/apis/openapi-ir/definition/finalIr.yml +++ b/packages/cli/openapi-ir-sdk/fern/definition/finalIr.yml @@ -12,6 +12,7 @@ types: hasEndpointsMarkedInternal: boolean endpoints: list webhooks: list + channel: list schemas: map errors: map variables: map @@ -53,6 +54,38 @@ types: docs: | Populated as ${operationId}Payload payload: Schema + + WebsocketChannel: + extends: commons.WithDescription + properties: + path: string + groupName: list + summary: optional + handshake: WebsocketHandshake + publish: optional + subscribe: optional + examples: list + + WebsocketHandshake: + properties: + queryParameters: list + headers: list
+ + WebsocketSessionExample: + docs: | + A complete example associated with the websocket channel. + extends: commons.WithDescription + properties: + name: optional + queryParameters: optional> + headers: optional> + messages: list + + WebsocketMessageExample: + extends: commons.WithDescription + properties: + messageType: string + payload: example.FullExample WebhookHttpMethod: enum: diff --git a/fern/apis/openapi-ir/definition/parseIr.yml b/packages/cli/openapi-ir-sdk/fern/definition/parseIr.yml similarity index 98% rename from fern/apis/openapi-ir/definition/parseIr.yml rename to packages/cli/openapi-ir-sdk/fern/definition/parseIr.yml index 7d081944c04..2f8d7d31865 100644 --- a/fern/apis/openapi-ir/definition/parseIr.yml +++ b/packages/cli/openapi-ir-sdk/fern/definition/parseIr.yml @@ -7,6 +7,11 @@ types: properties: name: optional value: unknown + + WebsocketHandshakeWithExample: + properties: + queryParameters: list + headers: list EndpointWithExample: extends: commons.WithDescription diff --git a/packages/cli/openapi-ir-sdk/fern/fern.config.json b/packages/cli/openapi-ir-sdk/fern/fern.config.json new file mode 100644 index 00000000000..e77f653f42c --- /dev/null +++ b/packages/cli/openapi-ir-sdk/fern/fern.config.json @@ -0,0 +1,4 @@ +{ + "organization": "fern", + "version": "0.17.7" +} \ No newline at end of file diff --git a/packages/cli/openapi-ir-sdk/fern/generators.yml b/packages/cli/openapi-ir-sdk/fern/generators.yml new file mode 100644 index 00000000000..42d43019a9e --- /dev/null +++ b/packages/cli/openapi-ir-sdk/fern/generators.yml @@ -0,0 +1,13 @@ +default-group: local +groups: + local: + generators: + - name: fernapi/fern-typescript-node-sdk + version: 0.8.13 + output: + location: local-file-system + path: ../src/sdk + config: + noOptionalProperties: true + outputSourceFiles: true + includeUtilsOnUnionMembers: true diff --git a/packages/cli/openapi-ir-sdk/jest.config.ts b/packages/cli/openapi-ir-sdk/jest.config.ts new file mode 100644 index 00000000000..ea7ca64600d --- /dev/null +++ b/packages/cli/openapi-ir-sdk/jest.config.ts @@ -0,0 +1 @@ +export { default } from "../../../shared/jest.config.shared"; diff --git a/packages/cli/openapi-ir-sdk/package.json b/packages/cli/openapi-ir-sdk/package.json new file mode 100644 index 00000000000..c5ef2256197 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/package.json @@ -0,0 +1,40 @@ +{ + "name": "@fern-api/openapi-ir-sdk", + "version": "0.0.0", + "repository": { + "type": "git", + "url": "https://github.com/fern-api/fern.git", + "directory": "packages/cli/openapi-ir-sdk" + }, + "private": true, + "files": [ + "lib" + ], + "type": "module", + "source": "src/index.ts", + "main": "lib/index.js", + "types": "lib/index.d.ts", + "sideEffects": false, + "scripts": { + "clean": "rm -rf ./lib && tsc --build --clean", + "compile": "tsc --build", + "test": "yarn compile && jest --passWithNoTests", + "lint:eslint": "eslint --max-warnings 0 . --ignore-path=../../../.eslintignore --report-unused-disable-directives", + "lint:eslint:fix": "yarn lint:eslint --fix", + "format": "prettier --write --ignore-unknown --ignore-path ../../../shared/.prettierignore \"**\"", + "format:check": "prettier --check --ignore-unknown --ignore-path ../../../shared/.prettierignore \"**\"", + "organize-imports": "organize-imports-cli tsconfig.json", + "depcheck": "depcheck", + "generate": "fern generate --local" + }, + "devDependencies": { + "@types/jest": "^29.0.3", + "@types/node": "^18.7.18", + "depcheck": "^1.4.6", + "eslint": "^8.56.0", + "jest": "^29.7.0", + "organize-imports-cli": "^0.10.0", + "prettier": "^2.7.1", + "typescript": "4.6.4" + } +} diff --git a/packages/cli/openapi-ir-sdk/src/index.ts b/packages/cli/openapi-ir-sdk/src/index.ts new file mode 100644 index 00000000000..78e6bf6d5b6 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/index.ts @@ -0,0 +1,3 @@ +export * from "./sdk"; +export * from "./sdk/api"; +export * as serialization from "./sdk/serialization"; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/index.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/index.ts new file mode 100644 index 00000000000..3e5335fe421 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/index.ts @@ -0,0 +1 @@ +export * from "./resources"; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/index.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/index.ts new file mode 100644 index 00000000000..eea524d6557 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/index.ts @@ -0,0 +1 @@ +export * from "./types"; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/types/BasicSecurityScheme.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/types/BasicSecurityScheme.ts new file mode 100644 index 00000000000..e5a202ac69a --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/types/BasicSecurityScheme.ts @@ -0,0 +1,10 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +export interface BasicSecurityScheme { + usernameVariableName: string | undefined; + usernameEnvVar: string | undefined; + passwordVariableName: string | undefined; + passwordEnvVar: string | undefined; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/types/BearerSecurityScheme.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/types/BearerSecurityScheme.ts new file mode 100644 index 00000000000..bc5826e7cb1 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/types/BearerSecurityScheme.ts @@ -0,0 +1,8 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +export interface BearerSecurityScheme { + tokenVariableName: string | undefined; + tokenEnvVar: string | undefined; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/types/HeaderSecurityScheme.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/types/HeaderSecurityScheme.ts new file mode 100644 index 00000000000..459db315049 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/types/HeaderSecurityScheme.ts @@ -0,0 +1,10 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +export interface HeaderSecurityScheme { + headerName: string; + prefix: string | undefined; + headerVariableName: string | undefined; + headerEnvVar: string | undefined; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/types/OauthSecurityScheme.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/types/OauthSecurityScheme.ts new file mode 100644 index 00000000000..f65b855ef9e --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/types/OauthSecurityScheme.ts @@ -0,0 +1,9 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface OauthSecurityScheme { + scopesEnum: FernOpenapiIr.EnumSchema | undefined; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/types/QuerySecurityScheme.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/types/QuerySecurityScheme.ts new file mode 100644 index 00000000000..13dd9d6a277 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/types/QuerySecurityScheme.ts @@ -0,0 +1,7 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +export interface QuerySecurityScheme { + queryParameterName: string; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/types/SchemaId.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/types/SchemaId.ts new file mode 100644 index 00000000000..c9ed9068a38 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/types/SchemaId.ts @@ -0,0 +1,8 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +/** + * The name of the schema. + */ +export type SchemaId = string; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/types/SdkGroupName.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/types/SdkGroupName.ts new file mode 100644 index 00000000000..8ceb772d120 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/types/SdkGroupName.ts @@ -0,0 +1,8 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +/** + * This is populated by `x-fern-sdk-method-name` + */ +export type SdkGroupName = string; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/types/SecurityScheme.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/types/SecurityScheme.ts new file mode 100644 index 00000000000..5b91bf69989 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/types/SecurityScheme.ts @@ -0,0 +1,136 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export type SecurityScheme = + | FernOpenapiIr.SecurityScheme.Basic + | FernOpenapiIr.SecurityScheme.Bearer + | FernOpenapiIr.SecurityScheme.Header + /** + * parameter sent as a security scheme */ + | FernOpenapiIr.SecurityScheme.Query + | FernOpenapiIr.SecurityScheme.Oauth; + +export declare namespace SecurityScheme { + interface Basic extends FernOpenapiIr.BasicSecurityScheme, _Utils { + type: "basic"; + } + + interface Bearer extends FernOpenapiIr.BearerSecurityScheme, _Utils { + type: "bearer"; + } + + interface Header extends FernOpenapiIr.HeaderSecurityScheme, _Utils { + type: "header"; + } + + interface Query extends FernOpenapiIr.QuerySecurityScheme, _Utils { + type: "query"; + } + + interface Oauth extends FernOpenapiIr.OauthSecurityScheme, _Utils { + type: "oauth"; + } + + interface _Utils { + _visit: <_Result>(visitor: FernOpenapiIr.SecurityScheme._Visitor<_Result>) => _Result; + } + + interface _Visitor<_Result> { + basic: (value: FernOpenapiIr.BasicSecurityScheme) => _Result; + bearer: (value: FernOpenapiIr.BearerSecurityScheme) => _Result; + header: (value: FernOpenapiIr.HeaderSecurityScheme) => _Result; + query: (value: FernOpenapiIr.QuerySecurityScheme) => _Result; + oauth: (value: FernOpenapiIr.OauthSecurityScheme) => _Result; + _other: (value: { type: string }) => _Result; + } +} + +export const SecurityScheme = { + basic: (value: FernOpenapiIr.BasicSecurityScheme): FernOpenapiIr.SecurityScheme.Basic => { + return { + ...value, + type: "basic", + _visit: function <_Result>( + this: FernOpenapiIr.SecurityScheme.Basic, + visitor: FernOpenapiIr.SecurityScheme._Visitor<_Result> + ) { + return FernOpenapiIr.SecurityScheme._visit(this, visitor); + }, + }; + }, + + bearer: (value: FernOpenapiIr.BearerSecurityScheme): FernOpenapiIr.SecurityScheme.Bearer => { + return { + ...value, + type: "bearer", + _visit: function <_Result>( + this: FernOpenapiIr.SecurityScheme.Bearer, + visitor: FernOpenapiIr.SecurityScheme._Visitor<_Result> + ) { + return FernOpenapiIr.SecurityScheme._visit(this, visitor); + }, + }; + }, + + header: (value: FernOpenapiIr.HeaderSecurityScheme): FernOpenapiIr.SecurityScheme.Header => { + return { + ...value, + type: "header", + _visit: function <_Result>( + this: FernOpenapiIr.SecurityScheme.Header, + visitor: FernOpenapiIr.SecurityScheme._Visitor<_Result> + ) { + return FernOpenapiIr.SecurityScheme._visit(this, visitor); + }, + }; + }, + + query: (value: FernOpenapiIr.QuerySecurityScheme): FernOpenapiIr.SecurityScheme.Query => { + return { + ...value, + type: "query", + _visit: function <_Result>( + this: FernOpenapiIr.SecurityScheme.Query, + visitor: FernOpenapiIr.SecurityScheme._Visitor<_Result> + ) { + return FernOpenapiIr.SecurityScheme._visit(this, visitor); + }, + }; + }, + + oauth: (value: FernOpenapiIr.OauthSecurityScheme): FernOpenapiIr.SecurityScheme.Oauth => { + return { + ...value, + type: "oauth", + _visit: function <_Result>( + this: FernOpenapiIr.SecurityScheme.Oauth, + visitor: FernOpenapiIr.SecurityScheme._Visitor<_Result> + ) { + return FernOpenapiIr.SecurityScheme._visit(this, visitor); + }, + }; + }, + + _visit: <_Result>( + value: FernOpenapiIr.SecurityScheme, + visitor: FernOpenapiIr.SecurityScheme._Visitor<_Result> + ): _Result => { + switch (value.type) { + case "basic": + return visitor.basic(value); + case "bearer": + return visitor.bearer(value); + case "header": + return visitor.header(value); + case "query": + return visitor.query(value); + case "oauth": + return visitor.oauth(value); + default: + return visitor._other(value as any); + } + }, +} as const; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/types/SecuritySchemeId.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/types/SecuritySchemeId.ts new file mode 100644 index 00000000000..52b42473cb2 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/types/SecuritySchemeId.ts @@ -0,0 +1,8 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +/** + * The name of the security scheme. + */ +export type SecuritySchemeId = string; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/types/Server.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/types/Server.ts new file mode 100644 index 00000000000..0ab6281f55c --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/types/Server.ts @@ -0,0 +1,11 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface Server extends FernOpenapiIr.WithDescription { + /** Populated by `X-Server-Name` */ + name: string | undefined; + url: string; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/types/StatusCode.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/types/StatusCode.ts new file mode 100644 index 00000000000..db3baa22f3c --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/types/StatusCode.ts @@ -0,0 +1,5 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +export type StatusCode = number; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/types/Tag.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/types/Tag.ts new file mode 100644 index 00000000000..45094212c9f --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/types/Tag.ts @@ -0,0 +1,9 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface Tag extends FernOpenapiIr.WithDescription { + id: FernOpenapiIr.TagId; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/types/TagId.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/types/TagId.ts new file mode 100644 index 00000000000..53a25d7a846 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/types/TagId.ts @@ -0,0 +1,8 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +/** + * The name of the tag. + */ +export type TagId = string; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/types/WithDescription.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/types/WithDescription.ts new file mode 100644 index 00000000000..ea62073ec5e --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/types/WithDescription.ts @@ -0,0 +1,7 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +export interface WithDescription { + description: string | undefined; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/types/WithName.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/types/WithName.ts new file mode 100644 index 00000000000..0d0738a9d7e --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/types/WithName.ts @@ -0,0 +1,15 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +export interface WithName { + /** Read from `x-fern-type-name`. */ + nameOverride: string | undefined; + /** + * An autogenerated name for a type based on the hierarchy + * of the type declarations. + * [MyType -> propA -> propB] will turn into MyTypePropAPropB + * [MyType] will turn into MyType + */ + generatedName: string; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/types/WithSdkGroupName.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/types/WithSdkGroupName.ts new file mode 100644 index 00000000000..e7f6b6efabd --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/types/WithSdkGroupName.ts @@ -0,0 +1,9 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface WithSdkGroupName { + groupName: FernOpenapiIr.SdkGroupName | undefined; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/types/index.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/types/index.ts new file mode 100644 index 00000000000..4dd3681902b --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/commons/types/index.ts @@ -0,0 +1,16 @@ +export * from "./WithDescription"; +export * from "./WithName"; +export * from "./SchemaId"; +export * from "./TagId"; +export * from "./Tag"; +export * from "./SecuritySchemeId"; +export * from "./SecurityScheme"; +export * from "./BearerSecurityScheme"; +export * from "./BasicSecurityScheme"; +export * from "./HeaderSecurityScheme"; +export * from "./QuerySecurityScheme"; +export * from "./OauthSecurityScheme"; +export * from "./StatusCode"; +export * from "./Server"; +export * from "./SdkGroupName"; +export * from "./WithSdkGroupName"; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/example/index.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/example/index.ts new file mode 100644 index 00000000000..eea524d6557 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/example/index.ts @@ -0,0 +1 @@ +export * from "./types"; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/example/types/FullExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/example/types/FullExample.ts new file mode 100644 index 00000000000..5d3143f71bb --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/example/types/FullExample.ts @@ -0,0 +1,204 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export type FullExample = + | FernOpenapiIr.FullExample.Primitive + | FernOpenapiIr.FullExample.Object_ + | FernOpenapiIr.FullExample.Array + | FernOpenapiIr.FullExample.Map + | FernOpenapiIr.FullExample.Enum + | FernOpenapiIr.FullExample.Literal + | FernOpenapiIr.FullExample.OneOf + | FernOpenapiIr.FullExample.Unknown; + +export declare namespace FullExample { + interface Primitive extends _Utils { + type: "primitive"; + value: FernOpenapiIr.PrimitiveExample; + } + + interface Object_ extends FernOpenapiIr.FullObjectExample, _Utils { + type: "object"; + } + + interface Array extends _Utils { + type: "array"; + value: FernOpenapiIr.FullExample[]; + } + + interface Map extends _Utils { + type: "map"; + value: FernOpenapiIr.KeyValuePair[]; + } + + interface Enum extends _Utils { + type: "enum"; + value: string; + } + + interface Literal extends _Utils { + type: "literal"; + value: FernOpenapiIr.LiteralExample; + } + + interface OneOf extends _Utils { + type: "oneOf"; + value: FernOpenapiIr.FullOneOfExample; + } + + interface Unknown extends _Utils { + type: "unknown"; + value: FernOpenapiIr.FullExample; + } + + interface _Utils { + _visit: <_Result>(visitor: FernOpenapiIr.FullExample._Visitor<_Result>) => _Result; + } + + interface _Visitor<_Result> { + primitive: (value: FernOpenapiIr.PrimitiveExample) => _Result; + object: (value: FernOpenapiIr.FullObjectExample) => _Result; + array: (value: FernOpenapiIr.FullExample[]) => _Result; + map: (value: FernOpenapiIr.KeyValuePair[]) => _Result; + enum: (value: string) => _Result; + literal: (value: FernOpenapiIr.LiteralExample) => _Result; + oneOf: (value: FernOpenapiIr.FullOneOfExample) => _Result; + unknown: (value: FernOpenapiIr.FullExample) => _Result; + _other: (value: { type: string }) => _Result; + } +} + +export const FullExample = { + primitive: (value: FernOpenapiIr.PrimitiveExample): FernOpenapiIr.FullExample.Primitive => { + return { + value: value, + type: "primitive", + _visit: function <_Result>( + this: FernOpenapiIr.FullExample.Primitive, + visitor: FernOpenapiIr.FullExample._Visitor<_Result> + ) { + return FernOpenapiIr.FullExample._visit(this, visitor); + }, + }; + }, + + object: (value: FernOpenapiIr.FullObjectExample): FernOpenapiIr.FullExample.Object_ => { + return { + ...value, + type: "object", + _visit: function <_Result>( + this: FernOpenapiIr.FullExample.Object_, + visitor: FernOpenapiIr.FullExample._Visitor<_Result> + ) { + return FernOpenapiIr.FullExample._visit(this, visitor); + }, + }; + }, + + array: (value: FernOpenapiIr.FullExample[]): FernOpenapiIr.FullExample.Array => { + return { + value: value, + type: "array", + _visit: function <_Result>( + this: FernOpenapiIr.FullExample.Array, + visitor: FernOpenapiIr.FullExample._Visitor<_Result> + ) { + return FernOpenapiIr.FullExample._visit(this, visitor); + }, + }; + }, + + map: (value: FernOpenapiIr.KeyValuePair[]): FernOpenapiIr.FullExample.Map => { + return { + value: value, + type: "map", + _visit: function <_Result>( + this: FernOpenapiIr.FullExample.Map, + visitor: FernOpenapiIr.FullExample._Visitor<_Result> + ) { + return FernOpenapiIr.FullExample._visit(this, visitor); + }, + }; + }, + + enum: (value: string): FernOpenapiIr.FullExample.Enum => { + return { + value: value, + type: "enum", + _visit: function <_Result>( + this: FernOpenapiIr.FullExample.Enum, + visitor: FernOpenapiIr.FullExample._Visitor<_Result> + ) { + return FernOpenapiIr.FullExample._visit(this, visitor); + }, + }; + }, + + literal: (value: FernOpenapiIr.LiteralExample): FernOpenapiIr.FullExample.Literal => { + return { + value: value, + type: "literal", + _visit: function <_Result>( + this: FernOpenapiIr.FullExample.Literal, + visitor: FernOpenapiIr.FullExample._Visitor<_Result> + ) { + return FernOpenapiIr.FullExample._visit(this, visitor); + }, + }; + }, + + oneOf: (value: FernOpenapiIr.FullOneOfExample): FernOpenapiIr.FullExample.OneOf => { + return { + value: value, + type: "oneOf", + _visit: function <_Result>( + this: FernOpenapiIr.FullExample.OneOf, + visitor: FernOpenapiIr.FullExample._Visitor<_Result> + ) { + return FernOpenapiIr.FullExample._visit(this, visitor); + }, + }; + }, + + unknown: (value: FernOpenapiIr.FullExample): FernOpenapiIr.FullExample.Unknown => { + return { + value: value, + type: "unknown", + _visit: function <_Result>( + this: FernOpenapiIr.FullExample.Unknown, + visitor: FernOpenapiIr.FullExample._Visitor<_Result> + ) { + return FernOpenapiIr.FullExample._visit(this, visitor); + }, + }; + }, + + _visit: <_Result>( + value: FernOpenapiIr.FullExample, + visitor: FernOpenapiIr.FullExample._Visitor<_Result> + ): _Result => { + switch (value.type) { + case "primitive": + return visitor.primitive(value.value); + case "object": + return visitor.object(value); + case "array": + return visitor.array(value.value); + case "map": + return visitor.map(value.value); + case "enum": + return visitor.enum(value.value); + case "literal": + return visitor.literal(value.value); + case "oneOf": + return visitor.oneOf(value.value); + case "unknown": + return visitor.unknown(value.value); + default: + return visitor._other(value as any); + } + }, +} as const; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/example/types/FullObjectExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/example/types/FullObjectExample.ts new file mode 100644 index 00000000000..0e37e76cbba --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/example/types/FullObjectExample.ts @@ -0,0 +1,9 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface FullObjectExample { + properties: Record; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/example/types/FullOneOfExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/example/types/FullOneOfExample.ts new file mode 100644 index 00000000000..6d5fd4b29c1 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/example/types/FullOneOfExample.ts @@ -0,0 +1,75 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export type FullOneOfExample = + | FernOpenapiIr.FullOneOfExample.Discriminated + | FernOpenapiIr.FullOneOfExample.Undisciminated; + +export declare namespace FullOneOfExample { + interface Discriminated extends _Utils { + type: "discriminated"; + value: Record; + } + + interface Undisciminated extends _Utils { + type: "undisciminated"; + value: FernOpenapiIr.FullExample; + } + + interface _Utils { + _visit: <_Result>(visitor: FernOpenapiIr.FullOneOfExample._Visitor<_Result>) => _Result; + } + + interface _Visitor<_Result> { + discriminated: (value: Record) => _Result; + undisciminated: (value: FernOpenapiIr.FullExample) => _Result; + _other: (value: { type: string }) => _Result; + } +} + +export const FullOneOfExample = { + discriminated: ( + value: Record + ): FernOpenapiIr.FullOneOfExample.Discriminated => { + return { + value: value, + type: "discriminated", + _visit: function <_Result>( + this: FernOpenapiIr.FullOneOfExample.Discriminated, + visitor: FernOpenapiIr.FullOneOfExample._Visitor<_Result> + ) { + return FernOpenapiIr.FullOneOfExample._visit(this, visitor); + }, + }; + }, + + undisciminated: (value: FernOpenapiIr.FullExample): FernOpenapiIr.FullOneOfExample.Undisciminated => { + return { + value: value, + type: "undisciminated", + _visit: function <_Result>( + this: FernOpenapiIr.FullOneOfExample.Undisciminated, + visitor: FernOpenapiIr.FullOneOfExample._Visitor<_Result> + ) { + return FernOpenapiIr.FullOneOfExample._visit(this, visitor); + }, + }; + }, + + _visit: <_Result>( + value: FernOpenapiIr.FullOneOfExample, + visitor: FernOpenapiIr.FullOneOfExample._Visitor<_Result> + ): _Result => { + switch (value.type) { + case "discriminated": + return visitor.discriminated(value.value); + case "undisciminated": + return visitor.undisciminated(value.value); + default: + return visitor._other(value as any); + } + }, +} as const; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/example/types/KeyValuePair.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/example/types/KeyValuePair.ts new file mode 100644 index 00000000000..fe6b5648756 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/example/types/KeyValuePair.ts @@ -0,0 +1,10 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface KeyValuePair { + key: FernOpenapiIr.PrimitiveExample; + value: FernOpenapiIr.FullExample; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/example/types/LiteralExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/example/types/LiteralExample.ts new file mode 100644 index 00000000000..9e8caf6107f --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/example/types/LiteralExample.ts @@ -0,0 +1,71 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export type LiteralExample = FernOpenapiIr.LiteralExample.Boolean | FernOpenapiIr.LiteralExample.String; + +export declare namespace LiteralExample { + interface Boolean extends _Utils { + type: "boolean"; + value: boolean; + } + + interface String extends _Utils { + type: "string"; + value: string; + } + + interface _Utils { + _visit: <_Result>(visitor: FernOpenapiIr.LiteralExample._Visitor<_Result>) => _Result; + } + + interface _Visitor<_Result> { + boolean: (value: boolean) => _Result; + string: (value: string) => _Result; + _other: (value: { type: string }) => _Result; + } +} + +export const LiteralExample = { + boolean: (value: boolean): FernOpenapiIr.LiteralExample.Boolean => { + return { + value: value, + type: "boolean", + _visit: function <_Result>( + this: FernOpenapiIr.LiteralExample.Boolean, + visitor: FernOpenapiIr.LiteralExample._Visitor<_Result> + ) { + return FernOpenapiIr.LiteralExample._visit(this, visitor); + }, + }; + }, + + string: (value: string): FernOpenapiIr.LiteralExample.String => { + return { + value: value, + type: "string", + _visit: function <_Result>( + this: FernOpenapiIr.LiteralExample.String, + visitor: FernOpenapiIr.LiteralExample._Visitor<_Result> + ) { + return FernOpenapiIr.LiteralExample._visit(this, visitor); + }, + }; + }, + + _visit: <_Result>( + value: FernOpenapiIr.LiteralExample, + visitor: FernOpenapiIr.LiteralExample._Visitor<_Result> + ): _Result => { + switch (value.type) { + case "boolean": + return visitor.boolean(value.value); + case "string": + return visitor.string(value.value); + default: + return visitor._other(value as any); + } + }, +} as const; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/example/types/PrimitiveExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/example/types/PrimitiveExample.ts new file mode 100644 index 00000000000..75c5f1e3335 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/example/types/PrimitiveExample.ts @@ -0,0 +1,227 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export type PrimitiveExample = + | FernOpenapiIr.PrimitiveExample.Int + | FernOpenapiIr.PrimitiveExample.Int64 + | FernOpenapiIr.PrimitiveExample.Float + | FernOpenapiIr.PrimitiveExample.Double + | FernOpenapiIr.PrimitiveExample.String + | FernOpenapiIr.PrimitiveExample.Datetime + | FernOpenapiIr.PrimitiveExample.Date_ + | FernOpenapiIr.PrimitiveExample.Base64 + | FernOpenapiIr.PrimitiveExample.Boolean; + +export declare namespace PrimitiveExample { + interface Int extends _Utils { + type: "int"; + value: number; + } + + interface Int64 extends _Utils { + type: "int64"; + value: number; + } + + interface Float extends _Utils { + type: "float"; + value: number; + } + + interface Double extends _Utils { + type: "double"; + value: number; + } + + interface String extends _Utils { + type: "string"; + value: string; + } + + interface Datetime extends _Utils { + type: "datetime"; + value: string; + } + + interface Date_ extends _Utils { + type: "date"; + value: string; + } + + interface Base64 extends _Utils { + type: "base64"; + value: string; + } + + interface Boolean extends _Utils { + type: "boolean"; + value: boolean; + } + + interface _Utils { + _visit: <_Result>(visitor: FernOpenapiIr.PrimitiveExample._Visitor<_Result>) => _Result; + } + + interface _Visitor<_Result> { + int: (value: number) => _Result; + int64: (value: number) => _Result; + float: (value: number) => _Result; + double: (value: number) => _Result; + string: (value: string) => _Result; + datetime: (value: string) => _Result; + date: (value: string) => _Result; + base64: (value: string) => _Result; + boolean: (value: boolean) => _Result; + _other: (value: { type: string }) => _Result; + } +} + +export const PrimitiveExample = { + int: (value: number): FernOpenapiIr.PrimitiveExample.Int => { + return { + value: value, + type: "int", + _visit: function <_Result>( + this: FernOpenapiIr.PrimitiveExample.Int, + visitor: FernOpenapiIr.PrimitiveExample._Visitor<_Result> + ) { + return FernOpenapiIr.PrimitiveExample._visit(this, visitor); + }, + }; + }, + + int64: (value: number): FernOpenapiIr.PrimitiveExample.Int64 => { + return { + value: value, + type: "int64", + _visit: function <_Result>( + this: FernOpenapiIr.PrimitiveExample.Int64, + visitor: FernOpenapiIr.PrimitiveExample._Visitor<_Result> + ) { + return FernOpenapiIr.PrimitiveExample._visit(this, visitor); + }, + }; + }, + + float: (value: number): FernOpenapiIr.PrimitiveExample.Float => { + return { + value: value, + type: "float", + _visit: function <_Result>( + this: FernOpenapiIr.PrimitiveExample.Float, + visitor: FernOpenapiIr.PrimitiveExample._Visitor<_Result> + ) { + return FernOpenapiIr.PrimitiveExample._visit(this, visitor); + }, + }; + }, + + double: (value: number): FernOpenapiIr.PrimitiveExample.Double => { + return { + value: value, + type: "double", + _visit: function <_Result>( + this: FernOpenapiIr.PrimitiveExample.Double, + visitor: FernOpenapiIr.PrimitiveExample._Visitor<_Result> + ) { + return FernOpenapiIr.PrimitiveExample._visit(this, visitor); + }, + }; + }, + + string: (value: string): FernOpenapiIr.PrimitiveExample.String => { + return { + value: value, + type: "string", + _visit: function <_Result>( + this: FernOpenapiIr.PrimitiveExample.String, + visitor: FernOpenapiIr.PrimitiveExample._Visitor<_Result> + ) { + return FernOpenapiIr.PrimitiveExample._visit(this, visitor); + }, + }; + }, + + datetime: (value: string): FernOpenapiIr.PrimitiveExample.Datetime => { + return { + value: value, + type: "datetime", + _visit: function <_Result>( + this: FernOpenapiIr.PrimitiveExample.Datetime, + visitor: FernOpenapiIr.PrimitiveExample._Visitor<_Result> + ) { + return FernOpenapiIr.PrimitiveExample._visit(this, visitor); + }, + }; + }, + + date: (value: string): FernOpenapiIr.PrimitiveExample.Date_ => { + return { + value: value, + type: "date", + _visit: function <_Result>( + this: FernOpenapiIr.PrimitiveExample.Date_, + visitor: FernOpenapiIr.PrimitiveExample._Visitor<_Result> + ) { + return FernOpenapiIr.PrimitiveExample._visit(this, visitor); + }, + }; + }, + + base64: (value: string): FernOpenapiIr.PrimitiveExample.Base64 => { + return { + value: value, + type: "base64", + _visit: function <_Result>( + this: FernOpenapiIr.PrimitiveExample.Base64, + visitor: FernOpenapiIr.PrimitiveExample._Visitor<_Result> + ) { + return FernOpenapiIr.PrimitiveExample._visit(this, visitor); + }, + }; + }, + + boolean: (value: boolean): FernOpenapiIr.PrimitiveExample.Boolean => { + return { + value: value, + type: "boolean", + _visit: function <_Result>( + this: FernOpenapiIr.PrimitiveExample.Boolean, + visitor: FernOpenapiIr.PrimitiveExample._Visitor<_Result> + ) { + return FernOpenapiIr.PrimitiveExample._visit(this, visitor); + }, + }; + }, + + _visit: <_Result>( + value: FernOpenapiIr.PrimitiveExample, + visitor: FernOpenapiIr.PrimitiveExample._Visitor<_Result> + ): _Result => { + switch (value.type) { + case "int": + return visitor.int(value.value); + case "int64": + return visitor.int64(value.value); + case "float": + return visitor.float(value.value); + case "double": + return visitor.double(value.value); + case "string": + return visitor.string(value.value); + case "datetime": + return visitor.datetime(value.value); + case "date": + return visitor.date(value.value); + case "base64": + return visitor.base64(value.value); + case "boolean": + return visitor.boolean(value.value); + default: + return visitor._other(value as any); + } + }, +} as const; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/example/types/PropertyKey.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/example/types/PropertyKey.ts new file mode 100644 index 00000000000..e17ea35dac4 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/example/types/PropertyKey.ts @@ -0,0 +1,8 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +/** + * Represents the name of a property defined in an object. + */ +export type PropertyKey = string; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/example/types/index.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/example/types/index.ts new file mode 100644 index 00000000000..732184c4dea --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/example/types/index.ts @@ -0,0 +1,7 @@ +export * from "./PropertyKey"; +export * from "./FullExample"; +export * from "./PrimitiveExample"; +export * from "./LiteralExample"; +export * from "./FullObjectExample"; +export * from "./KeyValuePair"; +export * from "./FullOneOfExample"; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/index.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/index.ts new file mode 100644 index 00000000000..eea524d6557 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/index.ts @@ -0,0 +1 @@ +export * from "./types"; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/AllOfPropertyConflict.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/AllOfPropertyConflict.ts new file mode 100644 index 00000000000..042690d1fad --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/AllOfPropertyConflict.ts @@ -0,0 +1,13 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface AllOfPropertyConflict { + propertyKey: string; + /** The allOf schemas that conflict with each other */ + allOfSchemaIds: FernOpenapiIr.SchemaId[]; + /** If the allOf schemas have different types. Unclear how to resolve this. Possibly make the property unknown? */ + conflictingTypeSignatures: boolean; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/ArraySchema.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/ArraySchema.ts new file mode 100644 index 00000000000..8e8a68957cb --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/ArraySchema.ts @@ -0,0 +1,12 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface ArraySchema + extends FernOpenapiIr.WithDescription, + FernOpenapiIr.WithName, + FernOpenapiIr.WithSdkGroupName { + value: FernOpenapiIr.Schema; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/CasingOverrides.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/CasingOverrides.ts new file mode 100644 index 00000000000..515f031e99d --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/CasingOverrides.ts @@ -0,0 +1,10 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +export interface CasingOverrides { + snake: string | undefined; + camel: string | undefined; + screamingSnake: string | undefined; + pascal: string | undefined; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/CommonProperty.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/CommonProperty.ts new file mode 100644 index 00000000000..77f742a91d1 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/CommonProperty.ts @@ -0,0 +1,10 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface CommonProperty { + key: string; + schema: FernOpenapiIr.Schema; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/CustomCodeSample.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/CustomCodeSample.ts new file mode 100644 index 00000000000..daa0a74ad42 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/CustomCodeSample.ts @@ -0,0 +1,69 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export type CustomCodeSample = FernOpenapiIr.CustomCodeSample.Language | FernOpenapiIr.CustomCodeSample.Sdk; + +export declare namespace CustomCodeSample { + interface Language extends FernOpenapiIr.CustomCodeSampleLanguage, _Utils { + type: "language"; + } + + interface Sdk extends FernOpenapiIr.CustomCodeSampleSdk, _Utils { + type: "sdk"; + } + + interface _Utils { + _visit: <_Result>(visitor: FernOpenapiIr.CustomCodeSample._Visitor<_Result>) => _Result; + } + + interface _Visitor<_Result> { + language: (value: FernOpenapiIr.CustomCodeSampleLanguage) => _Result; + sdk: (value: FernOpenapiIr.CustomCodeSampleSdk) => _Result; + _other: (value: { type: string }) => _Result; + } +} + +export const CustomCodeSample = { + language: (value: FernOpenapiIr.CustomCodeSampleLanguage): FernOpenapiIr.CustomCodeSample.Language => { + return { + ...value, + type: "language", + _visit: function <_Result>( + this: FernOpenapiIr.CustomCodeSample.Language, + visitor: FernOpenapiIr.CustomCodeSample._Visitor<_Result> + ) { + return FernOpenapiIr.CustomCodeSample._visit(this, visitor); + }, + }; + }, + + sdk: (value: FernOpenapiIr.CustomCodeSampleSdk): FernOpenapiIr.CustomCodeSample.Sdk => { + return { + ...value, + type: "sdk", + _visit: function <_Result>( + this: FernOpenapiIr.CustomCodeSample.Sdk, + visitor: FernOpenapiIr.CustomCodeSample._Visitor<_Result> + ) { + return FernOpenapiIr.CustomCodeSample._visit(this, visitor); + }, + }; + }, + + _visit: <_Result>( + value: FernOpenapiIr.CustomCodeSample, + visitor: FernOpenapiIr.CustomCodeSample._Visitor<_Result> + ): _Result => { + switch (value.type) { + case "language": + return visitor.language(value); + case "sdk": + return visitor.sdk(value); + default: + return visitor._other(value as any); + } + }, +} as const; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/CustomCodeSampleLanguage.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/CustomCodeSampleLanguage.ts new file mode 100644 index 00000000000..8eccff2a88a --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/CustomCodeSampleLanguage.ts @@ -0,0 +1,20 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +/** + * This is intended to co-exist with the auto-generated code samples. + */ +export interface CustomCodeSampleLanguage extends FernOpenapiIr.WithDescription { + /** Override the example name. */ + name: string | undefined; + language: string; + code: string; + /** + * The command to install the dependencies for the code sample. + * For example, `npm install` or `pip install -r requirements.txt`. + */ + install: string | undefined; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/CustomCodeSampleSdk.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/CustomCodeSampleSdk.ts new file mode 100644 index 00000000000..cfee18a47a7 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/CustomCodeSampleSdk.ts @@ -0,0 +1,15 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +/** + * This will be used to replace the auto-generated code samples. + */ +export interface CustomCodeSampleSdk extends FernOpenapiIr.WithDescription { + /** Override the example name. */ + name: string | undefined; + sdk: FernOpenapiIr.SupportedSdkLanguage; + code: string; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/DiscriminatedOneOfSchema.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/DiscriminatedOneOfSchema.ts new file mode 100644 index 00000000000..a353b0fdd75 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/DiscriminatedOneOfSchema.ts @@ -0,0 +1,14 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface DiscriminatedOneOfSchema + extends FernOpenapiIr.WithDescription, + FernOpenapiIr.WithName, + FernOpenapiIr.WithSdkGroupName { + discriminantProperty: string; + commonProperties: FernOpenapiIr.CommonProperty[]; + schemas: Record; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/Endpoint.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/Endpoint.ts new file mode 100644 index 00000000000..81926e16122 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/Endpoint.ts @@ -0,0 +1,34 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface Endpoint extends FernOpenapiIr.WithDescription { + authed: boolean; + internal: boolean | undefined; + method: FernOpenapiIr.HttpMethod; + availability: FernOpenapiIr.EndpointAvailability | undefined; + audiences: string[]; + /** + * This string includes templated path parameters. + * For example, `/users/{userId}` is a valid value. + */ + path: string; + summary: string | undefined; + operationId: string | undefined; + tags: FernOpenapiIr.TagId[]; + pathParameters: FernOpenapiIr.PathParameter[]; + queryParameters: FernOpenapiIr.QueryParameter[]; + headers: FernOpenapiIr.Header[]; + sdkName: FernOpenapiIr.EndpointSdkName | undefined; + /** Populated as ${operationId}Request */ + generatedRequestName: string; + /** Populated by `x-request-name` on a path object. */ + requestNameOverride: string | undefined; + request: FernOpenapiIr.Request | undefined; + response: FernOpenapiIr.Response | undefined; + errorStatusCode: FernOpenapiIr.StatusCode[]; + server: FernOpenapiIr.Server[]; + examples: FernOpenapiIr.EndpointExample[]; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/EndpointAvailability.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/EndpointAvailability.ts new file mode 100644 index 00000000000..65f0544856f --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/EndpointAvailability.ts @@ -0,0 +1,32 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +export type EndpointAvailability = "GenerallyAvailable" | "Beta" | "Deprecated"; + +export const EndpointAvailability = { + GenerallyAvailable: "GenerallyAvailable", + Beta: "Beta", + Deprecated: "Deprecated", + _visit: (value: EndpointAvailability, visitor: EndpointAvailability.Visitor) => { + switch (value) { + case EndpointAvailability.GenerallyAvailable: + return visitor.generallyAvailable(); + case EndpointAvailability.Beta: + return visitor.beta(); + case EndpointAvailability.Deprecated: + return visitor.deprecated(); + default: + return visitor._other(); + } + }, +} as const; + +export declare namespace EndpointAvailability { + interface Visitor { + generallyAvailable: () => R; + beta: () => R; + deprecated: () => R; + _other: () => R; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/EndpointExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/EndpointExample.ts new file mode 100644 index 00000000000..673d087677a --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/EndpointExample.ts @@ -0,0 +1,20 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +/** + * A complete example associated with the endpoint. All child + * examples will be fully complete (i.e. there will be no + * PartialObjectExamples). + */ +export interface EndpointExample extends FernOpenapiIr.WithDescription { + name: string | undefined; + pathParameters: FernOpenapiIr.PathParameterExample[] | undefined; + queryParameters: FernOpenapiIr.QueryParameterExample[] | undefined; + headers: FernOpenapiIr.HeaderExample[] | undefined; + request: FernOpenapiIr.FullExample | undefined; + response: FernOpenapiIr.FullExample | undefined; + codeSamples: FernOpenapiIr.CustomCodeSample[]; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/EndpointSdkName.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/EndpointSdkName.ts new file mode 100644 index 00000000000..ca200d16823 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/EndpointSdkName.ts @@ -0,0 +1,12 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface EndpointSdkName { + /** This is populated by `x-fern-sdk-method-name` */ + groupName: FernOpenapiIr.SdkGroupName[]; + /** This is populated by `x-fern-sdk-group-name` */ + methodName: string; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/EnumSchema.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/EnumSchema.ts new file mode 100644 index 00000000000..8422f062bc1 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/EnumSchema.ts @@ -0,0 +1,12 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface EnumSchema + extends FernOpenapiIr.WithDescription, + FernOpenapiIr.WithName, + FernOpenapiIr.WithSdkGroupName { + values: FernOpenapiIr.EnumValue[]; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/EnumValue.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/EnumValue.ts new file mode 100644 index 00000000000..f0925a8b944 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/EnumValue.ts @@ -0,0 +1,15 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface EnumValue extends FernOpenapiIr.WithDescription { + /** Codegen friendly name. Read from `X-Enum-Names` */ + nameOverride: string | undefined; + /** Codegen friendly name. Generated by removing unalphanumeric characters and camel casing. */ + generatedName: string; + /** Value of the enum */ + value: string; + casing: FernOpenapiIr.CasingOverrides | undefined; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/FileResponse.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/FileResponse.ts new file mode 100644 index 00000000000..697a16c0f5d --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/FileResponse.ts @@ -0,0 +1,7 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface FileResponse extends FernOpenapiIr.WithDescription {} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/FileSchema.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/FileSchema.ts new file mode 100644 index 00000000000..77f66b628ec --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/FileSchema.ts @@ -0,0 +1,8 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +export interface FileSchema { + isOptional: boolean; + isArray: boolean; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/GlobalHeader.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/GlobalHeader.ts new file mode 100644 index 00000000000..13dc8f0d4de --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/GlobalHeader.ts @@ -0,0 +1,9 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +export interface GlobalHeader { + header: string; + name: string | undefined; + optional: boolean | undefined; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/Header.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/Header.ts new file mode 100644 index 00000000000..a4121189b11 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/Header.ts @@ -0,0 +1,12 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface Header extends FernOpenapiIr.WithDescription { + name: string; + schema: FernOpenapiIr.Schema; + /** Populated by `x-fern-parameter-name` on a parameter object. */ + parameterNameOverride: string | undefined; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/HeaderExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/HeaderExample.ts new file mode 100644 index 00000000000..3677f5b16cc --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/HeaderExample.ts @@ -0,0 +1,10 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface HeaderExample { + name: string; + value: FernOpenapiIr.FullExample; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/HttpError.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/HttpError.ts new file mode 100644 index 00000000000..564713c5475 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/HttpError.ts @@ -0,0 +1,9 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface HttpError extends FernOpenapiIr.WithDescription, FernOpenapiIr.WithName { + schema: FernOpenapiIr.Schema | undefined; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/HttpMethod.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/HttpMethod.ts new file mode 100644 index 00000000000..06e75525c1e --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/HttpMethod.ts @@ -0,0 +1,52 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +export type HttpMethod = "GET" | "POST" | "PUT" | "PATCH" | "DELETE" | "HEAD" | "OPTIONS" | "TRACE"; + +export const HttpMethod = { + Get: "GET", + Post: "POST", + Put: "PUT", + Patch: "PATCH", + Delete: "DELETE", + Head: "HEAD", + Options: "OPTIONS", + Trace: "TRACE", + _visit: (value: HttpMethod, visitor: HttpMethod.Visitor) => { + switch (value) { + case HttpMethod.Get: + return visitor.get(); + case HttpMethod.Post: + return visitor.post(); + case HttpMethod.Put: + return visitor.put(); + case HttpMethod.Patch: + return visitor.patch(); + case HttpMethod.Delete: + return visitor.delete(); + case HttpMethod.Head: + return visitor.head(); + case HttpMethod.Options: + return visitor.options(); + case HttpMethod.Trace: + return visitor.trace(); + default: + return visitor._other(); + } + }, +} as const; + +export declare namespace HttpMethod { + interface Visitor { + get: () => R; + post: () => R; + put: () => R; + patch: () => R; + delete: () => R; + head: () => R; + options: () => R; + trace: () => R; + _other: () => R; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/JsonRequest.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/JsonRequest.ts new file mode 100644 index 00000000000..f797e42cbfd --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/JsonRequest.ts @@ -0,0 +1,10 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface JsonRequest extends FernOpenapiIr.WithDescription { + schema: FernOpenapiIr.Schema; + contentType: string | undefined; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/JsonResponse.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/JsonResponse.ts new file mode 100644 index 00000000000..959167477b5 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/JsonResponse.ts @@ -0,0 +1,10 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface JsonResponse extends FernOpenapiIr.WithDescription { + schema: FernOpenapiIr.Schema; + responseProperty: string | undefined; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/LiteralSchema.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/LiteralSchema.ts new file mode 100644 index 00000000000..46b57470336 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/LiteralSchema.ts @@ -0,0 +1,12 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface LiteralSchema + extends FernOpenapiIr.WithDescription, + FernOpenapiIr.WithName, + FernOpenapiIr.WithSdkGroupName { + value: FernOpenapiIr.LiteralSchemaValue; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/LiteralSchemaValue.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/LiteralSchemaValue.ts new file mode 100644 index 00000000000..88adb4e20a8 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/LiteralSchemaValue.ts @@ -0,0 +1,71 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export type LiteralSchemaValue = FernOpenapiIr.LiteralSchemaValue.Boolean | FernOpenapiIr.LiteralSchemaValue.String; + +export declare namespace LiteralSchemaValue { + interface Boolean extends _Utils { + type: "boolean"; + value: boolean; + } + + interface String extends _Utils { + type: "string"; + value: string; + } + + interface _Utils { + _visit: <_Result>(visitor: FernOpenapiIr.LiteralSchemaValue._Visitor<_Result>) => _Result; + } + + interface _Visitor<_Result> { + boolean: (value: boolean) => _Result; + string: (value: string) => _Result; + _other: (value: { type: string }) => _Result; + } +} + +export const LiteralSchemaValue = { + boolean: (value: boolean): FernOpenapiIr.LiteralSchemaValue.Boolean => { + return { + value: value, + type: "boolean", + _visit: function <_Result>( + this: FernOpenapiIr.LiteralSchemaValue.Boolean, + visitor: FernOpenapiIr.LiteralSchemaValue._Visitor<_Result> + ) { + return FernOpenapiIr.LiteralSchemaValue._visit(this, visitor); + }, + }; + }, + + string: (value: string): FernOpenapiIr.LiteralSchemaValue.String => { + return { + value: value, + type: "string", + _visit: function <_Result>( + this: FernOpenapiIr.LiteralSchemaValue.String, + visitor: FernOpenapiIr.LiteralSchemaValue._Visitor<_Result> + ) { + return FernOpenapiIr.LiteralSchemaValue._visit(this, visitor); + }, + }; + }, + + _visit: <_Result>( + value: FernOpenapiIr.LiteralSchemaValue, + visitor: FernOpenapiIr.LiteralSchemaValue._Visitor<_Result> + ): _Result => { + switch (value.type) { + case "boolean": + return visitor.boolean(value.value); + case "string": + return visitor.string(value.value); + default: + return visitor._other(value as any); + } + }, +} as const; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/MapSchema.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/MapSchema.ts new file mode 100644 index 00000000000..0e7e131a524 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/MapSchema.ts @@ -0,0 +1,13 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface MapSchema + extends FernOpenapiIr.WithDescription, + FernOpenapiIr.WithName, + FernOpenapiIr.WithSdkGroupName { + key: FernOpenapiIr.PrimitiveSchema; + value: FernOpenapiIr.Schema; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/MultipartRequest.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/MultipartRequest.ts new file mode 100644 index 00000000000..c3ce8dde173 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/MultipartRequest.ts @@ -0,0 +1,11 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface MultipartRequest extends FernOpenapiIr.WithDescription { + /** If multipart was a reference, this will be the schema name. */ + name: string | undefined; + properties: FernOpenapiIr.MultipartRequestProperty[]; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/MultipartRequestProperty.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/MultipartRequestProperty.ts new file mode 100644 index 00000000000..982c685f4ee --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/MultipartRequestProperty.ts @@ -0,0 +1,10 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface MultipartRequestProperty extends FernOpenapiIr.WithDescription { + key: string; + schema: FernOpenapiIr.MultipartSchema; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/MultipartSchema.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/MultipartSchema.ts new file mode 100644 index 00000000000..03a74def071 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/MultipartSchema.ts @@ -0,0 +1,70 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export type MultipartSchema = FernOpenapiIr.MultipartSchema.File_ | FernOpenapiIr.MultipartSchema.Json; + +export declare namespace MultipartSchema { + interface File_ extends FernOpenapiIr.FileSchema, _Utils { + type: "file"; + } + + interface Json extends _Utils { + type: "json"; + value: FernOpenapiIr.Schema; + } + + interface _Utils { + _visit: <_Result>(visitor: FernOpenapiIr.MultipartSchema._Visitor<_Result>) => _Result; + } + + interface _Visitor<_Result> { + file: (value: FernOpenapiIr.FileSchema) => _Result; + json: (value: FernOpenapiIr.Schema) => _Result; + _other: (value: { type: string }) => _Result; + } +} + +export const MultipartSchema = { + file: (value: FernOpenapiIr.FileSchema): FernOpenapiIr.MultipartSchema.File_ => { + return { + ...value, + type: "file", + _visit: function <_Result>( + this: FernOpenapiIr.MultipartSchema.File_, + visitor: FernOpenapiIr.MultipartSchema._Visitor<_Result> + ) { + return FernOpenapiIr.MultipartSchema._visit(this, visitor); + }, + }; + }, + + json: (value: FernOpenapiIr.Schema): FernOpenapiIr.MultipartSchema.Json => { + return { + value: value, + type: "json", + _visit: function <_Result>( + this: FernOpenapiIr.MultipartSchema.Json, + visitor: FernOpenapiIr.MultipartSchema._Visitor<_Result> + ) { + return FernOpenapiIr.MultipartSchema._visit(this, visitor); + }, + }; + }, + + _visit: <_Result>( + value: FernOpenapiIr.MultipartSchema, + visitor: FernOpenapiIr.MultipartSchema._Visitor<_Result> + ): _Result => { + switch (value.type) { + case "file": + return visitor.file(value); + case "json": + return visitor.json(value.value); + default: + return visitor._other(value as any); + } + }, +} as const; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/NullableSchema.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/NullableSchema.ts new file mode 100644 index 00000000000..49d5065d9f5 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/NullableSchema.ts @@ -0,0 +1,12 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface NullableSchema + extends FernOpenapiIr.WithDescription, + FernOpenapiIr.WithName, + FernOpenapiIr.WithSdkGroupName { + value: FernOpenapiIr.Schema; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/ObjectProperty.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/ObjectProperty.ts new file mode 100644 index 00000000000..3a3716dce28 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/ObjectProperty.ts @@ -0,0 +1,15 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface ObjectProperty { + key: string; + schema: FernOpenapiIr.Schema; + /** The schemas that conflict with this property */ + conflict: Record; + /** A unique name for the property. */ + generatedName: string; + audiences: string[]; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/ObjectPropertyConflictInfo.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/ObjectPropertyConflictInfo.ts new file mode 100644 index 00000000000..c5b0a8f53f8 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/ObjectPropertyConflictInfo.ts @@ -0,0 +1,7 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +export interface ObjectPropertyConflictInfo { + differentSchema: boolean; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/ObjectSchema.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/ObjectSchema.ts new file mode 100644 index 00000000000..c73d623355c --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/ObjectSchema.ts @@ -0,0 +1,14 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface ObjectSchema + extends FernOpenapiIr.WithDescription, + FernOpenapiIr.WithName, + FernOpenapiIr.WithSdkGroupName { + allOf: FernOpenapiIr.ReferencedSchema[]; + properties: FernOpenapiIr.ObjectProperty[]; + allOfPropertyConflicts: FernOpenapiIr.AllOfPropertyConflict[]; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/OctetStremRequest.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/OctetStremRequest.ts new file mode 100644 index 00000000000..2df7dd7c630 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/OctetStremRequest.ts @@ -0,0 +1,7 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface OctetStremRequest extends FernOpenapiIr.WithDescription {} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/OneOfSchema.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/OneOfSchema.ts new file mode 100644 index 00000000000..5d3a178f7cd --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/OneOfSchema.ts @@ -0,0 +1,69 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export type OneOfSchema = FernOpenapiIr.OneOfSchema.Discriminated | FernOpenapiIr.OneOfSchema.Undisciminated; + +export declare namespace OneOfSchema { + interface Discriminated extends FernOpenapiIr.DiscriminatedOneOfSchema, _Utils { + type: "discriminated"; + } + + interface Undisciminated extends FernOpenapiIr.UnDiscriminatedOneOfSchema, _Utils { + type: "undisciminated"; + } + + interface _Utils { + _visit: <_Result>(visitor: FernOpenapiIr.OneOfSchema._Visitor<_Result>) => _Result; + } + + interface _Visitor<_Result> { + discriminated: (value: FernOpenapiIr.DiscriminatedOneOfSchema) => _Result; + undisciminated: (value: FernOpenapiIr.UnDiscriminatedOneOfSchema) => _Result; + _other: (value: { type: string }) => _Result; + } +} + +export const OneOfSchema = { + discriminated: (value: FernOpenapiIr.DiscriminatedOneOfSchema): FernOpenapiIr.OneOfSchema.Discriminated => { + return { + ...value, + type: "discriminated", + _visit: function <_Result>( + this: FernOpenapiIr.OneOfSchema.Discriminated, + visitor: FernOpenapiIr.OneOfSchema._Visitor<_Result> + ) { + return FernOpenapiIr.OneOfSchema._visit(this, visitor); + }, + }; + }, + + undisciminated: (value: FernOpenapiIr.UnDiscriminatedOneOfSchema): FernOpenapiIr.OneOfSchema.Undisciminated => { + return { + ...value, + type: "undisciminated", + _visit: function <_Result>( + this: FernOpenapiIr.OneOfSchema.Undisciminated, + visitor: FernOpenapiIr.OneOfSchema._Visitor<_Result> + ) { + return FernOpenapiIr.OneOfSchema._visit(this, visitor); + }, + }; + }, + + _visit: <_Result>( + value: FernOpenapiIr.OneOfSchema, + visitor: FernOpenapiIr.OneOfSchema._Visitor<_Result> + ): _Result => { + switch (value.type) { + case "discriminated": + return visitor.discriminated(value); + case "undisciminated": + return visitor.undisciminated(value); + default: + return visitor._other(value as any); + } + }, +} as const; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/OpenApiIntermediateRepresentation.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/OpenApiIntermediateRepresentation.ts new file mode 100644 index 00000000000..06da4200c36 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/OpenApiIntermediateRepresentation.ts @@ -0,0 +1,23 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface OpenApiIntermediateRepresentation { + title: string | undefined; + description: string | undefined; + servers: FernOpenapiIr.Server[]; + tags: FernOpenapiIr.Tags; + hasEndpointsMarkedInternal: boolean; + endpoints: FernOpenapiIr.Endpoint[]; + webhooks: FernOpenapiIr.Webhook[]; + channel: FernOpenapiIr.WebsocketChannel[]; + schemas: Record; + errors: Record; + variables: Record; + /** Whether the schema is directly referenced from a response, parameters, or other schemas */ + nonRequestReferencedSchemas: Set; + securitySchemes: Record; + globalHeaders: FernOpenapiIr.GlobalHeader[] | undefined; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/OptionalSchema.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/OptionalSchema.ts new file mode 100644 index 00000000000..8e04d9d0c13 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/OptionalSchema.ts @@ -0,0 +1,12 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface OptionalSchema + extends FernOpenapiIr.WithDescription, + FernOpenapiIr.WithName, + FernOpenapiIr.WithSdkGroupName { + value: FernOpenapiIr.Schema; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/PathParameter.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/PathParameter.ts new file mode 100644 index 00000000000..54ad2f50ac7 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/PathParameter.ts @@ -0,0 +1,11 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface PathParameter extends FernOpenapiIr.WithDescription { + name: string; + schema: FernOpenapiIr.Schema; + variableReference: string | undefined; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/PathParameterExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/PathParameterExample.ts new file mode 100644 index 00000000000..1a0a08a6e7f --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/PathParameterExample.ts @@ -0,0 +1,10 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface PathParameterExample { + name: string; + value: FernOpenapiIr.FullExample; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/PrimitiveSchema.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/PrimitiveSchema.ts new file mode 100644 index 00000000000..0737fab13e7 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/PrimitiveSchema.ts @@ -0,0 +1,12 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface PrimitiveSchema + extends FernOpenapiIr.WithDescription, + FernOpenapiIr.WithName, + FernOpenapiIr.WithSdkGroupName { + schema: FernOpenapiIr.PrimitiveSchemaValue; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/PrimitiveSchemaValue.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/PrimitiveSchemaValue.ts new file mode 100644 index 00000000000..dccd60f6358 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/PrimitiveSchemaValue.ts @@ -0,0 +1,210 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export type PrimitiveSchemaValue = + | FernOpenapiIr.PrimitiveSchemaValue.Int + | FernOpenapiIr.PrimitiveSchemaValue.Int64 + | FernOpenapiIr.PrimitiveSchemaValue.Float + | FernOpenapiIr.PrimitiveSchemaValue.Double + | FernOpenapiIr.PrimitiveSchemaValue.String + | FernOpenapiIr.PrimitiveSchemaValue.Datetime + | FernOpenapiIr.PrimitiveSchemaValue.Date_ + | FernOpenapiIr.PrimitiveSchemaValue.Base64 + | FernOpenapiIr.PrimitiveSchemaValue.Boolean; + +export declare namespace PrimitiveSchemaValue { + interface Int extends _Utils { + type: "int"; + } + + interface Int64 extends _Utils { + type: "int64"; + } + + interface Float extends _Utils { + type: "float"; + } + + interface Double extends _Utils { + type: "double"; + } + + interface String extends FernOpenapiIr.StringSchema, _Utils { + type: "string"; + } + + interface Datetime extends _Utils { + type: "datetime"; + } + + interface Date_ extends _Utils { + type: "date"; + } + + interface Base64 extends _Utils { + type: "base64"; + } + + interface Boolean extends _Utils { + type: "boolean"; + } + + interface _Utils { + _visit: <_Result>(visitor: FernOpenapiIr.PrimitiveSchemaValue._Visitor<_Result>) => _Result; + } + + interface _Visitor<_Result> { + int: () => _Result; + int64: () => _Result; + float: () => _Result; + double: () => _Result; + string: (value: FernOpenapiIr.StringSchema) => _Result; + datetime: () => _Result; + date: () => _Result; + base64: () => _Result; + boolean: () => _Result; + _other: (value: { type: string }) => _Result; + } +} + +export const PrimitiveSchemaValue = { + int: (): FernOpenapiIr.PrimitiveSchemaValue.Int => { + return { + type: "int", + _visit: function <_Result>( + this: FernOpenapiIr.PrimitiveSchemaValue.Int, + visitor: FernOpenapiIr.PrimitiveSchemaValue._Visitor<_Result> + ) { + return FernOpenapiIr.PrimitiveSchemaValue._visit(this, visitor); + }, + }; + }, + + int64: (): FernOpenapiIr.PrimitiveSchemaValue.Int64 => { + return { + type: "int64", + _visit: function <_Result>( + this: FernOpenapiIr.PrimitiveSchemaValue.Int64, + visitor: FernOpenapiIr.PrimitiveSchemaValue._Visitor<_Result> + ) { + return FernOpenapiIr.PrimitiveSchemaValue._visit(this, visitor); + }, + }; + }, + + float: (): FernOpenapiIr.PrimitiveSchemaValue.Float => { + return { + type: "float", + _visit: function <_Result>( + this: FernOpenapiIr.PrimitiveSchemaValue.Float, + visitor: FernOpenapiIr.PrimitiveSchemaValue._Visitor<_Result> + ) { + return FernOpenapiIr.PrimitiveSchemaValue._visit(this, visitor); + }, + }; + }, + + double: (): FernOpenapiIr.PrimitiveSchemaValue.Double => { + return { + type: "double", + _visit: function <_Result>( + this: FernOpenapiIr.PrimitiveSchemaValue.Double, + visitor: FernOpenapiIr.PrimitiveSchemaValue._Visitor<_Result> + ) { + return FernOpenapiIr.PrimitiveSchemaValue._visit(this, visitor); + }, + }; + }, + + string: (value: FernOpenapiIr.StringSchema): FernOpenapiIr.PrimitiveSchemaValue.String => { + return { + ...value, + type: "string", + _visit: function <_Result>( + this: FernOpenapiIr.PrimitiveSchemaValue.String, + visitor: FernOpenapiIr.PrimitiveSchemaValue._Visitor<_Result> + ) { + return FernOpenapiIr.PrimitiveSchemaValue._visit(this, visitor); + }, + }; + }, + + datetime: (): FernOpenapiIr.PrimitiveSchemaValue.Datetime => { + return { + type: "datetime", + _visit: function <_Result>( + this: FernOpenapiIr.PrimitiveSchemaValue.Datetime, + visitor: FernOpenapiIr.PrimitiveSchemaValue._Visitor<_Result> + ) { + return FernOpenapiIr.PrimitiveSchemaValue._visit(this, visitor); + }, + }; + }, + + date: (): FernOpenapiIr.PrimitiveSchemaValue.Date_ => { + return { + type: "date", + _visit: function <_Result>( + this: FernOpenapiIr.PrimitiveSchemaValue.Date_, + visitor: FernOpenapiIr.PrimitiveSchemaValue._Visitor<_Result> + ) { + return FernOpenapiIr.PrimitiveSchemaValue._visit(this, visitor); + }, + }; + }, + + base64: (): FernOpenapiIr.PrimitiveSchemaValue.Base64 => { + return { + type: "base64", + _visit: function <_Result>( + this: FernOpenapiIr.PrimitiveSchemaValue.Base64, + visitor: FernOpenapiIr.PrimitiveSchemaValue._Visitor<_Result> + ) { + return FernOpenapiIr.PrimitiveSchemaValue._visit(this, visitor); + }, + }; + }, + + boolean: (): FernOpenapiIr.PrimitiveSchemaValue.Boolean => { + return { + type: "boolean", + _visit: function <_Result>( + this: FernOpenapiIr.PrimitiveSchemaValue.Boolean, + visitor: FernOpenapiIr.PrimitiveSchemaValue._Visitor<_Result> + ) { + return FernOpenapiIr.PrimitiveSchemaValue._visit(this, visitor); + }, + }; + }, + + _visit: <_Result>( + value: FernOpenapiIr.PrimitiveSchemaValue, + visitor: FernOpenapiIr.PrimitiveSchemaValue._Visitor<_Result> + ): _Result => { + switch (value.type) { + case "int": + return visitor.int(); + case "int64": + return visitor.int64(); + case "float": + return visitor.float(); + case "double": + return visitor.double(); + case "string": + return visitor.string(value); + case "datetime": + return visitor.datetime(); + case "date": + return visitor.date(); + case "base64": + return visitor.base64(); + case "boolean": + return visitor.boolean(); + default: + return visitor._other(value as any); + } + }, +} as const; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/QueryParameter.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/QueryParameter.ts new file mode 100644 index 00000000000..55d381dc8ea --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/QueryParameter.ts @@ -0,0 +1,12 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface QueryParameter extends FernOpenapiIr.WithDescription { + name: string; + schema: FernOpenapiIr.Schema; + /** Populated by `x-fern-parameter-name` on a parameter object. */ + parameterNameOverride: string | undefined; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/QueryParameterExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/QueryParameterExample.ts new file mode 100644 index 00000000000..5c16de91abf --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/QueryParameterExample.ts @@ -0,0 +1,10 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface QueryParameterExample { + name: string; + value: FernOpenapiIr.FullExample; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/ReferencedSchema.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/ReferencedSchema.ts new file mode 100644 index 00000000000..317050f31cf --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/ReferencedSchema.ts @@ -0,0 +1,12 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface ReferencedSchema + extends FernOpenapiIr.WithDescription, + FernOpenapiIr.WithName, + FernOpenapiIr.WithSdkGroupName { + schema: FernOpenapiIr.SchemaId; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/Request.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/Request.ts new file mode 100644 index 00000000000..3e6ef9fe707 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/Request.ts @@ -0,0 +1,86 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export type Request = FernOpenapiIr.Request.OctetStream | FernOpenapiIr.Request.Multipart | FernOpenapiIr.Request.Json; + +export declare namespace Request { + interface OctetStream extends FernOpenapiIr.OctetStremRequest, _Utils { + type: "octetStream"; + } + + interface Multipart extends FernOpenapiIr.MultipartRequest, _Utils { + type: "multipart"; + } + + interface Json extends FernOpenapiIr.JsonRequest, _Utils { + type: "json"; + } + + interface _Utils { + _visit: <_Result>(visitor: FernOpenapiIr.Request._Visitor<_Result>) => _Result; + } + + interface _Visitor<_Result> { + octetStream: (value: FernOpenapiIr.OctetStremRequest) => _Result; + multipart: (value: FernOpenapiIr.MultipartRequest) => _Result; + json: (value: FernOpenapiIr.JsonRequest) => _Result; + _other: (value: { type: string }) => _Result; + } +} + +export const Request = { + octetStream: (value: FernOpenapiIr.OctetStremRequest): FernOpenapiIr.Request.OctetStream => { + return { + ...value, + type: "octetStream", + _visit: function <_Result>( + this: FernOpenapiIr.Request.OctetStream, + visitor: FernOpenapiIr.Request._Visitor<_Result> + ) { + return FernOpenapiIr.Request._visit(this, visitor); + }, + }; + }, + + multipart: (value: FernOpenapiIr.MultipartRequest): FernOpenapiIr.Request.Multipart => { + return { + ...value, + type: "multipart", + _visit: function <_Result>( + this: FernOpenapiIr.Request.Multipart, + visitor: FernOpenapiIr.Request._Visitor<_Result> + ) { + return FernOpenapiIr.Request._visit(this, visitor); + }, + }; + }, + + json: (value: FernOpenapiIr.JsonRequest): FernOpenapiIr.Request.Json => { + return { + ...value, + type: "json", + _visit: function <_Result>( + this: FernOpenapiIr.Request.Json, + visitor: FernOpenapiIr.Request._Visitor<_Result> + ) { + return FernOpenapiIr.Request._visit(this, visitor); + }, + }; + }, + + _visit: <_Result>(value: FernOpenapiIr.Request, visitor: FernOpenapiIr.Request._Visitor<_Result>): _Result => { + switch (value.type) { + case "octetStream": + return visitor.octetStream(value); + case "multipart": + return visitor.multipart(value); + case "json": + return visitor.json(value); + default: + return visitor._other(value as any); + } + }, +} as const; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/Response.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/Response.ts new file mode 100644 index 00000000000..9c1ec99cb5b --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/Response.ts @@ -0,0 +1,133 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export type Response = + | FernOpenapiIr.Response.File_ + | FernOpenapiIr.Response.Json + | FernOpenapiIr.Response.Text + | FernOpenapiIr.Response.StreamingText + /** + * Checks if `x-fern-streaming` is present and is true. */ + | FernOpenapiIr.Response.StreamingJson; + +export declare namespace Response { + interface File_ extends FernOpenapiIr.FileResponse, _Utils { + type: "file"; + } + + interface Json extends FernOpenapiIr.JsonResponse, _Utils { + type: "json"; + } + + interface Text extends FernOpenapiIr.TextResponse, _Utils { + type: "text"; + } + + interface StreamingText extends FernOpenapiIr.TextResponse, _Utils { + type: "streamingText"; + } + + interface StreamingJson extends FernOpenapiIr.JsonResponse, _Utils { + type: "streamingJson"; + } + + interface _Utils { + _visit: <_Result>(visitor: FernOpenapiIr.Response._Visitor<_Result>) => _Result; + } + + interface _Visitor<_Result> { + file: (value: FernOpenapiIr.FileResponse) => _Result; + json: (value: FernOpenapiIr.JsonResponse) => _Result; + text: (value: FernOpenapiIr.TextResponse) => _Result; + streamingText: (value: FernOpenapiIr.TextResponse) => _Result; + streamingJson: (value: FernOpenapiIr.JsonResponse) => _Result; + _other: (value: { type: string }) => _Result; + } +} + +export const Response = { + file: (value: FernOpenapiIr.FileResponse): FernOpenapiIr.Response.File_ => { + return { + ...value, + type: "file", + _visit: function <_Result>( + this: FernOpenapiIr.Response.File_, + visitor: FernOpenapiIr.Response._Visitor<_Result> + ) { + return FernOpenapiIr.Response._visit(this, visitor); + }, + }; + }, + + json: (value: FernOpenapiIr.JsonResponse): FernOpenapiIr.Response.Json => { + return { + ...value, + type: "json", + _visit: function <_Result>( + this: FernOpenapiIr.Response.Json, + visitor: FernOpenapiIr.Response._Visitor<_Result> + ) { + return FernOpenapiIr.Response._visit(this, visitor); + }, + }; + }, + + text: (value: FernOpenapiIr.TextResponse): FernOpenapiIr.Response.Text => { + return { + ...value, + type: "text", + _visit: function <_Result>( + this: FernOpenapiIr.Response.Text, + visitor: FernOpenapiIr.Response._Visitor<_Result> + ) { + return FernOpenapiIr.Response._visit(this, visitor); + }, + }; + }, + + streamingText: (value: FernOpenapiIr.TextResponse): FernOpenapiIr.Response.StreamingText => { + return { + ...value, + type: "streamingText", + _visit: function <_Result>( + this: FernOpenapiIr.Response.StreamingText, + visitor: FernOpenapiIr.Response._Visitor<_Result> + ) { + return FernOpenapiIr.Response._visit(this, visitor); + }, + }; + }, + + streamingJson: (value: FernOpenapiIr.JsonResponse): FernOpenapiIr.Response.StreamingJson => { + return { + ...value, + type: "streamingJson", + _visit: function <_Result>( + this: FernOpenapiIr.Response.StreamingJson, + visitor: FernOpenapiIr.Response._Visitor<_Result> + ) { + return FernOpenapiIr.Response._visit(this, visitor); + }, + }; + }, + + _visit: <_Result>(value: FernOpenapiIr.Response, visitor: FernOpenapiIr.Response._Visitor<_Result>): _Result => { + switch (value.type) { + case "file": + return visitor.file(value); + case "json": + return visitor.json(value); + case "text": + return visitor.text(value); + case "streamingText": + return visitor.streamingText(value); + case "streamingJson": + return visitor.streamingJson(value); + default: + return visitor._other(value as any); + } + }, +} as const; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/Schema.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/Schema.ts new file mode 100644 index 00000000000..597c9d42559 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/Schema.ts @@ -0,0 +1,258 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export type Schema = + | FernOpenapiIr.Schema.Primitive + | FernOpenapiIr.Schema.Object_ + | FernOpenapiIr.Schema.Array + | FernOpenapiIr.Schema.Map + | FernOpenapiIr.Schema.Optional + | FernOpenapiIr.Schema.Enum + | FernOpenapiIr.Schema.Reference + | FernOpenapiIr.Schema.Literal + | FernOpenapiIr.Schema.OneOf + | FernOpenapiIr.Schema.Nullable + | FernOpenapiIr.Schema.Unknown; + +export declare namespace Schema { + interface Primitive extends FernOpenapiIr.PrimitiveSchema, _Utils { + type: "primitive"; + } + + interface Object_ extends FernOpenapiIr.ObjectSchema, _Utils { + type: "object"; + } + + interface Array extends FernOpenapiIr.ArraySchema, _Utils { + type: "array"; + } + + interface Map extends FernOpenapiIr.MapSchema, _Utils { + type: "map"; + } + + interface Optional extends FernOpenapiIr.OptionalSchema, _Utils { + type: "optional"; + } + + interface Enum extends FernOpenapiIr.EnumSchema, _Utils { + type: "enum"; + } + + interface Reference extends FernOpenapiIr.ReferencedSchema, _Utils { + type: "reference"; + } + + interface Literal extends FernOpenapiIr.LiteralSchema, _Utils { + type: "literal"; + } + + interface OneOf extends _Utils { + type: "oneOf"; + value: FernOpenapiIr.OneOfSchema; + } + + interface Nullable extends FernOpenapiIr.NullableSchema, _Utils { + type: "nullable"; + } + + interface Unknown extends FernOpenapiIr.WithName, _Utils { + type: "unknown"; + } + + interface _Utils { + _visit: <_Result>(visitor: FernOpenapiIr.Schema._Visitor<_Result>) => _Result; + } + + interface _Visitor<_Result> { + primitive: (value: FernOpenapiIr.PrimitiveSchema) => _Result; + object: (value: FernOpenapiIr.ObjectSchema) => _Result; + array: (value: FernOpenapiIr.ArraySchema) => _Result; + map: (value: FernOpenapiIr.MapSchema) => _Result; + optional: (value: FernOpenapiIr.OptionalSchema) => _Result; + enum: (value: FernOpenapiIr.EnumSchema) => _Result; + reference: (value: FernOpenapiIr.ReferencedSchema) => _Result; + literal: (value: FernOpenapiIr.LiteralSchema) => _Result; + oneOf: (value: FernOpenapiIr.OneOfSchema) => _Result; + nullable: (value: FernOpenapiIr.NullableSchema) => _Result; + unknown: (value: FernOpenapiIr.WithName) => _Result; + _other: (value: { type: string }) => _Result; + } +} + +export const Schema = { + primitive: (value: FernOpenapiIr.PrimitiveSchema): FernOpenapiIr.Schema.Primitive => { + return { + ...value, + type: "primitive", + _visit: function <_Result>( + this: FernOpenapiIr.Schema.Primitive, + visitor: FernOpenapiIr.Schema._Visitor<_Result> + ) { + return FernOpenapiIr.Schema._visit(this, visitor); + }, + }; + }, + + object: (value: FernOpenapiIr.ObjectSchema): FernOpenapiIr.Schema.Object_ => { + return { + ...value, + type: "object", + _visit: function <_Result>( + this: FernOpenapiIr.Schema.Object_, + visitor: FernOpenapiIr.Schema._Visitor<_Result> + ) { + return FernOpenapiIr.Schema._visit(this, visitor); + }, + }; + }, + + array: (value: FernOpenapiIr.ArraySchema): FernOpenapiIr.Schema.Array => { + return { + ...value, + type: "array", + _visit: function <_Result>( + this: FernOpenapiIr.Schema.Array, + visitor: FernOpenapiIr.Schema._Visitor<_Result> + ) { + return FernOpenapiIr.Schema._visit(this, visitor); + }, + }; + }, + + map: (value: FernOpenapiIr.MapSchema): FernOpenapiIr.Schema.Map => { + return { + ...value, + type: "map", + _visit: function <_Result>( + this: FernOpenapiIr.Schema.Map, + visitor: FernOpenapiIr.Schema._Visitor<_Result> + ) { + return FernOpenapiIr.Schema._visit(this, visitor); + }, + }; + }, + + optional: (value: FernOpenapiIr.OptionalSchema): FernOpenapiIr.Schema.Optional => { + return { + ...value, + type: "optional", + _visit: function <_Result>( + this: FernOpenapiIr.Schema.Optional, + visitor: FernOpenapiIr.Schema._Visitor<_Result> + ) { + return FernOpenapiIr.Schema._visit(this, visitor); + }, + }; + }, + + enum: (value: FernOpenapiIr.EnumSchema): FernOpenapiIr.Schema.Enum => { + return { + ...value, + type: "enum", + _visit: function <_Result>( + this: FernOpenapiIr.Schema.Enum, + visitor: FernOpenapiIr.Schema._Visitor<_Result> + ) { + return FernOpenapiIr.Schema._visit(this, visitor); + }, + }; + }, + + reference: (value: FernOpenapiIr.ReferencedSchema): FernOpenapiIr.Schema.Reference => { + return { + ...value, + type: "reference", + _visit: function <_Result>( + this: FernOpenapiIr.Schema.Reference, + visitor: FernOpenapiIr.Schema._Visitor<_Result> + ) { + return FernOpenapiIr.Schema._visit(this, visitor); + }, + }; + }, + + literal: (value: FernOpenapiIr.LiteralSchema): FernOpenapiIr.Schema.Literal => { + return { + ...value, + type: "literal", + _visit: function <_Result>( + this: FernOpenapiIr.Schema.Literal, + visitor: FernOpenapiIr.Schema._Visitor<_Result> + ) { + return FernOpenapiIr.Schema._visit(this, visitor); + }, + }; + }, + + oneOf: (value: FernOpenapiIr.OneOfSchema): FernOpenapiIr.Schema.OneOf => { + return { + value: value, + type: "oneOf", + _visit: function <_Result>( + this: FernOpenapiIr.Schema.OneOf, + visitor: FernOpenapiIr.Schema._Visitor<_Result> + ) { + return FernOpenapiIr.Schema._visit(this, visitor); + }, + }; + }, + + nullable: (value: FernOpenapiIr.NullableSchema): FernOpenapiIr.Schema.Nullable => { + return { + ...value, + type: "nullable", + _visit: function <_Result>( + this: FernOpenapiIr.Schema.Nullable, + visitor: FernOpenapiIr.Schema._Visitor<_Result> + ) { + return FernOpenapiIr.Schema._visit(this, visitor); + }, + }; + }, + + unknown: (value: FernOpenapiIr.WithName): FernOpenapiIr.Schema.Unknown => { + return { + ...value, + type: "unknown", + _visit: function <_Result>( + this: FernOpenapiIr.Schema.Unknown, + visitor: FernOpenapiIr.Schema._Visitor<_Result> + ) { + return FernOpenapiIr.Schema._visit(this, visitor); + }, + }; + }, + + _visit: <_Result>(value: FernOpenapiIr.Schema, visitor: FernOpenapiIr.Schema._Visitor<_Result>): _Result => { + switch (value.type) { + case "primitive": + return visitor.primitive(value); + case "object": + return visitor.object(value); + case "array": + return visitor.array(value); + case "map": + return visitor.map(value); + case "optional": + return visitor.optional(value); + case "enum": + return visitor.enum(value); + case "reference": + return visitor.reference(value); + case "literal": + return visitor.literal(value); + case "oneOf": + return visitor.oneOf(value.value); + case "nullable": + return visitor.nullable(value); + case "unknown": + return visitor.unknown(value); + default: + return visitor._other(value as any); + } + }, +} as const; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/StringSchema.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/StringSchema.ts new file mode 100644 index 00000000000..ae1b7cbec3a --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/StringSchema.ts @@ -0,0 +1,8 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +export interface StringSchema { + minLength: number | undefined; + maxLength: number | undefined; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/SupportedSdkLanguage.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/SupportedSdkLanguage.ts new file mode 100644 index 00000000000..1f60966973b --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/SupportedSdkLanguage.ts @@ -0,0 +1,95 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +export type SupportedSdkLanguage = + | "curl" + | "python" + | "javascript" + | "typescript" + | "go" + | "ruby" + | "csharp" + | "java" + | "js" + | "node" + | "ts" + | "nodets" + | "golang" + | "dotnet" + | "jvm"; + +export const SupportedSdkLanguage = { + Curl: "curl", + Python: "python", + Javascript: "javascript", + Typescript: "typescript", + Go: "go", + Ruby: "ruby", + Csharp: "csharp", + Java: "java", + Js: "js", + Node: "node", + Ts: "ts", + Nodets: "nodets", + Golang: "golang", + Dotnet: "dotnet", + Jvm: "jvm", + _visit: (value: SupportedSdkLanguage, visitor: SupportedSdkLanguage.Visitor) => { + switch (value) { + case SupportedSdkLanguage.Curl: + return visitor.curl(); + case SupportedSdkLanguage.Python: + return visitor.python(); + case SupportedSdkLanguage.Javascript: + return visitor.javascript(); + case SupportedSdkLanguage.Typescript: + return visitor.typescript(); + case SupportedSdkLanguage.Go: + return visitor.go(); + case SupportedSdkLanguage.Ruby: + return visitor.ruby(); + case SupportedSdkLanguage.Csharp: + return visitor.csharp(); + case SupportedSdkLanguage.Java: + return visitor.java(); + case SupportedSdkLanguage.Js: + return visitor.js(); + case SupportedSdkLanguage.Node: + return visitor.node(); + case SupportedSdkLanguage.Ts: + return visitor.ts(); + case SupportedSdkLanguage.Nodets: + return visitor.nodets(); + case SupportedSdkLanguage.Golang: + return visitor.golang(); + case SupportedSdkLanguage.Dotnet: + return visitor.dotnet(); + case SupportedSdkLanguage.Jvm: + return visitor.jvm(); + default: + return visitor._other(); + } + }, +} as const; + +export declare namespace SupportedSdkLanguage { + interface Visitor { + curl: () => R; + python: () => R; + javascript: () => R; + typescript: () => R; + go: () => R; + ruby: () => R; + csharp: () => R; + java: () => R; + js: () => R; + node: () => R; + ts: () => R; + nodets: () => R; + golang: () => R; + dotnet: () => R; + jvm: () => R; + _other: () => R; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/Tags.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/Tags.ts new file mode 100644 index 00000000000..67f4e546fd7 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/Tags.ts @@ -0,0 +1,10 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface Tags { + tagsById: Record; + orderedTagIds: FernOpenapiIr.TagId[] | undefined; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/TextResponse.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/TextResponse.ts new file mode 100644 index 00000000000..be9aa2b50af --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/TextResponse.ts @@ -0,0 +1,7 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface TextResponse extends FernOpenapiIr.WithDescription {} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/UnDiscriminatedOneOfSchema.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/UnDiscriminatedOneOfSchema.ts new file mode 100644 index 00000000000..a01acc08939 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/UnDiscriminatedOneOfSchema.ts @@ -0,0 +1,12 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface UnDiscriminatedOneOfSchema + extends FernOpenapiIr.WithDescription, + FernOpenapiIr.WithName, + FernOpenapiIr.WithSdkGroupName { + schemas: FernOpenapiIr.Schema[]; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/Webhook.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/Webhook.ts new file mode 100644 index 00000000000..4683e3f140b --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/Webhook.ts @@ -0,0 +1,17 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface Webhook extends FernOpenapiIr.WithDescription { + sdkName: FernOpenapiIr.EndpointSdkName | undefined; + method: FernOpenapiIr.WebhookHttpMethod; + summary: string | undefined; + operationId: string; + tags: FernOpenapiIr.TagId[]; + headers: FernOpenapiIr.Header[]; + /** Populated as ${operationId}Payload */ + generatedPayloadName: string; + payload: FernOpenapiIr.Schema; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/WebhookHttpMethod.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/WebhookHttpMethod.ts new file mode 100644 index 00000000000..94b8362c041 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/WebhookHttpMethod.ts @@ -0,0 +1,28 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +export type WebhookHttpMethod = "GET" | "POST"; + +export const WebhookHttpMethod = { + Get: "GET", + Post: "POST", + _visit: (value: WebhookHttpMethod, visitor: WebhookHttpMethod.Visitor) => { + switch (value) { + case WebhookHttpMethod.Get: + return visitor.get(); + case WebhookHttpMethod.Post: + return visitor.post(); + default: + return visitor._other(); + } + }, +} as const; + +export declare namespace WebhookHttpMethod { + interface Visitor { + get: () => R; + post: () => R; + _other: () => R; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/WebsocketChannel.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/WebsocketChannel.ts new file mode 100644 index 00000000000..b101c78f91f --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/WebsocketChannel.ts @@ -0,0 +1,15 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface WebsocketChannel extends FernOpenapiIr.WithDescription { + path: string; + groupName: FernOpenapiIr.SdkGroupName[]; + summary: string | undefined; + handshake: FernOpenapiIr.WebsocketHandshake; + publish: FernOpenapiIr.Schema | undefined; + subscribe: FernOpenapiIr.Schema | undefined; + examples: FernOpenapiIr.WebsocketSessionExample[]; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/WebsocketHandshake.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/WebsocketHandshake.ts new file mode 100644 index 00000000000..5970a04f0ce --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/WebsocketHandshake.ts @@ -0,0 +1,10 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface WebsocketHandshake { + queryParameters: FernOpenapiIr.QueryParameter[]; + headers: FernOpenapiIr.Header[]; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/WebsocketMessageExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/WebsocketMessageExample.ts new file mode 100644 index 00000000000..f2e5c5fa06a --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/WebsocketMessageExample.ts @@ -0,0 +1,10 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface WebsocketMessageExample extends FernOpenapiIr.WithDescription { + messageType: string; + payload: FernOpenapiIr.FullExample; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/WebsocketSessionExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/WebsocketSessionExample.ts new file mode 100644 index 00000000000..f014af357b1 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/WebsocketSessionExample.ts @@ -0,0 +1,15 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +/** + * A complete example associated with the websocket channel. + */ +export interface WebsocketSessionExample extends FernOpenapiIr.WithDescription { + name: string | undefined; + queryParameters: FernOpenapiIr.QueryParameterExample[] | undefined; + headers: FernOpenapiIr.HeaderExample[] | undefined; + messages: FernOpenapiIr.WebsocketMessageExample[]; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/index.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/index.ts new file mode 100644 index 00000000000..6950c3d5b22 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/finalIr/types/index.ts @@ -0,0 +1,58 @@ +export * from "./OpenApiIntermediateRepresentation"; +export * from "./GlobalHeader"; +export * from "./Tags"; +export * from "./HttpError"; +export * from "./Webhook"; +export * from "./WebsocketChannel"; +export * from "./WebsocketHandshake"; +export * from "./WebsocketSessionExample"; +export * from "./WebsocketMessageExample"; +export * from "./WebhookHttpMethod"; +export * from "./EndpointAvailability"; +export * from "./Endpoint"; +export * from "./CustomCodeSample"; +export * from "./CustomCodeSampleLanguage"; +export * from "./CustomCodeSampleSdk"; +export * from "./SupportedSdkLanguage"; +export * from "./EndpointExample"; +export * from "./PathParameterExample"; +export * from "./QueryParameterExample"; +export * from "./HeaderExample"; +export * from "./EndpointSdkName"; +export * from "./HttpMethod"; +export * from "./PathParameter"; +export * from "./QueryParameter"; +export * from "./Header"; +export * from "./Request"; +export * from "./OctetStremRequest"; +export * from "./JsonRequest"; +export * from "./MultipartRequest"; +export * from "./MultipartRequestProperty"; +export * from "./FileSchema"; +export * from "./MultipartSchema"; +export * from "./Response"; +export * from "./FileResponse"; +export * from "./TextResponse"; +export * from "./JsonResponse"; +export * from "./Schema"; +export * from "./PrimitiveSchema"; +export * from "./PrimitiveSchemaValue"; +export * from "./StringSchema"; +export * from "./LiteralSchema"; +export * from "./LiteralSchemaValue"; +export * from "./ObjectSchema"; +export * from "./AllOfPropertyConflict"; +export * from "./ObjectProperty"; +export * from "./ObjectPropertyConflictInfo"; +export * from "./ArraySchema"; +export * from "./MapSchema"; +export * from "./OptionalSchema"; +export * from "./NullableSchema"; +export * from "./EnumSchema"; +export * from "./EnumValue"; +export * from "./CasingOverrides"; +export * from "./ReferencedSchema"; +export * from "./OneOfSchema"; +export * from "./DiscriminatedOneOfSchema"; +export * from "./CommonProperty"; +export * from "./UnDiscriminatedOneOfSchema"; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/index.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/index.ts new file mode 100644 index 00000000000..ad68d736c4a --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/index.ts @@ -0,0 +1,8 @@ +export * as commons from "./commons"; +export * from "./commons/types"; +export * as example from "./example"; +export * from "./example/types"; +export * as finalIr from "./finalIr"; +export * from "./finalIr/types"; +export * as parseIr from "./parseIr"; +export * from "./parseIr/types"; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/index.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/index.ts new file mode 100644 index 00000000000..eea524d6557 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/index.ts @@ -0,0 +1 @@ +export * from "./types"; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/ArraySchemaWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/ArraySchemaWithExample.ts new file mode 100644 index 00000000000..e201ff1a348 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/ArraySchemaWithExample.ts @@ -0,0 +1,12 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface ArraySchemaWithExample + extends FernOpenapiIr.WithSdkGroupName, + FernOpenapiIr.WithName, + FernOpenapiIr.WithDescription { + value: FernOpenapiIr.SchemaWithExample; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/Base64WithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/Base64WithExample.ts new file mode 100644 index 00000000000..ab189396161 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/Base64WithExample.ts @@ -0,0 +1,7 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +export interface Base64WithExample { + example: string | undefined; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/BooleanWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/BooleanWithExample.ts new file mode 100644 index 00000000000..1a5401a9a2f --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/BooleanWithExample.ts @@ -0,0 +1,7 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +export interface BooleanWithExample { + example: boolean | undefined; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/CommonPropertyWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/CommonPropertyWithExample.ts new file mode 100644 index 00000000000..7b925fb56cc --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/CommonPropertyWithExample.ts @@ -0,0 +1,10 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface CommonPropertyWithExample { + key: string; + schema: FernOpenapiIr.SchemaWithExample; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/DateWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/DateWithExample.ts new file mode 100644 index 00000000000..bb8ce1ca347 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/DateWithExample.ts @@ -0,0 +1,7 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +export interface DateWithExample { + example: string | undefined; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/DatetimeWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/DatetimeWithExample.ts new file mode 100644 index 00000000000..a6ee647067f --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/DatetimeWithExample.ts @@ -0,0 +1,7 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +export interface DatetimeWithExample { + example: string | undefined; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/DiscriminatedOneOfSchemaWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/DiscriminatedOneOfSchemaWithExample.ts new file mode 100644 index 00000000000..646ecf89ba5 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/DiscriminatedOneOfSchemaWithExample.ts @@ -0,0 +1,14 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface DiscriminatedOneOfSchemaWithExample + extends FernOpenapiIr.WithDescription, + FernOpenapiIr.WithName, + FernOpenapiIr.WithSdkGroupName { + discriminantProperty: string; + commonProperties: FernOpenapiIr.CommonPropertyWithExample[]; + schemas: Record; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/DoubleWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/DoubleWithExample.ts new file mode 100644 index 00000000000..cf1d51f82d5 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/DoubleWithExample.ts @@ -0,0 +1,7 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +export interface DoubleWithExample { + example: number | undefined; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/EndpointWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/EndpointWithExample.ts new file mode 100644 index 00000000000..954e4733260 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/EndpointWithExample.ts @@ -0,0 +1,38 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface EndpointWithExample extends FernOpenapiIr.WithDescription { + authed: boolean; + internal: boolean | undefined; + method: FernOpenapiIr.HttpMethod; + availability: FernOpenapiIr.EndpointAvailability | undefined; + audiences: string[]; + /** + * This string includes templated path parameters. + * For example, `/users/{userId}` is a valid value. + */ + path: string; + summary: string | undefined; + operationId: string | undefined; + tags: FernOpenapiIr.TagId[]; + pathParameters: FernOpenapiIr.PathParameterWithExample[]; + queryParameters: FernOpenapiIr.QueryParameterWithExample[]; + headers: FernOpenapiIr.HeaderWithExample[]; + sdkName: FernOpenapiIr.EndpointSdkName | undefined; + /** Populated as ${operationId}Request */ + generatedRequestName: string; + /** Populated by `x-request-name` on a path object. */ + requestNameOverride: string | undefined; + request: FernOpenapiIr.RequestWithExample | undefined; + response: FernOpenapiIr.ResponseWithExample | undefined; + errorStatusCode: FernOpenapiIr.StatusCode[]; + server: FernOpenapiIr.Server[]; + /** + * Populated by `x-fern-examples` on a path object. + * Also migrated from `x-readme.code-samples` if present. + */ + examples: FernOpenapiIr.EndpointExample[]; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/EnumSchemaWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/EnumSchemaWithExample.ts new file mode 100644 index 00000000000..3cd0f0298b1 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/EnumSchemaWithExample.ts @@ -0,0 +1,13 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface EnumSchemaWithExample + extends FernOpenapiIr.WithDescription, + FernOpenapiIr.WithName, + FernOpenapiIr.WithSdkGroupName { + values: FernOpenapiIr.EnumValue[]; + example: string | undefined; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/FloatWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/FloatWithExample.ts new file mode 100644 index 00000000000..d3c831953a6 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/FloatWithExample.ts @@ -0,0 +1,7 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +export interface FloatWithExample { + example: number | undefined; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/HeaderWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/HeaderWithExample.ts new file mode 100644 index 00000000000..60b6275a3f0 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/HeaderWithExample.ts @@ -0,0 +1,12 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface HeaderWithExample extends FernOpenapiIr.WithDescription { + name: string; + schema: FernOpenapiIr.SchemaWithExample; + /** Populated by `x-fern-parameter-name` on a parameter object. */ + parameterNameOverride: string | undefined; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/Int64WithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/Int64WithExample.ts new file mode 100644 index 00000000000..8fe31a4b997 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/Int64WithExample.ts @@ -0,0 +1,7 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +export interface Int64WithExample { + example: number | undefined; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/IntWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/IntWithExample.ts new file mode 100644 index 00000000000..d583700fa5f --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/IntWithExample.ts @@ -0,0 +1,7 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +export interface IntWithExample { + example: number | undefined; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/JsonRequestWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/JsonRequestWithExample.ts new file mode 100644 index 00000000000..759020c0242 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/JsonRequestWithExample.ts @@ -0,0 +1,11 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface JsonRequestWithExample extends FernOpenapiIr.WithDescription { + schema: FernOpenapiIr.SchemaWithExample; + contentType: string | undefined; + fullExamples: FernOpenapiIr.NamedFullExample[] | undefined; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/JsonResponseWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/JsonResponseWithExample.ts new file mode 100644 index 00000000000..06cf8141b16 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/JsonResponseWithExample.ts @@ -0,0 +1,11 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface JsonResponseWithExample extends FernOpenapiIr.WithDescription { + schema: FernOpenapiIr.SchemaWithExample; + responseProperty: string | undefined; + fullExamples: FernOpenapiIr.NamedFullExample[] | undefined; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/MapSchemaWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/MapSchemaWithExample.ts new file mode 100644 index 00000000000..fafe5aba5f4 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/MapSchemaWithExample.ts @@ -0,0 +1,13 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface MapSchemaWithExample + extends FernOpenapiIr.WithSdkGroupName, + FernOpenapiIr.WithName, + FernOpenapiIr.WithDescription { + key: FernOpenapiIr.PrimitiveSchemaWithExample; + value: FernOpenapiIr.SchemaWithExample; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/NamedFullExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/NamedFullExample.ts new file mode 100644 index 00000000000..244d7f12527 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/NamedFullExample.ts @@ -0,0 +1,8 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +export interface NamedFullExample { + name: string | undefined; + value: unknown; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/NullableSchemaWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/NullableSchemaWithExample.ts new file mode 100644 index 00000000000..8ec7460809a --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/NullableSchemaWithExample.ts @@ -0,0 +1,12 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface NullableSchemaWithExample + extends FernOpenapiIr.WithSdkGroupName, + FernOpenapiIr.WithName, + FernOpenapiIr.WithDescription { + value: FernOpenapiIr.SchemaWithExample; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/ObjectPropertyWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/ObjectPropertyWithExample.ts new file mode 100644 index 00000000000..5b415f5e0a7 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/ObjectPropertyWithExample.ts @@ -0,0 +1,15 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface ObjectPropertyWithExample { + key: string; + schema: FernOpenapiIr.SchemaWithExample; + audiences: string[]; + /** The schemas that conflict with this property */ + conflict: Record; + /** A unique name for the property. */ + generatedName: string; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/ObjectSchemaWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/ObjectSchemaWithExample.ts new file mode 100644 index 00000000000..c8ca62db20f --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/ObjectSchemaWithExample.ts @@ -0,0 +1,15 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface ObjectSchemaWithExample + extends FernOpenapiIr.WithDescription, + FernOpenapiIr.WithName, + FernOpenapiIr.WithSdkGroupName { + allOf: FernOpenapiIr.ReferencedSchema[]; + properties: FernOpenapiIr.ObjectPropertyWithExample[]; + allOfPropertyConflicts: FernOpenapiIr.AllOfPropertyConflict[]; + fullExamples: FernOpenapiIr.NamedFullExample[] | undefined; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/OneOfSchemaWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/OneOfSchemaWithExample.ts new file mode 100644 index 00000000000..78911ea7e45 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/OneOfSchemaWithExample.ts @@ -0,0 +1,75 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export type OneOfSchemaWithExample = + | FernOpenapiIr.OneOfSchemaWithExample.Discriminated + | FernOpenapiIr.OneOfSchemaWithExample.Undisciminated; + +export declare namespace OneOfSchemaWithExample { + interface Discriminated extends FernOpenapiIr.DiscriminatedOneOfSchemaWithExample, _Utils { + type: "discriminated"; + } + + interface Undisciminated extends FernOpenapiIr.UnDiscriminatedOneOfSchemaWithExample, _Utils { + type: "undisciminated"; + } + + interface _Utils { + _visit: <_Result>(visitor: FernOpenapiIr.OneOfSchemaWithExample._Visitor<_Result>) => _Result; + } + + interface _Visitor<_Result> { + discriminated: (value: FernOpenapiIr.DiscriminatedOneOfSchemaWithExample) => _Result; + undisciminated: (value: FernOpenapiIr.UnDiscriminatedOneOfSchemaWithExample) => _Result; + _other: (value: { type: string }) => _Result; + } +} + +export const OneOfSchemaWithExample = { + discriminated: ( + value: FernOpenapiIr.DiscriminatedOneOfSchemaWithExample + ): FernOpenapiIr.OneOfSchemaWithExample.Discriminated => { + return { + ...value, + type: "discriminated", + _visit: function <_Result>( + this: FernOpenapiIr.OneOfSchemaWithExample.Discriminated, + visitor: FernOpenapiIr.OneOfSchemaWithExample._Visitor<_Result> + ) { + return FernOpenapiIr.OneOfSchemaWithExample._visit(this, visitor); + }, + }; + }, + + undisciminated: ( + value: FernOpenapiIr.UnDiscriminatedOneOfSchemaWithExample + ): FernOpenapiIr.OneOfSchemaWithExample.Undisciminated => { + return { + ...value, + type: "undisciminated", + _visit: function <_Result>( + this: FernOpenapiIr.OneOfSchemaWithExample.Undisciminated, + visitor: FernOpenapiIr.OneOfSchemaWithExample._Visitor<_Result> + ) { + return FernOpenapiIr.OneOfSchemaWithExample._visit(this, visitor); + }, + }; + }, + + _visit: <_Result>( + value: FernOpenapiIr.OneOfSchemaWithExample, + visitor: FernOpenapiIr.OneOfSchemaWithExample._Visitor<_Result> + ): _Result => { + switch (value.type) { + case "discriminated": + return visitor.discriminated(value); + case "undisciminated": + return visitor.undisciminated(value); + default: + return visitor._other(value as any); + } + }, +} as const; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/OptionalSchemaWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/OptionalSchemaWithExample.ts new file mode 100644 index 00000000000..5a26427888f --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/OptionalSchemaWithExample.ts @@ -0,0 +1,12 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface OptionalSchemaWithExample + extends FernOpenapiIr.WithSdkGroupName, + FernOpenapiIr.WithName, + FernOpenapiIr.WithDescription { + value: FernOpenapiIr.SchemaWithExample; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/PathParameterWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/PathParameterWithExample.ts new file mode 100644 index 00000000000..2c947eeebf6 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/PathParameterWithExample.ts @@ -0,0 +1,11 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface PathParameterWithExample extends FernOpenapiIr.WithDescription { + name: string; + schema: FernOpenapiIr.SchemaWithExample; + variableReference: string | undefined; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/PrimitiveSchemaValueWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/PrimitiveSchemaValueWithExample.ts new file mode 100644 index 00000000000..08e5b0a1a22 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/PrimitiveSchemaValueWithExample.ts @@ -0,0 +1,218 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export type PrimitiveSchemaValueWithExample = + | FernOpenapiIr.PrimitiveSchemaValueWithExample.Int + | FernOpenapiIr.PrimitiveSchemaValueWithExample.Int64 + | FernOpenapiIr.PrimitiveSchemaValueWithExample.Float + | FernOpenapiIr.PrimitiveSchemaValueWithExample.Double + | FernOpenapiIr.PrimitiveSchemaValueWithExample.String + | FernOpenapiIr.PrimitiveSchemaValueWithExample.Datetime + | FernOpenapiIr.PrimitiveSchemaValueWithExample.Date_ + | FernOpenapiIr.PrimitiveSchemaValueWithExample.Base64 + | FernOpenapiIr.PrimitiveSchemaValueWithExample.Boolean; + +export declare namespace PrimitiveSchemaValueWithExample { + interface Int extends FernOpenapiIr.IntWithExample, _Utils { + type: "int"; + } + + interface Int64 extends FernOpenapiIr.Int64WithExample, _Utils { + type: "int64"; + } + + interface Float extends FernOpenapiIr.FloatWithExample, _Utils { + type: "float"; + } + + interface Double extends FernOpenapiIr.DoubleWithExample, _Utils { + type: "double"; + } + + interface String extends FernOpenapiIr.StringSchemaWithExample, _Utils { + type: "string"; + } + + interface Datetime extends FernOpenapiIr.DatetimeWithExample, _Utils { + type: "datetime"; + } + + interface Date_ extends FernOpenapiIr.DateWithExample, _Utils { + type: "date"; + } + + interface Base64 extends FernOpenapiIr.Base64WithExample, _Utils { + type: "base64"; + } + + interface Boolean extends FernOpenapiIr.BooleanWithExample, _Utils { + type: "boolean"; + } + + interface _Utils { + _visit: <_Result>(visitor: FernOpenapiIr.PrimitiveSchemaValueWithExample._Visitor<_Result>) => _Result; + } + + interface _Visitor<_Result> { + int: (value: FernOpenapiIr.IntWithExample) => _Result; + int64: (value: FernOpenapiIr.Int64WithExample) => _Result; + float: (value: FernOpenapiIr.FloatWithExample) => _Result; + double: (value: FernOpenapiIr.DoubleWithExample) => _Result; + string: (value: FernOpenapiIr.StringSchemaWithExample) => _Result; + datetime: (value: FernOpenapiIr.DatetimeWithExample) => _Result; + date: (value: FernOpenapiIr.DateWithExample) => _Result; + base64: (value: FernOpenapiIr.Base64WithExample) => _Result; + boolean: (value: FernOpenapiIr.BooleanWithExample) => _Result; + _other: (value: { type: string }) => _Result; + } +} + +export const PrimitiveSchemaValueWithExample = { + int: (value: FernOpenapiIr.IntWithExample): FernOpenapiIr.PrimitiveSchemaValueWithExample.Int => { + return { + ...value, + type: "int", + _visit: function <_Result>( + this: FernOpenapiIr.PrimitiveSchemaValueWithExample.Int, + visitor: FernOpenapiIr.PrimitiveSchemaValueWithExample._Visitor<_Result> + ) { + return FernOpenapiIr.PrimitiveSchemaValueWithExample._visit(this, visitor); + }, + }; + }, + + int64: (value: FernOpenapiIr.Int64WithExample): FernOpenapiIr.PrimitiveSchemaValueWithExample.Int64 => { + return { + ...value, + type: "int64", + _visit: function <_Result>( + this: FernOpenapiIr.PrimitiveSchemaValueWithExample.Int64, + visitor: FernOpenapiIr.PrimitiveSchemaValueWithExample._Visitor<_Result> + ) { + return FernOpenapiIr.PrimitiveSchemaValueWithExample._visit(this, visitor); + }, + }; + }, + + float: (value: FernOpenapiIr.FloatWithExample): FernOpenapiIr.PrimitiveSchemaValueWithExample.Float => { + return { + ...value, + type: "float", + _visit: function <_Result>( + this: FernOpenapiIr.PrimitiveSchemaValueWithExample.Float, + visitor: FernOpenapiIr.PrimitiveSchemaValueWithExample._Visitor<_Result> + ) { + return FernOpenapiIr.PrimitiveSchemaValueWithExample._visit(this, visitor); + }, + }; + }, + + double: (value: FernOpenapiIr.DoubleWithExample): FernOpenapiIr.PrimitiveSchemaValueWithExample.Double => { + return { + ...value, + type: "double", + _visit: function <_Result>( + this: FernOpenapiIr.PrimitiveSchemaValueWithExample.Double, + visitor: FernOpenapiIr.PrimitiveSchemaValueWithExample._Visitor<_Result> + ) { + return FernOpenapiIr.PrimitiveSchemaValueWithExample._visit(this, visitor); + }, + }; + }, + + string: (value: FernOpenapiIr.StringSchemaWithExample): FernOpenapiIr.PrimitiveSchemaValueWithExample.String => { + return { + ...value, + type: "string", + _visit: function <_Result>( + this: FernOpenapiIr.PrimitiveSchemaValueWithExample.String, + visitor: FernOpenapiIr.PrimitiveSchemaValueWithExample._Visitor<_Result> + ) { + return FernOpenapiIr.PrimitiveSchemaValueWithExample._visit(this, visitor); + }, + }; + }, + + datetime: (value: FernOpenapiIr.DatetimeWithExample): FernOpenapiIr.PrimitiveSchemaValueWithExample.Datetime => { + return { + ...value, + type: "datetime", + _visit: function <_Result>( + this: FernOpenapiIr.PrimitiveSchemaValueWithExample.Datetime, + visitor: FernOpenapiIr.PrimitiveSchemaValueWithExample._Visitor<_Result> + ) { + return FernOpenapiIr.PrimitiveSchemaValueWithExample._visit(this, visitor); + }, + }; + }, + + date: (value: FernOpenapiIr.DateWithExample): FernOpenapiIr.PrimitiveSchemaValueWithExample.Date_ => { + return { + ...value, + type: "date", + _visit: function <_Result>( + this: FernOpenapiIr.PrimitiveSchemaValueWithExample.Date_, + visitor: FernOpenapiIr.PrimitiveSchemaValueWithExample._Visitor<_Result> + ) { + return FernOpenapiIr.PrimitiveSchemaValueWithExample._visit(this, visitor); + }, + }; + }, + + base64: (value: FernOpenapiIr.Base64WithExample): FernOpenapiIr.PrimitiveSchemaValueWithExample.Base64 => { + return { + ...value, + type: "base64", + _visit: function <_Result>( + this: FernOpenapiIr.PrimitiveSchemaValueWithExample.Base64, + visitor: FernOpenapiIr.PrimitiveSchemaValueWithExample._Visitor<_Result> + ) { + return FernOpenapiIr.PrimitiveSchemaValueWithExample._visit(this, visitor); + }, + }; + }, + + boolean: (value: FernOpenapiIr.BooleanWithExample): FernOpenapiIr.PrimitiveSchemaValueWithExample.Boolean => { + return { + ...value, + type: "boolean", + _visit: function <_Result>( + this: FernOpenapiIr.PrimitiveSchemaValueWithExample.Boolean, + visitor: FernOpenapiIr.PrimitiveSchemaValueWithExample._Visitor<_Result> + ) { + return FernOpenapiIr.PrimitiveSchemaValueWithExample._visit(this, visitor); + }, + }; + }, + + _visit: <_Result>( + value: FernOpenapiIr.PrimitiveSchemaValueWithExample, + visitor: FernOpenapiIr.PrimitiveSchemaValueWithExample._Visitor<_Result> + ): _Result => { + switch (value.type) { + case "int": + return visitor.int(value); + case "int64": + return visitor.int64(value); + case "float": + return visitor.float(value); + case "double": + return visitor.double(value); + case "string": + return visitor.string(value); + case "datetime": + return visitor.datetime(value); + case "date": + return visitor.date(value); + case "base64": + return visitor.base64(value); + case "boolean": + return visitor.boolean(value); + default: + return visitor._other(value as any); + } + }, +} as const; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/PrimitiveSchemaWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/PrimitiveSchemaWithExample.ts new file mode 100644 index 00000000000..52a277f0ae5 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/PrimitiveSchemaWithExample.ts @@ -0,0 +1,12 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface PrimitiveSchemaWithExample + extends FernOpenapiIr.WithDescription, + FernOpenapiIr.WithName, + FernOpenapiIr.WithSdkGroupName { + schema: FernOpenapiIr.PrimitiveSchemaValueWithExample; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/QueryParameterWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/QueryParameterWithExample.ts new file mode 100644 index 00000000000..23652737fb0 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/QueryParameterWithExample.ts @@ -0,0 +1,12 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface QueryParameterWithExample extends FernOpenapiIr.WithDescription { + name: string; + schema: FernOpenapiIr.SchemaWithExample; + /** Populated by `x-fern-parameter-name` on a parameter object. */ + parameterNameOverride: string | undefined; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/RequestWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/RequestWithExample.ts new file mode 100644 index 00000000000..f9cec54d926 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/RequestWithExample.ts @@ -0,0 +1,92 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export type RequestWithExample = + | FernOpenapiIr.RequestWithExample.OctetStream + | FernOpenapiIr.RequestWithExample.Multipart + | FernOpenapiIr.RequestWithExample.Json; + +export declare namespace RequestWithExample { + interface OctetStream extends FernOpenapiIr.OctetStremRequest, _Utils { + type: "octetStream"; + } + + interface Multipart extends FernOpenapiIr.MultipartRequest, _Utils { + type: "multipart"; + } + + interface Json extends FernOpenapiIr.JsonRequestWithExample, _Utils { + type: "json"; + } + + interface _Utils { + _visit: <_Result>(visitor: FernOpenapiIr.RequestWithExample._Visitor<_Result>) => _Result; + } + + interface _Visitor<_Result> { + octetStream: (value: FernOpenapiIr.OctetStremRequest) => _Result; + multipart: (value: FernOpenapiIr.MultipartRequest) => _Result; + json: (value: FernOpenapiIr.JsonRequestWithExample) => _Result; + _other: (value: { type: string }) => _Result; + } +} + +export const RequestWithExample = { + octetStream: (value: FernOpenapiIr.OctetStremRequest): FernOpenapiIr.RequestWithExample.OctetStream => { + return { + ...value, + type: "octetStream", + _visit: function <_Result>( + this: FernOpenapiIr.RequestWithExample.OctetStream, + visitor: FernOpenapiIr.RequestWithExample._Visitor<_Result> + ) { + return FernOpenapiIr.RequestWithExample._visit(this, visitor); + }, + }; + }, + + multipart: (value: FernOpenapiIr.MultipartRequest): FernOpenapiIr.RequestWithExample.Multipart => { + return { + ...value, + type: "multipart", + _visit: function <_Result>( + this: FernOpenapiIr.RequestWithExample.Multipart, + visitor: FernOpenapiIr.RequestWithExample._Visitor<_Result> + ) { + return FernOpenapiIr.RequestWithExample._visit(this, visitor); + }, + }; + }, + + json: (value: FernOpenapiIr.JsonRequestWithExample): FernOpenapiIr.RequestWithExample.Json => { + return { + ...value, + type: "json", + _visit: function <_Result>( + this: FernOpenapiIr.RequestWithExample.Json, + visitor: FernOpenapiIr.RequestWithExample._Visitor<_Result> + ) { + return FernOpenapiIr.RequestWithExample._visit(this, visitor); + }, + }; + }, + + _visit: <_Result>( + value: FernOpenapiIr.RequestWithExample, + visitor: FernOpenapiIr.RequestWithExample._Visitor<_Result> + ): _Result => { + switch (value.type) { + case "octetStream": + return visitor.octetStream(value); + case "multipart": + return visitor.multipart(value); + case "json": + return visitor.json(value); + default: + return visitor._other(value as any); + } + }, +} as const; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/ResponseWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/ResponseWithExample.ts new file mode 100644 index 00000000000..5fed522d960 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/ResponseWithExample.ts @@ -0,0 +1,136 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export type ResponseWithExample = + | FernOpenapiIr.ResponseWithExample.File_ + | FernOpenapiIr.ResponseWithExample.Json + | FernOpenapiIr.ResponseWithExample.Text + | FernOpenapiIr.ResponseWithExample.StreamingText + /** + * Checks if `x-fern-streaming` is present and is true. */ + | FernOpenapiIr.ResponseWithExample.StreamingJson; + +export declare namespace ResponseWithExample { + interface File_ extends FernOpenapiIr.FileResponse, _Utils { + type: "file"; + } + + interface Json extends FernOpenapiIr.JsonResponseWithExample, _Utils { + type: "json"; + } + + interface Text extends FernOpenapiIr.TextResponse, _Utils { + type: "text"; + } + + interface StreamingText extends FernOpenapiIr.TextResponse, _Utils { + type: "streamingText"; + } + + interface StreamingJson extends FernOpenapiIr.JsonResponse, _Utils { + type: "streamingJson"; + } + + interface _Utils { + _visit: <_Result>(visitor: FernOpenapiIr.ResponseWithExample._Visitor<_Result>) => _Result; + } + + interface _Visitor<_Result> { + file: (value: FernOpenapiIr.FileResponse) => _Result; + json: (value: FernOpenapiIr.JsonResponseWithExample) => _Result; + text: (value: FernOpenapiIr.TextResponse) => _Result; + streamingText: (value: FernOpenapiIr.TextResponse) => _Result; + streamingJson: (value: FernOpenapiIr.JsonResponse) => _Result; + _other: (value: { type: string }) => _Result; + } +} + +export const ResponseWithExample = { + file: (value: FernOpenapiIr.FileResponse): FernOpenapiIr.ResponseWithExample.File_ => { + return { + ...value, + type: "file", + _visit: function <_Result>( + this: FernOpenapiIr.ResponseWithExample.File_, + visitor: FernOpenapiIr.ResponseWithExample._Visitor<_Result> + ) { + return FernOpenapiIr.ResponseWithExample._visit(this, visitor); + }, + }; + }, + + json: (value: FernOpenapiIr.JsonResponseWithExample): FernOpenapiIr.ResponseWithExample.Json => { + return { + ...value, + type: "json", + _visit: function <_Result>( + this: FernOpenapiIr.ResponseWithExample.Json, + visitor: FernOpenapiIr.ResponseWithExample._Visitor<_Result> + ) { + return FernOpenapiIr.ResponseWithExample._visit(this, visitor); + }, + }; + }, + + text: (value: FernOpenapiIr.TextResponse): FernOpenapiIr.ResponseWithExample.Text => { + return { + ...value, + type: "text", + _visit: function <_Result>( + this: FernOpenapiIr.ResponseWithExample.Text, + visitor: FernOpenapiIr.ResponseWithExample._Visitor<_Result> + ) { + return FernOpenapiIr.ResponseWithExample._visit(this, visitor); + }, + }; + }, + + streamingText: (value: FernOpenapiIr.TextResponse): FernOpenapiIr.ResponseWithExample.StreamingText => { + return { + ...value, + type: "streamingText", + _visit: function <_Result>( + this: FernOpenapiIr.ResponseWithExample.StreamingText, + visitor: FernOpenapiIr.ResponseWithExample._Visitor<_Result> + ) { + return FernOpenapiIr.ResponseWithExample._visit(this, visitor); + }, + }; + }, + + streamingJson: (value: FernOpenapiIr.JsonResponse): FernOpenapiIr.ResponseWithExample.StreamingJson => { + return { + ...value, + type: "streamingJson", + _visit: function <_Result>( + this: FernOpenapiIr.ResponseWithExample.StreamingJson, + visitor: FernOpenapiIr.ResponseWithExample._Visitor<_Result> + ) { + return FernOpenapiIr.ResponseWithExample._visit(this, visitor); + }, + }; + }, + + _visit: <_Result>( + value: FernOpenapiIr.ResponseWithExample, + visitor: FernOpenapiIr.ResponseWithExample._Visitor<_Result> + ): _Result => { + switch (value.type) { + case "file": + return visitor.file(value); + case "json": + return visitor.json(value); + case "text": + return visitor.text(value); + case "streamingText": + return visitor.streamingText(value); + case "streamingJson": + return visitor.streamingJson(value); + default: + return visitor._other(value as any); + } + }, +} as const; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/SchemaWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/SchemaWithExample.ts new file mode 100644 index 00000000000..a2934876e7b --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/SchemaWithExample.ts @@ -0,0 +1,261 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export type SchemaWithExample = + | FernOpenapiIr.SchemaWithExample.Primitive + | FernOpenapiIr.SchemaWithExample.Object_ + | FernOpenapiIr.SchemaWithExample.Array + | FernOpenapiIr.SchemaWithExample.Map + | FernOpenapiIr.SchemaWithExample.Optional + | FernOpenapiIr.SchemaWithExample.Enum + | FernOpenapiIr.SchemaWithExample.Reference + | FernOpenapiIr.SchemaWithExample.Literal + | FernOpenapiIr.SchemaWithExample.OneOf + | FernOpenapiIr.SchemaWithExample.Nullable + | FernOpenapiIr.SchemaWithExample.Unknown; + +export declare namespace SchemaWithExample { + interface Primitive extends FernOpenapiIr.PrimitiveSchemaWithExample, _Utils { + type: "primitive"; + } + + interface Object_ extends FernOpenapiIr.ObjectSchemaWithExample, _Utils { + type: "object"; + } + + interface Array extends FernOpenapiIr.ArraySchemaWithExample, _Utils { + type: "array"; + } + + interface Map extends FernOpenapiIr.MapSchemaWithExample, _Utils { + type: "map"; + } + + interface Optional extends FernOpenapiIr.OptionalSchemaWithExample, _Utils { + type: "optional"; + } + + interface Enum extends FernOpenapiIr.EnumSchemaWithExample, _Utils { + type: "enum"; + } + + interface Reference extends FernOpenapiIr.ReferencedSchema, _Utils { + type: "reference"; + } + + interface Literal extends FernOpenapiIr.LiteralSchema, _Utils { + type: "literal"; + } + + interface OneOf extends _Utils { + type: "oneOf"; + value: FernOpenapiIr.OneOfSchemaWithExample; + } + + interface Nullable extends FernOpenapiIr.NullableSchemaWithExample, _Utils { + type: "nullable"; + } + + interface Unknown extends FernOpenapiIr.UnknownSchemaWithExample, _Utils { + type: "unknown"; + } + + interface _Utils { + _visit: <_Result>(visitor: FernOpenapiIr.SchemaWithExample._Visitor<_Result>) => _Result; + } + + interface _Visitor<_Result> { + primitive: (value: FernOpenapiIr.PrimitiveSchemaWithExample) => _Result; + object: (value: FernOpenapiIr.ObjectSchemaWithExample) => _Result; + array: (value: FernOpenapiIr.ArraySchemaWithExample) => _Result; + map: (value: FernOpenapiIr.MapSchemaWithExample) => _Result; + optional: (value: FernOpenapiIr.OptionalSchemaWithExample) => _Result; + enum: (value: FernOpenapiIr.EnumSchemaWithExample) => _Result; + reference: (value: FernOpenapiIr.ReferencedSchema) => _Result; + literal: (value: FernOpenapiIr.LiteralSchema) => _Result; + oneOf: (value: FernOpenapiIr.OneOfSchemaWithExample) => _Result; + nullable: (value: FernOpenapiIr.NullableSchemaWithExample) => _Result; + unknown: (value: FernOpenapiIr.UnknownSchemaWithExample) => _Result; + _other: (value: { type: string }) => _Result; + } +} + +export const SchemaWithExample = { + primitive: (value: FernOpenapiIr.PrimitiveSchemaWithExample): FernOpenapiIr.SchemaWithExample.Primitive => { + return { + ...value, + type: "primitive", + _visit: function <_Result>( + this: FernOpenapiIr.SchemaWithExample.Primitive, + visitor: FernOpenapiIr.SchemaWithExample._Visitor<_Result> + ) { + return FernOpenapiIr.SchemaWithExample._visit(this, visitor); + }, + }; + }, + + object: (value: FernOpenapiIr.ObjectSchemaWithExample): FernOpenapiIr.SchemaWithExample.Object_ => { + return { + ...value, + type: "object", + _visit: function <_Result>( + this: FernOpenapiIr.SchemaWithExample.Object_, + visitor: FernOpenapiIr.SchemaWithExample._Visitor<_Result> + ) { + return FernOpenapiIr.SchemaWithExample._visit(this, visitor); + }, + }; + }, + + array: (value: FernOpenapiIr.ArraySchemaWithExample): FernOpenapiIr.SchemaWithExample.Array => { + return { + ...value, + type: "array", + _visit: function <_Result>( + this: FernOpenapiIr.SchemaWithExample.Array, + visitor: FernOpenapiIr.SchemaWithExample._Visitor<_Result> + ) { + return FernOpenapiIr.SchemaWithExample._visit(this, visitor); + }, + }; + }, + + map: (value: FernOpenapiIr.MapSchemaWithExample): FernOpenapiIr.SchemaWithExample.Map => { + return { + ...value, + type: "map", + _visit: function <_Result>( + this: FernOpenapiIr.SchemaWithExample.Map, + visitor: FernOpenapiIr.SchemaWithExample._Visitor<_Result> + ) { + return FernOpenapiIr.SchemaWithExample._visit(this, visitor); + }, + }; + }, + + optional: (value: FernOpenapiIr.OptionalSchemaWithExample): FernOpenapiIr.SchemaWithExample.Optional => { + return { + ...value, + type: "optional", + _visit: function <_Result>( + this: FernOpenapiIr.SchemaWithExample.Optional, + visitor: FernOpenapiIr.SchemaWithExample._Visitor<_Result> + ) { + return FernOpenapiIr.SchemaWithExample._visit(this, visitor); + }, + }; + }, + + enum: (value: FernOpenapiIr.EnumSchemaWithExample): FernOpenapiIr.SchemaWithExample.Enum => { + return { + ...value, + type: "enum", + _visit: function <_Result>( + this: FernOpenapiIr.SchemaWithExample.Enum, + visitor: FernOpenapiIr.SchemaWithExample._Visitor<_Result> + ) { + return FernOpenapiIr.SchemaWithExample._visit(this, visitor); + }, + }; + }, + + reference: (value: FernOpenapiIr.ReferencedSchema): FernOpenapiIr.SchemaWithExample.Reference => { + return { + ...value, + type: "reference", + _visit: function <_Result>( + this: FernOpenapiIr.SchemaWithExample.Reference, + visitor: FernOpenapiIr.SchemaWithExample._Visitor<_Result> + ) { + return FernOpenapiIr.SchemaWithExample._visit(this, visitor); + }, + }; + }, + + literal: (value: FernOpenapiIr.LiteralSchema): FernOpenapiIr.SchemaWithExample.Literal => { + return { + ...value, + type: "literal", + _visit: function <_Result>( + this: FernOpenapiIr.SchemaWithExample.Literal, + visitor: FernOpenapiIr.SchemaWithExample._Visitor<_Result> + ) { + return FernOpenapiIr.SchemaWithExample._visit(this, visitor); + }, + }; + }, + + oneOf: (value: FernOpenapiIr.OneOfSchemaWithExample): FernOpenapiIr.SchemaWithExample.OneOf => { + return { + value: value, + type: "oneOf", + _visit: function <_Result>( + this: FernOpenapiIr.SchemaWithExample.OneOf, + visitor: FernOpenapiIr.SchemaWithExample._Visitor<_Result> + ) { + return FernOpenapiIr.SchemaWithExample._visit(this, visitor); + }, + }; + }, + + nullable: (value: FernOpenapiIr.NullableSchemaWithExample): FernOpenapiIr.SchemaWithExample.Nullable => { + return { + ...value, + type: "nullable", + _visit: function <_Result>( + this: FernOpenapiIr.SchemaWithExample.Nullable, + visitor: FernOpenapiIr.SchemaWithExample._Visitor<_Result> + ) { + return FernOpenapiIr.SchemaWithExample._visit(this, visitor); + }, + }; + }, + + unknown: (value: FernOpenapiIr.UnknownSchemaWithExample): FernOpenapiIr.SchemaWithExample.Unknown => { + return { + ...value, + type: "unknown", + _visit: function <_Result>( + this: FernOpenapiIr.SchemaWithExample.Unknown, + visitor: FernOpenapiIr.SchemaWithExample._Visitor<_Result> + ) { + return FernOpenapiIr.SchemaWithExample._visit(this, visitor); + }, + }; + }, + + _visit: <_Result>( + value: FernOpenapiIr.SchemaWithExample, + visitor: FernOpenapiIr.SchemaWithExample._Visitor<_Result> + ): _Result => { + switch (value.type) { + case "primitive": + return visitor.primitive(value); + case "object": + return visitor.object(value); + case "array": + return visitor.array(value); + case "map": + return visitor.map(value); + case "optional": + return visitor.optional(value); + case "enum": + return visitor.enum(value); + case "reference": + return visitor.reference(value); + case "literal": + return visitor.literal(value); + case "oneOf": + return visitor.oneOf(value.value); + case "nullable": + return visitor.nullable(value); + case "unknown": + return visitor.unknown(value); + default: + return visitor._other(value as any); + } + }, +} as const; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/StringSchemaWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/StringSchemaWithExample.ts new file mode 100644 index 00000000000..0c9357a92bc --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/StringSchemaWithExample.ts @@ -0,0 +1,9 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +export interface StringSchemaWithExample { + minLength: number | undefined; + maxLength: number | undefined; + example: string | undefined; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/UnDiscriminatedOneOfSchemaWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/UnDiscriminatedOneOfSchemaWithExample.ts new file mode 100644 index 00000000000..39eba257f85 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/UnDiscriminatedOneOfSchemaWithExample.ts @@ -0,0 +1,12 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface UnDiscriminatedOneOfSchemaWithExample + extends FernOpenapiIr.WithDescription, + FernOpenapiIr.WithName, + FernOpenapiIr.WithSdkGroupName { + schemas: FernOpenapiIr.SchemaWithExample[]; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/UnknownSchemaWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/UnknownSchemaWithExample.ts new file mode 100644 index 00000000000..8f89131818f --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/UnknownSchemaWithExample.ts @@ -0,0 +1,12 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface UnknownSchemaWithExample + extends FernOpenapiIr.WithSdkGroupName, + FernOpenapiIr.WithName, + FernOpenapiIr.WithDescription { + example: unknown; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/WebsocketHandshakeWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/WebsocketHandshakeWithExample.ts new file mode 100644 index 00000000000..a5d5dd3b9c1 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/WebsocketHandshakeWithExample.ts @@ -0,0 +1,10 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernOpenapiIr from "../../.."; + +export interface WebsocketHandshakeWithExample { + queryParameters: FernOpenapiIr.QueryParameterWithExample[]; + headers: FernOpenapiIr.HeaderWithExample[]; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/index.ts b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/index.ts new file mode 100644 index 00000000000..400a6d32a2c --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/api/resources/parseIr/types/index.ts @@ -0,0 +1,34 @@ +export * from "./NamedFullExample"; +export * from "./WebsocketHandshakeWithExample"; +export * from "./EndpointWithExample"; +export * from "./RequestWithExample"; +export * from "./JsonRequestWithExample"; +export * from "./ResponseWithExample"; +export * from "./JsonResponseWithExample"; +export * from "./PathParameterWithExample"; +export * from "./QueryParameterWithExample"; +export * from "./HeaderWithExample"; +export * from "./SchemaWithExample"; +export * from "./ArraySchemaWithExample"; +export * from "./MapSchemaWithExample"; +export * from "./OptionalSchemaWithExample"; +export * from "./NullableSchemaWithExample"; +export * from "./EnumSchemaWithExample"; +export * from "./UnknownSchemaWithExample"; +export * from "./ObjectSchemaWithExample"; +export * from "./ObjectPropertyWithExample"; +export * from "./OneOfSchemaWithExample"; +export * from "./DiscriminatedOneOfSchemaWithExample"; +export * from "./CommonPropertyWithExample"; +export * from "./UnDiscriminatedOneOfSchemaWithExample"; +export * from "./PrimitiveSchemaWithExample"; +export * from "./PrimitiveSchemaValueWithExample"; +export * from "./IntWithExample"; +export * from "./Int64WithExample"; +export * from "./FloatWithExample"; +export * from "./DoubleWithExample"; +export * from "./StringSchemaWithExample"; +export * from "./DatetimeWithExample"; +export * from "./DateWithExample"; +export * from "./Base64WithExample"; +export * from "./BooleanWithExample"; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/index.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/index.ts new file mode 100644 index 00000000000..3ae53c06d38 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/index.ts @@ -0,0 +1 @@ +export * as serialization from "./schemas"; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/Schema.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/Schema.ts new file mode 100644 index 00000000000..870f373ba87 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/Schema.ts @@ -0,0 +1,94 @@ +import { SchemaUtils } from "./builders"; +import { MaybePromise } from "./utils/MaybePromise"; + +export type Schema = BaseSchema & SchemaUtils; + +export type inferRaw = S extends Schema ? Raw : never; +export type inferParsed = S extends Schema ? Parsed : never; + +export interface BaseSchema { + parse: (raw: unknown, opts?: SchemaOptions) => MaybePromise>; + json: (parsed: unknown, opts?: SchemaOptions) => MaybePromise>; + getType: () => SchemaType | Promise; +} + +export const SchemaType = { + DATE: "date", + ENUM: "enum", + LIST: "list", + STRING_LITERAL: "stringLiteral", + BOOLEAN_LITERAL: "booleanLiteral", + OBJECT: "object", + ANY: "any", + BOOLEAN: "boolean", + NUMBER: "number", + STRING: "string", + UNKNOWN: "unknown", + RECORD: "record", + SET: "set", + UNION: "union", + UNDISCRIMINATED_UNION: "undiscriminatedUnion", + OPTIONAL: "optional", +} as const; +export type SchemaType = typeof SchemaType[keyof typeof SchemaType]; + +export type MaybeValid = Valid | Invalid; + +export interface Valid { + ok: true; + value: T; +} + +export interface Invalid { + ok: false; + errors: ValidationError[]; +} + +export interface ValidationError { + path: string[]; + message: string; +} + +export interface SchemaOptions { + /** + * how to handle unrecognized keys in objects + * + * @default "fail" + */ + unrecognizedObjectKeys?: "fail" | "passthrough" | "strip"; + + /** + * whether to fail when an unrecognized discriminant value is + * encountered in a union + * + * @default false + */ + allowUnrecognizedUnionMembers?: boolean; + + /** + * whether to fail when an unrecognized enum value is encountered + * + * @default false + */ + allowUnrecognizedEnumValues?: boolean; + + /** + * whether to allow data that doesn't conform to the schema. + * invalid data is passed through without transformation. + * + * when this is enabled, .parse() and .json() will always + * return `ok: true`. `.parseOrThrow()` and `.jsonOrThrow()` + * will never fail. + * + * @default false + */ + skipValidation?: boolean; + + /** + * each validation failure contains a "path" property, which is + * the breadcrumbs to the offending node in the JSON. you can supply + * a prefix that is prepended to all the errors' paths. this can be + * helpful for zurg's internal debug logging. + */ + breadcrumbsPrefix?: string[]; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/date/date.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/date/date.ts new file mode 100644 index 00000000000..b70f24b045a --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/date/date.ts @@ -0,0 +1,65 @@ +import { BaseSchema, Schema, SchemaType } from "../../Schema"; +import { getErrorMessageForIncorrectType } from "../../utils/getErrorMessageForIncorrectType"; +import { maybeSkipValidation } from "../../utils/maybeSkipValidation"; +import { getSchemaUtils } from "../schema-utils"; + +// https://stackoverflow.com/questions/12756159/regex-and-iso8601-formatted-datetime +const ISO_8601_REGEX = + /^([+-]?\d{4}(?!\d{2}\b))((-?)((0[1-9]|1[0-2])(\3([12]\d|0[1-9]|3[01]))?|W([0-4]\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\d|[12]\d{2}|3([0-5]\d|6[1-6])))([T\s]((([01]\d|2[0-3])((:?)[0-5]\d)?|24:?00)([.,]\d+(?!:))?)?(\17[0-5]\d([.,]\d+)?)?([zZ]|([+-])([01]\d|2[0-3]):?([0-5]\d)?)?)?)?$/; + +export function date(): Schema { + const baseSchema: BaseSchema = { + parse: (raw, { breadcrumbsPrefix = [] } = {}) => { + if (typeof raw !== "string") { + return { + ok: false, + errors: [ + { + path: breadcrumbsPrefix, + message: getErrorMessageForIncorrectType(raw, "string"), + }, + ], + }; + } + if (!ISO_8601_REGEX.test(raw)) { + return { + ok: false, + errors: [ + { + path: breadcrumbsPrefix, + message: getErrorMessageForIncorrectType(raw, "ISO 8601 date string"), + }, + ], + }; + } + return { + ok: true, + value: new Date(raw), + }; + }, + json: (date, { breadcrumbsPrefix = [] } = {}) => { + if (date instanceof Date) { + return { + ok: true, + value: date.toISOString(), + }; + } else { + return { + ok: false, + errors: [ + { + path: breadcrumbsPrefix, + message: getErrorMessageForIncorrectType(date, "Date object"), + }, + ], + }; + } + }, + getType: () => SchemaType.DATE, + }; + + return { + ...maybeSkipValidation(baseSchema), + ...getSchemaUtils(baseSchema), + }; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/date/index.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/date/index.ts new file mode 100644 index 00000000000..187b29040f6 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/date/index.ts @@ -0,0 +1 @@ +export { date } from "./date"; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/enum/enum.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/enum/enum.ts new file mode 100644 index 00000000000..c1e24d69dec --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/enum/enum.ts @@ -0,0 +1,43 @@ +import { Schema, SchemaType } from "../../Schema"; +import { createIdentitySchemaCreator } from "../../utils/createIdentitySchemaCreator"; +import { getErrorMessageForIncorrectType } from "../../utils/getErrorMessageForIncorrectType"; + +export function enum_(values: E): Schema { + const validValues = new Set(values); + + const schemaCreator = createIdentitySchemaCreator( + SchemaType.ENUM, + (value, { allowUnrecognizedEnumValues, breadcrumbsPrefix = [] } = {}) => { + if (typeof value !== "string") { + return { + ok: false, + errors: [ + { + path: breadcrumbsPrefix, + message: getErrorMessageForIncorrectType(value, "string"), + }, + ], + }; + } + + if (!validValues.has(value) && !allowUnrecognizedEnumValues) { + return { + ok: false, + errors: [ + { + path: breadcrumbsPrefix, + message: getErrorMessageForIncorrectType(value, "enum"), + }, + ], + }; + } + + return { + ok: true, + value: value as U, + }; + } + ); + + return schemaCreator(); +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/enum/index.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/enum/index.ts new file mode 100644 index 00000000000..fe6faed93e3 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/enum/index.ts @@ -0,0 +1 @@ +export { enum_ } from "./enum"; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/index.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/index.ts new file mode 100644 index 00000000000..050cd2c4efb --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/index.ts @@ -0,0 +1,13 @@ +export * from "./date"; +export * from "./enum"; +export * from "./lazy"; +export * from "./list"; +export * from "./literals"; +export * from "./object"; +export * from "./object-like"; +export * from "./primitives"; +export * from "./record"; +export * from "./schema-utils"; +export * from "./set"; +export * from "./undiscriminated-union"; +export * from "./union"; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/lazy/index.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/lazy/index.ts new file mode 100644 index 00000000000..77420fb031c --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/lazy/index.ts @@ -0,0 +1,3 @@ +export { lazy } from "./lazy"; +export type { SchemaGetter } from "./lazy"; +export { lazyObject } from "./lazyObject"; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/lazy/lazy.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/lazy/lazy.ts new file mode 100644 index 00000000000..a665472d22c --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/lazy/lazy.ts @@ -0,0 +1,34 @@ +import { BaseSchema, Schema } from "../../Schema"; +import { getSchemaUtils } from "../schema-utils"; + +export type SchemaGetter> = () => SchemaType | Promise; + +export function lazy(getter: SchemaGetter>): Schema { + const baseSchema = constructLazyBaseSchema(getter); + return { + ...baseSchema, + ...getSchemaUtils(baseSchema), + }; +} + +export function constructLazyBaseSchema( + getter: SchemaGetter> +): BaseSchema { + return { + parse: async (raw, opts) => (await getMemoizedSchema(getter)).parse(raw, opts), + json: async (parsed, opts) => (await getMemoizedSchema(getter)).json(parsed, opts), + getType: async () => (await getMemoizedSchema(getter)).getType(), + }; +} + +type MemoizedGetter> = SchemaGetter & { __zurg_memoized?: SchemaType }; + +export async function getMemoizedSchema>( + getter: SchemaGetter +): Promise { + const castedGetter = getter as MemoizedGetter; + if (castedGetter.__zurg_memoized == null) { + castedGetter.__zurg_memoized = await getter(); + } + return castedGetter.__zurg_memoized; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/lazy/lazyObject.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/lazy/lazyObject.ts new file mode 100644 index 00000000000..e48c0166677 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/lazy/lazyObject.ts @@ -0,0 +1,20 @@ +import { getObjectUtils } from "../object"; +import { getObjectLikeUtils } from "../object-like"; +import { BaseObjectSchema, ObjectSchema } from "../object/types"; +import { getSchemaUtils } from "../schema-utils"; +import { constructLazyBaseSchema, getMemoizedSchema, SchemaGetter } from "./lazy"; + +export function lazyObject(getter: SchemaGetter>): ObjectSchema { + const baseSchema: BaseObjectSchema = { + ...constructLazyBaseSchema(getter), + _getRawProperties: async () => (await getMemoizedSchema(getter))._getRawProperties(), + _getParsedProperties: async () => (await getMemoizedSchema(getter))._getParsedProperties(), + }; + + return { + ...baseSchema, + ...getSchemaUtils(baseSchema), + ...getObjectLikeUtils(baseSchema), + ...getObjectUtils(baseSchema), + }; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/list/index.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/list/index.ts new file mode 100644 index 00000000000..25f4bcc1737 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/list/index.ts @@ -0,0 +1 @@ +export { list } from "./list"; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/list/list.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/list/list.ts new file mode 100644 index 00000000000..b333321b507 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/list/list.ts @@ -0,0 +1,74 @@ +import { BaseSchema, MaybeValid, Schema, SchemaType, ValidationError } from "../../Schema"; +import { getErrorMessageForIncorrectType } from "../../utils/getErrorMessageForIncorrectType"; +import { MaybePromise } from "../../utils/MaybePromise"; +import { maybeSkipValidation } from "../../utils/maybeSkipValidation"; +import { getSchemaUtils } from "../schema-utils"; + +export function list(schema: Schema): Schema { + const baseSchema: BaseSchema = { + parse: async (raw, opts) => + validateAndTransformArray(raw, (item, index) => + schema.parse(item, { + ...opts, + breadcrumbsPrefix: [...(opts?.breadcrumbsPrefix ?? []), `[${index}]`], + }) + ), + json: (parsed, opts) => + validateAndTransformArray(parsed, (item, index) => + schema.json(item, { + ...opts, + breadcrumbsPrefix: [...(opts?.breadcrumbsPrefix ?? []), `[${index}]`], + }) + ), + getType: () => SchemaType.LIST, + }; + + return { + ...maybeSkipValidation(baseSchema), + ...getSchemaUtils(baseSchema), + }; +} + +async function validateAndTransformArray( + value: unknown, + transformItem: (item: Raw, index: number) => MaybePromise> +): Promise> { + if (!Array.isArray(value)) { + return { + ok: false, + errors: [ + { + message: getErrorMessageForIncorrectType(value, "list"), + path: [], + }, + ], + }; + } + + const maybeValidItems = await Promise.all(value.map((item, index) => transformItem(item, index))); + + return maybeValidItems.reduce>( + (acc, item) => { + if (acc.ok && item.ok) { + return { + ok: true, + value: [...acc.value, item.value], + }; + } + + const errors: ValidationError[] = []; + if (!acc.ok) { + errors.push(...acc.errors); + } + if (!item.ok) { + errors.push(...item.errors); + } + + return { + ok: false, + errors, + }; + }, + { ok: true, value: [] } + ); +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/literals/booleanLiteral.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/literals/booleanLiteral.ts new file mode 100644 index 00000000000..a83d22cd48a --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/literals/booleanLiteral.ts @@ -0,0 +1,29 @@ +import { Schema, SchemaType } from "../../Schema"; +import { createIdentitySchemaCreator } from "../../utils/createIdentitySchemaCreator"; +import { getErrorMessageForIncorrectType } from "../../utils/getErrorMessageForIncorrectType"; + +export function booleanLiteral(literal: V): Schema { + const schemaCreator = createIdentitySchemaCreator( + SchemaType.BOOLEAN_LITERAL, + (value, { breadcrumbsPrefix = [] } = {}) => { + if (value === literal) { + return { + ok: true, + value: literal, + }; + } else { + return { + ok: false, + errors: [ + { + path: breadcrumbsPrefix, + message: getErrorMessageForIncorrectType(value, `${literal.toString()}`), + }, + ], + }; + } + } + ); + + return schemaCreator(); +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/literals/index.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/literals/index.ts new file mode 100644 index 00000000000..d2bf08fc6ca --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/literals/index.ts @@ -0,0 +1,2 @@ +export { stringLiteral } from "./stringLiteral"; +export { booleanLiteral } from "./booleanLiteral"; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/literals/stringLiteral.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/literals/stringLiteral.ts new file mode 100644 index 00000000000..3939b76b48d --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/literals/stringLiteral.ts @@ -0,0 +1,29 @@ +import { Schema, SchemaType } from "../../Schema"; +import { createIdentitySchemaCreator } from "../../utils/createIdentitySchemaCreator"; +import { getErrorMessageForIncorrectType } from "../../utils/getErrorMessageForIncorrectType"; + +export function stringLiteral(literal: V): Schema { + const schemaCreator = createIdentitySchemaCreator( + SchemaType.STRING_LITERAL, + (value, { breadcrumbsPrefix = [] } = {}) => { + if (value === literal) { + return { + ok: true, + value: literal, + }; + } else { + return { + ok: false, + errors: [ + { + path: breadcrumbsPrefix, + message: getErrorMessageForIncorrectType(value, `"${literal}"`), + }, + ], + }; + } + } + ); + + return schemaCreator(); +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/object-like/getObjectLikeUtils.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/object-like/getObjectLikeUtils.ts new file mode 100644 index 00000000000..270ea170c85 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/object-like/getObjectLikeUtils.ts @@ -0,0 +1,79 @@ +import { BaseSchema } from "../../Schema"; +import { filterObject } from "../../utils/filterObject"; +import { getErrorMessageForIncorrectType } from "../../utils/getErrorMessageForIncorrectType"; +import { isPlainObject } from "../../utils/isPlainObject"; +import { getSchemaUtils } from "../schema-utils"; +import { ObjectLikeSchema, ObjectLikeUtils } from "./types"; + +export function getObjectLikeUtils(schema: BaseSchema): ObjectLikeUtils { + return { + withParsedProperties: (properties) => withParsedProperties(schema, properties), + }; +} + +/** + * object-like utils are defined in one file to resolve issues with circular imports + */ + +export function withParsedProperties( + objectLike: BaseSchema, + properties: { [K in keyof Properties]: Properties[K] | ((parsed: ParsedObjectShape) => Properties[K]) } +): ObjectLikeSchema { + const objectSchema: BaseSchema = { + parse: async (raw, opts) => { + const parsedObject = await objectLike.parse(raw, opts); + if (!parsedObject.ok) { + return parsedObject; + } + + const additionalProperties = Object.entries(properties).reduce>( + (processed, [key, value]) => { + return { + ...processed, + [key]: typeof value === "function" ? value(parsedObject.value) : value, + }; + }, + {} + ); + + return { + ok: true, + value: { + ...parsedObject.value, + ...(additionalProperties as Properties), + }, + }; + }, + + json: (parsed, opts) => { + if (!isPlainObject(parsed)) { + return { + ok: false, + errors: [ + { + path: opts?.breadcrumbsPrefix ?? [], + message: getErrorMessageForIncorrectType(parsed, "object"), + }, + ], + }; + } + + // strip out added properties + const addedPropertyKeys = new Set(Object.keys(properties)); + const parsedWithoutAddedProperties = filterObject( + parsed, + Object.keys(parsed).filter((key) => !addedPropertyKeys.has(key)) + ); + + return objectLike.json(parsedWithoutAddedProperties as ParsedObjectShape, opts); + }, + + getType: () => objectLike.getType(), + }; + + return { + ...objectSchema, + ...getSchemaUtils(objectSchema), + ...getObjectLikeUtils(objectSchema), + }; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/object-like/index.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/object-like/index.ts new file mode 100644 index 00000000000..c342e72cf9d --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/object-like/index.ts @@ -0,0 +1,2 @@ +export { getObjectLikeUtils, withParsedProperties } from "./getObjectLikeUtils"; +export type { ObjectLikeSchema, ObjectLikeUtils } from "./types"; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/object-like/types.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/object-like/types.ts new file mode 100644 index 00000000000..75b3698729c --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/object-like/types.ts @@ -0,0 +1,11 @@ +import { BaseSchema, Schema } from "../../Schema"; + +export type ObjectLikeSchema = Schema & + BaseSchema & + ObjectLikeUtils; + +export interface ObjectLikeUtils { + withParsedProperties: >(properties: { + [K in keyof T]: T[K] | ((parsed: Parsed) => T[K]); + }) => ObjectLikeSchema; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/object/index.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/object/index.ts new file mode 100644 index 00000000000..e3f4388db28 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/object/index.ts @@ -0,0 +1,22 @@ +export { getObjectUtils, object } from "./object"; +export { objectWithoutOptionalProperties } from "./objectWithoutOptionalProperties"; +export type { + inferObjectWithoutOptionalPropertiesSchemaFromPropertySchemas, + inferParsedObjectWithoutOptionalPropertiesFromPropertySchemas, +} from "./objectWithoutOptionalProperties"; +export { isProperty, property } from "./property"; +export type { Property } from "./property"; +export type { + BaseObjectSchema, + inferObjectSchemaFromPropertySchemas, + inferParsedObject, + inferParsedObjectFromPropertySchemas, + inferParsedPropertySchema, + inferRawKey, + inferRawObject, + inferRawObjectFromPropertySchemas, + inferRawPropertySchema, + ObjectSchema, + ObjectUtils, + PropertySchemas, +} from "./types"; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/object/object.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/object/object.ts new file mode 100644 index 00000000000..4abadfb38be --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/object/object.ts @@ -0,0 +1,333 @@ +import { MaybeValid, Schema, SchemaType, ValidationError } from "../../Schema"; +import { entries } from "../../utils/entries"; +import { filterObject } from "../../utils/filterObject"; +import { getErrorMessageForIncorrectType } from "../../utils/getErrorMessageForIncorrectType"; +import { isPlainObject } from "../../utils/isPlainObject"; +import { keys } from "../../utils/keys"; +import { MaybePromise } from "../../utils/MaybePromise"; +import { maybeSkipValidation } from "../../utils/maybeSkipValidation"; +import { partition } from "../../utils/partition"; +import { getObjectLikeUtils } from "../object-like"; +import { getSchemaUtils } from "../schema-utils"; +import { isProperty } from "./property"; +import { + BaseObjectSchema, + inferObjectSchemaFromPropertySchemas, + inferParsedObjectFromPropertySchemas, + inferRawObjectFromPropertySchemas, + ObjectSchema, + ObjectUtils, + PropertySchemas, +} from "./types"; + +interface ObjectPropertyWithRawKey { + rawKey: string; + parsedKey: string; + valueSchema: Schema; +} + +export function object>( + schemas: T +): inferObjectSchemaFromPropertySchemas { + const baseSchema: BaseObjectSchema< + inferRawObjectFromPropertySchemas, + inferParsedObjectFromPropertySchemas + > = { + _getRawProperties: () => + Promise.resolve( + Object.entries(schemas).map(([parsedKey, propertySchema]) => + isProperty(propertySchema) ? propertySchema.rawKey : parsedKey + ) as unknown as (keyof inferRawObjectFromPropertySchemas)[] + ), + _getParsedProperties: () => + Promise.resolve(keys(schemas) as unknown as (keyof inferParsedObjectFromPropertySchemas)[]), + + parse: async (raw, opts) => { + const rawKeyToProperty: Record = {}; + const requiredKeys: string[] = []; + + for (const [parsedKey, schemaOrObjectProperty] of entries(schemas)) { + const rawKey = isProperty(schemaOrObjectProperty) ? schemaOrObjectProperty.rawKey : parsedKey; + const valueSchema: Schema = isProperty(schemaOrObjectProperty) + ? schemaOrObjectProperty.valueSchema + : schemaOrObjectProperty; + + const property: ObjectPropertyWithRawKey = { + rawKey, + parsedKey: parsedKey as string, + valueSchema, + }; + + rawKeyToProperty[rawKey] = property; + + if (await isSchemaRequired(valueSchema)) { + requiredKeys.push(rawKey); + } + } + + return validateAndTransformObject({ + value: raw, + requiredKeys, + getProperty: (rawKey) => { + const property = rawKeyToProperty[rawKey]; + if (property == null) { + return undefined; + } + return { + transformedKey: property.parsedKey, + transform: (propertyValue) => + property.valueSchema.parse(propertyValue, { + ...opts, + breadcrumbsPrefix: [...(opts?.breadcrumbsPrefix ?? []), rawKey], + }), + }; + }, + unrecognizedObjectKeys: opts?.unrecognizedObjectKeys, + skipValidation: opts?.skipValidation, + breadcrumbsPrefix: opts?.breadcrumbsPrefix, + }); + }, + + json: async (parsed, opts) => { + const requiredKeys: string[] = []; + + for (const [parsedKey, schemaOrObjectProperty] of entries(schemas)) { + const valueSchema: Schema = isProperty(schemaOrObjectProperty) + ? schemaOrObjectProperty.valueSchema + : schemaOrObjectProperty; + + if (await isSchemaRequired(valueSchema)) { + requiredKeys.push(parsedKey as string); + } + } + + return validateAndTransformObject({ + value: parsed, + requiredKeys, + getProperty: ( + parsedKey + ): + | { transformedKey: string; transform: (propertyValue: unknown) => MaybePromise> } + | undefined => { + const property = schemas[parsedKey as keyof T]; + + // eslint-disable-next-line @typescript-eslint/no-unnecessary-condition + if (property == null) { + return undefined; + } + + if (isProperty(property)) { + return { + transformedKey: property.rawKey, + transform: (propertyValue) => + property.valueSchema.json(propertyValue, { + ...opts, + breadcrumbsPrefix: [...(opts?.breadcrumbsPrefix ?? []), parsedKey], + }), + }; + } else { + return { + transformedKey: parsedKey, + transform: (propertyValue) => + property.json(propertyValue, { + ...opts, + breadcrumbsPrefix: [...(opts?.breadcrumbsPrefix ?? []), parsedKey], + }), + }; + } + }, + unrecognizedObjectKeys: opts?.unrecognizedObjectKeys, + skipValidation: opts?.skipValidation, + breadcrumbsPrefix: opts?.breadcrumbsPrefix, + }); + }, + + getType: () => SchemaType.OBJECT, + }; + + return { + ...maybeSkipValidation(baseSchema), + ...getSchemaUtils(baseSchema), + ...getObjectLikeUtils(baseSchema), + ...getObjectUtils(baseSchema), + }; +} + +async function validateAndTransformObject({ + value, + requiredKeys, + getProperty, + unrecognizedObjectKeys = "fail", + skipValidation = false, + breadcrumbsPrefix = [], +}: { + value: unknown; + requiredKeys: string[]; + getProperty: ( + preTransformedKey: string + ) => { transformedKey: string; transform: (propertyValue: unknown) => MaybePromise> } | undefined; + unrecognizedObjectKeys: "fail" | "passthrough" | "strip" | undefined; + skipValidation: boolean | undefined; + breadcrumbsPrefix: string[] | undefined; +}): Promise> { + if (!isPlainObject(value)) { + return { + ok: false, + errors: [ + { + path: breadcrumbsPrefix, + message: getErrorMessageForIncorrectType(value, "object"), + }, + ], + }; + } + + const missingRequiredKeys = new Set(requiredKeys); + const errors: ValidationError[] = []; + const transformed: Record = {}; + + for (const [preTransformedKey, preTransformedItemValue] of Object.entries(value)) { + const property = getProperty(preTransformedKey); + + if (property != null) { + missingRequiredKeys.delete(preTransformedKey); + + const value = await property.transform(preTransformedItemValue); + if (value.ok) { + transformed[property.transformedKey] = value.value; + } else { + transformed[preTransformedKey] = preTransformedItemValue; + errors.push(...value.errors); + } + } else { + switch (unrecognizedObjectKeys) { + case "fail": + errors.push({ + path: [...breadcrumbsPrefix, preTransformedKey], + message: `Unexpected key "${preTransformedKey}"`, + }); + break; + case "strip": + break; + case "passthrough": + transformed[preTransformedKey] = preTransformedItemValue; + break; + } + } + } + + errors.push( + ...requiredKeys + .filter((key) => missingRequiredKeys.has(key)) + .map((key) => ({ + path: breadcrumbsPrefix, + message: `Missing required key "${key}"`, + })) + ); + + if (errors.length === 0 || skipValidation) { + return { + ok: true, + value: transformed as Transformed, + }; + } else { + return { + ok: false, + errors, + }; + } +} + +export function getObjectUtils(schema: BaseObjectSchema): ObjectUtils { + return { + extend: (extension: ObjectSchema) => { + const baseSchema: BaseObjectSchema = { + _getParsedProperties: async () => [ + ...(await schema._getParsedProperties()), + ...(await extension._getParsedProperties()), + ], + _getRawProperties: async () => [ + ...(await schema._getRawProperties()), + ...(await extension._getRawProperties()), + ], + parse: async (raw, opts) => { + return validateAndTransformExtendedObject({ + extensionKeys: await extension._getRawProperties(), + value: raw, + transformBase: (rawBase) => schema.parse(rawBase, opts), + transformExtension: (rawExtension) => extension.parse(rawExtension, opts), + }); + }, + json: async (parsed, opts) => { + return validateAndTransformExtendedObject({ + extensionKeys: await extension._getParsedProperties(), + value: parsed, + transformBase: (parsedBase) => schema.json(parsedBase, opts), + transformExtension: (parsedExtension) => extension.json(parsedExtension, opts), + }); + }, + getType: () => SchemaType.OBJECT, + }; + + return { + ...baseSchema, + ...getSchemaUtils(baseSchema), + ...getObjectLikeUtils(baseSchema), + ...getObjectUtils(baseSchema), + }; + }, + }; +} + +async function validateAndTransformExtendedObject({ + extensionKeys, + value, + transformBase, + transformExtension, +}: { + extensionKeys: (keyof PreTransformedExtension)[]; + value: unknown; + transformBase: (value: unknown) => MaybePromise>; + transformExtension: (value: unknown) => MaybePromise>; +}): Promise> { + const extensionPropertiesSet = new Set(extensionKeys); + const [extensionProperties, baseProperties] = partition(keys(value), (key) => + extensionPropertiesSet.has(key as keyof PreTransformedExtension) + ); + + const transformedBase = await transformBase(filterObject(value, baseProperties)); + const transformedExtension = await transformExtension(filterObject(value, extensionProperties)); + + if (transformedBase.ok && transformedExtension.ok) { + return { + ok: true, + value: { + ...transformedBase.value, + ...transformedExtension.value, + }, + }; + } else { + return { + ok: false, + errors: [ + ...(transformedBase.ok ? [] : transformedBase.errors), + ...(transformedExtension.ok ? [] : transformedExtension.errors), + ], + }; + } +} + +async function isSchemaRequired(schema: Schema): Promise { + return !(await isSchemaOptional(schema)); +} + +async function isSchemaOptional(schema: Schema): Promise { + switch (await schema.getType()) { + case SchemaType.ANY: + case SchemaType.UNKNOWN: + case SchemaType.OPTIONAL: + return true; + default: + return false; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/object/objectWithoutOptionalProperties.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/object/objectWithoutOptionalProperties.ts new file mode 100644 index 00000000000..a0951f48efc --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/object/objectWithoutOptionalProperties.ts @@ -0,0 +1,18 @@ +import { object } from "./object"; +import { inferParsedPropertySchema, inferRawObjectFromPropertySchemas, ObjectSchema, PropertySchemas } from "./types"; + +export function objectWithoutOptionalProperties>( + schemas: T +): inferObjectWithoutOptionalPropertiesSchemaFromPropertySchemas { + return object(schemas) as unknown as inferObjectWithoutOptionalPropertiesSchemaFromPropertySchemas; +} + +export type inferObjectWithoutOptionalPropertiesSchemaFromPropertySchemas> = + ObjectSchema< + inferRawObjectFromPropertySchemas, + inferParsedObjectWithoutOptionalPropertiesFromPropertySchemas + >; + +export type inferParsedObjectWithoutOptionalPropertiesFromPropertySchemas> = { + [K in keyof T]: inferParsedPropertySchema; +}; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/object/property.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/object/property.ts new file mode 100644 index 00000000000..d245c4b193a --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/object/property.ts @@ -0,0 +1,23 @@ +import { Schema } from "../../Schema"; + +export function property( + rawKey: RawKey, + valueSchema: Schema +): Property { + return { + rawKey, + valueSchema, + isProperty: true, + }; +} + +export interface Property { + rawKey: RawKey; + valueSchema: Schema; + isProperty: true; +} + +export function isProperty>(maybeProperty: unknown): maybeProperty is O { + // eslint-disable-next-line @typescript-eslint/no-unnecessary-condition + return (maybeProperty as O).isProperty; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/object/types.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/object/types.ts new file mode 100644 index 00000000000..17cff4f86dd --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/object/types.ts @@ -0,0 +1,72 @@ +import { BaseSchema, inferParsed, inferRaw, Schema } from "../../Schema"; +import { addQuestionMarksToNullableProperties } from "../../utils/addQuestionMarksToNullableProperties"; +import { ObjectLikeUtils } from "../object-like"; +import { SchemaUtils } from "../schema-utils"; +import { Property } from "./property"; + +export type ObjectSchema = BaseObjectSchema & + ObjectLikeUtils & + ObjectUtils & + SchemaUtils; + +export interface BaseObjectSchema extends BaseSchema { + _getRawProperties: () => Promise<(keyof Raw)[]>; + _getParsedProperties: () => Promise<(keyof Parsed)[]>; +} + +export interface ObjectUtils { + extend: ( + schemas: ObjectSchema + ) => ObjectSchema; +} + +export type inferRawObject> = O extends ObjectSchema ? Raw : never; + +export type inferParsedObject> = O extends ObjectSchema + ? Parsed + : never; + +export type inferObjectSchemaFromPropertySchemas> = ObjectSchema< + inferRawObjectFromPropertySchemas, + inferParsedObjectFromPropertySchemas +>; + +export type inferRawObjectFromPropertySchemas> = + addQuestionMarksToNullableProperties<{ + [ParsedKey in keyof T as inferRawKey]: inferRawPropertySchema; + }>; + +export type inferParsedObjectFromPropertySchemas> = + addQuestionMarksToNullableProperties<{ + [K in keyof T]: inferParsedPropertySchema; + }>; + +export type PropertySchemas = Record< + ParsedKeys, + Property | Schema +>; + +export type inferRawPropertySchema

| Schema> = P extends Property< + any, + infer Raw, + any +> + ? Raw + : P extends Schema + ? inferRaw

+ : never; + +export type inferParsedPropertySchema

| Schema> = P extends Property< + any, + any, + infer Parsed +> + ? Parsed + : P extends Schema + ? inferParsed

+ : never; + +export type inferRawKey< + ParsedKey extends string | number | symbol, + P extends Property | Schema +> = P extends Property ? Raw : ParsedKey; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/primitives/any.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/primitives/any.ts new file mode 100644 index 00000000000..fcaeb04255a --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/primitives/any.ts @@ -0,0 +1,4 @@ +import { SchemaType } from "../../Schema"; +import { createIdentitySchemaCreator } from "../../utils/createIdentitySchemaCreator"; + +export const any = createIdentitySchemaCreator(SchemaType.ANY, (value) => ({ ok: true, value })); diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/primitives/boolean.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/primitives/boolean.ts new file mode 100644 index 00000000000..fad60562120 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/primitives/boolean.ts @@ -0,0 +1,25 @@ +import { SchemaType } from "../../Schema"; +import { createIdentitySchemaCreator } from "../../utils/createIdentitySchemaCreator"; +import { getErrorMessageForIncorrectType } from "../../utils/getErrorMessageForIncorrectType"; + +export const boolean = createIdentitySchemaCreator( + SchemaType.BOOLEAN, + (value, { breadcrumbsPrefix = [] } = {}) => { + if (typeof value === "boolean") { + return { + ok: true, + value, + }; + } else { + return { + ok: false, + errors: [ + { + path: breadcrumbsPrefix, + message: getErrorMessageForIncorrectType(value, "boolean"), + }, + ], + }; + } + } +); diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/primitives/index.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/primitives/index.ts new file mode 100644 index 00000000000..788f9416bfe --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/primitives/index.ts @@ -0,0 +1,5 @@ +export { any } from "./any"; +export { boolean } from "./boolean"; +export { number } from "./number"; +export { string } from "./string"; +export { unknown } from "./unknown"; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/primitives/number.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/primitives/number.ts new file mode 100644 index 00000000000..c2689456936 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/primitives/number.ts @@ -0,0 +1,25 @@ +import { SchemaType } from "../../Schema"; +import { createIdentitySchemaCreator } from "../../utils/createIdentitySchemaCreator"; +import { getErrorMessageForIncorrectType } from "../../utils/getErrorMessageForIncorrectType"; + +export const number = createIdentitySchemaCreator( + SchemaType.NUMBER, + (value, { breadcrumbsPrefix = [] } = {}) => { + if (typeof value === "number") { + return { + ok: true, + value, + }; + } else { + return { + ok: false, + errors: [ + { + path: breadcrumbsPrefix, + message: getErrorMessageForIncorrectType(value, "number"), + }, + ], + }; + } + } +); diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/primitives/string.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/primitives/string.ts new file mode 100644 index 00000000000..949f1f2a630 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/primitives/string.ts @@ -0,0 +1,25 @@ +import { SchemaType } from "../../Schema"; +import { createIdentitySchemaCreator } from "../../utils/createIdentitySchemaCreator"; +import { getErrorMessageForIncorrectType } from "../../utils/getErrorMessageForIncorrectType"; + +export const string = createIdentitySchemaCreator( + SchemaType.STRING, + (value, { breadcrumbsPrefix = [] } = {}) => { + if (typeof value === "string") { + return { + ok: true, + value, + }; + } else { + return { + ok: false, + errors: [ + { + path: breadcrumbsPrefix, + message: getErrorMessageForIncorrectType(value, "string"), + }, + ], + }; + } + } +); diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/primitives/unknown.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/primitives/unknown.ts new file mode 100644 index 00000000000..4d5249571f5 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/primitives/unknown.ts @@ -0,0 +1,4 @@ +import { SchemaType } from "../../Schema"; +import { createIdentitySchemaCreator } from "../../utils/createIdentitySchemaCreator"; + +export const unknown = createIdentitySchemaCreator(SchemaType.UNKNOWN, (value) => ({ ok: true, value })); diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/record/index.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/record/index.ts new file mode 100644 index 00000000000..82e25c5c2af --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/record/index.ts @@ -0,0 +1,2 @@ +export { record } from "./record"; +export type { BaseRecordSchema, RecordSchema } from "./types"; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/record/record.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/record/record.ts new file mode 100644 index 00000000000..ac1cd22ade0 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/record/record.ts @@ -0,0 +1,131 @@ +import { MaybeValid, Schema, SchemaType, ValidationError } from "../../Schema"; +import { entries } from "../../utils/entries"; +import { getErrorMessageForIncorrectType } from "../../utils/getErrorMessageForIncorrectType"; +import { isPlainObject } from "../../utils/isPlainObject"; +import { MaybePromise } from "../../utils/MaybePromise"; +import { maybeSkipValidation } from "../../utils/maybeSkipValidation"; +import { getSchemaUtils } from "../schema-utils"; +import { BaseRecordSchema, RecordSchema } from "./types"; + +export function record( + keySchema: Schema, + valueSchema: Schema +): RecordSchema { + const baseSchema: BaseRecordSchema = { + parse: async (raw, opts) => { + return validateAndTransformRecord({ + value: raw, + isKeyNumeric: (await keySchema.getType()) === SchemaType.NUMBER, + transformKey: (key) => + keySchema.parse(key, { + ...opts, + breadcrumbsPrefix: [...(opts?.breadcrumbsPrefix ?? []), `${key} (key)`], + }), + transformValue: (value, key) => + valueSchema.parse(value, { + ...opts, + breadcrumbsPrefix: [...(opts?.breadcrumbsPrefix ?? []), `${key}`], + }), + breadcrumbsPrefix: opts?.breadcrumbsPrefix, + }); + }, + json: async (parsed, opts) => { + return validateAndTransformRecord({ + value: parsed, + isKeyNumeric: (await keySchema.getType()) === SchemaType.NUMBER, + transformKey: (key) => + keySchema.json(key, { + ...opts, + breadcrumbsPrefix: [...(opts?.breadcrumbsPrefix ?? []), `${key} (key)`], + }), + transformValue: (value, key) => + valueSchema.json(value, { + ...opts, + breadcrumbsPrefix: [...(opts?.breadcrumbsPrefix ?? []), `${key}`], + }), + breadcrumbsPrefix: opts?.breadcrumbsPrefix, + }); + }, + getType: () => SchemaType.RECORD, + }; + + return { + ...maybeSkipValidation(baseSchema), + ...getSchemaUtils(baseSchema), + }; +} + +async function validateAndTransformRecord({ + value, + isKeyNumeric, + transformKey, + transformValue, + breadcrumbsPrefix = [], +}: { + value: unknown; + isKeyNumeric: boolean; + transformKey: (key: string | number) => MaybePromise>; + transformValue: (value: unknown, key: string | number) => MaybePromise>; + breadcrumbsPrefix: string[] | undefined; +}): Promise>> { + if (!isPlainObject(value)) { + return { + ok: false, + errors: [ + { + path: breadcrumbsPrefix, + message: getErrorMessageForIncorrectType(value, "object"), + }, + ], + }; + } + + return entries(value).reduce>>>( + async (accPromise, [stringKey, value]) => { + // skip nullish keys + if (value == null) { + return accPromise; + } + + const acc = await accPromise; + + let key: string | number = stringKey; + if (isKeyNumeric) { + const numberKey = stringKey.length > 0 ? Number(stringKey) : NaN; + if (!isNaN(numberKey)) { + key = numberKey; + } + } + const transformedKey = await transformKey(key); + + const transformedValue = await transformValue(value, key); + + if (acc.ok && transformedKey.ok && transformedValue.ok) { + return { + ok: true, + value: { + ...acc.value, + [transformedKey.value]: transformedValue.value, + }, + }; + } + + const errors: ValidationError[] = []; + if (!acc.ok) { + errors.push(...acc.errors); + } + if (!transformedKey.ok) { + errors.push(...transformedKey.errors); + } + if (!transformedValue.ok) { + errors.push(...transformedValue.errors); + } + + return { + ok: false, + errors, + }; + }, + Promise.resolve({ ok: true, value: {} as Record }) + ); +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/record/types.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/record/types.ts new file mode 100644 index 00000000000..eb82cc7f65c --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/record/types.ts @@ -0,0 +1,17 @@ +import { BaseSchema } from "../../Schema"; +import { SchemaUtils } from "../schema-utils"; + +export type RecordSchema< + RawKey extends string | number, + RawValue, + ParsedKey extends string | number, + ParsedValue +> = BaseRecordSchema & + SchemaUtils, Record>; + +export type BaseRecordSchema< + RawKey extends string | number, + RawValue, + ParsedKey extends string | number, + ParsedValue +> = BaseSchema, Record>; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/schema-utils/JsonError.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/schema-utils/JsonError.ts new file mode 100644 index 00000000000..2b89ca0e7ad --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/schema-utils/JsonError.ts @@ -0,0 +1,9 @@ +import { ValidationError } from "../../Schema"; +import { stringifyValidationError } from "./stringifyValidationErrors"; + +export class JsonError extends Error { + constructor(public readonly errors: ValidationError[]) { + super(errors.map(stringifyValidationError).join("; ")); + Object.setPrototypeOf(this, JsonError.prototype); + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/schema-utils/ParseError.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/schema-utils/ParseError.ts new file mode 100644 index 00000000000..d056eb45cf7 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/schema-utils/ParseError.ts @@ -0,0 +1,9 @@ +import { ValidationError } from "../../Schema"; +import { stringifyValidationError } from "./stringifyValidationErrors"; + +export class ParseError extends Error { + constructor(public readonly errors: ValidationError[]) { + super(errors.map(stringifyValidationError).join("; ")); + Object.setPrototypeOf(this, ParseError.prototype); + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/schema-utils/getSchemaUtils.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/schema-utils/getSchemaUtils.ts new file mode 100644 index 00000000000..0c0d379d800 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/schema-utils/getSchemaUtils.ts @@ -0,0 +1,99 @@ +import { BaseSchema, Schema, SchemaOptions, SchemaType } from "../../Schema"; +import { JsonError } from "./JsonError"; +import { ParseError } from "./ParseError"; + +export interface SchemaUtils { + optional: () => Schema; + transform: (transformer: SchemaTransformer) => Schema; + parseOrThrow: (raw: unknown, opts?: SchemaOptions) => Promise; + jsonOrThrow: (raw: unknown, opts?: SchemaOptions) => Promise; +} + +export interface SchemaTransformer { + transform: (parsed: Parsed) => Transformed; + untransform: (transformed: any) => Parsed; +} + +export function getSchemaUtils(schema: BaseSchema): SchemaUtils { + return { + optional: () => optional(schema), + transform: (transformer) => transform(schema, transformer), + parseOrThrow: async (raw, opts) => { + const parsed = await schema.parse(raw, opts); + if (parsed.ok) { + return parsed.value; + } + throw new ParseError(parsed.errors); + }, + jsonOrThrow: async (parsed, opts) => { + const raw = await schema.json(parsed, opts); + if (raw.ok) { + return raw.value; + } + throw new JsonError(raw.errors); + }, + }; +} + +/** + * schema utils are defined in one file to resolve issues with circular imports + */ + +export function optional( + schema: BaseSchema +): Schema { + const baseSchema: BaseSchema = { + parse: (raw, opts) => { + if (raw == null) { + return { + ok: true, + value: undefined, + }; + } + return schema.parse(raw, opts); + }, + json: (parsed, opts) => { + if (parsed == null) { + return { + ok: true, + value: null, + }; + } + return schema.json(parsed, opts); + }, + getType: () => SchemaType.OPTIONAL, + }; + + return { + ...baseSchema, + ...getSchemaUtils(baseSchema), + }; +} + +export function transform( + schema: BaseSchema, + transformer: SchemaTransformer +): Schema { + const baseSchema: BaseSchema = { + parse: async (raw, opts) => { + const parsed = await schema.parse(raw, opts); + if (!parsed.ok) { + return parsed; + } + return { + ok: true, + value: transformer.transform(parsed.value), + }; + }, + json: async (transformed, opts) => { + const parsed = await transformer.untransform(transformed); + return schema.json(parsed, opts); + }, + getType: () => schema.getType(), + }; + + return { + ...baseSchema, + ...getSchemaUtils(baseSchema), + }; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/schema-utils/index.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/schema-utils/index.ts new file mode 100644 index 00000000000..aa04e051dfa --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/schema-utils/index.ts @@ -0,0 +1,4 @@ +export { getSchemaUtils, optional, transform } from "./getSchemaUtils"; +export type { SchemaUtils } from "./getSchemaUtils"; +export { JsonError } from "./JsonError"; +export { ParseError } from "./ParseError"; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/schema-utils/stringifyValidationErrors.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/schema-utils/stringifyValidationErrors.ts new file mode 100644 index 00000000000..4160f0a2617 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/schema-utils/stringifyValidationErrors.ts @@ -0,0 +1,8 @@ +import { ValidationError } from "../../Schema"; + +export function stringifyValidationError(error: ValidationError): string { + if (error.path.length === 0) { + return error.message; + } + return `${error.path.join(" -> ")}: ${error.message}`; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/set/index.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/set/index.ts new file mode 100644 index 00000000000..f3310e8bdad --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/set/index.ts @@ -0,0 +1 @@ +export { set } from "./set"; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/set/set.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/set/set.ts new file mode 100644 index 00000000000..3113bcba307 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/set/set.ts @@ -0,0 +1,43 @@ +import { BaseSchema, Schema, SchemaType } from "../../Schema"; +import { getErrorMessageForIncorrectType } from "../../utils/getErrorMessageForIncorrectType"; +import { maybeSkipValidation } from "../../utils/maybeSkipValidation"; +import { list } from "../list"; +import { getSchemaUtils } from "../schema-utils"; + +export function set(schema: Schema): Schema> { + const listSchema = list(schema); + const baseSchema: BaseSchema> = { + parse: async (raw, opts) => { + const parsedList = await listSchema.parse(raw, opts); + if (parsedList.ok) { + return { + ok: true, + value: new Set(parsedList.value), + }; + } else { + return parsedList; + } + }, + json: async (parsed, opts) => { + if (!(parsed instanceof Set)) { + return { + ok: false, + errors: [ + { + path: opts?.breadcrumbsPrefix ?? [], + message: getErrorMessageForIncorrectType(parsed, "Set"), + }, + ], + }; + } + const jsonList = await listSchema.json([...parsed], opts); + return jsonList; + }, + getType: () => SchemaType.SET, + }; + + return { + ...maybeSkipValidation(baseSchema), + ...getSchemaUtils(baseSchema), + }; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/undiscriminated-union/index.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/undiscriminated-union/index.ts new file mode 100644 index 00000000000..75b71cb3565 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/undiscriminated-union/index.ts @@ -0,0 +1,6 @@ +export type { + inferParsedUnidiscriminatedUnionSchema, + inferRawUnidiscriminatedUnionSchema, + UndiscriminatedUnionSchema, +} from "./types"; +export { undiscriminatedUnion } from "./undiscriminatedUnion"; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/undiscriminated-union/types.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/undiscriminated-union/types.ts new file mode 100644 index 00000000000..43e7108a060 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/undiscriminated-union/types.ts @@ -0,0 +1,10 @@ +import { inferParsed, inferRaw, Schema } from "../../Schema"; + +export type UndiscriminatedUnionSchema = Schema< + inferRawUnidiscriminatedUnionSchema, + inferParsedUnidiscriminatedUnionSchema +>; + +export type inferRawUnidiscriminatedUnionSchema = inferRaw; + +export type inferParsedUnidiscriminatedUnionSchema = inferParsed; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/undiscriminated-union/undiscriminatedUnion.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/undiscriminated-union/undiscriminatedUnion.ts new file mode 100644 index 00000000000..771dc6a7efa --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/undiscriminated-union/undiscriminatedUnion.ts @@ -0,0 +1,61 @@ +import { BaseSchema, MaybeValid, Schema, SchemaOptions, SchemaType, ValidationError } from "../../Schema"; +import { MaybePromise } from "../../utils/MaybePromise"; +import { maybeSkipValidation } from "../../utils/maybeSkipValidation"; +import { getSchemaUtils } from "../schema-utils"; +import { inferParsedUnidiscriminatedUnionSchema, inferRawUnidiscriminatedUnionSchema } from "./types"; + +export function undiscriminatedUnion, ...Schema[]]>( + schemas: Schemas +): Schema, inferParsedUnidiscriminatedUnionSchema> { + const baseSchema: BaseSchema< + inferRawUnidiscriminatedUnionSchema, + inferParsedUnidiscriminatedUnionSchema + > = { + parse: async (raw, opts) => { + return validateAndTransformUndiscriminatedUnion>( + (schema, opts) => schema.parse(raw, opts), + schemas, + opts + ); + }, + json: async (parsed, opts) => { + return validateAndTransformUndiscriminatedUnion>( + (schema, opts) => schema.json(parsed, opts), + schemas, + opts + ); + }, + getType: () => SchemaType.UNDISCRIMINATED_UNION, + }; + + return { + ...maybeSkipValidation(baseSchema), + ...getSchemaUtils(baseSchema), + }; +} + +async function validateAndTransformUndiscriminatedUnion( + transform: (schema: Schema, opts: SchemaOptions) => MaybePromise>, + schemas: Schema[], + opts: SchemaOptions | undefined +): Promise> { + const errors: ValidationError[] = []; + for (const [index, schema] of schemas.entries()) { + const transformed = await transform(schema, { ...opts, skipValidation: false }); + if (transformed.ok) { + return transformed; + } else { + for (const error of transformed.errors) { + errors.push({ + path: error.path, + message: `[Variant ${index}] ${error.message}`, + }); + } + } + } + + return { + ok: false, + errors, + }; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/union/discriminant.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/union/discriminant.ts new file mode 100644 index 00000000000..55065bc8946 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/union/discriminant.ts @@ -0,0 +1,14 @@ +export function discriminant( + parsedDiscriminant: ParsedDiscriminant, + rawDiscriminant: RawDiscriminant +): Discriminant { + return { + parsedDiscriminant, + rawDiscriminant, + }; +} + +export interface Discriminant { + parsedDiscriminant: ParsedDiscriminant; + rawDiscriminant: RawDiscriminant; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/union/index.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/union/index.ts new file mode 100644 index 00000000000..85fc008a2d8 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/union/index.ts @@ -0,0 +1,10 @@ +export { discriminant } from "./discriminant"; +export type { Discriminant } from "./discriminant"; +export type { + inferParsedDiscriminant, + inferParsedUnion, + inferRawDiscriminant, + inferRawUnion, + UnionSubtypes, +} from "./types"; +export { union } from "./union"; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/union/types.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/union/types.ts new file mode 100644 index 00000000000..6f82c868b2d --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/union/types.ts @@ -0,0 +1,26 @@ +import { inferParsedObject, inferRawObject, ObjectSchema } from "../object"; +import { Discriminant } from "./discriminant"; + +export type UnionSubtypes = { + [K in DiscriminantValues]: ObjectSchema; +}; + +export type inferRawUnion, U extends UnionSubtypes> = { + [K in keyof U]: Record, K> & inferRawObject; +}[keyof U]; + +export type inferParsedUnion, U extends UnionSubtypes> = { + [K in keyof U]: Record, K> & inferParsedObject; +}[keyof U]; + +export type inferRawDiscriminant> = D extends string + ? D + : D extends Discriminant + ? Raw + : never; + +export type inferParsedDiscriminant> = D extends string + ? D + : D extends Discriminant + ? Parsed + : never; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/union/union.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/union/union.ts new file mode 100644 index 00000000000..ed659beb62d --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/builders/union/union.ts @@ -0,0 +1,173 @@ +import { BaseSchema, MaybeValid, SchemaType } from "../../Schema"; +import { getErrorMessageForIncorrectType } from "../../utils/getErrorMessageForIncorrectType"; +import { isPlainObject } from "../../utils/isPlainObject"; +import { keys } from "../../utils/keys"; +import { MaybePromise } from "../../utils/MaybePromise"; +import { maybeSkipValidation } from "../../utils/maybeSkipValidation"; +import { enum_ } from "../enum"; +import { ObjectSchema } from "../object"; +import { getObjectLikeUtils, ObjectLikeSchema } from "../object-like"; +import { getSchemaUtils } from "../schema-utils"; +import { Discriminant } from "./discriminant"; +import { inferParsedDiscriminant, inferParsedUnion, inferRawDiscriminant, inferRawUnion, UnionSubtypes } from "./types"; + +export function union, U extends UnionSubtypes>( + discriminant: D, + union: U +): ObjectLikeSchema, inferParsedUnion> { + const rawDiscriminant = + typeof discriminant === "string" ? discriminant : (discriminant.rawDiscriminant as inferRawDiscriminant); + const parsedDiscriminant = + typeof discriminant === "string" + ? discriminant + : (discriminant.parsedDiscriminant as inferParsedDiscriminant); + + const discriminantValueSchema = enum_(keys(union) as string[]); + + const baseSchema: BaseSchema, inferParsedUnion> = { + parse: async (raw, opts) => { + return transformAndValidateUnion({ + value: raw, + discriminant: rawDiscriminant, + transformedDiscriminant: parsedDiscriminant, + transformDiscriminantValue: (discriminantValue) => + discriminantValueSchema.parse(discriminantValue, { + allowUnrecognizedEnumValues: opts?.allowUnrecognizedUnionMembers, + breadcrumbsPrefix: [...(opts?.breadcrumbsPrefix ?? []), rawDiscriminant], + }), + getAdditionalPropertiesSchema: (discriminantValue) => union[discriminantValue], + allowUnrecognizedUnionMembers: opts?.allowUnrecognizedUnionMembers, + transformAdditionalProperties: (additionalProperties, additionalPropertiesSchema) => + additionalPropertiesSchema.parse(additionalProperties, opts), + breadcrumbsPrefix: opts?.breadcrumbsPrefix, + }); + }, + json: async (parsed, opts) => { + return transformAndValidateUnion({ + value: parsed, + discriminant: parsedDiscriminant, + transformedDiscriminant: rawDiscriminant, + transformDiscriminantValue: (discriminantValue) => + discriminantValueSchema.json(discriminantValue, { + allowUnrecognizedEnumValues: opts?.allowUnrecognizedUnionMembers, + breadcrumbsPrefix: [...(opts?.breadcrumbsPrefix ?? []), parsedDiscriminant], + }), + getAdditionalPropertiesSchema: (discriminantValue) => union[discriminantValue], + allowUnrecognizedUnionMembers: opts?.allowUnrecognizedUnionMembers, + transformAdditionalProperties: (additionalProperties, additionalPropertiesSchema) => + additionalPropertiesSchema.json(additionalProperties, opts), + breadcrumbsPrefix: opts?.breadcrumbsPrefix, + }); + }, + getType: () => SchemaType.UNION, + }; + + return { + ...maybeSkipValidation(baseSchema), + ...getSchemaUtils(baseSchema), + ...getObjectLikeUtils(baseSchema), + }; +} + +async function transformAndValidateUnion< + TransformedDiscriminant extends string, + TransformedDiscriminantValue extends string, + TransformedAdditionalProperties +>({ + value, + discriminant, + transformedDiscriminant, + transformDiscriminantValue, + getAdditionalPropertiesSchema, + allowUnrecognizedUnionMembers = false, + transformAdditionalProperties, + breadcrumbsPrefix = [], +}: { + value: unknown; + discriminant: string; + transformedDiscriminant: TransformedDiscriminant; + transformDiscriminantValue: (discriminantValue: unknown) => MaybePromise>; + getAdditionalPropertiesSchema: (discriminantValue: string) => ObjectSchema | undefined; + allowUnrecognizedUnionMembers: boolean | undefined; + transformAdditionalProperties: ( + additionalProperties: unknown, + additionalPropertiesSchema: ObjectSchema + ) => MaybePromise>; + breadcrumbsPrefix: string[] | undefined; +}): Promise< + MaybeValid & TransformedAdditionalProperties> +> { + if (!isPlainObject(value)) { + return { + ok: false, + errors: [ + { + path: breadcrumbsPrefix, + message: getErrorMessageForIncorrectType(value, "object"), + }, + ], + }; + } + + const { [discriminant]: discriminantValue, ...additionalProperties } = value; + + if (discriminantValue == null) { + return { + ok: false, + errors: [ + { + path: breadcrumbsPrefix, + message: `Missing discriminant ("${discriminant}")`, + }, + ], + }; + } + + const transformedDiscriminantValue = await transformDiscriminantValue(discriminantValue); + if (!transformedDiscriminantValue.ok) { + return { + ok: false, + errors: transformedDiscriminantValue.errors, + }; + } + + const additionalPropertiesSchema = getAdditionalPropertiesSchema(transformedDiscriminantValue.value); + + if (additionalPropertiesSchema == null) { + if (allowUnrecognizedUnionMembers) { + return { + ok: true, + value: { + [transformedDiscriminant]: transformedDiscriminantValue.value, + ...additionalProperties, + } as Record & TransformedAdditionalProperties, + }; + } else { + return { + ok: false, + errors: [ + { + path: [...breadcrumbsPrefix, discriminant], + message: "Unexpected discriminant value", + }, + ], + }; + } + } + + const transformedAdditionalProperties = await transformAdditionalProperties( + additionalProperties, + additionalPropertiesSchema + ); + if (!transformedAdditionalProperties.ok) { + return transformedAdditionalProperties; + } + + return { + ok: true, + value: { + [transformedDiscriminant]: discriminantValue, + ...transformedAdditionalProperties.value, + } as Record & TransformedAdditionalProperties, + }; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/index.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/index.ts new file mode 100644 index 00000000000..5429d8b43eb --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/index.ts @@ -0,0 +1,2 @@ +export * from "./builders"; +export type { inferParsed, inferRaw, Schema, SchemaOptions } from "./Schema"; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/utils/MaybePromise.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/utils/MaybePromise.ts new file mode 100644 index 00000000000..9cd354b3418 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/utils/MaybePromise.ts @@ -0,0 +1 @@ +export type MaybePromise = T | Promise; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/utils/addQuestionMarksToNullableProperties.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/utils/addQuestionMarksToNullableProperties.ts new file mode 100644 index 00000000000..4111d703cd0 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/utils/addQuestionMarksToNullableProperties.ts @@ -0,0 +1,15 @@ +export type addQuestionMarksToNullableProperties = { + [K in OptionalKeys]?: T[K]; +} & Pick>; + +export type OptionalKeys = { + [K in keyof T]-?: undefined extends T[K] + ? K + : null extends T[K] + ? K + : 1 extends (any extends T[K] ? 0 : 1) + ? never + : K; +}[keyof T]; + +export type RequiredKeys = Exclude>; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/utils/createIdentitySchemaCreator.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/utils/createIdentitySchemaCreator.ts new file mode 100644 index 00000000000..de107cf5ee1 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/utils/createIdentitySchemaCreator.ts @@ -0,0 +1,21 @@ +import { getSchemaUtils } from "../builders/schema-utils"; +import { BaseSchema, MaybeValid, Schema, SchemaOptions, SchemaType } from "../Schema"; +import { maybeSkipValidation } from "./maybeSkipValidation"; + +export function createIdentitySchemaCreator( + schemaType: SchemaType, + validate: (value: unknown, opts?: SchemaOptions) => MaybeValid +): () => Schema { + return () => { + const baseSchema: BaseSchema = { + parse: validate, + json: validate, + getType: () => schemaType, + }; + + return { + ...maybeSkipValidation(baseSchema), + ...getSchemaUtils(baseSchema), + }; + }; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/utils/entries.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/utils/entries.ts new file mode 100644 index 00000000000..e122952137d --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/utils/entries.ts @@ -0,0 +1,3 @@ +export function entries(object: T): [keyof T, T[keyof T]][] { + return Object.entries(object) as [keyof T, T[keyof T]][]; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/utils/filterObject.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/utils/filterObject.ts new file mode 100644 index 00000000000..2c25a3455bc --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/utils/filterObject.ts @@ -0,0 +1,10 @@ +export function filterObject(obj: T, keysToInclude: K[]): Pick { + const keysToIncludeSet = new Set(keysToInclude); + return Object.entries(obj).reduce((acc, [key, value]) => { + if (keysToIncludeSet.has(key as K)) { + acc[key as K] = value; + } + return acc; + // eslint-disable-next-line @typescript-eslint/prefer-reduce-type-parameter + }, {} as Pick); +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/utils/getErrorMessageForIncorrectType.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/utils/getErrorMessageForIncorrectType.ts new file mode 100644 index 00000000000..438012df418 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/utils/getErrorMessageForIncorrectType.ts @@ -0,0 +1,21 @@ +export function getErrorMessageForIncorrectType(value: unknown, expectedType: string): string { + return `Expected ${expectedType}. Received ${getTypeAsString(value)}.`; +} + +function getTypeAsString(value: unknown): string { + if (Array.isArray(value)) { + return "list"; + } + if (value === null) { + return "null"; + } + switch (typeof value) { + case "string": + return `"${value}"`; + case "number": + case "boolean": + case "undefined": + return `${value}`; + } + return typeof value; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/utils/isPlainObject.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/utils/isPlainObject.ts new file mode 100644 index 00000000000..db82a722c35 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/utils/isPlainObject.ts @@ -0,0 +1,17 @@ +// borrowed from https://github.com/lodash/lodash/blob/master/isPlainObject.js +export function isPlainObject(value: unknown): value is Record { + if (typeof value !== "object" || value === null) { + return false; + } + + if (Object.getPrototypeOf(value) === null) { + return true; + } + + let proto = value; + while (Object.getPrototypeOf(proto) !== null) { + proto = Object.getPrototypeOf(proto); + } + + return Object.getPrototypeOf(value) === proto; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/utils/keys.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/utils/keys.ts new file mode 100644 index 00000000000..01867098287 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/utils/keys.ts @@ -0,0 +1,3 @@ +export function keys(object: T): (keyof T)[] { + return Object.keys(object) as (keyof T)[]; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/utils/maybeSkipValidation.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/utils/maybeSkipValidation.ts new file mode 100644 index 00000000000..99c02c32bda --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/utils/maybeSkipValidation.ts @@ -0,0 +1,39 @@ +import { BaseSchema, MaybeValid, SchemaOptions } from "../Schema"; +import { MaybePromise } from "./MaybePromise"; + +export function maybeSkipValidation, Raw, Parsed>(schema: S): S { + return { + ...schema, + json: transformAndMaybeSkipValidation(schema.json), + parse: transformAndMaybeSkipValidation(schema.parse), + }; +} + +function transformAndMaybeSkipValidation( + transform: (value: unknown, opts?: SchemaOptions) => MaybePromise> +): (value: unknown, opts?: SchemaOptions) => MaybePromise> { + return async (value, opts): Promise> => { + const transformed = await transform(value, opts); + const { skipValidation = false } = opts ?? {}; + if (!transformed.ok && skipValidation) { + // eslint-disable-next-line no-console + console.warn( + [ + "Failed to validate.", + ...transformed.errors.map( + (error) => + " - " + + (error.path.length > 0 ? `${error.path.join(".")}: ${error.message}` : error.message) + ), + ].join("\n") + ); + + return { + ok: true, + value: value as T, + }; + } else { + return transformed; + } + }; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/utils/partition.ts b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/utils/partition.ts new file mode 100644 index 00000000000..f58d6f3d35f --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/core/schemas/utils/partition.ts @@ -0,0 +1,12 @@ +export function partition(items: readonly T[], predicate: (item: T) => boolean): [T[], T[]] { + const trueItems: T[] = [], + falseItems: T[] = []; + for (const item of items) { + if (predicate(item)) { + trueItems.push(item); + } else { + falseItems.push(item); + } + } + return [trueItems, falseItems]; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/errors/FernOpenapiIrError.ts b/packages/cli/openapi-ir-sdk/src/sdk/errors/FernOpenapiIrError.ts new file mode 100644 index 00000000000..b3a9e7ff1af --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/errors/FernOpenapiIrError.ts @@ -0,0 +1,45 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +export class FernOpenapiIrError extends Error { + readonly statusCode?: number; + readonly body?: unknown; + + constructor({ message, statusCode, body }: { message?: string; statusCode?: number; body?: unknown }) { + super(buildMessage({ message, statusCode, body })); + Object.setPrototypeOf(this, FernOpenapiIrError.prototype); + if (statusCode != null) { + this.statusCode = statusCode; + } + + if (body !== undefined) { + this.body = body; + } + } +} + +function buildMessage({ + message, + statusCode, + body, +}: { + message: string | undefined; + statusCode: number | undefined; + body: unknown | undefined; +}): string { + let lines: string[] = []; + if (message != null) { + lines.push(message); + } + + if (statusCode != null) { + lines.push(`Status code: ${statusCode.toString()}`); + } + + if (body != null) { + lines.push(`Body: ${JSON.stringify(body, undefined, 2)}`); + } + + return lines.join("\n"); +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/errors/FernOpenapiIrTimeoutError.ts b/packages/cli/openapi-ir-sdk/src/sdk/errors/FernOpenapiIrTimeoutError.ts new file mode 100644 index 00000000000..d298c119c06 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/errors/FernOpenapiIrTimeoutError.ts @@ -0,0 +1,10 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +export class FernOpenapiIrTimeoutError extends Error { + constructor() { + super("Timeout"); + Object.setPrototypeOf(this, FernOpenapiIrTimeoutError.prototype); + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/errors/index.ts b/packages/cli/openapi-ir-sdk/src/sdk/errors/index.ts new file mode 100644 index 00000000000..f0a2149e1db --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/errors/index.ts @@ -0,0 +1,2 @@ +export { FernOpenapiIrError } from "./FernOpenapiIrError"; +export { FernOpenapiIrTimeoutError } from "./FernOpenapiIrTimeoutError"; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/index.ts b/packages/cli/openapi-ir-sdk/src/sdk/index.ts new file mode 100644 index 00000000000..c60da47f78b --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/index.ts @@ -0,0 +1,2 @@ +export * as FernOpenapiIr from "./api"; +export { FernOpenapiIrError, FernOpenapiIrTimeoutError } from "./errors"; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/index.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/index.ts new file mode 100644 index 00000000000..3e5335fe421 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/index.ts @@ -0,0 +1 @@ +export * from "./resources"; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/index.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/index.ts new file mode 100644 index 00000000000..eea524d6557 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/index.ts @@ -0,0 +1 @@ +export * from "./types"; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/types/BasicSecurityScheme.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/types/BasicSecurityScheme.ts new file mode 100644 index 00000000000..340004954e4 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/types/BasicSecurityScheme.ts @@ -0,0 +1,26 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const BasicSecurityScheme: core.serialization.ObjectSchema< + serializers.BasicSecurityScheme.Raw, + FernOpenapiIr.BasicSecurityScheme +> = core.serialization.objectWithoutOptionalProperties({ + usernameVariableName: core.serialization.string().optional(), + usernameEnvVar: core.serialization.string().optional(), + passwordVariableName: core.serialization.string().optional(), + passwordEnvVar: core.serialization.string().optional(), +}); + +export declare namespace BasicSecurityScheme { + interface Raw { + usernameVariableName?: string | null; + usernameEnvVar?: string | null; + passwordVariableName?: string | null; + passwordEnvVar?: string | null; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/types/BearerSecurityScheme.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/types/BearerSecurityScheme.ts new file mode 100644 index 00000000000..bd1a9b1e69e --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/types/BearerSecurityScheme.ts @@ -0,0 +1,22 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const BearerSecurityScheme: core.serialization.ObjectSchema< + serializers.BearerSecurityScheme.Raw, + FernOpenapiIr.BearerSecurityScheme +> = core.serialization.objectWithoutOptionalProperties({ + tokenVariableName: core.serialization.string().optional(), + tokenEnvVar: core.serialization.string().optional(), +}); + +export declare namespace BearerSecurityScheme { + interface Raw { + tokenVariableName?: string | null; + tokenEnvVar?: string | null; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/types/HeaderSecurityScheme.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/types/HeaderSecurityScheme.ts new file mode 100644 index 00000000000..ca1ca96d55a --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/types/HeaderSecurityScheme.ts @@ -0,0 +1,26 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const HeaderSecurityScheme: core.serialization.ObjectSchema< + serializers.HeaderSecurityScheme.Raw, + FernOpenapiIr.HeaderSecurityScheme +> = core.serialization.objectWithoutOptionalProperties({ + headerName: core.serialization.string(), + prefix: core.serialization.string().optional(), + headerVariableName: core.serialization.string().optional(), + headerEnvVar: core.serialization.string().optional(), +}); + +export declare namespace HeaderSecurityScheme { + interface Raw { + headerName: string; + prefix?: string | null; + headerVariableName?: string | null; + headerEnvVar?: string | null; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/types/OauthSecurityScheme.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/types/OauthSecurityScheme.ts new file mode 100644 index 00000000000..369aec6720f --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/types/OauthSecurityScheme.ts @@ -0,0 +1,20 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const OauthSecurityScheme: core.serialization.ObjectSchema< + serializers.OauthSecurityScheme.Raw, + FernOpenapiIr.OauthSecurityScheme +> = core.serialization.objectWithoutOptionalProperties({ + scopesEnum: core.serialization.lazyObject(async () => (await import("../../..")).EnumSchema).optional(), +}); + +export declare namespace OauthSecurityScheme { + interface Raw { + scopesEnum?: serializers.EnumSchema.Raw | null; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/types/QuerySecurityScheme.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/types/QuerySecurityScheme.ts new file mode 100644 index 00000000000..37440a792a3 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/types/QuerySecurityScheme.ts @@ -0,0 +1,20 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const QuerySecurityScheme: core.serialization.ObjectSchema< + serializers.QuerySecurityScheme.Raw, + FernOpenapiIr.QuerySecurityScheme +> = core.serialization.objectWithoutOptionalProperties({ + queryParameterName: core.serialization.string(), +}); + +export declare namespace QuerySecurityScheme { + interface Raw { + queryParameterName: string; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/types/SchemaId.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/types/SchemaId.ts new file mode 100644 index 00000000000..d6f4e20881b --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/types/SchemaId.ts @@ -0,0 +1,14 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const SchemaId: core.serialization.Schema = + core.serialization.string(); + +export declare namespace SchemaId { + type Raw = string; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/types/SdkGroupName.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/types/SdkGroupName.ts new file mode 100644 index 00000000000..723aad7753a --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/types/SdkGroupName.ts @@ -0,0 +1,14 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const SdkGroupName: core.serialization.Schema = + core.serialization.string(); + +export declare namespace SdkGroupName { + type Raw = string; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/types/SecurityScheme.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/types/SecurityScheme.ts new file mode 100644 index 00000000000..77311a30b2c --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/types/SecurityScheme.ts @@ -0,0 +1,65 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const SecurityScheme: core.serialization.Schema = + core.serialization + .union("type", { + basic: core.serialization.lazyObject(async () => (await import("../../..")).BasicSecurityScheme), + bearer: core.serialization.lazyObject(async () => (await import("../../..")).BearerSecurityScheme), + header: core.serialization.lazyObject(async () => (await import("../../..")).HeaderSecurityScheme), + query: core.serialization.lazyObject(async () => (await import("../../..")).QuerySecurityScheme), + oauth: core.serialization.lazyObject(async () => (await import("../../..")).OauthSecurityScheme), + }) + .transform({ + transform: (value) => { + switch (value.type) { + case "basic": + return FernOpenapiIr.SecurityScheme.basic(value); + case "bearer": + return FernOpenapiIr.SecurityScheme.bearer(value); + case "header": + return FernOpenapiIr.SecurityScheme.header(value); + case "query": + return FernOpenapiIr.SecurityScheme.query(value); + case "oauth": + return FernOpenapiIr.SecurityScheme.oauth(value); + default: + return value as FernOpenapiIr.SecurityScheme; + } + }, + untransform: ({ _visit, ...value }) => value as any, + }); + +export declare namespace SecurityScheme { + type Raw = + | SecurityScheme.Basic + | SecurityScheme.Bearer + | SecurityScheme.Header + | SecurityScheme.Query + | SecurityScheme.Oauth; + + interface Basic extends serializers.BasicSecurityScheme.Raw { + type: "basic"; + } + + interface Bearer extends serializers.BearerSecurityScheme.Raw { + type: "bearer"; + } + + interface Header extends serializers.HeaderSecurityScheme.Raw { + type: "header"; + } + + interface Query extends serializers.QuerySecurityScheme.Raw { + type: "query"; + } + + interface Oauth extends serializers.OauthSecurityScheme.Raw { + type: "oauth"; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/types/SecuritySchemeId.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/types/SecuritySchemeId.ts new file mode 100644 index 00000000000..a93e52584fd --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/types/SecuritySchemeId.ts @@ -0,0 +1,16 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const SecuritySchemeId: core.serialization.Schema< + serializers.SecuritySchemeId.Raw, + FernOpenapiIr.SecuritySchemeId +> = core.serialization.string(); + +export declare namespace SecuritySchemeId { + type Raw = string; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/types/Server.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/types/Server.ts new file mode 100644 index 00000000000..a795b41bebf --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/types/Server.ts @@ -0,0 +1,21 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const Server: core.serialization.ObjectSchema = core.serialization + .objectWithoutOptionalProperties({ + name: core.serialization.string().optional(), + url: core.serialization.string(), + }) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithDescription)); + +export declare namespace Server { + interface Raw extends serializers.WithDescription.Raw { + name?: string | null; + url: string; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/types/StatusCode.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/types/StatusCode.ts new file mode 100644 index 00000000000..6e1b6fe026c --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/types/StatusCode.ts @@ -0,0 +1,14 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const StatusCode: core.serialization.Schema = + core.serialization.number(); + +export declare namespace StatusCode { + type Raw = number; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/types/Tag.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/types/Tag.ts new file mode 100644 index 00000000000..1abf16e6b1b --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/types/Tag.ts @@ -0,0 +1,19 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const Tag: core.serialization.ObjectSchema = core.serialization + .objectWithoutOptionalProperties({ + id: core.serialization.lazy(async () => (await import("../../..")).TagId), + }) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithDescription)); + +export declare namespace Tag { + interface Raw extends serializers.WithDescription.Raw { + id: serializers.TagId.Raw; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/types/TagId.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/types/TagId.ts new file mode 100644 index 00000000000..983c52fb353 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/types/TagId.ts @@ -0,0 +1,13 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const TagId: core.serialization.Schema = core.serialization.string(); + +export declare namespace TagId { + type Raw = string; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/types/WithDescription.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/types/WithDescription.ts new file mode 100644 index 00000000000..5f7b5c30f67 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/types/WithDescription.ts @@ -0,0 +1,20 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const WithDescription: core.serialization.ObjectSchema< + serializers.WithDescription.Raw, + FernOpenapiIr.WithDescription +> = core.serialization.objectWithoutOptionalProperties({ + description: core.serialization.string().optional(), +}); + +export declare namespace WithDescription { + interface Raw { + description?: string | null; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/types/WithName.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/types/WithName.ts new file mode 100644 index 00000000000..adfa61ab5f3 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/types/WithName.ts @@ -0,0 +1,20 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const WithName: core.serialization.ObjectSchema = + core.serialization.objectWithoutOptionalProperties({ + nameOverride: core.serialization.string().optional(), + generatedName: core.serialization.string(), + }); + +export declare namespace WithName { + interface Raw { + nameOverride?: string | null; + generatedName: string; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/types/WithSdkGroupName.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/types/WithSdkGroupName.ts new file mode 100644 index 00000000000..29043d9f0e5 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/types/WithSdkGroupName.ts @@ -0,0 +1,20 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const WithSdkGroupName: core.serialization.ObjectSchema< + serializers.WithSdkGroupName.Raw, + FernOpenapiIr.WithSdkGroupName +> = core.serialization.objectWithoutOptionalProperties({ + groupName: core.serialization.lazy(async () => (await import("../../..")).SdkGroupName).optional(), +}); + +export declare namespace WithSdkGroupName { + interface Raw { + groupName?: serializers.SdkGroupName.Raw | null; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/types/index.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/types/index.ts new file mode 100644 index 00000000000..4dd3681902b --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/commons/types/index.ts @@ -0,0 +1,16 @@ +export * from "./WithDescription"; +export * from "./WithName"; +export * from "./SchemaId"; +export * from "./TagId"; +export * from "./Tag"; +export * from "./SecuritySchemeId"; +export * from "./SecurityScheme"; +export * from "./BearerSecurityScheme"; +export * from "./BasicSecurityScheme"; +export * from "./HeaderSecurityScheme"; +export * from "./QuerySecurityScheme"; +export * from "./OauthSecurityScheme"; +export * from "./StatusCode"; +export * from "./Server"; +export * from "./SdkGroupName"; +export * from "./WithSdkGroupName"; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/example/index.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/example/index.ts new file mode 100644 index 00000000000..eea524d6557 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/example/index.ts @@ -0,0 +1 @@ +export * from "./types"; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/example/types/FullExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/example/types/FullExample.ts new file mode 100644 index 00000000000..4a2f2974c19 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/example/types/FullExample.ts @@ -0,0 +1,114 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const FullExample: core.serialization.Schema = + core.serialization + .union("type", { + primitive: core.serialization.object({ + value: core.serialization.lazy(async () => (await import("../../..")).PrimitiveExample), + }), + object: core.serialization.lazyObject(async () => (await import("../../..")).FullObjectExample), + array: core.serialization.object({ + value: core.serialization.list( + core.serialization.lazy(async () => (await import("../../..")).FullExample) + ), + }), + map: core.serialization.object({ + value: core.serialization.list( + core.serialization.lazyObject(async () => (await import("../../..")).KeyValuePair) + ), + }), + enum: core.serialization.object({ + value: core.serialization.string(), + }), + literal: core.serialization.object({ + value: core.serialization.lazy(async () => (await import("../../..")).LiteralExample), + }), + oneOf: core.serialization.object({ + value: core.serialization.lazy(async () => (await import("../../..")).FullOneOfExample), + }), + unknown: core.serialization.object({ + value: core.serialization.lazy(async () => (await import("../../..")).FullExample), + }), + }) + .transform({ + transform: (value) => { + switch (value.type) { + case "primitive": + return FernOpenapiIr.FullExample.primitive(value.value); + case "object": + return FernOpenapiIr.FullExample.object(value); + case "array": + return FernOpenapiIr.FullExample.array(value.value); + case "map": + return FernOpenapiIr.FullExample.map(value.value); + case "enum": + return FernOpenapiIr.FullExample.enum(value.value); + case "literal": + return FernOpenapiIr.FullExample.literal(value.value); + case "oneOf": + return FernOpenapiIr.FullExample.oneOf(value.value); + case "unknown": + return FernOpenapiIr.FullExample.unknown(value.value); + default: + return value as FernOpenapiIr.FullExample; + } + }, + untransform: ({ _visit, ...value }) => value as any, + }); + +export declare namespace FullExample { + type Raw = + | FullExample.Primitive + | FullExample.Object + | FullExample.Array + | FullExample.Map + | FullExample.Enum + | FullExample.Literal + | FullExample.OneOf + | FullExample.Unknown; + + interface Primitive { + type: "primitive"; + value: serializers.PrimitiveExample.Raw; + } + + interface Object extends serializers.FullObjectExample.Raw { + type: "object"; + } + + interface Array { + type: "array"; + value: serializers.FullExample.Raw[]; + } + + interface Map { + type: "map"; + value: serializers.KeyValuePair.Raw[]; + } + + interface Enum { + type: "enum"; + value: string; + } + + interface Literal { + type: "literal"; + value: serializers.LiteralExample.Raw; + } + + interface OneOf { + type: "oneOf"; + value: serializers.FullOneOfExample.Raw; + } + + interface Unknown { + type: "unknown"; + value: serializers.FullExample.Raw; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/example/types/FullObjectExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/example/types/FullObjectExample.ts new file mode 100644 index 00000000000..5e36ecade5a --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/example/types/FullObjectExample.ts @@ -0,0 +1,23 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const FullObjectExample: core.serialization.ObjectSchema< + serializers.FullObjectExample.Raw, + FernOpenapiIr.FullObjectExample +> = core.serialization.objectWithoutOptionalProperties({ + properties: core.serialization.record( + core.serialization.lazy(async () => (await import("../../..")).PropertyKey), + core.serialization.lazy(async () => (await import("../../..")).FullExample) + ), +}); + +export declare namespace FullObjectExample { + interface Raw { + properties: Record; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/example/types/FullOneOfExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/example/types/FullOneOfExample.ts new file mode 100644 index 00000000000..df5acac1225 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/example/types/FullOneOfExample.ts @@ -0,0 +1,50 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const FullOneOfExample: core.serialization.Schema< + serializers.FullOneOfExample.Raw, + FernOpenapiIr.FullOneOfExample +> = core.serialization + .union("type", { + discriminated: core.serialization.object({ + value: core.serialization.record( + core.serialization.lazy(async () => (await import("../../..")).PropertyKey), + core.serialization.lazy(async () => (await import("../../..")).FullExample) + ), + }), + undisciminated: core.serialization.object({ + value: core.serialization.lazy(async () => (await import("../../..")).FullExample), + }), + }) + .transform({ + transform: (value) => { + switch (value.type) { + case "discriminated": + return FernOpenapiIr.FullOneOfExample.discriminated(value.value); + case "undisciminated": + return FernOpenapiIr.FullOneOfExample.undisciminated(value.value); + default: + return value as FernOpenapiIr.FullOneOfExample; + } + }, + untransform: ({ _visit, ...value }) => value as any, + }); + +export declare namespace FullOneOfExample { + type Raw = FullOneOfExample.Discriminated | FullOneOfExample.Undisciminated; + + interface Discriminated { + type: "discriminated"; + value: Record; + } + + interface Undisciminated { + type: "undisciminated"; + value: serializers.FullExample.Raw; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/example/types/KeyValuePair.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/example/types/KeyValuePair.ts new file mode 100644 index 00000000000..5360a9bd689 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/example/types/KeyValuePair.ts @@ -0,0 +1,20 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const KeyValuePair: core.serialization.ObjectSchema = + core.serialization.objectWithoutOptionalProperties({ + key: core.serialization.lazy(async () => (await import("../../..")).PrimitiveExample), + value: core.serialization.lazy(async () => (await import("../../..")).FullExample), + }); + +export declare namespace KeyValuePair { + interface Raw { + key: serializers.PrimitiveExample.Raw; + value: serializers.FullExample.Raw; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/example/types/LiteralExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/example/types/LiteralExample.ts new file mode 100644 index 00000000000..71b6e1ea2e0 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/example/types/LiteralExample.ts @@ -0,0 +1,45 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const LiteralExample: core.serialization.Schema = + core.serialization + .union("type", { + boolean: core.serialization.object({ + value: core.serialization.boolean(), + }), + string: core.serialization.object({ + value: core.serialization.string(), + }), + }) + .transform({ + transform: (value) => { + switch (value.type) { + case "boolean": + return FernOpenapiIr.LiteralExample.boolean(value.value); + case "string": + return FernOpenapiIr.LiteralExample.string(value.value); + default: + return value as FernOpenapiIr.LiteralExample; + } + }, + untransform: ({ _visit, ...value }) => value as any, + }); + +export declare namespace LiteralExample { + type Raw = LiteralExample.Boolean | LiteralExample.String; + + interface Boolean { + type: "boolean"; + value: boolean; + } + + interface String { + type: "string"; + value: string; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/example/types/PrimitiveExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/example/types/PrimitiveExample.ts new file mode 100644 index 00000000000..ca53c173820 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/example/types/PrimitiveExample.ts @@ -0,0 +1,126 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const PrimitiveExample: core.serialization.Schema< + serializers.PrimitiveExample.Raw, + FernOpenapiIr.PrimitiveExample +> = core.serialization + .union("type", { + int: core.serialization.object({ + value: core.serialization.number(), + }), + int64: core.serialization.object({ + value: core.serialization.number(), + }), + float: core.serialization.object({ + value: core.serialization.number(), + }), + double: core.serialization.object({ + value: core.serialization.number(), + }), + string: core.serialization.object({ + value: core.serialization.string(), + }), + datetime: core.serialization.object({ + value: core.serialization.string(), + }), + date: core.serialization.object({ + value: core.serialization.string(), + }), + base64: core.serialization.object({ + value: core.serialization.string(), + }), + boolean: core.serialization.object({ + value: core.serialization.boolean(), + }), + }) + .transform({ + transform: (value) => { + switch (value.type) { + case "int": + return FernOpenapiIr.PrimitiveExample.int(value.value); + case "int64": + return FernOpenapiIr.PrimitiveExample.int64(value.value); + case "float": + return FernOpenapiIr.PrimitiveExample.float(value.value); + case "double": + return FernOpenapiIr.PrimitiveExample.double(value.value); + case "string": + return FernOpenapiIr.PrimitiveExample.string(value.value); + case "datetime": + return FernOpenapiIr.PrimitiveExample.datetime(value.value); + case "date": + return FernOpenapiIr.PrimitiveExample.date(value.value); + case "base64": + return FernOpenapiIr.PrimitiveExample.base64(value.value); + case "boolean": + return FernOpenapiIr.PrimitiveExample.boolean(value.value); + default: + return value as FernOpenapiIr.PrimitiveExample; + } + }, + untransform: ({ _visit, ...value }) => value as any, + }); + +export declare namespace PrimitiveExample { + type Raw = + | PrimitiveExample.Int + | PrimitiveExample.Int64 + | PrimitiveExample.Float + | PrimitiveExample.Double + | PrimitiveExample.String + | PrimitiveExample.Datetime + | PrimitiveExample.Date + | PrimitiveExample.Base64 + | PrimitiveExample.Boolean; + + interface Int { + type: "int"; + value: number; + } + + interface Int64 { + type: "int64"; + value: number; + } + + interface Float { + type: "float"; + value: number; + } + + interface Double { + type: "double"; + value: number; + } + + interface String { + type: "string"; + value: string; + } + + interface Datetime { + type: "datetime"; + value: string; + } + + interface Date { + type: "date"; + value: string; + } + + interface Base64 { + type: "base64"; + value: string; + } + + interface Boolean { + type: "boolean"; + value: boolean; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/example/types/PropertyKey.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/example/types/PropertyKey.ts new file mode 100644 index 00000000000..afaa85fa48f --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/example/types/PropertyKey.ts @@ -0,0 +1,14 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const PropertyKey: core.serialization.Schema = + core.serialization.string(); + +export declare namespace PropertyKey { + type Raw = string; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/example/types/index.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/example/types/index.ts new file mode 100644 index 00000000000..732184c4dea --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/example/types/index.ts @@ -0,0 +1,7 @@ +export * from "./PropertyKey"; +export * from "./FullExample"; +export * from "./PrimitiveExample"; +export * from "./LiteralExample"; +export * from "./FullObjectExample"; +export * from "./KeyValuePair"; +export * from "./FullOneOfExample"; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/index.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/index.ts new file mode 100644 index 00000000000..eea524d6557 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/index.ts @@ -0,0 +1 @@ +export * from "./types"; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/AllOfPropertyConflict.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/AllOfPropertyConflict.ts new file mode 100644 index 00000000000..0fd18469119 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/AllOfPropertyConflict.ts @@ -0,0 +1,24 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const AllOfPropertyConflict: core.serialization.ObjectSchema< + serializers.AllOfPropertyConflict.Raw, + FernOpenapiIr.AllOfPropertyConflict +> = core.serialization.objectWithoutOptionalProperties({ + propertyKey: core.serialization.string(), + allOfSchemaIds: core.serialization.list(core.serialization.lazy(async () => (await import("../../..")).SchemaId)), + conflictingTypeSignatures: core.serialization.boolean(), +}); + +export declare namespace AllOfPropertyConflict { + interface Raw { + propertyKey: string; + allOfSchemaIds: serializers.SchemaId.Raw[]; + conflictingTypeSignatures: boolean; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/ArraySchema.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/ArraySchema.ts new file mode 100644 index 00000000000..f3390280eb0 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/ArraySchema.ts @@ -0,0 +1,22 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const ArraySchema: core.serialization.ObjectSchema = + core.serialization + .objectWithoutOptionalProperties({ + value: core.serialization.lazy(async () => (await import("../../..")).Schema), + }) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithDescription)) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithName)) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithSdkGroupName)); + +export declare namespace ArraySchema { + interface Raw extends serializers.WithDescription.Raw, serializers.WithName.Raw, serializers.WithSdkGroupName.Raw { + value: serializers.Schema.Raw; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/CasingOverrides.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/CasingOverrides.ts new file mode 100644 index 00000000000..7cb7952f3ef --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/CasingOverrides.ts @@ -0,0 +1,26 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const CasingOverrides: core.serialization.ObjectSchema< + serializers.CasingOverrides.Raw, + FernOpenapiIr.CasingOverrides +> = core.serialization.objectWithoutOptionalProperties({ + snake: core.serialization.string().optional(), + camel: core.serialization.string().optional(), + screamingSnake: core.serialization.string().optional(), + pascal: core.serialization.string().optional(), +}); + +export declare namespace CasingOverrides { + interface Raw { + snake?: string | null; + camel?: string | null; + screamingSnake?: string | null; + pascal?: string | null; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/CommonProperty.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/CommonProperty.ts new file mode 100644 index 00000000000..1a99bfc36e3 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/CommonProperty.ts @@ -0,0 +1,22 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const CommonProperty: core.serialization.ObjectSchema< + serializers.CommonProperty.Raw, + FernOpenapiIr.CommonProperty +> = core.serialization.objectWithoutOptionalProperties({ + key: core.serialization.string(), + schema: core.serialization.lazy(async () => (await import("../../..")).Schema), +}); + +export declare namespace CommonProperty { + interface Raw { + key: string; + schema: serializers.Schema.Raw; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/CustomCodeSample.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/CustomCodeSample.ts new file mode 100644 index 00000000000..8e22aabc3b0 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/CustomCodeSample.ts @@ -0,0 +1,41 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const CustomCodeSample: core.serialization.Schema< + serializers.CustomCodeSample.Raw, + FernOpenapiIr.CustomCodeSample +> = core.serialization + .union("type", { + language: core.serialization.lazyObject(async () => (await import("../../..")).CustomCodeSampleLanguage), + sdk: core.serialization.lazyObject(async () => (await import("../../..")).CustomCodeSampleSdk), + }) + .transform({ + transform: (value) => { + switch (value.type) { + case "language": + return FernOpenapiIr.CustomCodeSample.language(value); + case "sdk": + return FernOpenapiIr.CustomCodeSample.sdk(value); + default: + return value as FernOpenapiIr.CustomCodeSample; + } + }, + untransform: ({ _visit, ...value }) => value as any, + }); + +export declare namespace CustomCodeSample { + type Raw = CustomCodeSample.Language | CustomCodeSample.Sdk; + + interface Language extends serializers.CustomCodeSampleLanguage.Raw { + type: "language"; + } + + interface Sdk extends serializers.CustomCodeSampleSdk.Raw { + type: "sdk"; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/CustomCodeSampleLanguage.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/CustomCodeSampleLanguage.ts new file mode 100644 index 00000000000..d9286c88b83 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/CustomCodeSampleLanguage.ts @@ -0,0 +1,28 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const CustomCodeSampleLanguage: core.serialization.ObjectSchema< + serializers.CustomCodeSampleLanguage.Raw, + FernOpenapiIr.CustomCodeSampleLanguage +> = core.serialization + .objectWithoutOptionalProperties({ + name: core.serialization.string().optional(), + language: core.serialization.string(), + code: core.serialization.string(), + install: core.serialization.string().optional(), + }) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithDescription)); + +export declare namespace CustomCodeSampleLanguage { + interface Raw extends serializers.WithDescription.Raw { + name?: string | null; + language: string; + code: string; + install?: string | null; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/CustomCodeSampleSdk.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/CustomCodeSampleSdk.ts new file mode 100644 index 00000000000..3fd1f6a1bf6 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/CustomCodeSampleSdk.ts @@ -0,0 +1,26 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const CustomCodeSampleSdk: core.serialization.ObjectSchema< + serializers.CustomCodeSampleSdk.Raw, + FernOpenapiIr.CustomCodeSampleSdk +> = core.serialization + .objectWithoutOptionalProperties({ + name: core.serialization.string().optional(), + sdk: core.serialization.lazy(async () => (await import("../../..")).SupportedSdkLanguage), + code: core.serialization.string(), + }) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithDescription)); + +export declare namespace CustomCodeSampleSdk { + interface Raw extends serializers.WithDescription.Raw { + name?: string | null; + sdk: serializers.SupportedSdkLanguage.Raw; + code: string; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/DiscriminatedOneOfSchema.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/DiscriminatedOneOfSchema.ts new file mode 100644 index 00000000000..5ef04457216 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/DiscriminatedOneOfSchema.ts @@ -0,0 +1,33 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const DiscriminatedOneOfSchema: core.serialization.ObjectSchema< + serializers.DiscriminatedOneOfSchema.Raw, + FernOpenapiIr.DiscriminatedOneOfSchema +> = core.serialization + .objectWithoutOptionalProperties({ + discriminantProperty: core.serialization.string(), + commonProperties: core.serialization.list( + core.serialization.lazyObject(async () => (await import("../../..")).CommonProperty) + ), + schemas: core.serialization.record( + core.serialization.string(), + core.serialization.lazy(async () => (await import("../../..")).Schema) + ), + }) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithDescription)) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithName)) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithSdkGroupName)); + +export declare namespace DiscriminatedOneOfSchema { + interface Raw extends serializers.WithDescription.Raw, serializers.WithName.Raw, serializers.WithSdkGroupName.Raw { + discriminantProperty: string; + commonProperties: serializers.CommonProperty.Raw[]; + schemas: Record; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/Endpoint.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/Endpoint.ts new file mode 100644 index 00000000000..91a9e09d7a1 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/Endpoint.ts @@ -0,0 +1,72 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const Endpoint: core.serialization.ObjectSchema = + core.serialization + .objectWithoutOptionalProperties({ + authed: core.serialization.boolean(), + internal: core.serialization.boolean().optional(), + method: core.serialization.lazy(async () => (await import("../../..")).HttpMethod), + availability: core.serialization + .lazy(async () => (await import("../../..")).EndpointAvailability) + .optional(), + audiences: core.serialization.list(core.serialization.string()), + path: core.serialization.string(), + summary: core.serialization.string().optional(), + operationId: core.serialization.string().optional(), + tags: core.serialization.list(core.serialization.lazy(async () => (await import("../../..")).TagId)), + pathParameters: core.serialization.list( + core.serialization.lazyObject(async () => (await import("../../..")).PathParameter) + ), + queryParameters: core.serialization.list( + core.serialization.lazyObject(async () => (await import("../../..")).QueryParameter) + ), + headers: core.serialization.list( + core.serialization.lazyObject(async () => (await import("../../..")).Header) + ), + sdkName: core.serialization.lazyObject(async () => (await import("../../..")).EndpointSdkName).optional(), + generatedRequestName: core.serialization.string(), + requestNameOverride: core.serialization.string().optional(), + request: core.serialization.lazy(async () => (await import("../../..")).Request).optional(), + response: core.serialization.lazy(async () => (await import("../../..")).Response).optional(), + errorStatusCode: core.serialization.list( + core.serialization.lazy(async () => (await import("../../..")).StatusCode) + ), + server: core.serialization.list( + core.serialization.lazyObject(async () => (await import("../../..")).Server) + ), + examples: core.serialization.list( + core.serialization.lazyObject(async () => (await import("../../..")).EndpointExample) + ), + }) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithDescription)); + +export declare namespace Endpoint { + interface Raw extends serializers.WithDescription.Raw { + authed: boolean; + internal?: boolean | null; + method: serializers.HttpMethod.Raw; + availability?: serializers.EndpointAvailability.Raw | null; + audiences: string[]; + path: string; + summary?: string | null; + operationId?: string | null; + tags: serializers.TagId.Raw[]; + pathParameters: serializers.PathParameter.Raw[]; + queryParameters: serializers.QueryParameter.Raw[]; + headers: serializers.Header.Raw[]; + sdkName?: serializers.EndpointSdkName.Raw | null; + generatedRequestName: string; + requestNameOverride?: string | null; + request?: serializers.Request.Raw | null; + response?: serializers.Response.Raw | null; + errorStatusCode: serializers.StatusCode.Raw[]; + server: serializers.Server.Raw[]; + examples: serializers.EndpointExample.Raw[]; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/EndpointAvailability.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/EndpointAvailability.ts new file mode 100644 index 00000000000..c87433991dc --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/EndpointAvailability.ts @@ -0,0 +1,16 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const EndpointAvailability: core.serialization.Schema< + serializers.EndpointAvailability.Raw, + FernOpenapiIr.EndpointAvailability +> = core.serialization.enum_(["GenerallyAvailable", "Beta", "Deprecated"]); + +export declare namespace EndpointAvailability { + type Raw = "GenerallyAvailable" | "Beta" | "Deprecated"; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/EndpointExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/EndpointExample.ts new file mode 100644 index 00000000000..674e45ad0d1 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/EndpointExample.ts @@ -0,0 +1,42 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const EndpointExample: core.serialization.ObjectSchema< + serializers.EndpointExample.Raw, + FernOpenapiIr.EndpointExample +> = core.serialization + .objectWithoutOptionalProperties({ + name: core.serialization.string().optional(), + pathParameters: core.serialization + .list(core.serialization.lazyObject(async () => (await import("../../..")).PathParameterExample)) + .optional(), + queryParameters: core.serialization + .list(core.serialization.lazyObject(async () => (await import("../../..")).QueryParameterExample)) + .optional(), + headers: core.serialization + .list(core.serialization.lazyObject(async () => (await import("../../..")).HeaderExample)) + .optional(), + request: core.serialization.lazy(async () => (await import("../../..")).FullExample).optional(), + response: core.serialization.lazy(async () => (await import("../../..")).FullExample).optional(), + codeSamples: core.serialization.list( + core.serialization.lazy(async () => (await import("../../..")).CustomCodeSample) + ), + }) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithDescription)); + +export declare namespace EndpointExample { + interface Raw extends serializers.WithDescription.Raw { + name?: string | null; + pathParameters?: serializers.PathParameterExample.Raw[] | null; + queryParameters?: serializers.QueryParameterExample.Raw[] | null; + headers?: serializers.HeaderExample.Raw[] | null; + request?: serializers.FullExample.Raw | null; + response?: serializers.FullExample.Raw | null; + codeSamples: serializers.CustomCodeSample.Raw[]; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/EndpointSdkName.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/EndpointSdkName.ts new file mode 100644 index 00000000000..550d44da1b3 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/EndpointSdkName.ts @@ -0,0 +1,22 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const EndpointSdkName: core.serialization.ObjectSchema< + serializers.EndpointSdkName.Raw, + FernOpenapiIr.EndpointSdkName +> = core.serialization.objectWithoutOptionalProperties({ + groupName: core.serialization.list(core.serialization.lazy(async () => (await import("../../..")).SdkGroupName)), + methodName: core.serialization.string(), +}); + +export declare namespace EndpointSdkName { + interface Raw { + groupName: serializers.SdkGroupName.Raw[]; + methodName: string; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/EnumSchema.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/EnumSchema.ts new file mode 100644 index 00000000000..a571983381c --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/EnumSchema.ts @@ -0,0 +1,24 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const EnumSchema: core.serialization.ObjectSchema = + core.serialization + .objectWithoutOptionalProperties({ + values: core.serialization.list( + core.serialization.lazyObject(async () => (await import("../../..")).EnumValue) + ), + }) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithDescription)) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithName)) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithSdkGroupName)); + +export declare namespace EnumSchema { + interface Raw extends serializers.WithDescription.Raw, serializers.WithName.Raw, serializers.WithSdkGroupName.Raw { + values: serializers.EnumValue.Raw[]; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/EnumValue.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/EnumValue.ts new file mode 100644 index 00000000000..dc092e9ad85 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/EnumValue.ts @@ -0,0 +1,26 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const EnumValue: core.serialization.ObjectSchema = + core.serialization + .objectWithoutOptionalProperties({ + nameOverride: core.serialization.string().optional(), + generatedName: core.serialization.string(), + value: core.serialization.string(), + casing: core.serialization.lazyObject(async () => (await import("../../..")).CasingOverrides).optional(), + }) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithDescription)); + +export declare namespace EnumValue { + interface Raw extends serializers.WithDescription.Raw { + nameOverride?: string | null; + generatedName: string; + value: string; + casing?: serializers.CasingOverrides.Raw | null; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/FileResponse.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/FileResponse.ts new file mode 100644 index 00000000000..a537478ed2c --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/FileResponse.ts @@ -0,0 +1,16 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const FileResponse: core.serialization.ObjectSchema = + core.serialization + .objectWithoutOptionalProperties({}) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithDescription)); + +export declare namespace FileResponse { + interface Raw extends serializers.WithDescription.Raw {} +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/FileSchema.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/FileSchema.ts new file mode 100644 index 00000000000..36edac87348 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/FileSchema.ts @@ -0,0 +1,20 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const FileSchema: core.serialization.ObjectSchema = + core.serialization.objectWithoutOptionalProperties({ + isOptional: core.serialization.boolean(), + isArray: core.serialization.boolean(), + }); + +export declare namespace FileSchema { + interface Raw { + isOptional: boolean; + isArray: boolean; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/GlobalHeader.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/GlobalHeader.ts new file mode 100644 index 00000000000..f0d4d1a9826 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/GlobalHeader.ts @@ -0,0 +1,22 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const GlobalHeader: core.serialization.ObjectSchema = + core.serialization.objectWithoutOptionalProperties({ + header: core.serialization.string(), + name: core.serialization.string().optional(), + optional: core.serialization.boolean().optional(), + }); + +export declare namespace GlobalHeader { + interface Raw { + header: string; + name?: string | null; + optional?: boolean | null; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/Header.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/Header.ts new file mode 100644 index 00000000000..d89e50efe50 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/Header.ts @@ -0,0 +1,23 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const Header: core.serialization.ObjectSchema = core.serialization + .objectWithoutOptionalProperties({ + name: core.serialization.string(), + schema: core.serialization.lazy(async () => (await import("../../..")).Schema), + parameterNameOverride: core.serialization.string().optional(), + }) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithDescription)); + +export declare namespace Header { + interface Raw extends serializers.WithDescription.Raw { + name: string; + schema: serializers.Schema.Raw; + parameterNameOverride?: string | null; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/HeaderExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/HeaderExample.ts new file mode 100644 index 00000000000..ec4b6362a1a --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/HeaderExample.ts @@ -0,0 +1,22 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const HeaderExample: core.serialization.ObjectSchema< + serializers.HeaderExample.Raw, + FernOpenapiIr.HeaderExample +> = core.serialization.objectWithoutOptionalProperties({ + name: core.serialization.string(), + value: core.serialization.lazy(async () => (await import("../../..")).FullExample), +}); + +export declare namespace HeaderExample { + interface Raw { + name: string; + value: serializers.FullExample.Raw; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/HttpError.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/HttpError.ts new file mode 100644 index 00000000000..b964d1b6d74 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/HttpError.ts @@ -0,0 +1,21 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const HttpError: core.serialization.ObjectSchema = + core.serialization + .objectWithoutOptionalProperties({ + schema: core.serialization.lazy(async () => (await import("../../..")).Schema).optional(), + }) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithDescription)) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithName)); + +export declare namespace HttpError { + interface Raw extends serializers.WithDescription.Raw, serializers.WithName.Raw { + schema?: serializers.Schema.Raw | null; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/HttpMethod.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/HttpMethod.ts new file mode 100644 index 00000000000..909badb1eac --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/HttpMethod.ts @@ -0,0 +1,14 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const HttpMethod: core.serialization.Schema = + core.serialization.enum_(["GET", "POST", "PUT", "PATCH", "DELETE", "HEAD", "OPTIONS", "TRACE"]); + +export declare namespace HttpMethod { + type Raw = "GET" | "POST" | "PUT" | "PATCH" | "DELETE" | "HEAD" | "OPTIONS" | "TRACE"; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/JsonRequest.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/JsonRequest.ts new file mode 100644 index 00000000000..65e4f872c4e --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/JsonRequest.ts @@ -0,0 +1,22 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const JsonRequest: core.serialization.ObjectSchema = + core.serialization + .objectWithoutOptionalProperties({ + schema: core.serialization.lazy(async () => (await import("../../..")).Schema), + contentType: core.serialization.string().optional(), + }) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithDescription)); + +export declare namespace JsonRequest { + interface Raw extends serializers.WithDescription.Raw { + schema: serializers.Schema.Raw; + contentType?: string | null; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/JsonResponse.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/JsonResponse.ts new file mode 100644 index 00000000000..61cf30a07fb --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/JsonResponse.ts @@ -0,0 +1,22 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const JsonResponse: core.serialization.ObjectSchema = + core.serialization + .objectWithoutOptionalProperties({ + schema: core.serialization.lazy(async () => (await import("../../..")).Schema), + responseProperty: core.serialization.string().optional(), + }) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithDescription)); + +export declare namespace JsonResponse { + interface Raw extends serializers.WithDescription.Raw { + schema: serializers.Schema.Raw; + responseProperty?: string | null; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/LiteralSchema.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/LiteralSchema.ts new file mode 100644 index 00000000000..0c128011358 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/LiteralSchema.ts @@ -0,0 +1,24 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const LiteralSchema: core.serialization.ObjectSchema< + serializers.LiteralSchema.Raw, + FernOpenapiIr.LiteralSchema +> = core.serialization + .objectWithoutOptionalProperties({ + value: core.serialization.lazy(async () => (await import("../../..")).LiteralSchemaValue), + }) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithDescription)) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithName)) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithSdkGroupName)); + +export declare namespace LiteralSchema { + interface Raw extends serializers.WithDescription.Raw, serializers.WithName.Raw, serializers.WithSdkGroupName.Raw { + value: serializers.LiteralSchemaValue.Raw; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/LiteralSchemaValue.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/LiteralSchemaValue.ts new file mode 100644 index 00000000000..47bf3c163c0 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/LiteralSchemaValue.ts @@ -0,0 +1,47 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const LiteralSchemaValue: core.serialization.Schema< + serializers.LiteralSchemaValue.Raw, + FernOpenapiIr.LiteralSchemaValue +> = core.serialization + .union("type", { + boolean: core.serialization.object({ + value: core.serialization.boolean(), + }), + string: core.serialization.object({ + value: core.serialization.string(), + }), + }) + .transform({ + transform: (value) => { + switch (value.type) { + case "boolean": + return FernOpenapiIr.LiteralSchemaValue.boolean(value.value); + case "string": + return FernOpenapiIr.LiteralSchemaValue.string(value.value); + default: + return value as FernOpenapiIr.LiteralSchemaValue; + } + }, + untransform: ({ _visit, ...value }) => value as any, + }); + +export declare namespace LiteralSchemaValue { + type Raw = LiteralSchemaValue.Boolean | LiteralSchemaValue.String; + + interface Boolean { + type: "boolean"; + value: boolean; + } + + interface String { + type: "string"; + value: string; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/MapSchema.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/MapSchema.ts new file mode 100644 index 00000000000..4c3efd0fc1d --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/MapSchema.ts @@ -0,0 +1,24 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const MapSchema: core.serialization.ObjectSchema = + core.serialization + .objectWithoutOptionalProperties({ + key: core.serialization.lazyObject(async () => (await import("../../..")).PrimitiveSchema), + value: core.serialization.lazy(async () => (await import("../../..")).Schema), + }) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithDescription)) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithName)) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithSdkGroupName)); + +export declare namespace MapSchema { + interface Raw extends serializers.WithDescription.Raw, serializers.WithName.Raw, serializers.WithSdkGroupName.Raw { + key: serializers.PrimitiveSchema.Raw; + value: serializers.Schema.Raw; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/MultipartRequest.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/MultipartRequest.ts new file mode 100644 index 00000000000..820adb7ab59 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/MultipartRequest.ts @@ -0,0 +1,26 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const MultipartRequest: core.serialization.ObjectSchema< + serializers.MultipartRequest.Raw, + FernOpenapiIr.MultipartRequest +> = core.serialization + .objectWithoutOptionalProperties({ + name: core.serialization.string().optional(), + properties: core.serialization.list( + core.serialization.lazyObject(async () => (await import("../../..")).MultipartRequestProperty) + ), + }) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithDescription)); + +export declare namespace MultipartRequest { + interface Raw extends serializers.WithDescription.Raw { + name?: string | null; + properties: serializers.MultipartRequestProperty.Raw[]; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/MultipartRequestProperty.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/MultipartRequestProperty.ts new file mode 100644 index 00000000000..d6f53c40cd6 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/MultipartRequestProperty.ts @@ -0,0 +1,24 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const MultipartRequestProperty: core.serialization.ObjectSchema< + serializers.MultipartRequestProperty.Raw, + FernOpenapiIr.MultipartRequestProperty +> = core.serialization + .objectWithoutOptionalProperties({ + key: core.serialization.string(), + schema: core.serialization.lazy(async () => (await import("../../..")).MultipartSchema), + }) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithDescription)); + +export declare namespace MultipartRequestProperty { + interface Raw extends serializers.WithDescription.Raw { + key: string; + schema: serializers.MultipartSchema.Raw; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/MultipartSchema.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/MultipartSchema.ts new file mode 100644 index 00000000000..221eca09a27 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/MultipartSchema.ts @@ -0,0 +1,44 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const MultipartSchema: core.serialization.Schema< + serializers.MultipartSchema.Raw, + FernOpenapiIr.MultipartSchema +> = core.serialization + .union("type", { + file: core.serialization.lazyObject(async () => (await import("../../..")).FileSchema), + json: core.serialization.object({ + value: core.serialization.lazy(async () => (await import("../../..")).Schema), + }), + }) + .transform({ + transform: (value) => { + switch (value.type) { + case "file": + return FernOpenapiIr.MultipartSchema.file(value); + case "json": + return FernOpenapiIr.MultipartSchema.json(value.value); + default: + return value as FernOpenapiIr.MultipartSchema; + } + }, + untransform: ({ _visit, ...value }) => value as any, + }); + +export declare namespace MultipartSchema { + type Raw = MultipartSchema.File | MultipartSchema.Json; + + interface File extends serializers.FileSchema.Raw { + type: "file"; + } + + interface Json { + type: "json"; + value: serializers.Schema.Raw; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/NullableSchema.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/NullableSchema.ts new file mode 100644 index 00000000000..d38416a8a0a --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/NullableSchema.ts @@ -0,0 +1,24 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const NullableSchema: core.serialization.ObjectSchema< + serializers.NullableSchema.Raw, + FernOpenapiIr.NullableSchema +> = core.serialization + .objectWithoutOptionalProperties({ + value: core.serialization.lazy(async () => (await import("../../..")).Schema), + }) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithDescription)) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithName)) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithSdkGroupName)); + +export declare namespace NullableSchema { + interface Raw extends serializers.WithDescription.Raw, serializers.WithName.Raw, serializers.WithSdkGroupName.Raw { + value: serializers.Schema.Raw; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/ObjectProperty.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/ObjectProperty.ts new file mode 100644 index 00000000000..e6049f86cf4 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/ObjectProperty.ts @@ -0,0 +1,31 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const ObjectProperty: core.serialization.ObjectSchema< + serializers.ObjectProperty.Raw, + FernOpenapiIr.ObjectProperty +> = core.serialization.objectWithoutOptionalProperties({ + key: core.serialization.string(), + schema: core.serialization.lazy(async () => (await import("../../..")).Schema), + conflict: core.serialization.record( + core.serialization.lazy(async () => (await import("../../..")).SchemaId), + core.serialization.lazyObject(async () => (await import("../../..")).ObjectPropertyConflictInfo) + ), + generatedName: core.serialization.string(), + audiences: core.serialization.list(core.serialization.string()), +}); + +export declare namespace ObjectProperty { + interface Raw { + key: string; + schema: serializers.Schema.Raw; + conflict: Record; + generatedName: string; + audiences: string[]; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/ObjectPropertyConflictInfo.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/ObjectPropertyConflictInfo.ts new file mode 100644 index 00000000000..a8d029bec9d --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/ObjectPropertyConflictInfo.ts @@ -0,0 +1,20 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const ObjectPropertyConflictInfo: core.serialization.ObjectSchema< + serializers.ObjectPropertyConflictInfo.Raw, + FernOpenapiIr.ObjectPropertyConflictInfo +> = core.serialization.objectWithoutOptionalProperties({ + differentSchema: core.serialization.boolean(), +}); + +export declare namespace ObjectPropertyConflictInfo { + interface Raw { + differentSchema: boolean; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/ObjectSchema.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/ObjectSchema.ts new file mode 100644 index 00000000000..45cee74760e --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/ObjectSchema.ts @@ -0,0 +1,32 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const ObjectSchema: core.serialization.ObjectSchema = + core.serialization + .objectWithoutOptionalProperties({ + allOf: core.serialization.list( + core.serialization.lazyObject(async () => (await import("../../..")).ReferencedSchema) + ), + properties: core.serialization.list( + core.serialization.lazyObject(async () => (await import("../../..")).ObjectProperty) + ), + allOfPropertyConflicts: core.serialization.list( + core.serialization.lazyObject(async () => (await import("../../..")).AllOfPropertyConflict) + ), + }) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithDescription)) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithName)) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithSdkGroupName)); + +export declare namespace ObjectSchema { + interface Raw extends serializers.WithDescription.Raw, serializers.WithName.Raw, serializers.WithSdkGroupName.Raw { + allOf: serializers.ReferencedSchema.Raw[]; + properties: serializers.ObjectProperty.Raw[]; + allOfPropertyConflicts: serializers.AllOfPropertyConflict.Raw[]; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/OctetStremRequest.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/OctetStremRequest.ts new file mode 100644 index 00000000000..7f975aeb552 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/OctetStremRequest.ts @@ -0,0 +1,18 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const OctetStremRequest: core.serialization.ObjectSchema< + serializers.OctetStremRequest.Raw, + FernOpenapiIr.OctetStremRequest +> = core.serialization + .objectWithoutOptionalProperties({}) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithDescription)); + +export declare namespace OctetStremRequest { + interface Raw extends serializers.WithDescription.Raw {} +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/OneOfSchema.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/OneOfSchema.ts new file mode 100644 index 00000000000..1c47244a3c0 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/OneOfSchema.ts @@ -0,0 +1,43 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const OneOfSchema: core.serialization.Schema = + core.serialization + .union("type", { + discriminated: core.serialization.lazyObject( + async () => (await import("../../..")).DiscriminatedOneOfSchema + ), + undisciminated: core.serialization.lazyObject( + async () => (await import("../../..")).UnDiscriminatedOneOfSchema + ), + }) + .transform({ + transform: (value) => { + switch (value.type) { + case "discriminated": + return FernOpenapiIr.OneOfSchema.discriminated(value); + case "undisciminated": + return FernOpenapiIr.OneOfSchema.undisciminated(value); + default: + return value as FernOpenapiIr.OneOfSchema; + } + }, + untransform: ({ _visit, ...value }) => value as any, + }); + +export declare namespace OneOfSchema { + type Raw = OneOfSchema.Discriminated | OneOfSchema.Undisciminated; + + interface Discriminated extends serializers.DiscriminatedOneOfSchema.Raw { + type: "discriminated"; + } + + interface Undisciminated extends serializers.UnDiscriminatedOneOfSchema.Raw { + type: "undisciminated"; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/OpenApiIntermediateRepresentation.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/OpenApiIntermediateRepresentation.ts new file mode 100644 index 00000000000..0667d3bbf76 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/OpenApiIntermediateRepresentation.ts @@ -0,0 +1,64 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const OpenApiIntermediateRepresentation: core.serialization.ObjectSchema< + serializers.OpenApiIntermediateRepresentation.Raw, + FernOpenapiIr.OpenApiIntermediateRepresentation +> = core.serialization.objectWithoutOptionalProperties({ + title: core.serialization.string().optional(), + description: core.serialization.string().optional(), + servers: core.serialization.list(core.serialization.lazyObject(async () => (await import("../../..")).Server)), + tags: core.serialization.lazyObject(async () => (await import("../../..")).Tags), + hasEndpointsMarkedInternal: core.serialization.boolean(), + endpoints: core.serialization.list(core.serialization.lazyObject(async () => (await import("../../..")).Endpoint)), + webhooks: core.serialization.list(core.serialization.lazyObject(async () => (await import("../../..")).Webhook)), + channel: core.serialization.list( + core.serialization.lazyObject(async () => (await import("../../..")).WebsocketChannel) + ), + schemas: core.serialization.record( + core.serialization.lazy(async () => (await import("../../..")).SchemaId), + core.serialization.lazy(async () => (await import("../../..")).Schema) + ), + errors: core.serialization.record( + core.serialization.lazy(async () => (await import("../../..")).StatusCode), + core.serialization.lazyObject(async () => (await import("../../..")).HttpError) + ), + variables: core.serialization.record( + core.serialization.string(), + core.serialization.lazyObject(async () => (await import("../../..")).PrimitiveSchema) + ), + nonRequestReferencedSchemas: core.serialization.set( + core.serialization.lazy(async () => (await import("../../..")).SchemaId) + ), + securitySchemes: core.serialization.record( + core.serialization.lazy(async () => (await import("../../..")).SecuritySchemeId), + core.serialization.lazy(async () => (await import("../../..")).SecurityScheme) + ), + globalHeaders: core.serialization + .list(core.serialization.lazyObject(async () => (await import("../../..")).GlobalHeader)) + .optional(), +}); + +export declare namespace OpenApiIntermediateRepresentation { + interface Raw { + title?: string | null; + description?: string | null; + servers: serializers.Server.Raw[]; + tags: serializers.Tags.Raw; + hasEndpointsMarkedInternal: boolean; + endpoints: serializers.Endpoint.Raw[]; + webhooks: serializers.Webhook.Raw[]; + channel: serializers.WebsocketChannel.Raw[]; + schemas: Record; + errors: Record; + variables: Record; + nonRequestReferencedSchemas: serializers.SchemaId.Raw[]; + securitySchemes: Record; + globalHeaders?: serializers.GlobalHeader.Raw[] | null; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/OptionalSchema.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/OptionalSchema.ts new file mode 100644 index 00000000000..12a523ea492 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/OptionalSchema.ts @@ -0,0 +1,24 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const OptionalSchema: core.serialization.ObjectSchema< + serializers.OptionalSchema.Raw, + FernOpenapiIr.OptionalSchema +> = core.serialization + .objectWithoutOptionalProperties({ + value: core.serialization.lazy(async () => (await import("../../..")).Schema), + }) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithDescription)) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithName)) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithSdkGroupName)); + +export declare namespace OptionalSchema { + interface Raw extends serializers.WithDescription.Raw, serializers.WithName.Raw, serializers.WithSdkGroupName.Raw { + value: serializers.Schema.Raw; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/PathParameter.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/PathParameter.ts new file mode 100644 index 00000000000..a9d416c9481 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/PathParameter.ts @@ -0,0 +1,26 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const PathParameter: core.serialization.ObjectSchema< + serializers.PathParameter.Raw, + FernOpenapiIr.PathParameter +> = core.serialization + .objectWithoutOptionalProperties({ + name: core.serialization.string(), + schema: core.serialization.lazy(async () => (await import("../../..")).Schema), + variableReference: core.serialization.string().optional(), + }) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithDescription)); + +export declare namespace PathParameter { + interface Raw extends serializers.WithDescription.Raw { + name: string; + schema: serializers.Schema.Raw; + variableReference?: string | null; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/PathParameterExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/PathParameterExample.ts new file mode 100644 index 00000000000..8436e35f5cb --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/PathParameterExample.ts @@ -0,0 +1,22 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const PathParameterExample: core.serialization.ObjectSchema< + serializers.PathParameterExample.Raw, + FernOpenapiIr.PathParameterExample +> = core.serialization.objectWithoutOptionalProperties({ + name: core.serialization.string(), + value: core.serialization.lazy(async () => (await import("../../..")).FullExample), +}); + +export declare namespace PathParameterExample { + interface Raw { + name: string; + value: serializers.FullExample.Raw; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/PrimitiveSchema.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/PrimitiveSchema.ts new file mode 100644 index 00000000000..dbff889b6a7 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/PrimitiveSchema.ts @@ -0,0 +1,24 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const PrimitiveSchema: core.serialization.ObjectSchema< + serializers.PrimitiveSchema.Raw, + FernOpenapiIr.PrimitiveSchema +> = core.serialization + .objectWithoutOptionalProperties({ + schema: core.serialization.lazy(async () => (await import("../../..")).PrimitiveSchemaValue), + }) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithDescription)) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithName)) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithSdkGroupName)); + +export declare namespace PrimitiveSchema { + interface Raw extends serializers.WithDescription.Raw, serializers.WithName.Raw, serializers.WithSdkGroupName.Raw { + schema: serializers.PrimitiveSchemaValue.Raw; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/PrimitiveSchemaValue.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/PrimitiveSchemaValue.ts new file mode 100644 index 00000000000..f382bf97277 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/PrimitiveSchemaValue.ts @@ -0,0 +1,99 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const PrimitiveSchemaValue: core.serialization.Schema< + serializers.PrimitiveSchemaValue.Raw, + FernOpenapiIr.PrimitiveSchemaValue +> = core.serialization + .union("type", { + int: core.serialization.object({}), + int64: core.serialization.object({}), + float: core.serialization.object({}), + double: core.serialization.object({}), + string: core.serialization.lazyObject(async () => (await import("../../..")).StringSchema), + datetime: core.serialization.object({}), + date: core.serialization.object({}), + base64: core.serialization.object({}), + boolean: core.serialization.object({}), + }) + .transform({ + transform: (value) => { + switch (value.type) { + case "int": + return FernOpenapiIr.PrimitiveSchemaValue.int(); + case "int64": + return FernOpenapiIr.PrimitiveSchemaValue.int64(); + case "float": + return FernOpenapiIr.PrimitiveSchemaValue.float(); + case "double": + return FernOpenapiIr.PrimitiveSchemaValue.double(); + case "string": + return FernOpenapiIr.PrimitiveSchemaValue.string(value); + case "datetime": + return FernOpenapiIr.PrimitiveSchemaValue.datetime(); + case "date": + return FernOpenapiIr.PrimitiveSchemaValue.date(); + case "base64": + return FernOpenapiIr.PrimitiveSchemaValue.base64(); + case "boolean": + return FernOpenapiIr.PrimitiveSchemaValue.boolean(); + default: + return value as FernOpenapiIr.PrimitiveSchemaValue; + } + }, + untransform: ({ _visit, ...value }) => value as any, + }); + +export declare namespace PrimitiveSchemaValue { + type Raw = + | PrimitiveSchemaValue.Int + | PrimitiveSchemaValue.Int64 + | PrimitiveSchemaValue.Float + | PrimitiveSchemaValue.Double + | PrimitiveSchemaValue.String + | PrimitiveSchemaValue.Datetime + | PrimitiveSchemaValue.Date + | PrimitiveSchemaValue.Base64 + | PrimitiveSchemaValue.Boolean; + + interface Int { + type: "int"; + } + + interface Int64 { + type: "int64"; + } + + interface Float { + type: "float"; + } + + interface Double { + type: "double"; + } + + interface String extends serializers.StringSchema.Raw { + type: "string"; + } + + interface Datetime { + type: "datetime"; + } + + interface Date { + type: "date"; + } + + interface Base64 { + type: "base64"; + } + + interface Boolean { + type: "boolean"; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/QueryParameter.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/QueryParameter.ts new file mode 100644 index 00000000000..b3399d6bef1 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/QueryParameter.ts @@ -0,0 +1,26 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const QueryParameter: core.serialization.ObjectSchema< + serializers.QueryParameter.Raw, + FernOpenapiIr.QueryParameter +> = core.serialization + .objectWithoutOptionalProperties({ + name: core.serialization.string(), + schema: core.serialization.lazy(async () => (await import("../../..")).Schema), + parameterNameOverride: core.serialization.string().optional(), + }) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithDescription)); + +export declare namespace QueryParameter { + interface Raw extends serializers.WithDescription.Raw { + name: string; + schema: serializers.Schema.Raw; + parameterNameOverride?: string | null; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/QueryParameterExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/QueryParameterExample.ts new file mode 100644 index 00000000000..3777ae56b66 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/QueryParameterExample.ts @@ -0,0 +1,22 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const QueryParameterExample: core.serialization.ObjectSchema< + serializers.QueryParameterExample.Raw, + FernOpenapiIr.QueryParameterExample +> = core.serialization.objectWithoutOptionalProperties({ + name: core.serialization.string(), + value: core.serialization.lazy(async () => (await import("../../..")).FullExample), +}); + +export declare namespace QueryParameterExample { + interface Raw { + name: string; + value: serializers.FullExample.Raw; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/ReferencedSchema.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/ReferencedSchema.ts new file mode 100644 index 00000000000..a5f3ebe4f97 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/ReferencedSchema.ts @@ -0,0 +1,24 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const ReferencedSchema: core.serialization.ObjectSchema< + serializers.ReferencedSchema.Raw, + FernOpenapiIr.ReferencedSchema +> = core.serialization + .objectWithoutOptionalProperties({ + schema: core.serialization.lazy(async () => (await import("../../..")).SchemaId), + }) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithDescription)) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithName)) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithSdkGroupName)); + +export declare namespace ReferencedSchema { + interface Raw extends serializers.WithDescription.Raw, serializers.WithName.Raw, serializers.WithSdkGroupName.Raw { + schema: serializers.SchemaId.Raw; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/Request.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/Request.ts new file mode 100644 index 00000000000..fb326e2c528 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/Request.ts @@ -0,0 +1,45 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const Request: core.serialization.Schema = core.serialization + .union("type", { + octetStream: core.serialization.lazyObject(async () => (await import("../../..")).OctetStremRequest), + multipart: core.serialization.lazyObject(async () => (await import("../../..")).MultipartRequest), + json: core.serialization.lazyObject(async () => (await import("../../..")).JsonRequest), + }) + .transform({ + transform: (value) => { + switch (value.type) { + case "octetStream": + return FernOpenapiIr.Request.octetStream(value); + case "multipart": + return FernOpenapiIr.Request.multipart(value); + case "json": + return FernOpenapiIr.Request.json(value); + default: + return value as FernOpenapiIr.Request; + } + }, + untransform: ({ _visit, ...value }) => value as any, + }); + +export declare namespace Request { + type Raw = Request.OctetStream | Request.Multipart | Request.Json; + + interface OctetStream extends serializers.OctetStremRequest.Raw { + type: "octetStream"; + } + + interface Multipart extends serializers.MultipartRequest.Raw { + type: "multipart"; + } + + interface Json extends serializers.JsonRequest.Raw { + type: "json"; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/Response.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/Response.ts new file mode 100644 index 00000000000..b89d5f78552 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/Response.ts @@ -0,0 +1,59 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const Response: core.serialization.Schema = core.serialization + .union("type", { + file: core.serialization.lazyObject(async () => (await import("../../..")).FileResponse), + json: core.serialization.lazyObject(async () => (await import("../../..")).JsonResponse), + text: core.serialization.lazyObject(async () => (await import("../../..")).TextResponse), + streamingText: core.serialization.lazyObject(async () => (await import("../../..")).TextResponse), + streamingJson: core.serialization.lazyObject(async () => (await import("../../..")).JsonResponse), + }) + .transform({ + transform: (value) => { + switch (value.type) { + case "file": + return FernOpenapiIr.Response.file(value); + case "json": + return FernOpenapiIr.Response.json(value); + case "text": + return FernOpenapiIr.Response.text(value); + case "streamingText": + return FernOpenapiIr.Response.streamingText(value); + case "streamingJson": + return FernOpenapiIr.Response.streamingJson(value); + default: + return value as FernOpenapiIr.Response; + } + }, + untransform: ({ _visit, ...value }) => value as any, + }); + +export declare namespace Response { + type Raw = Response.File | Response.Json | Response.Text | Response.StreamingText | Response.StreamingJson; + + interface File extends serializers.FileResponse.Raw { + type: "file"; + } + + interface Json extends serializers.JsonResponse.Raw { + type: "json"; + } + + interface Text extends serializers.TextResponse.Raw { + type: "text"; + } + + interface StreamingText extends serializers.TextResponse.Raw { + type: "streamingText"; + } + + interface StreamingJson extends serializers.JsonResponse.Raw { + type: "streamingJson"; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/Schema.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/Schema.ts new file mode 100644 index 00000000000..535f183a2cd --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/Schema.ts @@ -0,0 +1,115 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const Schema: core.serialization.Schema = core.serialization + .union("type", { + primitive: core.serialization.lazyObject(async () => (await import("../../..")).PrimitiveSchema), + object: core.serialization.lazyObject(async () => (await import("../../..")).ObjectSchema), + array: core.serialization.lazyObject(async () => (await import("../../..")).ArraySchema), + map: core.serialization.lazyObject(async () => (await import("../../..")).MapSchema), + optional: core.serialization.lazyObject(async () => (await import("../../..")).OptionalSchema), + enum: core.serialization.lazyObject(async () => (await import("../../..")).EnumSchema), + reference: core.serialization.lazyObject(async () => (await import("../../..")).ReferencedSchema), + literal: core.serialization.lazyObject(async () => (await import("../../..")).LiteralSchema), + oneOf: core.serialization.object({ + value: core.serialization.lazy(async () => (await import("../../..")).OneOfSchema), + }), + nullable: core.serialization.lazyObject(async () => (await import("../../..")).NullableSchema), + unknown: core.serialization.lazyObject(async () => (await import("../../..")).WithName), + }) + .transform({ + transform: (value) => { + switch (value.type) { + case "primitive": + return FernOpenapiIr.Schema.primitive(value); + case "object": + return FernOpenapiIr.Schema.object(value); + case "array": + return FernOpenapiIr.Schema.array(value); + case "map": + return FernOpenapiIr.Schema.map(value); + case "optional": + return FernOpenapiIr.Schema.optional(value); + case "enum": + return FernOpenapiIr.Schema.enum(value); + case "reference": + return FernOpenapiIr.Schema.reference(value); + case "literal": + return FernOpenapiIr.Schema.literal(value); + case "oneOf": + return FernOpenapiIr.Schema.oneOf(value.value); + case "nullable": + return FernOpenapiIr.Schema.nullable(value); + case "unknown": + return FernOpenapiIr.Schema.unknown(value); + default: + return value as FernOpenapiIr.Schema; + } + }, + untransform: ({ _visit, ...value }) => value as any, + }); + +export declare namespace Schema { + type Raw = + | Schema.Primitive + | Schema.Object + | Schema.Array + | Schema.Map + | Schema.Optional + | Schema.Enum + | Schema.Reference + | Schema.Literal + | Schema.OneOf + | Schema.Nullable + | Schema.Unknown; + + interface Primitive extends serializers.PrimitiveSchema.Raw { + type: "primitive"; + } + + interface Object extends serializers.ObjectSchema.Raw { + type: "object"; + } + + interface Array extends serializers.ArraySchema.Raw { + type: "array"; + } + + interface Map extends serializers.MapSchema.Raw { + type: "map"; + } + + interface Optional extends serializers.OptionalSchema.Raw { + type: "optional"; + } + + interface Enum extends serializers.EnumSchema.Raw { + type: "enum"; + } + + interface Reference extends serializers.ReferencedSchema.Raw { + type: "reference"; + } + + interface Literal extends serializers.LiteralSchema.Raw { + type: "literal"; + } + + interface OneOf { + type: "oneOf"; + value: serializers.OneOfSchema.Raw; + } + + interface Nullable extends serializers.NullableSchema.Raw { + type: "nullable"; + } + + interface Unknown extends serializers.WithName.Raw { + type: "unknown"; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/StringSchema.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/StringSchema.ts new file mode 100644 index 00000000000..cf9c1b03522 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/StringSchema.ts @@ -0,0 +1,20 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const StringSchema: core.serialization.ObjectSchema = + core.serialization.objectWithoutOptionalProperties({ + minLength: core.serialization.number().optional(), + maxLength: core.serialization.number().optional(), + }); + +export declare namespace StringSchema { + interface Raw { + minLength?: number | null; + maxLength?: number | null; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/SupportedSdkLanguage.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/SupportedSdkLanguage.ts new file mode 100644 index 00000000000..66221cd3b85 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/SupportedSdkLanguage.ts @@ -0,0 +1,47 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const SupportedSdkLanguage: core.serialization.Schema< + serializers.SupportedSdkLanguage.Raw, + FernOpenapiIr.SupportedSdkLanguage +> = core.serialization.enum_([ + "curl", + "python", + "javascript", + "typescript", + "go", + "ruby", + "csharp", + "java", + "js", + "node", + "ts", + "nodets", + "golang", + "dotnet", + "jvm", +]); + +export declare namespace SupportedSdkLanguage { + type Raw = + | "curl" + | "python" + | "javascript" + | "typescript" + | "go" + | "ruby" + | "csharp" + | "java" + | "js" + | "node" + | "ts" + | "nodets" + | "golang" + | "dotnet" + | "jvm"; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/Tags.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/Tags.ts new file mode 100644 index 00000000000..131b21762ab --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/Tags.ts @@ -0,0 +1,25 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const Tags: core.serialization.ObjectSchema = + core.serialization.objectWithoutOptionalProperties({ + tagsById: core.serialization.record( + core.serialization.lazy(async () => (await import("../../..")).TagId), + core.serialization.lazyObject(async () => (await import("../../..")).Tag) + ), + orderedTagIds: core.serialization + .list(core.serialization.lazy(async () => (await import("../../..")).TagId)) + .optional(), + }); + +export declare namespace Tags { + interface Raw { + tagsById: Record; + orderedTagIds?: serializers.TagId.Raw[] | null; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/TextResponse.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/TextResponse.ts new file mode 100644 index 00000000000..a5b7b421488 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/TextResponse.ts @@ -0,0 +1,16 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const TextResponse: core.serialization.ObjectSchema = + core.serialization + .objectWithoutOptionalProperties({}) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithDescription)); + +export declare namespace TextResponse { + interface Raw extends serializers.WithDescription.Raw {} +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/UnDiscriminatedOneOfSchema.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/UnDiscriminatedOneOfSchema.ts new file mode 100644 index 00000000000..989e7ed4b03 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/UnDiscriminatedOneOfSchema.ts @@ -0,0 +1,24 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const UnDiscriminatedOneOfSchema: core.serialization.ObjectSchema< + serializers.UnDiscriminatedOneOfSchema.Raw, + FernOpenapiIr.UnDiscriminatedOneOfSchema +> = core.serialization + .objectWithoutOptionalProperties({ + schemas: core.serialization.list(core.serialization.lazy(async () => (await import("../../..")).Schema)), + }) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithDescription)) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithName)) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithSdkGroupName)); + +export declare namespace UnDiscriminatedOneOfSchema { + interface Raw extends serializers.WithDescription.Raw, serializers.WithName.Raw, serializers.WithSdkGroupName.Raw { + schemas: serializers.Schema.Raw[]; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/Webhook.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/Webhook.ts new file mode 100644 index 00000000000..d46f9ca4e0c --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/Webhook.ts @@ -0,0 +1,36 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const Webhook: core.serialization.ObjectSchema = + core.serialization + .objectWithoutOptionalProperties({ + sdkName: core.serialization.lazyObject(async () => (await import("../../..")).EndpointSdkName).optional(), + method: core.serialization.lazy(async () => (await import("../../..")).WebhookHttpMethod), + summary: core.serialization.string().optional(), + operationId: core.serialization.string(), + tags: core.serialization.list(core.serialization.lazy(async () => (await import("../../..")).TagId)), + headers: core.serialization.list( + core.serialization.lazyObject(async () => (await import("../../..")).Header) + ), + generatedPayloadName: core.serialization.string(), + payload: core.serialization.lazy(async () => (await import("../../..")).Schema), + }) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithDescription)); + +export declare namespace Webhook { + interface Raw extends serializers.WithDescription.Raw { + sdkName?: serializers.EndpointSdkName.Raw | null; + method: serializers.WebhookHttpMethod.Raw; + summary?: string | null; + operationId: string; + tags: serializers.TagId.Raw[]; + headers: serializers.Header.Raw[]; + generatedPayloadName: string; + payload: serializers.Schema.Raw; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/WebhookHttpMethod.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/WebhookHttpMethod.ts new file mode 100644 index 00000000000..50ea109b7c8 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/WebhookHttpMethod.ts @@ -0,0 +1,16 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const WebhookHttpMethod: core.serialization.Schema< + serializers.WebhookHttpMethod.Raw, + FernOpenapiIr.WebhookHttpMethod +> = core.serialization.enum_(["GET", "POST"]); + +export declare namespace WebhookHttpMethod { + type Raw = "GET" | "POST"; +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/WebsocketChannel.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/WebsocketChannel.ts new file mode 100644 index 00000000000..e07548fa6cf --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/WebsocketChannel.ts @@ -0,0 +1,38 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const WebsocketChannel: core.serialization.ObjectSchema< + serializers.WebsocketChannel.Raw, + FernOpenapiIr.WebsocketChannel +> = core.serialization + .objectWithoutOptionalProperties({ + path: core.serialization.string(), + groupName: core.serialization.list( + core.serialization.lazy(async () => (await import("../../..")).SdkGroupName) + ), + summary: core.serialization.string().optional(), + handshake: core.serialization.lazyObject(async () => (await import("../../..")).WebsocketHandshake), + publish: core.serialization.lazy(async () => (await import("../../..")).Schema).optional(), + subscribe: core.serialization.lazy(async () => (await import("../../..")).Schema).optional(), + examples: core.serialization.list( + core.serialization.lazyObject(async () => (await import("../../..")).WebsocketSessionExample) + ), + }) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithDescription)); + +export declare namespace WebsocketChannel { + interface Raw extends serializers.WithDescription.Raw { + path: string; + groupName: serializers.SdkGroupName.Raw[]; + summary?: string | null; + handshake: serializers.WebsocketHandshake.Raw; + publish?: serializers.Schema.Raw | null; + subscribe?: serializers.Schema.Raw | null; + examples: serializers.WebsocketSessionExample.Raw[]; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/WebsocketHandshake.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/WebsocketHandshake.ts new file mode 100644 index 00000000000..736d73da411 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/WebsocketHandshake.ts @@ -0,0 +1,24 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const WebsocketHandshake: core.serialization.ObjectSchema< + serializers.WebsocketHandshake.Raw, + FernOpenapiIr.WebsocketHandshake +> = core.serialization.objectWithoutOptionalProperties({ + queryParameters: core.serialization.list( + core.serialization.lazyObject(async () => (await import("../../..")).QueryParameter) + ), + headers: core.serialization.list(core.serialization.lazyObject(async () => (await import("../../..")).Header)), +}); + +export declare namespace WebsocketHandshake { + interface Raw { + queryParameters: serializers.QueryParameter.Raw[]; + headers: serializers.Header.Raw[]; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/WebsocketMessageExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/WebsocketMessageExample.ts new file mode 100644 index 00000000000..bb1f0801470 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/WebsocketMessageExample.ts @@ -0,0 +1,24 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const WebsocketMessageExample: core.serialization.ObjectSchema< + serializers.WebsocketMessageExample.Raw, + FernOpenapiIr.WebsocketMessageExample +> = core.serialization + .objectWithoutOptionalProperties({ + messageType: core.serialization.string(), + payload: core.serialization.lazy(async () => (await import("../../..")).FullExample), + }) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithDescription)); + +export declare namespace WebsocketMessageExample { + interface Raw extends serializers.WithDescription.Raw { + messageType: string; + payload: serializers.FullExample.Raw; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/WebsocketSessionExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/WebsocketSessionExample.ts new file mode 100644 index 00000000000..f264dbe3ed7 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/WebsocketSessionExample.ts @@ -0,0 +1,34 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const WebsocketSessionExample: core.serialization.ObjectSchema< + serializers.WebsocketSessionExample.Raw, + FernOpenapiIr.WebsocketSessionExample +> = core.serialization + .objectWithoutOptionalProperties({ + name: core.serialization.string().optional(), + queryParameters: core.serialization + .list(core.serialization.lazyObject(async () => (await import("../../..")).QueryParameterExample)) + .optional(), + headers: core.serialization + .list(core.serialization.lazyObject(async () => (await import("../../..")).HeaderExample)) + .optional(), + messages: core.serialization.list( + core.serialization.lazyObject(async () => (await import("../../..")).WebsocketMessageExample) + ), + }) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithDescription)); + +export declare namespace WebsocketSessionExample { + interface Raw extends serializers.WithDescription.Raw { + name?: string | null; + queryParameters?: serializers.QueryParameterExample.Raw[] | null; + headers?: serializers.HeaderExample.Raw[] | null; + messages: serializers.WebsocketMessageExample.Raw[]; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/index.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/index.ts new file mode 100644 index 00000000000..6950c3d5b22 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/finalIr/types/index.ts @@ -0,0 +1,58 @@ +export * from "./OpenApiIntermediateRepresentation"; +export * from "./GlobalHeader"; +export * from "./Tags"; +export * from "./HttpError"; +export * from "./Webhook"; +export * from "./WebsocketChannel"; +export * from "./WebsocketHandshake"; +export * from "./WebsocketSessionExample"; +export * from "./WebsocketMessageExample"; +export * from "./WebhookHttpMethod"; +export * from "./EndpointAvailability"; +export * from "./Endpoint"; +export * from "./CustomCodeSample"; +export * from "./CustomCodeSampleLanguage"; +export * from "./CustomCodeSampleSdk"; +export * from "./SupportedSdkLanguage"; +export * from "./EndpointExample"; +export * from "./PathParameterExample"; +export * from "./QueryParameterExample"; +export * from "./HeaderExample"; +export * from "./EndpointSdkName"; +export * from "./HttpMethod"; +export * from "./PathParameter"; +export * from "./QueryParameter"; +export * from "./Header"; +export * from "./Request"; +export * from "./OctetStremRequest"; +export * from "./JsonRequest"; +export * from "./MultipartRequest"; +export * from "./MultipartRequestProperty"; +export * from "./FileSchema"; +export * from "./MultipartSchema"; +export * from "./Response"; +export * from "./FileResponse"; +export * from "./TextResponse"; +export * from "./JsonResponse"; +export * from "./Schema"; +export * from "./PrimitiveSchema"; +export * from "./PrimitiveSchemaValue"; +export * from "./StringSchema"; +export * from "./LiteralSchema"; +export * from "./LiteralSchemaValue"; +export * from "./ObjectSchema"; +export * from "./AllOfPropertyConflict"; +export * from "./ObjectProperty"; +export * from "./ObjectPropertyConflictInfo"; +export * from "./ArraySchema"; +export * from "./MapSchema"; +export * from "./OptionalSchema"; +export * from "./NullableSchema"; +export * from "./EnumSchema"; +export * from "./EnumValue"; +export * from "./CasingOverrides"; +export * from "./ReferencedSchema"; +export * from "./OneOfSchema"; +export * from "./DiscriminatedOneOfSchema"; +export * from "./CommonProperty"; +export * from "./UnDiscriminatedOneOfSchema"; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/index.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/index.ts new file mode 100644 index 00000000000..ad68d736c4a --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/index.ts @@ -0,0 +1,8 @@ +export * as commons from "./commons"; +export * from "./commons/types"; +export * as example from "./example"; +export * from "./example/types"; +export * as finalIr from "./finalIr"; +export * from "./finalIr/types"; +export * as parseIr from "./parseIr"; +export * from "./parseIr/types"; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/index.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/index.ts new file mode 100644 index 00000000000..eea524d6557 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/index.ts @@ -0,0 +1 @@ +export * from "./types"; diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/ArraySchemaWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/ArraySchemaWithExample.ts new file mode 100644 index 00000000000..92d0c4e901c --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/ArraySchemaWithExample.ts @@ -0,0 +1,24 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const ArraySchemaWithExample: core.serialization.ObjectSchema< + serializers.ArraySchemaWithExample.Raw, + FernOpenapiIr.ArraySchemaWithExample +> = core.serialization + .objectWithoutOptionalProperties({ + value: core.serialization.lazy(async () => (await import("../../..")).SchemaWithExample), + }) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithSdkGroupName)) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithName)) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithDescription)); + +export declare namespace ArraySchemaWithExample { + interface Raw extends serializers.WithSdkGroupName.Raw, serializers.WithName.Raw, serializers.WithDescription.Raw { + value: serializers.SchemaWithExample.Raw; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/Base64WithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/Base64WithExample.ts new file mode 100644 index 00000000000..73dee7cadf6 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/Base64WithExample.ts @@ -0,0 +1,20 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const Base64WithExample: core.serialization.ObjectSchema< + serializers.Base64WithExample.Raw, + FernOpenapiIr.Base64WithExample +> = core.serialization.objectWithoutOptionalProperties({ + example: core.serialization.string().optional(), +}); + +export declare namespace Base64WithExample { + interface Raw { + example?: string | null; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/BooleanWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/BooleanWithExample.ts new file mode 100644 index 00000000000..f150efb3925 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/BooleanWithExample.ts @@ -0,0 +1,20 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const BooleanWithExample: core.serialization.ObjectSchema< + serializers.BooleanWithExample.Raw, + FernOpenapiIr.BooleanWithExample +> = core.serialization.objectWithoutOptionalProperties({ + example: core.serialization.boolean().optional(), +}); + +export declare namespace BooleanWithExample { + interface Raw { + example?: boolean | null; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/CommonPropertyWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/CommonPropertyWithExample.ts new file mode 100644 index 00000000000..57d4bee048b --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/CommonPropertyWithExample.ts @@ -0,0 +1,22 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const CommonPropertyWithExample: core.serialization.ObjectSchema< + serializers.CommonPropertyWithExample.Raw, + FernOpenapiIr.CommonPropertyWithExample +> = core.serialization.objectWithoutOptionalProperties({ + key: core.serialization.string(), + schema: core.serialization.lazy(async () => (await import("../../..")).SchemaWithExample), +}); + +export declare namespace CommonPropertyWithExample { + interface Raw { + key: string; + schema: serializers.SchemaWithExample.Raw; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/DateWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/DateWithExample.ts new file mode 100644 index 00000000000..13390cb8d9f --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/DateWithExample.ts @@ -0,0 +1,20 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const DateWithExample: core.serialization.ObjectSchema< + serializers.DateWithExample.Raw, + FernOpenapiIr.DateWithExample +> = core.serialization.objectWithoutOptionalProperties({ + example: core.serialization.string().optional(), +}); + +export declare namespace DateWithExample { + interface Raw { + example?: string | null; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/DatetimeWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/DatetimeWithExample.ts new file mode 100644 index 00000000000..2fc8f83a3ef --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/DatetimeWithExample.ts @@ -0,0 +1,20 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const DatetimeWithExample: core.serialization.ObjectSchema< + serializers.DatetimeWithExample.Raw, + FernOpenapiIr.DatetimeWithExample +> = core.serialization.objectWithoutOptionalProperties({ + example: core.serialization.string().optional(), +}); + +export declare namespace DatetimeWithExample { + interface Raw { + example?: string | null; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/DiscriminatedOneOfSchemaWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/DiscriminatedOneOfSchemaWithExample.ts new file mode 100644 index 00000000000..25362a2b24e --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/DiscriminatedOneOfSchemaWithExample.ts @@ -0,0 +1,33 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const DiscriminatedOneOfSchemaWithExample: core.serialization.ObjectSchema< + serializers.DiscriminatedOneOfSchemaWithExample.Raw, + FernOpenapiIr.DiscriminatedOneOfSchemaWithExample +> = core.serialization + .objectWithoutOptionalProperties({ + discriminantProperty: core.serialization.string(), + commonProperties: core.serialization.list( + core.serialization.lazyObject(async () => (await import("../../..")).CommonPropertyWithExample) + ), + schemas: core.serialization.record( + core.serialization.string(), + core.serialization.lazy(async () => (await import("../../..")).SchemaWithExample) + ), + }) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithDescription)) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithName)) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithSdkGroupName)); + +export declare namespace DiscriminatedOneOfSchemaWithExample { + interface Raw extends serializers.WithDescription.Raw, serializers.WithName.Raw, serializers.WithSdkGroupName.Raw { + discriminantProperty: string; + commonProperties: serializers.CommonPropertyWithExample.Raw[]; + schemas: Record; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/DoubleWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/DoubleWithExample.ts new file mode 100644 index 00000000000..6f404e3ed13 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/DoubleWithExample.ts @@ -0,0 +1,20 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const DoubleWithExample: core.serialization.ObjectSchema< + serializers.DoubleWithExample.Raw, + FernOpenapiIr.DoubleWithExample +> = core.serialization.objectWithoutOptionalProperties({ + example: core.serialization.number().optional(), +}); + +export declare namespace DoubleWithExample { + interface Raw { + example?: number | null; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/EndpointWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/EndpointWithExample.ts new file mode 100644 index 00000000000..a47f24446cd --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/EndpointWithExample.ts @@ -0,0 +1,70 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const EndpointWithExample: core.serialization.ObjectSchema< + serializers.EndpointWithExample.Raw, + FernOpenapiIr.EndpointWithExample +> = core.serialization + .objectWithoutOptionalProperties({ + authed: core.serialization.boolean(), + internal: core.serialization.boolean().optional(), + method: core.serialization.lazy(async () => (await import("../../..")).HttpMethod), + availability: core.serialization.lazy(async () => (await import("../../..")).EndpointAvailability).optional(), + audiences: core.serialization.list(core.serialization.string()), + path: core.serialization.string(), + summary: core.serialization.string().optional(), + operationId: core.serialization.string().optional(), + tags: core.serialization.list(core.serialization.lazy(async () => (await import("../../..")).TagId)), + pathParameters: core.serialization.list( + core.serialization.lazyObject(async () => (await import("../../..")).PathParameterWithExample) + ), + queryParameters: core.serialization.list( + core.serialization.lazyObject(async () => (await import("../../..")).QueryParameterWithExample) + ), + headers: core.serialization.list( + core.serialization.lazyObject(async () => (await import("../../..")).HeaderWithExample) + ), + sdkName: core.serialization.lazyObject(async () => (await import("../../..")).EndpointSdkName).optional(), + generatedRequestName: core.serialization.string(), + requestNameOverride: core.serialization.string().optional(), + request: core.serialization.lazy(async () => (await import("../../..")).RequestWithExample).optional(), + response: core.serialization.lazy(async () => (await import("../../..")).ResponseWithExample).optional(), + errorStatusCode: core.serialization.list( + core.serialization.lazy(async () => (await import("../../..")).StatusCode) + ), + server: core.serialization.list(core.serialization.lazyObject(async () => (await import("../../..")).Server)), + examples: core.serialization.list( + core.serialization.lazyObject(async () => (await import("../../..")).EndpointExample) + ), + }) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithDescription)); + +export declare namespace EndpointWithExample { + interface Raw extends serializers.WithDescription.Raw { + authed: boolean; + internal?: boolean | null; + method: serializers.HttpMethod.Raw; + availability?: serializers.EndpointAvailability.Raw | null; + audiences: string[]; + path: string; + summary?: string | null; + operationId?: string | null; + tags: serializers.TagId.Raw[]; + pathParameters: serializers.PathParameterWithExample.Raw[]; + queryParameters: serializers.QueryParameterWithExample.Raw[]; + headers: serializers.HeaderWithExample.Raw[]; + sdkName?: serializers.EndpointSdkName.Raw | null; + generatedRequestName: string; + requestNameOverride?: string | null; + request?: serializers.RequestWithExample.Raw | null; + response?: serializers.ResponseWithExample.Raw | null; + errorStatusCode: serializers.StatusCode.Raw[]; + server: serializers.Server.Raw[]; + examples: serializers.EndpointExample.Raw[]; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/EnumSchemaWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/EnumSchemaWithExample.ts new file mode 100644 index 00000000000..c134b349e10 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/EnumSchemaWithExample.ts @@ -0,0 +1,28 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const EnumSchemaWithExample: core.serialization.ObjectSchema< + serializers.EnumSchemaWithExample.Raw, + FernOpenapiIr.EnumSchemaWithExample +> = core.serialization + .objectWithoutOptionalProperties({ + values: core.serialization.list( + core.serialization.lazyObject(async () => (await import("../../..")).EnumValue) + ), + example: core.serialization.string().optional(), + }) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithDescription)) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithName)) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithSdkGroupName)); + +export declare namespace EnumSchemaWithExample { + interface Raw extends serializers.WithDescription.Raw, serializers.WithName.Raw, serializers.WithSdkGroupName.Raw { + values: serializers.EnumValue.Raw[]; + example?: string | null; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/FloatWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/FloatWithExample.ts new file mode 100644 index 00000000000..9b465da0fc9 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/FloatWithExample.ts @@ -0,0 +1,20 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const FloatWithExample: core.serialization.ObjectSchema< + serializers.FloatWithExample.Raw, + FernOpenapiIr.FloatWithExample +> = core.serialization.objectWithoutOptionalProperties({ + example: core.serialization.number().optional(), +}); + +export declare namespace FloatWithExample { + interface Raw { + example?: number | null; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/HeaderWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/HeaderWithExample.ts new file mode 100644 index 00000000000..91771f0be7d --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/HeaderWithExample.ts @@ -0,0 +1,26 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const HeaderWithExample: core.serialization.ObjectSchema< + serializers.HeaderWithExample.Raw, + FernOpenapiIr.HeaderWithExample +> = core.serialization + .objectWithoutOptionalProperties({ + name: core.serialization.string(), + schema: core.serialization.lazy(async () => (await import("../../..")).SchemaWithExample), + parameterNameOverride: core.serialization.string().optional(), + }) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithDescription)); + +export declare namespace HeaderWithExample { + interface Raw extends serializers.WithDescription.Raw { + name: string; + schema: serializers.SchemaWithExample.Raw; + parameterNameOverride?: string | null; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/Int64WithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/Int64WithExample.ts new file mode 100644 index 00000000000..9af6f87a37c --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/Int64WithExample.ts @@ -0,0 +1,20 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const Int64WithExample: core.serialization.ObjectSchema< + serializers.Int64WithExample.Raw, + FernOpenapiIr.Int64WithExample +> = core.serialization.objectWithoutOptionalProperties({ + example: core.serialization.number().optional(), +}); + +export declare namespace Int64WithExample { + interface Raw { + example?: number | null; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/IntWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/IntWithExample.ts new file mode 100644 index 00000000000..837f5e4cdb3 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/IntWithExample.ts @@ -0,0 +1,20 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const IntWithExample: core.serialization.ObjectSchema< + serializers.IntWithExample.Raw, + FernOpenapiIr.IntWithExample +> = core.serialization.objectWithoutOptionalProperties({ + example: core.serialization.number().optional(), +}); + +export declare namespace IntWithExample { + interface Raw { + example?: number | null; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/JsonRequestWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/JsonRequestWithExample.ts new file mode 100644 index 00000000000..722fb755bb9 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/JsonRequestWithExample.ts @@ -0,0 +1,28 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const JsonRequestWithExample: core.serialization.ObjectSchema< + serializers.JsonRequestWithExample.Raw, + FernOpenapiIr.JsonRequestWithExample +> = core.serialization + .objectWithoutOptionalProperties({ + schema: core.serialization.lazy(async () => (await import("../../..")).SchemaWithExample), + contentType: core.serialization.string().optional(), + fullExamples: core.serialization + .list(core.serialization.lazyObject(async () => (await import("../../..")).NamedFullExample)) + .optional(), + }) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithDescription)); + +export declare namespace JsonRequestWithExample { + interface Raw extends serializers.WithDescription.Raw { + schema: serializers.SchemaWithExample.Raw; + contentType?: string | null; + fullExamples?: serializers.NamedFullExample.Raw[] | null; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/JsonResponseWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/JsonResponseWithExample.ts new file mode 100644 index 00000000000..3e2a87d2a4f --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/JsonResponseWithExample.ts @@ -0,0 +1,28 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const JsonResponseWithExample: core.serialization.ObjectSchema< + serializers.JsonResponseWithExample.Raw, + FernOpenapiIr.JsonResponseWithExample +> = core.serialization + .objectWithoutOptionalProperties({ + schema: core.serialization.lazy(async () => (await import("../../..")).SchemaWithExample), + responseProperty: core.serialization.string().optional(), + fullExamples: core.serialization + .list(core.serialization.lazyObject(async () => (await import("../../..")).NamedFullExample)) + .optional(), + }) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithDescription)); + +export declare namespace JsonResponseWithExample { + interface Raw extends serializers.WithDescription.Raw { + schema: serializers.SchemaWithExample.Raw; + responseProperty?: string | null; + fullExamples?: serializers.NamedFullExample.Raw[] | null; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/MapSchemaWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/MapSchemaWithExample.ts new file mode 100644 index 00000000000..b08aff1cd09 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/MapSchemaWithExample.ts @@ -0,0 +1,26 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const MapSchemaWithExample: core.serialization.ObjectSchema< + serializers.MapSchemaWithExample.Raw, + FernOpenapiIr.MapSchemaWithExample +> = core.serialization + .objectWithoutOptionalProperties({ + key: core.serialization.lazyObject(async () => (await import("../../..")).PrimitiveSchemaWithExample), + value: core.serialization.lazy(async () => (await import("../../..")).SchemaWithExample), + }) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithSdkGroupName)) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithName)) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithDescription)); + +export declare namespace MapSchemaWithExample { + interface Raw extends serializers.WithSdkGroupName.Raw, serializers.WithName.Raw, serializers.WithDescription.Raw { + key: serializers.PrimitiveSchemaWithExample.Raw; + value: serializers.SchemaWithExample.Raw; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/NamedFullExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/NamedFullExample.ts new file mode 100644 index 00000000000..db9f6881b19 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/NamedFullExample.ts @@ -0,0 +1,22 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const NamedFullExample: core.serialization.ObjectSchema< + serializers.NamedFullExample.Raw, + FernOpenapiIr.NamedFullExample +> = core.serialization.objectWithoutOptionalProperties({ + name: core.serialization.string().optional(), + value: core.serialization.unknown(), +}); + +export declare namespace NamedFullExample { + interface Raw { + name?: string | null; + value?: unknown; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/NullableSchemaWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/NullableSchemaWithExample.ts new file mode 100644 index 00000000000..5a92cf52a4d --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/NullableSchemaWithExample.ts @@ -0,0 +1,24 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const NullableSchemaWithExample: core.serialization.ObjectSchema< + serializers.NullableSchemaWithExample.Raw, + FernOpenapiIr.NullableSchemaWithExample +> = core.serialization + .objectWithoutOptionalProperties({ + value: core.serialization.lazy(async () => (await import("../../..")).SchemaWithExample), + }) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithSdkGroupName)) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithName)) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithDescription)); + +export declare namespace NullableSchemaWithExample { + interface Raw extends serializers.WithSdkGroupName.Raw, serializers.WithName.Raw, serializers.WithDescription.Raw { + value: serializers.SchemaWithExample.Raw; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/ObjectPropertyWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/ObjectPropertyWithExample.ts new file mode 100644 index 00000000000..a617c4271cc --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/ObjectPropertyWithExample.ts @@ -0,0 +1,31 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const ObjectPropertyWithExample: core.serialization.ObjectSchema< + serializers.ObjectPropertyWithExample.Raw, + FernOpenapiIr.ObjectPropertyWithExample +> = core.serialization.objectWithoutOptionalProperties({ + key: core.serialization.string(), + schema: core.serialization.lazy(async () => (await import("../../..")).SchemaWithExample), + audiences: core.serialization.list(core.serialization.string()), + conflict: core.serialization.record( + core.serialization.lazy(async () => (await import("../../..")).SchemaId), + core.serialization.lazyObject(async () => (await import("../../..")).ObjectPropertyConflictInfo) + ), + generatedName: core.serialization.string(), +}); + +export declare namespace ObjectPropertyWithExample { + interface Raw { + key: string; + schema: serializers.SchemaWithExample.Raw; + audiences: string[]; + conflict: Record; + generatedName: string; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/ObjectSchemaWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/ObjectSchemaWithExample.ts new file mode 100644 index 00000000000..61b6294137f --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/ObjectSchemaWithExample.ts @@ -0,0 +1,38 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const ObjectSchemaWithExample: core.serialization.ObjectSchema< + serializers.ObjectSchemaWithExample.Raw, + FernOpenapiIr.ObjectSchemaWithExample +> = core.serialization + .objectWithoutOptionalProperties({ + allOf: core.serialization.list( + core.serialization.lazyObject(async () => (await import("../../..")).ReferencedSchema) + ), + properties: core.serialization.list( + core.serialization.lazyObject(async () => (await import("../../..")).ObjectPropertyWithExample) + ), + allOfPropertyConflicts: core.serialization.list( + core.serialization.lazyObject(async () => (await import("../../..")).AllOfPropertyConflict) + ), + fullExamples: core.serialization + .list(core.serialization.lazyObject(async () => (await import("../../..")).NamedFullExample)) + .optional(), + }) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithDescription)) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithName)) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithSdkGroupName)); + +export declare namespace ObjectSchemaWithExample { + interface Raw extends serializers.WithDescription.Raw, serializers.WithName.Raw, serializers.WithSdkGroupName.Raw { + allOf: serializers.ReferencedSchema.Raw[]; + properties: serializers.ObjectPropertyWithExample.Raw[]; + allOfPropertyConflicts: serializers.AllOfPropertyConflict.Raw[]; + fullExamples?: serializers.NamedFullExample.Raw[] | null; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/OneOfSchemaWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/OneOfSchemaWithExample.ts new file mode 100644 index 00000000000..817ae3552bc --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/OneOfSchemaWithExample.ts @@ -0,0 +1,45 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const OneOfSchemaWithExample: core.serialization.Schema< + serializers.OneOfSchemaWithExample.Raw, + FernOpenapiIr.OneOfSchemaWithExample +> = core.serialization + .union("type", { + discriminated: core.serialization.lazyObject( + async () => (await import("../../..")).DiscriminatedOneOfSchemaWithExample + ), + undisciminated: core.serialization.lazyObject( + async () => (await import("../../..")).UnDiscriminatedOneOfSchemaWithExample + ), + }) + .transform({ + transform: (value) => { + switch (value.type) { + case "discriminated": + return FernOpenapiIr.OneOfSchemaWithExample.discriminated(value); + case "undisciminated": + return FernOpenapiIr.OneOfSchemaWithExample.undisciminated(value); + default: + return value as FernOpenapiIr.OneOfSchemaWithExample; + } + }, + untransform: ({ _visit, ...value }) => value as any, + }); + +export declare namespace OneOfSchemaWithExample { + type Raw = OneOfSchemaWithExample.Discriminated | OneOfSchemaWithExample.Undisciminated; + + interface Discriminated extends serializers.DiscriminatedOneOfSchemaWithExample.Raw { + type: "discriminated"; + } + + interface Undisciminated extends serializers.UnDiscriminatedOneOfSchemaWithExample.Raw { + type: "undisciminated"; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/OptionalSchemaWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/OptionalSchemaWithExample.ts new file mode 100644 index 00000000000..fdc01aa85df --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/OptionalSchemaWithExample.ts @@ -0,0 +1,24 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const OptionalSchemaWithExample: core.serialization.ObjectSchema< + serializers.OptionalSchemaWithExample.Raw, + FernOpenapiIr.OptionalSchemaWithExample +> = core.serialization + .objectWithoutOptionalProperties({ + value: core.serialization.lazy(async () => (await import("../../..")).SchemaWithExample), + }) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithSdkGroupName)) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithName)) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithDescription)); + +export declare namespace OptionalSchemaWithExample { + interface Raw extends serializers.WithSdkGroupName.Raw, serializers.WithName.Raw, serializers.WithDescription.Raw { + value: serializers.SchemaWithExample.Raw; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/PathParameterWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/PathParameterWithExample.ts new file mode 100644 index 00000000000..341c9eda5b9 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/PathParameterWithExample.ts @@ -0,0 +1,26 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const PathParameterWithExample: core.serialization.ObjectSchema< + serializers.PathParameterWithExample.Raw, + FernOpenapiIr.PathParameterWithExample +> = core.serialization + .objectWithoutOptionalProperties({ + name: core.serialization.string(), + schema: core.serialization.lazy(async () => (await import("../../..")).SchemaWithExample), + variableReference: core.serialization.string().optional(), + }) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithDescription)); + +export declare namespace PathParameterWithExample { + interface Raw extends serializers.WithDescription.Raw { + name: string; + schema: serializers.SchemaWithExample.Raw; + variableReference?: string | null; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/PrimitiveSchemaValueWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/PrimitiveSchemaValueWithExample.ts new file mode 100644 index 00000000000..be1cb8dc794 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/PrimitiveSchemaValueWithExample.ts @@ -0,0 +1,99 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const PrimitiveSchemaValueWithExample: core.serialization.Schema< + serializers.PrimitiveSchemaValueWithExample.Raw, + FernOpenapiIr.PrimitiveSchemaValueWithExample +> = core.serialization + .union("type", { + int: core.serialization.lazyObject(async () => (await import("../../..")).IntWithExample), + int64: core.serialization.lazyObject(async () => (await import("../../..")).Int64WithExample), + float: core.serialization.lazyObject(async () => (await import("../../..")).FloatWithExample), + double: core.serialization.lazyObject(async () => (await import("../../..")).DoubleWithExample), + string: core.serialization.lazyObject(async () => (await import("../../..")).StringSchemaWithExample), + datetime: core.serialization.lazyObject(async () => (await import("../../..")).DatetimeWithExample), + date: core.serialization.lazyObject(async () => (await import("../../..")).DateWithExample), + base64: core.serialization.lazyObject(async () => (await import("../../..")).Base64WithExample), + boolean: core.serialization.lazyObject(async () => (await import("../../..")).BooleanWithExample), + }) + .transform({ + transform: (value) => { + switch (value.type) { + case "int": + return FernOpenapiIr.PrimitiveSchemaValueWithExample.int(value); + case "int64": + return FernOpenapiIr.PrimitiveSchemaValueWithExample.int64(value); + case "float": + return FernOpenapiIr.PrimitiveSchemaValueWithExample.float(value); + case "double": + return FernOpenapiIr.PrimitiveSchemaValueWithExample.double(value); + case "string": + return FernOpenapiIr.PrimitiveSchemaValueWithExample.string(value); + case "datetime": + return FernOpenapiIr.PrimitiveSchemaValueWithExample.datetime(value); + case "date": + return FernOpenapiIr.PrimitiveSchemaValueWithExample.date(value); + case "base64": + return FernOpenapiIr.PrimitiveSchemaValueWithExample.base64(value); + case "boolean": + return FernOpenapiIr.PrimitiveSchemaValueWithExample.boolean(value); + default: + return value as FernOpenapiIr.PrimitiveSchemaValueWithExample; + } + }, + untransform: ({ _visit, ...value }) => value as any, + }); + +export declare namespace PrimitiveSchemaValueWithExample { + type Raw = + | PrimitiveSchemaValueWithExample.Int + | PrimitiveSchemaValueWithExample.Int64 + | PrimitiveSchemaValueWithExample.Float + | PrimitiveSchemaValueWithExample.Double + | PrimitiveSchemaValueWithExample.String + | PrimitiveSchemaValueWithExample.Datetime + | PrimitiveSchemaValueWithExample.Date + | PrimitiveSchemaValueWithExample.Base64 + | PrimitiveSchemaValueWithExample.Boolean; + + interface Int extends serializers.IntWithExample.Raw { + type: "int"; + } + + interface Int64 extends serializers.Int64WithExample.Raw { + type: "int64"; + } + + interface Float extends serializers.FloatWithExample.Raw { + type: "float"; + } + + interface Double extends serializers.DoubleWithExample.Raw { + type: "double"; + } + + interface String extends serializers.StringSchemaWithExample.Raw { + type: "string"; + } + + interface Datetime extends serializers.DatetimeWithExample.Raw { + type: "datetime"; + } + + interface Date extends serializers.DateWithExample.Raw { + type: "date"; + } + + interface Base64 extends serializers.Base64WithExample.Raw { + type: "base64"; + } + + interface Boolean extends serializers.BooleanWithExample.Raw { + type: "boolean"; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/PrimitiveSchemaWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/PrimitiveSchemaWithExample.ts new file mode 100644 index 00000000000..14927f10219 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/PrimitiveSchemaWithExample.ts @@ -0,0 +1,24 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const PrimitiveSchemaWithExample: core.serialization.ObjectSchema< + serializers.PrimitiveSchemaWithExample.Raw, + FernOpenapiIr.PrimitiveSchemaWithExample +> = core.serialization + .objectWithoutOptionalProperties({ + schema: core.serialization.lazy(async () => (await import("../../..")).PrimitiveSchemaValueWithExample), + }) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithDescription)) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithName)) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithSdkGroupName)); + +export declare namespace PrimitiveSchemaWithExample { + interface Raw extends serializers.WithDescription.Raw, serializers.WithName.Raw, serializers.WithSdkGroupName.Raw { + schema: serializers.PrimitiveSchemaValueWithExample.Raw; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/QueryParameterWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/QueryParameterWithExample.ts new file mode 100644 index 00000000000..9895fc56602 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/QueryParameterWithExample.ts @@ -0,0 +1,26 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const QueryParameterWithExample: core.serialization.ObjectSchema< + serializers.QueryParameterWithExample.Raw, + FernOpenapiIr.QueryParameterWithExample +> = core.serialization + .objectWithoutOptionalProperties({ + name: core.serialization.string(), + schema: core.serialization.lazy(async () => (await import("../../..")).SchemaWithExample), + parameterNameOverride: core.serialization.string().optional(), + }) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithDescription)); + +export declare namespace QueryParameterWithExample { + interface Raw extends serializers.WithDescription.Raw { + name: string; + schema: serializers.SchemaWithExample.Raw; + parameterNameOverride?: string | null; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/RequestWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/RequestWithExample.ts new file mode 100644 index 00000000000..f76aae72c7b --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/RequestWithExample.ts @@ -0,0 +1,48 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const RequestWithExample: core.serialization.Schema< + serializers.RequestWithExample.Raw, + FernOpenapiIr.RequestWithExample +> = core.serialization + .union("type", { + octetStream: core.serialization.lazyObject(async () => (await import("../../..")).OctetStremRequest), + multipart: core.serialization.lazyObject(async () => (await import("../../..")).MultipartRequest), + json: core.serialization.lazyObject(async () => (await import("../../..")).JsonRequestWithExample), + }) + .transform({ + transform: (value) => { + switch (value.type) { + case "octetStream": + return FernOpenapiIr.RequestWithExample.octetStream(value); + case "multipart": + return FernOpenapiIr.RequestWithExample.multipart(value); + case "json": + return FernOpenapiIr.RequestWithExample.json(value); + default: + return value as FernOpenapiIr.RequestWithExample; + } + }, + untransform: ({ _visit, ...value }) => value as any, + }); + +export declare namespace RequestWithExample { + type Raw = RequestWithExample.OctetStream | RequestWithExample.Multipart | RequestWithExample.Json; + + interface OctetStream extends serializers.OctetStremRequest.Raw { + type: "octetStream"; + } + + interface Multipart extends serializers.MultipartRequest.Raw { + type: "multipart"; + } + + interface Json extends serializers.JsonRequestWithExample.Raw { + type: "json"; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/ResponseWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/ResponseWithExample.ts new file mode 100644 index 00000000000..cbcebe7c789 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/ResponseWithExample.ts @@ -0,0 +1,67 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const ResponseWithExample: core.serialization.Schema< + serializers.ResponseWithExample.Raw, + FernOpenapiIr.ResponseWithExample +> = core.serialization + .union("type", { + file: core.serialization.lazyObject(async () => (await import("../../..")).FileResponse), + json: core.serialization.lazyObject(async () => (await import("../../..")).JsonResponseWithExample), + text: core.serialization.lazyObject(async () => (await import("../../..")).TextResponse), + streamingText: core.serialization.lazyObject(async () => (await import("../../..")).TextResponse), + streamingJson: core.serialization.lazyObject(async () => (await import("../../..")).JsonResponse), + }) + .transform({ + transform: (value) => { + switch (value.type) { + case "file": + return FernOpenapiIr.ResponseWithExample.file(value); + case "json": + return FernOpenapiIr.ResponseWithExample.json(value); + case "text": + return FernOpenapiIr.ResponseWithExample.text(value); + case "streamingText": + return FernOpenapiIr.ResponseWithExample.streamingText(value); + case "streamingJson": + return FernOpenapiIr.ResponseWithExample.streamingJson(value); + default: + return value as FernOpenapiIr.ResponseWithExample; + } + }, + untransform: ({ _visit, ...value }) => value as any, + }); + +export declare namespace ResponseWithExample { + type Raw = + | ResponseWithExample.File + | ResponseWithExample.Json + | ResponseWithExample.Text + | ResponseWithExample.StreamingText + | ResponseWithExample.StreamingJson; + + interface File extends serializers.FileResponse.Raw { + type: "file"; + } + + interface Json extends serializers.JsonResponseWithExample.Raw { + type: "json"; + } + + interface Text extends serializers.TextResponse.Raw { + type: "text"; + } + + interface StreamingText extends serializers.TextResponse.Raw { + type: "streamingText"; + } + + interface StreamingJson extends serializers.JsonResponse.Raw { + type: "streamingJson"; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/SchemaWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/SchemaWithExample.ts new file mode 100644 index 00000000000..7cf623e4aff --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/SchemaWithExample.ts @@ -0,0 +1,118 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const SchemaWithExample: core.serialization.Schema< + serializers.SchemaWithExample.Raw, + FernOpenapiIr.SchemaWithExample +> = core.serialization + .union("type", { + primitive: core.serialization.lazyObject(async () => (await import("../../..")).PrimitiveSchemaWithExample), + object: core.serialization.lazyObject(async () => (await import("../../..")).ObjectSchemaWithExample), + array: core.serialization.lazyObject(async () => (await import("../../..")).ArraySchemaWithExample), + map: core.serialization.lazyObject(async () => (await import("../../..")).MapSchemaWithExample), + optional: core.serialization.lazyObject(async () => (await import("../../..")).OptionalSchemaWithExample), + enum: core.serialization.lazyObject(async () => (await import("../../..")).EnumSchemaWithExample), + reference: core.serialization.lazyObject(async () => (await import("../../..")).ReferencedSchema), + literal: core.serialization.lazyObject(async () => (await import("../../..")).LiteralSchema), + oneOf: core.serialization.object({ + value: core.serialization.lazy(async () => (await import("../../..")).OneOfSchemaWithExample), + }), + nullable: core.serialization.lazyObject(async () => (await import("../../..")).NullableSchemaWithExample), + unknown: core.serialization.lazyObject(async () => (await import("../../..")).UnknownSchemaWithExample), + }) + .transform({ + transform: (value) => { + switch (value.type) { + case "primitive": + return FernOpenapiIr.SchemaWithExample.primitive(value); + case "object": + return FernOpenapiIr.SchemaWithExample.object(value); + case "array": + return FernOpenapiIr.SchemaWithExample.array(value); + case "map": + return FernOpenapiIr.SchemaWithExample.map(value); + case "optional": + return FernOpenapiIr.SchemaWithExample.optional(value); + case "enum": + return FernOpenapiIr.SchemaWithExample.enum(value); + case "reference": + return FernOpenapiIr.SchemaWithExample.reference(value); + case "literal": + return FernOpenapiIr.SchemaWithExample.literal(value); + case "oneOf": + return FernOpenapiIr.SchemaWithExample.oneOf(value.value); + case "nullable": + return FernOpenapiIr.SchemaWithExample.nullable(value); + case "unknown": + return FernOpenapiIr.SchemaWithExample.unknown(value); + default: + return value as FernOpenapiIr.SchemaWithExample; + } + }, + untransform: ({ _visit, ...value }) => value as any, + }); + +export declare namespace SchemaWithExample { + type Raw = + | SchemaWithExample.Primitive + | SchemaWithExample.Object + | SchemaWithExample.Array + | SchemaWithExample.Map + | SchemaWithExample.Optional + | SchemaWithExample.Enum + | SchemaWithExample.Reference + | SchemaWithExample.Literal + | SchemaWithExample.OneOf + | SchemaWithExample.Nullable + | SchemaWithExample.Unknown; + + interface Primitive extends serializers.PrimitiveSchemaWithExample.Raw { + type: "primitive"; + } + + interface Object extends serializers.ObjectSchemaWithExample.Raw { + type: "object"; + } + + interface Array extends serializers.ArraySchemaWithExample.Raw { + type: "array"; + } + + interface Map extends serializers.MapSchemaWithExample.Raw { + type: "map"; + } + + interface Optional extends serializers.OptionalSchemaWithExample.Raw { + type: "optional"; + } + + interface Enum extends serializers.EnumSchemaWithExample.Raw { + type: "enum"; + } + + interface Reference extends serializers.ReferencedSchema.Raw { + type: "reference"; + } + + interface Literal extends serializers.LiteralSchema.Raw { + type: "literal"; + } + + interface OneOf { + type: "oneOf"; + value: serializers.OneOfSchemaWithExample.Raw; + } + + interface Nullable extends serializers.NullableSchemaWithExample.Raw { + type: "nullable"; + } + + interface Unknown extends serializers.UnknownSchemaWithExample.Raw { + type: "unknown"; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/StringSchemaWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/StringSchemaWithExample.ts new file mode 100644 index 00000000000..c7f5dad5e3d --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/StringSchemaWithExample.ts @@ -0,0 +1,24 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const StringSchemaWithExample: core.serialization.ObjectSchema< + serializers.StringSchemaWithExample.Raw, + FernOpenapiIr.StringSchemaWithExample +> = core.serialization.objectWithoutOptionalProperties({ + minLength: core.serialization.number().optional(), + maxLength: core.serialization.number().optional(), + example: core.serialization.string().optional(), +}); + +export declare namespace StringSchemaWithExample { + interface Raw { + minLength?: number | null; + maxLength?: number | null; + example?: string | null; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/UnDiscriminatedOneOfSchemaWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/UnDiscriminatedOneOfSchemaWithExample.ts new file mode 100644 index 00000000000..d6c85260ad6 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/UnDiscriminatedOneOfSchemaWithExample.ts @@ -0,0 +1,26 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const UnDiscriminatedOneOfSchemaWithExample: core.serialization.ObjectSchema< + serializers.UnDiscriminatedOneOfSchemaWithExample.Raw, + FernOpenapiIr.UnDiscriminatedOneOfSchemaWithExample +> = core.serialization + .objectWithoutOptionalProperties({ + schemas: core.serialization.list( + core.serialization.lazy(async () => (await import("../../..")).SchemaWithExample) + ), + }) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithDescription)) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithName)) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithSdkGroupName)); + +export declare namespace UnDiscriminatedOneOfSchemaWithExample { + interface Raw extends serializers.WithDescription.Raw, serializers.WithName.Raw, serializers.WithSdkGroupName.Raw { + schemas: serializers.SchemaWithExample.Raw[]; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/UnknownSchemaWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/UnknownSchemaWithExample.ts new file mode 100644 index 00000000000..8aaa8109b09 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/UnknownSchemaWithExample.ts @@ -0,0 +1,24 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const UnknownSchemaWithExample: core.serialization.ObjectSchema< + serializers.UnknownSchemaWithExample.Raw, + FernOpenapiIr.UnknownSchemaWithExample +> = core.serialization + .objectWithoutOptionalProperties({ + example: core.serialization.unknown(), + }) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithSdkGroupName)) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithName)) + .extend(core.serialization.lazyObject(async () => (await import("../../..")).WithDescription)); + +export declare namespace UnknownSchemaWithExample { + interface Raw extends serializers.WithSdkGroupName.Raw, serializers.WithName.Raw, serializers.WithDescription.Raw { + example?: unknown; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/WebsocketHandshakeWithExample.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/WebsocketHandshakeWithExample.ts new file mode 100644 index 00000000000..5e8a9bb55ba --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/WebsocketHandshakeWithExample.ts @@ -0,0 +1,26 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernOpenapiIr from "../../../../api"; +import * as core from "../../../../core"; + +export const WebsocketHandshakeWithExample: core.serialization.ObjectSchema< + serializers.WebsocketHandshakeWithExample.Raw, + FernOpenapiIr.WebsocketHandshakeWithExample +> = core.serialization.objectWithoutOptionalProperties({ + queryParameters: core.serialization.list( + core.serialization.lazyObject(async () => (await import("../../..")).QueryParameterWithExample) + ), + headers: core.serialization.list( + core.serialization.lazyObject(async () => (await import("../../..")).HeaderWithExample) + ), +}); + +export declare namespace WebsocketHandshakeWithExample { + interface Raw { + queryParameters: serializers.QueryParameterWithExample.Raw[]; + headers: serializers.HeaderWithExample.Raw[]; + } +} diff --git a/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/index.ts b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/index.ts new file mode 100644 index 00000000000..400a6d32a2c --- /dev/null +++ b/packages/cli/openapi-ir-sdk/src/sdk/serialization/resources/parseIr/types/index.ts @@ -0,0 +1,34 @@ +export * from "./NamedFullExample"; +export * from "./WebsocketHandshakeWithExample"; +export * from "./EndpointWithExample"; +export * from "./RequestWithExample"; +export * from "./JsonRequestWithExample"; +export * from "./ResponseWithExample"; +export * from "./JsonResponseWithExample"; +export * from "./PathParameterWithExample"; +export * from "./QueryParameterWithExample"; +export * from "./HeaderWithExample"; +export * from "./SchemaWithExample"; +export * from "./ArraySchemaWithExample"; +export * from "./MapSchemaWithExample"; +export * from "./OptionalSchemaWithExample"; +export * from "./NullableSchemaWithExample"; +export * from "./EnumSchemaWithExample"; +export * from "./UnknownSchemaWithExample"; +export * from "./ObjectSchemaWithExample"; +export * from "./ObjectPropertyWithExample"; +export * from "./OneOfSchemaWithExample"; +export * from "./DiscriminatedOneOfSchemaWithExample"; +export * from "./CommonPropertyWithExample"; +export * from "./UnDiscriminatedOneOfSchemaWithExample"; +export * from "./PrimitiveSchemaWithExample"; +export * from "./PrimitiveSchemaValueWithExample"; +export * from "./IntWithExample"; +export * from "./Int64WithExample"; +export * from "./FloatWithExample"; +export * from "./DoubleWithExample"; +export * from "./StringSchemaWithExample"; +export * from "./DatetimeWithExample"; +export * from "./DateWithExample"; +export * from "./Base64WithExample"; +export * from "./BooleanWithExample"; diff --git a/packages/cli/openapi-ir-sdk/tsconfig.json b/packages/cli/openapi-ir-sdk/tsconfig.json new file mode 100644 index 00000000000..34a0cd3deb4 --- /dev/null +++ b/packages/cli/openapi-ir-sdk/tsconfig.json @@ -0,0 +1,5 @@ +{ + "extends": "../../../shared/tsconfig.shared.json", + "compilerOptions": { "composite": true, "outDir": "lib", "rootDir": "src" }, + "include": ["./src"] +} diff --git a/packages/cli/openapi-ir-to-fern/package.json b/packages/cli/openapi-ir-to-fern/package.json index 9c25e461d1a..d3f623f9bf6 100644 --- a/packages/cli/openapi-ir-to-fern/package.json +++ b/packages/cli/openapi-ir-to-fern/package.json @@ -30,11 +30,11 @@ "@fern-api/core-utils": "workspace:*", "@fern-api/fs-utils": "workspace:*", "@fern-api/logger": "workspace:*", + "@fern-api/openapi-ir-sdk": "workspace:*", "@fern-api/openapi-parser": "workspace:*", "@fern-api/project-configuration": "workspace:*", "@fern-api/task-context": "workspace:*", "@fern-api/yaml-schema": "workspace:*", - "@fern-fern/openapi-ir-model": "0.0.181", "lodash-es": "^4.17.21" }, "devDependencies": { diff --git a/packages/cli/openapi-ir-to-fern/src/FernDefnitionBuilder.ts b/packages/cli/openapi-ir-to-fern/src/FernDefnitionBuilder.ts index f50fdac9fc0..d9579ebee10 100644 --- a/packages/cli/openapi-ir-to-fern/src/FernDefnitionBuilder.ts +++ b/packages/cli/openapi-ir-to-fern/src/FernDefnitionBuilder.ts @@ -1,11 +1,13 @@ import { AbsoluteFilePath, dirname, relative, RelativeFilePath } from "@fern-api/fs-utils"; +import { OpenApiIntermediateRepresentation } from "@fern-api/openapi-ir-sdk"; import { FERN_PACKAGE_MARKER_FILENAME } from "@fern-api/project-configuration"; import { RawSchemas, RootApiFileSchema, visitRawEnvironmentDeclaration } from "@fern-api/yaml-schema"; -import { OpenAPIIntermediateRepresentation } from "@fern-fern/openapi-ir-model/finalIr"; import { camelCase } from "lodash-es"; import { basename, extname } from "path"; export interface FernDefinitionBuilder { + addNavigation({ navigation }: { navigation: string[] }): void; + addAuthScheme({ name, schema }: { name: string; schema: RawSchemas.AuthSchemeDeclarationSchema }): void; setAuth(name: string): void; @@ -45,6 +47,15 @@ export interface FernDefinitionBuilder { addWebhook(file: RelativeFilePath, { name, schema }: { name: string; schema: RawSchemas.WebhookSchema }): void; + addChannel(file: RelativeFilePath, { channel }: { channel: RawSchemas.WebSocketChannelSchema }): void; + + addChannelMessage( + file: RelativeFilePath, + { messageId, message }: { messageId: string; message: RawSchemas.WebSocketChannelMessageSchema } + ): void; + + addChannelExample(file: RelativeFilePath, { example }: { example: RawSchemas.ExampleWebSocketSession }): void; + setServiceInfo(file: RelativeFilePath, { displayName, docs }: { displayName?: string; docs?: string }): void; build(): FernDefinition; @@ -61,7 +72,7 @@ export class FernDefinitionBuilderImpl implements FernDefinitionBuilder { private packageMarkerFile: RawSchemas.PackageMarkerFileSchema = {}; private definitionFiles: Record = {}; - public constructor(ir: OpenAPIIntermediateRepresentation, private readonly modifyBasePaths: boolean) { + public constructor(ir: OpenApiIntermediateRepresentation, private readonly modifyBasePaths: boolean) { this.rootApiFile = { name: "api", "error-discrimination": { @@ -72,6 +83,11 @@ export class FernDefinitionBuilderImpl implements FernDefinitionBuilder { this.rootApiFile["display-name"] = ir.title; } } + + public addNavigation({ navigation }: { navigation: string[] }): void { + this.packageMarkerFile.navigation = navigation; + } + setServiceInfo( file: RelativeFilePath, { displayName, docs }: { displayName?: string | undefined; docs?: string | undefined } @@ -220,6 +236,48 @@ export class FernDefinitionBuilderImpl implements FernDefinitionBuilder { fernFile.webhooks[name] = schema; } + public addChannel(file: RelativeFilePath, { channel }: { channel: RawSchemas.WebSocketChannelSchema }): void { + const fernFile = this.getOrCreateFile(file); + fernFile.channel = channel; + } + + public addChannelExample( + file: RelativeFilePath, + { example }: { example: RawSchemas.ExampleWebSocketSession } + ): void { + const fernFile = this.getOrCreateFile(file); + if (fernFile.channel == null) { + fernFile.channel = { + path: "", + auth: false + }; + } + if (fernFile.channel.messages == null) { + fernFile.channel.messages = {}; + } + if (fernFile.channel.examples == null) { + fernFile.channel.examples = []; + } + fernFile.channel.examples.push(example); + } + + public addChannelMessage( + file: RelativeFilePath, + { messageId, message }: { messageId: string; message: RawSchemas.WebSocketChannelMessageSchema } + ): void { + const fernFile = this.getOrCreateFile(file); + if (fernFile.channel == null) { + fernFile.channel = { + path: "", + auth: false + }; + } + if (fernFile.channel.messages == null) { + fernFile.channel.messages = {}; + } + fernFile.channel.messages[messageId] = message; + } + public build(): FernDefinition { if (this.modifyBasePaths) { const basePath = getSharedEnvironmentBasePath(this.rootApiFile); diff --git a/packages/cli/openapi-ir-to-fern/src/OpenApiIrConverterContext.ts b/packages/cli/openapi-ir-to-fern/src/OpenApiIrConverterContext.ts index 2a6f745da9b..28a309904d9 100644 --- a/packages/cli/openapi-ir-to-fern/src/OpenApiIrConverterContext.ts +++ b/packages/cli/openapi-ir-to-fern/src/OpenApiIrConverterContext.ts @@ -1,17 +1,16 @@ import { Logger } from "@fern-api/logger"; +import { OpenApiIntermediateRepresentation, Schema, SchemaId } from "@fern-api/openapi-ir-sdk"; import { TaskContext } from "@fern-api/task-context"; -import { SchemaId } from "@fern-fern/openapi-ir-model/commons"; -import { OpenAPIIntermediateRepresentation, Schema } from "@fern-fern/openapi-ir-model/finalIr"; import { FernDefinitionBuilder, FernDefinitionBuilderImpl } from "./FernDefnitionBuilder"; export class OpenApiIrConverterContext { public logger: Logger; public taskContext: TaskContext; - public ir: OpenAPIIntermediateRepresentation; + public ir: OpenApiIntermediateRepresentation; public builder: FernDefinitionBuilder; private defaultServerName: string | undefined = undefined; - constructor({ taskContext, ir }: { taskContext: TaskContext; ir: OpenAPIIntermediateRepresentation }) { + constructor({ taskContext, ir }: { taskContext: TaskContext; ir: OpenApiIntermediateRepresentation }) { this.logger = taskContext.logger; this.taskContext = taskContext; this.ir = ir; diff --git a/packages/cli/openapi-ir-to-fern/src/__test__/FernDefinitionBuilder.test.ts b/packages/cli/openapi-ir-to-fern/src/__test__/FernDefinitionBuilder.test.ts index 201ab91df4a..b0ba7683a03 100644 --- a/packages/cli/openapi-ir-to-fern/src/__test__/FernDefinitionBuilder.test.ts +++ b/packages/cli/openapi-ir-to-fern/src/__test__/FernDefinitionBuilder.test.ts @@ -18,9 +18,10 @@ describe("Fern Definition Builder", () => { schemas: {}, errors: {}, variables: {}, - nonRequestReferencedSchemas: [], + nonRequestReferencedSchemas: new Set(), securitySchemes: {}, - globalHeaders: [] + globalHeaders: [], + channel: [] }, true ); diff --git a/packages/cli/openapi-ir-to-fern/src/__test__/__snapshots__/apiture.test.ts.snap b/packages/cli/openapi-ir-to-fern/src/__test__/__snapshots__/apiture.test.ts.snap index f4e219bd1da..ff65a1b3180 100644 --- a/packages/cli/openapi-ir-to-fern/src/__test__/__snapshots__/apiture.test.ts.snap +++ b/packages/cli/openapi-ir-to-fern/src/__test__/__snapshots__/apiture.test.ts.snap @@ -142,7 +142,7 @@ The response may be incomplete. Given a \`Retry-After\` response header, the cli "currentWithPending": "3448.72", "id": "05d00d7d-d630", "incomplete": false, - "updatedAt": "2022-05-02T06:51:19.375Z", + "updatedAt": "2022-05-02T06:51:19Z", }, { "available": "1750.80", @@ -150,7 +150,7 @@ The response may be incomplete. Given a \`Retry-After\` response header, the cli "currentWithPending": "1956.19", "id": "cb5d67ea-a5c3", "incomplete": false, - "updatedAt": "2022-05-02T06:51:19.375Z", + "updatedAt": "2022-05-02T06:51:19Z", }, { "available": "3456.78", @@ -158,7 +158,7 @@ The response may be incomplete. Given a \`Retry-After\` response header, the cli "currentWithPending": "3456.78", "id": "id", "incomplete": true, - "updatedAt": "2021-10-30T19:06:04.250Z", + "updatedAt": "2021-10-30T19:06:04Z", }, ], }, @@ -1284,7 +1284,7 @@ Note: This operation requires an identity challenge if the financial institution "response": { "body": { "amount": "275.00", - "createdAt": "2022-04-18T07:21:35.375Z", + "createdAt": "2022-04-18T07:21:35Z", "id": "0399abed-fd3d", "memo": "Cover check for car repair", "processedAt": "2024-01-15T09:30:00Z", @@ -1311,7 +1311,7 @@ Note: This operation requires an identity challenge if the financial institution "location": "internal", "type": "savings", }, - "updatedAt": "2022-04-18T07:21:35.375Z", + "updatedAt": "2022-04-18T07:21:35Z", "updatedBy": "updatedBy", }, }, @@ -1390,7 +1390,7 @@ Note: This operation requires an identity challenge if the financial institution "response": { "body": { "amount": "275.00", - "createdAt": "2022-04-18T07:21:35.375Z", + "createdAt": "2022-04-18T07:21:35Z", "id": "0399abed-fd3d", "memo": "Cover check for car repair", "processedAt": "2024-01-15T09:30:00Z", @@ -1417,7 +1417,7 @@ Note: This operation requires an identity challenge if the financial institution "location": "internal", "type": "savings", }, - "updatedAt": "2022-04-18T07:21:35.375Z", + "updatedAt": "2022-04-18T07:21:35Z", "updatedBy": "updatedBy", }, }, @@ -1454,10 +1454,10 @@ Note: This operation requires an identity challenge if the financial institution "items": [ { "amount": "275.00", - "createdAt": "2022-04-18T07:21:35.375Z", + "createdAt": "2022-04-18T07:21:35Z", "id": "0399abed-fd3d", "memo": "Cover check for car repair", - "processedAt": "2022-06-28T021:00:00.000Z", + "processedAt": "2024-01-15T09:30:00Z", "schedule": { "amountLimit": "3456.78", "creditsOn": "2026-06-26", @@ -1478,12 +1478,12 @@ Note: This operation requires an identity challenge if the financial institution "location": "internal", "type": "savings", }, - "updatedAt": "2022-04-18T07:21:35.375Z", + "updatedAt": "2022-04-18T07:21:35Z", "updatedBy": "updatedBy", }, { "amount": "100.00", - "createdAt": "2022-04-18T07:21:35.375Z", + "createdAt": "2022-04-18T07:21:35Z", "id": "d62c0701-0d74", "memo": "school expenses", "processedAt": "2024-01-15T09:30:00Z", @@ -1508,15 +1508,15 @@ Note: This operation requires an identity challenge if the financial institution "location": "internal", "type": "checking", }, - "updatedAt": "2022-04-18T07:21:35.375Z", + "updatedAt": "2022-04-18T07:21:35Z", "updatedBy": "updatedBy", }, { "amount": "275.00", - "createdAt": "2022-04-18T07:21:35.375Z", + "createdAt": "2022-04-18T07:21:35Z", "id": "id", "memo": "memo", - "processedAt": "2026-06-26T021:00:00.000Z", + "processedAt": "2024-01-15T09:30:00Z", "schedule": { "amountLimit": "3456.78", "creditsOn": "2026-06-26", @@ -1534,7 +1534,7 @@ Note: This operation requires an identity challenge if the financial institution "label": "Personal Savings *4567", "type": "savings", }, - "updatedAt": "2022-04-18T07:21:35.375Z", + "updatedAt": "2022-04-18T07:21:35Z", "updatedBy": "James Bond", }, ], @@ -1620,7 +1620,7 @@ Note: This operation requires an identity challenge if the financial institution "response": { "body": { "amount": "275.00", - "createdAt": "2022-04-18T07:21:35.375Z", + "createdAt": "2022-04-18T07:21:35Z", "id": "0399abed-fd3d", "memo": "Cover check for car repair", "processedAt": "2024-01-15T09:30:00Z", @@ -1647,7 +1647,7 @@ Note: This operation requires an identity challenge if the financial institution "location": "internal", "type": "savings", }, - "updatedAt": "2022-04-18T07:21:35.375Z", + "updatedAt": "2022-04-18T07:21:35Z", "updatedBy": "updatedBy", }, }, diff --git a/packages/cli/openapi-ir-to-fern/src/__test__/__snapshots__/aries.test.ts.snap b/packages/cli/openapi-ir-to-fern/src/__test__/__snapshots__/aries.test.ts.snap index 83b01437dc7..2dd90f8900b 100644 --- a/packages/cli/openapi-ir-to-fern/src/__test__/__snapshots__/aries.test.ts.snap +++ b/packages/cli/openapi-ir-to-fern/src/__test__/__snapshots__/aries.test.ts.snap @@ -2664,7 +2664,7 @@ exports[`open api parser aries simple 1`] = ` "tran_id": "tran_id", }, "request": { - "expires_time": "2021-03-29 05:22:19+00:00", + "expires_time": "2021-03-29T05:22:19Z", }, "response": { "body": { @@ -10779,8 +10779,8 @@ exports[`open api parser aries simple 1`] = ` "@id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "@type": "https://didcomm.org/my-family/1.0/my-message-type", "paginate": { - "limit": 1, - "offset": 1, + "limit": 30, + "offset": 0, }, }, }, @@ -11986,8 +11986,8 @@ exports[`open api parser aries simple 1`] = ` "presentation_request": { "name": "Proof request", "non_revoked": { - "from": 1, - "to": 1, + "from": 1640995199, + "to": 1640995199, }, "nonce": "1", "requested_attributes": { @@ -12603,8 +12603,8 @@ exports[`open api parser aries simple 1`] = ` "schema_id": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, "interval": { - "from": 1, - "to": 1, + "from": 1640995199, + "to": 1640995199, }, "presentation_referents": [ "1_age_uuid", @@ -12740,8 +12740,8 @@ exports[`open api parser aries simple 1`] = ` "presentation_request": { "name": "Proof request", "non_revoked": { - "from": 1, - "to": 1, + "from": 1640995199, + "to": 1640995199, }, "nonce": "1", "requested_attributes": { @@ -13018,8 +13018,8 @@ exports[`open api parser aries simple 1`] = ` "presentation_request": { "name": "Proof request", "non_revoked": { - "from": 1, - "to": 1, + "from": 1640995199, + "to": 1640995199, }, "nonce": "1", "requested_attributes": { @@ -13271,8 +13271,8 @@ exports[`open api parser aries simple 1`] = ` "presentation_request": { "name": "Proof request", "non_revoked": { - "from": 1, - "to": 1, + "from": 1640995199, + "to": 1640995199, }, "nonce": "1", "requested_attributes": { @@ -13496,8 +13496,8 @@ exports[`open api parser aries simple 1`] = ` "presentation_request": { "name": "Proof request", "non_revoked": { - "from": 1, - "to": 1, + "from": 1640995199, + "to": 1640995199, }, "nonce": "1", "requested_attributes": { @@ -13690,8 +13690,8 @@ exports[`open api parser aries simple 1`] = ` "presentation_request": { "name": "Proof request", "non_revoked": { - "from": 1, - "to": 1, + "from": 1640995199, + "to": 1640995199, }, "nonce": "1", "requested_attributes": { @@ -13894,8 +13894,8 @@ exports[`open api parser aries simple 1`] = ` "presentation_request": { "name": "Proof request", "non_revoked": { - "from": 1, - "to": 1, + "from": 1640995199, + "to": 1640995199, }, "nonce": "1", "requested_attributes": { @@ -14640,8 +14640,8 @@ exports[`open api parser aries simple 1`] = ` "schema_id": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, "interval": { - "from": 1, - "to": 1, + "from": 1640995199, + "to": 1640995199, }, "presentation_referents": [ "1_age_uuid", @@ -15918,7 +15918,7 @@ exports[`open api parser aries simple 1`] = ` "revocDefType": "CL_ACCUM", "tag": "tag", "value": { - "maxCredNum": 1, + "maxCredNum": 10, "tailsHash": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, "ver": "1.0", @@ -16046,7 +16046,7 @@ exports[`open api parser aries simple 1`] = ` "revocDefType": "CL_ACCUM", "tag": "tag", "value": { - "maxCredNum": 1, + "maxCredNum": 10, "tailsHash": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, "ver": "1.0", @@ -16316,7 +16316,7 @@ exports[`open api parser aries simple 1`] = ` "revocDefType": "CL_ACCUM", "tag": "tag", "value": { - "maxCredNum": 1, + "maxCredNum": 10, "tailsHash": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, "ver": "1.0", @@ -16494,7 +16494,7 @@ exports[`open api parser aries simple 1`] = ` "revocDefType": "CL_ACCUM", "tag": "tag", "value": { - "maxCredNum": 1, + "maxCredNum": 10, "tailsHash": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, "ver": "1.0", @@ -16734,7 +16734,7 @@ exports[`open api parser aries simple 1`] = ` "revocDefType": "CL_ACCUM", "tag": "tag", "value": { - "maxCredNum": 1, + "maxCredNum": 10, "tailsHash": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, "ver": "1.0", @@ -16852,7 +16852,7 @@ exports[`open api parser aries simple 1`] = ` "revocDefType": "CL_ACCUM", "tag": "tag", "value": { - "maxCredNum": 1, + "maxCredNum": 10, "tailsHash": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, "ver": "1.0", diff --git a/packages/cli/openapi-ir-to-fern/src/__test__/__snapshots__/assembly.test.ts.snap b/packages/cli/openapi-ir-to-fern/src/__test__/__snapshots__/assembly.test.ts.snap index cb4887b6aab..aa69c7673ee 100644 --- a/packages/cli/openapi-ir-to-fern/src/__test__/__snapshots__/assembly.test.ts.snap +++ b/packages/cli/openapi-ir-to-fern/src/__test__/__snapshots__/assembly.test.ts.snap @@ -289,6 +289,69 @@ The LLM response data, as well as any context provided in the original request w }, }, "realtime.yml": { + "channel": { + "auth": false, + "examples": [ + { + "messages": [ + { + "body": { + "audio_data": "audio_data", + }, + "type": "publish", + }, + { + "body": { + "expires_at": "2024-01-15T09:30:00Z", + "message_type": "SessionBegins", + "session_id": "session_id", + }, + "type": "subscribe", + }, + ], + }, + ], + "headers": { + "Authentication": { + "docs": "Authenticate using your AssemblyAI API key.", + "name": "authentication", + "type": "optional", + }, + }, + "messages": { + "publish": { + "body": { + "docs": "Send messages to the WebSocket", + "type": "sendMessage", + }, + "origin": "client", + }, + "subscribe": { + "body": { + "docs": "Receive messages from the WebSocket", + "type": "receiveMessage", + }, + "origin": "server", + }, + }, + "path": "/", + "query-parameters": { + "sample_rate": { + "docs": "The sample rate of the streamed audio.", + "type": "optional", + }, + "token": { + "docs": "Authenticate using a [generated temporary token](https://www.assemblyai.com/docs/Guides/real-time_streaming_transcription#creating-temporary-authentication-tokens)", + "type": "optional", + }, + "word_boost": { + "docs": "Add up to 2500 characters of custom vocabulary. +The parameter should map to a JSON encoded list of strings. +", + "type": "optional", + }, + }, + }, "imports": { "root": "__package__.yml", }, @@ -342,6 +405,27 @@ The LLM response data, as well as any context provided in the original request w }, }, }, + "types": { + "receiveMessage": { + "discriminated": false, + "docs": "Receive messages from the WebSocket", + "union": [ + "root.SessionBegins", + "root.PartialTranscript", + "root.FinalTranscript", + "root.SessionTerminated", + "root.RealtimeError", + ], + }, + "sendMessage": { + "discriminated": false, + "docs": "Send messages to the WebSocket", + "union": [ + "root.AudioData", + "root.TerminateSession", + ], + }, + }, }, "transcript.yml": { "imports": { @@ -1320,6 +1404,15 @@ The LLM response data, as well as any context provided in the original request w }, }, "types": { + "AudioData": { + "docs": undefined, + "properties": { + "audio_data": { + "docs": "Raw audio data, base64 encoded. This can be the raw data recorded directly from a microphone or read from an audio file.", + "type": "string", + }, + }, + }, "AudioIntelligenceModelStatus": { "docs": "Will be either success, or unavailable in the rare case that the model failed.", "enum": [ @@ -1734,6 +1827,23 @@ Valid values are in the range [0, 1] inclusive. "status": "optional>", }, }, + "FinalTranscript": { + "docs": undefined, + "extends": [ + "RealtimeBaseTranscript", + ], + "properties": { + "message_type": "literal<"FinalTranscript">", + "punctuated": { + "docs": "Whether the text has been punctuated and cased.", + "type": "boolean", + }, + "text_formatted": { + "docs": "Whether the text has been formatted (e.g. Dollar -> $)", + "type": "boolean", + }, + }, + }, "LemurActionItemsParameters": "LemurBaseParameters", "LemurActionItemsResponse": { "docs": undefined, @@ -1877,6 +1987,14 @@ Can be any value between 0.0 and 1.0 inclusive. }, }, }, + "MessageType": { + "enum": [ + "SessionBegins", + "PartialTranscript", + "FinalTranscript", + "SessionTerminated", + ], + }, "PageDetails": { "docs": undefined, "properties": { @@ -1896,6 +2014,15 @@ Can be any value between 0.0 and 1.0 inclusive. "paragraphs": "list", }, }, + "PartialTranscript": { + "docs": undefined, + "extends": [ + "RealtimeBaseTranscript", + ], + "properties": { + "message_type": "literal<"PartialTranscript">", + }, + }, "PiiPolicy": { "enum": [ "medical_process", @@ -1944,6 +2071,61 @@ Can be any value between 0.0 and 1.0 inclusive. }, }, }, + "RealtimeBaseMessage": { + "docs": undefined, + "properties": { + "message_type": { + "docs": "Describes the type of the message.", + "type": "MessageType", + }, + }, + }, + "RealtimeBaseTranscript": { + "docs": undefined, + "properties": { + "audio_end": { + "docs": "End time of audio sample relative to session start, in milliseconds.", + "type": "integer", + }, + "audio_start": { + "docs": "Start time of audio sample relative to session start, in milliseconds.", + "type": "integer", + }, + "confidence": { + "docs": "The confidence score of the entire transcription, between 0 and 1.", + "type": "double", + }, + "created": { + "docs": "The timestamp for the partial transcript.", + "type": "datetime", + }, + "text": { + "docs": "The partial transcript for your audio.", + "type": "string", + }, + "words": { + "docs": "An array of objects, with the information for each word in the transcription text. Includes the start/end time (in milliseconds) of the word, the confidence score of the word, and the text (i.e. the word itself).", + "type": "list", + }, + }, + }, + "RealtimeError": { + "docs": undefined, + "properties": { + "error": "string", + }, + }, + "RealtimeMessage": { + "discriminated": false, + "docs": undefined, + "union": [ + "SessionBegins", + "PartialTranscript", + "FinalTranscript", + "SessionTerminated", + "RealtimeError", + ], + }, "RealtimeTemporaryTokenResponse": { "docs": undefined, "properties": { @@ -1953,6 +2135,20 @@ Can be any value between 0.0 and 1.0 inclusive. }, }, }, + "RealtimeTranscript": { + "discriminated": false, + "docs": undefined, + "union": [ + "PartialTranscript", + "FinalTranscript", + ], + }, + "RealtimeTranscriptType": { + "enum": [ + "PartialTranscript", + "FinalTranscript", + ], + }, "RedactedAudioResponse": { "docs": undefined, "properties": { @@ -2012,6 +2208,26 @@ Can be any value between 0.0 and 1.0 inclusive. }, }, }, + "SessionBegins": { + "docs": undefined, + "properties": { + "expires_at": { + "docs": "Timestamp when this session will expire.", + "type": "datetime", + }, + "message_type": "literal<"SessionBegins">", + "session_id": { + "docs": "Unique identifier for the established session.", + "type": "string", + }, + }, + }, + "SessionTerminated": { + "docs": undefined, + "properties": { + "message_type": "literal<"SessionTerminated">", + }, + }, "SeverityScoreSummary": { "docs": undefined, "properties": { @@ -2052,6 +2268,18 @@ Can be any value between 0.0 and 1.0 inclusive. "paragraph", ], }, + "TerminateSession": { + "docs": undefined, + "extends": [ + "RealtimeBaseMessage", + ], + "properties": { + "terminate_session": { + "docs": "A boolean value to communicate that you wish to end your real-time session forever.", + "type": "boolean", + }, + }, + }, "Timestamp": { "docs": "Timestamp containing a start and end property in milliseconds.", "properties": { @@ -2538,6 +2766,27 @@ The default value is 'en_us'. }, }, }, + "Word": { + "docs": undefined, + "properties": { + "confidence": { + "docs": "Confidence score of the word", + "type": "double", + }, + "end": { + "docs": "End time of the word in milliseconds", + "type": "integer", + }, + "start": { + "docs": "Start time of the word in milliseconds", + "type": "integer", + }, + "text": { + "docs": "The word itself", + "type": "string", + }, + }, + }, "WordSearchMatch": { "docs": undefined, "properties": { diff --git a/packages/cli/openapi-ir-to-fern/src/__test__/__snapshots__/belvo.test.ts.snap b/packages/cli/openapi-ir-to-fern/src/__test__/__snapshots__/belvo.test.ts.snap index 6c5091f4832..2882305b5ad 100644 --- a/packages/cli/openapi-ir-to-fern/src/__test__/__snapshots__/belvo.test.ts.snap +++ b/packages/cli/openapi-ir-to-fern/src/__test__/__snapshots__/belvo.test.ts.snap @@ -153,10 +153,10 @@ client.accounts.list(params: { "balance_type": "ASSET", "bank_product_id": "bank_product_id", "category": "CHECKING_ACCOUNT", - "collected_at": "2019-09-27T13:01:41.941Z", - "created_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2019-09-27T13:01:41Z", + "created_at": "2022-02-09T08:45:50Z", "credit_data": { - "collected_at": "2019-09-27T13:01:41.941Z", + "collected_at": "2019-09-27T13:01:41Z", "credit_limit": 192000, "cutting_date": "2019-12-11", "end_date": "end_date", @@ -171,7 +171,7 @@ client.accounts.list(params: { "funds_data": [ { "balance": 88427.94, - "collected_at": "2020-04-23T21:32:55.336854+00:00", + "collected_at": "2020-04-23T21:32:55Z", "name": "FIX X", "percentage": 100, "public_identifications": [ @@ -189,10 +189,10 @@ client.accounts.list(params: { "type": "bank", }, "internal_identification": "internal_identification", - "last_accessed_at": "2021-03-09T10:28:40.000Z", + "last_accessed_at": "2021-03-09T10:28:40Z", "link": "30cb4806-6e00-48a4-91c9-ca55968576c8", "loan_data": { - "collected_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2022-02-09T08:45:50Z", "contract_amount": 202000, "contract_end_date": "2027-10-01", "contract_number": "890ASLDJF87SD00", @@ -219,8 +219,8 @@ client.accounts.list(params: { "loan_type": "Consignado", "monthly_payment": 1000, "no_interest_payment": 1.1, - "number_of_installments_outstanding": 1, - "number_of_installments_total": 1, + "number_of_installments_outstanding": 48, + "number_of_installments_total": 60, "outstanding_balance": 182000, "outstanding_principal": 142023, "payment_day": "27", @@ -233,7 +233,7 @@ client.accounts.list(params: { "receivables_data": { "anticipated": 1393.46, "available": 800.37, - "collected_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2022-02-09T08:45:50Z", "current": 2193.83, }, "type": "Cuentas de efectivo", @@ -311,14 +311,14 @@ client.accounts.list(params: { "number__in": "4057068115181,7809346821648", "omit": "link,balance", "page": 1, - "page_size": 1, + "page_size": 100, "public_identification_name": "CLABE", "public_identification_value": "150194683119900273", "type": "Cuentas de efectivo", }, "response": { "body": { - "count": 1, + "count": 130, "next": "https://sandbox.belvo.com/api/{endpoint}/?page=2", "previous": "previous", "results": [ @@ -329,10 +329,10 @@ client.accounts.list(params: { "balance_type": "ASSET", "bank_product_id": "bank_product_id", "category": "CHECKING_ACCOUNT", - "collected_at": "2019-09-27T13:01:41.941Z", - "created_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2019-09-27T13:01:41Z", + "created_at": "2022-02-09T08:45:50Z", "credit_data": { - "collected_at": "2019-09-27T13:01:41.941Z", + "collected_at": "2019-09-27T13:01:41Z", "credit_limit": 192000, "cutting_date": "2019-12-11", "interest_rate": 4, @@ -343,7 +343,7 @@ client.accounts.list(params: { "currency": "MXN", "funds_data": [ { - "collected_at": "2020-04-23T21:32:55.336854+00:00", + "collected_at": "2020-04-23T21:32:55Z", }, ], "id": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", @@ -351,10 +351,10 @@ client.accounts.list(params: { "name": "erebor_mx_retail", }, "internal_identification": "internal_identification", - "last_accessed_at": "2021-03-09T10:28:40.000Z", + "last_accessed_at": "2021-03-09T10:28:40Z", "link": "30cb4806-6e00-48a4-91c9-ca55968576c8", "loan_data": { - "collected_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2022-02-09T08:45:50Z", "contract_end_date": "2027-10-01", "monthly_payment": 1000, "outstanding_balance": 182000, @@ -367,7 +367,7 @@ client.accounts.list(params: { "receivables_data": { "anticipated": 1393.46, "available": 800.37, - "collected_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2022-02-09T08:45:50Z", "current": 2193.83, }, "type": "Cuentas de efectivo", @@ -594,10 +594,10 @@ client.accounts.list(params: { "balance_type": "ASSET", "bank_product_id": "bank_product_id", "category": "CHECKING_ACCOUNT", - "collected_at": "2019-09-27T13:01:41.941Z", - "created_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2019-09-27T13:01:41Z", + "created_at": "2022-02-09T08:45:50Z", "credit_data": { - "collected_at": "2019-09-27T13:01:41.941Z", + "collected_at": "2019-09-27T13:01:41Z", "credit_limit": 192000, "cutting_date": "2019-12-11", "end_date": "end_date", @@ -611,7 +611,7 @@ client.accounts.list(params: { "currency": "MXN", "funds_data": [ { - "collected_at": "2020-04-23T21:32:55.336854+00:00", + "collected_at": "2020-04-23T21:32:55Z", }, ], "id": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", @@ -620,10 +620,10 @@ client.accounts.list(params: { "type": "bank", }, "internal_identification": "internal_identification", - "last_accessed_at": "2021-03-09T10:28:40.000Z", + "last_accessed_at": "2021-03-09T10:28:40Z", "link": "30cb4806-6e00-48a4-91c9-ca55968576c8", "loan_data": { - "collected_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2022-02-09T08:45:50Z", "contract_amount": 202000, "contract_end_date": "2027-10-01", "contract_number": "890ASLDJF87SD00", @@ -650,8 +650,8 @@ client.accounts.list(params: { "loan_type": "Consignado", "monthly_payment": 1000, "no_interest_payment": 1.1, - "number_of_installments_outstanding": 1, - "number_of_installments_total": 1, + "number_of_installments_outstanding": 48, + "number_of_installments_total": 60, "outstanding_balance": 182000, "outstanding_principal": 142023, "payment_day": "27", @@ -664,7 +664,7 @@ client.accounts.list(params: { "receivables_data": { "anticipated": 1393.46, "available": 800.37, - "collected_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2022-02-09T08:45:50Z", "current": 2193.83, }, "type": "Cuentas de efectivo", @@ -739,10 +739,10 @@ client.accounts.list(params: { "balance_type": "ASSET", "bank_product_id": "bank_product_id", "category": "CHECKING_ACCOUNT", - "collected_at": "2019-09-27T13:01:41.941Z", - "created_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2019-09-27T13:01:41Z", + "created_at": "2022-02-09T08:45:50Z", "credit_data": { - "collected_at": "2019-09-27T13:01:41.941Z", + "collected_at": "2019-09-27T13:01:41Z", "credit_limit": 192000, "cutting_date": "2019-12-11", "end_date": "end_date", @@ -756,7 +756,7 @@ client.accounts.list(params: { "currency": "MXN", "funds_data": [ { - "collected_at": "2020-04-23T21:32:55.336854+00:00", + "collected_at": "2020-04-23T21:32:55Z", }, ], "id": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", @@ -765,10 +765,10 @@ client.accounts.list(params: { "type": "bank", }, "internal_identification": "internal_identification", - "last_accessed_at": "2021-03-09T10:28:40.000Z", + "last_accessed_at": "2021-03-09T10:28:40Z", "link": "30cb4806-6e00-48a4-91c9-ca55968576c8", "loan_data": { - "collected_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2022-02-09T08:45:50Z", "contract_amount": 202000, "contract_end_date": "2027-10-01", "contract_number": "890ASLDJF87SD00", @@ -795,8 +795,8 @@ client.accounts.list(params: { "loan_type": "Consignado", "monthly_payment": 1000, "no_interest_payment": 1.1, - "number_of_installments_outstanding": 1, - "number_of_installments_total": 1, + "number_of_installments_outstanding": 48, + "number_of_installments_total": 60, "outstanding_balance": 182000, "outstanding_principal": 142023, "payment_day": "27", @@ -809,7 +809,7 @@ client.accounts.list(params: { "receivables_data": { "anticipated": 1393.46, "available": 800.37, - "collected_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2022-02-09T08:45:50Z", "current": 2193.83, }, "type": "Cuentas de efectivo", @@ -982,10 +982,10 @@ client.balances.list(params: { "balance_type": "ASSET", "bank_product_id": "bank_product_id", "category": "CHECKING_ACCOUNT", - "collected_at": "2019-09-27T13:01:41.941Z", - "created_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2019-09-27T13:01:41Z", + "created_at": "2022-02-09T08:45:50Z", "credit_data": { - "collected_at": "2019-09-27T13:01:41.941Z", + "collected_at": "2019-09-27T13:01:41Z", "credit_limit": 192000, "cutting_date": "2019-12-11", "end_date": "end_date", @@ -999,7 +999,7 @@ client.balances.list(params: { "currency": "MXN", "funds_data": [ { - "collected_at": "2020-04-23T21:32:55.336854+00:00", + "collected_at": "2020-04-23T21:32:55Z", }, ], "id": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", @@ -1008,10 +1008,10 @@ client.balances.list(params: { "type": "bank", }, "internal_identification": "internal_identification", - "last_accessed_at": "2021-03-09T10:28:40.000Z", + "last_accessed_at": "2021-03-09T10:28:40Z", "link": "30cb4806-6e00-48a4-91c9-ca55968576c8", "loan_data": { - "collected_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2022-02-09T08:45:50Z", "contract_amount": 202000, "contract_end_date": "2027-10-01", "contract_number": "890ASLDJF87SD00", @@ -1038,8 +1038,8 @@ client.balances.list(params: { "loan_type": "Consignado", "monthly_payment": 1000, "no_interest_payment": 1.1, - "number_of_installments_outstanding": 1, - "number_of_installments_total": 1, + "number_of_installments_outstanding": 48, + "number_of_installments_total": 60, "outstanding_balance": 182000, "outstanding_principal": 142023, "payment_day": "27", @@ -1052,7 +1052,7 @@ client.balances.list(params: { "receivables_data": { "anticipated": 1393.46, "available": 800.37, - "collected_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2022-02-09T08:45:50Z", "current": 2193.83, }, "type": "Cuentas de efectivo", @@ -1124,7 +1124,7 @@ client.balances.list(params: { "link__in": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4,cc2b13cf-336e-497c-9fad-e074b580df65", "omit": "link,balance", "page": 1, - "page_size": 1, + "page_size": 100, "value_date": "2022-05-05", "value_date__gt": "2022-05-06", "value_date__gte": "2022-05-04", @@ -1134,7 +1134,7 @@ client.balances.list(params: { }, "response": { "body": { - "count": 1, + "count": 130, "next": "https://sandbox.belvo.com/api/{endpoint}/?page=2", "previous": "previous", "results": [ @@ -1145,13 +1145,13 @@ client.balances.list(params: { }, "balance_type": "ASSET", "category": "CHECKING_ACCOUNT", - "collected_at": "2019-09-27T13:01:41.941Z", - "created_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2019-09-27T13:01:41Z", + "created_at": "2022-02-09T08:45:50Z", "currency": "MXN", "id": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", - "last_accessed_at": "2021-03-09T10:28:40.000Z", + "last_accessed_at": "2021-03-09T10:28:40Z", "loan_data": { - "collected_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2022-02-09T08:45:50Z", "contract_end_date": "2027-10-01", "monthly_payment": 1000, "outstanding_balance": 182000, @@ -1341,10 +1341,10 @@ client.balances.list(params: { "balance_type": "ASSET", "bank_product_id": "bank_product_id", "category": "CHECKING_ACCOUNT", - "collected_at": "2019-09-27T13:01:41.941Z", - "created_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2019-09-27T13:01:41Z", + "created_at": "2022-02-09T08:45:50Z", "credit_data": { - "collected_at": "2019-09-27T13:01:41.941Z", + "collected_at": "2019-09-27T13:01:41Z", "credit_limit": 192000, "cutting_date": "2019-12-11", "interest_rate": 4, @@ -1355,7 +1355,7 @@ client.balances.list(params: { "currency": "MXN", "funds_data": [ { - "collected_at": "2020-04-23T21:32:55.336854+00:00", + "collected_at": "2020-04-23T21:32:55Z", }, ], "id": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", @@ -1363,10 +1363,10 @@ client.balances.list(params: { "name": "erebor_mx_retail", }, "internal_identification": "internal_identification", - "last_accessed_at": "2021-03-09T10:28:40.000Z", + "last_accessed_at": "2021-03-09T10:28:40Z", "link": "30cb4806-6e00-48a4-91c9-ca55968576c8", "loan_data": { - "collected_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2022-02-09T08:45:50Z", "contract_end_date": "2027-10-01", "monthly_payment": 1000, "outstanding_balance": 182000, @@ -1379,7 +1379,7 @@ client.balances.list(params: { "receivables_data": { "anticipated": 1393.46, "available": 800.37, - "collected_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2022-02-09T08:45:50Z", "current": 2193.83, }, "type": "Cuentas de efectivo", @@ -1450,10 +1450,10 @@ client.balances.list(params: { "balance_type": "ASSET", "bank_product_id": "bank_product_id", "category": "CHECKING_ACCOUNT", - "collected_at": "2019-09-27T13:01:41.941Z", - "created_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2019-09-27T13:01:41Z", + "created_at": "2022-02-09T08:45:50Z", "credit_data": { - "collected_at": "2019-09-27T13:01:41.941Z", + "collected_at": "2019-09-27T13:01:41Z", "credit_limit": 192000, "cutting_date": "2019-12-11", "interest_rate": 4, @@ -1464,7 +1464,7 @@ client.balances.list(params: { "currency": "MXN", "funds_data": [ { - "collected_at": "2020-04-23T21:32:55.336854+00:00", + "collected_at": "2020-04-23T21:32:55Z", }, ], "id": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", @@ -1472,10 +1472,10 @@ client.balances.list(params: { "name": "erebor_mx_retail", }, "internal_identification": "internal_identification", - "last_accessed_at": "2021-03-09T10:28:40.000Z", + "last_accessed_at": "2021-03-09T10:28:40Z", "link": "30cb4806-6e00-48a4-91c9-ca55968576c8", "loan_data": { - "collected_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2022-02-09T08:45:50Z", "contract_end_date": "2027-10-01", "monthly_payment": 1000, "outstanding_balance": 182000, @@ -1488,7 +1488,7 @@ client.balances.list(params: { "receivables_data": { "anticipated": 1393.46, "available": 800.37, - "collected_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2022-02-09T08:45:50Z", "current": 2193.83, }, "type": "Cuentas de efectivo", @@ -1606,7 +1606,7 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon }, "response": { "body": { - "created_at": "2022-02-09T08:45:50.406032Z", + "created_at": "2022-02-09T08:45:50Z", "created_by": "62053a72-e2d5-4c95-a578-6b16616900ac", "customer": "customer", "details": { @@ -1654,7 +1654,7 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon }, "response": { "body": { - "created_at": "2022-02-09T08:45:50.406032Z", + "created_at": "2022-02-09T08:45:50Z", "created_by": "62053a72-e2d5-4c95-a578-6b16616900ac", "customer": "customer", "details": { @@ -1718,12 +1718,12 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon }, "response": { "body": { - "count": 1, + "count": 130, "next": "https://api.belvo.com/payments/{endpoint}/?page=2", "previous": "previous", "results": [ { - "created_at": "2022-02-09T08:45:50.406032Z", + "created_at": "2022-02-09T08:45:50Z", "created_by": "62053a72-e2d5-4c95-a578-6b16616900ac", "customer": "customer", "details": { @@ -1908,7 +1908,7 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "currency": "BRL", "description": "APPL3STORE", "institution": "BBVA", - "mcc": 1, + "mcc": 2345, "merchant": { "merchant_name": "Apple, Inc", }, @@ -1985,7 +1985,7 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "body": { "address": "Rua de Caetano Veloso 432, 70200 Brasilia", "country": "BRA", - "created_at": "2022-02-09T08:45:50.406032Z", + "created_at": "2022-02-09T08:45:50Z", "created_by": "1c83ead8-6665-429c-a17a-ddc76cb3a95e", "customer_type": "INDIVIDUAL", "email": "caetano.veloso@musicabrazil.br", @@ -2025,7 +2025,7 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "body": { "address": "Rua de Caetano Veloso 432, 70200 Brasilia", "country": "BRA", - "created_at": "2022-02-09T08:45:50.406032Z", + "created_at": "2022-02-09T08:45:50Z", "created_by": "1c83ead8-6665-429c-a17a-ddc76cb3a95e", "customer_type": "INDIVIDUAL", "email": "caetano.veloso@musicabrazil.br", @@ -2074,14 +2074,14 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon }, "response": { "body": { - "count": 1, + "count": 130, "next": "https://api.belvo.com/payments/{endpoint}/?page=2", "previous": "previous", "results": [ { "address": "Rua de Caetano Veloso 432, 70200 Brasilia", "country": "BRA", - "created_at": "2022-02-09T08:45:50.406032Z", + "created_at": "2022-02-09T08:45:50Z", "created_by": "1c83ead8-6665-429c-a17a-ddc76cb3a95e", "customer_type": "INDIVIDUAL", "email": "caetano.veloso@musicabrazil.br", @@ -2249,11 +2249,11 @@ At the moment, the employment records resource is available for: }, "response": { "body": { - "collected_at": "2020-04-23T21:32:55.336854+00:00", - "created_at": "2020-04-23T21:32:55.336854+00:00", + "collected_at": "2020-04-23T21:32:55Z", + "created_at": "2020-04-23T21:32:55Z", "employment_records": [ { - "collected_at": "2020-04-23T21:32:55.336854+00:00", + "collected_at": "2020-04-23T21:32:55Z", "currency": "MXN", "employer": "Batman Enterprises CDMX", "employer_id": "780-BAT-88769-CDMX", @@ -2268,7 +2268,7 @@ At the moment, the employment records resource is available for: "most_recent_base_salary": 762.54, "start_date": "2019-10-10", "state": "DISTRITO FEDERAL", - "weeks_employed": 1, + "weeks_employed": 12, }, ], "files": [ @@ -2298,9 +2298,9 @@ At the moment, the employment records resource is available for: }, "report_date": "2023-01-19", "social_security_summary": { - "weeks_contributed": 1, - "weeks_redeemed": 1, - "weeks_reinstated": 1, + "weeks_contributed": 188, + "weeks_redeemed": 0, + "weeks_reinstated": 0, }, }, }, @@ -2345,20 +2345,20 @@ At the moment, the employment records resource is available for: "fields": "link,balance,account", "omit": "link,balance", "page": 1, - "page_size": 1, + "page_size": 100, }, "response": { "body": { - "count": 1, + "count": 130, "next": "https://sandbox.belvo.com/api/{endpoint}/?page=2", "previous": "previous", "results": [ { - "collected_at": "2020-04-23T21:32:55.336854+00:00", - "created_at": "2020-04-23T21:32:55.336854+00:00", + "collected_at": "2020-04-23T21:32:55Z", + "created_at": "2020-04-23T21:32:55Z", "employment_records": [ { - "collected_at": "2020-04-23T21:32:55.336854+00:00", + "collected_at": "2020-04-23T21:32:55Z", "currency": "MXN", "employer": "Batman Enterprises CDMX", "employer_id": "780-BAT-88769-CDMX", @@ -2366,7 +2366,7 @@ At the moment, the employment records resource is available for: "most_recent_base_salary": 762.54, "start_date": "2019-10-10", "state": "DISTRITO FEDERAL", - "weeks_employed": 1, + "weeks_employed": 12, }, ], "files": [ @@ -2440,11 +2440,11 @@ At the moment, the employment records resource is available for: "response": { "body": [ { - "collected_at": "2020-04-23T21:32:55.336854+00:00", - "created_at": "2020-04-23T21:32:55.336854+00:00", + "collected_at": "2020-04-23T21:32:55Z", + "created_at": "2020-04-23T21:32:55Z", "employment_records": [ { - "collected_at": "2020-04-23T21:32:55.336854+00:00", + "collected_at": "2020-04-23T21:32:55Z", "currency": "MXN", "employer": "Batman Enterprises CDMX", "employer_id": "780-BAT-88769-CDMX", @@ -2452,7 +2452,7 @@ At the moment, the employment records resource is available for: "most_recent_base_salary": 762.54, "start_date": "2019-10-10", "state": "DISTRITO FEDERAL", - "weeks_employed": 1, + "weeks_employed": 12, }, ], "files": [ @@ -2480,9 +2480,9 @@ At the moment, the employment records resource is available for: }, "report_date": "2023-01-19", "social_security_summary": { - "weeks_contributed": 1, - "weeks_redeemed": 1, - "weeks_reinstated": 1, + "weeks_contributed": 188, + "weeks_redeemed": 0, + "weeks_reinstated": 0, }, }, ], @@ -2582,7 +2582,7 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "response": { "body": [ { - "created_at": "2022-02-09T08:45:50.406032Z", + "created_at": "2022-02-09T08:45:50Z", "first_transaction_date": "2022-06-09", "id": "076c66e5-90f5-4e01-99c7-50e32f65ae42", "income_source_type": "BANK", @@ -2595,7 +2595,7 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "monthly_average_low_confidence": 1308.18, "monthly_average_medium_confidence": 2500, "monthly_average_regular": 2500, - "number_of_income_streams": 1, + "number_of_income_streams": 12, "total_high_confidence": 0, "total_income_amount": 12616.37, "total_irregular_income_amount": 2616.37, @@ -2764,7 +2764,7 @@ client.incomes.list(params: { "response": { "body": [ { - "created_at": "2022-02-09T08:45:50.406032Z", + "created_at": "2022-02-09T08:45:50Z", "first_transaction_date": "2022-06-09", "id": "076c66e5-90f5-4e01-99c7-50e32f65ae42", "income_source_type": "BANK", @@ -2777,7 +2777,7 @@ client.incomes.list(params: { "monthly_average_low_confidence": 1308.18, "monthly_average_medium_confidence": 2500, "monthly_average_regular": 2500, - "number_of_income_streams": 1, + "number_of_income_streams": 12, "total_high_confidence": 0, "total_income_amount": 12616.37, "total_irregular_income_amount": 2616.37, @@ -2832,16 +2832,16 @@ client.incomes.list(params: { "link__in": "73694155-b871-41ec-94e3-37d17ff62b5d,40968d42-7d89-49e3-9931-78baa8e0544e", "omit": "link,balance", "page": 1, - "page_size": 1, + "page_size": 100, }, "response": { "body": { - "count": 1, + "count": 130, "next": "https://sandbox.belvo.com/api/{endpoint}/?page=2", "previous": "previous", "results": [ { - "created_at": "2022-02-09T08:45:50.406032Z", + "created_at": "2022-02-09T08:45:50Z", "first_transaction_date": "2022-06-09", "id": "076c66e5-90f5-4e01-99c7-50e32f65ae42", "income_source_type": "BANK", @@ -2854,7 +2854,7 @@ client.incomes.list(params: { "monthly_average_low_confidence": 1308.18, "monthly_average_medium_confidence": 2500, "monthly_average_regular": 2500, - "number_of_income_streams": 1, + "number_of_income_streams": 12, "total_high_confidence": 0, "total_income_amount": 12616.37, "total_irregular_income_amount": 2616.37, @@ -2946,7 +2946,7 @@ client.incomes.list(params: { "response": { "body": [ { - "created_at": "2022-02-09T08:45:50.406032Z", + "created_at": "2022-02-09T08:45:50Z", "first_transaction_date": "2022-06-09", "id": "076c66e5-90f5-4e01-99c7-50e32f65ae42", "income_source_type": "BANK", @@ -2959,7 +2959,7 @@ client.incomes.list(params: { "monthly_average_low_confidence": 1308.18, "monthly_average_medium_confidence": 2500, "monthly_average_regular": 2500, - "number_of_income_streams": 1, + "number_of_income_streams": 12, "total_high_confidence": 0, "total_income_amount": 12616.37, "total_irregular_income_amount": 2616.37, @@ -3017,7 +3017,7 @@ client.incomes.list(params: { }, "response": { "body": { - "created_at": "2022-02-09T08:45:50.406032Z", + "created_at": "2022-02-09T08:45:50Z", "first_transaction_date": "2022-06-09", "id": "076c66e5-90f5-4e01-99c7-50e32f65ae42", "income_source_type": "BANK", @@ -3028,17 +3028,17 @@ client.incomes.list(params: { "confidence": "HIGH", "currency": "BRL", "frequency": "MONTHLY", - "full_periods": 1, + "full_periods": 12, "income_type": "SALARY", "last_income_amount": 2500, "last_income_date": "2022-02-09", "last_income_description": { "key": "value", }, - "lookback_periods": 1, + "lookback_periods": 4, "monthly_average": 2500, - "number_of_incomes": 1, - "periods_with_income": 1, + "number_of_incomes": 4, + "periods_with_income": 3, "regularity": 0.75, "stability": 1, "trend": 0, @@ -3052,7 +3052,7 @@ client.incomes.list(params: { "monthly_average_low_confidence": 1308.18, "monthly_average_medium_confidence": 2500, "monthly_average_regular": 2500, - "number_of_income_streams": 1, + "number_of_income_streams": 12, "total_high_confidence": 0, "total_income_amount": 12616.37, "total_irregular_income_amount": 2616.37, @@ -3188,7 +3188,7 @@ You can see a complete list of institutions by either consulting our [Institutio }, ], "icon_logo": "https://statics.belvo.io/widget/images/institutions/erebor.svg", - "id": 1, + "id": 1003, "integration_type": "credentials", "logo": "https://belvo-api-media.s3.amazonaws.com/logos/erebor_logo.png", "name": "erebor_mx_retail", @@ -3247,7 +3247,7 @@ You can see a complete list of institutions by either consulting our [Institutio "name__in": "erebor_br_retail,gotham_co_business", "omit": "link,balance", "page": 1, - "page_size": 1, + "page_size": 100, "resources__allin": "ACCOUNTS,OWNERS,TRANSACTIONS", "status": "healthy", "status__in": "healthy,down", @@ -3257,7 +3257,7 @@ You can see a complete list of institutions by either consulting our [Institutio }, "response": { "body": { - "count": 1, + "count": 130, "next": "https://sandbox.belvo.com/api/{endpoint}/?page=2", "previous": "previous", "results": [ @@ -3283,7 +3283,7 @@ You can see a complete list of institutions by either consulting our [Institutio }, ], "icon_logo": "https://statics.belvo.io/widget/images/institutions/erebor.svg", - "id": 1, + "id": 1003, "integration_type": "credentials", "logo": "https://belvo-api-media.s3.amazonaws.com/logos/erebor_logo.png", "name": "erebor_mx_retail", @@ -3566,11 +3566,11 @@ client. investments_portfolio.list(params: { "link": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4", "omit": "link,balance", "page": 1, - "page_size": 1, + "page_size": 100, }, "response": { "body": { - "count": 1, + "count": 130, "next": "https://sandbox.belvo.com/api/{endpoint}/?page=2", "previous": "previous", "results": [ @@ -3971,8 +3971,8 @@ client.invoices.list(params: { "cancelation_update_date": "2019-12-02", "certification_authority": "CCC333333CC33", "certification_date": "2019-12-01", - "collected_at": "2019-09-27T13:01:41.941Z", - "created_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2019-09-27T13:01:41Z", + "created_at": "2022-02-09T08:45:50Z", "currency": "MXN", "discount_amount": 10, "exchange_rate": 0.052, @@ -3981,11 +3981,11 @@ client.invoices.list(params: { "invoice_date": "2019-12-01", "invoice_details": [ { - "collected_at": "2019-09-27T13:01:41.941Z", + "collected_at": "2019-09-27T13:01:41Z", "description": "December 2019 accounting fees", "pre_tax_amount": 400, "product_identification": "84101600", - "quantity": 1, + "quantity": 10, "retained_taxes": [ { "retained_tax_amount": 209.79, @@ -4015,7 +4015,7 @@ client.invoices.list(params: { "beneficiary_account_number": "12343453245633", "beneficiary_rfc": "BNM840515VB1", "currency": "BRL", - "date": "2020-03-17T12:00:00.000Z", + "date": "2020-03-17T12:00:00Z", "exchange_rate": "3.75", "operation_number": "831840", "payer_account_number": "13343663245699", @@ -4037,10 +4037,10 @@ client.invoices.list(params: { ], "payroll": { "amount": 20400.1, - "collected_at": "2019-09-27T13:01:41.941Z", + "collected_at": "2019-09-27T13:01:41Z", "date_from": "2018-07-01", "date_to": "2018-07-31", - "days": 1, + "days": 30, "payment_date": "payment_date", "type": "O", "version": "1.2", @@ -4126,7 +4126,7 @@ client.invoices.list(params: { "link__in": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4,cc2b13cf-336e-497c-9fad-e074b580df65", "omit": "link,balance", "page": 1, - "page_size": 1, + "page_size": 100, "status": "Vigente", "status__in": "Vigente,Cancelado", "total_amount": "1000.00", @@ -4140,7 +4140,7 @@ client.invoices.list(params: { }, "response": { "body": { - "count": 1, + "count": 130, "next": "https://sandbox.belvo.com/api/{endpoint}/?page=2", "previous": "previous", "results": [ @@ -4149,8 +4149,8 @@ client.invoices.list(params: { "cancelation_update_date": "2019-12-02", "certification_authority": "CCC333333CC33", "certification_date": "2019-12-01", - "collected_at": "2019-09-27T13:01:41.941Z", - "created_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2019-09-27T13:01:41Z", + "created_at": "2022-02-09T08:45:50Z", "currency": "MXN", "discount_amount": 10, "exchange_rate": 0.052, @@ -4162,7 +4162,7 @@ client.invoices.list(params: { "description": "December 2019 accounting fees", "pre_tax_amount": 400, "product_identification": "84101600", - "quantity": 1, + "quantity": 10, "tax_amount": 64, "tax_percentage": 16, "total_amount": 464, @@ -4183,7 +4183,7 @@ client.invoices.list(params: { "amount": 8000.5, "beneficiary_account_number": "12343453245633", "currency": "BRL", - "date": "2020-03-17T12:00:00.000Z", + "date": "2020-03-17T12:00:00Z", "exchange_rate": "3.75", "operation_number": "831840", "payer_account_number": "13343663245699", @@ -4207,7 +4207,7 @@ client.invoices.list(params: { "amount": 20400.1, "date_from": "2018-07-01", "date_to": "2018-07-31", - "days": 1, + "days": 30, "payment_date": "payment_date", "type": "O", "version": "1.2", @@ -4411,8 +4411,8 @@ client.invoices.list(params: { "cancelation_update_date": "2019-12-02", "certification_authority": "CCC333333CC33", "certification_date": "2019-12-01", - "collected_at": "2019-09-27T13:01:41.941Z", - "created_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2019-09-27T13:01:41Z", + "created_at": "2022-02-09T08:45:50Z", "currency": "MXN", "discount_amount": 10, "exchange_rate": 0.052, @@ -4424,7 +4424,7 @@ client.invoices.list(params: { "description": "December 2019 accounting fees", "pre_tax_amount": 400, "product_identification": "84101600", - "quantity": 1, + "quantity": 10, "tax_amount": 64, "tax_percentage": 16, "total_amount": 464, @@ -4445,7 +4445,7 @@ client.invoices.list(params: { "amount": 8000.5, "beneficiary_account_number": "12343453245633", "currency": "BRL", - "date": "2020-03-17T12:00:00.000Z", + "date": "2020-03-17T12:00:00Z", "exchange_rate": "3.75", "operation_number": "831840", "payer_account_number": "13343663245699", @@ -4467,10 +4467,10 @@ client.invoices.list(params: { ], "payroll": { "amount": 20400.1, - "collected_at": "2019-09-27T13:01:41.941Z", + "collected_at": "2019-09-27T13:01:41Z", "date_from": "2018-07-01", "date_to": "2018-07-31", - "days": 1, + "days": 30, "payment_date": "payment_date", "type": "O", "version": "1.2", @@ -4554,8 +4554,8 @@ client.invoices.list(params: { "cancelation_update_date": "2019-12-02", "certification_authority": "CCC333333CC33", "certification_date": "2019-12-01", - "collected_at": "2019-09-27T13:01:41.941Z", - "created_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2019-09-27T13:01:41Z", + "created_at": "2022-02-09T08:45:50Z", "currency": "MXN", "discount_amount": 10, "exchange_rate": 0.052, @@ -4567,7 +4567,7 @@ client.invoices.list(params: { "description": "December 2019 accounting fees", "pre_tax_amount": 400, "product_identification": "84101600", - "quantity": 1, + "quantity": 10, "tax_amount": 64, "tax_percentage": 16, "total_amount": 464, @@ -4588,7 +4588,7 @@ client.invoices.list(params: { "amount": 8000.5, "beneficiary_account_number": "12343453245633", "currency": "BRL", - "date": "2020-03-17T12:00:00.000Z", + "date": "2020-03-17T12:00:00Z", "exchange_rate": "3.75", "operation_number": "831840", "payer_account_number": "13343663245699", @@ -4610,10 +4610,10 @@ client.invoices.list(params: { ], "payroll": { "amount": 20400.1, - "collected_at": "2019-09-27T13:01:41.941Z", + "collected_at": "2019-09-27T13:01:41Z", "date_from": "2018-07-01", "date_to": "2018-07-31", - "days": 1, + "days": 30, "payment_date": "payment_date", "type": "O", "version": "1.2", @@ -4793,13 +4793,13 @@ For single links, you have to perform POST calls to an institution **every time* "response": { "body": { "access_mode": "recurrent", - "created_at": "2022-02-09T08:45:50.406032Z", + "created_at": "2022-02-09T08:45:50Z", "created_by": "bcef7f35-67f2-4b19-b009-cb38795faf09", "external_id": "56ab5706-6e00-48a4-91c9-ca55968678d9", "id": "30cb4806-6e00-48a4-91c9-ca55968576c8", "institution": "erebor_mx_retail", "institution_user_id": "sooE7XJWEKypZJR603ecaWYk-8Ap0oD8Nr1pBQ4eG9c=", - "last_accessed_at": "2019-09-27T13:02:03.584Z", + "last_accessed_at": "2019-09-27T13:02:03Z", "refresh_rate": "7d", "status": "valid", }, @@ -4890,13 +4890,13 @@ To delete links in bulk, we recommend looping through the list of links you want "response": { "body": { "access_mode": "recurrent", - "created_at": "2022-02-09T08:45:50.406032Z", + "created_at": "2022-02-09T08:45:50Z", "created_by": "bcef7f35-67f2-4b19-b009-cb38795faf09", "external_id": "56ab5706-6e00-48a4-91c9-ca55968678d9", "id": "30cb4806-6e00-48a4-91c9-ca55968576c8", "institution": "erebor_mx_retail", "institution_user_id": "sooE7XJWEKypZJR603ecaWYk-8Ap0oD8Nr1pBQ4eG9c=", - "last_accessed_at": "2019-09-27T13:02:03.584Z", + "last_accessed_at": "2019-09-27T13:02:03Z", "refresh_rate": "7d", "status": "valid", }, @@ -4958,26 +4958,26 @@ To delete links in bulk, we recommend looping through the list of links you want "institution_user_id__in": "ezFoxjPDr7YnASnOaft5F3zt7D0kurgDNlLtZFjxUo0=,YwuTM0uEEh1BbVgDZBcNpa_-Tm3l2q8ZkZNrlhp-pNA=", "omit": "link,balance", "page": 1, - "page_size": 1, + "page_size": 100, "refresh_rate": "24h", "status": "invalid", "status__in": "invalid,unconfirmed", }, "response": { "body": { - "count": 1, + "count": 130, "next": "https://sandbox.belvo.com/api/{endpoint}/?page=2", "previous": "previous", "results": [ { "access_mode": "recurrent", - "created_at": "2022-02-09T08:45:50.406032Z", + "created_at": "2022-02-09T08:45:50Z", "created_by": "bcef7f35-67f2-4b19-b009-cb38795faf09", "external_id": "56ab5706-6e00-48a4-91c9-ca55968678d9", "id": "30cb4806-6e00-48a4-91c9-ca55968576c8", "institution": "erebor_mx_retail", "institution_user_id": "sooE7XJWEKypZJR603ecaWYk-8Ap0oD8Nr1pBQ4eG9c=", - "last_accessed_at": "2019-09-27T13:02:03.584Z", + "last_accessed_at": "2019-09-27T13:02:03Z", "refresh_rate": "7d", "status": "valid", }, @@ -5117,13 +5117,13 @@ To delete links in bulk, we recommend looping through the list of links you want "response": { "body": { "access_mode": "recurrent", - "created_at": "2022-02-09T08:45:50.406032Z", + "created_at": "2022-02-09T08:45:50Z", "created_by": "bcef7f35-67f2-4b19-b009-cb38795faf09", "external_id": "56ab5706-6e00-48a4-91c9-ca55968678d9", "id": "30cb4806-6e00-48a4-91c9-ca55968576c8", "institution": "erebor_mx_retail", "institution_user_id": "sooE7XJWEKypZJR603ecaWYk-8Ap0oD8Nr1pBQ4eG9c=", - "last_accessed_at": "2019-09-27T13:02:03.584Z", + "last_accessed_at": "2019-09-27T13:02:03Z", "refresh_rate": "7d", "status": "valid", }, @@ -5190,13 +5190,13 @@ To delete links in bulk, we recommend looping through the list of links you want "response": { "body": { "access_mode": "recurrent", - "created_at": "2022-02-09T08:45:50.406032Z", + "created_at": "2022-02-09T08:45:50Z", "created_by": "bcef7f35-67f2-4b19-b009-cb38795faf09", "external_id": "56ab5706-6e00-48a4-91c9-ca55968678d9", "id": "30cb4806-6e00-48a4-91c9-ca55968576c8", "institution": "erebor_mx_retail", "institution_user_id": "sooE7XJWEKypZJR603ecaWYk-8Ap0oD8Nr1pBQ4eG9c=", - "last_accessed_at": "2019-09-27T13:02:03.584Z", + "last_accessed_at": "2019-09-27T13:02:03Z", "refresh_rate": "7d", "status": "valid", }, @@ -5385,13 +5385,13 @@ For a list of standards codes, see the table below. "response": { "body": { "access_mode": "recurrent", - "created_at": "2022-02-09T08:45:50.406032Z", + "created_at": "2022-02-09T08:45:50Z", "created_by": "bcef7f35-67f2-4b19-b009-cb38795faf09", "external_id": "56ab5706-6e00-48a4-91c9-ca55968678d9", "id": "30cb4806-6e00-48a4-91c9-ca55968576c8", "institution": "erebor_mx_retail", "institution_user_id": "sooE7XJWEKypZJR603ecaWYk-8Ap0oD8Nr1pBQ4eG9c=", - "last_accessed_at": "2019-09-27T13:02:03.584Z", + "last_accessed_at": "2019-09-27T13:02:03Z", "refresh_rate": "7d", "status": "valid", }, @@ -5606,8 +5606,8 @@ client.owners.list(params: { "response": { "body": { "address": "Carrer de la Llacuna, 162, 08018 Barcelona", - "collected_at": "2019-09-27T13:01:41.941Z", - "created_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2019-09-27T13:01:41Z", + "created_at": "2022-02-09T08:45:50Z", "display_name": "John Doe", "document_id": { "document_number": "235578435-S", @@ -5675,18 +5675,18 @@ client.owners.list(params: { "link__in": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4,cc2b13cf-336e-497c-9fad-e074b580df65", "omit": "link,balance", "page": 1, - "page_size": 1, + "page_size": 100, }, "response": { "body": { - "count": 1, + "count": 130, "next": "https://sandbox.belvo.com/api/{endpoint}/?page=2", "previous": "previous", "results": [ { "address": "Carrer de la Llacuna, 162, 08018 Barcelona", - "collected_at": "2019-09-27T13:01:41.941Z", - "created_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2019-09-27T13:01:41Z", + "created_at": "2022-02-09T08:45:50Z", "display_name": "John Doe", "document_id": { "document_number": "235578435-S", @@ -5808,8 +5808,8 @@ client.owners.list(params: { "body": [ { "address": "Carrer de la Llacuna, 162, 08018 Barcelona", - "collected_at": "2019-09-27T13:01:41.941Z", - "created_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2019-09-27T13:01:41Z", + "created_at": "2022-02-09T08:45:50Z", "display_name": "John Doe", "document_id": { "document_number": "235578435-S", @@ -5874,8 +5874,8 @@ client.owners.list(params: { "body": [ { "address": "Carrer de la Llacuna, 162, 08018 Barcelona", - "collected_at": "2019-09-27T13:01:41.941Z", - "created_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2019-09-27T13:01:41Z", + "created_at": "2022-02-09T08:45:50Z", "display_name": "John Doe", "document_id": { "document_number": "235578435-S", @@ -5950,7 +5950,7 @@ client.owners.list(params: { "form_fields": [ { "label": "Document", - "length": 1, + "length": 6, "name": "username", "optional": false, "placeholder": "Username", @@ -6015,7 +6015,7 @@ client.owners.list(params: { }, "response": { "body": { - "count": 1, + "count": 130, "next": "https://belvo.com/payments/{endpoint}/?page=2", "previous": "previous", "results": [ @@ -6026,7 +6026,7 @@ client.owners.list(params: { "form_fields": [ { "label": "Document", - "length": 1, + "length": 6, "name": "username", "optional": false, "placeholder": "Username", @@ -6222,7 +6222,7 @@ A payment intent captures all payment information (such as the amount to be char }, "response": { "body": { - "count": 1, + "count": 130, "next": "https://api.belvo.com/payments/{endpoint}/?page=2", "previous": "previous", }, @@ -6418,14 +6418,14 @@ During the payment intent flow, you need to fill in the payment intent with requ "cancel": "https://www.acmecorp.com/checkout/3487548/cancel", "success": "https://www.acmecorp.com/checkout/3487548/success", }, - "created_at": "2022-02-09T08:45:50.406032Z", + "created_at": "2022-02-09T08:45:50Z", "created_by": "62053a72-e2d5-4c95-a578-6b16616900ac", - "expires_at": "2023-02-09T08:45:50.406032Z", + "expires_at": "2023-02-09T08:45:50Z", "expires_in": "7d", "id": "1c83ead8-6665-429c-a17a-ddc76cb3a95e", "payment_url": "https://pay.belvo.io/YggaKvPbM5aJhksu1BEwDI5FKTcUc5wZqNB-wH7MFGU", "status": "ACTIVE", - "updated_at": "2022-02-09T08:45:50.406032Z", + "updated_at": "2022-02-09T08:45:50Z", }, }, }, @@ -6460,14 +6460,14 @@ During the payment intent flow, you need to fill in the payment intent with requ "cancel": "https://www.acmecorp.com/checkout/3487548/cancel", "success": "https://www.acmecorp.com/checkout/3487548/success", }, - "created_at": "2022-02-09T08:45:50.406032Z", + "created_at": "2022-02-09T08:45:50Z", "created_by": "62053a72-e2d5-4c95-a578-6b16616900ac", - "expires_at": "2023-02-09T08:45:50.406032Z", + "expires_at": "2023-02-09T08:45:50Z", "expires_in": "7d", "id": "1c83ead8-6665-429c-a17a-ddc76cb3a95e", "payment_url": "https://pay.belvo.io/YggaKvPbM5aJhksu1BEwDI5FKTcUc5wZqNB-wH7MFGU", "status": "ACTIVE", - "updated_at": "2022-02-09T08:45:50.406032Z", + "updated_at": "2022-02-09T08:45:50Z", }, }, }, @@ -6504,12 +6504,12 @@ During the payment intent flow, you need to fill in the payment intent with requ "created_at__lte": "2022-09-15", "created_at__range": "2022-09-15,2022-09-20", "page": 1, - "page_size": 1, + "page_size": 100, "search": "trai", }, "response": { "body": { - "count": 1, + "count": 130, "next": "https://api.belvo.com/payments/{endpoint}/?page=2", "previous": "previous", "results": [ @@ -6519,15 +6519,15 @@ During the payment intent flow, you need to fill in the payment intent with requ "cancel": "https://www.acmecorp.com/checkout/3487548/cancel", "success": "https://www.acmecorp.com/checkout/3487548/success", }, - "created_at": "2022-02-09T08:45:50.406032Z", + "created_at": "2022-02-09T08:45:50Z", "created_by": "62053a72-e2d5-4c95-a578-6b16616900ac", - "expires_at": "2023-02-09T08:45:50.406032Z", + "expires_at": "2023-02-09T08:45:50Z", "expires_in": "7d", "id": "1c83ead8-6665-429c-a17a-ddc76cb3a95e", "payment_intent": "b7dd85b1-671e-45c7-aba6-b4b37a8fc0c2", "payment_url": "https://pay.belvo.io/YggaKvPbM5aJhksu1BEwDI5FKTcUc5wZqNB-wH7MFGU", "status": "ACTIVE", - "updated_at": "2022-02-09T08:45:50.406032Z", + "updated_at": "2022-02-09T08:45:50Z", }, ], }, @@ -6678,7 +6678,7 @@ You can use the Payment Transactions resource in order to get useful information "body": { "amount": "1020.00", "beneficiary": "a80d5a9d-20ae-479a-8dd7-ff3443bcbbfc", - "created_at": "2022-02-09T08:45:50.406032Z", + "created_at": "2022-02-09T08:45:50Z", "created_by": "1c83ead8-6665-429c-a17a-ddc76cb3a95e", "currency": "BRL", "customer": "9eebd63b-3339-44a9-8a5a-72bb6cb2f310", @@ -6744,14 +6744,14 @@ You can use the Payment Transactions resource in order to get useful information }, "response": { "body": { - "count": 1, + "count": 130, "next": "https://api.belvo.com/payments/{endpoint}/?page=2", "previous": "previous", "results": [ { "amount": "1020.00", "beneficiary": "a80d5a9d-20ae-479a-8dd7-ff3443bcbbfc", - "created_at": "2022-02-09T08:45:50.406032Z", + "created_at": "2022-02-09T08:45:50Z", "created_by": "1c83ead8-6665-429c-a17a-ddc76cb3a95e", "currency": "BRL", "customer": "9eebd63b-3339-44a9-8a5a-72bb6cb2f310", @@ -6926,7 +6926,7 @@ You can use the Payment Transactions resource in order to get useful information "body": { "auth_header": "Authorization", "auth_token": "*******", - "created_at": "2022-02-09T08:45:50.406032Z", + "created_at": "2022-02-09T08:45:50Z", "created_by": "38322582-7c76-4775-abe8-0fb2bdeb8204", "id": "32ab6809-6253-4fb0-be0f-94cce6ebb692", "name": { @@ -6961,14 +6961,14 @@ You can use the Payment Transactions resource in order to get useful information { "response": { "body": { - "count": 1, + "count": 130, "next": "https://api.belvo.com/payments/{endpoint}/?page=2", "previous": "previous", "results": [ { "auth_header": "Authorization", "auth_token": "*******", - "created_at": "2022-02-09T08:45:50.406032Z", + "created_at": "2022-02-09T08:45:50Z", "created_by": "38322582-7c76-4775-abe8-0fb2bdeb8204", "id": "32ab6809-6253-4fb0-be0f-94cce6ebb692", "name": { @@ -7012,7 +7012,7 @@ You can use the Payment Transactions resource in order to get useful information { "auth_header": "Authorization", "auth_token": "*******", - "created_at": "2022-02-09T08:45:50.406032Z", + "created_at": "2022-02-09T08:45:50Z", "created_by": "38322582-7c76-4775-abe8-0fb2bdeb8204", "id": "32ab6809-6253-4fb0-be0f-94cce6ebb692", "name": { @@ -7128,8 +7128,8 @@ You can use the Payment Transactions resource in order to get useful information "type": "bank", }, }, - "collected_at": "2020-04-23T21:32:55.336854+00:00", - "created_at": "2020-04-23T21:30:20.336854+00:00", + "collected_at": "2020-04-23T21:32:55Z", + "created_at": "2020-04-23T21:30:20Z", "currency": "BRL", "fees": [ { @@ -7143,7 +7143,7 @@ You can use the Payment Transactions resource in order to get useful information "net_amount": 104.58, "number_of_installments": { "paid": 1, - "total": 1, + "total": 2, }, "status": "APPROVED", "type": "MASTERCARD_CREDIT", @@ -7201,7 +7201,7 @@ You can use the Payment Transactions resource in order to get useful information "link__in": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4,cc2b13cf-336e-497c-9fad-e074b580df65", "omit": "link,balance", "page": 1, - "page_size": 1, + "page_size": 100, "value_date": "2022-05-05", "value_date__gt": "2022-05-06", "value_date__gte": "2022-05-04", @@ -7211,7 +7211,7 @@ You can use the Payment Transactions resource in order to get useful information }, "response": { "body": { - "count": 1, + "count": 130, "next": "https://sandbox.belvo.com/api/{endpoint}/?page=2", "previous": "previous", "results": [ @@ -7222,8 +7222,8 @@ You can use the Payment Transactions resource in order to get useful information "name": "erebor_mx_retail", }, }, - "collected_at": "2020-04-23T21:32:55.336854+00:00", - "created_at": "2020-04-23T21:30:20.336854+00:00", + "collected_at": "2020-04-23T21:32:55Z", + "created_at": "2020-04-23T21:30:20Z", "currency": "BRL", "fees": [ { @@ -7236,7 +7236,7 @@ You can use the Payment Transactions resource in order to get useful information "net_amount": 104.58, "number_of_installments": { "paid": 1, - "total": 1, + "total": 2, }, "status": "APPROVED", "type": "MASTERCARD_CREDIT", @@ -7376,8 +7376,8 @@ You can use the Payment Transactions resource in order to get useful information "type": "bank", }, }, - "collected_at": "2020-04-23T21:32:55.336854+00:00", - "created_at": "2020-04-23T21:30:20.336854+00:00", + "collected_at": "2020-04-23T21:32:55Z", + "created_at": "2020-04-23T21:30:20Z", "currency": "BRL", "fees": [ { @@ -7391,7 +7391,7 @@ You can use the Payment Transactions resource in order to get useful information "net_amount": 104.58, "number_of_installments": { "paid": 1, - "total": 1, + "total": 2, }, "status": "APPROVED", "type": "MASTERCARD_CREDIT", @@ -7555,10 +7555,10 @@ client. recurring_expenses.list(params: { "balance_type": "ASSET", "bank_product_id": "bank_product_id", "category": "CHECKING_ACCOUNT", - "collected_at": "2019-09-27T13:01:41.941Z", - "created_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2019-09-27T13:01:41Z", + "created_at": "2022-02-09T08:45:50Z", "credit_data": { - "collected_at": "2019-09-27T13:01:41.941Z", + "collected_at": "2019-09-27T13:01:41Z", "credit_limit": 192000, "cutting_date": "2019-12-11", "interest_rate": 4, @@ -7569,7 +7569,7 @@ client. recurring_expenses.list(params: { "currency": "MXN", "funds_data": [ { - "collected_at": "2020-04-23T21:32:55.336854+00:00", + "collected_at": "2020-04-23T21:32:55Z", }, ], "id": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", @@ -7577,10 +7577,10 @@ client. recurring_expenses.list(params: { "name": "erebor_mx_retail", }, "internal_identification": "internal_identification", - "last_accessed_at": "2021-03-09T10:28:40.000Z", + "last_accessed_at": "2021-03-09T10:28:40Z", "link": "30cb4806-6e00-48a4-91c9-ca55968576c8", "loan_data": { - "collected_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2022-02-09T08:45:50Z", "contract_end_date": "2027-10-01", "monthly_payment": 1000, "outstanding_balance": 182000, @@ -7593,14 +7593,14 @@ client. recurring_expenses.list(params: { "receivables_data": { "anticipated": 1393.46, "available": 800.37, - "collected_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2022-02-09T08:45:50Z", "current": 2193.83, }, "type": "Cuentas de efectivo", }, "average_transaction_amount": 32.9, "category": "Bills & Utilities", - "days_since_last_transaction": 1, + "days_since_last_transaction": 5, "frequency": "MONTHLY", "id": "076c66e5-90f5-4e01-99c7-50e32f65ae42", "median_transaction_amount": 32.9, @@ -7663,11 +7663,11 @@ client. recurring_expenses.list(params: { "link__in": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4,cc2b13cf-336e-497c-9fad-e074b580df65", "omit": "link,balance", "page": 1, - "page_size": 1, + "page_size": 100, }, "response": { "body": { - "count": 1, + "count": 130, "next": "https://sandbox.belvo.com/api/{endpoint}/?page=2", "previous": "previous", "results": [ @@ -7678,13 +7678,13 @@ client. recurring_expenses.list(params: { }, "balance_type": "ASSET", "category": "CHECKING_ACCOUNT", - "collected_at": "2019-09-27T13:01:41.941Z", - "created_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2019-09-27T13:01:41Z", + "created_at": "2022-02-09T08:45:50Z", "currency": "MXN", "id": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", - "last_accessed_at": "2021-03-09T10:28:40.000Z", + "last_accessed_at": "2021-03-09T10:28:40Z", "loan_data": { - "collected_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2022-02-09T08:45:50Z", "contract_end_date": "2027-10-01", "monthly_payment": 1000, "outstanding_balance": 182000, @@ -7698,7 +7698,7 @@ client. recurring_expenses.list(params: { }, "average_transaction_amount": 32.9, "category": "Bills & Utilities", - "days_since_last_transaction": 1, + "days_since_last_transaction": 5, "frequency": "MONTHLY", "id": "076c66e5-90f5-4e01-99c7-50e32f65ae42", "median_transaction_amount": 32.9, @@ -7811,10 +7811,10 @@ client. recurring_expenses.list(params: { "balance_type": "ASSET", "bank_product_id": "bank_product_id", "category": "CHECKING_ACCOUNT", - "collected_at": "2019-09-27T13:01:41.941Z", - "created_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2019-09-27T13:01:41Z", + "created_at": "2022-02-09T08:45:50Z", "credit_data": { - "collected_at": "2019-09-27T13:01:41.941Z", + "collected_at": "2019-09-27T13:01:41Z", "credit_limit": 192000, "cutting_date": "2019-12-11", "interest_rate": 4, @@ -7825,7 +7825,7 @@ client. recurring_expenses.list(params: { "currency": "MXN", "funds_data": [ { - "collected_at": "2020-04-23T21:32:55.336854+00:00", + "collected_at": "2020-04-23T21:32:55Z", }, ], "id": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", @@ -7833,10 +7833,10 @@ client. recurring_expenses.list(params: { "name": "erebor_mx_retail", }, "internal_identification": "internal_identification", - "last_accessed_at": "2021-03-09T10:28:40.000Z", + "last_accessed_at": "2021-03-09T10:28:40Z", "link": "30cb4806-6e00-48a4-91c9-ca55968576c8", "loan_data": { - "collected_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2022-02-09T08:45:50Z", "contract_end_date": "2027-10-01", "monthly_payment": 1000, "outstanding_balance": 182000, @@ -7849,14 +7849,14 @@ client. recurring_expenses.list(params: { "receivables_data": { "anticipated": 1393.46, "available": 800.37, - "collected_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2022-02-09T08:45:50Z", "current": 2193.83, }, "type": "Cuentas de efectivo", }, "average_transaction_amount": 32.9, "category": "Bills & Utilities", - "days_since_last_transaction": 1, + "days_since_last_transaction": 5, "frequency": "MONTHLY", "id": "076c66e5-90f5-4e01-99c7-50e32f65ae42", "median_transaction_amount": 32.9, @@ -7928,10 +7928,10 @@ client. recurring_expenses.list(params: { "balance_type": "ASSET", "bank_product_id": "bank_product_id", "category": "CHECKING_ACCOUNT", - "collected_at": "2019-09-27T13:01:41.941Z", - "created_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2019-09-27T13:01:41Z", + "created_at": "2022-02-09T08:45:50Z", "credit_data": { - "collected_at": "2019-09-27T13:01:41.941Z", + "collected_at": "2019-09-27T13:01:41Z", "credit_limit": 192000, "cutting_date": "2019-12-11", "interest_rate": 4, @@ -7942,7 +7942,7 @@ client. recurring_expenses.list(params: { "currency": "MXN", "funds_data": [ { - "collected_at": "2020-04-23T21:32:55.336854+00:00", + "collected_at": "2020-04-23T21:32:55Z", }, ], "id": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", @@ -7950,10 +7950,10 @@ client. recurring_expenses.list(params: { "name": "erebor_mx_retail", }, "internal_identification": "internal_identification", - "last_accessed_at": "2021-03-09T10:28:40.000Z", + "last_accessed_at": "2021-03-09T10:28:40Z", "link": "30cb4806-6e00-48a4-91c9-ca55968576c8", "loan_data": { - "collected_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2022-02-09T08:45:50Z", "contract_end_date": "2027-10-01", "monthly_payment": 1000, "outstanding_balance": 182000, @@ -7966,14 +7966,14 @@ client. recurring_expenses.list(params: { "receivables_data": { "anticipated": 1393.46, "available": 800.37, - "collected_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2022-02-09T08:45:50Z", "current": 2193.83, }, "type": "Cuentas de efectivo", }, "average_transaction_amount": 32.9, "category": "Bills & Utilities", - "days_since_last_transaction": 1, + "days_since_last_transaction": 5, "frequency": "MONTHLY", "id": "076c66e5-90f5-4e01-99c7-50e32f65ae42", "median_transaction_amount": 32.9, @@ -8147,12 +8147,12 @@ client. risk_insights.list(params: { "balances_metrics": { "balance_threshold_x": 267, "closing_balance": 24.19, - "days_balance_below_0_1m": 1, - "days_balance_below_0_1w": 1, - "days_balance_below_0_3m": 1, - "days_balance_below_x_1m": 1, - "days_balance_below_x_1w": 1, - "days_balance_below_x_3m": 1, + "days_balance_below_0_1m": 0, + "days_balance_below_0_1w": 0, + "days_balance_below_0_3m": 0, + "days_balance_below_x_1m": 3, + "days_balance_below_x_1w": 3, + "days_balance_below_x_3m": 3, "max_balance_1m": 3062.11, "max_balance_1w": 3062.11, "max_balance_3m": 3062.11, @@ -8171,16 +8171,16 @@ client. risk_insights.list(params: { "sum_positive_1w": 10022.01, "sum_positive_3m": 10022.01, }, - "created_at": "2022-02-01T20:25:47.307911Z", + "created_at": "2022-02-01T20:25:47Z", "credit_cards_metrics": { - "num_accounts": 1, + "num_accounts": 2, "sum_credit_limit": 600.5, "sum_credit_used": 200.5, }, "id": "076c66e5-90f5-4e01-99c7-50e32f65ae42", "link": "30cb4806-6e00-48a4-91c9-ca55968576c8", "loans_metrics": { - "num_accounts": 1, + "num_accounts": 5, "sum_loans_monthly_payment": 400, "sum_loans_outstanding_principal": 2000, "sum_loans_principal": 5000, @@ -8198,15 +8198,15 @@ client. risk_insights.list(params: { "mean_outgoing_amount_1m": 3027.44, "mean_outgoing_amount_1w": 3027.44, "mean_outgoing_amount_3m": 3027.44, - "num_incoming_transactions_1m": 1, - "num_incoming_transactions_1w": 1, - "num_incoming_transactions_3m": 1, - "num_outgoing_transactions_1m": 1, - "num_outgoing_transactions_1w": 1, - "num_outgoing_transactions_3m": 1, - "num_transactions_1m": 1, - "num_transactions_1w": 1, - "num_transactions_3m": 1, + "num_incoming_transactions_1m": 20, + "num_incoming_transactions_1w": 20, + "num_incoming_transactions_3m": 20, + "num_outgoing_transactions_1m": 19, + "num_outgoing_transactions_1w": 19, + "num_outgoing_transactions_3m": 19, + "num_transactions_1m": 39, + "num_transactions_1w": 39, + "num_transactions_3m": 39, "sum_incoming_amount_1m": 10022.01, "sum_incoming_amount_1w": 10022.01, "sum_incoming_amount_3m": 10022.01, @@ -8262,11 +8262,11 @@ client. risk_insights.list(params: { "link__in": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4,cc2b13cf-336e-497c-9fad-e074b580df65", "omit": "link,balance", "page": 1, - "page_size": 1, + "page_size": 100, }, "response": { "body": { - "count": 1, + "count": 130, "next": "https://sandbox.belvo.com/api/{endpoint}/?page=2", "previous": "previous", "results": [ @@ -8277,12 +8277,12 @@ client. risk_insights.list(params: { "balances_metrics": { "balance_threshold_x": 267, "closing_balance": 24.19, - "days_balance_below_0_1m": 1, - "days_balance_below_0_1w": 1, - "days_balance_below_0_3m": 1, - "days_balance_below_x_1m": 1, - "days_balance_below_x_1w": 1, - "days_balance_below_x_3m": 1, + "days_balance_below_0_1m": 0, + "days_balance_below_0_1w": 0, + "days_balance_below_0_3m": 0, + "days_balance_below_x_1m": 3, + "days_balance_below_x_1w": 3, + "days_balance_below_x_3m": 3, "max_balance_1m": 3062.11, "max_balance_1w": 3062.11, "max_balance_3m": 3062.11, @@ -8301,16 +8301,16 @@ client. risk_insights.list(params: { "sum_positive_1w": 10022.01, "sum_positive_3m": 10022.01, }, - "created_at": "2022-02-01T20:25:47.307911Z", + "created_at": "2022-02-01T20:25:47Z", "credit_cards_metrics": { - "num_accounts": 1, + "num_accounts": 2, "sum_credit_limit": 600.5, "sum_credit_used": 200.5, }, "id": "076c66e5-90f5-4e01-99c7-50e32f65ae42", "link": "30cb4806-6e00-48a4-91c9-ca55968576c8", "loans_metrics": { - "num_accounts": 1, + "num_accounts": 5, "sum_loans_monthly_payment": 400, "sum_loans_outstanding_principal": 2000, "sum_loans_principal": 5000, @@ -8328,15 +8328,15 @@ client. risk_insights.list(params: { "mean_outgoing_amount_1m": 3027.44, "mean_outgoing_amount_1w": 3027.44, "mean_outgoing_amount_3m": 3027.44, - "num_incoming_transactions_1m": 1, - "num_incoming_transactions_1w": 1, - "num_incoming_transactions_3m": 1, - "num_outgoing_transactions_1m": 1, - "num_outgoing_transactions_1w": 1, - "num_outgoing_transactions_3m": 1, - "num_transactions_1m": 1, - "num_transactions_1w": 1, - "num_transactions_3m": 1, + "num_incoming_transactions_1m": 20, + "num_incoming_transactions_1w": 20, + "num_incoming_transactions_3m": 20, + "num_outgoing_transactions_1m": 19, + "num_outgoing_transactions_1w": 19, + "num_outgoing_transactions_3m": 19, + "num_transactions_1m": 39, + "num_transactions_1w": 39, + "num_transactions_3m": 39, "sum_incoming_amount_1m": 10022.01, "sum_incoming_amount_1w": 10022.01, "sum_incoming_amount_3m": 10022.01, @@ -8432,12 +8432,12 @@ client. risk_insights.list(params: { "balances_metrics": { "balance_threshold_x": 267, "closing_balance": 24.19, - "days_balance_below_0_1m": 1, - "days_balance_below_0_1w": 1, - "days_balance_below_0_3m": 1, - "days_balance_below_x_1m": 1, - "days_balance_below_x_1w": 1, - "days_balance_below_x_3m": 1, + "days_balance_below_0_1m": 0, + "days_balance_below_0_1w": 0, + "days_balance_below_0_3m": 0, + "days_balance_below_x_1m": 3, + "days_balance_below_x_1w": 3, + "days_balance_below_x_3m": 3, "max_balance_1m": 3062.11, "max_balance_1w": 3062.11, "max_balance_3m": 3062.11, @@ -8456,16 +8456,16 @@ client. risk_insights.list(params: { "sum_positive_1w": 10022.01, "sum_positive_3m": 10022.01, }, - "created_at": "2022-02-01T20:25:47.307911Z", + "created_at": "2022-02-01T20:25:47Z", "credit_cards_metrics": { - "num_accounts": 1, + "num_accounts": 2, "sum_credit_limit": 600.5, "sum_credit_used": 200.5, }, "id": "076c66e5-90f5-4e01-99c7-50e32f65ae42", "link": "30cb4806-6e00-48a4-91c9-ca55968576c8", "loans_metrics": { - "num_accounts": 1, + "num_accounts": 5, "sum_loans_monthly_payment": 400, "sum_loans_outstanding_principal": 2000, "sum_loans_principal": 5000, @@ -8483,15 +8483,15 @@ client. risk_insights.list(params: { "mean_outgoing_amount_1m": 3027.44, "mean_outgoing_amount_1w": 3027.44, "mean_outgoing_amount_3m": 3027.44, - "num_incoming_transactions_1m": 1, - "num_incoming_transactions_1w": 1, - "num_incoming_transactions_3m": 1, - "num_outgoing_transactions_1m": 1, - "num_outgoing_transactions_1w": 1, - "num_outgoing_transactions_3m": 1, - "num_transactions_1m": 1, - "num_transactions_1w": 1, - "num_transactions_3m": 1, + "num_incoming_transactions_1m": 20, + "num_incoming_transactions_1w": 20, + "num_incoming_transactions_3m": 20, + "num_outgoing_transactions_1m": 19, + "num_outgoing_transactions_1w": 19, + "num_outgoing_transactions_3m": 19, + "num_transactions_1m": 39, + "num_transactions_1w": 39, + "num_transactions_3m": 39, "sum_incoming_amount_1m": 10022.01, "sum_incoming_amount_1w": 10022.01, "sum_incoming_amount_3m": 10022.01, @@ -8557,12 +8557,12 @@ If you need to know the currency of the account, just do a GET Details to the ac "balances_metrics": { "balance_threshold_x": 267, "closing_balance": 24.19, - "days_balance_below_0_1m": 1, - "days_balance_below_0_1w": 1, - "days_balance_below_0_3m": 1, - "days_balance_below_x_1m": 1, - "days_balance_below_x_1w": 1, - "days_balance_below_x_3m": 1, + "days_balance_below_0_1m": 0, + "days_balance_below_0_1w": 0, + "days_balance_below_0_3m": 0, + "days_balance_below_x_1m": 3, + "days_balance_below_x_1w": 3, + "days_balance_below_x_3m": 3, "max_balance_1m": 3062.11, "max_balance_1w": 3062.11, "max_balance_3m": 3062.11, @@ -8581,16 +8581,16 @@ If you need to know the currency of the account, just do a GET Details to the ac "sum_positive_1w": 10022.01, "sum_positive_3m": 10022.01, }, - "created_at": "2022-02-01T20:25:47.307911Z", + "created_at": "2022-02-01T20:25:47Z", "credit_cards_metrics": { - "num_accounts": 1, + "num_accounts": 2, "sum_credit_limit": 600.5, "sum_credit_used": 200.5, }, "id": "076c66e5-90f5-4e01-99c7-50e32f65ae42", "link": "30cb4806-6e00-48a4-91c9-ca55968576c8", "loans_metrics": { - "num_accounts": 1, + "num_accounts": 5, "sum_loans_monthly_payment": 400, "sum_loans_outstanding_principal": 2000, "sum_loans_principal": 5000, @@ -8608,15 +8608,15 @@ If you need to know the currency of the account, just do a GET Details to the ac "mean_outgoing_amount_1m": 3027.44, "mean_outgoing_amount_1w": 3027.44, "mean_outgoing_amount_3m": 3027.44, - "num_incoming_transactions_1m": 1, - "num_incoming_transactions_1w": 1, - "num_incoming_transactions_3m": 1, - "num_outgoing_transactions_1m": 1, - "num_outgoing_transactions_1w": 1, - "num_outgoing_transactions_3m": 1, - "num_transactions_1m": 1, - "num_transactions_1w": 1, - "num_transactions_3m": 1, + "num_incoming_transactions_1m": 20, + "num_incoming_transactions_1w": 20, + "num_incoming_transactions_3m": 20, + "num_outgoing_transactions_1m": 19, + "num_outgoing_transactions_1w": 19, + "num_outgoing_transactions_3m": 19, + "num_transactions_1m": 39, + "num_transactions_1w": 39, + "num_transactions_3m": 39, "sum_incoming_amount_1m": 10022.01, "sum_incoming_amount_1w": 10022.01, "sum_incoming_amount_3m": 10022.01, @@ -8712,9 +8712,9 @@ For example: "response": { "body": [ { - "created_at": "2022-02-09T08:45:50.406032Z", + "created_at": "2022-02-09T08:45:50Z", "id": "fc6694b5-ced2-47db-8d14-f15c9e942f31", - "last_used": "2022-02-09T08:45:50.406032Z", + "last_used": "2022-02-09T08:45:50Z", "password": "******", }, ], @@ -8742,14 +8742,14 @@ For example: { "response": { "body": { - "count": 1, + "count": 130, "next": "https://api.belvo.com/payments/{endpoint}/?page=2", "previous": "previous", "results": [ { - "created_at": "2022-02-09T08:45:50.406032Z", + "created_at": "2022-02-09T08:45:50Z", "id": "fc6694b5-ced2-47db-8d14-f15c9e942f31", - "last_used": "2022-02-09T08:45:50.406032Z", + "last_used": "2022-02-09T08:45:50Z", "password": "******", }, ], @@ -8873,8 +8873,8 @@ client.tax_compliance_status.list(params: { }, "response": { "body": { - "collected_at": "2022-02-09T08:45:50.406032Z", - "created_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2022-02-09T08:45:50Z", + "created_at": "2022-02-09T08:45:50Z", "id": "91106968-1abd-4d64-85c1-4e73d96fb997", "internal_identification": "20NE1234567", "outcome": "POSITIVE", @@ -8932,17 +8932,17 @@ client.tax_compliance_status.list(params: { "link__in": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4,cc2b13cf-336e-497c-9fad-e074b580df65", "omit": "link,balance", "page": 1, - "page_size": 1, + "page_size": 100, }, "response": { "body": { - "count": 1, + "count": 130, "next": "https://sandbox.belvo.com/api/{endpoint}/?page=2", "previous": "previous", "results": [ { - "collected_at": "2022-02-09T08:45:50.406032Z", - "created_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2022-02-09T08:45:50Z", + "created_at": "2022-02-09T08:45:50Z", "id": "91106968-1abd-4d64-85c1-4e73d96fb997", "internal_identification": "20NE1234567", "outcome": "POSITIVE", @@ -9046,8 +9046,8 @@ client.tax_compliance_status.list(params: { }, "response": { "body": { - "collected_at": "2022-02-09T08:45:50.406032Z", - "created_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2022-02-09T08:45:50Z", + "created_at": "2022-02-09T08:45:50Z", "id": "91106968-1abd-4d64-85c1-4e73d96fb997", "internal_identification": "20NE1234567", "outcome": "POSITIVE", @@ -9181,14 +9181,14 @@ At the moment, the Tax Declaration resource is available for: "non_labor_income": 0, }, }, - "collected_at": "2020-04-23T21:32:55.336854+00:00", - "created_at": "2020-04-23T21:30:20.336854+00:00", + "collected_at": "2020-04-23T21:32:55Z", + "created_at": "2020-04-23T21:30:20Z", "date_issued": "2022-09-02", "document_information": { "form_number": "2117680087604", "name": "Declaracion de Renta y Complementario o de Ingresos y Patrimonio para Personas Juridicas y Asimiladas y Personas Naturales y Asimiladas no Residentes y Sucesiones Iliquidas de Causantes no Residentes", "type": "110", - "year": 1, + "year": 2021, }, "equity_statement": { "total_debts": 77626000, @@ -9280,7 +9280,7 @@ At the moment, the Tax Declaration resource is available for: "link__in": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4,cc2b13cf-336e-497c-9fad-e074b580df65", "omit": "link,balance", "page": 1, - "page_size": 1, + "page_size": 100, "year": "2021", "year__gt": "2020", "year__gte": "2019", @@ -9290,7 +9290,7 @@ At the moment, the Tax Declaration resource is available for: }, "response": { "body": { - "count": 1, + "count": 130, "next": "https://sandbox.belvo.com/api/{endpoint}/?page=2", "previous": "previous", "results": [ @@ -9321,14 +9321,14 @@ At the moment, the Tax Declaration resource is available for: "non_labor_income": 0, }, }, - "collected_at": "2020-04-23T21:32:55.336854+00:00", - "created_at": "2020-04-23T21:30:20.336854+00:00", + "collected_at": "2020-04-23T21:32:55Z", + "created_at": "2020-04-23T21:30:20Z", "date_issued": "2022-09-02", "document_information": { "form_number": "2117680087604", "name": "Declaracion de Renta y Complementario o de Ingresos y Patrimonio para Personas Juridicas y Asimiladas y Personas Naturales y Asimiladas no Residentes y Sucesiones Iliquidas de Causantes no Residentes", "type": "110", - "year": 1, + "year": 2021, }, "equity_statement": { "total_debts": 77626000, @@ -9509,14 +9509,14 @@ At the moment, the Tax Declaration resource is available for: "total_gross_income": 210043000, "total_net_income": 210043000, }, - "collected_at": "2020-04-23T21:32:55.336854+00:00", - "created_at": "2020-04-23T21:30:20.336854+00:00", + "collected_at": "2020-04-23T21:32:55Z", + "created_at": "2020-04-23T21:30:20Z", "date_issued": "2022-09-02", "document_information": { "form_number": "2117680087604", "name": "Declaracion de Renta y Complementario o de Ingresos y Patrimonio para Personas Juridicas y Asimiladas y Personas Naturales y Asimiladas no Residentes y Sucesiones Iliquidas de Causantes no Residentes", "type": "110", - "year": 1, + "year": 2021, }, "equity_statement": { "accounts_documents_and_finance_leases_receivable": 0, @@ -9754,13 +9754,13 @@ client.tax_retentions.list(params: { "response": { "body": { "cancelled_at": "2024-01-15T09:30:00Z", - "certified_at": "2019-01-03T21:10:41.000Z", - "code": 1, - "collected_at": "2022-02-09T08:45:50.406032Z", - "created_at": "2022-02-09T08:46:20.406032Z", + "certified_at": "2019-01-03T21:10:41Z", + "code": 25, + "collected_at": "2022-02-09T08:45:50Z", + "created_at": "2022-02-09T08:46:20Z", "id": "c749315b-eec2-435d-a458-06912878564f", "invoice_identification": "def404af-5eef-4112-aa99-d1ec8493b89a", - "issued_at": "2019-01-03T21:10:40.000Z", + "issued_at": "2019-01-03T21:10:40Z", "link": "19697249-01b8-443e-a451-76bfc5fbeebf", "receiver_id": "GYGK3207809L1", "receiver_name": "ACME LTD", @@ -9831,23 +9831,23 @@ client.tax_retentions.list(params: { "link__in": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4,cc2b13cf-336e-497c-9fad-e074b580df65", "omit": "link,balance", "page": 1, - "page_size": 1, + "page_size": 100, }, "response": { "body": { - "count": 1, + "count": 130, "next": "https://sandbox.belvo.com/api/{endpoint}/?page=2", "previous": "previous", "results": [ { "cancelled_at": "2024-01-15T09:30:00Z", - "certified_at": "2019-01-03T21:10:41.000Z", - "code": 1, - "collected_at": "2022-02-09T08:45:50.406032Z", - "created_at": "2022-02-09T08:46:20.406032Z", + "certified_at": "2019-01-03T21:10:41Z", + "code": 25, + "collected_at": "2022-02-09T08:45:50Z", + "created_at": "2022-02-09T08:46:20Z", "id": "c749315b-eec2-435d-a458-06912878564f", "invoice_identification": "def404af-5eef-4112-aa99-d1ec8493b89a", - "issued_at": "2019-01-03T21:10:40.000Z", + "issued_at": "2019-01-03T21:10:40Z", "link": "19697249-01b8-443e-a451-76bfc5fbeebf", "receiver_id": "GYGK3207809L1", "receiver_name": "ACME LTD", @@ -9961,13 +9961,13 @@ client.tax_retentions.list(params: { "body": [ { "cancelled_at": "2024-01-15T09:30:00Z", - "certified_at": "2019-01-03T21:10:41.000Z", - "code": 1, - "collected_at": "2022-02-09T08:45:50.406032Z", - "created_at": "2022-02-09T08:46:20.406032Z", + "certified_at": "2019-01-03T21:10:41Z", + "code": 25, + "collected_at": "2022-02-09T08:45:50Z", + "created_at": "2022-02-09T08:46:20Z", "id": "c749315b-eec2-435d-a458-06912878564f", "invoice_identification": "def404af-5eef-4112-aa99-d1ec8493b89a", - "issued_at": "2019-01-03T21:10:40.000Z", + "issued_at": "2019-01-03T21:10:40Z", "link": "19697249-01b8-443e-a451-76bfc5fbeebf", "receiver_id": "GYGK3207809L1", "receiver_name": "ACME LTD", @@ -10159,8 +10159,8 @@ client.tax_returns.list(params: { }, "response": { "body": { - "collected_at": "2019-09-27T13:01:41.941Z", - "created_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2019-09-27T13:01:41Z", + "created_at": "2022-02-09T08:45:50Z", "datos_informativos": { "datos_informativos": { "key": "value", @@ -10263,19 +10263,19 @@ client.tax_returns.list(params: { "link__in": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4,cc2b13cf-336e-497c-9fad-e074b580df65", "omit": "link,balance", "page": 1, - "page_size": 1, + "page_size": 100, "tipo_declaracion": "Normal", "tipo_declaracion__in": "Normal,Commercial", }, "response": { "body": { - "count": 1, + "count": 130, "next": "https://sandbox.belvo.com/api/{endpoint}/?page=2", "previous": "previous", "results": [ { - "collected_at": "2019-09-27T13:01:41.941Z", - "created_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2019-09-27T13:01:41Z", + "created_at": "2022-02-09T08:45:50Z", "id": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", "link": "30cb4806-6e00-48a4-91c9-ca55968576c8", "pdf": "=PDF-STRING=", @@ -10415,8 +10415,8 @@ client.tax_returns.list(params: { "response": { "body": [ { - "collected_at": "2019-09-27T13:01:41.941Z", - "created_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2019-09-27T13:01:41Z", + "created_at": "2022-02-09T08:45:50Z", "datos_informativos": { "datos_informativos": { "key": "value", @@ -10636,8 +10636,8 @@ client.tax_status.list(params: { "street_type": "CALLE", "suburb": "BUENAVENTURA", }, - "collected_at": "2020-04-23T21:32:55.336Z", - "created_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2020-04-23T21:32:55Z", + "created_at": "2022-02-09T08:45:50Z", "digital_stamp": "||2020/04/26|GHTF980303F7|CONSTANCIA DE SITUACIÓN FISCAL|2044441088666600000034||", "digital_stamp_chain": "EtenSA9t1adG7bn+Jj23kj43JK+XbMPxdOppwabhXD+pXseSqYowWWDna0mpUk3264lkj2345j23faNZB852dCDt9KAjow=", "economic_activity": [ @@ -10736,11 +10736,11 @@ client.tax_status.list(params: { "link__in": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4,cc2b13cf-336e-497c-9fad-e074b580df65", "omit": "link,balance", "page": 1, - "page_size": 1, + "page_size": 100, }, "response": { "body": { - "count": 1, + "count": 130, "next": "https://sandbox.belvo.com/api/{endpoint}/?page=2", "previous": "previous", "results": [ @@ -10748,8 +10748,8 @@ client.tax_status.list(params: { "address": { "postal_code": "21255", }, - "collected_at": "2020-04-23T21:32:55.336Z", - "created_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2020-04-23T21:32:55Z", + "created_at": "2022-02-09T08:45:50Z", "digital_stamp": "||2020/04/26|GHTF980303F7|CONSTANCIA DE SITUACIÓN FISCAL|2044441088666600000034||", "digital_stamp_chain": "EtenSA9t1adG7bn+Jj23kj43JK+XbMPxdOppwabhXD+pXseSqYowWWDna0mpUk3264lkj2345j23faNZB852dCDt9KAjow=", "economic_activity": [ @@ -10885,8 +10885,8 @@ client.tax_status.list(params: { "street_type": "CALLE", "suburb": "BUENAVENTURA", }, - "collected_at": "2020-04-23T21:32:55.336Z", - "created_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2020-04-23T21:32:55Z", + "created_at": "2022-02-09T08:45:50Z", "digital_stamp": "||2020/04/26|GHTF980303F7|CONSTANCIA DE SITUACIÓN FISCAL|2044441088666600000034||", "digital_stamp_chain": "EtenSA9t1adG7bn+Jj23kj43JK+XbMPxdOppwabhXD+pXseSqYowWWDna0mpUk3264lkj2345j23faNZB852dCDt9KAjow=", "economic_activity": [ @@ -11127,10 +11127,10 @@ client.transactions.list(params: { "balance_type": "ASSET", "bank_product_id": "bank_product_id", "category": "CHECKING_ACCOUNT", - "collected_at": "2019-09-27T13:01:41.941Z", - "created_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2019-09-27T13:01:41Z", + "created_at": "2022-02-09T08:45:50Z", "credit_data": { - "collected_at": "2019-09-27T13:01:41.941Z", + "collected_at": "2019-09-27T13:01:41Z", "credit_limit": 192000, "cutting_date": "2019-12-11", "end_date": "end_date", @@ -11144,7 +11144,7 @@ client.transactions.list(params: { "currency": "MXN", "funds_data": [ { - "collected_at": "2020-04-23T21:32:55.336854+00:00", + "collected_at": "2020-04-23T21:32:55Z", }, ], "id": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", @@ -11153,10 +11153,10 @@ client.transactions.list(params: { "type": "bank", }, "internal_identification": "internal_identification", - "last_accessed_at": "2021-03-09T10:28:40.000Z", + "last_accessed_at": "2021-03-09T10:28:40Z", "link": "30cb4806-6e00-48a4-91c9-ca55968576c8", "loan_data": { - "collected_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2022-02-09T08:45:50Z", "contract_amount": 202000, "contract_end_date": "2027-10-01", "contract_number": "890ASLDJF87SD00", @@ -11183,8 +11183,8 @@ client.transactions.list(params: { "loan_type": "Consignado", "monthly_payment": 1000, "no_interest_payment": 1.1, - "number_of_installments_outstanding": 1, - "number_of_installments_total": 1, + "number_of_installments_outstanding": 48, + "number_of_installments_total": 60, "outstanding_balance": 182000, "outstanding_principal": 142023, "payment_day": "27", @@ -11197,22 +11197,22 @@ client.transactions.list(params: { "receivables_data": { "anticipated": 1393.46, "available": 800.37, - "collected_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2022-02-09T08:45:50Z", "current": 2193.83, }, "type": "Cuentas de efectivo", }, - "accounting_date": "2019-10-23T13:01:41.941Z", + "accounting_date": "2019-10-23T13:01:41Z", "amount": 2145.45, "balance": 16907.96, "category": "Income & Payments", - "collected_at": "2019-11-28T10:27:44.813Z", - "created_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2019-11-28T10:27:44Z", + "created_at": "2022-02-09T08:45:50Z", "credit_card_data": { "bill_amount": 300, "bill_name": "apr-2020", "bill_status": "PAID", - "collected_at": "2019-09-27T13:01:41.941Z", + "collected_at": "2019-09-27T13:01:41Z", "previous_bill_total": "9614.30", }, "currency": "BRL", @@ -11315,7 +11315,7 @@ client.transactions.list(params: { "link": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4", "omit": "link,balance", "page": 1, - "page_size": 1, + "page_size": 100, "reference": "085904452810319225", "reference__in": "085904452810319225,8703", "status": "PENDING", @@ -11331,7 +11331,7 @@ client.transactions.list(params: { }, "response": { "body": { - "count": 1, + "count": 130, "next": "https://sandbox.belvo.com/api/{endpoint}/?page=2", "previous": "previous", "results": [ @@ -11342,13 +11342,13 @@ client.transactions.list(params: { }, "balance_type": "ASSET", "category": "CHECKING_ACCOUNT", - "collected_at": "2019-09-27T13:01:41.941Z", - "created_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2019-09-27T13:01:41Z", + "created_at": "2022-02-09T08:45:50Z", "currency": "MXN", "id": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", - "last_accessed_at": "2021-03-09T10:28:40.000Z", + "last_accessed_at": "2021-03-09T10:28:40Z", "loan_data": { - "collected_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2022-02-09T08:45:50Z", "contract_end_date": "2027-10-01", "monthly_payment": 1000, "outstanding_balance": 182000, @@ -11360,12 +11360,12 @@ client.transactions.list(params: { "public_identification_value": "150194683119900273", "type": "Cuentas de efectivo", }, - "accounting_date": "2019-10-23T13:01:41.941Z", + "accounting_date": "2019-10-23T13:01:41Z", "amount": 2145.45, "balance": 16907.96, "category": "Income & Payments", - "collected_at": "2019-11-28T10:27:44.813Z", - "created_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2019-11-28T10:27:44Z", + "created_at": "2022-02-09T08:45:50Z", "currency": "BRL", "description": "SEVEN BUDDHAS RFC:XXXXXXXXXX", "id": "076c66e5-90f5-4e01-99c7-50e32f65ae42", @@ -11671,10 +11671,10 @@ client.transactions.list(params: { "balance_type": "ASSET", "bank_product_id": "bank_product_id", "category": "CHECKING_ACCOUNT", - "collected_at": "2019-09-27T13:01:41.941Z", - "created_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2019-09-27T13:01:41Z", + "created_at": "2022-02-09T08:45:50Z", "credit_data": { - "collected_at": "2019-09-27T13:01:41.941Z", + "collected_at": "2019-09-27T13:01:41Z", "credit_limit": 192000, "cutting_date": "2019-12-11", "interest_rate": 4, @@ -11685,7 +11685,7 @@ client.transactions.list(params: { "currency": "MXN", "funds_data": [ { - "collected_at": "2020-04-23T21:32:55.336854+00:00", + "collected_at": "2020-04-23T21:32:55Z", }, ], "id": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", @@ -11693,10 +11693,10 @@ client.transactions.list(params: { "name": "erebor_mx_retail", }, "internal_identification": "internal_identification", - "last_accessed_at": "2021-03-09T10:28:40.000Z", + "last_accessed_at": "2021-03-09T10:28:40Z", "link": "30cb4806-6e00-48a4-91c9-ca55968576c8", "loan_data": { - "collected_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2022-02-09T08:45:50Z", "contract_end_date": "2027-10-01", "monthly_payment": 1000, "outstanding_balance": 182000, @@ -11709,22 +11709,22 @@ client.transactions.list(params: { "receivables_data": { "anticipated": 1393.46, "available": 800.37, - "collected_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2022-02-09T08:45:50Z", "current": 2193.83, }, "type": "Cuentas de efectivo", }, - "accounting_date": "2019-10-23T13:01:41.941Z", + "accounting_date": "2019-10-23T13:01:41Z", "amount": 2145.45, "balance": 16907.96, "category": "Income & Payments", - "collected_at": "2019-11-28T10:27:44.813Z", - "created_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2019-11-28T10:27:44Z", + "created_at": "2022-02-09T08:45:50Z", "credit_card_data": { "bill_amount": 300, "bill_name": "apr-2020", "bill_status": "PAID", - "collected_at": "2019-09-27T13:01:41.941Z", + "collected_at": "2019-09-27T13:01:41Z", "previous_bill_total": "9614.30", }, "currency": "BRL", @@ -11805,10 +11805,10 @@ If you try to access older information than what we can access, we will return a "balance_type": "ASSET", "bank_product_id": "bank_product_id", "category": "CHECKING_ACCOUNT", - "collected_at": "2019-09-27T13:01:41.941Z", - "created_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2019-09-27T13:01:41Z", + "created_at": "2022-02-09T08:45:50Z", "credit_data": { - "collected_at": "2019-09-27T13:01:41.941Z", + "collected_at": "2019-09-27T13:01:41Z", "credit_limit": 192000, "cutting_date": "2019-12-11", "interest_rate": 4, @@ -11819,7 +11819,7 @@ If you try to access older information than what we can access, we will return a "currency": "MXN", "funds_data": [ { - "collected_at": "2020-04-23T21:32:55.336854+00:00", + "collected_at": "2020-04-23T21:32:55Z", }, ], "id": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", @@ -11827,10 +11827,10 @@ If you try to access older information than what we can access, we will return a "name": "erebor_mx_retail", }, "internal_identification": "internal_identification", - "last_accessed_at": "2021-03-09T10:28:40.000Z", + "last_accessed_at": "2021-03-09T10:28:40Z", "link": "30cb4806-6e00-48a4-91c9-ca55968576c8", "loan_data": { - "collected_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2022-02-09T08:45:50Z", "contract_end_date": "2027-10-01", "monthly_payment": 1000, "outstanding_balance": 182000, @@ -11843,22 +11843,22 @@ If you try to access older information than what we can access, we will return a "receivables_data": { "anticipated": 1393.46, "available": 800.37, - "collected_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2022-02-09T08:45:50Z", "current": 2193.83, }, "type": "Cuentas de efectivo", }, - "accounting_date": "2019-10-23T13:01:41.941Z", + "accounting_date": "2019-10-23T13:01:41Z", "amount": 2145.45, "balance": 16907.96, "category": "Income & Payments", - "collected_at": "2019-11-28T10:27:44.813Z", - "created_at": "2022-02-09T08:45:50.406032Z", + "collected_at": "2019-11-28T10:27:44Z", + "created_at": "2022-02-09T08:45:50Z", "credit_card_data": { "bill_amount": 300, "bill_name": "apr-2020", "bill_status": "PAID", - "collected_at": "2019-09-27T13:01:41.941Z", + "collected_at": "2019-09-27T13:01:41Z", "previous_bill_total": "9614.30", }, "currency": "BRL", diff --git a/packages/cli/openapi-ir-to-fern/src/__test__/__snapshots__/buzzshot.test.ts.snap b/packages/cli/openapi-ir-to-fern/src/__test__/__snapshots__/buzzshot.test.ts.snap index 0badfde0f94..533bd04d04c 100644 --- a/packages/cli/openapi-ir-to-fern/src/__test__/__snapshots__/buzzshot.test.ts.snap +++ b/packages/cli/openapi-ir-to-fern/src/__test__/__snapshots__/buzzshot.test.ts.snap @@ -18,7 +18,7 @@ exports[`open api parser buzzshot simple 1`] = ` { "response": { "body": { - "count": 1, + "count": 123, "next": "http://api.example.org/accounts/?page=4", "previous": "http://api.example.org/accounts/?page=2", "results": [ @@ -55,7 +55,7 @@ exports[`open api parser buzzshot simple 1`] = ` { "response": { "body": { - "count": 1, + "count": 123, "next": "http://api.example.org/accounts/?page=4", "previous": "http://api.example.org/accounts/?page=2", "results": [ @@ -128,7 +128,7 @@ exports[`open api parser buzzshot simple 1`] = ` { "response": { "body": { - "count": 1, + "count": 123, "next": "http://api.example.org/accounts/?page=4", "previous": "http://api.example.org/accounts/?page=2", "results": [ @@ -210,7 +210,7 @@ exports[`open api parser buzzshot simple 1`] = ` { "response": { "body": { - "count": 1, + "count": 123, "next": "http://api.example.org/accounts/?page=4", "previous": "http://api.example.org/accounts/?page=2", "results": [ @@ -247,7 +247,7 @@ exports[`open api parser buzzshot simple 1`] = ` { "response": { "body": { - "count": 1, + "count": 123, "next": "http://api.example.org/accounts/?page=4", "previous": "http://api.example.org/accounts/?page=2", "results": [ @@ -289,7 +289,7 @@ exports[`open api parser buzzshot simple 1`] = ` { "response": { "body": { - "count": 1, + "count": 123, "next": "http://api.example.org/accounts/?page=4", "previous": "http://api.example.org/accounts/?page=2", "results": [ diff --git a/packages/cli/openapi-ir-to-fern/src/__test__/__snapshots__/deel.test.ts.snap b/packages/cli/openapi-ir-to-fern/src/__test__/__snapshots__/deel.test.ts.snap index d209db7a2a5..e8f61baf060 100644 --- a/packages/cli/openapi-ir-to-fern/src/__test__/__snapshots__/deel.test.ts.snap +++ b/packages/cli/openapi-ir-to-fern/src/__test__/__snapshots__/deel.test.ts.snap @@ -104,7 +104,7 @@ exports[`open api parser deel simple 1`] = ` "response": { "body": { "data": { - "expires_at": "2020-03-31T10:58:49.780Z", + "expires_at": "2020-03-31T10:58:49Z", "id": "12345", "url": "https://s3URL/letsdeel.com/invoices/12345.pdf", }, @@ -148,7 +148,7 @@ exports[`open api parser deel simple 1`] = ` "response": { "body": { "data": { - "expires_at": "2020-03-31T10:58:49.780Z", + "expires_at": "2020-03-31T10:58:49Z", "id": "12345", "url": "https://s3URL/letsdeel.com/invoices/12345.pdf", }, @@ -195,7 +195,7 @@ exports[`open api parser deel simple 1`] = ` "id": "rhCTiRd9Mad41RwjsFWw-", "name": "Lisandro Shanahan-Dynamic Web Specialist", }, - "created_at": "2022-05-24T09:38:46.235Z", + "created_at": "2022-05-24T09:38:46Z", "currency": "USD", "id": 5586317, "invoice_id": "rhCTiRd9Mad41RwjsFWw-", @@ -261,10 +261,10 @@ exports[`open api parser deel simple 1`] = ` "data": { "rows": [ { - "created_at": "2022-05-24T09:38:46.235Z", + "created_at": "2022-05-24T09:38:46Z", "id": 12345, "label": "label", - "paid_at": "2022-05-24T09:38:46.235Z", + "paid_at": "2022-05-24T09:38:46Z", "payment_currency": "USD", "payment_method": { "type": "stripe_bacs_debit", @@ -487,10 +487,10 @@ exports[`open api parser deel simple 1`] = ` "last_name": "last_name", "payments": [ { - "created_at": "2022-05-24T09:38:46.235Z", + "created_at": "2022-05-24T09:38:46Z", "id": 12345, "label": "label", - "paid_at": "2022-05-24T09:38:46.235Z", + "paid_at": "2022-05-24T09:38:46Z", "payment_currency": "USD", "payment_method": { "type": "stripe_bacs_debit", @@ -759,14 +759,14 @@ exports[`open api parser deel simple 1`] = ` "amount": "amount", "currency_code": "USD", "first_payment": "first_payment", - "first_payment_date": "2022-05-24T09:38:46.235Z", + "first_payment_date": "2022-05-24T09:38:46Z", "frequency": "frequency", "gross_annual_salary": "gross_annual_salary", "gross_signing_bonus": "gross_signing_bonus", "gross_variable_bonus": "gross_variable_bonus", "scale": "scale", }, - "created_at": "2022-05-24T09:38:46.235Z", + "created_at": "2022-05-24T09:38:46Z", "custom_fields": [ { "name": "Employee ID", @@ -799,15 +799,15 @@ exports[`open api parser deel simple 1`] = ` }, "signatures": { "client_signature": "client_signature", - "client_signed_at": "2022-05-24T09:38:46.235Z", - "signed_at": "2022-05-24T09:38:46.235Z", + "client_signed_at": "2022-05-24T09:38:46Z", + "signed_at": "2022-05-24T09:38:46Z", "worker_signature": "worker_signature", - "worker_signed_at": "2022-05-24T09:38:46.235Z", + "worker_signed_at": "2022-05-24T09:38:46Z", }, "special_clause": "special_clause", - "start_date": "2022-05-24T09:38:46.235Z", + "start_date": "2022-05-24T09:38:46Z", "status": "new", - "termination_date": "2022-05-24T09:38:46.235Z", + "termination_date": "2022-05-24T09:38:46Z", "title": "title", "type": "ongoing_time_based", "who_reports": "both", @@ -817,7 +817,7 @@ exports[`open api parser deel simple 1`] = ` "isVerified": true, }, ], - "date_of_birth": "2022-05-24T09:38:46.235Z", + "date_of_birth": "2022-05-24T09:38:46Z", "email": "email", "expected_email": "expected_email", "first_name": "John", @@ -926,14 +926,14 @@ exports[`open api parser deel simple 1`] = ` "amount": "amount", "currency_code": "USD", "first_payment": "first_payment", - "first_payment_date": "2022-05-24T09:38:46.235Z", + "first_payment_date": "2022-05-24T09:38:46Z", "frequency": "frequency", "gross_annual_salary": "gross_annual_salary", "gross_signing_bonus": "gross_signing_bonus", "gross_variable_bonus": "gross_variable_bonus", "scale": "scale", }, - "created_at": "2022-05-24T09:38:46.235Z", + "created_at": "2022-05-24T09:38:46Z", "custom_fields": [ { "name": "Employee ID", @@ -966,15 +966,15 @@ exports[`open api parser deel simple 1`] = ` }, "signatures": { "client_signature": "client_signature", - "client_signed_at": "2022-05-24T09:38:46.235Z", - "signed_at": "2022-05-24T09:38:46.235Z", + "client_signed_at": "2022-05-24T09:38:46Z", + "signed_at": "2022-05-24T09:38:46Z", "worker_signature": "worker_signature", - "worker_signed_at": "2022-05-24T09:38:46.235Z", + "worker_signed_at": "2022-05-24T09:38:46Z", }, "special_clause": "special_clause", - "start_date": "2022-05-24T09:38:46.235Z", + "start_date": "2022-05-24T09:38:46Z", "status": "new", - "termination_date": "2022-05-24T09:38:46.235Z", + "termination_date": "2022-05-24T09:38:46Z", "title": "title", "type": "ongoing_time_based", "who_reports": "both", @@ -984,7 +984,7 @@ exports[`open api parser deel simple 1`] = ` "isVerified": true, }, ], - "date_of_birth": "2022-05-24T09:38:46.235Z", + "date_of_birth": "2022-05-24T09:38:46Z", "email": "email", "expected_email": "expected_email", "first_name": "John", @@ -1092,14 +1092,14 @@ exports[`open api parser deel simple 1`] = ` "amount": "amount", "currency_code": "USD", "first_payment": "first_payment", - "first_payment_date": "2022-05-24T09:38:46.235Z", + "first_payment_date": "2022-05-24T09:38:46Z", "frequency": "frequency", "gross_annual_salary": "gross_annual_salary", "gross_signing_bonus": "gross_signing_bonus", "gross_variable_bonus": "gross_variable_bonus", "scale": "scale", }, - "created_at": "2022-05-24T09:38:46.235Z", + "created_at": "2022-05-24T09:38:46Z", "custom_fields": [ { "name": "Employee ID", @@ -1132,15 +1132,15 @@ exports[`open api parser deel simple 1`] = ` }, "signatures": { "client_signature": "client_signature", - "client_signed_at": "2022-05-24T09:38:46.235Z", - "signed_at": "2022-05-24T09:38:46.235Z", + "client_signed_at": "2022-05-24T09:38:46Z", + "signed_at": "2022-05-24T09:38:46Z", "worker_signature": "worker_signature", - "worker_signed_at": "2022-05-24T09:38:46.235Z", + "worker_signed_at": "2022-05-24T09:38:46Z", }, "special_clause": "special_clause", - "start_date": "2022-05-24T09:38:46.235Z", + "start_date": "2022-05-24T09:38:46Z", "status": "new", - "termination_date": "2022-05-24T09:38:46.235Z", + "termination_date": "2022-05-24T09:38:46Z", "title": "title", "type": "ongoing_time_based", "who_reports": "both", @@ -1150,7 +1150,7 @@ exports[`open api parser deel simple 1`] = ` "isVerified": true, }, ], - "date_of_birth": "2022-05-24T09:38:46.235Z", + "date_of_birth": "2022-05-24T09:38:46Z", "email": "email", "expected_email": "expected_email", "first_name": "John", @@ -1258,14 +1258,14 @@ exports[`open api parser deel simple 1`] = ` "amount": "amount", "currency_code": "USD", "first_payment": "first_payment", - "first_payment_date": "2022-05-24T09:38:46.235Z", + "first_payment_date": "2022-05-24T09:38:46Z", "frequency": "frequency", "gross_annual_salary": "gross_annual_salary", "gross_signing_bonus": "gross_signing_bonus", "gross_variable_bonus": "gross_variable_bonus", "scale": "scale", }, - "created_at": "2022-05-24T09:38:46.235Z", + "created_at": "2022-05-24T09:38:46Z", "custom_fields": [ { "name": "Employee ID", @@ -1298,15 +1298,15 @@ exports[`open api parser deel simple 1`] = ` }, "signatures": { "client_signature": "client_signature", - "client_signed_at": "2022-05-24T09:38:46.235Z", - "signed_at": "2022-05-24T09:38:46.235Z", + "client_signed_at": "2022-05-24T09:38:46Z", + "signed_at": "2022-05-24T09:38:46Z", "worker_signature": "worker_signature", - "worker_signed_at": "2022-05-24T09:38:46.235Z", + "worker_signed_at": "2022-05-24T09:38:46Z", }, "special_clause": "special_clause", - "start_date": "2022-05-24T09:38:46.235Z", + "start_date": "2022-05-24T09:38:46Z", "status": "new", - "termination_date": "2022-05-24T09:38:46.235Z", + "termination_date": "2022-05-24T09:38:46Z", "title": "title", "type": "ongoing_time_based", "who_reports": "both", @@ -1316,7 +1316,7 @@ exports[`open api parser deel simple 1`] = ` "isVerified": true, }, ], - "date_of_birth": "2022-05-24T09:38:46.235Z", + "date_of_birth": "2022-05-24T09:38:46Z", "email": "email", "expected_email": "expected_email", "first_name": "John", @@ -1425,14 +1425,14 @@ exports[`open api parser deel simple 1`] = ` "amount": "amount", "currency_code": "USD", "first_payment": "first_payment", - "first_payment_date": "2022-05-24T09:38:46.235Z", + "first_payment_date": "2022-05-24T09:38:46Z", "frequency": "frequency", "gross_annual_salary": "gross_annual_salary", "gross_signing_bonus": "gross_signing_bonus", "gross_variable_bonus": "gross_variable_bonus", "scale": "scale", }, - "created_at": "2022-05-24T09:38:46.235Z", + "created_at": "2022-05-24T09:38:46Z", "custom_fields": [ { "name": "Employee ID", @@ -1465,15 +1465,15 @@ exports[`open api parser deel simple 1`] = ` }, "signatures": { "client_signature": "client_signature", - "client_signed_at": "2022-05-24T09:38:46.235Z", - "signed_at": "2022-05-24T09:38:46.235Z", + "client_signed_at": "2022-05-24T09:38:46Z", + "signed_at": "2022-05-24T09:38:46Z", "worker_signature": "worker_signature", - "worker_signed_at": "2022-05-24T09:38:46.235Z", + "worker_signed_at": "2022-05-24T09:38:46Z", }, "special_clause": "special_clause", - "start_date": "2022-05-24T09:38:46.235Z", + "start_date": "2022-05-24T09:38:46Z", "status": "new", - "termination_date": "2022-05-24T09:38:46.235Z", + "termination_date": "2022-05-24T09:38:46Z", "title": "title", "type": "ongoing_time_based", "who_reports": "both", @@ -1483,7 +1483,7 @@ exports[`open api parser deel simple 1`] = ` "isVerified": true, }, ], - "date_of_birth": "2022-05-24T09:38:46.235Z", + "date_of_birth": "2022-05-24T09:38:46Z", "email": "email", "expected_email": "expected_email", "first_name": "John", @@ -1837,9 +1837,9 @@ exports[`open api parser deel simple 1`] = ` "calculation_type": "CUSTOM_AMOUNT", "daily_rate": "5.8571", "last_cycle": { - "completion_date": "2022-05-24T09:38:46.235Z", - "end": "2022-05-24T09:38:46.235Z", - "start": "2022-05-24T09:38:46.235Z", + "completion_date": "2022-05-24T09:38:46Z", + "end": "2022-05-24T09:38:46Z", + "start": "2022-05-24T09:38:46Z", }, "remaining_days": "5.8571", "total": "5.8571", @@ -2008,14 +2008,14 @@ exports[`open api parser deel simple 1`] = ` "amount": "amount", "currency_code": "USD", "first_payment": "first_payment", - "first_payment_date": "2022-05-24T09:38:46.235Z", + "first_payment_date": "2022-05-24T09:38:46Z", "frequency": "frequency", "gross_annual_salary": "gross_annual_salary", "gross_signing_bonus": "gross_signing_bonus", "gross_variable_bonus": "gross_variable_bonus", "scale": "scale", }, - "created_at": "2022-05-24T09:38:46.235Z", + "created_at": "2022-05-24T09:38:46Z", "custom_fields": [ { "name": "Employee ID", @@ -2048,15 +2048,15 @@ exports[`open api parser deel simple 1`] = ` }, "signatures": { "client_signature": "client_signature", - "client_signed_at": "2022-05-24T09:38:46.235Z", - "signed_at": "2022-05-24T09:38:46.235Z", + "client_signed_at": "2022-05-24T09:38:46Z", + "signed_at": "2022-05-24T09:38:46Z", "worker_signature": "worker_signature", - "worker_signed_at": "2022-05-24T09:38:46.235Z", + "worker_signed_at": "2022-05-24T09:38:46Z", }, "special_clause": "special_clause", - "start_date": "2022-05-24T09:38:46.235Z", + "start_date": "2022-05-24T09:38:46Z", "status": "new", - "termination_date": "2022-05-24T09:38:46.235Z", + "termination_date": "2022-05-24T09:38:46Z", "title": "title", "type": "ongoing_time_based", "who_reports": "both", @@ -2066,7 +2066,7 @@ exports[`open api parser deel simple 1`] = ` "isVerified": true, }, ], - "date_of_birth": "2022-05-24T09:38:46.235Z", + "date_of_birth": "2022-05-24T09:38:46Z", "email": "email", "expected_email": "expected_email", "first_name": "John", @@ -2121,7 +2121,7 @@ exports[`open api parser deel simple 1`] = ` "data": [ { "client": {}, - "created_at": "2022-05-24T09:38:46.235Z", + "created_at": "2022-05-24T09:38:46Z", "external_id": "external_id", "id": "id", "invitations": {}, @@ -2129,12 +2129,12 @@ exports[`open api parser deel simple 1`] = ` "is_shielded": true, "notice_period": 15, "signatures": { - "client_signed_at": "2022-05-24T09:38:46.235Z", + "client_signed_at": "2022-05-24T09:38:46Z", "worker_signature": "Jane Doe", - "worker_signed_at": "2022-05-24T09:38:46.235Z", + "worker_signed_at": "2022-05-24T09:38:46Z", }, "status": "new", - "termination_date": "2022-05-24T09:38:46.235Z", + "termination_date": "2022-05-24T09:38:46Z", "title": "title", "type": "ongoing_time_based", "who_reports": "both", @@ -2531,7 +2531,7 @@ exports[`open api parser deel simple 1`] = ` "variable_compensation": "variable_compensation", "variable_compensation_type": "variable_compensation_type", }, - "created_at": "2022-05-24T09:38:46.235Z", + "created_at": "2022-05-24T09:38:46Z", "employee": { "email": "email", "first_name": "first_name", @@ -2756,7 +2756,7 @@ exports[`open api parser deel simple 1`] = ` "body": { "data": { "created": true, - "created_at": "2022-05-24T09:38:46.235Z", + "created_at": "2022-05-24T09:38:46Z", "id": "id", "public_id": "00000000-0000-0000-0000-000000000000", "status": "status", @@ -2971,15 +2971,15 @@ exports[`open api parser deel simple 1`] = ` "title": "title", "type": "ongoing_time_based", }, - "created_at": "2022-05-24T09:38:46.235Z", + "created_at": "2022-05-24T09:38:46Z", "currency_code": "USD", "custom_scale": "custom_scale", - "date_submitted": "2022-05-24T09:38:46.235Z", + "date_submitted": "2022-05-24T09:38:46Z", "description": "description", "id": "id", "payment_cycle": { - "end_date": "2022-05-24T09:38:46.235Z", - "start_date": "2022-05-24T09:38:46.235Z", + "end_date": "2022-05-24T09:38:46Z", + "start_date": "2022-05-24T09:38:46Z", }, "public_id": "00000000-0000-0000-0000-000000000000", "quantity": 1, @@ -3102,15 +3102,15 @@ exports[`open api parser deel simple 1`] = ` "title": "title", "type": "ongoing_time_based", }, - "created_at": "2022-05-24T09:38:46.235Z", + "created_at": "2022-05-24T09:38:46Z", "currency_code": "USD", "custom_scale": "custom_scale", - "date_submitted": "2022-05-24T09:38:46.235Z", + "date_submitted": "2022-05-24T09:38:46Z", "description": "description", "id": "id", "payment_cycle": { - "end_date": "2022-05-24T09:38:46.235Z", - "start_date": "2022-05-24T09:38:46.235Z", + "end_date": "2022-05-24T09:38:46Z", + "start_date": "2022-05-24T09:38:46Z", }, "public_id": "00000000-0000-0000-0000-000000000000", "quantity": 1, @@ -3751,7 +3751,7 @@ exports[`open api parser deel simple 1`] = ` { "amount": "900.00", "approval_requested": false, - "created_at": "2022-05-24T09:38:46.235Z", + "created_at": "2022-05-24T09:38:46Z", "description": "Sprint #1", "id": 2625861, "reported_by": { @@ -3809,7 +3809,7 @@ exports[`open api parser deel simple 1`] = ` "data": { "amount": "900.00", "approval_requested": false, - "created_at": "2022-05-24T09:38:46.235Z", + "created_at": "2022-05-24T09:38:46Z", "description": "Sprint #1", "id": 2625861, "reported_by": { @@ -3940,9 +3940,9 @@ exports[`open api parser deel simple 1`] = ` "body": { "data": { "amount": "200.00", - "created_at": "2022-05-24T09:38:46.235Z", + "created_at": "2022-05-24T09:38:46Z", "currency_code": "USD", - "date_submitted": "2022-05-24T09:38:46.235Z", + "date_submitted": "2022-05-24T09:38:46Z", "description": "Yearly bonus.", "id": "id", "public_id": "00000000-0000-0000-0000-000000000000", @@ -4004,9 +4004,9 @@ exports[`open api parser deel simple 1`] = ` "data": [ { "amount": "200.00", - "created_at": "2022-05-24T09:38:46.235Z", + "created_at": "2022-05-24T09:38:46Z", "currency_code": "USD", - "date_submitted": "2022-05-24T09:38:46.235Z", + "date_submitted": "2022-05-24T09:38:46Z", "description": "Yearly bonus.", "id": "id", "public_id": "00000000-0000-0000-0000-000000000000", @@ -4600,7 +4600,7 @@ exports[`open api parser deel simple 1`] = ` { "days_used_end_year": "2.00", "days_used_start_year": "2.00", - "requested_at": "2022-05-24T09:38:46.235Z", + "requested_at": "2022-05-24T09:38:46Z", "status": "REQUESTED", "total_days_used": "4.00", "type": "VACATION", @@ -4622,38 +4622,38 @@ exports[`open api parser deel simple 1`] = ` "has_multiple_dates": true, "other_timeoff_name": "This is time off for a doctor's appointment", "reason": "I have a doctors appointment", - "requested_at": "2022-05-24T09:38:46.235Z", + "requested_at": "2022-05-24T09:38:46Z", "requester": { "id": 409222, "name": "Mr. Rogers", "profile_type": "client", }, - "reviewed_at": "2022-05-24T09:38:46.235Z", + "reviewed_at": "2022-05-24T09:38:46Z", "reviewer": { "id": 409222, "name": "Mr. Rogers", "profile_type": "client", }, - "single_date": "2022-05-24T09:38:46.235Z", + "single_date": "2022-05-24T09:38:46Z", "start_date_is_half_day": true, "status": "REQUESTED", "total_days_used": "4.00", "type": "VACATION", }, "contract_id": "abc123", - "created_at": "2022-05-24T09:38:46.235Z", + "created_at": "2022-05-24T09:38:46Z", "date_is_half_day": true, "days_used_end_year": "2.00", "days_used_start_year": "2.00", "denial_reason": "No time off available", - "end_date": "2022-05-24T09:38:46.235Z", + "end_date": "2022-05-24T09:38:46Z", "end_date_is_half_day": true, "has_multiple_dates": true, "id": 6938, "is_updated": true, "other_timeoff_name": "This is time off for a doctor's appointment", "reason": "I have a doctors appointment", - "requested_at": "2022-05-24T09:38:46.235Z", + "requested_at": "2022-05-24T09:38:46Z", "requester": { "id": 409222, "is_employee": true, @@ -4661,7 +4661,7 @@ exports[`open api parser deel simple 1`] = ` "pic_url": "pic_url", "profile_type": "client", }, - "reviewed_at": "2022-05-24T09:38:46.235Z", + "reviewed_at": "2022-05-24T09:38:46Z", "reviewer": { "id": 409222, "is_employee": true, @@ -4669,13 +4669,13 @@ exports[`open api parser deel simple 1`] = ` "pic_url": "pic_url", "profile_type": "client", }, - "single_date": "2022-05-24T09:38:46.235Z", - "start_date": "2022-05-24T09:38:46.235Z", + "single_date": "2022-05-24T09:38:46Z", + "start_date": "2022-05-24T09:38:46Z", "start_date_is_half_day": true, "status": "REQUESTED", "total_days_used": "4.00", "type": "VACATION", - "updated_at": "2022-05-24T09:38:46.235Z", + "updated_at": "2022-05-24T09:38:46Z", }, }, }, @@ -4780,7 +4780,7 @@ exports[`open api parser deel simple 1`] = ` { "days_used_end_year": "2.00", "days_used_start_year": "2.00", - "requested_at": "2022-05-24T09:38:46.235Z", + "requested_at": "2022-05-24T09:38:46Z", "status": "REQUESTED", "total_days_used": "4.00", "type": "VACATION", @@ -4802,38 +4802,38 @@ exports[`open api parser deel simple 1`] = ` "has_multiple_dates": true, "other_timeoff_name": "This is time off for a doctor's appointment", "reason": "I have a doctors appointment", - "requested_at": "2022-05-24T09:38:46.235Z", + "requested_at": "2022-05-24T09:38:46Z", "requester": { "id": 409222, "name": "Mr. Rogers", "profile_type": "client", }, - "reviewed_at": "2022-05-24T09:38:46.235Z", + "reviewed_at": "2022-05-24T09:38:46Z", "reviewer": { "id": 409222, "name": "Mr. Rogers", "profile_type": "client", }, - "single_date": "2022-05-24T09:38:46.235Z", + "single_date": "2022-05-24T09:38:46Z", "start_date_is_half_day": true, "status": "REQUESTED", "total_days_used": "4.00", "type": "VACATION", }, "contract_id": "abc123", - "created_at": "2022-05-24T09:38:46.235Z", + "created_at": "2022-05-24T09:38:46Z", "date_is_half_day": true, "days_used_end_year": "2.00", "days_used_start_year": "2.00", "denial_reason": "No time off available", - "end_date": "2022-05-24T09:38:46.235Z", + "end_date": "2022-05-24T09:38:46Z", "end_date_is_half_day": true, "has_multiple_dates": true, "id": 6938, "is_updated": true, "other_timeoff_name": "This is time off for a doctor's appointment", "reason": "I have a doctors appointment", - "requested_at": "2022-05-24T09:38:46.235Z", + "requested_at": "2022-05-24T09:38:46Z", "requester": { "id": 409222, "is_employee": true, @@ -4841,7 +4841,7 @@ exports[`open api parser deel simple 1`] = ` "pic_url": "pic_url", "profile_type": "client", }, - "reviewed_at": "2022-05-24T09:38:46.235Z", + "reviewed_at": "2022-05-24T09:38:46Z", "reviewer": { "id": 409222, "is_employee": true, @@ -4849,13 +4849,13 @@ exports[`open api parser deel simple 1`] = ` "pic_url": "pic_url", "profile_type": "client", }, - "single_date": "2022-05-24T09:38:46.235Z", - "start_date": "2022-05-24T09:38:46.235Z", + "single_date": "2022-05-24T09:38:46Z", + "start_date": "2022-05-24T09:38:46Z", "start_date_is_half_day": true, "status": "REQUESTED", "total_days_used": "4.00", "type": "VACATION", - "updated_at": "2022-05-24T09:38:46.235Z", + "updated_at": "2022-05-24T09:38:46Z", }, }, }, @@ -4910,11 +4910,11 @@ exports[`open api parser deel simple 1`] = ` "requests": [ { "contract_id": "abc123", - "created_at": "2022-05-24T09:38:46.235Z", + "created_at": "2022-05-24T09:38:46Z", "days_used_end_year": "2.00", "days_used_start_year": "2.00", "id": 6938, - "requested_at": "2022-05-24T09:38:46.235Z", + "requested_at": "2022-05-24T09:38:46Z", "status": "REQUESTED", "total_days_used": "4.00", "type": "VACATION", @@ -4928,11 +4928,11 @@ exports[`open api parser deel simple 1`] = ` "requests": [ { "contract_id": "abc123", - "created_at": "2022-05-24T09:38:46.235Z", + "created_at": "2022-05-24T09:38:46Z", "days_used_end_year": "2.00", "days_used_start_year": "2.00", "id": 6938, - "requested_at": "2022-05-24T09:38:46.235Z", + "requested_at": "2022-05-24T09:38:46Z", "status": "REQUESTED", "total_days_used": "4.00", "type": "VACATION", @@ -4947,11 +4947,11 @@ exports[`open api parser deel simple 1`] = ` "requests": [ { "contract_id": "abc123", - "created_at": "2022-05-24T09:38:46.235Z", + "created_at": "2022-05-24T09:38:46Z", "days_used_end_year": "2.00", "days_used_start_year": "2.00", "id": 6938, - "requested_at": "2022-05-24T09:38:46.235Z", + "requested_at": "2022-05-24T09:38:46Z", "status": "REQUESTED", "total_days_used": "4.00", "type": "VACATION", @@ -5060,7 +5060,7 @@ exports[`open api parser deel simple 1`] = ` { "days_used_end_year": "2.00", "days_used_start_year": "2.00", - "requested_at": "2022-05-24T09:38:46.235Z", + "requested_at": "2022-05-24T09:38:46Z", "status": "REQUESTED", "total_days_used": "4.00", "type": "VACATION", @@ -5073,43 +5073,43 @@ exports[`open api parser deel simple 1`] = ` "change_request": { "days_used_end_year": "2.00", "days_used_start_year": "2.00", - "requested_at": "2022-05-24T09:38:46.235Z", + "requested_at": "2022-05-24T09:38:46Z", "status": "REQUESTED", "total_days_used": "4.00", "type": "VACATION", }, "contract_id": "abc123", - "created_at": "2022-05-24T09:38:46.235Z", + "created_at": "2022-05-24T09:38:46Z", "date_is_half_day": true, "days_used_end_year": "2.00", "days_used_start_year": "2.00", "denial_reason": "No time off available", - "end_date": "2022-05-24T09:38:46.235Z", + "end_date": "2022-05-24T09:38:46Z", "end_date_is_half_day": true, "has_multiple_dates": true, "id": 6938, "is_updated": true, "other_timeoff_name": "This is time off for a doctor's appointment", "reason": "I have a doctors appointment", - "requested_at": "2022-05-24T09:38:46.235Z", + "requested_at": "2022-05-24T09:38:46Z", "requester": { "id": 409222, "name": "Mr. Rogers", "profile_type": "client", }, - "reviewed_at": "2022-05-24T09:38:46.235Z", + "reviewed_at": "2022-05-24T09:38:46Z", "reviewer": { "id": 409222, "name": "Mr. Rogers", "profile_type": "client", }, - "single_date": "2022-05-24T09:38:46.235Z", - "start_date": "2022-05-24T09:38:46.235Z", + "single_date": "2022-05-24T09:38:46Z", + "start_date": "2022-05-24T09:38:46Z", "start_date_is_half_day": true, "status": "REQUESTED", "total_days_used": "4.00", "type": "VACATION", - "updated_at": "2022-05-24T09:38:46.235Z", + "updated_at": "2022-05-24T09:38:46Z", }, ], }, @@ -5229,7 +5229,7 @@ exports[`open api parser deel simple 1`] = ` "body": { "data": { "created": true, - "created_at": "2022-05-24T09:38:46.235Z", + "created_at": "2022-05-24T09:38:46Z", "id": "id", "public_id": "00000000-0000-0000-0000-000000000000", "status": "status", @@ -5456,12 +5456,12 @@ exports[`open api parser deel simple 1`] = ` "created_at": "2022-05-04T03:45:27.108Z", "currency_code": "USD", "custom_scale": "custom_scale", - "date_submitted": "2022-05-24T09:38:46.235Z", + "date_submitted": "2022-05-24T09:38:46Z", "description": "description", "id": "id", "payment_cycle": { - "end_date": "2022-05-24T09:38:46.235Z", - "start_date": "2022-05-24T09:38:46.235Z", + "end_date": "2022-05-24T09:38:46Z", + "start_date": "2022-05-24T09:38:46Z", }, "public_id": "00000000-0000-0000-0000-000000000000", "quantity": 1, @@ -5536,7 +5536,7 @@ exports[`open api parser deel simple 1`] = ` "created_at": "2022-05-04T03:45:27.108Z", "currency_code": "USD", "custom_scale": "custom_scale", - "date_submitted": "2022-05-24T09:38:46.235Z", + "date_submitted": "2022-05-24T09:38:46Z", "description": "description", "id": "id", "public_id": "00000000-0000-0000-0000-000000000000", @@ -5652,7 +5652,7 @@ exports[`open api parser deel simple 1`] = ` "created_at": "2022-05-04T03:45:27.108Z", "currency_code": "USD", "custom_scale": "custom_scale", - "date_submitted": "2022-05-24T09:38:46.235Z", + "date_submitted": "2022-05-24T09:38:46Z", "description": "description", "id": "id", "public_id": "00000000-0000-0000-0000-000000000000", diff --git a/packages/cli/openapi-ir-to-fern/src/__test__/__snapshots__/flexport.test.ts.snap b/packages/cli/openapi-ir-to-fern/src/__test__/__snapshots__/flexport.test.ts.snap index 9708bbae50c..76cad922dab 100644 --- a/packages/cli/openapi-ir-to-fern/src/__test__/__snapshots__/flexport.test.ts.snap +++ b/packages/cli/openapi-ir-to-fern/src/__test__/__snapshots__/flexport.test.ts.snap @@ -24,10 +24,10 @@ exports[`open api parser flexport simple 1`] = ` { "query-parameters": { "f.consignee_entity_ref": "amazon-us", - "f.shipment.id": 1, + "f.shipment.id": 123456, "f.shipper_entity_ref": "amazon-us", "page": 1, - "per": 1, + "per": 20, }, "response": { "body": { @@ -84,8 +84,8 @@ exports[`open api parser flexport simple 1`] = ` }, { "_object": "/shipping_unit", - "atomic_count": 1, - "count": 1, + "atomic_count": 9, + "count": 9, "name": "Cellular phones", "unit_type": "pallet", }, @@ -289,7 +289,7 @@ exports[`open api parser flexport simple 1`] = ` }, { "_object": "/booking", - "id": 1, + "id": 2983, "name": "PO 12345", "special_instructions": "This message is written in invisible ink.", "wants_export_customs_service": true, @@ -460,8 +460,8 @@ exports[`open api parser flexport simple 1`] = ` }, }, { - "atomic_count": 1, - "count": 1, + "atomic_count": 9, + "count": 9, "name": "Cellular phones", "unit_type": "pallet", }, @@ -604,8 +604,8 @@ exports[`open api parser flexport simple 1`] = ` }, { "_object": "/shipping_unit", - "atomic_count": 1, - "count": 1, + "atomic_count": 9, + "count": 9, "name": "Cellular phones", "unit_type": "pallet", }, @@ -653,7 +653,7 @@ exports[`open api parser flexport simple 1`] = ` }, ], }, - "created_at": "2019-04-01T18:44:34.098Z", + "created_at": "2019-04-01T18:44:34Z", "delivery_date": "2019-05-30", "destination_address": { "_object": "/address", @@ -803,7 +803,7 @@ exports[`open api parser flexport simple 1`] = ` "quote_status": "pending_quote", "shipment": { "_object": "/api/refs/object", - "id": 1, + "id": 123, "link": "https://api.flexport.com/shipments/123", "ref_type": "/shipment", }, @@ -1033,8 +1033,8 @@ exports[`open api parser flexport simple 1`] = ` }, { "_object": "/shipping_unit", - "atomic_count": 1, - "count": 1, + "atomic_count": 9, + "count": 9, "name": "Cellular phones", "unit_type": "pallet", }, @@ -1082,7 +1082,7 @@ exports[`open api parser flexport simple 1`] = ` }, ], }, - "created_at": "2019-04-01T18:44:34.098Z", + "created_at": "2019-04-01T18:44:34Z", "delivery_date": "2019-02-22", "destination_address": { "_object": "/address", @@ -1220,7 +1220,7 @@ exports[`open api parser flexport simple 1`] = ` "quote_status": "accepted_quote", "shipment": { "_object": "/api/refs/object", - "id": 1, + "id": 123, "link": "https://api.flexport.com/shipments/123", "ref_type": "/shipment", }, @@ -1414,8 +1414,8 @@ exports[`open api parser flexport simple 1`] = ` }, }, { - "atomic_count": 1, - "count": 1, + "atomic_count": 9, + "count": 9, "name": "Cellular phones", "unit_type": "pallet", }, @@ -1510,8 +1510,8 @@ exports[`open api parser flexport simple 1`] = ` }, { "_object": "/shipping_unit", - "atomic_count": 1, - "count": 1, + "atomic_count": 9, + "count": 9, "name": "Cellular phones", "unit_type": "pallet", }, @@ -1771,11 +1771,11 @@ exports[`open api parser flexport simple 1`] = ` "examples": [ { "query-parameters": { - "f.booking.id": 1, - "f.purchase_order.id": 1, - "f.purchase_order_line_item.id": 1, + "f.booking.id": 54321, + "f.purchase_order.id": 123, + "f.purchase_order_line_item.id": 54321, "page": 1, - "per": 1, + "per": 20, }, "response": { "body": { @@ -1802,7 +1802,7 @@ exports[`open api parser flexport simple 1`] = ` }, { "_object": "/purchase_orders/booking_line_item", - "id": 1, + "id": 1234, }, ], "next": "https://api.flexport.com/booking_line_items?page=3&per=10", @@ -2143,7 +2143,7 @@ exports[`open api parser flexport simple 1`] = ` { "container_number": "522932-1", "country_of_origin": "CN", - "document_line_number": 1, + "document_line_number": 4, "price_per_unit": { "amount": "12.34", "currency_code": "USD", @@ -2164,7 +2164,7 @@ exports[`open api parser flexport simple 1`] = ` "amount": "12.34", "currency_code": "USD", }, - "shipment_id": 1, + "shipment_id": 79683, "shipment_ref": "PO-123", }, "response": { @@ -2191,12 +2191,12 @@ exports[`open api parser flexport simple 1`] = ` "container_number": { "commercial_invoice_line_item_id": 12345, "container_number": "XYZ123", - "created_at": "2020-01-01T15:28:03.265Z", + "created_at": "2020-01-01T15:28:03Z", "id": 123, - "updated_at": "2020-01-01T15:28:03.265Z", + "updated_at": "2020-01-01T15:28:03Z", }, - "document_line_number": 1, - "id": 1, + "document_line_number": 4, + "id": 12345, "manufacturer_name": "Company Name", "price_per_unit": { "amount": "12.34", @@ -2227,11 +2227,11 @@ exports[`open api parser flexport simple 1`] = ` }, { "_object": "/commercial_invoice_line_item", - "document_line_number": 1, - "id": 1, + "document_line_number": 4, + "id": 12345, "manufacturer_name": "Company Name", "purchase_order_number": "9876-ABC", - "total_units": 1, + "total_units": 10, }, ], "manufacturer_addresses": [ @@ -2344,7 +2344,7 @@ exports[`open api parser flexport simple 1`] = ` { "query-parameters": { "page": 1, - "per": 1, + "per": 20, }, "response": { "body": { @@ -2365,11 +2365,11 @@ exports[`open api parser flexport simple 1`] = ` "container_number": { "commercial_invoice_line_item_id": 12345, "container_number": "XYZ123", - "created_at": "2020-01-01T15:28:03.265Z", + "created_at": "2020-01-01T15:28:03Z", "id": 123, - "updated_at": "2020-01-01T15:28:03.265Z", + "updated_at": "2020-01-01T15:28:03Z", }, - "document_line_number": 1, + "document_line_number": 4, "id": 12345, "manufacturer_name": "Company Name", "price_per_unit": { @@ -2401,11 +2401,11 @@ exports[`open api parser flexport simple 1`] = ` }, { "_object": "/commercial_invoice_line_item", - "document_line_number": 1, - "id": 1, + "document_line_number": 4, + "id": 12345, "manufacturer_name": "Company Name", "purchase_order_number": "9876-ABC", - "total_units": 1, + "total_units": 10, }, ], "manufacturer_addresses": [ @@ -2544,11 +2544,11 @@ exports[`open api parser flexport simple 1`] = ` "container_number": { "commercial_invoice_line_item_id": 12345, "container_number": "XYZ123", - "created_at": "2020-01-01T15:28:03.265Z", + "created_at": "2020-01-01T15:28:03Z", "id": 123, - "updated_at": "2020-01-01T15:28:03.265Z", + "updated_at": "2020-01-01T15:28:03Z", }, - "document_line_number": 1, + "document_line_number": 4, "id": 12345, "manufacturer_name": "Company Name", "price_per_unit": { @@ -2580,11 +2580,11 @@ exports[`open api parser flexport simple 1`] = ` }, { "_object": "/commercial_invoice_line_item", - "document_line_number": 1, - "id": 1, + "document_line_number": 4, + "id": 12345, "manufacturer_name": "Company Name", "purchase_order_number": "9876-ABC", - "total_units": 1, + "total_units": 10, }, ], "manufacturer_addresses": [ @@ -2675,7 +2675,7 @@ exports[`open api parser flexport simple 1`] = ` { "container_number": "522932-1", "country_of_origin": "CN", - "document_line_number": 1, + "document_line_number": 4, "price_per_unit": { "amount": "12.34", "currency_code": "USD", @@ -2717,12 +2717,12 @@ exports[`open api parser flexport simple 1`] = ` "container_number": { "commercial_invoice_line_item_id": 12345, "container_number": "XYZ123", - "created_at": "2020-01-01T15:28:03.265Z", + "created_at": "2020-01-01T15:28:03Z", "id": 123, - "updated_at": "2020-01-01T15:28:03.265Z", + "updated_at": "2020-01-01T15:28:03Z", }, - "document_line_number": 1, - "id": 1, + "document_line_number": 4, + "id": 12345, "manufacturer_name": "Company Name", "price_per_unit": { "amount": "12.34", @@ -2753,11 +2753,11 @@ exports[`open api parser flexport simple 1`] = ` }, { "_object": "/commercial_invoice_line_item", - "document_line_number": 1, - "id": 1, + "document_line_number": 4, + "id": 12345, "manufacturer_name": "Company Name", "purchase_order_number": "9876-ABC", - "total_units": 1, + "total_units": 10, }, ], "manufacturer_addresses": [ @@ -2963,7 +2963,7 @@ exports[`open api parser flexport simple 1`] = ` }, { "_object": "/company_entity", - "id": 1, + "id": 9281, "name": "Zoomit", "ref": "zoomit_ref", }, @@ -3023,7 +3023,7 @@ exports[`open api parser flexport simple 1`] = ` { "query-parameters": { "page": 1, - "per": 1, + "per": 20, }, "response": { "body": { @@ -3073,7 +3073,7 @@ exports[`open api parser flexport simple 1`] = ` }, { "_object": "/company_entity", - "id": 1, + "id": 9281, "name": "Zoomit", "ref": "zoomit_ref", }, @@ -3178,7 +3178,7 @@ exports[`open api parser flexport simple 1`] = ` }, { "_object": "/company_entity", - "id": 1, + "id": 9281, "name": "Zoomit", "ref": "zoomit_ref", }, @@ -3264,7 +3264,7 @@ exports[`open api parser flexport simple 1`] = ` }, { "_object": "/company_entity", - "id": 1, + "id": 9281, "name": "Zoomit", "ref": "zoomit_ref", }, @@ -3358,7 +3358,7 @@ exports[`open api parser flexport simple 1`] = ` }, { "_object": "/company_entity", - "id": 1, + "id": 9281, "name": "Zoomit", "ref": "zoomit_ref", }, @@ -3494,7 +3494,7 @@ exports[`open api parser flexport simple 1`] = ` { "query-parameters": { "page": 1, - "per": 1, + "per": 20, }, "response": { "body": { @@ -3535,7 +3535,7 @@ exports[`open api parser flexport simple 1`] = ` }, { "_object": "/company_entity", - "id": 1, + "id": 9281, "name": "Zoomit", "ref": "zoomit_ref", }, @@ -4000,7 +4000,7 @@ exports[`open api parser flexport simple 1`] = ` { "query-parameters": { "page": 1, - "per": 1, + "per": 20, }, "response": { "body": { @@ -4274,7 +4274,7 @@ exports[`open api parser flexport simple 1`] = ` { "query-parameters": { "page": 1, - "per": 1, + "per": 20, }, "response": { "body": { @@ -4284,11 +4284,11 @@ exports[`open api parser flexport simple 1`] = ` "data": [ { "_object": "/ocean/shipment_container", - "actual_arrival_date": "2019-02-06T19:28:25.000+00:00", - "actual_delivery_date": "2019-02-06T19:28:25.000+00:00", - "actual_departure_date": "2019-02-06T19:28:25.000+00:00", - "actual_pickup_date": "2019-02-06T19:28:25.000+00:00", - "available_for_pickup_date": "2019-02-16T00:00:00.000Z", + "actual_arrival_date": "2019-02-06T19:28:25Z", + "actual_delivery_date": "2019-02-06T19:28:25Z", + "actual_departure_date": "2019-02-06T19:28:25Z", + "actual_pickup_date": "2019-02-06T19:28:25Z", + "available_for_pickup_date": "2019-02-16T00:00:00Z", "cargo_ready_date": "2019-02-06", "container_legs": { "_object": "/api/refs/collection", @@ -4300,11 +4300,11 @@ exports[`open api parser flexport simple 1`] = ` "container_type": "dry", "empty_ready_date": "2019-02-16T00:00:00.000Z", "empty_returned_date": "2019-02-28", - "estimated_arrival_date": "2019-02-06T19:28:25.000+00:00", - "estimated_available_for_pickup_date": "2019-02-16T00:00:00.000Z", - "estimated_delivery_date": "2019-02-06T19:28:25.000+00:00", - "estimated_departure_date": "2019-02-06T19:28:25.000+00:00", - "estimated_pickup_date": "2019-02-06T19:28:25.000+00:00", + "estimated_arrival_date": "2019-02-06T19:28:25Z", + "estimated_available_for_pickup_date": "2019-02-16T00:00:00Z", + "estimated_delivery_date": "2019-02-06T19:28:25Z", + "estimated_departure_date": "2019-02-06T19:28:25Z", + "estimated_pickup_date": "2019-02-06T19:28:25Z", "id": 283910, "items": [ { @@ -4335,12 +4335,12 @@ exports[`open api parser flexport simple 1`] = ` }, { "_object": "/shipment_item", - "id": 1, + "id": 29820, "purchase_order_number": "PO002811", - "total_units": 1, + "total_units": 523, }, ], - "last_free_day_date": "2019-02-16T00:00:00.000Z", + "last_free_day_date": "2019-02-16T00:00:00Z", "seal_number": "UE_WQ2934875", "shipment": { "_object": "/api/refs/object", @@ -4352,7 +4352,7 @@ exports[`open api parser flexport simple 1`] = ` { "_object": "/ocean/shipment_container", "container_number": "BWSE3982156", - "id": 1, + "id": 283910, }, ], "next": "https://api.flexport.com/ocean/shipment_containers?page=3", @@ -4413,11 +4413,11 @@ exports[`open api parser flexport simple 1`] = ` "_object": "/api/response", "data": { "_object": "/ocean/shipment_container", - "actual_arrival_date": "2019-02-06T19:28:25+00:00", - "actual_delivery_date": "2019-02-06T19:28:25+00:00", - "actual_departure_date": "2019-02-06T19:28:25+00:00", - "actual_pickup_date": "2019-02-06T19:28:25+00:00", - "available_for_pickup_date": "2019-02-16T00:00:00.000Z", + "actual_arrival_date": "2019-02-06T19:28:25Z", + "actual_delivery_date": "2019-02-06T19:28:25Z", + "actual_departure_date": "2019-02-06T19:28:25Z", + "actual_pickup_date": "2019-02-06T19:28:25Z", + "available_for_pickup_date": "2019-02-16T00:00:00Z", "cargo_ready_date": "2019-02-06", "container_legs": { "_object": "/api/refs/collection", @@ -4429,11 +4429,11 @@ exports[`open api parser flexport simple 1`] = ` "container_type": "dry", "empty_ready_date": "2019-02-16T00:00:00.000Z", "empty_returned_date": "2019-02-28", - "estimated_arrival_date": "2019-02-06T19:28:25+00:00", - "estimated_available_for_pickup_date": "2019-02-16T00:00:00.000Z", - "estimated_delivery_date": "2019-02-06T19:28:25+00:00", - "estimated_departure_date": "2019-02-06T19:28:25+00:00", - "estimated_pickup_date": "2019-02-06T19:28:25+00:00", + "estimated_arrival_date": "2019-02-06T19:28:25Z", + "estimated_available_for_pickup_date": "2019-02-16T00:00:00Z", + "estimated_delivery_date": "2019-02-06T19:28:25Z", + "estimated_departure_date": "2019-02-06T19:28:25Z", + "estimated_pickup_date": "2019-02-06T19:28:25Z", "id": 283910, "items": [ { @@ -4464,12 +4464,12 @@ exports[`open api parser flexport simple 1`] = ` }, { "_object": "/shipment_item", - "id": 1, + "id": 29820, "purchase_order_number": "PO002811", - "total_units": 1, + "total_units": 523, }, ], - "last_free_day_date": "2019-02-16T00:00:00.000Z", + "last_free_day_date": "2019-02-16T00:00:00Z", "metadata": { "metadata": { "key": "value", @@ -4556,7 +4556,7 @@ exports[`open api parser flexport simple 1`] = ` { "query-parameters": { "page": 1, - "per": 1, + "per": 20, }, "response": { "body": { @@ -4738,7 +4738,7 @@ exports[`open api parser flexport simple 1`] = ` { "query-parameters": { "page": 1, - "per": 1, + "per": 20, }, "response": { "body": { @@ -4899,7 +4899,7 @@ exports[`open api parser flexport simple 1`] = ` "document_type": "packing_list", "file_name": "Flexport-Booking.pdf", "mime_type": "application/pdf", - "shipment_id": 1, + "shipment_id": 1234567, "user_email": "johndoe@flexport.com", }, "response": { @@ -4911,7 +4911,7 @@ exports[`open api parser flexport simple 1`] = ` "file_name": "Flexport-Booking.pdf", "memo": "memo", "mime_type": "application/pdf", - "shipment_id": 1, + "shipment_id": 1234567, "user_email": "johndoe@flexport.com", }, "self": "https://api.flexport.com/documents", @@ -4958,7 +4958,7 @@ exports[`open api parser flexport simple 1`] = ` { "query-parameters": { "page": 1, - "per": 1, + "per": 20, }, "response": { "body": { @@ -5170,17 +5170,17 @@ exports[`open api parser flexport simple 1`] = ` { "_object": "/event", "created_at": "2019-04-16T18:05:10.964Z", - "id": 1, + "id": 354987, "occurred_at": "2019-04-16T18:05:10.964Z", "type": "/shipment_leg#departed", - "version": 1, + "version": 2, }, ], "next": "next", "prev": "prev", }, "self": "https://api.flexport.com/events", - "version": 1, + "version": 2, }, }, }, @@ -5241,7 +5241,7 @@ exports[`open api parser flexport simple 1`] = ` { "_object": "/ocean/shipment_container", "container_number": "BWSE3982156", - "id": 1, + "id": 283910, }, ], "exception": { @@ -5256,10 +5256,10 @@ exports[`open api parser flexport simple 1`] = ` }, "resource": { "_object": "/shipments", - "id": 1, + "id": 2983, "it_number": "V12345678", "name": "ABC Shipment", - "pieces": 1, + "pieces": 8372, "visibility_only": true, "wants_commercial_invoice_transcription": true, "wants_delivery_service": true, @@ -5273,10 +5273,10 @@ exports[`open api parser flexport simple 1`] = ` }, "shipment": { "_object": "/shipments", - "id": 1, + "id": 2983, "it_number": "V12345678", "name": "ABC Shipment", - "pieces": 1, + "pieces": 8372, "visibility_only": true, "wants_commercial_invoice_transcription": true, "wants_delivery_service": true, @@ -5289,13 +5289,13 @@ exports[`open api parser flexport simple 1`] = ` "wants_trade_declaration_service": true, }, }, - "id": 1, + "id": 354987, "occurred_at": "2019-04-16T18:05:10.964Z", "type": "/shipment_leg#departed", - "version": 1, + "version": 2, }, "self": "https://api.flexport.com/events/123456", - "version": 1, + "version": 2, }, }, }, @@ -5393,18 +5393,18 @@ exports[`open api parser flexport simple 1`] = ` "examples": [ { "query-parameters": { - "f.client_id": 1, - "f.entity.id": 1, + "f.client_id": 54321, + "f.entity.id": 12345, "f.entity.ref": "my-entity-ref", "f.issued_at.gt": "2019-06-01", "f.issued_at.lt": "2019-06-01T17:29:23.172Z", "f.last_updated_at.gt": "2019-06-01", "f.last_updated_at.lt": "2019-06-01T17:29:23.172Z", "f.name": "FLEX-123456-1", - "f.shipment.id": 1, - "f.shipment_id": 1, + "f.shipment.id": 12345, + "f.shipment_id": 12345, "page": 1, - "per": 1, + "per": 20, }, "response": { "body": { @@ -5431,7 +5431,7 @@ exports[`open api parser flexport simple 1`] = ` "categories", ], "category": "additional", - "credited_at": "2019-05-24T18:39:53.679Z", + "credited_at": "2019-05-24T18:39:53Z", "reasons": [ "reason for credit", "another reason", @@ -5441,12 +5441,12 @@ exports[`open api parser flexport simple 1`] = ` { "_object": "/credit_memo", "category": "additional", - "credited_at": "2019-07-12T20:40:11.572Z", + "credited_at": "2019-07-12T20:40:11Z", }, ], "due_date": "2019-05-22", "id": "gwdpaYrhTI-T1ljn1M7o7w", - "issued_at": "2019-05-22T18:39:53.679Z", + "issued_at": "2019-05-22T18:39:53Z", "issuer": { "_object": "/company_entity", "id": 28714, @@ -5604,7 +5604,7 @@ exports[`open api parser flexport simple 1`] = ` "slug": "fcl_40_hq", }, ], - "last_updated_at": "2019-05-24T20:49:15.653Z", + "last_updated_at": "2019-05-24T20:49:15Z", "name": "FLEX-123456-1", "notes": [ "**Container numbers** @@ -5647,7 +5647,7 @@ Other details about this invoice", }, "shipments": { "_object": "/api/refs/collection", - "id": 1, + "id": 123, "link": "https://api.flexport.com/shipments?f.invoice_id=gwdpaYrhTI-T1ljn1M7o7w", "ref_type": "/shipment", }, @@ -5657,16 +5657,16 @@ Other details about this invoice", "currency_code": "EUR", }, "type": "Shipment", - "voided_at": "2019-05-22T20:49:15.639Z", + "voided_at": "2019-05-22T20:49:15Z", }, { "_object": "/invoice", "due_date": "2019-05-22", "id": "gwdpaYrhTI-T1ljn1M7o7w", - "issued_at": "2019-05-22T18:39:53.679Z", - "last_updated_at": "2019-05-22T20:49:15.639Z", + "issued_at": "2019-05-22T18:39:53Z", + "last_updated_at": "2019-05-22T20:49:15Z", "name": "FLEX-123456-1", - "voided_at": "2019-05-22T20:49:15.639Z", + "voided_at": "2019-05-22T20:49:15Z", }, ], "next": "https://api.flexport.com/invoices?page=2&per=10", @@ -5790,7 +5790,7 @@ This parameter is mutually exclusive with the f.shipment.id filter. "categories", ], "category": "additional", - "credited_at": "2019-05-24T18:39:53.679Z", + "credited_at": "2019-05-24T18:39:53Z", "reasons": [ "reason for credit", "another reason", @@ -5800,12 +5800,12 @@ This parameter is mutually exclusive with the f.shipment.id filter. { "_object": "/credit_memo", "category": "additional", - "credited_at": "2019-07-12T20:40:11.572Z", + "credited_at": "2019-07-12T20:40:11Z", }, ], "due_date": "2019-05-22", "id": "abcdef123", - "issued_at": "2019-05-22T18:39:53.679Z", + "issued_at": "2019-05-22T18:39:53Z", "issuer": { "_object": "/company_entity", "id": 28714, @@ -5963,7 +5963,7 @@ This parameter is mutually exclusive with the f.shipment.id filter. "slug": "fcl_40_hq", }, ], - "last_updated_at": "2019-05-24T20:49:15.653Z", + "last_updated_at": "2019-05-24T20:49:15Z", "name": "FLEX-123456-1", "notes": [ "**Container numbers** @@ -6006,7 +6006,7 @@ Other details about this invoice", }, "shipments": { "_object": "/api/refs/collection", - "id": 1, + "id": 123, "link": "https://api.flexport.com/shipments?f.invoice_id=abcdef123", "ref_type": "/shipment", }, @@ -6016,7 +6016,7 @@ Other details about this invoice", "currency_code": "EUR", }, "type": "Shipment", - "voided_at": "2019-05-22T20:49:15.639Z", + "voided_at": "2019-05-22T20:49:15Z", }, "self": "https://api.flexport.com/invoices/abcdef123", "version": 2, @@ -6104,7 +6104,7 @@ Other details about this invoice", { "query-parameters": { "page": 1, - "per": 1, + "per": 20, }, "response": { "body": { @@ -6547,7 +6547,7 @@ Other details about this invoice", "query-parameters": { "f.unlocode": "CATOR", "page": 1, - "per": 1, + "per": 20, }, "response": { "body": { @@ -6759,7 +6759,7 @@ Other details about this invoice", "suppliers": [ { "country_of_origin": "CN", - "id": 1, + "id": 12345, "ref": "FACTORY-123", }, ], @@ -6769,7 +6769,7 @@ Other details about this invoice", "_object": "/api/response", "data": { "_object": "/product", - "archived_at": "2019-01-18T22:08:38.599Z", + "archived_at": "2019-01-18T22:08:38Z", "classifications": [ { "_object": "/product/classification", @@ -6894,7 +6894,7 @@ Other details about this invoice", "data": [ { "_object": "/product", - "archived_at": "2019-01-18T22:08:38.599Z", + "archived_at": "2019-01-18T22:08:38Z", "classifications": [ { "_object": "/product/classification", @@ -6949,7 +6949,7 @@ Other details about this invoice", "client_verified": true, "country_of_origin": "China", "description": "The best 12V AC Adapter on the market", - "id": 1, + "id": 84291, "name": "AC Adapter 12V", "product_category": "Cosmetics", "sku": "WDVCDFD-RM00472", @@ -7005,7 +7005,7 @@ Other details about this invoice", "_object": "/api/response", "data": { "_object": "/product", - "archived_at": "2019-01-18T22:08:38.599Z", + "archived_at": "2019-01-18T22:08:38Z", "classifications": [ { "_object": "/product/classification", @@ -7110,7 +7110,7 @@ Other details about this invoice", "suppliers": [ { "country_of_origin": "CN", - "id": 1, + "id": 12345, "ref": "FACTORY-123", }, ], @@ -7120,7 +7120,7 @@ Other details about this invoice", "_object": "/api/response", "data": { "_object": "/product", - "archived_at": "2019-01-18T22:08:38.599Z", + "archived_at": "2019-01-18T22:08:38Z", "classifications": [ { "_object": "/product/classification", @@ -7436,7 +7436,7 @@ Other details about this invoice", "style": "classical", "upc": "012345678912", }, - "units": 1, + "units": 100, }, ], "memo": "memo", @@ -7550,7 +7550,7 @@ Other details about this invoice", "name": "ORD - Chicago - IL", }, "freight_paymnet_terms": "freight_collect", - "id": 1, + "id": 2983, "incoterm": "EXW", "issue_date": "issue_date", "line_items": { @@ -7611,7 +7611,7 @@ Other details about this invoice", { "company_entity": { "_object": "/company_entity", - "id": 1, + "id": 9281, "name": "Zoomit", "ref": "zoomit_ref", }, @@ -7669,11 +7669,11 @@ Other details about this invoice", "f.name": "PO-123456", "f.seller_entity_ref": "id-12345", "f.seller_ref": "amazon-us", - "f.shipment.id": 1, + "f.shipment.id": 123456, "f.updated_at.gt": "2022-01-01 18:26:37 PST", "f.updated_at.lt": "2022-01-01 18:26:37 PST", "page": 1, - "per": 1, + "per": 20, }, "response": { "body": { @@ -7943,7 +7943,7 @@ Other details about this invoice", }, { "_object": "/booking", - "id": 1, + "id": 2983, "memo": "This message is written in invisible ink", "name": "PO 12345 - "shipment"", "order_type": "Apparel", @@ -8086,7 +8086,7 @@ Other details about this invoice", "name": "ORD - Chicago - IL", }, "freight_paymnet_terms": "freight_collect", - "id": 1, + "id": 2983, "incoterm": "EXW", "issue_date": "issue_date", "line_items": { @@ -8148,7 +8148,7 @@ Other details about this invoice", "updated_at": "updated_at", }, "self": "https://api.flexport.com/purchase_orders/1234", - "version": 1, + "version": 3, }, }, }, @@ -8251,7 +8251,7 @@ Other details about this invoice", "style": "classical", "upc": "012345678912", }, - "units": 1, + "units": 100, }, ], "memo": "memo", @@ -8333,7 +8333,7 @@ Other details about this invoice", "name": "ORD - Chicago - IL", }, "freight_paymnet_terms": "freight_collect", - "id": 1, + "id": 2983, "incoterm": "EXW", "issue_date": "issue_date", "line_items": { @@ -8394,7 +8394,7 @@ Other details about this invoice", { "company_entity": { "_object": "/company_entity", - "id": 1, + "id": 9281, "name": "Zoomit", "ref": "zoomit_ref", }, @@ -8525,9 +8525,9 @@ Other details about this invoice", { "query-parameters": { "f.item_key": "item1", - "f.purchase_order.id": 1, + "f.purchase_order.id": 123, "page": 1, - "per": 1, + "per": 20, }, "response": { "body": { @@ -8656,7 +8656,7 @@ Other details about this invoice", }, { "_object": "/purchase_orders/line_item", - "id": 1, + "id": 123456, "item_key": "item1", "line_item_number": 1, }, @@ -8973,7 +8973,7 @@ Other details about this invoice", "f.purchase_order": "PO002811", "f.sku": "ASA121", "page": 1, - "per": 1, + "per": 20, }, "response": { "body": { @@ -8983,11 +8983,11 @@ Other details about this invoice", "data": [ { "_object": "/shipments", - "actual_arrival_date": "2019-02-06T19:28:25+00:00", - "actual_delivered_in_full_date": "2019-02-06T19:28:25+00:00", - "actual_departure_date": "2019-02-06T19:28:25+00:00", - "actual_picked_up_in_full_date": "2019-02-06T19:28:25+00:00", - "arrival_date": "2019-02-06T19:28:25+00:00", + "actual_arrival_date": "2019-02-06T19:28:25Z", + "actual_delivered_in_full_date": "2019-02-06T19:28:25Z", + "actual_departure_date": "2019-02-06T19:28:25Z", + "actual_picked_up_in_full_date": "2019-02-06T19:28:25Z", + "arrival_date": "2019-02-06T19:28:25Z", "belongs_to_a_buyers_consol": false, "booking": { "_object": "api/refs/object", @@ -9029,7 +9029,7 @@ Other details about this invoice", }, { "_object": "/company_entity", - "id": 1, + "id": 9281, "name": "Zoomit", "ref": "zoomit_ref", }, @@ -9084,12 +9084,12 @@ Other details about this invoice", }, { "_object": "/company_entity", - "id": 1, + "id": 9281, "name": "Zoomit", "ref": "zoomit_ref", }, ], - "created_date": "2019-02-06T19:28:25.741Z", + "created_date": "2019-02-06T19:28:25Z", "customs_entries": { "_object": "/api/refs/collection", "link": "https://api.flexport.com/customs_entries?f.shipment.id=2983", @@ -9102,17 +9102,17 @@ Other details about this invoice", ], "review_status": "complete", }, - "delivered_in_full_date": "2019-02-06T19:28:25+00:00", - "departure_date": "2019-02-06T19:28:25+00:00", + "delivered_in_full_date": "2019-02-06T19:28:25Z", + "departure_date": "2019-02-06T19:28:25Z", "documents": { "_object": "/api/refs/collection", "link": "https://api.flexport.com/documents?f.shipment.id=2983", "ref_type": "/document", }, - "estimated_arrival_date": "2019-02-06T19:28:25+00:00", - "estimated_delivered_in_full_date": "2019-02-06T19:28:25+00:00", - "estimated_departure_date": "2019-02-06T19:28:25+00:00", - "estimated_picked_up_in_full_date": "2019-02-06T19:28:25+00:00", + "estimated_arrival_date": "2019-02-06T19:28:25Z", + "estimated_delivered_in_full_date": "2019-02-06T19:28:25Z", + "estimated_departure_date": "2019-02-06T19:28:25Z", + "estimated_picked_up_in_full_date": "2019-02-06T19:28:25Z", "freight_type": "door_to_door", "id": 2983, "importers_of_record": [ @@ -9149,7 +9149,7 @@ Other details about this invoice", }, { "_object": "/company_entity", - "id": 1, + "id": 9281, "name": "Zoomit", "ref": "zoomit_ref", }, @@ -9185,9 +9185,9 @@ Other details about this invoice", }, { "_object": "/shipment_item", - "id": 1, + "id": 29820, "purchase_order_number": "PO002811", - "total_units": 1, + "total_units": 523, }, ], "legs": { @@ -9199,7 +9199,7 @@ Other details about this invoice", "ocean_shipment": { "_object": "/ocean/shipment", "carrier_booking_number": "697216024", - "confirmed_space_released_at": "2021-06-08T06:18:46.299Z", + "confirmed_space_released_at": "2021-06-08T06:18:46Z", "containers": { "_object": "/api/refs/collection", "link": "https://api.flexport.com/ocean/shipment_containers?f.shipment.id=123", @@ -9209,7 +9209,7 @@ Other details about this invoice", "is_lcl": false, "master_bill_number": "NEWO697216024", }, - "picked_up_in_full_date": "2019-02-06T19:28:25+00:00", + "picked_up_in_full_date": "2019-02-06T19:28:25Z", "pieces": 8372, "priority": "high", "sellers": [ @@ -9246,7 +9246,7 @@ Other details about this invoice", }, { "_object": "/company_entity", - "id": 1, + "id": 9281, "name": "Zoomit", "ref": "zoomit_ref", }, @@ -9285,14 +9285,14 @@ Other details about this invoice", }, { "_object": "/company_entity", - "id": 1, + "id": 9281, "name": "Zoomit", "ref": "zoomit_ref", }, ], "status": "in_transit_to_arrival_port", "transportation_mode": "ocean", - "updated_at": "2019-02-06T19:28:25.119Z", + "updated_at": "2019-02-06T19:28:25Z", "visibility_only": false, "wants_commercial_invoice_transcription": true, "wants_delivery_service": false, @@ -9306,10 +9306,10 @@ Other details about this invoice", }, { "_object": "/shipments", - "id": 1, + "id": 2983, "it_number": "V12345678", "name": "ABC Shipment", - "pieces": 1, + "pieces": 8372, "visibility_only": true, "wants_commercial_invoice_transcription": true, "wants_delivery_service": true, @@ -9481,7 +9481,7 @@ Other details about this invoice", "shipment_ids": [ 123, 456, - 1, + 123, ], }, "response": { @@ -9503,7 +9503,7 @@ Other details about this invoice", { "expiration_date": "2023-06-05T00:14:50.341Z", "shareable_url": "https://app.flexport.com/track_and_trace/Va0y2ckci5Jk", - "shipment_id": 1, + "shipment_id": 123, }, ], }, @@ -9551,10 +9551,10 @@ Other details about this invoice", "_object": "/api/response", "data": { "_object": "/shipments", - "actual_arrival_date": "2019-02-06T19:28:25+00:00", - "actual_delivered_in_full_date": "2019-02-06T19:28:25+00:00", - "actual_departure_date": "2019-02-06T19:28:25+00:00", - "actual_picked_up_in_full_date": "2019-02-06T19:28:25+00:00", + "actual_arrival_date": "2019-02-06T19:28:25Z", + "actual_delivered_in_full_date": "2019-02-06T19:28:25Z", + "actual_departure_date": "2019-02-06T19:28:25Z", + "actual_picked_up_in_full_date": "2019-02-06T19:28:25Z", "air_shipment": { "_object": "/air/shipment", "chargeable_volume": { @@ -9568,7 +9568,7 @@ Other details about this invoice", "house_airway_bill": "HWXJKE67732", "master_airway_bill": "22831046871", }, - "arrival_date": "2019-02-06T19:28:25+00:00", + "arrival_date": "2019-02-06T19:28:25Z", "belongs_to_a_buyers_consol": false, "booking": { "_object": "api/refs/object", @@ -9610,7 +9610,7 @@ Other details about this invoice", }, { "_object": "/company_entity", - "id": 1, + "id": 9281, "name": "Zoomit", "ref": "zoomit_ref", }, @@ -9629,7 +9629,7 @@ Other details about this invoice", "child_shipments": [ { "_object": "/api/refs/object", - "id": 1, + "id": 123, "link": "https://api.flexport.com/shipments/123", "ref_type": "/shipment", }, @@ -9673,12 +9673,12 @@ Other details about this invoice", }, { "_object": "/company_entity", - "id": 1, + "id": 9281, "name": "Zoomit", "ref": "zoomit_ref", }, ], - "created_date": "2019-02-06T19:28:25.741Z", + "created_date": "2019-02-06T19:28:25Z", "customs_entries": { "_object": "/api/refs/collection", "link": "https://api.flexport.com/customs_entries?f.shipment.id=2983", @@ -9691,17 +9691,17 @@ Other details about this invoice", ], "review_status": "complete", }, - "delivered_in_full_date": "2019-02-06T19:28:25+00:00", - "departure_date": "2019-02-06T19:28:25+00:00", + "delivered_in_full_date": "2019-02-06T19:28:25Z", + "departure_date": "2019-02-06T19:28:25Z", "documents": { "_object": "/api/refs/collection", "link": "https://api.flexport.com/documents?f.shipment.id=2983", "ref_type": "/document", }, - "estimated_arrival_date": "2019-02-06T19:28:25+00:00", - "estimated_delivered_in_full_date": "2019-02-06T19:28:25+00:00", - "estimated_departure_date": "2019-02-06T19:28:25+00:00", - "estimated_picked_up_in_full_date": "2019-02-06T19:28:25+00:00", + "estimated_arrival_date": "2019-02-06T19:28:25Z", + "estimated_delivered_in_full_date": "2019-02-06T19:28:25Z", + "estimated_departure_date": "2019-02-06T19:28:25Z", + "estimated_picked_up_in_full_date": "2019-02-06T19:28:25Z", "freight_type": "door_to_door", "id": 2983, "importers_of_record": [ @@ -9738,7 +9738,7 @@ Other details about this invoice", }, { "_object": "/company_entity", - "id": 1, + "id": 9281, "name": "Zoomit", "ref": "zoomit_ref", }, @@ -9774,9 +9774,9 @@ Other details about this invoice", }, { "_object": "/shipment_item", - "id": 1, + "id": 29820, "purchase_order_number": "PO002811", - "total_units": 1, + "total_units": 523, }, ], "legs": { @@ -9793,7 +9793,7 @@ Other details about this invoice", "ocean_shipment": { "_object": "/ocean/shipment", "carrier_booking_number": "697216024", - "confirmed_space_released_at": "2021-06-08T06:18:46.299Z", + "confirmed_space_released_at": "2021-06-08T06:18:46Z", "containers": { "_object": "/api/refs/collection", "link": "https://api.flexport.com/ocean/shipment_containers?f.shipment.id=123", @@ -9805,11 +9805,11 @@ Other details about this invoice", }, "parent_shipment": { "_object": "/api/refs/object", - "id": 1, + "id": 123, "link": "https://api.flexport.com/shipments/123", "ref_type": "/shipment", }, - "picked_up_in_full_date": "2019-02-06T19:28:25+00:00", + "picked_up_in_full_date": "2019-02-06T19:28:25Z", "pieces": 8372, "priority": "high", "sellers": [ @@ -9846,7 +9846,7 @@ Other details about this invoice", }, { "_object": "/company_entity", - "id": 1, + "id": 9281, "name": "Zoomit", "ref": "zoomit_ref", }, @@ -9885,7 +9885,7 @@ Other details about this invoice", }, { "_object": "/company_entity", - "id": 1, + "id": 9281, "name": "Zoomit", "ref": "zoomit_ref", }, @@ -9893,7 +9893,7 @@ Other details about this invoice", "status": "in_transit_to_arrival_port", "target_delivery_date": "target_delivery_date", "transportation_mode": "ocean", - "updated_at": "2019-02-06T19:28:25.119Z", + "updated_at": "2019-02-06T19:28:25Z", "visibility_only": false, "wants_commercial_invoice_transcription": true, "wants_delivery_service": false, @@ -9942,10 +9942,10 @@ Other details about this invoice", "_object": "/api/response", "data": { "_object": "/shipments", - "actual_arrival_date": "2019-02-06T19:28:25+00:00", - "actual_delivered_in_full_date": "2019-02-06T19:28:25+00:00", - "actual_departure_date": "2019-02-06T19:28:25+00:00", - "actual_picked_up_in_full_date": "2019-02-06T19:28:25+00:00", + "actual_arrival_date": "2019-02-06T19:28:25Z", + "actual_delivered_in_full_date": "2019-02-06T19:28:25Z", + "actual_departure_date": "2019-02-06T19:28:25Z", + "actual_picked_up_in_full_date": "2019-02-06T19:28:25Z", "air_shipment": { "_object": "/air/shipment", "chargeable_volume": { @@ -9959,7 +9959,7 @@ Other details about this invoice", "house_airway_bill": "HWXJKE67732", "master_airway_bill": "22831046871", }, - "arrival_date": "2019-02-06T19:28:25+00:00", + "arrival_date": "2019-02-06T19:28:25Z", "belongs_to_a_buyers_consol": true, "booking": { "_object": "api/refs/object", @@ -10001,7 +10001,7 @@ Other details about this invoice", }, { "_object": "/company_entity", - "id": 1, + "id": 9281, "name": "Zoomit", "ref": "zoomit_ref", }, @@ -10020,7 +10020,7 @@ Other details about this invoice", "child_shipments": [ { "_object": "/api/refs/object", - "id": 1, + "id": 123, "link": "https://api.flexport.com/shipments/123", "ref_type": "/shipment", }, @@ -10064,12 +10064,12 @@ Other details about this invoice", }, { "_object": "/company_entity", - "id": 1, + "id": 9281, "name": "Zoomit", "ref": "zoomit_ref", }, ], - "created_date": "2019-02-06T19:28:25+00:00", + "created_date": "2019-02-06T19:28:25Z", "customs_entries": { "_object": "/api/refs/collection", "link": "https://api.flexport.com/customs_entries?f.shipment.id=2983", @@ -10082,17 +10082,17 @@ Other details about this invoice", ], "review_status": "complete", }, - "delivered_in_full_date": "2019-02-06T19:28:25+00:00", - "departure_date": "2019-02-06T19:28:25+00:00", + "delivered_in_full_date": "2019-02-06T19:28:25Z", + "departure_date": "2019-02-06T19:28:25Z", "documents": { "_object": "/api/refs/collection", "link": "https://api.flexport.com/documents?f.shipment.id=2983", "ref_type": "/document", }, - "estimated_arrival_date": "2019-02-06T19:28:25+00:00", - "estimated_delivered_in_full_date": "2019-02-06T19:28:25+00:00", - "estimated_departure_date": "2019-02-06T19:28:25+00:00", - "estimated_picked_up_in_full_date": "2019-02-06T19:28:25+00:00", + "estimated_arrival_date": "2019-02-06T19:28:25Z", + "estimated_delivered_in_full_date": "2019-02-06T19:28:25Z", + "estimated_departure_date": "2019-02-06T19:28:25Z", + "estimated_picked_up_in_full_date": "2019-02-06T19:28:25Z", "freight_type": "door_to_door", "id": 2983, "importers_of_record": [ @@ -10129,7 +10129,7 @@ Other details about this invoice", }, { "_object": "/company_entity", - "id": 1, + "id": 9281, "name": "Zoomit", "ref": "zoomit_ref", }, @@ -10165,9 +10165,9 @@ Other details about this invoice", }, { "_object": "/shipment_item", - "id": 1, + "id": 29820, "purchase_order_number": "PO002811", - "total_units": 1, + "total_units": 523, }, ], "legs": { @@ -10184,7 +10184,7 @@ Other details about this invoice", "ocean_shipment": { "_object": "/ocean/shipment", "carrier_booking_number": "697216024", - "confirmed_space_released_at": "2021-06-08T06:18:46.299Z", + "confirmed_space_released_at": "2021-06-08T06:18:46Z", "containers": { "_object": "/api/refs/collection", "link": "https://api.flexport.com/ocean/shipment_containers?f.shipment.id=123", @@ -10196,11 +10196,11 @@ Other details about this invoice", }, "parent_shipment": { "_object": "/api/refs/object", - "id": 1, + "id": 123, "link": "https://api.flexport.com/shipments/123", "ref_type": "/shipment", }, - "picked_up_in_full_date": "2019-02-06T19:28:25+00:00", + "picked_up_in_full_date": "2019-02-06T19:28:25Z", "pieces": 8372, "priority": "high", "sellers": [ @@ -10237,7 +10237,7 @@ Other details about this invoice", }, { "_object": "/company_entity", - "id": 1, + "id": 9281, "name": "Zoomit", "ref": "zoomit_ref", }, @@ -10276,7 +10276,7 @@ Other details about this invoice", }, { "_object": "/company_entity", - "id": 1, + "id": 9281, "name": "Zoomit", "ref": "zoomit_ref", }, @@ -10284,7 +10284,7 @@ Other details about this invoice", "status": "in_transit_to_arrival_port", "target_delivery_date": "target_delivery_date", "transportation_mode": "ocean", - "updated_at": "2019-02-06T19:28:25.119Z", + "updated_at": "2019-02-06T19:28:25Z", "visibility_only": false, "wants_commercial_invoice_transcription": true, "wants_delivery_service": false, @@ -10429,7 +10429,7 @@ Other details about this invoice", { "query-parameters": { "page": 1, - "per": 1, + "per": 20, }, "response": { "body": { @@ -10439,16 +10439,16 @@ Other details about this invoice", "data": [ { "_object": "/shipment_leg", - "actual_arrival_date": "2019-02-06T19:28:25.000+00:00", - "actual_departure_date": "2019-02-06T19:28:25.000+00:00", + "actual_arrival_date": "2019-02-06T19:28:25Z", + "actual_departure_date": "2019-02-06T19:28:25Z", "additional_dates": { "cargo_ready_date": "2019-02-06", - "delivery_appointment_requested_at_date": "2019-07-09T12:00:00.000+08:00", - "delivery_appointment_requested_date": "2019-07-14T12:00:00.000+08:00", - "delivery_appointment_scheduled_at_date": "2019-07-11T12:00:00.000+08:00", - "delivery_appointment_scheduled_date": "2019-07-14T12:00:00.000+08:00", - "delivery_completed": "2019-07-14T12:00:00.000+08:00", - "loaded_on_truck_date": "2019-07-13T12:00:00.000+08:00", + "delivery_appointment_requested_at_date": "2019-07-09T04:00:00Z", + "delivery_appointment_requested_date": "2019-07-14T04:00:00Z", + "delivery_appointment_scheduled_at_date": "2019-07-11T04:00:00Z", + "delivery_appointment_scheduled_date": "2019-07-14T04:00:00Z", + "delivery_completed": "2019-07-14T04:00:00Z", + "loaded_on_truck_date": "2019-07-13T04:00:00Z", }, "carrier_name": "Liberty Carrier", "destination": { @@ -10498,8 +10498,8 @@ Other details about this invoice", "port_of_loading", ], }, - "estimated_arrival_date": "2019-02-06T19:28:25.000+00:00", - "estimated_departure_date": "2019-02-06T19:28:25.000+00:00", + "estimated_arrival_date": "2019-02-06T19:28:25Z", + "estimated_departure_date": "2019-02-06T19:28:25Z", "id": 948211, "ocean_leg": { "_object": "/ocean/shipment_leg", @@ -10588,7 +10588,7 @@ Other details about this invoice", { "_object": "/shipment_leg", "carrier_name": "Liberty Carrier", - "id": 1, + "id": 948211, }, ], "next": "https://api.flexport.com/shipment_legs?page=3", @@ -10649,16 +10649,16 @@ Other details about this invoice", "_object": "/api/response", "data": { "_object": "/shipment_leg", - "actual_arrival_date": "2019-02-06T19:28:25.000+00:00", - "actual_departure_date": "2019-02-06T19:28:25.000+00:00", + "actual_arrival_date": "2019-02-06T19:28:25Z", + "actual_departure_date": "2019-02-06T19:28:25Z", "additional_dates": { "cargo_ready_date": "2019-02-06", - "delivery_appointment_requested_at_date": "2019-07-09T12:00:00.000+08:00", - "delivery_appointment_requested_date": "2019-07-14T12:00:00.000+08:00", - "delivery_appointment_scheduled_at_date": "2019-07-11T12:00:00.000+08:00", - "delivery_appointment_scheduled_date": "2019-07-14T12:00:00.000+08:00", - "delivery_completed": "2019-07-14T12:00:00.000+08:00", - "loaded_on_truck_date": "2019-07-13T12:00:00.000+08:00", + "delivery_appointment_requested_at_date": "2019-07-09T04:00:00Z", + "delivery_appointment_requested_date": "2019-07-14T04:00:00Z", + "delivery_appointment_scheduled_at_date": "2019-07-11T04:00:00Z", + "delivery_appointment_scheduled_date": "2019-07-14T04:00:00Z", + "delivery_completed": "2019-07-14T04:00:00Z", + "loaded_on_truck_date": "2019-07-13T04:00:00Z", }, "air_leg": { "_object": "/air/shipment_leg", @@ -10721,8 +10721,8 @@ Other details about this invoice", "name": "Terminal 3", }, }, - "estimated_arrival_date": "2019-02-06T19:28:25.000+00:00", - "estimated_departure_date": "2019-02-06T19:28:25.000+00:00", + "estimated_arrival_date": "2019-02-06T19:28:25Z", + "estimated_departure_date": "2019-02-06T19:28:25Z", "id": 948211, "ocean_leg": { "_object": "/ocean/shipment_leg", @@ -10822,7 +10822,7 @@ Other details about this invoice", "link": "https://api.flexport.com/ocean/shipment_container_legs?f.shipment_container.id=123", "ref_type": "/ocean/shipment_container_leg", }, - "pieces": 1, + "pieces": 32, "scac_code": "ABCD", "service_type": "ltl", "tracking_number": "FBA123456789", diff --git a/packages/cli/openapi-ir-to-fern/src/__test__/__snapshots__/hathora.test.ts.snap b/packages/cli/openapi-ir-to-fern/src/__test__/__snapshots__/hathora.test.ts.snap index 21e2d609a41..e30a4303619 100644 --- a/packages/cli/openapi-ir-to-fern/src/__test__/__snapshots__/hathora.test.ts.snap +++ b/packages/cli/openapi-ir-to-fern/src/__test__/__snapshots__/hathora.test.ts.snap @@ -524,6 +524,10 @@ exports[`open api parser hathora simple 1`] = ` "RunBuild": { "auth": true, "docs": undefined, + "errors": [ + "root.NotFoundError", + "root.InternalServerError", + ], "method": "POST", "path": "/builds/v1/{appId}/run/{buildId}", "path-parameters": { @@ -540,10 +544,6 @@ exports[`open api parser hathora simple 1`] = ` "name": "RunBuildRequest", "query-parameters": undefined, }, - "response-stream": { - "docs": "Ok", - "type": "text", - }, }, }, }, @@ -1394,6 +1394,16 @@ exports[`open api parser hathora simple 1`] = ` "GetLogsForApp": { "auth": true, "docs": undefined, + "errors": [ + "root.NotFoundError", + ], + "examples": [ + { + "path-parameters": { + "appId": "appId", + }, + }, + ], "method": "GET", "path": "/logs/v1/{appId}/all", "path-parameters": { @@ -1407,10 +1417,6 @@ exports[`open api parser hathora simple 1`] = ` "tailLines": "optional", }, }, - "response-stream": { - "docs": "Ok", - "type": "text", - }, }, "GetLogsForDeployment": { "auth": true, @@ -1436,6 +1442,17 @@ exports[`open api parser hathora simple 1`] = ` "GetLogsForProcess": { "auth": true, "docs": undefined, + "errors": [ + "root.NotFoundError", + ], + "examples": [ + { + "path-parameters": { + "appId": "appId", + "processId": "processId", + }, + }, + ], "method": "GET", "path": "/logs/v1/{appId}/process/{processId}", "path-parameters": { @@ -1449,10 +1466,6 @@ exports[`open api parser hathora simple 1`] = ` "tailLines": "optional", }, }, - "response-stream": { - "docs": "Ok", - "type": "text", - }, }, }, }, diff --git a/packages/cli/openapi-ir-to-fern/src/__test__/__snapshots__/hookdeck.test.ts.snap b/packages/cli/openapi-ir-to-fern/src/__test__/__snapshots__/hookdeck.test.ts.snap index 43c42c6a11c..e8a07504398 100644 --- a/packages/cli/openapi-ir-to-fern/src/__test__/__snapshots__/hookdeck.test.ts.snap +++ b/packages/cli/openapi-ir-to-fern/src/__test__/__snapshots__/hookdeck.test.ts.snap @@ -4700,7 +4700,7 @@ exports[`open api parser hookdeck simple 1`] = ` }, "response": { "body": { - "count": 1, + "count": 5, }, }, }, diff --git a/packages/cli/openapi-ir-to-fern/src/__test__/__snapshots__/vellum.test.ts.snap b/packages/cli/openapi-ir-to-fern/src/__test__/__snapshots__/vellum.test.ts.snap index 295d820b7ab..67fd377622b 100644 --- a/packages/cli/openapi-ir-to-fern/src/__test__/__snapshots__/vellum.test.ts.snap +++ b/packages/cli/openapi-ir-to-fern/src/__test__/__snapshots__/vellum.test.ts.snap @@ -181,7 +181,7 @@ Used to list documents. Optionally filter on supported fields. { "response": { "body": { - "count": 1, + "count": 123, "next": "http://api.example.org/accounts/?offset=400&limit=100", "previous": "http://api.example.org/accounts/?offset=200&limit=100", "results": [ diff --git a/packages/cli/openapi-ir-to-fern/src/__test__/assembly.test.ts b/packages/cli/openapi-ir-to-fern/src/__test__/assembly.test.ts index 5b993d998b5..500e479535c 100644 --- a/packages/cli/openapi-ir-to-fern/src/__test__/assembly.test.ts +++ b/packages/cli/openapi-ir-to-fern/src/__test__/assembly.test.ts @@ -1,5 +1,5 @@ import { testConvertOpenAPI } from "./testConvertOpenApi"; describe("open api parser", () => { - testConvertOpenAPI("assembly", "openapi.yml"); + testConvertOpenAPI("assembly", "openapi.yml", "asyncapi.yml"); }); diff --git a/packages/cli/openapi-ir-to-fern/src/__test__/fixtures/assembly/asyncapi.yml b/packages/cli/openapi-ir-to-fern/src/__test__/fixtures/assembly/asyncapi.yml new file mode 100644 index 00000000000..ec8c6f1dcd5 --- /dev/null +++ b/packages/cli/openapi-ir-to-fern/src/__test__/fixtures/assembly/asyncapi.yml @@ -0,0 +1,303 @@ +asyncapi: 2.6.0 +defaultContentType: application/json +id: http://assemblyai.com/real-time + +info: + title: AssemblyAI real-time API + description: AssemblyAI real-time API + license: + name: MIT License + version: 1.0.0 + contact: + name: API Support + email: support@assemblyai.com + url: https://www.assemblyai.com/docs/ + +servers: + API: + url: wss://api.assemblyai.com/v2/realtime/ws + protocol: wss + description: AssemblyAI API + security: + - ApiKey: [] + - Token: [] + +tags: + - name: realtime + description: Real-time transcription + externalDocs: + url: https://www.assemblyai.com/docs/Guides/real-time_streaming_transcription + +channels: + /: + bindings: + ws: + headers: + type: object + properties: + Authentication: + description: Authenticate using your AssemblyAI API key. + type: string + query: + type: object + properties: + sample_rate: + description: The sample rate of the streamed audio. + type: integer + word_boost: + description: | + Add up to 2500 characters of custom vocabulary. + The parameter should map to a JSON encoded list of strings. + type: string + token: + description: "Authenticate using a [generated temporary token](https://www.assemblyai.com/docs/Guides/real-time_streaming_transcription#creating-temporary-authentication-tokens)" + type: string + publish: + description: Send messages to the WebSocket + operationId: sendMessage + message: + oneOf: + - $ref: "#/components/messages/SendAudio" + - $ref: "#/components/messages/TerminateSession" + + subscribe: + description: Receive messages from the WebSocket + operationId: receiveMessage + message: + oneOf: + - $ref: "#/components/messages/SessionBegins" + - $ref: "#/components/messages/PartialTranscript" + - $ref: "#/components/messages/FinalTranscript" + - $ref: "#/components/messages/SessionTerminated" + - $ref: "#/components/messages/RealtimeError" + +components: + messages: + SendAudio: + messageId: sendAudio + summary: Send audio + payload: + $ref: "#/components/schemas/AudioData" + TerminateSession: + messageId: terminateSession + summary: Terminate session + payload: + $ref: "#/components/schemas/TerminateSession" + SessionBegins: + messageId: SessionBegins + summary: Session start + payload: + $ref: "#/components/schemas/SessionBegins" + SessionTerminated: + messageId: SessionTerminated + summary: Session terminated + payload: + $ref: "#/components/schemas/SessionTerminated" + RealtimeError: + messageId: RealtimeError + summary: Error message + payload: + $ref: "#/components/schemas/RealtimeError" + PartialTranscript: + messageId: partialTranscript + summary: As you send audio data to the API, the API immediately starts responding with Partial Results. + payload: + $ref: "#/components/schemas/PartialTranscript" + FinalTranscript: + messageId: finalTranscript + summary: Transcript text at the end of an utterance with punctuation and casing. + description: After you've received your partial results, our model continues to analyze incoming audio and, when it detects the end of an "utterance" (usually a pause in speech), it'll finalize the results sent to you so far with higher accuracy, as well as add punctuation and casing to the transcription text. + payload: + $ref: "#/components/schemas/FinalTranscript" + + schemas: + RealtimeBaseMessage: + type: object + required: + - message_type + properties: + message_type: + description: Describes the type of the message. + $ref: "#/components/schemas/MessageType" + RealtimeMessage: + oneOf: + - $ref: "#/components/schemas/SessionBegins" + - $ref: "#/components/schemas/PartialTranscript" + - $ref: "#/components/schemas/FinalTranscript" + - $ref: "#/components/schemas/SessionTerminated" + - $ref: "#/components/schemas/RealtimeError" + RealtimeError: + type: object + additionalProperties: false + required: [error] + properties: + error: + type: string + MessageType: + type: string + enum: [SessionBegins, PartialTranscript, FinalTranscript, SessionTerminated] + RealtimeTranscriptType: + type: string + enum: [PartialTranscript, FinalTranscript] + RealtimeTranscript: + oneOf: + - $ref: "#/components/schemas/PartialTranscript" + - $ref: "#/components/schemas/FinalTranscript" + discriminator: "message_type" + SessionBegins: + allOf: + - $ref: "#/components/schemas/RealtimeBaseMessage" + - type: object + required: + - message_type + - session_id + - expires_at + properties: + message_type: + description: Describes the type of the message. + type: string + const: SessionBegins + session_id: + description: Unique identifier for the established session. + type: string + expires_at: + description: Timestamp when this session will expire. + type: string + pattern: '^(?:(\d{4}-\d{2}-\d{2})T(\d{2}:\d{2}:\d{2}(?:\.\d+)?))$' + x-fern-type: datetime + additionalProperties: false + SessionTerminated: + allOf: + - $ref: "#/components/schemas/RealtimeBaseMessage" + - type: object + required: + - message_type + properties: + message_type: + description: Describes the type of the message. + type: string + const: SessionTerminated + additionalProperties: false + RealtimeBaseTranscript: + type: object + required: + - audio_start + - audio_end + - confidence + - text + - words + - created + properties: + audio_start: + description: Start time of audio sample relative to session start, in milliseconds. + type: integer + audio_end: + description: End time of audio sample relative to session start, in milliseconds. + type: integer + confidence: + description: The confidence score of the entire transcription, between 0 and 1. + type: number + minimum: 0 + maximum: 1 + format: double + text: + description: The partial transcript for your audio. + type: string + words: + description: An array of objects, with the information for each word in the transcription text. Includes the start/end time (in milliseconds) of the word, the confidence score of the word, and the text (i.e. the word itself). + type: array + items: + $ref: "#/components/schemas/Word" + created: + description: The timestamp for the partial transcript. + type: string + pattern: '^(?:(\d{4}-\d{2}-\d{2})T(\d{2}:\d{2}:\d{2}(?:\.\d+)?))$' + x-fern-type: datetime + additionalProperties: false + PartialTranscript: + allOf: + - $ref: "#/components/schemas/RealtimeBaseTranscript" + - type: object + required: + - message_type + properties: + message_type: + description: Describes the type of message. + type: string + const: PartialTranscript + additionalProperties: false + FinalTranscript: + allOf: + - $ref: "#/components/schemas/RealtimeBaseTranscript" + - type: object + required: + - message_type + - punctuated + - text_formatted + properties: + message_type: + description: Describes the type of message. + type: string + const: FinalTranscript + punctuated: + description: Whether the text has been punctuated and cased. + type: boolean + text_formatted: + description: Whether the text has been formatted (e.g. Dollar -> $) + type: boolean + additionalProperties: false + Word: + type: object + required: + - start + - end + - confidence + - text + properties: + start: + description: Start time of the word in milliseconds + type: integer + end: + description: End time of the word in milliseconds + type: integer + confidence: + description: Confidence score of the word + type: number + minimum: 0 + maximum: 1 + format: double + text: + description: The word itself + type: string + additionalProperties: false + AudioData: + type: object + required: + - audio_data + properties: + audio_data: + description: Raw audio data, base64 encoded. This can be the raw data recorded directly from a microphone or read from an audio file. + type: string + additionalProperties: false + TerminateSession: + allOf: + - $ref: "#/components/schemas/RealtimeBaseMessage" + - type: object + required: + - terminate_session + properties: + terminate_session: + description: A boolean value to communicate that you wish to end your real-time session forever. + type: boolean + additionalProperties: false + securitySchemes: + ApiKey: + description: Authenticate using your AssemblyAI API key. + type: httpApiKey + in: header + name: Authorization + Token: + description: "Authenticate using a [generated temporary token](https://www.assemblyai.com/docs/Guides/real-time_streaming_transcription#creating-temporary-authentication-tokens)" + type: httpApiKey + in: query + name: token diff --git a/packages/cli/openapi-ir-to-fern/src/__test__/testConvertOpenApi.ts b/packages/cli/openapi-ir-to-fern/src/__test__/testConvertOpenApi.ts index a4d93d9df28..c0fbda91822 100644 --- a/packages/cli/openapi-ir-to-fern/src/__test__/testConvertOpenApi.ts +++ b/packages/cli/openapi-ir-to-fern/src/__test__/testConvertOpenApi.ts @@ -8,16 +8,21 @@ import { convert } from "../convert"; const FIXTURES_PATH = join(AbsoluteFilePath.of(__dirname), RelativeFilePath.of("fixtures")); // eslint-disable-next-line jest/no-export -export function testConvertOpenAPI(fixtureName: string, filename: string): void { +export function testConvertOpenAPI(fixtureName: string, filename: string, asyncApiFilename?: string): void { // eslint-disable-next-line jest/valid-title describe(fixtureName, () => { it("simple", async () => { const openApiPath = path.join(FIXTURES_PATH, fixtureName, filename); const mockTaskContext = createMockTaskContext({ logger: CONSOLE_LOGGER }); + const absolutePathToAsyncAPI = + asyncApiFilename != null + ? join(FIXTURES_PATH, RelativeFilePath.of(fixtureName), RelativeFilePath.of(asyncApiFilename)) + : undefined; + const openApiIr = await parse({ absolutePathToOpenAPI: AbsoluteFilePath.of(openApiPath), - absolutePathToAsyncAPI: undefined, + absolutePathToAsyncAPI, absolutePathToOpenAPIOverrides: undefined, taskContext: mockTaskContext }); diff --git a/packages/cli/openapi-ir-to-fern/src/buildChannel.ts b/packages/cli/openapi-ir-to-fern/src/buildChannel.ts new file mode 100644 index 00000000000..5ba5f637b59 --- /dev/null +++ b/packages/cli/openapi-ir-to-fern/src/buildChannel.ts @@ -0,0 +1,93 @@ +import { RelativeFilePath } from "@fern-api/fs-utils"; +import { WebsocketChannel } from "@fern-api/openapi-ir-sdk"; +import { RawSchemas } from "@fern-api/yaml-schema"; +import { buildHeader } from "./buildHeader"; +import { buildQueryParameter } from "./buildQueryParameter"; +import { buildTypeReference } from "./buildTypeReference"; +import { buildWebsocketSessionExample } from "./buildWebsocketSessionExample"; +import { OpenApiIrConverterContext } from "./OpenApiIrConverterContext"; + +export function buildChannel({ + channel, + context, + declarationFile +}: { + channel: WebsocketChannel; + context: OpenApiIrConverterContext; + /* The file the type declaration will be added to */ + declarationFile: RelativeFilePath; +}): void { + const convertedChannel: RawSchemas.WebSocketChannelSchema = { + path: channel.path, + auth: false + }; + + const queryParameters: Record = {}; + if (channel.handshake.queryParameters.length > 0) { + for (const queryParameter of channel.handshake.queryParameters) { + const convertedQueryParameter = buildQueryParameter({ + queryParameter, + context, + fileContainingReference: declarationFile + }); + if (convertedQueryParameter == null) { + // TODO(dsinghvi): HACKHACK we are just excluding certain query params from the SDK + continue; + } + queryParameters[queryParameter.name] = convertedQueryParameter; + } + } + if (Object.keys(queryParameters).length > 0) { + convertedChannel["query-parameters"] = queryParameters; + } + + const headers: Record = {}; + if (channel.handshake.headers.length > 0) { + for (const header of channel.handshake.headers) { + const headerSchema = buildHeader({ header, context, fileContainingReference: declarationFile }); + headers[header.name] = headerSchema; + } + } + if (Object.keys(headers).length > 0) { + convertedChannel.headers = headers; + } + + context.builder.addChannel(declarationFile, { + channel: convertedChannel + }); + + if (channel.subscribe != null) { + context.builder.addChannelMessage(declarationFile, { + messageId: "subscribe", + message: { + origin: "server", + body: buildTypeReference({ + schema: channel.subscribe, + context, + fileContainingReference: declarationFile + }) + } + }); + } + + if (channel.publish != null) { + context.builder.addChannelMessage(declarationFile, { + messageId: "publish", + message: { + origin: "client", + body: buildTypeReference({ + schema: channel.publish, + context, + fileContainingReference: declarationFile + }) + } + }); + } + + for (const example of channel.examples) { + const websocketExample = buildWebsocketSessionExample({ context, websocketExample: example }); + context.builder.addChannelExample(declarationFile, { + example: websocketExample + }); + } +} diff --git a/packages/cli/openapi-ir-to-fern/src/buildEndpoint.ts b/packages/cli/openapi-ir-to-fern/src/buildEndpoint.ts index fdbfe94e63f..27d98412c27 100644 --- a/packages/cli/openapi-ir-to-fern/src/buildEndpoint.ts +++ b/packages/cli/openapi-ir-to-fern/src/buildEndpoint.ts @@ -1,14 +1,6 @@ import { RelativeFilePath } from "@fern-api/fs-utils"; +import { Endpoint, EndpointAvailability, EndpointExample, Request, Schema, SchemaId } from "@fern-api/openapi-ir-sdk"; import { RawSchemas } from "@fern-api/yaml-schema"; -import { SchemaId } from "@fern-fern/openapi-ir-model/commons"; -import { - Endpoint, - EndpointAvailability, - EndpointExample, - Request, - Response, - Schema -} from "@fern-fern/openapi-ir-model/finalIr"; import { buildEndpointExample } from "./buildEndpointExample"; import { ERROR_DECLARATIONS_FILENAME, EXTERNAL_AUDIENCE } from "./buildFernDefinition"; import { buildHeader } from "./buildHeader"; @@ -98,7 +90,7 @@ export function buildEndpoint({ generatedRequestName: endpoint.generatedRequestName, requestNameOverride: endpoint.requestNameOverride ?? undefined, queryParameters: Object.keys(queryParameters).length > 0 ? queryParameters : undefined, - nonRequestReferencedSchemas, + nonRequestReferencedSchemas: Array.from(nonRequestReferencedSchemas), headers: Object.keys(headers).length > 0 ? headers : undefined, usedNames: names }); @@ -126,7 +118,7 @@ export function buildEndpoint({ } if (endpoint.response != null) { - Response._visit(endpoint.response, { + endpoint.response._visit({ json: (jsonResponse) => { const responseTypeReference = buildTypeReference({ schema: jsonResponse.schema, @@ -170,7 +162,7 @@ export function buildEndpoint({ type: "text" }; }, - _unknown: () => { + _other: () => { throw new Error("Unrecognized Response type: " + endpoint.response?.type); } }); @@ -385,7 +377,7 @@ function getRequest({ return [property.key, property.schema.isOptional ? `optional<${fileType}>` : fileType]; } else { const propertyTypeReference = buildTypeReference({ - schema: property.schema.json, + schema: property.schema.value, fileContainingReference: declarationFile, context }); diff --git a/packages/cli/openapi-ir-to-fern/src/buildEndpointExample.ts b/packages/cli/openapi-ir-to-fern/src/buildEndpointExample.ts index 5675532a387..8d8c0796cd1 100644 --- a/packages/cli/openapi-ir-to-fern/src/buildEndpointExample.ts +++ b/packages/cli/openapi-ir-to-fern/src/buildEndpointExample.ts @@ -1,13 +1,13 @@ import { assertNever, isNonNullish } from "@fern-api/core-utils"; -import { RawSchemas } from "@fern-api/yaml-schema"; import { + EndpointExample, FullExample, FullOneOfExample, KeyValuePair, LiteralExample, PrimitiveExample -} from "@fern-fern/openapi-ir-model/example"; -import { EndpointExample } from "@fern-fern/openapi-ir-model/finalIr"; +} from "@fern-api/openapi-ir-sdk"; +import { RawSchemas } from "@fern-api/yaml-schema"; import { OpenApiIrConverterContext } from "./OpenApiIrConverterContext"; export function buildEndpointExample({ @@ -130,21 +130,21 @@ function convertHeaderExamples({ function convertFullExample(fullExample: FullExample): RawSchemas.ExampleTypeReferenceSchema { switch (fullExample.type) { case "primitive": - return convertPrimitive(fullExample.primitive); + return convertPrimitive(fullExample.value); case "object": return convertObject(fullExample.properties); case "array": - return convertArrayExample(fullExample.array); + return convertArrayExample(fullExample.value); case "map": - return convertMapExample(fullExample.map); + return convertMapExample(fullExample.value); case "oneOf": - return convertOneOfExample(fullExample.oneOf); + return convertOneOfExample(fullExample.value); case "enum": - return fullExample.enum; + return fullExample.value; case "literal": - return convertLiteralExample(fullExample.literal); + return convertLiteralExample(fullExample.value); case "unknown": - return convertFullExample(fullExample.unknown); + return convertFullExample(fullExample.value); default: assertNever(fullExample); } @@ -153,27 +153,31 @@ function convertFullExample(fullExample: FullExample): RawSchemas.ExampleTypeRef function convertPrimitive(primitiveExample: PrimitiveExample): RawSchemas.ExampleTypeReferenceSchema { switch (primitiveExample.type) { case "int": - return primitiveExample.int; + return primitiveExample.value; case "int64": - return primitiveExample.int64; + return primitiveExample.value; case "float": - return primitiveExample.float; + return primitiveExample.value; case "double": - return primitiveExample.double; + return primitiveExample.value; case "string": { - if (primitiveExample.string.startsWith("$")) { - return `${primitiveExample.string.slice(1)}`; + if (primitiveExample.value.startsWith("$")) { + return `${primitiveExample.value.slice(1)}`; } - return primitiveExample.string; + return primitiveExample.value; } case "datetime": - return primitiveExample.datetime; + try { + // remove milliseconds from the datetime + return new Date(primitiveExample.value).toISOString().replace(/\.\d{3}Z$/, "Z"); + } catch (e) { + return "2024-01-15T09:30:00Z"; + } case "date": - return primitiveExample.date; + return primitiveExample.value; case "base64": - return primitiveExample.base64; case "boolean": - return primitiveExample.boolean; + return primitiveExample.value; default: assertNever(primitiveExample); } @@ -203,16 +207,16 @@ function convertMapExample(pairs: KeyValuePair[]): RawSchemas.ExampleTypeReferen function convertOneOfExample(oneOf: FullOneOfExample): RawSchemas.ExampleTypeReferenceSchema { if (oneOf.type === "discriminated") { - return convertObject(oneOf.discriminated); + return convertObject(oneOf.value); } - return convertFullExample(oneOf.undisciminated); + return convertFullExample(oneOf.value); } function convertLiteralExample(literal: LiteralExample): RawSchemas.ExampleTypeReferenceSchema { switch (literal.type) { case "string": - return literal.string; + return literal.value; case "boolean": - return literal.boolean; + return literal.value; default: assertNever(literal); } diff --git a/packages/cli/openapi-ir-to-fern/src/buildFernDefinition.ts b/packages/cli/openapi-ir-to-fern/src/buildFernDefinition.ts index 08b0635eb89..d50b6d42a04 100644 --- a/packages/cli/openapi-ir-to-fern/src/buildFernDefinition.ts +++ b/packages/cli/openapi-ir-to-fern/src/buildFernDefinition.ts @@ -2,6 +2,7 @@ import { RelativeFilePath } from "@fern-api/fs-utils"; import { FERN_PACKAGE_MARKER_FILENAME } from "@fern-api/project-configuration"; import { isRawAliasDefinition, RawSchemas } from "@fern-api/yaml-schema"; import { buildAuthSchemes } from "./buildAuthSchemes"; +import { buildChannel } from "./buildChannel"; import { buildEnvironments } from "./buildEnvironments"; import { buildGlobalHeaders } from "./buildGlobalHeaders"; import { buildServices } from "./buildServices"; @@ -27,9 +28,15 @@ export function buildFernDefinition(context: OpenApiIrConverterContext): FernDef if (context.ir.hasEndpointsMarkedInternal) { context.builder.addAudience(EXTERNAL_AUDIENCE); } - const { schemaIdsToExclude } = buildServices(context); + const { schemaIdsToExclude, sdkGroups } = buildServices(context); buildWebhooks(context); + // Add Channels + for (const channel of context.ir.channel) { + const declarationFile = RelativeFilePath.of(`${channel.groupName.join("/")}.yml`); + buildChannel({ channel, context, declarationFile }); + } + // Add Schemas for (const [id, schema] of Object.entries(context.ir.schemas)) { if (schemaIdsToExclude.includes(id)) { @@ -72,5 +79,16 @@ export function buildFernDefinition(context: OpenApiIrConverterContext): FernDef }); } + if (context.ir.tags.orderedTagIds != null && context.ir.tags.orderedTagIds.length > 0) { + const containsValidTagIds = context.ir.tags.orderedTagIds.every((tagId) => { + return sdkGroups.has(tagId); + }); + if (containsValidTagIds) { + context.builder.addNavigation({ + navigation: context.ir.tags.orderedTagIds + }); + } + } + return context.builder.build(); } diff --git a/packages/cli/openapi-ir-to-fern/src/buildHeader.ts b/packages/cli/openapi-ir-to-fern/src/buildHeader.ts index 4e06bb7ede0..f0825c4d78f 100644 --- a/packages/cli/openapi-ir-to-fern/src/buildHeader.ts +++ b/packages/cli/openapi-ir-to-fern/src/buildHeader.ts @@ -1,6 +1,6 @@ import { RelativeFilePath } from "@fern-api/fs-utils"; +import { Header } from "@fern-api/openapi-ir-sdk"; import { RawSchemas } from "@fern-api/yaml-schema"; -import { Header } from "@fern-fern/openapi-ir-model/finalIr"; import { camelCase } from "lodash-es"; import { buildTypeReference } from "./buildTypeReference"; import { OpenApiIrConverterContext } from "./OpenApiIrConverterContext"; diff --git a/packages/cli/openapi-ir-to-fern/src/buildPathParameter.ts b/packages/cli/openapi-ir-to-fern/src/buildPathParameter.ts index 1c2512c07af..9cf3cfa2f74 100644 --- a/packages/cli/openapi-ir-to-fern/src/buildPathParameter.ts +++ b/packages/cli/openapi-ir-to-fern/src/buildPathParameter.ts @@ -1,6 +1,6 @@ import { RelativeFilePath } from "@fern-api/fs-utils"; +import { PathParameter } from "@fern-api/openapi-ir-sdk"; import { RawSchemas } from "@fern-api/yaml-schema"; -import { PathParameter } from "@fern-fern/openapi-ir-model/finalIr"; import { buildTypeReference } from "./buildTypeReference"; import { OpenApiIrConverterContext } from "./OpenApiIrConverterContext"; import { getTypeFromTypeReference } from "./utils/getTypeFromTypeReference"; diff --git a/packages/cli/openapi-ir-to-fern/src/buildQueryParameter.ts b/packages/cli/openapi-ir-to-fern/src/buildQueryParameter.ts index fbf3d73460e..1abdf28437a 100644 --- a/packages/cli/openapi-ir-to-fern/src/buildQueryParameter.ts +++ b/packages/cli/openapi-ir-to-fern/src/buildQueryParameter.ts @@ -1,8 +1,8 @@ import { RelativeFilePath } from "@fern-api/fs-utils"; +import { QueryParameter, Schema } from "@fern-api/openapi-ir-sdk"; import { generateEnumNameFromValue, VALID_ENUM_NAME_REGEX } from "@fern-api/openapi-parser"; import { FERN_PACKAGE_MARKER_FILENAME } from "@fern-api/project-configuration"; import { RawSchemas } from "@fern-api/yaml-schema"; -import { QueryParameter, Schema } from "@fern-fern/openapi-ir-model/finalIr"; import { buildTypeReference } from "./buildTypeReference"; import { OpenApiIrConverterContext } from "./OpenApiIrConverterContext"; import { getTypeFromTypeReference } from "./utils/getTypeFromTypeReference"; @@ -95,17 +95,17 @@ function getQueryParameterTypeReference({ }), allowMultiple: true }; - } else if (resolvedSchema.type === "oneOf" && resolvedSchema.oneOf.type === "undisciminated") { + } else if (resolvedSchema.type === "oneOf" && resolvedSchema.value.type === "undisciminated") { // Try to generated enum from literal values const potentialEnumValues: (string | RawSchemas.EnumValueSchema)[] = []; - for (const [_, schema] of Object.entries(resolvedSchema.oneOf.schemas)) { + for (const [_, schema] of Object.entries(resolvedSchema.value.schemas)) { if (schema.type === "literal" && schema.value.type === "string") { - if (VALID_ENUM_NAME_REGEX.test(schema.value.string)) { - potentialEnumValues.push(schema.value.string); + if (VALID_ENUM_NAME_REGEX.test(schema.value.value)) { + potentialEnumValues.push(schema.value.value); } else { potentialEnumValues.push({ - value: schema.value.string, - name: generateEnumNameFromValue(schema.value.string) + value: schema.value.value, + name: generateEnumNameFromValue(schema.value.value) }); } } @@ -123,7 +123,7 @@ function getQueryParameterTypeReference({ } // If no literal values, just pick the first schema of the undiscriminated union - for (const [_, schema] of Object.entries(resolvedSchema.oneOf.schemas)) { + for (const [_, schema] of Object.entries(resolvedSchema.value.schemas)) { return getQueryParameterTypeReference({ schema, context, @@ -171,17 +171,17 @@ function getQueryParameterTypeReference({ }), allowMultiple: true }; - } else if (schema.value.type === "oneOf" && schema.value.oneOf.type === "undisciminated") { + } else if (schema.value.type === "oneOf" && schema.value.value.type === "undisciminated") { // Try to generated enum from literal values const potentialEnumValues: (string | RawSchemas.EnumValueSchema)[] = []; - for (const [_, oneOfSchema] of Object.entries(schema.value.oneOf.schemas)) { + for (const [_, oneOfSchema] of Object.entries(schema.value.value.schemas)) { if (oneOfSchema.type === "literal" && oneOfSchema.value.type === "string") { - if (VALID_ENUM_NAME_REGEX.test(oneOfSchema.value.string)) { - potentialEnumValues.push(oneOfSchema.value.string); + if (VALID_ENUM_NAME_REGEX.test(oneOfSchema.value.value)) { + potentialEnumValues.push(oneOfSchema.value.value); } else { potentialEnumValues.push({ - value: oneOfSchema.value.string, - name: generateEnumNameFromValue(oneOfSchema.value.string) + value: oneOfSchema.value.value, + name: generateEnumNameFromValue(oneOfSchema.value.value) }); } } @@ -193,13 +193,13 @@ function getQueryParameterTypeReference({ schema: { enum: potentialEnumValues } }); return { - value: `optional<${schema.value.oneOf.generatedName}>`, + value: `optional<${schema.value.value.generatedName}>`, allowMultiple: false }; } // If no literal values, just pick the first schema of the undiscriminated union - for (const [_, oneOfSchema] of Object.entries(schema.value.oneOf.schemas)) { + for (const [_, oneOfSchema] of Object.entries(schema.value.value.schemas)) { return getQueryParameterTypeReference({ schema: Schema.optional({ nameOverride: schema.nameOverride, diff --git a/packages/cli/openapi-ir-to-fern/src/buildServices.ts b/packages/cli/openapi-ir-to-fern/src/buildServices.ts index ec633261960..4cf4857fd5c 100644 --- a/packages/cli/openapi-ir-to-fern/src/buildServices.ts +++ b/packages/cli/openapi-ir-to-fern/src/buildServices.ts @@ -2,11 +2,19 @@ import { buildEndpoint } from "./buildEndpoint"; import { OpenApiIrConverterContext } from "./OpenApiIrConverterContext"; import { getEndpointLocation } from "./utils/getEndpointLocation"; -export function buildServices(context: OpenApiIrConverterContext): { schemaIdsToExclude: string[] } { +export function buildServices(context: OpenApiIrConverterContext): { + schemaIdsToExclude: string[]; + sdkGroups: Set; +} { + const sdkGroups = new Set(); const { endpoints, tags } = context.ir; let schemaIdsToExclude: string[] = []; for (const endpoint of endpoints) { const { endpointId, file, tag } = getEndpointLocation(endpoint); + const sdkGroup = file.split(".")[0]; + if (sdkGroup != null) { + sdkGroups.add(sdkGroup); + } const irTag = tag == null ? undefined : tags.tagsById[tag]; const convertedEndpoint = buildEndpoint({ context, @@ -23,5 +31,5 @@ export function buildServices(context: OpenApiIrConverterContext): { schemaIdsTo docs: irTag?.description ?? undefined }); } - return { schemaIdsToExclude }; + return { schemaIdsToExclude, sdkGroups }; } diff --git a/packages/cli/openapi-ir-to-fern/src/buildTypeDeclaration.ts b/packages/cli/openapi-ir-to-fern/src/buildTypeDeclaration.ts index f6cf219aa65..1728de0d661 100644 --- a/packages/cli/openapi-ir-to-fern/src/buildTypeDeclaration.ts +++ b/packages/cli/openapi-ir-to-fern/src/buildTypeDeclaration.ts @@ -1,7 +1,5 @@ import { assertNever } from "@fern-api/core-utils"; import { RelativeFilePath } from "@fern-api/fs-utils"; -import { RawSchemas } from "@fern-api/yaml-schema"; -import { SchemaId } from "@fern-fern/openapi-ir-model/commons"; import { ArraySchema, CasingOverrides, @@ -14,8 +12,10 @@ import { OptionalSchema, PrimitiveSchema, ReferencedSchema, - Schema -} from "@fern-fern/openapi-ir-model/finalIr"; + Schema, + SchemaId +} from "@fern-api/openapi-ir-sdk"; +import { RawSchemas } from "@fern-api/yaml-schema"; import { buildArrayTypeReference, buildLiteralTypeReference, @@ -65,7 +65,7 @@ export function buildTypeDeclaration({ case "object": return buildObjectTypeDeclaration({ schema, context, declarationFile }); case "oneOf": - return buildOneOfTypeDeclaration({ schema: schema.oneOf, context, declarationFile }); + return buildOneOfTypeDeclaration({ schema: schema.value, context, declarationFile }); default: assertNever(schema); } diff --git a/packages/cli/openapi-ir-to-fern/src/buildTypeReference.ts b/packages/cli/openapi-ir-to-fern/src/buildTypeReference.ts index f6da5abba27..cc96160df4d 100644 --- a/packages/cli/openapi-ir-to-fern/src/buildTypeReference.ts +++ b/packages/cli/openapi-ir-to-fern/src/buildTypeReference.ts @@ -1,7 +1,5 @@ import { assertNever } from "@fern-api/core-utils"; import { RelativeFilePath } from "@fern-api/fs-utils"; -import { FERN_PACKAGE_MARKER_FILENAME } from "@fern-api/project-configuration"; -import { RawSchemas } from "@fern-api/yaml-schema"; import { ArraySchema, EnumSchema, @@ -11,10 +9,11 @@ import { OneOfSchema, OptionalSchema, PrimitiveSchema, - PrimitiveSchemaValue, ReferencedSchema, Schema -} from "@fern-fern/openapi-ir-model/finalIr"; +} from "@fern-api/openapi-ir-sdk"; +import { FERN_PACKAGE_MARKER_FILENAME } from "@fern-api/project-configuration"; +import { RawSchemas } from "@fern-api/yaml-schema"; import { camelCase } from "lodash-es"; import { buildEnumTypeDeclaration, @@ -59,14 +58,14 @@ export function buildTypeReference({ case "object": return buildObjectTypeReference({ schema, fileContainingReference, context, declarationFile }); case "oneOf": - return buildOneOfTypeReference({ schema: schema.oneOf, fileContainingReference, context, declarationFile }); + return buildOneOfTypeReference({ schema: schema.value, fileContainingReference, context, declarationFile }); default: assertNever(schema); } } export function buildPrimitiveTypeReference(primitiveSchema: PrimitiveSchema): RawSchemas.TypeReferenceWithDocsSchema { - const typeReference = PrimitiveSchemaValue._visit(primitiveSchema.schema, { + const typeReference = primitiveSchema.schema._visit({ int: () => "integer", int64: () => "long", float: () => "double", @@ -76,7 +75,7 @@ export function buildPrimitiveTypeReference(primitiveSchema: PrimitiveSchema): R date: () => "date", base64: () => "base64", boolean: () => "boolean", - _unknown: () => "unknown" + _other: () => "unknown" }); if (primitiveSchema.description != null) { return { @@ -204,9 +203,9 @@ export function buildUnknownTypeReference(): RawSchemas.TypeReferenceWithDocsSch export function buildLiteralTypeReference(value: LiteralSchemaValue): RawSchemas.TypeReferenceWithDocsSchema { switch (value.type) { case "boolean": - return `literal<${value.boolean}>`; + return `literal<${value.value}>`; case "string": - return `literal<"${value.string}">`; + return `literal<"${value.value}">`; default: assertNever(value); } @@ -335,6 +334,6 @@ function getSchemaName(schema: Schema): string | undefined { optional: (s) => s.nameOverride ?? s.generatedName, nullable: (s) => s.nameOverride ?? s.generatedName, unknown: (s) => s.nameOverride ?? s.generatedName, - _unknown: () => undefined + _other: () => undefined }); } diff --git a/packages/cli/openapi-ir-to-fern/src/buildVariables.ts b/packages/cli/openapi-ir-to-fern/src/buildVariables.ts index ed3f009df4b..242b619d1c3 100644 --- a/packages/cli/openapi-ir-to-fern/src/buildVariables.ts +++ b/packages/cli/openapi-ir-to-fern/src/buildVariables.ts @@ -1,6 +1,6 @@ import { RelativeFilePath } from "@fern-api/fs-utils"; +import { Schema } from "@fern-api/openapi-ir-sdk"; import { FERN_PACKAGE_MARKER_FILENAME } from "@fern-api/project-configuration"; -import { Schema } from "@fern-fern/openapi-ir-model/finalIr"; import { buildTypeReference } from "./buildTypeReference"; import { OpenApiIrConverterContext } from "./OpenApiIrConverterContext"; import { getTypeFromTypeReference } from "./utils/getTypeFromTypeReference"; diff --git a/packages/cli/openapi-ir-to-fern/src/buildWebhooks.ts b/packages/cli/openapi-ir-to-fern/src/buildWebhooks.ts index c72eb00c2f6..1f746dd4017 100644 --- a/packages/cli/openapi-ir-to-fern/src/buildWebhooks.ts +++ b/packages/cli/openapi-ir-to-fern/src/buildWebhooks.ts @@ -1,7 +1,7 @@ import { RelativeFilePath } from "@fern-api/fs-utils"; +import { Webhook } from "@fern-api/openapi-ir-sdk"; import { FERN_PACKAGE_MARKER_FILENAME } from "@fern-api/project-configuration"; import { RawSchemas } from "@fern-api/yaml-schema"; -import { Webhook } from "@fern-fern/openapi-ir-model/finalIr"; import { camelCase, isEqual } from "lodash-es"; import { buildHeader } from "./buildHeader"; import { buildTypeReference } from "./buildTypeReference"; diff --git a/packages/cli/openapi-ir-to-fern/src/buildWebsocketSessionExample.ts b/packages/cli/openapi-ir-to-fern/src/buildWebsocketSessionExample.ts new file mode 100644 index 00000000000..1cedda1e22a --- /dev/null +++ b/packages/cli/openapi-ir-to-fern/src/buildWebsocketSessionExample.ts @@ -0,0 +1,196 @@ +import { assertNever } from "@fern-api/core-utils"; +import { + FullExample, + FullOneOfExample, + KeyValuePair, + LiteralExample, + PrimitiveExample, + WebsocketSessionExample +} from "@fern-api/openapi-ir-sdk"; +import { RawSchemas } from "@fern-api/yaml-schema"; +import { OpenApiIrConverterContext } from "./OpenApiIrConverterContext"; + +export function buildWebsocketSessionExample({ + websocketExample, + context +}: { + websocketExample: WebsocketSessionExample; + context: OpenApiIrConverterContext; +}): RawSchemas.ExampleWebSocketSession { + const example: RawSchemas.ExampleWebSocketSession = { + messages: [] + }; + + if (websocketExample.name != null) { + example.name = websocketExample.name; + } + + if (websocketExample.description != null) { + example.docs = websocketExample.description; + } + + if (websocketExample.queryParameters != null && websocketExample.queryParameters.length > 0) { + example["query-parameters"] = convertQueryParameterExample(websocketExample.queryParameters); + } + + if (websocketExample.headers != null && websocketExample.headers.length > 0) { + example.headers = convertHeaderExamples({ context, namedFullExamples: websocketExample.headers }); + } + + for (const message of websocketExample.messages) { + const convertedMessage = convertFullExample(message.payload); + if (convertedMessage != null) { + example.messages.push({ + type: message.messageType, + body: convertedMessage + }); + } + } + + return example; +} + +interface NamedFullExample { + name: string; + value: FullExample; +} + +function convertNamedFullExamples( + namedFullExamples: NamedFullExample[] +): Record { + const result: Record = {}; + namedFullExamples.map( + (namedFullExample) => (result[namedFullExample.name] = convertFullExample(namedFullExample.value)) + ); + return result; +} + +function convertQueryParameterExample( + namedFullExamples: NamedFullExample[] +): Record { + const result: Record = {}; + namedFullExamples.forEach((namedFullExample) => { + const convertedExample = convertFullExample(namedFullExample.value); + if (Array.isArray(convertedExample)) { + result[namedFullExample.name] = convertedExample[0]; + } else if (convertedExample != null) { + result[namedFullExample.name] = convertedExample; + } + }); + return result; +} + +function convertHeaderExamples({ + context, + namedFullExamples +}: { + context: OpenApiIrConverterContext; + namedFullExamples: NamedFullExample[]; +}): Record { + const globalHeaderNames = context.builder.getGlobalHeaderNames(); + const result: Record = {}; + namedFullExamples.forEach((namedFullExample) => { + const convertedExample = convertFullExample(namedFullExample.value); + if (globalHeaderNames.has(namedFullExample.name)) { + return; + } else if (convertedExample != null) { + result[namedFullExample.name] = convertedExample; + } + }); + return result; +} + +function convertFullExample(fullExample: FullExample): RawSchemas.ExampleTypeReferenceSchema { + switch (fullExample.type) { + case "primitive": + return convertPrimitive(fullExample.value); + case "object": + return convertObject(fullExample.properties); + case "array": + return convertArrayExample(fullExample.value); + case "map": + return convertMapExample(fullExample.value); + case "oneOf": + return convertOneOfExample(fullExample.value); + case "enum": + return fullExample.value; + case "literal": + return convertLiteralExample(fullExample.value); + case "unknown": + return convertFullExample(fullExample.value); + default: + assertNever(fullExample); + } +} + +function convertPrimitive(primitiveExample: PrimitiveExample): RawSchemas.ExampleTypeReferenceSchema { + switch (primitiveExample.type) { + case "int": + return primitiveExample.value; + case "int64": + return primitiveExample.value; + case "float": + return primitiveExample.value; + case "double": + return primitiveExample.value; + case "string": { + if (primitiveExample.value.startsWith("$")) { + return `${primitiveExample.value.slice(1)}`; + } + return primitiveExample.value; + } + case "datetime": + try { + // remove milliseconds from the datetime + return new Date(primitiveExample.value).toISOString().replace(/\.\d{3}Z$/, "Z"); + } catch (e) { + return "2024-01-15T09:30:00Z"; + } + case "date": + return primitiveExample.value; + case "base64": + case "boolean": + return primitiveExample.value; + default: + assertNever(primitiveExample); + } +} + +function convertObject(object: Record): RawSchemas.ExampleTypeReferenceSchema { + return Object.fromEntries( + Object.entries(object).map(([propertyKey, fullExample]) => { + return [propertyKey, convertFullExample(fullExample)]; + }) + ); +} + +function convertArrayExample(fullExamples: FullExample[]): RawSchemas.ExampleTypeReferenceSchema { + return fullExamples.map((fullExample) => { + return convertFullExample(fullExample); + }); +} + +function convertMapExample(pairs: KeyValuePair[]): RawSchemas.ExampleTypeReferenceSchema { + return Object.fromEntries( + pairs.map((pair) => { + return [convertPrimitive(pair.key), convertFullExample(pair.value)]; + }) + ); +} + +function convertOneOfExample(oneOf: FullOneOfExample): RawSchemas.ExampleTypeReferenceSchema { + if (oneOf.type === "discriminated") { + return convertObject(oneOf.value); + } + return convertFullExample(oneOf.value); +} +function convertLiteralExample(literal: LiteralExample): RawSchemas.ExampleTypeReferenceSchema { + switch (literal.type) { + case "string": + return literal.value; + case "boolean": + return literal.value; + default: + assertNever(literal); + } +} diff --git a/packages/cli/openapi-ir-to-fern/src/convert.ts b/packages/cli/openapi-ir-to-fern/src/convert.ts index 619598cdf2b..76e61c9b95b 100644 --- a/packages/cli/openapi-ir-to-fern/src/convert.ts +++ b/packages/cli/openapi-ir-to-fern/src/convert.ts @@ -1,7 +1,7 @@ import { RelativeFilePath } from "@fern-api/fs-utils"; +import { OpenApiIntermediateRepresentation } from "@fern-api/openapi-ir-sdk"; import { TaskContext } from "@fern-api/task-context"; import { DefinitionFileSchema, PackageMarkerFileSchema, RootApiFileSchema } from "@fern-api/yaml-schema"; -import { OpenAPIIntermediateRepresentation } from "@fern-fern/openapi-ir-model/finalIr"; import { buildFernDefinition } from "./buildFernDefinition"; import { OpenApiIrConverterContext } from "./OpenApiIrConverterContext"; @@ -16,7 +16,7 @@ export function convert({ taskContext }: { taskContext: TaskContext; - openApiIr: OpenAPIIntermediateRepresentation; + openApiIr: OpenApiIntermediateRepresentation; }): OpenApiConvertedFernDefinition { const context = new OpenApiIrConverterContext({ taskContext, ir: openApiIr }); return buildFernDefinition(context); diff --git a/packages/cli/openapi-ir-to-fern/src/utils/convertToHttpMethod.ts b/packages/cli/openapi-ir-to-fern/src/utils/convertToHttpMethod.ts index d2c04afe16e..0fd55cd2fb2 100644 --- a/packages/cli/openapi-ir-to-fern/src/utils/convertToHttpMethod.ts +++ b/packages/cli/openapi-ir-to-fern/src/utils/convertToHttpMethod.ts @@ -1,5 +1,5 @@ +import { HttpMethod } from "@fern-api/openapi-ir-sdk"; import { RawSchemas } from "@fern-api/yaml-schema"; -import { HttpMethod } from "@fern-fern/openapi-ir-model/finalIr"; export function convertToHttpMethod(httpMethod: HttpMethod): RawSchemas.HttpMethodSchema { return HttpMethod._visit(httpMethod, { @@ -17,7 +17,7 @@ export function convertToHttpMethod(httpMethod: HttpMethod): RawSchemas.HttpMeth trace: () => { throw new Error("HEAD is unsupported"); }, - _unknown: () => { + _other: () => { throw new Error("Unkown http method is unsupported"); } }); diff --git a/packages/cli/openapi-ir-to-fern/src/utils/getDeclarationFileForSchema.ts b/packages/cli/openapi-ir-to-fern/src/utils/getDeclarationFileForSchema.ts index 1d60293abc7..9f0a0bba137 100644 --- a/packages/cli/openapi-ir-to-fern/src/utils/getDeclarationFileForSchema.ts +++ b/packages/cli/openapi-ir-to-fern/src/utils/getDeclarationFileForSchema.ts @@ -1,7 +1,7 @@ import { assertNever } from "@fern-api/core-utils"; import { RelativeFilePath } from "@fern-api/fs-utils"; +import { Schema } from "@fern-api/openapi-ir-sdk"; import { FERN_PACKAGE_MARKER_FILENAME } from "@fern-api/project-configuration"; -import { Schema } from "@fern-fern/openapi-ir-model/finalIr"; import { camelCase } from "lodash-es"; const PACKAGE_MARKER_RELATIVE_FILEPATH = RelativeFilePath.of(FERN_PACKAGE_MARKER_FILENAME); @@ -13,7 +13,7 @@ export function getDeclarationFileForSchema(schema: Schema): RelativeFilePath { case "enum": return getDeclarationFileFromGroupName(schema.groupName); case "oneOf": - return getDeclarationFileFromGroupName(schema.oneOf.groupName); + return getDeclarationFileFromGroupName(schema.value.groupName); case "array": return getDeclarationFileFromGroupName(schema.groupName); case "map": diff --git a/packages/cli/openapi-ir-to-fern/src/utils/getEndpointLocation.ts b/packages/cli/openapi-ir-to-fern/src/utils/getEndpointLocation.ts index 251dc17712b..1a219c1d6a0 100644 --- a/packages/cli/openapi-ir-to-fern/src/utils/getEndpointLocation.ts +++ b/packages/cli/openapi-ir-to-fern/src/utils/getEndpointLocation.ts @@ -1,6 +1,6 @@ import { RelativeFilePath } from "@fern-api/fs-utils"; +import { Endpoint, HttpMethod } from "@fern-api/openapi-ir-sdk"; import { FERN_PACKAGE_MARKER_FILENAME } from "@fern-api/project-configuration"; -import { Endpoint, HttpMethod } from "@fern-fern/openapi-ir-model/finalIr"; import { camelCase, compact, isEqual } from "lodash-es"; export interface EndpointLocation { diff --git a/packages/cli/openapi-ir-to-fern/src/utils/getGroupNameForSchema.ts b/packages/cli/openapi-ir-to-fern/src/utils/getGroupNameForSchema.ts index a730349b789..416b5006869 100644 --- a/packages/cli/openapi-ir-to-fern/src/utils/getGroupNameForSchema.ts +++ b/packages/cli/openapi-ir-to-fern/src/utils/getGroupNameForSchema.ts @@ -1,6 +1,5 @@ import { assertNever } from "@fern-api/core-utils"; -import { SdkGroupName } from "@fern-fern/openapi-ir-model/commons"; -import { Schema } from "@fern-fern/openapi-ir-model/finalIr"; +import { Schema, SdkGroupName } from "@fern-api/openapi-ir-sdk"; export function getGroupNameForSchema(schema: Schema): SdkGroupName | undefined { switch (schema.type) { @@ -15,7 +14,7 @@ export function getGroupNameForSchema(schema: Schema): SdkGroupName | undefined case "primitive": return schema.groupName ?? undefined; case "oneOf": - return schema.oneOf.groupName ?? undefined; + return schema.value.groupName ?? undefined; case "unknown": return undefined; default: diff --git a/packages/cli/openapi-ir-to-fern/tsconfig.json b/packages/cli/openapi-ir-to-fern/tsconfig.json index 47cf9558b2f..dd7120071e4 100644 --- a/packages/cli/openapi-ir-to-fern/tsconfig.json +++ b/packages/cli/openapi-ir-to-fern/tsconfig.json @@ -8,6 +8,7 @@ { "path": "../../commons/fs-utils" }, { "path": "../config-management/project-configuration" }, { "path": "../logger" }, + { "path": "../openapi-ir-sdk" }, { "path": "../openapi-parser" }, { "path": "../task-context" }, { "path": "../yaml/yaml-schema" } diff --git a/packages/cli/openapi-parser/package.json b/packages/cli/openapi-parser/package.json index 1a22aea47f9..c9b282375f8 100644 --- a/packages/cli/openapi-parser/package.json +++ b/packages/cli/openapi-parser/package.json @@ -31,9 +31,9 @@ "@fern-api/core-utils": "workspace:*", "@fern-api/fs-utils": "workspace:*", "@fern-api/logger": "workspace:*", + "@fern-api/openapi-ir-sdk": "workspace:*", "@fern-api/task-context": "workspace:*", "@fern-api/yaml-schema": "workspace:*", - "@fern-fern/openapi-ir-model": "0.0.181", "@redocly/openapi-core": "^1.4.1", "js-yaml": "^4.1.0", "lodash-es": "^4.17.21", diff --git a/packages/cli/openapi-parser/src/__test__/__snapshots__/apiture.test.ts.snap b/packages/cli/openapi-parser/src/__test__/__snapshots__/apiture.test.ts.snap index 052e969305c..a3f5bff3fca 100644 --- a/packages/cli/openapi-parser/src/__test__/__snapshots__/apiture.test.ts.snap +++ b/packages/cli/openapi-parser/src/__test__/__snapshots__/apiture.test.ts.snap @@ -2,6 +2,7 @@ exports[`open api parser apiture parse open api 1`] = ` { + "channel": [], "description": "APIs for digital banking client applications. ## Customer Accounts @@ -61,7 +62,7 @@ Transfers support recurring schedules, such as repeating every week or every mon { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Return a paginated list of the customer's accounts, consisting of internal accounts at this financial institution and accounts at other financial institutions, if any.", "errorStatusCode": [ 400, @@ -72,137 +73,138 @@ Transfers support recurring schedules, such as repeating every week or every mon "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "allows": { "properties": { "billPay": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "manageCards": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "mobileCheckDeposit": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "transferFrom": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "transferTo": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "view": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "viewCards": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "Checking *1008", + "type": "primitive", + "value": { "type": "string", + "value": "Checking *1008", }, - "type": "primitive", }, "location": { - "enum": "internal", "type": "enum", + "value": "internal", }, "maskedNumber": { - "primitive": { - "string": "maskedNumber", + "type": "primitive", + "value": { "type": "string", + "value": "maskedNumber", }, - "type": "primitive", }, "nickname": { - "primitive": { - "string": "Payroll Checking", + "type": "primitive", + "value": { "type": "string", + "value": "Payroll Checking", }, - "type": "primitive", }, "product": { "properties": { "code": { - "primitive": { - "string": "180D_CDA", + "type": "primitive", + "value": { "type": "string", + "value": "180D_CDA", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "Certificate of Deposit with a 180 day term", + "type": "primitive", + "value": { "type": "string", + "value": "Certificate of Deposit with a 180 day term", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "180 Day CD", + "type": "primitive", + "value": { "type": "string", + "value": "180 Day CD", }, - "type": "primitive", }, "type": { - "enum": "cd", "type": "enum", + "value": "cd", }, }, "type": "object", @@ -211,35 +213,34 @@ Transfers support recurring schedules, such as repeating every week or every mon "type": "object", }, ], - "type": "array", }, "limit": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "nextPage_url": { - "primitive": { - "string": "https://production.api.apiture.com/banking/accounts/bf23bc970b78d27691e8", + "type": "primitive", + "value": { "type": "string", + "value": "https://production.api.apiture.com/banking/accounts/bf23bc970b78d27691e8", }, - "type": "primitive", }, "primaryAccountId": { - "primitive": { - "string": "primaryAccountId", + "type": "primitive", + "value": { "type": "string", + "value": "primaryAccountId", }, - "type": "primitive", }, "start": { - "primitive": { - "string": "start", + "type": "primitive", + "value": { "type": "string", + "value": "start", }, - "type": "primitive", }, }, "type": "object", @@ -248,33 +249,33 @@ Transfers support recurring schedules, such as repeating every week or every mon ], "generatedRequestName": "AccountsListAccountsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", - "operationId": undefined, + "operationId": null, "path": "/accounts", "pathParameters": [], "queryParameters": [ { "description": "Include only accounts whose \`product.type\` is in pipe-delimited set. For example, to list only savings, checking, and CD accounts, use
\`?productType=savings|checking|cd\`.", "name": "productType", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AccountsListAccountsRequestProductType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AccountsListAccountsRequestProductType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AccountsListAccountsRequestProductTypeItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "productType", "type": "reference", }, @@ -284,42 +285,42 @@ Transfers support recurring schedules, such as repeating every week or every mon { "description": "Filter accounts to just a subset of \`internal\` or \`external\` accounts (per the \`location\` property on the [\`accountItem\`](#schema-accountItem) schema).", "name": "location", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AccountsListAccountsRequestLocation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AccountsListAccountsRequestLocation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "internal", - "nameOverride": undefined, + "nameOverride": null, "value": "internal", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "external", - "nameOverride": undefined, + "nameOverride": null, "value": "external", }, ], @@ -329,24 +330,24 @@ Transfers support recurring schedules, such as repeating every week or every mon { "description": "Filter the result to accounts that have corresponding \`true\` values in \`account.allows\`. For example \`?allows=transferTo,transferFrom,view\` returns only accounts where \`account.allows.transferTo\`, \`account.allows.transferFrom\`, and \`account.allows.view\` are all \`true\` for the caller.", "name": "allows", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AccountsListAccountsRequestAllows", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AccountsListAccountsRequestAllows", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AccountsListAccountsRequestAllowsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "accountAllowsFilter", "type": "reference", }, @@ -356,21 +357,21 @@ Transfers support recurring schedules, such as repeating every week or every mon { "description": "The location of the next item in the collection. This is an opaque cursor supplied by the API service. Omit this to start at the beginning of the collection. The client does not define this value; the API services automatically pass the \`?start=\` parameter on the \`nextPage_url\`.", "name": "start", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AccountsListAccountsRequestStart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AccountsListAccountsRequestStart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 256, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -380,18 +381,18 @@ Transfers support recurring schedules, such as repeating every week or every mon { "description": "The maximum number of items to return in this paged response.", "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AccountsListAccountsRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AccountsListAccountsRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -400,17 +401,16 @@ Transfers support recurring schedules, such as repeating every week or every mon }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK. A page from the full list of the customer's accounts. This list contains only accounts that the customer is entitled to access. While the \`nextPage_url\` property is present in the response, the client can fetch the next page of accounts by performing a \`GET\` on that URL.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AccountsListAccountsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "accounts", "type": "reference", }, @@ -431,7 +431,7 @@ Transfers support recurring schedules, such as repeating every week or every mon { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Return details of the customer's internal account.", "errorStatusCode": [ 401, @@ -441,158 +441,158 @@ Transfers support recurring schedules, such as repeating every week or every mon "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "accountId", "value": { - "primitive": { - "string": "accountId", + "type": "primitive", + "value": { "type": "string", + "value": "accountId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "allows": { "properties": { "billPay": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "manageCards": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "manageJointOwners": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "manageOverdraftAccounts": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "mobileCheckDeposit": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "transferFrom": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "transferTo": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "view": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "viewCards": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", }, "electronicStatements": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "Checking *1008", + "type": "primitive", + "value": { "type": "string", + "value": "Checking *1008", }, - "type": "primitive", }, "location": { - "enum": "internal", "type": "enum", + "value": "internal", }, "maskedNumber": { - "primitive": { - "string": "maskedNumber", + "type": "primitive", + "value": { "type": "string", + "value": "maskedNumber", }, - "type": "primitive", }, "nickname": { - "primitive": { - "string": "Payroll Checking", + "type": "primitive", + "value": { "type": "string", + "value": "Payroll Checking", }, - "type": "primitive", }, "product": { "properties": { "code": { - "primitive": { - "string": "180D_CDA", + "type": "primitive", + "value": { "type": "string", + "value": "180D_CDA", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "Certificate of Deposit with a 180 day term", + "type": "primitive", + "value": { "type": "string", + "value": "Certificate of Deposit with a 180 day term", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "180 Day CD", + "type": "primitive", + "value": { "type": "string", + "value": "180 Day CD", }, - "type": "primitive", }, "type": { - "enum": "cd", "type": "enum", + "value": "cd", }, }, "type": "object", @@ -604,37 +604,36 @@ Transfers support recurring schedules, such as repeating every week or every mon ], "generatedRequestName": "AccountsGetAccountRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", - "operationId": undefined, + "operationId": null, "path": "/accounts/{accountId}", "pathParameters": [ { "description": "The unique identifier of this account resource. This is an opaque string.", "name": "accountId", "schema": { - "description": undefined, + "description": null, "generatedName": "AccountsGetAccountRequestAccountId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "resourceId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK. The response is a representation of the customer's account.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AccountsGetAccountResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "account", "type": "reference", }, @@ -655,7 +654,7 @@ Transfers support recurring schedules, such as repeating every week or every mon { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Return a list of the requested internal accounts' balances. The \`accounts\` query parameter is a list of account IDs which typically comes from the \`getAccounts\` operation response. The returned list does not include external accounts. The caller must have entitlements to view each account's details, as indicated by a \`true\` value for \`account.allows.view\`. Requests to list balances for accounts the user is not allowed to read results in a 403 Forbidden response. The response may be incomplete. Given a \`Retry-After\` response header, the client can retry the operation after a short delay, requesting only the accounts which are incomplete; see the 202 Accepted response for details.", @@ -669,59 +668,60 @@ The response may be incomplete. Given a \`Retry-After\` response header, the cli "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "available": { - "primitive": { - "string": "3208.20", + "type": "primitive", + "value": { "type": "string", + "value": "3208.20", }, - "type": "primitive", }, "current": { - "primitive": { - "string": "3448.72", + "type": "primitive", + "value": { "type": "string", + "value": "3448.72", }, - "type": "primitive", }, "currentWithPending": { - "primitive": { - "string": "3448.72", + "type": "primitive", + "value": { "type": "string", + "value": "3448.72", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "05d00d7d-d630", + "type": "primitive", + "value": { "type": "string", + "value": "05d00d7d-d630", }, - "type": "primitive", }, "incomplete": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "updatedAt": { - "primitive": { - "datetime": "2022-05-02T06:51:19.375Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-02T06:51:19.375Z", }, - "type": "primitive", }, }, "type": "object", @@ -729,46 +729,46 @@ The response may be incomplete. Given a \`Retry-After\` response header, the cli { "properties": { "available": { - "primitive": { - "string": "1750.80", + "type": "primitive", + "value": { "type": "string", + "value": "1750.80", }, - "type": "primitive", }, "current": { - "primitive": { - "string": "1956.19", + "type": "primitive", + "value": { "type": "string", + "value": "1956.19", }, - "type": "primitive", }, "currentWithPending": { - "primitive": { - "string": "1956.19", + "type": "primitive", + "value": { "type": "string", + "value": "1956.19", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "cb5d67ea-a5c3", + "type": "primitive", + "value": { "type": "string", + "value": "cb5d67ea-a5c3", }, - "type": "primitive", }, "incomplete": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "updatedAt": { - "primitive": { - "datetime": "2022-05-02T06:51:19.375Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-02T06:51:19.375Z", }, - "type": "primitive", }, }, "type": "object", @@ -776,52 +776,51 @@ The response may be incomplete. Given a \`Retry-After\` response header, the cli { "properties": { "available": { - "primitive": { - "string": "3456.78", + "type": "primitive", + "value": { "type": "string", + "value": "3456.78", }, - "type": "primitive", }, "current": { - "primitive": { - "string": "3456.78", + "type": "primitive", + "value": { "type": "string", + "value": "3456.78", }, - "type": "primitive", }, "currentWithPending": { - "primitive": { - "string": "3456.78", + "type": "primitive", + "value": { "type": "string", + "value": "3456.78", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "incomplete": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updatedAt": { - "primitive": { - "datetime": "2021-10-30T19:06:04.250Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-10-30T19:06:04.250Z", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -830,27 +829,27 @@ The response may be incomplete. Given a \`Retry-After\` response header, the cli ], "generatedRequestName": "AccountsListAccountBalancesRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", - "operationId": undefined, + "operationId": null, "path": "/accountBalances", "pathParameters": [], "queryParameters": [ { "description": "The unique account identifiers of one or more internal accounts. (Internal accounts are those with \`location\` value of \`internal\`.) If omitted, this operation uses the accounts for which the customer has view permissions but is limited to at most 1000 accounts. Note: The account IDs are unrelated to the account number.", "name": "accounts", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AccountsListAccountBalancesRequestAccounts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AccountsListAccountBalancesRequestAccounts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "accountIds", "type": "reference", }, @@ -859,18 +858,18 @@ The response may be incomplete. Given a \`Retry-After\` response header, the cli { "description": "When retrying the operation, pass the \`retryCount\` from the \`incompleteAccountBalances\` response.", "name": "retryCount", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AccountsListAccountBalancesRequestRetryCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AccountsListAccountBalancesRequestRetryCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -879,17 +878,16 @@ The response may be incomplete. Given a \`Retry-After\` response header, the cli }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK. The response contains the balances for all the accounts in the \`?accounts=\` query parameter.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AccountsListAccountBalancesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "accountBalances", "type": "reference", }, @@ -910,7 +908,7 @@ The response may be incomplete. Given a \`Retry-After\` response header, the cli { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Return a collection of account joint owners. The user must have the \`account.manageJointOwners\` permission to use this operation.", "errorStatusCode": [ 400, @@ -921,48 +919,48 @@ The response may be incomplete. Given a \`Retry-After\` response header, the cli "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "accountId", "value": { - "primitive": { - "string": "accountId", + "type": "primitive", + "value": { "type": "string", + "value": "accountId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "id": { - "primitive": { - "string": "0399abed-fd3d", + "type": "primitive", + "value": { "type": "string", + "value": "0399abed-fd3d", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Max Pike", + "type": "primitive", + "value": { "type": "string", + "value": "Max Pike", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -971,37 +969,36 @@ The response may be incomplete. Given a \`Retry-After\` response header, the cli ], "generatedRequestName": "AccountJointOwnersListAccountJointOwnersRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", - "operationId": undefined, + "operationId": null, "path": "/accounts/{accountId}/jointOwners", "pathParameters": [ { "description": "The unique identifier of this account resource. This is an opaque string.", "name": "accountId", "schema": { - "description": undefined, + "description": null, "generatedName": "AccountJointOwnersListAccountJointOwnersRequestAccountId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "resourceId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AccountJointOwnersListAccountJointOwnersResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "accountJointOwners", "type": "reference", }, @@ -1022,7 +1019,7 @@ The response may be incomplete. Given a \`Retry-After\` response header, the cli { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Return a paginated list of a customer's accounts that are eligible for ACH transfers based on allowed privileges. Optionally, an agent can access a business customer's ACH accounts when acting on behalf of that business customer via the optional \`customerId\` query parameter.", @@ -1035,27 +1032,27 @@ Optionally, an agent can access a business customer's ACH accounts when acting o "examples": [], "generatedRequestName": "AccountsListEligibleAchAccountsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", - "operationId": undefined, + "operationId": null, "path": "/achEligibleAccounts", "pathParameters": [], "queryParameters": [ { "description": "Filter the result to accounts that have corresponding \`true\` values in \`account.allows\`. For example \`?allows=transferTo,transferFrom,view\` returns only accounts where \`account.allows.transferTo\`, \`account.allows.transferFrom\`, and \`account.allows.view\` are all \`true\` for the caller.", "name": "allows", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AccountsListEligibleAchAccountsRequestAllows", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AccountsListEligibleAchAccountsRequestAllowsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "accountAllowsFilter", "type": "reference", }, @@ -1064,12 +1061,12 @@ Optionally, an agent can access a business customer's ACH accounts when acting o { "description": "Filter the result to accounts that allow ACH transfers of the given Standard Entry Class (SEC) codes.", "name": "secCode", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AccountsListEligibleAchAccountsRequestSecCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "achSecCode", "type": "reference", }, @@ -1077,18 +1074,18 @@ Optionally, an agent can access a business customer's ACH accounts when acting o { "description": "The optional identifier of a business customer. This is an opaque string. An agent who is operating on behalf of a business can use this to access the resources of that business customer. The agent must have entitlements to act on behalf of the business; if not, the operation returns a 403 Forbidden response. For other situations, omit this value, else this _must_ match the authenticated caller's customer ID (not their access ID).", "name": "customerId", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AccountsListEligibleAchAccountsRequestCustomerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AccountsListEligibleAchAccountsRequestCustomerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "resourceId", "type": "reference", }, @@ -1097,21 +1094,21 @@ Optionally, an agent can access a business customer's ACH accounts when acting o { "description": "The location of the next item in the collection. This is an opaque cursor supplied by the API service. Omit this to start at the beginning of the collection. The client does not define this value; the API services automatically pass the \`?start=\` parameter on the \`nextPage_url\`.", "name": "start", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AccountsListEligibleAchAccountsRequestStart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AccountsListEligibleAchAccountsRequestStart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 256, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1121,18 +1118,18 @@ Optionally, an agent can access a business customer's ACH accounts when acting o { "description": "The maximum number of items to return in this paged response.", "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AccountsListEligibleAchAccountsRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AccountsListEligibleAchAccountsRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -1141,17 +1138,16 @@ Optionally, an agent can access a business customer's ACH accounts when acting o }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK. A page from the full list of the customer's ACH-eligible accounts. This list contains only accounts that the customer is entitled to access. While the \`nextPage_url\` property is present in the response, the client can fetch the next page of accounts by performing a \`GET\` on that URL.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AccountsListEligibleAchAccountsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "accounts", "type": "reference", }, @@ -1172,7 +1168,7 @@ Optionally, an agent can access a business customer's ACH accounts when acting o { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Return a paginated list of a customer's accounts that are eligible to serve as overdraft protection accounts for the given account. An overdraft protection account is a deposit account that the financial institution can transfer funds from to prevent the account balance from going negative and incurring non-sufficient funds fees. The user must have the \`allows.manageOverdraftAccounts\` permission on the account to use this operation. @@ -1188,160 +1184,160 @@ To obtain available balances for these accounts, use [\`listAccountBalances\`](# "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "accountId", "value": { - "primitive": { - "string": "accountId", + "type": "primitive", + "value": { "type": "string", + "value": "accountId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "items": { "type": "unknown", - "unknown": { - "map": [ + "value": { + "type": "map", + "value": [ { "key": { - "string": "0", "type": "string", + "value": "0", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "id", "type": "string", + "value": "id", }, "value": { - "primitive": { - "string": "da1331a9e9168ea91346", + "type": "primitive", + "value": { "type": "string", + "value": "da1331a9e9168ea91346", }, - "type": "primitive", }, }, { "key": { - "string": "label", "type": "string", + "value": "label", }, "value": { - "primitive": { - "string": "Checking *3456", + "type": "primitive", + "value": { "type": "string", + "value": "Checking *3456", }, - "type": "primitive", }, }, { "key": { - "string": "maskedNumber", "type": "string", + "value": "maskedNumber", }, "value": { - "primitive": { - "string": "*3456", + "type": "primitive", + "value": { "type": "string", + "value": "*3456", }, - "type": "primitive", }, }, ], - "type": "map", }, }, { "key": { - "string": "1", "type": "string", + "value": "1", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "id", "type": "string", + "value": "id", }, "value": { - "primitive": { - "string": "5c9b4e50a0401ef4eb2e", + "type": "primitive", + "value": { "type": "string", + "value": "5c9b4e50a0401ef4eb2e", }, - "type": "primitive", }, }, { "key": { - "string": "label", "type": "string", + "value": "label", }, "value": { - "primitive": { - "string": "Premiere Savings *1234", + "type": "primitive", + "value": { "type": "string", + "value": "Premiere Savings *1234", }, - "type": "primitive", }, }, { "key": { - "string": "maskedNumber", "type": "string", + "value": "maskedNumber", }, "value": { - "primitive": { - "string": "*1234", + "type": "primitive", + "value": { "type": "string", + "value": "*1234", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, }, "limit": { - "primitive": { - "int": 100, + "type": "primitive", + "value": { "type": "int", + "value": 100, }, - "type": "primitive", }, "maximumOverdraftAccounts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "nextPage_url": { - "primitive": { - "string": "https://production.api.apiture.com/banking/accounts/f204d292df9fb/eligibleOverdraftAccounts?start=641f62296ecbf1882c84?limit=100", + "type": "primitive", + "value": { "type": "string", + "value": "https://production.api.apiture.com/banking/accounts/f204d292df9fb/eligibleOverdraftAccounts?start=641f62296ecbf1882c84?limit=100", }, - "type": "primitive", }, "start": { - "primitive": { - "string": "start", + "type": "primitive", + "value": { "type": "string", + "value": "start", }, - "type": "primitive", }, }, "type": "object", @@ -1350,44 +1346,44 @@ To obtain available balances for these accounts, use [\`listAccountBalances\`](# ], "generatedRequestName": "OverdraftProtectionListEligibleOverdraftAccountsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", - "operationId": undefined, + "operationId": null, "path": "/accounts/{accountId}/eligibleOverdraftAccounts", "pathParameters": [ { "description": "The unique identifier of this account resource. This is an opaque string.", "name": "accountId", "schema": { - "description": undefined, + "description": null, "generatedName": "OverdraftProtectionListEligibleOverdraftAccountsRequestAccountId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "resourceId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "The location of the next item in the collection. This is an opaque cursor supplied by the API service. Omit this to start at the beginning of the collection. The client does not define this value; the API services automatically pass the \`?start=\` parameter on the \`nextPage_url\`.", "name": "start", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "OverdraftProtectionListEligibleOverdraftAccountsRequestStart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "OverdraftProtectionListEligibleOverdraftAccountsRequestStart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 256, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1397,18 +1393,18 @@ To obtain available balances for these accounts, use [\`listAccountBalances\`](# { "description": "The maximum number of items to return in this paged response.", "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "OverdraftProtectionListEligibleOverdraftAccountsRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "OverdraftProtectionListEligibleOverdraftAccountsRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -1417,17 +1413,16 @@ To obtain available balances for these accounts, use [\`listAccountBalances\`](# }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK. A page from the full list of the customer's eligible overdraft accounts. This list contains only accounts that the customer is entitled to access. While the \`nextPage_url\` property is present in the response, the client can fetch the next page of accounts by performing a \`GET\` on that URL.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "OverdraftProtectionListEligibleOverdraftAccountsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "eligibleOverdraftAccounts", "type": "reference", }, @@ -1448,7 +1443,7 @@ To obtain available balances for these accounts, use [\`listAccountBalances\`](# { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Return the JSON representation of this account's overdraft protection settings.", "errorStatusCode": [ 401, @@ -1458,49 +1453,49 @@ To obtain available balances for these accounts, use [\`listAccountBalances\`](# "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "accountId", "value": { - "primitive": { - "string": "accountId", + "type": "primitive", + "value": { "type": "string", + "value": "accountId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "accounts": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "maximumOverdraftAccounts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -1509,37 +1504,36 @@ To obtain available balances for these accounts, use [\`listAccountBalances\`](# ], "generatedRequestName": "OverdraftProtectionGetOverdraftProtectionRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", - "operationId": undefined, + "operationId": null, "path": "/accounts/{accountId}/overdraftProtection", "pathParameters": [ { "description": "The unique identifier of this account resource. This is an opaque string.", "name": "accountId", "schema": { - "description": undefined, + "description": null, "generatedName": "OverdraftProtectionGetOverdraftProtectionRequestAccountId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "resourceId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "OverdraftProtectionGetOverdraftProtectionResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "overdraftProtection", "type": "reference", }, @@ -1560,7 +1554,7 @@ To obtain available balances for these accounts, use [\`listAccountBalances\`](# { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Perform a partial update of the overdraft accounts. Only fields in the request body are updated on the resource; fields which are omitted are not updated. To add, replace, or remove an overdraft account, add, replace, or remove the corresponding account item from the \`items\` array. Only the account \`id\` in the items is significant. The user must have the \`allows.manageOverdraftAccounts\` permission on the account to use this operation.", @@ -1574,18 +1568,18 @@ The user must have the \`allows.manageOverdraftAccounts\` permission on the acco "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "accountId", "value": { - "primitive": { - "string": "accountId", + "type": "primitive", + "value": { "type": "string", + "value": "accountId", }, - "type": "primitive", }, }, ], @@ -1597,29 +1591,29 @@ The user must have the \`allows.manageOverdraftAccounts\` permission on the acco "response": { "properties": { "accounts": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "maximumOverdraftAccounts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -1628,50 +1622,48 @@ The user must have the \`allows.manageOverdraftAccounts\` permission on the acco ], "generatedRequestName": "OverdraftProtectionPatchOverdraftAccountsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PATCH", - "operationId": undefined, + "operationId": null, "path": "/accounts/{accountId}/overdraftProtection", "pathParameters": [ { "description": "The unique identifier of this account resource. This is an opaque string.", "name": "accountId", "schema": { - "description": undefined, + "description": null, "generatedName": "OverdraftProtectionPatchOverdraftAccountsRequestAccountId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "resourceId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "OverdraftProtectionPatchOverdraftAccountsRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "overdraftProtectionPatch", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "OK.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "OverdraftProtectionPatchOverdraftAccountsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "overdraftProtection", "type": "reference", }, @@ -1692,7 +1684,7 @@ The user must have the \`allows.manageOverdraftAccounts\` permission on the acco { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Create and send an invitation to another person to become a joint owner of the account. The invitation will be sent to the invitee's email address. The invitation directs the invitee to a web page to verify and accept the invitation, and if necessary, enroll in digital banking. The authenticated user must have the \`account.allows.manageJointOwners\` permission to use this operation.", @@ -1706,18 +1698,18 @@ The authenticated user must have the \`account.allows.manageJointOwners\` permis "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "accountId", "value": { - "primitive": { - "string": "accountId", + "type": "primitive", + "value": { "type": "string", + "value": "accountId", }, - "type": "primitive", }, }, ], @@ -1725,39 +1717,39 @@ The authenticated user must have the \`account.allows.manageJointOwners\` permis "request": { "properties": { "disallowDebitCardAccess": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "emailAddress": { - "primitive": { - "string": "Mary.Jones@example.com", + "type": "primitive", + "value": { "type": "string", + "value": "Mary.Jones@example.com", }, - "type": "primitive", }, "firstName": { - "primitive": { - "string": "Mary", + "type": "primitive", + "value": { "type": "string", + "value": "Mary", }, - "type": "primitive", }, "lastName": { - "primitive": { - "string": "Jones", + "type": "primitive", + "value": { "type": "string", + "value": "Jones", }, - "type": "primitive", }, "sharedSecret": { - "primitive": { - "string": "obsolete obese octopus", + "type": "primitive", + "value": { "type": "string", + "value": "obsolete obese octopus", }, - "type": "primitive", }, }, "type": "object", @@ -1765,53 +1757,53 @@ The authenticated user must have the \`account.allows.manageJointOwners\` permis "response": { "properties": { "disallowDebitCardAccess": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "emailAddress": { - "primitive": { - "string": "Mary.Jones@example.com", + "type": "primitive", + "value": { "type": "string", + "value": "Mary.Jones@example.com", }, - "type": "primitive", }, "firstName": { - "primitive": { - "string": "Mary", + "type": "primitive", + "value": { "type": "string", + "value": "Mary", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "db4f580290d3e07bf55d", + "type": "primitive", + "value": { "type": "string", + "value": "db4f580290d3e07bf55d", }, - "type": "primitive", }, "lastName": { - "primitive": { - "string": "Jones", + "type": "primitive", + "value": { "type": "string", + "value": "Jones", }, - "type": "primitive", }, "sharedSecret": { - "primitive": { - "string": "obsolete obese octopus", + "type": "primitive", + "value": { "type": "string", + "value": "obsolete obese octopus", }, - "type": "primitive", }, "taxId": { - "primitive": { - "string": "taxId", + "type": "primitive", + "value": { "type": "string", + "value": "taxId", }, - "type": "primitive", }, }, "type": "object", @@ -1820,50 +1812,48 @@ The authenticated user must have the \`account.allows.manageJointOwners\` permis ], "generatedRequestName": "JointOwnersCreateJointOwnerInvitationRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", - "operationId": undefined, + "operationId": null, "path": "/accounts/{accountId}/jointOwnerInvitations", "pathParameters": [ { "description": "The unique identifier of this account resource. This is an opaque string.", "name": "accountId", "schema": { - "description": undefined, + "description": null, "generatedName": "JointOwnersCreateJointOwnerInvitationRequestAccountId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "resourceId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "JointOwnersCreateJointOwnerInvitationRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "newJointOwnerInvitation", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "OK.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "JointOwnersCreateJointOwnerInvitationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "jointOwnerInvitation", "type": "reference", }, @@ -1884,7 +1874,7 @@ The authenticated user must have the \`account.allows.manageJointOwners\` permis { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Look up a financial institution by their country code and either [American Bankers Association routing number](https://www.aba.com/about-us/routing-number), by [International Bank Account Number (IBAN)](https://www.ecbs.org/iban.htm), or by [SWIFT Business Identifier Code (BIC) code](https://www.swift.com/standards/data-standards/bic-business-identifier-code). Optionally, include a list of intermediary institutions that may be necessary to complete international wire transfers.", "errorStatusCode": [ 400, @@ -1895,200 +1885,200 @@ The authenticated user must have the \`account.allows.manageJointOwners\` permis "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "locator", "value": { - "primitive": { - "string": "locator", + "type": "primitive", + "value": { "type": "string", + "value": "locator", }, - "type": "primitive", }, }, { "name": "locatorType", "value": { - "enum": "abaRoutingNumber", "type": "enum", + "value": "abaRoutingNumber", }, }, { "name": "countryCode", "value": { - "primitive": { - "string": "countryCode", + "type": "primitive", + "value": { "type": "string", + "value": "countryCode", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "found": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "institution": { "properties": { "address": { "properties": { "address1": { - "primitive": { - "string": "239 West Princess Ave.", + "type": "primitive", + "value": { "type": "string", + "value": "239 West Princess Ave.", }, - "type": "primitive", }, "address2": { - "primitive": { - "string": "Building 14, Suite 1500", + "type": "primitive", + "value": { "type": "string", + "value": "Building 14, Suite 1500", }, - "type": "primitive", }, "countryCode": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "locality": { - "primitive": { - "string": "Andalasia", + "type": "primitive", + "value": { "type": "string", + "value": "Andalasia", }, - "type": "primitive", }, "postalCode": { - "primitive": { - "string": "28407", + "type": "primitive", + "value": { "type": "string", + "value": "28407", }, - "type": "primitive", }, "regionCode": { - "primitive": { - "string": "NC", + "type": "primitive", + "value": { "type": "string", + "value": "NC", }, - "type": "primitive", }, "regionName": { - "primitive": { - "string": "regionName", + "type": "primitive", + "value": { "type": "string", + "value": "regionName", }, - "type": "primitive", }, }, "type": "object", }, "locator": { - "primitive": { - "string": "503000196", + "type": "primitive", + "value": { "type": "string", + "value": "503000196", }, - "type": "primitive", }, "locatorType": { - "enum": "abaRoutingNumber", "type": "enum", + "value": "abaRoutingNumber", }, "name": { - "primitive": { - "string": "First Bank of Andalasia", + "type": "primitive", + "value": { "type": "string", + "value": "First Bank of Andalasia", }, - "type": "primitive", }, }, "type": "object", }, "intermediaryInstitutions": { - "array": [ + "type": "array", + "value": [ { "properties": { "address": { "properties": { "address1": { - "primitive": { - "string": "239 West Princess Ave.", + "type": "primitive", + "value": { "type": "string", + "value": "239 West Princess Ave.", }, - "type": "primitive", }, "address2": { - "primitive": { - "string": "Building 14, Suite 1500", + "type": "primitive", + "value": { "type": "string", + "value": "Building 14, Suite 1500", }, - "type": "primitive", }, "countryCode": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "locality": { - "primitive": { - "string": "Andalasia", + "type": "primitive", + "value": { "type": "string", + "value": "Andalasia", }, - "type": "primitive", }, "postalCode": { - "primitive": { - "string": "28407", - "type": "string", - }, "type": "primitive", + "value": { + "type": "string", + "value": "28407", + }, }, "regionCode": { - "primitive": { - "string": "NC", + "type": "primitive", + "value": { "type": "string", + "value": "NC", }, - "type": "primitive", }, }, "type": "object", }, "locator": { - "primitive": { - "string": "503000196", + "type": "primitive", + "value": { "type": "string", + "value": "503000196", }, - "type": "primitive", }, "locatorType": { - "enum": "abaRoutingNumber", "type": "enum", + "value": "abaRoutingNumber", }, "name": { - "primitive": { - "string": "First Bank of Andalasia", + "type": "primitive", + "value": { "type": "string", + "value": "First Bank of Andalasia", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -2097,24 +2087,24 @@ The authenticated user must have the \`account.allows.manageJointOwners\` permis ], "generatedRequestName": "InstitutionsLookUpInstitutionByLocatorRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", - "operationId": undefined, + "operationId": null, "path": "/institutionByLocator", "pathParameters": [], "queryParameters": [ { "description": "The financial institution lookup key (routing number, IBAN, or SWIFT/BIC), as indicated by the \`locatorType\` query parameter.", "name": "locator", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "InstitutionsLookUpInstitutionByLocatorRequestLocator", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 36, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2123,12 +2113,12 @@ The authenticated user must have the \`account.allows.manageJointOwners\` permis { "description": "Indicates what type of value the \`locator\` query parameter is.", "name": "locatorType", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "InstitutionsLookUpInstitutionByLocatorRequestLocatorType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "institutionLocatorType", "type": "reference", }, @@ -2136,12 +2126,12 @@ The authenticated user must have the \`account.allows.manageJointOwners\` permis { "description": "The country code in which to search for institutions. For the US, the \`locatorType\` must be \`abaRoutingNumber\`. For non-US countries, the \`locatorType\` must be \`swiftBicCode\` or \`ibanAccountNumber\`.", "name": "countryCode", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "The [ISO-3611 alpha-2](https://www.iso.org/glossary-for-iso-3166.html) value for the country associated with the financial institution.", "generatedName": "InstitutionsLookUpInstitutionByLocatorRequestCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 2, "minLength": 2, @@ -2153,18 +2143,18 @@ The authenticated user must have the \`account.allows.manageJointOwners\` permis { "description": "If looking up a beneficiary institution for a wire transfer beneficiary institution, request the response also include a list of intermediary institutions.", "name": "includeIntermediaryInstitutions", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "InstitutionsLookUpInstitutionByLocatorRequestIncludeIntermediaryInstitutions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "InstitutionsLookUpInstitutionByLocatorRequestIncludeIntermediaryInstitutions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -2173,17 +2163,16 @@ The authenticated user must have the \`account.allows.manageJointOwners\` permis }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "InstitutionsLookUpInstitutionByLocatorResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "institutionLookupResult", "type": "reference", }, @@ -2204,7 +2193,7 @@ The authenticated user must have the \`account.allows.manageJointOwners\` permis { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Return a transfer schedule list for this institution.", "errorStatusCode": [ 400, @@ -2216,18 +2205,18 @@ The authenticated user must have the \`account.allows.manageJointOwners\` permis "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "institutionId", "value": { - "primitive": { - "string": "TIBURON", + "type": "primitive", + "value": { "type": "string", + "value": "TIBURON", }, - "type": "primitive", }, }, ], @@ -2235,58 +2224,59 @@ The authenticated user must have the \`account.allows.manageJointOwners\` permis { "name": "startsOn", "value": { - "primitive": { - "string": "2022-07-04", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-04", }, - "type": "primitive", }, }, { "name": "endsOn", "value": { - "primitive": { - "string": "2022-07-04", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-04", }, - "type": "primitive", }, }, { "name": "direction", "value": { - "enum": "debit", "type": "enum", + "value": "debit", }, }, { "name": "frequency", "value": { - "enum": "once", "type": "enum", + "value": "once", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "effectiveOn": { - "primitive": { - "string": "2022-06-27", + "type": "primitive", + "value": { "type": "string", + "value": "2022-06-27", }, - "type": "primitive", }, "scheduledOn": { - "primitive": { - "string": "2022-06-27", + "type": "primitive", + "value": { "type": "string", + "value": "2022-06-27", }, - "type": "primitive", }, }, "type": "object", @@ -2294,18 +2284,18 @@ The authenticated user must have the \`account.allows.manageJointOwners\` permis { "properties": { "effectiveOn": { - "primitive": { - "string": "2022-07-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-05", }, - "type": "primitive", }, "scheduledOn": { - "primitive": { - "string": "2022-07-04", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-04", }, - "type": "primitive", }, }, "type": "object", @@ -2313,18 +2303,18 @@ The authenticated user must have the \`account.allows.manageJointOwners\` permis { "properties": { "effectiveOn": { - "primitive": { - "string": "2022-07-11", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-11", }, - "type": "primitive", }, "scheduledOn": { - "primitive": { - "string": "2022-07-11", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-11", }, - "type": "primitive", }, }, "type": "object", @@ -2332,18 +2322,18 @@ The authenticated user must have the \`account.allows.manageJointOwners\` permis { "properties": { "effectiveOn": { - "primitive": { - "string": "2022-07-18", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-18", }, - "type": "primitive", }, "scheduledOn": { - "primitive": { - "string": "2022-07-18", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-18", }, - "type": "primitive", }, }, "type": "object", @@ -2351,18 +2341,18 @@ The authenticated user must have the \`account.allows.manageJointOwners\` permis { "properties": { "effectiveOn": { - "primitive": { - "string": "2022-07-25", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-25", }, - "type": "primitive", }, "scheduledOn": { - "primitive": { - "string": "2022-07-25", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-25", }, - "type": "primitive", }, }, "type": "object", @@ -2370,18 +2360,18 @@ The authenticated user must have the \`account.allows.manageJointOwners\` permis { "properties": { "effectiveOn": { - "primitive": { - "string": "2022-07-01", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-01", }, - "type": "primitive", }, "scheduledOn": { - "primitive": { - "string": "2022-08-01", + "type": "primitive", + "value": { "type": "string", + "value": "2022-08-01", }, - "type": "primitive", }, }, "type": "object", @@ -2389,24 +2379,23 @@ The authenticated user must have the \`account.allows.manageJointOwners\` permis { "properties": { "effectiveOn": { - "primitive": { - "string": "2022-07-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-05", }, - "type": "primitive", }, "scheduledOn": { - "primitive": { - "string": "2022-07-04", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-04", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -2415,38 +2404,38 @@ The authenticated user must have the \`account.allows.manageJointOwners\` permis ], "generatedRequestName": "InstitutionsListTransferScheduleRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", - "operationId": undefined, + "operationId": null, "path": "/institutions/{institutionId}/transferSchedule", "pathParameters": [ { "description": "The unique identifier of a financial institution.", "name": "institutionId", "schema": { - "description": undefined, + "description": null, "generatedName": "InstitutionsListTransferScheduleRequestInstitutionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "institutionId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "The date to use to begin calculations of the transfer schedule in \`YYYY-MM-DD\` [RFC 3339](https://tools.ietf.org/html/rfc3339) date format.", "name": "startsOn", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "InstitutionsListTransferScheduleRequestStartsOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2455,21 +2444,21 @@ The authenticated user must have the \`account.allows.manageJointOwners\` permis { "description": "The date to use to conclude calculations of the transfer schedule in \`YYYY-MM-DD\` [RFC 3339](https://tools.ietf.org/html/rfc3339) date format.", "name": "endsOn", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "InstitutionsListTransferScheduleRequestEndsOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "InstitutionsListTransferScheduleRequestEndsOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2479,12 +2468,12 @@ The authenticated user must have the \`account.allows.manageJointOwners\` permis { "description": "The direction of the transfer from the institution to the customer used for adjusting transfer dates due to banking holidays. For \`debit\`, dates are adjusted to the next business day. For \`credit\`, dates are adjusted to the previous business day.", "name": "direction", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "InstitutionsListTransferScheduleRequestDirection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "transferScheduleDirection", "type": "reference", }, @@ -2492,18 +2481,18 @@ The authenticated user must have the \`account.allows.manageJointOwners\` permis { "description": "The maximum amount of dates to calculate and include in the response. If an end date is provided, the total count may be lower than the requested count.", "name": "count", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "InstitutionsListTransferScheduleRequestCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "InstitutionsListTransferScheduleRequestCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -2514,28 +2503,27 @@ The authenticated user must have the \`account.allows.manageJointOwners\` permis { "description": "The interval at which the money movement recurs.", "name": "frequency", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "InstitutionsListTransferScheduleRequestFrequency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "transferFrequency", "type": "reference", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "InstitutionsListTransferScheduleResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "transferSchedules", "type": "reference", }, @@ -2556,7 +2544,7 @@ The authenticated user must have the \`account.allows.manageJointOwners\` permis { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Return daily cutoff times for different money movement processes at a financial institution. Money movement requests (account to account transfers, ACH, wire transfers, etc.) must be submitted before the cutoff time in order for the financial institution to begin processing the request that day. Some [cutoff time types](#schema-cutoffTimeType) may have multiple cutoff times per day. Cutoff times are very slowly changing data. This is a _conditional operation_ when the \`If-None-Match\` header is used. If the client has a \`getCutoffTimes\` response and the \`ETag\` returned from a previous call to this operation, this operation returns a 304 Not Modified when called again if the cutoff times have not changed.", @@ -2571,39 +2559,40 @@ Cutoff times are very slowly changing data. This is a _conditional operation_ wh "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "institutionId", "value": { - "primitive": { - "string": "TIBURON", + "type": "primitive", + "value": { "type": "string", + "value": "TIBURON", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "time": { - "primitive": { - "string": "13:45", + "type": "primitive", + "value": { "type": "string", + "value": "13:45", }, - "type": "primitive", }, "type": { - "enum": "ach", "type": "enum", + "value": "ach", }, }, "type": "object", @@ -2611,15 +2600,15 @@ Cutoff times are very slowly changing data. This is a _conditional operation_ wh { "properties": { "time": { - "primitive": { - "string": "16:45", + "type": "primitive", + "value": { "type": "string", + "value": "16:45", }, - "type": "primitive", }, "type": { - "enum": "ach", "type": "enum", + "value": "ach", }, }, "type": "object", @@ -2627,15 +2616,15 @@ Cutoff times are very slowly changing data. This is a _conditional operation_ wh { "properties": { "time": { - "primitive": { - "string": "16:45", + "type": "primitive", + "value": { "type": "string", + "value": "16:45", }, - "type": "primitive", }, "type": { - "enum": "sameDayAch", "type": "enum", + "value": "sameDayAch", }, }, "type": "object", @@ -2643,15 +2632,15 @@ Cutoff times are very slowly changing data. This is a _conditional operation_ wh { "properties": { "time": { - "primitive": { - "string": "16:45", + "type": "primitive", + "value": { "type": "string", + "value": "16:45", }, - "type": "primitive", }, "type": { - "enum": "domesticWireTransfer", "type": "enum", + "value": "domesticWireTransfer", }, }, "type": "object", @@ -2659,28 +2648,27 @@ Cutoff times are very slowly changing data. This is a _conditional operation_ wh { "properties": { "time": { - "primitive": { - "string": "16:45", + "type": "primitive", + "value": { "type": "string", + "value": "16:45", }, - "type": "primitive", }, "type": { - "enum": "ach", "type": "enum", + "value": "ach", }, }, "type": "object", }, ], - "type": "array", }, "timeZoneId": { - "primitive": { - "string": "America/New_York", + "type": "primitive", + "value": { "type": "string", + "value": "America/New_York", }, - "type": "primitive", }, }, "type": "object", @@ -2692,21 +2680,21 @@ Cutoff times are very slowly changing data. This is a _conditional operation_ wh { "description": "The entity tag that was returned in the \`ETag\` response header of a previous call. If the resource's current entity tag value matches this header value, the \`GET\` will return 304 (Not Modified) and no response body, else the current resource representation and updated \`ETag\` is returned.", "name": "If-None-Match", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "InstitutionsGetCutoffTimesRequestIfNoneMatch", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "InstitutionsGetCutoffTimesRequestIfNoneMatch", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 512, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2714,58 +2702,57 @@ Cutoff times are very slowly changing data. This is a _conditional operation_ wh }, }, ], - "internal": undefined, + "internal": null, "method": "GET", - "operationId": undefined, + "operationId": null, "path": "/institutions/{institutionId}/cutoffTimes", "pathParameters": [ { "description": "The unique identifier of a financial institution.", "name": "institutionId", "schema": { - "description": undefined, + "description": null, "generatedName": "InstitutionsGetCutoffTimesRequestInstitutionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "institutionId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Identifies the time zone for formatting time values in the response. If omitted, time values are formatting in the local timezone of the financial institution.", "name": "timeZoneId", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "InstitutionsGetCutoffTimesRequestTimeZoneId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "InstitutionsGetCutoffTimesRequestTimeZoneId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "timeZoneId", "type": "reference", }, }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "InstitutionsGetCutoffTimesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "cutoffTimes", "type": "reference", }, @@ -2786,7 +2773,7 @@ Cutoff times are very slowly changing data. This is a _conditional operation_ wh { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Return the transfer date restrictions for a date range and transfer parameters. The result is a list of days and dates that the financial institution does not allow scheduling specific types of transfers. This information provides hints to clients, allowing bank customers to select transfer dates from a calendar picker. However, these dates are not strictly enforced; a transfer can still be scheduled to occur on restricted dates but the financial institution may shift the date when funds are drafted to account for holidays, closures, or to adjust based on the risk level of the funding account.", @@ -2800,18 +2787,18 @@ This information provides hints to clients, allowing bank customers to select tr "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "institutionId", "value": { - "primitive": { - "string": "TIBURON", + "type": "primitive", + "value": { "type": "string", + "value": "TIBURON", }, - "type": "primitive", }, }, ], @@ -2819,62 +2806,63 @@ This information provides hints to clients, allowing bank customers to select tr { "name": "startsOn", "value": { - "primitive": { - "string": "2022-07-04", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-04", }, - "type": "primitive", }, }, { "name": "endsOn", "value": { - "primitive": { - "string": "2022-07-04", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-04", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "accuracyEndsOn": { - "primitive": { - "string": "2026-12-31T00:00:00.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2026-12-31T00:00:00.000Z", }, - "type": "primitive", }, "restrictedDates": { - "array": [ + "type": "array", + "value": [ { "properties": { "creditOn": { - "primitive": { - "string": "2022-07-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-05", }, - "type": "primitive", }, "debitOn": { - "primitive": { - "string": "2022-07-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-05", }, - "type": "primitive", }, "occursOn": { - "primitive": { - "string": "2022-10-01", + "type": "primitive", + "value": { "type": "string", + "value": "2022-10-01", }, - "type": "primitive", }, "reason": { - "enum": "pastDate", "type": "enum", + "value": "pastDate", }, }, "type": "object", @@ -2882,29 +2870,29 @@ This information provides hints to clients, allowing bank customers to select tr { "properties": { "creditOn": { - "primitive": { - "string": "2022-07-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-05", }, - "type": "primitive", }, "debitOn": { - "primitive": { - "string": "2022-07-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-05", }, - "type": "primitive", }, "occursOn": { - "primitive": { - "string": "2022-10-02", + "type": "primitive", + "value": { "type": "string", + "value": "2022-10-02", }, - "type": "primitive", }, "reason": { - "enum": "pastDate", "type": "enum", + "value": "pastDate", }, }, "type": "object", @@ -2912,29 +2900,29 @@ This information provides hints to clients, allowing bank customers to select tr { "properties": { "creditOn": { - "primitive": { - "string": "2022-07-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-05", }, - "type": "primitive", }, "debitOn": { - "primitive": { - "string": "2022-07-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-05", }, - "type": "primitive", }, "occursOn": { - "primitive": { - "string": "2022-10-03", + "type": "primitive", + "value": { "type": "string", + "value": "2022-10-03", }, - "type": "primitive", }, "reason": { - "enum": "pastDate", "type": "enum", + "value": "pastDate", }, }, "type": "object", @@ -2942,29 +2930,29 @@ This information provides hints to clients, allowing bank customers to select tr { "properties": { "creditOn": { - "primitive": { - "string": "2022-07-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-05", }, - "type": "primitive", }, "debitOn": { - "primitive": { - "string": "2022-07-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-05", }, - "type": "primitive", }, "occursOn": { - "primitive": { - "string": "2022-10-04", + "type": "primitive", + "value": { "type": "string", + "value": "2022-10-04", }, - "type": "primitive", }, "reason": { - "enum": "pastDate", "type": "enum", + "value": "pastDate", }, }, "type": "object", @@ -2972,29 +2960,29 @@ This information provides hints to clients, allowing bank customers to select tr { "properties": { "creditOn": { - "primitive": { - "string": "2022-07-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-05", }, - "type": "primitive", }, "debitOn": { - "primitive": { - "string": "2022-07-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-05", }, - "type": "primitive", }, "occursOn": { - "primitive": { - "string": "2022-10-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-10-05", }, - "type": "primitive", }, "reason": { - "enum": "pastCutoffTime", "type": "enum", + "value": "pastCutoffTime", }, }, "type": "object", @@ -3002,29 +2990,29 @@ This information provides hints to clients, allowing bank customers to select tr { "properties": { "creditOn": { - "primitive": { - "string": "2022-07-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-05", }, - "type": "primitive", }, "debitOn": { - "primitive": { - "string": "2022-07-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-05", }, - "type": "primitive", }, "occursOn": { - "primitive": { - "string": "2022-10-06", + "type": "primitive", + "value": { "type": "string", + "value": "2022-10-06", }, - "type": "primitive", }, "reason": { - "enum": "riskRestricted", "type": "enum", + "value": "riskRestricted", }, }, "type": "object", @@ -3032,29 +3020,29 @@ This information provides hints to clients, allowing bank customers to select tr { "properties": { "creditOn": { - "primitive": { - "string": "2022-07-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-05", }, - "type": "primitive", }, "debitOn": { - "primitive": { - "string": "2022-07-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-05", }, - "type": "primitive", }, "occursOn": { - "primitive": { - "string": "2022-10-07", + "type": "primitive", + "value": { "type": "string", + "value": "2022-10-07", }, - "type": "primitive", }, "reason": { - "enum": "riskRestricted", "type": "enum", + "value": "riskRestricted", }, }, "type": "object", @@ -3062,29 +3050,29 @@ This information provides hints to clients, allowing bank customers to select tr { "properties": { "creditOn": { - "primitive": { - "string": "2022-07-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-05", }, - "type": "primitive", }, "debitOn": { - "primitive": { - "string": "2022-07-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-05", }, - "type": "primitive", }, "occursOn": { - "primitive": { - "string": "2022-10-08", + "type": "primitive", + "value": { "type": "string", + "value": "2022-10-08", }, - "type": "primitive", }, "reason": { - "enum": "closure", "type": "enum", + "value": "closure", }, }, "type": "object", @@ -3092,29 +3080,29 @@ This information provides hints to clients, allowing bank customers to select tr { "properties": { "creditOn": { - "primitive": { - "string": "2022-07-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-05", }, - "type": "primitive", }, "debitOn": { - "primitive": { - "string": "2022-07-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-05", }, - "type": "primitive", }, "occursOn": { - "primitive": { - "string": "2022-10-09", + "type": "primitive", + "value": { "type": "string", + "value": "2022-10-09", }, - "type": "primitive", }, "reason": { - "enum": "closure", "type": "enum", + "value": "closure", }, }, "type": "object", @@ -3122,29 +3110,29 @@ This information provides hints to clients, allowing bank customers to select tr { "properties": { "creditOn": { - "primitive": { - "string": "2022-07-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-05", }, - "type": "primitive", }, "debitOn": { - "primitive": { - "string": "2022-07-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-05", }, - "type": "primitive", }, "occursOn": { - "primitive": { - "string": "2022-10-10", + "type": "primitive", + "value": { "type": "string", + "value": "2022-10-10", }, - "type": "primitive", }, "reason": { - "enum": "holiday", "type": "enum", + "value": "holiday", }, }, "type": "object", @@ -3152,29 +3140,29 @@ This information provides hints to clients, allowing bank customers to select tr { "properties": { "creditOn": { - "primitive": { - "string": "2022-07-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-05", }, - "type": "primitive", }, "debitOn": { - "primitive": { - "string": "2022-07-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-05", }, - "type": "primitive", }, "occursOn": { - "primitive": { - "string": "2022-10-15", + "type": "primitive", + "value": { "type": "string", + "value": "2022-10-15", }, - "type": "primitive", }, "reason": { - "enum": "closure", "type": "enum", + "value": "closure", }, }, "type": "object", @@ -3182,29 +3170,29 @@ This information provides hints to clients, allowing bank customers to select tr { "properties": { "creditOn": { - "primitive": { - "string": "2022-07-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-05", }, - "type": "primitive", }, "debitOn": { - "primitive": { - "string": "2022-07-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-05", }, - "type": "primitive", }, "occursOn": { - "primitive": { - "string": "2022-10-16", + "type": "primitive", + "value": { "type": "string", + "value": "2022-10-16", }, - "type": "primitive", }, "reason": { - "enum": "closure", "type": "enum", + "value": "closure", }, }, "type": "object", @@ -3212,29 +3200,29 @@ This information provides hints to clients, allowing bank customers to select tr { "properties": { "creditOn": { - "primitive": { - "string": "2022-07-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-05", }, - "type": "primitive", }, "debitOn": { - "primitive": { - "string": "2022-07-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-05", }, - "type": "primitive", }, "occursOn": { - "primitive": { - "string": "2022-10-22", + "type": "primitive", + "value": { "type": "string", + "value": "2022-10-22", }, - "type": "primitive", }, "reason": { - "enum": "closure", "type": "enum", + "value": "closure", }, }, "type": "object", @@ -3242,29 +3230,29 @@ This information provides hints to clients, allowing bank customers to select tr { "properties": { "creditOn": { - "primitive": { - "string": "2022-07-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-05", }, - "type": "primitive", }, "debitOn": { - "primitive": { - "string": "2022-07-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-05", }, - "type": "primitive", }, "occursOn": { - "primitive": { - "string": "2022-10-23", + "type": "primitive", + "value": { "type": "string", + "value": "2022-10-23", }, - "type": "primitive", }, "reason": { - "enum": "closure", "type": "enum", + "value": "closure", }, }, "type": "object", @@ -3272,29 +3260,29 @@ This information provides hints to clients, allowing bank customers to select tr { "properties": { "creditOn": { - "primitive": { - "string": "2022-07-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-05", }, - "type": "primitive", }, "debitOn": { - "primitive": { - "string": "2022-07-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-05", }, - "type": "primitive", }, "occursOn": { - "primitive": { - "string": "2022-10-29", + "type": "primitive", + "value": { "type": "string", + "value": "2022-10-29", }, - "type": "primitive", }, "reason": { - "enum": "closure", "type": "enum", + "value": "closure", }, }, "type": "object", @@ -3302,29 +3290,29 @@ This information provides hints to clients, allowing bank customers to select tr { "properties": { "creditOn": { - "primitive": { - "string": "2022-07-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-05", }, - "type": "primitive", }, "debitOn": { - "primitive": { - "string": "2022-07-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-05", }, - "type": "primitive", }, "occursOn": { - "primitive": { - "string": "2022-10-30", + "type": "primitive", + "value": { "type": "string", + "value": "2022-10-30", }, - "type": "primitive", }, "reason": { - "enum": "closure", "type": "enum", + "value": "closure", }, }, "type": "object", @@ -3332,35 +3320,34 @@ This information provides hints to clients, allowing bank customers to select tr { "properties": { "creditOn": { - "primitive": { - "string": "2022-07-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-05", }, - "type": "primitive", }, "debitOn": { - "primitive": { - "string": "2022-10-07", + "type": "primitive", + "value": { "type": "string", + "value": "2022-10-07", }, - "type": "primitive", }, "occursOn": { - "primitive": { - "string": "2022-10-10", + "type": "primitive", + "value": { "type": "string", + "value": "2022-10-10", }, - "type": "primitive", }, "reason": { - "enum": "holiday", "type": "enum", + "value": "holiday", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -3369,44 +3356,44 @@ This information provides hints to clients, allowing bank customers to select tr ], "generatedRequestName": "InstitutionsGetTransferDateRestrictionsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", - "operationId": undefined, + "operationId": null, "path": "/institutions/{institutionId}/transferDateRestrictions", "pathParameters": [ { "description": "The unique identifier of a financial institution.", "name": "institutionId", "schema": { - "description": undefined, + "description": null, "generatedName": "InstitutionsGetTransferDateRestrictionsRequestInstitutionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "institutionId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "The start of the range of dates to include in the response, in \`YYYY-MM-DD\` [RFC 3339](https://tools.ietf.org/html/rfc3339) date format. While start dates far in the future are allowed, bank holiday schedules are only available for a small number of years ahead. The default is the current date.", "name": "startsOn", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "InstitutionsGetTransferDateRestrictionsRequestStartsOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "InstitutionsGetTransferDateRestrictionsRequestStartsOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3416,21 +3403,21 @@ This information provides hints to clients, allowing bank customers to select tr { "description": "The end of the range of dates to include in the response. in \`YYYY-MM-DD\` [RFC 3339](https://tools.ietf.org/html/rfc3339) date format. The default is at least one year from the \`startOn\` date and is limited to a four year interval.", "name": "endsOn", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "InstitutionsGetTransferDateRestrictionsRequestEndsOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "InstitutionsGetTransferDateRestrictionsRequestEndsOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3440,18 +3427,18 @@ This information provides hints to clients, allowing bank customers to select tr { "description": "Describes the type of transfer. This determines what business rules and adjustments to make to the date restrictions. Note ACH transfers (including CTX and PPD), that \`Credit\` and \`Debit\` here are relative to the account at the _external_ financial institution.", "name": "type", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "InstitutionsGetTransferDateRestrictionsRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "InstitutionsGetTransferDateRestrictionsRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "transferTypeForDateRestrictions", "type": "reference", }, @@ -3460,35 +3447,34 @@ This information provides hints to clients, allowing bank customers to select tr { "description": "The primary account's risk level. This determines what business rules and adjustments to make to the date restrictions. This parameter only applies to ACH credit transfers (funds credited to an external account) and is ignored for others.", "name": "risk", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "InstitutionsGetTransferDateRestrictionsRequestRisk", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "InstitutionsGetTransferDateRestrictionsRequestRisk", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "achAccountRisk", "type": "reference", }, }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "InstitutionsGetTransferDateRestrictionsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "transferDateRestrictions", "type": "reference", }, @@ -3509,7 +3495,7 @@ This information provides hints to clients, allowing bank customers to select tr { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Return a [paginated](https://dx.apiture.com/docs/api-documentation/concepts/pagination) collection of transaction history for this internal account. The [\`nextPage_url\`](https://dx.apiture.com/docs/api-documentation/concepts/links) link in the response, if present, is a pagination link to the next page of transactions for the given filters. This operation returns a 403 Forbidden error if the customer does not have \`view\` permissions in the \`account.allows\` object, or a 422 Unprocessable Entity if called on an external account. @@ -3527,65 +3513,66 @@ The default response lists only recent transactions. Normally, this is transacti "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "accountId", "value": { - "primitive": { - "string": "accountId", + "type": "primitive", + "value": { "type": "string", + "value": "accountId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "int": 2381, + "type": "primitive", + "value": { "type": "int", + "value": 2381, }, - "type": "primitive", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "amount": { - "primitive": { - "string": "0.00", + "type": "primitive", + "value": { "type": "string", + "value": "0.00", }, - "type": "primitive", }, "balance": { - "primitive": { - "string": "8509.38", + "type": "primitive", + "value": { "type": "string", + "value": "8509.38", }, - "type": "primitive", }, "category": { "properties": { "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, }, "type": "object", @@ -3593,71 +3580,71 @@ The default response lists only recent transactions. Normally, this is transacti "check": { "properties": { "number": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", }, "createdOn": { - "primitive": { - "string": "2023-05-18", + "type": "primitive", + "value": { "type": "string", + "value": "2023-05-18", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "description", + "type": "primitive", + "value": { "type": "string", + "value": "description", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "d62c0701-0d74", + "type": "primitive", + "value": { "type": "string", + "value": "d62c0701-0d74", }, - "type": "primitive", }, "memo": { - "primitive": { - "string": "memo", + "type": "primitive", + "value": { "type": "string", + "value": "memo", }, - "type": "primitive", }, "occurredOn": { - "primitive": { - "string": "2023-06-18", + "type": "primitive", + "value": { "type": "string", + "value": "2023-06-18", }, - "type": "primitive", }, "posted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "postedOn": { - "primitive": { - "string": "2023-05-18", + "type": "primitive", + "value": { "type": "string", + "value": "2023-05-18", }, - "type": "primitive", }, "subtype": { - "enum": "check", "type": "enum", + "value": "check", }, "type": { - "enum": "balance", "type": "enum", + "value": "balance", }, }, "type": "object", @@ -3665,34 +3652,34 @@ The default response lists only recent transactions. Normally, this is transacti { "properties": { "amount": { - "primitive": { - "string": "1276.21", + "type": "primitive", + "value": { "type": "string", + "value": "1276.21", }, - "type": "primitive", }, "balance": { - "primitive": { - "string": "8509.38", + "type": "primitive", + "value": { "type": "string", + "value": "8509.38", }, - "type": "primitive", }, "category": { "properties": { "id": { - "primitive": { - "string": "127", + "type": "primitive", + "value": { "type": "string", + "value": "127", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "Utilities", + "type": "primitive", + "value": { "type": "string", + "value": "Utilities", }, - "type": "primitive", }, }, "type": "object", @@ -3700,111 +3687,111 @@ The default response lists only recent transactions. Normally, this is transacti "check": { "properties": { "imageBack_url": { - "primitive": { - "string": "/accounts/1d16e438-18e0/transactions/88f5bf17-ecc4/images/back/content", + "type": "primitive", + "value": { "type": "string", + "value": "/accounts/1d16e438-18e0/transactions/88f5bf17-ecc4/images/back/content", }, - "type": "primitive", }, "imageFront_url": { - "primitive": { - "string": "/accounts/1d16e438-18e0/transactions/88f5bf17-ecc4/images/front/content", + "type": "primitive", + "value": { "type": "string", + "value": "/accounts/1d16e438-18e0/transactions/88f5bf17-ecc4/images/front/content", }, - "type": "primitive", }, "number": { - "primitive": { - "int": 8412, + "type": "primitive", + "value": { "type": "int", + "value": 8412, }, - "type": "primitive", }, }, "type": "object", }, "createdOn": { - "primitive": { - "string": "2023-05-18", + "type": "primitive", + "value": { "type": "string", + "value": "2023-05-18", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "description", + "type": "primitive", + "value": { "type": "string", + "value": "description", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "88f5bf17-ecc4", + "type": "primitive", + "value": { "type": "string", + "value": "88f5bf17-ecc4", }, - "type": "primitive", }, "memo": { - "primitive": { - "string": "Paid electric bill", + "type": "primitive", + "value": { "type": "string", + "value": "Paid electric bill", }, - "type": "primitive", }, "merchant": { "properties": { "logo_url": { - "primitive": { - "string": "https://BillTedsExcellentElectricCompany.example.com/img/logos/medium.png", + "type": "primitive", + "value": { "type": "string", + "value": "https://BillTedsExcellentElectricCompany.example.com/img/logos/medium.png", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "B&T's Excellent Electric Co.", + "type": "primitive", + "value": { "type": "string", + "value": "B&T's Excellent Electric Co.", }, - "type": "primitive", }, "website_url": { - "primitive": { - "string": "https://BillTedsExcellentElectricCompany.example.com/", + "type": "primitive", + "value": { "type": "string", + "value": "https://BillTedsExcellentElectricCompany.example.com/", }, - "type": "primitive", }, }, "type": "object", }, "occurredOn": { - "primitive": { - "string": "2023-06-18", + "type": "primitive", + "value": { "type": "string", + "value": "2023-06-18", }, - "type": "primitive", }, "posted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "postedOn": { - "primitive": { - "string": "2023-05-18", + "type": "primitive", + "value": { "type": "string", + "value": "2023-05-18", }, - "type": "primitive", }, "subtype": { - "enum": "check", "type": "enum", + "value": "check", }, "type": { - "enum": "debit", "type": "enum", + "value": "debit", }, }, "type": "object", @@ -3812,34 +3799,34 @@ The default response lists only recent transactions. Normally, this is transacti { "properties": { "amount": { - "primitive": { - "string": "1276.21", + "type": "primitive", + "value": { "type": "string", + "value": "1276.21", }, - "type": "primitive", }, "balance": { - "primitive": { - "string": "8509.38", + "type": "primitive", + "value": { "type": "string", + "value": "8509.38", }, - "type": "primitive", }, "category": { "properties": { "id": { - "primitive": { - "string": "127", + "type": "primitive", + "value": { "type": "string", + "value": "127", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "Utilities", + "type": "primitive", + "value": { "type": "string", + "value": "Utilities", }, - "type": "primitive", }, }, "type": "object", @@ -3847,138 +3834,137 @@ The default response lists only recent transactions. Normally, this is transacti "check": { "properties": { "imageBack_url": { - "primitive": { - "string": "/accounts/1d16e438-18e0/transactions/88f5bf17-ecc4/images/back/content", + "type": "primitive", + "value": { "type": "string", + "value": "/accounts/1d16e438-18e0/transactions/88f5bf17-ecc4/images/back/content", }, - "type": "primitive", }, "imageFront_url": { - "primitive": { - "string": "/accounts/1d16e438-18e0/transactions/88f5bf17-ecc4/images/front/content", + "type": "primitive", + "value": { "type": "string", + "value": "/accounts/1d16e438-18e0/transactions/88f5bf17-ecc4/images/front/content", }, - "type": "primitive", }, "number": { - "primitive": { - "int": 8412, + "type": "primitive", + "value": { "type": "int", + "value": 8412, }, - "type": "primitive", }, }, "type": "object", }, "createdOn": { - "primitive": { - "string": "2023-05-18", + "type": "primitive", + "value": { "type": "string", + "value": "2023-05-18", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "description", + "type": "primitive", + "value": { "type": "string", + "value": "description", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "88f5bf17-ecc4", + "type": "primitive", + "value": { "type": "string", + "value": "88f5bf17-ecc4", }, - "type": "primitive", }, "memo": { - "primitive": { - "string": "Paid electric bill", + "type": "primitive", + "value": { "type": "string", + "value": "Paid electric bill", }, - "type": "primitive", }, "merchant": { "properties": { "logo_url": { - "primitive": { - "string": "https://BillTedsExcellentElectricCompany.example.com/img/logos/medium.png", + "type": "primitive", + "value": { "type": "string", + "value": "https://BillTedsExcellentElectricCompany.example.com/img/logos/medium.png", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "B&T's Excellent Electric Co.", + "type": "primitive", + "value": { "type": "string", + "value": "B&T's Excellent Electric Co.", }, - "type": "primitive", }, "website_url": { - "primitive": { - "string": "https://BillTedsExcellentElectricCompany.example.com/", + "type": "primitive", + "value": { "type": "string", + "value": "https://BillTedsExcellentElectricCompany.example.com/", }, - "type": "primitive", }, }, "type": "object", }, "occurredOn": { - "primitive": { - "string": "2023-05-18", + "type": "primitive", + "value": { "type": "string", + "value": "2023-05-18", }, - "type": "primitive", }, "posted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "postedOn": { - "primitive": { - "string": "2023-05-18", + "type": "primitive", + "value": { "type": "string", + "value": "2023-05-18", }, - "type": "primitive", }, "subtype": { - "enum": "check", "type": "enum", + "value": "check", }, "type": { - "enum": "debit", "type": "enum", + "value": "debit", }, }, "type": "object", }, ], - "type": "array", }, "limit": { - "primitive": { - "int": 10, + "type": "primitive", + "value": { "type": "int", + "value": 10, }, - "type": "primitive", }, "nextPage_url": { - "primitive": { - "string": "https://production.api.apiture.com/banking/accounts/c9fc25b47d52916fc9ad/transactions?start=6117a4dcefb841cab7316cef1ac8b58c&limit=10", + "type": "primitive", + "value": { "type": "string", + "value": "https://production.api.apiture.com/banking/accounts/c9fc25b47d52916fc9ad/transactions?start=6117a4dcefb841cab7316cef1ac8b58c&limit=10", }, - "type": "primitive", }, "start": { - "primitive": { - "string": "d1b48af913464aa49fcb07065dcc0616", + "type": "primitive", + "value": { "type": "string", + "value": "d1b48af913464aa49fcb07065dcc0616", }, - "type": "primitive", }, }, "type": "object", @@ -3987,44 +3973,44 @@ The default response lists only recent transactions. Normally, this is transacti ], "generatedRequestName": "TransactionsListTransactionsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", - "operationId": undefined, + "operationId": null, "path": "/accounts/{accountId}/transactions", "pathParameters": [ { "description": "The unique identifier of this account resource. This is an opaque string.", "name": "accountId", "schema": { - "description": undefined, + "description": null, "generatedName": "TransactionsListTransactionsRequestAccountId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "resourceId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "The location of the next item in the collection. This is an opaque cursor supplied by the API service. Omit this to start at the beginning of the collection. The client does not define this value; the API services automatically pass the \`?start=\` parameter on the \`nextPage_url\`.", "name": "start", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TransactionsListTransactionsRequestStart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionsListTransactionsRequestStart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 256, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4034,18 +4020,18 @@ The default response lists only recent transactions. Normally, this is transacti { "description": "The maximum number of items to return in this paged response.", "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TransactionsListTransactionsRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionsListTransactionsRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -4056,21 +4042,21 @@ The default response lists only recent transactions. Normally, this is transacti { "description": "Return only transactions whose \`occurredOn\` date is in this date range. Dates ranges use dates expressed in \`YYYY-MM-DD\` [RFC 3339](https://tools.ietf.org/html/rfc3339) \`date\` format. Each account has an implicit default transaction history range of _n_ days. This is normally 30 days but may be shorter for accounts with high activity. This _n_ day period is applied to any unbounded date ranges. The default date range is the most recent _n_ days. Example date ranges:

  • \`2023-05-19\` match transactions occurring on May 19, 2023.
  • \`[2023-05-01,2023-05-31]\` match transactions occurring between May 1 and 31, 2023, inclusive
  • \`[2023-05-01,2023-06-01)\` match transactions occurring in May, 2023 (on or after May 1, but before June 1)
  • \`[2023-05-09,]\` match transactions _n_ days on or after May 9, 2023
  • \`(2023-05-09,)\` match transactions _n_ days after May 9, 2023
  • \`[,2023-05-09]\` match transactions _n_ days on or before May 9, 2023
  • \`(,2023-05-09)\` match transactions _n_ days before but excluding May 9, 2023
", "name": "occurredOn", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TransactionsListTransactionsRequestOccurredOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionsListTransactionsRequestOccurredOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4080,18 +4066,18 @@ The default response lists only recent transactions. Normally, this is transacti { "description": "Limit transactions in the response based on the transaction's \`posted\` value. If \`true\`, include only posted transactions. If \`false\`, include only non-posted transactions. If omitted, do not filter based on \`posted\`. Note that using this filter excludes balance transactions because the \`posted\` property is not set on balance transactions, so neither \`true\` or \`false\` match them.", "name": "posted", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TransactionsListTransactionsRequestPosted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionsListTransactionsRequestPosted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -4102,18 +4088,18 @@ The default response lists only recent transactions. Normally, this is transacti { "description": "Return only transactions whose \`createdOn\` date is in this date range. Example date ranges are the same format as the \`occurredOn\` query parameter.
**Warning**: The parameter \`createdOn\` was deprecated on version \`v0.6.0\` of the API. Use the \`?occurredOn=\` query parameter instead. \`createdOn\` will be removed on version \`v0.9.0\` of the API.", "name": "createdOn", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TransactionsListTransactionsRequestCreatedOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionsListTransactionsRequestCreatedOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "dateRange", "type": "reference", }, @@ -4122,18 +4108,18 @@ The default response lists only recent transactions. Normally, this is transacti { "description": "Return only transactions whose \`postedOn\` date is in this date range. Example date ranges are the same format as the \`occurredOn\` query parameter.
**Warning**: The parameter \`postedOn\` was deprecated on version \`v0.6.0\` of the API. Use the \`?occurredOn=\` query parameter instead. \`postedOn\` will be removed on version \`v0.9.0\` of the API.", "name": "postedOn", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TransactionsListTransactionsRequestPostedOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionsListTransactionsRequestPostedOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "dateRange", "type": "reference", }, @@ -4142,24 +4128,24 @@ The default response lists only recent transactions. Normally, this is transacti { "description": "Filter transactions to only those whose \`category\` is in this pipe-separated list. Categories are set by a transaction cleansing service or assigned by the account holder. Categories can include names such as \`"Shopping"\`, \`"Deposit"\`, \`"Bill"\`, \`"Transfer"\`, or \`"Other"\`.", "name": "category", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TransactionsListTransactionsRequestCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionsListTransactionsRequestCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionsListTransactionsRequestCategoryItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "transactionCategoryLabel", "type": "reference", }, @@ -4169,24 +4155,24 @@ The default response lists only recent transactions. Normally, this is transacti { "description": "Filter transactions to only those whose \`type\` is in this pipe-separated list.", "name": "type", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TransactionsListTransactionsRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionsListTransactionsRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionsListTransactionsRequestTypeItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "transactionType", "type": "reference", }, @@ -4196,24 +4182,24 @@ The default response lists only recent transactions. Normally, this is transacti { "description": "Filter transactions to only those whose \`subtype\` is in this pipe-separated list.", "name": "subtype", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TransactionsListTransactionsRequestSubtype", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionsListTransactionsRequestSubtype", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionsListTransactionsRequestSubtypeItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "transactionSubType", "type": "reference", }, @@ -4223,18 +4209,18 @@ The default response lists only recent transactions. Normally, this is transacti { "description": "Return only transactions whose \`amount\` is in this numeric range. This compares only the absolute value of the transaction. That is, the value \`[1000.00,1100.00)\` matches either a debit of \`-1070.25\` or a credit of \`1021.90\`.
Some examples of specifying an amount range:
  • \`1200.50\` match the dollar amount 1,200.50 exactly
  • \`[1000.00,1200.00)\` matches items where \`1000.00 <= amount < 1200.00\`
  • \`[1000.00,1199.99]\` matches items where \`1000.00 <= amount <= 1199.99\`
  • \`(999.99,1200.00]\` matches items where \`999.99 < amount <= 1200.00\`
  • \`[1200.50,]\` matches items where \`amount >= 1200.50\`
  • \`(1200.50,)\` matches items where \`amount > 1200.50\`
  • \`[,1200.50]\` matches items where \`amount <= 1200.50\`
  • \`(,1200.50)\` matches items where \`amount < 1200.50\`
", "name": "amount", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TransactionsListTransactionsRequestAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionsListTransactionsRequestAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "amountRange", "type": "reference", }, @@ -4243,18 +4229,18 @@ The default response lists only recent transactions. Normally, this is transacti { "description": "Return only transactions whose \`check.number\` is in this integer range. Examples:
  • \`1200\` match the integer 1,200 exactly
  • \`[1000,1200)\` matches items where \`1000 <= number < 1200\`
  • \`[1000,1199]\` matches items where \`1000 <= number <= 1199\`
  • \`(999,1200]\` matches items where \`999 < number <= 1200\`
  • \`[1200,]\` matches items where \`number >= 1200\`
  • \`(1200,)\` matches items where \`number > 1200\`
  • \`[,1200]\` matches items where \`number <= 1200\`
  • \`(,1200)\` matches items where \`number < 1200\`
", "name": "checkNumber", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TransactionsListTransactionsRequestCheckNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionsListTransactionsRequestCheckNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "checkNumberRange", "type": "reference", }, @@ -4263,18 +4249,18 @@ The default response lists only recent transactions. Normally, this is transacti { "description": "When retrying the operation, pass the \`retryCount\` from the \`incompleteTransactions\` response.", "name": "retryCount", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TransactionsListTransactionsRequestRetryCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionsListTransactionsRequestRetryCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -4283,17 +4269,16 @@ The default response lists only recent transactions. Normally, this is transacti }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TransactionsListTransactionsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "transactions", "type": "reference", }, @@ -4314,7 +4299,7 @@ The default response lists only recent transactions. Normally, this is transacti { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Return a collection of transaction categories. The response is limited to 1,000 categories. This is a _conditional operation_ when the \`If-None-Match\` header is used. If the client has a \`transactionCategories\` response and the \`ETag\` returned from a previous call, this operation returns a 304 Not Modified if called again when the categories collection has not changed.", @@ -4327,41 +4312,41 @@ This is a _conditional operation_ when the \`If-None-Match\` header is used. If "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "id": { - "primitive": { - "string": "0399abed-fd3d", + "type": "primitive", + "value": { "type": "string", + "value": "0399abed-fd3d", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "Dining", + "type": "primitive", + "value": { "type": "string", + "value": "Dining", }, - "type": "primitive", }, "type": { - "enum": "debit", "type": "enum", + "value": "debit", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -4373,21 +4358,21 @@ This is a _conditional operation_ when the \`If-None-Match\` header is used. If { "description": "The entity tag that was returned in the \`ETag\` response header of a previous call. If the resource's current entity tag value matches this header value, the \`GET\` will return 304 (Not Modified) and no response body, else the current resource representation and updated \`ETag\` is returned.", "name": "If-None-Match", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TransactionCategoriesListTransactionCategoriesRequestIfNoneMatch", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionCategoriesListTransactionCategoriesRequestIfNoneMatch", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 512, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4395,23 +4380,22 @@ This is a _conditional operation_ when the \`If-None-Match\` header is used. If }, }, ], - "internal": undefined, + "internal": null, "method": "GET", - "operationId": undefined, + "operationId": null, "path": "/transactionCategories", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TransactionCategoriesListTransactionCategoriesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "transactionCategories", "type": "reference", }, @@ -4432,7 +4416,7 @@ This is a _conditional operation_ when the \`If-None-Match\` header is used. If { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Return a [paginated](https://dx.apiture.com/docs/api-documentation/concepts/pagination) collection of transfers. The [nextPage_url](https://dx.apiture.com/docs/api-documentation/concepts/links) in the response is a pagination link.", "errorStatusCode": [ 400, @@ -4443,93 +4427,94 @@ This is a _conditional operation_ when the \`If-None-Match\` header is used. If "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "amount": { - "primitive": { - "string": "275.00", + "type": "primitive", + "value": { "type": "string", + "value": "275.00", }, - "type": "primitive", }, "createdAt": { - "primitive": { - "datetime": "2022-04-18T07:21:35.375Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-04-18T07:21:35.375Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "0399abed-fd3d", + "type": "primitive", + "value": { "type": "string", + "value": "0399abed-fd3d", }, - "type": "primitive", }, "memo": { - "primitive": { - "string": "Cover check for car repair", + "type": "primitive", + "value": { "type": "string", + "value": "Cover check for car repair", }, - "type": "primitive", }, "processedAt": { - "primitive": { - "datetime": "2022-06-28T021:00:00.000Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-06-28T021:00:00.000Z", }, - "type": "primitive", }, "schedule": { "properties": { "amountLimit": { - "primitive": { - "string": "3456.78", + "type": "primitive", + "value": { "type": "string", + "value": "3456.78", }, - "type": "primitive", }, "creditsOn": { - "primitive": { - "string": "2026-06-26", + "type": "primitive", + "value": { "type": "string", + "value": "2026-06-26", }, - "type": "primitive", }, "debitsOn": { - "primitive": { - "string": "2026-06-24", + "type": "primitive", + "value": { "type": "string", + "value": "2026-06-24", }, - "type": "primitive", }, "frequency": { - "enum": "once", "type": "enum", + "value": "once", }, "scheduledOn": { - "primitive": { - "string": "2026-06-28", + "type": "primitive", + "value": { "type": "string", + "value": "2026-06-28", }, - "type": "primitive", }, }, "type": "object", @@ -4537,74 +4522,74 @@ This is a _conditional operation_ when the \`If-None-Match\` header is used. If "sourceAccount": { "properties": { "id": { - "primitive": { - "string": "bd9b7af2-6f9b", + "type": "primitive", + "value": { "type": "string", + "value": "bd9b7af2-6f9b", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "Premiere Checking *6789", + "type": "primitive", + "value": { "type": "string", + "value": "Premiere Checking *6789", }, - "type": "primitive", }, "location": { - "enum": "internal", "type": "enum", + "value": "internal", }, "type": { - "enum": "checking", "type": "enum", + "value": "checking", }, }, "type": "object", }, "state": { - "enum": "processed", "type": "enum", + "value": "processed", }, "targetAccount": { "properties": { "id": { - "primitive": { - "string": "88b1ca3e-d0f3", + "type": "primitive", + "value": { "type": "string", + "value": "88b1ca3e-d0f3", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "Personal Savings *4567", + "type": "primitive", + "value": { "type": "string", + "value": "Personal Savings *4567", }, - "type": "primitive", }, "location": { - "enum": "internal", "type": "enum", + "value": "internal", }, "type": { - "enum": "savings", "type": "enum", + "value": "savings", }, }, "type": "object", }, "updatedAt": { - "primitive": { - "datetime": "2022-04-18T07:21:35.375Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-04-18T07:21:35.375Z", }, - "type": "primitive", }, "updatedBy": { - "primitive": { - "string": "updatedBy", + "type": "primitive", + "value": { "type": "string", + "value": "updatedBy", }, - "type": "primitive", }, }, "type": "object", @@ -4612,80 +4597,80 @@ This is a _conditional operation_ when the \`If-None-Match\` header is used. If { "properties": { "amount": { - "primitive": { - "string": "100.00", + "type": "primitive", + "value": { "type": "string", + "value": "100.00", }, - "type": "primitive", }, "createdAt": { - "primitive": { - "datetime": "2022-04-18T07:21:35.375Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-04-18T07:21:35.375Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "d62c0701-0d74", + "type": "primitive", + "value": { "type": "string", + "value": "d62c0701-0d74", }, - "type": "primitive", }, "memo": { - "primitive": { - "string": "school expenses", + "type": "primitive", + "value": { "type": "string", + "value": "school expenses", }, - "type": "primitive", }, "processedAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00Z", }, - "type": "primitive", }, "schedule": { "properties": { "amountLimit": { - "primitive": { - "string": "3456.78", + "type": "primitive", + "value": { "type": "string", + "value": "3456.78", }, - "type": "primitive", }, "count": { - "primitive": { - "int": 9, + "type": "primitive", + "value": { "type": "int", + "value": 9, }, - "type": "primitive", }, "creditsOn": { - "primitive": { - "string": "2023-08-01", + "type": "primitive", + "value": { "type": "string", + "value": "2023-08-01", }, - "type": "primitive", }, "debitsOn": { - "primitive": { - "string": "2026-08-01", + "type": "primitive", + "value": { "type": "string", + "value": "2026-08-01", }, - "type": "primitive", }, "frequency": { - "enum": "monthly", "type": "enum", + "value": "monthly", }, "scheduledOn": { - "primitive": { - "string": "2023-08-01", + "type": "primitive", + "value": { "type": "string", + "value": "2023-08-01", }, - "type": "primitive", }, }, "type": "object", @@ -4693,74 +4678,74 @@ This is a _conditional operation_ when the \`If-None-Match\` header is used. If "sourceAccount": { "properties": { "id": { - "primitive": { - "string": "bd9b7af2-6f9b", + "type": "primitive", + "value": { "type": "string", + "value": "bd9b7af2-6f9b", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "Checking *6789", + "type": "primitive", + "value": { "type": "string", + "value": "Checking *6789", }, - "type": "primitive", }, "location": { - "enum": "internal", "type": "enum", + "value": "internal", }, "type": { - "enum": "checking", "type": "enum", + "value": "checking", }, }, "type": "object", }, "state": { - "enum": "scheduled", "type": "enum", + "value": "scheduled", }, "targetAccount": { "properties": { "id": { - "primitive": { - "string": "c8396f59-624b", + "type": "primitive", + "value": { "type": "string", + "value": "c8396f59-624b", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "Checking *3456", + "type": "primitive", + "value": { "type": "string", + "value": "Checking *3456", }, - "type": "primitive", }, "location": { - "enum": "internal", "type": "enum", + "value": "internal", }, "type": { - "enum": "checking", "type": "enum", + "value": "checking", }, }, "type": "object", }, "updatedAt": { - "primitive": { - "datetime": "2022-04-18T07:21:35.375Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-04-18T07:21:35.375Z", }, - "type": "primitive", }, "updatedBy": { - "primitive": { - "string": "updatedBy", + "type": "primitive", + "value": { "type": "string", + "value": "updatedBy", }, - "type": "primitive", }, }, "type": "object", @@ -4768,73 +4753,73 @@ This is a _conditional operation_ when the \`If-None-Match\` header is used. If { "properties": { "amount": { - "primitive": { - "string": "275.00", + "type": "primitive", + "value": { "type": "string", + "value": "275.00", }, - "type": "primitive", }, "createdAt": { - "primitive": { - "datetime": "2022-04-18T07:21:35.375Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-04-18T07:21:35.375Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "memo": { - "primitive": { - "string": "memo", + "type": "primitive", + "value": { "type": "string", + "value": "memo", }, - "type": "primitive", }, "processedAt": { - "primitive": { - "datetime": "2026-06-26T021:00:00.000Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2026-06-26T021:00:00.000Z", }, - "type": "primitive", }, "schedule": { "properties": { "amountLimit": { - "primitive": { - "string": "3456.78", + "type": "primitive", + "value": { "type": "string", + "value": "3456.78", }, - "type": "primitive", }, "creditsOn": { - "primitive": { - "string": "2026-06-26", + "type": "primitive", + "value": { "type": "string", + "value": "2026-06-26", }, - "type": "primitive", }, "debitsOn": { - "primitive": { - "string": "2026-06-24", + "type": "primitive", + "value": { "type": "string", + "value": "2026-06-24", }, - "type": "primitive", }, "frequency": { - "enum": "once", "type": "enum", + "value": "once", }, "scheduledOn": { - "primitive": { - "string": "2026-06-28", + "type": "primitive", + "value": { "type": "string", + "value": "2026-06-28", }, - "type": "primitive", }, }, "type": "object", @@ -4842,89 +4827,88 @@ This is a _conditional operation_ when the \`If-None-Match\` header is used. If "sourceAccount": { "properties": { "id": { - "primitive": { - "string": "bd9b7af2-6f9b", + "type": "primitive", + "value": { "type": "string", + "value": "bd9b7af2-6f9b", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "Checking *1008", + "type": "primitive", + "value": { "type": "string", + "value": "Checking *1008", }, - "type": "primitive", }, }, "type": "object", }, "state": { - "enum": "unscheduled", "type": "enum", + "value": "unscheduled", }, "targetAccount": { "properties": { "id": { - "primitive": { - "string": "88b1ca3e-d0f3", + "type": "primitive", + "value": { "type": "string", + "value": "88b1ca3e-d0f3", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "Personal Savings *4567", + "type": "primitive", + "value": { "type": "string", + "value": "Personal Savings *4567", }, - "type": "primitive", }, "type": { - "enum": "savings", "type": "enum", + "value": "savings", }, }, "type": "object", }, "updatedAt": { - "primitive": { - "datetime": "2022-04-18T07:21:35.375Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-04-18T07:21:35.375Z", }, - "type": "primitive", }, "updatedBy": { - "primitive": { - "string": "James Bond", + "type": "primitive", + "value": { "type": "string", + "value": "James Bond", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "limit": { - "primitive": { - "int": 10, + "type": "primitive", + "value": { "type": "int", + "value": 10, }, - "type": "primitive", }, "nextPage_url": { - "primitive": { - "string": "https://production.api.apiture.com/transfers/transfers?start=6117a4dcefb841cab7316cef1ac8b58c&limit=10", + "type": "primitive", + "value": { "type": "string", + "value": "https://production.api.apiture.com/transfers/transfers?start=6117a4dcefb841cab7316cef1ac8b58c&limit=10", }, - "type": "primitive", }, "start": { - "primitive": { - "string": "d1b48af913464aa49fcb07065dcc0616", + "type": "primitive", + "value": { "type": "string", + "value": "d1b48af913464aa49fcb07065dcc0616", }, - "type": "primitive", }, }, "type": "object", @@ -4933,27 +4917,27 @@ This is a _conditional operation_ when the \`If-None-Match\` header is used. If ], "generatedRequestName": "TransfersListTransfersRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", - "operationId": undefined, + "operationId": null, "path": "/transfers", "pathParameters": [], "queryParameters": [ { "description": "Return only transactions whose \`schedule.scheduledOn\` date is in this date range. Excludes any transfers that do not have a \`scheduledOn\` date. Dates ranges use dates expressed in \`YYYY-MM-DD\` [RFC 3339](https://tools.ietf.org/html/rfc3339) \`date\` format. Example date ranges:
  • \`2022-05-19\` match only transfers scheduled on May 19, 2022.
  • \`[2022-05-01,2022-06-01)\` in May, 2022: on or after May 1, but _before_ June 1
  • \`(2022-05-01,2022-06-01)\` in May, 2022 (on or after May 1, but before June 1)
  • \`[2022-05-09,]\` on or after May 9, 2022
  • \`(2022-05-09,)\` after May 9, 2022
  • \`[,2022-05-09]\` on or before May 9, 2022
  • \`(,2022-05-09)\` before May 9, 2022
", "name": "scheduledOn", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TransfersListTransfersRequestScheduledOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TransfersListTransfersRequestScheduledOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "dateRange", "type": "reference", }, @@ -4962,18 +4946,18 @@ This is a _conditional operation_ when the \`If-None-Match\` header is used. If { "description": "Return only transactions whose \`schedule.debitsOn\` date (when the funds are debited from the source account) is in this date range. Excludes any transfers that do not have a \`scheduledOn\` date. Dates ranges use dates expressed in \`YYYY-MM-DD\` [RFC 3339](https://tools.ietf.org/html/rfc3339) \`date\` format. See the \`scheduledOn\` query parameter for examples.", "name": "debitsOn", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TransfersListTransfersRequestDebitsOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TransfersListTransfersRequestDebitsOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "dateRange", "type": "reference", }, @@ -4982,18 +4966,18 @@ This is a _conditional operation_ when the \`If-None-Match\` header is used. If { "description": "Return only transactions whose \`schedule.creditsOn\` (when the funds are credited to the target account) is in this date range. Excludes any transfers that do not have a \`scheduledOn\` date. Dates ranges use dates expressed in \`YYYY-MM-DD\` [RFC 3339](https://tools.ietf.org/html/rfc3339) \`date\` format. See the \`scheduledOn\` query parameter for examples.", "name": "creditsOn", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TransfersListTransfersRequestCreditsOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TransfersListTransfersRequestCreditsOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "dateRange", "type": "reference", }, @@ -5002,18 +4986,18 @@ This is a _conditional operation_ when the \`If-None-Match\` header is used. If { "description": "If \`true\`, list only historical (\`state\` is \`processed\`) transfers. If \`false\`, list only transfers that have not yet finished processing. If omitted, list all transfers.", "name": "historical", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TransfersListTransfersRequestHistorical", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TransfersListTransfersRequestHistorical", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -5024,21 +5008,21 @@ This is a _conditional operation_ when the \`If-None-Match\` header is used. If { "description": "The location of the next item in the collection. This is an opaque cursor supplied by the API service. Omit this to start at the beginning of the collection. The client does not define this value; the API services automatically pass the \`?start=\` parameter on the \`nextPage_url\`.", "name": "start", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TransfersListTransfersRequestStart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TransfersListTransfersRequestStart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 256, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5048,18 +5032,18 @@ This is a _conditional operation_ when the \`If-None-Match\` header is used. If { "description": "The maximum number of items to return in this paged response.", "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TransfersListTransfersRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TransfersListTransfersRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -5068,17 +5052,16 @@ This is a _conditional operation_ when the \`If-None-Match\` header is used. If }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TransfersListTransfersResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "transfers", "type": "reference", }, @@ -5099,7 +5082,7 @@ This is a _conditional operation_ when the \`If-None-Match\` header is used. If { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Create a new transfer within the transfers collection. If all the necessary properties are set, the transfer is queued for processing. If the request omits the \`schedule.scheduledOn\` date, the transfer remains pending/unscheduled until the user sets it via the [\`patchTransfer\`](#op-patchTransfer) operation. Note: This operation requires an identity challenge if the financial institution requires the user to proove their identity for some types of transfers. See the "Challenges API".", @@ -5112,46 +5095,46 @@ Note: This operation requires an identity challenge if the financial institution "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "amount": { - "primitive": { - "string": "275.00", + "type": "primitive", + "value": { "type": "string", + "value": "275.00", }, - "type": "primitive", }, "memo": { - "primitive": { - "string": "Cover check for car repair", + "type": "primitive", + "value": { "type": "string", + "value": "Cover check for car repair", }, - "type": "primitive", }, "schedule": { "properties": { "amountLimit": { - "primitive": { - "string": "3456.78", + "type": "primitive", + "value": { "type": "string", + "value": "3456.78", }, - "type": "primitive", }, "frequency": { - "enum": "once", "type": "enum", + "value": "once", }, "scheduledOn": { - "primitive": { - "string": "2022-06-28", + "type": "primitive", + "value": { "type": "string", + "value": "2022-06-28", }, - "type": "primitive", }, }, "type": "object", @@ -5159,22 +5142,22 @@ Note: This operation requires an identity challenge if the financial institution "sourceAccount": { "properties": { "id": { - "primitive": { - "string": "bd9b7af2-6f9b", + "type": "primitive", + "value": { "type": "string", + "value": "bd9b7af2-6f9b", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "Checking *1008", + "type": "primitive", + "value": { "type": "string", + "value": "Checking *1008", }, - "type": "primitive", }, "location": { - "enum": "internal", "type": "enum", + "value": "internal", }, }, "type": "object", @@ -5182,22 +5165,22 @@ Note: This operation requires an identity challenge if the financial institution "targetAccount": { "properties": { "id": { - "primitive": { - "string": "88b1ca3e-d0f3", + "type": "primitive", + "value": { "type": "string", + "value": "88b1ca3e-d0f3", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "Checking *1008", + "type": "primitive", + "value": { "type": "string", + "value": "Checking *1008", }, - "type": "primitive", }, "location": { - "enum": "internal", "type": "enum", + "value": "internal", }, }, "type": "object", @@ -5208,91 +5191,91 @@ Note: This operation requires an identity challenge if the financial institution "response": { "properties": { "amount": { - "primitive": { - "string": "275.00", + "type": "primitive", + "value": { "type": "string", + "value": "275.00", }, - "type": "primitive", }, "createdAt": { - "primitive": { - "datetime": "2022-04-18T07:21:35.375Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-04-18T07:21:35.375Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "0399abed-fd3d", + "type": "primitive", + "value": { "type": "string", + "value": "0399abed-fd3d", }, - "type": "primitive", }, "memo": { - "primitive": { - "string": "Cover check for car repair", + "type": "primitive", + "value": { "type": "string", + "value": "Cover check for car repair", }, - "type": "primitive", }, "processedAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00Z", }, - "type": "primitive", }, "schedule": { "properties": { "amountLimit": { - "primitive": { - "string": "3456.78", + "type": "primitive", + "value": { "type": "string", + "value": "3456.78", }, - "type": "primitive", }, "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "creditsOn": { - "primitive": { - "string": "2026-06-26", + "type": "primitive", + "value": { "type": "string", + "value": "2026-06-26", }, - "type": "primitive", }, "debitsOn": { - "primitive": { - "string": "2026-06-24", + "type": "primitive", + "value": { "type": "string", + "value": "2026-06-24", }, - "type": "primitive", }, "endsOn": { - "primitive": { - "string": "endsOn", + "type": "primitive", + "value": { "type": "string", + "value": "endsOn", }, - "type": "primitive", }, "frequency": { - "enum": "once", "type": "enum", + "value": "once", }, "recurrenceType": { - "enum": "fixed", "type": "enum", + "value": "fixed", }, "scheduledOn": { - "primitive": { - "string": "2026-06-28", + "type": "primitive", + "value": { "type": "string", + "value": "2026-06-28", }, - "type": "primitive", }, }, "type": "object", @@ -5300,74 +5283,74 @@ Note: This operation requires an identity challenge if the financial institution "sourceAccount": { "properties": { "id": { - "primitive": { - "string": "bd9b7af2-6f9b", + "type": "primitive", + "value": { "type": "string", + "value": "bd9b7af2-6f9b", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "Premiere Checking *6789", + "type": "primitive", + "value": { "type": "string", + "value": "Premiere Checking *6789", }, - "type": "primitive", }, "location": { - "enum": "internal", "type": "enum", + "value": "internal", }, "type": { - "enum": "checking", "type": "enum", + "value": "checking", }, }, "type": "object", }, "state": { - "enum": "unscheduled", "type": "enum", + "value": "unscheduled", }, "targetAccount": { "properties": { "id": { - "primitive": { - "string": "88b1ca3e-d0f3", + "type": "primitive", + "value": { "type": "string", + "value": "88b1ca3e-d0f3", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "Personal Savings *4567", + "type": "primitive", + "value": { "type": "string", + "value": "Personal Savings *4567", }, - "type": "primitive", }, "location": { - "enum": "internal", "type": "enum", + "value": "internal", }, "type": { - "enum": "savings", "type": "enum", + "value": "savings", }, }, "type": "object", }, "updatedAt": { - "primitive": { - "datetime": "2022-04-18T07:21:35.375Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-04-18T07:21:35.375Z", }, - "type": "primitive", }, "updatedBy": { - "primitive": { - "string": "updatedBy", + "type": "primitive", + "value": { "type": "string", + "value": "updatedBy", }, - "type": "primitive", }, }, "type": "object", @@ -5379,54 +5362,52 @@ Note: This operation requires an identity challenge if the financial institution { "description": "This operation may require a completed challenge. If the first attempt calling this operation fails with a 401 \`challengeRequired\` error, the client should complete the challenge flow as described in the Challenges API, then retry the operation with this \`Challenge\` request header using the \`challengeToken\` returned at the end of that flow. If this is passed but the value is invalid, the operation fails with a 401 status code and the \`invalidChallengeHeader\` problem type.", "name": "Challenge", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TransfersCreateTransferRequestChallenge", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TransfersCreateTransferRequestChallenge", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "challengeToken", "type": "reference", }, }, }, ], - "internal": undefined, + "internal": null, "method": "POST", - "operationId": undefined, + "operationId": null, "path": "/transfers", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TransfersCreateTransferRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "newTransfer", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Created.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TransfersCreateTransferResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "transfer", "type": "reference", }, @@ -5447,7 +5428,7 @@ Note: This operation requires an identity challenge if the financial institution { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Return the JSON representation of this transfer resource.", "errorStatusCode": [ 401, @@ -5457,111 +5438,111 @@ Note: This operation requires an identity challenge if the financial institution "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "transferId", "value": { - "primitive": { - "string": "transferId", + "type": "primitive", + "value": { "type": "string", + "value": "transferId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "amount": { - "primitive": { - "string": "275.00", + "type": "primitive", + "value": { "type": "string", + "value": "275.00", }, - "type": "primitive", }, "createdAt": { - "primitive": { - "datetime": "2022-04-18T07:21:35.375Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-04-18T07:21:35.375Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "0399abed-fd3d", + "type": "primitive", + "value": { "type": "string", + "value": "0399abed-fd3d", }, - "type": "primitive", }, "memo": { - "primitive": { - "string": "Cover check for car repair", + "type": "primitive", + "value": { "type": "string", + "value": "Cover check for car repair", }, - "type": "primitive", }, "processedAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00Z", }, - "type": "primitive", }, "schedule": { "properties": { "amountLimit": { - "primitive": { - "string": "3456.78", + "type": "primitive", + "value": { "type": "string", + "value": "3456.78", }, - "type": "primitive", }, "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "creditsOn": { - "primitive": { - "string": "2026-06-26", + "type": "primitive", + "value": { "type": "string", + "value": "2026-06-26", }, - "type": "primitive", }, "debitsOn": { - "primitive": { - "string": "2026-06-24", + "type": "primitive", + "value": { "type": "string", + "value": "2026-06-24", }, - "type": "primitive", }, "endsOn": { - "primitive": { - "string": "endsOn", + "type": "primitive", + "value": { "type": "string", + "value": "endsOn", }, - "type": "primitive", }, "frequency": { - "enum": "once", "type": "enum", + "value": "once", }, "recurrenceType": { - "enum": "fixed", "type": "enum", + "value": "fixed", }, "scheduledOn": { - "primitive": { - "string": "2026-06-28", + "type": "primitive", + "value": { "type": "string", + "value": "2026-06-28", }, - "type": "primitive", }, }, "type": "object", @@ -5569,74 +5550,74 @@ Note: This operation requires an identity challenge if the financial institution "sourceAccount": { "properties": { "id": { - "primitive": { - "string": "bd9b7af2-6f9b", + "type": "primitive", + "value": { "type": "string", + "value": "bd9b7af2-6f9b", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "Premiere Checking *6789", + "type": "primitive", + "value": { "type": "string", + "value": "Premiere Checking *6789", }, - "type": "primitive", }, "location": { - "enum": "internal", "type": "enum", + "value": "internal", }, "type": { - "enum": "checking", "type": "enum", + "value": "checking", }, }, "type": "object", }, "state": { - "enum": "unscheduled", "type": "enum", + "value": "unscheduled", }, "targetAccount": { "properties": { "id": { - "primitive": { - "string": "88b1ca3e-d0f3", + "type": "primitive", + "value": { "type": "string", + "value": "88b1ca3e-d0f3", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "Personal Savings *4567", + "type": "primitive", + "value": { "type": "string", + "value": "Personal Savings *4567", }, - "type": "primitive", }, "location": { - "enum": "internal", "type": "enum", + "value": "internal", }, "type": { - "enum": "savings", "type": "enum", + "value": "savings", }, }, "type": "object", }, "updatedAt": { - "primitive": { - "datetime": "2022-04-18T07:21:35.375Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-04-18T07:21:35.375Z", }, - "type": "primitive", }, "updatedBy": { - "primitive": { - "string": "updatedBy", + "type": "primitive", + "value": { "type": "string", + "value": "updatedBy", }, - "type": "primitive", }, }, "type": "object", @@ -5645,37 +5626,36 @@ Note: This operation requires an identity challenge if the financial institution ], "generatedRequestName": "TransfersGetTransferRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", - "operationId": undefined, + "operationId": null, "path": "/transfers/{transferId}", "pathParameters": [ { "description": "The unique identifier of this transfer. This is an opaque string.", "name": "transferId", "schema": { - "description": undefined, + "description": null, "generatedName": "TransfersGetTransferRequestTransferId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "resourceId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TransfersGetTransferResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "transfer", "type": "reference", }, @@ -5696,7 +5676,7 @@ Note: This operation requires an identity challenge if the financial institution { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Delete this transfer resource and any resources that are owned by it. Only transfers that have not been processed may be deleted.", "errorStatusCode": [ 401, @@ -5707,51 +5687,51 @@ Note: This operation requires an identity challenge if the financial institution "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "transferId", "value": { - "primitive": { - "string": "transferId", + "type": "primitive", + "value": { "type": "string", + "value": "transferId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "TransfersDeleteTransferRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", - "operationId": undefined, + "operationId": null, "path": "/transfers/{transferId}", "pathParameters": [ { "description": "The unique identifier of this transfer. This is an opaque string.", "name": "transferId", "schema": { - "description": undefined, + "description": null, "generatedName": "TransfersDeleteTransferRequestTransferId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "resourceId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, + "request": null, + "requestNameOverride": null, + "response": null, "sdkName": { "groupName": [ "transfers", @@ -5767,7 +5747,7 @@ Note: This operation requires an identity challenge if the financial institution { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Perform a partial update of this transfer as per [JSON Merge Patch](https://datatracker.ietf.org/doc/html/rfc7396) format and processing rules. Only fields in the request body are updated on the resource; fields which are omitted are not updated. Note: This operation requires an identity challenge if the financial institution requires the user to prove their identity for some types of transfers. See the "Challenges API".", @@ -5781,18 +5761,18 @@ Note: This operation requires an identity challenge if the financial institution "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "transferId", "value": { - "primitive": { - "string": "transferId", + "type": "primitive", + "value": { "type": "string", + "value": "transferId", }, - "type": "primitive", }, }, ], @@ -5800,31 +5780,31 @@ Note: This operation requires an identity challenge if the financial institution "request": { "properties": { "amount": { - "primitive": { - "string": "275.00", + "type": "primitive", + "value": { "type": "string", + "value": "275.00", }, - "type": "primitive", }, "schedule": { "properties": { "amountLimit": { - "primitive": { - "string": "3456.78", + "type": "primitive", + "value": { "type": "string", + "value": "3456.78", }, - "type": "primitive", }, "frequency": { - "enum": "once", "type": "enum", + "value": "once", }, "scheduledOn": { - "primitive": { - "string": "2022-06-28", + "type": "primitive", + "value": { "type": "string", + "value": "2022-06-28", }, - "type": "primitive", }, }, "type": "object", @@ -5832,26 +5812,26 @@ Note: This operation requires an identity challenge if the financial institution "sourceAccount": { "properties": { "id": { - "primitive": { - "string": "e821ce54-c715", + "type": "primitive", + "value": { "type": "string", + "value": "e821ce54-c715", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "Premiere Checking *6789", + "type": "primitive", + "value": { "type": "string", + "value": "Premiere Checking *6789", }, - "type": "primitive", }, "location": { - "enum": "internal", "type": "enum", + "value": "internal", }, "type": { - "enum": "checking", "type": "enum", + "value": "checking", }, }, "type": "object", @@ -5859,18 +5839,18 @@ Note: This operation requires an identity challenge if the financial institution "targetAccount": { "properties": { "id": { - "primitive": { - "string": "88b1ca3e-d0f3", + "type": "primitive", + "value": { "type": "string", + "value": "88b1ca3e-d0f3", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "Checking *1008", + "type": "primitive", + "value": { "type": "string", + "value": "Checking *1008", }, - "type": "primitive", }, }, "type": "object", @@ -5881,91 +5861,91 @@ Note: This operation requires an identity challenge if the financial institution "response": { "properties": { "amount": { - "primitive": { - "string": "275.00", + "type": "primitive", + "value": { "type": "string", + "value": "275.00", }, - "type": "primitive", }, "createdAt": { - "primitive": { - "datetime": "2022-04-18T07:21:35.375Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-04-18T07:21:35.375Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "0399abed-fd3d", + "type": "primitive", + "value": { "type": "string", + "value": "0399abed-fd3d", }, - "type": "primitive", }, "memo": { - "primitive": { - "string": "Cover check for car repair", + "type": "primitive", + "value": { "type": "string", + "value": "Cover check for car repair", }, - "type": "primitive", }, "processedAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00Z", }, - "type": "primitive", }, "schedule": { "properties": { "amountLimit": { - "primitive": { - "string": "3456.78", + "type": "primitive", + "value": { "type": "string", + "value": "3456.78", }, - "type": "primitive", }, "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "creditsOn": { - "primitive": { - "string": "2026-06-26", + "type": "primitive", + "value": { "type": "string", + "value": "2026-06-26", }, - "type": "primitive", }, "debitsOn": { - "primitive": { - "string": "2026-06-24", + "type": "primitive", + "value": { "type": "string", + "value": "2026-06-24", }, - "type": "primitive", }, "endsOn": { - "primitive": { - "string": "endsOn", + "type": "primitive", + "value": { "type": "string", + "value": "endsOn", }, - "type": "primitive", }, "frequency": { - "enum": "once", "type": "enum", + "value": "once", }, "recurrenceType": { - "enum": "fixed", "type": "enum", + "value": "fixed", }, "scheduledOn": { - "primitive": { - "string": "2026-06-28", + "type": "primitive", + "value": { "type": "string", + "value": "2026-06-28", }, - "type": "primitive", }, }, "type": "object", @@ -5973,74 +5953,74 @@ Note: This operation requires an identity challenge if the financial institution "sourceAccount": { "properties": { "id": { - "primitive": { - "string": "bd9b7af2-6f9b", + "type": "primitive", + "value": { "type": "string", + "value": "bd9b7af2-6f9b", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "Premiere Checking *6789", + "type": "primitive", + "value": { "type": "string", + "value": "Premiere Checking *6789", }, - "type": "primitive", }, "location": { - "enum": "internal", "type": "enum", + "value": "internal", }, "type": { - "enum": "checking", "type": "enum", + "value": "checking", }, }, "type": "object", }, "state": { - "enum": "unscheduled", "type": "enum", + "value": "unscheduled", }, "targetAccount": { "properties": { "id": { - "primitive": { - "string": "88b1ca3e-d0f3", + "type": "primitive", + "value": { "type": "string", + "value": "88b1ca3e-d0f3", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "Personal Savings *4567", + "type": "primitive", + "value": { "type": "string", + "value": "Personal Savings *4567", }, - "type": "primitive", }, "location": { - "enum": "internal", "type": "enum", + "value": "internal", }, "type": { - "enum": "savings", "type": "enum", + "value": "savings", }, }, "type": "object", }, "updatedAt": { - "primitive": { - "datetime": "2022-04-18T07:21:35.375Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-04-18T07:21:35.375Z", }, - "type": "primitive", }, "updatedBy": { - "primitive": { - "string": "updatedBy", + "type": "primitive", + "value": { "type": "string", + "value": "updatedBy", }, - "type": "primitive", }, }, "type": "object", @@ -6052,68 +6032,66 @@ Note: This operation requires an identity challenge if the financial institution { "description": "This operation may require a completed challenge. If the first attempt calling this operation fails with a 401 \`challengeRequired\` error, the client should complete the challenge flow as described in the Challenges API, then retry the operation with this \`Challenge\` request header using the \`challengeToken\` returned at the end of that flow. If this is passed but the value is invalid, the operation fails with a 401 status code and the \`invalidChallengeHeader\` problem type.", "name": "Challenge", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TransfersPatchTransferRequestChallenge", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TransfersPatchTransferRequestChallenge", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "challengeToken", "type": "reference", }, }, }, ], - "internal": undefined, + "internal": null, "method": "PATCH", - "operationId": undefined, + "operationId": null, "path": "/transfers/{transferId}", "pathParameters": [ { "description": "The unique identifier of this transfer. This is an opaque string.", "name": "transferId", "schema": { - "description": undefined, + "description": null, "generatedName": "TransfersPatchTransferRequestTransferId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "resourceId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TransfersPatchTransferRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "transferPatch", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "OK.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TransfersPatchTransferResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "transfer", "type": "reference", }, @@ -6134,111 +6112,111 @@ Note: This operation requires an identity challenge if the financial institution ], "errors": { "400": { - "description": undefined, + "description": null, "generatedName": "BadRequestError", "nameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BadRequestErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "problemResponse", "type": "reference", }, }, "401": { - "description": undefined, + "description": null, "generatedName": "UnauthorizedError", "nameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UnauthorizedErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "problemResponse", "type": "reference", }, }, "403": { - "description": undefined, + "description": null, "generatedName": "ForbiddenError", "nameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ForbiddenErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "problemResponse", "type": "reference", }, }, "404": { - "description": undefined, + "description": null, "generatedName": "NotFoundError", "nameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "NotFoundErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "problemResponse", "type": "reference", }, }, "409": { - "description": undefined, + "description": null, "generatedName": "ConflictError", "nameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ConflictErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "problemResponse", "type": "reference", }, }, "422": { - "description": undefined, + "description": null, "generatedName": "UnprocessableEntityError", "nameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UnprocessableEntityErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "problemResponse", "type": "reference", }, }, "429": { - "description": undefined, + "description": null, "generatedName": "TooManyRequestsError", "nameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TooManyRequestsErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "problemResponse", "type": "reference", }, }, "503": { - "description": undefined, + "description": null, "generatedName": "ServiceUnavailableError", "nameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ServiceUnavailableErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "problemResponse", "type": "reference", }, }, }, - "globalHeaders": undefined, + "globalHeaders": null, "hasEndpointsMarkedInternal": false, "nonRequestReferencedSchemas": [ "productType", @@ -6333,35 +6311,33 @@ Note: This operation requires an identity challenge if the financial institution "allOfPropertyConflicts": [], "description": "An abstract schema used to define other request and response body model schemas.", "generatedName": "AbstractBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "abstractPagedBody": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "AbstractBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "abstractBody", - "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "AbstractPagedBodyFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "abstractPagedBodyFields", - "type": "reference", }, ], "allOfPropertyConflicts": [], "description": "An abstract schema used to define paginated collections of resources. Collection classes which extend this schema define an array of \`items\` which represent a page of data.", "generatedName": "AbstractPagedBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6369,19 +6345,19 @@ Note: This operation requires an identity challenge if the financial institution "generatedName": "abstractPagedBodyStart", "key": "start", "schema": { - "description": undefined, + "description": null, "generatedName": "abstractPagedBodyStart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The opaque cursor that specifies the starting location of this page of items.", "generatedName": "AbstractPagedBodyStart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 256, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6396,8 +6372,8 @@ Note: This operation requires an identity challenge if the financial institution "allOfPropertyConflicts": [], "description": "Common properties of collection page responses.", "generatedName": "AbstractPagedBodyFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6407,8 +6383,8 @@ Note: This operation requires an identity challenge if the financial institution "schema": { "description": "The number of items requested for this page response. The length of the \`items\` array may be less that \`limit\`.", "generatedName": "AbstractPagedBodyFieldsLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -6421,19 +6397,19 @@ Note: This operation requires an identity challenge if the financial institution "generatedName": "abstractPagedBodyFieldsNextPageUrl", "key": "nextPage_url", "schema": { - "description": undefined, + "description": null, "generatedName": "abstractPagedBodyFieldsNextPageUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL of the next page of resources. If this URL is omitted, there are no more resources in the collection.", "generatedName": "AbstractPagedBodyFieldsNextPageUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 8000, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6446,27 +6422,25 @@ Note: This operation requires an identity challenge if the financial institution "account": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "AbstractBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "abstractBody", - "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "AccountFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "accountFields", - "type": "reference", }, ], "allOfPropertyConflicts": [], "description": "An internal customer account.", "generatedName": "Account", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6476,8 +6450,8 @@ Note: This operation requires an identity challenge if the financial institution "schema": { "description": "Flags which indicate the permissions the current authorized user has on this account resource.", "generatedName": "AccountAllows", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "fullAccountPermissions", "type": "reference", }, @@ -6490,8 +6464,8 @@ Note: This operation requires an identity challenge if the financial institution "schema": { "description": "If \`true\`, the customer has opted in to receive account statements electronically.", "generatedName": "AccountElectronicStatements", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -6544,92 +6518,92 @@ Note: This operation requires an identity challenge if the financial institution ", "generatedName": "AccountAllowsFilter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "billPay", - "nameOverride": undefined, + "nameOverride": null, "value": "billPay", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "transferFrom", - "nameOverride": undefined, + "nameOverride": null, "value": "transferFrom", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "transferTo", - "nameOverride": undefined, + "nameOverride": null, "value": "transferTo", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "mobileCheckDeposit", - "nameOverride": undefined, + "nameOverride": null, "value": "mobileCheckDeposit", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "view", - "nameOverride": undefined, + "nameOverride": null, "value": "view", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "viewCards", - "nameOverride": undefined, + "nameOverride": null, "value": "viewCards", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "manageCards", - "nameOverride": undefined, + "nameOverride": null, "value": "manageCards", }, ], @@ -6639,8 +6613,8 @@ Note: This operation requires an identity challenge if the financial institution "allOfPropertyConflicts": [], "description": "The current balances of the given account.", "generatedName": "AccountBalance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6650,8 +6624,8 @@ Note: This operation requires an identity challenge if the financial institution "schema": { "description": "The account ID.", "generatedName": "AccountBalanceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "readOnlyResourceId", "type": "reference", }, @@ -6662,16 +6636,16 @@ Note: This operation requires an identity challenge if the financial institution "generatedName": "accountBalanceAvailable", "key": "available", "schema": { - "description": undefined, + "description": null, "generatedName": "accountBalanceAvailable", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The available balance: the funds available for use. This is the string representation of the exact decimal amount.", "generatedName": "AccountBalanceAvailable", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "creditOrDebitValue", "type": "reference", }, @@ -6683,16 +6657,16 @@ Note: This operation requires an identity challenge if the financial institution "generatedName": "accountBalanceCurrent", "key": "current", "schema": { - "description": undefined, + "description": null, "generatedName": "accountBalanceCurrent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The current balance. This is the balance at the end of the previous business day. This is the string representation of the exact decimal amount.", "generatedName": "AccountBalanceCurrent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "creditOrDebitValue", "type": "reference", }, @@ -6704,16 +6678,16 @@ Note: This operation requires an identity challenge if the financial institution "generatedName": "accountBalanceUpdatedAt", "key": "updatedAt", "schema": { - "description": undefined, + "description": null, "generatedName": "accountBalanceUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The time when the balance values were last updated from the banking core.", "generatedName": "AccountBalanceUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "readOnlyTimestamp", "type": "reference", }, @@ -6725,16 +6699,16 @@ Note: This operation requires an identity challenge if the financial institution "generatedName": "accountBalanceCurrentWithPending", "key": "currentWithPending", "schema": { - "description": undefined, + "description": null, "generatedName": "accountBalanceCurrentWithPending", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The current balance, with posted transactions. This is the string representation of the exact decimal amount.", "generatedName": "AccountBalanceCurrentWithPending", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "creditOrDebitValue", "type": "reference", }, @@ -6748,8 +6722,8 @@ Note: This operation requires an identity challenge if the financial institution "schema": { "description": "If \`true\`, the response is incomplete and the client may retry the operation after the \`Retry-After\` time in order to fetch balances for any incomplete accounts in the \`items\`. The retry operation should only pass in accounts that are \`incomplete\`.", "generatedName": "AccountBalanceIncomplete", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -6762,19 +6736,18 @@ Note: This operation requires an identity challenge if the financial institution "accountBalances": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "AbstractBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "abstractBody", - "type": "reference", }, ], "allOfPropertyConflicts": [], "description": "An array of account balances by account ID.", "generatedName": "AccountBalances", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6784,14 +6757,14 @@ Note: This operation requires an identity challenge if the financial institution "schema": { "description": "An array of items, one for each of the \`?accounts=\` in the request, returned in the same order.", "generatedName": "AccountBalancesItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AccountBalancesItemsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "accountBalance", "type": "reference", }, @@ -6805,8 +6778,8 @@ Note: This operation requires an identity challenge if the financial institution "allOfPropertyConflicts": [], "description": "Fragment schema use to build other account schemas.", "generatedName": "AccountFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6816,8 +6789,8 @@ Note: This operation requires an identity challenge if the financial institution "schema": { "description": "The unique identifier for this account resource. This is an immutable opaque string.", "generatedName": "AccountFieldsId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "readOnlyResourceId", "type": "reference", }, @@ -6830,11 +6803,11 @@ Note: This operation requires an identity challenge if the financial institution "schema": { "description": "The human-readable label for this account. This is either the \`nickname\` (if assigned for the current customer), or the \`product.label\` concatenated with the \`maskedNumber\`.", "generatedName": "AccountFieldsLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 80, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6846,16 +6819,16 @@ Note: This operation requires an identity challenge if the financial institution "generatedName": "accountFieldsNickname", "key": "nickname", "schema": { - "description": undefined, + "description": null, "generatedName": "accountFieldsNickname", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AccountFieldsNickname", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "accountNickname", "type": "reference", }, @@ -6867,10 +6840,10 @@ Note: This operation requires an identity challenge if the financial institution "generatedName": "accountFieldsMaskedNumber", "key": "maskedNumber", "schema": { - "description": undefined, + "description": null, "generatedName": "AccountFieldsMaskedNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "maskedAccountNumber", "type": "reference", }, @@ -6881,10 +6854,10 @@ Note: This operation requires an identity challenge if the financial institution "generatedName": "accountFieldsProduct", "key": "product", "schema": { - "description": undefined, + "description": null, "generatedName": "AccountFieldsProduct", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "productReference", "type": "reference", }, @@ -6897,8 +6870,8 @@ Note: This operation requires an identity challenge if the financial institution "schema": { "description": "Indicates where an account is held.", "generatedName": "AccountFieldsLocation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "accountLocation", "type": "reference", }, @@ -6909,14 +6882,14 @@ Note: This operation requires an identity challenge if the financial institution "accountIds": { "description": "An array of account IDs.", "generatedName": "AccountIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AccountIdsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "resourceId", "type": "reference", }, @@ -6924,19 +6897,18 @@ Note: This operation requires an identity challenge if the financial institution "accountItem": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "AccountFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "accountFields", - "type": "reference", }, ], "allOfPropertyConflicts": [], "description": "An account item in a list items in the \`accounts\` schema.", "generatedName": "AccountItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6948,16 +6920,16 @@ Note: This operation requires an identity challenge if the financial institution "generatedName": "accountItemId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "accountItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The unique identifier for this account resource. This is an immutable opaque string.", "generatedName": "AccountItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "readOnlyResourceId", "type": "reference", }, @@ -6973,19 +6945,19 @@ Note: This operation requires an identity challenge if the financial institution "generatedName": "accountItemLabel", "key": "label", "schema": { - "description": undefined, + "description": null, "generatedName": "accountItemLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The human-readable label for this account. This is either the \`nickname\` (if assigned for the current customer), or the \`product.label\` concatenated with the \`maskedNumber\`.", "generatedName": "AccountItemLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 80, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7002,16 +6974,16 @@ Note: This operation requires an identity challenge if the financial institution "generatedName": "accountItemNickname", "key": "nickname", "schema": { - "description": undefined, + "description": null, "generatedName": "accountItemNickname", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AccountItemNickname", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "accountNickname", "type": "reference", }, @@ -7027,16 +6999,16 @@ Note: This operation requires an identity challenge if the financial institution "generatedName": "accountItemMaskedNumber", "key": "maskedNumber", "schema": { - "description": undefined, + "description": null, "generatedName": "accountItemMaskedNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AccountItemMaskedNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "maskedAccountNumber", "type": "reference", }, @@ -7048,10 +7020,10 @@ Note: This operation requires an identity challenge if the financial institution "generatedName": "accountItemAllows", "key": "allows", "schema": { - "description": undefined, + "description": null, "generatedName": "AccountItemAllows", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "accountPermissions", "type": "reference", }, @@ -7066,16 +7038,16 @@ Note: This operation requires an identity challenge if the financial institution "generatedName": "accountItemProduct", "key": "product", "schema": { - "description": undefined, + "description": null, "generatedName": "accountItemProduct", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AccountItemProduct", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "productReference", "type": "reference", }, @@ -7091,16 +7063,16 @@ Note: This operation requires an identity challenge if the financial institution "generatedName": "accountItemLocation", "key": "location", "schema": { - "description": undefined, + "description": null, "generatedName": "accountItemLocation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates where an account is held.", "generatedName": "AccountItemLocation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "accountLocation", "type": "reference", }, @@ -7112,19 +7084,18 @@ Note: This operation requires an identity challenge if the financial institution "accountJointOwner": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "AbstractBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "abstractBody", - "type": "reference", }, ], "allOfPropertyConflicts": [], "description": "Representation of account joint owner resources.", "generatedName": "AccountJointOwner", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7132,10 +7103,10 @@ Note: This operation requires an identity challenge if the financial institution "generatedName": "accountJointOwnerId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "AccountJointOwnerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "readOnlyResourceId", "type": "reference", }, @@ -7148,11 +7119,11 @@ Note: This operation requires an identity challenge if the financial institution "schema": { "description": "The full name of the joint owner.", "generatedName": "AccountJointOwnerName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 50, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7164,10 +7135,10 @@ Note: This operation requires an identity challenge if the financial institution "accountJointOwners": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AccountJointOwners", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7177,14 +7148,14 @@ Note: This operation requires an identity challenge if the financial institution "schema": { "description": "An array containing account joint owner items.", "generatedName": "AccountJointOwnersItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AccountJointOwnersItemsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "accountJointOwner", "type": "reference", }, @@ -7200,44 +7171,44 @@ Note: This operation requires an identity challenge if the financial institution * \`outside\` accounts non-banking accounts such as brokerage and fund accounts. Account transfers are only allowed between \`internal\` and \`external\` accounts. All accounts are considered when calculating total cash balance.", "generatedName": "AccountLocation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "internal", - "nameOverride": undefined, + "nameOverride": null, "value": "internal", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "external", - "nameOverride": undefined, + "nameOverride": null, "value": "external", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "outside", - "nameOverride": undefined, + "nameOverride": null, "value": "outside", }, ], @@ -7245,11 +7216,11 @@ Account transfers are only allowed between \`internal\` and \`external\` account "accountNickname": { "description": "The nickname (friendly name) the customer has given this account. Each customer can define their own nickname for the same account. If omitted, the customer has not set a nickname.", "generatedName": "AccountNickname", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 50, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7259,8 +7230,8 @@ Account transfers are only allowed between \`internal\` and \`external\` account "allOfPropertyConflicts": [], "description": "Flags which indicate the permissions the current authorized user has on this account item resource. Most of these properties may only be \`true\` for internal accounts. These permissions are available in account items in the [\`accounts\`](#schema-accounts) list. See [\`fullAccountPermissions\`](#schema-fullAccountPermissions) for all capabilities a customer has on an account (the \`account.allows\` object in the [\`account\`](#schema-account) object response from [\`getAccount\`](#op-getAccount).)", "generatedName": "AccountPermissions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7270,8 +7241,8 @@ Account transfers are only allowed between \`internal\` and \`external\` account "schema": { "description": "If \`true\`, the customer may use this account for Bill Pay.", "generatedName": "AccountPermissionsBillPay", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -7286,8 +7257,8 @@ Account transfers are only allowed between \`internal\` and \`external\` account "schema": { "description": "If \`true\`, the customer may use this account for mobile check deposits.", "generatedName": "AccountPermissionsMobileCheckDeposit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -7302,8 +7273,8 @@ Account transfers are only allowed between \`internal\` and \`external\` account "schema": { "description": "If \`true\`, the customer may use this account as the target (deposit) account for account-to-account transfers.", "generatedName": "AccountPermissionsTransferFrom", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -7318,8 +7289,8 @@ Account transfers are only allowed between \`internal\` and \`external\` account "schema": { "description": "If \`true\`, the customer may use this account as the source (debit) account for account-to-account transfers.", "generatedName": "AccountPermissionsTransferTo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -7334,8 +7305,8 @@ Account transfers are only allowed between \`internal\` and \`external\` account "schema": { "description": "If \`true\`, the customer may view the details of this account, including the account balance and transactions.", "generatedName": "AccountPermissionsView", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -7350,8 +7321,8 @@ Account transfers are only allowed between \`internal\` and \`external\` account "schema": { "description": "If \`true\`, the customer may view debit cards associated with this account.", "generatedName": "AccountPermissionsViewCards", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -7366,8 +7337,8 @@ Account transfers are only allowed between \`internal\` and \`external\` account "schema": { "description": "If true, the customer may manage debit cards associated with this account. This includes locking and unlocking cards, changing card controls, ordering cards, or canceling cards.", "generatedName": "AccountPermissionsManageCards", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -7380,8 +7351,8 @@ Account transfers are only allowed between \`internal\` and \`external\` account "accountRoutingNumber": { "description": "An account ABA routing and transit number.", "generatedName": "AccountRoutingNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 9, "minLength": 9, @@ -7392,19 +7363,18 @@ Account transfers are only allowed between \`internal\` and \`external\` account "accounts": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "AbstractPagedBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "abstractPagedBody", - "type": "reference", }, ], "allOfPropertyConflicts": [], "description": "A paginated list of the customer's accounts. This list contains internal banking accounts and external banking accounts. and outside fund accounts. The \`location\` property indicates where the account is held. Items in the list contain \`url\` links to the actual account resource which are in the \`accounts\`, \`externalAccounts\` or \`outsideAccounts\` collections.", "generatedName": "Accounts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7414,14 +7384,14 @@ Account transfers are only allowed between \`internal\` and \`external\` account "schema": { "description": "The array of items in this page of accounts. This array may be empty.", "generatedName": "AccountsItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AccountsItemsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "accountItem", "type": "reference", }, @@ -7433,16 +7403,16 @@ Account transfers are only allowed between \`internal\` and \`external\` account "generatedName": "accountsCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "accountsCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The total number of accounts for which the user has access. This value ignores any filters. This value is _optional_ and may be omitted if the count is not computable efficiently.", "generatedName": "AccountsCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -7456,16 +7426,16 @@ Account transfers are only allowed between \`internal\` and \`external\` account "generatedName": "accountsPrimaryAccountId", "key": "primaryAccountId", "schema": { - "description": undefined, + "description": null, "generatedName": "accountsPrimaryAccountId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The \`id\` of the customer's primary account. This property only exists for retail customers, and only if the customer has designated a primary account.", "generatedName": "AccountsPrimaryAccountId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "readOnlyResourceId", "type": "reference", }, @@ -7481,19 +7451,19 @@ Account transfers are only allowed between \`internal\` and \`external\` account "generatedName": "accountsNextPageUrl", "key": "nextPage_url", "schema": { - "description": undefined, + "description": null, "generatedName": "accountsNextPageUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL of the next page of accounts. If this URL is omitted, there are no more accounts.", "generatedName": "AccountsNextPageUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 256, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7534,56 +7504,56 @@ Account transfers are only allowed between \`internal\` and \`external\` account ", "generatedName": "AchAccountRisk", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "early", - "nameOverride": undefined, + "nameOverride": null, "value": "early", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "normal", - "nameOverride": undefined, + "nameOverride": null, "value": "normal", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "float", - "nameOverride": undefined, + "nameOverride": null, "value": "float", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "sameDay", - "nameOverride": undefined, + "nameOverride": null, "value": "sameDay", }, ], @@ -7633,128 +7603,128 @@ Account transfers are only allowed between \`internal\` and \`external\` account ", "generatedName": "AchSecCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "arc", - "nameOverride": undefined, + "nameOverride": null, "value": "arc", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "boc", - "nameOverride": undefined, + "nameOverride": null, "value": "boc", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ccd", - "nameOverride": undefined, + "nameOverride": null, "value": "ccd", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "cie", - "nameOverride": undefined, + "nameOverride": null, "value": "cie", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ctx", - "nameOverride": undefined, + "nameOverride": null, "value": "ctx", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "pop", - "nameOverride": undefined, + "nameOverride": null, "value": "pop", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ppd", - "nameOverride": undefined, + "nameOverride": null, "value": "ppd", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "rck", - "nameOverride": undefined, + "nameOverride": null, "value": "rck", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "tel", - "nameOverride": undefined, + "nameOverride": null, "value": "tel", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "web", - "nameOverride": undefined, + "nameOverride": null, "value": "web", }, ], @@ -7762,19 +7732,18 @@ Account transfers are only allowed between \`internal\` and \`external\` account "address": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "AddressFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "addressFields", - "type": "reference", }, ], "allOfPropertyConflicts": [], "description": "A postal address that can hold a US address or an international (non-US) postal addresses.", "generatedName": "Address", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7782,16 +7751,16 @@ Account transfers are only allowed between \`internal\` and \`external\` account "generatedName": "addressRegionName", "key": "regionName", "schema": { - "description": undefined, + "description": null, "generatedName": "addressRegionName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The state, district, or outlying area of the postal address. This is required if \`countryCode\` is not \`US\`. \`regionCode\` and \`regionName\` are mutually exclusive.", "generatedName": "AddressRegionName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 20, "minLength": 2, @@ -7807,16 +7776,16 @@ Account transfers are only allowed between \`internal\` and \`external\` account "generatedName": "addressRegionCode", "key": "regionCode", "schema": { - "description": undefined, + "description": null, "generatedName": "addressRegionCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The state, district, or outlying area of the postal address. This is required if \`countryCode\` is \`US\` \`regionCode\` and \`regionName\` are mutually exclusive.", "generatedName": "AddressRegionCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 2, "minLength": 2, @@ -7834,8 +7803,8 @@ Account transfers are only allowed between \`internal\` and \`external\` account "schema": { "description": "The postal code, which varies in format by country. If \`countryCode\` is \`US\`, this should be a five digit US ZIP code or ten character ZIP+4.", "generatedName": "AddressPostalCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 10, "minLength": 5, @@ -7856,8 +7825,8 @@ Account transfers are only allowed between \`internal\` and \`external\` account "schema": { "description": "The [ISO-3611 alpha-2](https://www.iso.org/glossary-for-iso-3166.html) value for the country associated with the postal address.", "generatedName": "AddressCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 2, "minLength": 2, @@ -7874,8 +7843,8 @@ Account transfers are only allowed between \`internal\` and \`external\` account "allOfPropertyConflicts": [], "description": "Properties of a simple address, used to compose other addresses.", "generatedName": "AddressFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7885,11 +7854,11 @@ Account transfers are only allowed between \`internal\` and \`external\` account "schema": { "description": "The first line of the postal address. In the US, this typically includes the building number and street name.", "generatedName": "AddressFieldsAddress1", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 35, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7901,19 +7870,19 @@ Account transfers are only allowed between \`internal\` and \`external\` account "generatedName": "addressFieldsAddress2", "key": "address2", "schema": { - "description": undefined, + "description": null, "generatedName": "addressFieldsAddress2", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The second line of the street address. This should only be used if it has a value. Typical values include building numbers, suite numbers, and other identifying information beyond the first line of the postal address.", "generatedName": "AddressFieldsAddress2", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 35, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7928,11 +7897,11 @@ Account transfers are only allowed between \`internal\` and \`external\` account "schema": { "description": "The city/town/municipality of the address.", "generatedName": "AddressFieldsLocality", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 20, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7946,8 +7915,8 @@ Account transfers are only allowed between \`internal\` and \`external\` account "schema": { "description": "The [ISO-3611 alpha-2](https://www.iso.org/glossary-for-iso-3166.html) value for the country associated with the postal address.", "generatedName": "AddressFieldsCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 2, "minLength": 2, @@ -7962,11 +7931,11 @@ Account transfers are only allowed between \`internal\` and \`external\` account "amountRange": { "description": "A monetary amount range, supporting inclusive or exclusive endpoints. The value may have the following forms:
  • \`1200.50\` match the dollar amount 1,200.50 exactly
  • \`[1000.00,1200.00)\` matches items where \`1000.00 <= amount < 1200.00\`
  • \`[1000.00,1199.99]\` matches items where \`1000.00 <= amount <= 1199.99\`
  • \`[999.99,1200.00]\` matches items where \`999.99 < amount < 1200.00\`
  • \`[1200.50,]\` matches items where \`amount >= 1200.50\`
  • \`(1200.50,)\` matches items where \`amount >= 1200.50\`
  • \`[,1200.50]\` matches items where \`amount <= 1200.50\`
  • \`(,1200.50)\` matches items where \`amount < 1200.50\`
", "generatedName": "AmountRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7976,8 +7945,8 @@ Account transfers are only allowed between \`internal\` and \`external\` account "allOfPropertyConflicts": [], "description": "API problem or error, as per [RFC 7807 application/problem+json](https://tools.ietf.org/html/rfc7807).", "generatedName": "ApiProblem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7985,20 +7954,20 @@ Account transfers are only allowed between \`internal\` and \`external\` account "generatedName": "apiProblemType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "apiProblemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A [URI reference (RFC3986)](https://tools.ietf.org/html/rfc3986) that identifies the problem type. If present, this is the URL of human-readable HTML documentation for the problem type. When this member is not present, its value is assumed to be \`"about:blank"\`. ", "generatedName": "ApiProblemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8011,20 +7980,20 @@ Account transfers are only allowed between \`internal\` and \`external\` account "generatedName": "apiProblemTitle", "key": "title", "schema": { - "description": undefined, + "description": null, "generatedName": "apiProblemTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A short, human-readable summary of the problem type. The title is usually the same for all problem with the same \`type\`. ", "generatedName": "ApiProblemTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8037,17 +8006,17 @@ Account transfers are only allowed between \`internal\` and \`external\` account "generatedName": "apiProblemStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "apiProblemStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The [HTTP status code](https://datatracker.ietf.org/doc/html/rfc7231#section-6) for this occurrence of the problem. ", "generatedName": "ApiProblemStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -8061,20 +8030,20 @@ Account transfers are only allowed between \`internal\` and \`external\` account "generatedName": "apiProblemDetail", "key": "detail", "schema": { - "description": undefined, + "description": null, "generatedName": "apiProblemDetail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A human-readable explanation specific to this occurrence of the problem. ", "generatedName": "ApiProblemDetail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8087,20 +8056,20 @@ Account transfers are only allowed between \`internal\` and \`external\` account "generatedName": "apiProblemInstance", "key": "instance", "schema": { - "description": undefined, + "description": null, "generatedName": "apiProblemInstance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A URI reference that identifies the specific occurrence of the problem. This is the URI of an API resource that the problem is related to, with a unique error correlation ID URI fragment ", "generatedName": "ApiProblemInstance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8113,16 +8082,16 @@ Account transfers are only allowed between \`internal\` and \`external\` account "generatedName": "apiProblemId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "apiProblemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The unique identifier for this problem. This is an immutable opaque string.", "generatedName": "ApiProblemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "readOnlyResourceId", "type": "reference", }, @@ -8134,16 +8103,16 @@ Account transfers are only allowed between \`internal\` and \`external\` account "generatedName": "apiProblemOccurredAt", "key": "occurredAt", "schema": { - "description": undefined, + "description": null, "generatedName": "apiProblemOccurredAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The timestamp when the problem occurred, in [RFC 3339](https://tools.ietf.org/html/rfc3339) date-time \`YYYY-MM-DDThh:mm:ss.sssZ\` format, UTC.", "generatedName": "ApiProblemOccurredAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "readOnlyTimestamp", "type": "reference", }, @@ -8155,22 +8124,22 @@ Account transfers are only allowed between \`internal\` and \`external\` account "generatedName": "apiProblemProblems", "key": "problems", "schema": { - "description": undefined, + "description": null, "generatedName": "apiProblemProblems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optional root-causes if there are multiple problems in the request or API call processing.", "generatedName": "ApiProblemProblems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ApiProblemProblemsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "apiProblem", "type": "reference", }, @@ -8183,32 +8152,31 @@ Account transfers are only allowed between \`internal\` and \`external\` account "generatedName": "apiProblemAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "apiProblemAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Additional optional attributes related to the problem. This data conforms to the schema associated with the error type.", "generatedName": "ApiProblemAttributes", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "ApiProblemAttributesKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "ApiProblemAttributesValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -8222,8 +8190,8 @@ Account transfers are only allowed between \`internal\` and \`external\` account "allOfPropertyConflicts": [], "description": "An challenge factor. See [\`requiredIdentityChallenge\`](#schema-requiredIdentityChallenge) for multiple examples.", "generatedName": "ChallengeFactor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8231,10 +8199,10 @@ Account transfers are only allowed between \`internal\` and \`external\` account "generatedName": "challengeFactorType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "ChallengeFactorType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "challengeFactorType", "type": "reference", }, @@ -8245,25 +8213,25 @@ Account transfers are only allowed between \`internal\` and \`external\` account "generatedName": "challengeFactorLabels", "key": "labels", "schema": { - "description": undefined, + "description": null, "generatedName": "challengeFactorLabels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A list of text label which identifies the channel(s) though which the user completes the challenge. For an \`sms\` or \`voice\` challenge, the only label item is the last four digits of the corresponding phone number. For an \`email\` challenge, each label is the masked email address.", "generatedName": "ChallengeFactorLabels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ChallengeFactorLabelsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 40, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8277,16 +8245,16 @@ Account transfers are only allowed between \`internal\` and \`external\` account "generatedName": "challengeFactorSecurityQuestions", "key": "securityQuestions", "schema": { - "description": undefined, + "description": null, "generatedName": "challengeFactorSecurityQuestions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ChallengeFactorSecurityQuestions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "challengeSecurityQuestions", "type": "reference", }, @@ -8330,68 +8298,68 @@ Account transfers are only allowed between \`internal\` and \`external\` account ", "generatedName": "ChallengeFactorType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "sms", - "nameOverride": undefined, + "nameOverride": null, "value": "sms", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "email", - "nameOverride": undefined, + "nameOverride": null, "value": "email", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "voice", - "nameOverride": undefined, + "nameOverride": null, "value": "voice", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "securityQuestions", - "nameOverride": undefined, + "nameOverride": null, "value": "securityQuestions", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "authenticatorToken", - "nameOverride": undefined, + "nameOverride": null, "value": "authenticatorToken", }, ], @@ -8399,8 +8367,8 @@ Account transfers are only allowed between \`internal\` and \`external\` account "challengePromptId": { "description": "The unique ID of a prompt (such as a security question) in a challenge factor.", "generatedName": "ChallengePromptId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 48, "minLength": 1, @@ -8413,8 +8381,8 @@ Account transfers are only allowed between \`internal\` and \`external\` account "allOfPropertyConflicts": [], "description": "A single security question within the \`questions\` array of the [\`challengeSecurityQuestions\`](#schema-challengeSecurityQuestions)", "generatedName": "ChallengeSecurityQuestion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8424,8 +8392,8 @@ Account transfers are only allowed between \`internal\` and \`external\` account "schema": { "description": "The unique ID of security question prompt. This should be included in the [\`challengeVerification\`](#schema-challengeVerification) response as the \`promptId\`.", "generatedName": "ChallengeSecurityQuestionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "challengePromptId", "type": "reference", }, @@ -8438,11 +8406,11 @@ Account transfers are only allowed between \`internal\` and \`external\` account "schema": { "description": "The text prompt of this security question.", "generatedName": "ChallengeSecurityQuestionPrompt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 50, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8456,8 +8424,8 @@ Account transfers are only allowed between \`internal\` and \`external\` account "allOfPropertyConflicts": [], "description": "Describes a \`securityQuestions\` challenge. This is omitted if the challenge \`type\` is not \`securityQuestions\`.", "generatedName": "ChallengeSecurityQuestions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8467,14 +8435,14 @@ Account transfers are only allowed between \`internal\` and \`external\` account "schema": { "description": "The array of security questions.", "generatedName": "ChallengeSecurityQuestionsQuestions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ChallengeSecurityQuestionsQuestionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "challengeSecurityQuestion", "type": "reference", }, @@ -8486,8 +8454,8 @@ Account transfers are only allowed between \`internal\` and \`external\` account "challengeToken": { "description": "The value of the identity \`Challenge\` request header that the client must send when retrying an operation which required a challenge.", "generatedName": "ChallengeToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, "minLength": 8, @@ -8498,19 +8466,19 @@ Account transfers are only allowed between \`internal\` and \`external\` account "checkNumberRange": { "description": "A numeric range for a checking account check number.", "generatedName": "CheckNumberRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "positiveIntegerRange", "type": "reference", }, "creditOrDebitValue": { "description": "The monetary value representing a credit (positive amounts with no prefix or a \`+\` prefix) or debit (negative amounts with a \`-\` prefix). The numeric value is represented as a string so that it can be exact with no loss of precision.
The schema \`creditOrDebitValue\` was added on version \`0.4.0\` of the API.", "generatedName": "CreditOrDebitValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8520,8 +8488,8 @@ Account transfers are only allowed between \`internal\` and \`external\` account "allOfPropertyConflicts": [], "description": "A representation of a cutoff time for a money movement process at a financial institution.", "generatedName": "CutoffTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8529,10 +8497,10 @@ Account transfers are only allowed between \`internal\` and \`external\` account "generatedName": "cutoffTimeType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "CutoffTimeType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "cutoffTimeType", "type": "reference", }, @@ -8545,11 +8513,11 @@ Account transfers are only allowed between \`internal\` and \`external\` account "schema": { "description": "The cutoff time for a product formatted in [RFC 3339](https://datatracker.ietf.org/doc/html/rfc3339) \`time\` format: \`hh:mm\`. The time is expressed in 24 hour time and is set to the local time zone of the financial institution.", "generatedName": "CutoffTimeTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8596,92 +8564,92 @@ Account transfers are only allowed between \`internal\` and \`external\` account ", "generatedName": "CutoffTimeType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ach", - "nameOverride": undefined, + "nameOverride": null, "value": "ach", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "sameDayAch", - "nameOverride": undefined, + "nameOverride": null, "value": "sameDayAch", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "domesticWireTransfer", - "nameOverride": undefined, + "nameOverride": null, "value": "domesticWireTransfer", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "internationalWireTransfer", - "nameOverride": undefined, + "nameOverride": null, "value": "internationalWireTransfer", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "internalTransfer", - "nameOverride": undefined, + "nameOverride": null, "value": "internalTransfer", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "externalTransfer", - "nameOverride": undefined, + "nameOverride": null, "value": "externalTransfer", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "billPay", - "nameOverride": undefined, + "nameOverride": null, "value": "billPay", }, ], @@ -8689,19 +8657,18 @@ Account transfers are only allowed between \`internal\` and \`external\` account "cutoffTimes": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "AbstractBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "abstractBody", - "type": "reference", }, ], "allOfPropertyConflicts": [], "description": "A representation of financial institution cutoff times for different money movement processes. A money movement process can have multiple cutoff times. The cutoff times are sorted in ascending chronological order by money movement process.", "generatedName": "CutoffTimes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8712,8 +8679,8 @@ Account transfers are only allowed between \`internal\` and \`external\` account "description": "The identifier of the time zone for which all of the \`items[].time\` are returned in. The client can use this value to localize the \`items[].time\` values to the local time zone of the customer, as well as for formatting to localized names, such as \`EST\` and \`EDT\`.", "generatedName": "CutoffTimesTimeZoneId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "timeZoneId", "type": "reference", }, @@ -8726,14 +8693,14 @@ The client can use this value to localize the \`items[].time\` values to the loc "schema": { "description": "A list of cutoff times for a financial institution.", "generatedName": "CutoffTimesItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CutoffTimesItemsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "cutoffTime", "type": "reference", }, @@ -8745,11 +8712,11 @@ The client can use this value to localize the \`items[].time\` values to the loc "dateRange": { "description": "A date range, supporting inclusive or exclusive endpoints. Dates ranges use dates expressed in \`YYYY-MM-DD\` [RFC 3339](https://tools.ietf.org/html/rfc3339) \`date\` format. The value may have the following forms:
  • \`YYYY-MM-DD\` match the date exactly; equivalent to matching dates in the range \`[YYYY-MM-DD,YYYY-MM-DD]\`
  • \`[YYYY-MM-DD,YYYY-MM-DD]\` between two dates, inclusive of the endpoints
  • \`(YYYY-MM-DD,YYYY-MM-DD)\` between two dates, exclusive of the endpoints
  • \`[YYYY-MM-DD,]\` on or after the date
  • \`(YYYY-MM-DD,)\` after the date
  • \`[,YYYY-MM-DD]\` before or on the date
  • \`(,YYYY-MM-DD)\` before the date
", "generatedName": "DateRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8757,27 +8724,26 @@ The client can use this value to localize the \`items[].time\` values to the loc "eligibleOverdraftAccountItem": { "description": "An account that is eligible to be assigned as an overdraft protection account for another account.", "generatedName": "EligibleOverdraftAccountItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "overdraftAccountFields", "type": "reference", }, "eligibleOverdraftAccounts": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "AbstractPagedBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "abstractPagedBody", - "type": "reference", }, ], "allOfPropertyConflicts": [], "description": "A page of zero or more accounts that are eligible to be assigned as an overdraft protection account for another account.", "generatedName": "EligibleOverdraftAccounts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8786,7 +8752,7 @@ The client can use this value to localize the \`items[].time\` values to the loc "key": "items", "schema": { "generatedName": "EligibleOverdraftAccountsItems", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -8798,8 +8764,8 @@ The client can use this value to localize the \`items[].time\` values to the loc "schema": { "description": "The maximum number of overdraft protection accounts that may be linked to the account.", "generatedName": "EligibleOverdraftAccountsMaximumOverdraftAccounts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -8816,19 +8782,19 @@ The client can use this value to localize the \`items[].time\` values to the loc "generatedName": "eligibleOverdraftAccountsNextPageUrl", "key": "nextPage_url", "schema": { - "description": undefined, + "description": null, "generatedName": "eligibleOverdraftAccountsNextPageUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL of the next page of eligible accounts. If this URL is omitted, there are no more accounts.", "generatedName": "EligibleOverdraftAccountsNextPageUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 256, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8865,44 +8831,44 @@ The client can use this value to localize the \`items[].time\` values to the loc ", "generatedName": "ExternalAccountVerificationMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "instant", - "nameOverride": undefined, + "nameOverride": null, "value": "instant", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "microDeposits", - "nameOverride": undefined, + "nameOverride": null, "value": "microDeposits", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "manual", - "nameOverride": undefined, + "nameOverride": null, "value": "manual", }, ], @@ -8910,8 +8876,8 @@ The client can use this value to localize the \`items[].time\` values to the loc "fullAccountNumber": { "description": "A full account number. This is the number that the customer uses to reference the account within the financial institution.", "generatedName": "FullAccountNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 32, "minLength": 1, @@ -8922,19 +8888,18 @@ The client can use this value to localize the \`items[].time\` values to the loc "fullAccountPermissions": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "AccountPermissions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "accountPermissions", - "type": "reference", }, ], "allOfPropertyConflicts": [], "description": "Flags which indicate the permissions the current authorized user has on this account resource. Most of these properties may only be \`true\` for internal accounts. These permissions are available in [\`account\`](#schema-account) response from the [\`getAccount\`](#op-getAccount) operation. See [\`accountPermissions\`](#schema-accountPermissions) for the subset of permission in \`account.allows\` flags in the [\`listAccounts\`](#op-listAccounts) response.", "generatedName": "FullAccountPermissions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8944,8 +8909,8 @@ The client can use this value to localize the \`items[].time\` values to the loc "schema": { "description": "If \`true\`, the customer can list the other joint owners on the account and invite new joint owners.", "generatedName": "FullAccountPermissionsManageJointOwners", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -8960,8 +8925,8 @@ The client can use this value to localize the \`items[].time\` values to the loc "schema": { "description": "If \`true\`, the customer can list and manage overdraft account settings.", "generatedName": "FullAccountPermissionsManageOverdraftAccounts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -8974,19 +8939,18 @@ The client can use this value to localize the \`items[].time\` values to the loc "incompleteAccountBalances": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "AbstractBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "abstractBody", - "type": "reference", }, ], "allOfPropertyConflicts": [], "description": "An array of account balances by account ID, some of which are incomplete. Use the values in \`incompleteAccounts\` and \`retryCount\` to retry the [\`listAccountBalances\`](#op-listAccountBalances) operation.", "generatedName": "IncompleteAccountBalances", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8996,14 +8960,14 @@ The client can use this value to localize the \`items[].time\` values to the loc "schema": { "description": "An array of items, one for each of the \`?accounts=\` in the request, returned in the same order.", "generatedName": "IncompleteAccountBalancesItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "IncompleteAccountBalancesItemsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "accountBalance", "type": "reference", }, @@ -9017,8 +8981,8 @@ The client can use this value to localize the \`items[].time\` values to the loc "schema": { "description": "Pass these values as the \`?accounts=\` query parameter on the next retry of the [\`listAccountBalances\`](#op-listAccountBalances) operation. This value is empty if the client has reached the retry limit.", "generatedName": "IncompleteAccountBalancesIncompleteAccounts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "accountIds", "type": "reference", }, @@ -9031,8 +8995,8 @@ The client can use this value to localize the \`items[].time\` values to the loc "schema": { "description": "Pass this value as the as the \`?retryCount=\` parameter with the next retry of the [\`listAccountBalances\`](#op-listAccountBalances) operation.", "generatedName": "IncompleteAccountBalancesRetryCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -9045,19 +9009,18 @@ The client can use this value to localize the \`items[].time\` values to the loc "incompleteTransactions": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "AbstractBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "abstractBody", - "type": "reference", }, ], "allOfPropertyConflicts": [], "description": "Response when requesting transactions that are not yet available.", "generatedName": "IncompleteTransactions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9067,8 +9030,8 @@ The client can use this value to localize the \`items[].time\` values to the loc "schema": { "description": "Pass this value as the as the \`?retryCount=\` parameter with the next retry of the [\`listTransactions\`](#op-listTransactions) operation.", "generatedName": "IncompleteTransactionsRetryCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -9081,8 +9044,8 @@ The client can use this value to localize the \`items[].time\` values to the loc "institutionId": { "description": "The unique immutable identifier of a financial institution.", "generatedName": "InstitutionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 9, "minLength": 2, @@ -9117,44 +9080,44 @@ The client can use this value to localize the \`items[].time\` values to the loc ", "generatedName": "InstitutionLocatorType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "abaRoutingNumber", - "nameOverride": undefined, + "nameOverride": null, "value": "abaRoutingNumber", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "swiftBicCode", - "nameOverride": undefined, + "nameOverride": null, "value": "swiftBicCode", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ibanAccountNumber", - "nameOverride": undefined, + "nameOverride": null, "value": "ibanAccountNumber", }, ], @@ -9162,19 +9125,18 @@ The client can use this value to localize the \`items[].time\` values to the loc "institutionLookupResult": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "AbstractBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "abstractBody", - "type": "reference", }, ], "allOfPropertyConflicts": [], "description": "Successful institution lookup result.", "generatedName": "InstitutionLookupResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9184,8 +9146,8 @@ The client can use this value to localize the \`items[].time\` values to the loc "schema": { "description": "\`true\` if a financial institution was found matching the requested FI locator, \`false\` if none was found.", "generatedName": "InstitutionLookupResultFound", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -9198,16 +9160,16 @@ The client can use this value to localize the \`items[].time\` values to the loc "generatedName": "institutionLookupResultInstitution", "key": "institution", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionLookupResultInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The name and other information about the financial institution, if found.", "generatedName": "InstitutionLookupResultInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "simpleInstitution", "type": "reference", }, @@ -9219,22 +9181,22 @@ The client can use this value to localize the \`items[].time\` values to the loc "generatedName": "institutionLookupResultIntermediaryInstitutions", "key": "intermediaryInstitutions", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionLookupResultIntermediaryInstitutions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optional intermediary institutions, if requested and if intermediary institutions are required for for international wire transfers to the beneficiary institution. This array is omitted if there none are required.", "generatedName": "InstitutionLookupResultIntermediaryInstitutions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "InstitutionLookupResultIntermediaryInstitutionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "simpleInstitution", "type": "reference", }, @@ -9247,27 +9209,25 @@ The client can use this value to localize the \`items[].time\` values to the loc "jointOwnerInvitation": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "AbstractBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "abstractBody", - "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "JointOwnerInvitationFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "jointOwnerInvitationFields", - "type": "reference", }, ], "allOfPropertyConflicts": [], "description": "A joint owner invitation.", "generatedName": "JointOwnerInvitation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9277,8 +9237,8 @@ The client can use this value to localize the \`items[].time\` values to the loc "schema": { "description": "The unique ID of the invitation.", "generatedName": "JointOwnerInvitationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "readOnlyResourceId", "type": "reference", }, @@ -9291,8 +9251,8 @@ The client can use this value to localize the \`items[].time\` values to the loc "allOfPropertyConflicts": [], "description": "Fields used to compose other joint owner invitation schemas.", "generatedName": "JointOwnerInvitationFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9302,8 +9262,8 @@ The client can use this value to localize the \`items[].time\` values to the loc "schema": { "description": "The invitee's first name.", "generatedName": "JointOwnerInvitationFieldsFirstName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 32, "minLength": 1, @@ -9320,8 +9280,8 @@ The client can use this value to localize the \`items[].time\` values to the loc "schema": { "description": "The invitee's last name name.", "generatedName": "JointOwnerInvitationFieldsLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 32, "minLength": 1, @@ -9336,16 +9296,16 @@ The client can use this value to localize the \`items[].time\` values to the loc "generatedName": "jointOwnerInvitationFieldsTaxId", "key": "taxId", "schema": { - "description": undefined, + "description": null, "generatedName": "jointOwnerInvitationFieldsTaxId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The last 4 digits of the invitee's tax ID number (Social Security Number). This is not sent in the invitation email, but if the invitee enrolls in digital banking, this identification must match the last four digits of the tax ID they use to enroll.", "generatedName": "JointOwnerInvitationFieldsTaxId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 4, "minLength": 4, @@ -9363,8 +9323,8 @@ The client can use this value to localize the \`items[].time\` values to the loc "schema": { "description": "A string shared by the inviter with the invitee to verify their identity. This is not sent in the invitation. The inviter should share this string with the invitee though another channel.", "generatedName": "JointOwnerInvitationFieldsSharedSecret", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 100, "minLength": 8, @@ -9381,11 +9341,11 @@ The client can use this value to localize the \`items[].time\` values to the loc "schema": { "description": "The invitee's email address.", "generatedName": "JointOwnerInvitationFieldsEmailAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 80, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9397,16 +9357,16 @@ The client can use this value to localize the \`items[].time\` values to the loc "generatedName": "jointOwnerInvitationFieldsDisallowDebitCardAccess", "key": "disallowDebitCardAccess", "schema": { - "description": undefined, + "description": null, "generatedName": "jointOwnerInvitationFieldsDisallowDebitCardAccess", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "If \`true\`, the invitee is not allowed to order or manage debit cards for the account.", "generatedName": "JointOwnerInvitationFieldsDisallowDebitCardAccess", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -9420,8 +9380,8 @@ The client can use this value to localize the \`items[].time\` values to the loc "maskedAccountNumber": { "description": "A masked account number: an asterisk \`*\` followed by one to four characters of the \`fullAccountNumber\`.", "generatedName": "MaskedAccountNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 5, "minLength": 2, @@ -9432,11 +9392,11 @@ The client can use this value to localize the \`items[].time\` values to the loc "monetaryValue": { "description": "The monetary value, supporting only positive amounts. The numeric value is represented as a string so that it can be exact with no loss of precision.
The schema \`monetaryValue\` was added on version \`0.4.0\` of the API.", "generatedName": "MonetaryValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9444,54 +9404,50 @@ The client can use this value to localize the \`items[].time\` values to the loc "newJointOwnerInvitation": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "AbstractBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "abstractBody", - "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "JointOwnerInvitationFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "jointOwnerInvitationFields", - "type": "reference", }, ], "allOfPropertyConflicts": [], "description": "A request to create an invitation to add a new joint owner to an account.", "generatedName": "NewJointOwnerInvitation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "newTransfer": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "AbstractBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "abstractBody", - "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "TransferFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "transferFields", - "type": "reference", }, ], "allOfPropertyConflicts": [], "description": "Representation used to create a new transfer.", "generatedName": "NewTransfer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9499,16 +9455,16 @@ The client can use this value to localize the \`items[].time\` values to the loc "generatedName": "newTransferSchedule", "key": "schedule", "schema": { - "description": undefined, + "description": null, "generatedName": "newTransferSchedule", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "When the transfer should occur and any recurrence.", "generatedName": "NewTransferSchedule", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "transferSchedule", "type": "reference", }, @@ -9522,8 +9478,8 @@ The client can use this value to localize the \`items[].time\` values to the loc "allOfPropertyConflicts": [], "description": "Fields of an overdraft protection account, used to compose other schemas.", "generatedName": "OverdraftAccountFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9531,16 +9487,16 @@ The client can use this value to localize the \`items[].time\` values to the loc "generatedName": "overdraftAccountFieldsId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "overdraftAccountFieldsId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The unique ID of the account resource. Use this as the \`{accountId}\` in [\`getAccount\`](#op-getAccount) or [\`listAccountBalances\`](#op-listAccountBalances).", "generatedName": "OverdraftAccountFieldsId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "resourceId", "type": "reference", }, @@ -9552,19 +9508,19 @@ The client can use this value to localize the \`items[].time\` values to the loc "generatedName": "overdraftAccountFieldsLabel", "key": "label", "schema": { - "description": undefined, + "description": null, "generatedName": "overdraftAccountFieldsLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The human-readable label for this account. This is either the \`nickname\` (if assigned for the current customer), or the \`product.label\` concatenated with the \`maskedNumber\`.", "generatedName": "OverdraftAccountFieldsLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 80, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9577,16 +9533,16 @@ The client can use this value to localize the \`items[].time\` values to the loc "generatedName": "overdraftAccountFieldsMaskedNumber", "key": "maskedNumber", "schema": { - "description": undefined, + "description": null, "generatedName": "overdraftAccountFieldsMaskedNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "OverdraftAccountFieldsMaskedNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "maskedAccountNumber", "type": "reference", }, @@ -9598,35 +9554,33 @@ The client can use this value to localize the \`items[].time\` values to the loc "overdraftAccountItem": { "description": "An overdraft protection account linked to another protected account. The \`label\` and \`maskedNumber\` are informational only.", "generatedName": "OverdraftAccountItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "overdraftAccountFields", "type": "reference", }, "overdraftProtection": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "AbstractBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "abstractBody", - "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "OverdraftProtectionFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "overdraftProtectionFields", - "type": "reference", }, ], "allOfPropertyConflicts": [], "description": "Representation of the overdraft protection settings, consisting of a list of overdraft protection accounts linked to the account identified by the \`{accountId}\`.", "generatedName": "OverdraftProtection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9636,8 +9590,8 @@ The client can use this value to localize the \`items[].time\` values to the loc "schema": { "description": "The maximum number of overdraft protection accounts that may be linked to the account.", "generatedName": "OverdraftProtectionMaximumOverdraftAccounts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -9652,8 +9606,8 @@ The client can use this value to localize the \`items[].time\` values to the loc "allOfPropertyConflicts": [], "description": "Fields used to compose other overdraft protection schemas.", "generatedName": "OverdraftProtectionFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9661,14 +9615,14 @@ The client can use this value to localize the \`items[].time\` values to the loc "generatedName": "overdraftProtectionFieldsAccounts", "key": "accounts", "schema": { - "description": undefined, + "description": null, "generatedName": "overdraftProtectionFieldsAccounts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "OverdraftProtectionFieldsAccounts", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -9679,38 +9633,36 @@ The client can use this value to localize the \`items[].time\` values to the loc "overdraftProtectionPatch": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "AbstractBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "abstractBody", - "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "OverdraftProtectionFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "overdraftProtectionFields", - "type": "reference", }, ], "allOfPropertyConflicts": [], "description": "Representation of request used to patch the overdraft protection settings consisting of a list of overdraft protection accounts linked to the account identified by the \`{accountId}\`.", "generatedName": "OverdraftProtectionPatch", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "positiveIntegerRange": { "description": "A positive integer range, supporting inclusive or exclusive endpoints. The value may have the following forms:
  • \`1200\` match the integer 1,200 exactly
  • \`[1000,1200)\` matches items where \`1000 <= number < 1200\`
  • \`[1000,1199]\` matches items where\`1000 <= number <= 1199\`
  • \`[999,1200]\` matches items where \`999 < number < 1200\`
  • \`[1200,]\` \`number >= 1200\`
  • \`(1200,)\` greater than the value: \`number >= 1200\`
  • \`[,1200]\` less than or equal to the value: \`number <= 1200\`
  • \`(,1200)\` less than the value: \`number < 1200\`
", "generatedName": "PositiveIntegerRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9718,27 +9670,25 @@ The client can use this value to localize the \`items[].time\` values to the loc "problemResponse": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "AbstractBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "abstractBody", - "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "ApiProblem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "apiProblem", - "type": "reference", }, ], "allOfPropertyConflicts": [], "description": "API problem or error response, as per [RFC 7807 application/problem+json](https://tools.ietf.org/html/rfc7807).", "generatedName": "ProblemResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -9747,8 +9697,8 @@ The client can use this value to localize the \`items[].time\` values to the loc "allOfPropertyConflicts": [], "description": "A reference to a banking product.", "generatedName": "ProductReference", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9758,8 +9708,8 @@ The client can use this value to localize the \`items[].time\` values to the loc "schema": { "description": "The type of account.", "generatedName": "ProductReferenceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "productType", "type": "reference", }, @@ -9772,11 +9722,11 @@ The client can use this value to localize the \`items[].time\` values to the loc "schema": { "description": "The product's product code. Codes are unique to the financial institution.", "generatedName": "ProductReferenceCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 16, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9790,11 +9740,11 @@ The client can use this value to localize the \`items[].time\` values to the loc "schema": { "description": "A human-readable label for this banking product.", "generatedName": "ProductReferenceLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 48, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9808,11 +9758,11 @@ The client can use this value to localize the \`items[].time\` values to the loc "schema": { "description": "A human-readable description of this banking product.", "generatedName": "ProductReferenceDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 400, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9860,80 +9810,80 @@ The client can use this value to localize the \`items[].time\` values to the loc ", "generatedName": "ProductType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "savings", - "nameOverride": undefined, + "nameOverride": null, "value": "savings", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "checking", - "nameOverride": undefined, + "nameOverride": null, "value": "checking", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "cd", - "nameOverride": undefined, + "nameOverride": null, "value": "cd", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ira", - "nameOverride": undefined, + "nameOverride": null, "value": "ira", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "loan", - "nameOverride": undefined, + "nameOverride": null, "value": "loan", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "creditCard", - "nameOverride": undefined, + "nameOverride": null, "value": "creditCard", }, ], @@ -9941,16 +9891,16 @@ The client can use this value to localize the \`items[].time\` values to the loc "readOnlyResourceId": { "description": "The unique, opaque system-assigned identifier for a resource. This case-sensitive ID is also used in URLs as path parameters or in other properties or parameters that reference a resource by ID rather than URL. Resource IDs are immutable.", "generatedName": "ReadOnlyResourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "resourceId", "type": "reference", }, "readOnlyTimestamp": { "description": "A readonly or derived timestamp (an instant in time) formatted in [RFC 3339](https://tools.ietf.org/html/rfc3339) \`date-time\` UTC format: \`YYYY-MM-DDThh:mm:ss.sssZ\`.
The schema \`readOnlyTimestamp\` was added on version \`0.4.0\` of the API.", "generatedName": "ReadOnlyTimestamp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -9961,8 +9911,8 @@ The client can use this value to localize the \`items[].time\` values to the loc "allOfPropertyConflicts": [], "description": "A request from the service for the user to verify their identity. This contains a challenge ID, the corresponding operation ID, and a list of challenge factors for identity verification. The user must complete one of these challenge factors to satisfy the challenge. This schema defines the attributes in the 401 [Unauthorized problem response](#schema-apiProblem) when the 401 problem type name is \`challengeRequired\`. See the "Challenge API" for details.", "generatedName": "RequiredIdentityChallenge", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9972,8 +9922,8 @@ The client can use this value to localize the \`items[].time\` values to the loc "schema": { "description": "The ID of the API operation for which the user must verify their identity. This is passed when starting a challenge factor or when validating the identity challenge responses.", "generatedName": "RequiredIdentityChallengeXFernSdkMethodName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "readOnlyResourceId", "type": "reference", }, @@ -9986,8 +9936,8 @@ The client can use this value to localize the \`items[].time\` values to the loc "schema": { "description": "The unique ID of this challenge instance. This is an opaque string. This is passed when starting a challenge factor or when validating the identity challenge responses.", "generatedName": "RequiredIdentityChallengeChallengeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "readOnlyResourceId", "type": "reference", }, @@ -10000,14 +9950,14 @@ The client can use this value to localize the \`items[].time\` values to the loc "schema": { "description": "A list of challenge factors. The user must complete one of these challenge factors. The \`labels\` in each factor identify one or more channels the user may use, such as a list of email addresses the system may use to send a one-time passcode to the user. ***Note**: The same channel may be used by multiple factors in the array of factors. For example, the user's primary mobile phone number may be used for both an \`sms\` factor and a \`voice\` factor.", "generatedName": "RequiredIdentityChallengeFactors", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RequiredIdentityChallengeFactorsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "challengeFactor", "type": "reference", }, @@ -10019,8 +9969,8 @@ The client can use this value to localize the \`items[].time\` values to the loc "resourceId": { "description": "The unique, opaque system identifier for a resource. This case-sensitive ID is also used as path parameters in URLs or in other properties or parameters that reference a resource by ID rather than URL.", "generatedName": "ResourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 48, "minLength": 6, @@ -10033,8 +9983,8 @@ The client can use this value to localize the \`items[].time\` values to the loc "allOfPropertyConflicts": [], "description": "A simple representation of a financial institution.", "generatedName": "SimpleInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10044,11 +9994,11 @@ The client can use this value to localize the \`items[].time\` values to the loc "schema": { "description": "The financial institution's name.", "generatedName": "SimpleInstitutionName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 35, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10062,8 +10012,8 @@ The client can use this value to localize the \`items[].time\` values to the loc "schema": { "description": "The financial institution's postal mailing address.", "generatedName": "SimpleInstitutionAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "address", "type": "reference", }, @@ -10076,11 +10026,11 @@ The client can use this value to localize the \`items[].time\` values to the loc "schema": { "description": "The [American Bankers Association routing number](https://www.aba.com/about-us/routingnumber), [SWIFT Business Identifier Code (BIC) code](https://www.swift.com/standards/data-standards/bic-business-identifier-code), or [IBAN account number](https://www.ecbs.org/iban.htm) of the institution. The form of this institution locator string is set with the \`locatorType\` property.", "generatedName": "SimpleInstitutionLocator", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 36, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10094,8 +10044,8 @@ The client can use this value to localize the \`items[].time\` values to the loc "schema": { "description": "Indicates the type of this institution's \`locator\`.", "generatedName": "SimpleInstitutionLocatorType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "institutionLocatorType", "type": "reference", }, @@ -10106,11 +10056,11 @@ The client can use this value to localize the \`items[].time\` values to the loc "timeZoneId": { "description": "The identifier of a time zone, as described by [RFC 7808](https://datatracker.ietf.org/doc/html/rfc7808.html#section-3.6). This value corresponds with the \`tzid\` value described in [RFC 5545](https://datatracker.ietf.org/doc/html/rfc5545#section-3.2.19) and defined by the [IANA Time Zone Database](https://www.iana.org/time-zones).", "generatedName": "TimeZoneId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 36, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10120,8 +10070,8 @@ The client can use this value to localize the \`items[].time\` values to the loc "allOfPropertyConflicts": [], "description": "Timestamps which describe when a resource was created or last updated.", "generatedName": "TimestampFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10129,16 +10079,16 @@ The client can use this value to localize the \`items[].time\` values to the loc "generatedName": "timestampFieldsCreatedAt", "key": "createdAt", "schema": { - "description": undefined, + "description": null, "generatedName": "timestampFieldsCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The date-time when this resource was created, in [RFC 3339](https://tools.ietf.org/html/rfc3339) date-time \`YYYY-MM-DDThh:mm:ss.sssZ\` format, UTC. This is derived and immutable.", "generatedName": "TimestampFieldsCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -10152,16 +10102,16 @@ The client can use this value to localize the \`items[].time\` values to the loc "generatedName": "timestampFieldsUpdatedAt", "key": "updatedAt", "schema": { - "description": undefined, + "description": null, "generatedName": "timestampFieldsUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The date-time when the resource was last updated, in [RFC 3339](https://tools.ietf.org/html/rfc3339) date-time \`YYYY-MM-DDThh:mm:ss.sssZ\` format, UTC. This is derived and immutable.", "generatedName": "TimestampFieldsUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -10175,10 +10125,10 @@ The client can use this value to localize the \`items[].time\` values to the loc "transactionCategories": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TransactionCategories", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10188,14 +10138,14 @@ The client can use this value to localize the \`items[].time\` values to the loc "schema": { "description": "An array containing transaction category items.", "generatedName": "TransactionCategoriesItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionCategoriesItemsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "transactionCategory", "type": "reference", }, @@ -10209,8 +10159,8 @@ The client can use this value to localize the \`items[].time\` values to the loc "allOfPropertyConflicts": [], "description": "The transaction categorization.", "generatedName": "TransactionCategorization", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10218,10 +10168,10 @@ The client can use this value to localize the \`items[].time\` values to the loc "generatedName": "transactionCategorizationLabel", "key": "label", "schema": { - "description": undefined, + "description": null, "generatedName": "TransactionCategorizationLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "transactionCategoryLabel", "type": "reference", }, @@ -10234,8 +10184,8 @@ The client can use this value to localize the \`items[].time\` values to the loc "schema": { "description": "The unique ID of this transaction's category.", "generatedName": "TransactionCategorizationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 32, "minLength": 1, @@ -10250,27 +10200,25 @@ The client can use this value to localize the \`items[].time\` values to the loc "transactionCategory": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "AbstractBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "abstractBody", - "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "TransactionCategorization", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "transactionCategorization", - "type": "reference", }, ], "allOfPropertyConflicts": [], "description": "Representation of transaction category resources.", "generatedName": "TransactionCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10278,10 +10226,10 @@ The client can use this value to localize the \`items[].time\` values to the loc "generatedName": "transactionCategoryType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "TransactionCategoryType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "transactionCategoryType", "type": "reference", }, @@ -10292,8 +10240,8 @@ The client can use this value to localize the \`items[].time\` values to the loc "transactionCategoryLabel": { "description": "The label of a transaction category, such as \`"Shopping"\`, \`"Deposit"\`, \`"Bill"\`, \`"Transfer"\`, or \`"Other"\`.", "generatedName": "TransactionCategoryLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 64, "minLength": 1, @@ -10324,32 +10272,32 @@ The client can use this value to localize the \`items[].time\` values to the loc ", "generatedName": "TransactionCategoryType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "credit", - "nameOverride": undefined, + "nameOverride": null, "value": "credit", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "debit", - "nameOverride": undefined, + "nameOverride": null, "value": "debit", }, ], @@ -10359,8 +10307,8 @@ The client can use this value to localize the \`items[].time\` values to the loc "allOfPropertyConflicts": [], "description": "Describes a check associated with a transaction for a checking account. This object is only present if the transaction \`type\` is \`debit\` and the \`subtype\` is \`check\`.", "generatedName": "TransactionCheck", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10370,8 +10318,8 @@ The client can use this value to localize the \`items[].time\` values to the loc "schema": { "description": "The check number.", "generatedName": "TransactionCheckNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -10384,19 +10332,19 @@ The client can use this value to localize the \`items[].time\` values to the loc "generatedName": "transactionCheckImageFrontUrl", "key": "imageFront_url", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionCheckImageFrontUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL for downloading the image of the front of the check.", "generatedName": "TransactionCheckImageFrontUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 400, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10409,19 +10357,19 @@ The client can use this value to localize the \`items[].time\` values to the loc "generatedName": "transactionCheckImageBackUrl", "key": "imageBack_url", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionCheckImageBackUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL for downloading the image of the front of the check.", "generatedName": "TransactionCheckImageBackUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 400, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10436,8 +10384,8 @@ The client can use this value to localize the \`items[].time\` values to the loc "allOfPropertyConflicts": [], "description": "Common fields of the transaction resource used to build other model schemas.", "generatedName": "TransactionFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10447,8 +10395,8 @@ The client can use this value to localize the \`items[].time\` values to the loc "schema": { "description": "This transaction's unique identifier.", "generatedName": "TransactionFieldsId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 128, "minLength": 6, @@ -10465,8 +10413,8 @@ The client can use this value to localize the \`items[].time\` values to the loc "schema": { "description": "The transaction type. If the \`type\` is \`debit\` or \`credit\`, the \`subtype\` conveys further transaction type details.", "generatedName": "TransactionFieldsType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "transactionType", "type": "reference", }, @@ -10479,8 +10427,8 @@ The client can use this value to localize the \`items[].time\` values to the loc "schema": { "description": "The transaction's kind of debit or credit.", "generatedName": "TransactionFieldsSubtype", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "transactionSubType", "type": "reference", }, @@ -10493,11 +10441,11 @@ The client can use this value to localize the \`items[].time\` values to the loc "schema": { "description": "The date of the transaction in \`YYYY-MM-DD\` [RFC 3339](https://tools.ietf.org/html/rfc3339) \`date\` format. This is derived and immutable.", "generatedName": "TransactionFieldsOccurredOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10509,19 +10457,19 @@ The client can use this value to localize the \`items[].time\` values to the loc "generatedName": "transactionFieldsCreatedOn", "key": "createdOn", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionFieldsCreatedOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The date when the transaction occurred in \`YYYY-MM-DD\` [RFC 3339](https://tools.ietf.org/html/rfc3339) \`date\` format. This is derived and immutable.
**Warning**: The property \`createdOn\` was deprecated on version \`v2.1.0\` of the schema. Use the \`occurredOn\` property instead. \`createdOn\` will be removed on version \`v3.0.0\` of the schema.", "generatedName": "TransactionFieldsCreatedOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10534,19 +10482,19 @@ The client can use this value to localize the \`items[].time\` values to the loc "generatedName": "transactionFieldsPostedOn", "key": "postedOn", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionFieldsPostedOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The date when this transaction was posted (cleared and applied to the account balance) in [RFC 3339](https://tools.ietf.org/html/rfc3339) date \`YYYY-MM-DD\` format, UTC. This is derived and immutable and only present if \`posted\` is \`true\`.
**Warning**: The property \`postedOn\` was deprecated on version \`v2.1.0\` of the schema. Use the \`occurredOn\` property instead. \`postedOn\` will be removed on version \`v3.0.0\` of the schema.", "generatedName": "TransactionFieldsPostedOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10561,8 +10509,8 @@ The client can use this value to localize the \`items[].time\` values to the loc "schema": { "description": "The transaction amount in dollars. This value is negative if the transaction is a debit and positive if it is a credit.", "generatedName": "TransactionFieldsAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "creditOrDebitValue", "type": "reference", }, @@ -10573,16 +10521,16 @@ The client can use this value to localize the \`items[].time\` values to the loc "generatedName": "transactionFieldsPosted", "key": "posted", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionFieldsPosted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "If \`true\`, the transaction has been posted (cleared) and applied to the account. If \`false\`, the transaction is still pending and might be canceled. \`posted\` is only valid for credit and debit transactions and omitted for balance transactions.", "generatedName": "TransactionFieldsPosted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -10596,16 +10544,16 @@ The client can use this value to localize the \`items[].time\` values to the loc "generatedName": "transactionFieldsBalance", "key": "balance", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionFieldsBalance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The account's running current balance as of this transaction. The \`balance\` may be omitted if the request includes filters which preclude the inclusion of a running balance.", "generatedName": "TransactionFieldsBalance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "creditOrDebitValue", "type": "reference", }, @@ -10617,19 +10565,19 @@ The client can use this value to localize the \`items[].time\` values to the loc "generatedName": "transactionFieldsMemo", "key": "memo", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionFieldsMemo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The user-settable transaction memo.", "generatedName": "TransactionFieldsMemo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 128, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10642,19 +10590,19 @@ The client can use this value to localize the \`items[].time\` values to the loc "generatedName": "transactionFieldsDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionFieldsDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The transaction description assigned by the transaction cleansing service.", "generatedName": "TransactionFieldsDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 128, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10667,16 +10615,16 @@ The client can use this value to localize the \`items[].time\` values to the loc "generatedName": "transactionFieldsCategory", "key": "category", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionFieldsCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The transaction category, if assigned.", "generatedName": "TransactionFieldsCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "transactionCategorization", "type": "reference", }, @@ -10688,16 +10636,16 @@ The client can use this value to localize the \`items[].time\` values to the loc "generatedName": "transactionFieldsMerchant", "key": "merchant", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionFieldsMerchant", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionFieldsMerchant", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "transactionMerchant", "type": "reference", }, @@ -10709,16 +10657,16 @@ The client can use this value to localize the \`items[].time\` values to the loc "generatedName": "transactionFieldsCheck", "key": "check", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionFieldsCheck", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionFieldsCheck", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "transactionCheck", "type": "reference", }, @@ -10730,27 +10678,25 @@ The client can use this value to localize the \`items[].time\` values to the loc "transactionItem": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "AbstractBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "abstractBody", - "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "TransactionFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "transactionFields", - "type": "reference", }, ], "allOfPropertyConflicts": [], "description": "Summary representation of a transaction resource in transactions collections.", "generatedName": "TransactionItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -10759,8 +10705,8 @@ The client can use this value to localize the \`items[].time\` values to the loc "allOfPropertyConflicts": [], "description": "Describes the merchant associated with a transaction.", "generatedName": "TransactionMerchant", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10768,19 +10714,19 @@ The client can use this value to localize the \`items[].time\` values to the loc "generatedName": "transactionMerchantName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionMerchantName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The merchant\\'s name.", "generatedName": "TransactionMerchantName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 32, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10793,19 +10739,19 @@ The client can use this value to localize the \`items[].time\` values to the loc "generatedName": "transactionMerchantWebsiteUrl", "key": "website_url", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionMerchantWebsiteUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The merchant's website URL.", "generatedName": "TransactionMerchantWebsiteUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 400, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10818,19 +10764,19 @@ The client can use this value to localize the \`items[].time\` values to the loc "generatedName": "transactionMerchantLogoUrl", "key": "logo_url", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionMerchantLogoUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The optional URL of the merchant's logo. This image must be an image resource (SVG, PNG, GIF, JPEG image) that does not require any authentication. The URL may contain query parameters.", "generatedName": "TransactionMerchantLogoUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 400, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10863,32 +10809,32 @@ The client can use this value to localize the \`items[].time\` values to the loc ", "generatedName": "TransactionSubType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "check", - "nameOverride": undefined, + "nameOverride": null, "value": "check", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "other", - "nameOverride": undefined, + "nameOverride": null, "value": "other", }, ], @@ -10920,44 +10866,44 @@ The client can use this value to localize the \`items[].time\` values to the loc ", "generatedName": "TransactionType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "balance", - "nameOverride": undefined, + "nameOverride": null, "value": "balance", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "debit", - "nameOverride": undefined, + "nameOverride": null, "value": "debit", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "credit", - "nameOverride": undefined, + "nameOverride": null, "value": "credit", }, ], @@ -10965,19 +10911,18 @@ The client can use this value to localize the \`items[].time\` values to the loc "transactions": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "AbstractPagedBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "abstractPagedBody", - "type": "reference", }, ], "allOfPropertyConflicts": [], "description": "Collection of transactions. The items in the collection are ordered in the \`items\` array. The response object may contain the \`nextPage_url\` pagination link.", "generatedName": "Transactions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10985,22 +10930,22 @@ The client can use this value to localize the \`items[].time\` values to the loc "generatedName": "transactionsItems", "key": "items", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionsItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "An array containing a page of transaction items.", "generatedName": "TransactionsItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionsItemsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "transactionItem", "type": "reference", }, @@ -11013,16 +10958,16 @@ The client can use this value to localize the \`items[].time\` values to the loc "generatedName": "transactionsCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionsCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The total number of transactions which satisfy the request filters. This is optional and only included if the service can calculate it.", "generatedName": "TransactionsCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -11036,27 +10981,25 @@ The client can use this value to localize the \`items[].time\` values to the loc "transfer": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "AbstractBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "abstractBody", - "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "TransferItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "transferItem", - "type": "reference", }, ], "allOfPropertyConflicts": [], "description": "Representation of a transfer resource.", "generatedName": "Transfer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -11065,8 +11008,8 @@ The client can use this value to localize the \`items[].time\` values to the loc "allOfPropertyConflicts": [], "description": "A reference to a banking account used within an account to account transfer. This object may be set from an account's \`account.reference\` object.", "generatedName": "TransferAccountReference", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11076,8 +11019,8 @@ The client can use this value to localize the \`items[].time\` values to the loc "schema": { "description": "The unique ID of a banking account.", "generatedName": "TransferAccountReferenceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "resourceId", "type": "reference", }, @@ -11088,19 +11031,19 @@ The client can use this value to localize the \`items[].time\` values to the loc "generatedName": "transferAccountReferenceLabel", "key": "label", "schema": { - "description": undefined, + "description": null, "generatedName": "transferAccountReferenceLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The human-readable label for this account. This is either the \`nickname\` (if assigned for the current customer), or the \`product.label\` concatenated with the \`maskedNumber\`.", "generatedName": "TransferAccountReferenceLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 80, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11113,16 +11056,16 @@ The client can use this value to localize the \`items[].time\` values to the loc "generatedName": "transferAccountReferenceType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "transferAccountReferenceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The product type of the account.", "generatedName": "TransferAccountReferenceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "productType", "type": "reference", }, @@ -11134,16 +11077,16 @@ The client can use this value to localize the \`items[].time\` values to the loc "generatedName": "transferAccountReferenceLocation", "key": "location", "schema": { - "description": undefined, + "description": null, "generatedName": "transferAccountReferenceLocation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates where an account is held.", "generatedName": "TransferAccountReferenceLocation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "accountLocation", "type": "reference", }, @@ -11157,8 +11100,8 @@ The client can use this value to localize the \`items[].time\` values to the loc "allOfPropertyConflicts": [], "description": "A date where a transfer restriction occurs, and the \`reason\` it is restricted. If the \`reason\` is \`holiday\`, \`closure\` and the transfer is an ACH transfer, the object also contains either a \`debitOn\` or \`creditOn\` date or both.", "generatedName": "TransferDateRestriction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11168,11 +11111,11 @@ The client can use this value to localize the \`items[].time\` values to the loc "schema": { "description": "The date that a transfers restriction occurs, is in the [ISO 8601 Date](https://en.wikipedia.org/wiki/ISO_8601#Calendar_dates) format, \`yyyy-mm-dd\`.", "generatedName": "TransferDateRestrictionOccursOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11186,8 +11129,8 @@ The client can use this value to localize the \`items[].time\` values to the loc "schema": { "description": "Indicates why this date is restricted.", "generatedName": "TransferDateRestrictionReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "transferDateRestrictionType", "type": "reference", }, @@ -11198,19 +11141,19 @@ The client can use this value to localize the \`items[].time\` values to the loc "generatedName": "transferDateRestrictionCreditOn", "key": "creditOn", "schema": { - "description": undefined, + "description": null, "generatedName": "transferDateRestrictionCreditOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The date the local financial institution account is credited in [RFC 3339 \`YYYY-MM-DD\`](https://tools.ietf.org/html/rfc3339) date format. This is derived from the \`date\` based on the \`risk\` level. The credit-on date normally falls one business day after the restricted \`date\`. This property is only returned if the payment \`type\` is \`achDebit\` or \`ach\`.", "generatedName": "TransferDateRestrictionCreditOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11223,19 +11166,19 @@ The client can use this value to localize the \`items[].time\` values to the loc "generatedName": "transferDateRestrictionDebitOn", "key": "debitOn", "schema": { - "description": undefined, + "description": null, "generatedName": "transferDateRestrictionDebitOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The date the local financial institution account is debited in [RFC 3339 \`YYYY-MM-DD\`](https://tools.ietf.org/html/rfc3339) date format. This is derived from the \`date\` based on the \`risk\` level and the transfer direction (\`achDebit\` or \`achCredit\`). The debit-on date normally falls one to three business days before the restricted \`date\`. This property is only returned if the payment \`type\` is \`achCredit\` or \`ach\`.", "generatedName": "TransferDateRestrictionDebitOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11284,80 +11227,80 @@ The client can use this value to localize the \`items[].time\` values to the loc ", "generatedName": "TransferDateRestrictionType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "pastDate", - "nameOverride": undefined, + "nameOverride": null, "value": "pastDate", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "pastCutoffTime", - "nameOverride": undefined, + "nameOverride": null, "value": "pastCutoffTime", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "riskRestricted", - "nameOverride": undefined, + "nameOverride": null, "value": "riskRestricted", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "holiday", - "nameOverride": undefined, + "nameOverride": null, "value": "holiday", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "closure", - "nameOverride": undefined, + "nameOverride": null, "value": "closure", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "other", - "nameOverride": undefined, + "nameOverride": null, "value": "other", }, ], @@ -11365,20 +11308,19 @@ The client can use this value to localize the \`items[].time\` values to the loc "transferDateRestrictions": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "AbstractBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "abstractBody", - "type": "reference", }, ], "allOfPropertyConflicts": [], "description": "A list of the financial institution's transfer date restrictions. This is a list of weekdays and specific dates when the institution cannot perform the requested transfers. The response may include dates prior to requested the start date, as that is useful for populating a calendar that shows the current month and the last few days of the previous month.", "generatedName": "TransferDateRestrictions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11386,22 +11328,22 @@ The response may include dates prior to requested the start date, as that is use "generatedName": "transferDateRestrictionsRestrictedDates", "key": "restrictedDates", "schema": { - "description": undefined, + "description": null, "generatedName": "transferDateRestrictionsRestrictedDates", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A list of restricted transfer dates as determined by the requested transfer parameters, holidays, and scheduled closures. This includes dates that correspond to normal day-of-week restrictions as listed in \`restrictedDays\`.", "generatedName": "TransferDateRestrictionsRestrictedDates", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TransferDateRestrictionsRestrictedDatesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "transferDateRestriction", "type": "reference", }, @@ -11414,19 +11356,19 @@ The response may include dates prior to requested the start date, as that is use "generatedName": "transferDateRestrictionsAccuracyEndsOn", "key": "accuracyEndsOn", "schema": { - "description": undefined, + "description": null, "generatedName": "transferDateRestrictionsAccuracyEndsOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The service only knows [bank holidays](https://www.federalreserve.gov/aboutthefed/k8.htm) for about two to four years in advance. This date is the end of that known holiday schedule, although the requested dates may extend well beyond this date. Any dates in the response beyond this date may omit holidays but may include other restricted dates based on the financial institution's normal scheduled closures such as Saturdays and Sundays.", "generatedName": "TransferDateRestrictionsAccuracyEndsOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11441,8 +11383,8 @@ The response may include dates prior to requested the start date, as that is use "allOfPropertyConflicts": [], "description": "Common fields of the transfer resource used to build other model schemas.", "generatedName": "TransferFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11450,16 +11392,16 @@ The response may include dates prior to requested the start date, as that is use "generatedName": "transferFieldsAmount", "key": "amount", "schema": { - "description": undefined, + "description": null, "generatedName": "transferFieldsAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The amount of money to transfer between accounts.", "generatedName": "TransferFieldsAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "monetaryValue", "type": "reference", }, @@ -11471,16 +11413,16 @@ The response may include dates prior to requested the start date, as that is use "generatedName": "transferFieldsSourceAccount", "key": "sourceAccount", "schema": { - "description": undefined, + "description": null, "generatedName": "transferFieldsSourceAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The source account where the funds are withdrawn.", "generatedName": "TransferFieldsSourceAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "transferAccountReference", "type": "reference", }, @@ -11492,16 +11434,16 @@ The response may include dates prior to requested the start date, as that is use "generatedName": "transferFieldsTargetAccount", "key": "targetAccount", "schema": { - "description": undefined, + "description": null, "generatedName": "transferFieldsTargetAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The target account where the funds are deposited.", "generatedName": "TransferFieldsTargetAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "transferAccountReference", "type": "reference", }, @@ -11513,19 +11455,19 @@ The response may include dates prior to requested the start date, as that is use "generatedName": "transferFieldsMemo", "key": "memo", "schema": { - "description": undefined, + "description": null, "generatedName": "transferFieldsMemo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A customer-defined memo to describe the transfer.", "generatedName": "TransferFieldsMemo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 128, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11602,164 +11544,164 @@ The response may include dates prior to requested the start date, as that is use ", "generatedName": "TransferFrequency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "once", - "nameOverride": undefined, + "nameOverride": null, "value": "once", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "occasional", - "nameOverride": undefined, + "nameOverride": null, "value": "occasional", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "daily", - "nameOverride": undefined, + "nameOverride": null, "value": "daily", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "weekly", - "nameOverride": undefined, + "nameOverride": null, "value": "weekly", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "biweekly", - "nameOverride": undefined, + "nameOverride": null, "value": "biweekly", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "semimonthly", - "nameOverride": undefined, + "nameOverride": null, "value": "semimonthly", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "monthly", - "nameOverride": undefined, + "nameOverride": null, "value": "monthly", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "monthlyFirstDay", - "nameOverride": undefined, + "nameOverride": null, "value": "monthlyFirstDay", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "monthlyLastDay", - "nameOverride": undefined, + "nameOverride": null, "value": "monthlyLastDay", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "bimonthly", - "nameOverride": undefined, + "nameOverride": null, "value": "bimonthly", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "quarterly", - "nameOverride": undefined, + "nameOverride": null, "value": "quarterly", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "semiyearly", - "nameOverride": undefined, + "nameOverride": null, "value": "semiyearly", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "yearly", - "nameOverride": undefined, + "nameOverride": null, "value": "yearly", }, ], @@ -11767,27 +11709,25 @@ The response may include dates prior to requested the start date, as that is use "transferItem": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "TransferFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "transferFields", - "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "TimestampFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "timestampFields", - "type": "reference", }, ], "allOfPropertyConflicts": [], "description": "Summary representation of a transfer resource in transfers collections. To fetch the full representation of this transfer, use the [\`getTransfer\`](#op-getTransfer) operation, passing this item's \`id\` field as the \`transferId\` path parameter.", "generatedName": "TransferItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11797,8 +11737,8 @@ The response may include dates prior to requested the start date, as that is use "schema": { "description": "The unique identifier for this transfer resource. This is an immutable opaque string.", "generatedName": "TransferItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "readOnlyResourceId", "type": "reference", }, @@ -11811,8 +11751,8 @@ The response may include dates prior to requested the start date, as that is use "schema": { "description": "When the transfer should occur and any recurrence.", "generatedName": "TransferItemSchedule", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "transferItemSchedule", "type": "reference", }, @@ -11825,8 +11765,8 @@ The response may include dates prior to requested the start date, as that is use "schema": { "description": "The state of this transfer resource.", "generatedName": "TransferItemState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "transferState", "type": "reference", }, @@ -11837,16 +11777,16 @@ The response may include dates prior to requested the start date, as that is use "generatedName": "transferItemProcessedAt", "key": "processedAt", "schema": { - "description": undefined, + "description": null, "generatedName": "transferItemProcessedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The date/time the transfer was processed.", "generatedName": "TransferItemProcessedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -11860,19 +11800,19 @@ The response may include dates prior to requested the start date, as that is use "generatedName": "transferItemUpdatedBy", "key": "updatedBy", "schema": { - "description": undefined, + "description": null, "generatedName": "transferItemUpdatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The full name of the banking customer who last updated the transfer.", "generatedName": "TransferItemUpdatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 48, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11885,19 +11825,18 @@ The response may include dates prior to requested the start date, as that is use "transferItemSchedule": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "TransferSchedule", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "transferSchedule", - "type": "reference", }, ], "allOfPropertyConflicts": [], "description": "A transfer's schedule: when the transfer is scheduled, its recurrence properties, and derived credit and debit dates.", "generatedName": "TransferItemSchedule", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11905,19 +11844,19 @@ The response may include dates prior to requested the start date, as that is use "generatedName": "transferItemScheduleDebitsOn", "key": "debitsOn", "schema": { - "description": undefined, + "description": null, "generatedName": "transferItemScheduleDebitsOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The effective date the transfer is scheduled to debit the source account, in \`YYYY-MM-DD\` [RFC 3339](https://tools.ietf.org/html/rfc3339) \`date\` format. This is derived from the \`scheduledOn\` date, based on the financial institution's transfer rules.", "generatedName": "TransferItemScheduleDebitsOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11930,19 +11869,19 @@ The response may include dates prior to requested the start date, as that is use "generatedName": "transferItemScheduleCreditsOn", "key": "creditsOn", "schema": { - "description": undefined, + "description": null, "generatedName": "transferItemScheduleCreditsOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The effective the transfer is scheduled to credit the target account, in \`YYYY-MM-DD\` [RFC 3339](https://tools.ietf.org/html/rfc3339) \`date\` format. This is derived from the \`scheduledOn\` date, based on the financial institution's transfer rules.", "generatedName": "TransferItemScheduleCreditsOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11955,27 +11894,25 @@ The response may include dates prior to requested the start date, as that is use "transferPatch": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "AbstractBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "abstractBody", - "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "TransferFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "transferFields", - "type": "reference", }, ], "allOfPropertyConflicts": [], "description": "Representation used to patch an existing transfer using the [JSON Merge Patch](https://datatracker.ietf.org/doc/html/rfc7396) format and processing rules.", "generatedName": "TransferPatch", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11983,16 +11920,16 @@ The response may include dates prior to requested the start date, as that is use "generatedName": "transferPatchSchedule", "key": "schedule", "schema": { - "description": undefined, + "description": null, "generatedName": "transferPatchSchedule", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "When the transfer should occur and any recurrence.", "generatedName": "TransferPatchSchedule", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "transferSchedule", "type": "reference", }, @@ -12024,32 +11961,32 @@ The response may include dates prior to requested the start date, as that is use ", "generatedName": "TransferRecurrenceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "fixed", - "nameOverride": undefined, + "nameOverride": null, "value": "fixed", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "variable", - "nameOverride": undefined, + "nameOverride": null, "value": "variable", }, ], @@ -12061,8 +11998,8 @@ The response may include dates prior to requested the start date, as that is use For recurring transfer schedules, \`endsOn\`, \`count\`, and \`amountLimit\` are mutually exclusive.", "generatedName": "TransferSchedule", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -12070,19 +12007,19 @@ For recurring transfer schedules, \`endsOn\`, \`count\`, and \`amountLimit\` are "generatedName": "transferScheduleScheduledOn", "key": "scheduledOn", "schema": { - "description": undefined, + "description": null, "generatedName": "transferScheduleScheduledOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The date the the customer scheduled the transfer to occur in \`YYYY-MM-DD\` [RFC 3339](https://tools.ietf.org/html/rfc3339) \`date\` format.", "generatedName": "TransferScheduleScheduledOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12095,16 +12032,16 @@ For recurring transfer schedules, \`endsOn\`, \`count\`, and \`amountLimit\` are "generatedName": "transferScheduleRecurrenceType", "key": "recurrenceType", "schema": { - "description": undefined, + "description": null, "generatedName": "transferScheduleRecurrenceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransferScheduleRecurrenceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "transferRecurrenceType", "type": "reference", }, @@ -12116,10 +12053,10 @@ For recurring transfer schedules, \`endsOn\`, \`count\`, and \`amountLimit\` are "generatedName": "transferScheduleFrequency", "key": "frequency", "schema": { - "description": undefined, + "description": null, "generatedName": "TransferScheduleFrequency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "transferFrequency", "type": "reference", }, @@ -12130,19 +12067,19 @@ For recurring transfer schedules, \`endsOn\`, \`count\`, and \`amountLimit\` are "generatedName": "transferScheduleEndsOn", "key": "endsOn", "schema": { - "description": undefined, + "description": null, "generatedName": "transferScheduleEndsOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The optional date when the recurring transfer schedule ends, in \`YYYY-MM-DD\` [RFC 3339](https://tools.ietf.org/html/rfc3339) date format. Subsequent recurring transfers may be scheduled up to and including this date, but not after. This property is ignored if \`frequency\` is \`once\`.", "generatedName": "TransferScheduleEndsOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12155,16 +12092,16 @@ For recurring transfer schedules, \`endsOn\`, \`count\`, and \`amountLimit\` are "generatedName": "transferScheduleCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "transferScheduleCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "For recurring schedules (\`frequency\` is not \`once\`), this is the total number of transfers to make, including the first transfer. This property is ignored if \`frequency\` is \`once\`.", "generatedName": "TransferScheduleCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -12178,16 +12115,16 @@ For recurring transfer schedules, \`endsOn\`, \`count\`, and \`amountLimit\` are "generatedName": "transferScheduleAmountLimit", "key": "amountLimit", "schema": { - "description": undefined, + "description": null, "generatedName": "transferScheduleAmountLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "For recurring schedules (\`frequency\` is not \`once\`), this is the total dollar amount limit including the first transfer. No transfers are scheduled if they would exceed this amount. This property is ignored if \`frequency\` is \`once\`.", "generatedName": "TransferScheduleAmountLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "monetaryValue", "type": "reference", }, @@ -12223,44 +12160,44 @@ For recurring transfer schedules, \`endsOn\`, \`count\`, and \`amountLimit\` are ", "generatedName": "TransferScheduleDirection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "debit", - "nameOverride": undefined, + "nameOverride": null, "value": "debit", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "credit", - "nameOverride": undefined, + "nameOverride": null, "value": "credit", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "both", - "nameOverride": undefined, + "nameOverride": null, "value": "both", }, ], @@ -12270,8 +12207,8 @@ For recurring transfer schedules, \`endsOn\`, \`count\`, and \`amountLimit\` are "allOfPropertyConflicts": [], "description": "Summary representation of a transfer schedule resource in transfer schedule list.", "generatedName": "TransferScheduleItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -12281,11 +12218,11 @@ For recurring transfer schedules, \`endsOn\`, \`count\`, and \`amountLimit\` are "schema": { "description": "The scheduled date of the calculated calendar recurrence in \`YYYY-MM-DD\` [RFC 3339](https://tools.ietf.org/html/rfc3339) date format.", "generatedName": "TransferScheduleItemScheduledOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12299,11 +12236,11 @@ For recurring transfer schedules, \`endsOn\`, \`count\`, and \`amountLimit\` are "schema": { "description": "The effective date of the recurrence in \`YYYY-MM-DD\` [RFC 3339](https://tools.ietf.org/html/rfc3339) date format. When the effective date differs from the scheduled date, it is due to a banking holiday, weekend, or other non-business day. The date is adjusted to before the scheduled date when the transfer direction is \`credit\` and adjusted to after the scheduled date when the transfer direction is \`debit\`.", "generatedName": "TransferScheduleItemEffectiveOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12315,19 +12252,18 @@ For recurring transfer schedules, \`endsOn\`, \`count\`, and \`amountLimit\` are "transferSchedules": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "AbstractBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "abstractBody", - "type": "reference", }, ], "allOfPropertyConflicts": [], "description": "List of transfer methods. The items in the list are ordered in the \`items\` array.", "generatedName": "TransferSchedules", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -12337,14 +12273,14 @@ For recurring transfer schedules, \`endsOn\`, \`count\`, and \`amountLimit\` are "schema": { "description": "An array containing upcoming transfer schedule items.", "generatedName": "TransferSchedulesItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TransferSchedulesItemsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "transferScheduleItem", "type": "reference", }, @@ -12396,92 +12332,92 @@ For recurring transfer schedules, \`endsOn\`, \`count\`, and \`amountLimit\` are ", "generatedName": "TransferState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "unscheduled", - "nameOverride": undefined, + "nameOverride": null, "value": "unscheduled", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "pendingApproval", - "nameOverride": undefined, + "nameOverride": null, "value": "pendingApproval", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "scheduled", - "nameOverride": undefined, + "nameOverride": null, "value": "scheduled", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "processing", - "nameOverride": undefined, + "nameOverride": null, "value": "processing", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "processed", - "nameOverride": undefined, + "nameOverride": null, "value": "processed", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "failed", - "nameOverride": undefined, + "nameOverride": null, "value": "failed", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "other", - "nameOverride": undefined, + "nameOverride": null, "value": "other", }, ], @@ -12523,80 +12459,80 @@ For recurring transfer schedules, \`endsOn\`, \`count\`, and \`amountLimit\` are ", "generatedName": "TransferTypeForDateRestrictions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "internal", - "nameOverride": undefined, + "nameOverride": null, "value": "internal", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ach", - "nameOverride": undefined, + "nameOverride": null, "value": "ach", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "achDebit", - "nameOverride": undefined, + "nameOverride": null, "value": "achDebit", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "achCredit", - "nameOverride": undefined, + "nameOverride": null, "value": "achCredit", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "domesticWireTransfer", - "nameOverride": undefined, + "nameOverride": null, "value": "domesticWireTransfer", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "internationalWireTransfer", - "nameOverride": undefined, + "nameOverride": null, "value": "internationalWireTransfer", }, ], @@ -12604,19 +12540,18 @@ For recurring transfer schedules, \`endsOn\`, \`count\`, and \`amountLimit\` are "transfers": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "AbstractPagedBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "abstractPagedBody", - "type": "reference", }, ], "allOfPropertyConflicts": [], "description": "Collection of transfers. The items in the collection are ordered in the \`items\` array. The response object may contain the \`nextPage_url\` pagination link..", "generatedName": "Transfers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -12626,14 +12561,14 @@ For recurring transfer schedules, \`endsOn\`, \`count\`, and \`amountLimit\` are "schema": { "description": "An array containing a page of transfer items.", "generatedName": "TransfersItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TransfersItemsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "transferItem", "type": "reference", }, @@ -12645,16 +12580,16 @@ For recurring transfer schedules, \`endsOn\`, \`count\`, and \`amountLimit\` are "generatedName": "transfersCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "transfersCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The number of transfers that meet the filters in the \`listTransfers\` operation. This is optional and only included if the service can calculate it efficiently.", "generatedName": "TransfersCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -12668,19 +12603,18 @@ For recurring transfer schedules, \`endsOn\`, \`count\`, and \`amountLimit\` are "wireTransferInstitution": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "SimpleInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "simpleInstitution", - "type": "reference", }, ], "allOfPropertyConflicts": [], "description": "A representation of a financial institution used for wire transfers.", "generatedName": "WireTransferInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -12688,16 +12622,16 @@ For recurring transfer schedules, \`endsOn\`, \`count\`, and \`amountLimit\` are "generatedName": "wireTransferInstitutionLocalClearingCode", "key": "localClearingCode", "schema": { - "description": undefined, + "description": null, "generatedName": "wireTransferInstitutionLocalClearingCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The clearing code used to identify the financial institution for select countries.", "generatedName": "WireTransferInstitutionLocalClearingCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 12, "minLength": 3, @@ -12713,22 +12647,22 @@ For recurring transfer schedules, \`endsOn\`, \`count\`, and \`amountLimit\` are }, "securitySchemes": { "accessToken": { - "tokenEnvVar": undefined, - "tokenVariableName": undefined, + "tokenEnvVar": null, + "tokenVariableName": null, "type": "bearer", }, "apiKey": { - "headerEnvVar": undefined, + "headerEnvVar": null, "headerName": "API-Key", - "headerVariableName": undefined, - "prefix": undefined, + "headerVariableName": null, + "prefix": null, "type": "header", }, }, "servers": [ { - "description": undefined, - "name": undefined, + "description": null, + "name": null, "url": "https://api.apiture.com/banking", }, ], diff --git a/packages/cli/openapi-parser/src/__test__/__snapshots__/application-pdf.test.ts.snap b/packages/cli/openapi-parser/src/__test__/__snapshots__/application-pdf.test.ts.snap index 2f811e865be..8db2cc652e4 100644 --- a/packages/cli/openapi-parser/src/__test__/__snapshots__/application-pdf.test.ts.snap +++ b/packages/cli/openapi-parser/src/__test__/__snapshots__/application-pdf.test.ts.snap @@ -2,46 +2,47 @@ exports[`open api parser application-pdf-content-type parse open api 1`] = ` { - "description": undefined, + "channel": [], + "description": null, "endpoints": [ { "audiences": [], "authed": false, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [], "generatedRequestName": "PdfGetRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "pdf_get", "path": "/pdf", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", "type": "file", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "pdf", ], }, ], "errors": {}, - "globalHeaders": undefined, + "globalHeaders": null, "hasEndpointsMarkedInternal": false, "nonRequestReferencedSchemas": [], "schemas": {}, "securitySchemes": {}, "servers": [], "tags": { - "orderedTagIds": undefined, + "orderedTagIds": null, "tagsById": {}, }, "title": "Test application/pdf response", diff --git a/packages/cli/openapi-parser/src/__test__/__snapshots__/aries.test.ts.snap b/packages/cli/openapi-parser/src/__test__/__snapshots__/aries.test.ts.snap index ce3086d1627..1ad20d77737 100644 --- a/packages/cli/openapi-parser/src/__test__/__snapshots__/aries.test.ts.snap +++ b/packages/cli/openapi-parser/src/__test__/__snapshots__/aries.test.ts.snap @@ -2,68 +2,69 @@ exports[`open api parser aries parse open api 1`] = ` { - "description": undefined, + "channel": [], + "description": null, "endpoints": [ { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "conn_id", "value": { - "primitive": { - "string": "conn_id", + "type": "primitive", + "value": { "type": "string", + "value": "conn_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "string", "type": "string", + "value": "string", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, }, ], "generatedRequestName": "CloseMenuByConnIdRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "close_menu_by_conn_id", "path": "/action-menu/{conn_id}/close", @@ -72,38 +73,37 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Connection identifier", "name": "conn_id", "schema": { - "description": undefined, + "description": null, "generatedName": "CloseMenuByConnIdRequestConnId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CloseMenuByConnIdResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ActionMenuModulesResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Close the active menu associated with a connection", "tags": [ @@ -113,105 +113,105 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "conn_id", "value": { - "primitive": { - "string": "conn_id", + "type": "primitive", + "value": { "type": "string", + "value": "conn_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "result": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "This menu presents options", + "type": "primitive", + "value": { "type": "string", + "value": "This menu presents options", }, - "type": "primitive", }, "errormsg": { - "primitive": { - "string": "Error: item not found", + "type": "primitive", + "value": { "type": "string", + "value": "Error: item not found", }, - "type": "primitive", }, "options": { - "array": [ + "type": "array", + "value": [ { "properties": { "description": { - "primitive": { - "string": "Window display preferences", + "type": "primitive", + "value": { "type": "string", + "value": "Window display preferences", }, - "type": "primitive", }, "disabled": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "window_prefs", + "type": "primitive", + "value": { "type": "string", + "value": "window_prefs", }, - "type": "primitive", }, "title": { - "primitive": { - "string": "Window Preferences", + "type": "primitive", + "value": { "type": "string", + "value": "Window Preferences", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "title": { - "primitive": { - "string": "My Menu", + "type": "primitive", + "value": { "type": "string", + "value": "My Menu", }, - "type": "primitive", }, }, "type": "object", @@ -223,7 +223,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "FetchMenuByConnIdRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "fetch_menu_by_conn_id", "path": "/action-menu/{conn_id}/fetch", @@ -232,38 +232,37 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Connection identifier", "name": "conn_id", "schema": { - "description": undefined, + "description": null, "generatedName": "FetchMenuByConnIdRequestConnId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "FetchMenuByConnIdResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ActionMenuFetchResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Fetch the active menu", "tags": [ @@ -273,24 +272,24 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "conn_id", "value": { - "primitive": { - "string": "conn_id", + "type": "primitive", + "value": { "type": "string", + "value": "conn_id", }, - "type": "primitive", }, }, ], @@ -298,67 +297,67 @@ exports[`open api parser aries parse open api 1`] = ` "request": { "properties": { "name": { - "primitive": { - "string": "Query", + "type": "primitive", + "value": { "type": "string", + "value": "Query", }, - "type": "primitive", }, "params": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, ], - "type": "map", }, }, "type": "object", }, "response": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "string", "type": "string", + "value": "string", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, }, ], "generatedRequestName": "PerformActionByConnIdRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "perform_action_by_conn_id", "path": "/action-menu/{conn_id}/perform", @@ -367,51 +366,49 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Connection identifier", "name": "conn_id", "schema": { - "description": undefined, + "description": null, "generatedName": "PerformActionByConnIdRequestConnId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PerformActionByConnIdRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PerformRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PerformActionByConnIdResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ActionMenuModulesResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Perform an action associated with the active menu", "tags": [ @@ -421,63 +418,63 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "conn_id", "value": { - "primitive": { - "string": "conn_id", + "type": "primitive", + "value": { "type": "string", + "value": "conn_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "string", "type": "string", + "value": "string", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, }, ], "generatedRequestName": "RequestMenuByConnIdRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "request_menu_by_conn_id", "path": "/action-menu/{conn_id}/request", @@ -486,38 +483,37 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Connection identifier", "name": "conn_id", "schema": { - "description": undefined, + "description": null, "generatedName": "RequestMenuByConnIdRequestConnId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RequestMenuByConnIdResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ActionMenuModulesResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Request the active menu", "tags": [ @@ -527,24 +523,24 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "conn_id", "value": { - "primitive": { - "string": "conn_id", + "type": "primitive", + "value": { "type": "string", + "value": "conn_id", }, - "type": "primitive", }, }, ], @@ -554,63 +550,63 @@ exports[`open api parser aries parse open api 1`] = ` "menu": { "properties": { "description": { - "primitive": { - "string": "User preferences for window settings", + "type": "primitive", + "value": { "type": "string", + "value": "User preferences for window settings", }, - "type": "primitive", }, "errormsg": { - "primitive": { - "string": "Error: item not present", + "type": "primitive", + "value": { "type": "string", + "value": "Error: item not present", }, - "type": "primitive", }, "options": { - "array": [ + "type": "array", + "value": [ { "properties": { "description": { - "primitive": { - "string": "Window display preferences", + "type": "primitive", + "value": { "type": "string", + "value": "Window display preferences", }, - "type": "primitive", }, "disabled": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "window_prefs", + "type": "primitive", + "value": { "type": "string", + "value": "window_prefs", }, - "type": "primitive", }, "title": { - "primitive": { - "string": "Window Preferences", + "type": "primitive", + "value": { "type": "string", + "value": "Window Preferences", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "title": { - "primitive": { - "string": "My Menu", + "type": "primitive", + "value": { "type": "string", + "value": "My Menu", }, - "type": "primitive", }, }, "type": "object", @@ -619,39 +615,39 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "response": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "string", "type": "string", + "value": "string", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, }, ], "generatedRequestName": "SendMenuToConnIdRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "send_menu_to_conn_id", "path": "/action-menu/{conn_id}/send-menu", @@ -660,51 +656,49 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Connection identifier", "name": "conn_id", "schema": { - "description": undefined, + "description": null, "generatedName": "SendMenuToConnIdRequestConnId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SendMenuToConnIdRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SendMenu", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SendMenuToConnIdResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ActionMenuModulesResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Send an action menu to a connection", "tags": [ @@ -714,148 +708,149 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "accept": { - "enum": "auto", "type": "enum", + "value": "auto", }, "alias": { - "primitive": { - "string": "Bob, providing quotes", + "type": "primitive", + "value": { "type": "string", + "value": "Bob, providing quotes", }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "connection_protocol": { - "enum": "connections/1.0", "type": "enum", + "value": "connections/1.0", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "error_msg": { - "primitive": { - "string": "No DIDDoc provided; cannot connect to public DID", + "type": "primitive", + "value": { "type": "string", + "value": "No DIDDoc provided; cannot connect to public DID", }, - "type": "primitive", }, "inbound_connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "invitation_key": { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, "invitation_mode": { - "enum": "once", "type": "enum", + "value": "once", }, "invitation_msg_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "my_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "request_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "rfc23_state": { - "primitive": { - "string": "invitation-sent", + "type": "primitive", + "value": { "type": "string", + "value": "invitation-sent", }, - "type": "primitive", }, "routing_state": { - "enum": "active", "type": "enum", + "value": "active", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "their_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "their_label": { - "primitive": { - "string": "Bob", + "type": "primitive", + "value": { "type": "string", + "value": "Bob", }, - "type": "primitive", }, "their_public_did": { - "primitive": { - "string": "2cpBmR3FqGKWi5EyUbpRY8", + "type": "primitive", + "value": { "type": "string", + "value": "2cpBmR3FqGKWi5EyUbpRY8", }, - "type": "primitive", }, "their_role": { - "enum": "requester", "type": "enum", + "value": "requester", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -863,129 +858,129 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "accept": { - "enum": "auto", "type": "enum", + "value": "auto", }, "alias": { - "primitive": { - "string": "Bob, providing quotes", + "type": "primitive", + "value": { "type": "string", + "value": "Bob, providing quotes", }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "connection_protocol": { - "enum": "connections/1.0", "type": "enum", + "value": "connections/1.0", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "error_msg": { - "primitive": { - "string": "No DIDDoc provided; cannot connect to public DID", + "type": "primitive", + "value": { "type": "string", + "value": "No DIDDoc provided; cannot connect to public DID", }, - "type": "primitive", }, "inbound_connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "invitation_key": { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, "invitation_mode": { - "enum": "once", "type": "enum", + "value": "once", }, "invitation_msg_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "my_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "request_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "rfc23_state": { - "primitive": { - "string": "invitation-sent", + "type": "primitive", + "value": { "type": "string", + "value": "invitation-sent", }, - "type": "primitive", }, "routing_state": { - "enum": "active", "type": "enum", + "value": "active", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "their_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "their_label": { - "primitive": { - "string": "Bob", + "type": "primitive", + "value": { "type": "string", + "value": "Bob", }, - "type": "primitive", }, "their_public_did": { - "primitive": { - "string": "2cpBmR3FqGKWi5EyUbpRY8", + "type": "primitive", + "value": { "type": "string", + "value": "2cpBmR3FqGKWi5EyUbpRY8", }, - "type": "primitive", }, "their_role": { - "enum": "requester", "type": "enum", + "value": "requester", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -993,135 +988,134 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "accept": { - "enum": "auto", "type": "enum", + "value": "auto", }, "alias": { - "primitive": { - "string": "Bob, providing quotes", + "type": "primitive", + "value": { "type": "string", + "value": "Bob, providing quotes", }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "connection_protocol": { - "enum": "connections/1.0", "type": "enum", + "value": "connections/1.0", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "error_msg": { - "primitive": { - "string": "No DIDDoc provided; cannot connect to public DID", + "type": "primitive", + "value": { "type": "string", + "value": "No DIDDoc provided; cannot connect to public DID", }, - "type": "primitive", }, "inbound_connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "invitation_key": { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, "invitation_mode": { - "enum": "once", "type": "enum", + "value": "once", }, "invitation_msg_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "my_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "request_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "rfc23_state": { - "primitive": { - "string": "invitation-sent", + "type": "primitive", + "value": { "type": "string", + "value": "invitation-sent", }, - "type": "primitive", }, "routing_state": { - "enum": "active", "type": "enum", + "value": "active", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "their_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "their_label": { - "primitive": { - "string": "Bob", + "type": "primitive", + "value": { "type": "string", + "value": "Bob", }, - "type": "primitive", }, "their_public_did": { - "primitive": { - "string": "2cpBmR3FqGKWi5EyUbpRY8", + "type": "primitive", + "value": { "type": "string", + "value": "2cpBmR3FqGKWi5EyUbpRY8", }, - "type": "primitive", }, "their_role": { - "enum": "requester", "type": "enum", + "value": "requester", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -1130,7 +1124,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetMatchingConnectionsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_matching_connections", "path": "/connections", @@ -1139,21 +1133,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Alias", "name": "alias", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetMatchingConnectionsRequestAlias", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetMatchingConnectionsRequestAlias", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1163,42 +1157,42 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Connection protocol used", "name": "connection_protocol", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetMatchingConnectionsRequestConnectionProtocol", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetMatchingConnectionsRequestConnectionProtocol", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Connections10", - "nameOverride": undefined, + "nameOverride": null, "value": "connections/1.0", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Didexchange10", - "nameOverride": undefined, + "nameOverride": null, "value": "didexchange/1.0", }, ], @@ -1208,21 +1202,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "invitation key", "name": "invitation_key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetMatchingConnectionsRequestInvitationKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetMatchingConnectionsRequestInvitationKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1232,21 +1226,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Identifier of the associated Invitation Mesage", "name": "invitation_msg_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetMatchingConnectionsRequestInvitationMsgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetMatchingConnectionsRequestInvitationMsgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1256,21 +1250,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "My DID", "name": "my_did", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetMatchingConnectionsRequestMyDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetMatchingConnectionsRequestMyDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1280,126 +1274,126 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Connection state", "name": "state", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetMatchingConnectionsRequestState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetMatchingConnectionsRequestState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "start", - "nameOverride": undefined, + "nameOverride": null, "value": "start", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "error", - "nameOverride": undefined, + "nameOverride": null, "value": "error", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "response", - "nameOverride": undefined, + "nameOverride": null, "value": "response", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "request", - "nameOverride": undefined, + "nameOverride": null, "value": "request", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "abandoned", - "nameOverride": undefined, + "nameOverride": null, "value": "abandoned", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "init", - "nameOverride": undefined, + "nameOverride": null, "value": "init", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "invitation", - "nameOverride": undefined, + "nameOverride": null, "value": "invitation", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "active", - "nameOverride": undefined, + "nameOverride": null, "value": "active", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "completed", - "nameOverride": undefined, + "nameOverride": null, "value": "completed", }, ], @@ -1409,21 +1403,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Their DID", "name": "their_did", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetMatchingConnectionsRequestTheirDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetMatchingConnectionsRequestTheirDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1433,21 +1427,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Their Public DID", "name": "their_public_did", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetMatchingConnectionsRequestTheirPublicDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetMatchingConnectionsRequestTheirPublicDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1457,66 +1451,66 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Their role in the connection protocol", "name": "their_role", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetMatchingConnectionsRequestTheirRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetMatchingConnectionsRequestTheirRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "invitee", - "nameOverride": undefined, + "nameOverride": null, "value": "invitee", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "requester", - "nameOverride": undefined, + "nameOverride": null, "value": "requester", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "inviter", - "nameOverride": undefined, + "nameOverride": null, "value": "inviter", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "responder", - "nameOverride": undefined, + "nameOverride": null, "value": "responder", }, ], @@ -1524,23 +1518,22 @@ exports[`open api parser aries parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetMatchingConnectionsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ConnectionList", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Query agent-to-agent connections", "tags": [ @@ -1550,91 +1543,91 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "mediation_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "my_label": { - "primitive": { - "string": "Bob", + "type": "primitive", + "value": { "type": "string", + "value": "Bob", }, - "type": "primitive", }, "recipient_keys": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, ], - "type": "array", }, "routing_keys": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, ], - "type": "array", }, "service_endpoint": { - "primitive": { - "string": "http://192.168.56.102:8020", + "type": "primitive", + "value": { "type": "string", + "value": "http://192.168.56.102:8020", }, - "type": "primitive", }, }, "type": "object", @@ -1642,117 +1635,117 @@ exports[`open api parser aries parse open api 1`] = ` "response": { "properties": { "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "invitation": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "imageUrl": { - "primitive": { - "string": "http://192.168.56.101/img/logo.jpg", + "type": "primitive", + "value": { "type": "string", + "value": "http://192.168.56.101/img/logo.jpg", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "Bob", + "type": "primitive", + "value": { "type": "string", + "value": "Bob", }, - "type": "primitive", }, "recipientKeys": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, ], - "type": "array", }, "routingKeys": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, ], - "type": "array", }, "serviceEndpoint": { - "primitive": { - "string": "http://192.168.56.101:8020", + "type": "primitive", + "value": { "type": "string", + "value": "http://192.168.56.101:8020", }, - "type": "primitive", }, }, "type": "object", }, "invitation_url": { - "primitive": { - "string": "http://192.168.56.101:8020/invite?c_i=eyJAdHlwZSI6Li4ufQ==", + "type": "primitive", + "value": { "type": "string", + "value": "http://192.168.56.101:8020/invite?c_i=eyJAdHlwZSI6Li4ufQ==", }, - "type": "primitive", }, }, "type": "object", @@ -1761,7 +1754,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "CreateConnectionInvitationRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create_connection_invitation", "path": "/connections/create-invitation", @@ -1770,21 +1763,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Alias", "name": "alias", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateConnectionInvitationRequestAlias", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateConnectionInvitationRequestAlias", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1794,18 +1787,18 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Auto-accept connection (defaults to configuration)", "name": "auto_accept", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateConnectionInvitationRequestAutoAccept", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateConnectionInvitationRequestAutoAccept", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -1816,18 +1809,18 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Create invitation for multiple use (default false)", "name": "multi_use", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateConnectionInvitationRequestMultiUse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateConnectionInvitationRequestMultiUse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -1838,18 +1831,18 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Create invitation from public DID (default false)", "name": "public", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateConnectionInvitationRequestPublic", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateConnectionInvitationRequestPublic", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -1859,35 +1852,33 @@ exports[`open api parser aries parse open api 1`] = ` }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateConnectionInvitationRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateInvitationRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateConnectionInvitationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvitationResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a new connection invitation", "tags": [ @@ -1897,74 +1888,74 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "alias": { - "primitive": { - "string": "alias", + "type": "primitive", + "value": { "type": "string", + "value": "alias", }, - "type": "primitive", }, "my_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "my_seed": { - "primitive": { - "string": "my_seed", + "type": "primitive", + "value": { "type": "string", + "value": "my_seed", }, - "type": "primitive", }, "their_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "their_endpoint": { - "primitive": { - "string": "https://myhost:8021", + "type": "primitive", + "value": { "type": "string", + "value": "https://myhost:8021", }, - "type": "primitive", }, "their_label": { - "primitive": { - "string": "their_label", + "type": "primitive", + "value": { "type": "string", + "value": "their_label", }, - "type": "primitive", }, "their_seed": { - "primitive": { - "string": "their_seed", + "type": "primitive", + "value": { "type": "string", + "value": "their_seed", }, - "type": "primitive", }, "their_verkey": { - "primitive": { - "string": "their_verkey", + "type": "primitive", + "value": { "type": "string", + "value": "their_verkey", }, - "type": "primitive", }, }, "type": "object", @@ -1972,169 +1963,169 @@ exports[`open api parser aries parse open api 1`] = ` "response": { "properties": { "my_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "my_endpoint": { - "primitive": { - "string": "https://myhost:8021", + "type": "primitive", + "value": { "type": "string", + "value": "https://myhost:8021", }, - "type": "primitive", }, "my_verkey": { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, "record": { "properties": { "accept": { - "enum": "auto", "type": "enum", + "value": "auto", }, "alias": { - "primitive": { - "string": "Bob, providing quotes", + "type": "primitive", + "value": { "type": "string", + "value": "Bob, providing quotes", }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "connection_protocol": { - "enum": "connections/1.0", "type": "enum", + "value": "connections/1.0", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "error_msg": { - "primitive": { - "string": "No DIDDoc provided; cannot connect to public DID", + "type": "primitive", + "value": { "type": "string", + "value": "No DIDDoc provided; cannot connect to public DID", }, - "type": "primitive", }, "inbound_connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "invitation_key": { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, "invitation_mode": { - "enum": "once", "type": "enum", + "value": "once", }, "invitation_msg_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "my_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "request_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "rfc23_state": { - "primitive": { - "string": "invitation-sent", + "type": "primitive", + "value": { "type": "string", + "value": "invitation-sent", }, - "type": "primitive", }, "routing_state": { - "enum": "active", "type": "enum", + "value": "active", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "their_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "their_label": { - "primitive": { - "string": "Bob", + "type": "primitive", + "value": { "type": "string", + "value": "Bob", }, - "type": "primitive", }, "their_public_did": { - "primitive": { - "string": "2cpBmR3FqGKWi5EyUbpRY8", + "type": "primitive", + "value": { "type": "string", + "value": "2cpBmR3FqGKWi5EyUbpRY8", }, - "type": "primitive", }, "their_role": { - "enum": "requester", "type": "enum", + "value": "requester", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", }, "their_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "their_verkey": { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, }, "type": "object", @@ -2143,42 +2134,40 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "CreateStaticConnectionRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create_static_connection", "path": "/connections/create-static", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateStaticConnectionRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ConnectionStaticRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateStaticConnectionResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ConnectionStaticResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a new static connection", "tags": [ @@ -2188,112 +2177,112 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "imageUrl": { - "primitive": { - "string": "http://192.168.56.101/img/logo.jpg", + "type": "primitive", + "value": { "type": "string", + "value": "http://192.168.56.101/img/logo.jpg", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "Bob", + "type": "primitive", + "value": { "type": "string", + "value": "Bob", }, - "type": "primitive", }, "recipientKeys": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, ], - "type": "array", }, "routingKeys": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, ], - "type": "array", }, "serviceEndpoint": { - "primitive": { - "string": "http://192.168.56.101:8020", + "type": "primitive", + "value": { "type": "string", + "value": "http://192.168.56.101:8020", }, - "type": "primitive", }, }, "type": "object", @@ -2301,129 +2290,129 @@ exports[`open api parser aries parse open api 1`] = ` "response": { "properties": { "accept": { - "enum": "auto", "type": "enum", + "value": "auto", }, "alias": { - "primitive": { - "string": "Bob, providing quotes", + "type": "primitive", + "value": { "type": "string", + "value": "Bob, providing quotes", }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "connection_protocol": { - "enum": "connections/1.0", "type": "enum", + "value": "connections/1.0", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "error_msg": { - "primitive": { - "string": "No DIDDoc provided; cannot connect to public DID", + "type": "primitive", + "value": { "type": "string", + "value": "No DIDDoc provided; cannot connect to public DID", }, - "type": "primitive", }, "inbound_connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "invitation_key": { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, "invitation_mode": { - "enum": "once", "type": "enum", + "value": "once", }, "invitation_msg_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "my_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "request_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "rfc23_state": { - "primitive": { - "string": "invitation-sent", + "type": "primitive", + "value": { "type": "string", + "value": "invitation-sent", }, - "type": "primitive", }, "routing_state": { - "enum": "active", "type": "enum", + "value": "active", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "their_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "their_label": { - "primitive": { - "string": "Bob", + "type": "primitive", + "value": { "type": "string", + "value": "Bob", }, - "type": "primitive", }, "their_public_did": { - "primitive": { - "string": "2cpBmR3FqGKWi5EyUbpRY8", + "type": "primitive", + "value": { "type": "string", + "value": "2cpBmR3FqGKWi5EyUbpRY8", }, - "type": "primitive", }, "their_role": { - "enum": "requester", "type": "enum", + "value": "requester", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -2432,7 +2421,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "ReceiveConnectionInvitationRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "receive_connection_invitation", "path": "/connections/receive-invitation", @@ -2441,21 +2430,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Alias", "name": "alias", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ReceiveConnectionInvitationRequestAlias", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ReceiveConnectionInvitationRequestAlias", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2465,18 +2454,18 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Auto-accept connection (defaults to configuration)", "name": "auto_accept", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ReceiveConnectionInvitationRequestAutoAccept", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ReceiveConnectionInvitationRequestAutoAccept", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -2487,21 +2476,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Identifier for active mediation record to be used", "name": "mediation_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ReceiveConnectionInvitationRequestMediationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ReceiveConnectionInvitationRequestMediationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2510,35 +2499,33 @@ exports[`open api parser aries parse open api 1`] = ` }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ReceiveConnectionInvitationRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ReceiveInvitationRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ReceiveConnectionInvitationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ConnRecord", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Receive a new connection invitation", "tags": [ @@ -2548,155 +2535,155 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "conn_id", "value": { - "primitive": { - "string": "conn_id", + "type": "primitive", + "value": { "type": "string", + "value": "conn_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "accept": { - "enum": "auto", "type": "enum", + "value": "auto", }, "alias": { - "primitive": { - "string": "Bob, providing quotes", + "type": "primitive", + "value": { "type": "string", + "value": "Bob, providing quotes", }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "connection_protocol": { - "enum": "connections/1.0", "type": "enum", + "value": "connections/1.0", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "error_msg": { - "primitive": { - "string": "No DIDDoc provided; cannot connect to public DID", + "type": "primitive", + "value": { "type": "string", + "value": "No DIDDoc provided; cannot connect to public DID", }, - "type": "primitive", }, "inbound_connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "invitation_key": { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, "invitation_mode": { - "enum": "once", "type": "enum", + "value": "once", }, "invitation_msg_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "my_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "request_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "rfc23_state": { - "primitive": { - "string": "invitation-sent", + "type": "primitive", + "value": { "type": "string", + "value": "invitation-sent", }, - "type": "primitive", }, "routing_state": { - "enum": "active", "type": "enum", + "value": "active", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "their_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "their_label": { - "primitive": { - "string": "Bob", + "type": "primitive", + "value": { "type": "string", + "value": "Bob", }, - "type": "primitive", }, "their_public_did": { - "primitive": { - "string": "2cpBmR3FqGKWi5EyUbpRY8", + "type": "primitive", + "value": { "type": "string", + "value": "2cpBmR3FqGKWi5EyUbpRY8", }, - "type": "primitive", }, "their_role": { - "enum": "requester", "type": "enum", + "value": "requester", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -2705,7 +2692,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetConnectionRecordRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_connection_record", "path": "/connections/{conn_id}", @@ -2714,38 +2701,37 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Connection identifier", "name": "conn_id", "schema": { - "description": undefined, + "description": null, "generatedName": "GetConnectionRecordRequestConnId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetConnectionRecordResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ConnRecord", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Fetch a single connection record", "tags": [ @@ -2755,63 +2741,63 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "conn_id", "value": { - "primitive": { - "string": "conn_id", + "type": "primitive", + "value": { "type": "string", + "value": "conn_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "string", "type": "string", + "value": "string", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, }, ], "generatedRequestName": "DeleteConnectionRecordRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "delete_connection_record", "path": "/connections/{conn_id}", @@ -2820,38 +2806,37 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Connection identifier", "name": "conn_id", "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteConnectionRecordRequestConnId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteConnectionRecordResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ConnectionModuleResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Remove an existing connection record", "tags": [ @@ -2861,155 +2846,155 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "conn_id", "value": { - "primitive": { - "string": "conn_id", + "type": "primitive", + "value": { "type": "string", + "value": "conn_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "accept": { - "enum": "auto", "type": "enum", + "value": "auto", }, "alias": { - "primitive": { - "string": "Bob, providing quotes", + "type": "primitive", + "value": { "type": "string", + "value": "Bob, providing quotes", }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "connection_protocol": { - "enum": "connections/1.0", "type": "enum", + "value": "connections/1.0", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "error_msg": { - "primitive": { - "string": "No DIDDoc provided; cannot connect to public DID", + "type": "primitive", + "value": { "type": "string", + "value": "No DIDDoc provided; cannot connect to public DID", }, - "type": "primitive", }, "inbound_connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "invitation_key": { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, "invitation_mode": { - "enum": "once", "type": "enum", + "value": "once", }, "invitation_msg_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "my_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "request_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "rfc23_state": { - "primitive": { - "string": "invitation-sent", + "type": "primitive", + "value": { "type": "string", + "value": "invitation-sent", }, - "type": "primitive", }, "routing_state": { - "enum": "active", "type": "enum", + "value": "active", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "their_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "their_label": { - "primitive": { - "string": "Bob", + "type": "primitive", + "value": { "type": "string", + "value": "Bob", }, - "type": "primitive", }, "their_public_did": { - "primitive": { - "string": "2cpBmR3FqGKWi5EyUbpRY8", + "type": "primitive", + "value": { "type": "string", + "value": "2cpBmR3FqGKWi5EyUbpRY8", }, - "type": "primitive", }, "their_role": { - "enum": "requester", "type": "enum", + "value": "requester", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -3018,7 +3003,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "AcceptConnectionInvitationRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "accept_connection_invitation", "path": "/connections/{conn_id}/accept-invitation", @@ -3027,39 +3012,39 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Connection identifier", "name": "conn_id", "schema": { - "description": undefined, + "description": null, "generatedName": "AcceptConnectionInvitationRequestConnId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Identifier for active mediation record to be used", "name": "mediation_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AcceptConnectionInvitationRequestMediationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AcceptConnectionInvitationRequestMediationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3069,21 +3054,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "My URL endpoint", "name": "my_endpoint", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AcceptConnectionInvitationRequestMyEndpoint", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AcceptConnectionInvitationRequestMyEndpoint", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3093,21 +3078,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Label for connection", "name": "my_label", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AcceptConnectionInvitationRequestMyLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AcceptConnectionInvitationRequestMyLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3115,23 +3100,22 @@ exports[`open api parser aries parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AcceptConnectionInvitationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ConnRecord", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Accept a stored connection invitation", "tags": [ @@ -3141,155 +3125,155 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "conn_id", "value": { - "primitive": { - "string": "conn_id", + "type": "primitive", + "value": { "type": "string", + "value": "conn_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "accept": { - "enum": "auto", "type": "enum", + "value": "auto", }, "alias": { - "primitive": { - "string": "Bob, providing quotes", + "type": "primitive", + "value": { "type": "string", + "value": "Bob, providing quotes", }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "connection_protocol": { - "enum": "connections/1.0", "type": "enum", + "value": "connections/1.0", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "error_msg": { - "primitive": { - "string": "No DIDDoc provided; cannot connect to public DID", + "type": "primitive", + "value": { "type": "string", + "value": "No DIDDoc provided; cannot connect to public DID", }, - "type": "primitive", }, "inbound_connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "invitation_key": { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, "invitation_mode": { - "enum": "once", "type": "enum", + "value": "once", }, "invitation_msg_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "my_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "request_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "rfc23_state": { - "primitive": { - "string": "invitation-sent", + "type": "primitive", + "value": { "type": "string", + "value": "invitation-sent", }, - "type": "primitive", }, "routing_state": { - "enum": "active", "type": "enum", + "value": "active", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "their_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "their_label": { - "primitive": { - "string": "Bob", + "type": "primitive", + "value": { "type": "string", + "value": "Bob", }, - "type": "primitive", }, "their_public_did": { - "primitive": { - "string": "2cpBmR3FqGKWi5EyUbpRY8", + "type": "primitive", + "value": { "type": "string", + "value": "2cpBmR3FqGKWi5EyUbpRY8", }, - "type": "primitive", }, "their_role": { - "enum": "requester", "type": "enum", + "value": "requester", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -3298,7 +3282,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "AcceptConnectionRequestRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "accept_connection_request", "path": "/connections/{conn_id}/accept-request", @@ -3307,39 +3291,39 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Connection identifier", "name": "conn_id", "schema": { - "description": undefined, + "description": null, "generatedName": "AcceptConnectionRequestRequestConnId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "My URL endpoint", "name": "my_endpoint", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AcceptConnectionRequestRequestMyEndpoint", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AcceptConnectionRequestRequestMyEndpoint", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3347,23 +3331,22 @@ exports[`open api parser aries parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AcceptConnectionRequestResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ConnRecord", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Accept a stored connection request", "tags": [ @@ -3373,44 +3356,44 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "conn_id", "value": { - "primitive": { - "string": "conn_id", + "type": "primitive", + "value": { "type": "string", + "value": "conn_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "my_endpoint": { - "primitive": { - "string": "https://myhost:8021", + "type": "primitive", + "value": { "type": "string", + "value": "https://myhost:8021", }, - "type": "primitive", }, "their_endpoint": { - "primitive": { - "string": "https://myhost:8021", + "type": "primitive", + "value": { "type": "string", + "value": "https://myhost:8021", }, - "type": "primitive", }, }, "type": "object", @@ -3419,7 +3402,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetConnectionEndpointRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_connection_endpoint", "path": "/connections/{conn_id}/endpoints", @@ -3428,38 +3411,37 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Connection identifier", "name": "conn_id", "schema": { - "description": undefined, + "description": null, "generatedName": "GetConnectionEndpointRequestConnId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetConnectionEndpointResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EndpointsResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Fetch connection remote endpoint", "tags": [ @@ -3469,73 +3451,73 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "conn_id", "value": { - "primitive": { - "string": "conn_id", + "type": "primitive", + "value": { "type": "string", + "value": "conn_id", }, - "type": "primitive", }, }, { "name": "ref_id", "value": { - "primitive": { - "string": "ref_id", + "type": "primitive", + "value": { "type": "string", + "value": "ref_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "string", "type": "string", + "value": "string", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, }, ], "generatedRequestName": "SetInboundConnectionRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "set_inbound_connection", "path": "/connections/{conn_id}/establish-inbound/{ref_id}", @@ -3544,55 +3526,54 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Connection identifier", "name": "conn_id", "schema": { - "description": undefined, + "description": null, "generatedName": "SetInboundConnectionRequestConnId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "Inbound connection identifier", "name": "ref_id", "schema": { - "description": undefined, + "description": null, "generatedName": "SetInboundConnectionRequestRefId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SetInboundConnectionResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ConnectionModuleResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Assign another connection as the inbound connection", "tags": [ @@ -3602,29 +3583,29 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "conn_id", "value": { - "primitive": { - "string": "conn_id", + "type": "primitive", + "value": { "type": "string", + "value": "conn_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": {}, "type": "object", @@ -3633,7 +3614,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetConnectionMetadataRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_connection_metadata", "path": "/connections/{conn_id}/metadata", @@ -3642,39 +3623,39 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Connection identifier", "name": "conn_id", "schema": { - "description": undefined, + "description": null, "generatedName": "GetConnectionMetadataRequestConnId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Key to retrieve.", "name": "key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetConnectionMetadataRequestKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetConnectionMetadataRequestKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3682,23 +3663,22 @@ exports[`open api parser aries parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetConnectionMetadataResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ConnectionMetadata", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Fetch connection metadata", "tags": [ @@ -3708,24 +3688,24 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "conn_id", "value": { - "primitive": { - "string": "conn_id", + "type": "primitive", + "value": { "type": "string", + "value": "conn_id", }, - "type": "primitive", }, }, ], @@ -3747,7 +3727,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "SetConnectionMetadataRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "set_connection_metadata", "path": "/connections/{conn_id}/metadata", @@ -3756,51 +3736,49 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Connection identifier", "name": "conn_id", "schema": { - "description": undefined, + "description": null, "generatedName": "SetConnectionMetadataRequestConnId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SetConnectionMetadataRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ConnectionMetadataSetRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SetConnectionMetadataResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ConnectionMetadata", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Set connection metadata", "tags": [ @@ -3810,24 +3788,24 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "conn_id", "value": { - "primitive": { - "string": "conn_id", + "type": "primitive", + "value": { "type": "string", + "value": "conn_id", }, - "type": "primitive", }, }, ], @@ -3835,49 +3813,49 @@ exports[`open api parser aries parse open api 1`] = ` "request": { "properties": { "content": { - "primitive": { - "string": "Hello", + "type": "primitive", + "value": { "type": "string", + "value": "Hello", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "string", "type": "string", + "value": "string", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, }, ], "generatedRequestName": "SendMessageRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "send_message", "path": "/connections/{conn_id}/send-message", @@ -3886,51 +3864,49 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Connection identifier", "name": "conn_id", "schema": { - "description": undefined, + "description": null, "generatedName": "SendMessageRequestConnId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SendMessageRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SendMessage", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SendMessageResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BasicMessageModuleResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Send a basic message to a connection", "tags": [ @@ -3940,24 +3916,24 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "conn_id", "value": { - "primitive": { - "string": "conn_id", + "type": "primitive", + "value": { "type": "string", + "value": "conn_id", }, - "type": "primitive", }, }, ], @@ -3965,11 +3941,11 @@ exports[`open api parser aries parse open api 1`] = ` "request": { "properties": { "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, }, "type": "object", @@ -3977,11 +3953,11 @@ exports[`open api parser aries parse open api 1`] = ` "response": { "properties": { "thread_id": { - "primitive": { - "string": "thread_id", + "type": "primitive", + "value": { "type": "string", + "value": "thread_id", }, - "type": "primitive", }, }, "type": "object", @@ -3990,7 +3966,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "SendPingRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "send_ping", "path": "/connections/{conn_id}/send-ping", @@ -3999,51 +3975,49 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Connection identifier", "name": "conn_id", "schema": { - "description": undefined, + "description": null, "generatedName": "SendPingRequestConnId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SendPingRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PingRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SendPingResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PingRequestResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Send a trust ping to a connection", "tags": [ @@ -4053,24 +4027,24 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "conn_id", "value": { - "primitive": { - "string": "conn_id", + "type": "primitive", + "value": { "type": "string", + "value": "conn_id", }, - "type": "primitive", }, }, ], @@ -4078,49 +4052,49 @@ exports[`open api parser aries parse open api 1`] = ` { "name": "target_connection_id", "value": { - "primitive": { - "string": "target_connection_id", + "type": "primitive", + "value": { "type": "string", + "value": "target_connection_id", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "string", "type": "string", + "value": "string", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, }, ], "generatedRequestName": "StartConnectionIntroductionRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "start_connection_introduction", "path": "/connections/{conn_id}/start-introduction", @@ -4129,33 +4103,33 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Connection identifier", "name": "conn_id", "schema": { - "description": undefined, + "description": null, "generatedName": "StartConnectionIntroductionRequestConnId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Target connection identifier", "name": "target_connection_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "StartConnectionIntroductionRequestTargetConnectionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4164,21 +4138,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Message", "name": "message", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "StartConnectionIntroductionRequestMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "StartConnectionIntroductionRequestMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4186,23 +4160,22 @@ exports[`open api parser aries parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "StartConnectionIntroductionResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IntroModuleResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Start an introduction between two connections", "tags": [ @@ -4212,46 +4185,46 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "revocation_registry_size": { - "primitive": { - "int": 1000, + "type": "primitive", + "value": { "type": "int", + "value": 1000, }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, "support_revocation": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "tag": { - "primitive": { - "string": "default", + "type": "primitive", + "value": { "type": "string", + "value": "default", }, - "type": "primitive", }, }, "type": "object", @@ -4261,11 +4234,11 @@ exports[`open api parser aries parse open api 1`] = ` "sent": { "properties": { "credential_definition_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, "type": "object", @@ -4273,120 +4246,121 @@ exports[`open api parser aries parse open api 1`] = ` "txn": { "properties": { "_type": { - "primitive": { - "string": "101", + "type": "primitive", + "value": { "type": "string", + "value": "101", }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "endorser_write_txn": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "attach_id", "type": "string", + "value": "attach_id", }, "value": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, { "key": { - "string": "format", "type": "string", + "value": "format", }, "value": { - "primitive": { - "string": "dif/endorse-transaction/request@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/endorse-transaction/request@v1.0", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "attach_id", "type": "string", + "value": "attach_id", }, "value": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, { "key": { - "string": "format", "type": "string", + "value": "format", }, "value": { - "primitive": { - "string": "dif/endorse-transaction/request@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/endorse-transaction/request@v1.0", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "formats", "type": "string", + "value": "formats", }, "value": { - "primitive": { - "string": "formats", + "type": "primitive", + "value": { "type": "string", + "value": "formats", }, - "type": "primitive", }, }, ], - "type": "map", }, ], - "type": "array", }, "messages_attach": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", @@ -4400,10 +4374,10 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "signature_request": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", @@ -4417,10 +4391,10 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "signature_response": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", @@ -4434,42 +4408,41 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "transaction_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -4481,7 +4454,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "PublishCredentialDefinitionRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "publish_credential_definition", "path": "/credential-definitions", @@ -4490,21 +4463,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Connection identifier", "name": "conn_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PublishCredentialDefinitionRequestConnId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PublishCredentialDefinitionRequestConnId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4514,18 +4487,18 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Create Transaction For Endorser's signature", "name": "create_transaction_for_endorser", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PublishCredentialDefinitionRequestCreateTransactionForEndorser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PublishCredentialDefinitionRequestCreateTransactionForEndorser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -4535,35 +4508,33 @@ exports[`open api parser aries parse open api 1`] = ` }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PublishCredentialDefinitionRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CredentialDefinitionSendRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PublishCredentialDefinitionResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TxnOrCredentialDefinitionSendResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Sends a credential definition to the ledger", "tags": [ @@ -4573,45 +4544,45 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "credential_definition_ids": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -4620,7 +4591,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetCreatedCredDefsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_created_cred_defs", "path": "/credential-definitions/created", @@ -4629,21 +4600,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Credential definition id", "name": "cred_def_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetCreatedCredDefsRequestCredDefId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetCreatedCredDefsRequestCredDefId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4653,21 +4624,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Issuer DID", "name": "issuer_did", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetCreatedCredDefsRequestIssuerDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetCreatedCredDefsRequestIssuerDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4677,21 +4648,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Schema identifier", "name": "schema_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetCreatedCredDefsRequestSchemaId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetCreatedCredDefsRequestSchemaId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4701,21 +4672,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Schema issuer DID", "name": "schema_issuer_did", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetCreatedCredDefsRequestSchemaIssuerDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetCreatedCredDefsRequestSchemaIssuerDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4725,21 +4696,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Schema name", "name": "schema_name", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetCreatedCredDefsRequestSchemaName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetCreatedCredDefsRequestSchemaName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4749,21 +4720,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Schema version", "name": "schema_version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetCreatedCredDefsRequestSchemaVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetCreatedCredDefsRequestSchemaVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4771,23 +4742,22 @@ exports[`open api parser aries parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetCreatedCredDefsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CredentialDefinitionsCreatedResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Search for matching credential definitions that agent originated", "tags": [ @@ -4797,114 +4767,114 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "cred_def_id", "value": { - "primitive": { - "string": "cred_def_id", + "type": "primitive", + "value": { "type": "string", + "value": "cred_def_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "credential_definition": { "properties": { "id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "schemaId": { - "primitive": { - "string": "20", + "type": "primitive", + "value": { "type": "string", + "value": "20", }, - "type": "primitive", }, "tag": { - "primitive": { - "string": "tag", + "type": "primitive", + "value": { "type": "string", + "value": "tag", }, - "type": "primitive", }, "type": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "type", "type": "string", + "value": "type", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "value": { "properties": { "primary": { "properties": { "n": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "rctxt": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "s": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "z": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, }, "type": "object", @@ -4912,81 +4882,81 @@ exports[`open api parser aries parse open api 1`] = ` "revocation": { "properties": { "g": { - "primitive": { - "string": "1 1F14F&ECB578F 2 095E45DDF417D", + "type": "primitive", + "value": { "type": "string", + "value": "1 1F14F&ECB578F 2 095E45DDF417D", }, - "type": "primitive", }, "g_dash": { - "primitive": { - "string": "1 1D64716fCDC00C 1 0C781960FA66E3D3 2 095E45DDF417D", + "type": "primitive", + "value": { "type": "string", + "value": "1 1D64716fCDC00C 1 0C781960FA66E3D3 2 095E45DDF417D", }, - "type": "primitive", }, "h": { - "primitive": { - "string": "1 16675DAE54BFAE8 2 095E45DD417D", + "type": "primitive", + "value": { "type": "string", + "value": "1 16675DAE54BFAE8 2 095E45DD417D", }, - "type": "primitive", }, "h0": { - "primitive": { - "string": "1 21E5EF9476EAF18 2 095E45DDF417D", + "type": "primitive", + "value": { "type": "string", + "value": "1 21E5EF9476EAF18 2 095E45DDF417D", }, - "type": "primitive", }, "h1": { - "primitive": { - "string": "1 236D1D99236090 2 095E45DDF417D", + "type": "primitive", + "value": { "type": "string", + "value": "1 236D1D99236090 2 095E45DDF417D", }, - "type": "primitive", }, "h2": { - "primitive": { - "string": "1 1C3AE8D1F1E277 2 095E45DDF417D", + "type": "primitive", + "value": { "type": "string", + "value": "1 1C3AE8D1F1E277 2 095E45DDF417D", }, - "type": "primitive", }, "h_cap": { - "primitive": { - "string": "1 1B2A32CF3167 1 2490FEBF6EE55 1 0000000000000000", + "type": "primitive", + "value": { "type": "string", + "value": "1 1B2A32CF3167 1 2490FEBF6EE55 1 0000000000000000", }, - "type": "primitive", }, "htilde": { - "primitive": { - "string": "1 1D8549E8C0F8 2 095E45DDF417D", + "type": "primitive", + "value": { "type": "string", + "value": "1 1D8549E8C0F8 2 095E45DDF417D", }, - "type": "primitive", }, "pk": { - "primitive": { - "string": "1 142CD5E5A7DC 1 153885BD903312 2 095E45DDF417D", + "type": "primitive", + "value": { "type": "string", + "value": "1 142CD5E5A7DC 1 153885BD903312 2 095E45DDF417D", }, - "type": "primitive", }, "u": { - "primitive": { - "string": "1 0C430AAB2B4710 1 1CB3A0932EE7E 1 0000000000000000", + "type": "primitive", + "value": { "type": "string", + "value": "1 0C430AAB2B4710 1 1CB3A0932EE7E 1 0000000000000000", }, - "type": "primitive", }, "y": { - "primitive": { - "string": "1 153558BD903312 2 095E45DDF417D 1 0000000000000000", + "type": "primitive", + "value": { "type": "string", + "value": "1 153558BD903312 2 095E45DDF417D 1 0000000000000000", }, - "type": "primitive", }, }, "type": "object", @@ -4995,11 +4965,11 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "ver": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", @@ -5011,7 +4981,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetCredentialDefinitionRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_credential_definition", "path": "/credential-definitions/{cred_def_id}", @@ -5020,38 +4990,37 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Credential definition identifier", "name": "cred_def_id", "schema": { - "description": undefined, + "description": null, "generatedName": "GetCredentialDefinitionRequestCredDefId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetCredentialDefinitionResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CredentialDefinitionGetResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Gets a credential definition from the ledger", "tags": [ @@ -5061,114 +5030,114 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "cred_def_id", "value": { - "primitive": { - "string": "cred_def_id", + "type": "primitive", + "value": { "type": "string", + "value": "cred_def_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "credential_definition": { "properties": { "id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "schemaId": { - "primitive": { - "string": "20", + "type": "primitive", + "value": { "type": "string", + "value": "20", }, - "type": "primitive", }, "tag": { - "primitive": { - "string": "tag", + "type": "primitive", + "value": { "type": "string", + "value": "tag", }, - "type": "primitive", }, "type": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "type", "type": "string", + "value": "type", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "value": { "properties": { "primary": { "properties": { "n": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "rctxt": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "s": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "z": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, }, "type": "object", @@ -5176,81 +5145,81 @@ exports[`open api parser aries parse open api 1`] = ` "revocation": { "properties": { "g": { - "primitive": { - "string": "1 1F14F&ECB578F 2 095E45DDF417D", + "type": "primitive", + "value": { "type": "string", + "value": "1 1F14F&ECB578F 2 095E45DDF417D", }, - "type": "primitive", }, "g_dash": { - "primitive": { - "string": "1 1D64716fCDC00C 1 0C781960FA66E3D3 2 095E45DDF417D", + "type": "primitive", + "value": { "type": "string", + "value": "1 1D64716fCDC00C 1 0C781960FA66E3D3 2 095E45DDF417D", }, - "type": "primitive", }, "h": { - "primitive": { - "string": "1 16675DAE54BFAE8 2 095E45DD417D", + "type": "primitive", + "value": { "type": "string", + "value": "1 16675DAE54BFAE8 2 095E45DD417D", }, - "type": "primitive", }, "h0": { - "primitive": { - "string": "1 21E5EF9476EAF18 2 095E45DDF417D", + "type": "primitive", + "value": { "type": "string", + "value": "1 21E5EF9476EAF18 2 095E45DDF417D", }, - "type": "primitive", }, "h1": { - "primitive": { - "string": "1 236D1D99236090 2 095E45DDF417D", + "type": "primitive", + "value": { "type": "string", + "value": "1 236D1D99236090 2 095E45DDF417D", }, - "type": "primitive", }, "h2": { - "primitive": { - "string": "1 1C3AE8D1F1E277 2 095E45DDF417D", + "type": "primitive", + "value": { "type": "string", + "value": "1 1C3AE8D1F1E277 2 095E45DDF417D", }, - "type": "primitive", }, "h_cap": { - "primitive": { - "string": "1 1B2A32CF3167 1 2490FEBF6EE55 1 0000000000000000", + "type": "primitive", + "value": { "type": "string", + "value": "1 1B2A32CF3167 1 2490FEBF6EE55 1 0000000000000000", }, - "type": "primitive", }, "htilde": { - "primitive": { - "string": "1 1D8549E8C0F8 2 095E45DDF417D", + "type": "primitive", + "value": { "type": "string", + "value": "1 1D8549E8C0F8 2 095E45DDF417D", }, - "type": "primitive", }, "pk": { - "primitive": { - "string": "1 142CD5E5A7DC 1 153885BD903312 2 095E45DDF417D", + "type": "primitive", + "value": { "type": "string", + "value": "1 142CD5E5A7DC 1 153885BD903312 2 095E45DDF417D", }, - "type": "primitive", }, "u": { - "primitive": { - "string": "1 0C430AAB2B4710 1 1CB3A0932EE7E 1 0000000000000000", + "type": "primitive", + "value": { "type": "string", + "value": "1 0C430AAB2B4710 1 1CB3A0932EE7E 1 0000000000000000", }, - "type": "primitive", }, "y": { - "primitive": { - "string": "1 153558BD903312 2 095E45DDF417D 1 0000000000000000", + "type": "primitive", + "value": { "type": "string", + "value": "1 153558BD903312 2 095E45DDF417D 1 0000000000000000", }, - "type": "primitive", }, }, "type": "object", @@ -5259,11 +5228,11 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "ver": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", @@ -5275,7 +5244,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "WriteCredentialDefinitionRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "write_credential_definition", "path": "/credential-definitions/{cred_def_id}/write_record", @@ -5284,38 +5253,37 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Credential definition identifier", "name": "cred_def_id", "schema": { - "description": undefined, + "description": null, "generatedName": "WriteCredentialDefinitionRequestCredDefId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "WriteCredentialDefinitionResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CredentialDefinitionGetResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Writes a credential definition non-secret record to the wallet", "tags": [ @@ -5325,48 +5293,48 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "credential_id", "value": { - "primitive": { - "string": "credential_id", + "type": "primitive", + "value": { "type": "string", + "value": "credential_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "results": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "results", + "type": "primitive", + "value": { "type": "string", + "value": "results", }, - "type": "primitive", }, }, ], - "type": "map", }, }, "type": "object", @@ -5375,7 +5343,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetCredentialMimeTypesRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_credential_mime_types", "path": "/credential/mime-types/{credential_id}", @@ -5384,38 +5352,37 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Credential identifier", "name": "credential_id", "schema": { - "description": undefined, + "description": null, "generatedName": "GetCredentialMimeTypesRequestCredentialId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetCredentialMimeTypesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AttributeMimeTypesResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get attribute MIME types from wallet", "tags": [ @@ -5425,37 +5392,37 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "credential_id", "value": { - "primitive": { - "string": "credential_id", + "type": "primitive", + "value": { "type": "string", + "value": "credential_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "revoked": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -5464,7 +5431,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetRevocationStatusRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_revocation_status", "path": "/credential/revoked/{credential_id}", @@ -5473,39 +5440,39 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Credential identifier", "name": "credential_id", "schema": { - "description": undefined, + "description": null, "generatedName": "GetRevocationStatusRequestCredentialId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Earliest epoch of revocation status interval of interest", "name": "from", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetRevocationStatusRequestFrom", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetRevocationStatusRequestFrom", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5515,21 +5482,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Latest epoch of revocation status interval of interest", "name": "to", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetRevocationStatusRequestTo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetRevocationStatusRequestTo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5537,23 +5504,22 @@ exports[`open api parser aries parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetRevocationStatusResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CredRevokedResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Query credential revocation status by id", "tags": [ @@ -5563,199 +5529,199 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "credential_id", "value": { - "primitive": { - "string": "credential_id", + "type": "primitive", + "value": { "type": "string", + "value": "credential_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "contexts": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://myhost:8021", + "type": "primitive", + "value": { "type": "string", + "value": "https://myhost:8021", }, - "type": "primitive", }, { - "primitive": { - "string": "https://myhost:8021", + "type": "primitive", + "value": { "type": "string", + "value": "https://myhost:8021", }, - "type": "primitive", }, { - "primitive": { - "string": "https://myhost:8021", + "type": "primitive", + "value": { "type": "string", + "value": "https://myhost:8021", }, - "type": "primitive", }, ], - "type": "array", }, "cred_tags": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "cred_tags", + "type": "primitive", + "value": { "type": "string", + "value": "cred_tags", }, - "type": "primitive", }, }, ], - "type": "map", }, "expanded_types": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://w3id.org/citizenship#PermanentResidentCard", + "type": "primitive", + "value": { "type": "string", + "value": "https://w3id.org/citizenship#PermanentResidentCard", }, - "type": "primitive", }, { - "primitive": { - "string": "https://w3id.org/citizenship#PermanentResidentCard", + "type": "primitive", + "value": { "type": "string", + "value": "https://w3id.org/citizenship#PermanentResidentCard", }, - "type": "primitive", }, { - "primitive": { - "string": "https://w3id.org/citizenship#PermanentResidentCard", + "type": "primitive", + "value": { "type": "string", + "value": "https://w3id.org/citizenship#PermanentResidentCard", }, - "type": "primitive", }, ], - "type": "array", }, "given_id": { - "primitive": { - "string": "http://example.edu/credentials/3732", + "type": "primitive", + "value": { "type": "string", + "value": "http://example.edu/credentials/3732", }, - "type": "primitive", }, "issuer_id": { - "primitive": { - "string": "https://example.edu/issuers/14", + "type": "primitive", + "value": { "type": "string", + "value": "https://example.edu/issuers/14", }, - "type": "primitive", }, "proof_types": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "Ed25519Signature2018", + "type": "primitive", + "value": { "type": "string", + "value": "Ed25519Signature2018", }, - "type": "primitive", }, { - "primitive": { - "string": "Ed25519Signature2018", + "type": "primitive", + "value": { "type": "string", + "value": "Ed25519Signature2018", }, - "type": "primitive", }, { - "primitive": { - "string": "Ed25519Signature2018", + "type": "primitive", + "value": { "type": "string", + "value": "Ed25519Signature2018", }, - "type": "primitive", }, ], - "type": "array", }, "record_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "schema_ids": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://example.org/examples/degree.json", + "type": "primitive", + "value": { "type": "string", + "value": "https://example.org/examples/degree.json", }, - "type": "primitive", }, { - "primitive": { - "string": "https://example.org/examples/degree.json", + "type": "primitive", + "value": { "type": "string", + "value": "https://example.org/examples/degree.json", }, - "type": "primitive", }, { - "primitive": { - "string": "https://example.org/examples/degree.json", + "type": "primitive", + "value": { "type": "string", + "value": "https://example.org/examples/degree.json", }, - "type": "primitive", }, ], - "type": "array", }, "subject_ids": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "did:example:ebfeb1f712ebc6f1c276e12ec21", + "type": "primitive", + "value": { "type": "string", + "value": "did:example:ebfeb1f712ebc6f1c276e12ec21", }, - "type": "primitive", }, { - "primitive": { - "string": "did:example:ebfeb1f712ebc6f1c276e12ec21", + "type": "primitive", + "value": { "type": "string", + "value": "did:example:ebfeb1f712ebc6f1c276e12ec21", }, - "type": "primitive", }, { - "primitive": { - "string": "did:example:ebfeb1f712ebc6f1c276e12ec21", + "type": "primitive", + "value": { "type": "string", + "value": "did:example:ebfeb1f712ebc6f1c276e12ec21", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -5764,7 +5730,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetW3CCredentialRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_w3c_credential", "path": "/credential/w3c/{credential_id}", @@ -5773,38 +5739,37 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Credential identifier", "name": "credential_id", "schema": { - "description": undefined, + "description": null, "generatedName": "GetW3CCredentialRequestCredentialId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetW3CCredentialResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "VCRecord", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Fetch W3C credential from wallet by id", "tags": [ @@ -5814,63 +5779,63 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "credential_id", "value": { - "primitive": { - "string": "credential_id", + "type": "primitive", + "value": { "type": "string", + "value": "credential_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "string", "type": "string", + "value": "string", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, }, ], "generatedRequestName": "DeleteW3CCredentialRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "delete_w3c_credential", "path": "/credential/w3c/{credential_id}", @@ -5879,38 +5844,37 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Credential identifier", "name": "credential_id", "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteW3CCredentialRequestCredentialId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteW3CCredentialResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HolderModuleResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Remove W3C credential from wallet by id", "tags": [ @@ -5920,83 +5884,83 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "credential_id", "value": { - "primitive": { - "string": "credential_id", + "type": "primitive", + "value": { "type": "string", + "value": "credential_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "attrs": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "alice", + "type": "primitive", + "value": { "type": "string", + "value": "alice", }, - "type": "primitive", }, }, ], - "type": "map", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "cred_rev_id": { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "rev_reg_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, }, "type": "object", @@ -6005,7 +5969,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetCredentialRecordRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_credential_record", "path": "/credential/{credential_id}", @@ -6014,38 +5978,37 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Credential identifier", "name": "credential_id", "schema": { - "description": undefined, + "description": null, "generatedName": "GetCredentialRecordRequestCredentialId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetCredentialRecordResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyCredInfo", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Fetch credential from wallet by id", "tags": [ @@ -6055,63 +6018,63 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "credential_id", "value": { - "primitive": { - "string": "credential_id", + "type": "primitive", + "value": { "type": "string", + "value": "credential_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "string", "type": "string", + "value": "string", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, }, ], "generatedRequestName": "DeleteCredentialRecordRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "delete_credential_record", "path": "/credential/{credential_id}", @@ -6120,38 +6083,37 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Credential identifier", "name": "credential_id", "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteCredentialRecordRequestCredentialId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteCredentialRecordResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HolderModuleResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Remove credential from wallet by id", "tags": [ @@ -6161,76 +6123,77 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "attrs": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "alice", + "type": "primitive", + "value": { "type": "string", + "value": "alice", }, - "type": "primitive", }, }, ], - "type": "map", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "cred_rev_id": { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "rev_reg_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, }, "type": "object", @@ -6238,57 +6201,57 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "attrs": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "alice", + "type": "primitive", + "value": { "type": "string", + "value": "alice", }, - "type": "primitive", }, }, ], - "type": "map", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "cred_rev_id": { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "rev_reg_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, }, "type": "object", @@ -6296,63 +6259,62 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "attrs": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "alice", + "type": "primitive", + "value": { "type": "string", + "value": "alice", }, - "type": "primitive", }, }, ], - "type": "map", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "cred_rev_id": { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "rev_reg_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -6361,7 +6323,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetCredentialsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_credentials", "path": "/credentials", @@ -6370,21 +6332,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Maximum number to retrieve", "name": "count", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetCredentialsRequestCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetCredentialsRequestCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6394,21 +6356,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Start index", "name": "start", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetCredentialsRequestStart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetCredentialsRequestStart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6418,21 +6380,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "(JSON) WQL query", "name": "wql", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetCredentialsRequestWql", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetCredentialsRequestWql", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6440,23 +6402,22 @@ exports[`open api parser aries parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetCredentialsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CredInfoList", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Fetch credentials from wallet", "tags": [ @@ -6466,187 +6427,187 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "contexts": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://myhost:8021", + "type": "primitive", + "value": { "type": "string", + "value": "https://myhost:8021", }, - "type": "primitive", }, { - "primitive": { - "string": "https://myhost:8021", + "type": "primitive", + "value": { "type": "string", + "value": "https://myhost:8021", }, - "type": "primitive", }, { - "primitive": { - "string": "https://myhost:8021", + "type": "primitive", + "value": { "type": "string", + "value": "https://myhost:8021", }, - "type": "primitive", }, ], - "type": "array", }, "given_id": { - "primitive": { - "string": "given_id", + "type": "primitive", + "value": { "type": "string", + "value": "given_id", }, - "type": "primitive", }, "issuer_id": { - "primitive": { - "string": "issuer_id", + "type": "primitive", + "value": { "type": "string", + "value": "issuer_id", }, - "type": "primitive", }, "max_results": { - "primitive": { - "int": 0, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "proof_types": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "Ed25519Signature2018", + "type": "primitive", + "value": { "type": "string", + "value": "Ed25519Signature2018", }, - "type": "primitive", }, { - "primitive": { - "string": "Ed25519Signature2018", + "type": "primitive", + "value": { "type": "string", + "value": "Ed25519Signature2018", }, - "type": "primitive", }, { - "primitive": { - "string": "Ed25519Signature2018", + "type": "primitive", + "value": { "type": "string", + "value": "Ed25519Signature2018", }, - "type": "primitive", }, ], - "type": "array", }, "schema_ids": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://myhost:8021", + "type": "primitive", + "value": { "type": "string", + "value": "https://myhost:8021", }, - "type": "primitive", }, { - "primitive": { - "string": "https://myhost:8021", + "type": "primitive", + "value": { "type": "string", + "value": "https://myhost:8021", }, - "type": "primitive", }, { - "primitive": { - "string": "https://myhost:8021", + "type": "primitive", + "value": { "type": "string", + "value": "https://myhost:8021", }, - "type": "primitive", }, ], - "type": "array", }, "subject_ids": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "subject_ids", + "type": "primitive", + "value": { "type": "string", + "value": "subject_ids", }, - "type": "primitive", }, { - "primitive": { - "string": "subject_ids", + "type": "primitive", + "value": { "type": "string", + "value": "subject_ids", }, - "type": "primitive", }, { - "primitive": { - "string": "subject_ids", + "type": "primitive", + "value": { "type": "string", + "value": "subject_ids", }, - "type": "primitive", }, ], - "type": "array", }, "tag_query": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "tag_query", + "type": "primitive", + "value": { "type": "string", + "value": "tag_query", }, - "type": "primitive", }, }, ], - "type": "map", }, "types": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://myhost:8021", + "type": "primitive", + "value": { "type": "string", + "value": "https://myhost:8021", }, - "type": "primitive", }, { - "primitive": { - "string": "https://myhost:8021", + "type": "primitive", + "value": { "type": "string", + "value": "https://myhost:8021", }, - "type": "primitive", }, { - "primitive": { - "string": "https://myhost:8021", + "type": "primitive", + "value": { "type": "string", + "value": "https://myhost:8021", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -6654,177 +6615,178 @@ exports[`open api parser aries parse open api 1`] = ` "response": { "properties": { "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "contexts": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://myhost:8021", + "type": "primitive", + "value": { "type": "string", + "value": "https://myhost:8021", }, - "type": "primitive", }, { - "primitive": { - "string": "https://myhost:8021", + "type": "primitive", + "value": { "type": "string", + "value": "https://myhost:8021", }, - "type": "primitive", }, { - "primitive": { - "string": "https://myhost:8021", + "type": "primitive", + "value": { "type": "string", + "value": "https://myhost:8021", }, - "type": "primitive", }, ], - "type": "array", }, "cred_tags": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "cred_tags", + "type": "primitive", + "value": { "type": "string", + "value": "cred_tags", }, - "type": "primitive", }, }, ], - "type": "map", }, "expanded_types": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://w3id.org/citizenship#PermanentResidentCard", + "type": "primitive", + "value": { "type": "string", + "value": "https://w3id.org/citizenship#PermanentResidentCard", }, - "type": "primitive", }, { - "primitive": { - "string": "https://w3id.org/citizenship#PermanentResidentCard", + "type": "primitive", + "value": { "type": "string", + "value": "https://w3id.org/citizenship#PermanentResidentCard", }, - "type": "primitive", }, { - "primitive": { - "string": "https://w3id.org/citizenship#PermanentResidentCard", + "type": "primitive", + "value": { "type": "string", + "value": "https://w3id.org/citizenship#PermanentResidentCard", }, - "type": "primitive", }, ], - "type": "array", }, "given_id": { - "primitive": { - "string": "http://example.edu/credentials/3732", + "type": "primitive", + "value": { "type": "string", + "value": "http://example.edu/credentials/3732", }, - "type": "primitive", }, "issuer_id": { - "primitive": { - "string": "https://example.edu/issuers/14", + "type": "primitive", + "value": { "type": "string", + "value": "https://example.edu/issuers/14", }, - "type": "primitive", }, "proof_types": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "Ed25519Signature2018", + "type": "primitive", + "value": { "type": "string", + "value": "Ed25519Signature2018", }, - "type": "primitive", }, { - "primitive": { - "string": "Ed25519Signature2018", + "type": "primitive", + "value": { "type": "string", + "value": "Ed25519Signature2018", }, - "type": "primitive", }, { - "primitive": { - "string": "Ed25519Signature2018", + "type": "primitive", + "value": { "type": "string", + "value": "Ed25519Signature2018", }, - "type": "primitive", }, ], - "type": "array", }, "record_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "schema_ids": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://example.org/examples/degree.json", + "type": "primitive", + "value": { "type": "string", + "value": "https://example.org/examples/degree.json", }, - "type": "primitive", }, { - "primitive": { - "string": "https://example.org/examples/degree.json", + "type": "primitive", + "value": { "type": "string", + "value": "https://example.org/examples/degree.json", }, - "type": "primitive", }, { - "primitive": { - "string": "https://example.org/examples/degree.json", + "type": "primitive", + "value": { "type": "string", + "value": "https://example.org/examples/degree.json", }, - "type": "primitive", }, ], - "type": "array", }, "subject_ids": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "did:example:ebfeb1f712ebc6f1c276e12ec21", + "type": "primitive", + "value": { "type": "string", + "value": "did:example:ebfeb1f712ebc6f1c276e12ec21", }, - "type": "primitive", }, { - "primitive": { - "string": "did:example:ebfeb1f712ebc6f1c276e12ec21", + "type": "primitive", + "value": { "type": "string", + "value": "did:example:ebfeb1f712ebc6f1c276e12ec21", }, - "type": "primitive", }, { - "primitive": { - "string": "did:example:ebfeb1f712ebc6f1c276e12ec21", + "type": "primitive", + "value": { "type": "string", + "value": "did:example:ebfeb1f712ebc6f1c276e12ec21", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -6832,173 +6794,173 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "contexts": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://myhost:8021", + "type": "primitive", + "value": { "type": "string", + "value": "https://myhost:8021", }, - "type": "primitive", }, { - "primitive": { - "string": "https://myhost:8021", + "type": "primitive", + "value": { "type": "string", + "value": "https://myhost:8021", }, - "type": "primitive", }, { - "primitive": { - "string": "https://myhost:8021", + "type": "primitive", + "value": { "type": "string", + "value": "https://myhost:8021", }, - "type": "primitive", }, ], - "type": "array", }, "cred_tags": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "cred_tags", + "type": "primitive", + "value": { "type": "string", + "value": "cred_tags", }, - "type": "primitive", }, }, ], - "type": "map", }, "expanded_types": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://w3id.org/citizenship#PermanentResidentCard", + "type": "primitive", + "value": { "type": "string", + "value": "https://w3id.org/citizenship#PermanentResidentCard", }, - "type": "primitive", }, { - "primitive": { - "string": "https://w3id.org/citizenship#PermanentResidentCard", + "type": "primitive", + "value": { "type": "string", + "value": "https://w3id.org/citizenship#PermanentResidentCard", }, - "type": "primitive", }, { - "primitive": { - "string": "https://w3id.org/citizenship#PermanentResidentCard", + "type": "primitive", + "value": { "type": "string", + "value": "https://w3id.org/citizenship#PermanentResidentCard", }, - "type": "primitive", }, ], - "type": "array", }, "given_id": { - "primitive": { - "string": "http://example.edu/credentials/3732", + "type": "primitive", + "value": { "type": "string", + "value": "http://example.edu/credentials/3732", }, - "type": "primitive", }, "issuer_id": { - "primitive": { - "string": "https://example.edu/issuers/14", + "type": "primitive", + "value": { "type": "string", + "value": "https://example.edu/issuers/14", }, - "type": "primitive", }, "proof_types": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "Ed25519Signature2018", + "type": "primitive", + "value": { "type": "string", + "value": "Ed25519Signature2018", }, - "type": "primitive", }, { - "primitive": { - "string": "Ed25519Signature2018", + "type": "primitive", + "value": { "type": "string", + "value": "Ed25519Signature2018", }, - "type": "primitive", }, { - "primitive": { - "string": "Ed25519Signature2018", + "type": "primitive", + "value": { "type": "string", + "value": "Ed25519Signature2018", }, - "type": "primitive", }, ], - "type": "array", }, "record_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "schema_ids": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://example.org/examples/degree.json", + "type": "primitive", + "value": { "type": "string", + "value": "https://example.org/examples/degree.json", }, - "type": "primitive", }, { - "primitive": { - "string": "https://example.org/examples/degree.json", + "type": "primitive", + "value": { "type": "string", + "value": "https://example.org/examples/degree.json", }, - "type": "primitive", }, { - "primitive": { - "string": "https://example.org/examples/degree.json", + "type": "primitive", + "value": { "type": "string", + "value": "https://example.org/examples/degree.json", }, - "type": "primitive", }, ], - "type": "array", }, "subject_ids": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "did:example:ebfeb1f712ebc6f1c276e12ec21", + "type": "primitive", + "value": { "type": "string", + "value": "did:example:ebfeb1f712ebc6f1c276e12ec21", }, - "type": "primitive", }, { - "primitive": { - "string": "did:example:ebfeb1f712ebc6f1c276e12ec21", + "type": "primitive", + "value": { "type": "string", + "value": "did:example:ebfeb1f712ebc6f1c276e12ec21", }, - "type": "primitive", }, { - "primitive": { - "string": "did:example:ebfeb1f712ebc6f1c276e12ec21", + "type": "primitive", + "value": { "type": "string", + "value": "did:example:ebfeb1f712ebc6f1c276e12ec21", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -7006,179 +6968,178 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "contexts": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://myhost:8021", + "type": "primitive", + "value": { "type": "string", + "value": "https://myhost:8021", }, - "type": "primitive", }, { - "primitive": { - "string": "https://myhost:8021", + "type": "primitive", + "value": { "type": "string", + "value": "https://myhost:8021", }, - "type": "primitive", }, { - "primitive": { - "string": "https://myhost:8021", + "type": "primitive", + "value": { "type": "string", + "value": "https://myhost:8021", }, - "type": "primitive", }, ], - "type": "array", }, "cred_tags": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "cred_tags", + "type": "primitive", + "value": { "type": "string", + "value": "cred_tags", }, - "type": "primitive", }, }, ], - "type": "map", }, "expanded_types": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://w3id.org/citizenship#PermanentResidentCard", + "type": "primitive", + "value": { "type": "string", + "value": "https://w3id.org/citizenship#PermanentResidentCard", }, - "type": "primitive", }, { - "primitive": { - "string": "https://w3id.org/citizenship#PermanentResidentCard", + "type": "primitive", + "value": { "type": "string", + "value": "https://w3id.org/citizenship#PermanentResidentCard", }, - "type": "primitive", }, { - "primitive": { - "string": "https://w3id.org/citizenship#PermanentResidentCard", + "type": "primitive", + "value": { "type": "string", + "value": "https://w3id.org/citizenship#PermanentResidentCard", }, - "type": "primitive", }, ], - "type": "array", }, "given_id": { - "primitive": { - "string": "http://example.edu/credentials/3732", + "type": "primitive", + "value": { "type": "string", + "value": "http://example.edu/credentials/3732", }, - "type": "primitive", }, "issuer_id": { - "primitive": { - "string": "https://example.edu/issuers/14", + "type": "primitive", + "value": { "type": "string", + "value": "https://example.edu/issuers/14", }, - "type": "primitive", }, "proof_types": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "Ed25519Signature2018", + "type": "primitive", + "value": { "type": "string", + "value": "Ed25519Signature2018", }, - "type": "primitive", }, { - "primitive": { - "string": "Ed25519Signature2018", + "type": "primitive", + "value": { "type": "string", + "value": "Ed25519Signature2018", }, - "type": "primitive", }, { - "primitive": { - "string": "Ed25519Signature2018", + "type": "primitive", + "value": { "type": "string", + "value": "Ed25519Signature2018", }, - "type": "primitive", }, ], - "type": "array", }, "record_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "schema_ids": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://example.org/examples/degree.json", + "type": "primitive", + "value": { "type": "string", + "value": "https://example.org/examples/degree.json", }, - "type": "primitive", }, { - "primitive": { - "string": "https://example.org/examples/degree.json", + "type": "primitive", + "value": { "type": "string", + "value": "https://example.org/examples/degree.json", }, - "type": "primitive", }, { - "primitive": { - "string": "https://example.org/examples/degree.json", + "type": "primitive", + "value": { "type": "string", + "value": "https://example.org/examples/degree.json", }, - "type": "primitive", }, ], - "type": "array", }, "subject_ids": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "did:example:ebfeb1f712ebc6f1c276e12ec21", + "type": "primitive", + "value": { "type": "string", + "value": "did:example:ebfeb1f712ebc6f1c276e12ec21", }, - "type": "primitive", }, { - "primitive": { - "string": "did:example:ebfeb1f712ebc6f1c276e12ec21", + "type": "primitive", + "value": { "type": "string", + "value": "did:example:ebfeb1f712ebc6f1c276e12ec21", }, - "type": "primitive", }, { - "primitive": { - "string": "did:example:ebfeb1f712ebc6f1c276e12ec21", + "type": "primitive", + "value": { "type": "string", + "value": "did:example:ebfeb1f712ebc6f1c276e12ec21", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -7187,7 +7148,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetW3CCredentialsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "get_w3c_credentials", "path": "/credentials/w3c", @@ -7196,21 +7157,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Maximum number to retrieve", "name": "count", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetW3CCredentialsRequestCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetW3CCredentialsRequestCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7220,21 +7181,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Start index", "name": "start", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetW3CCredentialsRequestStart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetW3CCredentialsRequestStart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7244,21 +7205,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "(JSON) WQL query", "name": "wql", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetW3CCredentialsRequestWql", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetW3CCredentialsRequestWql", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7267,35 +7228,33 @@ exports[`open api parser aries parse open api 1`] = ` }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetW3CCredentialsRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "W3CCredentialsListRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetW3CCredentialsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "VCRecordList", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Fetch W3C credentials from wallet", "tags": [ @@ -7305,155 +7264,155 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "their_public_did", "value": { - "primitive": { - "string": "their_public_did", + "type": "primitive", + "value": { "type": "string", + "value": "their_public_did", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "accept": { - "enum": "auto", "type": "enum", + "value": "auto", }, "alias": { - "primitive": { - "string": "Bob, providing quotes", + "type": "primitive", + "value": { "type": "string", + "value": "Bob, providing quotes", }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "connection_protocol": { - "enum": "connections/1.0", "type": "enum", + "value": "connections/1.0", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "error_msg": { - "primitive": { - "string": "No DIDDoc provided; cannot connect to public DID", + "type": "primitive", + "value": { "type": "string", + "value": "No DIDDoc provided; cannot connect to public DID", }, - "type": "primitive", }, "inbound_connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "invitation_key": { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, "invitation_mode": { - "enum": "once", "type": "enum", + "value": "once", }, "invitation_msg_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "my_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "request_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "rfc23_state": { - "primitive": { - "string": "invitation-sent", + "type": "primitive", + "value": { "type": "string", + "value": "invitation-sent", }, - "type": "primitive", }, "routing_state": { - "enum": "active", "type": "enum", + "value": "active", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "their_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "their_label": { - "primitive": { - "string": "Bob", + "type": "primitive", + "value": { "type": "string", + "value": "Bob", }, - "type": "primitive", }, "their_public_did": { - "primitive": { - "string": "2cpBmR3FqGKWi5EyUbpRY8", + "type": "primitive", + "value": { "type": "string", + "value": "2cpBmR3FqGKWi5EyUbpRY8", }, - "type": "primitive", }, "their_role": { - "enum": "requester", "type": "enum", + "value": "requester", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -7462,7 +7421,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "CreateDidexRequestRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create_didex_request", "path": "/didexchange/create-request", @@ -7471,15 +7430,15 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Qualified public DID to which to request connection", "name": "their_public_did", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateDidexRequestRequestTheirPublicDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7488,21 +7447,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Alias for connection", "name": "alias", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateDidexRequestRequestAlias", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateDidexRequestRequestAlias", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7512,21 +7471,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Identifier for active mediation record to be used", "name": "mediation_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateDidexRequestRequestMediationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateDidexRequestRequestMediationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7536,21 +7495,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "My URL endpoint", "name": "my_endpoint", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateDidexRequestRequestMyEndpoint", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateDidexRequestRequestMyEndpoint", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7560,21 +7519,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Label for connection request", "name": "my_label", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateDidexRequestRequestMyLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateDidexRequestRequestMyLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7584,18 +7543,18 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Use public DID for this connection", "name": "use_public_did", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateDidexRequestRequestUsePublicDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateDidexRequestRequestUsePublicDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -7604,23 +7563,22 @@ exports[`open api parser aries parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateDidexRequestResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ConnRecord", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create and send a request against public DID's implicit invitation", "tags": [ @@ -7630,138 +7588,138 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "did_doc~attach": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, "label": { - "primitive": { - "string": "Request to connect with Bob", + "type": "primitive", + "value": { "type": "string", + "value": "Request to connect with Bob", }, - "type": "primitive", }, }, "type": "object", @@ -7769,129 +7727,129 @@ exports[`open api parser aries parse open api 1`] = ` "response": { "properties": { "accept": { - "enum": "auto", "type": "enum", + "value": "auto", }, "alias": { - "primitive": { - "string": "Bob, providing quotes", + "type": "primitive", + "value": { "type": "string", + "value": "Bob, providing quotes", }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "connection_protocol": { - "enum": "connections/1.0", "type": "enum", + "value": "connections/1.0", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "error_msg": { - "primitive": { - "string": "No DIDDoc provided; cannot connect to public DID", + "type": "primitive", + "value": { "type": "string", + "value": "No DIDDoc provided; cannot connect to public DID", }, - "type": "primitive", }, "inbound_connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "invitation_key": { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, "invitation_mode": { - "enum": "once", "type": "enum", + "value": "once", }, "invitation_msg_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "my_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "request_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "rfc23_state": { - "primitive": { - "string": "invitation-sent", + "type": "primitive", + "value": { "type": "string", + "value": "invitation-sent", }, - "type": "primitive", }, "routing_state": { - "enum": "active", "type": "enum", + "value": "active", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "their_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "their_label": { - "primitive": { - "string": "Bob", + "type": "primitive", + "value": { "type": "string", + "value": "Bob", }, - "type": "primitive", }, "their_public_did": { - "primitive": { - "string": "2cpBmR3FqGKWi5EyUbpRY8", + "type": "primitive", + "value": { "type": "string", + "value": "2cpBmR3FqGKWi5EyUbpRY8", }, - "type": "primitive", }, "their_role": { - "enum": "requester", "type": "enum", + "value": "requester", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -7900,7 +7858,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "ReceiveDidexRequestRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "receive_didex_request", "path": "/didexchange/receive-request", @@ -7909,21 +7867,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Alias for connection", "name": "alias", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ReceiveDidexRequestRequestAlias", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ReceiveDidexRequestRequestAlias", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7933,18 +7891,18 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Auto-accept connection (defaults to configuration)", "name": "auto_accept", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ReceiveDidexRequestRequestAutoAccept", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ReceiveDidexRequestRequestAutoAccept", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -7955,21 +7913,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Identifier for active mediation record to be used", "name": "mediation_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ReceiveDidexRequestRequestMediationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ReceiveDidexRequestRequestMediationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7979,21 +7937,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "My URL endpoint", "name": "my_endpoint", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ReceiveDidexRequestRequestMyEndpoint", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ReceiveDidexRequestRequestMyEndpoint", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8002,35 +7960,33 @@ exports[`open api parser aries parse open api 1`] = ` }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ReceiveDidexRequestRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DIDXRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ReceiveDidexRequestResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ConnRecord", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Receive request against public DID's implicit invitation", "tags": [ @@ -8040,155 +7996,155 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "conn_id", "value": { - "primitive": { - "string": "conn_id", + "type": "primitive", + "value": { "type": "string", + "value": "conn_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "accept": { - "enum": "auto", "type": "enum", + "value": "auto", }, "alias": { - "primitive": { - "string": "Bob, providing quotes", + "type": "primitive", + "value": { "type": "string", + "value": "Bob, providing quotes", }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "connection_protocol": { - "enum": "connections/1.0", "type": "enum", + "value": "connections/1.0", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "error_msg": { - "primitive": { - "string": "No DIDDoc provided; cannot connect to public DID", + "type": "primitive", + "value": { "type": "string", + "value": "No DIDDoc provided; cannot connect to public DID", }, - "type": "primitive", }, "inbound_connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "invitation_key": { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, "invitation_mode": { - "enum": "once", "type": "enum", + "value": "once", }, "invitation_msg_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "my_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "request_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "rfc23_state": { - "primitive": { - "string": "invitation-sent", + "type": "primitive", + "value": { "type": "string", + "value": "invitation-sent", }, - "type": "primitive", }, "routing_state": { - "enum": "active", "type": "enum", + "value": "active", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "their_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "their_label": { - "primitive": { - "string": "Bob", + "type": "primitive", + "value": { "type": "string", + "value": "Bob", }, - "type": "primitive", }, "their_public_did": { - "primitive": { - "string": "2cpBmR3FqGKWi5EyUbpRY8", + "type": "primitive", + "value": { "type": "string", + "value": "2cpBmR3FqGKWi5EyUbpRY8", }, - "type": "primitive", }, "their_role": { - "enum": "requester", "type": "enum", + "value": "requester", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -8197,7 +8153,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "AcceptDidexInvitationRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "accept_didex_invitation", "path": "/didexchange/{conn_id}/accept-invitation", @@ -8206,39 +8162,39 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Connection identifier", "name": "conn_id", "schema": { - "description": undefined, + "description": null, "generatedName": "AcceptDidexInvitationRequestConnId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "My URL endpoint", "name": "my_endpoint", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AcceptDidexInvitationRequestMyEndpoint", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AcceptDidexInvitationRequestMyEndpoint", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8248,21 +8204,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Label for connection request", "name": "my_label", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AcceptDidexInvitationRequestMyLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AcceptDidexInvitationRequestMyLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8270,23 +8226,22 @@ exports[`open api parser aries parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AcceptDidexInvitationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ConnRecord", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Accept a stored connection invitation", "tags": [ @@ -8296,155 +8251,155 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "conn_id", "value": { - "primitive": { - "string": "conn_id", + "type": "primitive", + "value": { "type": "string", + "value": "conn_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "accept": { - "enum": "auto", "type": "enum", + "value": "auto", }, "alias": { - "primitive": { - "string": "Bob, providing quotes", + "type": "primitive", + "value": { "type": "string", + "value": "Bob, providing quotes", }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "connection_protocol": { - "enum": "connections/1.0", "type": "enum", + "value": "connections/1.0", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "error_msg": { - "primitive": { - "string": "No DIDDoc provided; cannot connect to public DID", + "type": "primitive", + "value": { "type": "string", + "value": "No DIDDoc provided; cannot connect to public DID", }, - "type": "primitive", }, "inbound_connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "invitation_key": { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, "invitation_mode": { - "enum": "once", "type": "enum", + "value": "once", }, "invitation_msg_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "my_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "request_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "rfc23_state": { - "primitive": { - "string": "invitation-sent", + "type": "primitive", + "value": { "type": "string", + "value": "invitation-sent", }, - "type": "primitive", }, "routing_state": { - "enum": "active", "type": "enum", + "value": "active", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "their_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "their_label": { - "primitive": { - "string": "Bob", + "type": "primitive", + "value": { "type": "string", + "value": "Bob", }, - "type": "primitive", }, "their_public_did": { - "primitive": { - "string": "2cpBmR3FqGKWi5EyUbpRY8", + "type": "primitive", + "value": { "type": "string", + "value": "2cpBmR3FqGKWi5EyUbpRY8", }, - "type": "primitive", }, "their_role": { - "enum": "requester", "type": "enum", + "value": "requester", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -8453,7 +8408,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "AcceptDidexRequestRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "accept_didex_request", "path": "/didexchange/{conn_id}/accept-request", @@ -8462,39 +8417,39 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Connection identifier", "name": "conn_id", "schema": { - "description": undefined, + "description": null, "generatedName": "AcceptDidexRequestRequestConnId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Identifier for active mediation record to be used", "name": "mediation_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AcceptDidexRequestRequestMediationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AcceptDidexRequestRequestMediationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8504,21 +8459,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "My URL endpoint", "name": "my_endpoint", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AcceptDidexRequestRequestMyEndpoint", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AcceptDidexRequestRequestMyEndpoint", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8526,23 +8481,22 @@ exports[`open api parser aries parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AcceptDidexRequestResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ConnRecord", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Accept a stored connection request", "tags": [ @@ -8552,138 +8506,138 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "results": { "properties": { "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "disclosures": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "disclosures": { - "array": [ + "type": "array", + "value": [ { - "map": [], "type": "map", + "value": [], }, ], - "type": "array", }, }, "type": "object", }, "discovery_exchange_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "queries_msg": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "queries": { - "array": [ + "type": "array", + "value": [ { "properties": { "feature-type": { - "enum": "protocol", "type": "enum", + "value": "protocol", }, "match": { - "primitive": { - "string": "match", + "type": "primitive", + "value": { "type": "string", + "value": "match", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -8695,7 +8649,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetV20FeaturesQueriesRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_v20_features_queries", "path": "/discover-features-2.0/queries", @@ -8704,21 +8658,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Connection identifier, if none specified, then the query will provide features for this agent.", "name": "connection_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetV20FeaturesQueriesRequestConnectionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetV20FeaturesQueriesRequestConnectionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8728,21 +8682,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Goal-code feature-type query", "name": "query_goal_code", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetV20FeaturesQueriesRequestQueryGoalCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetV20FeaturesQueriesRequestQueryGoalCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8752,21 +8706,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Protocol feature-type query", "name": "query_protocol", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetV20FeaturesQueriesRequestQueryProtocol", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetV20FeaturesQueriesRequestQueryProtocol", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8774,23 +8728,22 @@ exports[`open api parser aries parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetV20FeaturesQueriesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20DiscoveryExchangeResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Query supported features", "tags": [ @@ -8800,119 +8753,120 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "disclosures": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "disclosures": { - "array": [ + "type": "array", + "value": [ { - "map": [], "type": "map", + "value": [], }, ], - "type": "array", }, }, "type": "object", }, "discovery_exchange_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "queries_msg": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, }, "type": "object", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -8920,100 +8874,100 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "disclosures": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "disclosures": { - "array": [ + "type": "array", + "value": [ { - "map": [], "type": "map", + "value": [], }, ], - "type": "array", }, }, "type": "object", }, "discovery_exchange_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "queries_msg": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, }, "type": "object", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -9021,106 +8975,105 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "disclosures": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "disclosures": { - "array": [ + "type": "array", + "value": [ { - "map": [], "type": "map", + "value": [], }, ], - "type": "array", }, }, "type": "object", }, "discovery_exchange_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "queries_msg": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, }, "type": "object", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -9129,7 +9082,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetV20FeatureRecordsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_v20_feature_records", "path": "/discover-features-2.0/records", @@ -9138,21 +9091,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Connection identifier", "name": "connection_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetV20FeatureRecordsRequestConnectionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetV20FeatureRecordsRequestConnectionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9160,23 +9113,22 @@ exports[`open api parser aries parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetV20FeatureRecordsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20DiscoveryExchangeListResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Discover Features v2.0 records", "tags": [ @@ -9186,137 +9138,137 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "disclose": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "protocols": { - "array": [ + "type": "array", + "value": [ { "properties": { "pid": { - "primitive": { - "string": "pid", + "type": "primitive", + "value": { "type": "string", + "value": "pid", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "discovery_exchange_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "query_msg": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "query": { - "primitive": { - "string": "query", + "type": "primitive", + "value": { "type": "string", + "value": "query", }, - "type": "primitive", }, }, "type": "object", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -9325,7 +9277,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetV10FeaturesQueryRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_v10_features_query", "path": "/discover-features/query", @@ -9334,21 +9286,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Comment", "name": "comment", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetV10FeaturesQueryRequestComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetV10FeaturesQueryRequestComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9358,21 +9310,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Connection identifier, if none specified, then the query will provide features for this agent.", "name": "connection_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetV10FeaturesQueryRequestConnectionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetV10FeaturesQueryRequestConnectionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9382,21 +9334,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Protocol feature query", "name": "query", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetV10FeaturesQueryRequestQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetV10FeaturesQueryRequestQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9404,23 +9356,22 @@ exports[`open api parser aries parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetV10FeaturesQueryResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10DiscoveryRecord", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Query supported features", "tags": [ @@ -9430,134 +9381,135 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "disclose": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "protocols": { - "array": [ + "type": "array", + "value": [ { "properties": { "pid": { - "primitive": { - "string": "pid", + "type": "primitive", + "value": { "type": "string", + "value": "pid", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "discovery_exchange_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "query_msg": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "query": { - "primitive": { - "string": "query", + "type": "primitive", + "value": { "type": "string", + "value": "query", }, - "type": "primitive", }, }, "type": "object", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -9565,115 +9517,115 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "disclose": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "protocols": { - "array": [ + "type": "array", + "value": [ { "properties": { "pid": { - "primitive": { - "string": "pid", + "type": "primitive", + "value": { "type": "string", + "value": "pid", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "discovery_exchange_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "query_msg": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "query": { - "primitive": { - "string": "query", + "type": "primitive", + "value": { "type": "string", + "value": "query", }, - "type": "primitive", }, }, "type": "object", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -9681,121 +9633,120 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "disclose": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "protocols": { - "array": [ + "type": "array", + "value": [ { "properties": { "pid": { - "primitive": { - "string": "pid", + "type": "primitive", + "value": { "type": "string", + "value": "pid", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "discovery_exchange_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "query_msg": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "query": { - "primitive": { - "string": "query", + "type": "primitive", + "value": { "type": "string", + "value": "query", }, - "type": "primitive", }, }, "type": "object", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -9804,7 +9755,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetV10FeatureRecordsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_v10_feature_records", "path": "/discover-features/records", @@ -9813,21 +9764,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Connection identifier", "name": "connection_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetV10FeatureRecordsRequestConnectionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetV10FeatureRecordsRequestConnectionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9835,23 +9786,22 @@ exports[`open api parser aries parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetV10FeatureRecordsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10DiscoveryExchangeListResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Discover Features records", "tags": [ @@ -9861,66 +9811,67 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "auto_remove": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "credential_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/2.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/2.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -9928,25 +9879,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -9954,31 +9905,30 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -9990,122 +9940,122 @@ exports[`open api parser aries parse open api 1`] = ` "credential": { "properties": { "@context": { - "array": [ + "type": "array", + "value": [ { - "map": [], "type": "map", + "value": [], }, ], - "type": "array", }, "credentialSubject": { - "map": [], "type": "map", + "value": [], }, "expirationDate": { - "primitive": { - "string": "2010-01-01 19:23:24+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2010-01-01 19:23:24+00:00", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "http://example.edu/credentials/1872", + "type": "primitive", + "value": { "type": "string", + "value": "http://example.edu/credentials/1872", }, - "type": "primitive", }, "issuanceDate": { - "primitive": { - "string": "2010-01-01 19:23:24+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2010-01-01 19:23:24+00:00", }, - "type": "primitive", }, "issuer": { - "map": [], "type": "map", + "value": [], }, "proof": { "properties": { "challenge": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "domain": { - "primitive": { - "string": "example.com", + "type": "primitive", + "value": { "type": "string", + "value": "example.com", }, - "type": "primitive", }, "jws": { - "primitive": { - "string": "eyJhbGciOiAiRWREUc2UsICJjcml0IjogWyJiNjQiXX0..lKJU0Df_keblRKhZAS9Qq6zybm-HqUXNVZ8vgEPNTAjQ1Ch6YBKY7UBAjg6iBX5qBQ", + "type": "primitive", + "value": { "type": "string", + "value": "eyJhbGciOiAiRWREUc2UsICJjcml0IjogWyJiNjQiXX0..lKJU0Df_keblRKhZAS9Qq6zybm-HqUXNVZ8vgEPNTAjQ1Ch6YBKY7UBAjg6iBX5qBQ", }, - "type": "primitive", }, "nonce": { - "primitive": { - "string": "CF69iO3nfvqRsRBNElE8b4wO39SyJHPM7Gg1nExltW5vSfQA1lvDCR/zXX1To0/4NLo==", + "type": "primitive", + "value": { "type": "string", + "value": "CF69iO3nfvqRsRBNElE8b4wO39SyJHPM7Gg1nExltW5vSfQA1lvDCR/zXX1To0/4NLo==", }, - "type": "primitive", }, "proofPurpose": { - "primitive": { - "string": "assertionMethod", + "type": "primitive", + "value": { "type": "string", + "value": "assertionMethod", }, - "type": "primitive", }, "proofValue": { - "primitive": { - "string": "sy1AahqbzJQ63n9RtekmwzqZeVj494VppdAVJBnMYrTwft6cLJJGeTSSxCCJ6HKnRtwE7jjDh6sB2z2AAiZY9BBnCD8wUVgwqH3qchGRCuC2RugA4eQ9fUrR4Yuycac3caiaaay", + "type": "primitive", + "value": { "type": "string", + "value": "sy1AahqbzJQ63n9RtekmwzqZeVj494VppdAVJBnMYrTwft6cLJJGeTSSxCCJ6HKnRtwE7jjDh6sB2z2AAiZY9BBnCD8wUVgwqH3qchGRCuC2RugA4eQ9fUrR4Yuycac3caiaaay", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "Ed25519Signature2018", + "type": "primitive", + "value": { "type": "string", + "value": "Ed25519Signature2018", }, - "type": "primitive", }, "verificationMethod": { - "primitive": { - "string": "did:key:z6Mkgg342Ycpuk263R9d8Aq6MUaxPn1DDeHyGo38EefXmgDL#z6Mkgg342Ycpuk263R9d8Aq6MUaxPn1DDeHyGo38EefXmgDL", + "type": "primitive", + "value": { "type": "string", + "value": "did:key:z6Mkgg342Ycpuk263R9d8Aq6MUaxPn1DDeHyGo38EefXmgDL#z6Mkgg342Ycpuk263R9d8Aq6MUaxPn1DDeHyGo38EefXmgDL", }, - "type": "primitive", }, }, "type": "object", }, "type": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "type", + "type": "primitive", + "value": { "type": "string", + "value": "type", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -10113,51 +10063,51 @@ exports[`open api parser aries parse open api 1`] = ` "options": { "properties": { "challenge": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "credentialStatus": { "properties": { "type": { - "primitive": { - "string": "CredentialStatusList2017", + "type": "primitive", + "value": { "type": "string", + "value": "CredentialStatusList2017", }, - "type": "primitive", }, }, "type": "object", }, "domain": { - "primitive": { - "string": "example.com", + "type": "primitive", + "value": { "type": "string", + "value": "example.com", }, - "type": "primitive", }, "proofPurpose": { - "primitive": { - "string": "assertionMethod", + "type": "primitive", + "value": { "type": "string", + "value": "assertionMethod", }, - "type": "primitive", }, "proofType": { - "primitive": { - "string": "Ed25519Signature2018", + "type": "primitive", + "value": { "type": "string", + "value": "Ed25519Signature2018", }, - "type": "primitive", }, }, "type": "object", @@ -10169,11 +10119,11 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -10181,197 +10131,197 @@ exports[`open api parser aries parse open api 1`] = ` "response": { "properties": { "auto_issue": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_offer": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_remove": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "cred_ex_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_issue": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "credentials~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "replacement_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, "type": "object", @@ -10379,59 +10329,60 @@ exports[`open api parser aries parse open api 1`] = ` "cred_offer": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "credential_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/2.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/2.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -10439,25 +10390,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -10465,162 +10416,161 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "offers~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "replacement_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, "type": "object", @@ -10628,36 +10578,37 @@ exports[`open api parser aries parse open api 1`] = ` "cred_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/2.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/2.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -10665,25 +10616,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -10691,31 +10642,30 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -10723,59 +10673,60 @@ exports[`open api parser aries parse open api 1`] = ` "cred_proposal": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "credential_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/2.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/2.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -10783,25 +10734,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -10809,155 +10760,154 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "filters~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -10965,196 +10915,196 @@ exports[`open api parser aries parse open api 1`] = ` "cred_request": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "requests~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "error_msg": { - "primitive": { - "string": "The front fell off", + "type": "primitive", + "value": { "type": "string", + "value": "The front fell off", }, - "type": "primitive", }, "initiator": { - "enum": "self", "type": "enum", + "value": "self", }, "parent_thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "role": { - "enum": "issuer", "type": "enum", + "value": "issuer", }, "state": { - "enum": "done", "type": "enum", + "value": "done", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -11163,42 +11113,40 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "CreateCredentialRecordRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create_credential_record", "path": "/issue-credential-2.0/create", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateCredentialRecordRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20IssueCredSchemaCore", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateCredentialRecordResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredExRecord", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a credential record without sending (generally for use with Out-Of-Band)", "tags": [ @@ -11208,73 +11156,74 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "auto_issue": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "auto_remove": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "credential_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/2.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/2.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -11282,25 +11231,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -11308,31 +11257,30 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -11344,122 +11292,122 @@ exports[`open api parser aries parse open api 1`] = ` "credential": { "properties": { "@context": { - "array": [ + "type": "array", + "value": [ { - "map": [], "type": "map", + "value": [], }, ], - "type": "array", }, "credentialSubject": { - "map": [], "type": "map", + "value": [], }, "expirationDate": { - "primitive": { - "string": "2010-01-01 19:23:24+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2010-01-01 19:23:24+00:00", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "http://example.edu/credentials/1872", + "type": "primitive", + "value": { "type": "string", + "value": "http://example.edu/credentials/1872", }, - "type": "primitive", }, "issuanceDate": { - "primitive": { - "string": "2010-01-01 19:23:24+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2010-01-01 19:23:24+00:00", }, - "type": "primitive", }, "issuer": { - "map": [], "type": "map", + "value": [], }, "proof": { "properties": { "challenge": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "domain": { - "primitive": { - "string": "example.com", + "type": "primitive", + "value": { "type": "string", + "value": "example.com", }, - "type": "primitive", }, "jws": { - "primitive": { - "string": "eyJhbGciOiAiRWREUc2UsICJjcml0IjogWyJiNjQiXX0..lKJU0Df_keblRKhZAS9Qq6zybm-HqUXNVZ8vgEPNTAjQ1Ch6YBKY7UBAjg6iBX5qBQ", + "type": "primitive", + "value": { "type": "string", + "value": "eyJhbGciOiAiRWREUc2UsICJjcml0IjogWyJiNjQiXX0..lKJU0Df_keblRKhZAS9Qq6zybm-HqUXNVZ8vgEPNTAjQ1Ch6YBKY7UBAjg6iBX5qBQ", }, - "type": "primitive", }, "nonce": { - "primitive": { - "string": "CF69iO3nfvqRsRBNElE8b4wO39SyJHPM7Gg1nExltW5vSfQA1lvDCR/zXX1To0/4NLo==", + "type": "primitive", + "value": { "type": "string", + "value": "CF69iO3nfvqRsRBNElE8b4wO39SyJHPM7Gg1nExltW5vSfQA1lvDCR/zXX1To0/4NLo==", }, - "type": "primitive", }, "proofPurpose": { - "primitive": { - "string": "assertionMethod", + "type": "primitive", + "value": { "type": "string", + "value": "assertionMethod", }, - "type": "primitive", }, "proofValue": { - "primitive": { - "string": "sy1AahqbzJQ63n9RtekmwzqZeVj494VppdAVJBnMYrTwft6cLJJGeTSSxCCJ6HKnRtwE7jjDh6sB2z2AAiZY9BBnCD8wUVgwqH3qchGRCuC2RugA4eQ9fUrR4Yuycac3caiaaay", + "type": "primitive", + "value": { "type": "string", + "value": "sy1AahqbzJQ63n9RtekmwzqZeVj494VppdAVJBnMYrTwft6cLJJGeTSSxCCJ6HKnRtwE7jjDh6sB2z2AAiZY9BBnCD8wUVgwqH3qchGRCuC2RugA4eQ9fUrR4Yuycac3caiaaay", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "Ed25519Signature2018", + "type": "primitive", + "value": { "type": "string", + "value": "Ed25519Signature2018", }, - "type": "primitive", }, "verificationMethod": { - "primitive": { - "string": "did:key:z6Mkgg342Ycpuk263R9d8Aq6MUaxPn1DDeHyGo38EefXmgDL#z6Mkgg342Ycpuk263R9d8Aq6MUaxPn1DDeHyGo38EefXmgDL", + "type": "primitive", + "value": { "type": "string", + "value": "did:key:z6Mkgg342Ycpuk263R9d8Aq6MUaxPn1DDeHyGo38EefXmgDL#z6Mkgg342Ycpuk263R9d8Aq6MUaxPn1DDeHyGo38EefXmgDL", }, - "type": "primitive", }, }, "type": "object", }, "type": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "type", + "type": "primitive", + "value": { "type": "string", + "value": "type", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -11467,51 +11415,51 @@ exports[`open api parser aries parse open api 1`] = ` "options": { "properties": { "challenge": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "credentialStatus": { "properties": { "type": { - "primitive": { - "string": "CredentialStatusList2017", + "type": "primitive", + "value": { "type": "string", + "value": "CredentialStatusList2017", }, - "type": "primitive", }, }, "type": "object", }, "domain": { - "primitive": { - "string": "example.com", + "type": "primitive", + "value": { "type": "string", + "value": "example.com", }, - "type": "primitive", }, "proofPurpose": { - "primitive": { - "string": "assertionMethod", + "type": "primitive", + "value": { "type": "string", + "value": "assertionMethod", }, - "type": "primitive", }, "proofType": { - "primitive": { - "string": "Ed25519Signature2018", + "type": "primitive", + "value": { "type": "string", + "value": "Ed25519Signature2018", }, - "type": "primitive", }, }, "type": "object", @@ -11523,11 +11471,11 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -11535,197 +11483,197 @@ exports[`open api parser aries parse open api 1`] = ` "response": { "properties": { "auto_issue": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_offer": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_remove": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "cred_ex_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_issue": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "credentials~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "replacement_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, "type": "object", @@ -11733,59 +11681,60 @@ exports[`open api parser aries parse open api 1`] = ` "cred_offer": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "credential_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/2.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/2.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -11793,25 +11742,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -11819,162 +11768,161 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "offers~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "replacement_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, "type": "object", @@ -11982,36 +11930,37 @@ exports[`open api parser aries parse open api 1`] = ` "cred_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/2.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/2.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -12019,25 +11968,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -12045,31 +11994,30 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -12077,59 +12025,60 @@ exports[`open api parser aries parse open api 1`] = ` "cred_proposal": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "credential_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/2.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/2.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -12137,25 +12086,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -12163,155 +12112,154 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "filters~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -12319,196 +12267,196 @@ exports[`open api parser aries parse open api 1`] = ` "cred_request": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "requests~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "error_msg": { - "primitive": { - "string": "The front fell off", + "type": "primitive", + "value": { "type": "string", + "value": "The front fell off", }, - "type": "primitive", }, "initiator": { - "enum": "self", "type": "enum", + "value": "self", }, "parent_thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "role": { - "enum": "issuer", "type": "enum", + "value": "issuer", }, "state": { - "enum": "done", "type": "enum", + "value": "done", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -12517,42 +12465,40 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "CreateFreeCredentialOfferRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create_free_credential_offer", "path": "/issue-credential-2.0/create-offer", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateFreeCredentialOfferRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredOfferConnFreeRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateFreeCredentialOfferResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredExRecord", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a credential offer, independent of any proposal or connection", "tags": [ @@ -12562,211 +12508,212 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "cred_ex_record": { "properties": { "auto_issue": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_offer": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_remove": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "cred_ex_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_issue": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "credentials~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "replacement_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, "type": "object", @@ -12774,52 +12721,53 @@ exports[`open api parser aries parse open api 1`] = ` "cred_offer": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "credential_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/2.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/2.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -12827,25 +12775,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -12853,162 +12801,161 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "offers~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "replacement_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, "type": "object", @@ -13016,36 +12963,37 @@ exports[`open api parser aries parse open api 1`] = ` "cred_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/2.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/2.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -13053,25 +13001,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -13079,31 +13027,30 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -13111,52 +13058,53 @@ exports[`open api parser aries parse open api 1`] = ` "cred_proposal": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "credential_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/2.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/2.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -13164,25 +13112,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -13190,155 +13138,154 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "filters~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -13346,189 +13293,189 @@ exports[`open api parser aries parse open api 1`] = ` "cred_request": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "requests~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "error_msg": { - "primitive": { - "string": "The front fell off", + "type": "primitive", + "value": { "type": "string", + "value": "The front fell off", }, - "type": "primitive", }, "initiator": { - "enum": "self", "type": "enum", + "value": "self", }, "parent_thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "role": { - "enum": "issuer", "type": "enum", + "value": "issuer", }, "state": { - "enum": "done", "type": "enum", + "value": "done", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -13536,60 +13483,60 @@ exports[`open api parser aries parse open api 1`] = ` "indy": { "properties": { "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "cred_ex_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_ex_indy_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_id_stored": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_rev_id": { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, "rev_reg_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -13597,46 +13544,46 @@ exports[`open api parser aries parse open api 1`] = ` "ld_proof": { "properties": { "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "cred_ex_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_ex_ld_proof_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_id_stored": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -13649,190 +13596,190 @@ exports[`open api parser aries parse open api 1`] = ` "cred_ex_record": { "properties": { "auto_issue": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_offer": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_remove": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "cred_ex_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_issue": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "credentials~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "replacement_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, "type": "object", @@ -13840,52 +13787,53 @@ exports[`open api parser aries parse open api 1`] = ` "cred_offer": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "credential_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/2.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/2.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -13893,25 +13841,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -13919,162 +13867,161 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "offers~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "replacement_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, "type": "object", @@ -14082,36 +14029,37 @@ exports[`open api parser aries parse open api 1`] = ` "cred_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/2.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/2.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -14119,25 +14067,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -14145,31 +14093,30 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -14177,52 +14124,53 @@ exports[`open api parser aries parse open api 1`] = ` "cred_proposal": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "credential_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/2.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/2.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -14230,25 +14178,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -14256,155 +14204,154 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "filters~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -14412,189 +14359,189 @@ exports[`open api parser aries parse open api 1`] = ` "cred_request": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "requests~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "error_msg": { - "primitive": { - "string": "The front fell off", + "type": "primitive", + "value": { "type": "string", + "value": "The front fell off", }, - "type": "primitive", }, "initiator": { - "enum": "self", "type": "enum", + "value": "self", }, "parent_thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "role": { - "enum": "issuer", "type": "enum", + "value": "issuer", }, "state": { - "enum": "done", "type": "enum", + "value": "done", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -14602,60 +14549,60 @@ exports[`open api parser aries parse open api 1`] = ` "indy": { "properties": { "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "cred_ex_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_ex_indy_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_id_stored": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_rev_id": { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, "rev_reg_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -14663,46 +14610,46 @@ exports[`open api parser aries parse open api 1`] = ` "ld_proof": { "properties": { "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "cred_ex_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_ex_ld_proof_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_id_stored": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -14715,190 +14662,190 @@ exports[`open api parser aries parse open api 1`] = ` "cred_ex_record": { "properties": { "auto_issue": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_offer": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_remove": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "cred_ex_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_issue": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "credentials~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "replacement_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, "type": "object", @@ -14906,52 +14853,53 @@ exports[`open api parser aries parse open api 1`] = ` "cred_offer": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "credential_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/2.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/2.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -14959,25 +14907,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -14985,162 +14933,161 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "offers~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "replacement_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, "type": "object", @@ -15148,36 +15095,37 @@ exports[`open api parser aries parse open api 1`] = ` "cred_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/2.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/2.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -15185,25 +15133,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -15211,31 +15159,30 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -15243,52 +15190,53 @@ exports[`open api parser aries parse open api 1`] = ` "cred_proposal": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "credential_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/2.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/2.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -15296,25 +15244,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -15322,155 +15270,154 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "filters~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -15478,189 +15425,189 @@ exports[`open api parser aries parse open api 1`] = ` "cred_request": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "requests~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "error_msg": { - "primitive": { - "string": "The front fell off", + "type": "primitive", + "value": { "type": "string", + "value": "The front fell off", }, - "type": "primitive", }, "initiator": { - "enum": "self", "type": "enum", + "value": "self", }, "parent_thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "role": { - "enum": "issuer", "type": "enum", + "value": "issuer", }, "state": { - "enum": "done", "type": "enum", + "value": "done", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -15668,60 +15615,60 @@ exports[`open api parser aries parse open api 1`] = ` "indy": { "properties": { "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "cred_ex_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_ex_indy_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_id_stored": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_rev_id": { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, "rev_reg_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -15729,46 +15676,46 @@ exports[`open api parser aries parse open api 1`] = ` "ld_proof": { "properties": { "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "cred_ex_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_ex_ld_proof_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_id_stored": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -15777,7 +15724,6 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -15786,7 +15732,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetMatchingCredExRecordsV2Request", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_matching_cred_ex_records-v2", "path": "/issue-credential-2.0/records", @@ -15795,21 +15741,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Connection identifier", "name": "connection_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetMatchingCredExRecordsV2RequestConnectionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetMatchingCredExRecordsV2RequestConnectionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15819,42 +15765,42 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Role assigned in credential exchange", "name": "role", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetMatchingCredExRecordsV2RequestRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetMatchingCredExRecordsV2RequestRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "issuer", - "nameOverride": undefined, + "nameOverride": null, "value": "issuer", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "holder", - "nameOverride": undefined, + "nameOverride": null, "value": "holder", }, ], @@ -15864,150 +15810,150 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Credential exchange state", "name": "state", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetMatchingCredExRecordsV2RequestState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetMatchingCredExRecordsV2RequestState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ProposalSent", - "nameOverride": undefined, + "nameOverride": null, "value": "proposal-sent", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ProposalReceived", - "nameOverride": undefined, + "nameOverride": null, "value": "proposal-received", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "OfferSent", - "nameOverride": undefined, + "nameOverride": null, "value": "offer-sent", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "OfferReceived", - "nameOverride": undefined, + "nameOverride": null, "value": "offer-received", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RequestSent", - "nameOverride": undefined, + "nameOverride": null, "value": "request-sent", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RequestReceived", - "nameOverride": undefined, + "nameOverride": null, "value": "request-received", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CredentialIssued", - "nameOverride": undefined, + "nameOverride": null, "value": "credential-issued", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CredentialReceived", - "nameOverride": undefined, + "nameOverride": null, "value": "credential-received", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "done", - "nameOverride": undefined, + "nameOverride": null, "value": "done", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CredentialRevoked", - "nameOverride": undefined, + "nameOverride": null, "value": "credential-revoked", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "abandoned", - "nameOverride": undefined, + "nameOverride": null, "value": "abandoned", }, ], @@ -16017,21 +15963,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Thread identifier", "name": "thread_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetMatchingCredExRecordsV2RequestThreadId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetMatchingCredExRecordsV2RequestThreadId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16039,23 +15985,22 @@ exports[`open api parser aries parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetMatchingCredExRecordsV2Response", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredExRecordListResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Fetch all credential exchange records", "tags": [ @@ -16065,225 +16010,225 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "cred_ex_id", "value": { - "primitive": { - "string": "cred_ex_id", + "type": "primitive", + "value": { "type": "string", + "value": "cred_ex_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "cred_ex_record": { "properties": { "auto_issue": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_offer": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_remove": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "cred_ex_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_issue": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "credentials~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "replacement_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, "type": "object", @@ -16291,59 +16236,60 @@ exports[`open api parser aries parse open api 1`] = ` "cred_offer": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "credential_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/2.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/2.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -16351,25 +16297,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -16377,162 +16323,161 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "offers~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "replacement_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, "type": "object", @@ -16540,36 +16485,37 @@ exports[`open api parser aries parse open api 1`] = ` "cred_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/2.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/2.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -16577,25 +16523,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -16603,31 +16549,30 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -16635,59 +16580,60 @@ exports[`open api parser aries parse open api 1`] = ` "cred_proposal": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "credential_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/2.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/2.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -16695,25 +16641,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -16721,155 +16667,154 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "filters~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -16877,196 +16822,196 @@ exports[`open api parser aries parse open api 1`] = ` "cred_request": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "requests~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "error_msg": { - "primitive": { - "string": "The front fell off", + "type": "primitive", + "value": { "type": "string", + "value": "The front fell off", }, - "type": "primitive", }, "initiator": { - "enum": "self", "type": "enum", + "value": "self", }, "parent_thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "role": { - "enum": "issuer", "type": "enum", + "value": "issuer", }, "state": { - "enum": "done", "type": "enum", + "value": "done", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -17074,60 +17019,60 @@ exports[`open api parser aries parse open api 1`] = ` "indy": { "properties": { "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "cred_ex_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_ex_indy_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_id_stored": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_rev_id": { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, "rev_reg_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -17135,46 +17080,46 @@ exports[`open api parser aries parse open api 1`] = ` "ld_proof": { "properties": { "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "cred_ex_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_ex_ld_proof_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_id_stored": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -17186,7 +17131,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetCredExRecordRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_cred_ex_record", "path": "/issue-credential-2.0/records/{cred_ex_id}", @@ -17195,38 +17140,37 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Credential exchange identifier", "name": "cred_ex_id", "schema": { - "description": undefined, + "description": null, "generatedName": "GetCredExRecordRequestCredExId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetCredExRecordResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredExRecordDetail", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Fetch a single credential exchange record", "tags": [ @@ -17236,63 +17180,63 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "cred_ex_id", "value": { - "primitive": { - "string": "cred_ex_id", + "type": "primitive", + "value": { "type": "string", + "value": "cred_ex_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "string", "type": "string", + "value": "string", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, }, ], "generatedRequestName": "DeleteCredExRecordRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "delete_cred_ex_record", "path": "/issue-credential-2.0/records/{cred_ex_id}", @@ -17301,38 +17245,37 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Credential exchange identifier", "name": "cred_ex_id", "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteCredExRecordRequestCredExId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteCredExRecordResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20IssueCredentialModuleResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Remove an existing credential exchange record", "tags": [ @@ -17342,24 +17285,24 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "cred_ex_id", "value": { - "primitive": { - "string": "cred_ex_id", + "type": "primitive", + "value": { "type": "string", + "value": "cred_ex_id", }, - "type": "primitive", }, }, ], @@ -17367,11 +17310,11 @@ exports[`open api parser aries parse open api 1`] = ` "request": { "properties": { "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, }, "type": "object", @@ -17381,197 +17324,197 @@ exports[`open api parser aries parse open api 1`] = ` "cred_ex_record": { "properties": { "auto_issue": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_offer": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_remove": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "cred_ex_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_issue": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "credentials~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "replacement_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, "type": "object", @@ -17579,59 +17522,60 @@ exports[`open api parser aries parse open api 1`] = ` "cred_offer": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "credential_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/2.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/2.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -17639,25 +17583,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -17665,162 +17609,161 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "offers~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "replacement_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, "type": "object", @@ -17828,36 +17771,37 @@ exports[`open api parser aries parse open api 1`] = ` "cred_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/2.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/2.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -17865,25 +17809,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -17891,31 +17835,30 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -17923,59 +17866,60 @@ exports[`open api parser aries parse open api 1`] = ` "cred_proposal": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "credential_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/2.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/2.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -17983,25 +17927,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -18009,155 +17953,154 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "filters~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -18165,196 +18108,196 @@ exports[`open api parser aries parse open api 1`] = ` "cred_request": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "requests~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "error_msg": { - "primitive": { - "string": "The front fell off", + "type": "primitive", + "value": { "type": "string", + "value": "The front fell off", }, - "type": "primitive", }, "initiator": { - "enum": "self", "type": "enum", + "value": "self", }, "parent_thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "role": { - "enum": "issuer", "type": "enum", + "value": "issuer", }, "state": { - "enum": "done", "type": "enum", + "value": "done", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -18362,60 +18305,60 @@ exports[`open api parser aries parse open api 1`] = ` "indy": { "properties": { "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "cred_ex_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_ex_indy_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_id_stored": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_rev_id": { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, "rev_reg_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -18423,46 +18366,46 @@ exports[`open api parser aries parse open api 1`] = ` "ld_proof": { "properties": { "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "cred_ex_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_ex_ld_proof_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_id_stored": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -18474,7 +18417,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "IssueCredentialToHolderRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "issue_credential_to_holder", "path": "/issue-credential-2.0/records/{cred_ex_id}/issue", @@ -18483,51 +18426,49 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Credential exchange identifier", "name": "cred_ex_id", "schema": { - "description": undefined, + "description": null, "generatedName": "IssueCredentialToHolderRequestCredExId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "IssueCredentialToHolderRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredIssueRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "IssueCredentialToHolderResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredExRecordDetail", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Send holder a credential", "tags": [ @@ -18537,24 +18478,24 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "cred_ex_id", "value": { - "primitive": { - "string": "cred_ex_id", + "type": "primitive", + "value": { "type": "string", + "value": "cred_ex_id", }, - "type": "primitive", }, }, ], @@ -18562,49 +18503,49 @@ exports[`open api parser aries parse open api 1`] = ` "request": { "properties": { "description": { - "primitive": { - "string": "description", + "type": "primitive", + "value": { "type": "string", + "value": "description", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "string", "type": "string", + "value": "string", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, }, ], "generatedRequestName": "ReportCredExProblemRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "report_cred_ex_problem", "path": "/issue-credential-2.0/records/{cred_ex_id}/problem-report", @@ -18613,51 +18554,49 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Credential exchange identifier", "name": "cred_ex_id", "schema": { - "description": undefined, + "description": null, "generatedName": "ReportCredExProblemRequestCredExId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ReportCredExProblemRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredIssueProblemReportRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ReportCredExProblemResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20IssueCredentialModuleResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Send a problem report for credential exchange", "tags": [ @@ -18667,24 +18606,24 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "cred_ex_id", "value": { - "primitive": { - "string": "cred_ex_id", + "type": "primitive", + "value": { "type": "string", + "value": "cred_ex_id", }, - "type": "primitive", }, }, ], @@ -18694,36 +18633,37 @@ exports[`open api parser aries parse open api 1`] = ` "counter_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/2.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/2.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -18731,25 +18671,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -18757,31 +18697,30 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -18792,197 +18731,197 @@ exports[`open api parser aries parse open api 1`] = ` "response": { "properties": { "auto_issue": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_offer": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_remove": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "cred_ex_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_issue": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "credentials~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "replacement_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, "type": "object", @@ -18990,59 +18929,60 @@ exports[`open api parser aries parse open api 1`] = ` "cred_offer": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "credential_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/2.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/2.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -19050,25 +18990,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -19076,162 +19016,161 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "offers~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "replacement_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, "type": "object", @@ -19239,36 +19178,37 @@ exports[`open api parser aries parse open api 1`] = ` "cred_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/2.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/2.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -19276,25 +19216,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -19302,31 +19242,30 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -19334,59 +19273,60 @@ exports[`open api parser aries parse open api 1`] = ` "cred_proposal": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "credential_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/2.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/2.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -19394,25 +19334,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -19420,155 +19360,154 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "filters~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -19576,196 +19515,196 @@ exports[`open api parser aries parse open api 1`] = ` "cred_request": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "requests~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "error_msg": { - "primitive": { - "string": "The front fell off", + "type": "primitive", + "value": { "type": "string", + "value": "The front fell off", }, - "type": "primitive", }, "initiator": { - "enum": "self", "type": "enum", + "value": "self", }, "parent_thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "role": { - "enum": "issuer", "type": "enum", + "value": "issuer", }, "state": { - "enum": "done", "type": "enum", + "value": "done", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -19774,7 +19713,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "SendCredentialOfferRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "send_credential_offer", "path": "/issue-credential-2.0/records/{cred_ex_id}/send-offer", @@ -19783,51 +19722,49 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Credential exchange identifier", "name": "cred_ex_id", "schema": { - "description": undefined, + "description": null, "generatedName": "SendCredentialOfferRequestCredExId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SendCredentialOfferRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredBoundOfferRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SendCredentialOfferResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredExRecord", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Send holder a credential offer in reference to a proposal with preview", "tags": [ @@ -19837,24 +19774,24 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "cred_ex_id", "value": { - "primitive": { - "string": "cred_ex_id", + "type": "primitive", + "value": { "type": "string", + "value": "cred_ex_id", }, - "type": "primitive", }, }, ], @@ -19862,11 +19799,11 @@ exports[`open api parser aries parse open api 1`] = ` "request": { "properties": { "holder_did": { - "primitive": { - "string": "did:key:ahsdkjahsdkjhaskjdhakjshdkajhsdkjahs", + "type": "primitive", + "value": { "type": "string", + "value": "did:key:ahsdkjahsdkjhaskjdhakjshdkajhsdkjahs", }, - "type": "primitive", }, }, "type": "object", @@ -19874,197 +19811,197 @@ exports[`open api parser aries parse open api 1`] = ` "response": { "properties": { "auto_issue": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_offer": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_remove": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "cred_ex_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_issue": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "credentials~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "replacement_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, "type": "object", @@ -20072,59 +20009,60 @@ exports[`open api parser aries parse open api 1`] = ` "cred_offer": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "credential_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/2.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/2.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -20132,25 +20070,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -20158,162 +20096,161 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "offers~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "replacement_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, "type": "object", @@ -20321,36 +20258,37 @@ exports[`open api parser aries parse open api 1`] = ` "cred_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/2.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/2.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -20358,25 +20296,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -20384,31 +20322,30 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -20416,59 +20353,60 @@ exports[`open api parser aries parse open api 1`] = ` "cred_proposal": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "credential_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/2.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/2.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -20476,25 +20414,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -20502,155 +20440,154 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "filters~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -20658,196 +20595,196 @@ exports[`open api parser aries parse open api 1`] = ` "cred_request": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "requests~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "error_msg": { - "primitive": { - "string": "The front fell off", + "type": "primitive", + "value": { "type": "string", + "value": "The front fell off", }, - "type": "primitive", }, "initiator": { - "enum": "self", "type": "enum", + "value": "self", }, "parent_thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "role": { - "enum": "issuer", "type": "enum", + "value": "issuer", }, "state": { - "enum": "done", "type": "enum", + "value": "done", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -20856,7 +20793,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "SendCredentialRequestRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "send_credential_request", "path": "/issue-credential-2.0/records/{cred_ex_id}/send-request", @@ -20865,51 +20802,49 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Credential exchange identifier", "name": "cred_ex_id", "schema": { - "description": undefined, + "description": null, "generatedName": "SendCredentialRequestRequestCredExId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SendCredentialRequestRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredRequestRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SendCredentialRequestResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredExRecord", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Send issuer a credential request", "tags": [ @@ -20919,24 +20854,24 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "cred_ex_id", "value": { - "primitive": { - "string": "cred_ex_id", + "type": "primitive", + "value": { "type": "string", + "value": "cred_ex_id", }, - "type": "primitive", }, }, ], @@ -20944,11 +20879,11 @@ exports[`open api parser aries parse open api 1`] = ` "request": { "properties": { "credential_id": { - "primitive": { - "string": "credential_id", + "type": "primitive", + "value": { "type": "string", + "value": "credential_id", }, - "type": "primitive", }, }, "type": "object", @@ -20958,197 +20893,197 @@ exports[`open api parser aries parse open api 1`] = ` "cred_ex_record": { "properties": { "auto_issue": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_offer": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_remove": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "cred_ex_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_issue": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "credentials~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "replacement_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, "type": "object", @@ -21156,59 +21091,60 @@ exports[`open api parser aries parse open api 1`] = ` "cred_offer": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "credential_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/2.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/2.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -21216,25 +21152,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -21242,162 +21178,161 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "offers~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "replacement_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, "type": "object", @@ -21405,36 +21340,37 @@ exports[`open api parser aries parse open api 1`] = ` "cred_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/2.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/2.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -21442,25 +21378,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -21468,31 +21404,30 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -21500,59 +21435,60 @@ exports[`open api parser aries parse open api 1`] = ` "cred_proposal": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "credential_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/2.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/2.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -21560,25 +21496,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -21586,155 +21522,154 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "filters~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -21742,196 +21677,196 @@ exports[`open api parser aries parse open api 1`] = ` "cred_request": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "requests~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "error_msg": { - "primitive": { - "string": "The front fell off", + "type": "primitive", + "value": { "type": "string", + "value": "The front fell off", }, - "type": "primitive", }, "initiator": { - "enum": "self", "type": "enum", + "value": "self", }, "parent_thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "role": { - "enum": "issuer", "type": "enum", + "value": "issuer", }, "state": { - "enum": "done", "type": "enum", + "value": "done", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -21939,60 +21874,60 @@ exports[`open api parser aries parse open api 1`] = ` "indy": { "properties": { "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "cred_ex_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_ex_indy_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_id_stored": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_rev_id": { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, "rev_reg_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -22000,46 +21935,46 @@ exports[`open api parser aries parse open api 1`] = ` "ld_proof": { "properties": { "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "cred_ex_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_ex_ld_proof_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_id_stored": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -22051,7 +21986,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "StoreReceivedCredentialRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "store_received_credential", "path": "/issue-credential-2.0/records/{cred_ex_id}/store", @@ -22060,51 +21995,49 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Credential exchange identifier", "name": "cred_ex_id", "schema": { - "description": undefined, + "description": null, "generatedName": "StoreReceivedCredentialRequestCredExId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "StoreReceivedCredentialRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredStoreRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "StoreReceivedCredentialResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredExRecordDetail", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Store a received credential", "tags": [ @@ -22114,73 +22047,74 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "auto_remove": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "credential_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/2.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/2.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -22188,25 +22122,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -22214,31 +22148,30 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -22250,122 +22183,122 @@ exports[`open api parser aries parse open api 1`] = ` "credential": { "properties": { "@context": { - "array": [ + "type": "array", + "value": [ { - "map": [], "type": "map", + "value": [], }, ], - "type": "array", }, "credentialSubject": { - "map": [], "type": "map", + "value": [], }, "expirationDate": { - "primitive": { - "string": "2010-01-01 19:23:24+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2010-01-01 19:23:24+00:00", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "http://example.edu/credentials/1872", + "type": "primitive", + "value": { "type": "string", + "value": "http://example.edu/credentials/1872", }, - "type": "primitive", }, "issuanceDate": { - "primitive": { - "string": "2010-01-01 19:23:24+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2010-01-01 19:23:24+00:00", }, - "type": "primitive", }, "issuer": { - "map": [], "type": "map", + "value": [], }, "proof": { "properties": { "challenge": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "domain": { - "primitive": { - "string": "example.com", + "type": "primitive", + "value": { "type": "string", + "value": "example.com", }, - "type": "primitive", }, "jws": { - "primitive": { - "string": "eyJhbGciOiAiRWREUc2UsICJjcml0IjogWyJiNjQiXX0..lKJU0Df_keblRKhZAS9Qq6zybm-HqUXNVZ8vgEPNTAjQ1Ch6YBKY7UBAjg6iBX5qBQ", + "type": "primitive", + "value": { "type": "string", + "value": "eyJhbGciOiAiRWREUc2UsICJjcml0IjogWyJiNjQiXX0..lKJU0Df_keblRKhZAS9Qq6zybm-HqUXNVZ8vgEPNTAjQ1Ch6YBKY7UBAjg6iBX5qBQ", }, - "type": "primitive", }, "nonce": { - "primitive": { - "string": "CF69iO3nfvqRsRBNElE8b4wO39SyJHPM7Gg1nExltW5vSfQA1lvDCR/zXX1To0/4NLo==", + "type": "primitive", + "value": { "type": "string", + "value": "CF69iO3nfvqRsRBNElE8b4wO39SyJHPM7Gg1nExltW5vSfQA1lvDCR/zXX1To0/4NLo==", }, - "type": "primitive", }, "proofPurpose": { - "primitive": { - "string": "assertionMethod", + "type": "primitive", + "value": { "type": "string", + "value": "assertionMethod", }, - "type": "primitive", }, "proofValue": { - "primitive": { - "string": "sy1AahqbzJQ63n9RtekmwzqZeVj494VppdAVJBnMYrTwft6cLJJGeTSSxCCJ6HKnRtwE7jjDh6sB2z2AAiZY9BBnCD8wUVgwqH3qchGRCuC2RugA4eQ9fUrR4Yuycac3caiaaay", + "type": "primitive", + "value": { "type": "string", + "value": "sy1AahqbzJQ63n9RtekmwzqZeVj494VppdAVJBnMYrTwft6cLJJGeTSSxCCJ6HKnRtwE7jjDh6sB2z2AAiZY9BBnCD8wUVgwqH3qchGRCuC2RugA4eQ9fUrR4Yuycac3caiaaay", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "Ed25519Signature2018", + "type": "primitive", + "value": { "type": "string", + "value": "Ed25519Signature2018", }, - "type": "primitive", }, "verificationMethod": { - "primitive": { - "string": "did:key:z6Mkgg342Ycpuk263R9d8Aq6MUaxPn1DDeHyGo38EefXmgDL#z6Mkgg342Ycpuk263R9d8Aq6MUaxPn1DDeHyGo38EefXmgDL", + "type": "primitive", + "value": { "type": "string", + "value": "did:key:z6Mkgg342Ycpuk263R9d8Aq6MUaxPn1DDeHyGo38EefXmgDL#z6Mkgg342Ycpuk263R9d8Aq6MUaxPn1DDeHyGo38EefXmgDL", }, - "type": "primitive", }, }, "type": "object", }, "type": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "type", + "type": "primitive", + "value": { "type": "string", + "value": "type", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -22373,51 +22306,51 @@ exports[`open api parser aries parse open api 1`] = ` "options": { "properties": { "challenge": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "credentialStatus": { "properties": { "type": { - "primitive": { - "string": "CredentialStatusList2017", + "type": "primitive", + "value": { "type": "string", + "value": "CredentialStatusList2017", }, - "type": "primitive", }, }, "type": "object", }, "domain": { - "primitive": { - "string": "example.com", + "type": "primitive", + "value": { "type": "string", + "value": "example.com", }, - "type": "primitive", }, "proofPurpose": { - "primitive": { - "string": "assertionMethod", + "type": "primitive", + "value": { "type": "string", + "value": "assertionMethod", }, - "type": "primitive", }, "proofType": { - "primitive": { - "string": "Ed25519Signature2018", + "type": "primitive", + "value": { "type": "string", + "value": "Ed25519Signature2018", }, - "type": "primitive", }, }, "type": "object", @@ -22429,18 +22362,18 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "verification_method": { - "primitive": { - "string": "verification_method", + "type": "primitive", + "value": { "type": "string", + "value": "verification_method", }, - "type": "primitive", }, }, "type": "object", @@ -22448,197 +22381,197 @@ exports[`open api parser aries parse open api 1`] = ` "response": { "properties": { "auto_issue": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_offer": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_remove": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "cred_ex_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_issue": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "credentials~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "replacement_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, "type": "object", @@ -22646,59 +22579,60 @@ exports[`open api parser aries parse open api 1`] = ` "cred_offer": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "credential_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/2.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/2.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -22706,25 +22640,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -22732,162 +22666,161 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "offers~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "replacement_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, "type": "object", @@ -22895,36 +22828,37 @@ exports[`open api parser aries parse open api 1`] = ` "cred_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/2.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/2.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -22932,25 +22866,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -22958,31 +22892,30 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -22990,59 +22923,60 @@ exports[`open api parser aries parse open api 1`] = ` "cred_proposal": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "credential_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/2.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/2.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -23050,25 +22984,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -23076,155 +23010,154 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "filters~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -23232,196 +23165,196 @@ exports[`open api parser aries parse open api 1`] = ` "cred_request": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "requests~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "error_msg": { - "primitive": { - "string": "The front fell off", + "type": "primitive", + "value": { "type": "string", + "value": "The front fell off", }, - "type": "primitive", }, "initiator": { - "enum": "self", "type": "enum", + "value": "self", }, "parent_thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "role": { - "enum": "issuer", "type": "enum", + "value": "issuer", }, "state": { - "enum": "done", "type": "enum", + "value": "done", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -23430,42 +23363,40 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "SendFreeCredentialRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "send_free_credential", "path": "/issue-credential-2.0/send", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SendFreeCredentialRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredExFree", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SendFreeCredentialResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredExRecord", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Send holder a credential, automating entire flow", "tags": [ @@ -23475,80 +23406,81 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "auto_issue": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "auto_remove": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "credential_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/2.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/2.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -23556,25 +23488,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -23582,31 +23514,30 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -23618,122 +23549,122 @@ exports[`open api parser aries parse open api 1`] = ` "credential": { "properties": { "@context": { - "array": [ + "type": "array", + "value": [ { - "map": [], "type": "map", + "value": [], }, ], - "type": "array", }, "credentialSubject": { - "map": [], "type": "map", + "value": [], }, "expirationDate": { - "primitive": { - "string": "2010-01-01 19:23:24+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2010-01-01 19:23:24+00:00", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "http://example.edu/credentials/1872", + "type": "primitive", + "value": { "type": "string", + "value": "http://example.edu/credentials/1872", }, - "type": "primitive", }, "issuanceDate": { - "primitive": { - "string": "2010-01-01 19:23:24+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2010-01-01 19:23:24+00:00", }, - "type": "primitive", }, "issuer": { - "map": [], "type": "map", + "value": [], }, "proof": { "properties": { "challenge": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "domain": { - "primitive": { - "string": "example.com", + "type": "primitive", + "value": { "type": "string", + "value": "example.com", }, - "type": "primitive", }, "jws": { - "primitive": { - "string": "eyJhbGciOiAiRWREUc2UsICJjcml0IjogWyJiNjQiXX0..lKJU0Df_keblRKhZAS9Qq6zybm-HqUXNVZ8vgEPNTAjQ1Ch6YBKY7UBAjg6iBX5qBQ", + "type": "primitive", + "value": { "type": "string", + "value": "eyJhbGciOiAiRWREUc2UsICJjcml0IjogWyJiNjQiXX0..lKJU0Df_keblRKhZAS9Qq6zybm-HqUXNVZ8vgEPNTAjQ1Ch6YBKY7UBAjg6iBX5qBQ", }, - "type": "primitive", }, "nonce": { - "primitive": { - "string": "CF69iO3nfvqRsRBNElE8b4wO39SyJHPM7Gg1nExltW5vSfQA1lvDCR/zXX1To0/4NLo==", + "type": "primitive", + "value": { "type": "string", + "value": "CF69iO3nfvqRsRBNElE8b4wO39SyJHPM7Gg1nExltW5vSfQA1lvDCR/zXX1To0/4NLo==", }, - "type": "primitive", }, "proofPurpose": { - "primitive": { - "string": "assertionMethod", + "type": "primitive", + "value": { "type": "string", + "value": "assertionMethod", }, - "type": "primitive", }, "proofValue": { - "primitive": { - "string": "sy1AahqbzJQ63n9RtekmwzqZeVj494VppdAVJBnMYrTwft6cLJJGeTSSxCCJ6HKnRtwE7jjDh6sB2z2AAiZY9BBnCD8wUVgwqH3qchGRCuC2RugA4eQ9fUrR4Yuycac3caiaaay", + "type": "primitive", + "value": { "type": "string", + "value": "sy1AahqbzJQ63n9RtekmwzqZeVj494VppdAVJBnMYrTwft6cLJJGeTSSxCCJ6HKnRtwE7jjDh6sB2z2AAiZY9BBnCD8wUVgwqH3qchGRCuC2RugA4eQ9fUrR4Yuycac3caiaaay", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "Ed25519Signature2018", + "type": "primitive", + "value": { "type": "string", + "value": "Ed25519Signature2018", }, - "type": "primitive", }, "verificationMethod": { - "primitive": { - "string": "did:key:z6Mkgg342Ycpuk263R9d8Aq6MUaxPn1DDeHyGo38EefXmgDL#z6Mkgg342Ycpuk263R9d8Aq6MUaxPn1DDeHyGo38EefXmgDL", + "type": "primitive", + "value": { "type": "string", + "value": "did:key:z6Mkgg342Ycpuk263R9d8Aq6MUaxPn1DDeHyGo38EefXmgDL#z6Mkgg342Ycpuk263R9d8Aq6MUaxPn1DDeHyGo38EefXmgDL", }, - "type": "primitive", }, }, "type": "object", }, "type": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "type", + "type": "primitive", + "value": { "type": "string", + "value": "type", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -23741,51 +23672,51 @@ exports[`open api parser aries parse open api 1`] = ` "options": { "properties": { "challenge": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "credentialStatus": { "properties": { "type": { - "primitive": { - "string": "CredentialStatusList2017", + "type": "primitive", + "value": { "type": "string", + "value": "CredentialStatusList2017", }, - "type": "primitive", }, }, "type": "object", }, "domain": { - "primitive": { - "string": "example.com", + "type": "primitive", + "value": { "type": "string", + "value": "example.com", }, - "type": "primitive", }, "proofPurpose": { - "primitive": { - "string": "assertionMethod", + "type": "primitive", + "value": { "type": "string", + "value": "assertionMethod", }, - "type": "primitive", }, "proofType": { - "primitive": { - "string": "Ed25519Signature2018", + "type": "primitive", + "value": { "type": "string", + "value": "Ed25519Signature2018", }, - "type": "primitive", }, }, "type": "object", @@ -23797,11 +23728,11 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -23809,197 +23740,197 @@ exports[`open api parser aries parse open api 1`] = ` "response": { "properties": { "auto_issue": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_offer": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_remove": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "cred_ex_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_issue": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "credentials~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "replacement_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, "type": "object", @@ -24007,59 +23938,60 @@ exports[`open api parser aries parse open api 1`] = ` "cred_offer": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "credential_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/2.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/2.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -24067,25 +23999,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -24093,162 +24025,161 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "offers~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "replacement_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, "type": "object", @@ -24256,36 +24187,37 @@ exports[`open api parser aries parse open api 1`] = ` "cred_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/2.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/2.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -24293,25 +24225,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -24319,31 +24251,30 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -24351,59 +24282,60 @@ exports[`open api parser aries parse open api 1`] = ` "cred_proposal": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "credential_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/2.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/2.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -24411,25 +24343,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -24437,155 +24369,154 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "filters~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -24593,196 +24524,196 @@ exports[`open api parser aries parse open api 1`] = ` "cred_request": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "requests~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "error_msg": { - "primitive": { - "string": "The front fell off", + "type": "primitive", + "value": { "type": "string", + "value": "The front fell off", }, - "type": "primitive", }, "initiator": { - "enum": "self", "type": "enum", + "value": "self", }, "parent_thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "role": { - "enum": "issuer", "type": "enum", + "value": "issuer", }, "state": { - "enum": "done", "type": "enum", + "value": "done", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -24791,42 +24722,40 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "SendFreeCredentialOfferRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "send_free_credential_offer", "path": "/issue-credential-2.0/send-offer", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SendFreeCredentialOfferRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredOfferRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SendFreeCredentialOfferResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredExRecord", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Send holder a credential offer, independent of any proposal", "tags": [ @@ -24836,73 +24765,74 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "auto_remove": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "credential_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/2.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/2.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -24910,25 +24840,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -24936,31 +24866,30 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -24972,122 +24901,122 @@ exports[`open api parser aries parse open api 1`] = ` "credential": { "properties": { "@context": { - "array": [ + "type": "array", + "value": [ { - "map": [], "type": "map", + "value": [], }, ], - "type": "array", }, "credentialSubject": { - "map": [], "type": "map", + "value": [], }, "expirationDate": { - "primitive": { - "string": "2010-01-01 19:23:24+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2010-01-01 19:23:24+00:00", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "http://example.edu/credentials/1872", + "type": "primitive", + "value": { "type": "string", + "value": "http://example.edu/credentials/1872", }, - "type": "primitive", }, "issuanceDate": { - "primitive": { - "string": "2010-01-01 19:23:24+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2010-01-01 19:23:24+00:00", }, - "type": "primitive", }, "issuer": { - "map": [], "type": "map", + "value": [], }, "proof": { "properties": { "challenge": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "domain": { - "primitive": { - "string": "example.com", + "type": "primitive", + "value": { "type": "string", + "value": "example.com", }, - "type": "primitive", }, "jws": { - "primitive": { - "string": "eyJhbGciOiAiRWREUc2UsICJjcml0IjogWyJiNjQiXX0..lKJU0Df_keblRKhZAS9Qq6zybm-HqUXNVZ8vgEPNTAjQ1Ch6YBKY7UBAjg6iBX5qBQ", + "type": "primitive", + "value": { "type": "string", + "value": "eyJhbGciOiAiRWREUc2UsICJjcml0IjogWyJiNjQiXX0..lKJU0Df_keblRKhZAS9Qq6zybm-HqUXNVZ8vgEPNTAjQ1Ch6YBKY7UBAjg6iBX5qBQ", }, - "type": "primitive", }, "nonce": { - "primitive": { - "string": "CF69iO3nfvqRsRBNElE8b4wO39SyJHPM7Gg1nExltW5vSfQA1lvDCR/zXX1To0/4NLo==", + "type": "primitive", + "value": { "type": "string", + "value": "CF69iO3nfvqRsRBNElE8b4wO39SyJHPM7Gg1nExltW5vSfQA1lvDCR/zXX1To0/4NLo==", }, - "type": "primitive", }, "proofPurpose": { - "primitive": { - "string": "assertionMethod", + "type": "primitive", + "value": { "type": "string", + "value": "assertionMethod", }, - "type": "primitive", }, "proofValue": { - "primitive": { - "string": "sy1AahqbzJQ63n9RtekmwzqZeVj494VppdAVJBnMYrTwft6cLJJGeTSSxCCJ6HKnRtwE7jjDh6sB2z2AAiZY9BBnCD8wUVgwqH3qchGRCuC2RugA4eQ9fUrR4Yuycac3caiaaay", + "type": "primitive", + "value": { "type": "string", + "value": "sy1AahqbzJQ63n9RtekmwzqZeVj494VppdAVJBnMYrTwft6cLJJGeTSSxCCJ6HKnRtwE7jjDh6sB2z2AAiZY9BBnCD8wUVgwqH3qchGRCuC2RugA4eQ9fUrR4Yuycac3caiaaay", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "Ed25519Signature2018", + "type": "primitive", + "value": { "type": "string", + "value": "Ed25519Signature2018", }, - "type": "primitive", }, "verificationMethod": { - "primitive": { - "string": "did:key:z6Mkgg342Ycpuk263R9d8Aq6MUaxPn1DDeHyGo38EefXmgDL#z6Mkgg342Ycpuk263R9d8Aq6MUaxPn1DDeHyGo38EefXmgDL", + "type": "primitive", + "value": { "type": "string", + "value": "did:key:z6Mkgg342Ycpuk263R9d8Aq6MUaxPn1DDeHyGo38EefXmgDL#z6Mkgg342Ycpuk263R9d8Aq6MUaxPn1DDeHyGo38EefXmgDL", }, - "type": "primitive", }, }, "type": "object", }, "type": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "type", + "type": "primitive", + "value": { "type": "string", + "value": "type", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -25095,51 +25024,51 @@ exports[`open api parser aries parse open api 1`] = ` "options": { "properties": { "challenge": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "credentialStatus": { "properties": { "type": { - "primitive": { - "string": "CredentialStatusList2017", + "type": "primitive", + "value": { "type": "string", + "value": "CredentialStatusList2017", }, - "type": "primitive", }, }, "type": "object", }, "domain": { - "primitive": { - "string": "example.com", + "type": "primitive", + "value": { "type": "string", + "value": "example.com", }, - "type": "primitive", }, "proofPurpose": { - "primitive": { - "string": "assertionMethod", + "type": "primitive", + "value": { "type": "string", + "value": "assertionMethod", }, - "type": "primitive", }, "proofType": { - "primitive": { - "string": "Ed25519Signature2018", + "type": "primitive", + "value": { "type": "string", + "value": "Ed25519Signature2018", }, - "type": "primitive", }, }, "type": "object", @@ -25151,18 +25080,18 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "verification_method": { - "primitive": { - "string": "verification_method", + "type": "primitive", + "value": { "type": "string", + "value": "verification_method", }, - "type": "primitive", }, }, "type": "object", @@ -25170,197 +25099,197 @@ exports[`open api parser aries parse open api 1`] = ` "response": { "properties": { "auto_issue": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_offer": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_remove": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "cred_ex_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_issue": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "credentials~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "replacement_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, "type": "object", @@ -25368,59 +25297,60 @@ exports[`open api parser aries parse open api 1`] = ` "cred_offer": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "credential_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/2.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/2.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -25428,25 +25358,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -25454,162 +25384,161 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "offers~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "replacement_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, "type": "object", @@ -25617,36 +25546,37 @@ exports[`open api parser aries parse open api 1`] = ` "cred_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/2.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/2.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -25654,25 +25584,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -25680,31 +25610,30 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -25712,59 +25641,60 @@ exports[`open api parser aries parse open api 1`] = ` "cred_proposal": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "credential_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/2.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/2.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -25772,25 +25702,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -25798,155 +25728,154 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "filters~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -25954,196 +25883,196 @@ exports[`open api parser aries parse open api 1`] = ` "cred_request": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "requests~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "error_msg": { - "primitive": { - "string": "The front fell off", + "type": "primitive", + "value": { "type": "string", + "value": "The front fell off", }, - "type": "primitive", }, "initiator": { - "enum": "self", "type": "enum", + "value": "self", }, "parent_thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "role": { - "enum": "issuer", "type": "enum", + "value": "issuer", }, "state": { - "enum": "done", "type": "enum", + "value": "done", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -26152,42 +26081,40 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "SendFreeCredentialProposalRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "send_free_credential_proposal", "path": "/issue-credential-2.0/send-proposal", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SendFreeCredentialProposalRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredExFree", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SendFreeCredentialProposalResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredExRecord", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Send issuer a credential proposal", "tags": [ @@ -26197,39 +26124,39 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "auto_remove": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "filter": { "properties": { @@ -26238,122 +26165,122 @@ exports[`open api parser aries parse open api 1`] = ` "credential": { "properties": { "@context": { - "array": [ + "type": "array", + "value": [ { - "map": [], "type": "map", + "value": [], }, ], - "type": "array", }, "credentialSubject": { - "map": [], "type": "map", + "value": [], }, "expirationDate": { - "primitive": { - "string": "2010-01-01 19:23:24+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2010-01-01 19:23:24+00:00", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "http://example.edu/credentials/1872", + "type": "primitive", + "value": { "type": "string", + "value": "http://example.edu/credentials/1872", }, - "type": "primitive", }, "issuanceDate": { - "primitive": { - "string": "2010-01-01 19:23:24+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2010-01-01 19:23:24+00:00", }, - "type": "primitive", }, "issuer": { - "map": [], "type": "map", + "value": [], }, "proof": { "properties": { "challenge": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "domain": { - "primitive": { - "string": "example.com", + "type": "primitive", + "value": { "type": "string", + "value": "example.com", }, - "type": "primitive", }, "jws": { - "primitive": { - "string": "eyJhbGciOiAiRWREUc2UsICJjcml0IjogWyJiNjQiXX0..lKJU0Df_keblRKhZAS9Qq6zybm-HqUXNVZ8vgEPNTAjQ1Ch6YBKY7UBAjg6iBX5qBQ", + "type": "primitive", + "value": { "type": "string", + "value": "eyJhbGciOiAiRWREUc2UsICJjcml0IjogWyJiNjQiXX0..lKJU0Df_keblRKhZAS9Qq6zybm-HqUXNVZ8vgEPNTAjQ1Ch6YBKY7UBAjg6iBX5qBQ", }, - "type": "primitive", }, "nonce": { - "primitive": { - "string": "CF69iO3nfvqRsRBNElE8b4wO39SyJHPM7Gg1nExltW5vSfQA1lvDCR/zXX1To0/4NLo==", + "type": "primitive", + "value": { "type": "string", + "value": "CF69iO3nfvqRsRBNElE8b4wO39SyJHPM7Gg1nExltW5vSfQA1lvDCR/zXX1To0/4NLo==", }, - "type": "primitive", }, "proofPurpose": { - "primitive": { - "string": "assertionMethod", + "type": "primitive", + "value": { "type": "string", + "value": "assertionMethod", }, - "type": "primitive", }, "proofValue": { - "primitive": { - "string": "sy1AahqbzJQ63n9RtekmwzqZeVj494VppdAVJBnMYrTwft6cLJJGeTSSxCCJ6HKnRtwE7jjDh6sB2z2AAiZY9BBnCD8wUVgwqH3qchGRCuC2RugA4eQ9fUrR4Yuycac3caiaaay", + "type": "primitive", + "value": { "type": "string", + "value": "sy1AahqbzJQ63n9RtekmwzqZeVj494VppdAVJBnMYrTwft6cLJJGeTSSxCCJ6HKnRtwE7jjDh6sB2z2AAiZY9BBnCD8wUVgwqH3qchGRCuC2RugA4eQ9fUrR4Yuycac3caiaaay", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "Ed25519Signature2018", + "type": "primitive", + "value": { "type": "string", + "value": "Ed25519Signature2018", }, - "type": "primitive", }, "verificationMethod": { - "primitive": { - "string": "did:key:z6Mkgg342Ycpuk263R9d8Aq6MUaxPn1DDeHyGo38EefXmgDL#z6Mkgg342Ycpuk263R9d8Aq6MUaxPn1DDeHyGo38EefXmgDL", + "type": "primitive", + "value": { "type": "string", + "value": "did:key:z6Mkgg342Ycpuk263R9d8Aq6MUaxPn1DDeHyGo38EefXmgDL#z6Mkgg342Ycpuk263R9d8Aq6MUaxPn1DDeHyGo38EefXmgDL", }, - "type": "primitive", }, }, "type": "object", }, "type": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "type", + "type": "primitive", + "value": { "type": "string", + "value": "type", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -26361,51 +26288,51 @@ exports[`open api parser aries parse open api 1`] = ` "options": { "properties": { "challenge": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "credentialStatus": { "properties": { "type": { - "primitive": { - "string": "CredentialStatusList2017", + "type": "primitive", + "value": { "type": "string", + "value": "CredentialStatusList2017", }, - "type": "primitive", }, }, "type": "object", }, "domain": { - "primitive": { - "string": "example.com", + "type": "primitive", + "value": { "type": "string", + "value": "example.com", }, - "type": "primitive", }, "proofPurpose": { - "primitive": { - "string": "assertionMethod", + "type": "primitive", + "value": { "type": "string", + "value": "assertionMethod", }, - "type": "primitive", }, "proofType": { - "primitive": { - "string": "Ed25519Signature2018", + "type": "primitive", + "value": { "type": "string", + "value": "Ed25519Signature2018", }, - "type": "primitive", }, }, "type": "object", @@ -26417,18 +26344,18 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "holder_did": { - "primitive": { - "string": "did:key:ahsdkjahsdkjhaskjdhakjshdkajhsdkjahs", + "type": "primitive", + "value": { "type": "string", + "value": "did:key:ahsdkjahsdkjhaskjdhakjshdkajhsdkjahs", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, }, "type": "object", @@ -26436,197 +26363,197 @@ exports[`open api parser aries parse open api 1`] = ` "response": { "properties": { "auto_issue": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_offer": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_remove": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "cred_ex_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_issue": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "credentials~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "replacement_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, "type": "object", @@ -26634,59 +26561,60 @@ exports[`open api parser aries parse open api 1`] = ` "cred_offer": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "credential_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/2.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/2.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -26694,25 +26622,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -26720,162 +26648,161 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "offers~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "replacement_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, "type": "object", @@ -26883,36 +26810,37 @@ exports[`open api parser aries parse open api 1`] = ` "cred_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/2.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/2.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -26920,25 +26848,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -26946,31 +26874,30 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -26978,59 +26905,60 @@ exports[`open api parser aries parse open api 1`] = ` "cred_proposal": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "credential_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/2.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/2.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -27038,25 +26966,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -27064,155 +26992,154 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "filters~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -27220,196 +27147,196 @@ exports[`open api parser aries parse open api 1`] = ` "cred_request": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "aries/ld-proof-vc-detail@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "aries/ld-proof-vc-detail@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "requests~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "error_msg": { - "primitive": { - "string": "The front fell off", + "type": "primitive", + "value": { "type": "string", + "value": "The front fell off", }, - "type": "primitive", }, "initiator": { - "enum": "self", "type": "enum", + "value": "self", }, "parent_thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "role": { - "enum": "issuer", "type": "enum", + "value": "issuer", }, "state": { - "enum": "done", "type": "enum", + "value": "done", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -27418,42 +27345,40 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "SendFreeCredentialRequestRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "send_free_credential_request", "path": "/issue-credential-2.0/send-request", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SendFreeCredentialRequestRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredRequestFree", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SendFreeCredentialRequestResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredExRecord", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Send issuer a credential request not bound to an existing thread. Indy credentials cannot start at a request", "tags": [ @@ -27463,73 +27388,74 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "auto_remove": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "credential_proposal": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/1.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/1.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -27537,25 +27463,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -27563,76 +27489,75 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "issuer_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, "schema_issuer_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "schema_name": { - "primitive": { - "string": "preferences", + "type": "primitive", + "value": { "type": "string", + "value": "preferences", }, - "type": "primitive", }, "schema_version": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -27640,177 +27565,177 @@ exports[`open api parser aries parse open api 1`] = ` "response": { "properties": { "auto_issue": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_offer": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_remove": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "credential": { "properties": { "attrs": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "alice", + "type": "primitive", + "value": { "type": "string", + "value": "alice", }, - "type": "primitive", }, }, ], - "type": "map", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "cred_rev_id": { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "rev_reg_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, }, "type": "object", }, "credential_definition_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "credential_exchange_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "credential_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "credential_offer": { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "key_correctness_proof": { "properties": { "c": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "xr_cap": { - "array": [ + "type": "array", + "value": [ { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "xr_cap", + "type": "primitive", + "value": { "type": "string", + "value": "xr_cap", }, - "type": "primitive", }, ], - "type": "array", }, ], - "type": "array", }, "xz_cap": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, }, "type": "object", }, "nonce": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, }, "type": "object", @@ -27818,59 +27743,60 @@ exports[`open api parser aries parse open api 1`] = ` "credential_offer_dict": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "credential_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/1.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/1.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -27878,25 +27804,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -27904,131 +27830,130 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "offers~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -28036,66 +27961,67 @@ exports[`open api parser aries parse open api 1`] = ` "credential_proposal_dict": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "credential_proposal": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/1.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/1.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -28103,25 +28029,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -28129,69 +28055,68 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "issuer_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, "schema_issuer_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "schema_name": { - "primitive": { - "string": "schema_name", + "type": "primitive", + "value": { "type": "string", + "value": "schema_name", }, - "type": "primitive", }, "schema_version": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", @@ -28207,69 +28132,69 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "nonce": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "prover_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, }, "type": "object", }, "error_msg": { - "primitive": { - "string": "Credential definition identifier is not set in proposal", + "type": "primitive", + "value": { "type": "string", + "value": "Credential definition identifier is not set in proposal", }, - "type": "primitive", }, "initiator": { - "enum": "self", "type": "enum", + "value": "self", }, "parent_thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "raw_credential": { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "rev_reg_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, "signature": { "properties": {}, @@ -28280,90 +28205,90 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "values": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "values", "type": "string", + "value": "values", }, "value": { "properties": { "encoded": { - "primitive": { - "string": "-1", + "type": "primitive", + "value": { "type": "string", + "value": "-1", }, - "type": "primitive", }, "raw": { - "primitive": { - "string": "raw", + "type": "primitive", + "value": { "type": "string", + "value": "raw", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, }, "type": "object", }, "revoc_reg_id": { - "primitive": { - "string": "revoc_reg_id", + "type": "primitive", + "value": { "type": "string", + "value": "revoc_reg_id", }, - "type": "primitive", }, "revocation_id": { - "primitive": { - "string": "revocation_id", + "type": "primitive", + "value": { "type": "string", + "value": "revocation_id", }, - "type": "primitive", }, "role": { - "enum": "issuer", "type": "enum", + "value": "issuer", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "credential_acked", + "type": "primitive", + "value": { "type": "string", + "value": "credential_acked", }, - "type": "primitive", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -28372,42 +28297,40 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "CreateCredentialRecordRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create_credential_record", "path": "/issue-credential/create", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateCredentialRecordRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10CredentialCreate", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateCredentialRecordResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10CredentialExchange", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a credential record without sending (generally for use with Out-Of-Band)", "tags": [ @@ -28417,80 +28340,81 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "auto_issue": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "auto_remove": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "credential_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/1.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/1.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -28498,25 +28422,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -28524,41 +28448,40 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -28566,177 +28489,177 @@ exports[`open api parser aries parse open api 1`] = ` "response": { "properties": { "auto_issue": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_offer": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_remove": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "credential": { "properties": { "attrs": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "alice", + "type": "primitive", + "value": { "type": "string", + "value": "alice", }, - "type": "primitive", }, }, ], - "type": "map", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "cred_rev_id": { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "rev_reg_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, }, "type": "object", }, "credential_definition_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "credential_exchange_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "credential_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "credential_offer": { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "key_correctness_proof": { "properties": { "c": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "xr_cap": { - "array": [ + "type": "array", + "value": [ { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "xr_cap", + "type": "primitive", + "value": { "type": "string", + "value": "xr_cap", }, - "type": "primitive", }, ], - "type": "array", }, ], - "type": "array", }, "xz_cap": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, }, "type": "object", }, "nonce": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, }, "type": "object", @@ -28744,59 +28667,60 @@ exports[`open api parser aries parse open api 1`] = ` "credential_offer_dict": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "credential_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/1.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/1.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -28804,25 +28728,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -28830,131 +28754,130 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "offers~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -28962,66 +28885,67 @@ exports[`open api parser aries parse open api 1`] = ` "credential_proposal_dict": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "credential_proposal": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/1.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/1.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -29029,25 +28953,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -29055,69 +28979,68 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "issuer_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, "schema_issuer_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "schema_name": { - "primitive": { - "string": "schema_name", + "type": "primitive", + "value": { "type": "string", + "value": "schema_name", }, - "type": "primitive", }, "schema_version": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", @@ -29133,69 +29056,69 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "nonce": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "prover_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, }, "type": "object", }, "error_msg": { - "primitive": { - "string": "Credential definition identifier is not set in proposal", + "type": "primitive", + "value": { "type": "string", + "value": "Credential definition identifier is not set in proposal", }, - "type": "primitive", }, "initiator": { - "enum": "self", "type": "enum", + "value": "self", }, "parent_thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "raw_credential": { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "rev_reg_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, "signature": { "properties": {}, @@ -29206,90 +29129,90 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "values": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "values", "type": "string", + "value": "values", }, "value": { "properties": { "encoded": { - "primitive": { - "string": "-1", + "type": "primitive", + "value": { "type": "string", + "value": "-1", }, - "type": "primitive", }, "raw": { - "primitive": { - "string": "raw", + "type": "primitive", + "value": { "type": "string", + "value": "raw", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, }, "type": "object", }, "revoc_reg_id": { - "primitive": { - "string": "revoc_reg_id", + "type": "primitive", + "value": { "type": "string", + "value": "revoc_reg_id", }, - "type": "primitive", }, "revocation_id": { - "primitive": { - "string": "revocation_id", + "type": "primitive", + "value": { "type": "string", + "value": "revocation_id", }, - "type": "primitive", }, "role": { - "enum": "issuer", "type": "enum", + "value": "issuer", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "credential_acked", + "type": "primitive", + "value": { "type": "string", + "value": "credential_acked", }, - "type": "primitive", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -29298,42 +29221,40 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "CreateFreeCredentialOfferRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create_free_credential_offer", "path": "/issue-credential/create-offer", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateFreeCredentialOfferRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10CredentialConnFreeOfferRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateFreeCredentialOfferResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10CredentialExchange", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a credential offer, independent of any proposal or connection", "tags": [ @@ -29343,196 +29264,197 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "auto_issue": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_offer": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_remove": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "credential": { "properties": { "attrs": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "alice", + "type": "primitive", + "value": { "type": "string", + "value": "alice", }, - "type": "primitive", }, }, ], - "type": "map", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "cred_rev_id": { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "rev_reg_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, }, "type": "object", }, "credential_definition_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "credential_exchange_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "credential_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "credential_offer": { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "key_correctness_proof": { "properties": { "c": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "xr_cap": { - "array": [ + "type": "array", + "value": [ { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "xr_cap", + "type": "primitive", + "value": { "type": "string", + "value": "xr_cap", }, - "type": "primitive", }, ], - "type": "array", }, ], - "type": "array", }, "xz_cap": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, }, "type": "object", }, "nonce": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, }, "type": "object", @@ -29540,52 +29462,53 @@ exports[`open api parser aries parse open api 1`] = ` "credential_offer_dict": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "credential_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/1.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/1.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -29593,25 +29516,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -29619,131 +29542,130 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "offers~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -29751,59 +29673,60 @@ exports[`open api parser aries parse open api 1`] = ` "credential_proposal_dict": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "credential_proposal": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/1.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/1.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -29811,25 +29734,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -29837,62 +29760,61 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "issuer_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, "schema_issuer_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "schema_version": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", @@ -29908,62 +29830,62 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "nonce": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "prover_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, }, "type": "object", }, "error_msg": { - "primitive": { - "string": "Credential definition identifier is not set in proposal", + "type": "primitive", + "value": { "type": "string", + "value": "Credential definition identifier is not set in proposal", }, - "type": "primitive", }, "initiator": { - "enum": "self", "type": "enum", + "value": "self", }, "parent_thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "raw_credential": { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, "signature": { "properties": {}, @@ -29974,90 +29896,90 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "values": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "values", "type": "string", + "value": "values", }, "value": { "properties": { "encoded": { - "primitive": { - "string": "-1", + "type": "primitive", + "value": { "type": "string", + "value": "-1", }, - "type": "primitive", }, "raw": { - "primitive": { - "string": "raw", + "type": "primitive", + "value": { "type": "string", + "value": "raw", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, }, "type": "object", }, "revoc_reg_id": { - "primitive": { - "string": "revoc_reg_id", + "type": "primitive", + "value": { "type": "string", + "value": "revoc_reg_id", }, - "type": "primitive", }, "revocation_id": { - "primitive": { - "string": "revocation_id", + "type": "primitive", + "value": { "type": "string", + "value": "revocation_id", }, - "type": "primitive", }, "role": { - "enum": "issuer", "type": "enum", + "value": "issuer", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "credential_acked", + "type": "primitive", + "value": { "type": "string", + "value": "credential_acked", }, - "type": "primitive", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -30065,177 +29987,177 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "auto_issue": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_offer": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_remove": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "credential": { "properties": { "attrs": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "alice", + "type": "primitive", + "value": { "type": "string", + "value": "alice", }, - "type": "primitive", }, }, ], - "type": "map", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "cred_rev_id": { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "rev_reg_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, }, "type": "object", }, "credential_definition_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "credential_exchange_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "credential_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "credential_offer": { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "key_correctness_proof": { "properties": { "c": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "xr_cap": { - "array": [ + "type": "array", + "value": [ { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "xr_cap", + "type": "primitive", + "value": { "type": "string", + "value": "xr_cap", }, - "type": "primitive", }, ], - "type": "array", }, ], - "type": "array", }, "xz_cap": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, }, "type": "object", }, "nonce": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, }, "type": "object", @@ -30243,52 +30165,53 @@ exports[`open api parser aries parse open api 1`] = ` "credential_offer_dict": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "credential_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/1.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/1.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -30296,25 +30219,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -30322,131 +30245,130 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "offers~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -30454,59 +30376,60 @@ exports[`open api parser aries parse open api 1`] = ` "credential_proposal_dict": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "credential_proposal": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/1.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/1.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -30514,25 +30437,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -30540,62 +30463,61 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "issuer_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, "schema_issuer_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "schema_version": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", @@ -30611,62 +30533,62 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "nonce": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "prover_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, }, "type": "object", }, "error_msg": { - "primitive": { - "string": "Credential definition identifier is not set in proposal", + "type": "primitive", + "value": { "type": "string", + "value": "Credential definition identifier is not set in proposal", }, - "type": "primitive", }, "initiator": { - "enum": "self", "type": "enum", + "value": "self", }, "parent_thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "raw_credential": { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, "signature": { "properties": {}, @@ -30677,90 +30599,90 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "values": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "values", "type": "string", + "value": "values", }, "value": { "properties": { "encoded": { - "primitive": { - "string": "-1", + "type": "primitive", + "value": { "type": "string", + "value": "-1", }, - "type": "primitive", }, "raw": { - "primitive": { - "string": "raw", + "type": "primitive", + "value": { "type": "string", + "value": "raw", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, }, "type": "object", }, "revoc_reg_id": { - "primitive": { - "string": "revoc_reg_id", + "type": "primitive", + "value": { "type": "string", + "value": "revoc_reg_id", }, - "type": "primitive", }, "revocation_id": { - "primitive": { - "string": "revocation_id", + "type": "primitive", + "value": { "type": "string", + "value": "revocation_id", }, - "type": "primitive", }, "role": { - "enum": "issuer", "type": "enum", + "value": "issuer", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "credential_acked", + "type": "primitive", + "value": { "type": "string", + "value": "credential_acked", }, - "type": "primitive", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -30768,177 +30690,177 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "auto_issue": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_offer": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_remove": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "credential": { "properties": { "attrs": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "alice", + "type": "primitive", + "value": { "type": "string", + "value": "alice", }, - "type": "primitive", }, }, ], - "type": "map", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "cred_rev_id": { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "rev_reg_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, }, "type": "object", }, "credential_definition_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "credential_exchange_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "credential_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "credential_offer": { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "key_correctness_proof": { "properties": { "c": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "xr_cap": { - "array": [ + "type": "array", + "value": [ { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "xr_cap", + "type": "primitive", + "value": { "type": "string", + "value": "xr_cap", }, - "type": "primitive", }, ], - "type": "array", }, ], - "type": "array", }, "xz_cap": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, }, "type": "object", }, "nonce": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, }, "type": "object", @@ -30946,52 +30868,53 @@ exports[`open api parser aries parse open api 1`] = ` "credential_offer_dict": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "credential_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/1.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/1.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -30999,25 +30922,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -31025,131 +30948,130 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "offers~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -31157,59 +31079,60 @@ exports[`open api parser aries parse open api 1`] = ` "credential_proposal_dict": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "credential_proposal": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/1.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/1.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -31217,25 +31140,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -31243,62 +31166,61 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "issuer_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, "schema_issuer_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "schema_version": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", @@ -31314,62 +31236,62 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "nonce": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "prover_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, }, "type": "object", }, "error_msg": { - "primitive": { - "string": "Credential definition identifier is not set in proposal", + "type": "primitive", + "value": { "type": "string", + "value": "Credential definition identifier is not set in proposal", }, - "type": "primitive", }, "initiator": { - "enum": "self", "type": "enum", + "value": "self", }, "parent_thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "raw_credential": { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, "signature": { "properties": {}, @@ -31380,96 +31302,95 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "values": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "values", "type": "string", + "value": "values", }, "value": { "properties": { "encoded": { - "primitive": { - "string": "-1", + "type": "primitive", + "value": { "type": "string", + "value": "-1", }, - "type": "primitive", }, "raw": { - "primitive": { - "string": "raw", + "type": "primitive", + "value": { "type": "string", + "value": "raw", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, }, "type": "object", }, "revoc_reg_id": { - "primitive": { - "string": "revoc_reg_id", + "type": "primitive", + "value": { "type": "string", + "value": "revoc_reg_id", }, - "type": "primitive", }, "revocation_id": { - "primitive": { - "string": "revocation_id", + "type": "primitive", + "value": { "type": "string", + "value": "revocation_id", }, - "type": "primitive", }, "role": { - "enum": "issuer", "type": "enum", + "value": "issuer", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "credential_acked", + "type": "primitive", + "value": { "type": "string", + "value": "credential_acked", }, - "type": "primitive", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -31478,7 +31399,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetMatchingCredExRecordsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_matching_cred_ex_records", "path": "/issue-credential/records", @@ -31487,21 +31408,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Connection identifier", "name": "connection_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetMatchingCredExRecordsRequestConnectionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetMatchingCredExRecordsRequestConnectionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31511,42 +31432,42 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Role assigned in credential exchange", "name": "role", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetMatchingCredExRecordsRequestRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetMatchingCredExRecordsRequestRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "issuer", - "nameOverride": undefined, + "nameOverride": null, "value": "issuer", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "holder", - "nameOverride": undefined, + "nameOverride": null, "value": "holder", }, ], @@ -31556,150 +31477,150 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Credential exchange state", "name": "state", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetMatchingCredExRecordsRequestState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetMatchingCredExRecordsRequestState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "proposal_sent", - "nameOverride": undefined, + "nameOverride": null, "value": "proposal_sent", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "proposal_received", - "nameOverride": undefined, + "nameOverride": null, "value": "proposal_received", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "offer_sent", - "nameOverride": undefined, + "nameOverride": null, "value": "offer_sent", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "offer_received", - "nameOverride": undefined, + "nameOverride": null, "value": "offer_received", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "request_sent", - "nameOverride": undefined, + "nameOverride": null, "value": "request_sent", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "request_received", - "nameOverride": undefined, + "nameOverride": null, "value": "request_received", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "credential_issued", - "nameOverride": undefined, + "nameOverride": null, "value": "credential_issued", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "credential_received", - "nameOverride": undefined, + "nameOverride": null, "value": "credential_received", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "credential_acked", - "nameOverride": undefined, + "nameOverride": null, "value": "credential_acked", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "credential_revoked", - "nameOverride": undefined, + "nameOverride": null, "value": "credential_revoked", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "abandoned", - "nameOverride": undefined, + "nameOverride": null, "value": "abandoned", }, ], @@ -31709,21 +31630,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Thread identifier", "name": "thread_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetMatchingCredExRecordsRequestThreadId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetMatchingCredExRecordsRequestThreadId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31731,23 +31652,22 @@ exports[`open api parser aries parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetMatchingCredExRecordsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10CredentialExchangeListResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Fetch all credential exchange records", "tags": [ @@ -31757,203 +31677,203 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "cred_ex_id", "value": { - "primitive": { - "string": "cred_ex_id", + "type": "primitive", + "value": { "type": "string", + "value": "cred_ex_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "auto_issue": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_offer": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_remove": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "credential": { "properties": { "attrs": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "alice", + "type": "primitive", + "value": { "type": "string", + "value": "alice", }, - "type": "primitive", }, }, ], - "type": "map", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "cred_rev_id": { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "rev_reg_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, }, "type": "object", }, "credential_definition_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "credential_exchange_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "credential_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "credential_offer": { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "key_correctness_proof": { "properties": { "c": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "xr_cap": { - "array": [ + "type": "array", + "value": [ { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "xr_cap", + "type": "primitive", + "value": { "type": "string", + "value": "xr_cap", }, - "type": "primitive", }, ], - "type": "array", }, ], - "type": "array", }, "xz_cap": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, }, "type": "object", }, "nonce": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, }, "type": "object", @@ -31961,59 +31881,60 @@ exports[`open api parser aries parse open api 1`] = ` "credential_offer_dict": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "credential_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/1.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/1.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -32021,25 +31942,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -32047,131 +31968,130 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "offers~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -32179,66 +32099,67 @@ exports[`open api parser aries parse open api 1`] = ` "credential_proposal_dict": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "credential_proposal": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/1.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/1.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -32246,25 +32167,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -32272,69 +32193,68 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "issuer_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, "schema_issuer_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "schema_name": { - "primitive": { - "string": "schema_name", + "type": "primitive", + "value": { "type": "string", + "value": "schema_name", }, - "type": "primitive", }, "schema_version": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", @@ -32350,69 +32270,69 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "nonce": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "prover_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, }, "type": "object", }, "error_msg": { - "primitive": { - "string": "Credential definition identifier is not set in proposal", + "type": "primitive", + "value": { "type": "string", + "value": "Credential definition identifier is not set in proposal", }, - "type": "primitive", }, "initiator": { - "enum": "self", "type": "enum", + "value": "self", }, "parent_thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "raw_credential": { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "rev_reg_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, "signature": { "properties": {}, @@ -32423,90 +32343,90 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "values": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "values", "type": "string", + "value": "values", }, "value": { "properties": { "encoded": { - "primitive": { - "string": "-1", + "type": "primitive", + "value": { "type": "string", + "value": "-1", }, - "type": "primitive", }, "raw": { - "primitive": { - "string": "raw", + "type": "primitive", + "value": { "type": "string", + "value": "raw", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, }, "type": "object", }, "revoc_reg_id": { - "primitive": { - "string": "revoc_reg_id", + "type": "primitive", + "value": { "type": "string", + "value": "revoc_reg_id", }, - "type": "primitive", }, "revocation_id": { - "primitive": { - "string": "revocation_id", + "type": "primitive", + "value": { "type": "string", + "value": "revocation_id", }, - "type": "primitive", }, "role": { - "enum": "issuer", "type": "enum", + "value": "issuer", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "credential_acked", + "type": "primitive", + "value": { "type": "string", + "value": "credential_acked", }, - "type": "primitive", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -32515,7 +32435,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetCredExRecordRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_cred_ex_record", "path": "/issue-credential/records/{cred_ex_id}", @@ -32524,38 +32444,37 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Credential exchange identifier", "name": "cred_ex_id", "schema": { - "description": undefined, + "description": null, "generatedName": "GetCredExRecordRequestCredExId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetCredExRecordResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10CredentialExchange", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Fetch a single credential exchange record", "tags": [ @@ -32565,63 +32484,63 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "cred_ex_id", "value": { - "primitive": { - "string": "cred_ex_id", + "type": "primitive", + "value": { "type": "string", + "value": "cred_ex_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "string", "type": "string", + "value": "string", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, }, ], "generatedRequestName": "DeleteCredExRecordRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "delete_cred_ex_record", "path": "/issue-credential/records/{cred_ex_id}", @@ -32630,38 +32549,37 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Credential exchange identifier", "name": "cred_ex_id", "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteCredExRecordRequestCredExId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteCredExRecordResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IssueCredentialModuleResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Remove an existing credential exchange record", "tags": [ @@ -32671,24 +32589,24 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "cred_ex_id", "value": { - "primitive": { - "string": "cred_ex_id", + "type": "primitive", + "value": { "type": "string", + "value": "cred_ex_id", }, - "type": "primitive", }, }, ], @@ -32696,11 +32614,11 @@ exports[`open api parser aries parse open api 1`] = ` "request": { "properties": { "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, }, "type": "object", @@ -32708,177 +32626,177 @@ exports[`open api parser aries parse open api 1`] = ` "response": { "properties": { "auto_issue": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_offer": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_remove": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "credential": { "properties": { "attrs": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "alice", + "type": "primitive", + "value": { "type": "string", + "value": "alice", }, - "type": "primitive", }, }, ], - "type": "map", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "cred_rev_id": { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "rev_reg_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, }, "type": "object", }, "credential_definition_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "credential_exchange_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "credential_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "credential_offer": { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "key_correctness_proof": { "properties": { "c": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "xr_cap": { - "array": [ + "type": "array", + "value": [ { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "xr_cap", + "type": "primitive", + "value": { "type": "string", + "value": "xr_cap", }, - "type": "primitive", }, ], - "type": "array", }, ], - "type": "array", }, "xz_cap": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, }, "type": "object", }, "nonce": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, }, "type": "object", @@ -32886,59 +32804,60 @@ exports[`open api parser aries parse open api 1`] = ` "credential_offer_dict": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "credential_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/1.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/1.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -32946,25 +32865,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -32972,131 +32891,130 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "offers~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -33104,66 +33022,67 @@ exports[`open api parser aries parse open api 1`] = ` "credential_proposal_dict": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "credential_proposal": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/1.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/1.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -33171,25 +33090,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -33197,69 +33116,68 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "issuer_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, "schema_issuer_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "schema_name": { - "primitive": { - "string": "schema_name", + "type": "primitive", + "value": { "type": "string", + "value": "schema_name", }, - "type": "primitive", }, "schema_version": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", @@ -33275,69 +33193,69 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "nonce": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "prover_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, }, "type": "object", }, "error_msg": { - "primitive": { - "string": "Credential definition identifier is not set in proposal", + "type": "primitive", + "value": { "type": "string", + "value": "Credential definition identifier is not set in proposal", }, - "type": "primitive", }, "initiator": { - "enum": "self", "type": "enum", + "value": "self", }, "parent_thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "raw_credential": { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "rev_reg_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, "signature": { "properties": {}, @@ -33348,90 +33266,90 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "values": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "values", "type": "string", + "value": "values", }, "value": { "properties": { "encoded": { - "primitive": { - "string": "-1", + "type": "primitive", + "value": { "type": "string", + "value": "-1", }, - "type": "primitive", }, "raw": { - "primitive": { - "string": "raw", + "type": "primitive", + "value": { "type": "string", + "value": "raw", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, }, "type": "object", }, "revoc_reg_id": { - "primitive": { - "string": "revoc_reg_id", + "type": "primitive", + "value": { "type": "string", + "value": "revoc_reg_id", }, - "type": "primitive", }, "revocation_id": { - "primitive": { - "string": "revocation_id", + "type": "primitive", + "value": { "type": "string", + "value": "revocation_id", }, - "type": "primitive", }, "role": { - "enum": "issuer", "type": "enum", + "value": "issuer", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "credential_acked", + "type": "primitive", + "value": { "type": "string", + "value": "credential_acked", }, - "type": "primitive", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -33440,7 +33358,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "IssueCredentialToHolderRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "issue_credential_to_holder", "path": "/issue-credential/records/{cred_ex_id}/issue", @@ -33449,51 +33367,49 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Credential exchange identifier", "name": "cred_ex_id", "schema": { - "description": undefined, + "description": null, "generatedName": "IssueCredentialToHolderRequestCredExId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "IssueCredentialToHolderRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10CredentialIssueRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "IssueCredentialToHolderResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10CredentialExchange", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Send holder a credential", "tags": [ @@ -33503,24 +33419,24 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "cred_ex_id", "value": { - "primitive": { - "string": "cred_ex_id", + "type": "primitive", + "value": { "type": "string", + "value": "cred_ex_id", }, - "type": "primitive", }, }, ], @@ -33528,49 +33444,49 @@ exports[`open api parser aries parse open api 1`] = ` "request": { "properties": { "description": { - "primitive": { - "string": "description", + "type": "primitive", + "value": { "type": "string", + "value": "description", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "string", "type": "string", + "value": "string", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, }, ], "generatedRequestName": "ReportCredExProblemRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "report_cred_ex_problem", "path": "/issue-credential/records/{cred_ex_id}/problem-report", @@ -33579,51 +33495,49 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Credential exchange identifier", "name": "cred_ex_id", "schema": { - "description": undefined, + "description": null, "generatedName": "ReportCredExProblemRequestCredExId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ReportCredExProblemRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10CredentialProblemReportRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ReportCredExProblemResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IssueCredentialModuleResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Send a problem report for credential exchange", "tags": [ @@ -33633,24 +33547,24 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "cred_ex_id", "value": { - "primitive": { - "string": "cred_ex_id", + "type": "primitive", + "value": { "type": "string", + "value": "cred_ex_id", }, - "type": "primitive", }, }, ], @@ -33662,177 +33576,177 @@ exports[`open api parser aries parse open api 1`] = ` "response": { "properties": { "auto_issue": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_offer": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_remove": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "credential": { "properties": { "attrs": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "alice", + "type": "primitive", + "value": { "type": "string", + "value": "alice", }, - "type": "primitive", }, }, ], - "type": "map", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "cred_rev_id": { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "rev_reg_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, }, "type": "object", }, "credential_definition_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "credential_exchange_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "credential_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "credential_offer": { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "key_correctness_proof": { "properties": { "c": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "xr_cap": { - "array": [ + "type": "array", + "value": [ { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "xr_cap", + "type": "primitive", + "value": { "type": "string", + "value": "xr_cap", }, - "type": "primitive", }, ], - "type": "array", }, ], - "type": "array", }, "xz_cap": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, }, "type": "object", }, "nonce": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, }, "type": "object", @@ -33840,59 +33754,60 @@ exports[`open api parser aries parse open api 1`] = ` "credential_offer_dict": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "credential_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/1.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/1.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -33900,25 +33815,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -33926,131 +33841,130 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "offers~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -34058,66 +33972,67 @@ exports[`open api parser aries parse open api 1`] = ` "credential_proposal_dict": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "credential_proposal": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/1.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/1.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -34125,25 +34040,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -34151,69 +34066,68 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "issuer_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, "schema_issuer_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "schema_name": { - "primitive": { - "string": "schema_name", + "type": "primitive", + "value": { "type": "string", + "value": "schema_name", }, - "type": "primitive", }, "schema_version": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", @@ -34229,69 +34143,69 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "nonce": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "prover_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, }, "type": "object", }, "error_msg": { - "primitive": { - "string": "Credential definition identifier is not set in proposal", + "type": "primitive", + "value": { "type": "string", + "value": "Credential definition identifier is not set in proposal", }, - "type": "primitive", }, "initiator": { - "enum": "self", "type": "enum", + "value": "self", }, "parent_thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "raw_credential": { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "rev_reg_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, "signature": { "properties": {}, @@ -34302,90 +34216,90 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "values": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "values", "type": "string", + "value": "values", }, "value": { "properties": { "encoded": { - "primitive": { - "string": "-1", + "type": "primitive", + "value": { "type": "string", + "value": "-1", }, - "type": "primitive", }, "raw": { - "primitive": { - "string": "raw", + "type": "primitive", + "value": { "type": "string", + "value": "raw", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, }, "type": "object", }, "revoc_reg_id": { - "primitive": { - "string": "revoc_reg_id", + "type": "primitive", + "value": { "type": "string", + "value": "revoc_reg_id", }, - "type": "primitive", }, "revocation_id": { - "primitive": { - "string": "revocation_id", + "type": "primitive", + "value": { "type": "string", + "value": "revocation_id", }, - "type": "primitive", }, "role": { - "enum": "issuer", "type": "enum", + "value": "issuer", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "credential_acked", + "type": "primitive", + "value": { "type": "string", + "value": "credential_acked", }, - "type": "primitive", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -34394,7 +34308,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "SendCredentialOfferRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "send_credential_offer", "path": "/issue-credential/records/{cred_ex_id}/send-offer", @@ -34403,51 +34317,49 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Credential exchange identifier", "name": "cred_ex_id", "schema": { - "description": undefined, + "description": null, "generatedName": "SendCredentialOfferRequestCredExId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SendCredentialOfferRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10CredentialBoundOfferRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SendCredentialOfferResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10CredentialExchange", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Send holder a credential offer in reference to a proposal with preview", "tags": [ @@ -34457,203 +34369,203 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "cred_ex_id", "value": { - "primitive": { - "string": "cred_ex_id", + "type": "primitive", + "value": { "type": "string", + "value": "cred_ex_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "auto_issue": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_offer": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_remove": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "credential": { "properties": { "attrs": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "alice", + "type": "primitive", + "value": { "type": "string", + "value": "alice", }, - "type": "primitive", }, }, ], - "type": "map", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "cred_rev_id": { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "rev_reg_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, }, "type": "object", }, "credential_definition_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "credential_exchange_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "credential_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "credential_offer": { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "key_correctness_proof": { "properties": { "c": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "xr_cap": { - "array": [ + "type": "array", + "value": [ { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "xr_cap", + "type": "primitive", + "value": { "type": "string", + "value": "xr_cap", }, - "type": "primitive", }, ], - "type": "array", }, ], - "type": "array", }, "xz_cap": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, }, "type": "object", }, "nonce": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, }, "type": "object", @@ -34661,59 +34573,60 @@ exports[`open api parser aries parse open api 1`] = ` "credential_offer_dict": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "credential_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/1.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/1.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -34721,25 +34634,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -34747,131 +34660,130 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "offers~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -34879,66 +34791,67 @@ exports[`open api parser aries parse open api 1`] = ` "credential_proposal_dict": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "credential_proposal": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/1.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/1.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -34946,25 +34859,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -34972,69 +34885,68 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "issuer_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, "schema_issuer_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "schema_name": { - "primitive": { - "string": "schema_name", + "type": "primitive", + "value": { "type": "string", + "value": "schema_name", }, - "type": "primitive", }, "schema_version": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", @@ -35050,69 +34962,69 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "nonce": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "prover_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, }, "type": "object", }, "error_msg": { - "primitive": { - "string": "Credential definition identifier is not set in proposal", + "type": "primitive", + "value": { "type": "string", + "value": "Credential definition identifier is not set in proposal", }, - "type": "primitive", }, "initiator": { - "enum": "self", "type": "enum", + "value": "self", }, "parent_thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "raw_credential": { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "rev_reg_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, "signature": { "properties": {}, @@ -35123,90 +35035,90 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "values": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "values", "type": "string", + "value": "values", }, "value": { "properties": { "encoded": { - "primitive": { - "string": "-1", + "type": "primitive", + "value": { "type": "string", + "value": "-1", }, - "type": "primitive", }, "raw": { - "primitive": { - "string": "raw", + "type": "primitive", + "value": { "type": "string", + "value": "raw", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, }, "type": "object", }, "revoc_reg_id": { - "primitive": { - "string": "revoc_reg_id", + "type": "primitive", + "value": { "type": "string", + "value": "revoc_reg_id", }, - "type": "primitive", }, "revocation_id": { - "primitive": { - "string": "revocation_id", + "type": "primitive", + "value": { "type": "string", + "value": "revocation_id", }, - "type": "primitive", }, "role": { - "enum": "issuer", "type": "enum", + "value": "issuer", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "credential_acked", + "type": "primitive", + "value": { "type": "string", + "value": "credential_acked", }, - "type": "primitive", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -35215,7 +35127,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "SendCredentialRequestRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "send_credential_request", "path": "/issue-credential/records/{cred_ex_id}/send-request", @@ -35224,38 +35136,37 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Credential exchange identifier", "name": "cred_ex_id", "schema": { - "description": undefined, + "description": null, "generatedName": "SendCredentialRequestRequestCredExId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SendCredentialRequestResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10CredentialExchange", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Send issuer a credential request", "tags": [ @@ -35265,24 +35176,24 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "cred_ex_id", "value": { - "primitive": { - "string": "cred_ex_id", + "type": "primitive", + "value": { "type": "string", + "value": "cred_ex_id", }, - "type": "primitive", }, }, ], @@ -35290,11 +35201,11 @@ exports[`open api parser aries parse open api 1`] = ` "request": { "properties": { "credential_id": { - "primitive": { - "string": "credential_id", + "type": "primitive", + "value": { "type": "string", + "value": "credential_id", }, - "type": "primitive", }, }, "type": "object", @@ -35302,177 +35213,177 @@ exports[`open api parser aries parse open api 1`] = ` "response": { "properties": { "auto_issue": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_offer": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_remove": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "credential": { "properties": { "attrs": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "alice", + "type": "primitive", + "value": { "type": "string", + "value": "alice", }, - "type": "primitive", }, }, ], - "type": "map", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "cred_rev_id": { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "rev_reg_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, }, "type": "object", }, "credential_definition_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "credential_exchange_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "credential_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "credential_offer": { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "key_correctness_proof": { "properties": { "c": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "xr_cap": { - "array": [ + "type": "array", + "value": [ { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "xr_cap", + "type": "primitive", + "value": { "type": "string", + "value": "xr_cap", }, - "type": "primitive", }, ], - "type": "array", }, ], - "type": "array", }, "xz_cap": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, }, "type": "object", }, "nonce": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, }, "type": "object", @@ -35480,59 +35391,60 @@ exports[`open api parser aries parse open api 1`] = ` "credential_offer_dict": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "credential_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/1.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/1.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -35540,25 +35452,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -35566,131 +35478,130 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "offers~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -35698,66 +35609,67 @@ exports[`open api parser aries parse open api 1`] = ` "credential_proposal_dict": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "credential_proposal": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/1.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/1.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -35765,25 +35677,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -35791,69 +35703,68 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "issuer_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, "schema_issuer_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "schema_name": { - "primitive": { - "string": "schema_name", + "type": "primitive", + "value": { "type": "string", + "value": "schema_name", }, - "type": "primitive", }, "schema_version": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", @@ -35869,69 +35780,69 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "nonce": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "prover_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, }, "type": "object", }, "error_msg": { - "primitive": { - "string": "Credential definition identifier is not set in proposal", + "type": "primitive", + "value": { "type": "string", + "value": "Credential definition identifier is not set in proposal", }, - "type": "primitive", }, "initiator": { - "enum": "self", "type": "enum", + "value": "self", }, "parent_thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "raw_credential": { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "rev_reg_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, "signature": { "properties": {}, @@ -35942,90 +35853,90 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "values": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "values", "type": "string", + "value": "values", }, "value": { "properties": { "encoded": { - "primitive": { - "string": "-1", + "type": "primitive", + "value": { "type": "string", + "value": "-1", }, - "type": "primitive", }, "raw": { - "primitive": { - "string": "raw", + "type": "primitive", + "value": { "type": "string", + "value": "raw", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, }, "type": "object", }, "revoc_reg_id": { - "primitive": { - "string": "revoc_reg_id", + "type": "primitive", + "value": { "type": "string", + "value": "revoc_reg_id", }, - "type": "primitive", }, "revocation_id": { - "primitive": { - "string": "revocation_id", + "type": "primitive", + "value": { "type": "string", + "value": "revocation_id", }, - "type": "primitive", }, "role": { - "enum": "issuer", "type": "enum", + "value": "issuer", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "credential_acked", + "type": "primitive", + "value": { "type": "string", + "value": "credential_acked", }, - "type": "primitive", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -36034,7 +35945,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "StoreReceivedCredentialRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "store_received_credential", "path": "/issue-credential/records/{cred_ex_id}/store", @@ -36043,51 +35954,49 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Credential exchange identifier", "name": "cred_ex_id", "schema": { - "description": undefined, + "description": null, "generatedName": "StoreReceivedCredentialRequestCredExId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "StoreReceivedCredentialRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10CredentialStoreRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "StoreReceivedCredentialResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10CredentialExchange", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Store a received credential", "tags": [ @@ -36097,80 +36006,81 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "auto_remove": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "credential_proposal": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/1.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/1.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -36178,25 +36088,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -36204,76 +36114,75 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "issuer_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, "schema_issuer_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "schema_name": { - "primitive": { - "string": "preferences", + "type": "primitive", + "value": { "type": "string", + "value": "preferences", }, - "type": "primitive", }, "schema_version": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -36281,177 +36190,177 @@ exports[`open api parser aries parse open api 1`] = ` "response": { "properties": { "auto_issue": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_offer": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_remove": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "credential": { "properties": { "attrs": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "alice", + "type": "primitive", + "value": { "type": "string", + "value": "alice", }, - "type": "primitive", }, }, ], - "type": "map", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "cred_rev_id": { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "rev_reg_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, }, "type": "object", }, "credential_definition_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "credential_exchange_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "credential_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "credential_offer": { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "key_correctness_proof": { "properties": { "c": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "xr_cap": { - "array": [ + "type": "array", + "value": [ { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "xr_cap", + "type": "primitive", + "value": { "type": "string", + "value": "xr_cap", }, - "type": "primitive", }, ], - "type": "array", }, ], - "type": "array", }, "xz_cap": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, }, "type": "object", }, "nonce": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, }, "type": "object", @@ -36459,59 +36368,60 @@ exports[`open api parser aries parse open api 1`] = ` "credential_offer_dict": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "credential_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/1.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/1.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -36519,25 +36429,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -36545,131 +36455,130 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "offers~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -36677,66 +36586,67 @@ exports[`open api parser aries parse open api 1`] = ` "credential_proposal_dict": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "credential_proposal": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/1.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/1.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -36744,25 +36654,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -36770,69 +36680,68 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "issuer_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, "schema_issuer_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "schema_name": { - "primitive": { - "string": "schema_name", + "type": "primitive", + "value": { "type": "string", + "value": "schema_name", }, - "type": "primitive", }, "schema_version": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", @@ -36848,69 +36757,69 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "nonce": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "prover_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, }, "type": "object", }, "error_msg": { - "primitive": { - "string": "Credential definition identifier is not set in proposal", + "type": "primitive", + "value": { "type": "string", + "value": "Credential definition identifier is not set in proposal", }, - "type": "primitive", }, "initiator": { - "enum": "self", "type": "enum", + "value": "self", }, "parent_thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "raw_credential": { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "rev_reg_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, "signature": { "properties": {}, @@ -36921,90 +36830,90 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "values": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "values", "type": "string", + "value": "values", }, "value": { "properties": { "encoded": { - "primitive": { - "string": "-1", + "type": "primitive", + "value": { "type": "string", + "value": "-1", }, - "type": "primitive", }, "raw": { - "primitive": { - "string": "raw", + "type": "primitive", + "value": { "type": "string", + "value": "raw", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, }, "type": "object", }, "revoc_reg_id": { - "primitive": { - "string": "revoc_reg_id", + "type": "primitive", + "value": { "type": "string", + "value": "revoc_reg_id", }, - "type": "primitive", }, "revocation_id": { - "primitive": { - "string": "revocation_id", + "type": "primitive", + "value": { "type": "string", + "value": "revocation_id", }, - "type": "primitive", }, "role": { - "enum": "issuer", "type": "enum", + "value": "issuer", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "credential_acked", + "type": "primitive", + "value": { "type": "string", + "value": "credential_acked", }, - "type": "primitive", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -37013,42 +36922,40 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "SendFreeCredentialRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "send_free_credential", "path": "/issue-credential/send", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SendFreeCredentialRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10CredentialProposalRequestMand", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SendFreeCredentialResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10CredentialExchange", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Send holder a credential, automating entire flow", "tags": [ @@ -37058,87 +36965,88 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "auto_issue": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "auto_remove": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "credential_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/1.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/1.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -37146,25 +37054,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -37172,41 +37080,40 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -37214,177 +37121,177 @@ exports[`open api parser aries parse open api 1`] = ` "response": { "properties": { "auto_issue": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_offer": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_remove": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "credential": { "properties": { "attrs": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "alice", + "type": "primitive", + "value": { "type": "string", + "value": "alice", }, - "type": "primitive", }, }, ], - "type": "map", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "cred_rev_id": { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "rev_reg_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, }, "type": "object", }, "credential_definition_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "credential_exchange_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "credential_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "credential_offer": { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "key_correctness_proof": { "properties": { "c": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "xr_cap": { - "array": [ + "type": "array", + "value": [ { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "xr_cap", + "type": "primitive", + "value": { "type": "string", + "value": "xr_cap", }, - "type": "primitive", }, ], - "type": "array", }, ], - "type": "array", }, "xz_cap": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, }, "type": "object", }, "nonce": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, }, "type": "object", @@ -37392,59 +37299,60 @@ exports[`open api parser aries parse open api 1`] = ` "credential_offer_dict": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "credential_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/1.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/1.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -37452,25 +37360,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -37478,131 +37386,130 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "offers~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -37610,66 +37517,67 @@ exports[`open api parser aries parse open api 1`] = ` "credential_proposal_dict": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "credential_proposal": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/1.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/1.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -37677,25 +37585,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -37703,69 +37611,68 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "issuer_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, "schema_issuer_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "schema_name": { - "primitive": { - "string": "schema_name", + "type": "primitive", + "value": { "type": "string", + "value": "schema_name", }, - "type": "primitive", }, "schema_version": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", @@ -37781,69 +37688,69 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "nonce": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "prover_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, }, "type": "object", }, "error_msg": { - "primitive": { - "string": "Credential definition identifier is not set in proposal", + "type": "primitive", + "value": { "type": "string", + "value": "Credential definition identifier is not set in proposal", }, - "type": "primitive", }, "initiator": { - "enum": "self", "type": "enum", + "value": "self", }, "parent_thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "raw_credential": { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "rev_reg_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, "signature": { "properties": {}, @@ -37854,90 +37761,90 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "values": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "values", "type": "string", + "value": "values", }, "value": { "properties": { "encoded": { - "primitive": { - "string": "-1", + "type": "primitive", + "value": { "type": "string", + "value": "-1", }, - "type": "primitive", }, "raw": { - "primitive": { - "string": "raw", + "type": "primitive", + "value": { "type": "string", + "value": "raw", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, }, "type": "object", }, "revoc_reg_id": { - "primitive": { - "string": "revoc_reg_id", + "type": "primitive", + "value": { "type": "string", + "value": "revoc_reg_id", }, - "type": "primitive", }, "revocation_id": { - "primitive": { - "string": "revocation_id", + "type": "primitive", + "value": { "type": "string", + "value": "revocation_id", }, - "type": "primitive", }, "role": { - "enum": "issuer", "type": "enum", + "value": "issuer", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "credential_acked", + "type": "primitive", + "value": { "type": "string", + "value": "credential_acked", }, - "type": "primitive", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -37946,42 +37853,40 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "SendFreeCredentialOfferRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "send_free_credential_offer", "path": "/issue-credential/send-offer", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SendFreeCredentialOfferRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10CredentialFreeOfferRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SendFreeCredentialOfferResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10CredentialExchange", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Send holder a credential offer, independent of any proposal", "tags": [ @@ -37991,80 +37896,81 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "auto_remove": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "credential_proposal": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/1.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/1.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -38072,25 +37978,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -38098,76 +38004,75 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "issuer_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, "schema_issuer_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "schema_name": { - "primitive": { - "string": "preferences", + "type": "primitive", + "value": { "type": "string", + "value": "preferences", }, - "type": "primitive", }, "schema_version": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -38175,177 +38080,177 @@ exports[`open api parser aries parse open api 1`] = ` "response": { "properties": { "auto_issue": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_offer": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_remove": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "credential": { "properties": { "attrs": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "alice", + "type": "primitive", + "value": { "type": "string", + "value": "alice", }, - "type": "primitive", }, }, ], - "type": "map", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "cred_rev_id": { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "rev_reg_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, }, "type": "object", }, "credential_definition_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "credential_exchange_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "credential_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "credential_offer": { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "key_correctness_proof": { "properties": { "c": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "xr_cap": { - "array": [ + "type": "array", + "value": [ { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "xr_cap", + "type": "primitive", + "value": { "type": "string", + "value": "xr_cap", }, - "type": "primitive", }, ], - "type": "array", }, ], - "type": "array", }, "xz_cap": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, }, "type": "object", }, "nonce": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, }, "type": "object", @@ -38353,59 +38258,60 @@ exports[`open api parser aries parse open api 1`] = ` "credential_offer_dict": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "credential_preview": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/1.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/1.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -38413,25 +38319,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -38439,131 +38345,130 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "offers~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -38571,66 +38476,67 @@ exports[`open api parser aries parse open api 1`] = ` "credential_proposal_dict": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "credential_proposal": { "properties": { "@type": { - "primitive": { - "string": "issue-credential/1.0/credential-preview", + "type": "primitive", + "value": { "type": "string", + "value": "issue-credential/1.0/credential-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -38638,25 +38544,25 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -38664,69 +38570,68 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "issuer_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, "schema_issuer_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "schema_name": { - "primitive": { - "string": "schema_name", + "type": "primitive", + "value": { "type": "string", + "value": "schema_name", }, - "type": "primitive", }, "schema_version": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", @@ -38742,69 +38647,69 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "nonce": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "prover_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, }, "type": "object", }, "error_msg": { - "primitive": { - "string": "Credential definition identifier is not set in proposal", + "type": "primitive", + "value": { "type": "string", + "value": "Credential definition identifier is not set in proposal", }, - "type": "primitive", }, "initiator": { - "enum": "self", "type": "enum", + "value": "self", }, "parent_thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "raw_credential": { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "rev_reg_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, "signature": { "properties": {}, @@ -38815,90 +38720,90 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "values": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "values", "type": "string", + "value": "values", }, "value": { "properties": { "encoded": { - "primitive": { - "string": "-1", + "type": "primitive", + "value": { "type": "string", + "value": "-1", }, - "type": "primitive", }, "raw": { - "primitive": { - "string": "raw", + "type": "primitive", + "value": { "type": "string", + "value": "raw", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, }, "type": "object", }, "revoc_reg_id": { - "primitive": { - "string": "revoc_reg_id", + "type": "primitive", + "value": { "type": "string", + "value": "revoc_reg_id", }, - "type": "primitive", }, "revocation_id": { - "primitive": { - "string": "revocation_id", + "type": "primitive", + "value": { "type": "string", + "value": "revocation_id", }, - "type": "primitive", }, "role": { - "enum": "issuer", "type": "enum", + "value": "issuer", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "credential_acked", + "type": "primitive", + "value": { "type": "string", + "value": "credential_acked", }, - "type": "primitive", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -38907,42 +38812,40 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "SendFreeCredentialProposalRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "send_free_credential_proposal", "path": "/issue-credential/send-proposal", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SendFreeCredentialProposalRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10CredentialProposalRequestOpt", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SendFreeCredentialProposalResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10CredentialExchange", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Send issuer a credential proposal", "tags": [ @@ -38952,15 +38855,15 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -38974,18 +38877,18 @@ exports[`open api parser aries parse open api 1`] = ` "options": { "properties": { "proofPurpose": { - "primitive": { - "string": "proofPurpose", + "type": "primitive", + "value": { "type": "string", + "value": "proofPurpose", }, - "type": "primitive", }, "verificationMethod": { - "primitive": { - "string": "verificationMethod", + "type": "primitive", + "value": { "type": "string", + "value": "verificationMethod", }, - "type": "primitive", }, }, "type": "object", @@ -38994,11 +38897,11 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "verkey": { - "primitive": { - "string": "verkey", + "type": "primitive", + "value": { "type": "string", + "value": "verkey", }, - "type": "primitive", }, }, "type": "object", @@ -39006,11 +38909,11 @@ exports[`open api parser aries parse open api 1`] = ` "response": { "properties": { "error": { - "primitive": { - "string": "error", + "type": "primitive", + "value": { "type": "string", + "value": "error", }, - "type": "primitive", }, }, "type": "object", @@ -39019,42 +38922,40 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "SignRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "sign", "path": "/jsonld/sign", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SignRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SignRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SignResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SignResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Sign a JSON-LD structure and return it", "tags": [ @@ -39064,15 +38965,15 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -39082,18 +38983,18 @@ exports[`open api parser aries parse open api 1`] = ` "proof": { "properties": { "proofPurpose": { - "primitive": { - "string": "proofPurpose", + "type": "primitive", + "value": { "type": "string", + "value": "proofPurpose", }, - "type": "primitive", }, "verificationMethod": { - "primitive": { - "string": "verificationMethod", + "type": "primitive", + "value": { "type": "string", + "value": "verificationMethod", }, - "type": "primitive", }, }, "type": "object", @@ -39102,11 +39003,11 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "verkey": { - "primitive": { - "string": "verkey", + "type": "primitive", + "value": { "type": "string", + "value": "verkey", }, - "type": "primitive", }, }, "type": "object", @@ -39114,18 +39015,18 @@ exports[`open api parser aries parse open api 1`] = ` "response": { "properties": { "error": { - "primitive": { - "string": "error", + "type": "primitive", + "value": { "type": "string", + "value": "error", }, - "type": "primitive", }, "valid": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -39134,42 +39035,40 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "VerifyRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "verify", "path": "/jsonld/verify", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "VerifyRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "VerifyRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "VerifyResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "VerifyResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Verify a JSON-LD structure.", "tags": [ @@ -39179,37 +39078,37 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "did", "value": { - "primitive": { - "string": "did", + "type": "primitive", + "value": { "type": "string", + "value": "did", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "endpoint": { - "primitive": { - "string": "https://myhost:8021", + "type": "primitive", + "value": { "type": "string", + "value": "https://myhost:8021", }, - "type": "primitive", }, }, "type": "object", @@ -39218,7 +39117,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetPublishedDidEndpointRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_published_did_endpoint", "path": "/ledger/did-endpoint", @@ -39227,15 +39126,15 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "DID of interest", "name": "did", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetPublishedDidEndpointRequestDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39244,54 +39143,54 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Endpoint type of interest (default 'Endpoint')", "name": "endpoint_type", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetPublishedDidEndpointRequestEndpointType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetPublishedDidEndpointRequestEndpointType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Endpoint", - "nameOverride": undefined, + "nameOverride": null, "value": "Endpoint", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Profile", - "nameOverride": undefined, + "nameOverride": null, "value": "Profile", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LinkedDomains", - "nameOverride": undefined, + "nameOverride": null, "value": "LinkedDomains", }, ], @@ -39299,23 +39198,22 @@ exports[`open api parser aries parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetPublishedDidEndpointResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GetDIDEndpointResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get the endpoint for a DID from the ledger.", "tags": [ @@ -39325,37 +39223,37 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "did", "value": { - "primitive": { - "string": "did", + "type": "primitive", + "value": { "type": "string", + "value": "did", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "verkey": { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, }, "type": "object", @@ -39364,7 +39262,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetDidVerkeyRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_did_verkey", "path": "/ledger/did-verkey", @@ -39373,38 +39271,37 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "DID of interest", "name": "did", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetDidVerkeyRequestDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetDidVerkeyResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GetDIDVerkeyResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get the verkey for a DID from the ledger.", "tags": [ @@ -39414,34 +39311,34 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "did", "value": { - "primitive": { - "string": "did", + "type": "primitive", + "value": { "type": "string", + "value": "did", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "role": { - "enum": "ENDORSER", "type": "enum", + "value": "ENDORSER", }, }, "type": "object", @@ -39450,7 +39347,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetDidNymRoleRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_did_nym_role", "path": "/ledger/get-nym-role", @@ -39459,38 +39356,37 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "DID of interest", "name": "did", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetDidNymRoleRequestDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetDidNymRoleResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GetNymRoleResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get the role from the NYM registration of a public DID.", "tags": [ @@ -39500,58 +39396,59 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "ledger_config_list": { - "array": [ + "type": "array", + "value": [ { "properties": { "genesis_file": { - "primitive": { - "string": "genesis_file", + "type": "primitive", + "value": { "type": "string", + "value": "genesis_file", }, - "type": "primitive", }, "genesis_transactions": { - "primitive": { - "string": "genesis_transactions", + "type": "primitive", + "value": { "type": "string", + "value": "genesis_transactions", }, - "type": "primitive", }, "genesis_url": { - "primitive": { - "string": "genesis_url", + "type": "primitive", + "value": { "type": "string", + "value": "genesis_url", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "is_production": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -39559,39 +39456,39 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "genesis_file": { - "primitive": { - "string": "genesis_file", + "type": "primitive", + "value": { "type": "string", + "value": "genesis_file", }, - "type": "primitive", }, "genesis_transactions": { - "primitive": { - "string": "genesis_transactions", + "type": "primitive", + "value": { "type": "string", + "value": "genesis_transactions", }, - "type": "primitive", }, "genesis_url": { - "primitive": { - "string": "genesis_url", + "type": "primitive", + "value": { "type": "string", + "value": "genesis_url", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "is_production": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -39599,45 +39496,44 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "genesis_file": { - "primitive": { - "string": "genesis_file", + "type": "primitive", + "value": { "type": "string", + "value": "genesis_file", }, - "type": "primitive", }, "genesis_transactions": { - "primitive": { - "string": "genesis_transactions", + "type": "primitive", + "value": { "type": "string", + "value": "genesis_transactions", }, - "type": "primitive", }, "genesis_url": { - "primitive": { - "string": "genesis_url", + "type": "primitive", + "value": { "type": "string", + "value": "genesis_url", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "is_production": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -39646,29 +39542,28 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetMultipleLedgerConfigRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_multiple_ledger_config", "path": "/ledger/multiple/config", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetMultipleLedgerConfigResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LedgerConfigList", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Fetch the multiple ledger configuration currently in use", "tags": [ @@ -39678,26 +39573,26 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "ledger_id": { - "primitive": { - "string": "ledger_id", + "type": "primitive", + "value": { "type": "string", + "value": "ledger_id", }, - "type": "primitive", }, }, "type": "object", @@ -39706,29 +39601,28 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetWriteLedgerRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_write_ledger", "path": "/ledger/multiple/get-write-ledger", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetWriteLedgerResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WriteLedgerRequest", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Fetch the current write ledger", "tags": [ @@ -39738,165 +39632,166 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "did", "value": { - "primitive": { - "string": "did", + "type": "primitive", + "value": { "type": "string", + "value": "did", }, - "type": "primitive", }, }, { "name": "verkey", "value": { - "primitive": { - "string": "verkey", + "type": "primitive", + "value": { "type": "string", + "value": "verkey", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "success": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "txn": { "properties": { "_type": { - "primitive": { - "string": "101", + "type": "primitive", + "value": { "type": "string", + "value": "101", }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "endorser_write_txn": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "attach_id", "type": "string", + "value": "attach_id", }, "value": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, { "key": { - "string": "format", "type": "string", + "value": "format", }, "value": { - "primitive": { - "string": "dif/endorse-transaction/request@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/endorse-transaction/request@v1.0", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "attach_id", "type": "string", + "value": "attach_id", }, "value": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, { "key": { - "string": "format", "type": "string", + "value": "format", }, "value": { - "primitive": { - "string": "dif/endorse-transaction/request@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/endorse-transaction/request@v1.0", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "formats", "type": "string", + "value": "formats", }, "value": { - "primitive": { - "string": "formats", + "type": "primitive", + "value": { "type": "string", + "value": "formats", }, - "type": "primitive", }, }, ], - "type": "map", }, ], - "type": "array", }, "messages_attach": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", @@ -39910,10 +39805,10 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "signature_request": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", @@ -39927,10 +39822,10 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "signature_response": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", @@ -39944,42 +39839,41 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "transaction_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -39991,7 +39885,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "RegisterNymRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "register_nym", "path": "/ledger/register-nym", @@ -40000,15 +39894,15 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "DID to register", "name": "did", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RegisterNymRequestDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40017,15 +39911,15 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Verification key", "name": "verkey", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RegisterNymRequestVerkey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40034,21 +39928,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Alias", "name": "alias", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RegisterNymRequestAlias", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RegisterNymRequestAlias", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40058,21 +39952,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Connection identifier", "name": "conn_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RegisterNymRequestConnId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RegisterNymRequestConnId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40082,18 +39976,18 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Create Transaction For Endorser's signature", "name": "create_transaction_for_endorser", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RegisterNymRequestCreateTransactionForEndorser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RegisterNymRequestCreateTransactionForEndorser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -40104,78 +39998,78 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Role", "name": "role", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RegisterNymRequestRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RegisterNymRequestRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "STEWARD", - "nameOverride": undefined, + "nameOverride": null, "value": "STEWARD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TRUSTEE", - "nameOverride": undefined, + "nameOverride": null, "value": "TRUSTEE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ENDORSER", - "nameOverride": undefined, + "nameOverride": null, "value": "ENDORSER", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NETWORK_MONITOR", - "nameOverride": undefined, + "nameOverride": null, "value": "NETWORK_MONITOR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "reset", - "nameOverride": undefined, + "nameOverride": null, "value": "reset", }, ], @@ -40183,23 +40077,22 @@ exports[`open api parser aries parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RegisterNymResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TxnOrRegisterLedgerNymResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Send a NYM registration to the ledger.", "tags": [ @@ -40209,74 +40102,73 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "string", "type": "string", + "value": "string", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, }, ], "generatedRequestName": "RotatePublicDidKeypairRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PATCH", "operationId": "rotate_public_did_keypair", "path": "/ledger/rotate-public-did-keypair", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RotatePublicDidKeypairResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LedgerModulesResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Rotate key pair for public DID.", "tags": [ @@ -40286,18 +40178,18 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "result": { @@ -40305,36 +40197,36 @@ exports[`open api parser aries parse open api 1`] = ` "aml_record": { "properties": { "aml": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "aml", + "type": "primitive", + "value": { "type": "string", + "value": "aml", }, - "type": "primitive", }, }, ], - "type": "map", }, "amlContext": { - "primitive": { - "string": "amlContext", + "type": "primitive", + "value": { "type": "string", + "value": "amlContext", }, - "type": "primitive", }, "version": { - "primitive": { - "string": "version", + "type": "primitive", + "value": { "type": "string", + "value": "version", }, - "type": "primitive", }, }, "type": "object", @@ -40342,18 +40234,18 @@ exports[`open api parser aries parse open api 1`] = ` "taa_accepted": { "properties": { "mechanism": { - "primitive": { - "string": "mechanism", + "type": "primitive", + "value": { "type": "string", + "value": "mechanism", }, - "type": "primitive", }, "time": { - "primitive": { - "int": 1640995199, + "type": "primitive", + "value": { "type": "int", + "value": 1640995199, }, - "type": "primitive", }, }, "type": "object", @@ -40361,35 +40253,35 @@ exports[`open api parser aries parse open api 1`] = ` "taa_record": { "properties": { "digest": { - "primitive": { - "string": "digest", + "type": "primitive", + "value": { "type": "string", + "value": "digest", }, - "type": "primitive", }, "text": { - "primitive": { - "string": "text", + "type": "primitive", + "value": { "type": "string", + "value": "text", }, - "type": "primitive", }, "version": { - "primitive": { - "string": "version", + "type": "primitive", + "value": { "type": "string", + "value": "version", }, - "type": "primitive", }, }, "type": "object", }, "taa_required": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -40401,29 +40293,28 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetTaaRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_taa", "path": "/ledger/taa", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetTaaResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TAAResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Fetch the current transaction author agreement, if any", "tags": [ @@ -40433,112 +40324,110 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "mechanism": { - "primitive": { - "string": "mechanism", + "type": "primitive", + "value": { "type": "string", + "value": "mechanism", }, - "type": "primitive", }, "text": { - "primitive": { - "string": "text", + "type": "primitive", + "value": { "type": "string", + "value": "text", }, - "type": "primitive", }, "version": { - "primitive": { - "string": "version", + "type": "primitive", + "value": { "type": "string", + "value": "version", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "string", "type": "string", + "value": "string", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, }, ], "generatedRequestName": "AcceptTaaRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "accept_taa", "path": "/ledger/taa/accept", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AcceptTaaRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TAAAccept", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AcceptTaaResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LedgerModulesResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Accept the transaction author agreement", "tags": [ @@ -40548,146 +40437,146 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "connection_id": { - "primitive": { - "string": "connection_id", + "type": "primitive", + "value": { "type": "string", + "value": "connection_id", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "endpoint": { - "primitive": { - "string": "endpoint", + "type": "primitive", + "value": { "type": "string", + "value": "endpoint", }, - "type": "primitive", }, "mediation_id": { - "primitive": { - "string": "mediation_id", + "type": "primitive", + "value": { "type": "string", + "value": "mediation_id", }, - "type": "primitive", }, "mediator_terms": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "mediator_terms", + "type": "primitive", + "value": { "type": "string", + "value": "mediator_terms", }, - "type": "primitive", }, { - "primitive": { - "string": "mediator_terms", + "type": "primitive", + "value": { "type": "string", + "value": "mediator_terms", }, - "type": "primitive", }, { - "primitive": { - "string": "mediator_terms", + "type": "primitive", + "value": { "type": "string", + "value": "mediator_terms", }, - "type": "primitive", }, ], - "type": "array", }, "recipient_terms": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "recipient_terms", + "type": "primitive", + "value": { "type": "string", + "value": "recipient_terms", }, - "type": "primitive", }, { - "primitive": { - "string": "recipient_terms", + "type": "primitive", + "value": { "type": "string", + "value": "recipient_terms", }, - "type": "primitive", }, { - "primitive": { - "string": "recipient_terms", + "type": "primitive", + "value": { "type": "string", + "value": "recipient_terms", }, - "type": "primitive", }, ], - "type": "array", }, "role": { - "primitive": { - "string": "role", + "type": "primitive", + "value": { "type": "string", + "value": "role", }, - "type": "primitive", }, "routing_keys": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", + "type": "primitive", + "value": { "type": "string", + "value": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", }, - "type": "primitive", }, { - "primitive": { - "string": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", + "type": "primitive", + "value": { "type": "string", + "value": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", }, - "type": "primitive", }, { - "primitive": { - "string": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", + "type": "primitive", + "value": { "type": "string", + "value": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", }, - "type": "primitive", }, ], - "type": "array", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -40696,29 +40585,28 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetDefaultMediatorRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_default_mediator", "path": "/mediation/default-mediator", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetDefaultMediatorResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MediationRecord", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get default mediator", "tags": [ @@ -40728,146 +40616,146 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "connection_id": { - "primitive": { - "string": "connection_id", + "type": "primitive", + "value": { "type": "string", + "value": "connection_id", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "endpoint": { - "primitive": { - "string": "endpoint", + "type": "primitive", + "value": { "type": "string", + "value": "endpoint", }, - "type": "primitive", }, "mediation_id": { - "primitive": { - "string": "mediation_id", + "type": "primitive", + "value": { "type": "string", + "value": "mediation_id", }, - "type": "primitive", }, "mediator_terms": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "mediator_terms", + "type": "primitive", + "value": { "type": "string", + "value": "mediator_terms", }, - "type": "primitive", }, { - "primitive": { - "string": "mediator_terms", + "type": "primitive", + "value": { "type": "string", + "value": "mediator_terms", }, - "type": "primitive", }, { - "primitive": { - "string": "mediator_terms", + "type": "primitive", + "value": { "type": "string", + "value": "mediator_terms", }, - "type": "primitive", }, ], - "type": "array", }, "recipient_terms": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "recipient_terms", + "type": "primitive", + "value": { "type": "string", + "value": "recipient_terms", }, - "type": "primitive", }, { - "primitive": { - "string": "recipient_terms", + "type": "primitive", + "value": { "type": "string", + "value": "recipient_terms", }, - "type": "primitive", }, { - "primitive": { - "string": "recipient_terms", + "type": "primitive", + "value": { "type": "string", + "value": "recipient_terms", }, - "type": "primitive", }, ], - "type": "array", }, "role": { - "primitive": { - "string": "role", + "type": "primitive", + "value": { "type": "string", + "value": "role", }, - "type": "primitive", }, "routing_keys": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", + "type": "primitive", + "value": { "type": "string", + "value": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", }, - "type": "primitive", }, { - "primitive": { - "string": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", + "type": "primitive", + "value": { "type": "string", + "value": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", }, - "type": "primitive", }, { - "primitive": { - "string": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", + "type": "primitive", + "value": { "type": "string", + "value": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", }, - "type": "primitive", }, ], - "type": "array", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -40876,29 +40764,28 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "ClearDefaultMediatorRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "clear_default_mediator", "path": "/mediation/default-mediator", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ClearDefaultMediatorResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MediationRecord", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Clear default mediator", "tags": [ @@ -40908,79 +40795,80 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "connection_id": { - "primitive": { - "string": "connection_id", + "type": "primitive", + "value": { "type": "string", + "value": "connection_id", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "recipient_key": { - "primitive": { - "string": "recipient_key", + "type": "primitive", + "value": { "type": "string", + "value": "recipient_key", }, - "type": "primitive", }, "record_id": { - "primitive": { - "string": "record_id", + "type": "primitive", + "value": { "type": "string", + "value": "record_id", }, - "type": "primitive", }, "role": { - "primitive": { - "string": "role", + "type": "primitive", + "value": { "type": "string", + "value": "role", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "wallet_id": { - "primitive": { - "string": "wallet_id", + "type": "primitive", + "value": { "type": "string", + "value": "wallet_id", }, - "type": "primitive", }, }, "type": "object", @@ -40988,60 +40876,60 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "connection_id": { - "primitive": { - "string": "connection_id", + "type": "primitive", + "value": { "type": "string", + "value": "connection_id", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "recipient_key": { - "primitive": { - "string": "recipient_key", + "type": "primitive", + "value": { "type": "string", + "value": "recipient_key", }, - "type": "primitive", }, "record_id": { - "primitive": { - "string": "record_id", + "type": "primitive", + "value": { "type": "string", + "value": "record_id", }, - "type": "primitive", }, "role": { - "primitive": { - "string": "role", + "type": "primitive", + "value": { "type": "string", + "value": "role", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "wallet_id": { - "primitive": { - "string": "wallet_id", + "type": "primitive", + "value": { "type": "string", + "value": "wallet_id", }, - "type": "primitive", }, }, "type": "object", @@ -41049,66 +40937,65 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "connection_id": { - "primitive": { - "string": "connection_id", + "type": "primitive", + "value": { "type": "string", + "value": "connection_id", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "recipient_key": { - "primitive": { - "string": "recipient_key", + "type": "primitive", + "value": { "type": "string", + "value": "recipient_key", }, - "type": "primitive", }, "record_id": { - "primitive": { - "string": "record_id", + "type": "primitive", + "value": { "type": "string", + "value": "record_id", }, - "type": "primitive", }, "role": { - "primitive": { - "string": "role", + "type": "primitive", + "value": { "type": "string", + "value": "role", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "wallet_id": { - "primitive": { - "string": "wallet_id", + "type": "primitive", + "value": { "type": "string", + "value": "wallet_id", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -41117,7 +41004,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetKeylistsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_keylists", "path": "/mediation/keylists", @@ -41126,21 +41013,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Connection identifier (optional)", "name": "conn_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetKeylistsRequestConnId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetKeylistsRequestConnId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41150,42 +41037,42 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Filer on role, 'client' for keys mediated by other agents, 'server' for keys mediated by this agent", "name": "role", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetKeylistsRequestRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetKeylistsRequestRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "client", - "nameOverride": undefined, + "nameOverride": null, "value": "client", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "server", - "nameOverride": undefined, + "nameOverride": null, "value": "server", }, ], @@ -41193,23 +41080,22 @@ exports[`open api parser aries parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetKeylistsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Keylist", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve keylists by connection or role", "tags": [ @@ -41219,24 +41105,24 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "mediation_id", "value": { - "primitive": { - "string": "mediation_id", + "type": "primitive", + "value": { "type": "string", + "value": "mediation_id", }, - "type": "primitive", }, }, ], @@ -41248,34 +41134,34 @@ exports[`open api parser aries parse open api 1`] = ` "response": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "paginate": { "properties": { "limit": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 30, }, - "type": "primitive", }, "offset": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, }, "type": "object", @@ -41287,7 +41173,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "SendKeylistQueryToMediatorRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "send_keylist_query_to_mediator", "path": "/mediation/keylists/{mediation_id}/send-keylist-query", @@ -41296,36 +41182,36 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Mediation record identifier", "name": "mediation_id", "schema": { - "description": undefined, + "description": null, "generatedName": "SendKeylistQueryToMediatorRequestMediationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "limit number of results", "name": "paginate_limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SendKeylistQueryToMediatorRequestPaginateLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SendKeylistQueryToMediatorRequestPaginateLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -41336,18 +41222,18 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "offset to use in pagination", "name": "paginate_offset", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SendKeylistQueryToMediatorRequestPaginateOffset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SendKeylistQueryToMediatorRequestPaginateOffset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -41357,35 +41243,33 @@ exports[`open api parser aries parse open api 1`] = ` }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SendKeylistQueryToMediatorRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "KeylistQueryFilterRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SendKeylistQueryToMediatorResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "KeylistQuery", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Send keylist query to mediator", "tags": [ @@ -41395,24 +41279,24 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "mediation_id", "value": { - "primitive": { - "string": "mediation_id", + "type": "primitive", + "value": { "type": "string", + "value": "mediation_id", }, - "type": "primitive", }, }, ], @@ -41420,19 +41304,20 @@ exports[`open api parser aries parse open api 1`] = ` "request": { "properties": { "updates": { - "array": [ + "type": "array", + "value": [ { "properties": { "action": { - "enum": "add", "type": "enum", + "value": "add", }, "recipient_key": { - "primitive": { - "string": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", + "type": "primitive", + "value": { "type": "string", + "value": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", }, - "type": "primitive", }, }, "type": "object", @@ -41440,15 +41325,15 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "action": { - "enum": "add", "type": "enum", + "value": "add", }, "recipient_key": { - "primitive": { - "string": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", + "type": "primitive", + "value": { "type": "string", + "value": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", }, - "type": "primitive", }, }, "type": "object", @@ -41456,21 +41341,20 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "action": { - "enum": "add", "type": "enum", + "value": "add", }, "recipient_key": { - "primitive": { - "string": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", + "type": "primitive", + "value": { "type": "string", + "value": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -41478,33 +41362,34 @@ exports[`open api parser aries parse open api 1`] = ` "response": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "updates": { - "array": [ + "type": "array", + "value": [ { "properties": { "action": { - "enum": "add", "type": "enum", + "value": "add", }, "recipient_key": { - "primitive": { - "string": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", + "type": "primitive", + "value": { "type": "string", + "value": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", }, - "type": "primitive", }, }, "type": "object", @@ -41512,15 +41397,15 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "action": { - "enum": "add", "type": "enum", + "value": "add", }, "recipient_key": { - "primitive": { - "string": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", + "type": "primitive", + "value": { "type": "string", + "value": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", }, - "type": "primitive", }, }, "type": "object", @@ -41528,21 +41413,20 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "action": { - "enum": "add", "type": "enum", + "value": "add", }, "recipient_key": { - "primitive": { - "string": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", + "type": "primitive", + "value": { "type": "string", + "value": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -41551,7 +41435,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "SendKeylistUpdateToMediatorRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "send_keylist_update_to_mediator", "path": "/mediation/keylists/{mediation_id}/send-keylist-update", @@ -41560,51 +41444,49 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Mediation record identifier", "name": "mediation_id", "schema": { - "description": undefined, + "description": null, "generatedName": "SendKeylistUpdateToMediatorRequestMediationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SendKeylistUpdateToMediatorRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "KeylistUpdateRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SendKeylistUpdateToMediatorResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "KeylistUpdate", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Send keylist update to mediator", "tags": [ @@ -41614,24 +41496,24 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "conn_id", "value": { - "primitive": { - "string": "conn_id", + "type": "primitive", + "value": { "type": "string", + "value": "conn_id", }, - "type": "primitive", }, }, ], @@ -41639,56 +41521,56 @@ exports[`open api parser aries parse open api 1`] = ` "request": { "properties": { "mediator_terms": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "mediator_terms", + "type": "primitive", + "value": { "type": "string", + "value": "mediator_terms", }, - "type": "primitive", }, { - "primitive": { - "string": "mediator_terms", + "type": "primitive", + "value": { "type": "string", + "value": "mediator_terms", }, - "type": "primitive", }, { - "primitive": { - "string": "mediator_terms", + "type": "primitive", + "value": { "type": "string", + "value": "mediator_terms", }, - "type": "primitive", }, ], - "type": "array", }, "recipient_terms": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "recipient_terms", + "type": "primitive", + "value": { "type": "string", + "value": "recipient_terms", }, - "type": "primitive", }, { - "primitive": { - "string": "recipient_terms", + "type": "primitive", + "value": { "type": "string", + "value": "recipient_terms", }, - "type": "primitive", }, { - "primitive": { - "string": "recipient_terms", + "type": "primitive", + "value": { "type": "string", + "value": "recipient_terms", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -41696,131 +41578,131 @@ exports[`open api parser aries parse open api 1`] = ` "response": { "properties": { "connection_id": { - "primitive": { - "string": "connection_id", + "type": "primitive", + "value": { "type": "string", + "value": "connection_id", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "endpoint": { - "primitive": { - "string": "endpoint", + "type": "primitive", + "value": { "type": "string", + "value": "endpoint", }, - "type": "primitive", }, "mediation_id": { - "primitive": { - "string": "mediation_id", + "type": "primitive", + "value": { "type": "string", + "value": "mediation_id", }, - "type": "primitive", }, "mediator_terms": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "mediator_terms", + "type": "primitive", + "value": { "type": "string", + "value": "mediator_terms", }, - "type": "primitive", }, { - "primitive": { - "string": "mediator_terms", + "type": "primitive", + "value": { "type": "string", + "value": "mediator_terms", }, - "type": "primitive", }, { - "primitive": { - "string": "mediator_terms", + "type": "primitive", + "value": { "type": "string", + "value": "mediator_terms", }, - "type": "primitive", }, ], - "type": "array", }, "recipient_terms": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "recipient_terms", + "type": "primitive", + "value": { "type": "string", + "value": "recipient_terms", }, - "type": "primitive", }, { - "primitive": { - "string": "recipient_terms", + "type": "primitive", + "value": { "type": "string", + "value": "recipient_terms", }, - "type": "primitive", }, { - "primitive": { - "string": "recipient_terms", + "type": "primitive", + "value": { "type": "string", + "value": "recipient_terms", }, - "type": "primitive", }, ], - "type": "array", }, "role": { - "primitive": { - "string": "role", + "type": "primitive", + "value": { "type": "string", + "value": "role", }, - "type": "primitive", }, "routing_keys": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", + "type": "primitive", + "value": { "type": "string", + "value": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", }, - "type": "primitive", }, { - "primitive": { - "string": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", + "type": "primitive", + "value": { "type": "string", + "value": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", }, - "type": "primitive", }, { - "primitive": { - "string": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", + "type": "primitive", + "value": { "type": "string", + "value": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", }, - "type": "primitive", }, ], - "type": "array", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -41829,7 +41711,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "RequestMediationForConnectionRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "request_mediation_for_connection", "path": "/mediation/request/{conn_id}", @@ -41838,51 +41720,49 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Connection identifier", "name": "conn_id", "schema": { - "description": undefined, + "description": null, "generatedName": "RequestMediationForConnectionRequestConnId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RequestMediationForConnectionRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MediationCreateRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RequestMediationForConnectionResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MediationRecord", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Request mediation from connection", "tags": [ @@ -41892,150 +41772,151 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "connection_id": { - "primitive": { - "string": "connection_id", + "type": "primitive", + "value": { "type": "string", + "value": "connection_id", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "endpoint": { - "primitive": { - "string": "endpoint", + "type": "primitive", + "value": { "type": "string", + "value": "endpoint", }, - "type": "primitive", }, "mediation_id": { - "primitive": { - "string": "mediation_id", + "type": "primitive", + "value": { "type": "string", + "value": "mediation_id", }, - "type": "primitive", }, "mediator_terms": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "mediator_terms", + "type": "primitive", + "value": { "type": "string", + "value": "mediator_terms", }, - "type": "primitive", }, { - "primitive": { - "string": "mediator_terms", + "type": "primitive", + "value": { "type": "string", + "value": "mediator_terms", }, - "type": "primitive", }, { - "primitive": { - "string": "mediator_terms", + "type": "primitive", + "value": { "type": "string", + "value": "mediator_terms", }, - "type": "primitive", }, ], - "type": "array", }, "recipient_terms": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "recipient_terms", + "type": "primitive", + "value": { "type": "string", + "value": "recipient_terms", }, - "type": "primitive", }, { - "primitive": { - "string": "recipient_terms", + "type": "primitive", + "value": { "type": "string", + "value": "recipient_terms", }, - "type": "primitive", }, { - "primitive": { - "string": "recipient_terms", + "type": "primitive", + "value": { "type": "string", + "value": "recipient_terms", }, - "type": "primitive", }, ], - "type": "array", }, "role": { - "primitive": { - "string": "role", + "type": "primitive", + "value": { "type": "string", + "value": "role", }, - "type": "primitive", }, "routing_keys": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", + "type": "primitive", + "value": { "type": "string", + "value": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", }, - "type": "primitive", }, { - "primitive": { - "string": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", + "type": "primitive", + "value": { "type": "string", + "value": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", }, - "type": "primitive", }, { - "primitive": { - "string": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", + "type": "primitive", + "value": { "type": "string", + "value": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", }, - "type": "primitive", }, ], - "type": "array", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -42043,131 +41924,131 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "connection_id": { - "primitive": { - "string": "connection_id", + "type": "primitive", + "value": { "type": "string", + "value": "connection_id", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "endpoint": { - "primitive": { - "string": "endpoint", + "type": "primitive", + "value": { "type": "string", + "value": "endpoint", }, - "type": "primitive", }, "mediation_id": { - "primitive": { - "string": "mediation_id", + "type": "primitive", + "value": { "type": "string", + "value": "mediation_id", }, - "type": "primitive", }, "mediator_terms": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "mediator_terms", + "type": "primitive", + "value": { "type": "string", + "value": "mediator_terms", }, - "type": "primitive", }, { - "primitive": { - "string": "mediator_terms", + "type": "primitive", + "value": { "type": "string", + "value": "mediator_terms", }, - "type": "primitive", }, { - "primitive": { - "string": "mediator_terms", + "type": "primitive", + "value": { "type": "string", + "value": "mediator_terms", }, - "type": "primitive", }, ], - "type": "array", }, "recipient_terms": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "recipient_terms", + "type": "primitive", + "value": { "type": "string", + "value": "recipient_terms", }, - "type": "primitive", }, { - "primitive": { - "string": "recipient_terms", + "type": "primitive", + "value": { "type": "string", + "value": "recipient_terms", }, - "type": "primitive", }, { - "primitive": { - "string": "recipient_terms", + "type": "primitive", + "value": { "type": "string", + "value": "recipient_terms", }, - "type": "primitive", }, ], - "type": "array", }, "role": { - "primitive": { - "string": "role", + "type": "primitive", + "value": { "type": "string", + "value": "role", }, - "type": "primitive", }, "routing_keys": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", + "type": "primitive", + "value": { "type": "string", + "value": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", }, - "type": "primitive", }, { - "primitive": { - "string": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", + "type": "primitive", + "value": { "type": "string", + "value": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", }, - "type": "primitive", }, { - "primitive": { - "string": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", + "type": "primitive", + "value": { "type": "string", + "value": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", }, - "type": "primitive", }, ], - "type": "array", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -42175,137 +42056,136 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "connection_id": { - "primitive": { - "string": "connection_id", + "type": "primitive", + "value": { "type": "string", + "value": "connection_id", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "endpoint": { - "primitive": { - "string": "endpoint", + "type": "primitive", + "value": { "type": "string", + "value": "endpoint", }, - "type": "primitive", }, "mediation_id": { - "primitive": { - "string": "mediation_id", + "type": "primitive", + "value": { "type": "string", + "value": "mediation_id", }, - "type": "primitive", }, "mediator_terms": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "mediator_terms", + "type": "primitive", + "value": { "type": "string", + "value": "mediator_terms", }, - "type": "primitive", }, { - "primitive": { - "string": "mediator_terms", + "type": "primitive", + "value": { "type": "string", + "value": "mediator_terms", }, - "type": "primitive", }, { - "primitive": { - "string": "mediator_terms", + "type": "primitive", + "value": { "type": "string", + "value": "mediator_terms", }, - "type": "primitive", }, ], - "type": "array", }, "recipient_terms": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "recipient_terms", + "type": "primitive", + "value": { "type": "string", + "value": "recipient_terms", }, - "type": "primitive", }, { - "primitive": { - "string": "recipient_terms", + "type": "primitive", + "value": { "type": "string", + "value": "recipient_terms", }, - "type": "primitive", }, { - "primitive": { - "string": "recipient_terms", + "type": "primitive", + "value": { "type": "string", + "value": "recipient_terms", }, - "type": "primitive", }, ], - "type": "array", }, "role": { - "primitive": { - "string": "role", + "type": "primitive", + "value": { "type": "string", + "value": "role", }, - "type": "primitive", }, "routing_keys": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", + "type": "primitive", + "value": { "type": "string", + "value": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", }, - "type": "primitive", }, { - "primitive": { - "string": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", + "type": "primitive", + "value": { "type": "string", + "value": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", }, - "type": "primitive", }, { - "primitive": { - "string": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", + "type": "primitive", + "value": { "type": "string", + "value": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", }, - "type": "primitive", }, ], - "type": "array", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -42314,7 +42194,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetMatchingMediationRecordsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_matching_mediation_records", "path": "/mediation/requests", @@ -42323,21 +42203,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Connection identifier (optional)", "name": "conn_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetMatchingMediationRecordsRequestConnId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetMatchingMediationRecordsRequestConnId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42347,27 +42227,27 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "List of mediator rules for recipient", "name": "mediator_terms", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetMatchingMediationRecordsRequestMediatorTerms", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetMatchingMediationRecordsRequestMediatorTerms", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Indicate terms to which the mediator requires the recipient to agree", "generatedName": "GetMatchingMediationRecordsRequestMediatorTermsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42378,27 +42258,27 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "List of recipient rules for mediation", "name": "recipient_terms", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetMatchingMediationRecordsRequestRecipientTerms", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetMatchingMediationRecordsRequestRecipientTerms", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Indicate terms to which the recipient requires the mediator to agree", "generatedName": "GetMatchingMediationRecordsRequestRecipientTermsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42409,54 +42289,54 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Mediation state (optional)", "name": "state", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetMatchingMediationRecordsRequestState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetMatchingMediationRecordsRequestState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "request", - "nameOverride": undefined, + "nameOverride": null, "value": "request", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "granted", - "nameOverride": undefined, + "nameOverride": null, "value": "granted", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "denied", - "nameOverride": undefined, + "nameOverride": null, "value": "denied", }, ], @@ -42464,23 +42344,22 @@ exports[`open api parser aries parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetMatchingMediationRecordsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MediationList", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Query mediation requests, returns list of all mediation records", "tags": [ @@ -42490,157 +42369,157 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "mediation_id", "value": { - "primitive": { - "string": "mediation_id", + "type": "primitive", + "value": { "type": "string", + "value": "mediation_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "connection_id": { - "primitive": { - "string": "connection_id", + "type": "primitive", + "value": { "type": "string", + "value": "connection_id", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "endpoint": { - "primitive": { - "string": "endpoint", + "type": "primitive", + "value": { "type": "string", + "value": "endpoint", }, - "type": "primitive", }, "mediation_id": { - "primitive": { - "string": "mediation_id", + "type": "primitive", + "value": { "type": "string", + "value": "mediation_id", }, - "type": "primitive", }, "mediator_terms": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "mediator_terms", + "type": "primitive", + "value": { "type": "string", + "value": "mediator_terms", }, - "type": "primitive", }, { - "primitive": { - "string": "mediator_terms", + "type": "primitive", + "value": { "type": "string", + "value": "mediator_terms", }, - "type": "primitive", }, { - "primitive": { - "string": "mediator_terms", + "type": "primitive", + "value": { "type": "string", + "value": "mediator_terms", }, - "type": "primitive", }, ], - "type": "array", }, "recipient_terms": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "recipient_terms", + "type": "primitive", + "value": { "type": "string", + "value": "recipient_terms", }, - "type": "primitive", }, { - "primitive": { - "string": "recipient_terms", + "type": "primitive", + "value": { "type": "string", + "value": "recipient_terms", }, - "type": "primitive", }, { - "primitive": { - "string": "recipient_terms", + "type": "primitive", + "value": { "type": "string", + "value": "recipient_terms", }, - "type": "primitive", }, ], - "type": "array", }, "role": { - "primitive": { - "string": "role", + "type": "primitive", + "value": { "type": "string", + "value": "role", }, - "type": "primitive", }, "routing_keys": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", + "type": "primitive", + "value": { "type": "string", + "value": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", }, - "type": "primitive", }, { - "primitive": { - "string": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", + "type": "primitive", + "value": { "type": "string", + "value": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", }, - "type": "primitive", }, { - "primitive": { - "string": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", + "type": "primitive", + "value": { "type": "string", + "value": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", }, - "type": "primitive", }, ], - "type": "array", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -42649,7 +42528,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetMediationRecordRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_mediation_record", "path": "/mediation/requests/{mediation_id}", @@ -42658,38 +42537,37 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Mediation record identifier", "name": "mediation_id", "schema": { - "description": undefined, + "description": null, "generatedName": "GetMediationRecordRequestMediationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetMediationRecordResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MediationRecord", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve mediation request record", "tags": [ @@ -42699,157 +42577,157 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "mediation_id", "value": { - "primitive": { - "string": "mediation_id", + "type": "primitive", + "value": { "type": "string", + "value": "mediation_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "connection_id": { - "primitive": { - "string": "connection_id", + "type": "primitive", + "value": { "type": "string", + "value": "connection_id", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "endpoint": { - "primitive": { - "string": "endpoint", + "type": "primitive", + "value": { "type": "string", + "value": "endpoint", }, - "type": "primitive", }, "mediation_id": { - "primitive": { - "string": "mediation_id", + "type": "primitive", + "value": { "type": "string", + "value": "mediation_id", }, - "type": "primitive", }, "mediator_terms": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "mediator_terms", + "type": "primitive", + "value": { "type": "string", + "value": "mediator_terms", }, - "type": "primitive", }, { - "primitive": { - "string": "mediator_terms", + "type": "primitive", + "value": { "type": "string", + "value": "mediator_terms", }, - "type": "primitive", }, { - "primitive": { - "string": "mediator_terms", + "type": "primitive", + "value": { "type": "string", + "value": "mediator_terms", }, - "type": "primitive", }, ], - "type": "array", }, "recipient_terms": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "recipient_terms", + "type": "primitive", + "value": { "type": "string", + "value": "recipient_terms", }, - "type": "primitive", }, { - "primitive": { - "string": "recipient_terms", + "type": "primitive", + "value": { "type": "string", + "value": "recipient_terms", }, - "type": "primitive", }, { - "primitive": { - "string": "recipient_terms", + "type": "primitive", + "value": { "type": "string", + "value": "recipient_terms", }, - "type": "primitive", }, ], - "type": "array", }, "role": { - "primitive": { - "string": "role", + "type": "primitive", + "value": { "type": "string", + "value": "role", }, - "type": "primitive", }, "routing_keys": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", + "type": "primitive", + "value": { "type": "string", + "value": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", }, - "type": "primitive", }, { - "primitive": { - "string": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", + "type": "primitive", + "value": { "type": "string", + "value": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", }, - "type": "primitive", }, { - "primitive": { - "string": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", + "type": "primitive", + "value": { "type": "string", + "value": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", }, - "type": "primitive", }, ], - "type": "array", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -42858,7 +42736,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "DeleteMediationRecordRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "delete_mediation_record", "path": "/mediation/requests/{mediation_id}", @@ -42867,38 +42745,37 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Mediation record identifier", "name": "mediation_id", "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteMediationRecordRequestMediationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteMediationRecordResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MediationRecord", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Delete mediation request by ID", "tags": [ @@ -42908,24 +42785,24 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "mediation_id", "value": { - "primitive": { - "string": "mediation_id", + "type": "primitive", + "value": { "type": "string", + "value": "mediation_id", }, - "type": "primitive", }, }, ], @@ -42933,56 +42810,56 @@ exports[`open api parser aries parse open api 1`] = ` "request": { "properties": { "mediator_terms": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "mediator_terms", + "type": "primitive", + "value": { "type": "string", + "value": "mediator_terms", }, - "type": "primitive", }, { - "primitive": { - "string": "mediator_terms", + "type": "primitive", + "value": { "type": "string", + "value": "mediator_terms", }, - "type": "primitive", }, { - "primitive": { - "string": "mediator_terms", + "type": "primitive", + "value": { "type": "string", + "value": "mediator_terms", }, - "type": "primitive", }, ], - "type": "array", }, "recipient_terms": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "recipient_terms", + "type": "primitive", + "value": { "type": "string", + "value": "recipient_terms", }, - "type": "primitive", }, { - "primitive": { - "string": "recipient_terms", + "type": "primitive", + "value": { "type": "string", + "value": "recipient_terms", }, - "type": "primitive", }, { - "primitive": { - "string": "recipient_terms", + "type": "primitive", + "value": { "type": "string", + "value": "recipient_terms", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -42990,70 +42867,70 @@ exports[`open api parser aries parse open api 1`] = ` "response": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "mediator_terms": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "mediator_terms", + "type": "primitive", + "value": { "type": "string", + "value": "mediator_terms", }, - "type": "primitive", }, { - "primitive": { - "string": "mediator_terms", + "type": "primitive", + "value": { "type": "string", + "value": "mediator_terms", }, - "type": "primitive", }, { - "primitive": { - "string": "mediator_terms", + "type": "primitive", + "value": { "type": "string", + "value": "mediator_terms", }, - "type": "primitive", }, ], - "type": "array", }, "recipient_terms": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "recipient_terms", + "type": "primitive", + "value": { "type": "string", + "value": "recipient_terms", }, - "type": "primitive", }, { - "primitive": { - "string": "recipient_terms", + "type": "primitive", + "value": { "type": "string", + "value": "recipient_terms", }, - "type": "primitive", }, { - "primitive": { - "string": "recipient_terms", + "type": "primitive", + "value": { "type": "string", + "value": "recipient_terms", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -43062,7 +42939,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "DenyMediationRequestRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "deny_mediation_request", "path": "/mediation/requests/{mediation_id}/deny", @@ -43071,51 +42948,49 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Mediation record identifier", "name": "mediation_id", "schema": { - "description": undefined, + "description": null, "generatedName": "DenyMediationRequestRequestMediationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DenyMediationRequestRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AdminMediationDeny", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DenyMediationRequestResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MediationDeny", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Deny a stored mediation request", "tags": [ @@ -43125,77 +43000,77 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "mediation_id", "value": { - "primitive": { - "string": "mediation_id", + "type": "primitive", + "value": { "type": "string", + "value": "mediation_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "endpoint": { - "primitive": { - "string": "http://192.168.56.102:8020/", + "type": "primitive", + "value": { "type": "string", + "value": "http://192.168.56.102:8020/", }, - "type": "primitive", }, "routing_keys": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "routing_keys", + "type": "primitive", + "value": { "type": "string", + "value": "routing_keys", }, - "type": "primitive", }, { - "primitive": { - "string": "routing_keys", + "type": "primitive", + "value": { "type": "string", + "value": "routing_keys", }, - "type": "primitive", }, { - "primitive": { - "string": "routing_keys", + "type": "primitive", + "value": { "type": "string", + "value": "routing_keys", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -43204,7 +43079,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GrantMediationRequestRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "grant_mediation_request", "path": "/mediation/requests/{mediation_id}/grant", @@ -43213,38 +43088,37 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Mediation record identifier", "name": "mediation_id", "schema": { - "description": undefined, + "description": null, "generatedName": "GrantMediationRequestRequestMediationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GrantMediationRequestResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MediationGrant", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Grant received mediation", "tags": [ @@ -43254,24 +43128,24 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "conn_id", "value": { - "primitive": { - "string": "conn_id", + "type": "primitive", + "value": { "type": "string", + "value": "conn_id", }, - "type": "primitive", }, }, ], @@ -43279,11 +43153,11 @@ exports[`open api parser aries parse open api 1`] = ` "request": { "properties": { "mediation_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, "type": "object", @@ -43291,33 +43165,34 @@ exports[`open api parser aries parse open api 1`] = ` "response": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "updates": { - "array": [ + "type": "array", + "value": [ { "properties": { "action": { - "enum": "add", "type": "enum", + "value": "add", }, "recipient_key": { - "primitive": { - "string": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", + "type": "primitive", + "value": { "type": "string", + "value": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", }, - "type": "primitive", }, }, "type": "object", @@ -43325,15 +43200,15 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "action": { - "enum": "add", "type": "enum", + "value": "add", }, "recipient_key": { - "primitive": { - "string": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", + "type": "primitive", + "value": { "type": "string", + "value": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", }, - "type": "primitive", }, }, "type": "object", @@ -43341,21 +43216,20 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "action": { - "enum": "add", "type": "enum", + "value": "add", }, "recipient_key": { - "primitive": { - "string": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", + "type": "primitive", + "value": { "type": "string", + "value": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -43364,7 +43238,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "UpdateKeylistForConnIdRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "update_keylist_for_conn_id", "path": "/mediation/update-keylist/{conn_id}", @@ -43373,51 +43247,49 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Connection identifier", "name": "conn_id", "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateKeylistForConnIdRequestConnId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateKeylistForConnIdRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MediationIdMatchInfo", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateKeylistForConnIdResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "KeylistUpdate", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Update keylist for a connection", "tags": [ @@ -43427,157 +43299,157 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "mediation_id", "value": { - "primitive": { - "string": "mediation_id", + "type": "primitive", + "value": { "type": "string", + "value": "mediation_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "connection_id": { - "primitive": { - "string": "connection_id", + "type": "primitive", + "value": { "type": "string", + "value": "connection_id", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "endpoint": { - "primitive": { - "string": "endpoint", + "type": "primitive", + "value": { "type": "string", + "value": "endpoint", }, - "type": "primitive", }, "mediation_id": { - "primitive": { - "string": "mediation_id", + "type": "primitive", + "value": { "type": "string", + "value": "mediation_id", }, - "type": "primitive", }, "mediator_terms": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "mediator_terms", + "type": "primitive", + "value": { "type": "string", + "value": "mediator_terms", }, - "type": "primitive", }, { - "primitive": { - "string": "mediator_terms", + "type": "primitive", + "value": { "type": "string", + "value": "mediator_terms", }, - "type": "primitive", }, { - "primitive": { - "string": "mediator_terms", + "type": "primitive", + "value": { "type": "string", + "value": "mediator_terms", }, - "type": "primitive", }, ], - "type": "array", }, "recipient_terms": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "recipient_terms", + "type": "primitive", + "value": { "type": "string", + "value": "recipient_terms", }, - "type": "primitive", }, { - "primitive": { - "string": "recipient_terms", + "type": "primitive", + "value": { "type": "string", + "value": "recipient_terms", }, - "type": "primitive", }, { - "primitive": { - "string": "recipient_terms", + "type": "primitive", + "value": { "type": "string", + "value": "recipient_terms", }, - "type": "primitive", }, ], - "type": "array", }, "role": { - "primitive": { - "string": "role", + "type": "primitive", + "value": { "type": "string", + "value": "role", }, - "type": "primitive", }, "routing_keys": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", + "type": "primitive", + "value": { "type": "string", + "value": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", }, - "type": "primitive", }, { - "primitive": { - "string": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", + "type": "primitive", + "value": { "type": "string", + "value": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", }, - "type": "primitive", }, { - "primitive": { - "string": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", + "type": "primitive", + "value": { "type": "string", + "value": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", }, - "type": "primitive", }, ], - "type": "array", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -43586,7 +43458,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "SetDefaultMediatorRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "set_default_mediator", "path": "/mediation/{mediation_id}/default-mediator", @@ -43595,38 +43467,37 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Mediation record identifier", "name": "mediation_id", "schema": { - "description": undefined, + "description": null, "generatedName": "SetDefaultMediatorRequestMediationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SetDefaultMediatorResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MediationRecord", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Set default mediator", "tags": [ @@ -43636,91 +43507,91 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "image_url": { - "primitive": { - "string": "https://aries.ca/images/sample.png", + "type": "primitive", + "value": { "type": "string", + "value": "https://aries.ca/images/sample.png", }, - "type": "primitive", }, "key_management_mode": { - "literal": { - "string": "managed", + "type": "literal", + "value": { "type": "string", + "value": "managed", }, - "type": "literal", }, "label": { - "primitive": { - "string": "Alice", + "type": "primitive", + "value": { "type": "string", + "value": "Alice", }, - "type": "primitive", }, "wallet_dispatch_type": { - "enum": "default", "type": "enum", + "value": "default", }, "wallet_key": { - "primitive": { - "string": "MySecretKey123", + "type": "primitive", + "value": { "type": "string", + "value": "MySecretKey123", }, - "type": "primitive", }, "wallet_key_derivation": { - "enum": "RAW", "type": "enum", + "value": "RAW", }, "wallet_name": { - "primitive": { - "string": "MyNewWallet", + "type": "primitive", + "value": { "type": "string", + "value": "MyNewWallet", }, - "type": "primitive", }, "wallet_type": { - "enum": "indy", "type": "enum", + "value": "indy", }, "wallet_webhook_urls": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "http://localhost:8022/webhooks", + "type": "primitive", + "value": { "type": "string", + "value": "http://localhost:8022/webhooks", }, - "type": "primitive", }, { - "primitive": { - "string": "http://localhost:8022/webhooks", + "type": "primitive", + "value": { "type": "string", + "value": "http://localhost:8022/webhooks", }, - "type": "primitive", }, { - "primitive": { - "string": "http://localhost:8022/webhooks", + "type": "primitive", + "value": { "type": "string", + "value": "http://localhost:8022/webhooks", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -43728,43 +43599,43 @@ exports[`open api parser aries parse open api 1`] = ` "response": { "properties": { "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "key_management_mode": { - "enum": "managed", "type": "enum", + "value": "managed", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "token": { - "primitive": { - "string": "eyJhbGciOiJFZERTQSJ9.eyJhIjogIjAifQ.dBjftJeZ4CVP-mB92K27uhbUJU1p1r_wW1gFWFOEjXk", + "type": "primitive", + "value": { "type": "string", + "value": "eyJhbGciOiJFZERTQSJ9.eyJhIjogIjAifQ.dBjftJeZ4CVP-mB92K27uhbUJU1p1r_wW1gFWFOEjXk", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "wallet_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, "type": "object", @@ -43773,42 +43644,40 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "CreateWalletRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create_wallet", "path": "/multitenancy/wallet", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateWalletRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateWalletRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateWalletResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateWalletResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a subwallet", "tags": [ @@ -43818,62 +43687,62 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "wallet_id", "value": { - "primitive": { - "string": "wallet_id", + "type": "primitive", + "value": { "type": "string", + "value": "wallet_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "key_management_mode": { - "enum": "managed", "type": "enum", + "value": "managed", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "wallet_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, "type": "object", @@ -43882,7 +43751,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetWalletRecordRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_wallet_record", "path": "/multitenancy/wallet/{wallet_id}", @@ -43891,38 +43760,37 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Subwallet identifier", "name": "wallet_id", "schema": { - "description": undefined, + "description": null, "generatedName": "GetWalletRecordRequestWalletId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetWalletRecordResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WalletRecord", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get a single subwallet", "tags": [ @@ -43932,24 +43800,24 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "wallet_id", "value": { - "primitive": { - "string": "wallet_id", + "type": "primitive", + "value": { "type": "string", + "value": "wallet_id", }, - "type": "primitive", }, }, ], @@ -43957,48 +43825,48 @@ exports[`open api parser aries parse open api 1`] = ` "request": { "properties": { "image_url": { - "primitive": { - "string": "https://aries.ca/images/sample.png", + "type": "primitive", + "value": { "type": "string", + "value": "https://aries.ca/images/sample.png", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "Alice", + "type": "primitive", + "value": { "type": "string", + "value": "Alice", }, - "type": "primitive", }, "wallet_dispatch_type": { - "enum": "default", "type": "enum", + "value": "default", }, "wallet_webhook_urls": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "http://localhost:8022/webhooks", + "type": "primitive", + "value": { "type": "string", + "value": "http://localhost:8022/webhooks", }, - "type": "primitive", }, { - "primitive": { - "string": "http://localhost:8022/webhooks", + "type": "primitive", + "value": { "type": "string", + "value": "http://localhost:8022/webhooks", }, - "type": "primitive", }, { - "primitive": { - "string": "http://localhost:8022/webhooks", + "type": "primitive", + "value": { "type": "string", + "value": "http://localhost:8022/webhooks", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -44006,36 +43874,36 @@ exports[`open api parser aries parse open api 1`] = ` "response": { "properties": { "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "key_management_mode": { - "enum": "managed", "type": "enum", + "value": "managed", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "wallet_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, "type": "object", @@ -44044,7 +43912,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "UpdateWalletRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "update_wallet", "path": "/multitenancy/wallet/{wallet_id}", @@ -44053,51 +43921,49 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Subwallet identifier", "name": "wallet_id", "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateWalletRequestWalletId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateWalletRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UpdateWalletRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateWalletResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WalletRecord", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Update a subwallet", "tags": [ @@ -44107,24 +43973,24 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "wallet_id", "value": { - "primitive": { - "string": "wallet_id", + "type": "primitive", + "value": { "type": "string", + "value": "wallet_id", }, - "type": "primitive", }, }, ], @@ -44132,49 +43998,49 @@ exports[`open api parser aries parse open api 1`] = ` "request": { "properties": { "wallet_key": { - "primitive": { - "string": "MySecretKey123", + "type": "primitive", + "value": { "type": "string", + "value": "MySecretKey123", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "string", "type": "string", + "value": "string", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, }, ], "generatedRequestName": "DeleteWalletRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "delete_wallet", "path": "/multitenancy/wallet/{wallet_id}/remove", @@ -44183,51 +44049,49 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Subwallet identifier", "name": "wallet_id", "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteWalletRequestWalletId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteWalletRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RemoveWalletRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteWalletResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MultitenantModuleResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Remove a subwallet", "tags": [ @@ -44237,24 +44101,24 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "wallet_id", "value": { - "primitive": { - "string": "wallet_id", + "type": "primitive", + "value": { "type": "string", + "value": "wallet_id", }, - "type": "primitive", }, }, ], @@ -44262,11 +44126,11 @@ exports[`open api parser aries parse open api 1`] = ` "request": { "properties": { "wallet_key": { - "primitive": { - "string": "MySecretKey123", + "type": "primitive", + "value": { "type": "string", + "value": "MySecretKey123", }, - "type": "primitive", }, }, "type": "object", @@ -44274,11 +44138,11 @@ exports[`open api parser aries parse open api 1`] = ` "response": { "properties": { "token": { - "primitive": { - "string": "eyJhbGciOiJFZERTQSJ9.eyJhIjogIjAifQ.dBjftJeZ4CVP-mB92K27uhbUJU1p1r_wW1gFWFOEjXk", + "type": "primitive", + "value": { "type": "string", + "value": "eyJhbGciOiJFZERTQSJ9.eyJhIjogIjAifQ.dBjftJeZ4CVP-mB92K27uhbUJU1p1r_wW1gFWFOEjXk", }, - "type": "primitive", }, }, "type": "object", @@ -44287,60 +44151,58 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetAuthTokenRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "get_auth_token", "path": "/multitenancy/wallet/{wallet_id}/token", "pathParameters": [ { - "description": undefined, + "description": null, "name": "wallet_id", "schema": { - "description": undefined, + "description": null, "generatedName": "GetAuthTokenRequestWalletId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetAuthTokenRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateWalletTokenRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetAuthTokenResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateWalletTokenResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get auth token for a subwallet", "tags": [ @@ -44350,55 +44212,56 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "key_management_mode": { - "enum": "managed", "type": "enum", + "value": "managed", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "wallet_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, "type": "object", @@ -44406,36 +44269,36 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "key_management_mode": { - "enum": "managed", "type": "enum", + "value": "managed", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "wallet_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, "type": "object", @@ -44443,42 +44306,41 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "key_management_mode": { - "enum": "managed", "type": "enum", + "value": "managed", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "wallet_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -44487,7 +44349,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetMatchingWalletsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_matching_wallets", "path": "/multitenancy/wallets", @@ -44496,21 +44358,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Wallet name", "name": "wallet_name", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetMatchingWalletsRequestWalletName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetMatchingWalletsRequestWalletName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44518,23 +44380,22 @@ exports[`open api parser aries parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetMatchingWalletsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WalletList", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Query subwallets", "tags": [ @@ -44544,66 +44405,67 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "accept": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "didcomm/aip1", + "type": "primitive", + "value": { "type": "string", + "value": "didcomm/aip1", }, - "type": "primitive", }, { - "primitive": { - "string": "didcomm/aip2;env=rfc19", + "type": "primitive", + "value": { "type": "string", + "value": "didcomm/aip2;env=rfc19", }, - "type": "primitive", }, { - "primitive": { - "string": "accept", + "type": "primitive", + "value": { "type": "string", + "value": "accept", }, - "type": "primitive", }, ], - "type": "array", }, "alias": { - "primitive": { - "string": "Barry", + "type": "primitive", + "value": { "type": "string", + "value": "Barry", }, - "type": "primitive", }, "attachments": { - "array": [ + "type": "array", + "value": [ { "properties": { "id": { - "primitive": { - "string": "attachment-0", + "type": "primitive", + "value": { "type": "string", + "value": "attachment-0", }, - "type": "primitive", }, "type": { - "enum": "present-proof", "type": "enum", + "value": "present-proof", }, }, "type": "object", @@ -44611,15 +44473,15 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "id": { - "primitive": { - "string": "attachment-0", + "type": "primitive", + "value": { "type": "string", + "value": "attachment-0", }, - "type": "primitive", }, "type": { - "enum": "present-proof", "type": "enum", + "value": "present-proof", }, }, "type": "object", @@ -44627,75 +44489,74 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "id": { - "primitive": { - "string": "attachment-0", + "type": "primitive", + "value": { "type": "string", + "value": "attachment-0", }, - "type": "primitive", }, "type": { - "enum": "present-proof", "type": "enum", + "value": "present-proof", }, }, "type": "object", }, ], - "type": "array", }, "handshake_protocols": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/didexchange/1.0", + "type": "primitive", + "value": { "type": "string", + "value": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/didexchange/1.0", }, - "type": "primitive", }, { - "primitive": { - "string": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/didexchange/1.0", + "type": "primitive", + "value": { "type": "string", + "value": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/didexchange/1.0", }, - "type": "primitive", }, { - "primitive": { - "string": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/didexchange/1.0", + "type": "primitive", + "value": { "type": "string", + "value": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/didexchange/1.0", }, - "type": "primitive", }, ], - "type": "array", }, "mediation_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "my_label": { - "primitive": { - "string": "Invitation to Barry", + "type": "primitive", + "value": { "type": "string", + "value": "Invitation to Barry", }, - "type": "primitive", }, "protocol_version": { - "primitive": { - "string": "1.1", + "type": "primitive", + "value": { "type": "string", + "value": "1.1", }, - "type": "primitive", }, "use_public_did": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, }, "type": "object", @@ -44703,191 +44564,192 @@ exports[`open api parser aries parse open api 1`] = ` "response": { "properties": { "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "invi_msg_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "invitation": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "accept": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "didcomm/aip1", + "type": "primitive", + "value": { "type": "string", + "value": "didcomm/aip1", }, - "type": "primitive", }, { - "primitive": { - "string": "didcomm/aip2;env=rfc19", + "type": "primitive", + "value": { "type": "string", + "value": "didcomm/aip2;env=rfc19", }, - "type": "primitive", }, { - "primitive": { - "string": "accept", + "type": "primitive", + "value": { "type": "string", + "value": "accept", }, - "type": "primitive", }, ], - "type": "array", }, "handshake_protocols": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/didexchange/1.0", + "type": "primitive", + "value": { "type": "string", + "value": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/didexchange/1.0", }, - "type": "primitive", }, { - "primitive": { - "string": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/didexchange/1.0", + "type": "primitive", + "value": { "type": "string", + "value": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/didexchange/1.0", }, - "type": "primitive", }, { - "primitive": { - "string": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/didexchange/1.0", + "type": "primitive", + "value": { "type": "string", + "value": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/didexchange/1.0", }, - "type": "primitive", }, ], - "type": "array", }, "imageUrl": { - "primitive": { - "string": "http://192.168.56.101/img/logo.jpg", + "type": "primitive", + "value": { "type": "string", + "value": "http://192.168.56.101/img/logo.jpg", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "Bob", + "type": "primitive", + "value": { "type": "string", + "value": "Bob", }, - "type": "primitive", }, "requests~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", @@ -44895,91 +44757,91 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", @@ -44987,278 +44849,277 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "services": { - "array": [ + "type": "array", + "value": [ { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "did", "type": "string", + "value": "did", }, "value": { "type": "unknown", - "unknown": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, }, }, { "key": { - "string": "id", "type": "string", + "value": "id", }, "value": { "type": "unknown", - "unknown": { - "primitive": { - "string": "string", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "string", }, - "type": "primitive", }, }, }, { "key": { - "string": "recipientKeys", "type": "string", + "value": "recipientKeys", }, "value": { "type": "unknown", - "unknown": { - "map": [ + "value": { + "type": "map", + "value": [ { "key": { - "string": "0", "type": "string", + "value": "0", }, "value": { - "primitive": { - "string": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", + "type": "primitive", + "value": { "type": "string", + "value": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", }, - "type": "primitive", }, }, ], - "type": "map", }, }, }, { "key": { - "string": "routingKeys", "type": "string", + "value": "routingKeys", }, "value": { "type": "unknown", - "unknown": { - "map": [ + "value": { + "type": "map", + "value": [ { "key": { - "string": "0", "type": "string", + "value": "0", }, "value": { - "primitive": { - "string": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", + "type": "primitive", + "value": { "type": "string", + "value": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", }, - "type": "primitive", }, }, ], - "type": "map", }, }, }, { "key": { - "string": "serviceEndpoint", "type": "string", + "value": "serviceEndpoint", }, "value": { "type": "unknown", - "unknown": { - "primitive": { - "string": "http://192.168.56.101:8020", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "http://192.168.56.101:8020", }, - "type": "primitive", }, }, }, { "key": { - "string": "type", "type": "string", + "value": "type", }, "value": { "type": "unknown", - "unknown": { - "primitive": { - "string": "string", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "string", }, - "type": "primitive", }, }, }, ], - "type": "map", }, { - "map": [], "type": "map", + "value": [], }, { - "map": [], "type": "map", + "value": [], }, ], - "type": "array", }, }, "type": "object", }, "invitation_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "invitation_url": { - "primitive": { - "string": "https://example.com/endpoint?c_i=eyJAdHlwZSI6ICIuLi4iLCAiLi4uIjogIi4uLiJ9XX0=", + "type": "primitive", + "value": { "type": "string", + "value": "https://example.com/endpoint?c_i=eyJAdHlwZSI6ICIuLi4iLCAiLi4uIjogIi4uLiJ9XX0=", }, - "type": "primitive", }, "oob_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "await_response", + "type": "primitive", + "value": { "type": "string", + "value": "await_response", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -45267,7 +45128,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "CreateOobInvitationRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create_oob_invitation", "path": "/out-of-band/create-invitation", @@ -45276,18 +45137,18 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Auto-accept connection (defaults to configuration)", "name": "auto_accept", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateOobInvitationRequestAutoAccept", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateOobInvitationRequestAutoAccept", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -45298,18 +45159,18 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Create invitation for multiple use (default false)", "name": "multi_use", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateOobInvitationRequestMultiUse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateOobInvitationRequestMultiUse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -45319,35 +45180,33 @@ exports[`open api parser aries parse open api 1`] = ` }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateOobInvitationRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvitationCreateRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateOobInvitationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvitationRecord", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a new connection invitation", "tags": [ @@ -45357,189 +45216,190 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "accept": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "didcomm/aip1", + "type": "primitive", + "value": { "type": "string", + "value": "didcomm/aip1", }, - "type": "primitive", }, { - "primitive": { - "string": "didcomm/aip2;env=rfc19", + "type": "primitive", + "value": { "type": "string", + "value": "didcomm/aip2;env=rfc19", }, - "type": "primitive", }, { - "primitive": { - "string": "accept", + "type": "primitive", + "value": { "type": "string", + "value": "accept", }, - "type": "primitive", }, ], - "type": "array", }, "handshake_protocols": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/didexchange/1.0", + "type": "primitive", + "value": { "type": "string", + "value": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/didexchange/1.0", }, - "type": "primitive", }, { - "primitive": { - "string": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/didexchange/1.0", + "type": "primitive", + "value": { "type": "string", + "value": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/didexchange/1.0", }, - "type": "primitive", }, { - "primitive": { - "string": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/didexchange/1.0", + "type": "primitive", + "value": { "type": "string", + "value": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/didexchange/1.0", }, - "type": "primitive", }, ], - "type": "array", }, "imageUrl": { - "primitive": { - "string": "http://192.168.56.101/img/logo.jpg", + "type": "primitive", + "value": { "type": "string", + "value": "http://192.168.56.101/img/logo.jpg", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "Bob", + "type": "primitive", + "value": { "type": "string", + "value": "Bob", }, - "type": "primitive", }, "requests~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", @@ -45547,91 +45407,91 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", @@ -45639,233 +45499,232 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "services": { - "array": [ + "type": "array", + "value": [ { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "did", "type": "string", + "value": "did", }, "value": { "type": "unknown", - "unknown": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, }, }, { "key": { - "string": "id", "type": "string", + "value": "id", }, "value": { "type": "unknown", - "unknown": { - "primitive": { - "string": "string", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "string", }, - "type": "primitive", }, }, }, { "key": { - "string": "recipientKeys", "type": "string", + "value": "recipientKeys", }, "value": { "type": "unknown", - "unknown": { - "map": [ + "value": { + "type": "map", + "value": [ { "key": { - "string": "0", "type": "string", + "value": "0", }, "value": { - "primitive": { - "string": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", + "type": "primitive", + "value": { "type": "string", + "value": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", }, - "type": "primitive", }, }, ], - "type": "map", }, }, }, { "key": { - "string": "routingKeys", "type": "string", + "value": "routingKeys", }, "value": { "type": "unknown", - "unknown": { - "map": [ + "value": { + "type": "map", + "value": [ { "key": { - "string": "0", "type": "string", + "value": "0", }, "value": { - "primitive": { - "string": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", + "type": "primitive", + "value": { "type": "string", + "value": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", }, - "type": "primitive", }, }, ], - "type": "map", }, }, }, { "key": { - "string": "serviceEndpoint", "type": "string", + "value": "serviceEndpoint", }, "value": { "type": "unknown", - "unknown": { - "primitive": { - "string": "http://192.168.56.101:8020", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "http://192.168.56.101:8020", }, - "type": "primitive", }, }, }, { "key": { - "string": "type", "type": "string", + "value": "type", }, "value": { "type": "unknown", - "unknown": { - "primitive": { - "string": "string", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "string", }, - "type": "primitive", }, }, }, ], - "type": "map", }, { - "map": [], "type": "map", + "value": [], }, { - "map": [], "type": "map", + "value": [], }, ], - "type": "array", }, }, "type": "object", @@ -45873,205 +45732,206 @@ exports[`open api parser aries parse open api 1`] = ` "response": { "properties": { "attach_thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "invi_msg_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "invitation": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "accept": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "didcomm/aip1", + "type": "primitive", + "value": { "type": "string", + "value": "didcomm/aip1", }, - "type": "primitive", }, { - "primitive": { - "string": "didcomm/aip2;env=rfc19", + "type": "primitive", + "value": { "type": "string", + "value": "didcomm/aip2;env=rfc19", }, - "type": "primitive", }, { - "primitive": { - "string": "accept", + "type": "primitive", + "value": { "type": "string", + "value": "accept", }, - "type": "primitive", }, ], - "type": "array", }, "handshake_protocols": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/didexchange/1.0", + "type": "primitive", + "value": { "type": "string", + "value": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/didexchange/1.0", }, - "type": "primitive", }, { - "primitive": { - "string": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/didexchange/1.0", + "type": "primitive", + "value": { "type": "string", + "value": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/didexchange/1.0", }, - "type": "primitive", }, { - "primitive": { - "string": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/didexchange/1.0", + "type": "primitive", + "value": { "type": "string", + "value": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/didexchange/1.0", }, - "type": "primitive", }, ], - "type": "array", }, "imageUrl": { - "primitive": { - "string": "http://192.168.56.101/img/logo.jpg", + "type": "primitive", + "value": { "type": "string", + "value": "http://192.168.56.101/img/logo.jpg", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "Bob", + "type": "primitive", + "value": { "type": "string", + "value": "Bob", }, - "type": "primitive", }, "requests~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", @@ -46079,91 +45939,91 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", @@ -46171,336 +46031,335 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "services": { - "array": [ + "type": "array", + "value": [ { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "did", "type": "string", + "value": "did", }, "value": { "type": "unknown", - "unknown": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, }, }, { "key": { - "string": "id", "type": "string", + "value": "id", }, "value": { "type": "unknown", - "unknown": { - "primitive": { - "string": "string", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "string", }, - "type": "primitive", }, }, }, { "key": { - "string": "recipientKeys", "type": "string", + "value": "recipientKeys", }, "value": { "type": "unknown", - "unknown": { - "map": [ + "value": { + "type": "map", + "value": [ { "key": { - "string": "0", "type": "string", + "value": "0", }, "value": { - "primitive": { - "string": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", + "type": "primitive", + "value": { "type": "string", + "value": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", }, - "type": "primitive", }, }, ], - "type": "map", }, }, }, { "key": { - "string": "routingKeys", "type": "string", + "value": "routingKeys", }, "value": { "type": "unknown", - "unknown": { - "map": [ + "value": { + "type": "map", + "value": [ { "key": { - "string": "0", "type": "string", + "value": "0", }, "value": { - "primitive": { - "string": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", + "type": "primitive", + "value": { "type": "string", + "value": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH", }, - "type": "primitive", }, }, ], - "type": "map", }, }, }, { "key": { - "string": "serviceEndpoint", "type": "string", + "value": "serviceEndpoint", }, "value": { "type": "unknown", - "unknown": { - "primitive": { - "string": "http://192.168.56.101:8020", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "http://192.168.56.101:8020", }, - "type": "primitive", }, }, }, { "key": { - "string": "type", "type": "string", + "value": "type", }, "value": { "type": "unknown", - "unknown": { - "primitive": { - "string": "string", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "string", }, - "type": "primitive", }, }, }, ], - "type": "map", }, { - "map": [], "type": "map", + "value": [], }, { - "map": [], "type": "map", + "value": [], }, ], - "type": "array", }, }, "type": "object", }, "oob_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "our_recipient_key": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "role": { - "enum": "receiver", "type": "enum", + "value": "receiver", }, "state": { - "enum": "await-response", "type": "enum", + "value": "await-response", }, "their_service": { "properties": { "recipientKeys": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, ], - "type": "array", }, "routingKeys": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, ], - "type": "array", }, "serviceEndpoint": { - "primitive": { - "string": "http://192.168.56.101:8020", + "type": "primitive", + "value": { "type": "string", + "value": "http://192.168.56.101:8020", }, - "type": "primitive", }, }, "type": "object", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -46509,7 +46368,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "ReceiveOobInvitationRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "receive_oob_invitation", "path": "/out-of-band/receive-invitation", @@ -46518,21 +46377,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Alias for connection", "name": "alias", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ReceiveOobInvitationRequestAlias", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ReceiveOobInvitationRequestAlias", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46542,18 +46401,18 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Auto-accept connection (defaults to configuration)", "name": "auto_accept", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ReceiveOobInvitationRequestAutoAccept", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ReceiveOobInvitationRequestAutoAccept", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -46564,21 +46423,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Identifier for active mediation record to be used", "name": "mediation_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ReceiveOobInvitationRequestMediationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ReceiveOobInvitationRequestMediationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46588,18 +46447,18 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Use an existing connection, if possible", "name": "use_existing_connection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ReceiveOobInvitationRequestUseExistingConnection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ReceiveOobInvitationRequestUseExistingConnection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -46609,35 +46468,33 @@ exports[`open api parser aries parse open api 1`] = ` }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ReceiveOobInvitationRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvitationMessage", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ReceiveOobInvitationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "OobRecord", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Receive a new connection invitation", "tags": [ @@ -46647,45 +46504,45 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "result": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "result", + "type": "primitive", + "value": { "type": "string", + "value": "result", }, - "type": "primitive", }, { - "primitive": { - "string": "result", + "type": "primitive", + "value": { "type": "string", + "value": "result", }, - "type": "primitive", }, { - "primitive": { - "string": "result", + "type": "primitive", + "value": { "type": "string", + "value": "result", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -46694,29 +46551,28 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetLoadedPluginsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_loaded_plugins", "path": "/plugins", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetLoadedPluginsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AdminModules", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Fetch the list of loaded plugins", "tags": [ @@ -46726,258 +46582,258 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "auto_verify": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "presentation_request": { "properties": { "indy": { "properties": { "name": { - "primitive": { - "string": "Proof request", + "type": "primitive", + "value": { "type": "string", + "value": "Proof request", }, - "type": "primitive", }, "nonce": { - "primitive": { - "string": "1", + "type": "primitive", + "value": { "type": "string", + "value": "1", }, - "type": "primitive", }, "requested_attributes": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { "properties": { "name": { - "primitive": { - "string": "favouriteDrink", + "type": "primitive", + "value": { "type": "string", + "value": "favouriteDrink", }, - "type": "primitive", }, "names": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "age", + "type": "primitive", + "value": { "type": "string", + "value": "age", }, - "type": "primitive", }, { - "primitive": { - "string": "age", + "type": "primitive", + "value": { "type": "string", + "value": "age", }, - "type": "primitive", }, { - "primitive": { - "string": "age", + "type": "primitive", + "value": { "type": "string", + "value": "age", }, - "type": "primitive", }, ], - "type": "array", }, "restrictions": { - "array": [ + "type": "array", + "value": [ { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "restrictions", "type": "string", + "value": "restrictions", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, ], - "type": "array", }, }, "type": "object", }, }, ], - "type": "map", }, "requested_predicates": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { "properties": { "name": { - "primitive": { - "string": "index", + "type": "primitive", + "value": { "type": "string", + "value": "index", }, - "type": "primitive", }, "p_type": { - "enum": ">=", "type": "enum", + "value": ">=", }, "p_value": { - "primitive": { - "int": 0, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "restrictions": { - "array": [ + "type": "array", + "value": [ { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "restrictions", "type": "string", + "value": "restrictions", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, ], - "type": "array", }, }, "type": "object", }, }, ], - "type": "map", }, "version": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", @@ -46986,11 +46842,11 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "trace": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, }, "type": "object", @@ -46998,341 +46854,341 @@ exports[`open api parser aries parse open api 1`] = ` "response": { "properties": { "auto_present": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_verify": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "error_msg": { - "primitive": { - "string": "Invalid structure", + "type": "primitive", + "value": { "type": "string", + "value": "Invalid structure", }, - "type": "primitive", }, "initiator": { - "enum": "self", "type": "enum", + "value": "self", }, "pres": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "dif/presentation-exchange/submission@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/presentation-exchange/submission@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "presentations~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "pres_ex_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "pres_proposal": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "dif/presentation-exchange/submission@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/presentation-exchange/submission@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "proposals~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -47340,215 +47196,215 @@ exports[`open api parser aries parse open api 1`] = ` "pres_request": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "dif/presentation-exchange/submission@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/presentation-exchange/submission@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "request_presentations~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "will_confirm": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", }, "role": { - "enum": "prover", "type": "enum", + "value": "prover", }, "state": { - "enum": "proposal-sent", "type": "enum", + "value": "proposal-sent", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "verified": { - "enum": "true", "type": "enum", + "value": "true", }, "verified_msgs": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -47557,42 +47413,40 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "CreateProofRequestRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create_proof_request", "path": "/present-proof-2.0/create-request", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateProofRequestRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20PresCreateRequestRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateProofRequestResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20PresExRecord", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Creates a presentation request not bound to any proposal or connection", "tags": [ @@ -47602,346 +47456,347 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "auto_present": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_verify": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "error_msg": { - "primitive": { - "string": "Invalid structure", + "type": "primitive", + "value": { "type": "string", + "value": "Invalid structure", }, - "type": "primitive", }, "initiator": { - "enum": "self", "type": "enum", + "value": "self", }, "pres": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "dif/presentation-exchange/submission@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/presentation-exchange/submission@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "presentations~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "pres_ex_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "pres_proposal": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "dif/presentation-exchange/submission@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/presentation-exchange/submission@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "proposals~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -47949,201 +47804,201 @@ exports[`open api parser aries parse open api 1`] = ` "pres_request": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "dif/presentation-exchange/submission@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/presentation-exchange/submission@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "request_presentations~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "role": { - "enum": "prover", "type": "enum", + "value": "prover", }, "state": { - "enum": "proposal-sent", "type": "enum", + "value": "proposal-sent", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "verified": { - "enum": "true", "type": "enum", + "value": "true", }, "verified_msgs": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -48151,327 +48006,327 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "auto_present": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_verify": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "error_msg": { - "primitive": { - "string": "Invalid structure", + "type": "primitive", + "value": { "type": "string", + "value": "Invalid structure", }, - "type": "primitive", }, "initiator": { - "enum": "self", "type": "enum", + "value": "self", }, "pres": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "dif/presentation-exchange/submission@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/presentation-exchange/submission@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "presentations~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "pres_ex_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "pres_proposal": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "dif/presentation-exchange/submission@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/presentation-exchange/submission@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "proposals~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -48479,201 +48334,201 @@ exports[`open api parser aries parse open api 1`] = ` "pres_request": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "dif/presentation-exchange/submission@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/presentation-exchange/submission@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "request_presentations~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "role": { - "enum": "prover", "type": "enum", + "value": "prover", }, "state": { - "enum": "proposal-sent", "type": "enum", + "value": "proposal-sent", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "verified": { - "enum": "true", "type": "enum", + "value": "true", }, "verified_msgs": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -48681,327 +48536,327 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "auto_present": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_verify": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "error_msg": { - "primitive": { - "string": "Invalid structure", + "type": "primitive", + "value": { "type": "string", + "value": "Invalid structure", }, - "type": "primitive", }, "initiator": { - "enum": "self", "type": "enum", + "value": "self", }, "pres": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "dif/presentation-exchange/submission@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/presentation-exchange/submission@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "presentations~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "pres_ex_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "pres_proposal": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "dif/presentation-exchange/submission@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/presentation-exchange/submission@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "proposals~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -49009,207 +48864,206 @@ exports[`open api parser aries parse open api 1`] = ` "pres_request": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "dif/presentation-exchange/submission@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/presentation-exchange/submission@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "request_presentations~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "role": { - "enum": "prover", "type": "enum", + "value": "prover", }, "state": { - "enum": "proposal-sent", "type": "enum", + "value": "proposal-sent", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "verified": { - "enum": "true", "type": "enum", + "value": "true", }, "verified_msgs": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -49218,7 +49072,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetMatchingPresExRecordsV2Request", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_matching_pres_ex_records-v2", "path": "/present-proof-2.0/records", @@ -49227,21 +49081,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Connection identifier", "name": "connection_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetMatchingPresExRecordsV2RequestConnectionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetMatchingPresExRecordsV2RequestConnectionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49251,42 +49105,42 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Role assigned in presentation exchange", "name": "role", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetMatchingPresExRecordsV2RequestRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetMatchingPresExRecordsV2RequestRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "prover", - "nameOverride": undefined, + "nameOverride": null, "value": "prover", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "verifier", - "nameOverride": undefined, + "nameOverride": null, "value": "verifier", }, ], @@ -49296,114 +49150,114 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Presentation exchange state", "name": "state", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetMatchingPresExRecordsV2RequestState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetMatchingPresExRecordsV2RequestState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ProposalSent", - "nameOverride": undefined, + "nameOverride": null, "value": "proposal-sent", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ProposalReceived", - "nameOverride": undefined, + "nameOverride": null, "value": "proposal-received", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RequestSent", - "nameOverride": undefined, + "nameOverride": null, "value": "request-sent", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RequestReceived", - "nameOverride": undefined, + "nameOverride": null, "value": "request-received", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PresentationSent", - "nameOverride": undefined, + "nameOverride": null, "value": "presentation-sent", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PresentationReceived", - "nameOverride": undefined, + "nameOverride": null, "value": "presentation-received", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "done", - "nameOverride": undefined, + "nameOverride": null, "value": "done", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "abandoned", - "nameOverride": undefined, + "nameOverride": null, "value": "abandoned", }, ], @@ -49413,21 +49267,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Thread identifier", "name": "thread_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetMatchingPresExRecordsV2RequestThreadId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetMatchingPresExRecordsV2RequestThreadId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49435,23 +49289,22 @@ exports[`open api parser aries parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetMatchingPresExRecordsV2Response", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20PresExRecordList", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Fetch all present-proof exchange records", "tags": [ @@ -49461,367 +49314,367 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "pres_ex_id", "value": { - "primitive": { - "string": "pres_ex_id", + "type": "primitive", + "value": { "type": "string", + "value": "pres_ex_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "auto_present": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_verify": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "error_msg": { - "primitive": { - "string": "Invalid structure", + "type": "primitive", + "value": { "type": "string", + "value": "Invalid structure", }, - "type": "primitive", }, "initiator": { - "enum": "self", "type": "enum", + "value": "self", }, "pres": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "dif/presentation-exchange/submission@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/presentation-exchange/submission@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "presentations~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "pres_ex_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "pres_proposal": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "dif/presentation-exchange/submission@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/presentation-exchange/submission@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "proposals~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -49829,215 +49682,215 @@ exports[`open api parser aries parse open api 1`] = ` "pres_request": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "dif/presentation-exchange/submission@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/presentation-exchange/submission@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "request_presentations~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "will_confirm": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", }, "role": { - "enum": "prover", "type": "enum", + "value": "prover", }, "state": { - "enum": "proposal-sent", "type": "enum", + "value": "proposal-sent", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "verified": { - "enum": "true", "type": "enum", + "value": "true", }, "verified_msgs": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -50046,7 +49899,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetPresExRecordRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_pres_ex_record", "path": "/present-proof-2.0/records/{pres_ex_id}", @@ -50055,38 +49908,37 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Presentation exchange identifier", "name": "pres_ex_id", "schema": { - "description": undefined, + "description": null, "generatedName": "GetPresExRecordRequestPresExId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetPresExRecordResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20PresExRecord", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Fetch a single presentation exchange record", "tags": [ @@ -50096,63 +49948,63 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "pres_ex_id", "value": { - "primitive": { - "string": "pres_ex_id", + "type": "primitive", + "value": { "type": "string", + "value": "pres_ex_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "string", "type": "string", + "value": "string", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, }, ], "generatedRequestName": "DeletePresExRecordRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "delete_pres_ex_record", "path": "/present-proof-2.0/records/{pres_ex_id}", @@ -50161,38 +50013,37 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Presentation exchange identifier", "name": "pres_ex_id", "schema": { - "description": undefined, + "description": null, "generatedName": "DeletePresExRecordRequestPresExId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DeletePresExRecordResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20PresentProofModuleResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Remove an existing presentation exchange record", "tags": [ @@ -50202,87 +50053,88 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "pres_ex_id", "value": { - "primitive": { - "string": "pres_ex_id", + "type": "primitive", + "value": { "type": "string", + "value": "pres_ex_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "cred_info": { "properties": { "attrs": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "alice", + "type": "primitive", + "value": { "type": "string", + "value": "alice", }, - "type": "primitive", }, }, ], - "type": "map", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "cred_rev_id": { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "rev_reg_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, }, "type": "object", @@ -50290,59 +50142,58 @@ exports[`open api parser aries parse open api 1`] = ` "interval": { "properties": { "from": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1640995199, }, - "type": "primitive", }, "to": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1640995199, }, - "type": "primitive", }, }, "type": "object", }, "presentation_referents": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "1_age_uuid", + "type": "primitive", + "value": { "type": "string", + "value": "1_age_uuid", }, - "type": "primitive", }, { - "primitive": { - "string": "1_age_uuid", + "type": "primitive", + "value": { "type": "string", + "value": "1_age_uuid", }, - "type": "primitive", }, { - "primitive": { - "string": "1_age_uuid", + "type": "primitive", + "value": { "type": "string", + "value": "1_age_uuid", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "GetPresExCredentialsV2Request", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_pres_ex_credentials-v2", "path": "/present-proof-2.0/records/{pres_ex_id}/credentials", @@ -50351,39 +50202,39 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Presentation exchange identifier", "name": "pres_ex_id", "schema": { - "description": undefined, + "description": null, "generatedName": "GetPresExCredentialsV2RequestPresExId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Maximum number to retrieve", "name": "count", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetPresExCredentialsV2RequestCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetPresExCredentialsV2RequestCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -50393,21 +50244,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "(JSON) object mapping referents to extra WQL queries", "name": "extra_query", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetPresExCredentialsV2RequestExtraQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetPresExCredentialsV2RequestExtraQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -50417,21 +50268,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Proof request referents of interest, comma-separated", "name": "referent", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetPresExCredentialsV2RequestReferent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetPresExCredentialsV2RequestReferent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -50441,21 +50292,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Start index", "name": "start", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetPresExCredentialsV2RequestStart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetPresExCredentialsV2RequestStart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -50463,30 +50314,29 @@ exports[`open api parser aries parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetPresExCredentialsV2Response", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetPresExCredentialsV2ResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyCredPrecis", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Fetch credentials from wallet for presentation request", "tags": [ @@ -50496,24 +50346,24 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "pres_ex_id", "value": { - "primitive": { - "string": "pres_ex_id", + "type": "primitive", + "value": { "type": "string", + "value": "pres_ex_id", }, - "type": "primitive", }, }, ], @@ -50521,49 +50371,49 @@ exports[`open api parser aries parse open api 1`] = ` "request": { "properties": { "description": { - "primitive": { - "string": "description", + "type": "primitive", + "value": { "type": "string", + "value": "description", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "string", "type": "string", + "value": "string", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, }, ], "generatedRequestName": "ReportPresExProblemRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "report_pres_ex_problem", "path": "/present-proof-2.0/records/{pres_ex_id}/problem-report", @@ -50572,51 +50422,49 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Presentation exchange identifier", "name": "pres_ex_id", "schema": { - "description": undefined, + "description": null, "generatedName": "ReportPresExProblemRequestPresExId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ReportPresExProblemRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20PresProblemReportRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ReportPresExProblemResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20PresentProofModuleResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Send a problem report for presentation exchange", "tags": [ @@ -50626,24 +50474,24 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "pres_ex_id", "value": { - "primitive": { - "string": "pres_ex_id", + "type": "primitive", + "value": { "type": "string", + "value": "pres_ex_id", }, - "type": "primitive", }, }, ], @@ -50653,99 +50501,99 @@ exports[`open api parser aries parse open api 1`] = ` "indy": { "properties": { "requested_attributes": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { "properties": { "cred_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "revealed": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "requested_predicates": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { "properties": { "cred_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "timestamp": { - "primitive": { - "int": 1640995199, + "type": "primitive", + "value": { "type": "int", + "value": 1640995199, }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "self_attested_attributes": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "self_attested_value", + "type": "primitive", + "value": { "type": "string", + "value": "self_attested_value", }, - "type": "primitive", }, }, ], - "type": "map", }, "trace": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, }, "type": "object", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -50753,341 +50601,341 @@ exports[`open api parser aries parse open api 1`] = ` "response": { "properties": { "auto_present": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_verify": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "error_msg": { - "primitive": { - "string": "Invalid structure", + "type": "primitive", + "value": { "type": "string", + "value": "Invalid structure", }, - "type": "primitive", }, "initiator": { - "enum": "self", "type": "enum", + "value": "self", }, "pres": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "dif/presentation-exchange/submission@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/presentation-exchange/submission@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "presentations~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "pres_ex_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "pres_proposal": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "dif/presentation-exchange/submission@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/presentation-exchange/submission@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "proposals~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -51095,215 +50943,215 @@ exports[`open api parser aries parse open api 1`] = ` "pres_request": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "dif/presentation-exchange/submission@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/presentation-exchange/submission@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "request_presentations~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "will_confirm": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", }, "role": { - "enum": "prover", "type": "enum", + "value": "prover", }, "state": { - "enum": "proposal-sent", "type": "enum", + "value": "proposal-sent", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "verified": { - "enum": "true", "type": "enum", + "value": "true", }, "verified_msgs": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -51312,7 +51160,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "SendProofPresentationRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "send_proof_presentation", "path": "/present-proof-2.0/records/{pres_ex_id}/send-presentation", @@ -51321,51 +51169,49 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Presentation exchange identifier", "name": "pres_ex_id", "schema": { - "description": undefined, + "description": null, "generatedName": "SendProofPresentationRequestPresExId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SendProofPresentationRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20PresSpecByFormatRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SendProofPresentationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20PresExRecord", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Sends a proof presentation", "tags": [ @@ -51375,24 +51221,24 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "pres_ex_id", "value": { - "primitive": { - "string": "pres_ex_id", + "type": "primitive", + "value": { "type": "string", + "value": "pres_ex_id", }, - "type": "primitive", }, }, ], @@ -51400,18 +51246,18 @@ exports[`open api parser aries parse open api 1`] = ` "request": { "properties": { "auto_verify": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, }, "type": "object", @@ -51419,341 +51265,341 @@ exports[`open api parser aries parse open api 1`] = ` "response": { "properties": { "auto_present": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_verify": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "error_msg": { - "primitive": { - "string": "Invalid structure", + "type": "primitive", + "value": { "type": "string", + "value": "Invalid structure", }, - "type": "primitive", }, "initiator": { - "enum": "self", "type": "enum", + "value": "self", }, "pres": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "dif/presentation-exchange/submission@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/presentation-exchange/submission@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "presentations~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "pres_ex_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "pres_proposal": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "dif/presentation-exchange/submission@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/presentation-exchange/submission@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "proposals~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -51761,215 +51607,215 @@ exports[`open api parser aries parse open api 1`] = ` "pres_request": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "dif/presentation-exchange/submission@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/presentation-exchange/submission@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "request_presentations~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "will_confirm": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", }, "role": { - "enum": "prover", "type": "enum", + "value": "prover", }, "state": { - "enum": "proposal-sent", "type": "enum", + "value": "proposal-sent", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "verified": { - "enum": "true", "type": "enum", + "value": "true", }, "verified_msgs": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -51978,7 +51824,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "SendProofPresentationRequestRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "send_proof_presentation_request", "path": "/present-proof-2.0/records/{pres_ex_id}/send-request", @@ -51987,51 +51833,49 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Presentation exchange identifier", "name": "pres_ex_id", "schema": { - "description": undefined, + "description": null, "generatedName": "SendProofPresentationRequestRequestPresExId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SendProofPresentationRequestRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20PresentationSendRequestToProposal", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SendProofPresentationRequestResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20PresExRecord", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Sends a presentation request in reference to a proposal", "tags": [ @@ -52041,367 +51885,367 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "pres_ex_id", "value": { - "primitive": { - "string": "pres_ex_id", + "type": "primitive", + "value": { "type": "string", + "value": "pres_ex_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "auto_present": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_verify": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "error_msg": { - "primitive": { - "string": "Invalid structure", + "type": "primitive", + "value": { "type": "string", + "value": "Invalid structure", }, - "type": "primitive", }, "initiator": { - "enum": "self", "type": "enum", + "value": "self", }, "pres": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "dif/presentation-exchange/submission@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/presentation-exchange/submission@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "presentations~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "pres_ex_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "pres_proposal": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "dif/presentation-exchange/submission@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/presentation-exchange/submission@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "proposals~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -52409,215 +52253,215 @@ exports[`open api parser aries parse open api 1`] = ` "pres_request": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "dif/presentation-exchange/submission@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/presentation-exchange/submission@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "request_presentations~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "will_confirm": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", }, "role": { - "enum": "prover", "type": "enum", + "value": "prover", }, "state": { - "enum": "proposal-sent", "type": "enum", + "value": "proposal-sent", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "verified": { - "enum": "true", "type": "enum", + "value": "true", }, "verified_msgs": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -52626,7 +52470,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "VerifyReceivedPresentationRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "verify_received_presentation", "path": "/present-proof-2.0/records/{pres_ex_id}/verify-presentation", @@ -52635,38 +52479,37 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Presentation exchange identifier", "name": "pres_ex_id", "schema": { - "description": undefined, + "description": null, "generatedName": "VerifyReceivedPresentationRequestPresExId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "VerifyReceivedPresentationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20PresExRecord", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Verify a received presentation", "tags": [ @@ -52676,265 +52519,265 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "auto_present": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "presentation_proposal": { "properties": { "indy": { "properties": { "name": { - "primitive": { - "string": "Proof request", + "type": "primitive", + "value": { "type": "string", + "value": "Proof request", }, - "type": "primitive", }, "nonce": { - "primitive": { - "string": "1", + "type": "primitive", + "value": { "type": "string", + "value": "1", }, - "type": "primitive", }, "requested_attributes": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { "properties": { "name": { - "primitive": { - "string": "favouriteDrink", + "type": "primitive", + "value": { "type": "string", + "value": "favouriteDrink", }, - "type": "primitive", }, "names": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "age", + "type": "primitive", + "value": { "type": "string", + "value": "age", }, - "type": "primitive", }, { - "primitive": { - "string": "age", + "type": "primitive", + "value": { "type": "string", + "value": "age", }, - "type": "primitive", }, { - "primitive": { - "string": "age", + "type": "primitive", + "value": { "type": "string", + "value": "age", }, - "type": "primitive", }, ], - "type": "array", }, "restrictions": { - "array": [ + "type": "array", + "value": [ { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "restrictions", "type": "string", + "value": "restrictions", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, ], - "type": "array", }, }, "type": "object", }, }, ], - "type": "map", }, "requested_predicates": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { "properties": { "name": { - "primitive": { - "string": "index", + "type": "primitive", + "value": { "type": "string", + "value": "index", }, - "type": "primitive", }, "p_type": { - "enum": ">=", "type": "enum", + "value": ">=", }, "p_value": { - "primitive": { - "int": 0, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "restrictions": { - "array": [ + "type": "array", + "value": [ { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "restrictions", "type": "string", + "value": "restrictions", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, ], - "type": "array", }, }, "type": "object", }, }, ], - "type": "map", }, "version": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", @@ -52943,11 +52786,11 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "trace": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, }, "type": "object", @@ -52955,341 +52798,341 @@ exports[`open api parser aries parse open api 1`] = ` "response": { "properties": { "auto_present": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_verify": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "error_msg": { - "primitive": { - "string": "Invalid structure", + "type": "primitive", + "value": { "type": "string", + "value": "Invalid structure", }, - "type": "primitive", }, "initiator": { - "enum": "self", "type": "enum", + "value": "self", }, "pres": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "dif/presentation-exchange/submission@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/presentation-exchange/submission@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "presentations~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "pres_ex_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "pres_proposal": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "dif/presentation-exchange/submission@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/presentation-exchange/submission@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "proposals~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -53297,215 +53140,215 @@ exports[`open api parser aries parse open api 1`] = ` "pres_request": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "dif/presentation-exchange/submission@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/presentation-exchange/submission@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "request_presentations~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "will_confirm": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", }, "role": { - "enum": "prover", "type": "enum", + "value": "prover", }, "state": { - "enum": "proposal-sent", "type": "enum", + "value": "proposal-sent", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "verified": { - "enum": "true", "type": "enum", + "value": "true", }, "verified_msgs": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -53514,42 +53357,40 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "SendPresentationProposalRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "send_presentation_proposal", "path": "/present-proof-2.0/send-proposal", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SendPresentationProposalRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20PresProposalRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SendPresentationProposalResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20PresExRecord", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Sends a presentation proposal", "tags": [ @@ -53559,265 +53400,265 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "auto_verify": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "presentation_request": { "properties": { "indy": { "properties": { "name": { - "primitive": { - "string": "Proof request", + "type": "primitive", + "value": { "type": "string", + "value": "Proof request", }, - "type": "primitive", }, "nonce": { - "primitive": { - "string": "1", + "type": "primitive", + "value": { "type": "string", + "value": "1", }, - "type": "primitive", }, "requested_attributes": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { "properties": { "name": { - "primitive": { - "string": "favouriteDrink", + "type": "primitive", + "value": { "type": "string", + "value": "favouriteDrink", }, - "type": "primitive", }, "names": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "age", + "type": "primitive", + "value": { "type": "string", + "value": "age", }, - "type": "primitive", }, { - "primitive": { - "string": "age", + "type": "primitive", + "value": { "type": "string", + "value": "age", }, - "type": "primitive", }, { - "primitive": { - "string": "age", + "type": "primitive", + "value": { "type": "string", + "value": "age", }, - "type": "primitive", }, ], - "type": "array", }, "restrictions": { - "array": [ + "type": "array", + "value": [ { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "restrictions", "type": "string", + "value": "restrictions", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, ], - "type": "array", }, }, "type": "object", }, }, ], - "type": "map", }, "requested_predicates": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { "properties": { "name": { - "primitive": { - "string": "index", + "type": "primitive", + "value": { "type": "string", + "value": "index", }, - "type": "primitive", }, "p_type": { - "enum": ">=", "type": "enum", + "value": ">=", }, "p_value": { - "primitive": { - "int": 0, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "restrictions": { - "array": [ + "type": "array", + "value": [ { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "restrictions", "type": "string", + "value": "restrictions", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, ], - "type": "array", }, }, "type": "object", }, }, ], - "type": "map", }, "version": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", @@ -53826,11 +53667,11 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "trace": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, }, "type": "object", @@ -53838,341 +53679,341 @@ exports[`open api parser aries parse open api 1`] = ` "response": { "properties": { "auto_present": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_verify": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "error_msg": { - "primitive": { - "string": "Invalid structure", + "type": "primitive", + "value": { "type": "string", + "value": "Invalid structure", }, - "type": "primitive", }, "initiator": { - "enum": "self", "type": "enum", + "value": "self", }, "pres": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "dif/presentation-exchange/submission@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/presentation-exchange/submission@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "presentations~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "pres_ex_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "pres_proposal": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "dif/presentation-exchange/submission@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/presentation-exchange/submission@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "proposals~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -54180,215 +54021,215 @@ exports[`open api parser aries parse open api 1`] = ` "pres_request": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { "properties": { "attach_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "format": { - "primitive": { - "string": "dif/presentation-exchange/submission@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/presentation-exchange/submission@v1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "request_presentations~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "will_confirm": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", }, "role": { - "enum": "prover", "type": "enum", + "value": "prover", }, "state": { - "enum": "proposal-sent", "type": "enum", + "value": "proposal-sent", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "verified": { - "enum": "true", "type": "enum", + "value": "true", }, "verified_msgs": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -54397,42 +54238,40 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "SendFreePresentationRequestRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "send_free_presentation_request", "path": "/present-proof-2.0/send-request", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SendFreePresentationRequestRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20PresSendRequestRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SendFreePresentationRequestResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20PresExRecord", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Sends a free presentation request not bound to any proposal", "tags": [ @@ -54442,266 +54281,266 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "auto_verify": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "proof_request": { "properties": { "name": { - "primitive": { - "string": "Proof request", + "type": "primitive", + "value": { "type": "string", + "value": "Proof request", }, - "type": "primitive", }, "nonce": { - "primitive": { - "string": "1", + "type": "primitive", + "value": { "type": "string", + "value": "1", }, - "type": "primitive", }, "requested_attributes": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { "properties": { "name": { - "primitive": { - "string": "favouriteDrink", + "type": "primitive", + "value": { "type": "string", + "value": "favouriteDrink", }, - "type": "primitive", }, "names": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "age", + "type": "primitive", + "value": { "type": "string", + "value": "age", }, - "type": "primitive", }, { - "primitive": { - "string": "age", + "type": "primitive", + "value": { "type": "string", + "value": "age", }, - "type": "primitive", }, { - "primitive": { - "string": "age", + "type": "primitive", + "value": { "type": "string", + "value": "age", }, - "type": "primitive", }, ], - "type": "array", }, "restrictions": { - "array": [ + "type": "array", + "value": [ { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "restrictions", "type": "string", + "value": "restrictions", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, ], - "type": "array", }, }, "type": "object", }, }, ], - "type": "map", }, "requested_predicates": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { "properties": { "name": { - "primitive": { - "string": "index", + "type": "primitive", + "value": { "type": "string", + "value": "index", }, - "type": "primitive", }, "p_type": { - "enum": ">=", "type": "enum", + "value": ">=", }, "p_value": { - "primitive": { - "int": 0, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "restrictions": { - "array": [ + "type": "array", + "value": [ { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "restrictions", "type": "string", + "value": "restrictions", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, ], - "type": "array", }, }, "type": "object", }, }, ], - "type": "map", }, "version": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", }, "trace": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, }, "type": "object", @@ -54709,80 +54548,80 @@ exports[`open api parser aries parse open api 1`] = ` "response": { "properties": { "auto_present": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_verify": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "error_msg": { - "primitive": { - "string": "Invalid structure", + "type": "primitive", + "value": { "type": "string", + "value": "Invalid structure", }, - "type": "primitive", }, "initiator": { - "enum": "self", "type": "enum", + "value": "self", }, "presentation": { "properties": { "identifiers": { - "array": [ + "type": "array", + "value": [ { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "proof": { "properties": { "proofs": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -54790,11 +54629,12 @@ exports[`open api parser aries parse open api 1`] = ` "requested_proof": { "properties": { "predicates": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "predicates", "type": "string", + "value": "predicates", }, "value": { "properties": {}, @@ -54802,7 +54642,6 @@ exports[`open api parser aries parse open api 1`] = ` }, }, ], - "type": "map", }, }, "type": "object", @@ -54811,82 +54650,83 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "presentation_exchange_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "presentation_proposal_dict": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "presentation_proposal": { "properties": { "@type": { - "primitive": { - "string": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/present-proof/1.0/presentation-preview", + "type": "primitive", + "value": { "type": "string", + "value": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/present-proof/1.0/presentation-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -54894,39 +54734,39 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -54934,74 +54774,74 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "predicates": { - "array": [ + "type": "array", + "value": [ { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "high_score", + "type": "primitive", + "value": { "type": "string", + "value": "high_score", }, - "type": "primitive", }, "predicate": { - "enum": ">=", "type": "enum", + "value": ">=", }, "threshold": { - "primitive": { - "int": 0, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, }, "type": "object", @@ -55009,29 +54849,29 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "high_score", + "type": "primitive", + "value": { "type": "string", + "value": "high_score", }, - "type": "primitive", }, "predicate": { - "enum": ">=", "type": "enum", + "value": ">=", }, "threshold": { - "primitive": { - "int": 0, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, }, "type": "object", @@ -55039,35 +54879,34 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "high_score", + "type": "primitive", + "value": { "type": "string", + "value": "high_score", }, - "type": "primitive", }, "predicate": { - "enum": ">=", "type": "enum", + "value": ">=", }, "threshold": { - "primitive": { - "int": 0, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -55078,245 +54917,245 @@ exports[`open api parser aries parse open api 1`] = ` "presentation_request": { "properties": { "name": { - "primitive": { - "string": "Proof request", + "type": "primitive", + "value": { "type": "string", + "value": "Proof request", }, - "type": "primitive", }, "non_revoked": { "properties": { "from": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1640995199, }, - "type": "primitive", }, "to": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1640995199, }, - "type": "primitive", }, }, "type": "object", }, "nonce": { - "primitive": { - "string": "1", + "type": "primitive", + "value": { "type": "string", + "value": "1", }, - "type": "primitive", }, "requested_attributes": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { "properties": { "name": { - "primitive": { - "string": "favouriteDrink", + "type": "primitive", + "value": { "type": "string", + "value": "favouriteDrink", }, - "type": "primitive", }, "names": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "age", + "type": "primitive", + "value": { "type": "string", + "value": "age", }, - "type": "primitive", }, { - "primitive": { - "string": "age", + "type": "primitive", + "value": { "type": "string", + "value": "age", }, - "type": "primitive", }, { - "primitive": { - "string": "age", + "type": "primitive", + "value": { "type": "string", + "value": "age", }, - "type": "primitive", }, ], - "type": "array", }, "restrictions": { - "array": [ + "type": "array", + "value": [ { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "restrictions", "type": "string", + "value": "restrictions", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, ], - "type": "array", }, }, "type": "object", }, }, ], - "type": "map", }, "requested_predicates": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { "properties": { "name": { - "primitive": { - "string": "index", + "type": "primitive", + "value": { "type": "string", + "value": "index", }, - "type": "primitive", }, "p_type": { - "enum": ">=", "type": "enum", + "value": ">=", }, "p_value": { - "primitive": { - "int": 0, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "restrictions": { - "array": [ + "type": "array", + "value": [ { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "restrictions", "type": "string", + "value": "restrictions", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, ], - "type": "array", }, }, "type": "object", }, }, ], - "type": "map", }, "version": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", @@ -55324,187 +55163,187 @@ exports[`open api parser aries parse open api 1`] = ` "presentation_request_dict": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "request_presentations~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "role": { - "enum": "prover", "type": "enum", + "value": "prover", }, "state": { - "primitive": { - "string": "verified", + "type": "primitive", + "value": { "type": "string", + "value": "verified", }, - "type": "primitive", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "verified": { - "enum": "true", "type": "enum", + "value": "true", }, "verified_msgs": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -55513,42 +55352,40 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "CreateFreeProofRequestRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create_free_proof_request", "path": "/present-proof/create-request", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateFreeProofRequestRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10PresentationCreateRequestRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateFreeProofRequestResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10PresentationExchange", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Creates a presentation request not bound to any proposal or connection", "tags": [ @@ -55558,133 +55395,135 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "auto_present": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_verify": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "error_msg": { - "primitive": { - "string": "Invalid structure", + "type": "primitive", + "value": { "type": "string", + "value": "Invalid structure", }, - "type": "primitive", }, "initiator": { - "enum": "self", "type": "enum", + "value": "self", }, "presentation_exchange_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "presentation_proposal_dict": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "presentation_proposal": { "properties": { "@type": { - "primitive": { - "string": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/present-proof/1.0/presentation-preview", + "type": "primitive", + "value": { "type": "string", + "value": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/present-proof/1.0/presentation-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -55692,39 +55531,39 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -55732,74 +55571,74 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "predicates": { - "array": [ + "type": "array", + "value": [ { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "high_score", + "type": "primitive", + "value": { "type": "string", + "value": "high_score", }, - "type": "primitive", }, "predicate": { - "enum": ">=", "type": "enum", + "value": ">=", }, "threshold": { - "primitive": { - "int": 0, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, }, "type": "object", @@ -55807,29 +55646,29 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "high_score", + "type": "primitive", + "value": { "type": "string", + "value": "high_score", }, - "type": "primitive", }, "predicate": { - "enum": ">=", "type": "enum", + "value": ">=", }, "threshold": { - "primitive": { - "int": 0, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, }, "type": "object", @@ -55837,35 +55676,34 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "high_score", + "type": "primitive", + "value": { "type": "string", + "value": "high_score", }, - "type": "primitive", }, "predicate": { - "enum": ">=", "type": "enum", + "value": ">=", }, "threshold": { - "primitive": { - "int": 0, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -55876,226 +55714,226 @@ exports[`open api parser aries parse open api 1`] = ` "presentation_request": { "properties": { "name": { - "primitive": { - "string": "Proof request", + "type": "primitive", + "value": { "type": "string", + "value": "Proof request", }, - "type": "primitive", }, "nonce": { - "primitive": { - "string": "1", + "type": "primitive", + "value": { "type": "string", + "value": "1", }, - "type": "primitive", }, "requested_attributes": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { "properties": { "name": { - "primitive": { - "string": "favouriteDrink", + "type": "primitive", + "value": { "type": "string", + "value": "favouriteDrink", }, - "type": "primitive", }, "names": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "age", + "type": "primitive", + "value": { "type": "string", + "value": "age", }, - "type": "primitive", }, { - "primitive": { - "string": "age", + "type": "primitive", + "value": { "type": "string", + "value": "age", }, - "type": "primitive", }, { - "primitive": { - "string": "age", + "type": "primitive", + "value": { "type": "string", + "value": "age", }, - "type": "primitive", }, ], - "type": "array", }, "restrictions": { - "array": [ + "type": "array", + "value": [ { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "restrictions", "type": "string", + "value": "restrictions", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, ], - "type": "array", }, }, "type": "object", }, }, ], - "type": "map", }, "requested_predicates": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { "properties": { "name": { - "primitive": { - "string": "index", + "type": "primitive", + "value": { "type": "string", + "value": "index", }, - "type": "primitive", }, "p_type": { - "enum": ">=", "type": "enum", + "value": ">=", }, "p_value": { - "primitive": { - "int": 0, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "restrictions": { - "array": [ + "type": "array", + "value": [ { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "restrictions", "type": "string", + "value": "restrictions", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, ], - "type": "array", }, }, "type": "object", }, }, ], - "type": "map", }, "version": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", @@ -56103,180 +55941,180 @@ exports[`open api parser aries parse open api 1`] = ` "presentation_request_dict": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "request_presentations~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "role": { - "enum": "prover", "type": "enum", + "value": "prover", }, "state": { - "primitive": { - "string": "verified", + "type": "primitive", + "value": { "type": "string", + "value": "verified", }, - "type": "primitive", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "verified": { - "enum": "true", "type": "enum", + "value": "true", }, "verified_msgs": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -56284,114 +56122,115 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "auto_present": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_verify": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "error_msg": { - "primitive": { - "string": "Invalid structure", + "type": "primitive", + "value": { "type": "string", + "value": "Invalid structure", }, - "type": "primitive", }, "initiator": { - "enum": "self", "type": "enum", + "value": "self", }, "presentation_exchange_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "presentation_proposal_dict": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "presentation_proposal": { "properties": { "@type": { - "primitive": { - "string": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/present-proof/1.0/presentation-preview", + "type": "primitive", + "value": { "type": "string", + "value": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/present-proof/1.0/presentation-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -56399,39 +56238,39 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -56439,74 +56278,74 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "predicates": { - "array": [ + "type": "array", + "value": [ { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "high_score", + "type": "primitive", + "value": { "type": "string", + "value": "high_score", }, - "type": "primitive", }, "predicate": { - "enum": ">=", "type": "enum", + "value": ">=", }, "threshold": { - "primitive": { - "int": 0, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, }, "type": "object", @@ -56514,29 +56353,29 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "high_score", + "type": "primitive", + "value": { "type": "string", + "value": "high_score", }, - "type": "primitive", }, "predicate": { - "enum": ">=", "type": "enum", + "value": ">=", }, "threshold": { - "primitive": { - "int": 0, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, }, "type": "object", @@ -56544,35 +56383,34 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "high_score", + "type": "primitive", + "value": { "type": "string", + "value": "high_score", }, - "type": "primitive", }, "predicate": { - "enum": ">=", "type": "enum", + "value": ">=", }, "threshold": { - "primitive": { - "int": 0, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -56583,226 +56421,226 @@ exports[`open api parser aries parse open api 1`] = ` "presentation_request": { "properties": { "name": { - "primitive": { - "string": "Proof request", + "type": "primitive", + "value": { "type": "string", + "value": "Proof request", }, - "type": "primitive", }, "nonce": { - "primitive": { - "string": "1", + "type": "primitive", + "value": { "type": "string", + "value": "1", }, - "type": "primitive", }, "requested_attributes": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { "properties": { "name": { - "primitive": { - "string": "favouriteDrink", + "type": "primitive", + "value": { "type": "string", + "value": "favouriteDrink", }, - "type": "primitive", }, "names": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "age", + "type": "primitive", + "value": { "type": "string", + "value": "age", }, - "type": "primitive", }, { - "primitive": { - "string": "age", + "type": "primitive", + "value": { "type": "string", + "value": "age", }, - "type": "primitive", }, { - "primitive": { - "string": "age", + "type": "primitive", + "value": { "type": "string", + "value": "age", }, - "type": "primitive", }, ], - "type": "array", }, "restrictions": { - "array": [ + "type": "array", + "value": [ { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "restrictions", "type": "string", + "value": "restrictions", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, ], - "type": "array", }, }, "type": "object", }, }, ], - "type": "map", }, "requested_predicates": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { "properties": { "name": { - "primitive": { - "string": "index", + "type": "primitive", + "value": { "type": "string", + "value": "index", }, - "type": "primitive", }, "p_type": { - "enum": ">=", "type": "enum", + "value": ">=", }, "p_value": { - "primitive": { - "int": 0, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "restrictions": { - "array": [ + "type": "array", + "value": [ { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "restrictions", "type": "string", + "value": "restrictions", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, ], - "type": "array", }, }, "type": "object", }, }, ], - "type": "map", }, "version": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", @@ -56810,180 +56648,180 @@ exports[`open api parser aries parse open api 1`] = ` "presentation_request_dict": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "request_presentations~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "role": { - "enum": "prover", "type": "enum", + "value": "prover", }, "state": { - "primitive": { - "string": "verified", + "type": "primitive", + "value": { "type": "string", + "value": "verified", }, - "type": "primitive", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "verified": { - "enum": "true", "type": "enum", + "value": "true", }, "verified_msgs": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -56991,114 +56829,115 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "auto_present": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_verify": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "error_msg": { - "primitive": { - "string": "Invalid structure", + "type": "primitive", + "value": { "type": "string", + "value": "Invalid structure", }, - "type": "primitive", }, "initiator": { - "enum": "self", "type": "enum", + "value": "self", }, "presentation_exchange_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "presentation_proposal_dict": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "presentation_proposal": { "properties": { "@type": { - "primitive": { - "string": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/present-proof/1.0/presentation-preview", + "type": "primitive", + "value": { "type": "string", + "value": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/present-proof/1.0/presentation-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -57106,39 +56945,39 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -57146,74 +56985,74 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "predicates": { - "array": [ + "type": "array", + "value": [ { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "high_score", + "type": "primitive", + "value": { "type": "string", + "value": "high_score", }, - "type": "primitive", }, "predicate": { - "enum": ">=", "type": "enum", + "value": ">=", }, "threshold": { - "primitive": { - "int": 0, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, }, "type": "object", @@ -57221,29 +57060,29 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "high_score", + "type": "primitive", + "value": { "type": "string", + "value": "high_score", }, - "type": "primitive", }, "predicate": { - "enum": ">=", "type": "enum", + "value": ">=", }, "threshold": { - "primitive": { - "int": 0, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, }, "type": "object", @@ -57251,35 +57090,34 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "high_score", + "type": "primitive", + "value": { "type": "string", + "value": "high_score", }, - "type": "primitive", }, "predicate": { - "enum": ">=", "type": "enum", + "value": ">=", }, "threshold": { - "primitive": { - "int": 0, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -57290,226 +57128,226 @@ exports[`open api parser aries parse open api 1`] = ` "presentation_request": { "properties": { "name": { - "primitive": { - "string": "Proof request", + "type": "primitive", + "value": { "type": "string", + "value": "Proof request", }, - "type": "primitive", }, "nonce": { - "primitive": { - "string": "1", + "type": "primitive", + "value": { "type": "string", + "value": "1", }, - "type": "primitive", }, "requested_attributes": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { "properties": { "name": { - "primitive": { - "string": "favouriteDrink", + "type": "primitive", + "value": { "type": "string", + "value": "favouriteDrink", }, - "type": "primitive", }, "names": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "age", + "type": "primitive", + "value": { "type": "string", + "value": "age", }, - "type": "primitive", }, { - "primitive": { - "string": "age", + "type": "primitive", + "value": { "type": "string", + "value": "age", }, - "type": "primitive", }, { - "primitive": { - "string": "age", + "type": "primitive", + "value": { "type": "string", + "value": "age", }, - "type": "primitive", }, ], - "type": "array", }, "restrictions": { - "array": [ + "type": "array", + "value": [ { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "restrictions", "type": "string", + "value": "restrictions", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, ], - "type": "array", }, }, "type": "object", }, }, ], - "type": "map", }, "requested_predicates": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { "properties": { "name": { - "primitive": { - "string": "index", + "type": "primitive", + "value": { "type": "string", + "value": "index", }, - "type": "primitive", }, "p_type": { - "enum": ">=", "type": "enum", + "value": ">=", }, "p_value": { - "primitive": { - "int": 0, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "restrictions": { - "array": [ + "type": "array", + "value": [ { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "restrictions", "type": "string", + "value": "restrictions", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, ], - "type": "array", }, }, "type": "object", }, }, ], - "type": "map", }, "version": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", @@ -57517,186 +57355,185 @@ exports[`open api parser aries parse open api 1`] = ` "presentation_request_dict": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "request_presentations~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "role": { - "enum": "prover", "type": "enum", + "value": "prover", }, "state": { - "primitive": { - "string": "verified", + "type": "primitive", + "value": { "type": "string", + "value": "verified", }, - "type": "primitive", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "verified": { - "enum": "true", "type": "enum", + "value": "true", }, "verified_msgs": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -57705,7 +57542,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetMatchingPresExRecordsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_matching_pres_ex_records", "path": "/present-proof/records", @@ -57714,21 +57551,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Connection identifier", "name": "connection_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetMatchingPresExRecordsRequestConnectionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetMatchingPresExRecordsRequestConnectionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57738,42 +57575,42 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Role assigned in presentation exchange", "name": "role", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetMatchingPresExRecordsRequestRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetMatchingPresExRecordsRequestRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "prover", - "nameOverride": undefined, + "nameOverride": null, "value": "prover", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "verifier", - "nameOverride": undefined, + "nameOverride": null, "value": "verifier", }, ], @@ -57783,126 +57620,126 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Presentation exchange state", "name": "state", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetMatchingPresExRecordsRequestState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetMatchingPresExRecordsRequestState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "proposal_sent", - "nameOverride": undefined, + "nameOverride": null, "value": "proposal_sent", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "proposal_received", - "nameOverride": undefined, + "nameOverride": null, "value": "proposal_received", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "request_sent", - "nameOverride": undefined, + "nameOverride": null, "value": "request_sent", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "request_received", - "nameOverride": undefined, + "nameOverride": null, "value": "request_received", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "presentation_sent", - "nameOverride": undefined, + "nameOverride": null, "value": "presentation_sent", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "presentation_received", - "nameOverride": undefined, + "nameOverride": null, "value": "presentation_received", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "verified", - "nameOverride": undefined, + "nameOverride": null, "value": "verified", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "presentation_acked", - "nameOverride": undefined, + "nameOverride": null, "value": "presentation_acked", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "abandoned", - "nameOverride": undefined, + "nameOverride": null, "value": "abandoned", }, ], @@ -57912,21 +57749,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Thread identifier", "name": "thread_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetMatchingPresExRecordsRequestThreadId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetMatchingPresExRecordsRequestThreadId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57934,23 +57771,22 @@ exports[`open api parser aries parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetMatchingPresExRecordsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10PresentationExchangeList", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Fetch all present-proof exchange records", "tags": [ @@ -57960,106 +57796,106 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "pres_ex_id", "value": { - "primitive": { - "string": "pres_ex_id", + "type": "primitive", + "value": { "type": "string", + "value": "pres_ex_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "auto_present": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_verify": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "error_msg": { - "primitive": { - "string": "Invalid structure", + "type": "primitive", + "value": { "type": "string", + "value": "Invalid structure", }, - "type": "primitive", }, "initiator": { - "enum": "self", "type": "enum", + "value": "self", }, "presentation": { "properties": { "identifiers": { - "array": [ + "type": "array", + "value": [ { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "proof": { "properties": { "proofs": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -58067,11 +57903,12 @@ exports[`open api parser aries parse open api 1`] = ` "requested_proof": { "properties": { "predicates": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "predicates", "type": "string", + "value": "predicates", }, "value": { "properties": {}, @@ -58079,7 +57916,6 @@ exports[`open api parser aries parse open api 1`] = ` }, }, ], - "type": "map", }, }, "type": "object", @@ -58088,82 +57924,83 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "presentation_exchange_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "presentation_proposal_dict": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "presentation_proposal": { "properties": { "@type": { - "primitive": { - "string": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/present-proof/1.0/presentation-preview", + "type": "primitive", + "value": { "type": "string", + "value": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/present-proof/1.0/presentation-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -58171,39 +58008,39 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -58211,74 +58048,74 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "predicates": { - "array": [ + "type": "array", + "value": [ { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "high_score", + "type": "primitive", + "value": { "type": "string", + "value": "high_score", }, - "type": "primitive", }, "predicate": { - "enum": ">=", "type": "enum", + "value": ">=", }, "threshold": { - "primitive": { - "int": 0, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, }, "type": "object", @@ -58286,29 +58123,29 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "high_score", + "type": "primitive", + "value": { "type": "string", + "value": "high_score", }, - "type": "primitive", }, "predicate": { - "enum": ">=", "type": "enum", + "value": ">=", }, "threshold": { - "primitive": { - "int": 0, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, }, "type": "object", @@ -58316,35 +58153,34 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "high_score", + "type": "primitive", + "value": { "type": "string", + "value": "high_score", }, - "type": "primitive", }, "predicate": { - "enum": ">=", "type": "enum", + "value": ">=", }, "threshold": { - "primitive": { - "int": 0, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -58355,245 +58191,245 @@ exports[`open api parser aries parse open api 1`] = ` "presentation_request": { "properties": { "name": { - "primitive": { - "string": "Proof request", + "type": "primitive", + "value": { "type": "string", + "value": "Proof request", }, - "type": "primitive", }, "non_revoked": { "properties": { "from": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1640995199, }, - "type": "primitive", }, "to": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1640995199, }, - "type": "primitive", }, }, "type": "object", }, "nonce": { - "primitive": { - "string": "1", + "type": "primitive", + "value": { "type": "string", + "value": "1", }, - "type": "primitive", }, "requested_attributes": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { "properties": { "name": { - "primitive": { - "string": "favouriteDrink", + "type": "primitive", + "value": { "type": "string", + "value": "favouriteDrink", }, - "type": "primitive", }, "names": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "age", + "type": "primitive", + "value": { "type": "string", + "value": "age", }, - "type": "primitive", }, { - "primitive": { - "string": "age", + "type": "primitive", + "value": { "type": "string", + "value": "age", }, - "type": "primitive", }, { - "primitive": { - "string": "age", + "type": "primitive", + "value": { "type": "string", + "value": "age", }, - "type": "primitive", }, ], - "type": "array", }, "restrictions": { - "array": [ + "type": "array", + "value": [ { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "restrictions", "type": "string", + "value": "restrictions", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, ], - "type": "array", }, }, "type": "object", }, }, ], - "type": "map", }, "requested_predicates": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { "properties": { "name": { - "primitive": { - "string": "index", + "type": "primitive", + "value": { "type": "string", + "value": "index", }, - "type": "primitive", }, "p_type": { - "enum": ">=", "type": "enum", + "value": ">=", }, "p_value": { - "primitive": { - "int": 0, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "restrictions": { - "array": [ + "type": "array", + "value": [ { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "restrictions", "type": "string", + "value": "restrictions", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, ], - "type": "array", }, }, "type": "object", }, }, ], - "type": "map", }, "version": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", @@ -58601,187 +58437,187 @@ exports[`open api parser aries parse open api 1`] = ` "presentation_request_dict": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "request_presentations~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "role": { - "enum": "prover", "type": "enum", + "value": "prover", }, "state": { - "primitive": { - "string": "verified", + "type": "primitive", + "value": { "type": "string", + "value": "verified", }, - "type": "primitive", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "verified": { - "enum": "true", "type": "enum", + "value": "true", }, "verified_msgs": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -58790,7 +58626,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetPresExRecordRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_pres_ex_record", "path": "/present-proof/records/{pres_ex_id}", @@ -58799,38 +58635,37 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Presentation exchange identifier", "name": "pres_ex_id", "schema": { - "description": undefined, + "description": null, "generatedName": "GetPresExRecordRequestPresExId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetPresExRecordResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10PresentationExchange", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Fetch a single presentation exchange record", "tags": [ @@ -58840,63 +58675,63 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "pres_ex_id", "value": { - "primitive": { - "string": "pres_ex_id", + "type": "primitive", + "value": { "type": "string", + "value": "pres_ex_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "string", "type": "string", + "value": "string", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, }, ], "generatedRequestName": "DeletePresExRecordRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "delete_pres_ex_record", "path": "/present-proof/records/{pres_ex_id}", @@ -58905,38 +58740,37 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Presentation exchange identifier", "name": "pres_ex_id", "schema": { - "description": undefined, + "description": null, "generatedName": "DeletePresExRecordRequestPresExId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DeletePresExRecordResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10PresentProofModuleResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Remove an existing presentation exchange record", "tags": [ @@ -58946,87 +58780,88 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "pres_ex_id", "value": { - "primitive": { - "string": "pres_ex_id", + "type": "primitive", + "value": { "type": "string", + "value": "pres_ex_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "cred_info": { "properties": { "attrs": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "alice", + "type": "primitive", + "value": { "type": "string", + "value": "alice", }, - "type": "primitive", }, }, ], - "type": "map", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "cred_rev_id": { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "rev_reg_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, }, "type": "object", @@ -59034,59 +58869,58 @@ exports[`open api parser aries parse open api 1`] = ` "interval": { "properties": { "from": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1640995199, }, - "type": "primitive", }, "to": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1640995199, }, - "type": "primitive", }, }, "type": "object", }, "presentation_referents": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "1_age_uuid", + "type": "primitive", + "value": { "type": "string", + "value": "1_age_uuid", }, - "type": "primitive", }, { - "primitive": { - "string": "1_age_uuid", + "type": "primitive", + "value": { "type": "string", + "value": "1_age_uuid", }, - "type": "primitive", }, { - "primitive": { - "string": "1_age_uuid", + "type": "primitive", + "value": { "type": "string", + "value": "1_age_uuid", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "GetPresExCredentialsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_pres_ex_credentials", "path": "/present-proof/records/{pres_ex_id}/credentials", @@ -59095,39 +58929,39 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Presentation exchange identifier", "name": "pres_ex_id", "schema": { - "description": undefined, + "description": null, "generatedName": "GetPresExCredentialsRequestPresExId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Maximum number to retrieve", "name": "count", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetPresExCredentialsRequestCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetPresExCredentialsRequestCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -59137,21 +58971,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "(JSON) object mapping referents to extra WQL queries", "name": "extra_query", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetPresExCredentialsRequestExtraQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetPresExCredentialsRequestExtraQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -59161,21 +58995,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Proof request referents of interest, comma-separated", "name": "referent", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetPresExCredentialsRequestReferent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetPresExCredentialsRequestReferent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -59185,21 +59019,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Start index", "name": "start", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetPresExCredentialsRequestStart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetPresExCredentialsRequestStart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -59207,30 +59041,29 @@ exports[`open api parser aries parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetPresExCredentialsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetPresExCredentialsResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyCredPrecis", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Fetch credentials for a presentation request from wallet", "tags": [ @@ -59240,24 +59073,24 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "pres_ex_id", "value": { - "primitive": { - "string": "pres_ex_id", + "type": "primitive", + "value": { "type": "string", + "value": "pres_ex_id", }, - "type": "primitive", }, }, ], @@ -59265,49 +59098,49 @@ exports[`open api parser aries parse open api 1`] = ` "request": { "properties": { "description": { - "primitive": { - "string": "description", + "type": "primitive", + "value": { "type": "string", + "value": "description", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "string", "type": "string", + "value": "string", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, }, ], "generatedRequestName": "ReportPresExProblemRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "report_pres_ex_problem", "path": "/present-proof/records/{pres_ex_id}/problem-report", @@ -59316,51 +59149,49 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Presentation exchange identifier", "name": "pres_ex_id", "schema": { - "description": undefined, + "description": null, "generatedName": "ReportPresExProblemRequestPresExId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ReportPresExProblemRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10PresentationProblemReportRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ReportPresExProblemResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10PresentProofModuleResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Send a problem report for presentation exchange", "tags": [ @@ -59370,24 +59201,24 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "pres_ex_id", "value": { - "primitive": { - "string": "pres_ex_id", + "type": "primitive", + "value": { "type": "string", + "value": "pres_ex_id", }, - "type": "primitive", }, }, ], @@ -59395,89 +59226,89 @@ exports[`open api parser aries parse open api 1`] = ` "request": { "properties": { "requested_attributes": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { "properties": { "cred_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "revealed": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "requested_predicates": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { "properties": { "cred_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "timestamp": { - "primitive": { - "int": 1640995199, + "type": "primitive", + "value": { "type": "int", + "value": 1640995199, }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "self_attested_attributes": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "self_attested_value", + "type": "primitive", + "value": { "type": "string", + "value": "self_attested_value", }, - "type": "primitive", }, }, ], - "type": "map", }, "trace": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, }, "type": "object", @@ -59485,80 +59316,80 @@ exports[`open api parser aries parse open api 1`] = ` "response": { "properties": { "auto_present": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_verify": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "error_msg": { - "primitive": { - "string": "Invalid structure", + "type": "primitive", + "value": { "type": "string", + "value": "Invalid structure", }, - "type": "primitive", }, "initiator": { - "enum": "self", "type": "enum", + "value": "self", }, "presentation": { "properties": { "identifiers": { - "array": [ + "type": "array", + "value": [ { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "proof": { "properties": { "proofs": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -59566,11 +59397,12 @@ exports[`open api parser aries parse open api 1`] = ` "requested_proof": { "properties": { "predicates": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "predicates", "type": "string", + "value": "predicates", }, "value": { "properties": {}, @@ -59578,7 +59410,6 @@ exports[`open api parser aries parse open api 1`] = ` }, }, ], - "type": "map", }, }, "type": "object", @@ -59587,82 +59418,83 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "presentation_exchange_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "presentation_proposal_dict": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "presentation_proposal": { "properties": { "@type": { - "primitive": { - "string": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/present-proof/1.0/presentation-preview", + "type": "primitive", + "value": { "type": "string", + "value": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/present-proof/1.0/presentation-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -59670,39 +59502,39 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -59710,74 +59542,74 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "predicates": { - "array": [ + "type": "array", + "value": [ { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "high_score", + "type": "primitive", + "value": { "type": "string", + "value": "high_score", }, - "type": "primitive", }, "predicate": { - "enum": ">=", "type": "enum", + "value": ">=", }, "threshold": { - "primitive": { - "int": 0, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, }, "type": "object", @@ -59785,29 +59617,29 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "high_score", + "type": "primitive", + "value": { "type": "string", + "value": "high_score", }, - "type": "primitive", }, "predicate": { - "enum": ">=", "type": "enum", + "value": ">=", }, "threshold": { - "primitive": { - "int": 0, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, }, "type": "object", @@ -59815,35 +59647,34 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "high_score", + "type": "primitive", + "value": { "type": "string", + "value": "high_score", }, - "type": "primitive", }, "predicate": { - "enum": ">=", "type": "enum", + "value": ">=", }, "threshold": { - "primitive": { - "int": 0, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -59854,245 +59685,245 @@ exports[`open api parser aries parse open api 1`] = ` "presentation_request": { "properties": { "name": { - "primitive": { - "string": "Proof request", + "type": "primitive", + "value": { "type": "string", + "value": "Proof request", }, - "type": "primitive", }, "non_revoked": { "properties": { "from": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1640995199, }, - "type": "primitive", }, "to": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1640995199, }, - "type": "primitive", }, }, "type": "object", }, "nonce": { - "primitive": { - "string": "1", + "type": "primitive", + "value": { "type": "string", + "value": "1", }, - "type": "primitive", }, "requested_attributes": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { "properties": { "name": { - "primitive": { - "string": "favouriteDrink", + "type": "primitive", + "value": { "type": "string", + "value": "favouriteDrink", }, - "type": "primitive", }, "names": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "age", + "type": "primitive", + "value": { "type": "string", + "value": "age", }, - "type": "primitive", }, { - "primitive": { - "string": "age", + "type": "primitive", + "value": { "type": "string", + "value": "age", }, - "type": "primitive", }, { - "primitive": { - "string": "age", + "type": "primitive", + "value": { "type": "string", + "value": "age", }, - "type": "primitive", }, ], - "type": "array", }, "restrictions": { - "array": [ + "type": "array", + "value": [ { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "restrictions", "type": "string", + "value": "restrictions", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, ], - "type": "array", }, }, "type": "object", }, }, ], - "type": "map", }, "requested_predicates": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { "properties": { "name": { - "primitive": { - "string": "index", + "type": "primitive", + "value": { "type": "string", + "value": "index", }, - "type": "primitive", }, "p_type": { - "enum": ">=", "type": "enum", + "value": ">=", }, "p_value": { - "primitive": { - "int": 0, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "restrictions": { - "array": [ + "type": "array", + "value": [ { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "restrictions", "type": "string", + "value": "restrictions", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, ], - "type": "array", }, }, "type": "object", }, }, ], - "type": "map", }, "version": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", @@ -60100,187 +59931,187 @@ exports[`open api parser aries parse open api 1`] = ` "presentation_request_dict": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "request_presentations~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "role": { - "enum": "prover", "type": "enum", + "value": "prover", }, "state": { - "primitive": { - "string": "verified", + "type": "primitive", + "value": { "type": "string", + "value": "verified", }, - "type": "primitive", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "verified": { - "enum": "true", "type": "enum", + "value": "true", }, "verified_msgs": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -60289,7 +60120,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "SendProofPresentationRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "send_proof_presentation", "path": "/present-proof/records/{pres_ex_id}/send-presentation", @@ -60298,51 +60129,49 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Presentation exchange identifier", "name": "pres_ex_id", "schema": { - "description": undefined, + "description": null, "generatedName": "SendProofPresentationRequestPresExId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SendProofPresentationRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyPresSpec", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SendProofPresentationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10PresentationExchange", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Sends a proof presentation", "tags": [ @@ -60352,24 +60181,24 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "pres_ex_id", "value": { - "primitive": { - "string": "pres_ex_id", + "type": "primitive", + "value": { "type": "string", + "value": "pres_ex_id", }, - "type": "primitive", }, }, ], @@ -60377,18 +60206,18 @@ exports[`open api parser aries parse open api 1`] = ` "request": { "properties": { "auto_verify": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, }, "type": "object", @@ -60396,80 +60225,80 @@ exports[`open api parser aries parse open api 1`] = ` "response": { "properties": { "auto_present": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_verify": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "error_msg": { - "primitive": { - "string": "Invalid structure", + "type": "primitive", + "value": { "type": "string", + "value": "Invalid structure", }, - "type": "primitive", }, "initiator": { - "enum": "self", "type": "enum", + "value": "self", }, "presentation": { "properties": { "identifiers": { - "array": [ + "type": "array", + "value": [ { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "proof": { "properties": { "proofs": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -60477,11 +60306,12 @@ exports[`open api parser aries parse open api 1`] = ` "requested_proof": { "properties": { "predicates": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "predicates", "type": "string", + "value": "predicates", }, "value": { "properties": {}, @@ -60489,7 +60319,6 @@ exports[`open api parser aries parse open api 1`] = ` }, }, ], - "type": "map", }, }, "type": "object", @@ -60498,82 +60327,83 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "presentation_exchange_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "presentation_proposal_dict": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "presentation_proposal": { "properties": { "@type": { - "primitive": { - "string": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/present-proof/1.0/presentation-preview", + "type": "primitive", + "value": { "type": "string", + "value": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/present-proof/1.0/presentation-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -60581,39 +60411,39 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -60621,74 +60451,74 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "predicates": { - "array": [ + "type": "array", + "value": [ { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "high_score", + "type": "primitive", + "value": { "type": "string", + "value": "high_score", }, - "type": "primitive", }, "predicate": { - "enum": ">=", "type": "enum", + "value": ">=", }, "threshold": { - "primitive": { - "int": 0, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, }, "type": "object", @@ -60696,29 +60526,29 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "high_score", + "type": "primitive", + "value": { "type": "string", + "value": "high_score", }, - "type": "primitive", }, "predicate": { - "enum": ">=", "type": "enum", + "value": ">=", }, "threshold": { - "primitive": { - "int": 0, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, }, "type": "object", @@ -60726,35 +60556,34 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "high_score", + "type": "primitive", + "value": { "type": "string", + "value": "high_score", }, - "type": "primitive", }, "predicate": { - "enum": ">=", "type": "enum", + "value": ">=", }, "threshold": { - "primitive": { - "int": 0, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -60765,245 +60594,245 @@ exports[`open api parser aries parse open api 1`] = ` "presentation_request": { "properties": { "name": { - "primitive": { - "string": "Proof request", + "type": "primitive", + "value": { "type": "string", + "value": "Proof request", }, - "type": "primitive", }, "non_revoked": { "properties": { "from": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1640995199, }, - "type": "primitive", }, "to": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1640995199, }, - "type": "primitive", }, }, "type": "object", }, "nonce": { - "primitive": { - "string": "1", + "type": "primitive", + "value": { "type": "string", + "value": "1", }, - "type": "primitive", }, "requested_attributes": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { "properties": { "name": { - "primitive": { - "string": "favouriteDrink", + "type": "primitive", + "value": { "type": "string", + "value": "favouriteDrink", }, - "type": "primitive", }, "names": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "age", + "type": "primitive", + "value": { "type": "string", + "value": "age", }, - "type": "primitive", }, { - "primitive": { - "string": "age", + "type": "primitive", + "value": { "type": "string", + "value": "age", }, - "type": "primitive", }, { - "primitive": { - "string": "age", + "type": "primitive", + "value": { "type": "string", + "value": "age", }, - "type": "primitive", }, ], - "type": "array", }, "restrictions": { - "array": [ + "type": "array", + "value": [ { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "restrictions", "type": "string", + "value": "restrictions", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, ], - "type": "array", }, }, "type": "object", }, }, ], - "type": "map", }, "requested_predicates": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { "properties": { "name": { - "primitive": { - "string": "index", + "type": "primitive", + "value": { "type": "string", + "value": "index", }, - "type": "primitive", }, "p_type": { - "enum": ">=", "type": "enum", + "value": ">=", }, "p_value": { - "primitive": { - "int": 0, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "restrictions": { - "array": [ + "type": "array", + "value": [ { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "restrictions", "type": "string", + "value": "restrictions", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, ], - "type": "array", }, }, "type": "object", }, }, ], - "type": "map", }, "version": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", @@ -61011,187 +60840,187 @@ exports[`open api parser aries parse open api 1`] = ` "presentation_request_dict": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "request_presentations~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "role": { - "enum": "prover", "type": "enum", + "value": "prover", }, "state": { - "primitive": { - "string": "verified", + "type": "primitive", + "value": { "type": "string", + "value": "verified", }, - "type": "primitive", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "verified": { - "enum": "true", "type": "enum", + "value": "true", }, "verified_msgs": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -61200,7 +61029,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "SendProofPresentationRequestRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "send_proof_presentation_request", "path": "/present-proof/records/{pres_ex_id}/send-request", @@ -61209,51 +61038,49 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Presentation exchange identifier", "name": "pres_ex_id", "schema": { - "description": undefined, + "description": null, "generatedName": "SendProofPresentationRequestRequestPresExId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SendProofPresentationRequestRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10PresentationSendRequestToProposal", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SendProofPresentationRequestResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10PresentationExchange", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Sends a presentation request in reference to a proposal", "tags": [ @@ -61263,106 +61090,106 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "pres_ex_id", "value": { - "primitive": { - "string": "pres_ex_id", + "type": "primitive", + "value": { "type": "string", + "value": "pres_ex_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "auto_present": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_verify": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "error_msg": { - "primitive": { - "string": "Invalid structure", + "type": "primitive", + "value": { "type": "string", + "value": "Invalid structure", }, - "type": "primitive", }, "initiator": { - "enum": "self", "type": "enum", + "value": "self", }, "presentation": { "properties": { "identifiers": { - "array": [ + "type": "array", + "value": [ { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "proof": { "properties": { "proofs": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -61370,11 +61197,12 @@ exports[`open api parser aries parse open api 1`] = ` "requested_proof": { "properties": { "predicates": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "predicates", "type": "string", + "value": "predicates", }, "value": { "properties": {}, @@ -61382,7 +61210,6 @@ exports[`open api parser aries parse open api 1`] = ` }, }, ], - "type": "map", }, }, "type": "object", @@ -61391,82 +61218,83 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "presentation_exchange_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "presentation_proposal_dict": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "presentation_proposal": { "properties": { "@type": { - "primitive": { - "string": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/present-proof/1.0/presentation-preview", + "type": "primitive", + "value": { "type": "string", + "value": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/present-proof/1.0/presentation-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -61474,39 +61302,39 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -61514,74 +61342,74 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "predicates": { - "array": [ + "type": "array", + "value": [ { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "high_score", + "type": "primitive", + "value": { "type": "string", + "value": "high_score", }, - "type": "primitive", }, "predicate": { - "enum": ">=", "type": "enum", + "value": ">=", }, "threshold": { - "primitive": { - "int": 0, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, }, "type": "object", @@ -61589,29 +61417,29 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "high_score", + "type": "primitive", + "value": { "type": "string", + "value": "high_score", }, - "type": "primitive", }, "predicate": { - "enum": ">=", "type": "enum", + "value": ">=", }, "threshold": { - "primitive": { - "int": 0, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, }, "type": "object", @@ -61619,35 +61447,34 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "high_score", + "type": "primitive", + "value": { "type": "string", + "value": "high_score", }, - "type": "primitive", }, "predicate": { - "enum": ">=", "type": "enum", + "value": ">=", }, "threshold": { - "primitive": { - "int": 0, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -61658,245 +61485,245 @@ exports[`open api parser aries parse open api 1`] = ` "presentation_request": { "properties": { "name": { - "primitive": { - "string": "Proof request", + "type": "primitive", + "value": { "type": "string", + "value": "Proof request", }, - "type": "primitive", }, "non_revoked": { "properties": { "from": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1640995199, }, - "type": "primitive", }, "to": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1640995199, }, - "type": "primitive", }, }, "type": "object", }, "nonce": { - "primitive": { - "string": "1", + "type": "primitive", + "value": { "type": "string", + "value": "1", }, - "type": "primitive", }, "requested_attributes": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { "properties": { "name": { - "primitive": { - "string": "favouriteDrink", + "type": "primitive", + "value": { "type": "string", + "value": "favouriteDrink", }, - "type": "primitive", }, "names": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "age", + "type": "primitive", + "value": { "type": "string", + "value": "age", }, - "type": "primitive", }, { - "primitive": { - "string": "age", + "type": "primitive", + "value": { "type": "string", + "value": "age", }, - "type": "primitive", }, { - "primitive": { - "string": "age", + "type": "primitive", + "value": { "type": "string", + "value": "age", }, - "type": "primitive", }, ], - "type": "array", }, "restrictions": { - "array": [ + "type": "array", + "value": [ { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "restrictions", "type": "string", + "value": "restrictions", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, ], - "type": "array", }, }, "type": "object", }, }, ], - "type": "map", }, "requested_predicates": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { "properties": { "name": { - "primitive": { - "string": "index", + "type": "primitive", + "value": { "type": "string", + "value": "index", }, - "type": "primitive", }, "p_type": { - "enum": ">=", "type": "enum", + "value": ">=", }, "p_value": { - "primitive": { - "int": 0, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "restrictions": { - "array": [ + "type": "array", + "value": [ { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "restrictions", "type": "string", + "value": "restrictions", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, ], - "type": "array", }, }, "type": "object", }, }, ], - "type": "map", }, "version": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", @@ -61904,187 +61731,187 @@ exports[`open api parser aries parse open api 1`] = ` "presentation_request_dict": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "request_presentations~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "role": { - "enum": "prover", "type": "enum", + "value": "prover", }, "state": { - "primitive": { - "string": "verified", + "type": "primitive", + "value": { "type": "string", + "value": "verified", }, - "type": "primitive", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "verified": { - "enum": "true", "type": "enum", + "value": "true", }, "verified_msgs": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -62093,7 +61920,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "VerifyReceivedPresentationRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "verify_received_presentation", "path": "/present-proof/records/{pres_ex_id}/verify-presentation", @@ -62102,38 +61929,37 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Presentation exchange identifier", "name": "pres_ex_id", "schema": { - "description": undefined, + "description": null, "generatedName": "VerifyReceivedPresentationRequestPresExId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "VerifyReceivedPresentationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10PresentationExchange", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Verify a received presentation", "tags": [ @@ -62143,87 +61969,88 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "auto_present": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "presentation_proposal": { "properties": { "@type": { - "primitive": { - "string": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/present-proof/1.0/presentation-preview", + "type": "primitive", + "value": { "type": "string", + "value": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/present-proof/1.0/presentation-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -62231,39 +62058,39 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -62271,74 +62098,74 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "predicates": { - "array": [ + "type": "array", + "value": [ { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "high_score", + "type": "primitive", + "value": { "type": "string", + "value": "high_score", }, - "type": "primitive", }, "predicate": { - "enum": ">=", "type": "enum", + "value": ">=", }, "threshold": { - "primitive": { - "int": 0, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, }, "type": "object", @@ -62346,29 +62173,29 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "high_score", + "type": "primitive", + "value": { "type": "string", + "value": "high_score", }, - "type": "primitive", }, "predicate": { - "enum": ">=", "type": "enum", + "value": ">=", }, "threshold": { - "primitive": { - "int": 0, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, }, "type": "object", @@ -62376,45 +62203,44 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "high_score", + "type": "primitive", + "value": { "type": "string", + "value": "high_score", }, - "type": "primitive", }, "predicate": { - "enum": ">=", "type": "enum", + "value": ">=", }, "threshold": { - "primitive": { - "int": 0, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "trace": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, }, "type": "object", @@ -62422,80 +62248,80 @@ exports[`open api parser aries parse open api 1`] = ` "response": { "properties": { "auto_present": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_verify": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "error_msg": { - "primitive": { - "string": "Invalid structure", + "type": "primitive", + "value": { "type": "string", + "value": "Invalid structure", }, - "type": "primitive", }, "initiator": { - "enum": "self", "type": "enum", + "value": "self", }, "presentation": { "properties": { "identifiers": { - "array": [ + "type": "array", + "value": [ { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "proof": { "properties": { "proofs": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -62503,11 +62329,12 @@ exports[`open api parser aries parse open api 1`] = ` "requested_proof": { "properties": { "predicates": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "predicates", "type": "string", + "value": "predicates", }, "value": { "properties": {}, @@ -62515,7 +62342,6 @@ exports[`open api parser aries parse open api 1`] = ` }, }, ], - "type": "map", }, }, "type": "object", @@ -62524,82 +62350,83 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "presentation_exchange_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "presentation_proposal_dict": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "presentation_proposal": { "properties": { "@type": { - "primitive": { - "string": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/present-proof/1.0/presentation-preview", + "type": "primitive", + "value": { "type": "string", + "value": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/present-proof/1.0/presentation-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -62607,39 +62434,39 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -62647,74 +62474,74 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "predicates": { - "array": [ + "type": "array", + "value": [ { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "high_score", + "type": "primitive", + "value": { "type": "string", + "value": "high_score", }, - "type": "primitive", }, "predicate": { - "enum": ">=", "type": "enum", + "value": ">=", }, "threshold": { - "primitive": { - "int": 0, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, }, "type": "object", @@ -62722,29 +62549,29 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "high_score", + "type": "primitive", + "value": { "type": "string", + "value": "high_score", }, - "type": "primitive", }, "predicate": { - "enum": ">=", "type": "enum", + "value": ">=", }, "threshold": { - "primitive": { - "int": 0, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, }, "type": "object", @@ -62752,35 +62579,34 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "high_score", + "type": "primitive", + "value": { "type": "string", + "value": "high_score", }, - "type": "primitive", }, "predicate": { - "enum": ">=", "type": "enum", + "value": ">=", }, "threshold": { - "primitive": { - "int": 0, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -62791,245 +62617,245 @@ exports[`open api parser aries parse open api 1`] = ` "presentation_request": { "properties": { "name": { - "primitive": { - "string": "Proof request", + "type": "primitive", + "value": { "type": "string", + "value": "Proof request", }, - "type": "primitive", }, "non_revoked": { "properties": { "from": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1640995199, }, - "type": "primitive", }, "to": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1640995199, }, - "type": "primitive", }, }, "type": "object", }, "nonce": { - "primitive": { - "string": "1", + "type": "primitive", + "value": { "type": "string", + "value": "1", }, - "type": "primitive", }, "requested_attributes": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { "properties": { "name": { - "primitive": { - "string": "favouriteDrink", + "type": "primitive", + "value": { "type": "string", + "value": "favouriteDrink", }, - "type": "primitive", }, "names": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "age", + "type": "primitive", + "value": { "type": "string", + "value": "age", }, - "type": "primitive", }, { - "primitive": { - "string": "age", + "type": "primitive", + "value": { "type": "string", + "value": "age", }, - "type": "primitive", }, { - "primitive": { - "string": "age", + "type": "primitive", + "value": { "type": "string", + "value": "age", }, - "type": "primitive", }, ], - "type": "array", }, "restrictions": { - "array": [ + "type": "array", + "value": [ { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "restrictions", "type": "string", + "value": "restrictions", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, ], - "type": "array", }, }, "type": "object", }, }, ], - "type": "map", }, "requested_predicates": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { "properties": { "name": { - "primitive": { - "string": "index", + "type": "primitive", + "value": { "type": "string", + "value": "index", }, - "type": "primitive", }, "p_type": { - "enum": ">=", "type": "enum", + "value": ">=", }, "p_value": { - "primitive": { - "int": 0, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "restrictions": { - "array": [ + "type": "array", + "value": [ { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "restrictions", "type": "string", + "value": "restrictions", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, ], - "type": "array", }, }, "type": "object", }, }, ], - "type": "map", }, "version": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", @@ -63037,187 +62863,187 @@ exports[`open api parser aries parse open api 1`] = ` "presentation_request_dict": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "request_presentations~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "role": { - "enum": "prover", "type": "enum", + "value": "prover", }, "state": { - "primitive": { - "string": "verified", + "type": "primitive", + "value": { "type": "string", + "value": "verified", }, - "type": "primitive", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "verified": { - "enum": "true", "type": "enum", + "value": "true", }, "verified_msgs": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -63226,42 +63052,40 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "SendPresentationProposalRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "send_presentation_proposal", "path": "/present-proof/send-proposal", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SendPresentationProposalRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10PresentationProposalRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SendPresentationProposalResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10PresentationExchange", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Sends a presentation proposal", "tags": [ @@ -63271,273 +63095,273 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "auto_verify": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "proof_request": { "properties": { "name": { - "primitive": { - "string": "Proof request", + "type": "primitive", + "value": { "type": "string", + "value": "Proof request", }, - "type": "primitive", }, "nonce": { - "primitive": { - "string": "1", + "type": "primitive", + "value": { "type": "string", + "value": "1", }, - "type": "primitive", }, "requested_attributes": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { "properties": { "name": { - "primitive": { - "string": "favouriteDrink", + "type": "primitive", + "value": { "type": "string", + "value": "favouriteDrink", }, - "type": "primitive", }, "names": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "age", + "type": "primitive", + "value": { "type": "string", + "value": "age", }, - "type": "primitive", }, { - "primitive": { - "string": "age", + "type": "primitive", + "value": { "type": "string", + "value": "age", }, - "type": "primitive", }, { - "primitive": { - "string": "age", + "type": "primitive", + "value": { "type": "string", + "value": "age", }, - "type": "primitive", }, ], - "type": "array", }, "restrictions": { - "array": [ + "type": "array", + "value": [ { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "restrictions", "type": "string", + "value": "restrictions", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, ], - "type": "array", }, }, "type": "object", }, }, ], - "type": "map", }, "requested_predicates": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { "properties": { "name": { - "primitive": { - "string": "index", + "type": "primitive", + "value": { "type": "string", + "value": "index", }, - "type": "primitive", }, "p_type": { - "enum": ">=", "type": "enum", + "value": ">=", }, "p_value": { - "primitive": { - "int": 0, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "restrictions": { - "array": [ + "type": "array", + "value": [ { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "restrictions", "type": "string", + "value": "restrictions", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, ], - "type": "array", }, }, "type": "object", }, }, ], - "type": "map", }, "version": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", }, "trace": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, }, "type": "object", @@ -63545,80 +63369,80 @@ exports[`open api parser aries parse open api 1`] = ` "response": { "properties": { "auto_present": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "auto_verify": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "error_msg": { - "primitive": { - "string": "Invalid structure", + "type": "primitive", + "value": { "type": "string", + "value": "Invalid structure", }, - "type": "primitive", }, "initiator": { - "enum": "self", "type": "enum", + "value": "self", }, "presentation": { "properties": { "identifiers": { - "array": [ + "type": "array", + "value": [ { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "proof": { "properties": { "proofs": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -63626,11 +63450,12 @@ exports[`open api parser aries parse open api 1`] = ` "requested_proof": { "properties": { "predicates": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "predicates", "type": "string", + "value": "predicates", }, "value": { "properties": {}, @@ -63638,7 +63463,6 @@ exports[`open api parser aries parse open api 1`] = ` }, }, ], - "type": "map", }, }, "type": "object", @@ -63647,82 +63471,83 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "presentation_exchange_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "presentation_proposal_dict": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "presentation_proposal": { "properties": { "@type": { - "primitive": { - "string": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/present-proof/1.0/presentation-preview", + "type": "primitive", + "value": { "type": "string", + "value": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/present-proof/1.0/presentation-preview", }, - "type": "primitive", }, "attributes": { - "array": [ + "type": "array", + "value": [ { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -63730,39 +63555,39 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", @@ -63770,74 +63595,74 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/jpeg", + "type": "primitive", + "value": { "type": "string", + "value": "image/jpeg", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "favourite_drink", + "type": "primitive", + "value": { "type": "string", + "value": "favourite_drink", }, - "type": "primitive", }, "referent": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "martini", + "type": "primitive", + "value": { "type": "string", + "value": "martini", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "predicates": { - "array": [ + "type": "array", + "value": [ { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "high_score", + "type": "primitive", + "value": { "type": "string", + "value": "high_score", }, - "type": "primitive", }, "predicate": { - "enum": ">=", "type": "enum", + "value": ">=", }, "threshold": { - "primitive": { - "int": 0, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, }, "type": "object", @@ -63845,29 +63670,29 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "high_score", + "type": "primitive", + "value": { "type": "string", + "value": "high_score", }, - "type": "primitive", }, "predicate": { - "enum": ">=", "type": "enum", + "value": ">=", }, "threshold": { - "primitive": { - "int": 0, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, }, "type": "object", @@ -63875,35 +63700,34 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "high_score", + "type": "primitive", + "value": { "type": "string", + "value": "high_score", }, - "type": "primitive", }, "predicate": { - "enum": ">=", "type": "enum", + "value": ">=", }, "threshold": { - "primitive": { - "int": 0, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -63914,245 +63738,245 @@ exports[`open api parser aries parse open api 1`] = ` "presentation_request": { "properties": { "name": { - "primitive": { - "string": "Proof request", + "type": "primitive", + "value": { "type": "string", + "value": "Proof request", }, - "type": "primitive", }, "non_revoked": { "properties": { "from": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1640995199, }, - "type": "primitive", }, "to": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1640995199, }, - "type": "primitive", }, }, "type": "object", }, "nonce": { - "primitive": { - "string": "1", + "type": "primitive", + "value": { "type": "string", + "value": "1", }, - "type": "primitive", }, "requested_attributes": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { "properties": { "name": { - "primitive": { - "string": "favouriteDrink", + "type": "primitive", + "value": { "type": "string", + "value": "favouriteDrink", }, - "type": "primitive", }, "names": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "age", + "type": "primitive", + "value": { "type": "string", + "value": "age", }, - "type": "primitive", }, { - "primitive": { - "string": "age", + "type": "primitive", + "value": { "type": "string", + "value": "age", }, - "type": "primitive", }, { - "primitive": { - "string": "age", + "type": "primitive", + "value": { "type": "string", + "value": "age", }, - "type": "primitive", }, ], - "type": "array", }, "restrictions": { - "array": [ + "type": "array", + "value": [ { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "restrictions", "type": "string", + "value": "restrictions", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, ], - "type": "array", }, }, "type": "object", }, }, ], - "type": "map", }, "requested_predicates": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { "properties": { "name": { - "primitive": { - "string": "index", + "type": "primitive", + "value": { "type": "string", + "value": "index", }, - "type": "primitive", }, "p_type": { - "enum": ">=", "type": "enum", + "value": ">=", }, "p_value": { - "primitive": { - "int": 0, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "restrictions": { - "array": [ + "type": "array", + "value": [ { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "restrictions", "type": "string", + "value": "restrictions", }, "value": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, }, ], - "type": "map", }, ], - "type": "array", }, }, "type": "object", }, }, ], - "type": "map", }, "version": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", @@ -64160,187 +63984,187 @@ exports[`open api parser aries parse open api 1`] = ` "presentation_request_dict": { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "@type": { - "primitive": { - "string": "https://didcomm.org/my-family/1.0/my-message-type", + "type": "primitive", + "value": { "type": "string", + "value": "https://didcomm.org/my-family/1.0/my-message-type", }, - "type": "primitive", }, "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "request_presentations~attach": { - "array": [ + "type": "array", + "value": [ { "properties": { "@id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "byte_count": { - "primitive": { - "int": 1234, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, "data": { "properties": { "base64": { - "primitive": { - "string": "ey4uLn0=", + "type": "primitive", + "value": { "type": "string", + "value": "ey4uLn0=", }, - "type": "primitive", }, "links": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, { - "primitive": { - "string": "https://link.to/data", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.to/data", }, - "type": "primitive", }, ], - "type": "array", }, "sha256": { - "primitive": { - "string": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", + "type": "primitive", + "value": { "type": "string", + "value": "617a48c7c8afe0521efdc03e5bb0ad9e655893e6b4b51f0e794d70fba132aacb", }, - "type": "primitive", }, }, "type": "object", }, "description": { - "primitive": { - "string": "view from doorway, facing east, with lights off", + "type": "primitive", + "value": { "type": "string", + "value": "view from doorway, facing east, with lights off", }, - "type": "primitive", }, "filename": { - "primitive": { - "string": "IMG1092348.png", + "type": "primitive", + "value": { "type": "string", + "value": "IMG1092348.png", }, - "type": "primitive", }, "lastmod_time": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "mime-type": { - "primitive": { - "string": "image/png", + "type": "primitive", + "value": { "type": "string", + "value": "image/png", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "role": { - "enum": "prover", "type": "enum", + "value": "prover", }, "state": { - "primitive": { - "string": "verified", + "type": "primitive", + "value": { "type": "string", + "value": "verified", }, - "type": "primitive", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "verified": { - "enum": "true", "type": "enum", + "value": "true", }, "verified_msgs": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, { - "primitive": { - "string": "verified_msgs", + "type": "primitive", + "value": { "type": "string", + "value": "verified_msgs", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -64349,42 +64173,40 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "SendFreePresentationRequestRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "send_free_presentation_request", "path": "/present-proof/send-request", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SendFreePresentationRequestRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10PresentationSendRequestRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SendFreePresentationRequestResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10PresentationExchange", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Sends a free presentation request not bound to any proposal", "tags": [ @@ -64394,29 +64216,29 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "did", "value": { - "primitive": { - "string": "did", + "type": "primitive", + "value": { "type": "string", + "value": "did", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "did_document": { @@ -64434,7 +64256,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetDidDocumentRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_did_document", "path": "/resolver/resolve/{did}", @@ -64443,38 +64265,37 @@ exports[`open api parser aries parse open api 1`] = ` "description": "DID", "name": "did", "schema": { - "description": undefined, + "description": null, "generatedName": "GetDidDocumentRequestDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetDidDocumentResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ResolutionResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve doc for requested did", "tags": [ @@ -64484,163 +64305,163 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "cred_def_id", "value": { - "primitive": { - "string": "cred_def_id", + "type": "primitive", + "value": { "type": "string", + "value": "cred_def_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "result": { "properties": { "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "error_msg": { - "primitive": { - "string": "Revocation registry undefined", + "type": "primitive", + "value": { "type": "string", + "value": "Revocation registry undefined", }, - "type": "primitive", }, "issuer_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "max_cred_num": { - "primitive": { - "int": 1000, + "type": "primitive", + "value": { "type": "int", + "value": 1000, }, - "type": "primitive", }, "pending_pub": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "23", + "type": "primitive", + "value": { "type": "string", + "value": "23", }, - "type": "primitive", }, { - "primitive": { - "string": "23", + "type": "primitive", + "value": { "type": "string", + "value": "23", }, - "type": "primitive", }, { - "primitive": { - "string": "23", + "type": "primitive", + "value": { "type": "string", + "value": "23", }, - "type": "primitive", }, ], - "type": "array", }, "record_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "revoc_def_type": { - "literal": { - "string": "CL_ACCUM", + "type": "literal", + "value": { "type": "string", + "value": "CL_ACCUM", }, - "type": "literal", }, "revoc_reg_def": { "properties": { "credDefId": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "revocDefType": { - "literal": { - "string": "CL_ACCUM", + "type": "literal", + "value": { "type": "string", + "value": "CL_ACCUM", }, - "type": "literal", }, "tag": { - "primitive": { - "string": "tag", + "type": "primitive", + "value": { "type": "string", + "value": "tag", }, - "type": "primitive", }, "value": { "properties": { "maxCredNum": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 10, }, - "type": "primitive", }, "tailsHash": { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, }, "type": "object", }, "ver": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", @@ -64650,80 +64471,80 @@ exports[`open api parser aries parse open api 1`] = ` "value": { "properties": { "accum": { - "primitive": { - "string": "21 11792B036AED0AAA12A4 4 298B2571FFC63A737", + "type": "primitive", + "value": { "type": "string", + "value": "21 11792B036AED0AAA12A4 4 298B2571FFC63A737", }, - "type": "primitive", }, "prevAccum": { - "primitive": { - "string": "21 137AC810975E4 6 76F0384B6F23", + "type": "primitive", + "value": { "type": "string", + "value": "21 137AC810975E4 6 76F0384B6F23", }, - "type": "primitive", }, }, "type": "object", }, "ver": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", }, "revoc_reg_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "tag": { - "primitive": { - "string": "tag", + "type": "primitive", + "value": { "type": "string", + "value": "tag", }, - "type": "primitive", }, "tails_hash": { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, "tails_local_path": { - "primitive": { - "string": "tails_local_path", + "type": "primitive", + "value": { "type": "string", + "value": "tails_local_path", }, - "type": "primitive", }, "tails_public_uri": { - "primitive": { - "string": "tails_public_uri", + "type": "primitive", + "value": { "type": "string", + "value": "tails_public_uri", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -64735,7 +64556,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetActiveRegistryForCredDefIdRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_active_registry_for_cred_def_id", "path": "/revocation/active-registry/{cred_def_id}", @@ -64744,38 +64565,37 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Credential definition identifier", "name": "cred_def_id", "schema": { - "description": undefined, + "description": null, "generatedName": "GetActiveRegistryForCredDefIdRequestCredDefId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetActiveRegistryForCredDefIdResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RevRegResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get current active revocation registry by credential definition id", "tags": [ @@ -64785,55 +64605,55 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "purge": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, ], - "type": "array", }, }, ], - "type": "map", }, }, "type": "object", @@ -64841,41 +64661,41 @@ exports[`open api parser aries parse open api 1`] = ` "response": { "properties": { "rrid2crid": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, ], - "type": "array", }, }, ], - "type": "map", }, }, "type": "object", @@ -64884,42 +64704,40 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "ClearPendingRevocationsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "clear_pending_revocations", "path": "/revocation/clear-pending-revocations", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ClearPendingRevocationsRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ClearPendingRevocationsRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ClearPendingRevocationsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PublishRevocations", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Clear pending revocations", "tags": [ @@ -64929,32 +64747,32 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "credential_definition_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "max_cred_num": { - "primitive": { - "int": 1000, + "type": "primitive", + "value": { "type": "int", + "value": 1000, }, - "type": "primitive", }, }, "type": "object", @@ -64964,135 +64782,135 @@ exports[`open api parser aries parse open api 1`] = ` "result": { "properties": { "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "error_msg": { - "primitive": { - "string": "Revocation registry undefined", + "type": "primitive", + "value": { "type": "string", + "value": "Revocation registry undefined", }, - "type": "primitive", }, "issuer_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "max_cred_num": { - "primitive": { - "int": 1000, + "type": "primitive", + "value": { "type": "int", + "value": 1000, }, - "type": "primitive", }, "pending_pub": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "23", + "type": "primitive", + "value": { "type": "string", + "value": "23", }, - "type": "primitive", }, { - "primitive": { - "string": "23", + "type": "primitive", + "value": { "type": "string", + "value": "23", }, - "type": "primitive", }, { - "primitive": { - "string": "23", + "type": "primitive", + "value": { "type": "string", + "value": "23", }, - "type": "primitive", }, ], - "type": "array", }, "record_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "revoc_def_type": { - "literal": { - "string": "CL_ACCUM", + "type": "literal", + "value": { "type": "string", + "value": "CL_ACCUM", }, - "type": "literal", }, "revoc_reg_def": { "properties": { "credDefId": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "revocDefType": { - "literal": { - "string": "CL_ACCUM", + "type": "literal", + "value": { "type": "string", + "value": "CL_ACCUM", }, - "type": "literal", }, "tag": { - "primitive": { - "string": "tag", + "type": "primitive", + "value": { "type": "string", + "value": "tag", }, - "type": "primitive", }, "value": { "properties": { "maxCredNum": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 10, }, - "type": "primitive", }, "tailsHash": { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, }, "type": "object", }, "ver": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", @@ -65102,80 +64920,80 @@ exports[`open api parser aries parse open api 1`] = ` "value": { "properties": { "accum": { - "primitive": { - "string": "21 11792B036AED0AAA12A4 4 298B2571FFC63A737", + "type": "primitive", + "value": { "type": "string", + "value": "21 11792B036AED0AAA12A4 4 298B2571FFC63A737", }, - "type": "primitive", }, "prevAccum": { - "primitive": { - "string": "21 137AC810975E4 6 76F0384B6F23", + "type": "primitive", + "value": { "type": "string", + "value": "21 137AC810975E4 6 76F0384B6F23", }, - "type": "primitive", }, }, "type": "object", }, "ver": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", }, "revoc_reg_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "tag": { - "primitive": { - "string": "tag", + "type": "primitive", + "value": { "type": "string", + "value": "tag", }, - "type": "primitive", }, "tails_hash": { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, "tails_local_path": { - "primitive": { - "string": "tails_local_path", + "type": "primitive", + "value": { "type": "string", + "value": "tails_local_path", }, - "type": "primitive", }, "tails_public_uri": { - "primitive": { - "string": "tails_public_uri", + "type": "primitive", + "value": { "type": "string", + "value": "tails_public_uri", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -65187,42 +65005,40 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "CreateRevocationRegistryRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create_revocation_registry", "path": "/revocation/create-registry", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateRevocationRegistryRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RevRegCreateRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateRevocationRegistryResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RevRegResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Creates a new revocation registry", "tags": [ @@ -65232,84 +65048,84 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "result": { "properties": { "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "cred_ex_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_ex_version": { - "primitive": { - "string": "cred_ex_version", + "type": "primitive", + "value": { "type": "string", + "value": "cred_ex_version", }, - "type": "primitive", }, "cred_rev_id": { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, "record_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "rev_reg_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "issued", + "type": "primitive", + "value": { "type": "string", + "value": "issued", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -65321,7 +65137,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetCredentialRevocationRecordRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_credential_revocation_record", "path": "/revocation/credential-record", @@ -65330,21 +65146,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Credential exchange identifier", "name": "cred_ex_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetCredentialRevocationRecordRequestCredExId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetCredentialRevocationRecordRequestCredExId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65354,21 +65170,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Credential revocation identifier", "name": "cred_rev_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetCredentialRevocationRecordRequestCredRevId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetCredentialRevocationRecordRequestCredRevId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65378,21 +65194,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Revocation registry identifier", "name": "rev_reg_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetCredentialRevocationRecordRequestRevRegId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetCredentialRevocationRecordRequestRevRegId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65400,23 +65216,22 @@ exports[`open api parser aries parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetCredentialRevocationRecordResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CredRevRecordResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get credential revocation status", "tags": [ @@ -65426,55 +65241,55 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "rrid2crid": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, ], - "type": "array", }, }, ], - "type": "map", }, }, "type": "object", @@ -65484,41 +65299,41 @@ exports[`open api parser aries parse open api 1`] = ` "sent": { "properties": { "rrid2crid": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, ], - "type": "array", }, }, ], - "type": "map", }, }, "type": "object", @@ -65526,120 +65341,121 @@ exports[`open api parser aries parse open api 1`] = ` "txn": { "properties": { "_type": { - "primitive": { - "string": "101", + "type": "primitive", + "value": { "type": "string", + "value": "101", }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "endorser_write_txn": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "attach_id", "type": "string", + "value": "attach_id", }, "value": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, { "key": { - "string": "format", "type": "string", + "value": "format", }, "value": { - "primitive": { - "string": "dif/endorse-transaction/request@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/endorse-transaction/request@v1.0", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "attach_id", "type": "string", + "value": "attach_id", }, "value": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, { "key": { - "string": "format", "type": "string", + "value": "format", }, "value": { - "primitive": { - "string": "dif/endorse-transaction/request@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/endorse-transaction/request@v1.0", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "formats", "type": "string", + "value": "formats", }, "value": { - "primitive": { - "string": "formats", + "type": "primitive", + "value": { "type": "string", + "value": "formats", }, - "type": "primitive", }, }, ], - "type": "map", }, ], - "type": "array", }, "messages_attach": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", @@ -65653,10 +65469,10 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "signature_request": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", @@ -65670,10 +65486,10 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "signature_response": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", @@ -65687,42 +65503,41 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "transaction_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -65734,42 +65549,40 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "PublishRevocationsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "publish_revocations", "path": "/revocation/publish-revocations", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PublishRevocationsRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PublishRevocations", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PublishRevocationsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TxnOrPublishRevocationsResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Publish pending revocations to ledger", "tags": [ @@ -65779,45 +65592,45 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "rev_reg_ids": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -65826,7 +65639,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetCreatedRegistriesRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_created_registries", "path": "/revocation/registries/created", @@ -65835,21 +65648,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Credential definition identifier", "name": "cred_def_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetCreatedRegistriesRequestCredDefId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetCreatedRegistriesRequestCredDefId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65859,78 +65672,78 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Revocation registry state", "name": "state", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetCreatedRegistriesRequestState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetCreatedRegistriesRequestState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "init", - "nameOverride": undefined, + "nameOverride": null, "value": "init", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "generated", - "nameOverride": undefined, + "nameOverride": null, "value": "generated", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "posted", - "nameOverride": undefined, + "nameOverride": null, "value": "posted", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "active", - "nameOverride": undefined, + "nameOverride": null, "value": "active", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "full", - "nameOverride": undefined, + "nameOverride": null, "value": "full", }, ], @@ -65938,23 +65751,22 @@ exports[`open api parser aries parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetCreatedRegistriesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RevRegsCreated", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Search for matching revocation registries that current agent created", "tags": [ @@ -65964,26 +65776,26 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "message": { - "primitive": { - "string": "message", + "type": "primitive", + "value": { "type": "string", + "value": "message", }, - "type": "primitive", }, }, "type": "object", @@ -65992,7 +65804,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "DeleteTailsFileRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "delete_tails_file", "path": "/revocation/registry/delete-tails-file", @@ -66001,21 +65813,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Credential definition identifier", "name": "cred_def_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteTailsFileRequestCredDefId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DeleteTailsFileRequestCredDefId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -66025,21 +65837,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Revocation registry identifier", "name": "rev_reg_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteTailsFileRequestRevRegId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DeleteTailsFileRequestRevRegId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -66047,23 +65859,22 @@ exports[`open api parser aries parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteTailsFileResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TailsDeleteResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Delete the tail files", "tags": [ @@ -66073,163 +65884,163 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "rev_reg_id", "value": { - "primitive": { - "string": "rev_reg_id", + "type": "primitive", + "value": { "type": "string", + "value": "rev_reg_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "result": { "properties": { "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "error_msg": { - "primitive": { - "string": "Revocation registry undefined", + "type": "primitive", + "value": { "type": "string", + "value": "Revocation registry undefined", }, - "type": "primitive", }, "issuer_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "max_cred_num": { - "primitive": { - "int": 1000, + "type": "primitive", + "value": { "type": "int", + "value": 1000, }, - "type": "primitive", }, "pending_pub": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "23", + "type": "primitive", + "value": { "type": "string", + "value": "23", }, - "type": "primitive", }, { - "primitive": { - "string": "23", + "type": "primitive", + "value": { "type": "string", + "value": "23", }, - "type": "primitive", }, { - "primitive": { - "string": "23", + "type": "primitive", + "value": { "type": "string", + "value": "23", }, - "type": "primitive", }, ], - "type": "array", }, "record_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "revoc_def_type": { - "literal": { - "string": "CL_ACCUM", + "type": "literal", + "value": { "type": "string", + "value": "CL_ACCUM", }, - "type": "literal", }, "revoc_reg_def": { "properties": { "credDefId": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "revocDefType": { - "literal": { - "string": "CL_ACCUM", + "type": "literal", + "value": { "type": "string", + "value": "CL_ACCUM", }, - "type": "literal", }, "tag": { - "primitive": { - "string": "tag", + "type": "primitive", + "value": { "type": "string", + "value": "tag", }, - "type": "primitive", }, "value": { "properties": { "maxCredNum": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 10, }, - "type": "primitive", }, "tailsHash": { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, }, "type": "object", }, "ver": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", @@ -66239,80 +66050,80 @@ exports[`open api parser aries parse open api 1`] = ` "value": { "properties": { "accum": { - "primitive": { - "string": "21 11792B036AED0AAA12A4 4 298B2571FFC63A737", + "type": "primitive", + "value": { "type": "string", + "value": "21 11792B036AED0AAA12A4 4 298B2571FFC63A737", }, - "type": "primitive", }, "prevAccum": { - "primitive": { - "string": "21 137AC810975E4 6 76F0384B6F23", + "type": "primitive", + "value": { "type": "string", + "value": "21 137AC810975E4 6 76F0384B6F23", }, - "type": "primitive", }, }, "type": "object", }, "ver": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", }, "revoc_reg_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "tag": { - "primitive": { - "string": "tag", + "type": "primitive", + "value": { "type": "string", + "value": "tag", }, - "type": "primitive", }, "tails_hash": { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, "tails_local_path": { - "primitive": { - "string": "tails_local_path", + "type": "primitive", + "value": { "type": "string", + "value": "tails_local_path", }, - "type": "primitive", }, "tails_public_uri": { - "primitive": { - "string": "tails_public_uri", + "type": "primitive", + "value": { "type": "string", + "value": "tails_public_uri", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -66324,7 +66135,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetRevocationRegistryRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_revocation_registry", "path": "/revocation/registry/{rev_reg_id}", @@ -66333,38 +66144,37 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Revocation Registry identifier", "name": "rev_reg_id", "schema": { - "description": undefined, + "description": null, "generatedName": "GetRevocationRegistryRequestRevRegId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetRevocationRegistryResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RevRegResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get revocation registry by revocation registry id", "tags": [ @@ -66374,24 +66184,24 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "rev_reg_id", "value": { - "primitive": { - "string": "rev_reg_id", + "type": "primitive", + "value": { "type": "string", + "value": "rev_reg_id", }, - "type": "primitive", }, }, ], @@ -66399,11 +66209,11 @@ exports[`open api parser aries parse open api 1`] = ` "request": { "properties": { "tails_public_uri": { - "primitive": { - "string": "http://192.168.56.133:6543/revocation/registry/WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0/tails-file", + "type": "primitive", + "value": { "type": "string", + "value": "http://192.168.56.133:6543/revocation/registry/WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0/tails-file", }, - "type": "primitive", }, }, "type": "object", @@ -66413,135 +66223,135 @@ exports[`open api parser aries parse open api 1`] = ` "result": { "properties": { "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "error_msg": { - "primitive": { - "string": "Revocation registry undefined", + "type": "primitive", + "value": { "type": "string", + "value": "Revocation registry undefined", }, - "type": "primitive", }, "issuer_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "max_cred_num": { - "primitive": { - "int": 1000, + "type": "primitive", + "value": { "type": "int", + "value": 1000, }, - "type": "primitive", }, "pending_pub": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "23", + "type": "primitive", + "value": { "type": "string", + "value": "23", }, - "type": "primitive", }, { - "primitive": { - "string": "23", + "type": "primitive", + "value": { "type": "string", + "value": "23", }, - "type": "primitive", }, { - "primitive": { - "string": "23", + "type": "primitive", + "value": { "type": "string", + "value": "23", }, - "type": "primitive", }, ], - "type": "array", }, "record_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "revoc_def_type": { - "literal": { - "string": "CL_ACCUM", + "type": "literal", + "value": { "type": "string", + "value": "CL_ACCUM", }, - "type": "literal", }, "revoc_reg_def": { "properties": { "credDefId": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "revocDefType": { - "literal": { - "string": "CL_ACCUM", + "type": "literal", + "value": { "type": "string", + "value": "CL_ACCUM", }, - "type": "literal", }, "tag": { - "primitive": { - "string": "tag", + "type": "primitive", + "value": { "type": "string", + "value": "tag", }, - "type": "primitive", }, "value": { "properties": { "maxCredNum": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 10, }, - "type": "primitive", }, "tailsHash": { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, }, "type": "object", }, "ver": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", @@ -66551,80 +66361,80 @@ exports[`open api parser aries parse open api 1`] = ` "value": { "properties": { "accum": { - "primitive": { - "string": "21 11792B036AED0AAA12A4 4 298B2571FFC63A737", + "type": "primitive", + "value": { "type": "string", + "value": "21 11792B036AED0AAA12A4 4 298B2571FFC63A737", }, - "type": "primitive", }, "prevAccum": { - "primitive": { - "string": "21 137AC810975E4 6 76F0384B6F23", + "type": "primitive", + "value": { "type": "string", + "value": "21 137AC810975E4 6 76F0384B6F23", }, - "type": "primitive", }, }, "type": "object", }, "ver": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", }, "revoc_reg_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "tag": { - "primitive": { - "string": "tag", + "type": "primitive", + "value": { "type": "string", + "value": "tag", }, - "type": "primitive", }, "tails_hash": { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, "tails_local_path": { - "primitive": { - "string": "tails_local_path", + "type": "primitive", + "value": { "type": "string", + "value": "tails_local_path", }, - "type": "primitive", }, "tails_public_uri": { - "primitive": { - "string": "tails_public_uri", + "type": "primitive", + "value": { "type": "string", + "value": "tails_public_uri", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -66636,7 +66446,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "UpdateRevocationRegistryRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PATCH", "operationId": "update_revocation_registry", "path": "/revocation/registry/{rev_reg_id}", @@ -66645,51 +66455,49 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Revocation Registry identifier", "name": "rev_reg_id", "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateRevocationRegistryRequestRevRegId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateRevocationRegistryRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RevRegUpdateTailsFileUri", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateRevocationRegistryResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RevRegResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Update revocation registry with new public URI to its tails file", "tags": [ @@ -66699,29 +66507,29 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "rev_reg_id", "value": { - "primitive": { - "string": "rev_reg_id", + "type": "primitive", + "value": { "type": "string", + "value": "rev_reg_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "sent": { @@ -66729,102 +66537,102 @@ exports[`open api parser aries parse open api 1`] = ` "result": { "properties": { "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "error_msg": { - "primitive": { - "string": "Revocation registry undefined", + "type": "primitive", + "value": { "type": "string", + "value": "Revocation registry undefined", }, - "type": "primitive", }, "issuer_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "max_cred_num": { - "primitive": { - "int": 1000, + "type": "primitive", + "value": { "type": "int", + "value": 1000, }, - "type": "primitive", }, "pending_pub": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "23", + "type": "primitive", + "value": { "type": "string", + "value": "23", }, - "type": "primitive", }, { - "primitive": { - "string": "23", + "type": "primitive", + "value": { "type": "string", + "value": "23", }, - "type": "primitive", }, { - "primitive": { - "string": "23", + "type": "primitive", + "value": { "type": "string", + "value": "23", }, - "type": "primitive", }, ], - "type": "array", }, "record_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "revoc_def_type": { - "literal": { - "string": "CL_ACCUM", + "type": "literal", + "value": { "type": "string", + "value": "CL_ACCUM", }, - "type": "literal", }, "revoc_reg_def": { "properties": { "credDefId": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "ver": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", @@ -66832,63 +66640,63 @@ exports[`open api parser aries parse open api 1`] = ` "revoc_reg_entry": { "properties": { "ver": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", }, "revoc_reg_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "tag": { - "primitive": { - "string": "tag", + "type": "primitive", + "value": { "type": "string", + "value": "tag", }, - "type": "primitive", }, "tails_hash": { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, "tails_local_path": { - "primitive": { - "string": "tails_local_path", + "type": "primitive", + "value": { "type": "string", + "value": "tails_local_path", }, - "type": "primitive", }, "tails_public_uri": { - "primitive": { - "string": "tails_public_uri", + "type": "primitive", + "value": { "type": "string", + "value": "tails_public_uri", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -66899,120 +66707,121 @@ exports[`open api parser aries parse open api 1`] = ` "txn": { "properties": { "_type": { - "primitive": { - "string": "101", + "type": "primitive", + "value": { "type": "string", + "value": "101", }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "endorser_write_txn": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "attach_id", "type": "string", + "value": "attach_id", }, "value": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, { "key": { - "string": "format", "type": "string", + "value": "format", }, "value": { - "primitive": { - "string": "dif/endorse-transaction/request@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/endorse-transaction/request@v1.0", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "attach_id", "type": "string", + "value": "attach_id", }, "value": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, { "key": { - "string": "format", "type": "string", + "value": "format", }, "value": { - "primitive": { - "string": "dif/endorse-transaction/request@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/endorse-transaction/request@v1.0", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "formats", "type": "string", + "value": "formats", }, "value": { - "primitive": { - "string": "formats", + "type": "primitive", + "value": { "type": "string", + "value": "formats", }, - "type": "primitive", }, }, ], - "type": "map", }, ], - "type": "array", }, "messages_attach": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", @@ -67026,10 +66835,10 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "signature_request": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", @@ -67043,10 +66852,10 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "signature_response": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", @@ -67060,42 +66869,41 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "transaction_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -67107,7 +66915,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "PublishRevocationRegistryDefinitionRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "publish_revocation_registry_definition", "path": "/revocation/registry/{rev_reg_id}/definition", @@ -67116,39 +66924,39 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Revocation Registry identifier", "name": "rev_reg_id", "schema": { - "description": undefined, + "description": null, "generatedName": "PublishRevocationRegistryDefinitionRequestRevRegId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Connection identifier", "name": "conn_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PublishRevocationRegistryDefinitionRequestConnId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PublishRevocationRegistryDefinitionRequestConnId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -67158,18 +66966,18 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Create Transaction For Endorser's signature", "name": "create_transaction_for_endorser", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PublishRevocationRegistryDefinitionRequestCreateTransactionForEndorser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PublishRevocationRegistryDefinitionRequestCreateTransactionForEndorser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -67178,23 +66986,22 @@ exports[`open api parser aries parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PublishRevocationRegistryDefinitionResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TxnOrRevRegResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Send revocation registry definition to ledger", "tags": [ @@ -67204,163 +67011,163 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "rev_reg_id", "value": { - "primitive": { - "string": "rev_reg_id", + "type": "primitive", + "value": { "type": "string", + "value": "rev_reg_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "result": { "properties": { "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "error_msg": { - "primitive": { - "string": "Revocation registry undefined", + "type": "primitive", + "value": { "type": "string", + "value": "Revocation registry undefined", }, - "type": "primitive", }, "issuer_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "max_cred_num": { - "primitive": { - "int": 1000, + "type": "primitive", + "value": { "type": "int", + "value": 1000, }, - "type": "primitive", }, "pending_pub": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "23", + "type": "primitive", + "value": { "type": "string", + "value": "23", }, - "type": "primitive", }, { - "primitive": { - "string": "23", + "type": "primitive", + "value": { "type": "string", + "value": "23", }, - "type": "primitive", }, { - "primitive": { - "string": "23", + "type": "primitive", + "value": { "type": "string", + "value": "23", }, - "type": "primitive", }, ], - "type": "array", }, "record_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "revoc_def_type": { - "literal": { - "string": "CL_ACCUM", + "type": "literal", + "value": { "type": "string", + "value": "CL_ACCUM", }, - "type": "literal", }, "revoc_reg_def": { "properties": { "credDefId": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "revocDefType": { - "literal": { - "string": "CL_ACCUM", + "type": "literal", + "value": { "type": "string", + "value": "CL_ACCUM", }, - "type": "literal", }, "tag": { - "primitive": { - "string": "tag", + "type": "primitive", + "value": { "type": "string", + "value": "tag", }, - "type": "primitive", }, "value": { "properties": { "maxCredNum": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 10, }, - "type": "primitive", }, "tailsHash": { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, }, "type": "object", }, "ver": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", @@ -67370,80 +67177,80 @@ exports[`open api parser aries parse open api 1`] = ` "value": { "properties": { "accum": { - "primitive": { - "string": "21 11792B036AED0AAA12A4 4 298B2571FFC63A737", + "type": "primitive", + "value": { "type": "string", + "value": "21 11792B036AED0AAA12A4 4 298B2571FFC63A737", }, - "type": "primitive", }, "prevAccum": { - "primitive": { - "string": "21 137AC810975E4 6 76F0384B6F23", + "type": "primitive", + "value": { "type": "string", + "value": "21 137AC810975E4 6 76F0384B6F23", }, - "type": "primitive", }, }, "type": "object", }, "ver": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", }, "revoc_reg_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "tag": { - "primitive": { - "string": "tag", + "type": "primitive", + "value": { "type": "string", + "value": "tag", }, - "type": "primitive", }, "tails_hash": { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, "tails_local_path": { - "primitive": { - "string": "tails_local_path", + "type": "primitive", + "value": { "type": "string", + "value": "tails_local_path", }, - "type": "primitive", }, "tails_public_uri": { - "primitive": { - "string": "tails_public_uri", + "type": "primitive", + "value": { "type": "string", + "value": "tails_public_uri", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -67455,7 +67262,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "PublishRevocationRegistryEntryRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "publish_revocation_registry_entry", "path": "/revocation/registry/{rev_reg_id}/entry", @@ -67464,39 +67271,39 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Revocation Registry identifier", "name": "rev_reg_id", "schema": { - "description": undefined, + "description": null, "generatedName": "PublishRevocationRegistryEntryRequestRevRegId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Connection identifier", "name": "conn_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PublishRevocationRegistryEntryRequestConnId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PublishRevocationRegistryEntryRequestConnId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -67506,18 +67313,18 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Create Transaction For Endorser's signature", "name": "create_transaction_for_endorser", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PublishRevocationRegistryEntryRequestCreateTransactionForEndorser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PublishRevocationRegistryEntryRequestCreateTransactionForEndorser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -67526,23 +67333,22 @@ exports[`open api parser aries parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PublishRevocationRegistryEntryResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RevRegResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Send revocation registry entry to ledger", "tags": [ @@ -67552,24 +67358,24 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "rev_reg_id", "value": { - "primitive": { - "string": "rev_reg_id", + "type": "primitive", + "value": { "type": "string", + "value": "rev_reg_id", }, - "type": "primitive", }, }, ], @@ -67577,15 +67383,15 @@ exports[`open api parser aries parse open api 1`] = ` { "name": "apply_ledger_update", "value": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": {}, "type": "object", @@ -67594,7 +67400,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "UpdateRevocationEntryStateRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "update_revocation_entry_state", "path": "/revocation/registry/{rev_reg_id}/fix-revocation-entry-state", @@ -67603,30 +67409,30 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Revocation Registry identifier", "name": "rev_reg_id", "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateRevocationEntryStateRequestRevRegId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Apply updated accumulator transaction to ledger", "name": "apply_ledger_update", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateRevocationEntryStateRequestApplyLedgerUpdate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -67634,23 +67440,22 @@ exports[`open api parser aries parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateRevocationEntryStateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RevRegWalletUpdatedResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Fix revocation state in wallet and return number of updated entries", "tags": [ @@ -67660,37 +67465,37 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "rev_reg_id", "value": { - "primitive": { - "string": "rev_reg_id", + "type": "primitive", + "value": { "type": "string", + "value": "rev_reg_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "result": { - "primitive": { - "int": 0, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, }, "type": "object", @@ -67699,7 +67504,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetIssuedCredentialsCountRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_issued_credentials_count", "path": "/revocation/registry/{rev_reg_id}/issued", @@ -67708,38 +67513,37 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Revocation Registry identifier", "name": "rev_reg_id", "schema": { - "description": undefined, + "description": null, "generatedName": "GetIssuedCredentialsCountRequestRevRegId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetIssuedCredentialsCountResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RevRegIssuedResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get number of credentials issued against revocation registry", "tags": [ @@ -67749,97 +67553,98 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "rev_reg_id", "value": { - "primitive": { - "string": "rev_reg_id", + "type": "primitive", + "value": { "type": "string", + "value": "rev_reg_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "cred_ex_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_ex_version": { - "primitive": { - "string": "cred_ex_version", + "type": "primitive", + "value": { "type": "string", + "value": "cred_ex_version", }, - "type": "primitive", }, "cred_rev_id": { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, "record_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "rev_reg_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "issued", + "type": "primitive", + "value": { "type": "string", + "value": "issued", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -67847,67 +67652,67 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "cred_ex_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_ex_version": { - "primitive": { - "string": "cred_ex_version", + "type": "primitive", + "value": { "type": "string", + "value": "cred_ex_version", }, - "type": "primitive", }, "cred_rev_id": { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, "record_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "rev_reg_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "issued", + "type": "primitive", + "value": { "type": "string", + "value": "issued", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -67915,73 +67720,72 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "cred_ex_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_ex_version": { - "primitive": { - "string": "cred_ex_version", + "type": "primitive", + "value": { "type": "string", + "value": "cred_ex_version", }, - "type": "primitive", }, "cred_rev_id": { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, "record_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "rev_reg_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "issued", + "type": "primitive", + "value": { "type": "string", + "value": "issued", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -67990,7 +67794,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetIssuedCredentialDetailsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_issued_credential_details", "path": "/revocation/registry/{rev_reg_id}/issued/details", @@ -67999,38 +67803,37 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Revocation Registry identifier", "name": "rev_reg_id", "schema": { - "description": undefined, + "description": null, "generatedName": "GetIssuedCredentialDetailsRequestRevRegId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetIssuedCredentialDetailsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CredRevRecordDetailsResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get details of credentials issued against revocation registry", "tags": [ @@ -68040,29 +67843,29 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "rev_reg_id", "value": { - "primitive": { - "string": "rev_reg_id", + "type": "primitive", + "value": { "type": "string", + "value": "rev_reg_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": {}, "type": "object", @@ -68071,7 +67874,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetPublishedCredentialDetailsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_published_credential_details", "path": "/revocation/registry/{rev_reg_id}/issued/indy_recs", @@ -68080,38 +67883,37 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Revocation Registry identifier", "name": "rev_reg_id", "schema": { - "description": undefined, + "description": null, "generatedName": "GetPublishedCredentialDetailsRequestRevRegId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetPublishedCredentialDetailsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CredRevIndyRecordsResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get details of revoked credentials from ledger", "tags": [ @@ -68121,24 +67923,24 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "rev_reg_id", "value": { - "primitive": { - "string": "rev_reg_id", + "type": "primitive", + "value": { "type": "string", + "value": "rev_reg_id", }, - "type": "primitive", }, }, ], @@ -68146,146 +67948,146 @@ exports[`open api parser aries parse open api 1`] = ` { "name": "state", "value": { - "enum": "init", "type": "enum", + "value": "init", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "result": { "properties": { "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "cred_def_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "error_msg": { - "primitive": { - "string": "Revocation registry undefined", + "type": "primitive", + "value": { "type": "string", + "value": "Revocation registry undefined", }, - "type": "primitive", }, "issuer_did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "max_cred_num": { - "primitive": { - "int": 1000, + "type": "primitive", + "value": { "type": "int", + "value": 1000, }, - "type": "primitive", }, "pending_pub": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "23", + "type": "primitive", + "value": { "type": "string", + "value": "23", }, - "type": "primitive", }, { - "primitive": { - "string": "23", + "type": "primitive", + "value": { "type": "string", + "value": "23", }, - "type": "primitive", }, { - "primitive": { - "string": "23", + "type": "primitive", + "value": { "type": "string", + "value": "23", }, - "type": "primitive", }, ], - "type": "array", }, "record_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "revoc_def_type": { - "literal": { - "string": "CL_ACCUM", + "type": "literal", + "value": { "type": "string", + "value": "CL_ACCUM", }, - "type": "literal", }, "revoc_reg_def": { "properties": { "credDefId": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:3:CL:20:tag", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "revocDefType": { - "literal": { - "string": "CL_ACCUM", + "type": "literal", + "value": { "type": "string", + "value": "CL_ACCUM", }, - "type": "literal", }, "tag": { - "primitive": { - "string": "tag", + "type": "primitive", + "value": { "type": "string", + "value": "tag", }, - "type": "primitive", }, "value": { "properties": { "maxCredNum": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 10, }, - "type": "primitive", }, "tailsHash": { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, }, "type": "object", }, "ver": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", @@ -68295,80 +68097,80 @@ exports[`open api parser aries parse open api 1`] = ` "value": { "properties": { "accum": { - "primitive": { - "string": "21 11792B036AED0AAA12A4 4 298B2571FFC63A737", + "type": "primitive", + "value": { "type": "string", + "value": "21 11792B036AED0AAA12A4 4 298B2571FFC63A737", }, - "type": "primitive", }, "prevAccum": { - "primitive": { - "string": "21 137AC810975E4 6 76F0384B6F23", + "type": "primitive", + "value": { "type": "string", + "value": "21 137AC810975E4 6 76F0384B6F23", }, - "type": "primitive", }, }, "type": "object", }, "ver": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", }, "revoc_reg_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "tag": { - "primitive": { - "string": "tag", + "type": "primitive", + "value": { "type": "string", + "value": "tag", }, - "type": "primitive", }, "tails_hash": { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, "tails_local_path": { - "primitive": { - "string": "tails_local_path", + "type": "primitive", + "value": { "type": "string", + "value": "tails_local_path", }, - "type": "primitive", }, "tails_public_uri": { - "primitive": { - "string": "tails_public_uri", + "type": "primitive", + "value": { "type": "string", + "value": "tails_public_uri", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -68380,7 +68182,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "SetRevocationRegistryStateRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PATCH", "operationId": "set_revocation_registry_state", "path": "/revocation/registry/{rev_reg_id}/set-state", @@ -68389,113 +68191,112 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Revocation Registry identifier", "name": "rev_reg_id", "schema": { - "description": undefined, + "description": null, "generatedName": "SetRevocationRegistryStateRequestRevRegId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Revocation registry state to set", "name": "state", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SetRevocationRegistryStateRequestState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "init", - "nameOverride": undefined, + "nameOverride": null, "value": "init", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "generated", - "nameOverride": undefined, + "nameOverride": null, "value": "generated", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "posted", - "nameOverride": undefined, + "nameOverride": null, "value": "posted", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "active", - "nameOverride": undefined, + "nameOverride": null, "value": "active", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "full", - "nameOverride": undefined, + "nameOverride": null, "value": "full", }, ], }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SetRevocationRegistryStateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RevRegResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Set revocation registry state manually", "tags": [ @@ -68505,13 +68306,13 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [], "generatedRequestName": "DownloadTailsFileRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "download_tails_file", "path": "/revocation/registry/{rev_reg_id}/tails-file", @@ -68520,28 +68321,28 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Revocation Registry identifier", "name": "rev_reg_id", "schema": { - "description": undefined, + "description": null, "generatedName": "DownloadTailsFileRequestRevRegId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "tails file", "type": "file", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Download tails file", "tags": [ @@ -68551,63 +68352,63 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "rev_reg_id", "value": { - "primitive": { - "string": "rev_reg_id", + "type": "primitive", + "value": { "type": "string", + "value": "rev_reg_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "string", "type": "string", + "value": "string", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, }, ], "generatedRequestName": "UploadTailsFileRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "upload_tails_file", "path": "/revocation/registry/{rev_reg_id}/tails-file", @@ -68616,38 +68417,37 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Revocation Registry identifier", "name": "rev_reg_id", "schema": { - "description": undefined, + "description": null, "generatedName": "UploadTailsFileRequestRevRegId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UploadTailsFileResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RevocationModuleResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Upload local tails file to server", "tags": [ @@ -68657,151 +68457,149 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "comment": { - "primitive": { - "string": "comment", + "type": "primitive", + "value": { "type": "string", + "value": "comment", }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_ex_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "cred_rev_id": { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, "notify": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "notify_version": { - "enum": "v1_0", "type": "enum", + "value": "v1_0", }, "publish": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "rev_reg_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:4:WgWxqztrNooG92RXvxSTWv:3:CL:20:tag:CL_ACCUM:0", }, - "type": "primitive", }, "thread_id": { - "primitive": { - "string": "thread_id", + "type": "primitive", + "value": { "type": "string", + "value": "thread_id", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "string", "type": "string", + "value": "string", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, }, ], "generatedRequestName": "RevokeIssuedCredentialRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "revoke_issued_credential", "path": "/revocation/revoke", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RevokeIssuedCredentialRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RevokeRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RevokeIssuedCredentialResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RevocationModuleResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Revoke an issued credential", "tags": [ @@ -68811,58 +68609,58 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "attributes": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "score", + "type": "primitive", + "value": { "type": "string", + "value": "score", }, - "type": "primitive", }, { - "primitive": { - "string": "score", + "type": "primitive", + "value": { "type": "string", + "value": "score", }, - "type": "primitive", }, { - "primitive": { - "string": "score", + "type": "primitive", + "value": { "type": "string", + "value": "score", }, - "type": "primitive", }, ], - "type": "array", }, "schema_name": { - "primitive": { - "string": "prefs", + "type": "primitive", + "value": { "type": "string", + "value": "prefs", }, - "type": "primitive", }, "schema_version": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", @@ -68874,75 +68672,75 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "properties": { "attrNames": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "score", + "type": "primitive", + "value": { "type": "string", + "value": "score", }, - "type": "primitive", }, { - "primitive": { - "string": "score", + "type": "primitive", + "value": { "type": "string", + "value": "score", }, - "type": "primitive", }, { - "primitive": { - "string": "score", + "type": "primitive", + "value": { "type": "string", + "value": "score", }, - "type": "primitive", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "schema_name", + "type": "primitive", + "value": { "type": "string", + "value": "schema_name", }, - "type": "primitive", }, "seqNo": { - "primitive": { - "int": 10, + "type": "primitive", + "value": { "type": "int", + "value": 10, }, - "type": "primitive", }, "ver": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, "version": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", }, "schema_id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, }, "type": "object", @@ -68950,120 +68748,121 @@ exports[`open api parser aries parse open api 1`] = ` "txn": { "properties": { "_type": { - "primitive": { - "string": "101", + "type": "primitive", + "value": { "type": "string", + "value": "101", }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "endorser_write_txn": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "attach_id", "type": "string", + "value": "attach_id", }, "value": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, { "key": { - "string": "format", "type": "string", + "value": "format", }, "value": { - "primitive": { - "string": "dif/endorse-transaction/request@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/endorse-transaction/request@v1.0", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "attach_id", "type": "string", + "value": "attach_id", }, "value": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, { "key": { - "string": "format", "type": "string", + "value": "format", }, "value": { - "primitive": { - "string": "dif/endorse-transaction/request@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/endorse-transaction/request@v1.0", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "formats", "type": "string", + "value": "formats", }, "value": { - "primitive": { - "string": "formats", + "type": "primitive", + "value": { "type": "string", + "value": "formats", }, - "type": "primitive", }, }, ], - "type": "map", }, ], - "type": "array", }, "messages_attach": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", @@ -69077,10 +68876,10 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "signature_request": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", @@ -69094,10 +68893,10 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "signature_response": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", @@ -69111,42 +68910,41 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "transaction_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -69158,7 +68956,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "PublishSchemaRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "publish_schema", "path": "/schemas", @@ -69167,21 +68965,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Connection identifier", "name": "conn_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PublishSchemaRequestConnId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PublishSchemaRequestConnId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69191,18 +68989,18 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Create Transaction For Endorser's signature", "name": "create_transaction_for_endorser", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PublishSchemaRequestCreateTransactionForEndorser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PublishSchemaRequestCreateTransactionForEndorser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -69212,35 +69010,33 @@ exports[`open api parser aries parse open api 1`] = ` }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PublishSchemaRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SchemaSendRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PublishSchemaResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TxnOrSchemaSendResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Sends a schema to the ledger", "tags": [ @@ -69250,45 +69046,45 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "schema_ids": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -69297,7 +69093,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetMatchingCreatedSchemasRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_matching_created_schemas", "path": "/schemas/created", @@ -69306,21 +69102,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Schema identifier", "name": "schema_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetMatchingCreatedSchemasRequestSchemaId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetMatchingCreatedSchemasRequestSchemaId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69330,21 +69126,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Schema issuer DID", "name": "schema_issuer_did", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetMatchingCreatedSchemasRequestSchemaIssuerDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetMatchingCreatedSchemasRequestSchemaIssuerDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69354,21 +69150,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Schema name", "name": "schema_name", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetMatchingCreatedSchemasRequestSchemaName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetMatchingCreatedSchemasRequestSchemaName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69378,21 +69174,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Schema version", "name": "schema_version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetMatchingCreatedSchemasRequestSchemaVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetMatchingCreatedSchemasRequestSchemaVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69400,23 +69196,22 @@ exports[`open api parser aries parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetMatchingCreatedSchemasResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SchemasCreatedResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Search for matching schema that agent originated", "tags": [ @@ -69426,93 +69221,93 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "schema_id", "value": { - "primitive": { - "string": "schema_id", + "type": "primitive", + "value": { "type": "string", + "value": "schema_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "schema": { "properties": { "attrNames": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "score", + "type": "primitive", + "value": { "type": "string", + "value": "score", }, - "type": "primitive", }, { - "primitive": { - "string": "score", + "type": "primitive", + "value": { "type": "string", + "value": "score", }, - "type": "primitive", }, { - "primitive": { - "string": "score", + "type": "primitive", + "value": { "type": "string", + "value": "score", }, - "type": "primitive", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "schema_name", + "type": "primitive", + "value": { "type": "string", + "value": "schema_name", }, - "type": "primitive", }, "seqNo": { - "primitive": { - "int": 10, + "type": "primitive", + "value": { "type": "int", + "value": 10, }, - "type": "primitive", }, "ver": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, "version": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", @@ -69524,7 +69319,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetSchemaRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_schema", "path": "/schemas/{schema_id}", @@ -69533,38 +69328,37 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Schema identifier", "name": "schema_id", "schema": { - "description": undefined, + "description": null, "generatedName": "GetSchemaRequestSchemaId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetSchemaResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SchemaGetResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Gets a schema from the ledger", "tags": [ @@ -69574,93 +69368,93 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "schema_id", "value": { - "primitive": { - "string": "schema_id", + "type": "primitive", + "value": { "type": "string", + "value": "schema_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "schema": { "properties": { "attrNames": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "score", + "type": "primitive", + "value": { "type": "string", + "value": "score", }, - "type": "primitive", }, { - "primitive": { - "string": "score", + "type": "primitive", + "value": { "type": "string", + "value": "score", }, - "type": "primitive", }, { - "primitive": { - "string": "score", + "type": "primitive", + "value": { "type": "string", + "value": "score", }, - "type": "primitive", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv:2:schema_name:1.0", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "schema_name", + "type": "primitive", + "value": { "type": "string", + "value": "schema_name", }, - "type": "primitive", }, "seqNo": { - "primitive": { - "int": 10, + "type": "primitive", + "value": { "type": "int", + "value": 10, }, - "type": "primitive", }, "ver": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, "version": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", @@ -69672,7 +69466,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "WriteSchemaRecordToWalletRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "write_schema_record_to_wallet", "path": "/schemas/{schema_id}/write_record", @@ -69681,38 +69475,37 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Schema identifier", "name": "schema_id", "schema": { - "description": undefined, + "description": null, "generatedName": "WriteSchemaRecordToWalletRequestSchemaId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "WriteSchemaRecordToWalletResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SchemaGetResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Writes a schema non-secret record to the wallet", "tags": [ @@ -69722,74 +69515,73 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "string", "type": "string", + "value": "string", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, }, ], "generatedRequestName": "ShutdownServerRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "shutdown_server", "path": "/shutdown", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ShutdownServerResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AdminShutdown", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Shut down server", "tags": [ @@ -69799,33 +69591,33 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "version": { - "primitive": { - "string": "version", + "type": "primitive", + "value": { "type": "string", + "value": "version", }, - "type": "primitive", }, }, "type": "object", @@ -69834,29 +69626,28 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetStatusRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_status", "path": "/status", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetStatusResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AdminStatus", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Fetch the server status", "tags": [ @@ -69866,18 +69657,18 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": {}, "type": "object", @@ -69886,29 +69677,28 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetConfigRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_config", "path": "/status/config", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetConfigResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AdminConfig", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Fetch the server configuration", "tags": [ @@ -69918,26 +69708,26 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "alive": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -69946,29 +69736,28 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetLivelinessRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_liveliness", "path": "/status/live", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetLivelinessResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AdminStatusLiveliness", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Liveliness check", "tags": [ @@ -69978,26 +69767,26 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "ready": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -70006,29 +69795,28 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetReadinessRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_readiness", "path": "/status/ready", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetReadinessResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AdminStatusReadiness", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Readiness check", "tags": [ @@ -70038,74 +69826,73 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "string", "type": "string", + "value": "string", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, }, ], "generatedRequestName": "ResetStatisticsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "reset_statistics", "path": "/status/reset", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ResetStatisticsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AdminReset", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Reset statistics", "tags": [ @@ -70115,146 +69902,147 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "tran_id", "value": { - "primitive": { - "string": "tran_id", + "type": "primitive", + "value": { "type": "string", + "value": "tran_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_type": { - "primitive": { - "string": "101", + "type": "primitive", + "value": { "type": "string", + "value": "101", }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "endorser_write_txn": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "attach_id", "type": "string", + "value": "attach_id", }, "value": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, { "key": { - "string": "format", "type": "string", + "value": "format", }, "value": { - "primitive": { - "string": "dif/endorse-transaction/request@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/endorse-transaction/request@v1.0", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "attach_id", "type": "string", + "value": "attach_id", }, "value": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, { "key": { - "string": "format", "type": "string", + "value": "format", }, "value": { - "primitive": { - "string": "dif/endorse-transaction/request@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/endorse-transaction/request@v1.0", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "formats", "type": "string", + "value": "formats", }, "value": { - "primitive": { - "string": "formats", + "type": "primitive", + "value": { "type": "string", + "value": "formats", }, - "type": "primitive", }, }, ], - "type": "map", }, ], - "type": "array", }, "messages_attach": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", @@ -70268,10 +70056,10 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "signature_request": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", @@ -70285,10 +70073,10 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "signature_response": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", @@ -70302,42 +70090,41 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "transaction_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -70346,7 +70133,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "ResendTransactionRequestRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "resend_transaction_request", "path": "/transaction/{tran_id}/resend", @@ -70355,38 +70142,37 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Transaction identifier", "name": "tran_id", "schema": { - "description": undefined, + "description": null, "generatedName": "ResendTransactionRequestRequestTranId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ResendTransactionRequestResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransactionRecord", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "For Author to resend a particular transaction request", "tags": [ @@ -70396,139 +70182,141 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "_type": { - "primitive": { - "string": "101", + "type": "primitive", + "value": { "type": "string", + "value": "101", }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "endorser_write_txn": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "attach_id", "type": "string", + "value": "attach_id", }, "value": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, { "key": { - "string": "format", "type": "string", + "value": "format", }, "value": { - "primitive": { - "string": "dif/endorse-transaction/request@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/endorse-transaction/request@v1.0", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "attach_id", "type": "string", + "value": "attach_id", }, "value": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, { "key": { - "string": "format", "type": "string", + "value": "format", }, "value": { - "primitive": { - "string": "dif/endorse-transaction/request@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/endorse-transaction/request@v1.0", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "formats", "type": "string", + "value": "formats", }, "value": { - "primitive": { - "string": "formats", + "type": "primitive", + "value": { "type": "string", + "value": "formats", }, - "type": "primitive", }, }, ], - "type": "map", }, ], - "type": "array", }, "messages_attach": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", @@ -70542,10 +70330,10 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "signature_request": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", @@ -70559,10 +70347,10 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "signature_response": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", @@ -70576,42 +70364,41 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "transaction_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -70619,120 +70406,121 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "_type": { - "primitive": { - "string": "101", + "type": "primitive", + "value": { "type": "string", + "value": "101", }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "endorser_write_txn": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "attach_id", "type": "string", + "value": "attach_id", }, "value": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, { "key": { - "string": "format", "type": "string", + "value": "format", }, "value": { - "primitive": { - "string": "dif/endorse-transaction/request@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/endorse-transaction/request@v1.0", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "attach_id", "type": "string", + "value": "attach_id", }, "value": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, { "key": { - "string": "format", "type": "string", + "value": "format", }, "value": { - "primitive": { - "string": "dif/endorse-transaction/request@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/endorse-transaction/request@v1.0", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "formats", "type": "string", + "value": "formats", }, "value": { - "primitive": { - "string": "formats", + "type": "primitive", + "value": { "type": "string", + "value": "formats", }, - "type": "primitive", }, }, ], - "type": "map", }, ], - "type": "array", }, "messages_attach": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", @@ -70746,10 +70534,10 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "signature_request": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", @@ -70763,10 +70551,10 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "signature_response": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", @@ -70780,42 +70568,41 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "transaction_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -70823,120 +70610,121 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "_type": { - "primitive": { - "string": "101", + "type": "primitive", + "value": { "type": "string", + "value": "101", }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "endorser_write_txn": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "attach_id", "type": "string", + "value": "attach_id", }, "value": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, { "key": { - "string": "format", "type": "string", + "value": "format", }, "value": { - "primitive": { - "string": "dif/endorse-transaction/request@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/endorse-transaction/request@v1.0", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "attach_id", "type": "string", + "value": "attach_id", }, "value": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, { "key": { - "string": "format", "type": "string", + "value": "format", }, "value": { - "primitive": { - "string": "dif/endorse-transaction/request@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/endorse-transaction/request@v1.0", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "formats", "type": "string", + "value": "formats", }, "value": { - "primitive": { - "string": "formats", + "type": "primitive", + "value": { "type": "string", + "value": "formats", }, - "type": "primitive", }, }, ], - "type": "map", }, ], - "type": "array", }, "messages_attach": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", @@ -70950,10 +70738,10 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "signature_request": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", @@ -70967,10 +70755,10 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "signature_response": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", @@ -70984,48 +70772,46 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "transaction_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -71034,29 +70820,28 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetTransactionListRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_transaction_list", "path": "/transactions", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetTransactionListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransactionList", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Query transactions", "tags": [ @@ -71066,36 +70851,36 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "tran_id", "value": { - "primitive": { - "string": "tran_id", + "type": "primitive", + "value": { "type": "string", + "value": "tran_id", }, - "type": "primitive", }, }, ], "request": { "properties": { "expires_time": { - "primitive": { - "datetime": "2021-03-29 05:22:19+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-03-29T05:22:19.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -71103,120 +70888,121 @@ exports[`open api parser aries parse open api 1`] = ` "response": { "properties": { "_type": { - "primitive": { - "string": "101", + "type": "primitive", + "value": { "type": "string", + "value": "101", }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "endorser_write_txn": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "attach_id", "type": "string", + "value": "attach_id", }, "value": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, { "key": { - "string": "format", "type": "string", + "value": "format", }, "value": { - "primitive": { - "string": "dif/endorse-transaction/request@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/endorse-transaction/request@v1.0", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "attach_id", "type": "string", + "value": "attach_id", }, "value": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, { "key": { - "string": "format", "type": "string", + "value": "format", }, "value": { - "primitive": { - "string": "dif/endorse-transaction/request@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/endorse-transaction/request@v1.0", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "formats", "type": "string", + "value": "formats", }, "value": { - "primitive": { - "string": "formats", + "type": "primitive", + "value": { "type": "string", + "value": "formats", }, - "type": "primitive", }, }, ], - "type": "map", }, ], - "type": "array", }, "messages_attach": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", @@ -71230,10 +71016,10 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "signature_request": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", @@ -71247,10 +71033,10 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "signature_response": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", @@ -71264,42 +71050,41 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "transaction_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -71308,7 +71093,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "CreateTransactionRequestRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create_transaction_request", "path": "/transactions/create-request", @@ -71317,15 +71102,15 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Transaction identifier", "name": "tran_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateTransactionRequestRequestTranId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -71334,18 +71119,18 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Endorser will write the transaction after endorsing it", "name": "endorser_write_txn", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateTransactionRequestRequestEndorserWriteTxn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateTransactionRequestRequestEndorserWriteTxn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -71355,35 +71140,33 @@ exports[`open api parser aries parse open api 1`] = ` }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateTransactionRequestRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Date", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateTransactionRequestResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransactionRecord", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "For author to send a transaction request", "tags": [ @@ -71393,24 +71176,24 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "conn_id", "value": { - "primitive": { - "string": "conn_id", + "type": "primitive", + "value": { "type": "string", + "value": "conn_id", }, - "type": "primitive", }, }, ], @@ -71418,30 +71201,30 @@ exports[`open api parser aries parse open api 1`] = ` { "name": "endorser_did", "value": { - "primitive": { - "string": "endorser_did", + "type": "primitive", + "value": { "type": "string", + "value": "endorser_did", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "endorser_did": { - "primitive": { - "string": "endorser_did", + "type": "primitive", + "value": { "type": "string", + "value": "endorser_did", }, - "type": "primitive", }, "endorser_name": { - "primitive": { - "string": "endorser_name", + "type": "primitive", + "value": { "type": "string", + "value": "endorser_name", }, - "type": "primitive", }, }, "type": "object", @@ -71450,7 +71233,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "SetEndorserInfoForConnIdRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "set_endorser_info_for_conn_id", "path": "/transactions/{conn_id}/set-endorser-info", @@ -71459,33 +71242,33 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Connection identifier", "name": "conn_id", "schema": { - "description": undefined, + "description": null, "generatedName": "SetEndorserInfoForConnIdRequestConnId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Endorser DID", "name": "endorser_did", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SetEndorserInfoForConnIdRequestEndorserDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -71494,21 +71277,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Endorser Name", "name": "endorser_name", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SetEndorserInfoForConnIdRequestEndorserName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SetEndorserInfoForConnIdRequestEndorserName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -71516,23 +71299,22 @@ exports[`open api parser aries parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SetEndorserInfoForConnIdResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EndorserInfo", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Set Endorser Info", "tags": [ @@ -71542,38 +71324,38 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "conn_id", "value": { - "primitive": { - "string": "conn_id", + "type": "primitive", + "value": { "type": "string", + "value": "conn_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "transaction_my_job": { - "enum": "TRANSACTION_AUTHOR", "type": "enum", + "value": "TRANSACTION_AUTHOR", }, "transaction_their_job": { - "enum": "TRANSACTION_AUTHOR", "type": "enum", + "value": "TRANSACTION_AUTHOR", }, }, "type": "object", @@ -71582,7 +71364,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "SetEndorserRoleForConnIdRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "set_endorser_role_for_conn_id", "path": "/transactions/{conn_id}/set-endorser-role", @@ -71591,72 +71373,72 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Connection identifier", "name": "conn_id", "schema": { - "description": undefined, + "description": null, "generatedName": "SetEndorserRoleForConnIdRequestConnId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Transaction related jobs", "name": "transaction_my_job", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SetEndorserRoleForConnIdRequestTransactionMyJob", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SetEndorserRoleForConnIdRequestTransactionMyJob", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TRANSACTION_AUTHOR", - "nameOverride": undefined, + "nameOverride": null, "value": "TRANSACTION_AUTHOR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TRANSACTION_ENDORSER", - "nameOverride": undefined, + "nameOverride": null, "value": "TRANSACTION_ENDORSER", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "reset", - "nameOverride": undefined, + "nameOverride": null, "value": "reset", }, ], @@ -71664,23 +71446,22 @@ exports[`open api parser aries parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SetEndorserRoleForConnIdResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransactionJobs", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Set transaction jobs", "tags": [ @@ -71690,146 +71471,147 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "tran_id", "value": { - "primitive": { - "string": "tran_id", + "type": "primitive", + "value": { "type": "string", + "value": "tran_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_type": { - "primitive": { - "string": "101", + "type": "primitive", + "value": { "type": "string", + "value": "101", }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "endorser_write_txn": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "attach_id", "type": "string", + "value": "attach_id", }, "value": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, { "key": { - "string": "format", "type": "string", + "value": "format", }, "value": { - "primitive": { - "string": "dif/endorse-transaction/request@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/endorse-transaction/request@v1.0", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "attach_id", "type": "string", + "value": "attach_id", }, "value": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, { "key": { - "string": "format", "type": "string", + "value": "format", }, "value": { - "primitive": { - "string": "dif/endorse-transaction/request@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/endorse-transaction/request@v1.0", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "formats", "type": "string", + "value": "formats", }, "value": { - "primitive": { - "string": "formats", + "type": "primitive", + "value": { "type": "string", + "value": "formats", }, - "type": "primitive", }, }, ], - "type": "map", }, ], - "type": "array", }, "messages_attach": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", @@ -71843,10 +71625,10 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "signature_request": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", @@ -71860,10 +71642,10 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "signature_response": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", @@ -71877,42 +71659,41 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "transaction_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -71921,7 +71702,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetTransactionRecordRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_transaction_record", "path": "/transactions/{tran_id}", @@ -71930,38 +71711,37 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Transaction identifier", "name": "tran_id", "schema": { - "description": undefined, + "description": null, "generatedName": "GetTransactionRecordRequestTranId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetTransactionRecordResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransactionRecord", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Fetch a single transaction record", "tags": [ @@ -71971,146 +71751,147 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "tran_id", "value": { - "primitive": { - "string": "tran_id", + "type": "primitive", + "value": { "type": "string", + "value": "tran_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_type": { - "primitive": { - "string": "101", + "type": "primitive", + "value": { "type": "string", + "value": "101", }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "endorser_write_txn": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "attach_id", "type": "string", + "value": "attach_id", }, "value": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, { "key": { - "string": "format", "type": "string", + "value": "format", }, "value": { - "primitive": { - "string": "dif/endorse-transaction/request@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/endorse-transaction/request@v1.0", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "attach_id", "type": "string", + "value": "attach_id", }, "value": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, { "key": { - "string": "format", "type": "string", + "value": "format", }, "value": { - "primitive": { - "string": "dif/endorse-transaction/request@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/endorse-transaction/request@v1.0", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "formats", "type": "string", + "value": "formats", }, "value": { - "primitive": { - "string": "formats", + "type": "primitive", + "value": { "type": "string", + "value": "formats", }, - "type": "primitive", }, }, ], - "type": "map", }, ], - "type": "array", }, "messages_attach": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", @@ -72124,10 +71905,10 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "signature_request": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", @@ -72141,10 +71922,10 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "signature_response": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", @@ -72158,42 +71939,41 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "transaction_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -72202,7 +71982,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "CancelTransactionRequestRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "cancel_transaction_request", "path": "/transactions/{tran_id}/cancel", @@ -72211,38 +71991,37 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Transaction identifier", "name": "tran_id", "schema": { - "description": undefined, + "description": null, "generatedName": "CancelTransactionRequestRequestTranId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CancelTransactionRequestResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransactionRecord", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "For Author to cancel a particular transaction request", "tags": [ @@ -72252,146 +72031,147 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "tran_id", "value": { - "primitive": { - "string": "tran_id", + "type": "primitive", + "value": { "type": "string", + "value": "tran_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_type": { - "primitive": { - "string": "101", + "type": "primitive", + "value": { "type": "string", + "value": "101", }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "endorser_write_txn": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "attach_id", "type": "string", + "value": "attach_id", }, "value": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, { "key": { - "string": "format", "type": "string", + "value": "format", }, "value": { - "primitive": { - "string": "dif/endorse-transaction/request@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/endorse-transaction/request@v1.0", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "attach_id", "type": "string", + "value": "attach_id", }, "value": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, { "key": { - "string": "format", "type": "string", + "value": "format", }, "value": { - "primitive": { - "string": "dif/endorse-transaction/request@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/endorse-transaction/request@v1.0", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "formats", "type": "string", + "value": "formats", }, "value": { - "primitive": { - "string": "formats", + "type": "primitive", + "value": { "type": "string", + "value": "formats", }, - "type": "primitive", }, }, ], - "type": "map", }, ], - "type": "array", }, "messages_attach": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", @@ -72405,10 +72185,10 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "signature_request": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", @@ -72422,10 +72202,10 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "signature_response": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", @@ -72439,42 +72219,41 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "transaction_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -72483,7 +72262,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "EndorseTransactionRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "endorse_transaction", "path": "/transactions/{tran_id}/endorse", @@ -72492,39 +72271,39 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Transaction identifier", "name": "tran_id", "schema": { - "description": undefined, + "description": null, "generatedName": "EndorseTransactionRequestTranId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Endorser DID", "name": "endorser_did", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EndorseTransactionRequestEndorserDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EndorseTransactionRequestEndorserDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72532,23 +72311,22 @@ exports[`open api parser aries parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EndorseTransactionResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransactionRecord", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "For Endorser to endorse a particular transaction record", "tags": [ @@ -72558,146 +72336,147 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "tran_id", "value": { - "primitive": { - "string": "tran_id", + "type": "primitive", + "value": { "type": "string", + "value": "tran_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_type": { - "primitive": { - "string": "101", + "type": "primitive", + "value": { "type": "string", + "value": "101", }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "endorser_write_txn": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "attach_id", "type": "string", + "value": "attach_id", }, "value": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, { "key": { - "string": "format", "type": "string", + "value": "format", }, "value": { - "primitive": { - "string": "dif/endorse-transaction/request@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/endorse-transaction/request@v1.0", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "attach_id", "type": "string", + "value": "attach_id", }, "value": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, { "key": { - "string": "format", "type": "string", + "value": "format", }, "value": { - "primitive": { - "string": "dif/endorse-transaction/request@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/endorse-transaction/request@v1.0", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "formats", "type": "string", + "value": "formats", }, "value": { - "primitive": { - "string": "formats", + "type": "primitive", + "value": { "type": "string", + "value": "formats", }, - "type": "primitive", }, }, ], - "type": "map", }, ], - "type": "array", }, "messages_attach": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", @@ -72711,10 +72490,10 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "signature_request": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", @@ -72728,10 +72507,10 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "signature_response": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", @@ -72745,42 +72524,41 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "transaction_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -72789,7 +72567,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "RefuseTransactionRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "refuse_transaction", "path": "/transactions/{tran_id}/refuse", @@ -72798,38 +72576,37 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Transaction identifier", "name": "tran_id", "schema": { - "description": undefined, + "description": null, "generatedName": "RefuseTransactionRequestTranId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RefuseTransactionResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransactionRecord", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "For Endorser to refuse a particular transaction record", "tags": [ @@ -72839,146 +72616,147 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "tran_id", "value": { - "primitive": { - "string": "tran_id", + "type": "primitive", + "value": { "type": "string", + "value": "tran_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_type": { - "primitive": { - "string": "101", + "type": "primitive", + "value": { "type": "string", + "value": "101", }, - "type": "primitive", }, "connection_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, "endorser_write_txn": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "formats": { - "array": [ + "type": "array", + "value": [ { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "attach_id", "type": "string", + "value": "attach_id", }, "value": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, { "key": { - "string": "format", "type": "string", + "value": "format", }, "value": { - "primitive": { - "string": "dif/endorse-transaction/request@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/endorse-transaction/request@v1.0", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "attach_id", "type": "string", + "value": "attach_id", }, "value": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, }, { "key": { - "string": "format", "type": "string", + "value": "format", }, "value": { - "primitive": { - "string": "dif/endorse-transaction/request@v1.0", + "type": "primitive", + "value": { "type": "string", + "value": "dif/endorse-transaction/request@v1.0", }, - "type": "primitive", }, }, ], - "type": "map", }, { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "formats", "type": "string", + "value": "formats", }, "value": { - "primitive": { - "string": "formats", + "type": "primitive", + "value": { "type": "string", + "value": "formats", }, - "type": "primitive", }, }, ], - "type": "map", }, ], - "type": "array", }, "messages_attach": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", @@ -72992,10 +72770,10 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "signature_request": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", @@ -73009,10 +72787,10 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "signature_response": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", @@ -73026,42 +72804,41 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "state": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "thread_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "trace": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "transaction_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "string": "2021-12-31 23:59:59+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2021-12-31 23:59:59+00:00", }, - "type": "primitive", }, }, "type": "object", @@ -73070,7 +72847,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "PublishEndorsedTransactionRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "publish_endorsed_transaction", "path": "/transactions/{tran_id}/write", @@ -73079,38 +72856,37 @@ exports[`open api parser aries parse open api 1`] = ` "description": "Transaction identifier", "name": "tran_id", "schema": { - "description": undefined, + "description": null, "generatedName": "PublishEndorsedTransactionRequestTranId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PublishEndorsedTransactionResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransactionRecord", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "For Author / Endorser to write an endorsed transaction to the ledger", "tags": [ @@ -73120,52 +72896,53 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "did": { - "primitive": { - "string": "did:peer:WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "did:peer:WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "key_type": { - "enum": "ed25519", "type": "enum", + "value": "ed25519", }, "method": { - "primitive": { - "string": "sov", + "type": "primitive", + "value": { "type": "string", + "value": "sov", }, - "type": "primitive", }, "posture": { - "enum": "wallet_only", "type": "enum", + "value": "wallet_only", }, "verkey": { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, }, "type": "object", @@ -73173,33 +72950,33 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "did": { - "primitive": { - "string": "did:peer:WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "did:peer:WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "key_type": { - "enum": "ed25519", "type": "enum", + "value": "ed25519", }, "method": { - "primitive": { - "string": "sov", + "type": "primitive", + "value": { "type": "string", + "value": "sov", }, - "type": "primitive", }, "posture": { - "enum": "wallet_only", "type": "enum", + "value": "wallet_only", }, "verkey": { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, }, "type": "object", @@ -73207,39 +72984,38 @@ exports[`open api parser aries parse open api 1`] = ` { "properties": { "did": { - "primitive": { - "string": "did:peer:WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "did:peer:WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "key_type": { - "enum": "ed25519", "type": "enum", + "value": "ed25519", }, "method": { - "primitive": { - "string": "sov", + "type": "primitive", + "value": { "type": "string", + "value": "sov", }, - "type": "primitive", }, "posture": { - "enum": "wallet_only", "type": "enum", + "value": "wallet_only", }, "verkey": { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -73248,7 +73024,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetDidsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_dids", "path": "/wallet/did", @@ -73257,21 +73033,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "DID of interest", "name": "did", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetDidsRequestDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetDidsRequestDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73281,42 +73057,42 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Key type to query for.", "name": "key_type", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetDidsRequestKeyType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetDidsRequestKeyType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ed25519", - "nameOverride": undefined, + "nameOverride": null, "value": "ed25519", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "bls12381g2", - "nameOverride": undefined, + "nameOverride": null, "value": "bls12381g2", }, ], @@ -73326,42 +73102,42 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "DID method to query for. e.g. sov to only fetch indy/sov DIDs", "name": "method", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetDidsRequestMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetDidsRequestMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "key", - "nameOverride": undefined, + "nameOverride": null, "value": "key", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "sov", - "nameOverride": undefined, + "nameOverride": null, "value": "sov", }, ], @@ -73371,54 +73147,54 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Whether DID is current public DID, posted to ledger but current public DID, or local to the wallet", "name": "posture", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetDidsRequestPosture", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetDidsRequestPosture", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "public", - "nameOverride": undefined, + "nameOverride": null, "value": "public", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "posted", - "nameOverride": undefined, + "nameOverride": null, "value": "posted", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "wallet_only", - "nameOverride": undefined, + "nameOverride": null, "value": "wallet_only", }, ], @@ -73428,21 +73204,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Verification key of interest", "name": "verkey", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetDidsRequestVerkey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetDidsRequestVerkey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73450,23 +73226,22 @@ exports[`open api parser aries parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetDidsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DIDList", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List wallet DIDs", "tags": [ @@ -73476,32 +73251,32 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "method": { - "primitive": { - "string": "sov", + "type": "primitive", + "value": { "type": "string", + "value": "sov", }, - "type": "primitive", }, "seed": { - "primitive": { - "string": "000000000000000000000000Trustee1", + "type": "primitive", + "value": { "type": "string", + "value": "000000000000000000000000Trustee1", }, - "type": "primitive", }, }, "type": "object", @@ -73511,33 +73286,33 @@ exports[`open api parser aries parse open api 1`] = ` "result": { "properties": { "did": { - "primitive": { - "string": "did:peer:WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "did:peer:WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "key_type": { - "enum": "ed25519", "type": "enum", + "value": "ed25519", }, "method": { - "primitive": { - "string": "sov", + "type": "primitive", + "value": { "type": "string", + "value": "sov", }, - "type": "primitive", }, "posture": { - "enum": "wallet_only", "type": "enum", + "value": "wallet_only", }, "verkey": { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, }, "type": "object", @@ -73549,42 +73324,40 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "CreateLocalDidRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create_local_did", "path": "/wallet/did/create", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateLocalDidRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DIDCreate", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateLocalDidResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DIDResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a local DID", "tags": [ @@ -73594,63 +73367,63 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "did", "value": { - "primitive": { - "string": "did", + "type": "primitive", + "value": { "type": "string", + "value": "did", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "string", "type": "string", + "value": "string", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, }, ], "generatedRequestName": "RotateKeypairRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PATCH", "operationId": "rotate_keypair", "path": "/wallet/did/local/rotate-keypair", @@ -73659,38 +73432,37 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "DID of interest", "name": "did", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RotateKeypairRequestDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RotateKeypairResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WalletModuleResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Rotate keypair for a DID not posted to the ledger", "tags": [ @@ -73700,50 +73472,50 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "result": { "properties": { "did": { - "primitive": { - "string": "did:peer:WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "did:peer:WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "key_type": { - "enum": "ed25519", "type": "enum", + "value": "ed25519", }, "method": { - "primitive": { - "string": "sov", + "type": "primitive", + "value": { "type": "string", + "value": "sov", }, - "type": "primitive", }, "posture": { - "enum": "wallet_only", "type": "enum", + "value": "wallet_only", }, "verkey": { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, }, "type": "object", @@ -73755,29 +73527,28 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetPublicDidRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_public_did", "path": "/wallet/did/public", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetPublicDidResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DIDResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Fetch the current public DID", "tags": [ @@ -73787,61 +73558,61 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "did", "value": { - "primitive": { - "string": "did", + "type": "primitive", + "value": { "type": "string", + "value": "did", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "result": { "properties": { "did": { - "primitive": { - "string": "did:peer:WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "did:peer:WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "key_type": { - "enum": "ed25519", "type": "enum", + "value": "ed25519", }, "method": { - "primitive": { - "string": "sov", + "type": "primitive", + "value": { "type": "string", + "value": "sov", }, - "type": "primitive", }, "posture": { - "enum": "wallet_only", "type": "enum", + "value": "wallet_only", }, "verkey": { - "primitive": { - "string": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", + "type": "primitive", + "value": { "type": "string", + "value": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV", }, - "type": "primitive", }, }, "type": "object", @@ -73853,7 +73624,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "SetPublicDidRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "set_public_did", "path": "/wallet/did/public", @@ -73862,15 +73633,15 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "DID of interest", "name": "did", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SetPublicDidRequestDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73879,21 +73650,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Connection identifier", "name": "conn_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SetPublicDidRequestConnId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SetPublicDidRequestConnId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73903,18 +73674,18 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Create Transaction For Endorser's signature", "name": "create_transaction_for_endorser", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SetPublicDidRequestCreateTransactionForEndorser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SetPublicDidRequestCreateTransactionForEndorser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -73925,21 +73696,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Mediation identifier", "name": "mediation_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SetPublicDidRequestMediationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SetPublicDidRequestMediationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73947,23 +73718,22 @@ exports[`open api parser aries parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SetPublicDidResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DIDResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Assign the current public DID", "tags": [ @@ -73973,44 +73743,44 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "did", "value": { - "primitive": { - "string": "did", + "type": "primitive", + "value": { "type": "string", + "value": "did", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "endpoint": { - "primitive": { - "string": "https://myhost:8021", + "type": "primitive", + "value": { "type": "string", + "value": "https://myhost:8021", }, - "type": "primitive", }, }, "type": "object", @@ -74019,7 +73789,7 @@ exports[`open api parser aries parse open api 1`] = ` ], "generatedRequestName": "GetDidEndpointRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_did_endpoint", "path": "/wallet/get-did-endpoint", @@ -74028,38 +73798,37 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "DID of interest", "name": "did", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetDidEndpointRequestDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetDidEndpointResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DIDEndpoint", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Query DID endpoint in wallet", "tags": [ @@ -74069,74 +73838,74 @@ exports[`open api parser aries parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "did": { - "primitive": { - "string": "WgWxqztrNooG92RXvxSTWv", + "type": "primitive", + "value": { "type": "string", + "value": "WgWxqztrNooG92RXvxSTWv", }, - "type": "primitive", }, "endpoint": { - "primitive": { - "string": "https://myhost:8021", + "type": "primitive", + "value": { "type": "string", + "value": "https://myhost:8021", }, - "type": "primitive", }, "endpoint_type": { - "enum": "Endpoint", "type": "enum", + "value": "Endpoint", }, }, "type": "object", }, "response": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "string", "type": "string", + "value": "string", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, }, ], "generatedRequestName": "SetDidEndpointRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "set_did_endpoint", "path": "/wallet/set-did-endpoint", @@ -74145,21 +73914,21 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Connection identifier", "name": "conn_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SetDidEndpointRequestConnId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SetDidEndpointRequestConnId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74169,18 +73938,18 @@ exports[`open api parser aries parse open api 1`] = ` { "description": "Create Transaction For Endorser's signature", "name": "create_transaction_for_endorser", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SetDidEndpointRequestCreateTransactionForEndorser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SetDidEndpointRequestCreateTransactionForEndorser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -74190,35 +73959,33 @@ exports[`open api parser aries parse open api 1`] = ` }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SetDidEndpointRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DIDEndpointWithType", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SetDidEndpointResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WalletModuleResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Update endpoint in wallet and on ledger if posted to it", "tags": [ @@ -74227,7 +73994,7 @@ exports[`open api parser aries parse open api 1`] = ` }, ], "errors": {}, - "globalHeaders": undefined, + "globalHeaders": null, "hasEndpointsMarkedInternal": false, "nonRequestReferencedSchemas": [ "ActionMenuModulesResult", @@ -74542,9 +74309,9 @@ exports[`open api parser aries parse open api 1`] = ` "AMLRecord": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AmlRecord", - "groupName": undefined, + "groupName": null, "nameOverride": "AMLRecord", "properties": [ { @@ -74553,37 +74320,36 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "amlRecordAml", "key": "aml", "schema": { - "description": undefined, + "description": null, "generatedName": "amlRecordAml", - "groupName": undefined, + "groupName": null, "nameOverride": "AMLRecord", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AmlRecordAml", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "AmlRecordAmlKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "AmlRecordAmlValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74597,19 +74363,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "amlRecordAmlContext", "key": "amlContext", "schema": { - "description": undefined, + "description": null, "generatedName": "amlRecordAmlContext", - "groupName": undefined, + "groupName": null, "nameOverride": "AMLRecord", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AmlRecordAmlContext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74622,19 +74388,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "amlRecordVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "amlRecordVersion", - "groupName": undefined, + "groupName": null, "nameOverride": "AMLRecord", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AmlRecordVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74647,9 +74413,9 @@ exports[`open api parser aries parse open api 1`] = ` "ActionMenuFetchResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ActionMenuFetchResult", - "groupName": undefined, + "groupName": null, "nameOverride": "ActionMenuFetchResult", "properties": [ { @@ -74658,16 +74424,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "actionMenuFetchResultResult", "key": "result", "schema": { - "description": undefined, + "description": null, "generatedName": "actionMenuFetchResultResult", - "groupName": undefined, + "groupName": null, "nameOverride": "ActionMenuFetchResult", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ActionMenuFetchResultResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ActionMenuFetchResult_result", "type": "reference", }, @@ -74679,41 +74445,40 @@ exports[`open api parser aries parse open api 1`] = ` "ActionMenuFetchResult_result": { "description": "Action menu", "generatedName": "ActionMenuFetchResultResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Menu", "type": "reference", }, "ActionMenuModulesResult": { - "description": undefined, + "description": null, "generatedName": "ActionMenuModulesResult", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "ActionMenuModulesResultKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "ActionMenuModulesResultValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "AdminConfig": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AdminConfig", - "groupName": undefined, + "groupName": null, "nameOverride": "AdminConfig", "properties": [ { @@ -74722,9 +74487,9 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "adminConfigConfig", "key": "config", "schema": { - "description": undefined, + "description": null, "generatedName": "adminConfigConfig", - "groupName": undefined, + "groupName": null, "nameOverride": "AdminConfig", "type": "optional", "value": { @@ -74732,8 +74497,8 @@ exports[`open api parser aries parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Configuration settings", "generatedName": "AdminConfigConfig", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -74745,9 +74510,9 @@ exports[`open api parser aries parse open api 1`] = ` "AdminMediationDeny": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AdminMediationDeny", - "groupName": undefined, + "groupName": null, "nameOverride": "AdminMediationDeny", "properties": [ { @@ -74756,25 +74521,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "adminMediationDenyMediatorTerms", "key": "mediator_terms", "schema": { - "description": undefined, + "description": null, "generatedName": "adminMediationDenyMediatorTerms", - "groupName": undefined, + "groupName": null, "nameOverride": "AdminMediationDeny", "type": "optional", "value": { "description": "List of mediator rules for recipient", "generatedName": "AdminMediationDenyMediatorTerms", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Indicate terms to which the mediator requires the recipient to agree", "generatedName": "AdminMediationDenyMediatorTermsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74788,25 +74553,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "adminMediationDenyRecipientTerms", "key": "recipient_terms", "schema": { - "description": undefined, + "description": null, "generatedName": "adminMediationDenyRecipientTerms", - "groupName": undefined, + "groupName": null, "nameOverride": "AdminMediationDeny", "type": "optional", "value": { "description": "List of recipient rules for mediation", "generatedName": "AdminMediationDenyRecipientTerms", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Indicate terms to which the recipient requires the mediator to agree", "generatedName": "AdminMediationDenyRecipientTermsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74820,9 +74585,9 @@ exports[`open api parser aries parse open api 1`] = ` "AdminModules": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AdminModules", - "groupName": undefined, + "groupName": null, "nameOverride": "AdminModules", "properties": [ { @@ -74831,25 +74596,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "adminModulesResult", "key": "result", "schema": { - "description": undefined, + "description": null, "generatedName": "adminModulesResult", - "groupName": undefined, + "groupName": null, "nameOverride": "AdminModules", "type": "optional", "value": { "description": "List of admin modules", "generatedName": "AdminModulesResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "admin module", "generatedName": "AdminModulesResultItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74861,59 +74626,57 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "AdminReset": { - "description": undefined, + "description": null, "generatedName": "AdminReset", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "AdminResetKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "AdminResetValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "AdminShutdown": { - "description": undefined, + "description": null, "generatedName": "AdminShutdown", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "AdminShutdownKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "AdminShutdownValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "AdminStatus": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AdminStatus", - "groupName": undefined, + "groupName": null, "nameOverride": "AdminStatus", "properties": [ { @@ -74922,9 +74685,9 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "adminStatusConductor", "key": "conductor", "schema": { - "description": undefined, + "description": null, "generatedName": "adminStatusConductor", - "groupName": undefined, + "groupName": null, "nameOverride": "AdminStatus", "type": "optional", "value": { @@ -74932,8 +74695,8 @@ exports[`open api parser aries parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Conductor statistics", "generatedName": "AdminStatusConductor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -74945,25 +74708,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "adminStatusLabel", "key": "label", "schema": { - "description": undefined, + "description": null, "generatedName": "adminStatusLabel", - "groupName": undefined, + "groupName": null, "nameOverride": "AdminStatus", "type": "optional", "value": { "description": "Default label", "generatedName": "AdminStatusLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Default label", "generatedName": "AdminStatusLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74977,9 +74740,9 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "adminStatusTiming", "key": "timing", "schema": { - "description": undefined, + "description": null, "generatedName": "adminStatusTiming", - "groupName": undefined, + "groupName": null, "nameOverride": "AdminStatus", "type": "optional", "value": { @@ -74987,8 +74750,8 @@ exports[`open api parser aries parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Timing results", "generatedName": "AdminStatusTiming", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -75000,19 +74763,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "adminStatusVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "adminStatusVersion", - "groupName": undefined, + "groupName": null, "nameOverride": "AdminStatus", "type": "optional", "value": { "description": "Version code", "generatedName": "AdminStatusVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75025,9 +74788,9 @@ exports[`open api parser aries parse open api 1`] = ` "AdminStatusLiveliness": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AdminStatusLiveliness", - "groupName": undefined, + "groupName": null, "nameOverride": "AdminStatusLiveliness", "properties": [ { @@ -75036,16 +74799,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "adminStatusLivelinessAlive", "key": "alive", "schema": { - "description": undefined, + "description": null, "generatedName": "adminStatusLivelinessAlive", - "groupName": undefined, + "groupName": null, "nameOverride": "AdminStatusLiveliness", "type": "optional", "value": { "description": "Liveliness status", "generatedName": "AdminStatusLivelinessAlive", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -75059,9 +74822,9 @@ exports[`open api parser aries parse open api 1`] = ` "AdminStatusReadiness": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AdminStatusReadiness", - "groupName": undefined, + "groupName": null, "nameOverride": "AdminStatusReadiness", "properties": [ { @@ -75070,16 +74833,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "adminStatusReadinessReady", "key": "ready", "schema": { - "description": undefined, + "description": null, "generatedName": "adminStatusReadinessReady", - "groupName": undefined, + "groupName": null, "nameOverride": "AdminStatusReadiness", "type": "optional", "value": { "description": "Readiness status", "generatedName": "AdminStatusReadinessReady", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -75093,9 +74856,9 @@ exports[`open api parser aries parse open api 1`] = ` "AttachDecorator": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AttachDecorator", - "groupName": undefined, + "groupName": null, "nameOverride": "AttachDecorator", "properties": [ { @@ -75104,19 +74867,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "attachDecoratorId", "key": "@id", "schema": { - "description": undefined, + "description": null, "generatedName": "attachDecoratorId", - "groupName": undefined, + "groupName": null, "nameOverride": "AttachDecorator", "type": "optional", "value": { "description": "Attachment identifier", "generatedName": "AttachDecoratorId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75129,16 +74892,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "attachDecoratorByteCount", "key": "byte_count", "schema": { - "description": undefined, + "description": null, "generatedName": "attachDecoratorByteCount", - "groupName": undefined, + "groupName": null, "nameOverride": "AttachDecorator", "type": "optional", "value": { "description": "Byte count of data included by reference", "generatedName": "AttachDecoratorByteCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -75152,10 +74915,10 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "attachDecoratorData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "AttachDecoratorData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AttachDecoratorData", "type": "reference", }, @@ -75166,19 +74929,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "attachDecoratorDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "attachDecoratorDescription", - "groupName": undefined, + "groupName": null, "nameOverride": "AttachDecorator", "type": "optional", "value": { "description": "Human-readable description of content", "generatedName": "AttachDecoratorDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75191,19 +74954,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "attachDecoratorFilename", "key": "filename", "schema": { - "description": undefined, + "description": null, "generatedName": "attachDecoratorFilename", - "groupName": undefined, + "groupName": null, "nameOverride": "AttachDecorator", "type": "optional", "value": { "description": "File name", "generatedName": "AttachDecoratorFilename", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75216,19 +74979,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "attachDecoratorLastmodTime", "key": "lastmod_time", "schema": { - "description": undefined, + "description": null, "generatedName": "attachDecoratorLastmodTime", - "groupName": undefined, + "groupName": null, "nameOverride": "AttachDecorator", "type": "optional", "value": { "description": "Hint regarding last modification datetime, in ISO-8601 format", "generatedName": "AttachDecoratorLastmodTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75241,19 +75004,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "attachDecoratorMimeType", "key": "mime-type", "schema": { - "description": undefined, + "description": null, "generatedName": "attachDecoratorMimeType", - "groupName": undefined, + "groupName": null, "nameOverride": "AttachDecorator", "type": "optional", "value": { "description": "MIME type", "generatedName": "AttachDecoratorMimeType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75266,9 +75029,9 @@ exports[`open api parser aries parse open api 1`] = ` "AttachDecoratorData": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AttachDecoratorData", - "groupName": undefined, + "groupName": null, "nameOverride": "AttachDecoratorData", "properties": [ { @@ -75277,19 +75040,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "attachDecoratorDataBase64", "key": "base64", "schema": { - "description": undefined, + "description": null, "generatedName": "attachDecoratorDataBase64", - "groupName": undefined, + "groupName": null, "nameOverride": "AttachDecoratorData", "type": "optional", "value": { "description": "Base64-encoded data", "generatedName": "AttachDecoratorDataBase64", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75302,32 +75065,31 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "attachDecoratorDataJson", "key": "json", "schema": { - "description": undefined, + "description": null, "generatedName": "attachDecoratorDataJson", - "groupName": undefined, + "groupName": null, "nameOverride": "AttachDecoratorData", "type": "optional", "value": { "description": "JSON-serialized data", "generatedName": "AttachDecoratorDataJson", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "AttachDecoratorDataJsonKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "AttachDecoratorDataJsonValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -75339,16 +75101,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "attachDecoratorDataJws", "key": "jws", "schema": { - "description": undefined, + "description": null, "generatedName": "attachDecoratorDataJws", - "groupName": undefined, + "groupName": null, "nameOverride": "AttachDecoratorData", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AttachDecoratorDataJws", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AttachDecoratorData_jws", "type": "reference", }, @@ -75360,25 +75122,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "attachDecoratorDataLinks", "key": "links", "schema": { - "description": undefined, + "description": null, "generatedName": "attachDecoratorDataLinks", - "groupName": undefined, + "groupName": null, "nameOverride": "AttachDecoratorData", "type": "optional", "value": { "description": "List of hypertext links to data", "generatedName": "AttachDecoratorDataLinks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AttachDecoratorDataLinksItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75392,19 +75154,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "attachDecoratorDataSha256", "key": "sha256", "schema": { - "description": undefined, + "description": null, "generatedName": "attachDecoratorDataSha256", - "groupName": undefined, + "groupName": null, "nameOverride": "AttachDecoratorData", "type": "optional", "value": { "description": "SHA256 hash (binhex encoded) of content", "generatedName": "AttachDecoratorDataSha256", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75417,10 +75179,10 @@ exports[`open api parser aries parse open api 1`] = ` "AttachDecoratorData1JWS": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AttachDecoratorData1Jws", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -75428,10 +75190,10 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "attachDecoratorData1JwsHeader", "key": "header", "schema": { - "description": undefined, + "description": null, "generatedName": "AttachDecoratorData1JwsHeader", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AttachDecoratorDataJWSHeader", "type": "reference", }, @@ -75442,19 +75204,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "attachDecoratorData1JwsProtected", "key": "protected", "schema": { - "description": undefined, + "description": null, "generatedName": "attachDecoratorData1JwsProtected", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "protected JWS header", "generatedName": "AttachDecoratorData1JwsProtected", - "groupName": undefined, + "groupName": null, "nameOverride": "protected", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75469,11 +75231,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "signature", "generatedName": "AttachDecoratorData1JwsSignature", - "groupName": undefined, + "groupName": null, "nameOverride": "signature", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75485,9 +75247,9 @@ exports[`open api parser aries parse open api 1`] = ` "AttachDecoratorDataJWS": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AttachDecoratorDataJws", - "groupName": undefined, + "groupName": null, "nameOverride": "AttachDecoratorDataJWS", "properties": [ { @@ -75496,16 +75258,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "attachDecoratorDataJwsHeader", "key": "header", "schema": { - "description": undefined, + "description": null, "generatedName": "attachDecoratorDataJwsHeader", - "groupName": undefined, + "groupName": null, "nameOverride": "AttachDecoratorDataJWS", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AttachDecoratorDataJwsHeader", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AttachDecoratorDataJWSHeader", "type": "reference", }, @@ -75517,19 +75279,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "attachDecoratorDataJwsProtected", "key": "protected", "schema": { - "description": undefined, + "description": null, "generatedName": "attachDecoratorDataJwsProtected", - "groupName": undefined, + "groupName": null, "nameOverride": "AttachDecoratorDataJWS", "type": "optional", "value": { "description": "protected JWS header", "generatedName": "AttachDecoratorDataJwsProtected", - "groupName": undefined, + "groupName": null, "nameOverride": "protected", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75542,19 +75304,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "attachDecoratorDataJwsSignature", "key": "signature", "schema": { - "description": undefined, + "description": null, "generatedName": "attachDecoratorDataJwsSignature", - "groupName": undefined, + "groupName": null, "nameOverride": "AttachDecoratorDataJWS", "type": "optional", "value": { "description": "signature", "generatedName": "AttachDecoratorDataJwsSignature", - "groupName": undefined, + "groupName": null, "nameOverride": "signature", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75567,22 +75329,22 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "attachDecoratorDataJwsSignatures", "key": "signatures", "schema": { - "description": undefined, + "description": null, "generatedName": "attachDecoratorDataJwsSignatures", - "groupName": undefined, + "groupName": null, "nameOverride": "AttachDecoratorDataJWS", "type": "optional", "value": { "description": "List of signatures", "generatedName": "AttachDecoratorDataJwsSignatures", - "groupName": undefined, + "groupName": null, "nameOverride": "signatures", "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AttachDecoratorDataJwsSignaturesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AttachDecoratorData1JWS", "type": "reference", }, @@ -75595,9 +75357,9 @@ exports[`open api parser aries parse open api 1`] = ` "AttachDecoratorDataJWSHeader": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AttachDecoratorDataJwsHeader", - "groupName": undefined, + "groupName": null, "nameOverride": "AttachDecoratorDataJWSHeader", "properties": [ { @@ -75608,11 +75370,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Key identifier, in W3C did:key or DID URL format", "generatedName": "AttachDecoratorDataJwsHeaderKid", - "groupName": undefined, + "groupName": null, "nameOverride": "kid", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75624,17 +75386,17 @@ exports[`open api parser aries parse open api 1`] = ` "AttachDecoratorData_jws": { "description": "Detached Java Web Signature", "generatedName": "AttachDecoratorDataJws", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AttachDecoratorDataJWS", "type": "reference", }, "AttachmentDef": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AttachmentDef", - "groupName": undefined, + "groupName": null, "nameOverride": "AttachmentDef", "properties": [ { @@ -75643,19 +75405,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "attachmentDefId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "attachmentDefId", - "groupName": undefined, + "groupName": null, "nameOverride": "AttachmentDef", "type": "optional", "value": { "description": "Attachment identifier", "generatedName": "AttachmentDefId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75668,40 +75430,40 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "attachmentDefType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "attachmentDefType", - "groupName": undefined, + "groupName": null, "nameOverride": "AttachmentDef", "type": "optional", "value": { "description": "Attachment type", "generatedName": "AttachmentDefType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CredentialOffer", - "nameOverride": undefined, + "nameOverride": null, "value": "credential-offer", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PresentProof", - "nameOverride": undefined, + "nameOverride": null, "value": "present-proof", }, ], @@ -75714,9 +75476,9 @@ exports[`open api parser aries parse open api 1`] = ` "AttributeMimeTypesResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AttributeMimeTypesResult", - "groupName": undefined, + "groupName": null, "nameOverride": "AttributeMimeTypesResult", "properties": [ { @@ -75725,49 +75487,48 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "attributeMimeTypesResultResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "attributeMimeTypesResultResults", - "groupName": undefined, + "groupName": null, "nameOverride": "AttributeMimeTypesResult", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AttributeMimeTypesResultResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AttributeMimeTypesResultResults", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "AttributeMimeTypesResultResultsKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "description": "MIME type", "generatedName": "AttributeMimeTypesResultResultsValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "MIME type", "generatedName": "AttributeMimeTypesResultResultsValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75781,35 +75542,34 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "BasicMessageModuleResponse": { - "description": undefined, + "description": null, "generatedName": "BasicMessageModuleResponse", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "BasicMessageModuleResponseKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "BasicMessageModuleResponseValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "ClaimFormat": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ClaimFormat", - "groupName": undefined, + "groupName": null, "nameOverride": "ClaimFormat", "properties": [ { @@ -75818,17 +75578,17 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "claimFormatJwt", "key": "jwt", "schema": { - "description": undefined, + "description": null, "generatedName": "claimFormatJwt", - "groupName": undefined, + "groupName": null, "nameOverride": "ClaimFormat", "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ClaimFormatJwt", - "groupName": undefined, + "groupName": null, "nameOverride": "jwt", "properties": [], "type": "object", @@ -75841,18 +75601,18 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "claimFormatJwtVc", "key": "jwt_vc", "schema": { - "description": undefined, + "description": null, "generatedName": "claimFormatJwtVc", - "groupName": undefined, + "groupName": null, "nameOverride": "ClaimFormat", "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ClaimFormatJwtVc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -75864,18 +75624,18 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "claimFormatJwtVp", "key": "jwt_vp", "schema": { - "description": undefined, + "description": null, "generatedName": "claimFormatJwtVp", - "groupName": undefined, + "groupName": null, "nameOverride": "ClaimFormat", "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ClaimFormatJwtVp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -75887,17 +75647,17 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "claimFormatLdp", "key": "ldp", "schema": { - "description": undefined, + "description": null, "generatedName": "claimFormatLdp", - "groupName": undefined, + "groupName": null, "nameOverride": "ClaimFormat", "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ClaimFormatLdp", - "groupName": undefined, + "groupName": null, "nameOverride": "ldp", "properties": [], "type": "object", @@ -75910,18 +75670,18 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "claimFormatLdpVc", "key": "ldp_vc", "schema": { - "description": undefined, + "description": null, "generatedName": "claimFormatLdpVc", - "groupName": undefined, + "groupName": null, "nameOverride": "ClaimFormat", "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ClaimFormatLdpVc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -75933,18 +75693,18 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "claimFormatLdpVp", "key": "ldp_vp", "schema": { - "description": undefined, + "description": null, "generatedName": "claimFormatLdpVp", - "groupName": undefined, + "groupName": null, "nameOverride": "ClaimFormat", "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ClaimFormatLdpVp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -75956,9 +75716,9 @@ exports[`open api parser aries parse open api 1`] = ` "ClearPendingRevocationsRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ClearPendingRevocationsRequest", - "groupName": undefined, + "groupName": null, "nameOverride": "ClearPendingRevocationsRequest", "properties": [ { @@ -75967,43 +75727,42 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "clearPendingRevocationsRequestPurge", "key": "purge", "schema": { - "description": undefined, + "description": null, "generatedName": "clearPendingRevocationsRequestPurge", - "groupName": undefined, + "groupName": null, "nameOverride": "ClearPendingRevocationsRequest", "type": "optional", "value": { "description": "Credential revocation ids by revocation registry id: omit for all, specify null or empty list for all pending per revocation registry", "generatedName": "ClearPendingRevocationsRequestPurge", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "ClearPendingRevocationsRequestPurgeKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "ClearPendingRevocationsRequestPurgeValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Credential revocation identifier", "generatedName": "ClearPendingRevocationsRequestPurgeValueItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76018,9 +75777,9 @@ exports[`open api parser aries parse open api 1`] = ` "ConnRecord": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ConnRecord", - "groupName": undefined, + "groupName": null, "nameOverride": "ConnRecord", "properties": [ { @@ -76029,40 +75788,40 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "connRecordAccept", "key": "accept", "schema": { - "description": undefined, + "description": null, "generatedName": "connRecordAccept", - "groupName": undefined, + "groupName": null, "nameOverride": "ConnRecord", "type": "optional", "value": { "description": "Connection acceptance: manual or auto", "generatedName": "ConnRecordAccept", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "manual", - "nameOverride": undefined, + "nameOverride": null, "value": "manual", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "auto", - "nameOverride": undefined, + "nameOverride": null, "value": "auto", }, ], @@ -76075,19 +75834,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "connRecordAlias", "key": "alias", "schema": { - "description": undefined, + "description": null, "generatedName": "connRecordAlias", - "groupName": undefined, + "groupName": null, "nameOverride": "ConnRecord", "type": "optional", "value": { "description": "Optional alias to apply to connection for later use", "generatedName": "ConnRecordAlias", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76100,19 +75859,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "connRecordConnectionId", "key": "connection_id", "schema": { - "description": undefined, + "description": null, "generatedName": "connRecordConnectionId", - "groupName": undefined, + "groupName": null, "nameOverride": "ConnRecord", "type": "optional", "value": { "description": "Connection identifier", "generatedName": "ConnRecordConnectionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76125,40 +75884,40 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "connRecordConnectionProtocol", "key": "connection_protocol", "schema": { - "description": undefined, + "description": null, "generatedName": "connRecordConnectionProtocol", - "groupName": undefined, + "groupName": null, "nameOverride": "ConnRecord", "type": "optional", "value": { "description": "Connection protocol used", "generatedName": "ConnRecordConnectionProtocol", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Connections10", - "nameOverride": undefined, + "nameOverride": null, "value": "connections/1.0", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Didexchange10", - "nameOverride": undefined, + "nameOverride": null, "value": "didexchange/1.0", }, ], @@ -76171,19 +75930,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "connRecordCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "connRecordCreatedAt", - "groupName": undefined, + "groupName": null, "nameOverride": "ConnRecord", "type": "optional", "value": { "description": "Time of record creation", "generatedName": "ConnRecordCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76196,19 +75955,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "connRecordErrorMsg", "key": "error_msg", "schema": { - "description": undefined, + "description": null, "generatedName": "connRecordErrorMsg", - "groupName": undefined, + "groupName": null, "nameOverride": "ConnRecord", "type": "optional", "value": { "description": "Error message", "generatedName": "ConnRecordErrorMsg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76221,19 +75980,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "connRecordInboundConnectionId", "key": "inbound_connection_id", "schema": { - "description": undefined, + "description": null, "generatedName": "connRecordInboundConnectionId", - "groupName": undefined, + "groupName": null, "nameOverride": "ConnRecord", "type": "optional", "value": { "description": "Inbound routing connection id to use", "generatedName": "ConnRecordInboundConnectionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76246,19 +76005,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "connRecordInvitationKey", "key": "invitation_key", "schema": { - "description": undefined, + "description": null, "generatedName": "connRecordInvitationKey", - "groupName": undefined, + "groupName": null, "nameOverride": "ConnRecord", "type": "optional", "value": { "description": "Public key for connection", "generatedName": "ConnRecordInvitationKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76271,52 +76030,52 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "connRecordInvitationMode", "key": "invitation_mode", "schema": { - "description": undefined, + "description": null, "generatedName": "connRecordInvitationMode", - "groupName": undefined, + "groupName": null, "nameOverride": "ConnRecord", "type": "optional", "value": { "description": "Invitation mode", "generatedName": "ConnRecordInvitationMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "once", - "nameOverride": undefined, + "nameOverride": null, "value": "once", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "multi", - "nameOverride": undefined, + "nameOverride": null, "value": "multi", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "static", - "nameOverride": undefined, + "nameOverride": null, "value": "static", }, ], @@ -76329,19 +76088,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "connRecordInvitationMsgId", "key": "invitation_msg_id", "schema": { - "description": undefined, + "description": null, "generatedName": "connRecordInvitationMsgId", - "groupName": undefined, + "groupName": null, "nameOverride": "ConnRecord", "type": "optional", "value": { "description": "ID of out-of-band invitation message", "generatedName": "ConnRecordInvitationMsgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76354,19 +76113,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "connRecordMyDid", "key": "my_did", "schema": { - "description": undefined, + "description": null, "generatedName": "connRecordMyDid", - "groupName": undefined, + "groupName": null, "nameOverride": "ConnRecord", "type": "optional", "value": { "description": "Our DID for connection", "generatedName": "ConnRecordMyDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76379,19 +76138,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "connRecordRequestId", "key": "request_id", "schema": { - "description": undefined, + "description": null, "generatedName": "connRecordRequestId", - "groupName": undefined, + "groupName": null, "nameOverride": "ConnRecord", "type": "optional", "value": { "description": "Connection request identifier", "generatedName": "ConnRecordRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76404,19 +76163,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "connRecordRfc23State", "key": "rfc23_state", "schema": { - "description": undefined, + "description": null, "generatedName": "connRecordRfc23State", - "groupName": undefined, + "groupName": null, "nameOverride": "ConnRecord", "type": "optional", "value": { "description": "State per RFC 23", "generatedName": "ConnRecordRfc23State", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76429,64 +76188,64 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "connRecordRoutingState", "key": "routing_state", "schema": { - "description": undefined, + "description": null, "generatedName": "connRecordRoutingState", - "groupName": undefined, + "groupName": null, "nameOverride": "ConnRecord", "type": "optional", "value": { "description": "Routing state of connection", "generatedName": "ConnRecordRoutingState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "none", - "nameOverride": undefined, + "nameOverride": null, "value": "none", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "request", - "nameOverride": undefined, + "nameOverride": null, "value": "request", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "active", - "nameOverride": undefined, + "nameOverride": null, "value": "active", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "error", - "nameOverride": undefined, + "nameOverride": null, "value": "error", }, ], @@ -76499,19 +76258,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "connRecordState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "connRecordState", - "groupName": undefined, + "groupName": null, "nameOverride": "ConnRecord", "type": "optional", "value": { "description": "Current record state", "generatedName": "ConnRecordState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76524,19 +76283,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "connRecordTheirDid", "key": "their_did", "schema": { - "description": undefined, + "description": null, "generatedName": "connRecordTheirDid", - "groupName": undefined, + "groupName": null, "nameOverride": "ConnRecord", "type": "optional", "value": { "description": "Their DID for connection", "generatedName": "ConnRecordTheirDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76549,19 +76308,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "connRecordTheirLabel", "key": "their_label", "schema": { - "description": undefined, + "description": null, "generatedName": "connRecordTheirLabel", - "groupName": undefined, + "groupName": null, "nameOverride": "ConnRecord", "type": "optional", "value": { "description": "Their label for connection", "generatedName": "ConnRecordTheirLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76574,19 +76333,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "connRecordTheirPublicDid", "key": "their_public_did", "schema": { - "description": undefined, + "description": null, "generatedName": "connRecordTheirPublicDid", - "groupName": undefined, + "groupName": null, "nameOverride": "ConnRecord", "type": "optional", "value": { "description": "Other agent's public DID for connection", "generatedName": "ConnRecordTheirPublicDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76599,64 +76358,64 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "connRecordTheirRole", "key": "their_role", "schema": { - "description": undefined, + "description": null, "generatedName": "connRecordTheirRole", - "groupName": undefined, + "groupName": null, "nameOverride": "ConnRecord", "type": "optional", "value": { "description": "Their role in the connection protocol", "generatedName": "ConnRecordTheirRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "invitee", - "nameOverride": undefined, + "nameOverride": null, "value": "invitee", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "requester", - "nameOverride": undefined, + "nameOverride": null, "value": "requester", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "inviter", - "nameOverride": undefined, + "nameOverride": null, "value": "inviter", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "responder", - "nameOverride": undefined, + "nameOverride": null, "value": "responder", }, ], @@ -76669,19 +76428,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "connRecordUpdatedAt", "key": "updated_at", "schema": { - "description": undefined, + "description": null, "generatedName": "connRecordUpdatedAt", - "groupName": undefined, + "groupName": null, "nameOverride": "ConnRecord", "type": "optional", "value": { "description": "Time of last record update", "generatedName": "ConnRecordUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76694,9 +76453,9 @@ exports[`open api parser aries parse open api 1`] = ` "ConnectionInvitation": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ConnectionInvitation", - "groupName": undefined, + "groupName": null, "nameOverride": "ConnectionInvitation", "properties": [ { @@ -76705,19 +76464,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "connectionInvitationId", "key": "@id", "schema": { - "description": undefined, + "description": null, "generatedName": "connectionInvitationId", - "groupName": undefined, + "groupName": null, "nameOverride": "ConnectionInvitation", "type": "optional", "value": { "description": "Message identifier", "generatedName": "ConnectionInvitationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76730,19 +76489,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "connectionInvitationType", "key": "@type", "schema": { - "description": undefined, + "description": null, "generatedName": "connectionInvitationType", - "groupName": undefined, + "groupName": null, "nameOverride": "ConnectionInvitation", "type": "optional", "value": { "description": "Message type", "generatedName": "ConnectionInvitationType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76755,19 +76514,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "connectionInvitationDid", "key": "did", "schema": { - "description": undefined, + "description": null, "generatedName": "connectionInvitationDid", - "groupName": undefined, + "groupName": null, "nameOverride": "ConnectionInvitation", "type": "optional", "value": { "description": "DID for connection invitation", "generatedName": "ConnectionInvitationDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76780,25 +76539,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "connectionInvitationImageUrl", "key": "imageUrl", "schema": { - "description": undefined, + "description": null, "generatedName": "connectionInvitationImageUrl", - "groupName": undefined, + "groupName": null, "nameOverride": "ConnectionInvitation", "type": "optional", "value": { "description": "Optional image URL for connection invitation", "generatedName": "ConnectionInvitationImageUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Optional image URL for connection invitation", "generatedName": "ConnectionInvitationImageUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76812,19 +76571,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "connectionInvitationLabel", "key": "label", "schema": { - "description": undefined, + "description": null, "generatedName": "connectionInvitationLabel", - "groupName": undefined, + "groupName": null, "nameOverride": "ConnectionInvitation", "type": "optional", "value": { "description": "Optional label for connection invitation", "generatedName": "ConnectionInvitationLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76837,25 +76596,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "connectionInvitationRecipientKeys", "key": "recipientKeys", "schema": { - "description": undefined, + "description": null, "generatedName": "connectionInvitationRecipientKeys", - "groupName": undefined, + "groupName": null, "nameOverride": "ConnectionInvitation", "type": "optional", "value": { "description": "List of recipient keys", "generatedName": "ConnectionInvitationRecipientKeys", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Recipient public key", "generatedName": "ConnectionInvitationRecipientKeysItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76869,25 +76628,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "connectionInvitationRoutingKeys", "key": "routingKeys", "schema": { - "description": undefined, + "description": null, "generatedName": "connectionInvitationRoutingKeys", - "groupName": undefined, + "groupName": null, "nameOverride": "ConnectionInvitation", "type": "optional", "value": { "description": "List of routing keys", "generatedName": "ConnectionInvitationRoutingKeys", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Routing key", "generatedName": "ConnectionInvitationRoutingKeysItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76901,19 +76660,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "connectionInvitationServiceEndpoint", "key": "serviceEndpoint", "schema": { - "description": undefined, + "description": null, "generatedName": "connectionInvitationServiceEndpoint", - "groupName": undefined, + "groupName": null, "nameOverride": "ConnectionInvitation", "type": "optional", "value": { "description": "Service endpoint at which to reach this agent", "generatedName": "ConnectionInvitationServiceEndpoint", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76926,9 +76685,9 @@ exports[`open api parser aries parse open api 1`] = ` "ConnectionList": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ConnectionList", - "groupName": undefined, + "groupName": null, "nameOverride": "ConnectionList", "properties": [ { @@ -76937,22 +76696,22 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "connectionListResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "connectionListResults", - "groupName": undefined, + "groupName": null, "nameOverride": "ConnectionList", "type": "optional", "value": { "description": "List of connection records", "generatedName": "ConnectionListResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ConnectionListResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ConnRecord", "type": "reference", }, @@ -76965,9 +76724,9 @@ exports[`open api parser aries parse open api 1`] = ` "ConnectionMetadata": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ConnectionMetadata", - "groupName": undefined, + "groupName": null, "nameOverride": "ConnectionMetadata", "properties": [ { @@ -76976,9 +76735,9 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "connectionMetadataResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "connectionMetadataResults", - "groupName": undefined, + "groupName": null, "nameOverride": "ConnectionMetadata", "type": "optional", "value": { @@ -76986,8 +76745,8 @@ exports[`open api parser aries parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Dictionary of metadata associated with connection.", "generatedName": "ConnectionMetadataResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -76999,9 +76758,9 @@ exports[`open api parser aries parse open api 1`] = ` "ConnectionMetadataSetRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ConnectionMetadataSetRequest", - "groupName": undefined, + "groupName": null, "nameOverride": "ConnectionMetadataSetRequest", "properties": [ { @@ -77014,8 +76773,8 @@ exports[`open api parser aries parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Dictionary of metadata to set for connection.", "generatedName": "ConnectionMetadataSetRequestMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -77024,35 +76783,34 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "ConnectionModuleResponse": { - "description": undefined, + "description": null, "generatedName": "ConnectionModuleResponse", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "ConnectionModuleResponseKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "ConnectionModuleResponseValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "ConnectionStaticRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ConnectionStaticRequest", - "groupName": undefined, + "groupName": null, "nameOverride": "ConnectionStaticRequest", "properties": [ { @@ -77061,19 +76819,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "connectionStaticRequestAlias", "key": "alias", "schema": { - "description": undefined, + "description": null, "generatedName": "connectionStaticRequestAlias", - "groupName": undefined, + "groupName": null, "nameOverride": "ConnectionStaticRequest", "type": "optional", "value": { "description": "Alias to assign to this connection", "generatedName": "ConnectionStaticRequestAlias", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77086,19 +76844,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "connectionStaticRequestMyDid", "key": "my_did", "schema": { - "description": undefined, + "description": null, "generatedName": "connectionStaticRequestMyDid", - "groupName": undefined, + "groupName": null, "nameOverride": "ConnectionStaticRequest", "type": "optional", "value": { "description": "Local DID", "generatedName": "ConnectionStaticRequestMyDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77111,19 +76869,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "connectionStaticRequestMySeed", "key": "my_seed", "schema": { - "description": undefined, + "description": null, "generatedName": "connectionStaticRequestMySeed", - "groupName": undefined, + "groupName": null, "nameOverride": "ConnectionStaticRequest", "type": "optional", "value": { "description": "Seed to use for the local DID", "generatedName": "ConnectionStaticRequestMySeed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77136,19 +76894,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "connectionStaticRequestTheirDid", "key": "their_did", "schema": { - "description": undefined, + "description": null, "generatedName": "connectionStaticRequestTheirDid", - "groupName": undefined, + "groupName": null, "nameOverride": "ConnectionStaticRequest", "type": "optional", "value": { "description": "Remote DID", "generatedName": "ConnectionStaticRequestTheirDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77161,19 +76919,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "connectionStaticRequestTheirEndpoint", "key": "their_endpoint", "schema": { - "description": undefined, + "description": null, "generatedName": "connectionStaticRequestTheirEndpoint", - "groupName": undefined, + "groupName": null, "nameOverride": "ConnectionStaticRequest", "type": "optional", "value": { "description": "URL endpoint for other party", "generatedName": "ConnectionStaticRequestTheirEndpoint", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77186,19 +76944,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "connectionStaticRequestTheirLabel", "key": "their_label", "schema": { - "description": undefined, + "description": null, "generatedName": "connectionStaticRequestTheirLabel", - "groupName": undefined, + "groupName": null, "nameOverride": "ConnectionStaticRequest", "type": "optional", "value": { "description": "Other party's label for this connection", "generatedName": "ConnectionStaticRequestTheirLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77211,19 +76969,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "connectionStaticRequestTheirSeed", "key": "their_seed", "schema": { - "description": undefined, + "description": null, "generatedName": "connectionStaticRequestTheirSeed", - "groupName": undefined, + "groupName": null, "nameOverride": "ConnectionStaticRequest", "type": "optional", "value": { "description": "Seed to use for the remote DID", "generatedName": "ConnectionStaticRequestTheirSeed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77236,19 +76994,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "connectionStaticRequestTheirVerkey", "key": "their_verkey", "schema": { - "description": undefined, + "description": null, "generatedName": "connectionStaticRequestTheirVerkey", - "groupName": undefined, + "groupName": null, "nameOverride": "ConnectionStaticRequest", "type": "optional", "value": { "description": "Remote verification key", "generatedName": "ConnectionStaticRequestTheirVerkey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77261,9 +77019,9 @@ exports[`open api parser aries parse open api 1`] = ` "ConnectionStaticResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ConnectionStaticResult", - "groupName": undefined, + "groupName": null, "nameOverride": "ConnectionStaticResult", "properties": [ { @@ -77274,11 +77032,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Local DID", "generatedName": "ConnectionStaticResultMyDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77292,11 +77050,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "My URL endpoint", "generatedName": "ConnectionStaticResultMyEndpoint", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77310,11 +77068,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "My verification key", "generatedName": "ConnectionStaticResultMyVerkey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77326,10 +77084,10 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "connectionStaticResultRecord", "key": "record", "schema": { - "description": undefined, + "description": null, "generatedName": "ConnectionStaticResultRecord", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ConnRecord", "type": "reference", }, @@ -77342,11 +77100,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Remote DID", "generatedName": "ConnectionStaticResultTheirDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77360,11 +77118,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Remote verification key", "generatedName": "ConnectionStaticResultTheirVerkey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77376,9 +77134,9 @@ exports[`open api parser aries parse open api 1`] = ` "Constraints": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Constraints", - "groupName": undefined, + "groupName": null, "nameOverride": "Constraints", "properties": [ { @@ -77387,22 +77145,22 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "constraintsFields", "key": "fields", "schema": { - "description": undefined, + "description": null, "generatedName": "constraintsFields", - "groupName": undefined, + "groupName": null, "nameOverride": "Constraints", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ConstraintsFields", - "groupName": undefined, + "groupName": null, "nameOverride": "fields", "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ConstraintsFieldsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DIFField", "type": "reference", }, @@ -77415,22 +77173,22 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "constraintsIsHolder", "key": "is_holder", "schema": { - "description": undefined, + "description": null, "generatedName": "constraintsIsHolder", - "groupName": undefined, + "groupName": null, "nameOverride": "Constraints", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ConstraintsIsHolder", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ConstraintsIsHolderItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DIFHolder", "type": "reference", }, @@ -77443,19 +77201,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "constraintsLimitDisclosure", "key": "limit_disclosure", "schema": { - "description": undefined, + "description": null, "generatedName": "constraintsLimitDisclosure", - "groupName": undefined, + "groupName": null, "nameOverride": "Constraints", "type": "optional", "value": { "description": "LimitDisclosure", "generatedName": "ConstraintsLimitDisclosure", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77468,52 +77226,52 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "constraintsStatusActive", "key": "status_active", "schema": { - "description": undefined, + "description": null, "generatedName": "constraintsStatusActive", - "groupName": undefined, + "groupName": null, "nameOverride": "Constraints", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ConstraintsStatusActive", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "required", - "nameOverride": undefined, + "nameOverride": null, "value": "required", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "allowed", - "nameOverride": undefined, + "nameOverride": null, "value": "allowed", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "disallowed", - "nameOverride": undefined, + "nameOverride": null, "value": "disallowed", }, ], @@ -77526,52 +77284,52 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "constraintsStatusRevoked", "key": "status_revoked", "schema": { - "description": undefined, + "description": null, "generatedName": "constraintsStatusRevoked", - "groupName": undefined, + "groupName": null, "nameOverride": "Constraints", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ConstraintsStatusRevoked", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "required", - "nameOverride": undefined, + "nameOverride": null, "value": "required", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "allowed", - "nameOverride": undefined, + "nameOverride": null, "value": "allowed", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "disallowed", - "nameOverride": undefined, + "nameOverride": null, "value": "disallowed", }, ], @@ -77584,52 +77342,52 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "constraintsStatusSuspended", "key": "status_suspended", "schema": { - "description": undefined, + "description": null, "generatedName": "constraintsStatusSuspended", - "groupName": undefined, + "groupName": null, "nameOverride": "Constraints", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ConstraintsStatusSuspended", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "required", - "nameOverride": undefined, + "nameOverride": null, "value": "required", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "allowed", - "nameOverride": undefined, + "nameOverride": null, "value": "allowed", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "disallowed", - "nameOverride": undefined, + "nameOverride": null, "value": "disallowed", }, ], @@ -77642,40 +77400,40 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "constraintsSubjectIsIssuer", "key": "subject_is_issuer", "schema": { - "description": undefined, + "description": null, "generatedName": "constraintsSubjectIsIssuer", - "groupName": undefined, + "groupName": null, "nameOverride": "Constraints", "type": "optional", "value": { "description": "SubjectIsIssuer", "generatedName": "ConstraintsSubjectIsIssuer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "required", - "nameOverride": undefined, + "nameOverride": null, "value": "required", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "preferred", - "nameOverride": undefined, + "nameOverride": null, "value": "preferred", }, ], @@ -77688,9 +77446,9 @@ exports[`open api parser aries parse open api 1`] = ` "CreateInvitationRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateInvitationRequest", - "groupName": undefined, + "groupName": null, "nameOverride": "CreateInvitationRequest", "properties": [ { @@ -77699,19 +77457,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "createInvitationRequestMediationId", "key": "mediation_id", "schema": { - "description": undefined, + "description": null, "generatedName": "createInvitationRequestMediationId", - "groupName": undefined, + "groupName": null, "nameOverride": "CreateInvitationRequest", "type": "optional", "value": { "description": "Identifier for active mediation record to be used", "generatedName": "CreateInvitationRequestMediationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77724,9 +77482,9 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "createInvitationRequestMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "createInvitationRequestMetadata", - "groupName": undefined, + "groupName": null, "nameOverride": "CreateInvitationRequest", "type": "optional", "value": { @@ -77734,8 +77492,8 @@ exports[`open api parser aries parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Optional metadata to attach to the connection created with the invitation", "generatedName": "CreateInvitationRequestMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -77747,19 +77505,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "createInvitationRequestMyLabel", "key": "my_label", "schema": { - "description": undefined, + "description": null, "generatedName": "createInvitationRequestMyLabel", - "groupName": undefined, + "groupName": null, "nameOverride": "CreateInvitationRequest", "type": "optional", "value": { "description": "Optional label for connection invitation", "generatedName": "CreateInvitationRequestMyLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77772,25 +77530,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "createInvitationRequestRecipientKeys", "key": "recipient_keys", "schema": { - "description": undefined, + "description": null, "generatedName": "createInvitationRequestRecipientKeys", - "groupName": undefined, + "groupName": null, "nameOverride": "CreateInvitationRequest", "type": "optional", "value": { "description": "List of recipient keys", "generatedName": "CreateInvitationRequestRecipientKeys", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Recipient public key", "generatedName": "CreateInvitationRequestRecipientKeysItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77804,25 +77562,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "createInvitationRequestRoutingKeys", "key": "routing_keys", "schema": { - "description": undefined, + "description": null, "generatedName": "createInvitationRequestRoutingKeys", - "groupName": undefined, + "groupName": null, "nameOverride": "CreateInvitationRequest", "type": "optional", "value": { "description": "List of routing keys", "generatedName": "CreateInvitationRequestRoutingKeys", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Routing key", "generatedName": "CreateInvitationRequestRoutingKeysItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77836,19 +77594,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "createInvitationRequestServiceEndpoint", "key": "service_endpoint", "schema": { - "description": undefined, + "description": null, "generatedName": "createInvitationRequestServiceEndpoint", - "groupName": undefined, + "groupName": null, "nameOverride": "CreateInvitationRequest", "type": "optional", "value": { "description": "Connection endpoint", "generatedName": "CreateInvitationRequestServiceEndpoint", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77861,9 +77619,9 @@ exports[`open api parser aries parse open api 1`] = ` "CreateWalletRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateWalletRequest", - "groupName": undefined, + "groupName": null, "nameOverride": "CreateWalletRequest", "properties": [ { @@ -77872,19 +77630,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "createWalletRequestImageUrl", "key": "image_url", "schema": { - "description": undefined, + "description": null, "generatedName": "createWalletRequestImageUrl", - "groupName": undefined, + "groupName": null, "nameOverride": "CreateWalletRequest", "type": "optional", "value": { "description": "Image url for this wallet. This image url is publicized (self-attested) to other agents as part of forming a connection.", "generatedName": "CreateWalletRequestImageUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77897,20 +77655,20 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "createWalletRequestKeyManagementMode", "key": "key_management_mode", "schema": { - "description": undefined, + "description": null, "generatedName": "createWalletRequestKeyManagementMode", - "groupName": undefined, + "groupName": null, "nameOverride": "CreateWalletRequest", "type": "optional", "value": { "description": "Key management method to use for this wallet.", "generatedName": "CreateWalletRequestKeyManagementMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "managed", "type": "string", + "value": "managed", }, }, }, @@ -77921,19 +77679,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "createWalletRequestLabel", "key": "label", "schema": { - "description": undefined, + "description": null, "generatedName": "createWalletRequestLabel", - "groupName": undefined, + "groupName": null, "nameOverride": "CreateWalletRequest", "type": "optional", "value": { "description": "Label for this wallet. This label is publicized (self-attested) to other agents as part of forming a connection.", "generatedName": "CreateWalletRequestLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77946,52 +77704,52 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "createWalletRequestWalletDispatchType", "key": "wallet_dispatch_type", "schema": { - "description": undefined, + "description": null, "generatedName": "createWalletRequestWalletDispatchType", - "groupName": undefined, + "groupName": null, "nameOverride": "CreateWalletRequest", "type": "optional", "value": { "description": "Webhook target dispatch type for this wallet. default - Dispatch only to webhooks associated with this wallet. base - Dispatch only to webhooks associated with the base wallet. both - Dispatch to both webhook targets.", "generatedName": "CreateWalletRequestWalletDispatchType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "default", - "nameOverride": undefined, + "nameOverride": null, "value": "default", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "both", - "nameOverride": undefined, + "nameOverride": null, "value": "both", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "base", - "nameOverride": undefined, + "nameOverride": null, "value": "base", }, ], @@ -78004,19 +77762,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "createWalletRequestWalletKey", "key": "wallet_key", "schema": { - "description": undefined, + "description": null, "generatedName": "createWalletRequestWalletKey", - "groupName": undefined, + "groupName": null, "nameOverride": "CreateWalletRequest", "type": "optional", "value": { "description": "Master key used for key derivation.", "generatedName": "CreateWalletRequestWalletKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78029,52 +77787,52 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "createWalletRequestWalletKeyDerivation", "key": "wallet_key_derivation", "schema": { - "description": undefined, + "description": null, "generatedName": "createWalletRequestWalletKeyDerivation", - "groupName": undefined, + "groupName": null, "nameOverride": "CreateWalletRequest", "type": "optional", "value": { "description": "Key derivation", "generatedName": "CreateWalletRequestWalletKeyDerivation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ARGON2I_MOD", - "nameOverride": undefined, + "nameOverride": null, "value": "ARGON2I_MOD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ARGON2I_INT", - "nameOverride": undefined, + "nameOverride": null, "value": "ARGON2I_INT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RAW", - "nameOverride": undefined, + "nameOverride": null, "value": "RAW", }, ], @@ -78087,19 +77845,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "createWalletRequestWalletName", "key": "wallet_name", "schema": { - "description": undefined, + "description": null, "generatedName": "createWalletRequestWalletName", - "groupName": undefined, + "groupName": null, "nameOverride": "CreateWalletRequest", "type": "optional", "value": { "description": "Wallet name", "generatedName": "CreateWalletRequestWalletName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78112,52 +77870,52 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "createWalletRequestWalletType", "key": "wallet_type", "schema": { - "description": undefined, + "description": null, "generatedName": "createWalletRequestWalletType", - "groupName": undefined, + "groupName": null, "nameOverride": "CreateWalletRequest", "type": "optional", "value": { "description": "Type of the wallet to create", "generatedName": "CreateWalletRequestWalletType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "askar", - "nameOverride": undefined, + "nameOverride": null, "value": "askar", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "in_memory", - "nameOverride": undefined, + "nameOverride": null, "value": "in_memory", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "indy", - "nameOverride": undefined, + "nameOverride": null, "value": "indy", }, ], @@ -78170,25 +77928,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "createWalletRequestWalletWebhookUrls", "key": "wallet_webhook_urls", "schema": { - "description": undefined, + "description": null, "generatedName": "createWalletRequestWalletWebhookUrls", - "groupName": undefined, + "groupName": null, "nameOverride": "CreateWalletRequest", "type": "optional", "value": { "description": "List of Webhook URLs associated with this subwallet", "generatedName": "CreateWalletRequestWalletWebhookUrls", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Optional webhook URL to receive webhook messages", "generatedName": "CreateWalletRequestWalletWebhookUrlsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78202,9 +77960,9 @@ exports[`open api parser aries parse open api 1`] = ` "CreateWalletResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateWalletResponse", - "groupName": undefined, + "groupName": null, "nameOverride": "CreateWalletResponse", "properties": [ { @@ -78213,19 +77971,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "createWalletResponseCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "createWalletResponseCreatedAt", - "groupName": undefined, + "groupName": null, "nameOverride": "CreateWalletResponse", "type": "optional", "value": { "description": "Time of record creation", "generatedName": "CreateWalletResponseCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78240,32 +77998,32 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Mode regarding management of wallet key", "generatedName": "CreateWalletResponseKeyManagementMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "managed", - "nameOverride": undefined, + "nameOverride": null, "value": "managed", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "unmanaged", - "nameOverride": undefined, + "nameOverride": null, "value": "unmanaged", }, ], @@ -78277,9 +78035,9 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "createWalletResponseSettings", "key": "settings", "schema": { - "description": undefined, + "description": null, "generatedName": "createWalletResponseSettings", - "groupName": undefined, + "groupName": null, "nameOverride": "CreateWalletResponse", "type": "optional", "value": { @@ -78287,8 +78045,8 @@ exports[`open api parser aries parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Settings for this wallet.", "generatedName": "CreateWalletResponseSettings", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -78300,19 +78058,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "createWalletResponseState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "createWalletResponseState", - "groupName": undefined, + "groupName": null, "nameOverride": "CreateWalletResponse", "type": "optional", "value": { "description": "Current record state", "generatedName": "CreateWalletResponseState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78325,19 +78083,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "createWalletResponseToken", "key": "token", "schema": { - "description": undefined, + "description": null, "generatedName": "createWalletResponseToken", - "groupName": undefined, + "groupName": null, "nameOverride": "CreateWalletResponse", "type": "optional", "value": { "description": "Authorization token to authenticate wallet requests", "generatedName": "CreateWalletResponseToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78350,19 +78108,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "createWalletResponseUpdatedAt", "key": "updated_at", "schema": { - "description": undefined, + "description": null, "generatedName": "createWalletResponseUpdatedAt", - "groupName": undefined, + "groupName": null, "nameOverride": "CreateWalletResponse", "type": "optional", "value": { "description": "Time of last record update", "generatedName": "CreateWalletResponseUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78377,11 +78135,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Wallet record ID", "generatedName": "CreateWalletResponseWalletId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78393,9 +78151,9 @@ exports[`open api parser aries parse open api 1`] = ` "CreateWalletTokenRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateWalletTokenRequest", - "groupName": undefined, + "groupName": null, "nameOverride": "CreateWalletTokenRequest", "properties": [ { @@ -78404,19 +78162,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "createWalletTokenRequestWalletKey", "key": "wallet_key", "schema": { - "description": undefined, + "description": null, "generatedName": "createWalletTokenRequestWalletKey", - "groupName": undefined, + "groupName": null, "nameOverride": "CreateWalletTokenRequest", "type": "optional", "value": { "description": "Master key used for key derivation. Only required for unamanged wallets.", "generatedName": "CreateWalletTokenRequestWalletKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78429,9 +78187,9 @@ exports[`open api parser aries parse open api 1`] = ` "CreateWalletTokenResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateWalletTokenResponse", - "groupName": undefined, + "groupName": null, "nameOverride": "CreateWalletTokenResponse", "properties": [ { @@ -78440,19 +78198,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "createWalletTokenResponseToken", "key": "token", "schema": { - "description": undefined, + "description": null, "generatedName": "createWalletTokenResponseToken", - "groupName": undefined, + "groupName": null, "nameOverride": "CreateWalletTokenResponse", "type": "optional", "value": { "description": "Authorization token to authenticate wallet requests", "generatedName": "CreateWalletTokenResponseToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78465,9 +78223,9 @@ exports[`open api parser aries parse open api 1`] = ` "CredAttrSpec": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CredAttrSpec", - "groupName": undefined, + "groupName": null, "nameOverride": "CredAttrSpec", "properties": [ { @@ -78476,25 +78234,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credAttrSpecMimeType", "key": "mime-type", "schema": { - "description": undefined, + "description": null, "generatedName": "credAttrSpecMimeType", - "groupName": undefined, + "groupName": null, "nameOverride": "CredAttrSpec", "type": "optional", "value": { "description": "MIME type: omit for (null) default", "generatedName": "CredAttrSpecMimeType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "MIME type: omit for (null) default", "generatedName": "CredAttrSpecMimeType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78510,11 +78268,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Attribute name", "generatedName": "CredAttrSpecName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78528,11 +78286,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Attribute value: base64-encode if MIME type is present", "generatedName": "CredAttrSpecValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78544,9 +78302,9 @@ exports[`open api parser aries parse open api 1`] = ` "CredDefValue": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CredDefValue", - "groupName": undefined, + "groupName": null, "nameOverride": "CredDefValue", "properties": [ { @@ -78555,16 +78313,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credDefValuePrimary", "key": "primary", "schema": { - "description": undefined, + "description": null, "generatedName": "credDefValuePrimary", - "groupName": undefined, + "groupName": null, "nameOverride": "CredDefValue", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CredDefValuePrimary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CredDefValue_primary", "type": "reference", }, @@ -78576,16 +78334,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credDefValueRevocation", "key": "revocation", "schema": { - "description": undefined, + "description": null, "generatedName": "credDefValueRevocation", - "groupName": undefined, + "groupName": null, "nameOverride": "CredDefValue", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CredDefValueRevocation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CredDefValue_revocation", "type": "reference", }, @@ -78597,9 +78355,9 @@ exports[`open api parser aries parse open api 1`] = ` "CredDefValuePrimary": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CredDefValuePrimary", - "groupName": undefined, + "groupName": null, "nameOverride": "CredDefValuePrimary", "properties": [ { @@ -78608,19 +78366,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credDefValuePrimaryN", "key": "n", "schema": { - "description": undefined, + "description": null, "generatedName": "credDefValuePrimaryN", - "groupName": undefined, + "groupName": null, "nameOverride": "CredDefValuePrimary", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CredDefValuePrimaryN", - "groupName": undefined, + "groupName": null, "nameOverride": "n", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78633,16 +78391,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credDefValuePrimaryR", "key": "r", "schema": { - "description": undefined, + "description": null, "generatedName": "credDefValuePrimaryR", - "groupName": undefined, + "groupName": null, "nameOverride": "CredDefValuePrimary", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CredDefValuePrimaryR", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Generated", "type": "reference", }, @@ -78654,19 +78412,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credDefValuePrimaryRctxt", "key": "rctxt", "schema": { - "description": undefined, + "description": null, "generatedName": "credDefValuePrimaryRctxt", - "groupName": undefined, + "groupName": null, "nameOverride": "CredDefValuePrimary", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CredDefValuePrimaryRctxt", - "groupName": undefined, + "groupName": null, "nameOverride": "rctxt", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78679,19 +78437,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credDefValuePrimaryS", "key": "s", "schema": { - "description": undefined, + "description": null, "generatedName": "credDefValuePrimaryS", - "groupName": undefined, + "groupName": null, "nameOverride": "CredDefValuePrimary", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CredDefValuePrimaryS", - "groupName": undefined, + "groupName": null, "nameOverride": "s", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78704,19 +78462,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credDefValuePrimaryZ", "key": "z", "schema": { - "description": undefined, + "description": null, "generatedName": "credDefValuePrimaryZ", - "groupName": undefined, + "groupName": null, "nameOverride": "CredDefValuePrimary", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CredDefValuePrimaryZ", - "groupName": undefined, + "groupName": null, "nameOverride": "z", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78729,9 +78487,9 @@ exports[`open api parser aries parse open api 1`] = ` "CredDefValueRevocation": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CredDefValueRevocation", - "groupName": undefined, + "groupName": null, "nameOverride": "CredDefValueRevocation", "properties": [ { @@ -78740,19 +78498,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credDefValueRevocationG", "key": "g", "schema": { - "description": undefined, + "description": null, "generatedName": "credDefValueRevocationG", - "groupName": undefined, + "groupName": null, "nameOverride": "CredDefValueRevocation", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CredDefValueRevocationG", - "groupName": undefined, + "groupName": null, "nameOverride": "g", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78765,19 +78523,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credDefValueRevocationGDash", "key": "g_dash", "schema": { - "description": undefined, + "description": null, "generatedName": "credDefValueRevocationGDash", - "groupName": undefined, + "groupName": null, "nameOverride": "CredDefValueRevocation", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CredDefValueRevocationGDash", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78790,19 +78548,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credDefValueRevocationH", "key": "h", "schema": { - "description": undefined, + "description": null, "generatedName": "credDefValueRevocationH", - "groupName": undefined, + "groupName": null, "nameOverride": "CredDefValueRevocation", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CredDefValueRevocationH", - "groupName": undefined, + "groupName": null, "nameOverride": "h", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78815,19 +78573,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credDefValueRevocationH0", "key": "h0", "schema": { - "description": undefined, + "description": null, "generatedName": "credDefValueRevocationH0", - "groupName": undefined, + "groupName": null, "nameOverride": "CredDefValueRevocation", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CredDefValueRevocationH0", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78840,19 +78598,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credDefValueRevocationH1", "key": "h1", "schema": { - "description": undefined, + "description": null, "generatedName": "credDefValueRevocationH1", - "groupName": undefined, + "groupName": null, "nameOverride": "CredDefValueRevocation", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CredDefValueRevocationH1", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78865,19 +78623,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credDefValueRevocationH2", "key": "h2", "schema": { - "description": undefined, + "description": null, "generatedName": "credDefValueRevocationH2", - "groupName": undefined, + "groupName": null, "nameOverride": "CredDefValueRevocation", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CredDefValueRevocationH2", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78890,19 +78648,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credDefValueRevocationHCap", "key": "h_cap", "schema": { - "description": undefined, + "description": null, "generatedName": "credDefValueRevocationHCap", - "groupName": undefined, + "groupName": null, "nameOverride": "CredDefValueRevocation", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CredDefValueRevocationHCap", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78915,19 +78673,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credDefValueRevocationHtilde", "key": "htilde", "schema": { - "description": undefined, + "description": null, "generatedName": "credDefValueRevocationHtilde", - "groupName": undefined, + "groupName": null, "nameOverride": "CredDefValueRevocation", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CredDefValueRevocationHtilde", - "groupName": undefined, + "groupName": null, "nameOverride": "htilde", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78940,19 +78698,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credDefValueRevocationPk", "key": "pk", "schema": { - "description": undefined, + "description": null, "generatedName": "credDefValueRevocationPk", - "groupName": undefined, + "groupName": null, "nameOverride": "CredDefValueRevocation", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CredDefValueRevocationPk", - "groupName": undefined, + "groupName": null, "nameOverride": "pk", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78965,19 +78723,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credDefValueRevocationU", "key": "u", "schema": { - "description": undefined, + "description": null, "generatedName": "credDefValueRevocationU", - "groupName": undefined, + "groupName": null, "nameOverride": "CredDefValueRevocation", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CredDefValueRevocationU", - "groupName": undefined, + "groupName": null, "nameOverride": "u", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78990,19 +78748,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credDefValueRevocationY", "key": "y", "schema": { - "description": undefined, + "description": null, "generatedName": "credDefValueRevocationY", - "groupName": undefined, + "groupName": null, "nameOverride": "CredDefValueRevocation", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CredDefValueRevocationY", - "groupName": undefined, + "groupName": null, "nameOverride": "y", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79015,25 +78773,25 @@ exports[`open api parser aries parse open api 1`] = ` "CredDefValue_primary": { "description": "Primary value for credential definition", "generatedName": "CredDefValuePrimary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CredDefValuePrimary", "type": "reference", }, "CredDefValue_revocation": { "description": "Revocation value for credential definition", "generatedName": "CredDefValueRevocation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CredDefValueRevocation", "type": "reference", }, "CredInfoList": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CredInfoList", - "groupName": undefined, + "groupName": null, "nameOverride": "CredInfoList", "properties": [ { @@ -79042,22 +78800,22 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credInfoListResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "credInfoListResults", - "groupName": undefined, + "groupName": null, "nameOverride": "CredInfoList", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CredInfoListResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CredInfoListResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyCredInfo", "type": "reference", }, @@ -79070,9 +78828,9 @@ exports[`open api parser aries parse open api 1`] = ` "CredRevIndyRecordsResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CredRevIndyRecordsResult", - "groupName": undefined, + "groupName": null, "nameOverride": "CredRevIndyRecordsResult", "properties": [ { @@ -79081,9 +78839,9 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credRevIndyRecordsResultRevRegDelta", "key": "rev_reg_delta", "schema": { - "description": undefined, + "description": null, "generatedName": "credRevIndyRecordsResultRevRegDelta", - "groupName": undefined, + "groupName": null, "nameOverride": "CredRevIndyRecordsResult", "type": "optional", "value": { @@ -79091,8 +78849,8 @@ exports[`open api parser aries parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Indy revocation registry delta", "generatedName": "CredRevIndyRecordsResultRevRegDelta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -79104,9 +78862,9 @@ exports[`open api parser aries parse open api 1`] = ` "CredRevRecordDetailsResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CredRevRecordDetailsResult", - "groupName": undefined, + "groupName": null, "nameOverride": "CredRevRecordDetailsResult", "properties": [ { @@ -79115,22 +78873,22 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credRevRecordDetailsResultResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "credRevRecordDetailsResultResults", - "groupName": undefined, + "groupName": null, "nameOverride": "CredRevRecordDetailsResult", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CredRevRecordDetailsResultResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CredRevRecordDetailsResultResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IssuerCredRevRecord", "type": "reference", }, @@ -79143,9 +78901,9 @@ exports[`open api parser aries parse open api 1`] = ` "CredRevRecordResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CredRevRecordResult", - "groupName": undefined, + "groupName": null, "nameOverride": "CredRevRecordResult", "properties": [ { @@ -79154,16 +78912,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credRevRecordResultResult", "key": "result", "schema": { - "description": undefined, + "description": null, "generatedName": "credRevRecordResultResult", - "groupName": undefined, + "groupName": null, "nameOverride": "CredRevRecordResult", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CredRevRecordResultResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IssuerCredRevRecord", "type": "reference", }, @@ -79175,9 +78933,9 @@ exports[`open api parser aries parse open api 1`] = ` "CredRevokedResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CredRevokedResult", - "groupName": undefined, + "groupName": null, "nameOverride": "CredRevokedResult", "properties": [ { @@ -79186,16 +78944,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credRevokedResultRevoked", "key": "revoked", "schema": { - "description": undefined, + "description": null, "generatedName": "credRevokedResultRevoked", - "groupName": undefined, + "groupName": null, "nameOverride": "CredRevokedResult", "type": "optional", "value": { "description": "Whether credential is revoked on the ledger", "generatedName": "CredRevokedResultRevoked", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -79209,9 +78967,9 @@ exports[`open api parser aries parse open api 1`] = ` "Credential": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Credential", - "groupName": undefined, + "groupName": null, "nameOverride": "Credential", "properties": [ { @@ -79222,30 +78980,29 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "The JSON-LD context of the credential", "generatedName": "CredentialContext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CredentialContextItem", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "CredentialContextItemKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "CredentialContextItemValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -79257,26 +79014,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credentialCredentialSubject", "key": "credentialSubject", "schema": { - "description": undefined, + "description": null, "generatedName": "CredentialCredentialSubject", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "CredentialCredentialSubjectKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, "nameOverride": "credentialSubject", "type": "map", "value": { "generatedName": "CredentialCredentialSubjectValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -79287,19 +79043,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credentialExpirationDate", "key": "expirationDate", "schema": { - "description": undefined, + "description": null, "generatedName": "credentialExpirationDate", - "groupName": undefined, + "groupName": null, "nameOverride": "Credential", "type": "optional", "value": { "description": "The expiration date", "generatedName": "CredentialExpirationDate", - "groupName": undefined, + "groupName": null, "nameOverride": "expirationDate", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79312,19 +79068,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credentialId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "credentialId", - "groupName": undefined, + "groupName": null, "nameOverride": "Credential", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CredentialId", - "groupName": undefined, + "groupName": null, "nameOverride": "id", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79339,11 +79095,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "The issuance date", "generatedName": "CredentialIssuanceDate", - "groupName": undefined, + "groupName": null, "nameOverride": "issuanceDate", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79357,24 +79113,23 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "The JSON-LD Verifiable Credential Issuer. Either string of object with id field.", "generatedName": "CredentialIssuer", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "CredentialIssuerKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, "nameOverride": "issuer", "type": "map", "value": { "generatedName": "CredentialIssuerValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -79385,16 +79140,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credentialProof", "key": "proof", "schema": { - "description": undefined, + "description": null, "generatedName": "credentialProof", - "groupName": undefined, + "groupName": null, "nameOverride": "Credential", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CredentialProof", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Credential_proof", "type": "reference", }, @@ -79408,17 +79163,17 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "The JSON-LD type of the credential", "generatedName": "CredentialType", - "groupName": undefined, + "groupName": null, "nameOverride": "type", "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CredentialTypeItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79431,9 +79186,9 @@ exports[`open api parser aries parse open api 1`] = ` "CredentialDefinition": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CredentialDefinition", - "groupName": undefined, + "groupName": null, "nameOverride": "CredentialDefinition", "properties": [ { @@ -79442,19 +79197,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credentialDefinitionId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "credentialDefinitionId", - "groupName": undefined, + "groupName": null, "nameOverride": "CredentialDefinition", "type": "optional", "value": { "description": "Credential definition identifier", "generatedName": "CredentialDefinitionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79467,19 +79222,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credentialDefinitionSchemaId", "key": "schemaId", "schema": { - "description": undefined, + "description": null, "generatedName": "credentialDefinitionSchemaId", - "groupName": undefined, + "groupName": null, "nameOverride": "CredentialDefinition", "type": "optional", "value": { "description": "Schema identifier within credential definition identifier", "generatedName": "CredentialDefinitionSchemaId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79492,19 +79247,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credentialDefinitionTag", "key": "tag", "schema": { - "description": undefined, + "description": null, "generatedName": "credentialDefinitionTag", - "groupName": undefined, + "groupName": null, "nameOverride": "CredentialDefinition", "type": "optional", "value": { "description": "Tag within credential definition identifier", "generatedName": "CredentialDefinitionTag", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79517,32 +79272,31 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credentialDefinitionType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "credentialDefinitionType", - "groupName": undefined, + "groupName": null, "nameOverride": "CredentialDefinition", "type": "optional", "value": { "description": "Signature type: CL for Camenisch-Lysyanskaya", "generatedName": "CredentialDefinitionType", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "CredentialDefinitionTypeKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "CredentialDefinitionTypeValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -79554,16 +79308,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credentialDefinitionValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "credentialDefinitionValue", - "groupName": undefined, + "groupName": null, "nameOverride": "CredentialDefinition", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CredentialDefinitionValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CredentialDefinition_value", "type": "reference", }, @@ -79575,19 +79329,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credentialDefinitionVer", "key": "ver", "schema": { - "description": undefined, + "description": null, "generatedName": "credentialDefinitionVer", - "groupName": undefined, + "groupName": null, "nameOverride": "CredentialDefinition", "type": "optional", "value": { "description": "Node protocol version", "generatedName": "CredentialDefinitionVer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79600,9 +79354,9 @@ exports[`open api parser aries parse open api 1`] = ` "CredentialDefinitionGetResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CredentialDefinitionGetResult", - "groupName": undefined, + "groupName": null, "nameOverride": "CredentialDefinitionGetResult", "properties": [ { @@ -79611,16 +79365,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credentialDefinitionGetResultCredentialDefinition", "key": "credential_definition", "schema": { - "description": undefined, + "description": null, "generatedName": "credentialDefinitionGetResultCredentialDefinition", - "groupName": undefined, + "groupName": null, "nameOverride": "CredentialDefinitionGetResult", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CredentialDefinitionGetResultCredentialDefinition", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CredentialDefinition", "type": "reference", }, @@ -79632,9 +79386,9 @@ exports[`open api parser aries parse open api 1`] = ` "CredentialDefinitionSendRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CredentialDefinitionSendRequest", - "groupName": undefined, + "groupName": null, "nameOverride": "CredentialDefinitionSendRequest", "properties": [ { @@ -79643,16 +79397,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credentialDefinitionSendRequestRevocationRegistrySize", "key": "revocation_registry_size", "schema": { - "description": undefined, + "description": null, "generatedName": "credentialDefinitionSendRequestRevocationRegistrySize", - "groupName": undefined, + "groupName": null, "nameOverride": "CredentialDefinitionSendRequest", "type": "optional", "value": { "description": "Revocation registry size", "generatedName": "CredentialDefinitionSendRequestRevocationRegistrySize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -79666,19 +79420,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credentialDefinitionSendRequestSchemaId", "key": "schema_id", "schema": { - "description": undefined, + "description": null, "generatedName": "credentialDefinitionSendRequestSchemaId", - "groupName": undefined, + "groupName": null, "nameOverride": "CredentialDefinitionSendRequest", "type": "optional", "value": { "description": "Schema identifier", "generatedName": "CredentialDefinitionSendRequestSchemaId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79691,16 +79445,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credentialDefinitionSendRequestSupportRevocation", "key": "support_revocation", "schema": { - "description": undefined, + "description": null, "generatedName": "credentialDefinitionSendRequestSupportRevocation", - "groupName": undefined, + "groupName": null, "nameOverride": "CredentialDefinitionSendRequest", "type": "optional", "value": { "description": "Revocation supported flag", "generatedName": "CredentialDefinitionSendRequestSupportRevocation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -79714,19 +79468,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credentialDefinitionSendRequestTag", "key": "tag", "schema": { - "description": undefined, + "description": null, "generatedName": "credentialDefinitionSendRequestTag", - "groupName": undefined, + "groupName": null, "nameOverride": "CredentialDefinitionSendRequest", "type": "optional", "value": { "description": "Credential definition identifier tag", "generatedName": "CredentialDefinitionSendRequestTag", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79739,9 +79493,9 @@ exports[`open api parser aries parse open api 1`] = ` "CredentialDefinitionSendResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CredentialDefinitionSendResult", - "groupName": undefined, + "groupName": null, "nameOverride": "CredentialDefinitionSendResult", "properties": [ { @@ -79750,19 +79504,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credentialDefinitionSendResultCredentialDefinitionId", "key": "credential_definition_id", "schema": { - "description": undefined, + "description": null, "generatedName": "credentialDefinitionSendResultCredentialDefinitionId", - "groupName": undefined, + "groupName": null, "nameOverride": "CredentialDefinitionSendResult", "type": "optional", "value": { "description": "Credential definition identifier", "generatedName": "CredentialDefinitionSendResultCredentialDefinitionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79775,17 +79529,17 @@ exports[`open api parser aries parse open api 1`] = ` "CredentialDefinition_value": { "description": "Credential definition primary and revocation values", "generatedName": "CredentialDefinitionValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CredDefValue", "type": "reference", }, "CredentialDefinitionsCreatedResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CredentialDefinitionsCreatedResult", - "groupName": undefined, + "groupName": null, "nameOverride": "CredentialDefinitionsCreatedResult", "properties": [ { @@ -79794,25 +79548,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credentialDefinitionsCreatedResultCredentialDefinitionIds", "key": "credential_definition_ids", "schema": { - "description": undefined, + "description": null, "generatedName": "credentialDefinitionsCreatedResultCredentialDefinitionIds", - "groupName": undefined, + "groupName": null, "nameOverride": "CredentialDefinitionsCreatedResult", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CredentialDefinitionsCreatedResultCredentialDefinitionIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Credential definition identifiers", "generatedName": "CredentialDefinitionsCreatedResultCredentialDefinitionIdsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79826,9 +79580,9 @@ exports[`open api parser aries parse open api 1`] = ` "CredentialOffer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CredentialOffer", - "groupName": undefined, + "groupName": null, "nameOverride": "CredentialOffer", "properties": [ { @@ -79837,19 +79591,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credentialOfferId", "key": "@id", "schema": { - "description": undefined, + "description": null, "generatedName": "credentialOfferId", - "groupName": undefined, + "groupName": null, "nameOverride": "CredentialOffer", "type": "optional", "value": { "description": "Message identifier", "generatedName": "CredentialOfferId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79862,19 +79616,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credentialOfferType", "key": "@type", "schema": { - "description": undefined, + "description": null, "generatedName": "credentialOfferType", - "groupName": undefined, + "groupName": null, "nameOverride": "CredentialOffer", "type": "optional", "value": { "description": "Message type", "generatedName": "CredentialOfferType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79887,25 +79641,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credentialOfferComment", "key": "comment", "schema": { - "description": undefined, + "description": null, "generatedName": "credentialOfferComment", - "groupName": undefined, + "groupName": null, "nameOverride": "CredentialOffer", "type": "optional", "value": { "description": "Human-readable comment", "generatedName": "CredentialOfferComment", - "groupName": undefined, + "groupName": null, "nameOverride": "comment", "type": "nullable", "value": { "description": "Human-readable comment", "generatedName": "CredentialOfferComment", - "groupName": undefined, + "groupName": null, "nameOverride": "comment", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79919,16 +79673,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credentialOfferCredentialPreview", "key": "credential_preview", "schema": { - "description": undefined, + "description": null, "generatedName": "credentialOfferCredentialPreview", - "groupName": undefined, + "groupName": null, "nameOverride": "CredentialOffer", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CredentialOfferCredentialPreview", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CredentialPreview", "type": "reference", }, @@ -79940,16 +79694,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credentialOfferOffersAttach", "key": "offers~attach", "schema": { - "description": undefined, + "description": null, "generatedName": "CredentialOfferOffersAttach", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CredentialOfferOffersAttachItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AttachDecorator", "type": "reference", }, @@ -79961,9 +79715,9 @@ exports[`open api parser aries parse open api 1`] = ` "CredentialPreview": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CredentialPreview", - "groupName": undefined, + "groupName": null, "nameOverride": "CredentialPreview", "properties": [ { @@ -79972,19 +79726,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credentialPreviewType", "key": "@type", "schema": { - "description": undefined, + "description": null, "generatedName": "credentialPreviewType", - "groupName": undefined, + "groupName": null, "nameOverride": "CredentialPreview", "type": "optional", "value": { "description": "Message type identifier", "generatedName": "CredentialPreviewType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79997,16 +79751,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credentialPreviewAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "CredentialPreviewAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CredentialPreviewAttributesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CredAttrSpec", "type": "reference", }, @@ -80018,9 +79772,9 @@ exports[`open api parser aries parse open api 1`] = ` "CredentialProposal": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CredentialProposal", - "groupName": undefined, + "groupName": null, "nameOverride": "CredentialProposal", "properties": [ { @@ -80029,19 +79783,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credentialProposalId", "key": "@id", "schema": { - "description": undefined, + "description": null, "generatedName": "credentialProposalId", - "groupName": undefined, + "groupName": null, "nameOverride": "CredentialProposal", "type": "optional", "value": { "description": "Message identifier", "generatedName": "CredentialProposalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80054,19 +79808,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credentialProposalType", "key": "@type", "schema": { - "description": undefined, + "description": null, "generatedName": "credentialProposalType", - "groupName": undefined, + "groupName": null, "nameOverride": "CredentialProposal", "type": "optional", "value": { "description": "Message type", "generatedName": "CredentialProposalType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80079,25 +79833,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credentialProposalComment", "key": "comment", "schema": { - "description": undefined, + "description": null, "generatedName": "credentialProposalComment", - "groupName": undefined, + "groupName": null, "nameOverride": "CredentialProposal", "type": "optional", "value": { "description": "Human-readable comment", "generatedName": "CredentialProposalComment", - "groupName": undefined, + "groupName": null, "nameOverride": "comment", "type": "nullable", "value": { "description": "Human-readable comment", "generatedName": "CredentialProposalComment", - "groupName": undefined, + "groupName": null, "nameOverride": "comment", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80111,19 +79865,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credentialProposalCredDefId", "key": "cred_def_id", "schema": { - "description": undefined, + "description": null, "generatedName": "credentialProposalCredDefId", - "groupName": undefined, + "groupName": null, "nameOverride": "CredentialProposal", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CredentialProposalCredDefId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80136,16 +79890,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credentialProposalCredentialProposal", "key": "credential_proposal", "schema": { - "description": undefined, + "description": null, "generatedName": "credentialProposalCredentialProposal", - "groupName": undefined, + "groupName": null, "nameOverride": "CredentialProposal", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CredentialProposalCredentialProposal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CredentialPreview", "type": "reference", }, @@ -80157,19 +79911,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credentialProposalIssuerDid", "key": "issuer_did", "schema": { - "description": undefined, + "description": null, "generatedName": "credentialProposalIssuerDid", - "groupName": undefined, + "groupName": null, "nameOverride": "CredentialProposal", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CredentialProposalIssuerDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80182,19 +79936,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credentialProposalSchemaId", "key": "schema_id", "schema": { - "description": undefined, + "description": null, "generatedName": "credentialProposalSchemaId", - "groupName": undefined, + "groupName": null, "nameOverride": "CredentialProposal", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CredentialProposalSchemaId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80207,19 +79961,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credentialProposalSchemaIssuerDid", "key": "schema_issuer_did", "schema": { - "description": undefined, + "description": null, "generatedName": "credentialProposalSchemaIssuerDid", - "groupName": undefined, + "groupName": null, "nameOverride": "CredentialProposal", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CredentialProposalSchemaIssuerDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80232,19 +79986,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credentialProposalSchemaName", "key": "schema_name", "schema": { - "description": undefined, + "description": null, "generatedName": "credentialProposalSchemaName", - "groupName": undefined, + "groupName": null, "nameOverride": "CredentialProposal", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CredentialProposalSchemaName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80257,19 +80011,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "credentialProposalSchemaVersion", "key": "schema_version", "schema": { - "description": undefined, + "description": null, "generatedName": "credentialProposalSchemaVersion", - "groupName": undefined, + "groupName": null, "nameOverride": "CredentialProposal", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CredentialProposalSchemaVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80282,9 +80036,9 @@ exports[`open api parser aries parse open api 1`] = ` "CredentialStatusOptions": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CredentialStatusOptions", - "groupName": undefined, + "groupName": null, "nameOverride": "CredentialStatusOptions", "properties": [ { @@ -80295,11 +80049,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Credential status method type to use for the credential. Should match status method registered in the Verifiable Credential Extension Registry", "generatedName": "CredentialStatusOptionsType", - "groupName": undefined, + "groupName": null, "nameOverride": "type", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80311,17 +80065,17 @@ exports[`open api parser aries parse open api 1`] = ` "Credential_proof": { "description": "The proof of the credential", "generatedName": "CredentialProof", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LinkedDataProof", "type": "reference", }, "DID": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Did", - "groupName": undefined, + "groupName": null, "nameOverride": "DID", "properties": [ { @@ -80330,19 +80084,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "didDid", "key": "did", "schema": { - "description": undefined, + "description": null, "generatedName": "didDid", - "groupName": undefined, + "groupName": null, "nameOverride": "DID", "type": "optional", "value": { "description": "DID of interest", "generatedName": "DidDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80355,40 +80109,40 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "didKeyType", "key": "key_type", "schema": { - "description": undefined, + "description": null, "generatedName": "didKeyType", - "groupName": undefined, + "groupName": null, "nameOverride": "DID", "type": "optional", "value": { "description": "Key type associated with the DID", "generatedName": "DidKeyType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ed25519", - "nameOverride": undefined, + "nameOverride": null, "value": "ed25519", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "bls12381g2", - "nameOverride": undefined, + "nameOverride": null, "value": "bls12381g2", }, ], @@ -80401,19 +80155,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "didMethod", "key": "method", "schema": { - "description": undefined, + "description": null, "generatedName": "didMethod", - "groupName": undefined, + "groupName": null, "nameOverride": "DID", "type": "optional", "value": { "description": "Did method associated with the DID", "generatedName": "DidMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80426,52 +80180,52 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "didPosture", "key": "posture", "schema": { - "description": undefined, + "description": null, "generatedName": "didPosture", - "groupName": undefined, + "groupName": null, "nameOverride": "DID", "type": "optional", "value": { "description": "Whether DID is current public DID, posted to ledger but not current public DID, or local to the wallet", "generatedName": "DidPosture", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "public", - "nameOverride": undefined, + "nameOverride": null, "value": "public", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "posted", - "nameOverride": undefined, + "nameOverride": null, "value": "posted", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "wallet_only", - "nameOverride": undefined, + "nameOverride": null, "value": "wallet_only", }, ], @@ -80484,19 +80238,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "didVerkey", "key": "verkey", "schema": { - "description": undefined, + "description": null, "generatedName": "didVerkey", - "groupName": undefined, + "groupName": null, "nameOverride": "DID", "type": "optional", "value": { "description": "Public verification key", "generatedName": "DidVerkey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80509,9 +80263,9 @@ exports[`open api parser aries parse open api 1`] = ` "DIDCreate": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DidCreate", - "groupName": undefined, + "groupName": null, "nameOverride": "DIDCreate", "properties": [ { @@ -80520,19 +80274,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "didCreateMethod", "key": "method", "schema": { - "description": undefined, + "description": null, "generatedName": "didCreateMethod", - "groupName": undefined, + "groupName": null, "nameOverride": "DIDCreate", "type": "optional", "value": { "description": "Method for the requested DID.Supported methods are 'key', 'sov', and any other registered method.", "generatedName": "DidCreateMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80545,16 +80299,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "didCreateOptions", "key": "options", "schema": { - "description": undefined, + "description": null, "generatedName": "didCreateOptions", - "groupName": undefined, + "groupName": null, "nameOverride": "DIDCreate", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DidCreateOptions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DIDCreate_options", "type": "reference", }, @@ -80566,19 +80320,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "didCreateSeed", "key": "seed", "schema": { - "description": undefined, + "description": null, "generatedName": "didCreateSeed", - "groupName": undefined, + "groupName": null, "nameOverride": "DIDCreate", "type": "optional", "value": { "description": "Optional seed to use for DID, Must beenabled in configuration before use.", "generatedName": "DidCreateSeed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80591,9 +80345,9 @@ exports[`open api parser aries parse open api 1`] = ` "DIDCreateOptions": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DidCreateOptions", - "groupName": undefined, + "groupName": null, "nameOverride": "DIDCreateOptions", "properties": [ { @@ -80602,19 +80356,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "didCreateOptionsDid", "key": "did", "schema": { - "description": undefined, + "description": null, "generatedName": "didCreateOptionsDid", - "groupName": undefined, + "groupName": null, "nameOverride": "DIDCreateOptions", "type": "optional", "value": { "description": "Specify final value of the did (including did:: prefix)if the method supports or requires so.", "generatedName": "DidCreateOptionsDid", - "groupName": undefined, + "groupName": null, "nameOverride": "did", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80629,32 +80383,32 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Key type to use for the DID keypair. Validated with the chosen DID method's supported key types.", "generatedName": "DidCreateOptionsKeyType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ed25519", - "nameOverride": undefined, + "nameOverride": null, "value": "ed25519", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "bls12381g2", - "nameOverride": undefined, + "nameOverride": null, "value": "bls12381g2", }, ], @@ -80666,17 +80420,17 @@ exports[`open api parser aries parse open api 1`] = ` "DIDCreate_options": { "description": "To define a key type and/or a did depending on chosen DID method.", "generatedName": "DidCreateOptions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DIDCreateOptions", "type": "reference", }, "DIDEndpoint": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DidEndpoint", - "groupName": undefined, + "groupName": null, "nameOverride": "DIDEndpoint", "properties": [ { @@ -80687,11 +80441,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "DID of interest", "generatedName": "DidEndpointDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80703,19 +80457,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "didEndpointEndpoint", "key": "endpoint", "schema": { - "description": undefined, + "description": null, "generatedName": "didEndpointEndpoint", - "groupName": undefined, + "groupName": null, "nameOverride": "DIDEndpoint", "type": "optional", "value": { "description": "Endpoint to set (omit to delete)", "generatedName": "DidEndpointEndpoint", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80728,9 +80482,9 @@ exports[`open api parser aries parse open api 1`] = ` "DIDEndpointWithType": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DidEndpointWithType", - "groupName": undefined, + "groupName": null, "nameOverride": "DIDEndpointWithType", "properties": [ { @@ -80741,11 +80495,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "DID of interest", "generatedName": "DidEndpointWithTypeDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80757,19 +80511,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "didEndpointWithTypeEndpoint", "key": "endpoint", "schema": { - "description": undefined, + "description": null, "generatedName": "didEndpointWithTypeEndpoint", - "groupName": undefined, + "groupName": null, "nameOverride": "DIDEndpointWithType", "type": "optional", "value": { "description": "Endpoint to set (omit to delete)", "generatedName": "DidEndpointWithTypeEndpoint", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80782,52 +80536,52 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "didEndpointWithTypeEndpointType", "key": "endpoint_type", "schema": { - "description": undefined, + "description": null, "generatedName": "didEndpointWithTypeEndpointType", - "groupName": undefined, + "groupName": null, "nameOverride": "DIDEndpointWithType", "type": "optional", "value": { "description": "Endpoint type to set (default 'Endpoint'); affects only public or posted DIDs", "generatedName": "DidEndpointWithTypeEndpointType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Endpoint", - "nameOverride": undefined, + "nameOverride": null, "value": "Endpoint", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Profile", - "nameOverride": undefined, + "nameOverride": null, "value": "Profile", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LinkedDomains", - "nameOverride": undefined, + "nameOverride": null, "value": "LinkedDomains", }, ], @@ -80840,9 +80594,9 @@ exports[`open api parser aries parse open api 1`] = ` "DIDList": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DidList", - "groupName": undefined, + "groupName": null, "nameOverride": "DIDList", "properties": [ { @@ -80851,22 +80605,22 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "didListResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "didListResults", - "groupName": undefined, + "groupName": null, "nameOverride": "DIDList", "type": "optional", "value": { "description": "DID list", "generatedName": "DidListResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "DidListResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DID", "type": "reference", }, @@ -80879,9 +80633,9 @@ exports[`open api parser aries parse open api 1`] = ` "DIDResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DidResult", - "groupName": undefined, + "groupName": null, "nameOverride": "DIDResult", "properties": [ { @@ -80890,16 +80644,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "didResultResult", "key": "result", "schema": { - "description": undefined, + "description": null, "generatedName": "didResultResult", - "groupName": undefined, + "groupName": null, "nameOverride": "DIDResult", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DidResultResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DID", "type": "reference", }, @@ -80911,9 +80665,9 @@ exports[`open api parser aries parse open api 1`] = ` "DIDXRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DidxRequest", - "groupName": undefined, + "groupName": null, "nameOverride": "DIDXRequest", "properties": [ { @@ -80922,19 +80676,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "didxRequestId", "key": "@id", "schema": { - "description": undefined, + "description": null, "generatedName": "didxRequestId", - "groupName": undefined, + "groupName": null, "nameOverride": "DIDXRequest", "type": "optional", "value": { "description": "Message identifier", "generatedName": "DidxRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80947,19 +80701,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "didxRequestType", "key": "@type", "schema": { - "description": undefined, + "description": null, "generatedName": "didxRequestType", - "groupName": undefined, + "groupName": null, "nameOverride": "DIDXRequest", "type": "optional", "value": { "description": "Message type", "generatedName": "DidxRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80972,19 +80726,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "didxRequestDid", "key": "did", "schema": { - "description": undefined, + "description": null, "generatedName": "didxRequestDid", - "groupName": undefined, + "groupName": null, "nameOverride": "DIDXRequest", "type": "optional", "value": { "description": "DID of exchange", "generatedName": "DidxRequestDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80997,16 +80751,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "didxRequestDidDocAttach", "key": "did_doc~attach", "schema": { - "description": undefined, + "description": null, "generatedName": "didxRequestDidDocAttach", - "groupName": undefined, + "groupName": null, "nameOverride": "DIDXRequest", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DidxRequestDidDocAttach", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DIDXRequest_did_doc_attach", "type": "reference", }, @@ -81020,11 +80774,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Label for DID exchange request", "generatedName": "DidxRequestLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81036,17 +80790,17 @@ exports[`open api parser aries parse open api 1`] = ` "DIDXRequest_did_doc_attach": { "description": "As signed attachment, DID Doc associated with DID", "generatedName": "DidxRequestDidDocAttach", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AttachDecorator", "type": "reference", }, "DIFField": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DifField", - "groupName": undefined, + "groupName": null, "nameOverride": "DIFField", "properties": [ { @@ -81055,16 +80809,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "difFieldFilter", "key": "filter", "schema": { - "description": undefined, + "description": null, "generatedName": "difFieldFilter", - "groupName": undefined, + "groupName": null, "nameOverride": "DIFField", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DifFieldFilter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Filter", "type": "reference", }, @@ -81076,19 +80830,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "difFieldId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "difFieldId", - "groupName": undefined, + "groupName": null, "nameOverride": "DIFField", "type": "optional", "value": { "description": "ID", "generatedName": "DifFieldId", - "groupName": undefined, + "groupName": null, "nameOverride": "id", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81101,25 +80855,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "difFieldPath", "key": "path", "schema": { - "description": undefined, + "description": null, "generatedName": "difFieldPath", - "groupName": undefined, + "groupName": null, "nameOverride": "DIFField", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DifFieldPath", - "groupName": undefined, + "groupName": null, "nameOverride": "path", "type": "array", "value": { "description": "Path", "generatedName": "DifFieldPathItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81133,40 +80887,40 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "difFieldPredicate", "key": "predicate", "schema": { - "description": undefined, + "description": null, "generatedName": "difFieldPredicate", - "groupName": undefined, + "groupName": null, "nameOverride": "DIFField", "type": "optional", "value": { "description": "Preference", "generatedName": "DifFieldPredicate", - "groupName": undefined, + "groupName": null, "nameOverride": "predicate", "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "required", - "nameOverride": undefined, + "nameOverride": null, "value": "required", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "preferred", - "nameOverride": undefined, + "nameOverride": null, "value": "preferred", }, ], @@ -81179,19 +80933,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "difFieldPurpose", "key": "purpose", "schema": { - "description": undefined, + "description": null, "generatedName": "difFieldPurpose", - "groupName": undefined, + "groupName": null, "nameOverride": "DIFField", "type": "optional", "value": { "description": "Purpose", "generatedName": "DifFieldPurpose", - "groupName": undefined, + "groupName": null, "nameOverride": "purpose", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81204,9 +80958,9 @@ exports[`open api parser aries parse open api 1`] = ` "DIFHolder": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DifHolder", - "groupName": undefined, + "groupName": null, "nameOverride": "DIFHolder", "properties": [ { @@ -81215,40 +80969,40 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "difHolderDirective", "key": "directive", "schema": { - "description": undefined, + "description": null, "generatedName": "difHolderDirective", - "groupName": undefined, + "groupName": null, "nameOverride": "DIFHolder", "type": "optional", "value": { "description": "Preference", "generatedName": "DifHolderDirective", - "groupName": undefined, + "groupName": null, "nameOverride": "directive", "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "required", - "nameOverride": undefined, + "nameOverride": null, "value": "required", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "preferred", - "nameOverride": undefined, + "nameOverride": null, "value": "preferred", }, ], @@ -81261,25 +81015,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "difHolderFieldId", "key": "field_id", "schema": { - "description": undefined, + "description": null, "generatedName": "difHolderFieldId", - "groupName": undefined, + "groupName": null, "nameOverride": "DIFHolder", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DifHolderFieldId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "FieldID", "generatedName": "DifHolderFieldIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81293,9 +81047,9 @@ exports[`open api parser aries parse open api 1`] = ` "DIFOptions": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DifOptions", - "groupName": undefined, + "groupName": null, "nameOverride": "DIFOptions", "properties": [ { @@ -81304,19 +81058,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "difOptionsChallenge", "key": "challenge", "schema": { - "description": undefined, + "description": null, "generatedName": "difOptionsChallenge", - "groupName": undefined, + "groupName": null, "nameOverride": "DIFOptions", "type": "optional", "value": { "description": "Challenge protect against replay attack", "generatedName": "DifOptionsChallenge", - "groupName": undefined, + "groupName": null, "nameOverride": "challenge", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81329,19 +81083,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "difOptionsDomain", "key": "domain", "schema": { - "description": undefined, + "description": null, "generatedName": "difOptionsDomain", - "groupName": undefined, + "groupName": null, "nameOverride": "DIFOptions", "type": "optional", "value": { "description": "Domain protect against replay attack", "generatedName": "DifOptionsDomain", - "groupName": undefined, + "groupName": null, "nameOverride": "domain", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81354,9 +81108,9 @@ exports[`open api parser aries parse open api 1`] = ` "DIFPresSpec": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DifPresSpec", - "groupName": undefined, + "groupName": null, "nameOverride": "DIFPresSpec", "properties": [ { @@ -81365,19 +81119,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "difPresSpecIssuerId", "key": "issuer_id", "schema": { - "description": undefined, + "description": null, "generatedName": "difPresSpecIssuerId", - "groupName": undefined, + "groupName": null, "nameOverride": "DIFPresSpec", "type": "optional", "value": { "description": "Issuer identifier to sign the presentation, if different from current public DID", "generatedName": "DifPresSpecIssuerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81390,16 +81144,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "difPresSpecPresentationDefinition", "key": "presentation_definition", "schema": { - "description": undefined, + "description": null, "generatedName": "difPresSpecPresentationDefinition", - "groupName": undefined, + "groupName": null, "nameOverride": "DIFPresSpec", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DifPresSpecPresentationDefinition", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PresentationDefinition", "type": "reference", }, @@ -81411,9 +81165,9 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "difPresSpecRecordIds", "key": "record_ids", "schema": { - "description": undefined, + "description": null, "generatedName": "difPresSpecRecordIds", - "groupName": undefined, + "groupName": null, "nameOverride": "DIFPresSpec", "type": "optional", "value": { @@ -81421,8 +81175,8 @@ exports[`open api parser aries parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Mapping of input_descriptor id to list of stored W3C credential record_id", "generatedName": "DifPresSpecRecordIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -81434,9 +81188,9 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "difPresSpecRevealDoc", "key": "reveal_doc", "schema": { - "description": undefined, + "description": null, "generatedName": "difPresSpecRevealDoc", - "groupName": undefined, + "groupName": null, "nameOverride": "DIFPresSpec", "type": "optional", "value": { @@ -81444,8 +81198,8 @@ exports[`open api parser aries parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "reveal doc [JSON-LD frame] dict used to derive the credential when selective disclosure is required", "generatedName": "DifPresSpecRevealDoc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -81457,9 +81211,9 @@ exports[`open api parser aries parse open api 1`] = ` "DIFProofProposal": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DifProofProposal", - "groupName": undefined, + "groupName": null, "nameOverride": "DIFProofProposal", "properties": [ { @@ -81468,22 +81222,22 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "difProofProposalInputDescriptors", "key": "input_descriptors", "schema": { - "description": undefined, + "description": null, "generatedName": "difProofProposalInputDescriptors", - "groupName": undefined, + "groupName": null, "nameOverride": "DIFProofProposal", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DifProofProposalInputDescriptors", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "DifProofProposalInputDescriptorsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InputDescriptors", "type": "reference", }, @@ -81496,16 +81250,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "difProofProposalOptions", "key": "options", "schema": { - "description": undefined, + "description": null, "generatedName": "difProofProposalOptions", - "groupName": undefined, + "groupName": null, "nameOverride": "DIFProofProposal", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DifProofProposalOptions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DIFOptions", "type": "reference", }, @@ -81517,9 +81271,9 @@ exports[`open api parser aries parse open api 1`] = ` "DIFProofRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DifProofRequest", - "groupName": undefined, + "groupName": null, "nameOverride": "DIFProofRequest", "properties": [ { @@ -81528,16 +81282,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "difProofRequestOptions", "key": "options", "schema": { - "description": undefined, + "description": null, "generatedName": "difProofRequestOptions", - "groupName": undefined, + "groupName": null, "nameOverride": "DIFProofRequest", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DifProofRequestOptions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DIFOptions", "type": "reference", }, @@ -81549,10 +81303,10 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "difProofRequestPresentationDefinition", "key": "presentation_definition", "schema": { - "description": undefined, + "description": null, "generatedName": "DifProofRequestPresentationDefinition", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PresentationDefinition", "type": "reference", }, @@ -81563,9 +81317,9 @@ exports[`open api parser aries parse open api 1`] = ` "Date": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Date", - "groupName": undefined, + "groupName": null, "nameOverride": "Date", "properties": [ { @@ -81576,8 +81330,8 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Expiry Date", "generatedName": "DateExpiresTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -81590,9 +81344,9 @@ exports[`open api parser aries parse open api 1`] = ` "Disclose": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Disclose", - "groupName": undefined, + "groupName": null, "nameOverride": "Disclose", "properties": [ { @@ -81601,19 +81355,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "discloseId", "key": "@id", "schema": { - "description": undefined, + "description": null, "generatedName": "discloseId", - "groupName": undefined, + "groupName": null, "nameOverride": "Disclose", "type": "optional", "value": { "description": "Message identifier", "generatedName": "DiscloseId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81626,19 +81380,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "discloseType", "key": "@type", "schema": { - "description": undefined, + "description": null, "generatedName": "discloseType", - "groupName": undefined, + "groupName": null, "nameOverride": "Disclose", "type": "optional", "value": { "description": "Message type", "generatedName": "DiscloseType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81653,14 +81407,14 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "List of protocol descriptors", "generatedName": "DiscloseProtocols", - "groupName": undefined, + "groupName": null, "nameOverride": "protocols", "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "DiscloseProtocolsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ProtocolDescriptor", "type": "reference", }, @@ -81672,9 +81426,9 @@ exports[`open api parser aries parse open api 1`] = ` "Disclosures": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Disclosures", - "groupName": undefined, + "groupName": null, "nameOverride": "Disclosures", "properties": [ { @@ -81683,19 +81437,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "disclosuresId", "key": "@id", "schema": { - "description": undefined, + "description": null, "generatedName": "disclosuresId", - "groupName": undefined, + "groupName": null, "nameOverride": "Disclosures", "type": "optional", "value": { "description": "Message identifier", "generatedName": "DisclosuresId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81708,19 +81462,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "disclosuresType", "key": "@type", "schema": { - "description": undefined, + "description": null, "generatedName": "disclosuresType", - "groupName": undefined, + "groupName": null, "nameOverride": "Disclosures", "type": "optional", "value": { "description": "Message type", "generatedName": "DisclosuresType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81735,30 +81489,29 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "List of protocol or goal_code descriptors", "generatedName": "DisclosuresDisclosures", - "groupName": undefined, + "groupName": null, "nameOverride": "disclosures", "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "DisclosuresDisclosuresItem", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "DisclosuresDisclosuresItemKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "DisclosuresDisclosuresItemValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -81770,9 +81523,9 @@ exports[`open api parser aries parse open api 1`] = ` "Doc": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Doc", - "groupName": undefined, + "groupName": null, "nameOverride": "Doc", "properties": [ { @@ -81785,8 +81538,8 @@ exports[`open api parser aries parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Credential to sign", "generatedName": "DocCredential", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -81797,10 +81550,10 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "docOptions", "key": "options", "schema": { - "description": undefined, + "description": null, "generatedName": "DocOptions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Doc_options", "type": "reference", }, @@ -81811,17 +81564,17 @@ exports[`open api parser aries parse open api 1`] = ` "Doc_options": { "description": "Signature options", "generatedName": "DocOptions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SignatureOptions", "type": "reference", }, "EndorserInfo": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EndorserInfo", - "groupName": undefined, + "groupName": null, "nameOverride": "EndorserInfo", "properties": [ { @@ -81832,11 +81585,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Endorser DID", "generatedName": "EndorserInfoEndorserDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81848,19 +81601,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "endorserInfoEndorserName", "key": "endorser_name", "schema": { - "description": undefined, + "description": null, "generatedName": "endorserInfoEndorserName", - "groupName": undefined, + "groupName": null, "nameOverride": "EndorserInfo", "type": "optional", "value": { "description": "Endorser Name", "generatedName": "EndorserInfoEndorserName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81873,9 +81626,9 @@ exports[`open api parser aries parse open api 1`] = ` "EndpointsResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EndpointsResult", - "groupName": undefined, + "groupName": null, "nameOverride": "EndpointsResult", "properties": [ { @@ -81884,19 +81637,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "endpointsResultMyEndpoint", "key": "my_endpoint", "schema": { - "description": undefined, + "description": null, "generatedName": "endpointsResultMyEndpoint", - "groupName": undefined, + "groupName": null, "nameOverride": "EndpointsResult", "type": "optional", "value": { "description": "My endpoint", "generatedName": "EndpointsResultMyEndpoint", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81909,19 +81662,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "endpointsResultTheirEndpoint", "key": "their_endpoint", "schema": { - "description": undefined, + "description": null, "generatedName": "endpointsResultTheirEndpoint", - "groupName": undefined, + "groupName": null, "nameOverride": "EndpointsResult", "type": "optional", "value": { "description": "Their endpoint", "generatedName": "EndpointsResultTheirEndpoint", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81934,9 +81687,9 @@ exports[`open api parser aries parse open api 1`] = ` "Filter": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Filter", - "groupName": undefined, + "groupName": null, "nameOverride": "Filter", "properties": [ { @@ -81945,32 +81698,31 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "filterConst", "key": "const", "schema": { - "description": undefined, + "description": null, "generatedName": "filterConst", - "groupName": undefined, + "groupName": null, "nameOverride": "Filter", "type": "optional", "value": { "description": "Const", "generatedName": "FilterConst", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "FilterConstKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, "nameOverride": "const", "type": "map", "value": { "generatedName": "FilterConstValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -81982,38 +81734,37 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "filterEnum", "key": "enum", "schema": { - "description": undefined, + "description": null, "generatedName": "filterEnum", - "groupName": undefined, + "groupName": null, "nameOverride": "Filter", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "FilterEnum", - "groupName": undefined, + "groupName": null, "nameOverride": "enum", "type": "array", "value": { "description": "Enum", "generatedName": "FilterEnumItem", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "FilterEnumItemKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "FilterEnumItemValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -82026,32 +81777,31 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "filterExclusiveMaximum", "key": "exclusiveMaximum", "schema": { - "description": undefined, + "description": null, "generatedName": "filterExclusiveMaximum", - "groupName": undefined, + "groupName": null, "nameOverride": "Filter", "type": "optional", "value": { "description": "ExclusiveMaximum", "generatedName": "FilterExclusiveMaximum", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "FilterExclusiveMaximumKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, "nameOverride": "exclusiveMaximum", "type": "map", "value": { "generatedName": "FilterExclusiveMaximumValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -82063,32 +81813,31 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "filterExclusiveMinimum", "key": "exclusiveMinimum", "schema": { - "description": undefined, + "description": null, "generatedName": "filterExclusiveMinimum", - "groupName": undefined, + "groupName": null, "nameOverride": "Filter", "type": "optional", "value": { "description": "ExclusiveMinimum", "generatedName": "FilterExclusiveMinimum", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "FilterExclusiveMinimumKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, "nameOverride": "exclusiveMinimum", "type": "map", "value": { "generatedName": "FilterExclusiveMinimumValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -82100,19 +81849,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "filterFormat", "key": "format", "schema": { - "description": undefined, + "description": null, "generatedName": "filterFormat", - "groupName": undefined, + "groupName": null, "nameOverride": "Filter", "type": "optional", "value": { "description": "Format", "generatedName": "FilterFormat", - "groupName": undefined, + "groupName": null, "nameOverride": "format", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82125,15 +81874,15 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "filterMaxLength", "key": "maxLength", "schema": { - "description": undefined, + "description": null, "generatedName": "filterMaxLength", - "groupName": undefined, + "groupName": null, "nameOverride": "Filter", "type": "optional", "value": { "description": "Max Length", "generatedName": "FilterMaxLength", - "groupName": undefined, + "groupName": null, "nameOverride": "maxLength", "schema": { "type": "int", @@ -82148,32 +81897,31 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "filterMaximum", "key": "maximum", "schema": { - "description": undefined, + "description": null, "generatedName": "filterMaximum", - "groupName": undefined, + "groupName": null, "nameOverride": "Filter", "type": "optional", "value": { "description": "Maximum", "generatedName": "FilterMaximum", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "FilterMaximumKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, "nameOverride": "maximum", "type": "map", "value": { "generatedName": "FilterMaximumValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -82185,15 +81933,15 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "filterMinLength", "key": "minLength", "schema": { - "description": undefined, + "description": null, "generatedName": "filterMinLength", - "groupName": undefined, + "groupName": null, "nameOverride": "Filter", "type": "optional", "value": { "description": "Min Length", "generatedName": "FilterMinLength", - "groupName": undefined, + "groupName": null, "nameOverride": "minLength", "schema": { "type": "int", @@ -82208,32 +81956,31 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "filterMinimum", "key": "minimum", "schema": { - "description": undefined, + "description": null, "generatedName": "filterMinimum", - "groupName": undefined, + "groupName": null, "nameOverride": "Filter", "type": "optional", "value": { "description": "Minimum", "generatedName": "FilterMinimum", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "FilterMinimumKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, "nameOverride": "minimum", "type": "map", "value": { "generatedName": "FilterMinimumValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -82245,15 +81992,15 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "filterNot", "key": "not", "schema": { - "description": undefined, + "description": null, "generatedName": "filterNot", - "groupName": undefined, + "groupName": null, "nameOverride": "Filter", "type": "optional", "value": { "description": "Not", "generatedName": "FilterNot", - "groupName": undefined, + "groupName": null, "nameOverride": "not", "schema": { "type": "boolean", @@ -82268,19 +82015,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "filterPattern", "key": "pattern", "schema": { - "description": undefined, + "description": null, "generatedName": "filterPattern", - "groupName": undefined, + "groupName": null, "nameOverride": "Filter", "type": "optional", "value": { "description": "Pattern", "generatedName": "FilterPattern", - "groupName": undefined, + "groupName": null, "nameOverride": "pattern", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82293,19 +82040,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "filterType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "filterType", - "groupName": undefined, + "groupName": null, "nameOverride": "Filter", "type": "optional", "value": { "description": "Type", "generatedName": "FilterType", - "groupName": undefined, + "groupName": null, "nameOverride": "type", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82318,9 +82065,9 @@ exports[`open api parser aries parse open api 1`] = ` "Generated": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Generated", - "groupName": undefined, + "groupName": null, "nameOverride": "Generated", "properties": [ { @@ -82329,19 +82076,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "generatedMasterSecret", "key": "master_secret", "schema": { - "description": undefined, + "description": null, "generatedName": "generatedMasterSecret", - "groupName": undefined, + "groupName": null, "nameOverride": "Generated", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GeneratedMasterSecret", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82354,19 +82101,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "generatedNumber", "key": "number", "schema": { - "description": undefined, + "description": null, "generatedName": "generatedNumber", - "groupName": undefined, + "groupName": null, "nameOverride": "Generated", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GeneratedNumber", - "groupName": undefined, + "groupName": null, "nameOverride": "number", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82379,19 +82126,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "generatedRemainder", "key": "remainder", "schema": { - "description": undefined, + "description": null, "generatedName": "generatedRemainder", - "groupName": undefined, + "groupName": null, "nameOverride": "Generated", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GeneratedRemainder", - "groupName": undefined, + "groupName": null, "nameOverride": "remainder", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82404,9 +82151,9 @@ exports[`open api parser aries parse open api 1`] = ` "GetDIDEndpointResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetDidEndpointResponse", - "groupName": undefined, + "groupName": null, "nameOverride": "GetDIDEndpointResponse", "properties": [ { @@ -82415,25 +82162,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "getDidEndpointResponseEndpoint", "key": "endpoint", "schema": { - "description": undefined, + "description": null, "generatedName": "getDidEndpointResponseEndpoint", - "groupName": undefined, + "groupName": null, "nameOverride": "GetDIDEndpointResponse", "type": "optional", "value": { "description": "Full verification key", "generatedName": "GetDidEndpointResponseEndpoint", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Full verification key", "generatedName": "GetDidEndpointResponseEndpoint", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82447,9 +82194,9 @@ exports[`open api parser aries parse open api 1`] = ` "GetDIDVerkeyResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetDidVerkeyResponse", - "groupName": undefined, + "groupName": null, "nameOverride": "GetDIDVerkeyResponse", "properties": [ { @@ -82458,25 +82205,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "getDidVerkeyResponseVerkey", "key": "verkey", "schema": { - "description": undefined, + "description": null, "generatedName": "getDidVerkeyResponseVerkey", - "groupName": undefined, + "groupName": null, "nameOverride": "GetDIDVerkeyResponse", "type": "optional", "value": { "description": "Full verification key", "generatedName": "GetDidVerkeyResponseVerkey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Full verification key", "generatedName": "GetDidVerkeyResponseVerkey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82490,9 +82237,9 @@ exports[`open api parser aries parse open api 1`] = ` "GetNymRoleResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetNymRoleResponse", - "groupName": undefined, + "groupName": null, "nameOverride": "GetNymRoleResponse", "properties": [ { @@ -82501,88 +82248,88 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "getNymRoleResponseRole", "key": "role", "schema": { - "description": undefined, + "description": null, "generatedName": "getNymRoleResponseRole", - "groupName": undefined, + "groupName": null, "nameOverride": "GetNymRoleResponse", "type": "optional", "value": { "description": "Ledger role", "generatedName": "GetNymRoleResponseRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "STEWARD", - "nameOverride": undefined, + "nameOverride": null, "value": "STEWARD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TRUSTEE", - "nameOverride": undefined, + "nameOverride": null, "value": "TRUSTEE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ENDORSER", - "nameOverride": undefined, + "nameOverride": null, "value": "ENDORSER", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NETWORK_MONITOR", - "nameOverride": undefined, + "nameOverride": null, "value": "NETWORK_MONITOR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "USER", - "nameOverride": undefined, + "nameOverride": null, "value": "USER", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ROLE_REMOVE", - "nameOverride": undefined, + "nameOverride": null, "value": "ROLE_REMOVE", }, ], @@ -82593,35 +82340,34 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "HolderModuleResponse": { - "description": undefined, + "description": null, "generatedName": "HolderModuleResponse", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "HolderModuleResponseKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "HolderModuleResponseValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "IndyAttrValue": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IndyAttrValue", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyAttrValue", "properties": [ { @@ -82632,11 +82378,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Attribute encoded value", "generatedName": "IndyAttrValueEncoded", - "groupName": undefined, + "groupName": null, "nameOverride": "encoded", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82650,11 +82396,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Attribute raw value", "generatedName": "IndyAttrValueRaw", - "groupName": undefined, + "groupName": null, "nameOverride": "raw", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82666,9 +82412,9 @@ exports[`open api parser aries parse open api 1`] = ` "IndyCredAbstract": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IndyCredAbstract", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyCredAbstract", "properties": [ { @@ -82679,11 +82425,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Credential definition identifier", "generatedName": "IndyCredAbstractCredDefId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82695,10 +82441,10 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyCredAbstractKeyCorrectnessProof", "key": "key_correctness_proof", "schema": { - "description": undefined, + "description": null, "generatedName": "IndyCredAbstractKeyCorrectnessProof", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyCredAbstract_key_correctness_proof", "type": "reference", }, @@ -82711,11 +82457,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Nonce in credential abstract", "generatedName": "IndyCredAbstractNonce", - "groupName": undefined, + "groupName": null, "nameOverride": "nonce", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82729,11 +82475,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Schema identifier", "generatedName": "IndyCredAbstractSchemaId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82745,17 +82491,17 @@ exports[`open api parser aries parse open api 1`] = ` "IndyCredAbstract_key_correctness_proof": { "description": "Key correctness proof", "generatedName": "IndyCredAbstractKeyCorrectnessProof", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyKeyCorrectnessProof", "type": "reference", }, "IndyCredInfo": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IndyCredInfo", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyCredInfo", "properties": [ { @@ -82764,37 +82510,36 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyCredInfoAttrs", "key": "attrs", "schema": { - "description": undefined, + "description": null, "generatedName": "indyCredInfoAttrs", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyCredInfo", "type": "optional", "value": { "description": "Attribute names and value", "generatedName": "IndyCredInfoAttrs", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "IndyCredInfoAttrsKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "IndyCredInfoAttrsValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82808,19 +82553,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyCredInfoCredDefId", "key": "cred_def_id", "schema": { - "description": undefined, + "description": null, "generatedName": "indyCredInfoCredDefId", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyCredInfo", "type": "optional", "value": { "description": "Credential definition identifier", "generatedName": "IndyCredInfoCredDefId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82833,25 +82578,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyCredInfoCredRevId", "key": "cred_rev_id", "schema": { - "description": undefined, + "description": null, "generatedName": "indyCredInfoCredRevId", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyCredInfo", "type": "optional", "value": { "description": "Credential revocation identifier", "generatedName": "IndyCredInfoCredRevId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Credential revocation identifier", "generatedName": "IndyCredInfoCredRevId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82865,19 +82610,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyCredInfoReferent", "key": "referent", "schema": { - "description": undefined, + "description": null, "generatedName": "indyCredInfoReferent", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyCredInfo", "type": "optional", "value": { "description": "Wallet referent", "generatedName": "IndyCredInfoReferent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82890,25 +82635,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyCredInfoRevRegId", "key": "rev_reg_id", "schema": { - "description": undefined, + "description": null, "generatedName": "indyCredInfoRevRegId", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyCredInfo", "type": "optional", "value": { "description": "Revocation registry identifier", "generatedName": "IndyCredInfoRevRegId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Revocation registry identifier", "generatedName": "IndyCredInfoRevRegId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82922,19 +82667,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyCredInfoSchemaId", "key": "schema_id", "schema": { - "description": undefined, + "description": null, "generatedName": "indyCredInfoSchemaId", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyCredInfo", "type": "optional", "value": { "description": "Schema identifier", "generatedName": "IndyCredInfoSchemaId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82947,9 +82692,9 @@ exports[`open api parser aries parse open api 1`] = ` "IndyCredPrecis": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IndyCredPrecis", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyCredPrecis", "properties": [ { @@ -82958,16 +82703,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyCredPrecisCredInfo", "key": "cred_info", "schema": { - "description": undefined, + "description": null, "generatedName": "indyCredPrecisCredInfo", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyCredPrecis", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IndyCredPrecisCredInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyCredPrecis_cred_info", "type": "reference", }, @@ -82979,16 +82724,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyCredPrecisInterval", "key": "interval", "schema": { - "description": undefined, + "description": null, "generatedName": "indyCredPrecisInterval", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyCredPrecis", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IndyCredPrecisInterval", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyCredPrecis_interval", "type": "reference", }, @@ -83000,25 +82745,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyCredPrecisPresentationReferents", "key": "presentation_referents", "schema": { - "description": undefined, + "description": null, "generatedName": "indyCredPrecisPresentationReferents", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyCredPrecis", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IndyCredPrecisPresentationReferents", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "presentation referent", "generatedName": "IndyCredPrecisPresentationReferentsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -83032,25 +82777,25 @@ exports[`open api parser aries parse open api 1`] = ` "IndyCredPrecis_cred_info": { "description": "Credential info", "generatedName": "IndyCredPrecisCredInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyCredInfo", "type": "reference", }, "IndyCredPrecis_interval": { "description": "Non-revocation interval from presentation request", "generatedName": "IndyCredPrecisInterval", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyNonRevocationInterval", "type": "reference", }, "IndyCredRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IndyCredRequest", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyCredRequest", "properties": [ { @@ -83063,8 +82808,8 @@ exports[`open api parser aries parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Blinded master secret", "generatedName": "IndyCredRequestBlindedMs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -83079,8 +82824,8 @@ exports[`open api parser aries parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Blinded master secret correctness proof", "generatedName": "IndyCredRequestBlindedMsCorrectnessProof", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -83093,11 +82838,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Credential definition identifier", "generatedName": "IndyCredRequestCredDefId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -83111,11 +82856,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Nonce in credential request", "generatedName": "IndyCredRequestNonce", - "groupName": undefined, + "groupName": null, "nameOverride": "nonce", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -83129,11 +82874,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Prover DID", "generatedName": "IndyCredRequestProverDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -83145,9 +82890,9 @@ exports[`open api parser aries parse open api 1`] = ` "IndyCredential": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IndyCredential", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyCredential", "properties": [ { @@ -83158,11 +82903,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Credential definition identifier", "generatedName": "IndyCredentialCredDefId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -83174,24 +82919,24 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyCredentialRevReg", "key": "rev_reg", "schema": { - "description": undefined, + "description": null, "generatedName": "indyCredentialRevReg", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyCredential", "type": "optional", "value": { "description": "Revocation registry state", "generatedName": "IndyCredentialRevReg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Revocation registry state", "generatedName": "IndyCredentialRevReg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -83204,25 +82949,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyCredentialRevRegId", "key": "rev_reg_id", "schema": { - "description": undefined, + "description": null, "generatedName": "indyCredentialRevRegId", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyCredential", "type": "optional", "value": { "description": "Revocation registry identifier", "generatedName": "IndyCredentialRevRegId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Revocation registry identifier", "generatedName": "IndyCredentialRevRegId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -83238,11 +82983,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Schema identifier", "generatedName": "IndyCredentialSchemaId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -83258,7 +83003,7 @@ exports[`open api parser aries parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Credential signature", "generatedName": "IndyCredentialSignature", - "groupName": undefined, + "groupName": null, "nameOverride": "signature", "properties": [], "type": "object", @@ -83274,8 +83019,8 @@ exports[`open api parser aries parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Credential signature correctness proof", "generatedName": "IndyCredentialSignatureCorrectnessProof", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -83288,26 +83033,25 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Credential attributes", "generatedName": "IndyCredentialValues", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "IndyCredentialValuesKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, "nameOverride": "values", "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "IndyCredentialValuesValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyCredential_values_value", "type": "reference", }, @@ -83319,15 +83063,15 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyCredentialWitness", "key": "witness", "schema": { - "description": undefined, + "description": null, "generatedName": "indyCredentialWitness", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyCredential", "type": "optional", "value": { "description": "Witness for revocation proof", "generatedName": "IndyCredentialWitness", - "groupName": undefined, + "groupName": null, "nameOverride": "witness", "type": "nullable", "value": { @@ -83335,7 +83079,7 @@ exports[`open api parser aries parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Witness for revocation proof", "generatedName": "IndyCredentialWitness", - "groupName": undefined, + "groupName": null, "nameOverride": "witness", "properties": [], "type": "object", @@ -83349,17 +83093,17 @@ exports[`open api parser aries parse open api 1`] = ` "IndyCredential_values_value": { "description": "Attribute value", "generatedName": "IndyCredentialValuesValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyAttrValue", "type": "reference", }, "IndyEQProof": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IndyEqProof", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyEQProof", "properties": [ { @@ -83368,19 +83112,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyEqProofAPrime", "key": "a_prime", "schema": { - "description": undefined, + "description": null, "generatedName": "indyEqProofAPrime", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyEQProof", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IndyEqProofAPrime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -83393,19 +83137,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyEqProofE", "key": "e", "schema": { - "description": undefined, + "description": null, "generatedName": "indyEqProofE", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyEQProof", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IndyEqProofE", - "groupName": undefined, + "groupName": null, "nameOverride": "e", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -83418,37 +83162,36 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyEqProofM", "key": "m", "schema": { - "description": undefined, + "description": null, "generatedName": "indyEqProofM", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyEQProof", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IndyEqProofM", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "IndyEqProofMKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, "nameOverride": "m", "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "IndyEqProofMValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -83462,19 +83205,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyEqProofM2", "key": "m2", "schema": { - "description": undefined, + "description": null, "generatedName": "indyEqProofM2", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyEQProof", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IndyEqProofM2", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -83487,37 +83230,36 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyEqProofRevealedAttrs", "key": "revealed_attrs", "schema": { - "description": undefined, + "description": null, "generatedName": "indyEqProofRevealedAttrs", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyEQProof", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IndyEqProofRevealedAttrs", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "IndyEqProofRevealedAttrsKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "IndyEqProofRevealedAttrsValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -83531,19 +83273,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyEqProofV", "key": "v", "schema": { - "description": undefined, + "description": null, "generatedName": "indyEqProofV", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyEQProof", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IndyEqProofV", - "groupName": undefined, + "groupName": null, "nameOverride": "v", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -83556,9 +83298,9 @@ exports[`open api parser aries parse open api 1`] = ` "IndyGEProof": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IndyGeProof", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyGEProof", "properties": [ { @@ -83567,19 +83309,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyGeProofAlpha", "key": "alpha", "schema": { - "description": undefined, + "description": null, "generatedName": "indyGeProofAlpha", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyGEProof", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IndyGeProofAlpha", - "groupName": undefined, + "groupName": null, "nameOverride": "alpha", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -83592,19 +83334,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyGeProofMj", "key": "mj", "schema": { - "description": undefined, + "description": null, "generatedName": "indyGeProofMj", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyGEProof", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IndyGeProofMj", - "groupName": undefined, + "groupName": null, "nameOverride": "mj", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -83617,16 +83359,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyGeProofPredicate", "key": "predicate", "schema": { - "description": undefined, + "description": null, "generatedName": "indyGeProofPredicate", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyGEProof", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IndyGeProofPredicate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyGEProofPred", "type": "reference", }, @@ -83638,37 +83380,36 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyGeProofR", "key": "r", "schema": { - "description": undefined, + "description": null, "generatedName": "indyGeProofR", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyGEProof", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IndyGeProofR", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "IndyGeProofRKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, "nameOverride": "r", "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "IndyGeProofRValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -83682,37 +83423,36 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyGeProofT", "key": "t", "schema": { - "description": undefined, + "description": null, "generatedName": "indyGeProofT", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyGEProof", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IndyGeProofT", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "IndyGeProofTKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, "nameOverride": "t", "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "IndyGeProofTValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -83726,37 +83466,36 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyGeProofU", "key": "u", "schema": { - "description": undefined, + "description": null, "generatedName": "indyGeProofU", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyGEProof", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IndyGeProofU", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "IndyGeProofUKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, "nameOverride": "u", "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "IndyGeProofUValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -83770,9 +83509,9 @@ exports[`open api parser aries parse open api 1`] = ` "IndyGEProofPred": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IndyGeProofPred", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyGEProofPred", "properties": [ { @@ -83781,19 +83520,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyGeProofPredAttrName", "key": "attr_name", "schema": { - "description": undefined, + "description": null, "generatedName": "indyGeProofPredAttrName", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyGEProofPred", "type": "optional", "value": { "description": "Attribute name, indy-canonicalized", "generatedName": "IndyGeProofPredAttrName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -83806,64 +83545,64 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyGeProofPredPType", "key": "p_type", "schema": { - "description": undefined, + "description": null, "generatedName": "indyGeProofPredPType", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyGEProofPred", "type": "optional", "value": { "description": "Predicate type", "generatedName": "IndyGeProofPredPType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LT", - "nameOverride": undefined, + "nameOverride": null, "value": "LT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LE", - "nameOverride": undefined, + "nameOverride": null, "value": "LE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GE", - "nameOverride": undefined, + "nameOverride": null, "value": "GE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GT", - "nameOverride": undefined, + "nameOverride": null, "value": "GT", }, ], @@ -83876,15 +83615,15 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyGeProofPredValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "indyGeProofPredValue", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyGEProofPred", "type": "optional", "value": { "description": "Predicate threshold value", "generatedName": "IndyGeProofPredValue", - "groupName": undefined, + "groupName": null, "nameOverride": "value", "schema": { "type": "int", @@ -83899,9 +83638,9 @@ exports[`open api parser aries parse open api 1`] = ` "IndyKeyCorrectnessProof": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IndyKeyCorrectnessProof", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyKeyCorrectnessProof", "properties": [ { @@ -83912,11 +83651,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "c in key correctness proof", "generatedName": "IndyKeyCorrectnessProofC", - "groupName": undefined, + "groupName": null, "nameOverride": "c", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -83930,23 +83669,23 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "xr_cap in key correctness proof", "generatedName": "IndyKeyCorrectnessProofXrCap", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "xr_cap components in key correctness proof", "generatedName": "IndyKeyCorrectnessProofXrCapItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "xr_cap component values in key correctness proof", "generatedName": "IndyKeyCorrectnessProofXrCapItemItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -83962,11 +83701,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "xz_cap in key correctness proof", "generatedName": "IndyKeyCorrectnessProofXzCap", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -83978,9 +83717,9 @@ exports[`open api parser aries parse open api 1`] = ` "IndyNonRevocProof": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IndyNonRevocProof", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyNonRevocProof", "properties": [ { @@ -83989,37 +83728,36 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyNonRevocProofCList", "key": "c_list", "schema": { - "description": undefined, + "description": null, "generatedName": "indyNonRevocProofCList", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyNonRevocProof", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IndyNonRevocProofCList", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "IndyNonRevocProofCListKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "IndyNonRevocProofCListValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84033,37 +83771,36 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyNonRevocProofXList", "key": "x_list", "schema": { - "description": undefined, + "description": null, "generatedName": "indyNonRevocProofXList", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyNonRevocProof", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IndyNonRevocProofXList", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "IndyNonRevocProofXListKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "IndyNonRevocProofXListValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84077,9 +83814,9 @@ exports[`open api parser aries parse open api 1`] = ` "IndyNonRevocationInterval": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IndyNonRevocationInterval", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyNonRevocationInterval", "properties": [ { @@ -84088,15 +83825,15 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyNonRevocationIntervalFrom", "key": "from", "schema": { - "description": undefined, + "description": null, "generatedName": "indyNonRevocationIntervalFrom", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyNonRevocationInterval", "type": "optional", "value": { "description": "Earliest time of interest in non-revocation interval", "generatedName": "IndyNonRevocationIntervalFrom", - "groupName": undefined, + "groupName": null, "nameOverride": "from", "schema": { "type": "int", @@ -84111,15 +83848,15 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyNonRevocationIntervalTo", "key": "to", "schema": { - "description": undefined, + "description": null, "generatedName": "indyNonRevocationIntervalTo", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyNonRevocationInterval", "type": "optional", "value": { "description": "Latest time of interest in non-revocation interval", "generatedName": "IndyNonRevocationIntervalTo", - "groupName": undefined, + "groupName": null, "nameOverride": "to", "schema": { "type": "int", @@ -84134,9 +83871,9 @@ exports[`open api parser aries parse open api 1`] = ` "IndyPresAttrSpec": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IndyPresAttrSpec", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyPresAttrSpec", "properties": [ { @@ -84145,19 +83882,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyPresAttrSpecCredDefId", "key": "cred_def_id", "schema": { - "description": undefined, + "description": null, "generatedName": "indyPresAttrSpecCredDefId", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyPresAttrSpec", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IndyPresAttrSpecCredDefId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84170,19 +83907,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyPresAttrSpecMimeType", "key": "mime-type", "schema": { - "description": undefined, + "description": null, "generatedName": "indyPresAttrSpecMimeType", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyPresAttrSpec", "type": "optional", "value": { "description": "MIME type (default null)", "generatedName": "IndyPresAttrSpecMimeType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84197,11 +83934,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Attribute name", "generatedName": "IndyPresAttrSpecName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84213,19 +83950,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyPresAttrSpecReferent", "key": "referent", "schema": { - "description": undefined, + "description": null, "generatedName": "indyPresAttrSpecReferent", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyPresAttrSpec", "type": "optional", "value": { "description": "Credential referent", "generatedName": "IndyPresAttrSpecReferent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84238,19 +83975,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyPresAttrSpecValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "indyPresAttrSpecValue", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyPresAttrSpec", "type": "optional", "value": { "description": "Attribute value", "generatedName": "IndyPresAttrSpecValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84263,9 +84000,9 @@ exports[`open api parser aries parse open api 1`] = ` "IndyPresPredSpec": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IndyPresPredSpec", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyPresPredSpec", "properties": [ { @@ -84274,19 +84011,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyPresPredSpecCredDefId", "key": "cred_def_id", "schema": { - "description": undefined, + "description": null, "generatedName": "indyPresPredSpecCredDefId", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyPresPredSpec", "type": "optional", "value": { "description": "Credential definition identifier", "generatedName": "IndyPresPredSpecCredDefId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84301,11 +84038,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Attribute name", "generatedName": "IndyPresPredSpecName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84319,54 +84056,54 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Predicate type ('<', '<=', '>=', or '>')", "generatedName": "IndyPresPredSpecPredicate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LESS_THAN", "nameOverride": "LessThan", "value": "<", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LESS_THAN_OR_EQUAL_TO", "nameOverride": "LessThanOrEqualTo", "value": "<=", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GREATER_THAN_OR_EQUAL_TO", "nameOverride": "GreaterThanOrEqualTo", "value": ">=", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GREATER_THAN", "nameOverride": "GreaterThan", "value": ">", @@ -84382,8 +84119,8 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Threshold value", "generatedName": "IndyPresPredSpecThreshold", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -84396,9 +84133,9 @@ exports[`open api parser aries parse open api 1`] = ` "IndyPresPreview": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IndyPresPreview", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyPresPreview", "properties": [ { @@ -84407,19 +84144,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyPresPreviewType", "key": "@type", "schema": { - "description": undefined, + "description": null, "generatedName": "indyPresPreviewType", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyPresPreview", "type": "optional", "value": { "description": "Message type identifier", "generatedName": "IndyPresPreviewType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84432,16 +84169,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyPresPreviewAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "IndyPresPreviewAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "IndyPresPreviewAttributesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyPresAttrSpec", "type": "reference", }, @@ -84453,16 +84190,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyPresPreviewPredicates", "key": "predicates", "schema": { - "description": undefined, + "description": null, "generatedName": "IndyPresPreviewPredicates", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "IndyPresPreviewPredicatesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyPresPredSpec", "type": "reference", }, @@ -84474,9 +84211,9 @@ exports[`open api parser aries parse open api 1`] = ` "IndyPresSpec": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IndyPresSpec", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyPresSpec", "properties": [ { @@ -84487,26 +84224,25 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Nested object mapping proof request attribute referents to requested-attribute specifiers", "generatedName": "IndyPresSpecRequestedAttributes", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "IndyPresSpecRequestedAttributesKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "IndyPresSpecRequestedAttributesValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyRequestedCredsRequestedAttr", "type": "reference", }, @@ -84520,26 +84256,25 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Nested object mapping proof request predicate referents to requested-predicate specifiers", "generatedName": "IndyPresSpecRequestedPredicates", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "IndyPresSpecRequestedPredicatesKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "IndyPresSpecRequestedPredicatesValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyRequestedCredsRequestedPred", "type": "reference", }, @@ -84553,29 +84288,28 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Self-attested attributes to build into proof", "generatedName": "IndyPresSpecSelfAttestedAttributes", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "IndyPresSpecSelfAttestedAttributesKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "description": "Self-attested attribute values to use in requested-credentials structure for proof construction", "generatedName": "IndyPresSpecSelfAttestedAttributesValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84588,16 +84322,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyPresSpecTrace", "key": "trace", "schema": { - "description": undefined, + "description": null, "generatedName": "indyPresSpecTrace", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyPresSpec", "type": "optional", "value": { "description": "Whether to trace event (default false)", "generatedName": "IndyPresSpecTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -84611,9 +84345,9 @@ exports[`open api parser aries parse open api 1`] = ` "IndyPrimaryProof": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IndyPrimaryProof", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyPrimaryProof", "properties": [ { @@ -84622,16 +84356,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyPrimaryProofEqProof", "key": "eq_proof", "schema": { - "description": undefined, + "description": null, "generatedName": "indyPrimaryProofEqProof", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyPrimaryProof", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IndyPrimaryProofEqProof", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyPrimaryProof_eq_proof", "type": "reference", }, @@ -84643,28 +84377,28 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyPrimaryProofGeProofs", "key": "ge_proofs", "schema": { - "description": undefined, + "description": null, "generatedName": "indyPrimaryProofGeProofs", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyPrimaryProof", "type": "optional", "value": { "description": "Indy GE proofs", "generatedName": "IndyPrimaryProofGeProofs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Indy GE proofs", "generatedName": "IndyPrimaryProofGeProofs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "IndyPrimaryProofGeProofsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyGEProof", "type": "reference", }, @@ -84678,14 +84412,14 @@ exports[`open api parser aries parse open api 1`] = ` "IndyPrimaryProof_eq_proof": { "description": "Indy equality proof", "generatedName": "IndyPrimaryProofEqProof", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "IndyPrimaryProofEqProof", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyEQProof", "type": "reference", }, @@ -84693,9 +84427,9 @@ exports[`open api parser aries parse open api 1`] = ` "IndyProof": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IndyProof", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProof", "properties": [ { @@ -84704,22 +84438,22 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyProofIdentifiers", "key": "identifiers", "schema": { - "description": undefined, + "description": null, "generatedName": "indyProofIdentifiers", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProof", "type": "optional", "value": { "description": "Indy proof.identifiers content", "generatedName": "IndyProofIdentifiers", - "groupName": undefined, + "groupName": null, "nameOverride": "identifiers", "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "IndyProofIdentifiersItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyProofIdentifier", "type": "reference", }, @@ -84732,16 +84466,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyProofProof", "key": "proof", "schema": { - "description": undefined, + "description": null, "generatedName": "indyProofProof", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProof", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IndyProofProof", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyProof_proof", "type": "reference", }, @@ -84753,16 +84487,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyProofRequestedProof", "key": "requested_proof", "schema": { - "description": undefined, + "description": null, "generatedName": "indyProofRequestedProof", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProof", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IndyProofRequestedProof", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyProof_requested_proof", "type": "reference", }, @@ -84774,9 +84508,9 @@ exports[`open api parser aries parse open api 1`] = ` "IndyProofIdentifier": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IndyProofIdentifier", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProofIdentifier", "properties": [ { @@ -84785,19 +84519,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyProofIdentifierCredDefId", "key": "cred_def_id", "schema": { - "description": undefined, + "description": null, "generatedName": "indyProofIdentifierCredDefId", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProofIdentifier", "type": "optional", "value": { "description": "Credential definition identifier", "generatedName": "IndyProofIdentifierCredDefId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84810,25 +84544,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyProofIdentifierRevRegId", "key": "rev_reg_id", "schema": { - "description": undefined, + "description": null, "generatedName": "indyProofIdentifierRevRegId", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProofIdentifier", "type": "optional", "value": { "description": "Revocation registry identifier", "generatedName": "IndyProofIdentifierRevRegId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Revocation registry identifier", "generatedName": "IndyProofIdentifierRevRegId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84842,19 +84576,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyProofIdentifierSchemaId", "key": "schema_id", "schema": { - "description": undefined, + "description": null, "generatedName": "indyProofIdentifierSchemaId", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProofIdentifier", "type": "optional", "value": { "description": "Schema identifier", "generatedName": "IndyProofIdentifierSchemaId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84867,21 +84601,21 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyProofIdentifierTimestamp", "key": "timestamp", "schema": { - "description": undefined, + "description": null, "generatedName": "indyProofIdentifierTimestamp", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProofIdentifier", "type": "optional", "value": { "description": "Timestamp epoch", "generatedName": "IndyProofIdentifierTimestamp", - "groupName": undefined, + "groupName": null, "nameOverride": "timestamp", "type": "nullable", "value": { "description": "Timestamp epoch", "generatedName": "IndyProofIdentifierTimestamp", - "groupName": undefined, + "groupName": null, "nameOverride": "timestamp", "schema": { "type": "int", @@ -84897,9 +84631,9 @@ exports[`open api parser aries parse open api 1`] = ` "IndyProofProof": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IndyProofProof", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProofProof", "properties": [ { @@ -84908,16 +84642,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyProofProofAggregatedProof", "key": "aggregated_proof", "schema": { - "description": undefined, + "description": null, "generatedName": "indyProofProofAggregatedProof", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProofProof", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IndyProofProofAggregatedProof", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyProofProof_aggregated_proof", "type": "reference", }, @@ -84929,22 +84663,22 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyProofProofProofs", "key": "proofs", "schema": { - "description": undefined, + "description": null, "generatedName": "indyProofProofProofs", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProofProof", "type": "optional", "value": { "description": "Indy proof proofs", "generatedName": "IndyProofProofProofs", - "groupName": undefined, + "groupName": null, "nameOverride": "proofs", "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "IndyProofProofProofsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyProofProofProofsProof", "type": "reference", }, @@ -84957,9 +84691,9 @@ exports[`open api parser aries parse open api 1`] = ` "IndyProofProofAggregatedProof": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IndyProofProofAggregatedProof", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProofProofAggregatedProof", "properties": [ { @@ -84968,19 +84702,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyProofProofAggregatedProofCHash", "key": "c_hash", "schema": { - "description": undefined, + "description": null, "generatedName": "indyProofProofAggregatedProofCHash", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProofProofAggregatedProof", "type": "optional", "value": { "description": "c_hash value", "generatedName": "IndyProofProofAggregatedProofCHash", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84993,28 +84727,28 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyProofProofAggregatedProofCList", "key": "c_list", "schema": { - "description": undefined, + "description": null, "generatedName": "indyProofProofAggregatedProofCList", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProofProofAggregatedProof", "type": "optional", "value": { "description": "c_list value", "generatedName": "IndyProofProofAggregatedProofCList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "IndyProofProofAggregatedProofCListItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "IndyProofProofAggregatedProofCListItemItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -85030,9 +84764,9 @@ exports[`open api parser aries parse open api 1`] = ` "IndyProofProofProofsProof": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IndyProofProofProofsProof", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProofProofProofsProof", "properties": [ { @@ -85041,16 +84775,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyProofProofProofsProofNonRevocProof", "key": "non_revoc_proof", "schema": { - "description": undefined, + "description": null, "generatedName": "indyProofProofProofsProofNonRevocProof", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProofProofProofsProof", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IndyProofProofProofsProofNonRevocProof", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyProofProofProofsProof_non_revoc_proof", "type": "reference", }, @@ -85062,16 +84796,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyProofProofProofsProofPrimaryProof", "key": "primary_proof", "schema": { - "description": undefined, + "description": null, "generatedName": "indyProofProofProofsProofPrimaryProof", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProofProofProofsProof", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IndyProofProofProofsProofPrimaryProof", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyProofProofProofsProof_primary_proof", "type": "reference", }, @@ -85083,14 +84817,14 @@ exports[`open api parser aries parse open api 1`] = ` "IndyProofProofProofsProof_non_revoc_proof": { "description": "Indy non-revocation proof", "generatedName": "IndyProofProofProofsProofNonRevocProof", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "IndyProofProofProofsProofNonRevocProof", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyNonRevocProof", "type": "reference", }, @@ -85098,25 +84832,25 @@ exports[`open api parser aries parse open api 1`] = ` "IndyProofProofProofsProof_primary_proof": { "description": "Indy primary proof", "generatedName": "IndyProofProofProofsProofPrimaryProof", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyPrimaryProof", "type": "reference", }, "IndyProofProof_aggregated_proof": { "description": "Indy proof aggregated proof", "generatedName": "IndyProofProofAggregatedProof", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyProofProofAggregatedProof", "type": "reference", }, "IndyProofReqAttrSpec": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IndyProofReqAttrSpec", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProofReqAttrSpec", "properties": [ { @@ -85125,19 +84859,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyProofReqAttrSpecName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "indyProofReqAttrSpecName", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProofReqAttrSpec", "type": "optional", "value": { "description": "Attribute name", "generatedName": "IndyProofReqAttrSpecName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85150,25 +84884,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyProofReqAttrSpecNames", "key": "names", "schema": { - "description": undefined, + "description": null, "generatedName": "indyProofReqAttrSpecNames", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProofReqAttrSpec", "type": "optional", "value": { "description": "Attribute name group", "generatedName": "IndyProofReqAttrSpecNames", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "IndyProofReqAttrSpecNamesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85182,16 +84916,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyProofReqAttrSpecNonRevoked", "key": "non_revoked", "schema": { - "description": undefined, + "description": null, "generatedName": "indyProofReqAttrSpecNonRevoked", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProofReqAttrSpec", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IndyProofReqAttrSpecNonRevoked", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyProofReqAttrSpec_non_revoked", "type": "reference", }, @@ -85203,43 +84937,42 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyProofReqAttrSpecRestrictions", "key": "restrictions", "schema": { - "description": undefined, + "description": null, "generatedName": "indyProofReqAttrSpecRestrictions", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProofReqAttrSpec", "type": "optional", "value": { "description": "If present, credential must satisfy one of given restrictions: specify schema_id, schema_issuer_did, schema_name, schema_version, issuer_did, cred_def_id, and/or attr::::value where represents a credential attribute name", "generatedName": "IndyProofReqAttrSpecRestrictions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "IndyProofReqAttrSpecRestrictionsItem", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "IndyProofReqAttrSpecRestrictionsItemKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "IndyProofReqAttrSpecRestrictionsItemValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85254,9 +84987,9 @@ exports[`open api parser aries parse open api 1`] = ` "IndyProofReqAttrSpecNonRevoked": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IndyProofReqAttrSpecNonRevoked", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProofReqAttrSpecNonRevoked", "properties": [ { @@ -85265,15 +84998,15 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyProofReqAttrSpecNonRevokedFrom", "key": "from", "schema": { - "description": undefined, + "description": null, "generatedName": "indyProofReqAttrSpecNonRevokedFrom", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProofReqAttrSpecNonRevoked", "type": "optional", "value": { "description": "Earliest time of interest in non-revocation interval", "generatedName": "IndyProofReqAttrSpecNonRevokedFrom", - "groupName": undefined, + "groupName": null, "nameOverride": "from", "schema": { "type": "int", @@ -85288,15 +85021,15 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyProofReqAttrSpecNonRevokedTo", "key": "to", "schema": { - "description": undefined, + "description": null, "generatedName": "indyProofReqAttrSpecNonRevokedTo", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProofReqAttrSpecNonRevoked", "type": "optional", "value": { "description": "Latest time of interest in non-revocation interval", "generatedName": "IndyProofReqAttrSpecNonRevokedTo", - "groupName": undefined, + "groupName": null, "nameOverride": "to", "schema": { "type": "int", @@ -85309,16 +85042,16 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "IndyProofReqAttrSpec_non_revoked": { - "description": undefined, + "description": null, "generatedName": "IndyProofReqAttrSpecNonRevoked", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "IndyProofReqAttrSpecNonRevoked", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyProofReqAttrSpecNonRevoked", "type": "reference", }, @@ -85326,9 +85059,9 @@ exports[`open api parser aries parse open api 1`] = ` "IndyProofReqPredSpec": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IndyProofReqPredSpec", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProofReqPredSpec", "properties": [ { @@ -85339,11 +85072,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Attribute name", "generatedName": "IndyProofReqPredSpecName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85355,16 +85088,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyProofReqPredSpecNonRevoked", "key": "non_revoked", "schema": { - "description": undefined, + "description": null, "generatedName": "indyProofReqPredSpecNonRevoked", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProofReqPredSpec", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IndyProofReqPredSpecNonRevoked", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyProofReqPredSpec_non_revoked", "type": "reference", }, @@ -85378,54 +85111,54 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Predicate type ('<', '<=', '>=', or '>')", "generatedName": "IndyProofReqPredSpecPType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LESS_THAN", "nameOverride": "LessThan", "value": "<", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LESS_THAN_OR_EQUAL_TO", "nameOverride": "LessThanOrEqualTo", "value": "<=", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GREATER_THAN_OR_EQUAL_TO", "nameOverride": "GreaterThanOrEqualTo", "value": ">=", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GREATER_THAN", "nameOverride": "GreaterThan", "value": ">", @@ -85441,8 +85174,8 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Threshold value", "generatedName": "IndyProofReqPredSpecPValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -85455,43 +85188,42 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyProofReqPredSpecRestrictions", "key": "restrictions", "schema": { - "description": undefined, + "description": null, "generatedName": "indyProofReqPredSpecRestrictions", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProofReqPredSpec", "type": "optional", "value": { "description": "If present, credential must satisfy one of given restrictions: specify schema_id, schema_issuer_did, schema_name, schema_version, issuer_did, cred_def_id, and/or attr::::value where represents a credential attribute name", "generatedName": "IndyProofReqPredSpecRestrictions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "IndyProofReqPredSpecRestrictionsItem", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "IndyProofReqPredSpecRestrictionsItemKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "IndyProofReqPredSpecRestrictionsItemValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85506,9 +85238,9 @@ exports[`open api parser aries parse open api 1`] = ` "IndyProofReqPredSpecNonRevoked": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IndyProofReqPredSpecNonRevoked", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProofReqPredSpecNonRevoked", "properties": [ { @@ -85517,15 +85249,15 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyProofReqPredSpecNonRevokedFrom", "key": "from", "schema": { - "description": undefined, + "description": null, "generatedName": "indyProofReqPredSpecNonRevokedFrom", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProofReqPredSpecNonRevoked", "type": "optional", "value": { "description": "Earliest time of interest in non-revocation interval", "generatedName": "IndyProofReqPredSpecNonRevokedFrom", - "groupName": undefined, + "groupName": null, "nameOverride": "from", "schema": { "type": "int", @@ -85540,15 +85272,15 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyProofReqPredSpecNonRevokedTo", "key": "to", "schema": { - "description": undefined, + "description": null, "generatedName": "indyProofReqPredSpecNonRevokedTo", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProofReqPredSpecNonRevoked", "type": "optional", "value": { "description": "Latest time of interest in non-revocation interval", "generatedName": "IndyProofReqPredSpecNonRevokedTo", - "groupName": undefined, + "groupName": null, "nameOverride": "to", "schema": { "type": "int", @@ -85561,16 +85293,16 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "IndyProofReqPredSpec_non_revoked": { - "description": undefined, + "description": null, "generatedName": "IndyProofReqPredSpecNonRevoked", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "IndyProofReqPredSpecNonRevoked", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyProofReqPredSpecNonRevoked", "type": "reference", }, @@ -85578,9 +85310,9 @@ exports[`open api parser aries parse open api 1`] = ` "IndyProofRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IndyProofRequest", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProofRequest", "properties": [ { @@ -85589,19 +85321,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyProofRequestName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "indyProofRequestName", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProofRequest", "type": "optional", "value": { "description": "Proof request name", "generatedName": "IndyProofRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85614,16 +85346,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyProofRequestNonRevoked", "key": "non_revoked", "schema": { - "description": undefined, + "description": null, "generatedName": "indyProofRequestNonRevoked", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProofRequest", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IndyProofRequestNonRevoked", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyProofRequest_non_revoked", "type": "reference", }, @@ -85635,19 +85367,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyProofRequestNonce", "key": "nonce", "schema": { - "description": undefined, + "description": null, "generatedName": "indyProofRequestNonce", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProofRequest", "type": "optional", "value": { "description": "Nonce", "generatedName": "IndyProofRequestNonce", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85662,26 +85394,25 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Requested attribute specifications of proof request", "generatedName": "IndyProofRequestRequestedAttributes", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "IndyProofRequestRequestedAttributesKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "IndyProofRequestRequestedAttributesValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyProofReqAttrSpec", "type": "reference", }, @@ -85695,26 +85426,25 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Requested predicate specifications of proof request", "generatedName": "IndyProofRequestRequestedPredicates", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "IndyProofRequestRequestedPredicatesKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "IndyProofRequestRequestedPredicatesValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyProofReqPredSpec", "type": "reference", }, @@ -85726,19 +85456,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyProofRequestVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "indyProofRequestVersion", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProofRequest", "type": "optional", "value": { "description": "Proof request version", "generatedName": "IndyProofRequestVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85751,9 +85481,9 @@ exports[`open api parser aries parse open api 1`] = ` "IndyProofRequestNonRevoked": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IndyProofRequestNonRevoked", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProofRequestNonRevoked", "properties": [ { @@ -85762,15 +85492,15 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyProofRequestNonRevokedFrom", "key": "from", "schema": { - "description": undefined, + "description": null, "generatedName": "indyProofRequestNonRevokedFrom", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProofRequestNonRevoked", "type": "optional", "value": { "description": "Earliest time of interest in non-revocation interval", "generatedName": "IndyProofRequestNonRevokedFrom", - "groupName": undefined, + "groupName": null, "nameOverride": "from", "schema": { "type": "int", @@ -85785,15 +85515,15 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyProofRequestNonRevokedTo", "key": "to", "schema": { - "description": undefined, + "description": null, "generatedName": "indyProofRequestNonRevokedTo", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProofRequestNonRevoked", "type": "optional", "value": { "description": "Latest time of interest in non-revocation interval", "generatedName": "IndyProofRequestNonRevokedTo", - "groupName": undefined, + "groupName": null, "nameOverride": "to", "schema": { "type": "int", @@ -85806,16 +85536,16 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "IndyProofRequest_non_revoked": { - "description": undefined, + "description": null, "generatedName": "IndyProofRequestNonRevoked", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "IndyProofRequestNonRevoked", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyProofRequestNonRevoked", "type": "reference", }, @@ -85823,9 +85553,9 @@ exports[`open api parser aries parse open api 1`] = ` "IndyProofRequestedProof": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IndyProofRequestedProof", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProofRequestedProof", "properties": [ { @@ -85834,34 +85564,33 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyProofRequestedProofPredicates", "key": "predicates", "schema": { - "description": undefined, + "description": null, "generatedName": "indyProofRequestedProofPredicates", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProofRequestedProof", "type": "optional", "value": { "description": "Proof requested proof predicates.", "generatedName": "IndyProofRequestedProofPredicates", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "IndyProofRequestedProofPredicatesKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, "nameOverride": "predicates", "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "IndyProofRequestedProofPredicatesValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyProofRequestedProofPredicate", "type": "reference", }, @@ -85874,46 +85603,45 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyProofRequestedProofRevealedAttrGroups", "key": "revealed_attr_groups", "schema": { - "description": undefined, + "description": null, "generatedName": "indyProofRequestedProofRevealedAttrGroups", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProofRequestedProof", "type": "optional", "value": { "description": "Proof requested proof revealed attribute groups", "generatedName": "IndyProofRequestedProofRevealedAttrGroups", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Proof requested proof revealed attribute groups", "generatedName": "IndyProofRequestedProofRevealedAttrGroups", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "IndyProofRequestedProofRevealedAttrGroupsKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "IndyProofRequestedProofRevealedAttrGroupsValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "IndyProofRequestedProofRevealedAttrGroupsValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyProofRequestedProofRevealedAttrGroup", "type": "reference", }, @@ -85928,46 +85656,45 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyProofRequestedProofRevealedAttrs", "key": "revealed_attrs", "schema": { - "description": undefined, + "description": null, "generatedName": "indyProofRequestedProofRevealedAttrs", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProofRequestedProof", "type": "optional", "value": { "description": "Proof requested proof revealed attributes", "generatedName": "IndyProofRequestedProofRevealedAttrs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Proof requested proof revealed attributes", "generatedName": "IndyProofRequestedProofRevealedAttrs", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "IndyProofRequestedProofRevealedAttrsKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "IndyProofRequestedProofRevealedAttrsValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "IndyProofRequestedProofRevealedAttrsValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyProofRequestedProofRevealedAttr", "type": "reference", }, @@ -85982,9 +85709,9 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyProofRequestedProofSelfAttestedAttrs", "key": "self_attested_attrs", "schema": { - "description": undefined, + "description": null, "generatedName": "indyProofRequestedProofSelfAttestedAttrs", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProofRequestedProof", "type": "optional", "value": { @@ -85992,8 +85719,8 @@ exports[`open api parser aries parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Proof requested proof self-attested attributes", "generatedName": "IndyProofRequestedProofSelfAttestedAttrs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -86005,9 +85732,9 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyProofRequestedProofUnrevealedAttrs", "key": "unrevealed_attrs", "schema": { - "description": undefined, + "description": null, "generatedName": "indyProofRequestedProofUnrevealedAttrs", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProofRequestedProof", "type": "optional", "value": { @@ -86015,8 +85742,8 @@ exports[`open api parser aries parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Unrevealed attributes", "generatedName": "IndyProofRequestedProofUnrevealedAttrs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -86028,9 +85755,9 @@ exports[`open api parser aries parse open api 1`] = ` "IndyProofRequestedProofPredicate": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IndyProofRequestedProofPredicate", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProofRequestedProofPredicate", "properties": [ { @@ -86039,16 +85766,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyProofRequestedProofPredicateSubProofIndex", "key": "sub_proof_index", "schema": { - "description": undefined, + "description": null, "generatedName": "indyProofRequestedProofPredicateSubProofIndex", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProofRequestedProofPredicate", "type": "optional", "value": { "description": "Sub-proof index", "generatedName": "IndyProofRequestedProofPredicateSubProofIndex", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -86062,9 +85789,9 @@ exports[`open api parser aries parse open api 1`] = ` "IndyProofRequestedProofRevealedAttr": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IndyProofRequestedProofRevealedAttr", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProofRequestedProofRevealedAttr", "properties": [ { @@ -86073,19 +85800,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyProofRequestedProofRevealedAttrEncoded", "key": "encoded", "schema": { - "description": undefined, + "description": null, "generatedName": "indyProofRequestedProofRevealedAttrEncoded", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProofRequestedProofRevealedAttr", "type": "optional", "value": { "description": "Encoded value", "generatedName": "IndyProofRequestedProofRevealedAttrEncoded", - "groupName": undefined, + "groupName": null, "nameOverride": "encoded", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -86098,19 +85825,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyProofRequestedProofRevealedAttrRaw", "key": "raw", "schema": { - "description": undefined, + "description": null, "generatedName": "indyProofRequestedProofRevealedAttrRaw", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProofRequestedProofRevealedAttr", "type": "optional", "value": { "description": "Raw value", "generatedName": "IndyProofRequestedProofRevealedAttrRaw", - "groupName": undefined, + "groupName": null, "nameOverride": "raw", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -86123,16 +85850,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyProofRequestedProofRevealedAttrSubProofIndex", "key": "sub_proof_index", "schema": { - "description": undefined, + "description": null, "generatedName": "indyProofRequestedProofRevealedAttrSubProofIndex", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProofRequestedProofRevealedAttr", "type": "optional", "value": { "description": "Sub-proof index", "generatedName": "IndyProofRequestedProofRevealedAttrSubProofIndex", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -86146,9 +85873,9 @@ exports[`open api parser aries parse open api 1`] = ` "IndyProofRequestedProofRevealedAttrGroup": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IndyProofRequestedProofRevealedAttrGroup", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProofRequestedProofRevealedAttrGroup", "properties": [ { @@ -86157,16 +85884,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyProofRequestedProofRevealedAttrGroupSubProofIndex", "key": "sub_proof_index", "schema": { - "description": undefined, + "description": null, "generatedName": "indyProofRequestedProofRevealedAttrGroupSubProofIndex", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProofRequestedProofRevealedAttrGroup", "type": "optional", "value": { "description": "Sub-proof index", "generatedName": "IndyProofRequestedProofRevealedAttrGroupSubProofIndex", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -86180,34 +85907,33 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyProofRequestedProofRevealedAttrGroupValues", "key": "values", "schema": { - "description": undefined, + "description": null, "generatedName": "indyProofRequestedProofRevealedAttrGroupValues", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyProofRequestedProofRevealedAttrGroup", "type": "optional", "value": { "description": "Indy proof requested proof revealed attr groups group value", "generatedName": "IndyProofRequestedProofRevealedAttrGroupValues", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "IndyProofRequestedProofRevealedAttrGroupValuesKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, "nameOverride": "values", "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "IndyProofRequestedProofRevealedAttrGroupValuesValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RawEncoded", "type": "reference", }, @@ -86220,25 +85946,25 @@ exports[`open api parser aries parse open api 1`] = ` "IndyProof_proof": { "description": "Indy proof.proof content", "generatedName": "IndyProofProof", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyProofProof", "type": "reference", }, "IndyProof_requested_proof": { "description": "Indy proof.requested_proof content", "generatedName": "IndyProofRequestedProof", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyProofRequestedProof", "type": "reference", }, "IndyRequestedCredsRequestedAttr": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IndyRequestedCredsRequestedAttr", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyRequestedCredsRequestedAttr", "properties": [ { @@ -86249,11 +85975,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Wallet credential identifier (typically but not necessarily a UUID)", "generatedName": "IndyRequestedCredsRequestedAttrCredId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -86265,16 +85991,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyRequestedCredsRequestedAttrRevealed", "key": "revealed", "schema": { - "description": undefined, + "description": null, "generatedName": "indyRequestedCredsRequestedAttrRevealed", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyRequestedCredsRequestedAttr", "type": "optional", "value": { "description": "Whether to reveal attribute in proof (default true)", "generatedName": "IndyRequestedCredsRequestedAttrRevealed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -86288,9 +86014,9 @@ exports[`open api parser aries parse open api 1`] = ` "IndyRequestedCredsRequestedPred": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IndyRequestedCredsRequestedPred", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyRequestedCredsRequestedPred", "properties": [ { @@ -86301,11 +86027,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Wallet credential identifier (typically but not necessarily a UUID)", "generatedName": "IndyRequestedCredsRequestedPredCredId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -86317,16 +86043,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyRequestedCredsRequestedPredTimestamp", "key": "timestamp", "schema": { - "description": undefined, + "description": null, "generatedName": "indyRequestedCredsRequestedPredTimestamp", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyRequestedCredsRequestedPred", "type": "optional", "value": { "description": "Epoch timestamp of interest for non-revocation proof", "generatedName": "IndyRequestedCredsRequestedPredTimestamp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -86340,9 +86066,9 @@ exports[`open api parser aries parse open api 1`] = ` "IndyRevRegDef": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IndyRevRegDef", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyRevRegDef", "properties": [ { @@ -86351,19 +86077,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyRevRegDefCredDefId", "key": "credDefId", "schema": { - "description": undefined, + "description": null, "generatedName": "indyRevRegDefCredDefId", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyRevRegDef", "type": "optional", "value": { "description": "Credential definition identifier", "generatedName": "IndyRevRegDefCredDefId", - "groupName": undefined, + "groupName": null, "nameOverride": "credDefId", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -86376,19 +86102,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyRevRegDefId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "indyRevRegDefId", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyRevRegDef", "type": "optional", "value": { "description": "Indy revocation registry identifier", "generatedName": "IndyRevRegDefId", - "groupName": undefined, + "groupName": null, "nameOverride": "id", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -86401,20 +86127,20 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyRevRegDefRevocDefType", "key": "revocDefType", "schema": { - "description": undefined, + "description": null, "generatedName": "indyRevRegDefRevocDefType", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyRevRegDef", "type": "optional", "value": { "description": "Revocation registry type (specify CL_ACCUM)", "generatedName": "IndyRevRegDefRevocDefType", - "groupName": undefined, + "groupName": null, "nameOverride": "revocDefType", "type": "literal", "value": { - "string": "CL_ACCUM", "type": "string", + "value": "CL_ACCUM", }, }, }, @@ -86425,19 +86151,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyRevRegDefTag", "key": "tag", "schema": { - "description": undefined, + "description": null, "generatedName": "indyRevRegDefTag", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyRevRegDef", "type": "optional", "value": { "description": "Revocation registry tag", "generatedName": "IndyRevRegDefTag", - "groupName": undefined, + "groupName": null, "nameOverride": "tag", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -86450,16 +86176,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyRevRegDefValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "indyRevRegDefValue", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyRevRegDef", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IndyRevRegDefValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyRevRegDef_value", "type": "reference", }, @@ -86471,19 +86197,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyRevRegDefVer", "key": "ver", "schema": { - "description": undefined, + "description": null, "generatedName": "indyRevRegDefVer", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyRevRegDef", "type": "optional", "value": { "description": "Version of revocation registry definition", "generatedName": "IndyRevRegDefVer", - "groupName": undefined, + "groupName": null, "nameOverride": "ver", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -86496,9 +86222,9 @@ exports[`open api parser aries parse open api 1`] = ` "IndyRevRegDefValue": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IndyRevRegDefValue", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyRevRegDefValue", "properties": [ { @@ -86507,40 +86233,40 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyRevRegDefValueIssuanceType", "key": "issuanceType", "schema": { - "description": undefined, + "description": null, "generatedName": "indyRevRegDefValueIssuanceType", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyRevRegDefValue", "type": "optional", "value": { "description": "Issuance type", "generatedName": "IndyRevRegDefValueIssuanceType", - "groupName": undefined, + "groupName": null, "nameOverride": "issuanceType", "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ISSUANCE_ON_DEMAND", - "nameOverride": undefined, + "nameOverride": null, "value": "ISSUANCE_ON_DEMAND", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ISSUANCE_BY_DEFAULT", - "nameOverride": undefined, + "nameOverride": null, "value": "ISSUANCE_BY_DEFAULT", }, ], @@ -86553,15 +86279,15 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyRevRegDefValueMaxCredNum", "key": "maxCredNum", "schema": { - "description": undefined, + "description": null, "generatedName": "indyRevRegDefValueMaxCredNum", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyRevRegDefValue", "type": "optional", "value": { "description": "Maximum number of credentials; registry size", "generatedName": "IndyRevRegDefValueMaxCredNum", - "groupName": undefined, + "groupName": null, "nameOverride": "maxCredNum", "schema": { "type": "int", @@ -86576,16 +86302,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyRevRegDefValuePublicKeys", "key": "publicKeys", "schema": { - "description": undefined, + "description": null, "generatedName": "indyRevRegDefValuePublicKeys", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyRevRegDefValue", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IndyRevRegDefValuePublicKeys", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyRevRegDefValue_publicKeys", "type": "reference", }, @@ -86597,19 +86323,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyRevRegDefValueTailsHash", "key": "tailsHash", "schema": { - "description": undefined, + "description": null, "generatedName": "indyRevRegDefValueTailsHash", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyRevRegDefValue", "type": "optional", "value": { "description": "Tails hash value", "generatedName": "IndyRevRegDefValueTailsHash", - "groupName": undefined, + "groupName": null, "nameOverride": "tailsHash", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -86622,19 +86348,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyRevRegDefValueTailsLocation", "key": "tailsLocation", "schema": { - "description": undefined, + "description": null, "generatedName": "indyRevRegDefValueTailsLocation", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyRevRegDefValue", "type": "optional", "value": { "description": "Tails file location", "generatedName": "IndyRevRegDefValueTailsLocation", - "groupName": undefined, + "groupName": null, "nameOverride": "tailsLocation", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -86647,9 +86373,9 @@ exports[`open api parser aries parse open api 1`] = ` "IndyRevRegDefValuePublicKeys": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IndyRevRegDefValuePublicKeys", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyRevRegDefValuePublicKeys", "properties": [ { @@ -86658,16 +86384,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyRevRegDefValuePublicKeysAccumKey", "key": "accumKey", "schema": { - "description": undefined, + "description": null, "generatedName": "indyRevRegDefValuePublicKeysAccumKey", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyRevRegDefValuePublicKeys", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IndyRevRegDefValuePublicKeysAccumKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyRevRegDefValuePublicKeysAccumKey", "type": "reference", }, @@ -86679,9 +86405,9 @@ exports[`open api parser aries parse open api 1`] = ` "IndyRevRegDefValuePublicKeysAccumKey": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IndyRevRegDefValuePublicKeysAccumKey", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyRevRegDefValuePublicKeysAccumKey", "properties": [ { @@ -86690,19 +86416,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyRevRegDefValuePublicKeysAccumKeyZ", "key": "z", "schema": { - "description": undefined, + "description": null, "generatedName": "indyRevRegDefValuePublicKeysAccumKeyZ", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyRevRegDefValuePublicKeysAccumKey", "type": "optional", "value": { "description": "Value for z", "generatedName": "IndyRevRegDefValuePublicKeysAccumKeyZ", - "groupName": undefined, + "groupName": null, "nameOverride": "z", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -86715,25 +86441,25 @@ exports[`open api parser aries parse open api 1`] = ` "IndyRevRegDefValue_publicKeys": { "description": "Public keys", "generatedName": "IndyRevRegDefValuePublicKeys", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyRevRegDefValuePublicKeys", "type": "reference", }, "IndyRevRegDef_value": { "description": "Revocation registry definition value", "generatedName": "IndyRevRegDefValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyRevRegDefValue", "type": "reference", }, "IndyRevRegEntry": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IndyRevRegEntry", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyRevRegEntry", "properties": [ { @@ -86742,16 +86468,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyRevRegEntryValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "indyRevRegEntryValue", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyRevRegEntry", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IndyRevRegEntryValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyRevRegEntry_value", "type": "reference", }, @@ -86763,19 +86489,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyRevRegEntryVer", "key": "ver", "schema": { - "description": undefined, + "description": null, "generatedName": "indyRevRegEntryVer", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyRevRegEntry", "type": "optional", "value": { "description": "Version of revocation registry entry", "generatedName": "IndyRevRegEntryVer", - "groupName": undefined, + "groupName": null, "nameOverride": "ver", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -86788,9 +86514,9 @@ exports[`open api parser aries parse open api 1`] = ` "IndyRevRegEntryValue": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IndyRevRegEntryValue", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyRevRegEntryValue", "properties": [ { @@ -86799,19 +86525,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyRevRegEntryValueAccum", "key": "accum", "schema": { - "description": undefined, + "description": null, "generatedName": "indyRevRegEntryValueAccum", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyRevRegEntryValue", "type": "optional", "value": { "description": "Accumulator value", "generatedName": "IndyRevRegEntryValueAccum", - "groupName": undefined, + "groupName": null, "nameOverride": "accum", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -86824,19 +86550,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyRevRegEntryValuePrevAccum", "key": "prevAccum", "schema": { - "description": undefined, + "description": null, "generatedName": "indyRevRegEntryValuePrevAccum", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyRevRegEntryValue", "type": "optional", "value": { "description": "Previous accumulator value", "generatedName": "IndyRevRegEntryValuePrevAccum", - "groupName": undefined, + "groupName": null, "nameOverride": "prevAccum", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -86849,22 +86575,22 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "indyRevRegEntryValueRevoked", "key": "revoked", "schema": { - "description": undefined, + "description": null, "generatedName": "indyRevRegEntryValueRevoked", - "groupName": undefined, + "groupName": null, "nameOverride": "IndyRevRegEntryValue", "type": "optional", "value": { "description": "Revoked credential revocation identifiers", "generatedName": "IndyRevRegEntryValueRevoked", - "groupName": undefined, + "groupName": null, "nameOverride": "revoked", "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "IndyRevRegEntryValueRevokedItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -86879,17 +86605,17 @@ exports[`open api parser aries parse open api 1`] = ` "IndyRevRegEntry_value": { "description": "Revocation registry entry value", "generatedName": "IndyRevRegEntryValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyRevRegEntryValue", "type": "reference", }, "InputDescriptors": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InputDescriptors", - "groupName": undefined, + "groupName": null, "nameOverride": "InputDescriptors", "properties": [ { @@ -86898,16 +86624,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "inputDescriptorsConstraints", "key": "constraints", "schema": { - "description": undefined, + "description": null, "generatedName": "inputDescriptorsConstraints", - "groupName": undefined, + "groupName": null, "nameOverride": "InputDescriptors", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InputDescriptorsConstraints", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Constraints", "type": "reference", }, @@ -86919,25 +86645,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "inputDescriptorsGroup", "key": "group", "schema": { - "description": undefined, + "description": null, "generatedName": "inputDescriptorsGroup", - "groupName": undefined, + "groupName": null, "nameOverride": "InputDescriptors", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InputDescriptorsGroup", - "groupName": undefined, + "groupName": null, "nameOverride": "group", "type": "array", "value": { "description": "Group", "generatedName": "InputDescriptorsGroupItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -86951,19 +86677,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "inputDescriptorsId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "inputDescriptorsId", - "groupName": undefined, + "groupName": null, "nameOverride": "InputDescriptors", "type": "optional", "value": { "description": "ID", "generatedName": "InputDescriptorsId", - "groupName": undefined, + "groupName": null, "nameOverride": "id", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -86976,9 +86702,9 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "inputDescriptorsMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "inputDescriptorsMetadata", - "groupName": undefined, + "groupName": null, "nameOverride": "InputDescriptors", "type": "optional", "value": { @@ -86986,7 +86712,7 @@ exports[`open api parser aries parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Metadata dictionary", "generatedName": "InputDescriptorsMetadata", - "groupName": undefined, + "groupName": null, "nameOverride": "metadata", "properties": [], "type": "object", @@ -86999,19 +86725,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "inputDescriptorsName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "inputDescriptorsName", - "groupName": undefined, + "groupName": null, "nameOverride": "InputDescriptors", "type": "optional", "value": { "description": "Name", "generatedName": "InputDescriptorsName", - "groupName": undefined, + "groupName": null, "nameOverride": "name", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87024,19 +86750,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "inputDescriptorsPurpose", "key": "purpose", "schema": { - "description": undefined, + "description": null, "generatedName": "inputDescriptorsPurpose", - "groupName": undefined, + "groupName": null, "nameOverride": "InputDescriptors", "type": "optional", "value": { "description": "Purpose", "generatedName": "InputDescriptorsPurpose", - "groupName": undefined, + "groupName": null, "nameOverride": "purpose", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87049,16 +86775,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "inputDescriptorsSchema", "key": "schema", "schema": { - "description": undefined, + "description": null, "generatedName": "inputDescriptorsSchema", - "groupName": undefined, + "groupName": null, "nameOverride": "InputDescriptors", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InputDescriptorsSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InputDescriptors_schema", "type": "reference", }, @@ -87070,41 +86796,40 @@ exports[`open api parser aries parse open api 1`] = ` "InputDescriptors_schema": { "description": "Accepts a list of schema or a dict containing filters like oneof_filter.", "generatedName": "InputDescriptorsSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SchemasInputDescriptorFilter", "type": "reference", }, "IntroModuleResponse": { - "description": undefined, + "description": null, "generatedName": "IntroModuleResponse", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "IntroModuleResponseKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "IntroModuleResponseValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "InvitationCreateRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InvitationCreateRequest", - "groupName": undefined, + "groupName": null, "nameOverride": "InvitationCreateRequest", "properties": [ { @@ -87113,25 +86838,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "invitationCreateRequestAccept", "key": "accept", "schema": { - "description": undefined, + "description": null, "generatedName": "invitationCreateRequestAccept", - "groupName": undefined, + "groupName": null, "nameOverride": "InvitationCreateRequest", "type": "optional", "value": { "description": "List of mime type in order of preference that should be use in responding to the message", "generatedName": "InvitationCreateRequestAccept", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "InvitationCreateRequestAcceptItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87145,19 +86870,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "invitationCreateRequestAlias", "key": "alias", "schema": { - "description": undefined, + "description": null, "generatedName": "invitationCreateRequestAlias", - "groupName": undefined, + "groupName": null, "nameOverride": "InvitationCreateRequest", "type": "optional", "value": { "description": "Alias for connection", "generatedName": "InvitationCreateRequestAlias", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87170,22 +86895,22 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "invitationCreateRequestAttachments", "key": "attachments", "schema": { - "description": undefined, + "description": null, "generatedName": "invitationCreateRequestAttachments", - "groupName": undefined, + "groupName": null, "nameOverride": "InvitationCreateRequest", "type": "optional", "value": { "description": "Optional invitation attachments", "generatedName": "InvitationCreateRequestAttachments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "InvitationCreateRequestAttachmentsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AttachmentDef", "type": "reference", }, @@ -87198,25 +86923,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "invitationCreateRequestHandshakeProtocols", "key": "handshake_protocols", "schema": { - "description": undefined, + "description": null, "generatedName": "invitationCreateRequestHandshakeProtocols", - "groupName": undefined, + "groupName": null, "nameOverride": "InvitationCreateRequest", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InvitationCreateRequestHandshakeProtocols", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Handshake protocol to specify in invitation", "generatedName": "InvitationCreateRequestHandshakeProtocolsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87230,19 +86955,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "invitationCreateRequestMediationId", "key": "mediation_id", "schema": { - "description": undefined, + "description": null, "generatedName": "invitationCreateRequestMediationId", - "groupName": undefined, + "groupName": null, "nameOverride": "InvitationCreateRequest", "type": "optional", "value": { "description": "Identifier for active mediation record to be used", "generatedName": "InvitationCreateRequestMediationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87255,9 +86980,9 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "invitationCreateRequestMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "invitationCreateRequestMetadata", - "groupName": undefined, + "groupName": null, "nameOverride": "InvitationCreateRequest", "type": "optional", "value": { @@ -87265,8 +86990,8 @@ exports[`open api parser aries parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Optional metadata to attach to the connection created with the invitation", "generatedName": "InvitationCreateRequestMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -87278,19 +87003,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "invitationCreateRequestMyLabel", "key": "my_label", "schema": { - "description": undefined, + "description": null, "generatedName": "invitationCreateRequestMyLabel", - "groupName": undefined, + "groupName": null, "nameOverride": "InvitationCreateRequest", "type": "optional", "value": { "description": "Label for connection invitation", "generatedName": "InvitationCreateRequestMyLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87303,19 +87028,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "invitationCreateRequestProtocolVersion", "key": "protocol_version", "schema": { - "description": undefined, + "description": null, "generatedName": "invitationCreateRequestProtocolVersion", - "groupName": undefined, + "groupName": null, "nameOverride": "InvitationCreateRequest", "type": "optional", "value": { "description": "OOB protocol version", "generatedName": "InvitationCreateRequestProtocolVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87328,16 +87053,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "invitationCreateRequestUsePublicDid", "key": "use_public_did", "schema": { - "description": undefined, + "description": null, "generatedName": "invitationCreateRequestUsePublicDid", - "groupName": undefined, + "groupName": null, "nameOverride": "InvitationCreateRequest", "type": "optional", "value": { "description": "Whether to use public DID in invitation", "generatedName": "InvitationCreateRequestUsePublicDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -87351,9 +87076,9 @@ exports[`open api parser aries parse open api 1`] = ` "InvitationMessage": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InvitationMessage", - "groupName": undefined, + "groupName": null, "nameOverride": "InvitationMessage", "properties": [ { @@ -87362,19 +87087,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "invitationMessageId", "key": "@id", "schema": { - "description": undefined, + "description": null, "generatedName": "invitationMessageId", - "groupName": undefined, + "groupName": null, "nameOverride": "InvitationMessage", "type": "optional", "value": { "description": "Message identifier", "generatedName": "InvitationMessageId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87387,19 +87112,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "invitationMessageType", "key": "@type", "schema": { - "description": undefined, + "description": null, "generatedName": "invitationMessageType", - "groupName": undefined, + "groupName": null, "nameOverride": "InvitationMessage", "type": "optional", "value": { "description": "Message type", "generatedName": "InvitationMessageType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87412,25 +87137,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "invitationMessageAccept", "key": "accept", "schema": { - "description": undefined, + "description": null, "generatedName": "invitationMessageAccept", - "groupName": undefined, + "groupName": null, "nameOverride": "InvitationMessage", "type": "optional", "value": { "description": "List of mime type in order of preference", "generatedName": "InvitationMessageAccept", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "InvitationMessageAcceptItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87444,25 +87169,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "invitationMessageHandshakeProtocols", "key": "handshake_protocols", "schema": { - "description": undefined, + "description": null, "generatedName": "invitationMessageHandshakeProtocols", - "groupName": undefined, + "groupName": null, "nameOverride": "InvitationMessage", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InvitationMessageHandshakeProtocols", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Handshake protocol", "generatedName": "InvitationMessageHandshakeProtocolsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87476,25 +87201,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "invitationMessageImageUrl", "key": "imageUrl", "schema": { - "description": undefined, + "description": null, "generatedName": "invitationMessageImageUrl", - "groupName": undefined, + "groupName": null, "nameOverride": "InvitationMessage", "type": "optional", "value": { "description": "Optional image URL for out-of-band invitation", "generatedName": "InvitationMessageImageUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Optional image URL for out-of-band invitation", "generatedName": "InvitationMessageImageUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87508,19 +87233,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "invitationMessageLabel", "key": "label", "schema": { - "description": undefined, + "description": null, "generatedName": "invitationMessageLabel", - "groupName": undefined, + "groupName": null, "nameOverride": "InvitationMessage", "type": "optional", "value": { "description": "Optional label", "generatedName": "InvitationMessageLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87533,22 +87258,22 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "invitationMessageRequestsAttach", "key": "requests~attach", "schema": { - "description": undefined, + "description": null, "generatedName": "invitationMessageRequestsAttach", - "groupName": undefined, + "groupName": null, "nameOverride": "InvitationMessage", "type": "optional", "value": { "description": "Optional request attachment", "generatedName": "InvitationMessageRequestsAttach", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "InvitationMessageRequestsAttachItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AttachDecorator", "type": "reference", }, @@ -87561,38 +87286,37 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "invitationMessageServices", "key": "services", "schema": { - "description": undefined, + "description": null, "generatedName": "invitationMessageServices", - "groupName": undefined, + "groupName": null, "nameOverride": "InvitationMessage", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InvitationMessageServices", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Either a DIDComm service object (as per RFC0067) or a DID string.", "generatedName": "InvitationMessageServicesItem", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "InvitationMessageServicesItemKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "InvitationMessageServicesItemValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -87605,9 +87329,9 @@ exports[`open api parser aries parse open api 1`] = ` "InvitationRecord": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InvitationRecord", - "groupName": undefined, + "groupName": null, "nameOverride": "InvitationRecord", "properties": [ { @@ -87616,19 +87340,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "invitationRecordCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "invitationRecordCreatedAt", - "groupName": undefined, + "groupName": null, "nameOverride": "InvitationRecord", "type": "optional", "value": { "description": "Time of record creation", "generatedName": "InvitationRecordCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87641,19 +87365,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "invitationRecordInviMsgId", "key": "invi_msg_id", "schema": { - "description": undefined, + "description": null, "generatedName": "invitationRecordInviMsgId", - "groupName": undefined, + "groupName": null, "nameOverride": "InvitationRecord", "type": "optional", "value": { "description": "Invitation message identifier", "generatedName": "InvitationRecordInviMsgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87666,16 +87390,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "invitationRecordInvitation", "key": "invitation", "schema": { - "description": undefined, + "description": null, "generatedName": "invitationRecordInvitation", - "groupName": undefined, + "groupName": null, "nameOverride": "InvitationRecord", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InvitationRecordInvitation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvitationRecord_invitation", "type": "reference", }, @@ -87687,19 +87411,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "invitationRecordInvitationId", "key": "invitation_id", "schema": { - "description": undefined, + "description": null, "generatedName": "invitationRecordInvitationId", - "groupName": undefined, + "groupName": null, "nameOverride": "InvitationRecord", "type": "optional", "value": { "description": "Invitation record identifier", "generatedName": "InvitationRecordInvitationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87712,19 +87436,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "invitationRecordInvitationUrl", "key": "invitation_url", "schema": { - "description": undefined, + "description": null, "generatedName": "invitationRecordInvitationUrl", - "groupName": undefined, + "groupName": null, "nameOverride": "InvitationRecord", "type": "optional", "value": { "description": "Invitation message URL", "generatedName": "InvitationRecordInvitationUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87737,19 +87461,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "invitationRecordOobId", "key": "oob_id", "schema": { - "description": undefined, + "description": null, "generatedName": "invitationRecordOobId", - "groupName": undefined, + "groupName": null, "nameOverride": "InvitationRecord", "type": "optional", "value": { "description": "Out of band record identifier", "generatedName": "InvitationRecordOobId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87762,19 +87486,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "invitationRecordState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "invitationRecordState", - "groupName": undefined, + "groupName": null, "nameOverride": "InvitationRecord", "type": "optional", "value": { "description": "Out of band message exchange state", "generatedName": "InvitationRecordState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87787,16 +87511,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "invitationRecordTrace", "key": "trace", "schema": { - "description": undefined, + "description": null, "generatedName": "invitationRecordTrace", - "groupName": undefined, + "groupName": null, "nameOverride": "InvitationRecord", "type": "optional", "value": { "description": "Record trace information, based on agent configuration", "generatedName": "InvitationRecordTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -87810,19 +87534,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "invitationRecordUpdatedAt", "key": "updated_at", "schema": { - "description": undefined, + "description": null, "generatedName": "invitationRecordUpdatedAt", - "groupName": undefined, + "groupName": null, "nameOverride": "InvitationRecord", "type": "optional", "value": { "description": "Time of last record update", "generatedName": "InvitationRecordUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87835,17 +87559,17 @@ exports[`open api parser aries parse open api 1`] = ` "InvitationRecord_invitation": { "description": "Out of band invitation message", "generatedName": "InvitationRecordInvitation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvitationMessage", "type": "reference", }, "InvitationResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InvitationResult", - "groupName": undefined, + "groupName": null, "nameOverride": "InvitationResult", "properties": [ { @@ -87854,19 +87578,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "invitationResultConnectionId", "key": "connection_id", "schema": { - "description": undefined, + "description": null, "generatedName": "invitationResultConnectionId", - "groupName": undefined, + "groupName": null, "nameOverride": "InvitationResult", "type": "optional", "value": { "description": "Connection identifier", "generatedName": "InvitationResultConnectionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87879,16 +87603,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "invitationResultInvitation", "key": "invitation", "schema": { - "description": undefined, + "description": null, "generatedName": "invitationResultInvitation", - "groupName": undefined, + "groupName": null, "nameOverride": "InvitationResult", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InvitationResultInvitation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ConnectionInvitation", "type": "reference", }, @@ -87900,19 +87624,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "invitationResultInvitationUrl", "key": "invitation_url", "schema": { - "description": undefined, + "description": null, "generatedName": "invitationResultInvitationUrl", - "groupName": undefined, + "groupName": null, "nameOverride": "InvitationResult", "type": "optional", "value": { "description": "Invitation URL", "generatedName": "InvitationResultInvitationUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87923,35 +87647,34 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "IssueCredentialModuleResponse": { - "description": undefined, + "description": null, "generatedName": "IssueCredentialModuleResponse", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "IssueCredentialModuleResponseKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "IssueCredentialModuleResponseValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "IssuerCredRevRecord": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IssuerCredRevRecord", - "groupName": undefined, + "groupName": null, "nameOverride": "IssuerCredRevRecord", "properties": [ { @@ -87960,19 +87683,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "issuerCredRevRecordCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "issuerCredRevRecordCreatedAt", - "groupName": undefined, + "groupName": null, "nameOverride": "IssuerCredRevRecord", "type": "optional", "value": { "description": "Time of record creation", "generatedName": "IssuerCredRevRecordCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87985,19 +87708,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "issuerCredRevRecordCredDefId", "key": "cred_def_id", "schema": { - "description": undefined, + "description": null, "generatedName": "issuerCredRevRecordCredDefId", - "groupName": undefined, + "groupName": null, "nameOverride": "IssuerCredRevRecord", "type": "optional", "value": { "description": "Credential definition identifier", "generatedName": "IssuerCredRevRecordCredDefId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88010,19 +87733,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "issuerCredRevRecordCredExId", "key": "cred_ex_id", "schema": { - "description": undefined, + "description": null, "generatedName": "issuerCredRevRecordCredExId", - "groupName": undefined, + "groupName": null, "nameOverride": "IssuerCredRevRecord", "type": "optional", "value": { "description": "Credential exchange record identifier at credential issue", "generatedName": "IssuerCredRevRecordCredExId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88035,19 +87758,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "issuerCredRevRecordCredExVersion", "key": "cred_ex_version", "schema": { - "description": undefined, + "description": null, "generatedName": "issuerCredRevRecordCredExVersion", - "groupName": undefined, + "groupName": null, "nameOverride": "IssuerCredRevRecord", "type": "optional", "value": { "description": "Credential exchange version", "generatedName": "IssuerCredRevRecordCredExVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88060,19 +87783,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "issuerCredRevRecordCredRevId", "key": "cred_rev_id", "schema": { - "description": undefined, + "description": null, "generatedName": "issuerCredRevRecordCredRevId", - "groupName": undefined, + "groupName": null, "nameOverride": "IssuerCredRevRecord", "type": "optional", "value": { "description": "Credential revocation identifier", "generatedName": "IssuerCredRevRecordCredRevId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88085,19 +87808,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "issuerCredRevRecordRecordId", "key": "record_id", "schema": { - "description": undefined, + "description": null, "generatedName": "issuerCredRevRecordRecordId", - "groupName": undefined, + "groupName": null, "nameOverride": "IssuerCredRevRecord", "type": "optional", "value": { "description": "Issuer credential revocation record identifier", "generatedName": "IssuerCredRevRecordRecordId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88110,19 +87833,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "issuerCredRevRecordRevRegId", "key": "rev_reg_id", "schema": { - "description": undefined, + "description": null, "generatedName": "issuerCredRevRecordRevRegId", - "groupName": undefined, + "groupName": null, "nameOverride": "IssuerCredRevRecord", "type": "optional", "value": { "description": "Revocation registry identifier", "generatedName": "IssuerCredRevRecordRevRegId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88135,19 +87858,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "issuerCredRevRecordState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "issuerCredRevRecordState", - "groupName": undefined, + "groupName": null, "nameOverride": "IssuerCredRevRecord", "type": "optional", "value": { "description": "Issue credential revocation record state", "generatedName": "IssuerCredRevRecordState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88160,19 +87883,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "issuerCredRevRecordUpdatedAt", "key": "updated_at", "schema": { - "description": undefined, + "description": null, "generatedName": "issuerCredRevRecordUpdatedAt", - "groupName": undefined, + "groupName": null, "nameOverride": "IssuerCredRevRecord", "type": "optional", "value": { "description": "Time of last record update", "generatedName": "IssuerCredRevRecordUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88185,9 +87908,9 @@ exports[`open api parser aries parse open api 1`] = ` "IssuerRevRegRecord": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IssuerRevRegRecord", - "groupName": undefined, + "groupName": null, "nameOverride": "IssuerRevRegRecord", "properties": [ { @@ -88196,19 +87919,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "issuerRevRegRecordCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "issuerRevRegRecordCreatedAt", - "groupName": undefined, + "groupName": null, "nameOverride": "IssuerRevRegRecord", "type": "optional", "value": { "description": "Time of record creation", "generatedName": "IssuerRevRegRecordCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88221,19 +87944,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "issuerRevRegRecordCredDefId", "key": "cred_def_id", "schema": { - "description": undefined, + "description": null, "generatedName": "issuerRevRegRecordCredDefId", - "groupName": undefined, + "groupName": null, "nameOverride": "IssuerRevRegRecord", "type": "optional", "value": { "description": "Credential definition identifier", "generatedName": "IssuerRevRegRecordCredDefId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88246,19 +87969,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "issuerRevRegRecordErrorMsg", "key": "error_msg", "schema": { - "description": undefined, + "description": null, "generatedName": "issuerRevRegRecordErrorMsg", - "groupName": undefined, + "groupName": null, "nameOverride": "IssuerRevRegRecord", "type": "optional", "value": { "description": "Error message", "generatedName": "IssuerRevRegRecordErrorMsg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88271,19 +87994,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "issuerRevRegRecordIssuerDid", "key": "issuer_did", "schema": { - "description": undefined, + "description": null, "generatedName": "issuerRevRegRecordIssuerDid", - "groupName": undefined, + "groupName": null, "nameOverride": "IssuerRevRegRecord", "type": "optional", "value": { "description": "Issuer DID", "generatedName": "IssuerRevRegRecordIssuerDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88296,16 +88019,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "issuerRevRegRecordMaxCredNum", "key": "max_cred_num", "schema": { - "description": undefined, + "description": null, "generatedName": "issuerRevRegRecordMaxCredNum", - "groupName": undefined, + "groupName": null, "nameOverride": "IssuerRevRegRecord", "type": "optional", "value": { "description": "Maximum number of credentials for revocation registry", "generatedName": "IssuerRevRegRecordMaxCredNum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -88319,25 +88042,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "issuerRevRegRecordPendingPub", "key": "pending_pub", "schema": { - "description": undefined, + "description": null, "generatedName": "issuerRevRegRecordPendingPub", - "groupName": undefined, + "groupName": null, "nameOverride": "IssuerRevRegRecord", "type": "optional", "value": { "description": "Credential revocation identifier for credential revoked and pending publication to ledger", "generatedName": "IssuerRevRegRecordPendingPub", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "IssuerRevRegRecordPendingPubItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88351,19 +88074,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "issuerRevRegRecordRecordId", "key": "record_id", "schema": { - "description": undefined, + "description": null, "generatedName": "issuerRevRegRecordRecordId", - "groupName": undefined, + "groupName": null, "nameOverride": "IssuerRevRegRecord", "type": "optional", "value": { "description": "Issuer revocation registry record identifier", "generatedName": "IssuerRevRegRecordRecordId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88376,20 +88099,20 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "issuerRevRegRecordRevocDefType", "key": "revoc_def_type", "schema": { - "description": undefined, + "description": null, "generatedName": "issuerRevRegRecordRevocDefType", - "groupName": undefined, + "groupName": null, "nameOverride": "IssuerRevRegRecord", "type": "optional", "value": { "description": "Revocation registry type (specify CL_ACCUM)", "generatedName": "IssuerRevRegRecordRevocDefType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "CL_ACCUM", "type": "string", + "value": "CL_ACCUM", }, }, }, @@ -88400,16 +88123,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "issuerRevRegRecordRevocRegDef", "key": "revoc_reg_def", "schema": { - "description": undefined, + "description": null, "generatedName": "issuerRevRegRecordRevocRegDef", - "groupName": undefined, + "groupName": null, "nameOverride": "IssuerRevRegRecord", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IssuerRevRegRecordRevocRegDef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IssuerRevRegRecord_revoc_reg_def", "type": "reference", }, @@ -88421,16 +88144,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "issuerRevRegRecordRevocRegEntry", "key": "revoc_reg_entry", "schema": { - "description": undefined, + "description": null, "generatedName": "issuerRevRegRecordRevocRegEntry", - "groupName": undefined, + "groupName": null, "nameOverride": "IssuerRevRegRecord", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IssuerRevRegRecordRevocRegEntry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IssuerRevRegRecord_revoc_reg_entry", "type": "reference", }, @@ -88442,19 +88165,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "issuerRevRegRecordRevocRegId", "key": "revoc_reg_id", "schema": { - "description": undefined, + "description": null, "generatedName": "issuerRevRegRecordRevocRegId", - "groupName": undefined, + "groupName": null, "nameOverride": "IssuerRevRegRecord", "type": "optional", "value": { "description": "Revocation registry identifier", "generatedName": "IssuerRevRegRecordRevocRegId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88467,19 +88190,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "issuerRevRegRecordState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "issuerRevRegRecordState", - "groupName": undefined, + "groupName": null, "nameOverride": "IssuerRevRegRecord", "type": "optional", "value": { "description": "Issue revocation registry record state", "generatedName": "IssuerRevRegRecordState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88492,19 +88215,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "issuerRevRegRecordTag", "key": "tag", "schema": { - "description": undefined, + "description": null, "generatedName": "issuerRevRegRecordTag", - "groupName": undefined, + "groupName": null, "nameOverride": "IssuerRevRegRecord", "type": "optional", "value": { "description": "Tag within issuer revocation registry identifier", "generatedName": "IssuerRevRegRecordTag", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88517,19 +88240,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "issuerRevRegRecordTailsHash", "key": "tails_hash", "schema": { - "description": undefined, + "description": null, "generatedName": "issuerRevRegRecordTailsHash", - "groupName": undefined, + "groupName": null, "nameOverride": "IssuerRevRegRecord", "type": "optional", "value": { "description": "Tails hash", "generatedName": "IssuerRevRegRecordTailsHash", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88542,19 +88265,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "issuerRevRegRecordTailsLocalPath", "key": "tails_local_path", "schema": { - "description": undefined, + "description": null, "generatedName": "issuerRevRegRecordTailsLocalPath", - "groupName": undefined, + "groupName": null, "nameOverride": "IssuerRevRegRecord", "type": "optional", "value": { "description": "Local path to tails file", "generatedName": "IssuerRevRegRecordTailsLocalPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88567,19 +88290,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "issuerRevRegRecordTailsPublicUri", "key": "tails_public_uri", "schema": { - "description": undefined, + "description": null, "generatedName": "issuerRevRegRecordTailsPublicUri", - "groupName": undefined, + "groupName": null, "nameOverride": "IssuerRevRegRecord", "type": "optional", "value": { "description": "Public URI for tails file", "generatedName": "IssuerRevRegRecordTailsPublicUri", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88592,19 +88315,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "issuerRevRegRecordUpdatedAt", "key": "updated_at", "schema": { - "description": undefined, + "description": null, "generatedName": "issuerRevRegRecordUpdatedAt", - "groupName": undefined, + "groupName": null, "nameOverride": "IssuerRevRegRecord", "type": "optional", "value": { "description": "Time of last record update", "generatedName": "IssuerRevRegRecordUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88617,25 +88340,25 @@ exports[`open api parser aries parse open api 1`] = ` "IssuerRevRegRecord_revoc_reg_def": { "description": "Revocation registry definition", "generatedName": "IssuerRevRegRecordRevocRegDef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyRevRegDef", "type": "reference", }, "IssuerRevRegRecord_revoc_reg_entry": { "description": "Revocation registry entry", "generatedName": "IssuerRevRegRecordRevocRegEntry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyRevRegEntry", "type": "reference", }, "Keylist": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Keylist", - "groupName": undefined, + "groupName": null, "nameOverride": "Keylist", "properties": [ { @@ -88644,22 +88367,22 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "keylistResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "keylistResults", - "groupName": undefined, + "groupName": null, "nameOverride": "Keylist", "type": "optional", "value": { "description": "List of keylist records", "generatedName": "KeylistResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "KeylistResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RouteRecord", "type": "reference", }, @@ -88672,9 +88395,9 @@ exports[`open api parser aries parse open api 1`] = ` "KeylistQuery": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "KeylistQuery", - "groupName": undefined, + "groupName": null, "nameOverride": "KeylistQuery", "properties": [ { @@ -88683,19 +88406,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "keylistQueryId", "key": "@id", "schema": { - "description": undefined, + "description": null, "generatedName": "keylistQueryId", - "groupName": undefined, + "groupName": null, "nameOverride": "KeylistQuery", "type": "optional", "value": { "description": "Message identifier", "generatedName": "KeylistQueryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88708,19 +88431,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "keylistQueryType", "key": "@type", "schema": { - "description": undefined, + "description": null, "generatedName": "keylistQueryType", - "groupName": undefined, + "groupName": null, "nameOverride": "KeylistQuery", "type": "optional", "value": { "description": "Message type", "generatedName": "KeylistQueryType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88733,9 +88456,9 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "keylistQueryFilter", "key": "filter", "schema": { - "description": undefined, + "description": null, "generatedName": "keylistQueryFilter", - "groupName": undefined, + "groupName": null, "nameOverride": "KeylistQuery", "type": "optional", "value": { @@ -88743,8 +88466,8 @@ exports[`open api parser aries parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Query dictionary object", "generatedName": "KeylistQueryFilter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -88756,16 +88479,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "keylistQueryPaginate", "key": "paginate", "schema": { - "description": undefined, + "description": null, "generatedName": "keylistQueryPaginate", - "groupName": undefined, + "groupName": null, "nameOverride": "KeylistQuery", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "KeylistQueryPaginate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "KeylistQuery_paginate", "type": "reference", }, @@ -88777,9 +88500,9 @@ exports[`open api parser aries parse open api 1`] = ` "KeylistQueryFilterRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "KeylistQueryFilterRequest", - "groupName": undefined, + "groupName": null, "nameOverride": "KeylistQueryFilterRequest", "properties": [ { @@ -88788,9 +88511,9 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "keylistQueryFilterRequestFilter", "key": "filter", "schema": { - "description": undefined, + "description": null, "generatedName": "keylistQueryFilterRequestFilter", - "groupName": undefined, + "groupName": null, "nameOverride": "KeylistQueryFilterRequest", "type": "optional", "value": { @@ -88798,8 +88521,8 @@ exports[`open api parser aries parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Filter for keylist query", "generatedName": "KeylistQueryFilterRequestFilter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -88811,9 +88534,9 @@ exports[`open api parser aries parse open api 1`] = ` "KeylistQueryPaginate": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "KeylistQueryPaginate", - "groupName": undefined, + "groupName": null, "nameOverride": "KeylistQueryPaginate", "properties": [ { @@ -88822,15 +88545,15 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "keylistQueryPaginateLimit", "key": "limit", "schema": { - "description": undefined, + "description": null, "generatedName": "keylistQueryPaginateLimit", - "groupName": undefined, + "groupName": null, "nameOverride": "KeylistQueryPaginate", "type": "optional", "value": { "description": "Limit for keylist query", "generatedName": "KeylistQueryPaginateLimit", - "groupName": undefined, + "groupName": null, "nameOverride": "limit", "schema": { "type": "int", @@ -88845,15 +88568,15 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "keylistQueryPaginateOffset", "key": "offset", "schema": { - "description": undefined, + "description": null, "generatedName": "keylistQueryPaginateOffset", - "groupName": undefined, + "groupName": null, "nameOverride": "KeylistQueryPaginate", "type": "optional", "value": { "description": "Offset value for query", "generatedName": "KeylistQueryPaginateOffset", - "groupName": undefined, + "groupName": null, "nameOverride": "offset", "schema": { "type": "int", @@ -88868,17 +88591,17 @@ exports[`open api parser aries parse open api 1`] = ` "KeylistQuery_paginate": { "description": "Pagination info", "generatedName": "KeylistQueryPaginate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "KeylistQueryPaginate", "type": "reference", }, "KeylistUpdate": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "KeylistUpdate", - "groupName": undefined, + "groupName": null, "nameOverride": "KeylistUpdate", "properties": [ { @@ -88887,19 +88610,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "keylistUpdateId", "key": "@id", "schema": { - "description": undefined, + "description": null, "generatedName": "keylistUpdateId", - "groupName": undefined, + "groupName": null, "nameOverride": "KeylistUpdate", "type": "optional", "value": { "description": "Message identifier", "generatedName": "KeylistUpdateId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88912,19 +88635,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "keylistUpdateType", "key": "@type", "schema": { - "description": undefined, + "description": null, "generatedName": "keylistUpdateType", - "groupName": undefined, + "groupName": null, "nameOverride": "KeylistUpdate", "type": "optional", "value": { "description": "Message type", "generatedName": "KeylistUpdateType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88937,22 +88660,22 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "keylistUpdateUpdates", "key": "updates", "schema": { - "description": undefined, + "description": null, "generatedName": "keylistUpdateUpdates", - "groupName": undefined, + "groupName": null, "nameOverride": "KeylistUpdate", "type": "optional", "value": { "description": "List of update rules", "generatedName": "KeylistUpdateUpdates", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "KeylistUpdateUpdatesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "KeylistUpdateRule", "type": "reference", }, @@ -88965,9 +88688,9 @@ exports[`open api parser aries parse open api 1`] = ` "KeylistUpdateRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "KeylistUpdateRequest", - "groupName": undefined, + "groupName": null, "nameOverride": "KeylistUpdateRequest", "properties": [ { @@ -88976,22 +88699,22 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "keylistUpdateRequestUpdates", "key": "updates", "schema": { - "description": undefined, + "description": null, "generatedName": "keylistUpdateRequestUpdates", - "groupName": undefined, + "groupName": null, "nameOverride": "KeylistUpdateRequest", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "KeylistUpdateRequestUpdates", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "KeylistUpdateRequestUpdatesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "KeylistUpdateRule", "type": "reference", }, @@ -89004,9 +88727,9 @@ exports[`open api parser aries parse open api 1`] = ` "KeylistUpdateRule": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "KeylistUpdateRule", - "groupName": undefined, + "groupName": null, "nameOverride": "KeylistUpdateRule", "properties": [ { @@ -89017,32 +88740,32 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Action for specific key", "generatedName": "KeylistUpdateRuleAction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "add", - "nameOverride": undefined, + "nameOverride": null, "value": "add", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "remove", - "nameOverride": undefined, + "nameOverride": null, "value": "remove", }, ], @@ -89056,11 +88779,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Key to remove or add", "generatedName": "KeylistUpdateRuleRecipientKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89072,9 +88795,9 @@ exports[`open api parser aries parse open api 1`] = ` "LDProofVCDetail": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "LdProofVcDetail", - "groupName": undefined, + "groupName": null, "nameOverride": "LDProofVCDetail", "properties": [ { @@ -89083,10 +88806,10 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "ldProofVcDetailCredential", "key": "credential", "schema": { - "description": undefined, + "description": null, "generatedName": "LdProofVcDetailCredential", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LDProofVCDetail_credential", "type": "reference", }, @@ -89097,10 +88820,10 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "ldProofVcDetailOptions", "key": "options", "schema": { - "description": undefined, + "description": null, "generatedName": "LdProofVcDetailOptions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LDProofVCDetail_options", "type": "reference", }, @@ -89111,9 +88834,9 @@ exports[`open api parser aries parse open api 1`] = ` "LDProofVCDetailOptions": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "LdProofVcDetailOptions", - "groupName": undefined, + "groupName": null, "nameOverride": "LDProofVCDetailOptions", "properties": [ { @@ -89122,19 +88845,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "ldProofVcDetailOptionsChallenge", "key": "challenge", "schema": { - "description": undefined, + "description": null, "generatedName": "ldProofVcDetailOptionsChallenge", - "groupName": undefined, + "groupName": null, "nameOverride": "LDProofVCDetailOptions", "type": "optional", "value": { "description": "A challenge to include in the proof. SHOULD be provided by the requesting party of the credential (=holder)", "generatedName": "LdProofVcDetailOptionsChallenge", - "groupName": undefined, + "groupName": null, "nameOverride": "challenge", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89147,19 +88870,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "ldProofVcDetailOptionsCreated", "key": "created", "schema": { - "description": undefined, + "description": null, "generatedName": "ldProofVcDetailOptionsCreated", - "groupName": undefined, + "groupName": null, "nameOverride": "LDProofVCDetailOptions", "type": "optional", "value": { "description": "The date and time of the proof (with a maximum accuracy in seconds). Defaults to current system time", "generatedName": "LdProofVcDetailOptionsCreated", - "groupName": undefined, + "groupName": null, "nameOverride": "created", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89172,16 +88895,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "ldProofVcDetailOptionsCredentialStatus", "key": "credentialStatus", "schema": { - "description": undefined, + "description": null, "generatedName": "ldProofVcDetailOptionsCredentialStatus", - "groupName": undefined, + "groupName": null, "nameOverride": "LDProofVCDetailOptions", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "LdProofVcDetailOptionsCredentialStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LDProofVCDetailOptions_credentialStatus", "type": "reference", }, @@ -89193,19 +88916,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "ldProofVcDetailOptionsDomain", "key": "domain", "schema": { - "description": undefined, + "description": null, "generatedName": "ldProofVcDetailOptionsDomain", - "groupName": undefined, + "groupName": null, "nameOverride": "LDProofVCDetailOptions", "type": "optional", "value": { "description": "The intended domain of validity for the proof", "generatedName": "LdProofVcDetailOptionsDomain", - "groupName": undefined, + "groupName": null, "nameOverride": "domain", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89218,19 +88941,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "ldProofVcDetailOptionsProofPurpose", "key": "proofPurpose", "schema": { - "description": undefined, + "description": null, "generatedName": "ldProofVcDetailOptionsProofPurpose", - "groupName": undefined, + "groupName": null, "nameOverride": "LDProofVCDetailOptions", "type": "optional", "value": { "description": "The proof purpose used for the proof. Should match proof purposes registered in the Linked Data Proofs Specification", "generatedName": "LdProofVcDetailOptionsProofPurpose", - "groupName": undefined, + "groupName": null, "nameOverride": "proofPurpose", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89245,11 +88968,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "The proof type used for the proof. Should match suites registered in the Linked Data Cryptographic Suite Registry", "generatedName": "LdProofVcDetailOptionsProofType", - "groupName": undefined, + "groupName": null, "nameOverride": "proofType", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89261,33 +88984,33 @@ exports[`open api parser aries parse open api 1`] = ` "LDProofVCDetailOptions_credentialStatus": { "description": "The credential status mechanism to use for the credential. Omitting the property indicates the issued credential will not include a credential status", "generatedName": "LdProofVcDetailOptionsCredentialStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CredentialStatusOptions", "type": "reference", }, "LDProofVCDetail_credential": { "description": "Detail of the JSON-LD Credential to be issued", "generatedName": "LdProofVcDetailCredential", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Credential", "type": "reference", }, "LDProofVCDetail_options": { "description": "Options for specifying how the linked data proof is created.", "generatedName": "LdProofVcDetailOptions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LDProofVCDetailOptions", "type": "reference", }, "LedgerConfigInstance": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "LedgerConfigInstance", - "groupName": undefined, + "groupName": null, "nameOverride": "LedgerConfigInstance", "properties": [ { @@ -89296,19 +89019,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "ledgerConfigInstanceGenesisFile", "key": "genesis_file", "schema": { - "description": undefined, + "description": null, "generatedName": "ledgerConfigInstanceGenesisFile", - "groupName": undefined, + "groupName": null, "nameOverride": "LedgerConfigInstance", "type": "optional", "value": { "description": "genesis_file", "generatedName": "LedgerConfigInstanceGenesisFile", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89321,19 +89044,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "ledgerConfigInstanceGenesisTransactions", "key": "genesis_transactions", "schema": { - "description": undefined, + "description": null, "generatedName": "ledgerConfigInstanceGenesisTransactions", - "groupName": undefined, + "groupName": null, "nameOverride": "LedgerConfigInstance", "type": "optional", "value": { "description": "genesis_transactions", "generatedName": "LedgerConfigInstanceGenesisTransactions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89346,19 +89069,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "ledgerConfigInstanceGenesisUrl", "key": "genesis_url", "schema": { - "description": undefined, + "description": null, "generatedName": "ledgerConfigInstanceGenesisUrl", - "groupName": undefined, + "groupName": null, "nameOverride": "LedgerConfigInstance", "type": "optional", "value": { "description": "genesis_url", "generatedName": "LedgerConfigInstanceGenesisUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89371,19 +89094,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "ledgerConfigInstanceId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "ledgerConfigInstanceId", - "groupName": undefined, + "groupName": null, "nameOverride": "LedgerConfigInstance", "type": "optional", "value": { "description": "ledger_id", "generatedName": "LedgerConfigInstanceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89396,16 +89119,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "ledgerConfigInstanceIsProduction", "key": "is_production", "schema": { - "description": undefined, + "description": null, "generatedName": "ledgerConfigInstanceIsProduction", - "groupName": undefined, + "groupName": null, "nameOverride": "LedgerConfigInstance", "type": "optional", "value": { "description": "is_production", "generatedName": "LedgerConfigInstanceIsProduction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -89419,9 +89142,9 @@ exports[`open api parser aries parse open api 1`] = ` "LedgerConfigList": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "LedgerConfigList", - "groupName": undefined, + "groupName": null, "nameOverride": "LedgerConfigList", "properties": [ { @@ -89430,16 +89153,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "ledgerConfigListLedgerConfigList", "key": "ledger_config_list", "schema": { - "description": undefined, + "description": null, "generatedName": "LedgerConfigListLedgerConfigList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "LedgerConfigListLedgerConfigListItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LedgerConfigInstance", "type": "reference", }, @@ -89449,35 +89172,34 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "LedgerModulesResult": { - "description": undefined, + "description": null, "generatedName": "LedgerModulesResult", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "LedgerModulesResultKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "LedgerModulesResultValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "LinkedDataProof": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "LinkedDataProof", - "groupName": undefined, + "groupName": null, "nameOverride": "LinkedDataProof", "properties": [ { @@ -89486,19 +89208,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "linkedDataProofChallenge", "key": "challenge", "schema": { - "description": undefined, + "description": null, "generatedName": "linkedDataProofChallenge", - "groupName": undefined, + "groupName": null, "nameOverride": "LinkedDataProof", "type": "optional", "value": { "description": "Associates a challenge with a proof, for use with a proofPurpose such as authentication", "generatedName": "LinkedDataProofChallenge", - "groupName": undefined, + "groupName": null, "nameOverride": "challenge", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89513,11 +89235,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "The string value of an ISO8601 combined date and time string generated by the Signature Algorithm", "generatedName": "LinkedDataProofCreated", - "groupName": undefined, + "groupName": null, "nameOverride": "created", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89529,19 +89251,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "linkedDataProofDomain", "key": "domain", "schema": { - "description": undefined, + "description": null, "generatedName": "linkedDataProofDomain", - "groupName": undefined, + "groupName": null, "nameOverride": "LinkedDataProof", "type": "optional", "value": { "description": "A string value specifying the restricted domain of the signature.", "generatedName": "LinkedDataProofDomain", - "groupName": undefined, + "groupName": null, "nameOverride": "domain", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89554,19 +89276,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "linkedDataProofJws", "key": "jws", "schema": { - "description": undefined, + "description": null, "generatedName": "linkedDataProofJws", - "groupName": undefined, + "groupName": null, "nameOverride": "LinkedDataProof", "type": "optional", "value": { "description": "Associates a Detached Json Web Signature with a proof", "generatedName": "LinkedDataProofJws", - "groupName": undefined, + "groupName": null, "nameOverride": "jws", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89579,19 +89301,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "linkedDataProofNonce", "key": "nonce", "schema": { - "description": undefined, + "description": null, "generatedName": "linkedDataProofNonce", - "groupName": undefined, + "groupName": null, "nameOverride": "LinkedDataProof", "type": "optional", "value": { "description": "The nonce", "generatedName": "LinkedDataProofNonce", - "groupName": undefined, + "groupName": null, "nameOverride": "nonce", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89606,11 +89328,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Proof purpose", "generatedName": "LinkedDataProofProofPurpose", - "groupName": undefined, + "groupName": null, "nameOverride": "proofPurpose", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89622,19 +89344,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "linkedDataProofProofValue", "key": "proofValue", "schema": { - "description": undefined, + "description": null, "generatedName": "linkedDataProofProofValue", - "groupName": undefined, + "groupName": null, "nameOverride": "LinkedDataProof", "type": "optional", "value": { "description": "The proof value of a proof", "generatedName": "LinkedDataProofProofValue", - "groupName": undefined, + "groupName": null, "nameOverride": "proofValue", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89649,11 +89371,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Identifies the digital signature suite that was used to create the signature", "generatedName": "LinkedDataProofType", - "groupName": undefined, + "groupName": null, "nameOverride": "type", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89667,11 +89389,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Information used for proof verification", "generatedName": "LinkedDataProofVerificationMethod", - "groupName": undefined, + "groupName": null, "nameOverride": "verificationMethod", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89683,9 +89405,9 @@ exports[`open api parser aries parse open api 1`] = ` "MediationCreateRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "MediationCreateRequest", - "groupName": undefined, + "groupName": null, "nameOverride": "MediationCreateRequest", "properties": [ { @@ -89694,25 +89416,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "mediationCreateRequestMediatorTerms", "key": "mediator_terms", "schema": { - "description": undefined, + "description": null, "generatedName": "mediationCreateRequestMediatorTerms", - "groupName": undefined, + "groupName": null, "nameOverride": "MediationCreateRequest", "type": "optional", "value": { "description": "List of mediator rules for recipient", "generatedName": "MediationCreateRequestMediatorTerms", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Indicate terms to which the mediator requires the recipient to agree", "generatedName": "MediationCreateRequestMediatorTermsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89726,25 +89448,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "mediationCreateRequestRecipientTerms", "key": "recipient_terms", "schema": { - "description": undefined, + "description": null, "generatedName": "mediationCreateRequestRecipientTerms", - "groupName": undefined, + "groupName": null, "nameOverride": "MediationCreateRequest", "type": "optional", "value": { "description": "List of recipient rules for mediation", "generatedName": "MediationCreateRequestRecipientTerms", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Indicate terms to which the recipient requires the mediator to agree", "generatedName": "MediationCreateRequestRecipientTermsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89758,9 +89480,9 @@ exports[`open api parser aries parse open api 1`] = ` "MediationDeny": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "MediationDeny", - "groupName": undefined, + "groupName": null, "nameOverride": "MediationDeny", "properties": [ { @@ -89769,19 +89491,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "mediationDenyId", "key": "@id", "schema": { - "description": undefined, + "description": null, "generatedName": "mediationDenyId", - "groupName": undefined, + "groupName": null, "nameOverride": "MediationDeny", "type": "optional", "value": { "description": "Message identifier", "generatedName": "MediationDenyId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89794,19 +89516,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "mediationDenyType", "key": "@type", "schema": { - "description": undefined, + "description": null, "generatedName": "mediationDenyType", - "groupName": undefined, + "groupName": null, "nameOverride": "MediationDeny", "type": "optional", "value": { "description": "Message type", "generatedName": "MediationDenyType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89819,25 +89541,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "mediationDenyMediatorTerms", "key": "mediator_terms", "schema": { - "description": undefined, + "description": null, "generatedName": "mediationDenyMediatorTerms", - "groupName": undefined, + "groupName": null, "nameOverride": "MediationDeny", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "MediationDenyMediatorTerms", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Terms for mediator to agree", "generatedName": "MediationDenyMediatorTermsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89851,25 +89573,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "mediationDenyRecipientTerms", "key": "recipient_terms", "schema": { - "description": undefined, + "description": null, "generatedName": "mediationDenyRecipientTerms", - "groupName": undefined, + "groupName": null, "nameOverride": "MediationDeny", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "MediationDenyRecipientTerms", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Terms for recipient to agree", "generatedName": "MediationDenyRecipientTermsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89883,9 +89605,9 @@ exports[`open api parser aries parse open api 1`] = ` "MediationGrant": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "MediationGrant", - "groupName": undefined, + "groupName": null, "nameOverride": "MediationGrant", "properties": [ { @@ -89894,19 +89616,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "mediationGrantId", "key": "@id", "schema": { - "description": undefined, + "description": null, "generatedName": "mediationGrantId", - "groupName": undefined, + "groupName": null, "nameOverride": "MediationGrant", "type": "optional", "value": { "description": "Message identifier", "generatedName": "MediationGrantId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89919,19 +89641,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "mediationGrantType", "key": "@type", "schema": { - "description": undefined, + "description": null, "generatedName": "mediationGrantType", - "groupName": undefined, + "groupName": null, "nameOverride": "MediationGrant", "type": "optional", "value": { "description": "Message type", "generatedName": "MediationGrantType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89944,19 +89666,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "mediationGrantEndpoint", "key": "endpoint", "schema": { - "description": undefined, + "description": null, "generatedName": "mediationGrantEndpoint", - "groupName": undefined, + "groupName": null, "nameOverride": "MediationGrant", "type": "optional", "value": { "description": "endpoint on which messages destined for the recipient are received.", "generatedName": "MediationGrantEndpoint", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89969,25 +89691,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "mediationGrantRoutingKeys", "key": "routing_keys", "schema": { - "description": undefined, + "description": null, "generatedName": "mediationGrantRoutingKeys", - "groupName": undefined, + "groupName": null, "nameOverride": "MediationGrant", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "MediationGrantRoutingKeys", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Keys to use for forward message packaging", "generatedName": "MediationGrantRoutingKeysItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90001,9 +89723,9 @@ exports[`open api parser aries parse open api 1`] = ` "MediationIdMatchInfo": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "MediationIdMatchInfo", - "groupName": undefined, + "groupName": null, "nameOverride": "MediationIdMatchInfo", "properties": [ { @@ -90012,19 +89734,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "mediationIdMatchInfoMediationId", "key": "mediation_id", "schema": { - "description": undefined, + "description": null, "generatedName": "mediationIdMatchInfoMediationId", - "groupName": undefined, + "groupName": null, "nameOverride": "MediationIdMatchInfo", "type": "optional", "value": { "description": "Mediation record identifier", "generatedName": "MediationIdMatchInfoMediationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90037,9 +89759,9 @@ exports[`open api parser aries parse open api 1`] = ` "MediationList": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "MediationList", - "groupName": undefined, + "groupName": null, "nameOverride": "MediationList", "properties": [ { @@ -90048,22 +89770,22 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "mediationListResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "mediationListResults", - "groupName": undefined, + "groupName": null, "nameOverride": "MediationList", "type": "optional", "value": { "description": "List of mediation records", "generatedName": "MediationListResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "MediationListResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MediationRecord", "type": "reference", }, @@ -90076,9 +89798,9 @@ exports[`open api parser aries parse open api 1`] = ` "MediationRecord": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "MediationRecord", - "groupName": undefined, + "groupName": null, "nameOverride": "MediationRecord", "properties": [ { @@ -90087,13 +89809,13 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "mediationRecordConnectionId", "key": "connection_id", "schema": { - "description": undefined, + "description": null, "generatedName": "MediationRecordConnectionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90105,19 +89827,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "mediationRecordCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "mediationRecordCreatedAt", - "groupName": undefined, + "groupName": null, "nameOverride": "MediationRecord", "type": "optional", "value": { "description": "Time of record creation", "generatedName": "MediationRecordCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90130,19 +89852,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "mediationRecordEndpoint", "key": "endpoint", "schema": { - "description": undefined, + "description": null, "generatedName": "mediationRecordEndpoint", - "groupName": undefined, + "groupName": null, "nameOverride": "MediationRecord", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "MediationRecordEndpoint", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90155,19 +89877,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "mediationRecordMediationId", "key": "mediation_id", "schema": { - "description": undefined, + "description": null, "generatedName": "mediationRecordMediationId", - "groupName": undefined, + "groupName": null, "nameOverride": "MediationRecord", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "MediationRecordMediationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90180,25 +89902,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "mediationRecordMediatorTerms", "key": "mediator_terms", "schema": { - "description": undefined, + "description": null, "generatedName": "mediationRecordMediatorTerms", - "groupName": undefined, + "groupName": null, "nameOverride": "MediationRecord", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "MediationRecordMediatorTerms", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "MediationRecordMediatorTermsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90212,25 +89934,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "mediationRecordRecipientTerms", "key": "recipient_terms", "schema": { - "description": undefined, + "description": null, "generatedName": "mediationRecordRecipientTerms", - "groupName": undefined, + "groupName": null, "nameOverride": "MediationRecord", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "MediationRecordRecipientTerms", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "MediationRecordRecipientTermsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90244,13 +89966,13 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "mediationRecordRole", "key": "role", "schema": { - "description": undefined, + "description": null, "generatedName": "MediationRecordRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90262,25 +89984,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "mediationRecordRoutingKeys", "key": "routing_keys", "schema": { - "description": undefined, + "description": null, "generatedName": "mediationRecordRoutingKeys", - "groupName": undefined, + "groupName": null, "nameOverride": "MediationRecord", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "MediationRecordRoutingKeys", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "MediationRecordRoutingKeysItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90294,19 +90016,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "mediationRecordState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "mediationRecordState", - "groupName": undefined, + "groupName": null, "nameOverride": "MediationRecord", "type": "optional", "value": { "description": "Current record state", "generatedName": "MediationRecordState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90319,19 +90041,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "mediationRecordUpdatedAt", "key": "updated_at", "schema": { - "description": undefined, + "description": null, "generatedName": "mediationRecordUpdatedAt", - "groupName": undefined, + "groupName": null, "nameOverride": "MediationRecord", "type": "optional", "value": { "description": "Time of last record update", "generatedName": "MediationRecordUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90344,9 +90066,9 @@ exports[`open api parser aries parse open api 1`] = ` "Menu": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Menu", - "groupName": undefined, + "groupName": null, "nameOverride": "Menu", "properties": [ { @@ -90355,19 +90077,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "menuId", "key": "@id", "schema": { - "description": undefined, + "description": null, "generatedName": "menuId", - "groupName": undefined, + "groupName": null, "nameOverride": "Menu", "type": "optional", "value": { "description": "Message identifier", "generatedName": "MenuId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90380,19 +90102,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "menuType", "key": "@type", "schema": { - "description": undefined, + "description": null, "generatedName": "menuType", - "groupName": undefined, + "groupName": null, "nameOverride": "Menu", "type": "optional", "value": { "description": "Message type", "generatedName": "MenuType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90405,19 +90127,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "menuDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "menuDescription", - "groupName": undefined, + "groupName": null, "nameOverride": "Menu", "type": "optional", "value": { "description": "Introductory text for the menu", "generatedName": "MenuDescription", - "groupName": undefined, + "groupName": null, "nameOverride": "description", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90430,19 +90152,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "menuErrormsg", "key": "errormsg", "schema": { - "description": undefined, + "description": null, "generatedName": "menuErrormsg", - "groupName": undefined, + "groupName": null, "nameOverride": "Menu", "type": "optional", "value": { "description": "An optional error message to display in menu header", "generatedName": "MenuErrormsg", - "groupName": undefined, + "groupName": null, "nameOverride": "errormsg", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90457,14 +90179,14 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "List of menu options", "generatedName": "MenuOptions", - "groupName": undefined, + "groupName": null, "nameOverride": "options", "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "MenuOptionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MenuOption", "type": "reference", }, @@ -90476,19 +90198,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "menuTitle", "key": "title", "schema": { - "description": undefined, + "description": null, "generatedName": "menuTitle", - "groupName": undefined, + "groupName": null, "nameOverride": "Menu", "type": "optional", "value": { "description": "Menu title", "generatedName": "MenuTitle", - "groupName": undefined, + "groupName": null, "nameOverride": "title", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90501,9 +90223,9 @@ exports[`open api parser aries parse open api 1`] = ` "MenuForm": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "MenuForm", - "groupName": undefined, + "groupName": null, "nameOverride": "MenuForm", "properties": [ { @@ -90512,19 +90234,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "menuFormDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "menuFormDescription", - "groupName": undefined, + "groupName": null, "nameOverride": "MenuForm", "type": "optional", "value": { "description": "Additional descriptive text for menu form", "generatedName": "MenuFormDescription", - "groupName": undefined, + "groupName": null, "nameOverride": "description", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90537,22 +90259,22 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "menuFormParams", "key": "params", "schema": { - "description": undefined, + "description": null, "generatedName": "menuFormParams", - "groupName": undefined, + "groupName": null, "nameOverride": "MenuForm", "type": "optional", "value": { "description": "List of form parameters", "generatedName": "MenuFormParams", - "groupName": undefined, + "groupName": null, "nameOverride": "params", "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "MenuFormParamsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MenuFormParam", "type": "reference", }, @@ -90565,19 +90287,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "menuFormSubmitLabel", "key": "submit-label", "schema": { - "description": undefined, + "description": null, "generatedName": "menuFormSubmitLabel", - "groupName": undefined, + "groupName": null, "nameOverride": "MenuForm", "type": "optional", "value": { "description": "Alternative label for form submit button", "generatedName": "MenuFormSubmitLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90590,19 +90312,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "menuFormTitle", "key": "title", "schema": { - "description": undefined, + "description": null, "generatedName": "menuFormTitle", - "groupName": undefined, + "groupName": null, "nameOverride": "MenuForm", "type": "optional", "value": { "description": "Menu form title", "generatedName": "MenuFormTitle", - "groupName": undefined, + "groupName": null, "nameOverride": "title", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90615,9 +90337,9 @@ exports[`open api parser aries parse open api 1`] = ` "MenuFormParam": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "MenuFormParam", - "groupName": undefined, + "groupName": null, "nameOverride": "MenuFormParam", "properties": [ { @@ -90626,19 +90348,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "menuFormParamDefault", "key": "default", "schema": { - "description": undefined, + "description": null, "generatedName": "menuFormParamDefault", - "groupName": undefined, + "groupName": null, "nameOverride": "MenuFormParam", "type": "optional", "value": { "description": "Default parameter value", "generatedName": "MenuFormParamDefault", - "groupName": undefined, + "groupName": null, "nameOverride": "default", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90651,19 +90373,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "menuFormParamDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "menuFormParamDescription", - "groupName": undefined, + "groupName": null, "nameOverride": "MenuFormParam", "type": "optional", "value": { "description": "Additional descriptive text for menu form parameter", "generatedName": "MenuFormParamDescription", - "groupName": undefined, + "groupName": null, "nameOverride": "description", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90678,11 +90400,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Menu parameter name", "generatedName": "MenuFormParamName", - "groupName": undefined, + "groupName": null, "nameOverride": "name", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90694,15 +90416,15 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "menuFormParamRequired", "key": "required", "schema": { - "description": undefined, + "description": null, "generatedName": "menuFormParamRequired", - "groupName": undefined, + "groupName": null, "nameOverride": "MenuFormParam", "type": "optional", "value": { "description": "Whether parameter is required", "generatedName": "MenuFormParamRequired", - "groupName": undefined, + "groupName": null, "nameOverride": "required", "schema": { "type": "boolean", @@ -90719,11 +90441,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Menu parameter title", "generatedName": "MenuFormParamTitle", - "groupName": undefined, + "groupName": null, "nameOverride": "title", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90735,19 +90457,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "menuFormParamType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "menuFormParamType", - "groupName": undefined, + "groupName": null, "nameOverride": "MenuFormParam", "type": "optional", "value": { "description": "Menu form parameter input type", "generatedName": "MenuFormParamType", - "groupName": undefined, + "groupName": null, "nameOverride": "type", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90760,9 +90482,9 @@ exports[`open api parser aries parse open api 1`] = ` "MenuJson": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "MenuJson", - "groupName": undefined, + "groupName": null, "nameOverride": "MenuJson", "properties": [ { @@ -90771,19 +90493,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "menuJsonDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "menuJsonDescription", - "groupName": undefined, + "groupName": null, "nameOverride": "MenuJson", "type": "optional", "value": { "description": "Introductory text for the menu", "generatedName": "MenuJsonDescription", - "groupName": undefined, + "groupName": null, "nameOverride": "description", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90796,19 +90518,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "menuJsonErrormsg", "key": "errormsg", "schema": { - "description": undefined, + "description": null, "generatedName": "menuJsonErrormsg", - "groupName": undefined, + "groupName": null, "nameOverride": "MenuJson", "type": "optional", "value": { "description": "Optional error message to display in menu header", "generatedName": "MenuJsonErrormsg", - "groupName": undefined, + "groupName": null, "nameOverride": "errormsg", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90823,14 +90545,14 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "List of menu options", "generatedName": "MenuJsonOptions", - "groupName": undefined, + "groupName": null, "nameOverride": "options", "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "MenuJsonOptionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MenuOption", "type": "reference", }, @@ -90842,19 +90564,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "menuJsonTitle", "key": "title", "schema": { - "description": undefined, + "description": null, "generatedName": "menuJsonTitle", - "groupName": undefined, + "groupName": null, "nameOverride": "MenuJson", "type": "optional", "value": { "description": "Menu title", "generatedName": "MenuJsonTitle", - "groupName": undefined, + "groupName": null, "nameOverride": "title", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90867,9 +90589,9 @@ exports[`open api parser aries parse open api 1`] = ` "MenuOption": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "MenuOption", - "groupName": undefined, + "groupName": null, "nameOverride": "MenuOption", "properties": [ { @@ -90878,19 +90600,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "menuOptionDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "menuOptionDescription", - "groupName": undefined, + "groupName": null, "nameOverride": "MenuOption", "type": "optional", "value": { "description": "Additional descriptive text for menu option", "generatedName": "MenuOptionDescription", - "groupName": undefined, + "groupName": null, "nameOverride": "description", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90903,15 +90625,15 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "menuOptionDisabled", "key": "disabled", "schema": { - "description": undefined, + "description": null, "generatedName": "menuOptionDisabled", - "groupName": undefined, + "groupName": null, "nameOverride": "MenuOption", "type": "optional", "value": { "description": "Whether to show option as disabled", "generatedName": "MenuOptionDisabled", - "groupName": undefined, + "groupName": null, "nameOverride": "disabled", "schema": { "type": "boolean", @@ -90926,16 +90648,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "menuOptionForm", "key": "form", "schema": { - "description": undefined, + "description": null, "generatedName": "menuOptionForm", - "groupName": undefined, + "groupName": null, "nameOverride": "MenuOption", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "MenuOptionForm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MenuForm", "type": "reference", }, @@ -90949,11 +90671,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Menu option name (unique identifier)", "generatedName": "MenuOptionName", - "groupName": undefined, + "groupName": null, "nameOverride": "name", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90967,11 +90689,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Menu option title", "generatedName": "MenuOptionTitle", - "groupName": undefined, + "groupName": null, "nameOverride": "title", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90981,35 +90703,34 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "MultitenantModuleResponse": { - "description": undefined, + "description": null, "generatedName": "MultitenantModuleResponse", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "MultitenantModuleResponseKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "MultitenantModuleResponseValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "OobRecord": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "OobRecord", - "groupName": undefined, + "groupName": null, "nameOverride": "OobRecord", "properties": [ { @@ -91018,19 +90739,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "oobRecordAttachThreadId", "key": "attach_thread_id", "schema": { - "description": undefined, + "description": null, "generatedName": "oobRecordAttachThreadId", - "groupName": undefined, + "groupName": null, "nameOverride": "OobRecord", "type": "optional", "value": { "description": "Connection record identifier", "generatedName": "OobRecordAttachThreadId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91043,19 +90764,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "oobRecordConnectionId", "key": "connection_id", "schema": { - "description": undefined, + "description": null, "generatedName": "oobRecordConnectionId", - "groupName": undefined, + "groupName": null, "nameOverride": "OobRecord", "type": "optional", "value": { "description": "Connection record identifier", "generatedName": "OobRecordConnectionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91068,19 +90789,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "oobRecordCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "oobRecordCreatedAt", - "groupName": undefined, + "groupName": null, "nameOverride": "OobRecord", "type": "optional", "value": { "description": "Time of record creation", "generatedName": "OobRecordCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91095,11 +90816,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Invitation message identifier", "generatedName": "OobRecordInviMsgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91111,10 +90832,10 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "oobRecordInvitation", "key": "invitation", "schema": { - "description": undefined, + "description": null, "generatedName": "OobRecordInvitation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvitationRecord_invitation", "type": "reference", }, @@ -91127,11 +90848,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Oob record identifier", "generatedName": "OobRecordOobId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91143,19 +90864,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "oobRecordOurRecipientKey", "key": "our_recipient_key", "schema": { - "description": undefined, + "description": null, "generatedName": "oobRecordOurRecipientKey", - "groupName": undefined, + "groupName": null, "nameOverride": "OobRecord", "type": "optional", "value": { "description": "Recipient key used for oob invitation", "generatedName": "OobRecordOurRecipientKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91168,40 +90889,40 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "oobRecordRole", "key": "role", "schema": { - "description": undefined, + "description": null, "generatedName": "oobRecordRole", - "groupName": undefined, + "groupName": null, "nameOverride": "OobRecord", "type": "optional", "value": { "description": "OOB Role", "generatedName": "OobRecordRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "sender", - "nameOverride": undefined, + "nameOverride": null, "value": "sender", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "receiver", - "nameOverride": undefined, + "nameOverride": null, "value": "receiver", }, ], @@ -91216,92 +90937,92 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Out of band message exchange state", "generatedName": "OobRecordState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "initial", - "nameOverride": undefined, + "nameOverride": null, "value": "initial", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PrepareResponse", - "nameOverride": undefined, + "nameOverride": null, "value": "prepare-response", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AwaitResponse", - "nameOverride": undefined, + "nameOverride": null, "value": "await-response", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ReuseNotAccepted", - "nameOverride": undefined, + "nameOverride": null, "value": "reuse-not-accepted", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ReuseAccepted", - "nameOverride": undefined, + "nameOverride": null, "value": "reuse-accepted", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "done", - "nameOverride": undefined, + "nameOverride": null, "value": "done", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "deleted", - "nameOverride": undefined, + "nameOverride": null, "value": "deleted", }, ], @@ -91313,16 +91034,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "oobRecordTheirService", "key": "their_service", "schema": { - "description": undefined, + "description": null, "generatedName": "oobRecordTheirService", - "groupName": undefined, + "groupName": null, "nameOverride": "OobRecord", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "OobRecordTheirService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ServiceDecorator", "type": "reference", }, @@ -91334,16 +91055,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "oobRecordTrace", "key": "trace", "schema": { - "description": undefined, + "description": null, "generatedName": "oobRecordTrace", - "groupName": undefined, + "groupName": null, "nameOverride": "OobRecord", "type": "optional", "value": { "description": "Record trace information, based on agent configuration", "generatedName": "OobRecordTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -91357,19 +91078,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "oobRecordUpdatedAt", "key": "updated_at", "schema": { - "description": undefined, + "description": null, "generatedName": "oobRecordUpdatedAt", - "groupName": undefined, + "groupName": null, "nameOverride": "OobRecord", "type": "optional", "value": { "description": "Time of last record update", "generatedName": "OobRecordUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91382,9 +91103,9 @@ exports[`open api parser aries parse open api 1`] = ` "PerformRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PerformRequest", - "groupName": undefined, + "groupName": null, "nameOverride": "PerformRequest", "properties": [ { @@ -91393,19 +91114,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "performRequestName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "performRequestName", - "groupName": undefined, + "groupName": null, "nameOverride": "PerformRequest", "type": "optional", "value": { "description": "Menu option name", "generatedName": "PerformRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91418,37 +91139,36 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "performRequestParams", "key": "params", "schema": { - "description": undefined, + "description": null, "generatedName": "performRequestParams", - "groupName": undefined, + "groupName": null, "nameOverride": "PerformRequest", "type": "optional", "value": { "description": "Input parameter values", "generatedName": "PerformRequestParams", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "PerformRequestParamsKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "PerformRequestParamsValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91462,9 +91182,9 @@ exports[`open api parser aries parse open api 1`] = ` "PingRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PingRequest", - "groupName": undefined, + "groupName": null, "nameOverride": "PingRequest", "properties": [ { @@ -91473,25 +91193,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "pingRequestComment", "key": "comment", "schema": { - "description": undefined, + "description": null, "generatedName": "pingRequestComment", - "groupName": undefined, + "groupName": null, "nameOverride": "PingRequest", "type": "optional", "value": { "description": "Comment for the ping message", "generatedName": "PingRequestComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Comment for the ping message", "generatedName": "PingRequestComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91505,9 +91225,9 @@ exports[`open api parser aries parse open api 1`] = ` "PingRequestResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PingRequestResponse", - "groupName": undefined, + "groupName": null, "nameOverride": "PingRequestResponse", "properties": [ { @@ -91516,19 +91236,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "pingRequestResponseThreadId", "key": "thread_id", "schema": { - "description": undefined, + "description": null, "generatedName": "pingRequestResponseThreadId", - "groupName": undefined, + "groupName": null, "nameOverride": "PingRequestResponse", "type": "optional", "value": { "description": "Thread ID of the ping message", "generatedName": "PingRequestResponseThreadId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91541,9 +91261,9 @@ exports[`open api parser aries parse open api 1`] = ` "PresentationDefinition": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PresentationDefinition", - "groupName": undefined, + "groupName": null, "nameOverride": "PresentationDefinition", "properties": [ { @@ -91552,16 +91272,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "presentationDefinitionFormat", "key": "format", "schema": { - "description": undefined, + "description": null, "generatedName": "presentationDefinitionFormat", - "groupName": undefined, + "groupName": null, "nameOverride": "PresentationDefinition", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PresentationDefinitionFormat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ClaimFormat", "type": "reference", }, @@ -91573,19 +91293,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "presentationDefinitionId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "presentationDefinitionId", - "groupName": undefined, + "groupName": null, "nameOverride": "PresentationDefinition", "type": "optional", "value": { "description": "Unique Resource Identifier", "generatedName": "PresentationDefinitionId", - "groupName": undefined, + "groupName": null, "nameOverride": "id", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91598,22 +91318,22 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "presentationDefinitionInputDescriptors", "key": "input_descriptors", "schema": { - "description": undefined, + "description": null, "generatedName": "presentationDefinitionInputDescriptors", - "groupName": undefined, + "groupName": null, "nameOverride": "PresentationDefinition", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PresentationDefinitionInputDescriptors", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PresentationDefinitionInputDescriptorsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InputDescriptors", "type": "reference", }, @@ -91626,19 +91346,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "presentationDefinitionName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "presentationDefinitionName", - "groupName": undefined, + "groupName": null, "nameOverride": "PresentationDefinition", "type": "optional", "value": { "description": "Human-friendly name that describes what the presentation definition pertains to", "generatedName": "PresentationDefinitionName", - "groupName": undefined, + "groupName": null, "nameOverride": "name", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91651,19 +91371,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "presentationDefinitionPurpose", "key": "purpose", "schema": { - "description": undefined, + "description": null, "generatedName": "presentationDefinitionPurpose", - "groupName": undefined, + "groupName": null, "nameOverride": "PresentationDefinition", "type": "optional", "value": { "description": "Describes the purpose for which the Presentation Definition's inputs are being requested", "generatedName": "PresentationDefinitionPurpose", - "groupName": undefined, + "groupName": null, "nameOverride": "purpose", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91676,22 +91396,22 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "presentationDefinitionSubmissionRequirements", "key": "submission_requirements", "schema": { - "description": undefined, + "description": null, "generatedName": "presentationDefinitionSubmissionRequirements", - "groupName": undefined, + "groupName": null, "nameOverride": "PresentationDefinition", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PresentationDefinitionSubmissionRequirements", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PresentationDefinitionSubmissionRequirementsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SubmissionRequirements", "type": "reference", }, @@ -91704,9 +91424,9 @@ exports[`open api parser aries parse open api 1`] = ` "PresentationProposal": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PresentationProposal", - "groupName": undefined, + "groupName": null, "nameOverride": "PresentationProposal", "properties": [ { @@ -91715,19 +91435,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "presentationProposalId", "key": "@id", "schema": { - "description": undefined, + "description": null, "generatedName": "presentationProposalId", - "groupName": undefined, + "groupName": null, "nameOverride": "PresentationProposal", "type": "optional", "value": { "description": "Message identifier", "generatedName": "PresentationProposalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91740,19 +91460,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "presentationProposalType", "key": "@type", "schema": { - "description": undefined, + "description": null, "generatedName": "presentationProposalType", - "groupName": undefined, + "groupName": null, "nameOverride": "PresentationProposal", "type": "optional", "value": { "description": "Message type", "generatedName": "PresentationProposalType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91765,25 +91485,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "presentationProposalComment", "key": "comment", "schema": { - "description": undefined, + "description": null, "generatedName": "presentationProposalComment", - "groupName": undefined, + "groupName": null, "nameOverride": "PresentationProposal", "type": "optional", "value": { "description": "Human-readable comment", "generatedName": "PresentationProposalComment", - "groupName": undefined, + "groupName": null, "nameOverride": "comment", "type": "nullable", "value": { "description": "Human-readable comment", "generatedName": "PresentationProposalComment", - "groupName": undefined, + "groupName": null, "nameOverride": "comment", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91797,10 +91517,10 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "presentationProposalPresentationProposal", "key": "presentation_proposal", "schema": { - "description": undefined, + "description": null, "generatedName": "PresentationProposalPresentationProposal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyPresPreview", "type": "reference", }, @@ -91811,9 +91531,9 @@ exports[`open api parser aries parse open api 1`] = ` "PresentationRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PresentationRequest", - "groupName": undefined, + "groupName": null, "nameOverride": "PresentationRequest", "properties": [ { @@ -91822,19 +91542,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "presentationRequestId", "key": "@id", "schema": { - "description": undefined, + "description": null, "generatedName": "presentationRequestId", - "groupName": undefined, + "groupName": null, "nameOverride": "PresentationRequest", "type": "optional", "value": { "description": "Message identifier", "generatedName": "PresentationRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91847,19 +91567,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "presentationRequestType", "key": "@type", "schema": { - "description": undefined, + "description": null, "generatedName": "presentationRequestType", - "groupName": undefined, + "groupName": null, "nameOverride": "PresentationRequest", "type": "optional", "value": { "description": "Message type", "generatedName": "PresentationRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91872,25 +91592,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "presentationRequestComment", "key": "comment", "schema": { - "description": undefined, + "description": null, "generatedName": "presentationRequestComment", - "groupName": undefined, + "groupName": null, "nameOverride": "PresentationRequest", "type": "optional", "value": { "description": "Human-readable comment", "generatedName": "PresentationRequestComment", - "groupName": undefined, + "groupName": null, "nameOverride": "comment", "type": "nullable", "value": { "description": "Human-readable comment", "generatedName": "PresentationRequestComment", - "groupName": undefined, + "groupName": null, "nameOverride": "comment", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91904,16 +91624,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "presentationRequestRequestPresentationsAttach", "key": "request_presentations~attach", "schema": { - "description": undefined, + "description": null, "generatedName": "PresentationRequestRequestPresentationsAttach", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PresentationRequestRequestPresentationsAttachItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AttachDecorator", "type": "reference", }, @@ -91925,9 +91645,9 @@ exports[`open api parser aries parse open api 1`] = ` "ProtocolDescriptor": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ProtocolDescriptor", - "groupName": undefined, + "groupName": null, "nameOverride": "ProtocolDescriptor", "properties": [ { @@ -91936,13 +91656,13 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "protocolDescriptorPid", "key": "pid", "schema": { - "description": undefined, + "description": null, "generatedName": "ProtocolDescriptorPid", - "groupName": undefined, + "groupName": null, "nameOverride": "pid", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91954,31 +91674,31 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "protocolDescriptorRoles", "key": "roles", "schema": { - "description": undefined, + "description": null, "generatedName": "protocolDescriptorRoles", - "groupName": undefined, + "groupName": null, "nameOverride": "ProtocolDescriptor", "type": "optional", "value": { "description": "List of roles", "generatedName": "ProtocolDescriptorRoles", - "groupName": undefined, + "groupName": null, "nameOverride": "roles", "type": "nullable", "value": { "description": "List of roles", "generatedName": "ProtocolDescriptorRoles", - "groupName": undefined, + "groupName": null, "nameOverride": "roles", "type": "array", "value": { "description": "Role: requester or responder", "generatedName": "ProtocolDescriptorRolesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91993,9 +91713,9 @@ exports[`open api parser aries parse open api 1`] = ` "PublishRevocations": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PublishRevocations", - "groupName": undefined, + "groupName": null, "nameOverride": "PublishRevocations", "properties": [ { @@ -92004,43 +91724,42 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "publishRevocationsRrid2Crid", "key": "rrid2crid", "schema": { - "description": undefined, + "description": null, "generatedName": "publishRevocationsRrid2Crid", - "groupName": undefined, + "groupName": null, "nameOverride": "PublishRevocations", "type": "optional", "value": { "description": "Credential revocation ids by revocation registry id", "generatedName": "PublishRevocationsRrid2Crid", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "PublishRevocationsRrid2CridKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "PublishRevocationsRrid2CridValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Credential revocation identifier", "generatedName": "PublishRevocationsRrid2CridValueItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -92055,9 +91774,9 @@ exports[`open api parser aries parse open api 1`] = ` "Queries": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Queries", - "groupName": undefined, + "groupName": null, "nameOverride": "Queries", "properties": [ { @@ -92066,19 +91785,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "queriesId", "key": "@id", "schema": { - "description": undefined, + "description": null, "generatedName": "queriesId", - "groupName": undefined, + "groupName": null, "nameOverride": "Queries", "type": "optional", "value": { "description": "Message identifier", "generatedName": "QueriesId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -92091,19 +91810,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "queriesType", "key": "@type", "schema": { - "description": undefined, + "description": null, "generatedName": "queriesType", - "groupName": undefined, + "groupName": null, "nameOverride": "Queries", "type": "optional", "value": { "description": "Message type", "generatedName": "QueriesType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -92116,22 +91835,22 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "queriesQueries", "key": "queries", "schema": { - "description": undefined, + "description": null, "generatedName": "queriesQueries", - "groupName": undefined, + "groupName": null, "nameOverride": "Queries", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "QueriesQueries", - "groupName": undefined, + "groupName": null, "nameOverride": "queries", "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "QueriesQueriesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "QueryItem", "type": "reference", }, @@ -92144,9 +91863,9 @@ exports[`open api parser aries parse open api 1`] = ` "Query": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Query", - "groupName": undefined, + "groupName": null, "nameOverride": "Query", "properties": [ { @@ -92155,19 +91874,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "queryId", "key": "@id", "schema": { - "description": undefined, + "description": null, "generatedName": "queryId", - "groupName": undefined, + "groupName": null, "nameOverride": "Query", "type": "optional", "value": { "description": "Message identifier", "generatedName": "QueryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -92180,19 +91899,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "queryType", "key": "@type", "schema": { - "description": undefined, + "description": null, "generatedName": "queryType", - "groupName": undefined, + "groupName": null, "nameOverride": "Query", "type": "optional", "value": { "description": "Message type", "generatedName": "QueryType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -92205,25 +91924,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "queryComment", "key": "comment", "schema": { - "description": undefined, + "description": null, "generatedName": "queryComment", - "groupName": undefined, + "groupName": null, "nameOverride": "Query", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "QueryComment", - "groupName": undefined, + "groupName": null, "nameOverride": "comment", "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "QueryComment", - "groupName": undefined, + "groupName": null, "nameOverride": "comment", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -92237,13 +91956,13 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "queryQuery", "key": "query", "schema": { - "description": undefined, + "description": null, "generatedName": "QueryQuery", - "groupName": undefined, + "groupName": null, "nameOverride": "query", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -92255,9 +91974,9 @@ exports[`open api parser aries parse open api 1`] = ` "QueryItem": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "QueryItem", - "groupName": undefined, + "groupName": null, "nameOverride": "QueryItem", "properties": [ { @@ -92268,32 +91987,32 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "feature type", "generatedName": "QueryItemFeatureType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "protocol", - "nameOverride": undefined, + "nameOverride": null, "value": "protocol", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GoalCode", - "nameOverride": undefined, + "nameOverride": null, "value": "goal-code", }, ], @@ -92307,11 +92026,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "match", "generatedName": "QueryItemMatch", - "groupName": undefined, + "groupName": null, "nameOverride": "match", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -92323,9 +92042,9 @@ exports[`open api parser aries parse open api 1`] = ` "RawEncoded": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RawEncoded", - "groupName": undefined, + "groupName": null, "nameOverride": "RawEncoded", "properties": [ { @@ -92334,19 +92053,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "rawEncodedEncoded", "key": "encoded", "schema": { - "description": undefined, + "description": null, "generatedName": "rawEncodedEncoded", - "groupName": undefined, + "groupName": null, "nameOverride": "RawEncoded", "type": "optional", "value": { "description": "Encoded value", "generatedName": "RawEncodedEncoded", - "groupName": undefined, + "groupName": null, "nameOverride": "encoded", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -92359,19 +92078,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "rawEncodedRaw", "key": "raw", "schema": { - "description": undefined, + "description": null, "generatedName": "rawEncodedRaw", - "groupName": undefined, + "groupName": null, "nameOverride": "RawEncoded", "type": "optional", "value": { "description": "Raw value", "generatedName": "RawEncodedRaw", - "groupName": undefined, + "groupName": null, "nameOverride": "raw", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -92384,9 +92103,9 @@ exports[`open api parser aries parse open api 1`] = ` "ReceiveInvitationRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReceiveInvitationRequest", - "groupName": undefined, + "groupName": null, "nameOverride": "ReceiveInvitationRequest", "properties": [ { @@ -92395,19 +92114,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "receiveInvitationRequestId", "key": "@id", "schema": { - "description": undefined, + "description": null, "generatedName": "receiveInvitationRequestId", - "groupName": undefined, + "groupName": null, "nameOverride": "ReceiveInvitationRequest", "type": "optional", "value": { "description": "Message identifier", "generatedName": "ReceiveInvitationRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -92420,19 +92139,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "receiveInvitationRequestType", "key": "@type", "schema": { - "description": undefined, + "description": null, "generatedName": "receiveInvitationRequestType", - "groupName": undefined, + "groupName": null, "nameOverride": "ReceiveInvitationRequest", "type": "optional", "value": { "description": "Message type", "generatedName": "ReceiveInvitationRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -92445,19 +92164,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "receiveInvitationRequestDid", "key": "did", "schema": { - "description": undefined, + "description": null, "generatedName": "receiveInvitationRequestDid", - "groupName": undefined, + "groupName": null, "nameOverride": "ReceiveInvitationRequest", "type": "optional", "value": { "description": "DID for connection invitation", "generatedName": "ReceiveInvitationRequestDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -92470,25 +92189,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "receiveInvitationRequestImageUrl", "key": "imageUrl", "schema": { - "description": undefined, + "description": null, "generatedName": "receiveInvitationRequestImageUrl", - "groupName": undefined, + "groupName": null, "nameOverride": "ReceiveInvitationRequest", "type": "optional", "value": { "description": "Optional image URL for connection invitation", "generatedName": "ReceiveInvitationRequestImageUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Optional image URL for connection invitation", "generatedName": "ReceiveInvitationRequestImageUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -92502,19 +92221,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "receiveInvitationRequestLabel", "key": "label", "schema": { - "description": undefined, + "description": null, "generatedName": "receiveInvitationRequestLabel", - "groupName": undefined, + "groupName": null, "nameOverride": "ReceiveInvitationRequest", "type": "optional", "value": { "description": "Optional label for connection invitation", "generatedName": "ReceiveInvitationRequestLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -92527,25 +92246,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "receiveInvitationRequestRecipientKeys", "key": "recipientKeys", "schema": { - "description": undefined, + "description": null, "generatedName": "receiveInvitationRequestRecipientKeys", - "groupName": undefined, + "groupName": null, "nameOverride": "ReceiveInvitationRequest", "type": "optional", "value": { "description": "List of recipient keys", "generatedName": "ReceiveInvitationRequestRecipientKeys", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Recipient public key", "generatedName": "ReceiveInvitationRequestRecipientKeysItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -92559,25 +92278,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "receiveInvitationRequestRoutingKeys", "key": "routingKeys", "schema": { - "description": undefined, + "description": null, "generatedName": "receiveInvitationRequestRoutingKeys", - "groupName": undefined, + "groupName": null, "nameOverride": "ReceiveInvitationRequest", "type": "optional", "value": { "description": "List of routing keys", "generatedName": "ReceiveInvitationRequestRoutingKeys", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Routing key", "generatedName": "ReceiveInvitationRequestRoutingKeysItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -92591,19 +92310,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "receiveInvitationRequestServiceEndpoint", "key": "serviceEndpoint", "schema": { - "description": undefined, + "description": null, "generatedName": "receiveInvitationRequestServiceEndpoint", - "groupName": undefined, + "groupName": null, "nameOverride": "ReceiveInvitationRequest", "type": "optional", "value": { "description": "Service endpoint at which to reach this agent", "generatedName": "ReceiveInvitationRequestServiceEndpoint", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -92616,9 +92335,9 @@ exports[`open api parser aries parse open api 1`] = ` "RemoveWalletRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RemoveWalletRequest", - "groupName": undefined, + "groupName": null, "nameOverride": "RemoveWalletRequest", "properties": [ { @@ -92627,19 +92346,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "removeWalletRequestWalletKey", "key": "wallet_key", "schema": { - "description": undefined, + "description": null, "generatedName": "removeWalletRequestWalletKey", - "groupName": undefined, + "groupName": null, "nameOverride": "RemoveWalletRequest", "type": "optional", "value": { "description": "Master key used for key derivation. Only required for unmanaged wallets.", "generatedName": "RemoveWalletRequestWalletKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -92652,9 +92371,9 @@ exports[`open api parser aries parse open api 1`] = ` "ResolutionResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ResolutionResult", - "groupName": undefined, + "groupName": null, "nameOverride": "ResolutionResult", "properties": [ { @@ -92667,8 +92386,8 @@ exports[`open api parser aries parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "DID Document", "generatedName": "ResolutionResultDidDocument", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -92683,8 +92402,8 @@ exports[`open api parser aries parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Resolution metadata", "generatedName": "ResolutionResultMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -92695,9 +92414,9 @@ exports[`open api parser aries parse open api 1`] = ` "RevRegCreateRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RevRegCreateRequest", - "groupName": undefined, + "groupName": null, "nameOverride": "RevRegCreateRequest", "properties": [ { @@ -92706,19 +92425,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "revRegCreateRequestCredentialDefinitionId", "key": "credential_definition_id", "schema": { - "description": undefined, + "description": null, "generatedName": "revRegCreateRequestCredentialDefinitionId", - "groupName": undefined, + "groupName": null, "nameOverride": "RevRegCreateRequest", "type": "optional", "value": { "description": "Credential definition identifier", "generatedName": "RevRegCreateRequestCredentialDefinitionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -92731,16 +92450,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "revRegCreateRequestMaxCredNum", "key": "max_cred_num", "schema": { - "description": undefined, + "description": null, "generatedName": "revRegCreateRequestMaxCredNum", - "groupName": undefined, + "groupName": null, "nameOverride": "RevRegCreateRequest", "type": "optional", "value": { "description": "Revocation registry size", "generatedName": "RevRegCreateRequestMaxCredNum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -92754,9 +92473,9 @@ exports[`open api parser aries parse open api 1`] = ` "RevRegIssuedResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RevRegIssuedResult", - "groupName": undefined, + "groupName": null, "nameOverride": "RevRegIssuedResult", "properties": [ { @@ -92765,16 +92484,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "revRegIssuedResultResult", "key": "result", "schema": { - "description": undefined, + "description": null, "generatedName": "revRegIssuedResultResult", - "groupName": undefined, + "groupName": null, "nameOverride": "RevRegIssuedResult", "type": "optional", "value": { "description": "Number of credentials issued against revocation registry", "generatedName": "RevRegIssuedResultResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -92788,9 +92507,9 @@ exports[`open api parser aries parse open api 1`] = ` "RevRegResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RevRegResult", - "groupName": undefined, + "groupName": null, "nameOverride": "RevRegResult", "properties": [ { @@ -92799,16 +92518,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "revRegResultResult", "key": "result", "schema": { - "description": undefined, + "description": null, "generatedName": "revRegResultResult", - "groupName": undefined, + "groupName": null, "nameOverride": "RevRegResult", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RevRegResultResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IssuerRevRegRecord", "type": "reference", }, @@ -92820,9 +92539,9 @@ exports[`open api parser aries parse open api 1`] = ` "RevRegUpdateTailsFileUri": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RevRegUpdateTailsFileUri", - "groupName": undefined, + "groupName": null, "nameOverride": "RevRegUpdateTailsFileUri", "properties": [ { @@ -92833,11 +92552,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Public URI to the tails file", "generatedName": "RevRegUpdateTailsFileUriTailsPublicUri", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -92849,9 +92568,9 @@ exports[`open api parser aries parse open api 1`] = ` "RevRegWalletUpdatedResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RevRegWalletUpdatedResult", - "groupName": undefined, + "groupName": null, "nameOverride": "RevRegWalletUpdatedResult", "properties": [ { @@ -92860,9 +92579,9 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "revRegWalletUpdatedResultAccumCalculated", "key": "accum_calculated", "schema": { - "description": undefined, + "description": null, "generatedName": "revRegWalletUpdatedResultAccumCalculated", - "groupName": undefined, + "groupName": null, "nameOverride": "RevRegWalletUpdatedResult", "type": "optional", "value": { @@ -92870,8 +92589,8 @@ exports[`open api parser aries parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Calculated accumulator for phantom revocations", "generatedName": "RevRegWalletUpdatedResultAccumCalculated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -92883,9 +92602,9 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "revRegWalletUpdatedResultAccumFixed", "key": "accum_fixed", "schema": { - "description": undefined, + "description": null, "generatedName": "revRegWalletUpdatedResultAccumFixed", - "groupName": undefined, + "groupName": null, "nameOverride": "RevRegWalletUpdatedResult", "type": "optional", "value": { @@ -92893,8 +92612,8 @@ exports[`open api parser aries parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Applied ledger transaction to fix revocations", "generatedName": "RevRegWalletUpdatedResultAccumFixed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -92906,9 +92625,9 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "revRegWalletUpdatedResultRevRegDelta", "key": "rev_reg_delta", "schema": { - "description": undefined, + "description": null, "generatedName": "revRegWalletUpdatedResultRevRegDelta", - "groupName": undefined, + "groupName": null, "nameOverride": "RevRegWalletUpdatedResult", "type": "optional", "value": { @@ -92916,8 +92635,8 @@ exports[`open api parser aries parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Indy revocation registry delta", "generatedName": "RevRegWalletUpdatedResultRevRegDelta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -92929,9 +92648,9 @@ exports[`open api parser aries parse open api 1`] = ` "RevRegsCreated": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RevRegsCreated", - "groupName": undefined, + "groupName": null, "nameOverride": "RevRegsCreated", "properties": [ { @@ -92940,25 +92659,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "revRegsCreatedRevRegIds", "key": "rev_reg_ids", "schema": { - "description": undefined, + "description": null, "generatedName": "revRegsCreatedRevRegIds", - "groupName": undefined, + "groupName": null, "nameOverride": "RevRegsCreated", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RevRegsCreatedRevRegIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Revocation registry identifiers", "generatedName": "RevRegsCreatedRevRegIdsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -92970,35 +92689,34 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "RevocationModuleResponse": { - "description": undefined, + "description": null, "generatedName": "RevocationModuleResponse", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "RevocationModuleResponseKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "RevocationModuleResponseValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "RevokeRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RevokeRequest", - "groupName": undefined, + "groupName": null, "nameOverride": "RevokeRequest", "properties": [ { @@ -93007,19 +92725,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "revokeRequestComment", "key": "comment", "schema": { - "description": undefined, + "description": null, "generatedName": "revokeRequestComment", - "groupName": undefined, + "groupName": null, "nameOverride": "RevokeRequest", "type": "optional", "value": { "description": "Optional comment to include in revocation notification", "generatedName": "RevokeRequestComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93032,19 +92750,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "revokeRequestConnectionId", "key": "connection_id", "schema": { - "description": undefined, + "description": null, "generatedName": "revokeRequestConnectionId", - "groupName": undefined, + "groupName": null, "nameOverride": "RevokeRequest", "type": "optional", "value": { "description": "Connection ID to which the revocation notification will be sent; required if notify is true", "generatedName": "RevokeRequestConnectionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93057,19 +92775,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "revokeRequestCredExId", "key": "cred_ex_id", "schema": { - "description": undefined, + "description": null, "generatedName": "revokeRequestCredExId", - "groupName": undefined, + "groupName": null, "nameOverride": "RevokeRequest", "type": "optional", "value": { "description": "Credential exchange identifier", "generatedName": "RevokeRequestCredExId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93082,19 +92800,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "revokeRequestCredRevId", "key": "cred_rev_id", "schema": { - "description": undefined, + "description": null, "generatedName": "revokeRequestCredRevId", - "groupName": undefined, + "groupName": null, "nameOverride": "RevokeRequest", "type": "optional", "value": { "description": "Credential revocation identifier", "generatedName": "RevokeRequestCredRevId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93107,16 +92825,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "revokeRequestNotify", "key": "notify", "schema": { - "description": undefined, + "description": null, "generatedName": "revokeRequestNotify", - "groupName": undefined, + "groupName": null, "nameOverride": "RevokeRequest", "type": "optional", "value": { "description": "Send a notification to the credential recipient", "generatedName": "RevokeRequestNotify", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -93130,40 +92848,40 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "revokeRequestNotifyVersion", "key": "notify_version", "schema": { - "description": undefined, + "description": null, "generatedName": "revokeRequestNotifyVersion", - "groupName": undefined, + "groupName": null, "nameOverride": "RevokeRequest", "type": "optional", "value": { "description": "Specify which version of the revocation notification should be sent", "generatedName": "RevokeRequestNotifyVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "v1_0", - "nameOverride": undefined, + "nameOverride": null, "value": "v1_0", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "v2_0", - "nameOverride": undefined, + "nameOverride": null, "value": "v2_0", }, ], @@ -93176,16 +92894,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "revokeRequestPublish", "key": "publish", "schema": { - "description": undefined, + "description": null, "generatedName": "revokeRequestPublish", - "groupName": undefined, + "groupName": null, "nameOverride": "RevokeRequest", "type": "optional", "value": { "description": "(True) publish revocation to ledger immediately, or (default, False) mark it pending", "generatedName": "RevokeRequestPublish", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -93199,19 +92917,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "revokeRequestRevRegId", "key": "rev_reg_id", "schema": { - "description": undefined, + "description": null, "generatedName": "revokeRequestRevRegId", - "groupName": undefined, + "groupName": null, "nameOverride": "RevokeRequest", "type": "optional", "value": { "description": "Revocation registry identifier", "generatedName": "RevokeRequestRevRegId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93224,19 +92942,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "revokeRequestThreadId", "key": "thread_id", "schema": { - "description": undefined, + "description": null, "generatedName": "revokeRequestThreadId", - "groupName": undefined, + "groupName": null, "nameOverride": "RevokeRequest", "type": "optional", "value": { "description": "Thread ID of the credential exchange message thread resulting in the credential now being revoked; required if notify is true", "generatedName": "RevokeRequestThreadId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93249,9 +92967,9 @@ exports[`open api parser aries parse open api 1`] = ` "RouteRecord": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RouteRecord", - "groupName": undefined, + "groupName": null, "nameOverride": "RouteRecord", "properties": [ { @@ -93260,19 +92978,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "routeRecordConnectionId", "key": "connection_id", "schema": { - "description": undefined, + "description": null, "generatedName": "routeRecordConnectionId", - "groupName": undefined, + "groupName": null, "nameOverride": "RouteRecord", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RouteRecordConnectionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93285,19 +93003,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "routeRecordCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "routeRecordCreatedAt", - "groupName": undefined, + "groupName": null, "nameOverride": "RouteRecord", "type": "optional", "value": { "description": "Time of record creation", "generatedName": "RouteRecordCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93310,13 +93028,13 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "routeRecordRecipientKey", "key": "recipient_key", "schema": { - "description": undefined, + "description": null, "generatedName": "RouteRecordRecipientKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93328,19 +93046,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "routeRecordRecordId", "key": "record_id", "schema": { - "description": undefined, + "description": null, "generatedName": "routeRecordRecordId", - "groupName": undefined, + "groupName": null, "nameOverride": "RouteRecord", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RouteRecordRecordId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93353,19 +93071,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "routeRecordRole", "key": "role", "schema": { - "description": undefined, + "description": null, "generatedName": "routeRecordRole", - "groupName": undefined, + "groupName": null, "nameOverride": "RouteRecord", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RouteRecordRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93378,19 +93096,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "routeRecordState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "routeRecordState", - "groupName": undefined, + "groupName": null, "nameOverride": "RouteRecord", "type": "optional", "value": { "description": "Current record state", "generatedName": "RouteRecordState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93403,19 +93121,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "routeRecordUpdatedAt", "key": "updated_at", "schema": { - "description": undefined, + "description": null, "generatedName": "routeRecordUpdatedAt", - "groupName": undefined, + "groupName": null, "nameOverride": "RouteRecord", "type": "optional", "value": { "description": "Time of last record update", "generatedName": "RouteRecordUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93428,19 +93146,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "routeRecordWalletId", "key": "wallet_id", "schema": { - "description": undefined, + "description": null, "generatedName": "routeRecordWalletId", - "groupName": undefined, + "groupName": null, "nameOverride": "RouteRecord", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RouteRecordWalletId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93453,9 +93171,9 @@ exports[`open api parser aries parse open api 1`] = ` "Schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Schema", - "groupName": undefined, + "groupName": null, "nameOverride": "Schema", "properties": [ { @@ -93464,25 +93182,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "schemaAttrNames", "key": "attrNames", "schema": { - "description": undefined, + "description": null, "generatedName": "schemaAttrNames", - "groupName": undefined, + "groupName": null, "nameOverride": "Schema", "type": "optional", "value": { "description": "Schema attribute names", "generatedName": "SchemaAttrNames", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Attribute name", "generatedName": "SchemaAttrNamesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93496,19 +93214,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "schemaId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "schemaId", - "groupName": undefined, + "groupName": null, "nameOverride": "Schema", "type": "optional", "value": { "description": "Schema identifier", "generatedName": "SchemaId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93521,19 +93239,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "schemaName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "schemaName", - "groupName": undefined, + "groupName": null, "nameOverride": "Schema", "type": "optional", "value": { "description": "Schema name", "generatedName": "SchemaName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93546,16 +93264,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "schemaSeqNo", "key": "seqNo", "schema": { - "description": undefined, + "description": null, "generatedName": "schemaSeqNo", - "groupName": undefined, + "groupName": null, "nameOverride": "Schema", "type": "optional", "value": { "description": "Schema sequence number", "generatedName": "SchemaSeqNo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -93569,19 +93287,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "schemaVer", "key": "ver", "schema": { - "description": undefined, + "description": null, "generatedName": "schemaVer", - "groupName": undefined, + "groupName": null, "nameOverride": "Schema", "type": "optional", "value": { "description": "Node protocol version", "generatedName": "SchemaVer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93594,19 +93312,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "schemaVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "schemaVersion", - "groupName": undefined, + "groupName": null, "nameOverride": "Schema", "type": "optional", "value": { "description": "Schema version", "generatedName": "SchemaVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93619,9 +93337,9 @@ exports[`open api parser aries parse open api 1`] = ` "SchemaGetResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SchemaGetResult", - "groupName": undefined, + "groupName": null, "nameOverride": "SchemaGetResult", "properties": [ { @@ -93630,16 +93348,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "schemaGetResultSchema", "key": "schema", "schema": { - "description": undefined, + "description": null, "generatedName": "schemaGetResultSchema", - "groupName": undefined, + "groupName": null, "nameOverride": "SchemaGetResult", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SchemaGetResultSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Schema", "type": "reference", }, @@ -93651,9 +93369,9 @@ exports[`open api parser aries parse open api 1`] = ` "SchemaInputDescriptor": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SchemaInputDescriptor", - "groupName": undefined, + "groupName": null, "nameOverride": "SchemaInputDescriptor", "properties": [ { @@ -93662,15 +93380,15 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "schemaInputDescriptorRequired", "key": "required", "schema": { - "description": undefined, + "description": null, "generatedName": "schemaInputDescriptorRequired", - "groupName": undefined, + "groupName": null, "nameOverride": "SchemaInputDescriptor", "type": "optional", "value": { "description": "Required", "generatedName": "SchemaInputDescriptorRequired", - "groupName": undefined, + "groupName": null, "nameOverride": "required", "schema": { "type": "boolean", @@ -93685,19 +93403,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "schemaInputDescriptorUri", "key": "uri", "schema": { - "description": undefined, + "description": null, "generatedName": "schemaInputDescriptorUri", - "groupName": undefined, + "groupName": null, "nameOverride": "SchemaInputDescriptor", "type": "optional", "value": { "description": "URI", "generatedName": "SchemaInputDescriptorUri", - "groupName": undefined, + "groupName": null, "nameOverride": "uri", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93710,9 +93428,9 @@ exports[`open api parser aries parse open api 1`] = ` "SchemaSendRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SchemaSendRequest", - "groupName": undefined, + "groupName": null, "nameOverride": "SchemaSendRequest", "properties": [ { @@ -93723,17 +93441,17 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "List of schema attributes", "generatedName": "SchemaSendRequestAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "attribute name", "generatedName": "SchemaSendRequestAttributesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93748,11 +93466,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Schema name", "generatedName": "SchemaSendRequestSchemaName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93766,11 +93484,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Schema version", "generatedName": "SchemaSendRequestSchemaVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93782,9 +93500,9 @@ exports[`open api parser aries parse open api 1`] = ` "SchemaSendResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SchemaSendResult", - "groupName": undefined, + "groupName": null, "nameOverride": "SchemaSendResult", "properties": [ { @@ -93793,16 +93511,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "schemaSendResultSchema", "key": "schema", "schema": { - "description": undefined, + "description": null, "generatedName": "schemaSendResultSchema", - "groupName": undefined, + "groupName": null, "nameOverride": "SchemaSendResult", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SchemaSendResultSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SchemaSendResult_schema", "type": "reference", }, @@ -93816,11 +93534,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Schema identifier", "generatedName": "SchemaSendResultSchemaId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93832,17 +93550,17 @@ exports[`open api parser aries parse open api 1`] = ` "SchemaSendResult_schema": { "description": "Schema definition", "generatedName": "SchemaSendResultSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Schema", "type": "reference", }, "SchemasCreatedResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SchemasCreatedResult", - "groupName": undefined, + "groupName": null, "nameOverride": "SchemasCreatedResult", "properties": [ { @@ -93851,25 +93569,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "schemasCreatedResultSchemaIds", "key": "schema_ids", "schema": { - "description": undefined, + "description": null, "generatedName": "schemasCreatedResultSchemaIds", - "groupName": undefined, + "groupName": null, "nameOverride": "SchemasCreatedResult", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SchemasCreatedResultSchemaIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Schema identifiers", "generatedName": "SchemasCreatedResultSchemaIdsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93883,9 +93601,9 @@ exports[`open api parser aries parse open api 1`] = ` "SchemasInputDescriptorFilter": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SchemasInputDescriptorFilter", - "groupName": undefined, + "groupName": null, "nameOverride": "SchemasInputDescriptorFilter", "properties": [ { @@ -93894,16 +93612,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "schemasInputDescriptorFilterOneofFilter", "key": "oneof_filter", "schema": { - "description": undefined, + "description": null, "generatedName": "schemasInputDescriptorFilterOneofFilter", - "groupName": undefined, + "groupName": null, "nameOverride": "SchemasInputDescriptorFilter", "type": "optional", "value": { "description": "oneOf", "generatedName": "SchemasInputDescriptorFilterOneofFilter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -93917,28 +93635,28 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "schemasInputDescriptorFilterUriGroups", "key": "uri_groups", "schema": { - "description": undefined, + "description": null, "generatedName": "schemasInputDescriptorFilterUriGroups", - "groupName": undefined, + "groupName": null, "nameOverride": "SchemasInputDescriptorFilter", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SchemasInputDescriptorFilterUriGroups", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SchemasInputDescriptorFilterUriGroupsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SchemasInputDescriptorFilterUriGroupsItemItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SchemaInputDescriptor", "type": "reference", }, @@ -93952,9 +93670,9 @@ exports[`open api parser aries parse open api 1`] = ` "SendMenu": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SendMenu", - "groupName": undefined, + "groupName": null, "nameOverride": "SendMenu", "properties": [ { @@ -93963,10 +93681,10 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "sendMenuMenu", "key": "menu", "schema": { - "description": undefined, + "description": null, "generatedName": "SendMenuMenu", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SendMenu_menu", "type": "reference", }, @@ -93977,17 +93695,17 @@ exports[`open api parser aries parse open api 1`] = ` "SendMenu_menu": { "description": "Menu to send to connection", "generatedName": "SendMenuMenu", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MenuJson", "type": "reference", }, "SendMessage": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SendMessage", - "groupName": undefined, + "groupName": null, "nameOverride": "SendMessage", "properties": [ { @@ -93996,19 +93714,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "sendMessageContent", "key": "content", "schema": { - "description": undefined, + "description": null, "generatedName": "sendMessageContent", - "groupName": undefined, + "groupName": null, "nameOverride": "SendMessage", "type": "optional", "value": { "description": "Message content", "generatedName": "SendMessageContent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -94021,9 +93739,9 @@ exports[`open api parser aries parse open api 1`] = ` "ServiceDecorator": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ServiceDecorator", - "groupName": undefined, + "groupName": null, "nameOverride": "ServiceDecorator", "properties": [ { @@ -94034,17 +93752,17 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "List of recipient keys", "generatedName": "ServiceDecoratorRecipientKeys", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Recipient public key", "generatedName": "ServiceDecoratorRecipientKeysItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -94057,25 +93775,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "serviceDecoratorRoutingKeys", "key": "routingKeys", "schema": { - "description": undefined, + "description": null, "generatedName": "serviceDecoratorRoutingKeys", - "groupName": undefined, + "groupName": null, "nameOverride": "ServiceDecorator", "type": "optional", "value": { "description": "List of routing keys", "generatedName": "ServiceDecoratorRoutingKeys", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Routing key", "generatedName": "ServiceDecoratorRoutingKeysItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -94091,11 +93809,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Service endpoint at which to reach this agent", "generatedName": "ServiceDecoratorServiceEndpoint", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -94107,9 +93825,9 @@ exports[`open api parser aries parse open api 1`] = ` "SignRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SignRequest", - "groupName": undefined, + "groupName": null, "nameOverride": "SignRequest", "properties": [ { @@ -94118,10 +93836,10 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "signRequestDoc", "key": "doc", "schema": { - "description": undefined, + "description": null, "generatedName": "SignRequestDoc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Doc", "type": "reference", }, @@ -94134,11 +93852,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Verkey to use for signing", "generatedName": "SignRequestVerkey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -94150,9 +93868,9 @@ exports[`open api parser aries parse open api 1`] = ` "SignResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SignResponse", - "groupName": undefined, + "groupName": null, "nameOverride": "SignResponse", "properties": [ { @@ -94161,19 +93879,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "signResponseError", "key": "error", "schema": { - "description": undefined, + "description": null, "generatedName": "signResponseError", - "groupName": undefined, + "groupName": null, "nameOverride": "SignResponse", "type": "optional", "value": { "description": "Error text", "generatedName": "SignResponseError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -94186,9 +93904,9 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "signResponseSignedDoc", "key": "signed_doc", "schema": { - "description": undefined, + "description": null, "generatedName": "signResponseSignedDoc", - "groupName": undefined, + "groupName": null, "nameOverride": "SignResponse", "type": "optional", "value": { @@ -94196,8 +93914,8 @@ exports[`open api parser aries parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Signed document", "generatedName": "SignResponseSignedDoc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -94209,9 +93927,9 @@ exports[`open api parser aries parse open api 1`] = ` "SignatureOptions": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SignatureOptions", - "groupName": undefined, + "groupName": null, "nameOverride": "SignatureOptions", "properties": [ { @@ -94220,19 +93938,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "signatureOptionsChallenge", "key": "challenge", "schema": { - "description": undefined, + "description": null, "generatedName": "signatureOptionsChallenge", - "groupName": undefined, + "groupName": null, "nameOverride": "SignatureOptions", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SignatureOptionsChallenge", - "groupName": undefined, + "groupName": null, "nameOverride": "challenge", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -94245,19 +93963,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "signatureOptionsDomain", "key": "domain", "schema": { - "description": undefined, + "description": null, "generatedName": "signatureOptionsDomain", - "groupName": undefined, + "groupName": null, "nameOverride": "SignatureOptions", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SignatureOptionsDomain", - "groupName": undefined, + "groupName": null, "nameOverride": "domain", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -94270,13 +93988,13 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "signatureOptionsProofPurpose", "key": "proofPurpose", "schema": { - "description": undefined, + "description": null, "generatedName": "SignatureOptionsProofPurpose", - "groupName": undefined, + "groupName": null, "nameOverride": "proofPurpose", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -94288,19 +94006,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "signatureOptionsType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "signatureOptionsType", - "groupName": undefined, + "groupName": null, "nameOverride": "SignatureOptions", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SignatureOptionsType", - "groupName": undefined, + "groupName": null, "nameOverride": "type", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -94313,13 +94031,13 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "signatureOptionsVerificationMethod", "key": "verificationMethod", "schema": { - "description": undefined, + "description": null, "generatedName": "SignatureOptionsVerificationMethod", - "groupName": undefined, + "groupName": null, "nameOverride": "verificationMethod", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -94331,9 +94049,9 @@ exports[`open api parser aries parse open api 1`] = ` "SignedDoc": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SignedDoc", - "groupName": undefined, + "groupName": null, "nameOverride": "SignedDoc", "properties": [ { @@ -94342,10 +94060,10 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "signedDocProof", "key": "proof", "schema": { - "description": undefined, + "description": null, "generatedName": "SignedDocProof", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SignedDoc_proof", "type": "reference", }, @@ -94356,17 +94074,17 @@ exports[`open api parser aries parse open api 1`] = ` "SignedDoc_proof": { "description": "Linked data proof", "generatedName": "SignedDocProof", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SignatureOptions", "type": "reference", }, "SubmissionRequirements": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmissionRequirements", - "groupName": undefined, + "groupName": null, "nameOverride": "SubmissionRequirements", "properties": [ { @@ -94375,15 +94093,15 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "submissionRequirementsCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "submissionRequirementsCount", - "groupName": undefined, + "groupName": null, "nameOverride": "SubmissionRequirements", "type": "optional", "value": { "description": "Count Value", "generatedName": "SubmissionRequirementsCount", - "groupName": undefined, + "groupName": null, "nameOverride": "count", "schema": { "type": "int", @@ -94398,19 +94116,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "submissionRequirementsFrom", "key": "from", "schema": { - "description": undefined, + "description": null, "generatedName": "submissionRequirementsFrom", - "groupName": undefined, + "groupName": null, "nameOverride": "SubmissionRequirements", "type": "optional", "value": { "description": "From", "generatedName": "SubmissionRequirementsFrom", - "groupName": undefined, + "groupName": null, "nameOverride": "from", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -94423,22 +94141,22 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "submissionRequirementsFromNested", "key": "from_nested", "schema": { - "description": undefined, + "description": null, "generatedName": "submissionRequirementsFromNested", - "groupName": undefined, + "groupName": null, "nameOverride": "SubmissionRequirements", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmissionRequirementsFromNested", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SubmissionRequirementsFromNestedItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SubmissionRequirements", "type": "reference", }, @@ -94451,15 +94169,15 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "submissionRequirementsMax", "key": "max", "schema": { - "description": undefined, + "description": null, "generatedName": "submissionRequirementsMax", - "groupName": undefined, + "groupName": null, "nameOverride": "SubmissionRequirements", "type": "optional", "value": { "description": "Max Value", "generatedName": "SubmissionRequirementsMax", - "groupName": undefined, + "groupName": null, "nameOverride": "max", "schema": { "type": "int", @@ -94474,15 +94192,15 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "submissionRequirementsMin", "key": "min", "schema": { - "description": undefined, + "description": null, "generatedName": "submissionRequirementsMin", - "groupName": undefined, + "groupName": null, "nameOverride": "SubmissionRequirements", "type": "optional", "value": { "description": "Min Value", "generatedName": "SubmissionRequirementsMin", - "groupName": undefined, + "groupName": null, "nameOverride": "min", "schema": { "type": "int", @@ -94497,19 +94215,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "submissionRequirementsName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "submissionRequirementsName", - "groupName": undefined, + "groupName": null, "nameOverride": "SubmissionRequirements", "type": "optional", "value": { "description": "Name", "generatedName": "SubmissionRequirementsName", - "groupName": undefined, + "groupName": null, "nameOverride": "name", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -94522,19 +94240,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "submissionRequirementsPurpose", "key": "purpose", "schema": { - "description": undefined, + "description": null, "generatedName": "submissionRequirementsPurpose", - "groupName": undefined, + "groupName": null, "nameOverride": "SubmissionRequirements", "type": "optional", "value": { "description": "Purpose", "generatedName": "SubmissionRequirementsPurpose", - "groupName": undefined, + "groupName": null, "nameOverride": "purpose", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -94547,40 +94265,40 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "submissionRequirementsRule", "key": "rule", "schema": { - "description": undefined, + "description": null, "generatedName": "submissionRequirementsRule", - "groupName": undefined, + "groupName": null, "nameOverride": "SubmissionRequirements", "type": "optional", "value": { "description": "Selection", "generatedName": "SubmissionRequirementsRule", - "groupName": undefined, + "groupName": null, "nameOverride": "rule", "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "all", - "nameOverride": undefined, + "nameOverride": null, "value": "all", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "pick", - "nameOverride": undefined, + "nameOverride": null, "value": "pick", }, ], @@ -94593,9 +94311,9 @@ exports[`open api parser aries parse open api 1`] = ` "TAAAccept": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TaaAccept", - "groupName": undefined, + "groupName": null, "nameOverride": "TAAAccept", "properties": [ { @@ -94604,19 +94322,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "taaAcceptMechanism", "key": "mechanism", "schema": { - "description": undefined, + "description": null, "generatedName": "taaAcceptMechanism", - "groupName": undefined, + "groupName": null, "nameOverride": "TAAAccept", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TaaAcceptMechanism", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -94629,19 +94347,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "taaAcceptText", "key": "text", "schema": { - "description": undefined, + "description": null, "generatedName": "taaAcceptText", - "groupName": undefined, + "groupName": null, "nameOverride": "TAAAccept", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TaaAcceptText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -94654,19 +94372,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "taaAcceptVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "taaAcceptVersion", - "groupName": undefined, + "groupName": null, "nameOverride": "TAAAccept", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TaaAcceptVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -94679,9 +94397,9 @@ exports[`open api parser aries parse open api 1`] = ` "TAAAcceptance": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TaaAcceptance", - "groupName": undefined, + "groupName": null, "nameOverride": "TAAAcceptance", "properties": [ { @@ -94690,19 +94408,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "taaAcceptanceMechanism", "key": "mechanism", "schema": { - "description": undefined, + "description": null, "generatedName": "taaAcceptanceMechanism", - "groupName": undefined, + "groupName": null, "nameOverride": "TAAAcceptance", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TaaAcceptanceMechanism", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -94715,16 +94433,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "taaAcceptanceTime", "key": "time", "schema": { - "description": undefined, + "description": null, "generatedName": "taaAcceptanceTime", - "groupName": undefined, + "groupName": null, "nameOverride": "TAAAcceptance", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TaaAcceptanceTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -94738,9 +94456,9 @@ exports[`open api parser aries parse open api 1`] = ` "TAAInfo": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TaaInfo", - "groupName": undefined, + "groupName": null, "nameOverride": "TAAInfo", "properties": [ { @@ -94749,16 +94467,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "taaInfoAmlRecord", "key": "aml_record", "schema": { - "description": undefined, + "description": null, "generatedName": "taaInfoAmlRecord", - "groupName": undefined, + "groupName": null, "nameOverride": "TAAInfo", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TaaInfoAmlRecord", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AMLRecord", "type": "reference", }, @@ -94770,16 +94488,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "taaInfoTaaAccepted", "key": "taa_accepted", "schema": { - "description": undefined, + "description": null, "generatedName": "taaInfoTaaAccepted", - "groupName": undefined, + "groupName": null, "nameOverride": "TAAInfo", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TaaInfoTaaAccepted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TAAAcceptance", "type": "reference", }, @@ -94791,16 +94509,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "taaInfoTaaRecord", "key": "taa_record", "schema": { - "description": undefined, + "description": null, "generatedName": "taaInfoTaaRecord", - "groupName": undefined, + "groupName": null, "nameOverride": "TAAInfo", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TaaInfoTaaRecord", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TAARecord", "type": "reference", }, @@ -94812,16 +94530,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "taaInfoTaaRequired", "key": "taa_required", "schema": { - "description": undefined, + "description": null, "generatedName": "taaInfoTaaRequired", - "groupName": undefined, + "groupName": null, "nameOverride": "TAAInfo", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TaaInfoTaaRequired", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -94835,9 +94553,9 @@ exports[`open api parser aries parse open api 1`] = ` "TAARecord": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TaaRecord", - "groupName": undefined, + "groupName": null, "nameOverride": "TAARecord", "properties": [ { @@ -94846,19 +94564,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "taaRecordDigest", "key": "digest", "schema": { - "description": undefined, + "description": null, "generatedName": "taaRecordDigest", - "groupName": undefined, + "groupName": null, "nameOverride": "TAARecord", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TaaRecordDigest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -94871,19 +94589,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "taaRecordText", "key": "text", "schema": { - "description": undefined, + "description": null, "generatedName": "taaRecordText", - "groupName": undefined, + "groupName": null, "nameOverride": "TAARecord", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TaaRecordText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -94896,19 +94614,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "taaRecordVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "taaRecordVersion", - "groupName": undefined, + "groupName": null, "nameOverride": "TAARecord", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TaaRecordVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -94921,9 +94639,9 @@ exports[`open api parser aries parse open api 1`] = ` "TAAResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TaaResult", - "groupName": undefined, + "groupName": null, "nameOverride": "TAAResult", "properties": [ { @@ -94932,16 +94650,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "taaResultResult", "key": "result", "schema": { - "description": undefined, + "description": null, "generatedName": "taaResultResult", - "groupName": undefined, + "groupName": null, "nameOverride": "TAAResult", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TaaResultResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TAAInfo", "type": "reference", }, @@ -94953,9 +94671,9 @@ exports[`open api parser aries parse open api 1`] = ` "TailsDeleteResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TailsDeleteResponse", - "groupName": undefined, + "groupName": null, "nameOverride": "TailsDeleteResponse", "properties": [ { @@ -94964,19 +94682,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "tailsDeleteResponseMessage", "key": "message", "schema": { - "description": undefined, + "description": null, "generatedName": "tailsDeleteResponseMessage", - "groupName": undefined, + "groupName": null, "nameOverride": "TailsDeleteResponse", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TailsDeleteResponseMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -94989,9 +94707,9 @@ exports[`open api parser aries parse open api 1`] = ` "TransactionJobs": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TransactionJobs", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionJobs", "properties": [ { @@ -95000,52 +94718,52 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "transactionJobsTransactionMyJob", "key": "transaction_my_job", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionJobsTransactionMyJob", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionJobs", "type": "optional", "value": { "description": "My transaction related job", "generatedName": "TransactionJobsTransactionMyJob", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TRANSACTION_AUTHOR", - "nameOverride": undefined, + "nameOverride": null, "value": "TRANSACTION_AUTHOR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TRANSACTION_ENDORSER", - "nameOverride": undefined, + "nameOverride": null, "value": "TRANSACTION_ENDORSER", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "reset", - "nameOverride": undefined, + "nameOverride": null, "value": "reset", }, ], @@ -95058,52 +94776,52 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "transactionJobsTransactionTheirJob", "key": "transaction_their_job", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionJobsTransactionTheirJob", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionJobs", "type": "optional", "value": { "description": "Their transaction related job", "generatedName": "TransactionJobsTransactionTheirJob", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TRANSACTION_AUTHOR", - "nameOverride": undefined, + "nameOverride": null, "value": "TRANSACTION_AUTHOR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TRANSACTION_ENDORSER", - "nameOverride": undefined, + "nameOverride": null, "value": "TRANSACTION_ENDORSER", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "reset", - "nameOverride": undefined, + "nameOverride": null, "value": "reset", }, ], @@ -95116,9 +94834,9 @@ exports[`open api parser aries parse open api 1`] = ` "TransactionList": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TransactionList", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionList", "properties": [ { @@ -95127,22 +94845,22 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "transactionListResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionListResults", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionList", "type": "optional", "value": { "description": "List of transaction records", "generatedName": "TransactionListResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionListResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransactionRecord", "type": "reference", }, @@ -95155,9 +94873,9 @@ exports[`open api parser aries parse open api 1`] = ` "TransactionRecord": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TransactionRecord", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionRecord", "properties": [ { @@ -95166,19 +94884,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "transactionRecordType", "key": "_type", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionRecordType", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionRecord", "type": "optional", "value": { "description": "Transaction type", "generatedName": "TransactionRecordType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -95191,19 +94909,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "transactionRecordConnectionId", "key": "connection_id", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionRecordConnectionId", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionRecord", "type": "optional", "value": { "description": "The connection identifier for thie particular transaction record", "generatedName": "TransactionRecordConnectionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -95216,19 +94934,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "transactionRecordCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionRecordCreatedAt", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionRecord", "type": "optional", "value": { "description": "Time of record creation", "generatedName": "TransactionRecordCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -95241,16 +94959,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "transactionRecordEndorserWriteTxn", "key": "endorser_write_txn", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionRecordEndorserWriteTxn", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionRecord", "type": "optional", "value": { "description": "If True, Endorser will write the transaction after endorsing it", "generatedName": "TransactionRecordEndorserWriteTxn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -95264,43 +94982,42 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "transactionRecordFormats", "key": "formats", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionRecordFormats", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionRecord", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionRecordFormats", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionRecordFormatsItem", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "TransactionRecordFormatsItemKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionRecordFormatsItemValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -95315,24 +95032,24 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "transactionRecordMessagesAttach", "key": "messages_attach", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionRecordMessagesAttach", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionRecord", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionRecordMessagesAttach", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TransactionRecordMessagesAttachItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -95345,18 +95062,18 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "transactionRecordMetaData", "key": "meta_data", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionRecordMetaData", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionRecord", "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TransactionRecordMetaData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -95368,24 +95085,24 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "transactionRecordSignatureRequest", "key": "signature_request", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionRecordSignatureRequest", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionRecord", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionRecordSignatureRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TransactionRecordSignatureRequestItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -95398,24 +95115,24 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "transactionRecordSignatureResponse", "key": "signature_response", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionRecordSignatureResponse", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionRecord", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionRecordSignatureResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TransactionRecordSignatureResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -95428,19 +95145,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "transactionRecordState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionRecordState", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionRecord", "type": "optional", "value": { "description": "Current record state", "generatedName": "TransactionRecordState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -95453,19 +95170,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "transactionRecordThreadId", "key": "thread_id", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionRecordThreadId", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionRecord", "type": "optional", "value": { "description": "Thread Identifier", "generatedName": "TransactionRecordThreadId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -95478,18 +95195,18 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "transactionRecordTiming", "key": "timing", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionRecordTiming", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionRecord", "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TransactionRecordTiming", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -95501,16 +95218,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "transactionRecordTrace", "key": "trace", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionRecordTrace", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionRecord", "type": "optional", "value": { "description": "Record trace information, based on agent configuration", "generatedName": "TransactionRecordTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -95524,19 +95241,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "transactionRecordTransactionId", "key": "transaction_id", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionRecordTransactionId", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionRecord", "type": "optional", "value": { "description": "Transaction identifier", "generatedName": "TransactionRecordTransactionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -95549,19 +95266,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "transactionRecordUpdatedAt", "key": "updated_at", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionRecordUpdatedAt", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionRecord", "type": "optional", "value": { "description": "Time of last record update", "generatedName": "TransactionRecordUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -95574,9 +95291,9 @@ exports[`open api parser aries parse open api 1`] = ` "TxnOrCredentialDefinitionSendResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TxnOrCredentialDefinitionSendResult", - "groupName": undefined, + "groupName": null, "nameOverride": "TxnOrCredentialDefinitionSendResult", "properties": [ { @@ -95585,16 +95302,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "txnOrCredentialDefinitionSendResultSent", "key": "sent", "schema": { - "description": undefined, + "description": null, "generatedName": "txnOrCredentialDefinitionSendResultSent", - "groupName": undefined, + "groupName": null, "nameOverride": "TxnOrCredentialDefinitionSendResult", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TxnOrCredentialDefinitionSendResultSent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CredentialDefinitionSendResult", "type": "reference", }, @@ -95606,16 +95323,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "txnOrCredentialDefinitionSendResultTxn", "key": "txn", "schema": { - "description": undefined, + "description": null, "generatedName": "txnOrCredentialDefinitionSendResultTxn", - "groupName": undefined, + "groupName": null, "nameOverride": "TxnOrCredentialDefinitionSendResult", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TxnOrCredentialDefinitionSendResultTxn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TxnOrCredentialDefinitionSendResult_txn", "type": "reference", }, @@ -95627,17 +95344,17 @@ exports[`open api parser aries parse open api 1`] = ` "TxnOrCredentialDefinitionSendResult_txn": { "description": "Credential definition transaction to endorse", "generatedName": "TxnOrCredentialDefinitionSendResultTxn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransactionRecord", "type": "reference", }, "TxnOrPublishRevocationsResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TxnOrPublishRevocationsResult", - "groupName": undefined, + "groupName": null, "nameOverride": "TxnOrPublishRevocationsResult", "properties": [ { @@ -95646,16 +95363,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "txnOrPublishRevocationsResultSent", "key": "sent", "schema": { - "description": undefined, + "description": null, "generatedName": "txnOrPublishRevocationsResultSent", - "groupName": undefined, + "groupName": null, "nameOverride": "TxnOrPublishRevocationsResult", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TxnOrPublishRevocationsResultSent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PublishRevocations", "type": "reference", }, @@ -95667,16 +95384,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "txnOrPublishRevocationsResultTxn", "key": "txn", "schema": { - "description": undefined, + "description": null, "generatedName": "txnOrPublishRevocationsResultTxn", - "groupName": undefined, + "groupName": null, "nameOverride": "TxnOrPublishRevocationsResult", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TxnOrPublishRevocationsResultTxn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TxnOrPublishRevocationsResult_txn", "type": "reference", }, @@ -95688,17 +95405,17 @@ exports[`open api parser aries parse open api 1`] = ` "TxnOrPublishRevocationsResult_txn": { "description": "Revocation registry revocations transaction to endorse", "generatedName": "TxnOrPublishRevocationsResultTxn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransactionRecord", "type": "reference", }, "TxnOrRegisterLedgerNymResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TxnOrRegisterLedgerNymResponse", - "groupName": undefined, + "groupName": null, "nameOverride": "TxnOrRegisterLedgerNymResponse", "properties": [ { @@ -95707,16 +95424,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "txnOrRegisterLedgerNymResponseSuccess", "key": "success", "schema": { - "description": undefined, + "description": null, "generatedName": "txnOrRegisterLedgerNymResponseSuccess", - "groupName": undefined, + "groupName": null, "nameOverride": "TxnOrRegisterLedgerNymResponse", "type": "optional", "value": { "description": "Success of nym registration operation", "generatedName": "TxnOrRegisterLedgerNymResponseSuccess", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -95730,16 +95447,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "txnOrRegisterLedgerNymResponseTxn", "key": "txn", "schema": { - "description": undefined, + "description": null, "generatedName": "txnOrRegisterLedgerNymResponseTxn", - "groupName": undefined, + "groupName": null, "nameOverride": "TxnOrRegisterLedgerNymResponse", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TxnOrRegisterLedgerNymResponseTxn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TxnOrRegisterLedgerNymResponse_txn", "type": "reference", }, @@ -95751,17 +95468,17 @@ exports[`open api parser aries parse open api 1`] = ` "TxnOrRegisterLedgerNymResponse_txn": { "description": "DID transaction to endorse", "generatedName": "TxnOrRegisterLedgerNymResponseTxn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransactionRecord", "type": "reference", }, "TxnOrRevRegResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TxnOrRevRegResult", - "groupName": undefined, + "groupName": null, "nameOverride": "TxnOrRevRegResult", "properties": [ { @@ -95770,16 +95487,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "txnOrRevRegResultSent", "key": "sent", "schema": { - "description": undefined, + "description": null, "generatedName": "txnOrRevRegResultSent", - "groupName": undefined, + "groupName": null, "nameOverride": "TxnOrRevRegResult", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TxnOrRevRegResultSent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RevRegResult", "type": "reference", }, @@ -95791,16 +95508,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "txnOrRevRegResultTxn", "key": "txn", "schema": { - "description": undefined, + "description": null, "generatedName": "txnOrRevRegResultTxn", - "groupName": undefined, + "groupName": null, "nameOverride": "TxnOrRevRegResult", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TxnOrRevRegResultTxn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TxnOrRevRegResult_txn", "type": "reference", }, @@ -95812,17 +95529,17 @@ exports[`open api parser aries parse open api 1`] = ` "TxnOrRevRegResult_txn": { "description": "Revocation registry definition transaction to endorse", "generatedName": "TxnOrRevRegResultTxn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransactionRecord", "type": "reference", }, "TxnOrSchemaSendResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TxnOrSchemaSendResult", - "groupName": undefined, + "groupName": null, "nameOverride": "TxnOrSchemaSendResult", "properties": [ { @@ -95831,16 +95548,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "txnOrSchemaSendResultSent", "key": "sent", "schema": { - "description": undefined, + "description": null, "generatedName": "txnOrSchemaSendResultSent", - "groupName": undefined, + "groupName": null, "nameOverride": "TxnOrSchemaSendResult", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TxnOrSchemaSendResultSent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TxnOrSchemaSendResult_sent", "type": "reference", }, @@ -95852,16 +95569,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "txnOrSchemaSendResultTxn", "key": "txn", "schema": { - "description": undefined, + "description": null, "generatedName": "txnOrSchemaSendResultTxn", - "groupName": undefined, + "groupName": null, "nameOverride": "TxnOrSchemaSendResult", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TxnOrSchemaSendResultTxn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TxnOrSchemaSendResult_txn", "type": "reference", }, @@ -95873,25 +95590,25 @@ exports[`open api parser aries parse open api 1`] = ` "TxnOrSchemaSendResult_sent": { "description": "Content sent", "generatedName": "TxnOrSchemaSendResultSent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SchemaSendResult", "type": "reference", }, "TxnOrSchemaSendResult_txn": { "description": "Schema transaction to endorse", "generatedName": "TxnOrSchemaSendResultTxn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransactionRecord", "type": "reference", }, "UpdateWalletRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateWalletRequest", - "groupName": undefined, + "groupName": null, "nameOverride": "UpdateWalletRequest", "properties": [ { @@ -95900,19 +95617,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "updateWalletRequestImageUrl", "key": "image_url", "schema": { - "description": undefined, + "description": null, "generatedName": "updateWalletRequestImageUrl", - "groupName": undefined, + "groupName": null, "nameOverride": "UpdateWalletRequest", "type": "optional", "value": { "description": "Image url for this wallet. This image url is publicized (self-attested) to other agents as part of forming a connection.", "generatedName": "UpdateWalletRequestImageUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -95925,19 +95642,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "updateWalletRequestLabel", "key": "label", "schema": { - "description": undefined, + "description": null, "generatedName": "updateWalletRequestLabel", - "groupName": undefined, + "groupName": null, "nameOverride": "UpdateWalletRequest", "type": "optional", "value": { "description": "Label for this wallet. This label is publicized (self-attested) to other agents as part of forming a connection.", "generatedName": "UpdateWalletRequestLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -95950,52 +95667,52 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "updateWalletRequestWalletDispatchType", "key": "wallet_dispatch_type", "schema": { - "description": undefined, + "description": null, "generatedName": "updateWalletRequestWalletDispatchType", - "groupName": undefined, + "groupName": null, "nameOverride": "UpdateWalletRequest", "type": "optional", "value": { "description": "Webhook target dispatch type for this wallet. default - Dispatch only to webhooks associated with this wallet. base - Dispatch only to webhooks associated with the base wallet. both - Dispatch to both webhook targets.", "generatedName": "UpdateWalletRequestWalletDispatchType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "default", - "nameOverride": undefined, + "nameOverride": null, "value": "default", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "both", - "nameOverride": undefined, + "nameOverride": null, "value": "both", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "base", - "nameOverride": undefined, + "nameOverride": null, "value": "base", }, ], @@ -96008,25 +95725,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "updateWalletRequestWalletWebhookUrls", "key": "wallet_webhook_urls", "schema": { - "description": undefined, + "description": null, "generatedName": "updateWalletRequestWalletWebhookUrls", - "groupName": undefined, + "groupName": null, "nameOverride": "UpdateWalletRequest", "type": "optional", "value": { "description": "List of Webhook URLs associated with this subwallet", "generatedName": "UpdateWalletRequestWalletWebhookUrls", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Optional webhook URL to receive webhook messages", "generatedName": "UpdateWalletRequestWalletWebhookUrlsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -96040,10 +95757,10 @@ exports[`open api parser aries parse open api 1`] = ` "V10CredentialBoundOfferRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V10CredentialBoundOfferRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -96051,16 +95768,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialBoundOfferRequestCounterProposal", "key": "counter_proposal", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialBoundOfferRequestCounterProposal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V10CredentialBoundOfferRequestCounterProposal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10CredentialBoundOfferRequest_counter_proposal", "type": "reference", }, @@ -96072,18 +95789,18 @@ exports[`open api parser aries parse open api 1`] = ` "V10CredentialBoundOfferRequest_counter_proposal": { "description": "Optional counter-proposal", "generatedName": "V10CredentialBoundOfferRequestCounterProposal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CredentialProposal", "type": "reference", }, "V10CredentialConnFreeOfferRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V10CredentialConnFreeOfferRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -96091,16 +95808,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialConnFreeOfferRequestAutoIssue", "key": "auto_issue", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialConnFreeOfferRequestAutoIssue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether to respond automatically to credential requests, creating and issuing requested credentials", "generatedName": "V10CredentialConnFreeOfferRequestAutoIssue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -96114,16 +95831,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialConnFreeOfferRequestAutoRemove", "key": "auto_remove", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialConnFreeOfferRequestAutoRemove", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether to remove the credential exchange record on completion (overrides --preserve-exchange-records configuration setting)", "generatedName": "V10CredentialConnFreeOfferRequestAutoRemove", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -96137,25 +95854,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialConnFreeOfferRequestComment", "key": "comment", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialConnFreeOfferRequestComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Human-readable comment", "generatedName": "V10CredentialConnFreeOfferRequestComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Human-readable comment", "generatedName": "V10CredentialConnFreeOfferRequestComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -96171,11 +95888,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Credential definition identifier", "generatedName": "V10CredentialConnFreeOfferRequestCredDefId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -96187,10 +95904,10 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialConnFreeOfferRequestCredentialPreview", "key": "credential_preview", "schema": { - "description": undefined, + "description": null, "generatedName": "V10CredentialConnFreeOfferRequestCredentialPreview", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CredentialPreview", "type": "reference", }, @@ -96201,16 +95918,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialConnFreeOfferRequestTrace", "key": "trace", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialConnFreeOfferRequestTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Record trace information, based on agent configuration", "generatedName": "V10CredentialConnFreeOfferRequestTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -96224,10 +95941,10 @@ exports[`open api parser aries parse open api 1`] = ` "V10CredentialCreate": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V10CredentialCreate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -96235,16 +95952,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialCreateAutoRemove", "key": "auto_remove", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialCreateAutoRemove", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether to remove the credential exchange record on completion (overrides --preserve-exchange-records configuration setting)", "generatedName": "V10CredentialCreateAutoRemove", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -96258,25 +95975,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialCreateComment", "key": "comment", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialCreateComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Human-readable comment", "generatedName": "V10CredentialCreateComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Human-readable comment", "generatedName": "V10CredentialCreateComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -96290,19 +96007,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialCreateCredDefId", "key": "cred_def_id", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialCreateCredDefId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Credential definition identifier", "generatedName": "V10CredentialCreateCredDefId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -96315,10 +96032,10 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialCreateCredentialProposal", "key": "credential_proposal", "schema": { - "description": undefined, + "description": null, "generatedName": "V10CredentialCreateCredentialProposal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CredentialPreview", "type": "reference", }, @@ -96329,19 +96046,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialCreateIssuerDid", "key": "issuer_did", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialCreateIssuerDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Credential issuer DID", "generatedName": "V10CredentialCreateIssuerDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -96354,19 +96071,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialCreateSchemaId", "key": "schema_id", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialCreateSchemaId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Schema identifier", "generatedName": "V10CredentialCreateSchemaId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -96379,19 +96096,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialCreateSchemaIssuerDid", "key": "schema_issuer_did", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialCreateSchemaIssuerDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Schema issuer DID", "generatedName": "V10CredentialCreateSchemaIssuerDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -96404,19 +96121,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialCreateSchemaName", "key": "schema_name", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialCreateSchemaName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Schema name", "generatedName": "V10CredentialCreateSchemaName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -96429,19 +96146,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialCreateSchemaVersion", "key": "schema_version", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialCreateSchemaVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Schema version", "generatedName": "V10CredentialCreateSchemaVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -96454,16 +96171,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialCreateTrace", "key": "trace", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialCreateTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Record trace information, based on agent configuration", "generatedName": "V10CredentialCreateTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -96477,10 +96194,10 @@ exports[`open api parser aries parse open api 1`] = ` "V10CredentialExchange": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V10CredentialExchange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -96488,16 +96205,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialExchangeAutoIssue", "key": "auto_issue", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialExchangeAutoIssue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Issuer choice to issue to request in this credential exchange", "generatedName": "V10CredentialExchangeAutoIssue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -96511,16 +96228,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialExchangeAutoOffer", "key": "auto_offer", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialExchangeAutoOffer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Holder choice to accept offer in this credential exchange", "generatedName": "V10CredentialExchangeAutoOffer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -96534,16 +96251,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialExchangeAutoRemove", "key": "auto_remove", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialExchangeAutoRemove", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Issuer choice to remove this credential exchange record when complete", "generatedName": "V10CredentialExchangeAutoRemove", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -96557,19 +96274,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialExchangeConnectionId", "key": "connection_id", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialExchangeConnectionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Connection identifier", "generatedName": "V10CredentialExchangeConnectionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -96582,19 +96299,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialExchangeCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialExchangeCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Time of record creation", "generatedName": "V10CredentialExchangeCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -96607,16 +96324,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialExchangeCredential", "key": "credential", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialExchangeCredential", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V10CredentialExchangeCredential", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10CredentialExchange_credential", "type": "reference", }, @@ -96628,19 +96345,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialExchangeCredentialDefinitionId", "key": "credential_definition_id", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialExchangeCredentialDefinitionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Credential definition identifier", "generatedName": "V10CredentialExchangeCredentialDefinitionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -96653,19 +96370,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialExchangeCredentialExchangeId", "key": "credential_exchange_id", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialExchangeCredentialExchangeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Credential exchange identifier", "generatedName": "V10CredentialExchangeCredentialExchangeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -96678,19 +96395,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialExchangeCredentialId", "key": "credential_id", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialExchangeCredentialId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Credential identifier", "generatedName": "V10CredentialExchangeCredentialId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -96703,16 +96420,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialExchangeCredentialOffer", "key": "credential_offer", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialExchangeCredentialOffer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V10CredentialExchangeCredentialOffer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10CredentialExchange_credential_offer", "type": "reference", }, @@ -96724,16 +96441,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialExchangeCredentialOfferDict", "key": "credential_offer_dict", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialExchangeCredentialOfferDict", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V10CredentialExchangeCredentialOfferDict", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10CredentialExchange_credential_offer_dict", "type": "reference", }, @@ -96745,16 +96462,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialExchangeCredentialProposalDict", "key": "credential_proposal_dict", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialExchangeCredentialProposalDict", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V10CredentialExchangeCredentialProposalDict", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10CredentialExchange_credential_proposal_dict", "type": "reference", }, @@ -96766,16 +96483,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialExchangeCredentialRequest", "key": "credential_request", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialExchangeCredentialRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V10CredentialExchangeCredentialRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10CredentialExchange_credential_request", "type": "reference", }, @@ -96787,18 +96504,18 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialExchangeCredentialRequestMetadata", "key": "credential_request_metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialExchangeCredentialRequestMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "(Indy) credential request metadata", "generatedName": "V10CredentialExchangeCredentialRequestMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -96810,19 +96527,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialExchangeErrorMsg", "key": "error_msg", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialExchangeErrorMsg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Error message", "generatedName": "V10CredentialExchangeErrorMsg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -96835,40 +96552,40 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialExchangeInitiator", "key": "initiator", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialExchangeInitiator", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Issue-credential exchange initiator: self or external", "generatedName": "V10CredentialExchangeInitiator", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "self", - "nameOverride": undefined, + "nameOverride": null, "value": "self", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "external", - "nameOverride": undefined, + "nameOverride": null, "value": "external", }, ], @@ -96881,19 +96598,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialExchangeParentThreadId", "key": "parent_thread_id", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialExchangeParentThreadId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Parent thread identifier", "generatedName": "V10CredentialExchangeParentThreadId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -96906,16 +96623,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialExchangeRawCredential", "key": "raw_credential", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialExchangeRawCredential", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V10CredentialExchangeRawCredential", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10CredentialExchange_raw_credential", "type": "reference", }, @@ -96927,19 +96644,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialExchangeRevocRegId", "key": "revoc_reg_id", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialExchangeRevocRegId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Revocation registry identifier", "generatedName": "V10CredentialExchangeRevocRegId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -96952,19 +96669,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialExchangeRevocationId", "key": "revocation_id", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialExchangeRevocationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Credential identifier within revocation registry", "generatedName": "V10CredentialExchangeRevocationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -96977,40 +96694,40 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialExchangeRole", "key": "role", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialExchangeRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Issue-credential exchange role: holder or issuer", "generatedName": "V10CredentialExchangeRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "holder", - "nameOverride": undefined, + "nameOverride": null, "value": "holder", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "issuer", - "nameOverride": undefined, + "nameOverride": null, "value": "issuer", }, ], @@ -97023,19 +96740,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialExchangeSchemaId", "key": "schema_id", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialExchangeSchemaId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Schema identifier", "generatedName": "V10CredentialExchangeSchemaId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -97048,19 +96765,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialExchangeState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialExchangeState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Issue-credential exchange state", "generatedName": "V10CredentialExchangeState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -97073,19 +96790,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialExchangeThreadId", "key": "thread_id", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialExchangeThreadId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Thread identifier", "generatedName": "V10CredentialExchangeThreadId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -97098,16 +96815,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialExchangeTrace", "key": "trace", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialExchangeTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Record trace information, based on agent configuration", "generatedName": "V10CredentialExchangeTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -97121,19 +96838,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialExchangeUpdatedAt", "key": "updated_at", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialExchangeUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Time of last record update", "generatedName": "V10CredentialExchangeUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -97146,10 +96863,10 @@ exports[`open api parser aries parse open api 1`] = ` "V10CredentialExchangeListResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V10CredentialExchangeListResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -97157,22 +96874,22 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialExchangeListResultResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialExchangeListResultResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Aries#0036 v1.0 credential exchange records", "generatedName": "V10CredentialExchangeListResultResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "V10CredentialExchangeListResultResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10CredentialExchange", "type": "reference", }, @@ -97185,58 +96902,58 @@ exports[`open api parser aries parse open api 1`] = ` "V10CredentialExchange_credential": { "description": "Credential as stored", "generatedName": "V10CredentialExchangeCredential", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyCredInfo", "type": "reference", }, "V10CredentialExchange_credential_offer": { "description": "(Indy) credential offer", "generatedName": "V10CredentialExchangeCredentialOffer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyCredAbstract", "type": "reference", }, "V10CredentialExchange_credential_offer_dict": { "description": "Credential offer message", "generatedName": "V10CredentialExchangeCredentialOfferDict", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CredentialOffer", "type": "reference", }, "V10CredentialExchange_credential_proposal_dict": { "description": "Credential proposal message", "generatedName": "V10CredentialExchangeCredentialProposalDict", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CredentialProposal", "type": "reference", }, "V10CredentialExchange_credential_request": { "description": "(Indy) credential request", "generatedName": "V10CredentialExchangeCredentialRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyCredRequest", "type": "reference", }, "V10CredentialExchange_raw_credential": { "description": "Credential as received, prior to storage in holder wallet", "generatedName": "V10CredentialExchangeRawCredential", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyCredential", "type": "reference", }, "V10CredentialFreeOfferRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V10CredentialFreeOfferRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -97244,16 +96961,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialFreeOfferRequestAutoIssue", "key": "auto_issue", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialFreeOfferRequestAutoIssue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether to respond automatically to credential requests, creating and issuing requested credentials", "generatedName": "V10CredentialFreeOfferRequestAutoIssue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -97267,16 +96984,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialFreeOfferRequestAutoRemove", "key": "auto_remove", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialFreeOfferRequestAutoRemove", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether to remove the credential exchange record on completion (overrides --preserve-exchange-records configuration setting)", "generatedName": "V10CredentialFreeOfferRequestAutoRemove", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -97290,25 +97007,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialFreeOfferRequestComment", "key": "comment", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialFreeOfferRequestComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Human-readable comment", "generatedName": "V10CredentialFreeOfferRequestComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Human-readable comment", "generatedName": "V10CredentialFreeOfferRequestComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -97324,11 +97041,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Connection identifier", "generatedName": "V10CredentialFreeOfferRequestConnectionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -97342,11 +97059,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Credential definition identifier", "generatedName": "V10CredentialFreeOfferRequestCredDefId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -97358,10 +97075,10 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialFreeOfferRequestCredentialPreview", "key": "credential_preview", "schema": { - "description": undefined, + "description": null, "generatedName": "V10CredentialFreeOfferRequestCredentialPreview", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CredentialPreview", "type": "reference", }, @@ -97372,16 +97089,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialFreeOfferRequestTrace", "key": "trace", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialFreeOfferRequestTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Record trace information, based on agent configuration", "generatedName": "V10CredentialFreeOfferRequestTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -97395,10 +97112,10 @@ exports[`open api parser aries parse open api 1`] = ` "V10CredentialIssueRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V10CredentialIssueRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -97406,25 +97123,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialIssueRequestComment", "key": "comment", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialIssueRequestComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Human-readable comment", "generatedName": "V10CredentialIssueRequestComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Human-readable comment", "generatedName": "V10CredentialIssueRequestComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -97438,10 +97155,10 @@ exports[`open api parser aries parse open api 1`] = ` "V10CredentialProblemReportRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V10CredentialProblemReportRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -97449,13 +97166,13 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialProblemReportRequestDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "V10CredentialProblemReportRequestDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -97467,10 +97184,10 @@ exports[`open api parser aries parse open api 1`] = ` "V10CredentialProposalRequestMand": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V10CredentialProposalRequestMand", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -97478,16 +97195,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialProposalRequestMandAutoRemove", "key": "auto_remove", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialProposalRequestMandAutoRemove", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether to remove the credential exchange record on completion (overrides --preserve-exchange-records configuration setting)", "generatedName": "V10CredentialProposalRequestMandAutoRemove", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -97501,25 +97218,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialProposalRequestMandComment", "key": "comment", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialProposalRequestMandComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Human-readable comment", "generatedName": "V10CredentialProposalRequestMandComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Human-readable comment", "generatedName": "V10CredentialProposalRequestMandComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -97535,11 +97252,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Connection identifier", "generatedName": "V10CredentialProposalRequestMandConnectionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -97551,19 +97268,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialProposalRequestMandCredDefId", "key": "cred_def_id", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialProposalRequestMandCredDefId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Credential definition identifier", "generatedName": "V10CredentialProposalRequestMandCredDefId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -97576,10 +97293,10 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialProposalRequestMandCredentialProposal", "key": "credential_proposal", "schema": { - "description": undefined, + "description": null, "generatedName": "V10CredentialProposalRequestMandCredentialProposal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CredentialPreview", "type": "reference", }, @@ -97590,19 +97307,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialProposalRequestMandIssuerDid", "key": "issuer_did", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialProposalRequestMandIssuerDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Credential issuer DID", "generatedName": "V10CredentialProposalRequestMandIssuerDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -97615,19 +97332,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialProposalRequestMandSchemaId", "key": "schema_id", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialProposalRequestMandSchemaId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Schema identifier", "generatedName": "V10CredentialProposalRequestMandSchemaId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -97640,19 +97357,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialProposalRequestMandSchemaIssuerDid", "key": "schema_issuer_did", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialProposalRequestMandSchemaIssuerDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Schema issuer DID", "generatedName": "V10CredentialProposalRequestMandSchemaIssuerDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -97665,19 +97382,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialProposalRequestMandSchemaName", "key": "schema_name", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialProposalRequestMandSchemaName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Schema name", "generatedName": "V10CredentialProposalRequestMandSchemaName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -97690,19 +97407,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialProposalRequestMandSchemaVersion", "key": "schema_version", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialProposalRequestMandSchemaVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Schema version", "generatedName": "V10CredentialProposalRequestMandSchemaVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -97715,16 +97432,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialProposalRequestMandTrace", "key": "trace", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialProposalRequestMandTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Record trace information, based on agent configuration", "generatedName": "V10CredentialProposalRequestMandTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -97738,10 +97455,10 @@ exports[`open api parser aries parse open api 1`] = ` "V10CredentialProposalRequestOpt": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V10CredentialProposalRequestOpt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -97749,16 +97466,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialProposalRequestOptAutoRemove", "key": "auto_remove", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialProposalRequestOptAutoRemove", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether to remove the credential exchange record on completion (overrides --preserve-exchange-records configuration setting)", "generatedName": "V10CredentialProposalRequestOptAutoRemove", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -97772,25 +97489,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialProposalRequestOptComment", "key": "comment", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialProposalRequestOptComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Human-readable comment", "generatedName": "V10CredentialProposalRequestOptComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Human-readable comment", "generatedName": "V10CredentialProposalRequestOptComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -97806,11 +97523,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Connection identifier", "generatedName": "V10CredentialProposalRequestOptConnectionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -97822,19 +97539,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialProposalRequestOptCredDefId", "key": "cred_def_id", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialProposalRequestOptCredDefId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Credential definition identifier", "generatedName": "V10CredentialProposalRequestOptCredDefId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -97847,16 +97564,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialProposalRequestOptCredentialProposal", "key": "credential_proposal", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialProposalRequestOptCredentialProposal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V10CredentialProposalRequestOptCredentialProposal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CredentialPreview", "type": "reference", }, @@ -97868,19 +97585,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialProposalRequestOptIssuerDid", "key": "issuer_did", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialProposalRequestOptIssuerDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Credential issuer DID", "generatedName": "V10CredentialProposalRequestOptIssuerDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -97893,19 +97610,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialProposalRequestOptSchemaId", "key": "schema_id", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialProposalRequestOptSchemaId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Schema identifier", "generatedName": "V10CredentialProposalRequestOptSchemaId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -97918,19 +97635,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialProposalRequestOptSchemaIssuerDid", "key": "schema_issuer_did", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialProposalRequestOptSchemaIssuerDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Schema issuer DID", "generatedName": "V10CredentialProposalRequestOptSchemaIssuerDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -97943,19 +97660,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialProposalRequestOptSchemaName", "key": "schema_name", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialProposalRequestOptSchemaName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Schema name", "generatedName": "V10CredentialProposalRequestOptSchemaName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -97968,19 +97685,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialProposalRequestOptSchemaVersion", "key": "schema_version", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialProposalRequestOptSchemaVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Schema version", "generatedName": "V10CredentialProposalRequestOptSchemaVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -97993,16 +97710,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialProposalRequestOptTrace", "key": "trace", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialProposalRequestOptTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Record trace information, based on agent configuration", "generatedName": "V10CredentialProposalRequestOptTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -98016,10 +97733,10 @@ exports[`open api parser aries parse open api 1`] = ` "V10CredentialStoreRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V10CredentialStoreRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -98027,19 +97744,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10CredentialStoreRequestCredentialId", "key": "credential_id", "schema": { - "description": undefined, + "description": null, "generatedName": "v10CredentialStoreRequestCredentialId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V10CredentialStoreRequestCredentialId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -98052,10 +97769,10 @@ exports[`open api parser aries parse open api 1`] = ` "V10DiscoveryExchangeListResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V10DiscoveryExchangeListResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -98063,22 +97780,22 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10DiscoveryExchangeListResultResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "v10DiscoveryExchangeListResultResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V10DiscoveryExchangeListResultResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "V10DiscoveryExchangeListResultResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10DiscoveryExchangeListResult_results_inner", "type": "reference", }, @@ -98091,18 +97808,18 @@ exports[`open api parser aries parse open api 1`] = ` "V10DiscoveryExchangeListResult_results_inner": { "description": "Discover Features v1.0 exchange record", "generatedName": "V10DiscoveryExchangeListResultResultsInner", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10DiscoveryRecord", "type": "reference", }, "V10DiscoveryRecord": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V10DiscoveryRecord", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -98110,19 +97827,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10DiscoveryRecordConnectionId", "key": "connection_id", "schema": { - "description": undefined, + "description": null, "generatedName": "v10DiscoveryRecordConnectionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Connection identifier", "generatedName": "V10DiscoveryRecordConnectionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -98135,19 +97852,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10DiscoveryRecordCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "v10DiscoveryRecordCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Time of record creation", "generatedName": "V10DiscoveryRecordCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -98160,16 +97877,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10DiscoveryRecordDisclose", "key": "disclose", "schema": { - "description": undefined, + "description": null, "generatedName": "v10DiscoveryRecordDisclose", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V10DiscoveryRecordDisclose", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10DiscoveryRecord_disclose", "type": "reference", }, @@ -98181,19 +97898,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10DiscoveryRecordDiscoveryExchangeId", "key": "discovery_exchange_id", "schema": { - "description": undefined, + "description": null, "generatedName": "v10DiscoveryRecordDiscoveryExchangeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Credential exchange identifier", "generatedName": "V10DiscoveryRecordDiscoveryExchangeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -98206,16 +97923,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10DiscoveryRecordQueryMsg", "key": "query_msg", "schema": { - "description": undefined, + "description": null, "generatedName": "v10DiscoveryRecordQueryMsg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V10DiscoveryRecordQueryMsg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10DiscoveryRecord_query_msg", "type": "reference", }, @@ -98227,19 +97944,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10DiscoveryRecordState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "v10DiscoveryRecordState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Current record state", "generatedName": "V10DiscoveryRecordState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -98252,19 +97969,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10DiscoveryRecordThreadId", "key": "thread_id", "schema": { - "description": undefined, + "description": null, "generatedName": "v10DiscoveryRecordThreadId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Thread identifier", "generatedName": "V10DiscoveryRecordThreadId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -98277,16 +97994,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10DiscoveryRecordTrace", "key": "trace", "schema": { - "description": undefined, + "description": null, "generatedName": "v10DiscoveryRecordTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Record trace information, based on agent configuration", "generatedName": "V10DiscoveryRecordTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -98300,19 +98017,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10DiscoveryRecordUpdatedAt", "key": "updated_at", "schema": { - "description": undefined, + "description": null, "generatedName": "v10DiscoveryRecordUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Time of last record update", "generatedName": "V10DiscoveryRecordUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -98325,50 +98042,49 @@ exports[`open api parser aries parse open api 1`] = ` "V10DiscoveryRecord_disclose": { "description": "Disclose message", "generatedName": "V10DiscoveryRecordDisclose", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Disclose", "type": "reference", }, "V10DiscoveryRecord_query_msg": { "description": "Query message", "generatedName": "V10DiscoveryRecordQueryMsg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Query", "type": "reference", }, "V10PresentProofModuleResponse": { - "description": undefined, + "description": null, "generatedName": "V10PresentProofModuleResponse", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "V10PresentProofModuleResponseKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "V10PresentProofModuleResponseValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "V10PresentationCreateRequestRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V10PresentationCreateRequestRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -98376,16 +98092,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10PresentationCreateRequestRequestAutoVerify", "key": "auto_verify", "schema": { - "description": undefined, + "description": null, "generatedName": "v10PresentationCreateRequestRequestAutoVerify", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Verifier choice to auto-verify proof presentation", "generatedName": "V10PresentationCreateRequestRequestAutoVerify", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -98399,25 +98115,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10PresentationCreateRequestRequestComment", "key": "comment", "schema": { - "description": undefined, + "description": null, "generatedName": "v10PresentationCreateRequestRequestComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V10PresentationCreateRequestRequestComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "V10PresentationCreateRequestRequestComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -98431,10 +98147,10 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10PresentationCreateRequestRequestProofRequest", "key": "proof_request", "schema": { - "description": undefined, + "description": null, "generatedName": "V10PresentationCreateRequestRequestProofRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyProofRequest", "type": "reference", }, @@ -98445,16 +98161,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10PresentationCreateRequestRequestTrace", "key": "trace", "schema": { - "description": undefined, + "description": null, "generatedName": "v10PresentationCreateRequestRequestTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether to trace event (default false)", "generatedName": "V10PresentationCreateRequestRequestTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -98468,10 +98184,10 @@ exports[`open api parser aries parse open api 1`] = ` "V10PresentationExchange": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V10PresentationExchange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -98479,16 +98195,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10PresentationExchangeAutoPresent", "key": "auto_present", "schema": { - "description": undefined, + "description": null, "generatedName": "v10PresentationExchangeAutoPresent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Prover choice to auto-present proof as verifier requests", "generatedName": "V10PresentationExchangeAutoPresent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -98502,16 +98218,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10PresentationExchangeAutoVerify", "key": "auto_verify", "schema": { - "description": undefined, + "description": null, "generatedName": "v10PresentationExchangeAutoVerify", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Verifier choice to auto-verify proof presentation", "generatedName": "V10PresentationExchangeAutoVerify", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -98525,19 +98241,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10PresentationExchangeConnectionId", "key": "connection_id", "schema": { - "description": undefined, + "description": null, "generatedName": "v10PresentationExchangeConnectionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Connection identifier", "generatedName": "V10PresentationExchangeConnectionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -98550,19 +98266,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10PresentationExchangeCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "v10PresentationExchangeCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Time of record creation", "generatedName": "V10PresentationExchangeCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -98575,19 +98291,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10PresentationExchangeErrorMsg", "key": "error_msg", "schema": { - "description": undefined, + "description": null, "generatedName": "v10PresentationExchangeErrorMsg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Error message", "generatedName": "V10PresentationExchangeErrorMsg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -98600,40 +98316,40 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10PresentationExchangeInitiator", "key": "initiator", "schema": { - "description": undefined, + "description": null, "generatedName": "v10PresentationExchangeInitiator", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Present-proof exchange initiator: self or external", "generatedName": "V10PresentationExchangeInitiator", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "self", - "nameOverride": undefined, + "nameOverride": null, "value": "self", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "external", - "nameOverride": undefined, + "nameOverride": null, "value": "external", }, ], @@ -98646,16 +98362,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10PresentationExchangePresentation", "key": "presentation", "schema": { - "description": undefined, + "description": null, "generatedName": "v10PresentationExchangePresentation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V10PresentationExchangePresentation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10PresentationExchange_presentation", "type": "reference", }, @@ -98667,19 +98383,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10PresentationExchangePresentationExchangeId", "key": "presentation_exchange_id", "schema": { - "description": undefined, + "description": null, "generatedName": "v10PresentationExchangePresentationExchangeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Presentation exchange identifier", "generatedName": "V10PresentationExchangePresentationExchangeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -98692,16 +98408,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10PresentationExchangePresentationProposalDict", "key": "presentation_proposal_dict", "schema": { - "description": undefined, + "description": null, "generatedName": "v10PresentationExchangePresentationProposalDict", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V10PresentationExchangePresentationProposalDict", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10PresentationExchange_presentation_proposal_dict", "type": "reference", }, @@ -98713,16 +98429,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10PresentationExchangePresentationRequest", "key": "presentation_request", "schema": { - "description": undefined, + "description": null, "generatedName": "v10PresentationExchangePresentationRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V10PresentationExchangePresentationRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10PresentationExchange_presentation_request", "type": "reference", }, @@ -98734,16 +98450,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10PresentationExchangePresentationRequestDict", "key": "presentation_request_dict", "schema": { - "description": undefined, + "description": null, "generatedName": "v10PresentationExchangePresentationRequestDict", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V10PresentationExchangePresentationRequestDict", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10PresentationExchange_presentation_request_dict", "type": "reference", }, @@ -98755,40 +98471,40 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10PresentationExchangeRole", "key": "role", "schema": { - "description": undefined, + "description": null, "generatedName": "v10PresentationExchangeRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Present-proof exchange role: prover or verifier", "generatedName": "V10PresentationExchangeRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "prover", - "nameOverride": undefined, + "nameOverride": null, "value": "prover", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "verifier", - "nameOverride": undefined, + "nameOverride": null, "value": "verifier", }, ], @@ -98801,19 +98517,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10PresentationExchangeState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "v10PresentationExchangeState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Present-proof exchange state", "generatedName": "V10PresentationExchangeState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -98826,19 +98542,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10PresentationExchangeThreadId", "key": "thread_id", "schema": { - "description": undefined, + "description": null, "generatedName": "v10PresentationExchangeThreadId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Thread identifier", "generatedName": "V10PresentationExchangeThreadId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -98851,16 +98567,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10PresentationExchangeTrace", "key": "trace", "schema": { - "description": undefined, + "description": null, "generatedName": "v10PresentationExchangeTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Record trace information, based on agent configuration", "generatedName": "V10PresentationExchangeTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -98874,19 +98590,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10PresentationExchangeUpdatedAt", "key": "updated_at", "schema": { - "description": undefined, + "description": null, "generatedName": "v10PresentationExchangeUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Time of last record update", "generatedName": "V10PresentationExchangeUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -98899,40 +98615,40 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10PresentationExchangeVerified", "key": "verified", "schema": { - "description": undefined, + "description": null, "generatedName": "v10PresentationExchangeVerified", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether presentation is verified: true or false", "generatedName": "V10PresentationExchangeVerified", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "true", - "nameOverride": undefined, + "nameOverride": null, "value": "true", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "false", - "nameOverride": undefined, + "nameOverride": null, "value": "false", }, ], @@ -98945,25 +98661,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10PresentationExchangeVerifiedMsgs", "key": "verified_msgs", "schema": { - "description": undefined, + "description": null, "generatedName": "v10PresentationExchangeVerifiedMsgs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V10PresentationExchangeVerifiedMsgs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Proof verification warning or error information", "generatedName": "V10PresentationExchangeVerifiedMsgsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -98977,10 +98693,10 @@ exports[`open api parser aries parse open api 1`] = ` "V10PresentationExchangeList": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V10PresentationExchangeList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -98988,22 +98704,22 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10PresentationExchangeListResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "v10PresentationExchangeListResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Aries RFC 37 v1.0 presentation exchange records", "generatedName": "V10PresentationExchangeListResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "V10PresentationExchangeListResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V10PresentationExchange", "type": "reference", }, @@ -99016,42 +98732,42 @@ exports[`open api parser aries parse open api 1`] = ` "V10PresentationExchange_presentation": { "description": "(Indy) presentation (also known as proof)", "generatedName": "V10PresentationExchangePresentation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyProof", "type": "reference", }, "V10PresentationExchange_presentation_proposal_dict": { "description": "Presentation proposal message", "generatedName": "V10PresentationExchangePresentationProposalDict", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PresentationProposal", "type": "reference", }, "V10PresentationExchange_presentation_request": { "description": "(Indy) presentation request (also known as proof request)", "generatedName": "V10PresentationExchangePresentationRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyProofRequest", "type": "reference", }, "V10PresentationExchange_presentation_request_dict": { "description": "Presentation request message", "generatedName": "V10PresentationExchangePresentationRequestDict", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PresentationRequest", "type": "reference", }, "V10PresentationProblemReportRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V10PresentationProblemReportRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -99059,13 +98775,13 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10PresentationProblemReportRequestDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "V10PresentationProblemReportRequestDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -99077,10 +98793,10 @@ exports[`open api parser aries parse open api 1`] = ` "V10PresentationProposalRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V10PresentationProposalRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -99088,16 +98804,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10PresentationProposalRequestAutoPresent", "key": "auto_present", "schema": { - "description": undefined, + "description": null, "generatedName": "v10PresentationProposalRequestAutoPresent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether to respond automatically to presentation requests, building and presenting requested proof", "generatedName": "V10PresentationProposalRequestAutoPresent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -99111,25 +98827,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10PresentationProposalRequestComment", "key": "comment", "schema": { - "description": undefined, + "description": null, "generatedName": "v10PresentationProposalRequestComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Human-readable comment", "generatedName": "V10PresentationProposalRequestComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Human-readable comment", "generatedName": "V10PresentationProposalRequestComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -99145,11 +98861,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Connection identifier", "generatedName": "V10PresentationProposalRequestConnectionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -99161,10 +98877,10 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10PresentationProposalRequestPresentationProposal", "key": "presentation_proposal", "schema": { - "description": undefined, + "description": null, "generatedName": "V10PresentationProposalRequestPresentationProposal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyPresPreview", "type": "reference", }, @@ -99175,16 +98891,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10PresentationProposalRequestTrace", "key": "trace", "schema": { - "description": undefined, + "description": null, "generatedName": "v10PresentationProposalRequestTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether to trace event (default false)", "generatedName": "V10PresentationProposalRequestTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -99198,10 +98914,10 @@ exports[`open api parser aries parse open api 1`] = ` "V10PresentationSendRequestRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V10PresentationSendRequestRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -99209,16 +98925,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10PresentationSendRequestRequestAutoVerify", "key": "auto_verify", "schema": { - "description": undefined, + "description": null, "generatedName": "v10PresentationSendRequestRequestAutoVerify", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Verifier choice to auto-verify proof presentation", "generatedName": "V10PresentationSendRequestRequestAutoVerify", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -99232,25 +98948,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10PresentationSendRequestRequestComment", "key": "comment", "schema": { - "description": undefined, + "description": null, "generatedName": "v10PresentationSendRequestRequestComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V10PresentationSendRequestRequestComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "V10PresentationSendRequestRequestComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -99266,11 +98982,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Connection identifier", "generatedName": "V10PresentationSendRequestRequestConnectionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -99282,10 +98998,10 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10PresentationSendRequestRequestProofRequest", "key": "proof_request", "schema": { - "description": undefined, + "description": null, "generatedName": "V10PresentationSendRequestRequestProofRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyProofRequest", "type": "reference", }, @@ -99296,16 +99012,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10PresentationSendRequestRequestTrace", "key": "trace", "schema": { - "description": undefined, + "description": null, "generatedName": "v10PresentationSendRequestRequestTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether to trace event (default false)", "generatedName": "V10PresentationSendRequestRequestTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -99319,10 +99035,10 @@ exports[`open api parser aries parse open api 1`] = ` "V10PresentationSendRequestToProposal": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V10PresentationSendRequestToProposal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -99330,16 +99046,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10PresentationSendRequestToProposalAutoVerify", "key": "auto_verify", "schema": { - "description": undefined, + "description": null, "generatedName": "v10PresentationSendRequestToProposalAutoVerify", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Verifier choice to auto-verify proof presentation", "generatedName": "V10PresentationSendRequestToProposalAutoVerify", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -99353,16 +99069,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v10PresentationSendRequestToProposalTrace", "key": "trace", "schema": { - "description": undefined, + "description": null, "generatedName": "v10PresentationSendRequestToProposalTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether to trace event (default false)", "generatedName": "V10PresentationSendRequestToProposalTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -99376,10 +99092,10 @@ exports[`open api parser aries parse open api 1`] = ` "V20CredAttrSpec": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V20CredAttrSpec", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -99387,25 +99103,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredAttrSpecMimeType", "key": "mime-type", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredAttrSpecMimeType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "MIME type: omit for (null) default", "generatedName": "V20CredAttrSpecMimeType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "MIME type: omit for (null) default", "generatedName": "V20CredAttrSpecMimeType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -99421,11 +99137,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Attribute name", "generatedName": "V20CredAttrSpecName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -99439,11 +99155,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Attribute value: base64-encode if MIME type is present", "generatedName": "V20CredAttrSpecValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -99455,10 +99171,10 @@ exports[`open api parser aries parse open api 1`] = ` "V20CredBoundOfferRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V20CredBoundOfferRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -99466,16 +99182,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredBoundOfferRequestCounterPreview", "key": "counter_preview", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredBoundOfferRequestCounterPreview", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V20CredBoundOfferRequestCounterPreview", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredBoundOfferRequest_counter_preview", "type": "reference", }, @@ -99487,16 +99203,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredBoundOfferRequestFilter", "key": "filter", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredBoundOfferRequestFilter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V20CredBoundOfferRequestFilter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredBoundOfferRequest_filter", "type": "reference", }, @@ -99508,26 +99224,26 @@ exports[`open api parser aries parse open api 1`] = ` "V20CredBoundOfferRequest_counter_preview": { "description": "Optional content for counter-proposal", "generatedName": "V20CredBoundOfferRequestCounterPreview", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredPreview", "type": "reference", }, "V20CredBoundOfferRequest_filter": { "description": "Credential specification criteria by format", "generatedName": "V20CredBoundOfferRequestFilter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredFilter", "type": "reference", }, "V20CredExFree": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V20CredExFree", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -99535,16 +99251,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredExFreeAutoRemove", "key": "auto_remove", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredExFreeAutoRemove", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether to remove the credential exchange record on completion (overrides --preserve-exchange-records configuration setting)", "generatedName": "V20CredExFreeAutoRemove", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -99558,25 +99274,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredExFreeComment", "key": "comment", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredExFreeComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Human-readable comment", "generatedName": "V20CredExFreeComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Human-readable comment", "generatedName": "V20CredExFreeComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -99592,11 +99308,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Connection identifier", "generatedName": "V20CredExFreeConnectionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -99608,16 +99324,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredExFreeCredentialPreview", "key": "credential_preview", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredExFreeCredentialPreview", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V20CredExFreeCredentialPreview", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredPreview", "type": "reference", }, @@ -99629,10 +99345,10 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredExFreeFilter", "key": "filter", "schema": { - "description": undefined, + "description": null, "generatedName": "V20CredExFreeFilter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredBoundOfferRequest_filter", "type": "reference", }, @@ -99643,16 +99359,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredExFreeTrace", "key": "trace", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredExFreeTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Record trace information, based on agent configuration", "generatedName": "V20CredExFreeTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -99666,25 +99382,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredExFreeVerificationMethod", "key": "verification_method", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredExFreeVerificationMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "For ld-proofs. Verification method for signing.", "generatedName": "V20CredExFreeVerificationMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "For ld-proofs. Verification method for signing.", "generatedName": "V20CredExFreeVerificationMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -99698,10 +99414,10 @@ exports[`open api parser aries parse open api 1`] = ` "V20CredExRecord": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V20CredExRecord", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -99709,16 +99425,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredExRecordAutoIssue", "key": "auto_issue", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredExRecordAutoIssue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Issuer choice to issue to request in this credential exchange", "generatedName": "V20CredExRecordAutoIssue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -99732,16 +99448,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredExRecordAutoOffer", "key": "auto_offer", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredExRecordAutoOffer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Holder choice to accept offer in this credential exchange", "generatedName": "V20CredExRecordAutoOffer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -99755,16 +99471,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredExRecordAutoRemove", "key": "auto_remove", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredExRecordAutoRemove", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Issuer choice to remove this credential exchange record when complete", "generatedName": "V20CredExRecordAutoRemove", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -99778,16 +99494,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredExRecordByFormat", "key": "by_format", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredExRecordByFormat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V20CredExRecordByFormat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredExRecord_by_format", "type": "reference", }, @@ -99799,19 +99515,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredExRecordConnectionId", "key": "connection_id", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredExRecordConnectionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Connection identifier", "generatedName": "V20CredExRecordConnectionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -99824,19 +99540,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredExRecordCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredExRecordCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Time of record creation", "generatedName": "V20CredExRecordCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -99849,19 +99565,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredExRecordCredExId", "key": "cred_ex_id", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredExRecordCredExId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Credential exchange identifier", "generatedName": "V20CredExRecordCredExId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -99874,16 +99590,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredExRecordCredIssue", "key": "cred_issue", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredExRecordCredIssue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V20CredExRecordCredIssue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredExRecord_cred_issue", "type": "reference", }, @@ -99895,16 +99611,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredExRecordCredOffer", "key": "cred_offer", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredExRecordCredOffer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V20CredExRecordCredOffer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredExRecord_cred_offer", "type": "reference", }, @@ -99916,16 +99632,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredExRecordCredPreview", "key": "cred_preview", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredExRecordCredPreview", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V20CredExRecordCredPreview", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredExRecord_cred_preview", "type": "reference", }, @@ -99937,16 +99653,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredExRecordCredProposal", "key": "cred_proposal", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredExRecordCredProposal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V20CredExRecordCredProposal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredExRecord_cred_proposal", "type": "reference", }, @@ -99958,16 +99674,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredExRecordCredRequest", "key": "cred_request", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredExRecordCredRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V20CredExRecordCredRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredExRecord_cred_request", "type": "reference", }, @@ -99979,19 +99695,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredExRecordErrorMsg", "key": "error_msg", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredExRecordErrorMsg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Error message", "generatedName": "V20CredExRecordErrorMsg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -100004,40 +99720,40 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredExRecordInitiator", "key": "initiator", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredExRecordInitiator", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Issue-credential exchange initiator: self or external", "generatedName": "V20CredExRecordInitiator", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "self", - "nameOverride": undefined, + "nameOverride": null, "value": "self", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "external", - "nameOverride": undefined, + "nameOverride": null, "value": "external", }, ], @@ -100050,19 +99766,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredExRecordParentThreadId", "key": "parent_thread_id", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredExRecordParentThreadId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Parent thread identifier", "generatedName": "V20CredExRecordParentThreadId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -100075,40 +99791,40 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredExRecordRole", "key": "role", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredExRecordRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Issue-credential exchange role: holder or issuer", "generatedName": "V20CredExRecordRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "issuer", - "nameOverride": undefined, + "nameOverride": null, "value": "issuer", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "holder", - "nameOverride": undefined, + "nameOverride": null, "value": "holder", }, ], @@ -100121,160 +99837,160 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredExRecordState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredExRecordState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Issue-credential exchange state", "generatedName": "V20CredExRecordState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ProposalSent", - "nameOverride": undefined, + "nameOverride": null, "value": "proposal-sent", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ProposalReceived", - "nameOverride": undefined, + "nameOverride": null, "value": "proposal-received", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "OfferSent", - "nameOverride": undefined, + "nameOverride": null, "value": "offer-sent", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "OfferReceived", - "nameOverride": undefined, + "nameOverride": null, "value": "offer-received", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RequestSent", - "nameOverride": undefined, + "nameOverride": null, "value": "request-sent", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RequestReceived", - "nameOverride": undefined, + "nameOverride": null, "value": "request-received", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CredentialIssued", - "nameOverride": undefined, + "nameOverride": null, "value": "credential-issued", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CredentialReceived", - "nameOverride": undefined, + "nameOverride": null, "value": "credential-received", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "done", - "nameOverride": undefined, + "nameOverride": null, "value": "done", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CredentialRevoked", - "nameOverride": undefined, + "nameOverride": null, "value": "credential-revoked", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "abandoned", - "nameOverride": undefined, + "nameOverride": null, "value": "abandoned", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "deleted", - "nameOverride": undefined, + "nameOverride": null, "value": "deleted", }, ], @@ -100287,19 +100003,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredExRecordThreadId", "key": "thread_id", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredExRecordThreadId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Thread identifier", "generatedName": "V20CredExRecordThreadId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -100312,16 +100028,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredExRecordTrace", "key": "trace", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredExRecordTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Record trace information, based on agent configuration", "generatedName": "V20CredExRecordTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -100335,19 +100051,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredExRecordUpdatedAt", "key": "updated_at", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredExRecordUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Time of last record update", "generatedName": "V20CredExRecordUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -100360,10 +100076,10 @@ exports[`open api parser aries parse open api 1`] = ` "V20CredExRecordByFormat": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V20CredExRecordByFormat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -100371,18 +100087,18 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredExRecordByFormatCredIssue", "key": "cred_issue", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredExRecordByFormatCredIssue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V20CredExRecordByFormatCredIssue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -100394,18 +100110,18 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredExRecordByFormatCredOffer", "key": "cred_offer", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredExRecordByFormatCredOffer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V20CredExRecordByFormatCredOffer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -100417,18 +100133,18 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredExRecordByFormatCredProposal", "key": "cred_proposal", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredExRecordByFormatCredProposal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V20CredExRecordByFormatCredProposal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -100440,18 +100156,18 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredExRecordByFormatCredRequest", "key": "cred_request", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredExRecordByFormatCredRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V20CredExRecordByFormatCredRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -100463,10 +100179,10 @@ exports[`open api parser aries parse open api 1`] = ` "V20CredExRecordDetail": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V20CredExRecordDetail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -100474,16 +100190,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredExRecordDetailCredExRecord", "key": "cred_ex_record", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredExRecordDetailCredExRecord", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V20CredExRecordDetailCredExRecord", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredExRecordDetail_cred_ex_record", "type": "reference", }, @@ -100495,16 +100211,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredExRecordDetailIndy", "key": "indy", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredExRecordDetailIndy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V20CredExRecordDetailIndy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredExRecordIndy", "type": "reference", }, @@ -100516,16 +100232,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredExRecordDetailLdProof", "key": "ld_proof", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredExRecordDetailLdProof", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V20CredExRecordDetailLdProof", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredExRecordLDProof", "type": "reference", }, @@ -100537,18 +100253,18 @@ exports[`open api parser aries parse open api 1`] = ` "V20CredExRecordDetail_cred_ex_record": { "description": "Credential exchange record", "generatedName": "V20CredExRecordDetailCredExRecord", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredExRecord", "type": "reference", }, "V20CredExRecordIndy": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V20CredExRecordIndy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -100556,19 +100272,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredExRecordIndyCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredExRecordIndyCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Time of record creation", "generatedName": "V20CredExRecordIndyCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -100581,19 +100297,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredExRecordIndyCredExId", "key": "cred_ex_id", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredExRecordIndyCredExId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Corresponding v2.0 credential exchange record identifier", "generatedName": "V20CredExRecordIndyCredExId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -100606,19 +100322,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredExRecordIndyCredExIndyId", "key": "cred_ex_indy_id", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredExRecordIndyCredExIndyId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Record identifier", "generatedName": "V20CredExRecordIndyCredExIndyId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -100631,19 +100347,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredExRecordIndyCredIdStored", "key": "cred_id_stored", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredExRecordIndyCredIdStored", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Credential identifier stored in wallet", "generatedName": "V20CredExRecordIndyCredIdStored", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -100656,18 +100372,18 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredExRecordIndyCredRequestMetadata", "key": "cred_request_metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredExRecordIndyCredRequestMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Credential request metadata for indy holder", "generatedName": "V20CredExRecordIndyCredRequestMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -100679,19 +100395,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredExRecordIndyCredRevId", "key": "cred_rev_id", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredExRecordIndyCredRevId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Credential revocation identifier within revocation registry", "generatedName": "V20CredExRecordIndyCredRevId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -100704,19 +100420,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredExRecordIndyRevRegId", "key": "rev_reg_id", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredExRecordIndyRevRegId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Revocation registry identifier", "generatedName": "V20CredExRecordIndyRevRegId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -100729,19 +100445,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredExRecordIndyState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredExRecordIndyState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Current record state", "generatedName": "V20CredExRecordIndyState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -100754,19 +100470,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredExRecordIndyUpdatedAt", "key": "updated_at", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredExRecordIndyUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Time of last record update", "generatedName": "V20CredExRecordIndyUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -100779,10 +100495,10 @@ exports[`open api parser aries parse open api 1`] = ` "V20CredExRecordLDProof": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V20CredExRecordLdProof", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -100790,19 +100506,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredExRecordLdProofCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredExRecordLdProofCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Time of record creation", "generatedName": "V20CredExRecordLdProofCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -100815,19 +100531,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredExRecordLdProofCredExId", "key": "cred_ex_id", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredExRecordLdProofCredExId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Corresponding v2.0 credential exchange record identifier", "generatedName": "V20CredExRecordLdProofCredExId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -100840,19 +100556,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredExRecordLdProofCredExLdProofId", "key": "cred_ex_ld_proof_id", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredExRecordLdProofCredExLdProofId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Record identifier", "generatedName": "V20CredExRecordLdProofCredExLdProofId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -100865,19 +100581,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredExRecordLdProofCredIdStored", "key": "cred_id_stored", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredExRecordLdProofCredIdStored", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Credential identifier stored in wallet", "generatedName": "V20CredExRecordLdProofCredIdStored", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -100890,19 +100606,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredExRecordLdProofState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredExRecordLdProofState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Current record state", "generatedName": "V20CredExRecordLdProofState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -100915,19 +100631,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredExRecordLdProofUpdatedAt", "key": "updated_at", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredExRecordLdProofUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Time of last record update", "generatedName": "V20CredExRecordLdProofUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -100940,10 +100656,10 @@ exports[`open api parser aries parse open api 1`] = ` "V20CredExRecordListResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V20CredExRecordListResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -100951,22 +100667,22 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredExRecordListResultResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredExRecordListResultResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Credential exchange records and corresponding detail records", "generatedName": "V20CredExRecordListResultResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "V20CredExRecordListResultResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredExRecordDetail", "type": "reference", }, @@ -100979,58 +100695,58 @@ exports[`open api parser aries parse open api 1`] = ` "V20CredExRecord_by_format": { "description": "Attachment content by format for proposal, offer, request, and issue", "generatedName": "V20CredExRecordByFormat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredExRecordByFormat", "type": "reference", }, "V20CredExRecord_cred_issue": { "description": "Serialized credential issue message", "generatedName": "V20CredExRecordCredIssue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredIssue", "type": "reference", }, "V20CredExRecord_cred_offer": { "description": "Credential offer message", "generatedName": "V20CredExRecordCredOffer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredOffer", "type": "reference", }, "V20CredExRecord_cred_preview": { "description": "Credential preview from credential proposal", "generatedName": "V20CredExRecordCredPreview", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredPreview", "type": "reference", }, "V20CredExRecord_cred_proposal": { "description": "Credential proposal message", "generatedName": "V20CredExRecordCredProposal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredProposal", "type": "reference", }, "V20CredExRecord_cred_request": { "description": "Serialized credential request message", "generatedName": "V20CredExRecordCredRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredRequest", "type": "reference", }, "V20CredFilter": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V20CredFilter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -101038,16 +100754,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredFilterIndy", "key": "indy", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredFilterIndy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V20CredFilterIndy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredFilter_indy", "type": "reference", }, @@ -101059,16 +100775,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredFilterLdProof", "key": "ld_proof", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredFilterLdProof", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V20CredFilterLdProof", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredFilter_ld_proof", "type": "reference", }, @@ -101080,10 +100796,10 @@ exports[`open api parser aries parse open api 1`] = ` "V20CredFilterIndy": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V20CredFilterIndy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -101091,19 +100807,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredFilterIndyCredDefId", "key": "cred_def_id", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredFilterIndyCredDefId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Credential definition identifier", "generatedName": "V20CredFilterIndyCredDefId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -101116,19 +100832,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredFilterIndyIssuerDid", "key": "issuer_did", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredFilterIndyIssuerDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Credential issuer DID", "generatedName": "V20CredFilterIndyIssuerDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -101141,19 +100857,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredFilterIndySchemaId", "key": "schema_id", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredFilterIndySchemaId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Schema identifier", "generatedName": "V20CredFilterIndySchemaId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -101166,19 +100882,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredFilterIndySchemaIssuerDid", "key": "schema_issuer_did", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredFilterIndySchemaIssuerDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Schema issuer DID", "generatedName": "V20CredFilterIndySchemaIssuerDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -101191,19 +100907,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredFilterIndySchemaName", "key": "schema_name", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredFilterIndySchemaName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Schema name", "generatedName": "V20CredFilterIndySchemaName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -101216,19 +100932,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredFilterIndySchemaVersion", "key": "schema_version", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredFilterIndySchemaVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Schema version", "generatedName": "V20CredFilterIndySchemaVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -101241,10 +100957,10 @@ exports[`open api parser aries parse open api 1`] = ` "V20CredFilterLDProof": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V20CredFilterLdProof", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -101252,10 +100968,10 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredFilterLdProofLdProof", "key": "ld_proof", "schema": { - "description": undefined, + "description": null, "generatedName": "V20CredFilterLdProofLdProof", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredFilter_ld_proof", "type": "reference", }, @@ -101266,26 +100982,26 @@ exports[`open api parser aries parse open api 1`] = ` "V20CredFilter_indy": { "description": "Credential filter for indy", "generatedName": "V20CredFilterIndy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredFilterIndy", "type": "reference", }, "V20CredFilter_ld_proof": { "description": "Credential filter for linked data proof", "generatedName": "V20CredFilterLdProof", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LDProofVCDetail", "type": "reference", }, "V20CredFormat": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V20CredFormat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -101295,11 +101011,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Attachment identifier", "generatedName": "V20CredFormatAttachId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -101313,11 +101029,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Attachment format specifier", "generatedName": "V20CredFormatFormat", - "groupName": undefined, + "groupName": null, "nameOverride": "format", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -101329,10 +101045,10 @@ exports[`open api parser aries parse open api 1`] = ` "V20CredIssue": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V20CredIssue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -101340,19 +101056,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredIssueId", "key": "@id", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredIssueId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Message identifier", "generatedName": "V20CredIssueId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -101365,19 +101081,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredIssueType", "key": "@type", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredIssueType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Message type", "generatedName": "V20CredIssueType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -101390,25 +101106,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredIssueComment", "key": "comment", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredIssueComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Human-readable comment", "generatedName": "V20CredIssueComment", - "groupName": undefined, + "groupName": null, "nameOverride": "comment", "type": "nullable", "value": { "description": "Human-readable comment", "generatedName": "V20CredIssueComment", - "groupName": undefined, + "groupName": null, "nameOverride": "comment", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -101424,14 +101140,14 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Credential attachments", "generatedName": "V20CredIssueCredentialsAttach", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "V20CredIssueCredentialsAttachItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AttachDecorator", "type": "reference", }, @@ -101445,14 +101161,14 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Acceptable attachment formats", "generatedName": "V20CredIssueFormats", - "groupName": undefined, + "groupName": null, "nameOverride": "formats", "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "V20CredIssueFormatsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredFormat", "type": "reference", }, @@ -101464,19 +101180,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredIssueReplacementId", "key": "replacement_id", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredIssueReplacementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Issuer-unique identifier to coordinate credential replacement", "generatedName": "V20CredIssueReplacementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -101489,10 +101205,10 @@ exports[`open api parser aries parse open api 1`] = ` "V20CredIssueProblemReportRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V20CredIssueProblemReportRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -101500,13 +101216,13 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredIssueProblemReportRequestDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "V20CredIssueProblemReportRequestDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -101518,10 +101234,10 @@ exports[`open api parser aries parse open api 1`] = ` "V20CredIssueRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V20CredIssueRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -101529,25 +101245,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredIssueRequestComment", "key": "comment", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredIssueRequestComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Human-readable comment", "generatedName": "V20CredIssueRequestComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Human-readable comment", "generatedName": "V20CredIssueRequestComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -101561,10 +101277,10 @@ exports[`open api parser aries parse open api 1`] = ` "V20CredOffer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V20CredOffer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -101572,19 +101288,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredOfferId", "key": "@id", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredOfferId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Message identifier", "generatedName": "V20CredOfferId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -101597,19 +101313,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredOfferType", "key": "@type", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredOfferType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Message type", "generatedName": "V20CredOfferType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -101622,25 +101338,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredOfferComment", "key": "comment", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredOfferComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Human-readable comment", "generatedName": "V20CredOfferComment", - "groupName": undefined, + "groupName": null, "nameOverride": "comment", "type": "nullable", "value": { "description": "Human-readable comment", "generatedName": "V20CredOfferComment", - "groupName": undefined, + "groupName": null, "nameOverride": "comment", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -101654,16 +101370,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredOfferCredentialPreview", "key": "credential_preview", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredOfferCredentialPreview", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V20CredOfferCredentialPreview", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredPreview", "type": "reference", }, @@ -101677,14 +101393,14 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Acceptable credential formats", "generatedName": "V20CredOfferFormats", - "groupName": undefined, + "groupName": null, "nameOverride": "formats", "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "V20CredOfferFormatsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredFormat", "type": "reference", }, @@ -101698,14 +101414,14 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Offer attachments", "generatedName": "V20CredOfferOffersAttach", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "V20CredOfferOffersAttachItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AttachDecorator", "type": "reference", }, @@ -101717,19 +101433,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredOfferReplacementId", "key": "replacement_id", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredOfferReplacementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Issuer-unique identifier to coordinate credential replacement", "generatedName": "V20CredOfferReplacementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -101742,10 +101458,10 @@ exports[`open api parser aries parse open api 1`] = ` "V20CredOfferConnFreeRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V20CredOfferConnFreeRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -101753,16 +101469,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredOfferConnFreeRequestAutoIssue", "key": "auto_issue", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredOfferConnFreeRequestAutoIssue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether to respond automatically to credential requests, creating and issuing requested credentials", "generatedName": "V20CredOfferConnFreeRequestAutoIssue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -101776,16 +101492,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredOfferConnFreeRequestAutoRemove", "key": "auto_remove", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredOfferConnFreeRequestAutoRemove", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether to remove the credential exchange record on completion (overrides --preserve-exchange-records configuration setting)", "generatedName": "V20CredOfferConnFreeRequestAutoRemove", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -101799,25 +101515,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredOfferConnFreeRequestComment", "key": "comment", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredOfferConnFreeRequestComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Human-readable comment", "generatedName": "V20CredOfferConnFreeRequestComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Human-readable comment", "generatedName": "V20CredOfferConnFreeRequestComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -101831,16 +101547,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredOfferConnFreeRequestCredentialPreview", "key": "credential_preview", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredOfferConnFreeRequestCredentialPreview", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V20CredOfferConnFreeRequestCredentialPreview", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredPreview", "type": "reference", }, @@ -101852,10 +101568,10 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredOfferConnFreeRequestFilter", "key": "filter", "schema": { - "description": undefined, + "description": null, "generatedName": "V20CredOfferConnFreeRequestFilter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredBoundOfferRequest_filter", "type": "reference", }, @@ -101866,16 +101582,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredOfferConnFreeRequestTrace", "key": "trace", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredOfferConnFreeRequestTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Record trace information, based on agent configuration", "generatedName": "V20CredOfferConnFreeRequestTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -101889,10 +101605,10 @@ exports[`open api parser aries parse open api 1`] = ` "V20CredOfferRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V20CredOfferRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -101900,16 +101616,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredOfferRequestAutoIssue", "key": "auto_issue", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredOfferRequestAutoIssue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether to respond automatically to credential requests, creating and issuing requested credentials", "generatedName": "V20CredOfferRequestAutoIssue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -101923,16 +101639,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredOfferRequestAutoRemove", "key": "auto_remove", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredOfferRequestAutoRemove", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether to remove the credential exchange record on completion (overrides --preserve-exchange-records configuration setting)", "generatedName": "V20CredOfferRequestAutoRemove", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -101946,25 +101662,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredOfferRequestComment", "key": "comment", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredOfferRequestComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Human-readable comment", "generatedName": "V20CredOfferRequestComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Human-readable comment", "generatedName": "V20CredOfferRequestComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -101980,11 +101696,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Connection identifier", "generatedName": "V20CredOfferRequestConnectionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -101996,16 +101712,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredOfferRequestCredentialPreview", "key": "credential_preview", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredOfferRequestCredentialPreview", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V20CredOfferRequestCredentialPreview", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredPreview", "type": "reference", }, @@ -102017,10 +101733,10 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredOfferRequestFilter", "key": "filter", "schema": { - "description": undefined, + "description": null, "generatedName": "V20CredOfferRequestFilter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredBoundOfferRequest_filter", "type": "reference", }, @@ -102031,16 +101747,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredOfferRequestTrace", "key": "trace", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredOfferRequestTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Record trace information, based on agent configuration", "generatedName": "V20CredOfferRequestTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -102054,10 +101770,10 @@ exports[`open api parser aries parse open api 1`] = ` "V20CredPreview": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V20CredPreview", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -102065,19 +101781,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredPreviewType", "key": "@type", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredPreviewType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Message type identifier", "generatedName": "V20CredPreviewType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -102090,16 +101806,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredPreviewAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "V20CredPreviewAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "V20CredPreviewAttributesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredAttrSpec", "type": "reference", }, @@ -102111,10 +101827,10 @@ exports[`open api parser aries parse open api 1`] = ` "V20CredProposal": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V20CredProposal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -102122,19 +101838,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredProposalId", "key": "@id", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredProposalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Message identifier", "generatedName": "V20CredProposalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -102147,19 +101863,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredProposalType", "key": "@type", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredProposalType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Message type", "generatedName": "V20CredProposalType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -102172,25 +101888,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredProposalComment", "key": "comment", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredProposalComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Human-readable comment", "generatedName": "V20CredProposalComment", - "groupName": undefined, + "groupName": null, "nameOverride": "comment", "type": "nullable", "value": { "description": "Human-readable comment", "generatedName": "V20CredProposalComment", - "groupName": undefined, + "groupName": null, "nameOverride": "comment", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -102204,16 +101920,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredProposalCredentialPreview", "key": "credential_preview", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredProposalCredentialPreview", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V20CredProposalCredentialPreview", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredProposal_credential_preview", "type": "reference", }, @@ -102227,14 +101943,14 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Credential filter per acceptable format on corresponding identifier", "generatedName": "V20CredProposalFiltersAttach", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "V20CredProposalFiltersAttachItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AttachDecorator", "type": "reference", }, @@ -102248,14 +101964,14 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Attachment formats", "generatedName": "V20CredProposalFormats", - "groupName": undefined, + "groupName": null, "nameOverride": "formats", "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "V20CredProposalFormatsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredFormat", "type": "reference", }, @@ -102267,18 +101983,18 @@ exports[`open api parser aries parse open api 1`] = ` "V20CredProposal_credential_preview": { "description": "Credential preview", "generatedName": "V20CredProposalCredentialPreview", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredPreview", "type": "reference", }, "V20CredRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V20CredRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -102286,19 +102002,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredRequestId", "key": "@id", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Message identifier", "generatedName": "V20CredRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -102311,19 +102027,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredRequestType", "key": "@type", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Message type", "generatedName": "V20CredRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -102336,25 +102052,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredRequestComment", "key": "comment", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredRequestComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Human-readable comment", "generatedName": "V20CredRequestComment", - "groupName": undefined, + "groupName": null, "nameOverride": "comment", "type": "nullable", "value": { "description": "Human-readable comment", "generatedName": "V20CredRequestComment", - "groupName": undefined, + "groupName": null, "nameOverride": "comment", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -102370,14 +102086,14 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Acceptable attachment formats", "generatedName": "V20CredRequestFormats", - "groupName": undefined, + "groupName": null, "nameOverride": "formats", "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "V20CredRequestFormatsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredFormat", "type": "reference", }, @@ -102391,14 +102107,14 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Request attachments", "generatedName": "V20CredRequestRequestsAttach", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "V20CredRequestRequestsAttachItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AttachDecorator", "type": "reference", }, @@ -102410,10 +102126,10 @@ exports[`open api parser aries parse open api 1`] = ` "V20CredRequestFree": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V20CredRequestFree", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -102421,16 +102137,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredRequestFreeAutoRemove", "key": "auto_remove", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredRequestFreeAutoRemove", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether to remove the credential exchange record on completion (overrides --preserve-exchange-records configuration setting)", "generatedName": "V20CredRequestFreeAutoRemove", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -102444,25 +102160,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredRequestFreeComment", "key": "comment", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredRequestFreeComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Human-readable comment", "generatedName": "V20CredRequestFreeComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Human-readable comment", "generatedName": "V20CredRequestFreeComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -102478,11 +102194,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Connection identifier", "generatedName": "V20CredRequestFreeConnectionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -102494,10 +102210,10 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredRequestFreeFilter", "key": "filter", "schema": { - "description": undefined, + "description": null, "generatedName": "V20CredRequestFreeFilter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredRequestFree_filter", "type": "reference", }, @@ -102508,25 +102224,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredRequestFreeHolderDid", "key": "holder_did", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredRequestFreeHolderDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Holder DID to substitute for the credentialSubject.id", "generatedName": "V20CredRequestFreeHolderDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Holder DID to substitute for the credentialSubject.id", "generatedName": "V20CredRequestFreeHolderDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -102540,16 +102256,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredRequestFreeTrace", "key": "trace", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredRequestFreeTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether to trace event (default false)", "generatedName": "V20CredRequestFreeTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -102563,18 +102279,18 @@ exports[`open api parser aries parse open api 1`] = ` "V20CredRequestFree_filter": { "description": "Credential specification criteria by format", "generatedName": "V20CredRequestFreeFilter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredFilterLDProof", "type": "reference", }, "V20CredRequestRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V20CredRequestRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -102582,25 +102298,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredRequestRequestHolderDid", "key": "holder_did", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredRequestRequestHolderDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Holder DID to substitute for the credentialSubject.id", "generatedName": "V20CredRequestRequestHolderDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Holder DID to substitute for the credentialSubject.id", "generatedName": "V20CredRequestRequestHolderDid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -102614,10 +102330,10 @@ exports[`open api parser aries parse open api 1`] = ` "V20CredStoreRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V20CredStoreRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -102625,19 +102341,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20CredStoreRequestCredentialId", "key": "credential_id", "schema": { - "description": undefined, + "description": null, "generatedName": "v20CredStoreRequestCredentialId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V20CredStoreRequestCredentialId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -102650,10 +102366,10 @@ exports[`open api parser aries parse open api 1`] = ` "V20DiscoveryExchangeListResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V20DiscoveryExchangeListResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -102661,22 +102377,22 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20DiscoveryExchangeListResultResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "v20DiscoveryExchangeListResultResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V20DiscoveryExchangeListResultResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "V20DiscoveryExchangeListResultResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20DiscoveryExchangeListResult_results_inner", "type": "reference", }, @@ -102689,18 +102405,18 @@ exports[`open api parser aries parse open api 1`] = ` "V20DiscoveryExchangeListResult_results_inner": { "description": "Discover Features v2.0 exchange record", "generatedName": "V20DiscoveryExchangeListResultResultsInner", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20DiscoveryRecord", "type": "reference", }, "V20DiscoveryExchangeResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V20DiscoveryExchangeResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -102708,16 +102424,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20DiscoveryExchangeResultResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "v20DiscoveryExchangeResultResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V20DiscoveryExchangeResultResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20DiscoveryExchangeListResult_results_inner", "type": "reference", }, @@ -102729,10 +102445,10 @@ exports[`open api parser aries parse open api 1`] = ` "V20DiscoveryRecord": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V20DiscoveryRecord", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -102740,19 +102456,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20DiscoveryRecordConnectionId", "key": "connection_id", "schema": { - "description": undefined, + "description": null, "generatedName": "v20DiscoveryRecordConnectionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Connection identifier", "generatedName": "V20DiscoveryRecordConnectionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -102765,19 +102481,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20DiscoveryRecordCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "v20DiscoveryRecordCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Time of record creation", "generatedName": "V20DiscoveryRecordCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -102790,16 +102506,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20DiscoveryRecordDisclosures", "key": "disclosures", "schema": { - "description": undefined, + "description": null, "generatedName": "v20DiscoveryRecordDisclosures", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V20DiscoveryRecordDisclosures", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20DiscoveryRecord_disclosures", "type": "reference", }, @@ -102811,19 +102527,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20DiscoveryRecordDiscoveryExchangeId", "key": "discovery_exchange_id", "schema": { - "description": undefined, + "description": null, "generatedName": "v20DiscoveryRecordDiscoveryExchangeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Credential exchange identifier", "generatedName": "V20DiscoveryRecordDiscoveryExchangeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -102836,16 +102552,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20DiscoveryRecordQueriesMsg", "key": "queries_msg", "schema": { - "description": undefined, + "description": null, "generatedName": "v20DiscoveryRecordQueriesMsg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V20DiscoveryRecordQueriesMsg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20DiscoveryRecord_queries_msg", "type": "reference", }, @@ -102857,19 +102573,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20DiscoveryRecordState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "v20DiscoveryRecordState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Current record state", "generatedName": "V20DiscoveryRecordState", - "groupName": undefined, + "groupName": null, "nameOverride": "state", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -102882,19 +102598,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20DiscoveryRecordThreadId", "key": "thread_id", "schema": { - "description": undefined, + "description": null, "generatedName": "v20DiscoveryRecordThreadId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Thread identifier", "generatedName": "V20DiscoveryRecordThreadId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -102907,15 +102623,15 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20DiscoveryRecordTrace", "key": "trace", "schema": { - "description": undefined, + "description": null, "generatedName": "v20DiscoveryRecordTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Record trace information, based on agent configuration", "generatedName": "V20DiscoveryRecordTrace", - "groupName": undefined, + "groupName": null, "nameOverride": "trace", "schema": { "type": "boolean", @@ -102930,19 +102646,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20DiscoveryRecordUpdatedAt", "key": "updated_at", "schema": { - "description": undefined, + "description": null, "generatedName": "v20DiscoveryRecordUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Time of last record update", "generatedName": "V20DiscoveryRecordUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -102955,26 +102671,26 @@ exports[`open api parser aries parse open api 1`] = ` "V20DiscoveryRecord_disclosures": { "description": "Disclosures message", "generatedName": "V20DiscoveryRecordDisclosures", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Disclosures", "type": "reference", }, "V20DiscoveryRecord_queries_msg": { "description": "Queries message", "generatedName": "V20DiscoveryRecordQueriesMsg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Queries", "type": "reference", }, "V20IssueCredSchemaCore": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V20IssueCredSchemaCore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -102982,16 +102698,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20IssueCredSchemaCoreAutoRemove", "key": "auto_remove", "schema": { - "description": undefined, + "description": null, "generatedName": "v20IssueCredSchemaCoreAutoRemove", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether to remove the credential exchange record on completion (overrides --preserve-exchange-records configuration setting)", "generatedName": "V20IssueCredSchemaCoreAutoRemove", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -103005,25 +102721,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20IssueCredSchemaCoreComment", "key": "comment", "schema": { - "description": undefined, + "description": null, "generatedName": "v20IssueCredSchemaCoreComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Human-readable comment", "generatedName": "V20IssueCredSchemaCoreComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Human-readable comment", "generatedName": "V20IssueCredSchemaCoreComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -103037,16 +102753,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20IssueCredSchemaCoreCredentialPreview", "key": "credential_preview", "schema": { - "description": undefined, + "description": null, "generatedName": "v20IssueCredSchemaCoreCredentialPreview", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V20IssueCredSchemaCoreCredentialPreview", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredPreview", "type": "reference", }, @@ -103058,10 +102774,10 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20IssueCredSchemaCoreFilter", "key": "filter", "schema": { - "description": undefined, + "description": null, "generatedName": "V20IssueCredSchemaCoreFilter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20CredBoundOfferRequest_filter", "type": "reference", }, @@ -103072,16 +102788,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20IssueCredSchemaCoreTrace", "key": "trace", "schema": { - "description": undefined, + "description": null, "generatedName": "v20IssueCredSchemaCoreTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Record trace information, based on agent configuration", "generatedName": "V20IssueCredSchemaCoreTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -103093,36 +102809,35 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "V20IssueCredentialModuleResponse": { - "description": undefined, + "description": null, "generatedName": "V20IssueCredentialModuleResponse", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "V20IssueCredentialModuleResponseKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "V20IssueCredentialModuleResponseValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "V20Pres": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V20Pres", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -103130,19 +102845,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresId", "key": "@id", "schema": { - "description": undefined, + "description": null, "generatedName": "v20PresId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Message identifier", "generatedName": "V20PresId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -103155,19 +102870,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresType", "key": "@type", "schema": { - "description": undefined, + "description": null, "generatedName": "v20PresType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Message type", "generatedName": "V20PresType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -103180,25 +102895,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresComment", "key": "comment", "schema": { - "description": undefined, + "description": null, "generatedName": "v20PresComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Human-readable comment", "generatedName": "V20PresComment", - "groupName": undefined, + "groupName": null, "nameOverride": "comment", "type": "nullable", "value": { "description": "Human-readable comment", "generatedName": "V20PresComment", - "groupName": undefined, + "groupName": null, "nameOverride": "comment", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -103214,14 +102929,14 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Acceptable attachment formats", "generatedName": "V20PresFormats", - "groupName": undefined, + "groupName": null, "nameOverride": "formats", "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "V20PresFormatsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20PresFormat", "type": "reference", }, @@ -103233,16 +102948,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresPresentationsAttach", "key": "presentations~attach", "schema": { - "description": undefined, + "description": null, "generatedName": "V20PresPresentationsAttach", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "V20PresPresentationsAttachItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AttachDecorator", "type": "reference", }, @@ -103254,10 +102969,10 @@ exports[`open api parser aries parse open api 1`] = ` "V20PresCreateRequestRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V20PresCreateRequestRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -103265,16 +102980,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresCreateRequestRequestAutoVerify", "key": "auto_verify", "schema": { - "description": undefined, + "description": null, "generatedName": "v20PresCreateRequestRequestAutoVerify", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Verifier choice to auto-verify proof presentation", "generatedName": "V20PresCreateRequestRequestAutoVerify", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -103288,25 +103003,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresCreateRequestRequestComment", "key": "comment", "schema": { - "description": undefined, + "description": null, "generatedName": "v20PresCreateRequestRequestComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V20PresCreateRequestRequestComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "V20PresCreateRequestRequestComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -103320,10 +103035,10 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresCreateRequestRequestPresentationRequest", "key": "presentation_request", "schema": { - "description": undefined, + "description": null, "generatedName": "V20PresCreateRequestRequestPresentationRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20PresRequestByFormat", "type": "reference", }, @@ -103334,16 +103049,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresCreateRequestRequestTrace", "key": "trace", "schema": { - "description": undefined, + "description": null, "generatedName": "v20PresCreateRequestRequestTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether to trace event (default false)", "generatedName": "V20PresCreateRequestRequestTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -103357,10 +103072,10 @@ exports[`open api parser aries parse open api 1`] = ` "V20PresExRecord": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V20PresExRecord", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -103368,16 +103083,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresExRecordAutoPresent", "key": "auto_present", "schema": { - "description": undefined, + "description": null, "generatedName": "v20PresExRecordAutoPresent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Prover choice to auto-present proof as verifier requests", "generatedName": "V20PresExRecordAutoPresent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -103391,16 +103106,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresExRecordAutoVerify", "key": "auto_verify", "schema": { - "description": undefined, + "description": null, "generatedName": "v20PresExRecordAutoVerify", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Verifier choice to auto-verify proof presentation", "generatedName": "V20PresExRecordAutoVerify", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -103414,16 +103129,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresExRecordByFormat", "key": "by_format", "schema": { - "description": undefined, + "description": null, "generatedName": "v20PresExRecordByFormat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V20PresExRecordByFormat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20PresExRecord_by_format", "type": "reference", }, @@ -103435,19 +103150,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresExRecordConnectionId", "key": "connection_id", "schema": { - "description": undefined, + "description": null, "generatedName": "v20PresExRecordConnectionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Connection identifier", "generatedName": "V20PresExRecordConnectionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -103460,19 +103175,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresExRecordCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "v20PresExRecordCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Time of record creation", "generatedName": "V20PresExRecordCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -103485,19 +103200,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresExRecordErrorMsg", "key": "error_msg", "schema": { - "description": undefined, + "description": null, "generatedName": "v20PresExRecordErrorMsg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Error message", "generatedName": "V20PresExRecordErrorMsg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -103510,40 +103225,40 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresExRecordInitiator", "key": "initiator", "schema": { - "description": undefined, + "description": null, "generatedName": "v20PresExRecordInitiator", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Present-proof exchange initiator: self or external", "generatedName": "V20PresExRecordInitiator", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "self", - "nameOverride": undefined, + "nameOverride": null, "value": "self", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "external", - "nameOverride": undefined, + "nameOverride": null, "value": "external", }, ], @@ -103556,16 +103271,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresExRecordPres", "key": "pres", "schema": { - "description": undefined, + "description": null, "generatedName": "v20PresExRecordPres", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V20PresExRecordPres", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20PresExRecord_pres", "type": "reference", }, @@ -103577,19 +103292,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresExRecordPresExId", "key": "pres_ex_id", "schema": { - "description": undefined, + "description": null, "generatedName": "v20PresExRecordPresExId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Presentation exchange identifier", "generatedName": "V20PresExRecordPresExId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -103602,16 +103317,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresExRecordPresProposal", "key": "pres_proposal", "schema": { - "description": undefined, + "description": null, "generatedName": "v20PresExRecordPresProposal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V20PresExRecordPresProposal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20PresExRecord_pres_proposal", "type": "reference", }, @@ -103623,16 +103338,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresExRecordPresRequest", "key": "pres_request", "schema": { - "description": undefined, + "description": null, "generatedName": "v20PresExRecordPresRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V20PresExRecordPresRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20PresExRecord_pres_request", "type": "reference", }, @@ -103644,40 +103359,40 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresExRecordRole", "key": "role", "schema": { - "description": undefined, + "description": null, "generatedName": "v20PresExRecordRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Present-proof exchange role: prover or verifier", "generatedName": "V20PresExRecordRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "prover", - "nameOverride": undefined, + "nameOverride": null, "value": "prover", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "verifier", - "nameOverride": undefined, + "nameOverride": null, "value": "verifier", }, ], @@ -103690,124 +103405,124 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresExRecordState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "v20PresExRecordState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Present-proof exchange state", "generatedName": "V20PresExRecordState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ProposalSent", - "nameOverride": undefined, + "nameOverride": null, "value": "proposal-sent", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ProposalReceived", - "nameOverride": undefined, + "nameOverride": null, "value": "proposal-received", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RequestSent", - "nameOverride": undefined, + "nameOverride": null, "value": "request-sent", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RequestReceived", - "nameOverride": undefined, + "nameOverride": null, "value": "request-received", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PresentationSent", - "nameOverride": undefined, + "nameOverride": null, "value": "presentation-sent", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PresentationReceived", - "nameOverride": undefined, + "nameOverride": null, "value": "presentation-received", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "done", - "nameOverride": undefined, + "nameOverride": null, "value": "done", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "abandoned", - "nameOverride": undefined, + "nameOverride": null, "value": "abandoned", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "deleted", - "nameOverride": undefined, + "nameOverride": null, "value": "deleted", }, ], @@ -103820,19 +103535,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresExRecordThreadId", "key": "thread_id", "schema": { - "description": undefined, + "description": null, "generatedName": "v20PresExRecordThreadId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Thread identifier", "generatedName": "V20PresExRecordThreadId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -103845,16 +103560,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresExRecordTrace", "key": "trace", "schema": { - "description": undefined, + "description": null, "generatedName": "v20PresExRecordTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Record trace information, based on agent configuration", "generatedName": "V20PresExRecordTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -103868,19 +103583,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresExRecordUpdatedAt", "key": "updated_at", "schema": { - "description": undefined, + "description": null, "generatedName": "v20PresExRecordUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Time of last record update", "generatedName": "V20PresExRecordUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -103893,40 +103608,40 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresExRecordVerified", "key": "verified", "schema": { - "description": undefined, + "description": null, "generatedName": "v20PresExRecordVerified", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether presentation is verified: 'true' or 'false'", "generatedName": "V20PresExRecordVerified", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "true", - "nameOverride": undefined, + "nameOverride": null, "value": "true", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "false", - "nameOverride": undefined, + "nameOverride": null, "value": "false", }, ], @@ -103939,25 +103654,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresExRecordVerifiedMsgs", "key": "verified_msgs", "schema": { - "description": undefined, + "description": null, "generatedName": "v20PresExRecordVerifiedMsgs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V20PresExRecordVerifiedMsgs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Proof verification warning or error information", "generatedName": "V20PresExRecordVerifiedMsgsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -103971,10 +103686,10 @@ exports[`open api parser aries parse open api 1`] = ` "V20PresExRecordByFormat": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V20PresExRecordByFormat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -103982,17 +103697,17 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresExRecordByFormatPres", "key": "pres", "schema": { - "description": undefined, + "description": null, "generatedName": "v20PresExRecordByFormatPres", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V20PresExRecordByFormatPres", - "groupName": undefined, + "groupName": null, "nameOverride": "pres", "properties": [], "type": "object", @@ -104005,18 +103720,18 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresExRecordByFormatPresProposal", "key": "pres_proposal", "schema": { - "description": undefined, + "description": null, "generatedName": "v20PresExRecordByFormatPresProposal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V20PresExRecordByFormatPresProposal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -104028,18 +103743,18 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresExRecordByFormatPresRequest", "key": "pres_request", "schema": { - "description": undefined, + "description": null, "generatedName": "v20PresExRecordByFormatPresRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V20PresExRecordByFormatPresRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -104051,10 +103766,10 @@ exports[`open api parser aries parse open api 1`] = ` "V20PresExRecordList": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V20PresExRecordList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -104062,22 +103777,22 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresExRecordListResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "v20PresExRecordListResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Presentation exchange records", "generatedName": "V20PresExRecordListResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "V20PresExRecordListResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20PresExRecord", "type": "reference", }, @@ -104090,42 +103805,42 @@ exports[`open api parser aries parse open api 1`] = ` "V20PresExRecord_by_format": { "description": "Attachment content by format for proposal, request, and presentation", "generatedName": "V20PresExRecordByFormat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20PresExRecordByFormat", "type": "reference", }, "V20PresExRecord_pres": { "description": "Presentation message", "generatedName": "V20PresExRecordPres", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20Pres", "type": "reference", }, "V20PresExRecord_pres_proposal": { "description": "Presentation proposal message", "generatedName": "V20PresExRecordPresProposal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20PresProposal", "type": "reference", }, "V20PresExRecord_pres_request": { "description": "Presentation request message", "generatedName": "V20PresExRecordPresRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20PresRequest", "type": "reference", }, "V20PresFormat": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V20PresFormat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -104135,11 +103850,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Attachment identifier", "generatedName": "V20PresFormatAttachId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -104153,11 +103868,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Attachment format specifier", "generatedName": "V20PresFormatFormat", - "groupName": undefined, + "groupName": null, "nameOverride": "format", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -104169,10 +103884,10 @@ exports[`open api parser aries parse open api 1`] = ` "V20PresProblemReportRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V20PresProblemReportRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -104180,13 +103895,13 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresProblemReportRequestDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "V20PresProblemReportRequestDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -104198,10 +103913,10 @@ exports[`open api parser aries parse open api 1`] = ` "V20PresProposal": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V20PresProposal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -104209,19 +103924,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresProposalId", "key": "@id", "schema": { - "description": undefined, + "description": null, "generatedName": "v20PresProposalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Message identifier", "generatedName": "V20PresProposalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -104234,19 +103949,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresProposalType", "key": "@type", "schema": { - "description": undefined, + "description": null, "generatedName": "v20PresProposalType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Message type", "generatedName": "V20PresProposalType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -104259,19 +103974,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresProposalComment", "key": "comment", "schema": { - "description": undefined, + "description": null, "generatedName": "v20PresProposalComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Human-readable comment", "generatedName": "V20PresProposalComment", - "groupName": undefined, + "groupName": null, "nameOverride": "comment", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -104284,16 +103999,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresProposalFormats", "key": "formats", "schema": { - "description": undefined, + "description": null, "generatedName": "V20PresProposalFormats", - "groupName": undefined, + "groupName": null, "nameOverride": "formats", "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "V20PresProposalFormatsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20PresFormat", "type": "reference", }, @@ -104307,14 +104022,14 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Attachment per acceptable format on corresponding identifier", "generatedName": "V20PresProposalProposalsAttach", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "V20PresProposalProposalsAttachItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AttachDecorator", "type": "reference", }, @@ -104326,10 +104041,10 @@ exports[`open api parser aries parse open api 1`] = ` "V20PresProposalByFormat": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V20PresProposalByFormat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -104337,16 +104052,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresProposalByFormatDif", "key": "dif", "schema": { - "description": undefined, + "description": null, "generatedName": "v20PresProposalByFormatDif", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V20PresProposalByFormatDif", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20PresProposalByFormat_dif", "type": "reference", }, @@ -104358,16 +104073,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresProposalByFormatIndy", "key": "indy", "schema": { - "description": undefined, + "description": null, "generatedName": "v20PresProposalByFormatIndy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V20PresProposalByFormatIndy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20PresProposalByFormat_indy", "type": "reference", }, @@ -104379,26 +104094,26 @@ exports[`open api parser aries parse open api 1`] = ` "V20PresProposalByFormat_dif": { "description": "Presentation proposal for DIF", "generatedName": "V20PresProposalByFormatDif", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DIFProofProposal", "type": "reference", }, "V20PresProposalByFormat_indy": { "description": "Presentation proposal for indy", "generatedName": "V20PresProposalByFormatIndy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyProofRequest", "type": "reference", }, "V20PresProposalRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V20PresProposalRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -104406,16 +104121,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresProposalRequestAutoPresent", "key": "auto_present", "schema": { - "description": undefined, + "description": null, "generatedName": "v20PresProposalRequestAutoPresent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether to respond automatically to presentation requests, building and presenting requested proof", "generatedName": "V20PresProposalRequestAutoPresent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -104429,25 +104144,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresProposalRequestComment", "key": "comment", "schema": { - "description": undefined, + "description": null, "generatedName": "v20PresProposalRequestComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Human-readable comment", "generatedName": "V20PresProposalRequestComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Human-readable comment", "generatedName": "V20PresProposalRequestComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -104463,11 +104178,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Connection identifier", "generatedName": "V20PresProposalRequestConnectionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -104479,10 +104194,10 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresProposalRequestPresentationProposal", "key": "presentation_proposal", "schema": { - "description": undefined, + "description": null, "generatedName": "V20PresProposalRequestPresentationProposal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20PresProposalByFormat", "type": "reference", }, @@ -104493,16 +104208,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresProposalRequestTrace", "key": "trace", "schema": { - "description": undefined, + "description": null, "generatedName": "v20PresProposalRequestTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether to trace event (default false)", "generatedName": "V20PresProposalRequestTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -104516,10 +104231,10 @@ exports[`open api parser aries parse open api 1`] = ` "V20PresRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V20PresRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -104527,19 +104242,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresRequestId", "key": "@id", "schema": { - "description": undefined, + "description": null, "generatedName": "v20PresRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Message identifier", "generatedName": "V20PresRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -104552,19 +104267,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresRequestType", "key": "@type", "schema": { - "description": undefined, + "description": null, "generatedName": "v20PresRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Message type", "generatedName": "V20PresRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -104577,19 +104292,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresRequestComment", "key": "comment", "schema": { - "description": undefined, + "description": null, "generatedName": "v20PresRequestComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Human-readable comment", "generatedName": "V20PresRequestComment", - "groupName": undefined, + "groupName": null, "nameOverride": "comment", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -104602,16 +104317,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresRequestFormats", "key": "formats", "schema": { - "description": undefined, + "description": null, "generatedName": "V20PresRequestFormats", - "groupName": undefined, + "groupName": null, "nameOverride": "formats", "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "V20PresRequestFormatsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20PresFormat", "type": "reference", }, @@ -104625,14 +104340,14 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Attachment per acceptable format on corresponding identifier", "generatedName": "V20PresRequestRequestPresentationsAttach", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "V20PresRequestRequestPresentationsAttachItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AttachDecorator", "type": "reference", }, @@ -104644,16 +104359,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresRequestWillConfirm", "key": "will_confirm", "schema": { - "description": undefined, + "description": null, "generatedName": "v20PresRequestWillConfirm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether verifier will send confirmation ack", "generatedName": "V20PresRequestWillConfirm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -104667,10 +104382,10 @@ exports[`open api parser aries parse open api 1`] = ` "V20PresRequestByFormat": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V20PresRequestByFormat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -104678,16 +104393,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresRequestByFormatDif", "key": "dif", "schema": { - "description": undefined, + "description": null, "generatedName": "v20PresRequestByFormatDif", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V20PresRequestByFormatDif", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20PresRequestByFormat_dif", "type": "reference", }, @@ -104699,16 +104414,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresRequestByFormatIndy", "key": "indy", "schema": { - "description": undefined, + "description": null, "generatedName": "v20PresRequestByFormatIndy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V20PresRequestByFormatIndy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20PresRequestByFormat_indy", "type": "reference", }, @@ -104720,26 +104435,26 @@ exports[`open api parser aries parse open api 1`] = ` "V20PresRequestByFormat_dif": { "description": "Presentation request for DIF", "generatedName": "V20PresRequestByFormatDif", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DIFProofRequest", "type": "reference", }, "V20PresRequestByFormat_indy": { "description": "Presentation request for indy", "generatedName": "V20PresRequestByFormatIndy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyProofRequest", "type": "reference", }, "V20PresSendRequestRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V20PresSendRequestRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -104747,16 +104462,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresSendRequestRequestAutoVerify", "key": "auto_verify", "schema": { - "description": undefined, + "description": null, "generatedName": "v20PresSendRequestRequestAutoVerify", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Verifier choice to auto-verify proof presentation", "generatedName": "V20PresSendRequestRequestAutoVerify", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -104770,25 +104485,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresSendRequestRequestComment", "key": "comment", "schema": { - "description": undefined, + "description": null, "generatedName": "v20PresSendRequestRequestComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V20PresSendRequestRequestComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "V20PresSendRequestRequestComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -104804,11 +104519,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Connection identifier", "generatedName": "V20PresSendRequestRequestConnectionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -104820,10 +104535,10 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresSendRequestRequestPresentationRequest", "key": "presentation_request", "schema": { - "description": undefined, + "description": null, "generatedName": "V20PresSendRequestRequestPresentationRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20PresRequestByFormat", "type": "reference", }, @@ -104834,16 +104549,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresSendRequestRequestTrace", "key": "trace", "schema": { - "description": undefined, + "description": null, "generatedName": "v20PresSendRequestRequestTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether to trace event (default false)", "generatedName": "V20PresSendRequestRequestTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -104857,10 +104572,10 @@ exports[`open api parser aries parse open api 1`] = ` "V20PresSpecByFormatRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V20PresSpecByFormatRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -104868,16 +104583,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresSpecByFormatRequestDif", "key": "dif", "schema": { - "description": undefined, + "description": null, "generatedName": "v20PresSpecByFormatRequestDif", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V20PresSpecByFormatRequestDif", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20PresSpecByFormatRequest_dif", "type": "reference", }, @@ -104889,16 +104604,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresSpecByFormatRequestIndy", "key": "indy", "schema": { - "description": undefined, + "description": null, "generatedName": "v20PresSpecByFormatRequestIndy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "V20PresSpecByFormatRequestIndy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "V20PresSpecByFormatRequest_indy", "type": "reference", }, @@ -104910,16 +104625,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresSpecByFormatRequestTrace", "key": "trace", "schema": { - "description": undefined, + "description": null, "generatedName": "v20PresSpecByFormatRequestTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Record trace information, based on agent configuration", "generatedName": "V20PresSpecByFormatRequestTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -104933,50 +104648,49 @@ exports[`open api parser aries parse open api 1`] = ` "V20PresSpecByFormatRequest_dif": { "description": "Optional Presentation specification for DIF, overrides the PresentionExchange record's PresRequest", "generatedName": "V20PresSpecByFormatRequestDif", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DIFPresSpec", "type": "reference", }, "V20PresSpecByFormatRequest_indy": { "description": "Presentation specification for indy", "generatedName": "V20PresSpecByFormatRequestIndy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndyPresSpec", "type": "reference", }, "V20PresentProofModuleResponse": { - "description": undefined, + "description": null, "generatedName": "V20PresentProofModuleResponse", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "V20PresentProofModuleResponseKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "V20PresentProofModuleResponseValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "V20PresentationSendRequestToProposal": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "V20PresentationSendRequestToProposal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -104984,16 +104698,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresentationSendRequestToProposalAutoVerify", "key": "auto_verify", "schema": { - "description": undefined, + "description": null, "generatedName": "v20PresentationSendRequestToProposalAutoVerify", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Verifier choice to auto-verify proof presentation", "generatedName": "V20PresentationSendRequestToProposalAutoVerify", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -105007,16 +104721,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "v20PresentationSendRequestToProposalTrace", "key": "trace", "schema": { - "description": undefined, + "description": null, "generatedName": "v20PresentationSendRequestToProposalTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether to trace event (default false)", "generatedName": "V20PresentationSendRequestToProposalTrace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -105030,9 +104744,9 @@ exports[`open api parser aries parse open api 1`] = ` "VCRecord": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "VcRecord", - "groupName": undefined, + "groupName": null, "nameOverride": "VCRecord", "properties": [ { @@ -105041,25 +104755,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "vcRecordContexts", "key": "contexts", "schema": { - "description": undefined, + "description": null, "generatedName": "vcRecordContexts", - "groupName": undefined, + "groupName": null, "nameOverride": "VCRecord", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "VcRecordContexts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Context", "generatedName": "VcRecordContextsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -105073,37 +104787,36 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "vcRecordCredTags", "key": "cred_tags", "schema": { - "description": undefined, + "description": null, "generatedName": "vcRecordCredTags", - "groupName": undefined, + "groupName": null, "nameOverride": "VCRecord", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "VcRecordCredTags", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "VcRecordCredTagsKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "description": "Retrieval tag value", "generatedName": "VcRecordCredTagsValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -105117,9 +104830,9 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "vcRecordCredValue", "key": "cred_value", "schema": { - "description": undefined, + "description": null, "generatedName": "vcRecordCredValue", - "groupName": undefined, + "groupName": null, "nameOverride": "VCRecord", "type": "optional", "value": { @@ -105127,8 +104840,8 @@ exports[`open api parser aries parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "(JSON-serializable) credential value", "generatedName": "VcRecordCredValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -105140,25 +104853,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "vcRecordExpandedTypes", "key": "expanded_types", "schema": { - "description": undefined, + "description": null, "generatedName": "vcRecordExpandedTypes", - "groupName": undefined, + "groupName": null, "nameOverride": "VCRecord", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "VcRecordExpandedTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "JSON-LD expanded type extracted from type and context", "generatedName": "VcRecordExpandedTypesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -105172,19 +104885,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "vcRecordGivenId", "key": "given_id", "schema": { - "description": undefined, + "description": null, "generatedName": "vcRecordGivenId", - "groupName": undefined, + "groupName": null, "nameOverride": "VCRecord", "type": "optional", "value": { "description": "Credential identifier", "generatedName": "VcRecordGivenId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -105197,19 +104910,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "vcRecordIssuerId", "key": "issuer_id", "schema": { - "description": undefined, + "description": null, "generatedName": "vcRecordIssuerId", - "groupName": undefined, + "groupName": null, "nameOverride": "VCRecord", "type": "optional", "value": { "description": "Issuer identifier", "generatedName": "VcRecordIssuerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -105222,25 +104935,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "vcRecordProofTypes", "key": "proof_types", "schema": { - "description": undefined, + "description": null, "generatedName": "vcRecordProofTypes", - "groupName": undefined, + "groupName": null, "nameOverride": "VCRecord", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "VcRecordProofTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Signature suite used for proof", "generatedName": "VcRecordProofTypesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -105254,19 +104967,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "vcRecordRecordId", "key": "record_id", "schema": { - "description": undefined, + "description": null, "generatedName": "vcRecordRecordId", - "groupName": undefined, + "groupName": null, "nameOverride": "VCRecord", "type": "optional", "value": { "description": "Record identifier", "generatedName": "VcRecordRecordId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -105279,25 +104992,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "vcRecordSchemaIds", "key": "schema_ids", "schema": { - "description": undefined, + "description": null, "generatedName": "vcRecordSchemaIds", - "groupName": undefined, + "groupName": null, "nameOverride": "VCRecord", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "VcRecordSchemaIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Schema identifier", "generatedName": "VcRecordSchemaIdsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -105311,25 +105024,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "vcRecordSubjectIds", "key": "subject_ids", "schema": { - "description": undefined, + "description": null, "generatedName": "vcRecordSubjectIds", - "groupName": undefined, + "groupName": null, "nameOverride": "VCRecord", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "VcRecordSubjectIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Subject identifier", "generatedName": "VcRecordSubjectIdsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -105343,9 +105056,9 @@ exports[`open api parser aries parse open api 1`] = ` "VCRecordList": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "VcRecordList", - "groupName": undefined, + "groupName": null, "nameOverride": "VCRecordList", "properties": [ { @@ -105354,22 +105067,22 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "vcRecordListResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "vcRecordListResults", - "groupName": undefined, + "groupName": null, "nameOverride": "VCRecordList", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "VcRecordListResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "VcRecordListResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "VCRecord", "type": "reference", }, @@ -105382,9 +105095,9 @@ exports[`open api parser aries parse open api 1`] = ` "VerifyRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "VerifyRequest", - "groupName": undefined, + "groupName": null, "nameOverride": "VerifyRequest", "properties": [ { @@ -105393,10 +105106,10 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "verifyRequestDoc", "key": "doc", "schema": { - "description": undefined, + "description": null, "generatedName": "VerifyRequestDoc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "VerifyRequest_doc", "type": "reference", }, @@ -105407,19 +105120,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "verifyRequestVerkey", "key": "verkey", "schema": { - "description": undefined, + "description": null, "generatedName": "verifyRequestVerkey", - "groupName": undefined, + "groupName": null, "nameOverride": "VerifyRequest", "type": "optional", "value": { "description": "Verkey to use for doc verification", "generatedName": "VerifyRequestVerkey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -105432,17 +105145,17 @@ exports[`open api parser aries parse open api 1`] = ` "VerifyRequest_doc": { "description": "Signed document", "generatedName": "VerifyRequestDoc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SignedDoc", "type": "reference", }, "VerifyResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "VerifyResponse", - "groupName": undefined, + "groupName": null, "nameOverride": "VerifyResponse", "properties": [ { @@ -105451,19 +105164,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "verifyResponseError", "key": "error", "schema": { - "description": undefined, + "description": null, "generatedName": "verifyResponseError", - "groupName": undefined, + "groupName": null, "nameOverride": "VerifyResponse", "type": "optional", "value": { "description": "Error text", "generatedName": "VerifyResponseError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -105476,10 +105189,10 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "verifyResponseValid", "key": "valid", "schema": { - "description": undefined, + "description": null, "generatedName": "VerifyResponseValid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -105492,10 +105205,10 @@ exports[`open api parser aries parse open api 1`] = ` "W3CCredentialsListRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "W3CCredentialsListRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -105503,25 +105216,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "w3CCredentialsListRequestContexts", "key": "contexts", "schema": { - "description": undefined, + "description": null, "generatedName": "w3CCredentialsListRequestContexts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "W3CCredentialsListRequestContexts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Credential context to match", "generatedName": "W3CCredentialsListRequestContextsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -105535,19 +105248,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "w3CCredentialsListRequestGivenId", "key": "given_id", "schema": { - "description": undefined, + "description": null, "generatedName": "w3CCredentialsListRequestGivenId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Given credential id to match", "generatedName": "W3CCredentialsListRequestGivenId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -105560,19 +105273,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "w3CCredentialsListRequestIssuerId", "key": "issuer_id", "schema": { - "description": undefined, + "description": null, "generatedName": "w3CCredentialsListRequestIssuerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Credential issuer identifier to match", "generatedName": "W3CCredentialsListRequestIssuerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -105585,16 +105298,16 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "w3CCredentialsListRequestMaxResults", "key": "max_results", "schema": { - "description": undefined, + "description": null, "generatedName": "w3CCredentialsListRequestMaxResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Maximum number of results to return", "generatedName": "W3CCredentialsListRequestMaxResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -105608,25 +105321,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "w3CCredentialsListRequestProofTypes", "key": "proof_types", "schema": { - "description": undefined, + "description": null, "generatedName": "w3CCredentialsListRequestProofTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "W3CCredentialsListRequestProofTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Signature suite used for proof", "generatedName": "W3CCredentialsListRequestProofTypesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -105640,25 +105353,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "w3CCredentialsListRequestSchemaIds", "key": "schema_ids", "schema": { - "description": undefined, + "description": null, "generatedName": "w3CCredentialsListRequestSchemaIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Schema identifiers, all of which to match", "generatedName": "W3CCredentialsListRequestSchemaIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Credential schema identifier", "generatedName": "W3CCredentialsListRequestSchemaIdsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -105672,25 +105385,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "w3CCredentialsListRequestSubjectIds", "key": "subject_ids", "schema": { - "description": undefined, + "description": null, "generatedName": "w3CCredentialsListRequestSubjectIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Subject identifiers, all of which to match", "generatedName": "W3CCredentialsListRequestSubjectIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Subject identifier", "generatedName": "W3CCredentialsListRequestSubjectIdsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -105704,37 +105417,36 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "w3CCredentialsListRequestTagQuery", "key": "tag_query", "schema": { - "description": undefined, + "description": null, "generatedName": "w3CCredentialsListRequestTagQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Tag filter", "generatedName": "W3CCredentialsListRequestTagQuery", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "W3CCredentialsListRequestTagQueryKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "description": "Tag value", "generatedName": "W3CCredentialsListRequestTagQueryValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -105748,25 +105460,25 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "w3CCredentialsListRequestTypes", "key": "types", "schema": { - "description": undefined, + "description": null, "generatedName": "w3CCredentialsListRequestTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "W3CCredentialsListRequestTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Credential type to match", "generatedName": "W3CCredentialsListRequestTypesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -105780,9 +105492,9 @@ exports[`open api parser aries parse open api 1`] = ` "WalletList": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WalletList", - "groupName": undefined, + "groupName": null, "nameOverride": "WalletList", "properties": [ { @@ -105791,22 +105503,22 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "walletListResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "walletListResults", - "groupName": undefined, + "groupName": null, "nameOverride": "WalletList", "type": "optional", "value": { "description": "List of wallet records", "generatedName": "WalletListResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WalletListResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WalletRecord", "type": "reference", }, @@ -105817,35 +105529,34 @@ exports[`open api parser aries parse open api 1`] = ` "type": "object", }, "WalletModuleResponse": { - "description": undefined, + "description": null, "generatedName": "WalletModuleResponse", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "WalletModuleResponseKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "WalletModuleResponseValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "WalletRecord": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WalletRecord", - "groupName": undefined, + "groupName": null, "nameOverride": "WalletRecord", "properties": [ { @@ -105854,19 +105565,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "walletRecordCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "walletRecordCreatedAt", - "groupName": undefined, + "groupName": null, "nameOverride": "WalletRecord", "type": "optional", "value": { "description": "Time of record creation", "generatedName": "WalletRecordCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -105881,32 +105592,32 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Mode regarding management of wallet key", "generatedName": "WalletRecordKeyManagementMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "managed", - "nameOverride": undefined, + "nameOverride": null, "value": "managed", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "unmanaged", - "nameOverride": undefined, + "nameOverride": null, "value": "unmanaged", }, ], @@ -105918,9 +105629,9 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "walletRecordSettings", "key": "settings", "schema": { - "description": undefined, + "description": null, "generatedName": "walletRecordSettings", - "groupName": undefined, + "groupName": null, "nameOverride": "WalletRecord", "type": "optional", "value": { @@ -105928,8 +105639,8 @@ exports[`open api parser aries parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Settings for this wallet.", "generatedName": "WalletRecordSettings", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -105941,19 +105652,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "walletRecordState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "walletRecordState", - "groupName": undefined, + "groupName": null, "nameOverride": "WalletRecord", "type": "optional", "value": { "description": "Current record state", "generatedName": "WalletRecordState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -105966,19 +105677,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "walletRecordUpdatedAt", "key": "updated_at", "schema": { - "description": undefined, + "description": null, "generatedName": "walletRecordUpdatedAt", - "groupName": undefined, + "groupName": null, "nameOverride": "WalletRecord", "type": "optional", "value": { "description": "Time of last record update", "generatedName": "WalletRecordUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -105993,11 +105704,11 @@ exports[`open api parser aries parse open api 1`] = ` "schema": { "description": "Wallet record ID", "generatedName": "WalletRecordWalletId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -106009,9 +105720,9 @@ exports[`open api parser aries parse open api 1`] = ` "WriteLedgerRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WriteLedgerRequest", - "groupName": undefined, + "groupName": null, "nameOverride": "WriteLedgerRequest", "properties": [ { @@ -106020,19 +105731,19 @@ exports[`open api parser aries parse open api 1`] = ` "generatedName": "writeLedgerRequestLedgerId", "key": "ledger_id", "schema": { - "description": undefined, + "description": null, "generatedName": "writeLedgerRequestLedgerId", - "groupName": undefined, + "groupName": null, "nameOverride": "WriteLedgerRequest", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WriteLedgerRequestLedgerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -106045,17 +105756,17 @@ exports[`open api parser aries parse open api 1`] = ` }, "securitySchemes": { "AuthorizationHeader": { - "headerEnvVar": undefined, + "headerEnvVar": null, "headerName": "Authorization", - "headerVariableName": undefined, - "prefix": undefined, + "headerVariableName": null, + "prefix": null, "type": "header", }, }, "servers": [ { - "description": undefined, - "name": undefined, + "description": null, + "name": null, "url": "/", }, ], diff --git a/packages/cli/openapi-parser/src/__test__/__snapshots__/assembly.test.ts.snap b/packages/cli/openapi-parser/src/__test__/__snapshots__/assembly.test.ts.snap index 9a8528b2fed..13fadf20b6a 100644 --- a/packages/cli/openapi-parser/src/__test__/__snapshots__/assembly.test.ts.snap +++ b/packages/cli/openapi-parser/src/__test__/__snapshots__/assembly.test.ts.snap @@ -2,12 +2,254 @@ exports[`open api parser assembly parse open api 1`] = ` { + "channel": [ + { + "description": null, + "examples": [ + { + "description": null, + "headers": [], + "messages": [ + { + "description": null, + "messageType": "publish", + "payload": { + "properties": { + "audio_data": { + "type": "primitive", + "value": { + "type": "string", + "value": "audio_data", + }, + }, + }, + "type": "object", + }, + }, + { + "description": null, + "messageType": "publish", + "payload": { + "properties": { + "message_type": { + "type": "enum", + "value": "SessionBegins", + }, + "terminate_session": { + "type": "primitive", + "value": { + "type": "boolean", + "value": true, + }, + }, + }, + "type": "object", + }, + }, + ], + "name": null, + "queryParameters": [], + }, + ], + "groupName": [ + "realtime", + ], + "handshake": { + "headers": [ + { + "description": "Authenticate using your AssemblyAI API key.", + "name": "Authentication", + "parameterNameOverride": null, + "schema": { + "description": "Authenticate using your AssemblyAI API key.", + "generatedName": "Realtime", + "groupName": null, + "nameOverride": null, + "type": "nullable", + "value": { + "description": "Authenticate using your AssemblyAI API key.", + "generatedName": "Realtime", + "groupName": null, + "nameOverride": null, + "schema": { + "maxLength": null, + "minLength": null, + "type": "string", + }, + "type": "primitive", + }, + }, + }, + ], + "queryParameters": [ + { + "description": "The sample rate of the streamed audio.", + "name": "sample_rate", + "parameterNameOverride": null, + "schema": { + "description": "The sample rate of the streamed audio.", + "generatedName": "Realtime", + "groupName": null, + "nameOverride": null, + "type": "nullable", + "value": { + "description": "The sample rate of the streamed audio.", + "generatedName": "Realtime", + "groupName": null, + "nameOverride": null, + "schema": { + "type": "int", + }, + "type": "primitive", + }, + }, + }, + { + "description": "Add up to 2500 characters of custom vocabulary. +The parameter should map to a JSON encoded list of strings. +", + "name": "word_boost", + "parameterNameOverride": null, + "schema": { + "description": "Add up to 2500 characters of custom vocabulary. +The parameter should map to a JSON encoded list of strings. +", + "generatedName": "Realtime", + "groupName": null, + "nameOverride": null, + "type": "nullable", + "value": { + "description": "Add up to 2500 characters of custom vocabulary. +The parameter should map to a JSON encoded list of strings. +", + "generatedName": "Realtime", + "groupName": null, + "nameOverride": null, + "schema": { + "maxLength": null, + "minLength": null, + "type": "string", + }, + "type": "primitive", + }, + }, + }, + { + "description": "Authenticate using a [generated temporary token](https://www.assemblyai.com/docs/Guides/real-time_streaming_transcription#creating-temporary-authentication-tokens)", + "name": "token", + "parameterNameOverride": null, + "schema": { + "description": "Authenticate using a [generated temporary token](https://www.assemblyai.com/docs/Guides/real-time_streaming_transcription#creating-temporary-authentication-tokens)", + "generatedName": "Realtime", + "groupName": null, + "nameOverride": null, + "type": "nullable", + "value": { + "description": "Authenticate using a [generated temporary token](https://www.assemblyai.com/docs/Guides/real-time_streaming_transcription#creating-temporary-authentication-tokens)", + "generatedName": "Realtime", + "groupName": null, + "nameOverride": null, + "schema": { + "maxLength": null, + "minLength": null, + "type": "string", + }, + "type": "primitive", + }, + }, + }, + ], + }, + "path": "/", + "publish": { + "type": "oneOf", + "value": { + "description": "Send messages to the WebSocket", + "generatedName": "sendMessage", + "groupName": null, + "nameOverride": "sendMessage", + "schemas": [ + { + "description": null, + "generatedName": "RealtimeZero", + "groupName": null, + "nameOverride": null, + "schema": "AudioData", + "type": "reference", + }, + { + "description": null, + "generatedName": "RealtimeOne", + "groupName": null, + "nameOverride": null, + "schema": "TerminateSession", + "type": "reference", + }, + ], + "type": "undisciminated", + }, + }, + "subscribe": { + "type": "oneOf", + "value": { + "description": "Receive messages from the WebSocket", + "generatedName": "receiveMessage", + "groupName": null, + "nameOverride": "receiveMessage", + "schemas": [ + { + "description": null, + "generatedName": "RealtimeZero", + "groupName": null, + "nameOverride": null, + "schema": "SessionBegins", + "type": "reference", + }, + { + "description": null, + "generatedName": "RealtimeOne", + "groupName": null, + "nameOverride": null, + "schema": "PartialTranscript", + "type": "reference", + }, + { + "description": null, + "generatedName": "RealtimeTwo", + "groupName": null, + "nameOverride": null, + "schema": "FinalTranscript", + "type": "reference", + }, + { + "description": null, + "generatedName": "RealtimeThree", + "groupName": null, + "nameOverride": null, + "schema": "SessionTerminated", + "type": "reference", + }, + { + "description": null, + "generatedName": "RealtimeFour", + "groupName": null, + "nameOverride": null, + "schema": "RealtimeError", + "type": "reference", + }, + ], + "type": "undisciminated", + }, + }, + "summary": null, + }, + ], "description": "AssemblyAI API", "endpoints": [ { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Upload your audio or video file directly to the AssemblyAI API if it isn't accessible via a URL already.", "errorStatusCode": [ 400, @@ -21,26 +263,25 @@ exports[`open api parser assembly parse open api 1`] = ` "examples": [], "generatedRequestName": "FilesUploadRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "uploadFile", "path": "/v2/upload", "pathParameters": [], "queryParameters": [], "request": { - "description": undefined, + "description": null, "type": "octetStream", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "File uploaded successfully", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "FilesUploadResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UploadedFile", "type": "reference", }, @@ -61,7 +302,7 @@ exports[`open api parser assembly parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve a list of transcripts you have created.", "errorStatusCode": [ 400, @@ -75,102 +316,102 @@ exports[`open api parser assembly parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "page_details": { "properties": { "current_url": { - "primitive": { - "string": "current_url", + "type": "primitive", + "value": { "type": "string", + "value": "current_url", }, - "type": "primitive", }, "limit": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "next_url": { - "primitive": { - "string": "next_url", + "type": "primitive", + "value": { "type": "string", + "value": "next_url", }, - "type": "primitive", }, "prev_url": { - "primitive": { - "string": "prev_url", + "type": "primitive", + "value": { "type": "string", + "value": "prev_url", }, - "type": "primitive", }, "result_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", }, "transcripts": { - "array": [ + "type": "array", + "value": [ { "properties": { "audio_url": { - "primitive": { - "string": "audio_url", + "type": "primitive", + "value": { "type": "string", + "value": "audio_url", }, - "type": "primitive", }, "completed": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "resource_url": { - "primitive": { - "string": "resource_url", + "type": "primitive", + "value": { "type": "string", + "value": "resource_url", }, - "type": "primitive", }, "status": { - "enum": "queued", "type": "enum", + "value": "queued", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -179,7 +420,7 @@ exports[`open api parser assembly parse open api 1`] = ` ], "generatedRequestName": "TranscriptListRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "listTranscripts", "path": "/v2/transcript", @@ -188,24 +429,24 @@ exports[`open api parser assembly parse open api 1`] = ` { "description": "Maximum amount of transcripts to retrieve", "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptListRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Maximum amount of transcripts to retrieve", "generatedName": "TranscriptListRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Maximum amount of transcripts to retrieve", "generatedName": "TranscriptListRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -217,72 +458,72 @@ exports[`open api parser assembly parse open api 1`] = ` { "description": "Filter by transcript status", "name": "status", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptListRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The status of your transcription. Possible values are queued, processing, completed, or error.", "generatedName": "TranscriptListRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The status of your transcription. Possible values are queued, processing, completed, or error.", "generatedName": "TranscriptListRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "The audio file is in the queue to be processed by the API.", "generatedName": "queued", - "nameOverride": undefined, + "nameOverride": null, "value": "queued", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "The audio file is being processed by the API.", "generatedName": "processing", - "nameOverride": undefined, + "nameOverride": null, "value": "processing", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "The transcription job has been completed successfully.", "generatedName": "completed", - "nameOverride": undefined, + "nameOverride": null, "value": "completed", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "An error occurred while processing the audio file.", "generatedName": "error", - "nameOverride": undefined, + "nameOverride": null, "value": "error", }, ], @@ -293,27 +534,27 @@ exports[`open api parser assembly parse open api 1`] = ` { "description": "Only get transcripts created on this date", "name": "created_on", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptListRequestCreatedOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Only get transcripts created on this date", "generatedName": "TranscriptListRequestCreatedOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Only get transcripts created on this date", "generatedName": "TranscriptListRequestCreatedOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -324,27 +565,27 @@ exports[`open api parser assembly parse open api 1`] = ` { "description": "Get transcripts that were created before this transcript ID", "name": "before_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptListRequestBeforeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Get transcripts that were created before this transcript ID", "generatedName": "TranscriptListRequestBeforeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Get transcripts that were created before this transcript ID", "generatedName": "TranscriptListRequestBeforeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -355,27 +596,27 @@ exports[`open api parser assembly parse open api 1`] = ` { "description": "Get transcripts that were created after this transcript ID", "name": "after_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptListRequestAfterId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Get transcripts that were created after this transcript ID", "generatedName": "TranscriptListRequestAfterId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Get transcripts that were created after this transcript ID", "generatedName": "TranscriptListRequestAfterId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -386,24 +627,24 @@ exports[`open api parser assembly parse open api 1`] = ` { "description": "Only get throttled transcripts, overrides the status filter", "name": "throttled_only", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptListRequestThrottledOnly", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Only get throttled transcripts, overrides the status filter", "generatedName": "TranscriptListRequestThrottledOnly", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Only get throttled transcripts, overrides the status filter", "generatedName": "TranscriptListRequestThrottledOnly", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -413,17 +654,16 @@ exports[`open api parser assembly parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "A list of transcripts filtered by \`limit\` and \`status\`", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TranscriptList", "type": "reference", }, @@ -444,7 +684,7 @@ exports[`open api parser assembly parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Create a transcript from an audio or video file that is accessible via a URL.", "errorStatusCode": [ 400, @@ -458,19 +698,19 @@ exports[`open api parser assembly parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "audio_url": { - "primitive": { - "string": "audio_url", + "type": "primitive", + "value": { "type": "string", + "value": "audio_url", }, - "type": "primitive", }, }, "type": "object", @@ -478,308 +718,309 @@ exports[`open api parser assembly parse open api 1`] = ` "response": { "properties": { "acoustic_model": { - "primitive": { - "string": "acoustic_model", + "type": "primitive", + "value": { "type": "string", + "value": "acoustic_model", }, - "type": "primitive", }, "audio_duration": { - "primitive": { - "float": 1.1, + "type": "primitive", + "value": { "type": "float", + "value": 1.1, }, - "type": "primitive", }, "audio_end_at": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "audio_start_from": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "audio_url": { - "primitive": { - "string": "audio_url", + "type": "primitive", + "value": { "type": "string", + "value": "audio_url", }, - "type": "primitive", }, "auto_chapters": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "auto_highlights": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "auto_highlights_result": { "properties": { "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "rank": { - "primitive": { - "float": 1.1, + "type": "primitive", + "value": { "type": "float", + "value": 1.1, }, - "type": "primitive", }, "text": { - "primitive": { - "string": "text", + "type": "primitive", + "value": { "type": "string", + "value": "text", }, - "type": "primitive", }, "timestamps": { - "array": [ + "type": "array", + "value": [ { "properties": { "end": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "start": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "boost_param": { - "primitive": { - "string": "boost_param", + "type": "primitive", + "value": { "type": "string", + "value": "boost_param", }, - "type": "primitive", }, "chapters": { - "array": [ + "type": "array", + "value": [ { "properties": { "end": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "gist": { - "primitive": { - "string": "gist", + "type": "primitive", + "value": { "type": "string", + "value": "gist", }, - "type": "primitive", }, "headline": { - "primitive": { - "string": "headline", + "type": "primitive", + "value": { "type": "string", + "value": "headline", }, - "type": "primitive", }, "start": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "summary": { - "primitive": { - "string": "summary", + "type": "primitive", + "value": { "type": "string", + "value": "summary", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "confidence": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "content_safety": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "content_safety_labels": { "properties": { "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "labels": { - "array": [ + "type": "array", + "value": [ { "properties": { "confidence": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "severity": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "sentences_idx_end": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "sentences_idx_start": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "severity_score_summary": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "severity_score_summary", "type": "string", + "value": "severity_score_summary", }, "value": { "properties": { "high": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "low": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "medium": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "summary": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "summary", "type": "string", + "value": "summary", }, "value": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, ], - "type": "map", }, "text": { - "primitive": { - "string": "text", + "type": "primitive", + "value": { "type": "string", + "value": "text", }, - "type": "primitive", }, "timestamp": { "properties": { "end": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "start": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -788,554 +1029,553 @@ exports[`open api parser assembly parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "status": { - "enum": "success", "type": "enum", + "value": "success", }, }, "type": "object", }, "custom_spelling": { - "array": [ + "type": "array", + "value": [ { "properties": { "from": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "from", + "type": "primitive", + "value": { "type": "string", + "value": "from", }, - "type": "primitive", }, ], - "type": "array", }, "to": { - "primitive": { - "string": "to", + "type": "primitive", + "value": { "type": "string", + "value": "to", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "custom_topics": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "disfluencies": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "dual_channel": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "entities": { - "array": [ + "type": "array", + "value": [ { "properties": { "end": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "entity_type": { - "enum": "banking_information", "type": "enum", + "value": "banking_information", }, "start": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "text": { - "primitive": { - "string": "text", + "type": "primitive", + "value": { "type": "string", + "value": "text", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "entity_detection": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "error": { - "primitive": { - "string": "error", + "type": "primitive", + "value": { "type": "string", + "value": "error", }, - "type": "primitive", }, "filter_profanity": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "format_text": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "iab_categories": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "iab_categories_result": { "properties": { "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "text": { - "primitive": { - "string": "text", + "type": "primitive", + "value": { "type": "string", + "value": "text", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "status": { - "enum": "success", "type": "enum", + "value": "success", }, "summary": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "summary", "type": "string", + "value": "summary", }, "value": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, ], - "type": "map", }, }, "type": "object", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "language_code": { - "enum": "en", "type": "enum", + "value": "en", }, "language_detection": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "language_model": { - "primitive": { - "string": "language_model", + "type": "primitive", + "value": { "type": "string", + "value": "language_model", }, - "type": "primitive", }, "punctuate": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "redact_pii": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "redact_pii_audio": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "redact_pii_audio_quality": { - "primitive": { - "string": "redact_pii_audio_quality", + "type": "primitive", + "value": { "type": "string", + "value": "redact_pii_audio_quality", }, - "type": "primitive", }, "redact_pii_policies": { - "array": [ + "type": "array", + "value": [ { - "enum": "medical_process", "type": "enum", + "value": "medical_process", }, ], - "type": "array", }, "redact_pii_sub": { - "enum": "entity_type", "type": "enum", + "value": "entity_type", }, "sentiment_analysis": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "sentiment_analysis_results": { - "array": [ + "type": "array", + "value": [ { "properties": { "confidence": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "end": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "sentiment": { - "enum": "POSITIVE", "type": "enum", + "value": "POSITIVE", }, "speaker": { - "primitive": { - "string": "speaker", + "type": "primitive", + "value": { "type": "string", + "value": "speaker", }, - "type": "primitive", }, "start": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "text": { - "primitive": { - "string": "text", + "type": "primitive", + "value": { "type": "string", + "value": "text", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "speaker_labels": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "speakers_expected": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "speech_threshold": { - "primitive": { - "float": 1.1, + "type": "primitive", + "value": { "type": "float", + "value": 1.1, }, - "type": "primitive", }, "speed_boost": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "status": { - "enum": "queued", "type": "enum", + "value": "queued", }, "summarization": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "summary": { - "primitive": { - "string": "summary", + "type": "primitive", + "value": { "type": "string", + "value": "summary", }, - "type": "primitive", }, "summary_model": { - "primitive": { - "string": "summary_model", + "type": "primitive", + "value": { "type": "string", + "value": "summary_model", }, - "type": "primitive", }, "summary_type": { - "primitive": { - "string": "summary_type", + "type": "primitive", + "value": { "type": "string", + "value": "summary_type", }, - "type": "primitive", }, "text": { - "primitive": { - "string": "text", + "type": "primitive", + "value": { "type": "string", + "value": "text", }, - "type": "primitive", }, "throttled": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "topics": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "topics", + "type": "primitive", + "value": { "type": "string", + "value": "topics", }, - "type": "primitive", }, ], - "type": "array", }, "utterances": { - "array": [ + "type": "array", + "value": [ { "properties": { "channel": { - "primitive": { - "string": "channel", + "type": "primitive", + "value": { "type": "string", + "value": "channel", }, - "type": "primitive", }, "confidence": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "end": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "start": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "text": { - "primitive": { - "string": "text", + "type": "primitive", + "value": { "type": "string", + "value": "text", }, - "type": "primitive", }, "words": { - "array": [ + "type": "array", + "value": [ { "properties": { "confidence": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "end": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "start": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "text": { - "primitive": { - "string": "text", + "type": "primitive", + "value": { "type": "string", + "value": "text", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "webhook_auth": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "webhook_auth_header_name": { - "primitive": { - "string": "webhook_auth_header_name", + "type": "primitive", + "value": { "type": "string", + "value": "webhook_auth_header_name", }, - "type": "primitive", }, "webhook_status_code": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "webhook_url": { - "primitive": { - "string": "webhook_url", + "type": "primitive", + "value": { "type": "string", + "value": "webhook_url", }, - "type": "primitive", }, "word_boost": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "word_boost", + "type": "primitive", + "value": { "type": "string", + "value": "word_boost", }, - "type": "primitive", }, ], - "type": "array", }, "words": { - "array": [ + "type": "array", + "value": [ { "properties": { "confidence": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "end": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "speaker": { - "primitive": { - "string": "speaker", + "type": "primitive", + "value": { "type": "string", + "value": "speaker", }, - "type": "primitive", }, "start": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "text": { - "primitive": { - "string": "text", + "type": "primitive", + "value": { "type": "string", + "value": "text", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -1344,36 +1584,34 @@ exports[`open api parser assembly parse open api 1`] = ` ], "generatedRequestName": "TranscriptCreateRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "createTranscript", "path": "/v2/transcript", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptCreateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateTranscriptParameters", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Transcript created and queued for processing.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptCreateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Transcript", "type": "reference", }, @@ -1394,7 +1632,7 @@ exports[`open api parser assembly parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get the transcript resource. The transcript is ready when the "status" is "completed".", "errorStatusCode": [ 400, @@ -1408,328 +1646,329 @@ exports[`open api parser assembly parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "transcript_id", "value": { - "primitive": { - "string": "transcript_id", + "type": "primitive", + "value": { "type": "string", + "value": "transcript_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "acoustic_model": { - "primitive": { - "string": "acoustic_model", + "type": "primitive", + "value": { "type": "string", + "value": "acoustic_model", }, - "type": "primitive", }, "audio_duration": { - "primitive": { - "float": 1.1, + "type": "primitive", + "value": { "type": "float", + "value": 1.1, }, - "type": "primitive", }, "audio_end_at": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "audio_start_from": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "audio_url": { - "primitive": { - "string": "audio_url", + "type": "primitive", + "value": { "type": "string", + "value": "audio_url", }, - "type": "primitive", }, "auto_chapters": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "auto_highlights": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "auto_highlights_result": { "properties": { "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "rank": { - "primitive": { - "float": 1.1, + "type": "primitive", + "value": { "type": "float", + "value": 1.1, }, - "type": "primitive", }, "text": { - "primitive": { - "string": "text", + "type": "primitive", + "value": { "type": "string", + "value": "text", }, - "type": "primitive", }, "timestamps": { - "array": [ + "type": "array", + "value": [ { "properties": { "end": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "start": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "boost_param": { - "primitive": { - "string": "boost_param", + "type": "primitive", + "value": { "type": "string", + "value": "boost_param", }, - "type": "primitive", }, "chapters": { - "array": [ + "type": "array", + "value": [ { "properties": { "end": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "gist": { - "primitive": { - "string": "gist", + "type": "primitive", + "value": { "type": "string", + "value": "gist", }, - "type": "primitive", }, "headline": { - "primitive": { - "string": "headline", + "type": "primitive", + "value": { "type": "string", + "value": "headline", }, - "type": "primitive", }, "start": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "summary": { - "primitive": { - "string": "summary", + "type": "primitive", + "value": { "type": "string", + "value": "summary", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "confidence": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "content_safety": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "content_safety_labels": { "properties": { "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "labels": { - "array": [ + "type": "array", + "value": [ { "properties": { "confidence": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "severity": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "sentences_idx_end": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "sentences_idx_start": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "severity_score_summary": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "severity_score_summary", "type": "string", + "value": "severity_score_summary", }, "value": { "properties": { "high": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "low": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "medium": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "summary": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "summary", "type": "string", + "value": "summary", }, "value": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, ], - "type": "map", }, "text": { - "primitive": { - "string": "text", + "type": "primitive", + "value": { "type": "string", + "value": "text", }, - "type": "primitive", }, "timestamp": { "properties": { "end": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "start": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -1738,554 +1977,553 @@ exports[`open api parser assembly parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "status": { - "enum": "success", "type": "enum", + "value": "success", }, }, "type": "object", }, "custom_spelling": { - "array": [ + "type": "array", + "value": [ { "properties": { "from": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "from", + "type": "primitive", + "value": { "type": "string", + "value": "from", }, - "type": "primitive", }, ], - "type": "array", }, "to": { - "primitive": { - "string": "to", + "type": "primitive", + "value": { "type": "string", + "value": "to", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "custom_topics": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "disfluencies": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "dual_channel": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "entities": { - "array": [ + "type": "array", + "value": [ { "properties": { "end": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "entity_type": { - "enum": "banking_information", "type": "enum", + "value": "banking_information", }, "start": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "text": { - "primitive": { - "string": "text", + "type": "primitive", + "value": { "type": "string", + "value": "text", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "entity_detection": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "error": { - "primitive": { - "string": "error", + "type": "primitive", + "value": { "type": "string", + "value": "error", }, - "type": "primitive", }, "filter_profanity": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "format_text": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "iab_categories": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "iab_categories_result": { "properties": { "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "text": { - "primitive": { - "string": "text", + "type": "primitive", + "value": { "type": "string", + "value": "text", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "status": { - "enum": "success", "type": "enum", + "value": "success", }, "summary": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "summary", "type": "string", + "value": "summary", }, "value": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, ], - "type": "map", }, }, "type": "object", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "language_code": { - "enum": "en", "type": "enum", + "value": "en", }, "language_detection": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "language_model": { - "primitive": { - "string": "language_model", + "type": "primitive", + "value": { "type": "string", + "value": "language_model", }, - "type": "primitive", }, "punctuate": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "redact_pii": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "redact_pii_audio": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "redact_pii_audio_quality": { - "primitive": { - "string": "redact_pii_audio_quality", + "type": "primitive", + "value": { "type": "string", + "value": "redact_pii_audio_quality", }, - "type": "primitive", }, "redact_pii_policies": { - "array": [ + "type": "array", + "value": [ { - "enum": "medical_process", "type": "enum", + "value": "medical_process", }, ], - "type": "array", }, "redact_pii_sub": { - "enum": "entity_type", "type": "enum", + "value": "entity_type", }, "sentiment_analysis": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "sentiment_analysis_results": { - "array": [ + "type": "array", + "value": [ { "properties": { "confidence": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "end": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "sentiment": { - "enum": "POSITIVE", "type": "enum", + "value": "POSITIVE", }, "speaker": { - "primitive": { - "string": "speaker", + "type": "primitive", + "value": { "type": "string", + "value": "speaker", }, - "type": "primitive", }, "start": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "text": { - "primitive": { - "string": "text", + "type": "primitive", + "value": { "type": "string", + "value": "text", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "speaker_labels": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "speakers_expected": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "speech_threshold": { - "primitive": { - "float": 1.1, + "type": "primitive", + "value": { "type": "float", + "value": 1.1, }, - "type": "primitive", }, "speed_boost": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "status": { - "enum": "queued", "type": "enum", + "value": "queued", }, "summarization": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "summary": { - "primitive": { - "string": "summary", + "type": "primitive", + "value": { "type": "string", + "value": "summary", }, - "type": "primitive", }, "summary_model": { - "primitive": { - "string": "summary_model", + "type": "primitive", + "value": { "type": "string", + "value": "summary_model", }, - "type": "primitive", }, "summary_type": { - "primitive": { - "string": "summary_type", + "type": "primitive", + "value": { "type": "string", + "value": "summary_type", }, - "type": "primitive", }, "text": { - "primitive": { - "string": "text", + "type": "primitive", + "value": { "type": "string", + "value": "text", }, - "type": "primitive", }, "throttled": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "topics": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "topics", + "type": "primitive", + "value": { "type": "string", + "value": "topics", }, - "type": "primitive", }, ], - "type": "array", }, "utterances": { - "array": [ + "type": "array", + "value": [ { "properties": { "channel": { - "primitive": { - "string": "channel", + "type": "primitive", + "value": { "type": "string", + "value": "channel", }, - "type": "primitive", }, "confidence": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "end": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "start": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "text": { - "primitive": { - "string": "text", + "type": "primitive", + "value": { "type": "string", + "value": "text", }, - "type": "primitive", }, "words": { - "array": [ + "type": "array", + "value": [ { "properties": { "confidence": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "end": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "start": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "text": { - "primitive": { - "string": "text", + "type": "primitive", + "value": { "type": "string", + "value": "text", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "webhook_auth": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "webhook_auth_header_name": { - "primitive": { - "string": "webhook_auth_header_name", + "type": "primitive", + "value": { "type": "string", + "value": "webhook_auth_header_name", }, - "type": "primitive", }, "webhook_status_code": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "webhook_url": { - "primitive": { - "string": "webhook_url", + "type": "primitive", + "value": { "type": "string", + "value": "webhook_url", }, - "type": "primitive", }, "word_boost": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "word_boost", + "type": "primitive", + "value": { "type": "string", + "value": "word_boost", }, - "type": "primitive", }, ], - "type": "array", }, "words": { - "array": [ + "type": "array", + "value": [ { "properties": { "confidence": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "end": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "speaker": { - "primitive": { - "string": "speaker", + "type": "primitive", + "value": { "type": "string", + "value": "speaker", }, - "type": "primitive", }, "start": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "text": { - "primitive": { - "string": "text", + "type": "primitive", + "value": { "type": "string", + "value": "text", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -2294,7 +2532,7 @@ exports[`open api parser assembly parse open api 1`] = ` ], "generatedRequestName": "TranscriptGetRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getTranscript", "path": "/v2/transcript/{transcript_id}", @@ -2303,32 +2541,31 @@ exports[`open api parser assembly parse open api 1`] = ` "description": "ID of the transcript", "name": "transcript_id", "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptGetRequestTranscriptId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "The transcript resource", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptGetResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Transcript", "type": "reference", }, @@ -2349,7 +2586,7 @@ exports[`open api parser assembly parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Delete the transcript", "errorStatusCode": [ 400, @@ -2363,328 +2600,329 @@ exports[`open api parser assembly parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "transcript_id", "value": { - "primitive": { - "string": "transcript_id", + "type": "primitive", + "value": { "type": "string", + "value": "transcript_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "acoustic_model": { - "primitive": { - "string": "acoustic_model", + "type": "primitive", + "value": { "type": "string", + "value": "acoustic_model", }, - "type": "primitive", }, "audio_duration": { - "primitive": { - "float": 1.1, + "type": "primitive", + "value": { "type": "float", + "value": 1.1, }, - "type": "primitive", }, "audio_end_at": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "audio_start_from": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "audio_url": { - "primitive": { - "string": "audio_url", + "type": "primitive", + "value": { "type": "string", + "value": "audio_url", }, - "type": "primitive", }, "auto_chapters": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "auto_highlights": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "auto_highlights_result": { "properties": { "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "rank": { - "primitive": { - "float": 1.1, + "type": "primitive", + "value": { "type": "float", + "value": 1.1, }, - "type": "primitive", }, "text": { - "primitive": { - "string": "text", + "type": "primitive", + "value": { "type": "string", + "value": "text", }, - "type": "primitive", }, "timestamps": { - "array": [ + "type": "array", + "value": [ { "properties": { "end": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "start": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "boost_param": { - "primitive": { - "string": "boost_param", + "type": "primitive", + "value": { "type": "string", + "value": "boost_param", }, - "type": "primitive", }, "chapters": { - "array": [ + "type": "array", + "value": [ { "properties": { "end": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "gist": { - "primitive": { - "string": "gist", + "type": "primitive", + "value": { "type": "string", + "value": "gist", }, - "type": "primitive", }, "headline": { - "primitive": { - "string": "headline", + "type": "primitive", + "value": { "type": "string", + "value": "headline", }, - "type": "primitive", }, "start": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "summary": { - "primitive": { - "string": "summary", + "type": "primitive", + "value": { "type": "string", + "value": "summary", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "confidence": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "content_safety": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "content_safety_labels": { "properties": { "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "labels": { - "array": [ + "type": "array", + "value": [ { "properties": { "confidence": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "severity": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "sentences_idx_end": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "sentences_idx_start": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "severity_score_summary": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "severity_score_summary", "type": "string", + "value": "severity_score_summary", }, "value": { "properties": { "high": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "low": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "medium": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "summary": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "summary", "type": "string", + "value": "summary", }, "value": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, ], - "type": "map", }, "text": { - "primitive": { - "string": "text", + "type": "primitive", + "value": { "type": "string", + "value": "text", }, - "type": "primitive", }, "timestamp": { "properties": { "end": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "start": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -2693,554 +2931,553 @@ exports[`open api parser assembly parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "status": { - "enum": "success", "type": "enum", + "value": "success", }, }, "type": "object", }, "custom_spelling": { - "array": [ + "type": "array", + "value": [ { "properties": { "from": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "from", + "type": "primitive", + "value": { "type": "string", + "value": "from", }, - "type": "primitive", }, ], - "type": "array", }, "to": { - "primitive": { - "string": "to", + "type": "primitive", + "value": { "type": "string", + "value": "to", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "custom_topics": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "disfluencies": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "dual_channel": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "entities": { - "array": [ + "type": "array", + "value": [ { "properties": { "end": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "entity_type": { - "enum": "banking_information", "type": "enum", + "value": "banking_information", }, "start": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "text": { - "primitive": { - "string": "text", + "type": "primitive", + "value": { "type": "string", + "value": "text", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "entity_detection": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "error": { - "primitive": { - "string": "error", + "type": "primitive", + "value": { "type": "string", + "value": "error", }, - "type": "primitive", }, "filter_profanity": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "format_text": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "iab_categories": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "iab_categories_result": { "properties": { "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "text": { - "primitive": { - "string": "text", + "type": "primitive", + "value": { "type": "string", + "value": "text", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "status": { - "enum": "success", "type": "enum", + "value": "success", }, "summary": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "summary", "type": "string", + "value": "summary", }, "value": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, ], - "type": "map", }, }, "type": "object", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "language_code": { - "enum": "en", "type": "enum", + "value": "en", }, "language_detection": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "language_model": { - "primitive": { - "string": "language_model", + "type": "primitive", + "value": { "type": "string", + "value": "language_model", }, - "type": "primitive", }, "punctuate": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "redact_pii": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "redact_pii_audio": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "redact_pii_audio_quality": { - "primitive": { - "string": "redact_pii_audio_quality", + "type": "primitive", + "value": { "type": "string", + "value": "redact_pii_audio_quality", }, - "type": "primitive", }, "redact_pii_policies": { - "array": [ + "type": "array", + "value": [ { - "enum": "medical_process", "type": "enum", + "value": "medical_process", }, ], - "type": "array", }, "redact_pii_sub": { - "enum": "entity_type", "type": "enum", + "value": "entity_type", }, "sentiment_analysis": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "sentiment_analysis_results": { - "array": [ + "type": "array", + "value": [ { "properties": { "confidence": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "end": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "sentiment": { - "enum": "POSITIVE", "type": "enum", + "value": "POSITIVE", }, "speaker": { - "primitive": { - "string": "speaker", + "type": "primitive", + "value": { "type": "string", + "value": "speaker", }, - "type": "primitive", }, "start": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "text": { - "primitive": { - "string": "text", + "type": "primitive", + "value": { "type": "string", + "value": "text", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "speaker_labels": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "speakers_expected": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "speech_threshold": { - "primitive": { - "float": 1.1, + "type": "primitive", + "value": { "type": "float", + "value": 1.1, }, - "type": "primitive", }, "speed_boost": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "status": { - "enum": "queued", "type": "enum", + "value": "queued", }, "summarization": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "summary": { - "primitive": { - "string": "summary", + "type": "primitive", + "value": { "type": "string", + "value": "summary", }, - "type": "primitive", }, "summary_model": { - "primitive": { - "string": "summary_model", + "type": "primitive", + "value": { "type": "string", + "value": "summary_model", }, - "type": "primitive", }, "summary_type": { - "primitive": { - "string": "summary_type", + "type": "primitive", + "value": { "type": "string", + "value": "summary_type", }, - "type": "primitive", }, "text": { - "primitive": { - "string": "text", + "type": "primitive", + "value": { "type": "string", + "value": "text", }, - "type": "primitive", }, "throttled": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "topics": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "topics", + "type": "primitive", + "value": { "type": "string", + "value": "topics", }, - "type": "primitive", }, ], - "type": "array", }, "utterances": { - "array": [ + "type": "array", + "value": [ { "properties": { "channel": { - "primitive": { - "string": "channel", + "type": "primitive", + "value": { "type": "string", + "value": "channel", }, - "type": "primitive", }, "confidence": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "end": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "start": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "text": { - "primitive": { - "string": "text", + "type": "primitive", + "value": { "type": "string", + "value": "text", }, - "type": "primitive", }, "words": { - "array": [ + "type": "array", + "value": [ { "properties": { "confidence": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "end": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "start": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "text": { - "primitive": { - "string": "text", + "type": "primitive", + "value": { "type": "string", + "value": "text", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "webhook_auth": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "webhook_auth_header_name": { - "primitive": { - "string": "webhook_auth_header_name", + "type": "primitive", + "value": { "type": "string", + "value": "webhook_auth_header_name", }, - "type": "primitive", }, "webhook_status_code": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "webhook_url": { - "primitive": { - "string": "webhook_url", + "type": "primitive", + "value": { "type": "string", + "value": "webhook_url", }, - "type": "primitive", }, "word_boost": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "word_boost", + "type": "primitive", + "value": { "type": "string", + "value": "word_boost", }, - "type": "primitive", }, ], - "type": "array", }, "words": { - "array": [ + "type": "array", + "value": [ { "properties": { "confidence": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "end": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "speaker": { - "primitive": { - "string": "speaker", + "type": "primitive", + "value": { "type": "string", + "value": "speaker", }, - "type": "primitive", }, "start": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "text": { - "primitive": { - "string": "text", + "type": "primitive", + "value": { "type": "string", + "value": "text", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -3249,7 +3486,7 @@ exports[`open api parser assembly parse open api 1`] = ` ], "generatedRequestName": "TranscriptDeleteRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "deleteTranscript", "path": "/v2/transcript/{transcript_id}", @@ -3258,32 +3495,31 @@ exports[`open api parser assembly parse open api 1`] = ` "description": "ID of the transcript", "name": "transcript_id", "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptDeleteRequestTranscriptId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "The deleted transcript response.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptDeleteResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Transcript", "type": "reference", }, @@ -3304,13 +3540,13 @@ exports[`open api parser assembly parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Export your transcript in SRT or VTT format, to be plugged into a video player for subtitles and closed captions.", "errorStatusCode": [], "examples": [], "generatedRequestName": "TranscriptGetSubtitlesRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getSubtitles", "path": "/v2/transcript/{transcript_id}/{subtitle_format}", @@ -3319,49 +3555,49 @@ exports[`open api parser assembly parse open api 1`] = ` "description": "ID of the transcript", "name": "transcript_id", "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptGetSubtitlesRequestTranscriptId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "The format of the captions.", "name": "subtitle_format", "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptGetSubtitlesRequestSubtitleFormat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SubtitleFormat", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "The maximum number of characters per caption", "name": "chars_per_caption", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptGetSubtitlesRequestCharsPerCaption", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TranscriptGetSubtitlesRequestCharsPerCaption", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -3370,8 +3606,8 @@ exports[`open api parser assembly parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "The exported captions as text", "type": "text", @@ -3391,7 +3627,7 @@ exports[`open api parser assembly parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get the transcript split by sentences. The API will attempt to semantically segment the transcript into sentences to create more reader-friendly transcripts.", "errorStatusCode": [ 400, @@ -3405,121 +3641,121 @@ exports[`open api parser assembly parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "transcript_id", "value": { - "primitive": { - "string": "transcript_id", + "type": "primitive", + "value": { "type": "string", + "value": "transcript_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "audio_duration": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "confidence": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "sentences": { - "array": [ + "type": "array", + "value": [ { "properties": { "confidence": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "end": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "start": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "text": { - "primitive": { - "string": "text", + "type": "primitive", + "value": { "type": "string", + "value": "text", }, - "type": "primitive", }, "words": { - "array": [ + "type": "array", + "value": [ { "properties": { "confidence": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "end": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "start": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "text": { - "primitive": { - "string": "text", + "type": "primitive", + "value": { "type": "string", + "value": "text", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -3528,7 +3764,7 @@ exports[`open api parser assembly parse open api 1`] = ` ], "generatedRequestName": "TranscriptGetSentencesRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getTranscriptSentences", "path": "/v2/transcript/{transcript_id}/sentences", @@ -3537,32 +3773,31 @@ exports[`open api parser assembly parse open api 1`] = ` "description": "ID of the transcript", "name": "transcript_id", "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptGetSentencesRequestTranscriptId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Exported sentences", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptGetSentencesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SentencesResponse", "type": "reference", }, @@ -3583,7 +3818,7 @@ exports[`open api parser assembly parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get the transcript split by paragraphs. The API will attempt to semantically segment your transcript into paragraphs to create more reader-friendly transcripts.", "errorStatusCode": [ 400, @@ -3597,121 +3832,121 @@ exports[`open api parser assembly parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "transcript_id", "value": { - "primitive": { - "string": "transcript_id", + "type": "primitive", + "value": { "type": "string", + "value": "transcript_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "audio_duration": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "confidence": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "paragraphs": { - "array": [ + "type": "array", + "value": [ { "properties": { "confidence": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "end": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "start": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "text": { - "primitive": { - "string": "text", + "type": "primitive", + "value": { "type": "string", + "value": "text", }, - "type": "primitive", }, "words": { - "array": [ + "type": "array", + "value": [ { "properties": { "confidence": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "end": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "start": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "text": { - "primitive": { - "string": "text", + "type": "primitive", + "value": { "type": "string", + "value": "text", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -3720,7 +3955,7 @@ exports[`open api parser assembly parse open api 1`] = ` ], "generatedRequestName": "TranscriptGetParagraphsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getTranscriptParagraphs", "path": "/v2/transcript/{transcript_id}/paragraphs", @@ -3729,32 +3964,31 @@ exports[`open api parser assembly parse open api 1`] = ` "description": "ID of the transcript", "name": "transcript_id", "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptGetParagraphsRequestTranscriptId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Exported paragraphs", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptGetParagraphsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ParagraphsResponse", "type": "reference", }, @@ -3775,7 +4009,7 @@ exports[`open api parser assembly parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Search through the transcript for a specific set of keywords. You can search for individual words, numbers, or phrases containing up to five words or numbers.", "errorStatusCode": [ 400, @@ -3789,7 +4023,7 @@ exports[`open api parser assembly parse open api 1`] = ` "examples": [], "generatedRequestName": "TranscriptWordSearchRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "wordSearch", "path": "/v2/transcript/{transcript_id}/word-search", @@ -3798,39 +4032,39 @@ exports[`open api parser assembly parse open api 1`] = ` "description": "ID of the transcript", "name": "transcript_id", "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptWordSearchRequestTranscriptId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Keywords to search for", "name": "words", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptWordSearchRequestWords", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TranscriptWordSearchRequestWordsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3838,17 +4072,16 @@ exports[`open api parser assembly parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Word search response", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptWordSearchResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WordSearchResponse", "type": "reference", }, @@ -3869,7 +4102,7 @@ exports[`open api parser assembly parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieves the redacted audio object containing the status and URL to the redacted audio.", "errorStatusCode": [ 400, @@ -3883,38 +4116,38 @@ exports[`open api parser assembly parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "transcript_id", "value": { - "primitive": { - "string": "transcript_id", + "type": "primitive", + "value": { "type": "string", + "value": "transcript_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "redacted_audio_url": { - "primitive": { - "string": "redacted_audio_url", + "type": "primitive", + "value": { "type": "string", + "value": "redacted_audio_url", }, - "type": "primitive", }, "status": { - "literal": { - "string": "redacted_audio_ready", + "type": "literal", + "value": { "type": "string", + "value": "redacted_audio_ready", }, - "type": "literal", }, }, "type": "object", @@ -3923,7 +4156,7 @@ exports[`open api parser assembly parse open api 1`] = ` ], "generatedRequestName": "TranscriptGetRedactedAudioRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getRedactedAudio", "path": "/v2/transcript/{transcript_id}/redacted-audio", @@ -3932,32 +4165,31 @@ exports[`open api parser assembly parse open api 1`] = ` "description": "ID of the transcript", "name": "transcript_id", "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptGetRedactedAudioRequestTranscriptId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "The redacted audio object containing the status and URL to the redacted audio.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptGetRedactedAudioResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RedactedAudioResponse", "type": "reference", }, @@ -3978,7 +4210,7 @@ exports[`open api parser assembly parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Create a temporary authentication token for real-time transcription", "errorStatusCode": [ 400, @@ -3992,19 +4224,19 @@ exports[`open api parser assembly parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "expires_in": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -4012,11 +4244,11 @@ exports[`open api parser assembly parse open api 1`] = ` "response": { "properties": { "token": { - "primitive": { - "string": "token", + "type": "primitive", + "value": { "type": "string", + "value": "token", }, - "type": "primitive", }, }, "type": "object", @@ -4025,36 +4257,34 @@ exports[`open api parser assembly parse open api 1`] = ` ], "generatedRequestName": "RealtimeCreateTemporaryTokenRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "createRealtimeToken", "path": "/v2/realtime/token", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RealtimeCreateTemporaryTokenRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateRealtimeTemporaryTokenParameters", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Temporary authentication token generated.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RealtimeCreateTemporaryTokenResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RealtimeTemporaryTokenResponse", "type": "reference", }, @@ -4075,7 +4305,7 @@ exports[`open api parser assembly parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Custom Summary allows you to distill a piece of audio into a few impactful sentences. You can give the model context to obtain more targeted results while outputting the results in a variety of formats described in human language.", "errorStatusCode": [ 400, @@ -4089,24 +4319,24 @@ exports[`open api parser assembly parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "transcript_ids": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "transcript_ids", + "type": "primitive", + "value": { "type": "string", + "value": "transcript_ids", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -4114,18 +4344,18 @@ exports[`open api parser assembly parse open api 1`] = ` "response": { "properties": { "request_id": { - "primitive": { - "string": "request_id", + "type": "primitive", + "value": { "type": "string", + "value": "request_id", }, - "type": "primitive", }, "response": { - "primitive": { - "string": "response", + "type": "primitive", + "value": { "type": "string", + "value": "response", }, - "type": "primitive", }, }, "type": "object", @@ -4134,36 +4364,34 @@ exports[`open api parser assembly parse open api 1`] = ` ], "generatedRequestName": "LemurSummaryRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "lemurSummary", "path": "/lemur/v3/generate/summary", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LemurSummaryRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LemurSummaryParameters", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "LeMUR summary response", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LemurSummaryResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LemurSummaryResponse", "type": "reference", }, @@ -4184,7 +4412,7 @@ exports[`open api parser assembly parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Question & Answer allows you to ask free-form questions about a single transcript or a group of transcripts. The questions can be any whose answers you find useful, such as judging whether a caller is likely to become a customer or whether all items on a meeting's agenda were covered.", "errorStatusCode": [ 400, @@ -4198,41 +4426,41 @@ exports[`open api parser assembly parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "questions": { - "array": [ + "type": "array", + "value": [ { "properties": { "question": { - "primitive": { - "string": "question", + "type": "primitive", + "value": { "type": "string", + "value": "question", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "transcript_ids": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "transcript_ids", + "type": "primitive", + "value": { "type": "string", + "value": "transcript_ids", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -4240,35 +4468,35 @@ exports[`open api parser assembly parse open api 1`] = ` "response": { "properties": { "request_id": { - "primitive": { - "string": "request_id", + "type": "primitive", + "value": { "type": "string", + "value": "request_id", }, - "type": "primitive", }, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "answer": { - "primitive": { - "string": "answer", + "type": "primitive", + "value": { "type": "string", + "value": "answer", }, - "type": "primitive", }, "question": { - "primitive": { - "string": "question", + "type": "primitive", + "value": { "type": "string", + "value": "question", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -4277,36 +4505,34 @@ exports[`open api parser assembly parse open api 1`] = ` ], "generatedRequestName": "LemurQuestionAnswerRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "lemurQuestionAnswer", "path": "/lemur/v3/generate/question-answer", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LemurQuestionAnswerRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LemurQuestionAnswerParameters", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "LeMUR question & answer response", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LemurQuestionAnswerResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LemurQuestionAnswerResponse", "type": "reference", }, @@ -4327,7 +4553,7 @@ exports[`open api parser assembly parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Use LeMUR to generate a list of Action Items from a transcript", "errorStatusCode": [ 400, @@ -4341,24 +4567,24 @@ exports[`open api parser assembly parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "transcript_ids": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "transcript_ids", + "type": "primitive", + "value": { "type": "string", + "value": "transcript_ids", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -4366,18 +4592,18 @@ exports[`open api parser assembly parse open api 1`] = ` "response": { "properties": { "request_id": { - "primitive": { - "string": "request_id", + "type": "primitive", + "value": { "type": "string", + "value": "request_id", }, - "type": "primitive", }, "response": { - "primitive": { - "string": "response", + "type": "primitive", + "value": { "type": "string", + "value": "response", }, - "type": "primitive", }, }, "type": "object", @@ -4386,36 +4612,34 @@ exports[`open api parser assembly parse open api 1`] = ` ], "generatedRequestName": "LemurActionItemsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "lemurActionItems", "path": "/lemur/v3/generate/action-items", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LemurActionItemsRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LemurActionItemsParameters", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "LeMUR action items response", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LemurActionItemsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LemurActionItemsResponse", "type": "reference", }, @@ -4436,7 +4660,7 @@ exports[`open api parser assembly parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Use LeMUR to ask anything with Custom Task", "errorStatusCode": [ 400, @@ -4450,31 +4674,31 @@ exports[`open api parser assembly parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "prompt": { - "primitive": { - "string": "prompt", + "type": "primitive", + "value": { "type": "string", + "value": "prompt", }, - "type": "primitive", }, "transcript_ids": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "transcript_ids", + "type": "primitive", + "value": { "type": "string", + "value": "transcript_ids", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -4482,18 +4706,18 @@ exports[`open api parser assembly parse open api 1`] = ` "response": { "properties": { "request_id": { - "primitive": { - "string": "request_id", + "type": "primitive", + "value": { "type": "string", + "value": "request_id", }, - "type": "primitive", }, "response": { - "primitive": { - "string": "response", + "type": "primitive", + "value": { "type": "string", + "value": "response", }, - "type": "primitive", }, }, "type": "object", @@ -4502,36 +4726,34 @@ exports[`open api parser assembly parse open api 1`] = ` ], "generatedRequestName": "LemurTaskRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "lemurTask", "path": "/lemur/v3/generate/task", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LemurTaskRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LemurTaskParameters", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "LeMUR task response", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LemurTaskResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LemurTaskResponse", "type": "reference", }, @@ -4552,7 +4774,7 @@ exports[`open api parser assembly parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Delete the data for a previously submitted LeMUR request. The LLM response data, as well as any context provided in the original request will be removed. ", @@ -4568,45 +4790,45 @@ The LLM response data, as well as any context provided in the original request w "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "request_id", "value": { - "primitive": { - "string": "request_id", + "type": "primitive", + "value": { "type": "string", + "value": "request_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "deleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "request_id": { - "primitive": { - "string": "request_id", + "type": "primitive", + "value": { "type": "string", + "value": "request_id", }, - "type": "primitive", }, "request_id_to_purge": { - "primitive": { - "string": "request_id_to_purge", + "type": "primitive", + "value": { "type": "string", + "value": "request_id_to_purge", }, - "type": "primitive", }, }, "type": "object", @@ -4615,7 +4837,7 @@ The LLM response data, as well as any context provided in the original request w ], "generatedRequestName": "LemurPurgeRequestDataRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "purgeLemurRequestData", "path": "/lemur/v3/{request_id}", @@ -4624,32 +4846,31 @@ The LLM response data, as well as any context provided in the original request w "description": "The ID of the LeMUR request whose data you want to delete. This would be found in the response of the original request.", "name": "request_id", "schema": { - "description": undefined, + "description": null, "generatedName": "LemurPurgeRequestDataRequestRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "LeMUR request data deleted.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LemurPurgeRequestDataResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PurgeLemurRequestDataResponse", "type": "reference", }, @@ -4670,85 +4891,82 @@ The LLM response data, as well as any context provided in the original request w ], "errors": { "400": { - "description": undefined, + "description": null, "generatedName": "BadRequestError", "nameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BadRequestErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Error", "type": "reference", }, }, "401": { - "description": undefined, + "description": null, "generatedName": "UnauthorizedError", "nameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UnauthorizedErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Error", "type": "reference", }, }, "404": { - "description": undefined, + "description": null, "generatedName": "NotFoundError", "nameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "NotFoundErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Error", "type": "reference", }, }, "429": { - "description": undefined, + "description": null, "generatedName": "TooManyRequestsError", "nameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TooManyRequestsErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Error", "type": "reference", }, }, "500": { - "description": undefined, + "description": null, "generatedName": "InternalServerError", "nameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "InternalServerErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Error", "type": "reference", }, }, "503": { - "description": undefined, + "description": null, "generatedName": "ServiceUnavailableError", "nameOverride": null, "schema": { - "description": undefined, - "example": undefined, "generatedName": "ServiceUnavailableErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, }, - "globalHeaders": undefined, + "globalHeaders": null, "hasEndpointsMarkedInternal": false, "nonRequestReferencedSchemas": [ "UploadedFile", @@ -4813,10 +5031,10 @@ The LLM response data, as well as any context provided in the original request w "AudioData": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AudioData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -4826,11 +5044,11 @@ The LLM response data, as well as any context provided in the original request w "schema": { "description": "Raw audio data, base64 encoded. This can be the raw data recorded directly from a microphone or read from an audio file.", "generatedName": "AudioDataAudioData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4842,32 +5060,32 @@ The LLM response data, as well as any context provided in the original request w "AudioIntelligenceModelStatus": { "description": "Will be either success, or unavailable in the rare case that the model failed.", "generatedName": "AudioIntelligenceModelStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "success", - "nameOverride": undefined, + "nameOverride": null, "value": "success", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "unavailable", - "nameOverride": undefined, + "nameOverride": null, "value": "unavailable", }, ], @@ -4875,10 +5093,10 @@ The LLM response data, as well as any context provided in the original request w "AutoHighlightResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AutoHighlightResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -4888,8 +5106,8 @@ The LLM response data, as well as any context provided in the original request w "schema": { "description": "The total number of times the key phrase appears in the audio file", "generatedName": "AutoHighlightResultCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -4904,8 +5122,8 @@ The LLM response data, as well as any context provided in the original request w "schema": { "description": "The total relevancy to the overall audio file of this key phrase - a greater number means more relevant", "generatedName": "AutoHighlightResultRank", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -4920,11 +5138,11 @@ The LLM response data, as well as any context provided in the original request w "schema": { "description": "The text itself of the key phrase", "generatedName": "AutoHighlightResultText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4938,14 +5156,14 @@ The LLM response data, as well as any context provided in the original request w "schema": { "description": "The timestamp of the of the key phrase", "generatedName": "AutoHighlightResultTimestamps", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AutoHighlightResultTimestampsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Timestamp", "type": "reference", }, @@ -4959,8 +5177,8 @@ The LLM response data, as well as any context provided in the original request w See [Key phrases](https://www.assemblyai.com/docs/Models/key_phrases) for more information. ", "generatedName": "AutoHighlightsResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], @@ -4969,8 +5187,8 @@ See [Key phrases](https://www.assemblyai.com/docs/Models/key_phrases) for more i See [Key phrases](https://www.assemblyai.com/docs/Models/key_phrases) for more information. ", "generatedName": "AutoHighlightsResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -4980,14 +5198,14 @@ See [Key phrases](https://www.assemblyai.com/docs/Models/key_phrases) for more i "schema": { "description": "A temporally-sequential array of Key Phrases", "generatedName": "AutoHighlightsResultResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AutoHighlightsResultResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AutoHighlightResult", "type": "reference", }, @@ -5002,8 +5220,8 @@ See [Key phrases](https://www.assemblyai.com/docs/Models/key_phrases) for more i "allOfPropertyConflicts": [], "description": "Chapter of the audio file", "generatedName": "Chapter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -5013,11 +5231,11 @@ See [Key phrases](https://www.assemblyai.com/docs/Models/key_phrases) for more i "schema": { "description": "An ultra-short summary (just a few words) of the content spoken in the chapter", "generatedName": "ChapterGist", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5031,11 +5249,11 @@ See [Key phrases](https://www.assemblyai.com/docs/Models/key_phrases) for more i "schema": { "description": "A single sentence summary of the content spoken during the chapter", "generatedName": "ChapterHeadline", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5049,11 +5267,11 @@ See [Key phrases](https://www.assemblyai.com/docs/Models/key_phrases) for more i "schema": { "description": "A one paragraph summary of the content spoken during the chapter", "generatedName": "ChapterSummary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5067,8 +5285,8 @@ See [Key phrases](https://www.assemblyai.com/docs/Models/key_phrases) for more i "schema": { "description": "The starting time, in milliseconds, for the chapter", "generatedName": "ChapterStart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -5083,8 +5301,8 @@ See [Key phrases](https://www.assemblyai.com/docs/Models/key_phrases) for more i "schema": { "description": "The starting time, in milliseconds, for the chapter", "generatedName": "ChapterEnd", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -5097,10 +5315,10 @@ See [Key phrases](https://www.assemblyai.com/docs/Models/key_phrases) for more i "ContentSafetyLabel": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ContentSafetyLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -5110,11 +5328,11 @@ See [Key phrases](https://www.assemblyai.com/docs/Models/key_phrases) for more i "schema": { "description": "The label of the sensitive topic", "generatedName": "ContentSafetyLabelLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5128,8 +5346,8 @@ See [Key phrases](https://www.assemblyai.com/docs/Models/key_phrases) for more i "schema": { "description": "The confidence score for the topic being discussed, from 0 to 1", "generatedName": "ContentSafetyLabelConfidence", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -5144,8 +5362,8 @@ See [Key phrases](https://www.assemblyai.com/docs/Models/key_phrases) for more i "schema": { "description": "How severely the topic is discussed in the section, from 0 to 1", "generatedName": "ContentSafetyLabelSeverity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -5158,10 +5376,10 @@ See [Key phrases](https://www.assemblyai.com/docs/Models/key_phrases) for more i "ContentSafetyLabelResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ContentSafetyLabelResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -5171,11 +5389,11 @@ See [Key phrases](https://www.assemblyai.com/docs/Models/key_phrases) for more i "schema": { "description": "The transcript of the section flagged by the Content Moderation model", "generatedName": "ContentSafetyLabelResultText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5189,14 +5407,14 @@ See [Key phrases](https://www.assemblyai.com/docs/Models/key_phrases) for more i "schema": { "description": "An array of objects, one per sensitive topic that was detected in the section", "generatedName": "ContentSafetyLabelResultLabels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ContentSafetyLabelResultLabelsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContentSafetyLabel", "type": "reference", }, @@ -5210,8 +5428,8 @@ See [Key phrases](https://www.assemblyai.com/docs/Models/key_phrases) for more i "schema": { "description": "The sentence index at which the section begins", "generatedName": "ContentSafetyLabelResultSentencesIdxStart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -5226,8 +5444,8 @@ See [Key phrases](https://www.assemblyai.com/docs/Models/key_phrases) for more i "schema": { "description": "The sentence index at which the section ends", "generatedName": "ContentSafetyLabelResultSentencesIdxEnd", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -5242,8 +5460,8 @@ See [Key phrases](https://www.assemblyai.com/docs/Models/key_phrases) for more i "schema": { "description": "Timestamp information for the section", "generatedName": "ContentSafetyLabelResultTimestamp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Timestamp", "type": "reference", }, @@ -5256,26 +5474,25 @@ See [Key phrases](https://www.assemblyai.com/docs/Models/key_phrases) for more i "schema": { "description": "A summary of the Content Moderation confidence results for the entire audio file", "generatedName": "ContentSafetyLabelResultSummary", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "ContentSafetyLabelResultSummaryKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "description": "A confidence score for the presence of the sensitive topic "topic" across the entire audio file", "generatedName": "ContentSafetyLabelResultSummaryValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -5291,26 +5508,25 @@ See [Key phrases](https://www.assemblyai.com/docs/Models/key_phrases) for more i "schema": { "description": "A summary of the Content Moderation severity results for the entire audio file", "generatedName": "ContentSafetyLabelResultSeverityScoreSummary", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "ContentSafetyLabelResultSeverityScoreSummaryKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "ContentSafetyLabelResultSeverityScoreSummaryValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SeverityScoreSummary", "type": "reference", }, @@ -5322,10 +5538,10 @@ See [Key phrases](https://www.assemblyai.com/docs/Models/key_phrases) for more i "CreateRealtimeTemporaryTokenParameters": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateRealtimeTemporaryTokenParameters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -5335,8 +5551,8 @@ See [Key phrases](https://www.assemblyai.com/docs/Models/key_phrases) for more i "schema": { "description": "The amount of time until the token expires in seconds.", "generatedName": "CreateRealtimeTemporaryTokenParametersExpiresIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -5351,8 +5567,8 @@ See [Key phrases](https://www.assemblyai.com/docs/Models/key_phrases) for more i "allOfPropertyConflicts": [], "description": "The parameters for creating a transcript", "generatedName": "CreateTranscriptOptionalParameters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -5360,18 +5576,18 @@ See [Key phrases](https://www.assemblyai.com/docs/Models/key_phrases) for more i "generatedName": "createTranscriptOptionalParametersLanguageCode", "key": "language_code", "schema": { - "description": undefined, + "description": null, "generatedName": "createTranscriptOptionalParametersLanguageCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The language of your audio file. Possible values are found in [Supported Languages](https://www.assemblyai.com/docs/Concepts/supported_languages). The default value is 'en_us'. ", "generatedName": "CreateTranscriptOptionalParametersLanguageCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TranscriptLanguageCode", "type": "reference", }, @@ -5383,16 +5599,16 @@ The default value is 'en_us'. "generatedName": "createTranscriptOptionalParametersPunctuate", "key": "punctuate", "schema": { - "description": undefined, + "description": null, "generatedName": "createTranscriptOptionalParametersPunctuate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Enable Automatic Punctuation, can be true or false.", "generatedName": "CreateTranscriptOptionalParametersPunctuate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -5406,16 +5622,16 @@ The default value is 'en_us'. "generatedName": "createTranscriptOptionalParametersFormatText", "key": "format_text", "schema": { - "description": undefined, + "description": null, "generatedName": "createTranscriptOptionalParametersFormatText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Enable Text Formatting, can be true or false.", "generatedName": "CreateTranscriptOptionalParametersFormatText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -5429,16 +5645,16 @@ The default value is 'en_us'. "generatedName": "createTranscriptOptionalParametersDualChannel", "key": "dual_channel", "schema": { - "description": undefined, + "description": null, "generatedName": "createTranscriptOptionalParametersDualChannel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Enable [Dual Channel](https://assemblyai.com/docs/Models/speech_recognition#dual-channel-transcription) transcription, can be true or false.", "generatedName": "CreateTranscriptOptionalParametersDualChannel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -5452,19 +5668,19 @@ The default value is 'en_us'. "generatedName": "createTranscriptOptionalParametersWebhookUrl", "key": "webhook_url", "schema": { - "description": undefined, + "description": null, "generatedName": "createTranscriptOptionalParametersWebhookUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to which we send webhooks upon trancription completion, if provided in the transcription request.", "generatedName": "CreateTranscriptOptionalParametersWebhookUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5477,25 +5693,25 @@ The default value is 'en_us'. "generatedName": "createTranscriptOptionalParametersWebhookAuthHeaderName", "key": "webhook_auth_header_name", "schema": { - "description": undefined, + "description": null, "generatedName": "createTranscriptOptionalParametersWebhookAuthHeaderName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The header name which should be sent back with webhook calls, if provided in the transcription request.", "generatedName": "CreateTranscriptOptionalParametersWebhookAuthHeaderName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The header name which should be sent back with webhook calls, if provided in the transcription request.", "generatedName": "CreateTranscriptOptionalParametersWebhookAuthHeaderName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5509,25 +5725,25 @@ The default value is 'en_us'. "generatedName": "createTranscriptOptionalParametersWebhookAuthHeaderValue", "key": "webhook_auth_header_value", "schema": { - "description": undefined, + "description": null, "generatedName": "createTranscriptOptionalParametersWebhookAuthHeaderValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Defaults to null. Optionally allows a user to specify a header name and value to send back with a webhook call for added security.", "generatedName": "CreateTranscriptOptionalParametersWebhookAuthHeaderValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Defaults to null. Optionally allows a user to specify a header name and value to send back with a webhook call for added security.", "generatedName": "CreateTranscriptOptionalParametersWebhookAuthHeaderValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5541,16 +5757,16 @@ The default value is 'en_us'. "generatedName": "createTranscriptOptionalParametersAutoHighlights", "key": "auto_highlights", "schema": { - "description": undefined, + "description": null, "generatedName": "createTranscriptOptionalParametersAutoHighlights", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether Key Phrases was enabled in the transcription request, either true or false", "generatedName": "CreateTranscriptOptionalParametersAutoHighlights", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -5564,16 +5780,16 @@ The default value is 'en_us'. "generatedName": "createTranscriptOptionalParametersAudioStartFrom", "key": "audio_start_from", "schema": { - "description": undefined, + "description": null, "generatedName": "createTranscriptOptionalParametersAudioStartFrom", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The point in time, in milliseconds, to begin transcription from in your media file", "generatedName": "CreateTranscriptOptionalParametersAudioStartFrom", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -5587,16 +5803,16 @@ The default value is 'en_us'. "generatedName": "createTranscriptOptionalParametersAudioEndAt", "key": "audio_end_at", "schema": { - "description": undefined, + "description": null, "generatedName": "createTranscriptOptionalParametersAudioEndAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The point in time, in milliseconds, to stop transcribing in your media file", "generatedName": "CreateTranscriptOptionalParametersAudioEndAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -5610,25 +5826,25 @@ The default value is 'en_us'. "generatedName": "createTranscriptOptionalParametersWordBoost", "key": "word_boost", "schema": { - "description": undefined, + "description": null, "generatedName": "createTranscriptOptionalParametersWordBoost", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The list of custom vocabulary to boost transcription probability for, if provided in the transcription request.", "generatedName": "CreateTranscriptOptionalParametersWordBoost", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateTranscriptOptionalParametersWordBoostItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5642,16 +5858,16 @@ The default value is 'en_us'. "generatedName": "createTranscriptOptionalParametersBoostParam", "key": "boost_param", "schema": { - "description": undefined, + "description": null, "generatedName": "createTranscriptOptionalParametersBoostParam", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The word boost parameter value, if provided in the transcription request.", "generatedName": "CreateTranscriptOptionalParametersBoostParam", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TranscriptBoostParam", "type": "reference", }, @@ -5663,16 +5879,16 @@ The default value is 'en_us'. "generatedName": "createTranscriptOptionalParametersFilterProfanity", "key": "filter_profanity", "schema": { - "description": undefined, + "description": null, "generatedName": "createTranscriptOptionalParametersFilterProfanity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Filter profanity from the transcribed text, can be true or false.", "generatedName": "CreateTranscriptOptionalParametersFilterProfanity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -5686,16 +5902,16 @@ The default value is 'en_us'. "generatedName": "createTranscriptOptionalParametersRedactPii", "key": "redact_pii", "schema": { - "description": undefined, + "description": null, "generatedName": "createTranscriptOptionalParametersRedactPii", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Redact PII from the transcribed text using the Redact PII model, can be true or false", "generatedName": "CreateTranscriptOptionalParametersRedactPii", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -5709,16 +5925,16 @@ The default value is 'en_us'. "generatedName": "createTranscriptOptionalParametersRedactPiiAudio", "key": "redact_pii_audio", "schema": { - "description": undefined, + "description": null, "generatedName": "createTranscriptOptionalParametersRedactPiiAudio", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Generate a copy of the original media file with spoken PII "beeped" out, can be true or false. See [PII redaction](https://www.assemblyai.com/docs/Models/pii_redaction) for more details.", "generatedName": "CreateTranscriptOptionalParametersRedactPiiAudio", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -5732,19 +5948,19 @@ The default value is 'en_us'. "generatedName": "createTranscriptOptionalParametersRedactPiiAudioQuality", "key": "redact_pii_audio_quality", "schema": { - "description": undefined, + "description": null, "generatedName": "createTranscriptOptionalParametersRedactPiiAudioQuality", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Controls the filetype of the audio created by redact_pii_audio. Currently supports mp3 (default) and wav. See [PII redaction](https://www.assemblyai.com/docs/Models/pii_redaction) for more details.", "generatedName": "CreateTranscriptOptionalParametersRedactPiiAudioQuality", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5757,22 +5973,22 @@ The default value is 'en_us'. "generatedName": "createTranscriptOptionalParametersRedactPiiPolicies", "key": "redact_pii_policies", "schema": { - "description": undefined, + "description": null, "generatedName": "createTranscriptOptionalParametersRedactPiiPolicies", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The list of PII Redaction policies to enable. See [PII redaction](https://www.assemblyai.com/docs/Models/pii_redaction) for more details.", "generatedName": "CreateTranscriptOptionalParametersRedactPiiPolicies", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateTranscriptOptionalParametersRedactPiiPoliciesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PiiPolicy", "type": "reference", }, @@ -5785,16 +6001,16 @@ The default value is 'en_us'. "generatedName": "createTranscriptOptionalParametersRedactPiiSub", "key": "redact_pii_sub", "schema": { - "description": undefined, + "description": null, "generatedName": "createTranscriptOptionalParametersRedactPiiSub", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The replacement logic for detected PII, can be "entity_type" or "hash". See [PII redaction](https://www.assemblyai.com/docs/Models/pii_redaction) for more details.", "generatedName": "CreateTranscriptOptionalParametersRedactPiiSub", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SubstitutionPolicy", "type": "reference", }, @@ -5806,16 +6022,16 @@ The default value is 'en_us'. "generatedName": "createTranscriptOptionalParametersSpeakerLabels", "key": "speaker_labels", "schema": { - "description": undefined, + "description": null, "generatedName": "createTranscriptOptionalParametersSpeakerLabels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Enable [Speaker diarization](https://www.assemblyai.com/docs/Models/speaker_diarization), can be true or false", "generatedName": "CreateTranscriptOptionalParametersSpeakerLabels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -5829,22 +6045,22 @@ The default value is 'en_us'. "generatedName": "createTranscriptOptionalParametersSpeakersExpected", "key": "speakers_expected", "schema": { - "description": undefined, + "description": null, "generatedName": "createTranscriptOptionalParametersSpeakersExpected", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Tells the speaker label model how many speakers it should attempt to identify, up to 10. See [Speaker diarization](https://www.assemblyai.com/docs/Models/speaker_diarization) for more details.", "generatedName": "CreateTranscriptOptionalParametersSpeakersExpected", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Tells the speaker label model how many speakers it should attempt to identify, up to 10. See [Speaker diarization](https://www.assemblyai.com/docs/Models/speaker_diarization) for more details.", "generatedName": "CreateTranscriptOptionalParametersSpeakersExpected", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -5859,16 +6075,16 @@ The default value is 'en_us'. "generatedName": "createTranscriptOptionalParametersContentSafety", "key": "content_safety", "schema": { - "description": undefined, + "description": null, "generatedName": "createTranscriptOptionalParametersContentSafety", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Enable [Content Moderation](https://www.assemblyai.com/docs/Models/content_moderation), can be true or false", "generatedName": "CreateTranscriptOptionalParametersContentSafety", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -5882,16 +6098,16 @@ The default value is 'en_us'. "generatedName": "createTranscriptOptionalParametersIabCategories", "key": "iab_categories", "schema": { - "description": undefined, + "description": null, "generatedName": "createTranscriptOptionalParametersIabCategories", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Enable [Topic Detection](https://www.assemblyai.com/docs/Models/iab_classification), can be true or false", "generatedName": "CreateTranscriptOptionalParametersIabCategories", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -5905,16 +6121,16 @@ The default value is 'en_us'. "generatedName": "createTranscriptOptionalParametersLanguageDetection", "key": "language_detection", "schema": { - "description": undefined, + "description": null, "generatedName": "createTranscriptOptionalParametersLanguageDetection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether [Automatic language detection](https://www.assemblyai.com/docs/Models/speech_recognition#automatic-language-detection) was enabled in the transcription request, either true or false.", "generatedName": "CreateTranscriptOptionalParametersLanguageDetection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -5928,22 +6144,22 @@ The default value is 'en_us'. "generatedName": "createTranscriptOptionalParametersCustomSpelling", "key": "custom_spelling", "schema": { - "description": undefined, + "description": null, "generatedName": "createTranscriptOptionalParametersCustomSpelling", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Customize how words are spelled and formatted using to and from values", "generatedName": "CreateTranscriptOptionalParametersCustomSpelling", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateTranscriptOptionalParametersCustomSpellingItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TranscriptCustomSpelling", "type": "reference", }, @@ -5956,16 +6172,16 @@ The default value is 'en_us'. "generatedName": "createTranscriptOptionalParametersDisfluencies", "key": "disfluencies", "schema": { - "description": undefined, + "description": null, "generatedName": "createTranscriptOptionalParametersDisfluencies", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Transcribe Filler Words, like "umm", in your media file; can be true or false.", "generatedName": "CreateTranscriptOptionalParametersDisfluencies", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -5979,16 +6195,16 @@ The default value is 'en_us'. "generatedName": "createTranscriptOptionalParametersSentimentAnalysis", "key": "sentiment_analysis", "schema": { - "description": undefined, + "description": null, "generatedName": "createTranscriptOptionalParametersSentimentAnalysis", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Enable [Sentiment Analysis](https://www.assemblyai.com/docs/Models/sentiment_analysis), can be true or false", "generatedName": "CreateTranscriptOptionalParametersSentimentAnalysis", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -6002,16 +6218,16 @@ The default value is 'en_us'. "generatedName": "createTranscriptOptionalParametersAutoChapters", "key": "auto_chapters", "schema": { - "description": undefined, + "description": null, "generatedName": "createTranscriptOptionalParametersAutoChapters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Enable [Auto Chapters](https://www.assemblyai.com/docs/Models/auto_chapters), can be true or false", "generatedName": "CreateTranscriptOptionalParametersAutoChapters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -6025,16 +6241,16 @@ The default value is 'en_us'. "generatedName": "createTranscriptOptionalParametersEntityDetection", "key": "entity_detection", "schema": { - "description": undefined, + "description": null, "generatedName": "createTranscriptOptionalParametersEntityDetection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Enable [Entity Detection](https://www.assemblyai.com/docs/Models/entity_detection), can be true or false", "generatedName": "CreateTranscriptOptionalParametersEntityDetection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -6048,26 +6264,26 @@ The default value is 'en_us'. "generatedName": "createTranscriptOptionalParametersSpeechThreshold", "key": "speech_threshold", "schema": { - "description": undefined, + "description": null, "generatedName": "createTranscriptOptionalParametersSpeechThreshold", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Reject audio files that contain less than this fraction of speech. Valid values are in the range [0, 1] inclusive. ", "generatedName": "CreateTranscriptOptionalParametersSpeechThreshold", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Reject audio files that contain less than this fraction of speech. Valid values are in the range [0, 1] inclusive. ", "generatedName": "CreateTranscriptOptionalParametersSpeechThreshold", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -6082,16 +6298,16 @@ Valid values are in the range [0, 1] inclusive. "generatedName": "createTranscriptOptionalParametersSummarization", "key": "summarization", "schema": { - "description": undefined, + "description": null, "generatedName": "createTranscriptOptionalParametersSummarization", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Enable [Summarization](https://www.assemblyai.com/docs/Models/summarization), can be true or false", "generatedName": "CreateTranscriptOptionalParametersSummarization", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -6105,16 +6321,16 @@ Valid values are in the range [0, 1] inclusive. "generatedName": "createTranscriptOptionalParametersSummaryModel", "key": "summary_model", "schema": { - "description": undefined, + "description": null, "generatedName": "createTranscriptOptionalParametersSummaryModel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The model to summarize the transcript", "generatedName": "CreateTranscriptOptionalParametersSummaryModel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SummaryModel", "type": "reference", }, @@ -6126,16 +6342,16 @@ Valid values are in the range [0, 1] inclusive. "generatedName": "createTranscriptOptionalParametersSummaryType", "key": "summary_type", "schema": { - "description": undefined, + "description": null, "generatedName": "createTranscriptOptionalParametersSummaryType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The type of summary", "generatedName": "CreateTranscriptOptionalParametersSummaryType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SummaryType", "type": "reference", }, @@ -6147,16 +6363,16 @@ Valid values are in the range [0, 1] inclusive. "generatedName": "createTranscriptOptionalParametersCustomTopics", "key": "custom_topics", "schema": { - "description": undefined, + "description": null, "generatedName": "createTranscriptOptionalParametersCustomTopics", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether custom topics was enabled in the transcription request, either true or false", "generatedName": "CreateTranscriptOptionalParametersCustomTopics", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -6170,25 +6386,25 @@ Valid values are in the range [0, 1] inclusive. "generatedName": "createTranscriptOptionalParametersTopics", "key": "topics", "schema": { - "description": undefined, + "description": null, "generatedName": "createTranscriptOptionalParametersTopics", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The list of custom topics provided if custom topics was enabled in the transcription request", "generatedName": "CreateTranscriptOptionalParametersTopics", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateTranscriptOptionalParametersTopicsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6202,19 +6418,18 @@ Valid values are in the range [0, 1] inclusive. "CreateTranscriptParameters": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "CreateTranscriptOptionalParameters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateTranscriptOptionalParameters", - "type": "reference", }, ], "allOfPropertyConflicts": [], "description": "The parameters for creating a transcript", "generatedName": "CreateTranscriptParameters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6224,11 +6439,11 @@ Valid values are in the range [0, 1] inclusive. "schema": { "description": "The URL of the audio or video file to transcribe.", "generatedName": "CreateTranscriptParametersAudioUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6242,8 +6457,8 @@ Valid values are in the range [0, 1] inclusive. "allOfPropertyConflicts": [], "description": "A detected entity", "generatedName": "Entity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6253,8 +6468,8 @@ Valid values are in the range [0, 1] inclusive. "schema": { "description": "The type of entity for the detected entity", "generatedName": "EntityEntityType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EntityType", "type": "reference", }, @@ -6267,11 +6482,11 @@ Valid values are in the range [0, 1] inclusive. "schema": { "description": "The text for the detected entity", "generatedName": "EntityText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6285,8 +6500,8 @@ Valid values are in the range [0, 1] inclusive. "schema": { "description": "The starting time, in milliseconds, at which the detected entity appears in the audio file", "generatedName": "EntityStart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -6301,8 +6516,8 @@ Valid values are in the range [0, 1] inclusive. "schema": { "description": "The ending time, in milliseconds, for the detected entity in the audio file", "generatedName": "EntityEnd", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -6315,359 +6530,359 @@ Valid values are in the range [0, 1] inclusive. "EntityType": { "description": "The type of entity for the detected entity", "generatedName": "EntityType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "Banking information, including account and routing numbers", "generatedName": "banking_information", - "nameOverride": undefined, + "nameOverride": null, "value": "banking_information", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "Blood type (e.g., O-, AB positive)", "generatedName": "blood_type", - "nameOverride": undefined, + "nameOverride": null, "value": "blood_type", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "Credit card verification code (e.g., CVV: 080) ", "generatedName": "credit_card_cvv", - "nameOverride": undefined, + "nameOverride": null, "value": "credit_card_cvv", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "Expiration date of a credit card", "generatedName": "credit_card_expiration", - "nameOverride": undefined, + "nameOverride": null, "value": "credit_card_expiration", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "Credit card number", "generatedName": "credit_card_number", - "nameOverride": undefined, + "nameOverride": null, "value": "credit_card_number", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "Specific calendar date (e.g., December 18)", "generatedName": "date", - "nameOverride": undefined, + "nameOverride": null, "value": "date", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "Date of Birth (e.g., Date of Birth: March 7, 1961) ", "generatedName": "date_of_birth", - "nameOverride": undefined, + "nameOverride": null, "value": "date_of_birth", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "Driver's license number (e.g., DL #356933-540) ", "generatedName": "drivers_license", - "nameOverride": undefined, + "nameOverride": null, "value": "drivers_license", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "Medications, vitamins, or supplements (e.g., Advil, Acetaminophen, Panadol)", "generatedName": "drug", - "nameOverride": undefined, + "nameOverride": null, "value": "drug", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "Email address (e.g., support@assemblyai.com)", "generatedName": "email_address", - "nameOverride": undefined, + "nameOverride": null, "value": "email_address", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "Name of an event or holiday (e.g., Olympics, Yom Kippur)", "generatedName": "event", - "nameOverride": undefined, + "nameOverride": null, "value": "event", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "Bodily injury (e.g., I broke my arm, I have a sprained wrist)", "generatedName": "injury", - "nameOverride": undefined, + "nameOverride": null, "value": "injury", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "Name of a natural language (e.g., Spanish, French)", "generatedName": "language", - "nameOverride": undefined, + "nameOverride": null, "value": "language", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "Any location reference including mailing address, postal code, city, state, province, or country", "generatedName": "location", - "nameOverride": undefined, + "nameOverride": null, "value": "location", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "Name of a medical condition, disease, syndrome, deficit, or disorder (e.g., chronic fatigue syndrome, arrhythmia, depression)", "generatedName": "medical_condition", - "nameOverride": undefined, + "nameOverride": null, "value": "medical_condition", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "Medical process, including treatments, procedures, and tests (e.g., heart surgery, CT scan)", "generatedName": "medical_process", - "nameOverride": undefined, + "nameOverride": null, "value": "medical_process", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "Name and/or amount of currency (e.g., 15 pesos, $94.50)", "generatedName": "money_amount", - "nameOverride": undefined, + "nameOverride": null, "value": "money_amount", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "Terms indicating nationality, ethnicity, or race (e.g., American, Asian, Caucasian)", "generatedName": "nationality", - "nameOverride": undefined, + "nameOverride": null, "value": "nationality", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "Job title or profession (e.g., professor, actors, engineer, CPA)", "generatedName": "occupation", - "nameOverride": undefined, + "nameOverride": null, "value": "occupation", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "Name of an organization (e.g., CNN, McDonalds, University of Alaska)", "generatedName": "organization", - "nameOverride": undefined, + "nameOverride": null, "value": "organization", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "Account passwords, PINs, access keys, or verification answers (e.g., 27%alfalfa, temp1234, My mother's maiden name is Smith)", "generatedName": "password", - "nameOverride": undefined, + "nameOverride": null, "value": "password", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "Number associated with an age (e.g., 27, 75)", "generatedName": "person_age", - "nameOverride": undefined, + "nameOverride": null, "value": "person_age", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "Name of a person (e.g., Bob, Doug Jones)", "generatedName": "person_name", - "nameOverride": undefined, + "nameOverride": null, "value": "person_name", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "Telephone or fax number", "generatedName": "phone_number", - "nameOverride": undefined, + "nameOverride": null, "value": "phone_number", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "Terms referring to a political party, movement, or ideology (e.g., Republican, Liberal)", "generatedName": "political_affiliation", - "nameOverride": undefined, + "nameOverride": null, "value": "political_affiliation", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "Terms indicating religious affiliation (e.g., Hindu, Catholic)", "generatedName": "religion", - "nameOverride": undefined, + "nameOverride": null, "value": "religion", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "Expressions indicating clock times (e.g., 19:37:28, 10pm EST)", "generatedName": "time", - "nameOverride": undefined, + "nameOverride": null, "value": "time", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "Internet addresses (e.g., www.assemblyai.com)", "generatedName": "url", - "nameOverride": undefined, + "nameOverride": null, "value": "url", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "Social Security Number or equivalent", "generatedName": "us_social_security_number", - "nameOverride": undefined, + "nameOverride": null, "value": "us_social_security_number", }, ], @@ -6675,10 +6890,10 @@ Valid values are in the range [0, 1] inclusive. "Error": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Error", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6688,11 +6903,11 @@ Valid values are in the range [0, 1] inclusive. "schema": { "description": "Error message", "generatedName": "ErrorError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6704,20 +6919,20 @@ Valid values are in the range [0, 1] inclusive. "generatedName": "errorStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "errorStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ErrorStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "error", "type": "string", + "value": "error", }, }, }, @@ -6728,19 +6943,18 @@ Valid values are in the range [0, 1] inclusive. "FinalTranscript": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "RealtimeBaseTranscript", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RealtimeBaseTranscript", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "FinalTranscript", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6750,12 +6964,12 @@ Valid values are in the range [0, 1] inclusive. "schema": { "description": "Describes the type of message.", "generatedName": "FinalTranscriptMessageType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "FinalTranscript", "type": "string", + "value": "FinalTranscript", }, }, }, @@ -6767,8 +6981,8 @@ Valid values are in the range [0, 1] inclusive. "schema": { "description": "Whether the text has been punctuated and cased.", "generatedName": "FinalTranscriptPunctuated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -6783,8 +6997,8 @@ Valid values are in the range [0, 1] inclusive. "schema": { "description": "Whether the text has been formatted (e.g. Dollar -> $)", "generatedName": "FinalTranscriptTextFormatted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -6795,29 +7009,28 @@ Valid values are in the range [0, 1] inclusive. "type": "object", }, "LemurActionItemsParameters": { - "description": undefined, + "description": null, "generatedName": "LemurActionItemsParameters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LemurBaseParameters", "type": "reference", }, "LemurActionItemsResponse": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "LemurBaseResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LemurBaseResponse", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "LemurActionItemsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6827,11 +7040,11 @@ Valid values are in the range [0, 1] inclusive. "schema": { "description": "The response generated by LeMUR.", "generatedName": "LemurActionItemsResponseResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6843,10 +7056,10 @@ Valid values are in the range [0, 1] inclusive. "LemurBaseParameters": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "LemurBaseParameters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6856,17 +7069,17 @@ Valid values are in the range [0, 1] inclusive. "schema": { "description": "A list of completed transcripts with text. Up to 100 files max, or 100 hours max. Whichever is lower.", "generatedName": "LemurBaseParametersTranscriptIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "LemurBaseParametersTranscriptIdsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6879,58 +7092,57 @@ Valid values are in the range [0, 1] inclusive. "generatedName": "lemurBaseParametersContext", "key": "context", "schema": { - "description": undefined, + "description": null, "generatedName": "lemurBaseParametersContext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Context to provide the model. This can be a string or a free-form JSON value.", "generatedName": "LemurBaseParametersContext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "LemurBaseParametersContext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "LemurBaseParametersContextOne", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "LemurBaseParametersContextOneKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "LemurBaseParametersContextOneValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -6940,16 +7152,16 @@ Valid values are in the range [0, 1] inclusive. "generatedName": "lemurBaseParametersFinalModel", "key": "final_model", "schema": { - "description": undefined, + "description": null, "generatedName": "lemurBaseParametersFinalModel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "LemurBaseParametersFinalModel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LemurModel", "type": "reference", }, @@ -6961,16 +7173,16 @@ Valid values are in the range [0, 1] inclusive. "generatedName": "lemurBaseParametersMaxOutputSize", "key": "max_output_size", "schema": { - "description": undefined, + "description": null, "generatedName": "lemurBaseParametersMaxOutputSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Max output size in tokens. Up to 4000 allowed.", "generatedName": "LemurBaseParametersMaxOutputSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -6984,10 +7196,10 @@ Valid values are in the range [0, 1] inclusive. "generatedName": "lemurBaseParametersTemperature", "key": "temperature", "schema": { - "description": undefined, + "description": null, "generatedName": "lemurBaseParametersTemperature", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The temperature to use for the model. @@ -6995,8 +7207,8 @@ Higher values result in answers that are more creative, lower values are more co Can be any value between 0.0 and 1.0 inclusive. ", "generatedName": "LemurBaseParametersTemperature", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -7010,10 +7222,10 @@ Can be any value between 0.0 and 1.0 inclusive. "LemurBaseResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "LemurBaseResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7023,11 +7235,11 @@ Can be any value between 0.0 and 1.0 inclusive. "schema": { "description": "The ID of the LeMUR request", "generatedName": "LemurBaseResponseRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7040,32 +7252,32 @@ Can be any value between 0.0 and 1.0 inclusive. "description": "The model that is used for the final prompt after compression is performed (options: "basic" and "default"). ", "generatedName": "LemurModel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "default", - "nameOverride": undefined, + "nameOverride": null, "value": "default", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "basic", - "nameOverride": undefined, + "nameOverride": null, "value": "basic", }, ], @@ -7073,10 +7285,10 @@ Can be any value between 0.0 and 1.0 inclusive. "LemurQuestion": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "LemurQuestion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7086,11 +7298,11 @@ Can be any value between 0.0 and 1.0 inclusive. "schema": { "description": "The question you wish to ask. For more complex questions use default model.", "generatedName": "LemurQuestionQuestion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7102,58 +7314,57 @@ Can be any value between 0.0 and 1.0 inclusive. "generatedName": "lemurQuestionContext", "key": "context", "schema": { - "description": undefined, + "description": null, "generatedName": "lemurQuestionContext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Any context about the transcripts you wish to provide. This can be a string, or free-form JSON.", "generatedName": "LemurQuestionContext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "LemurQuestionContext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "LemurQuestionContextOne", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "LemurQuestionContextOneKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "LemurQuestionContextOneValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -7163,20 +7374,20 @@ Can be any value between 0.0 and 1.0 inclusive. "generatedName": "lemurQuestionAnswerFormat", "key": "answer_format", "schema": { - "description": undefined, + "description": null, "generatedName": "lemurQuestionAnswerFormat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "How you want the answer to be returned. This can be any text. Can't be used with answer_options. Examples: "short sentence", "bullet points" ", "generatedName": "LemurQuestionAnswerFormat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7189,26 +7400,26 @@ Can be any value between 0.0 and 1.0 inclusive. "generatedName": "lemurQuestionAnswerOptions", "key": "answer_options", "schema": { - "description": undefined, + "description": null, "generatedName": "lemurQuestionAnswerOptions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "What discrete options to return. Useful for precise responses. Can't be used with answer_format. Example: ["Yes", "No"] ", "generatedName": "LemurQuestionAnswerOptions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "LemurQuestionAnswerOptionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7224,8 +7435,8 @@ Can be any value between 0.0 and 1.0 inclusive. "allOfPropertyConflicts": [], "description": "An answer generated by LeMUR and its question.", "generatedName": "LemurQuestionAnswer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7235,11 +7446,11 @@ Can be any value between 0.0 and 1.0 inclusive. "schema": { "description": "The question for LeMUR to answer.", "generatedName": "LemurQuestionAnswerQuestion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7253,11 +7464,11 @@ Can be any value between 0.0 and 1.0 inclusive. "schema": { "description": "The answer generated by LeMUR.", "generatedName": "LemurQuestionAnswerAnswer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7269,19 +7480,18 @@ Can be any value between 0.0 and 1.0 inclusive. "LemurQuestionAnswerParameters": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "LemurBaseParameters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LemurBaseParameters", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "LemurQuestionAnswerParameters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7291,14 +7501,14 @@ Can be any value between 0.0 and 1.0 inclusive. "schema": { "description": "A list of questions to ask.", "generatedName": "LemurQuestionAnswerParametersQuestions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "LemurQuestionAnswerParametersQuestionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LemurQuestion", "type": "reference", }, @@ -7310,19 +7520,18 @@ Can be any value between 0.0 and 1.0 inclusive. "LemurQuestionAnswerResponse": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "LemurBaseResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LemurBaseResponse", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "LemurQuestionAnswerResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7332,14 +7541,14 @@ Can be any value between 0.0 and 1.0 inclusive. "schema": { "description": "The answers generated by LeMUR and their questions.", "generatedName": "LemurQuestionAnswerResponseResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "LemurQuestionAnswerResponseResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LemurQuestionAnswer", "type": "reference", }, @@ -7351,19 +7560,18 @@ Can be any value between 0.0 and 1.0 inclusive. "LemurSummaryParameters": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "LemurBaseParameters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LemurBaseParameters", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "LemurSummaryParameters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7371,20 +7579,20 @@ Can be any value between 0.0 and 1.0 inclusive. "generatedName": "lemurSummaryParametersAnswerFormat", "key": "answer_format", "schema": { - "description": undefined, + "description": null, "generatedName": "lemurSummaryParametersAnswerFormat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "How you want the summary to be returned. This can be any text. Examples: "TLDR", "bullet points" ", "generatedName": "LemurSummaryParametersAnswerFormat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7397,19 +7605,18 @@ Can be any value between 0.0 and 1.0 inclusive. "LemurSummaryResponse": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "LemurBaseResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LemurBaseResponse", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "LemurSummaryResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7419,11 +7626,11 @@ Can be any value between 0.0 and 1.0 inclusive. "schema": { "description": "The response generated by LeMUR.", "generatedName": "LemurSummaryResponseResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7435,19 +7642,18 @@ Can be any value between 0.0 and 1.0 inclusive. "LemurTaskParameters": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "LemurBaseParameters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LemurBaseParameters", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "LemurTaskParameters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7457,11 +7663,11 @@ Can be any value between 0.0 and 1.0 inclusive. "schema": { "description": "Your text to prompt the model to produce a desired output, including any context you want to pass into the model.", "generatedName": "LemurTaskParametersPrompt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7473,19 +7679,18 @@ Can be any value between 0.0 and 1.0 inclusive. "LemurTaskResponse": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "LemurBaseResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LemurBaseResponse", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "LemurTaskResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7495,11 +7700,11 @@ Can be any value between 0.0 and 1.0 inclusive. "schema": { "description": "The response generated by LeMUR.", "generatedName": "LemurTaskResponseResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7509,58 +7714,58 @@ Can be any value between 0.0 and 1.0 inclusive. "type": "object", }, "MessageType": { - "description": undefined, + "description": null, "generatedName": "MessageType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SessionBegins", - "nameOverride": undefined, + "nameOverride": null, "value": "SessionBegins", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PartialTranscript", - "nameOverride": undefined, + "nameOverride": null, "value": "PartialTranscript", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FinalTranscript", - "nameOverride": undefined, + "nameOverride": null, "value": "FinalTranscript", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SessionTerminated", - "nameOverride": undefined, + "nameOverride": null, "value": "SessionTerminated", }, ], @@ -7568,10 +7773,10 @@ Can be any value between 0.0 and 1.0 inclusive. "PageDetails": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PageDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7579,10 +7784,10 @@ Can be any value between 0.0 and 1.0 inclusive. "generatedName": "pageDetailsLimit", "key": "limit", "schema": { - "description": undefined, + "description": null, "generatedName": "PageDetailsLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -7595,10 +7800,10 @@ Can be any value between 0.0 and 1.0 inclusive. "generatedName": "pageDetailsResultCount", "key": "result_count", "schema": { - "description": undefined, + "description": null, "generatedName": "PageDetailsResultCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -7611,13 +7816,13 @@ Can be any value between 0.0 and 1.0 inclusive. "generatedName": "pageDetailsCurrentUrl", "key": "current_url", "schema": { - "description": undefined, + "description": null, "generatedName": "PageDetailsCurrentUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7629,13 +7834,13 @@ Can be any value between 0.0 and 1.0 inclusive. "generatedName": "pageDetailsPrevUrl", "key": "prev_url", "schema": { - "description": undefined, + "description": null, "generatedName": "PageDetailsPrevUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7647,25 +7852,25 @@ Can be any value between 0.0 and 1.0 inclusive. "generatedName": "pageDetailsNextUrl", "key": "next_url", "schema": { - "description": undefined, + "description": null, "generatedName": "pageDetailsNextUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PageDetailsNextUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PageDetailsNextUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7679,10 +7884,10 @@ Can be any value between 0.0 and 1.0 inclusive. "ParagraphsResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ParagraphsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7690,13 +7895,13 @@ Can be any value between 0.0 and 1.0 inclusive. "generatedName": "paragraphsResponseId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "ParagraphsResponseId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7708,10 +7913,10 @@ Can be any value between 0.0 and 1.0 inclusive. "generatedName": "paragraphsResponseConfidence", "key": "confidence", "schema": { - "description": undefined, + "description": null, "generatedName": "ParagraphsResponseConfidence", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -7724,10 +7929,10 @@ Can be any value between 0.0 and 1.0 inclusive. "generatedName": "paragraphsResponseAudioDuration", "key": "audio_duration", "schema": { - "description": undefined, + "description": null, "generatedName": "ParagraphsResponseAudioDuration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -7740,16 +7945,16 @@ Can be any value between 0.0 and 1.0 inclusive. "generatedName": "paragraphsResponseParagraphs", "key": "paragraphs", "schema": { - "description": undefined, + "description": null, "generatedName": "ParagraphsResponseParagraphs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ParagraphsResponseParagraphsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TranscriptParagraph", "type": "reference", }, @@ -7761,19 +7966,18 @@ Can be any value between 0.0 and 1.0 inclusive. "PartialTranscript": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "RealtimeBaseTranscript", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RealtimeBaseTranscript", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PartialTranscript", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7783,12 +7987,12 @@ Can be any value between 0.0 and 1.0 inclusive. "schema": { "description": "Describes the type of message.", "generatedName": "PartialTranscriptMessageType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "PartialTranscript", "type": "string", + "value": "PartialTranscript", }, }, }, @@ -7796,334 +8000,334 @@ Can be any value between 0.0 and 1.0 inclusive. "type": "object", }, "PiiPolicy": { - "description": undefined, + "description": null, "generatedName": "PiiPolicy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "medical_process", - "nameOverride": undefined, + "nameOverride": null, "value": "medical_process", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "medical_condition", - "nameOverride": undefined, + "nameOverride": null, "value": "medical_condition", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "blood_type", - "nameOverride": undefined, + "nameOverride": null, "value": "blood_type", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "drug", - "nameOverride": undefined, + "nameOverride": null, "value": "drug", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "injury", - "nameOverride": undefined, + "nameOverride": null, "value": "injury", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "number_sequence", - "nameOverride": undefined, + "nameOverride": null, "value": "number_sequence", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "email_address", - "nameOverride": undefined, + "nameOverride": null, "value": "email_address", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "date_of_birth", - "nameOverride": undefined, + "nameOverride": null, "value": "date_of_birth", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "phone_number", - "nameOverride": undefined, + "nameOverride": null, "value": "phone_number", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "us_social_security_number", - "nameOverride": undefined, + "nameOverride": null, "value": "us_social_security_number", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "credit_card_number", - "nameOverride": undefined, + "nameOverride": null, "value": "credit_card_number", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "credit_card_expiration", - "nameOverride": undefined, + "nameOverride": null, "value": "credit_card_expiration", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "credit_card_cvv", - "nameOverride": undefined, + "nameOverride": null, "value": "credit_card_cvv", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "date", - "nameOverride": undefined, + "nameOverride": null, "value": "date", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "nationality", - "nameOverride": undefined, + "nameOverride": null, "value": "nationality", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "event", - "nameOverride": undefined, + "nameOverride": null, "value": "event", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "language", - "nameOverride": undefined, + "nameOverride": null, "value": "language", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "location", - "nameOverride": undefined, + "nameOverride": null, "value": "location", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "money_amount", - "nameOverride": undefined, + "nameOverride": null, "value": "money_amount", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "person_name", - "nameOverride": undefined, + "nameOverride": null, "value": "person_name", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "person_age", - "nameOverride": undefined, + "nameOverride": null, "value": "person_age", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "organization", - "nameOverride": undefined, + "nameOverride": null, "value": "organization", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "political_affiliation", - "nameOverride": undefined, + "nameOverride": null, "value": "political_affiliation", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "occupation", - "nameOverride": undefined, + "nameOverride": null, "value": "occupation", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "religion", - "nameOverride": undefined, + "nameOverride": null, "value": "religion", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "drivers_license", - "nameOverride": undefined, + "nameOverride": null, "value": "drivers_license", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "banking_information", - "nameOverride": undefined, + "nameOverride": null, "value": "banking_information", }, ], @@ -8131,10 +8335,10 @@ Can be any value between 0.0 and 1.0 inclusive. "PurgeLemurRequestDataResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PurgeLemurRequestDataResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8144,11 +8348,11 @@ Can be any value between 0.0 and 1.0 inclusive. "schema": { "description": "The ID of the LeMUR request", "generatedName": "PurgeLemurRequestDataResponseRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8162,11 +8366,11 @@ Can be any value between 0.0 and 1.0 inclusive. "schema": { "description": "The ID of the deletion request of the LeMUR request", "generatedName": "PurgeLemurRequestDataResponseRequestIdToPurge", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8180,8 +8384,8 @@ Can be any value between 0.0 and 1.0 inclusive. "schema": { "description": "Whether the request data was deleted.", "generatedName": "PurgeLemurRequestDataResponseDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -8194,10 +8398,10 @@ Can be any value between 0.0 and 1.0 inclusive. "RealtimeBaseMessage": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RealtimeBaseMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8207,8 +8411,8 @@ Can be any value between 0.0 and 1.0 inclusive. "schema": { "description": "Describes the type of the message.", "generatedName": "RealtimeBaseMessageMessageType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MessageType", "type": "reference", }, @@ -8219,10 +8423,10 @@ Can be any value between 0.0 and 1.0 inclusive. "RealtimeBaseTranscript": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RealtimeBaseTranscript", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8232,8 +8436,8 @@ Can be any value between 0.0 and 1.0 inclusive. "schema": { "description": "Start time of audio sample relative to session start, in milliseconds.", "generatedName": "RealtimeBaseTranscriptAudioStart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -8248,8 +8452,8 @@ Can be any value between 0.0 and 1.0 inclusive. "schema": { "description": "End time of audio sample relative to session start, in milliseconds.", "generatedName": "RealtimeBaseTranscriptAudioEnd", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -8264,8 +8468,8 @@ Can be any value between 0.0 and 1.0 inclusive. "schema": { "description": "The confidence score of the entire transcription, between 0 and 1.", "generatedName": "RealtimeBaseTranscriptConfidence", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -8280,11 +8484,11 @@ Can be any value between 0.0 and 1.0 inclusive. "schema": { "description": "The partial transcript for your audio.", "generatedName": "RealtimeBaseTranscriptText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8298,14 +8502,14 @@ Can be any value between 0.0 and 1.0 inclusive. "schema": { "description": "An array of objects, with the information for each word in the transcription text. Includes the start/end time (in milliseconds) of the word, the confidence score of the word, and the text (i.e. the word itself).", "generatedName": "RealtimeBaseTranscriptWords", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RealtimeBaseTranscriptWordsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Word", "type": "reference", }, @@ -8319,8 +8523,8 @@ Can be any value between 0.0 and 1.0 inclusive. "schema": { "description": "The timestamp for the partial transcript.", "generatedName": "RealtimeBaseTranscriptCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -8333,10 +8537,10 @@ Can be any value between 0.0 and 1.0 inclusive. "RealtimeError": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RealtimeError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8344,13 +8548,13 @@ Can be any value between 0.0 and 1.0 inclusive. "generatedName": "realtimeErrorError", "key": "error", "schema": { - "description": undefined, + "description": null, "generatedName": "RealtimeErrorError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8360,64 +8564,64 @@ Can be any value between 0.0 and 1.0 inclusive. "type": "object", }, "RealtimeMessage": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "RealtimeMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "RealtimeMessageZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SessionBegins", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "RealtimeMessageOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PartialTranscript", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "RealtimeMessageTwo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "FinalTranscript", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "RealtimeMessageThree", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SessionTerminated", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "RealtimeMessageFour", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RealtimeError", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, "RealtimeTemporaryTokenResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RealtimeTemporaryTokenResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8427,11 +8631,11 @@ Can be any value between 0.0 and 1.0 inclusive. "schema": { "description": "The temporary authentication token for real-time transcription", "generatedName": "RealtimeTemporaryTokenResponseToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8441,62 +8645,62 @@ Can be any value between 0.0 and 1.0 inclusive. "type": "object", }, "RealtimeTranscript": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "RealtimeTranscript", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "RealtimeTranscriptZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PartialTranscript", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "RealtimeTranscriptOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "FinalTranscript", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, "RealtimeTranscriptType": { - "description": undefined, + "description": null, "generatedName": "RealtimeTranscriptType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PartialTranscript", - "nameOverride": undefined, + "nameOverride": null, "value": "PartialTranscript", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FinalTranscript", - "nameOverride": undefined, + "nameOverride": null, "value": "FinalTranscript", }, ], @@ -8504,10 +8708,10 @@ Can be any value between 0.0 and 1.0 inclusive. "RedactedAudioResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RedactedAudioResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8517,8 +8721,8 @@ Can be any value between 0.0 and 1.0 inclusive. "schema": { "description": "The status of the redacted audio", "generatedName": "RedactedAudioResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RedactedAudioStatus", "type": "reference", }, @@ -8531,11 +8735,11 @@ Can be any value between 0.0 and 1.0 inclusive. "schema": { "description": "The URL of the redacted audio file", "generatedName": "RedactedAudioResponseRedactedAudioUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8547,21 +8751,21 @@ Can be any value between 0.0 and 1.0 inclusive. "RedactedAudioStatus": { "description": "The status of the redacted audio", "generatedName": "RedactedAudioStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "redacted_audio_ready", "type": "string", + "value": "redacted_audio_ready", }, }, "SentencesResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SentencesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8569,13 +8773,13 @@ Can be any value between 0.0 and 1.0 inclusive. "generatedName": "sentencesResponseId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "SentencesResponseId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8587,10 +8791,10 @@ Can be any value between 0.0 and 1.0 inclusive. "generatedName": "sentencesResponseConfidence", "key": "confidence", "schema": { - "description": undefined, + "description": null, "generatedName": "SentencesResponseConfidence", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -8603,10 +8807,10 @@ Can be any value between 0.0 and 1.0 inclusive. "generatedName": "sentencesResponseAudioDuration", "key": "audio_duration", "schema": { - "description": undefined, + "description": null, "generatedName": "SentencesResponseAudioDuration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -8619,16 +8823,16 @@ Can be any value between 0.0 and 1.0 inclusive. "generatedName": "sentencesResponseSentences", "key": "sentences", "schema": { - "description": undefined, + "description": null, "generatedName": "SentencesResponseSentences", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SentencesResponseSentencesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TranscriptSentence", "type": "reference", }, @@ -8638,46 +8842,46 @@ Can be any value between 0.0 and 1.0 inclusive. "type": "object", }, "Sentiment": { - "description": undefined, + "description": null, "generatedName": "Sentiment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "POSITIVE", - "nameOverride": undefined, + "nameOverride": null, "value": "POSITIVE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NEUTRAL", - "nameOverride": undefined, + "nameOverride": null, "value": "NEUTRAL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NEGATIVE", - "nameOverride": undefined, + "nameOverride": null, "value": "NEGATIVE", }, ], @@ -8687,8 +8891,8 @@ Can be any value between 0.0 and 1.0 inclusive. "allOfPropertyConflicts": [], "description": "The result of the sentiment analysis model.", "generatedName": "SentimentAnalysisResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8698,11 +8902,11 @@ Can be any value between 0.0 and 1.0 inclusive. "schema": { "description": "The transcript of the sentence", "generatedName": "SentimentAnalysisResultText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8716,8 +8920,8 @@ Can be any value between 0.0 and 1.0 inclusive. "schema": { "description": "The starting time, in milliseconds, of the sentence", "generatedName": "SentimentAnalysisResultStart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -8732,8 +8936,8 @@ Can be any value between 0.0 and 1.0 inclusive. "schema": { "description": "The ending time, in milliseconds, of the sentence", "generatedName": "SentimentAnalysisResultEnd", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -8748,8 +8952,8 @@ Can be any value between 0.0 and 1.0 inclusive. "schema": { "description": "The detected sentiment for the sentence, one of POSITIVE, NEUTRAL, NEGATIVE", "generatedName": "SentimentAnalysisResultSentiment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Sentiment", "type": "reference", }, @@ -8762,8 +8966,8 @@ Can be any value between 0.0 and 1.0 inclusive. "schema": { "description": "The confidence score for the detected sentiment of the sentence, from 0 to 1", "generatedName": "SentimentAnalysisResultConfidence", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -8776,25 +8980,25 @@ Can be any value between 0.0 and 1.0 inclusive. "generatedName": "sentimentAnalysisResultSpeaker", "key": "speaker", "schema": { - "description": undefined, + "description": null, "generatedName": "sentimentAnalysisResultSpeaker", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The speaker of the sentence if Speaker Diarization is enabled, else null", "generatedName": "SentimentAnalysisResultSpeaker", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The speaker of the sentence if Speaker Diarization is enabled, else null", "generatedName": "SentimentAnalysisResultSpeaker", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8808,19 +9012,18 @@ Can be any value between 0.0 and 1.0 inclusive. "SessionBegins": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "RealtimeBaseMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RealtimeBaseMessage", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SessionBegins", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8834,12 +9037,12 @@ Can be any value between 0.0 and 1.0 inclusive. "schema": { "description": "Describes the type of the message.", "generatedName": "SessionBeginsMessageType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "SessionBegins", "type": "string", + "value": "SessionBegins", }, }, }, @@ -8851,11 +9054,11 @@ Can be any value between 0.0 and 1.0 inclusive. "schema": { "description": "Unique identifier for the established session.", "generatedName": "SessionBeginsSessionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8869,8 +9072,8 @@ Can be any value between 0.0 and 1.0 inclusive. "schema": { "description": "Timestamp when this session will expire.", "generatedName": "SessionBeginsExpiresAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -8883,19 +9086,18 @@ Can be any value between 0.0 and 1.0 inclusive. "SessionTerminated": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "RealtimeBaseMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RealtimeBaseMessage", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SessionTerminated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8909,12 +9111,12 @@ Can be any value between 0.0 and 1.0 inclusive. "schema": { "description": "Describes the type of the message.", "generatedName": "SessionTerminatedMessageType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "SessionTerminated", "type": "string", + "value": "SessionTerminated", }, }, }, @@ -8924,10 +9126,10 @@ Can be any value between 0.0 and 1.0 inclusive. "SeverityScoreSummary": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SeverityScoreSummary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8935,10 +9137,10 @@ Can be any value between 0.0 and 1.0 inclusive. "generatedName": "severityScoreSummaryLow", "key": "low", "schema": { - "description": undefined, + "description": null, "generatedName": "SeverityScoreSummaryLow", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -8951,10 +9153,10 @@ Can be any value between 0.0 and 1.0 inclusive. "generatedName": "severityScoreSummaryMedium", "key": "medium", "schema": { - "description": undefined, + "description": null, "generatedName": "SeverityScoreSummaryMedium", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -8967,10 +9169,10 @@ Can be any value between 0.0 and 1.0 inclusive. "generatedName": "severityScoreSummaryHigh", "key": "high", "schema": { - "description": undefined, + "description": null, "generatedName": "SeverityScoreSummaryHigh", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -8983,38 +9185,38 @@ Can be any value between 0.0 and 1.0 inclusive. "SubstitutionPolicy": { "description": "The replacement logic for detected PII, can be "entity_type" or "hash". See [PII redaction](https://www.assemblyai.com/docs/Models/pii_redaction) for more details.", "generatedName": "SubstitutionPolicy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The replacement logic for detected PII, can be "entity_type" or "hash". See [PII redaction](https://www.assemblyai.com/docs/Models/pii_redaction) for more details.", "generatedName": "SubstitutionPolicy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "entity_type", - "nameOverride": undefined, + "nameOverride": null, "value": "entity_type", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "hash", - "nameOverride": undefined, + "nameOverride": null, "value": "hash", }, ], @@ -9023,32 +9225,32 @@ Can be any value between 0.0 and 1.0 inclusive. "SubtitleFormat": { "description": "Format of the subtitles", "generatedName": "SubtitleFormat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "srt", - "nameOverride": undefined, + "nameOverride": null, "value": "srt", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "vtt", - "nameOverride": undefined, + "nameOverride": null, "value": "vtt", }, ], @@ -9056,44 +9258,44 @@ Can be any value between 0.0 and 1.0 inclusive. "SummaryModel": { "description": "The model to summarize the transcript", "generatedName": "SummaryModel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "informative", - "nameOverride": undefined, + "nameOverride": null, "value": "informative", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "conversational", - "nameOverride": undefined, + "nameOverride": null, "value": "conversational", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "catchy", - "nameOverride": undefined, + "nameOverride": null, "value": "catchy", }, ], @@ -9101,68 +9303,68 @@ Can be any value between 0.0 and 1.0 inclusive. "SummaryType": { "description": "The type of summary", "generatedName": "SummaryType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "bullets", - "nameOverride": undefined, + "nameOverride": null, "value": "bullets", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "bullets_verbose", - "nameOverride": undefined, + "nameOverride": null, "value": "bullets_verbose", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "gist", - "nameOverride": undefined, + "nameOverride": null, "value": "gist", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "headline", - "nameOverride": undefined, + "nameOverride": null, "value": "headline", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "paragraph", - "nameOverride": undefined, + "nameOverride": null, "value": "paragraph", }, ], @@ -9170,19 +9372,18 @@ Can be any value between 0.0 and 1.0 inclusive. "TerminateSession": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "RealtimeBaseMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RealtimeBaseMessage", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TerminateSession", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9192,8 +9393,8 @@ Can be any value between 0.0 and 1.0 inclusive. "schema": { "description": "A boolean value to communicate that you wish to end your real-time session forever.", "generatedName": "TerminateSessionTerminateSession", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -9208,8 +9409,8 @@ Can be any value between 0.0 and 1.0 inclusive. "allOfPropertyConflicts": [], "description": "Timestamp containing a start and end property in milliseconds.", "generatedName": "Timestamp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9219,8 +9420,8 @@ Can be any value between 0.0 and 1.0 inclusive. "schema": { "description": "The start time in milliseconds", "generatedName": "TimestampStart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -9235,8 +9436,8 @@ Can be any value between 0.0 and 1.0 inclusive. "schema": { "description": "The end time in milliseconds", "generatedName": "TimestampEnd", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -9251,8 +9452,8 @@ Can be any value between 0.0 and 1.0 inclusive. "allOfPropertyConflicts": [], "description": "THe result of the topic detection model.", "generatedName": "TopicDetectionResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9262,11 +9463,11 @@ Can be any value between 0.0 and 1.0 inclusive. "schema": { "description": "The text in the transcript in which a detected topic occurs", "generatedName": "TopicDetectionResultText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9278,24 +9479,24 @@ Can be any value between 0.0 and 1.0 inclusive. "generatedName": "topicDetectionResultLabels", "key": "labels", "schema": { - "description": undefined, + "description": null, "generatedName": "topicDetectionResultLabels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TopicDetectionResultLabels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TopicDetectionResultLabelsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9305,8 +9506,8 @@ Can be any value between 0.0 and 1.0 inclusive. "schema": { "description": "How relevant the detected topic is of a detected topic", "generatedName": "TopicDetectionResultLabelsItemRelevance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -9321,11 +9522,11 @@ Can be any value between 0.0 and 1.0 inclusive. "schema": { "description": "The IAB taxonomical label for the label of the detected topic, where > denotes supertopic/subtopic relationship", "generatedName": "TopicDetectionResultLabelsItemLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9343,16 +9544,16 @@ Can be any value between 0.0 and 1.0 inclusive. "generatedName": "topicDetectionResultTimestamp", "key": "timestamp", "schema": { - "description": undefined, + "description": null, "generatedName": "topicDetectionResultTimestamp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TopicDetectionResultTimestamp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Timestamp", "type": "reference", }, @@ -9366,8 +9567,8 @@ Can be any value between 0.0 and 1.0 inclusive. "allOfPropertyConflicts": [], "description": "A transcript object", "generatedName": "Transcript", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9377,11 +9578,11 @@ Can be any value between 0.0 and 1.0 inclusive. "schema": { "description": "The unique identifier of your transcription", "generatedName": "TranscriptId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9395,11 +9596,11 @@ Can be any value between 0.0 and 1.0 inclusive. "schema": { "description": "The language model that was used for the transcription", "generatedName": "TranscriptLanguageModel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9413,11 +9614,11 @@ Can be any value between 0.0 and 1.0 inclusive. "schema": { "description": "The acoustic model that was used for the transcription", "generatedName": "TranscriptAcousticModel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9431,8 +9632,8 @@ Can be any value between 0.0 and 1.0 inclusive. "schema": { "description": "The status of your transcription. Possible values are queued, processing, completed, or error.", "generatedName": "TranscriptStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TranscriptStatus", "type": "reference", }, @@ -9443,10 +9644,10 @@ Can be any value between 0.0 and 1.0 inclusive. "generatedName": "transcriptLanguageCode", "key": "language_code", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptLanguageCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The language of your audio file. @@ -9454,8 +9655,8 @@ Possible values are found in [Supported Languages](https://www.assemblyai.com/do The default value is 'en_us'. ", "generatedName": "TranscriptLanguageCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TranscriptLanguageCode", "type": "reference", }, @@ -9469,11 +9670,11 @@ The default value is 'en_us'. "schema": { "description": "The URL of the media that was transcribed", "generatedName": "TranscriptAudioUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9485,25 +9686,25 @@ The default value is 'en_us'. "generatedName": "transcriptText", "key": "text", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The textual transcript of your media file", "generatedName": "TranscriptText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The textual transcript of your media file", "generatedName": "TranscriptText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9517,32 +9718,32 @@ The default value is 'en_us'. "generatedName": "transcriptWords", "key": "words", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptWords", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "An array of temporally-sequential word objects, one for each word in the transcript. See [Speech recognition](https://www.assemblyai.com/docs/Models/speech_recognition) for more information. ", "generatedName": "TranscriptWords", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "An array of temporally-sequential word objects, one for each word in the transcript. See [Speech recognition](https://www.assemblyai.com/docs/Models/speech_recognition) for more information. ", "generatedName": "TranscriptWords", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TranscriptWordsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TranscriptWord", "type": "reference", }, @@ -9556,32 +9757,32 @@ See [Speech recognition](https://www.assemblyai.com/docs/Models/speech_recogniti "generatedName": "transcriptUtterances", "key": "utterances", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptUtterances", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "When dual_channel or speaker_labels is enabled, a list of turn-by-turn utterance objects. See [Speaker diarization](https://www.assemblyai.com/docs/Models/speaker_diarization) for more information. ", "generatedName": "TranscriptUtterances", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "When dual_channel or speaker_labels is enabled, a list of turn-by-turn utterance objects. See [Speaker diarization](https://www.assemblyai.com/docs/Models/speaker_diarization) for more information. ", "generatedName": "TranscriptUtterances", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TranscriptUtterancesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TranscriptUtterance", "type": "reference", }, @@ -9595,22 +9796,22 @@ See [Speaker diarization](https://www.assemblyai.com/docs/Models/speaker_diariza "generatedName": "transcriptConfidence", "key": "confidence", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptConfidence", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The confidence score for the transcript, between 0.0 (low confidence) and 1.0 (high confidence)", "generatedName": "TranscriptConfidence", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The confidence score for the transcript, between 0.0 (low confidence) and 1.0 (high confidence)", "generatedName": "TranscriptConfidence", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -9625,22 +9826,22 @@ See [Speaker diarization](https://www.assemblyai.com/docs/Models/speaker_diariza "generatedName": "transcriptAudioDuration", "key": "audio_duration", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptAudioDuration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The duration of this transcript object's media file, in seconds", "generatedName": "TranscriptAudioDuration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The duration of this transcript object's media file, in seconds", "generatedName": "TranscriptAudioDuration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -9655,22 +9856,22 @@ See [Speaker diarization](https://www.assemblyai.com/docs/Models/speaker_diariza "generatedName": "transcriptPunctuate", "key": "punctuate", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptPunctuate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether Automatic Punctuation was enabled in the transcription request, either true or false.", "generatedName": "TranscriptPunctuate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Whether Automatic Punctuation was enabled in the transcription request, either true or false.", "generatedName": "TranscriptPunctuate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -9685,22 +9886,22 @@ See [Speaker diarization](https://www.assemblyai.com/docs/Models/speaker_diariza "generatedName": "transcriptFormatText", "key": "format_text", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptFormatText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether Text Formatting was enabled in the transcription request, either true or false", "generatedName": "TranscriptFormatText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Whether Text Formatting was enabled in the transcription request, either true or false", "generatedName": "TranscriptFormatText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -9715,22 +9916,22 @@ See [Speaker diarization](https://www.assemblyai.com/docs/Models/speaker_diariza "generatedName": "transcriptDualChannel", "key": "dual_channel", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptDualChannel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether [Dual channel transcription](https://www.assemblyai.com/docs/Models/speech_recognition#dual-channel-transcription) was enabled in the transcription request, either true or false", "generatedName": "TranscriptDualChannel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Whether [Dual channel transcription](https://www.assemblyai.com/docs/Models/speech_recognition#dual-channel-transcription) was enabled in the transcription request, either true or false", "generatedName": "TranscriptDualChannel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -9745,25 +9946,25 @@ See [Speaker diarization](https://www.assemblyai.com/docs/Models/speaker_diariza "generatedName": "transcriptWebhookUrl", "key": "webhook_url", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptWebhookUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to which we send webhooks upon trancription completion, if provided in the transcription request", "generatedName": "TranscriptWebhookUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to which we send webhooks upon trancription completion, if provided in the transcription request", "generatedName": "TranscriptWebhookUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9777,22 +9978,22 @@ See [Speaker diarization](https://www.assemblyai.com/docs/Models/speaker_diariza "generatedName": "transcriptWebhookStatusCode", "key": "webhook_status_code", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptWebhookStatusCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The status code we received from your server when delivering your webhook, if a webhook URL was provided in the transcription request", "generatedName": "TranscriptWebhookStatusCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The status code we received from your server when delivering your webhook, if a webhook URL was provided in the transcription request", "generatedName": "TranscriptWebhookStatusCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -9809,8 +10010,8 @@ See [Speaker diarization](https://www.assemblyai.com/docs/Models/speaker_diariza "schema": { "description": "Whether webhook authentication details were provided in the transcription request", "generatedName": "TranscriptWebhookAuth", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -9823,25 +10024,25 @@ See [Speaker diarization](https://www.assemblyai.com/docs/Models/speaker_diariza "generatedName": "transcriptWebhookAuthHeaderName", "key": "webhook_auth_header_name", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptWebhookAuthHeaderName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The header name which should be sent back with webhook calls, if provided in the transcription request", "generatedName": "TranscriptWebhookAuthHeaderName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The header name which should be sent back with webhook calls, if provided in the transcription request", "generatedName": "TranscriptWebhookAuthHeaderName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9855,22 +10056,22 @@ See [Speaker diarization](https://www.assemblyai.com/docs/Models/speaker_diariza "generatedName": "transcriptSpeedBoost", "key": "speed_boost", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptSpeedBoost", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether speed boost was enabled in the transcription request", "generatedName": "TranscriptSpeedBoost", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Whether speed boost was enabled in the transcription request", "generatedName": "TranscriptSpeedBoost", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -9887,8 +10088,8 @@ See [Speaker diarization](https://www.assemblyai.com/docs/Models/speaker_diariza "schema": { "description": "Whether Key Phrases was enabled in the transcription request, either true or false", "generatedName": "TranscriptAutoHighlights", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -9901,18 +10102,18 @@ See [Speaker diarization](https://www.assemblyai.com/docs/Models/speaker_diariza "generatedName": "transcriptAutoHighlightsResult", "key": "auto_highlights_result", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptAutoHighlightsResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "An array of results for the Key Phrases model, if it was enabled during the transcription request. See [Key phrases](https://www.assemblyai.com/docs/Models/key_phrases) for more information. ", "generatedName": "TranscriptAutoHighlightsResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AutoHighlightsResult", "type": "reference", }, @@ -9924,22 +10125,22 @@ See [Key phrases](https://www.assemblyai.com/docs/Models/key_phrases) for more i "generatedName": "transcriptAudioStartFrom", "key": "audio_start_from", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptAudioStartFrom", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The point in time, in milliseconds, in the file at which the transcription was started, if provided in the transcription request", "generatedName": "TranscriptAudioStartFrom", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The point in time, in milliseconds, in the file at which the transcription was started, if provided in the transcription request", "generatedName": "TranscriptAudioStartFrom", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -9954,22 +10155,22 @@ See [Key phrases](https://www.assemblyai.com/docs/Models/key_phrases) for more i "generatedName": "transcriptAudioEndAt", "key": "audio_end_at", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptAudioEndAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The point in time, in milliseconds, in the file at which the transcription was terminated, if provided in the transcription request", "generatedName": "TranscriptAudioEndAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The point in time, in milliseconds, in the file at which the transcription was terminated, if provided in the transcription request", "generatedName": "TranscriptAudioEndAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -9984,25 +10185,25 @@ See [Key phrases](https://www.assemblyai.com/docs/Models/key_phrases) for more i "generatedName": "transcriptWordBoost", "key": "word_boost", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptWordBoost", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The list of custom vocabulary to boost transcription probability for, if provided in the transcription request", "generatedName": "TranscriptWordBoost", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TranscriptWordBoostItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10016,25 +10217,25 @@ See [Key phrases](https://www.assemblyai.com/docs/Models/key_phrases) for more i "generatedName": "transcriptBoostParam", "key": "boost_param", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptBoostParam", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The word boost parameter value, if provided in the transcription request", "generatedName": "TranscriptBoostParam", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The word boost parameter value, if provided in the transcription request", "generatedName": "TranscriptBoostParam", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10048,22 +10249,22 @@ See [Key phrases](https://www.assemblyai.com/docs/Models/key_phrases) for more i "generatedName": "transcriptFilterProfanity", "key": "filter_profanity", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptFilterProfanity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether [Profanity Filtering](https://www.assemblyai.com/docs/Models/speech_recognition#profanity-filtering) was enabled in the transcription request, either true or false", "generatedName": "TranscriptFilterProfanity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Whether [Profanity Filtering](https://www.assemblyai.com/docs/Models/speech_recognition#profanity-filtering) was enabled in the transcription request, either true or false", "generatedName": "TranscriptFilterProfanity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -10080,8 +10281,8 @@ See [Key phrases](https://www.assemblyai.com/docs/Models/key_phrases) for more i "schema": { "description": "Whether [PII Redaction](https://www.assemblyai.com/docs/Models/pii_redaction) was enabled in the transcription request, either true or false", "generatedName": "TranscriptRedactPii", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -10094,26 +10295,26 @@ See [Key phrases](https://www.assemblyai.com/docs/Models/key_phrases) for more i "generatedName": "transcriptRedactPiiAudio", "key": "redact_pii_audio", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptRedactPiiAudio", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether a redacted version of the audio file was generated (enabled or disabled in the transcription request), either true or false. See [PII redaction](https://www.assemblyai.com/docs/Models/pii_redaction) for more information. ", "generatedName": "TranscriptRedactPiiAudio", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Whether a redacted version of the audio file was generated (enabled or disabled in the transcription request), either true or false. See [PII redaction](https://www.assemblyai.com/docs/Models/pii_redaction) for more information. ", "generatedName": "TranscriptRedactPiiAudio", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -10128,29 +10329,29 @@ either true or false. See [PII redaction](https://www.assemblyai.com/docs/Models "generatedName": "transcriptRedactPiiAudioQuality", "key": "redact_pii_audio_quality", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptRedactPiiAudioQuality", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The audio quality of the PII-redacted audio file, if enabled in the transcription request. See [PII redaction](https://www.assemblyai.com/docs/Models/pii_redaction) for more information. ", "generatedName": "TranscriptRedactPiiAudioQuality", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The audio quality of the PII-redacted audio file, if enabled in the transcription request. See [PII redaction](https://www.assemblyai.com/docs/Models/pii_redaction) for more information. ", "generatedName": "TranscriptRedactPiiAudioQuality", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10164,32 +10365,32 @@ See [PII redaction](https://www.assemblyai.com/docs/Models/pii_redaction) for mo "generatedName": "transcriptRedactPiiPolicies", "key": "redact_pii_policies", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptRedactPiiPolicies", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The list of PII Redaction policies that were enabled, if PII Redaction is enabled. See [PII redaction](https://www.assemblyai.com/docs/Models/pii_redaction) for more information. ", "generatedName": "TranscriptRedactPiiPolicies", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The list of PII Redaction policies that were enabled, if PII Redaction is enabled. See [PII redaction](https://www.assemblyai.com/docs/Models/pii_redaction) for more information. ", "generatedName": "TranscriptRedactPiiPolicies", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TranscriptRedactPiiPoliciesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PiiPolicy", "type": "reference", }, @@ -10203,16 +10404,16 @@ See [PII redaction](https://www.assemblyai.com/docs/Models/pii_redaction) for mo "generatedName": "transcriptRedactPiiSub", "key": "redact_pii_sub", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptRedactPiiSub", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The replacement logic for detected PII, can be "entity_type" or "hash". See [PII redaction](https://www.assemblyai.com/docs/Models/pii_redaction) for more details.", "generatedName": "TranscriptRedactPiiSub", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SubstitutionPolicy", "type": "reference", }, @@ -10224,22 +10425,22 @@ See [PII redaction](https://www.assemblyai.com/docs/Models/pii_redaction) for mo "generatedName": "transcriptSpeakerLabels", "key": "speaker_labels", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptSpeakerLabels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Enable [Speaker diarization](https://www.assemblyai.com/docs/Models/speaker_diarization), can be true or false", "generatedName": "TranscriptSpeakerLabels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Enable [Speaker diarization](https://www.assemblyai.com/docs/Models/speaker_diarization), can be true or false", "generatedName": "TranscriptSpeakerLabels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -10254,22 +10455,22 @@ See [PII redaction](https://www.assemblyai.com/docs/Models/pii_redaction) for mo "generatedName": "transcriptSpeakersExpected", "key": "speakers_expected", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptSpeakersExpected", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Defaults to null. Tells the speaker label model how many speakers it should attempt to identify, up to 10. See [Speaker diarization](https://www.assemblyai.com/docs/Models/speaker_diarization) for more details.", "generatedName": "TranscriptSpeakersExpected", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Defaults to null. Tells the speaker label model how many speakers it should attempt to identify, up to 10. See [Speaker diarization](https://www.assemblyai.com/docs/Models/speaker_diarization) for more details.", "generatedName": "TranscriptSpeakersExpected", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -10284,22 +10485,22 @@ See [PII redaction](https://www.assemblyai.com/docs/Models/pii_redaction) for mo "generatedName": "transcriptContentSafety", "key": "content_safety", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptContentSafety", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Enable [Content Moderation](https://www.assemblyai.com/docs/Models/content_moderation), can be true or false", "generatedName": "TranscriptContentSafety", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Enable [Content Moderation](https://www.assemblyai.com/docs/Models/content_moderation), can be true or false", "generatedName": "TranscriptContentSafety", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -10314,18 +10515,18 @@ See [PII redaction](https://www.assemblyai.com/docs/Models/pii_redaction) for mo "generatedName": "transcriptContentSafetyLabels", "key": "content_safety_labels", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptContentSafetyLabels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "An array of results for the Content Moderation model, if it was enabled during the transcription request. See [Content moderation](https://www.assemblyai.com/docs/Models/content_moderation) for more information. ", "generatedName": "TranscriptContentSafetyLabels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], @@ -10334,8 +10535,8 @@ See [Content moderation](https://www.assemblyai.com/docs/Models/content_moderati See [Content moderation](https://www.assemblyai.com/docs/Models/content_moderation) for more information. ", "generatedName": "TranscriptContentSafetyLabels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10345,8 +10546,8 @@ See [Content moderation](https://www.assemblyai.com/docs/Models/content_moderati "schema": { "description": "Will be either success, or unavailable in the rare case that the Content Safety Labels model failed.", "generatedName": "TranscriptContentSafetyLabelsStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AudioIntelligenceModelStatus", "type": "reference", }, @@ -10357,16 +10558,16 @@ See [Content moderation](https://www.assemblyai.com/docs/Models/content_moderati "generatedName": "transcriptContentSafetyLabelsResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptContentSafetyLabelsResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TranscriptContentSafetyLabelsResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContentSafetyLabelResult", "type": "reference", }, @@ -10384,22 +10585,22 @@ See [Content moderation](https://www.assemblyai.com/docs/Models/content_moderati "generatedName": "transcriptIabCategories", "key": "iab_categories", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptIabCategories", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Enable [Topic Detection](https://www.assemblyai.com/docs/Models/iab_classification), can be true or false", "generatedName": "TranscriptIabCategories", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Enable [Topic Detection](https://www.assemblyai.com/docs/Models/iab_classification), can be true or false", "generatedName": "TranscriptIabCategories", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -10414,18 +10615,18 @@ See [Content moderation](https://www.assemblyai.com/docs/Models/content_moderati "generatedName": "transcriptIabCategoriesResult", "key": "iab_categories_result", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptIabCategoriesResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "An array of results for the Topic Detection model, if it was enabled during the transcription request. See [Topic Detection](https://www.assemblyai.com/docs/Models/iab_classification) for more information. ", "generatedName": "TranscriptIabCategoriesResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], @@ -10434,8 +10635,8 @@ See [Topic Detection](https://www.assemblyai.com/docs/Models/iab_classification) See [Topic Detection](https://www.assemblyai.com/docs/Models/iab_classification) for more information. ", "generatedName": "TranscriptIabCategoriesResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10445,8 +10646,8 @@ See [Topic Detection](https://www.assemblyai.com/docs/Models/iab_classification) "schema": { "description": "Will be either success, or unavailable in the rare case that the Content Moderation model failed.", "generatedName": "TranscriptIabCategoriesResultStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AudioIntelligenceModelStatus", "type": "reference", }, @@ -10459,14 +10660,14 @@ See [Topic Detection](https://www.assemblyai.com/docs/Models/iab_classification) "schema": { "description": "An array of results for the Topic Detection model.", "generatedName": "TranscriptIabCategoriesResultResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TranscriptIabCategoriesResultResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TopicDetectionResult", "type": "reference", }, @@ -10480,26 +10681,25 @@ See [Topic Detection](https://www.assemblyai.com/docs/Models/iab_classification) "schema": { "description": "The overall relevance of topic to the entire audio file", "generatedName": "TranscriptIabCategoriesResultSummary", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "TranscriptIabCategoriesResultSummaryKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "TranscriptIabCategoriesResultSummaryValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -10519,22 +10719,22 @@ See [Topic Detection](https://www.assemblyai.com/docs/Models/iab_classification) "generatedName": "transcriptLanguageDetection", "key": "language_detection", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptLanguageDetection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether [Automatic language detection](https://www.assemblyai.com/docs/Models/speech_recognition#automatic-language-detection) was enabled in the transcription request, either true or false", "generatedName": "TranscriptLanguageDetection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Whether [Automatic language detection](https://www.assemblyai.com/docs/Models/speech_recognition#automatic-language-detection) was enabled in the transcription request, either true or false", "generatedName": "TranscriptLanguageDetection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -10549,28 +10749,28 @@ See [Topic Detection](https://www.assemblyai.com/docs/Models/iab_classification) "generatedName": "transcriptCustomSpelling", "key": "custom_spelling", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptCustomSpelling", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Customize how words are spelled and formatted using to and from values", "generatedName": "TranscriptCustomSpelling", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Customize how words are spelled and formatted using to and from values", "generatedName": "TranscriptCustomSpelling", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TranscriptCustomSpellingItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TranscriptCustomSpelling", "type": "reference", }, @@ -10584,22 +10784,22 @@ See [Topic Detection](https://www.assemblyai.com/docs/Models/iab_classification) "generatedName": "transcriptAutoChapters", "key": "auto_chapters", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptAutoChapters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Enable [Auto Chapters](https://www.assemblyai.com/docs/Models/auto_chapters), can be true or false", "generatedName": "TranscriptAutoChapters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Enable [Auto Chapters](https://www.assemblyai.com/docs/Models/auto_chapters), can be true or false", "generatedName": "TranscriptAutoChapters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -10614,28 +10814,28 @@ See [Topic Detection](https://www.assemblyai.com/docs/Models/iab_classification) "generatedName": "transcriptChapters", "key": "chapters", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptChapters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "An array of temporally sequential chapters for the audio file", "generatedName": "TranscriptChapters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "An array of temporally sequential chapters for the audio file", "generatedName": "TranscriptChapters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TranscriptChaptersItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Chapter", "type": "reference", }, @@ -10651,8 +10851,8 @@ See [Topic Detection](https://www.assemblyai.com/docs/Models/iab_classification) "schema": { "description": "Whether [Summarization](https://www.assemblyai.com/docs/Models/summarization) was enabled in the transcription request, either true or false", "generatedName": "TranscriptSummarization", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -10665,25 +10865,25 @@ See [Topic Detection](https://www.assemblyai.com/docs/Models/iab_classification) "generatedName": "transcriptSummaryType", "key": "summary_type", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptSummaryType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The type of summary generated, if [Summarization](https://www.assemblyai.com/docs/Models/summarization) was enabled in the transcription request", "generatedName": "TranscriptSummaryType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The type of summary generated, if [Summarization](https://www.assemblyai.com/docs/Models/summarization) was enabled in the transcription request", "generatedName": "TranscriptSummaryType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10697,29 +10897,29 @@ See [Topic Detection](https://www.assemblyai.com/docs/Models/iab_classification) "generatedName": "transcriptSummaryModel", "key": "summary_model", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptSummaryModel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The Summarization model used to generate the summary, if [Summarization](https://www.assemblyai.com/docs/Models/summarization) was enabled in the transcription request ", "generatedName": "TranscriptSummaryModel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The Summarization model used to generate the summary, if [Summarization](https://www.assemblyai.com/docs/Models/summarization) was enabled in the transcription request ", "generatedName": "TranscriptSummaryModel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10733,25 +10933,25 @@ if [Summarization](https://www.assemblyai.com/docs/Models/summarization) was ena "generatedName": "transcriptSummary", "key": "summary", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptSummary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The generated summary of the media file, if [Summarization](https://www.assemblyai.com/docs/Models/summarization) was enabled in the transcription request", "generatedName": "TranscriptSummary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The generated summary of the media file, if [Summarization](https://www.assemblyai.com/docs/Models/summarization) was enabled in the transcription request", "generatedName": "TranscriptSummary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10765,22 +10965,22 @@ if [Summarization](https://www.assemblyai.com/docs/Models/summarization) was ena "generatedName": "transcriptCustomTopics", "key": "custom_topics", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptCustomTopics", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether custom topics was enabled in the transcription request, either true or false", "generatedName": "TranscriptCustomTopics", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Whether custom topics was enabled in the transcription request, either true or false", "generatedName": "TranscriptCustomTopics", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -10795,25 +10995,25 @@ if [Summarization](https://www.assemblyai.com/docs/Models/summarization) was ena "generatedName": "transcriptTopics", "key": "topics", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptTopics", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The list of custom topics provided if custom topics was enabled in the transcription request", "generatedName": "TranscriptTopics", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TranscriptTopicsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10827,22 +11027,22 @@ if [Summarization](https://www.assemblyai.com/docs/Models/summarization) was ena "generatedName": "transcriptDisfluencies", "key": "disfluencies", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptDisfluencies", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Transcribe Filler Words, like "umm", in your media file; can be true or false", "generatedName": "TranscriptDisfluencies", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Transcribe Filler Words, like "umm", in your media file; can be true or false", "generatedName": "TranscriptDisfluencies", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -10857,22 +11057,22 @@ if [Summarization](https://www.assemblyai.com/docs/Models/summarization) was ena "generatedName": "transcriptSentimentAnalysis", "key": "sentiment_analysis", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptSentimentAnalysis", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Enable [Sentiment Analysis](https://www.assemblyai.com/docs/Models/sentiment_analysis), can be true or false", "generatedName": "TranscriptSentimentAnalysis", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Enable [Sentiment Analysis](https://www.assemblyai.com/docs/Models/sentiment_analysis), can be true or false", "generatedName": "TranscriptSentimentAnalysis", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -10887,32 +11087,32 @@ if [Summarization](https://www.assemblyai.com/docs/Models/summarization) was ena "generatedName": "transcriptSentimentAnalysisResults", "key": "sentiment_analysis_results", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptSentimentAnalysisResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "An array of results for the Sentiment Analysis model, if it was enabled during the transcription request. See [Sentiment analysis](https://www.assemblyai.com/docs/Models/sentiment_analysis) for more information. ", "generatedName": "TranscriptSentimentAnalysisResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "An array of results for the Sentiment Analysis model, if it was enabled during the transcription request. See [Sentiment analysis](https://www.assemblyai.com/docs/Models/sentiment_analysis) for more information. ", "generatedName": "TranscriptSentimentAnalysisResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TranscriptSentimentAnalysisResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SentimentAnalysisResult", "type": "reference", }, @@ -10926,22 +11126,22 @@ See [Sentiment analysis](https://www.assemblyai.com/docs/Models/sentiment_analys "generatedName": "transcriptEntityDetection", "key": "entity_detection", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptEntityDetection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Enable [Entity Detection](https://www.assemblyai.com/docs/Models/entity_detection), can be true or false", "generatedName": "TranscriptEntityDetection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Enable [Entity Detection](https://www.assemblyai.com/docs/Models/entity_detection), can be true or false", "generatedName": "TranscriptEntityDetection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -10956,32 +11156,32 @@ See [Sentiment analysis](https://www.assemblyai.com/docs/Models/sentiment_analys "generatedName": "transcriptEntities", "key": "entities", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptEntities", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "An array of results for the Entity Detection model, if it was enabled during the transcription request. See [Entity detection](https://www.assemblyai.com/docs/Models/entity_detection) for more information. ", "generatedName": "TranscriptEntities", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "An array of results for the Entity Detection model, if it was enabled during the transcription request. See [Entity detection](https://www.assemblyai.com/docs/Models/entity_detection) for more information. ", "generatedName": "TranscriptEntities", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TranscriptEntitiesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Entity", "type": "reference", }, @@ -10995,26 +11195,26 @@ See [Entity detection](https://www.assemblyai.com/docs/Models/entity_detection) "generatedName": "transcriptSpeechThreshold", "key": "speech_threshold", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptSpeechThreshold", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Defaults to null. Reject audio files that contain less than this fraction of speech. Valid values are in the range [0, 1] inclusive. ", "generatedName": "TranscriptSpeechThreshold", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Defaults to null. Reject audio files that contain less than this fraction of speech. Valid values are in the range [0, 1] inclusive. ", "generatedName": "TranscriptSpeechThreshold", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -11029,22 +11229,22 @@ Valid values are in the range [0, 1] inclusive. "generatedName": "transcriptThrottled", "key": "throttled", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptThrottled", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "True while a request is throttled and false when a request is no longer throttled", "generatedName": "TranscriptThrottled", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "True while a request is throttled and false when a request is no longer throttled", "generatedName": "TranscriptThrottled", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -11059,19 +11259,19 @@ Valid values are in the range [0, 1] inclusive. "generatedName": "transcriptError", "key": "error", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Error message of why the transcript failed", "generatedName": "TranscriptError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11084,44 +11284,44 @@ Valid values are in the range [0, 1] inclusive. "TranscriptBoostParam": { "description": "The word boost parameter value, if provided in the transcription request.", "generatedName": "TranscriptBoostParam", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "low", - "nameOverride": undefined, + "nameOverride": null, "value": "low", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "default", - "nameOverride": undefined, + "nameOverride": null, "value": "default", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "high", - "nameOverride": undefined, + "nameOverride": null, "value": "high", }, ], @@ -11131,8 +11331,8 @@ Valid values are in the range [0, 1] inclusive. "allOfPropertyConflicts": [], "description": "Object containing words or phrases to replace, and the word or phrase to replace with", "generatedName": "TranscriptCustomSpelling", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11142,17 +11342,17 @@ Valid values are in the range [0, 1] inclusive. "schema": { "description": "Words or phrases to replace", "generatedName": "TranscriptCustomSpellingFrom", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Word or phrase to replace", "generatedName": "TranscriptCustomSpellingFromItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11167,11 +11367,11 @@ Valid values are in the range [0, 1] inclusive. "schema": { "description": "Word or phrase to replace with", "generatedName": "TranscriptCustomSpellingTo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11185,256 +11385,256 @@ Valid values are in the range [0, 1] inclusive. The default value is 'en_us'. ", "generatedName": "TranscriptLanguageCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The language of your audio file. Possible values are found in [Supported Languages](https://www.assemblyai.com/docs/Concepts/supported_languages). The default value is 'en_us'. ", "generatedName": "TranscriptLanguageCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "en", - "nameOverride": undefined, + "nameOverride": null, "value": "en", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "en_au", - "nameOverride": undefined, + "nameOverride": null, "value": "en_au", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "en_uk", - "nameOverride": undefined, + "nameOverride": null, "value": "en_uk", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "en_us", - "nameOverride": undefined, + "nameOverride": null, "value": "en_us", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "es", - "nameOverride": undefined, + "nameOverride": null, "value": "es", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "fr", - "nameOverride": undefined, + "nameOverride": null, "value": "fr", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "de", - "nameOverride": undefined, + "nameOverride": null, "value": "de", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "it", - "nameOverride": undefined, + "nameOverride": null, "value": "it", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "pt", - "nameOverride": undefined, + "nameOverride": null, "value": "pt", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "nl", - "nameOverride": undefined, + "nameOverride": null, "value": "nl", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "hi", - "nameOverride": undefined, + "nameOverride": null, "value": "hi", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ja", - "nameOverride": undefined, + "nameOverride": null, "value": "ja", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "zh", - "nameOverride": undefined, + "nameOverride": null, "value": "zh", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "fi", - "nameOverride": undefined, + "nameOverride": null, "value": "fi", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ko", - "nameOverride": undefined, + "nameOverride": null, "value": "ko", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "pl", - "nameOverride": undefined, + "nameOverride": null, "value": "pl", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ru", - "nameOverride": undefined, + "nameOverride": null, "value": "ru", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "tr", - "nameOverride": undefined, + "nameOverride": null, "value": "tr", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "uk", - "nameOverride": undefined, + "nameOverride": null, "value": "uk", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "vi", - "nameOverride": undefined, + "nameOverride": null, "value": "vi", }, ], @@ -11443,10 +11643,10 @@ The default value is 'en_us'. "TranscriptList": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TranscriptList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11454,10 +11654,10 @@ The default value is 'en_us'. "generatedName": "transcriptListPageDetails", "key": "page_details", "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptListPageDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PageDetails", "type": "reference", }, @@ -11468,16 +11668,16 @@ The default value is 'en_us'. "generatedName": "transcriptListTranscripts", "key": "transcripts", "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptListTranscripts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TranscriptListTranscriptsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TranscriptListItem", "type": "reference", }, @@ -11489,10 +11689,10 @@ The default value is 'en_us'. "TranscriptListItem": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TranscriptListItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11500,13 +11700,13 @@ The default value is 'en_us'. "generatedName": "transcriptListItemId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptListItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11518,13 +11718,13 @@ The default value is 'en_us'. "generatedName": "transcriptListItemResourceUrl", "key": "resource_url", "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptListItemResourceUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11536,10 +11736,10 @@ The default value is 'en_us'. "generatedName": "transcriptListItemStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptListItemStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TranscriptStatus", "type": "reference", }, @@ -11550,10 +11750,10 @@ The default value is 'en_us'. "generatedName": "transcriptListItemCreated", "key": "created", "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptListItemCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -11566,16 +11766,16 @@ The default value is 'en_us'. "generatedName": "transcriptListItemCompleted", "key": "completed", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptListItemCompleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TranscriptListItemCompleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -11589,13 +11789,13 @@ The default value is 'en_us'. "generatedName": "transcriptListItemAudioUrl", "key": "audio_url", "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptListItemAudioUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11607,10 +11807,10 @@ The default value is 'en_us'. "TranscriptListParameters": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TranscriptListParameters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11618,16 +11818,16 @@ The default value is 'en_us'. "generatedName": "transcriptListParametersLimit", "key": "limit", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptListParametersLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Maximum amount of transcripts to retrieve", "generatedName": "TranscriptListParametersLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -11641,16 +11841,16 @@ The default value is 'en_us'. "generatedName": "transcriptListParametersStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptListParametersStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Filter by transcript status", "generatedName": "TranscriptListParametersStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TranscriptStatus", "type": "reference", }, @@ -11662,19 +11862,19 @@ The default value is 'en_us'. "generatedName": "transcriptListParametersCreatedOn", "key": "created_on", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptListParametersCreatedOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Only get transcripts created on this date", "generatedName": "TranscriptListParametersCreatedOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11687,19 +11887,19 @@ The default value is 'en_us'. "generatedName": "transcriptListParametersBeforeId", "key": "before_id", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptListParametersBeforeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Get transcripts that were created before this transcript ID", "generatedName": "TranscriptListParametersBeforeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11712,19 +11912,19 @@ The default value is 'en_us'. "generatedName": "transcriptListParametersAfterId", "key": "after_id", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptListParametersAfterId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Get transcripts that were created after this transcript ID", "generatedName": "TranscriptListParametersAfterId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11737,16 +11937,16 @@ The default value is 'en_us'. "generatedName": "transcriptListParametersThrottledOnly", "key": "throttled_only", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptListParametersThrottledOnly", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Only get throttled transcripts, overrides the status filter", "generatedName": "TranscriptListParametersThrottledOnly", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -11760,10 +11960,10 @@ The default value is 'en_us'. "TranscriptParagraph": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TranscriptParagraph", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11771,13 +11971,13 @@ The default value is 'en_us'. "generatedName": "transcriptParagraphText", "key": "text", "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptParagraphText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11789,10 +11989,10 @@ The default value is 'en_us'. "generatedName": "transcriptParagraphStart", "key": "start", "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptParagraphStart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -11805,10 +12005,10 @@ The default value is 'en_us'. "generatedName": "transcriptParagraphEnd", "key": "end", "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptParagraphEnd", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -11821,10 +12021,10 @@ The default value is 'en_us'. "generatedName": "transcriptParagraphConfidence", "key": "confidence", "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptParagraphConfidence", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -11837,16 +12037,16 @@ The default value is 'en_us'. "generatedName": "transcriptParagraphWords", "key": "words", "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptParagraphWords", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TranscriptParagraphWordsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TranscriptWord", "type": "reference", }, @@ -11858,10 +12058,10 @@ The default value is 'en_us'. "TranscriptSentence": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TranscriptSentence", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11869,13 +12069,13 @@ The default value is 'en_us'. "generatedName": "transcriptSentenceText", "key": "text", "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptSentenceText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11887,10 +12087,10 @@ The default value is 'en_us'. "generatedName": "transcriptSentenceStart", "key": "start", "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptSentenceStart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -11903,10 +12103,10 @@ The default value is 'en_us'. "generatedName": "transcriptSentenceEnd", "key": "end", "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptSentenceEnd", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -11919,10 +12119,10 @@ The default value is 'en_us'. "generatedName": "transcriptSentenceConfidence", "key": "confidence", "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptSentenceConfidence", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -11935,16 +12135,16 @@ The default value is 'en_us'. "generatedName": "transcriptSentenceWords", "key": "words", "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptSentenceWords", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TranscriptSentenceWordsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TranscriptWord", "type": "reference", }, @@ -11956,56 +12156,56 @@ The default value is 'en_us'. "TranscriptStatus": { "description": "The status of your transcription. Possible values are queued, processing, completed, or error.", "generatedName": "TranscriptStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "The audio file is in the queue to be processed by the API.", "generatedName": "queued", - "nameOverride": undefined, + "nameOverride": null, "value": "queued", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "The audio file is being processed by the API.", "generatedName": "processing", - "nameOverride": undefined, + "nameOverride": null, "value": "processing", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "The transcription job has been completed successfully.", "generatedName": "completed", - "nameOverride": undefined, + "nameOverride": null, "value": "completed", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "An error occurred while processing the audio file.", "generatedName": "error", - "nameOverride": undefined, + "nameOverride": null, "value": "error", }, ], @@ -12013,10 +12213,10 @@ The default value is 'en_us'. "TranscriptUtterance": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TranscriptUtterance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -12024,13 +12224,13 @@ The default value is 'en_us'. "generatedName": "transcriptUtteranceChannel", "key": "channel", "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptUtteranceChannel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12042,10 +12242,10 @@ The default value is 'en_us'. "generatedName": "transcriptUtteranceConfidence", "key": "confidence", "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptUtteranceConfidence", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -12058,10 +12258,10 @@ The default value is 'en_us'. "generatedName": "transcriptUtteranceStart", "key": "start", "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptUtteranceStart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -12074,10 +12274,10 @@ The default value is 'en_us'. "generatedName": "transcriptUtteranceEnd", "key": "end", "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptUtteranceEnd", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -12090,13 +12290,13 @@ The default value is 'en_us'. "generatedName": "transcriptUtteranceText", "key": "text", "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptUtteranceText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12108,16 +12308,16 @@ The default value is 'en_us'. "generatedName": "transcriptUtteranceWords", "key": "words", "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptUtteranceWords", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TranscriptUtteranceWordsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TranscriptWord", "type": "reference", }, @@ -12129,10 +12329,10 @@ The default value is 'en_us'. "TranscriptWord": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TranscriptWord", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -12140,10 +12340,10 @@ The default value is 'en_us'. "generatedName": "transcriptWordConfidence", "key": "confidence", "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptWordConfidence", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -12156,10 +12356,10 @@ The default value is 'en_us'. "generatedName": "transcriptWordStart", "key": "start", "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptWordStart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -12172,10 +12372,10 @@ The default value is 'en_us'. "generatedName": "transcriptWordEnd", "key": "end", "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptWordEnd", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -12188,13 +12388,13 @@ The default value is 'en_us'. "generatedName": "transcriptWordText", "key": "text", "schema": { - "description": undefined, + "description": null, "generatedName": "TranscriptWordText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12206,25 +12406,25 @@ The default value is 'en_us'. "generatedName": "transcriptWordSpeaker", "key": "speaker", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptWordSpeaker", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TranscriptWordSpeaker", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TranscriptWordSpeaker", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12238,10 +12438,10 @@ The default value is 'en_us'. "UploadedFile": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UploadedFile", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -12251,11 +12451,11 @@ The default value is 'en_us'. "schema": { "description": "A URL that points to your audio file, accessible only by AssemblyAI's servers", "generatedName": "UploadedFileUploadUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12267,10 +12467,10 @@ The default value is 'en_us'. "Word": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Word", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -12280,8 +12480,8 @@ The default value is 'en_us'. "schema": { "description": "Start time of the word in milliseconds", "generatedName": "WordStart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -12296,8 +12496,8 @@ The default value is 'en_us'. "schema": { "description": "End time of the word in milliseconds", "generatedName": "WordEnd", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -12312,8 +12512,8 @@ The default value is 'en_us'. "schema": { "description": "Confidence score of the word", "generatedName": "WordConfidence", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -12328,11 +12528,11 @@ The default value is 'en_us'. "schema": { "description": "The word itself", "generatedName": "WordText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12344,10 +12544,10 @@ The default value is 'en_us'. "WordSearchMatch": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WordSearchMatch", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -12357,11 +12557,11 @@ The default value is 'en_us'. "schema": { "description": "The matched word", "generatedName": "WordSearchMatchText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12375,8 +12575,8 @@ The default value is 'en_us'. "schema": { "description": "The total amount of times the word is in the transcript", "generatedName": "WordSearchMatchCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -12391,14 +12591,14 @@ The default value is 'en_us'. "schema": { "description": "An array of timestamps", "generatedName": "WordSearchMatchTimestamps", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WordSearchMatchTimestampsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WordSearchTimestamp", "type": "reference", }, @@ -12412,14 +12612,14 @@ The default value is 'en_us'. "schema": { "description": "An array of all index locations for that word within the \`words\` array of the completed transcript", "generatedName": "WordSearchMatchIndexes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WordSearchMatchIndexesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -12433,10 +12633,10 @@ The default value is 'en_us'. "WordSearchResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WordSearchResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -12446,11 +12646,11 @@ The default value is 'en_us'. "schema": { "description": "The ID of the transcript", "generatedName": "WordSearchResponseId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12464,8 +12664,8 @@ The default value is 'en_us'. "schema": { "description": "The total count of all matched instances. For e.g., word 1 matched 2 times, and word 2 matched 3 times, \`total_count\` will equal 5.", "generatedName": "WordSearchResponseTotalCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -12480,14 +12680,14 @@ The default value is 'en_us'. "schema": { "description": "The matches of the search", "generatedName": "WordSearchResponseMatches", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WordSearchResponseMatchesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WordSearchMatch", "type": "reference", }, @@ -12499,14 +12699,14 @@ The default value is 'en_us'. "WordSearchTimestamp": { "description": "An array of timestamps structured as [\`start_time\`, \`end_time\`] in milliseconds", "generatedName": "WordSearchTimestamp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WordSearchTimestampItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -12516,17 +12716,17 @@ The default value is 'en_us'. }, "securitySchemes": { "ApiKey": { - "headerEnvVar": undefined, + "headerEnvVar": null, "headerName": "Authorization", - "headerVariableName": undefined, - "prefix": undefined, + "headerVariableName": null, + "prefix": null, "type": "header", }, }, "servers": [ { "description": "AssemblyAI API", - "name": undefined, + "name": null, "url": "https://api.assemblyai.com", }, ], diff --git a/packages/cli/openapi-parser/src/__test__/__snapshots__/audio-mpeg.test.ts.snap b/packages/cli/openapi-parser/src/__test__/__snapshots__/audio-mpeg.test.ts.snap index 356186a570a..d4b06dab5a4 100644 --- a/packages/cli/openapi-parser/src/__test__/__snapshots__/audio-mpeg.test.ts.snap +++ b/packages/cli/openapi-parser/src/__test__/__snapshots__/audio-mpeg.test.ts.snap @@ -2,46 +2,47 @@ exports[`open api parser audio-mpeg-content-type parse open api 1`] = ` { - "description": undefined, + "channel": [], + "description": null, "endpoints": [ { "audiences": [], "authed": false, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [], "generatedRequestName": "AudioGetRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "audio_get", "path": "/audio", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", "type": "file", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "audio", ], }, ], "errors": {}, - "globalHeaders": undefined, + "globalHeaders": null, "hasEndpointsMarkedInternal": false, "nonRequestReferencedSchemas": [], "schemas": {}, "securitySchemes": {}, "servers": [], "tags": { - "orderedTagIds": undefined, + "orderedTagIds": null, "tagsById": {}, }, "title": "Test audio/mpeg response", diff --git a/packages/cli/openapi-parser/src/__test__/__snapshots__/belvo.test.ts.snap b/packages/cli/openapi-parser/src/__test__/__snapshots__/belvo.test.ts.snap index 24de91a4c1f..f952d297875 100644 --- a/packages/cli/openapi-parser/src/__test__/__snapshots__/belvo.test.ts.snap +++ b/packages/cli/openapi-parser/src/__test__/__snapshots__/belvo.test.ts.snap @@ -2,6 +2,7 @@ exports[`open api parser belvo parse open api 1`] = ` { + "channel": [], "description": "# Introduction Belvo is an open banking API for Latin America that allows companies to access banking and fiscal information in a secure as well as agile way. @@ -152,7 +153,7 @@ in the DevPortal. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get a paginated list of all the existing links in your Belvo account. By default, we return up to 100 results per page.", "errorStatusCode": [ 401, @@ -160,342 +161,342 @@ in the DevPortal. "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "page", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, { "name": "page_size", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 100, }, - "type": "primitive", }, }, { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, { "name": "access_mode", "value": { - "primitive": { - "string": "single", + "type": "primitive", + "value": { "type": "string", + "value": "single", }, - "type": "primitive", }, }, { "name": "created_at", "value": { - "primitive": { - "string": "2022-05-01", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-01", }, - "type": "primitive", }, }, { "name": "created_at__gt", "value": { - "primitive": { - "string": "2022-05-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-05", }, - "type": "primitive", }, }, { "name": "created_at__gte", "value": { - "primitive": { - "string": "2022-05-04", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-04", }, - "type": "primitive", }, }, { "name": "created_at__lt", "value": { - "primitive": { - "string": "2022-04-01", + "type": "primitive", + "value": { "type": "string", + "value": "2022-04-01", }, - "type": "primitive", }, }, { "name": "created_at__lte", "value": { - "primitive": { - "string": "2022-03-30", + "type": "primitive", + "value": { "type": "string", + "value": "2022-03-30", }, - "type": "primitive", }, }, { "name": "created_at__range", "value": { - "primitive": { - "string": "2022-03-03,2022-05-04", + "type": "primitive", + "value": { "type": "string", + "value": "2022-03-03,2022-05-04", }, - "type": "primitive", }, }, { "name": "created_by__not_in", "value": { - "primitive": { - "string": "578947e2-3c9a-4401-bbad-59b2f2d2b91b,d3d941ab-4ca5-43c1-8b23-db329ee4cb7e", + "type": "primitive", + "value": { "type": "string", + "value": "578947e2-3c9a-4401-bbad-59b2f2d2b91b,d3d941ab-4ca5-43c1-8b23-db329ee4cb7e", }, - "type": "primitive", }, }, { "name": "external_id", "value": { - "primitive": { - "string": "InternalUser4000", + "type": "primitive", + "value": { "type": "string", + "value": "InternalUser4000", }, - "type": "primitive", }, }, { "name": "external_id__in", "value": { - "primitive": { - "string": "InternalUser4000,InternalUser4001", + "type": "primitive", + "value": { "type": "string", + "value": "InternalUser4000,InternalUser4001", }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "string": "73694155-b871-41ec-94e3-37d17ff62b5d", + "type": "primitive", + "value": { "type": "string", + "value": "73694155-b871-41ec-94e3-37d17ff62b5d", }, - "type": "primitive", }, }, { "name": "id__in", "value": { - "primitive": { - "string": "73694155-b871-41ec-94e3-37d17ff62b5d,40968d42-7d89-49e3-9931-78baa8e0544e", + "type": "primitive", + "value": { "type": "string", + "value": "73694155-b871-41ec-94e3-37d17ff62b5d,40968d42-7d89-49e3-9931-78baa8e0544e", }, - "type": "primitive", }, }, { "name": "institution", "value": { - "primitive": { - "string": "erebor_mx_retail", + "type": "primitive", + "value": { "type": "string", + "value": "erebor_mx_retail", }, - "type": "primitive", }, }, { "name": "institution__in", "value": { - "primitive": { - "string": "erebor_mx_retail,gringotts_co_retail", + "type": "primitive", + "value": { "type": "string", + "value": "erebor_mx_retail,gringotts_co_retail", }, - "type": "primitive", }, }, { "name": "institution_user_id", "value": { - "primitive": { - "string": "ezFoxjPDr7YnASnOaft5F3zt7D0kurgDNlLtZFjxUo0=", + "type": "primitive", + "value": { "type": "string", + "value": "ezFoxjPDr7YnASnOaft5F3zt7D0kurgDNlLtZFjxUo0=", }, - "type": "primitive", }, }, { "name": "institution_user_id__in", "value": { - "primitive": { - "string": "ezFoxjPDr7YnASnOaft5F3zt7D0kurgDNlLtZFjxUo0=,YwuTM0uEEh1BbVgDZBcNpa_-Tm3l2q8ZkZNrlhp-pNA=", + "type": "primitive", + "value": { "type": "string", + "value": "ezFoxjPDr7YnASnOaft5F3zt7D0kurgDNlLtZFjxUo0=,YwuTM0uEEh1BbVgDZBcNpa_-Tm3l2q8ZkZNrlhp-pNA=", }, - "type": "primitive", }, }, { "name": "refresh_rate", "value": { - "primitive": { - "string": "24h", + "type": "primitive", + "value": { "type": "string", + "value": "24h", }, - "type": "primitive", }, }, { "name": "status", "value": { - "primitive": { - "string": "invalid", + "type": "primitive", + "value": { "type": "string", + "value": "invalid", }, - "type": "primitive", }, }, { "name": "status__in", "value": { - "primitive": { - "string": "invalid,unconfirmed", + "type": "primitive", + "value": { "type": "string", + "value": "invalid,unconfirmed", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 130, }, - "type": "primitive", }, "next": { - "primitive": { - "string": "https://sandbox.belvo.com/api/{endpoint}/?page=2", + "type": "primitive", + "value": { "type": "string", + "value": "https://sandbox.belvo.com/api/{endpoint}/?page=2", }, - "type": "primitive", }, "previous": { - "primitive": { - "string": "previous", + "type": "primitive", + "value": { "type": "string", + "value": "previous", }, - "type": "primitive", }, "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "access_mode": { - "primitive": { - "string": "recurrent", + "type": "primitive", + "value": { "type": "string", + "value": "recurrent", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "created_by": { - "primitive": { - "string": "bcef7f35-67f2-4b19-b009-cb38795faf09", + "type": "primitive", + "value": { "type": "string", + "value": "bcef7f35-67f2-4b19-b009-cb38795faf09", }, - "type": "primitive", }, "external_id": { - "primitive": { - "string": "56ab5706-6e00-48a4-91c9-ca55968678d9", + "type": "primitive", + "value": { "type": "string", + "value": "56ab5706-6e00-48a4-91c9-ca55968678d9", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "30cb4806-6e00-48a4-91c9-ca55968576c8", + "type": "primitive", + "value": { "type": "string", + "value": "30cb4806-6e00-48a4-91c9-ca55968576c8", }, - "type": "primitive", }, "institution": { - "primitive": { - "string": "erebor_mx_retail", + "type": "primitive", + "value": { "type": "string", + "value": "erebor_mx_retail", }, - "type": "primitive", }, "institution_user_id": { - "primitive": { - "string": "sooE7XJWEKypZJR603ecaWYk-8Ap0oD8Nr1pBQ4eG9c=", + "type": "primitive", + "value": { "type": "string", + "value": "sooE7XJWEKypZJR603ecaWYk-8Ap0oD8Nr1pBQ4eG9c=", }, - "type": "primitive", }, "last_accessed_at": { - "primitive": { - "datetime": "2019-09-27T13:02:03.584Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:02:03.584Z", }, - "type": "primitive", }, "refresh_rate": { - "primitive": { - "string": "7d", + "type": "primitive", + "value": { "type": "string", + "value": "7d", }, - "type": "primitive", }, "status": { - "enum": "valid", "type": "enum", + "value": "valid", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -504,7 +505,7 @@ in the DevPortal. ], "generatedRequestName": "ListLinksRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ListLinks", "path": "/api/links", @@ -513,18 +514,18 @@ in the DevPortal. { "description": "A page number within the paginated result set.", "name": "page", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListLinksRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListLinksRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -538,18 +539,18 @@ in the DevPortal. ℹ️ The minimum number of results returned per page is 1 and the maximum is 1000. If you enter a value greater than 1000, our API will default to the maximum value (1000). ", "name": "page_size", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListLinksRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListLinksRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -560,21 +561,21 @@ in the DevPortal. { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListLinksRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListLinksRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -584,21 +585,21 @@ in the DevPortal. { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListLinksRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListLinksRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -608,21 +609,21 @@ in the DevPortal. { "description": "Return links only with this access mode. Can be either \`single\` or \`recurrent\`.", "name": "access_mode", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListLinksRequestAccessMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListLinksRequestAccessMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -632,21 +633,21 @@ in the DevPortal. { "description": "Return links that were last updated in Belvo's database on this date (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListLinksRequestCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListLinksRequestCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -656,21 +657,21 @@ in the DevPortal. { "description": "Return links that were last updated in Belvo's database after this date (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__gt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListLinksRequestCreatedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListLinksRequestCreatedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -680,21 +681,21 @@ in the DevPortal. { "description": "Return links that were last updated in Belvo's database after or on this date (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__gte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListLinksRequestCreatedAtGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListLinksRequestCreatedAtGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -704,21 +705,21 @@ in the DevPortal. { "description": "Return links that were last updated in Belvo's database before this date (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__lt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListLinksRequestCreatedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListLinksRequestCreatedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -728,21 +729,21 @@ in the DevPortal. { "description": "Return links that were last updated in Belvo's database before or on this date (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__lte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListLinksRequestCreatedAtLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListLinksRequestCreatedAtLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -752,21 +753,21 @@ in the DevPortal. { "description": "Return links that were last updated in Belvo's database between two dates (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__range", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListLinksRequestCreatedAtRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListLinksRequestCreatedAtRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -776,21 +777,21 @@ in the DevPortal. { "description": "Return links that were not created by these Belvo users.", "name": "created_by__not_in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListLinksRequestCreatedByNotIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListLinksRequestCreatedByNotIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -800,21 +801,21 @@ in the DevPortal. { "description": "Return links with this external ID.", "name": "external_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListLinksRequestExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListLinksRequestExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -824,21 +825,21 @@ in the DevPortal. { "description": "Return links with these external IDs.", "name": "external_id__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListLinksRequestExternalIdIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListLinksRequestExternalIdIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -848,21 +849,21 @@ in the DevPortal. { "description": "Return information only for this \`link.id\`.", "name": "id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListLinksRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListLinksRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -872,21 +873,21 @@ in the DevPortal. { "description": "Return information only for these \`link.id\`s.", "name": "id__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListLinksRequestIdIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListLinksRequestIdIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -896,21 +897,21 @@ in the DevPortal. { "description": "Return links created for this institution (use the Belvo-designated name, such as \`erebor_mx_retail\`).", "name": "institution", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListLinksRequestInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListLinksRequestInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -920,21 +921,21 @@ in the DevPortal. { "description": "Return links created for these institutions (use the Belvo-designated name, such as \`erebor_mx_retail\` and \`gringotts_co_retail\`).", "name": "institution__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListLinksRequestInstitutionIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListLinksRequestInstitutionIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -944,21 +945,21 @@ in the DevPortal. { "description": "Return links with this specific institution user ID.", "name": "institution_user_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListLinksRequestInstitutionUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListLinksRequestInstitutionUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -968,21 +969,21 @@ in the DevPortal. { "description": "Return links with these institution user IDs.", "name": "institution_user_id__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListLinksRequestInstitutionUserIdIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListLinksRequestInstitutionUserIdIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -992,21 +993,21 @@ in the DevPortal. { "description": "Return links with this refresh rate. Choose between \`6h\`, \`12h\`, \`24h\`, \`7d\`, or \`30d\`.", "name": "refresh_rate", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListLinksRequestRefreshRate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListLinksRequestRefreshRate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1016,21 +1017,21 @@ in the DevPortal. { "description": "Return links with this status. Choose between \`valid\`, \`invalid\`, \`unconfirmed\`, or \`token_required\`.", "name": "status", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListLinksRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListLinksRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1040,21 +1041,21 @@ in the DevPortal. { "description": "Return links with these statuses. Choose between \`valid\`, \`invalid\`, \`unconfirmed\`, or \`token_required\`.", "name": "status__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListLinksRequestStatusIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListLinksRequestStatusIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1062,23 +1063,22 @@ in the DevPortal. }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListLinksResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaginatedResponseLink", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List all links", "tags": [ @@ -1088,7 +1088,7 @@ in the DevPortal. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Register a new link with your Belvo account.
@@ -1104,124 +1104,124 @@ in the DevPortal. "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, ], "request": { "properties": { "certificate": { - "primitive": { - "string": "1234567890abcd=", + "type": "primitive", + "value": { "type": "string", + "value": "1234567890abcd=", }, - "type": "primitive", }, "credentials_storage": { - "primitive": { - "string": "store", + "type": "primitive", + "value": { "type": "string", + "value": "store", }, - "type": "primitive", }, "external_id": { - "primitive": { - "string": "56ab5706-6e00-48a4-91c9-ca55968678d9", + "type": "primitive", + "value": { "type": "string", + "value": "56ab5706-6e00-48a4-91c9-ca55968678d9", }, - "type": "primitive", }, "fetch_historical": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "institution": { - "primitive": { - "string": "erebor_mx_retail", + "type": "primitive", + "value": { "type": "string", + "value": "erebor_mx_retail", }, - "type": "primitive", }, "password": { - "primitive": { - "string": "password", + "type": "primitive", + "value": { "type": "string", + "value": "password", }, - "type": "primitive", }, "password2": { - "primitive": { - "string": "pin", + "type": "primitive", + "value": { "type": "string", + "value": "pin", }, - "type": "primitive", }, "private_key": { - "primitive": { - "string": "1234567890abcd=", + "type": "primitive", + "value": { "type": "string", + "value": "1234567890abcd=", }, - "type": "primitive", }, "token": { - "primitive": { - "string": "1234ab", + "type": "primitive", + "value": { "type": "string", + "value": "1234ab", }, - "type": "primitive", }, "username": { - "primitive": { - "string": "username", + "type": "primitive", + "value": { "type": "string", + "value": "username", }, - "type": "primitive", }, "username2": { - "primitive": { - "string": "secondusername", + "type": "primitive", + "value": { "type": "string", + "value": "secondusername", }, - "type": "primitive", }, "username3": { - "primitive": { - "string": "thirdusername", + "type": "primitive", + "value": { "type": "string", + "value": "thirdusername", }, - "type": "primitive", }, "username_type": { - "primitive": { - "string": "001", + "type": "primitive", + "value": { "type": "string", + "value": "001", }, - "type": "primitive", }, }, "type": "object", @@ -1229,71 +1229,71 @@ in the DevPortal. "response": { "properties": { "access_mode": { - "primitive": { - "string": "recurrent", + "type": "primitive", + "value": { "type": "string", + "value": "recurrent", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "created_by": { - "primitive": { - "string": "bcef7f35-67f2-4b19-b009-cb38795faf09", + "type": "primitive", + "value": { "type": "string", + "value": "bcef7f35-67f2-4b19-b009-cb38795faf09", }, - "type": "primitive", }, "external_id": { - "primitive": { - "string": "56ab5706-6e00-48a4-91c9-ca55968678d9", + "type": "primitive", + "value": { "type": "string", + "value": "56ab5706-6e00-48a4-91c9-ca55968678d9", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "30cb4806-6e00-48a4-91c9-ca55968576c8", + "type": "primitive", + "value": { "type": "string", + "value": "30cb4806-6e00-48a4-91c9-ca55968576c8", }, - "type": "primitive", }, "institution": { - "primitive": { - "string": "erebor_mx_retail", + "type": "primitive", + "value": { "type": "string", + "value": "erebor_mx_retail", }, - "type": "primitive", }, "institution_user_id": { - "primitive": { - "string": "sooE7XJWEKypZJR603ecaWYk-8Ap0oD8Nr1pBQ4eG9c=", + "type": "primitive", + "value": { "type": "string", + "value": "sooE7XJWEKypZJR603ecaWYk-8Ap0oD8Nr1pBQ4eG9c=", }, - "type": "primitive", }, "last_accessed_at": { - "primitive": { - "datetime": "2019-09-27T13:02:03.584Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:02:03.584Z", }, - "type": "primitive", }, "refresh_rate": { - "primitive": { - "string": "7d", + "type": "primitive", + "value": { "type": "string", + "value": "7d", }, - "type": "primitive", }, "status": { - "enum": "valid", "type": "enum", + "value": "valid", }, }, "type": "object", @@ -1302,7 +1302,7 @@ in the DevPortal. ], "generatedRequestName": "RegisterLinkRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "RegisterLink", "path": "/api/links", @@ -1311,21 +1311,21 @@ in the DevPortal. { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RegisterLinkRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RegisterLinkRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1335,21 +1335,21 @@ in the DevPortal. { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RegisterLinkRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RegisterLinkRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1358,35 +1358,33 @@ in the DevPortal. }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RegisterLinkRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LinksRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Created", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RegisterLinkResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Link", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Register a new link", "tags": [ @@ -1396,7 +1394,7 @@ in the DevPortal. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Used to resume a Link register session that was paused because an MFA token was required by the institution.", "errorStatusCode": [ 400, @@ -1407,54 +1405,54 @@ in the DevPortal. "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, ], "request": { "properties": { "link": { - "primitive": { - "string": "683005d6-f45c-4adb-b289-f1a12f50f80c", + "type": "primitive", + "value": { "type": "string", + "value": "683005d6-f45c-4adb-b289-f1a12f50f80c", }, - "type": "primitive", }, "session": { - "primitive": { - "string": "6e7b283c6efa449c9c028a16b5c249fa", + "type": "primitive", + "value": { "type": "string", + "value": "6e7b283c6efa449c9c028a16b5c249fa", }, - "type": "primitive", }, "token": { - "primitive": { - "string": "1234ab", + "type": "primitive", + "value": { "type": "string", + "value": "1234ab", }, - "type": "primitive", }, }, "type": "object", @@ -1462,71 +1460,71 @@ in the DevPortal. "response": { "properties": { "access_mode": { - "primitive": { - "string": "recurrent", + "type": "primitive", + "value": { "type": "string", + "value": "recurrent", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "created_by": { - "primitive": { - "string": "bcef7f35-67f2-4b19-b009-cb38795faf09", + "type": "primitive", + "value": { "type": "string", + "value": "bcef7f35-67f2-4b19-b009-cb38795faf09", }, - "type": "primitive", }, "external_id": { - "primitive": { - "string": "56ab5706-6e00-48a4-91c9-ca55968678d9", + "type": "primitive", + "value": { "type": "string", + "value": "56ab5706-6e00-48a4-91c9-ca55968678d9", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "30cb4806-6e00-48a4-91c9-ca55968576c8", + "type": "primitive", + "value": { "type": "string", + "value": "30cb4806-6e00-48a4-91c9-ca55968576c8", }, - "type": "primitive", }, "institution": { - "primitive": { - "string": "erebor_mx_retail", + "type": "primitive", + "value": { "type": "string", + "value": "erebor_mx_retail", }, - "type": "primitive", }, "institution_user_id": { - "primitive": { - "string": "sooE7XJWEKypZJR603ecaWYk-8Ap0oD8Nr1pBQ4eG9c=", + "type": "primitive", + "value": { "type": "string", + "value": "sooE7XJWEKypZJR603ecaWYk-8Ap0oD8Nr1pBQ4eG9c=", }, - "type": "primitive", }, "last_accessed_at": { - "primitive": { - "datetime": "2019-09-27T13:02:03.584Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:02:03.584Z", }, - "type": "primitive", }, "refresh_rate": { - "primitive": { - "string": "7d", + "type": "primitive", + "value": { "type": "string", + "value": "7d", }, - "type": "primitive", }, "status": { - "enum": "valid", "type": "enum", + "value": "valid", }, }, "type": "object", @@ -1535,7 +1533,7 @@ in the DevPortal. ], "generatedRequestName": "PatchLinksRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PATCH", "operationId": "PatchLinks", "path": "/api/links", @@ -1544,21 +1542,21 @@ in the DevPortal. { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PatchLinksRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PatchLinksRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1568,21 +1566,21 @@ in the DevPortal. { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PatchLinksRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PatchLinksRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1591,35 +1589,33 @@ in the DevPortal. }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PatchLinksRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PatchBodyWithoutSaveData", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PatchLinksResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Link", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Complete a links request", "tags": [ @@ -1629,7 +1625,7 @@ in the DevPortal. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get the details of a specific link.", "errorStatusCode": [ 401, @@ -1638,18 +1634,18 @@ in the DevPortal. "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], @@ -1657,93 +1653,93 @@ in the DevPortal. { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "access_mode": { - "primitive": { - "string": "recurrent", + "type": "primitive", + "value": { "type": "string", + "value": "recurrent", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "created_by": { - "primitive": { - "string": "bcef7f35-67f2-4b19-b009-cb38795faf09", + "type": "primitive", + "value": { "type": "string", + "value": "bcef7f35-67f2-4b19-b009-cb38795faf09", }, - "type": "primitive", }, "external_id": { - "primitive": { - "string": "56ab5706-6e00-48a4-91c9-ca55968678d9", + "type": "primitive", + "value": { "type": "string", + "value": "56ab5706-6e00-48a4-91c9-ca55968678d9", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "30cb4806-6e00-48a4-91c9-ca55968576c8", + "type": "primitive", + "value": { "type": "string", + "value": "30cb4806-6e00-48a4-91c9-ca55968576c8", }, - "type": "primitive", }, "institution": { - "primitive": { - "string": "erebor_mx_retail", + "type": "primitive", + "value": { "type": "string", + "value": "erebor_mx_retail", }, - "type": "primitive", }, "institution_user_id": { - "primitive": { - "string": "sooE7XJWEKypZJR603ecaWYk-8Ap0oD8Nr1pBQ4eG9c=", + "type": "primitive", + "value": { "type": "string", + "value": "sooE7XJWEKypZJR603ecaWYk-8Ap0oD8Nr1pBQ4eG9c=", }, - "type": "primitive", }, "last_accessed_at": { - "primitive": { - "datetime": "2019-09-27T13:02:03.584Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:02:03.584Z", }, - "type": "primitive", }, "refresh_rate": { - "primitive": { - "string": "7d", + "type": "primitive", + "value": { "type": "string", + "value": "7d", }, - "type": "primitive", }, "status": { - "enum": "valid", "type": "enum", + "value": "valid", }, }, "type": "object", @@ -1752,7 +1748,7 @@ in the DevPortal. ], "generatedRequestName": "DetailLinkRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "DetailLink", "path": "/api/links/{id}", @@ -1761,39 +1757,39 @@ in the DevPortal. "description": "The \`link.id\` you want to get detailed information about.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DetailLinkRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailLinkRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DetailLinkRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1803,21 +1799,21 @@ in the DevPortal. { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailLinkRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DetailLinkRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1825,23 +1821,22 @@ in the DevPortal. }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailLinkResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Link", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get a link's details", "tags": [ @@ -1851,7 +1846,7 @@ in the DevPortal. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Update the credentials of a specific link. If the successfully updated link is a recurrent one, we automatically trigger an update of the link. If we find fresh data, you'll [receive historical update](https://developers.belvo.com/docs/webhooks) webhooks.
Note: We recommend using our Connect Widget to handle updating invalid or token_required links.
", @@ -1865,18 +1860,18 @@ in the DevPortal. "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], @@ -1884,67 +1879,67 @@ in the DevPortal. { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, ], "request": { "properties": { "certificate": { - "primitive": { - "string": "1234567890abcd=", + "type": "primitive", + "value": { "type": "string", + "value": "1234567890abcd=", }, - "type": "primitive", }, "password": { - "primitive": { - "string": "password", + "type": "primitive", + "value": { "type": "string", + "value": "password", }, - "type": "primitive", }, "password2": { - "primitive": { - "string": "pin", + "type": "primitive", + "value": { "type": "string", + "value": "pin", }, - "type": "primitive", }, "private_key": { - "primitive": { - "string": "1234567890abcd=", + "type": "primitive", + "value": { "type": "string", + "value": "1234567890abcd=", }, - "type": "primitive", }, "token": { - "primitive": { - "string": "1234ab", + "type": "primitive", + "value": { "type": "string", + "value": "1234ab", }, - "type": "primitive", }, "username_type": { - "primitive": { - "string": "001", + "type": "primitive", + "value": { "type": "string", + "value": "001", }, - "type": "primitive", }, }, "type": "object", @@ -1952,71 +1947,71 @@ in the DevPortal. "response": { "properties": { "access_mode": { - "primitive": { - "string": "recurrent", + "type": "primitive", + "value": { "type": "string", + "value": "recurrent", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "created_by": { - "primitive": { - "string": "bcef7f35-67f2-4b19-b009-cb38795faf09", + "type": "primitive", + "value": { "type": "string", + "value": "bcef7f35-67f2-4b19-b009-cb38795faf09", }, - "type": "primitive", }, "external_id": { - "primitive": { - "string": "56ab5706-6e00-48a4-91c9-ca55968678d9", + "type": "primitive", + "value": { "type": "string", + "value": "56ab5706-6e00-48a4-91c9-ca55968678d9", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "30cb4806-6e00-48a4-91c9-ca55968576c8", + "type": "primitive", + "value": { "type": "string", + "value": "30cb4806-6e00-48a4-91c9-ca55968576c8", }, - "type": "primitive", }, "institution": { - "primitive": { - "string": "erebor_mx_retail", + "type": "primitive", + "value": { "type": "string", + "value": "erebor_mx_retail", }, - "type": "primitive", }, "institution_user_id": { - "primitive": { - "string": "sooE7XJWEKypZJR603ecaWYk-8Ap0oD8Nr1pBQ4eG9c=", + "type": "primitive", + "value": { "type": "string", + "value": "sooE7XJWEKypZJR603ecaWYk-8Ap0oD8Nr1pBQ4eG9c=", }, - "type": "primitive", }, "last_accessed_at": { - "primitive": { - "datetime": "2019-09-27T13:02:03.584Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:02:03.584Z", }, - "type": "primitive", }, "refresh_rate": { - "primitive": { - "string": "7d", + "type": "primitive", + "value": { "type": "string", + "value": "7d", }, - "type": "primitive", }, "status": { - "enum": "valid", "type": "enum", + "value": "valid", }, }, "type": "object", @@ -2025,7 +2020,7 @@ in the DevPortal. ], "generatedRequestName": "UpdateLinkRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "UpdateLink", "path": "/api/links/{id}", @@ -2034,39 +2029,39 @@ in the DevPortal. "description": "The \`link.id\` you want to update.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateLinkRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateLinkRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateLinkRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2076,21 +2071,21 @@ in the DevPortal. { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateLinkRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateLinkRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2099,35 +2094,33 @@ in the DevPortal. }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateLinkRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LinksPutRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateLinkResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Link", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Update a link's credentials", "tags": [ @@ -2137,7 +2130,7 @@ in the DevPortal. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Delete a specific link and all associated accounts, transactions, and owners from your Belvo account. # Deleting links in batches To delete links in bulk, we recommend looping through the list of links you want to delete and making the delete request. @@ -2154,29 +2147,29 @@ To delete links in bulk, we recommend looping through the list of links you want "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "DestroyLinkRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "DestroyLink", "path": "/api/links/{id}", @@ -2185,25 +2178,25 @@ To delete links in bulk, we recommend looping through the list of links you want "description": "The \`link.id\` that you want to delete.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DestroyLinkRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "request": null, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], "summary": "Delete a link", "tags": [ @@ -2213,7 +2206,7 @@ To delete links in bulk, we recommend looping through the list of links you want { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Change a link's access mode from \`single\` to \`recurrent\` or from \`recurrent\` to single. ℹ️ **Note**: When you change a link from \`single\`\` to \`recurrent\`, they will only be updated the next day at the scheduled interval.", "errorStatusCode": [ @@ -2226,18 +2219,18 @@ To delete links in bulk, we recommend looping through the list of links you want "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "e4bb1afb-4a4f-4dd6-8be0-e615d233185b", + "type": "primitive", + "value": { "type": "string", + "value": "e4bb1afb-4a4f-4dd6-8be0-e615d233185b", }, - "type": "primitive", }, }, ], @@ -2245,29 +2238,29 @@ To delete links in bulk, we recommend looping through the list of links you want { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, ], "request": { "properties": { "access_mode": { - "enum": "single", "type": "enum", + "value": "single", }, }, "type": "object", @@ -2275,71 +2268,71 @@ To delete links in bulk, we recommend looping through the list of links you want "response": { "properties": { "access_mode": { - "primitive": { - "string": "recurrent", + "type": "primitive", + "value": { "type": "string", + "value": "recurrent", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "created_by": { - "primitive": { - "string": "bcef7f35-67f2-4b19-b009-cb38795faf09", + "type": "primitive", + "value": { "type": "string", + "value": "bcef7f35-67f2-4b19-b009-cb38795faf09", }, - "type": "primitive", }, "external_id": { - "primitive": { - "string": "56ab5706-6e00-48a4-91c9-ca55968678d9", + "type": "primitive", + "value": { "type": "string", + "value": "56ab5706-6e00-48a4-91c9-ca55968678d9", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "30cb4806-6e00-48a4-91c9-ca55968576c8", + "type": "primitive", + "value": { "type": "string", + "value": "30cb4806-6e00-48a4-91c9-ca55968576c8", }, - "type": "primitive", }, "institution": { - "primitive": { - "string": "erebor_mx_retail", + "type": "primitive", + "value": { "type": "string", + "value": "erebor_mx_retail", }, - "type": "primitive", }, "institution_user_id": { - "primitive": { - "string": "sooE7XJWEKypZJR603ecaWYk-8Ap0oD8Nr1pBQ4eG9c=", + "type": "primitive", + "value": { "type": "string", + "value": "sooE7XJWEKypZJR603ecaWYk-8Ap0oD8Nr1pBQ4eG9c=", }, - "type": "primitive", }, "last_accessed_at": { - "primitive": { - "datetime": "2019-09-27T13:02:03.584Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:02:03.584Z", }, - "type": "primitive", }, "refresh_rate": { - "primitive": { - "string": "7d", + "type": "primitive", + "value": { "type": "string", + "value": "7d", }, - "type": "primitive", }, "status": { - "enum": "valid", "type": "enum", + "value": "valid", }, }, "type": "object", @@ -2348,7 +2341,7 @@ To delete links in bulk, we recommend looping through the list of links you want ], "generatedRequestName": "ChangeLinkAccessModeRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PATCH", "operationId": "ChangeLinkAccessMode", "path": "/api/links/{id}", @@ -2357,39 +2350,39 @@ To delete links in bulk, we recommend looping through the list of links you want "description": "The \`link.id\` you want to change the \`access_mode\` for.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "ChangeLinkAccessModeRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ChangeLinkAccessModeRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ChangeLinkAccessModeRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2399,21 +2392,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ChangeLinkAccessModeRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ChangeLinkAccessModeRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2422,35 +2415,33 @@ To delete links in bulk, we recommend looping through the list of links you want }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ChangeLinkAccessModeRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ChangeAccessMode", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ChangeLinkAccessModeResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Link", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Change a link's access mode", "tags": [ @@ -2460,7 +2451,7 @@ To delete links in bulk, we recommend looping through the list of links you want { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get a paginated list of all existing accounts in your Belvo account. By default, we return up to 100 results per page.", "errorStatusCode": [ 401, @@ -2468,698 +2459,698 @@ To delete links in bulk, we recommend looping through the list of links you want "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "page", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, { "name": "page_size", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 100, }, - "type": "primitive", }, }, { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, { "name": "link", "value": { - "primitive": { - "string": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4", + "type": "primitive", + "value": { "type": "string", + "value": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4", }, - "type": "primitive", }, }, { "name": "balance__available", "value": { - "primitive": { - "string": "4000.00", + "type": "primitive", + "value": { "type": "string", + "value": "4000.00", }, - "type": "primitive", }, }, { "name": "balance__available__lt", "value": { - "primitive": { - "string": "6000.00", + "type": "primitive", + "value": { "type": "string", + "value": "6000.00", }, - "type": "primitive", }, }, { "name": "balance__available__lte", "value": { - "primitive": { - "string": "5999.00", + "type": "primitive", + "value": { "type": "string", + "value": "5999.00", }, - "type": "primitive", }, }, { "name": "balance__available__gt", "value": { - "primitive": { - "string": "2000.00", + "type": "primitive", + "value": { "type": "string", + "value": "2000.00", }, - "type": "primitive", }, }, { "name": "balance__available__gte", "value": { - "primitive": { - "string": "1999.00", + "type": "primitive", + "value": { "type": "string", + "value": "1999.00", }, - "type": "primitive", }, }, { "name": "balance__available__range", "value": { - "primitive": { - "string": "3000.00,4350.00", + "type": "primitive", + "value": { "type": "string", + "value": "3000.00,4350.00", }, - "type": "primitive", }, }, { "name": "balance__current", "value": { - "primitive": { - "string": "4000.00", + "type": "primitive", + "value": { "type": "string", + "value": "4000.00", }, - "type": "primitive", }, }, { "name": "balance__current__lt", "value": { - "primitive": { - "string": "6000.00", + "type": "primitive", + "value": { "type": "string", + "value": "6000.00", }, - "type": "primitive", }, }, { "name": "balance__current__lte", "value": { - "primitive": { - "string": "5999.00", + "type": "primitive", + "value": { "type": "string", + "value": "5999.00", }, - "type": "primitive", }, }, { "name": "balance__current__gt", "value": { - "primitive": { - "string": "2000.00", + "type": "primitive", + "value": { "type": "string", + "value": "2000.00", }, - "type": "primitive", }, }, { "name": "balance__current__gte", "value": { - "primitive": { - "string": "1999.00", + "type": "primitive", + "value": { "type": "string", + "value": "1999.00", }, - "type": "primitive", }, }, { "name": "balance__current__range", "value": { - "primitive": { - "string": "3000.00,4350.00", + "type": "primitive", + "value": { "type": "string", + "value": "3000.00,4350.00", }, - "type": "primitive", }, }, { "name": "category", "value": { - "primitive": { - "string": "CREDIT_ACCOUNT", + "type": "primitive", + "value": { "type": "string", + "value": "CREDIT_ACCOUNT", }, - "type": "primitive", }, }, { "name": "category__in", "value": { - "primitive": { - "string": "CHECKING_ACCOUNT,SAVINGS_ACCOUNT", + "type": "primitive", + "value": { "type": "string", + "value": "CHECKING_ACCOUNT,SAVINGS_ACCOUNT", }, - "type": "primitive", }, }, { "name": "created_at__gt", "value": { - "primitive": { - "string": "2022-05-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-05", }, - "type": "primitive", }, }, { "name": "created_at__gte", "value": { - "primitive": { - "string": "2022-05-04", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-04", }, - "type": "primitive", }, }, { "name": "created_at__lt", "value": { - "primitive": { - "string": "2022-04-01", + "type": "primitive", + "value": { "type": "string", + "value": "2022-04-01", }, - "type": "primitive", }, }, { "name": "created_at__lte", "value": { - "primitive": { - "string": "2022-03-30", + "type": "primitive", + "value": { "type": "string", + "value": "2022-03-30", }, - "type": "primitive", }, }, { "name": "created_at__range", "value": { - "primitive": { - "string": "2022-03-03,2022-05-04", + "type": "primitive", + "value": { "type": "string", + "value": "2022-03-03,2022-05-04", }, - "type": "primitive", }, }, { "name": "currency", "value": { - "primitive": { - "string": "COP", + "type": "primitive", + "value": { "type": "string", + "value": "COP", }, - "type": "primitive", }, }, { "name": "currency__in", "value": { - "primitive": { - "string": "COP,MXN", + "type": "primitive", + "value": { "type": "string", + "value": "COP,MXN", }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "string": "24ccab1d-3a86-4136-a6eb-e04bf52b356f", + "type": "primitive", + "value": { "type": "string", + "value": "24ccab1d-3a86-4136-a6eb-e04bf52b356f", }, - "type": "primitive", }, }, { "name": "id__in", "value": { - "primitive": { - "string": "24ccab1d-3a86-4136-a6eb-e04bf52b356f,beb2b197-3cf7-428d-bef3-f415c0d57509", + "type": "primitive", + "value": { "type": "string", + "value": "24ccab1d-3a86-4136-a6eb-e04bf52b356f,beb2b197-3cf7-428d-bef3-f415c0d57509", }, - "type": "primitive", }, }, { "name": "institution", "value": { - "primitive": { - "string": "erebor_mx_retail", + "type": "primitive", + "value": { "type": "string", + "value": "erebor_mx_retail", }, - "type": "primitive", }, }, { "name": "institution__in", "value": { - "primitive": { - "string": "erebor_mx_retail,gringotts_mx_retail", + "type": "primitive", + "value": { "type": "string", + "value": "erebor_mx_retail,gringotts_mx_retail", }, - "type": "primitive", }, }, { "name": "link__in", "value": { - "primitive": { - "string": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4,cc2b13cf-336e-497c-9fad-e074b580df65", + "type": "primitive", + "value": { "type": "string", + "value": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4,cc2b13cf-336e-497c-9fad-e074b580df65", }, - "type": "primitive", }, }, { "name": "name", "value": { - "primitive": { - "string": "Cuenta Perfiles- M.N. - MXN-666", + "type": "primitive", + "value": { "type": "string", + "value": "Cuenta Perfiles- M.N. - MXN-666", }, - "type": "primitive", }, }, { "name": "name__icontains", "value": { - "primitive": { - "string": "Perfiles", + "type": "primitive", + "value": { "type": "string", + "value": "Perfiles", }, - "type": "primitive", }, }, { "name": "number", "value": { - "primitive": { - "string": "4057068115181", + "type": "primitive", + "value": { "type": "string", + "value": "4057068115181", }, - "type": "primitive", }, }, { "name": "number__in", "value": { - "primitive": { - "string": "4057068115181,7809346821648", + "type": "primitive", + "value": { "type": "string", + "value": "4057068115181,7809346821648", }, - "type": "primitive", }, }, { "name": "public_identification_name", "value": { - "primitive": { - "string": "CLABE", + "type": "primitive", + "value": { "type": "string", + "value": "CLABE", }, - "type": "primitive", }, }, { "name": "public_identification_value", "value": { - "primitive": { - "string": "150194683119900273", + "type": "primitive", + "value": { "type": "string", + "value": "150194683119900273", }, - "type": "primitive", }, }, { "name": "type", "value": { - "primitive": { - "string": "Cuentas de efectivo", + "type": "primitive", + "value": { "type": "string", + "value": "Cuentas de efectivo", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 130, }, - "type": "primitive", }, "next": { - "primitive": { - "string": "https://sandbox.belvo.com/api/{endpoint}/?page=2", + "type": "primitive", + "value": { "type": "string", + "value": "https://sandbox.belvo.com/api/{endpoint}/?page=2", }, - "type": "primitive", }, "previous": { - "primitive": { - "string": "previous", + "type": "primitive", + "value": { "type": "string", + "value": "previous", }, - "type": "primitive", }, "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "balance": { "properties": { "current": { - "primitive": { - "float": 5874.13, + "type": "primitive", + "value": { "type": "float", + "value": 5874.13, }, - "type": "primitive", }, }, "type": "object", }, "balance_type": { - "primitive": { - "string": "ASSET", + "type": "primitive", + "value": { "type": "string", + "value": "ASSET", }, - "type": "primitive", }, "bank_product_id": { - "primitive": { - "string": "bank_product_id", + "type": "primitive", + "value": { "type": "string", + "value": "bank_product_id", }, - "type": "primitive", }, "category": { - "primitive": { - "string": "CHECKING_ACCOUNT", + "type": "primitive", + "value": { "type": "string", + "value": "CHECKING_ACCOUNT", }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2019-09-27T13:01:41.941Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:01:41.941Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "credit_data": { "properties": { "collected_at": { - "primitive": { - "datetime": "2019-09-27T13:01:41.941Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:01:41.941Z", }, - "type": "primitive", }, "credit_limit": { - "primitive": { - "float": 192000, + "type": "primitive", + "value": { "type": "float", + "value": 192000, }, - "type": "primitive", }, "cutting_date": { - "primitive": { - "string": "2019-12-11", + "type": "primitive", + "value": { "type": "string", + "value": "2019-12-11", }, - "type": "primitive", }, "interest_rate": { - "primitive": { - "float": 4, + "type": "primitive", + "value": { "type": "float", + "value": 4, }, - "type": "primitive", }, "minimum_payment": { - "primitive": { - "float": 2400.3, + "type": "primitive", + "value": { "type": "float", + "value": 2400.3, }, - "type": "primitive", }, "next_payment_date": { - "primitive": { - "string": "2019-12-13", + "type": "primitive", + "value": { "type": "string", + "value": "2019-12-13", }, - "type": "primitive", }, "no_interest_payment": { - "primitive": { - "float": 2690.83, + "type": "primitive", + "value": { "type": "float", + "value": 2690.83, }, - "type": "primitive", }, }, "type": "object", }, "currency": { - "primitive": { - "string": "MXN", + "type": "primitive", + "value": { "type": "string", + "value": "MXN", }, - "type": "primitive", }, "funds_data": { - "array": [ + "type": "array", + "value": [ { "properties": { "collected_at": { - "primitive": { - "datetime": "2020-04-23T21:32:55.336854+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-04-23T21:32:55.336Z", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", + "type": "primitive", + "value": { "type": "string", + "value": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", }, - "type": "primitive", }, "institution": { "properties": { "name": { - "primitive": { - "string": "erebor_mx_retail", + "type": "primitive", + "value": { "type": "string", + "value": "erebor_mx_retail", }, - "type": "primitive", }, }, "type": "object", }, "internal_identification": { - "primitive": { - "string": "internal_identification", + "type": "primitive", + "value": { "type": "string", + "value": "internal_identification", }, - "type": "primitive", }, "last_accessed_at": { - "primitive": { - "datetime": "2021-03-09T10:28:40.000Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-03-09T10:28:40.000Z", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "30cb4806-6e00-48a4-91c9-ca55968576c8", + "type": "primitive", + "value": { "type": "string", + "value": "30cb4806-6e00-48a4-91c9-ca55968576c8", }, - "type": "primitive", }, "loan_data": { "properties": { "collected_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "contract_end_date": { - "primitive": { - "string": "2027-10-01", + "type": "primitive", + "value": { "type": "string", + "value": "2027-10-01", }, - "type": "primitive", }, "monthly_payment": { - "primitive": { - "float": 1000, + "type": "primitive", + "value": { "type": "float", + "value": 1000, }, - "type": "primitive", }, "outstanding_balance": { - "primitive": { - "float": 182000, + "type": "primitive", + "value": { "type": "float", + "value": 182000, }, - "type": "primitive", }, "principal": { - "primitive": { - "float": 192000, + "type": "primitive", + "value": { "type": "float", + "value": 192000, }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Cuenta Perfiles- M.N. - MXN-666", + "type": "primitive", + "value": { "type": "string", + "value": "Cuenta Perfiles- M.N. - MXN-666", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "4057068115181", + "type": "primitive", + "value": { "type": "string", + "value": "4057068115181", }, - "type": "primitive", }, "public_identification_name": { - "primitive": { - "string": "CLABE", + "type": "primitive", + "value": { "type": "string", + "value": "CLABE", }, - "type": "primitive", }, "public_identification_value": { - "primitive": { - "string": "150194683119900273", + "type": "primitive", + "value": { "type": "string", + "value": "150194683119900273", }, - "type": "primitive", }, "receivables_data": { "properties": { "anticipated": { - "primitive": { - "float": 1393.46, + "type": "primitive", + "value": { "type": "float", + "value": 1393.46, }, - "type": "primitive", }, "available": { - "primitive": { - "float": 800.37, + "type": "primitive", + "value": { "type": "float", + "value": 800.37, }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "current": { - "primitive": { - "float": 2193.83, + "type": "primitive", + "value": { "type": "float", + "value": 2193.83, }, - "type": "primitive", }, }, "type": "object", }, "type": { - "primitive": { - "string": "Cuentas de efectivo", + "type": "primitive", + "value": { "type": "string", + "value": "Cuentas de efectivo", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -3168,7 +3159,7 @@ To delete links in bulk, we recommend looping through the list of links you want ], "generatedRequestName": "ListAccountsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ListAccounts", "path": "/api/accounts", @@ -3177,18 +3168,18 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "A page number within the paginated result set.", "name": "page", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -3202,18 +3193,18 @@ To delete links in bulk, we recommend looping through the list of links you want ℹ️ The minimum number of results returned per page is 1 and the maximum is 1000. If you enter a value greater than 1000, our API will default to the maximum value (1000). ", "name": "page_size", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -3224,21 +3215,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3248,21 +3239,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3275,21 +3266,21 @@ To delete links in bulk, we recommend looping through the list of links you want ℹ️ We highly recommend adding the \`link.id\` filter in order to improve your performance. ", "name": "link", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3299,21 +3290,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return accounts that have a \`balance.available\` matching exactly this value.", "name": "balance__available", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestBalanceAvailable", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestBalanceAvailable", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3323,21 +3314,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return accounts that have a \`balance.available\` less than this value.", "name": "balance__available__lt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestBalanceAvailableLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestBalanceAvailableLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3347,21 +3338,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return accounts that have a \`balance.available\` less than or equal to this value.", "name": "balance__available__lte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestBalanceAvailableLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestBalanceAvailableLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3371,21 +3362,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return accounts that have a \`balance.available\` greater than this value.", "name": "balance__available__gt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestBalanceAvailableGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestBalanceAvailableGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3395,21 +3386,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return accounts that have a \`balance.available\` greater than or equal to this value.", "name": "balance__available__gte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestBalanceAvailableGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestBalanceAvailableGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3419,21 +3410,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return accounts that have a \`balance.available\` within a range of two values.", "name": "balance__available__range", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestBalanceAvailableRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestBalanceAvailableRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3443,21 +3434,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return accounts that have a \`balance.current\` matching exactly this value.", "name": "balance__current", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestBalanceCurrent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestBalanceCurrent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3467,21 +3458,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return accounts that have a \`balance.current\` less than this value.", "name": "balance__current__lt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestBalanceCurrentLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestBalanceCurrentLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3491,21 +3482,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return accounts that have a \`balance.available\` less than or equal to this value.", "name": "balance__current__lte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestBalanceCurrentLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestBalanceCurrentLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3515,21 +3506,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return accounts that have a \`balance.current\` greater than this value.", "name": "balance__current__gt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestBalanceCurrentGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestBalanceCurrentGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3539,21 +3530,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return accounts that have a \`balance.available\` greater than or equal to this value.", "name": "balance__current__gte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestBalanceCurrentGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestBalanceCurrentGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3563,21 +3554,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return accounts that have a \`balance.available\` within a range of two values.", "name": "balance__current__range", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestBalanceCurrentRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestBalanceCurrentRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3587,21 +3578,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return accounts only for the given category (for example, \`CHECKING_ACCOUNT\` and \`SAVINGS_ACCOUNT\`).", "name": "category", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3611,21 +3602,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return accounts only for the given categories (for example, \`CHECKING_ACCOUNT\` and \`SAVINGS_ACCOUNT\`).", "name": "category__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestCategoryIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestCategoryIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3635,21 +3626,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return accounts that were last updated in Belvo's database after this date (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__gt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestCreatedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestCreatedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3659,21 +3650,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return accounts that were last updated in Belvo's database after or on this date (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__gte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestCreatedAtGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestCreatedAtGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3683,21 +3674,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return accounts that were last updated in Belvo's database before this date (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__lt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestCreatedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestCreatedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3707,21 +3698,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return accounts that were last updated in Belvo's database before or on this date (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__lte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestCreatedAtLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestCreatedAtLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3731,21 +3722,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return accounts that were last updated in Belvo's database between two dates (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__range", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestCreatedAtRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestCreatedAtRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3755,21 +3746,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return accounts that hold finances in only this three-letter currency code.", "name": "currency", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3779,21 +3770,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return accounts that hold finances in one of these three-letter currency codes.", "name": "currency__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestCurrencyIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestCurrencyIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3803,21 +3794,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return information only for this \`account.id\`.", "name": "id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3827,21 +3818,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return information for these \`account.id\`s.", "name": "id__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestIdIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestIdIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3851,21 +3842,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return accounts only for this institution (use the Belvo-designated name, such as \`erebor_mx_retail\`).", "name": "institution", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3875,21 +3866,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return accounts only for these institutions (use the Belvo-designated names, such as \`erebor_mx_retail\` and \`gringotts_mx_retail\`).", "name": "institution__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestInstitutionIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestInstitutionIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3899,21 +3890,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return accounts only for these \`link.id\`s.", "name": "link__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestLinkIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestLinkIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3923,21 +3914,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return accounts with exactly this internal (specified by the institution) name.", "name": "name", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3947,21 +3938,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return accounts partially matching this internal (specified by the institution) name.", "name": "name__icontains", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestNameIcontains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestNameIcontains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3971,21 +3962,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return information only for this account number (as specified by the institution).", "name": "number", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3995,21 +3986,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return information for these account numbers (as specified by the institution).", "name": "number__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestNumberIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestNumberIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4019,21 +4010,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return information only for this type of account ID. For example, CLABE accounts.", "name": "public_identification_name", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestPublicIdentificationName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestPublicIdentificationName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4043,21 +4034,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return information only for this account ID. For example, the account number for a CLABE account.", "name": "public_identification_value", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestPublicIdentificationValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestPublicIdentificationValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4067,21 +4058,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return information only for accounts matching this account type, as designated by the institution.", "name": "type", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAccountsRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4089,23 +4080,22 @@ To delete links in bulk, we recommend looping through the list of links you want }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAccountsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AccountsPaginatedResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List all accounts", "tags": [ @@ -4115,7 +4105,7 @@ To delete links in bulk, we recommend looping through the list of links you want { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve accounts from an existing link. > 🚧 Scheduled field deprecation @@ -4141,528 +4131,528 @@ To delete links in bulk, we recommend looping through the list of links you want "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, ], "request": { "properties": { "link": { - "primitive": { - "string": "2ccd5e15-194a-4a19-a45a-e7223c7e6717", + "type": "primitive", + "value": { "type": "string", + "value": "2ccd5e15-194a-4a19-a45a-e7223c7e6717", }, - "type": "primitive", }, "token": { - "primitive": { - "string": "1234ab", + "type": "primitive", + "value": { "type": "string", + "value": "1234ab", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "balance": { "properties": { "available": { - "primitive": { - "float": 5621.12, + "type": "primitive", + "value": { "type": "float", + "value": 5621.12, }, - "type": "primitive", }, "current": { - "primitive": { - "float": 5874.13, + "type": "primitive", + "value": { "type": "float", + "value": 5874.13, }, - "type": "primitive", }, }, "type": "object", }, "balance_type": { - "primitive": { - "string": "ASSET", + "type": "primitive", + "value": { "type": "string", + "value": "ASSET", }, - "type": "primitive", }, "bank_product_id": { - "primitive": { - "string": "bank_product_id", + "type": "primitive", + "value": { "type": "string", + "value": "bank_product_id", }, - "type": "primitive", }, "category": { - "primitive": { - "string": "CHECKING_ACCOUNT", + "type": "primitive", + "value": { "type": "string", + "value": "CHECKING_ACCOUNT", }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2019-09-27T13:01:41.941Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:01:41.941Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "credit_data": { "properties": { "collected_at": { - "primitive": { - "datetime": "2019-09-27T13:01:41.941Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:01:41.941Z", }, - "type": "primitive", }, "credit_limit": { - "primitive": { - "float": 192000, + "type": "primitive", + "value": { "type": "float", + "value": 192000, }, - "type": "primitive", }, "cutting_date": { - "primitive": { - "string": "2019-12-11", + "type": "primitive", + "value": { "type": "string", + "value": "2019-12-11", }, - "type": "primitive", }, "end_date": { - "primitive": { - "string": "end_date", + "type": "primitive", + "value": { "type": "string", + "value": "end_date", }, - "type": "primitive", }, "interest_rate": { - "primitive": { - "float": 4, + "type": "primitive", + "value": { "type": "float", + "value": 4, }, - "type": "primitive", }, "last_payment_date": { - "primitive": { - "string": "last_payment_date", + "type": "primitive", + "value": { "type": "string", + "value": "last_payment_date", }, - "type": "primitive", }, "minimum_payment": { - "primitive": { - "float": 2400.3, + "type": "primitive", + "value": { "type": "float", + "value": 2400.3, }, - "type": "primitive", }, "monthly_payment": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "next_payment_date": { - "primitive": { - "string": "2019-12-13", + "type": "primitive", + "value": { "type": "string", + "value": "2019-12-13", }, - "type": "primitive", }, "no_interest_payment": { - "primitive": { - "float": 2690.83, + "type": "primitive", + "value": { "type": "float", + "value": 2690.83, }, - "type": "primitive", }, }, "type": "object", }, "currency": { - "primitive": { - "string": "MXN", + "type": "primitive", + "value": { "type": "string", + "value": "MXN", }, - "type": "primitive", }, "funds_data": { - "array": [ + "type": "array", + "value": [ { "properties": { "collected_at": { - "primitive": { - "datetime": "2020-04-23T21:32:55.336854+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-04-23T21:32:55.336Z", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", + "type": "primitive", + "value": { "type": "string", + "value": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", }, - "type": "primitive", }, "institution": { "properties": { "name": { - "primitive": { - "string": "erebor_mx_retail", + "type": "primitive", + "value": { "type": "string", + "value": "erebor_mx_retail", }, - "type": "primitive", }, "type": { - "enum": "bank", "type": "enum", + "value": "bank", }, }, "type": "object", }, "internal_identification": { - "primitive": { - "string": "internal_identification", + "type": "primitive", + "value": { "type": "string", + "value": "internal_identification", }, - "type": "primitive", }, "last_accessed_at": { - "primitive": { - "datetime": "2021-03-09T10:28:40.000Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-03-09T10:28:40.000Z", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "30cb4806-6e00-48a4-91c9-ca55968576c8", + "type": "primitive", + "value": { "type": "string", + "value": "30cb4806-6e00-48a4-91c9-ca55968576c8", }, - "type": "primitive", }, "loan_data": { "properties": { "collected_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "contract_amount": { - "primitive": { - "float": 202000, + "type": "primitive", + "value": { "type": "float", + "value": 202000, }, - "type": "primitive", }, "contract_end_date": { - "primitive": { - "string": "2027-10-01", + "type": "primitive", + "value": { "type": "string", + "value": "2027-10-01", }, - "type": "primitive", }, "contract_number": { - "primitive": { - "string": "890ASLDJF87SD00", + "type": "primitive", + "value": { "type": "string", + "value": "890ASLDJF87SD00", }, - "type": "primitive", }, "contract_start_date": { - "primitive": { - "string": "2020-03-01", + "type": "primitive", + "value": { "type": "string", + "value": "2020-03-01", }, - "type": "primitive", }, "credit_limit": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "cutting_date": { - "primitive": { - "string": "cutting_date", + "type": "primitive", + "value": { "type": "string", + "value": "cutting_date", }, - "type": "primitive", }, "cutting_day": { - "primitive": { - "string": "cutting_day", + "type": "primitive", + "value": { "type": "string", + "value": "cutting_day", }, - "type": "primitive", }, "fees": { - "array": [ + "type": "array", + "value": [ { "properties": { "type": { - "enum": "OPERATION_FEE", "type": "enum", + "value": "OPERATION_FEE", }, "value": { - "primitive": { - "float": 5.6, + "type": "primitive", + "value": { "type": "float", + "value": 5.6, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "interest_rate": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "interest_rates": { - "array": [ + "type": "array", + "value": [ { "properties": { "name": { - "primitive": { - "string": "jurosEfetivo", + "type": "primitive", + "value": { "type": "string", + "value": "jurosEfetivo", }, - "type": "primitive", }, "value": { - "primitive": { - "float": 7.85, + "type": "primitive", + "value": { "type": "float", + "value": 7.85, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "last_payment_date": { - "primitive": { - "string": "last_payment_date", + "type": "primitive", + "value": { "type": "string", + "value": "last_payment_date", }, - "type": "primitive", }, "last_period_balance": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "limit_day": { - "primitive": { - "string": "limit_day", + "type": "primitive", + "value": { "type": "string", + "value": "limit_day", }, - "type": "primitive", }, "loan_type": { - "primitive": { - "string": "Consignado", + "type": "primitive", + "value": { "type": "string", + "value": "Consignado", }, - "type": "primitive", }, "monthly_payment": { - "primitive": { - "float": 1000, + "type": "primitive", + "value": { "type": "float", + "value": 1000, }, - "type": "primitive", }, "no_interest_payment": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "number_of_installments_outstanding": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 48, }, - "type": "primitive", }, "number_of_installments_total": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 60, }, - "type": "primitive", }, "outstanding_balance": { - "primitive": { - "float": 182000, + "type": "primitive", + "value": { "type": "float", + "value": 182000, }, - "type": "primitive", }, "outstanding_principal": { - "primitive": { - "float": 142023, + "type": "primitive", + "value": { "type": "float", + "value": 142023, }, - "type": "primitive", }, "payment_day": { - "primitive": { - "string": "27", + "type": "primitive", + "value": { "type": "string", + "value": "27", }, - "type": "primitive", }, "principal": { - "primitive": { - "float": 192000, + "type": "primitive", + "value": { "type": "float", + "value": 192000, }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Cuenta Perfiles- M.N. - MXN-666", + "type": "primitive", + "value": { "type": "string", + "value": "Cuenta Perfiles- M.N. - MXN-666", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "4057068115181", + "type": "primitive", + "value": { "type": "string", + "value": "4057068115181", }, - "type": "primitive", }, "public_identification_name": { - "primitive": { - "string": "CLABE", + "type": "primitive", + "value": { "type": "string", + "value": "CLABE", }, - "type": "primitive", }, "public_identification_value": { - "primitive": { - "string": "150194683119900273", + "type": "primitive", + "value": { "type": "string", + "value": "150194683119900273", }, - "type": "primitive", }, "receivables_data": { "properties": { "anticipated": { - "primitive": { - "float": 1393.46, + "type": "primitive", + "value": { "type": "float", + "value": 1393.46, }, - "type": "primitive", }, "available": { - "primitive": { - "float": 800.37, + "type": "primitive", + "value": { "type": "float", + "value": 800.37, }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "current": { - "primitive": { - "float": 2193.83, + "type": "primitive", + "value": { "type": "float", + "value": 2193.83, }, - "type": "primitive", }, }, "type": "object", }, "type": { - "primitive": { - "string": "Cuentas de efectivo", + "type": "primitive", + "value": { "type": "string", + "value": "Cuentas de efectivo", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "RetrieveAccountsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "RetrieveAccounts", "path": "/api/accounts", @@ -4671,21 +4661,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveAccountsRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAccountsRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4695,21 +4685,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveAccountsRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAccountsRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4718,63 +4708,40 @@ To delete links in bulk, we recommend looping through the list of links you want }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveAccountsRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "StandardRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Ok (when \`save_data=false\`)", - "fullExamples": [ - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveAccountsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAccountsResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Account", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve accounts for a link", "tags": [ @@ -4784,7 +4751,7 @@ To delete links in bulk, we recommend looping through the list of links you want { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Used to resume an Account retrieve session that was paused because an MFA token was required by the institution. > 🚧 Scheduled field deprecation @@ -4810,542 +4777,542 @@ To delete links in bulk, we recommend looping through the list of links you want "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, ], "request": { "properties": { "link": { - "primitive": { - "string": "683005d6-f45c-4adb-b289-f1a12f50f80c", + "type": "primitive", + "value": { "type": "string", + "value": "683005d6-f45c-4adb-b289-f1a12f50f80c", }, - "type": "primitive", }, "save_data": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "session": { - "primitive": { - "string": "6e7b283c6efa449c9c028a16b5c249fa", + "type": "primitive", + "value": { "type": "string", + "value": "6e7b283c6efa449c9c028a16b5c249fa", }, - "type": "primitive", }, "token": { - "primitive": { - "string": "1234ab", + "type": "primitive", + "value": { "type": "string", + "value": "1234ab", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "balance": { "properties": { "available": { - "primitive": { - "float": 5621.12, + "type": "primitive", + "value": { "type": "float", + "value": 5621.12, }, - "type": "primitive", }, "current": { - "primitive": { - "float": 5874.13, + "type": "primitive", + "value": { "type": "float", + "value": 5874.13, }, - "type": "primitive", }, }, "type": "object", }, "balance_type": { - "primitive": { - "string": "ASSET", + "type": "primitive", + "value": { "type": "string", + "value": "ASSET", }, - "type": "primitive", }, "bank_product_id": { - "primitive": { - "string": "bank_product_id", + "type": "primitive", + "value": { "type": "string", + "value": "bank_product_id", }, - "type": "primitive", }, "category": { - "primitive": { - "string": "CHECKING_ACCOUNT", + "type": "primitive", + "value": { "type": "string", + "value": "CHECKING_ACCOUNT", }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2019-09-27T13:01:41.941Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:01:41.941Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "credit_data": { "properties": { "collected_at": { - "primitive": { - "datetime": "2019-09-27T13:01:41.941Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:01:41.941Z", }, - "type": "primitive", }, "credit_limit": { - "primitive": { - "float": 192000, + "type": "primitive", + "value": { "type": "float", + "value": 192000, }, - "type": "primitive", }, "cutting_date": { - "primitive": { - "string": "2019-12-11", + "type": "primitive", + "value": { "type": "string", + "value": "2019-12-11", }, - "type": "primitive", }, "end_date": { - "primitive": { - "string": "end_date", + "type": "primitive", + "value": { "type": "string", + "value": "end_date", }, - "type": "primitive", }, "interest_rate": { - "primitive": { - "float": 4, + "type": "primitive", + "value": { "type": "float", + "value": 4, }, - "type": "primitive", }, "last_payment_date": { - "primitive": { - "string": "last_payment_date", + "type": "primitive", + "value": { "type": "string", + "value": "last_payment_date", }, - "type": "primitive", }, "minimum_payment": { - "primitive": { - "float": 2400.3, + "type": "primitive", + "value": { "type": "float", + "value": 2400.3, }, - "type": "primitive", }, "monthly_payment": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "next_payment_date": { - "primitive": { - "string": "2019-12-13", + "type": "primitive", + "value": { "type": "string", + "value": "2019-12-13", }, - "type": "primitive", }, "no_interest_payment": { - "primitive": { - "float": 2690.83, + "type": "primitive", + "value": { "type": "float", + "value": 2690.83, }, - "type": "primitive", }, }, "type": "object", }, "currency": { - "primitive": { - "string": "MXN", + "type": "primitive", + "value": { "type": "string", + "value": "MXN", }, - "type": "primitive", }, "funds_data": { - "array": [ + "type": "array", + "value": [ { "properties": { "collected_at": { - "primitive": { - "datetime": "2020-04-23T21:32:55.336854+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-04-23T21:32:55.336Z", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", + "type": "primitive", + "value": { "type": "string", + "value": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", }, - "type": "primitive", }, "institution": { "properties": { "name": { - "primitive": { - "string": "erebor_mx_retail", + "type": "primitive", + "value": { "type": "string", + "value": "erebor_mx_retail", }, - "type": "primitive", }, "type": { - "enum": "bank", "type": "enum", + "value": "bank", }, }, "type": "object", }, "internal_identification": { - "primitive": { - "string": "internal_identification", + "type": "primitive", + "value": { "type": "string", + "value": "internal_identification", }, - "type": "primitive", }, "last_accessed_at": { - "primitive": { - "datetime": "2021-03-09T10:28:40.000Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-03-09T10:28:40.000Z", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "30cb4806-6e00-48a4-91c9-ca55968576c8", + "type": "primitive", + "value": { "type": "string", + "value": "30cb4806-6e00-48a4-91c9-ca55968576c8", }, - "type": "primitive", }, "loan_data": { "properties": { "collected_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "contract_amount": { - "primitive": { - "float": 202000, + "type": "primitive", + "value": { "type": "float", + "value": 202000, }, - "type": "primitive", }, "contract_end_date": { - "primitive": { - "string": "2027-10-01", + "type": "primitive", + "value": { "type": "string", + "value": "2027-10-01", }, - "type": "primitive", }, "contract_number": { - "primitive": { - "string": "890ASLDJF87SD00", + "type": "primitive", + "value": { "type": "string", + "value": "890ASLDJF87SD00", }, - "type": "primitive", }, "contract_start_date": { - "primitive": { - "string": "2020-03-01", + "type": "primitive", + "value": { "type": "string", + "value": "2020-03-01", }, - "type": "primitive", }, "credit_limit": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "cutting_date": { - "primitive": { - "string": "cutting_date", + "type": "primitive", + "value": { "type": "string", + "value": "cutting_date", }, - "type": "primitive", }, "cutting_day": { - "primitive": { - "string": "cutting_day", + "type": "primitive", + "value": { "type": "string", + "value": "cutting_day", }, - "type": "primitive", }, "fees": { - "array": [ + "type": "array", + "value": [ { "properties": { "type": { - "enum": "OPERATION_FEE", "type": "enum", + "value": "OPERATION_FEE", }, "value": { - "primitive": { - "float": 5.6, + "type": "primitive", + "value": { "type": "float", + "value": 5.6, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "interest_rate": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "interest_rates": { - "array": [ + "type": "array", + "value": [ { "properties": { "name": { - "primitive": { - "string": "jurosEfetivo", + "type": "primitive", + "value": { "type": "string", + "value": "jurosEfetivo", }, - "type": "primitive", }, "value": { - "primitive": { - "float": 7.85, + "type": "primitive", + "value": { "type": "float", + "value": 7.85, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "last_payment_date": { - "primitive": { - "string": "last_payment_date", + "type": "primitive", + "value": { "type": "string", + "value": "last_payment_date", }, - "type": "primitive", }, "last_period_balance": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "limit_day": { - "primitive": { - "string": "limit_day", + "type": "primitive", + "value": { "type": "string", + "value": "limit_day", }, - "type": "primitive", }, "loan_type": { - "primitive": { - "string": "Consignado", + "type": "primitive", + "value": { "type": "string", + "value": "Consignado", }, - "type": "primitive", }, "monthly_payment": { - "primitive": { - "float": 1000, + "type": "primitive", + "value": { "type": "float", + "value": 1000, }, - "type": "primitive", }, "no_interest_payment": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "number_of_installments_outstanding": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 48, }, - "type": "primitive", }, "number_of_installments_total": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 60, }, - "type": "primitive", }, "outstanding_balance": { - "primitive": { - "float": 182000, + "type": "primitive", + "value": { "type": "float", + "value": 182000, }, - "type": "primitive", }, "outstanding_principal": { - "primitive": { - "float": 142023, + "type": "primitive", + "value": { "type": "float", + "value": 142023, }, - "type": "primitive", }, "payment_day": { - "primitive": { - "string": "27", + "type": "primitive", + "value": { "type": "string", + "value": "27", }, - "type": "primitive", }, "principal": { - "primitive": { - "float": 192000, + "type": "primitive", + "value": { "type": "float", + "value": 192000, }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Cuenta Perfiles- M.N. - MXN-666", + "type": "primitive", + "value": { "type": "string", + "value": "Cuenta Perfiles- M.N. - MXN-666", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "4057068115181", + "type": "primitive", + "value": { "type": "string", + "value": "4057068115181", }, - "type": "primitive", }, "public_identification_name": { - "primitive": { - "string": "CLABE", + "type": "primitive", + "value": { "type": "string", + "value": "CLABE", }, - "type": "primitive", }, "public_identification_value": { - "primitive": { - "string": "150194683119900273", + "type": "primitive", + "value": { "type": "string", + "value": "150194683119900273", }, - "type": "primitive", }, "receivables_data": { "properties": { "anticipated": { - "primitive": { - "float": 1393.46, + "type": "primitive", + "value": { "type": "float", + "value": 1393.46, }, - "type": "primitive", }, "available": { - "primitive": { - "float": 800.37, + "type": "primitive", + "value": { "type": "float", + "value": 800.37, }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "current": { - "primitive": { - "float": 2193.83, + "type": "primitive", + "value": { "type": "float", + "value": 2193.83, }, - "type": "primitive", }, }, "type": "object", }, "type": { - "primitive": { - "string": "Cuentas de efectivo", + "type": "primitive", + "value": { "type": "string", + "value": "Cuentas de efectivo", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "PatchAccountsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PATCH", "operationId": "PatchAccounts", "path": "/api/accounts", @@ -5354,21 +5321,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PatchAccountsRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PatchAccountsRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5378,21 +5345,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PatchAccountsRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PatchAccountsRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5401,63 +5368,40 @@ To delete links in bulk, we recommend looping through the list of links you want }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PatchAccountsRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PatchBody", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Ok (when \`save_data=false\`)", - "fullExamples": [ - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PatchAccountsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PatchAccountsResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Account", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Complete an accounts request", "tags": [ @@ -5467,7 +5411,7 @@ To delete links in bulk, we recommend looping through the list of links you want { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get the details of a specific account. > 🚧 Scheduled field deprecation @@ -5490,18 +5434,18 @@ To delete links in bulk, we recommend looping through the list of links you want "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], @@ -5509,540 +5453,540 @@ To delete links in bulk, we recommend looping through the list of links you want { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "balance": { "properties": { "available": { - "primitive": { - "float": 5621.12, + "type": "primitive", + "value": { "type": "float", + "value": 5621.12, }, - "type": "primitive", }, "current": { - "primitive": { - "float": 5874.13, + "type": "primitive", + "value": { "type": "float", + "value": 5874.13, }, - "type": "primitive", }, }, "type": "object", }, "balance_type": { - "primitive": { - "string": "ASSET", + "type": "primitive", + "value": { "type": "string", + "value": "ASSET", }, - "type": "primitive", }, "bank_product_id": { - "primitive": { - "string": "bank_product_id", + "type": "primitive", + "value": { "type": "string", + "value": "bank_product_id", }, - "type": "primitive", }, "category": { - "primitive": { - "string": "CHECKING_ACCOUNT", + "type": "primitive", + "value": { "type": "string", + "value": "CHECKING_ACCOUNT", }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2019-09-27T13:01:41.941Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:01:41.941Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "credit_data": { "properties": { "collected_at": { - "primitive": { - "datetime": "2019-09-27T13:01:41.941Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:01:41.941Z", }, - "type": "primitive", }, "credit_limit": { - "primitive": { - "float": 192000, + "type": "primitive", + "value": { "type": "float", + "value": 192000, }, - "type": "primitive", }, "cutting_date": { - "primitive": { - "string": "2019-12-11", + "type": "primitive", + "value": { "type": "string", + "value": "2019-12-11", }, - "type": "primitive", }, "end_date": { - "primitive": { - "string": "end_date", + "type": "primitive", + "value": { "type": "string", + "value": "end_date", }, - "type": "primitive", }, "interest_rate": { - "primitive": { - "float": 4, + "type": "primitive", + "value": { "type": "float", + "value": 4, }, - "type": "primitive", }, "last_payment_date": { - "primitive": { - "string": "last_payment_date", + "type": "primitive", + "value": { "type": "string", + "value": "last_payment_date", }, - "type": "primitive", }, "minimum_payment": { - "primitive": { - "float": 2400.3, + "type": "primitive", + "value": { "type": "float", + "value": 2400.3, }, - "type": "primitive", }, "monthly_payment": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "next_payment_date": { - "primitive": { - "string": "2019-12-13", + "type": "primitive", + "value": { "type": "string", + "value": "2019-12-13", }, - "type": "primitive", }, "no_interest_payment": { - "primitive": { - "float": 2690.83, + "type": "primitive", + "value": { "type": "float", + "value": 2690.83, }, - "type": "primitive", }, }, "type": "object", }, "currency": { - "primitive": { - "string": "MXN", + "type": "primitive", + "value": { "type": "string", + "value": "MXN", }, - "type": "primitive", }, "funds_data": { - "array": [ + "type": "array", + "value": [ { "properties": { "balance": { - "primitive": { - "float": 88427.94, + "type": "primitive", + "value": { "type": "float", + "value": 88427.94, }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2020-04-23T21:32:55.336854+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-04-23T21:32:55.336Z", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "FIX X", + "type": "primitive", + "value": { "type": "string", + "value": "FIX X", }, - "type": "primitive", }, "percentage": { - "primitive": { - "float": 100, + "type": "primitive", + "value": { "type": "float", + "value": 100, }, - "type": "primitive", }, "public_identifications": { - "array": [ + "type": "array", + "value": [ { "properties": { "name": { - "primitive": { - "string": "CNPJ", + "type": "primitive", + "value": { "type": "string", + "value": "CNPJ", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "05.954.445/0221-68", + "type": "primitive", + "value": { "type": "string", + "value": "05.954.445/0221-68", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "type": { - "primitive": { - "string": "CNPJ", + "type": "primitive", + "value": { "type": "string", + "value": "CNPJ", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", + "type": "primitive", + "value": { "type": "string", + "value": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", }, - "type": "primitive", }, "institution": { "properties": { "name": { - "primitive": { - "string": "erebor_mx_retail", + "type": "primitive", + "value": { "type": "string", + "value": "erebor_mx_retail", }, - "type": "primitive", }, "type": { - "enum": "bank", "type": "enum", + "value": "bank", }, }, "type": "object", }, "internal_identification": { - "primitive": { - "string": "internal_identification", + "type": "primitive", + "value": { "type": "string", + "value": "internal_identification", }, - "type": "primitive", }, "last_accessed_at": { - "primitive": { - "datetime": "2021-03-09T10:28:40.000Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-03-09T10:28:40.000Z", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "30cb4806-6e00-48a4-91c9-ca55968576c8", + "type": "primitive", + "value": { "type": "string", + "value": "30cb4806-6e00-48a4-91c9-ca55968576c8", }, - "type": "primitive", }, "loan_data": { "properties": { "collected_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "contract_amount": { - "primitive": { - "float": 202000, + "type": "primitive", + "value": { "type": "float", + "value": 202000, }, - "type": "primitive", }, "contract_end_date": { - "primitive": { - "string": "2027-10-01", + "type": "primitive", + "value": { "type": "string", + "value": "2027-10-01", }, - "type": "primitive", }, "contract_number": { - "primitive": { - "string": "890ASLDJF87SD00", + "type": "primitive", + "value": { "type": "string", + "value": "890ASLDJF87SD00", }, - "type": "primitive", }, "contract_start_date": { - "primitive": { - "string": "2020-03-01", + "type": "primitive", + "value": { "type": "string", + "value": "2020-03-01", }, - "type": "primitive", }, "credit_limit": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "cutting_date": { - "primitive": { - "string": "cutting_date", + "type": "primitive", + "value": { "type": "string", + "value": "cutting_date", }, - "type": "primitive", }, "cutting_day": { - "primitive": { - "string": "cutting_day", + "type": "primitive", + "value": { "type": "string", + "value": "cutting_day", }, - "type": "primitive", }, "fees": { - "array": [ + "type": "array", + "value": [ { "properties": { "type": { - "enum": "OPERATION_FEE", "type": "enum", + "value": "OPERATION_FEE", }, "value": { - "primitive": { - "float": 5.6, + "type": "primitive", + "value": { "type": "float", + "value": 5.6, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "interest_rate": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "interest_rates": { - "array": [ + "type": "array", + "value": [ { "properties": { "name": { - "primitive": { - "string": "jurosEfetivo", + "type": "primitive", + "value": { "type": "string", + "value": "jurosEfetivo", }, - "type": "primitive", }, "value": { - "primitive": { - "float": 7.85, + "type": "primitive", + "value": { "type": "float", + "value": 7.85, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "last_payment_date": { - "primitive": { - "string": "last_payment_date", + "type": "primitive", + "value": { "type": "string", + "value": "last_payment_date", }, - "type": "primitive", }, "last_period_balance": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "limit_day": { - "primitive": { - "string": "limit_day", + "type": "primitive", + "value": { "type": "string", + "value": "limit_day", }, - "type": "primitive", }, "loan_type": { - "primitive": { - "string": "Consignado", + "type": "primitive", + "value": { "type": "string", + "value": "Consignado", }, - "type": "primitive", }, "monthly_payment": { - "primitive": { - "float": 1000, + "type": "primitive", + "value": { "type": "float", + "value": 1000, }, - "type": "primitive", }, "no_interest_payment": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "number_of_installments_outstanding": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 48, }, - "type": "primitive", }, "number_of_installments_total": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 60, }, - "type": "primitive", }, "outstanding_balance": { - "primitive": { - "float": 182000, + "type": "primitive", + "value": { "type": "float", + "value": 182000, }, - "type": "primitive", }, "outstanding_principal": { - "primitive": { - "float": 142023, + "type": "primitive", + "value": { "type": "float", + "value": 142023, }, - "type": "primitive", }, "payment_day": { - "primitive": { - "string": "27", + "type": "primitive", + "value": { "type": "string", + "value": "27", }, - "type": "primitive", }, "principal": { - "primitive": { - "float": 192000, + "type": "primitive", + "value": { "type": "float", + "value": 192000, }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Cuenta Perfiles- M.N. - MXN-666", + "type": "primitive", + "value": { "type": "string", + "value": "Cuenta Perfiles- M.N. - MXN-666", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "4057068115181", + "type": "primitive", + "value": { "type": "string", + "value": "4057068115181", }, - "type": "primitive", }, "public_identification_name": { - "primitive": { - "string": "CLABE", + "type": "primitive", + "value": { "type": "string", + "value": "CLABE", }, - "type": "primitive", }, "public_identification_value": { - "primitive": { - "string": "150194683119900273", + "type": "primitive", + "value": { "type": "string", + "value": "150194683119900273", }, - "type": "primitive", }, "receivables_data": { "properties": { "anticipated": { - "primitive": { - "float": 1393.46, + "type": "primitive", + "value": { "type": "float", + "value": 1393.46, }, - "type": "primitive", }, "available": { - "primitive": { - "float": 800.37, + "type": "primitive", + "value": { "type": "float", + "value": 800.37, }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "current": { - "primitive": { - "float": 2193.83, + "type": "primitive", + "value": { "type": "float", + "value": 2193.83, }, - "type": "primitive", }, }, "type": "object", }, "type": { - "primitive": { - "string": "Cuentas de efectivo", + "type": "primitive", + "value": { "type": "string", + "value": "Cuentas de efectivo", }, - "type": "primitive", }, }, "type": "object", @@ -6051,7 +5995,7 @@ To delete links in bulk, we recommend looping through the list of links you want ], "generatedRequestName": "DetailAccountRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "DetailAccount", "path": "/api/accounts/{id}", @@ -6060,39 +6004,39 @@ To delete links in bulk, we recommend looping through the list of links you want "description": "The \`account.id\` you want to get detailed information about.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DetailAccountRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailAccountRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DetailAccountRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6102,21 +6046,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailAccountRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DetailAccountRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6124,44 +6068,22 @@ To delete links in bulk, we recommend looping through the list of links you want }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [ - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailAccountResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Account", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get an account's details", "tags": [ @@ -6171,7 +6093,7 @@ To delete links in bulk, we recommend looping through the list of links you want { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Delete a specific account and all associated transactions, as well as owners, from your Belvo account.", "errorStatusCode": [ 401, @@ -6180,29 +6102,29 @@ To delete links in bulk, we recommend looping through the list of links you want "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "DestroyAccountRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "DestroyAccount", "path": "/api/accounts/{id}", @@ -6211,25 +6133,25 @@ To delete links in bulk, we recommend looping through the list of links you want "description": "The \`account.id\` you want to delete", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DestroyAccountRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "request": null, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], "summary": "Delete an account", "tags": [ @@ -6239,7 +6161,7 @@ To delete links in bulk, we recommend looping through the list of links you want { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get a paginated list of all existing transactions in your Belvo account. By default, we return up to 100 results per page.", "errorStatusCode": [ 401, @@ -6247,618 +6169,619 @@ To delete links in bulk, we recommend looping through the list of links you want "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "page", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, { "name": "page_size", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 100, }, - "type": "primitive", }, }, { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, { "name": "link", "value": { - "primitive": { - "string": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4", + "type": "primitive", + "value": { "type": "string", + "value": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4", }, - "type": "primitive", }, }, { "name": "account", "value": { - "primitive": { - "string": "d979df3a-5d0f-4cc9-9bd4-b75c28b45963", + "type": "primitive", + "value": { "type": "string", + "value": "d979df3a-5d0f-4cc9-9bd4-b75c28b45963", }, - "type": "primitive", }, }, { "name": "account__balance__available", "value": { - "primitive": { - "string": "4000.00", + "type": "primitive", + "value": { "type": "string", + "value": "4000.00", }, - "type": "primitive", }, }, { "name": "account__balance__available__lt", "value": { - "primitive": { - "string": "6000.00", + "type": "primitive", + "value": { "type": "string", + "value": "6000.00", }, - "type": "primitive", }, }, { "name": "account__balance__available__lte", "value": { - "primitive": { - "string": "5999.00", + "type": "primitive", + "value": { "type": "string", + "value": "5999.00", }, - "type": "primitive", }, }, { "name": "account__balance__available__range", "value": { - "primitive": { - "string": "3000.00,4350.00", + "type": "primitive", + "value": { "type": "string", + "value": "3000.00,4350.00", }, - "type": "primitive", }, }, { "name": "account__balance__current", "value": { - "primitive": { - "string": "4000.00", + "type": "primitive", + "value": { "type": "string", + "value": "4000.00", }, - "type": "primitive", }, }, { "name": "account__balance__current__gt", "value": { - "primitive": { - "string": "4020.00", + "type": "primitive", + "value": { "type": "string", + "value": "4020.00", }, - "type": "primitive", }, }, { "name": "account__balance__current__gte", "value": { - "primitive": { - "string": "4019.00", + "type": "primitive", + "value": { "type": "string", + "value": "4019.00", }, - "type": "primitive", }, }, { "name": "account__balance__current__lt", "value": { - "primitive": { - "string": "3000.00", + "type": "primitive", + "value": { "type": "string", + "value": "3000.00", }, - "type": "primitive", }, }, { "name": "account__balance__current__lte", "value": { - "primitive": { - "string": "2999.00", + "type": "primitive", + "value": { "type": "string", + "value": "2999.00", }, - "type": "primitive", }, }, { "name": "account__balance__current__range", "value": { - "primitive": { - "string": "2999.00,4000.00", + "type": "primitive", + "value": { "type": "string", + "value": "2999.00,4000.00", }, - "type": "primitive", }, }, { "name": "account__in", "value": { - "primitive": { - "string": "24ccab1d-3a86-4136-a6eb-e04bf52b356f,beb2b197-3cf7-428d-bef3-f415c0d57509", + "type": "primitive", + "value": { "type": "string", + "value": "24ccab1d-3a86-4136-a6eb-e04bf52b356f,beb2b197-3cf7-428d-bef3-f415c0d57509", }, - "type": "primitive", }, }, { "name": "account_type", "value": { - "primitive": { - "string": "Cuentas de efectivo", + "type": "primitive", + "value": { "type": "string", + "value": "Cuentas de efectivo", }, - "type": "primitive", }, }, { "name": "account_type__in", "value": { - "primitive": { - "string": "Cuentas de efectivo,Depositos Ahorro", + "type": "primitive", + "value": { "type": "string", + "value": "Cuentas de efectivo,Depositos Ahorro", }, - "type": "primitive", }, }, { "name": "accounting_date", "value": { - "primitive": { - "string": "2022-05-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-05", }, - "type": "primitive", }, }, { "name": "accounting_date__gt", "value": { - "primitive": { - "string": "2022-05-06", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-06", }, - "type": "primitive", }, }, { "name": "accounting_date__gte", "value": { - "primitive": { - "string": "2022-05-04", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-04", }, - "type": "primitive", }, }, { "name": "accounting_date__lt", "value": { - "primitive": { - "string": "2022-03-02", + "type": "primitive", + "value": { "type": "string", + "value": "2022-03-02", }, - "type": "primitive", }, }, { "name": "accounting_date__lte", "value": { - "primitive": { - "string": "2022-03-01", + "type": "primitive", + "value": { "type": "string", + "value": "2022-03-01", }, - "type": "primitive", }, }, { "name": "accounting_date__range", "value": { - "primitive": { - "string": "2022-03-01,2022-05-06", + "type": "primitive", + "value": { "type": "string", + "value": "2022-03-01,2022-05-06", }, - "type": "primitive", }, }, { "name": "amount", "value": { - "primitive": { - "string": "1000.00", + "type": "primitive", + "value": { "type": "string", + "value": "1000.00", }, - "type": "primitive", }, }, { "name": "amount__gt", "value": { - "primitive": { - "string": "520.00", + "type": "primitive", + "value": { "type": "string", + "value": "520.00", }, - "type": "primitive", }, }, { "name": "amount__gte", "value": { - "primitive": { - "string": "519.00", + "type": "primitive", + "value": { "type": "string", + "value": "519.00", }, - "type": "primitive", }, }, { "name": "amount__lt", "value": { - "primitive": { - "string": "540.00", + "type": "primitive", + "value": { "type": "string", + "value": "540.00", }, - "type": "primitive", }, }, { "name": "amount__lte", "value": { - "primitive": { - "string": "541.00", + "type": "primitive", + "value": { "type": "string", + "value": "541.00", }, - "type": "primitive", }, }, { "name": "amount__range", "value": { - "primitive": { - "string": "519.00,541.00", + "type": "primitive", + "value": { "type": "string", + "value": "519.00,541.00", }, - "type": "primitive", }, }, { "name": "collected_at", "value": { - "primitive": { - "string": "2022-05-01", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-01", }, - "type": "primitive", }, }, { "name": "collected_at__gt", "value": { - "primitive": { - "string": "2022-05-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-05", }, - "type": "primitive", }, }, { "name": "collected_at__gte", "value": { - "primitive": { - "string": "2022-05-04", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-04", }, - "type": "primitive", }, }, { "name": "collected_at__lt", "value": { - "primitive": { - "string": "2022-04-01", + "type": "primitive", + "value": { "type": "string", + "value": "2022-04-01", }, - "type": "primitive", }, }, { "name": "collected_at__lte", "value": { - "primitive": { - "string": "2022-03-30", + "type": "primitive", + "value": { "type": "string", + "value": "2022-03-30", }, - "type": "primitive", }, }, { "name": "collected_at__range", "value": { - "primitive": { - "string": "2022-03-03,2022-05-04", + "type": "primitive", + "value": { "type": "string", + "value": "2022-03-03,2022-05-04", }, - "type": "primitive", }, }, { "name": "created_at", "value": { - "primitive": { - "string": "2022-05-01", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-01", }, - "type": "primitive", }, }, { "name": "created_at__gt", "value": { - "primitive": { - "string": "2022-05-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-05", }, - "type": "primitive", }, }, { "name": "created_at__gte", "value": { - "primitive": { - "string": "2022-05-04", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-04", }, - "type": "primitive", }, }, { "name": "created_at__lt", "value": { - "primitive": { - "string": "2022-04-01", + "type": "primitive", + "value": { "type": "string", + "value": "2022-04-01", }, - "type": "primitive", }, }, { "name": "created_at__lte", "value": { - "primitive": { - "string": "2022-03-30", + "type": "primitive", + "value": { "type": "string", + "value": "2022-03-30", }, - "type": "primitive", }, }, { "name": "created_at__range", "value": { - "primitive": { - "string": "2022-03-03,2022-05-04", + "type": "primitive", + "value": { "type": "string", + "value": "2022-03-03,2022-05-04", }, - "type": "primitive", }, }, { "name": "credit_card_data__bill_name__in", "value": { - "primitive": { - "string": "maio-2022,feb-2022", + "type": "primitive", + "value": { "type": "string", + "value": "maio-2022,feb-2022", }, - "type": "primitive", }, }, { "name": "currency", "value": { - "primitive": { - "string": "COP", + "type": "primitive", + "value": { "type": "string", + "value": "COP", }, - "type": "primitive", }, }, { "name": "currency__in", "value": { - "primitive": { - "string": "COP,MXN", + "type": "primitive", + "value": { "type": "string", + "value": "COP,MXN", }, - "type": "primitive", }, }, { "name": "reference", "value": { - "primitive": { - "string": "085904452810319225", + "type": "primitive", + "value": { "type": "string", + "value": "085904452810319225", }, - "type": "primitive", }, }, { "name": "reference__in", "value": { - "primitive": { - "string": "085904452810319225,8703", + "type": "primitive", + "value": { "type": "string", + "value": "085904452810319225,8703", }, - "type": "primitive", }, }, { "name": "status", "value": { - "primitive": { - "string": "PENDING", + "type": "primitive", + "value": { "type": "string", + "value": "PENDING", }, - "type": "primitive", }, }, { "name": "status__in", "value": { - "primitive": { - "string": "PENDING,PROCESSED", + "type": "primitive", + "value": { "type": "string", + "value": "PENDING,PROCESSED", }, - "type": "primitive", }, }, { "name": "type", "value": { - "primitive": { - "string": "OUTFLOW", + "type": "primitive", + "value": { "type": "string", + "value": "OUTFLOW", }, - "type": "primitive", }, }, { "name": "type__in", "value": { - "primitive": { - "string": "INFLOW,OUTFLOW", + "type": "primitive", + "value": { "type": "string", + "value": "INFLOW,OUTFLOW", }, - "type": "primitive", }, }, { "name": "value_date", "value": { - "primitive": { - "string": "2022-05-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-05", }, - "type": "primitive", }, }, { "name": "value_date__gt", "value": { - "primitive": { - "string": "2022-05-06", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-06", }, - "type": "primitive", }, }, { "name": "value_date__gte", "value": { - "primitive": { - "string": "2022-05-04", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-04", }, - "type": "primitive", }, }, { "name": "value_date__lt", "value": { - "primitive": { - "string": "2022-03-02", + "type": "primitive", + "value": { "type": "string", + "value": "2022-03-02", }, - "type": "primitive", }, }, { "name": "value_date__lte", "value": { - "primitive": { - "string": "2022-03-01", + "type": "primitive", + "value": { "type": "string", + "value": "2022-03-01", }, - "type": "primitive", }, }, { "name": "value_date__range", "value": { - "primitive": { - "string": "2022-03-01,2022-05-06", + "type": "primitive", + "value": { "type": "string", + "value": "2022-03-01,2022-05-06", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 130, }, - "type": "primitive", }, "next": { - "primitive": { - "string": "https://sandbox.belvo.com/api/{endpoint}/?page=2", + "type": "primitive", + "value": { "type": "string", + "value": "https://sandbox.belvo.com/api/{endpoint}/?page=2", }, - "type": "primitive", }, "previous": { - "primitive": { - "string": "previous", + "type": "primitive", + "value": { "type": "string", + "value": "previous", }, - "type": "primitive", }, "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "account": { @@ -6866,271 +6789,270 @@ To delete links in bulk, we recommend looping through the list of links you want "balance": { "properties": { "current": { - "primitive": { - "float": 5874.13, + "type": "primitive", + "value": { "type": "float", + "value": 5874.13, }, - "type": "primitive", }, }, "type": "object", }, "balance_type": { - "primitive": { - "string": "ASSET", + "type": "primitive", + "value": { "type": "string", + "value": "ASSET", }, - "type": "primitive", }, "category": { - "primitive": { - "string": "CHECKING_ACCOUNT", + "type": "primitive", + "value": { "type": "string", + "value": "CHECKING_ACCOUNT", }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2019-09-27T13:01:41.941Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:01:41.941Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "currency": { - "primitive": { - "string": "MXN", + "type": "primitive", + "value": { "type": "string", + "value": "MXN", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", + "type": "primitive", + "value": { "type": "string", + "value": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", }, - "type": "primitive", }, "last_accessed_at": { - "primitive": { - "datetime": "2021-03-09T10:28:40.000Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-03-09T10:28:40.000Z", }, - "type": "primitive", }, "loan_data": { "properties": { "collected_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "contract_end_date": { - "primitive": { - "string": "2027-10-01", + "type": "primitive", + "value": { "type": "string", + "value": "2027-10-01", }, - "type": "primitive", }, "monthly_payment": { - "primitive": { - "float": 1000, + "type": "primitive", + "value": { "type": "float", + "value": 1000, }, - "type": "primitive", }, "outstanding_balance": { - "primitive": { - "float": 182000, + "type": "primitive", + "value": { "type": "float", + "value": 182000, }, - "type": "primitive", }, "principal": { - "primitive": { - "float": 192000, + "type": "primitive", + "value": { "type": "float", + "value": 192000, }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Cuenta Perfiles- M.N. - MXN-666", + "type": "primitive", + "value": { "type": "string", + "value": "Cuenta Perfiles- M.N. - MXN-666", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "4057068115181", + "type": "primitive", + "value": { "type": "string", + "value": "4057068115181", }, - "type": "primitive", }, "public_identification_name": { - "primitive": { - "string": "CLABE", + "type": "primitive", + "value": { "type": "string", + "value": "CLABE", }, - "type": "primitive", }, "public_identification_value": { - "primitive": { - "string": "150194683119900273", + "type": "primitive", + "value": { "type": "string", + "value": "150194683119900273", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "Cuentas de efectivo", + "type": "primitive", + "value": { "type": "string", + "value": "Cuentas de efectivo", }, - "type": "primitive", }, }, "type": "object", }, "accounting_date": { - "primitive": { - "datetime": "2019-10-23T13:01:41.941Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-10-23T13:01:41.941Z", }, - "type": "primitive", }, "amount": { - "primitive": { - "float": 2145.45, + "type": "primitive", + "value": { "type": "float", + "value": 2145.45, }, - "type": "primitive", }, "balance": { - "primitive": { - "float": 16907.96, + "type": "primitive", + "value": { "type": "float", + "value": 16907.96, }, - "type": "primitive", }, "category": { - "primitive": { - "string": "Income & Payments", + "type": "primitive", + "value": { "type": "string", + "value": "Income & Payments", }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2019-11-28T10:27:44.813Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-11-28T10:27:44.813Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "currency": { - "primitive": { - "string": "BRL", + "type": "primitive", + "value": { "type": "string", + "value": "BRL", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "SEVEN BUDDHAS RFC:XXXXXXXXXX", + "type": "primitive", + "value": { "type": "string", + "value": "SEVEN BUDDHAS RFC:XXXXXXXXXX", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "076c66e5-90f5-4e01-99c7-50e32f65ae42", + "type": "primitive", + "value": { "type": "string", + "value": "076c66e5-90f5-4e01-99c7-50e32f65ae42", }, - "type": "primitive", }, "internal_identification": { - "primitive": { - "string": "TXpRMU9UQTROMWhZV2xSU1FUazJSMDl", + "type": "primitive", + "value": { "type": "string", + "value": "TXpRMU9UQTROMWhZV2xSU1FUazJSMDl", }, - "type": "primitive", }, "merchant": { "properties": { "merchant_name": { - "primitive": { - "string": "Merchants R Us Global", + "type": "primitive", + "value": { "type": "string", + "value": "Merchants R Us Global", }, - "type": "primitive", }, }, "type": "object", }, "observations": { - "primitive": { - "string": "OPTIONAL OBSERVATIONS", + "type": "primitive", + "value": { "type": "string", + "value": "OPTIONAL OBSERVATIONS", }, - "type": "primitive", }, "reference": { - "primitive": { - "string": "8703", + "type": "primitive", + "value": { "type": "string", + "value": "8703", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "PROCESSED", + "type": "primitive", + "value": { "type": "string", + "value": "PROCESSED", }, - "type": "primitive", }, "subcategory": { - "primitive": { - "string": "Freelance", + "type": "primitive", + "value": { "type": "string", + "value": "Freelance", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "INFLOW", + "type": "primitive", + "value": { "type": "string", + "value": "INFLOW", }, - "type": "primitive", }, "value_date": { - "primitive": { - "string": "2019-10-23", + "type": "primitive", + "value": { "type": "string", + "value": "2019-10-23", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -7139,7 +7061,7 @@ To delete links in bulk, we recommend looping through the list of links you want ], "generatedRequestName": "ListTransactionsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ListTransactions", "path": "/api/transactions", @@ -7148,18 +7070,18 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "A page number within the paginated result set.", "name": "page", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -7173,18 +7095,18 @@ To delete links in bulk, we recommend looping through the list of links you want ℹ️ The minimum number of results returned per page is 1 and the maximum is 1000. If you enter a value greater than 1000, our API will default to the maximum value (1000). ", "name": "page_size", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -7195,21 +7117,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7219,21 +7141,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7246,15 +7168,15 @@ To delete links in bulk, we recommend looping through the list of links you want ℹ️ We highly recommend adding the \`account.id\` filter as well in order to improve your performance. ", "name": "link", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7266,21 +7188,21 @@ To delete links in bulk, we recommend looping through the list of links you want ℹ️ We highly recommend adding the \`account.id\` filter in order to improve your performance. ", "name": "account", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7290,21 +7212,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return transactions that have a \`account.balance.available\` matching exactly this value.", "name": "account__balance__available", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAccountBalanceAvailable", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAccountBalanceAvailable", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7314,21 +7236,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return transactions that have a \`account.balance.available\` less than this value.", "name": "account__balance__available__lt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAccountBalanceAvailableLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAccountBalanceAvailableLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7338,21 +7260,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return transactions that have a \`account.balance.available\` less than or equal to this value.", "name": "account__balance__available__lte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAccountBalanceAvailableLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAccountBalanceAvailableLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7362,21 +7284,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return transactions that have a \`account.balance.available\` within a range of two values.", "name": "account__balance__available__range", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAccountBalanceAvailableRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAccountBalanceAvailableRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7386,21 +7308,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return transactions that have a \`account.balance.current\` matching exactly this value.", "name": "account__balance__current", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAccountBalanceCurrent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAccountBalanceCurrent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7410,21 +7332,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return transactions that have a \`account.balance.current\` greater than this value.", "name": "account__balance__current__gt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAccountBalanceCurrentGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAccountBalanceCurrentGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7434,21 +7356,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return transactions that have a \`account.balance.current\` greater than or equal to this value.", "name": "account__balance__current__gte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAccountBalanceCurrentGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAccountBalanceCurrentGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7458,21 +7380,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return transactions that have a \`account.balance.current\` less than this value.", "name": "account__balance__current__lt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAccountBalanceCurrentLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAccountBalanceCurrentLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7482,21 +7404,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return transactions that have a \`account.balance.current\` less than or equal to this value.", "name": "account__balance__current__lte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAccountBalanceCurrentLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAccountBalanceCurrentLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7506,21 +7428,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return transactions that have a \`account.balance.current\` within a range of two values.", "name": "account__balance__current__range", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAccountBalanceCurrentRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAccountBalanceCurrentRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7530,21 +7452,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return transactions only for these \`account.id\`s.", "name": "account__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAccountIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAccountIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7554,21 +7476,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return information only for transactions matching this account type, as designated by the institution.", "name": "account_type", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAccountType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAccountType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7578,21 +7500,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return information only for transactions matching these account types, as designated by the institution.", "name": "account_type__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAccountTypeIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAccountTypeIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7602,21 +7524,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return transactions that were processed by the institution on exactly this date (\`YYYY-MM-DD\` or full ISO-8601 timestamp).", "name": "accounting_date", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAccountingDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAccountingDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7626,21 +7548,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return transactions that were processed by the institution after this date (\`YYYY-MM-DD\` or full ISO-8601 timestamp).", "name": "accounting_date__gt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAccountingDateGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAccountingDateGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7650,21 +7572,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return transactions that were processed by the institution on this date or later (\`YYYY-MM-DD\` or full ISO-8601 timestamp).", "name": "accounting_date__gte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAccountingDateGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAccountingDateGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7674,21 +7596,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return transactions that were processed by the institution before this date (\`YYYY-MM-DD\` or full ISO-8601 timestamp).", "name": "accounting_date__lt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAccountingDateLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAccountingDateLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7698,21 +7620,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return transactions that were processed by the institution on this date or earlier (\`YYYY-MM-DD\` or full ISO-8601 timestamp).", "name": "accounting_date__lte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAccountingDateLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAccountingDateLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7722,21 +7644,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return transactions that were processed by the institution in this date range (\`YYYY-MM-DD\` or full ISO-8601 timestamp).", "name": "accounting_date__range", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAccountingDateRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAccountingDateRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7746,21 +7668,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return transactions matching exactly this value.", "name": "amount", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7770,21 +7692,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return transactions greater than this value.", "name": "amount__gt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAmountGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAmountGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7794,21 +7716,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return transactions greater than or equal to this value.", "name": "amount__gte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAmountGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAmountGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7818,21 +7740,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return transactions less than this value.", "name": "amount__lt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAmountLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAmountLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7842,21 +7764,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return transactions less than or equal to this value.", "name": "amount__lte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAmountLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAmountLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7866,21 +7788,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return transactions between these two values.", "name": "amount__range", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAmountRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestAmountRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7890,21 +7812,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return transactions that were retrieved from the institution on this date (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "collected_at", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7914,21 +7836,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return transactions that were retrieved from the institution after this date (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "collected_at__gt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestCollectedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestCollectedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7938,21 +7860,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return transactions that were retrieved from the institution after or on this date (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "collected_at__gte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestCollectedAtGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestCollectedAtGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7962,21 +7884,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return transactions that were retrieved from the institution before this date (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "collected_at__lt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestCollectedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestCollectedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7986,21 +7908,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return transactions that were retrieved from the institution before or on this date (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "collected_at__lte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestCollectedAtLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestCollectedAtLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8010,21 +7932,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return transactions that were retrieved from the institution between two dates (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "collected_at__range", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestCollectedAtRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestCollectedAtRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8034,21 +7956,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return transactions that were last updated in Belvo's database on this date (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8058,21 +7980,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return transactions that were last updated in Belvo's database after this date (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__gt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestCreatedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestCreatedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8082,21 +8004,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return transactions that were last updated in Belvo's database after or on this date (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__gte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestCreatedAtGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestCreatedAtGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8106,21 +8028,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return transactions that were last updated in Belvo's database before this date (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__lt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestCreatedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestCreatedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8130,21 +8052,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return transactions that were last updated in Belvo's database before or on this date (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__lte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestCreatedAtLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestCreatedAtLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8154,21 +8076,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return transactions that were last updated in Belvo's database between two dates (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__range", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestCreatedAtRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestCreatedAtRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8178,21 +8100,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return transactions for one of these bill names.", "name": "credit_card_data__bill_name__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestCreditCardDataBillNameIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestCreditCardDataBillNameIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8202,21 +8124,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return transactions in only this three-letter currency code.", "name": "currency", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8226,21 +8148,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return transactions in one of these three-letter currency codes.", "name": "currency__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestCurrencyIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestCurrencyIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8250,21 +8172,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Returns transactions with this institution-assigned reference number.", "name": "reference", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestReference", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestReference", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8274,21 +8196,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Returns transactions with these institution-assigned reference numbers.", "name": "reference__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestReferenceIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestReferenceIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8298,21 +8220,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return transactions with this status. Can be either \`PENDING\`, \`PROCESSED\`, or \`UNCATEGORIZED\`.", "name": "status", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8322,21 +8244,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return transactions with these statuses. Can be either \`PENDING\`, \`PROCESSED\`, or \`UNCATEGORIZED\`.", "name": "status__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestStatusIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestStatusIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8346,21 +8268,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return transactions with this type. Can be either \`INFLOW\` or \`OUTFLOW\`.", "name": "type", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8370,21 +8292,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return transactions with this types. Can be either \`INFLOW\` or \`OUTFLOW\`.", "name": "type__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestTypeIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestTypeIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8394,21 +8316,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return transactions that occurred on exactly this date (\`YYYY-MM-DD\` or full ISO-8601 timestamp).", "name": "value_date", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestValueDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestValueDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8418,21 +8340,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return transactions that occurred after this date (\`YYYY-MM-DD\` or full ISO-8601 timestamp).", "name": "value_date__gt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestValueDateGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestValueDateGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8442,21 +8364,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return transactions that occurred on this date or later (\`YYYY-MM-DD\` or full ISO-8601 timestamp).", "name": "value_date__gte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestValueDateGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestValueDateGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8466,21 +8388,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return transactions that occurred before this date (\`YYYY-MM-DD\` or full ISO-8601 timestamp).", "name": "value_date__lt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestValueDateLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestValueDateLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8490,21 +8412,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return transactions that occurred on this date or earlier (\`YYYY-MM-DD\` or full ISO-8601 timestamp).", "name": "value_date__lte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestValueDateLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestValueDateLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8514,21 +8436,21 @@ To delete links in bulk, we recommend looping through the list of links you want { "description": "Return transactions for this date range (\`YYYY-MM-DD\` or full ISO-8601 timestamp).", "name": "value_date__range", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestValueDateRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsRequestValueDateRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8536,36 +8458,22 @@ To delete links in bulk, we recommend looping through the list of links you want }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [ - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTransactionsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransactionsPaginatedResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List all transactions", "tags": [ @@ -8575,7 +8483,7 @@ To delete links in bulk, we recommend looping through the list of links you want { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve transactions for one or more accounts from a specific link.
Info: When retrieving transactions, it is important to understand that the available transaction data ranges depend on each institution.

If you try to access older information than what we can access, we will return all the data we can read within that date range. For example, if you request transactions for the last year and we can only access the last six months, we will return the information corresponding to these six months of data.
@@ -8590,74 +8498,75 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, ], "request": { "properties": { "account": { - "primitive": { - "string": "d4617561-1c01-4b2f-83b6-a594f7b3bc57", + "type": "primitive", + "value": { "type": "string", + "value": "d4617561-1c01-4b2f-83b6-a594f7b3bc57", }, - "type": "primitive", }, "date_from": { - "primitive": { - "string": "2020-08-05", + "type": "primitive", + "value": { "type": "string", + "value": "2020-08-05", }, - "type": "primitive", }, "date_to": { - "primitive": { - "string": "2020-10-05", + "type": "primitive", + "value": { "type": "string", + "value": "2020-10-05", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "2ccd5e15-194a-4a19-a45a-e7223c7e6717", + "type": "primitive", + "value": { "type": "string", + "value": "2ccd5e15-194a-4a19-a45a-e7223c7e6717", }, - "type": "primitive", }, "token": { - "primitive": { - "string": "1234ab", + "type": "primitive", + "value": { "type": "string", + "value": "1234ab", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "account": { @@ -8665,468 +8574,467 @@ If you try to access older information than what we can access, we will return a "balance": { "properties": { "current": { - "primitive": { - "float": 5874.13, + "type": "primitive", + "value": { "type": "float", + "value": 5874.13, }, - "type": "primitive", }, }, "type": "object", }, "balance_type": { - "primitive": { - "string": "ASSET", + "type": "primitive", + "value": { "type": "string", + "value": "ASSET", }, - "type": "primitive", }, "bank_product_id": { - "primitive": { - "string": "bank_product_id", + "type": "primitive", + "value": { "type": "string", + "value": "bank_product_id", }, - "type": "primitive", }, "category": { - "primitive": { - "string": "CHECKING_ACCOUNT", + "type": "primitive", + "value": { "type": "string", + "value": "CHECKING_ACCOUNT", }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2019-09-27T13:01:41.941Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:01:41.941Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "credit_data": { "properties": { "collected_at": { - "primitive": { - "datetime": "2019-09-27T13:01:41.941Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:01:41.941Z", }, - "type": "primitive", }, "credit_limit": { - "primitive": { - "float": 192000, + "type": "primitive", + "value": { "type": "float", + "value": 192000, }, - "type": "primitive", }, "cutting_date": { - "primitive": { - "string": "2019-12-11", + "type": "primitive", + "value": { "type": "string", + "value": "2019-12-11", }, - "type": "primitive", }, "interest_rate": { - "primitive": { - "float": 4, + "type": "primitive", + "value": { "type": "float", + "value": 4, }, - "type": "primitive", }, "minimum_payment": { - "primitive": { - "float": 2400.3, + "type": "primitive", + "value": { "type": "float", + "value": 2400.3, }, - "type": "primitive", }, "next_payment_date": { - "primitive": { - "string": "2019-12-13", + "type": "primitive", + "value": { "type": "string", + "value": "2019-12-13", }, - "type": "primitive", }, "no_interest_payment": { - "primitive": { - "float": 2690.83, + "type": "primitive", + "value": { "type": "float", + "value": 2690.83, }, - "type": "primitive", }, }, "type": "object", }, "currency": { - "primitive": { - "string": "MXN", + "type": "primitive", + "value": { "type": "string", + "value": "MXN", }, - "type": "primitive", }, "funds_data": { - "array": [ + "type": "array", + "value": [ { "properties": { "collected_at": { - "primitive": { - "datetime": "2020-04-23T21:32:55.336854+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-04-23T21:32:55.336Z", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", + "type": "primitive", + "value": { "type": "string", + "value": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", }, - "type": "primitive", }, "institution": { "properties": { "name": { - "primitive": { - "string": "erebor_mx_retail", + "type": "primitive", + "value": { "type": "string", + "value": "erebor_mx_retail", }, - "type": "primitive", }, }, "type": "object", }, "internal_identification": { - "primitive": { - "string": "internal_identification", + "type": "primitive", + "value": { "type": "string", + "value": "internal_identification", }, - "type": "primitive", }, "last_accessed_at": { - "primitive": { - "datetime": "2021-03-09T10:28:40.000Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-03-09T10:28:40.000Z", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "30cb4806-6e00-48a4-91c9-ca55968576c8", + "type": "primitive", + "value": { "type": "string", + "value": "30cb4806-6e00-48a4-91c9-ca55968576c8", }, - "type": "primitive", }, "loan_data": { "properties": { "collected_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "contract_end_date": { - "primitive": { - "string": "2027-10-01", + "type": "primitive", + "value": { "type": "string", + "value": "2027-10-01", }, - "type": "primitive", }, "monthly_payment": { - "primitive": { - "float": 1000, + "type": "primitive", + "value": { "type": "float", + "value": 1000, }, - "type": "primitive", }, "outstanding_balance": { - "primitive": { - "float": 182000, + "type": "primitive", + "value": { "type": "float", + "value": 182000, }, - "type": "primitive", }, "principal": { - "primitive": { - "float": 192000, + "type": "primitive", + "value": { "type": "float", + "value": 192000, }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Cuenta Perfiles- M.N. - MXN-666", + "type": "primitive", + "value": { "type": "string", + "value": "Cuenta Perfiles- M.N. - MXN-666", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "4057068115181", + "type": "primitive", + "value": { "type": "string", + "value": "4057068115181", }, - "type": "primitive", }, "public_identification_name": { - "primitive": { - "string": "CLABE", + "type": "primitive", + "value": { "type": "string", + "value": "CLABE", }, - "type": "primitive", }, "public_identification_value": { - "primitive": { - "string": "150194683119900273", + "type": "primitive", + "value": { "type": "string", + "value": "150194683119900273", }, - "type": "primitive", }, "receivables_data": { "properties": { "anticipated": { - "primitive": { - "float": 1393.46, + "type": "primitive", + "value": { "type": "float", + "value": 1393.46, }, - "type": "primitive", }, "available": { - "primitive": { - "float": 800.37, + "type": "primitive", + "value": { "type": "float", + "value": 800.37, }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "current": { - "primitive": { - "float": 2193.83, + "type": "primitive", + "value": { "type": "float", + "value": 2193.83, }, - "type": "primitive", }, }, "type": "object", }, "type": { - "primitive": { - "string": "Cuentas de efectivo", + "type": "primitive", + "value": { "type": "string", + "value": "Cuentas de efectivo", }, - "type": "primitive", }, }, "type": "object", }, "accounting_date": { - "primitive": { - "datetime": "2019-10-23T13:01:41.941Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-10-23T13:01:41.941Z", }, - "type": "primitive", }, "amount": { - "primitive": { - "float": 2145.45, + "type": "primitive", + "value": { "type": "float", + "value": 2145.45, }, - "type": "primitive", }, "balance": { - "primitive": { - "float": 16907.96, + "type": "primitive", + "value": { "type": "float", + "value": 16907.96, }, - "type": "primitive", }, "category": { - "primitive": { - "string": "Income & Payments", + "type": "primitive", + "value": { "type": "string", + "value": "Income & Payments", }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2019-11-28T10:27:44.813Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-11-28T10:27:44.813Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "credit_card_data": { "properties": { "bill_amount": { - "primitive": { - "float": 300, + "type": "primitive", + "value": { "type": "float", + "value": 300, }, - "type": "primitive", }, "bill_name": { - "primitive": { - "string": "apr-2020", + "type": "primitive", + "value": { "type": "string", + "value": "apr-2020", }, - "type": "primitive", }, "bill_status": { - "primitive": { - "string": "PAID", + "type": "primitive", + "value": { "type": "string", + "value": "PAID", }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2019-09-27T13:01:41.941Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:01:41.941Z", }, - "type": "primitive", }, "previous_bill_total": { - "primitive": { - "string": "9614.30", + "type": "primitive", + "value": { "type": "string", + "value": "9614.30", }, - "type": "primitive", }, }, "type": "object", }, "currency": { - "primitive": { - "string": "BRL", + "type": "primitive", + "value": { "type": "string", + "value": "BRL", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "SEVEN BUDDHAS RFC:XXXXXXXXXX", + "type": "primitive", + "value": { "type": "string", + "value": "SEVEN BUDDHAS RFC:XXXXXXXXXX", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "076c66e5-90f5-4e01-99c7-50e32f65ae42", + "type": "primitive", + "value": { "type": "string", + "value": "076c66e5-90f5-4e01-99c7-50e32f65ae42", }, - "type": "primitive", }, "internal_identification": { - "primitive": { - "string": "TXpRMU9UQTROMWhZV2xSU1FUazJSMDl", + "type": "primitive", + "value": { "type": "string", + "value": "TXpRMU9UQTROMWhZV2xSU1FUazJSMDl", }, - "type": "primitive", }, "merchant": { "properties": { "logo": { - "primitive": { - "string": "https://logo.clearbit.com/asesor-contable.es", + "type": "primitive", + "value": { "type": "string", + "value": "https://logo.clearbit.com/asesor-contable.es", }, - "type": "primitive", }, "merchant_name": { - "primitive": { - "string": "Merchants R Us Global", + "type": "primitive", + "value": { "type": "string", + "value": "Merchants R Us Global", }, - "type": "primitive", }, "website": { - "primitive": { - "string": "https://merchants-r-us.com", + "type": "primitive", + "value": { "type": "string", + "value": "https://merchants-r-us.com", }, - "type": "primitive", }, }, "type": "object", }, "observations": { - "primitive": { - "string": "OPTIONAL OBSERVATIONS", + "type": "primitive", + "value": { "type": "string", + "value": "OPTIONAL OBSERVATIONS", }, - "type": "primitive", }, "reference": { - "primitive": { - "string": "8703", + "type": "primitive", + "value": { "type": "string", + "value": "8703", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "PROCESSED", + "type": "primitive", + "value": { "type": "string", + "value": "PROCESSED", }, - "type": "primitive", }, "subcategory": { - "primitive": { - "string": "Freelance", + "type": "primitive", + "value": { "type": "string", + "value": "Freelance", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "INFLOW", + "type": "primitive", + "value": { "type": "string", + "value": "INFLOW", }, - "type": "primitive", }, "value_date": { - "primitive": { - "string": "2019-10-23", + "type": "primitive", + "value": { "type": "string", + "value": "2019-10-23", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "RetrieveTransactionsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "RetrieveTransactions", "path": "/api/transactions", @@ -9135,21 +9043,21 @@ If you try to access older information than what we can access, we will return a { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveTransactionsRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveTransactionsRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9159,21 +9067,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveTransactionsRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveTransactionsRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9182,55 +9090,40 @@ If you try to access older information than what we can access, we will return a }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveTransactionsRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransactionsRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Ok (when \`save_data=false\`)", - "fullExamples": [ - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveTransactionsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveTransactionsResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Transaction", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve transactions for a link", "tags": [ @@ -9240,7 +9133,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve transactions for one or more accounts from a specific link.
Info: When retrieving transactions, it is important to understand that the available transaction data ranges depend on each institution.

If you try to access older information than what we can access, we will return all the data we can read within that date range. For example, if you request transactions for the last year and we can only access the last six months, we will return the information corresponding to these six months of data.
@@ -9255,79 +9148,79 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "X-Belvo-Request-Mode", "value": { - "literal": { - "string": "async", + "type": "literal", + "value": { "type": "string", + "value": "async", }, - "type": "literal", }, }, ], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, ], "request": { "properties": { "account": { - "primitive": { - "string": "d4617561-1c01-4b2f-83b6-a594f7b3bc57", + "type": "primitive", + "value": { "type": "string", + "value": "d4617561-1c01-4b2f-83b6-a594f7b3bc57", }, - "type": "primitive", }, "date_from": { - "primitive": { - "string": "2020-08-05", + "type": "primitive", + "value": { "type": "string", + "value": "2020-08-05", }, - "type": "primitive", }, "date_to": { - "primitive": { - "string": "2020-10-05", + "type": "primitive", + "value": { "type": "string", + "value": "2020-10-05", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "2ccd5e15-194a-4a19-a45a-e7223c7e6717", + "type": "primitive", + "value": { "type": "string", + "value": "2ccd5e15-194a-4a19-a45a-e7223c7e6717", }, - "type": "primitive", }, "token": { - "primitive": { - "string": "1234ab", + "type": "primitive", + "value": { "type": "string", + "value": "1234ab", }, - "type": "primitive", }, }, "type": "object", @@ -9335,11 +9228,11 @@ If you try to access older information than what we can access, we will return a "response": { "properties": { "request_id": { - "primitive": { - "string": "b5d0106ac9cc43d5b36199fe831f6bbe", + "type": "primitive", + "value": { "type": "string", + "value": "b5d0106ac9cc43d5b36199fe831f6bbe", }, - "type": "primitive", }, }, "type": "object", @@ -9349,23 +9242,23 @@ If you try to access older information than what we can access, we will return a "generatedRequestName": "RetrieveTransactionsAsyncRequest", "headers": [ { - "description": undefined, + "description": null, "name": "X-Belvo-Request-Mode", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": null, "generatedName": "XBelvoRequestMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "async", "type": "string", + "value": "async", }, }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "RetrieveTransactions_async", "path": "/api/transactions", @@ -9374,21 +9267,21 @@ If you try to access older information than what we can access, we will return a { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveTransactionsAsyncRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveTransactionsAsyncRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9398,21 +9291,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveTransactionsAsyncRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveTransactionsAsyncRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9421,35 +9314,33 @@ If you try to access older information than what we can access, we will return a }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveTransactionsAsyncRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransactionsRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Accepted (when \`X-Belvo-Request-Mode\` is \`async\`)", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveTransactionsAsyncResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AsynchronousAccepted202", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve transactions for a link", "tags": [ @@ -9459,7 +9350,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Used to resume a Transaction retrieve session that was paused because an MFA token was required by the institution.", "errorStatusCode": [ 400, @@ -9471,67 +9362,68 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, ], "request": { "properties": { "link": { - "primitive": { - "string": "683005d6-f45c-4adb-b289-f1a12f50f80c", + "type": "primitive", + "value": { "type": "string", + "value": "683005d6-f45c-4adb-b289-f1a12f50f80c", }, - "type": "primitive", }, "save_data": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "session": { - "primitive": { - "string": "6e7b283c6efa449c9c028a16b5c249fa", + "type": "primitive", + "value": { "type": "string", + "value": "6e7b283c6efa449c9c028a16b5c249fa", }, - "type": "primitive", }, "token": { - "primitive": { - "string": "1234ab", + "type": "primitive", + "value": { "type": "string", + "value": "1234ab", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "account": { @@ -9539,468 +9431,467 @@ If you try to access older information than what we can access, we will return a "balance": { "properties": { "current": { - "primitive": { - "float": 5874.13, + "type": "primitive", + "value": { "type": "float", + "value": 5874.13, }, - "type": "primitive", }, }, "type": "object", }, "balance_type": { - "primitive": { - "string": "ASSET", + "type": "primitive", + "value": { "type": "string", + "value": "ASSET", }, - "type": "primitive", }, "bank_product_id": { - "primitive": { - "string": "bank_product_id", + "type": "primitive", + "value": { "type": "string", + "value": "bank_product_id", }, - "type": "primitive", }, "category": { - "primitive": { - "string": "CHECKING_ACCOUNT", + "type": "primitive", + "value": { "type": "string", + "value": "CHECKING_ACCOUNT", }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2019-09-27T13:01:41.941Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:01:41.941Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "credit_data": { "properties": { "collected_at": { - "primitive": { - "datetime": "2019-09-27T13:01:41.941Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:01:41.941Z", }, - "type": "primitive", }, "credit_limit": { - "primitive": { - "float": 192000, + "type": "primitive", + "value": { "type": "float", + "value": 192000, }, - "type": "primitive", }, "cutting_date": { - "primitive": { - "string": "2019-12-11", + "type": "primitive", + "value": { "type": "string", + "value": "2019-12-11", }, - "type": "primitive", }, "interest_rate": { - "primitive": { - "float": 4, + "type": "primitive", + "value": { "type": "float", + "value": 4, }, - "type": "primitive", }, "minimum_payment": { - "primitive": { - "float": 2400.3, + "type": "primitive", + "value": { "type": "float", + "value": 2400.3, }, - "type": "primitive", }, "next_payment_date": { - "primitive": { - "string": "2019-12-13", + "type": "primitive", + "value": { "type": "string", + "value": "2019-12-13", }, - "type": "primitive", }, "no_interest_payment": { - "primitive": { - "float": 2690.83, + "type": "primitive", + "value": { "type": "float", + "value": 2690.83, }, - "type": "primitive", }, }, "type": "object", }, "currency": { - "primitive": { - "string": "MXN", + "type": "primitive", + "value": { "type": "string", + "value": "MXN", }, - "type": "primitive", }, "funds_data": { - "array": [ + "type": "array", + "value": [ { "properties": { "collected_at": { - "primitive": { - "datetime": "2020-04-23T21:32:55.336854+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-04-23T21:32:55.336Z", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", + "type": "primitive", + "value": { "type": "string", + "value": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", }, - "type": "primitive", }, "institution": { "properties": { "name": { - "primitive": { - "string": "erebor_mx_retail", + "type": "primitive", + "value": { "type": "string", + "value": "erebor_mx_retail", }, - "type": "primitive", }, }, "type": "object", }, "internal_identification": { - "primitive": { - "string": "internal_identification", + "type": "primitive", + "value": { "type": "string", + "value": "internal_identification", }, - "type": "primitive", }, "last_accessed_at": { - "primitive": { - "datetime": "2021-03-09T10:28:40.000Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-03-09T10:28:40.000Z", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "30cb4806-6e00-48a4-91c9-ca55968576c8", + "type": "primitive", + "value": { "type": "string", + "value": "30cb4806-6e00-48a4-91c9-ca55968576c8", }, - "type": "primitive", }, "loan_data": { "properties": { "collected_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "contract_end_date": { - "primitive": { - "string": "2027-10-01", + "type": "primitive", + "value": { "type": "string", + "value": "2027-10-01", }, - "type": "primitive", }, "monthly_payment": { - "primitive": { - "float": 1000, + "type": "primitive", + "value": { "type": "float", + "value": 1000, }, - "type": "primitive", }, "outstanding_balance": { - "primitive": { - "float": 182000, + "type": "primitive", + "value": { "type": "float", + "value": 182000, }, - "type": "primitive", }, "principal": { - "primitive": { - "float": 192000, + "type": "primitive", + "value": { "type": "float", + "value": 192000, }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Cuenta Perfiles- M.N. - MXN-666", + "type": "primitive", + "value": { "type": "string", + "value": "Cuenta Perfiles- M.N. - MXN-666", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "4057068115181", + "type": "primitive", + "value": { "type": "string", + "value": "4057068115181", }, - "type": "primitive", }, "public_identification_name": { - "primitive": { - "string": "CLABE", + "type": "primitive", + "value": { "type": "string", + "value": "CLABE", }, - "type": "primitive", }, "public_identification_value": { - "primitive": { - "string": "150194683119900273", + "type": "primitive", + "value": { "type": "string", + "value": "150194683119900273", }, - "type": "primitive", }, "receivables_data": { "properties": { "anticipated": { - "primitive": { - "float": 1393.46, + "type": "primitive", + "value": { "type": "float", + "value": 1393.46, }, - "type": "primitive", }, "available": { - "primitive": { - "float": 800.37, + "type": "primitive", + "value": { "type": "float", + "value": 800.37, }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "current": { - "primitive": { - "float": 2193.83, + "type": "primitive", + "value": { "type": "float", + "value": 2193.83, }, - "type": "primitive", }, }, "type": "object", }, "type": { - "primitive": { - "string": "Cuentas de efectivo", + "type": "primitive", + "value": { "type": "string", + "value": "Cuentas de efectivo", }, - "type": "primitive", }, }, "type": "object", }, "accounting_date": { - "primitive": { - "datetime": "2019-10-23T13:01:41.941Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-10-23T13:01:41.941Z", }, - "type": "primitive", }, "amount": { - "primitive": { - "float": 2145.45, + "type": "primitive", + "value": { "type": "float", + "value": 2145.45, }, - "type": "primitive", }, "balance": { - "primitive": { - "float": 16907.96, + "type": "primitive", + "value": { "type": "float", + "value": 16907.96, }, - "type": "primitive", }, "category": { - "primitive": { - "string": "Income & Payments", + "type": "primitive", + "value": { "type": "string", + "value": "Income & Payments", }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2019-11-28T10:27:44.813Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-11-28T10:27:44.813Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "credit_card_data": { "properties": { "bill_amount": { - "primitive": { - "float": 300, + "type": "primitive", + "value": { "type": "float", + "value": 300, }, - "type": "primitive", }, "bill_name": { - "primitive": { - "string": "apr-2020", + "type": "primitive", + "value": { "type": "string", + "value": "apr-2020", }, - "type": "primitive", }, "bill_status": { - "primitive": { - "string": "PAID", + "type": "primitive", + "value": { "type": "string", + "value": "PAID", }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2019-09-27T13:01:41.941Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:01:41.941Z", }, - "type": "primitive", }, "previous_bill_total": { - "primitive": { - "string": "9614.30", + "type": "primitive", + "value": { "type": "string", + "value": "9614.30", }, - "type": "primitive", }, }, "type": "object", }, "currency": { - "primitive": { - "string": "BRL", + "type": "primitive", + "value": { "type": "string", + "value": "BRL", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "SEVEN BUDDHAS RFC:XXXXXXXXXX", + "type": "primitive", + "value": { "type": "string", + "value": "SEVEN BUDDHAS RFC:XXXXXXXXXX", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "076c66e5-90f5-4e01-99c7-50e32f65ae42", + "type": "primitive", + "value": { "type": "string", + "value": "076c66e5-90f5-4e01-99c7-50e32f65ae42", }, - "type": "primitive", }, "internal_identification": { - "primitive": { - "string": "TXpRMU9UQTROMWhZV2xSU1FUazJSMDl", + "type": "primitive", + "value": { "type": "string", + "value": "TXpRMU9UQTROMWhZV2xSU1FUazJSMDl", }, - "type": "primitive", }, "merchant": { "properties": { "logo": { - "primitive": { - "string": "https://logo.clearbit.com/asesor-contable.es", + "type": "primitive", + "value": { "type": "string", + "value": "https://logo.clearbit.com/asesor-contable.es", }, - "type": "primitive", }, "merchant_name": { - "primitive": { - "string": "Merchants R Us Global", + "type": "primitive", + "value": { "type": "string", + "value": "Merchants R Us Global", }, - "type": "primitive", }, "website": { - "primitive": { - "string": "https://merchants-r-us.com", + "type": "primitive", + "value": { "type": "string", + "value": "https://merchants-r-us.com", }, - "type": "primitive", }, }, "type": "object", }, "observations": { - "primitive": { - "string": "OPTIONAL OBSERVATIONS", + "type": "primitive", + "value": { "type": "string", + "value": "OPTIONAL OBSERVATIONS", }, - "type": "primitive", }, "reference": { - "primitive": { - "string": "8703", + "type": "primitive", + "value": { "type": "string", + "value": "8703", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "PROCESSED", + "type": "primitive", + "value": { "type": "string", + "value": "PROCESSED", }, - "type": "primitive", }, "subcategory": { - "primitive": { - "string": "Freelance", + "type": "primitive", + "value": { "type": "string", + "value": "Freelance", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "INFLOW", + "type": "primitive", + "value": { "type": "string", + "value": "INFLOW", }, - "type": "primitive", }, "value_date": { - "primitive": { - "string": "2019-10-23", + "type": "primitive", + "value": { "type": "string", + "value": "2019-10-23", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "PatchTransactionsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PATCH", "operationId": "PatchTransactions", "path": "/api/transactions", @@ -10009,21 +9900,21 @@ If you try to access older information than what we can access, we will return a { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PatchTransactionsRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PatchTransactionsRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10033,21 +9924,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PatchTransactionsRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PatchTransactionsRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10056,55 +9947,40 @@ If you try to access older information than what we can access, we will return a }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PatchTransactionsRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PatchBody", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Ok (when \`save_data=false\`)", - "fullExamples": [ - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PatchTransactionsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PatchTransactionsResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Transaction", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Complete a transactions request", "tags": [ @@ -10114,7 +9990,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get the details of a specific transaction.", "errorStatusCode": [ 401, @@ -10123,18 +9999,18 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], @@ -10142,25 +10018,25 @@ If you try to access older information than what we can access, we will return a { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "account": { @@ -10168,645 +10044,645 @@ If you try to access older information than what we can access, we will return a "balance": { "properties": { "available": { - "primitive": { - "float": 5621.12, + "type": "primitive", + "value": { "type": "float", + "value": 5621.12, }, - "type": "primitive", }, "current": { - "primitive": { - "float": 5874.13, + "type": "primitive", + "value": { "type": "float", + "value": 5874.13, }, - "type": "primitive", }, }, "type": "object", }, "balance_type": { - "primitive": { - "string": "ASSET", + "type": "primitive", + "value": { "type": "string", + "value": "ASSET", }, - "type": "primitive", }, "bank_product_id": { - "primitive": { - "string": "bank_product_id", + "type": "primitive", + "value": { "type": "string", + "value": "bank_product_id", }, - "type": "primitive", }, "category": { - "primitive": { - "string": "CHECKING_ACCOUNT", + "type": "primitive", + "value": { "type": "string", + "value": "CHECKING_ACCOUNT", }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2019-09-27T13:01:41.941Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:01:41.941Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "credit_data": { "properties": { "collected_at": { - "primitive": { - "datetime": "2019-09-27T13:01:41.941Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:01:41.941Z", }, - "type": "primitive", }, "credit_limit": { - "primitive": { - "float": 192000, + "type": "primitive", + "value": { "type": "float", + "value": 192000, }, - "type": "primitive", }, "cutting_date": { - "primitive": { - "string": "2019-12-11", + "type": "primitive", + "value": { "type": "string", + "value": "2019-12-11", }, - "type": "primitive", }, "end_date": { - "primitive": { - "string": "end_date", + "type": "primitive", + "value": { "type": "string", + "value": "end_date", }, - "type": "primitive", }, "interest_rate": { - "primitive": { - "float": 4, + "type": "primitive", + "value": { "type": "float", + "value": 4, }, - "type": "primitive", }, "last_payment_date": { - "primitive": { - "string": "last_payment_date", + "type": "primitive", + "value": { "type": "string", + "value": "last_payment_date", }, - "type": "primitive", }, "minimum_payment": { - "primitive": { - "float": 2400.3, + "type": "primitive", + "value": { "type": "float", + "value": 2400.3, }, - "type": "primitive", }, "monthly_payment": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "next_payment_date": { - "primitive": { - "string": "2019-12-13", + "type": "primitive", + "value": { "type": "string", + "value": "2019-12-13", }, - "type": "primitive", }, "no_interest_payment": { - "primitive": { - "float": 2690.83, + "type": "primitive", + "value": { "type": "float", + "value": 2690.83, }, - "type": "primitive", }, }, "type": "object", }, "currency": { - "primitive": { - "string": "MXN", + "type": "primitive", + "value": { "type": "string", + "value": "MXN", }, - "type": "primitive", }, "funds_data": { - "array": [ + "type": "array", + "value": [ { "properties": { "collected_at": { - "primitive": { - "datetime": "2020-04-23T21:32:55.336854+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-04-23T21:32:55.336Z", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", + "type": "primitive", + "value": { "type": "string", + "value": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", }, - "type": "primitive", }, "institution": { "properties": { "name": { - "primitive": { - "string": "erebor_mx_retail", + "type": "primitive", + "value": { "type": "string", + "value": "erebor_mx_retail", }, - "type": "primitive", }, "type": { - "enum": "bank", "type": "enum", + "value": "bank", }, }, "type": "object", }, "internal_identification": { - "primitive": { - "string": "internal_identification", + "type": "primitive", + "value": { "type": "string", + "value": "internal_identification", }, - "type": "primitive", }, "last_accessed_at": { - "primitive": { - "datetime": "2021-03-09T10:28:40.000Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-03-09T10:28:40.000Z", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "30cb4806-6e00-48a4-91c9-ca55968576c8", + "type": "primitive", + "value": { "type": "string", + "value": "30cb4806-6e00-48a4-91c9-ca55968576c8", }, - "type": "primitive", }, "loan_data": { "properties": { "collected_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "contract_amount": { - "primitive": { - "float": 202000, + "type": "primitive", + "value": { "type": "float", + "value": 202000, }, - "type": "primitive", }, "contract_end_date": { - "primitive": { - "string": "2027-10-01", + "type": "primitive", + "value": { "type": "string", + "value": "2027-10-01", }, - "type": "primitive", }, "contract_number": { - "primitive": { - "string": "890ASLDJF87SD00", + "type": "primitive", + "value": { "type": "string", + "value": "890ASLDJF87SD00", }, - "type": "primitive", }, "contract_start_date": { - "primitive": { - "string": "2020-03-01", + "type": "primitive", + "value": { "type": "string", + "value": "2020-03-01", }, - "type": "primitive", }, "credit_limit": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "cutting_date": { - "primitive": { - "string": "cutting_date", + "type": "primitive", + "value": { "type": "string", + "value": "cutting_date", }, - "type": "primitive", }, "cutting_day": { - "primitive": { - "string": "cutting_day", + "type": "primitive", + "value": { "type": "string", + "value": "cutting_day", }, - "type": "primitive", }, "fees": { - "array": [ + "type": "array", + "value": [ { "properties": { "type": { - "enum": "OPERATION_FEE", "type": "enum", + "value": "OPERATION_FEE", }, "value": { - "primitive": { - "float": 5.6, + "type": "primitive", + "value": { "type": "float", + "value": 5.6, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "interest_rate": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "interest_rates": { - "array": [ + "type": "array", + "value": [ { "properties": { "name": { - "primitive": { - "string": "jurosEfetivo", + "type": "primitive", + "value": { "type": "string", + "value": "jurosEfetivo", }, - "type": "primitive", }, "value": { - "primitive": { - "float": 7.85, + "type": "primitive", + "value": { "type": "float", + "value": 7.85, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "last_payment_date": { - "primitive": { - "string": "last_payment_date", + "type": "primitive", + "value": { "type": "string", + "value": "last_payment_date", }, - "type": "primitive", }, "last_period_balance": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "limit_day": { - "primitive": { - "string": "limit_day", + "type": "primitive", + "value": { "type": "string", + "value": "limit_day", }, - "type": "primitive", }, "loan_type": { - "primitive": { - "string": "Consignado", + "type": "primitive", + "value": { "type": "string", + "value": "Consignado", }, - "type": "primitive", }, "monthly_payment": { - "primitive": { - "float": 1000, + "type": "primitive", + "value": { "type": "float", + "value": 1000, }, - "type": "primitive", }, "no_interest_payment": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "number_of_installments_outstanding": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 48, }, - "type": "primitive", }, "number_of_installments_total": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 60, }, - "type": "primitive", }, "outstanding_balance": { - "primitive": { - "float": 182000, + "type": "primitive", + "value": { "type": "float", + "value": 182000, }, - "type": "primitive", }, "outstanding_principal": { - "primitive": { - "float": 142023, + "type": "primitive", + "value": { "type": "float", + "value": 142023, }, - "type": "primitive", }, "payment_day": { - "primitive": { - "string": "27", + "type": "primitive", + "value": { "type": "string", + "value": "27", }, - "type": "primitive", }, "principal": { - "primitive": { - "float": 192000, + "type": "primitive", + "value": { "type": "float", + "value": 192000, }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Cuenta Perfiles- M.N. - MXN-666", + "type": "primitive", + "value": { "type": "string", + "value": "Cuenta Perfiles- M.N. - MXN-666", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "4057068115181", + "type": "primitive", + "value": { "type": "string", + "value": "4057068115181", }, - "type": "primitive", }, "public_identification_name": { - "primitive": { - "string": "CLABE", + "type": "primitive", + "value": { "type": "string", + "value": "CLABE", }, - "type": "primitive", }, "public_identification_value": { - "primitive": { - "string": "150194683119900273", + "type": "primitive", + "value": { "type": "string", + "value": "150194683119900273", }, - "type": "primitive", }, "receivables_data": { "properties": { "anticipated": { - "primitive": { - "float": 1393.46, + "type": "primitive", + "value": { "type": "float", + "value": 1393.46, }, - "type": "primitive", }, "available": { - "primitive": { - "float": 800.37, + "type": "primitive", + "value": { "type": "float", + "value": 800.37, }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "current": { - "primitive": { - "float": 2193.83, + "type": "primitive", + "value": { "type": "float", + "value": 2193.83, }, - "type": "primitive", }, }, "type": "object", }, "type": { - "primitive": { - "string": "Cuentas de efectivo", + "type": "primitive", + "value": { "type": "string", + "value": "Cuentas de efectivo", }, - "type": "primitive", }, }, "type": "object", }, "accounting_date": { - "primitive": { - "datetime": "2019-10-23T13:01:41.941Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-10-23T13:01:41.941Z", }, - "type": "primitive", }, "amount": { - "primitive": { - "float": 2145.45, + "type": "primitive", + "value": { "type": "float", + "value": 2145.45, }, - "type": "primitive", }, "balance": { - "primitive": { - "float": 16907.96, + "type": "primitive", + "value": { "type": "float", + "value": 16907.96, }, - "type": "primitive", }, "category": { - "primitive": { - "string": "Income & Payments", + "type": "primitive", + "value": { "type": "string", + "value": "Income & Payments", }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2019-11-28T10:27:44.813Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-11-28T10:27:44.813Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "credit_card_data": { "properties": { "bill_amount": { - "primitive": { - "float": 300, + "type": "primitive", + "value": { "type": "float", + "value": 300, }, - "type": "primitive", }, "bill_name": { - "primitive": { - "string": "apr-2020", + "type": "primitive", + "value": { "type": "string", + "value": "apr-2020", }, - "type": "primitive", }, "bill_status": { - "primitive": { - "string": "PAID", + "type": "primitive", + "value": { "type": "string", + "value": "PAID", }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2019-09-27T13:01:41.941Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:01:41.941Z", }, - "type": "primitive", }, "previous_bill_total": { - "primitive": { - "string": "9614.30", + "type": "primitive", + "value": { "type": "string", + "value": "9614.30", }, - "type": "primitive", }, }, "type": "object", }, "currency": { - "primitive": { - "string": "BRL", + "type": "primitive", + "value": { "type": "string", + "value": "BRL", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "SEVEN BUDDHAS RFC:XXXXXXXXXX", + "type": "primitive", + "value": { "type": "string", + "value": "SEVEN BUDDHAS RFC:XXXXXXXXXX", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "076c66e5-90f5-4e01-99c7-50e32f65ae42", + "type": "primitive", + "value": { "type": "string", + "value": "076c66e5-90f5-4e01-99c7-50e32f65ae42", }, - "type": "primitive", }, "internal_identification": { - "primitive": { - "string": "TXpRMU9UQTROMWhZV2xSU1FUazJSMDl", + "type": "primitive", + "value": { "type": "string", + "value": "TXpRMU9UQTROMWhZV2xSU1FUazJSMDl", }, - "type": "primitive", }, "merchant": { "properties": { "logo": { - "primitive": { - "string": "https://logo.clearbit.com/asesor-contable.es", + "type": "primitive", + "value": { "type": "string", + "value": "https://logo.clearbit.com/asesor-contable.es", }, - "type": "primitive", }, "merchant_name": { - "primitive": { - "string": "Merchants R Us Global", + "type": "primitive", + "value": { "type": "string", + "value": "Merchants R Us Global", }, - "type": "primitive", }, "website": { - "primitive": { - "string": "https://merchants-r-us.com", + "type": "primitive", + "value": { "type": "string", + "value": "https://merchants-r-us.com", }, - "type": "primitive", }, }, "type": "object", }, "observations": { - "primitive": { - "string": "OPTIONAL OBSERVATIONS", + "type": "primitive", + "value": { "type": "string", + "value": "OPTIONAL OBSERVATIONS", }, - "type": "primitive", }, "reference": { - "primitive": { - "string": "8703", + "type": "primitive", + "value": { "type": "string", + "value": "8703", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "PROCESSED", + "type": "primitive", + "value": { "type": "string", + "value": "PROCESSED", }, - "type": "primitive", }, "subcategory": { - "primitive": { - "string": "Freelance", + "type": "primitive", + "value": { "type": "string", + "value": "Freelance", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "INFLOW", + "type": "primitive", + "value": { "type": "string", + "value": "INFLOW", }, - "type": "primitive", }, "value_date": { - "primitive": { - "string": "2019-10-23", + "type": "primitive", + "value": { "type": "string", + "value": "2019-10-23", }, - "type": "primitive", }, }, "type": "object", @@ -10815,7 +10691,7 @@ If you try to access older information than what we can access, we will return a ], "generatedRequestName": "DetailTransactionRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "DetailTransaction", "path": "/api/transactions/{id}", @@ -10824,39 +10700,39 @@ If you try to access older information than what we can access, we will return a "description": "The \`transaction.id\` you want to get detailed information about.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DetailTransactionRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailTransactionRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DetailTransactionRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10866,21 +10742,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailTransactionRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DetailTransactionRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10888,36 +10764,22 @@ If you try to access older information than what we can access, we will return a }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [ - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailTransactionResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Transaction", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get a transaction's details", "tags": [ @@ -10927,7 +10789,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Delete a specific transaction from your Belvo account.", "errorStatusCode": [ 401, @@ -10936,29 +10798,29 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "DestroyTransactionRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "DestroyTransaction", "path": "/api/transactions/{id}", @@ -10967,25 +10829,25 @@ If you try to access older information than what we can access, we will return a "description": "The \`transaction.id\` that you want to delete.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DestroyTransactionRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "request": null, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], "summary": "Delete a transaction", "tags": [ @@ -10995,7 +10857,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get a paginated list of all existing balances in your Belvo account. By default, we return up to 100 results per page.", "errorStatusCode": [ 401, @@ -11003,318 +10865,319 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "page", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, { "name": "page_size", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 100, }, - "type": "primitive", }, }, { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, { "name": "link", "value": { - "primitive": { - "string": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4", + "type": "primitive", + "value": { "type": "string", + "value": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4", }, - "type": "primitive", }, }, { "name": "account", "value": { - "primitive": { - "string": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4", + "type": "primitive", + "value": { "type": "string", + "value": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4", }, - "type": "primitive", }, }, { "name": "account__in", "value": { - "primitive": { - "string": "24ccab1d-3a86-4136-a6eb-e04bf52b356f,beb2b197-3cf7-428d-bef3-f415c0d57509", + "type": "primitive", + "value": { "type": "string", + "value": "24ccab1d-3a86-4136-a6eb-e04bf52b356f,beb2b197-3cf7-428d-bef3-f415c0d57509", }, - "type": "primitive", }, }, { "name": "account__type", "value": { - "primitive": { - "string": "Cuentas de efectivo", + "type": "primitive", + "value": { "type": "string", + "value": "Cuentas de efectivo", }, - "type": "primitive", }, }, { "name": "account__type__in", "value": { - "primitive": { - "string": "Cuentas de efectivo,Credito", + "type": "primitive", + "value": { "type": "string", + "value": "Cuentas de efectivo,Credito", }, - "type": "primitive", }, }, { "name": "balance", "value": { - "primitive": { - "string": "530.00", + "type": "primitive", + "value": { "type": "string", + "value": "530.00", }, - "type": "primitive", }, }, { "name": "balance__lt", "value": { - "primitive": { - "string": "540.00", + "type": "primitive", + "value": { "type": "string", + "value": "540.00", }, - "type": "primitive", }, }, { "name": "balance__lte", "value": { - "primitive": { - "string": "541.00", + "type": "primitive", + "value": { "type": "string", + "value": "541.00", }, - "type": "primitive", }, }, { "name": "balance__gt", "value": { - "primitive": { - "string": "520.00", + "type": "primitive", + "value": { "type": "string", + "value": "520.00", }, - "type": "primitive", }, }, { "name": "balance__gte", "value": { - "primitive": { - "string": "519.00", + "type": "primitive", + "value": { "type": "string", + "value": "519.00", }, - "type": "primitive", }, }, { "name": "balance__range", "value": { - "primitive": { - "string": "519.00,541.00", + "type": "primitive", + "value": { "type": "string", + "value": "519.00,541.00", }, - "type": "primitive", }, }, { "name": "currency", "value": { - "primitive": { - "string": "COP", + "type": "primitive", + "value": { "type": "string", + "value": "COP", }, - "type": "primitive", }, }, { "name": "currency__in", "value": { - "primitive": { - "string": "COP,MXN", + "type": "primitive", + "value": { "type": "string", + "value": "COP,MXN", }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "string": "73694155-b871-41ec-94e3-37d17ff62b5d", + "type": "primitive", + "value": { "type": "string", + "value": "73694155-b871-41ec-94e3-37d17ff62b5d", }, - "type": "primitive", }, }, { "name": "id__in", "value": { - "primitive": { - "string": "73694155-b871-41ec-94e3-37d17ff62b5d,40968d42-7d89-49e3-9931-78baa8e0544e", + "type": "primitive", + "value": { "type": "string", + "value": "73694155-b871-41ec-94e3-37d17ff62b5d,40968d42-7d89-49e3-9931-78baa8e0544e", }, - "type": "primitive", }, }, { "name": "institution", "value": { - "primitive": { - "string": "erebor_mx_retail", + "type": "primitive", + "value": { "type": "string", + "value": "erebor_mx_retail", }, - "type": "primitive", }, }, { "name": "institution__in", "value": { - "primitive": { - "string": "erebor_mx_retail,gringotts_mx_retail", + "type": "primitive", + "value": { "type": "string", + "value": "erebor_mx_retail,gringotts_mx_retail", }, - "type": "primitive", }, }, { "name": "link__in", "value": { - "primitive": { - "string": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4,cc2b13cf-336e-497c-9fad-e074b580df65", + "type": "primitive", + "value": { "type": "string", + "value": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4,cc2b13cf-336e-497c-9fad-e074b580df65", }, - "type": "primitive", }, }, { "name": "value_date", "value": { - "primitive": { - "string": "2022-05-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-05", }, - "type": "primitive", }, }, { "name": "value_date__gt", "value": { - "primitive": { - "string": "2022-05-06", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-06", }, - "type": "primitive", }, }, { "name": "value_date__gte", "value": { - "primitive": { - "string": "2022-05-04", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-04", }, - "type": "primitive", }, }, { "name": "value_date__lt", "value": { - "primitive": { - "string": "2022-03-02", + "type": "primitive", + "value": { "type": "string", + "value": "2022-03-02", }, - "type": "primitive", }, }, { "name": "value_date__lte", "value": { - "primitive": { - "string": "2022-03-01", + "type": "primitive", + "value": { "type": "string", + "value": "2022-03-01", }, - "type": "primitive", }, }, { "name": "value_date__range", "value": { - "primitive": { - "string": "2022-03-01,2022-05-06", + "type": "primitive", + "value": { "type": "string", + "value": "2022-03-01,2022-05-06", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 130, }, - "type": "primitive", }, "next": { - "primitive": { - "string": "https://sandbox.belvo.com/api/{endpoint}/?page=2", + "type": "primitive", + "value": { "type": "string", + "value": "https://sandbox.belvo.com/api/{endpoint}/?page=2", }, - "type": "primitive", }, "previous": { - "primitive": { - "string": "previous", + "type": "primitive", + "value": { "type": "string", + "value": "previous", }, - "type": "primitive", }, "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "account": { @@ -11322,189 +11185,188 @@ If you try to access older information than what we can access, we will return a "balance": { "properties": { "current": { - "primitive": { - "float": 5874.13, + "type": "primitive", + "value": { "type": "float", + "value": 5874.13, }, - "type": "primitive", }, }, "type": "object", }, "balance_type": { - "primitive": { - "string": "ASSET", + "type": "primitive", + "value": { "type": "string", + "value": "ASSET", }, - "type": "primitive", }, "category": { - "primitive": { - "string": "CHECKING_ACCOUNT", + "type": "primitive", + "value": { "type": "string", + "value": "CHECKING_ACCOUNT", }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2019-09-27T13:01:41.941Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:01:41.941Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "currency": { - "primitive": { - "string": "MXN", + "type": "primitive", + "value": { "type": "string", + "value": "MXN", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", + "type": "primitive", + "value": { "type": "string", + "value": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", }, - "type": "primitive", }, "last_accessed_at": { - "primitive": { - "datetime": "2021-03-09T10:28:40.000Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-03-09T10:28:40.000Z", }, - "type": "primitive", }, "loan_data": { "properties": { "collected_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "contract_end_date": { - "primitive": { - "string": "2027-10-01", + "type": "primitive", + "value": { "type": "string", + "value": "2027-10-01", }, - "type": "primitive", }, "monthly_payment": { - "primitive": { - "float": 1000, + "type": "primitive", + "value": { "type": "float", + "value": 1000, }, - "type": "primitive", }, "outstanding_balance": { - "primitive": { - "float": 182000, + "type": "primitive", + "value": { "type": "float", + "value": 182000, }, - "type": "primitive", }, "principal": { - "primitive": { - "float": 192000, + "type": "primitive", + "value": { "type": "float", + "value": 192000, }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Cuenta Perfiles- M.N. - MXN-666", + "type": "primitive", + "value": { "type": "string", + "value": "Cuenta Perfiles- M.N. - MXN-666", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "4057068115181", + "type": "primitive", + "value": { "type": "string", + "value": "4057068115181", }, - "type": "primitive", }, "public_identification_name": { - "primitive": { - "string": "CLABE", + "type": "primitive", + "value": { "type": "string", + "value": "CLABE", }, - "type": "primitive", }, "public_identification_value": { - "primitive": { - "string": "150194683119900273", + "type": "primitive", + "value": { "type": "string", + "value": "150194683119900273", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "Cuentas de efectivo", + "type": "primitive", + "value": { "type": "string", + "value": "Cuentas de efectivo", }, - "type": "primitive", }, }, "type": "object", }, "balance": { - "primitive": { - "float": 50000, + "type": "primitive", + "value": { "type": "float", + "value": 50000, }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "current_balance": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "id": { - "primitive": { - "string": "076c66e5-90f5-4e01-99c7-50e32f65ae42", + "type": "primitive", + "value": { "type": "string", + "value": "076c66e5-90f5-4e01-99c7-50e32f65ae42", }, - "type": "primitive", }, "statement": { - "primitive": { - "string": "statement", + "type": "primitive", + "value": { "type": "string", + "value": "statement", }, - "type": "primitive", }, "value_date": { - "primitive": { - "string": "2019-10-23", + "type": "primitive", + "value": { "type": "string", + "value": "2019-10-23", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -11513,7 +11375,7 @@ If you try to access older information than what we can access, we will return a ], "generatedRequestName": "ListBalancesRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ListBalances", "path": "/api/balances", @@ -11522,18 +11384,18 @@ If you try to access older information than what we can access, we will return a { "description": "A page number within the paginated result set.", "name": "page", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -11547,18 +11409,18 @@ If you try to access older information than what we can access, we will return a ℹ️ The minimum number of results returned per page is 1 and the maximum is 1000. If you enter a value greater than 1000, our API will default to the maximum value (1000). ", "name": "page_size", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -11569,21 +11431,21 @@ If you try to access older information than what we can access, we will return a { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11593,21 +11455,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11620,21 +11482,21 @@ If you try to access older information than what we can access, we will return a ℹ️ We highly recommend adding either the \`link.id\` or the \`account.id\` filters in order to improve your performance. ", "name": "link", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11647,21 +11509,21 @@ If you try to access older information than what we can access, we will return a ℹ️ We highly recommend adding either the \`link.id\` or the \`account.id\` filters in order to improve your performance. ", "name": "account", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11671,21 +11533,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return balances only for these \`account.id\`s.", "name": "account__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestAccountIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestAccountIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11695,21 +11557,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return information only for accounts matching this account type, as designated by the institution.", "name": "account__type", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestAccountType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestAccountType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11719,21 +11581,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return information only for accounts matching these account types, as designated by the institution.", "name": "account__type__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestAccountTypeIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestAccountTypeIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11743,21 +11605,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return balances matching exactly this value.", "name": "balance", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestBalance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestBalance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11767,21 +11629,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return balances less than this value.", "name": "balance__lt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestBalanceLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestBalanceLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11791,21 +11653,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return balances less than or equal to this value.", "name": "balance__lte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestBalanceLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestBalanceLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11815,21 +11677,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return balances greater than this value.", "name": "balance__gt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestBalanceGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestBalanceGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11839,21 +11701,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return balances greater than or equal to this value.", "name": "balance__gte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestBalanceGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestBalanceGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11863,21 +11725,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return balances between these two values.", "name": "balance__range", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestBalanceRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestBalanceRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11887,21 +11749,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return balances that are in this three-letter currency code.", "name": "currency", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11911,21 +11773,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return balances that are in these three-letter currency codes.", "name": "currency__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestCurrencyIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestCurrencyIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11935,21 +11797,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return information only for this \`balance.id\`.", "name": "id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11959,21 +11821,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return information only for these \`balance.id\`s.", "name": "id__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestIdIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestIdIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11983,21 +11845,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return balances only for this institution (use the Belvo-designated name, such as \`erebor_mx_retail\`).", "name": "institution", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12007,21 +11869,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return balances only for these institutions (use the Belvo-designated names, such as \`erebor_mx_retail\` and \`gringotts_mx_retail\`).", "name": "institution__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestInstitutionIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestInstitutionIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12031,21 +11893,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return balances only for these \`link.id\`s.", "name": "link__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestLinkIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestLinkIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12055,21 +11917,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return balances for exactly this date (\`YYYY-MM-DD\` or full ISO-8601 timestamp).", "name": "value_date", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestValueDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestValueDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12079,21 +11941,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return balances for after this date (\`YYYY-MM-DD\` or full ISO-8601 timestamp).", "name": "value_date__gt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestValueDateGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestValueDateGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12103,21 +11965,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return balances for this date or later (\`YYYY-MM-DD\` or full ISO-8601 timestamp).", "name": "value_date__gte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestValueDateGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestValueDateGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12127,21 +11989,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return balances for before this date (\`YYYY-MM-DD\` or full ISO-8601 timestamp).", "name": "value_date__lt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestValueDateLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestValueDateLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12151,21 +12013,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return balances for this date or earlier (\`YYYY-MM-DD\` or full ISO-8601 timestamp).", "name": "value_date__lte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestValueDateLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestValueDateLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12175,21 +12037,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return balances for this date range (\`YYYY-MM-DD\` or full ISO-8601 timestamp).", "name": "value_date__range", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestValueDateRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListBalancesRequestValueDateRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12197,28 +12059,22 @@ If you try to access older information than what we can access, we will return a }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [ - { - "name": undefined, - "value": undefined, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListBalancesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BalancesPaginatedResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List all balances", "tags": [ @@ -12228,7 +12084,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve balances from one or more accounts for a specific link within a specified date range.", "errorStatusCode": [ 400, @@ -12240,74 +12096,75 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, ], "request": { "properties": { "account": { - "primitive": { - "string": "d4617561-1c01-4b2f-83b6-a594f7b3bc57", + "type": "primitive", + "value": { "type": "string", + "value": "d4617561-1c01-4b2f-83b6-a594f7b3bc57", }, - "type": "primitive", }, "date_from": { - "primitive": { - "string": "2021-01-18", + "type": "primitive", + "value": { "type": "string", + "value": "2021-01-18", }, - "type": "primitive", }, "date_to": { - "primitive": { - "string": "2021-02-15", + "type": "primitive", + "value": { "type": "string", + "value": "2021-02-15", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "2ccd5e15-194a-4a19-a45a-e7223c7e6717", + "type": "primitive", + "value": { "type": "string", + "value": "2ccd5e15-194a-4a19-a45a-e7223c7e6717", }, - "type": "primitive", }, "token": { - "primitive": { - "string": "1234ab", + "type": "primitive", + "value": { "type": "string", + "value": "1234ab", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "account": { @@ -12315,332 +12172,331 @@ If you try to access older information than what we can access, we will return a "balance": { "properties": { "current": { - "primitive": { - "float": 5874.13, + "type": "primitive", + "value": { "type": "float", + "value": 5874.13, }, - "type": "primitive", }, }, "type": "object", }, "balance_type": { - "primitive": { - "string": "ASSET", + "type": "primitive", + "value": { "type": "string", + "value": "ASSET", }, - "type": "primitive", }, "bank_product_id": { - "primitive": { - "string": "bank_product_id", + "type": "primitive", + "value": { "type": "string", + "value": "bank_product_id", }, - "type": "primitive", }, "category": { - "primitive": { - "string": "CHECKING_ACCOUNT", + "type": "primitive", + "value": { "type": "string", + "value": "CHECKING_ACCOUNT", }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2019-09-27T13:01:41.941Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:01:41.941Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "credit_data": { "properties": { "collected_at": { - "primitive": { - "datetime": "2019-09-27T13:01:41.941Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:01:41.941Z", }, - "type": "primitive", }, "credit_limit": { - "primitive": { - "float": 192000, + "type": "primitive", + "value": { "type": "float", + "value": 192000, }, - "type": "primitive", }, "cutting_date": { - "primitive": { - "string": "2019-12-11", + "type": "primitive", + "value": { "type": "string", + "value": "2019-12-11", }, - "type": "primitive", }, "interest_rate": { - "primitive": { - "float": 4, + "type": "primitive", + "value": { "type": "float", + "value": 4, }, - "type": "primitive", }, "minimum_payment": { - "primitive": { - "float": 2400.3, + "type": "primitive", + "value": { "type": "float", + "value": 2400.3, }, - "type": "primitive", }, "next_payment_date": { - "primitive": { - "string": "2019-12-13", + "type": "primitive", + "value": { "type": "string", + "value": "2019-12-13", }, - "type": "primitive", }, "no_interest_payment": { - "primitive": { - "float": 2690.83, + "type": "primitive", + "value": { "type": "float", + "value": 2690.83, }, - "type": "primitive", }, }, "type": "object", }, "currency": { - "primitive": { - "string": "MXN", + "type": "primitive", + "value": { "type": "string", + "value": "MXN", }, - "type": "primitive", }, "funds_data": { - "array": [ + "type": "array", + "value": [ { "properties": { "collected_at": { - "primitive": { - "datetime": "2020-04-23T21:32:55.336854+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-04-23T21:32:55.336Z", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", + "type": "primitive", + "value": { "type": "string", + "value": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", }, - "type": "primitive", }, "institution": { "properties": { "name": { - "primitive": { - "string": "erebor_mx_retail", + "type": "primitive", + "value": { "type": "string", + "value": "erebor_mx_retail", }, - "type": "primitive", }, }, "type": "object", }, "internal_identification": { - "primitive": { - "string": "internal_identification", + "type": "primitive", + "value": { "type": "string", + "value": "internal_identification", }, - "type": "primitive", }, "last_accessed_at": { - "primitive": { - "datetime": "2021-03-09T10:28:40.000Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-03-09T10:28:40.000Z", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "30cb4806-6e00-48a4-91c9-ca55968576c8", + "type": "primitive", + "value": { "type": "string", + "value": "30cb4806-6e00-48a4-91c9-ca55968576c8", }, - "type": "primitive", }, "loan_data": { "properties": { "collected_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "contract_end_date": { - "primitive": { - "string": "2027-10-01", + "type": "primitive", + "value": { "type": "string", + "value": "2027-10-01", }, - "type": "primitive", }, "monthly_payment": { - "primitive": { - "float": 1000, + "type": "primitive", + "value": { "type": "float", + "value": 1000, }, - "type": "primitive", }, "outstanding_balance": { - "primitive": { - "float": 182000, + "type": "primitive", + "value": { "type": "float", + "value": 182000, }, - "type": "primitive", }, "principal": { - "primitive": { - "float": 192000, + "type": "primitive", + "value": { "type": "float", + "value": 192000, }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Cuenta Perfiles- M.N. - MXN-666", + "type": "primitive", + "value": { "type": "string", + "value": "Cuenta Perfiles- M.N. - MXN-666", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "4057068115181", + "type": "primitive", + "value": { "type": "string", + "value": "4057068115181", }, - "type": "primitive", }, "public_identification_name": { - "primitive": { - "string": "CLABE", + "type": "primitive", + "value": { "type": "string", + "value": "CLABE", }, - "type": "primitive", }, "public_identification_value": { - "primitive": { - "string": "150194683119900273", + "type": "primitive", + "value": { "type": "string", + "value": "150194683119900273", }, - "type": "primitive", }, "receivables_data": { "properties": { "anticipated": { - "primitive": { - "float": 1393.46, + "type": "primitive", + "value": { "type": "float", + "value": 1393.46, }, - "type": "primitive", }, "available": { - "primitive": { - "float": 800.37, + "type": "primitive", + "value": { "type": "float", + "value": 800.37, }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "current": { - "primitive": { - "float": 2193.83, + "type": "primitive", + "value": { "type": "float", + "value": 2193.83, }, - "type": "primitive", }, }, "type": "object", }, "type": { - "primitive": { - "string": "Cuentas de efectivo", + "type": "primitive", + "value": { "type": "string", + "value": "Cuentas de efectivo", }, - "type": "primitive", }, }, "type": "object", }, "balance": { - "primitive": { - "float": 50000, + "type": "primitive", + "value": { "type": "float", + "value": 50000, }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "current_balance": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "id": { - "primitive": { - "string": "076c66e5-90f5-4e01-99c7-50e32f65ae42", + "type": "primitive", + "value": { "type": "string", + "value": "076c66e5-90f5-4e01-99c7-50e32f65ae42", }, - "type": "primitive", }, "statement": { - "primitive": { - "string": "statement", + "type": "primitive", + "value": { "type": "string", + "value": "statement", }, - "type": "primitive", }, "value_date": { - "primitive": { - "string": "2019-10-23", + "type": "primitive", + "value": { "type": "string", + "value": "2019-10-23", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "RetrieveBalancesRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "RetrieveBalances", "path": "/api/balances", @@ -12649,21 +12505,21 @@ If you try to access older information than what we can access, we will return a { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveBalancesRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveBalancesRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12673,21 +12529,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveBalancesRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveBalancesRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12696,47 +12552,40 @@ If you try to access older information than what we can access, we will return a }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveBalancesRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BalancesRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Ok (when \`save_data=false\`)", - "fullExamples": [ - { - "name": undefined, - "value": undefined, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveBalancesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveBalancesResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Balance", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve balances for a link", "tags": [ @@ -12746,7 +12595,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Used to resume a Balance retrieve session that was paused because an MFA token was required by the institution.", "errorStatusCode": [ 400, @@ -12758,67 +12607,68 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, ], "request": { "properties": { "link": { - "primitive": { - "string": "683005d6-f45c-4adb-b289-f1a12f50f80c", + "type": "primitive", + "value": { "type": "string", + "value": "683005d6-f45c-4adb-b289-f1a12f50f80c", }, - "type": "primitive", }, "save_data": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "session": { - "primitive": { - "string": "6e7b283c6efa449c9c028a16b5c249fa", + "type": "primitive", + "value": { "type": "string", + "value": "6e7b283c6efa449c9c028a16b5c249fa", }, - "type": "primitive", }, "token": { - "primitive": { - "string": "1234ab", + "type": "primitive", + "value": { "type": "string", + "value": "1234ab", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "account": { @@ -12826,332 +12676,331 @@ If you try to access older information than what we can access, we will return a "balance": { "properties": { "current": { - "primitive": { - "float": 5874.13, + "type": "primitive", + "value": { "type": "float", + "value": 5874.13, }, - "type": "primitive", }, }, "type": "object", }, "balance_type": { - "primitive": { - "string": "ASSET", + "type": "primitive", + "value": { "type": "string", + "value": "ASSET", }, - "type": "primitive", }, "bank_product_id": { - "primitive": { - "string": "bank_product_id", + "type": "primitive", + "value": { "type": "string", + "value": "bank_product_id", }, - "type": "primitive", }, "category": { - "primitive": { - "string": "CHECKING_ACCOUNT", + "type": "primitive", + "value": { "type": "string", + "value": "CHECKING_ACCOUNT", }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2019-09-27T13:01:41.941Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:01:41.941Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "credit_data": { "properties": { "collected_at": { - "primitive": { - "datetime": "2019-09-27T13:01:41.941Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:01:41.941Z", }, - "type": "primitive", }, "credit_limit": { - "primitive": { - "float": 192000, + "type": "primitive", + "value": { "type": "float", + "value": 192000, }, - "type": "primitive", }, "cutting_date": { - "primitive": { - "string": "2019-12-11", + "type": "primitive", + "value": { "type": "string", + "value": "2019-12-11", }, - "type": "primitive", }, "interest_rate": { - "primitive": { - "float": 4, + "type": "primitive", + "value": { "type": "float", + "value": 4, }, - "type": "primitive", }, "minimum_payment": { - "primitive": { - "float": 2400.3, + "type": "primitive", + "value": { "type": "float", + "value": 2400.3, }, - "type": "primitive", }, "next_payment_date": { - "primitive": { - "string": "2019-12-13", + "type": "primitive", + "value": { "type": "string", + "value": "2019-12-13", }, - "type": "primitive", }, "no_interest_payment": { - "primitive": { - "float": 2690.83, + "type": "primitive", + "value": { "type": "float", + "value": 2690.83, }, - "type": "primitive", }, }, "type": "object", }, "currency": { - "primitive": { - "string": "MXN", + "type": "primitive", + "value": { "type": "string", + "value": "MXN", }, - "type": "primitive", }, "funds_data": { - "array": [ + "type": "array", + "value": [ { "properties": { "collected_at": { - "primitive": { - "datetime": "2020-04-23T21:32:55.336854+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-04-23T21:32:55.336Z", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", + "type": "primitive", + "value": { "type": "string", + "value": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", }, - "type": "primitive", }, "institution": { "properties": { "name": { - "primitive": { - "string": "erebor_mx_retail", + "type": "primitive", + "value": { "type": "string", + "value": "erebor_mx_retail", }, - "type": "primitive", }, }, "type": "object", }, "internal_identification": { - "primitive": { - "string": "internal_identification", + "type": "primitive", + "value": { "type": "string", + "value": "internal_identification", }, - "type": "primitive", }, "last_accessed_at": { - "primitive": { - "datetime": "2021-03-09T10:28:40.000Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-03-09T10:28:40.000Z", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "30cb4806-6e00-48a4-91c9-ca55968576c8", + "type": "primitive", + "value": { "type": "string", + "value": "30cb4806-6e00-48a4-91c9-ca55968576c8", }, - "type": "primitive", }, "loan_data": { "properties": { "collected_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "contract_end_date": { - "primitive": { - "string": "2027-10-01", + "type": "primitive", + "value": { "type": "string", + "value": "2027-10-01", }, - "type": "primitive", }, "monthly_payment": { - "primitive": { - "float": 1000, + "type": "primitive", + "value": { "type": "float", + "value": 1000, }, - "type": "primitive", }, "outstanding_balance": { - "primitive": { - "float": 182000, + "type": "primitive", + "value": { "type": "float", + "value": 182000, }, - "type": "primitive", }, "principal": { - "primitive": { - "float": 192000, + "type": "primitive", + "value": { "type": "float", + "value": 192000, }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Cuenta Perfiles- M.N. - MXN-666", + "type": "primitive", + "value": { "type": "string", + "value": "Cuenta Perfiles- M.N. - MXN-666", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "4057068115181", + "type": "primitive", + "value": { "type": "string", + "value": "4057068115181", }, - "type": "primitive", }, "public_identification_name": { - "primitive": { - "string": "CLABE", + "type": "primitive", + "value": { "type": "string", + "value": "CLABE", }, - "type": "primitive", }, "public_identification_value": { - "primitive": { - "string": "150194683119900273", + "type": "primitive", + "value": { "type": "string", + "value": "150194683119900273", }, - "type": "primitive", }, "receivables_data": { "properties": { "anticipated": { - "primitive": { - "float": 1393.46, + "type": "primitive", + "value": { "type": "float", + "value": 1393.46, }, - "type": "primitive", }, "available": { - "primitive": { - "float": 800.37, + "type": "primitive", + "value": { "type": "float", + "value": 800.37, }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "current": { - "primitive": { - "float": 2193.83, + "type": "primitive", + "value": { "type": "float", + "value": 2193.83, }, - "type": "primitive", }, }, "type": "object", }, "type": { - "primitive": { - "string": "Cuentas de efectivo", + "type": "primitive", + "value": { "type": "string", + "value": "Cuentas de efectivo", }, - "type": "primitive", }, }, "type": "object", }, "balance": { - "primitive": { - "float": 50000, + "type": "primitive", + "value": { "type": "float", + "value": 50000, }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "current_balance": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "id": { - "primitive": { - "string": "076c66e5-90f5-4e01-99c7-50e32f65ae42", + "type": "primitive", + "value": { "type": "string", + "value": "076c66e5-90f5-4e01-99c7-50e32f65ae42", }, - "type": "primitive", }, "statement": { - "primitive": { - "string": "statement", + "type": "primitive", + "value": { "type": "string", + "value": "statement", }, - "type": "primitive", }, "value_date": { - "primitive": { - "string": "2019-10-23", + "type": "primitive", + "value": { "type": "string", + "value": "2019-10-23", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "PatchBalancesRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PATCH", "operationId": "PatchBalances", "path": "/api/balances", @@ -13160,21 +13009,21 @@ If you try to access older information than what we can access, we will return a { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PatchBalancesRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PatchBalancesRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13184,21 +13033,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PatchBalancesRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PatchBalancesRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13207,47 +13056,40 @@ If you try to access older information than what we can access, we will return a }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PatchBalancesRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PatchBody", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Ok (when \`save_data=false\`)", - "fullExamples": [ - { - "name": undefined, - "value": undefined, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PatchBalancesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PatchBalancesResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Balance", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Complete a balances request", "tags": [ @@ -13257,7 +13099,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get the details of a specific balance.", "errorStatusCode": [ 401, @@ -13266,18 +13108,18 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], @@ -13285,25 +13127,25 @@ If you try to access older information than what we can access, we will return a { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "account": { @@ -13311,509 +13153,509 @@ If you try to access older information than what we can access, we will return a "balance": { "properties": { "available": { - "primitive": { - "float": 5621.12, + "type": "primitive", + "value": { "type": "float", + "value": 5621.12, }, - "type": "primitive", }, "current": { - "primitive": { - "float": 5874.13, + "type": "primitive", + "value": { "type": "float", + "value": 5874.13, }, - "type": "primitive", }, }, "type": "object", }, "balance_type": { - "primitive": { - "string": "ASSET", + "type": "primitive", + "value": { "type": "string", + "value": "ASSET", }, - "type": "primitive", }, "bank_product_id": { - "primitive": { - "string": "bank_product_id", + "type": "primitive", + "value": { "type": "string", + "value": "bank_product_id", }, - "type": "primitive", }, "category": { - "primitive": { - "string": "CHECKING_ACCOUNT", + "type": "primitive", + "value": { "type": "string", + "value": "CHECKING_ACCOUNT", }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2019-09-27T13:01:41.941Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:01:41.941Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "credit_data": { "properties": { "collected_at": { - "primitive": { - "datetime": "2019-09-27T13:01:41.941Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:01:41.941Z", }, - "type": "primitive", }, "credit_limit": { - "primitive": { - "float": 192000, + "type": "primitive", + "value": { "type": "float", + "value": 192000, }, - "type": "primitive", }, "cutting_date": { - "primitive": { - "string": "2019-12-11", + "type": "primitive", + "value": { "type": "string", + "value": "2019-12-11", }, - "type": "primitive", }, "end_date": { - "primitive": { - "string": "end_date", + "type": "primitive", + "value": { "type": "string", + "value": "end_date", }, - "type": "primitive", }, "interest_rate": { - "primitive": { - "float": 4, + "type": "primitive", + "value": { "type": "float", + "value": 4, }, - "type": "primitive", }, "last_payment_date": { - "primitive": { - "string": "last_payment_date", + "type": "primitive", + "value": { "type": "string", + "value": "last_payment_date", }, - "type": "primitive", }, "minimum_payment": { - "primitive": { - "float": 2400.3, + "type": "primitive", + "value": { "type": "float", + "value": 2400.3, }, - "type": "primitive", }, "monthly_payment": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "next_payment_date": { - "primitive": { - "string": "2019-12-13", + "type": "primitive", + "value": { "type": "string", + "value": "2019-12-13", }, - "type": "primitive", }, "no_interest_payment": { - "primitive": { - "float": 2690.83, + "type": "primitive", + "value": { "type": "float", + "value": 2690.83, }, - "type": "primitive", }, }, "type": "object", }, "currency": { - "primitive": { - "string": "MXN", + "type": "primitive", + "value": { "type": "string", + "value": "MXN", }, - "type": "primitive", }, "funds_data": { - "array": [ + "type": "array", + "value": [ { "properties": { "collected_at": { - "primitive": { - "datetime": "2020-04-23T21:32:55.336854+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-04-23T21:32:55.336Z", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", + "type": "primitive", + "value": { "type": "string", + "value": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", }, - "type": "primitive", }, "institution": { "properties": { "name": { - "primitive": { - "string": "erebor_mx_retail", + "type": "primitive", + "value": { "type": "string", + "value": "erebor_mx_retail", }, - "type": "primitive", }, "type": { - "enum": "bank", "type": "enum", + "value": "bank", }, }, "type": "object", }, "internal_identification": { - "primitive": { - "string": "internal_identification", + "type": "primitive", + "value": { "type": "string", + "value": "internal_identification", }, - "type": "primitive", }, "last_accessed_at": { - "primitive": { - "datetime": "2021-03-09T10:28:40.000Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-03-09T10:28:40.000Z", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "30cb4806-6e00-48a4-91c9-ca55968576c8", + "type": "primitive", + "value": { "type": "string", + "value": "30cb4806-6e00-48a4-91c9-ca55968576c8", }, - "type": "primitive", }, "loan_data": { "properties": { "collected_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "contract_amount": { - "primitive": { - "float": 202000, + "type": "primitive", + "value": { "type": "float", + "value": 202000, }, - "type": "primitive", }, "contract_end_date": { - "primitive": { - "string": "2027-10-01", + "type": "primitive", + "value": { "type": "string", + "value": "2027-10-01", }, - "type": "primitive", }, "contract_number": { - "primitive": { - "string": "890ASLDJF87SD00", + "type": "primitive", + "value": { "type": "string", + "value": "890ASLDJF87SD00", }, - "type": "primitive", }, "contract_start_date": { - "primitive": { - "string": "2020-03-01", + "type": "primitive", + "value": { "type": "string", + "value": "2020-03-01", }, - "type": "primitive", }, "credit_limit": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "cutting_date": { - "primitive": { - "string": "cutting_date", + "type": "primitive", + "value": { "type": "string", + "value": "cutting_date", }, - "type": "primitive", }, "cutting_day": { - "primitive": { - "string": "cutting_day", + "type": "primitive", + "value": { "type": "string", + "value": "cutting_day", }, - "type": "primitive", }, "fees": { - "array": [ + "type": "array", + "value": [ { "properties": { "type": { - "enum": "OPERATION_FEE", "type": "enum", + "value": "OPERATION_FEE", }, "value": { - "primitive": { - "float": 5.6, + "type": "primitive", + "value": { "type": "float", + "value": 5.6, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "interest_rate": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "interest_rates": { - "array": [ + "type": "array", + "value": [ { "properties": { "name": { - "primitive": { - "string": "jurosEfetivo", + "type": "primitive", + "value": { "type": "string", + "value": "jurosEfetivo", }, - "type": "primitive", }, "value": { - "primitive": { - "float": 7.85, + "type": "primitive", + "value": { "type": "float", + "value": 7.85, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "last_payment_date": { - "primitive": { - "string": "last_payment_date", + "type": "primitive", + "value": { "type": "string", + "value": "last_payment_date", }, - "type": "primitive", }, "last_period_balance": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "limit_day": { - "primitive": { - "string": "limit_day", + "type": "primitive", + "value": { "type": "string", + "value": "limit_day", }, - "type": "primitive", }, "loan_type": { - "primitive": { - "string": "Consignado", + "type": "primitive", + "value": { "type": "string", + "value": "Consignado", }, - "type": "primitive", }, "monthly_payment": { - "primitive": { - "float": 1000, + "type": "primitive", + "value": { "type": "float", + "value": 1000, }, - "type": "primitive", }, "no_interest_payment": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "number_of_installments_outstanding": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 48, }, - "type": "primitive", }, "number_of_installments_total": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 60, }, - "type": "primitive", }, "outstanding_balance": { - "primitive": { - "float": 182000, + "type": "primitive", + "value": { "type": "float", + "value": 182000, }, - "type": "primitive", }, "outstanding_principal": { - "primitive": { - "float": 142023, + "type": "primitive", + "value": { "type": "float", + "value": 142023, }, - "type": "primitive", }, "payment_day": { - "primitive": { - "string": "27", + "type": "primitive", + "value": { "type": "string", + "value": "27", }, - "type": "primitive", }, "principal": { - "primitive": { - "float": 192000, + "type": "primitive", + "value": { "type": "float", + "value": 192000, }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Cuenta Perfiles- M.N. - MXN-666", + "type": "primitive", + "value": { "type": "string", + "value": "Cuenta Perfiles- M.N. - MXN-666", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "4057068115181", + "type": "primitive", + "value": { "type": "string", + "value": "4057068115181", }, - "type": "primitive", }, "public_identification_name": { - "primitive": { - "string": "CLABE", + "type": "primitive", + "value": { "type": "string", + "value": "CLABE", }, - "type": "primitive", }, "public_identification_value": { - "primitive": { - "string": "150194683119900273", + "type": "primitive", + "value": { "type": "string", + "value": "150194683119900273", }, - "type": "primitive", }, "receivables_data": { "properties": { "anticipated": { - "primitive": { - "float": 1393.46, + "type": "primitive", + "value": { "type": "float", + "value": 1393.46, }, - "type": "primitive", }, "available": { - "primitive": { - "float": 800.37, + "type": "primitive", + "value": { "type": "float", + "value": 800.37, }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "current": { - "primitive": { - "float": 2193.83, + "type": "primitive", + "value": { "type": "float", + "value": 2193.83, }, - "type": "primitive", }, }, "type": "object", }, "type": { - "primitive": { - "string": "Cuentas de efectivo", + "type": "primitive", + "value": { "type": "string", + "value": "Cuentas de efectivo", }, - "type": "primitive", }, }, "type": "object", }, "balance": { - "primitive": { - "float": 50000, + "type": "primitive", + "value": { "type": "float", + "value": 50000, }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "current_balance": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "id": { - "primitive": { - "string": "076c66e5-90f5-4e01-99c7-50e32f65ae42", + "type": "primitive", + "value": { "type": "string", + "value": "076c66e5-90f5-4e01-99c7-50e32f65ae42", }, - "type": "primitive", }, "statement": { - "primitive": { - "string": "statement", + "type": "primitive", + "value": { "type": "string", + "value": "statement", }, - "type": "primitive", }, "value_date": { - "primitive": { - "string": "2019-10-23", + "type": "primitive", + "value": { "type": "string", + "value": "2019-10-23", }, - "type": "primitive", }, }, "type": "object", @@ -13822,7 +13664,7 @@ If you try to access older information than what we can access, we will return a ], "generatedRequestName": "DetailBalanceRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "DetailBalance", "path": "/api/balances/{id}", @@ -13831,39 +13673,39 @@ If you try to access older information than what we can access, we will return a "description": "The \`balance.id\` you want to get detailed information about.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DetailBalanceRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailBalanceRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DetailBalanceRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13873,21 +13715,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailBalanceRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DetailBalanceRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13895,28 +13737,22 @@ If you try to access older information than what we can access, we will return a }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [ - { - "name": undefined, - "value": undefined, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailBalanceResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Balance", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get a balance's details", "tags": [ @@ -13926,7 +13762,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Delete a specific balance from your Belvo account.", "errorStatusCode": [ 401, @@ -13935,29 +13771,29 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "DestroyBalanceRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "DestroyBalance", "path": "/api/balances/{id}", @@ -13966,25 +13802,25 @@ If you try to access older information than what we can access, we will return a "description": "The \`balance.id\` that you want to delete.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DestroyBalanceRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "request": null, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], "summary": "Delete a balance", "tags": [ @@ -13994,7 +13830,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get a paginated list of all the institutions currently supported by Belvo. By default, we return up to 100 results per page.", "errorStatusCode": [ 401, @@ -14002,353 +13838,353 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "page", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, { "name": "page_size", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 100, }, - "type": "primitive", }, }, { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, { "name": "country_code", "value": { - "primitive": { - "string": "MX", + "type": "primitive", + "value": { "type": "string", + "value": "MX", }, - "type": "primitive", }, }, { "name": "country_code__in", "value": { - "primitive": { - "string": "CO,BR", + "type": "primitive", + "value": { "type": "string", + "value": "CO,BR", }, - "type": "primitive", }, }, { "name": "display_name", "value": { - "primitive": { - "string": "Erebor Bank", + "type": "primitive", + "value": { "type": "string", + "value": "Erebor Bank", }, - "type": "primitive", }, }, { "name": "name__in", "value": { - "primitive": { - "string": "erebor_br_retail,gotham_co_business", + "type": "primitive", + "value": { "type": "string", + "value": "erebor_br_retail,gotham_co_business", }, - "type": "primitive", }, }, { "name": "resources__allin", "value": { - "primitive": { - "string": "ACCOUNTS,OWNERS,TRANSACTIONS", + "type": "primitive", + "value": { "type": "string", + "value": "ACCOUNTS,OWNERS,TRANSACTIONS", }, - "type": "primitive", }, }, { "name": "status", "value": { - "primitive": { - "string": "healthy", + "type": "primitive", + "value": { "type": "string", + "value": "healthy", }, - "type": "primitive", }, }, { "name": "status__in", "value": { - "primitive": { - "string": "healthy,down", + "type": "primitive", + "value": { "type": "string", + "value": "healthy,down", }, - "type": "primitive", }, }, { "name": "type", "value": { - "primitive": { - "string": "fiscal", + "type": "primitive", + "value": { "type": "string", + "value": "fiscal", }, - "type": "primitive", }, }, { "name": "type__in", "value": { - "primitive": { - "string": "fiscal,bank", + "type": "primitive", + "value": { "type": "string", + "value": "fiscal,bank", }, - "type": "primitive", }, }, { "name": "website", "value": { - "primitive": { - "string": "https://www.erebor.mx", + "type": "primitive", + "value": { "type": "string", + "value": "https://www.erebor.mx", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 130, }, - "type": "primitive", }, "next": { - "primitive": { - "string": "https://sandbox.belvo.com/api/{endpoint}/?page=2", + "type": "primitive", + "value": { "type": "string", + "value": "https://sandbox.belvo.com/api/{endpoint}/?page=2", }, - "type": "primitive", }, "previous": { - "primitive": { - "string": "previous", + "type": "primitive", + "value": { "type": "string", + "value": "previous", }, - "type": "primitive", }, "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "country_codes": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "MX", + "type": "primitive", + "value": { "type": "string", + "value": "MX", }, - "type": "primitive", }, ], - "type": "array", }, "display_name": { - "primitive": { - "string": "Erebor Mexico", + "type": "primitive", + "value": { "type": "string", + "value": "Erebor Mexico", }, - "type": "primitive", }, "features": { - "array": [ + "type": "array", + "value": [ { "properties": { "description": { - "primitive": { - "string": "The institution may require a token during link creation or login", + "type": "primitive", + "value": { "type": "string", + "value": "The institution may require a token during link creation or login", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "token_required", + "type": "primitive", + "value": { "type": "string", + "value": "token_required", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "form_fields": { - "array": [ + "type": "array", + "value": [ { "properties": { "label": { - "primitive": { - "string": "Client number", + "type": "primitive", + "value": { "type": "string", + "value": "Client number", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "username", + "type": "primitive", + "value": { "type": "string", + "value": "username", }, - "type": "primitive", }, "placeholder": { - "primitive": { - "string": "ABC333333A33", + "type": "primitive", + "value": { "type": "string", + "value": "ABC333333A33", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "text", + "type": "primitive", + "value": { "type": "string", + "value": "text", }, - "type": "primitive", }, "validation": { - "primitive": { - "string": "^.{1,}$", + "type": "primitive", + "value": { "type": "string", + "value": "^.{1,}$", }, - "type": "primitive", }, "validation_message": { - "primitive": { - "string": "Invalid client number", + "type": "primitive", + "value": { "type": "string", + "value": "Invalid client number", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "icon_logo": { - "primitive": { - "string": "https://statics.belvo.io/widget/images/institutions/erebor.svg", + "type": "primitive", + "value": { "type": "string", + "value": "https://statics.belvo.io/widget/images/institutions/erebor.svg", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1003, }, - "type": "primitive", }, "integration_type": { - "enum": "credentials", "type": "enum", + "value": "credentials", }, "logo": { - "primitive": { - "string": "https://belvo-api-media.s3.amazonaws.com/logos/erebor_logo.png", + "type": "primitive", + "value": { "type": "string", + "value": "https://belvo-api-media.s3.amazonaws.com/logos/erebor_logo.png", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "erebor_mx_retail", + "type": "primitive", + "value": { "type": "string", + "value": "erebor_mx_retail", }, - "type": "primitive", }, "primary_color": { - "primitive": { - "string": "#056dae", + "type": "primitive", + "value": { "type": "string", + "value": "#056dae", }, - "type": "primitive", }, "resources": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "ACCOUNTS", + "type": "primitive", + "value": { "type": "string", + "value": "ACCOUNTS", }, - "type": "primitive", }, ], - "type": "array", }, "status": { - "enum": "healthy", "type": "enum", + "value": "healthy", }, "text_logo": { - "primitive": { - "string": "https://statics.belvo.io/widget/images/institutions/erebor.svg", + "type": "primitive", + "value": { "type": "string", + "value": "https://statics.belvo.io/widget/images/institutions/erebor.svg", }, - "type": "primitive", }, "type": { - "enum": "bank", "type": "enum", + "value": "bank", }, "website": { - "primitive": { - "string": "https://www.erebor.com/", + "type": "primitive", + "value": { "type": "string", + "value": "https://www.erebor.com/", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -14357,7 +14193,7 @@ If you try to access older information than what we can access, we will return a ], "generatedRequestName": "ListInstitutionsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ListInstitutions", "path": "/api/institutions", @@ -14366,18 +14202,18 @@ If you try to access older information than what we can access, we will return a { "description": "A page number within the paginated result set.", "name": "page", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListInstitutionsRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListInstitutionsRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -14391,18 +14227,18 @@ If you try to access older information than what we can access, we will return a ℹ️ The minimum number of results returned per page is 1 and the maximum is 1000. If you enter a value greater than 1000, our API will default to the maximum value (1000). ", "name": "page_size", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListInstitutionsRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListInstitutionsRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -14413,21 +14249,21 @@ If you try to access older information than what we can access, we will return a { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListInstitutionsRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListInstitutionsRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14437,21 +14273,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListInstitutionsRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListInstitutionsRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14461,21 +14297,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return institutions only for this two-letter country code.", "name": "country_code", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListInstitutionsRequestCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListInstitutionsRequestCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14485,21 +14321,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return institutions only for these two-letter country codes.", "name": "country_code__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListInstitutionsRequestCountryCodeIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListInstitutionsRequestCountryCodeIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14509,21 +14345,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return institutions that partially match this display name.", "name": "display_name", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListInstitutionsRequestDisplayName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListInstitutionsRequestDisplayName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14531,23 +14367,23 @@ If you try to access older information than what we can access, we will return a }, }, { - "description": undefined, + "description": null, "name": "name", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListInstitutionsRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListInstitutionsRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14557,21 +14393,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return institutions with one or more of these Belvo-designated names.", "name": "name__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListInstitutionsRequestNameIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListInstitutionsRequestNameIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14581,21 +14417,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return institutions that support these resources.", "name": "resources__allin", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListInstitutionsRequestResourcesAllin", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListInstitutionsRequestResourcesAllin", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14605,21 +14441,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return institutions with the given status. You can choose between \`healthy\` or \`down\`.", "name": "status", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListInstitutionsRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListInstitutionsRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14629,21 +14465,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return institutions with one of the given statuses. You can choose between \`healthy\` or \`down\`.", "name": "status__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListInstitutionsRequestStatusIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListInstitutionsRequestStatusIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14653,21 +14489,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return institutions of this type. You can choose between \`bank\` or \`fiscal\`.", "name": "type", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListInstitutionsRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListInstitutionsRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14677,21 +14513,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return institutions of one of these types. You can choose between \`bank\` or \`fiscal\`.", "name": "type__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListInstitutionsRequestTypeIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListInstitutionsRequestTypeIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14701,21 +14537,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return institutions with this website URL.", "name": "website", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListInstitutionsRequestWebsite", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListInstitutionsRequestWebsite", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14723,23 +14559,22 @@ If you try to access older information than what we can access, we will return a }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListInstitutionsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InstitutionsPaginatedResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List all institutions", "tags": [ @@ -14749,7 +14584,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get the details of a specific institution.", "errorStatusCode": [ 401, @@ -14758,18 +14593,18 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], @@ -14777,239 +14612,239 @@ If you try to access older information than what we can access, we will return a { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "country_codes": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "MX", + "type": "primitive", + "value": { "type": "string", + "value": "MX", }, - "type": "primitive", }, ], - "type": "array", }, "display_name": { - "primitive": { - "string": "Erebor Mexico", + "type": "primitive", + "value": { "type": "string", + "value": "Erebor Mexico", }, - "type": "primitive", }, "features": { - "array": [ + "type": "array", + "value": [ { "properties": { "description": { - "primitive": { - "string": "The institution may require a token during link creation or login", + "type": "primitive", + "value": { "type": "string", + "value": "The institution may require a token during link creation or login", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "token_required", + "type": "primitive", + "value": { "type": "string", + "value": "token_required", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "form_fields": { - "array": [ + "type": "array", + "value": [ { "properties": { "label": { - "primitive": { - "string": "Client number", + "type": "primitive", + "value": { "type": "string", + "value": "Client number", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "username", + "type": "primitive", + "value": { "type": "string", + "value": "username", }, - "type": "primitive", }, "placeholder": { - "primitive": { - "string": "ABC333333A33", + "type": "primitive", + "value": { "type": "string", + "value": "ABC333333A33", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "text", + "type": "primitive", + "value": { "type": "string", + "value": "text", }, - "type": "primitive", }, "validation": { - "primitive": { - "string": "^.{1,}$", + "type": "primitive", + "value": { "type": "string", + "value": "^.{1,}$", }, - "type": "primitive", }, "validation_message": { - "primitive": { - "string": "Invalid client number", + "type": "primitive", + "value": { "type": "string", + "value": "Invalid client number", }, - "type": "primitive", }, "values": { - "array": [ + "type": "array", + "value": [ { "properties": { "code": { - "primitive": { - "string": "001", + "type": "primitive", + "value": { "type": "string", + "value": "001", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "Cédula de Ciudadanía", + "type": "primitive", + "value": { "type": "string", + "value": "Cédula de Ciudadanía", }, - "type": "primitive", }, "placeholder": { - "primitive": { - "string": "DEF4444908M22", + "type": "primitive", + "value": { "type": "string", + "value": "DEF4444908M22", }, - "type": "primitive", }, "validation": { - "primitive": { - "string": "^.{1,}$", + "type": "primitive", + "value": { "type": "string", + "value": "^.{1,}$", }, - "type": "primitive", }, "validation_message": { - "primitive": { - "string": "Invalid document number", + "type": "primitive", + "value": { "type": "string", + "value": "Invalid document number", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "icon_logo": { - "primitive": { - "string": "https://statics.belvo.io/widget/images/institutions/erebor.svg", + "type": "primitive", + "value": { "type": "string", + "value": "https://statics.belvo.io/widget/images/institutions/erebor.svg", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1003, }, - "type": "primitive", }, "integration_type": { - "enum": "credentials", "type": "enum", + "value": "credentials", }, "logo": { - "primitive": { - "string": "https://belvo-api-media.s3.amazonaws.com/logos/erebor_logo.png", + "type": "primitive", + "value": { "type": "string", + "value": "https://belvo-api-media.s3.amazonaws.com/logos/erebor_logo.png", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "erebor_mx_retail", + "type": "primitive", + "value": { "type": "string", + "value": "erebor_mx_retail", }, - "type": "primitive", }, "primary_color": { - "primitive": { - "string": "#056dae", + "type": "primitive", + "value": { "type": "string", + "value": "#056dae", }, - "type": "primitive", }, "resources": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "ACCOUNTS", + "type": "primitive", + "value": { "type": "string", + "value": "ACCOUNTS", }, - "type": "primitive", }, ], - "type": "array", }, "status": { - "enum": "healthy", "type": "enum", + "value": "healthy", }, "text_logo": { - "primitive": { - "string": "https://statics.belvo.io/widget/images/institutions/erebor.svg", + "type": "primitive", + "value": { "type": "string", + "value": "https://statics.belvo.io/widget/images/institutions/erebor.svg", }, - "type": "primitive", }, "type": { - "enum": "bank", "type": "enum", + "value": "bank", }, "website": { - "primitive": { - "string": "https://www.erebor.com/", + "type": "primitive", + "value": { "type": "string", + "value": "https://www.erebor.com/", }, - "type": "primitive", }, }, "type": "object", @@ -15018,7 +14853,7 @@ If you try to access older information than what we can access, we will return a ], "generatedRequestName": "DetailInstitutionRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "DetailInstitution", "path": "/api/institutions/{id}", @@ -15027,39 +14862,39 @@ If you try to access older information than what we can access, we will return a "description": "The \`institution.id\` you want to get detailed information about.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DetailInstitutionRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailInstitutionRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DetailInstitutionRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15069,21 +14904,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailInstitutionRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DetailInstitutionRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15091,23 +14926,22 @@ If you try to access older information than what we can access, we will return a }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailInstitutionResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Institution", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get an institution's details", "tags": [ @@ -15117,7 +14951,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get a paginated list of all existing owners in your Belvo account. We return up to 100 results per page.", "errorStatusCode": [ 401, @@ -15125,298 +14959,298 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "page", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, { "name": "page_size", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 100, }, - "type": "primitive", }, }, { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, { "name": "created_at__gt", "value": { - "primitive": { - "string": "2022-05-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-05", }, - "type": "primitive", }, }, { "name": "created_at__gte", "value": { - "primitive": { - "string": "2022-05-04", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-04", }, - "type": "primitive", }, }, { "name": "created_at__lt", "value": { - "primitive": { - "string": "2022-04-01", + "type": "primitive", + "value": { "type": "string", + "value": "2022-04-01", }, - "type": "primitive", }, }, { "name": "created_at__lte", "value": { - "primitive": { - "string": "2022-03-30", + "type": "primitive", + "value": { "type": "string", + "value": "2022-03-30", }, - "type": "primitive", }, }, { "name": "created_at__range", "value": { - "primitive": { - "string": "2022-03-03,2022-05-04", + "type": "primitive", + "value": { "type": "string", + "value": "2022-03-03,2022-05-04", }, - "type": "primitive", }, }, { "name": "display_name__icontains", "value": { - "primitive": { - "string": "Daniela", + "type": "primitive", + "value": { "type": "string", + "value": "Daniela", }, - "type": "primitive", }, }, { "name": "email", "value": { - "primitive": { - "string": "lopes.d@gmail.com", + "type": "primitive", + "value": { "type": "string", + "value": "lopes.d@gmail.com", }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "string": "73694155-b871-41ec-94e3-37d17ff62b5d", + "type": "primitive", + "value": { "type": "string", + "value": "73694155-b871-41ec-94e3-37d17ff62b5d", }, - "type": "primitive", }, }, { "name": "id__in", "value": { - "primitive": { - "string": "73694155-b871-41ec-94e3-37d17ff62b5d,40968d42-7d89-49e3-9931-78baa8e0544e", + "type": "primitive", + "value": { "type": "string", + "value": "73694155-b871-41ec-94e3-37d17ff62b5d,40968d42-7d89-49e3-9931-78baa8e0544e", }, - "type": "primitive", }, }, { "name": "link", "value": { - "primitive": { - "string": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4", + "type": "primitive", + "value": { "type": "string", + "value": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4", }, - "type": "primitive", }, }, { "name": "link__in", "value": { - "primitive": { - "string": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4,cc2b13cf-336e-497c-9fad-e074b580df65", + "type": "primitive", + "value": { "type": "string", + "value": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4,cc2b13cf-336e-497c-9fad-e074b580df65", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 130, }, - "type": "primitive", }, "next": { - "primitive": { - "string": "https://sandbox.belvo.com/api/{endpoint}/?page=2", + "type": "primitive", + "value": { "type": "string", + "value": "https://sandbox.belvo.com/api/{endpoint}/?page=2", }, - "type": "primitive", }, "previous": { - "primitive": { - "string": "previous", + "type": "primitive", + "value": { "type": "string", + "value": "previous", }, - "type": "primitive", }, "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "address": { - "primitive": { - "string": "Carrer de la Llacuna, 162, 08018 Barcelona", + "type": "primitive", + "value": { "type": "string", + "value": "Carrer de la Llacuna, 162, 08018 Barcelona", }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2019-09-27T13:01:41.941Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:01:41.941Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "display_name": { - "primitive": { - "string": "John Doe", + "type": "primitive", + "value": { "type": "string", + "value": "John Doe", }, - "type": "primitive", }, "document_id": { "properties": { "document_number": { - "primitive": { - "string": "235578435-S", + "type": "primitive", + "value": { "type": "string", + "value": "235578435-S", }, - "type": "primitive", }, "document_type": { - "primitive": { - "string": "CPF", + "type": "primitive", + "value": { "type": "string", + "value": "CPF", }, - "type": "primitive", }, }, "type": "object", }, "email": { - "primitive": { - "string": "johndoe@belvo.com", + "type": "primitive", + "value": { "type": "string", + "value": "johndoe@belvo.com", }, - "type": "primitive", }, "first_name": { - "primitive": { - "string": "first_name", + "type": "primitive", + "value": { "type": "string", + "value": "first_name", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "c749315b-eec2-435d-a458-06912878564f", + "type": "primitive", + "value": { "type": "string", + "value": "c749315b-eec2-435d-a458-06912878564f", }, - "type": "primitive", }, "internal_identification": { - "primitive": { - "string": "7e5838e4", + "type": "primitive", + "value": { "type": "string", + "value": "7e5838e4", }, - "type": "primitive", }, "last_name": { - "primitive": { - "string": "last_name", + "type": "primitive", + "value": { "type": "string", + "value": "last_name", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "30cb4806-6e00-48a4-91c9-ca55968576c8", + "type": "primitive", + "value": { "type": "string", + "value": "30cb4806-6e00-48a4-91c9-ca55968576c8", }, - "type": "primitive", }, "phone_number": { - "primitive": { - "string": "+52-XXX-XXX-XXXX", + "type": "primitive", + "value": { "type": "string", + "value": "+52-XXX-XXX-XXXX", }, - "type": "primitive", }, "second_last_name": { - "primitive": { - "string": "second_last_name", + "type": "primitive", + "value": { "type": "string", + "value": "second_last_name", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -15425,7 +15259,7 @@ If you try to access older information than what we can access, we will return a ], "generatedRequestName": "ListOwnersRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ListOwners", "path": "/api/owners", @@ -15434,18 +15268,18 @@ If you try to access older information than what we can access, we will return a { "description": "A page number within the paginated result set.", "name": "page", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListOwnersRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListOwnersRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -15459,18 +15293,18 @@ If you try to access older information than what we can access, we will return a ℹ️ The minimum number of results returned per page is 1 and the maximum is 1000. If you enter a value greater than 1000, our API will default to the maximum value (1000). ", "name": "page_size", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListOwnersRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListOwnersRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -15481,21 +15315,21 @@ If you try to access older information than what we can access, we will return a { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListOwnersRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListOwnersRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15505,21 +15339,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListOwnersRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListOwnersRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15529,21 +15363,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return owners that were last updated in Belvo's database after this date (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__gt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListOwnersRequestCreatedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListOwnersRequestCreatedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15553,21 +15387,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return owners that were last updated in Belvo's database after or on this date (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__gte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListOwnersRequestCreatedAtGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListOwnersRequestCreatedAtGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15577,21 +15411,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return owners that were last updated in Belvo's database before this date (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__lt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListOwnersRequestCreatedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListOwnersRequestCreatedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15601,21 +15435,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return owners that were last updated in Belvo's database before or on this date (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__lte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListOwnersRequestCreatedAtLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListOwnersRequestCreatedAtLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15625,21 +15459,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return owners that were last updated in Belvo's database between two dates (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__range", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListOwnersRequestCreatedAtRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListOwnersRequestCreatedAtRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15649,21 +15483,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return owners whose full display name partially matches your query. For example, \`mar\` will return results for Mark, Maria, Neymar, Remarque, and so on.", "name": "display_name__icontains", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListOwnersRequestDisplayNameIcontains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListOwnersRequestDisplayNameIcontains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15673,21 +15507,21 @@ If you try to access older information than what we can access, we will return a { "description": "Returns owners whose email address match your query.", "name": "email", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListOwnersRequestEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListOwnersRequestEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15697,21 +15531,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return information only for this \`owner.id\`.", "name": "id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListOwnersRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListOwnersRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15721,21 +15555,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return information only for these \`owner.id\`s.", "name": "id__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListOwnersRequestIdIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListOwnersRequestIdIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15745,21 +15579,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return information only for this \`link.id\`.", "name": "link", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListOwnersRequestLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListOwnersRequestLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15769,21 +15603,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return balances only for these \`link.id\`s.", "name": "link__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListOwnersRequestLinkIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListOwnersRequestLinkIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15791,28 +15625,22 @@ If you try to access older information than what we can access, we will return a }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [ - { - "name": undefined, - "value": undefined, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListOwnersResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "OwnersPaginatedResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List all owners", "tags": [ @@ -15822,7 +15650,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve owner information from a specific link.", "errorStatusCode": [ 400, @@ -15834,169 +15662,169 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, ], "request": { "properties": { "link": { - "primitive": { - "string": "2ccd5e15-194a-4a19-a45a-e7223c7e6717", + "type": "primitive", + "value": { "type": "string", + "value": "2ccd5e15-194a-4a19-a45a-e7223c7e6717", }, - "type": "primitive", }, "token": { - "primitive": { - "string": "1234ab", + "type": "primitive", + "value": { "type": "string", + "value": "1234ab", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "address": { - "primitive": { - "string": "Carrer de la Llacuna, 162, 08018 Barcelona", + "type": "primitive", + "value": { "type": "string", + "value": "Carrer de la Llacuna, 162, 08018 Barcelona", }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2019-09-27T13:01:41.941Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:01:41.941Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "display_name": { - "primitive": { - "string": "John Doe", + "type": "primitive", + "value": { "type": "string", + "value": "John Doe", }, - "type": "primitive", }, "document_id": { "properties": { "document_number": { - "primitive": { - "string": "235578435-S", + "type": "primitive", + "value": { "type": "string", + "value": "235578435-S", }, - "type": "primitive", }, "document_type": { - "primitive": { - "string": "CPF", + "type": "primitive", + "value": { "type": "string", + "value": "CPF", }, - "type": "primitive", }, }, "type": "object", }, "email": { - "primitive": { - "string": "johndoe@belvo.com", + "type": "primitive", + "value": { "type": "string", + "value": "johndoe@belvo.com", }, - "type": "primitive", }, "first_name": { - "primitive": { - "string": "first_name", + "type": "primitive", + "value": { "type": "string", + "value": "first_name", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "c749315b-eec2-435d-a458-06912878564f", + "type": "primitive", + "value": { "type": "string", + "value": "c749315b-eec2-435d-a458-06912878564f", }, - "type": "primitive", }, "internal_identification": { - "primitive": { - "string": "7e5838e4", + "type": "primitive", + "value": { "type": "string", + "value": "7e5838e4", }, - "type": "primitive", }, "last_name": { - "primitive": { - "string": "last_name", + "type": "primitive", + "value": { "type": "string", + "value": "last_name", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "30cb4806-6e00-48a4-91c9-ca55968576c8", + "type": "primitive", + "value": { "type": "string", + "value": "30cb4806-6e00-48a4-91c9-ca55968576c8", }, - "type": "primitive", }, "phone_number": { - "primitive": { - "string": "+52-XXX-XXX-XXXX", + "type": "primitive", + "value": { "type": "string", + "value": "+52-XXX-XXX-XXXX", }, - "type": "primitive", }, "second_last_name": { - "primitive": { - "string": "second_last_name", + "type": "primitive", + "value": { "type": "string", + "value": "second_last_name", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "RetrieveOwnersRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "RetrieveOwners", "path": "/api/owners", @@ -16005,21 +15833,21 @@ If you try to access older information than what we can access, we will return a { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveOwnersRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveOwnersRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16029,21 +15857,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveOwnersRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveOwnersRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16052,47 +15880,40 @@ If you try to access older information than what we can access, we will return a }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveOwnersRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "StandardRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Ok (when \`save_data=false\`)", - "fullExamples": [ - { - "name": undefined, - "value": undefined, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveOwnersResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveOwnersResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Owner", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve owners for a link", "tags": [ @@ -16102,7 +15923,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Used to resume an Owner retrieve session that was paused because an MFA token was required by the institution.", "errorStatusCode": [ 400, @@ -16114,183 +15935,183 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, ], "request": { "properties": { "link": { - "primitive": { - "string": "683005d6-f45c-4adb-b289-f1a12f50f80c", + "type": "primitive", + "value": { "type": "string", + "value": "683005d6-f45c-4adb-b289-f1a12f50f80c", }, - "type": "primitive", }, "save_data": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "session": { - "primitive": { - "string": "6e7b283c6efa449c9c028a16b5c249fa", + "type": "primitive", + "value": { "type": "string", + "value": "6e7b283c6efa449c9c028a16b5c249fa", }, - "type": "primitive", }, "token": { - "primitive": { - "string": "1234ab", + "type": "primitive", + "value": { "type": "string", + "value": "1234ab", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "address": { - "primitive": { - "string": "Carrer de la Llacuna, 162, 08018 Barcelona", + "type": "primitive", + "value": { "type": "string", + "value": "Carrer de la Llacuna, 162, 08018 Barcelona", }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2019-09-27T13:01:41.941Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:01:41.941Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "display_name": { - "primitive": { - "string": "John Doe", + "type": "primitive", + "value": { "type": "string", + "value": "John Doe", }, - "type": "primitive", }, "document_id": { "properties": { "document_number": { - "primitive": { - "string": "235578435-S", + "type": "primitive", + "value": { "type": "string", + "value": "235578435-S", }, - "type": "primitive", }, "document_type": { - "primitive": { - "string": "CPF", + "type": "primitive", + "value": { "type": "string", + "value": "CPF", }, - "type": "primitive", }, }, "type": "object", }, "email": { - "primitive": { - "string": "johndoe@belvo.com", + "type": "primitive", + "value": { "type": "string", + "value": "johndoe@belvo.com", }, - "type": "primitive", }, "first_name": { - "primitive": { - "string": "first_name", + "type": "primitive", + "value": { "type": "string", + "value": "first_name", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "c749315b-eec2-435d-a458-06912878564f", + "type": "primitive", + "value": { "type": "string", + "value": "c749315b-eec2-435d-a458-06912878564f", }, - "type": "primitive", }, "internal_identification": { - "primitive": { - "string": "7e5838e4", + "type": "primitive", + "value": { "type": "string", + "value": "7e5838e4", }, - "type": "primitive", }, "last_name": { - "primitive": { - "string": "last_name", + "type": "primitive", + "value": { "type": "string", + "value": "last_name", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "30cb4806-6e00-48a4-91c9-ca55968576c8", + "type": "primitive", + "value": { "type": "string", + "value": "30cb4806-6e00-48a4-91c9-ca55968576c8", }, - "type": "primitive", }, "phone_number": { - "primitive": { - "string": "+52-XXX-XXX-XXXX", + "type": "primitive", + "value": { "type": "string", + "value": "+52-XXX-XXX-XXXX", }, - "type": "primitive", }, "second_last_name": { - "primitive": { - "string": "second_last_name", + "type": "primitive", + "value": { "type": "string", + "value": "second_last_name", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "PatchOwnersRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PATCH", "operationId": "PatchOwners", "path": "/api/owners", @@ -16299,21 +16120,21 @@ If you try to access older information than what we can access, we will return a { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PatchOwnersRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PatchOwnersRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16323,21 +16144,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PatchOwnersRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PatchOwnersRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16346,47 +16167,40 @@ If you try to access older information than what we can access, we will return a }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PatchOwnersRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PatchBody", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Ok (when \`save_data=false\`)", - "fullExamples": [ - { - "name": undefined, - "value": undefined, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PatchOwnersResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PatchOwnersResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Owner", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Complete an owners request", "tags": [ @@ -16396,7 +16210,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get the details of a specific owner.", "errorStatusCode": [ 401, @@ -16405,18 +16219,18 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], @@ -16424,129 +16238,129 @@ If you try to access older information than what we can access, we will return a { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "address": { - "primitive": { - "string": "Carrer de la Llacuna, 162, 08018 Barcelona", + "type": "primitive", + "value": { "type": "string", + "value": "Carrer de la Llacuna, 162, 08018 Barcelona", }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2019-09-27T13:01:41.941Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:01:41.941Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "display_name": { - "primitive": { - "string": "John Doe", + "type": "primitive", + "value": { "type": "string", + "value": "John Doe", }, - "type": "primitive", }, "document_id": { "properties": { "document_number": { - "primitive": { - "string": "235578435-S", + "type": "primitive", + "value": { "type": "string", + "value": "235578435-S", }, - "type": "primitive", }, "document_type": { - "primitive": { - "string": "CPF", + "type": "primitive", + "value": { "type": "string", + "value": "CPF", }, - "type": "primitive", }, }, "type": "object", }, "email": { - "primitive": { - "string": "johndoe@belvo.com", + "type": "primitive", + "value": { "type": "string", + "value": "johndoe@belvo.com", }, - "type": "primitive", }, "first_name": { - "primitive": { - "string": "first_name", + "type": "primitive", + "value": { "type": "string", + "value": "first_name", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "c749315b-eec2-435d-a458-06912878564f", + "type": "primitive", + "value": { "type": "string", + "value": "c749315b-eec2-435d-a458-06912878564f", }, - "type": "primitive", }, "internal_identification": { - "primitive": { - "string": "7e5838e4", + "type": "primitive", + "value": { "type": "string", + "value": "7e5838e4", }, - "type": "primitive", }, "last_name": { - "primitive": { - "string": "last_name", + "type": "primitive", + "value": { "type": "string", + "value": "last_name", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "30cb4806-6e00-48a4-91c9-ca55968576c8", + "type": "primitive", + "value": { "type": "string", + "value": "30cb4806-6e00-48a4-91c9-ca55968576c8", }, - "type": "primitive", }, "phone_number": { - "primitive": { - "string": "+52-XXX-XXX-XXXX", + "type": "primitive", + "value": { "type": "string", + "value": "+52-XXX-XXX-XXXX", }, - "type": "primitive", }, "second_last_name": { - "primitive": { - "string": "second_last_name", + "type": "primitive", + "value": { "type": "string", + "value": "second_last_name", }, - "type": "primitive", }, }, "type": "object", @@ -16555,7 +16369,7 @@ If you try to access older information than what we can access, we will return a ], "generatedRequestName": "DetailOwnerRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "DetailOwner", "path": "/api/owners/{id}", @@ -16564,39 +16378,39 @@ If you try to access older information than what we can access, we will return a "description": "The \`owner.id\` you want to get detailed information about.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DetailOwnerRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailOwnerRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DetailOwnerRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16606,21 +16420,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailOwnerRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DetailOwnerRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16628,28 +16442,22 @@ If you try to access older information than what we can access, we will return a }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [ - { - "name": undefined, - "value": undefined, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailOwnerResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Owner", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get an owner's details", "tags": [ @@ -16659,7 +16467,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Delete a specific owner from your Belvo account.", "errorStatusCode": [ 401, @@ -16668,29 +16476,29 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "DestroyOwnerRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "DestroyOwner", "path": "/api/owners/{id}", @@ -16699,25 +16507,25 @@ If you try to access older information than what we can access, we will return a "description": "The \`owner.id\` that you want to delete.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DestroyOwnerRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "request": null, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], "summary": "Delete an owner", "tags": [ @@ -16727,7 +16535,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get a paginated list of all existing invoices in your Belvo account. By default, we return 100 results per page.", "errorStatusCode": [ 401, @@ -16735,896 +16543,896 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "page", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, { "name": "page_size", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 100, }, - "type": "primitive", }, }, { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, { "name": "link", "value": { - "primitive": { - "string": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4", + "type": "primitive", + "value": { "type": "string", + "value": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4", }, - "type": "primitive", }, }, { "name": "created_at__gt", "value": { - "primitive": { - "string": "2022-05-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-05", }, - "type": "primitive", }, }, { "name": "created_at__gte", "value": { - "primitive": { - "string": "2022-05-04", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-04", }, - "type": "primitive", }, }, { "name": "created_at__lt", "value": { - "primitive": { - "string": "2022-04-01", + "type": "primitive", + "value": { "type": "string", + "value": "2022-04-01", }, - "type": "primitive", }, }, { "name": "created_at__lte", "value": { - "primitive": { - "string": "2022-03-30", + "type": "primitive", + "value": { "type": "string", + "value": "2022-03-30", }, - "type": "primitive", }, }, { "name": "created_at__range", "value": { - "primitive": { - "string": "2022-03-03,2022-05-04", + "type": "primitive", + "value": { "type": "string", + "value": "2022-03-03,2022-05-04", }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "string": "73694155-b871-41ec-94e3-37d17ff62b5d", + "type": "primitive", + "value": { "type": "string", + "value": "73694155-b871-41ec-94e3-37d17ff62b5d", }, - "type": "primitive", }, }, { "name": "id__in", "value": { - "primitive": { - "string": "73694155-b871-41ec-94e3-37d17ff62b5d,40968d42-7d89-49e3-9931-78baa8e0544e", + "type": "primitive", + "value": { "type": "string", + "value": "73694155-b871-41ec-94e3-37d17ff62b5d,40968d42-7d89-49e3-9931-78baa8e0544e", }, - "type": "primitive", }, }, { "name": "invoice_date", "value": { - "primitive": { - "string": "2022-05-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-05", }, - "type": "primitive", }, }, { "name": "invoice_date__lt", "value": { - "primitive": { - "string": "2022-03-02", + "type": "primitive", + "value": { "type": "string", + "value": "2022-03-02", }, - "type": "primitive", }, }, { "name": "invoice_date__lte", "value": { - "primitive": { - "string": "2022-03-01", + "type": "primitive", + "value": { "type": "string", + "value": "2022-03-01", }, - "type": "primitive", }, }, { "name": "invoice_date__gt", "value": { - "primitive": { - "string": "2022-05-06", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-06", }, - "type": "primitive", }, }, { "name": "invoice_date__gte", "value": { - "primitive": { - "string": "2022-05-04", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-04", }, - "type": "primitive", }, }, { "name": "invoice_date__range", "value": { - "primitive": { - "string": "2022-03-01,2022-05-06", + "type": "primitive", + "value": { "type": "string", + "value": "2022-03-01,2022-05-06", }, - "type": "primitive", }, }, { "name": "invoice_identification", "value": { - "primitive": { - "string": "862B9918-3K6H-4E0B-NAI9-2BE2D833B840", + "type": "primitive", + "value": { "type": "string", + "value": "862B9918-3K6H-4E0B-NAI9-2BE2D833B840", }, - "type": "primitive", }, }, { "name": "invoice_identification__in", "value": { - "primitive": { - "string": "862B9918-3K6H-4E0B-NAI9-2BE2D833B840,992B9918-3G6H-4E0B-DAI9-2BE2D833B833", + "type": "primitive", + "value": { "type": "string", + "value": "862B9918-3K6H-4E0B-NAI9-2BE2D833B840,992B9918-3G6H-4E0B-DAI9-2BE2D833B833", }, - "type": "primitive", }, }, { "name": "link__in", "value": { - "primitive": { - "string": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4,cc2b13cf-336e-497c-9fad-e074b580df65", + "type": "primitive", + "value": { "type": "string", + "value": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4,cc2b13cf-336e-497c-9fad-e074b580df65", }, - "type": "primitive", }, }, { "name": "status", "value": { - "primitive": { - "string": "Vigente", + "type": "primitive", + "value": { "type": "string", + "value": "Vigente", }, - "type": "primitive", }, }, { "name": "status__in", "value": { - "primitive": { - "string": "Vigente,Cancelado", + "type": "primitive", + "value": { "type": "string", + "value": "Vigente,Cancelado", }, - "type": "primitive", }, }, { "name": "total_amount", "value": { - "primitive": { - "string": "1000.00", + "type": "primitive", + "value": { "type": "string", + "value": "1000.00", }, - "type": "primitive", }, }, { "name": "total_amount__lt", "value": { - "primitive": { - "string": "540.00", + "type": "primitive", + "value": { "type": "string", + "value": "540.00", }, - "type": "primitive", }, }, { "name": "total_amount__lte", "value": { - "primitive": { - "string": "541.00", + "type": "primitive", + "value": { "type": "string", + "value": "541.00", }, - "type": "primitive", }, }, { "name": "total_amount__gt", "value": { - "primitive": { - "string": "520.00", + "type": "primitive", + "value": { "type": "string", + "value": "520.00", }, - "type": "primitive", }, }, { "name": "total_amount__gte", "value": { - "primitive": { - "string": "519.00", + "type": "primitive", + "value": { "type": "string", + "value": "519.00", }, - "type": "primitive", }, }, { "name": "total_amount__range", "value": { - "primitive": { - "string": "519.00,541.00", + "type": "primitive", + "value": { "type": "string", + "value": "519.00,541.00", }, - "type": "primitive", }, }, { "name": "type", "value": { - "primitive": { - "string": "OUTFLOW", + "type": "primitive", + "value": { "type": "string", + "value": "OUTFLOW", }, - "type": "primitive", }, }, { "name": "type__in", "value": { - "primitive": { - "string": "OUTFLOW,INFLOW", + "type": "primitive", + "value": { "type": "string", + "value": "OUTFLOW,INFLOW", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 130, }, - "type": "primitive", }, "next": { - "primitive": { - "string": "https://sandbox.belvo.com/api/{endpoint}/?page=2", + "type": "primitive", + "value": { "type": "string", + "value": "https://sandbox.belvo.com/api/{endpoint}/?page=2", }, - "type": "primitive", }, "previous": { - "primitive": { - "string": "previous", + "type": "primitive", + "value": { "type": "string", + "value": "previous", }, - "type": "primitive", }, "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "cancelation_status": { - "primitive": { - "string": "cancelation_status", + "type": "primitive", + "value": { "type": "string", + "value": "cancelation_status", }, - "type": "primitive", }, "cancelation_update_date": { - "primitive": { - "string": "2019-12-02", + "type": "primitive", + "value": { "type": "string", + "value": "2019-12-02", }, - "type": "primitive", }, "certification_authority": { - "primitive": { - "string": "CCC333333CC33", + "type": "primitive", + "value": { "type": "string", + "value": "CCC333333CC33", }, - "type": "primitive", }, "certification_date": { - "primitive": { - "string": "2019-12-01", + "type": "primitive", + "value": { "type": "string", + "value": "2019-12-01", }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2019-09-27T13:01:41.941Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:01:41.941Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "currency": { - "primitive": { - "string": "MXN", + "type": "primitive", + "value": { "type": "string", + "value": "MXN", }, - "type": "primitive", }, "discount_amount": { - "primitive": { - "float": 10, + "type": "primitive", + "value": { "type": "float", + "value": 10, }, - "type": "primitive", }, "exchange_rate": { - "primitive": { - "float": 0.052, + "type": "primitive", + "value": { "type": "float", + "value": 0.052, }, - "type": "primitive", }, "folio": { - "primitive": { - "string": "26", + "type": "primitive", + "value": { "type": "string", + "value": "26", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "c749315b-eec2-435d-a458-06912878564f", + "type": "primitive", + "value": { "type": "string", + "value": "c749315b-eec2-435d-a458-06912878564f", }, - "type": "primitive", }, "invoice_date": { - "primitive": { - "string": "2019-12-01", + "type": "primitive", + "value": { "type": "string", + "value": "2019-12-01", }, - "type": "primitive", }, "invoice_details": { - "array": [ + "type": "array", + "value": [ { "properties": { "description": { - "primitive": { - "string": "December 2019 accounting fees", + "type": "primitive", + "value": { "type": "string", + "value": "December 2019 accounting fees", }, - "type": "primitive", }, "pre_tax_amount": { - "primitive": { - "float": 400, + "type": "primitive", + "value": { "type": "float", + "value": 400, }, - "type": "primitive", }, "product_identification": { - "primitive": { - "string": "84101600", + "type": "primitive", + "value": { "type": "string", + "value": "84101600", }, - "type": "primitive", }, "quantity": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 10, }, - "type": "primitive", }, "tax_amount": { - "primitive": { - "float": 64, + "type": "primitive", + "value": { "type": "float", + "value": 64, }, - "type": "primitive", }, "tax_percentage": { - "primitive": { - "float": 16, + "type": "primitive", + "value": { "type": "float", + "value": 16, }, - "type": "primitive", }, "total_amount": { - "primitive": { - "float": 464, + "type": "primitive", + "value": { "type": "float", + "value": 464, }, - "type": "primitive", }, "unit_amount": { - "primitive": { - "float": 200, + "type": "primitive", + "value": { "type": "float", + "value": 200, }, - "type": "primitive", }, "unit_code": { - "primitive": { - "string": "E48", + "type": "primitive", + "value": { "type": "string", + "value": "E48", }, - "type": "primitive", }, "unit_description": { - "primitive": { - "string": "Unidad de servicio", + "type": "primitive", + "value": { "type": "string", + "value": "Unidad de servicio", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "invoice_identification": { - "primitive": { - "string": "A1A1A1A1-2B2B-3C33-D44D-555555E55EE", + "type": "primitive", + "value": { "type": "string", + "value": "A1A1A1A1-2B2B-3C33-D44D-555555E55EE", }, - "type": "primitive", }, "invoice_type": { - "enum": "Egreso", "type": "enum", + "value": "Egreso", }, "link": { - "primitive": { - "string": "30cb4806-6e00-48a4-91c9-ca55968576c8", + "type": "primitive", + "value": { "type": "string", + "value": "30cb4806-6e00-48a4-91c9-ca55968576c8", }, - "type": "primitive", }, "payment_method": { - "primitive": { - "string": "PUE", + "type": "primitive", + "value": { "type": "string", + "value": "PUE", }, - "type": "primitive", }, "payment_method_description": { - "primitive": { - "string": "payment_method_description", + "type": "primitive", + "value": { "type": "string", + "value": "payment_method_description", }, - "type": "primitive", }, "payment_type": { - "primitive": { - "string": "99", + "type": "primitive", + "value": { "type": "string", + "value": "99", }, - "type": "primitive", }, "payment_type_description": { - "primitive": { - "string": "payment_type_description", + "type": "primitive", + "value": { "type": "string", + "value": "payment_type_description", }, - "type": "primitive", }, "payments": { - "array": [ + "type": "array", + "value": [ { "properties": { "amount": { - "primitive": { - "float": 8000.5, + "type": "primitive", + "value": { "type": "float", + "value": 8000.5, }, - "type": "primitive", }, "beneficiary_account_number": { - "primitive": { - "string": "12343453245633", + "type": "primitive", + "value": { "type": "string", + "value": "12343453245633", }, - "type": "primitive", }, "currency": { - "primitive": { - "string": "BRL", + "type": "primitive", + "value": { "type": "string", + "value": "BRL", }, - "type": "primitive", }, "date": { - "primitive": { - "datetime": "2020-03-17T12:00:00.000Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-03-17T12:00:00.000Z", }, - "type": "primitive", }, "exchange_rate": { - "primitive": { - "string": "3.75", + "type": "primitive", + "value": { "type": "string", + "value": "3.75", }, - "type": "primitive", }, "operation_number": { - "primitive": { - "string": "831840", + "type": "primitive", + "value": { "type": "string", + "value": "831840", }, - "type": "primitive", }, "payer_account_number": { - "primitive": { - "string": "13343663245699", + "type": "primitive", + "value": { "type": "string", + "value": "13343663245699", }, - "type": "primitive", }, "payer_bank_name": { - "primitive": { - "string": "CITI BANAMEX", + "type": "primitive", + "value": { "type": "string", + "value": "CITI BANAMEX", }, - "type": "primitive", }, "payer_rfc": { - "primitive": { - "string": "BKJM840515VB1", + "type": "primitive", + "value": { "type": "string", + "value": "BKJM840515VB1", }, - "type": "primitive", }, "payment_type": { - "primitive": { - "string": "03", + "type": "primitive", + "value": { "type": "string", + "value": "03", }, - "type": "primitive", }, "related_documents": { - "array": [ + "type": "array", + "value": [ { "properties": { "amount_paid": { - "primitive": { - "float": 8000, + "type": "primitive", + "value": { "type": "float", + "value": 8000, }, - "type": "primitive", }, "currency": { - "primitive": { - "string": "MXN", + "type": "primitive", + "value": { "type": "string", + "value": "MXN", }, - "type": "primitive", }, "invoice_identification": { - "primitive": { - "string": "7EE015F3-6311-11EA-B02A-00155D014007", + "type": "primitive", + "value": { "type": "string", + "value": "7EE015F3-6311-11EA-B02A-00155D014007", }, - "type": "primitive", }, "outstanding_balance": { - "primitive": { - "float": 10877.84, + "type": "primitive", + "value": { "type": "float", + "value": 10877.84, }, - "type": "primitive", }, "partiality_number": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "payment_method": { - "primitive": { - "string": "PPD", + "type": "primitive", + "value": { "type": "string", + "value": "PPD", }, - "type": "primitive", }, "previous_balance": { - "primitive": { - "float": 18877.84, + "type": "primitive", + "value": { "type": "float", + "value": 18877.84, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "payroll": { "properties": { "amount": { - "primitive": { - "float": 20400.1, + "type": "primitive", + "value": { "type": "float", + "value": 20400.1, }, - "type": "primitive", }, "date_from": { - "primitive": { - "string": "2018-07-01", + "type": "primitive", + "value": { "type": "string", + "value": "2018-07-01", }, - "type": "primitive", }, "date_to": { - "primitive": { - "string": "2018-07-31", + "type": "primitive", + "value": { "type": "string", + "value": "2018-07-31", }, - "type": "primitive", }, "days": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 30, }, - "type": "primitive", }, "payment_date": { - "primitive": { - "string": "payment_date", + "type": "primitive", + "value": { "type": "string", + "value": "payment_date", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "O", + "type": "primitive", + "value": { "type": "string", + "value": "O", }, - "type": "primitive", }, "version": { - "primitive": { - "string": "1.2", + "type": "primitive", + "value": { "type": "string", + "value": "1.2", }, - "type": "primitive", }, }, "type": "object", }, "place_of_issue": { - "primitive": { - "string": "01165", + "type": "primitive", + "value": { "type": "string", + "value": "01165", }, - "type": "primitive", }, "receiver_blacklist_status": { - "primitive": { - "string": "receiver_blacklist_status", + "type": "primitive", + "value": { "type": "string", + "value": "receiver_blacklist_status", }, - "type": "primitive", }, "receiver_id": { - "primitive": { - "string": "BBB222222BB22", + "type": "primitive", + "value": { "type": "string", + "value": "BBB222222BB22", }, - "type": "primitive", }, "receiver_name": { - "primitive": { - "string": "BELVO CORP", + "type": "primitive", + "value": { "type": "string", + "value": "BELVO CORP", }, - "type": "primitive", }, "receiver_tax_fraud_status": { - "primitive": { - "string": "NO_TAX_FRAUD_STATUS", + "type": "primitive", + "value": { "type": "string", + "value": "NO_TAX_FRAUD_STATUS", }, - "type": "primitive", }, "sender_blacklist_status": { - "primitive": { - "string": "sender_blacklist_status", + "type": "primitive", + "value": { "type": "string", + "value": "sender_blacklist_status", }, - "type": "primitive", }, "sender_id": { - "primitive": { - "string": "AAA111111AA11", + "type": "primitive", + "value": { "type": "string", + "value": "AAA111111AA11", }, - "type": "primitive", }, "sender_name": { - "primitive": { - "string": "ACME CORP", + "type": "primitive", + "value": { "type": "string", + "value": "ACME CORP", }, - "type": "primitive", }, "sender_tax_fraud_status": { - "primitive": { - "string": "NO_TAX_FRAUD_STATUS", + "type": "primitive", + "value": { "type": "string", + "value": "NO_TAX_FRAUD_STATUS", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "Vigente", + "type": "primitive", + "value": { "type": "string", + "value": "Vigente", }, - "type": "primitive", }, "subtotal_amount": { - "primitive": { - "float": 400, + "type": "primitive", + "value": { "type": "float", + "value": 400, }, - "type": "primitive", }, "tax_amount": { - "primitive": { - "float": 64, + "type": "primitive", + "value": { "type": "float", + "value": 64, }, - "type": "primitive", }, "total_amount": { - "primitive": { - "float": 454, + "type": "primitive", + "value": { "type": "float", + "value": 454, }, - "type": "primitive", }, "type": { - "primitive": { - "string": "INFLOW", + "type": "primitive", + "value": { "type": "string", + "value": "INFLOW", }, - "type": "primitive", }, "usage": { - "primitive": { - "string": "P01", + "type": "primitive", + "value": { "type": "string", + "value": "P01", }, - "type": "primitive", }, "version": { - "primitive": { - "string": "3.3", + "type": "primitive", + "value": { "type": "string", + "value": "3.3", }, - "type": "primitive", }, "warnings": { "properties": { "code": { - "primitive": { - "string": "sat_xml_limit_reached", + "type": "primitive", + "value": { "type": "string", + "value": "sat_xml_limit_reached", }, - "type": "primitive", }, "message": { - "primitive": { - "string": "The daily limit for XML downloads set by SAT was reached so this invoice might be missing data. Please check https://tinyurl.com/yydzhy5d for more information on this error.", + "type": "primitive", + "value": { "type": "string", + "value": "The daily limit for XML downloads set by SAT was reached so this invoice might be missing data. Please check https://tinyurl.com/yydzhy5d for more information on this error.", }, - "type": "primitive", }, }, "type": "object", }, "xml": { - "primitive": { - "string": "xml", + "type": "primitive", + "value": { "type": "string", + "value": "xml", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -17633,7 +17441,7 @@ If you try to access older information than what we can access, we will return a ], "generatedRequestName": "ListInvoicesRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ListInvoices", "path": "/api/invoices", @@ -17642,18 +17450,18 @@ If you try to access older information than what we can access, we will return a { "description": "A page number within the paginated result set.", "name": "page", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -17667,18 +17475,18 @@ If you try to access older information than what we can access, we will return a ℹ️ The minimum number of results returned per page is 1 and the maximum is 1000. If you enter a value greater than 1000, our API will default to the maximum value (1000). ", "name": "page_size", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -17689,21 +17497,21 @@ If you try to access older information than what we can access, we will return a { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17713,21 +17521,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17740,21 +17548,21 @@ If you try to access older information than what we can access, we will return a ℹ️ We highly recommend adding the \`link.id\` filter in order to improve your performance. ", "name": "link", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17764,21 +17572,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return invoices that were last updated in Belvo's database after this date (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__gt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestCreatedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestCreatedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17788,21 +17596,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return invoices that were last updated in Belvo's database after or on this date (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__gte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestCreatedAtGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestCreatedAtGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17812,21 +17620,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return invoices that were last updated in Belvo's database before this date (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__lt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestCreatedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestCreatedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17836,21 +17644,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return invoices that were last updated in Belvo's database before or on this date (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__lte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestCreatedAtLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestCreatedAtLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17860,21 +17668,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return invoices that were last updated in Belvo's database between two dates (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__range", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestCreatedAtRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestCreatedAtRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17884,21 +17692,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return information only for this \`invoice.id\`.", "name": "id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17908,21 +17716,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return information only for these \`invoice.id\`s.", "name": "id__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestIdIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestIdIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17932,21 +17740,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return invoices issued exactly on this date (\`YYYY-MM-DD\` or full ISO-8601 timestamp).", "name": "invoice_date", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestInvoiceDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestInvoiceDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17956,21 +17764,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return balances issued before this date (\`YYYY-MM-DD\` or full ISO-8601 timestamp).", "name": "invoice_date__lt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestInvoiceDateLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestInvoiceDateLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17980,21 +17788,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return balances issued on this date or earlier (\`YYYY-MM-DD\` or full ISO-8601 timestamp).", "name": "invoice_date__lte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestInvoiceDateLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestInvoiceDateLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18004,21 +17812,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return invoices issued after this date (\`YYYY-MM-DD\` or full ISO-8601 timestamp).", "name": "invoice_date__gt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestInvoiceDateGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestInvoiceDateGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18028,21 +17836,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return invoices issued on this date or later (\`YYYY-MM-DD\` or full ISO-8601 timestamp).", "name": "invoice_date__gte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestInvoiceDateGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestInvoiceDateGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18052,21 +17860,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return invoices issued within this date range (\`YYYY-MM-DD\` or full ISO-8601 timestamp).", "name": "invoice_date__range", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestInvoiceDateRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestInvoiceDateRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18076,21 +17884,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return an invoice with this ID (as provided by the insitution).", "name": "invoice_identification", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestInvoiceIdentification", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestInvoiceIdentification", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18100,21 +17908,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return invoices with these IDs (as provided by the institution).", "name": "invoice_identification__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestInvoiceIdentificationIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestInvoiceIdentificationIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18124,21 +17932,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return invoices only for these \`link.id\`s.", "name": "link__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestLinkIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestLinkIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18148,21 +17956,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return invoices with this status. Can be either \`Vigente\` (valid) or \`Cancelado\` (cancelled).", "name": "status", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18172,21 +17980,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return invoices with these statuses. Can be either \`Vigente\` (valid) or \`Cancelado\` (cancelled).", "name": "status__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestStatusIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestStatusIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18196,21 +18004,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return invoices matching exactly this value.", "name": "total_amount", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestTotalAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestTotalAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18220,21 +18028,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return invoices less than this value.", "name": "total_amount__lt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestTotalAmountLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestTotalAmountLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18244,21 +18052,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return invoices less than or equal to this value.", "name": "total_amount__lte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestTotalAmountLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestTotalAmountLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18268,21 +18076,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return invoices greater than this value.", "name": "total_amount__gt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestTotalAmountGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestTotalAmountGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18292,21 +18100,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return invoices greater than or equal to this value.", "name": "total_amount__gte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestTotalAmountGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestTotalAmountGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18316,21 +18124,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return invoices between these two values.", "name": "total_amount__range", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestTotalAmountRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestTotalAmountRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18340,21 +18148,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return invoices of this type. Can be either \`OUTFLOW\` or \`INFLOW\`.", "name": "type", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18364,21 +18172,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return invoices of these types. Can be either \`OUTFLOW\` or \`INFLOW\`.", "name": "type__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestTypeIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesRequestTypeIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18386,44 +18194,22 @@ If you try to access older information than what we can access, we will return a }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [ - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListInvoicesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoicesResponsePaginatedResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List all invoices", "tags": [ @@ -18433,7 +18219,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve invoice information from a specific fiscal link.
Info: You can ask for up to **one** year (365 days) of invoices per request. If you need invoices for more than one year, just make another request.
", @@ -18446,635 +18232,635 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, ], "request": { "properties": { "date_from": { - "primitive": { - "string": "2020-01-01", + "type": "primitive", + "value": { "type": "string", + "value": "2020-01-01", }, - "type": "primitive", }, "date_to": { - "primitive": { - "string": "2020-02-01", + "type": "primitive", + "value": { "type": "string", + "value": "2020-02-01", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "d4617561-1c01-4b2f-83b6-a594f7b3bc57", + "type": "primitive", + "value": { "type": "string", + "value": "d4617561-1c01-4b2f-83b6-a594f7b3bc57", }, - "type": "primitive", }, "save_data": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "type": { - "primitive": { - "string": "INFLOW", + "type": "primitive", + "value": { "type": "string", + "value": "INFLOW", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "cancelation_status": { - "primitive": { - "string": "cancelation_status", + "type": "primitive", + "value": { "type": "string", + "value": "cancelation_status", }, - "type": "primitive", }, "cancelation_update_date": { - "primitive": { - "string": "2019-12-02", + "type": "primitive", + "value": { "type": "string", + "value": "2019-12-02", }, - "type": "primitive", }, "certification_authority": { - "primitive": { - "string": "CCC333333CC33", + "type": "primitive", + "value": { "type": "string", + "value": "CCC333333CC33", }, - "type": "primitive", }, "certification_date": { - "primitive": { - "string": "2019-12-01", + "type": "primitive", + "value": { "type": "string", + "value": "2019-12-01", }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2019-09-27T13:01:41.941Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:01:41.941Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "currency": { - "primitive": { - "string": "MXN", + "type": "primitive", + "value": { "type": "string", + "value": "MXN", }, - "type": "primitive", }, "discount_amount": { - "primitive": { - "float": 10, + "type": "primitive", + "value": { "type": "float", + "value": 10, }, - "type": "primitive", }, "exchange_rate": { - "primitive": { - "float": 0.052, + "type": "primitive", + "value": { "type": "float", + "value": 0.052, }, - "type": "primitive", }, "folio": { - "primitive": { - "string": "26", + "type": "primitive", + "value": { "type": "string", + "value": "26", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "c749315b-eec2-435d-a458-06912878564f", + "type": "primitive", + "value": { "type": "string", + "value": "c749315b-eec2-435d-a458-06912878564f", }, - "type": "primitive", }, "invoice_date": { - "primitive": { - "string": "2019-12-01", + "type": "primitive", + "value": { "type": "string", + "value": "2019-12-01", }, - "type": "primitive", }, "invoice_details": { - "array": [ + "type": "array", + "value": [ { "properties": { "description": { - "primitive": { - "string": "December 2019 accounting fees", + "type": "primitive", + "value": { "type": "string", + "value": "December 2019 accounting fees", }, - "type": "primitive", }, "pre_tax_amount": { - "primitive": { - "float": 400, + "type": "primitive", + "value": { "type": "float", + "value": 400, }, - "type": "primitive", }, "product_identification": { - "primitive": { - "string": "84101600", + "type": "primitive", + "value": { "type": "string", + "value": "84101600", }, - "type": "primitive", }, "quantity": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 10, }, - "type": "primitive", }, "tax_amount": { - "primitive": { - "float": 64, + "type": "primitive", + "value": { "type": "float", + "value": 64, }, - "type": "primitive", }, "tax_percentage": { - "primitive": { - "float": 16, + "type": "primitive", + "value": { "type": "float", + "value": 16, }, - "type": "primitive", }, "total_amount": { - "primitive": { - "float": 464, + "type": "primitive", + "value": { "type": "float", + "value": 464, }, - "type": "primitive", }, "unit_amount": { - "primitive": { - "float": 200, + "type": "primitive", + "value": { "type": "float", + "value": 200, }, - "type": "primitive", }, "unit_code": { - "primitive": { - "string": "E48", + "type": "primitive", + "value": { "type": "string", + "value": "E48", }, - "type": "primitive", }, "unit_description": { - "primitive": { - "string": "Unidad de servicio", + "type": "primitive", + "value": { "type": "string", + "value": "Unidad de servicio", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "invoice_identification": { - "primitive": { - "string": "A1A1A1A1-2B2B-3C33-D44D-555555E55EE", + "type": "primitive", + "value": { "type": "string", + "value": "A1A1A1A1-2B2B-3C33-D44D-555555E55EE", }, - "type": "primitive", }, "invoice_type": { - "enum": "Egreso", "type": "enum", + "value": "Egreso", }, "link": { - "primitive": { - "string": "30cb4806-6e00-48a4-91c9-ca55968576c8", + "type": "primitive", + "value": { "type": "string", + "value": "30cb4806-6e00-48a4-91c9-ca55968576c8", }, - "type": "primitive", }, "payment_method": { - "primitive": { - "string": "PUE", + "type": "primitive", + "value": { "type": "string", + "value": "PUE", }, - "type": "primitive", }, "payment_method_description": { - "primitive": { - "string": "payment_method_description", + "type": "primitive", + "value": { "type": "string", + "value": "payment_method_description", }, - "type": "primitive", }, "payment_type": { - "primitive": { - "string": "99", + "type": "primitive", + "value": { "type": "string", + "value": "99", }, - "type": "primitive", }, "payment_type_description": { - "primitive": { - "string": "payment_type_description", + "type": "primitive", + "value": { "type": "string", + "value": "payment_type_description", }, - "type": "primitive", }, "payments": { - "array": [ + "type": "array", + "value": [ { "properties": { "amount": { - "primitive": { - "float": 8000.5, + "type": "primitive", + "value": { "type": "float", + "value": 8000.5, }, - "type": "primitive", }, "beneficiary_account_number": { - "primitive": { - "string": "12343453245633", + "type": "primitive", + "value": { "type": "string", + "value": "12343453245633", }, - "type": "primitive", }, "currency": { - "primitive": { - "string": "BRL", + "type": "primitive", + "value": { "type": "string", + "value": "BRL", }, - "type": "primitive", }, "date": { - "primitive": { - "datetime": "2020-03-17T12:00:00.000Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-03-17T12:00:00.000Z", }, - "type": "primitive", }, "exchange_rate": { - "primitive": { - "string": "3.75", + "type": "primitive", + "value": { "type": "string", + "value": "3.75", }, - "type": "primitive", }, "operation_number": { - "primitive": { - "string": "831840", + "type": "primitive", + "value": { "type": "string", + "value": "831840", }, - "type": "primitive", }, "payer_account_number": { - "primitive": { - "string": "13343663245699", + "type": "primitive", + "value": { "type": "string", + "value": "13343663245699", }, - "type": "primitive", }, "payer_bank_name": { - "primitive": { - "string": "CITI BANAMEX", + "type": "primitive", + "value": { "type": "string", + "value": "CITI BANAMEX", }, - "type": "primitive", }, "payer_rfc": { - "primitive": { - "string": "BKJM840515VB1", + "type": "primitive", + "value": { "type": "string", + "value": "BKJM840515VB1", }, - "type": "primitive", }, "payment_type": { - "primitive": { - "string": "03", + "type": "primitive", + "value": { "type": "string", + "value": "03", }, - "type": "primitive", }, "related_documents": { - "array": [ + "type": "array", + "value": [ { "properties": { "amount_paid": { - "primitive": { - "float": 8000, + "type": "primitive", + "value": { "type": "float", + "value": 8000, }, - "type": "primitive", }, "currency": { - "primitive": { - "string": "MXN", + "type": "primitive", + "value": { "type": "string", + "value": "MXN", }, - "type": "primitive", }, "invoice_identification": { - "primitive": { - "string": "7EE015F3-6311-11EA-B02A-00155D014007", + "type": "primitive", + "value": { "type": "string", + "value": "7EE015F3-6311-11EA-B02A-00155D014007", }, - "type": "primitive", }, "outstanding_balance": { - "primitive": { - "float": 10877.84, + "type": "primitive", + "value": { "type": "float", + "value": 10877.84, }, - "type": "primitive", }, "partiality_number": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "payment_method": { - "primitive": { - "string": "PPD", + "type": "primitive", + "value": { "type": "string", + "value": "PPD", }, - "type": "primitive", }, "previous_balance": { - "primitive": { - "float": 18877.84, + "type": "primitive", + "value": { "type": "float", + "value": 18877.84, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "payroll": { "properties": { "amount": { - "primitive": { - "float": 20400.1, + "type": "primitive", + "value": { "type": "float", + "value": 20400.1, }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2019-09-27T13:01:41.941Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:01:41.941Z", }, - "type": "primitive", }, "date_from": { - "primitive": { - "string": "2018-07-01", + "type": "primitive", + "value": { "type": "string", + "value": "2018-07-01", }, - "type": "primitive", }, "date_to": { - "primitive": { - "string": "2018-07-31", + "type": "primitive", + "value": { "type": "string", + "value": "2018-07-31", }, - "type": "primitive", }, "days": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 30, }, - "type": "primitive", }, "payment_date": { - "primitive": { - "string": "payment_date", + "type": "primitive", + "value": { "type": "string", + "value": "payment_date", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "O", + "type": "primitive", + "value": { "type": "string", + "value": "O", }, - "type": "primitive", }, "version": { - "primitive": { - "string": "1.2", + "type": "primitive", + "value": { "type": "string", + "value": "1.2", }, - "type": "primitive", }, }, "type": "object", }, "place_of_issue": { - "primitive": { - "string": "01165", + "type": "primitive", + "value": { "type": "string", + "value": "01165", }, - "type": "primitive", }, "receiver_blacklist_status": { - "primitive": { - "string": "receiver_blacklist_status", + "type": "primitive", + "value": { "type": "string", + "value": "receiver_blacklist_status", }, - "type": "primitive", }, "receiver_id": { - "primitive": { - "string": "BBB222222BB22", + "type": "primitive", + "value": { "type": "string", + "value": "BBB222222BB22", }, - "type": "primitive", }, "receiver_name": { - "primitive": { - "string": "BELVO CORP", + "type": "primitive", + "value": { "type": "string", + "value": "BELVO CORP", }, - "type": "primitive", }, "receiver_tax_fraud_status": { - "primitive": { - "string": "NO_TAX_FRAUD_STATUS", + "type": "primitive", + "value": { "type": "string", + "value": "NO_TAX_FRAUD_STATUS", }, - "type": "primitive", }, "sender_blacklist_status": { - "primitive": { - "string": "sender_blacklist_status", + "type": "primitive", + "value": { "type": "string", + "value": "sender_blacklist_status", }, - "type": "primitive", }, "sender_id": { - "primitive": { - "string": "AAA111111AA11", + "type": "primitive", + "value": { "type": "string", + "value": "AAA111111AA11", }, - "type": "primitive", }, "sender_name": { - "primitive": { - "string": "ACME CORP", + "type": "primitive", + "value": { "type": "string", + "value": "ACME CORP", }, - "type": "primitive", }, "sender_tax_fraud_status": { - "primitive": { - "string": "NO_TAX_FRAUD_STATUS", + "type": "primitive", + "value": { "type": "string", + "value": "NO_TAX_FRAUD_STATUS", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "Vigente", + "type": "primitive", + "value": { "type": "string", + "value": "Vigente", }, - "type": "primitive", }, "subtotal_amount": { - "primitive": { - "float": 400, + "type": "primitive", + "value": { "type": "float", + "value": 400, }, - "type": "primitive", }, "tax_amount": { - "primitive": { - "float": 64, + "type": "primitive", + "value": { "type": "float", + "value": 64, }, - "type": "primitive", }, "total_amount": { - "primitive": { - "float": 454, + "type": "primitive", + "value": { "type": "float", + "value": 454, }, - "type": "primitive", }, "type": { - "primitive": { - "string": "INFLOW", + "type": "primitive", + "value": { "type": "string", + "value": "INFLOW", }, - "type": "primitive", }, "usage": { - "primitive": { - "string": "P01", + "type": "primitive", + "value": { "type": "string", + "value": "P01", }, - "type": "primitive", }, "version": { - "primitive": { - "string": "3.3", + "type": "primitive", + "value": { "type": "string", + "value": "3.3", }, - "type": "primitive", }, "warnings": { "properties": { "code": { - "primitive": { - "string": "sat_xml_limit_reached", + "type": "primitive", + "value": { "type": "string", + "value": "sat_xml_limit_reached", }, - "type": "primitive", }, "message": { - "primitive": { - "string": "The daily limit for XML downloads set by SAT was reached so this invoice might be missing data. Please check https://tinyurl.com/yydzhy5d for more information on this error.", + "type": "primitive", + "value": { "type": "string", + "value": "The daily limit for XML downloads set by SAT was reached so this invoice might be missing data. Please check https://tinyurl.com/yydzhy5d for more information on this error.", }, - "type": "primitive", }, }, "type": "object", }, "xml": { - "primitive": { - "string": "xml", + "type": "primitive", + "value": { "type": "string", + "value": "xml", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "RetrieveInvoicesRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "RetrieveInvoices", "path": "/api/invoices", @@ -19083,21 +18869,21 @@ If you try to access older information than what we can access, we will return a { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveInvoicesRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveInvoicesRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19107,21 +18893,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveInvoicesRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveInvoicesRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19130,83 +18916,60 @@ If you try to access older information than what we can access, we will return a }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveInvoicesRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoicesRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Ok (when \`save_data=false\`)", - "fullExamples": [ - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveInvoicesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "RetrieveInvoicesResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "RetrieveInvoicesResponseItemZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceWithIdSat", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "RetrieveInvoicesResponseItemOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceDian", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve invoices for a link", "tags": [ @@ -19216,7 +18979,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Used to resume an Invoice retrieve session that was paused because an MFA token was required by the institution.", "errorStatusCode": [ 400, @@ -19228,628 +18991,628 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, ], "request": { "properties": { "link": { - "primitive": { - "string": "683005d6-f45c-4adb-b289-f1a12f50f80c", + "type": "primitive", + "value": { "type": "string", + "value": "683005d6-f45c-4adb-b289-f1a12f50f80c", }, - "type": "primitive", }, "save_data": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "session": { - "primitive": { - "string": "6e7b283c6efa449c9c028a16b5c249fa", + "type": "primitive", + "value": { "type": "string", + "value": "6e7b283c6efa449c9c028a16b5c249fa", }, - "type": "primitive", }, "token": { - "primitive": { - "string": "1234ab", + "type": "primitive", + "value": { "type": "string", + "value": "1234ab", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "cancelation_status": { - "primitive": { - "string": "cancelation_status", + "type": "primitive", + "value": { "type": "string", + "value": "cancelation_status", }, - "type": "primitive", }, "cancelation_update_date": { - "primitive": { - "string": "2019-12-02", + "type": "primitive", + "value": { "type": "string", + "value": "2019-12-02", }, - "type": "primitive", }, "certification_authority": { - "primitive": { - "string": "CCC333333CC33", + "type": "primitive", + "value": { "type": "string", + "value": "CCC333333CC33", }, - "type": "primitive", }, "certification_date": { - "primitive": { - "string": "2019-12-01", + "type": "primitive", + "value": { "type": "string", + "value": "2019-12-01", }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2019-09-27T13:01:41.941Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:01:41.941Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "currency": { - "primitive": { - "string": "MXN", + "type": "primitive", + "value": { "type": "string", + "value": "MXN", }, - "type": "primitive", }, "discount_amount": { - "primitive": { - "float": 10, + "type": "primitive", + "value": { "type": "float", + "value": 10, }, - "type": "primitive", }, "exchange_rate": { - "primitive": { - "float": 0.052, + "type": "primitive", + "value": { "type": "float", + "value": 0.052, }, - "type": "primitive", }, "folio": { - "primitive": { - "string": "26", + "type": "primitive", + "value": { "type": "string", + "value": "26", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "c749315b-eec2-435d-a458-06912878564f", + "type": "primitive", + "value": { "type": "string", + "value": "c749315b-eec2-435d-a458-06912878564f", }, - "type": "primitive", }, "invoice_date": { - "primitive": { - "string": "2019-12-01", + "type": "primitive", + "value": { "type": "string", + "value": "2019-12-01", }, - "type": "primitive", }, "invoice_details": { - "array": [ + "type": "array", + "value": [ { "properties": { "description": { - "primitive": { - "string": "December 2019 accounting fees", + "type": "primitive", + "value": { "type": "string", + "value": "December 2019 accounting fees", }, - "type": "primitive", }, "pre_tax_amount": { - "primitive": { - "float": 400, + "type": "primitive", + "value": { "type": "float", + "value": 400, }, - "type": "primitive", }, "product_identification": { - "primitive": { - "string": "84101600", + "type": "primitive", + "value": { "type": "string", + "value": "84101600", }, - "type": "primitive", }, "quantity": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 10, }, - "type": "primitive", }, "tax_amount": { - "primitive": { - "float": 64, + "type": "primitive", + "value": { "type": "float", + "value": 64, }, - "type": "primitive", }, "tax_percentage": { - "primitive": { - "float": 16, + "type": "primitive", + "value": { "type": "float", + "value": 16, }, - "type": "primitive", }, "total_amount": { - "primitive": { - "float": 464, + "type": "primitive", + "value": { "type": "float", + "value": 464, }, - "type": "primitive", }, "unit_amount": { - "primitive": { - "float": 200, + "type": "primitive", + "value": { "type": "float", + "value": 200, }, - "type": "primitive", }, "unit_code": { - "primitive": { - "string": "E48", + "type": "primitive", + "value": { "type": "string", + "value": "E48", }, - "type": "primitive", }, "unit_description": { - "primitive": { - "string": "Unidad de servicio", + "type": "primitive", + "value": { "type": "string", + "value": "Unidad de servicio", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "invoice_identification": { - "primitive": { - "string": "A1A1A1A1-2B2B-3C33-D44D-555555E55EE", + "type": "primitive", + "value": { "type": "string", + "value": "A1A1A1A1-2B2B-3C33-D44D-555555E55EE", }, - "type": "primitive", }, "invoice_type": { - "enum": "Egreso", "type": "enum", + "value": "Egreso", }, "link": { - "primitive": { - "string": "30cb4806-6e00-48a4-91c9-ca55968576c8", + "type": "primitive", + "value": { "type": "string", + "value": "30cb4806-6e00-48a4-91c9-ca55968576c8", }, - "type": "primitive", }, "payment_method": { - "primitive": { - "string": "PUE", + "type": "primitive", + "value": { "type": "string", + "value": "PUE", }, - "type": "primitive", }, "payment_method_description": { - "primitive": { - "string": "payment_method_description", + "type": "primitive", + "value": { "type": "string", + "value": "payment_method_description", }, - "type": "primitive", }, "payment_type": { - "primitive": { - "string": "99", + "type": "primitive", + "value": { "type": "string", + "value": "99", }, - "type": "primitive", }, "payment_type_description": { - "primitive": { - "string": "payment_type_description", + "type": "primitive", + "value": { "type": "string", + "value": "payment_type_description", }, - "type": "primitive", }, "payments": { - "array": [ + "type": "array", + "value": [ { "properties": { "amount": { - "primitive": { - "float": 8000.5, + "type": "primitive", + "value": { "type": "float", + "value": 8000.5, }, - "type": "primitive", }, "beneficiary_account_number": { - "primitive": { - "string": "12343453245633", + "type": "primitive", + "value": { "type": "string", + "value": "12343453245633", }, - "type": "primitive", }, "currency": { - "primitive": { - "string": "BRL", + "type": "primitive", + "value": { "type": "string", + "value": "BRL", }, - "type": "primitive", }, "date": { - "primitive": { - "datetime": "2020-03-17T12:00:00.000Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-03-17T12:00:00.000Z", }, - "type": "primitive", }, "exchange_rate": { - "primitive": { - "string": "3.75", + "type": "primitive", + "value": { "type": "string", + "value": "3.75", }, - "type": "primitive", }, "operation_number": { - "primitive": { - "string": "831840", + "type": "primitive", + "value": { "type": "string", + "value": "831840", }, - "type": "primitive", }, "payer_account_number": { - "primitive": { - "string": "13343663245699", + "type": "primitive", + "value": { "type": "string", + "value": "13343663245699", }, - "type": "primitive", }, "payer_bank_name": { - "primitive": { - "string": "CITI BANAMEX", + "type": "primitive", + "value": { "type": "string", + "value": "CITI BANAMEX", }, - "type": "primitive", }, "payer_rfc": { - "primitive": { - "string": "BKJM840515VB1", + "type": "primitive", + "value": { "type": "string", + "value": "BKJM840515VB1", }, - "type": "primitive", }, "payment_type": { - "primitive": { - "string": "03", + "type": "primitive", + "value": { "type": "string", + "value": "03", }, - "type": "primitive", }, "related_documents": { - "array": [ + "type": "array", + "value": [ { "properties": { "amount_paid": { - "primitive": { - "float": 8000, + "type": "primitive", + "value": { "type": "float", + "value": 8000, }, - "type": "primitive", }, "currency": { - "primitive": { - "string": "MXN", + "type": "primitive", + "value": { "type": "string", + "value": "MXN", }, - "type": "primitive", }, "invoice_identification": { - "primitive": { - "string": "7EE015F3-6311-11EA-B02A-00155D014007", + "type": "primitive", + "value": { "type": "string", + "value": "7EE015F3-6311-11EA-B02A-00155D014007", }, - "type": "primitive", }, "outstanding_balance": { - "primitive": { - "float": 10877.84, + "type": "primitive", + "value": { "type": "float", + "value": 10877.84, }, - "type": "primitive", }, "partiality_number": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "payment_method": { - "primitive": { - "string": "PPD", + "type": "primitive", + "value": { "type": "string", + "value": "PPD", }, - "type": "primitive", }, "previous_balance": { - "primitive": { - "float": 18877.84, + "type": "primitive", + "value": { "type": "float", + "value": 18877.84, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "payroll": { "properties": { "amount": { - "primitive": { - "float": 20400.1, + "type": "primitive", + "value": { "type": "float", + "value": 20400.1, }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2019-09-27T13:01:41.941Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:01:41.941Z", }, - "type": "primitive", }, "date_from": { - "primitive": { - "string": "2018-07-01", + "type": "primitive", + "value": { "type": "string", + "value": "2018-07-01", }, - "type": "primitive", }, "date_to": { - "primitive": { - "string": "2018-07-31", + "type": "primitive", + "value": { "type": "string", + "value": "2018-07-31", }, - "type": "primitive", }, "days": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 30, }, - "type": "primitive", }, "payment_date": { - "primitive": { - "string": "payment_date", + "type": "primitive", + "value": { "type": "string", + "value": "payment_date", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "O", + "type": "primitive", + "value": { "type": "string", + "value": "O", }, - "type": "primitive", }, "version": { - "primitive": { - "string": "1.2", + "type": "primitive", + "value": { "type": "string", + "value": "1.2", }, - "type": "primitive", }, }, "type": "object", }, "place_of_issue": { - "primitive": { - "string": "01165", + "type": "primitive", + "value": { "type": "string", + "value": "01165", }, - "type": "primitive", }, "receiver_blacklist_status": { - "primitive": { - "string": "receiver_blacklist_status", + "type": "primitive", + "value": { "type": "string", + "value": "receiver_blacklist_status", }, - "type": "primitive", }, "receiver_id": { - "primitive": { - "string": "BBB222222BB22", + "type": "primitive", + "value": { "type": "string", + "value": "BBB222222BB22", }, - "type": "primitive", }, "receiver_name": { - "primitive": { - "string": "BELVO CORP", + "type": "primitive", + "value": { "type": "string", + "value": "BELVO CORP", }, - "type": "primitive", }, "receiver_tax_fraud_status": { - "primitive": { - "string": "NO_TAX_FRAUD_STATUS", + "type": "primitive", + "value": { "type": "string", + "value": "NO_TAX_FRAUD_STATUS", }, - "type": "primitive", }, "sender_blacklist_status": { - "primitive": { - "string": "sender_blacklist_status", + "type": "primitive", + "value": { "type": "string", + "value": "sender_blacklist_status", }, - "type": "primitive", }, "sender_id": { - "primitive": { - "string": "AAA111111AA11", + "type": "primitive", + "value": { "type": "string", + "value": "AAA111111AA11", }, - "type": "primitive", }, "sender_name": { - "primitive": { - "string": "ACME CORP", + "type": "primitive", + "value": { "type": "string", + "value": "ACME CORP", }, - "type": "primitive", }, "sender_tax_fraud_status": { - "primitive": { - "string": "NO_TAX_FRAUD_STATUS", + "type": "primitive", + "value": { "type": "string", + "value": "NO_TAX_FRAUD_STATUS", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "Vigente", + "type": "primitive", + "value": { "type": "string", + "value": "Vigente", }, - "type": "primitive", }, "subtotal_amount": { - "primitive": { - "float": 400, + "type": "primitive", + "value": { "type": "float", + "value": 400, }, - "type": "primitive", }, "tax_amount": { - "primitive": { - "float": 64, + "type": "primitive", + "value": { "type": "float", + "value": 64, }, - "type": "primitive", }, "total_amount": { - "primitive": { - "float": 454, + "type": "primitive", + "value": { "type": "float", + "value": 454, }, - "type": "primitive", }, "type": { - "primitive": { - "string": "INFLOW", + "type": "primitive", + "value": { "type": "string", + "value": "INFLOW", }, - "type": "primitive", }, "usage": { - "primitive": { - "string": "P01", + "type": "primitive", + "value": { "type": "string", + "value": "P01", }, - "type": "primitive", }, "version": { - "primitive": { - "string": "3.3", + "type": "primitive", + "value": { "type": "string", + "value": "3.3", }, - "type": "primitive", }, "warnings": { "properties": { "code": { - "primitive": { - "string": "sat_xml_limit_reached", + "type": "primitive", + "value": { "type": "string", + "value": "sat_xml_limit_reached", }, - "type": "primitive", }, "message": { - "primitive": { - "string": "The daily limit for XML downloads set by SAT was reached so this invoice might be missing data. Please check https://tinyurl.com/yydzhy5d for more information on this error.", + "type": "primitive", + "value": { "type": "string", + "value": "The daily limit for XML downloads set by SAT was reached so this invoice might be missing data. Please check https://tinyurl.com/yydzhy5d for more information on this error.", }, - "type": "primitive", }, }, "type": "object", }, "xml": { - "primitive": { - "string": "xml", + "type": "primitive", + "value": { "type": "string", + "value": "xml", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "PatchInvoicesRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PATCH", "operationId": "PatchInvoices", "path": "/api/invoices", @@ -19858,21 +19621,21 @@ If you try to access older information than what we can access, we will return a { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PatchInvoicesRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PatchInvoicesRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19882,21 +19645,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PatchInvoicesRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PatchInvoicesRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19905,62 +19668,60 @@ If you try to access older information than what we can access, we will return a }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PatchInvoicesRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PatchBody", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Ok (when \`save_data=false\`)", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PatchInvoicesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "PatchInvoicesResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "PatchInvoicesResponseItemZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceWithIdSat", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "PatchInvoicesResponseItemOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceDian", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Complete an invoices request", "tags": [ @@ -19970,7 +19731,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get the details of a specific invoice.", "errorStatusCode": [ 401, @@ -19979,18 +19740,18 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], @@ -19998,626 +19759,626 @@ If you try to access older information than what we can access, we will return a { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "cancelation_status": { - "primitive": { - "string": "cancelation_status", + "type": "primitive", + "value": { "type": "string", + "value": "cancelation_status", }, - "type": "primitive", }, "cancelation_update_date": { - "primitive": { - "string": "2019-12-02", + "type": "primitive", + "value": { "type": "string", + "value": "2019-12-02", }, - "type": "primitive", }, "certification_authority": { - "primitive": { - "string": "CCC333333CC33", + "type": "primitive", + "value": { "type": "string", + "value": "CCC333333CC33", }, - "type": "primitive", }, "certification_date": { - "primitive": { - "string": "2019-12-01", + "type": "primitive", + "value": { "type": "string", + "value": "2019-12-01", }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2019-09-27T13:01:41.941Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:01:41.941Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "currency": { - "primitive": { - "string": "MXN", + "type": "primitive", + "value": { "type": "string", + "value": "MXN", }, - "type": "primitive", }, "discount_amount": { - "primitive": { - "float": 10, + "type": "primitive", + "value": { "type": "float", + "value": 10, }, - "type": "primitive", }, "exchange_rate": { - "primitive": { - "float": 0.052, + "type": "primitive", + "value": { "type": "float", + "value": 0.052, }, - "type": "primitive", }, "folio": { - "primitive": { - "string": "26", + "type": "primitive", + "value": { "type": "string", + "value": "26", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "c749315b-eec2-435d-a458-06912878564f", + "type": "primitive", + "value": { "type": "string", + "value": "c749315b-eec2-435d-a458-06912878564f", }, - "type": "primitive", }, "invoice_date": { - "primitive": { - "string": "2019-12-01", + "type": "primitive", + "value": { "type": "string", + "value": "2019-12-01", }, - "type": "primitive", }, "invoice_details": { - "array": [ + "type": "array", + "value": [ { "properties": { "collected_at": { - "primitive": { - "datetime": "2019-09-27T13:01:41.941Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:01:41.941Z", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "December 2019 accounting fees", + "type": "primitive", + "value": { "type": "string", + "value": "December 2019 accounting fees", }, - "type": "primitive", }, "pre_tax_amount": { - "primitive": { - "float": 400, + "type": "primitive", + "value": { "type": "float", + "value": 400, }, - "type": "primitive", }, "product_identification": { - "primitive": { - "string": "84101600", + "type": "primitive", + "value": { "type": "string", + "value": "84101600", }, - "type": "primitive", }, "quantity": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 10, }, - "type": "primitive", }, "retained_taxes": { - "array": [ + "type": "array", + "value": [ { "properties": { "retained_tax_amount": { - "primitive": { - "float": 209.79, + "type": "primitive", + "value": { "type": "float", + "value": 209.79, }, - "type": "primitive", }, "tax": { - "primitive": { - "string": "ISR", + "type": "primitive", + "value": { "type": "string", + "value": "ISR", }, - "type": "primitive", }, "tax_percentage": { - "primitive": { - "float": 10, + "type": "primitive", + "value": { "type": "float", + "value": 10, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "tax_amount": { - "primitive": { - "float": 64, + "type": "primitive", + "value": { "type": "float", + "value": 64, }, - "type": "primitive", }, "tax_percentage": { - "primitive": { - "float": 16, + "type": "primitive", + "value": { "type": "float", + "value": 16, }, - "type": "primitive", }, "tax_type": { - "primitive": { - "string": "tax_type", + "type": "primitive", + "value": { "type": "string", + "value": "tax_type", }, - "type": "primitive", }, "total_amount": { - "primitive": { - "float": 464, + "type": "primitive", + "value": { "type": "float", + "value": 464, }, - "type": "primitive", }, "unit_amount": { - "primitive": { - "float": 200, + "type": "primitive", + "value": { "type": "float", + "value": 200, }, - "type": "primitive", }, "unit_code": { - "primitive": { - "string": "E48", + "type": "primitive", + "value": { "type": "string", + "value": "E48", }, - "type": "primitive", }, "unit_description": { - "primitive": { - "string": "Unidad de servicio", + "type": "primitive", + "value": { "type": "string", + "value": "Unidad de servicio", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "invoice_identification": { - "primitive": { - "string": "A1A1A1A1-2B2B-3C33-D44D-555555E55EE", + "type": "primitive", + "value": { "type": "string", + "value": "A1A1A1A1-2B2B-3C33-D44D-555555E55EE", }, - "type": "primitive", }, "invoice_type": { - "enum": "Egreso", "type": "enum", + "value": "Egreso", }, "link": { - "primitive": { - "string": "30cb4806-6e00-48a4-91c9-ca55968576c8", + "type": "primitive", + "value": { "type": "string", + "value": "30cb4806-6e00-48a4-91c9-ca55968576c8", }, - "type": "primitive", }, "payment_method": { - "primitive": { - "string": "PUE", + "type": "primitive", + "value": { "type": "string", + "value": "PUE", }, - "type": "primitive", }, "payment_method_description": { - "primitive": { - "string": "payment_method_description", + "type": "primitive", + "value": { "type": "string", + "value": "payment_method_description", }, - "type": "primitive", }, "payment_type": { - "primitive": { - "string": "99", + "type": "primitive", + "value": { "type": "string", + "value": "99", }, - "type": "primitive", }, "payment_type_description": { - "primitive": { - "string": "payment_type_description", + "type": "primitive", + "value": { "type": "string", + "value": "payment_type_description", }, - "type": "primitive", }, "payments": { - "array": [ + "type": "array", + "value": [ { "properties": { "amount": { - "primitive": { - "float": 8000.5, + "type": "primitive", + "value": { "type": "float", + "value": 8000.5, }, - "type": "primitive", }, "beneficiary_account_number": { - "primitive": { - "string": "12343453245633", + "type": "primitive", + "value": { "type": "string", + "value": "12343453245633", }, - "type": "primitive", }, "beneficiary_rfc": { - "primitive": { - "string": "BNM840515VB1", + "type": "primitive", + "value": { "type": "string", + "value": "BNM840515VB1", }, - "type": "primitive", }, "currency": { - "primitive": { - "string": "BRL", + "type": "primitive", + "value": { "type": "string", + "value": "BRL", }, - "type": "primitive", }, "date": { - "primitive": { - "datetime": "2020-03-17T12:00:00.000Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-03-17T12:00:00.000Z", }, - "type": "primitive", }, "exchange_rate": { - "primitive": { - "string": "3.75", + "type": "primitive", + "value": { "type": "string", + "value": "3.75", }, - "type": "primitive", }, "operation_number": { - "primitive": { - "string": "831840", + "type": "primitive", + "value": { "type": "string", + "value": "831840", }, - "type": "primitive", }, "payer_account_number": { - "primitive": { - "string": "13343663245699", + "type": "primitive", + "value": { "type": "string", + "value": "13343663245699", }, - "type": "primitive", }, "payer_bank_name": { - "primitive": { - "string": "CITI BANAMEX", + "type": "primitive", + "value": { "type": "string", + "value": "CITI BANAMEX", }, - "type": "primitive", }, "payer_rfc": { - "primitive": { - "string": "BKJM840515VB1", + "type": "primitive", + "value": { "type": "string", + "value": "BKJM840515VB1", }, - "type": "primitive", }, "payment_type": { - "primitive": { - "string": "03", + "type": "primitive", + "value": { "type": "string", + "value": "03", }, - "type": "primitive", }, "related_documents": { - "array": [ + "type": "array", + "value": [ { "properties": { "amount_paid": { - "primitive": { - "float": 8000, + "type": "primitive", + "value": { "type": "float", + "value": 8000, }, - "type": "primitive", }, "currency": { - "primitive": { - "string": "MXN", + "type": "primitive", + "value": { "type": "string", + "value": "MXN", }, - "type": "primitive", }, "invoice_identification": { - "primitive": { - "string": "7EE015F3-6311-11EA-B02A-00155D014007", + "type": "primitive", + "value": { "type": "string", + "value": "7EE015F3-6311-11EA-B02A-00155D014007", }, - "type": "primitive", }, "outstanding_balance": { - "primitive": { - "float": 10877.84, + "type": "primitive", + "value": { "type": "float", + "value": 10877.84, }, - "type": "primitive", }, "partiality_number": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "payment_method": { - "primitive": { - "string": "PPD", + "type": "primitive", + "value": { "type": "string", + "value": "PPD", }, - "type": "primitive", }, "previous_balance": { - "primitive": { - "float": 18877.84, + "type": "primitive", + "value": { "type": "float", + "value": 18877.84, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "payroll": { "properties": { "amount": { - "primitive": { - "float": 20400.1, + "type": "primitive", + "value": { "type": "float", + "value": 20400.1, }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2019-09-27T13:01:41.941Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:01:41.941Z", }, - "type": "primitive", }, "date_from": { - "primitive": { - "string": "2018-07-01", + "type": "primitive", + "value": { "type": "string", + "value": "2018-07-01", }, - "type": "primitive", }, "date_to": { - "primitive": { - "string": "2018-07-31", + "type": "primitive", + "value": { "type": "string", + "value": "2018-07-31", }, - "type": "primitive", }, "days": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 30, }, - "type": "primitive", }, "payment_date": { - "primitive": { - "string": "payment_date", + "type": "primitive", + "value": { "type": "string", + "value": "payment_date", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "O", + "type": "primitive", + "value": { "type": "string", + "value": "O", }, - "type": "primitive", }, "version": { - "primitive": { - "string": "1.2", + "type": "primitive", + "value": { "type": "string", + "value": "1.2", }, - "type": "primitive", }, }, "type": "object", }, "place_of_issue": { - "primitive": { - "string": "01165", + "type": "primitive", + "value": { "type": "string", + "value": "01165", }, - "type": "primitive", }, "receiver_blacklist_status": { - "primitive": { - "string": "receiver_blacklist_status", + "type": "primitive", + "value": { "type": "string", + "value": "receiver_blacklist_status", }, - "type": "primitive", }, "receiver_id": { - "primitive": { - "string": "BBB222222BB22", + "type": "primitive", + "value": { "type": "string", + "value": "BBB222222BB22", }, - "type": "primitive", }, "receiver_name": { - "primitive": { - "string": "BELVO CORP", + "type": "primitive", + "value": { "type": "string", + "value": "BELVO CORP", }, - "type": "primitive", }, "receiver_tax_fraud_status": { - "primitive": { - "string": "NO_TAX_FRAUD_STATUS", + "type": "primitive", + "value": { "type": "string", + "value": "NO_TAX_FRAUD_STATUS", }, - "type": "primitive", }, "sender_blacklist_status": { - "primitive": { - "string": "sender_blacklist_status", + "type": "primitive", + "value": { "type": "string", + "value": "sender_blacklist_status", }, - "type": "primitive", }, "sender_id": { - "primitive": { - "string": "AAA111111AA11", + "type": "primitive", + "value": { "type": "string", + "value": "AAA111111AA11", }, - "type": "primitive", }, "sender_name": { - "primitive": { - "string": "ACME CORP", + "type": "primitive", + "value": { "type": "string", + "value": "ACME CORP", }, - "type": "primitive", }, "sender_tax_fraud_status": { - "primitive": { - "string": "NO_TAX_FRAUD_STATUS", + "type": "primitive", + "value": { "type": "string", + "value": "NO_TAX_FRAUD_STATUS", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "Vigente", + "type": "primitive", + "value": { "type": "string", + "value": "Vigente", }, - "type": "primitive", }, "subtotal_amount": { - "primitive": { - "float": 400, + "type": "primitive", + "value": { "type": "float", + "value": 400, }, - "type": "primitive", }, "tax_amount": { - "primitive": { - "float": 64, + "type": "primitive", + "value": { "type": "float", + "value": 64, }, - "type": "primitive", }, "total_amount": { - "primitive": { - "float": 454, + "type": "primitive", + "value": { "type": "float", + "value": 454, }, - "type": "primitive", }, "type": { - "primitive": { - "string": "INFLOW", + "type": "primitive", + "value": { "type": "string", + "value": "INFLOW", }, - "type": "primitive", }, "usage": { - "primitive": { - "string": "P01", + "type": "primitive", + "value": { "type": "string", + "value": "P01", }, - "type": "primitive", }, "version": { - "primitive": { - "string": "3.3", + "type": "primitive", + "value": { "type": "string", + "value": "3.3", }, - "type": "primitive", }, "warnings": { "properties": { "code": { - "primitive": { - "string": "sat_xml_limit_reached", + "type": "primitive", + "value": { "type": "string", + "value": "sat_xml_limit_reached", }, - "type": "primitive", }, "message": { - "primitive": { - "string": "The daily limit for XML downloads set by SAT was reached so this invoice might be missing data. Please check https://tinyurl.com/yydzhy5d for more information on this error.", + "type": "primitive", + "value": { "type": "string", + "value": "The daily limit for XML downloads set by SAT was reached so this invoice might be missing data. Please check https://tinyurl.com/yydzhy5d for more information on this error.", }, - "type": "primitive", }, }, "type": "object", }, "xml": { - "primitive": { - "string": "xml", + "type": "primitive", + "value": { "type": "string", + "value": "xml", }, - "type": "primitive", }, }, "type": "object", @@ -20626,7 +20387,7 @@ If you try to access older information than what we can access, we will return a ], "generatedRequestName": "DetailInvoiceRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "DetailInvoice", "path": "/api/invoices/{id}", @@ -20635,39 +20396,39 @@ If you try to access older information than what we can access, we will return a "description": "The \`invoice.id\` you want to get detailed information about.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DetailInvoiceRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailInvoiceRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DetailInvoiceRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20677,21 +20438,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailInvoiceRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DetailInvoiceRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20699,64 +20460,42 @@ If you try to access older information than what we can access, we will return a }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [ - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "DetailInvoiceResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "DetailInvoiceResponseZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceWithIdSat", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "DetailInvoiceResponseOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceDian", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get an invoice's details", "tags": [ @@ -20766,7 +20505,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Delete a specific invoice from your Belvo account.", "errorStatusCode": [ 401, @@ -20775,29 +20514,29 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "DestroyInvoiceRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "DestroyInvoice", "path": "/api/invoices/{id}", @@ -20806,25 +20545,25 @@ If you try to access older information than what we can access, we will return a "description": "The \`invoice.id\` that you want to delete.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DestroyInvoiceRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "request": null, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], "summary": "Delete an invoice", "tags": [ @@ -20834,7 +20573,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get a paginated list of all existing tax returns in your Belvo account. By default, we return up to 100 results per page. The results will include a mix of both monthly and yearly tax returns.", "errorStatusCode": [ 401, @@ -20842,297 +20581,297 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "page", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, { "name": "page_size", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 100, }, - "type": "primitive", }, }, { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, { "name": "link", "value": { - "primitive": { - "string": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4", + "type": "primitive", + "value": { "type": "string", + "value": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4", }, - "type": "primitive", }, }, { "name": "created_at__gt", "value": { - "primitive": { - "string": "2022-05-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-05", }, - "type": "primitive", }, }, { "name": "created_at__gte", "value": { - "primitive": { - "string": "2022-05-04", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-04", }, - "type": "primitive", }, }, { "name": "created_at__lt", "value": { - "primitive": { - "string": "2022-04-01", + "type": "primitive", + "value": { "type": "string", + "value": "2022-04-01", }, - "type": "primitive", }, }, { "name": "created_at__lte", "value": { - "primitive": { - "string": "2022-03-30", + "type": "primitive", + "value": { "type": "string", + "value": "2022-03-30", }, - "type": "primitive", }, }, { "name": "created_at__range", "value": { - "primitive": { - "string": "2022-03-03,2022-05-04", + "type": "primitive", + "value": { "type": "string", + "value": "2022-03-03,2022-05-04", }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "string": "eb42c21c-2d9e-4dc1-89b8-9401d4beca73", + "type": "primitive", + "value": { "type": "string", + "value": "eb42c21c-2d9e-4dc1-89b8-9401d4beca73", }, - "type": "primitive", }, }, { "name": "id__in", "value": { - "primitive": { - "string": "eb42c21c-2d9e-4dc1-89b8-9401d4beca73,82b3f18c-055b-4f82-9fae-d2201815ab0c", + "type": "primitive", + "value": { "type": "string", + "value": "eb42c21c-2d9e-4dc1-89b8-9401d4beca73,82b3f18c-055b-4f82-9fae-d2201815ab0c", }, - "type": "primitive", }, }, { "name": "ejercicio", "value": { - "primitive": { - "string": "2018", + "type": "primitive", + "value": { "type": "string", + "value": "2018", }, - "type": "primitive", }, }, { "name": "ejercicio__lt", "value": { - "primitive": { - "string": "2020", + "type": "primitive", + "value": { "type": "string", + "value": "2020", }, - "type": "primitive", }, }, { "name": "ejercicio__lte", "value": { - "primitive": { - "string": "2021", + "type": "primitive", + "value": { "type": "string", + "value": "2021", }, - "type": "primitive", }, }, { "name": "ejercicio__gt", "value": { - "primitive": { - "string": "2019", + "type": "primitive", + "value": { "type": "string", + "value": "2019", }, - "type": "primitive", }, }, { "name": "ejercicio__gte", "value": { - "primitive": { - "string": "2017", + "type": "primitive", + "value": { "type": "string", + "value": "2017", }, - "type": "primitive", }, }, { "name": "ejercicio__range", "value": { - "primitive": { - "string": "2015,2021", + "type": "primitive", + "value": { "type": "string", + "value": "2015,2021", }, - "type": "primitive", }, }, { "name": "tipo_declaracion", "value": { - "primitive": { - "string": "Normal", + "type": "primitive", + "value": { "type": "string", + "value": "Normal", }, - "type": "primitive", }, }, { "name": "tipo_declaracion__in", "value": { - "primitive": { - "string": "Normal,Commercial", + "type": "primitive", + "value": { "type": "string", + "value": "Normal,Commercial", }, - "type": "primitive", }, }, { "name": "link__in", "value": { - "primitive": { - "string": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4,cc2b13cf-336e-497c-9fad-e074b580df65", + "type": "primitive", + "value": { "type": "string", + "value": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4,cc2b13cf-336e-497c-9fad-e074b580df65", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 130, }, - "type": "primitive", }, "next": { - "primitive": { - "string": "https://sandbox.belvo.com/api/{endpoint}/?page=2", + "type": "primitive", + "value": { "type": "string", + "value": "https://sandbox.belvo.com/api/{endpoint}/?page=2", }, - "type": "primitive", }, "previous": { - "primitive": { - "string": "previous", + "type": "primitive", + "value": { "type": "string", + "value": "previous", }, - "type": "primitive", }, "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "collected_at": { - "primitive": { - "datetime": "2019-09-27T13:01:41.941Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:01:41.941Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", + "type": "primitive", + "value": { "type": "string", + "value": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "30cb4806-6e00-48a4-91c9-ca55968576c8", + "type": "primitive", + "value": { "type": "string", + "value": "30cb4806-6e00-48a4-91c9-ca55968576c8", }, - "type": "primitive", }, "pdf": { - "primitive": { - "string": "=PDF-STRING=", + "type": "primitive", + "value": { "type": "string", + "value": "=PDF-STRING=", }, - "type": "primitive", }, "receipt_pdf": { - "primitive": { - "string": "=PDF-STRING=", + "type": "primitive", + "value": { "type": "string", + "value": "=PDF-STRING=", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -21141,7 +20880,7 @@ If you try to access older information than what we can access, we will return a ], "generatedRequestName": "ListTaxReturnsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ListTaxReturns", "path": "/api/tax-returns", @@ -21150,18 +20889,18 @@ If you try to access older information than what we can access, we will return a { "description": "A page number within the paginated result set.", "name": "page", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxReturnsRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxReturnsRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -21175,18 +20914,18 @@ If you try to access older information than what we can access, we will return a ℹ️ The minimum number of results returned per page is 1 and the maximum is 1000. If you enter a value greater than 1000, our API will default to the maximum value (1000). ", "name": "page_size", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxReturnsRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxReturnsRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -21197,21 +20936,21 @@ If you try to access older information than what we can access, we will return a { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxReturnsRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxReturnsRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21221,21 +20960,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxReturnsRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxReturnsRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21248,21 +20987,21 @@ If you try to access older information than what we can access, we will return a ℹ️ We highly recommend adding the \`link.id\` filter in order to improve your performance. ", "name": "link", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxReturnsRequestLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxReturnsRequestLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21272,21 +21011,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return tax returns that were last updated in Belvo's database after this date (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__gt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxReturnsRequestCreatedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxReturnsRequestCreatedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21296,21 +21035,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return tax returns that were last updated in Belvo's database after or on this date (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__gte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxReturnsRequestCreatedAtGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxReturnsRequestCreatedAtGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21320,21 +21059,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return tax returns that were last updated in Belvo's database before this date (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__lt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxReturnsRequestCreatedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxReturnsRequestCreatedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21344,21 +21083,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return tax returns that were last updated in Belvo's database before or on this date (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__lte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxReturnsRequestCreatedAtLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxReturnsRequestCreatedAtLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21368,21 +21107,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return tax returns that were last updated in Belvo's database between two dates (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__range", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxReturnsRequestCreatedAtRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxReturnsRequestCreatedAtRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21392,21 +21131,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return information for this \`tax-return.id\`.", "name": "id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxReturnsRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxReturnsRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21416,21 +21155,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return information for these \`tax-return.id\`s.", "name": "id__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxReturnsRequestIdIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxReturnsRequestIdIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21440,21 +21179,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return tax returns for exactly this year (\`YYYY\`).", "name": "ejercicio", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxReturnsRequestEjercicio", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxReturnsRequestEjercicio", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21464,21 +21203,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return tax returns for before this year (\`YYYY\`).", "name": "ejercicio__lt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxReturnsRequestEjercicioLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxReturnsRequestEjercicioLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21488,21 +21227,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return tax returns for this year and earlier (\`YYYY\`).", "name": "ejercicio__lte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxReturnsRequestEjercicioLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxReturnsRequestEjercicioLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21512,21 +21251,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return tax returns for after this year (\`YYYY\`).", "name": "ejercicio__gt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxReturnsRequestEjercicioGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxReturnsRequestEjercicioGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21536,21 +21275,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return tax returns for this year or later (\`YYYY\`).", "name": "ejercicio__gte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxReturnsRequestEjercicioGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxReturnsRequestEjercicioGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21560,21 +21299,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return tax returns for this range of years (\`YYYY\`).", "name": "ejercicio__range", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxReturnsRequestEjercicioRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxReturnsRequestEjercicioRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21584,21 +21323,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return tax returns with this declaration type.", "name": "tipo_declaracion", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxReturnsRequestTipoDeclaracion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxReturnsRequestTipoDeclaracion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21608,21 +21347,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return tax returns with these declaration types.", "name": "tipo_declaracion__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxReturnsRequestTipoDeclaracionIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxReturnsRequestTipoDeclaracionIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21632,21 +21371,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return information for these \`link.id\`s.", "name": "link__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxReturnsRequestLinkIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxReturnsRequestLinkIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21654,80 +21393,58 @@ If you try to access older information than what we can access, we will return a }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [ - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "ListTaxReturnsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "ListTaxReturnsResponseZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxReturnsPersonalPaginated", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "ListTaxReturnsResponseOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxReturnsPersonalMonthlyPaginated", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "ListTaxReturnsResponseTwo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxReturnsBusinessPaginated", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "ListTaxReturnsResponseThree", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxReturnsBusinessMonthlyPaginated", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List all tax returns", "tags": [ @@ -21737,7 +21454,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve tax return information for a specific fiscal link.", "errorStatusCode": [ 400, @@ -21748,368 +21465,368 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, ], "request": { "properties": { "attach_pdf": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "date_from": { - "primitive": { - "string": "2018-01-01", + "type": "primitive", + "value": { "type": "string", + "value": "2018-01-01", }, - "type": "primitive", }, "date_to": { - "primitive": { - "string": "2019-01-01", + "type": "primitive", + "value": { "type": "string", + "value": "2019-01-01", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "d4617561-1c01-4b2f-83b6-a594f7b3bc57", + "type": "primitive", + "value": { "type": "string", + "value": "d4617561-1c01-4b2f-83b6-a594f7b3bc57", }, - "type": "primitive", }, "save_data": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "type": { - "primitive": { - "string": "type", + "type": "primitive", + "value": { "type": "string", + "value": "type", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "collected_at": { - "primitive": { - "datetime": "2019-09-27T13:01:41.941Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:01:41.941Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "datos_informativos": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "datos_informativos", "type": "string", + "value": "datos_informativos", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "deducciones_personales": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "deducciones_personales", "type": "string", + "value": "deducciones_personales", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "determinacion_impuesto": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "determinacion_impuesto", "type": "string", + "value": "determinacion_impuesto", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "dividendos": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "dividendos", "type": "string", + "value": "dividendos", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "id": { - "primitive": { - "string": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", + "type": "primitive", + "value": { "type": "string", + "value": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", }, - "type": "primitive", }, "informacion_general": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "informacion_general", "type": "string", + "value": "informacion_general", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "link": { - "primitive": { - "string": "30cb4806-6e00-48a4-91c9-ca55968576c8", + "type": "primitive", + "value": { "type": "string", + "value": "30cb4806-6e00-48a4-91c9-ca55968576c8", }, - "type": "primitive", }, "pdf": { - "primitive": { - "string": "=PDF-STRING=", + "type": "primitive", + "value": { "type": "string", + "value": "=PDF-STRING=", }, - "type": "primitive", }, "receipt_pdf": { - "primitive": { - "string": "=PDF-STRING=", + "type": "primitive", + "value": { "type": "string", + "value": "=PDF-STRING=", }, - "type": "primitive", }, "retenciones": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "retenciones", "type": "string", + "value": "retenciones", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "servicios_profesionales": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "servicios_profesionales", "type": "string", + "value": "servicios_profesionales", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "sueldos_salarios": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "sueldos_salarios", "type": "string", + "value": "sueldos_salarios", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "RetrieveTaxReturnsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "RetrieveTaxReturns", "path": "/api/tax-returns", @@ -22118,21 +21835,21 @@ If you try to access older information than what we can access, we will return a { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveTaxReturnsRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveTaxReturnsRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22142,21 +21859,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveTaxReturnsRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveTaxReturnsRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22165,119 +21882,96 @@ If you try to access older information than what we can access, we will return a }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "RetrieveTaxReturnsRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "RetrieveTaxReturnsRequestBodyZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxReturnsMonthlyRequest", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "RetrieveTaxReturnsRequestBodyOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxReturnsYearlyRequest", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Ok (when \`save_data=false\`)", - "fullExamples": [ - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveTaxReturnsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "RetrieveTaxReturnsResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "RetrieveTaxReturnsResponseItemZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxReturnPersonal", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "RetrieveTaxReturnsResponseItemOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxReturnPersonalMonthly", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "RetrieveTaxReturnsResponseItemTwo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxReturnBusiness", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "RetrieveTaxReturnsResponseItemThree", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxReturnBusinessMonthly", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve tax returns for a link", "tags": [ @@ -22287,7 +21981,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get the details of a specific tax return.", "errorStatusCode": [ 401, @@ -22296,18 +21990,18 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], @@ -22315,300 +22009,300 @@ If you try to access older information than what we can access, we will return a { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "collected_at": { - "primitive": { - "datetime": "2019-09-27T13:01:41.941Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:01:41.941Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "datos_informativos": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "datos_informativos", "type": "string", + "value": "datos_informativos", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "deducciones_personales": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "deducciones_personales", "type": "string", + "value": "deducciones_personales", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "determinacion_impuesto": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "determinacion_impuesto", "type": "string", + "value": "determinacion_impuesto", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "dividendos": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "dividendos", "type": "string", + "value": "dividendos", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "id": { - "primitive": { - "string": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", + "type": "primitive", + "value": { "type": "string", + "value": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", }, - "type": "primitive", }, "informacion_general": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "informacion_general", "type": "string", + "value": "informacion_general", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "link": { - "primitive": { - "string": "30cb4806-6e00-48a4-91c9-ca55968576c8", + "type": "primitive", + "value": { "type": "string", + "value": "30cb4806-6e00-48a4-91c9-ca55968576c8", }, - "type": "primitive", }, "pdf": { - "primitive": { - "string": "=PDF-STRING=", + "type": "primitive", + "value": { "type": "string", + "value": "=PDF-STRING=", }, - "type": "primitive", }, "receipt_pdf": { - "primitive": { - "string": "=PDF-STRING=", + "type": "primitive", + "value": { "type": "string", + "value": "=PDF-STRING=", }, - "type": "primitive", }, "retenciones": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "retenciones", "type": "string", + "value": "retenciones", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "servicios_profesionales": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "servicios_profesionales", "type": "string", + "value": "servicios_profesionales", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "sueldos_salarios": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "sueldos_salarios", "type": "string", + "value": "sueldos_salarios", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, }, "type": "object", @@ -22617,7 +22311,7 @@ If you try to access older information than what we can access, we will return a ], "generatedRequestName": "DetailTaxReturnRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "DetailTaxReturn", "path": "/api/tax-returns/{id}", @@ -22626,39 +22320,39 @@ If you try to access older information than what we can access, we will return a "description": "The \`tax-return.id\` you want to get detailed information about.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DetailTaxReturnRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailTaxReturnRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DetailTaxReturnRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22668,21 +22362,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailTaxReturnRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DetailTaxReturnRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22690,80 +22384,58 @@ If you try to access older information than what we can access, we will return a }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [ - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "DetailTaxReturnResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "DetailTaxReturnResponseZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxReturnPersonal", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "DetailTaxReturnResponseOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxReturnPersonalMonthly", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "DetailTaxReturnResponseTwo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxReturnBusiness", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "DetailTaxReturnResponseThree", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxReturnBusinessMonthly", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get a tax return's details", "tags": [ @@ -22773,7 +22445,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Delete a specific tax return from your Belvo account.", "errorStatusCode": [ 401, @@ -22782,29 +22454,29 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "DestroyTaxReturnRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "DestroyTaxReturn", "path": "/api/tax-returns/{id}", @@ -22813,25 +22485,25 @@ If you try to access older information than what we can access, we will return a "description": "The ID of the tax return you want to delete.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DestroyTaxReturnRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "request": null, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], "summary": "Delete a tax return", "tags": [ @@ -22841,7 +22513,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get a paginated list of all existing tax status in your Belvo account. By default, we return up to 100 results per page.", "errorStatusCode": [ 401, @@ -22849,302 +22521,303 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "page", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, { "name": "page_size", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 100, }, - "type": "primitive", }, }, { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, { "name": "link", "value": { - "primitive": { - "string": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4", + "type": "primitive", + "value": { "type": "string", + "value": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4", }, - "type": "primitive", }, }, { "name": "created_at__gt", "value": { - "primitive": { - "string": "2022-05-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-05", }, - "type": "primitive", }, }, { "name": "created_at__gte", "value": { - "primitive": { - "string": "2022-05-04", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-04", }, - "type": "primitive", }, }, { "name": "created_at__lt", "value": { - "primitive": { - "string": "2022-04-01", + "type": "primitive", + "value": { "type": "string", + "value": "2022-04-01", }, - "type": "primitive", }, }, { "name": "created_at__lte", "value": { - "primitive": { - "string": "2022-03-30", + "type": "primitive", + "value": { "type": "string", + "value": "2022-03-30", }, - "type": "primitive", }, }, { "name": "created_at__range", "value": { - "primitive": { - "string": "2022-03-03,2022-05-04", + "type": "primitive", + "value": { "type": "string", + "value": "2022-03-03,2022-05-04", }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "string": "eb42c21c-2d9e-4dc1-89b8-9401d4beca73", + "type": "primitive", + "value": { "type": "string", + "value": "eb42c21c-2d9e-4dc1-89b8-9401d4beca73", }, - "type": "primitive", }, }, { "name": "id__in", "value": { - "primitive": { - "string": "eb42c21c-2d9e-4dc1-89b8-9401d4beca73,82b3f18c-055b-4f82-9fae-d2201815ab0c", + "type": "primitive", + "value": { "type": "string", + "value": "eb42c21c-2d9e-4dc1-89b8-9401d4beca73,82b3f18c-055b-4f82-9fae-d2201815ab0c", }, - "type": "primitive", }, }, { "name": "link__in", "value": { - "primitive": { - "string": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4,cc2b13cf-336e-497c-9fad-e074b580df65", + "type": "primitive", + "value": { "type": "string", + "value": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4,cc2b13cf-336e-497c-9fad-e074b580df65", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 130, }, - "type": "primitive", }, "next": { - "primitive": { - "string": "https://sandbox.belvo.com/api/{endpoint}/?page=2", + "type": "primitive", + "value": { "type": "string", + "value": "https://sandbox.belvo.com/api/{endpoint}/?page=2", }, - "type": "primitive", }, "previous": { - "primitive": { - "string": "previous", + "type": "primitive", + "value": { "type": "string", + "value": "previous", }, - "type": "primitive", }, "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "address": { "properties": { "postal_code": { - "primitive": { - "string": "21255", + "type": "primitive", + "value": { "type": "string", + "value": "21255", }, - "type": "primitive", }, }, "type": "object", }, "collected_at": { - "primitive": { - "datetime": "2020-04-23T21:32:55.336Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-04-23T21:32:55.336Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "digital_stamp": { - "primitive": { - "string": "||2020/04/26|GHTF980303F7|CONSTANCIA DE SITUACIÓN FISCAL|2044441088666600000034||", + "type": "primitive", + "value": { "type": "string", + "value": "||2020/04/26|GHTF980303F7|CONSTANCIA DE SITUACIÓN FISCAL|2044441088666600000034||", }, - "type": "primitive", }, "digital_stamp_chain": { - "primitive": { - "string": "EtenSA9t1adG7bn+Jj23kj43JK+XbMPxdOppwabhXD+pXseSqYowWWDna0mpUk3264lkj2345j23faNZB852dCDt9KAjow=", + "type": "primitive", + "value": { "type": "string", + "value": "EtenSA9t1adG7bn+Jj23kj43JK+XbMPxdOppwabhXD+pXseSqYowWWDna0mpUk3264lkj2345j23faNZB852dCDt9KAjow=", }, - "type": "primitive", }, "economic_activity": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "21e9e25b-10a8-48a5-9e6a-4072b364b53f", + "type": "primitive", + "value": { "type": "string", + "value": "21e9e25b-10a8-48a5-9e6a-4072b364b53f", }, - "type": "primitive", }, "id_cif": { - "primitive": { - "string": "12345678901", + "type": "primitive", + "value": { "type": "string", + "value": "12345678901", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "c2280c05-cbeb-4a29-ae53-8f837a77995b", + "type": "primitive", + "value": { "type": "string", + "value": "c2280c05-cbeb-4a29-ae53-8f837a77995b", }, - "type": "primitive", }, "obligations": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "official_name": { - "primitive": { - "string": "John Doe", + "type": "primitive", + "value": { "type": "string", + "value": "John Doe", }, - "type": "primitive", }, "pdf": { - "primitive": { - "string": "=PDF-STRING=", + "type": "primitive", + "value": { "type": "string", + "value": "=PDF-STRING=", }, - "type": "primitive", }, "place_and_date_of_issuance": { - "primitive": { - "string": "TLALPAN , CIUDAD DE MEXICO A 19 DE MARZO DE 2020", + "type": "primitive", + "value": { "type": "string", + "value": "TLALPAN , CIUDAD DE MEXICO A 19 DE MARZO DE 2020", }, - "type": "primitive", }, "regimes": { - "array": [ + "type": "array", + "value": [ { "properties": { "initial_date": { - "primitive": { - "string": "2020-12-06", + "type": "primitive", + "value": { "type": "string", + "value": "2020-12-06", }, - "type": "primitive", }, "regimen": { - "primitive": { - "string": "Régimen de Ingresos por Dividendos (socios y accionistas)", + "type": "primitive", + "value": { "type": "string", + "value": "Régimen de Ingresos por Dividendos (socios y accionistas)", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "tax_payer_information": { "properties": { "rfc": { - "primitive": { - "string": "BEMP12345G58", + "type": "primitive", + "value": { "type": "string", + "value": "BEMP12345G58", }, - "type": "primitive", }, }, "type": "object", @@ -23153,7 +22826,6 @@ If you try to access older information than what we can access, we will return a "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -23162,7 +22834,7 @@ If you try to access older information than what we can access, we will return a ], "generatedRequestName": "ListTaxStatusRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ListTaxStatus", "path": "/api/tax-status", @@ -23171,18 +22843,18 @@ If you try to access older information than what we can access, we will return a { "description": "A page number within the paginated result set.", "name": "page", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxStatusRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxStatusRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -23196,18 +22868,18 @@ If you try to access older information than what we can access, we will return a ℹ️ The minimum number of results returned per page is 1 and the maximum is 1000. If you enter a value greater than 1000, our API will default to the maximum value (1000). ", "name": "page_size", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxStatusRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxStatusRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -23218,21 +22890,21 @@ If you try to access older information than what we can access, we will return a { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxStatusRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxStatusRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23242,21 +22914,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxStatusRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxStatusRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23269,21 +22941,21 @@ If you try to access older information than what we can access, we will return a ℹ️ We highly recommend adding the \`link.id\` filter in order to improve your performance. ", "name": "link", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxStatusRequestLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxStatusRequestLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23293,21 +22965,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return tax statuses that were last updated in Belvo's database after this date (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__gt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxStatusRequestCreatedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxStatusRequestCreatedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23317,21 +22989,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return tax statuses that were last updated in Belvo's database after or on this date (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__gte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxStatusRequestCreatedAtGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxStatusRequestCreatedAtGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23341,21 +23013,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return tax statuses that were last updated in Belvo's database before this date (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__lt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxStatusRequestCreatedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxStatusRequestCreatedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23365,21 +23037,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return tax statuses that were last updated in Belvo's database before or on this date (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__lte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxStatusRequestCreatedAtLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxStatusRequestCreatedAtLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23389,21 +23061,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return tax statuses that were last updated in Belvo's database between two dates (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__range", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxStatusRequestCreatedAtRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxStatusRequestCreatedAtRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23413,21 +23085,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return information for this \`tax-status.id\`.", "name": "id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxStatusRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxStatusRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23437,21 +23109,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return information for these \`tax-status.id\`s.", "name": "id__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxStatusRequestIdIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxStatusRequestIdIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23461,21 +23133,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return information for these \`link.id\`s.", "name": "link__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxStatusRequestLinkIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxStatusRequestLinkIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23483,32 +23155,22 @@ If you try to access older information than what we can access, we will return a }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [ - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxStatusResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxStatusPaginatedResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List all tax statuses", "tags": [ @@ -23518,7 +23180,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve tax status information for a specific fiscal link.", "errorStatusCode": [ 400, @@ -23529,47 +23191,47 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, ], "request": { "properties": { "link": { - "primitive": { - "string": "d4617561-1c01-4b2f-83b6-a594f7b3bc57", + "type": "primitive", + "value": { "type": "string", + "value": "d4617561-1c01-4b2f-83b6-a594f7b3bc57", }, - "type": "primitive", }, "save_data": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -23579,349 +23241,349 @@ If you try to access older information than what we can access, we will return a "address": { "properties": { "between_street": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "exterior_number": { - "primitive": { - "string": "432", + "type": "primitive", + "value": { "type": "string", + "value": "432", }, - "type": "primitive", }, "interior_number": { - "primitive": { - "string": "PLANTA BAJA", + "type": "primitive", + "value": { "type": "string", + "value": "PLANTA BAJA", }, - "type": "primitive", }, "locality": { - "primitive": { - "string": "none", + "type": "primitive", + "value": { "type": "string", + "value": "none", }, - "type": "primitive", }, "municipality": { - "primitive": { - "string": "CDMX DC", + "type": "primitive", + "value": { "type": "string", + "value": "CDMX DC", }, - "type": "primitive", }, "postal_code": { - "primitive": { - "string": "21255", + "type": "primitive", + "value": { "type": "string", + "value": "21255", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "Federal", + "type": "primitive", + "value": { "type": "string", + "value": "Federal", }, - "type": "primitive", }, "street": { - "primitive": { - "string": "LA MALINCHE", + "type": "primitive", + "value": { "type": "string", + "value": "LA MALINCHE", }, - "type": "primitive", }, "street_type": { - "primitive": { - "string": "CALLE", + "type": "primitive", + "value": { "type": "string", + "value": "CALLE", }, - "type": "primitive", }, "suburb": { - "primitive": { - "string": "BUENAVENTURA", + "type": "primitive", + "value": { "type": "string", + "value": "BUENAVENTURA", }, - "type": "primitive", }, }, "type": "object", }, "collected_at": { - "primitive": { - "datetime": "2020-04-23T21:32:55.336Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-04-23T21:32:55.336Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "digital_stamp": { - "primitive": { - "string": "||2020/04/26|GHTF980303F7|CONSTANCIA DE SITUACIÓN FISCAL|2044441088666600000034||", + "type": "primitive", + "value": { "type": "string", + "value": "||2020/04/26|GHTF980303F7|CONSTANCIA DE SITUACIÓN FISCAL|2044441088666600000034||", }, - "type": "primitive", }, "digital_stamp_chain": { - "primitive": { - "string": "EtenSA9t1adG7bn+Jj23kj43JK+XbMPxdOppwabhXD+pXseSqYowWWDna0mpUk3264lkj2345j23faNZB852dCDt9KAjow=", + "type": "primitive", + "value": { "type": "string", + "value": "EtenSA9t1adG7bn+Jj23kj43JK+XbMPxdOppwabhXD+pXseSqYowWWDna0mpUk3264lkj2345j23faNZB852dCDt9KAjow=", }, - "type": "primitive", }, "economic_activity": { - "array": [ + "type": "array", + "value": [ { "properties": { "economic_activity": { - "primitive": { - "string": "Asalariado", + "type": "primitive", + "value": { "type": "string", + "value": "Asalariado", }, - "type": "primitive", }, "end_date": { - "primitive": { - "string": "end_date", + "type": "primitive", + "value": { "type": "string", + "value": "end_date", }, - "type": "primitive", }, "initial_date": { - "primitive": { - "string": "2020-12-06", + "type": "primitive", + "value": { "type": "string", + "value": "2020-12-06", }, - "type": "primitive", }, "order": { - "primitive": { - "string": "2", + "type": "primitive", + "value": { "type": "string", + "value": "2", }, - "type": "primitive", }, "percentage": { - "primitive": { - "string": "1", + "type": "primitive", + "value": { "type": "string", + "value": "1", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "21e9e25b-10a8-48a5-9e6a-4072b364b53f", + "type": "primitive", + "value": { "type": "string", + "value": "21e9e25b-10a8-48a5-9e6a-4072b364b53f", }, - "type": "primitive", }, "id_cif": { - "primitive": { - "string": "12345678901", + "type": "primitive", + "value": { "type": "string", + "value": "12345678901", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "c2280c05-cbeb-4a29-ae53-8f837a77995b", + "type": "primitive", + "value": { "type": "string", + "value": "c2280c05-cbeb-4a29-ae53-8f837a77995b", }, - "type": "primitive", }, "obligations": { - "array": [ + "type": "array", + "value": [ { "properties": { "end_date": { - "primitive": { - "string": "end_date", + "type": "primitive", + "value": { "type": "string", + "value": "end_date", }, - "type": "primitive", }, "expiration": { - "primitive": { - "string": "Conjuntamente con la declaración anual del ejercicio.", + "type": "primitive", + "value": { "type": "string", + "value": "Conjuntamente con la declaración anual del ejercicio.", }, - "type": "primitive", }, "initial_date": { - "primitive": { - "string": "2020-12-06", + "type": "primitive", + "value": { "type": "string", + "value": "2020-12-06", }, - "type": "primitive", }, "obligation": { - "primitive": { - "string": "Declaración informativa de IVA con la anual de ISR", + "type": "primitive", + "value": { "type": "string", + "value": "Declaración informativa de IVA con la anual de ISR", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "official_name": { - "primitive": { - "string": "John Doe", + "type": "primitive", + "value": { "type": "string", + "value": "John Doe", }, - "type": "primitive", }, "pdf": { - "primitive": { - "string": "=PDF-STRING=", + "type": "primitive", + "value": { "type": "string", + "value": "=PDF-STRING=", }, - "type": "primitive", }, "place_and_date_of_issuance": { - "primitive": { - "string": "TLALPAN , CIUDAD DE MEXICO A 19 DE MARZO DE 2020", + "type": "primitive", + "value": { "type": "string", + "value": "TLALPAN , CIUDAD DE MEXICO A 19 DE MARZO DE 2020", }, - "type": "primitive", }, "regimes": { - "array": [ + "type": "array", + "value": [ { "properties": { "end_date": { - "primitive": { - "string": "end_date", + "type": "primitive", + "value": { "type": "string", + "value": "end_date", }, - "type": "primitive", }, "initial_date": { - "primitive": { - "string": "2020-12-06", + "type": "primitive", + "value": { "type": "string", + "value": "2020-12-06", }, - "type": "primitive", }, "regimen": { - "primitive": { - "string": "Régimen de Ingresos por Dividendos (socios y accionistas)", + "type": "primitive", + "value": { "type": "string", + "value": "Régimen de Ingresos por Dividendos (socios y accionistas)", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "tax_payer_information": { "properties": { "commercial_name": { - "primitive": { - "string": "Jar Jar Transport", + "type": "primitive", + "value": { "type": "string", + "value": "Jar Jar Transport", }, - "type": "primitive", }, "curp": { - "primitive": { - "string": "curp", + "type": "primitive", + "value": { "type": "string", + "value": "curp", }, - "type": "primitive", }, "email": { - "primitive": { - "string": "john_doe@gmail.com", + "type": "primitive", + "value": { "type": "string", + "value": "john_doe@gmail.com", }, - "type": "primitive", }, "first_last_name": { - "primitive": { - "string": "DOE", + "type": "primitive", + "value": { "type": "string", + "value": "DOE", }, - "type": "primitive", }, "last_status_change_date": { - "primitive": { - "string": "last_status_change_date", + "type": "primitive", + "value": { "type": "string", + "value": "last_status_change_date", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "JOHN", + "type": "primitive", + "value": { "type": "string", + "value": "JOHN", }, - "type": "primitive", }, "phone": { - "primitive": { - "string": "1234567890", + "type": "primitive", + "value": { "type": "string", + "value": "1234567890", }, - "type": "primitive", }, "rfc": { - "primitive": { - "string": "BEMP12345G58", + "type": "primitive", + "value": { "type": "string", + "value": "BEMP12345G58", }, - "type": "primitive", }, "second_last_name": { - "primitive": { - "string": "SCHMOE", + "type": "primitive", + "value": { "type": "string", + "value": "SCHMOE", }, - "type": "primitive", }, "social_name": { - "primitive": { - "string": "John Doe SA DE CV", + "type": "primitive", + "value": { "type": "string", + "value": "John Doe SA DE CV", }, - "type": "primitive", }, "start_operations_date": { - "primitive": { - "string": "start_operations_date", + "type": "primitive", + "value": { "type": "string", + "value": "start_operations_date", }, - "type": "primitive", }, "status_padron": { - "primitive": { - "string": "status_padron", + "type": "primitive", + "value": { "type": "string", + "value": "status_padron", }, - "type": "primitive", }, }, "type": "object", @@ -23933,7 +23595,7 @@ If you try to access older information than what we can access, we will return a ], "generatedRequestName": "RetrieveTaxStatusRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "RetrieveTaxStatus", "path": "/api/tax-status", @@ -23942,21 +23604,21 @@ If you try to access older information than what we can access, we will return a { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveTaxStatusRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveTaxStatusRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23966,21 +23628,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveTaxStatusRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveTaxStatusRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23989,64 +23651,53 @@ If you try to access older information than what we can access, we will return a }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveTaxStatusRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxStatusRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Ok (when \`save_data=false\`)", - "fullExamples": [ - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "RetrieveTaxStatusResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "RetrieveTaxStatusResponseZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxStatusSat", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "RetrieveTaxStatusResponseOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxStatusDian", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve tax statuses for a link", "tags": [ @@ -24056,7 +23707,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get the details of a specific tax status.", "errorStatusCode": [ 401, @@ -24065,18 +23716,18 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], @@ -24084,373 +23735,373 @@ If you try to access older information than what we can access, we will return a { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "address": { "properties": { "between_street": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "exterior_number": { - "primitive": { - "string": "432", + "type": "primitive", + "value": { "type": "string", + "value": "432", }, - "type": "primitive", }, "interior_number": { - "primitive": { - "string": "PLANTA BAJA", + "type": "primitive", + "value": { "type": "string", + "value": "PLANTA BAJA", }, - "type": "primitive", }, "locality": { - "primitive": { - "string": "none", + "type": "primitive", + "value": { "type": "string", + "value": "none", }, - "type": "primitive", }, "municipality": { - "primitive": { - "string": "CDMX DC", + "type": "primitive", + "value": { "type": "string", + "value": "CDMX DC", }, - "type": "primitive", }, "postal_code": { - "primitive": { - "string": "21255", + "type": "primitive", + "value": { "type": "string", + "value": "21255", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "Federal", + "type": "primitive", + "value": { "type": "string", + "value": "Federal", }, - "type": "primitive", }, "street": { - "primitive": { - "string": "LA MALINCHE", + "type": "primitive", + "value": { "type": "string", + "value": "LA MALINCHE", }, - "type": "primitive", }, "street_type": { - "primitive": { - "string": "CALLE", + "type": "primitive", + "value": { "type": "string", + "value": "CALLE", }, - "type": "primitive", }, "suburb": { - "primitive": { - "string": "BUENAVENTURA", + "type": "primitive", + "value": { "type": "string", + "value": "BUENAVENTURA", }, - "type": "primitive", }, }, "type": "object", }, "collected_at": { - "primitive": { - "datetime": "2020-04-23T21:32:55.336Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-04-23T21:32:55.336Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "digital_stamp": { - "primitive": { - "string": "||2020/04/26|GHTF980303F7|CONSTANCIA DE SITUACIÓN FISCAL|2044441088666600000034||", + "type": "primitive", + "value": { "type": "string", + "value": "||2020/04/26|GHTF980303F7|CONSTANCIA DE SITUACIÓN FISCAL|2044441088666600000034||", }, - "type": "primitive", }, "digital_stamp_chain": { - "primitive": { - "string": "EtenSA9t1adG7bn+Jj23kj43JK+XbMPxdOppwabhXD+pXseSqYowWWDna0mpUk3264lkj2345j23faNZB852dCDt9KAjow=", + "type": "primitive", + "value": { "type": "string", + "value": "EtenSA9t1adG7bn+Jj23kj43JK+XbMPxdOppwabhXD+pXseSqYowWWDna0mpUk3264lkj2345j23faNZB852dCDt9KAjow=", }, - "type": "primitive", }, "economic_activity": { - "array": [ + "type": "array", + "value": [ { "properties": { "economic_activity": { - "primitive": { - "string": "Asalariado", + "type": "primitive", + "value": { "type": "string", + "value": "Asalariado", }, - "type": "primitive", }, "end_date": { - "primitive": { - "string": "end_date", + "type": "primitive", + "value": { "type": "string", + "value": "end_date", }, - "type": "primitive", }, "initial_date": { - "primitive": { - "string": "2020-12-06", + "type": "primitive", + "value": { "type": "string", + "value": "2020-12-06", }, - "type": "primitive", }, "order": { - "primitive": { - "string": "2", + "type": "primitive", + "value": { "type": "string", + "value": "2", }, - "type": "primitive", }, "percentage": { - "primitive": { - "string": "1", + "type": "primitive", + "value": { "type": "string", + "value": "1", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "21e9e25b-10a8-48a5-9e6a-4072b364b53f", + "type": "primitive", + "value": { "type": "string", + "value": "21e9e25b-10a8-48a5-9e6a-4072b364b53f", }, - "type": "primitive", }, "id_cif": { - "primitive": { - "string": "12345678901", + "type": "primitive", + "value": { "type": "string", + "value": "12345678901", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "c2280c05-cbeb-4a29-ae53-8f837a77995b", + "type": "primitive", + "value": { "type": "string", + "value": "c2280c05-cbeb-4a29-ae53-8f837a77995b", }, - "type": "primitive", }, "obligations": { - "array": [ + "type": "array", + "value": [ { "properties": { "end_date": { - "primitive": { - "string": "end_date", + "type": "primitive", + "value": { "type": "string", + "value": "end_date", }, - "type": "primitive", }, "expiration": { - "primitive": { - "string": "Conjuntamente con la declaración anual del ejercicio.", + "type": "primitive", + "value": { "type": "string", + "value": "Conjuntamente con la declaración anual del ejercicio.", }, - "type": "primitive", }, "initial_date": { - "primitive": { - "string": "2020-12-06", + "type": "primitive", + "value": { "type": "string", + "value": "2020-12-06", }, - "type": "primitive", }, "obligation": { - "primitive": { - "string": "Declaración informativa de IVA con la anual de ISR", + "type": "primitive", + "value": { "type": "string", + "value": "Declaración informativa de IVA con la anual de ISR", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "official_name": { - "primitive": { - "string": "John Doe", + "type": "primitive", + "value": { "type": "string", + "value": "John Doe", }, - "type": "primitive", }, "pdf": { - "primitive": { - "string": "=PDF-STRING=", + "type": "primitive", + "value": { "type": "string", + "value": "=PDF-STRING=", }, - "type": "primitive", }, "place_and_date_of_issuance": { - "primitive": { - "string": "TLALPAN , CIUDAD DE MEXICO A 19 DE MARZO DE 2020", + "type": "primitive", + "value": { "type": "string", + "value": "TLALPAN , CIUDAD DE MEXICO A 19 DE MARZO DE 2020", }, - "type": "primitive", }, "regimes": { - "array": [ + "type": "array", + "value": [ { "properties": { "end_date": { - "primitive": { - "string": "end_date", + "type": "primitive", + "value": { "type": "string", + "value": "end_date", }, - "type": "primitive", }, "initial_date": { - "primitive": { - "string": "2020-12-06", + "type": "primitive", + "value": { "type": "string", + "value": "2020-12-06", }, - "type": "primitive", }, "regimen": { - "primitive": { - "string": "Régimen de Ingresos por Dividendos (socios y accionistas)", + "type": "primitive", + "value": { "type": "string", + "value": "Régimen de Ingresos por Dividendos (socios y accionistas)", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "tax_payer_information": { "properties": { "commercial_name": { - "primitive": { - "string": "Jar Jar Transport", + "type": "primitive", + "value": { "type": "string", + "value": "Jar Jar Transport", }, - "type": "primitive", }, "curp": { - "primitive": { - "string": "curp", + "type": "primitive", + "value": { "type": "string", + "value": "curp", }, - "type": "primitive", }, "email": { - "primitive": { - "string": "john_doe@gmail.com", + "type": "primitive", + "value": { "type": "string", + "value": "john_doe@gmail.com", }, - "type": "primitive", }, "first_last_name": { - "primitive": { - "string": "DOE", + "type": "primitive", + "value": { "type": "string", + "value": "DOE", }, - "type": "primitive", }, "last_status_change_date": { - "primitive": { - "string": "last_status_change_date", + "type": "primitive", + "value": { "type": "string", + "value": "last_status_change_date", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "JOHN", + "type": "primitive", + "value": { "type": "string", + "value": "JOHN", }, - "type": "primitive", }, "phone": { - "primitive": { - "string": "1234567890", + "type": "primitive", + "value": { "type": "string", + "value": "1234567890", }, - "type": "primitive", }, "rfc": { - "primitive": { - "string": "BEMP12345G58", + "type": "primitive", + "value": { "type": "string", + "value": "BEMP12345G58", }, - "type": "primitive", }, "second_last_name": { - "primitive": { - "string": "SCHMOE", + "type": "primitive", + "value": { "type": "string", + "value": "SCHMOE", }, - "type": "primitive", }, "social_name": { - "primitive": { - "string": "John Doe SA DE CV", + "type": "primitive", + "value": { "type": "string", + "value": "John Doe SA DE CV", }, - "type": "primitive", }, "start_operations_date": { - "primitive": { - "string": "start_operations_date", + "type": "primitive", + "value": { "type": "string", + "value": "start_operations_date", }, - "type": "primitive", }, "status_padron": { - "primitive": { - "string": "status_padron", + "type": "primitive", + "value": { "type": "string", + "value": "status_padron", }, - "type": "primitive", }, }, "type": "object", @@ -24462,7 +24113,7 @@ If you try to access older information than what we can access, we will return a ], "generatedRequestName": "DetailTaxStatusRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "DetailTaxStatus", "path": "/api/tax-status/{id}", @@ -24471,39 +24122,39 @@ If you try to access older information than what we can access, we will return a "description": "The \`tax-status.id\` you want to get detailed information about.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DetailTaxStatusRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailTaxStatusRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DetailTaxStatusRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24513,21 +24164,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailTaxStatusRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DetailTaxStatusRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24535,52 +24186,42 @@ If you try to access older information than what we can access, we will return a }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [ - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "DetailTaxStatusResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "DetailTaxStatusResponseZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxStatusSat", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "DetailTaxStatusResponseOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxStatusDian", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get a tax status's details", "tags": [ @@ -24590,7 +24231,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Delete a specific tax status from your Belvo account.", "errorStatusCode": [ 401, @@ -24599,29 +24240,29 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "DestroyTaxStatusRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "DestroyTaxStatus", "path": "/api/tax-status/{id}", @@ -24630,25 +24271,25 @@ If you try to access older information than what we can access, we will return a "description": "the \`tax-status.id\` that you want to delete", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DestroyTaxStatusRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "request": null, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], "summary": "Delete a tax status", "tags": [ @@ -24658,7 +24299,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get a paginated list of all existing Tax compliance statuses in your Belvo account. By default, we return up to 100 results per page.", "errorStatusCode": [ 401, @@ -24666,221 +24307,221 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "page", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, { "name": "page_size", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 100, }, - "type": "primitive", }, }, { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, { "name": "link", "value": { - "primitive": { - "string": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4", + "type": "primitive", + "value": { "type": "string", + "value": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4", }, - "type": "primitive", }, }, { "name": "created_at__gt", "value": { - "primitive": { - "string": "2022-05-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-05", }, - "type": "primitive", }, }, { "name": "created_at__gte", "value": { - "primitive": { - "string": "2022-05-04", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-04", }, - "type": "primitive", }, }, { "name": "created_at__lt", "value": { - "primitive": { - "string": "2022-04-01", + "type": "primitive", + "value": { "type": "string", + "value": "2022-04-01", }, - "type": "primitive", }, }, { "name": "created_at__lte", "value": { - "primitive": { - "string": "2022-03-30", + "type": "primitive", + "value": { "type": "string", + "value": "2022-03-30", }, - "type": "primitive", }, }, { "name": "created_at__range", "value": { - "primitive": { - "string": "2022-03-03,2022-05-04", + "type": "primitive", + "value": { "type": "string", + "value": "2022-03-03,2022-05-04", }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "string": "eb42c21c-2d9e-4dc1-89b8-9401d4beca73", + "type": "primitive", + "value": { "type": "string", + "value": "eb42c21c-2d9e-4dc1-89b8-9401d4beca73", }, - "type": "primitive", }, }, { "name": "id__in", "value": { - "primitive": { - "string": "eb42c21c-2d9e-4dc1-89b8-9401d4beca73,82b3f18c-055b-4f82-9fae-d2201815ab0c", + "type": "primitive", + "value": { "type": "string", + "value": "eb42c21c-2d9e-4dc1-89b8-9401d4beca73,82b3f18c-055b-4f82-9fae-d2201815ab0c", }, - "type": "primitive", }, }, { "name": "link__in", "value": { - "primitive": { - "string": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4,cc2b13cf-336e-497c-9fad-e074b580df65", + "type": "primitive", + "value": { "type": "string", + "value": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4,cc2b13cf-336e-497c-9fad-e074b580df65", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 130, }, - "type": "primitive", }, "next": { - "primitive": { - "string": "https://sandbox.belvo.com/api/{endpoint}/?page=2", + "type": "primitive", + "value": { "type": "string", + "value": "https://sandbox.belvo.com/api/{endpoint}/?page=2", }, - "type": "primitive", }, "previous": { - "primitive": { - "string": "previous", + "type": "primitive", + "value": { "type": "string", + "value": "previous", }, - "type": "primitive", }, "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "collected_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "91106968-1abd-4d64-85c1-4e73d96fb997", + "type": "primitive", + "value": { "type": "string", + "value": "91106968-1abd-4d64-85c1-4e73d96fb997", }, - "type": "primitive", }, "internal_identification": { - "primitive": { - "string": "20NE1234567", + "type": "primitive", + "value": { "type": "string", + "value": "20NE1234567", }, - "type": "primitive", }, "outcome": { - "enum": "POSITIVE", "type": "enum", + "value": "POSITIVE", }, "pdf": { - "primitive": { - "string": "=PDF-STRING=", + "type": "primitive", + "value": { "type": "string", + "value": "=PDF-STRING=", }, - "type": "primitive", }, "rfc": { - "primitive": { - "string": "KDFC211118IS0", + "type": "primitive", + "value": { "type": "string", + "value": "KDFC211118IS0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -24889,7 +24530,7 @@ If you try to access older information than what we can access, we will return a ], "generatedRequestName": "ListTaxComplianceStatusRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ListTaxComplianceStatus", "path": "/api/tax-compliance-status", @@ -24898,18 +24539,18 @@ If you try to access older information than what we can access, we will return a { "description": "A page number within the paginated result set.", "name": "page", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxComplianceStatusRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxComplianceStatusRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -24923,18 +24564,18 @@ If you try to access older information than what we can access, we will return a ℹ️ The minimum number of results returned per page is 1 and the maximum is 1000. If you enter a value greater than 1000, our API will default to the maximum value (1000). ", "name": "page_size", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxComplianceStatusRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxComplianceStatusRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -24945,21 +24586,21 @@ If you try to access older information than what we can access, we will return a { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxComplianceStatusRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxComplianceStatusRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24969,21 +24610,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxComplianceStatusRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxComplianceStatusRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24996,21 +24637,21 @@ If you try to access older information than what we can access, we will return a ℹ️ We highly recommend adding the \`link.id\` filter in order to improve your performance. ", "name": "link", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxComplianceStatusRequestLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxComplianceStatusRequestLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25020,21 +24661,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return tax compliance statuses that were last updated in Belvo's database after this date (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__gt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxComplianceStatusRequestCreatedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxComplianceStatusRequestCreatedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25044,21 +24685,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return tax compliance statuses that were last updated in Belvo's database after or on this date (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__gte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxComplianceStatusRequestCreatedAtGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxComplianceStatusRequestCreatedAtGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25068,21 +24709,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return tax compliance statuses that were last updated in Belvo's database before this date (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__lt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxComplianceStatusRequestCreatedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxComplianceStatusRequestCreatedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25092,21 +24733,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return tax compliance statuses that were last updated in Belvo's database before or on this date (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__lte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxComplianceStatusRequestCreatedAtLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxComplianceStatusRequestCreatedAtLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25116,21 +24757,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return tax compliance statuses that were last updated in Belvo's database between two dates (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__range", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxComplianceStatusRequestCreatedAtRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxComplianceStatusRequestCreatedAtRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25140,21 +24781,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return information for this \`tax-compliance-status.id\`.", "name": "id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxComplianceStatusRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxComplianceStatusRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25164,21 +24805,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return information for these \`tax-compliance-status.id\`s.", "name": "id__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxComplianceStatusRequestIdIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxComplianceStatusRequestIdIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25188,21 +24829,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return information for these \`link.id\`s.", "name": "link__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxComplianceStatusRequestLinkIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxComplianceStatusRequestLinkIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25210,23 +24851,22 @@ If you try to access older information than what we can access, we will return a }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxComplianceStatusResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxComplianceStatusPaginatedResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List all tax compliance statuses", "tags": [ @@ -25236,7 +24876,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve the Tax compliance status information for a specific fiscal link.", "errorStatusCode": [ 400, @@ -25247,47 +24887,47 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, ], "request": { "properties": { "link": { - "primitive": { - "string": "d4617561-1c01-4b2f-83b6-a594f7b3bc57", + "type": "primitive", + "value": { "type": "string", + "value": "d4617561-1c01-4b2f-83b6-a594f7b3bc57", }, - "type": "primitive", }, "save_data": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -25295,50 +24935,50 @@ If you try to access older information than what we can access, we will return a "response": { "properties": { "collected_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "91106968-1abd-4d64-85c1-4e73d96fb997", + "type": "primitive", + "value": { "type": "string", + "value": "91106968-1abd-4d64-85c1-4e73d96fb997", }, - "type": "primitive", }, "internal_identification": { - "primitive": { - "string": "20NE1234567", + "type": "primitive", + "value": { "type": "string", + "value": "20NE1234567", }, - "type": "primitive", }, "outcome": { - "enum": "POSITIVE", "type": "enum", + "value": "POSITIVE", }, "pdf": { - "primitive": { - "string": "=PDF-STRING=", + "type": "primitive", + "value": { "type": "string", + "value": "=PDF-STRING=", }, - "type": "primitive", }, "rfc": { - "primitive": { - "string": "KDFC211118IS0", + "type": "primitive", + "value": { "type": "string", + "value": "KDFC211118IS0", }, - "type": "primitive", }, }, "type": "object", @@ -25347,7 +24987,7 @@ If you try to access older information than what we can access, we will return a ], "generatedRequestName": "RetrieveTaxComplianceStatusRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "RetrieveTaxComplianceStatus", "path": "/api/tax-compliance-status", @@ -25356,21 +24996,21 @@ If you try to access older information than what we can access, we will return a { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveTaxComplianceStatusRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveTaxComplianceStatusRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25380,21 +25020,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveTaxComplianceStatusRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveTaxComplianceStatusRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25403,35 +25043,33 @@ If you try to access older information than what we can access, we will return a }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveTaxComplianceStatusRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxComplianceStatusRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Ok (when \`save_data=false\`)", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveTaxComplianceStatusResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxComplianceStatus", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve tax compliance statuses for a link", "tags": [ @@ -25441,7 +25079,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get the details of a specific Tax compliance status.", "errorStatusCode": [ 401, @@ -25450,18 +25088,18 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], @@ -25469,72 +25107,72 @@ If you try to access older information than what we can access, we will return a { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "collected_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "91106968-1abd-4d64-85c1-4e73d96fb997", + "type": "primitive", + "value": { "type": "string", + "value": "91106968-1abd-4d64-85c1-4e73d96fb997", }, - "type": "primitive", }, "internal_identification": { - "primitive": { - "string": "20NE1234567", + "type": "primitive", + "value": { "type": "string", + "value": "20NE1234567", }, - "type": "primitive", }, "outcome": { - "enum": "POSITIVE", "type": "enum", + "value": "POSITIVE", }, "pdf": { - "primitive": { - "string": "=PDF-STRING=", + "type": "primitive", + "value": { "type": "string", + "value": "=PDF-STRING=", }, - "type": "primitive", }, "rfc": { - "primitive": { - "string": "KDFC211118IS0", + "type": "primitive", + "value": { "type": "string", + "value": "KDFC211118IS0", }, - "type": "primitive", }, }, "type": "object", @@ -25543,7 +25181,7 @@ If you try to access older information than what we can access, we will return a ], "generatedRequestName": "DetailTaxComplianceStatusRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "DetailTaxComplianceStatus", "path": "/api/tax-compliance-status/{id}", @@ -25552,39 +25190,39 @@ If you try to access older information than what we can access, we will return a "description": "The \`tax-compliance-status.id\` you want to get detailed information about.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DetailTaxComplianceStatusRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailTaxComplianceStatusRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DetailTaxComplianceStatusRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25594,21 +25232,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailTaxComplianceStatusRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DetailTaxComplianceStatusRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25616,23 +25254,22 @@ If you try to access older information than what we can access, we will return a }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailTaxComplianceStatusResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxComplianceStatus", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get a tax compliance status's details", "tags": [ @@ -25642,7 +25279,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Delete a specific Tax compliance status from your Belvo account.", "errorStatusCode": [ 401, @@ -25651,29 +25288,29 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "DestroyTaxComplianceStatusRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "DestroyTaxComplianceStatus", "path": "/api/tax-compliance-status/{id}", @@ -25682,25 +25319,25 @@ If you try to access older information than what we can access, we will return a "description": "The \`tax-compliance-status.id\` that you want to delete.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DestroyTaxComplianceStatusRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "request": null, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], "summary": "Delete a tax compliance status", "tags": [ @@ -25710,7 +25347,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get a paginated list of all incomes in your Belvo account. By default, we return up to 100 results per page.", "errorStatusCode": [ 401, @@ -25718,262 +25355,262 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "page", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, { "name": "page_size", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 100, }, - "type": "primitive", }, }, { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, { "name": "account", "value": { - "primitive": { - "string": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4", + "type": "primitive", + "value": { "type": "string", + "value": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4", }, - "type": "primitive", }, }, { "name": "account__in", "value": { - "primitive": { - "string": "24ccab1d-3a86-4136-a6eb-e04bf52b356f,beb2b197-3cf7-428d-bef3-f415c0d57509", + "type": "primitive", + "value": { "type": "string", + "value": "24ccab1d-3a86-4136-a6eb-e04bf52b356f,beb2b197-3cf7-428d-bef3-f415c0d57509", }, - "type": "primitive", }, }, { "name": "link", "value": { - "primitive": { - "string": "73694155-b871-41ec-94e3-37d17ff62b5d", + "type": "primitive", + "value": { "type": "string", + "value": "73694155-b871-41ec-94e3-37d17ff62b5d", }, - "type": "primitive", }, }, { "name": "link__in", "value": { - "primitive": { - "string": "73694155-b871-41ec-94e3-37d17ff62b5d,40968d42-7d89-49e3-9931-78baa8e0544e", + "type": "primitive", + "value": { "type": "string", + "value": "73694155-b871-41ec-94e3-37d17ff62b5d,40968d42-7d89-49e3-9931-78baa8e0544e", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 130, }, - "type": "primitive", }, "next": { - "primitive": { - "string": "https://sandbox.belvo.com/api/{endpoint}/?page=2", + "type": "primitive", + "value": { "type": "string", + "value": "https://sandbox.belvo.com/api/{endpoint}/?page=2", }, - "type": "primitive", }, "previous": { - "primitive": { - "string": "previous", + "type": "primitive", + "value": { "type": "string", + "value": "previous", }, - "type": "primitive", }, "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "first_transaction_date": { - "primitive": { - "string": "2022-06-09", + "type": "primitive", + "value": { "type": "string", + "value": "2022-06-09", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "076c66e5-90f5-4e01-99c7-50e32f65ae42", + "type": "primitive", + "value": { "type": "string", + "value": "076c66e5-90f5-4e01-99c7-50e32f65ae42", }, - "type": "primitive", }, "income_source_type": { - "literal": { - "string": "BANK", + "type": "literal", + "value": { "type": "string", + "value": "BANK", }, - "type": "literal", }, "income_streams": { - "array": [], "type": "array", + "value": [], }, "last_transaction_date": { - "primitive": { - "string": "2023-02-09", + "type": "primitive", + "value": { "type": "string", + "value": "2023-02-09", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "f4621548-2f9e-440e-9ebd-ae8decac8c02", + "type": "primitive", + "value": { "type": "string", + "value": "f4621548-2f9e-440e-9ebd-ae8decac8c02", }, - "type": "primitive", }, "monthly_average": { - "primitive": { - "float": 1705.46, + "type": "primitive", + "value": { "type": "float", + "value": 1705.46, }, - "type": "primitive", }, "monthly_average_high_confidence": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, "monthly_average_irregular": { - "primitive": { - "float": 1308.18, + "type": "primitive", + "value": { "type": "float", + "value": 1308.18, }, - "type": "primitive", }, "monthly_average_low_confidence": { - "primitive": { - "float": 1308.18, + "type": "primitive", + "value": { "type": "float", + "value": 1308.18, }, - "type": "primitive", }, "monthly_average_medium_confidence": { - "primitive": { - "float": 2500, + "type": "primitive", + "value": { "type": "float", + "value": 2500, }, - "type": "primitive", }, "monthly_average_regular": { - "primitive": { - "float": 2500, + "type": "primitive", + "value": { "type": "float", + "value": 2500, }, - "type": "primitive", }, "number_of_income_streams": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 12, }, - "type": "primitive", }, "total_high_confidence": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, "total_income_amount": { - "primitive": { - "float": 12616.37, + "type": "primitive", + "value": { "type": "float", + "value": 12616.37, }, - "type": "primitive", }, "total_irregular_income_amount": { - "primitive": { - "float": 2616.37, + "type": "primitive", + "value": { "type": "float", + "value": 2616.37, }, - "type": "primitive", }, "total_low_confidence": { - "primitive": { - "float": 2616.37, + "type": "primitive", + "value": { "type": "float", + "value": 2616.37, }, - "type": "primitive", }, "total_medium_confidence": { - "primitive": { - "float": 10000, + "type": "primitive", + "value": { "type": "float", + "value": 10000, }, - "type": "primitive", }, "total_regular_income_amount": { - "primitive": { - "float": 10000, + "type": "primitive", + "value": { "type": "float", + "value": 10000, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -25982,7 +25619,7 @@ If you try to access older information than what we can access, we will return a ], "generatedRequestName": "ListIncomesRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ListIncomes", "path": "/api/incomes", @@ -25991,18 +25628,18 @@ If you try to access older information than what we can access, we will return a { "description": "A page number within the paginated result set.", "name": "page", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListIncomesRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListIncomesRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -26016,18 +25653,18 @@ If you try to access older information than what we can access, we will return a ℹ️ The minimum number of results returned per page is 1 and the maximum is 1000. If you enter a value greater than 1000, our API will default to the maximum value (1000). ", "name": "page_size", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListIncomesRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListIncomesRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -26038,21 +25675,21 @@ If you try to access older information than what we can access, we will return a { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListIncomesRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListIncomesRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26062,21 +25699,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListIncomesRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListIncomesRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26089,21 +25726,21 @@ If you try to access older information than what we can access, we will return a ℹ️ We highly recommend adding the \`account.id\` filter in order to improve your performance. ", "name": "account", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListIncomesRequestAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListIncomesRequestAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26113,21 +25750,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return incomes for these \`account.id\`s.", "name": "account__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListIncomesRequestAccountIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListIncomesRequestAccountIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26140,21 +25777,21 @@ If you try to access older information than what we can access, we will return a ℹ️ We highly recommend adding either the \`link.id\` or the \`account.id\` filters in order to improve your performance. ", "name": "link", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListIncomesRequestLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListIncomesRequestLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26164,21 +25801,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return incomes only for these \`link.id\`s.", "name": "link__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListIncomesRequestLinkIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListIncomesRequestLinkIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26186,23 +25823,22 @@ If you try to access older information than what we can access, we will return a }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListIncomesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IncomesPaginatedResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List all incomes", "tags": [ @@ -26212,7 +25848,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve income insights for checking and savings accounts from a specific link. You can receive insights for a period of up to 365 days, depending on the transaction history available for each [bank](https://developers.belvo.com/docs/institution).", "errorStatusCode": [ 400, @@ -26224,61 +25860,61 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, ], "request": { "properties": { "date_from": { - "primitive": { - "string": "2020-08-01", + "type": "primitive", + "value": { "type": "string", + "value": "2020-08-01", }, - "type": "primitive", }, "date_to": { - "primitive": { - "string": "2020-12-30", + "type": "primitive", + "value": { "type": "string", + "value": "2020-12-30", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "2ccd5e15-194a-4a19-a45a-e7223c7e6717", + "type": "primitive", + "value": { "type": "string", + "value": "2ccd5e15-194a-4a19-a45a-e7223c7e6717", }, - "type": "primitive", }, "token": { - "primitive": { - "string": "1234ab", + "type": "primitive", + "value": { "type": "string", + "value": "1234ab", }, - "type": "primitive", }, }, "type": "object", @@ -26286,268 +25922,268 @@ If you try to access older information than what we can access, we will return a "response": { "properties": { "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "first_transaction_date": { - "primitive": { - "string": "2022-06-09", + "type": "primitive", + "value": { "type": "string", + "value": "2022-06-09", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "076c66e5-90f5-4e01-99c7-50e32f65ae42", + "type": "primitive", + "value": { "type": "string", + "value": "076c66e5-90f5-4e01-99c7-50e32f65ae42", }, - "type": "primitive", }, "income_source_type": { - "literal": { - "string": "BANK", + "type": "literal", + "value": { "type": "string", + "value": "BANK", }, - "type": "literal", }, "income_streams": { - "array": [ + "type": "array", + "value": [ { "properties": { "account_id": { - "primitive": { - "string": "EBACA-89077589", + "type": "primitive", + "value": { "type": "string", + "value": "EBACA-89077589", }, - "type": "primitive", }, "average_income_amount": { - "primitive": { - "float": 2500, + "type": "primitive", + "value": { "type": "float", + "value": 2500, }, - "type": "primitive", }, "confidence": { - "enum": "HIGH", "type": "enum", + "value": "HIGH", }, "currency": { - "primitive": { - "string": "BRL", + "type": "primitive", + "value": { "type": "string", + "value": "BRL", }, - "type": "primitive", }, "frequency": { - "enum": "MONTHLY", "type": "enum", + "value": "MONTHLY", }, "full_periods": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 12, }, - "type": "primitive", }, "income_type": { - "enum": "SALARY", "type": "enum", + "value": "SALARY", }, "last_income_amount": { - "primitive": { - "float": 2500, + "type": "primitive", + "value": { "type": "float", + "value": 2500, }, - "type": "primitive", }, "last_income_date": { - "primitive": { - "string": "2022-02-09", + "type": "primitive", + "value": { "type": "string", + "value": "2022-02-09", }, - "type": "primitive", }, "last_income_description": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "lookback_periods": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 4, }, - "type": "primitive", }, "monthly_average": { - "primitive": { - "float": 2500, + "type": "primitive", + "value": { "type": "float", + "value": 2500, }, - "type": "primitive", }, "number_of_incomes": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 4, }, - "type": "primitive", }, "periods_with_income": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 3, }, - "type": "primitive", }, "regularity": { - "primitive": { - "float": 0.75, + "type": "primitive", + "value": { "type": "float", + "value": 0.75, }, - "type": "primitive", }, "stability": { - "primitive": { - "float": 1, + "type": "primitive", + "value": { "type": "float", + "value": 1, }, - "type": "primitive", }, "trend": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "last_transaction_date": { - "primitive": { - "string": "2023-02-09", + "type": "primitive", + "value": { "type": "string", + "value": "2023-02-09", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "f4621548-2f9e-440e-9ebd-ae8decac8c02", + "type": "primitive", + "value": { "type": "string", + "value": "f4621548-2f9e-440e-9ebd-ae8decac8c02", }, - "type": "primitive", }, "monthly_average": { - "primitive": { - "float": 1705.46, + "type": "primitive", + "value": { "type": "float", + "value": 1705.46, }, - "type": "primitive", }, "monthly_average_high_confidence": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, "monthly_average_irregular": { - "primitive": { - "float": 1308.18, + "type": "primitive", + "value": { "type": "float", + "value": 1308.18, }, - "type": "primitive", }, "monthly_average_low_confidence": { - "primitive": { - "float": 1308.18, + "type": "primitive", + "value": { "type": "float", + "value": 1308.18, }, - "type": "primitive", }, "monthly_average_medium_confidence": { - "primitive": { - "float": 2500, + "type": "primitive", + "value": { "type": "float", + "value": 2500, }, - "type": "primitive", }, "monthly_average_regular": { - "primitive": { - "float": 2500, + "type": "primitive", + "value": { "type": "float", + "value": 2500, }, - "type": "primitive", }, "number_of_income_streams": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 12, }, - "type": "primitive", }, "total_high_confidence": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, "total_income_amount": { - "primitive": { - "float": 12616.37, + "type": "primitive", + "value": { "type": "float", + "value": 12616.37, }, - "type": "primitive", }, "total_irregular_income_amount": { - "primitive": { - "float": 2616.37, + "type": "primitive", + "value": { "type": "float", + "value": 2616.37, }, - "type": "primitive", }, "total_low_confidence": { - "primitive": { - "float": 2616.37, + "type": "primitive", + "value": { "type": "float", + "value": 2616.37, }, - "type": "primitive", }, "total_medium_confidence": { - "primitive": { - "float": 10000, + "type": "primitive", + "value": { "type": "float", + "value": 10000, }, - "type": "primitive", }, "total_regular_income_amount": { - "primitive": { - "float": 10000, + "type": "primitive", + "value": { "type": "float", + "value": 10000, }, - "type": "primitive", }, }, "type": "object", @@ -26556,7 +26192,7 @@ If you try to access older information than what we can access, we will return a ], "generatedRequestName": "RetrieveIncomeRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "RetrieveIncome", "path": "/api/incomes", @@ -26565,21 +26201,21 @@ If you try to access older information than what we can access, we will return a { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveIncomeRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveIncomeRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26589,21 +26225,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveIncomeRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveIncomeRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26612,35 +26248,33 @@ If you try to access older information than what we can access, we will return a }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveIncomeRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IncomesRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Ok (when \`save_data=false\`)", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveIncomeResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Income", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve incomes for a link", "tags": [ @@ -26650,7 +26284,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Used to resume an Income retrieve session that was paused because an MFA token was required by the institution.", "errorStatusCode": [ 400, @@ -26662,217 +26296,217 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, ], "request": { "properties": { "link": { - "primitive": { - "string": "683005d6-f45c-4adb-b289-f1a12f50f80c", + "type": "primitive", + "value": { "type": "string", + "value": "683005d6-f45c-4adb-b289-f1a12f50f80c", }, - "type": "primitive", }, "save_data": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "session": { - "primitive": { - "string": "6e7b283c6efa449c9c028a16b5c249fa", + "type": "primitive", + "value": { "type": "string", + "value": "6e7b283c6efa449c9c028a16b5c249fa", }, - "type": "primitive", }, "token": { - "primitive": { - "string": "1234ab", + "type": "primitive", + "value": { "type": "string", + "value": "1234ab", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "first_transaction_date": { - "primitive": { - "string": "2022-06-09", + "type": "primitive", + "value": { "type": "string", + "value": "2022-06-09", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "076c66e5-90f5-4e01-99c7-50e32f65ae42", + "type": "primitive", + "value": { "type": "string", + "value": "076c66e5-90f5-4e01-99c7-50e32f65ae42", }, - "type": "primitive", }, "income_source_type": { - "literal": { - "string": "BANK", + "type": "literal", + "value": { "type": "string", + "value": "BANK", }, - "type": "literal", }, "income_streams": { - "array": [], "type": "array", + "value": [], }, "last_transaction_date": { - "primitive": { - "string": "2023-02-09", + "type": "primitive", + "value": { "type": "string", + "value": "2023-02-09", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "f4621548-2f9e-440e-9ebd-ae8decac8c02", + "type": "primitive", + "value": { "type": "string", + "value": "f4621548-2f9e-440e-9ebd-ae8decac8c02", }, - "type": "primitive", }, "monthly_average": { - "primitive": { - "float": 1705.46, + "type": "primitive", + "value": { "type": "float", + "value": 1705.46, }, - "type": "primitive", }, "monthly_average_high_confidence": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, "monthly_average_irregular": { - "primitive": { - "float": 1308.18, + "type": "primitive", + "value": { "type": "float", + "value": 1308.18, }, - "type": "primitive", }, "monthly_average_low_confidence": { - "primitive": { - "float": 1308.18, + "type": "primitive", + "value": { "type": "float", + "value": 1308.18, }, - "type": "primitive", }, "monthly_average_medium_confidence": { - "primitive": { - "float": 2500, + "type": "primitive", + "value": { "type": "float", + "value": 2500, }, - "type": "primitive", }, "monthly_average_regular": { - "primitive": { - "float": 2500, + "type": "primitive", + "value": { "type": "float", + "value": 2500, }, - "type": "primitive", }, "number_of_income_streams": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 12, }, - "type": "primitive", }, "total_high_confidence": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, "total_income_amount": { - "primitive": { - "float": 12616.37, + "type": "primitive", + "value": { "type": "float", + "value": 12616.37, }, - "type": "primitive", }, "total_irregular_income_amount": { - "primitive": { - "float": 2616.37, + "type": "primitive", + "value": { "type": "float", + "value": 2616.37, }, - "type": "primitive", }, "total_low_confidence": { - "primitive": { - "float": 2616.37, + "type": "primitive", + "value": { "type": "float", + "value": 2616.37, }, - "type": "primitive", }, "total_medium_confidence": { - "primitive": { - "float": 10000, + "type": "primitive", + "value": { "type": "float", + "value": 10000, }, - "type": "primitive", }, "total_regular_income_amount": { - "primitive": { - "float": 10000, + "type": "primitive", + "value": { "type": "float", + "value": 10000, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "PatchIncomesRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PATCH", "operationId": "PatchIncomes", "path": "/api/incomes", @@ -26881,21 +26515,21 @@ If you try to access older information than what we can access, we will return a { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PatchIncomesRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PatchIncomesRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26905,21 +26539,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PatchIncomesRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PatchIncomesRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26928,42 +26562,40 @@ If you try to access older information than what we can access, we will return a }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PatchIncomesRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PatchBody", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Ok (when \`save_data=false\`)", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PatchIncomesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PatchIncomesResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Income", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Complete an incomes request", "tags": [ @@ -26973,7 +26605,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get the details of a specific income.", "errorStatusCode": [ 401, @@ -26982,18 +26614,18 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], @@ -27001,177 +26633,177 @@ If you try to access older information than what we can access, we will return a { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "first_transaction_date": { - "primitive": { - "string": "2022-06-09", + "type": "primitive", + "value": { "type": "string", + "value": "2022-06-09", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "076c66e5-90f5-4e01-99c7-50e32f65ae42", + "type": "primitive", + "value": { "type": "string", + "value": "076c66e5-90f5-4e01-99c7-50e32f65ae42", }, - "type": "primitive", }, "income_source_type": { - "literal": { - "string": "BANK", + "type": "literal", + "value": { "type": "string", + "value": "BANK", }, - "type": "literal", }, "income_streams": { - "array": [], "type": "array", + "value": [], }, "last_transaction_date": { - "primitive": { - "string": "2023-02-09", + "type": "primitive", + "value": { "type": "string", + "value": "2023-02-09", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "f4621548-2f9e-440e-9ebd-ae8decac8c02", + "type": "primitive", + "value": { "type": "string", + "value": "f4621548-2f9e-440e-9ebd-ae8decac8c02", }, - "type": "primitive", }, "monthly_average": { - "primitive": { - "float": 1705.46, + "type": "primitive", + "value": { "type": "float", + "value": 1705.46, }, - "type": "primitive", }, "monthly_average_high_confidence": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, "monthly_average_irregular": { - "primitive": { - "float": 1308.18, + "type": "primitive", + "value": { "type": "float", + "value": 1308.18, }, - "type": "primitive", }, "monthly_average_low_confidence": { - "primitive": { - "float": 1308.18, + "type": "primitive", + "value": { "type": "float", + "value": 1308.18, }, - "type": "primitive", }, "monthly_average_medium_confidence": { - "primitive": { - "float": 2500, + "type": "primitive", + "value": { "type": "float", + "value": 2500, }, - "type": "primitive", }, "monthly_average_regular": { - "primitive": { - "float": 2500, + "type": "primitive", + "value": { "type": "float", + "value": 2500, }, - "type": "primitive", }, "number_of_income_streams": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 12, }, - "type": "primitive", }, "total_high_confidence": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, "total_income_amount": { - "primitive": { - "float": 12616.37, + "type": "primitive", + "value": { "type": "float", + "value": 12616.37, }, - "type": "primitive", }, "total_irregular_income_amount": { - "primitive": { - "float": 2616.37, + "type": "primitive", + "value": { "type": "float", + "value": 2616.37, }, - "type": "primitive", }, "total_low_confidence": { - "primitive": { - "float": 2616.37, + "type": "primitive", + "value": { "type": "float", + "value": 2616.37, }, - "type": "primitive", }, "total_medium_confidence": { - "primitive": { - "float": 10000, + "type": "primitive", + "value": { "type": "float", + "value": 10000, }, - "type": "primitive", }, "total_regular_income_amount": { - "primitive": { - "float": 10000, + "type": "primitive", + "value": { "type": "float", + "value": 10000, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "DetailIncomeRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "DetailIncome", "path": "/api/incomes/{id}", @@ -27180,39 +26812,39 @@ If you try to access older information than what we can access, we will return a "description": "The \`income.id\` you want to get detailed information about.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DetailIncomeRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailIncomeRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DetailIncomeRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27222,21 +26854,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailIncomeRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DetailIncomeRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27244,30 +26876,29 @@ If you try to access older information than what we can access, we will return a }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailIncomeResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "DetailIncomeResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Income", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get an income's details", "tags": [ @@ -27277,7 +26908,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Delete a specific income from your Belvo account.", "errorStatusCode": [ 401, @@ -27286,29 +26917,29 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "DestroyIncomesRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "DestroyIncomes", "path": "/api/incomes/{id}", @@ -27317,25 +26948,25 @@ If you try to access older information than what we can access, we will return a "description": "the \`income.id\` that you want to delete", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DestroyIncomesRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "request": null, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], "summary": "Delete an income", "tags": [ @@ -27345,7 +26976,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get a paginated list of all recurring expenses in your Belvo account. By default, we return up to 100 results per page.", "errorStatusCode": [ 401, @@ -27353,138 +26984,139 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "page", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, { "name": "page_size", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 100, }, - "type": "primitive", }, }, { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, { "name": "link", "value": { - "primitive": { - "string": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4", + "type": "primitive", + "value": { "type": "string", + "value": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4", }, - "type": "primitive", }, }, { "name": "account", "value": { - "primitive": { - "string": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4", + "type": "primitive", + "value": { "type": "string", + "value": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4", }, - "type": "primitive", }, }, { "name": "account_in", "value": { - "primitive": { - "string": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4,d3d941ab-4ca5-43c1-8b23-db329ee4cb7e", + "type": "primitive", + "value": { "type": "string", + "value": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4,d3d941ab-4ca5-43c1-8b23-db329ee4cb7e", }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "string": "eb42c21c-2d9e-4dc1-89b8-9401d4beca73", + "type": "primitive", + "value": { "type": "string", + "value": "eb42c21c-2d9e-4dc1-89b8-9401d4beca73", }, - "type": "primitive", }, }, { "name": "id__in", "value": { - "primitive": { - "string": "eb42c21c-2d9e-4dc1-89b8-9401d4beca73,82b3f18c-055b-4f82-9fae-d2201815ab0c", + "type": "primitive", + "value": { "type": "string", + "value": "eb42c21c-2d9e-4dc1-89b8-9401d4beca73,82b3f18c-055b-4f82-9fae-d2201815ab0c", }, - "type": "primitive", }, }, { "name": "link__in", "value": { - "primitive": { - "string": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4,cc2b13cf-336e-497c-9fad-e074b580df65", + "type": "primitive", + "value": { "type": "string", + "value": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4,cc2b13cf-336e-497c-9fad-e074b580df65", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 130, }, - "type": "primitive", }, "next": { - "primitive": { - "string": "https://sandbox.belvo.com/api/{endpoint}/?page=2", + "type": "primitive", + "value": { "type": "string", + "value": "https://sandbox.belvo.com/api/{endpoint}/?page=2", }, - "type": "primitive", }, "previous": { - "primitive": { - "string": "previous", + "type": "primitive", + "value": { "type": "string", + "value": "previous", }, - "type": "primitive", }, "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "account": { @@ -27492,228 +27124,227 @@ If you try to access older information than what we can access, we will return a "balance": { "properties": { "current": { - "primitive": { - "float": 5874.13, + "type": "primitive", + "value": { "type": "float", + "value": 5874.13, }, - "type": "primitive", }, }, "type": "object", }, "balance_type": { - "primitive": { - "string": "ASSET", + "type": "primitive", + "value": { "type": "string", + "value": "ASSET", }, - "type": "primitive", }, "category": { - "primitive": { - "string": "CHECKING_ACCOUNT", + "type": "primitive", + "value": { "type": "string", + "value": "CHECKING_ACCOUNT", }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2019-09-27T13:01:41.941Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:01:41.941Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "currency": { - "primitive": { - "string": "MXN", + "type": "primitive", + "value": { "type": "string", + "value": "MXN", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", + "type": "primitive", + "value": { "type": "string", + "value": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", }, - "type": "primitive", }, "last_accessed_at": { - "primitive": { - "datetime": "2021-03-09T10:28:40.000Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-03-09T10:28:40.000Z", }, - "type": "primitive", }, "loan_data": { "properties": { "collected_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "contract_end_date": { - "primitive": { - "string": "2027-10-01", + "type": "primitive", + "value": { "type": "string", + "value": "2027-10-01", }, - "type": "primitive", }, "monthly_payment": { - "primitive": { - "float": 1000, + "type": "primitive", + "value": { "type": "float", + "value": 1000, }, - "type": "primitive", }, "outstanding_balance": { - "primitive": { - "float": 182000, + "type": "primitive", + "value": { "type": "float", + "value": 182000, }, - "type": "primitive", }, "principal": { - "primitive": { - "float": 192000, + "type": "primitive", + "value": { "type": "float", + "value": 192000, }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Cuenta Perfiles- M.N. - MXN-666", + "type": "primitive", + "value": { "type": "string", + "value": "Cuenta Perfiles- M.N. - MXN-666", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "4057068115181", + "type": "primitive", + "value": { "type": "string", + "value": "4057068115181", }, - "type": "primitive", }, "public_identification_name": { - "primitive": { - "string": "CLABE", + "type": "primitive", + "value": { "type": "string", + "value": "CLABE", }, - "type": "primitive", }, "public_identification_value": { - "primitive": { - "string": "150194683119900273", + "type": "primitive", + "value": { "type": "string", + "value": "150194683119900273", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "Cuentas de efectivo", + "type": "primitive", + "value": { "type": "string", + "value": "Cuentas de efectivo", }, - "type": "primitive", }, }, "type": "object", }, "average_transaction_amount": { - "primitive": { - "float": 32.9, + "type": "primitive", + "value": { "type": "float", + "value": 32.9, }, - "type": "primitive", }, "category": { - "enum": "Bills & Utilities", "type": "enum", + "value": "Bills & Utilities", }, "days_since_last_transaction": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 5, }, - "type": "primitive", }, "frequency": { - "literal": { - "string": "MONTHLY", + "type": "literal", + "value": { "type": "string", + "value": "MONTHLY", }, - "type": "literal", }, "id": { - "primitive": { - "string": "076c66e5-90f5-4e01-99c7-50e32f65ae42", + "type": "primitive", + "value": { "type": "string", + "value": "076c66e5-90f5-4e01-99c7-50e32f65ae42", }, - "type": "primitive", }, "median_transaction_amount": { - "primitive": { - "float": 32.9, + "type": "primitive", + "value": { "type": "float", + "value": 32.9, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Netflix", + "type": "primitive", + "value": { "type": "string", + "value": "Netflix", }, - "type": "primitive", }, "payment_type": { - "enum": "SUBSCRIPTION", "type": "enum", + "value": "SUBSCRIPTION", }, "transactions": { - "array": [ + "type": "array", + "value": [ { "properties": { "amount": { - "primitive": { - "float": 2145.45, + "type": "primitive", + "value": { "type": "float", + "value": 2145.45, }, - "type": "primitive", }, "description": { - "primitive": { - "string": "Netflix.com/march", + "type": "primitive", + "value": { "type": "string", + "value": "Netflix.com/march", }, - "type": "primitive", }, "value_date": { - "primitive": { - "string": "2019-10-23", + "type": "primitive", + "value": { "type": "string", + "value": "2019-10-23", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -27722,7 +27353,7 @@ If you try to access older information than what we can access, we will return a ], "generatedRequestName": "ListRecurringExpensesRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ListRecurringExpenses", "path": "/api/recurring-expenses", @@ -27731,18 +27362,18 @@ If you try to access older information than what we can access, we will return a { "description": "A page number within the paginated result set.", "name": "page", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListRecurringExpensesRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListRecurringExpensesRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -27756,18 +27387,18 @@ If you try to access older information than what we can access, we will return a ℹ️ The minimum number of results returned per page is 1 and the maximum is 1000. If you enter a value greater than 1000, our API will default to the maximum value (1000). ", "name": "page_size", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListRecurringExpensesRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListRecurringExpensesRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -27778,21 +27409,21 @@ If you try to access older information than what we can access, we will return a { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListRecurringExpensesRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListRecurringExpensesRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27802,21 +27433,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListRecurringExpensesRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListRecurringExpensesRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27829,21 +27460,21 @@ If you try to access older information than what we can access, we will return a ℹ️ We highly recommend adding either the \`link.id\` or the \`account.id\` filters in order to improve your performance. ", "name": "link", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListRecurringExpensesRequestLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListRecurringExpensesRequestLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27856,21 +27487,21 @@ If you try to access older information than what we can access, we will return a ℹ️ We highly recommend adding either the \`link.id\` or the \`account.id\` filters in order to improve your performance. ", "name": "account", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListRecurringExpensesRequestAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListRecurringExpensesRequestAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27880,21 +27511,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return recurring expenses for these \`accound.id\`s.", "name": "account_in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListRecurringExpensesRequestAccountIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListRecurringExpensesRequestAccountIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27904,21 +27535,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return information for this \`recurring-expense.id\`.", "name": "id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListRecurringExpensesRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListRecurringExpensesRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27928,21 +27559,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return information for these \`recurring-expense.id\`s.", "name": "id__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListRecurringExpensesRequestIdIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListRecurringExpensesRequestIdIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27952,21 +27583,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return information for these \`link.id\`s.", "name": "link__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListRecurringExpensesRequestLinkIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListRecurringExpensesRequestLinkIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27974,23 +27605,22 @@ If you try to access older information than what we can access, we will return a }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListRecurringExpensesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RecurringExpensesPaginatedResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List all recurring expenses", "tags": [ @@ -28000,7 +27630,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve recurring expense insights for checking and savings accounts from a specific link. You can receive insights for a period of up to 365 days, depending on the transaction history available for each [bank](https://developers.belvo.com/docs/institution).", "errorStatusCode": [ 400, @@ -28012,67 +27642,68 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, ], "request": { "properties": { "date_from": { - "primitive": { - "string": "2022-08-01", + "type": "primitive", + "value": { "type": "string", + "value": "2022-08-01", }, - "type": "primitive", }, "date_to": { - "primitive": { - "string": "2022-12-30", + "type": "primitive", + "value": { "type": "string", + "value": "2022-12-30", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "2ccd5e15-194a-4a19-a45a-e7223c7e6717", + "type": "primitive", + "value": { "type": "string", + "value": "2ccd5e15-194a-4a19-a45a-e7223c7e6717", }, - "type": "primitive", }, "token": { - "primitive": { - "string": "1234ab", + "type": "primitive", + "value": { "type": "string", + "value": "1234ab", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "account": { @@ -28080,371 +27711,370 @@ If you try to access older information than what we can access, we will return a "balance": { "properties": { "current": { - "primitive": { - "float": 5874.13, + "type": "primitive", + "value": { "type": "float", + "value": 5874.13, }, - "type": "primitive", }, }, "type": "object", }, "balance_type": { - "primitive": { - "string": "ASSET", + "type": "primitive", + "value": { "type": "string", + "value": "ASSET", }, - "type": "primitive", }, "bank_product_id": { - "primitive": { - "string": "bank_product_id", + "type": "primitive", + "value": { "type": "string", + "value": "bank_product_id", }, - "type": "primitive", }, "category": { - "primitive": { - "string": "CHECKING_ACCOUNT", + "type": "primitive", + "value": { "type": "string", + "value": "CHECKING_ACCOUNT", }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2019-09-27T13:01:41.941Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:01:41.941Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "credit_data": { "properties": { "collected_at": { - "primitive": { - "datetime": "2019-09-27T13:01:41.941Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:01:41.941Z", }, - "type": "primitive", }, "credit_limit": { - "primitive": { - "float": 192000, + "type": "primitive", + "value": { "type": "float", + "value": 192000, }, - "type": "primitive", }, "cutting_date": { - "primitive": { - "string": "2019-12-11", + "type": "primitive", + "value": { "type": "string", + "value": "2019-12-11", }, - "type": "primitive", }, "interest_rate": { - "primitive": { - "float": 4, + "type": "primitive", + "value": { "type": "float", + "value": 4, }, - "type": "primitive", }, "minimum_payment": { - "primitive": { - "float": 2400.3, + "type": "primitive", + "value": { "type": "float", + "value": 2400.3, }, - "type": "primitive", }, "next_payment_date": { - "primitive": { - "string": "2019-12-13", + "type": "primitive", + "value": { "type": "string", + "value": "2019-12-13", }, - "type": "primitive", }, "no_interest_payment": { - "primitive": { - "float": 2690.83, + "type": "primitive", + "value": { "type": "float", + "value": 2690.83, }, - "type": "primitive", }, }, "type": "object", }, "currency": { - "primitive": { - "string": "MXN", + "type": "primitive", + "value": { "type": "string", + "value": "MXN", }, - "type": "primitive", }, "funds_data": { - "array": [ + "type": "array", + "value": [ { "properties": { "collected_at": { - "primitive": { - "datetime": "2020-04-23T21:32:55.336854+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-04-23T21:32:55.336Z", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", + "type": "primitive", + "value": { "type": "string", + "value": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", }, - "type": "primitive", }, "institution": { "properties": { "name": { - "primitive": { - "string": "erebor_mx_retail", + "type": "primitive", + "value": { "type": "string", + "value": "erebor_mx_retail", }, - "type": "primitive", }, }, "type": "object", }, "internal_identification": { - "primitive": { - "string": "internal_identification", + "type": "primitive", + "value": { "type": "string", + "value": "internal_identification", }, - "type": "primitive", }, "last_accessed_at": { - "primitive": { - "datetime": "2021-03-09T10:28:40.000Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-03-09T10:28:40.000Z", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "30cb4806-6e00-48a4-91c9-ca55968576c8", + "type": "primitive", + "value": { "type": "string", + "value": "30cb4806-6e00-48a4-91c9-ca55968576c8", }, - "type": "primitive", }, "loan_data": { "properties": { "collected_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "contract_end_date": { - "primitive": { - "string": "2027-10-01", + "type": "primitive", + "value": { "type": "string", + "value": "2027-10-01", }, - "type": "primitive", }, "monthly_payment": { - "primitive": { - "float": 1000, + "type": "primitive", + "value": { "type": "float", + "value": 1000, }, - "type": "primitive", }, "outstanding_balance": { - "primitive": { - "float": 182000, + "type": "primitive", + "value": { "type": "float", + "value": 182000, }, - "type": "primitive", }, "principal": { - "primitive": { - "float": 192000, + "type": "primitive", + "value": { "type": "float", + "value": 192000, }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Cuenta Perfiles- M.N. - MXN-666", + "type": "primitive", + "value": { "type": "string", + "value": "Cuenta Perfiles- M.N. - MXN-666", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "4057068115181", + "type": "primitive", + "value": { "type": "string", + "value": "4057068115181", }, - "type": "primitive", }, "public_identification_name": { - "primitive": { - "string": "CLABE", + "type": "primitive", + "value": { "type": "string", + "value": "CLABE", }, - "type": "primitive", }, "public_identification_value": { - "primitive": { - "string": "150194683119900273", + "type": "primitive", + "value": { "type": "string", + "value": "150194683119900273", }, - "type": "primitive", }, "receivables_data": { "properties": { "anticipated": { - "primitive": { - "float": 1393.46, + "type": "primitive", + "value": { "type": "float", + "value": 1393.46, }, - "type": "primitive", }, "available": { - "primitive": { - "float": 800.37, + "type": "primitive", + "value": { "type": "float", + "value": 800.37, }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "current": { - "primitive": { - "float": 2193.83, + "type": "primitive", + "value": { "type": "float", + "value": 2193.83, }, - "type": "primitive", }, }, "type": "object", }, "type": { - "primitive": { - "string": "Cuentas de efectivo", + "type": "primitive", + "value": { "type": "string", + "value": "Cuentas de efectivo", }, - "type": "primitive", }, }, "type": "object", }, "average_transaction_amount": { - "primitive": { - "float": 32.9, + "type": "primitive", + "value": { "type": "float", + "value": 32.9, }, - "type": "primitive", }, "category": { - "enum": "Bills & Utilities", "type": "enum", + "value": "Bills & Utilities", }, "days_since_last_transaction": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 5, }, - "type": "primitive", }, "frequency": { - "literal": { - "string": "MONTHLY", + "type": "literal", + "value": { "type": "string", + "value": "MONTHLY", }, - "type": "literal", }, "id": { - "primitive": { - "string": "076c66e5-90f5-4e01-99c7-50e32f65ae42", + "type": "primitive", + "value": { "type": "string", + "value": "076c66e5-90f5-4e01-99c7-50e32f65ae42", }, - "type": "primitive", }, "median_transaction_amount": { - "primitive": { - "float": 32.9, + "type": "primitive", + "value": { "type": "float", + "value": 32.9, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Netflix", + "type": "primitive", + "value": { "type": "string", + "value": "Netflix", }, - "type": "primitive", }, "payment_type": { - "enum": "SUBSCRIPTION", "type": "enum", + "value": "SUBSCRIPTION", }, "transactions": { - "array": [ + "type": "array", + "value": [ { "properties": { "amount": { - "primitive": { - "float": 2145.45, + "type": "primitive", + "value": { "type": "float", + "value": 2145.45, }, - "type": "primitive", }, "description": { - "primitive": { - "string": "Netflix.com/march", + "type": "primitive", + "value": { "type": "string", + "value": "Netflix.com/march", }, - "type": "primitive", }, "value_date": { - "primitive": { - "string": "2019-10-23", + "type": "primitive", + "value": { "type": "string", + "value": "2019-10-23", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "RetrieveRecurringExpensesRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "RetrieveRecurringExpenses", "path": "/api/recurring-expenses", @@ -28453,21 +28083,21 @@ If you try to access older information than what we can access, we will return a { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveRecurringExpensesRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveRecurringExpensesRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28477,21 +28107,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveRecurringExpensesRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveRecurringExpensesRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28500,42 +28130,40 @@ If you try to access older information than what we can access, we will return a }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveRecurringExpensesRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RecurringExpensesRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Ok (when save_data=false)", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveRecurringExpensesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveRecurringExpensesResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RecurringExpenses", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve recurring expenses for a link", "tags": [ @@ -28545,7 +28173,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Used to resume an Recurring Expenses retrieve session that was paused because an MFA token was required by the institution.", "errorStatusCode": [ 400, @@ -28557,67 +28185,68 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, ], "request": { "properties": { "link": { - "primitive": { - "string": "683005d6-f45c-4adb-b289-f1a12f50f80c", + "type": "primitive", + "value": { "type": "string", + "value": "683005d6-f45c-4adb-b289-f1a12f50f80c", }, - "type": "primitive", }, "save_data": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "session": { - "primitive": { - "string": "6e7b283c6efa449c9c028a16b5c249fa", + "type": "primitive", + "value": { "type": "string", + "value": "6e7b283c6efa449c9c028a16b5c249fa", }, - "type": "primitive", }, "token": { - "primitive": { - "string": "1234ab", + "type": "primitive", + "value": { "type": "string", + "value": "1234ab", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "account": { @@ -28625,371 +28254,370 @@ If you try to access older information than what we can access, we will return a "balance": { "properties": { "current": { - "primitive": { - "float": 5874.13, + "type": "primitive", + "value": { "type": "float", + "value": 5874.13, }, - "type": "primitive", }, }, "type": "object", }, "balance_type": { - "primitive": { - "string": "ASSET", + "type": "primitive", + "value": { "type": "string", + "value": "ASSET", }, - "type": "primitive", }, "bank_product_id": { - "primitive": { - "string": "bank_product_id", + "type": "primitive", + "value": { "type": "string", + "value": "bank_product_id", }, - "type": "primitive", }, "category": { - "primitive": { - "string": "CHECKING_ACCOUNT", + "type": "primitive", + "value": { "type": "string", + "value": "CHECKING_ACCOUNT", }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2019-09-27T13:01:41.941Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:01:41.941Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "credit_data": { "properties": { "collected_at": { - "primitive": { - "datetime": "2019-09-27T13:01:41.941Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:01:41.941Z", }, - "type": "primitive", }, "credit_limit": { - "primitive": { - "float": 192000, + "type": "primitive", + "value": { "type": "float", + "value": 192000, }, - "type": "primitive", }, "cutting_date": { - "primitive": { - "string": "2019-12-11", + "type": "primitive", + "value": { "type": "string", + "value": "2019-12-11", }, - "type": "primitive", }, "interest_rate": { - "primitive": { - "float": 4, + "type": "primitive", + "value": { "type": "float", + "value": 4, }, - "type": "primitive", }, "minimum_payment": { - "primitive": { - "float": 2400.3, + "type": "primitive", + "value": { "type": "float", + "value": 2400.3, }, - "type": "primitive", }, "next_payment_date": { - "primitive": { - "string": "2019-12-13", + "type": "primitive", + "value": { "type": "string", + "value": "2019-12-13", }, - "type": "primitive", }, "no_interest_payment": { - "primitive": { - "float": 2690.83, + "type": "primitive", + "value": { "type": "float", + "value": 2690.83, }, - "type": "primitive", }, }, "type": "object", }, "currency": { - "primitive": { - "string": "MXN", + "type": "primitive", + "value": { "type": "string", + "value": "MXN", }, - "type": "primitive", }, "funds_data": { - "array": [ + "type": "array", + "value": [ { "properties": { "collected_at": { - "primitive": { - "datetime": "2020-04-23T21:32:55.336854+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-04-23T21:32:55.336Z", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", + "type": "primitive", + "value": { "type": "string", + "value": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", }, - "type": "primitive", }, "institution": { "properties": { "name": { - "primitive": { - "string": "erebor_mx_retail", + "type": "primitive", + "value": { "type": "string", + "value": "erebor_mx_retail", }, - "type": "primitive", }, }, "type": "object", }, "internal_identification": { - "primitive": { - "string": "internal_identification", + "type": "primitive", + "value": { "type": "string", + "value": "internal_identification", }, - "type": "primitive", }, "last_accessed_at": { - "primitive": { - "datetime": "2021-03-09T10:28:40.000Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-03-09T10:28:40.000Z", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "30cb4806-6e00-48a4-91c9-ca55968576c8", + "type": "primitive", + "value": { "type": "string", + "value": "30cb4806-6e00-48a4-91c9-ca55968576c8", }, - "type": "primitive", }, "loan_data": { "properties": { "collected_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "contract_end_date": { - "primitive": { - "string": "2027-10-01", + "type": "primitive", + "value": { "type": "string", + "value": "2027-10-01", }, - "type": "primitive", }, "monthly_payment": { - "primitive": { - "float": 1000, + "type": "primitive", + "value": { "type": "float", + "value": 1000, }, - "type": "primitive", }, "outstanding_balance": { - "primitive": { - "float": 182000, + "type": "primitive", + "value": { "type": "float", + "value": 182000, }, - "type": "primitive", }, "principal": { - "primitive": { - "float": 192000, + "type": "primitive", + "value": { "type": "float", + "value": 192000, }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Cuenta Perfiles- M.N. - MXN-666", + "type": "primitive", + "value": { "type": "string", + "value": "Cuenta Perfiles- M.N. - MXN-666", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "4057068115181", + "type": "primitive", + "value": { "type": "string", + "value": "4057068115181", }, - "type": "primitive", }, "public_identification_name": { - "primitive": { - "string": "CLABE", + "type": "primitive", + "value": { "type": "string", + "value": "CLABE", }, - "type": "primitive", }, "public_identification_value": { - "primitive": { - "string": "150194683119900273", + "type": "primitive", + "value": { "type": "string", + "value": "150194683119900273", }, - "type": "primitive", }, "receivables_data": { "properties": { "anticipated": { - "primitive": { - "float": 1393.46, + "type": "primitive", + "value": { "type": "float", + "value": 1393.46, }, - "type": "primitive", }, "available": { - "primitive": { - "float": 800.37, + "type": "primitive", + "value": { "type": "float", + "value": 800.37, }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "current": { - "primitive": { - "float": 2193.83, + "type": "primitive", + "value": { "type": "float", + "value": 2193.83, }, - "type": "primitive", }, }, "type": "object", }, "type": { - "primitive": { - "string": "Cuentas de efectivo", + "type": "primitive", + "value": { "type": "string", + "value": "Cuentas de efectivo", }, - "type": "primitive", }, }, "type": "object", }, "average_transaction_amount": { - "primitive": { - "float": 32.9, + "type": "primitive", + "value": { "type": "float", + "value": 32.9, }, - "type": "primitive", }, "category": { - "enum": "Bills & Utilities", "type": "enum", + "value": "Bills & Utilities", }, "days_since_last_transaction": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 5, }, - "type": "primitive", }, "frequency": { - "literal": { - "string": "MONTHLY", + "type": "literal", + "value": { "type": "string", + "value": "MONTHLY", }, - "type": "literal", }, "id": { - "primitive": { - "string": "076c66e5-90f5-4e01-99c7-50e32f65ae42", + "type": "primitive", + "value": { "type": "string", + "value": "076c66e5-90f5-4e01-99c7-50e32f65ae42", }, - "type": "primitive", }, "median_transaction_amount": { - "primitive": { - "float": 32.9, + "type": "primitive", + "value": { "type": "float", + "value": 32.9, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Netflix", + "type": "primitive", + "value": { "type": "string", + "value": "Netflix", }, - "type": "primitive", }, "payment_type": { - "enum": "SUBSCRIPTION", "type": "enum", + "value": "SUBSCRIPTION", }, "transactions": { - "array": [ + "type": "array", + "value": [ { "properties": { "amount": { - "primitive": { - "float": 2145.45, + "type": "primitive", + "value": { "type": "float", + "value": 2145.45, }, - "type": "primitive", }, "description": { - "primitive": { - "string": "Netflix.com/march", + "type": "primitive", + "value": { "type": "string", + "value": "Netflix.com/march", }, - "type": "primitive", }, "value_date": { - "primitive": { - "string": "2019-10-23", + "type": "primitive", + "value": { "type": "string", + "value": "2019-10-23", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "PatchRecurringExpensesRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PATCH", "operationId": "PatchRecurringExpenses", "path": "/api/recurring-expenses", @@ -28998,21 +28626,21 @@ If you try to access older information than what we can access, we will return a { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PatchRecurringExpensesRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PatchRecurringExpensesRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29022,21 +28650,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PatchRecurringExpensesRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PatchRecurringExpensesRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29045,42 +28673,40 @@ If you try to access older information than what we can access, we will return a }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PatchRecurringExpensesRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PatchBody", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Ok (when save_data=false)", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PatchRecurringExpensesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PatchRecurringExpensesResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RecurringExpenses", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Complete a recurring expenses request", "tags": [ @@ -29090,7 +28716,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get the details of a specific recurring expense.", "errorStatusCode": [ 401, @@ -29099,18 +28725,18 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], @@ -29118,27 +28744,28 @@ If you try to access older information than what we can access, we will return a { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "account": { @@ -29146,371 +28773,370 @@ If you try to access older information than what we can access, we will return a "balance": { "properties": { "current": { - "primitive": { - "float": 5874.13, + "type": "primitive", + "value": { "type": "float", + "value": 5874.13, }, - "type": "primitive", }, }, "type": "object", }, "balance_type": { - "primitive": { - "string": "ASSET", + "type": "primitive", + "value": { "type": "string", + "value": "ASSET", }, - "type": "primitive", }, "bank_product_id": { - "primitive": { - "string": "bank_product_id", + "type": "primitive", + "value": { "type": "string", + "value": "bank_product_id", }, - "type": "primitive", }, "category": { - "primitive": { - "string": "CHECKING_ACCOUNT", + "type": "primitive", + "value": { "type": "string", + "value": "CHECKING_ACCOUNT", }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2019-09-27T13:01:41.941Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:01:41.941Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "credit_data": { "properties": { "collected_at": { - "primitive": { - "datetime": "2019-09-27T13:01:41.941Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-09-27T13:01:41.941Z", }, - "type": "primitive", }, "credit_limit": { - "primitive": { - "float": 192000, + "type": "primitive", + "value": { "type": "float", + "value": 192000, }, - "type": "primitive", }, "cutting_date": { - "primitive": { - "string": "2019-12-11", + "type": "primitive", + "value": { "type": "string", + "value": "2019-12-11", }, - "type": "primitive", }, "interest_rate": { - "primitive": { - "float": 4, + "type": "primitive", + "value": { "type": "float", + "value": 4, }, - "type": "primitive", }, "minimum_payment": { - "primitive": { - "float": 2400.3, + "type": "primitive", + "value": { "type": "float", + "value": 2400.3, }, - "type": "primitive", }, "next_payment_date": { - "primitive": { - "string": "2019-12-13", + "type": "primitive", + "value": { "type": "string", + "value": "2019-12-13", }, - "type": "primitive", }, "no_interest_payment": { - "primitive": { - "float": 2690.83, + "type": "primitive", + "value": { "type": "float", + "value": 2690.83, }, - "type": "primitive", }, }, "type": "object", }, "currency": { - "primitive": { - "string": "MXN", + "type": "primitive", + "value": { "type": "string", + "value": "MXN", }, - "type": "primitive", }, "funds_data": { - "array": [ + "type": "array", + "value": [ { "properties": { "collected_at": { - "primitive": { - "datetime": "2020-04-23T21:32:55.336854+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-04-23T21:32:55.336Z", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", + "type": "primitive", + "value": { "type": "string", + "value": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", }, - "type": "primitive", }, "institution": { "properties": { "name": { - "primitive": { - "string": "erebor_mx_retail", + "type": "primitive", + "value": { "type": "string", + "value": "erebor_mx_retail", }, - "type": "primitive", }, }, "type": "object", }, "internal_identification": { - "primitive": { - "string": "internal_identification", + "type": "primitive", + "value": { "type": "string", + "value": "internal_identification", }, - "type": "primitive", }, "last_accessed_at": { - "primitive": { - "datetime": "2021-03-09T10:28:40.000Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-03-09T10:28:40.000Z", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "30cb4806-6e00-48a4-91c9-ca55968576c8", + "type": "primitive", + "value": { "type": "string", + "value": "30cb4806-6e00-48a4-91c9-ca55968576c8", }, - "type": "primitive", }, "loan_data": { "properties": { "collected_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "contract_end_date": { - "primitive": { - "string": "2027-10-01", + "type": "primitive", + "value": { "type": "string", + "value": "2027-10-01", }, - "type": "primitive", }, "monthly_payment": { - "primitive": { - "float": 1000, + "type": "primitive", + "value": { "type": "float", + "value": 1000, }, - "type": "primitive", }, "outstanding_balance": { - "primitive": { - "float": 182000, + "type": "primitive", + "value": { "type": "float", + "value": 182000, }, - "type": "primitive", }, "principal": { - "primitive": { - "float": 192000, + "type": "primitive", + "value": { "type": "float", + "value": 192000, }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Cuenta Perfiles- M.N. - MXN-666", + "type": "primitive", + "value": { "type": "string", + "value": "Cuenta Perfiles- M.N. - MXN-666", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "4057068115181", + "type": "primitive", + "value": { "type": "string", + "value": "4057068115181", }, - "type": "primitive", }, "public_identification_name": { - "primitive": { - "string": "CLABE", + "type": "primitive", + "value": { "type": "string", + "value": "CLABE", }, - "type": "primitive", }, "public_identification_value": { - "primitive": { - "string": "150194683119900273", + "type": "primitive", + "value": { "type": "string", + "value": "150194683119900273", }, - "type": "primitive", }, "receivables_data": { "properties": { "anticipated": { - "primitive": { - "float": 1393.46, + "type": "primitive", + "value": { "type": "float", + "value": 1393.46, }, - "type": "primitive", }, "available": { - "primitive": { - "float": 800.37, + "type": "primitive", + "value": { "type": "float", + "value": 800.37, }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "current": { - "primitive": { - "float": 2193.83, + "type": "primitive", + "value": { "type": "float", + "value": 2193.83, }, - "type": "primitive", }, }, "type": "object", }, "type": { - "primitive": { - "string": "Cuentas de efectivo", + "type": "primitive", + "value": { "type": "string", + "value": "Cuentas de efectivo", }, - "type": "primitive", }, }, "type": "object", }, "average_transaction_amount": { - "primitive": { - "float": 32.9, + "type": "primitive", + "value": { "type": "float", + "value": 32.9, }, - "type": "primitive", }, "category": { - "enum": "Bills & Utilities", "type": "enum", + "value": "Bills & Utilities", }, "days_since_last_transaction": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 5, }, - "type": "primitive", }, "frequency": { - "literal": { - "string": "MONTHLY", + "type": "literal", + "value": { "type": "string", + "value": "MONTHLY", }, - "type": "literal", }, "id": { - "primitive": { - "string": "076c66e5-90f5-4e01-99c7-50e32f65ae42", + "type": "primitive", + "value": { "type": "string", + "value": "076c66e5-90f5-4e01-99c7-50e32f65ae42", }, - "type": "primitive", }, "median_transaction_amount": { - "primitive": { - "float": 32.9, + "type": "primitive", + "value": { "type": "float", + "value": 32.9, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Netflix", + "type": "primitive", + "value": { "type": "string", + "value": "Netflix", }, - "type": "primitive", }, "payment_type": { - "enum": "SUBSCRIPTION", "type": "enum", + "value": "SUBSCRIPTION", }, "transactions": { - "array": [ + "type": "array", + "value": [ { "properties": { "amount": { - "primitive": { - "float": 2145.45, + "type": "primitive", + "value": { "type": "float", + "value": 2145.45, }, - "type": "primitive", }, "description": { - "primitive": { - "string": "Netflix.com/march", + "type": "primitive", + "value": { "type": "string", + "value": "Netflix.com/march", }, - "type": "primitive", }, "value_date": { - "primitive": { - "string": "2019-10-23", + "type": "primitive", + "value": { "type": "string", + "value": "2019-10-23", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "DetailRecurringExpenseRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "DetailRecurringExpense", "path": "/api/recurring-expenses/{id}", @@ -29519,39 +29145,39 @@ If you try to access older information than what we can access, we will return a "description": "The \`recurring-expenses.id\` you want to get detailed information about.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DetailRecurringExpenseRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailRecurringExpenseRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DetailRecurringExpenseRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29561,21 +29187,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailRecurringExpenseRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DetailRecurringExpenseRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29583,30 +29209,29 @@ If you try to access older information than what we can access, we will return a }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailRecurringExpenseResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "DetailRecurringExpenseResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RecurringExpenses", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get a recurring expense's details", "tags": [ @@ -29616,7 +29241,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Delete a specific recurring expense from your Belvo account.", "errorStatusCode": [ 401, @@ -29625,29 +29250,29 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "DestroyRecurringExpenseRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "DestroyRecurringExpense", "path": "/api/recurring-expenses/{id}", @@ -29656,25 +29281,25 @@ If you try to access older information than what we can access, we will return a "description": "The \`recurring-expenses.id\` that you want to delete", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DestroyRecurringExpenseRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "request": null, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], "summary": "Delete a recurring expense", "tags": [ @@ -29684,7 +29309,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get a paginated list of all the existing portfolios (and their instruments) in your Belvo account. By default, we return up to 100 results per page.", "errorStatusCode": [ 401, @@ -29692,256 +29317,256 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "page", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, { "name": "page_size", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 100, }, - "type": "primitive", }, }, { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, { "name": "link", "value": { - "primitive": { - "string": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4", + "type": "primitive", + "value": { "type": "string", + "value": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 130, }, - "type": "primitive", }, "next": { - "primitive": { - "string": "https://sandbox.belvo.com/api/{endpoint}/?page=2", + "type": "primitive", + "value": { "type": "string", + "value": "https://sandbox.belvo.com/api/{endpoint}/?page=2", }, - "type": "primitive", }, "previous": { - "primitive": { - "string": "previous", + "type": "primitive", + "value": { "type": "string", + "value": "previous", }, - "type": "primitive", }, "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "balance_gross": { - "primitive": { - "float": 76000, + "type": "primitive", + "value": { "type": "float", + "value": 76000, }, - "type": "primitive", }, "balance_net": { - "primitive": { - "float": 77370.69, + "type": "primitive", + "value": { "type": "float", + "value": 77370.69, }, - "type": "primitive", }, "balance_type": { - "primitive": { - "string": "ASSET", + "type": "primitive", + "value": { "type": "string", + "value": "ASSET", }, - "type": "primitive", }, "currency": { - "primitive": { - "string": "BRL", + "type": "primitive", + "value": { "type": "string", + "value": "BRL", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "30cb4806-6e00-48a4-91c9-ca55968576c8", + "type": "primitive", + "value": { "type": "string", + "value": "30cb4806-6e00-48a4-91c9-ca55968576c8", }, - "type": "primitive", }, "instruments": { - "array": [ + "type": "array", + "value": [ { "properties": { "average_acquisition_price": { - "primitive": { - "float": 10.01, + "type": "primitive", + "value": { "type": "float", + "value": 10.01, }, - "type": "primitive", }, "balance_gross": { - "primitive": { - "float": 100.09, + "type": "primitive", + "value": { "type": "float", + "value": 100.09, }, - "type": "primitive", }, "balance_net": { - "primitive": { - "float": 99.09, + "type": "primitive", + "value": { "type": "float", + "value": 99.09, }, - "type": "primitive", }, "currency": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "30cb4806-6e00-48a4-91c9-ca55968576c8", + "type": "primitive", + "value": { "type": "string", + "value": "30cb4806-6e00-48a4-91c9-ca55968576c8", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "CBD DIGITAL ESPECIAL", + "type": "primitive", + "value": { "type": "string", + "value": "CBD DIGITAL ESPECIAL", }, - "type": "primitive", }, "open_date": { - "primitive": { - "string": "2021-08-10", + "type": "primitive", + "value": { "type": "string", + "value": "2021-08-10", }, - "type": "primitive", }, "price": { - "primitive": { - "float": 10.41, + "type": "primitive", + "value": { "type": "float", + "value": 10.41, }, - "type": "primitive", }, "profit": { - "primitive": { - "float": 3.08, + "type": "primitive", + "value": { "type": "float", + "value": 3.08, }, - "type": "primitive", }, "public_id": { - "array": [ + "type": "array", + "value": [ { "properties": { "type": { - "primitive": { - "string": "isin", + "type": "primitive", + "value": { "type": "string", + "value": "isin", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "435-3354.3333", + "type": "primitive", + "value": { "type": "string", + "value": "435-3354.3333", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "quantity": { - "primitive": { - "float": 27.46, + "type": "primitive", + "value": { "type": "float", + "value": 27.46, }, - "type": "primitive", }, "subtype": { - "primitive": { - "string": "CBD", + "type": "primitive", + "value": { "type": "string", + "value": "CBD", }, - "type": "primitive", }, "type": { - "enum": "BOND", "type": "enum", + "value": "BOND", }, }, "type": "object", }, ], - "type": "array", }, "name": { - "primitive": { - "string": "Investimento", + "type": "primitive", + "value": { "type": "string", + "value": "Investimento", }, - "type": "primitive", }, "type": { - "enum": "FIXED_INCOME", "type": "enum", + "value": "FIXED_INCOME", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -29950,7 +29575,7 @@ If you try to access older information than what we can access, we will return a ], "generatedRequestName": "ListPortfolioRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ListPortfolio", "path": "/investments/portfolios", @@ -29959,18 +29584,18 @@ If you try to access older information than what we can access, we will return a { "description": "A page number within the paginated result set.", "name": "page", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPortfolioRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPortfolioRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -29984,18 +29609,18 @@ If you try to access older information than what we can access, we will return a ℹ️ The minimum number of results returned per page is 1 and the maximum is 1000. If you enter a value greater than 1000, our API will default to the maximum value (1000). ", "name": "page_size", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPortfolioRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPortfolioRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -30006,21 +29631,21 @@ If you try to access older information than what we can access, we will return a { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPortfolioRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPortfolioRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30030,21 +29655,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPortfolioRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPortfolioRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30057,21 +29682,21 @@ If you try to access older information than what we can access, we will return a ℹ️ We highly recommend adding the \`link.id\` filter in order to improve your performance. ", "name": "link", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPortfolioRequestLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPortfolioRequestLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30079,23 +29704,23 @@ If you try to access older information than what we can access, we will return a }, }, { - "description": undefined, + "description": null, "name": "created_at__gt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPortfolioRequestCreatedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPortfolioRequestCreatedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30103,23 +29728,23 @@ If you try to access older information than what we can access, we will return a }, }, { - "description": undefined, + "description": null, "name": "created_at__gte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPortfolioRequestCreatedAtGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPortfolioRequestCreatedAtGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30127,23 +29752,23 @@ If you try to access older information than what we can access, we will return a }, }, { - "description": undefined, + "description": null, "name": "created_at__lt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPortfolioRequestCreatedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPortfolioRequestCreatedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30151,23 +29776,23 @@ If you try to access older information than what we can access, we will return a }, }, { - "description": undefined, + "description": null, "name": "created_at__lte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPortfolioRequestCreatedAtLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPortfolioRequestCreatedAtLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30175,23 +29800,23 @@ If you try to access older information than what we can access, we will return a }, }, { - "description": undefined, + "description": null, "name": "created_at__range", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPortfolioRequestCreatedAtRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPortfolioRequestCreatedAtRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30199,23 +29824,23 @@ If you try to access older information than what we can access, we will return a }, }, { - "description": undefined, + "description": null, "name": "link__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPortfolioRequestLinkIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPortfolioRequestLinkIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30223,23 +29848,22 @@ If you try to access older information than what we can access, we will return a }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPortfolioResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvestmentsPortfoliosPaginatedResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List all portfolios", "tags": [ @@ -30249,7 +29873,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve all portfolios for an existing link.", "errorStatusCode": [ 400, @@ -30260,47 +29884,47 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, ], "request": { "properties": { "link": { - "primitive": { - "string": "2ccd5e15-194a-4a19-a45a-e7223c7e6717", + "type": "primitive", + "value": { "type": "string", + "value": "2ccd5e15-194a-4a19-a45a-e7223c7e6717", }, - "type": "primitive", }, "token": { - "primitive": { - "string": "1234ab", + "type": "primitive", + "value": { "type": "string", + "value": "1234ab", }, - "type": "primitive", }, }, "type": "object", @@ -30308,244 +29932,244 @@ If you try to access older information than what we can access, we will return a "response": { "properties": { "balance_gross": { - "primitive": { - "float": 76000, + "type": "primitive", + "value": { "type": "float", + "value": 76000, }, - "type": "primitive", }, "balance_net": { - "primitive": { - "float": 77370.69, + "type": "primitive", + "value": { "type": "float", + "value": 77370.69, }, - "type": "primitive", }, "balance_type": { - "primitive": { - "string": "ASSET", + "type": "primitive", + "value": { "type": "string", + "value": "ASSET", }, - "type": "primitive", }, "currency": { - "primitive": { - "string": "BRL", + "type": "primitive", + "value": { "type": "string", + "value": "BRL", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "30cb4806-6e00-48a4-91c9-ca55968576c8", + "type": "primitive", + "value": { "type": "string", + "value": "30cb4806-6e00-48a4-91c9-ca55968576c8", }, - "type": "primitive", }, "instruments": { - "array": [ + "type": "array", + "value": [ { "properties": { "average_acquisition_price": { - "primitive": { - "float": 10.01, + "type": "primitive", + "value": { "type": "float", + "value": 10.01, }, - "type": "primitive", }, "balance_gross": { - "primitive": { - "float": 100.09, + "type": "primitive", + "value": { "type": "float", + "value": 100.09, }, - "type": "primitive", }, "balance_net": { - "primitive": { - "float": 99.09, + "type": "primitive", + "value": { "type": "float", + "value": 99.09, }, - "type": "primitive", }, "currency": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, "fees": { - "array": [ + "type": "array", + "value": [ { "properties": { "type": { - "primitive": { - "string": "OPERATION_FEE", + "type": "primitive", + "value": { "type": "string", + "value": "OPERATION_FEE", }, - "type": "primitive", }, "value": { - "primitive": { - "float": 123.09, + "type": "primitive", + "value": { "type": "float", + "value": 123.09, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "30cb4806-6e00-48a4-91c9-ca55968576c8", + "type": "primitive", + "value": { "type": "string", + "value": "30cb4806-6e00-48a4-91c9-ca55968576c8", }, - "type": "primitive", }, "interest_rates": { - "array": [ + "type": "array", + "value": [ { "properties": { "index": { - "primitive": { - "string": "CDI", + "type": "primitive", + "value": { "type": "string", + "value": "CDI", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "yearly", + "type": "primitive", + "value": { "type": "string", + "value": "yearly", }, - "type": "primitive", }, "value": { - "primitive": { - "float": 11.31, + "type": "primitive", + "value": { "type": "float", + "value": 11.31, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "name": { - "primitive": { - "string": "CBD DIGITAL ESPECIAL", + "type": "primitive", + "value": { "type": "string", + "value": "CBD DIGITAL ESPECIAL", }, - "type": "primitive", }, "open_date": { - "primitive": { - "string": "2021-08-10", + "type": "primitive", + "value": { "type": "string", + "value": "2021-08-10", }, - "type": "primitive", }, "price": { - "primitive": { - "float": 10.41, + "type": "primitive", + "value": { "type": "float", + "value": 10.41, }, - "type": "primitive", }, "profit": { - "primitive": { - "float": 3.08, + "type": "primitive", + "value": { "type": "float", + "value": 3.08, }, - "type": "primitive", }, "public_id": { - "array": [ + "type": "array", + "value": [ { "properties": { "type": { - "primitive": { - "string": "isin", + "type": "primitive", + "value": { "type": "string", + "value": "isin", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "435-3354.3333", + "type": "primitive", + "value": { "type": "string", + "value": "435-3354.3333", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "quantity": { - "primitive": { - "float": 27.46, + "type": "primitive", + "value": { "type": "float", + "value": 27.46, }, - "type": "primitive", }, "redemption_conditions": { - "array": [ + "type": "array", + "value": [ { "properties": { "type": { - "primitive": { - "string": "due_date", + "type": "primitive", + "value": { "type": "string", + "value": "due_date", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "12-02-2023", + "type": "primitive", + "value": { "type": "string", + "value": "12-02-2023", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "subtype": { - "primitive": { - "string": "CBD", + "type": "primitive", + "value": { "type": "string", + "value": "CBD", }, - "type": "primitive", }, "type": { - "enum": "BOND", "type": "enum", + "value": "BOND", }, }, "type": "object", }, ], - "type": "array", }, "name": { - "primitive": { - "string": "Investimento", + "type": "primitive", + "value": { "type": "string", + "value": "Investimento", }, - "type": "primitive", }, "type": { - "enum": "FIXED_INCOME", "type": "enum", + "value": "FIXED_INCOME", }, }, "type": "object", @@ -30554,7 +30178,7 @@ If you try to access older information than what we can access, we will return a ], "generatedRequestName": "RetrievePortfolioRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "RetrievePortfolio", "path": "/investments/portfolios", @@ -30563,21 +30187,21 @@ If you try to access older information than what we can access, we will return a { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrievePortfolioRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrievePortfolioRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30587,21 +30211,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrievePortfolioRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrievePortfolioRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30610,35 +30234,33 @@ If you try to access older information than what we can access, we will return a }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrievePortfolioRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "StandardRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Ok (when \`save_data=false\`)", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrievePortfolioResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvestmentsPortfolio", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve portfolios for a link", "tags": [ @@ -30648,7 +30270,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Used to resume a portfolio retrieve session that was paused because an MFA token was required by the institution.", "errorStatusCode": [ 400, @@ -30659,54 +30281,54 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, ], "request": { "properties": { "link": { - "primitive": { - "string": "683005d6-f45c-4adb-b289-f1a12f50f80c", + "type": "primitive", + "value": { "type": "string", + "value": "683005d6-f45c-4adb-b289-f1a12f50f80c", }, - "type": "primitive", }, "session": { - "primitive": { - "string": "6e7b283c6efa449c9c028a16b5c249fa", + "type": "primitive", + "value": { "type": "string", + "value": "6e7b283c6efa449c9c028a16b5c249fa", }, - "type": "primitive", }, "token": { - "primitive": { - "string": "1234ab", + "type": "primitive", + "value": { "type": "string", + "value": "1234ab", }, - "type": "primitive", }, }, "type": "object", @@ -30714,244 +30336,244 @@ If you try to access older information than what we can access, we will return a "response": { "properties": { "balance_gross": { - "primitive": { - "float": 76000, + "type": "primitive", + "value": { "type": "float", + "value": 76000, }, - "type": "primitive", }, "balance_net": { - "primitive": { - "float": 77370.69, + "type": "primitive", + "value": { "type": "float", + "value": 77370.69, }, - "type": "primitive", }, "balance_type": { - "primitive": { - "string": "ASSET", + "type": "primitive", + "value": { "type": "string", + "value": "ASSET", }, - "type": "primitive", }, "currency": { - "primitive": { - "string": "BRL", + "type": "primitive", + "value": { "type": "string", + "value": "BRL", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "30cb4806-6e00-48a4-91c9-ca55968576c8", + "type": "primitive", + "value": { "type": "string", + "value": "30cb4806-6e00-48a4-91c9-ca55968576c8", }, - "type": "primitive", }, "instruments": { - "array": [ + "type": "array", + "value": [ { "properties": { "average_acquisition_price": { - "primitive": { - "float": 10.01, + "type": "primitive", + "value": { "type": "float", + "value": 10.01, }, - "type": "primitive", }, "balance_gross": { - "primitive": { - "float": 100.09, + "type": "primitive", + "value": { "type": "float", + "value": 100.09, }, - "type": "primitive", }, "balance_net": { - "primitive": { - "float": 99.09, + "type": "primitive", + "value": { "type": "float", + "value": 99.09, }, - "type": "primitive", }, "currency": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, "fees": { - "array": [ + "type": "array", + "value": [ { "properties": { "type": { - "primitive": { - "string": "OPERATION_FEE", + "type": "primitive", + "value": { "type": "string", + "value": "OPERATION_FEE", }, - "type": "primitive", }, "value": { - "primitive": { - "float": 123.09, + "type": "primitive", + "value": { "type": "float", + "value": 123.09, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "30cb4806-6e00-48a4-91c9-ca55968576c8", + "type": "primitive", + "value": { "type": "string", + "value": "30cb4806-6e00-48a4-91c9-ca55968576c8", }, - "type": "primitive", }, "interest_rates": { - "array": [ + "type": "array", + "value": [ { "properties": { "index": { - "primitive": { - "string": "CDI", + "type": "primitive", + "value": { "type": "string", + "value": "CDI", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "yearly", + "type": "primitive", + "value": { "type": "string", + "value": "yearly", }, - "type": "primitive", }, "value": { - "primitive": { - "float": 11.31, + "type": "primitive", + "value": { "type": "float", + "value": 11.31, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "name": { - "primitive": { - "string": "CBD DIGITAL ESPECIAL", + "type": "primitive", + "value": { "type": "string", + "value": "CBD DIGITAL ESPECIAL", }, - "type": "primitive", }, "open_date": { - "primitive": { - "string": "2021-08-10", + "type": "primitive", + "value": { "type": "string", + "value": "2021-08-10", }, - "type": "primitive", }, "price": { - "primitive": { - "float": 10.41, + "type": "primitive", + "value": { "type": "float", + "value": 10.41, }, - "type": "primitive", }, "profit": { - "primitive": { - "float": 3.08, + "type": "primitive", + "value": { "type": "float", + "value": 3.08, }, - "type": "primitive", }, "public_id": { - "array": [ + "type": "array", + "value": [ { "properties": { "type": { - "primitive": { - "string": "isin", + "type": "primitive", + "value": { "type": "string", + "value": "isin", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "435-3354.3333", + "type": "primitive", + "value": { "type": "string", + "value": "435-3354.3333", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "quantity": { - "primitive": { - "float": 27.46, + "type": "primitive", + "value": { "type": "float", + "value": 27.46, }, - "type": "primitive", }, "redemption_conditions": { - "array": [ + "type": "array", + "value": [ { "properties": { "type": { - "primitive": { - "string": "due_date", + "type": "primitive", + "value": { "type": "string", + "value": "due_date", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "12-02-2023", + "type": "primitive", + "value": { "type": "string", + "value": "12-02-2023", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "subtype": { - "primitive": { - "string": "CBD", + "type": "primitive", + "value": { "type": "string", + "value": "CBD", }, - "type": "primitive", }, "type": { - "enum": "BOND", "type": "enum", + "value": "BOND", }, }, "type": "object", }, ], - "type": "array", }, "name": { - "primitive": { - "string": "Investimento", + "type": "primitive", + "value": { "type": "string", + "value": "Investimento", }, - "type": "primitive", }, "type": { - "enum": "FIXED_INCOME", "type": "enum", + "value": "FIXED_INCOME", }, }, "type": "object", @@ -30960,7 +30582,7 @@ If you try to access older information than what we can access, we will return a ], "generatedRequestName": "PatchPortfolioRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PATCH", "operationId": "PatchPortfolio", "path": "/investments/portfolios", @@ -30969,21 +30591,21 @@ If you try to access older information than what we can access, we will return a { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PatchPortfolioRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PatchPortfolioRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30993,21 +30615,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PatchPortfolioRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PatchPortfolioRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31016,35 +30638,33 @@ If you try to access older information than what we can access, we will return a }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PatchPortfolioRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PatchBodyWithoutSaveData", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Ok (when \`save_data=false\`)", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PatchPortfolioResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvestmentsPortfolio", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Complete a portfolios request", "tags": [ @@ -31054,7 +30674,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get the details of a specific portfolio.", "errorStatusCode": [ 401, @@ -31063,18 +30683,18 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], @@ -31082,266 +30702,266 @@ If you try to access older information than what we can access, we will return a { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "balance_gross": { - "primitive": { - "float": 76000, + "type": "primitive", + "value": { "type": "float", + "value": 76000, }, - "type": "primitive", }, "balance_net": { - "primitive": { - "float": 77370.69, + "type": "primitive", + "value": { "type": "float", + "value": 77370.69, }, - "type": "primitive", }, "balance_type": { - "primitive": { - "string": "ASSET", + "type": "primitive", + "value": { "type": "string", + "value": "ASSET", }, - "type": "primitive", }, "currency": { - "primitive": { - "string": "BRL", + "type": "primitive", + "value": { "type": "string", + "value": "BRL", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "30cb4806-6e00-48a4-91c9-ca55968576c8", + "type": "primitive", + "value": { "type": "string", + "value": "30cb4806-6e00-48a4-91c9-ca55968576c8", }, - "type": "primitive", }, "instruments": { - "array": [ + "type": "array", + "value": [ { "properties": { "average_acquisition_price": { - "primitive": { - "float": 10.01, + "type": "primitive", + "value": { "type": "float", + "value": 10.01, }, - "type": "primitive", }, "balance_gross": { - "primitive": { - "float": 100.09, + "type": "primitive", + "value": { "type": "float", + "value": 100.09, }, - "type": "primitive", }, "balance_net": { - "primitive": { - "float": 99.09, + "type": "primitive", + "value": { "type": "float", + "value": 99.09, }, - "type": "primitive", }, "currency": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, "fees": { - "array": [ + "type": "array", + "value": [ { "properties": { "type": { - "primitive": { - "string": "OPERATION_FEE", + "type": "primitive", + "value": { "type": "string", + "value": "OPERATION_FEE", }, - "type": "primitive", }, "value": { - "primitive": { - "float": 123.09, + "type": "primitive", + "value": { "type": "float", + "value": 123.09, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "30cb4806-6e00-48a4-91c9-ca55968576c8", + "type": "primitive", + "value": { "type": "string", + "value": "30cb4806-6e00-48a4-91c9-ca55968576c8", }, - "type": "primitive", }, "interest_rates": { - "array": [ + "type": "array", + "value": [ { "properties": { "index": { - "primitive": { - "string": "CDI", + "type": "primitive", + "value": { "type": "string", + "value": "CDI", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "yearly", + "type": "primitive", + "value": { "type": "string", + "value": "yearly", }, - "type": "primitive", }, "value": { - "primitive": { - "float": 11.31, + "type": "primitive", + "value": { "type": "float", + "value": 11.31, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "name": { - "primitive": { - "string": "CBD DIGITAL ESPECIAL", + "type": "primitive", + "value": { "type": "string", + "value": "CBD DIGITAL ESPECIAL", }, - "type": "primitive", }, "open_date": { - "primitive": { - "string": "2021-08-10", + "type": "primitive", + "value": { "type": "string", + "value": "2021-08-10", }, - "type": "primitive", }, "price": { - "primitive": { - "float": 10.41, + "type": "primitive", + "value": { "type": "float", + "value": 10.41, }, - "type": "primitive", }, "profit": { - "primitive": { - "float": 3.08, + "type": "primitive", + "value": { "type": "float", + "value": 3.08, }, - "type": "primitive", }, "public_id": { - "array": [ + "type": "array", + "value": [ { "properties": { "type": { - "primitive": { - "string": "isin", + "type": "primitive", + "value": { "type": "string", + "value": "isin", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "435-3354.3333", + "type": "primitive", + "value": { "type": "string", + "value": "435-3354.3333", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "quantity": { - "primitive": { - "float": 27.46, + "type": "primitive", + "value": { "type": "float", + "value": 27.46, }, - "type": "primitive", }, "redemption_conditions": { - "array": [ + "type": "array", + "value": [ { "properties": { "type": { - "primitive": { - "string": "due_date", + "type": "primitive", + "value": { "type": "string", + "value": "due_date", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "12-02-2023", + "type": "primitive", + "value": { "type": "string", + "value": "12-02-2023", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "subtype": { - "primitive": { - "string": "CBD", + "type": "primitive", + "value": { "type": "string", + "value": "CBD", }, - "type": "primitive", }, "type": { - "enum": "BOND", "type": "enum", + "value": "BOND", }, }, "type": "object", }, ], - "type": "array", }, "name": { - "primitive": { - "string": "Investimento", + "type": "primitive", + "value": { "type": "string", + "value": "Investimento", }, - "type": "primitive", }, "type": { - "enum": "FIXED_INCOME", "type": "enum", + "value": "FIXED_INCOME", }, }, "type": "object", @@ -31350,7 +30970,7 @@ If you try to access older information than what we can access, we will return a ], "generatedRequestName": "DetailPortfolioRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "DetailPortfolio", "path": "/investments/portfolios/{id}", @@ -31359,39 +30979,39 @@ If you try to access older information than what we can access, we will return a "description": "The \`portfolio.id\` you want to get detailed information about.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DetailPortfolioRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailPortfolioRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DetailPortfolioRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31401,21 +31021,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailPortfolioRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DetailPortfolioRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31423,23 +31043,22 @@ If you try to access older information than what we can access, we will return a }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailPortfolioResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvestmentsPortfolio", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get a portfolio's details", "tags": [ @@ -31449,7 +31068,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Delete a specific investment portfolio and all associated instruments, transactions, and owners from your Belvo account.", "errorStatusCode": [ 401, @@ -31458,29 +31077,29 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "DestroyPortfolioRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "DestroyPortfolio", "path": "/investments/portfolios/{id}", @@ -31489,25 +31108,25 @@ If you try to access older information than what we can access, we will return a "description": "The \`portfolio.id\` that you want to delete.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DestroyPortfolioRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "request": null, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], "summary": "Delete a portfolio", "tags": [ @@ -31517,7 +31136,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get a paginated list of all the existing receivable transactions in your Belvo account. We return up to 100 results per page.", "errorStatusCode": [ 401, @@ -31525,247 +31144,248 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "page", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, { "name": "page_size", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 100, }, - "type": "primitive", }, }, { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, { "name": "link", "value": { - "primitive": { - "string": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4", + "type": "primitive", + "value": { "type": "string", + "value": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4", }, - "type": "primitive", }, }, { "name": "account", "value": { - "primitive": { - "string": "d979df3a-5d0f-4cc9-9bd4-b75c28b45963", + "type": "primitive", + "value": { "type": "string", + "value": "d979df3a-5d0f-4cc9-9bd4-b75c28b45963", }, - "type": "primitive", }, }, { "name": "account__in", "value": { - "primitive": { - "string": "24ccab1d-3a86-4136-a6eb-e04bf52b356f,beb2b197-3cf7-428d-bef3-f415c0d57509", + "type": "primitive", + "value": { "type": "string", + "value": "24ccab1d-3a86-4136-a6eb-e04bf52b356f,beb2b197-3cf7-428d-bef3-f415c0d57509", }, - "type": "primitive", }, }, { "name": "created_at__gt", "value": { - "primitive": { - "string": "2022-05-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-05", }, - "type": "primitive", }, }, { "name": "created_at__gte", "value": { - "primitive": { - "string": "2022-05-04", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-04", }, - "type": "primitive", }, }, { "name": "created_at__lt", "value": { - "primitive": { - "string": "2022-04-01", + "type": "primitive", + "value": { "type": "string", + "value": "2022-04-01", }, - "type": "primitive", }, }, { "name": "created_at__lte", "value": { - "primitive": { - "string": "2022-03-30", + "type": "primitive", + "value": { "type": "string", + "value": "2022-03-30", }, - "type": "primitive", }, }, { "name": "created_at__range", "value": { - "primitive": { - "string": "2022-03-03,2022-05-04", + "type": "primitive", + "value": { "type": "string", + "value": "2022-03-03,2022-05-04", }, - "type": "primitive", }, }, { "name": "link__in", "value": { - "primitive": { - "string": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4,cc2b13cf-336e-497c-9fad-e074b580df65", + "type": "primitive", + "value": { "type": "string", + "value": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4,cc2b13cf-336e-497c-9fad-e074b580df65", }, - "type": "primitive", }, }, { "name": "value_date", "value": { - "primitive": { - "string": "2022-05-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-05", }, - "type": "primitive", }, }, { "name": "value_date__gt", "value": { - "primitive": { - "string": "2022-05-06", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-06", }, - "type": "primitive", }, }, { "name": "value_date__gte", "value": { - "primitive": { - "string": "2022-05-04", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-04", }, - "type": "primitive", }, }, { "name": "value_date__lt", "value": { - "primitive": { - "string": "2022-03-02", + "type": "primitive", + "value": { "type": "string", + "value": "2022-03-02", }, - "type": "primitive", }, }, { "name": "value_date__lte", "value": { - "primitive": { - "string": "2022-03-01", + "type": "primitive", + "value": { "type": "string", + "value": "2022-03-01", }, - "type": "primitive", }, }, { "name": "value_date__range", "value": { - "primitive": { - "string": "2022-03-01,2022-05-06", + "type": "primitive", + "value": { "type": "string", + "value": "2022-03-01,2022-05-06", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 130, }, - "type": "primitive", }, "next": { - "primitive": { - "string": "https://sandbox.belvo.com/api/{endpoint}/?page=2", + "type": "primitive", + "value": { "type": "string", + "value": "https://sandbox.belvo.com/api/{endpoint}/?page=2", }, - "type": "primitive", }, "previous": { - "primitive": { - "string": "previous", + "type": "primitive", + "value": { "type": "string", + "value": "previous", }, - "type": "primitive", }, "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "account": { "properties": { "id": { - "primitive": { - "string": "a7a3104c-5a3c-4536-81e1-14523097f645", + "type": "primitive", + "value": { "type": "string", + "value": "a7a3104c-5a3c-4536-81e1-14523097f645", }, - "type": "primitive", }, "institution": { "properties": { "name": { - "primitive": { - "string": "erebor_mx_retail", + "type": "primitive", + "value": { "type": "string", + "value": "erebor_mx_retail", }, - "type": "primitive", }, }, "type": "object", @@ -31774,120 +31394,119 @@ If you try to access older information than what we can access, we will return a "type": "object", }, "collected_at": { - "primitive": { - "datetime": "2020-04-23T21:32:55.336854+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-04-23T21:32:55.336Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2020-04-23T21:30:20.336854+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-04-23T21:30:20.336Z", }, - "type": "primitive", }, "currency": { - "primitive": { - "string": "BRL", + "type": "primitive", + "value": { "type": "string", + "value": "BRL", }, - "type": "primitive", }, "fees": { - "array": [ + "type": "array", + "value": [ { "properties": { "value": { - "primitive": { - "float": 2.21, + "type": "primitive", + "value": { "type": "float", + "value": 2.21, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "gross_amount": { - "primitive": { - "float": 106.7, + "type": "primitive", + "value": { "type": "float", + "value": 106.7, }, - "type": "primitive", }, "id": { - "primitive": { - "string": "30cb4806-6e00-48a4-91c9-ca55968576c8", + "type": "primitive", + "value": { "type": "string", + "value": "30cb4806-6e00-48a4-91c9-ca55968576c8", }, - "type": "primitive", }, "institution_transaction_id": { - "primitive": { - "string": "134532345", + "type": "primitive", + "value": { "type": "string", + "value": "134532345", }, - "type": "primitive", }, "net_amount": { - "primitive": { - "float": 104.58, + "type": "primitive", + "value": { "type": "float", + "value": 104.58, }, - "type": "primitive", }, "number_of_installments": { "properties": { "paid": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "total": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", }, "status": { - "enum": "APPROVED", "type": "enum", + "value": "APPROVED", }, "type": { - "primitive": { - "string": "MASTERCARD_CREDIT", + "type": "primitive", + "value": { "type": "string", + "value": "MASTERCARD_CREDIT", }, - "type": "primitive", }, "value_date": { - "primitive": { - "string": "2022-01-16", + "type": "primitive", + "value": { "type": "string", + "value": "2022-01-16", }, - "type": "primitive", }, "value_hour": { - "primitive": { - "string": "19:47", + "type": "primitive", + "value": { "type": "string", + "value": "19:47", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -31896,7 +31515,7 @@ If you try to access older information than what we can access, we will return a ], "generatedRequestName": "ListReceivableTransactionsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ListReceivableTransactions", "path": "/receivables/transactions", @@ -31905,18 +31524,18 @@ If you try to access older information than what we can access, we will return a { "description": "A page number within the paginated result set.", "name": "page", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListReceivableTransactionsRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListReceivableTransactionsRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -31930,18 +31549,18 @@ If you try to access older information than what we can access, we will return a ℹ️ The minimum number of results returned per page is 1 and the maximum is 1000. If you enter a value greater than 1000, our API will default to the maximum value (1000). ", "name": "page_size", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListReceivableTransactionsRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListReceivableTransactionsRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -31952,21 +31571,21 @@ If you try to access older information than what we can access, we will return a { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListReceivableTransactionsRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListReceivableTransactionsRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31976,21 +31595,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListReceivableTransactionsRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListReceivableTransactionsRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32003,21 +31622,21 @@ If you try to access older information than what we can access, we will return a ℹ️ We highly recommend adding either the \`link.id\` or the \`account.id\` filters in order to improve your performance. ", "name": "link", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListReceivableTransactionsRequestLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListReceivableTransactionsRequestLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32030,21 +31649,21 @@ If you try to access older information than what we can access, we will return a ℹ️ We highly recommend adding either the \`link.id\` or the \`account.id\` filters in order to improve your performance. ", "name": "account", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListReceivableTransactionsRequestAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListReceivableTransactionsRequestAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32054,21 +31673,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return receivable transactions only for these \`account.id\`s.", "name": "account__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListReceivableTransactionsRequestAccountIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListReceivableTransactionsRequestAccountIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32078,21 +31697,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return receivable transactions that were last updated in Belvo's database after this date (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__gt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListReceivableTransactionsRequestCreatedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListReceivableTransactionsRequestCreatedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32102,21 +31721,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return receivable transactions that were last updated in Belvo's database after or on this date (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__gte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListReceivableTransactionsRequestCreatedAtGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListReceivableTransactionsRequestCreatedAtGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32126,21 +31745,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return receivable transactions that were last updated in Belvo's database before this date (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__lt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListReceivableTransactionsRequestCreatedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListReceivableTransactionsRequestCreatedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32150,21 +31769,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return receivable transactions that were last updated in Belvo's database before or on this date (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__lte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListReceivableTransactionsRequestCreatedAtLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListReceivableTransactionsRequestCreatedAtLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32174,21 +31793,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return receivable transactions that were last updated in Belvo's database between two dates (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__range", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListReceivableTransactionsRequestCreatedAtRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListReceivableTransactionsRequestCreatedAtRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32198,21 +31817,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return information for these \`link.id\`s.", "name": "link__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListReceivableTransactionsRequestLinkIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListReceivableTransactionsRequestLinkIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32222,21 +31841,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return receivable transactions for exactly this date (\`YYYY-MM-DD\` or full ISO-8601 timestamp).", "name": "value_date", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListReceivableTransactionsRequestValueDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListReceivableTransactionsRequestValueDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32246,21 +31865,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return receivable transactions for after this date (\`YYYY-MM-DD\` or full ISO-8601 timestamp).", "name": "value_date__gt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListReceivableTransactionsRequestValueDateGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListReceivableTransactionsRequestValueDateGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32270,21 +31889,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return receivable transactions for this date or later (\`YYYY-MM-DD\` or full ISO-8601 timestamp).", "name": "value_date__gte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListReceivableTransactionsRequestValueDateGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListReceivableTransactionsRequestValueDateGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32294,21 +31913,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return receivable transactions for before this date (\`YYYY-MM-DD\` or full ISO-8601 timestamp).", "name": "value_date__lt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListReceivableTransactionsRequestValueDateLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListReceivableTransactionsRequestValueDateLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32318,21 +31937,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return receivable transactions for this date or earlier (\`YYYY-MM-DD\` or full ISO-8601 timestamp).", "name": "value_date__lte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListReceivableTransactionsRequestValueDateLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListReceivableTransactionsRequestValueDateLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32342,21 +31961,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return receivable transactions for this date range (\`YYYY-MM-DD\` or full ISO-8601 timestamp).", "name": "value_date__range", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListReceivableTransactionsRequestValueDateRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListReceivableTransactionsRequestValueDateRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32364,23 +31983,22 @@ If you try to access older information than what we can access, we will return a }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListReceivableTransactionsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ReceivablesTransactionsPaginatedResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List all receivable transactions", "tags": [ @@ -32390,7 +32008,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve all receivable transactions for an existing link.", "errorStatusCode": [ 400, @@ -32401,61 +32019,61 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, ], "request": { "properties": { "date_from": { - "primitive": { - "string": "2020-08-05", + "type": "primitive", + "value": { "type": "string", + "value": "2020-08-05", }, - "type": "primitive", }, "date_to": { - "primitive": { - "string": "2020-10-05", + "type": "primitive", + "value": { "type": "string", + "value": "2020-10-05", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "2ccd5e15-194a-4a19-a45a-e7223c7e6717", + "type": "primitive", + "value": { "type": "string", + "value": "2ccd5e15-194a-4a19-a45a-e7223c7e6717", }, - "type": "primitive", }, "token": { - "primitive": { - "string": "1234ab", + "type": "primitive", + "value": { "type": "string", + "value": "1234ab", }, - "type": "primitive", }, }, "type": "object", @@ -32465,24 +32083,24 @@ If you try to access older information than what we can access, we will return a "account": { "properties": { "id": { - "primitive": { - "string": "a7a3104c-5a3c-4536-81e1-14523097f645", + "type": "primitive", + "value": { "type": "string", + "value": "a7a3104c-5a3c-4536-81e1-14523097f645", }, - "type": "primitive", }, "institution": { "properties": { "name": { - "primitive": { - "string": "erebor_mx_retail", + "type": "primitive", + "value": { "type": "string", + "value": "erebor_mx_retail", }, - "type": "primitive", }, "type": { - "enum": "bank", "type": "enum", + "value": "bank", }, }, "type": "object", @@ -32491,121 +32109,121 @@ If you try to access older information than what we can access, we will return a "type": "object", }, "collected_at": { - "primitive": { - "datetime": "2020-04-23T21:32:55.336854+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-04-23T21:32:55.336Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2020-04-23T21:30:20.336854+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-04-23T21:30:20.336Z", }, - "type": "primitive", }, "currency": { - "primitive": { - "string": "BRL", + "type": "primitive", + "value": { "type": "string", + "value": "BRL", }, - "type": "primitive", }, "fees": { - "array": [ + "type": "array", + "value": [ { "properties": { "type": { - "literal": { - "string": "TRANSACTION_FEE", + "type": "literal", + "value": { "type": "string", + "value": "TRANSACTION_FEE", }, - "type": "literal", }, "value": { - "primitive": { - "float": 2.21, + "type": "primitive", + "value": { "type": "float", + "value": 2.21, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "gross_amount": { - "primitive": { - "float": 106.7, + "type": "primitive", + "value": { "type": "float", + "value": 106.7, }, - "type": "primitive", }, "id": { - "primitive": { - "string": "30cb4806-6e00-48a4-91c9-ca55968576c8", + "type": "primitive", + "value": { "type": "string", + "value": "30cb4806-6e00-48a4-91c9-ca55968576c8", }, - "type": "primitive", }, "institution_transaction_id": { - "primitive": { - "string": "134532345", + "type": "primitive", + "value": { "type": "string", + "value": "134532345", }, - "type": "primitive", }, "net_amount": { - "primitive": { - "float": 104.58, + "type": "primitive", + "value": { "type": "float", + "value": 104.58, }, - "type": "primitive", }, "number_of_installments": { "properties": { "paid": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "total": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", }, "status": { - "enum": "APPROVED", "type": "enum", + "value": "APPROVED", }, "type": { - "primitive": { - "string": "MASTERCARD_CREDIT", + "type": "primitive", + "value": { "type": "string", + "value": "MASTERCARD_CREDIT", }, - "type": "primitive", }, "value_date": { - "primitive": { - "string": "2022-01-16", + "type": "primitive", + "value": { "type": "string", + "value": "2022-01-16", }, - "type": "primitive", }, "value_hour": { - "primitive": { - "string": "19:47", + "type": "primitive", + "value": { "type": "string", + "value": "19:47", }, - "type": "primitive", }, }, "type": "object", @@ -32614,7 +32232,7 @@ If you try to access older information than what we can access, we will return a ], "generatedRequestName": "RetrieveReceivableTransactionsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "RetrieveReceivableTransactions", "path": "/receivables/transactions", @@ -32623,21 +32241,21 @@ If you try to access older information than what we can access, we will return a { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveReceivableTransactionsRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveReceivableTransactionsRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32647,21 +32265,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveReceivableTransactionsRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveReceivableTransactionsRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32670,35 +32288,33 @@ If you try to access older information than what we can access, we will return a }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveReceivableTransactionsRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ReceivableTransactionRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Ok (when \`save_data=false\`)", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveReceivableTransactionsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ReceivablesTransaction", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve receivable transactions for a link", "tags": [ @@ -32708,7 +32324,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get the details of a specific receivable transaction.", "errorStatusCode": [ 401, @@ -32717,18 +32333,18 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], @@ -32736,48 +32352,48 @@ If you try to access older information than what we can access, we will return a { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "account": { "properties": { "id": { - "primitive": { - "string": "a7a3104c-5a3c-4536-81e1-14523097f645", + "type": "primitive", + "value": { "type": "string", + "value": "a7a3104c-5a3c-4536-81e1-14523097f645", }, - "type": "primitive", }, "institution": { "properties": { "name": { - "primitive": { - "string": "erebor_mx_retail", + "type": "primitive", + "value": { "type": "string", + "value": "erebor_mx_retail", }, - "type": "primitive", }, "type": { - "enum": "bank", "type": "enum", + "value": "bank", }, }, "type": "object", @@ -32786,121 +32402,121 @@ If you try to access older information than what we can access, we will return a "type": "object", }, "collected_at": { - "primitive": { - "datetime": "2020-04-23T21:32:55.336854+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-04-23T21:32:55.336Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2020-04-23T21:30:20.336854+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-04-23T21:30:20.336Z", }, - "type": "primitive", }, "currency": { - "primitive": { - "string": "BRL", + "type": "primitive", + "value": { "type": "string", + "value": "BRL", }, - "type": "primitive", }, "fees": { - "array": [ + "type": "array", + "value": [ { "properties": { "type": { - "literal": { - "string": "TRANSACTION_FEE", + "type": "literal", + "value": { "type": "string", + "value": "TRANSACTION_FEE", }, - "type": "literal", }, "value": { - "primitive": { - "float": 2.21, + "type": "primitive", + "value": { "type": "float", + "value": 2.21, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "gross_amount": { - "primitive": { - "float": 106.7, + "type": "primitive", + "value": { "type": "float", + "value": 106.7, }, - "type": "primitive", }, "id": { - "primitive": { - "string": "30cb4806-6e00-48a4-91c9-ca55968576c8", + "type": "primitive", + "value": { "type": "string", + "value": "30cb4806-6e00-48a4-91c9-ca55968576c8", }, - "type": "primitive", }, "institution_transaction_id": { - "primitive": { - "string": "134532345", + "type": "primitive", + "value": { "type": "string", + "value": "134532345", }, - "type": "primitive", }, "net_amount": { - "primitive": { - "float": 104.58, + "type": "primitive", + "value": { "type": "float", + "value": 104.58, }, - "type": "primitive", }, "number_of_installments": { "properties": { "paid": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "total": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", }, "status": { - "enum": "APPROVED", "type": "enum", + "value": "APPROVED", }, "type": { - "primitive": { - "string": "MASTERCARD_CREDIT", + "type": "primitive", + "value": { "type": "string", + "value": "MASTERCARD_CREDIT", }, - "type": "primitive", }, "value_date": { - "primitive": { - "string": "2022-01-16", + "type": "primitive", + "value": { "type": "string", + "value": "2022-01-16", }, - "type": "primitive", }, "value_hour": { - "primitive": { - "string": "19:47", + "type": "primitive", + "value": { "type": "string", + "value": "19:47", }, - "type": "primitive", }, }, "type": "object", @@ -32909,7 +32525,7 @@ If you try to access older information than what we can access, we will return a ], "generatedRequestName": "DetailReceivableTransactionRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "DetailReceivableTransaction", "path": "/receivables/transactions/{id}", @@ -32918,39 +32534,39 @@ If you try to access older information than what we can access, we will return a "description": "The \`transaction.id\` you want to get detailed information about.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DetailReceivableTransactionRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailReceivableTransactionRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DetailReceivableTransactionRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32960,21 +32576,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailReceivableTransactionRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DetailReceivableTransactionRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32982,23 +32598,22 @@ If you try to access older information than what we can access, we will return a }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailReceivableTransactionResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ReceivablesTransaction", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get a receivable transaction's details", "tags": [ @@ -33008,7 +32623,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Delete a specific receivable transaction from your Belvo account.", "errorStatusCode": [ 401, @@ -33017,29 +32632,29 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "DestroyReceivableTransactionRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "DestroyReceivableTransaction", "path": "/receivables/transactions/{id}", @@ -33048,25 +32663,25 @@ If you try to access older information than what we can access, we will return a "description": "The \`transaction.id\` that you want to delete.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DestroyReceivableTransactionRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "request": null, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], "summary": "Delete a receivable transaction", "tags": [ @@ -33076,7 +32691,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get a paginated list of all risk insight analyses in your Belvo account. By default, we return up to 100 results per page.", "errorStatusCode": [ 401, @@ -33084,231 +32699,232 @@ If you try to access older information than what we can access, we will return a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "page", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, { "name": "page_size", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 100, }, - "type": "primitive", }, }, { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, { "name": "link", "value": { - "primitive": { - "string": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4", + "type": "primitive", + "value": { "type": "string", + "value": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4", }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "string": "eb42c21c-2d9e-4dc1-89b8-9401d4beca73", + "type": "primitive", + "value": { "type": "string", + "value": "eb42c21c-2d9e-4dc1-89b8-9401d4beca73", }, - "type": "primitive", }, }, { "name": "id__in", "value": { - "primitive": { - "string": "eb42c21c-2d9e-4dc1-89b8-9401d4beca73,82b3f18c-055b-4f82-9fae-d2201815ab0c", + "type": "primitive", + "value": { "type": "string", + "value": "eb42c21c-2d9e-4dc1-89b8-9401d4beca73,82b3f18c-055b-4f82-9fae-d2201815ab0c", }, - "type": "primitive", }, }, { "name": "link__in", "value": { - "primitive": { - "string": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4,cc2b13cf-336e-497c-9fad-e074b580df65", + "type": "primitive", + "value": { "type": "string", + "value": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4,cc2b13cf-336e-497c-9fad-e074b580df65", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 130, }, - "type": "primitive", }, "next": { - "primitive": { - "string": "https://sandbox.belvo.com/api/{endpoint}/?page=2", + "type": "primitive", + "value": { "type": "string", + "value": "https://sandbox.belvo.com/api/{endpoint}/?page=2", }, - "type": "primitive", }, "previous": { - "primitive": { - "string": "previous", + "type": "primitive", + "value": { "type": "string", + "value": "previous", }, - "type": "primitive", }, "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "accounts": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", + "type": "primitive", + "value": { "type": "string", + "value": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", }, - "type": "primitive", }, ], - "type": "array", }, "balances_metrics": { "properties": { "balance_threshold_x": { - "primitive": { - "float": 267, + "type": "primitive", + "value": { "type": "float", + "value": 267, }, - "type": "primitive", }, "closing_balance": { - "primitive": { - "float": 24.19, + "type": "primitive", + "value": { "type": "float", + "value": 24.19, }, - "type": "primitive", }, "days_balance_below_0_1m": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "days_balance_below_0_1w": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "days_balance_below_0_3m": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "days_balance_below_x_1m": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 3, }, - "type": "primitive", }, "days_balance_below_x_1w": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 3, }, - "type": "primitive", }, "days_balance_below_x_3m": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 3, }, - "type": "primitive", }, "max_balance_1m": { - "primitive": { - "float": 3062.11, + "type": "primitive", + "value": { "type": "float", + "value": 3062.11, }, - "type": "primitive", }, "max_balance_1w": { - "primitive": { - "float": 3062.11, + "type": "primitive", + "value": { "type": "float", + "value": 3062.11, }, - "type": "primitive", }, "max_balance_3m": { - "primitive": { - "float": 3062.11, + "type": "primitive", + "value": { "type": "float", + "value": 3062.11, }, - "type": "primitive", }, "min_balance_1m": { - "primitive": { - "float": 0.51, + "type": "primitive", + "value": { "type": "float", + "value": 0.51, }, - "type": "primitive", }, "min_balance_1w": { - "primitive": { - "float": 0.51, + "type": "primitive", + "value": { "type": "float", + "value": 0.51, }, - "type": "primitive", }, "min_balance_3m": { - "primitive": { - "float": 0.51, + "type": "primitive", + "value": { "type": "float", + "value": 0.51, }, - "type": "primitive", }, }, "type": "object", @@ -33316,147 +32932,147 @@ If you try to access older information than what we can access, we will return a "cashflow_metrics": { "properties": { "positive_to_negative_ratio_1m": { - "primitive": { - "float": 0.98, + "type": "primitive", + "value": { "type": "float", + "value": 0.98, }, - "type": "primitive", }, "positive_to_negative_ratio_1w": { - "primitive": { - "float": 0.98, + "type": "primitive", + "value": { "type": "float", + "value": 0.98, }, - "type": "primitive", }, "positive_to_negative_ratio_3m": { - "primitive": { - "float": 0.98, + "type": "primitive", + "value": { "type": "float", + "value": 0.98, }, - "type": "primitive", }, "sum_negative_1m": { - "primitive": { - "float": 10237.03, + "type": "primitive", + "value": { "type": "float", + "value": 10237.03, }, - "type": "primitive", }, "sum_negative_1w": { - "primitive": { - "float": 10237.03, + "type": "primitive", + "value": { "type": "float", + "value": 10237.03, }, - "type": "primitive", }, "sum_negative_3m": { - "primitive": { - "float": 10237.03, + "type": "primitive", + "value": { "type": "float", + "value": 10237.03, }, - "type": "primitive", }, "sum_positive_1m": { - "primitive": { - "float": 10022.01, + "type": "primitive", + "value": { "type": "float", + "value": 10022.01, }, - "type": "primitive", }, "sum_positive_1w": { - "primitive": { - "float": 10022.01, + "type": "primitive", + "value": { "type": "float", + "value": 10022.01, }, - "type": "primitive", }, "sum_positive_3m": { - "primitive": { - "float": 10022.01, + "type": "primitive", + "value": { "type": "float", + "value": 10022.01, }, - "type": "primitive", }, }, "type": "object", }, "created_at": { - "primitive": { - "datetime": "2022-02-01T20:25:47.307911Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-01T20:25:47.307Z", }, - "type": "primitive", }, "credit_cards_metrics": { "properties": { "num_accounts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, "sum_credit_limit": { - "primitive": { - "float": 600.5, + "type": "primitive", + "value": { "type": "float", + "value": 600.5, }, - "type": "primitive", }, "sum_credit_used": { - "primitive": { - "float": 200.5, + "type": "primitive", + "value": { "type": "float", + "value": 200.5, }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "076c66e5-90f5-4e01-99c7-50e32f65ae42", + "type": "primitive", + "value": { "type": "string", + "value": "076c66e5-90f5-4e01-99c7-50e32f65ae42", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "30cb4806-6e00-48a4-91c9-ca55968576c8", + "type": "primitive", + "value": { "type": "string", + "value": "30cb4806-6e00-48a4-91c9-ca55968576c8", }, - "type": "primitive", }, "loans_metrics": { "properties": { "num_accounts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 5, }, - "type": "primitive", }, "sum_loans_monthly_payment": { - "primitive": { - "float": 400, + "type": "primitive", + "value": { "type": "float", + "value": 400, }, - "type": "primitive", }, "sum_loans_outstanding_principal": { - "primitive": { - "float": 2000, + "type": "primitive", + "value": { "type": "float", + "value": 2000, }, - "type": "primitive", }, "sum_loans_principal": { - "primitive": { - "float": 5000, + "type": "primitive", + "value": { "type": "float", + "value": 5000, }, - "type": "primitive", }, }, "type": "object", @@ -33464,193 +33080,193 @@ If you try to access older information than what we can access, we will return a "transactions_metrics": { "properties": { "max_incoming_amount_1m": { - "primitive": { - "float": 3030, + "type": "primitive", + "value": { "type": "float", + "value": 3030, }, - "type": "primitive", }, "max_incoming_amount_1w": { - "primitive": { - "float": 3030, + "type": "primitive", + "value": { "type": "float", + "value": 3030, }, - "type": "primitive", }, "max_incoming_amount_3m": { - "primitive": { - "float": 3030, + "type": "primitive", + "value": { "type": "float", + "value": 3030, }, - "type": "primitive", }, "max_outgoing_amount_1m": { - "primitive": { - "float": 3027.44, + "type": "primitive", + "value": { "type": "float", + "value": 3027.44, }, - "type": "primitive", }, "max_outgoing_amount_1w": { - "primitive": { - "float": 3027.44, + "type": "primitive", + "value": { "type": "float", + "value": 3027.44, }, - "type": "primitive", }, "max_outgoing_amount_3m": { - "primitive": { - "float": 3027.44, + "type": "primitive", + "value": { "type": "float", + "value": 3027.44, }, - "type": "primitive", }, "mean_incoming_amount_1m": { - "primitive": { - "float": 3030, + "type": "primitive", + "value": { "type": "float", + "value": 3030, }, - "type": "primitive", }, "mean_incoming_amount_1w": { - "primitive": { - "float": 3030, + "type": "primitive", + "value": { "type": "float", + "value": 3030, }, - "type": "primitive", }, "mean_incoming_amount_3m": { - "primitive": { - "float": 3030, + "type": "primitive", + "value": { "type": "float", + "value": 3030, }, - "type": "primitive", }, "mean_outgoing_amount_1m": { - "primitive": { - "float": 3027.44, + "type": "primitive", + "value": { "type": "float", + "value": 3027.44, }, - "type": "primitive", }, "mean_outgoing_amount_1w": { - "primitive": { - "float": 3027.44, + "type": "primitive", + "value": { "type": "float", + "value": 3027.44, }, - "type": "primitive", }, "mean_outgoing_amount_3m": { - "primitive": { - "float": 3027.44, + "type": "primitive", + "value": { "type": "float", + "value": 3027.44, }, - "type": "primitive", }, "num_incoming_transactions_1m": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 20, }, - "type": "primitive", }, "num_incoming_transactions_1w": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 20, }, - "type": "primitive", }, "num_incoming_transactions_3m": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 20, }, - "type": "primitive", }, "num_outgoing_transactions_1m": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 19, }, - "type": "primitive", }, "num_outgoing_transactions_1w": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 19, }, - "type": "primitive", }, "num_outgoing_transactions_3m": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 19, }, - "type": "primitive", }, "num_transactions_1m": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 39, }, - "type": "primitive", }, "num_transactions_1w": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 39, }, - "type": "primitive", }, "num_transactions_3m": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 39, }, - "type": "primitive", }, "sum_incoming_amount_1m": { - "primitive": { - "float": 10022.01, + "type": "primitive", + "value": { "type": "float", + "value": 10022.01, }, - "type": "primitive", }, "sum_incoming_amount_1w": { - "primitive": { - "float": 10022.01, + "type": "primitive", + "value": { "type": "float", + "value": 10022.01, }, - "type": "primitive", }, "sum_incoming_amount_3m": { - "primitive": { - "float": 10022.01, + "type": "primitive", + "value": { "type": "float", + "value": 10022.01, }, - "type": "primitive", }, "sum_outgoing_amount_1m": { - "primitive": { - "float": 10237.03, + "type": "primitive", + "value": { "type": "float", + "value": 10237.03, }, - "type": "primitive", }, "sum_outgoing_amount_1w": { - "primitive": { - "float": 10237.03, + "type": "primitive", + "value": { "type": "float", + "value": 10237.03, }, - "type": "primitive", }, "sum_outgoing_amount_3m": { - "primitive": { - "float": 10237.03, + "type": "primitive", + "value": { "type": "float", + "value": 10237.03, }, - "type": "primitive", }, }, "type": "object", @@ -33659,7 +33275,6 @@ If you try to access older information than what we can access, we will return a "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -33668,7 +33283,7 @@ If you try to access older information than what we can access, we will return a ], "generatedRequestName": "ListRiskInsightsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ListRiskInsights", "path": "/api/risk-insights", @@ -33677,18 +33292,18 @@ If you try to access older information than what we can access, we will return a { "description": "A page number within the paginated result set.", "name": "page", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListRiskInsightsRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListRiskInsightsRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -33702,18 +33317,18 @@ If you try to access older information than what we can access, we will return a ℹ️ The minimum number of results returned per page is 1 and the maximum is 1000. If you enter a value greater than 1000, our API will default to the maximum value (1000). ", "name": "page_size", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListRiskInsightsRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListRiskInsightsRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -33724,21 +33339,21 @@ If you try to access older information than what we can access, we will return a { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListRiskInsightsRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListRiskInsightsRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33748,21 +33363,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListRiskInsightsRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListRiskInsightsRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33775,21 +33390,21 @@ If you try to access older information than what we can access, we will return a ℹ️ We highly recommend adding the \`link.id\` filter in order to improve your performance. ", "name": "link", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListRiskInsightsRequestLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListRiskInsightsRequestLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33799,21 +33414,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return information for this \`risk-insight.id\`.", "name": "id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListRiskInsightsRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListRiskInsightsRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33823,21 +33438,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return information for these \`risk-insight.id\`s.", "name": "id__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListRiskInsightsRequestIdIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListRiskInsightsRequestIdIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33847,21 +33462,21 @@ If you try to access older information than what we can access, we will return a { "description": "Return information for these \`link.id\`s.", "name": "link__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListRiskInsightsRequestLinkIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListRiskInsightsRequestLinkIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33869,23 +33484,22 @@ If you try to access older information than what we can access, we will return a }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListRiskInsightsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RiskInsightsPaginatedResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List all risk insights", "tags": [ @@ -33895,7 +33509,7 @@ If you try to access older information than what we can access, we will return a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Request the risk insights for a given link ID. If you need to know the currency of the account, just do a GET Details to the accounts endpoint (using the ID you receive from the accounts response).", @@ -33909,166 +33523,167 @@ If you need to know the currency of the account, just do a GET Details to the ac "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, ], "request": { "properties": { "link": { - "primitive": { - "string": "2ccd5e15-194a-4a19-a45a-e7223c7e6717", + "type": "primitive", + "value": { "type": "string", + "value": "2ccd5e15-194a-4a19-a45a-e7223c7e6717", }, - "type": "primitive", }, "token": { - "primitive": { - "string": "1234ab", + "type": "primitive", + "value": { "type": "string", + "value": "1234ab", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "accounts": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", + "type": "primitive", + "value": { "type": "string", + "value": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", }, - "type": "primitive", }, ], - "type": "array", }, "balances_metrics": { "properties": { "balance_threshold_x": { - "primitive": { - "float": 267, + "type": "primitive", + "value": { "type": "float", + "value": 267, }, - "type": "primitive", }, "closing_balance": { - "primitive": { - "float": 24.19, + "type": "primitive", + "value": { "type": "float", + "value": 24.19, }, - "type": "primitive", }, "days_balance_below_0_1m": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "days_balance_below_0_1w": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "days_balance_below_0_3m": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "days_balance_below_x_1m": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 3, }, - "type": "primitive", }, "days_balance_below_x_1w": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 3, }, - "type": "primitive", }, "days_balance_below_x_3m": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 3, }, - "type": "primitive", }, "max_balance_1m": { - "primitive": { - "float": 3062.11, + "type": "primitive", + "value": { "type": "float", + "value": 3062.11, }, - "type": "primitive", }, "max_balance_1w": { - "primitive": { - "float": 3062.11, + "type": "primitive", + "value": { "type": "float", + "value": 3062.11, }, - "type": "primitive", }, "max_balance_3m": { - "primitive": { - "float": 3062.11, + "type": "primitive", + "value": { "type": "float", + "value": 3062.11, }, - "type": "primitive", }, "min_balance_1m": { - "primitive": { - "float": 0.51, + "type": "primitive", + "value": { "type": "float", + "value": 0.51, }, - "type": "primitive", }, "min_balance_1w": { - "primitive": { - "float": 0.51, + "type": "primitive", + "value": { "type": "float", + "value": 0.51, }, - "type": "primitive", }, "min_balance_3m": { - "primitive": { - "float": 0.51, + "type": "primitive", + "value": { "type": "float", + "value": 0.51, }, - "type": "primitive", }, }, "type": "object", @@ -34076,147 +33691,147 @@ If you need to know the currency of the account, just do a GET Details to the ac "cashflow_metrics": { "properties": { "positive_to_negative_ratio_1m": { - "primitive": { - "float": 0.98, + "type": "primitive", + "value": { "type": "float", + "value": 0.98, }, - "type": "primitive", }, "positive_to_negative_ratio_1w": { - "primitive": { - "float": 0.98, + "type": "primitive", + "value": { "type": "float", + "value": 0.98, }, - "type": "primitive", }, "positive_to_negative_ratio_3m": { - "primitive": { - "float": 0.98, + "type": "primitive", + "value": { "type": "float", + "value": 0.98, }, - "type": "primitive", }, "sum_negative_1m": { - "primitive": { - "float": 10237.03, + "type": "primitive", + "value": { "type": "float", + "value": 10237.03, }, - "type": "primitive", }, "sum_negative_1w": { - "primitive": { - "float": 10237.03, + "type": "primitive", + "value": { "type": "float", + "value": 10237.03, }, - "type": "primitive", }, "sum_negative_3m": { - "primitive": { - "float": 10237.03, + "type": "primitive", + "value": { "type": "float", + "value": 10237.03, }, - "type": "primitive", }, "sum_positive_1m": { - "primitive": { - "float": 10022.01, + "type": "primitive", + "value": { "type": "float", + "value": 10022.01, }, - "type": "primitive", }, "sum_positive_1w": { - "primitive": { - "float": 10022.01, + "type": "primitive", + "value": { "type": "float", + "value": 10022.01, }, - "type": "primitive", }, "sum_positive_3m": { - "primitive": { - "float": 10022.01, + "type": "primitive", + "value": { "type": "float", + "value": 10022.01, }, - "type": "primitive", }, }, "type": "object", }, "created_at": { - "primitive": { - "datetime": "2022-02-01T20:25:47.307911Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-01T20:25:47.307Z", }, - "type": "primitive", }, "credit_cards_metrics": { "properties": { "num_accounts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, "sum_credit_limit": { - "primitive": { - "float": 600.5, + "type": "primitive", + "value": { "type": "float", + "value": 600.5, }, - "type": "primitive", }, "sum_credit_used": { - "primitive": { - "float": 200.5, + "type": "primitive", + "value": { "type": "float", + "value": 200.5, }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "076c66e5-90f5-4e01-99c7-50e32f65ae42", + "type": "primitive", + "value": { "type": "string", + "value": "076c66e5-90f5-4e01-99c7-50e32f65ae42", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "30cb4806-6e00-48a4-91c9-ca55968576c8", + "type": "primitive", + "value": { "type": "string", + "value": "30cb4806-6e00-48a4-91c9-ca55968576c8", }, - "type": "primitive", }, "loans_metrics": { "properties": { "num_accounts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 5, }, - "type": "primitive", }, "sum_loans_monthly_payment": { - "primitive": { - "float": 400, + "type": "primitive", + "value": { "type": "float", + "value": 400, }, - "type": "primitive", }, "sum_loans_outstanding_principal": { - "primitive": { - "float": 2000, + "type": "primitive", + "value": { "type": "float", + "value": 2000, }, - "type": "primitive", }, "sum_loans_principal": { - "primitive": { - "float": 5000, + "type": "primitive", + "value": { "type": "float", + "value": 5000, }, - "type": "primitive", }, }, "type": "object", @@ -34224,193 +33839,193 @@ If you need to know the currency of the account, just do a GET Details to the ac "transactions_metrics": { "properties": { "max_incoming_amount_1m": { - "primitive": { - "float": 3030, + "type": "primitive", + "value": { "type": "float", + "value": 3030, }, - "type": "primitive", }, "max_incoming_amount_1w": { - "primitive": { - "float": 3030, + "type": "primitive", + "value": { "type": "float", + "value": 3030, }, - "type": "primitive", }, "max_incoming_amount_3m": { - "primitive": { - "float": 3030, + "type": "primitive", + "value": { "type": "float", + "value": 3030, }, - "type": "primitive", }, "max_outgoing_amount_1m": { - "primitive": { - "float": 3027.44, + "type": "primitive", + "value": { "type": "float", + "value": 3027.44, }, - "type": "primitive", }, "max_outgoing_amount_1w": { - "primitive": { - "float": 3027.44, + "type": "primitive", + "value": { "type": "float", + "value": 3027.44, }, - "type": "primitive", }, "max_outgoing_amount_3m": { - "primitive": { - "float": 3027.44, + "type": "primitive", + "value": { "type": "float", + "value": 3027.44, }, - "type": "primitive", }, "mean_incoming_amount_1m": { - "primitive": { - "float": 3030, + "type": "primitive", + "value": { "type": "float", + "value": 3030, }, - "type": "primitive", }, "mean_incoming_amount_1w": { - "primitive": { - "float": 3030, + "type": "primitive", + "value": { "type": "float", + "value": 3030, }, - "type": "primitive", }, "mean_incoming_amount_3m": { - "primitive": { - "float": 3030, + "type": "primitive", + "value": { "type": "float", + "value": 3030, }, - "type": "primitive", }, "mean_outgoing_amount_1m": { - "primitive": { - "float": 3027.44, + "type": "primitive", + "value": { "type": "float", + "value": 3027.44, }, - "type": "primitive", }, "mean_outgoing_amount_1w": { - "primitive": { - "float": 3027.44, + "type": "primitive", + "value": { "type": "float", + "value": 3027.44, }, - "type": "primitive", }, "mean_outgoing_amount_3m": { - "primitive": { - "float": 3027.44, + "type": "primitive", + "value": { "type": "float", + "value": 3027.44, }, - "type": "primitive", }, "num_incoming_transactions_1m": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 20, }, - "type": "primitive", }, "num_incoming_transactions_1w": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 20, }, - "type": "primitive", }, "num_incoming_transactions_3m": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 20, }, - "type": "primitive", }, "num_outgoing_transactions_1m": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 19, }, - "type": "primitive", }, "num_outgoing_transactions_1w": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 19, }, - "type": "primitive", }, "num_outgoing_transactions_3m": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 19, }, - "type": "primitive", }, "num_transactions_1m": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 39, }, - "type": "primitive", }, "num_transactions_1w": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 39, }, - "type": "primitive", }, "num_transactions_3m": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 39, }, - "type": "primitive", }, "sum_incoming_amount_1m": { - "primitive": { - "float": 10022.01, + "type": "primitive", + "value": { "type": "float", + "value": 10022.01, }, - "type": "primitive", }, "sum_incoming_amount_1w": { - "primitive": { - "float": 10022.01, + "type": "primitive", + "value": { "type": "float", + "value": 10022.01, }, - "type": "primitive", }, "sum_incoming_amount_3m": { - "primitive": { - "float": 10022.01, + "type": "primitive", + "value": { "type": "float", + "value": 10022.01, }, - "type": "primitive", }, "sum_outgoing_amount_1m": { - "primitive": { - "float": 10237.03, + "type": "primitive", + "value": { "type": "float", + "value": 10237.03, }, - "type": "primitive", }, "sum_outgoing_amount_1w": { - "primitive": { - "float": 10237.03, + "type": "primitive", + "value": { "type": "float", + "value": 10237.03, }, - "type": "primitive", }, "sum_outgoing_amount_3m": { - "primitive": { - "float": 10237.03, + "type": "primitive", + "value": { "type": "float", + "value": 10237.03, }, - "type": "primitive", }, }, "type": "object", @@ -34419,13 +34034,12 @@ If you need to know the currency of the account, just do a GET Details to the ac "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "RetrieveRiskInsightsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "RetrieveRiskInsights", "path": "/api/risk-insights", @@ -34434,21 +34048,21 @@ If you need to know the currency of the account, just do a GET Details to the ac { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveRiskInsightsRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveRiskInsightsRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34458,21 +34072,21 @@ If you need to know the currency of the account, just do a GET Details to the ac { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveRiskInsightsRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveRiskInsightsRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34481,42 +34095,40 @@ If you need to know the currency of the account, just do a GET Details to the ac }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveRiskInsightsRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "StandardRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Ok (when save_data=false)", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveRiskInsightsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveRiskInsightsResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RiskInsights", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve risk insights for a link", "tags": [ @@ -34526,7 +34138,7 @@ If you need to know the currency of the account, just do a GET Details to the ac { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Used to resume an Risk insights retrieve session that was paused because an MFA token was required by the institution.", "errorStatusCode": [ 400, @@ -34538,180 +34150,181 @@ If you need to know the currency of the account, just do a GET Details to the ac "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, ], "request": { "properties": { "link": { - "primitive": { - "string": "683005d6-f45c-4adb-b289-f1a12f50f80c", + "type": "primitive", + "value": { "type": "string", + "value": "683005d6-f45c-4adb-b289-f1a12f50f80c", }, - "type": "primitive", }, "save_data": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "session": { - "primitive": { - "string": "6e7b283c6efa449c9c028a16b5c249fa", + "type": "primitive", + "value": { "type": "string", + "value": "6e7b283c6efa449c9c028a16b5c249fa", }, - "type": "primitive", }, "token": { - "primitive": { - "string": "1234ab", + "type": "primitive", + "value": { "type": "string", + "value": "1234ab", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "accounts": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", + "type": "primitive", + "value": { "type": "string", + "value": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", }, - "type": "primitive", }, ], - "type": "array", }, "balances_metrics": { "properties": { "balance_threshold_x": { - "primitive": { - "float": 267, + "type": "primitive", + "value": { "type": "float", + "value": 267, }, - "type": "primitive", }, "closing_balance": { - "primitive": { - "float": 24.19, + "type": "primitive", + "value": { "type": "float", + "value": 24.19, }, - "type": "primitive", }, "days_balance_below_0_1m": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "days_balance_below_0_1w": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "days_balance_below_0_3m": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "days_balance_below_x_1m": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 3, }, - "type": "primitive", }, "days_balance_below_x_1w": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 3, }, - "type": "primitive", }, "days_balance_below_x_3m": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 3, }, - "type": "primitive", }, "max_balance_1m": { - "primitive": { - "float": 3062.11, + "type": "primitive", + "value": { "type": "float", + "value": 3062.11, }, - "type": "primitive", }, "max_balance_1w": { - "primitive": { - "float": 3062.11, + "type": "primitive", + "value": { "type": "float", + "value": 3062.11, }, - "type": "primitive", }, "max_balance_3m": { - "primitive": { - "float": 3062.11, + "type": "primitive", + "value": { "type": "float", + "value": 3062.11, }, - "type": "primitive", }, "min_balance_1m": { - "primitive": { - "float": 0.51, + "type": "primitive", + "value": { "type": "float", + "value": 0.51, }, - "type": "primitive", }, "min_balance_1w": { - "primitive": { - "float": 0.51, + "type": "primitive", + "value": { "type": "float", + "value": 0.51, }, - "type": "primitive", }, "min_balance_3m": { - "primitive": { - "float": 0.51, + "type": "primitive", + "value": { "type": "float", + "value": 0.51, }, - "type": "primitive", }, }, "type": "object", @@ -34719,147 +34332,147 @@ If you need to know the currency of the account, just do a GET Details to the ac "cashflow_metrics": { "properties": { "positive_to_negative_ratio_1m": { - "primitive": { - "float": 0.98, + "type": "primitive", + "value": { "type": "float", + "value": 0.98, }, - "type": "primitive", }, "positive_to_negative_ratio_1w": { - "primitive": { - "float": 0.98, + "type": "primitive", + "value": { "type": "float", + "value": 0.98, }, - "type": "primitive", }, "positive_to_negative_ratio_3m": { - "primitive": { - "float": 0.98, + "type": "primitive", + "value": { "type": "float", + "value": 0.98, }, - "type": "primitive", }, "sum_negative_1m": { - "primitive": { - "float": 10237.03, + "type": "primitive", + "value": { "type": "float", + "value": 10237.03, }, - "type": "primitive", }, "sum_negative_1w": { - "primitive": { - "float": 10237.03, + "type": "primitive", + "value": { "type": "float", + "value": 10237.03, }, - "type": "primitive", }, "sum_negative_3m": { - "primitive": { - "float": 10237.03, + "type": "primitive", + "value": { "type": "float", + "value": 10237.03, }, - "type": "primitive", }, "sum_positive_1m": { - "primitive": { - "float": 10022.01, + "type": "primitive", + "value": { "type": "float", + "value": 10022.01, }, - "type": "primitive", }, "sum_positive_1w": { - "primitive": { - "float": 10022.01, + "type": "primitive", + "value": { "type": "float", + "value": 10022.01, }, - "type": "primitive", }, "sum_positive_3m": { - "primitive": { - "float": 10022.01, + "type": "primitive", + "value": { "type": "float", + "value": 10022.01, }, - "type": "primitive", }, }, "type": "object", }, "created_at": { - "primitive": { - "datetime": "2022-02-01T20:25:47.307911Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-01T20:25:47.307Z", }, - "type": "primitive", }, "credit_cards_metrics": { "properties": { "num_accounts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, "sum_credit_limit": { - "primitive": { - "float": 600.5, + "type": "primitive", + "value": { "type": "float", + "value": 600.5, }, - "type": "primitive", }, "sum_credit_used": { - "primitive": { - "float": 200.5, + "type": "primitive", + "value": { "type": "float", + "value": 200.5, }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "076c66e5-90f5-4e01-99c7-50e32f65ae42", + "type": "primitive", + "value": { "type": "string", + "value": "076c66e5-90f5-4e01-99c7-50e32f65ae42", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "30cb4806-6e00-48a4-91c9-ca55968576c8", + "type": "primitive", + "value": { "type": "string", + "value": "30cb4806-6e00-48a4-91c9-ca55968576c8", }, - "type": "primitive", }, "loans_metrics": { "properties": { "num_accounts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 5, }, - "type": "primitive", }, "sum_loans_monthly_payment": { - "primitive": { - "float": 400, + "type": "primitive", + "value": { "type": "float", + "value": 400, }, - "type": "primitive", }, "sum_loans_outstanding_principal": { - "primitive": { - "float": 2000, + "type": "primitive", + "value": { "type": "float", + "value": 2000, }, - "type": "primitive", }, "sum_loans_principal": { - "primitive": { - "float": 5000, + "type": "primitive", + "value": { "type": "float", + "value": 5000, }, - "type": "primitive", }, }, "type": "object", @@ -34867,193 +34480,193 @@ If you need to know the currency of the account, just do a GET Details to the ac "transactions_metrics": { "properties": { "max_incoming_amount_1m": { - "primitive": { - "float": 3030, + "type": "primitive", + "value": { "type": "float", + "value": 3030, }, - "type": "primitive", }, "max_incoming_amount_1w": { - "primitive": { - "float": 3030, + "type": "primitive", + "value": { "type": "float", + "value": 3030, }, - "type": "primitive", }, "max_incoming_amount_3m": { - "primitive": { - "float": 3030, + "type": "primitive", + "value": { "type": "float", + "value": 3030, }, - "type": "primitive", }, "max_outgoing_amount_1m": { - "primitive": { - "float": 3027.44, + "type": "primitive", + "value": { "type": "float", + "value": 3027.44, }, - "type": "primitive", }, "max_outgoing_amount_1w": { - "primitive": { - "float": 3027.44, + "type": "primitive", + "value": { "type": "float", + "value": 3027.44, }, - "type": "primitive", }, "max_outgoing_amount_3m": { - "primitive": { - "float": 3027.44, + "type": "primitive", + "value": { "type": "float", + "value": 3027.44, }, - "type": "primitive", }, "mean_incoming_amount_1m": { - "primitive": { - "float": 3030, + "type": "primitive", + "value": { "type": "float", + "value": 3030, }, - "type": "primitive", }, "mean_incoming_amount_1w": { - "primitive": { - "float": 3030, + "type": "primitive", + "value": { "type": "float", + "value": 3030, }, - "type": "primitive", }, "mean_incoming_amount_3m": { - "primitive": { - "float": 3030, + "type": "primitive", + "value": { "type": "float", + "value": 3030, }, - "type": "primitive", }, "mean_outgoing_amount_1m": { - "primitive": { - "float": 3027.44, + "type": "primitive", + "value": { "type": "float", + "value": 3027.44, }, - "type": "primitive", }, "mean_outgoing_amount_1w": { - "primitive": { - "float": 3027.44, + "type": "primitive", + "value": { "type": "float", + "value": 3027.44, }, - "type": "primitive", }, "mean_outgoing_amount_3m": { - "primitive": { - "float": 3027.44, + "type": "primitive", + "value": { "type": "float", + "value": 3027.44, }, - "type": "primitive", }, "num_incoming_transactions_1m": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 20, }, - "type": "primitive", }, "num_incoming_transactions_1w": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 20, }, - "type": "primitive", }, "num_incoming_transactions_3m": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 20, }, - "type": "primitive", }, "num_outgoing_transactions_1m": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 19, }, - "type": "primitive", }, "num_outgoing_transactions_1w": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 19, }, - "type": "primitive", }, "num_outgoing_transactions_3m": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 19, }, - "type": "primitive", }, "num_transactions_1m": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 39, }, - "type": "primitive", }, "num_transactions_1w": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 39, }, - "type": "primitive", }, "num_transactions_3m": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 39, }, - "type": "primitive", }, "sum_incoming_amount_1m": { - "primitive": { - "float": 10022.01, + "type": "primitive", + "value": { "type": "float", + "value": 10022.01, }, - "type": "primitive", }, "sum_incoming_amount_1w": { - "primitive": { - "float": 10022.01, + "type": "primitive", + "value": { "type": "float", + "value": 10022.01, }, - "type": "primitive", }, "sum_incoming_amount_3m": { - "primitive": { - "float": 10022.01, + "type": "primitive", + "value": { "type": "float", + "value": 10022.01, }, - "type": "primitive", }, "sum_outgoing_amount_1m": { - "primitive": { - "float": 10237.03, + "type": "primitive", + "value": { "type": "float", + "value": 10237.03, }, - "type": "primitive", }, "sum_outgoing_amount_1w": { - "primitive": { - "float": 10237.03, + "type": "primitive", + "value": { "type": "float", + "value": 10237.03, }, - "type": "primitive", }, "sum_outgoing_amount_3m": { - "primitive": { - "float": 10237.03, + "type": "primitive", + "value": { "type": "float", + "value": 10237.03, }, - "type": "primitive", }, }, "type": "object", @@ -35062,13 +34675,12 @@ If you need to know the currency of the account, just do a GET Details to the ac "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "PatchRiskInsightsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PATCH", "operationId": "PatchRiskInsights", "path": "/api/risk-insights", @@ -35077,21 +34689,21 @@ If you need to know the currency of the account, just do a GET Details to the ac { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PatchRiskInsightsRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PatchRiskInsightsRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35101,21 +34713,21 @@ If you need to know the currency of the account, just do a GET Details to the ac { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PatchRiskInsightsRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PatchRiskInsightsRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35124,42 +34736,40 @@ If you need to know the currency of the account, just do a GET Details to the ac }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PatchRiskInsightsRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PatchBody", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Ok (when save_data=false)", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PatchRiskInsightsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PatchRiskInsightsResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RiskInsights", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Complete a risk insights request", "tags": [ @@ -35169,7 +34779,7 @@ If you need to know the currency of the account, just do a GET Details to the ac { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get the details of a specific risk insight.", "errorStatusCode": [ 401, @@ -35178,18 +34788,18 @@ If you need to know the currency of the account, just do a GET Details to the ac "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], @@ -35197,140 +34807,141 @@ If you need to know the currency of the account, just do a GET Details to the ac { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "accounts": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", + "type": "primitive", + "value": { "type": "string", + "value": "0d3ffb69-f83b-456e-ad8e-208d0998d71d", }, - "type": "primitive", }, ], - "type": "array", }, "balances_metrics": { "properties": { "balance_threshold_x": { - "primitive": { - "float": 267, + "type": "primitive", + "value": { "type": "float", + "value": 267, }, - "type": "primitive", }, "closing_balance": { - "primitive": { - "float": 24.19, + "type": "primitive", + "value": { "type": "float", + "value": 24.19, }, - "type": "primitive", }, "days_balance_below_0_1m": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "days_balance_below_0_1w": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "days_balance_below_0_3m": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "days_balance_below_x_1m": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 3, }, - "type": "primitive", }, "days_balance_below_x_1w": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 3, }, - "type": "primitive", }, "days_balance_below_x_3m": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 3, }, - "type": "primitive", }, "max_balance_1m": { - "primitive": { - "float": 3062.11, + "type": "primitive", + "value": { "type": "float", + "value": 3062.11, }, - "type": "primitive", }, "max_balance_1w": { - "primitive": { - "float": 3062.11, + "type": "primitive", + "value": { "type": "float", + "value": 3062.11, }, - "type": "primitive", }, "max_balance_3m": { - "primitive": { - "float": 3062.11, + "type": "primitive", + "value": { "type": "float", + "value": 3062.11, }, - "type": "primitive", }, "min_balance_1m": { - "primitive": { - "float": 0.51, + "type": "primitive", + "value": { "type": "float", + "value": 0.51, }, - "type": "primitive", }, "min_balance_1w": { - "primitive": { - "float": 0.51, + "type": "primitive", + "value": { "type": "float", + "value": 0.51, }, - "type": "primitive", }, "min_balance_3m": { - "primitive": { - "float": 0.51, + "type": "primitive", + "value": { "type": "float", + "value": 0.51, }, - "type": "primitive", }, }, "type": "object", @@ -35338,147 +34949,147 @@ If you need to know the currency of the account, just do a GET Details to the ac "cashflow_metrics": { "properties": { "positive_to_negative_ratio_1m": { - "primitive": { - "float": 0.98, + "type": "primitive", + "value": { "type": "float", + "value": 0.98, }, - "type": "primitive", }, "positive_to_negative_ratio_1w": { - "primitive": { - "float": 0.98, + "type": "primitive", + "value": { "type": "float", + "value": 0.98, }, - "type": "primitive", }, "positive_to_negative_ratio_3m": { - "primitive": { - "float": 0.98, + "type": "primitive", + "value": { "type": "float", + "value": 0.98, }, - "type": "primitive", }, "sum_negative_1m": { - "primitive": { - "float": 10237.03, + "type": "primitive", + "value": { "type": "float", + "value": 10237.03, }, - "type": "primitive", }, "sum_negative_1w": { - "primitive": { - "float": 10237.03, + "type": "primitive", + "value": { "type": "float", + "value": 10237.03, }, - "type": "primitive", }, "sum_negative_3m": { - "primitive": { - "float": 10237.03, + "type": "primitive", + "value": { "type": "float", + "value": 10237.03, }, - "type": "primitive", }, "sum_positive_1m": { - "primitive": { - "float": 10022.01, + "type": "primitive", + "value": { "type": "float", + "value": 10022.01, }, - "type": "primitive", }, "sum_positive_1w": { - "primitive": { - "float": 10022.01, + "type": "primitive", + "value": { "type": "float", + "value": 10022.01, }, - "type": "primitive", }, "sum_positive_3m": { - "primitive": { - "float": 10022.01, + "type": "primitive", + "value": { "type": "float", + "value": 10022.01, }, - "type": "primitive", }, }, "type": "object", }, "created_at": { - "primitive": { - "datetime": "2022-02-01T20:25:47.307911Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-01T20:25:47.307Z", }, - "type": "primitive", }, "credit_cards_metrics": { "properties": { "num_accounts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, "sum_credit_limit": { - "primitive": { - "float": 600.5, + "type": "primitive", + "value": { "type": "float", + "value": 600.5, }, - "type": "primitive", }, "sum_credit_used": { - "primitive": { - "float": 200.5, + "type": "primitive", + "value": { "type": "float", + "value": 200.5, }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "076c66e5-90f5-4e01-99c7-50e32f65ae42", + "type": "primitive", + "value": { "type": "string", + "value": "076c66e5-90f5-4e01-99c7-50e32f65ae42", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "30cb4806-6e00-48a4-91c9-ca55968576c8", + "type": "primitive", + "value": { "type": "string", + "value": "30cb4806-6e00-48a4-91c9-ca55968576c8", }, - "type": "primitive", }, "loans_metrics": { "properties": { "num_accounts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 5, }, - "type": "primitive", }, "sum_loans_monthly_payment": { - "primitive": { - "float": 400, + "type": "primitive", + "value": { "type": "float", + "value": 400, }, - "type": "primitive", }, "sum_loans_outstanding_principal": { - "primitive": { - "float": 2000, + "type": "primitive", + "value": { "type": "float", + "value": 2000, }, - "type": "primitive", }, "sum_loans_principal": { - "primitive": { - "float": 5000, + "type": "primitive", + "value": { "type": "float", + "value": 5000, }, - "type": "primitive", }, }, "type": "object", @@ -35486,193 +35097,193 @@ If you need to know the currency of the account, just do a GET Details to the ac "transactions_metrics": { "properties": { "max_incoming_amount_1m": { - "primitive": { - "float": 3030, + "type": "primitive", + "value": { "type": "float", + "value": 3030, }, - "type": "primitive", }, "max_incoming_amount_1w": { - "primitive": { - "float": 3030, + "type": "primitive", + "value": { "type": "float", + "value": 3030, }, - "type": "primitive", }, "max_incoming_amount_3m": { - "primitive": { - "float": 3030, + "type": "primitive", + "value": { "type": "float", + "value": 3030, }, - "type": "primitive", }, "max_outgoing_amount_1m": { - "primitive": { - "float": 3027.44, + "type": "primitive", + "value": { "type": "float", + "value": 3027.44, }, - "type": "primitive", }, "max_outgoing_amount_1w": { - "primitive": { - "float": 3027.44, + "type": "primitive", + "value": { "type": "float", + "value": 3027.44, }, - "type": "primitive", }, "max_outgoing_amount_3m": { - "primitive": { - "float": 3027.44, + "type": "primitive", + "value": { "type": "float", + "value": 3027.44, }, - "type": "primitive", }, "mean_incoming_amount_1m": { - "primitive": { - "float": 3030, + "type": "primitive", + "value": { "type": "float", + "value": 3030, }, - "type": "primitive", }, "mean_incoming_amount_1w": { - "primitive": { - "float": 3030, + "type": "primitive", + "value": { "type": "float", + "value": 3030, }, - "type": "primitive", }, "mean_incoming_amount_3m": { - "primitive": { - "float": 3030, + "type": "primitive", + "value": { "type": "float", + "value": 3030, }, - "type": "primitive", }, "mean_outgoing_amount_1m": { - "primitive": { - "float": 3027.44, + "type": "primitive", + "value": { "type": "float", + "value": 3027.44, }, - "type": "primitive", }, "mean_outgoing_amount_1w": { - "primitive": { - "float": 3027.44, + "type": "primitive", + "value": { "type": "float", + "value": 3027.44, }, - "type": "primitive", }, "mean_outgoing_amount_3m": { - "primitive": { - "float": 3027.44, + "type": "primitive", + "value": { "type": "float", + "value": 3027.44, }, - "type": "primitive", }, "num_incoming_transactions_1m": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 20, }, - "type": "primitive", }, "num_incoming_transactions_1w": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 20, }, - "type": "primitive", }, "num_incoming_transactions_3m": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 20, }, - "type": "primitive", }, "num_outgoing_transactions_1m": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 19, }, - "type": "primitive", }, "num_outgoing_transactions_1w": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 19, }, - "type": "primitive", }, "num_outgoing_transactions_3m": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 19, }, - "type": "primitive", }, "num_transactions_1m": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 39, }, - "type": "primitive", }, "num_transactions_1w": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 39, }, - "type": "primitive", }, "num_transactions_3m": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 39, }, - "type": "primitive", }, "sum_incoming_amount_1m": { - "primitive": { - "float": 10022.01, + "type": "primitive", + "value": { "type": "float", + "value": 10022.01, }, - "type": "primitive", }, "sum_incoming_amount_1w": { - "primitive": { - "float": 10022.01, + "type": "primitive", + "value": { "type": "float", + "value": 10022.01, }, - "type": "primitive", }, "sum_incoming_amount_3m": { - "primitive": { - "float": 10022.01, + "type": "primitive", + "value": { "type": "float", + "value": 10022.01, }, - "type": "primitive", }, "sum_outgoing_amount_1m": { - "primitive": { - "float": 10237.03, + "type": "primitive", + "value": { "type": "float", + "value": 10237.03, }, - "type": "primitive", }, "sum_outgoing_amount_1w": { - "primitive": { - "float": 10237.03, + "type": "primitive", + "value": { "type": "float", + "value": 10237.03, }, - "type": "primitive", }, "sum_outgoing_amount_3m": { - "primitive": { - "float": 10237.03, + "type": "primitive", + "value": { "type": "float", + "value": 10237.03, }, - "type": "primitive", }, }, "type": "object", @@ -35681,13 +35292,12 @@ If you need to know the currency of the account, just do a GET Details to the ac "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "DetailRiskInsightsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "DetailRiskInsights", "path": "/api/risk-insights/{id}", @@ -35696,39 +35306,39 @@ If you need to know the currency of the account, just do a GET Details to the ac "description": "The \`risk-insights.id\` you want to get detailed information about.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DetailRiskInsightsRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailRiskInsightsRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DetailRiskInsightsRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35738,21 +35348,21 @@ If you need to know the currency of the account, just do a GET Details to the ac { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailRiskInsightsRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DetailRiskInsightsRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35760,30 +35370,29 @@ If you need to know the currency of the account, just do a GET Details to the ac }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailRiskInsightsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "DetailRiskInsightsResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RiskInsights", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get a risk insight's details", "tags": [ @@ -35793,7 +35402,7 @@ If you need to know the currency of the account, just do a GET Details to the ac { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Delete a specific risk insight from your Belvo account.", "errorStatusCode": [ 401, @@ -35802,29 +35411,29 @@ If you need to know the currency of the account, just do a GET Details to the ac "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "DestroyRiskInsightsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "DestroyRiskInsights", "path": "/api/risk-insights/{id}", @@ -35833,25 +35442,25 @@ If you need to know the currency of the account, just do a GET Details to the ac "description": "The \`risk-insights.id\` that you want to delete", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DestroyRiskInsightsRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "request": null, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], "summary": "Delete a risk insight", "tags": [ @@ -35861,7 +35470,7 @@ If you need to know the currency of the account, just do a GET Details to the ac { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get a paginated list of all existing tax retentions in your Belvo account. We return up to 100 results per page.", "errorStatusCode": [ 401, @@ -35869,323 +35478,323 @@ If you need to know the currency of the account, just do a GET Details to the ac "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "page", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, { "name": "page_size", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 100, }, - "type": "primitive", }, }, { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, { "name": "link", "value": { - "primitive": { - "string": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4", + "type": "primitive", + "value": { "type": "string", + "value": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4", }, - "type": "primitive", }, }, { "name": "created_at__gt", "value": { - "primitive": { - "string": "2022-05-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-05", }, - "type": "primitive", }, }, { "name": "created_at__gte", "value": { - "primitive": { - "string": "2022-05-04", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-04", }, - "type": "primitive", }, }, { "name": "created_at__lt", "value": { - "primitive": { - "string": "2022-04-01", + "type": "primitive", + "value": { "type": "string", + "value": "2022-04-01", }, - "type": "primitive", }, }, { "name": "created_at__lte", "value": { - "primitive": { - "string": "2022-03-30", + "type": "primitive", + "value": { "type": "string", + "value": "2022-03-30", }, - "type": "primitive", }, }, { "name": "created_at__range", "value": { - "primitive": { - "string": "2022-03-03,2022-05-04", + "type": "primitive", + "value": { "type": "string", + "value": "2022-03-03,2022-05-04", }, - "type": "primitive", }, }, { "name": "link__in", "value": { - "primitive": { - "string": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4,cc2b13cf-336e-497c-9fad-e074b580df65", + "type": "primitive", + "value": { "type": "string", + "value": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4,cc2b13cf-336e-497c-9fad-e074b580df65", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 130, }, - "type": "primitive", }, "next": { - "primitive": { - "string": "https://sandbox.belvo.com/api/{endpoint}/?page=2", + "type": "primitive", + "value": { "type": "string", + "value": "https://sandbox.belvo.com/api/{endpoint}/?page=2", }, - "type": "primitive", }, "previous": { - "primitive": { - "string": "previous", + "type": "primitive", + "value": { "type": "string", + "value": "previous", }, - "type": "primitive", }, "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "cancelled_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "certified_at": { - "primitive": { - "datetime": "2019-01-03T21:10:41.000Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-01-03T21:10:41.000Z", }, - "type": "primitive", }, "code": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 25, }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:46:20.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:46:20.406Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "c749315b-eec2-435d-a458-06912878564f", + "type": "primitive", + "value": { "type": "string", + "value": "c749315b-eec2-435d-a458-06912878564f", }, - "type": "primitive", }, "invoice_identification": { - "primitive": { - "string": "def404af-5eef-4112-aa99-d1ec8493b89a", + "type": "primitive", + "value": { "type": "string", + "value": "def404af-5eef-4112-aa99-d1ec8493b89a", }, - "type": "primitive", }, "issued_at": { - "primitive": { - "datetime": "2019-01-03T21:10:40.000Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-01-03T21:10:40.000Z", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "19697249-01b8-443e-a451-76bfc5fbeebf", + "type": "primitive", + "value": { "type": "string", + "value": "19697249-01b8-443e-a451-76bfc5fbeebf", }, - "type": "primitive", }, "receiver_id": { - "primitive": { - "string": "GYGK3207809L1", + "type": "primitive", + "value": { "type": "string", + "value": "GYGK3207809L1", }, - "type": "primitive", }, "receiver_name": { - "primitive": { - "string": "ACME LTD", + "type": "primitive", + "value": { "type": "string", + "value": "ACME LTD", }, - "type": "primitive", }, "receiver_nationality": { - "enum": "NATIONAL", "type": "enum", + "value": "NATIONAL", }, "retention_breakdown": { - "array": [ + "type": "array", + "value": [ { "properties": { "base_amount": { - "primitive": { - "float": 0.03, + "type": "primitive", + "value": { "type": "float", + "value": 0.03, }, - "type": "primitive", }, "retained_amount": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, "tax_type": { - "primitive": { - "string": "01", + "type": "primitive", + "value": { "type": "string", + "value": "01", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "sender_id": { - "primitive": { - "string": "JKUF980404P0", + "type": "primitive", + "value": { "type": "string", + "value": "JKUF980404P0", }, - "type": "primitive", }, "sender_name": { - "primitive": { - "string": "Roberto Nunez Batman", + "type": "primitive", + "value": { "type": "string", + "value": "Roberto Nunez Batman", }, - "type": "primitive", }, "total_exempt_amount": { - "primitive": { - "float": 1000.8, + "type": "primitive", + "value": { "type": "float", + "value": 1000.8, }, - "type": "primitive", }, "total_invoice_amount": { - "primitive": { - "float": 53249.8, + "type": "primitive", + "value": { "type": "float", + "value": 53249.8, }, - "type": "primitive", }, "total_retained_amount": { - "primitive": { - "float": 1550.7, + "type": "primitive", + "value": { "type": "float", + "value": 1550.7, }, - "type": "primitive", }, "total_taxable_amount": { - "primitive": { - "float": 43249, + "type": "primitive", + "value": { "type": "float", + "value": 43249, }, - "type": "primitive", }, "version": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, "xml": { - "primitive": { - "string": "=XML-STRING=", + "type": "primitive", + "value": { "type": "string", + "value": "=XML-STRING=", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -36194,7 +35803,7 @@ If you need to know the currency of the account, just do a GET Details to the ac ], "generatedRequestName": "ListTaxRetentionsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ListTaxRetentions", "path": "/api/tax-retentions", @@ -36203,18 +35812,18 @@ If you need to know the currency of the account, just do a GET Details to the ac { "description": "A page number within the paginated result set.", "name": "page", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxRetentionsRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxRetentionsRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -36228,18 +35837,18 @@ If you need to know the currency of the account, just do a GET Details to the ac ℹ️ The minimum number of results returned per page is 1 and the maximum is 1000. If you enter a value greater than 1000, our API will default to the maximum value (1000). ", "name": "page_size", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxRetentionsRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxRetentionsRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -36250,21 +35859,21 @@ If you need to know the currency of the account, just do a GET Details to the ac { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxRetentionsRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxRetentionsRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36274,21 +35883,21 @@ If you need to know the currency of the account, just do a GET Details to the ac { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxRetentionsRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxRetentionsRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36301,21 +35910,21 @@ If you need to know the currency of the account, just do a GET Details to the ac ℹ️ We highly recommend adding the \`link.id\` filter in order to improve your performance. ", "name": "link", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxRetentionsRequestLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxRetentionsRequestLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36325,21 +35934,21 @@ If you need to know the currency of the account, just do a GET Details to the ac { "description": "Return tax retentions that were last updated in Belvo's database after this date (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__gt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxRetentionsRequestCreatedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxRetentionsRequestCreatedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36349,21 +35958,21 @@ If you need to know the currency of the account, just do a GET Details to the ac { "description": "Return tax retentions that were last updated in Belvo's database after or on this date (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__gte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxRetentionsRequestCreatedAtGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxRetentionsRequestCreatedAtGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36373,21 +35982,21 @@ If you need to know the currency of the account, just do a GET Details to the ac { "description": "Return tax retentions that were last updated in Belvo's database before this date (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__lt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxRetentionsRequestCreatedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxRetentionsRequestCreatedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36397,21 +36006,21 @@ If you need to know the currency of the account, just do a GET Details to the ac { "description": "Return tax retentions that were last updated in Belvo's database before or on this date (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__lte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxRetentionsRequestCreatedAtLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxRetentionsRequestCreatedAtLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36421,21 +36030,21 @@ If you need to know the currency of the account, just do a GET Details to the ac { "description": "Return tax retentions that were last updated in Belvo's database between two dates (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__range", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxRetentionsRequestCreatedAtRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxRetentionsRequestCreatedAtRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36445,21 +36054,21 @@ If you need to know the currency of the account, just do a GET Details to the ac { "description": "Return information for these \`link.id\`s.", "name": "link__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxRetentionsRequestLinkIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxRetentionsRequestLinkIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36467,23 +36076,22 @@ If you need to know the currency of the account, just do a GET Details to the ac }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxRetentionsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxRetentionsPaginatedResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List all tax retentions", "tags": [ @@ -36493,7 +36101,7 @@ If you need to know the currency of the account, just do a GET Details to the ac { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve tax retention information from a specific link. The maximum number of tax retentions that can be returned for a period is 500.", "errorStatusCode": [ 400, @@ -36504,245 +36112,245 @@ If you need to know the currency of the account, just do a GET Details to the ac "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, ], "request": { "properties": { "date_from": { - "primitive": { - "string": "2020-01-01", + "type": "primitive", + "value": { "type": "string", + "value": "2020-01-01", }, - "type": "primitive", }, "date_to": { - "primitive": { - "string": "2020-02-01", + "type": "primitive", + "value": { "type": "string", + "value": "2020-02-01", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "9e432f18-36ca-4bd6-a3f3-1971e58dc1e8", + "type": "primitive", + "value": { "type": "string", + "value": "9e432f18-36ca-4bd6-a3f3-1971e58dc1e8", }, - "type": "primitive", }, "type": { - "enum": "OUTFLOW", "type": "enum", + "value": "OUTFLOW", }, }, "type": "object", }, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "cancelled_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "certified_at": { - "primitive": { - "datetime": "2019-01-03T21:10:41.000Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-01-03T21:10:41.000Z", }, - "type": "primitive", }, "code": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 25, }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:46:20.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:46:20.406Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "c749315b-eec2-435d-a458-06912878564f", + "type": "primitive", + "value": { "type": "string", + "value": "c749315b-eec2-435d-a458-06912878564f", }, - "type": "primitive", }, "invoice_identification": { - "primitive": { - "string": "def404af-5eef-4112-aa99-d1ec8493b89a", + "type": "primitive", + "value": { "type": "string", + "value": "def404af-5eef-4112-aa99-d1ec8493b89a", }, - "type": "primitive", }, "issued_at": { - "primitive": { - "datetime": "2019-01-03T21:10:40.000Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-01-03T21:10:40.000Z", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "19697249-01b8-443e-a451-76bfc5fbeebf", + "type": "primitive", + "value": { "type": "string", + "value": "19697249-01b8-443e-a451-76bfc5fbeebf", }, - "type": "primitive", }, "receiver_id": { - "primitive": { - "string": "GYGK3207809L1", + "type": "primitive", + "value": { "type": "string", + "value": "GYGK3207809L1", }, - "type": "primitive", }, "receiver_name": { - "primitive": { - "string": "ACME LTD", + "type": "primitive", + "value": { "type": "string", + "value": "ACME LTD", }, - "type": "primitive", }, "receiver_nationality": { - "enum": "NATIONAL", "type": "enum", + "value": "NATIONAL", }, "retention_breakdown": { - "array": [ + "type": "array", + "value": [ { "properties": { "base_amount": { - "primitive": { - "float": 0.03, + "type": "primitive", + "value": { "type": "float", + "value": 0.03, }, - "type": "primitive", }, "retained_amount": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, "tax_type": { - "primitive": { - "string": "01", + "type": "primitive", + "value": { "type": "string", + "value": "01", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "sender_id": { - "primitive": { - "string": "JKUF980404P0", + "type": "primitive", + "value": { "type": "string", + "value": "JKUF980404P0", }, - "type": "primitive", }, "sender_name": { - "primitive": { - "string": "Roberto Nunez Batman", + "type": "primitive", + "value": { "type": "string", + "value": "Roberto Nunez Batman", }, - "type": "primitive", }, "total_exempt_amount": { - "primitive": { - "float": 1000.8, + "type": "primitive", + "value": { "type": "float", + "value": 1000.8, }, - "type": "primitive", }, "total_invoice_amount": { - "primitive": { - "float": 53249.8, + "type": "primitive", + "value": { "type": "float", + "value": 53249.8, }, - "type": "primitive", }, "total_retained_amount": { - "primitive": { - "float": 1550.7, + "type": "primitive", + "value": { "type": "float", + "value": 1550.7, }, - "type": "primitive", }, "total_taxable_amount": { - "primitive": { - "float": 43249, + "type": "primitive", + "value": { "type": "float", + "value": 43249, }, - "type": "primitive", }, "version": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, "xml": { - "primitive": { - "string": "=XML-STRING=", + "type": "primitive", + "value": { "type": "string", + "value": "=XML-STRING=", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "RetrieveTaxRetentionsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "RetrieveTaxRetentions", "path": "/api/tax-retentions", @@ -36751,21 +36359,21 @@ If you need to know the currency of the account, just do a GET Details to the ac { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveTaxRetentionsRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveTaxRetentionsRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36775,21 +36383,21 @@ If you need to know the currency of the account, just do a GET Details to the ac { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveTaxRetentionsRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveTaxRetentionsRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36798,42 +36406,40 @@ If you need to know the currency of the account, just do a GET Details to the ac }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveTaxRetentionsRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxRetentionsRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Ok (when \`save_data=false\`)", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveTaxRetentionsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveTaxRetentionsResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxRetentions", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve tax retentions for a link", "tags": [ @@ -36843,7 +36449,7 @@ If you need to know the currency of the account, just do a GET Details to the ac { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get the details of a specific tax retention.", "errorStatusCode": [ 401, @@ -36852,18 +36458,18 @@ If you need to know the currency of the account, just do a GET Details to the ac "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], @@ -36871,198 +36477,198 @@ If you need to know the currency of the account, just do a GET Details to the ac { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "cancelled_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "certified_at": { - "primitive": { - "datetime": "2019-01-03T21:10:41.000Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-01-03T21:10:41.000Z", }, - "type": "primitive", }, "code": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 25, }, - "type": "primitive", }, "collected_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:46:20.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:46:20.406Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "c749315b-eec2-435d-a458-06912878564f", + "type": "primitive", + "value": { "type": "string", + "value": "c749315b-eec2-435d-a458-06912878564f", }, - "type": "primitive", }, "invoice_identification": { - "primitive": { - "string": "def404af-5eef-4112-aa99-d1ec8493b89a", + "type": "primitive", + "value": { "type": "string", + "value": "def404af-5eef-4112-aa99-d1ec8493b89a", }, - "type": "primitive", }, "issued_at": { - "primitive": { - "datetime": "2019-01-03T21:10:40.000Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-01-03T21:10:40.000Z", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "19697249-01b8-443e-a451-76bfc5fbeebf", + "type": "primitive", + "value": { "type": "string", + "value": "19697249-01b8-443e-a451-76bfc5fbeebf", }, - "type": "primitive", }, "receiver_id": { - "primitive": { - "string": "GYGK3207809L1", + "type": "primitive", + "value": { "type": "string", + "value": "GYGK3207809L1", }, - "type": "primitive", }, "receiver_name": { - "primitive": { - "string": "ACME LTD", + "type": "primitive", + "value": { "type": "string", + "value": "ACME LTD", }, - "type": "primitive", }, "receiver_nationality": { - "enum": "NATIONAL", "type": "enum", + "value": "NATIONAL", }, "retention_breakdown": { - "array": [ + "type": "array", + "value": [ { "properties": { "base_amount": { - "primitive": { - "float": 0.03, + "type": "primitive", + "value": { "type": "float", + "value": 0.03, }, - "type": "primitive", }, "payment_status": { - "enum": "PAID", "type": "enum", + "value": "PAID", }, "retained_amount": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, "tax_type": { - "primitive": { - "string": "01", + "type": "primitive", + "value": { "type": "string", + "value": "01", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "sender_id": { - "primitive": { - "string": "JKUF980404P0", + "type": "primitive", + "value": { "type": "string", + "value": "JKUF980404P0", }, - "type": "primitive", }, "sender_name": { - "primitive": { - "string": "Roberto Nunez Batman", + "type": "primitive", + "value": { "type": "string", + "value": "Roberto Nunez Batman", }, - "type": "primitive", }, "total_exempt_amount": { - "primitive": { - "float": 1000.8, + "type": "primitive", + "value": { "type": "float", + "value": 1000.8, }, - "type": "primitive", }, "total_invoice_amount": { - "primitive": { - "float": 53249.8, + "type": "primitive", + "value": { "type": "float", + "value": 53249.8, }, - "type": "primitive", }, "total_retained_amount": { - "primitive": { - "float": 1550.7, + "type": "primitive", + "value": { "type": "float", + "value": 1550.7, }, - "type": "primitive", }, "total_taxable_amount": { - "primitive": { - "float": 43249, + "type": "primitive", + "value": { "type": "float", + "value": 43249, }, - "type": "primitive", }, "version": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, "xml": { - "primitive": { - "string": "=XML-STRING=", + "type": "primitive", + "value": { "type": "string", + "value": "=XML-STRING=", }, - "type": "primitive", }, }, "type": "object", @@ -37071,7 +36677,7 @@ If you need to know the currency of the account, just do a GET Details to the ac ], "generatedRequestName": "DetailTaxRetentionsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "DetailTaxRetentions", "path": "/api/tax-retentions/{id}", @@ -37080,39 +36686,39 @@ If you need to know the currency of the account, just do a GET Details to the ac "description": "The \`tax-retention.id\` you want to get detailed information about.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DetailTaxRetentionsRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailTaxRetentionsRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DetailTaxRetentionsRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37122,21 +36728,21 @@ If you need to know the currency of the account, just do a GET Details to the ac { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailTaxRetentionsRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DetailTaxRetentionsRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37144,23 +36750,22 @@ If you need to know the currency of the account, just do a GET Details to the ac }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailTaxRetentionsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxRetentions", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get a tax retention's details", "tags": [ @@ -37170,7 +36775,7 @@ If you need to know the currency of the account, just do a GET Details to the ac { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Delete a specific tax retention from your Belvo account.", "errorStatusCode": [ 401, @@ -37179,29 +36784,29 @@ If you need to know the currency of the account, just do a GET Details to the ac "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "DestroyTaxRetentionRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "DestroyTaxRetention", "path": "/api/tax-retentions/{id}", @@ -37210,25 +36815,25 @@ If you need to know the currency of the account, just do a GET Details to the ac "description": "The \`tax-retention.id\` that you want to delete.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DestroyTaxRetentionRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "request": null, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], "summary": "Delete a tax retention", "tags": [ @@ -37238,7 +36843,7 @@ If you need to know the currency of the account, just do a GET Details to the ac { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get a paginated list of all existing tax declarations in your Belvo account. By default, we return up to 100 results per page.", "errorStatusCode": [ 401, @@ -37246,228 +36851,229 @@ If you need to know the currency of the account, just do a GET Details to the ac "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "page", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, { "name": "page_size", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 100, }, - "type": "primitive", }, }, { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, { "name": "link", "value": { - "primitive": { - "string": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4", + "type": "primitive", + "value": { "type": "string", + "value": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4", }, - "type": "primitive", }, }, { "name": "link__in", "value": { - "primitive": { - "string": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4,cc2b13cf-336e-497c-9fad-e074b580df65", + "type": "primitive", + "value": { "type": "string", + "value": "8848bd0c-9c7e-4f53-a732-ec896b11d4c4,cc2b13cf-336e-497c-9fad-e074b580df65", }, - "type": "primitive", }, }, { "name": "created_at__gt", "value": { - "primitive": { - "string": "2022-05-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-05", }, - "type": "primitive", }, }, { "name": "created_at__gte", "value": { - "primitive": { - "string": "2022-05-04", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-04", }, - "type": "primitive", }, }, { "name": "created_at__lt", "value": { - "primitive": { - "string": "2022-04-01", + "type": "primitive", + "value": { "type": "string", + "value": "2022-04-01", }, - "type": "primitive", }, }, { "name": "created_at__lte", "value": { - "primitive": { - "string": "2022-03-30", + "type": "primitive", + "value": { "type": "string", + "value": "2022-03-30", }, - "type": "primitive", }, }, { "name": "created_at__range", "value": { - "primitive": { - "string": "2022-03-03,2022-05-04", + "type": "primitive", + "value": { "type": "string", + "value": "2022-03-03,2022-05-04", }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "string": "eb42c21c-2d9e-4dc1-89b8-9401d4beca73", + "type": "primitive", + "value": { "type": "string", + "value": "eb42c21c-2d9e-4dc1-89b8-9401d4beca73", }, - "type": "primitive", }, }, { "name": "id__in", "value": { - "primitive": { - "string": "eb42c21c-2d9e-4dc1-89b8-9401d4beca73,82b3f18c-055b-4f82-9fae-d2201815ab0c", + "type": "primitive", + "value": { "type": "string", + "value": "eb42c21c-2d9e-4dc1-89b8-9401d4beca73,82b3f18c-055b-4f82-9fae-d2201815ab0c", }, - "type": "primitive", }, }, { "name": "year", "value": { - "primitive": { - "string": "2021", + "type": "primitive", + "value": { "type": "string", + "value": "2021", }, - "type": "primitive", }, }, { "name": "year__gt", "value": { - "primitive": { - "string": "2020", + "type": "primitive", + "value": { "type": "string", + "value": "2020", }, - "type": "primitive", }, }, { "name": "year__gte", "value": { - "primitive": { - "string": "2019", + "type": "primitive", + "value": { "type": "string", + "value": "2019", }, - "type": "primitive", }, }, { "name": "year__lt", "value": { - "primitive": { - "string": "2018", + "type": "primitive", + "value": { "type": "string", + "value": "2018", }, - "type": "primitive", }, }, { "name": "year__lte", "value": { - "primitive": { - "string": "2017", + "type": "primitive", + "value": { "type": "string", + "value": "2017", }, - "type": "primitive", }, }, { "name": "year__range", "value": { - "primitive": { - "string": "2017,2021", + "type": "primitive", + "value": { "type": "string", + "value": "2017,2021", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 130, }, - "type": "primitive", }, "next": { - "primitive": { - "string": "https://sandbox.belvo.com/api/{endpoint}/?page=2", + "type": "primitive", + "value": { "type": "string", + "value": "https://sandbox.belvo.com/api/{endpoint}/?page=2", }, - "type": "primitive", }, "previous": { - "primitive": { - "string": "previous", + "type": "primitive", + "value": { "type": "string", + "value": "previous", }, - "type": "primitive", }, "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "annual_income_statement": { @@ -37475,32 +37081,32 @@ If you need to know the currency of the account, just do a GET Details to the ac "annual_totals": { "properties": { "total_applicable_deductions": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, "total_exempt_income": { - "primitive": { - "float": 115004000, + "type": "primitive", + "value": { "type": "float", + "value": 115004000, }, - "type": "primitive", }, "total_exemptions_and_deductions": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, "total_ordinary_net_income": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, }, "type": "object", @@ -37508,32 +37114,32 @@ If you need to know the currency of the account, just do a GET Details to the ac "gross_income": { "properties": { "capital_income": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, "earned_income": { - "primitive": { - "float": 115004000, + "type": "primitive", + "value": { "type": "float", + "value": 115004000, }, - "type": "primitive", }, "fee_based_income": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, "non_labor_income": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, }, "type": "object", @@ -37541,32 +37147,32 @@ If you need to know the currency of the account, just do a GET Details to the ac "net_income": { "properties": { "capital_income": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, "earned_income": { - "primitive": { - "float": 115004000, + "type": "primitive", + "value": { "type": "float", + "value": 115004000, }, - "type": "primitive", }, "fee_based_income": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, "non_labor_income": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, }, "type": "object", @@ -37574,32 +37180,32 @@ If you need to know the currency of the account, just do a GET Details to the ac "non_taxable_income": { "properties": { "capital_income": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, "earned_income": { - "primitive": { - "float": 115004000, + "type": "primitive", + "value": { "type": "float", + "value": 115004000, }, - "type": "primitive", }, "fee_based_income": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, "non_labor_income": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, }, "type": "object", @@ -37608,55 +37214,55 @@ If you need to know the currency of the account, just do a GET Details to the ac "type": "object", }, "collected_at": { - "primitive": { - "datetime": "2020-04-23T21:32:55.336854+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-04-23T21:32:55.336Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2020-04-23T21:30:20.336854+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-04-23T21:30:20.336Z", }, - "type": "primitive", }, "date_issued": { - "primitive": { - "string": "2022-09-02", + "type": "primitive", + "value": { "type": "string", + "value": "2022-09-02", }, - "type": "primitive", }, "document_information": { "properties": { "form_number": { - "primitive": { - "string": "2117680087604", + "type": "primitive", + "value": { "type": "string", + "value": "2117680087604", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Declaracion de Renta y Complementario o de Ingresos y Patrimonio para Personas Juridicas y Asimiladas y Personas Naturales y Asimiladas no Residentes y Sucesiones Iliquidas de Causantes no Residentes", + "type": "primitive", + "value": { "type": "string", + "value": "Declaracion de Renta y Complementario o de Ingresos y Patrimonio para Personas Juridicas y Asimiladas y Personas Naturales y Asimiladas no Residentes y Sucesiones Iliquidas de Causantes no Residentes", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "110", + "type": "primitive", + "value": { "type": "string", + "value": "110", }, - "type": "primitive", }, "year": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 2021, }, - "type": "primitive", }, }, "type": "object", @@ -37664,65 +37270,65 @@ If you need to know the currency of the account, just do a GET Details to the ac "equity_statement": { "properties": { "total_debts": { - "primitive": { - "float": 77626000, + "type": "primitive", + "value": { "type": "float", + "value": 77626000, }, - "type": "primitive", }, "total_gross_equity": { - "primitive": { - "float": 4648000, + "type": "primitive", + "value": { "type": "float", + "value": 4648000, }, - "type": "primitive", }, "total_net_equity": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "1c83ead8-6665-429c-a17a-ddc76cb3a95e", + "type": "primitive", + "value": { "type": "string", + "value": "1c83ead8-6665-429c-a17a-ddc76cb3a95e", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "8a95ca1a-1a7a-4ce0-8599-f8ff1dc792ac", + "type": "primitive", + "value": { "type": "string", + "value": "8a95ca1a-1a7a-4ce0-8599-f8ff1dc792ac", }, - "type": "primitive", }, "pdf": { - "primitive": { - "string": "==BINARY-STRING==", + "type": "primitive", + "value": { "type": "string", + "value": "==BINARY-STRING==", }, - "type": "primitive", }, "pension_income_statement": { "properties": { "net_pension_income": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, "net_taxable_pension_income": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, }, "type": "object", @@ -37730,67 +37336,67 @@ If you need to know the currency of the account, just do a GET Details to the ac "tax_assessment": { "properties": { "balance_payable": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, "balance_refundable": { - "primitive": { - "float": 84000, + "type": "primitive", + "value": { "type": "float", + "value": 84000, }, - "type": "primitive", }, "fortuitous_profit_tax": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, "net_income_tax": { - "primitive": { - "float": 9144000, + "type": "primitive", + "value": { "type": "float", + "value": 9144000, }, - "type": "primitive", }, "previous_year_balance": { - "primitive": { - "float": 1514000, + "type": "primitive", + "value": { "type": "float", + "value": 1514000, }, - "type": "primitive", }, "total_payment": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, "total_tax_due": { - "primitive": { - "float": 9144000, + "type": "primitive", + "value": { "type": "float", + "value": 9144000, }, - "type": "primitive", }, "total_tax_on_taxable_net_income": { - "primitive": { - "float": 9144000, + "type": "primitive", + "value": { "type": "float", + "value": 9144000, }, - "type": "primitive", }, "total_withheld_tax": { - "primitive": { - "float": 7714000, + "type": "primitive", + "value": { "type": "float", + "value": 7714000, }, - "type": "primitive", }, }, "type": "object", @@ -37800,75 +37406,75 @@ If you need to know the currency of the account, just do a GET Details to the ac "document_id": { "properties": { "document_number": { - "primitive": { - "string": "7113223466", + "type": "primitive", + "value": { "type": "string", + "value": "7113223466", }, - "type": "primitive", }, "document_type": { - "primitive": { - "string": "NIT", + "type": "primitive", + "value": { "type": "string", + "value": "NIT", }, - "type": "primitive", }, }, "type": "object", }, "first_last_name": { - "primitive": { - "string": "Restrepo", + "type": "primitive", + "value": { "type": "string", + "value": "Restrepo", }, - "type": "primitive", }, "first_name": { - "primitive": { - "string": "Carlos", + "type": "primitive", + "value": { "type": "string", + "value": "Carlos", }, - "type": "primitive", }, "main_economic_activity": { - "primitive": { - "string": "0010", + "type": "primitive", + "value": { "type": "string", + "value": "0010", }, - "type": "primitive", }, "other_names": { - "primitive": { - "string": "Alberto", + "type": "primitive", + "value": { "type": "string", + "value": "Alberto", }, - "type": "primitive", }, "reporting_id": { "properties": { "reporting_type": { - "primitive": { - "string": "sectional_address_code", + "type": "primitive", + "value": { "type": "string", + "value": "sectional_address_code", }, - "type": "primitive", }, "reporting_value": { - "primitive": { - "string": "32", + "type": "primitive", + "value": { "type": "string", + "value": "32", }, - "type": "primitive", }, }, "type": "object", }, "second_last_name": { - "primitive": { - "string": "Vives", + "type": "primitive", + "value": { "type": "string", + "value": "Vives", }, - "type": "primitive", }, }, "type": "object", @@ -37877,7 +37483,6 @@ If you need to know the currency of the account, just do a GET Details to the ac "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -37886,7 +37491,7 @@ If you need to know the currency of the account, just do a GET Details to the ac ], "generatedRequestName": "ListTaxDeclarationsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ListTaxDeclarations", "path": "/api/tax-declarations", @@ -37895,18 +37500,18 @@ If you need to know the currency of the account, just do a GET Details to the ac { "description": "A page number within the paginated result set.", "name": "page", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxDeclarationsRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxDeclarationsRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -37920,18 +37525,18 @@ If you need to know the currency of the account, just do a GET Details to the ac ℹ️ The minimum number of results returned per page is 1 and the maximum is 1000. If you enter a value greater than 1000, our API will default to the maximum value (1000). ", "name": "page_size", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxDeclarationsRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxDeclarationsRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -37942,21 +37547,21 @@ If you need to know the currency of the account, just do a GET Details to the ac { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxDeclarationsRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxDeclarationsRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37966,21 +37571,21 @@ If you need to know the currency of the account, just do a GET Details to the ac { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxDeclarationsRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxDeclarationsRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37993,21 +37598,21 @@ If you need to know the currency of the account, just do a GET Details to the ac ℹ️ We highly recommend adding the \`link.id\` filter in order to improve your performance. ", "name": "link", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxDeclarationsRequestLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxDeclarationsRequestLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38017,21 +37622,21 @@ If you need to know the currency of the account, just do a GET Details to the ac { "description": "Return information for these \`link.id\`s.", "name": "link__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxDeclarationsRequestLinkIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxDeclarationsRequestLinkIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38041,21 +37646,21 @@ If you need to know the currency of the account, just do a GET Details to the ac { "description": "Return tax declarations that were last updated in Belvo's database after this date (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__gt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxDeclarationsRequestCreatedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxDeclarationsRequestCreatedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38065,21 +37670,21 @@ If you need to know the currency of the account, just do a GET Details to the ac { "description": "Return tax declarations that were last updated in Belvo's database after or on this date (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__gte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxDeclarationsRequestCreatedAtGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxDeclarationsRequestCreatedAtGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38089,21 +37694,21 @@ If you need to know the currency of the account, just do a GET Details to the ac { "description": "Return tax declarations that were last updated in Belvo's database before this date (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__lt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxDeclarationsRequestCreatedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxDeclarationsRequestCreatedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38113,21 +37718,21 @@ If you need to know the currency of the account, just do a GET Details to the ac { "description": "Return tax declarations that were last updated in Belvo's database before or on this date (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__lte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxDeclarationsRequestCreatedAtLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxDeclarationsRequestCreatedAtLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38137,21 +37742,21 @@ If you need to know the currency of the account, just do a GET Details to the ac { "description": "Return tax declarations that were last updated in Belvo's database between two dates (\`YYYY-MM-DD\` or full \`ISO-8601\` timestamp).", "name": "created_at__range", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxDeclarationsRequestCreatedAtRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxDeclarationsRequestCreatedAtRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38161,21 +37766,21 @@ If you need to know the currency of the account, just do a GET Details to the ac { "description": "Return information for this \`tax-declaration.id\`.", "name": "id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxDeclarationsRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxDeclarationsRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38185,21 +37790,21 @@ If you need to know the currency of the account, just do a GET Details to the ac { "description": "Return information for these \`tax-declaration.id\`s.", "name": "id__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxDeclarationsRequestIdIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxDeclarationsRequestIdIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38209,21 +37814,21 @@ If you need to know the currency of the account, just do a GET Details to the ac { "description": "Return tax declarations for this year (\`YYYY\`).", "name": "year", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxDeclarationsRequestYear", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxDeclarationsRequestYear", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38233,21 +37838,21 @@ If you need to know the currency of the account, just do a GET Details to the ac { "description": "Return tax declarations for after this year (\`YYYY\`).", "name": "year__gt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxDeclarationsRequestYearGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxDeclarationsRequestYearGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38257,21 +37862,21 @@ If you need to know the currency of the account, just do a GET Details to the ac { "description": "Return tax declarations for this year or after (\`YYYY\`).", "name": "year__gte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxDeclarationsRequestYearGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxDeclarationsRequestYearGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38281,21 +37886,21 @@ If you need to know the currency of the account, just do a GET Details to the ac { "description": "Return tax declarations for before this year (\`YYYY\`).", "name": "year__lt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxDeclarationsRequestYearLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxDeclarationsRequestYearLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38305,21 +37910,21 @@ If you need to know the currency of the account, just do a GET Details to the ac { "description": "Return tax declarations for this year or earlier (\`YYYY\`).", "name": "year__lte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxDeclarationsRequestYearLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxDeclarationsRequestYearLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38329,21 +37934,21 @@ If you need to know the currency of the account, just do a GET Details to the ac { "description": "Return tax declarations between these two years (\`YYYY\`).", "name": "year__range", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListTaxDeclarationsRequestYearRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListTaxDeclarationsRequestYearRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38351,43 +37956,42 @@ If you need to know the currency of the account, just do a GET Details to the ac }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "ListTaxDeclarationsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "ListTaxDeclarationsResponseZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxDeclarationIndividualPaginated", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "ListTaxDeclarationsResponseOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxDeclarationBusinessPaginated", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List all tax declarations", "tags": [ @@ -38397,7 +38001,7 @@ If you need to know the currency of the account, just do a GET Details to the ac { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve tax declaration information for a specific fiscal link.", "errorStatusCode": [ 400, @@ -38408,112 +38012,113 @@ If you need to know the currency of the account, just do a GET Details to the ac "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, ], "request": { "properties": { "attach_pdf": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "link": { - "primitive": { - "string": "d4617561-1c01-4b2f-83b6-a594f7b3bc57", + "type": "primitive", + "value": { "type": "string", + "value": "d4617561-1c01-4b2f-83b6-a594f7b3bc57", }, - "type": "primitive", }, "save_data": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "year_from": { - "primitive": { - "string": "2018", + "type": "primitive", + "value": { "type": "string", + "value": "2018", }, - "type": "primitive", }, "year_to": { - "primitive": { - "string": "2019", + "type": "primitive", + "value": { "type": "string", + "value": "2019", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "annual_costs_and_deductions_statement": { "properties": { "administration_expenses": { - "primitive": { - "float": 3266000, + "type": "primitive", + "value": { "type": "float", + "value": 3266000, }, - "type": "primitive", }, "costs": { - "primitive": { - "float": 1881843000, + "type": "primitive", + "value": { "type": "float", + "value": 1881843000, }, - "type": "primitive", }, "distribution_and_sales_expenses": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, "financial_expenses": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, "total_costs_and_deductible_expenses": { - "primitive": { - "float": 191449000, + "type": "primitive", + "value": { "type": "float", + "value": 191449000, }, - "type": "primitive", }, }, "type": "object", @@ -38521,100 +38126,100 @@ If you need to know the currency of the account, just do a GET Details to the ac "annual_income_statement": { "properties": { "dividends": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, "gross_income_from_ordinary_activities": { - "primitive": { - "float": 210043000, + "type": "primitive", + "value": { "type": "float", + "value": 210043000, }, - "type": "primitive", }, "other_income": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, "returns_rebates_and_discounts_on_sales": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, "total_gross_income": { - "primitive": { - "float": 210043000, + "type": "primitive", + "value": { "type": "float", + "value": 210043000, }, - "type": "primitive", }, "total_net_income": { - "primitive": { - "float": 210043000, + "type": "primitive", + "value": { "type": "float", + "value": 210043000, }, - "type": "primitive", }, }, "type": "object", }, "collected_at": { - "primitive": { - "datetime": "2020-04-23T21:32:55.336854+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-04-23T21:32:55.336Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2020-04-23T21:30:20.336854+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-04-23T21:30:20.336Z", }, - "type": "primitive", }, "date_issued": { - "primitive": { - "string": "2022-09-02", + "type": "primitive", + "value": { "type": "string", + "value": "2022-09-02", }, - "type": "primitive", }, "document_information": { "properties": { "form_number": { - "primitive": { - "string": "2117680087604", + "type": "primitive", + "value": { "type": "string", + "value": "2117680087604", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Declaracion de Renta y Complementario o de Ingresos y Patrimonio para Personas Juridicas y Asimiladas y Personas Naturales y Asimiladas no Residentes y Sucesiones Iliquidas de Causantes no Residentes", + "type": "primitive", + "value": { "type": "string", + "value": "Declaracion de Renta y Complementario o de Ingresos y Patrimonio para Personas Juridicas y Asimiladas y Personas Naturales y Asimiladas no Residentes y Sucesiones Iliquidas de Causantes no Residentes", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "110", + "type": "primitive", + "value": { "type": "string", + "value": "110", }, - "type": "primitive", }, "year": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 2021, }, - "type": "primitive", }, }, "type": "object", @@ -38622,149 +38227,149 @@ If you need to know the currency of the account, just do a GET Details to the ac "equity_statement": { "properties": { "accounts_documents_and_finance_leases_receivable": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, "cash_and_cash_equivalents": { - "primitive": { - "float": 4648000, + "type": "primitive", + "value": { "type": "float", + "value": 4648000, }, - "type": "primitive", }, "debts": { - "primitive": { - "float": 207030000, + "type": "primitive", + "value": { "type": "float", + "value": 207030000, }, - "type": "primitive", }, "inventory": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, "investments_and_derivative_financial_instruments": { - "primitive": { - "float": 77626000, + "type": "primitive", + "value": { "type": "float", + "value": 77626000, }, - "type": "primitive", }, "property_plant_and_equipment_investment_properties": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, "total_gross_equity": { - "primitive": { - "float": 220860000, + "type": "primitive", + "value": { "type": "float", + "value": 220860000, }, - "type": "primitive", }, "total_net_equity": { - "primitive": { - "float": 13830000, + "type": "primitive", + "value": { "type": "float", + "value": 13830000, }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "1c83ead8-6665-429c-a17a-ddc76cb3a95e", + "type": "primitive", + "value": { "type": "string", + "value": "1c83ead8-6665-429c-a17a-ddc76cb3a95e", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "8a95ca1a-1a7a-4ce0-8599-f8ff1dc792ac", + "type": "primitive", + "value": { "type": "string", + "value": "8a95ca1a-1a7a-4ce0-8599-f8ff1dc792ac", }, - "type": "primitive", }, "pdf": { - "primitive": { - "string": "==BINARY-STRING==", + "type": "primitive", + "value": { "type": "string", + "value": "==BINARY-STRING==", }, - "type": "primitive", }, "tax_assessment": { "properties": { "fortuitous_profit_tax": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, "net_income_tax": { - "primitive": { - "float": 5764000, + "type": "primitive", + "value": { "type": "float", + "value": 5764000, }, - "type": "primitive", }, "net_income_taxable": { - "primitive": { - "float": 18594000, + "type": "primitive", + "value": { "type": "float", + "value": 18594000, }, - "type": "primitive", }, "total_balance_in_favor": { - "primitive": { - "float": 1889000, + "type": "primitive", + "value": { "type": "float", + "value": 1889000, }, - "type": "primitive", }, "total_balance_payable": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, "total_payment": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, "total_tax_due": { - "primitive": { - "float": 5764000, + "type": "primitive", + "value": { "type": "float", + "value": 5764000, }, - "type": "primitive", }, "total_tax_on_taxable_net_income": { - "primitive": { - "float": 5764000, + "type": "primitive", + "value": { "type": "float", + "value": 5764000, }, - "type": "primitive", }, "total_withholdings_for_the_taxable_year_to_be_declared": { - "primitive": { - "float": 7361000, + "type": "primitive", + "value": { "type": "float", + "value": 7361000, }, - "type": "primitive", }, }, "type": "object", @@ -38772,84 +38377,84 @@ If you need to know the currency of the account, just do a GET Details to the ac "tax_payer_information": { "properties": { "company_name": { - "primitive": { - "string": "Trusty Spanners", + "type": "primitive", + "value": { "type": "string", + "value": "Trusty Spanners", }, - "type": "primitive", }, "document_id": { "properties": { "document_number": { - "primitive": { - "string": "8312224477", + "type": "primitive", + "value": { "type": "string", + "value": "8312224477", }, - "type": "primitive", }, "document_type": { - "primitive": { - "string": "NIT", + "type": "primitive", + "value": { "type": "string", + "value": "NIT", }, - "type": "primitive", }, }, "type": "object", }, "first_last_name": { - "primitive": { - "string": "Restrepo", + "type": "primitive", + "value": { "type": "string", + "value": "Restrepo", }, - "type": "primitive", }, "first_name": { - "primitive": { - "string": "Carlos", + "type": "primitive", + "value": { "type": "string", + "value": "Carlos", }, - "type": "primitive", }, "main_economic_activity": { - "primitive": { - "string": "0032", + "type": "primitive", + "value": { "type": "string", + "value": "0032", }, - "type": "primitive", }, "other_names": { - "primitive": { - "string": "Alberto", + "type": "primitive", + "value": { "type": "string", + "value": "Alberto", }, - "type": "primitive", }, "reporting_id": { "properties": { "reporting_type": { - "primitive": { - "string": "sectional_address_code", + "type": "primitive", + "value": { "type": "string", + "value": "sectional_address_code", }, - "type": "primitive", }, "reporting_value": { - "primitive": { - "string": "32", + "type": "primitive", + "value": { "type": "string", + "value": "32", }, - "type": "primitive", }, }, "type": "object", }, "second_last_name": { - "primitive": { - "string": "Vives", + "type": "primitive", + "value": { "type": "string", + "value": "Vives", }, - "type": "primitive", }, }, "type": "object", @@ -38858,13 +38463,12 @@ If you need to know the currency of the account, just do a GET Details to the ac "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "RetrieveTaxDeclarationsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "RetrieveTaxDeclarations", "path": "/api/tax-declarations", @@ -38873,21 +38477,21 @@ If you need to know the currency of the account, just do a GET Details to the ac { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveTaxDeclarationsRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveTaxDeclarationsRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38897,21 +38501,21 @@ If you need to know the currency of the account, just do a GET Details to the ac { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveTaxDeclarationsRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveTaxDeclarationsRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38920,62 +38524,60 @@ If you need to know the currency of the account, just do a GET Details to the ac }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveTaxDeclarationsRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxDeclarationsRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Ok (when \`save_data=false\`)", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveTaxDeclarationsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "RetrieveTaxDeclarationsResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "RetrieveTaxDeclarationsResponseItemZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxDeclarationBusiness", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "RetrieveTaxDeclarationsResponseItemOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxDeclarationIndividual", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve tax declarations for a link", "tags": [ @@ -38985,7 +38587,7 @@ If you need to know the currency of the account, just do a GET Details to the ac { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get the details of a specific Tax declaration.", "errorStatusCode": [ 401, @@ -38994,18 +38596,18 @@ If you need to know the currency of the account, just do a GET Details to the ac "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], @@ -39013,25 +38615,25 @@ If you need to know the currency of the account, just do a GET Details to the ac { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "annual_income_statement": { @@ -39039,32 +38641,32 @@ If you need to know the currency of the account, just do a GET Details to the ac "annual_totals": { "properties": { "total_applicable_deductions": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, "total_exempt_income": { - "primitive": { - "float": 115004000, + "type": "primitive", + "value": { "type": "float", + "value": 115004000, }, - "type": "primitive", }, "total_exemptions_and_deductions": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, "total_ordinary_net_income": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, }, "type": "object", @@ -39072,32 +38674,32 @@ If you need to know the currency of the account, just do a GET Details to the ac "gross_income": { "properties": { "capital_income": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, "earned_income": { - "primitive": { - "float": 115004000, + "type": "primitive", + "value": { "type": "float", + "value": 115004000, }, - "type": "primitive", }, "fee_based_income": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, "non_labor_income": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, }, "type": "object", @@ -39105,32 +38707,32 @@ If you need to know the currency of the account, just do a GET Details to the ac "net_income": { "properties": { "capital_income": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, "earned_income": { - "primitive": { - "float": 115004000, + "type": "primitive", + "value": { "type": "float", + "value": 115004000, }, - "type": "primitive", }, "fee_based_income": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, "non_labor_income": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, }, "type": "object", @@ -39138,32 +38740,32 @@ If you need to know the currency of the account, just do a GET Details to the ac "non_taxable_income": { "properties": { "capital_income": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, "earned_income": { - "primitive": { - "float": 115004000, + "type": "primitive", + "value": { "type": "float", + "value": 115004000, }, - "type": "primitive", }, "fee_based_income": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, "non_labor_income": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, }, "type": "object", @@ -39172,55 +38774,55 @@ If you need to know the currency of the account, just do a GET Details to the ac "type": "object", }, "collected_at": { - "primitive": { - "datetime": "2020-04-23T21:32:55.336854+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-04-23T21:32:55.336Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2020-04-23T21:30:20.336854+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-04-23T21:30:20.336Z", }, - "type": "primitive", }, "date_issued": { - "primitive": { - "string": "2022-09-02", + "type": "primitive", + "value": { "type": "string", + "value": "2022-09-02", }, - "type": "primitive", }, "document_information": { "properties": { "form_number": { - "primitive": { - "string": "2117680087604", + "type": "primitive", + "value": { "type": "string", + "value": "2117680087604", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Declaracion de Renta y Complementario o de Ingresos y Patrimonio para Personas Juridicas y Asimiladas y Personas Naturales y Asimiladas no Residentes y Sucesiones Iliquidas de Causantes no Residentes", + "type": "primitive", + "value": { "type": "string", + "value": "Declaracion de Renta y Complementario o de Ingresos y Patrimonio para Personas Juridicas y Asimiladas y Personas Naturales y Asimiladas no Residentes y Sucesiones Iliquidas de Causantes no Residentes", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "110", + "type": "primitive", + "value": { "type": "string", + "value": "110", }, - "type": "primitive", }, "year": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 2021, }, - "type": "primitive", }, }, "type": "object", @@ -39228,65 +38830,65 @@ If you need to know the currency of the account, just do a GET Details to the ac "equity_statement": { "properties": { "total_debts": { - "primitive": { - "float": 77626000, + "type": "primitive", + "value": { "type": "float", + "value": 77626000, }, - "type": "primitive", }, "total_gross_equity": { - "primitive": { - "float": 4648000, + "type": "primitive", + "value": { "type": "float", + "value": 4648000, }, - "type": "primitive", }, "total_net_equity": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "1c83ead8-6665-429c-a17a-ddc76cb3a95e", + "type": "primitive", + "value": { "type": "string", + "value": "1c83ead8-6665-429c-a17a-ddc76cb3a95e", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "8a95ca1a-1a7a-4ce0-8599-f8ff1dc792ac", + "type": "primitive", + "value": { "type": "string", + "value": "8a95ca1a-1a7a-4ce0-8599-f8ff1dc792ac", }, - "type": "primitive", }, "pdf": { - "primitive": { - "string": "==BINARY-STRING==", + "type": "primitive", + "value": { "type": "string", + "value": "==BINARY-STRING==", }, - "type": "primitive", }, "pension_income_statement": { "properties": { "net_pension_income": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, "net_taxable_pension_income": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, }, "type": "object", @@ -39294,67 +38896,67 @@ If you need to know the currency of the account, just do a GET Details to the ac "tax_assessment": { "properties": { "balance_payable": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, "balance_refundable": { - "primitive": { - "float": 84000, + "type": "primitive", + "value": { "type": "float", + "value": 84000, }, - "type": "primitive", }, "fortuitous_profit_tax": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, "net_income_tax": { - "primitive": { - "float": 9144000, + "type": "primitive", + "value": { "type": "float", + "value": 9144000, }, - "type": "primitive", }, "previous_year_balance": { - "primitive": { - "float": 1514000, + "type": "primitive", + "value": { "type": "float", + "value": 1514000, }, - "type": "primitive", }, "total_payment": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, "total_tax_due": { - "primitive": { - "float": 9144000, + "type": "primitive", + "value": { "type": "float", + "value": 9144000, }, - "type": "primitive", }, "total_tax_on_taxable_net_income": { - "primitive": { - "float": 9144000, + "type": "primitive", + "value": { "type": "float", + "value": 9144000, }, - "type": "primitive", }, "total_withheld_tax": { - "primitive": { - "float": 7714000, + "type": "primitive", + "value": { "type": "float", + "value": 7714000, }, - "type": "primitive", }, }, "type": "object", @@ -39364,75 +38966,75 @@ If you need to know the currency of the account, just do a GET Details to the ac "document_id": { "properties": { "document_number": { - "primitive": { - "string": "7113223466", + "type": "primitive", + "value": { "type": "string", + "value": "7113223466", }, - "type": "primitive", }, "document_type": { - "primitive": { - "string": "NIT", + "type": "primitive", + "value": { "type": "string", + "value": "NIT", }, - "type": "primitive", }, }, "type": "object", }, "first_last_name": { - "primitive": { - "string": "Restrepo", + "type": "primitive", + "value": { "type": "string", + "value": "Restrepo", }, - "type": "primitive", }, "first_name": { - "primitive": { - "string": "Carlos", + "type": "primitive", + "value": { "type": "string", + "value": "Carlos", }, - "type": "primitive", }, "main_economic_activity": { - "primitive": { - "string": "0010", + "type": "primitive", + "value": { "type": "string", + "value": "0010", }, - "type": "primitive", }, "other_names": { - "primitive": { - "string": "Alberto", + "type": "primitive", + "value": { "type": "string", + "value": "Alberto", }, - "type": "primitive", }, "reporting_id": { "properties": { "reporting_type": { - "primitive": { - "string": "sectional_address_code", + "type": "primitive", + "value": { "type": "string", + "value": "sectional_address_code", }, - "type": "primitive", }, "reporting_value": { - "primitive": { - "string": "32", + "type": "primitive", + "value": { "type": "string", + "value": "32", }, - "type": "primitive", }, }, "type": "object", }, "second_last_name": { - "primitive": { - "string": "Vives", + "type": "primitive", + "value": { "type": "string", + "value": "Vives", }, - "type": "primitive", }, }, "type": "object", @@ -39444,7 +39046,7 @@ If you need to know the currency of the account, just do a GET Details to the ac ], "generatedRequestName": "DetailTaxDeclarationRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "DetailTaxDeclaration", "path": "/api/tax-declarations/{id}", @@ -39453,39 +39055,39 @@ If you need to know the currency of the account, just do a GET Details to the ac "description": "The \`tax-declaration.id\` you want to get detailed information about.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DetailTaxDeclarationRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailTaxDeclarationRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DetailTaxDeclarationRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39495,21 +39097,21 @@ If you need to know the currency of the account, just do a GET Details to the ac { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailTaxDeclarationRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DetailTaxDeclarationRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39517,43 +39119,42 @@ If you need to know the currency of the account, just do a GET Details to the ac }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "DetailTaxDeclarationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "DetailTaxDeclarationResponseZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxDeclarationIndividual", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "DetailTaxDeclarationResponseOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxDeclarationBusiness", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get a tax declaration's details", "tags": [ @@ -39563,7 +39164,7 @@ If you need to know the currency of the account, just do a GET Details to the ac { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Delete a specific Tax declaration from your Belvo account.", "errorStatusCode": [ 401, @@ -39572,29 +39173,29 @@ If you need to know the currency of the account, just do a GET Details to the ac "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "DestroyTaxDeclarationRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "DestroyTaxDeclaration", "path": "/api/tax-declarations/{id}", @@ -39603,25 +39204,25 @@ If you need to know the currency of the account, just do a GET Details to the ac "description": "The \`tax-declration.id\` that you want to delete.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DestroyTaxDeclarationRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "request": null, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], "summary": "Delete a tax declration", "tags": [ @@ -39631,7 +39232,7 @@ If you need to know the currency of the account, just do a GET Details to the ac { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get a paginated list of all existing employment records in your Belvo account. By default, we return up to 100 results per page.", "errorStatusCode": [ 401, @@ -39639,224 +39240,224 @@ If you need to know the currency of the account, just do a GET Details to the ac "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "page", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, { "name": "page_size", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 100, }, - "type": "primitive", }, }, { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 130, }, - "type": "primitive", }, "next": { - "primitive": { - "string": "https://sandbox.belvo.com/api/{endpoint}/?page=2", + "type": "primitive", + "value": { "type": "string", + "value": "https://sandbox.belvo.com/api/{endpoint}/?page=2", }, - "type": "primitive", }, "previous": { - "primitive": { - "string": "previous", + "type": "primitive", + "value": { "type": "string", + "value": "previous", }, - "type": "primitive", }, "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "collected_at": { - "primitive": { - "datetime": "2020-04-23T21:32:55.336854+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-04-23T21:32:55.336Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2020-04-23T21:32:55.336854+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-04-23T21:32:55.336Z", }, - "type": "primitive", }, "employment_records": { - "array": [ + "type": "array", + "value": [ { "properties": { "collected_at": { - "primitive": { - "datetime": "2020-04-23T21:32:55.336854+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-04-23T21:32:55.336Z", }, - "type": "primitive", }, "currency": { - "primitive": { - "string": "MXN", + "type": "primitive", + "value": { "type": "string", + "value": "MXN", }, - "type": "primitive", }, "employer": { - "primitive": { - "string": "Batman Enterprises CDMX", + "type": "primitive", + "value": { "type": "string", + "value": "Batman Enterprises CDMX", }, - "type": "primitive", }, "employer_id": { - "primitive": { - "string": "780-BAT-88769-CDMX", + "type": "primitive", + "value": { "type": "string", + "value": "780-BAT-88769-CDMX", }, - "type": "primitive", }, "end_date": { - "primitive": { - "string": "2019-12-31", + "type": "primitive", + "value": { "type": "string", + "value": "2019-12-31", }, - "type": "primitive", }, "most_recent_base_salary": { - "primitive": { - "float": 762.54, + "type": "primitive", + "value": { "type": "float", + "value": 762.54, }, - "type": "primitive", }, "start_date": { - "primitive": { - "string": "2019-10-10", + "type": "primitive", + "value": { "type": "string", + "value": "2019-10-10", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "DISTRITO FEDERAL", + "type": "primitive", + "value": { "type": "string", + "value": "DISTRITO FEDERAL", }, - "type": "primitive", }, "weeks_employed": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 12, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "files": { - "array": [ + "type": "array", + "value": [ { "properties": { "type": { - "primitive": { - "string": "ReporteSemanasCotizadas_190123", + "type": "primitive", + "value": { "type": "string", + "value": "ReporteSemanasCotizadas_190123", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "=PDF_BINARY=", + "type": "primitive", + "value": { "type": "string", + "value": "=PDF_BINARY=", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "fef05fc8-7357-4a4a-9d29-55038ea31a04", + "type": "primitive", + "value": { "type": "string", + "value": "fef05fc8-7357-4a4a-9d29-55038ea31a04", }, - "type": "primitive", }, "internal_identification": { - "primitive": { - "string": "BLPM951331IONVGR54", + "type": "primitive", + "value": { "type": "string", + "value": "BLPM951331IONVGR54", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "27c1d5cf-e8fb-433a-a2f7-d246de199c01", + "type": "primitive", + "value": { "type": "string", + "value": "27c1d5cf-e8fb-433a-a2f7-d246de199c01", }, - "type": "primitive", }, "report_date": { - "primitive": { - "string": "2023-01-19", + "type": "primitive", + "value": { "type": "string", + "value": "2023-01-19", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -39865,7 +39466,7 @@ If you need to know the currency of the account, just do a GET Details to the ac ], "generatedRequestName": "ListEmploymentRecordsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ListEmploymentRecords", "path": "/api/employment-records", @@ -39874,18 +39475,18 @@ If you need to know the currency of the account, just do a GET Details to the ac { "description": "A page number within the paginated result set.", "name": "page", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListEmploymentRecordsRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListEmploymentRecordsRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -39899,18 +39500,18 @@ If you need to know the currency of the account, just do a GET Details to the ac ℹ️ The minimum number of results returned per page is 1 and the maximum is 1000. If you enter a value greater than 1000, our API will default to the maximum value (1000). ", "name": "page_size", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListEmploymentRecordsRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListEmploymentRecordsRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -39921,21 +39522,21 @@ If you need to know the currency of the account, just do a GET Details to the ac { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListEmploymentRecordsRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListEmploymentRecordsRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39945,21 +39546,21 @@ If you need to know the currency of the account, just do a GET Details to the ac { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListEmploymentRecordsRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListEmploymentRecordsRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39967,23 +39568,22 @@ If you need to know the currency of the account, just do a GET Details to the ac }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListEmploymentRecordsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EmploymentRecordsPaginatedResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List all employment records", "tags": [ @@ -39993,7 +39593,7 @@ If you need to know the currency of the account, just do a GET Details to the ac { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve employment record details for an individual. ", "errorStatusCode": [ @@ -40006,277 +39606,278 @@ If you need to know the currency of the account, just do a GET Details to the ac "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, ], "request": { "properties": { "link": { - "primitive": { - "string": "d686c617-6d9e-4bc6-9801-5ac276ccb6a2", + "type": "primitive", + "value": { "type": "string", + "value": "d686c617-6d9e-4bc6-9801-5ac276ccb6a2", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "collected_at": { - "primitive": { - "datetime": "2020-04-23T21:32:55.336854+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-04-23T21:32:55.336Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2020-04-23T21:32:55.336854+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-04-23T21:32:55.336Z", }, - "type": "primitive", }, "employment_records": { - "array": [ + "type": "array", + "value": [ { "properties": { "collected_at": { - "primitive": { - "datetime": "2020-04-23T21:32:55.336854+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-04-23T21:32:55.336Z", }, - "type": "primitive", }, "currency": { - "primitive": { - "string": "MXN", + "type": "primitive", + "value": { "type": "string", + "value": "MXN", }, - "type": "primitive", }, "employer": { - "primitive": { - "string": "Batman Enterprises CDMX", + "type": "primitive", + "value": { "type": "string", + "value": "Batman Enterprises CDMX", }, - "type": "primitive", }, "employer_id": { - "primitive": { - "string": "780-BAT-88769-CDMX", + "type": "primitive", + "value": { "type": "string", + "value": "780-BAT-88769-CDMX", }, - "type": "primitive", }, "end_date": { - "primitive": { - "string": "2019-12-31", + "type": "primitive", + "value": { "type": "string", + "value": "2019-12-31", }, - "type": "primitive", }, "most_recent_base_salary": { - "primitive": { - "float": 762.54, + "type": "primitive", + "value": { "type": "float", + "value": 762.54, }, - "type": "primitive", }, "start_date": { - "primitive": { - "string": "2019-10-10", + "type": "primitive", + "value": { "type": "string", + "value": "2019-10-10", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "DISTRITO FEDERAL", + "type": "primitive", + "value": { "type": "string", + "value": "DISTRITO FEDERAL", }, - "type": "primitive", }, "weeks_employed": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 12, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "files": { - "array": [ + "type": "array", + "value": [ { "properties": { "type": { - "primitive": { - "string": "ReporteSemanasCotizadas_190123", + "type": "primitive", + "value": { "type": "string", + "value": "ReporteSemanasCotizadas_190123", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "=PDF_BINARY=", + "type": "primitive", + "value": { "type": "string", + "value": "=PDF_BINARY=", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "fef05fc8-7357-4a4a-9d29-55038ea31a04", + "type": "primitive", + "value": { "type": "string", + "value": "fef05fc8-7357-4a4a-9d29-55038ea31a04", }, - "type": "primitive", }, "internal_identification": { - "primitive": { - "string": "BLPM951331IONVGR54", + "type": "primitive", + "value": { "type": "string", + "value": "BLPM951331IONVGR54", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "27c1d5cf-e8fb-433a-a2f7-d246de199c01", + "type": "primitive", + "value": { "type": "string", + "value": "27c1d5cf-e8fb-433a-a2f7-d246de199c01", }, - "type": "primitive", }, "personal_data": { "properties": { "birth_date": { - "primitive": { - "string": "2022-02-09", + "type": "primitive", + "value": { "type": "string", + "value": "2022-02-09", }, - "type": "primitive", }, "document_ids": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "email": { - "primitive": { - "string": "bruce.banner@avengers.com", + "type": "primitive", + "value": { "type": "string", + "value": "bruce.banner@avengers.com", }, - "type": "primitive", }, "entitlements": { "properties": { "entitled_to_company_benefits": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "entitled_to_health_insurance": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", }, "first_name": { - "primitive": { - "string": "Bruce", + "type": "primitive", + "value": { "type": "string", + "value": "Bruce", }, - "type": "primitive", }, "last_name": { - "primitive": { - "string": "Banner del Torro", + "type": "primitive", + "value": { "type": "string", + "value": "Banner del Torro", }, - "type": "primitive", }, "official_name": { - "primitive": { - "string": "Bruce Banner del Torro", + "type": "primitive", + "value": { "type": "string", + "value": "Bruce Banner del Torro", }, - "type": "primitive", }, }, "type": "object", }, "report_date": { - "primitive": { - "string": "2023-01-19", + "type": "primitive", + "value": { "type": "string", + "value": "2023-01-19", }, - "type": "primitive", }, "social_security_summary": { "properties": { "weeks_contributed": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 188, }, - "type": "primitive", }, "weeks_redeemed": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "weeks_reinstated": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, }, "type": "object", @@ -40285,13 +39886,12 @@ If you need to know the currency of the account, just do a GET Details to the ac "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "RetrieveEmploymentRecordDetailsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "RetrieveEmploymentRecordDetails", "path": "/api/employment-records", @@ -40300,21 +39900,21 @@ If you need to know the currency of the account, just do a GET Details to the ac { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveEmploymentRecordDetailsRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveEmploymentRecordDetailsRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40324,21 +39924,21 @@ If you need to know the currency of the account, just do a GET Details to the ac { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveEmploymentRecordDetailsRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveEmploymentRecordDetailsRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40347,42 +39947,40 @@ If you need to know the currency of the account, just do a GET Details to the ac }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveEmploymentRecordDetailsRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EmploymentRecordRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveEmploymentRecordDetailsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveEmploymentRecordDetailsResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EmploymentRecord", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve employment record details", "tags": [ @@ -40392,7 +39990,7 @@ If you need to know the currency of the account, just do a GET Details to the ac { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get the details of a specific employment record.", "errorStatusCode": [ 401, @@ -40401,18 +39999,18 @@ If you need to know the currency of the account, just do a GET Details to the ac "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], @@ -40420,298 +40018,298 @@ If you need to know the currency of the account, just do a GET Details to the ac { "name": "omit", "value": { - "primitive": { - "string": "link,balance", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance", }, - "type": "primitive", }, }, { "name": "fields", "value": { - "primitive": { - "string": "link,balance,account", + "type": "primitive", + "value": { "type": "string", + "value": "link,balance,account", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "collected_at": { - "primitive": { - "datetime": "2020-04-23T21:32:55.336854+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-04-23T21:32:55.336Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2020-04-23T21:32:55.336854+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-04-23T21:32:55.336Z", }, - "type": "primitive", }, "employment_records": { - "array": [ + "type": "array", + "value": [ { "properties": { "collected_at": { - "primitive": { - "datetime": "2020-04-23T21:32:55.336854+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-04-23T21:32:55.336Z", }, - "type": "primitive", }, "currency": { - "primitive": { - "string": "MXN", + "type": "primitive", + "value": { "type": "string", + "value": "MXN", }, - "type": "primitive", }, "employer": { - "primitive": { - "string": "Batman Enterprises CDMX", + "type": "primitive", + "value": { "type": "string", + "value": "Batman Enterprises CDMX", }, - "type": "primitive", }, "employer_id": { - "primitive": { - "string": "780-BAT-88769-CDMX", + "type": "primitive", + "value": { "type": "string", + "value": "780-BAT-88769-CDMX", }, - "type": "primitive", }, "employment_status_updates": { - "array": [ + "type": "array", + "value": [ { "properties": { "base_salary": { - "primitive": { - "float": 1033.09, + "type": "primitive", + "value": { "type": "float", + "value": 1033.09, }, - "type": "primitive", }, "update_date": { - "primitive": { - "string": "2021-09-01", + "type": "primitive", + "value": { "type": "string", + "value": "2021-09-01", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "end_date": { - "primitive": { - "string": "2019-12-31", + "type": "primitive", + "value": { "type": "string", + "value": "2019-12-31", }, - "type": "primitive", }, "monthly_salary": { - "primitive": { - "float": 1.1, + "type": "primitive", + "value": { "type": "float", + "value": 1.1, }, - "type": "primitive", }, "most_recent_base_salary": { - "primitive": { - "float": 762.54, + "type": "primitive", + "value": { "type": "float", + "value": 762.54, }, - "type": "primitive", }, "start_date": { - "primitive": { - "string": "2019-10-10", + "type": "primitive", + "value": { "type": "string", + "value": "2019-10-10", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "DISTRITO FEDERAL", + "type": "primitive", + "value": { "type": "string", + "value": "DISTRITO FEDERAL", }, - "type": "primitive", }, "weeks_employed": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 12, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "files": { - "array": [ + "type": "array", + "value": [ { "properties": { "type": { - "primitive": { - "string": "ReporteSemanasCotizadas_190123", + "type": "primitive", + "value": { "type": "string", + "value": "ReporteSemanasCotizadas_190123", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "=PDF_BINARY=", + "type": "primitive", + "value": { "type": "string", + "value": "=PDF_BINARY=", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "fef05fc8-7357-4a4a-9d29-55038ea31a04", + "type": "primitive", + "value": { "type": "string", + "value": "fef05fc8-7357-4a4a-9d29-55038ea31a04", }, - "type": "primitive", }, "internal_identification": { - "primitive": { - "string": "BLPM951331IONVGR54", + "type": "primitive", + "value": { "type": "string", + "value": "BLPM951331IONVGR54", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "27c1d5cf-e8fb-433a-a2f7-d246de199c01", + "type": "primitive", + "value": { "type": "string", + "value": "27c1d5cf-e8fb-433a-a2f7-d246de199c01", }, - "type": "primitive", }, "personal_data": { "properties": { "birth_date": { - "primitive": { - "string": "2022-02-09", + "type": "primitive", + "value": { "type": "string", + "value": "2022-02-09", }, - "type": "primitive", }, "document_ids": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "email": { - "primitive": { - "string": "bruce.banner@avengers.com", + "type": "primitive", + "value": { "type": "string", + "value": "bruce.banner@avengers.com", }, - "type": "primitive", }, "entitlements": { "properties": { "entitled_to_company_benefits": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "entitled_to_health_insurance": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "status": { - "enum": "EMPLOYED", "type": "enum", + "value": "EMPLOYED", }, "valid_until": { - "primitive": { - "string": "valid_until", + "type": "primitive", + "value": { "type": "string", + "value": "valid_until", }, - "type": "primitive", }, }, "type": "object", }, "first_name": { - "primitive": { - "string": "Bruce", + "type": "primitive", + "value": { "type": "string", + "value": "Bruce", }, - "type": "primitive", }, "last_name": { - "primitive": { - "string": "Banner del Torro", + "type": "primitive", + "value": { "type": "string", + "value": "Banner del Torro", }, - "type": "primitive", }, "official_name": { - "primitive": { - "string": "Bruce Banner del Torro", + "type": "primitive", + "value": { "type": "string", + "value": "Bruce Banner del Torro", }, - "type": "primitive", }, }, "type": "object", }, "report_date": { - "primitive": { - "string": "2023-01-19", + "type": "primitive", + "value": { "type": "string", + "value": "2023-01-19", }, - "type": "primitive", }, "social_security_summary": { "properties": { "weeks_contributed": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 188, }, - "type": "primitive", }, "weeks_redeemed": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "weeks_reinstated": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, }, "type": "object", @@ -40723,7 +40321,7 @@ If you need to know the currency of the account, just do a GET Details to the ac ], "generatedRequestName": "DetailEmploymentRecordRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "DetailEmploymentRecord", "path": "/api/employment-records/{id}", @@ -40732,39 +40330,39 @@ If you need to know the currency of the account, just do a GET Details to the ac "description": "The \`employment-record.id\` you want to get detailed information about.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DetailEmploymentRecordRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Omit certain fields from being returned in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "omit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailEmploymentRecordRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DetailEmploymentRecordRequestOmit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40774,21 +40372,21 @@ If you need to know the currency of the account, just do a GET Details to the ac { "description": "Return only the specified fields in the response. For more information, see our [Filtering responses](https://developers.belvo.com/docs/searching-and-filtering) DevPortal article.", "name": "fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailEmploymentRecordRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DetailEmploymentRecordRequestFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40796,23 +40394,22 @@ If you need to know the currency of the account, just do a GET Details to the ac }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailEmploymentRecordResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EmploymentRecord", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get an employment record's details", "tags": [ @@ -40822,7 +40419,7 @@ If you need to know the currency of the account, just do a GET Details to the ac { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Delete a specific employment record from your Belvo account.", "errorStatusCode": [ 401, @@ -40831,29 +40428,29 @@ If you need to know the currency of the account, just do a GET Details to the ac "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "DestroyEmploymentRecordRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "DestroyEmploymentRecord", "path": "/api/employment-records/{id}", @@ -40862,25 +40459,25 @@ If you need to know the currency of the account, just do a GET Details to the ac "description": "The \`employment-record.id\` that you want to delete.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DestroyEmploymentRecordRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "request": null, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], "summary": "Delete an employment record", "tags": [ @@ -40890,7 +40487,7 @@ If you need to know the currency of the account, just do a GET Details to the ac { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Send through your raw data and receive enriched information for each of your user's income streams.
@@ -40905,313 +40502,306 @@ If you need to know the currency of the account, just do a GET Details to the ac "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "date_from": { - "primitive": { - "string": "2022-08-01", + "type": "primitive", + "value": { "type": "string", + "value": "2022-08-01", }, - "type": "primitive", }, "date_to": { - "primitive": { - "string": "2022-12-30", + "type": "primitive", + "value": { "type": "string", + "value": "2022-12-30", }, - "type": "primitive", }, "language": { - "primitive": { - "string": "pt", + "type": "primitive", + "value": { "type": "string", + "value": "pt", }, - "type": "primitive", }, "transactions": { - "array": [ + "type": "array", + "value": [ { "properties": { "account_category": { - "enum": "CHECKING_ACCOUNT", "type": "enum", + "value": "CHECKING_ACCOUNT", }, "account_holder_id": { - "primitive": { - "string": "a61bc801-9fa5-457b-88ad-850c96eaca30", + "type": "primitive", + "value": { "type": "string", + "value": "a61bc801-9fa5-457b-88ad-850c96eaca30", }, - "type": "primitive", }, "account_holder_type": { - "literal": { - "string": "INDIVIDUAL", + "type": "literal", + "value": { "type": "string", + "value": "INDIVIDUAL", }, - "type": "literal", }, "account_id": { - "primitive": { - "string": "EBACA-89077589", + "type": "primitive", + "value": { "type": "string", + "value": "EBACA-89077589", }, - "type": "primitive", }, "amount": { - "primitive": { - "float": 650.89, + "type": "primitive", + "value": { "type": "float", + "value": 650.89, }, - "type": "primitive", }, "currency": { - "primitive": { - "string": "BRL", + "type": "primitive", + "value": { "type": "string", + "value": "BRL", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "SALÁRIO MENSAL", + "type": "primitive", + "value": { "type": "string", + "value": "SALÁRIO MENSAL", }, - "type": "primitive", }, "institution": { - "primitive": { - "string": "Erebor Retail Brasil", + "type": "primitive", + "value": { "type": "string", + "value": "Erebor Retail Brasil", }, - "type": "primitive", }, "transaction_id": { - "primitive": { - "string": "3CWE4927CF15355", + "type": "primitive", + "value": { "type": "string", + "value": "3CWE4927CF15355", }, - "type": "primitive", }, "value_date": { - "primitive": { - "string": "2022-11-18", + "type": "primitive", + "value": { "type": "string", + "value": "2022-11-18", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "first_transaction_date": { - "primitive": { - "string": "2022-06-09", + "type": "primitive", + "value": { "type": "string", + "value": "2022-06-09", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "076c66e5-90f5-4e01-99c7-50e32f65ae42", + "type": "primitive", + "value": { "type": "string", + "value": "076c66e5-90f5-4e01-99c7-50e32f65ae42", }, - "type": "primitive", }, "income_source_type": { - "literal": { - "string": "BANK", + "type": "literal", + "value": { "type": "string", + "value": "BANK", }, - "type": "literal", }, "income_streams": { - "array": [], "type": "array", + "value": [], }, "last_transaction_date": { - "primitive": { - "string": "2023-02-09", + "type": "primitive", + "value": { "type": "string", + "value": "2023-02-09", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "f4621548-2f9e-440e-9ebd-ae8decac8c02", + "type": "primitive", + "value": { "type": "string", + "value": "f4621548-2f9e-440e-9ebd-ae8decac8c02", }, - "type": "primitive", }, "monthly_average": { - "primitive": { - "float": 1705.46, + "type": "primitive", + "value": { "type": "float", + "value": 1705.46, }, - "type": "primitive", }, "monthly_average_high_confidence": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, "monthly_average_irregular": { - "primitive": { - "float": 1308.18, + "type": "primitive", + "value": { "type": "float", + "value": 1308.18, }, - "type": "primitive", }, "monthly_average_low_confidence": { - "primitive": { - "float": 1308.18, + "type": "primitive", + "value": { "type": "float", + "value": 1308.18, }, - "type": "primitive", }, "monthly_average_medium_confidence": { - "primitive": { - "float": 2500, + "type": "primitive", + "value": { "type": "float", + "value": 2500, }, - "type": "primitive", }, "monthly_average_regular": { - "primitive": { - "float": 2500, + "type": "primitive", + "value": { "type": "float", + "value": 2500, }, - "type": "primitive", }, "number_of_income_streams": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 12, }, - "type": "primitive", }, "total_high_confidence": { - "primitive": { - "float": 0, + "type": "primitive", + "value": { "type": "float", + "value": 0, }, - "type": "primitive", }, "total_income_amount": { - "primitive": { - "float": 12616.37, + "type": "primitive", + "value": { "type": "float", + "value": 12616.37, }, - "type": "primitive", }, "total_irregular_income_amount": { - "primitive": { - "float": 2616.37, + "type": "primitive", + "value": { "type": "float", + "value": 2616.37, }, - "type": "primitive", }, "total_low_confidence": { - "primitive": { - "float": 2616.37, + "type": "primitive", + "value": { "type": "float", + "value": 2616.37, }, - "type": "primitive", }, "total_medium_confidence": { - "primitive": { - "float": 10000, + "type": "primitive", + "value": { "type": "float", + "value": 10000, }, - "type": "primitive", }, "total_regular_income_amount": { - "primitive": { - "float": 10000, + "type": "primitive", + "value": { "type": "float", + "value": 10000, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "VerifyIncomeRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "VerifyIncome", "path": "/api/enrich/incomes", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "VerifyIncomeRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EyodIncomeVerificationRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [ - { - "name": undefined, - "value": undefined, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "VerifyIncomeResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "VerifyIncomeResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Income", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Verify incomes", "tags": [ @@ -41221,7 +40811,7 @@ If you need to know the currency of the account, just do a GET Details to the ac { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Send through your raw transaction data and receive enriched information for each of your transactions.
@@ -41236,97 +40826,97 @@ If you need to know the currency of the account, just do a GET Details to the ac "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "language": { - "primitive": { - "string": "pt", + "type": "primitive", + "value": { "type": "string", + "value": "pt", }, - "type": "primitive", }, "transactions": { - "array": [ + "type": "array", + "value": [ { "properties": { "account_category": { - "enum": "CHECKING_ACCOUNT", "type": "enum", + "value": "CHECKING_ACCOUNT", }, "account_holder_id": { - "primitive": { - "string": "7890098789087", + "type": "primitive", + "value": { "type": "string", + "value": "7890098789087", }, - "type": "primitive", }, "account_holder_type": { - "enum": "INDIVIDUAL", "type": "enum", + "value": "INDIVIDUAL", }, "account_id": { - "primitive": { - "string": "BBVACA-89077589", + "type": "primitive", + "value": { "type": "string", + "value": "BBVACA-89077589", }, - "type": "primitive", }, "amount": { - "primitive": { - "float": 650.89, + "type": "primitive", + "value": { "type": "float", + "value": 650.89, }, - "type": "primitive", }, "currency": { - "primitive": { - "string": "BRL", + "type": "primitive", + "value": { "type": "string", + "value": "BRL", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "APPL3STORE", + "type": "primitive", + "value": { "type": "string", + "value": "APPL3STORE", }, - "type": "primitive", }, "institution": { - "primitive": { - "string": "BBVA", + "type": "primitive", + "value": { "type": "string", + "value": "BBVA", }, - "type": "primitive", }, "transaction_id": { - "primitive": { - "string": "3CWE4927CF15355", + "type": "primitive", + "value": { "type": "string", + "value": "3CWE4927CF15355", }, - "type": "primitive", }, "type": { - "enum": "INFLOW", "type": "enum", + "value": "INFLOW", }, "value_date": { - "primitive": { - "string": "2022-11-18", + "type": "primitive", + "value": { "type": "string", + "value": "2022-11-18", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -41334,115 +40924,115 @@ If you need to know the currency of the account, just do a GET Details to the ac "response": { "properties": { "transactions": { - "array": [ + "type": "array", + "value": [ { "properties": { "account_category": { - "enum": "CHECKING_ACCOUNT", "type": "enum", + "value": "CHECKING_ACCOUNT", }, "account_holder_id": { - "primitive": { - "string": "7890098789087", + "type": "primitive", + "value": { "type": "string", + "value": "7890098789087", }, - "type": "primitive", }, "account_holder_type": { - "enum": "INDIVIDUAL", "type": "enum", + "value": "INDIVIDUAL", }, "account_id": { - "primitive": { - "string": "BBVACA-89077589", + "type": "primitive", + "value": { "type": "string", + "value": "BBVACA-89077589", }, - "type": "primitive", }, "amount": { - "primitive": { - "float": 650.89, + "type": "primitive", + "value": { "type": "float", + "value": 650.89, }, - "type": "primitive", }, "category": { - "primitive": { - "string": "Income & Payments", + "type": "primitive", + "value": { "type": "string", + "value": "Income & Payments", }, - "type": "primitive", }, "currency": { - "primitive": { - "string": "BRL", + "type": "primitive", + "value": { "type": "string", + "value": "BRL", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "APPL3STORE", + "type": "primitive", + "value": { "type": "string", + "value": "APPL3STORE", }, - "type": "primitive", }, "institution": { - "primitive": { - "string": "BBVA", + "type": "primitive", + "value": { "type": "string", + "value": "BBVA", }, - "type": "primitive", }, "mcc": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 2345, }, - "type": "primitive", }, "merchant": { "properties": { "merchant_name": { - "primitive": { - "string": "Apple, Inc", + "type": "primitive", + "value": { "type": "string", + "value": "Apple, Inc", }, - "type": "primitive", }, }, "type": "object", }, "subcategory": { - "primitive": { - "string": "Freelance", + "type": "primitive", + "value": { "type": "string", + "value": "Freelance", }, - "type": "primitive", }, "transaction_id": { - "primitive": { - "string": "3CWE4927CF15355", + "type": "primitive", + "value": { "type": "string", + "value": "3CWE4927CF15355", }, - "type": "primitive", }, "type": { - "enum": "INFLOW", "type": "enum", + "value": "INFLOW", }, "value_date": { - "primitive": { - "string": "2022-11-18", + "type": "primitive", + "value": { "type": "string", + "value": "2022-11-18", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -41451,47 +41041,40 @@ If you need to know the currency of the account, just do a GET Details to the ac ], "generatedRequestName": "CategorizeTransactionsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "CategorizeTransactions", "path": "/api/categorization", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CategorizeTransactionsRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CategorizationRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [ - { - "name": undefined, - "value": undefined, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CategorizeTransactionsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Categorization", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Categorize transactions", "tags": [ @@ -41501,7 +41084,7 @@ If you need to know the currency of the account, just do a GET Details to the ac { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get a paginated list of all existing secret keys in your Belvo account. We return up to 100 results per page. @@ -41512,72 +41095,72 @@ If you need to know the currency of the account, just do a GET Details to the ac "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 130, }, - "type": "primitive", }, "next": { - "primitive": { - "string": "https://api.belvo.com/payments/{endpoint}/?page=2", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.belvo.com/payments/{endpoint}/?page=2", }, - "type": "primitive", }, "previous": { - "primitive": { - "string": "previous", + "type": "primitive", + "value": { "type": "string", + "value": "previous", }, - "type": "primitive", }, "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "fc6694b5-ced2-47db-8d14-f15c9e942f31", + "type": "primitive", + "value": { "type": "string", + "value": "fc6694b5-ced2-47db-8d14-f15c9e942f31", }, - "type": "primitive", }, "last_used": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "password": { - "primitive": { - "string": "******", + "type": "primitive", + "value": { "type": "string", + "value": "******", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -41586,29 +41169,28 @@ If you need to know the currency of the account, just do a GET Details to the ac ], "generatedRequestName": "ListSecretKeysRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ListSecretKeys", "path": "/payments/secret-keys", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListSecretKeysResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SecretKeysPaginatedResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List all secret keys", "tags": [ @@ -41618,7 +41200,7 @@ If you need to know the currency of the account, just do a GET Details to the ac { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Request API keys to use with Belvo's Payments API. You will need to send through the username and password (in plain text) you use to login to the Belvo dashboard in the Authorization header. @@ -41637,84 +41219,83 @@ For example: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "fc6694b5-ced2-47db-8d14-f15c9e942f31", + "type": "primitive", + "value": { "type": "string", + "value": "fc6694b5-ced2-47db-8d14-f15c9e942f31", }, - "type": "primitive", }, "last_used": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "password": { - "primitive": { - "string": "******", + "type": "primitive", + "value": { "type": "string", + "value": "******", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "CreateSecretKeysRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "CreateSecretKeys", "path": "/payments/secret-keys", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateSecretKeysResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateSecretKeysResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SecretKeys", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Request API keys", "tags": [ @@ -41724,7 +41305,7 @@ For example: { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "List all payment webhooks associated with your Belvo account.", "errorStatusCode": [ 401, @@ -41732,104 +41313,104 @@ For example: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 130, }, - "type": "primitive", }, "next": { - "primitive": { - "string": "https://api.belvo.com/payments/{endpoint}/?page=2", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.belvo.com/payments/{endpoint}/?page=2", }, - "type": "primitive", }, "previous": { - "primitive": { - "string": "previous", + "type": "primitive", + "value": { "type": "string", + "value": "previous", }, - "type": "primitive", }, "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "auth_header": { - "primitive": { - "string": "Authorization", + "type": "primitive", + "value": { "type": "string", + "value": "Authorization", }, - "type": "primitive", }, "auth_token": { - "primitive": { - "string": "*******", + "type": "primitive", + "value": { "type": "string", + "value": "*******", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "created_by": { - "primitive": { - "string": "38322582-7c76-4775-abe8-0fb2bdeb8204", + "type": "primitive", + "value": { "type": "string", + "value": "38322582-7c76-4775-abe8-0fb2bdeb8204", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "32ab6809-6253-4fb0-be0f-94cce6ebb692", + "type": "primitive", + "value": { "type": "string", + "value": "32ab6809-6253-4fb0-be0f-94cce6ebb692", }, - "type": "primitive", }, "name": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "url": { - "primitive": { - "string": "https://mycompany.com/security/webhook", + "type": "primitive", + "value": { "type": "string", + "value": "https://mycompany.com/security/webhook", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -41838,29 +41419,28 @@ For example: ], "generatedRequestName": "ListPaymentWebhooksRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ListPaymentWebhooks", "path": "/payments/webhooks", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentWebhooksResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentsWebhooksPaginatedResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List all payment webhooks", "tags": [ @@ -41870,7 +41450,7 @@ For example: { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Register a new payments webhook for your Belvo account. ", "errorStatusCode": [ @@ -41882,161 +41462,159 @@ For example: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "auth_header": { - "primitive": { - "string": "Authorization", + "type": "primitive", + "value": { "type": "string", + "value": "Authorization", }, - "type": "primitive", }, "auth_token": { - "primitive": { - "string": "Bearer hv7alD71j0dzXf09iKfg7u", + "type": "primitive", + "value": { "type": "string", + "value": "Bearer hv7alD71j0dzXf09iKfg7u", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Your webhook name", + "type": "primitive", + "value": { "type": "string", + "value": "Your webhook name", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "https://mycompany.com/security/webhook", + "type": "primitive", + "value": { "type": "string", + "value": "https://mycompany.com/security/webhook", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "auth_header": { - "primitive": { - "string": "Authorization", + "type": "primitive", + "value": { "type": "string", + "value": "Authorization", }, - "type": "primitive", }, "auth_token": { - "primitive": { - "string": "*******", + "type": "primitive", + "value": { "type": "string", + "value": "*******", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "created_by": { - "primitive": { - "string": "38322582-7c76-4775-abe8-0fb2bdeb8204", + "type": "primitive", + "value": { "type": "string", + "value": "38322582-7c76-4775-abe8-0fb2bdeb8204", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "32ab6809-6253-4fb0-be0f-94cce6ebb692", + "type": "primitive", + "value": { "type": "string", + "value": "32ab6809-6253-4fb0-be0f-94cce6ebb692", }, - "type": "primitive", }, "name": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "url": { - "primitive": { - "string": "https://mycompany.com/security/webhook", + "type": "primitive", + "value": { "type": "string", + "value": "https://mycompany.com/security/webhook", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "RegisterPaymentWebhookRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "RegisterPaymentWebhook", "path": "/payments/webhooks", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RegisterPaymentWebhookRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentWebhookRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RegisterPaymentWebhookResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RegisterPaymentWebhookResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "paymentWebhook", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Register a new payment webhook", "tags": [ @@ -42046,7 +41624,7 @@ For example: { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get the details about a specific payment webhook.", "errorStatusCode": [ 401, @@ -42055,84 +41633,84 @@ For example: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "a3b92311-1888-449f-acaa-49ae28d68fcd", + "type": "primitive", + "value": { "type": "string", + "value": "a3b92311-1888-449f-acaa-49ae28d68fcd", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "auth_header": { - "primitive": { - "string": "Authorization", + "type": "primitive", + "value": { "type": "string", + "value": "Authorization", }, - "type": "primitive", }, "auth_token": { - "primitive": { - "string": "*******", + "type": "primitive", + "value": { "type": "string", + "value": "*******", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "created_by": { - "primitive": { - "string": "38322582-7c76-4775-abe8-0fb2bdeb8204", + "type": "primitive", + "value": { "type": "string", + "value": "38322582-7c76-4775-abe8-0fb2bdeb8204", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "32ab6809-6253-4fb0-be0f-94cce6ebb692", + "type": "primitive", + "value": { "type": "string", + "value": "32ab6809-6253-4fb0-be0f-94cce6ebb692", }, - "type": "primitive", }, "name": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "url": { - "primitive": { - "string": "https://mycompany.com/security/webhook", + "type": "primitive", + "value": { "type": "string", + "value": "https://mycompany.com/security/webhook", }, - "type": "primitive", }, }, "type": "object", @@ -42141,7 +41719,7 @@ For example: ], "generatedRequestName": "DetailPaymentWebhooksRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "DetailPaymentWebhooks", "path": "/payments/webhooks/{id}", @@ -42150,38 +41728,37 @@ For example: "description": "The \`webhook.id\` you want to get detailed information about.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DetailPaymentWebhooksRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailPaymentWebhooksResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "paymentWebhook", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get details about a payment webhook", "tags": [ @@ -42191,7 +41768,7 @@ For example: { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Delete a specific payment webhook from your Belvo account.", "errorStatusCode": [ 401, @@ -42200,29 +41777,29 @@ For example: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "DeletePaymentWebhooksRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "DeletePaymentWebhooks", "path": "/payments/webhooks/{id}", @@ -42231,25 +41808,25 @@ For example: "description": "The \`webhook.id\` that you want to delete.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DeletePaymentWebhooksRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "request": null, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], "summary": "Delete a payment webhook", "tags": [ @@ -42259,7 +41836,7 @@ For example: { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "List all available payment institutions.", "errorStatusCode": [ 401, @@ -42267,275 +41844,275 @@ For example: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "page", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, { "name": "country", "value": { - "primitive": { - "string": "COL", + "type": "primitive", + "value": { "type": "string", + "value": "COL", }, - "type": "primitive", }, }, { "name": "country__in", "value": { - "primitive": { - "string": "COL,BRA", + "type": "primitive", + "value": { "type": "string", + "value": "COL,BRA", }, - "type": "primitive", }, }, { "name": "created_at", "value": { - "primitive": { - "string": "2022-09-15", + "type": "primitive", + "value": { "type": "string", + "value": "2022-09-15", }, - "type": "primitive", }, }, { "name": "created_at__gt", "value": { - "primitive": { - "string": "2022-09-15", + "type": "primitive", + "value": { "type": "string", + "value": "2022-09-15", }, - "type": "primitive", }, }, { "name": "created_at__gte", "value": { - "primitive": { - "string": "2022-09-15", + "type": "primitive", + "value": { "type": "string", + "value": "2022-09-15", }, - "type": "primitive", }, }, { "name": "created_at__lt", "value": { - "primitive": { - "string": "2022-09-15", + "type": "primitive", + "value": { "type": "string", + "value": "2022-09-15", }, - "type": "primitive", }, }, { "name": "created_at__lte", "value": { - "primitive": { - "string": "2022-09-15", + "type": "primitive", + "value": { "type": "string", + "value": "2022-09-15", }, - "type": "primitive", }, }, { "name": "created_at__range", "value": { - "primitive": { - "string": "2022-09-15,2022-09-20", + "type": "primitive", + "value": { "type": "string", + "value": "2022-09-15,2022-09-20", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 130, }, - "type": "primitive", }, "next": { - "primitive": { - "string": "https://belvo.com/payments/{endpoint}/?page=2", + "type": "primitive", + "value": { "type": "string", + "value": "https://belvo.com/payments/{endpoint}/?page=2", }, - "type": "primitive", }, "previous": { - "primitive": { - "string": "previous", + "type": "primitive", + "value": { "type": "string", + "value": "previous", }, - "type": "primitive", }, "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "active": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "country": { - "enum": "BRA", "type": "enum", + "value": "BRA", }, "display_name": { - "primitive": { - "string": "Wakanda National Bank", + "type": "primitive", + "value": { "type": "string", + "value": "Wakanda National Bank", }, - "type": "primitive", }, "form_fields": { - "array": [ + "type": "array", + "value": [ { "properties": { "label": { - "primitive": { - "string": "Document", + "type": "primitive", + "value": { "type": "string", + "value": "Document", }, - "type": "primitive", }, "length": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 6, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "username", + "type": "primitive", + "value": { "type": "string", + "value": "username", }, - "type": "primitive", }, "optional": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "placeholder": { - "primitive": { - "string": "Username", + "type": "primitive", + "value": { "type": "string", + "value": "Username", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "text", + "type": "primitive", + "value": { "type": "string", + "value": "text", }, - "type": "primitive", }, "validation": { - "primitive": { - "string": "^.{1,}$", + "type": "primitive", + "value": { "type": "string", + "value": "^.{1,}$", }, - "type": "primitive", }, "validation_message": { - "primitive": { - "string": "Invalid client number", + "type": "primitive", + "value": { "type": "string", + "value": "Invalid client number", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "icon_logo": { - "primitive": { - "string": "https://belvo-api-media.s3.amazonaws.com/logos/wakandanational_icon_logo.png", + "type": "primitive", + "value": { "type": "string", + "value": "https://belvo-api-media.s3.amazonaws.com/logos/wakandanational_icon_logo.png", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "bbaceead-7b96-46d8-9354-38dec9707004", + "type": "primitive", + "value": { "type": "string", + "value": "bbaceead-7b96-46d8-9354-38dec9707004", }, - "type": "primitive", }, "legal_entity_name": { - "primitive": { - "string": "Wakanda Bank, National Association", + "type": "primitive", + "value": { "type": "string", + "value": "Wakanda Bank, National Association", }, - "type": "primitive", }, "logo": { - "primitive": { - "string": "https://belvo-api-media.s3.amazonaws.com/logos/wakandanational_logo.png", + "type": "primitive", + "value": { "type": "string", + "value": "https://belvo-api-media.s3.amazonaws.com/logos/wakandanational_logo.png", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "wakanda_national", + "type": "primitive", + "value": { "type": "string", + "value": "wakanda_national", }, - "type": "primitive", }, "primary_color": { - "primitive": { - "string": "#fdbc24", + "type": "primitive", + "value": { "type": "string", + "value": "#fdbc24", }, - "type": "primitive", }, "text_logo": { - "primitive": { - "string": "https://belvo-api-media.s3.amazonaws.com/logos/wakandanational_text_logo.png", + "type": "primitive", + "value": { "type": "string", + "value": "https://belvo-api-media.s3.amazonaws.com/logos/wakandanational_text_logo.png", }, - "type": "primitive", }, "website": { - "primitive": { - "string": "https://www.wakandanational.com", + "type": "primitive", + "value": { "type": "string", + "value": "https://www.wakandanational.com", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -42544,7 +42121,7 @@ For example: ], "generatedRequestName": "ListPaymentInstitutionsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ListPaymentInstitutions", "path": "/payments/institutions", @@ -42553,18 +42130,18 @@ For example: { "description": "A page number within the paginated result set.", "name": "page", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentInstitutionsRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentInstitutionsRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -42575,21 +42152,21 @@ For example: { "description": "Return institutions only for this country.", "name": "country", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentInstitutionsRequestCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentInstitutionsRequestCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42599,21 +42176,21 @@ For example: { "description": "Return institutions only for one of these countries.", "name": "country__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentInstitutionsRequestCountryIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentInstitutionsRequestCountryIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42623,21 +42200,21 @@ For example: { "description": "Return results only for this date (in \`YYYY-MM-DD\` format).", "name": "created_at", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentInstitutionsRequestCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentInstitutionsRequestCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42647,21 +42224,21 @@ For example: { "description": "Return results only after this date (in \`YYYY-MM-DD\` format).", "name": "created_at__gt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentInstitutionsRequestCreatedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentInstitutionsRequestCreatedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42671,21 +42248,21 @@ For example: { "description": "Return results only for this date and after (in \`YYYY-MM-DD\` format).", "name": "created_at__gte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentInstitutionsRequestCreatedAtGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentInstitutionsRequestCreatedAtGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42695,21 +42272,21 @@ For example: { "description": "Return results only before this date (in \`YYYY-MM-DD\` format).", "name": "created_at__lt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentInstitutionsRequestCreatedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentInstitutionsRequestCreatedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42719,21 +42296,21 @@ For example: { "description": "Return results only for this date and before (in \`YYYY-MM-DD\` format).", "name": "created_at__lte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentInstitutionsRequestCreatedAtLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentInstitutionsRequestCreatedAtLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42743,21 +42320,21 @@ For example: { "description": "Return results between this date range (in \`YYYY-MM-DD\` format).", "name": "created_at__range", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentInstitutionsRequestCreatedAtRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentInstitutionsRequestCreatedAtRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42765,23 +42342,22 @@ For example: }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentInstitutionsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentsInstitutionsPaginatedResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List all payment institutions", "tags": [ @@ -42791,7 +42367,7 @@ For example: { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get the details about a specific payment institution", "errorStatusCode": [ 401, @@ -42800,209 +42376,209 @@ For example: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "a3b92311-1888-449f-acaa-49ae28d68fcd", + "type": "primitive", + "value": { "type": "string", + "value": "a3b92311-1888-449f-acaa-49ae28d68fcd", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "active": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "country": { - "enum": "BRA", "type": "enum", + "value": "BRA", }, "display_name": { - "primitive": { - "string": "Wakanda National Bank", + "type": "primitive", + "value": { "type": "string", + "value": "Wakanda National Bank", }, - "type": "primitive", }, "form_fields": { - "array": [ + "type": "array", + "value": [ { "properties": { "label": { - "primitive": { - "string": "Document", + "type": "primitive", + "value": { "type": "string", + "value": "Document", }, - "type": "primitive", }, "length": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 6, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "username", + "type": "primitive", + "value": { "type": "string", + "value": "username", }, - "type": "primitive", }, "optional": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "placeholder": { - "primitive": { - "string": "Username", + "type": "primitive", + "value": { "type": "string", + "value": "Username", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "text", + "type": "primitive", + "value": { "type": "string", + "value": "text", }, - "type": "primitive", }, "validation": { - "primitive": { - "string": "^.{1,}$", + "type": "primitive", + "value": { "type": "string", + "value": "^.{1,}$", }, - "type": "primitive", }, "validation_message": { - "primitive": { - "string": "Invalid client number", + "type": "primitive", + "value": { "type": "string", + "value": "Invalid client number", }, - "type": "primitive", }, "values": { - "array": [ + "type": "array", + "value": [ { "properties": { "code": { - "primitive": { - "string": "001", + "type": "primitive", + "value": { "type": "string", + "value": "001", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "Cédula de Ciudadanía", + "type": "primitive", + "value": { "type": "string", + "value": "Cédula de Ciudadanía", }, - "type": "primitive", }, "placeholder": { - "primitive": { - "string": "DEF4444908M22", + "type": "primitive", + "value": { "type": "string", + "value": "DEF4444908M22", }, - "type": "primitive", }, "validation": { - "primitive": { - "string": "^.{1,}$", + "type": "primitive", + "value": { "type": "string", + "value": "^.{1,}$", }, - "type": "primitive", }, "validation_message": { - "primitive": { - "string": "Invalid document number", + "type": "primitive", + "value": { "type": "string", + "value": "Invalid document number", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "icon_logo": { - "primitive": { - "string": "https://belvo-api-media.s3.amazonaws.com/logos/wakandanational_icon_logo.png", + "type": "primitive", + "value": { "type": "string", + "value": "https://belvo-api-media.s3.amazonaws.com/logos/wakandanational_icon_logo.png", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "bbaceead-7b96-46d8-9354-38dec9707004", + "type": "primitive", + "value": { "type": "string", + "value": "bbaceead-7b96-46d8-9354-38dec9707004", }, - "type": "primitive", }, "legal_entity_name": { - "primitive": { - "string": "Wakanda Bank, National Association", + "type": "primitive", + "value": { "type": "string", + "value": "Wakanda Bank, National Association", }, - "type": "primitive", }, "logo": { - "primitive": { - "string": "https://belvo-api-media.s3.amazonaws.com/logos/wakandanational_logo.png", + "type": "primitive", + "value": { "type": "string", + "value": "https://belvo-api-media.s3.amazonaws.com/logos/wakandanational_logo.png", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "wakanda_national", + "type": "primitive", + "value": { "type": "string", + "value": "wakanda_national", }, - "type": "primitive", }, "primary_color": { - "primitive": { - "string": "#fdbc24", + "type": "primitive", + "value": { "type": "string", + "value": "#fdbc24", }, - "type": "primitive", }, "text_logo": { - "primitive": { - "string": "https://belvo-api-media.s3.amazonaws.com/logos/wakandanational_text_logo.png", + "type": "primitive", + "value": { "type": "string", + "value": "https://belvo-api-media.s3.amazonaws.com/logos/wakandanational_text_logo.png", }, - "type": "primitive", }, "website": { - "primitive": { - "string": "https://www.wakandanational.com", + "type": "primitive", + "value": { "type": "string", + "value": "https://www.wakandanational.com", }, - "type": "primitive", }, }, "type": "object", @@ -43011,7 +42587,7 @@ For example: ], "generatedRequestName": "DetailPaymentInstitutionRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "DetailPaymentInstitution", "path": "/payments/institutions/{id}", @@ -43020,38 +42596,37 @@ For example: "description": "The payment \`institution.id\` you want to get detailed information about.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DetailPaymentInstitutionRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailPaymentInstitutionResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "paymentInstitution", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get details about a payment institution", "tags": [ @@ -43061,7 +42636,7 @@ For example: { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "List all customers associated with your Belvo account.", "errorStatusCode": [ 401, @@ -43069,213 +42644,213 @@ For example: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "page", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, { "name": "id__in", "value": { - "primitive": { - "string": "24e5b3a5-19aa-40fe-91e5-4db7f22ecc2d,bfe57b64-f033-4a00-97f8-83ec88440264", + "type": "primitive", + "value": { "type": "string", + "value": "24e5b3a5-19aa-40fe-91e5-4db7f22ecc2d,bfe57b64-f033-4a00-97f8-83ec88440264", }, - "type": "primitive", }, }, { "name": "created_at", "value": { - "primitive": { - "string": "2022-09-15", + "type": "primitive", + "value": { "type": "string", + "value": "2022-09-15", }, - "type": "primitive", }, }, { "name": "created_at__gt", "value": { - "primitive": { - "string": "2022-09-15", + "type": "primitive", + "value": { "type": "string", + "value": "2022-09-15", }, - "type": "primitive", }, }, { "name": "created_at__gte", "value": { - "primitive": { - "string": "2022-09-15", + "type": "primitive", + "value": { "type": "string", + "value": "2022-09-15", }, - "type": "primitive", }, }, { "name": "created_at__lt", "value": { - "primitive": { - "string": "2022-09-15", + "type": "primitive", + "value": { "type": "string", + "value": "2022-09-15", }, - "type": "primitive", }, }, { "name": "created_at__lte", "value": { - "primitive": { - "string": "2022-09-15", + "type": "primitive", + "value": { "type": "string", + "value": "2022-09-15", }, - "type": "primitive", }, }, { "name": "created_at__range", "value": { - "primitive": { - "string": "2022-09-15,2022-09-20", + "type": "primitive", + "value": { "type": "string", + "value": "2022-09-15,2022-09-20", }, - "type": "primitive", }, }, { "name": "customer__type", "value": { - "primitive": { - "string": "INDIVIDUAL", + "type": "primitive", + "value": { "type": "string", + "value": "INDIVIDUAL", }, - "type": "primitive", }, }, { "name": "search", "value": { - "primitive": { - "string": "car", + "type": "primitive", + "value": { "type": "string", + "value": "car", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 130, }, - "type": "primitive", }, "next": { - "primitive": { - "string": "https://api.belvo.com/payments/{endpoint}/?page=2", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.belvo.com/payments/{endpoint}/?page=2", }, - "type": "primitive", }, "previous": { - "primitive": { - "string": "previous", + "type": "primitive", + "value": { "type": "string", + "value": "previous", }, - "type": "primitive", }, "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "address": { - "primitive": { - "string": "Rua de Caetano Veloso 432, 70200 Brasilia", + "type": "primitive", + "value": { "type": "string", + "value": "Rua de Caetano Veloso 432, 70200 Brasilia", }, - "type": "primitive", }, "country": { - "enum": "BRA", "type": "enum", + "value": "BRA", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "created_by": { - "primitive": { - "string": "1c83ead8-6665-429c-a17a-ddc76cb3a95e", + "type": "primitive", + "value": { "type": "string", + "value": "1c83ead8-6665-429c-a17a-ddc76cb3a95e", }, - "type": "primitive", }, "customer_type": { - "enum": "INDIVIDUAL", "type": "enum", + "value": "INDIVIDUAL", }, "email": { - "primitive": { - "string": "caetano.veloso@musicabrazil.br", + "type": "primitive", + "value": { "type": "string", + "value": "caetano.veloso@musicabrazil.br", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "1c83ead8-6665-429c-a17a-ddc76cb3a95e", + "type": "primitive", + "value": { "type": "string", + "value": "1c83ead8-6665-429c-a17a-ddc76cb3a95e", }, - "type": "primitive", }, "identifier": { - "primitive": { - "string": "00.000.000/0001-91", + "type": "primitive", + "value": { "type": "string", + "value": "00.000.000/0001-91", }, - "type": "primitive", }, "identifier_type": { - "enum": "CPF", "type": "enum", + "value": "CPF", }, "name": { - "primitive": { - "string": "Caetano Veloso", + "type": "primitive", + "value": { "type": "string", + "value": "Caetano Veloso", }, - "type": "primitive", }, "phone": { - "primitive": { - "string": "3210-9876", + "type": "primitive", + "value": { "type": "string", + "value": "3210-9876", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -43284,7 +42859,7 @@ For example: ], "generatedRequestName": "ListCustomersRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ListCustomers", "path": "/payments/customers", @@ -43293,18 +42868,18 @@ For example: { "description": "A page number within the paginated result set.", "name": "page", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListCustomersRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListCustomersRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -43315,21 +42890,21 @@ For example: { "description": "One or more \`customer.id\`s (comma separated) that you want to get results for.", "name": "id__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListCustomersRequestIdIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListCustomersRequestIdIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43339,21 +42914,21 @@ For example: { "description": "Return results only for this date (in \`YYYY-MM-DD\` format).", "name": "created_at", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListCustomersRequestCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListCustomersRequestCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43363,21 +42938,21 @@ For example: { "description": "Return results only after this date (in \`YYYY-MM-DD\` format).", "name": "created_at__gt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListCustomersRequestCreatedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListCustomersRequestCreatedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43387,21 +42962,21 @@ For example: { "description": "Return results only for this date and after (in \`YYYY-MM-DD\` format).", "name": "created_at__gte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListCustomersRequestCreatedAtGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListCustomersRequestCreatedAtGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43411,21 +42986,21 @@ For example: { "description": "Return results only before this date (in \`YYYY-MM-DD\` format).", "name": "created_at__lt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListCustomersRequestCreatedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListCustomersRequestCreatedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43435,21 +43010,21 @@ For example: { "description": "Return results only for this date and before (in \`YYYY-MM-DD\` format).", "name": "created_at__lte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListCustomersRequestCreatedAtLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListCustomersRequestCreatedAtLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43459,21 +43034,21 @@ For example: { "description": "Return results between this date range (in \`YYYY-MM-DD\` format).", "name": "created_at__range", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListCustomersRequestCreatedAtRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListCustomersRequestCreatedAtRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43483,21 +43058,21 @@ For example: { "description": "Return results only for this customer type (either \`INDIVIDUAL\` or \`BUSINESS\`).", "name": "customer__type", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListCustomersRequestCustomerType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListCustomersRequestCustomerType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43513,21 +43088,21 @@ For example: - \`Carmen Domínguez\` - \`carlos.vives@musicacolombia.co\`", "name": "search", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListCustomersRequestSearch", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListCustomersRequestSearch", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43535,36 +43110,22 @@ For example: }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [ - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListCustomersResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CustomerPaginatedResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List all customers", "tags": [ @@ -43574,7 +43135,7 @@ For example: { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Create a new customer to send or request funds.", "errorStatusCode": [ 400, @@ -43584,45 +43145,45 @@ For example: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "country": { - "enum": "BRA", "type": "enum", + "value": "BRA", }, "customer_type": { - "enum": "INDIVIDUAL", "type": "enum", + "value": "INDIVIDUAL", }, "email": { - "primitive": { - "string": "caetano.veloso@musicabrazil.br", + "type": "primitive", + "value": { "type": "string", + "value": "caetano.veloso@musicabrazil.br", }, - "type": "primitive", }, "identifier": { - "primitive": { - "string": "1018760936", + "type": "primitive", + "value": { "type": "string", + "value": "1018760936", }, - "type": "primitive", }, "identifier_type": { - "enum": "CPF", "type": "enum", + "value": "CPF", }, "name": { - "primitive": { - "string": "Caetano Veloso", + "type": "primitive", + "value": { "type": "string", + "value": "Caetano Veloso", }, - "type": "primitive", }, }, "type": "object", @@ -43630,72 +43191,72 @@ For example: "response": { "properties": { "address": { - "primitive": { - "string": "Rua de Caetano Veloso 432, 70200 Brasilia", + "type": "primitive", + "value": { "type": "string", + "value": "Rua de Caetano Veloso 432, 70200 Brasilia", }, - "type": "primitive", }, "country": { - "enum": "BRA", "type": "enum", + "value": "BRA", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "created_by": { - "primitive": { - "string": "1c83ead8-6665-429c-a17a-ddc76cb3a95e", + "type": "primitive", + "value": { "type": "string", + "value": "1c83ead8-6665-429c-a17a-ddc76cb3a95e", }, - "type": "primitive", }, "customer_type": { - "enum": "INDIVIDUAL", "type": "enum", + "value": "INDIVIDUAL", }, "email": { - "primitive": { - "string": "caetano.veloso@musicabrazil.br", + "type": "primitive", + "value": { "type": "string", + "value": "caetano.veloso@musicabrazil.br", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "1c83ead8-6665-429c-a17a-ddc76cb3a95e", + "type": "primitive", + "value": { "type": "string", + "value": "1c83ead8-6665-429c-a17a-ddc76cb3a95e", }, - "type": "primitive", }, "identifier": { - "primitive": { - "string": "00.000.000/0001-91", + "type": "primitive", + "value": { "type": "string", + "value": "00.000.000/0001-91", }, - "type": "primitive", }, "identifier_type": { - "enum": "CPF", "type": "enum", + "value": "CPF", }, "name": { - "primitive": { - "string": "Caetano Veloso", + "type": "primitive", + "value": { "type": "string", + "value": "Caetano Veloso", }, - "type": "primitive", }, "phone": { - "primitive": { - "string": "3210-9876", + "type": "primitive", + "value": { "type": "string", + "value": "3210-9876", }, - "type": "primitive", }, }, "type": "object", @@ -43704,108 +43265,80 @@ For example: ], "generatedRequestName": "CreateCustomerRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "CreateCustomer", "path": "/payments/customers", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [ - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - ], + "contentType": null, + "description": null, "schema": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "CreateCustomerRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "CreateCustomerRequestZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateCustomerOfpi", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "CreateCustomerRequestOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateCustomerPse", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "OK (Created)", - "fullExamples": [ - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "CreateCustomerResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "CreateCustomerResponseZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CustomerOfpi", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "CreateCustomerResponseOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CustomerPse", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a new customer", "tags": [ @@ -43815,7 +43348,7 @@ For example: { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get the details about a specific customer", "errorStatusCode": [ 401, @@ -43824,92 +43357,92 @@ For example: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "a3b92311-1888-449f-acaa-49ae28d68fcd", + "type": "primitive", + "value": { "type": "string", + "value": "a3b92311-1888-449f-acaa-49ae28d68fcd", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "address": { - "primitive": { - "string": "Rua de Caetano Veloso 432, 70200 Brasilia", + "type": "primitive", + "value": { "type": "string", + "value": "Rua de Caetano Veloso 432, 70200 Brasilia", }, - "type": "primitive", }, "country": { - "enum": "BRA", "type": "enum", + "value": "BRA", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "created_by": { - "primitive": { - "string": "1c83ead8-6665-429c-a17a-ddc76cb3a95e", + "type": "primitive", + "value": { "type": "string", + "value": "1c83ead8-6665-429c-a17a-ddc76cb3a95e", }, - "type": "primitive", }, "customer_type": { - "enum": "INDIVIDUAL", "type": "enum", + "value": "INDIVIDUAL", }, "email": { - "primitive": { - "string": "caetano.veloso@musicabrazil.br", + "type": "primitive", + "value": { "type": "string", + "value": "caetano.veloso@musicabrazil.br", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "1c83ead8-6665-429c-a17a-ddc76cb3a95e", + "type": "primitive", + "value": { "type": "string", + "value": "1c83ead8-6665-429c-a17a-ddc76cb3a95e", }, - "type": "primitive", }, "identifier": { - "primitive": { - "string": "00.000.000/0001-91", + "type": "primitive", + "value": { "type": "string", + "value": "00.000.000/0001-91", }, - "type": "primitive", }, "identifier_type": { - "enum": "CPF", "type": "enum", + "value": "CPF", }, "name": { - "primitive": { - "string": "Caetano Veloso", + "type": "primitive", + "value": { "type": "string", + "value": "Caetano Veloso", }, - "type": "primitive", }, "phone": { - "primitive": { - "string": "3210-9876", + "type": "primitive", + "value": { "type": "string", + "value": "3210-9876", }, - "type": "primitive", }, }, "type": "object", @@ -43918,7 +43451,7 @@ For example: ], "generatedRequestName": "DetailCustomerRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "DetailCustomer", "path": "/payments/customers/{id}", @@ -43927,71 +43460,57 @@ For example: "description": "The \`customer.id\` you want to get detailed information about.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DetailCustomerRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [ - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "DetailCustomerResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "DetailCustomerResponseZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CustomerOfpi", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "DetailCustomerResponseOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CustomerPse", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get details about a customer", "tags": [ @@ -44001,7 +43520,7 @@ For example: { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "List all bank accounts associated with your Belvo account.", "errorStatusCode": [ 401, @@ -44009,234 +43528,235 @@ For example: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "page", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, { "name": "id__in", "value": { - "primitive": { - "string": "24e5b3a5-19aa-40fe-91e5-4db7f22ecc2d,bfe57b64-f033-4a00-97f8-83ec88440264", + "type": "primitive", + "value": { "type": "string", + "value": "24e5b3a5-19aa-40fe-91e5-4db7f22ecc2d,bfe57b64-f033-4a00-97f8-83ec88440264", }, - "type": "primitive", }, }, { "name": "created_at", "value": { - "primitive": { - "string": "2022-09-15", + "type": "primitive", + "value": { "type": "string", + "value": "2022-09-15", }, - "type": "primitive", }, }, { "name": "created_at__gt", "value": { - "primitive": { - "string": "2022-09-15", + "type": "primitive", + "value": { "type": "string", + "value": "2022-09-15", }, - "type": "primitive", }, }, { "name": "created_at__gte", "value": { - "primitive": { - "string": "2022-09-15", + "type": "primitive", + "value": { "type": "string", + "value": "2022-09-15", }, - "type": "primitive", }, }, { "name": "created_at__lt", "value": { - "primitive": { - "string": "2022-09-15", + "type": "primitive", + "value": { "type": "string", + "value": "2022-09-15", }, - "type": "primitive", }, }, { "name": "created_at__lte", "value": { - "primitive": { - "string": "2022-09-15", + "type": "primitive", + "value": { "type": "string", + "value": "2022-09-15", }, - "type": "primitive", }, }, { "name": "created_at__range", "value": { - "primitive": { - "string": "2022-09-15,2022-09-20", + "type": "primitive", + "value": { "type": "string", + "value": "2022-09-15,2022-09-20", }, - "type": "primitive", }, }, { "name": "number", "value": { - "primitive": { - "string": "1231564526", + "type": "primitive", + "value": { "type": "string", + "value": "1231564526", }, - "type": "primitive", }, }, { "name": "number__in", "value": { - "primitive": { - "string": "1231564526,15648325", + "type": "primitive", + "value": { "type": "string", + "value": "1231564526,15648325", }, - "type": "primitive", }, }, { "name": "customer", "value": { - "primitive": { - "string": "24e5b3a5-19aa-40fe-91e5-4db7f22ecc2d", + "type": "primitive", + "value": { "type": "string", + "value": "24e5b3a5-19aa-40fe-91e5-4db7f22ecc2d", }, - "type": "primitive", }, }, { "name": "institution", "value": { - "primitive": { - "string": "24e5b3a5-19aa-40fe-91e5-4db7f22ecc2d", + "type": "primitive", + "value": { "type": "string", + "value": "24e5b3a5-19aa-40fe-91e5-4db7f22ecc2d", }, - "type": "primitive", }, }, { "name": "holder__type", "value": { - "primitive": { - "string": "INDIVIDUAL", + "type": "primitive", + "value": { "type": "string", + "value": "INDIVIDUAL", }, - "type": "primitive", }, }, { "name": "holder__type__in", "value": { - "primitive": { - "string": "INDIVIDUAL,BUSINESS", + "type": "primitive", + "value": { "type": "string", + "value": "INDIVIDUAL,BUSINESS", }, - "type": "primitive", }, }, { "name": "providers", "value": { - "primitive": { - "string": "payments_way", + "type": "primitive", + "value": { "type": "string", + "value": "payments_way", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 130, }, - "type": "primitive", }, "next": { - "primitive": { - "string": "https://api.belvo.com/payments/{endpoint}/?page=2", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.belvo.com/payments/{endpoint}/?page=2", }, - "type": "primitive", }, "previous": { - "primitive": { - "string": "previous", + "type": "primitive", + "value": { "type": "string", + "value": "previous", }, - "type": "primitive", }, "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "created_by": { - "primitive": { - "string": "62053a72-e2d5-4c95-a578-6b16616900ac", + "type": "primitive", + "value": { "type": "string", + "value": "62053a72-e2d5-4c95-a578-6b16616900ac", }, - "type": "primitive", }, "customer": { - "primitive": { - "string": "customer", + "type": "primitive", + "value": { "type": "string", + "value": "customer", }, - "type": "primitive", }, "details": { "properties": { "account_type": { - "enum": "CHECKINGS", "type": "enum", + "value": "CHECKINGS", }, "agency": { - "primitive": { - "string": "0444", + "type": "primitive", + "value": { "type": "string", + "value": "0444", }, - "type": "primitive", }, "country": { - "enum": "BRA", "type": "enum", + "value": "BRA", }, "number": { - "primitive": { - "string": "45722-0", + "type": "primitive", + "value": { "type": "string", + "value": "45722-0", }, - "type": "primitive", }, }, "type": "object", @@ -44246,52 +43766,51 @@ For example: "information": { "properties": { "identifier": { - "primitive": { - "string": "231.002.999-00", + "type": "primitive", + "value": { "type": "string", + "value": "231.002.999-00", }, - "type": "primitive", }, "identifier_type": { - "enum": "CPF", "type": "enum", + "value": "CPF", }, "name": { - "primitive": { - "string": "Caetano Veloso Entertainment Universe", + "type": "primitive", + "value": { "type": "string", + "value": "Caetano Veloso Entertainment Universe", }, - "type": "primitive", }, }, "type": "object", }, "type": { - "enum": "INDIVIDUAL", "type": "enum", + "value": "INDIVIDUAL", }, }, "type": "object", }, "id": { - "primitive": { - "string": "1c83ead8-6665-429c-a17a-ddc76cb3a95e", + "type": "primitive", + "value": { "type": "string", + "value": "1c83ead8-6665-429c-a17a-ddc76cb3a95e", }, - "type": "primitive", }, "institution": { - "primitive": { - "string": "institution", + "type": "primitive", + "value": { "type": "string", + "value": "institution", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -44300,7 +43819,7 @@ For example: ], "generatedRequestName": "ListBankAccountRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ListBankAccount", "path": "/payments/bank-accounts", @@ -44309,18 +43828,18 @@ For example: { "description": "A page number within the paginated result set.", "name": "page", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListBankAccountRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListBankAccountRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -44331,21 +43850,21 @@ For example: { "description": "One or more \`bank-account.id\`s (comma separated) that you want to get results for.", "name": "id__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListBankAccountRequestIdIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListBankAccountRequestIdIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44355,21 +43874,21 @@ For example: { "description": "Return results only for this date (in \`YYYY-MM-DD\` format).", "name": "created_at", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListBankAccountRequestCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListBankAccountRequestCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44379,21 +43898,21 @@ For example: { "description": "Return results only after this date (in \`YYYY-MM-DD\` format).", "name": "created_at__gt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListBankAccountRequestCreatedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListBankAccountRequestCreatedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44403,21 +43922,21 @@ For example: { "description": "Return results only for this date and after (in \`YYYY-MM-DD\` format).", "name": "created_at__gte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListBankAccountRequestCreatedAtGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListBankAccountRequestCreatedAtGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44427,21 +43946,21 @@ For example: { "description": "Return results only before this date (in \`YYYY-MM-DD\` format).", "name": "created_at__lt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListBankAccountRequestCreatedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListBankAccountRequestCreatedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44451,21 +43970,21 @@ For example: { "description": "Return results only for this date and before (in \`YYYY-MM-DD\` format).", "name": "created_at__lte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListBankAccountRequestCreatedAtLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListBankAccountRequestCreatedAtLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44475,21 +43994,21 @@ For example: { "description": "Return results between this date range (in \`YYYY-MM-DD\` format).", "name": "created_at__range", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListBankAccountRequestCreatedAtRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListBankAccountRequestCreatedAtRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44499,21 +44018,21 @@ For example: { "description": "Return results that exactly match a value.", "name": "number", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListBankAccountRequestNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListBankAccountRequestNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44523,21 +44042,21 @@ For example: { "description": "Return results for listed numbers.", "name": "number__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListBankAccountRequestNumberIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListBankAccountRequestNumberIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44547,21 +44066,21 @@ For example: { "description": "The \`customer.id\` you want to get results for.", "name": "customer", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListBankAccountRequestCustomer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListBankAccountRequestCustomer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44571,21 +44090,21 @@ For example: { "description": "The \`institution.id\` you want to get results for.", "name": "institution", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListBankAccountRequestInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListBankAccountRequestInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44595,21 +44114,21 @@ For example: { "description": "Return results for a matched value type.", "name": "holder__type", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListBankAccountRequestHolderType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListBankAccountRequestHolderType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44619,21 +44138,21 @@ For example: { "description": "Return results for listed holder types.", "name": "holder__type__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListBankAccountRequestHolderTypeIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListBankAccountRequestHolderTypeIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44643,21 +44162,21 @@ For example: { "description": "Return results only for this value.", "name": "providers", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListBankAccountRequestProviders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListBankAccountRequestProviders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44665,36 +44184,22 @@ For example: }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [ - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListBankAccountResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BankAccountPaginatedResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List all bank accounts", "tags": [ @@ -44704,7 +44209,7 @@ For example: { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Create a new bank account from which to send or request funds.", "errorStatusCode": [ 400, @@ -44715,9 +44220,9 @@ For example: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -44725,26 +44230,26 @@ For example: "details": { "properties": { "account_type": { - "enum": "CHECKINGS", "type": "enum", + "value": "CHECKINGS", }, "agency": { - "primitive": { - "string": "0444", + "type": "primitive", + "value": { "type": "string", + "value": "0444", }, - "type": "primitive", }, "country": { - "enum": "BRA", "type": "enum", + "value": "BRA", }, "number": { - "primitive": { - "string": "45722-0", + "type": "primitive", + "value": { "type": "string", + "value": "45722-0", }, - "type": "primitive", }, }, "type": "object", @@ -44754,39 +44259,39 @@ For example: "information": { "properties": { "identifier": { - "primitive": { - "string": "231.002.999-00", + "type": "primitive", + "value": { "type": "string", + "value": "231.002.999-00", }, - "type": "primitive", }, "identifier_type": { - "enum": "CPF", "type": "enum", + "value": "CPF", }, "name": { - "primitive": { - "string": "Caetano Veloso Entertainment Universe", + "type": "primitive", + "value": { "type": "string", + "value": "Caetano Veloso Entertainment Universe", }, - "type": "primitive", }, }, "type": "object", }, "type": { - "enum": "INDIVIDUAL", "type": "enum", + "value": "INDIVIDUAL", }, }, "type": "object", }, "institution": { - "primitive": { - "string": "f512d996-583a-4a91-8b5b-eba2e103b068", + "type": "primitive", + "value": { "type": "string", + "value": "f512d996-583a-4a91-8b5b-eba2e103b068", }, - "type": "primitive", }, }, "type": "object", @@ -44794,49 +44299,49 @@ For example: "response": { "properties": { "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "created_by": { - "primitive": { - "string": "62053a72-e2d5-4c95-a578-6b16616900ac", + "type": "primitive", + "value": { "type": "string", + "value": "62053a72-e2d5-4c95-a578-6b16616900ac", }, - "type": "primitive", }, "customer": { - "primitive": { - "string": "customer", + "type": "primitive", + "value": { "type": "string", + "value": "customer", }, - "type": "primitive", }, "details": { "properties": { "account_type": { - "enum": "CHECKINGS", "type": "enum", + "value": "CHECKINGS", }, "agency": { - "primitive": { - "string": "0444", + "type": "primitive", + "value": { "type": "string", + "value": "0444", }, - "type": "primitive", }, "country": { - "enum": "BRA", "type": "enum", + "value": "BRA", }, "number": { - "primitive": { - "string": "45722-0", + "type": "primitive", + "value": { "type": "string", + "value": "45722-0", }, - "type": "primitive", }, }, "type": "object", @@ -44846,46 +44351,46 @@ For example: "information": { "properties": { "identifier": { - "primitive": { - "string": "231.002.999-00", + "type": "primitive", + "value": { "type": "string", + "value": "231.002.999-00", }, - "type": "primitive", }, "identifier_type": { - "enum": "CPF", "type": "enum", + "value": "CPF", }, "name": { - "primitive": { - "string": "Caetano Veloso Entertainment Universe", + "type": "primitive", + "value": { "type": "string", + "value": "Caetano Veloso Entertainment Universe", }, - "type": "primitive", }, }, "type": "object", }, "type": { - "enum": "INDIVIDUAL", "type": "enum", + "value": "INDIVIDUAL", }, }, "type": "object", }, "id": { - "primitive": { - "string": "1c83ead8-6665-429c-a17a-ddc76cb3a95e", + "type": "primitive", + "value": { "type": "string", + "value": "1c83ead8-6665-429c-a17a-ddc76cb3a95e", }, - "type": "primitive", }, "institution": { - "primitive": { - "string": "institution", + "type": "primitive", + "value": { "type": "string", + "value": "institution", }, - "type": "primitive", }, }, "type": "object", @@ -44894,108 +44399,80 @@ For example: ], "generatedRequestName": "CreateBankAccountRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "CreateBankAccount", "path": "/payments/bank-accounts", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [ - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - ], + "contentType": null, + "description": null, "schema": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "CreateBankAccountRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "CreateBankAccountRequestZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateBankAccountOfpi", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "CreateBankAccountRequestOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateBankAccountPse", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "OK (Created)", - "fullExamples": [ - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "CreateBankAccountResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "CreateBankAccountResponseZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BankAccountOfpiResponse", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "CreateBankAccountResponseOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BankAccountPseResponse", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a new bank account", "tags": [ @@ -45005,7 +44482,7 @@ For example: { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get the details about a specific bank account", "errorStatusCode": [ 401, @@ -45014,69 +44491,69 @@ For example: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "a3b92311-1888-449f-acaa-49ae28d68fcd", + "type": "primitive", + "value": { "type": "string", + "value": "a3b92311-1888-449f-acaa-49ae28d68fcd", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "created_by": { - "primitive": { - "string": "62053a72-e2d5-4c95-a578-6b16616900ac", + "type": "primitive", + "value": { "type": "string", + "value": "62053a72-e2d5-4c95-a578-6b16616900ac", }, - "type": "primitive", }, "customer": { - "primitive": { - "string": "customer", + "type": "primitive", + "value": { "type": "string", + "value": "customer", }, - "type": "primitive", }, "details": { "properties": { "account_type": { - "enum": "CHECKINGS", "type": "enum", + "value": "CHECKINGS", }, "agency": { - "primitive": { - "string": "0444", + "type": "primitive", + "value": { "type": "string", + "value": "0444", }, - "type": "primitive", }, "country": { - "enum": "BRA", "type": "enum", + "value": "BRA", }, "number": { - "primitive": { - "string": "45722-0", + "type": "primitive", + "value": { "type": "string", + "value": "45722-0", }, - "type": "primitive", }, }, "type": "object", @@ -45086,46 +44563,46 @@ For example: "information": { "properties": { "identifier": { - "primitive": { - "string": "231.002.999-00", + "type": "primitive", + "value": { "type": "string", + "value": "231.002.999-00", }, - "type": "primitive", }, "identifier_type": { - "enum": "CPF", "type": "enum", + "value": "CPF", }, "name": { - "primitive": { - "string": "Caetano Veloso Entertainment Universe", + "type": "primitive", + "value": { "type": "string", + "value": "Caetano Veloso Entertainment Universe", }, - "type": "primitive", }, }, "type": "object", }, "type": { - "enum": "INDIVIDUAL", "type": "enum", + "value": "INDIVIDUAL", }, }, "type": "object", }, "id": { - "primitive": { - "string": "1c83ead8-6665-429c-a17a-ddc76cb3a95e", + "type": "primitive", + "value": { "type": "string", + "value": "1c83ead8-6665-429c-a17a-ddc76cb3a95e", }, - "type": "primitive", }, "institution": { - "primitive": { - "string": "institution", + "type": "primitive", + "value": { "type": "string", + "value": "institution", }, - "type": "primitive", }, }, "type": "object", @@ -45134,7 +44611,7 @@ For example: ], "generatedRequestName": "DetailBankAccountRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "DetailBankAccount", "path": "/payments/bank-accounts/{id}", @@ -45143,71 +44620,57 @@ For example: "description": "The \`bank-account.id\` you want to get detailed information about.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DetailBankAccountRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [ - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - { - "name": undefined, - "value": undefined, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "DetailBankAccountResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "DetailBankAccountResponseZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BankAccountOfpiResponse", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "DetailBankAccountResponseOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BankAccountPseResponse", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get details about a bank account", "tags": [ @@ -45217,7 +44680,7 @@ For example: { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "List all payment links associated with your Belvo account. By default, we return up to 100 results per page.", "errorStatusCode": [ 401, @@ -45225,221 +44688,221 @@ For example: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "page", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, { "name": "page_size", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 100, }, - "type": "primitive", }, }, { "name": "created_at", "value": { - "primitive": { - "string": "2022-09-15", + "type": "primitive", + "value": { "type": "string", + "value": "2022-09-15", }, - "type": "primitive", }, }, { "name": "created_at__gt", "value": { - "primitive": { - "string": "2022-09-15", + "type": "primitive", + "value": { "type": "string", + "value": "2022-09-15", }, - "type": "primitive", }, }, { "name": "created_at__gte", "value": { - "primitive": { - "string": "2022-09-15", + "type": "primitive", + "value": { "type": "string", + "value": "2022-09-15", }, - "type": "primitive", }, }, { "name": "created_at__lt", "value": { - "primitive": { - "string": "2022-09-15", + "type": "primitive", + "value": { "type": "string", + "value": "2022-09-15", }, - "type": "primitive", }, }, { "name": "created_at__lte", "value": { - "primitive": { - "string": "2022-09-15", + "type": "primitive", + "value": { "type": "string", + "value": "2022-09-15", }, - "type": "primitive", }, }, { "name": "created_at__range", "value": { - "primitive": { - "string": "2022-09-15,2022-09-20", + "type": "primitive", + "value": { "type": "string", + "value": "2022-09-15,2022-09-20", }, - "type": "primitive", }, }, { "name": "search", "value": { - "primitive": { - "string": "trai", + "type": "primitive", + "value": { "type": "string", + "value": "trai", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 130, }, - "type": "primitive", }, "next": { - "primitive": { - "string": "https://api.belvo.com/payments/{endpoint}/?page=2", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.belvo.com/payments/{endpoint}/?page=2", }, - "type": "primitive", }, "previous": { - "primitive": { - "string": "previous", + "type": "primitive", + "value": { "type": "string", + "value": "previous", }, - "type": "primitive", }, "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "access_token": { - "primitive": { - "string": "YggaKvPbM5aJhksu1BEwDI5FKTcUc5wZqNB-wH7MFGU", + "type": "primitive", + "value": { "type": "string", + "value": "YggaKvPbM5aJhksu1BEwDI5FKTcUc5wZqNB-wH7MFGU", }, - "type": "primitive", }, "callback_urls": { "properties": { "cancel": { - "primitive": { - "string": "https://www.acmecorp.com/checkout/3487548/cancel", + "type": "primitive", + "value": { "type": "string", + "value": "https://www.acmecorp.com/checkout/3487548/cancel", }, - "type": "primitive", }, "success": { - "primitive": { - "string": "https://www.acmecorp.com/checkout/3487548/success", + "type": "primitive", + "value": { "type": "string", + "value": "https://www.acmecorp.com/checkout/3487548/success", }, - "type": "primitive", }, }, "type": "object", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "created_by": { - "primitive": { - "string": "62053a72-e2d5-4c95-a578-6b16616900ac", + "type": "primitive", + "value": { "type": "string", + "value": "62053a72-e2d5-4c95-a578-6b16616900ac", }, - "type": "primitive", }, "expires_at": { - "primitive": { - "datetime": "2023-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2023-02-09T08:45:50.406Z", }, - "type": "primitive", }, "expires_in": { - "primitive": { - "string": "7d", + "type": "primitive", + "value": { "type": "string", + "value": "7d", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "1c83ead8-6665-429c-a17a-ddc76cb3a95e", + "type": "primitive", + "value": { "type": "string", + "value": "1c83ead8-6665-429c-a17a-ddc76cb3a95e", }, - "type": "primitive", }, "payment_intent": { - "primitive": { - "string": "b7dd85b1-671e-45c7-aba6-b4b37a8fc0c2", + "type": "primitive", + "value": { "type": "string", + "value": "b7dd85b1-671e-45c7-aba6-b4b37a8fc0c2", }, - "type": "primitive", }, "payment_url": { - "primitive": { - "string": "https://pay.belvo.io/YggaKvPbM5aJhksu1BEwDI5FKTcUc5wZqNB-wH7MFGU", + "type": "primitive", + "value": { "type": "string", + "value": "https://pay.belvo.io/YggaKvPbM5aJhksu1BEwDI5FKTcUc5wZqNB-wH7MFGU", }, - "type": "primitive", }, "status": { - "enum": "ACTIVE", "type": "enum", + "value": "ACTIVE", }, "updated_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -45448,7 +44911,7 @@ For example: ], "generatedRequestName": "ListPaymentLinksRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ListPaymentLinks", "path": "/payments/payment-links", @@ -45457,18 +44920,18 @@ For example: { "description": "A page number within the paginated result set.", "name": "page", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentLinksRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentLinksRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -45482,18 +44945,18 @@ For example: ℹ️ The minimum number of results returned per page is 1 and the maximum is 100. If you enter a value greater than 100, our API will default to the maximum value (1000). ", "name": "page_size", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentLinksRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentLinksRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -45504,21 +44967,21 @@ For example: { "description": "Return results only for this date (in \`YYYY-MM-DD\` format).", "name": "created_at", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentLinksRequestCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentLinksRequestCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45528,21 +44991,21 @@ For example: { "description": "Return results only after this date (in \`YYYY-MM-DD\` format).", "name": "created_at__gt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentLinksRequestCreatedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentLinksRequestCreatedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45552,21 +45015,21 @@ For example: { "description": "Return results only for this date and after (in \`YYYY-MM-DD\` format).", "name": "created_at__gte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentLinksRequestCreatedAtGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentLinksRequestCreatedAtGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45576,21 +45039,21 @@ For example: { "description": "Return results only before this date (in \`YYYY-MM-DD\` format).", "name": "created_at__lt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentLinksRequestCreatedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentLinksRequestCreatedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45600,21 +45063,21 @@ For example: { "description": "Return results only for this date and before (in \`YYYY-MM-DD\` format).", "name": "created_at__lte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentLinksRequestCreatedAtLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentLinksRequestCreatedAtLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45624,21 +45087,21 @@ For example: { "description": "Return results between this date range (in \`YYYY-MM-DD\` format).", "name": "created_at__range", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentLinksRequestCreatedAtRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentLinksRequestCreatedAtRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45648,42 +45111,42 @@ For example: { "description": "Return payment links with this status. Can be either \`ACTIVE\` or \`INACTIVE\`.", "name": "status", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentLinksRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentLinksRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ACTIVE", - "nameOverride": undefined, + "nameOverride": null, "value": "ACTIVE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "INACTIVE", - "nameOverride": undefined, + "nameOverride": null, "value": "INACTIVE", }, ], @@ -45696,40 +45159,40 @@ For example: - \`created_at\` returns payment links from newest to oldest (in ascending order). - \`-created_at\` returns payment links from oldest to newest (in descending order).", "name": "ordering", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentLinksRequestOrdering", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentLinksRequestOrdering", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "created_at", "nameOverride": "Ascending", "value": "created_at", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CreatedAt", "nameOverride": "Descending", "value": "-created_at", @@ -45746,21 +45209,21 @@ For example: - \`Awesome training sneakers\` - \`Training equipment\`", "name": "search", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentLinksRequestSearch", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentLinksRequestSearch", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45768,23 +45231,22 @@ For example: }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentLinksResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentLinkPaginatedResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List all payment links", "tags": [ @@ -45794,7 +45256,7 @@ For example: { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Create a new payment link to start a hosted-widget payment.", "errorStatusCode": [ 400, @@ -45805,67 +45267,67 @@ For example: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "allowed_payment_method_types": { - "array": [ + "type": "array", + "value": [ { - "enum": "open_finance", "type": "enum", + "value": "open_finance", }, ], - "type": "array", }, "amount": { - "primitive": { - "string": "1234.12", + "type": "primitive", + "value": { "type": "string", + "value": "1234.12", }, - "type": "primitive", }, "customer": { - "primitive": { - "string": "06dc2f14-1217-4480-9b36-550a944a39d1", + "type": "primitive", + "value": { "type": "string", + "value": "06dc2f14-1217-4480-9b36-550a944a39d1", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "Shoe payment", + "type": "primitive", + "value": { "type": "string", + "value": "Shoe payment", }, - "type": "primitive", }, "expires_in": { - "primitive": { - "string": "7d", + "type": "primitive", + "value": { "type": "string", + "value": "7d", }, - "type": "primitive", }, "payment_method_details": { "properties": { "open_finance": { "properties": { "beneficiary_bank_account": { - "primitive": { - "string": "a80d5a9d-20ae-479a-8dd7-ff3443bcbbfc", + "type": "primitive", + "value": { "type": "string", + "value": "a80d5a9d-20ae-479a-8dd7-ff3443bcbbfc", }, - "type": "primitive", }, "callback_url": { - "primitive": { - "string": "https://www.acmecorp.com/checkout/3487321", + "type": "primitive", + "value": { "type": "string", + "value": "https://www.acmecorp.com/checkout/3487321", }, - "type": "primitive", }, }, "type": "object", @@ -45874,8 +45336,8 @@ For example: "type": "object", }, "provider": { - "enum": "belvo", "type": "enum", + "value": "belvo", }, }, "type": "object", @@ -45883,83 +45345,83 @@ For example: "response": { "properties": { "access_token": { - "primitive": { - "string": "YggaKvPbM5aJhksu1BEwDI5FKTcUc5wZqNB-wH7MFGU", + "type": "primitive", + "value": { "type": "string", + "value": "YggaKvPbM5aJhksu1BEwDI5FKTcUc5wZqNB-wH7MFGU", }, - "type": "primitive", }, "callback_urls": { "properties": { "cancel": { - "primitive": { - "string": "https://www.acmecorp.com/checkout/3487548/cancel", + "type": "primitive", + "value": { "type": "string", + "value": "https://www.acmecorp.com/checkout/3487548/cancel", }, - "type": "primitive", }, "success": { - "primitive": { - "string": "https://www.acmecorp.com/checkout/3487548/success", + "type": "primitive", + "value": { "type": "string", + "value": "https://www.acmecorp.com/checkout/3487548/success", }, - "type": "primitive", }, }, "type": "object", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "created_by": { - "primitive": { - "string": "62053a72-e2d5-4c95-a578-6b16616900ac", + "type": "primitive", + "value": { "type": "string", + "value": "62053a72-e2d5-4c95-a578-6b16616900ac", }, - "type": "primitive", }, "expires_at": { - "primitive": { - "datetime": "2023-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2023-02-09T08:45:50.406Z", }, - "type": "primitive", }, "expires_in": { - "primitive": { - "string": "7d", + "type": "primitive", + "value": { "type": "string", + "value": "7d", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "1c83ead8-6665-429c-a17a-ddc76cb3a95e", + "type": "primitive", + "value": { "type": "string", + "value": "1c83ead8-6665-429c-a17a-ddc76cb3a95e", }, - "type": "primitive", }, "payment_url": { - "primitive": { - "string": "https://pay.belvo.io/YggaKvPbM5aJhksu1BEwDI5FKTcUc5wZqNB-wH7MFGU", + "type": "primitive", + "value": { "type": "string", + "value": "https://pay.belvo.io/YggaKvPbM5aJhksu1BEwDI5FKTcUc5wZqNB-wH7MFGU", }, - "type": "primitive", }, "status": { - "enum": "ACTIVE", "type": "enum", + "value": "ACTIVE", }, "updated_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, }, "type": "object", @@ -45968,82 +45430,80 @@ For example: ], "generatedRequestName": "CreatePaymentlinkRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "CreatePaymentlink", "path": "/payments/payment-links", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "CreatePaymentlinkRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "CreatePaymentlinkRequestZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreatePaymentLinkOfpi", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "CreatePaymentlinkRequestOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreatePaymentLinkPse", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "OK (Created)", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "CreatePaymentlinkResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "CreatePaymentlinkResponseZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentLinkOfpi", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "CreatePaymentlinkResponseOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentLinkPse", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a payment link", "tags": [ @@ -46053,7 +45513,7 @@ For example: { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get the details about a payment link.", "errorStatusCode": [ 401, @@ -46062,103 +45522,103 @@ For example: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "access_token", "value": { - "primitive": { - "string": "YggaKvPbM5aJhksu1BEwDI5FKTcUc5wZqNB-wH7MFGU", + "type": "primitive", + "value": { "type": "string", + "value": "YggaKvPbM5aJhksu1BEwDI5FKTcUc5wZqNB-wH7MFGU", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "access_token": { - "primitive": { - "string": "YggaKvPbM5aJhksu1BEwDI5FKTcUc5wZqNB-wH7MFGU", + "type": "primitive", + "value": { "type": "string", + "value": "YggaKvPbM5aJhksu1BEwDI5FKTcUc5wZqNB-wH7MFGU", }, - "type": "primitive", }, "callback_urls": { "properties": { "cancel": { - "primitive": { - "string": "https://www.acmecorp.com/checkout/3487548/cancel", + "type": "primitive", + "value": { "type": "string", + "value": "https://www.acmecorp.com/checkout/3487548/cancel", }, - "type": "primitive", }, "success": { - "primitive": { - "string": "https://www.acmecorp.com/checkout/3487548/success", + "type": "primitive", + "value": { "type": "string", + "value": "https://www.acmecorp.com/checkout/3487548/success", }, - "type": "primitive", }, }, "type": "object", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "created_by": { - "primitive": { - "string": "62053a72-e2d5-4c95-a578-6b16616900ac", + "type": "primitive", + "value": { "type": "string", + "value": "62053a72-e2d5-4c95-a578-6b16616900ac", }, - "type": "primitive", }, "expires_at": { - "primitive": { - "datetime": "2023-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2023-02-09T08:45:50.406Z", }, - "type": "primitive", }, "expires_in": { - "primitive": { - "string": "7d", + "type": "primitive", + "value": { "type": "string", + "value": "7d", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "1c83ead8-6665-429c-a17a-ddc76cb3a95e", + "type": "primitive", + "value": { "type": "string", + "value": "1c83ead8-6665-429c-a17a-ddc76cb3a95e", }, - "type": "primitive", }, "payment_url": { - "primitive": { - "string": "https://pay.belvo.io/YggaKvPbM5aJhksu1BEwDI5FKTcUc5wZqNB-wH7MFGU", + "type": "primitive", + "value": { "type": "string", + "value": "https://pay.belvo.io/YggaKvPbM5aJhksu1BEwDI5FKTcUc5wZqNB-wH7MFGU", }, - "type": "primitive", }, "status": { - "enum": "ACTIVE", "type": "enum", + "value": "ACTIVE", }, "updated_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, }, "type": "object", @@ -46167,7 +45627,7 @@ For example: ], "generatedRequestName": "DetailCreatePaymentlinkRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "DetailCreatePaymentlink", "path": "/payments/payment-links/{access_token}", @@ -46178,58 +45638,57 @@ For example: **Note:** You can retrieve the \`access_token\` for a payment link by making a [GET List all payment links](https://developers.belvo.com/reference/listpaymentlinks) request.", "name": "access_token", "schema": { - "description": undefined, + "description": null, "generatedName": "DetailCreatePaymentlinkRequestAccessToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK (Created)", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "DetailCreatePaymentlinkResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "DetailCreatePaymentlinkResponseZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentLinkOfpi", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "DetailCreatePaymentlinkResponseOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentLinkPse", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get details about a payment link", "tags": [ @@ -46239,7 +45698,7 @@ For example: { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "List all payment intents associated with your Belvo account.", "errorStatusCode": [ 401, @@ -46247,225 +45706,225 @@ For example: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "page", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, { "name": "id__in", "value": { - "primitive": { - "string": "24e5b3a5-19aa-40fe-91e5-4db7f22ecc2d,bfe57b64-f033-4a00-97f8-83ec88440264", + "type": "primitive", + "value": { "type": "string", + "value": "24e5b3a5-19aa-40fe-91e5-4db7f22ecc2d,bfe57b64-f033-4a00-97f8-83ec88440264", }, - "type": "primitive", }, }, { "name": "created_at", "value": { - "primitive": { - "string": "2022-09-15", + "type": "primitive", + "value": { "type": "string", + "value": "2022-09-15", }, - "type": "primitive", }, }, { "name": "created_at__gt", "value": { - "primitive": { - "string": "2022-09-15", + "type": "primitive", + "value": { "type": "string", + "value": "2022-09-15", }, - "type": "primitive", }, }, { "name": "created_at__gte", "value": { - "primitive": { - "string": "2022-09-15", + "type": "primitive", + "value": { "type": "string", + "value": "2022-09-15", }, - "type": "primitive", }, }, { "name": "created_at__lt", "value": { - "primitive": { - "string": "2022-09-15", + "type": "primitive", + "value": { "type": "string", + "value": "2022-09-15", }, - "type": "primitive", }, }, { "name": "created_at__lte", "value": { - "primitive": { - "string": "2022-09-15", + "type": "primitive", + "value": { "type": "string", + "value": "2022-09-15", }, - "type": "primitive", }, }, { "name": "created_at__range", "value": { - "primitive": { - "string": "2022-09-15,2022-09-20", + "type": "primitive", + "value": { "type": "string", + "value": "2022-09-15,2022-09-20", }, - "type": "primitive", }, }, { "name": "provider", "value": { - "primitive": { - "string": "payments_way", + "type": "primitive", + "value": { "type": "string", + "value": "payments_way", }, - "type": "primitive", }, }, { "name": "payment_method_type", "value": { - "primitive": { - "string": "pse", + "type": "primitive", + "value": { "type": "string", + "value": "pse", }, - "type": "primitive", }, }, { "name": "customer", "value": { - "primitive": { - "string": "24e5b3a5-19aa-40fe-91e5-4db7f22ecc2d", + "type": "primitive", + "value": { "type": "string", + "value": "24e5b3a5-19aa-40fe-91e5-4db7f22ecc2d", }, - "type": "primitive", }, }, { "name": "customer__in", "value": { - "primitive": { - "string": "24e5b3a5-19aa-40fe-91e5-4db7f22ecc2d,bfe57b64-f033-4a00-97f8-83ec88440264", + "type": "primitive", + "value": { "type": "string", + "value": "24e5b3a5-19aa-40fe-91e5-4db7f22ecc2d,bfe57b64-f033-4a00-97f8-83ec88440264", }, - "type": "primitive", }, }, { "name": "amount", "value": { - "primitive": { - "string": "1000.00", + "type": "primitive", + "value": { "type": "string", + "value": "1000.00", }, - "type": "primitive", }, }, { "name": "amount__gt", "value": { - "primitive": { - "string": "1000.00", + "type": "primitive", + "value": { "type": "string", + "value": "1000.00", }, - "type": "primitive", }, }, { "name": "amount__gte", "value": { - "primitive": { - "string": "1000.00", + "type": "primitive", + "value": { "type": "string", + "value": "1000.00", }, - "type": "primitive", }, }, { "name": "amount__lt", "value": { - "primitive": { - "string": "1000.00", + "type": "primitive", + "value": { "type": "string", + "value": "1000.00", }, - "type": "primitive", }, }, { "name": "amount__lte", "value": { - "primitive": { - "string": "1000.00", + "type": "primitive", + "value": { "type": "string", + "value": "1000.00", }, - "type": "primitive", }, }, { "name": "status", "value": { - "primitive": { - "string": "SUCCEEDED", + "type": "primitive", + "value": { "type": "string", + "value": "SUCCEEDED", }, - "type": "primitive", }, }, { "name": "status__in", "value": { - "primitive": { - "string": "PROCESSING,SUCCEEDED", + "type": "primitive", + "value": { "type": "string", + "value": "PROCESSING,SUCCEEDED", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 130, }, - "type": "primitive", }, "next": { - "primitive": { - "string": "https://api.belvo.com/payments/{endpoint}/?page=2", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.belvo.com/payments/{endpoint}/?page=2", }, - "type": "primitive", }, "previous": { - "primitive": { - "string": "previous", + "type": "primitive", + "value": { "type": "string", + "value": "previous", }, - "type": "primitive", }, }, "type": "object", @@ -46474,7 +45933,7 @@ For example: ], "generatedRequestName": "ListPaymentIntentsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ListPaymentIntents", "path": "/payments/payment-intents", @@ -46483,18 +45942,18 @@ For example: { "description": "A page number within the paginated result set.", "name": "page", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentIntentsRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentIntentsRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -46505,21 +45964,21 @@ For example: { "description": "One or more \`payment-intent.id\`s (comma separated) that you want to get results for.", "name": "id__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentIntentsRequestIdIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentIntentsRequestIdIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46529,21 +45988,21 @@ For example: { "description": "Return results only for this date (in \`YYYY-MM-DD\` format).", "name": "created_at", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentIntentsRequestCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentIntentsRequestCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46553,21 +46012,21 @@ For example: { "description": "Return results only after this date (in \`YYYY-MM-DD\` format).", "name": "created_at__gt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentIntentsRequestCreatedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentIntentsRequestCreatedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46577,21 +46036,21 @@ For example: { "description": "Return results only for this date and after (in \`YYYY-MM-DD\` format).", "name": "created_at__gte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentIntentsRequestCreatedAtGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentIntentsRequestCreatedAtGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46601,21 +46060,21 @@ For example: { "description": "Return results only before this date (in \`YYYY-MM-DD\` format).", "name": "created_at__lt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentIntentsRequestCreatedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentIntentsRequestCreatedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46625,21 +46084,21 @@ For example: { "description": "Return results only for this date and before (in \`YYYY-MM-DD\` format).", "name": "created_at__lte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentIntentsRequestCreatedAtLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentIntentsRequestCreatedAtLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46649,21 +46108,21 @@ For example: { "description": "Return results between this date range (in \`YYYY-MM-DD\` format).", "name": "created_at__range", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentIntentsRequestCreatedAtRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentIntentsRequestCreatedAtRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46673,21 +46132,21 @@ For example: { "description": "Return results only for this value.", "name": "provider", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentIntentsRequestProvider", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentIntentsRequestProvider", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46697,21 +46156,21 @@ For example: { "description": "Return results only for this value.", "name": "payment_method_type", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentIntentsRequestPaymentMethodType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentIntentsRequestPaymentMethodType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46721,21 +46180,21 @@ For example: { "description": "The \`customer.id\` you want to get results for.", "name": "customer", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentIntentsRequestCustomer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentIntentsRequestCustomer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46745,21 +46204,21 @@ For example: { "description": "One or more \`customer.id\`s (comma separated) that you want to get results for.", "name": "customer__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentIntentsRequestCustomerIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentIntentsRequestCustomerIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46769,21 +46228,21 @@ For example: { "description": "Return results only for this value.", "name": "amount", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentIntentsRequestAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentIntentsRequestAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46793,21 +46252,21 @@ For example: { "description": "Return results only for more than this amount.", "name": "amount__gt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentIntentsRequestAmountGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentIntentsRequestAmountGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46817,21 +46276,21 @@ For example: { "description": "Return results only for and more than this amount.", "name": "amount__gte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentIntentsRequestAmountGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentIntentsRequestAmountGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46841,21 +46300,21 @@ For example: { "description": "Return results only for less than this amount.", "name": "amount__lt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentIntentsRequestAmountLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentIntentsRequestAmountLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46865,21 +46324,21 @@ For example: { "description": "Return results only for this amount or less.", "name": "amount__lte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentIntentsRequestAmountLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentIntentsRequestAmountLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46889,21 +46348,21 @@ For example: { "description": "Return results only for this value.", "name": "status", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentIntentsRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentIntentsRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46913,21 +46372,21 @@ For example: { "description": "Return results for listed status.", "name": "status__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentIntentsRequestStatusIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentIntentsRequestStatusIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46935,23 +46394,22 @@ For example: }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentIntentsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentIntentPaginatedResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List all payment intents", "tags": [ @@ -46961,7 +46419,7 @@ For example: { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Create a payment intent.", "errorStatusCode": [ 400, @@ -46972,42 +46430,40 @@ For example: "examples": [], "generatedRequestName": "CreatePaymentIntentRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "CreatePaymentIntent", "path": "/payments/payment-intents", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreatePaymentIntentRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreatePaymentIntentPse", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "OK (Created)", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreatePaymentIntentResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentIntentPse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a new payment intent", "tags": [ @@ -47017,7 +46473,7 @@ For example: { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get the details about a specific payment intent.", "errorStatusCode": [ 401, @@ -47026,7 +46482,7 @@ For example: "examples": [], "generatedRequestName": "DetailPaymentIntentRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "DetailPaymentIntent", "path": "/payments/payment-intents/{id}", @@ -47035,38 +46491,37 @@ For example: "description": "The \`payment-intent.id\` you want to get detailed information about.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DetailPaymentIntentRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailPaymentIntentResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentIntentPse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get details about a payment intent", "tags": [ @@ -47076,7 +46531,7 @@ For example: { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Complete a new payment intent. During the payment intent flow, you need to fill in the payment intent with required information about your customer (their institution, bank account, and login credentials). This is done by sending PATCH requests with the information that Belvo asked you display in each \`next_step\` object. If you need more information on how to complete a payment intent, check our PSE payment initiation guides for 🇨🇴 Colombia.", @@ -47087,7 +46542,7 @@ During the payment intent flow, you need to fill in the payment intent with requ "examples": [], "generatedRequestName": "PatchPaymentIntentRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PATCH", "operationId": "PatchPaymentIntent", "path": "/payments/payment-intents/{id}", @@ -47096,51 +46551,49 @@ During the payment intent flow, you need to fill in the payment intent with requ "description": "The \`payment-intent.id\` you want to get detailed information about.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "PatchPaymentIntentRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PatchPaymentIntentRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PatchPaymentIntentPse", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "OK (Created)", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PatchPaymentIntentResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentIntentPse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Complete a payment intent", "tags": [ @@ -47150,7 +46603,7 @@ During the payment intent flow, you need to fill in the payment intent with requ { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "List all payment transactions associated with your Belvo account.", "errorStatusCode": [ 401, @@ -47158,343 +46611,343 @@ During the payment intent flow, you need to fill in the payment intent with requ "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "page", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, { "name": "id__in", "value": { - "primitive": { - "string": "24e5b3a5-19aa-40fe-91e5-4db7f22ecc2d,bfe57b64-f033-4a00-97f8-83ec88440264", + "type": "primitive", + "value": { "type": "string", + "value": "24e5b3a5-19aa-40fe-91e5-4db7f22ecc2d,bfe57b64-f033-4a00-97f8-83ec88440264", }, - "type": "primitive", }, }, { "name": "created_at", "value": { - "primitive": { - "string": "2022-09-15", + "type": "primitive", + "value": { "type": "string", + "value": "2022-09-15", }, - "type": "primitive", }, }, { "name": "created_at__gt", "value": { - "primitive": { - "string": "2022-09-15", + "type": "primitive", + "value": { "type": "string", + "value": "2022-09-15", }, - "type": "primitive", }, }, { "name": "created_at__gte", "value": { - "primitive": { - "string": "2022-09-15", + "type": "primitive", + "value": { "type": "string", + "value": "2022-09-15", }, - "type": "primitive", }, }, { "name": "created_at__lt", "value": { - "primitive": { - "string": "2022-09-15", + "type": "primitive", + "value": { "type": "string", + "value": "2022-09-15", }, - "type": "primitive", }, }, { "name": "created_at__lte", "value": { - "primitive": { - "string": "2022-09-15", + "type": "primitive", + "value": { "type": "string", + "value": "2022-09-15", }, - "type": "primitive", }, }, { "name": "created_at__range", "value": { - "primitive": { - "string": "2022-09-15,2022-09-20", + "type": "primitive", + "value": { "type": "string", + "value": "2022-09-15,2022-09-20", }, - "type": "primitive", }, }, { "name": "charge", "value": { - "primitive": { - "string": "24e5b3a5-19aa-40fe-91e5-4db7f22ecc2d", + "type": "primitive", + "value": { "type": "string", + "value": "24e5b3a5-19aa-40fe-91e5-4db7f22ecc2d", }, - "type": "primitive", }, }, { "name": "charge__in", "value": { - "primitive": { - "string": "24e5b3a5-19aa-40fe-91e5-4db7f22ecc2d,bfe57b64-f033-4a00-97f8-83ec88440264", + "type": "primitive", + "value": { "type": "string", + "value": "24e5b3a5-19aa-40fe-91e5-4db7f22ecc2d,bfe57b64-f033-4a00-97f8-83ec88440264", }, - "type": "primitive", }, }, { "name": "beneficiary", "value": { - "primitive": { - "string": "24e5b3a5-19aa-40fe-91e5-4db7f22ecc2d", + "type": "primitive", + "value": { "type": "string", + "value": "24e5b3a5-19aa-40fe-91e5-4db7f22ecc2d", }, - "type": "primitive", }, }, { "name": "beneficiary__in", "value": { - "primitive": { - "string": "24e5b3a5-19aa-40fe-91e5-4db7f22ecc2d,bfe57b64-f033-4a00-97f8-83ec88440264", + "type": "primitive", + "value": { "type": "string", + "value": "24e5b3a5-19aa-40fe-91e5-4db7f22ecc2d,bfe57b64-f033-4a00-97f8-83ec88440264", }, - "type": "primitive", }, }, { "name": "payer", "value": { - "primitive": { - "string": "24e5b3a5-19aa-40fe-91e5-4db7f22ecc2d", + "type": "primitive", + "value": { "type": "string", + "value": "24e5b3a5-19aa-40fe-91e5-4db7f22ecc2d", }, - "type": "primitive", }, }, { "name": "payer__in", "value": { - "primitive": { - "string": "24e5b3a5-19aa-40fe-91e5-4db7f22ecc2d,bfe57b64-f033-4a00-97f8-83ec88440264", + "type": "primitive", + "value": { "type": "string", + "value": "24e5b3a5-19aa-40fe-91e5-4db7f22ecc2d,bfe57b64-f033-4a00-97f8-83ec88440264", }, - "type": "primitive", }, }, { "name": "transaction__type", "value": { - "primitive": { - "string": "INFLOW", + "type": "primitive", + "value": { "type": "string", + "value": "INFLOW", }, - "type": "primitive", }, }, { "name": "currency", "value": { - "primitive": { - "string": "COP", + "type": "primitive", + "value": { "type": "string", + "value": "COP", }, - "type": "primitive", }, }, { "name": "description", "value": { - "primitive": { - "string": "Training shoes", + "type": "primitive", + "value": { "type": "string", + "value": "Training shoes", }, - "type": "primitive", }, }, { "name": "amount", "value": { - "primitive": { - "string": "1000.00", + "type": "primitive", + "value": { "type": "string", + "value": "1000.00", }, - "type": "primitive", }, }, { "name": "amount__gt", "value": { - "primitive": { - "string": "1000.00", + "type": "primitive", + "value": { "type": "string", + "value": "1000.00", }, - "type": "primitive", }, }, { "name": "amount__gte", "value": { - "primitive": { - "string": "1000.00", + "type": "primitive", + "value": { "type": "string", + "value": "1000.00", }, - "type": "primitive", }, }, { "name": "amount__lt", "value": { - "primitive": { - "string": "1000.00", + "type": "primitive", + "value": { "type": "string", + "value": "1000.00", }, - "type": "primitive", }, }, { "name": "amount__lte", "value": { - "primitive": { - "string": "1000.00", + "type": "primitive", + "value": { "type": "string", + "value": "1000.00", }, - "type": "primitive", }, }, { "name": "amount__range", "value": { - "primitive": { - "string": "1001.00,2000.00", + "type": "primitive", + "value": { "type": "string", + "value": "1001.00,2000.00", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 130, }, - "type": "primitive", }, "next": { - "primitive": { - "string": "https://api.belvo.com/payments/{endpoint}/?page=2", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.belvo.com/payments/{endpoint}/?page=2", }, - "type": "primitive", }, "previous": { - "primitive": { - "string": "previous", + "type": "primitive", + "value": { "type": "string", + "value": "previous", }, - "type": "primitive", }, "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "amount": { - "primitive": { - "string": "1020.00", + "type": "primitive", + "value": { "type": "string", + "value": "1020.00", }, - "type": "primitive", }, "beneficiary": { - "primitive": { - "string": "a80d5a9d-20ae-479a-8dd7-ff3443bcbbfc", + "type": "primitive", + "value": { "type": "string", + "value": "a80d5a9d-20ae-479a-8dd7-ff3443bcbbfc", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "created_by": { - "primitive": { - "string": "1c83ead8-6665-429c-a17a-ddc76cb3a95e", + "type": "primitive", + "value": { "type": "string", + "value": "1c83ead8-6665-429c-a17a-ddc76cb3a95e", }, - "type": "primitive", }, "currency": { - "enum": "BRL", "type": "enum", + "value": "BRL", }, "customer": { - "primitive": { - "string": "9eebd63b-3339-44a9-8a5a-72bb6cb2f310", + "type": "primitive", + "value": { "type": "string", + "value": "9eebd63b-3339-44a9-8a5a-72bb6cb2f310", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "Training shoes", + "type": "primitive", + "value": { "type": "string", + "value": "Training shoes", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "fd0f3303-cafb-47ea-9753-21155cb144ab", + "type": "primitive", + "value": { "type": "string", + "value": "fd0f3303-cafb-47ea-9753-21155cb144ab", }, - "type": "primitive", }, "payer": { - "map": [], "type": "map", + "value": [], }, "payment_intent": { - "primitive": { - "string": "004a28bb-fac2-4172-884b-5b6ea15314ad", + "type": "primitive", + "value": { "type": "string", + "value": "004a28bb-fac2-4172-884b-5b6ea15314ad", }, - "type": "primitive", }, "transaction_type": { - "enum": "INFLOW", "type": "enum", + "value": "INFLOW", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -47503,7 +46956,7 @@ During the payment intent flow, you need to fill in the payment intent with requ ], "generatedRequestName": "ListPaymentTransactionsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ListPaymentTransactions", "path": "/payments/transactions", @@ -47512,18 +46965,18 @@ During the payment intent flow, you need to fill in the payment intent with requ { "description": "A page number within the paginated result set.", "name": "page", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentTransactionsRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentTransactionsRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -47534,21 +46987,21 @@ During the payment intent flow, you need to fill in the payment intent with requ { "description": "One or more payment \`transaction.id\`s (comma separated) that you want to get results for.", "name": "id__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentTransactionsRequestIdIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentTransactionsRequestIdIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47558,21 +47011,21 @@ During the payment intent flow, you need to fill in the payment intent with requ { "description": "Return results only for this date (in \`YYYY-MM-DD\` format).", "name": "created_at", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentTransactionsRequestCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentTransactionsRequestCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47582,21 +47035,21 @@ During the payment intent flow, you need to fill in the payment intent with requ { "description": "Return results only after this date (in \`YYYY-MM-DD\` format).", "name": "created_at__gt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentTransactionsRequestCreatedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentTransactionsRequestCreatedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47606,21 +47059,21 @@ During the payment intent flow, you need to fill in the payment intent with requ { "description": "Return results only for this date and after (in \`YYYY-MM-DD\` format).", "name": "created_at__gte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentTransactionsRequestCreatedAtGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentTransactionsRequestCreatedAtGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47630,21 +47083,21 @@ During the payment intent flow, you need to fill in the payment intent with requ { "description": "Return results only before this date (in \`YYYY-MM-DD\` format).", "name": "created_at__lt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentTransactionsRequestCreatedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentTransactionsRequestCreatedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47654,21 +47107,21 @@ During the payment intent flow, you need to fill in the payment intent with requ { "description": "Return results only for this date and before (in \`YYYY-MM-DD\` format).", "name": "created_at__lte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentTransactionsRequestCreatedAtLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentTransactionsRequestCreatedAtLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47678,21 +47131,21 @@ During the payment intent flow, you need to fill in the payment intent with requ { "description": "Return results between this date range (in \`YYYY-MM-DD\` format).", "name": "created_at__range", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentTransactionsRequestCreatedAtRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentTransactionsRequestCreatedAtRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47702,21 +47155,21 @@ During the payment intent flow, you need to fill in the payment intent with requ { "description": "The \`charge.id\` you want to get results for.", "name": "charge", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentTransactionsRequestCharge", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentTransactionsRequestCharge", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47726,21 +47179,21 @@ During the payment intent flow, you need to fill in the payment intent with requ { "description": "One or more \`charge.id\`s (comma separated) that you want to get results for.", "name": "charge__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentTransactionsRequestChargeIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentTransactionsRequestChargeIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47750,21 +47203,21 @@ During the payment intent flow, you need to fill in the payment intent with requ { "description": "The \`beneficiary.id\` you want to get results for.", "name": "beneficiary", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentTransactionsRequestBeneficiary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentTransactionsRequestBeneficiary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47774,21 +47227,21 @@ During the payment intent flow, you need to fill in the payment intent with requ { "description": "One or more \`beneficiary.id\`s (comma separated) that you want to get results for.", "name": "beneficiary__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentTransactionsRequestBeneficiaryIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentTransactionsRequestBeneficiaryIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47798,21 +47251,21 @@ During the payment intent flow, you need to fill in the payment intent with requ { "description": "The payer's \`bank-account.id\` you want to get results for.", "name": "payer", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentTransactionsRequestPayer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentTransactionsRequestPayer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47822,21 +47275,21 @@ During the payment intent flow, you need to fill in the payment intent with requ { "description": "One or more payer \`bank-account.id\`s (comma separated) that you want to get results for.", "name": "payer__in", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentTransactionsRequestPayerIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentTransactionsRequestPayerIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47846,21 +47299,21 @@ During the payment intent flow, you need to fill in the payment intent with requ { "description": "Return results for a matched value type.", "name": "transaction__type", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentTransactionsRequestTransactionType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentTransactionsRequestTransactionType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47870,21 +47323,21 @@ During the payment intent flow, you need to fill in the payment intent with requ { "description": "Return results for a matched value type.", "name": "currency", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentTransactionsRequestCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentTransactionsRequestCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47894,21 +47347,21 @@ During the payment intent flow, you need to fill in the payment intent with requ { "description": "Return results for a matched value type.", "name": "description", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentTransactionsRequestDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentTransactionsRequestDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47918,21 +47371,21 @@ During the payment intent flow, you need to fill in the payment intent with requ { "description": "Return results only for this value.", "name": "amount", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentTransactionsRequestAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentTransactionsRequestAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47942,21 +47395,21 @@ During the payment intent flow, you need to fill in the payment intent with requ { "description": "Return results only for more than this amount.", "name": "amount__gt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentTransactionsRequestAmountGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentTransactionsRequestAmountGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47966,21 +47419,21 @@ During the payment intent flow, you need to fill in the payment intent with requ { "description": "Return results only for and more than this amount.", "name": "amount__gte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentTransactionsRequestAmountGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentTransactionsRequestAmountGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47990,21 +47443,21 @@ During the payment intent flow, you need to fill in the payment intent with requ { "description": "Return results only for less than this amount.", "name": "amount__lt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentTransactionsRequestAmountLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentTransactionsRequestAmountLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48014,21 +47467,21 @@ During the payment intent flow, you need to fill in the payment intent with requ { "description": "Return results only for this amount or less.", "name": "amount__lte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentTransactionsRequestAmountLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentTransactionsRequestAmountLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48038,21 +47491,21 @@ During the payment intent flow, you need to fill in the payment intent with requ { "description": "Return results between this amount range", "name": "amount__range", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentTransactionsRequestAmountRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListPaymentTransactionsRequestAmountRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48060,23 +47513,22 @@ During the payment intent flow, you need to fill in the payment intent with requ }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListPaymentTransactionsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentsTransactionsPaginatedResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List all payment transactions", "tags": [ @@ -48086,7 +47538,7 @@ During the payment intent flow, you need to fill in the payment intent with requ { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get the details about a specific payment transaction.", "errorStatusCode": [ 401, @@ -48095,117 +47547,117 @@ During the payment intent flow, you need to fill in the payment intent with requ "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "a3b92311-1888-449f-acaa-49ae28d68fcd", + "type": "primitive", + "value": { "type": "string", + "value": "a3b92311-1888-449f-acaa-49ae28d68fcd", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "amount": { - "primitive": { - "string": "1020.00", + "type": "primitive", + "value": { "type": "string", + "value": "1020.00", }, - "type": "primitive", }, "beneficiary": { - "primitive": { - "string": "a80d5a9d-20ae-479a-8dd7-ff3443bcbbfc", + "type": "primitive", + "value": { "type": "string", + "value": "a80d5a9d-20ae-479a-8dd7-ff3443bcbbfc", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-02-09T08:45:50.406032Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-02-09T08:45:50.406Z", }, - "type": "primitive", }, "created_by": { - "primitive": { - "string": "1c83ead8-6665-429c-a17a-ddc76cb3a95e", + "type": "primitive", + "value": { "type": "string", + "value": "1c83ead8-6665-429c-a17a-ddc76cb3a95e", }, - "type": "primitive", }, "currency": { - "enum": "BRL", "type": "enum", + "value": "BRL", }, "customer": { - "primitive": { - "string": "9eebd63b-3339-44a9-8a5a-72bb6cb2f310", + "type": "primitive", + "value": { "type": "string", + "value": "9eebd63b-3339-44a9-8a5a-72bb6cb2f310", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "Training shoes", + "type": "primitive", + "value": { "type": "string", + "value": "Training shoes", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "fd0f3303-cafb-47ea-9753-21155cb144ab", + "type": "primitive", + "value": { "type": "string", + "value": "fd0f3303-cafb-47ea-9753-21155cb144ab", }, - "type": "primitive", }, "payer": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "payer", "type": "string", + "value": "payer", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "payment_intent": { - "primitive": { - "string": "004a28bb-fac2-4172-884b-5b6ea15314ad", + "type": "primitive", + "value": { "type": "string", + "value": "004a28bb-fac2-4172-884b-5b6ea15314ad", }, - "type": "primitive", }, "transaction_type": { - "enum": "INFLOW", "type": "enum", + "value": "INFLOW", }, }, "type": "object", @@ -48214,7 +47666,7 @@ During the payment intent flow, you need to fill in the payment intent with requ ], "generatedRequestName": "DetailPaymentTransactionsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "DetailPaymentTransactions", "path": "/payments/transactions/{id}", @@ -48223,38 +47675,37 @@ During the payment intent flow, you need to fill in the payment intent with requ "description": "The \`transaction.id\` you want to get detailed information about.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DetailPaymentTransactionsRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetailPaymentTransactionsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "paymentTransaction", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get details about a payment transaction", "tags": [ @@ -48264,159 +47715,159 @@ During the payment intent flow, you need to fill in the payment intent with requ ], "errors": { "400": { - "description": undefined, + "description": null, "generatedName": "BadRequestError", "nameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BadRequestErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "BadRequestErrorBodyItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "BadRequestErrorBodyItemZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvalidAccessMode", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "BadRequestErrorBodyItemOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TooManySessionsError", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "BadRequestErrorBodyItemTwo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LoginError", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "BadRequestErrorBodyItemThree", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SessionExpiredError", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "BadRequestErrorBodyItemFour", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ValidationError", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "BadRequestErrorBodyItemFive", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InstitutionDownError", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "BadRequestErrorBodyItemSix", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InstitutionUnavailableError", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "BadRequestErrorBodyItemSeven", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InstitutionInactiveError", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "BadRequestErrorBodyItemEight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UnsupportedOperationError", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "BadRequestErrorBodyItemNine", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvalidLinkError", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "BadRequestErrorBodyItemTen", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UnconfirmedLinkError", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, "401": { - "description": undefined, + "description": null, "generatedName": "UnauthorizedError", "nameOverride": null, "schema": { "description": "This error occurs when you try to make an API call using incorrect Belvo API credentials (either your secret key or secret password, or both, are incorrect).", "generatedName": "UnauthorizedErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "UnauthorizedErrorBodyItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UnauthorizedError", "type": "reference", }, }, }, "403": { - "description": undefined, + "description": null, "generatedName": "ForbiddenError", "nameOverride": null, "schema": { "description": "This error occurs when you try to access Belvo's resource without the correct permissions.", "generatedName": "ForbiddenErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ForbiddenErrorBodyItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AccessToResourceDenied", "type": "reference", }, }, }, "404": { - "description": undefined, + "description": null, "generatedName": "NotFoundError", "nameOverride": null, "schema": { @@ -48425,81 +47876,81 @@ During the payment intent flow, you need to fill in the payment intent with requ - provided the wrong URL. - used an ID (for a link, account, transaction, and so on) that is not associated with your Belvo account.", "generatedName": "NotFoundErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "NotFoundErrorBodyItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "NotFoundError", "type": "reference", }, }, }, "408": { - "description": undefined, + "description": null, "generatedName": "RequestTimeoutError", "nameOverride": null, "schema": { "description": "Belvo has a limit regarding the time it takes to log in, retrieve account data, and log out. A timeout occurs when there is a very high amount of data and everything could not be obtained within the allotted time.", "generatedName": "RequestTimeoutErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RequestTimeoutErrorBodyItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RequestTimeoutError", "type": "reference", }, }, }, "428": { - "description": undefined, + "description": null, "generatedName": "PreconditionError", "nameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PreconditionErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PreconditionErrorBodyItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TokenRequiredResponse", "type": "reference", }, }, }, "500": { - "description": undefined, + "description": null, "generatedName": "InternalServerError", "nameOverride": null, "schema": { "description": "This error occurs when we (Belvo) have encountered an internal system error (sorry about that) or due to an unsupported response from the institution.", "generatedName": "InternalServerErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "InternalServerErrorBodyItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UnexpectedError", "type": "reference", }, }, }, }, - "globalHeaders": undefined, + "globalHeaders": null, "hasEndpointsMarkedInternal": false, "nonRequestReferencedSchemas": [ "UnauthorizedError", @@ -48830,8 +48281,8 @@ During the payment intent flow, you need to fill in the payment intent with requ "allOfPropertyConflicts": [], "description": "This error occurs when you try to access Belvo's resource without the correct permissions.", "generatedName": "AccessToResourceDenied", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -48839,21 +48290,21 @@ During the payment intent flow, you need to fill in the payment intent with requ "generatedName": "accessToResourceDeniedCode", "key": "code", "schema": { - "description": undefined, + "description": null, "generatedName": "accessToResourceDeniedCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A unique error code (\`access_to_resource_denied\`) that allows you to classify and handle the error programmatically. ℹ️ Check our DevPortal for more information on how to handle 403 access_to_resource_denied.", "generatedName": "AccessToResourceDeniedCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48866,10 +48317,10 @@ During the payment intent flow, you need to fill in the payment intent with requ "generatedName": "accessToResourceDeniedMessage", "key": "message", "schema": { - "description": undefined, + "description": null, "generatedName": "accessToResourceDeniedMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A short description of the error. @@ -48878,11 +48329,11 @@ For \`access_to_resource_denied\` errors, the description is: - \`You don't have access to this resource.\`.", "generatedName": "AccessToResourceDeniedMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48895,19 +48346,19 @@ For \`access_to_resource_denied\` errors, the description is: "generatedName": "accessToResourceDeniedRequestId", "key": "request_id", "schema": { - "description": undefined, + "description": null, "generatedName": "accessToResourceDeniedRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A 32-character unique ID of the request (matching a regex pattern of: \`[a-f0-9]{32}\`). Provide this ID when contacting the Belvo support team to accelerate investigations.", "generatedName": "AccessToResourceDeniedRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48923,8 +48374,8 @@ For \`access_to_resource_denied\` errors, the description is: **Note**: For our recurring expenses resource, this account relates to the account that was analyzed to generate the recurring expenses report. ", "generatedName": "Account", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], @@ -48934,8 +48385,8 @@ For \`access_to_resource_denied\` errors, the description is: **Note**: For our recurring expenses resource, this account relates to the account that was analyzed to generate the recurring expenses report. ", "generatedName": "Account", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -48943,19 +48394,19 @@ For \`access_to_resource_denied\` errors, the description is: "generatedName": "accountId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "accountId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The unique identifier created by Belvo used to reference the current account.", "generatedName": "AccountId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48968,25 +48419,25 @@ For \`access_to_resource_denied\` errors, the description is: "generatedName": "accountLink", "key": "link", "schema": { - "description": undefined, + "description": null, "generatedName": "accountLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The \`link.id\` the account belongs to.", "generatedName": "AccountLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The \`link.id\` the account belongs to.", "generatedName": "AccountLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49000,16 +48451,16 @@ For \`access_to_resource_denied\` errors, the description is: "generatedName": "accountInstitution", "key": "institution", "schema": { - "description": undefined, + "description": null, "generatedName": "accountInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AccountInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InstitutionAccount", "type": "reference", }, @@ -49023,8 +48474,8 @@ For \`access_to_resource_denied\` errors, the description is: "schema": { "description": "The ISO-8601 timestamp when the data point was collected.", "generatedName": "AccountCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -49037,16 +48488,16 @@ For \`access_to_resource_denied\` errors, the description is: "generatedName": "accountCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "accountCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ISO-8601 timestamp of when the data point was last updated in Belvo's database.", "generatedName": "AccountCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -49060,10 +48511,10 @@ For \`access_to_resource_denied\` errors, the description is: "generatedName": "accountCategory", "key": "category", "schema": { - "description": undefined, + "description": null, "generatedName": "AccountCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumAccountCategory", "type": "reference", }, @@ -49077,18 +48528,18 @@ For \`access_to_resource_denied\` errors, the description is: "description": "Indicates whether this account is either an \`ASSET\` or a \`LIABILITY\`. You can consider the balance of an \`ASSET\` as being positive, while the balance of a \`LIABILITY\` as negative. ", "generatedName": "AccountBalanceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Indicates whether this account is either an \`ASSET\` or a \`LIABILITY\`. You can consider the balance of an \`ASSET\` as being positive, while the balance of a \`LIABILITY\` as negative. ", "generatedName": "AccountBalanceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49103,17 +48554,17 @@ For \`access_to_resource_denied\` errors, the description is: "schema": { "description": "The account type, as designated by the institution.", "generatedName": "AccountType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The account type, as designated by the institution.", "generatedName": "AccountType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49128,17 +48579,17 @@ For \`access_to_resource_denied\` errors, the description is: "schema": { "description": "The account name, as given by the institution.", "generatedName": "AccountName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The account name, as given by the institution.", "generatedName": "AccountName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49153,17 +48604,17 @@ For \`access_to_resource_denied\` errors, the description is: "schema": { "description": "The account number, as designated by the institution.", "generatedName": "AccountNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The account number, as designated by the institution.", "generatedName": "AccountNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49176,10 +48627,10 @@ For \`access_to_resource_denied\` errors, the description is: "generatedName": "accountBalance", "key": "balance", "schema": { - "description": undefined, + "description": null, "generatedName": "AccountBalance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AccountsBalance", "type": "reference", }, @@ -49197,8 +48648,8 @@ For \`access_to_resource_denied\` errors, the description is: Please note that other currencies other than in the list above may be returned.", "generatedName": "AccountCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The currency of the account. For example: @@ -49208,11 +48659,11 @@ For \`access_to_resource_denied\` errors, the description is: Please note that other currencies other than in the list above may be returned.", "generatedName": "AccountCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49230,8 +48681,8 @@ For \`access_to_resource_denied\` errors, the description is: ℹ️ For 🇧🇷 Brazilian savings and checking accounts, this field will be \`AGENCY/ACCOUNT\`. ", "generatedName": "AccountPublicIdentificationName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The public name for the type of identification. For example: \`"CLABE"\`. @@ -49239,11 +48690,11 @@ For \`access_to_resource_denied\` errors, the description is: ℹ️ For 🇧🇷 Brazilian savings and checking accounts, this field will be \`AGENCY/ACCOUNT\`. ", "generatedName": "AccountPublicIdentificationName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49262,8 +48713,8 @@ For \`access_to_resource_denied\` errors, the description is: For example: \`0444/45722-0\`. ", "generatedName": "AccountPublicIdentificationValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The value for the \`public_identification_name\`. @@ -49272,11 +48723,11 @@ For example: \`0444/45722-0\`. For example: \`0444/45722-0\`. ", "generatedName": "AccountPublicIdentificationValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49291,14 +48742,14 @@ For example: \`0444/45722-0\`. "schema": { "description": "The ISO-8601 timestamp of Belvo's most recent successful access to the institution for the given link.", "generatedName": "AccountLastAccessedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ISO-8601 timestamp of Belvo's most recent successful access to the institution for the given link.", "generatedName": "AccountLastAccessedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -49312,10 +48763,10 @@ For example: \`0444/45722-0\`. "generatedName": "accountCreditData", "key": "credit_data", "schema": { - "description": undefined, + "description": null, "generatedName": "AccountCreditData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AccountsCreditData", "type": "reference", }, @@ -49326,10 +48777,10 @@ For example: \`0444/45722-0\`. "generatedName": "accountLoanData", "key": "loan_data", "schema": { - "description": undefined, + "description": null, "generatedName": "AccountLoanData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AccountsLoanData", "type": "reference", }, @@ -49340,28 +48791,28 @@ For example: \`0444/45722-0\`. "generatedName": "accountFundsData", "key": "funds_data", "schema": { - "description": undefined, + "description": null, "generatedName": "accountFundsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "One or more funds that contribute to the the pension account.", "generatedName": "AccountFundsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "One or more funds that contribute to the the pension account.", "generatedName": "AccountFundsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AccountFundsDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AccountsFundsData", "type": "reference", }, @@ -49375,16 +48826,16 @@ For example: \`0444/45722-0\`. "generatedName": "accountReceivablesData", "key": "receivables_data", "schema": { - "description": undefined, + "description": null, "generatedName": "accountReceivablesData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AccountReceivablesData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AccountsReceivablesData", "type": "reference", }, @@ -49396,10 +48847,10 @@ For example: \`0444/45722-0\`. "generatedName": "accountBankProductId", "key": "bank_product_id", "schema": { - "description": undefined, + "description": null, "generatedName": "accountBankProductId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "*This field has been deprecated.* @@ -49407,8 +48858,8 @@ For example: \`0444/45722-0\`. *The institution's product ID for the account type.* ", "generatedName": "AccountBankProductId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "*This field has been deprecated.* @@ -49416,11 +48867,11 @@ For example: \`0444/45722-0\`. *The institution's product ID for the account type.* ", "generatedName": "AccountBankProductId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49434,10 +48885,10 @@ For example: \`0444/45722-0\`. "generatedName": "accountInternalIdentification", "key": "internal_identification", "schema": { - "description": undefined, + "description": null, "generatedName": "accountInternalIdentification", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "*This field has been deprecated.* @@ -49445,8 +48896,8 @@ For example: \`0444/45722-0\`. *The institution's internal identification for the account.* ", "generatedName": "AccountInternalIdentification", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "*This field has been deprecated.* @@ -49454,11 +48905,11 @@ For example: \`0444/45722-0\`. *The institution's internal identification for the account.* ", "generatedName": "AccountInternalIdentification", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49476,8 +48927,8 @@ For example: \`0444/45722-0\`. "description": "Details regarding the current and available balances for the account. ", "generatedName": "AccountsBalance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -49497,8 +48948,8 @@ The amount the user has spent in the current card billing period (see \`credit_d The amount remaining to pay on the users's loan (same as \`loan_data.outstanding_balance\`).", "generatedName": "AccountsBalanceCurrent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The current balance is calculated differently according to the type of account. @@ -49513,8 +48964,8 @@ The amount the user has spent in the current card billing period (see \`credit_d The amount remaining to pay on the users's loan (same as \`loan_data.outstanding_balance\`).", "generatedName": "AccountsBalanceCurrent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -49528,10 +48979,10 @@ The amount remaining to pay on the users's loan (same as \`loan_data.outstanding "generatedName": "accountsBalanceAvailable", "key": "available", "schema": { - "description": undefined, + "description": null, "generatedName": "accountsBalanceAvailable", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The balance that the account owner can use. @@ -49547,8 +48998,8 @@ The present value required to pay off the loan, as provided by the institution. **Note:** If the institution does not provide this value, we return \`null\`.", "generatedName": "AccountsBalanceAvailable", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The balance that the account owner can use. @@ -49564,8 +49015,8 @@ The present value required to pay off the loan, as provided by the institution. **Note:** If the institution does not provide this value, we return \`null\`.", "generatedName": "AccountsBalanceAvailable", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -49580,16 +49031,16 @@ The present value required to pay off the loan, as provided by the institution. "AccountsCreditData": { "description": "The credit options associated with this account.", "generatedName": "AccountsCreditData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "The credit options associated with this account.", "generatedName": "AccountsCreditData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -49599,14 +49050,14 @@ The present value required to pay off the loan, as provided by the institution. "schema": { "description": "The maximum amount of credit the owner can receive.", "generatedName": "AccountsCreditDataCreditLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The maximum amount of credit the owner can receive.", "generatedName": "AccountsCreditDataCreditLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -49622,14 +49073,14 @@ The present value required to pay off the loan, as provided by the institution. "schema": { "description": "The ISO-8601 timestamp when the data point was collected.", "generatedName": "AccountsCreditDataCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ISO-8601 timestamp when the data point was collected.", "generatedName": "AccountsCreditDataCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -49645,17 +49096,17 @@ The present value required to pay off the loan, as provided by the institution. "schema": { "description": "The closing date of the credit period.", "generatedName": "AccountsCreditDataCuttingDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The closing date of the credit period.", "generatedName": "AccountsCreditDataCuttingDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49670,17 +49121,17 @@ The present value required to pay off the loan, as provided by the institution. "schema": { "description": "The due date for the next payment (\`YYYY-MM-DD\`).", "generatedName": "AccountsCreditDataNextPaymentDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The due date for the next payment (\`YYYY-MM-DD\`).", "generatedName": "AccountsCreditDataNextPaymentDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49695,14 +49146,14 @@ The present value required to pay off the loan, as provided by the institution. "schema": { "description": "The minimum amount to be paid on the \`next_payment_date\`.", "generatedName": "AccountsCreditDataMinimumPayment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The minimum amount to be paid on the \`next_payment_date\`.", "generatedName": "AccountsCreditDataMinimumPayment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -49718,14 +49169,14 @@ The present value required to pay off the loan, as provided by the institution. "schema": { "description": "The minimum amount required to pay to avoid generating interest.", "generatedName": "AccountsCreditDataNoInterestPayment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The minimum amount required to pay to avoid generating interest.", "generatedName": "AccountsCreditDataNoInterestPayment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -49741,14 +49192,14 @@ The present value required to pay off the loan, as provided by the institution. "schema": { "description": "The annualized interest rate of the credit.", "generatedName": "AccountsCreditDataInterestRate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The annualized interest rate of the credit.", "generatedName": "AccountsCreditDataInterestRate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -49762,27 +49213,27 @@ The present value required to pay off the loan, as provided by the institution. "generatedName": "accountsCreditDataEndDate", "key": "end_date", "schema": { - "description": undefined, + "description": null, "generatedName": "accountsCreditDataEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "*This field has been deprecated.* ", "generatedName": "AccountsCreditDataEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "*This field has been deprecated.* ", "generatedName": "AccountsCreditDataEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49796,10 +49247,10 @@ The present value required to pay off the loan, as provided by the institution. "generatedName": "accountsCreditDataMonthlyPayment", "key": "monthly_payment", "schema": { - "description": undefined, + "description": null, "generatedName": "accountsCreditDataMonthlyPayment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "*This field has been deprecated.* @@ -49807,8 +49258,8 @@ The present value required to pay off the loan, as provided by the institution. *The recurrent monthly payment, if applicable.* ", "generatedName": "AccountsCreditDataMonthlyPayment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "*This field has been deprecated.* @@ -49816,8 +49267,8 @@ The present value required to pay off the loan, as provided by the institution. *The recurrent monthly payment, if applicable.* ", "generatedName": "AccountsCreditDataMonthlyPayment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -49832,10 +49283,10 @@ The present value required to pay off the loan, as provided by the institution. "generatedName": "accountsCreditDataLastPaymentDate", "key": "last_payment_date", "schema": { - "description": undefined, + "description": null, "generatedName": "accountsCreditDataLastPaymentDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "*This field has been deprecated.* @@ -49844,8 +49295,8 @@ The present value required to pay off the loan, as provided by the institution. *The date when the last credit payment was made.* ", "generatedName": "AccountsCreditDataLastPaymentDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "*This field has been deprecated.* @@ -49854,11 +49305,11 @@ The present value required to pay off the loan, as provided by the institution. *The date when the last credit payment was made.* ", "generatedName": "AccountsCreditDataLastPaymentDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49873,10 +49324,10 @@ The present value required to pay off the loan, as provided by the institution. "AccountsFundsData": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AccountsFundsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -49884,16 +49335,16 @@ The present value required to pay off the loan, as provided by the institution. "generatedName": "accountsFundsDataCollectedAt", "key": "collected_at", "schema": { - "description": undefined, + "description": null, "generatedName": "accountsFundsDataCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ISO-8601 timestamp when the data point was collected.", "generatedName": "AccountsFundsDataCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -49907,25 +49358,25 @@ The present value required to pay off the loan, as provided by the institution. "generatedName": "accountsFundsDataName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "accountsFundsDataName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The pension fund name.", "generatedName": "AccountsFundsDataName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The pension fund name.", "generatedName": "AccountsFundsDataName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49939,25 +49390,25 @@ The present value required to pay off the loan, as provided by the institution. "generatedName": "accountsFundsDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "accountsFundsDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of pension fund.", "generatedName": "AccountsFundsDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Type of pension fund.", "generatedName": "AccountsFundsDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49971,28 +49422,28 @@ The present value required to pay off the loan, as provided by the institution. "generatedName": "accountsFundsDataPublicIdentifications", "key": "public_identifications", "schema": { - "description": undefined, + "description": null, "generatedName": "accountsFundsDataPublicIdentifications", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The fund's public IDs.", "generatedName": "AccountsFundsDataPublicIdentifications", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The fund's public IDs.", "generatedName": "AccountsFundsDataPublicIdentifications", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AccountsFundsDataPublicIdentificationsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AccountsFundsDataPublicIdentifications", "type": "reference", }, @@ -50006,22 +49457,22 @@ The present value required to pay off the loan, as provided by the institution. "generatedName": "accountsFundsDataBalance", "key": "balance", "schema": { - "description": undefined, + "description": null, "generatedName": "accountsFundsDataBalance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The amount in the fund.", "generatedName": "AccountsFundsDataBalance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The amount in the fund.", "generatedName": "AccountsFundsDataBalance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -50036,22 +49487,22 @@ The present value required to pay off the loan, as provided by the institution. "generatedName": "accountsFundsDataPercentage", "key": "percentage", "schema": { - "description": undefined, + "description": null, "generatedName": "accountsFundsDataPercentage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "How much this fund, as a percentage, contributes to the pension account's total.", "generatedName": "AccountsFundsDataPercentage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "How much this fund, as a percentage, contributes to the pension account's total.", "generatedName": "AccountsFundsDataPercentage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -50066,10 +49517,10 @@ The present value required to pay off the loan, as provided by the institution. "AccountsFundsDataPublicIdentifications": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AccountsFundsDataPublicIdentifications", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -50079,11 +49530,11 @@ The present value required to pay off the loan, as provided by the institution. "schema": { "description": "The type of identification number for the fund.", "generatedName": "AccountsFundsDataPublicIdentificationsName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -50097,17 +49548,17 @@ The present value required to pay off the loan, as provided by the institution. "schema": { "description": "The fund's identification number.", "generatedName": "AccountsFundsDataPublicIdentificationsValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The fund's identification number.", "generatedName": "AccountsFundsDataPublicIdentificationsValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -50120,16 +49571,16 @@ The present value required to pay off the loan, as provided by the institution. "AccountsLoanData": { "description": "The loan options associated with this account.", "generatedName": "AccountsLoanData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "The loan options associated with this account.", "generatedName": "AccountsLoanData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -50139,8 +49590,8 @@ The present value required to pay off the loan, as provided by the institution. "schema": { "description": "The ISO-8601 timestamp when the data point was collected.", "generatedName": "AccountsLoanDataCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -50153,22 +49604,22 @@ The present value required to pay off the loan, as provided by the institution. "generatedName": "accountsLoanDataContractAmount", "key": "contract_amount", "schema": { - "description": undefined, + "description": null, "generatedName": "accountsLoanDataContractAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The initial total loan amount, calculated by the institution, when the contract was signed. This amount includes the principal + interest + taxes + fees.", "generatedName": "AccountsLoanDataContractAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The initial total loan amount, calculated by the institution, when the contract was signed. This amount includes the principal + interest + taxes + fees.", "generatedName": "AccountsLoanDataContractAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -50185,14 +49636,14 @@ The present value required to pay off the loan, as provided by the institution. "schema": { "description": "Total amount of the loan (the amount the user receives).", "generatedName": "AccountsLoanDataPrincipal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Total amount of the loan (the amount the user receives).", "generatedName": "AccountsLoanDataPrincipal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -50206,25 +49657,25 @@ The present value required to pay off the loan, as provided by the institution. "generatedName": "accountsLoanDataLoanType", "key": "loan_type", "schema": { - "description": undefined, + "description": null, "generatedName": "accountsLoanDataLoanType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The type of the loan, according to the institution.", "generatedName": "AccountsLoanDataLoanType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The type of the loan, according to the institution.", "generatedName": "AccountsLoanDataLoanType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -50238,25 +49689,25 @@ The present value required to pay off the loan, as provided by the institution. "generatedName": "accountsLoanDataPaymentDay", "key": "payment_day", "schema": { - "description": undefined, + "description": null, "generatedName": "accountsLoanDataPaymentDay", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The day of the month by which the owner needs to pay the loan (\`YYYY-MM-DD\`).", "generatedName": "AccountsLoanDataPaymentDay", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The day of the month by which the owner needs to pay the loan (\`YYYY-MM-DD\`).", "generatedName": "AccountsLoanDataPaymentDay", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -50270,24 +49721,24 @@ The present value required to pay off the loan, as provided by the institution. "generatedName": "accountsLoanDataOutstandingPrincipal", "key": "outstanding_principal", "schema": { - "description": undefined, + "description": null, "generatedName": "accountsLoanDataOutstandingPrincipal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Outstanding loan amount, that is, how much remains to pay on the principal (not including interest). ", "generatedName": "AccountsLoanDataOutstandingPrincipal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Outstanding loan amount, that is, how much remains to pay on the principal (not including interest). ", "generatedName": "AccountsLoanDataOutstandingPrincipal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -50304,14 +49755,14 @@ The present value required to pay off the loan, as provided by the institution. "schema": { "description": "The amount remaining to pay in total, including interest.", "generatedName": "AccountsLoanDataOutstandingBalance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The amount remaining to pay in total, including interest.", "generatedName": "AccountsLoanDataOutstandingBalance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -50327,14 +49778,14 @@ The present value required to pay off the loan, as provided by the institution. "schema": { "description": "The recurrent monthly payment, if applicable.", "generatedName": "AccountsLoanDataMonthlyPayment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The recurrent monthly payment, if applicable.", "generatedName": "AccountsLoanDataMonthlyPayment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -50350,20 +49801,20 @@ The present value required to pay off the loan, as provided by the institution. "schema": { "description": "Breakdown of the interest applied to the loan.", "generatedName": "AccountsLoanDataInterestRates", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Breakdown of the interest applied to the loan.", "generatedName": "AccountsLoanDataInterestRates", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AccountsLoanDataInterestRatesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AccountsLoanDataInterestRate", "type": "reference", }, @@ -50376,28 +49827,28 @@ The present value required to pay off the loan, as provided by the institution. "generatedName": "accountsLoanDataFees", "key": "fees", "schema": { - "description": undefined, + "description": null, "generatedName": "accountsLoanDataFees", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Breakdown of the fees applied to the loan.", "generatedName": "AccountsLoanDataFees", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Breakdown of the fees applied to the loan.", "generatedName": "AccountsLoanDataFees", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AccountsLoanDataFeesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AccountsLoanDataFees", "type": "reference", }, @@ -50411,22 +49862,22 @@ The present value required to pay off the loan, as provided by the institution. "generatedName": "accountsLoanDataNumberOfInstallmentsTotal", "key": "number_of_installments_total", "schema": { - "description": undefined, + "description": null, "generatedName": "accountsLoanDataNumberOfInstallmentsTotal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The total number of installments required to pay the loan.", "generatedName": "AccountsLoanDataNumberOfInstallmentsTotal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The total number of installments required to pay the loan.", "generatedName": "AccountsLoanDataNumberOfInstallmentsTotal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -50441,22 +49892,22 @@ The present value required to pay off the loan, as provided by the institution. "generatedName": "accountsLoanDataNumberOfInstallmentsOutstanding", "key": "number_of_installments_outstanding", "schema": { - "description": undefined, + "description": null, "generatedName": "accountsLoanDataNumberOfInstallmentsOutstanding", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The number of installments left to pay.", "generatedName": "AccountsLoanDataNumberOfInstallmentsOutstanding", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The number of installments left to pay.", "generatedName": "AccountsLoanDataNumberOfInstallmentsOutstanding", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -50471,25 +49922,25 @@ The present value required to pay off the loan, as provided by the institution. "generatedName": "accountsLoanDataContractStartDate", "key": "contract_start_date", "schema": { - "description": undefined, + "description": null, "generatedName": "accountsLoanDataContractStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The date when the loan contract was signed (\`YYYY-MM-DD\`).", "generatedName": "AccountsLoanDataContractStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The date when the loan contract was signed (\`YYYY-MM-DD\`).", "generatedName": "AccountsLoanDataContractStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -50503,19 +49954,19 @@ The present value required to pay off the loan, as provided by the institution. "generatedName": "accountsLoanDataContractEndDate", "key": "contract_end_date", "schema": { - "description": undefined, + "description": null, "generatedName": "accountsLoanDataContractEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The date when the loan is expected to be completed.", "generatedName": "AccountsLoanDataContractEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -50528,25 +49979,25 @@ The present value required to pay off the loan, as provided by the institution. "generatedName": "accountsLoanDataContractNumber", "key": "contract_number", "schema": { - "description": undefined, + "description": null, "generatedName": "accountsLoanDataContractNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The contract number of the loan, as given by the institution.", "generatedName": "AccountsLoanDataContractNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The contract number of the loan, as given by the institution.", "generatedName": "AccountsLoanDataContractNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -50560,10 +50011,10 @@ The present value required to pay off the loan, as provided by the institution. "generatedName": "accountsLoanDataCreditLimit", "key": "credit_limit", "schema": { - "description": undefined, + "description": null, "generatedName": "accountsLoanDataCreditLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "This field has been deprecated. @@ -50571,8 +50022,8 @@ The present value required to pay off the loan, as provided by the institution. Please see \`principal\` instead. ", "generatedName": "AccountsLoanDataCreditLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "This field has been deprecated. @@ -50580,8 +50031,8 @@ Please see \`principal\` instead. Please see \`principal\` instead. ", "generatedName": "AccountsLoanDataCreditLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -50596,10 +50047,10 @@ Please see \`principal\` instead. "generatedName": "accountsLoanDataLastPeriodBalance", "key": "last_period_balance", "schema": { - "description": undefined, + "description": null, "generatedName": "accountsLoanDataLastPeriodBalance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "This field has been deprecated. @@ -50607,8 +50058,8 @@ Please see \`principal\` instead. Please see \`outstanding_balance\` instead. ", "generatedName": "AccountsLoanDataLastPeriodBalance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "This field has been deprecated. @@ -50616,8 +50067,8 @@ Please see \`outstanding_balance\` instead. Please see \`outstanding_balance\` instead. ", "generatedName": "AccountsLoanDataLastPeriodBalance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -50632,10 +50083,10 @@ Please see \`outstanding_balance\` instead. "generatedName": "accountsLoanDataInterestRate", "key": "interest_rate", "schema": { - "description": undefined, + "description": null, "generatedName": "accountsLoanDataInterestRate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "This field has been deprecated. @@ -50643,8 +50094,8 @@ Please see \`outstanding_balance\` instead. Please see the \`interest_rates\` object instead. ", "generatedName": "AccountsLoanDataInterestRate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "This field has been deprecated. @@ -50652,8 +50103,8 @@ Please see the \`interest_rates\` object instead. Please see the \`interest_rates\` object instead. ", "generatedName": "AccountsLoanDataInterestRate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -50668,10 +50119,10 @@ Please see the \`interest_rates\` object instead. "generatedName": "accountsLoanDataLimitDay", "key": "limit_day", "schema": { - "description": undefined, + "description": null, "generatedName": "accountsLoanDataLimitDay", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "This field has been deprecated. @@ -50679,8 +50130,8 @@ Please see the \`interest_rates\` object instead. Please see \`payment_day\` instead. ", "generatedName": "AccountsLoanDataLimitDay", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "This field has been deprecated. @@ -50688,11 +50139,11 @@ Please see \`payment_day\` instead. Please see \`payment_day\` instead. ", "generatedName": "AccountsLoanDataLimitDay", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -50706,10 +50157,10 @@ Please see \`payment_day\` instead. "generatedName": "accountsLoanDataCuttingDay", "key": "cutting_day", "schema": { - "description": undefined, + "description": null, "generatedName": "accountsLoanDataCuttingDay", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "This field has been deprecated. @@ -50717,8 +50168,8 @@ Please see \`payment_day\` instead. The closing day of the month for the loan. ", "generatedName": "AccountsLoanDataCuttingDay", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "This field has been deprecated. @@ -50726,11 +50177,11 @@ The closing day of the month for the loan. The closing day of the month for the loan. ", "generatedName": "AccountsLoanDataCuttingDay", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -50744,10 +50195,10 @@ The closing day of the month for the loan. "generatedName": "accountsLoanDataCuttingDate", "key": "cutting_date", "schema": { - "description": undefined, + "description": null, "generatedName": "accountsLoanDataCuttingDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "This field has been deprecated. @@ -50755,8 +50206,8 @@ The closing day of the month for the loan. The closing date of the loan period. ", "generatedName": "AccountsLoanDataCuttingDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "This field has been deprecated. @@ -50764,11 +50215,11 @@ The closing date of the loan period. The closing date of the loan period. ", "generatedName": "AccountsLoanDataCuttingDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -50782,10 +50233,10 @@ The closing date of the loan period. "generatedName": "accountsLoanDataLastPaymentDate", "key": "last_payment_date", "schema": { - "description": undefined, + "description": null, "generatedName": "accountsLoanDataLastPaymentDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "This field has been deprecated. @@ -50793,8 +50244,8 @@ The closing date of the loan period. The date when the last loan payment was made. ", "generatedName": "AccountsLoanDataLastPaymentDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "This field has been deprecated. @@ -50802,11 +50253,11 @@ The date when the last loan payment was made. The date when the last loan payment was made. ", "generatedName": "AccountsLoanDataLastPaymentDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -50820,10 +50271,10 @@ The date when the last loan payment was made. "generatedName": "accountsLoanDataNoInterestPayment", "key": "no_interest_payment", "schema": { - "description": undefined, + "description": null, "generatedName": "accountsLoanDataNoInterestPayment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "This field has been deprecated. @@ -50831,8 +50282,8 @@ The date when the last loan payment was made. The minimum amount required to pay to avoid generating interest. ", "generatedName": "AccountsLoanDataNoInterestPayment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "This field has been deprecated. @@ -50840,8 +50291,8 @@ The minimum amount required to pay to avoid generating interest. The minimum amount required to pay to avoid generating interest. ", "generatedName": "AccountsLoanDataNoInterestPayment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -50857,16 +50308,16 @@ The minimum amount required to pay to avoid generating interest. "AccountsLoanDataFees": { "description": "Breakdown of the fees applied to the loan.", "generatedName": "AccountsLoanDataFees", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Breakdown of the fees applied to the loan.", "generatedName": "AccountsLoanDataFees", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -50874,10 +50325,10 @@ The minimum amount required to pay to avoid generating interest. "generatedName": "accountsLoanDataFeesType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "AccountsLoanDataFeesType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumLoanDataFeeType", "type": "reference", }, @@ -50891,8 +50342,8 @@ The minimum amount required to pay to avoid generating interest. "description": "The total value of the fee. Same currency of the Loan. ", "generatedName": "AccountsLoanDataFeesValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -50908,8 +50359,8 @@ The minimum amount required to pay to avoid generating interest. "allOfPropertyConflicts": [], "description": "Breakdown of the interest applied to the loan.", "generatedName": "AccountsLoanDataInterestRate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -50919,17 +50370,17 @@ The minimum amount required to pay to avoid generating interest. "schema": { "description": "The name of the type of interest rate applied to the loan.", "generatedName": "AccountsLoanDataInterestRateName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The name of the type of interest rate applied to the loan.", "generatedName": "AccountsLoanDataInterestRateName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -50942,10 +50393,10 @@ The minimum amount required to pay to avoid generating interest. "generatedName": "accountsLoanDataInterestRateType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "AccountsLoanDataInterestRateType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumLoanDataInterestRateType", "type": "reference", }, @@ -50958,14 +50409,14 @@ The minimum amount required to pay to avoid generating interest. "schema": { "description": "The interest rate (in percent or currency value).", "generatedName": "AccountsLoanDataInterestRateValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The interest rate (in percent or currency value).", "generatedName": "AccountsLoanDataInterestRateValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -50979,10 +50430,10 @@ The minimum amount required to pay to avoid generating interest. "AccountsPaginatedResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AccountsPaginatedResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -50990,16 +50441,16 @@ The minimum amount required to pay to avoid generating interest. "generatedName": "accountsPaginatedResponseCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "accountsPaginatedResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The total number of results in your Belvo account.", "generatedName": "AccountsPaginatedResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -51013,10 +50464,10 @@ The minimum amount required to pay to avoid generating interest. "generatedName": "accountsPaginatedResponseNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "accountsPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -51024,8 +50475,8 @@ The minimum amount required to pay to avoid generating interest. In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`accounts\` or \`owners\`). ", "generatedName": "AccountsPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -51033,11 +50484,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`accounts\` or \`owners\`). ", "generatedName": "AccountsPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -51051,25 +50502,25 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "accountsPaginatedResponsePrevious", "key": "previous", "schema": { - "description": undefined, + "description": null, "generatedName": "accountsPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "AccountsPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "AccountsPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -51083,22 +50534,22 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "accountsPaginatedResponseResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "accountsPaginatedResponseResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "An array of Account objects.", "generatedName": "AccountsPaginatedResponseResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AccountsPaginatedResponseResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Account", "type": "reference", }, @@ -51111,16 +50562,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "AccountsReceivablesData": { "description": "Additional details regarding the receivables account, if applicable.", "generatedName": "AccountsReceivablesData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Additional details regarding the receivables account, if applicable.", "generatedName": "AccountsReceivablesData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -51130,14 +50581,14 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The total sum of all receivables (\`available\` + \`anticipated\`)", "generatedName": "AccountsReceivablesDataCurrent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The total sum of all receivables (\`available\` + \`anticipated\`)", "generatedName": "AccountsReceivablesDataCurrent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -51153,14 +50604,14 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The amount that the owner of the account will receive according to an established date.", "generatedName": "AccountsReceivablesDataAvailable", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The amount that the owner of the account will receive according to an established date.", "generatedName": "AccountsReceivablesDataAvailable", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -51176,14 +50627,14 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The amount that the owner of the account received earlier than contracted.", "generatedName": "AccountsReceivablesDataAnticipated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The amount that the owner of the account received earlier than contracted.", "generatedName": "AccountsReceivablesDataAnticipated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -51199,8 +50650,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The ISO-8601 timestamp when the data point was collected.", "generatedName": "AccountsReceivablesDataCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -51216,8 +50667,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "Object containing the reported annual costs and applicable deductions.", "generatedName": "AnnualCostsAndDeductionsStatementBusiness", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -51227,8 +50678,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Total costs for the company to operate.", "generatedName": "AnnualCostsAndDeductionsStatementBusinessCosts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -51243,8 +50694,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Total costs of the company related to training, company offsites, or similar.", "generatedName": "AnnualCostsAndDeductionsStatementBusinessAdministrationExpenses", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -51259,8 +50710,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Total costs the company incurred in order to distribute or sell their product.", "generatedName": "AnnualCostsAndDeductionsStatementBusinessDistributionAndSalesExpenses", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -51275,8 +50726,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Total value of any fees incurred by the company to operate (such as bank fees).", "generatedName": "AnnualCostsAndDeductionsStatementBusinessFinancialExpenses", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -51291,8 +50742,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Total value of all costs and dedictible expenses.", "generatedName": "AnnualCostsAndDeductionsStatementBusinessTotalCostsAndDeductibleExpenses", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -51307,8 +50758,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "Object containing the reported annual incomes, deductions, and final balances of the tax payer.", "generatedName": "AnnualIncomeStatementBusiness", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -51318,8 +50769,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Total gross income that the company generated from their main economic activity.", "generatedName": "AnnualIncomeStatementBusinessGrossIncomeFromOrdinaryActivities", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -51334,8 +50785,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Total income that the company generated from dividends.", "generatedName": "AnnualIncomeStatementBusinessDividends", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -51350,8 +50801,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Total income that the company generated from activities not associated with their main economic activity.", "generatedName": "AnnualIncomeStatementBusinessOtherIncome", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -51366,8 +50817,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Total gross income the company generated.", "generatedName": "AnnualIncomeStatementBusinessTotalGrossIncome", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -51382,8 +50833,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Total value of cancelled orders, corrected invoices, or similar, that can be discounted from the \`total_gross_income\`.", "generatedName": "AnnualIncomeStatementBusinessReturnsRebatesAndDiscountsOnSales", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -51398,8 +50849,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Total net income of the company, taking into account \`returns_rebates_and_discounts_on_sales\`.", "generatedName": "AnnualIncomeStatementBusinessTotalNetIncome", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -51414,8 +50865,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "Object containing the reported annual incomes, deductions, and final balances of the tax payer.", "generatedName": "AnnualIncomeStatementIndividual", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -51423,10 +50874,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "annualIncomeStatementIndividualGrossIncome", "key": "gross_income", "schema": { - "description": undefined, + "description": null, "generatedName": "AnnualIncomeStatementIndividualGrossIncome", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GrossIncomeIndividual", "type": "reference", }, @@ -51437,10 +50888,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "annualIncomeStatementIndividualNonTaxableIncome", "key": "non_taxable_income", "schema": { - "description": undefined, + "description": null, "generatedName": "AnnualIncomeStatementIndividualNonTaxableIncome", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "NonTaxableIncomeIndividual", "type": "reference", }, @@ -51451,10 +50902,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "annualIncomeStatementIndividualNetIncome", "key": "net_income", "schema": { - "description": undefined, + "description": null, "generatedName": "AnnualIncomeStatementIndividualNetIncome", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "NetIncomeIndividual", "type": "reference", }, @@ -51465,10 +50916,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "annualIncomeStatementIndividualAnnualTotals", "key": "annual_totals", "schema": { - "description": undefined, + "description": null, "generatedName": "AnnualIncomeStatementIndividualAnnualTotals", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AnnualTotalsIndividual", "type": "reference", }, @@ -51481,8 +50932,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "Object containing the tax payers total exempt, deducted, and ordinary net incomes.", "generatedName": "AnnualTotalsIndividual", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -51492,8 +50943,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Total income that is not taxable, according to the institution.", "generatedName": "AnnualTotalsIndividualTotalExemptIncome", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -51508,8 +50959,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Total deductions that the taxpayer can apply to their income, according to the institution.", "generatedName": "AnnualTotalsIndividualTotalApplicableDeductions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -51524,8 +50975,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Sum total of all exempt and deductions that can be applied to the taxpayer's income.", "generatedName": "AnnualTotalsIndividualTotalExemptionsAndDeductions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -51540,8 +50991,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Sum total of the taxpayer's income (gross income - exemptions - deductions).", "generatedName": "AnnualTotalsIndividualTotalOrdinaryNetIncome", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -51554,10 +51005,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "AsynchronousAccepted202": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AsynchronousAccepted202", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -51565,19 +51016,19 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "asynchronousAccepted202RequestId", "key": "request_id", "schema": { - "description": undefined, + "description": null, "generatedName": "asynchronousAccepted202RequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The unique ID for this request. We recommend you store this value to later identify which webhook event relates to an asynchronous request.", "generatedName": "AsynchronousAccepted202RequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -51590,10 +51041,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "Balance": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Balance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -51601,19 +51052,19 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "balanceId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "balanceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Belvo's unique ID for the balance request.", "generatedName": "BalanceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -51626,16 +51077,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "balanceAccount", "key": "account", "schema": { - "description": undefined, + "description": null, "generatedName": "balanceAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BalanceAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Account", "type": "reference", }, @@ -51647,19 +51098,19 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "balanceValueDate", "key": "value_date", "schema": { - "description": undefined, + "description": null, "generatedName": "balanceValueDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The date when the \`balance\` was available, in \`YYYY-MM-DD\` format.", "generatedName": "BalanceValueDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -51672,16 +51123,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "balanceBalance", "key": "balance", "schema": { - "description": undefined, + "description": null, "generatedName": "balanceBalance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The funds available in the account by the end of the \`value_date\`.", "generatedName": "BalanceBalance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -51695,24 +51146,24 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "balanceCurrentBalance", "key": "current_balance", "schema": { - "description": undefined, + "description": null, "generatedName": "balanceCurrentBalance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "*This field has been deprecated. Please use the \`balance\` field instead.* ", "generatedName": "BalanceCurrentBalance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "*This field has been deprecated. Please use the \`balance\` field instead.* ", "generatedName": "BalanceCurrentBalance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -51727,10 +51178,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "balanceStatement", "key": "statement", "schema": { - "description": undefined, + "description": null, "generatedName": "balanceStatement", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "*This field has been deprecated.* @@ -51738,8 +51189,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p *The ID of the banking statement used to extract the \`balance\`.* ", "generatedName": "BalanceStatement", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "*This field has been deprecated.* @@ -51747,11 +51198,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p *The ID of the banking statement used to extract the \`balance\`.* ", "generatedName": "BalanceStatement", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -51765,10 +51216,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "balanceCollectedAt", "key": "collected_at", "schema": { - "description": undefined, + "description": null, "generatedName": "balanceCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "This field has been deprecated. @@ -51776,8 +51227,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p The ISO-8601 timestamp when the data point was collected. ", "generatedName": "BalanceCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "This field has been deprecated. @@ -51785,8 +51236,8 @@ The ISO-8601 timestamp when the data point was collected. The ISO-8601 timestamp when the data point was collected. ", "generatedName": "BalanceCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -51801,10 +51252,10 @@ The ISO-8601 timestamp when the data point was collected. "BalancesPaginatedResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BalancesPaginatedResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -51812,16 +51263,16 @@ The ISO-8601 timestamp when the data point was collected. "generatedName": "balancesPaginatedResponseCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "balancesPaginatedResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The total number of results in your Belvo account.", "generatedName": "BalancesPaginatedResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -51835,10 +51286,10 @@ The ISO-8601 timestamp when the data point was collected. "generatedName": "balancesPaginatedResponseNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "balancesPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -51846,8 +51297,8 @@ The ISO-8601 timestamp when the data point was collected. In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`accounts\` or \`owners\`). ", "generatedName": "BalancesPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -51855,11 +51306,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`accounts\` or \`owners\`). ", "generatedName": "BalancesPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -51873,25 +51324,25 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "balancesPaginatedResponsePrevious", "key": "previous", "schema": { - "description": undefined, + "description": null, "generatedName": "balancesPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "BalancesPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "BalancesPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -51905,22 +51356,22 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "balancesPaginatedResponseResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "balancesPaginatedResponseResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of balance objects.", "generatedName": "BalancesPaginatedResponseResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "BalancesPaginatedResponseResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Balance", "type": "reference", }, @@ -51933,10 +51384,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "BalancesRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BalancesRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -51946,11 +51397,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The \`link.id\` that you want to get information for.", "generatedName": "BalancesRequestLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -51962,19 +51413,19 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "balancesRequestAccount", "key": "account", "schema": { - "description": undefined, + "description": null, "generatedName": "balancesRequestAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "If provided, only balances matching this \`account.id\` are returned.", "generatedName": "BalancesRequestAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -51991,11 +51442,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p ⚠️ The value of \`date_from\` cannot be greater than \`date_to\`.", "generatedName": "BalancesRequestDateFrom", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52011,11 +51462,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p ⚠️ The value of \`date_to\` cannot be greater than today's date (in other words, no future dates).", "generatedName": "BalancesRequestDateTo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52027,19 +51478,19 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "balancesRequestToken", "key": "token", "schema": { - "description": undefined, + "description": null, "generatedName": "balancesRequestToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The OTP token generated by the bank.", "generatedName": "BalancesRequestToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52052,17 +51503,17 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "balancesRequestSaveData", "key": "save_data", "schema": { - "description": undefined, + "description": null, "generatedName": "balancesRequestSaveData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates whether or not to persist the data in Belvo. By default, this is set to \`true\` and we return a 201 Created response. When set to \`false\`, the data won't be persisted and we return a 200 OK response.", "generatedName": "BalancesRequestSaveData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -52076,10 +51527,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "BankAccountBusinessPse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BankAccountBusinessPse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -52089,11 +51540,11 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "Belvo's unique ID for the current bank account.", "generatedName": "BankAccountBusinessPseId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52107,8 +51558,8 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "The ISO-8601 timestamp of when the data point was first created in Belvo's database.", "generatedName": "BankAccountBusinessPseCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -52123,11 +51574,11 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "Belvo's unique ID for the user that created the bank account.", "generatedName": "BankAccountBusinessPseCreatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52142,18 +51593,18 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "description": "Belvo's unique ID for the customer associated with the bank account. For \`BUSINESS\` bank accounts, this field is \`null\`.", "generatedName": "BankAccountBusinessPseCustomer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Belvo's unique ID for the customer associated with the bank account. For \`BUSINESS\` bank accounts, this field is \`null\`.", "generatedName": "BankAccountBusinessPseCustomer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52169,18 +51620,18 @@ For \`BUSINESS\` bank accounts, this field is \`null\`.", "description": "Belvo's unique ID for the institution that the bank account is created in. For \`BUSINESS\` bank accounts that Belvo creates for organizations, this field is \`null\`.", "generatedName": "BankAccountBusinessPseInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Belvo's unique ID for the institution that the bank account is created in. For \`BUSINESS\` bank accounts that Belvo creates for organizations, this field is \`null\`.", "generatedName": "BankAccountBusinessPseInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52196,11 +51647,11 @@ For \`BUSINESS\` bank accounts that Belvo creates for organizations, this field "description": "The bank account number of the payment beneficiary. ", "generatedName": "BankAccountBusinessPseNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52212,10 +51663,10 @@ For \`BUSINESS\` bank accounts that Belvo creates for organizations, this field "generatedName": "bankAccountBusinessPseHolder", "key": "holder", "schema": { - "description": undefined, + "description": null, "generatedName": "BankAccountBusinessPseHolder", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HolderBusinessResponsePse", "type": "reference", }, @@ -52228,24 +51679,23 @@ For \`BUSINESS\` bank accounts that Belvo creates for organizations, this field "schema": { "description": "For PSE, this field will return an empty object.", "generatedName": "BankAccountBusinessPseDetails", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "BankAccountBusinessPseDetailsKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "BankAccountBusinessPseDetailsValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -52256,34 +51706,33 @@ For \`BUSINESS\` bank accounts that Belvo creates for organizations, this field "generatedName": "bankAccountBusinessPseMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "bankAccountBusinessPseMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optional and customizable object where you can provide any additional key-value pairs for your internal purposes. For example, an internal reference number for the payment intent. ⚠️ **Note**: You can only provide up to 50 keys (keys can have up to 50 characters each and each value can be up to 500 characters). We do not support nested objects, only ASCII values.", "generatedName": "BankAccountBusinessPseMetadata", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "BankAccountBusinessPseMetadataKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "BankAccountBusinessPseMetadataValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -52295,10 +51744,10 @@ For \`BUSINESS\` bank accounts that Belvo creates for organizations, this field "BankAccountDetailsOfpi": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BankAccountDetailsOfpi", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -52306,10 +51755,10 @@ For \`BUSINESS\` bank accounts that Belvo creates for organizations, this field "generatedName": "bankAccountDetailsOfpiCountry", "key": "country", "schema": { - "description": undefined, + "description": null, "generatedName": "BankAccountDetailsOfpiCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumPaymentsCountry", "type": "reference", }, @@ -52320,10 +51769,10 @@ For \`BUSINESS\` bank accounts that Belvo creates for organizations, this field "generatedName": "bankAccountDetailsOfpiAccountType", "key": "account_type", "schema": { - "description": undefined, + "description": null, "generatedName": "BankAccountDetailsOfpiAccountType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumBankAccountPixAccountTypeOfpi", "type": "reference", }, @@ -52336,11 +51785,11 @@ For \`BUSINESS\` bank accounts that Belvo creates for organizations, this field "schema": { "description": "The agency (branch number) of the institution where the account was created.", "generatedName": "BankAccountDetailsOfpiAgency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52354,11 +51803,11 @@ For \`BUSINESS\` bank accounts that Belvo creates for organizations, this field "schema": { "description": "The bank account number.", "generatedName": "BankAccountDetailsOfpiNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52370,10 +51819,10 @@ For \`BUSINESS\` bank accounts that Belvo creates for organizations, this field "BankAccountDetailsOfpiPix": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BankAccountDetailsOfpiPix", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -52381,10 +51830,10 @@ For \`BUSINESS\` bank accounts that Belvo creates for organizations, this field "generatedName": "bankAccountDetailsOfpiPixCountry", "key": "country", "schema": { - "description": undefined, + "description": null, "generatedName": "BankAccountDetailsOfpiPixCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumPaymentsCountry", "type": "reference", }, @@ -52397,11 +51846,11 @@ For \`BUSINESS\` bank accounts that Belvo creates for organizations, this field "schema": { "description": "The PIX key identifier of the bank account.", "generatedName": "BankAccountDetailsOfpiPixPixKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52413,10 +51862,10 @@ For \`BUSINESS\` bank accounts that Belvo creates for organizations, this field "BankAccountDetailsOpenFinance": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BankAccountDetailsOpenFinance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -52424,10 +51873,10 @@ For \`BUSINESS\` bank accounts that Belvo creates for organizations, this field "generatedName": "bankAccountDetailsOpenFinanceCountry", "key": "country", "schema": { - "description": undefined, + "description": null, "generatedName": "BankAccountDetailsOpenFinanceCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumPaymentsCountry", "type": "reference", }, @@ -52438,10 +51887,10 @@ For \`BUSINESS\` bank accounts that Belvo creates for organizations, this field "generatedName": "bankAccountDetailsOpenFinanceAccountType", "key": "account_type", "schema": { - "description": undefined, + "description": null, "generatedName": "BankAccountDetailsOpenFinanceAccountType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumBankAccountPixAccountTypeOfpi", "type": "reference", }, @@ -52454,11 +51903,11 @@ For \`BUSINESS\` bank accounts that Belvo creates for organizations, this field "schema": { "description": "The agency (branch number) of the institution where the account was created.", "generatedName": "BankAccountDetailsOpenFinanceAgency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52472,11 +51921,11 @@ For \`BUSINESS\` bank accounts that Belvo creates for organizations, this field "schema": { "description": "The bank account number.", "generatedName": "BankAccountDetailsOpenFinanceNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52488,10 +51937,10 @@ For \`BUSINESS\` bank accounts that Belvo creates for organizations, this field "BankAccountDetailsOpenFinancePix": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BankAccountDetailsOpenFinancePix", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -52499,10 +51948,10 @@ For \`BUSINESS\` bank accounts that Belvo creates for organizations, this field "generatedName": "bankAccountDetailsOpenFinancePixCountry", "key": "country", "schema": { - "description": undefined, + "description": null, "generatedName": "BankAccountDetailsOpenFinancePixCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumPaymentsCountry", "type": "reference", }, @@ -52515,11 +51964,11 @@ For \`BUSINESS\` bank accounts that Belvo creates for organizations, this field "schema": { "description": "The PIX key identifier of the bank account.", "generatedName": "BankAccountDetailsOpenFinancePixPixKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52533,7 +51982,7 @@ For \`BUSINESS\` bank accounts that Belvo creates for organizations, this field "allOfPropertyConflicts": [], "description": "Details regarding the business bank account holder.", "generatedName": "BankAccountHolderRequestOfpi", - "groupName": undefined, + "groupName": null, "nameOverride": "OFPI", "properties": [ { @@ -52542,10 +51991,10 @@ For \`BUSINESS\` bank accounts that Belvo creates for organizations, this field "generatedName": "bankAccountHolderRequestOfpiType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "BankAccountHolderRequestOfpiType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumBankAccountHolderTypeOfpi", "type": "reference", }, @@ -52556,32 +52005,32 @@ For \`BUSINESS\` bank accounts that Belvo creates for organizations, this field "generatedName": "bankAccountHolderRequestOfpiInformation", "key": "information", "schema": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "BankAccountHolderRequestOfpiInformation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "BankAccountHolderRequestOfpiInformationZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HolderInformationBusinessOfpi", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "BankAccountHolderRequestOfpiInformationOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HolderInformationIndividualOfpi", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, ], @@ -52592,8 +52041,8 @@ For \`BUSINESS\` bank accounts that Belvo creates for organizations, this field "allOfPropertyConflicts": [], "description": "Information about the payer's institution", "generatedName": "BankAccountInformationContentPse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -52601,19 +52050,19 @@ For \`BUSINESS\` bank accounts that Belvo creates for organizations, this field "generatedName": "bankAccountInformationContentPsePayerInstitution", "key": "payer_institution", "schema": { - "description": undefined, + "description": null, "generatedName": "bankAccountInformationContentPsePayerInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Belvo's unique identifier for the payer’s institution.", "generatedName": "BankAccountInformationContentPsePayerInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52628,8 +52077,8 @@ For \`BUSINESS\` bank accounts that Belvo creates for organizations, this field "allOfPropertyConflicts": [], "description": "Information about the payer's bank account. Belvo returns this object when the payer's bank account information is not saved in the Belvo database.", "generatedName": "BankAccountInformationPse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -52637,16 +52086,16 @@ For \`BUSINESS\` bank accounts that Belvo creates for organizations, this field "generatedName": "bankAccountInformationPseBankAccountInformation", "key": "bank_account_information", "schema": { - "description": undefined, + "description": null, "generatedName": "bankAccountInformationPseBankAccountInformation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BankAccountInformationPseBankAccountInformation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BankAccountInformationContentPse", "type": "reference", }, @@ -52658,10 +52107,10 @@ For \`BUSINESS\` bank accounts that Belvo creates for organizations, this field "BankAccountOfpiResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BankAccountOfpiResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -52671,11 +52120,11 @@ For \`BUSINESS\` bank accounts that Belvo creates for organizations, this field "schema": { "description": "Belvo's unique ID for the current bank account.", "generatedName": "BankAccountOfpiResponseId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52689,8 +52138,8 @@ For \`BUSINESS\` bank accounts that Belvo creates for organizations, this field "schema": { "description": "The ISO-8601 timestamp of when the data point was last updated in Belvo's database.", "generatedName": "BankAccountOfpiResponseCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -52705,11 +52154,11 @@ For \`BUSINESS\` bank accounts that Belvo creates for organizations, this field "schema": { "description": "Belvo's unique ID for the user that created the bank account.", "generatedName": "BankAccountOfpiResponseCreatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52724,18 +52173,18 @@ For \`BUSINESS\` bank accounts that Belvo creates for organizations, this field "description": "Belvo's unique ID for the customer associated with the bank account. For \`BUSINESS\` bank accounts, this field is \`null\`.", "generatedName": "BankAccountOfpiResponseCustomer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Belvo's unique ID for the customer associated with the bank account. For \`BUSINESS\` bank accounts, this field is \`null\`.", "generatedName": "BankAccountOfpiResponseCustomer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52751,18 +52200,18 @@ For \`BUSINESS\` bank accounts, this field is \`null\`.", "description": "Belvo's unique ID for the institution that the bank account is created in. For \`BUSINESS\` bank accounts that Belvo creates for organizations, this field is \`null\`.", "generatedName": "BankAccountOfpiResponseInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Belvo's unique ID for the institution that the bank account is created in. For \`BUSINESS\` bank accounts that Belvo creates for organizations, this field is \`null\`.", "generatedName": "BankAccountOfpiResponseInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52775,32 +52224,32 @@ For \`BUSINESS\` bank accounts that Belvo creates for organizations, this field "generatedName": "bankAccountOfpiResponseDetails", "key": "details", "schema": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "BankAccountOfpiResponseDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "BankAccountOfpiResponseDetailsZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BankAccountDetailsOfpi", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "BankAccountOfpiResponseDetailsOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BankAccountDetailsOfpiPix", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, { @@ -52809,10 +52258,10 @@ For \`BUSINESS\` bank accounts that Belvo creates for organizations, this field "generatedName": "bankAccountOfpiResponseHolder", "key": "holder", "schema": { - "description": undefined, + "description": null, "generatedName": "BankAccountOfpiResponseHolder", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HolderResponseOfpi", "type": "reference", }, @@ -52823,10 +52272,10 @@ For \`BUSINESS\` bank accounts that Belvo creates for organizations, this field "BankAccountPaginatedResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BankAccountPaginatedResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -52834,16 +52283,16 @@ For \`BUSINESS\` bank accounts that Belvo creates for organizations, this field "generatedName": "bankAccountPaginatedResponseCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "bankAccountPaginatedResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The total number of results in your Belvo account.", "generatedName": "BankAccountPaginatedResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -52857,10 +52306,10 @@ For \`BUSINESS\` bank accounts that Belvo creates for organizations, this field "generatedName": "bankAccountPaginatedResponseNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "bankAccountPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -52868,8 +52317,8 @@ For \`BUSINESS\` bank accounts that Belvo creates for organizations, this field In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`customer\` or \`bank-accounts\`). ", "generatedName": "BankAccountPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -52877,11 +52326,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`customer\` or \`bank-accounts\`). ", "generatedName": "BankAccountPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52895,25 +52344,25 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "bankAccountPaginatedResponsePrevious", "key": "previous", "schema": { - "description": undefined, + "description": null, "generatedName": "bankAccountPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "BankAccountPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "BankAccountPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52927,44 +52376,44 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "bankAccountPaginatedResponseResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "bankAccountPaginatedResponseResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of bank account objects.", "generatedName": "BankAccountPaginatedResponseResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "BankAccountPaginatedResponseResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "BankAccountPaginatedResponseResultsItemZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BankAccountOfpiResponse", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "BankAccountPaginatedResponseResultsItemOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BankAccountPseResponse", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -52973,20 +52422,20 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "type": "object", }, "BankAccountPseResponse": { - "description": undefined, + "description": null, "generatedName": "BankAccountPseResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BankAccountBusinessPse", "type": "reference", }, "BeneficiaryBankAccountOfpi": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BeneficiaryBankAccountOfpi", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -52996,11 +52445,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Belvo's unique ID for the beneficiary bank account.", "generatedName": "BeneficiaryBankAccountOfpiId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53014,8 +52463,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The ISO-8601 timestamp of when the data point was last updated in Belvo's database.", "generatedName": "BeneficiaryBankAccountOfpiCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -53030,11 +52479,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Belvo's unique ID for the user that created the bank account.", "generatedName": "BeneficiaryBankAccountOfpiCreatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53046,10 +52495,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "beneficiaryBankAccountOfpiInstitution", "key": "institution", "schema": { - "description": undefined, + "description": null, "generatedName": "BeneficiaryBankAccountOfpiInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "paymentInstitution", "type": "reference", }, @@ -53060,38 +52509,38 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "beneficiaryBankAccountOfpiDetails", "key": "details", "schema": { - "description": undefined, + "description": null, "generatedName": "beneficiaryBankAccountOfpiDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "BeneficiaryBankAccountOfpiDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "BeneficiaryBankAccountOfpiDetailsZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BankAccountDetailsOpenFinance", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "BeneficiaryBankAccountOfpiDetailsOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BankAccountDetailsOpenFinancePix", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -53101,10 +52550,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "beneficiaryBankAccountOfpiHolder", "key": "holder", "schema": { - "description": undefined, + "description": null, "generatedName": "BeneficiaryBankAccountOfpiHolder", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HolderResponseOfpi", "type": "reference", }, @@ -53115,10 +52564,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "BeneficiaryBankAccountPse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BeneficiaryBankAccountPse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -53126,19 +52575,19 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "beneficiaryBankAccountPseId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "beneficiaryBankAccountPseId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Belvo's unique ID for the beneficiary bank account.", "generatedName": "BeneficiaryBankAccountPseId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53151,25 +52600,25 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "beneficiaryBankAccountPseInstitution", "key": "institution", "schema": { - "description": undefined, + "description": null, "generatedName": "beneficiaryBankAccountPseInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Belvo's unique ID for the institution that the bank account is created in.", "generatedName": "BeneficiaryBankAccountPseInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Belvo's unique ID for the institution that the bank account is created in.", "generatedName": "BeneficiaryBankAccountPseInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53183,25 +52632,25 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "beneficiaryBankAccountPseNumber", "key": "number", "schema": { - "description": undefined, + "description": null, "generatedName": "beneficiaryBankAccountPseNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The bank account number.", "generatedName": "BeneficiaryBankAccountPseNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The bank account number.", "generatedName": "BeneficiaryBankAccountPseNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53215,16 +52664,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "beneficiaryBankAccountPseHolder", "key": "holder", "schema": { - "description": undefined, + "description": null, "generatedName": "beneficiaryBankAccountPseHolder", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BeneficiaryBankAccountPseHolder", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HolderBusinessResponsePse", "type": "reference", }, @@ -53236,10 +52685,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "Categorization": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Categorization", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -53247,22 +52696,22 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "categorizationTransactions", "key": "transactions", "schema": { - "description": undefined, + "description": null, "generatedName": "categorizationTransactions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "An array of enriched transaction objects.", "generatedName": "CategorizationTransactions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CategorizationTransactionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CategorizationBody", "type": "reference", }, @@ -53275,10 +52724,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "CategorizationBody": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CategorizationBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -53288,11 +52737,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The unique ID for the transaction in your system.", "generatedName": "CategorizationBodyTransactionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53304,10 +52753,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "categorizationBodyAccountHolderType", "key": "account_holder_type", "schema": { - "description": undefined, + "description": null, "generatedName": "CategorizationBodyAccountHolderType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumCategorizationAccountHolderType", "type": "reference", }, @@ -53320,11 +52769,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The unique ID for the account holder in your system.", "generatedName": "CategorizationBodyAccountHolderId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53338,11 +52787,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The unique ID for the account where the transaction occurred in your system.", "generatedName": "CategorizationBodyAccountId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53354,10 +52803,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "categorizationBodyAccountCategory", "key": "account_category", "schema": { - "description": undefined, + "description": null, "generatedName": "CategorizationBodyAccountCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumCategorizationAccountCategory", "type": "reference", }, @@ -53370,11 +52819,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The date when the transaction occurred, in \`YYYY-MM-DD\` format.", "generatedName": "CategorizationBodyValueDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53388,11 +52837,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The description of the transaction.", "generatedName": "CategorizationBodyDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53404,10 +52853,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "categorizationBodyType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "CategorizationBodyType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumCategorizationTransactionType", "type": "reference", }, @@ -53420,8 +52869,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The transaction amount.", "generatedName": "CategorizationBodyAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -53439,11 +52888,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p - 🇨🇴 COP (Colombian Peso) - 🇲🇽 MXN (Mexican Peso)", "generatedName": "CategorizationBodyCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53459,11 +52908,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p >**Note:** This is the name that you use in your system to identify an institution.", "generatedName": "CategorizationBodyInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53475,22 +52924,22 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "categorizationBodyMcc", "key": "mcc", "schema": { - "description": undefined, + "description": null, "generatedName": "categorizationBodyMcc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The four-digit ISO 18245 Merchant Category Code (MCC). We only return this value when \`account_type\` = \`CREDIT_CARD\`.", "generatedName": "CategorizationBodyMcc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The four-digit ISO 18245 Merchant Category Code (MCC). We only return this value when \`account_type\` = \`CREDIT_CARD\`.", "generatedName": "CategorizationBodyMcc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -53505,10 +52954,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "categorizationBodyCategory", "key": "category", "schema": { - "description": undefined, + "description": null, "generatedName": "CategorizationBodyCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumCategorizationTransactionCategory", "type": "reference", }, @@ -53519,16 +52968,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "categorizationBodySubcategory", "key": "subcategory", "schema": { - "description": undefined, + "description": null, "generatedName": "categorizationBodySubcategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CategorizationBodySubcategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumCategorizationTransactionSubcategory", "type": "reference", }, @@ -53540,10 +52989,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "categorizationBodyMerchant", "key": "merchant", "schema": { - "description": undefined, + "description": null, "generatedName": "CategorizationBodyMerchant", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CategorizationMerchantData", "type": "reference", }, @@ -53554,10 +53003,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "CategorizationBodyRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CategorizationBodyRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -53567,11 +53016,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Your unique ID for the transaction.", "generatedName": "CategorizationBodyRequestTransactionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53583,10 +53032,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "categorizationBodyRequestAccountHolderType", "key": "account_holder_type", "schema": { - "description": undefined, + "description": null, "generatedName": "CategorizationBodyRequestAccountHolderType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumCategorizationAccountHolderType", "type": "reference", }, @@ -53599,11 +53048,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Your unique ID for the account holder.", "generatedName": "CategorizationBodyRequestAccountHolderId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53617,11 +53066,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Your unique ID for the account where the transaction occurred.", "generatedName": "CategorizationBodyRequestAccountId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53633,10 +53082,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "categorizationBodyRequestAccountCategory", "key": "account_category", "schema": { - "description": undefined, + "description": null, "generatedName": "CategorizationBodyRequestAccountCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumCategorizationAccountCategory", "type": "reference", }, @@ -53649,11 +53098,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The date when the transaction occurred, in \`YYYY-MM-DD\` format.", "generatedName": "CategorizationBodyRequestValueDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53667,11 +53116,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The description of the transaction.", "generatedName": "CategorizationBodyRequestDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53683,10 +53132,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "categorizationBodyRequestType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "CategorizationBodyRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumCategorizationTransactionType", "type": "reference", }, @@ -53699,8 +53148,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The transaction amount.", "generatedName": "CategorizationBodyRequestAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -53715,11 +53164,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The currency of the account, in ISO-4217 format. For example: - 🇧🇷 BRL (Brazilian Real) - 🇨🇴 COP (Colombian Peso) - 🇲🇽 MXN (Mexican Peso)", "generatedName": "CategorizationBodyRequestCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53735,11 +53184,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p >**Note:** This is the name that you use in your system to identify an institution.", "generatedName": "CategorizationBodyRequestInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53751,22 +53200,22 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "categorizationBodyRequestMcc", "key": "mcc", "schema": { - "description": undefined, + "description": null, "generatedName": "categorizationBodyRequestMcc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The four-digit ISO 18245 Merchant Category Code (MCC). Only required when \`account_category\` = \`CREDIT_CARD\`.", "generatedName": "CategorizationBodyRequestMcc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The four-digit ISO 18245 Merchant Category Code (MCC). Only required when \`account_category\` = \`CREDIT_CARD\`.", "generatedName": "CategorizationBodyRequestMcc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -53782,8 +53231,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "description": "Additional data regarding the merchant involved in the transaction. ", "generatedName": "CategorizationMerchantData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], @@ -53791,8 +53240,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "description": "Additional data regarding the merchant involved in the transaction. ", "generatedName": "CategorizationMerchantData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -53800,25 +53249,25 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "categorizationMerchantDataLogo", "key": "logo", "schema": { - "description": undefined, + "description": null, "generatedName": "categorizationMerchantDataLogo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to the merchant's logo.", "generatedName": "CategorizationMerchantDataLogo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to the merchant's logo.", "generatedName": "CategorizationMerchantDataLogo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53832,25 +53281,25 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "categorizationMerchantDataWebsite", "key": "website", "schema": { - "description": undefined, + "description": null, "generatedName": "categorizationMerchantDataWebsite", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to the merchant's website.", "generatedName": "CategorizationMerchantDataWebsite", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to the merchant's website.", "generatedName": "CategorizationMerchantDataWebsite", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53864,19 +53313,19 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "categorizationMerchantDataMerchantName", "key": "merchant_name", "schema": { - "description": undefined, + "description": null, "generatedName": "categorizationMerchantDataMerchantName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The name of the merchant.", "generatedName": "CategorizationMerchantDataMerchantName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53890,10 +53339,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "CategorizationRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CategorizationRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -53903,11 +53352,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Two-letter ISO 639-1 code for the language of the transaction.", "generatedName": "CategorizationRequestLanguage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53923,14 +53372,14 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p **Note:** Each object corresponds to one, unique transaction and you can send through up to 10,000 transactions per request.", "generatedName": "CategorizationRequestTransactions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CategorizationRequestTransactionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CategorizationBodyRequest", "type": "reference", }, @@ -53942,10 +53391,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "ChangeAccessMode": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ChangeAccessMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -53953,10 +53402,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "changeAccessModeAccessMode", "key": "access_mode", "schema": { - "description": undefined, + "description": null, "generatedName": "ChangeAccessModeAccessMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumLinkAccessModeRequest", "type": "reference", }, @@ -53967,10 +53416,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "Charge": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Charge", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -53980,11 +53429,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Belvo's unique ID for the current charge.", "generatedName": "ChargeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53998,8 +53447,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The ISO-8601 timestamp of when the data point was last updated in Belvo's database.", "generatedName": "ChargeCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -54012,19 +53461,19 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "chargeCreatedBy", "key": "created_by", "schema": { - "description": undefined, + "description": null, "generatedName": "chargeCreatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Belvo's unique ID for the user that created the charge.", "generatedName": "ChargeCreatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54037,19 +53486,19 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "chargeCustomer", "key": "customer", "schema": { - "description": undefined, + "description": null, "generatedName": "chargeCustomer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Belvo's unique ID for the customer that the charge was created for.", "generatedName": "ChargeCustomer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54065,18 +53514,18 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "description": "Error code that explains the reason behind a payment being unsuccessful (if applicable). ", "generatedName": "ChargeFailureCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Error code that explains the reason behind a payment being unsuccessful (if applicable). ", "generatedName": "ChargeFailureCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54092,18 +53541,18 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "description": "Further information regarding the \`failure_code\`. ", "generatedName": "ChargeFailureMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Further information regarding the \`failure_code\`. ", "generatedName": "ChargeFailureMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54119,44 +53568,44 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "description": "The current status of the charge. ", "generatedName": "ChargeStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PENDING", - "nameOverride": undefined, + "nameOverride": null, "value": "PENDING", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SUCCEEDED", - "nameOverride": undefined, + "nameOverride": null, "value": "SUCCEEDED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FAILED", - "nameOverride": undefined, + "nameOverride": null, "value": "FAILED", }, ], @@ -54171,18 +53620,18 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "description": "The amount of the charge. ", "generatedName": "ChargeAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The amount of the charge. ", "generatedName": "ChargeAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54195,16 +53644,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "chargeCurrency", "key": "currency", "schema": { - "description": undefined, + "description": null, "generatedName": "chargeCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ChargeCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumPaymentsCurrency", "type": "reference", }, @@ -54216,20 +53665,20 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "chargeDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "chargeDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The description of the payment. ", "generatedName": "ChargeDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54246,24 +53695,23 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p ⚠️ **Note**: You can only provide up to 50 keys (keys can have up to 50 characters each and each value can be up to 500 characters). We do not support nested objects, only ASCII values.", "generatedName": "ChargeMetadata", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "ChargeMetadataKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "ChargeMetadataValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -54276,11 +53724,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Belvo's unique ID used to identify the beneficiary’s bank account.", "generatedName": "ChargeBeneficiary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54292,10 +53740,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "chargeProvider", "key": "provider", "schema": { - "description": undefined, + "description": null, "generatedName": "ChargeProvider", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumPaymentLinkProvider", "type": "reference", }, @@ -54306,16 +53754,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "chargePaymentMethodType", "key": "payment_method_type", "schema": { - "description": undefined, + "description": null, "generatedName": "chargePaymentMethodType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ChargePaymentMethodType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumPaymentLinkAllowedPaymentMethod", "type": "reference", }, @@ -54327,32 +53775,32 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "chargePaymentMethodDetails", "key": "payment_method_details", "schema": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "ChargePaymentMethodDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "ChargePaymentMethodDetailsZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ChargePaymentMethodDetailsPse", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "ChargePaymentMethodDetailsOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ChargePaymentMethodDetailsOfpi", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, { @@ -54361,10 +53809,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "chargePaymentMethodInformation", "key": "payment_method_information", "schema": { - "description": undefined, + "description": null, "generatedName": "ChargePaymentMethodInformation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentMethodInformationPse", "type": "reference", }, @@ -54375,19 +53823,19 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "chargePaymentIntent", "key": "payment_intent", "schema": { - "description": undefined, + "description": null, "generatedName": "chargePaymentIntent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The \`payment_intent.id\` associated with this charge.", "generatedName": "ChargePaymentIntent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54400,22 +53848,22 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "chargeTransactions", "key": "transactions", "schema": { - "description": undefined, + "description": null, "generatedName": "chargeTransactions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "An array of Transaction objects relating to the charge.", "generatedName": "ChargeTransactions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ChargeTransactionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "paymentTransaction", "type": "reference", }, @@ -54431,15 +53879,15 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "description": "The ISO-8601 timestamp of when the status of the charge was last updated. ", "generatedName": "ChargeUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ISO-8601 timestamp of when the status of the charge was last updated. ", "generatedName": "ChargeUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -54455,7 +53903,7 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "Details about the payment method.", "generatedName": "ChargePaymentMethodDetailsOfpi", - "groupName": undefined, + "groupName": null, "nameOverride": "OFPI", "properties": [ { @@ -54464,16 +53912,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "chargePaymentMethodDetailsOfpiOpenFinance", "key": "open_finance", "schema": { - "description": undefined, + "description": null, "generatedName": "chargePaymentMethodDetailsOfpiOpenFinance", - "groupName": undefined, + "groupName": null, "nameOverride": "OFPI", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ChargePaymentMethodDetailsOfpiOpenFinance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ChargePaymentMethodDetailsOfpiContent", "type": "reference", }, @@ -54487,8 +53935,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "Information about the payer of a PSE payment.", "generatedName": "ChargePaymentMethodDetailsOfpiContent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -54496,19 +53944,19 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "chargePaymentMethodDetailsOfpiContentPayerInstitution", "key": "payer_institution", "schema": { - "description": undefined, + "description": null, "generatedName": "chargePaymentMethodDetailsOfpiContentPayerInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Unique identifier for the payer’s institution.", "generatedName": "ChargePaymentMethodDetailsOfpiContentPayerInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54521,19 +53969,19 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "chargePaymentMethodDetailsOfpiContentBeneficiaryBankAccount", "key": "beneficiary_bank_account", "schema": { - "description": undefined, + "description": null, "generatedName": "chargePaymentMethodDetailsOfpiContentBeneficiaryBankAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Belvo's unique ID used to identify the beneficiary's bank account.", "generatedName": "ChargePaymentMethodDetailsOfpiContentBeneficiaryBankAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54548,7 +53996,7 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "Details about the payment method.", "generatedName": "ChargePaymentMethodDetailsPse", - "groupName": undefined, + "groupName": null, "nameOverride": "PSE", "properties": [ { @@ -54557,16 +54005,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "chargePaymentMethodDetailsPsePse", "key": "pse", "schema": { - "description": undefined, + "description": null, "generatedName": "chargePaymentMethodDetailsPsePse", - "groupName": undefined, + "groupName": null, "nameOverride": "PSE", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ChargePaymentMethodDetailsPsePse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ChargePaymentMethodDetailsPseContent", "type": "reference", }, @@ -54580,8 +54028,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "Information about the payer of a PSE payment.", "generatedName": "ChargePaymentMethodDetailsPseContent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -54589,19 +54037,19 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "chargePaymentMethodDetailsPseContentPayerInstitution", "key": "payer_institution", "schema": { - "description": undefined, + "description": null, "generatedName": "chargePaymentMethodDetailsPseContentPayerInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Unique identifier for the payer’s institution.", "generatedName": "ChargePaymentMethodDetailsPseContentPayerInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54614,19 +54062,19 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "chargePaymentMethodDetailsPseContentPayerBankAccount", "key": "payer_bank_account", "schema": { - "description": undefined, + "description": null, "generatedName": "chargePaymentMethodDetailsPseContentPayerBankAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Belvo's unique ID used to identify the customer’s bank account.", "generatedName": "ChargePaymentMethodDetailsPseContentPayerBankAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54639,10 +54087,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "CreateBankAccountOfpi": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateBankAccountOfpi", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -54652,11 +54100,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Belvo's unique ID for the institution that the bank account is created in.", "generatedName": "CreateBankAccountOfpiInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54670,8 +54118,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Information regarding the individual bank account holder.", "generatedName": "CreateBankAccountOfpiHolder", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BankAccountHolderRequestOfpi", "type": "reference", }, @@ -54682,32 +54130,32 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "createBankAccountOfpiDetails", "key": "details", "schema": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Information regarding the bank account.", "generatedName": "CreateBankAccountOfpiDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "CreateBankAccountOfpiDetailsZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BankAccountDetailsOfpi", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "CreateBankAccountOfpiDetailsOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BankAccountDetailsOfpiPix", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, ], @@ -54716,10 +54164,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "CreateBankAccountPse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateBankAccountPse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -54729,8 +54177,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Information regarding the business bank account holder.", "generatedName": "CreateBankAccountPseHolder", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HolderBusinessPse", "type": "reference", }, @@ -54743,8 +54191,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Information about the payment service provider, required in order to establish a connection and process requests. For PSE, the value must be \`payments_way\`.", "generatedName": "CreateBankAccountPseProviders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ProvidersPse", "type": "reference", }, @@ -54758,11 +54206,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "description": "The bank account number of the payment beneficiary. ", "generatedName": "CreateBankAccountPseNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54774,34 +54222,33 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "createBankAccountPseMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "createBankAccountPseMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optional and customizable object where you can provide any additional key-value pairs for your internal purposes. For example, an internal reference number for the payment intent. ⚠️ **Note**: You can only provide up to 50 keys (keys can have up to 50 characters each and each value can be up to 500 characters). We do not support nested objects, only ASCII values.", "generatedName": "CreateBankAccountPseMetadata", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "CreateBankAccountPseMetadataKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "CreateBankAccountPseMetadataValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -54813,10 +54260,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "CreateCustomerOfpi": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateCustomerOfpi", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -54824,10 +54271,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "createCustomerOfpiCustomerType", "key": "customer_type", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateCustomerOfpiCustomerType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumCustomerType", "type": "reference", }, @@ -54841,8 +54288,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "description": "The full name of the customer you want to create. ", "generatedName": "CreateCustomerOfpiName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 200, "minLength": 5, @@ -54857,10 +54304,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "createCustomerOfpiCountry", "key": "country", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateCustomerOfpiCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumPaymentsCountry", "type": "reference", }, @@ -54874,11 +54321,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "description": "The customer's email address. ", "generatedName": "CreateCustomerOfpiEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54893,8 +54340,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "description": "The document number of the customer's ID. ", "generatedName": "CreateCustomerOfpiIdentifier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 25, "minLength": 1, @@ -54909,10 +54356,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "createCustomerOfpiIdentifierType", "key": "identifier_type", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateCustomerOfpiIdentifierType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumCustomerIdentifierTypeOfpi", "type": "reference", }, @@ -54923,27 +54370,27 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "createCustomerOfpiAddress", "key": "address", "schema": { - "description": undefined, + "description": null, "generatedName": "createCustomerOfpiAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The customer's physical address. ", "generatedName": "CreateCustomerOfpiAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The customer's physical address. ", "generatedName": "CreateCustomerOfpiAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54957,27 +54404,27 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "createCustomerOfpiPhone", "key": "phone", "schema": { - "description": undefined, + "description": null, "generatedName": "createCustomerOfpiPhone", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The customer's phone number. ", "generatedName": "CreateCustomerOfpiPhone", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The customer's phone number. ", "generatedName": "CreateCustomerOfpiPhone", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54991,10 +54438,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "CreateCustomerPse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateCustomerPse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -55002,10 +54449,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "createCustomerPseCustomerType", "key": "customer_type", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateCustomerPseCustomerType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumCustomerType", "type": "reference", }, @@ -55019,8 +54466,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "description": "The full name of the customer you want to create. ", "generatedName": "CreateCustomerPseName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 200, "minLength": 5, @@ -55035,10 +54482,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "createCustomerPseCountry", "key": "country", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateCustomerPseCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumPaymentsCountry", "type": "reference", }, @@ -55052,11 +54499,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "description": "The customer's email address. ", "generatedName": "CreateCustomerPseEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55071,8 +54518,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "description": "The document number of the customer's ID. ", "generatedName": "CreateCustomerPseIdentifier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 25, "minLength": 1, @@ -55087,10 +54534,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "createCustomerPseIdentifierType", "key": "identifier_type", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateCustomerPseIdentifierType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumCustomerIdentifierTypePse", "type": "reference", }, @@ -55101,27 +54548,27 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "createCustomerPseAddress", "key": "address", "schema": { - "description": undefined, + "description": null, "generatedName": "createCustomerPseAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The customer's physical address. ", "generatedName": "CreateCustomerPseAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The customer's physical address. ", "generatedName": "CreateCustomerPseAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55135,27 +54582,27 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "createCustomerPsePhone", "key": "phone", "schema": { - "description": undefined, + "description": null, "generatedName": "createCustomerPsePhone", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The customer's phone number. ", "generatedName": "CreateCustomerPsePhone", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The customer's phone number. ", "generatedName": "CreateCustomerPsePhone", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55169,10 +54616,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "CreatePaymentIntentPse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreatePaymentIntentPse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -55180,31 +54627,32 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "createPaymentIntentPseAmount", "key": "amount", "schema": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Amount to be paid by your customer. For PSE, you can only send whole numbers. For example: \`350000\`. **Note:** You can send through this value either as a string or an integer. Regardless of the type you choose to send the \`amount\` as, Belvo returns a string with two decimal points, separated by a period ( \`.\`). For example, \`350000.00\`. ", "generatedName": "CreatePaymentIntentPseAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "CreatePaymentIntentPseAmount", - "groupName": undefined, + "groupName": null, "nameOverride": "string", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "CreatePaymentIntentPseAmount", - "groupName": undefined, + "groupName": null, "nameOverride": "integer", "schema": { "type": "int", @@ -55214,7 +54662,6 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p ], "type": "undisciminated", }, - "type": "oneOf", }, }, { @@ -55226,11 +54673,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "description": "Belvo's unique ID to reference the customer. ", "generatedName": "CreatePaymentIntentPseCustomer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55245,11 +54692,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "description": "The description of the payment. ", "generatedName": "CreatePaymentIntentPseDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55263,14 +54710,14 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "A list of payment method types allowed in this payment intent. For PSE, this value must be set to \`pse\`.", "generatedName": "CreatePaymentIntentPseAllowedPaymentMethodTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreatePaymentIntentPseAllowedPaymentMethodTypesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumPaymentLinkAllowedPaymentMethod", "type": "reference", }, @@ -55282,10 +54729,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "createPaymentIntentPsePaymentMethodDetails", "key": "payment_method_details", "schema": { - "description": undefined, + "description": null, "generatedName": "CreatePaymentIntentPsePaymentMethodDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentIntentsPaymentMethodDetailsPse", "type": "reference", }, @@ -55296,10 +54743,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "createPaymentIntentPseProvider", "key": "provider", "schema": { - "description": undefined, + "description": null, "generatedName": "CreatePaymentIntentPseProvider", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumPaymentLinkProvider", "type": "reference", }, @@ -55310,34 +54757,33 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "createPaymentIntentPseMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "createPaymentIntentPseMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optional and customizable object where you can provide any additional key-value pairs for your internal purposes. For example, an internal reference number for the payment intent. ⚠️ **Note**: You can only provide up to 50 keys (keys can have up to 50 characters each and each value can be up to 500 characters). We do not support nested objects, only ASCII values.", "generatedName": "CreatePaymentIntentPseMetadata", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "CreatePaymentIntentPseMetadataKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "CreatePaymentIntentPseMetadataValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -55349,10 +54795,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "CreatePaymentLinkOfpi": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreatePaymentLinkOfpi", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -55360,31 +54806,32 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "createPaymentLinkOfpiAmount", "key": "amount", "schema": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Amount to be paid by your customer. For OFPI, you can send through numbers with up to two decimal points, separated by a \`.\` period. For example: \`1234.12\` **Note:** You can send through this value either as a string or an float. Regardless of the type you choose to send the \`amount\` as, Belvo returns a string with two decimal points, separated by a period ( \`.\`). For example, \`1234.12\`. ", "generatedName": "CreatePaymentLinkOfpiAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "CreatePaymentLinkOfpiAmount", - "groupName": undefined, + "groupName": null, "nameOverride": "string", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "CreatePaymentLinkOfpiAmount", - "groupName": undefined, + "groupName": null, "nameOverride": "float", "schema": { "type": "float", @@ -55394,7 +54841,6 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p ], "type": "undisciminated", }, - "type": "oneOf", }, }, { @@ -55406,11 +54852,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "description": "Belvo's unique ID to reference the customer. ", "generatedName": "CreatePaymentLinkOfpiCustomer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55425,11 +54871,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "description": "The description of the payment. ", "generatedName": "CreatePaymentLinkOfpiDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55443,14 +54889,14 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "A list of payment method types allowed in this payment intent. For OFPI, this value must be set to \`open_finance\`.", "generatedName": "CreatePaymentLinkOfpiAllowedPaymentMethodTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreatePaymentLinkOfpiAllowedPaymentMethodTypesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumPaymentLinkAllowedPaymentMethod", "type": "reference", }, @@ -55462,10 +54908,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "createPaymentLinkOfpiProvider", "key": "provider", "schema": { - "description": undefined, + "description": null, "generatedName": "CreatePaymentLinkOfpiProvider", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumPaymentLinkProvider", "type": "reference", }, @@ -55476,10 +54922,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "createPaymentLinkOfpiPaymentMethodDetails", "key": "payment_method_details", "schema": { - "description": undefined, + "description": null, "generatedName": "CreatePaymentLinkOfpiPaymentMethodDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentMethodDetailsOfpi", "type": "reference", }, @@ -55490,16 +54936,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "createPaymentLinkOfpiCallbackUrls", "key": "callback_urls", "schema": { - "description": undefined, + "description": null, "generatedName": "createPaymentLinkOfpiCallbackUrls", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreatePaymentLinkOfpiCallbackUrls", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentLinkCallbackUrls", "type": "reference", }, @@ -55511,10 +54957,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "createPaymentLinkOfpiExpiresIn", "key": "expires_in", "schema": { - "description": undefined, + "description": null, "generatedName": "createPaymentLinkOfpiExpiresIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The payment link expiration time. It allows the following formats to be sent through: @@ -55525,11 +54971,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p ℹ️ The minimum expiration time allowed for a payment link is \`1m\` (1 minute) and the maximum is \`90d\` (90 days).", "generatedName": "CreatePaymentLinkOfpiExpiresIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55542,10 +54988,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "CreatePaymentLinkPse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreatePaymentLinkPse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -55553,31 +54999,32 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "createPaymentLinkPseAmount", "key": "amount", "schema": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Amount to be paid by your customer. For PSE, you can only send whole numbers. For example: \`350000\`. **Note:** You can send this value either as a string or an integer. Regardless of the type you choose to send the \`amount\` as, Belvo returns a string with two decimal points, separated by a period ( \`.\`). For example, \`350000.00\`. ", "generatedName": "CreatePaymentLinkPseAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "CreatePaymentLinkPseAmount", - "groupName": undefined, + "groupName": null, "nameOverride": "string", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "CreatePaymentLinkPseAmount", - "groupName": undefined, + "groupName": null, "nameOverride": "integer", "schema": { "type": "int", @@ -55587,7 +55034,6 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p ], "type": "undisciminated", }, - "type": "oneOf", }, }, { @@ -55599,11 +55045,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "description": "Belvo's unique ID to reference the customer. ", "generatedName": "CreatePaymentLinkPseCustomer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55618,11 +55064,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "description": "The description of the payment. ", "generatedName": "CreatePaymentLinkPseDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55634,22 +55080,22 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "createPaymentLinkPseAllowedPaymentMethodTypes", "key": "allowed_payment_method_types", "schema": { - "description": undefined, + "description": null, "generatedName": "createPaymentLinkPseAllowedPaymentMethodTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A list of payment method types allowed in this payment intent. For PSE, this value must be set to \`pse\`.", "generatedName": "CreatePaymentLinkPseAllowedPaymentMethodTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreatePaymentLinkPseAllowedPaymentMethodTypesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumPaymentLinkAllowedPaymentMethod", "type": "reference", }, @@ -55662,10 +55108,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "createPaymentLinkPseProvider", "key": "provider", "schema": { - "description": undefined, + "description": null, "generatedName": "CreatePaymentLinkPseProvider", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumPaymentLinkProvider", "type": "reference", }, @@ -55676,10 +55122,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "createPaymentLinkPsePaymentMethodDetails", "key": "payment_method_details", "schema": { - "description": undefined, + "description": null, "generatedName": "CreatePaymentLinkPsePaymentMethodDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentMethodDetailsPse", "type": "reference", }, @@ -55690,16 +55136,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "createPaymentLinkPseCallbackUrls", "key": "callback_urls", "schema": { - "description": undefined, + "description": null, "generatedName": "createPaymentLinkPseCallbackUrls", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreatePaymentLinkPseCallbackUrls", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentLinkCallbackUrls", "type": "reference", }, @@ -55711,10 +55157,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "createPaymentLinkPseExpiresIn", "key": "expires_in", "schema": { - "description": undefined, + "description": null, "generatedName": "createPaymentLinkPseExpiresIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The payment link expiration time. It allows the following formats to be sent through: @@ -55725,11 +55171,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p ℹ️ The minimum expiration time allowed for a payment link is \`1m\` (1 minute) and the maximum is \`90d\` (90 days).", "generatedName": "CreatePaymentLinkPseExpiresIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55742,10 +55188,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "CustomerOfpi": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CustomerOfpi", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -55755,11 +55201,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Belvo's unique ID for the current customer.", "generatedName": "CustomerOfpiId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55773,8 +55219,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The ISO-8601 timestamp of when the data point was last updated in Belvo's database.", "generatedName": "CustomerOfpiCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -55789,11 +55235,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Belvo's unique ID for the user that created the customer.", "generatedName": "CustomerOfpiCreatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55805,10 +55251,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "customerOfpiCustomerType", "key": "customer_type", "schema": { - "description": undefined, + "description": null, "generatedName": "CustomerOfpiCustomerType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumCustomerType", "type": "reference", }, @@ -55822,8 +55268,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "description": "The full name of the customer. ", "generatedName": "CustomerOfpiName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 200, "minLength": 5, @@ -55838,10 +55284,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "customerOfpiCountry", "key": "country", "schema": { - "description": undefined, + "description": null, "generatedName": "CustomerOfpiCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumPaymentsCountry", "type": "reference", }, @@ -55855,11 +55301,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "description": "The customer's email address. ", "generatedName": "CustomerOfpiEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55874,11 +55320,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "description": "The document number of the customer's ID. ", "generatedName": "CustomerOfpiIdentifier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55890,10 +55336,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "customerOfpiIdentifierType", "key": "identifier_type", "schema": { - "description": undefined, + "description": null, "generatedName": "CustomerOfpiIdentifierType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumCustomerIdentifierTypeOfpi", "type": "reference", }, @@ -55904,24 +55350,24 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "customerOfpiAddress", "key": "address", "schema": { - "description": undefined, + "description": null, "generatedName": "customerOfpiAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The customers physical address. ", "generatedName": "CustomerOfpiAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The customers physical address. ", "generatedName": "CustomerOfpiAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 150, "minLength": 5, @@ -55938,27 +55384,27 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "customerOfpiPhone", "key": "phone", "schema": { - "description": undefined, + "description": null, "generatedName": "customerOfpiPhone", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The customer's phone number. ", "generatedName": "CustomerOfpiPhone", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The customer's phone number. ", "generatedName": "CustomerOfpiPhone", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55972,10 +55418,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "CustomerPaginatedResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CustomerPaginatedResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -55983,16 +55429,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "customerPaginatedResponseCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "customerPaginatedResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The total number of results in your Belvo account.", "generatedName": "CustomerPaginatedResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -56006,10 +55452,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "customerPaginatedResponseNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "customerPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -56017,8 +55463,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`customer\` or \`bank-accounts\`). ", "generatedName": "CustomerPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -56026,11 +55472,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`customer\` or \`bank-accounts\`). ", "generatedName": "CustomerPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56044,25 +55490,25 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "customerPaginatedResponsePrevious", "key": "previous", "schema": { - "description": undefined, + "description": null, "generatedName": "customerPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "CustomerPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "CustomerPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56076,44 +55522,44 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "customerPaginatedResponseResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "customerPaginatedResponseResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of customer objects.", "generatedName": "CustomerPaginatedResponseResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "CustomerPaginatedResponseResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "CustomerPaginatedResponseResultsItemZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CustomerOfpi", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "CustomerPaginatedResponseResultsItemOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CustomerPse", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -56124,10 +55570,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "CustomerPse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CustomerPse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -56137,11 +55583,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Belvo's unique ID for the current customer.", "generatedName": "CustomerPseId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56155,8 +55601,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The ISO-8601 timestamp of when the data point was last updated in Belvo's database.", "generatedName": "CustomerPseCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -56171,11 +55617,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Belvo's unique ID for the user that created the customer.", "generatedName": "CustomerPseCreatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56187,10 +55633,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "customerPseCustomerType", "key": "customer_type", "schema": { - "description": undefined, + "description": null, "generatedName": "CustomerPseCustomerType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumCustomerType", "type": "reference", }, @@ -56204,8 +55650,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "description": "The full name of the customer. ", "generatedName": "CustomerPseName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 200, "minLength": 5, @@ -56220,10 +55666,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "customerPseCountry", "key": "country", "schema": { - "description": undefined, + "description": null, "generatedName": "CustomerPseCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumPaymentsCountry", "type": "reference", }, @@ -56237,11 +55683,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "description": "The customer's email address. ", "generatedName": "CustomerPseEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56256,11 +55702,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "description": "The document number of the customer's ID. ", "generatedName": "CustomerPseIdentifier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56272,10 +55718,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "customerPseIdentifierType", "key": "identifier_type", "schema": { - "description": undefined, + "description": null, "generatedName": "CustomerPseIdentifierType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumCustomerIdentifierTypePse", "type": "reference", }, @@ -56286,10 +55732,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "customerPseAddress", "key": "address", "schema": { - "description": undefined, + "description": null, "generatedName": "customerPseAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The customers physical address. @@ -56298,8 +55744,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p **Note:** Apart from the first two and last two characters, all the rest of the characters are masked. ", "generatedName": "CustomerPseAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The customers physical address. @@ -56308,8 +55754,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p **Note:** Apart from the first two and last two characters, all the rest of the characters are masked. ", "generatedName": "CustomerPseAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 150, "minLength": 5, @@ -56326,10 +55772,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "customerPsePhone", "key": "phone", "schema": { - "description": undefined, + "description": null, "generatedName": "customerPsePhone", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The customer's phone number. @@ -56338,8 +55784,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p **Note:** Apart from the first two and last two characters, all the rest of the characters are masked. ", "generatedName": "CustomerPsePhone", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The customer's phone number. @@ -56348,11 +55794,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p **Note:** Apart from the first two and last two characters, all the rest of the characters are masked. ", "generatedName": "CustomerPsePhone", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56368,8 +55814,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "Object detailing the next steps you should follow for a specific \`next_step\` type.", "generatedName": "DisplayConfirmationRequiredContentPse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -56377,16 +55823,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "displayConfirmationRequiredContentPsePayerInstitution", "key": "payer_institution", "schema": { - "description": undefined, + "description": null, "generatedName": "displayConfirmationRequiredContentPsePayerInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DisplayConfirmationRequiredContentPsePayerInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "paymentInstitution", "type": "reference", }, @@ -56400,8 +55846,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "Object detailing the next steps you should follow for a specific \`next_step\` type.", "generatedName": "DisplayConfirmationRequiredOfpi", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -56409,16 +55855,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "displayConfirmationRequiredOfpiBeneficiaryBankAccount", "key": "beneficiary_bank_account", "schema": { - "description": undefined, + "description": null, "generatedName": "displayConfirmationRequiredOfpiBeneficiaryBankAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DisplayConfirmationRequiredOfpiBeneficiaryBankAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BeneficiaryBankAccountOfpi", "type": "reference", }, @@ -56430,19 +55876,19 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "displayConfirmationRequiredOfpiPayerName", "key": "payer_name", "schema": { - "description": undefined, + "description": null, "generatedName": "displayConfirmationRequiredOfpiPayerName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The name of the payer.", "generatedName": "DisplayConfirmationRequiredOfpiPayerName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56455,19 +55901,19 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "displayConfirmationRequiredOfpiPayerIdentifier", "key": "payer_identifier", "schema": { - "description": undefined, + "description": null, "generatedName": "displayConfirmationRequiredOfpiPayerIdentifier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The payer's ID.", "generatedName": "DisplayConfirmationRequiredOfpiPayerIdentifier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56480,16 +55926,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "displayConfirmationRequiredOfpiPayerInstitution", "key": "payer_institution", "schema": { - "description": undefined, + "description": null, "generatedName": "displayConfirmationRequiredOfpiPayerInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DisplayConfirmationRequiredOfpiPayerInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "paymentInstitution", "type": "reference", }, @@ -56503,8 +55949,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "Object containing form fields for the required credentials (for example, \`username\` or \`password\`) in this step.", "generatedName": "DisplayCredentialsRequiredContentPse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -56512,16 +55958,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "displayCredentialsRequiredContentPsePayerInstitution", "key": "payer_institution", "schema": { - "description": undefined, + "description": null, "generatedName": "displayCredentialsRequiredContentPsePayerInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DisplayCredentialsRequiredContentPsePayerInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "paymentInstitution", "type": "reference", }, @@ -56535,8 +55981,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "Object detailing what payment method information you need to display.", "generatedName": "DisplayCustomerBankAccountsContentPse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -56544,22 +55990,22 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "displayCustomerBankAccountsContentPseCustomerBankAccounts", "key": "customer_bank_accounts", "schema": { - "description": undefined, + "description": null, "generatedName": "displayCustomerBankAccountsContentPseCustomerBankAccounts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of customer bank account objects.", "generatedName": "DisplayCustomerBankAccountsContentPseCustomerBankAccounts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "DisplayCustomerBankAccountsContentPseCustomerBankAccountsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentMethodInfoCustomerBankAccountsPse", "type": "reference", }, @@ -56572,16 +56018,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "displayCustomerBankAccountsContentPseBeneficiaryBankAccount", "key": "beneficiary_bank_account", "schema": { - "description": undefined, + "description": null, "generatedName": "displayCustomerBankAccountsContentPseBeneficiaryBankAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DisplayCustomerBankAccountsContentPseBeneficiaryBankAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BeneficiaryBankAccountPse", "type": "reference", }, @@ -56595,8 +56041,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "Details regarding the payer institution.", "generatedName": "DisplayPaymentFailed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -56604,16 +56050,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "displayPaymentFailedPayerInstitution", "key": "payer_institution", "schema": { - "description": undefined, + "description": null, "generatedName": "displayPaymentFailedPayerInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DisplayPaymentFailedPayerInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "paymentInstitution", "type": "reference", }, @@ -56627,8 +56073,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "Object detailing what payment method information you need to display.", "generatedName": "DisplayPaymentMethodInformationContentOfpi", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -56636,22 +56082,22 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "displayPaymentMethodInformationContentOfpiInstitutions", "key": "institutions", "schema": { - "description": undefined, + "description": null, "generatedName": "displayPaymentMethodInformationContentOfpiInstitutions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "An array of institution objects.", "generatedName": "DisplayPaymentMethodInformationContentOfpiInstitutions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "DisplayPaymentMethodInformationContentOfpiInstitutionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "paymentInstitution", "type": "reference", }, @@ -56666,8 +56112,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "Object detailing what payment method information you need to display.", "generatedName": "DisplayPaymentMethodInformationContentPse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -56675,24 +56121,24 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "displayPaymentMethodInformationContentPseCustomerBankAccounts", "key": "customer_bank_accounts", "schema": { - "description": undefined, + "description": null, "generatedName": "displayPaymentMethodInformationContentPseCustomerBankAccounts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of bank account objects. **Note**: If there are no customer accounts saved in the Belvo database, we return an empty array.", "generatedName": "DisplayPaymentMethodInformationContentPseCustomerBankAccounts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "DisplayPaymentMethodInformationContentPseCustomerBankAccountsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentMethodInfoCustomerBankAccountsPse", "type": "reference", }, @@ -56705,22 +56151,22 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "displayPaymentMethodInformationContentPseInstitutions", "key": "institutions", "schema": { - "description": undefined, + "description": null, "generatedName": "displayPaymentMethodInformationContentPseInstitutions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "An array of institution objects.", "generatedName": "DisplayPaymentMethodInformationContentPseInstitutions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "DisplayPaymentMethodInformationContentPseInstitutionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "paymentInstitution", "type": "reference", }, @@ -56735,8 +56181,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "Details regarding the payer institution.", "generatedName": "DisplayPaymentProcessing", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -56744,16 +56190,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "displayPaymentProcessingPayerInstitution", "key": "payer_institution", "schema": { - "description": undefined, + "description": null, "generatedName": "displayPaymentProcessingPayerInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DisplayPaymentProcessingPayerInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "paymentInstitution", "type": "reference", }, @@ -56767,8 +56213,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "Details regarding the payer institution.", "generatedName": "DisplayPaymentSucceeded", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -56776,16 +56222,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "displayPaymentSucceededPayerInstitution", "key": "payer_institution", "schema": { - "description": undefined, + "description": null, "generatedName": "displayPaymentSucceededPayerInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DisplayPaymentSucceededPayerInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "paymentInstitution", "type": "reference", }, @@ -56797,10 +56243,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "DisplayTokenRequiredContentPse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DisplayTokenRequiredContentPse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -56808,16 +56254,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "displayTokenRequiredContentPsePayerInstitution", "key": "payer_institution", "schema": { - "description": undefined, + "description": null, "generatedName": "displayTokenRequiredContentPsePayerInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DisplayTokenRequiredContentPsePayerInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "paymentInstitution", "type": "reference", }, @@ -56831,8 +56277,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "Object containing information about the ID document of the tax payer.", "generatedName": "DocumentIdBusiness", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -56842,11 +56288,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The type of ID document.", "generatedName": "DocumentIdBusinessDocumentType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56860,11 +56306,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The number of the ID document.", "generatedName": "DocumentIdBusinessDocumentNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56878,8 +56324,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "Object containing information about the ID document of the tax payer.", "generatedName": "DocumentIdIndividual", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -56889,11 +56335,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The type of ID document.", "generatedName": "DocumentIdIndividualDocumentType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56907,11 +56353,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The number of the ID document.", "generatedName": "DocumentIdIndividualDocumentNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56925,8 +56371,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "Object containing detailed information about the fiscal document.", "generatedName": "DocumentInformationBusiness", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -56936,11 +56382,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The name of the tax document.", "generatedName": "DocumentInformationBusinessName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56954,11 +56400,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The type of tax declaration form. For DIAN, this will be either \`110\` or \`210\`.", "generatedName": "DocumentInformationBusinessType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56972,11 +56418,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The institution-provided identifier for the tax declaration.", "generatedName": "DocumentInformationBusinessFormNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56991,15 +56437,15 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "description": "The year of this tax declaration. ", "generatedName": "DocumentInformationBusinessYear", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The year of this tax declaration. ", "generatedName": "DocumentInformationBusinessYear", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -57015,8 +56461,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "Object containing detailed information about the fiscal document.", "generatedName": "DocumentInformationIndividual", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -57026,11 +56472,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The name of the tax document.", "generatedName": "DocumentInformationIndividualName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57044,11 +56490,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The type of tax declaration form. For DIAN, this will be either \`110\` or \`210\`.", "generatedName": "DocumentInformationIndividualType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57062,11 +56508,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Institution-provided identifier for the tax declaration.", "generatedName": "DocumentInformationIndividualFormNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57081,15 +56527,15 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "description": "The year of this tax declaration. ", "generatedName": "DocumentInformationIndividualYear", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The year of this tax declaration. ", "generatedName": "DocumentInformationIndividualYear", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -57105,8 +56551,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "Emploment record response payload", "generatedName": "EmploymentRecord", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -57114,19 +56560,19 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "employmentRecordId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentRecordId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The unique identifier created by Belvo for the current IMSS statement.", "generatedName": "EmploymentRecordId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57139,19 +56585,19 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "employmentRecordLink", "key": "link", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentRecordLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The unique identifier created by Belvo for the current user.", "generatedName": "EmploymentRecordLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57164,16 +56610,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "employmentRecordCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentRecordCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ISO-8601 timestamp of when the data point was initially created in Belvo's database.", "generatedName": "EmploymentRecordCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -57187,16 +56633,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "employmentRecordCollectedAt", "key": "collected_at", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentRecordCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ISO-8601 timestamp when the data point was collected.", "generatedName": "EmploymentRecordCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -57210,19 +56656,19 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "employmentRecordReportDate", "key": "report_date", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentRecordReportDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The date when the employment record report was generated, in \`YYYY-MM-DD\` format.", "generatedName": "EmploymentRecordReportDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57235,19 +56681,19 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "employmentRecordInternalIdentification", "key": "internal_identification", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentRecordInternalIdentification", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Unique ID for user according to the institution. For IMSS Mexico, this is the CURP.", "generatedName": "EmploymentRecordInternalIdentification", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57260,16 +56706,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "employmentRecordPersonalData", "key": "personal_data", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentRecordPersonalData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmploymentRecordPersonalData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EmploymentRecordPersonalData", "type": "reference", }, @@ -57281,16 +56727,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "employmentRecordSocialSecuritySummary", "key": "social_security_summary", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentRecordSocialSecuritySummary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmploymentRecordSocialSecuritySummary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EmploymentRecordSocialSecuritySummary", "type": "reference", }, @@ -57302,22 +56748,22 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "employmentRecordEmploymentRecords", "key": "employment_records", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentRecordEmploymentRecords", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Details regarding the individual's employment history.", "generatedName": "EmploymentRecordEmploymentRecords", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "EmploymentRecordEmploymentRecordsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EmploymentRecordDetail", "type": "reference", }, @@ -57330,22 +56776,22 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "employmentRecordFiles", "key": "files", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentRecordFiles", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Additional PDF binary files relating to the individual's employment.", "generatedName": "EmploymentRecordFiles", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "EmploymentRecordFilesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EmploymentRecordFile", "type": "reference", }, @@ -57360,8 +56806,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "Details regarding the individual's employment history.", "generatedName": "EmploymentRecordDetail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -57369,16 +56815,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "employmentRecordDetailCollectedAt", "key": "collected_at", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentRecordDetailCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ISO-8601 timestamp when the data point was collected.", "generatedName": "EmploymentRecordDetailCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -57392,20 +56838,20 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "employmentRecordDetailEmployer", "key": "employer", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentRecordDetailEmployer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The official name of the employer. ", "generatedName": "EmploymentRecordDetailEmployer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57418,20 +56864,20 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "employmentRecordDetailEmployerId", "key": "employer_id", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentRecordDetailEmployerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The official ID of the employer, according to the country. ", "generatedName": "EmploymentRecordDetailEmployerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57444,20 +56890,20 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "employmentRecordDetailStartDate", "key": "start_date", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentRecordDetailStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Date when employment started, in \`YYYY-MM-DD\` format. ", "generatedName": "EmploymentRecordDetailStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57470,20 +56916,20 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "employmentRecordDetailEndDate", "key": "end_date", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentRecordDetailEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Date when employment finished, in \`YYYY-MM-DD\` format. ", "generatedName": "EmploymentRecordDetailEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57496,17 +56942,17 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "employmentRecordDetailWeeksEmployed", "key": "weeks_employed", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentRecordDetailWeeksEmployed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Number of weeks that the individual was employed. ", "generatedName": "EmploymentRecordDetailWeeksEmployed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -57520,20 +56966,20 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "employmentRecordDetailState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentRecordDetailState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "In what geographical state the individual was employed, according to the country. ", "generatedName": "EmploymentRecordDetailState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57546,10 +56992,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "employmentRecordDetailMostRecentBaseSalary", "key": "most_recent_base_salary", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentRecordDetailMostRecentBaseSalary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The most recent base salary the individual earned. @@ -57557,8 +57003,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p For Mexico, this is the *daily* rate that the individual earned, including the perks that the individual is entitled to throughout the year. ", "generatedName": "EmploymentRecordDetailMostRecentBaseSalary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -57572,17 +57018,17 @@ For Mexico, this is the *daily* rate that the individual earned, including the p "generatedName": "employmentRecordDetailMonthlySalary", "key": "monthly_salary", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentRecordDetailMonthlySalary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The monthly salary of the individual, including any additional perks. ", "generatedName": "EmploymentRecordDetailMonthlySalary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -57596,20 +57042,20 @@ For Mexico, this is the *daily* rate that the individual earned, including the p "generatedName": "employmentRecordDetailCurrency", "key": "currency", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentRecordDetailCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The three-letter currency code in which the salary is paid. ", "generatedName": "EmploymentRecordDetailCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57622,22 +57068,22 @@ For Mexico, this is the *daily* rate that the individual earned, including the p "generatedName": "employmentRecordDetailEmploymentStatusUpdates", "key": "employment_status_updates", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentRecordDetailEmploymentStatusUpdates", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Details regarding any employment changes of the individual.", "generatedName": "EmploymentRecordDetailEmploymentStatusUpdates", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "EmploymentRecordDetailEmploymentStatusUpdatesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EmploymentRecordEmploymentStatusUpdates", "type": "reference", }, @@ -57652,8 +57098,8 @@ For Mexico, this is the *daily* rate that the individual earned, including the p "allOfPropertyConflicts": [], "description": "Details regarding the individual's ID documents.", "generatedName": "EmploymentRecordDocumentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -57661,16 +57107,16 @@ For Mexico, this is the *daily* rate that the individual earned, including the p "generatedName": "employmentRecordDocumentIdDocumentType", "key": "document_type", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentRecordDocumentIdDocumentType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmploymentRecordDocumentIdDocumentType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumEmploymentRecordDocumentType", "type": "reference", }, @@ -57682,27 +57128,27 @@ For Mexico, this is the *daily* rate that the individual earned, including the p "generatedName": "employmentRecordDocumentIdDocumentNumber", "key": "document_number", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentRecordDocumentIdDocumentNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ID document's number (as a string). ", "generatedName": "EmploymentRecordDocumentIdDocumentNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID document's number (as a string). ", "generatedName": "EmploymentRecordDocumentIdDocumentNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57718,8 +57164,8 @@ For Mexico, this is the *daily* rate that the individual earned, including the p "allOfPropertyConflicts": [], "description": "Details regarding any employment changes of the individual.", "generatedName": "EmploymentRecordEmploymentStatusUpdates", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -57727,16 +57173,16 @@ For Mexico, this is the *daily* rate that the individual earned, including the p "generatedName": "employmentRecordEmploymentStatusUpdatesEvent", "key": "event", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentRecordEmploymentStatusUpdatesEvent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmploymentRecordEmploymentStatusUpdatesEvent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumEmploymentRecordStatusUpdateEvents", "type": "reference", }, @@ -57748,17 +57194,17 @@ For Mexico, this is the *daily* rate that the individual earned, including the p "generatedName": "employmentRecordEmploymentStatusUpdatesBaseSalary", "key": "base_salary", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentRecordEmploymentStatusUpdatesBaseSalary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The base salary of the individual, current as of the \`update_date\`. ", "generatedName": "EmploymentRecordEmploymentStatusUpdatesBaseSalary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -57772,20 +57218,20 @@ For Mexico, this is the *daily* rate that the individual earned, including the p "generatedName": "employmentRecordEmploymentStatusUpdatesUpdateDate", "key": "update_date", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentRecordEmploymentStatusUpdatesUpdateDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The date that the employment event occured, in \`YYYY-MM-DD\` format. ", "generatedName": "EmploymentRecordEmploymentStatusUpdatesUpdateDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57800,8 +57246,8 @@ For Mexico, this is the *daily* rate that the individual earned, including the p "allOfPropertyConflicts": [], "description": "Details regarding the benefits the individual is entitled to.", "generatedName": "EmploymentRecordEntitlement", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -57809,17 +57255,17 @@ For Mexico, this is the *daily* rate that the individual earned, including the p "generatedName": "employmentRecordEntitlementEntitledToHealthInsurance", "key": "entitled_to_health_insurance", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentRecordEntitlementEntitledToHealthInsurance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicated whether or not the individual is entitled to health insurance. ", "generatedName": "EmploymentRecordEntitlementEntitledToHealthInsurance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -57833,17 +57279,17 @@ For Mexico, this is the *daily* rate that the individual earned, including the p "generatedName": "employmentRecordEntitlementEntitledToCompanyBenefits", "key": "entitled_to_company_benefits", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentRecordEntitlementEntitledToCompanyBenefits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates whether or not the individual is entitled to company benefits. ", "generatedName": "EmploymentRecordEntitlementEntitledToCompanyBenefits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -57857,27 +57303,27 @@ For Mexico, this is the *daily* rate that the individual earned, including the p "generatedName": "employmentRecordEntitlementValidUntil", "key": "valid_until", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentRecordEntitlementValidUntil", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Date until when the individual is covered by health insurance and/or company benefits. If \`null\` the employee is currently working and no end date is required. ", "generatedName": "EmploymentRecordEntitlementValidUntil", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Date until when the individual is covered by health insurance and/or company benefits. If \`null\` the employee is currently working and no end date is required. ", "generatedName": "EmploymentRecordEntitlementValidUntil", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57891,16 +57337,16 @@ For Mexico, this is the *daily* rate that the individual earned, including the p "generatedName": "employmentRecordEntitlementStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentRecordEntitlementStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmploymentRecordEntitlementStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumEmploymentRecordStatus", "type": "reference", }, @@ -57914,8 +57360,8 @@ For Mexico, this is the *daily* rate that the individual earned, including the p "allOfPropertyConflicts": [], "description": "Additional PDF binary files relating to the individual's employment.", "generatedName": "EmploymentRecordFile", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -57923,20 +57369,20 @@ For Mexico, this is the *daily* rate that the individual earned, including the p "generatedName": "employmentRecordFileType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentRecordFileType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The title of the document. ", "generatedName": "EmploymentRecordFileType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57949,20 +57395,20 @@ For Mexico, this is the *daily* rate that the individual earned, including the p "generatedName": "employmentRecordFileValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentRecordFileValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The PDF binary of the file (as a string). ", "generatedName": "EmploymentRecordFileValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57977,8 +57423,8 @@ For Mexico, this is the *daily* rate that the individual earned, including the p "allOfPropertyConflicts": [], "description": "Details regarding the personal information of the individual.", "generatedName": "EmploymentRecordPersonalData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -57986,27 +57432,27 @@ For Mexico, this is the *daily* rate that the individual earned, including the p "generatedName": "employmentRecordPersonalDataOfficialName", "key": "official_name", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentRecordPersonalDataOfficialName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The legal name of the individual ", "generatedName": "EmploymentRecordPersonalDataOfficialName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The legal name of the individual ", "generatedName": "EmploymentRecordPersonalDataOfficialName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -58020,27 +57466,27 @@ For Mexico, this is the *daily* rate that the individual earned, including the p "generatedName": "employmentRecordPersonalDataFirstName", "key": "first_name", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentRecordPersonalDataFirstName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The first name of the individual. ", "generatedName": "EmploymentRecordPersonalDataFirstName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The first name of the individual. ", "generatedName": "EmploymentRecordPersonalDataFirstName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -58054,27 +57500,27 @@ For Mexico, this is the *daily* rate that the individual earned, including the p "generatedName": "employmentRecordPersonalDataLastName", "key": "last_name", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentRecordPersonalDataLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The last name of the individual. ", "generatedName": "EmploymentRecordPersonalDataLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The last name of the individual. ", "generatedName": "EmploymentRecordPersonalDataLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -58088,27 +57534,27 @@ For Mexico, this is the *daily* rate that the individual earned, including the p "generatedName": "employmentRecordPersonalDataEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentRecordPersonalDataEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The email address of the individual (as provided in the initial POST request). ", "generatedName": "EmploymentRecordPersonalDataEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The email address of the individual (as provided in the initial POST request). ", "generatedName": "EmploymentRecordPersonalDataEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -58122,27 +57568,27 @@ For Mexico, this is the *daily* rate that the individual earned, including the p "generatedName": "employmentRecordPersonalDataBirthDate", "key": "birth_date", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentRecordPersonalDataBirthDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The date of the birth of the individual, in \`YYYY-MM-DD\` format. ", "generatedName": "EmploymentRecordPersonalDataBirthDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The date of the birth of the individual, in \`YYYY-MM-DD\` format. ", "generatedName": "EmploymentRecordPersonalDataBirthDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -58156,16 +57602,16 @@ For Mexico, this is the *daily* rate that the individual earned, including the p "generatedName": "employmentRecordPersonalDataEntitlements", "key": "entitlements", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentRecordPersonalDataEntitlements", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmploymentRecordPersonalDataEntitlements", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EmploymentRecordEntitlement", "type": "reference", }, @@ -58177,22 +57623,22 @@ For Mexico, this is the *daily* rate that the individual earned, including the p "generatedName": "employmentRecordPersonalDataDocumentIds", "key": "document_ids", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentRecordPersonalDataDocumentIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Details regarding the individual's ID documents.", "generatedName": "EmploymentRecordPersonalDataDocumentIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "EmploymentRecordPersonalDataDocumentIdsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EmploymentRecordDocumentId", "type": "reference", }, @@ -58205,10 +57651,10 @@ For Mexico, this is the *daily* rate that the individual earned, including the p "EmploymentRecordRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EmploymentRecordRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -58218,11 +57664,11 @@ For Mexico, this is the *daily* rate that the individual earned, including the p "schema": { "description": "The \`link.id\` you want to retrieve employment records for.", "generatedName": "EmploymentRecordRequestLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -58234,16 +57680,16 @@ For Mexico, this is the *daily* rate that the individual earned, including the p "generatedName": "employmentRecordRequestAttachPdf", "key": "attach_pdf", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentRecordRequestAttachPdf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "When set to \`true\`, you will receive the PDF in binary format in the response.", "generatedName": "EmploymentRecordRequestAttachPdf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -58257,17 +57703,17 @@ For Mexico, this is the *daily* rate that the individual earned, including the p "generatedName": "employmentRecordRequestSaveData", "key": "save_data", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentRecordRequestSaveData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates whether or not to persist the data in Belvo. By default, this is set to \`true\` and we return a 201 Created response. When set to \`false\`, the data won't be persisted and we return a 200 OK response.", "generatedName": "EmploymentRecordRequestSaveData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -58283,8 +57729,8 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "allOfPropertyConflicts": [], "description": "Details regarding the individual's social security contributions.", "generatedName": "EmploymentRecordSocialSecuritySummary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -58292,24 +57738,24 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "employmentRecordSocialSecuritySummaryWeeksRedeemed", "key": "weeks_redeemed", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentRecordSocialSecuritySummaryWeeksRedeemed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Number of weeks the individual needed to take out of their pension. ", "generatedName": "EmploymentRecordSocialSecuritySummaryWeeksRedeemed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Number of weeks the individual needed to take out of their pension. ", "generatedName": "EmploymentRecordSocialSecuritySummaryWeeksRedeemed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -58324,24 +57770,24 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "employmentRecordSocialSecuritySummaryWeeksReinstated", "key": "weeks_reinstated", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentRecordSocialSecuritySummaryWeeksReinstated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Number of weeks the individual has paid back into their pension (*AFORE*), after having redeemed them previously. ", "generatedName": "EmploymentRecordSocialSecuritySummaryWeeksReinstated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Number of weeks the individual has paid back into their pension (*AFORE*), after having redeemed them previously. ", "generatedName": "EmploymentRecordSocialSecuritySummaryWeeksReinstated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -58356,24 +57802,24 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "employmentRecordSocialSecuritySummaryWeeksContributed", "key": "weeks_contributed", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentRecordSocialSecuritySummaryWeeksContributed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Number of weeks the individual has contributed to their social security, based on the number of weeks the individual has worked according to IMSS. ", "generatedName": "EmploymentRecordSocialSecuritySummaryWeeksContributed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Number of weeks the individual has contributed to their social security, based on the number of weeks the individual has worked according to IMSS. ", "generatedName": "EmploymentRecordSocialSecuritySummaryWeeksContributed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -58388,10 +57834,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "EmploymentRecordsPaginatedResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EmploymentRecordsPaginatedResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -58399,16 +57845,16 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "employmentRecordsPaginatedResponseCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentRecordsPaginatedResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The total number of results in your Belvo account.", "generatedName": "EmploymentRecordsPaginatedResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -58422,10 +57868,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "employmentRecordsPaginatedResponseNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentRecordsPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -58433,8 +57879,8 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`accounts\` or \`owners\`). ", "generatedName": "EmploymentRecordsPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -58442,11 +57888,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`accounts\` or \`owners\`). ", "generatedName": "EmploymentRecordsPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -58460,25 +57906,25 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "employmentRecordsPaginatedResponsePrevious", "key": "previous", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentRecordsPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "EmploymentRecordsPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "EmploymentRecordsPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -58492,22 +57938,22 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "employmentRecordsPaginatedResponseResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentRecordsPaginatedResponseResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of employment record objects.", "generatedName": "EmploymentRecordsPaginatedResponseResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "EmploymentRecordsPaginatedResponseResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EmploymentRecord", "type": "reference", }, @@ -58531,8 +57977,8 @@ We return one of the following enum values: - \`null\` ", "generatedName": "EnumAccountCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The type of account. @@ -58548,11 +57994,11 @@ We return one of the following enum values: - \`null\` ", "generatedName": "EnumAccountCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -58561,32 +58007,32 @@ We return one of the following enum values: "EnumBankAccountHolderTypeOfpi": { "description": "The type of bank account. Can be either \`INDIVIDUAL\` or \`BUSINESS\`.", "generatedName": "EnumBankAccountHolderTypeOfpi", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "INDIVIDUAL", - "nameOverride": undefined, + "nameOverride": null, "value": "INDIVIDUAL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BUSINESS", - "nameOverride": undefined, + "nameOverride": null, "value": "BUSINESS", }, ], @@ -58594,12 +58040,12 @@ We return one of the following enum values: "EnumBankAccountHolderTypePse": { "description": "The type of bank account to create in Belvo. For business bank accounts, this field must the set to \`BUSINESS\`.", "generatedName": "EnumBankAccountHolderTypePse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "BUSINESS", "type": "string", + "value": "BUSINESS", }, }, "EnumBankAccountPixAccountTypeOfpi": { @@ -58609,44 +58055,44 @@ We return one of the following enum values: - \`SAVINGS\` - \`SALARY\`", "generatedName": "EnumBankAccountPixAccountTypeOfpi", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CHECKINGS", - "nameOverride": undefined, + "nameOverride": null, "value": "CHECKINGS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SAVINGS", - "nameOverride": undefined, + "nameOverride": null, "value": "SAVINGS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SALARY", - "nameOverride": undefined, + "nameOverride": null, "value": "SALARY", }, ], @@ -58659,56 +58105,56 @@ Can be either: - \`LOAN_ACCOUNT\` - \`SAVINGS_ACCOUNT\`", "generatedName": "EnumCategorizationAccountCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CHECKING_ACCOUNT", - "nameOverride": undefined, + "nameOverride": null, "value": "CHECKING_ACCOUNT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CREDIT_CARD", - "nameOverride": undefined, + "nameOverride": null, "value": "CREDIT_CARD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LOAN_ACCOUNT", - "nameOverride": undefined, + "nameOverride": null, "value": "LOAN_ACCOUNT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SAVINGS_ACCOUNT", - "nameOverride": undefined, + "nameOverride": null, "value": "SAVINGS_ACCOUNT", }, ], @@ -58720,32 +58166,32 @@ Can be either: - \`INDIVIDUAL\` - \`BUSINESS\`", "generatedName": "EnumCategorizationAccountHolderType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "INDIVIDUAL", - "nameOverride": undefined, + "nameOverride": null, "value": "INDIVIDUAL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BUSINESS", - "nameOverride": undefined, + "nameOverride": null, "value": "BUSINESS", }, ], @@ -58774,8 +58220,8 @@ We return one of the following enum values: - \`null\` ", "generatedName": "EnumCategorizationTransactionCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The name of the category to which this transaction belongs. For more info about this feature, check our [Transaction categorization](https://developers.belvo.com/docs/banking#categorizing-transactions) article. @@ -58801,11 +58247,11 @@ We return one of the following enum values: - \`null\` ", "generatedName": "EnumCategorizationTransactionCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -58895,8 +58341,8 @@ We return one of the following enum values: - \`Other\` - \`null\`", "generatedName": "EnumCategorizationTransactionSubcategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The transactions subcategory. For more info about this feature, check our [Transaction categorization](https://developers.belvo.com/docs/banking#categorizing-transactions) article. @@ -58982,11 +58428,11 @@ We return one of the following enum values: - \`Other\` - \`null\`", "generatedName": "EnumCategorizationTransactionSubcategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -58999,32 +58445,32 @@ Can be either: - \`INFLOW\` indicates a received transaction. - \`OUTFLOW\` indicates a sent transaction.", "generatedName": "EnumCategorizationTransactionType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "INFLOW", - "nameOverride": undefined, + "nameOverride": null, "value": "INFLOW", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "OUTFLOW", - "nameOverride": undefined, + "nameOverride": null, "value": "OUTFLOW", }, ], @@ -59035,32 +58481,32 @@ Can be either: - 🇧🇷 Brazil options: \`CPF\` or \`CNPJ\`. ", "generatedName": "EnumCustomerIdentifierTypeOfpi", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CPF", - "nameOverride": undefined, + "nameOverride": null, "value": "CPF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CNPJ", - "nameOverride": undefined, + "nameOverride": null, "value": "CNPJ", }, ], @@ -59071,68 +58517,68 @@ Can be either: - 🇨🇴 Colombia options: \`CC\`, \`PP\`, \`CE\`, \`TI\`, or \`NIT\`. ", "generatedName": "EnumCustomerIdentifierTypePse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CC", - "nameOverride": undefined, + "nameOverride": null, "value": "CC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PP", - "nameOverride": undefined, + "nameOverride": null, "value": "PP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CE", - "nameOverride": undefined, + "nameOverride": null, "value": "CE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TI", - "nameOverride": undefined, + "nameOverride": null, "value": "TI", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NIT", - "nameOverride": undefined, + "nameOverride": null, "value": "NIT", }, ], @@ -59147,32 +58593,32 @@ Can be either: **Notes:** For 🇨🇴 Colombia's PSE, you can only create customers of type \`INDIVIDUAL\`. ", "generatedName": "EnumCustomerType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "INDIVIDUAL", - "nameOverride": undefined, + "nameOverride": null, "value": "INDIVIDUAL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BUSINESS", - "nameOverride": undefined, + "nameOverride": null, "value": "BUSINESS", }, ], @@ -59184,8 +58630,8 @@ Can be either: - \`CURP\` ", "generatedName": "EnumEmploymentRecordDocumentType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The type of document related to the individual. We return one of the following values: @@ -59194,32 +58640,32 @@ Can be either: - \`CURP\` ", "generatedName": "EnumEmploymentRecordDocumentType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NSS", - "nameOverride": undefined, + "nameOverride": null, "value": "NSS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CURP", - "nameOverride": undefined, + "nameOverride": null, "value": "CURP", }, ], @@ -59229,39 +58675,39 @@ Can be either: "description": "Indicates whether or not the individual is currently \`EMPLOYED\` or \`UNEMPLOYED\`. ", "generatedName": "EnumEmploymentRecordStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Indicates whether or not the individual is currently \`EMPLOYED\` or \`UNEMPLOYED\`. ", "generatedName": "EnumEmploymentRecordStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EMPLOYED", - "nameOverride": undefined, + "nameOverride": null, "value": "EMPLOYED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UNEMPLOYED", - "nameOverride": undefined, + "nameOverride": null, "value": "UNEMPLOYED", }, ], @@ -59278,80 +58724,80 @@ Can be either: - \`SICK_LEAVE\` ", "generatedName": "EnumEmploymentRecordStatusUpdateEvents", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DISMISSED_RESIGNED", - "nameOverride": undefined, + "nameOverride": null, "value": "DISMISSED_RESIGNED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SALARY_MODIFICATION", - "nameOverride": undefined, + "nameOverride": null, "value": "SALARY_MODIFICATION", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HIRED", - "nameOverride": undefined, + "nameOverride": null, "value": "HIRED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "VOLUNTARY_CONTRIBUTION", - "nameOverride": undefined, + "nameOverride": null, "value": "VOLUNTARY_CONTRIBUTION", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ABSENCE", - "nameOverride": undefined, + "nameOverride": null, "value": "ABSENCE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SICK_LEAVE", - "nameOverride": undefined, + "nameOverride": null, "value": "SICK_LEAVE", }, ], @@ -59366,44 +58812,44 @@ You can send through one of the following values: - \`LOW\` ", "generatedName": "EnumIncomeMinimumConfidenceLevelRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HIGH", - "nameOverride": undefined, + "nameOverride": null, "value": "HIGH", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MEDIUM", - "nameOverride": undefined, + "nameOverride": null, "value": "MEDIUM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LOW", - "nameOverride": undefined, + "nameOverride": null, "value": "LOW", }, ], @@ -59415,12 +58861,12 @@ We return one of the following enum values: - \`BANK\` ", "generatedName": "EnumIncomeSourceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "BANK", "type": "string", + "value": "BANK", }, }, "EnumIncomeStreamConfidence": { @@ -59433,44 +58879,44 @@ We return one of the following enum values: - \`LOW\` ", "generatedName": "EnumIncomeStreamConfidence", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HIGH", - "nameOverride": undefined, + "nameOverride": null, "value": "HIGH", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MEDIUM", - "nameOverride": undefined, + "nameOverride": null, "value": "MEDIUM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LOW", - "nameOverride": undefined, + "nameOverride": null, "value": "LOW", }, ], @@ -59487,68 +58933,68 @@ We return one of the following enum values: - \`SINGLE\` - For transactions that occur only once and do not repeat. ", "generatedName": "EnumIncomeStreamFrequency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MONTHLY", - "nameOverride": undefined, + "nameOverride": null, "value": "MONTHLY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FORTNIGHTLY", - "nameOverride": undefined, + "nameOverride": null, "value": "FORTNIGHTLY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WEEKLY", - "nameOverride": undefined, + "nameOverride": null, "value": "WEEKLY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "IRREGULAR", - "nameOverride": undefined, + "nameOverride": null, "value": "IRREGULAR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SINGLE", - "nameOverride": undefined, + "nameOverride": null, "value": "SINGLE", }, ], @@ -59570,128 +59016,128 @@ We return one of the following enum values: - \`UNKNOWN\` ", "generatedName": "EnumIncomeStreamType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SALARY", - "nameOverride": undefined, + "nameOverride": null, "value": "SALARY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GOVERNMENT", - "nameOverride": undefined, + "nameOverride": null, "value": "GOVERNMENT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "INTEREST", - "nameOverride": undefined, + "nameOverride": null, "value": "INTEREST", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RENT", - "nameOverride": undefined, + "nameOverride": null, "value": "RENT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RETIREMENT", - "nameOverride": undefined, + "nameOverride": null, "value": "RETIREMENT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FREELANCE", - "nameOverride": undefined, + "nameOverride": null, "value": "FREELANCE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ALTERNATIVE_INCOME", - "nameOverride": undefined, + "nameOverride": null, "value": "ALTERNATIVE_INCOME", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TRANSFER", - "nameOverride": undefined, + "nameOverride": null, "value": "TRANSFER", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DEPOSIT", - "nameOverride": undefined, + "nameOverride": null, "value": "DEPOSIT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UNKNOWN", - "nameOverride": undefined, + "nameOverride": null, "value": "UNKNOWN", }, ], @@ -59702,32 +59148,32 @@ Can be either: - \`CHECKING_ACCOUNT\` - \`SAVINGS_ACCOUNT\`", "generatedName": "EnumIncomeVerificationAccountCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CHECKING_ACCOUNT", - "nameOverride": undefined, + "nameOverride": null, "value": "CHECKING_ACCOUNT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SAVINGS_ACCOUNT", - "nameOverride": undefined, + "nameOverride": null, "value": "SAVINGS_ACCOUNT", }, ], @@ -59737,12 +59183,12 @@ Can be either: - \`INDIVIDUAL\`", "generatedName": "EnumIncomeVerificationAccountHolderType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "INDIVIDUAL", "type": "string", + "value": "INDIVIDUAL", }, }, "EnumIncomeVerificationType": { @@ -59751,8 +59197,8 @@ Can be either: - \`INFLOW\` indicates money coming into the account. ", "generatedName": "EnumIncomeVerificationType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The direction of the transaction: @@ -59760,12 +59206,12 @@ Can be either: - \`INFLOW\` indicates money coming into the account. ", "generatedName": "EnumIncomeVerificationType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "INFLOW", "type": "string", + "value": "INFLOW", }, }, }, @@ -59776,32 +59222,32 @@ Can be either: - \`openbanking\`: Uses the bank's openbanking API to perform requests. ", "generatedName": "EnumInstitutionIntegrationType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "credentials", - "nameOverride": undefined, + "nameOverride": null, "value": "credentials", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "openbanking", - "nameOverride": undefined, + "nameOverride": null, "value": "openbanking", }, ], @@ -59810,32 +59256,32 @@ Can be either: "description": "Indicates whether Belvo's integration with the institution is currently active (\`healthy\`) or undergoing maintenance (\`down\`). ", "generatedName": "EnumInstitutionStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "healthy", - "nameOverride": undefined, + "nameOverride": null, "value": "healthy", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "down", - "nameOverride": undefined, + "nameOverride": null, "value": "down", }, ], @@ -59848,44 +59294,44 @@ Can be either: - \`employment\` ", "generatedName": "EnumInstitutionType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "bank", - "nameOverride": undefined, + "nameOverride": null, "value": "bank", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "fiscal", - "nameOverride": undefined, + "nameOverride": null, "value": "fiscal", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "employment", - "nameOverride": undefined, + "nameOverride": null, "value": "employment", }, ], @@ -59904,92 +59350,92 @@ We return one of the following values: - \`STOCK\` ", "generatedName": "EnumInvestmentPortfolioInstrumentType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BOND", - "nameOverride": undefined, + "nameOverride": null, "value": "BOND", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DEPOSIT", - "nameOverride": undefined, + "nameOverride": null, "value": "DEPOSIT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ETF", - "nameOverride": undefined, + "nameOverride": null, "value": "ETF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FUND", - "nameOverride": undefined, + "nameOverride": null, "value": "FUND", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "OTHER", - "nameOverride": undefined, + "nameOverride": null, "value": "OTHER", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PENSION", - "nameOverride": undefined, + "nameOverride": null, "value": "PENSION", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "STOCK", - "nameOverride": undefined, + "nameOverride": null, "value": "STOCK", }, ], @@ -60005,56 +59451,56 @@ We return one of the following values: - \`VARIABLE_INCOME\` ", "generatedName": "EnumInvestmentPortfolioType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FIXED_INCOME", - "nameOverride": undefined, + "nameOverride": null, "value": "FIXED_INCOME", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "OTHER", - "nameOverride": undefined, + "nameOverride": null, "value": "OTHER", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PENSION", - "nameOverride": undefined, + "nameOverride": null, "value": "PENSION", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "VARIABLE_INCOME", - "nameOverride": undefined, + "nameOverride": null, "value": "VARIABLE_INCOME", }, ], @@ -60073,128 +59519,128 @@ You can send through one or more of the following values: - \`DEPOSIT\` - \`UNKNOWN\`", "generatedName": "EnumInvoiceAllowedIncomeTypesRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SALARY", - "nameOverride": undefined, + "nameOverride": null, "value": "SALARY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GOVERNMENT", - "nameOverride": undefined, + "nameOverride": null, "value": "GOVERNMENT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "INTEREST", - "nameOverride": undefined, + "nameOverride": null, "value": "INTEREST", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RENT", - "nameOverride": undefined, + "nameOverride": null, "value": "RENT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RETIREMENT", - "nameOverride": undefined, + "nameOverride": null, "value": "RETIREMENT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FREELANCE", - "nameOverride": undefined, + "nameOverride": null, "value": "FREELANCE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ALTERNATIVE_INCOME", - "nameOverride": undefined, + "nameOverride": null, "value": "ALTERNATIVE_INCOME", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TRANSFER", - "nameOverride": undefined, + "nameOverride": null, "value": "TRANSFER", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DEPOSIT", - "nameOverride": undefined, + "nameOverride": null, "value": "DEPOSIT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UNKNOWN", - "nameOverride": undefined, + "nameOverride": null, "value": "UNKNOWN", }, ], @@ -60207,8 +59653,8 @@ For Colombia's DIAN, we return one of the following values: - \`Factura Electrónica de Venta\` ", "generatedName": "EnumInvoiceDianInvoiceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The fiscal institution's classification of the invoice. @@ -60218,12 +59664,12 @@ For Colombia's DIAN, we return one of the following values: - \`Factura Electrónica de Venta\` ", "generatedName": "EnumInvoiceDianInvoiceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "Factura Electrónica de Venta", "type": "string", + "value": "Factura Electrónica de Venta", }, }, }, @@ -60237,8 +59683,8 @@ For DIAN Colombia, we return one of the following values: - \`null\` ", "generatedName": "EnumInvoiceDianPaymentMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The payment method used for this invoice, as defined by the legal entity of the country. @@ -60250,11 +59696,11 @@ For DIAN Colombia, we return one of the following values: - \`null\` ", "generatedName": "EnumInvoiceDianPaymentMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60272,8 +59718,8 @@ For Mexico's SAT, we return one of the following values: - \`Traslado\` ", "generatedName": "EnumInvoiceSatInvoiceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The fiscal institution's classification of the invoice. @@ -60287,68 +59733,68 @@ For Mexico's SAT, we return one of the following values: - \`Traslado\` ", "generatedName": "EnumInvoiceSatInvoiceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Egreso", - "nameOverride": undefined, + "nameOverride": null, "value": "Egreso", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Ingreso", - "nameOverride": undefined, + "nameOverride": null, "value": "Ingreso", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Nomina", - "nameOverride": undefined, + "nameOverride": null, "value": "Nómina", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Pago", - "nameOverride": undefined, + "nameOverride": null, "value": "Pago", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Traslado", - "nameOverride": undefined, + "nameOverride": null, "value": "Traslado", }, ], @@ -60360,8 +59806,8 @@ For Mexico's SAT, we return one of the following values: - 🇲🇽 Mexico [SAT catalog reference article](https://developers.belvo.com/docs/sat-catalogs#payment-method). For Mexico, we return \`PUE\`, \`PIP\`, \`PPD\`, or \`null\`. ", "generatedName": "EnumInvoiceSatPaymentMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The payment method code used for this invoice, as defined by the legal entity of the country. @@ -60369,11 +59815,11 @@ For Mexico's SAT, we return one of the following values: - 🇲🇽 Mexico [SAT catalog reference article](https://developers.belvo.com/docs/sat-catalogs#payment-method). For Mexico, we return \`PUE\`, \`PIP\`, \`PPD\`, or \`null\`. ", "generatedName": "EnumInvoiceSatPaymentMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60384,19 +59830,19 @@ For Mexico's SAT, we return one of the following values: - \`OUTFLOW\` indicates a sent invoice. - \`INFLOW\` indicates a received invoice. ", "generatedName": "EnumInvoiceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The direction of the invoice (from the perspective of the Link owner). - \`OUTFLOW\` indicates a sent invoice. - \`INFLOW\` indicates a received invoice. ", "generatedName": "EnumInvoiceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60411,32 +59857,32 @@ For Mexico's SAT, we return one of the following values: For more information, see our [Links](https://developers.belvo.com/docs/links-and-institutions#links) article. ", "generatedName": "EnumLinkAccessModeRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "single", - "nameOverride": undefined, + "nameOverride": null, "value": "single", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "recurrent", - "nameOverride": undefined, + "nameOverride": null, "value": "recurrent", }, ], @@ -60450,8 +59896,8 @@ We return one of the following enum values: - \`null\` ", "generatedName": "EnumLinkAccessModeResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The link type. @@ -60462,11 +59908,11 @@ We return one of the following enum values: - \`null\` ", "generatedName": "EnumLinkAccessModeResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60483,8 +59929,8 @@ We return one of the following enum values: - \`null\` (for single links) ", "generatedName": "EnumLinkRefreshRate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The update refresh rate for the recurrent link. For more information, check out our [recurrent link documentation](https://developers.belvo.com/docs/links-and-institutions#recurrent-links) in our DevPortal. @@ -60497,11 +59943,11 @@ We return one of the following enum values: - \`null\` (for single links) ", "generatedName": "EnumLinkRefreshRate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60516,56 +59962,56 @@ We return one of the following values: - \`token_required\` ", "generatedName": "EnumLinkStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "valid", - "nameOverride": undefined, + "nameOverride": null, "value": "valid", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "invalid", - "nameOverride": undefined, + "nameOverride": null, "value": "invalid", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "unconfirmed", - "nameOverride": undefined, + "nameOverride": null, "value": "unconfirmed", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "token_required", - "nameOverride": undefined, + "nameOverride": null, "value": "token_required", }, ], @@ -60578,44 +60024,44 @@ We return one of the following values: - \`OTHERS\` ", "generatedName": "EnumLoanDataFeeType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "OPERATION_FEE", - "nameOverride": undefined, + "nameOverride": null, "value": "OPERATION_FEE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "INSURANCE_FEE", - "nameOverride": undefined, + "nameOverride": null, "value": "INSURANCE_FEE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "OTHERS", - "nameOverride": undefined, + "nameOverride": null, "value": "OTHERS", }, ], @@ -60627,8 +60073,8 @@ We return one of the following values: - \`YEARLY\` ", "generatedName": "EnumLoanDataInterestRateType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The period that the interest is applied to the loan. We return one of the following values: @@ -60637,32 +60083,32 @@ We return one of the following values: - \`YEARLY\` ", "generatedName": "EnumLoanDataInterestRateType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MONTHLY", - "nameOverride": undefined, + "nameOverride": null, "value": "MONTHLY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "YEARLY", - "nameOverride": undefined, + "nameOverride": null, "value": "YEARLY", }, ], @@ -60671,32 +60117,32 @@ We return one of the following values: "EnumPaymentIntentHolderTypePse": { "description": "Type of bank account holder. For PSE, this value must be \`INDIVIDUAL\`.", "generatedName": "EnumPaymentIntentHolderTypePse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "INDIVIDUAL", - "nameOverride": undefined, + "nameOverride": null, "value": "INDIVIDUAL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BUSINESS", - "nameOverride": undefined, + "nameOverride": null, "value": "BUSINESS", }, ], @@ -60705,68 +60151,68 @@ We return one of the following values: "description": "The current status of the payment intent. ", "generatedName": "EnumPaymentIntentStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "REQUIRES_PAYMENT_METHOD", - "nameOverride": undefined, + "nameOverride": null, "value": "REQUIRES_PAYMENT_METHOD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "REQUIRES_ACTION", - "nameOverride": undefined, + "nameOverride": null, "value": "REQUIRES_ACTION", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SUCCEEDED", - "nameOverride": undefined, + "nameOverride": null, "value": "SUCCEEDED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PROCESSING", - "nameOverride": undefined, + "nameOverride": null, "value": "PROCESSING", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FAILED", - "nameOverride": undefined, + "nameOverride": null, "value": "FAILED", }, ], @@ -60777,32 +60223,32 @@ We return one of the following values: - For 🇧🇷 Brazil's OFPI, the value must be \`open_finance\`. - For 🇨🇴 Colombia's PSE, the value must be \`pse\`.", "generatedName": "EnumPaymentLinkAllowedPaymentMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "open_finance", - "nameOverride": undefined, + "nameOverride": null, "value": "open_finance", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "pse", - "nameOverride": undefined, + "nameOverride": null, "value": "pse", }, ], @@ -60815,32 +60261,32 @@ We return one of the following values: - For 🇨🇴 Colombia's PSE, the value must be \`payments_way\`. ", "generatedName": "EnumPaymentLinkProvider", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "belvo", - "nameOverride": undefined, + "nameOverride": null, "value": "belvo", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "payments_way", - "nameOverride": undefined, + "nameOverride": null, "value": "payments_way", }, ], @@ -60853,32 +60299,32 @@ We return one of the following values: **Note:** You can retrieve the complete payment intent by using our [Get details of a payment link](https://developers.belvo.com/reference/detailcreatepaymentlink) request.", "generatedName": "EnumPaymentLinksStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ACTIVE", - "nameOverride": undefined, + "nameOverride": null, "value": "ACTIVE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "INACTIVE", - "nameOverride": undefined, + "nameOverride": null, "value": "INACTIVE", }, ], @@ -60889,32 +60335,32 @@ We return one of the following values: - \`INFLOW\` indicates money coming into the account. - \`OUTFLOW\` indicates money coming out of the account.", "generatedName": "EnumPaymentTransactionType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "INFLOW", - "nameOverride": undefined, + "nameOverride": null, "value": "INFLOW", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "OUTFLOW", - "nameOverride": undefined, + "nameOverride": null, "value": "OUTFLOW", }, ], @@ -60927,32 +60373,32 @@ We return one of the following values: - COL (🇨🇴 Colombia) ", "generatedName": "EnumPaymentsCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BRA", - "nameOverride": undefined, + "nameOverride": null, "value": "BRA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "COL", - "nameOverride": undefined, + "nameOverride": null, "value": "COL", }, ], @@ -60964,32 +60410,32 @@ We return one of the following values: - 🇧🇷 BRL (Brazilian Real) - 🇨🇴 COP (Colombian Peso)", "generatedName": "EnumPaymentsCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BRL", - "nameOverride": undefined, + "nameOverride": null, "value": "BRL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "COP", - "nameOverride": undefined, + "nameOverride": null, "value": "COP", }, ], @@ -60999,20 +60445,20 @@ We return one of the following values: - \`TRANSACTION_FEE\`", "generatedName": "EnumReceivableTransactionFeeType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The type of fee applied to the transaction. We return one of the following values: - \`TRANSACTION_FEE\`", "generatedName": "EnumReceivableTransactionFeeType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "TRANSACTION_FEE", "type": "string", + "value": "TRANSACTION_FEE", }, }, }, @@ -61024,8 +60470,8 @@ We return one of the following values: - \`REVERTED\` - \`UNCATEGORIZED\`", "generatedName": "EnumReceivableTransactionStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The status of the transaction. Can be either: @@ -61035,56 +60481,56 @@ We return one of the following values: - \`REVERTED\` - \`UNCATEGORIZED\`", "generatedName": "EnumReceivableTransactionStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "APPROVED", - "nameOverride": undefined, + "nameOverride": null, "value": "APPROVED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CANCELLED", - "nameOverride": undefined, + "nameOverride": null, "value": "CANCELLED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "REVERTED", - "nameOverride": undefined, + "nameOverride": null, "value": "REVERTED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UNCATEGORIZED", - "nameOverride": undefined, + "nameOverride": null, "value": "UNCATEGORIZED", }, ], @@ -61104,8 +60550,8 @@ We return one of the following values: - \`null\` ", "generatedName": "EnumReceivableTransactionType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The type of transaction. For example, whether the transaction was a \`VISA_DEBIT\` or a \`MASTERCARD_CREDIT\`. @@ -61121,11 +60567,11 @@ We return one of the following values: - \`null\` ", "generatedName": "EnumReceivableTransactionType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61142,80 +60588,80 @@ We return one of the following values: - \`Taxes\` (service fee, donation, court taxes) ", "generatedName": "EnumRecurringExpenseCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BillsUtilities", - "nameOverride": undefined, + "nameOverride": null, "value": "Bills & Utilities", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CreditsLoans", - "nameOverride": undefined, + "nameOverride": null, "value": "Credits & Loans", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Insurance", - "nameOverride": undefined, + "nameOverride": null, "value": "Insurance", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "OnlinePlatformsLeisure", - "nameOverride": undefined, + "nameOverride": null, "value": "Online Platforms & Leisure", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TransportTravel", - "nameOverride": undefined, + "nameOverride": null, "value": "Transport & Travel", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Taxes", - "nameOverride": undefined, + "nameOverride": null, "value": "Taxes", }, ], @@ -61227,12 +60673,12 @@ We return one of the following values: ℹ️ **Note:** Belvo only identifies \`MONTHLY\` frequencies. ", "generatedName": "EnumRecurringExpenseFrequency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "MONTHLY", "type": "string", + "value": "MONTHLY", }, }, "EnumRecurringExpensePaymentType": { @@ -61242,8 +60688,8 @@ We return one of the following values: - \`REGULAR\` ", "generatedName": "EnumRecurringExpensePaymentType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The type of recurring expense. We return one of the following values: @@ -61252,32 +60698,32 @@ We return one of the following values: - \`REGULAR\` ", "generatedName": "EnumRecurringExpensePaymentType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SUBSCRIPTION", - "nameOverride": undefined, + "nameOverride": null, "value": "SUBSCRIPTION", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "REGULAR", - "nameOverride": undefined, + "nameOverride": null, "value": "REGULAR", }, ], @@ -61286,50 +60732,50 @@ We return one of the following values: "EnumTaxComplianceStatusOutcome": { "description": "Indicates whether the taxpayer is complying to all their tax obligations (\`POSITIVE\`), if they are not (\`NEGATIVE\`), or have none to comply to (\`NO_OBLIGATIONS\`).", "generatedName": "EnumTaxComplianceStatusOutcome", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Indicates whether the taxpayer is complying to all their tax obligations (\`POSITIVE\`), if they are not (\`NEGATIVE\`), or have none to comply to (\`NO_OBLIGATIONS\`).", "generatedName": "EnumTaxComplianceStatusOutcome", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "POSITIVE", - "nameOverride": undefined, + "nameOverride": null, "value": "POSITIVE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NEGATIVE", - "nameOverride": undefined, + "nameOverride": null, "value": "NEGATIVE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NO_OBLIGATIONS", - "nameOverride": undefined, + "nameOverride": null, "value": "NO_OBLIGATIONS", }, ], @@ -61341,8 +60787,8 @@ We return one of the following values: - \`PROVISIONED\` ", "generatedName": "EnumTaxRetentionPaymentStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Indicates whether or not the tax has been paid or not. Can be either: @@ -61350,32 +60796,32 @@ We return one of the following values: - \`PROVISIONED\` ", "generatedName": "EnumTaxRetentionPaymentStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PAID", - "nameOverride": undefined, + "nameOverride": null, "value": "PAID", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PROVISIONED", - "nameOverride": undefined, + "nameOverride": null, "value": "PROVISIONED", }, ], @@ -61387,8 +60833,8 @@ We return one of the following values: - \`FOREIGN\` ", "generatedName": "EnumTaxRetentionReceiverNationality", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Whether the invoice receiver is a Mexican national or not. If the receiver is not considered a Mexican national, the retained taxes can be calculated differently. Possible values: @@ -61396,32 +60842,32 @@ We return one of the following values: - \`FOREIGN\` ", "generatedName": "EnumTaxRetentionReceiverNationality", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NATIONAL", - "nameOverride": undefined, + "nameOverride": null, "value": "NATIONAL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FOREIGN", - "nameOverride": undefined, + "nameOverride": null, "value": "FOREIGN", }, ], @@ -61434,32 +60880,32 @@ We return one of the following values: - \`INFLOW\` related to a tax retention for a received invoice. ", "generatedName": "EnumTaxRetentionType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "OUTFLOW", - "nameOverride": undefined, + "nameOverride": null, "value": "OUTFLOW", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "INFLOW", - "nameOverride": undefined, + "nameOverride": null, "value": "INFLOW", }, ], @@ -61475,8 +60921,8 @@ We return one of the following values: ℹ️ Note: Some banks consider CLOSED as PAID.", "generatedName": "EnumTransactionBillStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The status of the bill that the transaction appears on. Can be one of: @@ -61489,11 +60935,11 @@ We return one of the following values: ℹ️ Note: Some banks consider CLOSED as PAID.", "generatedName": "EnumTransactionBillStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61529,8 +60975,8 @@ We return one of the following enum values: \\* For clients not using our Transaction Categorization product, we return \`null\` instead. ", "generatedName": "EnumTransactionCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The name of the category to which this transaction belongs. @@ -61562,11 +61008,11 @@ We return one of the following enum values: \\* For clients not using our Transaction Categorization product, we return \`null\` instead. ", "generatedName": "EnumTransactionCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61581,8 +61027,8 @@ We return one of the following enum values: - \`null\` ", "generatedName": "EnumTransactionStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The status of the transaction. We return one of the following values: @@ -61593,11 +61039,11 @@ We return one of the following enum values: - \`null\` ", "generatedName": "EnumTransactionStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61691,8 +61137,8 @@ We return one of the following enum values: - \`Other\` - \`null\`", "generatedName": "EnumTransactionSubcategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The transactions subcategory. @@ -61782,11 +61228,11 @@ We return one of the following enum values: - \`Other\` - \`null\`", "generatedName": "EnumTransactionSubcategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61799,8 +61245,8 @@ We return one of the following enum values: - \`null\` when no information was present regarding the direction of the transaction. ", "generatedName": "EnumTransactionType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The direction of the transaction: @@ -61809,11 +61255,11 @@ We return one of the following enum values: - \`null\` when no information was present regarding the direction of the transaction. ", "generatedName": "EnumTransactionType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61824,8 +61270,8 @@ We return one of the following enum values: "allOfPropertyConflicts": [], "description": "Object containing the general fiscal situation of the taxpayer.", "generatedName": "EquityStatementBusiness", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -61835,8 +61281,8 @@ We return one of the following enum values: "schema": { "description": "Total cash (or cash equivalents) that the business currently holds at the end of the fiscal year.", "generatedName": "EquityStatementBusinessCashAndCashEquivalents", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -61851,8 +61297,8 @@ We return one of the following enum values: "schema": { "description": "Total value of all investments, stocks, or similar, that the company has.", "generatedName": "EquityStatementBusinessInvestmentsAndDerivativeFinancialInstruments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -61867,8 +61313,8 @@ We return one of the following enum values: "schema": { "description": "Total of all payments the company expects to receive (for example, from partial invoices that have not been paid yet).", "generatedName": "EquityStatementBusinessAccountsDocumentsAndFinanceLeasesReceivable", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -61883,8 +61329,8 @@ We return one of the following enum values: "schema": { "description": "Total financial value of the company's sellable inventory.", "generatedName": "EquityStatementBusinessInventory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -61899,8 +61345,8 @@ We return one of the following enum values: "schema": { "description": "Total value of real estate, plant infrastructure, or equipment that has been purchased.", "generatedName": "EquityStatementBusinessPropertyPlantAndEquipmentInvestmentProperties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -61915,8 +61361,8 @@ We return one of the following enum values: "schema": { "description": "Total gross equity.", "generatedName": "EquityStatementBusinessTotalGrossEquity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -61931,8 +61377,8 @@ We return one of the following enum values: "schema": { "description": "Total debts that the company currently has.", "generatedName": "EquityStatementBusinessDebts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -61947,8 +61393,8 @@ We return one of the following enum values: "schema": { "description": "The total net equity of the company (\`total_gross_equity\` - \`debts\`).", "generatedName": "EquityStatementBusinessTotalNetEquity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -61963,8 +61409,8 @@ We return one of the following enum values: "allOfPropertyConflicts": [], "description": "Object containing the general fiscal situation of the taxpayer.", "generatedName": "EquityStatementIndividual", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -61974,8 +61420,8 @@ We return one of the following enum values: "schema": { "description": "The total gross equity of the tax payer.", "generatedName": "EquityStatementIndividualTotalGrossEquity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -61990,8 +61436,8 @@ We return one of the following enum values: "schema": { "description": "The total debts of the tax_payer", "generatedName": "EquityStatementIndividualTotalDebts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -62006,8 +61452,8 @@ We return one of the following enum values: "schema": { "description": "The total net equity value of the taxpayer.", "generatedName": "EquityStatementIndividualTotalNetEquity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -62020,10 +61466,10 @@ We return one of the following enum values: "EyodIncomeVerificationBodyRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EyodIncomeVerificationBodyRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -62033,11 +61479,11 @@ We return one of the following enum values: "schema": { "description": "Your unique ID for the income.", "generatedName": "EyodIncomeVerificationBodyRequestTransactionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62049,10 +61495,10 @@ We return one of the following enum values: "generatedName": "eyodIncomeVerificationBodyRequestAccountHolderType", "key": "account_holder_type", "schema": { - "description": undefined, + "description": null, "generatedName": "EyodIncomeVerificationBodyRequestAccountHolderType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumIncomeVerificationAccountHolderType", "type": "reference", }, @@ -62065,11 +61511,11 @@ We return one of the following enum values: "schema": { "description": "Your unique ID for the account holder, in UUID format.", "generatedName": "EyodIncomeVerificationBodyRequestAccountHolderId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62083,11 +61529,11 @@ We return one of the following enum values: "schema": { "description": "Your unique ID for the account where the transaction occurred.", "generatedName": "EyodIncomeVerificationBodyRequestAccountId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62099,10 +61545,10 @@ We return one of the following enum values: "generatedName": "eyodIncomeVerificationBodyRequestAccountCategory", "key": "account_category", "schema": { - "description": undefined, + "description": null, "generatedName": "EyodIncomeVerificationBodyRequestAccountCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumIncomeVerificationAccountCategory", "type": "reference", }, @@ -62115,11 +61561,11 @@ We return one of the following enum values: "schema": { "description": "The date when the income transaction occurred, in \`YYYY-MM-DD\` format.", "generatedName": "EyodIncomeVerificationBodyRequestValueDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62133,11 +61579,11 @@ We return one of the following enum values: "schema": { "description": "The description of the income.", "generatedName": "EyodIncomeVerificationBodyRequestDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62149,10 +61595,10 @@ We return one of the following enum values: "generatedName": "eyodIncomeVerificationBodyRequestType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "EyodIncomeVerificationBodyRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumIncomeVerificationType", "type": "reference", }, @@ -62165,8 +61611,8 @@ We return one of the following enum values: "schema": { "description": "The income amount.", "generatedName": "EyodIncomeVerificationBodyRequestAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -62185,11 +61631,11 @@ We return one of the following enum values: • 🇨🇴 COP (Colombian Peso) • 🇲🇽 MXN (Mexican Peso)", "generatedName": "EyodIncomeVerificationBodyRequestCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62205,11 +61651,11 @@ We return one of the following enum values: **Note:** This is the name that you use in your system to identify the institution. For example BBVA Retail.", "generatedName": "EyodIncomeVerificationBodyRequestInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62221,10 +61667,10 @@ We return one of the following enum values: "EyodIncomeVerificationRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EyodIncomeVerificationRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -62234,11 +61680,11 @@ We return one of the following enum values: "schema": { "description": "Two-letter ISO 639-1 code for the language of the transaction.", "generatedName": "EyodIncomeVerificationRequestLanguage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62254,14 +61700,14 @@ We return one of the following enum values: **Note:** Each object corresponds to one, unique transaction and you can send through up to 10,000 transactions per request.", "generatedName": "EyodIncomeVerificationRequestTransactions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "EyodIncomeVerificationRequestTransactionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EyodIncomeVerificationBodyRequest", "type": "reference", }, @@ -62273,21 +61719,21 @@ We return one of the following enum values: "generatedName": "eyodIncomeVerificationRequestDateFrom", "key": "date_from", "schema": { - "description": undefined, + "description": null, "generatedName": "eyodIncomeVerificationRequestDateFrom", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The date from which you want to start getting incomes for, in \`YYYY-MM-DD\` format, within the last 365 days. When you use this parameter, you must also send \`date_to\`. ⚠️ The value of \`date_from\` cannot be greater than \`date_to\`.", "generatedName": "EyodIncomeVerificationRequestDateFrom", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62300,21 +61746,21 @@ We return one of the following enum values: "generatedName": "eyodIncomeVerificationRequestDateTo", "key": "date_to", "schema": { - "description": undefined, + "description": null, "generatedName": "eyodIncomeVerificationRequestDateTo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The date you want to stop getting incomes for, in \`YYYY-MM-DD\` format, within the last 365 days. When you use this parameter, you must also send \`date_from\`. ⚠️ The value of \`date_to\` cannot be greater than today's date (in other words, no future dates).", "generatedName": "EyodIncomeVerificationRequestDateTo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62327,22 +61773,22 @@ We return one of the following enum values: "generatedName": "eyodIncomeVerificationRequestAllowedIncomeTypes", "key": "allowed_income_types", "schema": { - "description": undefined, + "description": null, "generatedName": "eyodIncomeVerificationRequestAllowedIncomeTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EyodIncomeVerificationRequestAllowedIncomeTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "EyodIncomeVerificationRequestAllowedIncomeTypesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumInvoiceAllowedIncomeTypesRequest", "type": "reference", }, @@ -62355,16 +61801,16 @@ We return one of the following enum values: "generatedName": "eyodIncomeVerificationRequestMinimumConfidenceLevel", "key": "minimum_confidence_level", "schema": { - "description": undefined, + "description": null, "generatedName": "eyodIncomeVerificationRequestMinimumConfidenceLevel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EyodIncomeVerificationRequestMinimumConfidenceLevel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumIncomeMinimumConfidenceLevelRequest", "type": "reference", }, @@ -62378,8 +61824,8 @@ We return one of the following enum values: "allOfPropertyConflicts": [], "description": "Object containing the declared gross income of the tax payer.", "generatedName": "GrossIncomeIndividual", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -62389,8 +61835,8 @@ We return one of the following enum values: "schema": { "description": "Income received from employment.", "generatedName": "GrossIncomeIndividualEarnedIncome", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -62405,8 +61851,8 @@ We return one of the following enum values: "schema": { "description": "Income received from emitted invoices (for example, income that independent contractors or freelancers receive).", "generatedName": "GrossIncomeIndividualFeeBasedIncome", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -62421,8 +61867,8 @@ We return one of the following enum values: "schema": { "description": "Income received from an investment (such as dividends or from renting a property).", "generatedName": "GrossIncomeIndividualCapitalIncome", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -62437,8 +61883,8 @@ We return one of the following enum values: "schema": { "description": "Income that cannot be classified into the other three fields (such as income from cryptocurrencies or regular transfers from parents).", "generatedName": "GrossIncomeIndividualNonLaborIncome", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -62453,8 +61899,8 @@ We return one of the following enum values: "allOfPropertyConflicts": [], "description": "Object with additional information about the individual that holds the bank account.", "generatedName": "HolderBankAccountInformationPse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -62462,19 +61908,19 @@ We return one of the following enum values: "generatedName": "holderBankAccountInformationPseFirstName", "key": "first_name", "schema": { - "description": undefined, + "description": null, "generatedName": "holderBankAccountInformationPseFirstName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The account holder's first name.", "generatedName": "HolderBankAccountInformationPseFirstName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62487,19 +61933,19 @@ We return one of the following enum values: "generatedName": "holderBankAccountInformationPseLastName", "key": "last_name", "schema": { - "description": undefined, + "description": null, "generatedName": "holderBankAccountInformationPseLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The account holder's last name.", "generatedName": "HolderBankAccountInformationPseLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62514,8 +61960,8 @@ We return one of the following enum values: "allOfPropertyConflicts": [], "description": "Details regarding the bank account holder.", "generatedName": "HolderBankAccountPse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -62523,16 +61969,16 @@ We return one of the following enum values: "generatedName": "holderBankAccountPseType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "holderBankAccountPseType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "HolderBankAccountPseType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumPaymentIntentHolderTypePse", "type": "reference", }, @@ -62544,16 +61990,16 @@ We return one of the following enum values: "generatedName": "holderBankAccountPseInformation", "key": "information", "schema": { - "description": undefined, + "description": null, "generatedName": "holderBankAccountPseInformation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "HolderBankAccountPseInformation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HolderBankAccountInformationPse", "type": "reference", }, @@ -62567,7 +62013,7 @@ We return one of the following enum values: "allOfPropertyConflicts": [], "description": "Details regarding the business bank account holder.", "generatedName": "HolderBusinessPse", - "groupName": undefined, + "groupName": null, "nameOverride": "PSE", "properties": [ { @@ -62576,10 +62022,10 @@ We return one of the following enum values: "generatedName": "holderBusinessPseType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "HolderBusinessPseType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumBankAccountHolderTypePse", "type": "reference", }, @@ -62590,10 +62036,10 @@ We return one of the following enum values: "generatedName": "holderBusinessPseInformation", "key": "information", "schema": { - "description": undefined, + "description": null, "generatedName": "HolderBusinessPseInformation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HolderInformationBusinessPse", "type": "reference", }, @@ -62606,7 +62052,7 @@ We return one of the following enum values: "allOfPropertyConflicts": [], "description": "Details regarding the business bank account holder.", "generatedName": "HolderBusinessResponsePse", - "groupName": undefined, + "groupName": null, "nameOverride": "Business", "properties": [ { @@ -62615,10 +62061,10 @@ We return one of the following enum values: "generatedName": "holderBusinessResponsePseType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "HolderBusinessResponsePseType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumBankAccountHolderTypePse", "type": "reference", }, @@ -62629,16 +62075,16 @@ We return one of the following enum values: "generatedName": "holderBusinessResponsePseInformation", "key": "Information", "schema": { - "description": undefined, + "description": null, "generatedName": "holderBusinessResponsePseInformation", - "groupName": undefined, + "groupName": null, "nameOverride": "Business", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "HolderBusinessResponsePseInformation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HolderInformationBusinessPseResponse", "type": "reference", }, @@ -62652,7 +62098,7 @@ We return one of the following enum values: "allOfPropertyConflicts": [], "description": "Additional information about the bank account holder required in order to create the account for OFPI.", "generatedName": "HolderInformationBusinessOfpi", - "groupName": undefined, + "groupName": null, "nameOverride": "BUSINESS", "properties": [ { @@ -62663,11 +62109,11 @@ We return one of the following enum values: "schema": { "description": "The bank account holder's first name.", "generatedName": "HolderInformationBusinessOfpiName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62679,10 +62125,10 @@ We return one of the following enum values: "generatedName": "holderInformationBusinessOfpiIdentifierType", "key": "identifier_type", "schema": { - "description": undefined, + "description": null, "generatedName": "HolderInformationBusinessOfpiIdentifierType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumCustomerIdentifierTypeOfpi", "type": "reference", }, @@ -62695,11 +62141,11 @@ We return one of the following enum values: "schema": { "description": "The document number of the company's ID.", "generatedName": "HolderInformationBusinessOfpiIdentifier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62711,9 +62157,9 @@ We return one of the following enum values: "HolderInformationBusinessOfpiResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "HolderInformationBusinessOfpiResponse", - "groupName": undefined, + "groupName": null, "nameOverride": "BUSINESS", "properties": [ { @@ -62724,11 +62170,11 @@ We return one of the following enum values: "schema": { "description": "The bank account holder's first name.", "generatedName": "HolderInformationBusinessOfpiResponseName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62740,10 +62186,10 @@ We return one of the following enum values: "generatedName": "holderInformationBusinessOfpiResponseIdentifierType", "key": "identifier_type", "schema": { - "description": undefined, + "description": null, "generatedName": "HolderInformationBusinessOfpiResponseIdentifierType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumCustomerIdentifierTypeOfpi", "type": "reference", }, @@ -62756,11 +62202,11 @@ We return one of the following enum values: "schema": { "description": "The document number of the company's ID.", "generatedName": "HolderInformationBusinessOfpiResponseIdentifier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62772,9 +62218,9 @@ We return one of the following enum values: "HolderInformationBusinessPse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "HolderInformationBusinessPse", - "groupName": undefined, + "groupName": null, "nameOverride": "PSE", "properties": [ { @@ -62787,11 +62233,11 @@ We return one of the following enum values: Note, this is only applicable if the \`holder.type\` is set to \`BUSINESS\`.", "generatedName": "HolderInformationBusinessPseName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62803,9 +62249,9 @@ Note, this is only applicable if the \`holder.type\` is set to \`BUSINESS\`.", "HolderInformationBusinessPseResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "HolderInformationBusinessPseResponse", - "groupName": undefined, + "groupName": null, "nameOverride": "PSE", "properties": [ { @@ -62818,11 +62264,11 @@ Note, this is only applicable if the \`holder.type\` is set to \`BUSINESS\`.", Note, this is only applicable if the \`holder.type\` is set to \`BUSINESS\`.", "generatedName": "HolderInformationBusinessPseResponseName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62836,7 +62282,7 @@ Note, this is only applicable if the \`holder.type\` is set to \`BUSINESS\`.", "allOfPropertyConflicts": [], "description": "Additional information about the bank account holder required in order to create the account for OFPI.", "generatedName": "HolderInformationIndividualOfpi", - "groupName": undefined, + "groupName": null, "nameOverride": "INDIVIDUAL", "properties": [ { @@ -62847,11 +62293,11 @@ Note, this is only applicable if the \`holder.type\` is set to \`BUSINESS\`.", "schema": { "description": "The bank account holder's first name.", "generatedName": "HolderInformationIndividualOfpiFirstName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62865,11 +62311,11 @@ Note, this is only applicable if the \`holder.type\` is set to \`BUSINESS\`.", "schema": { "description": "The bank account holder's last name.", "generatedName": "HolderInformationIndividualOfpiLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62881,10 +62327,10 @@ Note, this is only applicable if the \`holder.type\` is set to \`BUSINESS\`.", "generatedName": "holderInformationIndividualOfpiIdentifierType", "key": "identifier_type", "schema": { - "description": undefined, + "description": null, "generatedName": "HolderInformationIndividualOfpiIdentifierType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumCustomerIdentifierTypeOfpi", "type": "reference", }, @@ -62897,11 +62343,11 @@ Note, this is only applicable if the \`holder.type\` is set to \`BUSINESS\`.", "schema": { "description": "The document number of the customer's ID.", "generatedName": "HolderInformationIndividualOfpiIdentifier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62913,9 +62359,9 @@ Note, this is only applicable if the \`holder.type\` is set to \`BUSINESS\`.", "HolderInformationIndividualOfpiResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "HolderInformationIndividualOfpiResponse", - "groupName": undefined, + "groupName": null, "nameOverride": "INDIVIDUAL", "properties": [ { @@ -62926,11 +62372,11 @@ Note, this is only applicable if the \`holder.type\` is set to \`BUSINESS\`.", "schema": { "description": "The bank account holder's first name.", "generatedName": "HolderInformationIndividualOfpiResponseFirstName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62944,11 +62390,11 @@ Note, this is only applicable if the \`holder.type\` is set to \`BUSINESS\`.", "schema": { "description": "The bank account holder's last name.", "generatedName": "HolderInformationIndividualOfpiResponseLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62960,10 +62406,10 @@ Note, this is only applicable if the \`holder.type\` is set to \`BUSINESS\`.", "generatedName": "holderInformationIndividualOfpiResponseIdentifierType", "key": "identifier_type", "schema": { - "description": undefined, + "description": null, "generatedName": "HolderInformationIndividualOfpiResponseIdentifierType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumCustomerIdentifierTypeOfpi", "type": "reference", }, @@ -62976,11 +62422,11 @@ Note, this is only applicable if the \`holder.type\` is set to \`BUSINESS\`.", "schema": { "description": "The document number of the customer's ID.", "generatedName": "HolderInformationIndividualOfpiResponseIdentifier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62994,7 +62440,7 @@ Note, this is only applicable if the \`holder.type\` is set to \`BUSINESS\`.", "allOfPropertyConflicts": [], "description": "Details regarding the bank account holder.", "generatedName": "HolderResponseOfpi", - "groupName": undefined, + "groupName": null, "nameOverride": "OFPI", "properties": [ { @@ -63003,10 +62449,10 @@ Note, this is only applicable if the \`holder.type\` is set to \`BUSINESS\`.", "generatedName": "holderResponseOfpiType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "HolderResponseOfpiType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumBankAccountHolderTypeOfpi", "type": "reference", }, @@ -63017,32 +62463,32 @@ Note, this is only applicable if the \`holder.type\` is set to \`BUSINESS\`.", "generatedName": "holderResponseOfpiInformation", "key": "information", "schema": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "HolderResponseOfpiInformation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "HolderResponseOfpiInformationZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HolderInformationBusinessOfpiResponse", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "HolderResponseOfpiInformationOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HolderInformationIndividualOfpiResponse", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, ], @@ -63053,8 +62499,8 @@ Note, this is only applicable if the \`holder.type\` is set to \`BUSINESS\`.", "allOfPropertyConflicts": [], "description": "Income insights", "generatedName": "Income", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -63064,11 +62510,11 @@ Note, this is only applicable if the \`holder.type\` is set to \`BUSINESS\`.", "schema": { "description": "Belvo's unique identifier for the current income.", "generatedName": "IncomeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63082,11 +62528,11 @@ Note, this is only applicable if the \`holder.type\` is set to \`BUSINESS\`.", "schema": { "description": "The \`link.id\` the account belongs to.", "generatedName": "IncomeLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63100,8 +62546,8 @@ Note, this is only applicable if the \`holder.type\` is set to \`BUSINESS\`.", "schema": { "description": "The ISO-8601 timestamp of when the data point was created in Belvo's database.", "generatedName": "IncomeCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -63116,14 +62562,14 @@ Note, this is only applicable if the \`holder.type\` is set to \`BUSINESS\`.", "schema": { "description": "An array of enriched income stream objects.", "generatedName": "IncomeIncomeStreams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "IncomeIncomeStreamsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IncomeStreamsBody", "type": "reference", }, @@ -63135,10 +62581,10 @@ Note, this is only applicable if the \`holder.type\` is set to \`BUSINESS\`.", "generatedName": "incomeIncomeSourceType", "key": "income_source_type", "schema": { - "description": undefined, + "description": null, "generatedName": "IncomeIncomeSourceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumIncomeSourceType", "type": "reference", }, @@ -63152,18 +62598,18 @@ Note, this is only applicable if the \`holder.type\` is set to \`BUSINESS\`.", "description": "The date when the first transaction occurred, in \`YYYY-MM-DD\` format. ", "generatedName": "IncomeFirstTransactionDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The date when the first transaction occurred, in \`YYYY-MM-DD\` format. ", "generatedName": "IncomeFirstTransactionDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63179,11 +62625,11 @@ Note, this is only applicable if the \`holder.type\` is set to \`BUSINESS\`.", "description": "The date when when the last transaction occurred, in \`YYYY-MM-DD\` format. ", "generatedName": "IncomeLastTransactionDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63198,8 +62644,8 @@ Note, this is only applicable if the \`holder.type\` is set to \`BUSINESS\`.", "description": "Number of total income streams analized. ", "generatedName": "IncomeNumberOfIncomeStreams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -63215,8 +62661,8 @@ Note, this is only applicable if the \`holder.type\` is set to \`BUSINESS\`.", "description": "Average amount of income received per month across all the accounts for the specific user. ", "generatedName": "IncomeMonthlyAverage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -63232,8 +62678,8 @@ Note, this is only applicable if the \`holder.type\` is set to \`BUSINESS\`.", "description": "Average amount of regular income (with a frequency of \`MONTHLY\`, \`FORTNIGHTLY\`, or \`WEEKLY\`) received per month for the specific user. ", "generatedName": "IncomeMonthlyAverageRegular", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -63249,8 +62695,8 @@ Note, this is only applicable if the \`holder.type\` is set to \`BUSINESS\`.", "description": "Average amount of irregular income (with a frequency of \`SINGLE\` or \`IRREGULAR\`) received per month for the specific user. ", "generatedName": "IncomeMonthlyAverageIrregular", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -63266,8 +62712,8 @@ Note, this is only applicable if the \`holder.type\` is set to \`BUSINESS\`.", "description": "Average amount of income received per month for the specific user with \`LOW\` confidence. ", "generatedName": "IncomeMonthlyAverageLowConfidence", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -63283,8 +62729,8 @@ Note, this is only applicable if the \`holder.type\` is set to \`BUSINESS\`.", "description": "Average amount of income received per month for the specific user with \`MEDIUM\` confidence. ", "generatedName": "IncomeMonthlyAverageMediumConfidence", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -63300,8 +62746,8 @@ Note, this is only applicable if the \`holder.type\` is set to \`BUSINESS\`.", "description": "Average amount of income received per month for the specific user with \`HIGH\` confidence. ", "generatedName": "IncomeMonthlyAverageHighConfidence", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -63317,8 +62763,8 @@ Note, this is only applicable if the \`holder.type\` is set to \`BUSINESS\`.", "description": "Total amount of all income received for the specific user. ", "generatedName": "IncomeTotalIncomeAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -63334,8 +62780,8 @@ Note, this is only applicable if the \`holder.type\` is set to \`BUSINESS\`.", "description": "Total amount of regular income (with a frequency of \`MONTHLY\`, \`FORTNIGHTLY\`, \`WEEKLY\`) for the specific user. ", "generatedName": "IncomeTotalRegularIncomeAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -63348,17 +62794,17 @@ Note, this is only applicable if the \`holder.type\` is set to \`BUSINESS\`.", "generatedName": "incomeTotalIrregularIncomeAmount", "key": "total_irregular_income_amount", "schema": { - "description": undefined, + "description": null, "generatedName": "incomeTotalIrregularIncomeAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Total amount of irregular income (with a frequency of \`SINGLE\` or \`IRREGULAR\`) for the specific user. ", "generatedName": "IncomeTotalIrregularIncomeAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -63375,8 +62821,8 @@ Note, this is only applicable if the \`holder.type\` is set to \`BUSINESS\`.", "description": "Total amount of income for the specific user with \`LOW\` confidence. ", "generatedName": "IncomeTotalLowConfidence", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -63392,8 +62838,8 @@ Note, this is only applicable if the \`holder.type\` is set to \`BUSINESS\`.", "description": "Total amount of income for the specific user with \`MEDIUM\` confidence. ", "generatedName": "IncomeTotalMediumConfidence", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -63409,8 +62855,8 @@ Note, this is only applicable if the \`holder.type\` is set to \`BUSINESS\`.", "description": "Total amount of income for the specific user with \`HIGH\` confidence. ", "generatedName": "IncomeTotalHighConfidence", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -63431,8 +62877,8 @@ For each income stream, we provide additional insights such as: ℹ️ If no income sources are found, we return an empty array. ", "generatedName": "IncomeStreamsBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -63442,11 +62888,11 @@ For each income stream, we provide additional insights such as: "schema": { "description": "Unique ID for the bank account to be verified for income streams.", "generatedName": "IncomeStreamsBodyAccountId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63458,10 +62904,10 @@ For each income stream, we provide additional insights such as: "generatedName": "incomeStreamsBodyIncomeType", "key": "income_type", "schema": { - "description": undefined, + "description": null, "generatedName": "IncomeStreamsBodyIncomeType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumIncomeStreamType", "type": "reference", }, @@ -63472,10 +62918,10 @@ For each income stream, we provide additional insights such as: "generatedName": "incomeStreamsBodyFrequency", "key": "frequency", "schema": { - "description": undefined, + "description": null, "generatedName": "IncomeStreamsBodyFrequency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumIncomeStreamFrequency", "type": "reference", }, @@ -63489,8 +62935,8 @@ For each income stream, we provide additional insights such as: "description": "The average amount of income received from the source over \`lookback_periods\`. ", "generatedName": "IncomeStreamsBodyMonthlyAverage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -63506,8 +62952,8 @@ For each income stream, we provide additional insights such as: "description": "The average income transaction amount from the source. ", "generatedName": "IncomeStreamsBodyAverageIncomeAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -63523,8 +62969,8 @@ For each income stream, we provide additional insights such as: "description": "The amount of the most recent income received from the source. ", "generatedName": "IncomeStreamsBodyLastIncomeAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -63543,11 +62989,11 @@ For each income stream, we provide additional insights such as: • 🇨🇴 COP (Colombian Peso) • 🇲🇽 MXN (Mexican Peso)", "generatedName": "IncomeStreamsBodyCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63560,7 +63006,7 @@ For each income stream, we provide additional insights such as: "key": "last_income_description", "schema": { "generatedName": "IncomeStreamsBodyLastIncomeDescription", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -63573,11 +63019,11 @@ For each income stream, we provide additional insights such as: "description": "The date when the most recent income from the stream was received, in \`YYYY-MM-DD\` format. ", "generatedName": "IncomeStreamsBodyLastIncomeDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63594,8 +63040,8 @@ For each income stream, we provide additional insights such as: **Note:** For transactions with \`frequency\`=\`SINGLE\`, this value returns \`null\`. ", "generatedName": "IncomeStreamsBodyStability", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The stability of the income based on its amount, with a range from 0 to 1, where 1 represents perfect stability. @@ -63603,8 +63049,8 @@ For each income stream, we provide additional insights such as: **Note:** For transactions with \`frequency\`=\`SINGLE\`, this value returns \`null\`. ", "generatedName": "IncomeStreamsBodyStability", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -63623,8 +63069,8 @@ For each income stream, we provide additional insights such as: **Note:** For transactions with \`frequency\`=\`SINGLE\`, this value returns \`null\`. ", "generatedName": "IncomeStreamsBodyRegularity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The regularity of the income basde in its frequency, with a range from 0 to 1, where 1 represents perfect regularity. @@ -63632,8 +63078,8 @@ For each income stream, we provide additional insights such as: **Note:** For transactions with \`frequency\`=\`SINGLE\`, this value returns \`null\`. ", "generatedName": "IncomeStreamsBodyRegularity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -63654,8 +63100,8 @@ For each income stream, we provide additional insights such as: **Note:** For transactions with \`frequency\`=\`SINGLE\`, this value returns \`null\`. ", "generatedName": "IncomeStreamsBodyTrend", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The income trend during a period of time calculated between last income and first income received, where: @@ -63665,8 +63111,8 @@ For each income stream, we provide additional insights such as: **Note:** For transactions with \`frequency\`=\`SINGLE\`, this value returns \`null\`. ", "generatedName": "IncomeStreamsBodyTrend", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -63685,8 +63131,8 @@ For each income stream, we provide additional insights such as: **Note:** A *rolling month* is a period of 30 days. For example, 2023-01-15 to 2023-02-2023. ", "generatedName": "IncomeStreamsBodyLookbackPeriods", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -63704,8 +63150,8 @@ For each income stream, we provide additional insights such as: **Note:** A *rolling month* is a period of 30 days. For example, 2023-01-15 to 2023-02-2023. ", "generatedName": "IncomeStreamsBodyFullPeriods", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -63723,8 +63169,8 @@ For each income stream, we provide additional insights such as: **Note:** A *rolling month* is a period of 30 days. For example, 2023-01-15 to 2023-02-2023. ", "generatedName": "IncomeStreamsBodyPeriodsWithIncome", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -63740,8 +63186,8 @@ For each income stream, we provide additional insights such as: "description": "Number of income transactions over the \`lookback_periods\`. ", "generatedName": "IncomeStreamsBodyNumberOfIncomes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -63754,10 +63200,10 @@ For each income stream, we provide additional insights such as: "generatedName": "incomeStreamsBodyConfidence", "key": "confidence", "schema": { - "description": undefined, + "description": null, "generatedName": "IncomeStreamsBodyConfidence", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumIncomeStreamConfidence", "type": "reference", }, @@ -63768,10 +63214,10 @@ For each income stream, we provide additional insights such as: "IncomesPaginatedResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IncomesPaginatedResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -63779,16 +63225,16 @@ For each income stream, we provide additional insights such as: "generatedName": "incomesPaginatedResponseCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "incomesPaginatedResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The total number of results in your Belvo account.", "generatedName": "IncomesPaginatedResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -63802,10 +63248,10 @@ For each income stream, we provide additional insights such as: "generatedName": "incomesPaginatedResponseNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "incomesPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -63813,8 +63259,8 @@ For each income stream, we provide additional insights such as: In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`accounts\` or \`owners\`). ", "generatedName": "IncomesPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -63822,11 +63268,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`accounts\` or \`owners\`). ", "generatedName": "IncomesPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63840,25 +63286,25 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "incomesPaginatedResponsePrevious", "key": "previous", "schema": { - "description": undefined, + "description": null, "generatedName": "incomesPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "IncomesPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "IncomesPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63872,22 +63318,22 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "incomesPaginatedResponseResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "incomesPaginatedResponseResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of income objects.", "generatedName": "IncomesPaginatedResponseResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "IncomesPaginatedResponseResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Income", "type": "reference", }, @@ -63900,10 +63346,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "IncomesRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IncomesRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -63913,11 +63359,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The \`link.id\` that you want to get information for.", "generatedName": "IncomesRequestLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63929,22 +63375,22 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "incomesRequestAllowedIncomeTypes", "key": "allowed_income_types", "schema": { - "description": undefined, + "description": null, "generatedName": "incomesRequestAllowedIncomeTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IncomesRequestAllowedIncomeTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "IncomesRequestAllowedIncomeTypesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumInvoiceAllowedIncomeTypesRequest", "type": "reference", }, @@ -63957,16 +63403,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "incomesRequestMinimumConfidenceLevel", "key": "minimum_confidence_level", "schema": { - "description": undefined, + "description": null, "generatedName": "incomesRequestMinimumConfidenceLevel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IncomesRequestMinimumConfidenceLevel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumIncomeMinimumConfidenceLevelRequest", "type": "reference", }, @@ -63978,10 +63424,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "incomesRequestDateFrom", "key": "date_from", "schema": { - "description": undefined, + "description": null, "generatedName": "incomesRequestDateFrom", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The date from which you want to start getting incomes for, in \`YYYY-MM-DD\` format, within the last 365 days. When you use this parameter, you must also send \`date_to\`. @@ -63990,11 +63436,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p ⚠️ The value of \`date_from\` cannot be greater than \`date_to\`.", "generatedName": "IncomesRequestDateFrom", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64007,10 +63453,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "incomesRequestDateTo", "key": "date_to", "schema": { - "description": undefined, + "description": null, "generatedName": "incomesRequestDateTo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The date you want to stop getting incomes for, in \`YYYY-MM-DD\` format, within the last 365 days. When you use this parameter, you must also send \`date_from\`. @@ -64019,11 +63465,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p ⚠️ The value of \`date_to\` cannot be greater than today's date (in other words, no future dates).", "generatedName": "IncomesRequestDateTo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64036,19 +63482,19 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "incomesRequestToken", "key": "token", "schema": { - "description": undefined, + "description": null, "generatedName": "incomesRequestToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The OTP token generated by the bank.", "generatedName": "IncomesRequestToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64061,17 +63507,17 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "incomesRequestSaveData", "key": "save_data", "schema": { - "description": undefined, + "description": null, "generatedName": "incomesRequestSaveData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates whether or not to persist the data in Belvo. By default, this is set to \`true\` and we return a 201 Created response. When set to \`false\`, the data won't be persisted and we return a 200 OK response.", "generatedName": "IncomesRequestSaveData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -64085,10 +63531,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "Institution": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Institution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -64096,16 +63542,16 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "institutionId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ID of the institution as designated by Belvo.", "generatedName": "InstitutionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -64119,20 +63565,20 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "institutionName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The name of the institution, as designated by Belvo. Please see our [Institutions](https://developers.belvo.com/docs/institution) DevPortal article for a detailed list of institution names.", "generatedName": "InstitutionName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64145,16 +63591,16 @@ Please see our [Institutions](https://developers.belvo.com/docs/institution) Dev "generatedName": "institutionType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InstitutionType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumInstitutionType", "type": "reference", }, @@ -64166,25 +63612,25 @@ Please see our [Institutions](https://developers.belvo.com/docs/institution) Dev "generatedName": "institutionWebsite", "key": "website", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionWebsite", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL of the institution's website.", "generatedName": "InstitutionWebsite", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL of the institution's website.", "generatedName": "InstitutionWebsite", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64198,19 +63644,19 @@ Please see our [Institutions](https://developers.belvo.com/docs/institution) Dev "generatedName": "institutionDisplayName", "key": "display_name", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionDisplayName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The customer-facing name of the institution.", "generatedName": "InstitutionDisplayName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64223,10 +63669,10 @@ Please see our [Institutions](https://developers.belvo.com/docs/institution) Dev "generatedName": "institutionCountryCodes", "key": "country_codes", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionCountryCodes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The country codes where the institution is available, for example: @@ -64235,17 +63681,17 @@ Please see our [Institutions](https://developers.belvo.com/docs/institution) Dev - 🇲🇽 MX (Mexico) ", "generatedName": "InstitutionCountryCodes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "InstitutionCountryCodesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64259,19 +63705,19 @@ Please see our [Institutions](https://developers.belvo.com/docs/institution) Dev "generatedName": "institutionPrimaryColor", "key": "primary_color", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionPrimaryColor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The primary color on the institution's website.", "generatedName": "InstitutionPrimaryColor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64284,25 +63730,25 @@ Please see our [Institutions](https://developers.belvo.com/docs/institution) Dev "generatedName": "institutionLogo", "key": "logo", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionLogo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL of the institution's logo.", "generatedName": "InstitutionLogo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL of the institution's logo.", "generatedName": "InstitutionLogo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64316,25 +63762,25 @@ Please see our [Institutions](https://developers.belvo.com/docs/institution) Dev "generatedName": "institutionIconLogo", "key": "icon_logo", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionIconLogo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL of the institution's icon logo.", "generatedName": "InstitutionIconLogo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL of the institution's icon logo.", "generatedName": "InstitutionIconLogo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64348,25 +63794,25 @@ Please see our [Institutions](https://developers.belvo.com/docs/institution) Dev "generatedName": "institutionTextLogo", "key": "text_logo", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionTextLogo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL of the institution's text logo.", "generatedName": "InstitutionTextLogo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL of the institution's text logo.", "generatedName": "InstitutionTextLogo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64380,22 +63826,22 @@ Please see our [Institutions](https://developers.belvo.com/docs/institution) Dev "generatedName": "institutionFormFields", "key": "form_fields", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionFormFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InstitutionFormFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "InstitutionFormFieldsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InstitutionsFormField", "type": "reference", }, @@ -64408,10 +63854,10 @@ Please see our [Institutions](https://developers.belvo.com/docs/institution) Dev "generatedName": "institutionFeatures", "key": "features", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionFeatures", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The features that the institution supports. If the institution has no special features, then Belvo returns an empty array. @@ -64420,14 +63866,14 @@ Here is a list of the available features: - \`token_required\` indicates that the institution may require a token during link creation or when making any other requests. ", "generatedName": "InstitutionFeatures", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "InstitutionFeaturesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InstitutionsFeature", "type": "reference", }, @@ -64440,10 +63886,10 @@ Here is a list of the available features: "generatedName": "institutionResources", "key": "resources", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionResources", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A list of Belvo resources that you can use with the institution. This list includes one or more of the following resources: @@ -64463,17 +63909,17 @@ Here is a list of the available features: - \`TAX_RETURNS\` ", "generatedName": "InstitutionResources", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "A Belvo resource that the institution supports.", "generatedName": "InstitutionResourcesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64487,16 +63933,16 @@ Here is a list of the available features: "generatedName": "institutionIntegrationType", "key": "integration_type", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionIntegrationType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InstitutionIntegrationType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumInstitutionIntegrationType", "type": "reference", }, @@ -64508,16 +63954,16 @@ Here is a list of the available features: "generatedName": "institutionStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InstitutionStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumInstitutionStatus", "type": "reference", }, @@ -64531,8 +63977,8 @@ Here is a list of the available features: "allOfPropertyConflicts": [], "description": "Details regarding the institution.", "generatedName": "InstitutionAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -64540,20 +63986,20 @@ Here is a list of the available features: "generatedName": "institutionAccountName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionAccountName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The name of the institution, as designated by Belvo. Please see our [Institutions](https://developers.belvo.com/docs/institution) DevPortal article for a detailed list of institution names.", "generatedName": "InstitutionAccountName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64566,16 +64012,16 @@ Please see our [Institutions](https://developers.belvo.com/docs/institution) Dev "generatedName": "institutionAccountType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionAccountType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InstitutionAccountType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumInstitutionType", "type": "reference", }, @@ -64589,8 +64035,8 @@ Please see our [Institutions](https://developers.belvo.com/docs/institution) Dev "allOfPropertyConflicts": [], "description": "This error occurs when the institution's website that you're trying to access is down due to maintenance or other issues, which means Belvo is unable to create new links or retrieve new data.", "generatedName": "InstitutionDownError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -64598,21 +64044,21 @@ Please see our [Institutions](https://developers.belvo.com/docs/institution) Dev "generatedName": "institutionDownErrorCode", "key": "code", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionDownErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A unique error code (\`institution_down\`) that allows you to classify and handle the error programmatically. ℹ️ Check our DevPortal for more information on how to handle 400 institution_down errors.", "generatedName": "InstitutionDownErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64625,10 +64071,10 @@ Please see our [Institutions](https://developers.belvo.com/docs/institution) Dev "generatedName": "institutionDownErrorMessage", "key": "message", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionDownErrorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A short description of the error. @@ -64637,11 +64083,11 @@ For \`institution_down\` errors, the description is: - \`The financial institution is down, try again later\`.", "generatedName": "InstitutionDownErrorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64654,19 +64100,19 @@ For \`institution_down\` errors, the description is: "generatedName": "institutionDownErrorRequestId", "key": "request_id", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionDownErrorRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A 32-character unique ID of the request (matching a regex pattern of: \`[a-f0-9]{32}\`). Provide this ID when contacting the Belvo support team to accelerate investigations.", "generatedName": "InstitutionDownErrorRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64679,10 +64125,10 @@ For \`institution_down\` errors, the description is: "InstitutionFormField": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InstitutionFormField", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -64690,19 +64136,19 @@ For \`institution_down\` errors, the description is: "generatedName": "institutionFormFieldName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionFormFieldName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The username, password, or username type field.", "generatedName": "InstitutionFormFieldName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64715,19 +64161,19 @@ For \`institution_down\` errors, the description is: "generatedName": "institutionFormFieldType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionFormFieldType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The input type for the form field. For example, string.", "generatedName": "InstitutionFormFieldType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64740,10 +64186,10 @@ For \`institution_down\` errors, the description is: "generatedName": "institutionFormFieldLabel", "key": "label", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionFormFieldLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The label of the form field. For example: @@ -64752,11 +64198,11 @@ For \`institution_down\` errors, the description is: - Token ", "generatedName": "InstitutionFormFieldLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64769,19 +64215,19 @@ For \`institution_down\` errors, the description is: "generatedName": "institutionFormFieldValidation", "key": "validation", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionFormFieldValidation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The type of input validation used for the field.", "generatedName": "InstitutionFormFieldValidation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64794,19 +64240,19 @@ For \`institution_down\` errors, the description is: "generatedName": "institutionFormFieldPlaceholder", "key": "placeholder", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionFormFieldPlaceholder", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The placeholder text in the form field.", "generatedName": "InstitutionFormFieldPlaceholder", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64819,19 +64265,19 @@ For \`institution_down\` errors, the description is: "generatedName": "institutionFormFieldValidationMessage", "key": "validation_message", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionFormFieldValidationMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The message displayed when an invalid input is provided in the form field.", "generatedName": "InstitutionFormFieldValidationMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64844,22 +64290,22 @@ For \`institution_down\` errors, the description is: "generatedName": "institutionFormFieldValues", "key": "values", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionFormFieldValues", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of additional form field values.", "generatedName": "InstitutionFormFieldValues", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "InstitutionFormFieldValuesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InstitutionsFormFieldValues", "type": "reference", }, @@ -64872,16 +64318,16 @@ For \`institution_down\` errors, the description is: "generatedName": "institutionFormFieldLength", "key": "length", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionFormFieldLength", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Number of digits allowed when the type is \`token\`.", "generatedName": "InstitutionFormFieldLength", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -64895,16 +64341,16 @@ For \`institution_down\` errors, the description is: "generatedName": "institutionFormFieldOptional", "key": "optional", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionFormFieldOptional", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "It indicates whether this form field is optional.", "generatedName": "InstitutionFormFieldOptional", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -64920,8 +64366,8 @@ For \`institution_down\` errors, the description is: "allOfPropertyConflicts": [], "description": "This error occurs when we (Belvo) have deactivated the institution in our API.", "generatedName": "InstitutionInactiveError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -64929,21 +64375,21 @@ For \`institution_down\` errors, the description is: "generatedName": "institutionInactiveErrorCode", "key": "code", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionInactiveErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A unique error code (\`institution_inactive\`) that allows you to classify and handle the error programmatically. ℹ️ Check our DevPortal for more information on how to handle 400 institution_inactive errors.", "generatedName": "InstitutionInactiveErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64956,10 +64402,10 @@ For \`institution_down\` errors, the description is: "generatedName": "institutionInactiveErrorMessage", "key": "message", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionInactiveErrorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A short description of the error. @@ -64968,11 +64414,11 @@ For \`institution_inactive\` errors, the description is: - \`The institution has been temporarily deactivated\`.", "generatedName": "InstitutionInactiveErrorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64985,19 +64431,19 @@ For \`institution_inactive\` errors, the description is: "generatedName": "institutionInactiveErrorRequestId", "key": "request_id", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionInactiveErrorRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A 32-character unique ID of the request (matching a regex pattern of: \`[a-f0-9]{32}\`). Provide this ID when contacting the Belvo support team to accelerate investigations.", "generatedName": "InstitutionInactiveErrorRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65012,8 +64458,8 @@ For \`institution_inactive\` errors, the description is: "allOfPropertyConflicts": [], "description": "This error occurs when the institution's website that you're trying to access is down due to maintenance or other issues, which means Belvo is unable to create new links or retrieve new data.", "generatedName": "InstitutionUnavailableError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -65021,21 +64467,21 @@ For \`institution_inactive\` errors, the description is: "generatedName": "institutionUnavailableErrorCode", "key": "code", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionUnavailableErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A unique error code (\`institution_unavailable\`) that allows you to classify and handle the error programmatically. ℹ️ Check our DevPortal for more information on how handle 400 institution_unavailable errors.", "generatedName": "InstitutionUnavailableErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65048,10 +64494,10 @@ For \`institution_inactive\` errors, the description is: "generatedName": "institutionUnavailableErrorMessage", "key": "message", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionUnavailableErrorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A short description of the error. @@ -65060,11 +64506,11 @@ For \`institution_unavailable\` errors, the description is: - \`The financial institution is unavailable\`.", "generatedName": "InstitutionUnavailableErrorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65077,19 +64523,19 @@ For \`institution_unavailable\` errors, the description is: "generatedName": "institutionUnavailableErrorRequestId", "key": "request_id", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionUnavailableErrorRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A 32-character unique ID of the request (matching a regex pattern of: \`[a-f0-9]{32}\`). Provide this ID when contacting the Belvo support team to accelerate investigations.", "generatedName": "InstitutionUnavailableErrorRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65102,10 +64548,10 @@ For \`institution_unavailable\` errors, the description is: "InstitutionsFeature": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InstitutionsFeature", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -65113,19 +64559,19 @@ For \`institution_unavailable\` errors, the description is: "generatedName": "institutionsFeatureName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionsFeatureName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The name of the feature.", "generatedName": "InstitutionsFeatureName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65138,19 +64584,19 @@ For \`institution_unavailable\` errors, the description is: "generatedName": "institutionsFeatureDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionsFeatureDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The description of the feature.", "generatedName": "InstitutionsFeatureDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65163,10 +64609,10 @@ For \`institution_unavailable\` errors, the description is: "InstitutionsFormField": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InstitutionsFormField", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -65174,19 +64620,19 @@ For \`institution_unavailable\` errors, the description is: "generatedName": "institutionsFormFieldName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionsFormFieldName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The username, password, or username type field.", "generatedName": "InstitutionsFormFieldName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65199,19 +64645,19 @@ For \`institution_unavailable\` errors, the description is: "generatedName": "institutionsFormFieldType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionsFormFieldType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The input type for the form field. For example, string.", "generatedName": "InstitutionsFormFieldType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65224,10 +64670,10 @@ For \`institution_unavailable\` errors, the description is: "generatedName": "institutionsFormFieldLabel", "key": "label", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionsFormFieldLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The label of the form field. For example: @@ -65236,11 +64682,11 @@ For \`institution_unavailable\` errors, the description is: - Document ", "generatedName": "InstitutionsFormFieldLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65253,19 +64699,19 @@ For \`institution_unavailable\` errors, the description is: "generatedName": "institutionsFormFieldValidation", "key": "validation", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionsFormFieldValidation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The type of input validation used for the field.", "generatedName": "InstitutionsFormFieldValidation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65278,19 +64724,19 @@ For \`institution_unavailable\` errors, the description is: "generatedName": "institutionsFormFieldPlaceholder", "key": "placeholder", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionsFormFieldPlaceholder", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The placeholder text in the form field.", "generatedName": "InstitutionsFormFieldPlaceholder", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65303,19 +64749,19 @@ For \`institution_unavailable\` errors, the description is: "generatedName": "institutionsFormFieldValidationMessage", "key": "validation_message", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionsFormFieldValidationMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The message displayed when an invalid input is provided in the form field.", "generatedName": "InstitutionsFormFieldValidationMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65328,22 +64774,22 @@ For \`institution_unavailable\` errors, the description is: "generatedName": "institutionsFormFieldValues", "key": "values", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionsFormFieldValues", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "If the form field is for documents, the institution may require additional input regarding the document type.", "generatedName": "InstitutionsFormFieldValues", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "InstitutionsFormFieldValuesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InstitutionsFormFieldValues", "type": "reference", }, @@ -65356,10 +64802,10 @@ For \`institution_unavailable\` errors, the description is: "InstitutionsFormFieldValues": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InstitutionsFormFieldValues", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -65367,19 +64813,19 @@ For \`institution_unavailable\` errors, the description is: "generatedName": "institutionsFormFieldValuesCode", "key": "code", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionsFormFieldValuesCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The code of the document.", "generatedName": "InstitutionsFormFieldValuesCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65392,10 +64838,10 @@ For \`institution_unavailable\` errors, the description is: "generatedName": "institutionsFormFieldValuesLabel", "key": "label", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionsFormFieldValuesLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The label for the field. For example: @@ -65404,11 +64850,11 @@ For \`institution_unavailable\` errors, the description is: - Pasaporte ", "generatedName": "InstitutionsFormFieldValuesLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65421,19 +64867,19 @@ For \`institution_unavailable\` errors, the description is: "generatedName": "institutionsFormFieldValuesValidation", "key": "validation", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionsFormFieldValuesValidation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The type of input validation used for the field.", "generatedName": "InstitutionsFormFieldValuesValidation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65446,19 +64892,19 @@ For \`institution_unavailable\` errors, the description is: "generatedName": "institutionsFormFieldValuesValidationMessage", "key": "validation_message", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionsFormFieldValuesValidationMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The message displayed when an invalid input is provided in the form field.", "generatedName": "InstitutionsFormFieldValuesValidationMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65471,19 +64917,19 @@ For \`institution_unavailable\` errors, the description is: "generatedName": "institutionsFormFieldValuesPlaceholder", "key": "placeholder", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionsFormFieldValuesPlaceholder", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The placeholder text in the form field.", "generatedName": "InstitutionsFormFieldValuesPlaceholder", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65496,10 +64942,10 @@ For \`institution_unavailable\` errors, the description is: "InstitutionsPaginatedResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InstitutionsPaginatedResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -65507,16 +64953,16 @@ For \`institution_unavailable\` errors, the description is: "generatedName": "institutionsPaginatedResponseCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionsPaginatedResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The total number of results in your Belvo account.", "generatedName": "InstitutionsPaginatedResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -65530,10 +64976,10 @@ For \`institution_unavailable\` errors, the description is: "generatedName": "institutionsPaginatedResponseNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionsPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -65541,8 +64987,8 @@ For \`institution_unavailable\` errors, the description is: In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`accounts\` or \`owners\`). ", "generatedName": "InstitutionsPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -65550,11 +64996,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`accounts\` or \`owners\`). ", "generatedName": "InstitutionsPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65568,25 +65014,25 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "institutionsPaginatedResponsePrevious", "key": "previous", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionsPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "InstitutionsPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "InstitutionsPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65600,22 +65046,22 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "institutionsPaginatedResponseResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "institutionsPaginatedResponseResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of institution objects.", "generatedName": "InstitutionsPaginatedResponseResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "InstitutionsPaginatedResponseResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Institution", "type": "reference", }, @@ -65630,8 +65076,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "This error occurs when you try to update a link from single to recurrent, but there are no login credentials stored for the user.", "generatedName": "InvalidAccessMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -65639,21 +65085,21 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "invalidAccessModeCode", "key": "code", "schema": { - "description": undefined, + "description": null, "generatedName": "invalidAccessModeCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A unique error code (\`invalid_access_mode_switch\`) that allows you to classify and handle the error programmatically. ℹ️ Check our DevPortal for more information on how to handle 400 invalid_access_mode_switch errors.", "generatedName": "InvalidAccessModeCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65666,10 +65112,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "invalidAccessModeMessage", "key": "message", "schema": { - "description": undefined, + "description": null, "generatedName": "invalidAccessModeMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A short description of the error. @@ -65678,11 +65124,11 @@ For \`invalid_access_mode_switch\` errors, the description is: - \`This link doesn't have stored credentials hence it can't be switched to recurrent mode"\`.", "generatedName": "InvalidAccessModeMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65695,19 +65141,19 @@ For \`invalid_access_mode_switch\` errors, the description is: "generatedName": "invalidAccessModeRequestId", "key": "request_id", "schema": { - "description": undefined, + "description": null, "generatedName": "invalidAccessModeRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A 32-character unique ID of the request (matching a regex pattern of: \`[a-f0-9]{32}\`). Provide this ID when contacting the Belvo support team to accelerate investigations.", "generatedName": "InvalidAccessModeRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65722,8 +65168,8 @@ For \`invalid_access_mode_switch\` errors, the description is: "allOfPropertyConflicts": [], "description": "This error occurs when you try to access an account but the user credentials are no longer valid, prompting an error from the institution.", "generatedName": "InvalidLinkError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -65731,21 +65177,21 @@ For \`invalid_access_mode_switch\` errors, the description is: "generatedName": "invalidLinkErrorCode", "key": "code", "schema": { - "description": undefined, + "description": null, "generatedName": "invalidLinkErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A unique error code (\`invalid_link\`) that allows you to classify and handle the error programmatically. ℹ️ Check our DevPortal for more information on how to handle 400 invalid_link errors.", "generatedName": "InvalidLinkErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65758,10 +65204,10 @@ For \`invalid_access_mode_switch\` errors, the description is: "generatedName": "invalidLinkErrorMessage", "key": "message", "schema": { - "description": undefined, + "description": null, "generatedName": "invalidLinkErrorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A short description of the error. @@ -65770,11 +65216,11 @@ For \`invalid_link\` errors, the description is: - \`The link has been invalidated. You may need to update link credentials\`.", "generatedName": "InvalidLinkErrorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65787,19 +65233,19 @@ For \`invalid_link\` errors, the description is: "generatedName": "invalidLinkErrorRequestId", "key": "request_id", "schema": { - "description": undefined, + "description": null, "generatedName": "invalidLinkErrorRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A 32-character unique ID of the request (matching a regex pattern of: \`[a-f0-9]{32}\`). Provide this ID when contacting the Belvo support team to accelerate investigations.", "generatedName": "InvalidLinkErrorRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65814,8 +65260,8 @@ For \`invalid_link\` errors, the description is: "allOfPropertyConflicts": [], "description": "This error occurs when you request incomes for a link within a given date range, however, the period between \`date_from\` and \`date_to\` is less than 90 days.", "generatedName": "InvalidPeriodError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -65823,21 +65269,21 @@ For \`invalid_link\` errors, the description is: "generatedName": "invalidPeriodErrorCode", "key": "code", "schema": { - "description": undefined, + "description": null, "generatedName": "invalidPeriodErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A unique error code (\`invalid_period\`) that allows you to classify and handle the error programmatically. ℹ️ Check our DevPortal for more information on how to handle 400 invalid_period errors.", "generatedName": "InvalidPeriodErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65850,10 +65296,10 @@ For \`invalid_link\` errors, the description is: "generatedName": "invalidPeriodErrorMessage", "key": "message", "schema": { - "description": undefined, + "description": null, "generatedName": "invalidPeriodErrorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A short description of the error. @@ -65862,11 +65308,11 @@ For \`invalid_period\` errors, the description is: - \`The number of days between date_from and date_to must be at least 90 days\`.", "generatedName": "InvalidPeriodErrorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65879,19 +65325,19 @@ For \`invalid_period\` errors, the description is: "generatedName": "invalidPeriodErrorRequestId", "key": "request_id", "schema": { - "description": undefined, + "description": null, "generatedName": "invalidPeriodErrorRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A 32-character unique ID of the request (matching a regex pattern of: \`[a-f0-9]{32}\`). Provide this ID when contacting the Belvo support team to accelerate investigations.", "generatedName": "InvalidPeriodErrorRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65904,10 +65350,10 @@ For \`invalid_period\` errors, the description is: "InvestmentsPortfolio": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InvestmentsPortfolio", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -65915,19 +65361,19 @@ For \`invalid_period\` errors, the description is: "generatedName": "investmentsPortfolioId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "investmentsPortfolioId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Belvo's unique ID for the current portfolio.", "generatedName": "InvestmentsPortfolioId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65943,11 +65389,11 @@ For \`invalid_period\` errors, the description is: "description": "The name of the portfolio, as given in the institution. ", "generatedName": "InvestmentsPortfolioName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65959,10 +65405,10 @@ For \`invalid_period\` errors, the description is: "generatedName": "investmentsPortfolioType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "InvestmentsPortfolioType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumInvestmentPortfolioType", "type": "reference", }, @@ -65973,27 +65419,27 @@ For \`invalid_period\` errors, the description is: "generatedName": "investmentsPortfolioBalanceType", "key": "balance_type", "schema": { - "description": undefined, + "description": null, "generatedName": "investmentsPortfolioBalanceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates whether this account is either an \`ASSET\` or a \`LIABILITY\`. You can consider the balance of an \`ASSET\` as being positive, while the balance of a \`LIABILITY\` as negative. ", "generatedName": "InvestmentsPortfolioBalanceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Indicates whether this account is either an \`ASSET\` or a \`LIABILITY\`. You can consider the balance of an \`ASSET\` as being positive, while the balance of a \`LIABILITY\` as negative. ", "generatedName": "InvestmentsPortfolioBalanceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -66010,15 +65456,15 @@ For \`invalid_period\` errors, the description is: "description": "The current gross total value of the entire portfolio and all its underlying instruments, as given by the institution. ", "generatedName": "InvestmentsPortfolioBalanceGross", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The current gross total value of the entire portfolio and all its underlying instruments, as given by the institution. ", "generatedName": "InvestmentsPortfolioBalanceGross", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -66037,8 +65483,8 @@ For \`invalid_period\` errors, the description is: ℹ️ **Note:** In Brazil, this is usually calculated based on the net value (that is, not including tax). ", "generatedName": "InvestmentsPortfolioBalanceNet", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The total current value of the entire portfolio and all its underlying instruments, as given by the institution. @@ -66046,8 +65492,8 @@ For \`invalid_period\` errors, the description is: ℹ️ **Note:** In Brazil, this is usually calculated based on the net value (that is, not including tax). ", "generatedName": "InvestmentsPortfolioBalanceNet", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -66072,11 +65518,11 @@ For \`invalid_period\` errors, the description is: Please note that other currencies other than in the list above may be returned. ", "generatedName": "InvestmentsPortfolioCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -66088,28 +65534,28 @@ Please note that other currencies other than in the list above may be returned. "generatedName": "investmentsPortfolioInstruments", "key": "instruments", "schema": { - "description": undefined, + "description": null, "generatedName": "investmentsPortfolioInstruments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "An array of instruments that fall into the investment portfolio.", "generatedName": "InvestmentsPortfolioInstruments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "An array of instruments that fall into the investment portfolio.", "generatedName": "InvestmentsPortfolioInstruments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "InvestmentsPortfolioInstrumentsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvestmentsPortfolioInstrument", "type": "reference", }, @@ -66121,18 +65567,18 @@ Please note that other currencies other than in the list above may be returned. "type": "object", }, "InvestmentsPortfolioInstrument": { - "description": undefined, + "description": null, "generatedName": "InvestmentsPortfolioInstrument", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InvestmentsPortfolioInstrument", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -66140,19 +65586,19 @@ Please note that other currencies other than in the list above may be returned. "generatedName": "investmentsPortfolioInstrumentId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "investmentsPortfolioInstrumentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Belvo's unique ID for the current instrument.", "generatedName": "InvestmentsPortfolioInstrumentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -66167,20 +65613,20 @@ Please note that other currencies other than in the list above may be returned. "schema": { "description": "The public identifiers for the instrument.", "generatedName": "InvestmentsPortfolioInstrumentPublicId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The public identifiers for the instrument.", "generatedName": "InvestmentsPortfolioInstrumentPublicId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "InvestmentsPortfolioInstrumentPublicIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvestmentsPortfolioInstrumentPublicId", "type": "reference", }, @@ -66193,10 +65639,10 @@ Please note that other currencies other than in the list above may be returned. "generatedName": "investmentsPortfolioInstrumentType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "InvestmentsPortfolioInstrumentType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumInvestmentPortfolioInstrumentType", "type": "reference", }, @@ -66209,17 +65655,17 @@ Please note that other currencies other than in the list above may be returned. "schema": { "description": "The subtype for the instrument, as given by the institution.", "generatedName": "InvestmentsPortfolioInstrumentSubtype", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The subtype for the instrument, as given by the institution.", "generatedName": "InvestmentsPortfolioInstrumentSubtype", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -66234,11 +65680,11 @@ Please note that other currencies other than in the list above may be returned. "schema": { "description": "The name of the instrument, as given by the institution.", "generatedName": "InvestmentsPortfolioInstrumentName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -66261,11 +65707,11 @@ Please note that other currencies other than in the list above may be returned. Please note that other currencies other than in the list above may be returned. ", "generatedName": "InvestmentsPortfolioInstrumentCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -66279,14 +65725,14 @@ Please note that other currencies other than in the list above may be returned. "schema": { "description": "The current price of one share in the instrument.", "generatedName": "InvestmentsPortfolioInstrumentPrice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The current price of one share in the instrument.", "generatedName": "InvestmentsPortfolioInstrumentPrice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -66302,14 +65748,14 @@ Please note that other currencies other than in the list above may be returned. "schema": { "description": "The total amount of shares owned in the instrument.", "generatedName": "InvestmentsPortfolioInstrumentQuantity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The total amount of shares owned in the instrument.", "generatedName": "InvestmentsPortfolioInstrumentQuantity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -66325,14 +65771,14 @@ Please note that other currencies other than in the list above may be returned. "schema": { "description": "The total gross value of the instrument (including taxes).", "generatedName": "InvestmentsPortfolioInstrumentBalanceGross", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The total gross value of the instrument (including taxes).", "generatedName": "InvestmentsPortfolioInstrumentBalanceGross", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -66348,14 +65794,14 @@ Please note that other currencies other than in the list above may be returned. "schema": { "description": "The total net value of the instrument (excluding taxes).", "generatedName": "InvestmentsPortfolioInstrumentBalanceNet", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The total net value of the instrument (excluding taxes).", "generatedName": "InvestmentsPortfolioInstrumentBalanceNet", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -66371,14 +65817,14 @@ Please note that other currencies other than in the list above may be returned. "schema": { "description": "The average price of each share acquired in the instrument.", "generatedName": "InvestmentsPortfolioInstrumentAverageAcquisitionPrice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The average price of each share acquired in the instrument.", "generatedName": "InvestmentsPortfolioInstrumentAverageAcquisitionPrice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -66394,14 +65840,14 @@ Please note that other currencies other than in the list above may be returned. "schema": { "description": "The current profit earned in the instrument.", "generatedName": "InvestmentsPortfolioInstrumentProfit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The current profit earned in the instrument.", "generatedName": "InvestmentsPortfolioInstrumentProfit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -66417,17 +65863,17 @@ Please note that other currencies other than in the list above may be returned. "schema": { "description": "The start date of the instrument. Only applicable for instruments of type \`bond\` or \`savings\`.", "generatedName": "InvestmentsPortfolioInstrumentOpenDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The start date of the instrument. Only applicable for instruments of type \`bond\` or \`savings\`.", "generatedName": "InvestmentsPortfolioInstrumentOpenDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -66445,8 +65891,8 @@ Please note that other currencies other than in the list above may be returned. For example, the due date, the liquidity date, the previdencia type, and so on. ", "generatedName": "InvestmentsPortfolioInstrumentRedemptionConditions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "An array of conditions that apply to the instrument in order to retrieve the final value. @@ -66454,14 +65900,14 @@ For example, the due date, the liquidity date, the previdencia type, and so on. For example, the due date, the liquidity date, the previdencia type, and so on. ", "generatedName": "InvestmentsPortfolioInstrumentRedemptionConditions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "InvestmentsPortfolioInstrumentRedemptionConditionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvestmentsPortfolioInstrumentRedemptionConditions", "type": "reference", }, @@ -66476,20 +65922,20 @@ For example, the due date, the liquidity date, the previdencia type, and so on. "schema": { "description": "An array of fees that apply to the instrument.", "generatedName": "InvestmentsPortfolioInstrumentFees", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "An array of fees that apply to the instrument.", "generatedName": "InvestmentsPortfolioInstrumentFees", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "InvestmentsPortfolioInstrumentFeesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvestmentsPortfolioInstrumentFees", "type": "reference", }, @@ -66504,20 +65950,20 @@ For example, the due date, the liquidity date, the previdencia type, and so on. "schema": { "description": "An array of interest rates that apply to the instrument.", "generatedName": "InvestmentsPortfolioInstrumentInterestRates", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "An array of interest rates that apply to the instrument.", "generatedName": "InvestmentsPortfolioInstrumentInterestRates", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "InvestmentsPortfolioInstrumentInterestRatesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvestmentsPortfolioInstrumentInterestRate", "type": "reference", }, @@ -66529,18 +65975,18 @@ For example, the due date, the liquidity date, the previdencia type, and so on. }, }, "InvestmentsPortfolioInstrumentFees": { - "description": undefined, + "description": null, "generatedName": "InvestmentsPortfolioInstrumentFees", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InvestmentsPortfolioInstrumentFees", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -66550,11 +65996,11 @@ For example, the due date, the liquidity date, the previdencia type, and so on. "schema": { "description": "The fee type incurred when making the purchase of the instrument.", "generatedName": "InvestmentsPortfolioInstrumentFeesType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -66568,8 +66014,8 @@ For example, the due date, the liquidity date, the previdencia type, and so on. "schema": { "description": "The value of \`fees.type\`. The currency of the fee is the same as the currency of the instrument.", "generatedName": "InvestmentsPortfolioInstrumentFeesValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -66581,18 +66027,18 @@ For example, the due date, the liquidity date, the previdencia type, and so on. }, }, "InvestmentsPortfolioInstrumentInterestRate": { - "description": undefined, + "description": null, "generatedName": "InvestmentsPortfolioInstrumentInterestRate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InvestmentsPortfolioInstrumentInterestRate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -66602,11 +66048,11 @@ For example, the due date, the liquidity date, the previdencia type, and so on. "schema": { "description": "How often the interest rate is calculated on the instrument.", "generatedName": "InvestmentsPortfolioInstrumentInterestRateType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -66624,8 +66070,8 @@ For example, the due date, the liquidity date, the previdencia type, and so on. ℹ️ **Note:** If the \`interest_rate.index\` is present, this value is a percentage of the index. For example, if \`interest_rate.index\` = \`CDI\` and \`interest_rate.value\` = \`90\`, then the total interest rate applied is 90% of the CDI. ", "generatedName": "InvestmentsPortfolioInstrumentInterestRateValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -66640,17 +66086,17 @@ For example, the due date, the liquidity date, the previdencia type, and so on. "schema": { "description": "If applicable, the index type that the \`interest_rates.value\` is calculated against.", "generatedName": "InvestmentsPortfolioInstrumentInterestRateIndex", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "If applicable, the index type that the \`interest_rates.value\` is calculated against.", "generatedName": "InvestmentsPortfolioInstrumentInterestRateIndex", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -66666,8 +66112,8 @@ For example, the due date, the liquidity date, the previdencia type, and so on. "allOfPropertyConflicts": [], "description": "The public identifiers for the instrument.", "generatedName": "InvestmentsPortfolioInstrumentPublicId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -66677,11 +66123,11 @@ For example, the due date, the liquidity date, the previdencia type, and so on. "schema": { "description": "The type of public identifier for the instrument.", "generatedName": "InvestmentsPortfolioInstrumentPublicIdType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -66695,11 +66141,11 @@ For example, the due date, the liquidity date, the previdencia type, and so on. "schema": { "description": "The value of the \`public_id.type\`.", "generatedName": "InvestmentsPortfolioInstrumentPublicIdValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -66709,18 +66155,18 @@ For example, the due date, the liquidity date, the previdencia type, and so on. "type": "object", }, "InvestmentsPortfolioInstrumentRedemptionConditions": { - "description": undefined, + "description": null, "generatedName": "InvestmentsPortfolioInstrumentRedemptionConditions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InvestmentsPortfolioInstrumentRedemptionConditions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -66730,11 +66176,11 @@ For example, the due date, the liquidity date, the previdencia type, and so on. "schema": { "description": "The name of the redemption condition.", "generatedName": "InvestmentsPortfolioInstrumentRedemptionConditionsType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -66748,11 +66194,11 @@ For example, the due date, the liquidity date, the previdencia type, and so on. "schema": { "description": "The value of \`redemption_conditions.type\`.", "generatedName": "InvestmentsPortfolioInstrumentRedemptionConditionsValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -66765,10 +66211,10 @@ For example, the due date, the liquidity date, the previdencia type, and so on. "InvestmentsPortfoliosPaginatedResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InvestmentsPortfoliosPaginatedResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -66776,16 +66222,16 @@ For example, the due date, the liquidity date, the previdencia type, and so on. "generatedName": "investmentsPortfoliosPaginatedResponseCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "investmentsPortfoliosPaginatedResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The total number of results in your Belvo account.", "generatedName": "InvestmentsPortfoliosPaginatedResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -66799,10 +66245,10 @@ For example, the due date, the liquidity date, the previdencia type, and so on. "generatedName": "investmentsPortfoliosPaginatedResponseNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "investmentsPortfoliosPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -66810,8 +66256,8 @@ For example, the due date, the liquidity date, the previdencia type, and so on. In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`accounts\` or \`owners\`). ", "generatedName": "InvestmentsPortfoliosPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -66819,11 +66265,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`accounts\` or \`owners\`). ", "generatedName": "InvestmentsPortfoliosPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -66837,25 +66283,25 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "investmentsPortfoliosPaginatedResponsePrevious", "key": "previous", "schema": { - "description": undefined, + "description": null, "generatedName": "investmentsPortfoliosPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "InvestmentsPortfoliosPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "InvestmentsPortfoliosPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -66869,22 +66315,22 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "investmentsPortfoliosPaginatedResponseResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "investmentsPortfoliosPaginatedResponseResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of investment portfolio objects.", "generatedName": "InvestmentsPortfoliosPaginatedResponseResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "InvestmentsPortfoliosPaginatedResponseResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvestmentsPortfolio", "type": "reference", }, @@ -66897,10 +66343,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "InvoiceDetailDian": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InvoiceDetailDian", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -66910,17 +66356,17 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The description of the invoice item (an invoice can have one or more items).", "generatedName": "InvoiceDetailDianDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The description of the invoice item (an invoice can have one or more items).", "generatedName": "InvoiceDetailDianDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -66936,18 +66382,18 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "description": "The identification code of the product or the service, as defined by the legal entity in the country. ", "generatedName": "InvoiceDetailDianProductIdentification", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The identification code of the product or the service, as defined by the legal entity in the country. ", "generatedName": "InvoiceDetailDianProductIdentification", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -66962,14 +66408,14 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The quantity of this invoice item.", "generatedName": "InvoiceDetailDianQuantity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The quantity of this invoice item.", "generatedName": "InvoiceDetailDianQuantity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -66986,18 +66432,18 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "description": "The unit of measure, as defined by the legal entity in the country. ", "generatedName": "InvoiceDetailDianUnitCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The unit of measure, as defined by the legal entity in the country. ", "generatedName": "InvoiceDetailDianUnitCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -67013,18 +66459,18 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "description": "The description of the item, as defined by the legal entity in the country. ", "generatedName": "InvoiceDetailDianUnitDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The description of the item, as defined by the legal entity in the country. ", "generatedName": "InvoiceDetailDianUnitDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -67039,14 +66485,14 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The price of one singular item.", "generatedName": "InvoiceDetailDianUnitAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The price of one singular item.", "generatedName": "InvoiceDetailDianUnitAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -67060,25 +66506,25 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "invoiceDetailDianTaxType", "key": "tax_type", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceDetailDianTaxType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The item's tax type.", "generatedName": "InvoiceDetailDianTaxType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The item's tax type.", "generatedName": "InvoiceDetailDianTaxType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -67094,14 +66540,14 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The total price for this item before tax is applied (\`quantity\` x \`unit_amount\`).", "generatedName": "InvoiceDetailDianPreTaxAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The total price for this item before tax is applied (\`quantity\` x \`unit_amount\`).", "generatedName": "InvoiceDetailDianPreTaxAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -67117,14 +66563,14 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The tax percentage to apply.", "generatedName": "InvoiceDetailDianTaxPercentage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The tax percentage to apply.", "generatedName": "InvoiceDetailDianTaxPercentage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -67140,14 +66586,14 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The amount of tax for this invoice item (\`pre_tax_amount\` x \`tax_percentage\`).", "generatedName": "InvoiceDetailDianTaxAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The amount of tax for this invoice item (\`pre_tax_amount\` x \`tax_percentage\`).", "generatedName": "InvoiceDetailDianTaxAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -67163,14 +66609,14 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The total price for this invoice item (\`pre_tax_amount\` + \`tax_amount\`).", "generatedName": "InvoiceDetailDianTotalAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The total price for this invoice item (\`pre_tax_amount\` + \`tax_amount\`).", "generatedName": "InvoiceDetailDianTotalAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -67184,22 +66630,22 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "invoiceDetailDianCollectedAt", "key": "collected_at", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceDetailDianCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ISO-8601 timestamp when the data point was collected.", "generatedName": "InvoiceDetailDianCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ISO-8601 timestamp when the data point was collected.", "generatedName": "InvoiceDetailDianCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -67214,10 +66660,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "InvoiceDetailRetainedTaxSat": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InvoiceDetailRetainedTaxSat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -67225,22 +66671,22 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "invoiceDetailRetainedTaxSatCollectedAt", "key": "collected_at", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceDetailRetainedTaxSatCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ISO-8601 timestamp when the data point was collected.", "generatedName": "InvoiceDetailRetainedTaxSatCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ISO-8601 timestamp when the data point was collected.", "generatedName": "InvoiceDetailRetainedTaxSatCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -67255,27 +66701,27 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "invoiceDetailRetainedTaxSatTaxType", "key": "tax_type", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceDetailRetainedTaxSatTaxType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "**Note**: This field is not applicable for SAT Mexico and will return \`null\`. ", "generatedName": "InvoiceDetailRetainedTaxSatTaxType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for SAT Mexico and will return \`null\`. ", "generatedName": "InvoiceDetailRetainedTaxSatTaxType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -67291,17 +66737,17 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The type of retained tax (for example, ISR, IVA or IEPS).", "generatedName": "InvoiceDetailRetainedTaxSatTax", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The type of retained tax (for example, ISR, IVA or IEPS).", "generatedName": "InvoiceDetailRetainedTaxSatTax", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -67316,14 +66762,14 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The percentage of tax retained.", "generatedName": "InvoiceDetailRetainedTaxSatTaxPercentage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The percentage of tax retained.", "generatedName": "InvoiceDetailRetainedTaxSatTaxPercentage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -67339,14 +66785,14 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The amount of retained tax.", "generatedName": "InvoiceDetailRetainedTaxSatRetainedTaxAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The amount of retained tax.", "generatedName": "InvoiceDetailRetainedTaxSatRetainedTaxAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -67360,10 +66806,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "InvoiceDetailSat": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InvoiceDetailSat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -67373,17 +66819,17 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The description of the invoice item (an invoice can have one or more items).", "generatedName": "InvoiceDetailSatDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The description of the invoice item (an invoice can have one or more items).", "generatedName": "InvoiceDetailSatDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -67400,19 +66846,19 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p - 🇲🇽 [Mexico](http://200.57.3.89/Pys/catPyS.aspx) ", "generatedName": "InvoiceDetailSatProductIdentification", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The identification code of the product or the service, as defined by the legal entity in the country. - 🇲🇽 [Mexico](http://200.57.3.89/Pys/catPyS.aspx) ", "generatedName": "InvoiceDetailSatProductIdentification", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -67427,14 +66873,14 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The quantity of this invoice item.", "generatedName": "InvoiceDetailSatQuantity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The quantity of this invoice item.", "generatedName": "InvoiceDetailSatQuantity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -67452,19 +66898,19 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p - 🇲🇽 Mexico [SAT catalog reference](https://developers.belvo.com/docs/sat-catalogs#unit-code) ", "generatedName": "InvoiceDetailSatUnitCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The unit of measure, as defined by the legal entity in the country. - 🇲🇽 Mexico [SAT catalog reference](https://developers.belvo.com/docs/sat-catalogs#unit-code) ", "generatedName": "InvoiceDetailSatUnitCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -67481,19 +66927,19 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p - 🇲🇽 Mexico [SAT catalog reference](https://developers.belvo.com/docs/sat-catalogs#unit-code) ", "generatedName": "InvoiceDetailSatUnitDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The description of the item, as defined by the legal entity in the country. - 🇲🇽 Mexico [SAT catalog reference](https://developers.belvo.com/docs/sat-catalogs#unit-code) ", "generatedName": "InvoiceDetailSatUnitDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -67508,14 +66954,14 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The price of one a singular item.", "generatedName": "InvoiceDetailSatUnitAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The price of one a singular item.", "generatedName": "InvoiceDetailSatUnitAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -67529,27 +66975,27 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "invoiceDetailSatTaxType", "key": "tax_type", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceDetailSatTaxType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoiceDetailSatTaxType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoiceDetailSatTaxType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -67565,14 +67011,14 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The total price for this item before tax is applied (\`quantity\` x \`unit_amount\`).", "generatedName": "InvoiceDetailSatPreTaxAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The total price for this item before tax is applied (\`quantity\` x \`unit_amount\`).", "generatedName": "InvoiceDetailSatPreTaxAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -67588,14 +67034,14 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The tax percentage to apply.", "generatedName": "InvoiceDetailSatTaxPercentage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The tax percentage to apply.", "generatedName": "InvoiceDetailSatTaxPercentage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -67611,14 +67057,14 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The amount of tax for this invoice item (\`pre_tax_amount\` x \`tax_percentage\`).", "generatedName": "InvoiceDetailSatTaxAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The amount of tax for this invoice item (\`pre_tax_amount\` x \`tax_percentage\`).", "generatedName": "InvoiceDetailSatTaxAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -67634,14 +67080,14 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The total price for this invoice item (\`pre_tax_amount\` + \`tax_amount\`).", "generatedName": "InvoiceDetailSatTotalAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The total price for this invoice item (\`pre_tax_amount\` + \`tax_amount\`).", "generatedName": "InvoiceDetailSatTotalAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -67655,22 +67101,22 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "invoiceDetailSatRetainedTaxes", "key": "retained_taxes", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceDetailSatRetainedTaxes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The retained tax on the invoice item.", "generatedName": "InvoiceDetailSatRetainedTaxes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceDetailSatRetainedTaxesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceDetailRetainedTaxSat", "type": "reference", }, @@ -67683,22 +67129,22 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "invoiceDetailSatCollectedAt", "key": "collected_at", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceDetailSatCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ISO-8601 timestamp when the data point was collected.", "generatedName": "InvoiceDetailSatCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ISO-8601 timestamp when the data point was collected.", "generatedName": "InvoiceDetailSatCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -67713,10 +67159,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "InvoiceDian": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InvoiceDian", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -67724,19 +67170,19 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "invoiceDianId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceDianId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Belvo's unique identifier for the current invoice.", "generatedName": "InvoiceDianId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -67749,19 +67195,19 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "invoiceDianLink", "key": "link", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceDianLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The \`link.id\` the invoice belongs to.", "generatedName": "InvoiceDianLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -67776,14 +67222,14 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The ISO-8601 timestamp when the data point was collected.", "generatedName": "InvoiceDianCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ISO-8601 timestamp when the data point was collected.", "generatedName": "InvoiceDianCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -67797,16 +67243,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "invoiceDianCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceDianCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ISO-8601 timestamp of when the data point was last updated in Belvo's database.", "generatedName": "InvoiceDianCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -67822,17 +67268,17 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The fiscal institution's unique ID for the invoice.", "generatedName": "InvoiceDianInvoiceIdentification", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The fiscal institution's unique ID for the invoice.", "generatedName": "InvoiceDianInvoiceIdentification", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -67847,17 +67293,17 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The date of the invoice.", "generatedName": "InvoiceDianInvoiceDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The date of the invoice.", "generatedName": "InvoiceDianInvoiceDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -67876,8 +67322,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p - *Cancelado* (cancelled) - *Aprobado* (approved)", "generatedName": "InvoiceDianStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The status of the invoice. Can be one of: @@ -67886,11 +67332,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p - *Cancelado* (cancelled) - *Aprobado* (approved)", "generatedName": "InvoiceDianStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -67903,10 +67349,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "invoiceDianExpirationDate", "key": "expiration_date", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceDianExpirationDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates when the invoice is set to expire. @@ -67914,8 +67360,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p For example: If the invoice is paid in installments, this field indicates the date when the installment is to be paid. ", "generatedName": "InvoiceDianExpirationDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Indicates when the invoice is set to expire. @@ -67923,11 +67369,11 @@ For example: If the invoice is paid in installments, this field indicates the da For example: If the invoice is paid in installments, this field indicates the date when the installment is to be paid. ", "generatedName": "InvoiceDianExpirationDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -67941,10 +67387,10 @@ For example: If the invoice is paid in installments, this field indicates the da "generatedName": "invoiceDianInvoiceType", "key": "invoice_type", "schema": { - "description": undefined, + "description": null, "generatedName": "InvoiceDianInvoiceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumInvoiceDianInvoiceType", "type": "reference", }, @@ -67955,10 +67401,10 @@ For example: If the invoice is paid in installments, this field indicates the da "generatedName": "invoiceDianType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "InvoiceDianType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumInvoiceType", "type": "reference", }, @@ -67971,17 +67417,17 @@ For example: If the invoice is paid in installments, this field indicates the da "schema": { "description": "The fiscal ID of the invoice sender.", "generatedName": "InvoiceDianSenderId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The fiscal ID of the invoice sender.", "generatedName": "InvoiceDianSenderId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -67996,17 +67442,17 @@ For example: If the invoice is paid in installments, this field indicates the da "schema": { "description": "The name of the invoice sender.", "generatedName": "InvoiceDianSenderName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The name of the invoice sender.", "generatedName": "InvoiceDianSenderName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68019,16 +67465,16 @@ For example: If the invoice is paid in installments, this field indicates the da "generatedName": "invoiceDianSenderDetails", "key": "sender_details", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceDianSenderDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceDianSenderDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceSenderDetailsDian", "type": "reference", }, @@ -68040,27 +67486,27 @@ For example: If the invoice is paid in installments, this field indicates the da "generatedName": "invoiceDianSenderTaxFraudStatus", "key": "sender_tax_fraud_status", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceDianSenderTaxFraudStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates whether or not the sender is on a tax fraud list for having submitted incorrect data, having outstanding payments, or having conducted business that is in violation of the fiscal institution's regulations. **Note**: This field is not applicable for DIAN Colombia and will return \`null\`.", "generatedName": "InvoiceDianSenderTaxFraudStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Indicates whether or not the sender is on a tax fraud list for having submitted incorrect data, having outstanding payments, or having conducted business that is in violation of the fiscal institution's regulations. **Note**: This field is not applicable for DIAN Colombia and will return \`null\`.", "generatedName": "InvoiceDianSenderTaxFraudStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68076,17 +67522,17 @@ For example: If the invoice is paid in installments, this field indicates the da "schema": { "description": "The fiscal ID of the invoice receiver.", "generatedName": "InvoiceDianReceiverId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The fiscal ID of the invoice receiver.", "generatedName": "InvoiceDianReceiverId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68101,17 +67547,17 @@ For example: If the invoice is paid in installments, this field indicates the da "schema": { "description": "The name of the invoice receiver.", "generatedName": "InvoiceDianReceiverName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The name of the invoice receiver.", "generatedName": "InvoiceDianReceiverName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68124,16 +67570,16 @@ For example: If the invoice is paid in installments, this field indicates the da "generatedName": "invoiceDianReceiverDetails", "key": "receiver_details", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceDianReceiverDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceDianReceiverDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoicesReceiverDetailsDian", "type": "reference", }, @@ -68145,25 +67591,25 @@ For example: If the invoice is paid in installments, this field indicates the da "generatedName": "invoiceDianReceiverTaxFraudStatus", "key": "receiver_tax_fraud_status", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceDianReceiverTaxFraudStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`.", "generatedName": "InvoiceDianReceiverTaxFraudStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`.", "generatedName": "InvoiceDianReceiverTaxFraudStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68179,17 +67625,17 @@ For example: If the invoice is paid in installments, this field indicates the da "schema": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`.", "generatedName": "InvoiceDianCancelationStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`.", "generatedName": "InvoiceDianCancelationStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68205,18 +67651,18 @@ For example: If the invoice is paid in installments, this field indicates the da "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoiceDianCancelationUpdateDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoiceDianCancelationUpdateDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68232,18 +67678,18 @@ For example: If the invoice is paid in installments, this field indicates the da "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoiceDianCertificationDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoiceDianCertificationDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68259,18 +67705,18 @@ For example: If the invoice is paid in installments, this field indicates the da "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoiceDianCertificationAuthority", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoiceDianCertificationAuthority", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68288,8 +67734,8 @@ For example: If the invoice is paid in installments, this field indicates the da For detailed information regarding DIAN's payment types, please see their [official PDF](https://www.dian.gov.co/impuestos/factura-electronica/Documents/Anexo_tecnico_factura_electronica_vr_1_7_2020.pdf). ", "generatedName": "InvoiceDianPaymentType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The payment type code used for this invoice, as defined by the country legal entity. @@ -68297,11 +67743,11 @@ For detailed information regarding DIAN's payment types, please see their [offic For detailed information regarding DIAN's payment types, please see their [official PDF](https://www.dian.gov.co/impuestos/factura-electronica/Documents/Anexo_tecnico_factura_electronica_vr_1_7_2020.pdf). ", "generatedName": "InvoiceDianPaymentType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68317,18 +67763,18 @@ For detailed information regarding DIAN's payment types, please see their [offic "description": "The description of the payment method used for this invoice. ", "generatedName": "InvoiceDianPaymentTypeDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The description of the payment method used for this invoice. ", "generatedName": "InvoiceDianPaymentTypeDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68341,16 +67787,16 @@ For detailed information regarding DIAN's payment types, please see their [offic "generatedName": "invoiceDianPaymentMethod", "key": "payment_method", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceDianPaymentMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceDianPaymentMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumInvoiceDianPaymentMethod", "type": "reference", }, @@ -68362,27 +67808,27 @@ For detailed information regarding DIAN's payment types, please see their [offic "generatedName": "invoiceDianPaymentMethodDescription", "key": "payment_method_description", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceDianPaymentMethodDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The description of the payment method used for this invoice. ", "generatedName": "InvoiceDianPaymentMethodDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The description of the payment method used for this invoice. ", "generatedName": "InvoiceDianPaymentMethodDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68396,27 +67842,27 @@ For detailed information regarding DIAN's payment types, please see their [offic "generatedName": "invoiceDianUsage", "key": "usage", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceDianUsage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoiceDianUsage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoiceDianUsage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68430,27 +67876,27 @@ For detailed information regarding DIAN's payment types, please see their [offic "generatedName": "invoiceDianVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceDianVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoiceDianVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoiceDianVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68464,27 +67910,27 @@ For detailed information regarding DIAN's payment types, please see their [offic "generatedName": "invoiceDianPlaceOfIssue", "key": "place_of_issue", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceDianPlaceOfIssue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoiceDianPlaceOfIssue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoiceDianPlaceOfIssue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68501,14 +67947,14 @@ For detailed information regarding DIAN's payment types, please see their [offic "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoiceDianInvoiceDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceDianInvoiceDetailsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceDetailDian", "type": "reference", }, @@ -68528,8 +67974,8 @@ For detailed information regarding DIAN's payment types, please see their [offic - 🇺🇸 USD (United States Dollar) ", "generatedName": "InvoiceDianCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The currency of the invoice. For example: @@ -68540,11 +67986,11 @@ For detailed information regarding DIAN's payment types, please see their [offic - 🇺🇸 USD (United States Dollar) ", "generatedName": "InvoiceDianCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68560,15 +68006,15 @@ For detailed information regarding DIAN's payment types, please see their [offic "description": "The pretax amount of this invoice (sum of each item's \`pre_tax_amount\`). ", "generatedName": "InvoiceDianSubtotalAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The pretax amount of this invoice (sum of each item's \`pre_tax_amount\`). ", "generatedName": "InvoiceDianSubtotalAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -68585,15 +68031,15 @@ For detailed information regarding DIAN's payment types, please see their [offic "description": "The exchange rate used in this invoice for the currency. ", "generatedName": "InvoiceDianExchangeRate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The exchange rate used in this invoice for the currency. ", "generatedName": "InvoiceDianExchangeRate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -68610,15 +68056,15 @@ For detailed information regarding DIAN's payment types, please see their [offic "description": "The amount of tax for this invoice (sum of each item's \`tax_amount\`). ", "generatedName": "InvoiceDianTaxAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The amount of tax for this invoice (sum of each item's \`tax_amount\`). ", "generatedName": "InvoiceDianTaxAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -68635,15 +68081,15 @@ For detailed information regarding DIAN's payment types, please see their [offic "description": "The total amount discounted in this invoice. ", "generatedName": "InvoiceDianDiscountAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The total amount discounted in this invoice. ", "generatedName": "InvoiceDianDiscountAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -68659,14 +68105,14 @@ For detailed information regarding DIAN's payment types, please see their [offic "schema": { "description": "The total amount of the invoice (\`subtotal_amount\` + \`tax_amount\` - \`discount_amount\`)", "generatedName": "InvoiceDianTotalAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The total amount of the invoice (\`subtotal_amount\` + \`tax_amount\` - \`discount_amount\`)", "generatedName": "InvoiceDianTotalAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -68683,14 +68129,14 @@ For detailed information regarding DIAN's payment types, please see their [offic "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoiceDianPayments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceDianPaymentsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoicesPaymentsDian", "type": "reference", }, @@ -68702,10 +68148,10 @@ For detailed information regarding DIAN's payment types, please see their [offic "generatedName": "invoiceDianPayroll", "key": "payroll", "schema": { - "description": undefined, + "description": null, "generatedName": "InvoiceDianPayroll", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoicesPayrollDian", "type": "reference", }, @@ -68716,27 +68162,27 @@ For detailed information regarding DIAN's payment types, please see their [offic "generatedName": "invoiceDianFolio", "key": "folio", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceDianFolio", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoiceDianFolio", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoiceDianFolio", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68750,27 +68196,27 @@ For detailed information regarding DIAN's payment types, please see their [offic "generatedName": "invoiceDianXml", "key": "xml", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceDianXml", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoiceDianXml", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoiceDianXml", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68784,16 +68230,16 @@ For detailed information regarding DIAN's payment types, please see their [offic "generatedName": "invoiceDianWarnings", "key": "warnings", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceDianWarnings", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceDianWarnings", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceWarningsDian", "type": "reference", }, @@ -68806,8 +68252,8 @@ For detailed information regarding DIAN's payment types, please see their [offic "description": "Details regarding the sender. ", "generatedName": "InvoiceSenderDetailsDian", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], @@ -68815,8 +68261,8 @@ For detailed information regarding DIAN's payment types, please see their [offic "description": "Details regarding the sender. ", "generatedName": "InvoiceSenderDetailsDian", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -68824,22 +68270,22 @@ For detailed information regarding DIAN's payment types, please see their [offic "generatedName": "invoiceSenderDetailsDianCollectedAt", "key": "collected_at", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceSenderDetailsDianCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ISO-8601 timestamp when the data point was collected.", "generatedName": "InvoiceSenderDetailsDianCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ISO-8601 timestamp when the data point was collected.", "generatedName": "InvoiceSenderDetailsDianCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -68854,10 +68300,10 @@ For detailed information regarding DIAN's payment types, please see their [offic "generatedName": "invoiceSenderDetailsDianTaxPayerType", "key": "tax_payer_type", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceSenderDetailsDianTaxPayerType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates if the sender is a business or an individual. Can be either: @@ -68866,8 +68312,8 @@ For detailed information regarding DIAN's payment types, please see their [offic - \`Persona Natural\` ", "generatedName": "InvoiceSenderDetailsDianTaxPayerType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Indicates if the sender is a business or an individual. Can be either: @@ -68876,11 +68322,11 @@ For detailed information regarding DIAN's payment types, please see their [offic - \`Persona Natural\` ", "generatedName": "InvoiceSenderDetailsDianTaxPayerType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68894,10 +68340,10 @@ For detailed information regarding DIAN's payment types, please see their [offic "generatedName": "invoiceSenderDetailsDianRegimen", "key": "regimen", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceSenderDetailsDianRegimen", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The sender's regimen type. @@ -68905,8 +68351,8 @@ For detailed information regarding DIAN's payment types, please see their [offic For detailed information regarding DIAN's regimens, please see their [official PDF](https://www.dian.gov.co/impuestos/factura-electronica/Documents/Anexo_tecnico_factura_electronica_vr_1_7_2020.pdf). ", "generatedName": "InvoiceSenderDetailsDianRegimen", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The sender's regimen type. @@ -68914,11 +68360,11 @@ For detailed information regarding DIAN's regimens, please see their [official P For detailed information regarding DIAN's regimens, please see their [official PDF](https://www.dian.gov.co/impuestos/factura-electronica/Documents/Anexo_tecnico_factura_electronica_vr_1_7_2020.pdf). ", "generatedName": "InvoiceSenderDetailsDianRegimen", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68932,10 +68378,10 @@ For detailed information regarding DIAN's regimens, please see their [official P "generatedName": "invoiceSenderDetailsDianTaxScheme", "key": "tax_scheme", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceSenderDetailsDianTaxScheme", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The sender's fiscal responsibilities. @@ -68943,8 +68389,8 @@ For detailed information regarding DIAN's regimens, please see their [official P For detailed information regarding DIAN's tax schemes, please see their [official PDF](https://www.dian.gov.co/impuestos/factura-electronica/Documents/Anexo_tecnico_factura_electronica_vr_1_7_2020.pdf). ", "generatedName": "InvoiceSenderDetailsDianTaxScheme", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The sender's fiscal responsibilities. @@ -68952,11 +68398,11 @@ For detailed information regarding DIAN's tax schemes, please see their [officia For detailed information regarding DIAN's tax schemes, please see their [official PDF](https://www.dian.gov.co/impuestos/factura-electronica/Documents/Anexo_tecnico_factura_electronica_vr_1_7_2020.pdf). ", "generatedName": "InvoiceSenderDetailsDianTaxScheme", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68970,27 +68416,27 @@ For detailed information regarding DIAN's tax schemes, please see their [officia "generatedName": "invoiceSenderDetailsDianCountry", "key": "country", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceSenderDetailsDianCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The country where the sender pays their taxes. ", "generatedName": "InvoiceSenderDetailsDianCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The country where the sender pays their taxes. ", "generatedName": "InvoiceSenderDetailsDianCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69004,27 +68450,27 @@ For detailed information regarding DIAN's tax schemes, please see their [officia "generatedName": "invoiceSenderDetailsDianAddress", "key": "address", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceSenderDetailsDianAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The sender's address. ", "generatedName": "InvoiceSenderDetailsDianAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The sender's address. ", "generatedName": "InvoiceSenderDetailsDianAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69038,27 +68484,27 @@ For detailed information regarding DIAN's tax schemes, please see their [officia "generatedName": "invoiceSenderDetailsDianPhoneNumber", "key": "phone_number", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceSenderDetailsDianPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The sender's phone number. ", "generatedName": "InvoiceSenderDetailsDianPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The sender's phone number. ", "generatedName": "InvoiceSenderDetailsDianPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69072,27 +68518,27 @@ For detailed information regarding DIAN's tax schemes, please see their [officia "generatedName": "invoiceSenderDetailsDianEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceSenderDetailsDianEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The sender's email address. ", "generatedName": "InvoiceSenderDetailsDianEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The sender's email address. ", "generatedName": "InvoiceSenderDetailsDianEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69108,8 +68554,8 @@ For detailed information regarding DIAN's tax schemes, please see their [officia "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoiceWarningsDian", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], @@ -69117,8 +68563,8 @@ For detailed information regarding DIAN's tax schemes, please see their [officia "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoiceWarningsDian", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -69129,18 +68575,18 @@ For detailed information regarding DIAN's tax schemes, please see their [officia "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoiceWarningsDianCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoiceWarningsDianCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69156,18 +68602,18 @@ For detailed information regarding DIAN's tax schemes, please see their [officia "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoiceWarningsDianMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoiceWarningsDianMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69182,8 +68628,8 @@ For detailed information regarding DIAN's tax schemes, please see their [officia "description": "Object containing information about any warnings related to this invoice. ", "generatedName": "InvoiceWarningsSat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], @@ -69191,8 +68637,8 @@ For detailed information regarding DIAN's tax schemes, please see their [officia "description": "Object containing information about any warnings related to this invoice. ", "generatedName": "InvoiceWarningsSat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -69203,18 +68649,18 @@ For detailed information regarding DIAN's tax schemes, please see their [officia "description": "The warning code. ", "generatedName": "InvoiceWarningsSatCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The warning code. ", "generatedName": "InvoiceWarningsSatCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69230,18 +68676,18 @@ For detailed information regarding DIAN's tax schemes, please see their [officia "description": "The description of the warning. ", "generatedName": "InvoiceWarningsSatMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The description of the warning. ", "generatedName": "InvoiceWarningsSatMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69255,10 +68701,10 @@ For detailed information regarding DIAN's tax schemes, please see their [officia "InvoiceWithIdSat": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InvoiceWithIdSat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -69266,19 +68712,19 @@ For detailed information regarding DIAN's tax schemes, please see their [officia "generatedName": "invoiceWithIdSatId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceWithIdSatId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Belvo's unique identifier used to reference the current invoice.", "generatedName": "InvoiceWithIdSatId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69291,19 +68737,19 @@ For detailed information regarding DIAN's tax schemes, please see their [officia "generatedName": "invoiceWithIdSatLink", "key": "link", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceWithIdSatLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The \`link.id\` the invoice belongs to.", "generatedName": "InvoiceWithIdSatLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69318,14 +68764,14 @@ For detailed information regarding DIAN's tax schemes, please see their [officia "schema": { "description": "The ISO-8601 timestamp when the data point was collected.", "generatedName": "InvoiceWithIdSatCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ISO-8601 timestamp when the data point was collected.", "generatedName": "InvoiceWithIdSatCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -69339,16 +68785,16 @@ For detailed information regarding DIAN's tax schemes, please see their [officia "generatedName": "invoiceWithIdSatCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceWithIdSatCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ISO-8601 timestamp of when the data point was last updated in Belvo's database.", "generatedName": "InvoiceWithIdSatCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -69364,17 +68810,17 @@ For detailed information regarding DIAN's tax schemes, please see their [officia "schema": { "description": "The fiscal institution's unique ID for the invoice.", "generatedName": "InvoiceWithIdSatInvoiceIdentification", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The fiscal institution's unique ID for the invoice.", "generatedName": "InvoiceWithIdSatInvoiceIdentification", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69389,17 +68835,17 @@ For detailed information regarding DIAN's tax schemes, please see their [officia "schema": { "description": "The date of the invoice.", "generatedName": "InvoiceWithIdSatInvoiceDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The date of the invoice.", "generatedName": "InvoiceWithIdSatInvoiceDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69414,17 +68860,17 @@ For detailed information regarding DIAN's tax schemes, please see their [officia "schema": { "description": "The status of the invoice. Can be either *Vigente* (valid) or *Cancelado* (cancelled).", "generatedName": "InvoiceWithIdSatStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The status of the invoice. Can be either *Vigente* (valid) or *Cancelado* (cancelled).", "generatedName": "InvoiceWithIdSatStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69437,10 +68883,10 @@ For detailed information regarding DIAN's tax schemes, please see their [officia "generatedName": "invoiceWithIdSatInvoiceType", "key": "invoice_type", "schema": { - "description": undefined, + "description": null, "generatedName": "InvoiceWithIdSatInvoiceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumInvoiceSatInvoiceType", "type": "reference", }, @@ -69451,10 +68897,10 @@ For detailed information regarding DIAN's tax schemes, please see their [officia "generatedName": "invoiceWithIdSatType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "InvoiceWithIdSatType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumInvoiceType", "type": "reference", }, @@ -69467,17 +68913,17 @@ For detailed information regarding DIAN's tax schemes, please see their [officia "schema": { "description": "The fiscal ID of the invoice sender", "generatedName": "InvoiceWithIdSatSenderId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The fiscal ID of the invoice sender", "generatedName": "InvoiceWithIdSatSenderId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69492,17 +68938,17 @@ For detailed information regarding DIAN's tax schemes, please see their [officia "schema": { "description": "The name of the invoice sender.", "generatedName": "InvoiceWithIdSatSenderName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The name of the invoice sender.", "generatedName": "InvoiceWithIdSatSenderName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69515,10 +68961,10 @@ For detailed information regarding DIAN's tax schemes, please see their [officia "generatedName": "invoiceWithIdSatSenderTaxFraudStatus", "key": "sender_tax_fraud_status", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceWithIdSatSenderTaxFraudStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates whether or not the sender is on SAT's tax fraud list for having submitted incorrect data, having outstanding payments, or having conducted business that is in violation of the fiscal institution's regulations.

@@ -69527,8 +68973,8 @@ For more information regarding the reason's a taxpayer can be put on the tax fra Possible statuses are: - \`INVESTIGATING\`
The fiscal institution has identified irregularities and open an investigation regarding the taxpayer.
- \`DISMISSED\`
The fiscal institution has investigated the taxpayer and declared them innocent.
- \`CONFIRMED\`
The fiscal institution has confirmed that the taxpayer is guilty.
- \`OVERTURNED\`
The fiscal institution has reassessed a previously confirmed taxpayer and, based on new evidence, has taken the taxpayer off the tax fraud list.
- \`NO_TAX_FRAUD_STATUS\`
The receiver or sender is not found in the list (in other words, they are complying with the fiscal institution's regulations).", "generatedName": "InvoiceWithIdSatSenderTaxFraudStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Indicates whether or not the sender is on SAT's tax fraud list for having submitted incorrect data, having outstanding payments, or having conducted business that is in violation of the fiscal institution's regulations.

@@ -69537,11 +68983,11 @@ For more information regarding the reason's a taxpayer can be put on the tax fra Possible statuses are: - \`INVESTIGATING\`
The fiscal institution has identified irregularities and open an investigation regarding the taxpayer.
- \`DISMISSED\`
The fiscal institution has investigated the taxpayer and declared them innocent.
- \`CONFIRMED\`
The fiscal institution has confirmed that the taxpayer is guilty.
- \`OVERTURNED\`
The fiscal institution has reassessed a previously confirmed taxpayer and, based on new evidence, has taken the taxpayer off the tax fraud list.
- \`NO_TAX_FRAUD_STATUS\`
The receiver or sender is not found in the list (in other words, they are complying with the fiscal institution's regulations).", "generatedName": "InvoiceWithIdSatSenderTaxFraudStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69557,17 +69003,17 @@ Possible statuses are: "schema": { "description": "The fiscal ID of the invoice receiver.", "generatedName": "InvoiceWithIdSatReceiverId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The fiscal ID of the invoice receiver.", "generatedName": "InvoiceWithIdSatReceiverId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69582,17 +69028,17 @@ Possible statuses are: "schema": { "description": "The name of the invoice receiver.", "generatedName": "InvoiceWithIdSatReceiverName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The name of the invoice receiver.", "generatedName": "InvoiceWithIdSatReceiverName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69605,10 +69051,10 @@ Possible statuses are: "generatedName": "invoiceWithIdSatReceiverTaxFraudStatus", "key": "receiver_tax_fraud_status", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceWithIdSatReceiverTaxFraudStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates whether or not the receiver is on SAT's tax fraud list for having submitted incorrect data, having outstanding payments, or having conducted business that is in violation of the fiscal institution's regulations.

@@ -69617,8 +69063,8 @@ For more information regarding the reason's a taxpayer can be put on the tax fra Possible statuses are: - \`INVESTIGATING\`
The fiscal institution has identified irregularities and open an investigation regarding the taxpayer.
- \`DISMISSED\`
The fiscal institution has investigated the taxpayer and declared them innocent.
- \`CONFIRMED\`
The fiscal institution has confirmed that the taxpayer is guilty.
- \`OVERTURNED\`
The fiscal institution has reassessed a previously confirmed taxpayer and, based on new evidence, has taken the taxpayer off the tax fraud list.
- \`NO_TAX_FRAUD_STATUS\`
The receiver or sender is not found in the list (in other words, they are complying with the fiscal institution's regulations).", "generatedName": "InvoiceWithIdSatReceiverTaxFraudStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Indicates whether or not the receiver is on SAT's tax fraud list for having submitted incorrect data, having outstanding payments, or having conducted business that is in violation of the fiscal institution's regulations.

@@ -69627,11 +69073,11 @@ For more information regarding the reason's a taxpayer can be put on the tax fra Possible statuses are: - \`INVESTIGATING\`
The fiscal institution has identified irregularities and open an investigation regarding the taxpayer.
- \`DISMISSED\`
The fiscal institution has investigated the taxpayer and declared them innocent.
- \`CONFIRMED\`
The fiscal institution has confirmed that the taxpayer is guilty.
- \`OVERTURNED\`
The fiscal institution has reassessed a previously confirmed taxpayer and, based on new evidence, has taken the taxpayer off the tax fraud list.
- \`NO_TAX_FRAUD_STATUS\`
The receiver or sender is not found in the list (in other words, they are complying with the fiscal institution's regulations).", "generatedName": "InvoiceWithIdSatReceiverTaxFraudStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69647,17 +69093,17 @@ Possible statuses are: "schema": { "description": "If the invoice is cancelled, this field indicates the status of the cancellation.", "generatedName": "InvoiceWithIdSatCancelationStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "If the invoice is cancelled, this field indicates the status of the cancellation.", "generatedName": "InvoiceWithIdSatCancelationStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69673,18 +69119,18 @@ Possible statuses are: "description": "The date of the invoice cancelation. ", "generatedName": "InvoiceWithIdSatCancelationUpdateDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The date of the invoice cancelation. ", "generatedName": "InvoiceWithIdSatCancelationUpdateDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69700,18 +69146,18 @@ Possible statuses are: "description": "The date of the fiscal certification. ", "generatedName": "InvoiceWithIdSatCertificationDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The date of the fiscal certification. ", "generatedName": "InvoiceWithIdSatCertificationDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69727,18 +69173,18 @@ Possible statuses are: "description": "The fiscal ID of the certification provider. ", "generatedName": "InvoiceWithIdSatCertificationAuthority", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The fiscal ID of the certification provider. ", "generatedName": "InvoiceWithIdSatCertificationAuthority", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69756,8 +69202,8 @@ Possible statuses are: - 🇲🇽 Mexico [SAT catalog reference article](https://developers.belvo.com/docs/sat-catalogs#payment-type) ", "generatedName": "InvoiceWithIdSatPaymentType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The payment type code used for this invoice, as defined by the country legal entity. @@ -69765,11 +69211,11 @@ Possible statuses are: - 🇲🇽 Mexico [SAT catalog reference article](https://developers.belvo.com/docs/sat-catalogs#payment-type) ", "generatedName": "InvoiceWithIdSatPaymentType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69785,18 +69231,18 @@ Possible statuses are: "description": "*This field has been deprecated.* ", "generatedName": "InvoiceWithIdSatPaymentTypeDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "*This field has been deprecated.* ", "generatedName": "InvoiceWithIdSatPaymentTypeDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69809,16 +69255,16 @@ Possible statuses are: "generatedName": "invoiceWithIdSatPaymentMethod", "key": "payment_method", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceWithIdSatPaymentMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceWithIdSatPaymentMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumInvoiceSatPaymentMethod", "type": "reference", }, @@ -69830,10 +69276,10 @@ Possible statuses are: "generatedName": "invoiceWithIdSatPaymentMethodDescription", "key": "payment_method_description", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceWithIdSatPaymentMethodDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "*This field has been deprecated.* @@ -69841,8 +69287,8 @@ Possible statuses are: *The description of the payment method used for this invoice.* ", "generatedName": "InvoiceWithIdSatPaymentMethodDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "*This field has been deprecated.* @@ -69850,11 +69296,11 @@ Possible statuses are: *The description of the payment method used for this invoice.* ", "generatedName": "InvoiceWithIdSatPaymentMethodDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69868,10 +69314,10 @@ Possible statuses are: "generatedName": "invoiceWithIdSatUsage", "key": "usage", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceWithIdSatUsage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The invoice's usage code, as defined by the legal entity of the country. @@ -69879,8 +69325,8 @@ Possible statuses are: - 🇲🇽 Mexico [SAT catalog reference article](https://developers.belvo.com/docs/sat-catalogs#usage) ", "generatedName": "InvoiceWithIdSatUsage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The invoice's usage code, as defined by the legal entity of the country. @@ -69888,11 +69334,11 @@ Possible statuses are: - 🇲🇽 Mexico [SAT catalog reference article](https://developers.belvo.com/docs/sat-catalogs#usage) ", "generatedName": "InvoiceWithIdSatUsage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69906,27 +69352,27 @@ Possible statuses are: "generatedName": "invoiceWithIdSatVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceWithIdSatVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The CFDI version of the invoice. ", "generatedName": "InvoiceWithIdSatVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The CFDI version of the invoice. ", "generatedName": "InvoiceWithIdSatVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69940,27 +69386,27 @@ Possible statuses are: "generatedName": "invoiceWithIdSatPlaceOfIssue", "key": "place_of_issue", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceWithIdSatPlaceOfIssue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The postcode of where the invoice was issued. ", "generatedName": "InvoiceWithIdSatPlaceOfIssue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The postcode of where the invoice was issued. ", "generatedName": "InvoiceWithIdSatPlaceOfIssue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69977,14 +69423,14 @@ Possible statuses are: "description": "A list of descriptions for each item (purchased product or service provided) in the invoice. ", "generatedName": "InvoiceWithIdSatInvoiceDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceWithIdSatInvoiceDetailsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceDetailSat", "type": "reference", }, @@ -70004,8 +69450,8 @@ Possible statuses are: - 🇺🇸 USD (United States Dollar) ", "generatedName": "InvoiceWithIdSatCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The currency of the invoice. For example: @@ -70016,11 +69462,11 @@ Possible statuses are: - 🇺🇸 USD (United States Dollar) ", "generatedName": "InvoiceWithIdSatCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -70036,15 +69482,15 @@ Possible statuses are: "description": "The pretax amount of this invoice (sum of each item's \`pre_tax_amount\`). ", "generatedName": "InvoiceWithIdSatSubtotalAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The pretax amount of this invoice (sum of each item's \`pre_tax_amount\`). ", "generatedName": "InvoiceWithIdSatSubtotalAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -70061,15 +69507,15 @@ Possible statuses are: "description": "The exchange rate used in this invoice for the currency. ", "generatedName": "InvoiceWithIdSatExchangeRate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The exchange rate used in this invoice for the currency. ", "generatedName": "InvoiceWithIdSatExchangeRate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -70086,15 +69532,15 @@ Possible statuses are: "description": "The amount of tax for this invoice (sum of each item's \`tax_amount\`). ", "generatedName": "InvoiceWithIdSatTaxAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The amount of tax for this invoice (sum of each item's \`tax_amount\`). ", "generatedName": "InvoiceWithIdSatTaxAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -70111,15 +69557,15 @@ Possible statuses are: "description": "The total amount discounted in this invoice. ", "generatedName": "InvoiceWithIdSatDiscountAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The total amount discounted in this invoice. ", "generatedName": "InvoiceWithIdSatDiscountAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -70135,14 +69581,14 @@ Possible statuses are: "schema": { "description": "The total amount of the invoice (\`subtotal_amount\` + \`tax_amount\` - \`discount_amount\`)", "generatedName": "InvoiceWithIdSatTotalAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The total amount of the invoice (\`subtotal_amount\` + \`tax_amount\` - \`discount_amount\`)", "generatedName": "InvoiceWithIdSatTotalAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -70159,14 +69605,14 @@ Possible statuses are: "description": "A list detailing all the invoice payments. ", "generatedName": "InvoiceWithIdSatPayments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceWithIdSatPaymentsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoicesPaymentsSat", "type": "reference", }, @@ -70178,10 +69624,10 @@ Possible statuses are: "generatedName": "invoiceWithIdSatPayroll", "key": "payroll", "schema": { - "description": undefined, + "description": null, "generatedName": "InvoiceWithIdSatPayroll", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoicesPayrollSat", "type": "reference", }, @@ -70192,27 +69638,27 @@ Possible statuses are: "generatedName": "invoiceWithIdSatFolio", "key": "folio", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceWithIdSatFolio", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The internal control number that the taxpayer assigns to the invoice. ", "generatedName": "InvoiceWithIdSatFolio", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The internal control number that the taxpayer assigns to the invoice. ", "generatedName": "InvoiceWithIdSatFolio", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -70226,27 +69672,27 @@ Possible statuses are: "generatedName": "invoiceWithIdSatXml", "key": "xml", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceWithIdSatXml", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "XML of the invoice document. ", "generatedName": "InvoiceWithIdSatXml", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "XML of the invoice document. ", "generatedName": "InvoiceWithIdSatXml", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -70260,16 +69706,16 @@ Possible statuses are: "generatedName": "invoiceWithIdSatWarnings", "key": "warnings", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceWithIdSatWarnings", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceWithIdSatWarnings", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceWarningsSat", "type": "reference", }, @@ -70281,27 +69727,27 @@ Possible statuses are: "generatedName": "invoiceWithIdSatSenderBlacklistStatus", "key": "sender_blacklist_status", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceWithIdSatSenderBlacklistStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "This field has been deprecated. Please use \`sender_tax_fraud_status\` instead. ", "generatedName": "InvoiceWithIdSatSenderBlacklistStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "This field has been deprecated. Please use \`sender_tax_fraud_status\` instead. ", "generatedName": "InvoiceWithIdSatSenderBlacklistStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -70315,27 +69761,27 @@ Possible statuses are: "generatedName": "invoiceWithIdSatReceiverBlacklistStatus", "key": "receiver_blacklist_status", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceWithIdSatReceiverBlacklistStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "This field has been deprecated. Please use \`receiver_tax_fraud_status\` instead. ", "generatedName": "InvoiceWithIdSatReceiverBlacklistStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "This field has been deprecated. Please use \`receiver_tax_fraud_status\` instead. ", "generatedName": "InvoiceWithIdSatReceiverBlacklistStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -70349,10 +69795,10 @@ Possible statuses are: "InvoicesPaymentsDian": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InvoicesPaymentsDian", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -70363,15 +69809,15 @@ Possible statuses are: "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPaymentsDianDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPaymentsDianDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -70388,18 +69834,18 @@ Possible statuses are: "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPaymentsDianPaymentType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPaymentsDianPaymentType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -70415,18 +69861,18 @@ Possible statuses are: "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPaymentsDianCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPaymentsDianCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -70442,18 +69888,18 @@ Possible statuses are: "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPaymentsDianExchangeRate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPaymentsDianExchangeRate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -70469,15 +69915,15 @@ Possible statuses are: "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPaymentsDianAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPaymentsDianAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -70494,18 +69940,18 @@ Possible statuses are: "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPaymentsDianOperationNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPaymentsDianOperationNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -70518,27 +69964,27 @@ Possible statuses are: "generatedName": "invoicesPaymentsDianBeneficiaryRfc", "key": "beneficiary_rfc", "schema": { - "description": undefined, + "description": null, "generatedName": "invoicesPaymentsDianBeneficiaryRfc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPaymentsDianBeneficiaryRfc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPaymentsDianBeneficiaryRfc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -70555,18 +70001,18 @@ Possible statuses are: "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPaymentsDianBeneficiaryAccountNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPaymentsDianBeneficiaryAccountNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -70582,18 +70028,18 @@ Possible statuses are: "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPaymentsDianPayerRfc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPaymentsDianPayerRfc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -70609,18 +70055,18 @@ Possible statuses are: "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPaymentsDianPayerAccountNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPaymentsDianPayerAccountNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -70636,18 +70082,18 @@ Possible statuses are: "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPaymentsDianPayerBankName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPaymentsDianPayerBankName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -70663,14 +70109,14 @@ Possible statuses are: "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPaymentsDianRelatedDocuments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "InvoicesPaymentsDianRelatedDocumentsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoicesPaymentsRelatedDocumentsDian", "type": "reference", }, @@ -70684,8 +70130,8 @@ Possible statuses are: "allOfPropertyConflicts": [], "description": "List of all the related deferred invoices affected by the payment.", "generatedName": "InvoicesPaymentsRelatedDocumentsDian", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -70696,18 +70142,18 @@ Possible statuses are: "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPaymentsRelatedDocumentsDianInvoiceIdentification", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPaymentsRelatedDocumentsDianInvoiceIdentification", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -70723,18 +70169,18 @@ Possible statuses are: "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPaymentsRelatedDocumentsDianCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPaymentsRelatedDocumentsDianCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -70750,18 +70196,18 @@ Possible statuses are: "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPaymentsRelatedDocumentsDianPaymentMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPaymentsRelatedDocumentsDianPaymentMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -70774,24 +70220,24 @@ Possible statuses are: "generatedName": "invoicesPaymentsRelatedDocumentsDianPartialityNumber", "key": "partiality_number", "schema": { - "description": undefined, + "description": null, "generatedName": "invoicesPaymentsRelatedDocumentsDianPartialityNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPaymentsRelatedDocumentsDianPartialityNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPaymentsRelatedDocumentsDianPartialityNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -70809,15 +70255,15 @@ Possible statuses are: "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPaymentsRelatedDocumentsDianPreviousBalance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPaymentsRelatedDocumentsDianPreviousBalance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -70834,15 +70280,15 @@ Possible statuses are: "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPaymentsRelatedDocumentsDianAmountPaid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPaymentsRelatedDocumentsDianAmountPaid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -70859,15 +70305,15 @@ Possible statuses are: "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPaymentsRelatedDocumentsDianOutstandingBalance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPaymentsRelatedDocumentsDianOutstandingBalance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -70883,8 +70329,8 @@ Possible statuses are: "allOfPropertyConflicts": [], "description": "List of all the related deferred invoices affected by the payment.", "generatedName": "InvoicesPaymentsRelatedDocumentsSat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -70895,18 +70341,18 @@ Possible statuses are: "description": "The fiscal institution's unique ID for the related deferred invoice. ", "generatedName": "InvoicesPaymentsRelatedDocumentsSatInvoiceIdentification", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The fiscal institution's unique ID for the related deferred invoice. ", "generatedName": "InvoicesPaymentsRelatedDocumentsSatInvoiceIdentification", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -70928,8 +70374,8 @@ Possible statuses are: Please note that other currencies other than in the list above may be returned. ", "generatedName": "InvoicesPaymentsRelatedDocumentsSatCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The currency of the related invoice. For example: @@ -70941,11 +70387,11 @@ Possible statuses are: Please note that other currencies other than in the list above may be returned. ", "generatedName": "InvoicesPaymentsRelatedDocumentsSatCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -70961,18 +70407,18 @@ Possible statuses are: "description": "The payment method of the related invoice. ", "generatedName": "InvoicesPaymentsRelatedDocumentsSatPaymentMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The payment method of the related invoice. ", "generatedName": "InvoicesPaymentsRelatedDocumentsSatPaymentMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -70985,17 +70431,17 @@ Possible statuses are: "generatedName": "invoicesPaymentsRelatedDocumentsSatPartialityNumber", "key": "partiality_number", "schema": { - "description": undefined, + "description": null, "generatedName": "invoicesPaymentsRelatedDocumentsSatPartialityNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The payment installment number. ", "generatedName": "InvoicesPaymentsRelatedDocumentsSatPartialityNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -71012,15 +70458,15 @@ Possible statuses are: "description": "The invoice amount before the payment. ", "generatedName": "InvoicesPaymentsRelatedDocumentsSatPreviousBalance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The invoice amount before the payment. ", "generatedName": "InvoicesPaymentsRelatedDocumentsSatPreviousBalance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -71037,15 +70483,15 @@ Possible statuses are: "description": "The amount paid in this installment. ", "generatedName": "InvoicesPaymentsRelatedDocumentsSatAmountPaid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The amount paid in this installment. ", "generatedName": "InvoicesPaymentsRelatedDocumentsSatAmountPaid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -71062,15 +70508,15 @@ Possible statuses are: "description": "The amount remaining to be paid. ", "generatedName": "InvoicesPaymentsRelatedDocumentsSatOutstandingBalance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The amount remaining to be paid. ", "generatedName": "InvoicesPaymentsRelatedDocumentsSatOutstandingBalance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -71084,10 +70530,10 @@ Possible statuses are: "InvoicesPaymentsSat": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InvoicesPaymentsSat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -71098,15 +70544,15 @@ Possible statuses are: "description": "ISO-8601 timestamp when the payment was made. ", "generatedName": "InvoicesPaymentsSatDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "ISO-8601 timestamp when the payment was made. ", "generatedName": "InvoicesPaymentsSatDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -71125,8 +70571,8 @@ Possible statuses are: - 🇲🇽 Mexico [SAT catalog reference article](https://developers.belvo.com/docs/sat-catalogs#payment-type) ", "generatedName": "InvoicesPaymentsSatPaymentType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Payment type code used for this invoice, as defined by the country's legal entity. @@ -71134,11 +70580,11 @@ Possible statuses are: - 🇲🇽 Mexico [SAT catalog reference article](https://developers.belvo.com/docs/sat-catalogs#payment-type) ", "generatedName": "InvoicesPaymentsSatPaymentType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -71160,8 +70606,8 @@ Possible statuses are: Please note that other currencies other than in the list above may be returned. ", "generatedName": "InvoicesPaymentsSatCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The currency of the payment. For example: @@ -71173,11 +70619,11 @@ Please note that other currencies other than in the list above may be returned. Please note that other currencies other than in the list above may be returned. ", "generatedName": "InvoicesPaymentsSatCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -71193,18 +70639,18 @@ Please note that other currencies other than in the list above may be returned. "description": "The \`currency\` to MXN currency exchange rate when the payment was made. ", "generatedName": "InvoicesPaymentsSatExchangeRate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The \`currency\` to MXN currency exchange rate when the payment was made. ", "generatedName": "InvoicesPaymentsSatExchangeRate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -71220,15 +70666,15 @@ Please note that other currencies other than in the list above may be returned. "description": "The invoice amount, in the currency of the original invoice. ", "generatedName": "InvoicesPaymentsSatAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The invoice amount, in the currency of the original invoice. ", "generatedName": "InvoicesPaymentsSatAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -71245,18 +70691,18 @@ Please note that other currencies other than in the list above may be returned. "description": "The fiscal institution's internal identifier for the operation. ", "generatedName": "InvoicesPaymentsSatOperationNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The fiscal institution's internal identifier for the operation. ", "generatedName": "InvoicesPaymentsSatOperationNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -71269,27 +70715,27 @@ Please note that other currencies other than in the list above may be returned. "generatedName": "invoicesPaymentsSatBeneficiaryRfc", "key": "beneficiary_rfc", "schema": { - "description": undefined, + "description": null, "generatedName": "invoicesPaymentsSatBeneficiaryRfc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The fiscal ID of the payment beneficiary. ", "generatedName": "InvoicesPaymentsSatBeneficiaryRfc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The fiscal ID of the payment beneficiary. ", "generatedName": "InvoicesPaymentsSatBeneficiaryRfc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -71306,18 +70752,18 @@ Please note that other currencies other than in the list above may be returned. "description": "The bank account number of the payment beneficiary. ", "generatedName": "InvoicesPaymentsSatBeneficiaryAccountNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The bank account number of the payment beneficiary. ", "generatedName": "InvoicesPaymentsSatBeneficiaryAccountNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -71333,18 +70779,18 @@ Please note that other currencies other than in the list above may be returned. "description": "The fiscal ID of the payment issuer. ", "generatedName": "InvoicesPaymentsSatPayerRfc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The fiscal ID of the payment issuer. ", "generatedName": "InvoicesPaymentsSatPayerRfc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -71360,18 +70806,18 @@ Please note that other currencies other than in the list above may be returned. "description": "The bank account number of the payment issuer. ", "generatedName": "InvoicesPaymentsSatPayerAccountNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The bank account number of the payment issuer. ", "generatedName": "InvoicesPaymentsSatPayerAccountNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -71387,18 +70833,18 @@ Please note that other currencies other than in the list above may be returned. "description": "The banking institution that was used by the payment issuer. ", "generatedName": "InvoicesPaymentsSatPayerBankName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The banking institution that was used by the payment issuer. ", "generatedName": "InvoicesPaymentsSatPayerBankName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -71414,14 +70860,14 @@ Please note that other currencies other than in the list above may be returned. "description": "A list of all the related deferred invoices affected by the payment. ", "generatedName": "InvoicesPaymentsSatRelatedDocuments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "InvoicesPaymentsSatRelatedDocumentsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoicesPaymentsRelatedDocumentsSat", "type": "reference", }, @@ -71434,8 +70880,8 @@ Please note that other currencies other than in the list above may be returned. "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPayrollDian", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], @@ -71443,8 +70889,8 @@ Please note that other currencies other than in the list above may be returned. "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPayrollDian", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -71455,15 +70901,15 @@ Please note that other currencies other than in the list above may be returned. "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPayrollDianDays", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPayrollDianDays", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -71480,18 +70926,18 @@ Please note that other currencies other than in the list above may be returned. "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPayrollDianType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPayrollDianType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -71507,15 +70953,15 @@ Please note that other currencies other than in the list above may be returned. "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPayrollDianAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPayrollDianAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -71532,18 +70978,18 @@ Please note that other currencies other than in the list above may be returned. "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPayrollDianVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPayrollDianVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -71559,18 +71005,18 @@ Please note that other currencies other than in the list above may be returned. "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPayrollDianDateFrom", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPayrollDianDateFrom", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -71586,18 +71032,18 @@ Please note that other currencies other than in the list above may be returned. "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPayrollDianDateTo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPayrollDianDateTo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -71610,22 +71056,22 @@ Please note that other currencies other than in the list above may be returned. "generatedName": "invoicesPayrollDianCollectedAt", "key": "collected_at", "schema": { - "description": undefined, + "description": null, "generatedName": "invoicesPayrollDianCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`.", "generatedName": "InvoicesPayrollDianCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`.", "generatedName": "InvoicesPayrollDianCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -71643,18 +71089,18 @@ Please note that other currencies other than in the list above may be returned. "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPayrollDianPaymentDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "InvoicesPayrollDianPaymentDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -71669,8 +71115,8 @@ Please note that other currencies other than in the list above may be returned. "description": "Details regarding the payroll payment. Only applicable for payroll invoices. ", "generatedName": "InvoicesPayrollSat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], @@ -71678,8 +71124,8 @@ Please note that other currencies other than in the list above may be returned. "description": "Details regarding the payroll payment. Only applicable for payroll invoices. ", "generatedName": "InvoicesPayrollSat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -71690,15 +71136,15 @@ Please note that other currencies other than in the list above may be returned. "description": "The number of days covered by the payment. ", "generatedName": "InvoicesPayrollSatDays", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The number of days covered by the payment. ", "generatedName": "InvoicesPayrollSatDays", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -71717,8 +71163,8 @@ Please note that other currencies other than in the list above may be returned. - 🇲🇽 Mexico [SAT catalog reference article](https://developers.belvo.com/docs/sat-catalogs#payroll-type) ", "generatedName": "InvoicesPayrollSatType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The payroll type, as defined by the legal entity of the country. @@ -71726,11 +71172,11 @@ Please note that other currencies other than in the list above may be returned. - 🇲🇽 Mexico [SAT catalog reference article](https://developers.belvo.com/docs/sat-catalogs#payroll-type) ", "generatedName": "InvoicesPayrollSatType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -71746,8 +71192,8 @@ Please note that other currencies other than in the list above may be returned. "description": "The total amount of the payroll payment. ", "generatedName": "InvoicesPayrollSatAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -71763,11 +71209,11 @@ Please note that other currencies other than in the list above may be returned. "description": "The version of the payroll object. ", "generatedName": "InvoicesPayrollSatVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -71782,18 +71228,18 @@ Please note that other currencies other than in the list above may be returned. "description": "The start date of the payment period. ", "generatedName": "InvoicesPayrollSatDateFrom", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The start date of the payment period. ", "generatedName": "InvoicesPayrollSatDateFrom", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -71809,18 +71255,18 @@ Please note that other currencies other than in the list above may be returned. "description": "The end date of the payment period. ", "generatedName": "InvoicesPayrollSatDateTo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The end date of the payment period. ", "generatedName": "InvoicesPayrollSatDateTo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -71833,22 +71279,22 @@ Please note that other currencies other than in the list above may be returned. "generatedName": "invoicesPayrollSatCollectedAt", "key": "collected_at", "schema": { - "description": undefined, + "description": null, "generatedName": "invoicesPayrollSatCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ISO-8601 timestamp when the data point was collected.", "generatedName": "InvoicesPayrollSatCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ISO-8601 timestamp when the data point was collected.", "generatedName": "InvoicesPayrollSatCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -71866,11 +71312,11 @@ Please note that other currencies other than in the list above may be returned. "description": "The payment date. ", "generatedName": "InvoicesPayrollSatPaymentDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -71884,8 +71330,8 @@ Please note that other currencies other than in the list above may be returned. "description": "Details regarding the receiver. ", "generatedName": "InvoicesReceiverDetailsDian", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], @@ -71893,8 +71339,8 @@ Please note that other currencies other than in the list above may be returned. "description": "Details regarding the receiver. ", "generatedName": "InvoicesReceiverDetailsDian", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -71902,22 +71348,22 @@ Please note that other currencies other than in the list above may be returned. "generatedName": "invoicesReceiverDetailsDianCollectedAt", "key": "collected_at", "schema": { - "description": undefined, + "description": null, "generatedName": "invoicesReceiverDetailsDianCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ISO-8601 timestamp when the data point was collected.", "generatedName": "InvoicesReceiverDetailsDianCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ISO-8601 timestamp when the data point was collected.", "generatedName": "InvoicesReceiverDetailsDianCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -71932,10 +71378,10 @@ Please note that other currencies other than in the list above may be returned. "generatedName": "invoicesReceiverDetailsDianTaxPayerType", "key": "tax_payer_type", "schema": { - "description": undefined, + "description": null, "generatedName": "invoicesReceiverDetailsDianTaxPayerType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates if the receiver is a business or an individual. Can be either: @@ -71944,8 +71390,8 @@ Please note that other currencies other than in the list above may be returned. - \`Persona Natural\` ", "generatedName": "InvoicesReceiverDetailsDianTaxPayerType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Indicates if the receiver is a business or an individual. Can be either: @@ -71954,11 +71400,11 @@ Please note that other currencies other than in the list above may be returned. - \`Persona Natural\` ", "generatedName": "InvoicesReceiverDetailsDianTaxPayerType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -71972,10 +71418,10 @@ Please note that other currencies other than in the list above may be returned. "generatedName": "invoicesReceiverDetailsDianRegimen", "key": "regimen", "schema": { - "description": undefined, + "description": null, "generatedName": "invoicesReceiverDetailsDianRegimen", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The receiver's regimen type. @@ -71983,8 +71429,8 @@ Please note that other currencies other than in the list above may be returned. For detailed information regarding DIAN's regimens, please see their [official PDF](https://www.dian.gov.co/impuestos/factura-electronica/Documents/Anexo_tecnico_factura_electronica_vr_1_7_2020.pdf). ", "generatedName": "InvoicesReceiverDetailsDianRegimen", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The receiver's regimen type. @@ -71992,11 +71438,11 @@ For detailed information regarding DIAN's regimens, please see their [official P For detailed information regarding DIAN's regimens, please see their [official PDF](https://www.dian.gov.co/impuestos/factura-electronica/Documents/Anexo_tecnico_factura_electronica_vr_1_7_2020.pdf). ", "generatedName": "InvoicesReceiverDetailsDianRegimen", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72010,10 +71456,10 @@ For detailed information regarding DIAN's regimens, please see their [official P "generatedName": "invoicesReceiverDetailsDianTaxScheme", "key": "tax_scheme", "schema": { - "description": undefined, + "description": null, "generatedName": "invoicesReceiverDetailsDianTaxScheme", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The receiver's fiscal responsibilities. @@ -72021,8 +71467,8 @@ For detailed information regarding DIAN's regimens, please see their [official P For detailed information regarding DIAN's tax schemes, please see their [official PDF](https://www.dian.gov.co/impuestos/factura-electronica/Documents/Anexo_tecnico_factura_electronica_vr_1_7_2020.pdf). ", "generatedName": "InvoicesReceiverDetailsDianTaxScheme", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The receiver's fiscal responsibilities. @@ -72030,11 +71476,11 @@ For detailed information regarding DIAN's tax schemes, please see their [officia For detailed information regarding DIAN's tax schemes, please see their [official PDF](https://www.dian.gov.co/impuestos/factura-electronica/Documents/Anexo_tecnico_factura_electronica_vr_1_7_2020.pdf). ", "generatedName": "InvoicesReceiverDetailsDianTaxScheme", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72048,27 +71494,27 @@ For detailed information regarding DIAN's tax schemes, please see their [officia "generatedName": "invoicesReceiverDetailsDianCountry", "key": "country", "schema": { - "description": undefined, + "description": null, "generatedName": "invoicesReceiverDetailsDianCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The country where the receiver pays their taxes. ", "generatedName": "InvoicesReceiverDetailsDianCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The country where the receiver pays their taxes. ", "generatedName": "InvoicesReceiverDetailsDianCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72082,27 +71528,27 @@ For detailed information regarding DIAN's tax schemes, please see their [officia "generatedName": "invoicesReceiverDetailsDianAddress", "key": "address", "schema": { - "description": undefined, + "description": null, "generatedName": "invoicesReceiverDetailsDianAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The receiver's address. ", "generatedName": "InvoicesReceiverDetailsDianAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The receiver's address. ", "generatedName": "InvoicesReceiverDetailsDianAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72116,27 +71562,27 @@ For detailed information regarding DIAN's tax schemes, please see their [officia "generatedName": "invoicesReceiverDetailsDianPhoneNumber", "key": "phone_number", "schema": { - "description": undefined, + "description": null, "generatedName": "invoicesReceiverDetailsDianPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The receiver's phone number. ", "generatedName": "InvoicesReceiverDetailsDianPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The receiver's phone number. ", "generatedName": "InvoicesReceiverDetailsDianPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72150,27 +71596,27 @@ For detailed information regarding DIAN's tax schemes, please see their [officia "generatedName": "invoicesReceiverDetailsDianEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "invoicesReceiverDetailsDianEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The receiver's email address. ", "generatedName": "InvoicesReceiverDetailsDianEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The receiver's email address. ", "generatedName": "InvoicesReceiverDetailsDianEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72185,10 +71631,10 @@ For detailed information regarding DIAN's tax schemes, please see their [officia "InvoicesRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InvoicesRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -72198,11 +71644,11 @@ For detailed information regarding DIAN's tax schemes, please see their [officia "schema": { "description": "The fiscal \`link.id\` to use.", "generatedName": "InvoicesRequestLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72219,11 +71665,11 @@ For detailed information regarding DIAN's tax schemes, please see their [officia ⚠️ The value of \`date_from\` cannot be greater than \`date_to\`. ", "generatedName": "InvoicesRequestDateFrom", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72242,11 +71688,11 @@ For detailed information regarding DIAN's tax schemes, please see their [officia ⚠️ The value of \`date_to\` cannot be greater than today's date (in other words, no future dates). ", "generatedName": "InvoicesRequestDateTo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72258,10 +71704,10 @@ For detailed information regarding DIAN's tax schemes, please see their [officia "generatedName": "invoicesRequestType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "InvoicesRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumInvoiceType", "type": "reference", }, @@ -72272,16 +71718,16 @@ For detailed information regarding DIAN's tax schemes, please see their [officia "generatedName": "invoicesRequestAttachXml", "key": "attach_xml", "schema": { - "description": undefined, + "description": null, "generatedName": "invoicesRequestAttachXml", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "When set to \`true\`, you will receive the XML invoice in the response.", "generatedName": "InvoicesRequestAttachXml", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -72295,17 +71741,17 @@ For detailed information regarding DIAN's tax schemes, please see their [officia "generatedName": "invoicesRequestSaveData", "key": "save_data", "schema": { - "description": undefined, + "description": null, "generatedName": "invoicesRequestSaveData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates whether or not to persist the data in Belvo. By default, this is set to \`true\` and we return a 201 Created response. When set to \`false\`, the data won't be persisted and we return a 200 OK response.", "generatedName": "InvoicesRequestSaveData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -72319,10 +71765,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "InvoicesResponsePaginatedResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InvoicesResponsePaginatedResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -72330,16 +71776,16 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "invoicesResponsePaginatedResponseCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "invoicesResponsePaginatedResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The total number of results in your Belvo account.", "generatedName": "InvoicesResponsePaginatedResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -72353,10 +71799,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "invoicesResponsePaginatedResponseNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "invoicesResponsePaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -72364,8 +71810,8 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`accounts\` or \`owners\`). ", "generatedName": "InvoicesResponsePaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -72373,11 +71819,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`accounts\` or \`owners\`). ", "generatedName": "InvoicesResponsePaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72391,25 +71837,25 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "invoicesResponsePaginatedResponsePrevious", "key": "previous", "schema": { - "description": undefined, + "description": null, "generatedName": "invoicesResponsePaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "InvoicesResponsePaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "InvoicesResponsePaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72423,44 +71869,44 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "invoicesResponsePaginatedResponseResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "invoicesResponsePaginatedResponseResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of invoice objects.", "generatedName": "InvoicesResponsePaginatedResponseResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "InvoicesResponsePaginatedResponseResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "InvoicesResponsePaginatedResponseResultsItemZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceWithIdSat", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "InvoicesResponsePaginatedResponseResultsItemOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceDian", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -72473,8 +71919,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "Information about the error you ran into in the previous step of the payment intent, if applicable. This error can occur when the credentials that your customer provides are incorrect.", "generatedName": "LastErrorInvalidCredentials", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -72484,11 +71930,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "A unique error code (\`invalid_credentials\`) that allows you to classify and handle the error programmatically.", "generatedName": "LastErrorInvalidCredentialsErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72502,11 +71948,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "A short description of the error.", "generatedName": "LastErrorInvalidCredentialsErrorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72520,8 +71966,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "Information about the error you ran into in the previous step of the payment intent, if applicable. This error can occur when the MFA token your customer provides is invalid.", "generatedName": "LastErrorInvalidToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -72531,11 +71977,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "A unique error code (\`invalid_token\`) that allows you to classify and handle the error programmatically.", "generatedName": "LastErrorInvalidTokenErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72549,11 +71995,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "A short description of the error.", "generatedName": "LastErrorInvalidTokenErrorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72567,8 +72013,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "Information about the error you ran into in the previous step of the payment intent, if applicable. This error can occur when something unexpected happened in the \`pse_display_credentials_required\` next step.", "generatedName": "LastErrorLoginError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -72578,11 +72024,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "A unique error code (\`login_error\`) that allows you to classify and handle the error programmatically.", "generatedName": "LastErrorLoginErrorErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72596,11 +72042,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "A short description of the error.", "generatedName": "LastErrorLoginErrorErrorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72614,8 +72060,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "Information about the error you ran into in the previous step of the payment intent, if applicable. This error can occur when something unexpected happened during the payment intent process.", "generatedName": "LastErrorPaymentError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -72625,11 +72071,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "A unique error code (\`payment_error\`) that allows you to classify and handle the error programmatically.", "generatedName": "LastErrorPaymentErrorErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72643,11 +72089,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "A short description of the error.", "generatedName": "LastErrorPaymentErrorErrorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72661,8 +72107,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "Information about the error you ran into in the previous step of the payment intent, if applicable. This error occurs when you try to send a PATCH request after the session has already expired (the session expires after 10 minutes).", "generatedName": "LastErrorSessionExpired", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -72672,11 +72118,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "A unique error code (\`session_expired\`) that allows you to classify and handle the error programmatically.", "generatedName": "LastErrorSessionExpiredErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72690,11 +72136,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "A short description of the error.", "generatedName": "LastErrorSessionExpiredErrorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72708,8 +72154,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "Information about the error you ran into in the previous step of the payment intent, if applicable. This error can occur when something unexpected happened in the \`pse_display_token_required\` next step.", "generatedName": "LastErrorTwoFactor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -72719,11 +72165,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "A unique error code (\`login_two_factor_error\`) that allows you to classify and handle the error programmatically.", "generatedName": "LastErrorTwoFactorErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72737,11 +72183,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "A short description of the error.", "generatedName": "LastErrorTwoFactorErrorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72753,10 +72199,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "Link": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Link", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -72764,19 +72210,19 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "linkId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "linkId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Belvo's unique ID for the current Link.", "generatedName": "LinkId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72789,20 +72235,20 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "linkInstitution", "key": "institution", "schema": { - "description": undefined, + "description": null, "generatedName": "linkInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Belvo's name for the institution. ", "generatedName": "LinkInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72815,16 +72261,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "linkAccessMode", "key": "access_mode", "schema": { - "description": undefined, + "description": null, "generatedName": "linkAccessMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "LinkAccessMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumLinkAccessModeResponse", "type": "reference", }, @@ -72836,22 +72282,22 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "linkLastAccessedAt", "key": "last_accessed_at", "schema": { - "description": undefined, + "description": null, "generatedName": "linkLastAccessedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ISO-8601 timestamp of Belvo's most recent successful access to the institution for the given link.", "generatedName": "LinkLastAccessedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ISO-8601 timestamp of Belvo's most recent successful access to the institution for the given link.", "generatedName": "LinkLastAccessedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -72866,16 +72312,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "linkCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "linkCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ISO-8601 timestamp of when the data point was last updated in Belvo's database.", "generatedName": "LinkCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -72889,24 +72335,24 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "linkExternalId", "key": "external_id", "schema": { - "description": undefined, + "description": null, "generatedName": "linkExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The \`external_id\` you provided as an additional identifier for the link. For more information, see our [Link creation article](https://developers.belvo.com/docs/link-creation-best-practices#adding-your-own-identifier).", "generatedName": "LinkExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The \`external_id\` you provided as an additional identifier for the link. For more information, see our [Link creation article](https://developers.belvo.com/docs/link-creation-best-practices#adding-your-own-identifier).", "generatedName": "LinkExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 3, "type": "string", }, @@ -72921,10 +72367,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "linkInstitutionUserId", "key": "institution_user_id", "schema": { - "description": undefined, + "description": null, "generatedName": "linkInstitutionUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "
Info: Only applicable for links created after 08-02-2022.
@@ -72933,11 +72379,11 @@ A unique 44-character string that can be used to identify a user at a given inst 📚 Check out our [Avoiding duplicated links](https://developers.belvo.com/docs/link-creation-best-practices#avoiding-duplicated-links) DevPortal article for more information and tips on how to use it.", "generatedName": "LinkInstitutionUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72950,16 +72396,16 @@ A unique 44-character string that can be used to identify a user at a given inst "generatedName": "linkStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "linkStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "LinkStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumLinkStatus", "type": "reference", }, @@ -72971,19 +72417,19 @@ A unique 44-character string that can be used to identify a user at a given inst "generatedName": "linkCreatedBy", "key": "created_by", "schema": { - "description": undefined, + "description": null, "generatedName": "linkCreatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The unique ID for the user that created this link.", "generatedName": "LinkCreatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72996,16 +72442,16 @@ A unique 44-character string that can be used to identify a user at a given inst "generatedName": "linkRefreshRate", "key": "refresh_rate", "schema": { - "description": undefined, + "description": null, "generatedName": "linkRefreshRate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "LinkRefreshRate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumLinkRefreshRate", "type": "reference", }, @@ -73017,10 +72463,10 @@ A unique 44-character string that can be used to identify a user at a given inst "LinksPutRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "LinksPutRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -73030,11 +72476,11 @@ A unique 44-character string that can be used to identify a user at a given inst "schema": { "description": "The end-user's password used to log in to the institution.", "generatedName": "LinksPutRequestPassword", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73046,10 +72492,10 @@ A unique 44-character string that can be used to identify a user at a given inst "generatedName": "linksPutRequestPassword2", "key": "password2", "schema": { - "description": undefined, + "description": null, "generatedName": "linksPutRequestPassword2", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The end-user's second password used to log in to the institution. @@ -73057,11 +72503,11 @@ A unique 44-character string that can be used to identify a user at a given inst ℹ️ This is only required by some institutions. To know which institutions require a second password, get the [details](https://developers.belvo.com/reference/detailinstitution) for the institution and check the \`form_fields\` array in the response. ", "generatedName": "LinksPutRequestPassword2", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73074,20 +72520,20 @@ A unique 44-character string that can be used to identify a user at a given inst "generatedName": "linksPutRequestToken", "key": "token", "schema": { - "description": undefined, + "description": null, "generatedName": "linksPutRequestToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The MFA token required by the bank to log in. ", "generatedName": "LinksPutRequestToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73100,10 +72546,10 @@ A unique 44-character string that can be used to identify a user at a given inst "generatedName": "linksPutRequestUsernameType", "key": "username_type", "schema": { - "description": undefined, + "description": null, "generatedName": "linksPutRequestUsernameType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of document to be used as a username. @@ -73149,11 +72595,11 @@ A unique 44-character string that can be used to identify a user at a given inst | \`103\` | CPF | ", "generatedName": "LinksPutRequestUsernameType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73166,10 +72612,10 @@ A unique 44-character string that can be used to identify a user at a given inst "generatedName": "linksPutRequestCertificate", "key": "certificate", "schema": { - "description": undefined, + "description": null, "generatedName": "linksPutRequestCertificate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "For certain fiscal institutions, it is possible to log in using a certificate and a private key, which enables a faster connection to the institution. @@ -73177,11 +72623,11 @@ A unique 44-character string that can be used to identify a user at a given inst Belvo supports a base64 encoded \`certificate\`. If the \`certificate\` parameter is used, you *must* also provide the \`private_key\` parameter. ", "generatedName": "LinksPutRequestCertificate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73194,10 +72640,10 @@ Belvo supports a base64 encoded \`certificate\`. If the \`certificate\` paramete "generatedName": "linksPutRequestPrivateKey", "key": "private_key", "schema": { - "description": undefined, + "description": null, "generatedName": "linksPutRequestPrivateKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "For certain fiscal institutions, it is possible to log in using a certificate and a private key, which enables a faster connection to the institution. @@ -73205,11 +72651,11 @@ Belvo supports a base64 encoded \`certificate\`. If the \`certificate\` paramete Belvo supports a base64 encoded \`private_key\`. If the \`private_key\` parameter is used, you *must* also provide the \`certificate\` parameter. ", "generatedName": "LinksPutRequestPrivateKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73222,10 +72668,10 @@ Belvo supports a base64 encoded \`private_key\`. If the \`private_key\` paramete "LinksRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "LinksRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -73235,11 +72681,11 @@ Belvo supports a base64 encoded \`private_key\`. If the \`private_key\` paramete "schema": { "description": "The Belvo name for the institution.", "generatedName": "LinksRequestInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73253,11 +72699,11 @@ Belvo supports a base64 encoded \`private_key\`. If the \`private_key\` paramete "schema": { "description": "The end-user's username (or ID) used to log in to the institution.", "generatedName": "LinksRequestUsername", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73269,10 +72715,10 @@ Belvo supports a base64 encoded \`private_key\`. If the \`private_key\` paramete "generatedName": "linksRequestPassword", "key": "password", "schema": { - "description": undefined, + "description": null, "generatedName": "linksRequestPassword", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The end-user's password used to log in to the institution. @@ -73280,11 +72726,11 @@ Belvo supports a base64 encoded \`private_key\`. If the \`private_key\` paramete ℹ️ **Note**: You must send through a password for all institutions except for IMSS (\`imss_mx_employment\`). ", "generatedName": "LinksRequestPassword", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73297,20 +72743,20 @@ Belvo supports a base64 encoded \`private_key\`. If the \`private_key\` paramete "generatedName": "linksRequestExternalId", "key": "external_id", "schema": { - "description": undefined, + "description": null, "generatedName": "linksRequestExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "An additional identifier for the link, provided by you, to store in the Belvo database. **Cannot** include any Personal Identifiable Information (PII). **Must** be at least three characters long. If we identify that the identifier contains PII, we will force a \`null\` value. For more information, see our [Link creation article](https://developers.belvo.com/docs/link-creation-best-practices#adding-your-own-identifier).", "generatedName": "LinksRequestExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 3, "type": "string", }, @@ -73324,10 +72770,10 @@ If we identify that the identifier contains PII, we will force a \`null\` value. "generatedName": "linksRequestUsername2", "key": "username2", "schema": { - "description": undefined, + "description": null, "generatedName": "linksRequestUsername2", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The end-user's second username (or email address) used to log in to the institution. @@ -73335,11 +72781,11 @@ If we identify that the identifier contains PII, we will force a \`null\` value. ℹ️ This is only required by some institutions. To know which institutions require a second username, get the [details](https://developers.belvo.com/reference/detailinstitution) for the institution and check the \`form_fields\` array in the response. ", "generatedName": "LinksRequestUsername2", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73352,10 +72798,10 @@ If we identify that the identifier contains PII, we will force a \`null\` value. "generatedName": "linksRequestUsername3", "key": "username3", "schema": { - "description": undefined, + "description": null, "generatedName": "linksRequestUsername3", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The end-user's third username used to log in to the institution. @@ -73363,11 +72809,11 @@ If we identify that the identifier contains PII, we will force a \`null\` value. ℹ️ This is only required by some institutions. To know which institutions require a third username, get the [details](https://developers.belvo.com/reference/detailinstitution) for the institution and check the \`form_fields\` array in the response. ", "generatedName": "LinksRequestUsername3", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73380,10 +72826,10 @@ If we identify that the identifier contains PII, we will force a \`null\` value. "generatedName": "linksRequestPassword2", "key": "password2", "schema": { - "description": undefined, + "description": null, "generatedName": "linksRequestPassword2", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The end-user's second password used to log in to the institution. @@ -73391,11 +72837,11 @@ If we identify that the identifier contains PII, we will force a \`null\` value. ℹ️ This is only required by some institutions. To know which institutions require a second password, get the [details](https://developers.belvo.com/reference/detailinstitution) for the institution and check the \`form_fields\` array in the response. ", "generatedName": "LinksRequestPassword2", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73408,10 +72854,10 @@ If we identify that the identifier contains PII, we will force a \`null\` value. "generatedName": "linksRequestToken", "key": "token", "schema": { - "description": undefined, + "description": null, "generatedName": "linksRequestToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The MFA token required by the bank to log in. @@ -73419,11 +72865,11 @@ If we identify that the identifier contains PII, we will force a \`null\` value. We do not recommend sending the authentication token in the same request as registering the user. See our [Handling multi-factor authentication](https://developers.belvo.com/docs/handling-2-factor-authentication) article for more information and best practices. ", "generatedName": "LinksRequestToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73436,16 +72882,16 @@ We do not recommend sending the authentication token in the same request as regi "generatedName": "linksRequestAccessMode", "key": "access_mode", "schema": { - "description": undefined, + "description": null, "generatedName": "linksRequestAccessMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "LinksRequestAccessMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumLinkAccessModeRequest", "type": "reference", }, @@ -73457,17 +72903,17 @@ We do not recommend sending the authentication token in the same request as regi "generatedName": "linksRequestFetchHistorical", "key": "fetch_historical", "schema": { - "description": undefined, + "description": null, "generatedName": "linksRequestFetchHistorical", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates whether or not to retrieve historical information for the link or not. For links where \`access_mode=single\`, the default is \`false\`. For links where \`access_mode=recurrent\` this is hardcoded to \`true\`. ", "generatedName": "LinksRequestFetchHistorical", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -73481,10 +72927,10 @@ We do not recommend sending the authentication token in the same request as regi "generatedName": "linksRequestCredentialsStorage", "key": "credentials_storage", "schema": { - "description": undefined, + "description": null, "generatedName": "linksRequestCredentialsStorage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates whether or not to store credentials (and the duration for which to store the credentials). By default, this is set to \`store\`. For links where \`access_mode=recurrent\`, this must be set to \`store\`. @@ -73495,11 +72941,11 @@ Choose either: - \`30d\` to store credentials only for 30 days ", "generatedName": "LinksRequestCredentialsStorage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73512,10 +72958,10 @@ Choose either: "generatedName": "linksRequestUsernameType", "key": "username_type", "schema": { - "description": undefined, + "description": null, "generatedName": "linksRequestUsernameType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of document to be used as a username. @@ -73561,11 +73007,11 @@ For a list of standards codes, see the table below. | \`103\` | CPF | ", "generatedName": "LinksRequestUsernameType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73578,10 +73024,10 @@ For a list of standards codes, see the table below. "generatedName": "linksRequestCertificate", "key": "certificate", "schema": { - "description": undefined, + "description": null, "generatedName": "linksRequestCertificate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "For certain fiscal institutions, it is possible to log in using a certificate and a private key, which enables a faster connection to the institution. @@ -73589,11 +73035,11 @@ For a list of standards codes, see the table below. Belvo supports a base64 encoded \`certificate\`. If the \`certificate\` parameter is used, you *must* also provide the \`private_key\` parameter. ", "generatedName": "LinksRequestCertificate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73606,10 +73052,10 @@ Belvo supports a base64 encoded \`certificate\`. If the \`certificate\` paramete "generatedName": "linksRequestPrivateKey", "key": "private_key", "schema": { - "description": undefined, + "description": null, "generatedName": "linksRequestPrivateKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "For certain fiscal institutions, it is possible to log in using a certificate and a private key, which enables a faster connection to the institution. @@ -73617,11 +73063,11 @@ Belvo supports a base64 encoded \`certificate\`. If the \`certificate\` paramete Belvo supports a base64 encoded \`private_key\`. If the \`private_key\` parameter is used, you *must* also provide the \`certificate\` parameter. ", "generatedName": "LinksRequestPrivateKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73641,8 +73087,8 @@ Belvo supports a base64 encoded \`private_key\`. If the \`private_key\` paramete - there is an issue with the institution that prevents logins. - the user's account is either locked or the user does not have permission to access their internet banking.", "generatedName": "LoginError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -73650,21 +73096,21 @@ Belvo supports a base64 encoded \`private_key\`. If the \`private_key\` paramete "generatedName": "loginErrorCode", "key": "code", "schema": { - "description": undefined, + "description": null, "generatedName": "loginErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A unique error code (\`login_error\`) that allows you to classify and handle the error programmatically. ℹ️ Check our DevPortal for more information on how to handle 400 login_error errors.", "generatedName": "LoginErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73677,10 +73123,10 @@ Belvo supports a base64 encoded \`private_key\`. If the \`private_key\` paramete "generatedName": "loginErrorMessage", "key": "message", "schema": { - "description": undefined, + "description": null, "generatedName": "loginErrorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A short description of the error. @@ -73695,11 +73141,11 @@ For \`login_error\` errors, the description can be one of the following: - \`The user account access was forbidden by the institution\` - \`The user account is locked, user needs to contact the institution to unlock it\`", "generatedName": "LoginErrorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73712,19 +73158,19 @@ For \`login_error\` errors, the description can be one of the following: "generatedName": "loginErrorRequestId", "key": "request_id", "schema": { - "description": undefined, + "description": null, "generatedName": "loginErrorRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A 32-character unique ID of the request (matching a regex pattern of: \`[a-f0-9]{32}\`). Provide this ID when contacting the Belvo support team to accelerate investigations.", "generatedName": "LoginErrorRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73739,8 +73185,8 @@ For \`login_error\` errors, the description can be one of the following: "allOfPropertyConflicts": [], "description": "Details regarding the payer institution.", "generatedName": "NeedsRedirectContent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -73748,16 +73194,16 @@ For \`login_error\` errors, the description can be one of the following: "generatedName": "needsRedirectContentPayerInstitution", "key": "payer_institution", "schema": { - "description": undefined, + "description": null, "generatedName": "needsRedirectContentPayerInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NeedsRedirectContentPayerInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "paymentInstitution", "type": "reference", }, @@ -73771,8 +73217,8 @@ For \`login_error\` errors, the description can be one of the following: "allOfPropertyConflicts": [], "description": "Details regarding the payer institution.", "generatedName": "NeedsRedirectContentPse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -73780,16 +73226,16 @@ For \`login_error\` errors, the description can be one of the following: "generatedName": "needsRedirectContentPsePayerInstitution", "key": "payer_institution", "schema": { - "description": undefined, + "description": null, "generatedName": "needsRedirectContentPsePayerInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NeedsRedirectContentPsePayerInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InstitutionFormField", "type": "reference", }, @@ -73803,8 +73249,8 @@ For \`login_error\` errors, the description can be one of the following: "allOfPropertyConflicts": [], "description": "Object containing the declared net income of the tax payer. The values are calculated as the \`gross_income\` - \`non_taxable_income\`.", "generatedName": "NetIncomeIndividual", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -73814,8 +73260,8 @@ For \`login_error\` errors, the description can be one of the following: "schema": { "description": "Income received from employment.", "generatedName": "NetIncomeIndividualEarnedIncome", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -73830,8 +73276,8 @@ For \`login_error\` errors, the description can be one of the following: "schema": { "description": "Income received from emitted invoices (for example, income independent contractors or freelancers receive).", "generatedName": "NetIncomeIndividualFeeBasedIncome", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -73846,8 +73292,8 @@ For \`login_error\` errors, the description can be one of the following: "schema": { "description": "Income received from an investment (such as dividends or from renting a property).", "generatedName": "NetIncomeIndividualCapitalIncome", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -73862,8 +73308,8 @@ For \`login_error\` errors, the description can be one of the following: "schema": { "description": "Income that cannot be classified into the other three fields (such as income from cryptocurrencies or regular transfers from parents).", "generatedName": "NetIncomeIndividualNonLaborIncome", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -73878,8 +73324,8 @@ For \`login_error\` errors, the description can be one of the following: "allOfPropertyConflicts": [], "description": "Object detailing the next steps you should follow for a specific \`next_step\` type.", "generatedName": "NextStepDisplayConfirmationRequiredOfpi", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -73887,16 +73333,16 @@ For \`login_error\` errors, the description can be one of the following: "generatedName": "nextStepDisplayConfirmationRequiredOfpiOpenFinanceDisplayConfirmationRequired", "key": "open_finance_display_confirmation_required", "schema": { - "description": undefined, + "description": null, "generatedName": "nextStepDisplayConfirmationRequiredOfpiOpenFinanceDisplayConfirmationRequired", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NextStepDisplayConfirmationRequiredOfpiOpenFinanceDisplayConfirmationRequired", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DisplayConfirmationRequiredOfpi", "type": "reference", }, @@ -73908,18 +73354,18 @@ For \`login_error\` errors, the description can be one of the following: "generatedName": "nextStepDisplayConfirmationRequiredOfpiReadyToConfirm", "key": "ready_to_confirm", "schema": { - "description": undefined, + "description": null, "generatedName": "nextStepDisplayConfirmationRequiredOfpiReadyToConfirm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Boolean that indicates whether the payment intent is ready to be confirmed. **Note:** When set to \`true\`, you need to confirm the payment by making a PATCH request sending through \`confirm: true\`.", "generatedName": "NextStepDisplayConfirmationRequiredOfpiReadyToConfirm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -73935,8 +73381,8 @@ For \`login_error\` errors, the description can be one of the following: "allOfPropertyConflicts": [], "description": "Object detailing the next steps you should follow for a specific \`next_step\` type.", "generatedName": "NextStepDisplayConfirmationRequiredPse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -73944,16 +73390,16 @@ For \`login_error\` errors, the description can be one of the following: "generatedName": "nextStepDisplayConfirmationRequiredPsePseDisplayConfirmationRequired", "key": "pse_display_confirmation_required", "schema": { - "description": undefined, + "description": null, "generatedName": "nextStepDisplayConfirmationRequiredPsePseDisplayConfirmationRequired", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NextStepDisplayConfirmationRequiredPsePseDisplayConfirmationRequired", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DisplayConfirmationRequiredContentPse", "type": "reference", }, @@ -73965,18 +73411,18 @@ For \`login_error\` errors, the description can be one of the following: "generatedName": "nextStepDisplayConfirmationRequiredPseReadyToConfirm", "key": "ready_to_confirm", "schema": { - "description": undefined, + "description": null, "generatedName": "nextStepDisplayConfirmationRequiredPseReadyToConfirm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Boolean that indicates whether the payment intent is ready to be confirmed. **Note:** When the value is \`true\`, you'll need to make a PATCH request sending through \`confirm: true\` to confirm the payment.", "generatedName": "NextStepDisplayConfirmationRequiredPseReadyToConfirm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -73992,8 +73438,8 @@ For \`login_error\` errors, the description can be one of the following: "allOfPropertyConflicts": [], "description": "Object detailing the next steps you should follow for a specific \`next_step\` type.", "generatedName": "NextStepDisplayCredentialsRequiredPse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -74001,16 +73447,16 @@ For \`login_error\` errors, the description can be one of the following: "generatedName": "nextStepDisplayCredentialsRequiredPsePseDisplayCredentialsRequired", "key": "pse_display_credentials_required", "schema": { - "description": undefined, + "description": null, "generatedName": "nextStepDisplayCredentialsRequiredPsePseDisplayCredentialsRequired", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NextStepDisplayCredentialsRequiredPsePseDisplayCredentialsRequired", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DisplayCredentialsRequiredContentPse", "type": "reference", }, @@ -74022,18 +73468,18 @@ For \`login_error\` errors, the description can be one of the following: "generatedName": "nextStepDisplayCredentialsRequiredPseReadyToConfirm", "key": "ready_to_confirm", "schema": { - "description": undefined, + "description": null, "generatedName": "nextStepDisplayCredentialsRequiredPseReadyToConfirm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Boolean that indicates whether the payment intent is ready to be confirmed. **Note:** When the value is \`true\`, you'll need to make a PATCH request sending through \`confirm: true\` to confirm the payment.", "generatedName": "NextStepDisplayCredentialsRequiredPseReadyToConfirm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -74049,8 +73495,8 @@ For \`login_error\` errors, the description can be one of the following: "allOfPropertyConflicts": [], "description": "Object detailing the next steps you should follow for a specific \`next_step\` type.", "generatedName": "NextStepDisplayCustomerBankAccountsPse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -74058,16 +73504,16 @@ For \`login_error\` errors, the description can be one of the following: "generatedName": "nextStepDisplayCustomerBankAccountsPsePseDisplayCustomerBankAccounts", "key": "pse_display_customer_bank_accounts", "schema": { - "description": undefined, + "description": null, "generatedName": "nextStepDisplayCustomerBankAccountsPsePseDisplayCustomerBankAccounts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NextStepDisplayCustomerBankAccountsPsePseDisplayCustomerBankAccounts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DisplayCustomerBankAccountsContentPse", "type": "reference", }, @@ -74079,18 +73525,18 @@ For \`login_error\` errors, the description can be one of the following: "generatedName": "nextStepDisplayCustomerBankAccountsPseReadyToConfirm", "key": "ready_to_confirm", "schema": { - "description": undefined, + "description": null, "generatedName": "nextStepDisplayCustomerBankAccountsPseReadyToConfirm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Boolean that indicates whether the payment intent is ready to be confirmed. **Note:** When the value is \`true\`, you'll need to make a PATCH request sending through \`confirm: true\` to confirm the payment.", "generatedName": "NextStepDisplayCustomerBankAccountsPseReadyToConfirm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -74106,8 +73552,8 @@ For \`login_error\` errors, the description can be one of the following: "allOfPropertyConflicts": [], "description": "Object detailing the next steps you should follow for a specific \`next_step\` type.", "generatedName": "NextStepDisplayNeedsRedirectPse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -74115,16 +73561,16 @@ For \`login_error\` errors, the description can be one of the following: "generatedName": "nextStepDisplayNeedsRedirectPsePseDisplayNeedsRedirect", "key": "pse_display_needs_redirect", "schema": { - "description": undefined, + "description": null, "generatedName": "nextStepDisplayNeedsRedirectPsePseDisplayNeedsRedirect", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NextStepDisplayNeedsRedirectPsePseDisplayNeedsRedirect", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "NeedsRedirectContentPse", "type": "reference", }, @@ -74136,18 +73582,18 @@ For \`login_error\` errors, the description can be one of the following: "generatedName": "nextStepDisplayNeedsRedirectPseReadyToConfirm", "key": "ready_to_confirm", "schema": { - "description": undefined, + "description": null, "generatedName": "nextStepDisplayNeedsRedirectPseReadyToConfirm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Boolean that indicates whether the payment intent is ready to be confirmed. **Note:** When the value is \`true\`, you'll need to make a PATCH request sending through \`confirm: true\` to confirm the payment.", "generatedName": "NextStepDisplayNeedsRedirectPseReadyToConfirm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -74163,8 +73609,8 @@ For \`login_error\` errors, the description can be one of the following: "allOfPropertyConflicts": [], "description": "Object detailing the next steps you should follow for a specific \`next_step\` type.", "generatedName": "NextStepDisplayPaymentFailed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -74172,16 +73618,16 @@ For \`login_error\` errors, the description can be one of the following: "generatedName": "nextStepDisplayPaymentFailedOpenFinanceDisplayPaymentFailed", "key": "open_finance_display_payment_failed", "schema": { - "description": undefined, + "description": null, "generatedName": "nextStepDisplayPaymentFailedOpenFinanceDisplayPaymentFailed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NextStepDisplayPaymentFailedOpenFinanceDisplayPaymentFailed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DisplayPaymentFailed", "type": "reference", }, @@ -74193,18 +73639,18 @@ For \`login_error\` errors, the description can be one of the following: "generatedName": "nextStepDisplayPaymentFailedReadyToConfirm", "key": "ready_to_confirm", "schema": { - "description": undefined, + "description": null, "generatedName": "nextStepDisplayPaymentFailedReadyToConfirm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Boolean that indicates whether the payment intent is ready to be confirmed. **Note:** When set to \`true\`,you need to confirm the payment by making a PATCH request sending through \`confirm: true\`.", "generatedName": "NextStepDisplayPaymentFailedReadyToConfirm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -74220,8 +73666,8 @@ For \`login_error\` errors, the description can be one of the following: "allOfPropertyConflicts": [], "description": "Object detailing the next steps you should follow for a specific \`next_step\` type.", "generatedName": "NextStepDisplayPaymentMethodInformation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -74229,16 +73675,16 @@ For \`login_error\` errors, the description can be one of the following: "generatedName": "nextStepDisplayPaymentMethodInformationOpenFinanceDisplayPaymentMethodInformation", "key": "open_finance_display_payment_method_information", "schema": { - "description": undefined, + "description": null, "generatedName": "nextStepDisplayPaymentMethodInformationOpenFinanceDisplayPaymentMethodInformation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NextStepDisplayPaymentMethodInformationOpenFinanceDisplayPaymentMethodInformation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DisplayPaymentMethodInformationContentOfpi", "type": "reference", }, @@ -74250,18 +73696,18 @@ For \`login_error\` errors, the description can be one of the following: "generatedName": "nextStepDisplayPaymentMethodInformationReadyToConfirm", "key": "ready_to_confirm", "schema": { - "description": undefined, + "description": null, "generatedName": "nextStepDisplayPaymentMethodInformationReadyToConfirm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Boolean that indicates whether the payment intent is ready to be confirmed. **Note:** When set to \`true\`, you need to confirm the payment by making a PATCH request sending through \`confirm: true\`.", "generatedName": "NextStepDisplayPaymentMethodInformationReadyToConfirm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -74277,8 +73723,8 @@ For \`login_error\` errors, the description can be one of the following: "allOfPropertyConflicts": [], "description": "Object detailing the next steps you should follow for a specific \`next_step\` type. You'll need to send a PATCH request with the institution selected by the customer or their bank accounts (if there are accounts already saved in the Belvo database).", "generatedName": "NextStepDisplayPaymentMethodInformationPse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -74286,16 +73732,16 @@ For \`login_error\` errors, the description can be one of the following: "generatedName": "nextStepDisplayPaymentMethodInformationPsePseDisplayPaymentMethodInformation", "key": "pse_display_payment_method_information", "schema": { - "description": undefined, + "description": null, "generatedName": "nextStepDisplayPaymentMethodInformationPsePseDisplayPaymentMethodInformation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NextStepDisplayPaymentMethodInformationPsePseDisplayPaymentMethodInformation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DisplayPaymentMethodInformationContentPse", "type": "reference", }, @@ -74307,18 +73753,18 @@ For \`login_error\` errors, the description can be one of the following: "generatedName": "nextStepDisplayPaymentMethodInformationPseReadyToConfirm", "key": "ready_to_confirm", "schema": { - "description": undefined, + "description": null, "generatedName": "nextStepDisplayPaymentMethodInformationPseReadyToConfirm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Boolean that indicates whether the payment intent is ready to be confirmed. **Note:** When the value is \`true\`, you'll need to make a PATCH request sending through \`confirm: true\` to confirm the payment.", "generatedName": "NextStepDisplayPaymentMethodInformationPseReadyToConfirm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -74334,8 +73780,8 @@ For \`login_error\` errors, the description can be one of the following: "allOfPropertyConflicts": [], "description": "Object detailing the next steps you should follow for a specific \`next_step\` type.", "generatedName": "NextStepDisplayPaymentProcessing", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -74343,16 +73789,16 @@ For \`login_error\` errors, the description can be one of the following: "generatedName": "nextStepDisplayPaymentProcessingOpenFinanceDisplayPaymentProcessing", "key": "open_finance_display_payment_processing", "schema": { - "description": undefined, + "description": null, "generatedName": "nextStepDisplayPaymentProcessingOpenFinanceDisplayPaymentProcessing", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NextStepDisplayPaymentProcessingOpenFinanceDisplayPaymentProcessing", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DisplayPaymentProcessing", "type": "reference", }, @@ -74364,18 +73810,18 @@ For \`login_error\` errors, the description can be one of the following: "generatedName": "nextStepDisplayPaymentProcessingReadyToConfirm", "key": "ready_to_confirm", "schema": { - "description": undefined, + "description": null, "generatedName": "nextStepDisplayPaymentProcessingReadyToConfirm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Boolean that indicates whether the payment intent is ready to be confirmed. **Note:** When set to \`true\`, you need to confirm the payment by making a PATCH request sending through \`confirm: true\`.", "generatedName": "NextStepDisplayPaymentProcessingReadyToConfirm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -74391,8 +73837,8 @@ For \`login_error\` errors, the description can be one of the following: "allOfPropertyConflicts": [], "description": "Object detailing the next steps you should follow for a specific \`next_step\` type.", "generatedName": "NextStepDisplayPaymentSucceeded", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -74400,16 +73846,16 @@ For \`login_error\` errors, the description can be one of the following: "generatedName": "nextStepDisplayPaymentSucceededOpenFinanceDisplayPaymentSucceeded", "key": "open_finance_display_payment_succeeded", "schema": { - "description": undefined, + "description": null, "generatedName": "nextStepDisplayPaymentSucceededOpenFinanceDisplayPaymentSucceeded", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NextStepDisplayPaymentSucceededOpenFinanceDisplayPaymentSucceeded", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DisplayPaymentSucceeded", "type": "reference", }, @@ -74421,18 +73867,18 @@ For \`login_error\` errors, the description can be one of the following: "generatedName": "nextStepDisplayPaymentSucceededReadyToConfirm", "key": "ready_to_confirm", "schema": { - "description": undefined, + "description": null, "generatedName": "nextStepDisplayPaymentSucceededReadyToConfirm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Boolean that indicates whether the payment intent is ready to be confirmed. **Note:** When set to \`true\`, you need to confirm the payment by making a PATCH request sending through \`confirm: true\`.", "generatedName": "NextStepDisplayPaymentSucceededReadyToConfirm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -74448,8 +73894,8 @@ For \`login_error\` errors, the description can be one of the following: "allOfPropertyConflicts": [], "description": "Object detailing the next steps you should follow for a specific \`next_step\` type.", "generatedName": "NextStepDisplayTokenRequiredPse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -74457,16 +73903,16 @@ For \`login_error\` errors, the description can be one of the following: "generatedName": "nextStepDisplayTokenRequiredPsePseDisplayTokenRequired", "key": "pse_display_token_required", "schema": { - "description": undefined, + "description": null, "generatedName": "nextStepDisplayTokenRequiredPsePseDisplayTokenRequired", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NextStepDisplayTokenRequiredPsePseDisplayTokenRequired", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DisplayTokenRequiredContentPse", "type": "reference", }, @@ -74478,10 +73924,10 @@ For \`login_error\` errors, the description can be one of the following: "generatedName": "nextStepDisplayTokenRequiredPseReadyToConfirm", "key": "ready_to_confirm", "schema": { - "description": undefined, + "description": null, "generatedName": "nextStepDisplayTokenRequiredPseReadyToConfirm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Boolean that indicates whether the payment intent is ready to be confirmed. This value will return: @@ -74492,8 +73938,8 @@ For \`login_error\` errors, the description can be one of the following: **Note:** When the value is \`true\`, you'll need to confirm the payment intent. You can do this by making a PATCH request sending through the parameter \`confirm: true\`.", "generatedName": "NextStepDisplayTokenRequiredPseReadyToConfirm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -74509,8 +73955,8 @@ For \`login_error\` errors, the description can be one of the following: "allOfPropertyConflicts": [], "description": "Object detailing the next steps you should follow for a specific \`next_step\` type.", "generatedName": "NextStepNeedsRedirect", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -74518,16 +73964,16 @@ For \`login_error\` errors, the description can be one of the following: "generatedName": "nextStepNeedsRedirectOpenFinanceDisplayNeedsRedirect", "key": "open_finance_display_needs_redirect", "schema": { - "description": undefined, + "description": null, "generatedName": "nextStepNeedsRedirectOpenFinanceDisplayNeedsRedirect", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NextStepNeedsRedirectOpenFinanceDisplayNeedsRedirect", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "NeedsRedirectContent", "type": "reference", }, @@ -74539,18 +73985,18 @@ For \`login_error\` errors, the description can be one of the following: "generatedName": "nextStepNeedsRedirectReadyToConfirm", "key": "ready_to_confirm", "schema": { - "description": undefined, + "description": null, "generatedName": "nextStepNeedsRedirectReadyToConfirm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Boolean that indicates whether the payment intent is ready to be confirmed. **Note:** When set to \`true\`, you need to confirm the payment by making a PATCH request sending through \`confirm: true\`.", "generatedName": "NextStepNeedsRedirectReadyToConfirm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -74566,8 +74012,8 @@ For \`login_error\` errors, the description can be one of the following: "allOfPropertyConflicts": [], "description": "Object containing the declared non-taxable income of the tax payer.", "generatedName": "NonTaxableIncomeIndividual", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -74577,8 +74023,8 @@ For \`login_error\` errors, the description can be one of the following: "schema": { "description": "Income received from employment.", "generatedName": "NonTaxableIncomeIndividualEarnedIncome", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -74593,8 +74039,8 @@ For \`login_error\` errors, the description can be one of the following: "schema": { "description": "Income received from emitted invoices (for example, income independent contractors or freelancers receive).", "generatedName": "NonTaxableIncomeIndividualFeeBasedIncome", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -74609,8 +74055,8 @@ For \`login_error\` errors, the description can be one of the following: "schema": { "description": "Income received from an investment (such as dividends or from renting a property).", "generatedName": "NonTaxableIncomeIndividualCapitalIncome", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -74625,8 +74071,8 @@ For \`login_error\` errors, the description can be one of the following: "schema": { "description": "Income that cannot be classified into the other three fields (such as income from cryptocurrencies or regular transfers from parents).", "generatedName": "NonTaxableIncomeIndividualNonLaborIncome", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -74639,9 +74085,9 @@ For \`login_error\` errors, the description can be one of the following: "NotFoundError": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "NotFoundError", - "groupName": undefined, + "groupName": null, "nameOverride": "NotFoundErrorBody", "properties": [ { @@ -74650,9 +74096,9 @@ For \`login_error\` errors, the description can be one of the following: "generatedName": "notFoundErrorCode", "key": "code", "schema": { - "description": undefined, + "description": null, "generatedName": "notFoundErrorCode", - "groupName": undefined, + "groupName": null, "nameOverride": "NotFoundErrorBody", "type": "optional", "value": { @@ -74660,11 +74106,11 @@ For \`login_error\` errors, the description can be one of the following: ℹ️ Check our DevPortal for more information on how to handle 404 not_found errors.", "generatedName": "NotFoundErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74677,9 +74123,9 @@ For \`login_error\` errors, the description can be one of the following: "generatedName": "notFoundErrorMessage", "key": "message", "schema": { - "description": undefined, + "description": null, "generatedName": "notFoundErrorMessage", - "groupName": undefined, + "groupName": null, "nameOverride": "NotFoundErrorBody", "type": "optional", "value": { @@ -74689,11 +74135,11 @@ For \`not_found\` errors, the description is: - \`Not found\`", "generatedName": "NotFoundErrorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74706,19 +74152,19 @@ For \`not_found\` errors, the description is: "generatedName": "notFoundErrorRequestId", "key": "request_id", "schema": { - "description": undefined, + "description": null, "generatedName": "notFoundErrorRequestId", - "groupName": undefined, + "groupName": null, "nameOverride": "NotFoundErrorBody", "type": "optional", "value": { "description": "A 32-character unique ID of the request (matching a regex pattern of: \`[a-f0-9]{32}\`). Provide this ID when contacting the Belvo support team to accelerate investigations.", "generatedName": "NotFoundErrorRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74731,10 +74177,10 @@ For \`not_found\` errors, the description is: "Owner": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Owner", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -74742,19 +74188,19 @@ For \`not_found\` errors, the description is: "generatedName": "ownerId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "ownerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Belvo's unique identifier used to reference the current owner.", "generatedName": "OwnerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74767,19 +74213,19 @@ For \`not_found\` errors, the description is: "generatedName": "ownerLink", "key": "link", "schema": { - "description": undefined, + "description": null, "generatedName": "ownerLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Belvo's unique ID for the current Link.", "generatedName": "OwnerLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74794,17 +74240,17 @@ For \`not_found\` errors, the description is: "schema": { "description": "The institution's internal identifier for the owner.", "generatedName": "OwnerInternalIdentification", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The institution's internal identifier for the owner.", "generatedName": "OwnerInternalIdentification", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74819,14 +74265,14 @@ For \`not_found\` errors, the description is: "schema": { "description": "The ISO-8601 timestamp when the data point was collected.", "generatedName": "OwnerCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ISO-8601 timestamp when the data point was collected.", "generatedName": "OwnerCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -74840,16 +74286,16 @@ For \`not_found\` errors, the description is: "generatedName": "ownerCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "ownerCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ISO-8601 timestamp of when the data point was last updated in Belvo's database.", "generatedName": "OwnerCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -74865,17 +74311,17 @@ For \`not_found\` errors, the description is: "schema": { "description": "The full name of the owner, as provided by the bank.", "generatedName": "OwnerDisplayName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The full name of the owner, as provided by the bank.", "generatedName": "OwnerDisplayName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 128, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74890,17 +74336,17 @@ For \`not_found\` errors, the description is: "schema": { "description": "The account owner's registered email address.", "generatedName": "OwnerEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The account owner's registered email address.", "generatedName": "OwnerEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 256, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74915,17 +74361,17 @@ For \`not_found\` errors, the description is: "schema": { "description": "The account owner's registered phone number.", "generatedName": "OwnerPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The account owner's registered phone number.", "generatedName": "OwnerPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74940,17 +74386,17 @@ For \`not_found\` errors, the description is: "schema": { "description": "The accounts owners registered address.", "generatedName": "OwnerAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The accounts owners registered address.", "generatedName": "OwnerAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74963,16 +74409,16 @@ For \`not_found\` errors, the description is: "generatedName": "ownerDocumentId", "key": "document_id", "schema": { - "description": undefined, + "description": null, "generatedName": "ownerDocumentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "OwnerDocumentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "OwnerDocumentId", "type": "reference", }, @@ -74984,10 +74430,10 @@ For \`not_found\` errors, the description is: "generatedName": "ownerFirstName", "key": "first_name", "schema": { - "description": undefined, + "description": null, "generatedName": "ownerFirstName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "*This field has been deprecated.* @@ -74995,8 +74441,8 @@ For \`not_found\` errors, the description is: *The first name of the account owner.* ", "generatedName": "OwnerFirstName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "*This field has been deprecated.* @@ -75004,11 +74450,11 @@ For \`not_found\` errors, the description is: *The first name of the account owner.* ", "generatedName": "OwnerFirstName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75022,10 +74468,10 @@ For \`not_found\` errors, the description is: "generatedName": "ownerLastName", "key": "last_name", "schema": { - "description": undefined, + "description": null, "generatedName": "ownerLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "*This field has been deprecated.* @@ -75033,8 +74479,8 @@ For \`not_found\` errors, the description is: *The last name of the account owner.* ", "generatedName": "OwnerLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "*This field has been deprecated.* @@ -75042,11 +74488,11 @@ For \`not_found\` errors, the description is: *The last name of the account owner.* ", "generatedName": "OwnerLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75060,10 +74506,10 @@ For \`not_found\` errors, the description is: "generatedName": "ownerSecondLastName", "key": "second_last_name", "schema": { - "description": undefined, + "description": null, "generatedName": "ownerSecondLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "*This field has been deprecated.* @@ -75071,8 +74517,8 @@ For \`not_found\` errors, the description is: *The second last name of the account owner.* ", "generatedName": "OwnerSecondLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "*This field has been deprecated.* @@ -75080,11 +74526,11 @@ For \`not_found\` errors, the description is: *The second last name of the account owner.* ", "generatedName": "OwnerSecondLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75098,16 +74544,16 @@ For \`not_found\` errors, the description is: "OwnerDocumentId": { "description": "Information regarding the identification document the owner provided to the bank.", "generatedName": "OwnerDocumentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Information regarding the identification document the owner provided to the bank.", "generatedName": "OwnerDocumentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -75130,8 +74576,8 @@ For \`not_found\` errors, the description is: - \`NISS\` (*Número de Seguridad Social*) ", "generatedName": "OwnerDocumentIdDocumentType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The type of document the owner provided to the institution to open the account. Common document types are: @@ -75149,11 +74595,11 @@ For \`not_found\` errors, the description is: - \`NISS\` (*Número de Seguridad Social*) ", "generatedName": "OwnerDocumentIdDocumentType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75168,17 +74614,17 @@ For \`not_found\` errors, the description is: "schema": { "description": "The document's identification number.", "generatedName": "OwnerDocumentIdDocumentNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The document's identification number.", "generatedName": "OwnerDocumentIdDocumentNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75192,10 +74638,10 @@ For \`not_found\` errors, the description is: "OwnersPaginatedResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "OwnersPaginatedResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -75203,16 +74649,16 @@ For \`not_found\` errors, the description is: "generatedName": "ownersPaginatedResponseCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "ownersPaginatedResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The total number of results in your Belvo account.", "generatedName": "OwnersPaginatedResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -75226,10 +74672,10 @@ For \`not_found\` errors, the description is: "generatedName": "ownersPaginatedResponseNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "ownersPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -75237,8 +74683,8 @@ For \`not_found\` errors, the description is: In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`accounts\` or \`owners\`). ", "generatedName": "OwnersPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -75246,11 +74692,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`accounts\` or \`owners\`). ", "generatedName": "OwnersPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75264,25 +74710,25 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "ownersPaginatedResponsePrevious", "key": "previous", "schema": { - "description": undefined, + "description": null, "generatedName": "ownersPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "OwnersPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "OwnersPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75296,22 +74742,22 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "ownersPaginatedResponseResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "ownersPaginatedResponseResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of owner objects.", "generatedName": "OwnersPaginatedResponseResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "OwnersPaginatedResponseResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Owner", "type": "reference", }, @@ -75324,10 +74770,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "PaginatedResponseLink": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PaginatedResponseLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -75335,16 +74781,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paginatedResponseLinkCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedResponseLinkCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The total number of results in your Belvo account.", "generatedName": "PaginatedResponseLinkCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -75358,10 +74804,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paginatedResponseLinkNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedResponseLinkNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -75369,8 +74815,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`accounts\` or \`owners\`). ", "generatedName": "PaginatedResponseLinkNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -75378,11 +74824,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`accounts\` or \`owners\`). ", "generatedName": "PaginatedResponseLinkNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75396,25 +74842,25 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paginatedResponseLinkPrevious", "key": "previous", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedResponseLinkPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "PaginatedResponseLinkPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "PaginatedResponseLinkPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75428,22 +74874,22 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paginatedResponseLinkResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedResponseLinkResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedResponseLinkResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedResponseLinkResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Link", "type": "reference", }, @@ -75458,8 +74904,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "A JSON object containing a session UUID and a MFA token", "generatedName": "PatchBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -75469,11 +74915,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The session you want to resume. You need to use the \`session\` value that is provided in the 428 Token Required response that you receive after you make your POST request.", "generatedName": "PatchBodySession", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75485,19 +74931,19 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "patchBodyToken", "key": "token", "schema": { - "description": undefined, + "description": null, "generatedName": "patchBodyToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The MFA token generated by the institution and required to continue a session.", "generatedName": "PatchBodyToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75512,11 +74958,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The \`link.id\` you want to resume. Must be the same \`link.id\` as the one you receive in the 428 Token Required response that contains the \`session\` ID.", "generatedName": "PatchBodyLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75528,17 +74974,17 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "patchBodySaveData", "key": "save_data", "schema": { - "description": undefined, + "description": null, "generatedName": "patchBodySaveData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates whether or not to persist the data in Belvo. By default, this is set to \`true\` and we return a 201 Created response. When set to \`false\`, the data won't be persisted and we return a 200 OK response.", "generatedName": "PatchBodySaveData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -75554,8 +75000,8 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "allOfPropertyConflicts": [], "description": "A JSON object containing a session UUID and a MFA token", "generatedName": "PatchBodyWithoutSaveData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -75565,11 +75011,11 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "The session you want to resume. You need to use the \`session\` value that is provided in the 428 Token Required response that you receive after you make your POST request.", "generatedName": "PatchBodyWithoutSaveDataSession", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75581,19 +75027,19 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "patchBodyWithoutSaveDataToken", "key": "token", "schema": { - "description": undefined, + "description": null, "generatedName": "patchBodyWithoutSaveDataToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The MFA token generated by the institution and required to continue a session.", "generatedName": "PatchBodyWithoutSaveDataToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75608,11 +75054,11 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "The \`link.id\` you want to resume. Must be the same \`link.id\` as the one you receive in the 428 Token Required response that contains the \`session\` ID.", "generatedName": "PatchBodyWithoutSaveDataLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75624,10 +75070,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "PatchPaymentIntentPse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PatchPaymentIntentPse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -75635,10 +75081,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "patchPaymentIntentPsePaymentMethodDetails", "key": "payment_method_details", "schema": { - "description": undefined, + "description": null, "generatedName": "PatchPaymentIntentPsePaymentMethodDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PatchPaymentIntentsBodyPse", "type": "reference", }, @@ -75649,18 +75095,18 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "patchPaymentIntentPseConfirm", "key": "confirm", "schema": { - "description": undefined, + "description": null, "generatedName": "patchPaymentIntentPseConfirm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Boolean that indicates whether this request confirms the payment intent. **Note:** You'll need to send this parameter set to \`true\` when the payment intent next_step returns \`ready_to_confirm: true\`, meaning the payment intent is ready to be confirmed.", "generatedName": "PatchPaymentIntentPseConfirm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -75674,10 +75120,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "PatchPaymentIntentsBodyPse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PatchPaymentIntentsBodyPse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -75685,16 +75131,16 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "patchPaymentIntentsBodyPsePse", "key": "pse", "schema": { - "description": undefined, + "description": null, "generatedName": "patchPaymentIntentsBodyPsePse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PatchPaymentIntentsBodyPsePse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PatchPaymentMethodDetailsPse", "type": "reference", }, @@ -75708,8 +75154,8 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "allOfPropertyConflicts": [], "description": "Object with required fields to fill information in the payment intent object. The information you need to send through depends on the next step Belvo returns in the response.", "generatedName": "PatchPaymentMethodDetailsPse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -75717,21 +75163,21 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "patchPaymentMethodDetailsPsePayerInstitution", "key": "payer_institution", "schema": { - "description": undefined, + "description": null, "generatedName": "patchPaymentMethodDetailsPsePayerInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Belvo's unique identifier for the payer’s institution. **Note**: You need to send through this information after you received the \`pse_display_payment_method_information\` next step in the payment intent.", "generatedName": "PatchPaymentMethodDetailsPsePayerInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75744,21 +75190,21 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "patchPaymentMethodDetailsPseUsername", "key": "username", "schema": { - "description": undefined, + "description": null, "generatedName": "patchPaymentMethodDetailsPseUsername", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The username used to log in to the institution. **Note**: You need to send through this information after you received the \`pse_display_credentials_required\` next step in the payment intent.", "generatedName": "PatchPaymentMethodDetailsPseUsername", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75771,21 +75217,21 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "patchPaymentMethodDetailsPsePassword", "key": "password", "schema": { - "description": undefined, + "description": null, "generatedName": "patchPaymentMethodDetailsPsePassword", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The password used to log in to the institution. **Note**: You need to send through this information after you received the \`pse_display_credentials_required\` next step in the payment intent.", "generatedName": "PatchPaymentMethodDetailsPsePassword", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75798,21 +75244,21 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "patchPaymentMethodDetailsPsePayerToken", "key": "payer_token", "schema": { - "description": undefined, + "description": null, "generatedName": "patchPaymentMethodDetailsPsePayerToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The MFA token generated by the institution and required to continue the payment flow. **Note**: You need to send through this information if you received the \`pse_display_token_required\` next step in the payment intent.", "generatedName": "PatchPaymentMethodDetailsPsePayerToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75825,21 +75271,21 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "patchPaymentMethodDetailsPsePayerBankAccount", "key": "payer_bank_account", "schema": { - "description": undefined, + "description": null, "generatedName": "patchPaymentMethodDetailsPsePayerBankAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Belvo's unique identifier for the payer’s bank account. **Note**: You need to send through this information after you received the \`pse_display_customer_bank_accounts\` next step in the payment intent.", "generatedName": "PatchPaymentMethodDetailsPsePayerBankAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75852,10 +75298,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "PaymentIntentOfpi": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PaymentIntentOfpi", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -75865,11 +75311,11 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "Belvo's unique ID for the current payment intent.", "generatedName": "PaymentIntentOfpiId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75883,8 +75329,8 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "The ISO-8601 timestamp of when the data point was last updated in Belvo's database.", "generatedName": "PaymentIntentOfpiCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -75899,11 +75345,11 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "Belvo's unique ID for the user that created this payment intent.", "generatedName": "PaymentIntentOfpiCreatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75917,11 +75363,11 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "Belvo's unique ID for the customer related to this payment intent.", "generatedName": "PaymentIntentOfpiCustomer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75935,17 +75381,17 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "A list of payment method types allowed in this payment intent. For OFPI, the value will be \`open_finance\`.", "generatedName": "PaymentIntentOfpiAllowedPaymentMethodTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PaymentIntentOfpiAllowedPaymentMethodTypesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75961,11 +75407,11 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "description": "Amount to be paid by your customer. ", "generatedName": "PaymentIntentOfpiAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75977,10 +75423,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "paymentIntentOfpiCurrency", "key": "currency", "schema": { - "description": undefined, + "description": null, "generatedName": "PaymentIntentOfpiCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumPaymentsCurrency", "type": "reference", }, @@ -75994,11 +75440,11 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "description": "The description of the payment. ", "generatedName": "PaymentIntentOfpiDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76013,18 +75459,18 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "description": "Error code that explains the reason behind a payment being unsuccessful (if applicable). ", "generatedName": "PaymentIntentOfpiFailureCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Error code that explains the reason behind a payment being unsuccessful (if applicable). ", "generatedName": "PaymentIntentOfpiFailureCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76040,18 +75486,18 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "description": "Further information regarding the \`failure_code\`. ", "generatedName": "PaymentIntentOfpiFailureMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Further information regarding the \`failure_code\`. ", "generatedName": "PaymentIntentOfpiFailureMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76064,34 +75510,33 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "paymentIntentOfpiMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentIntentOfpiMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optional and customizable object where you can provide any additional key-value pairs for your internal purposes. For example, an internal reference number. ⚠️ **Note**: You can only provide up to 50 keys (keys can have up to 50 characters each and each value can be up to 500 characters). We do not support nested objects, only ASCII values.", "generatedName": "PaymentIntentOfpiMetadata", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "PaymentIntentOfpiMetadataKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "PaymentIntentOfpiMetadataValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -76103,66 +75548,66 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "paymentIntentOfpiNextStep", "key": "next_step", "schema": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "type", "generatedName": "PaymentIntentOfpiNextStep", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "open_finance_display_confirmation_required": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasNextStepDisplayConfirmationRequiredOfpi", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "NextStepDisplayConfirmationRequiredOfpi", "type": "reference", }, "open_finance_display_needs_redirect": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasNextStepNeedsRedirect", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "NextStepNeedsRedirect", "type": "reference", }, "open_finance_display_payment_failed": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasNextStepDisplayPaymentFailed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "NextStepDisplayPaymentFailed", "type": "reference", }, "open_finance_display_payment_method_information": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasNextStepDisplayPaymentMethodInformation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "NextStepDisplayPaymentMethodInformation", "type": "reference", }, "open_finance_display_payment_processing": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasNextStepDisplayPaymentProcessing", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "NextStepDisplayPaymentProcessing", "type": "reference", }, "open_finance_display_payment_succeeded": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasNextStepDisplayPaymentSucceeded", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "NextStepDisplayPaymentSucceeded", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, }, { @@ -76171,10 +75616,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "paymentIntentOfpiLastError", "key": "last_error", "schema": { - "description": undefined, + "description": null, "generatedName": "PaymentIntentOfpiLastError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LastErrorPaymentError", "type": "reference", }, @@ -76185,32 +75630,32 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "paymentIntentOfpiPaymentMethodDetails", "key": "payment_method_details", "schema": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "PaymentIntentOfpiPaymentMethodDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "PaymentIntentOfpiPaymentMethodDetailsZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentIntentPaymentMethodDetailsIndividualOfpi", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "PaymentIntentOfpiPaymentMethodDetailsOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentIntentPaymentMethodDetailsBusinessOfpi", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, { @@ -76219,10 +75664,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "paymentIntentOfpiPaymentMethodInformation", "key": "payment_method_information", "schema": { - "description": undefined, + "description": null, "generatedName": "PaymentIntentOfpiPaymentMethodInformation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentMethodInformationOfpi", "type": "reference", }, @@ -76233,24 +75678,24 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "paymentIntentOfpiCharges", "key": "charges", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentIntentOfpiCharges", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "An array of charge objects related to this paymnet intent. If no charges are associated, we return an empty array. **Note**: The charges resource will be deprecated and removed from our API by end of Q1 2023. We recommend not using any data from this resource.", "generatedName": "PaymentIntentOfpiCharges", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PaymentIntentOfpiChargesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Charge", "type": "reference", }, @@ -76263,10 +75708,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "paymentIntentOfpiProvider", "key": "provider", "schema": { - "description": undefined, + "description": null, "generatedName": "PaymentIntentOfpiProvider", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumPaymentLinkProvider", "type": "reference", }, @@ -76277,10 +75722,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "paymentIntentOfpiSelectedPaymentMethodType", "key": "selected_payment_method_type", "schema": { - "description": undefined, + "description": null, "generatedName": "PaymentIntentOfpiSelectedPaymentMethodType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumPaymentLinkAllowedPaymentMethod", "type": "reference", }, @@ -76291,10 +75736,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "paymentIntentOfpiStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "PaymentIntentOfpiStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumPaymentIntentStatus", "type": "reference", }, @@ -76308,15 +75753,15 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "description": "The ISO-8601 timestamp of when the payment intent was last updated. ", "generatedName": "PaymentIntentOfpiUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ISO-8601 timestamp of when the payment intent was last updated. ", "generatedName": "PaymentIntentOfpiUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -76330,10 +75775,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "PaymentIntentPaginatedResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PaymentIntentPaginatedResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -76341,16 +75786,16 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "paymentIntentPaginatedResponseCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentIntentPaginatedResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The total number of results in your Belvo account.", "generatedName": "PaymentIntentPaginatedResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -76364,10 +75809,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "paymentIntentPaginatedResponseNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentIntentPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -76375,8 +75820,8 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`customer\` or \`bank-accounts\`). ", "generatedName": "PaymentIntentPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -76384,11 +75829,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`customer\` or \`bank-accounts\`). ", "generatedName": "PaymentIntentPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76402,25 +75847,25 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentIntentPaginatedResponsePrevious", "key": "previous", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentIntentPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "PaymentIntentPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "PaymentIntentPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76434,22 +75879,22 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentIntentPaginatedResponseResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentIntentPaginatedResponseResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of payment intent objects.", "generatedName": "PaymentIntentPaginatedResponseResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PaymentIntentPaginatedResponseResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentIntentPse", "type": "reference", }, @@ -76464,8 +75909,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "Payment method type selected.", "generatedName": "PaymentIntentPaymentMethodDetailsBodyBusinessOfpi", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -76475,11 +75920,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Belvo's unique ID used to identify the beneficiary's bank account.", "generatedName": "PaymentIntentPaymentMethodDetailsBodyBusinessOfpiBeneficiaryBankAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76493,11 +75938,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Belvo's unique ID to reference the payer's institution.", "generatedName": "PaymentIntentPaymentMethodDetailsBodyBusinessOfpiPayerInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76511,11 +75956,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The callback URL that your user will be redirected to after confirming the payment in their banking application.", "generatedName": "PaymentIntentPaymentMethodDetailsBodyBusinessOfpiCallbackUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76531,19 +75976,19 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p **Note:** This value is obfuscated.", "generatedName": "PaymentIntentPaymentMethodDetailsBodyBusinessOfpiCpf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The customer's CPF number. Only required when the \`customer_type\` is \`BUSINESS\`. **Note:** This value is obfuscated.", "generatedName": "PaymentIntentPaymentMethodDetailsBodyBusinessOfpiCpf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76558,8 +76003,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "Payment method type selected.", "generatedName": "PaymentIntentPaymentMethodDetailsBodyIndividualOfpi", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -76569,11 +76014,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Belvo's unique ID used to identify the beneficiary's bank account.", "generatedName": "PaymentIntentPaymentMethodDetailsBodyIndividualOfpiBeneficiaryBankAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76587,11 +76032,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Belvo's unique ID to reference the payer's institution.", "generatedName": "PaymentIntentPaymentMethodDetailsBodyIndividualOfpiPayerInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76605,11 +76050,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The callback URL that your user will be redirected to after confirming the payment in their banking application.", "generatedName": "PaymentIntentPaymentMethodDetailsBodyIndividualOfpiCallbackUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76621,29 +76066,29 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentIntentPaymentMethodDetailsBodyIndividualOfpiCpf", "key": "cpf", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentIntentPaymentMethodDetailsBodyIndividualOfpiCpf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The customer's CPF number. Only required when the \`customer_type\` is \`BUSINESS\`. **Note:** This value is obfuscated.", "generatedName": "PaymentIntentPaymentMethodDetailsBodyIndividualOfpiCpf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The customer's CPF number. Only required when the \`customer_type\` is \`BUSINESS\`. **Note:** This value is obfuscated.", "generatedName": "PaymentIntentPaymentMethodDetailsBodyIndividualOfpiCpf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76659,8 +76104,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "Details about the payment method type selected.", "generatedName": "PaymentIntentPaymentMethodDetailsBodyPse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -76668,19 +76113,19 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentIntentPaymentMethodDetailsBodyPsePayerInstitution", "key": "payer_institution", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentIntentPaymentMethodDetailsBodyPsePayerInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Belvo's unique identifier for the payer’s institution.", "generatedName": "PaymentIntentPaymentMethodDetailsBodyPsePayerInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76693,19 +76138,19 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentIntentPaymentMethodDetailsBodyPsePayerBankAccount", "key": "payer_bank_account", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentIntentPaymentMethodDetailsBodyPsePayerBankAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Belvo's unique ID used to identify the customer’s bank account.", "generatedName": "PaymentIntentPaymentMethodDetailsBodyPsePayerBankAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76720,11 +76165,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Belvo's unique ID used to identify the beneficiary’s bank account.", "generatedName": "PaymentIntentPaymentMethodDetailsBodyPseBeneficiaryBankAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76736,19 +76181,19 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentIntentPaymentMethodDetailsBodyPseUsername", "key": "username", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentIntentPaymentMethodDetailsBodyPseUsername", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The username used to log in to the institution. This value is obfuscated.", "generatedName": "PaymentIntentPaymentMethodDetailsBodyPseUsername", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76761,19 +76206,19 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentIntentPaymentMethodDetailsBodyPsePassword", "key": "password", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentIntentPaymentMethodDetailsBodyPsePassword", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The password used to log in to the institution. This value is obfuscated.", "generatedName": "PaymentIntentPaymentMethodDetailsBodyPsePassword", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76788,11 +76233,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The callback URL that your user will be redirected to after confirming the payment in their banking application.", "generatedName": "PaymentIntentPaymentMethodDetailsBodyPseCallbackUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76806,8 +76251,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "This parameter determines the payment flow of the payment intent. By default, this is set to \`true\` and the payment intent created is processed using the Belvo's payment flow and Belvo-integrated institutions. When set to \`false\`, the payment intent process uses institutions not integrated into Belvo's flow.", "generatedName": "PaymentIntentPaymentMethodDetailsBodyPseBelvoFlow", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -76822,7 +76267,7 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "Details about the OFPI payment method.", "generatedName": "PaymentIntentPaymentMethodDetailsBusinessOfpi", - "groupName": undefined, + "groupName": null, "nameOverride": "BUSINESS", "properties": [ { @@ -76831,10 +76276,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentIntentPaymentMethodDetailsBusinessOfpiOpenFinance", "key": "open_finance", "schema": { - "description": undefined, + "description": null, "generatedName": "PaymentIntentPaymentMethodDetailsBusinessOfpiOpenFinance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentIntentPaymentMethodDetailsBodyBusinessOfpi", "type": "reference", }, @@ -76847,7 +76292,7 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "Details about the OFPI payment method.", "generatedName": "PaymentIntentPaymentMethodDetailsIndividualOfpi", - "groupName": undefined, + "groupName": null, "nameOverride": "INDIVIDUAL", "properties": [ { @@ -76856,10 +76301,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentIntentPaymentMethodDetailsIndividualOfpiOpenFinance", "key": "open_finance", "schema": { - "description": undefined, + "description": null, "generatedName": "PaymentIntentPaymentMethodDetailsIndividualOfpiOpenFinance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentIntentPaymentMethodDetailsBodyIndividualOfpi", "type": "reference", }, @@ -76872,7 +76317,7 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "Details about the PSE payment method.", "generatedName": "PaymentIntentPaymentMethodDetailsPse", - "groupName": undefined, + "groupName": null, "nameOverride": "PSE", "properties": [ { @@ -76881,16 +76326,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentIntentPaymentMethodDetailsPsePse", "key": "pse", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentIntentPaymentMethodDetailsPsePse", - "groupName": undefined, + "groupName": null, "nameOverride": "PSE", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaymentIntentPaymentMethodDetailsPsePse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentIntentPaymentMethodDetailsBodyPse", "type": "reference", }, @@ -76902,10 +76347,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "PaymentIntentPse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PaymentIntentPse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -76915,11 +76360,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Belvo's unique ID for the current payment intent.", "generatedName": "PaymentIntentPseId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76933,8 +76378,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The ISO-8601 timestamp of when the data point was last updated in Belvo's database.", "generatedName": "PaymentIntentPseCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -76949,11 +76394,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Belvo's unique ID for the user that created this payment intent.", "generatedName": "PaymentIntentPseCreatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76967,11 +76412,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Belvo's unique ID for the customer related to this payment intent.", "generatedName": "PaymentIntentPseCustomer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76985,14 +76430,14 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "A list of payment method types allowed in this payment intent. For PSE, the value will be \`pse\`.", "generatedName": "PaymentIntentPseAllowedPaymentMethodTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PaymentIntentPseAllowedPaymentMethodTypesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumPaymentLinkAllowedPaymentMethod", "type": "reference", }, @@ -77007,11 +76452,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "description": "Amount to be paid by your customer. ", "generatedName": "PaymentIntentPseAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77023,10 +76468,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentIntentPseCurrency", "key": "currency", "schema": { - "description": undefined, + "description": null, "generatedName": "PaymentIntentPseCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumPaymentsCurrency", "type": "reference", }, @@ -77040,11 +76485,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "description": "The description of the payment. ", "generatedName": "PaymentIntentPseDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77059,18 +76504,18 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "description": "Error code that explains the reason behind a payment being unsuccessful (if applicable). ", "generatedName": "PaymentIntentPseFailureCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Error code that explains the reason behind a payment being unsuccessful (if applicable). ", "generatedName": "PaymentIntentPseFailureCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77086,18 +76531,18 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "description": "Further information regarding the \`failure_code\`. ", "generatedName": "PaymentIntentPseFailureMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Further information regarding the \`failure_code\`. ", "generatedName": "PaymentIntentPseFailureMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77110,34 +76555,33 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentIntentPseMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentIntentPseMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optional and customizable object where you can provide any additional key-value pairs for your internal purposes. For example, an internal reference number. ⚠️ **Note**: You can only provide up to 50 keys (keys can have up to 50 characters each and each value can be up to 500 characters). We do not support nested objects, only ASCII values.", "generatedName": "PaymentIntentPseMetadata", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "PaymentIntentPseMetadataKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "PaymentIntentPseMetadataValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -77149,66 +76593,66 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentIntentPseNextStep", "key": "next_step", "schema": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "type", "generatedName": "PaymentIntentPseNextStep", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "pse_display_confirmation_required": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasNextStepDisplayConfirmationRequiredPse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "NextStepDisplayConfirmationRequiredPse", "type": "reference", }, "pse_display_credentials_required": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasNextStepDisplayCredentialsRequiredPse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "NextStepDisplayCredentialsRequiredPse", "type": "reference", }, "pse_display_customer_bank_accounts": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasNextStepDisplayCustomerBankAccountsPse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "NextStepDisplayCustomerBankAccountsPse", "type": "reference", }, "pse_display_needs_redirect": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasNextStepDisplayNeedsRedirectPse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "NextStepDisplayNeedsRedirectPse", "type": "reference", }, "pse_display_payment_method_information": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasNextStepDisplayPaymentMethodInformationPse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "NextStepDisplayPaymentMethodInformationPse", "type": "reference", }, "pse_display_token_required": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasNextStepDisplayTokenRequiredPse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "NextStepDisplayTokenRequiredPse", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, }, { @@ -77217,64 +76661,64 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentIntentPseLastError", "key": "last_error", "schema": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "PaymentIntentPseLastError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "PaymentIntentPseLastErrorZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LastErrorInvalidCredentials", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "PaymentIntentPseLastErrorOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LastErrorInvalidToken", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "PaymentIntentPseLastErrorTwo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LastErrorLoginError", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "PaymentIntentPseLastErrorThree", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LastErrorTwoFactor", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "PaymentIntentPseLastErrorFour", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LastErrorPaymentError", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "PaymentIntentPseLastErrorFive", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LastErrorSessionExpired", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, { @@ -77283,10 +76727,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentIntentPsePaymentMethodDetails", "key": "payment_method_details", "schema": { - "description": undefined, + "description": null, "generatedName": "PaymentIntentPsePaymentMethodDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentIntentPaymentMethodDetailsPse", "type": "reference", }, @@ -77297,10 +76741,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentIntentPsePaymentMethodInformation", "key": "payment_method_information", "schema": { - "description": undefined, + "description": null, "generatedName": "PaymentIntentPsePaymentMethodInformation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentMethodInformationPse", "type": "reference", }, @@ -77311,24 +76755,24 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentIntentPseCharges", "key": "charges", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentIntentPseCharges", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "An array of charge objects related to this paymnet intent. If no charges are associated, we return an empty array. **Note**: The charges resource will be deprecated and removed from our API by end of Q1 2023. We recommend not using any data from this resource.", "generatedName": "PaymentIntentPseCharges", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PaymentIntentPseChargesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Charge", "type": "reference", }, @@ -77341,10 +76785,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentIntentPseProvider", "key": "provider", "schema": { - "description": undefined, + "description": null, "generatedName": "PaymentIntentPseProvider", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumPaymentLinkProvider", "type": "reference", }, @@ -77355,10 +76799,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentIntentPseSelectedPaymentMethodType", "key": "selected_payment_method_type", "schema": { - "description": undefined, + "description": null, "generatedName": "PaymentIntentPseSelectedPaymentMethodType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumPaymentLinkAllowedPaymentMethod", "type": "reference", }, @@ -77369,10 +76813,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentIntentPseStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "PaymentIntentPseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumPaymentIntentStatus", "type": "reference", }, @@ -77386,15 +76830,15 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "description": "The ISO-8601 timestamp of when the payment intent was last updated. ", "generatedName": "PaymentIntentPseUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ISO-8601 timestamp of when the payment intent was last updated. ", "generatedName": "PaymentIntentPseUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -77410,7 +76854,7 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "Details about the organization's bank account that will receive the payment.", "generatedName": "PaymentIntentsPaymentMethodDetailsBodyPse", - "groupName": undefined, + "groupName": null, "nameOverride": "PSE", "properties": [ { @@ -77421,11 +76865,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Belvo's unique ID used to identify the beneficiary's bank account.", "generatedName": "PaymentIntentsPaymentMethodDetailsBodyPseBeneficiaryBankAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77437,19 +76881,19 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentIntentsPaymentMethodDetailsBodyPseCallbackUrl", "key": "callback_url", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentIntentsPaymentMethodDetailsBodyPseCallbackUrl", - "groupName": undefined, + "groupName": null, "nameOverride": "PSE", "type": "optional", "value": { "description": "The URL to your application that your customer will be directed to once they confirm the payment in their bank application.", "generatedName": "PaymentIntentsPaymentMethodDetailsBodyPseCallbackUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77464,8 +76908,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "This parameter determines the payment flow of the payment intent. By default, this is set to \`true\` and the payment intent created is processed using Belvo's payment flow and Belvo-integrated institutions. When set to \`false\`, the payment intent process uses institutions not integrated into Belvo's flow.", "generatedName": "PaymentIntentsPaymentMethodDetailsBodyPseBelvoFlow", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -77480,7 +76924,7 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "Object with payment method details to create a payment intent.", "generatedName": "PaymentIntentsPaymentMethodDetailsPse", - "groupName": undefined, + "groupName": null, "nameOverride": "PSE", "properties": [ { @@ -77489,10 +76933,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentIntentsPaymentMethodDetailsPsePse", "key": "pse", "schema": { - "description": undefined, + "description": null, "generatedName": "PaymentIntentsPaymentMethodDetailsPsePse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentIntentsPaymentMethodDetailsBodyPse", "type": "reference", }, @@ -77503,10 +76947,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "PaymentLinkCallbackUrls": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PaymentLinkCallbackUrls", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -77514,21 +76958,21 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentLinkCallbackUrlsCancel", "key": "cancel", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentLinkCallbackUrlsCancel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL that the user should be redirected to if they decide to cancel the payment process or if an error occurs. **Note:** Not required if your integration only generates payment links through the [Belvo Dashboard](https://dashboard.belvo.com/).", "generatedName": "PaymentLinkCallbackUrlsCancel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77541,21 +76985,21 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentLinkCallbackUrlsSuccess", "key": "success", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentLinkCallbackUrlsSuccess", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL that the user should be redirected to when they complete the payment process successfully. **Note:** Not required if your integration only generates payment links through the [Belvo Dashboard](https://dashboard.belvo.com/).", "generatedName": "PaymentLinkCallbackUrlsSuccess", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77572,8 +77016,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p **Note:** This field will return an empty object if your integration only generates payment links through the [Belvo Dashboard](https://dashboard.belvo.com/).", "generatedName": "PaymentLinkCallbackUrlsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -77581,19 +77025,19 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentLinkCallbackUrlsResponseCancel", "key": "cancel", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentLinkCallbackUrlsResponseCancel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL that the user should be redirected to if they decide to cancel the payment process or if an error occurs.", "generatedName": "PaymentLinkCallbackUrlsResponseCancel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77606,19 +77050,19 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentLinkCallbackUrlsResponseSuccess", "key": "success", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentLinkCallbackUrlsResponseSuccess", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL that the user should be redirected to when they complete the payment process successfully.", "generatedName": "PaymentLinkCallbackUrlsResponseSuccess", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77631,10 +77075,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "PaymentLinkListOfpi": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PaymentLinkListOfpi", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -77644,11 +77088,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Belvo's unique ID for the current payment link.", "generatedName": "PaymentLinkListOfpiId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77662,8 +77106,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The ISO-8601 timestamp of when the data point was last updated in Belvo's database.", "generatedName": "PaymentLinkListOfpiCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -77678,11 +77122,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Belvo's unique ID for the user that created the payment link.", "generatedName": "PaymentLinkListOfpiCreatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77696,11 +77140,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The URL for the hosted-widget that will guide your user through the payments process.", "generatedName": "PaymentLinkListOfpiPaymentUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77712,21 +77156,21 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentLinkListOfpiAccessToken", "key": "access_token", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentLinkListOfpiAccessToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The Belvo-generated access token for the payment link. **Note:** You'll need the \`access_token\` to make [Get details for a payment link](https://developers.belvo.com/reference/detailcreatepaymentlink) requests.", "generatedName": "PaymentLinkListOfpiAccessToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77739,10 +77183,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentLinkListOfpiCallbackUrls", "key": "callback_urls", "schema": { - "description": undefined, + "description": null, "generatedName": "PaymentLinkListOfpiCallbackUrls", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentLinkCallbackUrlsResponse", "type": "reference", }, @@ -77753,19 +77197,19 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentLinkListOfpiPaymentIntent", "key": "payment_intent", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentLinkListOfpiPaymentIntent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Belvo's unique ID for the payment intent. You can retrieve the complete payment intent by using our [Get details of a payment link](https://developers.belvo.com/reference/detailcreatepaymentlink) request.", "generatedName": "PaymentLinkListOfpiPaymentIntent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77778,24 +77222,24 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentLinkListOfpiUpdatedAt", "key": "updated_at", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentLinkListOfpiUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ISO-8601 timestamp of when the payment link was last updated. ", "generatedName": "PaymentLinkListOfpiUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ISO-8601 timestamp of when the payment link was last updated. ", "generatedName": "PaymentLinkListOfpiUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -77810,10 +77254,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentLinkListOfpiStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "PaymentLinkListOfpiStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumPaymentLinksStatus", "type": "reference", }, @@ -77826,11 +77270,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The payment link expiration time. ", "generatedName": "PaymentLinkListOfpiExpiresIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77845,8 +77289,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "description": "The ISO-8601 timestamp of when the payment link is set to expire. ", "generatedName": "PaymentLinkListOfpiExpiresAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -77859,10 +77303,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "PaymentLinkListPse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PaymentLinkListPse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -77872,11 +77316,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Belvo's unique ID for the current payment link.", "generatedName": "PaymentLinkListPseId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77890,8 +77334,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The ISO-8601 timestamp of when the data point was last updated in Belvo's database.", "generatedName": "PaymentLinkListPseCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -77906,11 +77350,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Belvo's unique ID for the user that created the payment link.", "generatedName": "PaymentLinkListPseCreatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77924,11 +77368,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The URL for the hosted-widget that will guide your user through the payments process.", "generatedName": "PaymentLinkListPsePaymentUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77940,21 +77384,21 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentLinkListPseAccessToken", "key": "access_token", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentLinkListPseAccessToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The Belvo-generated access token for the payment link. **Note:** You'll need the \`access_token\` to make [Get details for a payment link](https://developers.belvo.com/reference/detailcreatepaymentlink) requests.", "generatedName": "PaymentLinkListPseAccessToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77967,10 +77411,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentLinkListPseCallbackUrls", "key": "callback_urls", "schema": { - "description": undefined, + "description": null, "generatedName": "PaymentLinkListPseCallbackUrls", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentLinkCallbackUrlsResponse", "type": "reference", }, @@ -77981,19 +77425,19 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentLinkListPsePaymentIntent", "key": "payment_intent", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentLinkListPsePaymentIntent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Belvo's unique ID for the payment intent. You can retrieve the complete payment intent by using our [Get details of a payment link](https://developers.belvo.com/reference/detailcreatepaymentlink) request.", "generatedName": "PaymentLinkListPsePaymentIntent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78006,24 +77450,24 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentLinkListPseUpdatedAt", "key": "updated_at", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentLinkListPseUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ISO-8601 timestamp of when the payment link was last updated. ", "generatedName": "PaymentLinkListPseUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ISO-8601 timestamp of when the payment link was last updated. ", "generatedName": "PaymentLinkListPseUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -78038,10 +77482,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentLinkListPseStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "PaymentLinkListPseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumPaymentLinksStatus", "type": "reference", }, @@ -78054,11 +77498,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The payment link expiration time. ", "generatedName": "PaymentLinkListPseExpiresIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78073,8 +77517,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "description": "The ISO-8601 timestamp of when the payment link is set to expire. ", "generatedName": "PaymentLinkListPseExpiresAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -78087,10 +77531,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "PaymentLinkOfpi": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PaymentLinkOfpi", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -78100,11 +77544,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Belvo's unique ID for the current payment link.", "generatedName": "PaymentLinkOfpiId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78118,8 +77562,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The ISO-8601 timestamp of when the data point was last updated in Belvo's database.", "generatedName": "PaymentLinkOfpiCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -78134,11 +77578,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Belvo's unique ID for the user that created the payment link.", "generatedName": "PaymentLinkOfpiCreatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78152,11 +77596,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The URL for the hosted-widget that will guide your user through the payments process.", "generatedName": "PaymentLinkOfpiPaymentUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78168,21 +77612,21 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentLinkOfpiAccessToken", "key": "access_token", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentLinkOfpiAccessToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The Belvo-generated access token for the payment link. **Note:** You'll need the \`access_token\` to make [Get details for a payment link](https://developers.belvo.com/reference/detailcreatepaymentlink) requests.", "generatedName": "PaymentLinkOfpiAccessToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78195,10 +77639,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentLinkOfpiCallbackUrls", "key": "callback_urls", "schema": { - "description": undefined, + "description": null, "generatedName": "PaymentLinkOfpiCallbackUrls", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentLinkCallbackUrlsResponse", "type": "reference", }, @@ -78209,16 +77653,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentLinkOfpiPaymentIntent", "key": "payment_intent", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentLinkOfpiPaymentIntent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaymentLinkOfpiPaymentIntent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentIntentOfpi", "type": "reference", }, @@ -78230,24 +77674,24 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentLinkOfpiUpdatedAt", "key": "updated_at", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentLinkOfpiUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ISO-8601 timestamp of when the payment link was last updated. ", "generatedName": "PaymentLinkOfpiUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ISO-8601 timestamp of when the payment link was last updated. ", "generatedName": "PaymentLinkOfpiUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -78262,10 +77706,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentLinkOfpiStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "PaymentLinkOfpiStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumPaymentLinksStatus", "type": "reference", }, @@ -78278,11 +77722,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The payment link expiration time. ", "generatedName": "PaymentLinkOfpiExpiresIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78297,8 +77741,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "description": "The ISO-8601 timestamp of when the payment link is set to expire. ", "generatedName": "PaymentLinkOfpiExpiresAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -78311,10 +77755,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "PaymentLinkPaginatedResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PaymentLinkPaginatedResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -78322,16 +77766,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentLinkPaginatedResponseCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentLinkPaginatedResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The total number of results in your Belvo account.", "generatedName": "PaymentLinkPaginatedResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -78345,10 +77789,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentLinkPaginatedResponseNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentLinkPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -78356,8 +77800,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`customer\` or \`bank-accounts\`). ", "generatedName": "PaymentLinkPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -78365,11 +77809,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`customer\` or \`bank-accounts\`). ", "generatedName": "PaymentLinkPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78383,25 +77827,25 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentLinkPaginatedResponsePrevious", "key": "previous", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentLinkPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "PaymentLinkPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "PaymentLinkPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78415,44 +77859,44 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentLinkPaginatedResponseResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentLinkPaginatedResponseResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of bank account objects.", "generatedName": "PaymentLinkPaginatedResponseResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "PaymentLinkPaginatedResponseResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "PaymentLinkPaginatedResponseResultsItemZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentLinkListOfpi", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "PaymentLinkPaginatedResponseResultsItemOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentLinkListPse", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -78463,10 +77907,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "PaymentLinkPse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PaymentLinkPse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -78476,11 +77920,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Belvo's unique ID for the current payment link.", "generatedName": "PaymentLinkPseId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78494,8 +77938,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The ISO-8601 timestamp of when the data point was last updated in Belvo's database.", "generatedName": "PaymentLinkPseCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -78510,11 +77954,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Belvo's unique ID for the user that created the payment link.", "generatedName": "PaymentLinkPseCreatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78528,11 +77972,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The URL for the hosted-widget that will guide your user through the payments process.", "generatedName": "PaymentLinkPsePaymentUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78544,21 +77988,21 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentLinkPseAccessToken", "key": "access_token", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentLinkPseAccessToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The Belvo-generated access token for the payment link. **Note:** You'll need the \`access_token\` to make [Get details for a payment link](https://developers.belvo.com/reference/detailcreatepaymentlink) requests.", "generatedName": "PaymentLinkPseAccessToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78571,10 +78015,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentLinkPseCallbackUrls", "key": "callback_urls", "schema": { - "description": undefined, + "description": null, "generatedName": "PaymentLinkPseCallbackUrls", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentLinkCallbackUrlsResponse", "type": "reference", }, @@ -78585,16 +78029,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentLinkPsePaymentIntent", "key": "payment_intent", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentLinkPsePaymentIntent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaymentLinkPsePaymentIntent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentIntentPse", "type": "reference", }, @@ -78606,24 +78050,24 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentLinkPseUpdatedAt", "key": "updated_at", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentLinkPseUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ISO-8601 timestamp of when the payment link was last updated. ", "generatedName": "PaymentLinkPseUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ISO-8601 timestamp of when the payment link was last updated. ", "generatedName": "PaymentLinkPseUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -78638,10 +78082,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentLinkPseStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "PaymentLinkPseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumPaymentLinksStatus", "type": "reference", }, @@ -78654,11 +78098,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The payment link expiration time. ", "generatedName": "PaymentLinkPseExpiresIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78673,8 +78117,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "description": "The ISO-8601 timestamp of when the payment link is set to expire. ", "generatedName": "PaymentLinkPseExpiresAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -78689,7 +78133,7 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "Details about the organization's bank account that will receive the payment.", "generatedName": "PaymentLinksPaymentMethodDetailsBodyOfpi", - "groupName": undefined, + "groupName": null, "nameOverride": "OFPB", "properties": [ { @@ -78700,11 +78144,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Belvo's unique ID used to identify the beneficiary's bank account.", "generatedName": "PaymentLinksPaymentMethodDetailsBodyOfpiBeneficiaryBankAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78716,19 +78160,19 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentLinksPaymentMethodDetailsBodyOfpiCallbackUrl", "key": "callback_url", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentLinksPaymentMethodDetailsBodyOfpiCallbackUrl", - "groupName": undefined, + "groupName": null, "nameOverride": "OFPB", "type": "optional", "value": { "description": "The URL to your application that your customer will be directed to once they confirm the payment in their bank application.", "generatedName": "PaymentLinksPaymentMethodDetailsBodyOfpiCallbackUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78743,7 +78187,7 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "Details about the organization's bank account that will receive the payment.", "generatedName": "PaymentLinksPaymentMethodDetailsBodyPse", - "groupName": undefined, + "groupName": null, "nameOverride": "PSE", "properties": [ { @@ -78754,11 +78198,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Belvo's unique ID used to identify the beneficiary's bank account.", "generatedName": "PaymentLinksPaymentMethodDetailsBodyPseBeneficiaryBankAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78770,19 +78214,19 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentLinksPaymentMethodDetailsBodyPseCallbackUrl", "key": "callback_url", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentLinksPaymentMethodDetailsBodyPseCallbackUrl", - "groupName": undefined, + "groupName": null, "nameOverride": "PSE", "type": "optional", "value": { "description": "The URL to your application that your customer will be directed to once they confirm the payment in their bank application.", "generatedName": "PaymentLinksPaymentMethodDetailsBodyPseCallbackUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78797,8 +78241,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "This parameter determines the payment flow of the payment intent. By default, this is set to \`true\` and the payment intent created is processed using the Belvo's payment flow and Belvo-integrated institutions. When set to \`false\`, the payment intent process uses institutions not integrated into Belvo's flow.", "generatedName": "PaymentLinksPaymentMethodDetailsBodyPseBelvoFlow", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -78813,7 +78257,7 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "Object with information required by Open Finance Payments in Brazil to create a payment intent.", "generatedName": "PaymentMethodDetailsOfpi", - "groupName": undefined, + "groupName": null, "nameOverride": "OFPI", "properties": [ { @@ -78822,10 +78266,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentMethodDetailsOfpiOpenFinance", "key": "open_finance", "schema": { - "description": undefined, + "description": null, "generatedName": "PaymentMethodDetailsOfpiOpenFinance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentLinksPaymentMethodDetailsBodyOfpi", "type": "reference", }, @@ -78838,7 +78282,7 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "Object with information required by PSE to create a payment intent.", "generatedName": "PaymentMethodDetailsPse", - "groupName": undefined, + "groupName": null, "nameOverride": "PSE", "properties": [ { @@ -78847,10 +78291,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentMethodDetailsPsePse", "key": "pse", "schema": { - "description": undefined, + "description": null, "generatedName": "PaymentMethodDetailsPsePse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentLinksPaymentMethodDetailsBodyPse", "type": "reference", }, @@ -78861,10 +78305,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "PaymentMethodInfoCustomerBankAccountsPse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PaymentMethodInfoCustomerBankAccountsPse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -78872,19 +78316,19 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentMethodInfoCustomerBankAccountsPseId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentMethodInfoCustomerBankAccountsPseId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Belvo's unique ID used to identify the customer’s bank account.", "generatedName": "PaymentMethodInfoCustomerBankAccountsPseId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78897,19 +78341,19 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentMethodInfoCustomerBankAccountsPseCustomer", "key": "customer", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentMethodInfoCustomerBankAccountsPseCustomer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Belvo's unique ID for the current customer.", "generatedName": "PaymentMethodInfoCustomerBankAccountsPseCustomer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78922,16 +78366,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentMethodInfoCustomerBankAccountsPseInstitution", "key": "institution", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentMethodInfoCustomerBankAccountsPseInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaymentMethodInfoCustomerBankAccountsPseInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "paymentInstitution", "type": "reference", }, @@ -78943,19 +78387,19 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentMethodInfoCustomerBankAccountsPseNumber", "key": "number", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentMethodInfoCustomerBankAccountsPseNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The customer's bank account number. This value is obfuscated.", "generatedName": "PaymentMethodInfoCustomerBankAccountsPseNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78968,16 +78412,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentMethodInfoCustomerBankAccountsPseHolder", "key": "holder", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentMethodInfoCustomerBankAccountsPseHolder", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaymentMethodInfoCustomerBankAccountsPseHolder", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HolderBankAccountPse", "type": "reference", }, @@ -78989,16 +78433,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentMethodInfoCustomerBankAccountsPseDetails", "key": "details", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentMethodInfoCustomerBankAccountsPseDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaymentMethodInfoCustomerBankAccountsPseDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentMethodInformationDetailsPse", "type": "reference", }, @@ -79012,8 +78456,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "Payment method type selected.", "generatedName": "PaymentMethodInformationBodyOfpi", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -79021,25 +78465,25 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentMethodInformationBodyOfpiProviderRequestId", "key": "provider_request_id", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentMethodInformationBodyOfpiProviderRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Unique ID for the payment, as sent by the provider.", "generatedName": "PaymentMethodInformationBodyOfpiProviderRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Unique ID for the payment, as sent by the provider.", "generatedName": "PaymentMethodInformationBodyOfpiProviderRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79053,25 +78497,25 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentMethodInformationBodyOfpiRedirectUrl", "key": "redirect_url", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentMethodInformationBodyOfpiRedirectUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "URL that redirects the user to the institution's website.", "generatedName": "PaymentMethodInformationBodyOfpiRedirectUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "URL that redirects the user to the institution's website.", "generatedName": "PaymentMethodInformationBodyOfpiRedirectUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79085,25 +78529,25 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentMethodInformationBodyOfpiEndToEndId", "key": "end_to_end_id", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentMethodInformationBodyOfpiEndToEndId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A unique ID for the transaction in the Brazil's PIX payment system.", "generatedName": "PaymentMethodInformationBodyOfpiEndToEndId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "A unique ID for the transaction in the Brazil's PIX payment system.", "generatedName": "PaymentMethodInformationBodyOfpiEndToEndId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79119,8 +78563,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "Payment method type selected.", "generatedName": "PaymentMethodInformationBodyPse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -79128,25 +78572,25 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentMethodInformationBodyPseProviderRequestId", "key": "provider_request_id", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentMethodInformationBodyPseProviderRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Unique ID for the payment, as sent by the provider.", "generatedName": "PaymentMethodInformationBodyPseProviderRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Unique ID for the payment, as sent by the provider.", "generatedName": "PaymentMethodInformationBodyPseProviderRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79160,25 +78604,25 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentMethodInformationBodyPseRedirectUrl", "key": "redirect_url", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentMethodInformationBodyPseRedirectUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "URL that redirects the user to the institution's website.", "generatedName": "PaymentMethodInformationBodyPseRedirectUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "URL that redirects the user to the institution's website.", "generatedName": "PaymentMethodInformationBodyPseRedirectUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79192,25 +78636,25 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentMethodInformationBodyPseBankPaymentId", "key": "bank_payment_id", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentMethodInformationBodyPseBankPaymentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Unique payment ID provided the institution.", "generatedName": "PaymentMethodInformationBodyPseBankPaymentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Unique payment ID provided the institution.", "generatedName": "PaymentMethodInformationBodyPseBankPaymentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79224,25 +78668,25 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentMethodInformationBodyPseEndToEndId", "key": "end_to_end_id", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentMethodInformationBodyPseEndToEndId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A unique ID for the transaction in Colombia's Payments Way system.", "generatedName": "PaymentMethodInformationBodyPseEndToEndId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "A unique ID for the transaction in Colombia's Payments Way system.", "generatedName": "PaymentMethodInformationBodyPseEndToEndId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79256,10 +78700,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "PaymentMethodInformationDetailsPse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PaymentMethodInformationDetailsPse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -79267,16 +78711,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentMethodInformationDetailsPseCountry", "key": "country", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentMethodInformationDetailsPseCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaymentMethodInformationDetailsPseCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumPaymentsCountry", "type": "reference", }, @@ -79288,19 +78732,19 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentMethodInformationDetailsPseAccountType", "key": "account_type", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentMethodInformationDetailsPseAccountType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The type of bank account. For example, \`Ahorros\` or \`Corriente\`.", "generatedName": "PaymentMethodInformationDetailsPseAccountType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79315,7 +78759,7 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "Information about the payment method selected.", "generatedName": "PaymentMethodInformationOfpi", - "groupName": undefined, + "groupName": null, "nameOverride": "OFPI", "properties": [ { @@ -79324,16 +78768,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentMethodInformationOfpiOpenFinance", "key": "open_finance", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentMethodInformationOfpiOpenFinance", - "groupName": undefined, + "groupName": null, "nameOverride": "OFPI", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaymentMethodInformationOfpiOpenFinance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentMethodInformationBodyOfpi", "type": "reference", }, @@ -79349,7 +78793,7 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p **Note**: If no payment method information is associated, we return an empty array.", "generatedName": "PaymentMethodInformationPse", - "groupName": undefined, + "groupName": null, "nameOverride": "PSE", "properties": [ { @@ -79358,16 +78802,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentMethodInformationPsePse", "key": "pse", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentMethodInformationPsePse", - "groupName": undefined, + "groupName": null, "nameOverride": "PSE", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaymentMethodInformationPsePse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentMethodInformationBodyPse", "type": "reference", }, @@ -79379,10 +78823,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "PaymentWebhookRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PaymentWebhookRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -79392,11 +78836,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The name you want to provide to identify the webhook.", "generatedName": "PaymentWebhookRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79410,11 +78854,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The URL where webhook events should be sent to.", "generatedName": "PaymentWebhookRequestUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79426,19 +78870,19 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentWebhookRequestAuthHeader", "key": "auth_header", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentWebhookRequestAuthHeader", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The authentication header for the request. **Must** be set to \`Authorization\`.", "generatedName": "PaymentWebhookRequestAuthHeader", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79451,10 +78895,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentWebhookRequestAuthToken", "key": "auth_token", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentWebhookRequestAuthToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The authentication token you need to send webhook events. Can be either: @@ -79463,11 +78907,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p - \`Bearer\` and a token (for Bearer authentication). - \`Basic\` and a base64-encoded username:password string (for Basic authentication).", "generatedName": "PaymentWebhookRequestAuthToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79480,10 +78924,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "PaymentsInstitutionsPaginatedResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PaymentsInstitutionsPaginatedResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -79491,16 +78935,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentsInstitutionsPaginatedResponseCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentsInstitutionsPaginatedResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The total number of results in your Belvo account.", "generatedName": "PaymentsInstitutionsPaginatedResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -79514,10 +78958,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentsInstitutionsPaginatedResponseNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentsInstitutionsPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -79525,8 +78969,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`customer\` or \`bank-accounts\`). ", "generatedName": "PaymentsInstitutionsPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -79534,11 +78978,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`customer\` or \`bank-accounts\`). ", "generatedName": "PaymentsInstitutionsPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79552,25 +78996,25 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentsInstitutionsPaginatedResponsePrevious", "key": "previous", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentsInstitutionsPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "PaymentsInstitutionsPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "PaymentsInstitutionsPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79584,22 +79028,22 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentsInstitutionsPaginatedResponseResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentsInstitutionsPaginatedResponseResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of institution objects.", "generatedName": "PaymentsInstitutionsPaginatedResponseResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PaymentsInstitutionsPaginatedResponseResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "paymentInstitution", "type": "reference", }, @@ -79612,10 +79056,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "PaymentsTransactionsPaginatedResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PaymentsTransactionsPaginatedResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -79623,16 +79067,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentsTransactionsPaginatedResponseCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentsTransactionsPaginatedResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The total number of results in your Belvo account.", "generatedName": "PaymentsTransactionsPaginatedResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -79646,10 +79090,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentsTransactionsPaginatedResponseNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentsTransactionsPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -79657,8 +79101,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`customer\` or \`bank-accounts\`). ", "generatedName": "PaymentsTransactionsPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -79666,11 +79110,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`customer\` or \`bank-accounts\`). ", "generatedName": "PaymentsTransactionsPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79684,25 +79128,25 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentsTransactionsPaginatedResponsePrevious", "key": "previous", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentsTransactionsPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "PaymentsTransactionsPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "PaymentsTransactionsPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79716,22 +79160,22 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentsTransactionsPaginatedResponseResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentsTransactionsPaginatedResponseResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of transaction objects.", "generatedName": "PaymentsTransactionsPaginatedResponseResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PaymentsTransactionsPaginatedResponseResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "paymentTransaction", "type": "reference", }, @@ -79744,10 +79188,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "PaymentsWay": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PaymentsWay", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -79759,8 +79203,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p **Note:** Belvo provides you with the Payments Way terminal ID during your onboarding process. If you don't have one yet, just reach out to us at payments-info@belvo.com and we'll give you a hand with this. 🙂", "generatedName": "PaymentsWayTerminalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -79777,8 +79221,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p **Note:** Belvo provides you with the Payments Way form ID during your onboarding process. If you don't have one yet, just reach out to us at payments-info@belvo.com and we'll give you a hand with this. 🙂", "generatedName": "PaymentsWayFormId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -79791,10 +79235,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "PaymentsWebhooksPaginatedResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PaymentsWebhooksPaginatedResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -79802,16 +79246,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentsWebhooksPaginatedResponseCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentsWebhooksPaginatedResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The total number of results in your Belvo account.", "generatedName": "PaymentsWebhooksPaginatedResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -79825,10 +79269,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentsWebhooksPaginatedResponseNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentsWebhooksPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -79836,8 +79280,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`customer\` or \`bank-accounts\`). ", "generatedName": "PaymentsWebhooksPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -79845,11 +79289,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`customer\` or \`bank-accounts\`). ", "generatedName": "PaymentsWebhooksPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79863,25 +79307,25 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentsWebhooksPaginatedResponsePrevious", "key": "previous", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentsWebhooksPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "PaymentsWebhooksPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "PaymentsWebhooksPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79895,22 +79339,22 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "paymentsWebhooksPaginatedResponseResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentsWebhooksPaginatedResponseResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of webhook objects.", "generatedName": "PaymentsWebhooksPaginatedResponseResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PaymentsWebhooksPaginatedResponseResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "paymentWebhook", "type": "reference", }, @@ -79925,8 +79369,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "Object containing the tax payer's total pension income.", "generatedName": "PensionIncomeStatementIndividual", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -79936,8 +79380,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The total net pension of the taxpayer.", "generatedName": "PensionIncomeStatementIndividualNetPensionIncome", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -79952,8 +79396,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The total taxable pension income of the taxpayer.", "generatedName": "PensionIncomeStatementIndividualNetTaxablePensionIncome", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -79966,9 +79410,9 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "ProvidersPse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ProvidersPse", - "groupName": undefined, + "groupName": null, "nameOverride": "PSE", "properties": [ { @@ -79977,16 +79421,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "providersPsePaymentsWay", "key": "payments_way", "schema": { - "description": undefined, + "description": null, "generatedName": "providersPsePaymentsWay", - "groupName": undefined, + "groupName": null, "nameOverride": "PSE", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ProvidersPsePaymentsWay", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentsWay", "type": "reference", }, @@ -79998,10 +79442,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "ReceivableTransactionRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReceivableTransactionRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -80011,11 +79455,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The \`link.id\` that you want to get information for.", "generatedName": "ReceivableTransactionRequestLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80031,11 +79475,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p ⚠️ The value of \`date_from\` cannot be greater than \`date_to\`.", "generatedName": "ReceivableTransactionRequestDateFrom", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80051,11 +79495,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p ⚠️ The value of \`date_to\` cannot be greater than today's date (in other words, no future dates).", "generatedName": "ReceivableTransactionRequestDateTo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80067,19 +79511,19 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "receivableTransactionRequestToken", "key": "token", "schema": { - "description": undefined, + "description": null, "generatedName": "receivableTransactionRequestToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The OTP token generated by the bank.", "generatedName": "ReceivableTransactionRequestToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80092,17 +79536,17 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "receivableTransactionRequestSaveData", "key": "save_data", "schema": { - "description": undefined, + "description": null, "generatedName": "receivableTransactionRequestSaveData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates whether or not to persist the data in Belvo. By default, this is set to \`true\` and we return a 201 Created response. When set to \`false\`, the data won't be persisted and we return a 200 OK response.", "generatedName": "ReceivableTransactionRequestSaveData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -80116,10 +79560,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "ReceivablesTransaction": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReceivablesTransaction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -80129,11 +79573,11 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "Belvo's unique ID for the current receivable transaction.", "generatedName": "ReceivablesTransactionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80145,10 +79589,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "receivablesTransactionAccount", "key": "account", "schema": { - "description": undefined, + "description": null, "generatedName": "ReceivablesTransactionAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ReceivablesTransactionAccount", "type": "reference", }, @@ -80161,8 +79605,8 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "The ISO timestamp of when the data point was last updated in Belvo's database.", "generatedName": "ReceivablesTransactionCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -80177,8 +79621,8 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "The ISO timestamp when the data point was collected.", "generatedName": "ReceivablesTransactionCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -80193,11 +79637,11 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "The time that the transaction occurred, according to the institution, in \`HH:MM\` format.", "generatedName": "ReceivablesTransactionValueHour", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80211,11 +79655,11 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "The date that the transactions occurred, according to the institution, in \`YYYY-MM-DD\` format.", "generatedName": "ReceivablesTransactionValueDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80230,11 +79674,11 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "description": "Internal identification number that the acquirer uses to identify the transaction. ℹ️ **Note**: For Brazil, this number is the NSU.", "generatedName": "ReceivablesTransactionInstitutionTransactionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80253,11 +79697,11 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon Please note that currencies other than those listed above may be returned.", "generatedName": "ReceivablesTransactionCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80269,10 +79713,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "receivablesTransactionType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "ReceivablesTransactionType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumReceivableTransactionType", "type": "reference", }, @@ -80285,14 +79729,14 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "The total gross amount of the transaction.", "generatedName": "ReceivablesTransactionGrossAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The total gross amount of the transaction.", "generatedName": "ReceivablesTransactionGrossAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -80308,14 +79752,14 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "The net amount of the transaction.", "generatedName": "ReceivablesTransactionNetAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The net amount of the transaction.", "generatedName": "ReceivablesTransactionNetAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -80329,16 +79773,16 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "receivablesTransactionFees", "key": "fees", "schema": { - "description": undefined, + "description": null, "generatedName": "ReceivablesTransactionFees", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ReceivablesTransactionFeesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RecevablesTransactionFees", "type": "reference", }, @@ -80350,10 +79794,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "receivablesTransactionStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "ReceivablesTransactionStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumReceivableTransactionStatus", "type": "reference", }, @@ -80364,10 +79808,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "receivablesTransactionNumberOfInstallments", "key": "number_of_installments", "schema": { - "description": undefined, + "description": null, "generatedName": "ReceivablesTransactionNumberOfInstallments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ReceivablesTransactionNumberOfInstallments", "type": "reference", }, @@ -80380,8 +79824,8 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "allOfPropertyConflicts": [], "description": "Basic information about the account associated with the transaction.", "generatedName": "ReceivablesTransactionAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -80391,11 +79835,11 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "Belvo's unique ID for the account associated with the transaction.", "generatedName": "ReceivablesTransactionAccountId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80407,10 +79851,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "receivablesTransactionAccountInstitution", "key": "institution", "schema": { - "description": undefined, + "description": null, "generatedName": "ReceivablesTransactionAccountInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InstitutionAccount", "type": "reference", }, @@ -80421,16 +79865,16 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "ReceivablesTransactionNumberOfInstallments": { "description": "Details regarding the number of installments for the transaction, if applicable.", "generatedName": "ReceivablesTransactionNumberOfInstallments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Details regarding the number of installments for the transaction, if applicable.", "generatedName": "ReceivablesTransactionNumberOfInstallments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -80440,14 +79884,14 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "The number of payments already made to pay the cost of the transaction.", "generatedName": "ReceivablesTransactionNumberOfInstallmentsPaid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The number of payments already made to pay the cost of the transaction.", "generatedName": "ReceivablesTransactionNumberOfInstallmentsPaid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -80463,14 +79907,14 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "The number of payments required to pay the cost of the transaction.", "generatedName": "ReceivablesTransactionNumberOfInstallmentsTotal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The number of payments required to pay the cost of the transaction.", "generatedName": "ReceivablesTransactionNumberOfInstallmentsTotal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -80485,10 +79929,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "ReceivablesTransactionsPaginatedResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReceivablesTransactionsPaginatedResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -80496,16 +79940,16 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "receivablesTransactionsPaginatedResponseCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "receivablesTransactionsPaginatedResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The total number of results in your Belvo account.", "generatedName": "ReceivablesTransactionsPaginatedResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -80519,10 +79963,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "receivablesTransactionsPaginatedResponseNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "receivablesTransactionsPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -80530,8 +79974,8 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`accounts\` or \`owners\`). ", "generatedName": "ReceivablesTransactionsPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -80539,11 +79983,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`accounts\` or \`owners\`). ", "generatedName": "ReceivablesTransactionsPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80557,25 +80001,25 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "receivablesTransactionsPaginatedResponsePrevious", "key": "previous", "schema": { - "description": undefined, + "description": null, "generatedName": "receivablesTransactionsPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "ReceivablesTransactionsPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "ReceivablesTransactionsPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80589,22 +80033,22 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "receivablesTransactionsPaginatedResponseResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "receivablesTransactionsPaginatedResponseResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of receivables objects.", "generatedName": "ReceivablesTransactionsPaginatedResponseResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ReceivablesTransactionsPaginatedResponseResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ReceivablesTransaction", "type": "reference", }, @@ -80619,8 +80063,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "Details regarding the fees applied to the transaction.", "generatedName": "RecevablesTransactionFees", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -80628,10 +80072,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "recevablesTransactionFeesType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "RecevablesTransactionFeesType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumReceivableTransactionFeeType", "type": "reference", }, @@ -80644,8 +80088,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The value of \`fees.type\`.", "generatedName": "RecevablesTransactionFeesValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -80658,16 +80102,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "RecurringExpenseSourceTransaction": { "description": "An array of minified transaction objects used to evaluate the recurring expense. If no transactions were found, we return an empty array.", "generatedName": "RecurringExpenseSourceTransaction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "An array of minified transaction objects used to evaluate the recurring expense. If no transactions were found, we return an empty array.", "generatedName": "RecurringExpenseSourceTransaction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -80677,8 +80121,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The transaction amount.", "generatedName": "RecurringExpenseSourceTransactionAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -80693,17 +80137,17 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The description of the transaction provided by the institution. Usually, this is the text that the end user would see in the bank statement. The description can be an empty string.", "generatedName": "RecurringExpenseSourceTransactionDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The description of the transaction provided by the institution. Usually, this is the text that the end user would see in the bank statement. The description can be an empty string.", "generatedName": "RecurringExpenseSourceTransactionDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80718,11 +80162,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The date when the transaction occurred, in \`YYYY-MM-DD\` format.", "generatedName": "RecurringExpenseSourceTransactionValueDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80741,8 +80185,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p ℹ️ If no recurring expense insights are found, we return an empty array. ", "generatedName": "RecurringExpenses", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -80750,19 +80194,19 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "recurringExpensesId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "recurringExpensesId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Belvo's unique identifier used to reference the current recurring expense.", "generatedName": "RecurringExpensesId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80775,10 +80219,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "recurringExpensesAccount", "key": "account", "schema": { - "description": undefined, + "description": null, "generatedName": "RecurringExpensesAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Account", "type": "reference", }, @@ -80794,8 +80238,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p ℹ️ **Note**: This information is taken from the description section of a transaction and then normalized to provide you with an easy-to-read name. As such, sometimes the name will reflect the merchant the payment is made to (for example, Netflix.com), while for other recurring expenses, this could be something like "Monthly payment to John". ", "generatedName": "RecurringExpensesName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The name for the recurring expense. @@ -80803,11 +80247,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p ℹ️ **Note**: This information is taken from the description section of a transaction and then normalized to provide you with an easy-to-read name. As such, sometimes the name will reflect the merchant the payment is made to (for example, Netflix.com), while for other recurring expenses, this could be something like "Monthly payment to John". ", "generatedName": "RecurringExpensesName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80822,14 +80266,14 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "An array of minified transaction objects used to evaluate the recurring expense. If no transactions were found, we return an empty array.", "generatedName": "RecurringExpensesTransactions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RecurringExpensesTransactionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RecurringExpenseSourceTransaction", "type": "reference", }, @@ -80841,10 +80285,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "recurringExpensesFrequency", "key": "frequency", "schema": { - "description": undefined, + "description": null, "generatedName": "RecurringExpensesFrequency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumRecurringExpenseFrequency", "type": "reference", }, @@ -80857,8 +80301,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The average transaction amount of the recurring expense.", "generatedName": "RecurringExpensesAverageTransactionAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -80873,8 +80317,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The median transaction amount of the recurring expense.", "generatedName": "RecurringExpensesMedianTransactionAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -80892,8 +80336,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p Based on the frequency, you can infer how many days until the next charge will occur. ", "generatedName": "RecurringExpensesDaysSinceLastTransaction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -80906,10 +80350,10 @@ Based on the frequency, you can infer how many days until the next charge will o "generatedName": "recurringExpensesCategory", "key": "category", "schema": { - "description": undefined, + "description": null, "generatedName": "RecurringExpensesCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumRecurringExpenseCategory", "type": "reference", }, @@ -80920,10 +80364,10 @@ Based on the frequency, you can infer how many days until the next charge will o "generatedName": "recurringExpensesPaymentType", "key": "payment_type", "schema": { - "description": undefined, + "description": null, "generatedName": "RecurringExpensesPaymentType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumRecurringExpensePaymentType", "type": "reference", }, @@ -80934,10 +80378,10 @@ Based on the frequency, you can infer how many days until the next charge will o "RecurringExpensesPaginatedResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RecurringExpensesPaginatedResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -80945,16 +80389,16 @@ Based on the frequency, you can infer how many days until the next charge will o "generatedName": "recurringExpensesPaginatedResponseCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "recurringExpensesPaginatedResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The total number of results in your Belvo account.", "generatedName": "RecurringExpensesPaginatedResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -80968,10 +80412,10 @@ Based on the frequency, you can infer how many days until the next charge will o "generatedName": "recurringExpensesPaginatedResponseNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "recurringExpensesPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -80979,8 +80423,8 @@ Based on the frequency, you can infer how many days until the next charge will o In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`accounts\` or \`owners\`). ", "generatedName": "RecurringExpensesPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -80988,11 +80432,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`accounts\` or \`owners\`). ", "generatedName": "RecurringExpensesPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81006,25 +80450,25 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "recurringExpensesPaginatedResponsePrevious", "key": "previous", "schema": { - "description": undefined, + "description": null, "generatedName": "recurringExpensesPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "RecurringExpensesPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "RecurringExpensesPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81038,22 +80482,22 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "recurringExpensesPaginatedResponseResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "recurringExpensesPaginatedResponseResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of recurring expense objects.", "generatedName": "RecurringExpensesPaginatedResponseResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RecurringExpensesPaginatedResponseResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RecurringExpenses", "type": "reference", }, @@ -81066,10 +80510,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "RecurringExpensesRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RecurringExpensesRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -81079,11 +80523,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The \`link.id\` that you want to get information for.", "generatedName": "RecurringExpensesRequestLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81095,19 +80539,19 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "recurringExpensesRequestToken", "key": "token", "schema": { - "description": undefined, + "description": null, "generatedName": "recurringExpensesRequestToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The OTP token generated by the bank.", "generatedName": "RecurringExpensesRequestToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81120,17 +80564,17 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "recurringExpensesRequestSaveData", "key": "save_data", "schema": { - "description": undefined, + "description": null, "generatedName": "recurringExpensesRequestSaveData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates whether or not to persist the data in Belvo. By default, this is set to \`true\` and we return a 201 Created response. When set to \`false\`, the data won't be persisted and we return a 200 OK response.", "generatedName": "RecurringExpensesRequestSaveData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -81144,10 +80588,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "recurringExpensesRequestDateFrom", "key": "date_from", "schema": { - "description": undefined, + "description": null, "generatedName": "recurringExpensesRequestDateFrom", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The date from which you want to start getting recurring expenses for, in \`YYYY-MM-DD\` format, within the last 365 days. When you use this parameter, you must also send \`date_to\`. @@ -81156,11 +80600,11 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon ⚠️ The value of \`date_from\` cannot be greater than \`date_to\`.", "generatedName": "RecurringExpensesRequestDateFrom", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81173,10 +80617,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "recurringExpensesRequestDateTo", "key": "date_to", "schema": { - "description": undefined, + "description": null, "generatedName": "recurringExpensesRequestDateTo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The date you want to stop getting recurring expenses for, in \`YYYY-MM-DD\` format, within the last 365 days. When you use this parameter, you must also send \`date_from\`. @@ -81185,11 +80629,11 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon ⚠️ The value of \`date_to\` cannot be greater than today's date (in other words, no future dates).", "generatedName": "RecurringExpensesRequestDateTo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81204,8 +80648,8 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "allOfPropertyConflicts": [], "description": "Object containing information about where the tax payer reports their income.", "generatedName": "ReportingId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -81215,11 +80659,11 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "The type of reporting ID. For DIAN, this is the sectional address code (*Codigo Dirrecion Seccional*)", "generatedName": "ReportingIdReportingType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81233,11 +80677,11 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "The value of the reporting ID.", "generatedName": "ReportingIdReportingValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81251,7 +80695,7 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "allOfPropertyConflicts": [], "description": "Belvo has a limit regarding the time it takes to log in, retrieve account data, and log out. A timeout occurs when there is a very high amount of data and everything could not be obtained within the allotted time.", "generatedName": "RequestTimeoutError", - "groupName": undefined, + "groupName": null, "nameOverride": "RequestTimeoutErrorBody", "properties": [ { @@ -81260,9 +80704,9 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "requestTimeoutErrorCode", "key": "code", "schema": { - "description": undefined, + "description": null, "generatedName": "requestTimeoutErrorCode", - "groupName": undefined, + "groupName": null, "nameOverride": "RequestTimeoutErrorBody", "type": "optional", "value": { @@ -81270,11 +80714,11 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon ℹ️ Check our DevPortal for more information on how to handle 408 request_timeout errors.", "generatedName": "RequestTimeoutErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81287,9 +80731,9 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "requestTimeoutErrorMessage", "key": "message", "schema": { - "description": undefined, + "description": null, "generatedName": "requestTimeoutErrorMessage", - "groupName": undefined, + "groupName": null, "nameOverride": "RequestTimeoutErrorBody", "type": "optional", "value": { @@ -81299,11 +80743,11 @@ For \`request_timeout\` errors, the description is: - \`The request timed out, you can retry asking for less data by changing your query parameters\`.", "generatedName": "RequestTimeoutErrorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81316,19 +80760,19 @@ For \`request_timeout\` errors, the description is: "generatedName": "requestTimeoutErrorRequestId", "key": "request_id", "schema": { - "description": undefined, + "description": null, "generatedName": "requestTimeoutErrorRequestId", - "groupName": undefined, + "groupName": null, "nameOverride": "RequestTimeoutErrorBody", "type": "optional", "value": { "description": "A 32-character unique ID of the request (matching a regex pattern of: \`[a-f0-9]{32}\`). Provide this ID when contacting the Belvo support team to accelerate investigations.", "generatedName": "RequestTimeoutErrorRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81343,8 +80787,8 @@ For \`request_timeout\` errors, the description is: "allOfPropertyConflicts": [], "description": "A breakdown of the retained taxes", "generatedName": "RetentionBreakdown", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -81355,15 +80799,15 @@ For \`request_timeout\` errors, the description is: "description": "The base amount that was used to calculate the tax retention. ", "generatedName": "RetentionBreakdownBaseAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The base amount that was used to calculate the tax retention. ", "generatedName": "RetentionBreakdownBaseAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -81380,18 +80824,18 @@ For \`request_timeout\` errors, the description is: "description": "Optional attribute to indicate the type of tax withheld for the period or year according to the [SAT catalog](https://developers.belvo.com/docs/sat-catalogs#retention-code). ", "generatedName": "RetentionBreakdownTaxType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Optional attribute to indicate the type of tax withheld for the period or year according to the [SAT catalog](https://developers.belvo.com/docs/sat-catalogs#retention-code). ", "generatedName": "RetentionBreakdownTaxType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81407,15 +80851,15 @@ For \`request_timeout\` errors, the description is: "description": "The amount retained. ", "generatedName": "RetentionBreakdownRetainedAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The amount retained. ", "generatedName": "RetentionBreakdownRetainedAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -81429,10 +80873,10 @@ For \`request_timeout\` errors, the description is: "generatedName": "retentionBreakdownPaymentStatus", "key": "payment_status", "schema": { - "description": undefined, + "description": null, "generatedName": "RetentionBreakdownPaymentStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumTaxRetentionPaymentStatus", "type": "reference", }, @@ -81443,10 +80887,10 @@ For \`request_timeout\` errors, the description is: "RiskInsights": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RiskInsights", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -81456,11 +80900,11 @@ For \`request_timeout\` errors, the description is: "schema": { "description": "Belvo's unique ID for the risk insights request.", "generatedName": "RiskInsightsId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81474,11 +80918,11 @@ For \`request_timeout\` errors, the description is: "schema": { "description": "The \`link.id\` the risk insights analysis belongs to.", "generatedName": "RiskInsightsLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81492,23 +80936,23 @@ For \`request_timeout\` errors, the description is: "schema": { "description": "An array of Belvo-generated account numbers (UUIDs) that were used during the risk insights analysis. If no accounts were found, we return an empty array.", "generatedName": "RiskInsightsAccounts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "An array of Belvo-generated account numbers (UUIDs) that were used during the risk insights analysis. If no accounts were found, we return an empty array.", "generatedName": "RiskInsightsAccounts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "The Belvo-generated ID for the account.", "generatedName": "RiskInsightsAccountsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81524,8 +80968,8 @@ For \`request_timeout\` errors, the description is: "schema": { "description": "The ISO-8601 timestamp of when the data point was last updated in Belvo's database.", "generatedName": "RiskInsightsCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -81538,10 +80982,10 @@ For \`request_timeout\` errors, the description is: "generatedName": "riskInsightsTransactionsMetrics", "key": "transactions_metrics", "schema": { - "description": undefined, + "description": null, "generatedName": "RiskInsightsTransactionsMetrics", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RiskInsightsTransactionMetrics", "type": "reference", }, @@ -81552,10 +80996,10 @@ For \`request_timeout\` errors, the description is: "generatedName": "riskInsightsBalancesMetrics", "key": "balances_metrics", "schema": { - "description": undefined, + "description": null, "generatedName": "RiskInsightsBalancesMetrics", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RiskInsightsBalanceMetrics", "type": "reference", }, @@ -81566,10 +81010,10 @@ For \`request_timeout\` errors, the description is: "generatedName": "riskInsightsCashflowMetrics", "key": "cashflow_metrics", "schema": { - "description": undefined, + "description": null, "generatedName": "RiskInsightsCashflowMetrics", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RiskInsightsCashflowMetrics", "type": "reference", }, @@ -81580,10 +81024,10 @@ For \`request_timeout\` errors, the description is: "generatedName": "riskInsightsCreditCardsMetrics", "key": "credit_cards_metrics", "schema": { - "description": undefined, + "description": null, "generatedName": "RiskInsightsCreditCardsMetrics", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RiskInsightsCreditCardMetrics", "type": "reference", }, @@ -81594,10 +81038,10 @@ For \`request_timeout\` errors, the description is: "generatedName": "riskInsightsLoansMetrics", "key": "loans_metrics", "schema": { - "description": undefined, + "description": null, "generatedName": "RiskInsightsLoansMetrics", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RiskInsightsLoansMetrics", "type": "reference", }, @@ -81608,16 +81052,16 @@ For \`request_timeout\` errors, the description is: "RiskInsightsBalanceMetrics": { "description": "Balance metrics calculated based on the user's balances from checking and savings accounts.", "generatedName": "RiskInsightsBalanceMetrics", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Balance metrics calculated based on the user's balances from checking and savings accounts.", "generatedName": "RiskInsightsBalanceMetrics", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -81628,15 +81072,15 @@ For \`request_timeout\` errors, the description is: "description": "The minimum balance in the period (one week). ", "generatedName": "RiskInsightsBalanceMetricsMinBalance1W", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The minimum balance in the period (one week). ", "generatedName": "RiskInsightsBalanceMetricsMinBalance1W", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -81653,15 +81097,15 @@ For \`request_timeout\` errors, the description is: "description": "The minimum balance in the period (one month). ", "generatedName": "RiskInsightsBalanceMetricsMinBalance1M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The minimum balance in the period (one month). ", "generatedName": "RiskInsightsBalanceMetricsMinBalance1M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -81678,15 +81122,15 @@ For \`request_timeout\` errors, the description is: "description": "The minimum balance in the period (three months). ", "generatedName": "RiskInsightsBalanceMetricsMinBalance3M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The minimum balance in the period (three months). ", "generatedName": "RiskInsightsBalanceMetricsMinBalance3M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -81703,15 +81147,15 @@ For \`request_timeout\` errors, the description is: "description": "The maximum balance in the period (one week). ", "generatedName": "RiskInsightsBalanceMetricsMaxBalance1W", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The maximum balance in the period (one week). ", "generatedName": "RiskInsightsBalanceMetricsMaxBalance1W", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -81728,15 +81172,15 @@ For \`request_timeout\` errors, the description is: "description": "The maximum balance in the period (one month). ", "generatedName": "RiskInsightsBalanceMetricsMaxBalance1M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The maximum balance in the period (one month). ", "generatedName": "RiskInsightsBalanceMetricsMaxBalance1M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -81753,15 +81197,15 @@ For \`request_timeout\` errors, the description is: "description": "The maximum balance in the period (three months). ", "generatedName": "RiskInsightsBalanceMetricsMaxBalance3M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The maximum balance in the period (three months). ", "generatedName": "RiskInsightsBalanceMetricsMaxBalance3M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -81778,15 +81222,15 @@ For \`request_timeout\` errors, the description is: "description": "The balance of all the accounts at the \`collected_at\` time. ", "generatedName": "RiskInsightsBalanceMetricsClosingBalance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The balance of all the accounts at the \`collected_at\` time. ", "generatedName": "RiskInsightsBalanceMetricsClosingBalance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -81803,15 +81247,15 @@ For \`request_timeout\` errors, the description is: "description": "The number of days that the total balance of the account is less than or equal to 0 in the last week. ", "generatedName": "RiskInsightsBalanceMetricsDaysBalanceBelow01W", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The number of days that the total balance of the account is less than or equal to 0 in the last week. ", "generatedName": "RiskInsightsBalanceMetricsDaysBalanceBelow01W", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -81828,15 +81272,15 @@ For \`request_timeout\` errors, the description is: "description": "The number of days that the total balance of the account is less than or equal to 0 in the last month. ", "generatedName": "RiskInsightsBalanceMetricsDaysBalanceBelow01M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The number of days that the total balance of the account is less than or equal to 0 in the last month. ", "generatedName": "RiskInsightsBalanceMetricsDaysBalanceBelow01M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -81853,15 +81297,15 @@ For \`request_timeout\` errors, the description is: "description": "The number of days that the total balance of the account is less than or equal to 0 in the last three months. ", "generatedName": "RiskInsightsBalanceMetricsDaysBalanceBelow03M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The number of days that the total balance of the account is less than or equal to 0 in the last three months. ", "generatedName": "RiskInsightsBalanceMetricsDaysBalanceBelow03M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -81878,15 +81322,15 @@ For \`request_timeout\` errors, the description is: "description": "The number of days that the total balance of the account is less than or equal to the amount specified in \`balance_threshold_x\` in the last week. ", "generatedName": "RiskInsightsBalanceMetricsDaysBalanceBelowX1W", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The number of days that the total balance of the account is less than or equal to the amount specified in \`balance_threshold_x\` in the last week. ", "generatedName": "RiskInsightsBalanceMetricsDaysBalanceBelowX1W", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -81903,15 +81347,15 @@ For \`request_timeout\` errors, the description is: "description": "The number of days that the total balance of the account is less than or equal to the amount specified in \`balance_threshold_x\` in the last month. ", "generatedName": "RiskInsightsBalanceMetricsDaysBalanceBelowX1M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The number of days that the total balance of the account is less than or equal to the amount specified in \`balance_threshold_x\` in the last month. ", "generatedName": "RiskInsightsBalanceMetricsDaysBalanceBelowX1M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -81928,15 +81372,15 @@ For \`request_timeout\` errors, the description is: "description": "The number of days that the total balance of the account is less than or equal to the amount specified in \`balance_threshold_x\` in the last three months. ", "generatedName": "RiskInsightsBalanceMetricsDaysBalanceBelowX3M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The number of days that the total balance of the account is less than or equal to the amount specified in \`balance_threshold_x\` in the last three months. ", "generatedName": "RiskInsightsBalanceMetricsDaysBalanceBelowX3M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -81953,8 +81397,8 @@ For \`request_timeout\` errors, the description is: "description": "The threshold used to compute \`days_balance_below_x_period\`. Please note, this is value is country specific (both in terms of the amount and the currency). ", "generatedName": "RiskInsightsBalanceMetricsBalanceThresholdX", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -81971,8 +81415,8 @@ For \`request_timeout\` errors, the description is: However, internal transfers (transfers between accounts belonging to the same link) are not used in the calculation. ", "generatedName": "RiskInsightsCashflowMetrics", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], @@ -81982,8 +81426,8 @@ However, internal transfers (transfers between accounts belonging to the same li However, internal transfers (transfers between accounts belonging to the same link) are not used in the calculation. ", "generatedName": "RiskInsightsCashflowMetrics", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -81994,15 +81438,15 @@ However, internal transfers (transfers between accounts belonging to the same li "description": "Sum total of all transactions leading to a positive cashflow in the last week (counted from the time of the request). ", "generatedName": "RiskInsightsCashflowMetricsSumPositive1W", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Sum total of all transactions leading to a positive cashflow in the last week (counted from the time of the request). ", "generatedName": "RiskInsightsCashflowMetricsSumPositive1W", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -82019,15 +81463,15 @@ However, internal transfers (transfers between accounts belonging to the same li "description": "Sum total of all transactions leading to a positive cashflow in the last month (counted from the time of the request). ", "generatedName": "RiskInsightsCashflowMetricsSumPositive1M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Sum total of all transactions leading to a positive cashflow in the last month (counted from the time of the request). ", "generatedName": "RiskInsightsCashflowMetricsSumPositive1M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -82044,15 +81488,15 @@ However, internal transfers (transfers between accounts belonging to the same li "description": "Sum total of all transactions leading to a positive cashflow in the last three months (counted from the time of the request). ", "generatedName": "RiskInsightsCashflowMetricsSumPositive3M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Sum total of all transactions leading to a positive cashflow in the last three months (counted from the time of the request). ", "generatedName": "RiskInsightsCashflowMetricsSumPositive3M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -82069,15 +81513,15 @@ However, internal transfers (transfers between accounts belonging to the same li "description": "Sum total of all transactions leading to a negative cashflow in the last week (counted from the time of the request). ", "generatedName": "RiskInsightsCashflowMetricsSumNegative1W", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Sum total of all transactions leading to a negative cashflow in the last week (counted from the time of the request). ", "generatedName": "RiskInsightsCashflowMetricsSumNegative1W", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -82094,15 +81538,15 @@ However, internal transfers (transfers between accounts belonging to the same li "description": "Sum total of all transactions leading to a negative cashflow in the last month (counted from the time of the request). ", "generatedName": "RiskInsightsCashflowMetricsSumNegative1M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Sum total of all transactions leading to a negative cashflow in the last month (counted from the time of the request). ", "generatedName": "RiskInsightsCashflowMetricsSumNegative1M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -82119,15 +81563,15 @@ However, internal transfers (transfers between accounts belonging to the same li "description": "Sum total of all transactions leading to a negative cashflow in the last three months (counted from the time of the request). ", "generatedName": "RiskInsightsCashflowMetricsSumNegative3M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Sum total of all transactions leading to a negative cashflow in the last three months (counted from the time of the request). ", "generatedName": "RiskInsightsCashflowMetricsSumNegative3M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -82148,8 +81592,8 @@ However, internal transfers (transfers between accounts belonging to the same li **Note**: In the case that there have been no outgoing transactions, the value will be \`null\`. ", "generatedName": "RiskInsightsCashflowMetricsPositiveToNegativeRatio1W", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ratio between sum_positive / sum_negative in the last week (counted from the time of the request). @@ -82159,8 +81603,8 @@ However, internal transfers (transfers between accounts belonging to the same li **Note**: In the case that there have been no outgoing transactions, the value will be \`null\`. ", "generatedName": "RiskInsightsCashflowMetricsPositiveToNegativeRatio1W", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -82179,8 +81623,8 @@ However, internal transfers (transfers between accounts belonging to the same li ℹ️ If the ratio is greater than \`1\`, it means that the user has more income than outgoing, indicating that they spend less than they earn. ", "generatedName": "RiskInsightsCashflowMetricsPositiveToNegativeRatio1M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ratio between sum_positive / sum_negative in the last month (counted from the time of the request). @@ -82188,8 +81632,8 @@ However, internal transfers (transfers between accounts belonging to the same li ℹ️ If the ratio is greater than \`1\`, it means that the user has more income than outgoing, indicating that they spend less than they earn. ", "generatedName": "RiskInsightsCashflowMetricsPositiveToNegativeRatio1M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -82208,8 +81652,8 @@ However, internal transfers (transfers between accounts belonging to the same li ℹ️ If the ratio is greater than \`1\`, it means that the user has more income than outgoing, indicating that they spend less than they earn. ", "generatedName": "RiskInsightsCashflowMetricsPositiveToNegativeRatio3M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ratio between sum_positive / sum_negative in the last three months (counted from the time of the request). @@ -82217,8 +81661,8 @@ However, internal transfers (transfers between accounts belonging to the same li ℹ️ If the ratio is greater than \`1\`, it means that the user has more income than outgoing, indicating that they spend less than they earn. ", "generatedName": "RiskInsightsCashflowMetricsPositiveToNegativeRatio3M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -82233,16 +81677,16 @@ However, internal transfers (transfers between accounts belonging to the same li "RiskInsightsCreditCardMetrics": { "description": "Aggregated metrics calculated based on the link's credit card accounts.", "generatedName": "RiskInsightsCreditCardMetrics", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Aggregated metrics calculated based on the link's credit card accounts.", "generatedName": "RiskInsightsCreditCardMetrics", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -82253,8 +81697,8 @@ However, internal transfers (transfers between accounts belonging to the same li "description": "Number of credit cards accounts associated to the link. ", "generatedName": "RiskInsightsCreditCardMetricsNumAccounts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -82270,15 +81714,15 @@ However, internal transfers (transfers between accounts belonging to the same li "description": "Sum total of all credit cards' limits. ", "generatedName": "RiskInsightsCreditCardMetricsSumCreditLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Sum total of all credit cards' limits. ", "generatedName": "RiskInsightsCreditCardMetricsSumCreditLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -82295,15 +81739,15 @@ However, internal transfers (transfers between accounts belonging to the same li "description": "Sum total of all credit used. ", "generatedName": "RiskInsightsCreditCardMetricsSumCreditUsed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Sum total of all credit used. ", "generatedName": "RiskInsightsCreditCardMetricsSumCreditUsed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -82318,16 +81762,16 @@ However, internal transfers (transfers between accounts belonging to the same li "RiskInsightsLoansMetrics": { "description": "Aggregated metrics calculated based on the user's loan accounts.", "generatedName": "RiskInsightsLoansMetrics", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Aggregated metrics calculated based on the user's loan accounts.", "generatedName": "RiskInsightsLoansMetrics", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -82338,8 +81782,8 @@ However, internal transfers (transfers between accounts belonging to the same li "description": "Number of loan accounts associated with the link. ", "generatedName": "RiskInsightsLoansMetricsNumAccounts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -82355,15 +81799,15 @@ However, internal transfers (transfers between accounts belonging to the same li "description": "Sum total of the principal for all of the link's loan accounts. ", "generatedName": "RiskInsightsLoansMetricsSumLoansPrincipal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Sum total of the principal for all of the link's loan accounts. ", "generatedName": "RiskInsightsLoansMetricsSumLoansPrincipal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -82380,15 +81824,15 @@ However, internal transfers (transfers between accounts belonging to the same li "description": "Sum total of the outstanding principal for all the link's loan accounts. ", "generatedName": "RiskInsightsLoansMetricsSumLoansOutstandingPrincipal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Sum total of the outstanding principal for all the link's loan accounts. ", "generatedName": "RiskInsightsLoansMetricsSumLoansOutstandingPrincipal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -82405,15 +81849,15 @@ However, internal transfers (transfers between accounts belonging to the same li "description": "Sum total of the monthly payments for all the link's loan accounts. ", "generatedName": "RiskInsightsLoansMetricsSumLoansMonthlyPayment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Sum total of the monthly payments for all the link's loan accounts. ", "generatedName": "RiskInsightsLoansMetricsSumLoansMonthlyPayment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -82428,10 +81872,10 @@ However, internal transfers (transfers between accounts belonging to the same li "RiskInsightsPaginatedResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RiskInsightsPaginatedResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -82439,16 +81883,16 @@ However, internal transfers (transfers between accounts belonging to the same li "generatedName": "riskInsightsPaginatedResponseCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "riskInsightsPaginatedResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The total number of results in your Belvo account.", "generatedName": "RiskInsightsPaginatedResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -82462,10 +81906,10 @@ However, internal transfers (transfers between accounts belonging to the same li "generatedName": "riskInsightsPaginatedResponseNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "riskInsightsPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -82473,8 +81917,8 @@ However, internal transfers (transfers between accounts belonging to the same li In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`accounts\` or \`owners\`). ", "generatedName": "RiskInsightsPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -82482,11 +81926,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`accounts\` or \`owners\`). ", "generatedName": "RiskInsightsPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82500,25 +81944,25 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "riskInsightsPaginatedResponsePrevious", "key": "previous", "schema": { - "description": undefined, + "description": null, "generatedName": "riskInsightsPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "RiskInsightsPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "RiskInsightsPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82532,22 +81976,22 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "riskInsightsPaginatedResponseResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "riskInsightsPaginatedResponseResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of risk insights objects.", "generatedName": "RiskInsightsPaginatedResponseResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RiskInsightsPaginatedResponseResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RiskInsights", "type": "reference", }, @@ -82560,16 +82004,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "RiskInsightsTransactionMetrics": { "description": "Aggregated metrics calculated band on the user's transactions from checking, savings, credit card, and loan accounts.", "generatedName": "RiskInsightsTransactionMetrics", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Aggregated metrics calculated band on the user's transactions from checking, savings, credit card, and loan accounts.", "generatedName": "RiskInsightsTransactionMetrics", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -82580,8 +82024,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "description": "The total number of transactions analyzed to determine the risk insights for the last week (incoming and outgoing). ", "generatedName": "RiskInsightsTransactionMetricsNumTransactions1W", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -82597,8 +82041,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "description": "The total number of transactions analyzed to determine the risk insights for the last month (incoming and outgoing). ", "generatedName": "RiskInsightsTransactionMetricsNumTransactions1M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -82614,8 +82058,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "description": "The total number of transactions analyzed to determine the risk insights for the last three months (incoming and outgoing). ", "generatedName": "RiskInsightsTransactionMetricsNumTransactions3M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -82635,8 +82079,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p If the account has not been open long enough to have the transaction data for a given period, we return \`null\`. For example, if the account has only been open for five days, we return values for \`_1w\` and \`_1m\`, however, the value for \`_3m\` will be \`null\`. ", "generatedName": "RiskInsightsTransactionMetricsNumIncomingTransactions1W", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -82656,8 +82100,8 @@ If the account has not been open long enough to have the transaction data for a If the account has not been open long enough to have the transaction data for a given period, we return \`null\`. For example, if the account has only been open for five days, we return values for \`_1w\` and \`_1m\`, however, the value for \`_3m\` will be \`null\`. ", "generatedName": "RiskInsightsTransactionMetricsNumIncomingTransactions1M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -82677,8 +82121,8 @@ If the account has not been open long enough to have the transaction data for a If the account has not been open long enough to have the transaction data for a given period, we return \`null\`. For example, if the account has only been open for five days, we return values for \`_1w\` and \`_1m\`, however, the value for \`_3m\` will be \`null\`. ", "generatedName": "RiskInsightsTransactionMetricsNumIncomingTransactions3M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -82698,8 +82142,8 @@ If the account has not been open long enough to have the transaction data for a If the account has not been open long enough to have the transaction data for a given period, we return \`null\`. For example, if the account has only been open for five days, we return values for \`_1w\` and \`_1m\`, however, the value for \`_3m\` will be \`null\`. ", "generatedName": "RiskInsightsTransactionMetricsNumOutgoingTransactions1W", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -82719,8 +82163,8 @@ If the account has not been open long enough to have the transaction data for a If the account has not been open long enough to have the transaction data for a given period, we return \`null\`. For example, if the account has only been open for five days, we return values for \`_1w\` and \`_1m\`, however, the value for \`_3m\` will be \`null\`. ", "generatedName": "RiskInsightsTransactionMetricsNumOutgoingTransactions1M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -82740,8 +82184,8 @@ If the account has not been open long enough to have the transaction data for a If the account has not been open long enough to have the transaction data for a given period, we return \`null\`. For example, if the account has only been open for five days, we return values for \`_1w\` and \`_1m\`, however, the value for \`_3m\` will be \`null\`. ", "generatedName": "RiskInsightsTransactionMetricsNumOutgoingTransactions3M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -82757,15 +82201,15 @@ If the account has not been open long enough to have the transaction data for a "description": "The total sum of all inflow transactions for the last week. ", "generatedName": "RiskInsightsTransactionMetricsSumIncomingAmount1W", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The total sum of all inflow transactions for the last week. ", "generatedName": "RiskInsightsTransactionMetricsSumIncomingAmount1W", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -82782,15 +82226,15 @@ If the account has not been open long enough to have the transaction data for a "description": "The total sum of all inflow transactions for the last month. ", "generatedName": "RiskInsightsTransactionMetricsSumIncomingAmount1M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The total sum of all inflow transactions for the last month. ", "generatedName": "RiskInsightsTransactionMetricsSumIncomingAmount1M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -82807,15 +82251,15 @@ If the account has not been open long enough to have the transaction data for a "description": "The total sum of all inflow transactions for the last three months. ", "generatedName": "RiskInsightsTransactionMetricsSumIncomingAmount3M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The total sum of all inflow transactions for the last three months. ", "generatedName": "RiskInsightsTransactionMetricsSumIncomingAmount3M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -82832,15 +82276,15 @@ If the account has not been open long enough to have the transaction data for a "description": "The total sum of all outflow transactions for the last week. ", "generatedName": "RiskInsightsTransactionMetricsSumOutgoingAmount1W", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The total sum of all outflow transactions for the last week. ", "generatedName": "RiskInsightsTransactionMetricsSumOutgoingAmount1W", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -82857,15 +82301,15 @@ If the account has not been open long enough to have the transaction data for a "description": "The total sum of all outflow transactions for the last month. ", "generatedName": "RiskInsightsTransactionMetricsSumOutgoingAmount1M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The total sum of all outflow transactions for the last month. ", "generatedName": "RiskInsightsTransactionMetricsSumOutgoingAmount1M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -82882,15 +82326,15 @@ If the account has not been open long enough to have the transaction data for a "description": "The total sum of all outflow transactions for the last three months. ", "generatedName": "RiskInsightsTransactionMetricsSumOutgoingAmount3M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The total sum of all outflow transactions for the last three months. ", "generatedName": "RiskInsightsTransactionMetricsSumOutgoingAmount3M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -82907,15 +82351,15 @@ If the account has not been open long enough to have the transaction data for a "description": "The highest value inflow transaction in the last week. ", "generatedName": "RiskInsightsTransactionMetricsMaxIncomingAmount1W", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The highest value inflow transaction in the last week. ", "generatedName": "RiskInsightsTransactionMetricsMaxIncomingAmount1W", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -82932,15 +82376,15 @@ If the account has not been open long enough to have the transaction data for a "description": "The highest value inflow transaction in the last month. ", "generatedName": "RiskInsightsTransactionMetricsMaxIncomingAmount1M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The highest value inflow transaction in the last month. ", "generatedName": "RiskInsightsTransactionMetricsMaxIncomingAmount1M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -82957,15 +82401,15 @@ If the account has not been open long enough to have the transaction data for a "description": "The highest value inflow transaction in the last three months. ", "generatedName": "RiskInsightsTransactionMetricsMaxIncomingAmount3M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The highest value inflow transaction in the last three months. ", "generatedName": "RiskInsightsTransactionMetricsMaxIncomingAmount3M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -82982,15 +82426,15 @@ If the account has not been open long enough to have the transaction data for a "description": "The highest value outflow transaction in the last week. ", "generatedName": "RiskInsightsTransactionMetricsMaxOutgoingAmount1W", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The highest value outflow transaction in the last week. ", "generatedName": "RiskInsightsTransactionMetricsMaxOutgoingAmount1W", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -83007,15 +82451,15 @@ If the account has not been open long enough to have the transaction data for a "description": "The highest value outflow transaction in the last month. ", "generatedName": "RiskInsightsTransactionMetricsMaxOutgoingAmount1M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The highest value outflow transaction in the last month. ", "generatedName": "RiskInsightsTransactionMetricsMaxOutgoingAmount1M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -83032,15 +82476,15 @@ If the account has not been open long enough to have the transaction data for a "description": "The highest value outflow transaction in the last three months. ", "generatedName": "RiskInsightsTransactionMetricsMaxOutgoingAmount3M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The highest value outflow transaction in the last three months. ", "generatedName": "RiskInsightsTransactionMetricsMaxOutgoingAmount3M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -83057,15 +82501,15 @@ If the account has not been open long enough to have the transaction data for a "description": "The mean incoming value of all transactions in the last week. ", "generatedName": "RiskInsightsTransactionMetricsMeanIncomingAmount1W", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The mean incoming value of all transactions in the last week. ", "generatedName": "RiskInsightsTransactionMetricsMeanIncomingAmount1W", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -83082,15 +82526,15 @@ If the account has not been open long enough to have the transaction data for a "description": "The mean incoming value of all transactions in the last month. ", "generatedName": "RiskInsightsTransactionMetricsMeanIncomingAmount1M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The mean incoming value of all transactions in the last month. ", "generatedName": "RiskInsightsTransactionMetricsMeanIncomingAmount1M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -83107,15 +82551,15 @@ If the account has not been open long enough to have the transaction data for a "description": "The mean incoming value of all transactions in the last three months. ", "generatedName": "RiskInsightsTransactionMetricsMeanIncomingAmount3M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The mean incoming value of all transactions in the last three months. ", "generatedName": "RiskInsightsTransactionMetricsMeanIncomingAmount3M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -83132,15 +82576,15 @@ If the account has not been open long enough to have the transaction data for a "description": "The mean outgoing value of all transaction in the last week. ", "generatedName": "RiskInsightsTransactionMetricsMeanOutgoingAmount1W", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The mean outgoing value of all transaction in the last week. ", "generatedName": "RiskInsightsTransactionMetricsMeanOutgoingAmount1W", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -83157,15 +82601,15 @@ If the account has not been open long enough to have the transaction data for a "description": "The mean outgoing value of all transaction in the last month. ", "generatedName": "RiskInsightsTransactionMetricsMeanOutgoingAmount1M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The mean outgoing value of all transaction in the last month. ", "generatedName": "RiskInsightsTransactionMetricsMeanOutgoingAmount1M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -83182,15 +82626,15 @@ If the account has not been open long enough to have the transaction data for a "description": "The mean outgoing value of all transaction in the last three months. ", "generatedName": "RiskInsightsTransactionMetricsMeanOutgoingAmount3M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The mean outgoing value of all transaction in the last three months. ", "generatedName": "RiskInsightsTransactionMetricsMeanOutgoingAmount3M", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -83205,10 +82649,10 @@ If the account has not been open long enough to have the transaction data for a "SecretKeys": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SecretKeys", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -83218,11 +82662,11 @@ If the account has not been open long enough to have the transaction data for a "schema": { "description": "Belvo's unique ID for the Payments API \`secretId\`.", "generatedName": "SecretKeysId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -83236,11 +82680,11 @@ If the account has not been open long enough to have the transaction data for a "schema": { "description": "Your Payments API \`secretPassword\`. This value is obfuscated.", "generatedName": "SecretKeysPassword", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -83255,8 +82699,8 @@ If the account has not been open long enough to have the transaction data for a "description": "The ISO-8601 timestamp of when the secret key was created. ", "generatedName": "SecretKeysCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -83272,8 +82716,8 @@ If the account has not been open long enough to have the transaction data for a "description": "The ISO-8601 timestamp of when the secret key was last used. ", "generatedName": "SecretKeysLastUsed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -83286,10 +82730,10 @@ If the account has not been open long enough to have the transaction data for a "SecretKeysPaginatedResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SecretKeysPaginatedResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -83297,16 +82741,16 @@ If the account has not been open long enough to have the transaction data for a "generatedName": "secretKeysPaginatedResponseCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "secretKeysPaginatedResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The total number of results in your Belvo account.", "generatedName": "SecretKeysPaginatedResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -83320,10 +82764,10 @@ If the account has not been open long enough to have the transaction data for a "generatedName": "secretKeysPaginatedResponseNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "secretKeysPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -83331,8 +82775,8 @@ If the account has not been open long enough to have the transaction data for a In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`customer\` or \`bank-accounts\`). ", "generatedName": "SecretKeysPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -83340,11 +82784,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`customer\` or \`bank-accounts\`). ", "generatedName": "SecretKeysPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -83358,25 +82802,25 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "secretKeysPaginatedResponsePrevious", "key": "previous", "schema": { - "description": undefined, + "description": null, "generatedName": "secretKeysPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "SecretKeysPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "SecretKeysPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -83390,22 +82834,22 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "secretKeysPaginatedResponseResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "secretKeysPaginatedResponseResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of secret keys objects.", "generatedName": "SecretKeysPaginatedResponseResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SecretKeysPaginatedResponseResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SecretKeys", "type": "reference", }, @@ -83420,8 +82864,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "This error occurs when you try to resume a request session that has already expired. This is usually because the user took too long to provide their authentication token.", "generatedName": "SessionExpiredError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -83429,21 +82873,21 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "sessionExpiredErrorCode", "key": "code", "schema": { - "description": undefined, + "description": null, "generatedName": "sessionExpiredErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A unique error code (\`session_expired\`) that allows you to classify and handle the error programmatically. ℹ️ Check our DevPortal for more information on how to handle 400 session_expired errors.", "generatedName": "SessionExpiredErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -83456,10 +82900,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "sessionExpiredErrorMessage", "key": "message", "schema": { - "description": undefined, + "description": null, "generatedName": "sessionExpiredErrorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A short description of the error. @@ -83468,11 +82912,11 @@ For \`session_expired\` errors, the description is: - \`The session you are trying to resume has expired, please start again from register/retrieve endpoint\`.", "generatedName": "SessionExpiredErrorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -83485,19 +82929,19 @@ For \`session_expired\` errors, the description is: "generatedName": "sessionExpiredErrorRequestId", "key": "request_id", "schema": { - "description": undefined, + "description": null, "generatedName": "sessionExpiredErrorRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A 32-character unique ID of the request (matching a regex pattern of: \`[a-f0-9]{32}\`). Provide this ID when contacting the Belvo support team to accelerate investigations.", "generatedName": "SessionExpiredErrorRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -83510,10 +82954,10 @@ For \`session_expired\` errors, the description is: "StandardRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "StandardRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -83523,11 +82967,11 @@ For \`session_expired\` errors, the description is: "schema": { "description": "The \`link.id\` that you want to get information for.", "generatedName": "StandardRequestLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -83539,19 +82983,19 @@ For \`session_expired\` errors, the description is: "generatedName": "standardRequestToken", "key": "token", "schema": { - "description": undefined, + "description": null, "generatedName": "standardRequestToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The OTP token generated by the bank.", "generatedName": "StandardRequestToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -83564,17 +83008,17 @@ For \`session_expired\` errors, the description is: "generatedName": "standardRequestSaveData", "key": "save_data", "schema": { - "description": undefined, + "description": null, "generatedName": "standardRequestSaveData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates whether or not to persist the data in Belvo. By default, this is set to \`true\` and we return a 201 Created response. When set to \`false\`, the data won't be persisted and we return a 200 OK response.", "generatedName": "StandardRequestSaveData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -83590,8 +83034,8 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "allOfPropertyConflicts": [], "description": "Object containing the calculated tax assessment of the tax payer. This includes the total taxable income, the income tax applied, and taxes already withheld.", "generatedName": "TaxAssessmentBusiness", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -83601,8 +83045,8 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "The net income on which tax can be applied.", "generatedName": "TaxAssessmentBusinessNetIncomeTaxable", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -83617,8 +83061,8 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "The tax applied on your unexpected income (such as lottery wins or house sales).", "generatedName": "TaxAssessmentBusinessFortuitousProfitTax", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -83633,8 +83077,8 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "The calculated total tax that can be applied on the tax payer's taxable income (total income - exemptions - deductions).", "generatedName": "TaxAssessmentBusinessTotalTaxOnTaxableNetIncome", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -83649,8 +83093,8 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "After additional deductions that you can apply, this will be the net income tax. If no further deduction are identified, this value will be the same as \`total_tax_on_taxable_net_income\`.", "generatedName": "TaxAssessmentBusinessNetIncomeTax", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -83665,8 +83109,8 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "After further deductions, this is the final calculated tax that the taxpayer is required to pay.", "generatedName": "TaxAssessmentBusinessTotalTaxDue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -83681,8 +83125,8 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "How much the tax payer has already paid througout the fiscal year.", "generatedName": "TaxAssessmentBusinessTotalWithholdingsForTheTaxableYearToBeDeclared", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -83697,8 +83141,8 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "How much the tax payer is required to pay.", "generatedName": "TaxAssessmentBusinessTotalBalancePayable", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -83713,8 +83157,8 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "How much the tax payer is expected to receive.", "generatedName": "TaxAssessmentBusinessTotalBalanceInFavor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -83729,8 +83173,8 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "The total the tax payer is required to pay, taking into account deductions and fiscal credits.", "generatedName": "TaxAssessmentBusinessTotalPayment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -83745,8 +83189,8 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "allOfPropertyConflicts": [], "description": "Object containing the calculated tax assessment of the tax payer. This includes the total taxable income, the income tax applied, and taxes already withheld.", "generatedName": "TaxAssessmentIndividual", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -83756,8 +83200,8 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "The tax applied on your unexpected income (such as lottery wins or house sales).", "generatedName": "TaxAssessmentIndividualFortuitousProfitTax", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -83772,8 +83216,8 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "The calculated total tax that can be applied on the tax payer's taxable income (total income - exemptions - deductions).", "generatedName": "TaxAssessmentIndividualTotalTaxOnTaxableNetIncome", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -83788,8 +83232,8 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "After additional deductions that you can apply, this will be the net income tax. If not further deduction are identified, this value will be the same as \`total_tax_on_taxable_net_income\`.", "generatedName": "TaxAssessmentIndividualNetIncomeTax", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -83804,8 +83248,8 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "After further deductions, this is the final calculated tax that the taxpayer is required to pay.", "generatedName": "TaxAssessmentIndividualTotalTaxDue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -83824,8 +83268,8 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon The amount the tax payer has as a "credit" fromt he previous year (this is equal to the \`balance_refundable\`) of the previous year. ", "generatedName": "TaxAssessmentIndividualPreviousYearBalance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -83840,8 +83284,8 @@ The amount the tax payer has as a "credit" fromt he previous year (this is equal "schema": { "description": "The total tax already withheld in the current fiscal year.", "generatedName": "TaxAssessmentIndividualTotalWithheldTax", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -83856,8 +83300,8 @@ The amount the tax payer has as a "credit" fromt he previous year (this is equal "schema": { "description": "How much the tax payer is required to pay.", "generatedName": "TaxAssessmentIndividualBalancePayable", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -83872,8 +83316,8 @@ The amount the tax payer has as a "credit" fromt he previous year (this is equal "schema": { "description": "How much the tax payer is expected to receive. For DIAN, this will count as credit for the next fiscal year (see \`previous_year_balance\`).", "generatedName": "TaxAssessmentIndividualBalanceRefundable", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -83888,8 +83332,8 @@ The amount the tax payer has as a "credit" fromt he previous year (this is equal "schema": { "description": "The total the tax payer is required to pay, taking into account deductions and fiscal credits.", "generatedName": "TaxAssessmentIndividualTotalPayment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -83902,10 +83346,10 @@ The amount the tax payer has as a "credit" fromt he previous year (this is equal "TaxComplianceStatus": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TaxComplianceStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -83913,19 +83357,19 @@ The amount the tax payer has as a "credit" fromt he previous year (this is equal "generatedName": "taxComplianceStatusId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "taxComplianceStatusId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Unique identifier created by Belvo used to reference the current Tax Compliance Status.", "generatedName": "TaxComplianceStatusId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -83940,14 +83384,14 @@ The amount the tax payer has as a "credit" fromt he previous year (this is equal "schema": { "description": "The ISO-8601 timestamp when the data point was collected.", "generatedName": "TaxComplianceStatusCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ISO-8601 timestamp when the data point was collected.", "generatedName": "TaxComplianceStatusCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -83961,16 +83405,16 @@ The amount the tax payer has as a "credit" fromt he previous year (this is equal "generatedName": "taxComplianceStatusCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "taxComplianceStatusCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ISO-8601 timestamp of when the data point was last updated in Belvo's database.", "generatedName": "TaxComplianceStatusCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -83984,25 +83428,25 @@ The amount the tax payer has as a "credit" fromt he previous year (this is equal "generatedName": "taxComplianceStatusInternalIdentification", "key": "internal_identification", "schema": { - "description": undefined, + "description": null, "generatedName": "taxComplianceStatusInternalIdentification", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The institution’s internal identification number for the document.", "generatedName": "TaxComplianceStatusInternalIdentification", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The institution’s internal identification number for the document.", "generatedName": "TaxComplianceStatusInternalIdentification", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84018,17 +83462,17 @@ The amount the tax payer has as a "credit" fromt he previous year (this is equal "schema": { "description": "Tax compliance status PDF as a binary.", "generatedName": "TaxComplianceStatusPdf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Tax compliance status PDF as a binary.", "generatedName": "TaxComplianceStatusPdf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84041,25 +83485,25 @@ The amount the tax payer has as a "credit" fromt he previous year (this is equal "generatedName": "taxComplianceStatusRfc", "key": "rfc", "schema": { - "description": undefined, + "description": null, "generatedName": "taxComplianceStatusRfc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The account holder's RFC (Registro Federal de Contribuyentes) number.", "generatedName": "TaxComplianceStatusRfc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The account holder's RFC (Registro Federal de Contribuyentes) number.", "generatedName": "TaxComplianceStatusRfc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84073,16 +83517,16 @@ The amount the tax payer has as a "credit" fromt he previous year (this is equal "generatedName": "taxComplianceStatusOutcome", "key": "outcome", "schema": { - "description": undefined, + "description": null, "generatedName": "taxComplianceStatusOutcome", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TaxComplianceStatusOutcome", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumTaxComplianceStatusOutcome", "type": "reference", }, @@ -84094,10 +83538,10 @@ The amount the tax payer has as a "credit" fromt he previous year (this is equal "TaxComplianceStatusPaginatedResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TaxComplianceStatusPaginatedResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -84105,16 +83549,16 @@ The amount the tax payer has as a "credit" fromt he previous year (this is equal "generatedName": "taxComplianceStatusPaginatedResponseCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "taxComplianceStatusPaginatedResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The total number of results in your Belvo account.", "generatedName": "TaxComplianceStatusPaginatedResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -84128,10 +83572,10 @@ The amount the tax payer has as a "credit" fromt he previous year (this is equal "generatedName": "taxComplianceStatusPaginatedResponseNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "taxComplianceStatusPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -84139,8 +83583,8 @@ The amount the tax payer has as a "credit" fromt he previous year (this is equal In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`accounts\` or \`owners\`). ", "generatedName": "TaxComplianceStatusPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -84148,11 +83592,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`accounts\` or \`owners\`). ", "generatedName": "TaxComplianceStatusPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84166,25 +83610,25 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "taxComplianceStatusPaginatedResponsePrevious", "key": "previous", "schema": { - "description": undefined, + "description": null, "generatedName": "taxComplianceStatusPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "TaxComplianceStatusPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "TaxComplianceStatusPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84198,22 +83642,22 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "taxComplianceStatusPaginatedResponseResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "taxComplianceStatusPaginatedResponseResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of tax compliance status objects.", "generatedName": "TaxComplianceStatusPaginatedResponseResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TaxComplianceStatusPaginatedResponseResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxComplianceStatus", "type": "reference", }, @@ -84226,10 +83670,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "TaxComplianceStatusRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TaxComplianceStatusRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -84239,11 +83683,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The fiscal \`link.id\` to use.", "generatedName": "TaxComplianceStatusRequestLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84255,16 +83699,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "taxComplianceStatusRequestAttachPdf", "key": "attach_pdf", "schema": { - "description": undefined, + "description": null, "generatedName": "taxComplianceStatusRequestAttachPdf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "When set to \`true\`, you will receive the PDF in binary format in the response.", "generatedName": "TaxComplianceStatusRequestAttachPdf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -84278,17 +83722,17 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "taxComplianceStatusRequestSaveData", "key": "save_data", "schema": { - "description": undefined, + "description": null, "generatedName": "taxComplianceStatusRequestSaveData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates whether or not to persist the data in Belvo. By default, this is set to \`true\` and we return a 201 Created response. When set to \`false\`, the data won't be persisted and we return a 200 OK response.", "generatedName": "TaxComplianceStatusRequestSaveData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -84302,10 +83746,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "TaxDeclarationBusiness": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TaxDeclarationBusiness", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -84315,11 +83759,11 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "Belvo's unique ID for the current tax declaration.", "generatedName": "TaxDeclarationBusinessId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84333,11 +83777,11 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "Belvo's unique ID of the user that this tax declaration is associated with.", "generatedName": "TaxDeclarationBusinessLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84351,8 +83795,8 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "The ISO-8601 timestamp when the data point was collected.", "generatedName": "TaxDeclarationBusinessCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -84367,8 +83811,8 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "The ISO-8601 timestamp of when the data point was last updated in Belvo's database.", "generatedName": "TaxDeclarationBusinessCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -84381,10 +83825,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxDeclarationBusinessDocumentInformation", "key": "document_information", "schema": { - "description": undefined, + "description": null, "generatedName": "TaxDeclarationBusinessDocumentInformation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DocumentInformationBusiness", "type": "reference", }, @@ -84395,10 +83839,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxDeclarationBusinessTaxPayerInformation", "key": "tax_payer_information", "schema": { - "description": undefined, + "description": null, "generatedName": "TaxDeclarationBusinessTaxPayerInformation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxPayerInformationBusiness", "type": "reference", }, @@ -84409,10 +83853,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxDeclarationBusinessEquityStatement", "key": "equity_statement", "schema": { - "description": undefined, + "description": null, "generatedName": "TaxDeclarationBusinessEquityStatement", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EquityStatementBusiness", "type": "reference", }, @@ -84423,10 +83867,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxDeclarationBusinessAnnualIncomeStatement", "key": "annual_income_statement", "schema": { - "description": undefined, + "description": null, "generatedName": "TaxDeclarationBusinessAnnualIncomeStatement", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AnnualIncomeStatementBusiness", "type": "reference", }, @@ -84437,10 +83881,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxDeclarationBusinessAnnualCostsAndDeductionsStatement", "key": "annual_costs_and_deductions_statement", "schema": { - "description": undefined, + "description": null, "generatedName": "TaxDeclarationBusinessAnnualCostsAndDeductionsStatement", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AnnualCostsAndDeductionsStatementBusiness", "type": "reference", }, @@ -84451,10 +83895,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxDeclarationBusinessTaxAssessment", "key": "tax_assessment", "schema": { - "description": undefined, + "description": null, "generatedName": "TaxDeclarationBusinessTaxAssessment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxAssessmentBusiness", "type": "reference", }, @@ -84467,11 +83911,11 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "The date the tax declaration was issued by the fiscal institution.", "generatedName": "TaxDeclarationBusinessDateIssued", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84485,17 +83929,17 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "The PDF of the tax declaration, as a binary string.", "generatedName": "TaxDeclarationBusinessPdf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The PDF of the tax declaration, as a binary string.", "generatedName": "TaxDeclarationBusinessPdf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84508,10 +83952,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "TaxDeclarationBusinessPaginated": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TaxDeclarationBusinessPaginated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -84519,16 +83963,16 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxDeclarationBusinessPaginatedCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "taxDeclarationBusinessPaginatedCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The total number of results in your Belvo account.", "generatedName": "TaxDeclarationBusinessPaginatedCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -84542,10 +83986,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxDeclarationBusinessPaginatedNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "taxDeclarationBusinessPaginatedNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -84553,8 +83997,8 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`accounts\` or \`owners\`). ", "generatedName": "TaxDeclarationBusinessPaginatedNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -84562,11 +84006,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`accounts\` or \`owners\`). ", "generatedName": "TaxDeclarationBusinessPaginatedNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84580,25 +84024,25 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "taxDeclarationBusinessPaginatedPrevious", "key": "previous", "schema": { - "description": undefined, + "description": null, "generatedName": "taxDeclarationBusinessPaginatedPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "TaxDeclarationBusinessPaginatedPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "TaxDeclarationBusinessPaginatedPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84612,22 +84056,22 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "taxDeclarationBusinessPaginatedResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "taxDeclarationBusinessPaginatedResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of Business Tax Declaration objects.", "generatedName": "TaxDeclarationBusinessPaginatedResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TaxDeclarationBusinessPaginatedResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxDeclarationBusiness", "type": "reference", }, @@ -84640,10 +84084,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "TaxDeclarationIndividual": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TaxDeclarationIndividual", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -84653,11 +84097,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Belvo's unique ID for the current tax declaration.", "generatedName": "TaxDeclarationIndividualId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84671,11 +84115,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "Belvo's unique ID of the user that this tax declaration is associated with.", "generatedName": "TaxDeclarationIndividualLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84689,8 +84133,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The ISO-8601 timestamp when the data point was collected.", "generatedName": "TaxDeclarationIndividualCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -84705,8 +84149,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The ISO-8601 timestamp of when the data point was last updated in Belvo's database.", "generatedName": "TaxDeclarationIndividualCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -84719,10 +84163,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "taxDeclarationIndividualDocumentInformation", "key": "document_information", "schema": { - "description": undefined, + "description": null, "generatedName": "TaxDeclarationIndividualDocumentInformation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DocumentInformationIndividual", "type": "reference", }, @@ -84733,10 +84177,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "taxDeclarationIndividualTaxPayerInformation", "key": "tax_payer_information", "schema": { - "description": undefined, + "description": null, "generatedName": "TaxDeclarationIndividualTaxPayerInformation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxPayerInformationIndividual", "type": "reference", }, @@ -84747,10 +84191,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "taxDeclarationIndividualEquityStatement", "key": "equity_statement", "schema": { - "description": undefined, + "description": null, "generatedName": "TaxDeclarationIndividualEquityStatement", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EquityStatementIndividual", "type": "reference", }, @@ -84761,10 +84205,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "taxDeclarationIndividualAnnualIncomeStatement", "key": "annual_income_statement", "schema": { - "description": undefined, + "description": null, "generatedName": "TaxDeclarationIndividualAnnualIncomeStatement", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AnnualIncomeStatementIndividual", "type": "reference", }, @@ -84775,10 +84219,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "taxDeclarationIndividualPensionIncomeStatement", "key": "pension_income_statement", "schema": { - "description": undefined, + "description": null, "generatedName": "TaxDeclarationIndividualPensionIncomeStatement", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PensionIncomeStatementIndividual", "type": "reference", }, @@ -84789,10 +84233,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "taxDeclarationIndividualTaxAssessment", "key": "tax_assessment", "schema": { - "description": undefined, + "description": null, "generatedName": "TaxDeclarationIndividualTaxAssessment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxAssessmentIndividual", "type": "reference", }, @@ -84805,11 +84249,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The date the tax declaration was issued by the fiscal institution.", "generatedName": "TaxDeclarationIndividualDateIssued", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84823,17 +84267,17 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The PDF of the tax declaration, as a binary string.", "generatedName": "TaxDeclarationIndividualPdf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The PDF of the tax declaration, as a binary string.", "generatedName": "TaxDeclarationIndividualPdf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84846,10 +84290,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "TaxDeclarationIndividualPaginated": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TaxDeclarationIndividualPaginated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -84857,16 +84301,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "taxDeclarationIndividualPaginatedCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "taxDeclarationIndividualPaginatedCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The total number of results in your Belvo account.", "generatedName": "TaxDeclarationIndividualPaginatedCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -84880,10 +84324,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "taxDeclarationIndividualPaginatedNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "taxDeclarationIndividualPaginatedNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -84891,8 +84335,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`accounts\` or \`owners\`). ", "generatedName": "TaxDeclarationIndividualPaginatedNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -84900,11 +84344,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`accounts\` or \`owners\`). ", "generatedName": "TaxDeclarationIndividualPaginatedNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84918,25 +84362,25 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "taxDeclarationIndividualPaginatedPrevious", "key": "previous", "schema": { - "description": undefined, + "description": null, "generatedName": "taxDeclarationIndividualPaginatedPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "TaxDeclarationIndividualPaginatedPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "TaxDeclarationIndividualPaginatedPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84950,22 +84394,22 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "taxDeclarationIndividualPaginatedResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "taxDeclarationIndividualPaginatedResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of Individual Tax Declaration objects.", "generatedName": "TaxDeclarationIndividualPaginatedResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TaxDeclarationIndividualPaginatedResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxDeclarationIndividual", "type": "reference", }, @@ -84980,8 +84424,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "Request body for tax declrarations", "generatedName": "TaxDeclarationsRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -84991,11 +84435,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The fiscal \`link.id\` you want specific tax declaration information for.", "generatedName": "TaxDeclarationsRequestLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85010,11 +84454,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "description": "The starting year you want to get tax declaration for, in \`YYYY\` format. ", "generatedName": "TaxDeclarationsRequestYearFrom", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85029,11 +84473,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "description": "The year you want to stop getting tax declaration for, in \`YYYY\` format. ", "generatedName": "TaxDeclarationsRequestYearTo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85045,16 +84489,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "taxDeclarationsRequestAttachPdf", "key": "attach_pdf", "schema": { - "description": undefined, + "description": null, "generatedName": "taxDeclarationsRequestAttachPdf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "When this is set to \`true\`, you will receive the PDF as a binary string in the response.", "generatedName": "TaxDeclarationsRequestAttachPdf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -85068,17 +84512,17 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "taxDeclarationsRequestSaveData", "key": "save_data", "schema": { - "description": undefined, + "description": null, "generatedName": "taxDeclarationsRequestSaveData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates whether or not to persist the data in Belvo. By default, this is set to \`true\` and we return a 201 Created response. When set to \`false\`, the data won't be persisted and we return a 200 OK response.", "generatedName": "TaxDeclarationsRequestSaveData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -85094,8 +84538,8 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "allOfPropertyConflicts": [], "description": "Object containing information about the tax payer.", "generatedName": "TaxPayerInformationBusiness", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -85105,17 +84549,17 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "The tax payer's first last name.", "generatedName": "TaxPayerInformationBusinessFirstLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The tax payer's first last name.", "generatedName": "TaxPayerInformationBusinessFirstLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85130,17 +84574,17 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "The tax payer's second last name.", "generatedName": "TaxPayerInformationBusinessSecondLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The tax payer's second last name.", "generatedName": "TaxPayerInformationBusinessSecondLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85155,17 +84599,17 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "The tax payer's first name.", "generatedName": "TaxPayerInformationBusinessFirstName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The tax payer's first name.", "generatedName": "TaxPayerInformationBusinessFirstName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85180,17 +84624,17 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "Additional names of the tax payer.", "generatedName": "TaxPayerInformationBusinessOtherNames", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Additional names of the tax payer.", "generatedName": "TaxPayerInformationBusinessOtherNames", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85205,11 +84649,11 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "The name of the company, as registered at the institution.", "generatedName": "TaxPayerInformationBusinessCompanyName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85223,11 +84667,11 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "The main economic activity the tax payer is involved in.", "generatedName": "TaxPayerInformationBusinessMainEconomicActivity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85239,10 +84683,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxPayerInformationBusinessDocumentId", "key": "document_id", "schema": { - "description": undefined, + "description": null, "generatedName": "TaxPayerInformationBusinessDocumentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DocumentIdBusiness", "type": "reference", }, @@ -85253,10 +84697,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxPayerInformationBusinessReportingId", "key": "reporting_id", "schema": { - "description": undefined, + "description": null, "generatedName": "TaxPayerInformationBusinessReportingId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ReportingId", "type": "reference", }, @@ -85269,8 +84713,8 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "allOfPropertyConflicts": [], "description": "Object containing information about the tax payer.", "generatedName": "TaxPayerInformationIndividual", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -85280,11 +84724,11 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "The tax payer's first last name.", "generatedName": "TaxPayerInformationIndividualFirstLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85298,11 +84742,11 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "The tax payer's second last name.", "generatedName": "TaxPayerInformationIndividualSecondLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85316,11 +84760,11 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "The tax payer's first name.", "generatedName": "TaxPayerInformationIndividualFirstName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85334,11 +84778,11 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "Additional names of the tax payer.", "generatedName": "TaxPayerInformationIndividualOtherNames", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85352,11 +84796,11 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "The main economic activity the tax payer is involved in.", "generatedName": "TaxPayerInformationIndividualMainEconomicActivity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85368,10 +84812,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxPayerInformationIndividualDocumentId", "key": "document_id", "schema": { - "description": undefined, + "description": null, "generatedName": "TaxPayerInformationIndividualDocumentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DocumentIdIndividual", "type": "reference", }, @@ -85382,10 +84826,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxPayerInformationIndividualReportingId", "key": "reporting_id", "schema": { - "description": undefined, + "description": null, "generatedName": "TaxPayerInformationIndividualReportingId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ReportingId", "type": "reference", }, @@ -85396,10 +84840,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "TaxRetentions": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TaxRetentions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -85407,19 +84851,19 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxRetentionsId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "taxRetentionsId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Belvo's unique identifier used to reference the current tax retention statement.", "generatedName": "TaxRetentionsId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85432,19 +84876,19 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxRetentionsLink", "key": "link", "schema": { - "description": undefined, + "description": null, "generatedName": "taxRetentionsLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The \`link.id\` the tax retention belongs to.", "generatedName": "TaxRetentionsLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85460,15 +84904,15 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "description": "The ISO-8601 timestamp of when the data point was collected. ", "generatedName": "TaxRetentionsCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ISO-8601 timestamp of when the data point was collected. ", "generatedName": "TaxRetentionsCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -85482,17 +84926,17 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxRetentionsCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "taxRetentionsCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ISO-8601 timestamp of when the data point was last updated in Belvo's database. ", "generatedName": "TaxRetentionsCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -85509,18 +84953,18 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "description": "The fiscal institution's unique ID for the invoice that the tax retention relates to. ", "generatedName": "TaxRetentionsInvoiceIdentification", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The fiscal institution's unique ID for the invoice that the tax retention relates to. ", "generatedName": "TaxRetentionsInvoiceIdentification", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85536,18 +84980,18 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "description": "The CFDI version of the tax retentions. ", "generatedName": "TaxRetentionsVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The CFDI version of the tax retentions. ", "generatedName": "TaxRetentionsVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85563,15 +85007,15 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "description": "The tax retention code. For more information, see our [SAT Catalogs DevPortal article](https://developers.belvo.com/docs/sat-catalogs#retention-code). ", "generatedName": "TaxRetentionsCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The tax retention code. For more information, see our [SAT Catalogs DevPortal article](https://developers.belvo.com/docs/sat-catalogs#retention-code). ", "generatedName": "TaxRetentionsCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -85588,15 +85032,15 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "description": "The ISO-8601 timestamp of when the tax retention was issued. ", "generatedName": "TaxRetentionsIssuedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ISO-8601 timestamp of when the tax retention was issued. ", "generatedName": "TaxRetentionsIssuedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -85613,15 +85057,15 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "description": "The ISO-8601 timestamp of when the tax retention was certified. ", "generatedName": "TaxRetentionsCertifiedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ISO-8601 timestamp of when the tax retention was certified. ", "generatedName": "TaxRetentionsCertifiedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -85638,15 +85082,15 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "description": "The ISO-8601 timestamp of when the tax retention was canceled (if applicable). ", "generatedName": "TaxRetentionsCancelledAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ISO-8601 timestamp of when the tax retention was canceled (if applicable). ", "generatedName": "TaxRetentionsCancelledAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -85663,18 +85107,18 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "description": "The fiscal ID of the invoice sender. ", "generatedName": "TaxRetentionsSenderId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The fiscal ID of the invoice sender. ", "generatedName": "TaxRetentionsSenderId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85690,18 +85134,18 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "description": "The name of the invoice sender. ", "generatedName": "TaxRetentionsSenderName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The name of the invoice sender. ", "generatedName": "TaxRetentionsSenderName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85714,10 +85158,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxRetentionsReceiverNationality", "key": "receiver_nationality", "schema": { - "description": undefined, + "description": null, "generatedName": "TaxRetentionsReceiverNationality", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumTaxRetentionReceiverNationality", "type": "reference", }, @@ -85731,18 +85175,18 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "description": "The fiscal ID of the invoice receiver. ", "generatedName": "TaxRetentionsReceiverId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The fiscal ID of the invoice receiver. ", "generatedName": "TaxRetentionsReceiverId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85758,18 +85202,18 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "description": "The name of the invoice receiver. ", "generatedName": "TaxRetentionsReceiverName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The name of the invoice receiver. ", "generatedName": "TaxRetentionsReceiverName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85785,15 +85229,15 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "description": "The total amount of the invoice that the tax retention relates to. ", "generatedName": "TaxRetentionsTotalInvoiceAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The total amount of the invoice that the tax retention relates to. ", "generatedName": "TaxRetentionsTotalInvoiceAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -85810,15 +85254,15 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "description": "Total amount that is exempt from taxation. ", "generatedName": "TaxRetentionsTotalExemptAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Total amount that is exempt from taxation. ", "generatedName": "TaxRetentionsTotalExemptAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -85835,15 +85279,15 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "description": "Total tax retained. ", "generatedName": "TaxRetentionsTotalRetainedAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Total tax retained. ", "generatedName": "TaxRetentionsTotalRetainedAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -85860,15 +85304,15 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "description": "The total amount that can be taxed. Calculated as \`total_invoice_amount\` - \`total_exempt_amount\`. ", "generatedName": "TaxRetentionsTotalTaxableAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The total amount that can be taxed. Calculated as \`total_invoice_amount\` - \`total_exempt_amount\`. ", "generatedName": "TaxRetentionsTotalTaxableAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -85884,20 +85328,20 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "A breakdown of the retained taxes.", "generatedName": "TaxRetentionsRetentionBreakdown", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "A breakdown of the retained taxes.", "generatedName": "TaxRetentionsRetentionBreakdown", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TaxRetentionsRetentionBreakdownItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RetentionBreakdown", "type": "reference", }, @@ -85913,18 +85357,18 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "description": "The tax retention document in XML form. ", "generatedName": "TaxRetentionsXml", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The tax retention document in XML form. ", "generatedName": "TaxRetentionsXml", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85937,10 +85381,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "TaxRetentionsPaginatedResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TaxRetentionsPaginatedResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -85948,16 +85392,16 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxRetentionsPaginatedResponseCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "taxRetentionsPaginatedResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The total number of results in your Belvo account.", "generatedName": "TaxRetentionsPaginatedResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -85971,10 +85415,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxRetentionsPaginatedResponseNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "taxRetentionsPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -85982,8 +85426,8 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`accounts\` or \`owners\`). ", "generatedName": "TaxRetentionsPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -85991,11 +85435,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`accounts\` or \`owners\`). ", "generatedName": "TaxRetentionsPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -86009,25 +85453,25 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "taxRetentionsPaginatedResponsePrevious", "key": "previous", "schema": { - "description": undefined, + "description": null, "generatedName": "taxRetentionsPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "TaxRetentionsPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "TaxRetentionsPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -86041,22 +85485,22 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "taxRetentionsPaginatedResponseResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "taxRetentionsPaginatedResponseResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of tax retentions objects.", "generatedName": "TaxRetentionsPaginatedResponseResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TaxRetentionsPaginatedResponseResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxRetentions", "type": "reference", }, @@ -86069,10 +85513,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "TaxRetentionsRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TaxRetentionsRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -86083,11 +85527,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "description": "The \`link.id\` that you want to get information for. ", "generatedName": "TaxRetentionsRequestLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -86104,11 +85548,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p ⚠️ The value of \`date_from\` cannot be greater than \`date_to\`. ", "generatedName": "TaxRetentionsRequestDateFrom", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -86125,11 +85569,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p ⚠️ The number of days between \`date_from\` and \`date_to\` cannot be over 365. ", "generatedName": "TaxRetentionsRequestDateTo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -86141,10 +85585,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "taxRetentionsRequestType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "TaxRetentionsRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumTaxRetentionType", "type": "reference", }, @@ -86155,16 +85599,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "taxRetentionsRequestAttachXml", "key": "attach_xml", "schema": { - "description": undefined, + "description": null, "generatedName": "taxRetentionsRequestAttachXml", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "When set to \`true\`, you will receive the XML tax retention in the response.", "generatedName": "TaxRetentionsRequestAttachXml", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -86178,17 +85622,17 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "taxRetentionsRequestSaveData", "key": "save_data", "schema": { - "description": undefined, + "description": null, "generatedName": "taxRetentionsRequestSaveData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates whether or not to persist the data in Belvo. By default, this is set to \`true\` and we return a 201 Created response. When set to \`false\`, the data won't be persisted and we return a 200 OK response.", "generatedName": "TaxRetentionsRequestSaveData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -86202,10 +85646,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "TaxReturnBusiness": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TaxReturnBusiness", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -86213,19 +85657,19 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxReturnBusinessId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "taxReturnBusinessId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Unique identifier created by Belvo used to reference the current Tax Return.", "generatedName": "TaxReturnBusinessId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -86240,14 +85684,14 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "The ISO-8601 timestamp when the data point was collected.", "generatedName": "TaxReturnBusinessCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ISO-8601 timestamp when the data point was collected.", "generatedName": "TaxReturnBusinessCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -86261,16 +85705,16 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxReturnBusinessCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "taxReturnBusinessCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ISO-8601 timestamp of when the data point was last updated in Belvo's database.", "generatedName": "TaxReturnBusinessCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -86286,30 +85730,29 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "General information regarding the tax return (year, RFC, return type, person/company name, and so on).", "generatedName": "TaxReturnBusinessInformacionGeneral", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "General information regarding the tax return (year, RFC, return type, person/company name, and so on).", "generatedName": "TaxReturnBusinessInformacionGeneral", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "TaxReturnBusinessInformacionGeneralKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "TaxReturnBusinessInformacionGeneralValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -86321,38 +85764,37 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxReturnBusinessDatosAdicionales", "key": "datos_adicionales", "schema": { - "description": undefined, + "description": null, "generatedName": "taxReturnBusinessDatosAdicionales", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Additional data regarding the tax return.", "generatedName": "TaxReturnBusinessDatosAdicionales", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Additional data regarding the tax return.", "generatedName": "TaxReturnBusinessDatosAdicionales", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "TaxReturnBusinessDatosAdicionalesKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "TaxReturnBusinessDatosAdicionalesValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -86367,30 +85809,29 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "Detailed information about the legal entity's yearly profit and loss.", "generatedName": "TaxReturnBusinessEstadoResultados", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Detailed information about the legal entity's yearly profit and loss.", "generatedName": "TaxReturnBusinessEstadoResultados", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "TaxReturnBusinessEstadoResultadosKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "TaxReturnBusinessEstadoResultadosValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -86404,30 +85845,29 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "Details regarding balance sheet of the legal entity.", "generatedName": "TaxReturnBusinessEstadoPosicionFinancieraBalance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Details regarding balance sheet of the legal entity.", "generatedName": "TaxReturnBusinessEstadoPosicionFinancieraBalance", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "TaxReturnBusinessEstadoPosicionFinancieraBalanceKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "TaxReturnBusinessEstadoPosicionFinancieraBalanceValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -86441,30 +85881,29 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "Details regarding the accounting reconciliation.", "generatedName": "TaxReturnBusinessConciliacionEntreResultadoContableFiscal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Details regarding the accounting reconciliation.", "generatedName": "TaxReturnBusinessConciliacionEntreResultadoContableFiscal", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "TaxReturnBusinessConciliacionEntreResultadoContableFiscalKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "TaxReturnBusinessConciliacionEntreResultadoContableFiscalValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -86476,38 +85915,37 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxReturnBusinessDeduccionesAutorizadas", "key": "deducciones_autorizadas", "schema": { - "description": undefined, + "description": null, "generatedName": "taxReturnBusinessDeduccionesAutorizadas", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Details regarding the legal entity's deductions.", "generatedName": "TaxReturnBusinessDeduccionesAutorizadas", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Details regarding the legal entity's deductions.", "generatedName": "TaxReturnBusinessDeduccionesAutorizadas", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "TaxReturnBusinessDeduccionesAutorizadasKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "TaxReturnBusinessDeduccionesAutorizadasValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -86522,30 +85960,29 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "Details regarding key numbers at the end of the fiscal exercise.", "generatedName": "TaxReturnBusinessCifrasCierreEjercicio", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Details regarding key numbers at the end of the fiscal exercise.", "generatedName": "TaxReturnBusinessCifrasCierreEjercicio", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "TaxReturnBusinessCifrasCierreEjercicioKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "TaxReturnBusinessCifrasCierreEjercicioValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -86559,30 +85996,29 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "Details regarding the final tax return.", "generatedName": "TaxReturnBusinessDeterminacionDelImpuestoSobreLaRenta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Details regarding the final tax return.", "generatedName": "TaxReturnBusinessDeterminacionDelImpuestoSobreLaRenta", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "TaxReturnBusinessDeterminacionDelImpuestoSobreLaRentaKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "TaxReturnBusinessDeterminacionDelImpuestoSobreLaRentaValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -86594,38 +86030,37 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxReturnBusinessDividendosOUtilidadesDistribuidos", "key": "dividendos_o_utilidades_distribuidos", "schema": { - "description": undefined, + "description": null, "generatedName": "taxReturnBusinessDividendosOUtilidadesDistribuidos", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Details regarding distributed dividends.", "generatedName": "TaxReturnBusinessDividendosOUtilidadesDistribuidos", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Details regarding distributed dividends.", "generatedName": "TaxReturnBusinessDividendosOUtilidadesDistribuidos", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "TaxReturnBusinessDividendosOUtilidadesDistribuidosKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "TaxReturnBusinessDividendosOUtilidadesDistribuidosValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -86640,30 +86075,29 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "Details of the tax payment.", "generatedName": "TaxReturnBusinessDetallePagoR1IsrPersonasMorales", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Details of the tax payment.", "generatedName": "TaxReturnBusinessDetallePagoR1IsrPersonasMorales", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "TaxReturnBusinessDetallePagoR1IsrPersonasMoralesKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "TaxReturnBusinessDetallePagoR1IsrPersonasMoralesValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -86677,17 +86111,17 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "Tax return PDF as a binary.", "generatedName": "TaxReturnBusinessPdf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Tax return PDF as a binary.", "generatedName": "TaxReturnBusinessPdf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -86702,17 +86136,17 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "The acknowledgement receipt from the fiscal institution confirming that they received the tax return.", "generatedName": "TaxReturnBusinessReceiptPdf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The acknowledgement receipt from the fiscal institution confirming that they received the tax return.", "generatedName": "TaxReturnBusinessReceiptPdf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -86725,10 +86159,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "TaxReturnBusinessMonthly": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TaxReturnBusinessMonthly", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -86736,19 +86170,19 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxReturnBusinessMonthlyId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "taxReturnBusinessMonthlyId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Unique identifier created by Belvo used to reference the current Tax Return.", "generatedName": "TaxReturnBusinessMonthlyId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -86763,14 +86197,14 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "The ISO-8601 timestamp when the data point was collected.", "generatedName": "TaxReturnBusinessMonthlyCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ISO-8601 timestamp when the data point was collected.", "generatedName": "TaxReturnBusinessMonthlyCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -86784,16 +86218,16 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxReturnBusinessMonthlyCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "taxReturnBusinessMonthlyCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ISO-8601 timestamp of when the data point was last updated in Belvo's database.", "generatedName": "TaxReturnBusinessMonthlyCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -86809,30 +86243,29 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "General information regarding the tax return (year, RFC, return type, person/company name, and so on).", "generatedName": "TaxReturnBusinessMonthlyInformacionGeneral", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "General information regarding the tax return (year, RFC, return type, person/company name, and so on).", "generatedName": "TaxReturnBusinessMonthlyInformacionGeneral", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "TaxReturnBusinessMonthlyInformacionGeneralKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "TaxReturnBusinessMonthlyInformacionGeneralValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -86846,30 +86279,29 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "Information used to calculate the provisional income tax for the period.", "generatedName": "TaxReturnBusinessMonthlyDeterminacionIsr", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Information used to calculate the provisional income tax for the period.", "generatedName": "TaxReturnBusinessMonthlyDeterminacionIsr", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "TaxReturnBusinessMonthlyDeterminacionIsrKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "TaxReturnBusinessMonthlyDeterminacionIsrValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -86883,30 +86315,29 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "Information on the monthly provisional payments for the income tax.", "generatedName": "TaxReturnBusinessMonthlyDetallePagoIsr", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Information on the monthly provisional payments for the income tax.", "generatedName": "TaxReturnBusinessMonthlyDetallePagoIsr", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "TaxReturnBusinessMonthlyDetallePagoIsrKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "TaxReturnBusinessMonthlyDetallePagoIsrValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -86920,30 +86351,29 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "Information used to calculate the provisional VAT tax for the period.", "generatedName": "TaxReturnBusinessMonthlyDeterminacionIva", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Information used to calculate the provisional VAT tax for the period.", "generatedName": "TaxReturnBusinessMonthlyDeterminacionIva", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "TaxReturnBusinessMonthlyDeterminacionIvaKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "TaxReturnBusinessMonthlyDeterminacionIvaValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -86957,30 +86387,29 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "Information on the monthly provisional payments for the VAT tax.", "generatedName": "TaxReturnBusinessMonthlyDetallePagoIva", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Information on the monthly provisional payments for the VAT tax.", "generatedName": "TaxReturnBusinessMonthlyDetallePagoIva", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "TaxReturnBusinessMonthlyDetallePagoIvaKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "TaxReturnBusinessMonthlyDetallePagoIvaValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -86994,17 +86423,17 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "Tax return PDF as a binary.", "generatedName": "TaxReturnBusinessMonthlyPdf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Tax return PDF as a binary.", "generatedName": "TaxReturnBusinessMonthlyPdf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87017,25 +86446,25 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxReturnBusinessMonthlyReceiptPdf", "key": "receipt_pdf", "schema": { - "description": undefined, + "description": null, "generatedName": "taxReturnBusinessMonthlyReceiptPdf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The acknowledgement receipt from the fiscal institution confirming that they received the tax return.", "generatedName": "TaxReturnBusinessMonthlyReceiptPdf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The acknowledgement receipt from the fiscal institution confirming that they received the tax return.", "generatedName": "TaxReturnBusinessMonthlyReceiptPdf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87051,17 +86480,17 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "The type of tax return. Can be either monthly or annual.", "generatedName": "TaxReturnBusinessMonthlyType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The type of tax return. Can be either monthly or annual.", "generatedName": "TaxReturnBusinessMonthlyType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87074,10 +86503,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "TaxReturnPersonal": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TaxReturnPersonal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -87085,19 +86514,19 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxReturnPersonalId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "taxReturnPersonalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Unique identifier created by Belvo used to reference the current Tax Return.", "generatedName": "TaxReturnPersonalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87110,19 +86539,19 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxReturnPersonalLink", "key": "link", "schema": { - "description": undefined, + "description": null, "generatedName": "taxReturnPersonalLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The \`link.id\` the statement belongs to", "generatedName": "TaxReturnPersonalLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87137,14 +86566,14 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "The ISO-8601 timestamp when the data point was collected.", "generatedName": "TaxReturnPersonalCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ISO-8601 timestamp when the data point was collected.", "generatedName": "TaxReturnPersonalCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -87158,16 +86587,16 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxReturnPersonalCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "taxReturnPersonalCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ISO-8601 timestamp of when the data point was last updated in Belvo's database.", "generatedName": "TaxReturnPersonalCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -87183,30 +86612,29 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "General information on the tax return (year, RFC, return type, person/company name, and so on).", "generatedName": "TaxReturnPersonalInformacionGeneral", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "General information on the tax return (year, RFC, return type, person/company name, and so on).", "generatedName": "TaxReturnPersonalInformacionGeneral", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "TaxReturnPersonalInformacionGeneralKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "TaxReturnPersonalInformacionGeneralValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -87220,30 +86648,29 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "Details regarding the income information together combined with withheld taxes.", "generatedName": "TaxReturnPersonalSueldosSalarios", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Details regarding the income information together combined with withheld taxes.", "generatedName": "TaxReturnPersonalSueldosSalarios", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "TaxReturnPersonalSueldosSalariosKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "TaxReturnPersonalSueldosSalariosValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -87257,30 +86684,29 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "Details regarding the income and tax information from professional services provided.", "generatedName": "TaxReturnPersonalServiciosProfesionales", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Details regarding the income and tax information from professional services provided.", "generatedName": "TaxReturnPersonalServiciosProfesionales", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "TaxReturnPersonalServiciosProfesionalesKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "TaxReturnPersonalServiciosProfesionalesValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -87294,30 +86720,29 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "List of all personal tax deductions.", "generatedName": "TaxReturnPersonalDeduccionesPersonales", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "List of all personal tax deductions.", "generatedName": "TaxReturnPersonalDeduccionesPersonales", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "TaxReturnPersonalDeduccionesPersonalesKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "TaxReturnPersonalDeduccionesPersonalesValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -87331,30 +86756,29 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "Details regarding the final tax return.", "generatedName": "TaxReturnPersonalDeterminacionImpuesto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Details regarding the final tax return.", "generatedName": "TaxReturnPersonalDeterminacionImpuesto", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "TaxReturnPersonalDeterminacionImpuestoKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "TaxReturnPersonalDeterminacionImpuestoValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -87368,30 +86792,29 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "Details on the already withheld taxes.", "generatedName": "TaxReturnPersonalRetenciones", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Details on the already withheld taxes.", "generatedName": "TaxReturnPersonalRetenciones", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "TaxReturnPersonalRetencionesKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "TaxReturnPersonalRetencionesValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -87405,30 +86828,29 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "Details regarding dividends.", "generatedName": "TaxReturnPersonalDividendos", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Details regarding dividends.", "generatedName": "TaxReturnPersonalDividendos", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "TaxReturnPersonalDividendosKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "TaxReturnPersonalDividendosValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -87440,38 +86862,37 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxReturnPersonalDatosInformativos", "key": "datos_informativos", "schema": { - "description": undefined, + "description": null, "generatedName": "taxReturnPersonalDatosInformativos", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Extra informative data on the tax return.", "generatedName": "TaxReturnPersonalDatosInformativos", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Extra informative data on the tax return.", "generatedName": "TaxReturnPersonalDatosInformativos", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "TaxReturnPersonalDatosInformativosKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "TaxReturnPersonalDatosInformativosValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -87486,17 +86907,17 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "Tax return PDF as a binary.", "generatedName": "TaxReturnPersonalPdf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Tax return PDF as a binary.", "generatedName": "TaxReturnPersonalPdf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87511,17 +86932,17 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "The acknowledgement receipt from the fiscal institution confirming that they received the tax return.", "generatedName": "TaxReturnPersonalReceiptPdf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The acknowledgement receipt from the fiscal institution confirming that they received the tax return.", "generatedName": "TaxReturnPersonalReceiptPdf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87534,10 +86955,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "TaxReturnPersonalMonthly": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TaxReturnPersonalMonthly", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -87545,19 +86966,19 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxReturnPersonalMonthlyId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "taxReturnPersonalMonthlyId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Unique identifier created by Belvo used to reference the current Tax Return.", "generatedName": "TaxReturnPersonalMonthlyId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87572,14 +86993,14 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "The ISO-8601 timestamp when the data point was collected.", "generatedName": "TaxReturnPersonalMonthlyCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ISO-8601 timestamp when the data point was collected.", "generatedName": "TaxReturnPersonalMonthlyCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -87593,16 +87014,16 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxReturnPersonalMonthlyCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "taxReturnPersonalMonthlyCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ISO-8601 timestamp of when the data point was last updated in Belvo's database.", "generatedName": "TaxReturnPersonalMonthlyCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -87618,30 +87039,29 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "General information regarding the tax return (year, RFC, return type, person/company name, and so on).", "generatedName": "TaxReturnPersonalMonthlyInformacionGeneral", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "General information regarding the tax return (year, RFC, return type, person/company name, and so on).", "generatedName": "TaxReturnPersonalMonthlyInformacionGeneral", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "TaxReturnPersonalMonthlyInformacionGeneralKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "TaxReturnPersonalMonthlyInformacionGeneralValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -87655,30 +87075,29 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "Information used to calculate the monthly provisional payments of the income tax.", "generatedName": "TaxReturnPersonalMonthlyIsr", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Information used to calculate the monthly provisional payments of the income tax.", "generatedName": "TaxReturnPersonalMonthlyIsr", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "TaxReturnPersonalMonthlyIsrKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "TaxReturnPersonalMonthlyIsrValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -87692,30 +87111,29 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "Information used to calculate the monthly provisional payments of the VAT tax.", "generatedName": "TaxReturnPersonalMonthlyIva", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Information used to calculate the monthly provisional payments of the VAT tax.", "generatedName": "TaxReturnPersonalMonthlyIva", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "TaxReturnPersonalMonthlyIvaKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "TaxReturnPersonalMonthlyIvaValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -87729,17 +87147,17 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "Tax return PDF as a binary.", "generatedName": "TaxReturnPersonalMonthlyPdf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Tax return PDF as a binary.", "generatedName": "TaxReturnPersonalMonthlyPdf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87752,25 +87170,25 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxReturnPersonalMonthlyReceiptPdf", "key": "receipt_pdf", "schema": { - "description": undefined, + "description": null, "generatedName": "taxReturnPersonalMonthlyReceiptPdf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The acknowledgement receipt from the fiscal institution confirming that they received the tax return.", "generatedName": "TaxReturnPersonalMonthlyReceiptPdf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The acknowledgement receipt from the fiscal institution confirming that they received the tax return.", "generatedName": "TaxReturnPersonalMonthlyReceiptPdf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87786,11 +87204,11 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "The type of tax return. Can be either monthly or annual.", "generatedName": "TaxReturnPersonalMonthlyType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87802,10 +87220,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "TaxReturnsBusinessMonthlyPaginated": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TaxReturnsBusinessMonthlyPaginated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -87813,16 +87231,16 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxReturnsBusinessMonthlyPaginatedCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "taxReturnsBusinessMonthlyPaginatedCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The total number of results in your Belvo account.", "generatedName": "TaxReturnsBusinessMonthlyPaginatedCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -87836,10 +87254,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxReturnsBusinessMonthlyPaginatedNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "taxReturnsBusinessMonthlyPaginatedNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -87847,8 +87265,8 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`accounts\` or \`owners\`). ", "generatedName": "TaxReturnsBusinessMonthlyPaginatedNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -87856,11 +87274,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`accounts\` or \`owners\`). ", "generatedName": "TaxReturnsBusinessMonthlyPaginatedNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87874,25 +87292,25 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "taxReturnsBusinessMonthlyPaginatedPrevious", "key": "previous", "schema": { - "description": undefined, + "description": null, "generatedName": "taxReturnsBusinessMonthlyPaginatedPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "TaxReturnsBusinessMonthlyPaginatedPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "TaxReturnsBusinessMonthlyPaginatedPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87906,22 +87324,22 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "taxReturnsBusinessMonthlyPaginatedResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "taxReturnsBusinessMonthlyPaginatedResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of Monthly Business Tax Return objects.", "generatedName": "TaxReturnsBusinessMonthlyPaginatedResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TaxReturnsBusinessMonthlyPaginatedResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxReturnBusinessMonthly", "type": "reference", }, @@ -87934,10 +87352,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "TaxReturnsBusinessPaginated": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TaxReturnsBusinessPaginated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -87945,16 +87363,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "taxReturnsBusinessPaginatedCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "taxReturnsBusinessPaginatedCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The total number of results in your Belvo account.", "generatedName": "TaxReturnsBusinessPaginatedCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -87968,10 +87386,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "taxReturnsBusinessPaginatedNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "taxReturnsBusinessPaginatedNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -87979,8 +87397,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`accounts\` or \`owners\`). ", "generatedName": "TaxReturnsBusinessPaginatedNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -87988,11 +87406,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`accounts\` or \`owners\`). ", "generatedName": "TaxReturnsBusinessPaginatedNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88006,25 +87424,25 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "taxReturnsBusinessPaginatedPrevious", "key": "previous", "schema": { - "description": undefined, + "description": null, "generatedName": "taxReturnsBusinessPaginatedPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "TaxReturnsBusinessPaginatedPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "TaxReturnsBusinessPaginatedPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88038,22 +87456,22 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "taxReturnsBusinessPaginatedResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "taxReturnsBusinessPaginatedResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of Business Tax Return objects.", "generatedName": "TaxReturnsBusinessPaginatedResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TaxReturnsBusinessPaginatedResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxReturnBusiness", "type": "reference", }, @@ -88068,8 +87486,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "Request body for monthly tax returns", "generatedName": "TaxReturnsMonthlyRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -88079,11 +87497,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The fiscal \`link.id\` you want specific tax return information for.", "generatedName": "TaxReturnsMonthlyRequestLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88095,16 +87513,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "taxReturnsMonthlyRequestAttachPdf", "key": "attach_pdf", "schema": { - "description": undefined, + "description": null, "generatedName": "taxReturnsMonthlyRequestAttachPdf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "When this is set to \`true\`, you will receive the PDF as a binary string in the response.", "generatedName": "TaxReturnsMonthlyRequestAttachPdf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -88118,17 +87536,17 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "taxReturnsMonthlyRequestSaveData", "key": "save_data", "schema": { - "description": undefined, + "description": null, "generatedName": "taxReturnsMonthlyRequestSaveData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates whether or not to persist the data in Belvo. By default, this is set to \`true\` and we return a 201 Created response. When set to \`false\`, the data won't be persisted and we return a 200 OK response.", "generatedName": "TaxReturnsMonthlyRequestSaveData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -88145,11 +87563,11 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "description": "The type of tax return to return. For monthly tax returns, this field must be set to \`monthly\`. ", "generatedName": "TaxReturnsMonthlyRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88165,11 +87583,11 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon ⚠️ The value of \`date_from\` cannot be greater than \`date_to\`.", "generatedName": "TaxReturnsMonthlyRequestDateFrom", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88185,11 +87603,11 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon ⚠️ The value of \`date_to\` cannot be greater than today's date (in other words, no future dates).", "generatedName": "TaxReturnsMonthlyRequestDateTo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88201,10 +87619,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "TaxReturnsPersonalMonthlyPaginated": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TaxReturnsPersonalMonthlyPaginated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -88212,16 +87630,16 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxReturnsPersonalMonthlyPaginatedCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "taxReturnsPersonalMonthlyPaginatedCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The total number of results in your Belvo account.", "generatedName": "TaxReturnsPersonalMonthlyPaginatedCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -88235,10 +87653,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxReturnsPersonalMonthlyPaginatedNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "taxReturnsPersonalMonthlyPaginatedNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -88246,8 +87664,8 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`accounts\` or \`owners\`). ", "generatedName": "TaxReturnsPersonalMonthlyPaginatedNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -88255,11 +87673,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`accounts\` or \`owners\`). ", "generatedName": "TaxReturnsPersonalMonthlyPaginatedNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88273,25 +87691,25 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "taxReturnsPersonalMonthlyPaginatedPrevious", "key": "previous", "schema": { - "description": undefined, + "description": null, "generatedName": "taxReturnsPersonalMonthlyPaginatedPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "TaxReturnsPersonalMonthlyPaginatedPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "TaxReturnsPersonalMonthlyPaginatedPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88305,22 +87723,22 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "taxReturnsPersonalMonthlyPaginatedResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "taxReturnsPersonalMonthlyPaginatedResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of Monthly Personal Tax Return objects.", "generatedName": "TaxReturnsPersonalMonthlyPaginatedResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TaxReturnsPersonalMonthlyPaginatedResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxReturnPersonalMonthly", "type": "reference", }, @@ -88333,10 +87751,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "TaxReturnsPersonalPaginated": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TaxReturnsPersonalPaginated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -88344,16 +87762,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "taxReturnsPersonalPaginatedCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "taxReturnsPersonalPaginatedCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The total number of results in your Belvo account.", "generatedName": "TaxReturnsPersonalPaginatedCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -88367,10 +87785,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "taxReturnsPersonalPaginatedNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "taxReturnsPersonalPaginatedNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -88378,8 +87796,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`accounts\` or \`owners\`). ", "generatedName": "TaxReturnsPersonalPaginatedNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -88387,11 +87805,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`accounts\` or \`owners\`). ", "generatedName": "TaxReturnsPersonalPaginatedNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88405,25 +87823,25 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "taxReturnsPersonalPaginatedPrevious", "key": "previous", "schema": { - "description": undefined, + "description": null, "generatedName": "taxReturnsPersonalPaginatedPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "TaxReturnsPersonalPaginatedPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "TaxReturnsPersonalPaginatedPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88437,22 +87855,22 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "taxReturnsPersonalPaginatedResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "taxReturnsPersonalPaginatedResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of Personal Tax Return objects.", "generatedName": "TaxReturnsPersonalPaginatedResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TaxReturnsPersonalPaginatedResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxReturnPersonal", "type": "reference", }, @@ -88467,8 +87885,8 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "allOfPropertyConflicts": [], "description": "Request body for yearly tax returns", "generatedName": "TaxReturnsYearlyRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -88478,11 +87896,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The fiscal \`link.id\` you want specific tax return information for.", "generatedName": "TaxReturnsYearlyRequestLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88494,16 +87912,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "taxReturnsYearlyRequestAttachPdf", "key": "attach_pdf", "schema": { - "description": undefined, + "description": null, "generatedName": "taxReturnsYearlyRequestAttachPdf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "When this is set to \`true\`, you will receive the PDF as a binary string in the response.", "generatedName": "TaxReturnsYearlyRequestAttachPdf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -88517,17 +87935,17 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "taxReturnsYearlyRequestSaveData", "key": "save_data", "schema": { - "description": undefined, + "description": null, "generatedName": "taxReturnsYearlyRequestSaveData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates whether or not to persist the data in Belvo. By default, this is set to \`true\` and we return a 201 Created response. When set to \`false\`, the data won't be persisted and we return a 200 OK response.", "generatedName": "TaxReturnsYearlyRequestSaveData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -88546,11 +87964,11 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon By default, Belvo returns the yearly (annual) tax returns. ", "generatedName": "TaxReturnsYearlyRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88565,11 +87983,11 @@ By default, Belvo returns the yearly (annual) tax returns. "description": "The starting year you want to get tax returns for, in \`YYYY\` format. ", "generatedName": "TaxReturnsYearlyRequestYearFrom", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88584,11 +88002,11 @@ By default, Belvo returns the yearly (annual) tax returns. "description": "The year you want to stop getting tax returns for, in \`YYYY\` format. ", "generatedName": "TaxReturnsYearlyRequestYearTo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88600,10 +88018,10 @@ By default, Belvo returns the yearly (annual) tax returns. "TaxStatusAddressBetweenStreetDian": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TaxStatusAddressBetweenStreetDian", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -88611,27 +88029,27 @@ By default, Belvo returns the yearly (annual) tax returns. "generatedName": "taxStatusAddressBetweenStreetDianStreetOne", "key": "street_one", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusAddressBetweenStreetDianStreetOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "TaxStatusAddressBetweenStreetDianStreetOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "TaxStatusAddressBetweenStreetDianStreetOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88645,27 +88063,27 @@ By default, Belvo returns the yearly (annual) tax returns. "generatedName": "taxStatusAddressBetweenStreetDianStreetTwo", "key": "street_two", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusAddressBetweenStreetDianStreetTwo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "TaxStatusAddressBetweenStreetDianStreetTwo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "TaxStatusAddressBetweenStreetDianStreetTwo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88679,10 +88097,10 @@ By default, Belvo returns the yearly (annual) tax returns. "TaxStatusAddressBetweenStreetSat": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TaxStatusAddressBetweenStreetSat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -88690,25 +88108,25 @@ By default, Belvo returns the yearly (annual) tax returns. "generatedName": "taxStatusAddressBetweenStreetSatStreetOne", "key": "street_one", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusAddressBetweenStreetSatStreetOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The first street that \`street\` is located between.", "generatedName": "TaxStatusAddressBetweenStreetSatStreetOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The first street that \`street\` is located between.", "generatedName": "TaxStatusAddressBetweenStreetSatStreetOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88722,25 +88140,25 @@ By default, Belvo returns the yearly (annual) tax returns. "generatedName": "taxStatusAddressBetweenStreetSatStreetTwo", "key": "street_two", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusAddressBetweenStreetSatStreetTwo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The second street that \`street\` is located between.", "generatedName": "TaxStatusAddressBetweenStreetSatStreetTwo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The second street that \`street\` is located between.", "generatedName": "TaxStatusAddressBetweenStreetSatStreetTwo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88754,16 +88172,16 @@ By default, Belvo returns the yearly (annual) tax returns. "TaxStatusAddressDian": { "description": "The tax payer's address details.", "generatedName": "TaxStatusAddressDian", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "The tax payer's address details.", "generatedName": "TaxStatusAddressDian", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -88774,18 +88192,18 @@ By default, Belvo returns the yearly (annual) tax returns. "description": "The postcode of the address. ", "generatedName": "TaxStatusAddressDianPostalCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The postcode of the address. ", "generatedName": "TaxStatusAddressDianPostalCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88798,25 +88216,25 @@ By default, Belvo returns the yearly (annual) tax returns. "generatedName": "taxStatusAddressDianStreetType", "key": "street_type", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusAddressDianStreetType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The \`street\` type.", "generatedName": "TaxStatusAddressDianStreetType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The \`street\` type.", "generatedName": "TaxStatusAddressDianStreetType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88830,25 +88248,25 @@ By default, Belvo returns the yearly (annual) tax returns. "generatedName": "taxStatusAddressDianStreet", "key": "street", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusAddressDianStreet", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The tax payers street.", "generatedName": "TaxStatusAddressDianStreet", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The tax payers street.", "generatedName": "TaxStatusAddressDianStreet", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88862,25 +88280,25 @@ By default, Belvo returns the yearly (annual) tax returns. "generatedName": "taxStatusAddressDianExteriorNumber", "key": "exterior_number", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusAddressDianExteriorNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The street number.", "generatedName": "TaxStatusAddressDianExteriorNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The street number.", "generatedName": "TaxStatusAddressDianExteriorNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88894,25 +88312,25 @@ By default, Belvo returns the yearly (annual) tax returns. "generatedName": "taxStatusAddressDianInteriorNumber", "key": "interior_number", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusAddressDianInteriorNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Additional address information.", "generatedName": "TaxStatusAddressDianInteriorNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Additional address information.", "generatedName": "TaxStatusAddressDianInteriorNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88926,27 +88344,27 @@ By default, Belvo returns the yearly (annual) tax returns. "generatedName": "taxStatusAddressDianSuburb", "key": "suburb", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusAddressDianSuburb", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "TaxStatusAddressDianSuburb", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "TaxStatusAddressDianSuburb", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88960,27 +88378,27 @@ By default, Belvo returns the yearly (annual) tax returns. "generatedName": "taxStatusAddressDianLocality", "key": "locality", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusAddressDianLocality", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "TaxStatusAddressDianLocality", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "TaxStatusAddressDianLocality", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88994,25 +88412,25 @@ By default, Belvo returns the yearly (annual) tax returns. "generatedName": "taxStatusAddressDianMunicipality", "key": "municipality", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusAddressDianMunicipality", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The municipality of the address.", "generatedName": "TaxStatusAddressDianMunicipality", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The municipality of the address.", "generatedName": "TaxStatusAddressDianMunicipality", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89026,25 +88444,25 @@ By default, Belvo returns the yearly (annual) tax returns. "generatedName": "taxStatusAddressDianState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusAddressDianState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The state that the address is in.", "generatedName": "TaxStatusAddressDianState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The state that the address is in.", "generatedName": "TaxStatusAddressDianState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89058,30 +88476,30 @@ By default, Belvo returns the yearly (annual) tax returns. "generatedName": "taxStatusAddressDianBetweenStreet", "key": "between_street", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusAddressDianBetweenStreet", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "TaxStatusAddressDianBetweenStreet", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "TaxStatusAddressDianBetweenStreet", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TaxStatusAddressDianBetweenStreetItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxStatusAddressBetweenStreetDian", "type": "reference", }, @@ -89096,16 +88514,16 @@ By default, Belvo returns the yearly (annual) tax returns. "TaxStatusAddressSat": { "description": "The tax payer's address details.", "generatedName": "TaxStatusAddressSat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "The tax payer's address details.", "generatedName": "TaxStatusAddressSat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -89116,18 +88534,18 @@ By default, Belvo returns the yearly (annual) tax returns. "description": "The postcode of the address. ", "generatedName": "TaxStatusAddressSatPostalCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The postcode of the address. ", "generatedName": "TaxStatusAddressSatPostalCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89140,25 +88558,25 @@ By default, Belvo returns the yearly (annual) tax returns. "generatedName": "taxStatusAddressSatStreetType", "key": "street_type", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusAddressSatStreetType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The \`street\` type.", "generatedName": "TaxStatusAddressSatStreetType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The \`street\` type.", "generatedName": "TaxStatusAddressSatStreetType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89172,25 +88590,25 @@ By default, Belvo returns the yearly (annual) tax returns. "generatedName": "taxStatusAddressSatStreet", "key": "street", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusAddressSatStreet", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The tax payers street.", "generatedName": "TaxStatusAddressSatStreet", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The tax payers street.", "generatedName": "TaxStatusAddressSatStreet", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89204,25 +88622,25 @@ By default, Belvo returns the yearly (annual) tax returns. "generatedName": "taxStatusAddressSatExteriorNumber", "key": "exterior_number", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusAddressSatExteriorNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The street number.", "generatedName": "TaxStatusAddressSatExteriorNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The street number.", "generatedName": "TaxStatusAddressSatExteriorNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89236,25 +88654,25 @@ By default, Belvo returns the yearly (annual) tax returns. "generatedName": "taxStatusAddressSatInteriorNumber", "key": "interior_number", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusAddressSatInteriorNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Additional address information.", "generatedName": "TaxStatusAddressSatInteriorNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Additional address information.", "generatedName": "TaxStatusAddressSatInteriorNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89268,27 +88686,27 @@ By default, Belvo returns the yearly (annual) tax returns. "generatedName": "taxStatusAddressSatSuburb", "key": "suburb", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusAddressSatSuburb", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The suburb of the tax payer. ", "generatedName": "TaxStatusAddressSatSuburb", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The suburb of the tax payer. ", "generatedName": "TaxStatusAddressSatSuburb", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89302,27 +88720,27 @@ By default, Belvo returns the yearly (annual) tax returns. "generatedName": "taxStatusAddressSatLocality", "key": "locality", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusAddressSatLocality", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The locality of the address. ", "generatedName": "TaxStatusAddressSatLocality", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The locality of the address. ", "generatedName": "TaxStatusAddressSatLocality", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89336,25 +88754,25 @@ By default, Belvo returns the yearly (annual) tax returns. "generatedName": "taxStatusAddressSatMunicipality", "key": "municipality", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusAddressSatMunicipality", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The municipality of the address.", "generatedName": "TaxStatusAddressSatMunicipality", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The municipality of the address.", "generatedName": "TaxStatusAddressSatMunicipality", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89368,25 +88786,25 @@ By default, Belvo returns the yearly (annual) tax returns. "generatedName": "taxStatusAddressSatState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusAddressSatState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The state that the address is in.", "generatedName": "TaxStatusAddressSatState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The state that the address is in.", "generatedName": "TaxStatusAddressSatState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89400,30 +88818,30 @@ By default, Belvo returns the yearly (annual) tax returns. "generatedName": "taxStatusAddressSatBetweenStreet", "key": "between_street", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusAddressSatBetweenStreet", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Additional information about where the \`street\` is located. ", "generatedName": "TaxStatusAddressSatBetweenStreet", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Additional information about where the \`street\` is located. ", "generatedName": "TaxStatusAddressSatBetweenStreet", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TaxStatusAddressSatBetweenStreetItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxStatusAddressBetweenStreetSat", "type": "reference", }, @@ -89438,10 +88856,10 @@ By default, Belvo returns the yearly (annual) tax returns. "TaxStatusDian": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TaxStatusDian", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -89451,11 +88869,11 @@ By default, Belvo returns the yearly (annual) tax returns. "schema": { "description": "Unique identifier created by Belvo used to reference the current Tax Status.", "generatedName": "TaxStatusDianId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89469,11 +88887,11 @@ By default, Belvo returns the yearly (annual) tax returns. "schema": { "description": "The \`link.id\` that the tax status is associated with.", "generatedName": "TaxStatusDianLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89487,14 +88905,14 @@ By default, Belvo returns the yearly (annual) tax returns. "schema": { "description": "The ISO-8601 timestamp when the data point was collected.", "generatedName": "TaxStatusDianCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ISO-8601 timestamp when the data point was collected.", "generatedName": "TaxStatusDianCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -89510,8 +88928,8 @@ By default, Belvo returns the yearly (annual) tax returns. "schema": { "description": "The ISO-8601 timestamp of when the data point was last updated in Belvo's database.", "generatedName": "TaxStatusDianCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -89526,17 +88944,17 @@ By default, Belvo returns the yearly (annual) tax returns. "schema": { "description": "The date when the tax status was issued. For example, \`2020-08-05/18:55:16\`.", "generatedName": "TaxStatusDianPlaceAndDateOfIssuance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The date when the tax status was issued. For example, \`2020-08-05/18:55:16\`.", "generatedName": "TaxStatusDianPlaceAndDateOfIssuance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89554,8 +88972,8 @@ By default, Belvo returns the yearly (annual) tax returns. Note: For individuals in Colombia, this field will return \`null\`. ", "generatedName": "TaxStatusDianOfficialName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The name of the business. @@ -89563,11 +88981,11 @@ Note: For individuals in Colombia, this field will return \`null\`. Note: For individuals in Colombia, this field will return \`null\`. ", "generatedName": "TaxStatusDianOfficialName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89583,18 +89001,18 @@ Note: For individuals in Colombia, this field will return \`null\`. "description": "The taxpayer's *Cédula de ciudadanía* (CC) ID. Only applicable for individuals. ", "generatedName": "TaxStatusDianIdCif", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The taxpayer's *Cédula de ciudadanía* (CC) ID. Only applicable for individuals. ", "generatedName": "TaxStatusDianIdCif", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89607,10 +89025,10 @@ Note: For individuals in Colombia, this field will return \`null\`. "generatedName": "taxStatusDianTaxPayerInformation", "key": "tax_payer_information", "schema": { - "description": undefined, + "description": null, "generatedName": "TaxStatusDianTaxPayerInformation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxStatusTaxPayerInformationDian", "type": "reference", }, @@ -89621,10 +89039,10 @@ Note: For individuals in Colombia, this field will return \`null\`. "generatedName": "taxStatusDianAddress", "key": "address", "schema": { - "description": undefined, + "description": null, "generatedName": "TaxStatusDianAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxStatusAddressDian", "type": "reference", }, @@ -89638,21 +89056,21 @@ Note: For individuals in Colombia, this field will return \`null\`. "description": "A list of economic activity objects. ", "generatedName": "TaxStatusDianEconomicActivity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "A list of economic activity objects. ", "generatedName": "TaxStatusDianEconomicActivity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TaxStatusDianEconomicActivityItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxStatusEconomicActivityDian", "type": "reference", }, @@ -89668,21 +89086,21 @@ Note: For individuals in Colombia, this field will return \`null\`. "description": "A list of regimen objects. ", "generatedName": "TaxStatusDianRegimes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "A list of regimen objects. ", "generatedName": "TaxStatusDianRegimes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TaxStatusDianRegimesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxStatusRegimensDian", "type": "reference", }, @@ -89700,8 +89118,8 @@ Note: For individuals in Colombia, this field will return \`null\`. ℹ️ For non-business accounts, this field will return empty. ", "generatedName": "TaxStatusDianObligations", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Details regarding a business's obligations. @@ -89709,14 +89127,14 @@ Note: For individuals in Colombia, this field will return \`null\`. ℹ️ For non-business accounts, this field will return empty. ", "generatedName": "TaxStatusDianObligations", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TaxStatusDianObligationsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxStatusObligationsDian", "type": "reference", }, @@ -89731,17 +89149,17 @@ Note: For individuals in Colombia, this field will return \`null\`. "schema": { "description": "The validation certificate of the document.", "generatedName": "TaxStatusDianDigitalStamp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The validation certificate of the document.", "generatedName": "TaxStatusDianDigitalStamp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89757,18 +89175,18 @@ Note: For individuals in Colombia, this field will return \`null\`. "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "TaxStatusDianDigitalStampChain", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "TaxStatusDianDigitalStampChain", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89783,17 +89201,17 @@ Note: For individuals in Colombia, this field will return \`null\`. "schema": { "description": "Tax status PDF as a binary string.", "generatedName": "TaxStatusDianPdf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Tax status PDF as a binary string.", "generatedName": "TaxStatusDianPdf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89806,10 +89224,10 @@ Note: For individuals in Colombia, this field will return \`null\`. "TaxStatusEconomicActivityDian": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TaxStatusEconomicActivityDian", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -89817,10 +89235,10 @@ Note: For individuals in Colombia, this field will return \`null\`. "generatedName": "taxStatusEconomicActivityDianEconomicActivity", "key": "economic_activity", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusEconomicActivityDianEconomicActivity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The economic activity code, according to the fiscal institution. @@ -89828,8 +89246,8 @@ Note: For individuals in Colombia, this field will return \`null\`. For detailed information regarding DIAN's economic activities, please see their [official PDF](https://www.dian.gov.co/impuestos/factura-electronica/Documents/Anexo_tecnico_factura_electronica_vr_1_7_2020.pdf). ", "generatedName": "TaxStatusEconomicActivityDianEconomicActivity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The economic activity code, according to the fiscal institution. @@ -89837,11 +89255,11 @@ For detailed information regarding DIAN's economic activities, please see their For detailed information regarding DIAN's economic activities, please see their [official PDF](https://www.dian.gov.co/impuestos/factura-electronica/Documents/Anexo_tecnico_factura_electronica_vr_1_7_2020.pdf). ", "generatedName": "TaxStatusEconomicActivityDianEconomicActivity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89855,25 +89273,25 @@ For detailed information regarding DIAN's economic activities, please see their "generatedName": "taxStatusEconomicActivityDianInitialDate", "key": "initial_date", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusEconomicActivityDianInitialDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The start date of the economic activity.", "generatedName": "TaxStatusEconomicActivityDianInitialDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The start date of the economic activity.", "generatedName": "TaxStatusEconomicActivityDianInitialDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89887,27 +89305,27 @@ For detailed information regarding DIAN's economic activities, please see their "generatedName": "taxStatusEconomicActivityDianEndDate", "key": "end_date", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusEconomicActivityDianEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "TaxStatusEconomicActivityDianEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "TaxStatusEconomicActivityDianEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89921,25 +89339,25 @@ For detailed information regarding DIAN's economic activities, please see their "generatedName": "taxStatusEconomicActivityDianOrder", "key": "order", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusEconomicActivityDianOrder", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The order of the economic activity.", "generatedName": "TaxStatusEconomicActivityDianOrder", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The order of the economic activity.", "generatedName": "TaxStatusEconomicActivityDianOrder", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89953,27 +89371,27 @@ For detailed information regarding DIAN's economic activities, please see their "generatedName": "taxStatusEconomicActivityDianPercentage", "key": "percentage", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusEconomicActivityDianPercentage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "TaxStatusEconomicActivityDianPercentage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "TaxStatusEconomicActivityDianPercentage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89987,10 +89405,10 @@ For detailed information regarding DIAN's economic activities, please see their "TaxStatusEconomicActivitySat": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TaxStatusEconomicActivitySat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -89998,25 +89416,25 @@ For detailed information regarding DIAN's economic activities, please see their "generatedName": "taxStatusEconomicActivitySatEconomicActivity", "key": "economic_activity", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusEconomicActivitySatEconomicActivity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The description of the economic activity.", "generatedName": "TaxStatusEconomicActivitySatEconomicActivity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The description of the economic activity.", "generatedName": "TaxStatusEconomicActivitySatEconomicActivity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90030,25 +89448,25 @@ For detailed information regarding DIAN's economic activities, please see their "generatedName": "taxStatusEconomicActivitySatInitialDate", "key": "initial_date", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusEconomicActivitySatInitialDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The start date of the economic activity.", "generatedName": "TaxStatusEconomicActivitySatInitialDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The start date of the economic activity.", "generatedName": "TaxStatusEconomicActivitySatInitialDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90062,27 +89480,27 @@ For detailed information regarding DIAN's economic activities, please see their "generatedName": "taxStatusEconomicActivitySatEndDate", "key": "end_date", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusEconomicActivitySatEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The end date of the economic activity. ", "generatedName": "TaxStatusEconomicActivitySatEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The end date of the economic activity. ", "generatedName": "TaxStatusEconomicActivitySatEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90096,25 +89514,25 @@ For detailed information regarding DIAN's economic activities, please see their "generatedName": "taxStatusEconomicActivitySatOrder", "key": "order", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusEconomicActivitySatOrder", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The order of the economic activity.", "generatedName": "TaxStatusEconomicActivitySatOrder", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The order of the economic activity.", "generatedName": "TaxStatusEconomicActivitySatOrder", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90128,27 +89546,27 @@ For detailed information regarding DIAN's economic activities, please see their "generatedName": "taxStatusEconomicActivitySatPercentage", "key": "percentage", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusEconomicActivitySatPercentage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The percentage of the economic activity. ", "generatedName": "TaxStatusEconomicActivitySatPercentage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The percentage of the economic activity. ", "generatedName": "TaxStatusEconomicActivitySatPercentage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90167,8 +89585,8 @@ For detailed information regarding DIAN's economic activities, please see their ℹ️ For non-business accounts, this field will return empty. ", "generatedName": "TaxStatusObligationsDian", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -90176,27 +89594,27 @@ For detailed information regarding DIAN's economic activities, please see their "generatedName": "taxStatusObligationsDianObligation", "key": "obligation", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusObligationsDianObligation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "TaxStatusObligationsDianObligation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "TaxStatusObligationsDianObligation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90210,27 +89628,27 @@ For detailed information regarding DIAN's economic activities, please see their "generatedName": "taxStatusObligationsDianExpiration", "key": "expiration", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusObligationsDianExpiration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "TaxStatusObligationsDianExpiration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "TaxStatusObligationsDianExpiration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90244,27 +89662,27 @@ For detailed information regarding DIAN's economic activities, please see their "generatedName": "taxStatusObligationsDianInitialDate", "key": "initial_date", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusObligationsDianInitialDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "TaxStatusObligationsDianInitialDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "TaxStatusObligationsDianInitialDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90278,27 +89696,27 @@ For detailed information regarding DIAN's economic activities, please see their "generatedName": "taxStatusObligationsDianEndDate", "key": "end_date", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusObligationsDianEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "TaxStatusObligationsDianEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "TaxStatusObligationsDianEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90317,8 +89735,8 @@ For detailed information regarding DIAN's economic activities, please see their ℹ️ For non-business accounts, this field will return empty. ", "generatedName": "TaxStatusObligationsSat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -90326,27 +89744,27 @@ For detailed information regarding DIAN's economic activities, please see their "generatedName": "taxStatusObligationsSatObligation", "key": "obligation", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusObligationsSatObligation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The description of the obligation. ", "generatedName": "TaxStatusObligationsSatObligation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The description of the obligation. ", "generatedName": "TaxStatusObligationsSatObligation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90360,27 +89778,27 @@ For detailed information regarding DIAN's economic activities, please see their "generatedName": "taxStatusObligationsSatExpiration", "key": "expiration", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusObligationsSatExpiration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The deadline to fulfill the obligation, as imposed by the tax authority. ", "generatedName": "TaxStatusObligationsSatExpiration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The deadline to fulfill the obligation, as imposed by the tax authority. ", "generatedName": "TaxStatusObligationsSatExpiration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90394,27 +89812,27 @@ For detailed information regarding DIAN's economic activities, please see their "generatedName": "taxStatusObligationsSatInitialDate", "key": "initial_date", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusObligationsSatInitialDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The date when obligation started. ", "generatedName": "TaxStatusObligationsSatInitialDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The date when obligation started. ", "generatedName": "TaxStatusObligationsSatInitialDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90428,27 +89846,27 @@ For detailed information regarding DIAN's economic activities, please see their "generatedName": "taxStatusObligationsSatEndDate", "key": "end_date", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusObligationsSatEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The date when obligation ended. ", "generatedName": "TaxStatusObligationsSatEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The date when obligation ended. ", "generatedName": "TaxStatusObligationsSatEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90462,10 +89880,10 @@ For detailed information regarding DIAN's economic activities, please see their "TaxStatusPaginatedResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TaxStatusPaginatedResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -90473,16 +89891,16 @@ For detailed information regarding DIAN's economic activities, please see their "generatedName": "taxStatusPaginatedResponseCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusPaginatedResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The total number of results in your Belvo account.", "generatedName": "TaxStatusPaginatedResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -90496,10 +89914,10 @@ For detailed information regarding DIAN's economic activities, please see their "generatedName": "taxStatusPaginatedResponseNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -90507,8 +89925,8 @@ For detailed information regarding DIAN's economic activities, please see their In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`accounts\` or \`owners\`). ", "generatedName": "TaxStatusPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -90516,11 +89934,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`accounts\` or \`owners\`). ", "generatedName": "TaxStatusPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90534,25 +89952,25 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "taxStatusPaginatedResponsePrevious", "key": "previous", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "TaxStatusPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "TaxStatusPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90566,44 +89984,44 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "taxStatusPaginatedResponseResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusPaginatedResponseResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of tax status objects.", "generatedName": "TaxStatusPaginatedResponseResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "TaxStatusPaginatedResponseResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "TaxStatusPaginatedResponseResultsItemZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxStatusSat", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "TaxStatusPaginatedResponseResultsItemOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxStatusDian", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -90614,10 +90032,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "TaxStatusRegimensDian": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TaxStatusRegimensDian", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -90628,18 +90046,18 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "TaxStatusRegimensDianEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "TaxStatusRegimensDianEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90655,18 +90073,18 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "TaxStatusRegimensDianInitialDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "TaxStatusRegimensDianInitialDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90681,17 +90099,17 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The description of the regimen.", "generatedName": "TaxStatusRegimensDianRegimen", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The description of the regimen.", "generatedName": "TaxStatusRegimensDianRegimen", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90704,10 +90122,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "TaxStatusRegimensSat": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TaxStatusRegimensSat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -90718,18 +90136,18 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "description": "The end date of the regimen. ", "generatedName": "TaxStatusRegimensSatEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The end date of the regimen. ", "generatedName": "TaxStatusRegimensSatEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90745,18 +90163,18 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "description": "The start date of the regimen. ", "generatedName": "TaxStatusRegimensSatInitialDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The start date of the regimen. ", "generatedName": "TaxStatusRegimensSatInitialDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90771,17 +90189,17 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The description of the regimen.", "generatedName": "TaxStatusRegimensSatRegimen", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The description of the regimen.", "generatedName": "TaxStatusRegimensSatRegimen", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90794,10 +90212,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "TaxStatusRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TaxStatusRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -90807,11 +90225,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The fiscal \`link.id\` to use.", "generatedName": "TaxStatusRequestLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90823,16 +90241,16 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "taxStatusRequestAttachPdf", "key": "attach_pdf", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusRequestAttachPdf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "When set to \`true\`, you will receive the PDF in binary format in the response.", "generatedName": "TaxStatusRequestAttachPdf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -90846,17 +90264,17 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "taxStatusRequestSaveData", "key": "save_data", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusRequestSaveData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates whether or not to persist the data in Belvo. By default, this is set to \`true\` and we return a 201 Created response. When set to \`false\`, the data won't be persisted and we return a 200 OK response.", "generatedName": "TaxStatusRequestSaveData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -90870,10 +90288,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "TaxStatusSat": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TaxStatusSat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -90883,11 +90301,11 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "Unique identifier created by Belvo used to reference the current Tax Status.", "generatedName": "TaxStatusSatId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90901,11 +90319,11 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "The \`link.id\` that the tax status is associated with.", "generatedName": "TaxStatusSatLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90919,14 +90337,14 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "The ISO-8601 timestamp when the data point was collected.", "generatedName": "TaxStatusSatCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ISO-8601 timestamp when the data point was collected.", "generatedName": "TaxStatusSatCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -90942,8 +90360,8 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "The ISO-8601 timestamp of when the data point was last updated in Belvo's database.", "generatedName": "TaxStatusSatCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -90958,17 +90376,17 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "The place and date of that the tax status was issued.", "generatedName": "TaxStatusSatPlaceAndDateOfIssuance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The place and date of that the tax status was issued.", "generatedName": "TaxStatusSatPlaceAndDateOfIssuance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90983,17 +90401,17 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "The name of the person or business.", "generatedName": "TaxStatusSatOfficialName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The name of the person or business.", "generatedName": "TaxStatusSatOfficialName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91009,18 +90427,18 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "description": "The taxpayer's *Cédula de Identificación Fiscal* (CIF) ID. ", "generatedName": "TaxStatusSatIdCif", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The taxpayer's *Cédula de Identificación Fiscal* (CIF) ID. ", "generatedName": "TaxStatusSatIdCif", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91033,10 +90451,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxStatusSatTaxPayerInformation", "key": "tax_payer_information", "schema": { - "description": undefined, + "description": null, "generatedName": "TaxStatusSatTaxPayerInformation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxStatusTaxPayerInformationSat", "type": "reference", }, @@ -91047,10 +90465,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxStatusSatAddress", "key": "address", "schema": { - "description": undefined, + "description": null, "generatedName": "TaxStatusSatAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxStatusAddressSat", "type": "reference", }, @@ -91064,21 +90482,21 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "description": "A list of economic activity objects. ", "generatedName": "TaxStatusSatEconomicActivity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "A list of economic activity objects. ", "generatedName": "TaxStatusSatEconomicActivity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TaxStatusSatEconomicActivityItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxStatusEconomicActivitySat", "type": "reference", }, @@ -91094,21 +90512,21 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "description": "A list of regimen objects. ", "generatedName": "TaxStatusSatRegimes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "A list of regimen objects. ", "generatedName": "TaxStatusSatRegimes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TaxStatusSatRegimesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxStatusRegimensSat", "type": "reference", }, @@ -91126,8 +90544,8 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon ℹ️ For non-business accounts, this field will return empty. ", "generatedName": "TaxStatusSatObligations", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Details regarding a business's obligations. @@ -91135,14 +90553,14 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon ℹ️ For non-business accounts, this field will return empty. ", "generatedName": "TaxStatusSatObligations", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TaxStatusSatObligationsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaxStatusObligationsSat", "type": "reference", }, @@ -91157,17 +90575,17 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "The validation certificate of the document.", "generatedName": "TaxStatusSatDigitalStamp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The validation certificate of the document.", "generatedName": "TaxStatusSatDigitalStamp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91183,18 +90601,18 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "description": "A data chain containing the basic structure of a fiscal digital check. For Mexico, this is the *Comprobante Fiscal Digital por Internet* (CFDI). ", "generatedName": "TaxStatusSatDigitalStampChain", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "A data chain containing the basic structure of a fiscal digital check. For Mexico, this is the *Comprobante Fiscal Digital por Internet* (CFDI). ", "generatedName": "TaxStatusSatDigitalStampChain", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91209,17 +90627,17 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "Tax status PDF as a binary string.", "generatedName": "TaxStatusSatPdf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Tax status PDF as a binary string.", "generatedName": "TaxStatusSatPdf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91232,16 +90650,16 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "TaxStatusTaxPayerInformationDian": { "description": "Details regarding the taxpayer.", "generatedName": "TaxStatusTaxPayerInformationDian", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Details regarding the taxpayer.", "generatedName": "TaxStatusTaxPayerInformationDian", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -91252,18 +90670,18 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "description": "The tax payers's identification number (NIT). ", "generatedName": "TaxStatusTaxPayerInformationDianRfc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The tax payers's identification number (NIT). ", "generatedName": "TaxStatusTaxPayerInformationDianRfc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91276,27 +90694,27 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxStatusTaxPayerInformationDianCurp", "key": "curp", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusTaxPayerInformationDianCurp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "TaxStatusTaxPayerInformationDianCurp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "TaxStatusTaxPayerInformationDianCurp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91310,25 +90728,25 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxStatusTaxPayerInformationDianName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusTaxPayerInformationDianName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The tax payers's first name.", "generatedName": "TaxStatusTaxPayerInformationDianName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The tax payers's first name.", "generatedName": "TaxStatusTaxPayerInformationDianName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91342,25 +90760,25 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxStatusTaxPayerInformationDianFirstLastName", "key": "first_last_name", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusTaxPayerInformationDianFirstLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The tax payers's first last name.", "generatedName": "TaxStatusTaxPayerInformationDianFirstLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The tax payers's first last name.", "generatedName": "TaxStatusTaxPayerInformationDianFirstLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91374,25 +90792,25 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxStatusTaxPayerInformationDianSecondLastName", "key": "second_last_name", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusTaxPayerInformationDianSecondLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The tax payers's second last name.", "generatedName": "TaxStatusTaxPayerInformationDianSecondLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The tax payers's second last name.", "generatedName": "TaxStatusTaxPayerInformationDianSecondLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91409,18 +90827,18 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "TaxStatusTaxPayerInformationDianStartOperationsDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "TaxStatusTaxPayerInformationDianStartOperationsDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91435,17 +90853,17 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`.", "generatedName": "TaxStatusTaxPayerInformationDianStatusPadron", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`.", "generatedName": "TaxStatusTaxPayerInformationDianStatusPadron", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91461,18 +90879,18 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "TaxStatusTaxPayerInformationDianLastStatusChangeDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "**Note**: This field is not applicable for DIAN Colombia and will return \`null\`. ", "generatedName": "TaxStatusTaxPayerInformationDianLastStatusChangeDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91485,10 +90903,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxStatusTaxPayerInformationDianCommercialName", "key": "commercial_name", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusTaxPayerInformationDianCommercialName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The name of the business designated for consumers and the general public. @@ -91496,8 +90914,8 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon **Note**: Only applicable for businesses. ", "generatedName": "TaxStatusTaxPayerInformationDianCommercialName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The name of the business designated for consumers and the general public. @@ -91505,11 +90923,11 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon **Note**: Only applicable for businesses. ", "generatedName": "TaxStatusTaxPayerInformationDianCommercialName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91523,27 +90941,27 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxStatusTaxPayerInformationDianSocialName", "key": "social_name", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusTaxPayerInformationDianSocialName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The unique and exclusive name within the national territory that companies receive for legal or administrative purposes. **Note**: Only applicable for businesses.", "generatedName": "TaxStatusTaxPayerInformationDianSocialName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The unique and exclusive name within the national territory that companies receive for legal or administrative purposes. **Note**: Only applicable for businesses.", "generatedName": "TaxStatusTaxPayerInformationDianSocialName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91557,25 +90975,25 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxStatusTaxPayerInformationDianEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusTaxPayerInformationDianEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Contact email address for the tax payer.", "generatedName": "TaxStatusTaxPayerInformationDianEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Contact email address for the tax payer.", "generatedName": "TaxStatusTaxPayerInformationDianEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91589,25 +91007,25 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxStatusTaxPayerInformationDianPhone", "key": "phone", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusTaxPayerInformationDianPhone", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Contact phone number for the tax payer.", "generatedName": "TaxStatusTaxPayerInformationDianPhone", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Contact phone number for the tax payer.", "generatedName": "TaxStatusTaxPayerInformationDianPhone", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91622,16 +91040,16 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "TaxStatusTaxPayerInformationSat": { "description": "Details regarding the taxpayer.", "generatedName": "TaxStatusTaxPayerInformationSat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Details regarding the taxpayer.", "generatedName": "TaxStatusTaxPayerInformationSat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -91642,18 +91060,18 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "description": "The tax payers's identification number (For Mexico, this is the RFC). ", "generatedName": "TaxStatusTaxPayerInformationSatRfc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The tax payers's identification number (For Mexico, this is the RFC). ", "generatedName": "TaxStatusTaxPayerInformationSatRfc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91666,27 +91084,27 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxStatusTaxPayerInformationSatCurp", "key": "curp", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusTaxPayerInformationSatCurp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The tax payers's *Clave Única de Registro de Población* (CURP) number. ", "generatedName": "TaxStatusTaxPayerInformationSatCurp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The tax payers's *Clave Única de Registro de Población* (CURP) number. ", "generatedName": "TaxStatusTaxPayerInformationSatCurp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91700,25 +91118,25 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxStatusTaxPayerInformationSatName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusTaxPayerInformationSatName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The tax payers's first name.", "generatedName": "TaxStatusTaxPayerInformationSatName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The tax payers's first name.", "generatedName": "TaxStatusTaxPayerInformationSatName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91732,25 +91150,25 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxStatusTaxPayerInformationSatFirstLastName", "key": "first_last_name", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusTaxPayerInformationSatFirstLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The tax payers's first last name.", "generatedName": "TaxStatusTaxPayerInformationSatFirstLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The tax payers's first last name.", "generatedName": "TaxStatusTaxPayerInformationSatFirstLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91764,25 +91182,25 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxStatusTaxPayerInformationSatSecondLastName", "key": "second_last_name", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusTaxPayerInformationSatSecondLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The tax payers's second last name.", "generatedName": "TaxStatusTaxPayerInformationSatSecondLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The tax payers's second last name.", "generatedName": "TaxStatusTaxPayerInformationSatSecondLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91799,18 +91217,18 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "description": "Date when the tax payer commenced taxable commercial activities. ", "generatedName": "TaxStatusTaxPayerInformationSatStartOperationsDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Date when the tax payer commenced taxable commercial activities. ", "generatedName": "TaxStatusTaxPayerInformationSatStartOperationsDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91825,17 +91243,17 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "schema": { "description": "Status of the taxpayer in the Federal Register of Taxpayers (RFC). Can be \`ACTIVO\` or \`INACTIVO\`.", "generatedName": "TaxStatusTaxPayerInformationSatStatusPadron", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Status of the taxpayer in the Federal Register of Taxpayers (RFC). Can be \`ACTIVO\` or \`INACTIVO\`.", "generatedName": "TaxStatusTaxPayerInformationSatStatusPadron", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91851,18 +91269,18 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "description": "Date when \`status_padron\` was most recently updated. ", "generatedName": "TaxStatusTaxPayerInformationSatLastStatusChangeDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Date when \`status_padron\` was most recently updated. ", "generatedName": "TaxStatusTaxPayerInformationSatLastStatusChangeDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91875,10 +91293,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxStatusTaxPayerInformationSatCommercialName", "key": "commercial_name", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusTaxPayerInformationSatCommercialName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The name of the business designated for consumers and the general public. @@ -91886,8 +91304,8 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon **Note**: Only applicable for businesses. ", "generatedName": "TaxStatusTaxPayerInformationSatCommercialName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The name of the business designated for consumers and the general public. @@ -91895,11 +91313,11 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon **Note**: Only applicable for businesses. ", "generatedName": "TaxStatusTaxPayerInformationSatCommercialName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91913,27 +91331,27 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxStatusTaxPayerInformationSatSocialName", "key": "social_name", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusTaxPayerInformationSatSocialName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The unique and exclusive name within the national territory that companies receive for legal or administrative purposes. **Note**: Only applicable for businesses.", "generatedName": "TaxStatusTaxPayerInformationSatSocialName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The unique and exclusive name within the national territory that companies receive for legal or administrative purposes. **Note**: Only applicable for businesses.", "generatedName": "TaxStatusTaxPayerInformationSatSocialName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91947,25 +91365,25 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxStatusTaxPayerInformationSatEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusTaxPayerInformationSatEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Contact email address for the tax payer.", "generatedName": "TaxStatusTaxPayerInformationSatEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Contact email address for the tax payer.", "generatedName": "TaxStatusTaxPayerInformationSatEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91979,25 +91397,25 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "taxStatusTaxPayerInformationSatPhone", "key": "phone", "schema": { - "description": undefined, + "description": null, "generatedName": "taxStatusTaxPayerInformationSatPhone", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Contact phone number for the tax payer.", "generatedName": "TaxStatusTaxPayerInformationSatPhone", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Contact phone number for the tax payer.", "generatedName": "TaxStatusTaxPayerInformationSatPhone", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -92014,8 +91432,8 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "allOfPropertyConflicts": [], "description": "MFA Token Required", "generatedName": "TokenRequiredResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -92023,21 +91441,21 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "tokenRequiredResponseCode", "key": "code", "schema": { - "description": undefined, + "description": null, "generatedName": "tokenRequiredResponseCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A unique error code (\`token_required\`) that allows you to classify and handle the error programmatically. ℹ️ Check our DevPortal for more information on how to handle 428 token_required errors.", "generatedName": "TokenRequiredResponseCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -92050,10 +91468,10 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "tokenRequiredResponseMessage", "key": "message", "schema": { - "description": undefined, + "description": null, "generatedName": "tokenRequiredResponseMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A short description of the error. @@ -92062,11 +91480,11 @@ For \`token_required\` errors, the description is: - \`A MFA token is required by the institution to login\`.", "generatedName": "TokenRequiredResponseMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -92079,19 +91497,19 @@ For \`token_required\` errors, the description is: "generatedName": "tokenRequiredResponseRequestId", "key": "request_id", "schema": { - "description": undefined, + "description": null, "generatedName": "tokenRequiredResponseRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A 32-character unique ID of the request (matching a regex pattern of: \`[a-f0-9]{32}\`). Provide this ID when contacting the Belvo support team to accelerate investigations.", "generatedName": "TokenRequiredResponseRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -92104,19 +91522,19 @@ For \`token_required\` errors, the description is: "generatedName": "tokenRequiredResponseSession", "key": "session", "schema": { - "description": undefined, + "description": null, "generatedName": "tokenRequiredResponseSession", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A 32-character unique ID of the login session (matching a regex pattern of: \`[a-f0-9]{32}\`).", "generatedName": "TokenRequiredResponseSession", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -92129,16 +91547,16 @@ For \`token_required\` errors, the description is: "generatedName": "tokenRequiredResponseExpiry", "key": "expiry", "schema": { - "description": undefined, + "description": null, "generatedName": "tokenRequiredResponseExpiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Session duration time in seconds.", "generatedName": "TokenRequiredResponseExpiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -92152,19 +91570,19 @@ For \`token_required\` errors, the description is: "generatedName": "tokenRequiredResponseLink", "key": "link", "schema": { - "description": undefined, + "description": null, "generatedName": "tokenRequiredResponseLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Unique identifier created by Belvo, used to reference the current Link.", "generatedName": "TokenRequiredResponseLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -92177,16 +91595,16 @@ For \`token_required\` errors, the description is: "generatedName": "tokenRequiredResponseTokenGenerationData", "key": "token_generation_data", "schema": { - "description": undefined, + "description": null, "generatedName": "tokenRequiredResponseTokenGenerationData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TokenRequiredResponseTokenGenerationData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TokenRequiredResponseTokenGenerationData", "type": "reference", }, @@ -92200,8 +91618,8 @@ For \`token_required\` errors, the description is: "allOfPropertyConflicts": [], "description": "Details on how to generate the token.", "generatedName": "TokenRequiredResponseTokenGenerationData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -92209,19 +91627,19 @@ For \`token_required\` errors, the description is: "generatedName": "tokenRequiredResponseTokenGenerationDataInstructions", "key": "instructions", "schema": { - "description": undefined, + "description": null, "generatedName": "tokenRequiredResponseTokenGenerationDataInstructions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Instructions for token generation.", "generatedName": "TokenRequiredResponseTokenGenerationDataInstructions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -92234,19 +91652,19 @@ For \`token_required\` errors, the description is: "generatedName": "tokenRequiredResponseTokenGenerationDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "tokenRequiredResponseTokenGenerationDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the data to generate the token (QR code, numeric challenge).", "generatedName": "TokenRequiredResponseTokenGenerationDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -92259,19 +91677,19 @@ For \`token_required\` errors, the description is: "generatedName": "tokenRequiredResponseTokenGenerationDataValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "tokenRequiredResponseTokenGenerationDataValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Value to use to generate the token.", "generatedName": "TokenRequiredResponseTokenGenerationDataValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -92284,10 +91702,10 @@ For \`token_required\` errors, the description is: "generatedName": "tokenRequiredResponseTokenGenerationDataExpectsUserInput", "key": "expects_user_input", "schema": { - "description": undefined, + "description": null, "generatedName": "tokenRequiredResponseTokenGenerationDataExpectsUserInput", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates whether the user needs to provide input in order to complete the authentication. @@ -92295,8 +91713,8 @@ When set to \`false\`, your user may need to: - confirm the login on another device - scan a QR code You will still need to make a PATCH call to complete the request.", "generatedName": "TokenRequiredResponseTokenGenerationDataExpectsUserInput", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -92315,8 +91733,8 @@ You will still need to make a PATCH call to complete the request.", - a user is attempting to log in to their institution via Belvo while also already being logged in to their institution on a web browser or mobile app. - you make a request for information while Belvo is scraping data from the institution for that user.", "generatedName": "TooManySessionsError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -92324,21 +91742,21 @@ You will still need to make a PATCH call to complete the request.", "generatedName": "tooManySessionsErrorCode", "key": "code", "schema": { - "description": undefined, + "description": null, "generatedName": "tooManySessionsErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A unique error code (\`too_many_sessions\`) that allows you to classify and handle the error programmatically. ℹ️ Check our DevPortal for more information on how to handle 400 too_many_sessions errors.", "generatedName": "TooManySessionsErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -92351,10 +91769,10 @@ You will still need to make a PATCH call to complete the request.", "generatedName": "tooManySessionsErrorMessage", "key": "message", "schema": { - "description": undefined, + "description": null, "generatedName": "tooManySessionsErrorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A short description of the error. @@ -92363,11 +91781,11 @@ For \`too_many_sessions\` errors, the description is: - \`Impossible to login, a session is already opened with the institution for these credentials\`.", "generatedName": "TooManySessionsErrorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -92380,19 +91798,19 @@ For \`too_many_sessions\` errors, the description is: "generatedName": "tooManySessionsErrorRequestId", "key": "request_id", "schema": { - "description": undefined, + "description": null, "generatedName": "tooManySessionsErrorRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A 32-character unique ID of the request (matching a regex pattern of: \`[a-f0-9]{32}\`). Provide this ID when contacting the Belvo support team to accelerate investigations.", "generatedName": "TooManySessionsErrorRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -92405,10 +91823,10 @@ For \`too_many_sessions\` errors, the description is: "Transaction": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Transaction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -92416,19 +91834,19 @@ For \`too_many_sessions\` errors, the description is: "generatedName": "transactionId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Belvo's unique ID for the transaction.", "generatedName": "TransactionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -92441,24 +91859,24 @@ For \`too_many_sessions\` errors, the description is: "generatedName": "transactionInternalIdentification", "key": "internal_identification", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionInternalIdentification", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The institution's internal identification for the transaction. ", "generatedName": "TransactionInternalIdentification", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The institution's internal identification for the transaction. ", "generatedName": "TransactionInternalIdentification", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 100, "minLength": 1, @@ -92475,10 +91893,10 @@ For \`too_many_sessions\` errors, the description is: "generatedName": "transactionAccount", "key": "account", "schema": { - "description": undefined, + "description": null, "generatedName": "TransactionAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Account", "type": "reference", }, @@ -92491,14 +91909,14 @@ For \`too_many_sessions\` errors, the description is: "schema": { "description": "The ISO-8601 timestamp when the data point was collected.", "generatedName": "TransactionCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ISO-8601 timestamp when the data point was collected.", "generatedName": "TransactionCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -92512,16 +91930,16 @@ For \`too_many_sessions\` errors, the description is: "generatedName": "transactionCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ISO-8601 timestamp of when the data point was last updated in Belvo's database.", "generatedName": "TransactionCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -92537,17 +91955,17 @@ For \`too_many_sessions\` errors, the description is: "schema": { "description": "The date when the transaction occurred, in \`YYYY-MM-DD\` format.", "generatedName": "TransactionValueDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The date when the transaction occurred, in \`YYYY-MM-DD\` format.", "generatedName": "TransactionValueDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -92562,14 +91980,14 @@ For \`too_many_sessions\` errors, the description is: "schema": { "description": "The ISO timestamp when the transaction was processed and accounted for by the institution.", "generatedName": "TransactionAccountingDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ISO timestamp when the transaction was processed and accounted for by the institution.", "generatedName": "TransactionAccountingDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -92587,16 +92005,16 @@ For \`too_many_sessions\` errors, the description is: ℹ️ The amount displayed is always positive as we indicate the direction of the transaction in the \`type\` parameter. ", "generatedName": "TransactionAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The transaction amount. ℹ️ The amount displayed is always positive as we indicate the direction of the transaction in the \`type\` parameter. ", "generatedName": "TransactionAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -92612,14 +92030,14 @@ For \`too_many_sessions\` errors, the description is: "schema": { "description": "The balance at the end of the transaction.", "generatedName": "TransactionBalance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The balance at the end of the transaction.", "generatedName": "TransactionBalance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -92636,18 +92054,18 @@ For \`too_many_sessions\` errors, the description is: "description": "The three-letter currency code (ISO-4217). ", "generatedName": "TransactionCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The three-letter currency code (ISO-4217). ", "generatedName": "TransactionCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 3, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -92662,17 +92080,17 @@ For \`too_many_sessions\` errors, the description is: "schema": { "description": "The description of transaction provided by the institution. Usually this is the text that the end user sees in the online platform.", "generatedName": "TransactionDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The description of transaction provided by the institution. Usually this is the text that the end user sees in the online platform.", "generatedName": "TransactionDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -92687,17 +92105,17 @@ For \`too_many_sessions\` errors, the description is: "schema": { "description": "Additional observations provided by the institution on the transaction.", "generatedName": "TransactionObservations", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Additional observations provided by the institution on the transaction.", "generatedName": "TransactionObservations", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -92710,10 +92128,10 @@ For \`too_many_sessions\` errors, the description is: "generatedName": "transactionMerchant", "key": "merchant", "schema": { - "description": undefined, + "description": null, "generatedName": "TransactionMerchant", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransactionMerchantData", "type": "reference", }, @@ -92724,10 +92142,10 @@ For \`too_many_sessions\` errors, the description is: "generatedName": "transactionCategory", "key": "category", "schema": { - "description": undefined, + "description": null, "generatedName": "TransactionCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumTransactionCategory", "type": "reference", }, @@ -92738,16 +92156,16 @@ For \`too_many_sessions\` errors, the description is: "generatedName": "transactionSubcategory", "key": "subcategory", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionSubcategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionSubcategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumTransactionSubcategory", "type": "reference", }, @@ -92761,17 +92179,17 @@ For \`too_many_sessions\` errors, the description is: "schema": { "description": "The reference number of the transaction, provided by the bank.", "generatedName": "TransactionReference", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The reference number of the transaction, provided by the bank.", "generatedName": "TransactionReference", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 128, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -92784,10 +92202,10 @@ For \`too_many_sessions\` errors, the description is: "generatedName": "transactionType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "TransactionType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumTransactionType", "type": "reference", }, @@ -92798,10 +92216,10 @@ For \`too_many_sessions\` errors, the description is: "generatedName": "transactionStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "TransactionStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumTransactionStatus", "type": "reference", }, @@ -92812,16 +92230,16 @@ For \`too_many_sessions\` errors, the description is: "generatedName": "transactionCreditCardData", "key": "credit_card_data", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionCreditCardData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionCreditCardData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransactionCreditCardData", "type": "reference", }, @@ -92835,8 +92253,8 @@ For \`too_many_sessions\` errors, the description is: "allOfPropertyConflicts": [], "description": "Information about the payer's bank account. Belvo returns the bank account ID when the account is already saved in the Belvo database.", "generatedName": "TransactionBankAccountBodyPse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -92844,19 +92262,19 @@ For \`too_many_sessions\` errors, the description is: "generatedName": "transactionBankAccountBodyPseBankAccount", "key": "bank_account", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionBankAccountBodyPseBankAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Belvo's unique identifier for the payer’s bank account.", "generatedName": "TransactionBankAccountBodyPseBankAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -92869,68 +92287,67 @@ For \`too_many_sessions\` errors, the description is: "TransactionBankAccountOfpi": { "description": "Object containing the payer's bank account information. For OFPI, this field will return an empty object.", "generatedName": "TransactionBankAccountOfpi", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "TransactionBankAccountOfpiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "TransactionBankAccountOfpiValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "TransactionBankAccountPse": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Object containing the payer's bank account information.", "generatedName": "TransactionBankAccountPse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "TransactionBankAccountPseZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransactionBankAccountBodyPse", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "TransactionBankAccountPseOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BankAccountInformationPse", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, "TransactionCreditCardData": { "description": "Additional data provided by the institution for credit card transactions.", "generatedName": "TransactionCreditCardData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Additional data provided by the institution for credit card transactions.", "generatedName": "TransactionCreditCardData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -92938,22 +92355,22 @@ For \`too_many_sessions\` errors, the description is: "generatedName": "transactionCreditCardDataCollectedAt", "key": "collected_at", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionCreditCardDataCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ISO-8601 timestamp when the data point was collected.", "generatedName": "TransactionCreditCardDataCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ISO-8601 timestamp when the data point was collected.", "generatedName": "TransactionCreditCardDataCollectedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -92968,10 +92385,10 @@ For \`too_many_sessions\` errors, the description is: "generatedName": "transactionCreditCardDataBillName", "key": "bill_name", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionCreditCardDataBillName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The title of the monthly credit card bill the transaction belongs to. The format of the returned value is institution specific, however, some common examples are: @@ -92981,8 +92398,8 @@ For \`too_many_sessions\` errors, the description is: - dec-21 ", "generatedName": "TransactionCreditCardDataBillName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The title of the monthly credit card bill the transaction belongs to. The format of the returned value is institution specific, however, some common examples are: @@ -92992,11 +92409,11 @@ For \`too_many_sessions\` errors, the description is: - dec-21 ", "generatedName": "TransactionCreditCardDataBillName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93010,16 +92427,16 @@ For \`too_many_sessions\` errors, the description is: "generatedName": "transactionCreditCardDataBillStatus", "key": "bill_status", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionCreditCardDataBillStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionCreditCardDataBillStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumTransactionBillStatus", "type": "reference", }, @@ -93031,22 +92448,22 @@ For \`too_many_sessions\` errors, the description is: "generatedName": "transactionCreditCardDataBillAmount", "key": "bill_amount", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionCreditCardDataBillAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The aggregate bill amount, as of \`collected_at\`.", "generatedName": "TransactionCreditCardDataBillAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The aggregate bill amount, as of \`collected_at\`.", "generatedName": "TransactionCreditCardDataBillAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -93061,25 +92478,25 @@ For \`too_many_sessions\` errors, the description is: "generatedName": "transactionCreditCardDataPreviousBillTotal", "key": "previous_bill_total", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionCreditCardDataPreviousBillTotal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The total amount of the previous month's bill, if available.", "generatedName": "TransactionCreditCardDataPreviousBillTotal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The total amount of the previous month's bill, if available.", "generatedName": "TransactionCreditCardDataPreviousBillTotal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93098,8 +92515,8 @@ We only return merchant information for new transactions made from *checking* or We retrieve the merchant information for a transaction as part of our [Transaction categorization](https://developers.belvo.com/docs/banking#categorizing-transactions) product, turning raw data into actionable insights. To enable this product, just [reach out](https://belvo.com/contact/?utm_source=documentation) to us, and we'll get right to it. ", "generatedName": "TransactionMerchantData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], @@ -93110,8 +92527,8 @@ We only return merchant information for new transactions made from *checking* or We retrieve the merchant information for a transaction as part of our [Transaction categorization](https://developers.belvo.com/docs/banking#categorizing-transactions) product, turning raw data into actionable insights. To enable this product, just [reach out](https://belvo.com/contact/?utm_source=documentation) to us, and we'll get right to it. ", "generatedName": "TransactionMerchantData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -93119,25 +92536,25 @@ We only return merchant information for new transactions made from *checking* or "generatedName": "transactionMerchantDataLogo", "key": "logo", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionMerchantDataLogo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to the merchant's logo.", "generatedName": "TransactionMerchantDataLogo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to the merchant's logo.", "generatedName": "TransactionMerchantDataLogo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93151,25 +92568,25 @@ We only return merchant information for new transactions made from *checking* or "generatedName": "transactionMerchantDataWebsite", "key": "website", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionMerchantDataWebsite", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to the merchant's website.", "generatedName": "TransactionMerchantDataWebsite", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to the merchant's website.", "generatedName": "TransactionMerchantDataWebsite", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93183,19 +92600,19 @@ We only return merchant information for new transactions made from *checking* or "generatedName": "transactionMerchantDataMerchantName", "key": "merchant_name", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionMerchantDataMerchantName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The name of the merchant.", "generatedName": "TransactionMerchantDataMerchantName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93209,10 +92626,10 @@ We only return merchant information for new transactions made from *checking* or "TransactionsPaginatedResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TransactionsPaginatedResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -93220,16 +92637,16 @@ We only return merchant information for new transactions made from *checking* or "generatedName": "transactionsPaginatedResponseCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionsPaginatedResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The total number of results in your Belvo account.", "generatedName": "TransactionsPaginatedResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -93243,10 +92660,10 @@ We only return merchant information for new transactions made from *checking* or "generatedName": "transactionsPaginatedResponseNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionsPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -93254,8 +92671,8 @@ We only return merchant information for new transactions made from *checking* or In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`accounts\` or \`owners\`). ", "generatedName": "TransactionsPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to next page of results. Each page consists of up to 100 items. If there are not enough results for an additional page, the value is \`null\`. @@ -93263,11 +92680,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p In our documentation example, we use \`{endpoint}\` as a placeholder value. In production, this value will be replaced by the actual endpoint you are currently using (for example, \`accounts\` or \`owners\`). ", "generatedName": "TransactionsPaginatedResponseNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93281,25 +92698,25 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "transactionsPaginatedResponsePrevious", "key": "previous", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionsPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "TransactionsPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL to the previous page of results. If there is no previous page, the value is \`null\`.", "generatedName": "TransactionsPaginatedResponsePrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93313,22 +92730,22 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "transactionsPaginatedResponseResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionsPaginatedResponseResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of transaction objects.", "generatedName": "TransactionsPaginatedResponseResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionsPaginatedResponseResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Transaction", "type": "reference", }, @@ -93341,10 +92758,10 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "TransactionsRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TransactionsRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -93354,11 +92771,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "schema": { "description": "The \`link.id\` that you want to get information for.", "generatedName": "TransactionsRequestLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93370,19 +92787,19 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "transactionsRequestAccount", "key": "account", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionsRequestAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "If provided, we return transactions only from this account.", "generatedName": "TransactionsRequestAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93399,11 +92816,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p ⚠️ The value of \`date_from\` cannot be greater than \`date_to\`.", "generatedName": "TransactionsRequestDateFrom", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93419,11 +92836,11 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p ⚠️ The value of \`date_to\` cannot be greater than today's date (in other words, no future dates).", "generatedName": "TransactionsRequestDateTo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93435,19 +92852,19 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "transactionsRequestToken", "key": "token", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionsRequestToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The OTP token generated by the bank.", "generatedName": "TransactionsRequestToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93460,17 +92877,17 @@ In our documentation example, we use \`{endpoint}\` as a placeholder value. In p "generatedName": "transactionsRequestSaveData", "key": "save_data", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionsRequestSaveData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates whether or not to persist the data in Belvo. By default, this is set to \`true\` and we return a 201 Created response. When set to \`false\`, the data won't be persisted and we return a 200 OK response.", "generatedName": "TransactionsRequestSaveData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -93486,7 +92903,7 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "allOfPropertyConflicts": [], "description": "This error occurs when you try to make an API call using incorrect Belvo API credentials (either your secret key or secret password, or both, are incorrect).", "generatedName": "UnauthorizedError", - "groupName": undefined, + "groupName": null, "nameOverride": "UnauthorizedErrorBody", "properties": [ { @@ -93495,9 +92912,9 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "unauthorizedErrorCode", "key": "code", "schema": { - "description": undefined, + "description": null, "generatedName": "unauthorizedErrorCode", - "groupName": undefined, + "groupName": null, "nameOverride": "UnauthorizedErrorBody", "type": "optional", "value": { @@ -93505,11 +92922,11 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon ℹ️ Check our DevPortal for more information on how to handle 401 authentication_failed errors.", "generatedName": "UnauthorizedErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93522,9 +92939,9 @@ When set to \`false\`, the data won't be persisted and we return a 200 OK respon "generatedName": "unauthorizedErrorMessage", "key": "message", "schema": { - "description": undefined, + "description": null, "generatedName": "unauthorizedErrorMessage", - "groupName": undefined, + "groupName": null, "nameOverride": "UnauthorizedErrorBody", "type": "optional", "value": { @@ -93534,11 +92951,11 @@ For \`authentication_failed\` errors, the description is: - \`Invalid Secret Keys\`.", "generatedName": "UnauthorizedErrorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93551,19 +92968,19 @@ For \`authentication_failed\` errors, the description is: "generatedName": "unauthorizedErrorRequestId", "key": "request_id", "schema": { - "description": undefined, + "description": null, "generatedName": "unauthorizedErrorRequestId", - "groupName": undefined, + "groupName": null, "nameOverride": "UnauthorizedErrorBody", "type": "optional", "value": { "description": "A 32-character unique ID of the request (matching a regex pattern of: \`[a-f0-9]{32}\`). Provide this ID when contacting the Belvo support team to accelerate investigations.", "generatedName": "UnauthorizedErrorRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93579,8 +92996,8 @@ For \`authentication_failed\` errors, the description is: "description": "This error occurs when you try to access a link that was paused previously (and as such is not active now). A Link's status is set to \`unconfirmed_link\` when your user has not completed the Link creation process successfully (for example, they might not provide a valid MFA token).", "generatedName": "UnconfirmedLinkError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -93588,21 +93005,21 @@ A Link's status is set to \`unconfirmed_link\` when your user has not completed "generatedName": "unconfirmedLinkErrorCode", "key": "code", "schema": { - "description": undefined, + "description": null, "generatedName": "unconfirmedLinkErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A unique error code (\`unconfirmed_link\`) that allows you to classify and handle the error programmatically. ℹ️ Check our DevPortal for more information on how to handle 400 unconfirmed_link errors.", "generatedName": "UnconfirmedLinkErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93615,10 +93032,10 @@ A Link's status is set to \`unconfirmed_link\` when your user has not completed "generatedName": "unconfirmedLinkErrorMessage", "key": "message", "schema": { - "description": undefined, + "description": null, "generatedName": "unconfirmedLinkErrorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A short description of the error. @@ -93627,11 +93044,11 @@ For \`unconfirmed_link\` errors, the description is: - \`The link creation has not been completed yet\`.", "generatedName": "UnconfirmedLinkErrorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93644,19 +93061,19 @@ For \`unconfirmed_link\` errors, the description is: "generatedName": "unconfirmedLinkErrorRequestId", "key": "request_id", "schema": { - "description": undefined, + "description": null, "generatedName": "unconfirmedLinkErrorRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A 32-character unique ID of the request (matching a regex pattern of: \`[a-f0-9]{32}\`). Provide this ID when contacting the Belvo support team to accelerate investigations.", "generatedName": "UnconfirmedLinkErrorRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93671,8 +93088,8 @@ For \`unconfirmed_link\` errors, the description is: "allOfPropertyConflicts": [], "description": "This error occurs when we (Belvo) have encountered an internal system error (sorry about that) or due to an unsupported response from the institution.", "generatedName": "UnexpectedError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -93680,21 +93097,21 @@ For \`unconfirmed_link\` errors, the description is: "generatedName": "unexpectedErrorCode", "key": "code", "schema": { - "description": undefined, + "description": null, "generatedName": "unexpectedErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A unique error code (\`unexpected_error\`) that allows you to classify and handle the error programmatically. ℹ️ Check our DevPortal for more information on how to handle 500 unexpected_error errors.", "generatedName": "UnexpectedErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93707,10 +93124,10 @@ For \`unconfirmed_link\` errors, the description is: "generatedName": "unexpectedErrorMessage", "key": "message", "schema": { - "description": undefined, + "description": null, "generatedName": "unexpectedErrorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A short description of the error. @@ -93719,11 +93136,11 @@ For \`unexpected_error\` errors, the description is: - \`Belvo is unable to process the request due to an internal system issue or to an unsupported response from an institution\`.", "generatedName": "UnexpectedErrorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93736,19 +93153,19 @@ For \`unexpected_error\` errors, the description is: "generatedName": "unexpectedErrorRequestId", "key": "request_id", "schema": { - "description": undefined, + "description": null, "generatedName": "unexpectedErrorRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A 32-character unique ID of the request (matching a regex pattern of: \`[a-f0-9]{32}\`). Provide this ID when contacting the Belvo support team to accelerate investigations.", "generatedName": "UnexpectedErrorRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93763,8 +93180,8 @@ For \`unexpected_error\` errors, the description is: "allOfPropertyConflicts": [], "description": "This error occurs when you try to access some data operation that Belvo does not support for an institution. For example, trying to access the Balances resource for fiscal institutions.", "generatedName": "UnsupportedOperationError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -93772,21 +93189,21 @@ For \`unexpected_error\` errors, the description is: "generatedName": "unsupportedOperationErrorCode", "key": "code", "schema": { - "description": undefined, + "description": null, "generatedName": "unsupportedOperationErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A unique error code (\`unsupported_operation\`) that allows you to classify and handle the error programmatically. ℹ️ Check our DevPortal for more information on how to handle 400 unsupported_operation errors.", "generatedName": "UnsupportedOperationErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93799,10 +93216,10 @@ For \`unexpected_error\` errors, the description is: "generatedName": "unsupportedOperationErrorMessage", "key": "message", "schema": { - "description": undefined, + "description": null, "generatedName": "unsupportedOperationErrorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A short description of the error. @@ -93811,11 +93228,11 @@ For \`unsupported_operation\` errors, the description is: - \`The resource you are trying to access is not supported by this institution\`.", "generatedName": "UnsupportedOperationErrorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93828,19 +93245,19 @@ For \`unsupported_operation\` errors, the description is: "generatedName": "unsupportedOperationErrorRequestId", "key": "request_id", "schema": { - "description": undefined, + "description": null, "generatedName": "unsupportedOperationErrorRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A 32-character unique ID of the request (matching a regex pattern of: \`[a-f0-9]{32}\`). Provide this ID when contacting the Belvo support team to accelerate investigations.", "generatedName": "UnsupportedOperationErrorRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93855,8 +93272,8 @@ For \`unsupported_operation\` errors, the description is: "allOfPropertyConflicts": [], "description": "This error occurs when you try to resume a request session that has already expired. This is usually because the user took too long to provide their authentication token.", "generatedName": "ValidationError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -93864,10 +93281,10 @@ For \`unsupported_operation\` errors, the description is: "generatedName": "validationErrorCode", "key": "code", "schema": { - "description": undefined, + "description": null, "generatedName": "validationErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A unique error code (\`null\`, \`does_not_exist\`, \`required\`) that allows you to classify and handle the error programmatically. @@ -93878,11 +93295,11 @@ For \`unsupported_operation\` errors, the description is: - 400 does_not_exist errors - 400 required errors", "generatedName": "ValidationErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93895,10 +93312,10 @@ For \`unsupported_operation\` errors, the description is: "generatedName": "validationErrorMessage", "key": "message", "schema": { - "description": undefined, + "description": null, "generatedName": "validationErrorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A short description of the error. @@ -93910,11 +93327,11 @@ For \`session_expired\` errors, the description can be (among others): - \`This field may not be null.\` - \`This field may not be blank.\`", "generatedName": "ValidationErrorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93927,19 +93344,19 @@ For \`session_expired\` errors, the description can be (among others): "generatedName": "validationErrorRequestId", "key": "request_id", "schema": { - "description": undefined, + "description": null, "generatedName": "validationErrorRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A 32-character unique ID of the request (matching a regex pattern of: \`[a-f0-9]{32}\`). Provide this ID when contacting the Belvo support team to accelerate investigations.", "generatedName": "ValidationErrorRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93952,25 +93369,25 @@ For \`session_expired\` errors, the description can be (among others): "generatedName": "validationErrorField", "key": "field", "schema": { - "description": undefined, + "description": null, "generatedName": "validationErrorField", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Name of the field where the error was encountered.", "generatedName": "ValidationErrorField", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Name of the field where the error was encountered.", "generatedName": "ValidationErrorField", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -93984,10 +93401,10 @@ For \`session_expired\` errors, the description can be (among others): "paymentInstitution": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PaymentInstitution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -93995,19 +93412,19 @@ For \`session_expired\` errors, the description can be (among others): "generatedName": "paymentInstitutionId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentInstitutionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Belvo's unique ID to reference the institution.", "generatedName": "PaymentInstitutionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -94020,16 +93437,16 @@ For \`session_expired\` errors, the description can be (among others): "generatedName": "paymentInstitutionActive", "key": "active", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentInstitutionActive", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates whether this institution is available for use or not.", "generatedName": "PaymentInstitutionActive", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -94043,19 +93460,19 @@ For \`session_expired\` errors, the description can be (among others): "generatedName": "paymentInstitutionName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentInstitutionName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The name of the institution, as designated by Belvo.", "generatedName": "PaymentInstitutionName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -94068,19 +93485,19 @@ For \`session_expired\` errors, the description can be (among others): "generatedName": "paymentInstitutionDisplayName", "key": "display_name", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentInstitutionDisplayName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The customer-facing name of the institution.", "generatedName": "PaymentInstitutionDisplayName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -94093,25 +93510,25 @@ For \`session_expired\` errors, the description can be (among others): "generatedName": "paymentInstitutionLegalEntityName", "key": "legal_entity_name", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentInstitutionLegalEntityName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The name of the legal entity of the institution, as registered with the relevant regulatory authority. Only applicable for 🇧🇷 Brazil OFPI.", "generatedName": "PaymentInstitutionLegalEntityName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The name of the legal entity of the institution, as registered with the relevant regulatory authority. Only applicable for 🇧🇷 Brazil OFPI.", "generatedName": "PaymentInstitutionLegalEntityName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -94125,19 +93542,19 @@ For \`session_expired\` errors, the description can be (among others): "generatedName": "paymentInstitutionWebsite", "key": "website", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentInstitutionWebsite", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL of the institution's website.", "generatedName": "PaymentInstitutionWebsite", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -94150,19 +93567,19 @@ For \`session_expired\` errors, the description can be (among others): "generatedName": "paymentInstitutionLogo", "key": "logo", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentInstitutionLogo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL of the institution's logo.", "generatedName": "PaymentInstitutionLogo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -94175,19 +93592,19 @@ For \`session_expired\` errors, the description can be (among others): "generatedName": "paymentInstitutionIconLogo", "key": "icon_logo", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentInstitutionIconLogo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL of the institution's icon logo.", "generatedName": "PaymentInstitutionIconLogo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -94200,19 +93617,19 @@ For \`session_expired\` errors, the description can be (among others): "generatedName": "paymentInstitutionTextLogo", "key": "text_logo", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentInstitutionTextLogo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL of the institution's text logo.", "generatedName": "PaymentInstitutionTextLogo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -94225,19 +93642,19 @@ For \`session_expired\` errors, the description can be (among others): "generatedName": "paymentInstitutionPrimaryColor", "key": "primary_color", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentInstitutionPrimaryColor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The primary color on the institution's website.", "generatedName": "PaymentInstitutionPrimaryColor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -94250,16 +93667,16 @@ For \`session_expired\` errors, the description can be (among others): "generatedName": "paymentInstitutionCountry", "key": "country", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentInstitutionCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaymentInstitutionCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumPaymentsCountry", "type": "reference", }, @@ -94271,22 +93688,22 @@ For \`session_expired\` errors, the description can be (among others): "generatedName": "paymentInstitutionFormFields", "key": "form_fields", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentInstitutionFormFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaymentInstitutionFormFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PaymentInstitutionFormFieldsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InstitutionFormField", "type": "reference", }, @@ -94299,10 +93716,10 @@ For \`session_expired\` errors, the description can be (among others): "paymentTransaction": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PaymentTransaction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -94312,11 +93729,11 @@ For \`session_expired\` errors, the description can be (among others): "schema": { "description": "Belvo’s unique ID to reference the transaction.", "generatedName": "PaymentTransactionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -94330,8 +93747,8 @@ For \`session_expired\` errors, the description can be (among others): "schema": { "description": "The ISO-8601 timestamp of when the data point was last updated in Belvo's database.", "generatedName": "PaymentTransactionCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -94346,11 +93763,11 @@ For \`session_expired\` errors, the description can be (among others): "schema": { "description": "Belvo's unique ID for the user that created the payment.", "generatedName": "PaymentTransactionCreatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -94368,11 +93785,11 @@ For \`session_expired\` errors, the description can be (among others): **Note**: The amount displayed is always positive as we indicate the direction of the transaction in \`transaction_type\` parameter. ", "generatedName": "PaymentTransactionAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -94384,10 +93801,10 @@ For \`session_expired\` errors, the description can be (among others): "generatedName": "paymentTransactionCurrency", "key": "currency", "schema": { - "description": undefined, + "description": null, "generatedName": "PaymentTransactionCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumPaymentsCurrency", "type": "reference", }, @@ -94401,11 +93818,11 @@ For \`session_expired\` errors, the description can be (among others): "description": "The description of the payment. ", "generatedName": "PaymentTransactionDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -94417,10 +93834,10 @@ For \`session_expired\` errors, the description can be (among others): "generatedName": "paymentTransactionTransactionType", "key": "transaction_type", "schema": { - "description": undefined, + "description": null, "generatedName": "PaymentTransactionTransactionType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnumPaymentTransactionType", "type": "reference", }, @@ -94433,11 +93850,11 @@ For \`session_expired\` errors, the description can be (among others): "schema": { "description": "Belvo's unique ID used to identify the beneficiary's bank account.", "generatedName": "PaymentTransactionBeneficiary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -94449,32 +93866,32 @@ For \`session_expired\` errors, the description can be (among others): "generatedName": "paymentTransactionPayer", "key": "payer", "schema": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "PaymentTransactionPayer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "PaymentTransactionPayerZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransactionBankAccountOfpi", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "PaymentTransactionPayerOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransactionBankAccountPse", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, { @@ -94483,19 +93900,19 @@ For \`session_expired\` errors, the description can be (among others): "generatedName": "paymentTransactionPaymentIntent", "key": "payment_intent", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentTransactionPaymentIntent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The unique ID of the payment intent associated with the transaction.", "generatedName": "PaymentTransactionPaymentIntent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -94508,19 +93925,19 @@ For \`session_expired\` errors, the description can be (among others): "generatedName": "paymentTransactionCustomer", "key": "customer", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentTransactionCustomer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Belvo's unique ID for the customer asscociated with this transaction.", "generatedName": "PaymentTransactionCustomer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -94533,10 +93950,10 @@ For \`session_expired\` errors, the description can be (among others): "paymentWebhook": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PaymentWebhook", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -94546,11 +93963,11 @@ For \`session_expired\` errors, the description can be (among others): "schema": { "description": "Belvo's unique ID for the webhook.", "generatedName": "PaymentWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -94575,11 +93992,11 @@ For \`session_expired\` errors, the description can be (among others): "schema": { "description": "The URL where webhook events should be sent to.", "generatedName": "PaymentWebhookUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -94591,19 +94008,19 @@ For \`session_expired\` errors, the description can be (among others): "generatedName": "paymentWebhookAuthHeader", "key": "auth_header", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentWebhookAuthHeader", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The authentication header for the request. **Must** be set to \`Authorization\`.", "generatedName": "PaymentWebhookAuthHeader", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -94616,19 +94033,19 @@ For \`session_expired\` errors, the description can be (among others): "generatedName": "paymentWebhookAuthToken", "key": "auth_token", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentWebhookAuthToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The authentication token you need to send webhook events. This value is obfuscated.", "generatedName": "PaymentWebhookAuthToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -94644,8 +94061,8 @@ For \`session_expired\` errors, the description can be (among others): "description": "The ISO-8601 timestamp of when the webhook was created in our database. ", "generatedName": "PaymentWebhookCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -94660,11 +94077,11 @@ For \`session_expired\` errors, the description can be (among others): "schema": { "description": "Belvo's unique ID of the user that created the webhook.", "generatedName": "PaymentWebhookCreatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -94676,11 +94093,11 @@ For \`session_expired\` errors, the description can be (among others): }, "securitySchemes": { "basicAuth": { - "passwordEnvVar": undefined, - "passwordVariableName": undefined, + "passwordEnvVar": null, + "passwordVariableName": null, "type": "basic", - "usernameEnvVar": undefined, - "usernameVariableName": undefined, + "usernameEnvVar": null, + "usernameVariableName": null, }, }, "servers": [ diff --git a/packages/cli/openapi-parser/src/__test__/__snapshots__/deel.test.ts.snap b/packages/cli/openapi-parser/src/__test__/__snapshots__/deel.test.ts.snap index c71ae9efc27..f05cfaa2342 100644 --- a/packages/cli/openapi-parser/src/__test__/__snapshots__/deel.test.ts.snap +++ b/packages/cli/openapi-parser/src/__test__/__snapshots__/deel.test.ts.snap @@ -2,13 +2,14 @@ exports[`open api parser deel parse open api 1`] = ` { - "description": undefined, + "channel": [], + "description": null, "endpoints": [ { "audiences": [], "authed": false, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 401, @@ -20,42 +21,40 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [], "generatedRequestName": "CreateDirectEmployeeRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "createDirectEmployee", "path": "/hris/direct-employees", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateDirectEmployeeRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HrisDirectEmployee", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Hris direct employee object that was created or edited", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateDirectEmployeeResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HrisDirectEmployeeContainer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a new Hris direct employee", "tags": [ @@ -65,7 +64,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve the hiring guide data for a country. This data can be used to create Employee of Record (EOR) contract quotes.", "errorStatusCode": [ 401, @@ -76,53 +75,53 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "country_code", "value": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { "properties": { "adjustments_information_box": { - "primitive": { - "string": "Not allowed to contract people under 21.", + "type": "primitive", + "value": { "type": "string", + "value": "Not allowed to contract people under 21.", }, - "type": "primitive", }, "currency": { - "primitive": { - "string": "BRL", + "type": "primitive", + "value": { "type": "string", + "value": "BRL", }, - "type": "primitive", }, "definite_contract": { "properties": { "maximum_limitation": { - "primitive": { - "double": 36, + "type": "primitive", + "value": { "type": "double", + "value": 36, }, - "type": "primitive", }, "type": { - "enum": "ALLOWED_WITHOUT_LIMITATION", "type": "enum", + "value": "ALLOWED_WITHOUT_LIMITATION", }, }, "type": "object", @@ -130,95 +129,95 @@ exports[`open api parser deel parse open api 1`] = ` "health_insurance": { "properties": { "providers": { - "array": [ + "type": "array", + "value": [ { "properties": { "currency": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, "ending_rule": { - "primitive": { - "string": "END_OF_MONTH", + "type": "primitive", + "value": { "type": "string", + "value": "END_OF_MONTH", }, - "type": "primitive", }, "home_page_url": { - "primitive": { - "string": "https://bit.ly/3uW72fp", + "type": "primitive", + "value": { "type": "string", + "value": "https://bit.ly/3uW72fp", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "United Healthcare VSP Vision & Delta Dental: Singles Only", + "type": "primitive", + "value": { "type": "string", + "value": "United Healthcare VSP Vision & Delta Dental: Singles Only", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "PLAN", + "type": "primitive", + "value": { "type": "string", + "value": "PLAN", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "status": { - "enum": "REQUIRED", "type": "enum", + "value": "REQUIRED", }, }, "type": "object", }, "hiring_guide_country_name": { - "primitive": { - "string": "brazil", + "type": "primitive", + "value": { "type": "string", + "value": "brazil", }, - "type": "primitive", }, "holiday": { "properties": { "min": { - "primitive": { - "string": "20", + "type": "primitive", + "value": { "type": "string", + "value": "20", }, - "type": "primitive", }, }, "type": "object", }, "insurance_fee": { - "primitive": { - "string": "15.00", + "type": "primitive", + "value": { "type": "string", + "value": "15.00", }, - "type": "primitive", }, "part_time_holiday": { "properties": { "min": { - "primitive": { - "string": "15", + "type": "primitive", + "value": { "type": "string", + "value": "15", }, - "type": "primitive", }, "type": { - "enum": "PRORATED", "type": "enum", + "value": "PRORATED", }, }, "type": "object", @@ -226,18 +225,18 @@ exports[`open api parser deel parse open api 1`] = ` "part_time_probation": { "properties": { "max": { - "primitive": { - "double": 60, + "type": "primitive", + "value": { "type": "double", + "value": 60, }, - "type": "primitive", }, "min": { - "primitive": { - "double": 30, + "type": "primitive", + "value": { "type": "double", + "value": 30, }, - "type": "primitive", }, }, "type": "object", @@ -245,18 +244,18 @@ exports[`open api parser deel parse open api 1`] = ` "probation": { "properties": { "max": { - "primitive": { - "double": 90, + "type": "primitive", + "value": { "type": "double", + "value": 90, }, - "type": "primitive", }, "min": { - "primitive": { - "string": "min", + "type": "primitive", + "value": { "type": "string", + "value": "min", }, - "type": "primitive", }, }, "type": "object", @@ -264,18 +263,18 @@ exports[`open api parser deel parse open api 1`] = ` "salary": { "properties": { "max": { - "primitive": { - "string": "2649300.00", + "type": "primitive", + "value": { "type": "string", + "value": "2649300.00", }, - "type": "primitive", }, "min": { - "primitive": { - "string": "14544.00", + "type": "primitive", + "value": { "type": "string", + "value": "14544.00", }, - "type": "primitive", }, }, "type": "object", @@ -283,39 +282,39 @@ exports[`open api parser deel parse open api 1`] = ` "sick_days": { "properties": { "max": { - "primitive": { - "string": "max", + "type": "primitive", + "value": { "type": "string", + "value": "max", }, - "type": "primitive", }, "min": { - "primitive": { - "string": "0", + "type": "primitive", + "value": { "type": "string", + "value": "0", }, - "type": "primitive", }, }, "type": "object", }, "start_date_buffer": { - "primitive": { - "double": 5, + "type": "primitive", + "value": { "type": "double", + "value": 5, }, - "type": "primitive", }, "work_schedule": { "properties": { "days": { "properties": { "max": { - "primitive": { - "string": "6", + "type": "primitive", + "value": { "type": "string", + "value": "6", }, - "type": "primitive", }, }, "type": "object", @@ -323,11 +322,11 @@ exports[`open api parser deel parse open api 1`] = ` "hours": { "properties": { "max": { - "primitive": { - "string": "10", + "type": "primitive", + "value": { "type": "string", + "value": "10", }, - "type": "primitive", }, }, "type": "object", @@ -345,7 +344,7 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "GetEorCountryValidationsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getEorCountryValidations", "path": "/eor/validations/{country_code}", @@ -354,34 +353,33 @@ exports[`open api parser deel parse open api 1`] = ` "description": "Country code.", "name": "country_code", "schema": { - "description": undefined, + "description": null, "generatedName": "GetEorCountryValidationsRequestCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CountryCode", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetEorCountryValidationsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EorCountryValidationsContainer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve country guide", "tags": [ @@ -391,7 +389,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Create an Employee of Record (EOR) contract quote. The endpoints creates a contract quote request. Deel will process the information and get back with a quote for this contract.", "errorStatusCode": [ 401, @@ -402,9 +400,9 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -422,32 +420,32 @@ exports[`open api parser deel parse open api 1`] = ` "employee": { "properties": { "email": { - "primitive": { - "string": "employee@email.com", + "type": "primitive", + "value": { "type": "string", + "value": "employee@email.com", }, - "type": "primitive", }, "first_name": { - "primitive": { - "string": "Jane", + "type": "primitive", + "value": { "type": "string", + "value": "Jane", }, - "type": "primitive", }, "last_name": { - "primitive": { - "string": "Doe", + "type": "primitive", + "value": { "type": "string", + "value": "Doe", }, - "type": "primitive", }, "nationality": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, }, "type": "object", @@ -455,11 +453,11 @@ exports[`open api parser deel parse open api 1`] = ` "employment": { "properties": { "country": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, }, "type": "object", @@ -481,72 +479,72 @@ exports[`open api parser deel parse open api 1`] = ` "compensation_details": { "properties": { "currency": { - "primitive": { - "string": "currency", + "type": "primitive", + "value": { "type": "string", + "value": "currency", }, - "type": "primitive", }, "salary": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "variable_compensation": { - "primitive": { - "string": "variable_compensation", + "type": "primitive", + "value": { "type": "string", + "value": "variable_compensation", }, - "type": "primitive", }, "variable_compensation_type": { - "primitive": { - "string": "variable_compensation_type", + "type": "primitive", + "value": { "type": "string", + "value": "variable_compensation_type", }, - "type": "primitive", }, }, "type": "object", }, "created_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "employee": { "properties": { "email": { - "primitive": { - "string": "email", + "type": "primitive", + "value": { "type": "string", + "value": "email", }, - "type": "primitive", }, "first_name": { - "primitive": { - "string": "first_name", + "type": "primitive", + "value": { "type": "string", + "value": "first_name", }, - "type": "primitive", }, "last_name": { - "primitive": { - "string": "last_name", + "type": "primitive", + "value": { "type": "string", + "value": "last_name", }, - "type": "primitive", }, "legal_name": { - "primitive": { - "string": "legal_name", + "type": "primitive", + "value": { "type": "string", + "value": "legal_name", }, - "type": "primitive", }, }, "type": "object", @@ -554,67 +552,67 @@ exports[`open api parser deel parse open api 1`] = ` "employment": { "properties": { "calculated_holidays": { - "primitive": { - "string": "calculated_holidays", + "type": "primitive", + "value": { "type": "string", + "value": "calculated_holidays", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "country", + "type": "primitive", + "value": { "type": "string", + "value": "country", }, - "type": "primitive", }, "end_date": { - "primitive": { - "string": "1999-12-31", + "type": "primitive", + "value": { "type": "string", + "value": "1999-12-31", }, - "type": "primitive", }, "probation_period": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "scope_of_work": { - "primitive": { - "string": "A designer works on the entire process of defining requirements, visualizing and creating graphics including illustrations or logos. Also, the designer works on shaping the visual aspects of websites, product packaging, and more.", + "type": "primitive", + "value": { "type": "string", + "value": "A designer works on the entire process of defining requirements, visualizing and creating graphics including illustrations or logos. Also, the designer works on shaping the visual aspects of websites, product packaging, and more.", }, - "type": "primitive", }, "start_date": { - "primitive": { - "string": "1999-12-31", + "type": "primitive", + "value": { "type": "string", + "value": "1999-12-31", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "state", + "type": "primitive", + "value": { "type": "string", + "value": "state", }, - "type": "primitive", }, "time_off_type": { - "primitive": { - "string": "time_off_type", + "type": "primitive", + "value": { "type": "string", + "value": "time_off_type", }, - "type": "primitive", }, "work_visa_required": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -622,69 +620,69 @@ exports[`open api parser deel parse open api 1`] = ` "health_plan": { "properties": { "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "job_title": { - "primitive": { - "string": "Designer", + "type": "primitive", + "value": { "type": "string", + "value": "Designer", }, - "type": "primitive", }, "seniority": { "properties": { "id": { - "primitive": { - "double": 2, + "type": "primitive", + "value": { "type": "double", + "value": 2, }, - "type": "primitive", }, "level": { - "primitive": { - "double": 2, + "type": "primitive", + "value": { "type": "double", + "value": 2, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Mid (Individual Contributor Level 2)", + "type": "primitive", + "value": { "type": "string", + "value": "Mid (Individual Contributor Level 2)", }, - "type": "primitive", }, }, "type": "object", }, "status": { - "enum": "new", "type": "enum", + "value": "new", }, "type": { - "enum": "ongoing_time_based", "type": "enum", + "value": "ongoing_time_based", }, }, "type": "object", @@ -696,42 +694,40 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "CreateEorContractRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "createEorContract", "path": "/eor", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateEorContractRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EorContractToCreateContainer", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateEorContractResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EorContractCreatedContainer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create an EOR contract", "tags": [ @@ -741,8 +737,8 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 401, @@ -755,9 +751,9 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -769,11 +765,11 @@ exports[`open api parser deel parse open api 1`] = ` "legal_entity": { "properties": { "id": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", @@ -781,11 +777,11 @@ exports[`open api parser deel parse open api 1`] = ` "team": { "properties": { "id": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", @@ -796,79 +792,79 @@ exports[`open api parser deel parse open api 1`] = ` "compensation_details": { "properties": { "amount": { - "primitive": { - "double": 100, + "type": "primitive", + "value": { "type": "double", + "value": 100, }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, "cycle_end": { - "primitive": { - "double": 25, + "type": "primitive", + "value": { "type": "double", + "value": 25, }, - "type": "primitive", }, "cycle_end_type": { - "enum": "DAY_OF_WEEK", "type": "enum", + "value": "DAY_OF_WEEK", }, "first_payment": { - "primitive": { - "double": 500, + "type": "primitive", + "value": { "type": "double", + "value": 500, }, - "type": "primitive", }, "frequency": { - "enum": "weekly", "type": "enum", + "value": "weekly", }, "notice_period": { - "primitive": { - "double": 15, + "type": "primitive", + "value": { "type": "double", + "value": 15, }, - "type": "primitive", }, "pay_before_weekends": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "payment_due_days": { - "primitive": { - "double": 5, + "type": "primitive", + "value": { "type": "double", + "value": 5, }, - "type": "primitive", }, "payment_due_type": { - "enum": "REGULAR", "type": "enum", + "value": "REGULAR", }, "scale": { - "enum": "hourly", "type": "enum", + "value": "hourly", }, }, "type": "object", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "job_title": { "properties": {}, @@ -877,42 +873,42 @@ exports[`open api parser deel parse open api 1`] = ` "meta": { "properties": { "documents_required": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", }, "notice_period": { - "primitive": { - "double": 15, + "type": "primitive", + "value": { "type": "double", + "value": 15, }, - "type": "primitive", }, "start_date": { - "primitive": { - "string": "1999-12-31", + "type": "primitive", + "value": { "type": "string", + "value": "1999-12-31", }, - "type": "primitive", }, "title": { - "primitive": { - "string": "title", + "type": "primitive", + "value": { "type": "string", + "value": "title", }, - "type": "primitive", }, "type": { - "literal": { - "string": "pay_as_you_go_time_based", + "type": "literal", + "value": { "type": "string", + "value": "pay_as_you_go_time_based", }, - "type": "literal", }, }, "type": "object", @@ -927,66 +923,66 @@ exports[`open api parser deel parse open api 1`] = ` "client": { "properties": { "email": { - "primitive": { - "string": "email", + "type": "primitive", + "value": { "type": "string", + "value": "email", }, - "type": "primitive", }, "full_name": { - "primitive": { - "string": "full_name", + "type": "primitive", + "value": { "type": "string", + "value": "full_name", }, - "type": "primitive", }, "id": { - "primitive": { - "int64": 1000000, + "type": "primitive", + "value": { "type": "int64", + "value": 1000000, }, - "type": "primitive", }, "legal_entity": { "properties": { "id": { - "primitive": { - "int64": 1000000, + "type": "primitive", + "value": { "type": "int64", + "value": 1000000, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "registration_number": { - "primitive": { - "string": "registration_number", + "type": "primitive", + "value": { "type": "string", + "value": "registration_number", }, - "type": "primitive", }, "subtype": { - "primitive": { - "string": "subtype", + "type": "primitive", + "value": { "type": "string", + "value": "subtype", }, - "type": "primitive", }, "type": { - "enum": "individual", "type": "enum", + "value": "individual", }, "vat_number": { - "primitive": { - "string": "vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "vat_number", }, - "type": "primitive", }, }, "type": "object", @@ -994,18 +990,18 @@ exports[`open api parser deel parse open api 1`] = ` "team": { "properties": { "id": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, }, "type": "object", @@ -1016,239 +1012,239 @@ exports[`open api parser deel parse open api 1`] = ` "compensation_details": { "properties": { "amount": { - "primitive": { - "string": "amount", + "type": "primitive", + "value": { "type": "string", + "value": "amount", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, "first_payment": { - "primitive": { - "string": "first_payment", + "type": "primitive", + "value": { "type": "string", + "value": "first_payment", }, - "type": "primitive", }, "first_payment_date": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "frequency": { - "primitive": { - "string": "frequency", + "type": "primitive", + "value": { "type": "string", + "value": "frequency", }, - "type": "primitive", }, "gross_annual_salary": { - "primitive": { - "string": "gross_annual_salary", + "type": "primitive", + "value": { "type": "string", + "value": "gross_annual_salary", }, - "type": "primitive", }, "gross_signing_bonus": { - "primitive": { - "string": "gross_signing_bonus", + "type": "primitive", + "value": { "type": "string", + "value": "gross_signing_bonus", }, - "type": "primitive", }, "gross_variable_bonus": { - "primitive": { - "string": "gross_variable_bonus", + "type": "primitive", + "value": { "type": "string", + "value": "gross_variable_bonus", }, - "type": "primitive", }, "scale": { - "primitive": { - "string": "scale", + "type": "primitive", + "value": { "type": "string", + "value": "scale", }, - "type": "primitive", }, }, "type": "object", }, "created_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "custom_fields": { - "array": [ + "type": "array", + "value": [ { "properties": { "name": { - "primitive": { - "string": "Employee ID", + "type": "primitive", + "value": { "type": "string", + "value": "Employee ID", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "54234", + "type": "primitive", + "value": { "type": "string", + "value": "54234", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "employment_details": { "properties": { "country": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "days_per_week": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "hours_per_day": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "paid_vacation_days": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "probation_period": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "state": { - "primitive": { - "string": "CO", + "type": "primitive", + "value": { "type": "string", + "value": "CO", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "type", + "type": "primitive", + "value": { "type": "string", + "value": "type", }, - "type": "primitive", }, }, "type": "object", }, "external_id": { - "primitive": { - "string": "external_id", + "type": "primitive", + "value": { "type": "string", + "value": "external_id", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "invitations": { "properties": { "client_email": { - "primitive": { - "string": "client_email", + "type": "primitive", + "value": { "type": "string", + "value": "client_email", }, - "type": "primitive", }, "worker_email": { - "primitive": { - "string": "worker_email", + "type": "primitive", + "value": { "type": "string", + "value": "worker_email", }, - "type": "primitive", }, }, "type": "object", }, "is_archived": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "job_title": { - "primitive": { - "string": "job_title", + "type": "primitive", + "value": { "type": "string", + "value": "job_title", }, - "type": "primitive", }, "notice_period": { - "primitive": { - "double": 15, + "type": "primitive", + "value": { "type": "double", + "value": 15, }, - "type": "primitive", }, "scope_of_work": { - "primitive": { - "string": "scope_of_work", + "type": "primitive", + "value": { "type": "string", + "value": "scope_of_work", }, - "type": "primitive", }, "seniority": { "properties": { "id": { - "primitive": { - "double": 2, + "type": "primitive", + "value": { "type": "double", + "value": 2, }, - "type": "primitive", }, "level": { - "primitive": { - "double": 2, + "type": "primitive", + "value": { "type": "double", + "value": 2, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Mid (Individual Contributor Level 2)", + "type": "primitive", + "value": { "type": "string", + "value": "Mid (Individual Contributor Level 2)", }, - "type": "primitive", }, }, "type": "object", @@ -1256,187 +1252,187 @@ exports[`open api parser deel parse open api 1`] = ` "signatures": { "properties": { "client_signature": { - "primitive": { - "string": "client_signature", + "type": "primitive", + "value": { "type": "string", + "value": "client_signature", }, - "type": "primitive", }, "client_signed_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "signed_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "worker_signature": { - "primitive": { - "string": "worker_signature", + "type": "primitive", + "value": { "type": "string", + "value": "worker_signature", }, - "type": "primitive", }, "worker_signed_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, }, "type": "object", }, "special_clause": { - "primitive": { - "string": "special_clause", + "type": "primitive", + "value": { "type": "string", + "value": "special_clause", }, - "type": "primitive", }, "start_date": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "status": { - "enum": "new", "type": "enum", + "value": "new", }, "termination_date": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "title": { - "primitive": { - "string": "title", + "type": "primitive", + "value": { "type": "string", + "value": "title", }, - "type": "primitive", }, "type": { - "enum": "ongoing_time_based", "type": "enum", + "value": "ongoing_time_based", }, "who_reports": { - "enum": "both", "type": "enum", + "value": "both", }, "worker": { "properties": { "alternate_email": { - "array": [ + "type": "array", + "value": [ { "properties": { "isVerified": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "date_of_birth": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "email": { - "primitive": { - "string": "email", + "type": "primitive", + "value": { "type": "string", + "value": "email", }, - "type": "primitive", }, "expected_email": { - "primitive": { - "string": "expected_email", + "type": "primitive", + "value": { "type": "string", + "value": "expected_email", }, - "type": "primitive", }, "first_name": { - "primitive": { - "string": "John", + "type": "primitive", + "value": { "type": "string", + "value": "John", }, - "type": "primitive", }, "full_name": { - "primitive": { - "string": "full_name", + "type": "primitive", + "value": { "type": "string", + "value": "full_name", }, - "type": "primitive", }, "id": { - "primitive": { - "int64": 1000000, + "type": "primitive", + "value": { "type": "int64", + "value": 1000000, }, - "type": "primitive", }, "image": { - "primitive": { - "string": "image", + "type": "primitive", + "value": { "type": "string", + "value": "image", }, - "type": "primitive", }, "last_name": { - "primitive": { - "string": "Doe", + "type": "primitive", + "value": { "type": "string", + "value": "Doe", }, - "type": "primitive", }, "legal_entity": { "properties": { "personal_name": { - "primitive": { - "string": "personal_name", + "type": "primitive", + "value": { "type": "string", + "value": "personal_name", }, - "type": "primitive", }, "registration_number": { - "primitive": { - "string": "registration_number", + "type": "primitive", + "value": { "type": "string", + "value": "registration_number", }, - "type": "primitive", }, "type": { - "enum": "individual", "type": "enum", + "value": "individual", }, }, "type": "object", }, "nationality": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, }, "type": "object", @@ -1458,35 +1454,33 @@ exports[`open api parser deel parse open api 1`] = ` "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateContractTimeBasedRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractToCreateContainer_pay_as_you_go_time_based", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateContractTimeBasedResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractContainer_pay_as_you_go_time_based", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a new contract (time-based)", "tags": [ @@ -1496,8 +1490,8 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 401, @@ -1510,9 +1504,9 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -1524,11 +1518,11 @@ exports[`open api parser deel parse open api 1`] = ` "legal_entity": { "properties": { "id": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", @@ -1536,11 +1530,11 @@ exports[`open api parser deel parse open api 1`] = ` "team": { "properties": { "id": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", @@ -1551,75 +1545,75 @@ exports[`open api parser deel parse open api 1`] = ` "compensation_details": { "properties": { "amount": { - "primitive": { - "double": 100, + "type": "primitive", + "value": { "type": "double", + "value": 100, }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, "cycle_end": { - "primitive": { - "double": 25, + "type": "primitive", + "value": { "type": "double", + "value": 25, }, - "type": "primitive", }, "cycle_end_type": { - "enum": "DAY_OF_WEEK", "type": "enum", + "value": "DAY_OF_WEEK", }, "first_payment": { - "primitive": { - "double": 500, + "type": "primitive", + "value": { "type": "double", + "value": 500, }, - "type": "primitive", }, "frequency": { - "enum": "weekly", "type": "enum", + "value": "weekly", }, "notice_period": { - "primitive": { - "double": 15, + "type": "primitive", + "value": { "type": "double", + "value": 15, }, - "type": "primitive", }, "pay_before_weekends": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "payment_due_days": { - "primitive": { - "double": 5, + "type": "primitive", + "value": { "type": "double", + "value": 5, }, - "type": "primitive", }, "payment_due_type": { - "enum": "REGULAR", "type": "enum", + "value": "REGULAR", }, }, "type": "object", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "job_title": { "properties": {}, @@ -1628,42 +1622,42 @@ exports[`open api parser deel parse open api 1`] = ` "meta": { "properties": { "documents_required": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", }, "notice_period": { - "primitive": { - "double": 15, + "type": "primitive", + "value": { "type": "double", + "value": 15, }, - "type": "primitive", }, "start_date": { - "primitive": { - "string": "1999-12-31", + "type": "primitive", + "value": { "type": "string", + "value": "1999-12-31", }, - "type": "primitive", }, "title": { - "primitive": { - "string": "title", + "type": "primitive", + "value": { "type": "string", + "value": "title", }, - "type": "primitive", }, "type": { - "literal": { - "string": "payg_tasks", + "type": "literal", + "value": { "type": "string", + "value": "payg_tasks", }, - "type": "literal", }, }, "type": "object", @@ -1678,66 +1672,66 @@ exports[`open api parser deel parse open api 1`] = ` "client": { "properties": { "email": { - "primitive": { - "string": "email", + "type": "primitive", + "value": { "type": "string", + "value": "email", }, - "type": "primitive", }, "full_name": { - "primitive": { - "string": "full_name", + "type": "primitive", + "value": { "type": "string", + "value": "full_name", }, - "type": "primitive", }, "id": { - "primitive": { - "int64": 1000000, + "type": "primitive", + "value": { "type": "int64", + "value": 1000000, }, - "type": "primitive", }, "legal_entity": { "properties": { "id": { - "primitive": { - "int64": 1000000, + "type": "primitive", + "value": { "type": "int64", + "value": 1000000, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "registration_number": { - "primitive": { - "string": "registration_number", + "type": "primitive", + "value": { "type": "string", + "value": "registration_number", }, - "type": "primitive", }, "subtype": { - "primitive": { - "string": "subtype", + "type": "primitive", + "value": { "type": "string", + "value": "subtype", }, - "type": "primitive", }, "type": { - "enum": "individual", "type": "enum", + "value": "individual", }, "vat_number": { - "primitive": { - "string": "vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "vat_number", }, - "type": "primitive", }, }, "type": "object", @@ -1745,18 +1739,18 @@ exports[`open api parser deel parse open api 1`] = ` "team": { "properties": { "id": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, }, "type": "object", @@ -1767,239 +1761,239 @@ exports[`open api parser deel parse open api 1`] = ` "compensation_details": { "properties": { "amount": { - "primitive": { - "string": "amount", + "type": "primitive", + "value": { "type": "string", + "value": "amount", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, "first_payment": { - "primitive": { - "string": "first_payment", + "type": "primitive", + "value": { "type": "string", + "value": "first_payment", }, - "type": "primitive", }, "first_payment_date": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "frequency": { - "primitive": { - "string": "frequency", + "type": "primitive", + "value": { "type": "string", + "value": "frequency", }, - "type": "primitive", }, "gross_annual_salary": { - "primitive": { - "string": "gross_annual_salary", + "type": "primitive", + "value": { "type": "string", + "value": "gross_annual_salary", }, - "type": "primitive", }, "gross_signing_bonus": { - "primitive": { - "string": "gross_signing_bonus", + "type": "primitive", + "value": { "type": "string", + "value": "gross_signing_bonus", }, - "type": "primitive", }, "gross_variable_bonus": { - "primitive": { - "string": "gross_variable_bonus", + "type": "primitive", + "value": { "type": "string", + "value": "gross_variable_bonus", }, - "type": "primitive", }, "scale": { - "primitive": { - "string": "scale", + "type": "primitive", + "value": { "type": "string", + "value": "scale", }, - "type": "primitive", }, }, "type": "object", }, "created_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "custom_fields": { - "array": [ + "type": "array", + "value": [ { "properties": { "name": { - "primitive": { - "string": "Employee ID", + "type": "primitive", + "value": { "type": "string", + "value": "Employee ID", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "54234", + "type": "primitive", + "value": { "type": "string", + "value": "54234", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "employment_details": { "properties": { "country": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "days_per_week": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "hours_per_day": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "paid_vacation_days": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "probation_period": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "state": { - "primitive": { - "string": "CO", + "type": "primitive", + "value": { "type": "string", + "value": "CO", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "type", + "type": "primitive", + "value": { "type": "string", + "value": "type", }, - "type": "primitive", }, }, "type": "object", }, "external_id": { - "primitive": { - "string": "external_id", + "type": "primitive", + "value": { "type": "string", + "value": "external_id", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "invitations": { "properties": { "client_email": { - "primitive": { - "string": "client_email", + "type": "primitive", + "value": { "type": "string", + "value": "client_email", }, - "type": "primitive", }, "worker_email": { - "primitive": { - "string": "worker_email", + "type": "primitive", + "value": { "type": "string", + "value": "worker_email", }, - "type": "primitive", }, }, "type": "object", }, "is_archived": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "job_title": { - "primitive": { - "string": "job_title", + "type": "primitive", + "value": { "type": "string", + "value": "job_title", }, - "type": "primitive", }, "notice_period": { - "primitive": { - "double": 15, + "type": "primitive", + "value": { "type": "double", + "value": 15, }, - "type": "primitive", }, "scope_of_work": { - "primitive": { - "string": "scope_of_work", + "type": "primitive", + "value": { "type": "string", + "value": "scope_of_work", }, - "type": "primitive", }, "seniority": { "properties": { "id": { - "primitive": { - "double": 2, + "type": "primitive", + "value": { "type": "double", + "value": 2, }, - "type": "primitive", }, "level": { - "primitive": { - "double": 2, + "type": "primitive", + "value": { "type": "double", + "value": 2, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Mid (Individual Contributor Level 2)", + "type": "primitive", + "value": { "type": "string", + "value": "Mid (Individual Contributor Level 2)", }, - "type": "primitive", }, }, "type": "object", @@ -2007,187 +2001,187 @@ exports[`open api parser deel parse open api 1`] = ` "signatures": { "properties": { "client_signature": { - "primitive": { - "string": "client_signature", + "type": "primitive", + "value": { "type": "string", + "value": "client_signature", }, - "type": "primitive", }, "client_signed_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "signed_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "worker_signature": { - "primitive": { - "string": "worker_signature", + "type": "primitive", + "value": { "type": "string", + "value": "worker_signature", }, - "type": "primitive", }, "worker_signed_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, }, "type": "object", }, "special_clause": { - "primitive": { - "string": "special_clause", + "type": "primitive", + "value": { "type": "string", + "value": "special_clause", }, - "type": "primitive", }, "start_date": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "status": { - "enum": "new", "type": "enum", + "value": "new", }, "termination_date": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "title": { - "primitive": { - "string": "title", + "type": "primitive", + "value": { "type": "string", + "value": "title", }, - "type": "primitive", }, "type": { - "enum": "ongoing_time_based", "type": "enum", + "value": "ongoing_time_based", }, "who_reports": { - "enum": "both", "type": "enum", + "value": "both", }, "worker": { "properties": { "alternate_email": { - "array": [ + "type": "array", + "value": [ { "properties": { "isVerified": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "date_of_birth": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "email": { - "primitive": { - "string": "email", + "type": "primitive", + "value": { "type": "string", + "value": "email", }, - "type": "primitive", }, "expected_email": { - "primitive": { - "string": "expected_email", + "type": "primitive", + "value": { "type": "string", + "value": "expected_email", }, - "type": "primitive", }, "first_name": { - "primitive": { - "string": "John", + "type": "primitive", + "value": { "type": "string", + "value": "John", }, - "type": "primitive", }, "full_name": { - "primitive": { - "string": "full_name", + "type": "primitive", + "value": { "type": "string", + "value": "full_name", }, - "type": "primitive", }, "id": { - "primitive": { - "int64": 1000000, + "type": "primitive", + "value": { "type": "int64", + "value": 1000000, }, - "type": "primitive", }, "image": { - "primitive": { - "string": "image", + "type": "primitive", + "value": { "type": "string", + "value": "image", }, - "type": "primitive", }, "last_name": { - "primitive": { - "string": "Doe", + "type": "primitive", + "value": { "type": "string", + "value": "Doe", }, - "type": "primitive", }, "legal_entity": { "properties": { "personal_name": { - "primitive": { - "string": "personal_name", + "type": "primitive", + "value": { "type": "string", + "value": "personal_name", }, - "type": "primitive", }, "registration_number": { - "primitive": { - "string": "registration_number", + "type": "primitive", + "value": { "type": "string", + "value": "registration_number", }, - "type": "primitive", }, "type": { - "enum": "individual", "type": "enum", + "value": "individual", }, }, "type": "object", }, "nationality": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, }, "type": "object", @@ -2209,35 +2203,33 @@ exports[`open api parser deel parse open api 1`] = ` "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateContractTaskBasedRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractToCreateContainer_payg_tasks", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateContractTaskBasedResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractContainer_payg_tasks", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a new contract (task-based)", "tags": [ @@ -2247,8 +2239,8 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 401, @@ -2261,9 +2253,9 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -2275,11 +2267,11 @@ exports[`open api parser deel parse open api 1`] = ` "legal_entity": { "properties": { "id": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", @@ -2287,11 +2279,11 @@ exports[`open api parser deel parse open api 1`] = ` "team": { "properties": { "id": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", @@ -2302,75 +2294,75 @@ exports[`open api parser deel parse open api 1`] = ` "compensation_details": { "properties": { "amount": { - "primitive": { - "double": 100, + "type": "primitive", + "value": { "type": "double", + "value": 100, }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, "cycle_end": { - "primitive": { - "double": 25, + "type": "primitive", + "value": { "type": "double", + "value": 25, }, - "type": "primitive", }, "cycle_end_type": { - "enum": "DAY_OF_WEEK", "type": "enum", + "value": "DAY_OF_WEEK", }, "first_payment": { - "primitive": { - "double": 500, + "type": "primitive", + "value": { "type": "double", + "value": 500, }, - "type": "primitive", }, "frequency": { - "enum": "weekly", "type": "enum", + "value": "weekly", }, "notice_period": { - "primitive": { - "double": 15, + "type": "primitive", + "value": { "type": "double", + "value": 15, }, - "type": "primitive", }, "pay_before_weekends": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "payment_due_days": { - "primitive": { - "double": 5, + "type": "primitive", + "value": { "type": "double", + "value": 5, }, - "type": "primitive", }, "payment_due_type": { - "enum": "REGULAR", "type": "enum", + "value": "REGULAR", }, }, "type": "object", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "job_title": { "properties": {}, @@ -2379,42 +2371,42 @@ exports[`open api parser deel parse open api 1`] = ` "meta": { "properties": { "documents_required": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", }, "notice_period": { - "primitive": { - "double": 15, + "type": "primitive", + "value": { "type": "double", + "value": 15, }, - "type": "primitive", }, "start_date": { - "primitive": { - "string": "1999-12-31", + "type": "primitive", + "value": { "type": "string", + "value": "1999-12-31", }, - "type": "primitive", }, "title": { - "primitive": { - "string": "title", + "type": "primitive", + "value": { "type": "string", + "value": "title", }, - "type": "primitive", }, "type": { - "literal": { - "string": "payg_milestones", + "type": "literal", + "value": { "type": "string", + "value": "payg_milestones", }, - "type": "literal", }, }, "type": "object", @@ -2429,66 +2421,66 @@ exports[`open api parser deel parse open api 1`] = ` "client": { "properties": { "email": { - "primitive": { - "string": "email", + "type": "primitive", + "value": { "type": "string", + "value": "email", }, - "type": "primitive", }, "full_name": { - "primitive": { - "string": "full_name", + "type": "primitive", + "value": { "type": "string", + "value": "full_name", }, - "type": "primitive", }, "id": { - "primitive": { - "int64": 1000000, + "type": "primitive", + "value": { "type": "int64", + "value": 1000000, }, - "type": "primitive", }, "legal_entity": { "properties": { "id": { - "primitive": { - "int64": 1000000, + "type": "primitive", + "value": { "type": "int64", + "value": 1000000, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "registration_number": { - "primitive": { - "string": "registration_number", + "type": "primitive", + "value": { "type": "string", + "value": "registration_number", }, - "type": "primitive", }, "subtype": { - "primitive": { - "string": "subtype", + "type": "primitive", + "value": { "type": "string", + "value": "subtype", }, - "type": "primitive", }, "type": { - "enum": "individual", "type": "enum", + "value": "individual", }, "vat_number": { - "primitive": { - "string": "vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "vat_number", }, - "type": "primitive", }, }, "type": "object", @@ -2496,18 +2488,18 @@ exports[`open api parser deel parse open api 1`] = ` "team": { "properties": { "id": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, }, "type": "object", @@ -2518,239 +2510,239 @@ exports[`open api parser deel parse open api 1`] = ` "compensation_details": { "properties": { "amount": { - "primitive": { - "string": "amount", + "type": "primitive", + "value": { "type": "string", + "value": "amount", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, "first_payment": { - "primitive": { - "string": "first_payment", + "type": "primitive", + "value": { "type": "string", + "value": "first_payment", }, - "type": "primitive", }, "first_payment_date": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "frequency": { - "primitive": { - "string": "frequency", + "type": "primitive", + "value": { "type": "string", + "value": "frequency", }, - "type": "primitive", }, "gross_annual_salary": { - "primitive": { - "string": "gross_annual_salary", + "type": "primitive", + "value": { "type": "string", + "value": "gross_annual_salary", }, - "type": "primitive", }, "gross_signing_bonus": { - "primitive": { - "string": "gross_signing_bonus", + "type": "primitive", + "value": { "type": "string", + "value": "gross_signing_bonus", }, - "type": "primitive", }, "gross_variable_bonus": { - "primitive": { - "string": "gross_variable_bonus", + "type": "primitive", + "value": { "type": "string", + "value": "gross_variable_bonus", }, - "type": "primitive", }, "scale": { - "primitive": { - "string": "scale", + "type": "primitive", + "value": { "type": "string", + "value": "scale", }, - "type": "primitive", }, }, "type": "object", }, "created_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "custom_fields": { - "array": [ + "type": "array", + "value": [ { "properties": { "name": { - "primitive": { - "string": "Employee ID", + "type": "primitive", + "value": { "type": "string", + "value": "Employee ID", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "54234", + "type": "primitive", + "value": { "type": "string", + "value": "54234", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "employment_details": { "properties": { "country": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "days_per_week": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "hours_per_day": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "paid_vacation_days": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "probation_period": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "state": { - "primitive": { - "string": "CO", + "type": "primitive", + "value": { "type": "string", + "value": "CO", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "type", + "type": "primitive", + "value": { "type": "string", + "value": "type", }, - "type": "primitive", }, }, "type": "object", }, "external_id": { - "primitive": { - "string": "external_id", + "type": "primitive", + "value": { "type": "string", + "value": "external_id", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "invitations": { "properties": { "client_email": { - "primitive": { - "string": "client_email", + "type": "primitive", + "value": { "type": "string", + "value": "client_email", }, - "type": "primitive", }, "worker_email": { - "primitive": { - "string": "worker_email", + "type": "primitive", + "value": { "type": "string", + "value": "worker_email", }, - "type": "primitive", }, }, "type": "object", }, "is_archived": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "job_title": { - "primitive": { - "string": "job_title", + "type": "primitive", + "value": { "type": "string", + "value": "job_title", }, - "type": "primitive", }, "notice_period": { - "primitive": { - "double": 15, + "type": "primitive", + "value": { "type": "double", + "value": 15, }, - "type": "primitive", }, "scope_of_work": { - "primitive": { - "string": "scope_of_work", + "type": "primitive", + "value": { "type": "string", + "value": "scope_of_work", }, - "type": "primitive", }, "seniority": { "properties": { "id": { - "primitive": { - "double": 2, + "type": "primitive", + "value": { "type": "double", + "value": 2, }, - "type": "primitive", }, "level": { - "primitive": { - "double": 2, + "type": "primitive", + "value": { "type": "double", + "value": 2, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Mid (Individual Contributor Level 2)", + "type": "primitive", + "value": { "type": "string", + "value": "Mid (Individual Contributor Level 2)", }, - "type": "primitive", }, }, "type": "object", @@ -2758,187 +2750,187 @@ exports[`open api parser deel parse open api 1`] = ` "signatures": { "properties": { "client_signature": { - "primitive": { - "string": "client_signature", + "type": "primitive", + "value": { "type": "string", + "value": "client_signature", }, - "type": "primitive", }, "client_signed_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "signed_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "worker_signature": { - "primitive": { - "string": "worker_signature", + "type": "primitive", + "value": { "type": "string", + "value": "worker_signature", }, - "type": "primitive", }, "worker_signed_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, }, "type": "object", }, "special_clause": { - "primitive": { - "string": "special_clause", + "type": "primitive", + "value": { "type": "string", + "value": "special_clause", }, - "type": "primitive", }, "start_date": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "status": { - "enum": "new", "type": "enum", + "value": "new", }, "termination_date": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "title": { - "primitive": { - "string": "title", + "type": "primitive", + "value": { "type": "string", + "value": "title", }, - "type": "primitive", }, "type": { - "enum": "ongoing_time_based", "type": "enum", + "value": "ongoing_time_based", }, "who_reports": { - "enum": "both", "type": "enum", + "value": "both", }, "worker": { "properties": { "alternate_email": { - "array": [ + "type": "array", + "value": [ { "properties": { "isVerified": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "date_of_birth": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "email": { - "primitive": { - "string": "email", + "type": "primitive", + "value": { "type": "string", + "value": "email", }, - "type": "primitive", }, "expected_email": { - "primitive": { - "string": "expected_email", + "type": "primitive", + "value": { "type": "string", + "value": "expected_email", }, - "type": "primitive", }, "first_name": { - "primitive": { - "string": "John", + "type": "primitive", + "value": { "type": "string", + "value": "John", }, - "type": "primitive", }, "full_name": { - "primitive": { - "string": "full_name", + "type": "primitive", + "value": { "type": "string", + "value": "full_name", }, - "type": "primitive", }, "id": { - "primitive": { - "int64": 1000000, + "type": "primitive", + "value": { "type": "int64", + "value": 1000000, }, - "type": "primitive", }, "image": { - "primitive": { - "string": "image", + "type": "primitive", + "value": { "type": "string", + "value": "image", }, - "type": "primitive", }, "last_name": { - "primitive": { - "string": "Doe", + "type": "primitive", + "value": { "type": "string", + "value": "Doe", }, - "type": "primitive", }, "legal_entity": { "properties": { "personal_name": { - "primitive": { - "string": "personal_name", + "type": "primitive", + "value": { "type": "string", + "value": "personal_name", }, - "type": "primitive", }, "registration_number": { - "primitive": { - "string": "registration_number", + "type": "primitive", + "value": { "type": "string", + "value": "registration_number", }, - "type": "primitive", }, "type": { - "enum": "individual", "type": "enum", + "value": "individual", }, }, "type": "object", }, "nationality": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, }, "type": "object", @@ -2960,35 +2952,33 @@ exports[`open api parser deel parse open api 1`] = ` "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateContractMilestoneBasedRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractToCreateContainer_payg_milestones", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateContractMilestoneBasedResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractContainer_payg_milestones", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a new contract (milestone-based)", "tags": [ @@ -2998,8 +2988,8 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 401, @@ -3012,9 +3002,9 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -3026,11 +3016,11 @@ exports[`open api parser deel parse open api 1`] = ` "legal_entity": { "properties": { "id": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", @@ -3038,11 +3028,11 @@ exports[`open api parser deel parse open api 1`] = ` "team": { "properties": { "id": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", @@ -3053,79 +3043,79 @@ exports[`open api parser deel parse open api 1`] = ` "compensation_details": { "properties": { "amount": { - "primitive": { - "double": 100, + "type": "primitive", + "value": { "type": "double", + "value": 100, }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, "cycle_end": { - "primitive": { - "double": 25, + "type": "primitive", + "value": { "type": "double", + "value": 25, }, - "type": "primitive", }, "cycle_end_type": { - "enum": "DAY_OF_WEEK", "type": "enum", + "value": "DAY_OF_WEEK", }, "first_payment": { - "primitive": { - "double": 500, + "type": "primitive", + "value": { "type": "double", + "value": 500, }, - "type": "primitive", }, "frequency": { - "enum": "weekly", "type": "enum", + "value": "weekly", }, "notice_period": { - "primitive": { - "double": 15, + "type": "primitive", + "value": { "type": "double", + "value": 15, }, - "type": "primitive", }, "pay_before_weekends": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "payment_due_days": { - "primitive": { - "double": 5, + "type": "primitive", + "value": { "type": "double", + "value": 5, }, - "type": "primitive", }, "payment_due_type": { - "enum": "REGULAR", "type": "enum", + "value": "REGULAR", }, "scale": { - "enum": "hourly", "type": "enum", + "value": "hourly", }, }, "type": "object", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "job_title": { "properties": {}, @@ -3134,42 +3124,42 @@ exports[`open api parser deel parse open api 1`] = ` "meta": { "properties": { "documents_required": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", }, "notice_period": { - "primitive": { - "double": 15, + "type": "primitive", + "value": { "type": "double", + "value": 15, }, - "type": "primitive", }, "start_date": { - "primitive": { - "string": "1999-12-31", + "type": "primitive", + "value": { "type": "string", + "value": "1999-12-31", }, - "type": "primitive", }, "title": { - "primitive": { - "string": "title", + "type": "primitive", + "value": { "type": "string", + "value": "title", }, - "type": "primitive", }, "type": { - "literal": { - "string": "ongoing_time_based", + "type": "literal", + "value": { "type": "string", + "value": "ongoing_time_based", }, - "type": "literal", }, }, "type": "object", @@ -3184,66 +3174,66 @@ exports[`open api parser deel parse open api 1`] = ` "client": { "properties": { "email": { - "primitive": { - "string": "email", + "type": "primitive", + "value": { "type": "string", + "value": "email", }, - "type": "primitive", }, "full_name": { - "primitive": { - "string": "full_name", + "type": "primitive", + "value": { "type": "string", + "value": "full_name", }, - "type": "primitive", }, "id": { - "primitive": { - "int64": 1000000, + "type": "primitive", + "value": { "type": "int64", + "value": 1000000, }, - "type": "primitive", }, "legal_entity": { "properties": { "id": { - "primitive": { - "int64": 1000000, + "type": "primitive", + "value": { "type": "int64", + "value": 1000000, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "registration_number": { - "primitive": { - "string": "registration_number", + "type": "primitive", + "value": { "type": "string", + "value": "registration_number", }, - "type": "primitive", }, "subtype": { - "primitive": { - "string": "subtype", + "type": "primitive", + "value": { "type": "string", + "value": "subtype", }, - "type": "primitive", }, "type": { - "enum": "individual", "type": "enum", + "value": "individual", }, "vat_number": { - "primitive": { - "string": "vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "vat_number", }, - "type": "primitive", }, }, "type": "object", @@ -3251,18 +3241,18 @@ exports[`open api parser deel parse open api 1`] = ` "team": { "properties": { "id": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, }, "type": "object", @@ -3273,239 +3263,239 @@ exports[`open api parser deel parse open api 1`] = ` "compensation_details": { "properties": { "amount": { - "primitive": { - "string": "amount", + "type": "primitive", + "value": { "type": "string", + "value": "amount", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, "first_payment": { - "primitive": { - "string": "first_payment", + "type": "primitive", + "value": { "type": "string", + "value": "first_payment", }, - "type": "primitive", }, "first_payment_date": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "frequency": { - "primitive": { - "string": "frequency", + "type": "primitive", + "value": { "type": "string", + "value": "frequency", }, - "type": "primitive", }, "gross_annual_salary": { - "primitive": { - "string": "gross_annual_salary", + "type": "primitive", + "value": { "type": "string", + "value": "gross_annual_salary", }, - "type": "primitive", }, "gross_signing_bonus": { - "primitive": { - "string": "gross_signing_bonus", + "type": "primitive", + "value": { "type": "string", + "value": "gross_signing_bonus", }, - "type": "primitive", }, "gross_variable_bonus": { - "primitive": { - "string": "gross_variable_bonus", + "type": "primitive", + "value": { "type": "string", + "value": "gross_variable_bonus", }, - "type": "primitive", }, "scale": { - "primitive": { - "string": "scale", + "type": "primitive", + "value": { "type": "string", + "value": "scale", }, - "type": "primitive", }, }, "type": "object", }, "created_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "custom_fields": { - "array": [ + "type": "array", + "value": [ { "properties": { "name": { - "primitive": { - "string": "Employee ID", + "type": "primitive", + "value": { "type": "string", + "value": "Employee ID", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "54234", + "type": "primitive", + "value": { "type": "string", + "value": "54234", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "employment_details": { "properties": { "country": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "days_per_week": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "hours_per_day": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "paid_vacation_days": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "probation_period": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "state": { - "primitive": { - "string": "CO", + "type": "primitive", + "value": { "type": "string", + "value": "CO", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "type", + "type": "primitive", + "value": { "type": "string", + "value": "type", }, - "type": "primitive", }, }, "type": "object", }, "external_id": { - "primitive": { - "string": "external_id", + "type": "primitive", + "value": { "type": "string", + "value": "external_id", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "invitations": { "properties": { "client_email": { - "primitive": { - "string": "client_email", + "type": "primitive", + "value": { "type": "string", + "value": "client_email", }, - "type": "primitive", }, "worker_email": { - "primitive": { - "string": "worker_email", + "type": "primitive", + "value": { "type": "string", + "value": "worker_email", }, - "type": "primitive", }, }, "type": "object", }, "is_archived": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "job_title": { - "primitive": { - "string": "job_title", + "type": "primitive", + "value": { "type": "string", + "value": "job_title", }, - "type": "primitive", }, "notice_period": { - "primitive": { - "double": 15, + "type": "primitive", + "value": { "type": "double", + "value": 15, }, - "type": "primitive", }, "scope_of_work": { - "primitive": { - "string": "scope_of_work", + "type": "primitive", + "value": { "type": "string", + "value": "scope_of_work", }, - "type": "primitive", }, "seniority": { "properties": { "id": { - "primitive": { - "double": 2, + "type": "primitive", + "value": { "type": "double", + "value": 2, }, - "type": "primitive", }, "level": { - "primitive": { - "double": 2, + "type": "primitive", + "value": { "type": "double", + "value": 2, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Mid (Individual Contributor Level 2)", + "type": "primitive", + "value": { "type": "string", + "value": "Mid (Individual Contributor Level 2)", }, - "type": "primitive", }, }, "type": "object", @@ -3513,187 +3503,187 @@ exports[`open api parser deel parse open api 1`] = ` "signatures": { "properties": { "client_signature": { - "primitive": { - "string": "client_signature", + "type": "primitive", + "value": { "type": "string", + "value": "client_signature", }, - "type": "primitive", }, "client_signed_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "signed_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "worker_signature": { - "primitive": { - "string": "worker_signature", + "type": "primitive", + "value": { "type": "string", + "value": "worker_signature", }, - "type": "primitive", }, "worker_signed_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, }, "type": "object", }, "special_clause": { - "primitive": { - "string": "special_clause", + "type": "primitive", + "value": { "type": "string", + "value": "special_clause", }, - "type": "primitive", }, "start_date": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "status": { - "enum": "new", "type": "enum", + "value": "new", }, "termination_date": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "title": { - "primitive": { - "string": "title", + "type": "primitive", + "value": { "type": "string", + "value": "title", }, - "type": "primitive", }, "type": { - "enum": "ongoing_time_based", "type": "enum", + "value": "ongoing_time_based", }, "who_reports": { - "enum": "both", "type": "enum", + "value": "both", }, "worker": { "properties": { "alternate_email": { - "array": [ + "type": "array", + "value": [ { "properties": { "isVerified": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "date_of_birth": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "email": { - "primitive": { - "string": "email", + "type": "primitive", + "value": { "type": "string", + "value": "email", }, - "type": "primitive", }, "expected_email": { - "primitive": { - "string": "expected_email", + "type": "primitive", + "value": { "type": "string", + "value": "expected_email", }, - "type": "primitive", }, "first_name": { - "primitive": { - "string": "John", + "type": "primitive", + "value": { "type": "string", + "value": "John", }, - "type": "primitive", }, "full_name": { - "primitive": { - "string": "full_name", + "type": "primitive", + "value": { "type": "string", + "value": "full_name", }, - "type": "primitive", }, "id": { - "primitive": { - "int64": 1000000, + "type": "primitive", + "value": { "type": "int64", + "value": 1000000, }, - "type": "primitive", }, "image": { - "primitive": { - "string": "image", + "type": "primitive", + "value": { "type": "string", + "value": "image", }, - "type": "primitive", }, "last_name": { - "primitive": { - "string": "Doe", + "type": "primitive", + "value": { "type": "string", + "value": "Doe", }, - "type": "primitive", }, "legal_entity": { "properties": { "personal_name": { - "primitive": { - "string": "personal_name", + "type": "primitive", + "value": { "type": "string", + "value": "personal_name", }, - "type": "primitive", }, "registration_number": { - "primitive": { - "string": "registration_number", + "type": "primitive", + "value": { "type": "string", + "value": "registration_number", }, - "type": "primitive", }, "type": { - "enum": "individual", "type": "enum", + "value": "individual", }, }, "type": "object", }, "nationality": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, }, "type": "object", @@ -3715,35 +3705,33 @@ exports[`open api parser deel parse open api 1`] = ` "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateContractFixedRateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractToCreateContainer_ongoing_time_based", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateContractFixedRateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractContainer_ongoing_time_based", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a new contract (fixed-rate)", "tags": [ @@ -3753,7 +3741,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve a list of contracts.", "errorStatusCode": [ 400, @@ -3767,16 +3755,17 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { - "array": [ + "type": "array", + "value": [ { "properties": { "client": { @@ -3784,118 +3773,118 @@ exports[`open api parser deel parse open api 1`] = ` "type": "object", }, "created_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "external_id": { - "primitive": { - "string": "external_id", + "type": "primitive", + "value": { "type": "string", + "value": "external_id", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "invitations": { "properties": {}, "type": "object", }, "is_archived": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "is_shielded": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "notice_period": { - "primitive": { - "double": 15, + "type": "primitive", + "value": { "type": "double", + "value": 15, }, - "type": "primitive", }, "signatures": { "properties": { "client_signed_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "worker_signature": { - "primitive": { - "string": "Jane Doe", + "type": "primitive", + "value": { "type": "string", + "value": "Jane Doe", }, - "type": "primitive", }, "worker_signed_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, }, "type": "object", }, "status": { - "enum": "new", "type": "enum", + "value": "new", }, "termination_date": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "title": { - "primitive": { - "string": "title", + "type": "primitive", + "value": { "type": "string", + "value": "title", }, - "type": "primitive", }, "type": { - "enum": "ongoing_time_based", "type": "enum", + "value": "ongoing_time_based", }, "who_reports": { - "enum": "both", "type": "enum", + "value": "both", }, "worker": { "properties": { "full_name": { - "primitive": { - "string": "full_name", + "type": "primitive", + "value": { "type": "string", + "value": "full_name", }, - "type": "primitive", }, "id": { - "primitive": { - "int64": 1000000, + "type": "primitive", + "value": { "type": "int64", + "value": 1000000, }, - "type": "primitive", }, }, "type": "object", @@ -3904,23 +3893,22 @@ exports[`open api parser deel parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "page": { "properties": { "cursor": { - "primitive": { - "string": "cursor", + "type": "primitive", + "value": { "type": "string", + "value": "cursor", }, - "type": "primitive", }, "total_rows": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", @@ -3932,7 +3920,7 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "GetContractListRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getContractList", "path": "/contracts", @@ -3941,21 +3929,21 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "Return next page of results after given cursor.", "name": "after_cursor", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetContractListRequestAfterCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetContractListRequestAfterCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3965,18 +3953,18 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "Return a page of results with given number of records.", "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetContractListRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetContractListRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -3987,18 +3975,18 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "Order direction of results; ascending or descending.", "name": "order_direction", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetContractListRequestOrderDirection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetContractListRequestOrderDirection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SortDirEnum", "type": "reference", }, @@ -4007,18 +3995,18 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "You can filter contracts by type, a contract is included in results if its type is in this list.", "name": "types", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetContractListRequestTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetContractListRequestTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractTypeEnumList", "type": "reference", }, @@ -4027,18 +4015,18 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "You can filter contracts by current status, a contract is included in results if its status is in this list.", "name": "statuses", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetContractListRequestStatuses", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetContractListRequestStatuses", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractStatusEnumList", "type": "reference", }, @@ -4047,18 +4035,18 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "Filter contracts for given team ID; NOTE: technically ALL query parameters are strings or array of strings", "name": "team_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetContractListRequestTeamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetContractListRequestTeamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -4069,21 +4057,21 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "Filter contracts for given external ID", "name": "external_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetContractListRequestExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetContractListRequestExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4093,18 +4081,18 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "Country codes of contracts to filter.", "name": "countries", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetContractListRequestCountries", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetContractListRequestCountries", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CountryCodeList", "type": "reference", }, @@ -4113,18 +4101,18 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "Currency codes of contracts to filter.", "name": "currencies", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetContractListRequestCurrencies", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetContractListRequestCurrencies", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CurrencyCodeList", "type": "reference", }, @@ -4133,21 +4121,21 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "Include a contract if by name or contractor name contains given search term.", "name": "search", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetContractListRequestSearch", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetContractListRequestSearch", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4157,41 +4145,40 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "Sort contracts by given field name.", "name": "sort_by", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetContractListRequestSortBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetContractListRequestSortBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractsSortByEnum", "type": "reference", }, }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetContractListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractListContainer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List of contracts", "tags": [ @@ -4201,7 +4188,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Create a new Deel contract.", "errorStatusCode": [ 400, @@ -4215,9 +4202,9 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -4229,11 +4216,11 @@ exports[`open api parser deel parse open api 1`] = ` "legal_entity": { "properties": { "id": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", @@ -4241,11 +4228,11 @@ exports[`open api parser deel parse open api 1`] = ` "team": { "properties": { "id": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", @@ -4256,79 +4243,79 @@ exports[`open api parser deel parse open api 1`] = ` "compensation_details": { "properties": { "amount": { - "primitive": { - "double": 100, + "type": "primitive", + "value": { "type": "double", + "value": 100, }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, "cycle_end": { - "primitive": { - "double": 25, + "type": "primitive", + "value": { "type": "double", + "value": 25, }, - "type": "primitive", }, "cycle_end_type": { - "enum": "DAY_OF_WEEK", "type": "enum", + "value": "DAY_OF_WEEK", }, "first_payment": { - "primitive": { - "double": 500, + "type": "primitive", + "value": { "type": "double", + "value": 500, }, - "type": "primitive", }, "frequency": { - "enum": "weekly", "type": "enum", + "value": "weekly", }, "notice_period": { - "primitive": { - "double": 15, + "type": "primitive", + "value": { "type": "double", + "value": 15, }, - "type": "primitive", }, "pay_before_weekends": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "payment_due_days": { - "primitive": { - "double": 5, + "type": "primitive", + "value": { "type": "double", + "value": 5, }, - "type": "primitive", }, "payment_due_type": { - "enum": "REGULAR", "type": "enum", + "value": "REGULAR", }, "scale": { - "enum": "hourly", "type": "enum", + "value": "hourly", }, }, "type": "object", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "job_title": { "properties": {}, @@ -4337,42 +4324,42 @@ exports[`open api parser deel parse open api 1`] = ` "meta": { "properties": { "documents_required": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", }, "notice_period": { - "primitive": { - "double": 15, + "type": "primitive", + "value": { "type": "double", + "value": 15, }, - "type": "primitive", }, "start_date": { - "primitive": { - "string": "1999-12-31", + "type": "primitive", + "value": { "type": "string", + "value": "1999-12-31", }, - "type": "primitive", }, "title": { - "primitive": { - "string": "title", + "type": "primitive", + "value": { "type": "string", + "value": "title", }, - "type": "primitive", }, "type": { - "literal": { - "string": "pay_as_you_go_time_based", + "type": "literal", + "value": { "type": "string", + "value": "pay_as_you_go_time_based", }, - "type": "literal", }, }, "type": "object", @@ -4387,66 +4374,66 @@ exports[`open api parser deel parse open api 1`] = ` "client": { "properties": { "email": { - "primitive": { - "string": "email", + "type": "primitive", + "value": { "type": "string", + "value": "email", }, - "type": "primitive", }, "full_name": { - "primitive": { - "string": "full_name", + "type": "primitive", + "value": { "type": "string", + "value": "full_name", }, - "type": "primitive", }, "id": { - "primitive": { - "int64": 1000000, + "type": "primitive", + "value": { "type": "int64", + "value": 1000000, }, - "type": "primitive", }, "legal_entity": { "properties": { "id": { - "primitive": { - "int64": 1000000, + "type": "primitive", + "value": { "type": "int64", + "value": 1000000, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "registration_number": { - "primitive": { - "string": "registration_number", + "type": "primitive", + "value": { "type": "string", + "value": "registration_number", }, - "type": "primitive", }, "subtype": { - "primitive": { - "string": "subtype", + "type": "primitive", + "value": { "type": "string", + "value": "subtype", }, - "type": "primitive", }, "type": { - "enum": "individual", "type": "enum", + "value": "individual", }, "vat_number": { - "primitive": { - "string": "vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "vat_number", }, - "type": "primitive", }, }, "type": "object", @@ -4454,18 +4441,18 @@ exports[`open api parser deel parse open api 1`] = ` "team": { "properties": { "id": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, }, "type": "object", @@ -4476,239 +4463,239 @@ exports[`open api parser deel parse open api 1`] = ` "compensation_details": { "properties": { "amount": { - "primitive": { - "string": "amount", + "type": "primitive", + "value": { "type": "string", + "value": "amount", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, "first_payment": { - "primitive": { - "string": "first_payment", + "type": "primitive", + "value": { "type": "string", + "value": "first_payment", }, - "type": "primitive", }, "first_payment_date": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "frequency": { - "primitive": { - "string": "frequency", + "type": "primitive", + "value": { "type": "string", + "value": "frequency", }, - "type": "primitive", }, "gross_annual_salary": { - "primitive": { - "string": "gross_annual_salary", + "type": "primitive", + "value": { "type": "string", + "value": "gross_annual_salary", }, - "type": "primitive", }, "gross_signing_bonus": { - "primitive": { - "string": "gross_signing_bonus", + "type": "primitive", + "value": { "type": "string", + "value": "gross_signing_bonus", }, - "type": "primitive", }, "gross_variable_bonus": { - "primitive": { - "string": "gross_variable_bonus", + "type": "primitive", + "value": { "type": "string", + "value": "gross_variable_bonus", }, - "type": "primitive", }, "scale": { - "primitive": { - "string": "scale", + "type": "primitive", + "value": { "type": "string", + "value": "scale", }, - "type": "primitive", }, }, "type": "object", }, "created_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "custom_fields": { - "array": [ + "type": "array", + "value": [ { "properties": { "name": { - "primitive": { - "string": "Employee ID", + "type": "primitive", + "value": { "type": "string", + "value": "Employee ID", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "54234", + "type": "primitive", + "value": { "type": "string", + "value": "54234", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "employment_details": { "properties": { "country": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "days_per_week": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "hours_per_day": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "paid_vacation_days": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "probation_period": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "state": { - "primitive": { - "string": "CO", + "type": "primitive", + "value": { "type": "string", + "value": "CO", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "type", + "type": "primitive", + "value": { "type": "string", + "value": "type", }, - "type": "primitive", }, }, "type": "object", }, "external_id": { - "primitive": { - "string": "external_id", + "type": "primitive", + "value": { "type": "string", + "value": "external_id", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "invitations": { "properties": { "client_email": { - "primitive": { - "string": "client_email", + "type": "primitive", + "value": { "type": "string", + "value": "client_email", }, - "type": "primitive", }, "worker_email": { - "primitive": { - "string": "worker_email", + "type": "primitive", + "value": { "type": "string", + "value": "worker_email", }, - "type": "primitive", }, }, "type": "object", }, "is_archived": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "job_title": { - "primitive": { - "string": "job_title", + "type": "primitive", + "value": { "type": "string", + "value": "job_title", }, - "type": "primitive", }, "notice_period": { - "primitive": { - "double": 15, + "type": "primitive", + "value": { "type": "double", + "value": 15, }, - "type": "primitive", }, "scope_of_work": { - "primitive": { - "string": "scope_of_work", + "type": "primitive", + "value": { "type": "string", + "value": "scope_of_work", }, - "type": "primitive", }, "seniority": { "properties": { "id": { - "primitive": { - "double": 2, + "type": "primitive", + "value": { "type": "double", + "value": 2, }, - "type": "primitive", }, "level": { - "primitive": { - "double": 2, + "type": "primitive", + "value": { "type": "double", + "value": 2, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Mid (Individual Contributor Level 2)", + "type": "primitive", + "value": { "type": "string", + "value": "Mid (Individual Contributor Level 2)", }, - "type": "primitive", }, }, "type": "object", @@ -4716,187 +4703,187 @@ exports[`open api parser deel parse open api 1`] = ` "signatures": { "properties": { "client_signature": { - "primitive": { - "string": "client_signature", + "type": "primitive", + "value": { "type": "string", + "value": "client_signature", }, - "type": "primitive", }, "client_signed_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "signed_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "worker_signature": { - "primitive": { - "string": "worker_signature", + "type": "primitive", + "value": { "type": "string", + "value": "worker_signature", }, - "type": "primitive", }, "worker_signed_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, }, "type": "object", }, "special_clause": { - "primitive": { - "string": "special_clause", + "type": "primitive", + "value": { "type": "string", + "value": "special_clause", }, - "type": "primitive", }, "start_date": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "status": { - "enum": "new", "type": "enum", + "value": "new", }, "termination_date": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "title": { - "primitive": { - "string": "title", + "type": "primitive", + "value": { "type": "string", + "value": "title", }, - "type": "primitive", }, "type": { - "enum": "ongoing_time_based", "type": "enum", + "value": "ongoing_time_based", }, "who_reports": { - "enum": "both", "type": "enum", + "value": "both", }, "worker": { "properties": { "alternate_email": { - "array": [ + "type": "array", + "value": [ { "properties": { "isVerified": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "date_of_birth": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "email": { - "primitive": { - "string": "email", + "type": "primitive", + "value": { "type": "string", + "value": "email", }, - "type": "primitive", }, "expected_email": { - "primitive": { - "string": "expected_email", + "type": "primitive", + "value": { "type": "string", + "value": "expected_email", }, - "type": "primitive", }, "first_name": { - "primitive": { - "string": "John", + "type": "primitive", + "value": { "type": "string", + "value": "John", }, - "type": "primitive", }, "full_name": { - "primitive": { - "string": "full_name", + "type": "primitive", + "value": { "type": "string", + "value": "full_name", }, - "type": "primitive", }, "id": { - "primitive": { - "int64": 1000000, + "type": "primitive", + "value": { "type": "int64", + "value": 1000000, }, - "type": "primitive", }, "image": { - "primitive": { - "string": "image", + "type": "primitive", + "value": { "type": "string", + "value": "image", }, - "type": "primitive", }, "last_name": { - "primitive": { - "string": "Doe", + "type": "primitive", + "value": { "type": "string", + "value": "Doe", }, - "type": "primitive", }, "legal_entity": { "properties": { "personal_name": { - "primitive": { - "string": "personal_name", + "type": "primitive", + "value": { "type": "string", + "value": "personal_name", }, - "type": "primitive", }, "registration_number": { - "primitive": { - "string": "registration_number", + "type": "primitive", + "value": { "type": "string", + "value": "registration_number", }, - "type": "primitive", }, "type": { - "enum": "individual", "type": "enum", + "value": "individual", }, }, "type": "object", }, "nationality": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, }, "type": "object", @@ -4911,42 +4898,40 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "CreateContractRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "createContract", "path": "/contracts", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateContractRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractToCreateContainer", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateContractResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractContainer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a new contract", "tags": [ @@ -4956,7 +4941,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve a single contract.", "errorStatusCode": [ 400, @@ -4970,23 +4955,23 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "contract_id", "value": { - "primitive": { - "string": "contract_id", + "type": "primitive", + "value": { "type": "string", + "value": "contract_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { @@ -4994,66 +4979,66 @@ exports[`open api parser deel parse open api 1`] = ` "client": { "properties": { "email": { - "primitive": { - "string": "email", + "type": "primitive", + "value": { "type": "string", + "value": "email", }, - "type": "primitive", }, "full_name": { - "primitive": { - "string": "full_name", + "type": "primitive", + "value": { "type": "string", + "value": "full_name", }, - "type": "primitive", }, "id": { - "primitive": { - "int64": 1000000, + "type": "primitive", + "value": { "type": "int64", + "value": 1000000, }, - "type": "primitive", }, "legal_entity": { "properties": { "id": { - "primitive": { - "int64": 1000000, + "type": "primitive", + "value": { "type": "int64", + "value": 1000000, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "registration_number": { - "primitive": { - "string": "registration_number", + "type": "primitive", + "value": { "type": "string", + "value": "registration_number", }, - "type": "primitive", }, "subtype": { - "primitive": { - "string": "subtype", + "type": "primitive", + "value": { "type": "string", + "value": "subtype", }, - "type": "primitive", }, "type": { - "enum": "individual", "type": "enum", + "value": "individual", }, "vat_number": { - "primitive": { - "string": "vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "vat_number", }, - "type": "primitive", }, }, "type": "object", @@ -5061,18 +5046,18 @@ exports[`open api parser deel parse open api 1`] = ` "team": { "properties": { "id": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, }, "type": "object", @@ -5083,239 +5068,239 @@ exports[`open api parser deel parse open api 1`] = ` "compensation_details": { "properties": { "amount": { - "primitive": { - "string": "amount", + "type": "primitive", + "value": { "type": "string", + "value": "amount", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, "first_payment": { - "primitive": { - "string": "first_payment", + "type": "primitive", + "value": { "type": "string", + "value": "first_payment", }, - "type": "primitive", }, "first_payment_date": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "frequency": { - "primitive": { - "string": "frequency", + "type": "primitive", + "value": { "type": "string", + "value": "frequency", }, - "type": "primitive", }, "gross_annual_salary": { - "primitive": { - "string": "gross_annual_salary", + "type": "primitive", + "value": { "type": "string", + "value": "gross_annual_salary", }, - "type": "primitive", }, "gross_signing_bonus": { - "primitive": { - "string": "gross_signing_bonus", + "type": "primitive", + "value": { "type": "string", + "value": "gross_signing_bonus", }, - "type": "primitive", }, "gross_variable_bonus": { - "primitive": { - "string": "gross_variable_bonus", + "type": "primitive", + "value": { "type": "string", + "value": "gross_variable_bonus", }, - "type": "primitive", }, "scale": { - "primitive": { - "string": "scale", + "type": "primitive", + "value": { "type": "string", + "value": "scale", }, - "type": "primitive", }, }, "type": "object", }, "created_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "custom_fields": { - "array": [ + "type": "array", + "value": [ { "properties": { "name": { - "primitive": { - "string": "Employee ID", + "type": "primitive", + "value": { "type": "string", + "value": "Employee ID", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "54234", + "type": "primitive", + "value": { "type": "string", + "value": "54234", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "employment_details": { "properties": { "country": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "days_per_week": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "hours_per_day": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "paid_vacation_days": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "probation_period": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "state": { - "primitive": { - "string": "CO", + "type": "primitive", + "value": { "type": "string", + "value": "CO", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "type", + "type": "primitive", + "value": { "type": "string", + "value": "type", }, - "type": "primitive", }, }, "type": "object", }, "external_id": { - "primitive": { - "string": "external_id", + "type": "primitive", + "value": { "type": "string", + "value": "external_id", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "invitations": { "properties": { "client_email": { - "primitive": { - "string": "client_email", + "type": "primitive", + "value": { "type": "string", + "value": "client_email", }, - "type": "primitive", }, "worker_email": { - "primitive": { - "string": "worker_email", + "type": "primitive", + "value": { "type": "string", + "value": "worker_email", }, - "type": "primitive", }, }, "type": "object", }, "is_archived": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "job_title": { - "primitive": { - "string": "job_title", + "type": "primitive", + "value": { "type": "string", + "value": "job_title", }, - "type": "primitive", }, "notice_period": { - "primitive": { - "double": 15, + "type": "primitive", + "value": { "type": "double", + "value": 15, }, - "type": "primitive", }, "scope_of_work": { - "primitive": { - "string": "scope_of_work", + "type": "primitive", + "value": { "type": "string", + "value": "scope_of_work", }, - "type": "primitive", }, "seniority": { "properties": { "id": { - "primitive": { - "double": 2, + "type": "primitive", + "value": { "type": "double", + "value": 2, }, - "type": "primitive", }, "level": { - "primitive": { - "double": 2, + "type": "primitive", + "value": { "type": "double", + "value": 2, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Mid (Individual Contributor Level 2)", + "type": "primitive", + "value": { "type": "string", + "value": "Mid (Individual Contributor Level 2)", }, - "type": "primitive", }, }, "type": "object", @@ -5323,187 +5308,187 @@ exports[`open api parser deel parse open api 1`] = ` "signatures": { "properties": { "client_signature": { - "primitive": { - "string": "client_signature", + "type": "primitive", + "value": { "type": "string", + "value": "client_signature", }, - "type": "primitive", }, "client_signed_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "signed_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "worker_signature": { - "primitive": { - "string": "worker_signature", + "type": "primitive", + "value": { "type": "string", + "value": "worker_signature", }, - "type": "primitive", }, "worker_signed_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, }, "type": "object", }, "special_clause": { - "primitive": { - "string": "special_clause", + "type": "primitive", + "value": { "type": "string", + "value": "special_clause", }, - "type": "primitive", }, "start_date": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "status": { - "enum": "new", "type": "enum", + "value": "new", }, "termination_date": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "title": { - "primitive": { - "string": "title", + "type": "primitive", + "value": { "type": "string", + "value": "title", }, - "type": "primitive", }, "type": { - "enum": "ongoing_time_based", "type": "enum", + "value": "ongoing_time_based", }, "who_reports": { - "enum": "both", "type": "enum", + "value": "both", }, "worker": { "properties": { "alternate_email": { - "array": [ + "type": "array", + "value": [ { "properties": { "isVerified": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "date_of_birth": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "email": { - "primitive": { - "string": "email", + "type": "primitive", + "value": { "type": "string", + "value": "email", }, - "type": "primitive", }, "expected_email": { - "primitive": { - "string": "expected_email", + "type": "primitive", + "value": { "type": "string", + "value": "expected_email", }, - "type": "primitive", }, "first_name": { - "primitive": { - "string": "John", + "type": "primitive", + "value": { "type": "string", + "value": "John", }, - "type": "primitive", }, "full_name": { - "primitive": { - "string": "full_name", + "type": "primitive", + "value": { "type": "string", + "value": "full_name", }, - "type": "primitive", }, "id": { - "primitive": { - "int64": 1000000, + "type": "primitive", + "value": { "type": "int64", + "value": 1000000, }, - "type": "primitive", }, "image": { - "primitive": { - "string": "image", + "type": "primitive", + "value": { "type": "string", + "value": "image", }, - "type": "primitive", }, "last_name": { - "primitive": { - "string": "Doe", + "type": "primitive", + "value": { "type": "string", + "value": "Doe", }, - "type": "primitive", }, "legal_entity": { "properties": { "personal_name": { - "primitive": { - "string": "personal_name", + "type": "primitive", + "value": { "type": "string", + "value": "personal_name", }, - "type": "primitive", }, "registration_number": { - "primitive": { - "string": "registration_number", + "type": "primitive", + "value": { "type": "string", + "value": "registration_number", }, - "type": "primitive", }, "type": { - "enum": "individual", "type": "enum", + "value": "individual", }, }, "type": "object", }, "nationality": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, }, "type": "object", @@ -5518,7 +5503,7 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "GetContractByIdRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getContractById", "path": "/contracts/{contract_id}", @@ -5527,38 +5512,37 @@ exports[`open api parser deel parse open api 1`] = ` "description": "Deel contract id.", "name": "contract_id", "schema": { - "description": undefined, + "description": null, "generatedName": "GetContractByIdRequestContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetContractByIdResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractContainer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve a single contract", "tags": [ @@ -5568,7 +5552,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Add an external Id to a Deel contract. You can use this to add a Deel contract's refernece Id in your platform. External Id can be passed as a query parameter in List contract endpoint to find this conract later.", "errorStatusCode": [ 400, @@ -5582,18 +5566,18 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "contract_id", "value": { - "primitive": { - "string": "contract_id", + "type": "primitive", + "value": { "type": "string", + "value": "contract_id", }, - "type": "primitive", }, }, ], @@ -5603,11 +5587,11 @@ exports[`open api parser deel parse open api 1`] = ` "data": { "properties": { "external_id": { - "primitive": { - "string": "external_id", + "type": "primitive", + "value": { "type": "string", + "value": "external_id", }, - "type": "primitive", }, }, "type": "object", @@ -5620,11 +5604,11 @@ exports[`open api parser deel parse open api 1`] = ` "data": { "properties": { "created": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -5636,7 +5620,7 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "AttachExternalIdRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PATCH", "operationId": "attachExternalId", "path": "/contracts/{contract_id}", @@ -5645,51 +5629,49 @@ exports[`open api parser deel parse open api 1`] = ` "description": "Deel contract id.", "name": "contract_id", "schema": { - "description": undefined, + "description": null, "generatedName": "AttachExternalIdRequestContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AttachExternalIdRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InputToPatchContractExternalId", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AttachExternalIdResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenericResultCreated", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "External Id", "tags": [ @@ -5699,7 +5681,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Attach document to a contract. You can only add one document at a time. If you need to attach more documents please attach a Zip file.", "errorStatusCode": [ 400, @@ -5713,7 +5695,7 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [], "generatedRequestName": "AddContractDocumentRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "addContractDocument", "path": "/contracts/{contract_id}/documents", @@ -5722,27 +5704,27 @@ exports[`open api parser deel parse open api 1`] = ` "description": "Deel contract id.", "name": "contract_id", "schema": { - "description": undefined, + "description": null, "generatedName": "AddContractDocumentRequestContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "description": undefined, - "name": undefined, + "description": null, + "name": null, "properties": [ { - "description": undefined, + "description": null, "key": "file", "schema": { "isArray": false, @@ -5753,22 +5735,21 @@ exports[`open api parser deel parse open api 1`] = ` ], "type": "multipart", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AddContractDocumentResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractDocumentContainer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Add documents", "tags": [ @@ -5778,7 +5759,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Overwrite the file currently attached to contract document.", "errorStatusCode": [ 400, @@ -5792,7 +5773,7 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [], "generatedRequestName": "EditContractDocumentRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "editContractDocument", "path": "/contracts/{contract_id}/documents", @@ -5801,27 +5782,27 @@ exports[`open api parser deel parse open api 1`] = ` "description": "Deel contract id.", "name": "contract_id", "schema": { - "description": undefined, + "description": null, "generatedName": "EditContractDocumentRequestContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "description": undefined, - "name": undefined, + "description": null, + "name": null, "properties": [ { - "description": undefined, + "description": null, "key": "file", "schema": { "isArray": false, @@ -5832,22 +5813,21 @@ exports[`open api parser deel parse open api 1`] = ` ], "type": "multipart", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EditContractDocumentResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractDocumentContainer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Edit the file attached to contract document.", "tags": [ @@ -5857,7 +5837,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve an IC contract agreement content in HTML. If no template is specified, the default or currently assigned template will be used. This endpoint does not support EOR and Global Payroll contract types.", "errorStatusCode": [ 400, @@ -5871,29 +5851,29 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "contract_id", "value": { - "primitive": { - "string": "contract_id", + "type": "primitive", + "value": { "type": "string", + "value": "contract_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "GetContractPreviewRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getContractPreview", "path": "/contracts/{contract_id}/preview", @@ -5902,39 +5882,39 @@ exports[`open api parser deel parse open api 1`] = ` "description": "Deel contract id.", "name": "contract_id", "schema": { - "description": undefined, + "description": null, "generatedName": "GetContractPreviewRequestContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "ID of an existing contract template.", "name": "templateId", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetContractPreviewRequestTemplateId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetContractPreviewRequestTemplateId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5942,10 +5922,10 @@ exports[`open api parser deel parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "request": null, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], "summary": "Preview a contract agreement", "tags": [ @@ -5955,7 +5935,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve a list of tasks for a given contract.", "errorStatusCode": [ 400, @@ -5969,88 +5949,88 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "contract_id", "value": { - "primitive": { - "string": "contract_id", + "type": "primitive", + "value": { "type": "string", + "value": "contract_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { - "array": [ + "type": "array", + "value": [ { "properties": { "amount": { - "primitive": { - "string": "200", + "type": "primitive", + "value": { "type": "string", + "value": "200", }, - "type": "primitive", }, "attachment": { "properties": { "filename": { - "primitive": { - "string": "filename", + "type": "primitive", + "value": { "type": "string", + "value": "filename", }, - "type": "primitive", }, "key": { - "primitive": { - "string": "key", + "type": "primitive", + "value": { "type": "string", + "value": "key", }, - "type": "primitive", }, }, "type": "object", }, "date_submitted": { - "primitive": { - "string": "1999-12-31", + "type": "primitive", + "value": { "type": "string", + "value": "1999-12-31", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "Make the button pop.", + "type": "primitive", + "value": { "type": "string", + "value": "Make the button pop.", }, - "type": "primitive", }, "id": { - "primitive": { - "double": 12345, + "type": "primitive", + "value": { "type": "double", + "value": 12345, }, - "type": "primitive", }, "status": { - "primitive": { - "string": "approved", + "type": "primitive", + "value": { "type": "string", + "value": "approved", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -6059,7 +6039,7 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "GetTasksByContractRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getTasksByContract", "path": "/contracts/{contract_id}/tasks", @@ -6068,38 +6048,37 @@ exports[`open api parser deel parse open api 1`] = ` "description": "Deel contract id.", "name": "contract_id", "schema": { - "description": undefined, + "description": null, "generatedName": "GetTasksByContractRequestContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetTasksByContractResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaskListContainer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List of tasks", "tags": [ @@ -6109,7 +6088,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Create a new task for the contractor.", "errorStatusCode": [ 400, @@ -6123,18 +6102,18 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "contract_id", "value": { - "primitive": { - "string": "contract_id", + "type": "primitive", + "value": { "type": "string", + "value": "contract_id", }, - "type": "primitive", }, }, ], @@ -6144,25 +6123,25 @@ exports[`open api parser deel parse open api 1`] = ` "data": { "properties": { "amount": { - "primitive": { - "string": "123.45", + "type": "primitive", + "value": { "type": "string", + "value": "123.45", }, - "type": "primitive", }, "date_submitted": { - "primitive": { - "string": "1999-12-31", + "type": "primitive", + "value": { "type": "string", + "value": "1999-12-31", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "Make the button pop.", + "type": "primitive", + "value": { "type": "string", + "value": "Make the button pop.", }, - "type": "primitive", }, }, "type": "object", @@ -6175,11 +6154,11 @@ exports[`open api parser deel parse open api 1`] = ` "data": { "properties": { "created": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -6191,7 +6170,7 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "CreateContractPgoTakRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "createContractPgoTak", "path": "/contracts/{contract_id}/tasks", @@ -6200,51 +6179,49 @@ exports[`open api parser deel parse open api 1`] = ` "description": "Deel contract id.", "name": "contract_id", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateContractPgoTakRequestContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateContractPgoTakRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InputToCreatePgoTask", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateContractPgoTakResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenericResultCreated", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create new task", "tags": [ @@ -6254,7 +6231,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Returns an array of alternate email objects", "errorStatusCode": [ 400, @@ -6266,52 +6243,52 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "contract_id", "value": { - "primitive": { - "string": "contract_id", + "type": "primitive", + "value": { "type": "string", + "value": "contract_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "email": { - "primitive": { - "string": "email", + "type": "primitive", + "value": { "type": "string", + "value": "email", }, - "type": "primitive", }, "isVerified": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "GetAlternateEmailsByContractIdRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getAlternateEmailsByContractId", "path": "/contracts/{contract_id}/alternate_emails", @@ -6320,38 +6297,37 @@ exports[`open api parser deel parse open api 1`] = ` "description": "Deel contract id.", "name": "contract_id", "schema": { - "description": undefined, + "description": null, "generatedName": "GetAlternateEmailsByContractIdRequestContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetAlternateEmailsByContractIdResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AlternateEmailList", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Find contract emails by ID", "tags": [ @@ -6361,7 +6337,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Review multiple tasks to approve or decline the submitted work.", "errorStatusCode": [ 400, @@ -6375,18 +6351,18 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "contract_id", "value": { - "primitive": { - "string": "contract_id", + "type": "primitive", + "value": { "type": "string", + "value": "contract_id", }, - "type": "primitive", }, }, ], @@ -6396,20 +6372,20 @@ exports[`open api parser deel parse open api 1`] = ` "data": { "properties": { "ids": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, ], - "type": "array", }, "status": { - "enum": "approved", "type": "enum", + "value": "approved", }, }, "type": "object", @@ -6420,68 +6396,68 @@ exports[`open api parser deel parse open api 1`] = ` "response": { "properties": { "data": { - "array": [ + "type": "array", + "value": [ { "properties": { "amount": { - "primitive": { - "string": "200", + "type": "primitive", + "value": { "type": "string", + "value": "200", }, - "type": "primitive", }, "attachment": { "properties": { "filename": { - "primitive": { - "string": "filename", + "type": "primitive", + "value": { "type": "string", + "value": "filename", }, - "type": "primitive", }, "key": { - "primitive": { - "string": "key", + "type": "primitive", + "value": { "type": "string", + "value": "key", }, - "type": "primitive", }, }, "type": "object", }, "date_submitted": { - "primitive": { - "string": "1999-12-31", + "type": "primitive", + "value": { "type": "string", + "value": "1999-12-31", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "Make the button pop.", + "type": "primitive", + "value": { "type": "string", + "value": "Make the button pop.", }, - "type": "primitive", }, "id": { - "primitive": { - "double": 12345, + "type": "primitive", + "value": { "type": "double", + "value": 12345, }, - "type": "primitive", }, "status": { - "primitive": { - "string": "approved", + "type": "primitive", + "value": { "type": "string", + "value": "approved", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -6490,7 +6466,7 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "CreateTaskManyReviewRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "createTaskManyReview", "path": "/contracts/{contract_id}/tasks/many/reviews", @@ -6499,51 +6475,49 @@ exports[`open api parser deel parse open api 1`] = ` "description": "Deel contract id.", "name": "contract_id", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateTaskManyReviewRequestContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateTaskManyReviewRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RequestBodyToCreatePgoTaskReviewsReviewsContainer", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateTaskManyReviewResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaskListContainer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Review multiple tasks", "tags": [ @@ -6553,7 +6527,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Review a single task to approve or decline the submitted work.", "errorStatusCode": [ 400, @@ -6567,28 +6541,28 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "contract_id", "value": { - "primitive": { - "string": "contract_id", + "type": "primitive", + "value": { "type": "string", + "value": "contract_id", }, - "type": "primitive", }, }, { "name": "task_id", "value": { - "primitive": { - "string": "task_id", + "type": "primitive", + "value": { "type": "string", + "value": "task_id", }, - "type": "primitive", }, }, ], @@ -6598,8 +6572,8 @@ exports[`open api parser deel parse open api 1`] = ` "data": { "properties": { "status": { - "enum": "approved", "type": "enum", + "value": "approved", }, }, "type": "object", @@ -6610,68 +6584,68 @@ exports[`open api parser deel parse open api 1`] = ` "response": { "properties": { "data": { - "array": [ + "type": "array", + "value": [ { "properties": { "amount": { - "primitive": { - "string": "200", + "type": "primitive", + "value": { "type": "string", + "value": "200", }, - "type": "primitive", }, "attachment": { "properties": { "filename": { - "primitive": { - "string": "filename", + "type": "primitive", + "value": { "type": "string", + "value": "filename", }, - "type": "primitive", }, "key": { - "primitive": { - "string": "key", + "type": "primitive", + "value": { "type": "string", + "value": "key", }, - "type": "primitive", }, }, "type": "object", }, "date_submitted": { - "primitive": { - "string": "1999-12-31", + "type": "primitive", + "value": { "type": "string", + "value": "1999-12-31", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "Make the button pop.", + "type": "primitive", + "value": { "type": "string", + "value": "Make the button pop.", }, - "type": "primitive", }, "id": { - "primitive": { - "double": 12345, + "type": "primitive", + "value": { "type": "double", + "value": 12345, }, - "type": "primitive", }, "status": { - "primitive": { - "string": "approved", + "type": "primitive", + "value": { "type": "string", + "value": "approved", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -6680,7 +6654,7 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "CreateTaskReviewByIdRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "createTaskReviewById", "path": "/contracts/{contract_id}/tasks/{task_id}/reviews", @@ -6689,68 +6663,66 @@ exports[`open api parser deel parse open api 1`] = ` "description": "Deel contract id.", "name": "contract_id", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateTaskReviewByIdRequestContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "ID of task entity.", "name": "task_id", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateTaskReviewByIdRequestTaskId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateTaskReviewByIdRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RequestBodyToCreatePgoTaskReviewsByIdReviewsContainer", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateTaskReviewByIdResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaskListContainer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Review a single task", "tags": [ @@ -6760,7 +6732,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Delete task from the contract.", "errorStatusCode": [ 400, @@ -6774,43 +6746,43 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "contract_id", "value": { - "primitive": { - "string": "contract_id", + "type": "primitive", + "value": { "type": "string", + "value": "contract_id", }, - "type": "primitive", }, }, { "name": "task_id", "value": { - "primitive": { - "string": "task_id", + "type": "primitive", + "value": { "type": "string", + "value": "task_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { "properties": { "deleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -6822,7 +6794,7 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "DeleteContractPgoTakRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "deleteContractPgoTak", "path": "/contracts/{contract_id}/tasks/{task_id}", @@ -6831,56 +6803,56 @@ exports[`open api parser deel parse open api 1`] = ` "description": "Deel contract id.", "name": "contract_id", "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteContractPgoTakRequestContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "ID of task entity.", "name": "task_id", "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteContractPgoTakRequestTaskId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Reason for deleting an existing task", "name": "reason", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteContractPgoTakRequestReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DeleteContractPgoTakRequestReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6888,23 +6860,22 @@ exports[`open api parser deel parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteContractPgoTakResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenericResultDeleted", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Delete task", "tags": [ @@ -6914,7 +6885,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Amend payment details of a contract.", "errorStatusCode": [ 400, @@ -6928,18 +6899,18 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "contract_id", "value": { - "primitive": { - "string": "contract_id", + "type": "primitive", + "value": { "type": "string", + "value": "contract_id", }, - "type": "primitive", }, }, ], @@ -6949,46 +6920,46 @@ exports[`open api parser deel parse open api 1`] = ` "data": { "properties": { "amount": { - "primitive": { - "double": 100, + "type": "primitive", + "value": { "type": "double", + "value": 100, }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, "effective_date": { - "primitive": { - "string": "1999-12-31", + "type": "primitive", + "value": { "type": "string", + "value": "1999-12-31", }, - "type": "primitive", }, "first_payment_date": { - "primitive": { - "string": "1999-12-31", + "type": "primitive", + "value": { "type": "string", + "value": "1999-12-31", }, - "type": "primitive", }, "job_title_name": { - "primitive": { - "string": "3D Designer", + "type": "primitive", + "value": { "type": "string", + "value": "3D Designer", }, - "type": "primitive", }, "seniority_id": { - "primitive": { - "double": 1, + "type": "primitive", + "value": { "type": "double", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -7001,11 +6972,11 @@ exports[`open api parser deel parse open api 1`] = ` "data": { "properties": { "created": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -7017,7 +6988,7 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "AmendContractDetailsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "amendContractDetails", "path": "/contracts/{contract_id}/amendments", @@ -7026,51 +6997,49 @@ exports[`open api parser deel parse open api 1`] = ` "description": "Deel contract id.", "name": "contract_id", "schema": { - "description": undefined, + "description": null, "generatedName": "AmendContractDetailsRequestContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AmendContractDetailsRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractToAmendDetailsContainer", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AmendContractDetailsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenericResultCreated", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Amend contract", "tags": [ @@ -7080,7 +7049,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Terminate an active contract.", "errorStatusCode": [ 400, @@ -7094,18 +7063,18 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "contract_id", "value": { - "primitive": { - "string": "contract_id", + "type": "primitive", + "value": { "type": "string", + "value": "contract_id", }, - "type": "primitive", }, }, ], @@ -7124,18 +7093,18 @@ exports[`open api parser deel parse open api 1`] = ` "data": { "properties": { "completion_date": { - "primitive": { - "string": "1999-12-31", + "type": "primitive", + "value": { "type": "string", + "value": "1999-12-31", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, "type": "object", @@ -7147,7 +7116,7 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "TerminateContractRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "terminateContract", "path": "/contracts/{contract_id}/terminations", @@ -7156,51 +7125,49 @@ exports[`open api parser deel parse open api 1`] = ` "description": "Deel contract id.", "name": "contract_id", "schema": { - "description": undefined, + "description": null, "generatedName": "TerminateContractRequestContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TerminateContractRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractToTerminateContainer", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TerminateContractResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractTerminationResultContainer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Terminate contract", "tags": [ @@ -7210,7 +7177,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Sign a contract as a client.", "errorStatusCode": [ 400, @@ -7224,18 +7191,18 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "contract_id", "value": { - "primitive": { - "string": "contract_id", + "type": "primitive", + "value": { "type": "string", + "value": "contract_id", }, - "type": "primitive", }, }, ], @@ -7245,11 +7212,11 @@ exports[`open api parser deel parse open api 1`] = ` "data": { "properties": { "client_signature": { - "primitive": { - "string": "client_signature", + "type": "primitive", + "value": { "type": "string", + "value": "client_signature", }, - "type": "primitive", }, }, "type": "object", @@ -7262,11 +7229,11 @@ exports[`open api parser deel parse open api 1`] = ` "data": { "properties": { "created": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -7278,7 +7245,7 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "SignContractRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "signContract", "path": "/contracts/{contract_id}/signatures", @@ -7287,51 +7254,49 @@ exports[`open api parser deel parse open api 1`] = ` "description": "Deel contract id.", "name": "contract_id", "schema": { - "description": undefined, + "description": null, "generatedName": "SignContractRequestContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SignContractRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractSignatureToCreateContainer", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SignContractResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenericResultCreated", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Sign a contract", "tags": [ @@ -7341,7 +7306,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Archive a terminated, cancelled or completed contract.", "errorStatusCode": [ 400, @@ -7353,33 +7318,33 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "contract_id", "value": { - "primitive": { - "string": "contract_id", + "type": "primitive", + "value": { "type": "string", + "value": "contract_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { "properties": { "updated": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -7391,7 +7356,7 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "ArchiveContractRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PATCH", "operationId": "archiveContract", "path": "/contracts/{contract_id}/archive", @@ -7400,38 +7365,37 @@ exports[`open api parser deel parse open api 1`] = ` "description": "Deel contract id.", "name": "contract_id", "schema": { - "description": undefined, + "description": null, "generatedName": "ArchiveContractRequestContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ArchiveContractResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenericResultUpdated", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Archive a contract", "tags": [ @@ -7441,7 +7405,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Invite a worker to sign the contract. Worker will be notified via email.", "errorStatusCode": [ 400, @@ -7455,18 +7419,18 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "contract_id", "value": { - "primitive": { - "string": "contract_id", + "type": "primitive", + "value": { "type": "string", + "value": "contract_id", }, - "type": "primitive", }, }, ], @@ -7476,18 +7440,18 @@ exports[`open api parser deel parse open api 1`] = ` "data": { "properties": { "email": { - "primitive": { - "string": "email", + "type": "primitive", + "value": { "type": "string", + "value": "email", }, - "type": "primitive", }, "message": { - "primitive": { - "string": "message", + "type": "primitive", + "value": { "type": "string", + "value": "message", }, - "type": "primitive", }, }, "type": "object", @@ -7500,11 +7464,11 @@ exports[`open api parser deel parse open api 1`] = ` "data": { "properties": { "created": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -7516,7 +7480,7 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "InviteToSignContractRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "inviteToSignContract", "path": "/contracts/{contract_id}/invitations", @@ -7525,51 +7489,49 @@ exports[`open api parser deel parse open api 1`] = ` "description": "Deel contract id.", "name": "contract_id", "schema": { - "description": undefined, + "description": null, "generatedName": "InviteToSignContractRequestContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "InviteToSignContractRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractInvitationToCreateContainer", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "InviteToSignContractResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenericResultCreated", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Send contract to worker", "tags": [ @@ -7579,7 +7541,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Remove invite in order to re-invite a worker to sign the contract.", "errorStatusCode": [ 400, @@ -7593,33 +7555,33 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "contract_id", "value": { - "primitive": { - "string": "contract_id", + "type": "primitive", + "value": { "type": "string", + "value": "contract_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { "properties": { "deleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -7631,7 +7593,7 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "UninviteToSignContractRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "uninviteToSignContract", "path": "/contracts/{contract_id}/invitations", @@ -7640,38 +7602,37 @@ exports[`open api parser deel parse open api 1`] = ` "description": "Deel contract id.", "name": "contract_id", "schema": { - "description": undefined, + "description": null, "generatedName": "UninviteToSignContractRequestContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UninviteToSignContractResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenericResultDeleted", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Remove invite", "tags": [ @@ -7681,7 +7642,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve a list of timesheets found for a contract.", "errorStatusCode": [ 400, @@ -7695,44 +7656,45 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "contract_id", "value": { - "primitive": { - "string": "contract_id", + "type": "primitive", + "value": { "type": "string", + "value": "contract_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { - "array": [ + "type": "array", + "value": [ { "properties": { "attachment": { "properties": { "filename": { - "primitive": { - "string": "filename", + "type": "primitive", + "value": { "type": "string", + "value": "filename", }, - "type": "primitive", }, "key": { - "primitive": { - "string": "key", + "type": "primitive", + "value": { "type": "string", + "value": "key", }, - "type": "primitive", }, }, "type": "object", @@ -7740,97 +7702,97 @@ exports[`open api parser deel parse open api 1`] = ` "contract": { "properties": { "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "title": { - "primitive": { - "string": "title", + "type": "primitive", + "value": { "type": "string", + "value": "title", }, - "type": "primitive", }, "type": { - "enum": "ongoing_time_based", "type": "enum", + "value": "ongoing_time_based", }, }, "type": "object", }, "created_at": { - "primitive": { - "string": "2022-05-04T03:45:27.108Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-04T03:45:27.108Z", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, "custom_scale": { - "primitive": { - "string": "custom_scale", + "type": "primitive", + "value": { "type": "string", + "value": "custom_scale", }, - "type": "primitive", }, "date_submitted": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "description", + "type": "primitive", + "value": { "type": "string", + "value": "description", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "public_id": { - "primitive": { - "string": "00000000-0000-0000-0000-000000000000", + "type": "primitive", + "value": { "type": "string", + "value": "00000000-0000-0000-0000-000000000000", }, - "type": "primitive", }, "quantity": { - "primitive": { - "double": 1, + "type": "primitive", + "value": { "type": "double", + "value": 1, }, - "type": "primitive", }, "reported_by": { "properties": { "full_name": { - "primitive": { - "string": "John Smith", + "type": "primitive", + "value": { "type": "string", + "value": "John Smith", }, - "type": "primitive", }, "id": { - "primitive": { - "double": 123456, + "type": "primitive", + "value": { "type": "double", + "value": 123456, }, - "type": "primitive", }, }, "type": "object", @@ -7838,93 +7800,93 @@ exports[`open api parser deel parse open api 1`] = ` "reviewed_by": { "properties": { "full_name": { - "primitive": { - "string": "Jane Smith", + "type": "primitive", + "value": { "type": "string", + "value": "Jane Smith", }, - "type": "primitive", }, "id": { - "primitive": { - "double": 123456, + "type": "primitive", + "value": { "type": "double", + "value": 123456, }, - "type": "primitive", }, "remarks": { - "primitive": { - "string": "remarks", + "type": "primitive", + "value": { "type": "string", + "value": "remarks", }, - "type": "primitive", }, "reviewed_at": { - "primitive": { - "string": "2022-05-04T03:45:27.899Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-04T03:45:27.899Z", }, - "type": "primitive", }, }, "type": "object", }, "scale": { - "primitive": { - "string": "custom", + "type": "primitive", + "value": { "type": "string", + "value": "custom", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "approved", + "type": "primitive", + "value": { "type": "string", + "value": "approved", }, - "type": "primitive", }, "total_amount": { - "primitive": { - "string": "200.0000", + "type": "primitive", + "value": { "type": "string", + "value": "200.0000", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "type", + "type": "primitive", + "value": { "type": "string", + "value": "type", }, - "type": "primitive", }, "worksheet": { "properties": { "days": { - "primitive": { - "double": 0, + "type": "primitive", + "value": { "type": "double", + "value": 0, }, - "type": "primitive", }, "hours": { - "primitive": { - "double": 1, + "type": "primitive", + "value": { "type": "double", + "value": 1, }, - "type": "primitive", }, "minutes": { - "primitive": { - "double": 0, + "type": "primitive", + "value": { "type": "double", + "value": 0, }, - "type": "primitive", }, "weeks": { - "primitive": { - "double": 0, + "type": "primitive", + "value": { "type": "double", + "value": 0, }, - "type": "primitive", }, }, "type": "object", @@ -7933,16 +7895,15 @@ exports[`open api parser deel parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "page": { "properties": { "total_rows": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", @@ -7954,7 +7915,7 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "GetTimesheetsByContractRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getTimesheetsByContract", "path": "/contracts/{contract_id}/timesheets", @@ -7963,36 +7924,36 @@ exports[`open api parser deel parse open api 1`] = ` "description": "Deel contract id.", "name": "contract_id", "schema": { - "description": undefined, + "description": null, "generatedName": "GetTimesheetsByContractRequestContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Types of contracts to filter.", "name": "contract_types", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetTimesheetsByContractRequestContractTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetTimesheetsByContractRequestContractTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractTypeEnumList", "type": "reference", }, @@ -8001,18 +7962,18 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "Statuses of timesheets to filter.", "name": "statuses", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetTimesheetsByContractRequestStatuses", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetTimesheetsByContractRequestStatuses", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimesheetStatusEnumList", "type": "reference", }, @@ -8021,18 +7982,18 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "ID of an existing profile; NOTE: technically ALL query parameters are strings or array of strings", "name": "reporter_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetTimesheetsByContractRequestReporterId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetTimesheetsByContractRequestReporterId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -8043,18 +8004,18 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "Filtered results will include records created on or after the provided date.", "name": "date_from", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetTimesheetsByContractRequestDateFrom", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetTimesheetsByContractRequestDateFrom", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateString", "type": "reference", }, @@ -8063,18 +8024,18 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "Filtered results will include records created before the provided date.", "name": "date_to", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetTimesheetsByContractRequestDateTo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetTimesheetsByContractRequestDateTo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateString", "type": "reference", }, @@ -8083,18 +8044,18 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "Return a page of results with given number of records; NOTE: technically ALL query parameters are strings or array of strings", "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetTimesheetsByContractRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetTimesheetsByContractRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int64", }, @@ -8105,18 +8066,18 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "Return a page of results after given index of row", "name": "offset", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetTimesheetsByContractRequestOffset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetTimesheetsByContractRequestOffset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int64", }, @@ -8125,23 +8086,22 @@ exports[`open api parser deel parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetTimesheetsByContractResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimesheetListContainer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List of timesheets by contract", "tags": [ @@ -8151,7 +8111,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve a list of milestones found for a contract.", "errorStatusCode": [ 400, @@ -8165,79 +8125,80 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "contract_id", "value": { - "primitive": { - "string": "contract_id", + "type": "primitive", + "value": { "type": "string", + "value": "contract_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { - "array": [ + "type": "array", + "value": [ { "properties": { "amount": { - "primitive": { - "string": "900.00", + "type": "primitive", + "value": { "type": "string", + "value": "900.00", }, - "type": "primitive", }, "approval_requested": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "Sprint #1", + "type": "primitive", + "value": { "type": "string", + "value": "Sprint #1", }, - "type": "primitive", }, "id": { - "primitive": { - "double": 2625861, + "type": "primitive", + "value": { "type": "double", + "value": 2625861, }, - "type": "primitive", }, "reported_by": { "properties": { "full_name": { - "primitive": { - "string": "Jane Doe", + "type": "primitive", + "value": { "type": "string", + "value": "Jane Doe", }, - "type": "primitive", }, "id": { - "primitive": { - "double": 1, + "type": "primitive", + "value": { "type": "double", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -8245,41 +8206,40 @@ exports[`open api parser deel parse open api 1`] = ` "reviewed_by": { "properties": { "full_name": { - "primitive": { - "string": "Jane Doe", + "type": "primitive", + "value": { "type": "string", + "value": "Jane Doe", }, - "type": "primitive", }, "id": { - "primitive": { - "double": 1, + "type": "primitive", + "value": { "type": "double", + "value": 1, }, - "type": "primitive", }, }, "type": "object", }, "status": { - "primitive": { - "string": "pending", + "type": "primitive", + "value": { "type": "string", + "value": "pending", }, - "type": "primitive", }, "title": { - "primitive": { - "string": "Sprint 1", + "type": "primitive", + "value": { "type": "string", + "value": "Sprint 1", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -8288,7 +8248,7 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "GetMilestonesByContractRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getMilestonesByContract", "path": "/contracts/{contract_id}/milestones", @@ -8297,38 +8257,37 @@ exports[`open api parser deel parse open api 1`] = ` "description": "Deel contract id.", "name": "contract_id", "schema": { - "description": undefined, + "description": null, "generatedName": "GetMilestonesByContractRequestContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetMilestonesByContractResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MilestoneListContainer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List of milestones by contract", "tags": [ @@ -8338,7 +8297,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Add a new milestone to contract.", "errorStatusCode": [ 400, @@ -8352,18 +8311,18 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "contract_id", "value": { - "primitive": { - "string": "contract_id", + "type": "primitive", + "value": { "type": "string", + "value": "contract_id", }, - "type": "primitive", }, }, ], @@ -8373,25 +8332,25 @@ exports[`open api parser deel parse open api 1`] = ` "data": { "properties": { "amount": { - "primitive": { - "string": "900.00", + "type": "primitive", + "value": { "type": "string", + "value": "900.00", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "Sprint #2", + "type": "primitive", + "value": { "type": "string", + "value": "Sprint #2", }, - "type": "primitive", }, "title": { - "primitive": { - "string": "Sprint 2", + "type": "primitive", + "value": { "type": "string", + "value": "Sprint 2", }, - "type": "primitive", }, }, "type": "object", @@ -8404,11 +8363,11 @@ exports[`open api parser deel parse open api 1`] = ` "data": { "properties": { "created": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -8420,7 +8379,7 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "CreateMilestoneRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "createMilestone", "path": "/contracts/{contract_id}/milestones", @@ -8429,51 +8388,49 @@ exports[`open api parser deel parse open api 1`] = ` "description": "Deel contract id.", "name": "contract_id", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateMilestoneRequestContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateMilestoneRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MilestoneToCreateContainer", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateMilestoneResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenericResultCreated", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a milestone", "tags": [ @@ -8483,7 +8440,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve a single milestone.", "errorStatusCode": [ 400, @@ -8497,87 +8454,87 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "contract_id", "value": { - "primitive": { - "string": "contract_id", + "type": "primitive", + "value": { "type": "string", + "value": "contract_id", }, - "type": "primitive", }, }, { "name": "milestone_id", "value": { - "primitive": { - "string": "milestone_id", + "type": "primitive", + "value": { "type": "string", + "value": "milestone_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { "properties": { "amount": { - "primitive": { - "string": "900.00", + "type": "primitive", + "value": { "type": "string", + "value": "900.00", }, - "type": "primitive", }, "approval_requested": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "Sprint #1", + "type": "primitive", + "value": { "type": "string", + "value": "Sprint #1", }, - "type": "primitive", }, "id": { - "primitive": { - "double": 2625861, + "type": "primitive", + "value": { "type": "double", + "value": 2625861, }, - "type": "primitive", }, "reported_by": { "properties": { "full_name": { - "primitive": { - "string": "Jane Doe", + "type": "primitive", + "value": { "type": "string", + "value": "Jane Doe", }, - "type": "primitive", }, "id": { - "primitive": { - "double": 1, + "type": "primitive", + "value": { "type": "double", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -8585,35 +8542,35 @@ exports[`open api parser deel parse open api 1`] = ` "reviewed_by": { "properties": { "full_name": { - "primitive": { - "string": "Jane Doe", + "type": "primitive", + "value": { "type": "string", + "value": "Jane Doe", }, - "type": "primitive", }, "id": { - "primitive": { - "double": 1, + "type": "primitive", + "value": { "type": "double", + "value": 1, }, - "type": "primitive", }, }, "type": "object", }, "status": { - "primitive": { - "string": "pending", + "type": "primitive", + "value": { "type": "string", + "value": "pending", }, - "type": "primitive", }, "title": { - "primitive": { - "string": "Sprint 1", + "type": "primitive", + "value": { "type": "string", + "value": "Sprint 1", }, - "type": "primitive", }, }, "type": "object", @@ -8625,7 +8582,7 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "GetMilestonesByContractAndIdRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getMilestonesByContractAndId", "path": "/contracts/{contract_id}/milestones/{milestone_id}", @@ -8634,55 +8591,54 @@ exports[`open api parser deel parse open api 1`] = ` "description": "Deel contract id.", "name": "contract_id", "schema": { - "description": undefined, + "description": null, "generatedName": "GetMilestonesByContractAndIdRequestContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "ID of milestone to return", "name": "milestone_id", "schema": { - "description": undefined, + "description": null, "generatedName": "GetMilestonesByContractAndIdRequestMilestoneId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetMilestonesByContractAndIdResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MilestoneContainer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve a single milestone", "tags": [ @@ -8692,7 +8648,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Delete a single milestone from a contract.", "errorStatusCode": [ 400, @@ -8706,43 +8662,43 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "contract_id", "value": { - "primitive": { - "string": "contract_id", + "type": "primitive", + "value": { "type": "string", + "value": "contract_id", }, - "type": "primitive", }, }, { "name": "milestone_id", "value": { - "primitive": { - "string": "milestone_id", + "type": "primitive", + "value": { "type": "string", + "value": "milestone_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { "properties": { "deleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -8754,7 +8710,7 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "DeleteMilestoneByIdRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "deleteMilestoneById", "path": "/contracts/{contract_id}/milestones/{milestone_id}", @@ -8763,55 +8719,54 @@ exports[`open api parser deel parse open api 1`] = ` "description": "Deel contract id.", "name": "contract_id", "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteMilestoneByIdRequestContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "ID of milestone to return", "name": "milestone_id", "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteMilestoneByIdRequestMilestoneId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteMilestoneByIdResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenericResultDeleted", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Delete a milestone", "tags": [ @@ -8821,7 +8776,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Review a milestone to approve or decline submitted work.", "errorStatusCode": [ 400, @@ -8835,28 +8790,28 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "contract_id", "value": { - "primitive": { - "string": "contract_id", + "type": "primitive", + "value": { "type": "string", + "value": "contract_id", }, - "type": "primitive", }, }, { "name": "milestone_id", "value": { - "primitive": { - "string": "milestone_id", + "type": "primitive", + "value": { "type": "string", + "value": "milestone_id", }, - "type": "primitive", }, }, ], @@ -8866,8 +8821,8 @@ exports[`open api parser deel parse open api 1`] = ` "data": { "properties": { "status": { - "enum": "approved", "type": "enum", + "value": "approved", }, }, "type": "object", @@ -8880,11 +8835,11 @@ exports[`open api parser deel parse open api 1`] = ` "data": { "properties": { "created": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -8896,7 +8851,7 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "CreateMilestoneReviewRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "createMilestoneReview", "path": "/contracts/{contract_id}/milestones/{milestone_id}/reviews", @@ -8905,68 +8860,66 @@ exports[`open api parser deel parse open api 1`] = ` "description": "Deel contract id.", "name": "contract_id", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateMilestoneReviewRequestContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "ID of milestone to return", "name": "milestone_id", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateMilestoneReviewRequestMilestoneId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateMilestoneReviewRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MilestoneReviewToCreateContainer", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateMilestoneReviewResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenericResultCreated", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Review a single milestone", "tags": [ @@ -8976,7 +8929,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Review a batch of milestones to approve or reject submitted work.", "errorStatusCode": [ 400, @@ -8990,18 +8943,18 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "contract_id", "value": { - "primitive": { - "string": "contract_id", + "type": "primitive", + "value": { "type": "string", + "value": "contract_id", }, - "type": "primitive", }, }, ], @@ -9011,20 +8964,20 @@ exports[`open api parser deel parse open api 1`] = ` "data": { "properties": { "ids": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, ], - "type": "array", }, "status": { - "enum": "approved", "type": "enum", + "value": "approved", }, }, "type": "object", @@ -9037,11 +8990,11 @@ exports[`open api parser deel parse open api 1`] = ` "data": { "properties": { "created": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -9053,7 +9006,7 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "CreateMilestoneReviewsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "createMilestoneReviews", "path": "/contracts/{contract_id}/milestones/many/reviews", @@ -9062,51 +9015,49 @@ exports[`open api parser deel parse open api 1`] = ` "description": "Deel contract id.", "name": "contract_id", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateMilestoneReviewsRequestContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateMilestoneReviewsRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MilestoneReviewsToCreateContainer", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateMilestoneReviewsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenericResultCreated", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Review multiple milestones", "tags": [ @@ -9116,7 +9067,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve a list of off-cycle payments for the given contract id.", "errorStatusCode": [ 400, @@ -9130,93 +9081,94 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "contract_id", "value": { - "primitive": { - "string": "contract_id", + "type": "primitive", + "value": { "type": "string", + "value": "contract_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { - "array": [ + "type": "array", + "value": [ { "properties": { "amount": { - "primitive": { - "string": "200.00", + "type": "primitive", + "value": { "type": "string", + "value": "200.00", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, "date_submitted": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "Yearly bonus.", + "type": "primitive", + "value": { "type": "string", + "value": "Yearly bonus.", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "public_id": { - "primitive": { - "string": "00000000-0000-0000-0000-000000000000", + "type": "primitive", + "value": { "type": "string", + "value": "00000000-0000-0000-0000-000000000000", }, - "type": "primitive", }, "reported_by": { "properties": { "full_name": { - "primitive": { - "string": "John Smith", + "type": "primitive", + "value": { "type": "string", + "value": "John Smith", }, - "type": "primitive", }, "id": { - "primitive": { - "double": 123456, + "type": "primitive", + "value": { "type": "double", + "value": 123456, }, - "type": "primitive", }, }, "type": "object", @@ -9224,48 +9176,47 @@ exports[`open api parser deel parse open api 1`] = ` "reviewed_by": { "properties": { "full_name": { - "primitive": { - "string": "Jane Smith", + "type": "primitive", + "value": { "type": "string", + "value": "Jane Smith", }, - "type": "primitive", }, "id": { - "primitive": { - "double": 123456, + "type": "primitive", + "value": { "type": "double", + "value": 123456, }, - "type": "primitive", }, "remarks": { - "primitive": { - "string": "SAP Reference id: 123", + "type": "primitive", + "value": { "type": "string", + "value": "SAP Reference id: 123", }, - "type": "primitive", }, "reviewed_at": { - "primitive": { - "string": "2022-05-04T03:45:27.899Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-04T03:45:27.899Z", }, - "type": "primitive", }, }, "type": "object", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -9274,7 +9225,7 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "GetOffCyclePaymentsByContractRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getOffCyclePaymentsByContract", "path": "/contracts/{contract_id}/off-cycle-payments", @@ -9283,38 +9234,37 @@ exports[`open api parser deel parse open api 1`] = ` "description": "Deel contract id.", "name": "contract_id", "schema": { - "description": undefined, + "description": null, "generatedName": "GetOffCyclePaymentsByContractRequestContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetOffCyclePaymentsByContractResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "OffCyclePaymentListContainer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List of off-cycle payments", "tags": [ @@ -9324,7 +9274,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Add a new invoice line-item for the purpose of off-cycle payment for a given contract.", "errorStatusCode": [ 400, @@ -9338,18 +9288,18 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "contract_id", "value": { - "primitive": { - "string": "contract_id", + "type": "primitive", + "value": { "type": "string", + "value": "contract_id", }, - "type": "primitive", }, }, ], @@ -9359,18 +9309,18 @@ exports[`open api parser deel parse open api 1`] = ` "data": { "properties": { "amount": { - "primitive": { - "double": 2500, + "type": "primitive", + "value": { "type": "double", + "value": 2500, }, - "type": "primitive", }, "date_submitted": { - "primitive": { - "string": "1999-12-31", + "type": "primitive", + "value": { "type": "string", + "value": "1999-12-31", }, - "type": "primitive", }, }, "type": "object", @@ -9383,11 +9333,11 @@ exports[`open api parser deel parse open api 1`] = ` "data": { "properties": { "created": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -9399,7 +9349,7 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "CreateOffCyclePaymentRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "createOffCyclePayment", "path": "/contracts/{contract_id}/off-cycle-payments", @@ -9408,51 +9358,49 @@ exports[`open api parser deel parse open api 1`] = ` "description": "Deel contract id.", "name": "contract_id", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateOffCyclePaymentRequestContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateOffCyclePaymentRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "OffCyclePaymentToCreateContainer", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateOffCyclePaymentResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenericResultCreated", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Add off-cycle payment", "tags": [ @@ -9462,7 +9410,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve a single off-cycle payment.", "errorStatusCode": [ 400, @@ -9476,101 +9424,101 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "contract_id", "value": { - "primitive": { - "string": "contract_id", + "type": "primitive", + "value": { "type": "string", + "value": "contract_id", }, - "type": "primitive", }, }, { "name": "offcycle_payment_id", "value": { - "primitive": { - "string": "offcycle_payment_id", + "type": "primitive", + "value": { "type": "string", + "value": "offcycle_payment_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { "properties": { "amount": { - "primitive": { - "string": "200.00", + "type": "primitive", + "value": { "type": "string", + "value": "200.00", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, "date_submitted": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "Yearly bonus.", + "type": "primitive", + "value": { "type": "string", + "value": "Yearly bonus.", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "public_id": { - "primitive": { - "string": "00000000-0000-0000-0000-000000000000", + "type": "primitive", + "value": { "type": "string", + "value": "00000000-0000-0000-0000-000000000000", }, - "type": "primitive", }, "reported_by": { "properties": { "full_name": { - "primitive": { - "string": "John Smith", + "type": "primitive", + "value": { "type": "string", + "value": "John Smith", }, - "type": "primitive", }, "id": { - "primitive": { - "double": 123456, + "type": "primitive", + "value": { "type": "double", + "value": 123456, }, - "type": "primitive", }, }, "type": "object", @@ -9578,42 +9526,42 @@ exports[`open api parser deel parse open api 1`] = ` "reviewed_by": { "properties": { "full_name": { - "primitive": { - "string": "Jane Smith", + "type": "primitive", + "value": { "type": "string", + "value": "Jane Smith", }, - "type": "primitive", }, "id": { - "primitive": { - "double": 123456, + "type": "primitive", + "value": { "type": "double", + "value": 123456, }, - "type": "primitive", }, "remarks": { - "primitive": { - "string": "SAP Reference id: 123", + "type": "primitive", + "value": { "type": "string", + "value": "SAP Reference id: 123", }, - "type": "primitive", }, "reviewed_at": { - "primitive": { - "string": "2022-05-04T03:45:27.899Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-04T03:45:27.899Z", }, - "type": "primitive", }, }, "type": "object", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, }, "type": "object", @@ -9625,7 +9573,7 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "GetOffCyclePaymentByContractAndIdRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getOffCyclePaymentByContractAndId", "path": "/contracts/{contract_id}/off-cycle-payments/{offcycle_payment_id}", @@ -9634,55 +9582,54 @@ exports[`open api parser deel parse open api 1`] = ` "description": "Deel contract id.", "name": "contract_id", "schema": { - "description": undefined, + "description": null, "generatedName": "GetOffCyclePaymentByContractAndIdRequestContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "ID of off-cycle payment to return", "name": "offcycle_payment_id", "schema": { - "description": undefined, + "description": null, "generatedName": "GetOffCyclePaymentByContractAndIdRequestOffcyclePaymentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetOffCyclePaymentByContractAndIdResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "OffCyclePaymentContainer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve a single off-cycle payment", "tags": [ @@ -9692,7 +9639,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Add additional protection against misclassification by upgrading to Deel Premium.", "errorStatusCode": [ 401, @@ -9703,18 +9650,18 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "contract_id", "value": { - "primitive": { - "string": "contract_id", + "type": "primitive", + "value": { "type": "string", + "value": "contract_id", }, - "type": "primitive", }, }, ], @@ -9724,18 +9671,18 @@ exports[`open api parser deel parse open api 1`] = ` "data": { "properties": { "agreement_reflects_relation": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "contractor_characteristics": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, }, "type": "object", @@ -9748,34 +9695,34 @@ exports[`open api parser deel parse open api 1`] = ` "data": { "properties": { "calculated_premium": { - "primitive": { - "double": 50, + "type": "primitive", + "value": { "type": "double", + "value": 50, }, - "type": "primitive", }, "id": { - "primitive": { - "string": "d3f79ad9-b0b5-4e0d-af2e-ad84435c0acb", + "type": "primitive", + "value": { "type": "string", + "value": "d3f79ad9-b0b5-4e0d-af2e-ad84435c0acb", }, - "type": "primitive", }, "misclassification_guarantee": { "properties": { "description": { - "primitive": { - "string": "description", + "type": "primitive", + "value": { "type": "string", + "value": "description", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, }, "type": "object", @@ -9783,18 +9730,18 @@ exports[`open api parser deel parse open api 1`] = ` "penalties": { "properties": { "description": { - "primitive": { - "string": "description", + "type": "primitive", + "value": { "type": "string", + "value": "description", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, }, "type": "object", @@ -9802,18 +9749,18 @@ exports[`open api parser deel parse open api 1`] = ` "third_party_liabilities": { "properties": { "description": { - "primitive": { - "string": "description", + "type": "primitive", + "value": { "type": "string", + "value": "description", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, }, "type": "object", @@ -9828,7 +9775,7 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "AddPremiumRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "addPremium", "path": "/contracts/{contract_id}/premium", @@ -9837,51 +9784,49 @@ exports[`open api parser deel parse open api 1`] = ` "description": "Deel contract id.", "name": "contract_id", "schema": { - "description": undefined, + "description": null, "generatedName": "AddPremiumRequestContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AddPremiumRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PremiumToAddContainer", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AddPremiumResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PremiumResultAddedContainer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Upgrade to Premium", "tags": [ @@ -9891,7 +9836,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Remove Deel Premium from an existing contract.", "errorStatusCode": [ 400, @@ -9905,33 +9850,33 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "contract_id", "value": { - "primitive": { - "string": "contract_id", + "type": "primitive", + "value": { "type": "string", + "value": "contract_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { "properties": { "deleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -9943,7 +9888,7 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "RemovePremiumFromContractRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "removePremiumFromContract", "path": "/contracts/{contract_id}/premium", @@ -9952,39 +9897,39 @@ exports[`open api parser deel parse open api 1`] = ` "description": "Deel contract id.", "name": "contract_id", "schema": { - "description": undefined, + "description": null, "generatedName": "RemovePremiumFromContractRequestContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Reason for deleting an existing Deel Premium from a contract.", "name": "reason", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RemovePremiumFromContractRequestReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RemovePremiumFromContractRequestReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9992,23 +9937,22 @@ exports[`open api parser deel parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RemovePremiumFromContractResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenericResultDeleted", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Downgrade from Premium", "tags": [ @@ -10018,7 +9962,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Calculate the final payment due to the contractor when ending the contract.", "errorStatusCode": [ 401, @@ -10029,91 +9973,91 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "contract_id", "value": { - "primitive": { - "string": "contract_id", + "type": "primitive", + "value": { "type": "string", + "value": "contract_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { "properties": { "calculation_type": { - "enum": "CUSTOM_AMOUNT", "type": "enum", + "value": "CUSTOM_AMOUNT", }, "daily_rate": { - "primitive": { - "string": "5.8571", + "type": "primitive", + "value": { "type": "string", + "value": "5.8571", }, - "type": "primitive", }, "last_cycle": { "properties": { "completion_date": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "end": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "start": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, }, "type": "object", }, "remaining_days": { - "primitive": { - "string": "5.8571", + "type": "primitive", + "value": { "type": "string", + "value": "5.8571", }, - "type": "primitive", }, "total": { - "primitive": { - "string": "5.8571", + "type": "primitive", + "value": { "type": "string", + "value": "5.8571", }, - "type": "primitive", }, "workweek_end": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "workweek_start": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", @@ -10134,36 +10078,36 @@ exports[`open api parser deel parse open api 1`] = ` "description": "Deel contract id.", "name": "contract_id", "schema": { - "description": undefined, + "description": null, "generatedName": "CalculateFinalPaymentRequestContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "The day to end the contract.", "name": "end_date", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CalculateFinalPaymentRequestEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CalculateFinalPaymentRequestEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateString", "type": "reference", }, @@ -10172,66 +10116,66 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "The days to calculate.", "name": "calculation_type", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CalculateFinalPaymentRequestCalculationType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CalculateFinalPaymentRequestCalculationType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CUSTOM_AMOUNT", - "nameOverride": undefined, + "nameOverride": null, "value": "CUSTOM_AMOUNT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WORK_DAYS", - "nameOverride": undefined, + "nameOverride": null, "value": "WORK_DAYS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CALENDAR_DAYS", - "nameOverride": undefined, + "nameOverride": null, "value": "CALENDAR_DAYS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FULL_AMOUNT", - "nameOverride": undefined, + "nameOverride": null, "value": "FULL_AMOUNT", }, ], @@ -10241,21 +10185,21 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "The day the work week starts, 0 to 6", "name": "workweek_start", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CalculateFinalPaymentRequestWorkweekStart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CalculateFinalPaymentRequestWorkweekStart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10265,21 +10209,21 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "The day the work week ends, 0 to 6", "name": "workweek_end", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CalculateFinalPaymentRequestWorkweekEnd", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CalculateFinalPaymentRequestWorkweekEnd", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10287,23 +10231,22 @@ exports[`open api parser deel parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CalculateFinalPaymentResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "FinalPaymentCalculatedContainer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Calculate final payment", "tags": [ @@ -10313,7 +10256,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "First payment is calculated from the number of working/calendar days between their start date and the start of the payment cycle.", "errorStatusCode": [ 401, @@ -10324,9 +10267,9 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -10336,39 +10279,39 @@ exports[`open api parser deel parse open api 1`] = ` "compensation_details": { "properties": { "amount": { - "primitive": { - "double": 2500, + "type": "primitive", + "value": { "type": "double", + "value": 2500, }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, }, "type": "object", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "start_date": { - "primitive": { - "string": "1999-12-31", + "type": "primitive", + "value": { "type": "string", + "value": "1999-12-31", }, - "type": "primitive", }, "type": { - "enum": "ongoing_time_based", "type": "enum", + "value": "ongoing_time_based", }, }, "type": "object", @@ -10381,77 +10324,77 @@ exports[`open api parser deel parse open api 1`] = ` "data": { "properties": { "first_payment_dates": { - "array": [ + "type": "array", + "value": [ { "properties": { "due": { - "primitive": { - "string": "1999-12-31", + "type": "primitive", + "value": { "type": "string", + "value": "1999-12-31", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "pro_rata": { "properties": { "calculation_type": { - "enum": "CUSTOM_AMOUNT", "type": "enum", + "value": "CUSTOM_AMOUNT", }, "cycle_end": { - "primitive": { - "string": "1999-12-31", + "type": "primitive", + "value": { "type": "string", + "value": "1999-12-31", }, - "type": "primitive", }, "cycle_start": { - "primitive": { - "string": "1999-12-31", + "type": "primitive", + "value": { "type": "string", + "value": "1999-12-31", }, - "type": "primitive", }, "cycle_work_days": { - "primitive": { - "double": 11, + "type": "primitive", + "value": { "type": "double", + "value": 11, }, - "type": "primitive", }, "daily_rate": { - "primitive": { - "double": 2500, + "type": "primitive", + "value": { "type": "double", + "value": 2500, }, - "type": "primitive", }, "rate": { - "primitive": { - "double": 2500, + "type": "primitive", + "value": { "type": "double", + "value": 2500, }, - "type": "primitive", }, "total": { - "primitive": { - "double": 2500, + "type": "primitive", + "value": { "type": "double", + "value": 2500, }, - "type": "primitive", }, "work_week_end": { - "enum": "Sunday", "type": "enum", + "value": "Sunday", }, "work_week_start": { - "enum": "Sunday", "type": "enum", + "value": "Sunday", }, }, "type": "object", @@ -10466,42 +10409,40 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "PostContractEstimateRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "postContractEstimate", "path": "/contracts/estimate", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PostContractEstimateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EstimateFirstPaymentContainer", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PostContractEstimateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ResponseEstimateFirstPaymentContainer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Calculate first payment amount", "tags": [ @@ -10511,7 +10452,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve the list of time off requests by an employee.", "errorStatusCode": [ 401, @@ -10522,331 +10463,331 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "contract_id", "value": { - "primitive": { - "string": "contract_id", + "type": "primitive", + "value": { "type": "string", + "value": "contract_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { - "array": [ + "type": "array", + "value": [ { "properties": { "applied_changes": { - "array": [ + "type": "array", + "value": [ { "properties": { "days_used_end_year": { - "primitive": { - "string": "2.00", + "type": "primitive", + "value": { "type": "string", + "value": "2.00", }, - "type": "primitive", }, "days_used_start_year": { - "primitive": { - "string": "2.00", + "type": "primitive", + "value": { "type": "string", + "value": "2.00", }, - "type": "primitive", }, "requested_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "status": { - "enum": "REQUESTED", "type": "enum", + "value": "REQUESTED", }, "total_days_used": { - "primitive": { - "string": "4.00", + "type": "primitive", + "value": { "type": "string", + "value": "4.00", }, - "type": "primitive", }, "type": { - "enum": "VACATION", "type": "enum", + "value": "VACATION", }, }, "type": "object", }, ], - "type": "array", }, "attachments": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "can_request_changes": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "change_request": { "properties": { "days_used_end_year": { - "primitive": { - "string": "2.00", + "type": "primitive", + "value": { "type": "string", + "value": "2.00", }, - "type": "primitive", }, "days_used_start_year": { - "primitive": { - "string": "2.00", + "type": "primitive", + "value": { "type": "string", + "value": "2.00", }, - "type": "primitive", }, "requested_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "status": { - "enum": "REQUESTED", "type": "enum", + "value": "REQUESTED", }, "total_days_used": { - "primitive": { - "string": "4.00", + "type": "primitive", + "value": { "type": "string", + "value": "4.00", }, - "type": "primitive", }, "type": { - "enum": "VACATION", "type": "enum", + "value": "VACATION", }, }, "type": "object", }, "contract_id": { - "primitive": { - "string": "abc123", + "type": "primitive", + "value": { "type": "string", + "value": "abc123", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "date_is_half_day": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "days_used_end_year": { - "primitive": { - "string": "2.00", + "type": "primitive", + "value": { "type": "string", + "value": "2.00", }, - "type": "primitive", }, "days_used_start_year": { - "primitive": { - "string": "2.00", + "type": "primitive", + "value": { "type": "string", + "value": "2.00", }, - "type": "primitive", }, "denial_reason": { - "primitive": { - "string": "No time off available", + "type": "primitive", + "value": { "type": "string", + "value": "No time off available", }, - "type": "primitive", }, "end_date": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "end_date_is_half_day": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "has_multiple_dates": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "id": { - "primitive": { - "double": 6938, + "type": "primitive", + "value": { "type": "double", + "value": 6938, }, - "type": "primitive", }, "is_updated": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "other_timeoff_name": { - "primitive": { - "string": "This is time off for a doctor's appointment", + "type": "primitive", + "value": { "type": "string", + "value": "This is time off for a doctor's appointment", }, - "type": "primitive", }, "reason": { - "primitive": { - "string": "I have a doctors appointment", + "type": "primitive", + "value": { "type": "string", + "value": "I have a doctors appointment", }, - "type": "primitive", }, "requested_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "requester": { "properties": { "id": { - "primitive": { - "double": 409222, + "type": "primitive", + "value": { "type": "double", + "value": 409222, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Mr. Rogers", + "type": "primitive", + "value": { "type": "string", + "value": "Mr. Rogers", }, - "type": "primitive", }, "profile_type": { - "enum": "client", "type": "enum", + "value": "client", }, }, "type": "object", }, "reviewed_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "reviewer": { "properties": { "id": { - "primitive": { - "double": 409222, + "type": "primitive", + "value": { "type": "double", + "value": 409222, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Mr. Rogers", + "type": "primitive", + "value": { "type": "string", + "value": "Mr. Rogers", }, - "type": "primitive", }, "profile_type": { - "enum": "client", "type": "enum", + "value": "client", }, }, "type": "object", }, "single_date": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "start_date": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "start_date_is_half_day": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "status": { - "enum": "REQUESTED", "type": "enum", + "value": "REQUESTED", }, "total_days_used": { - "primitive": { - "string": "4.00", + "type": "primitive", + "value": { "type": "string", + "value": "4.00", }, - "type": "primitive", }, "type": { - "enum": "VACATION", "type": "enum", + "value": "VACATION", }, "updated_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -10855,7 +10796,7 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "GetEorTimeOffsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getEorTimeOffs", "path": "/contracts/{contract_id}/time-offs", @@ -10864,38 +10805,37 @@ exports[`open api parser deel parse open api 1`] = ` "description": "Deel contract id.", "name": "contract_id", "schema": { - "description": undefined, + "description": null, "generatedName": "GetEorTimeOffsRequestContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetEorTimeOffsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EorTimeoffsContainer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List time off by contract", "tags": [ @@ -10905,7 +10845,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Add a time off request for a full-time employee.", "errorStatusCode": [ 401, @@ -10916,18 +10856,18 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "contract_id", "value": { - "primitive": { - "string": "contract_id", + "type": "primitive", + "value": { "type": "string", + "value": "contract_id", }, - "type": "primitive", }, }, ], @@ -10937,57 +10877,57 @@ exports[`open api parser deel parse open api 1`] = ` "data": { "properties": { "end_date": { - "primitive": { - "string": "2022-09-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-09-05", }, - "type": "primitive", }, "is_end_date_half_day": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "is_start_date_half_day": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "other_timeoff_name": { - "primitive": { - "string": "Birthday", + "type": "primitive", + "value": { "type": "string", + "value": "Birthday", }, - "type": "primitive", }, "reason": { - "primitive": { - "string": "Holiday", + "type": "primitive", + "value": { "type": "string", + "value": "Holiday", }, - "type": "primitive", }, "start_date": { - "primitive": { - "string": "2022-09-03", + "type": "primitive", + "value": { "type": "string", + "value": "2022-09-03", }, - "type": "primitive", }, "type": { - "enum": "VACATION", "type": "enum", + "value": "VACATION", }, "with_multiple_dates": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -11000,447 +10940,447 @@ exports[`open api parser deel parse open api 1`] = ` "data": { "properties": { "applied_changes": { - "array": [ + "type": "array", + "value": [ { "properties": { "days_used_end_year": { - "primitive": { - "string": "2.00", + "type": "primitive", + "value": { "type": "string", + "value": "2.00", }, - "type": "primitive", }, "days_used_start_year": { - "primitive": { - "string": "2.00", + "type": "primitive", + "value": { "type": "string", + "value": "2.00", }, - "type": "primitive", }, "requested_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "status": { - "enum": "REQUESTED", "type": "enum", + "value": "REQUESTED", }, "total_days_used": { - "primitive": { - "string": "4.00", + "type": "primitive", + "value": { "type": "string", + "value": "4.00", }, - "type": "primitive", }, "type": { - "enum": "VACATION", "type": "enum", + "value": "VACATION", }, }, "type": "object", }, ], - "type": "array", }, "attachments": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "can_request_changes": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "change_request": { "properties": { "attachments": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "date_is_half_day": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "days_used_end_year": { - "primitive": { - "string": "2.00", + "type": "primitive", + "value": { "type": "string", + "value": "2.00", }, - "type": "primitive", }, "days_used_start_year": { - "primitive": { - "string": "2.00", + "type": "primitive", + "value": { "type": "string", + "value": "2.00", }, - "type": "primitive", }, "denial_reason": { - "primitive": { - "string": "No time off available", + "type": "primitive", + "value": { "type": "string", + "value": "No time off available", }, - "type": "primitive", }, "end_date_is_half_day": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "has_multiple_dates": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "other_timeoff_name": { - "primitive": { - "string": "This is time off for a doctor's appointment", + "type": "primitive", + "value": { "type": "string", + "value": "This is time off for a doctor's appointment", }, - "type": "primitive", }, "reason": { - "primitive": { - "string": "I have a doctors appointment", + "type": "primitive", + "value": { "type": "string", + "value": "I have a doctors appointment", }, - "type": "primitive", }, "requested_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "requester": { "properties": { "id": { - "primitive": { - "double": 409222, + "type": "primitive", + "value": { "type": "double", + "value": 409222, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Mr. Rogers", + "type": "primitive", + "value": { "type": "string", + "value": "Mr. Rogers", }, - "type": "primitive", }, "profile_type": { - "enum": "client", "type": "enum", + "value": "client", }, }, "type": "object", }, "reviewed_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "reviewer": { "properties": { "id": { - "primitive": { - "double": 409222, + "type": "primitive", + "value": { "type": "double", + "value": 409222, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Mr. Rogers", + "type": "primitive", + "value": { "type": "string", + "value": "Mr. Rogers", }, - "type": "primitive", }, "profile_type": { - "enum": "client", "type": "enum", + "value": "client", }, }, "type": "object", }, "single_date": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "start_date_is_half_day": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "status": { - "enum": "REQUESTED", "type": "enum", + "value": "REQUESTED", }, "total_days_used": { - "primitive": { - "string": "4.00", + "type": "primitive", + "value": { "type": "string", + "value": "4.00", }, - "type": "primitive", }, "type": { - "enum": "VACATION", "type": "enum", + "value": "VACATION", }, }, "type": "object", }, "contract_id": { - "primitive": { - "string": "abc123", + "type": "primitive", + "value": { "type": "string", + "value": "abc123", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "date_is_half_day": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "days_used_end_year": { - "primitive": { - "string": "2.00", + "type": "primitive", + "value": { "type": "string", + "value": "2.00", }, - "type": "primitive", }, "days_used_start_year": { - "primitive": { - "string": "2.00", + "type": "primitive", + "value": { "type": "string", + "value": "2.00", }, - "type": "primitive", }, "denial_reason": { - "primitive": { - "string": "No time off available", + "type": "primitive", + "value": { "type": "string", + "value": "No time off available", }, - "type": "primitive", }, "end_date": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "end_date_is_half_day": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "has_multiple_dates": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "id": { - "primitive": { - "double": 6938, + "type": "primitive", + "value": { "type": "double", + "value": 6938, }, - "type": "primitive", }, "is_updated": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "other_timeoff_name": { - "primitive": { - "string": "This is time off for a doctor's appointment", + "type": "primitive", + "value": { "type": "string", + "value": "This is time off for a doctor's appointment", }, - "type": "primitive", }, "reason": { - "primitive": { - "string": "I have a doctors appointment", + "type": "primitive", + "value": { "type": "string", + "value": "I have a doctors appointment", }, - "type": "primitive", }, "requested_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "requester": { "properties": { "id": { - "primitive": { - "double": 409222, + "type": "primitive", + "value": { "type": "double", + "value": 409222, }, - "type": "primitive", }, "is_employee": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Mr. Rogers", + "type": "primitive", + "value": { "type": "string", + "value": "Mr. Rogers", }, - "type": "primitive", }, "pic_url": { - "primitive": { - "string": "pic_url", + "type": "primitive", + "value": { "type": "string", + "value": "pic_url", }, - "type": "primitive", }, "profile_type": { - "enum": "client", "type": "enum", + "value": "client", }, }, "type": "object", }, "reviewed_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "reviewer": { "properties": { "id": { - "primitive": { - "double": 409222, + "type": "primitive", + "value": { "type": "double", + "value": 409222, }, - "type": "primitive", }, "is_employee": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Mr. Rogers", + "type": "primitive", + "value": { "type": "string", + "value": "Mr. Rogers", }, - "type": "primitive", }, "pic_url": { - "primitive": { - "string": "pic_url", + "type": "primitive", + "value": { "type": "string", + "value": "pic_url", }, - "type": "primitive", }, "profile_type": { - "enum": "client", "type": "enum", + "value": "client", }, }, "type": "object", }, "single_date": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "start_date": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "start_date_is_half_day": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "status": { - "enum": "REQUESTED", "type": "enum", + "value": "REQUESTED", }, "total_days_used": { - "primitive": { - "string": "4.00", + "type": "primitive", + "value": { "type": "string", + "value": "4.00", }, - "type": "primitive", }, "type": { - "enum": "VACATION", "type": "enum", + "value": "VACATION", }, "updated_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, }, "type": "object", @@ -11452,7 +11392,7 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "CreateEorTimeOffsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "createEorTimeOffs", "path": "/contracts/{contract_id}/time-offs", @@ -11461,51 +11401,49 @@ exports[`open api parser deel parse open api 1`] = ` "description": "Deel contract id.", "name": "contract_id", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateEorTimeOffsRequestContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateEorTimeOffsRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateTimeoffContainer", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateEorTimeOffsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EorTimeoffsItemContainer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Add a time off request", "tags": [ @@ -11515,7 +11453,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Edit a time off request for a full-time employee.", "errorStatusCode": [ 401, @@ -11526,28 +11464,28 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "contract_id", "value": { - "primitive": { - "string": "contract_id", + "type": "primitive", + "value": { "type": "string", + "value": "contract_id", }, - "type": "primitive", }, }, { "name": "timeoff_id", "value": { - "primitive": { - "string": "timeoff_id", + "type": "primitive", + "value": { "type": "string", + "value": "timeoff_id", }, - "type": "primitive", }, }, ], @@ -11557,57 +11495,57 @@ exports[`open api parser deel parse open api 1`] = ` "data": { "properties": { "end_date": { - "primitive": { - "string": "2022-09-05", + "type": "primitive", + "value": { "type": "string", + "value": "2022-09-05", }, - "type": "primitive", }, "is_end_date_half_day": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "is_start_date_half_day": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "other_timeoff_name": { - "primitive": { - "string": "Birthday", + "type": "primitive", + "value": { "type": "string", + "value": "Birthday", }, - "type": "primitive", }, "reason": { - "primitive": { - "string": "Holiday", + "type": "primitive", + "value": { "type": "string", + "value": "Holiday", }, - "type": "primitive", }, "start_date": { - "primitive": { - "string": "2022-09-03", + "type": "primitive", + "value": { "type": "string", + "value": "2022-09-03", }, - "type": "primitive", }, "type": { - "enum": "VACATION", "type": "enum", + "value": "VACATION", }, "with_multiple_dates": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -11620,447 +11558,447 @@ exports[`open api parser deel parse open api 1`] = ` "data": { "properties": { "applied_changes": { - "array": [ + "type": "array", + "value": [ { "properties": { "days_used_end_year": { - "primitive": { - "string": "2.00", + "type": "primitive", + "value": { "type": "string", + "value": "2.00", }, - "type": "primitive", }, "days_used_start_year": { - "primitive": { - "string": "2.00", + "type": "primitive", + "value": { "type": "string", + "value": "2.00", }, - "type": "primitive", }, "requested_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "status": { - "enum": "REQUESTED", "type": "enum", + "value": "REQUESTED", }, "total_days_used": { - "primitive": { - "string": "4.00", + "type": "primitive", + "value": { "type": "string", + "value": "4.00", }, - "type": "primitive", }, "type": { - "enum": "VACATION", "type": "enum", + "value": "VACATION", }, }, "type": "object", }, ], - "type": "array", }, "attachments": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "can_request_changes": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "change_request": { "properties": { "attachments": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "date_is_half_day": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "days_used_end_year": { - "primitive": { - "string": "2.00", + "type": "primitive", + "value": { "type": "string", + "value": "2.00", }, - "type": "primitive", }, "days_used_start_year": { - "primitive": { - "string": "2.00", + "type": "primitive", + "value": { "type": "string", + "value": "2.00", }, - "type": "primitive", }, "denial_reason": { - "primitive": { - "string": "No time off available", + "type": "primitive", + "value": { "type": "string", + "value": "No time off available", }, - "type": "primitive", }, "end_date_is_half_day": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "has_multiple_dates": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "other_timeoff_name": { - "primitive": { - "string": "This is time off for a doctor's appointment", + "type": "primitive", + "value": { "type": "string", + "value": "This is time off for a doctor's appointment", }, - "type": "primitive", }, "reason": { - "primitive": { - "string": "I have a doctors appointment", + "type": "primitive", + "value": { "type": "string", + "value": "I have a doctors appointment", }, - "type": "primitive", }, "requested_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "requester": { "properties": { "id": { - "primitive": { - "double": 409222, + "type": "primitive", + "value": { "type": "double", + "value": 409222, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Mr. Rogers", + "type": "primitive", + "value": { "type": "string", + "value": "Mr. Rogers", }, - "type": "primitive", }, "profile_type": { - "enum": "client", "type": "enum", + "value": "client", }, }, "type": "object", }, "reviewed_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "reviewer": { "properties": { "id": { - "primitive": { - "double": 409222, + "type": "primitive", + "value": { "type": "double", + "value": 409222, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Mr. Rogers", + "type": "primitive", + "value": { "type": "string", + "value": "Mr. Rogers", }, - "type": "primitive", }, "profile_type": { - "enum": "client", "type": "enum", + "value": "client", }, }, "type": "object", }, "single_date": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "start_date_is_half_day": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "status": { - "enum": "REQUESTED", "type": "enum", + "value": "REQUESTED", }, "total_days_used": { - "primitive": { - "string": "4.00", + "type": "primitive", + "value": { "type": "string", + "value": "4.00", }, - "type": "primitive", }, "type": { - "enum": "VACATION", "type": "enum", + "value": "VACATION", }, }, "type": "object", }, "contract_id": { - "primitive": { - "string": "abc123", + "type": "primitive", + "value": { "type": "string", + "value": "abc123", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "date_is_half_day": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "days_used_end_year": { - "primitive": { - "string": "2.00", + "type": "primitive", + "value": { "type": "string", + "value": "2.00", }, - "type": "primitive", }, "days_used_start_year": { - "primitive": { - "string": "2.00", + "type": "primitive", + "value": { "type": "string", + "value": "2.00", }, - "type": "primitive", }, "denial_reason": { - "primitive": { - "string": "No time off available", + "type": "primitive", + "value": { "type": "string", + "value": "No time off available", }, - "type": "primitive", }, "end_date": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "end_date_is_half_day": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "has_multiple_dates": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "id": { - "primitive": { - "double": 6938, + "type": "primitive", + "value": { "type": "double", + "value": 6938, }, - "type": "primitive", }, "is_updated": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "other_timeoff_name": { - "primitive": { - "string": "This is time off for a doctor's appointment", + "type": "primitive", + "value": { "type": "string", + "value": "This is time off for a doctor's appointment", }, - "type": "primitive", }, "reason": { - "primitive": { - "string": "I have a doctors appointment", + "type": "primitive", + "value": { "type": "string", + "value": "I have a doctors appointment", }, - "type": "primitive", }, "requested_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "requester": { "properties": { "id": { - "primitive": { - "double": 409222, + "type": "primitive", + "value": { "type": "double", + "value": 409222, }, - "type": "primitive", }, "is_employee": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Mr. Rogers", + "type": "primitive", + "value": { "type": "string", + "value": "Mr. Rogers", }, - "type": "primitive", }, "pic_url": { - "primitive": { - "string": "pic_url", + "type": "primitive", + "value": { "type": "string", + "value": "pic_url", }, - "type": "primitive", }, "profile_type": { - "enum": "client", "type": "enum", + "value": "client", }, }, "type": "object", }, "reviewed_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "reviewer": { "properties": { "id": { - "primitive": { - "double": 409222, + "type": "primitive", + "value": { "type": "double", + "value": 409222, }, - "type": "primitive", }, "is_employee": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Mr. Rogers", + "type": "primitive", + "value": { "type": "string", + "value": "Mr. Rogers", }, - "type": "primitive", }, "pic_url": { - "primitive": { - "string": "pic_url", + "type": "primitive", + "value": { "type": "string", + "value": "pic_url", }, - "type": "primitive", }, "profile_type": { - "enum": "client", "type": "enum", + "value": "client", }, }, "type": "object", }, "single_date": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "start_date": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "start_date_is_half_day": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "status": { - "enum": "REQUESTED", "type": "enum", + "value": "REQUESTED", }, "total_days_used": { - "primitive": { - "string": "4.00", + "type": "primitive", + "value": { "type": "string", + "value": "4.00", }, - "type": "primitive", }, "type": { - "enum": "VACATION", "type": "enum", + "value": "VACATION", }, "updated_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, }, "type": "object", @@ -12072,7 +12010,7 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "EditEorTimeOffsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "editEorTimeOffs", "path": "/contracts/{contract_id}/time-offs/{timeoff_id}", @@ -12081,68 +12019,66 @@ exports[`open api parser deel parse open api 1`] = ` "description": "Deel contract id.", "name": "contract_id", "schema": { - "description": undefined, + "description": null, "generatedName": "EditEorTimeOffsRequestContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "Time off Id", "name": "timeoff_id", "schema": { - "description": undefined, + "description": null, "generatedName": "EditEorTimeOffsRequestTimeoffId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EditEorTimeOffsRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateTimeoffContainer", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EditEorTimeOffsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EorTimeoffsItemContainer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Edit a time off request", "tags": [ @@ -12152,7 +12088,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Cancel a time off request for an employee.", "errorStatusCode": [ 401, @@ -12163,43 +12099,43 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "contract_id", "value": { - "primitive": { - "string": "contract_id", + "type": "primitive", + "value": { "type": "string", + "value": "contract_id", }, - "type": "primitive", }, }, { "name": "timeoff_id", "value": { - "primitive": { - "string": "timeoff_id", + "type": "primitive", + "value": { "type": "string", + "value": "timeoff_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { "properties": { "deleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -12211,7 +12147,7 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "DeleteEorTimeOffsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "deleteEorTimeOffs", "path": "/contracts/{contract_id}/time-offs/{timeoff_id}", @@ -12220,55 +12156,54 @@ exports[`open api parser deel parse open api 1`] = ` "description": "Deel contract id.", "name": "contract_id", "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteEorTimeOffsRequestContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "Time off Id", "name": "timeoff_id", "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteEorTimeOffsRequestTimeoffId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteEorTimeOffsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenericResultDeleted", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Cancel a time off request", "tags": [ @@ -12278,7 +12213,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve a list of timesheets in your Deel account. You can filter the list by providing additional paramters e.g. contract_id, contract_type etc.", "errorStatusCode": [ 400, @@ -12292,33 +12227,34 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { - "array": [ + "type": "array", + "value": [ { "properties": { "attachment": { "properties": { "filename": { - "primitive": { - "string": "filename", + "type": "primitive", + "value": { "type": "string", + "value": "filename", }, - "type": "primitive", }, "key": { - "primitive": { - "string": "key", + "type": "primitive", + "value": { "type": "string", + "value": "key", }, - "type": "primitive", }, }, "type": "object", @@ -12326,97 +12262,97 @@ exports[`open api parser deel parse open api 1`] = ` "contract": { "properties": { "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "title": { - "primitive": { - "string": "title", + "type": "primitive", + "value": { "type": "string", + "value": "title", }, - "type": "primitive", }, "type": { - "enum": "ongoing_time_based", "type": "enum", + "value": "ongoing_time_based", }, }, "type": "object", }, "created_at": { - "primitive": { - "string": "2022-05-04T03:45:27.108Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-04T03:45:27.108Z", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, "custom_scale": { - "primitive": { - "string": "custom_scale", + "type": "primitive", + "value": { "type": "string", + "value": "custom_scale", }, - "type": "primitive", }, "date_submitted": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "description", + "type": "primitive", + "value": { "type": "string", + "value": "description", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "public_id": { - "primitive": { - "string": "00000000-0000-0000-0000-000000000000", + "type": "primitive", + "value": { "type": "string", + "value": "00000000-0000-0000-0000-000000000000", }, - "type": "primitive", }, "quantity": { - "primitive": { - "double": 1, + "type": "primitive", + "value": { "type": "double", + "value": 1, }, - "type": "primitive", }, "reported_by": { "properties": { "full_name": { - "primitive": { - "string": "John Smith", + "type": "primitive", + "value": { "type": "string", + "value": "John Smith", }, - "type": "primitive", }, "id": { - "primitive": { - "double": 123456, + "type": "primitive", + "value": { "type": "double", + "value": 123456, }, - "type": "primitive", }, }, "type": "object", @@ -12424,93 +12360,93 @@ exports[`open api parser deel parse open api 1`] = ` "reviewed_by": { "properties": { "full_name": { - "primitive": { - "string": "Jane Smith", + "type": "primitive", + "value": { "type": "string", + "value": "Jane Smith", }, - "type": "primitive", }, "id": { - "primitive": { - "double": 123456, + "type": "primitive", + "value": { "type": "double", + "value": 123456, }, - "type": "primitive", }, "remarks": { - "primitive": { - "string": "remarks", + "type": "primitive", + "value": { "type": "string", + "value": "remarks", }, - "type": "primitive", }, "reviewed_at": { - "primitive": { - "string": "2022-05-04T03:45:27.899Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-04T03:45:27.899Z", }, - "type": "primitive", }, }, "type": "object", }, "scale": { - "primitive": { - "string": "custom", + "type": "primitive", + "value": { "type": "string", + "value": "custom", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "approved", + "type": "primitive", + "value": { "type": "string", + "value": "approved", }, - "type": "primitive", }, "total_amount": { - "primitive": { - "string": "200.0000", + "type": "primitive", + "value": { "type": "string", + "value": "200.0000", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "type", + "type": "primitive", + "value": { "type": "string", + "value": "type", }, - "type": "primitive", }, "worksheet": { "properties": { "days": { - "primitive": { - "double": 0, + "type": "primitive", + "value": { "type": "double", + "value": 0, }, - "type": "primitive", }, "hours": { - "primitive": { - "double": 1, + "type": "primitive", + "value": { "type": "double", + "value": 1, }, - "type": "primitive", }, "minutes": { - "primitive": { - "double": 0, + "type": "primitive", + "value": { "type": "double", + "value": 0, }, - "type": "primitive", }, "weeks": { - "primitive": { - "double": 0, + "type": "primitive", + "value": { "type": "double", + "value": 0, }, - "type": "primitive", }, }, "type": "object", @@ -12519,16 +12455,15 @@ exports[`open api parser deel parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "page": { "properties": { "total_rows": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", @@ -12540,7 +12475,7 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "GetTimesheetsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getTimesheets", "path": "/timesheets", @@ -12549,21 +12484,21 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "Id of a Deel contract.", "name": "contract_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetTimesheetsRequestContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetTimesheetsRequestContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12573,18 +12508,18 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "Types of contracts to filter.", "name": "contract_types", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetTimesheetsRequestContractTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetTimesheetsRequestContractTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractTypeEnumList", "type": "reference", }, @@ -12593,18 +12528,18 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "Statuses of timesheets to filter.", "name": "statuses", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetTimesheetsRequestStatuses", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetTimesheetsRequestStatuses", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimesheetStatusEnumList", "type": "reference", }, @@ -12613,18 +12548,18 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "ID of an existing profile; NOTE: technically ALL query parameters are strings or array of strings", "name": "reporter_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetTimesheetsRequestReporterId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetTimesheetsRequestReporterId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -12635,18 +12570,18 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "Filtered results will include records created on or after the provided date.", "name": "date_from", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetTimesheetsRequestDateFrom", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetTimesheetsRequestDateFrom", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateString", "type": "reference", }, @@ -12655,18 +12590,18 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "Filtered results will include records created before the provided date.", "name": "date_to", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetTimesheetsRequestDateTo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetTimesheetsRequestDateTo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateString", "type": "reference", }, @@ -12675,18 +12610,18 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "Return a page of results with given number of records; NOTE: technically ALL query parameters are strings or array of strings", "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetTimesheetsRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetTimesheetsRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int64", }, @@ -12697,18 +12632,18 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "Return a page of results after given index of row", "name": "offset", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetTimesheetsRequestOffset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetTimesheetsRequestOffset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int64", }, @@ -12717,23 +12652,22 @@ exports[`open api parser deel parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetTimesheetsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimesheetListContainer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List of timesheets", "tags": [ @@ -12743,7 +12677,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Submit work for a contractor.", "errorStatusCode": [ 400, @@ -12757,9 +12691,9 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -12767,32 +12701,32 @@ exports[`open api parser deel parse open api 1`] = ` "data": { "properties": { "contract_id": { - "primitive": { - "string": "contract_id", + "type": "primitive", + "value": { "type": "string", + "value": "contract_id", }, - "type": "primitive", }, "date_submitted": { - "primitive": { - "string": "1999-12-31", + "type": "primitive", + "value": { "type": "string", + "value": "1999-12-31", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "description", + "type": "primitive", + "value": { "type": "string", + "value": "description", }, - "type": "primitive", }, "quantity": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", @@ -12805,39 +12739,39 @@ exports[`open api parser deel parse open api 1`] = ` "data": { "properties": { "created": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "public_id": { - "primitive": { - "string": "00000000-0000-0000-0000-000000000000", + "type": "primitive", + "value": { "type": "string", + "value": "00000000-0000-0000-0000-000000000000", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, }, "type": "object", @@ -12849,42 +12783,40 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "CreateTimesheetRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "createTimesheet", "path": "/timesheets", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateTimesheetRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimesheetToCreateContainer", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateTimesheetResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceAdjustmentCreatedContainer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a timesheet entry", "tags": [ @@ -12894,7 +12826,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve a single timesheet entry by Id.", "errorStatusCode": [ 400, @@ -12908,73 +12840,73 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "timesheet_id", "value": { - "primitive": { - "int64": 1000000, + "type": "primitive", + "value": { "type": "int64", + "value": 1000000, }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { "properties": { "approvers": { - "array": [ + "type": "array", + "value": [ { "properties": { "approved": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "email": { - "primitive": { - "string": "email", + "type": "primitive", + "value": { "type": "string", + "value": "email", }, - "type": "primitive", }, "full_name": { - "primitive": { - "string": "full_name", + "type": "primitive", + "value": { "type": "string", + "value": "full_name", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "attachment": { "properties": { "filename": { - "primitive": { - "string": "filename", + "type": "primitive", + "value": { "type": "string", + "value": "filename", }, - "type": "primitive", }, "key": { - "primitive": { - "string": "key", + "type": "primitive", + "value": { "type": "string", + "value": "key", }, - "type": "primitive", }, }, "type": "object", @@ -12982,116 +12914,116 @@ exports[`open api parser deel parse open api 1`] = ` "contract": { "properties": { "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "title": { - "primitive": { - "string": "title", + "type": "primitive", + "value": { "type": "string", + "value": "title", }, - "type": "primitive", }, "type": { - "enum": "ongoing_time_based", "type": "enum", + "value": "ongoing_time_based", }, }, "type": "object", }, "created_at": { - "primitive": { - "string": "2022-05-04T03:45:27.108Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-04T03:45:27.108Z", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, "custom_scale": { - "primitive": { - "string": "custom_scale", + "type": "primitive", + "value": { "type": "string", + "value": "custom_scale", }, - "type": "primitive", }, "date_submitted": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "description", + "type": "primitive", + "value": { "type": "string", + "value": "description", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "payment_cycle": { "properties": { "end_date": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "start_date": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, }, "type": "object", }, "public_id": { - "primitive": { - "string": "00000000-0000-0000-0000-000000000000", + "type": "primitive", + "value": { "type": "string", + "value": "00000000-0000-0000-0000-000000000000", }, - "type": "primitive", }, "quantity": { - "primitive": { - "double": 1, + "type": "primitive", + "value": { "type": "double", + "value": 1, }, - "type": "primitive", }, "reported_by": { "properties": { "full_name": { - "primitive": { - "string": "John Smith", + "type": "primitive", + "value": { "type": "string", + "value": "John Smith", }, - "type": "primitive", }, "id": { - "primitive": { - "double": 123456, + "type": "primitive", + "value": { "type": "double", + "value": 123456, }, - "type": "primitive", }, }, "type": "object", @@ -13099,93 +13031,93 @@ exports[`open api parser deel parse open api 1`] = ` "reviewed_by": { "properties": { "full_name": { - "primitive": { - "string": "Jane Smith", + "type": "primitive", + "value": { "type": "string", + "value": "Jane Smith", }, - "type": "primitive", }, "id": { - "primitive": { - "double": 123456, + "type": "primitive", + "value": { "type": "double", + "value": 123456, }, - "type": "primitive", }, "remarks": { - "primitive": { - "string": "remarks", + "type": "primitive", + "value": { "type": "string", + "value": "remarks", }, - "type": "primitive", }, "reviewed_at": { - "primitive": { - "string": "2022-05-04T03:45:27.899Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-04T03:45:27.899Z", }, - "type": "primitive", }, }, "type": "object", }, "scale": { - "primitive": { - "string": "custom", + "type": "primitive", + "value": { "type": "string", + "value": "custom", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "approved", + "type": "primitive", + "value": { "type": "string", + "value": "approved", }, - "type": "primitive", }, "total_amount": { - "primitive": { - "string": "200.0000", + "type": "primitive", + "value": { "type": "string", + "value": "200.0000", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "type", + "type": "primitive", + "value": { "type": "string", + "value": "type", }, - "type": "primitive", }, "worksheet": { "properties": { "days": { - "primitive": { - "double": 0, + "type": "primitive", + "value": { "type": "double", + "value": 0, }, - "type": "primitive", }, "hours": { - "primitive": { - "double": 1, + "type": "primitive", + "value": { "type": "double", + "value": 1, }, - "type": "primitive", }, "minutes": { - "primitive": { - "double": 0, + "type": "primitive", + "value": { "type": "double", + "value": 0, }, - "type": "primitive", }, "weeks": { - "primitive": { - "double": 0, + "type": "primitive", + "value": { "type": "double", + "value": 0, }, - "type": "primitive", }, }, "type": "object", @@ -13200,7 +13132,7 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "GetTimesheetByIdRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getTimesheetById", "path": "/timesheets/{timesheet_id}", @@ -13209,36 +13141,35 @@ exports[`open api parser deel parse open api 1`] = ` "description": "ID of an existing timesheet", "name": "timesheet_id", "schema": { - "description": undefined, + "description": null, "generatedName": "GetTimesheetByIdRequestTimesheetId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int64", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetTimesheetByIdResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimesheetContainer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve a single timesheet entry", "tags": [ @@ -13248,7 +13179,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Delete a single timesheet entry.", "errorStatusCode": [ 400, @@ -13262,33 +13193,33 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "timesheet_id", "value": { - "primitive": { - "int64": 1000000, + "type": "primitive", + "value": { "type": "int64", + "value": 1000000, }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { "properties": { "deleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -13300,7 +13231,7 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "DeleteTimesheetByIdRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "deleteTimesheetById", "path": "/timesheets/{timesheet_id}", @@ -13309,37 +13240,37 @@ exports[`open api parser deel parse open api 1`] = ` "description": "ID of an existing timesheet", "name": "timesheet_id", "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteTimesheetByIdRequestTimesheetId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int64", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Reason for deleting an existing timesheet", "name": "reason", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteTimesheetByIdRequestReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DeleteTimesheetByIdRequestReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13347,23 +13278,22 @@ exports[`open api parser deel parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteTimesheetByIdResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenericResultDeleted", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Delete a timesheet entry", "tags": [ @@ -13373,7 +13303,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Update a single timesheet entry.", "errorStatusCode": [ 400, @@ -13387,18 +13317,18 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "timesheet_id", "value": { - "primitive": { - "int64": 1000000, + "type": "primitive", + "value": { "type": "int64", + "value": 1000000, }, - "type": "primitive", }, }, ], @@ -13408,18 +13338,18 @@ exports[`open api parser deel parse open api 1`] = ` "data": { "properties": { "description": { - "primitive": { - "string": "description", + "type": "primitive", + "value": { "type": "string", + "value": "description", }, - "type": "primitive", }, "quantity": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", @@ -13432,11 +13362,11 @@ exports[`open api parser deel parse open api 1`] = ` "data": { "properties": { "updated": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -13448,7 +13378,7 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "UpdateTimesheetByIdRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PATCH", "operationId": "updateTimesheetById", "path": "/timesheets/{timesheet_id}", @@ -13457,49 +13387,47 @@ exports[`open api parser deel parse open api 1`] = ` "description": "ID of an existing timesheet", "name": "timesheet_id", "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateTimesheetByIdRequestTimesheetId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int64", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateTimesheetByIdRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimesheetToUpdateContainer", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateTimesheetByIdResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenericResultUpdated", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Update a timesheet entry", "tags": [ @@ -13509,7 +13437,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Review a timesheet to approve or decline submitted work.", "errorStatusCode": [ 400, @@ -13523,18 +13451,18 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "timesheet_id", "value": { - "primitive": { - "int64": 1000000, + "type": "primitive", + "value": { "type": "int64", + "value": 1000000, }, - "type": "primitive", }, }, ], @@ -13544,8 +13472,8 @@ exports[`open api parser deel parse open api 1`] = ` "data": { "properties": { "status": { - "enum": "approved", "type": "enum", + "value": "approved", }, }, "type": "object", @@ -13558,11 +13486,11 @@ exports[`open api parser deel parse open api 1`] = ` "data": { "properties": { "created": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -13574,7 +13502,7 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "CreateTimesheetReviewRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "createTimesheetReview", "path": "/timesheets/{timesheet_id}/reviews", @@ -13583,49 +13511,47 @@ exports[`open api parser deel parse open api 1`] = ` "description": "ID of an existing timesheet", "name": "timesheet_id", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateTimesheetReviewRequestTimesheetId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int64", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateTimesheetReviewRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimesheetReviewToCreateContainer", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateTimesheetReviewResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenericResultCreated", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Review a single timesheet", "tags": [ @@ -13635,7 +13561,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Review a batch of timesheets to approve or reject submitted work.", "errorStatusCode": [ 400, @@ -13649,9 +13575,9 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -13659,20 +13585,20 @@ exports[`open api parser deel parse open api 1`] = ` "data": { "properties": { "ids": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, ], - "type": "array", }, "status": { - "enum": "approved", "type": "enum", + "value": "approved", }, }, "type": "object", @@ -13685,11 +13611,11 @@ exports[`open api parser deel parse open api 1`] = ` "data": { "properties": { "created": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -13701,42 +13627,40 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "CreateTimesheetReviewsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "createTimesheetReviews", "path": "/timesheets/many/reviews", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateTimesheetReviewsRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimesheetReviewsToCreateContainer", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateTimesheetReviewsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenericResultCreated", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Review multiple timesheets", "tags": [ @@ -13746,7 +13670,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve a list of invoice details for the given contract id.", "errorStatusCode": [ 400, @@ -13760,44 +13684,45 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "contract_id", "value": { - "primitive": { - "string": "contract_id", + "type": "primitive", + "value": { "type": "string", + "value": "contract_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { - "array": [ + "type": "array", + "value": [ { "properties": { "attachment": { "properties": { "filename": { - "primitive": { - "string": "filename", + "type": "primitive", + "value": { "type": "string", + "value": "filename", }, - "type": "primitive", }, "key": { - "primitive": { - "string": "key", + "type": "primitive", + "value": { "type": "string", + "value": "key", }, - "type": "primitive", }, }, "type": "object", @@ -13805,116 +13730,116 @@ exports[`open api parser deel parse open api 1`] = ` "contract": { "properties": { "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "title": { - "primitive": { - "string": "title", + "type": "primitive", + "value": { "type": "string", + "value": "title", }, - "type": "primitive", }, "type": { - "enum": "ongoing_time_based", "type": "enum", + "value": "ongoing_time_based", }, }, "type": "object", }, "created_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, "custom_scale": { - "primitive": { - "string": "custom_scale", + "type": "primitive", + "value": { "type": "string", + "value": "custom_scale", }, - "type": "primitive", }, "date_submitted": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "description", + "type": "primitive", + "value": { "type": "string", + "value": "description", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "payment_cycle": { "properties": { "end_date": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "start_date": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, }, "type": "object", }, "public_id": { - "primitive": { - "string": "00000000-0000-0000-0000-000000000000", + "type": "primitive", + "value": { "type": "string", + "value": "00000000-0000-0000-0000-000000000000", }, - "type": "primitive", }, "quantity": { - "primitive": { - "double": 1, + "type": "primitive", + "value": { "type": "double", + "value": 1, }, - "type": "primitive", }, "reported_by": { "properties": { "full_name": { - "primitive": { - "string": "John Smith", + "type": "primitive", + "value": { "type": "string", + "value": "John Smith", }, - "type": "primitive", }, "id": { - "primitive": { - "double": 123456, + "type": "primitive", + "value": { "type": "double", + "value": 123456, }, - "type": "primitive", }, }, "type": "object", @@ -13922,90 +13847,90 @@ exports[`open api parser deel parse open api 1`] = ` "reviewed_by": { "properties": { "full_name": { - "primitive": { - "string": "Jane Smith", + "type": "primitive", + "value": { "type": "string", + "value": "Jane Smith", }, - "type": "primitive", }, "id": { - "primitive": { - "double": 123456, + "type": "primitive", + "value": { "type": "double", + "value": 123456, }, - "type": "primitive", }, "remarks": { - "primitive": { - "string": "remarks", + "type": "primitive", + "value": { "type": "string", + "value": "remarks", }, - "type": "primitive", }, "reviewed_at": { - "primitive": { - "string": "2022-05-04T03:45:27.899Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-04T03:45:27.899Z", }, - "type": "primitive", }, }, "type": "object", }, "scale": { - "primitive": { - "string": "custom", + "type": "primitive", + "value": { "type": "string", + "value": "custom", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, "total_amount": { - "primitive": { - "string": "200.0000", + "type": "primitive", + "value": { "type": "string", + "value": "200.0000", }, - "type": "primitive", }, "type": { - "enum": "accrued_holiday", "type": "enum", + "value": "accrued_holiday", }, "worksheet": { "properties": { "days": { - "primitive": { - "double": 0, + "type": "primitive", + "value": { "type": "double", + "value": 0, }, - "type": "primitive", }, "hours": { - "primitive": { - "double": 1, + "type": "primitive", + "value": { "type": "double", + "value": 1, }, - "type": "primitive", }, "minutes": { - "primitive": { - "double": 0, + "type": "primitive", + "value": { "type": "double", + "value": 0, }, - "type": "primitive", }, "weeks": { - "primitive": { - "double": 0, + "type": "primitive", + "value": { "type": "double", + "value": 0, }, - "type": "primitive", }, }, "type": "object", @@ -14014,30 +13939,29 @@ exports[`open api parser deel parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "page": { "properties": { "items_per_page": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "offset": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "total_rows": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", @@ -14049,7 +13973,7 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "GetInvoiceAdjustmentsByContractIdRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getInvoiceAdjustmentsByContractId", "path": "/contracts/{contract_id}/invoice-adjustments", @@ -14058,36 +13982,36 @@ exports[`open api parser deel parse open api 1`] = ` "description": "Deel contract id.", "name": "contract_id", "schema": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceAdjustmentsByContractIdRequestContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "types of contracts to filter", "name": "contract_types", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceAdjustmentsByContractIdRequestContractTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceAdjustmentsByContractIdRequestContractTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractTypeEnumList", "type": "reference", }, @@ -14096,18 +14020,18 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "types of invoice adjustments to filter", "name": "types", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceAdjustmentsByContractIdRequestTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceAdjustmentsByContractIdRequestTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceAdjustmentTypeEnumList", "type": "reference", }, @@ -14116,18 +14040,18 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "statuses of invoice adjustment to filter", "name": "statuses", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceAdjustmentsByContractIdRequestStatuses", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceAdjustmentsByContractIdRequestStatuses", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceAdjustmentStatusEnumList", "type": "reference", }, @@ -14136,18 +14060,18 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "ID of an existing invoice; NOTE: technically ALL query parameters are strings or array of strings", "name": "invoice_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceAdjustmentsByContractIdRequestInvoiceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceAdjustmentsByContractIdRequestInvoiceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int64", }, @@ -14158,18 +14082,18 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "ID of an existing profile; NOTE: technically ALL query parameters are strings or array of strings", "name": "reporter_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceAdjustmentsByContractIdRequestReporterId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceAdjustmentsByContractIdRequestReporterId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -14180,18 +14104,18 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "to get invoice adjustments submitted on or after given start date (inclusive)", "name": "date_from", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceAdjustmentsByContractIdRequestDateFrom", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceAdjustmentsByContractIdRequestDateFrom", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateString", "type": "reference", }, @@ -14200,18 +14124,18 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "to get invoice adjustments submitted before given end date (excludes records submitted on this date)", "name": "date_to", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceAdjustmentsByContractIdRequestDateTo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceAdjustmentsByContractIdRequestDateTo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateString", "type": "reference", }, @@ -14220,18 +14144,18 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "Return a page of results with given number of records; NOTE: technically ALL query parameters are strings or array of strings", "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceAdjustmentsByContractIdRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceAdjustmentsByContractIdRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -14242,18 +14166,18 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "Return a page of results after given index of row; NOTE: technically ALL query parameters are strings or array of strings", "name": "offset", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceAdjustmentsByContractIdRequestOffset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceAdjustmentsByContractIdRequestOffset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int64", }, @@ -14262,23 +14186,22 @@ exports[`open api parser deel parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceAdjustmentsByContractIdResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceAdjustmentListContainer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Invoice details by contract", "tags": [ @@ -14288,7 +14211,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve a list of invoice details. You can filter the list by providing additional paramters e.g. contract_id, contract_type etc.", "errorStatusCode": [ 400, @@ -14302,33 +14225,34 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { - "array": [ + "type": "array", + "value": [ { "properties": { "attachment": { "properties": { "filename": { - "primitive": { - "string": "filename", + "type": "primitive", + "value": { "type": "string", + "value": "filename", }, - "type": "primitive", }, "key": { - "primitive": { - "string": "key", + "type": "primitive", + "value": { "type": "string", + "value": "key", }, - "type": "primitive", }, }, "type": "object", @@ -14336,116 +14260,116 @@ exports[`open api parser deel parse open api 1`] = ` "contract": { "properties": { "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "title": { - "primitive": { - "string": "title", + "type": "primitive", + "value": { "type": "string", + "value": "title", }, - "type": "primitive", }, "type": { - "enum": "ongoing_time_based", "type": "enum", + "value": "ongoing_time_based", }, }, "type": "object", }, "created_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, "custom_scale": { - "primitive": { - "string": "custom_scale", + "type": "primitive", + "value": { "type": "string", + "value": "custom_scale", }, - "type": "primitive", }, "date_submitted": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "description", + "type": "primitive", + "value": { "type": "string", + "value": "description", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "payment_cycle": { "properties": { "end_date": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "start_date": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, }, "type": "object", }, "public_id": { - "primitive": { - "string": "00000000-0000-0000-0000-000000000000", + "type": "primitive", + "value": { "type": "string", + "value": "00000000-0000-0000-0000-000000000000", }, - "type": "primitive", }, "quantity": { - "primitive": { - "double": 1, + "type": "primitive", + "value": { "type": "double", + "value": 1, }, - "type": "primitive", }, "reported_by": { "properties": { "full_name": { - "primitive": { - "string": "John Smith", + "type": "primitive", + "value": { "type": "string", + "value": "John Smith", }, - "type": "primitive", }, "id": { - "primitive": { - "double": 123456, + "type": "primitive", + "value": { "type": "double", + "value": 123456, }, - "type": "primitive", }, }, "type": "object", @@ -14453,90 +14377,90 @@ exports[`open api parser deel parse open api 1`] = ` "reviewed_by": { "properties": { "full_name": { - "primitive": { - "string": "Jane Smith", + "type": "primitive", + "value": { "type": "string", + "value": "Jane Smith", }, - "type": "primitive", }, "id": { - "primitive": { - "double": 123456, + "type": "primitive", + "value": { "type": "double", + "value": 123456, }, - "type": "primitive", }, "remarks": { - "primitive": { - "string": "remarks", + "type": "primitive", + "value": { "type": "string", + "value": "remarks", }, - "type": "primitive", }, "reviewed_at": { - "primitive": { - "string": "2022-05-04T03:45:27.899Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-05-04T03:45:27.899Z", }, - "type": "primitive", }, }, "type": "object", }, "scale": { - "primitive": { - "string": "custom", + "type": "primitive", + "value": { "type": "string", + "value": "custom", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, "total_amount": { - "primitive": { - "string": "200.0000", + "type": "primitive", + "value": { "type": "string", + "value": "200.0000", }, - "type": "primitive", }, "type": { - "enum": "accrued_holiday", "type": "enum", + "value": "accrued_holiday", }, "worksheet": { "properties": { "days": { - "primitive": { - "double": 0, + "type": "primitive", + "value": { "type": "double", + "value": 0, }, - "type": "primitive", }, "hours": { - "primitive": { - "double": 1, + "type": "primitive", + "value": { "type": "double", + "value": 1, }, - "type": "primitive", }, "minutes": { - "primitive": { - "double": 0, + "type": "primitive", + "value": { "type": "double", + "value": 0, }, - "type": "primitive", }, "weeks": { - "primitive": { - "double": 0, + "type": "primitive", + "value": { "type": "double", + "value": 0, }, - "type": "primitive", }, }, "type": "object", @@ -14545,30 +14469,29 @@ exports[`open api parser deel parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "page": { "properties": { "items_per_page": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "offset": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "total_rows": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", @@ -14580,7 +14503,7 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "GetInvoiceAdjustmentsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getInvoiceAdjustments", "path": "/invoice-adjustments", @@ -14589,21 +14512,21 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "Id of an Deel contract.", "name": "contract_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceAdjustmentsRequestContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceAdjustmentsRequestContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14613,18 +14536,18 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "types of contracts to filter", "name": "contract_types", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceAdjustmentsRequestContractTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceAdjustmentsRequestContractTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractTypeEnumList", "type": "reference", }, @@ -14633,18 +14556,18 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "types of invoice adjustments to filter", "name": "types", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceAdjustmentsRequestTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceAdjustmentsRequestTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceAdjustmentTypeEnumList", "type": "reference", }, @@ -14653,18 +14576,18 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "statuses of invoice adjustment to filter", "name": "statuses", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceAdjustmentsRequestStatuses", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceAdjustmentsRequestStatuses", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceAdjustmentStatusEnumList", "type": "reference", }, @@ -14673,18 +14596,18 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "ID of an existing invoice; NOTE: technically ALL query parameters are strings or array of strings", "name": "invoice_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceAdjustmentsRequestInvoiceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceAdjustmentsRequestInvoiceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int64", }, @@ -14695,18 +14618,18 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "ID of an existing profile; NOTE: technically ALL query parameters are strings or array of strings", "name": "reporter_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceAdjustmentsRequestReporterId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceAdjustmentsRequestReporterId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -14717,18 +14640,18 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "to get invoice adjustments submitted on or after given start date (inclusive)", "name": "date_from", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceAdjustmentsRequestDateFrom", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceAdjustmentsRequestDateFrom", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateString", "type": "reference", }, @@ -14737,18 +14660,18 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "to get invoice adjustments submitted before given end date (excludes records submitted on this date)", "name": "date_to", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceAdjustmentsRequestDateTo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceAdjustmentsRequestDateTo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateString", "type": "reference", }, @@ -14757,18 +14680,18 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "Return a page of results with given number of records; NOTE: technically ALL query parameters are strings or array of strings", "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceAdjustmentsRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceAdjustmentsRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -14779,18 +14702,18 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "Return a page of results after given index of row; NOTE: technically ALL query parameters are strings or array of strings", "name": "offset", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceAdjustmentsRequestOffset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceAdjustmentsRequestOffset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int64", }, @@ -14799,23 +14722,22 @@ exports[`open api parser deel parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceAdjustmentsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceAdjustmentListContainer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List of invoice details", "tags": [ @@ -14825,7 +14747,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Create an invoice adjustment using this endpoint. For example, you can add a bonus, commission, VAT %, deduction etc. to an invoice.", "errorStatusCode": [ 400, @@ -14839,9 +14761,9 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -14849,36 +14771,36 @@ exports[`open api parser deel parse open api 1`] = ` "data": { "properties": { "amount": { - "primitive": { - "double": 2500, + "type": "primitive", + "value": { "type": "double", + "value": 2500, }, - "type": "primitive", }, "contract_id": { - "primitive": { - "string": "contract_id", + "type": "primitive", + "value": { "type": "string", + "value": "contract_id", }, - "type": "primitive", }, "date_submitted": { - "primitive": { - "string": "1999-12-31", + "type": "primitive", + "value": { "type": "string", + "value": "1999-12-31", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "Bonus for being awesome.", + "type": "primitive", + "value": { "type": "string", + "value": "Bonus for being awesome.", }, - "type": "primitive", }, "type": { - "enum": "bonus", "type": "enum", + "value": "bonus", }, }, "type": "object", @@ -14891,39 +14813,39 @@ exports[`open api parser deel parse open api 1`] = ` "data": { "properties": { "created": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "public_id": { - "primitive": { - "string": "00000000-0000-0000-0000-000000000000", + "type": "primitive", + "value": { "type": "string", + "value": "00000000-0000-0000-0000-000000000000", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, }, "type": "object", @@ -14935,42 +14857,40 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "CreateInvoiceAdjustmentRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "createInvoiceAdjustment", "path": "/invoice-adjustments", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateInvoiceAdjustmentRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceAdjustmentToCreateContainer", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateInvoiceAdjustmentResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceAdjustmentCreatedContainer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create an invoice adjustment", "tags": [ @@ -14980,7 +14900,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Update an existing invoice adjustment.", "errorStatusCode": [ 400, @@ -14994,33 +14914,33 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "invoice_adjustment_id", "value": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { "properties": { "deleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -15032,7 +14952,7 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "DeleteInvoiceAdjustmentByIdRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "deleteInvoiceAdjustmentById", "path": "/invoice-adjustments/{invoice_adjustment_id}", @@ -15041,37 +14961,37 @@ exports[`open api parser deel parse open api 1`] = ` "description": "ID of an existing invoice adjustment", "name": "invoice_adjustment_id", "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteInvoiceAdjustmentByIdRequestInvoiceAdjustmentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Reason for deleting an existing invoice adjustment", "name": "reason", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteInvoiceAdjustmentByIdRequestReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DeleteInvoiceAdjustmentByIdRequestReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15079,23 +14999,22 @@ exports[`open api parser deel parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteInvoiceAdjustmentByIdResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenericResultDeleted", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Delete an invoice adjustment", "tags": [ @@ -15105,7 +15024,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Update an existing invoice adjustment. It is not possible to update VAT adjustments, we recommend you to delete the existing VAT adjust and create a new one.", "errorStatusCode": [ 400, @@ -15119,18 +15038,18 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "invoice_adjustment_id", "value": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, ], @@ -15140,11 +15059,11 @@ exports[`open api parser deel parse open api 1`] = ` "data": { "properties": { "description": { - "primitive": { - "string": "description", + "type": "primitive", + "value": { "type": "string", + "value": "description", }, - "type": "primitive", }, }, "type": "object", @@ -15157,11 +15076,11 @@ exports[`open api parser deel parse open api 1`] = ` "data": { "properties": { "updated": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -15173,7 +15092,7 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "UpdateInvoiceAdjustmentByIdRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PATCH", "operationId": "updateInvoiceAdjustmentById", "path": "/invoice-adjustments/{invoice_adjustment_id}", @@ -15182,49 +15101,47 @@ exports[`open api parser deel parse open api 1`] = ` "description": "ID of an existing invoice adjustment", "name": "invoice_adjustment_id", "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateInvoiceAdjustmentByIdRequestInvoiceAdjustmentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateInvoiceAdjustmentByIdRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceAdjustmentToUpdateContainer", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateInvoiceAdjustmentByIdResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenericResultUpdated", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Update an invoice adjustment", "tags": [ @@ -15234,7 +15151,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Review an invoice adjustment to approve or decline it.", "errorStatusCode": [ 400, @@ -15248,18 +15165,18 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "invoice_adjustment_id", "value": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, ], @@ -15269,8 +15186,8 @@ exports[`open api parser deel parse open api 1`] = ` "data": { "properties": { "status": { - "enum": "approved", "type": "enum", + "value": "approved", }, }, "type": "object", @@ -15283,11 +15200,11 @@ exports[`open api parser deel parse open api 1`] = ` "data": { "properties": { "created": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -15299,7 +15216,7 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "CreateInvoiceAdjustmentReviewRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "createInvoiceAdjustmentReview", "path": "/invoice-adjustments/{invoice_adjustment_id}/reviews", @@ -15308,49 +15225,47 @@ exports[`open api parser deel parse open api 1`] = ` "description": "ID of an existing invoice adjustment", "name": "invoice_adjustment_id", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateInvoiceAdjustmentReviewRequestInvoiceAdjustmentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateInvoiceAdjustmentReviewRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceAdjustmentReviewToCreateContainer", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateInvoiceAdjustmentReviewResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenericResultCreated", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Review an invoice adjustment", "tags": [ @@ -15360,7 +15275,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Review multiple invoice adjustments to approve or decline a batch.", "errorStatusCode": [ 400, @@ -15374,9 +15289,9 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -15384,20 +15299,20 @@ exports[`open api parser deel parse open api 1`] = ` "data": { "properties": { "ids": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, ], - "type": "array", }, "status": { - "enum": "approved", "type": "enum", + "value": "approved", }, }, "type": "object", @@ -15410,11 +15325,11 @@ exports[`open api parser deel parse open api 1`] = ` "data": { "properties": { "created": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -15426,42 +15341,40 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "CreateInvoiceAdjustmentReviewsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "createInvoiceAdjustmentReviews", "path": "/invoice-adjustments/many/reviews", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateInvoiceAdjustmentReviewsRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceAdjustmentReviewsToCreateContainer", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateInvoiceAdjustmentReviewsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenericResultCreated", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Bulk review invoice adjustments", "tags": [ @@ -15471,7 +15384,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve a list of legal entities in your account.", "errorStatusCode": [ 400, @@ -15485,48 +15398,48 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { - "array": [ + "type": "array", + "value": [ { "properties": { "entity_subtype": { - "primitive": { - "string": "entity_subtype", + "type": "primitive", + "value": { "type": "string", + "value": "entity_subtype", }, - "type": "primitive", }, "entity_type": { - "enum": "individual", "type": "enum", + "value": "individual", }, "id": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -15535,29 +15448,28 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "GetLegalEntityListRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getLegalEntityList", "path": "/legal-entities", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetLegalEntityListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LegalEntityListContainer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List of legal entities", "tags": [ @@ -15567,7 +15479,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve a list of countries supported by Deel.", "errorStatusCode": [ 400, @@ -15581,82 +15493,82 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { - "array": [ + "type": "array", + "value": [ { "properties": { "code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "eor_support": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "United States", + "type": "primitive", + "value": { "type": "string", + "value": "United States", }, - "type": "primitive", }, "state_type": { - "primitive": { - "string": "state", + "type": "primitive", + "value": { "type": "string", + "value": "state", }, - "type": "primitive", }, "states": { - "array": [ + "type": "array", + "value": [ { "properties": { "code": { - "primitive": { - "string": "NY", + "type": "primitive", + "value": { "type": "string", + "value": "NY", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "New York", + "type": "primitive", + "value": { "type": "string", + "value": "New York", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "visa_support": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -15665,29 +15577,28 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "GetCountriesRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getCountries", "path": "/lookups/countries", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetCountriesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CountryListContainer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Country list", "tags": [ @@ -15697,7 +15608,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve the list of currencies used by Deel.", "errorStatusCode": [ 400, @@ -15711,37 +15622,37 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { - "array": [ + "type": "array", + "value": [ { "properties": { "code": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Euro", + "type": "primitive", + "value": { "type": "string", + "value": "Euro", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -15750,29 +15661,28 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "GetCurrenciesRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getCurrencies", "path": "/lookups/currencies", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetCurrenciesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CurrencyListContainer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Currency list", "tags": [ @@ -15782,7 +15692,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve a list of pre-defined job titles in Deel platform.", "errorStatusCode": [ 400, @@ -15796,46 +15706,46 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { - "array": [ + "type": "array", + "value": [ { "properties": { "id": { - "primitive": { - "double": 1, + "type": "primitive", + "value": { "type": "double", + "value": 1, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "3D Artist", + "type": "primitive", + "value": { "type": "string", + "value": "3D Artist", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "page": { "properties": { "cursor": { - "primitive": { - "string": "eyJvZmZzZXQiOjEwMCwibGltaXQiOjEwMCwiZmlsdGVyVHlwZSI6ImFsbCJ9", + "type": "primitive", + "value": { "type": "string", + "value": "eyJvZmZzZXQiOjEwMCwibGltaXQiOjEwMCwiZmlsdGVyVHlwZSI6ImFsbCJ9", }, - "type": "primitive", }, }, "type": "object", @@ -15847,7 +15757,7 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "GetJobTitleListRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getJobTitleList", "path": "/lookups/job-titles", @@ -15856,18 +15766,18 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "Return a page of results with given number of records; NOTE: technically ALL query parameters are strings or array of strings", "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetJobTitleListRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetJobTitleListRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int64", }, @@ -15878,21 +15788,21 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "Return next page of results after given cursor", "name": "after_cursor", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetJobTitleListRequestAfterCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetJobTitleListRequestAfterCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15900,23 +15810,22 @@ exports[`open api parser deel parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetJobTitleListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "JobTitleListContainer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Job titles list", "tags": [ @@ -15926,7 +15835,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve a list of pre-defined seniority level for roles in Deel platform.", "errorStatusCode": [ 400, @@ -15940,44 +15849,44 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { - "array": [ + "type": "array", + "value": [ { "properties": { "id": { - "primitive": { - "double": 2, + "type": "primitive", + "value": { "type": "double", + "value": 2, }, - "type": "primitive", }, "level": { - "primitive": { - "double": 2, + "type": "primitive", + "value": { "type": "double", + "value": 2, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Mid (Individual Contributor Level 2)", + "type": "primitive", + "value": { "type": "string", + "value": "Mid (Individual Contributor Level 2)", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -15986,7 +15895,7 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "GetSeniorityListRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getSeniorityList", "path": "/lookups/seniorities", @@ -15995,18 +15904,18 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "Return a page of results with given number of records; NOTE: technically ALL query parameters are strings or array of strings", "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetSeniorityListRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetSeniorityListRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int64", }, @@ -16015,23 +15924,22 @@ exports[`open api parser deel parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetSeniorityListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SeniorityListContainer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Seniority levels", "tags": [ @@ -16041,7 +15949,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve a list of pre-defined time off types to register in Deel platform.", "errorStatusCode": [ 400, @@ -16055,25 +15963,25 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "data", + "type": "primitive", + "value": { "type": "string", + "value": "data", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -16082,29 +15990,28 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "GetTimeoffTypeListRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getTimeoffTypeList", "path": "/lookups/time-off-types", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetTimeoffTypeListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimeoffTypeListContainer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Time-off types", "tags": [ @@ -16115,7 +16022,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve the current organization details. Organization is automatically detected from the auth token.", "errorStatusCode": [ 400, @@ -16129,37 +16036,37 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { - "array": [ + "type": "array", + "value": [ { "properties": { "id": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -16168,29 +16075,28 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "GetOrganizationsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getOrganizations", "path": "/organizations", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetOrganizationsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "OrganizationListContainer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get current organization", "tags": [ @@ -16200,7 +16106,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve a list of teams in your organization.", "errorStatusCode": [ 400, @@ -16214,37 +16120,37 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { - "array": [ + "type": "array", + "value": [ { "properties": { "id": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -16253,29 +16159,28 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "GetTeamsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getTeams", "path": "/teams", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetTeamsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TeamListContainer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get team list", "tags": [ @@ -16285,7 +16190,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Upload file to Deel storage to use the file attachment feature for other endpoints.", "errorStatusCode": [ 401, @@ -16298,9 +16203,9 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -16308,8 +16213,8 @@ exports[`open api parser deel parse open api 1`] = ` "data": { "properties": { "content_type": { - "enum": "application/pdf", "type": "enum", + "value": "application/pdf", }, }, "type": "object", @@ -16322,18 +16227,18 @@ exports[`open api parser deel parse open api 1`] = ` "data": { "properties": { "key": { - "primitive": { - "string": "key", + "type": "primitive", + "value": { "type": "string", + "value": "key", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, }, "type": "object", @@ -16352,35 +16257,33 @@ exports[`open api parser deel parse open api 1`] = ` "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateFileRefRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InputToCreateFileRef", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateFileRefResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "OutputToCreateFileRefContainer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Upload file to Deel", "tags": [ @@ -16390,7 +16293,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "This end-point returns a list of your agreements with Deel.", "errorStatusCode": [ 401, @@ -16403,73 +16306,74 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { - "array": [ + "type": "array", + "value": [ { "properties": { "agreement_title": { - "primitive": { - "string": "agreement_title", + "type": "primitive", + "value": { "type": "string", + "value": "agreement_title", }, - "type": "primitive", }, "agreement_type": { - "primitive": { - "string": "shield", + "type": "primitive", + "value": { "type": "string", + "value": "shield", }, - "type": "primitive", }, "client_legal_entity": { "properties": { "id": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "msa": { "properties": { "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "title": { - "primitive": { - "string": "title", + "type": "primitive", + "value": { "type": "string", + "value": "title", }, - "type": "primitive", }, }, "type": "object", @@ -16477,18 +16381,18 @@ exports[`open api parser deel parse open api 1`] = ` "provider_legal_entity": { "properties": { "id": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Deel Inc.", + "type": "primitive", + "value": { "type": "string", + "value": "Deel Inc.", }, - "type": "primitive", }, }, "type": "object", @@ -16497,16 +16401,15 @@ exports[`open api parser deel parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "page": { "properties": { "total_rows": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", @@ -16527,21 +16430,21 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "Deel contract id.", "name": "contract_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetAgreementsRequestContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetAgreementsRequestContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16551,18 +16454,18 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "Maximum number of records to return.", "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetAgreementsRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetAgreementsRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AgreementsParamLimit", "type": "reference", }, @@ -16571,41 +16474,40 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "Offset/index of record for the next page of records to return.", "name": "offset", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetAgreementsRequestOffset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetAgreementsRequestOffset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AgreementsParamOffset", "type": "reference", }, }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetAgreementsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AgreementListContainer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get agreements with Deel.", "tags": [ @@ -16615,7 +16517,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve a list of contract templates in your organization.", "errorStatusCode": [ 401, @@ -16628,37 +16530,37 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { - "array": [ + "type": "array", + "value": [ { "properties": { "id": { - "primitive": { - "double": 1, + "type": "primitive", + "value": { "type": "double", + "value": 1, }, - "type": "primitive", }, "title": { - "primitive": { - "string": "UK Employment Contract 2022.", + "type": "primitive", + "value": { "type": "string", + "value": "UK Employment Contract 2022.", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -16673,23 +16575,22 @@ exports[`open api parser deel parse open api 1`] = ` "path": "/contract-templates", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetContractTemplatesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractTemplateListContainer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get contract templates", "tags": [ @@ -16699,7 +16600,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve a list of time off entitlements for a full-time employee.", "errorStatusCode": [ 401, @@ -16710,148 +16611,148 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "contract_id", "value": { - "primitive": { - "string": "contract_id", + "type": "primitive", + "value": { "type": "string", + "value": "contract_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { "properties": { "entitlements": { - "array": [ + "type": "array", + "value": [ { "properties": { "max_rollover_yearly": { - "primitive": { - "string": "3", + "type": "primitive", + "value": { "type": "string", + "value": "3", }, - "type": "primitive", }, "other_leave_approved": { - "primitive": { - "string": "5", + "type": "primitive", + "value": { "type": "string", + "value": "5", }, - "type": "primitive", }, "other_leave_requested": { - "primitive": { - "string": "5", + "type": "primitive", + "value": { "type": "string", + "value": "5", }, - "type": "primitive", }, "other_leave_total": { - "primitive": { - "string": "5", + "type": "primitive", + "value": { "type": "string", + "value": "5", }, - "type": "primitive", }, "other_leave_used": { - "primitive": { - "string": "5", + "type": "primitive", + "value": { "type": "string", + "value": "5", }, - "type": "primitive", }, "sick_leave_allowed": { - "primitive": { - "string": "16", + "type": "primitive", + "value": { "type": "string", + "value": "16", }, - "type": "primitive", }, "sick_leave_approved": { - "primitive": { - "string": "5", + "type": "primitive", + "value": { "type": "string", + "value": "5", }, - "type": "primitive", }, "sick_leave_requested": { - "primitive": { - "string": "5", + "type": "primitive", + "value": { "type": "string", + "value": "5", }, - "type": "primitive", }, "sick_leave_total": { - "primitive": { - "string": "5", + "type": "primitive", + "value": { "type": "string", + "value": "5", }, - "type": "primitive", }, "sick_leave_used": { - "primitive": { - "string": "5", + "type": "primitive", + "value": { "type": "string", + "value": "5", }, - "type": "primitive", }, "vacation_allowed": { - "primitive": { - "string": "16", + "type": "primitive", + "value": { "type": "string", + "value": "16", }, - "type": "primitive", }, "vacation_approved": { - "primitive": { - "string": "5", + "type": "primitive", + "value": { "type": "string", + "value": "5", }, - "type": "primitive", }, "vacation_requested": { - "primitive": { - "string": "5", + "type": "primitive", + "value": { "type": "string", + "value": "5", }, - "type": "primitive", }, "vacation_total": { - "primitive": { - "string": "5", + "type": "primitive", + "value": { "type": "string", + "value": "5", }, - "type": "primitive", }, "vacation_used": { - "primitive": { - "string": "5", + "type": "primitive", + "value": { "type": "string", + "value": "5", }, - "type": "primitive", }, "year": { - "primitive": { - "double": 2022, + "type": "primitive", + "value": { "type": "double", + "value": 2022, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -16863,7 +16764,7 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "GetEorEntitlementsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getEorEntitlements", "path": "/contracts/{contract_id}/entitlements", @@ -16872,38 +16773,37 @@ exports[`open api parser deel parse open api 1`] = ` "description": "Deel contract id.", "name": "contract_id", "schema": { - "description": undefined, + "description": null, "generatedName": "GetEorEntitlementsRequestContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetEorEntitlementsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EorEntitlementsContainer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List time off entitlements", "tags": [ @@ -16913,7 +16813,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "List of time offs for all employees in your organization.", "errorStatusCode": [ 401, @@ -16924,319 +16824,319 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { "properties": { "employees": { - "array": [ + "type": "array", + "value": [ { "properties": { "contract_id": { - "primitive": { - "string": "7WjJWdsJ113vocUN6Buwn", + "type": "primitive", + "value": { "type": "string", + "value": "7WjJWdsJ113vocUN6Buwn", }, - "type": "primitive", }, "eor_contract_id": { - "primitive": { - "double": 110143, + "type": "primitive", + "value": { "type": "double", + "value": 110143, }, - "type": "primitive", }, "id": { - "primitive": { - "double": 568508, + "type": "primitive", + "value": { "type": "double", + "value": 568508, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Steve Timeoff", + "type": "primitive", + "value": { "type": "string", + "value": "Steve Timeoff", }, - "type": "primitive", }, "others": { - "array": [ + "type": "array", + "value": [ { "properties": { "requests": { - "array": [ + "type": "array", + "value": [ { "properties": { "contract_id": { - "primitive": { - "string": "abc123", + "type": "primitive", + "value": { "type": "string", + "value": "abc123", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "days_used_end_year": { - "primitive": { - "string": "2.00", + "type": "primitive", + "value": { "type": "string", + "value": "2.00", }, - "type": "primitive", }, "days_used_start_year": { - "primitive": { - "string": "2.00", + "type": "primitive", + "value": { "type": "string", + "value": "2.00", }, - "type": "primitive", }, "id": { - "primitive": { - "double": 6938, + "type": "primitive", + "value": { "type": "double", + "value": 6938, }, - "type": "primitive", }, "requested_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "status": { - "enum": "REQUESTED", "type": "enum", + "value": "REQUESTED", }, "total_days_used": { - "primitive": { - "string": "4.00", + "type": "primitive", + "value": { "type": "string", + "value": "4.00", }, - "type": "primitive", }, "type": { - "enum": "VACATION", "type": "enum", + "value": "VACATION", }, }, "type": "object", }, ], - "type": "array", }, "year": { - "primitive": { - "double": 2022, + "type": "primitive", + "value": { "type": "double", + "value": 2022, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "sick_leaves": { - "array": [ + "type": "array", + "value": [ { "properties": { "requests": { - "array": [ + "type": "array", + "value": [ { "properties": { "contract_id": { - "primitive": { - "string": "abc123", + "type": "primitive", + "value": { "type": "string", + "value": "abc123", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "days_used_end_year": { - "primitive": { - "string": "2.00", + "type": "primitive", + "value": { "type": "string", + "value": "2.00", }, - "type": "primitive", }, "days_used_start_year": { - "primitive": { - "string": "2.00", + "type": "primitive", + "value": { "type": "string", + "value": "2.00", }, - "type": "primitive", }, "id": { - "primitive": { - "double": 6938, + "type": "primitive", + "value": { "type": "double", + "value": 6938, }, - "type": "primitive", }, "requested_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "status": { - "enum": "REQUESTED", "type": "enum", + "value": "REQUESTED", }, "total_days_used": { - "primitive": { - "string": "4.00", + "type": "primitive", + "value": { "type": "string", + "value": "4.00", }, - "type": "primitive", }, "type": { - "enum": "VACATION", "type": "enum", + "value": "VACATION", }, }, "type": "object", }, ], - "type": "array", }, "year": { - "primitive": { - "double": 2022, + "type": "primitive", + "value": { "type": "double", + "value": 2022, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "time_zones": { - "primitive": { - "string": "time_zones", + "type": "primitive", + "value": { "type": "string", + "value": "time_zones", }, - "type": "primitive", }, "vacations": { - "array": [ + "type": "array", + "value": [ { "properties": { "requests": { - "array": [ + "type": "array", + "value": [ { "properties": { "contract_id": { - "primitive": { - "string": "abc123", + "type": "primitive", + "value": { "type": "string", + "value": "abc123", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "days_used_end_year": { - "primitive": { - "string": "2.00", + "type": "primitive", + "value": { "type": "string", + "value": "2.00", }, - "type": "primitive", }, "days_used_start_year": { - "primitive": { - "string": "2.00", + "type": "primitive", + "value": { "type": "string", + "value": "2.00", }, - "type": "primitive", }, "id": { - "primitive": { - "double": 6938, + "type": "primitive", + "value": { "type": "double", + "value": 6938, }, - "type": "primitive", }, "requested_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "status": { - "enum": "REQUESTED", "type": "enum", + "value": "REQUESTED", }, "total_days_used": { - "primitive": { - "string": "4.00", + "type": "primitive", + "value": { "type": "string", + "value": "4.00", }, - "type": "primitive", }, "type": { - "enum": "VACATION", "type": "enum", + "value": "VACATION", }, }, "type": "object", }, ], - "type": "array", }, "year": { - "primitive": { - "double": 2022, + "type": "primitive", + "value": { "type": "double", + "value": 2022, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "total_requests": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", @@ -17248,29 +17148,28 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "GetEorClientTimeOffsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getEorClientTimeOffs", "path": "/time-offs", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "successful operation", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetEorClientTimeOffsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EorClientTimeoffsContainer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List of time offs", "tags": [ @@ -17280,7 +17179,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Approve or decline an employee's time off request.", "errorStatusCode": [ 400, @@ -17294,18 +17193,18 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "timeoff_id", "value": { - "primitive": { - "string": "timeoff_id", + "type": "primitive", + "value": { "type": "string", + "value": "timeoff_id", }, - "type": "primitive", }, }, ], @@ -17315,18 +17214,18 @@ exports[`open api parser deel parse open api 1`] = ` "data": { "properties": { "denial_reason": { - "primitive": { - "string": "Not allowed for this day.", + "type": "primitive", + "value": { "type": "string", + "value": "Not allowed for this day.", }, - "type": "primitive", }, "is_approved": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -17339,11 +17238,11 @@ exports[`open api parser deel parse open api 1`] = ` "data": { "properties": { "updated": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -17355,7 +17254,7 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "ReviewTimeoffRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PATCH", "operationId": "reviewTimeoff", "path": "/time-offs/{timeoff_id}/review", @@ -17364,51 +17263,49 @@ exports[`open api parser deel parse open api 1`] = ` "description": "Time off Id", "name": "timeoff_id", "schema": { - "description": undefined, + "description": null, "generatedName": "ReviewTimeoffRequestTimeoffId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ReviewTimeoffRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimeoffToReviewContainer", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ReviewTimeoffResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenericResultUpdated", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Review a time off request", "tags": [ @@ -17418,7 +17315,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve a list of paid invoices for your workforce.", "errorStatusCode": [ 400, @@ -17430,104 +17327,104 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { "properties": { "rows": { - "array": [ + "type": "array", + "value": [ { "properties": { "contract": { "properties": { "contract_type": { - "primitive": { - "string": "pay_as_you_go_time_based", + "type": "primitive", + "value": { "type": "string", + "value": "pay_as_you_go_time_based", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "rhCTiRd9Mad41RwjsFWw-", + "type": "primitive", + "value": { "type": "string", + "value": "rhCTiRd9Mad41RwjsFWw-", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Lisandro Shanahan-Dynamic Web Specialist", + "type": "primitive", + "value": { "type": "string", + "value": "Lisandro Shanahan-Dynamic Web Specialist", }, - "type": "primitive", }, }, "type": "object", }, "created_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "currency": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, "id": { - "primitive": { - "double": 5586317, + "type": "primitive", + "value": { "type": "double", + "value": 5586317, }, - "type": "primitive", }, "invoice_id": { - "primitive": { - "string": "rhCTiRd9Mad41RwjsFWw-", + "type": "primitive", + "value": { "type": "string", + "value": "rhCTiRd9Mad41RwjsFWw-", }, - "type": "primitive", }, "payment_currency": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, "status": { - "enum": "pending", "type": "enum", + "value": "pending", }, "total": { - "primitive": { - "double": 1000, + "type": "primitive", + "value": { "type": "double", + "value": 1000, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "total": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", @@ -17539,7 +17436,7 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "GetInvoiceListRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getInvoiceList", "path": "/invoices", @@ -17548,21 +17445,21 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "to get records created after given issue date", "name": "issued_from_date", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceListRequestIssuedFromDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceListRequestIssuedFromDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17572,21 +17469,21 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "to get records created before given issued date", "name": "issued_to_date", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceListRequestIssuedToDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceListRequestIssuedToDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17596,18 +17493,18 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "statuses of invoices to filter", "name": "statuses", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceListRequestStatuses", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceListRequestStatuses", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceStatusEnumList", "type": "reference", }, @@ -17616,41 +17513,40 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "Filter by legal entity type; company, or individual", "name": "entities", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceListRequestEntities", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceListRequestEntities", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LegalEntityArray", "type": "reference", }, }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceListContainer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve invoices", "tags": [ @@ -17660,7 +17556,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get link to download the invoice PDF.", "errorStatusCode": [ 400, @@ -17674,47 +17570,47 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "invoice_id", "value": { - "primitive": { - "int64": 1000000, + "type": "primitive", + "value": { "type": "int64", + "value": 1000000, }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { "properties": { "expires_at": { - "primitive": { - "datetime": "2020-03-31T10:58:49.780Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-03-31T10:58:49.780Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "https://s3URL/letsdeel.com/invoices/12345.pdf", + "type": "primitive", + "value": { "type": "string", + "value": "https://s3URL/letsdeel.com/invoices/12345.pdf", }, - "type": "primitive", }, }, "type": "object", @@ -17726,7 +17622,7 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "GetInvoiceDownloadLinkRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getInvoiceDownloadLink", "path": "/invoices/{invoice_id}/download", @@ -17735,36 +17631,35 @@ exports[`open api parser deel parse open api 1`] = ` "description": "ID of an existing invoice", "name": "invoice_id", "schema": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceDownloadLinkRequestInvoiceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int64", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetInvoiceDownloadLinkResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceDownloadContainer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Download invoice PDF", "tags": [ @@ -17774,7 +17669,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get a link to download the Deel billing invoice PDF.", "errorStatusCode": [ 400, @@ -17788,47 +17683,47 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "invoice_id", "value": { - "primitive": { - "int64": 1000000, + "type": "primitive", + "value": { "type": "int64", + "value": 1000000, }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { "properties": { "expires_at": { - "primitive": { - "datetime": "2020-03-31T10:58:49.780Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-03-31T10:58:49.780Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "https://s3URL/letsdeel.com/invoices/12345.pdf", + "type": "primitive", + "value": { "type": "string", + "value": "https://s3URL/letsdeel.com/invoices/12345.pdf", }, - "type": "primitive", }, }, "type": "object", @@ -17840,7 +17735,7 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "GetBillingInvoiceDownloadLinkRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getBillingInvoiceDownloadLink", "path": "/billing/{invoice_id}/download", @@ -17849,36 +17744,35 @@ exports[`open api parser deel parse open api 1`] = ` "description": "ID of an existing invoice", "name": "invoice_id", "schema": { - "description": undefined, + "description": null, "generatedName": "GetBillingInvoiceDownloadLinkRequestInvoiceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int64", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetBillingInvoiceDownloadLinkResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceDownloadContainer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Download Deel invoice PDF", "tags": [ @@ -17888,7 +17782,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve a list of payments made to Deel.", "errorStatusCode": [ 400, @@ -17900,104 +17794,104 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { "properties": { "rows": { - "array": [ + "type": "array", + "value": [ { "properties": { "created_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "id": { - "primitive": { - "double": 12345, + "type": "primitive", + "value": { "type": "double", + "value": 12345, }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "paid_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "payment_currency": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, "payment_method": { "properties": { "type": { - "enum": "stripe_bacs_debit", "type": "enum", + "value": "stripe_bacs_debit", }, }, "type": "object", }, "status": { - "enum": "paid", "type": "enum", + "value": "paid", }, "total": { - "primitive": { - "double": 1015, + "type": "primitive", + "value": { "type": "double", + "value": 1015, }, - "type": "primitive", }, "workers": { - "array": [ + "type": "array", + "value": [ { "properties": { "name": { - "primitive": { - "string": "Jane Doe", + "type": "primitive", + "value": { "type": "string", + "value": "Jane Doe", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "total": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", @@ -18009,7 +17903,7 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "GetPaymentListRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getPaymentList", "path": "/payments", @@ -18018,18 +17912,18 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "Filtered results will include records created on or after the provided date.", "name": "date_from", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetPaymentListRequestDateFrom", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetPaymentListRequestDateFrom", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateString", "type": "reference", }, @@ -18038,18 +17932,18 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "Filtered results will include records created before the provided date.", "name": "date_to", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetPaymentListRequestDateTo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetPaymentListRequestDateTo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateString", "type": "reference", }, @@ -18058,18 +17952,18 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "Currency codes of contracts to filter.", "name": "currencies", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetPaymentListRequestCurrencies", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetPaymentListRequestCurrencies", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CurrencyCodeList", "type": "reference", }, @@ -18078,18 +17972,18 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "statuses of payments to filter", "name": "statuses", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetPaymentListRequestStatuses", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetPaymentListRequestStatuses", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentStatusEnumList", "type": "reference", }, @@ -18098,41 +17992,40 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "Filter by legal entity type; company, or individual", "name": "entities", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetPaymentListRequestEntities", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetPaymentListRequestEntities", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LegalEntityArray", "type": "reference", }, }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetPaymentListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentListContainer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve payment reciepts", "tags": [ @@ -18142,8 +18035,8 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 401, @@ -18156,322 +18049,322 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { - "array": [ + "type": "array", + "value": [ { "properties": { "birth_date": { - "primitive": { - "string": "birth_date", + "type": "primitive", + "value": { "type": "string", + "value": "birth_date", }, - "type": "primitive", }, "completion_date": { - "primitive": { - "string": "completion_date", + "type": "primitive", + "value": { "type": "string", + "value": "completion_date", }, - "type": "primitive", }, "contract_types": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "contract_types", + "type": "primitive", + "value": { "type": "string", + "value": "contract_types", }, - "type": "primitive", }, ], - "type": "array", }, "country": { - "primitive": { - "string": "country", + "type": "primitive", + "value": { "type": "string", + "value": "country", }, - "type": "primitive", }, "country_name": { - "primitive": { - "string": "country_name", + "type": "primitive", + "value": { "type": "string", + "value": "country_name", }, - "type": "primitive", }, "department": { - "primitive": { - "string": "department", + "type": "primitive", + "value": { "type": "string", + "value": "department", }, - "type": "primitive", }, "direct_manager": { - "primitive": { - "string": "direct_manager", + "type": "primitive", + "value": { "type": "string", + "value": "direct_manager", }, - "type": "primitive", }, "direct_reports": { - "primitive": { - "string": "direct_reports", + "type": "primitive", + "value": { "type": "string", + "value": "direct_reports", }, - "type": "primitive", }, "direct_reports_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "email": { - "primitive": { - "string": "email", + "type": "primitive", + "value": { "type": "string", + "value": "email", }, - "type": "primitive", }, "employments": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "first_name": { - "primitive": { - "string": "first_name", + "type": "primitive", + "value": { "type": "string", + "value": "first_name", }, - "type": "primitive", }, "full_name": { - "primitive": { - "string": "full_name", + "type": "primitive", + "value": { "type": "string", + "value": "full_name", }, - "type": "primitive", }, "has_deel_user": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "hiring_status": { - "primitive": { - "string": "hiring_status", + "type": "primitive", + "value": { "type": "string", + "value": "hiring_status", }, - "type": "primitive", }, "hiring_type": { - "primitive": { - "string": "hiring_type", + "type": "primitive", + "value": { "type": "string", + "value": "hiring_type", }, - "type": "primitive", }, "hourly_report_total": { - "primitive": { - "string": "hourly_report_total", + "type": "primitive", + "value": { "type": "string", + "value": "hourly_report_total", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "job_title": { - "primitive": { - "string": "job_title", + "type": "primitive", + "value": { "type": "string", + "value": "job_title", }, - "type": "primitive", }, "last_name": { - "primitive": { - "string": "last_name", + "type": "primitive", + "value": { "type": "string", + "value": "last_name", }, - "type": "primitive", }, "payments": { - "array": [ + "type": "array", + "value": [ { "properties": { "created_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "id": { - "primitive": { - "double": 12345, + "type": "primitive", + "value": { "type": "double", + "value": 12345, }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "paid_at": { - "primitive": { - "datetime": "2022-05-24T09:38:46.235Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-05-24T09:38:46.235Z", }, - "type": "primitive", }, "payment_currency": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, "payment_method": { "properties": { "type": { - "enum": "stripe_bacs_debit", "type": "enum", + "value": "stripe_bacs_debit", }, }, "type": "object", }, "status": { - "enum": "paid", "type": "enum", + "value": "paid", }, "total": { - "primitive": { - "double": 1015, + "type": "primitive", + "value": { "type": "double", + "value": 1015, }, - "type": "primitive", }, "workers": { - "array": [ + "type": "array", + "value": [ { "properties": { "name": { - "primitive": { - "string": "Jane Doe", + "type": "primitive", + "value": { "type": "string", + "value": "Jane Doe", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "personal_email": { - "primitive": { - "string": "personal_email", + "type": "primitive", + "value": { "type": "string", + "value": "personal_email", }, - "type": "primitive", }, "pic_url": { - "primitive": { - "string": "pic_url", + "type": "primitive", + "value": { "type": "string", + "value": "pic_url", }, - "type": "primitive", }, "seniority": { - "primitive": { - "string": "seniority", + "type": "primitive", + "value": { "type": "string", + "value": "seniority", }, - "type": "primitive", }, "start_date": { - "primitive": { - "string": "start_date", + "type": "primitive", + "value": { "type": "string", + "value": "start_date", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "state", + "type": "primitive", + "value": { "type": "string", + "value": "state", }, - "type": "primitive", }, "team": { - "primitive": { - "string": "team", + "type": "primitive", + "value": { "type": "string", + "value": "team", }, - "type": "primitive", }, "team_id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "timezone", + "type": "primitive", + "value": { "type": "string", + "value": "timezone", }, - "type": "primitive", }, "work_email": { - "primitive": { - "string": "work_email", + "type": "primitive", + "value": { "type": "string", + "value": "work_email", }, - "type": "primitive", }, "work_location": { - "primitive": { - "string": "work_location", + "type": "primitive", + "value": { "type": "string", + "value": "work_location", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -18480,7 +18373,7 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "GetPeopleListRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getPeopleList", "path": "/people", @@ -18489,18 +18382,18 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "Return a page of results with given number of records.", "name": "offset", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetPeopleListRequestOffset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetPeopleListRequestOffset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int64", }, @@ -18511,18 +18404,18 @@ exports[`open api parser deel parse open api 1`] = ` { "description": "Return a page of results with given number of records.", "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetPeopleListRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetPeopleListRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -18531,23 +18424,22 @@ exports[`open api parser deel parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetPeopleListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PeopleContainer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get people list", "tags": [ @@ -18557,8 +18449,8 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 401, @@ -18571,122 +18463,122 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "avatar_url": { - "primitive": { - "string": "avatar_url", + "type": "primitive", + "value": { "type": "string", + "value": "avatar_url", }, - "type": "primitive", }, "client_country": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "contractor_country": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "email": { - "primitive": { - "string": "email", + "type": "primitive", + "value": { "type": "string", + "value": "email", }, - "type": "primitive", }, "first_name": { - "primitive": { - "string": "first_name", + "type": "primitive", + "value": { "type": "string", + "value": "first_name", }, - "type": "primitive", }, "full_name": { - "primitive": { - "string": "full_name", + "type": "primitive", + "value": { "type": "string", + "value": "full_name", }, - "type": "primitive", }, "id": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "last_name": { - "primitive": { - "string": "last_name", + "type": "primitive", + "value": { "type": "string", + "value": "last_name", }, - "type": "primitive", }, "middle_name": { - "primitive": { - "string": "middle_name", + "type": "primitive", + "value": { "type": "string", + "value": "middle_name", }, - "type": "primitive", }, "organization_id": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "organization_name": { - "primitive": { - "string": "organization_name", + "type": "primitive", + "value": { "type": "string", + "value": "organization_name", }, - "type": "primitive", }, "profile_type": { - "enum": "client", "type": "enum", + "value": "client", }, "slack_team_id": { - "primitive": { - "string": "slack_team_id", + "type": "primitive", + "value": { "type": "string", + "value": "slack_team_id", }, - "type": "primitive", }, "slack_user_id": { - "primitive": { - "string": "slack_user_id", + "type": "primitive", + "value": { "type": "string", + "value": "slack_user_id", }, - "type": "primitive", }, "user_id": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "username": { - "primitive": { - "string": "username", + "type": "primitive", + "value": { "type": "string", + "value": "username", }, - "type": "primitive", }, }, "type": "object", @@ -18695,29 +18587,28 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "GetPeopleRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getPeople", "path": "/people/me", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetPeopleResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PeopleMeContainer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get my current profile", "tags": [ @@ -18727,7 +18618,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve a list of webhook subscriptions.", "errorStatusCode": [ 400, @@ -18741,102 +18632,102 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { - "array": [ + "type": "array", + "value": [ { "properties": { "api_version": { - "primitive": { - "string": "v1", + "type": "primitive", + "value": { "type": "string", + "value": "v1", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "created_at", + "type": "primitive", + "value": { "type": "string", + "value": "created_at", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "My first webhook", + "type": "primitive", + "value": { "type": "string", + "value": "My first webhook", }, - "type": "primitive", }, "events": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "events", + "type": "primitive", + "value": { "type": "string", + "value": "events", }, - "type": "primitive", }, ], - "type": "array", }, "hidden": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "id": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "My webhooks", + "type": "primitive", + "value": { "type": "string", + "value": "My webhooks", }, - "type": "primitive", }, "signing_key": { - "primitive": { - "string": "signing_key", + "type": "primitive", + "value": { "type": "string", + "value": "signing_key", }, - "type": "primitive", }, "status": { - "enum": "enabled", "type": "enum", + "value": "enabled", }, "updated_at": { - "primitive": { - "string": "updated_at", + "type": "primitive", + "value": { "type": "string", + "value": "updated_at", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "https://mywebhook.com/listening", + "type": "primitive", + "value": { "type": "string", + "value": "https://mywebhook.com/listening", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -18845,29 +18736,28 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "GetAllWebhooksRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getAllWebhooks", "path": "/webhooks", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "successful operation", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetAllWebhooksResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WebhookListResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List of webhooks", "tags": [ @@ -18877,7 +18767,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Create a new webhooks subscription.", "errorStatusCode": [ 400, @@ -18891,56 +18781,56 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "api_version": { - "primitive": { - "string": "v1", + "type": "primitive", + "value": { "type": "string", + "value": "v1", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "I like it very much.", + "type": "primitive", + "value": { "type": "string", + "value": "I like it very much.", }, - "type": "primitive", }, "events": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "events", + "type": "primitive", + "value": { "type": "string", + "value": "events", }, - "type": "primitive", }, ], - "type": "array", }, "name": { - "primitive": { - "string": "My first webhook.", + "type": "primitive", + "value": { "type": "string", + "value": "My first webhook.", }, - "type": "primitive", }, "status": { - "enum": "enabled", "type": "enum", + "value": "enabled", }, "url": { - "primitive": { - "string": "https://mywebhook.com", + "type": "primitive", + "value": { "type": "string", + "value": "https://mywebhook.com", }, - "type": "primitive", }, }, "type": "object", @@ -18950,83 +18840,83 @@ exports[`open api parser deel parse open api 1`] = ` "data": { "properties": { "api_version": { - "primitive": { - "string": "v1", + "type": "primitive", + "value": { "type": "string", + "value": "v1", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "created_at", + "type": "primitive", + "value": { "type": "string", + "value": "created_at", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "My first webhook", + "type": "primitive", + "value": { "type": "string", + "value": "My first webhook", }, - "type": "primitive", }, "events": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "events", + "type": "primitive", + "value": { "type": "string", + "value": "events", }, - "type": "primitive", }, ], - "type": "array", }, "hidden": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "id": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "My webhooks", + "type": "primitive", + "value": { "type": "string", + "value": "My webhooks", }, - "type": "primitive", }, "signing_key": { - "primitive": { - "string": "signing_key", + "type": "primitive", + "value": { "type": "string", + "value": "signing_key", }, - "type": "primitive", }, "status": { - "enum": "enabled", "type": "enum", + "value": "enabled", }, "updated_at": { - "primitive": { - "string": "updated_at", + "type": "primitive", + "value": { "type": "string", + "value": "updated_at", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "https://mywebhook.com/listening", + "type": "primitive", + "value": { "type": "string", + "value": "https://mywebhook.com/listening", }, - "type": "primitive", }, }, "type": "object", @@ -19038,42 +18928,40 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "CreateWebhookRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "createWebhook", "path": "/webhooks", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateWebhookRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateWebhookRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "successful operation", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateWebhookResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WebhookItemResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a webhook", "tags": [ @@ -19083,7 +18971,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve a single webhook subscription.", "errorStatusCode": [ 400, @@ -19097,105 +18985,105 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { "properties": { "api_version": { - "primitive": { - "string": "v1", + "type": "primitive", + "value": { "type": "string", + "value": "v1", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "created_at", + "type": "primitive", + "value": { "type": "string", + "value": "created_at", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "My first webhook", + "type": "primitive", + "value": { "type": "string", + "value": "My first webhook", }, - "type": "primitive", }, "events": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "events", + "type": "primitive", + "value": { "type": "string", + "value": "events", }, - "type": "primitive", }, ], - "type": "array", }, "hidden": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "id": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "My webhooks", + "type": "primitive", + "value": { "type": "string", + "value": "My webhooks", }, - "type": "primitive", }, "signing_key": { - "primitive": { - "string": "signing_key", + "type": "primitive", + "value": { "type": "string", + "value": "signing_key", }, - "type": "primitive", }, "status": { - "enum": "enabled", "type": "enum", + "value": "enabled", }, "updated_at": { - "primitive": { - "string": "updated_at", + "type": "primitive", + "value": { "type": "string", + "value": "updated_at", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "https://mywebhook.com/listening", + "type": "primitive", + "value": { "type": "string", + "value": "https://mywebhook.com/listening", }, - "type": "primitive", }, }, "type": "object", @@ -19207,47 +19095,46 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "WebhookControllerGetByIdRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "WebhookController_getById", "path": "/webhooks/{id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "WebhookControllerGetByIdRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "successful operation", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "WebhookControllerGetByIdResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WebhookItemResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve a single webhook", "tags": [ @@ -19257,7 +19144,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Delete a webhook subscription.", "errorStatusCode": [ 400, @@ -19271,56 +19158,56 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "WebhookControllerDeleteByIdRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "WebhookController_deleteById", "path": "/webhooks/{id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "WebhookControllerDeleteByIdRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "request": null, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], "summary": "Delete a webhook", "tags": [ @@ -19330,7 +19217,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Edit a webhook subscription.", "errorStatusCode": [ 400, @@ -19344,18 +19231,18 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], @@ -19363,41 +19250,41 @@ exports[`open api parser deel parse open api 1`] = ` "request": { "properties": { "description": { - "primitive": { - "string": "My first webhook", + "type": "primitive", + "value": { "type": "string", + "value": "My first webhook", }, - "type": "primitive", }, "events": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "events", + "type": "primitive", + "value": { "type": "string", + "value": "events", }, - "type": "primitive", }, ], - "type": "array", }, "name": { - "primitive": { - "string": "Demo webhook", + "type": "primitive", + "value": { "type": "string", + "value": "Demo webhook", }, - "type": "primitive", }, "status": { - "enum": "enabled", "type": "enum", + "value": "enabled", }, "url": { - "primitive": { - "string": "https://mywebhook.com/listening", + "type": "primitive", + "value": { "type": "string", + "value": "https://mywebhook.com/listening", }, - "type": "primitive", }, }, "type": "object", @@ -19407,83 +19294,83 @@ exports[`open api parser deel parse open api 1`] = ` "data": { "properties": { "api_version": { - "primitive": { - "string": "v1", + "type": "primitive", + "value": { "type": "string", + "value": "v1", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "created_at", + "type": "primitive", + "value": { "type": "string", + "value": "created_at", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "My first webhook", + "type": "primitive", + "value": { "type": "string", + "value": "My first webhook", }, - "type": "primitive", }, "events": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "events", + "type": "primitive", + "value": { "type": "string", + "value": "events", }, - "type": "primitive", }, ], - "type": "array", }, "hidden": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "id": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "My webhooks", + "type": "primitive", + "value": { "type": "string", + "value": "My webhooks", }, - "type": "primitive", }, "signing_key": { - "primitive": { - "string": "signing_key", + "type": "primitive", + "value": { "type": "string", + "value": "signing_key", }, - "type": "primitive", }, "status": { - "enum": "enabled", "type": "enum", + "value": "enabled", }, "updated_at": { - "primitive": { - "string": "updated_at", + "type": "primitive", + "value": { "type": "string", + "value": "updated_at", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "https://mywebhook.com/listening", + "type": "primitive", + "value": { "type": "string", + "value": "https://mywebhook.com/listening", }, - "type": "primitive", }, }, "type": "object", @@ -19495,60 +19382,58 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "WebhookControllerEditByIdRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PATCH", "operationId": "WebhookController_editById", "path": "/webhooks/{id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "WebhookControllerEditByIdRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "WebhookControllerEditByIdRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PatchWebhookRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "successful operation", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "WebhookControllerEditByIdResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WebhookItemResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Edit a webhook", "tags": [ @@ -19558,7 +19443,7 @@ exports[`open api parser deel parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get a full breakdown of a payment made to Deel. Breakdown will include individual invoices and Deel fee as line items.", "errorStatusCode": [ 400, @@ -19572,230 +19457,230 @@ exports[`open api parser deel parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "payment_id", "value": { - "primitive": { - "string": "payment_id", + "type": "primitive", + "value": { "type": "string", + "value": "payment_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { - "array": [ + "type": "array", + "value": [ { "properties": { "adjustment": { - "primitive": { - "string": "0.00", + "type": "primitive", + "value": { "type": "string", + "value": "0.00", }, - "type": "primitive", }, "approve_date": { - "primitive": { - "string": "approve_date", + "type": "primitive", + "value": { "type": "string", + "value": "approve_date", }, - "type": "primitive", }, "approvers": { - "primitive": { - "string": "approvers", + "type": "primitive", + "value": { "type": "string", + "value": "approvers", }, - "type": "primitive", }, "bonus": { - "primitive": { - "string": "0.00", + "type": "primitive", + "value": { "type": "string", + "value": "0.00", }, - "type": "primitive", }, "commissions": { - "primitive": { - "string": "0.00", + "type": "primitive", + "value": { "type": "string", + "value": "0.00", }, - "type": "primitive", }, "contract_country": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "contract_start_date": { - "primitive": { - "string": "2020-03-31T10:58:49.780Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-03-31T10:58:49.780Z", }, - "type": "primitive", }, "contractor_email": { - "primitive": { - "string": "name@email.com", + "type": "primitive", + "value": { "type": "string", + "value": "name@email.com", }, - "type": "primitive", }, "contractor_employee_name": { - "primitive": { - "string": "Jane Doe", + "type": "primitive", + "value": { "type": "string", + "value": "Jane Doe", }, - "type": "primitive", }, "contractor_unique_identifier": { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, "currency": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, "date": { - "primitive": { - "string": "2022-10-01T00:59:28.482Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-10-01T00:59:28.482Z", }, - "type": "primitive", }, "deductions": { - "primitive": { - "string": "0.00", + "type": "primitive", + "value": { "type": "string", + "value": "0.00", }, - "type": "primitive", }, "expenses": { - "primitive": { - "string": "0.00", + "type": "primitive", + "value": { "type": "string", + "value": "0.00", }, - "type": "primitive", }, "frequency": { - "primitive": { - "string": "", + "type": "primitive", + "value": { "type": "string", + "value": "", }, - "type": "primitive", }, "general_ledger_account": { - "primitive": { - "string": "", + "type": "primitive", + "value": { "type": "string", + "value": "", }, - "type": "primitive", }, "invoice_number": { - "primitive": { - "string": "5069872", + "type": "primitive", + "value": { "type": "string", + "value": "5069872", }, - "type": "primitive", }, "others": { - "primitive": { - "string": "0.00", + "type": "primitive", + "value": { "type": "string", + "value": "0.00", }, - "type": "primitive", }, "overtime": { - "primitive": { - "string": "0.00", + "type": "primitive", + "value": { "type": "string", + "value": "0.00", }, - "type": "primitive", }, "payment_currency": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, "payment_date": { - "primitive": { - "string": "2022-11-01T17:20:32.837Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-11-01T17:20:32.837Z", }, - "type": "primitive", }, "pro_rata": { - "primitive": { - "string": "0.00", + "type": "primitive", + "value": { "type": "string", + "value": "0.00", }, - "type": "primitive", }, "processing_fee": { - "primitive": { - "string": "0.00", + "type": "primitive", + "value": { "type": "string", + "value": "0.00", }, - "type": "primitive", }, "receipt_number": { - "primitive": { - "string": "5551621", + "type": "primitive", + "value": { "type": "string", + "value": "5551621", }, - "type": "primitive", }, "team": { - "primitive": { - "string": "Deel Inc.", + "type": "primitive", + "value": { "type": "string", + "value": "Deel Inc.", }, - "type": "primitive", }, "total": { - "primitive": { - "string": "1000.00", + "type": "primitive", + "value": { "type": "string", + "value": "1000.00", }, - "type": "primitive", }, "total_payment_currency": { - "primitive": { - "string": "1000.00", + "type": "primitive", + "value": { "type": "string", + "value": "1000.00", }, - "type": "primitive", }, "work": { - "primitive": { - "string": "0.00", + "type": "primitive", + "value": { "type": "string", + "value": "0.00", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -19804,47 +19689,46 @@ exports[`open api parser deel parse open api 1`] = ` ], "generatedRequestName": "GetPaymentsBreakDownByIdRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "GetPaymentsBreakDownById", "path": "/payments/{payment_id}/breakdown", "pathParameters": [ { - "description": undefined, + "description": null, "name": "payment_id", "schema": { - "description": undefined, + "description": null, "generatedName": "GetPaymentsBreakDownByIdRequestPaymentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful operation.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetPaymentsBreakDownByIdResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentBreakDownContainer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve a payment breakdown", "tags": [ @@ -19854,98 +19738,95 @@ exports[`open api parser deel parse open api 1`] = ` ], "errors": { "400": { - "description": undefined, + "description": null, "generatedName": "BadRequestError", "nameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BadRequestErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ApiErrorContainer", "type": "reference", }, }, "401": { - "description": undefined, + "description": null, "generatedName": "UnauthorizedError", "nameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UnauthorizedErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ApiErrorContainer", "type": "reference", }, }, "403": { - "description": undefined, + "description": null, "generatedName": "ForbiddenError", "nameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ForbiddenErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ApiErrorContainer", "type": "reference", }, }, "404": { - "description": undefined, + "description": null, "generatedName": "NotFoundError", "nameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "NotFoundErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ApiErrorContainer", "type": "reference", }, }, "409": { - "description": undefined, + "description": null, "generatedName": "ConflictError", "nameOverride": null, "schema": { - "description": undefined, - "example": undefined, "generatedName": "ConflictErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "429": { - "description": undefined, + "description": null, "generatedName": "TooManyRequestsError", "nameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TooManyRequestsErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ApiErrorContainer", "type": "reference", }, }, "500": { - "description": undefined, + "description": null, "generatedName": "InternalServerError", "nameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "InternalServerErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ApiErrorContainer", "type": "reference", }, }, }, - "globalHeaders": undefined, + "globalHeaders": null, "hasEndpointsMarkedInternal": true, "nonRequestReferencedSchemas": [ "HrisDirectEmployeeContainer", @@ -20219,10 +20100,10 @@ exports[`open api parser deel parse open api 1`] = ` "Agreement": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Agreement", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -20230,10 +20111,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "agreementId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "AgreementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -20246,13 +20127,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "agreementAgreementTitle", "key": "agreement_title", "schema": { - "description": undefined, + "description": null, "generatedName": "AgreementAgreementTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20264,13 +20145,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "agreementAgreementType", "key": "agreement_type", "schema": { - "description": undefined, + "description": null, "generatedName": "AgreementAgreementType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20284,10 +20165,10 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AgreementMsa", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -20295,13 +20176,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "agreementMsaId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "AgreementMsaId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20313,13 +20194,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "agreementMsaTitle", "key": "title", "schema": { - "description": undefined, + "description": null, "generatedName": "AgreementMsaTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20337,10 +20218,10 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AgreementClientLegalEntity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -20348,10 +20229,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "agreementClientLegalEntityId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "AgreementClientLegalEntityId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -20364,13 +20245,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "agreementClientLegalEntityName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "AgreementClientLegalEntityName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20388,10 +20269,10 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AgreementProviderLegalEntity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -20399,10 +20280,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "agreementProviderLegalEntityId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "AgreementProviderLegalEntityId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -20415,13 +20296,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "agreementProviderLegalEntityName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "AgreementProviderLegalEntityName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20435,16 +20316,16 @@ exports[`open api parser deel parse open api 1`] = ` "type": "object", }, "AgreementList": { - "description": undefined, + "description": null, "generatedName": "AgreementList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AgreementListItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Agreement", "type": "reference", }, @@ -20452,10 +20333,10 @@ exports[`open api parser deel parse open api 1`] = ` "AgreementListContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AgreementListContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -20463,10 +20344,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "agreementListContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "AgreementListContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AgreementList", "type": "reference", }, @@ -20477,16 +20358,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "agreementListContainerPage", "key": "page", "schema": { - "description": undefined, + "description": null, "generatedName": "agreementListContainerPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AgreementListContainerPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PageInfoWithoutCursor", "type": "reference", }, @@ -20498,11 +20379,11 @@ exports[`open api parser deel parse open api 1`] = ` "AgreementsParamLimit": { "description": "Maximum number of records to return. This is supposed to be an integer but query parameters are string. Maximum is 50.", "generatedName": "AgreementsParamLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20510,11 +20391,11 @@ exports[`open api parser deel parse open api 1`] = ` "AgreementsParamOffset": { "description": "Offset/index of record for the next page of records to return. This is supposed to be an integer but query parameters are string.", "generatedName": "AgreementsParamOffset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20524,8 +20405,8 @@ exports[`open api parser deel parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Convenient model to encapsulate query parameters to get a list of agreements.", "generatedName": "AgreementsSearchForm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -20533,19 +20414,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "agreementsSearchFormContractId", "key": "contract_id", "schema": { - "description": undefined, + "description": null, "generatedName": "agreementsSearchFormContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AgreementsSearchFormContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20558,16 +20439,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "agreementsSearchFormLimit", "key": "limit", "schema": { - "description": undefined, + "description": null, "generatedName": "agreementsSearchFormLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AgreementsSearchFormLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AgreementsParamLimit", "type": "reference", }, @@ -20579,16 +20460,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "agreementsSearchFormOffset", "key": "offset", "schema": { - "description": undefined, + "description": null, "generatedName": "agreementsSearchFormOffset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AgreementsSearchFormOffset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AgreementsParamOffset", "type": "reference", }, @@ -20600,10 +20481,10 @@ exports[`open api parser deel parse open api 1`] = ` "AlternateEmailItem": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AlternateEmailItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -20611,10 +20492,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "alternateEmailItemEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "AlternateEmailItemEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EmailType", "type": "reference", }, @@ -20625,10 +20506,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "alternateEmailItemIsVerified", "key": "isVerified", "schema": { - "description": undefined, + "description": null, "generatedName": "AlternateEmailItemIsVerified", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -20641,14 +20522,14 @@ exports[`open api parser deel parse open api 1`] = ` "AlternateEmailList": { "description": "List of alternate email addresses.", "generatedName": "AlternateEmailList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AlternateEmailListItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AlternateEmailItem", "type": "reference", }, @@ -20656,10 +20537,10 @@ exports[`open api parser deel parse open api 1`] = ` "ApiError": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ApiError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -20667,19 +20548,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "apiErrorMessage", "key": "message", "schema": { - "description": undefined, + "description": null, "generatedName": "apiErrorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A description of the returned error", "generatedName": "ApiErrorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20692,19 +20573,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "apiErrorPath", "key": "path", "schema": { - "description": undefined, + "description": null, "generatedName": "apiErrorPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The JSON path where input validation failed", "generatedName": "ApiErrorPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20717,10 +20598,10 @@ exports[`open api parser deel parse open api 1`] = ` "ApiErrorContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ApiErrorContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -20728,16 +20609,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "apiErrorContainerRequest", "key": "request", "schema": { - "description": undefined, + "description": null, "generatedName": "apiErrorContainerRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ApiErrorContainerRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ApiErrorRequest", "type": "reference", }, @@ -20749,22 +20630,22 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "apiErrorContainerErrors", "key": "errors", "schema": { - "description": undefined, + "description": null, "generatedName": "apiErrorContainerErrors", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ApiErrorContainerErrors", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ApiErrorContainerErrorsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ApiError", "type": "reference", }, @@ -20777,10 +20658,10 @@ exports[`open api parser deel parse open api 1`] = ` "ApiErrorRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ApiErrorRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -20788,19 +20669,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "apiErrorRequestMethod", "key": "method", "schema": { - "description": undefined, + "description": null, "generatedName": "apiErrorRequestMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The HTTP method of the failed request", "generatedName": "ApiErrorRequestMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20813,19 +20694,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "apiErrorRequestUrl", "key": "url", "schema": { - "description": undefined, + "description": null, "generatedName": "apiErrorRequestUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The relative URL of the failed request", "generatedName": "ApiErrorRequestUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20838,16 +20719,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "apiErrorRequestStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "apiErrorRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The status code of the response", "generatedName": "ApiErrorRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -20861,19 +20742,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "apiErrorRequestApiReqId", "key": "api_req_id", "schema": { - "description": undefined, + "description": null, "generatedName": "apiErrorRequestApiReqId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The request ID of the failed request", "generatedName": "ApiErrorRequestApiReqId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20886,19 +20767,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "apiErrorRequestDocs", "key": "docs", "schema": { - "description": undefined, + "description": null, "generatedName": "apiErrorRequestDocs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A link to the official documentation for the requested endpoint resource", "generatedName": "ApiErrorRequestDocs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20911,19 +20792,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "apiErrorRequestSource", "key": "source", "schema": { - "description": undefined, + "description": null, "generatedName": "apiErrorRequestSource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The source handler which produced the returned error", "generatedName": "ApiErrorRequestSource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20936,16 +20817,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "apiErrorRequestCode", "key": "code", "schema": { - "description": undefined, + "description": null, "generatedName": "apiErrorRequestCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The code of the source handler which produced the returned error", "generatedName": "ApiErrorRequestCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -20959,10 +20840,10 @@ exports[`open api parser deel parse open api 1`] = ` "BasicContract": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BasicContract", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -20970,12 +20851,12 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicContractId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -20988,12 +20869,12 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicContractTitle", "key": "title", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicContractTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -21006,10 +20887,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicContractType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicContractType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractTypeEnum", "type": "reference", }, @@ -21020,10 +20901,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicContractStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicContractStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractStatusEnum", "type": "reference", }, @@ -21034,10 +20915,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicContractClient", "key": "client", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicContractClient", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ClientOfBasicContract", "type": "reference", }, @@ -21048,10 +20929,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicContractWorker", "key": "worker", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicContractWorker", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WorkerOfBasicContract", "type": "reference", }, @@ -21062,10 +20943,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicContractInvitations", "key": "invitations", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicContractInvitations", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvitationsOfBasicContract", "type": "reference", }, @@ -21076,10 +20957,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicContractSignatures", "key": "signatures", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicContractSignatures", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SignaturesOfBasicContract", "type": "reference", }, @@ -21090,10 +20971,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicContractIsShielded", "key": "is_shielded", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicContractIsShielded", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -21106,10 +20987,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicContractIsArchived", "key": "is_archived", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicContractIsArchived", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -21122,10 +21003,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicContractCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicContractCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateTimeString", "type": "reference", }, @@ -21136,10 +21017,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicContractTerminationDate", "key": "termination_date", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicContractTerminationDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateTimeString", "type": "reference", }, @@ -21150,16 +21031,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicContractNoticePeriod", "key": "notice_period", "schema": { - "description": undefined, + "description": null, "generatedName": "basicContractNoticePeriod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BasicContractNoticePeriod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "NoticePeriod", "type": "reference", }, @@ -21171,16 +21052,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicContractWhoReports", "key": "who_reports", "schema": { - "description": undefined, + "description": null, "generatedName": "basicContractWhoReports", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BasicContractWhoReports", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractWhoReportsEnum", "type": "reference", }, @@ -21192,25 +21073,25 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicContractExternalId", "key": "external_id", "schema": { - "description": undefined, + "description": null, "generatedName": "basicContractExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A unique identifier for the object provided by an external system.", "generatedName": "BasicContractExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "A unique identifier for the object provided by an external system.", "generatedName": "BasicContractExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21224,10 +21105,10 @@ exports[`open api parser deel parse open api 1`] = ` "BasicInvoiceAdjustment": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BasicInvoiceAdjustment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -21235,10 +21116,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicInvoiceAdjustmentId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicInvoiceAdjustmentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UniqueObjectIdentifier", "type": "reference", }, @@ -21249,16 +21130,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicInvoiceAdjustmentPublicId", "key": "public_id", "schema": { - "description": undefined, + "description": null, "generatedName": "basicInvoiceAdjustmentPublicId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BasicInvoiceAdjustmentPublicId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PublicId", "type": "reference", }, @@ -21270,10 +21151,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicInvoiceAdjustmentType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicInvoiceAdjustmentType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceAdjustmentTypeEnum", "type": "reference", }, @@ -21284,10 +21165,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicInvoiceAdjustmentStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicInvoiceAdjustmentStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceAdjustmentStatusEnum", "type": "reference", }, @@ -21298,13 +21179,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicInvoiceAdjustmentDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicInvoiceAdjustmentDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21316,10 +21197,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicInvoiceAdjustmentDateSubmitted", "key": "date_submitted", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicInvoiceAdjustmentDateSubmitted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateTimeStringRequired", "type": "reference", }, @@ -21330,10 +21211,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicInvoiceAdjustmentCurrencyCode", "key": "currency_code", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicInvoiceAdjustmentCurrencyCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CurrencyCodeRequired", "type": "reference", }, @@ -21344,16 +21225,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicInvoiceAdjustmentQuantity", "key": "quantity", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicInvoiceAdjustmentQuantity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BasicInvoiceAdjustmentQuantity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -21367,13 +21248,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicInvoiceAdjustmentTotalAmount", "key": "total_amount", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicInvoiceAdjustmentTotalAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21385,10 +21266,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicInvoiceAdjustmentCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicInvoiceAdjustmentCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateTimeStringRequired", "type": "reference", }, @@ -21399,25 +21280,25 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicInvoiceAdjustmentScale", "key": "scale", "schema": { - "description": undefined, + "description": null, "generatedName": "basicInvoiceAdjustmentScale", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BasicInvoiceAdjustmentScale", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BasicInvoiceAdjustmentScale", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21431,25 +21312,25 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicInvoiceAdjustmentCustomScale", "key": "custom_scale", "schema": { - "description": undefined, + "description": null, "generatedName": "basicInvoiceAdjustmentCustomScale", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BasicInvoiceAdjustmentCustomScale", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BasicInvoiceAdjustmentCustomScale", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21463,10 +21344,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicInvoiceAdjustmentAttachment", "key": "attachment", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicInvoiceAdjustmentAttachment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "FileAttachmentInfo", "type": "reference", }, @@ -21477,18 +21358,18 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicInvoiceAdjustmentWorksheet", "key": "worksheet", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicInvoiceAdjustmentWorksheet", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BasicInvoiceAdjustmentWorksheet", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -21496,10 +21377,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicInvoiceAdjustmentWorksheetWeeks", "key": "weeks", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicInvoiceAdjustmentWorksheetWeeks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -21512,10 +21393,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicInvoiceAdjustmentWorksheetDays", "key": "days", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicInvoiceAdjustmentWorksheetDays", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -21528,10 +21409,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicInvoiceAdjustmentWorksheetHours", "key": "hours", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicInvoiceAdjustmentWorksheetHours", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -21544,10 +21425,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicInvoiceAdjustmentWorksheetMinutes", "key": "minutes", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicInvoiceAdjustmentWorksheetMinutes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -21565,18 +21446,18 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicInvoiceAdjustmentReviewedBy", "key": "reviewed_by", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicInvoiceAdjustmentReviewedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BasicInvoiceAdjustmentReviewedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -21584,10 +21465,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicInvoiceAdjustmentReviewedById", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicInvoiceAdjustmentReviewedById", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -21600,13 +21481,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicInvoiceAdjustmentReviewedByFullName", "key": "full_name", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicInvoiceAdjustmentReviewedByFullName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21618,13 +21499,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicInvoiceAdjustmentReviewedByReviewedAt", "key": "reviewed_at", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicInvoiceAdjustmentReviewedByReviewedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21636,13 +21517,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicInvoiceAdjustmentReviewedByRemarks", "key": "remarks", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicInvoiceAdjustmentReviewedByRemarks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21661,10 +21542,10 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BasicInvoiceAdjustmentContract", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -21672,13 +21553,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicInvoiceAdjustmentContractId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicInvoiceAdjustmentContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21690,13 +21571,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicInvoiceAdjustmentContractTitle", "key": "title", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicInvoiceAdjustmentContractTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21708,10 +21589,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicInvoiceAdjustmentContractType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicInvoiceAdjustmentContractType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractTypeEnum", "type": "reference", }, @@ -21728,10 +21609,10 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BasicInvoiceAdjustmentPaymentCycle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -21739,10 +21620,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicInvoiceAdjustmentPaymentCycleStartDate", "key": "start_date", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicInvoiceAdjustmentPaymentCycleStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateTimeStringRequired", "type": "reference", }, @@ -21753,10 +21634,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicInvoiceAdjustmentPaymentCycleEndDate", "key": "end_date", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicInvoiceAdjustmentPaymentCycleEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateTimeStringRequired", "type": "reference", }, @@ -21773,10 +21654,10 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BasicInvoiceAdjustmentReportedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -21784,10 +21665,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicInvoiceAdjustmentReportedById", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicInvoiceAdjustmentReportedById", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -21800,13 +21681,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicInvoiceAdjustmentReportedByFullName", "key": "full_name", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicInvoiceAdjustmentReportedByFullName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21822,10 +21703,10 @@ exports[`open api parser deel parse open api 1`] = ` "BasicLegalEntity": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BasicLegalEntity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -21833,10 +21714,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicLegalEntityId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicLegalEntityId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -21849,13 +21730,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicLegalEntityName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicLegalEntityName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21867,10 +21748,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicLegalEntityEntityType", "key": "entity_type", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicLegalEntityEntityType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LegalEntityType", "type": "reference", }, @@ -21881,10 +21762,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicLegalEntityEntitySubtype", "key": "entity_subtype", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicLegalEntityEntitySubtype", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LegalEntitySubType", "type": "reference", }, @@ -21895,10 +21776,10 @@ exports[`open api parser deel parse open api 1`] = ` "BasicOrganization": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BasicOrganization", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -21906,10 +21787,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicOrganizationId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicOrganizationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -21922,12 +21803,12 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicOrganizationName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicOrganizationName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -21940,10 +21821,10 @@ exports[`open api parser deel parse open api 1`] = ` "BasicTeam": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BasicTeam", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -21951,10 +21832,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicTeamId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicTeamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -21967,12 +21848,12 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicTeamName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicTeamName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -21985,10 +21866,10 @@ exports[`open api parser deel parse open api 1`] = ` "BasicTimesheet": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BasicTimesheet", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -21996,10 +21877,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicTimesheetId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicTimesheetId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UniqueObjectIdentifier", "type": "reference", }, @@ -22010,16 +21891,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicTimesheetPublicId", "key": "public_id", "schema": { - "description": undefined, + "description": null, "generatedName": "basicTimesheetPublicId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BasicTimesheetPublicId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PublicId", "type": "reference", }, @@ -22033,11 +21914,11 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Deprecated - it is always "work"", "generatedName": "BasicTimesheetType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22049,10 +21930,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicTimesheetStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicTimesheetStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimesheetStatusEnum", "type": "reference", }, @@ -22063,13 +21944,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicTimesheetDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicTimesheetDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22081,10 +21962,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicTimesheetDateSubmitted", "key": "date_submitted", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicTimesheetDateSubmitted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateTimeStringRequired", "type": "reference", }, @@ -22095,10 +21976,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicTimesheetCurrencyCode", "key": "currency_code", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicTimesheetCurrencyCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CurrencyCodeRequired", "type": "reference", }, @@ -22111,11 +21992,11 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "is equal to quantity times rate of active work statement + bonus in this record", "generatedName": "BasicTimesheetTotalAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22127,16 +22008,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicTimesheetQuantity", "key": "quantity", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicTimesheetQuantity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BasicTimesheetQuantity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -22150,13 +22031,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicTimesheetCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicTimesheetCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22168,25 +22049,25 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicTimesheetScale", "key": "scale", "schema": { - "description": undefined, + "description": null, "generatedName": "basicTimesheetScale", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BasicTimesheetScale", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BasicTimesheetScale", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22200,25 +22081,25 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicTimesheetCustomScale", "key": "custom_scale", "schema": { - "description": undefined, + "description": null, "generatedName": "basicTimesheetCustomScale", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BasicTimesheetCustomScale", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BasicTimesheetCustomScale", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22232,10 +22113,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicTimesheetAttachment", "key": "attachment", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicTimesheetAttachment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "FileAttachmentInfo", "type": "reference", }, @@ -22246,18 +22127,18 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicTimesheetWorksheet", "key": "worksheet", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicTimesheetWorksheet", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BasicTimesheetWorksheet", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -22265,10 +22146,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicTimesheetWorksheetWeeks", "key": "weeks", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicTimesheetWorksheetWeeks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -22281,10 +22162,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicTimesheetWorksheetDays", "key": "days", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicTimesheetWorksheetDays", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -22297,10 +22178,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicTimesheetWorksheetHours", "key": "hours", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicTimesheetWorksheetHours", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -22313,10 +22194,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicTimesheetWorksheetMinutes", "key": "minutes", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicTimesheetWorksheetMinutes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -22334,18 +22215,18 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicTimesheetReviewedBy", "key": "reviewed_by", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicTimesheetReviewedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BasicTimesheetReviewedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -22353,10 +22234,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicTimesheetReviewedById", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicTimesheetReviewedById", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -22369,13 +22250,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicTimesheetReviewedByFullName", "key": "full_name", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicTimesheetReviewedByFullName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22387,13 +22268,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicTimesheetReviewedByReviewedAt", "key": "reviewed_at", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicTimesheetReviewedByReviewedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22405,13 +22286,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicTimesheetReviewedByRemarks", "key": "remarks", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicTimesheetReviewedByRemarks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22430,10 +22311,10 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BasicTimesheetContract", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -22441,13 +22322,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicTimesheetContractId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicTimesheetContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22459,13 +22340,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicTimesheetContractTitle", "key": "title", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicTimesheetContractTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22477,10 +22358,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicTimesheetContractType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicTimesheetContractType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractTypeEnum", "type": "reference", }, @@ -22495,18 +22376,18 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicTimesheetPaymentCycle", "key": "payment_cycle", "schema": { - "description": undefined, + "description": null, "generatedName": "basicTimesheetPaymentCycle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BasicTimesheetPaymentCycle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -22514,16 +22395,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicTimesheetPaymentCycleStartDate", "key": "start_date", "schema": { - "description": undefined, + "description": null, "generatedName": "basicTimesheetPaymentCycleStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BasicTimesheetPaymentCycleStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateTimeString", "type": "reference", }, @@ -22535,16 +22416,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicTimesheetPaymentCycleEndDate", "key": "end_date", "schema": { - "description": undefined, + "description": null, "generatedName": "basicTimesheetPaymentCycleEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BasicTimesheetPaymentCycleEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateTimeString", "type": "reference", }, @@ -22563,10 +22444,10 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BasicTimesheetReportedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -22574,10 +22455,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicTimesheetReportedById", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicTimesheetReportedById", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -22590,13 +22471,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "basicTimesheetReportedByFullName", "key": "full_name", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicTimesheetReportedByFullName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22610,18 +22491,18 @@ exports[`open api parser deel parse open api 1`] = ` "type": "object", }, "ClientLegalEntity": { - "description": undefined, + "description": null, "generatedName": "ClientLegalEntity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ClientLegalEntity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -22629,10 +22510,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "clientLegalEntityId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "ClientLegalEntityId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int64", }, @@ -22645,13 +22526,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "clientLegalEntityName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "ClientLegalEntityName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22663,10 +22544,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "clientLegalEntityEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "ClientLegalEntityEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EmailType", "type": "reference", }, @@ -22677,10 +22558,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "clientLegalEntityType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "ClientLegalEntityType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LegalEntityType", "type": "reference", }, @@ -22691,10 +22572,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "clientLegalEntitySubtype", "key": "subtype", "schema": { - "description": undefined, + "description": null, "generatedName": "ClientLegalEntitySubtype", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LegalEntitySubType", "type": "reference", }, @@ -22705,13 +22586,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "clientLegalEntityRegistrationNumber", "key": "registration_number", "schema": { - "description": undefined, + "description": null, "generatedName": "ClientLegalEntityRegistrationNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22723,13 +22604,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "clientLegalEntityVatNumber", "key": "vat_number", "schema": { - "description": undefined, + "description": null, "generatedName": "ClientLegalEntityVatNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22742,10 +22623,10 @@ exports[`open api parser deel parse open api 1`] = ` "ClientOfBasicContract": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ClientOfBasicContract", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -22753,16 +22634,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "clientOfBasicContractTeam", "key": "team", "schema": { - "description": undefined, + "description": null, "generatedName": "clientOfBasicContractTeam", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ClientOfBasicContractTeam", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TeamOfBasicContract", "type": "reference", }, @@ -22772,18 +22653,18 @@ exports[`open api parser deel parse open api 1`] = ` "type": "object", }, "ClientOfContract": { - "description": undefined, + "description": null, "generatedName": "ClientOfContract", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ClientOfContract", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -22791,10 +22672,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "clientOfContractId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "ClientOfContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int64", }, @@ -22807,13 +22688,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "clientOfContractFullName", "key": "full_name", "schema": { - "description": undefined, + "description": null, "generatedName": "ClientOfContractFullName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22825,10 +22706,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "clientOfContractEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "ClientOfContractEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EmailType", "type": "reference", }, @@ -22839,10 +22720,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "clientOfContractTeam", "key": "team", "schema": { - "description": undefined, + "description": null, "generatedName": "ClientOfContractTeam", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TeamOfContract", "type": "reference", }, @@ -22853,10 +22734,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "clientOfContractLegalEntity", "key": "legal_entity", "schema": { - "description": undefined, + "description": null, "generatedName": "ClientOfContractLegalEntity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ClientLegalEntity", "type": "reference", }, @@ -22868,10 +22749,10 @@ exports[`open api parser deel parse open api 1`] = ` "CompensationDetailsOfContract": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CompensationDetailsOfContract", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -22879,10 +22760,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "compensationDetailsOfContractCurrencyCode", "key": "currency_code", "schema": { - "description": undefined, + "description": null, "generatedName": "CompensationDetailsOfContractCurrencyCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CurrencyCodeRequired", "type": "reference", }, @@ -22893,13 +22774,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "compensationDetailsOfContractAmount", "key": "amount", "schema": { - "description": undefined, + "description": null, "generatedName": "CompensationDetailsOfContractAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22911,13 +22792,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "compensationDetailsOfContractScale", "key": "scale", "schema": { - "description": undefined, + "description": null, "generatedName": "CompensationDetailsOfContractScale", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22929,13 +22810,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "compensationDetailsOfContractFrequency", "key": "frequency", "schema": { - "description": undefined, + "description": null, "generatedName": "CompensationDetailsOfContractFrequency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22947,13 +22828,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "compensationDetailsOfContractFirstPayment", "key": "first_payment", "schema": { - "description": undefined, + "description": null, "generatedName": "CompensationDetailsOfContractFirstPayment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22965,10 +22846,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "compensationDetailsOfContractFirstPaymentDate", "key": "first_payment_date", "schema": { - "description": undefined, + "description": null, "generatedName": "CompensationDetailsOfContractFirstPaymentDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateTimeString", "type": "reference", }, @@ -22979,13 +22860,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "compensationDetailsOfContractGrossAnnualSalary", "key": "gross_annual_salary", "schema": { - "description": undefined, + "description": null, "generatedName": "CompensationDetailsOfContractGrossAnnualSalary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22997,13 +22878,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "compensationDetailsOfContractGrossSigningBonus", "key": "gross_signing_bonus", "schema": { - "description": undefined, + "description": null, "generatedName": "CompensationDetailsOfContractGrossSigningBonus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23015,13 +22896,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "compensationDetailsOfContractGrossVariableBonus", "key": "gross_variable_bonus", "schema": { - "description": undefined, + "description": null, "generatedName": "CompensationDetailsOfContractGrossVariableBonus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23033,10 +22914,10 @@ exports[`open api parser deel parse open api 1`] = ` "CompensationDetailsOfContractToCreate_Shared": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CompensationDetailsOfContractToCreateShared", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -23044,16 +22925,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "compensationDetailsOfContractToCreateSharedAmount", "key": "amount", "schema": { - "description": undefined, + "description": null, "generatedName": "compensationDetailsOfContractToCreateSharedAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Amount to be paid. This field can be excluded when creating a Pay-as-you-go task-based or Milestone contracts.", "generatedName": "CompensationDetailsOfContractToCreateSharedAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -23067,10 +22948,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "compensationDetailsOfContractToCreateSharedCurrencyCode", "key": "currency_code", "schema": { - "description": undefined, + "description": null, "generatedName": "CompensationDetailsOfContractToCreateSharedCurrencyCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CurrencyCodeRequired", "type": "reference", }, @@ -23081,10 +22962,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "compensationDetailsOfContractToCreateSharedFrequency", "key": "frequency", "schema": { - "description": undefined, + "description": null, "generatedName": "CompensationDetailsOfContractToCreateSharedFrequency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WorkStatementCycleScaleEnum", "type": "reference", }, @@ -23097,8 +22978,8 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Date invoice cycle ends.", "generatedName": "CompensationDetailsOfContractToCreateSharedCycleEnd", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -23111,10 +22992,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "compensationDetailsOfContractToCreateSharedCycleEndType", "key": "cycle_end_type", "schema": { - "description": undefined, + "description": null, "generatedName": "CompensationDetailsOfContractToCreateSharedCycleEndType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WorkStatementCycleEndTypeEnum", "type": "reference", }, @@ -23125,10 +23006,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "compensationDetailsOfContractToCreateSharedPaymentDueType", "key": "payment_due_type", "schema": { - "description": undefined, + "description": null, "generatedName": "CompensationDetailsOfContractToCreateSharedPaymentDueType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WorkStatementPaymentDueTypeEnum", "type": "reference", }, @@ -23139,10 +23020,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "compensationDetailsOfContractToCreateSharedPaymentDueDays", "key": "payment_due_days", "schema": { - "description": undefined, + "description": null, "generatedName": "CompensationDetailsOfContractToCreateSharedPaymentDueDays", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -23155,16 +23036,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "compensationDetailsOfContractToCreateSharedPayBeforeWeekends", "key": "pay_before_weekends", "schema": { - "description": undefined, + "description": null, "generatedName": "compensationDetailsOfContractToCreateSharedPayBeforeWeekends", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "If the payment due is on a weekend, pay on Friday.", "generatedName": "CompensationDetailsOfContractToCreateSharedPayBeforeWeekends", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -23178,16 +23059,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "compensationDetailsOfContractToCreateSharedFirstPaymentDate", "key": "first_payment_date", "schema": { - "description": undefined, + "description": null, "generatedName": "compensationDetailsOfContractToCreateSharedFirstPaymentDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CompensationDetailsOfContractToCreateSharedFirstPaymentDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateString", "type": "reference", }, @@ -23199,16 +23080,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "compensationDetailsOfContractToCreateSharedFirstPayment", "key": "first_payment", "schema": { - "description": undefined, + "description": null, "generatedName": "compensationDetailsOfContractToCreateSharedFirstPayment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "First payment amount.", "generatedName": "CompensationDetailsOfContractToCreateSharedFirstPayment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -23222,16 +23103,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "compensationDetailsOfContractToCreateSharedNoticePeriod", "key": "notice_period", "schema": { - "description": undefined, + "description": null, "generatedName": "compensationDetailsOfContractToCreateSharedNoticePeriod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CompensationDetailsOfContractToCreateSharedNoticePeriod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "NoticePeriod", "type": "reference", }, @@ -23243,10 +23124,10 @@ exports[`open api parser deel parse open api 1`] = ` "CompensationDetailsOfContractToCreate_ongoing_time_based": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CompensationDetailsOfContractToCreateOngoingTimeBased", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -23254,10 +23135,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "compensationDetailsOfContractToCreateOngoingTimeBasedAmount", "key": "amount", "schema": { - "description": undefined, + "description": null, "generatedName": "CompensationDetailsOfContractToCreateOngoingTimeBasedAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -23270,10 +23151,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "compensationDetailsOfContractToCreateOngoingTimeBasedScale", "key": "scale", "schema": { - "description": undefined, + "description": null, "generatedName": "CompensationDetailsOfContractToCreateOngoingTimeBasedScale", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WorkStatementScaleEnum", "type": "reference", }, @@ -23284,10 +23165,10 @@ exports[`open api parser deel parse open api 1`] = ` "CompensationDetailsOfContractToCreate_pay_as_you_go_time_based": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CompensationDetailsOfContractToCreatePayAsYouGoTimeBased", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -23295,10 +23176,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "compensationDetailsOfContractToCreatePayAsYouGoTimeBasedAmount", "key": "amount", "schema": { - "description": undefined, + "description": null, "generatedName": "CompensationDetailsOfContractToCreatePayAsYouGoTimeBasedAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -23311,10 +23192,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "compensationDetailsOfContractToCreatePayAsYouGoTimeBasedScale", "key": "scale", "schema": { - "description": undefined, + "description": null, "generatedName": "CompensationDetailsOfContractToCreatePayAsYouGoTimeBasedScale", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WorkStatementScaleEnum", "type": "reference", }, @@ -23325,10 +23206,10 @@ exports[`open api parser deel parse open api 1`] = ` "Contract": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Contract", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -23336,12 +23217,12 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "ContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -23354,12 +23235,12 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractTitle", "key": "title", "schema": { - "description": undefined, + "description": null, "generatedName": "ContractTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -23372,10 +23253,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "ContractType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractTypeEnum", "type": "reference", }, @@ -23386,10 +23267,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "ContractStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractStatusEnum", "type": "reference", }, @@ -23400,10 +23281,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "ContractCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateTimeString", "type": "reference", }, @@ -23414,13 +23295,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractJobTitle", "key": "job_title", "schema": { - "description": undefined, + "description": null, "generatedName": "ContractJobTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23432,10 +23313,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractSeniority", "key": "seniority", "schema": { - "description": undefined, + "description": null, "generatedName": "ContractSeniority", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Seniority", "type": "reference", }, @@ -23446,16 +23327,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractWhoReports", "key": "who_reports", "schema": { - "description": undefined, + "description": null, "generatedName": "contractWhoReports", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ContractWhoReports", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractWhoReportsEnum", "type": "reference", }, @@ -23467,25 +23348,25 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractScopeOfWork", "key": "scope_of_work", "schema": { - "description": undefined, + "description": null, "generatedName": "contractScopeOfWork", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ContractScopeOfWork", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ContractScopeOfWork", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23499,10 +23380,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractStartDate", "key": "start_date", "schema": { - "description": undefined, + "description": null, "generatedName": "ContractStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateTimeString", "type": "reference", }, @@ -23513,10 +23394,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractTerminationDate", "key": "termination_date", "schema": { - "description": undefined, + "description": null, "generatedName": "ContractTerminationDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateTimeString", "type": "reference", }, @@ -23527,13 +23408,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractSpecialClause", "key": "special_clause", "schema": { - "description": undefined, + "description": null, "generatedName": "ContractSpecialClause", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23545,10 +23426,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractIsArchived", "key": "is_archived", "schema": { - "description": undefined, + "description": null, "generatedName": "ContractIsArchived", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -23561,10 +23442,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractClient", "key": "client", "schema": { - "description": undefined, + "description": null, "generatedName": "ContractClient", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ClientOfContract", "type": "reference", }, @@ -23575,10 +23456,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractWorker", "key": "worker", "schema": { - "description": undefined, + "description": null, "generatedName": "ContractWorker", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WorkerOfContract", "type": "reference", }, @@ -23589,10 +23470,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractInvitations", "key": "invitations", "schema": { - "description": undefined, + "description": null, "generatedName": "ContractInvitations", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvitationsOfBasicContract", "type": "reference", }, @@ -23603,10 +23484,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractSignatures", "key": "signatures", "schema": { - "description": undefined, + "description": null, "generatedName": "ContractSignatures", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SignaturesOfContract", "type": "reference", }, @@ -23617,10 +23498,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractCompensationDetails", "key": "compensation_details", "schema": { - "description": undefined, + "description": null, "generatedName": "ContractCompensationDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CompensationDetailsOfContract", "type": "reference", }, @@ -23631,10 +23512,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractEmploymentDetails", "key": "employment_details", "schema": { - "description": undefined, + "description": null, "generatedName": "ContractEmploymentDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EmploymentDetailsOfContract", "type": "reference", }, @@ -23645,16 +23526,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractNoticePeriod", "key": "notice_period", "schema": { - "description": undefined, + "description": null, "generatedName": "contractNoticePeriod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ContractNoticePeriod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "NoticePeriod", "type": "reference", }, @@ -23666,22 +23547,22 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractCustomFields", "key": "custom_fields", "schema": { - "description": undefined, + "description": null, "generatedName": "contractCustomFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ContractCustomFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ContractCustomFieldsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractCustomField", "type": "reference", }, @@ -23694,25 +23575,25 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractExternalId", "key": "external_id", "schema": { - "description": undefined, + "description": null, "generatedName": "contractExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A unique identifier for the object provided by an external system.", "generatedName": "ContractExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "A unique identifier for the object provided by an external system.", "generatedName": "ContractExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23726,10 +23607,10 @@ exports[`open api parser deel parse open api 1`] = ` "ContractContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ContractContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -23737,10 +23618,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "ContractContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Contract", "type": "reference", }, @@ -23751,10 +23632,10 @@ exports[`open api parser deel parse open api 1`] = ` "ContractContainer_ongoing_time_based": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ContractContainerOngoingTimeBased", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -23762,10 +23643,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractContainerOngoingTimeBasedData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "ContractContainerOngoingTimeBasedData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Contract", "type": "reference", }, @@ -23776,10 +23657,10 @@ exports[`open api parser deel parse open api 1`] = ` "ContractContainer_pay_as_you_go_time_based": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ContractContainerPayAsYouGoTimeBased", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -23787,10 +23668,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractContainerPayAsYouGoTimeBasedData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "ContractContainerPayAsYouGoTimeBasedData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Contract", "type": "reference", }, @@ -23801,10 +23682,10 @@ exports[`open api parser deel parse open api 1`] = ` "ContractContainer_payg_milestones": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ContractContainerPaygMilestones", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -23812,10 +23693,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractContainerPaygMilestonesData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "ContractContainerPaygMilestonesData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Contract", "type": "reference", }, @@ -23826,10 +23707,10 @@ exports[`open api parser deel parse open api 1`] = ` "ContractContainer_payg_tasks": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ContractContainerPaygTasks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -23837,10 +23718,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractContainerPaygTasksData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "ContractContainerPaygTasksData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Contract", "type": "reference", }, @@ -23853,8 +23734,8 @@ exports[`open api parser deel parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Customized attributes on contracts (Employee ID, Project code, etc).", "generatedName": "ContractCustomField", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -23862,19 +23743,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractCustomFieldName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "contractCustomFieldName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Custom field property name.", "generatedName": "ContractCustomFieldName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23887,19 +23768,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractCustomFieldValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "contractCustomFieldValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Custom field property value.", "generatedName": "ContractCustomFieldValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23914,8 +23795,8 @@ exports[`open api parser deel parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "You can specify any combination of data points that need changing.", "generatedName": "ContractDetailsToAmend", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -23923,16 +23804,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractDetailsToAmendAmount", "key": "amount", "schema": { - "description": undefined, + "description": null, "generatedName": "contractDetailsToAmendAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ContractDetailsToAmendAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -23946,16 +23827,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractDetailsToAmendCurrencyCode", "key": "currency_code", "schema": { - "description": undefined, + "description": null, "generatedName": "contractDetailsToAmendCurrencyCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ContractDetailsToAmendCurrencyCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CurrencyCodeRequired", "type": "reference", }, @@ -23967,16 +23848,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractDetailsToAmendScale", "key": "scale", "schema": { - "description": undefined, + "description": null, "generatedName": "contractDetailsToAmendScale", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ContractDetailsToAmendScale", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WorkStatementScaleEnum", "type": "reference", }, @@ -23988,16 +23869,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractDetailsToAmendEffectiveDate", "key": "effective_date", "schema": { - "description": undefined, + "description": null, "generatedName": "contractDetailsToAmendEffectiveDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ContractDetailsToAmendEffectiveDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateStringRequired", "type": "reference", }, @@ -24009,16 +23890,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractDetailsToAmendFirstPaymentDate", "key": "first_payment_date", "schema": { - "description": undefined, + "description": null, "generatedName": "contractDetailsToAmendFirstPaymentDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ContractDetailsToAmendFirstPaymentDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateStringRequired", "type": "reference", }, @@ -24030,16 +23911,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractDetailsToAmendFirstPayment", "key": "first_payment", "schema": { - "description": undefined, + "description": null, "generatedName": "contractDetailsToAmendFirstPayment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ContractDetailsToAmendFirstPayment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -24053,16 +23934,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractDetailsToAmendFrequency", "key": "frequency", "schema": { - "description": undefined, + "description": null, "generatedName": "contractDetailsToAmendFrequency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ContractDetailsToAmendFrequency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WorkStatementCycleScaleEnum", "type": "reference", }, @@ -24074,16 +23955,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractDetailsToAmendCycleEnd", "key": "cycle_end", "schema": { - "description": undefined, + "description": null, "generatedName": "contractDetailsToAmendCycleEnd", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ContractDetailsToAmendCycleEnd", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -24097,16 +23978,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractDetailsToAmendCycleEndType", "key": "cycle_end_type", "schema": { - "description": undefined, + "description": null, "generatedName": "contractDetailsToAmendCycleEndType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ContractDetailsToAmendCycleEndType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WorkStatementCycleEndTypeEnum", "type": "reference", }, @@ -24118,16 +23999,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractDetailsToAmendPaymentDueType", "key": "payment_due_type", "schema": { - "description": undefined, + "description": null, "generatedName": "contractDetailsToAmendPaymentDueType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ContractDetailsToAmendPaymentDueType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WorkStatementPaymentDueTypeEnum", "type": "reference", }, @@ -24139,16 +24020,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractDetailsToAmendPaymentDueDays", "key": "payment_due_days", "schema": { - "description": undefined, + "description": null, "generatedName": "contractDetailsToAmendPaymentDueDays", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ContractDetailsToAmendPaymentDueDays", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -24162,16 +24043,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractDetailsToAmendPayBeforeWeekends", "key": "pay_before_weekends", "schema": { - "description": undefined, + "description": null, "generatedName": "contractDetailsToAmendPayBeforeWeekends", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "If the payment due is on a weekend, pay on Friday.", "generatedName": "ContractDetailsToAmendPayBeforeWeekends", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -24185,19 +24066,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractDetailsToAmendJobTitleName", "key": "job_title_name", "schema": { - "description": undefined, + "description": null, "generatedName": "contractDetailsToAmendJobTitleName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "You can enter new job title.", "generatedName": "ContractDetailsToAmendJobTitleName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24210,22 +24091,22 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractDetailsToAmendJobTitleId", "key": "job_title_id", "schema": { - "description": undefined, + "description": null, "generatedName": "contractDetailsToAmendJobTitleId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "If you want to use a predefined job title, please use a job title ID", "generatedName": "ContractDetailsToAmendJobTitleId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "If you want to use a predefined job title, please use a job title ID", "generatedName": "ContractDetailsToAmendJobTitleId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -24240,16 +24121,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractDetailsToAmendSeniorityId", "key": "seniority_id", "schema": { - "description": undefined, + "description": null, "generatedName": "contractDetailsToAmendSeniorityId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "You can use a predefined seniority level ID.", "generatedName": "ContractDetailsToAmendSeniorityId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -24263,19 +24144,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractDetailsToAmendSpecialClause", "key": "special_clause", "schema": { - "description": undefined, + "description": null, "generatedName": "contractDetailsToAmendSpecialClause", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Text to describe any special clause in contract.", "generatedName": "ContractDetailsToAmendSpecialClause", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24288,19 +24169,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractDetailsToAmendScopeOfWork", "key": "scope_of_work", "schema": { - "description": undefined, + "description": null, "generatedName": "contractDetailsToAmendScopeOfWork", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Text to describe the scope of work of the contract.", "generatedName": "ContractDetailsToAmendScopeOfWork", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24313,10 +24194,10 @@ exports[`open api parser deel parse open api 1`] = ` "ContractDocumentContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ContractDocumentContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -24324,10 +24205,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractDocumentContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "ContractDocumentContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "FileAttachmentInfo", "type": "reference", }, @@ -24338,10 +24219,10 @@ exports[`open api parser deel parse open api 1`] = ` "ContractExternalIdPatchedContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ContractExternalIdPatchedContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -24349,10 +24230,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractExternalIdPatchedContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "ContractExternalIdPatchedContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractExternalIdToPatch", "type": "reference", }, @@ -24361,20 +24242,20 @@ exports[`open api parser deel parse open api 1`] = ` "type": "object", }, "ContractExternalIdPatchedResponseContainer": { - "description": undefined, + "description": null, "generatedName": "ContractExternalIdPatchedResponseContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractExternalIdToPatch", "type": "reference", }, "ContractExternalIdToPatch": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ContractExternalIdToPatch", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -24384,11 +24265,11 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "A unique identifier for the object provided by an external system.", "generatedName": "ContractExternalIdToPatchExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24400,32 +24281,32 @@ exports[`open api parser deel parse open api 1`] = ` "ContractFirstSignEnum": { "description": "Flag to indicate who is supposed to sign a contract", "generatedName": "ContractFirstSignEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "client", - "nameOverride": undefined, + "nameOverride": null, "value": "client", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "contractor", - "nameOverride": undefined, + "nameOverride": null, "value": "contractor", }, ], @@ -24433,10 +24314,10 @@ exports[`open api parser deel parse open api 1`] = ` "ContractInvitationToCreate": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ContractInvitationToCreate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -24444,10 +24325,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractInvitationToCreateEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "ContractInvitationToCreateEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EmailTypeRequired", "type": "reference", }, @@ -24460,10 +24341,10 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Message for the worker.", "generatedName": "ContractInvitationToCreateMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -24476,10 +24357,10 @@ exports[`open api parser deel parse open api 1`] = ` "ContractInvitationToCreateContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ContractInvitationToCreateContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -24487,10 +24368,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractInvitationToCreateContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "ContractInvitationToCreateContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractInvitationToCreate", "type": "reference", }, @@ -24499,16 +24380,16 @@ exports[`open api parser deel parse open api 1`] = ` "type": "object", }, "ContractList": { - "description": undefined, + "description": null, "generatedName": "ContractList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ContractListItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BasicContract", "type": "reference", }, @@ -24516,10 +24397,10 @@ exports[`open api parser deel parse open api 1`] = ` "ContractListContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ContractListContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -24527,10 +24408,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractListContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "ContractListContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractList", "type": "reference", }, @@ -24541,10 +24422,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractListContainerPage", "key": "page", "schema": { - "description": undefined, + "description": null, "generatedName": "ContractListContainerPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PageInfo", "type": "reference", }, @@ -24553,52 +24434,52 @@ exports[`open api parser deel parse open api 1`] = ` "type": "object", }, "ContractPreview": { - "description": undefined, + "description": null, "generatedName": "ContractPreview", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, "ContractSearchForm": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Search form should include parameters varied based on usage of cursor for pagination. NOTE: that all query parameters are based on strings", "generatedName": "ContractSearchForm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "ContractSearchFormZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractSearchFormWithCursor", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "ContractSearchFormOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractSearchFormWithoutCursor", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, "ContractSearchFormWithCursor": { "allOf": [], "allOfPropertyConflicts": [], "description": "This is a model to make it easier to understand and restrict search parameters", "generatedName": "ContractSearchFormWithCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -24606,19 +24487,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractSearchFormWithCursorAfterCursor", "key": "after_cursor", "schema": { - "description": undefined, + "description": null, "generatedName": "contractSearchFormWithCursorAfterCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Return next page of results after given cursor.", "generatedName": "ContractSearchFormWithCursorAfterCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24631,19 +24512,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractSearchFormWithCursorLimit", "key": "limit", "schema": { - "description": undefined, + "description": null, "generatedName": "contractSearchFormWithCursorLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Return a page of results with given number of records.", "generatedName": "ContractSearchFormWithCursorLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24658,8 +24539,8 @@ exports[`open api parser deel parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "This is a model to make it easier to understand and restrict search parameters", "generatedName": "ContractSearchFormWithoutCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -24667,19 +24548,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractSearchFormWithoutCursorLimit", "key": "limit", "schema": { - "description": undefined, + "description": null, "generatedName": "contractSearchFormWithoutCursorLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Return a page of results with given number of records.", "generatedName": "ContractSearchFormWithoutCursorLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24692,16 +24573,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractSearchFormWithoutCursorOrderDirection", "key": "order_direction", "schema": { - "description": undefined, + "description": null, "generatedName": "contractSearchFormWithoutCursorOrderDirection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ContractSearchFormWithoutCursorOrderDirection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SortDirEnum", "type": "reference", }, @@ -24713,38 +24594,38 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractSearchFormWithoutCursorTypes", "key": "types", "schema": { - "description": undefined, + "description": null, "generatedName": "contractSearchFormWithoutCursorTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "ContractSearchFormWithoutCursorTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "ContractSearchFormWithoutCursorTypesZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractTypeEnum", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "ContractSearchFormWithoutCursorTypesOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractTypeEnumList", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -24754,38 +24635,38 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractSearchFormWithoutCursorStatuses", "key": "statuses", "schema": { - "description": undefined, + "description": null, "generatedName": "contractSearchFormWithoutCursorStatuses", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "ContractSearchFormWithoutCursorStatuses", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "ContractSearchFormWithoutCursorStatusesZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractStatusEnumList", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "ContractSearchFormWithoutCursorStatusesOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractStatusEnum", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -24795,19 +24676,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractSearchFormWithoutCursorTeamId", "key": "team_id", "schema": { - "description": undefined, + "description": null, "generatedName": "contractSearchFormWithoutCursorTeamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Filter contracts for given team ID; NOTE: technically ALL query parameters are strings or array of strings", "generatedName": "ContractSearchFormWithoutCursorTeamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24820,19 +24701,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractSearchFormWithoutCursorExternalId", "key": "external_id", "schema": { - "description": undefined, + "description": null, "generatedName": "contractSearchFormWithoutCursorExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Filter contracts for given external ID", "generatedName": "ContractSearchFormWithoutCursorExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24845,38 +24726,38 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractSearchFormWithoutCursorCountries", "key": "countries", "schema": { - "description": undefined, + "description": null, "generatedName": "contractSearchFormWithoutCursorCountries", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "ContractSearchFormWithoutCursorCountries", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "ContractSearchFormWithoutCursorCountriesZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CountryCodeList", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "ContractSearchFormWithoutCursorCountriesOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CountryCode", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -24886,38 +24767,38 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractSearchFormWithoutCursorCurrencies", "key": "currencies", "schema": { - "description": undefined, + "description": null, "generatedName": "contractSearchFormWithoutCursorCurrencies", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "ContractSearchFormWithoutCursorCurrencies", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "ContractSearchFormWithoutCursorCurrenciesZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CurrencyCodeList", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "ContractSearchFormWithoutCursorCurrenciesOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CurrencyCodeRequired", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -24927,19 +24808,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractSearchFormWithoutCursorSearch", "key": "search", "schema": { - "description": undefined, + "description": null, "generatedName": "contractSearchFormWithoutCursorSearch", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Include a contract if by name or contractor name contains given search term.", "generatedName": "ContractSearchFormWithoutCursorSearch", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24952,16 +24833,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractSearchFormWithoutCursorSortBy", "key": "sort_by", "schema": { - "description": undefined, + "description": null, "generatedName": "contractSearchFormWithoutCursorSortBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ContractSearchFormWithoutCursorSortBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractsSortByEnum", "type": "reference", }, @@ -24973,10 +24854,10 @@ exports[`open api parser deel parse open api 1`] = ` "ContractSignatureToCreate": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ContractSignatureToCreate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -24986,10 +24867,10 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Signature of client.", "generatedName": "ContractSignatureToCreateClientSignature", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 2, "type": "string", }, @@ -25002,22 +24883,22 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractSignatureToCreateContractTemplateId", "key": "contract_template_id", "schema": { - "description": undefined, + "description": null, "generatedName": "contractSignatureToCreateContractTemplateId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Please use null to use default Deel contract template; otherwise you can use the template you created and customized. If template ID is not in payload, template stays unchanged.", "generatedName": "ContractSignatureToCreateContractTemplateId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Please use null to use default Deel contract template; otherwise you can use the template you created and customized. If template ID is not in payload, template stays unchanged.", "generatedName": "ContractSignatureToCreateContractTemplateId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -25032,10 +24913,10 @@ exports[`open api parser deel parse open api 1`] = ` "ContractSignatureToCreateContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ContractSignatureToCreateContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -25043,10 +24924,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractSignatureToCreateContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "ContractSignatureToCreateContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractSignatureToCreate", "type": "reference", }, @@ -25057,188 +24938,188 @@ exports[`open api parser deel parse open api 1`] = ` "ContractStatusEnum": { "description": "Status of a contract in Deel workflow", "generatedName": "ContractStatusEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "new", - "nameOverride": undefined, + "nameOverride": null, "value": "new", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "under_review", - "nameOverride": undefined, + "nameOverride": null, "value": "under_review", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "waiting_for_employee_contract", - "nameOverride": undefined, + "nameOverride": null, "value": "waiting_for_employee_contract", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "waiting_for_client_sign", - "nameOverride": undefined, + "nameOverride": null, "value": "waiting_for_client_sign", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "processing_payment", - "nameOverride": undefined, + "nameOverride": null, "value": "processing_payment", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "waiting_for_contractor_sign", - "nameOverride": undefined, + "nameOverride": null, "value": "waiting_for_contractor_sign", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "waiting_for_eor_sign", - "nameOverride": undefined, + "nameOverride": null, "value": "waiting_for_eor_sign", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "waiting_for_employee_sign", - "nameOverride": undefined, + "nameOverride": null, "value": "waiting_for_employee_sign", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "awaiting_deposit_payment", - "nameOverride": undefined, + "nameOverride": null, "value": "awaiting_deposit_payment", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "in_progress", - "nameOverride": undefined, + "nameOverride": null, "value": "in_progress", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "completed", - "nameOverride": undefined, + "nameOverride": null, "value": "completed", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "cancelled", - "nameOverride": undefined, + "nameOverride": null, "value": "cancelled", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "user_cancelled", - "nameOverride": undefined, + "nameOverride": null, "value": "user_cancelled", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "rejected", - "nameOverride": undefined, + "nameOverride": null, "value": "rejected", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "waiting_for_client_payment", - "nameOverride": undefined, + "nameOverride": null, "value": "waiting_for_client_payment", }, ], @@ -25246,29 +25127,29 @@ exports[`open api parser deel parse open api 1`] = ` "ContractStatusEnumList": { "description": "List of contract statuses", "generatedName": "ContractStatusEnumList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ContractStatusEnumListItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractStatusEnum", "type": "reference", }, }, "ContractTemplateList": { - "description": undefined, + "description": null, "generatedName": "ContractTemplateList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ContractTemplateListItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractTemplateSummary", "type": "reference", }, @@ -25276,10 +25157,10 @@ exports[`open api parser deel parse open api 1`] = ` "ContractTemplateListContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ContractTemplateListContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -25287,16 +25168,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractTemplateListContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "contractTemplateListContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ContractTemplateListContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractTemplateList", "type": "reference", }, @@ -25308,10 +25189,10 @@ exports[`open api parser deel parse open api 1`] = ` "ContractTemplateSummary": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ContractTemplateSummary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -25321,8 +25202,8 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Unique identifier of a contract template", "generatedName": "ContractTemplateSummaryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -25337,11 +25218,11 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Title of a contract template", "generatedName": "ContractTemplateSummaryTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25353,10 +25234,10 @@ exports[`open api parser deel parse open api 1`] = ` "ContractTerminationResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ContractTerminationResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -25364,19 +25245,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractTerminationResultId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "contractTerminationResultId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Deel Contract ID.", "generatedName": "ContractTerminationResultId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25389,16 +25270,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractTerminationResultCompletionDate", "key": "completion_date", "schema": { - "description": undefined, + "description": null, "generatedName": "contractTerminationResultCompletionDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Date the contract is marked for completion", "generatedName": "ContractTerminationResultCompletionDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateString", "type": "reference", }, @@ -25410,10 +25291,10 @@ exports[`open api parser deel parse open api 1`] = ` "ContractTerminationResultContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ContractTerminationResultContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -25421,10 +25302,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractTerminationResultContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "ContractTerminationResultContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractTerminationResult", "type": "reference", }, @@ -25435,10 +25316,10 @@ exports[`open api parser deel parse open api 1`] = ` "ContractToAmendDetailsContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ContractToAmendDetailsContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -25446,10 +25327,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractToAmendDetailsContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "ContractToAmendDetailsContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractDetailsToAmend", "type": "reference", }, @@ -25458,56 +25339,56 @@ exports[`open api parser deel parse open api 1`] = ` "type": "object", }, "ContractToCreate": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "ContractToCreate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "ContractToCreateZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractToCreate_pay_as_you_go_time_based", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "ContractToCreateOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractToCreate_payg_tasks", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "ContractToCreateTwo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractToCreate_payg_milestones", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "ContractToCreateThree", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractToCreate_ongoing_time_based", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, "ContractToCreateContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ContractToCreateContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -25515,10 +25396,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractToCreateContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "ContractToCreateContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractToCreate", "type": "reference", }, @@ -25529,10 +25410,10 @@ exports[`open api parser deel parse open api 1`] = ` "ContractToCreateContainer_ongoing_time_based": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ContractToCreateContainerOngoingTimeBased", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -25540,10 +25421,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractToCreateContainerOngoingTimeBasedData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "ContractToCreateContainerOngoingTimeBasedData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractToCreate_ongoing_time_based", "type": "reference", }, @@ -25554,10 +25435,10 @@ exports[`open api parser deel parse open api 1`] = ` "ContractToCreateContainer_pay_as_you_go_time_based": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ContractToCreateContainerPayAsYouGoTimeBased", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -25565,10 +25446,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractToCreateContainerPayAsYouGoTimeBasedData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "ContractToCreateContainerPayAsYouGoTimeBasedData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractToCreate_pay_as_you_go_time_based", "type": "reference", }, @@ -25579,10 +25460,10 @@ exports[`open api parser deel parse open api 1`] = ` "ContractToCreateContainer_payg_milestones": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ContractToCreateContainerPaygMilestones", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -25590,10 +25471,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractToCreateContainerPaygMilestonesData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "ContractToCreateContainerPaygMilestonesData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractToCreate_payg_milestones", "type": "reference", }, @@ -25604,10 +25485,10 @@ exports[`open api parser deel parse open api 1`] = ` "ContractToCreateContainer_payg_tasks": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ContractToCreateContainerPaygTasks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -25615,10 +25496,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractToCreateContainerPaygTasksData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "ContractToCreateContainerPaygTasksData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractToCreate_payg_tasks", "type": "reference", }, @@ -25631,8 +25512,8 @@ exports[`open api parser deel parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Details of contract to create", "generatedName": "ContractToCreateShared", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -25642,11 +25523,11 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "The title of the contract.", "generatedName": "ContractToCreateSharedTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25658,16 +25539,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractToCreateSharedCountryCode", "key": "country_code", "schema": { - "description": undefined, + "description": null, "generatedName": "contractToCreateSharedCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ContractToCreateSharedCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CountryCode", "type": "reference", }, @@ -25679,25 +25560,25 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractToCreateSharedStateCode", "key": "state_code", "schema": { - "description": undefined, + "description": null, "generatedName": "contractToCreateSharedStateCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The state or province code. Use country lookup endpoint to retrieve state codes.", "generatedName": "ContractToCreateSharedStateCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The state or province code. Use country lookup endpoint to retrieve state codes.", "generatedName": "ContractToCreateSharedStateCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25711,25 +25592,25 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractToCreateSharedScopeOfWork", "key": "scope_of_work", "schema": { - "description": undefined, + "description": null, "generatedName": "contractToCreateSharedScopeOfWork", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Describe the work to be performed.", "generatedName": "ContractToCreateSharedScopeOfWork", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Describe the work to be performed.", "generatedName": "ContractToCreateSharedScopeOfWork", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25743,25 +25624,25 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractToCreateSharedSpecialClause", "key": "special_clause", "schema": { - "description": undefined, + "description": null, "generatedName": "contractToCreateSharedSpecialClause", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Enter any special clause you may have.", "generatedName": "ContractToCreateSharedSpecialClause", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Enter any special clause you may have.", "generatedName": "ContractToCreateSharedSpecialClause", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25775,16 +25656,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractToCreateSharedStartDate", "key": "start_date", "schema": { - "description": undefined, + "description": null, "generatedName": "contractToCreateSharedStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ContractToCreateSharedStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateStringRequired", "type": "reference", }, @@ -25796,16 +25677,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractToCreateSharedTerminationDate", "key": "termination_date", "schema": { - "description": undefined, + "description": null, "generatedName": "contractToCreateSharedTerminationDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ContractToCreateSharedTerminationDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateString", "type": "reference", }, @@ -25819,10 +25700,10 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ContractToCreateSharedClient", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -25834,8 +25715,8 @@ exports[`open api parser deel parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Choose the Deel legal entity for this contract. Use legal entity endpoint to retrieve a list of legal entities in your organization.", "generatedName": "ContractToCreateSharedClientLegalEntity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -25843,10 +25724,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractToCreateSharedClientLegalEntityId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "ContractToCreateSharedClientLegalEntityId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -25867,8 +25748,8 @@ exports[`open api parser deel parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Choose the Deel team for this contract. Use teams endpoint to retrieve a list of teams in your organization.", "generatedName": "ContractToCreateSharedClientTeam", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -25876,10 +25757,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractToCreateSharedClientTeamId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "ContractToCreateSharedClientTeamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -25904,8 +25785,8 @@ exports[`open api parser deel parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Worker's job title. You can enter a custom job title or use a pre-defiled job title using the Id retrieved in job-titles endpoint.", "generatedName": "ContractToCreateSharedJobTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -25913,22 +25794,22 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractToCreateSharedJobTitleId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "contractToCreateSharedJobTitleId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Id of an predefined job title.", "generatedName": "ContractToCreateSharedJobTitleId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Id of an predefined job title.", "generatedName": "ContractToCreateSharedJobTitleId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -25943,25 +25824,25 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractToCreateSharedJobTitleName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "contractToCreateSharedJobTitleName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Job title. Please leave it blank when entering an Id.", "generatedName": "ContractToCreateSharedJobTitleName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Job title. Please leave it blank when entering an Id.", "generatedName": "ContractToCreateSharedJobTitleName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25979,24 +25860,24 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractToCreateSharedSeniority", "key": "seniority", "schema": { - "description": undefined, + "description": null, "generatedName": "contractToCreateSharedSeniority", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Job seniority level. Please use the seniority levels endpoint to retrieve the list of seniority levels.", "generatedName": "ContractToCreateSharedSeniority", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Job seniority level. Please use the seniority levels endpoint to retrieve the list of seniority levels.", "generatedName": "ContractToCreateSharedSeniority", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -26004,22 +25885,22 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractToCreateSharedSeniorityId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "contractToCreateSharedSeniorityId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ContractToCreateSharedSeniorityId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ContractToCreateSharedSeniorityId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -26040,16 +25921,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractToCreateSharedNoticePeriod", "key": "notice_period", "schema": { - "description": undefined, + "description": null, "generatedName": "contractToCreateSharedNoticePeriod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ContractToCreateSharedNoticePeriod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "NoticePeriod", "type": "reference", }, @@ -26061,16 +25942,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractToCreateSharedWhoReports", "key": "who_reports", "schema": { - "description": undefined, + "description": null, "generatedName": "contractToCreateSharedWhoReports", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ContractToCreateSharedWhoReports", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractWhoReportsEnum", "type": "reference", }, @@ -26082,10 +25963,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractToCreateSharedMeta", "key": "meta", "schema": { - "description": undefined, + "description": null, "generatedName": "ContractToCreateSharedMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MetaDataOfContractToCreate", "type": "reference", }, @@ -26096,25 +25977,25 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractToCreateSharedExternalId", "key": "external_id", "schema": { - "description": undefined, + "description": null, "generatedName": "contractToCreateSharedExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "External Id.", "generatedName": "ContractToCreateSharedExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "External Id.", "generatedName": "ContractToCreateSharedExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26128,24 +26009,24 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractToCreateSharedWorker", "key": "worker", "schema": { - "description": undefined, + "description": null, "generatedName": "contractToCreateSharedWorker", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Worker properties", "generatedName": "ContractToCreateSharedWorker", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Worker properties", "generatedName": "ContractToCreateSharedWorker", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -26153,16 +26034,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractToCreateSharedWorkerExpectedEmail", "key": "expected_email", "schema": { - "description": undefined, + "description": null, "generatedName": "contractToCreateSharedWorkerExpectedEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ContractToCreateSharedWorkerExpectedEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WorkerEmailType", "type": "reference", }, @@ -26174,25 +26055,25 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractToCreateSharedWorkerFirstName", "key": "first_name", "schema": { - "description": undefined, + "description": null, "generatedName": "contractToCreateSharedWorkerFirstName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Worker's first name", "generatedName": "ContractToCreateSharedWorkerFirstName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Worker's first name", "generatedName": "ContractToCreateSharedWorkerFirstName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26206,25 +26087,25 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractToCreateSharedWorkerLastName", "key": "last_name", "schema": { - "description": undefined, + "description": null, "generatedName": "contractToCreateSharedWorkerLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Worker's last name", "generatedName": "ContractToCreateSharedWorkerLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Worker's last name", "generatedName": "ContractToCreateSharedWorkerLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26244,19 +26125,18 @@ exports[`open api parser deel parse open api 1`] = ` "ContractToCreate_ongoing_time_based": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "ContractToCreateShared", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractToCreate_Shared", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ContractToCreateOngoingTimeBased", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -26264,14 +26144,14 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractToCreateOngoingTimeBasedType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "ContractToCreateOngoingTimeBasedType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "ongoing_time_based", "type": "string", + "value": "ongoing_time_based", }, }, }, @@ -26283,20 +26163,18 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "CompensationDetailsOfContractToCreateShared", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CompensationDetailsOfContractToCreate_Shared", - "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "CompensationDetailsOfContractToCreateOngoingTimeBased", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CompensationDetailsOfContractToCreate_ongoing_time_based", - "type": "reference", }, ], "allOfPropertyConflicts": [ @@ -26309,10 +26187,10 @@ exports[`open api parser deel parse open api 1`] = ` "propertyKey": "amount", }, ], - "description": undefined, + "description": null, "generatedName": "ContractToCreateOngoingTimeBasedCompensationDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -26323,19 +26201,18 @@ exports[`open api parser deel parse open api 1`] = ` "ContractToCreate_pay_as_you_go_time_based": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "ContractToCreateShared", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractToCreate_Shared", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ContractToCreatePayAsYouGoTimeBased", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -26343,14 +26220,14 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractToCreatePayAsYouGoTimeBasedType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "ContractToCreatePayAsYouGoTimeBasedType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "pay_as_you_go_time_based", "type": "string", + "value": "pay_as_you_go_time_based", }, }, }, @@ -26362,20 +26239,18 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "CompensationDetailsOfContractToCreateShared", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CompensationDetailsOfContractToCreate_Shared", - "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "CompensationDetailsOfContractToCreatePayAsYouGoTimeBased", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CompensationDetailsOfContractToCreate_pay_as_you_go_time_based", - "type": "reference", }, ], "allOfPropertyConflicts": [ @@ -26388,10 +26263,10 @@ exports[`open api parser deel parse open api 1`] = ` "propertyKey": "amount", }, ], - "description": undefined, + "description": null, "generatedName": "ContractToCreatePayAsYouGoTimeBasedCompensationDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -26402,19 +26277,18 @@ exports[`open api parser deel parse open api 1`] = ` "ContractToCreate_payg_milestones": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "ContractToCreateShared", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractToCreate_Shared", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ContractToCreatePaygMilestones", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -26422,14 +26296,14 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractToCreatePaygMilestonesType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "ContractToCreatePaygMilestonesType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "payg_milestones", "type": "string", + "value": "payg_milestones", }, }, }, @@ -26439,10 +26313,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractToCreatePaygMilestonesCompensationDetails", "key": "compensation_details", "schema": { - "description": undefined, + "description": null, "generatedName": "ContractToCreatePaygMilestonesCompensationDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CompensationDetailsOfContractToCreate_Shared", "type": "reference", }, @@ -26453,19 +26327,18 @@ exports[`open api parser deel parse open api 1`] = ` "ContractToCreate_payg_tasks": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "ContractToCreateShared", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractToCreate_Shared", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ContractToCreatePaygTasks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -26473,14 +26346,14 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractToCreatePaygTasksType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "ContractToCreatePaygTasksType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "payg_tasks", "type": "string", + "value": "payg_tasks", }, }, }, @@ -26490,10 +26363,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractToCreatePaygTasksCompensationDetails", "key": "compensation_details", "schema": { - "description": undefined, + "description": null, "generatedName": "ContractToCreatePaygTasksCompensationDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CompensationDetailsOfContractToCreate_Shared", "type": "reference", }, @@ -26504,10 +26377,10 @@ exports[`open api parser deel parse open api 1`] = ` "ContractToTerminate": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ContractToTerminate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -26515,16 +26388,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractToTerminateCompletionDate", "key": "completion_date", "schema": { - "description": undefined, + "description": null, "generatedName": "contractToTerminateCompletionDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ContractToTerminateCompletionDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateString", "type": "reference", }, @@ -26536,16 +26409,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractToTerminateTerminateNow", "key": "terminate_now", "schema": { - "description": undefined, + "description": null, "generatedName": "contractToTerminateTerminateNow", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ContractToTerminateTerminateNow", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -26559,19 +26432,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractToTerminateMessage", "key": "message", "schema": { - "description": undefined, + "description": null, "generatedName": "contractToTerminateMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A message for the termination", "generatedName": "ContractToTerminateMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26584,10 +26457,10 @@ exports[`open api parser deel parse open api 1`] = ` "ContractToTerminateContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ContractToTerminateContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -26595,10 +26468,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "contractToTerminateContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "ContractToTerminateContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractToTerminate", "type": "reference", }, @@ -26609,164 +26482,164 @@ exports[`open api parser deel parse open api 1`] = ` "ContractTypeEnum": { "description": "Type of a contract", "generatedName": "ContractTypeEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ongoing_time_based", - "nameOverride": undefined, + "nameOverride": null, "value": "ongoing_time_based", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "milestones", - "nameOverride": undefined, + "nameOverride": null, "value": "milestones", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "time_based", - "nameOverride": undefined, + "nameOverride": null, "value": "time_based", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "pay_as_you_go_time_based", - "nameOverride": undefined, + "nameOverride": null, "value": "pay_as_you_go_time_based", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "commission", - "nameOverride": undefined, + "nameOverride": null, "value": "commission", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "payg_milestones", - "nameOverride": undefined, + "nameOverride": null, "value": "payg_milestones", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "payg_tasks", - "nameOverride": undefined, + "nameOverride": null, "value": "payg_tasks", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "eor", - "nameOverride": undefined, + "nameOverride": null, "value": "eor", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "unknown", - "nameOverride": undefined, + "nameOverride": null, "value": "unknown", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "employee", - "nameOverride": undefined, + "nameOverride": null, "value": "employee", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "global_payroll", - "nameOverride": undefined, + "nameOverride": null, "value": "global_payroll", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "shield_msa", - "nameOverride": undefined, + "nameOverride": null, "value": "shield_msa", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "hris_direct_employee", - "nameOverride": undefined, + "nameOverride": null, "value": "hris_direct_employee", }, ], @@ -26774,14 +26647,14 @@ exports[`open api parser deel parse open api 1`] = ` "ContractTypeEnumList": { "description": "List of contract types", "generatedName": "ContractTypeEnumList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ContractTypeEnumListItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractTypeEnum", "type": "reference", }, @@ -26789,44 +26662,44 @@ exports[`open api parser deel parse open api 1`] = ` "ContractTypeEnumToCreate": { "description": "Type of a contract", "generatedName": "ContractTypeEnumToCreate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "pay_as_you_go_time_based", - "nameOverride": undefined, + "nameOverride": null, "value": "pay_as_you_go_time_based", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "payg_tasks", - "nameOverride": undefined, + "nameOverride": null, "value": "payg_tasks", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "payg_milestones", - "nameOverride": undefined, + "nameOverride": null, "value": "payg_milestones", }, ], @@ -26834,113 +26707,113 @@ exports[`open api parser deel parse open api 1`] = ` "ContractWhoReportsEnum": { "description": "Flag to indicate who is supposed to provide regular reports", "generatedName": "ContractWhoReportsEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "both", - "nameOverride": undefined, + "nameOverride": null, "value": "both", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "client", - "nameOverride": undefined, + "nameOverride": null, "value": "client", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "contractor", - "nameOverride": undefined, + "nameOverride": null, "value": "contractor", }, ], }, "ContractsSortByEnum": { - "description": undefined, + "description": null, "generatedName": "ContractsSortByEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "contract_title", - "nameOverride": undefined, + "nameOverride": null, "value": "contract_title", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "client_name", - "nameOverride": undefined, + "nameOverride": null, "value": "client_name", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "worker_name", - "nameOverride": undefined, + "nameOverride": null, "value": "worker_name", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "total", - "nameOverride": undefined, + "nameOverride": null, "value": "total", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "status", - "nameOverride": undefined, + "nameOverride": null, "value": "status", }, ], @@ -26948,10 +26821,10 @@ exports[`open api parser deel parse open api 1`] = ` "Country": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Country", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -26959,10 +26832,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "countryCode", "key": "code", "schema": { - "description": undefined, + "description": null, "generatedName": "CountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CountryCode", "type": "reference", }, @@ -26975,10 +26848,10 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Country name.", "generatedName": "CountryName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -26993,8 +26866,8 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Identifies if Deel provides visa support for employees being hired in this country.", "generatedName": "CountryVisaSupport", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -27009,8 +26882,8 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Identifies if Deel support EoR in this country.", "generatedName": "CountryEorSupport", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -27025,17 +26898,17 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Identifies the type of sub-territory within a country where local laws may apply. Some countries may have states, provinces, prefectures or regions.", "generatedName": "CountryStateType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Identifies the type of sub-territory within a country where local laws may apply. Some countries may have states, provinces, prefectures or regions.", "generatedName": "CountryStateType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27048,16 +26921,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "countryStates", "key": "states", "schema": { - "description": undefined, + "description": null, "generatedName": "CountryStates", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CountryStatesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "StateOfCountry", "type": "reference", }, @@ -27069,8 +26942,8 @@ exports[`open api parser deel parse open api 1`] = ` "CountryCode": { "description": "Country code. [ISO 3166-2](https://en.wikipedia.org/wiki/ISO_3166-2) country code.", "generatedName": "CountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 2, "minLength": 2, @@ -27079,16 +26952,16 @@ exports[`open api parser deel parse open api 1`] = ` "type": "primitive", }, "CountryCodeList": { - "description": undefined, + "description": null, "generatedName": "CountryCodeList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CountryCodeListItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CountryCode", "type": "reference", }, @@ -27096,14 +26969,14 @@ exports[`open api parser deel parse open api 1`] = ` "CountryCodeNulleable": { "description": "Country code. [ISO 3166-2](https://en.wikipedia.org/wiki/ISO_3166-2) country code.", "generatedName": "CountryCodeNulleable", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Country code. [ISO 3166-2](https://en.wikipedia.org/wiki/ISO_3166-2) country code.", "generatedName": "CountryCodeNulleable", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 2, "minLength": 2, @@ -27113,16 +26986,16 @@ exports[`open api parser deel parse open api 1`] = ` }, }, "CountryList": { - "description": undefined, + "description": null, "generatedName": "CountryList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CountryListItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Country", "type": "reference", }, @@ -27130,10 +27003,10 @@ exports[`open api parser deel parse open api 1`] = ` "CountryListContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CountryListContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -27141,10 +27014,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "countryListContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "CountryListContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CountryList", "type": "reference", }, @@ -27155,10 +27028,10 @@ exports[`open api parser deel parse open api 1`] = ` "CreateTimeoff": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateTimeoff", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -27168,44 +27041,44 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Time off type.", "generatedName": "CreateTimeoffType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "VACATION", - "nameOverride": undefined, + "nameOverride": null, "value": "VACATION", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SICK_LEAVE", - "nameOverride": undefined, + "nameOverride": null, "value": "SICK_LEAVE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "OTHER", - "nameOverride": undefined, + "nameOverride": null, "value": "OTHER", }, ], @@ -27217,19 +27090,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "createTimeoffStartDate", "key": "start_date", "schema": { - "description": undefined, + "description": null, "generatedName": "createTimeoffStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Start date of employee's time off.", "generatedName": "CreateTimeoffStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27242,19 +27115,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "createTimeoffEndDate", "key": "end_date", "schema": { - "description": undefined, + "description": null, "generatedName": "createTimeoffEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "End date of employee's time off.", "generatedName": "CreateTimeoffEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27269,8 +27142,8 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "If true, then multiple time off days were requested. You must supply a start and end date. If false, end date is ignored", "generatedName": "CreateTimeoffWithMultipleDates", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -27283,19 +27156,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "createTimeoffReason", "key": "reason", "schema": { - "description": undefined, + "description": null, "generatedName": "createTimeoffReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Description for employee's time off.", "generatedName": "CreateTimeoffReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27308,16 +27181,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "createTimeoffIsStartDateHalfDay", "key": "is_start_date_half_day", "schema": { - "description": undefined, + "description": null, "generatedName": "createTimeoffIsStartDateHalfDay", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Is the start day a half day?", "generatedName": "CreateTimeoffIsStartDateHalfDay", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -27331,16 +27204,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "createTimeoffIsEndDateHalfDay", "key": "is_end_date_half_day", "schema": { - "description": undefined, + "description": null, "generatedName": "createTimeoffIsEndDateHalfDay", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Is the start day a half day?", "generatedName": "CreateTimeoffIsEndDateHalfDay", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -27354,19 +27227,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "createTimeoffOtherTimeoffName", "key": "other_timeoff_name", "schema": { - "description": undefined, + "description": null, "generatedName": "createTimeoffOtherTimeoffName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Custom name for this time off.", "generatedName": "CreateTimeoffOtherTimeoffName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27379,10 +27252,10 @@ exports[`open api parser deel parse open api 1`] = ` "CreateTimeoffContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateTimeoffContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -27390,10 +27263,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "createTimeoffContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateTimeoffContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateTimeoff", "type": "reference", }, @@ -27404,10 +27277,10 @@ exports[`open api parser deel parse open api 1`] = ` "CreateWebhookRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateWebhookRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -27417,17 +27290,17 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Webhook subscription name.", "generatedName": "CreateWebhookRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Webhook subscription name.", "generatedName": "CreateWebhookRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27442,17 +27315,17 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Webhook subscription description.", "generatedName": "CreateWebhookRequestDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Webhook subscription description.", "generatedName": "CreateWebhookRequestDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27467,32 +27340,32 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Status of webhook.", "generatedName": "CreateWebhookRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "enabled", - "nameOverride": undefined, + "nameOverride": null, "value": "enabled", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "disabled", - "nameOverride": undefined, + "nameOverride": null, "value": "disabled", }, ], @@ -27506,11 +27379,11 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Endpoint to receive webhook.", "generatedName": "CreateWebhookRequestUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27524,17 +27397,17 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "The webhook's signing key, used to generate webhook signatures.", "generatedName": "CreateWebhookRequestSigningKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The webhook's signing key, used to generate webhook signatures.", "generatedName": "CreateWebhookRequestSigningKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27549,11 +27422,11 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Deel API version. Currently Deel only has one version: v1.", "generatedName": "CreateWebhookRequestApiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27567,17 +27440,17 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "The list of events to enable for this subscription.", "generatedName": "CreateWebhookRequestEvents", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateWebhookRequestEventsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27590,10 +27463,10 @@ exports[`open api parser deel parse open api 1`] = ` "Currency": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Currency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -27601,10 +27474,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "currencyCode", "key": "code", "schema": { - "description": undefined, + "description": null, "generatedName": "CurrencyCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CurrencyCodeRequired", "type": "reference", }, @@ -27615,12 +27488,12 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "currencyName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "CurrencyName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -27633,8 +27506,8 @@ exports[`open api parser deel parse open api 1`] = ` "CurrencyCode": { "description": "Currency code.", "generatedName": "CurrencyCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 3, "minLength": 3, @@ -27643,25 +27516,25 @@ exports[`open api parser deel parse open api 1`] = ` "type": "primitive", }, "CurrencyCodeList": { - "description": undefined, + "description": null, "generatedName": "CurrencyCodeList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CurrencyCodeListItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CurrencyCodeRequired", "type": "reference", }, }, "CurrencyCodeRequired": { - "description": undefined, + "description": null, "generatedName": "CurrencyCodeRequired", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 3, "minLength": 3, @@ -27670,16 +27543,16 @@ exports[`open api parser deel parse open api 1`] = ` "type": "primitive", }, "CurrencyList": { - "description": undefined, + "description": null, "generatedName": "CurrencyList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CurrencyListItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Currency", "type": "reference", }, @@ -27687,10 +27560,10 @@ exports[`open api parser deel parse open api 1`] = ` "CurrencyListContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CurrencyListContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -27698,10 +27571,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "currencyListContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "CurrencyListContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CurrencyList", "type": "reference", }, @@ -27712,17 +27585,17 @@ exports[`open api parser deel parse open api 1`] = ` "DateString": { "description": "Short date in format ISO-8601 (YYYY-MM-DD). For example: 2022-12-31.", "generatedName": "DateString", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Short date in format ISO-8601 (YYYY-MM-DD). For example: 2022-12-31.", "generatedName": "DateString", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27731,11 +27604,11 @@ exports[`open api parser deel parse open api 1`] = ` "DateStringDefaultNow": { "description": "Short date in format ISO-8601 (YYYY-MM-DD). For example: 2022-12-31. Defaults to current date", "generatedName": "DateStringDefaultNow", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27743,11 +27616,11 @@ exports[`open api parser deel parse open api 1`] = ` "DateStringRequired": { "description": "Short date in format ISO-8601 (YYYY-MM-DD). For example: 2022-12-31.", "generatedName": "DateStringRequired", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27755,14 +27628,14 @@ exports[`open api parser deel parse open api 1`] = ` "DateTimeString": { "description": "Long date-time format following ISO-8601", "generatedName": "DateTimeString", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Long date-time format following ISO-8601", "generatedName": "DateTimeString", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -27772,14 +27645,14 @@ exports[`open api parser deel parse open api 1`] = ` "DateTimeStringRequired": { "description": "Long date-time format following ISO-8601", "generatedName": "DateTimeStringRequired", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Long date-time format following ISO-8601", "generatedName": "DateTimeStringRequired", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -27789,16 +27662,16 @@ exports[`open api parser deel parse open api 1`] = ` "EmailType": { "description": "User's email address.", "generatedName": "EmailType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "User's email address.", "generatedName": "EmailType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 5, "type": "string", }, @@ -27808,10 +27681,10 @@ exports[`open api parser deel parse open api 1`] = ` "EmailTypeRequired": { "description": "Worker's email address.", "generatedName": "EmailTypeRequired", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 5, "type": "string", }, @@ -27820,10 +27693,10 @@ exports[`open api parser deel parse open api 1`] = ` "EmployeeList": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EmployeeList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -27831,19 +27704,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employeeListId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeListId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeListId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27856,19 +27729,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employeeListFirstName", "key": "first_name", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeListFirstName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeListFirstName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27881,19 +27754,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employeeListLastName", "key": "last_name", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeListLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeListLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27906,19 +27779,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employeeListFullName", "key": "full_name", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeListFullName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeListFullName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27931,19 +27804,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employeeListEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeListEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeListEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27956,19 +27829,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employeeListTimezone", "key": "timezone", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeListTimezone", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeListTimezone", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27981,19 +27854,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employeeListPersonalEmail", "key": "personal_email", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeListPersonalEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeListPersonalEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28006,19 +27879,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employeeListCountry", "key": "country", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeListCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeListCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28031,19 +27904,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employeeListBirthDate", "key": "birth_date", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeListBirthDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeListBirthDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28056,19 +27929,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employeeListPicUrl", "key": "pic_url", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeListPicUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeListPicUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28081,19 +27954,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employeeListHiringType", "key": "hiring_type", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeListHiringType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeListHiringType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28106,19 +27979,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employeeListStartDate", "key": "start_date", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeListStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeListStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28131,19 +28004,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employeeListTeam", "key": "team", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeListTeam", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeListTeam", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28156,16 +28029,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employeeListTeamId", "key": "team_id", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeListTeamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeListTeamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -28179,19 +28052,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employeeListJobTitle", "key": "job_title", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeListJobTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeListJobTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28204,24 +28077,24 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employeeListPayments", "key": "payments", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeListPayments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeListPayments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EmployeeListPaymentsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -28229,16 +28102,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employeeListPaymentsItemRate", "key": "rate", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeListPaymentsItemRate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeListPaymentsItemRate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -28252,19 +28125,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employeeListPaymentsItemScale", "key": "scale", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeListPaymentsItemScale", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeListPaymentsItemScale", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28277,19 +28150,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employeeListPaymentsItemCurrency", "key": "currency", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeListPaymentsItemCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeListPaymentsItemCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28302,19 +28175,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employeeListPaymentsItemContractName", "key": "contract_name", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeListPaymentsItemContractName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeListPaymentsItemContractName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28333,19 +28206,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employeeListHourlyReportTotal", "key": "hourly_report_total", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeListHourlyReportTotal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeListHourlyReportTotal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28358,18 +28231,18 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employeeListClientLegalEntity", "key": "client_legal_entity", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeListClientLegalEntity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EmployeeListClientLegalEntity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -28377,16 +28250,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employeeListClientLegalEntityId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeListClientLegalEntityId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeListClientLegalEntityId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -28400,19 +28273,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employeeListClientLegalEntityName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeListClientLegalEntityName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeListClientLegalEntityName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28430,19 +28303,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employeeListState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeListState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeListState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28455,19 +28328,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employeeListSeniority", "key": "seniority", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeListSeniority", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeListSeniority", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28480,19 +28353,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employeeListCompletionDate", "key": "completion_date", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeListCompletionDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeListCompletionDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28505,19 +28378,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employeeListHiringStatus", "key": "hiring_status", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeListHiringStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeListHiringStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28530,18 +28403,18 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employeeListMonthlyPayment", "key": "monthly_payment", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeListMonthlyPayment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EmployeeListMonthlyPayment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -28549,16 +28422,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employeeListMonthlyPaymentCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeListMonthlyPaymentCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeListMonthlyPaymentCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -28577,10 +28450,10 @@ exports[`open api parser deel parse open api 1`] = ` "EmployeeListContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EmployeeListContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -28588,16 +28461,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employeeListContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeeListContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeListContainerDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EmployeeList", "type": "reference", }, @@ -28609,10 +28482,10 @@ exports[`open api parser deel parse open api 1`] = ` "Employment": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Employment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -28620,19 +28493,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employmentId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Unique identifier for the employment.", "generatedName": "EmploymentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28645,19 +28518,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employmentName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The name of the employment.", "generatedName": "EmploymentName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28670,16 +28543,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employmentTeam", "key": "team", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentTeam", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The team associated with the employment.", "generatedName": "EmploymentTeam", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Team", "type": "reference", }, @@ -28691,19 +28564,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employmentEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The email associated with the employment.", "generatedName": "EmploymentEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28716,19 +28589,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employmentState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The state associated with the employment.", "generatedName": "EmploymentState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28741,19 +28614,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employmentCountry", "key": "country", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The country associated with the employment.", "generatedName": "EmploymentCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28766,16 +28639,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employmentPayment", "key": "payment", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentPayment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The payment information associated with the employment.", "generatedName": "EmploymentPayment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PeoplePayment", "type": "reference", }, @@ -28787,16 +28660,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employmentIsEnded", "key": "is_ended", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentIsEnded", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates whether the employment has ended.", "generatedName": "EmploymentIsEnded", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -28810,19 +28683,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employmentTimezone", "key": "timezone", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentTimezone", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The timezone associated with the employment.", "generatedName": "EmploymentTimezone", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28835,19 +28708,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employmentJobTitle", "key": "job_title", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentJobTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The job title associated with the employment.", "generatedName": "EmploymentJobTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28860,19 +28733,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employmentSeniority", "key": "seniority", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentSeniority", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The seniority level associated with the employment.", "generatedName": "EmploymentSeniority", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28885,19 +28758,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employmentStartDate", "key": "start_date", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The start date of the employment.", "generatedName": "EmploymentStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28910,19 +28783,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employmentWorkEmail", "key": "work_email", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentWorkEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The work email associated with the employment.", "generatedName": "EmploymentWorkEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28935,19 +28808,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employmentHiringType", "key": "hiring_type", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentHiringType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The hiring type associated with the employment.", "generatedName": "EmploymentHiringType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28960,19 +28833,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employmentHiringStatus", "key": "hiring_status", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentHiringStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The hiring status associated with the employment.", "generatedName": "EmploymentHiringStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28985,19 +28858,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employmentCompletionDate", "key": "completion_date", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentCompletionDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The completion date of the employment.", "generatedName": "EmploymentCompletionDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29010,19 +28883,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employmentContractStatus", "key": "contract_status", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentContractStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The contract status associated with the employment.", "generatedName": "EmploymentContractStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29035,16 +28908,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employmentVoluntarilyLeft", "key": "voluntarily_left", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentVoluntarilyLeft", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates whether the employment was left voluntarily.", "generatedName": "EmploymentVoluntarilyLeft", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -29058,16 +28931,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employmentClientLegalEntity", "key": "client_legal_entity", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentClientLegalEntity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The client legal entity associated with the employment.", "generatedName": "EmploymentClientLegalEntity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PeopleClientLegalEntity", "type": "reference", }, @@ -29079,16 +28952,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employmentHasEorTermination", "key": "has_eor_termination", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentHasEorTermination", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates whether the employment had an EOR termination.", "generatedName": "EmploymentHasEorTermination", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -29102,16 +28975,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employmentContractIsArchived", "key": "contract_is_archived", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentContractIsArchived", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates whether the employment's contract is archived.", "generatedName": "EmploymentContractIsArchived", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -29125,10 +28998,10 @@ exports[`open api parser deel parse open api 1`] = ` "EmploymentDetailsOfContract": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EmploymentDetailsOfContract", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -29136,13 +29009,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employmentDetailsOfContractType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "EmploymentDetailsOfContractType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29154,10 +29027,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employmentDetailsOfContractDaysPerWeek", "key": "days_per_week", "schema": { - "description": undefined, + "description": null, "generatedName": "EmploymentDetailsOfContractDaysPerWeek", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -29170,10 +29043,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employmentDetailsOfContractHoursPerDay", "key": "hours_per_day", "schema": { - "description": undefined, + "description": null, "generatedName": "EmploymentDetailsOfContractHoursPerDay", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -29186,16 +29059,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employmentDetailsOfContractProbationPeriod", "key": "probation_period", "schema": { - "description": undefined, + "description": null, "generatedName": "EmploymentDetailsOfContractProbationPeriod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmploymentDetailsOfContractProbationPeriod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -29209,10 +29082,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employmentDetailsOfContractPaidVacationDays", "key": "paid_vacation_days", "schema": { - "description": undefined, + "description": null, "generatedName": "EmploymentDetailsOfContractPaidVacationDays", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -29225,16 +29098,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employmentDetailsOfContractCountry", "key": "country", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentDetailsOfContractCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmploymentDetailsOfContractCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CountryCode", "type": "reference", }, @@ -29246,25 +29119,25 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "employmentDetailsOfContractState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentDetailsOfContractState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "State code.", "generatedName": "EmploymentDetailsOfContractState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "State code.", "generatedName": "EmploymentDetailsOfContractState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29278,10 +29151,10 @@ exports[`open api parser deel parse open api 1`] = ` "EorClientTimeoffRequests": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EorClientTimeoffRequests", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -29289,16 +29162,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorClientTimeoffRequestsYear", "key": "year", "schema": { - "description": undefined, + "description": null, "generatedName": "eorClientTimeoffRequestsYear", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EorClientTimeoffRequestsYear", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -29312,16 +29185,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorClientTimeoffRequestsDaysRequested", "key": "days_requested", "schema": { - "description": undefined, + "description": null, "generatedName": "eorClientTimeoffRequestsDaysRequested", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Days off requested by employee.", "generatedName": "EorClientTimeoffRequestsDaysRequested", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -29335,16 +29208,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorClientTimeoffRequestsCurrentApproved", "key": "current_approved", "schema": { - "description": undefined, + "description": null, "generatedName": "eorClientTimeoffRequestsCurrentApproved", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Days off approved.", "generatedName": "EorClientTimeoffRequestsCurrentApproved", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -29358,16 +29231,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorClientTimeoffRequestsYearlyLimit", "key": "yearly_limit", "schema": { - "description": undefined, + "description": null, "generatedName": "eorClientTimeoffRequestsYearlyLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Total number of days off allowed per year.", "generatedName": "EorClientTimeoffRequestsYearlyLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -29381,16 +29254,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorClientTimeoffRequestsOverAnnualLimit", "key": "over_annual_limit", "schema": { - "description": undefined, + "description": null, "generatedName": "eorClientTimeoffRequestsOverAnnualLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Too many days off requested by employee.", "generatedName": "EorClientTimeoffRequestsOverAnnualLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -29404,16 +29277,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorClientTimeoffRequestsYearlyRequests", "key": "yearly_requests", "schema": { - "description": undefined, + "description": null, "generatedName": "eorClientTimeoffRequestsYearlyRequests", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Total number of time off requests this year.", "generatedName": "EorClientTimeoffRequestsYearlyRequests", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -29429,14 +29302,14 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "List of time offs.", "generatedName": "EorClientTimeoffRequestsRequests", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "EorClientTimeoffRequestsRequestsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EorTimeoffsItem", "type": "reference", }, @@ -29448,10 +29321,10 @@ exports[`open api parser deel parse open api 1`] = ` "EorClientTimeoffs": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EorClientTimeoffs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -29461,14 +29334,14 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "List of employee time offs.", "generatedName": "EorClientTimeoffsEmployees", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "EorClientTimeoffsEmployeesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EorTimeoffsEmployeeItem", "type": "reference", }, @@ -29480,10 +29353,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorClientTimeoffsTotalRequests", "key": "total_requests", "schema": { - "description": undefined, + "description": null, "generatedName": "EorClientTimeoffsTotalRequests", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -29496,10 +29369,10 @@ exports[`open api parser deel parse open api 1`] = ` "EorClientTimeoffsContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EorClientTimeoffsContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -29507,10 +29380,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorClientTimeoffsContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "EorClientTimeoffsContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EorClientTimeoffs", "type": "reference", }, @@ -29521,10 +29394,10 @@ exports[`open api parser deel parse open api 1`] = ` "EorContractCreated": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EorContractCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -29532,19 +29405,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractCreatedId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractCreatedId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Id of the contract quote created", "generatedName": "EorContractCreatedId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29557,16 +29430,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractCreatedType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractCreatedType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EorContractCreatedType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractTypeEnum", "type": "reference", }, @@ -29578,16 +29451,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractCreatedCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractCreatedCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EorContractCreatedCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateTimeString", "type": "reference", }, @@ -29599,16 +29472,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractCreatedStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractCreatedStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EorContractCreatedStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractStatusEnum", "type": "reference", }, @@ -29620,19 +29493,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractCreatedJobTitle", "key": "job_title", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractCreatedJobTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Employee's job title.", "generatedName": "EorContractCreatedJobTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29645,18 +29518,18 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractCreatedEmployment", "key": "employment", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractCreatedEmployment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EorContractCreatedEmployment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -29664,19 +29537,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractCreatedEmploymentScopeOfWork", "key": "scope_of_work", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractCreatedEmploymentScopeOfWork", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Scope of work description.", "generatedName": "EorContractCreatedEmploymentScopeOfWork", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29689,16 +29562,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractCreatedEmploymentStartDate", "key": "start_date", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractCreatedEmploymentStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EorContractCreatedEmploymentStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateString", "type": "reference", }, @@ -29710,16 +29583,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractCreatedEmploymentEndDate", "key": "end_date", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractCreatedEmploymentEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EorContractCreatedEmploymentEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateString", "type": "reference", }, @@ -29731,19 +29604,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractCreatedEmploymentCountry", "key": "country", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractCreatedEmploymentCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Country of employement.", "generatedName": "EorContractCreatedEmploymentCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29756,25 +29629,25 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractCreatedEmploymentState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractCreatedEmploymentState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "State code of the state/province where the this person will be employed.", "generatedName": "EorContractCreatedEmploymentState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "State code of the state/province where the this person will be employed.", "generatedName": "EorContractCreatedEmploymentState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29788,16 +29661,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractCreatedEmploymentWorkVisaRequired", "key": "work_visa_required", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractCreatedEmploymentWorkVisaRequired", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Do you require Deel to apply for work visa for this person?", "generatedName": "EorContractCreatedEmploymentWorkVisaRequired", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -29811,19 +29684,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractCreatedEmploymentTimeOffType", "key": "time_off_type", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractCreatedEmploymentTimeOffType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "If you want to use standard number of holidays for this employee, choose "STANDARD". If you want to enter a specific number of holidays, choose "SPECIFIC" and enter the number of days in the holidays field.", "generatedName": "EorContractCreatedEmploymentTimeOffType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29836,22 +29709,22 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractCreatedEmploymentProbationPeriod", "key": "probation_period", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractCreatedEmploymentProbationPeriod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Number of probation days.", "generatedName": "EorContractCreatedEmploymentProbationPeriod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Number of probation days.", "generatedName": "EorContractCreatedEmploymentProbationPeriod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -29866,19 +29739,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractCreatedEmploymentCalculatedHolidays", "key": "calculated_holidays", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractCreatedEmploymentCalculatedHolidays", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Number of calculate holidays for this contract.", "generatedName": "EorContractCreatedEmploymentCalculatedHolidays", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29896,18 +29769,18 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractCreatedClient", "key": "client", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractCreatedClient", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EorContractCreatedClient", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -29915,18 +29788,18 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractCreatedClientLegalEntity", "key": "legal_entity", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractCreatedClientLegalEntity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EorContractCreatedClientLegalEntity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -29934,19 +29807,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractCreatedClientLegalEntityName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractCreatedClientLegalEntityName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Legal entity name.", "generatedName": "EorContractCreatedClientLegalEntityName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29969,18 +29842,18 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractCreatedCompensationDetails", "key": "compensation_details", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractCreatedCompensationDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EorContractCreatedCompensationDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -29988,16 +29861,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractCreatedCompensationDetailsSalary", "key": "salary", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractCreatedCompensationDetailsSalary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Gross annual salary.", "generatedName": "EorContractCreatedCompensationDetailsSalary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -30011,19 +29884,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractCreatedCompensationDetailsCurrency", "key": "currency", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractCreatedCompensationDetailsCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Currency of gross annual salary.", "generatedName": "EorContractCreatedCompensationDetailsCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30036,19 +29909,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractCreatedCompensationDetailsVariableCompensation", "key": "variable_compensation", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractCreatedCompensationDetailsVariableCompensation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Variable compensation acount or percentage.", "generatedName": "EorContractCreatedCompensationDetailsVariableCompensation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30061,25 +29934,25 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractCreatedCompensationDetailsVariableCompensationType", "key": "variable_compensation_type", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractCreatedCompensationDetailsVariableCompensationType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type fo variable compensation.", "generatedName": "EorContractCreatedCompensationDetailsVariableCompensationType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Type fo variable compensation.", "generatedName": "EorContractCreatedCompensationDetailsVariableCompensationType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30098,18 +29971,18 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractCreatedEmployee", "key": "employee", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractCreatedEmployee", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EorContractCreatedEmployee", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -30117,19 +29990,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractCreatedEmployeeLegalName", "key": "legal_name", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractCreatedEmployeeLegalName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Employee's legal name.", "generatedName": "EorContractCreatedEmployeeLegalName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30142,19 +30015,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractCreatedEmployeeFirstName", "key": "first_name", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractCreatedEmployeeFirstName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Employee's first name.", "generatedName": "EorContractCreatedEmployeeFirstName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30167,19 +30040,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractCreatedEmployeeLastName", "key": "last_name", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractCreatedEmployeeLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Employee's last name.", "generatedName": "EorContractCreatedEmployeeLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30192,19 +30065,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractCreatedEmployeeEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractCreatedEmployeeEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Employee's email.", "generatedName": "EorContractCreatedEmployeeEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30222,24 +30095,24 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractCreatedHealthPlan", "key": "health_plan", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractCreatedHealthPlan", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EorContractCreatedHealthPlan", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EorContractCreatedHealthPlan", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -30247,19 +30120,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractCreatedHealthPlanId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractCreatedHealthPlanId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Health plan ID", "generatedName": "EorContractCreatedHealthPlanId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30272,19 +30145,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractCreatedHealthPlanName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractCreatedHealthPlanName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Health plan name", "generatedName": "EorContractCreatedHealthPlanName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30303,16 +30176,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractCreatedSeniority", "key": "seniority", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractCreatedSeniority", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EorContractCreatedSeniority", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Seniority", "type": "reference", }, @@ -30324,10 +30197,10 @@ exports[`open api parser deel parse open api 1`] = ` "EorContractCreatedContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EorContractCreatedContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -30335,10 +30208,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractCreatedContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "EorContractCreatedContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EorContractCreated", "type": "reference", }, @@ -30349,10 +30222,10 @@ exports[`open api parser deel parse open api 1`] = ` "EorContractToCreate": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EorContractToCreate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -30360,18 +30233,18 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractToCreateEmployee", "key": "employee", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractToCreateEmployee", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EorContractToCreateEmployee", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -30381,11 +30254,11 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Employee's first name.", "generatedName": "EorContractToCreateEmployeeFirstName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30399,11 +30272,11 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Employee's last name.", "generatedName": "EorContractToCreateEmployeeLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30415,19 +30288,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractToCreateEmployeeEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractToCreateEmployeeEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Employee's email address.", "generatedName": "EorContractToCreateEmployeeEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30442,11 +30315,11 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Employee's nationality.", "generatedName": "EorContractToCreateEmployeeNationality", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30458,24 +30331,24 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractToCreateEmployeeAddress", "key": "address", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractToCreateEmployeeAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EorContractToCreateEmployeeAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EorContractToCreateEmployeeAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -30483,19 +30356,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractToCreateEmployeeAddressStreet", "key": "street", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractToCreateEmployeeAddressStreet", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Street and number.", "generatedName": "EorContractToCreateEmployeeAddressStreet", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30508,19 +30381,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractToCreateEmployeeAddressCity", "key": "city", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractToCreateEmployeeAddressCity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "City name.", "generatedName": "EorContractToCreateEmployeeAddressCity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30533,25 +30406,25 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractToCreateEmployeeAddressState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractToCreateEmployeeAddressState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "State code.", "generatedName": "EorContractToCreateEmployeeAddressState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "State code.", "generatedName": "EorContractToCreateEmployeeAddressState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30565,19 +30438,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractToCreateEmployeeAddressZip", "key": "zip", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractToCreateEmployeeAddressZip", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Zip code.", "generatedName": "EorContractToCreateEmployeeAddressZip", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30590,16 +30463,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractToCreateEmployeeAddressCountry", "key": "country", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractToCreateEmployeeAddressCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EorContractToCreateEmployeeAddressCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CountryCode", "type": "reference", }, @@ -30624,10 +30497,10 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EorContractToCreateEmployment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -30635,16 +30508,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractToCreateEmploymentCountry", "key": "country", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractToCreateEmploymentCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EorContractToCreateEmploymentCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CountryCode", "type": "reference", }, @@ -30656,25 +30529,25 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractToCreateEmploymentState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractToCreateEmploymentState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "State code of the state/province where the this person will be employed.", "generatedName": "EorContractToCreateEmploymentState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "State code of the state/province where the this person will be employed.", "generatedName": "EorContractToCreateEmploymentState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30688,40 +30561,40 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractToCreateEmploymentType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractToCreateEmploymentType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Is it a full-time contract or a part-time contract?", "generatedName": "EorContractToCreateEmploymentType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FullTime", - "nameOverride": undefined, + "nameOverride": null, "value": "Full-time", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PartTime", - "nameOverride": undefined, + "nameOverride": null, "value": "Part-time", }, ], @@ -30734,16 +30607,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractToCreateEmploymentWorkVisaRequired", "key": "work_visa_required", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractToCreateEmploymentWorkVisaRequired", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Do you require Deel to apply for work visa for this person?", "generatedName": "EorContractToCreateEmploymentWorkVisaRequired", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -30757,16 +30630,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractToCreateEmploymentStartDate", "key": "start_date", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractToCreateEmploymentStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EorContractToCreateEmploymentStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateString", "type": "reference", }, @@ -30778,16 +30651,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractToCreateEmploymentEndDate", "key": "end_date", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractToCreateEmploymentEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EorContractToCreateEmploymentEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateString", "type": "reference", }, @@ -30799,22 +30672,22 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractToCreateEmploymentProbationPeriod", "key": "probation_period", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractToCreateEmploymentProbationPeriod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Number of probation days.", "generatedName": "EorContractToCreateEmploymentProbationPeriod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Number of probation days.", "generatedName": "EorContractToCreateEmploymentProbationPeriod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -30829,19 +30702,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractToCreateEmploymentScopeOfWork", "key": "scope_of_work", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractToCreateEmploymentScopeOfWork", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Scope of work description.", "generatedName": "EorContractToCreateEmploymentScopeOfWork", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30854,40 +30727,40 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractToCreateEmploymentTimeOffType", "key": "time_off_type", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractToCreateEmploymentTimeOffType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "If you want to use standard number of holidays for this employee, choose "STANDARD". If you want to enter a specific number of holidays, choose "SPECIFIC" and enter the number of days in the holidays field.", "generatedName": "EorContractToCreateEmploymentTimeOffType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "STANDARD", - "nameOverride": undefined, + "nameOverride": null, "value": "STANDARD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SPECIFIC", - "nameOverride": undefined, + "nameOverride": null, "value": "SPECIFIC", }, ], @@ -30900,22 +30773,22 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractToCreateEmploymentHolidays", "key": "holidays", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractToCreateEmploymentHolidays", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Enter the number of holidays. Leave this field blank if you are chooseing "STANDARD" time_off_type.", "generatedName": "EorContractToCreateEmploymentHolidays", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Enter the number of holidays. Leave this field blank if you are chooseing "STANDARD" time_off_type.", "generatedName": "EorContractToCreateEmploymentHolidays", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -30936,17 +30809,17 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Employee's job title.", "generatedName": "EorContractToCreateJobTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Employee's job title.", "generatedName": "EorContractToCreateJobTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30961,10 +30834,10 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EorContractToCreateSeniority", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -30972,16 +30845,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractToCreateSeniorityId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractToCreateSeniorityId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Enter the Id retrieved from the seniority lookup endpoint. Enter 34 for "Not Applicable".", "generatedName": "EorContractToCreateSeniorityId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -31001,10 +30874,10 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EorContractToCreateClient", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -31012,18 +30885,18 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractToCreateClientLegalEntity", "key": "legal_entity", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractToCreateClientLegalEntity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EorContractToCreateClientLegalEntity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -31031,16 +30904,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractToCreateClientLegalEntityId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractToCreateClientLegalEntityId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Enter the Id of legal entity under which you want to hire this person. Use /legal-entities endpoint to retrieve a list of legal entities in your organization.", "generatedName": "EorContractToCreateClientLegalEntityId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -31059,18 +30932,18 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractToCreateClientTeam", "key": "team", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractToCreateClientTeam", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EorContractToCreateClientTeam", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -31078,22 +30951,22 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractToCreateClientTeamId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractToCreateClientTeamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Enter the Id of team this person will be hired in. Use /teams endpoint to retrieve a list of teams in your organization.", "generatedName": "EorContractToCreateClientTeamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Enter the Id of team this person will be hired in. Use /teams endpoint to retrieve a list of teams in your organization.", "generatedName": "EorContractToCreateClientTeamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -31119,10 +30992,10 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EorContractToCreateCompensationDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -31130,16 +31003,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractToCreateCompensationDetailsSalary", "key": "salary", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractToCreateCompensationDetailsSalary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Employee's gross annual salary.", "generatedName": "EorContractToCreateCompensationDetailsSalary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -31153,19 +31026,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractToCreateCompensationDetailsCurrency", "key": "currency", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractToCreateCompensationDetailsCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Salary currency.", "generatedName": "EorContractToCreateCompensationDetailsCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31178,22 +31051,22 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractToCreateCompensationDetailsVariableCompensation", "key": "variable_compensation", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractToCreateCompensationDetailsVariableCompensation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Varable compensation. For example, if the person will earn 5% of the gross annual salary as the variable compensation, enter 5.", "generatedName": "EorContractToCreateCompensationDetailsVariableCompensation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Varable compensation. For example, if the person will earn 5% of the gross annual salary as the variable compensation, enter 5.", "generatedName": "EorContractToCreateCompensationDetailsVariableCompensation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -31208,25 +31081,25 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractToCreateCompensationDetailsVariableCompensationType", "key": "variable_compensation_type", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractToCreateCompensationDetailsVariableCompensationType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Should be set only if variable_compensation is set. It can be PERCENTAGE or FIXED.", "generatedName": "EorContractToCreateCompensationDetailsVariableCompensationType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Should be set only if variable_compensation is set. It can be PERCENTAGE or FIXED.", "generatedName": "EorContractToCreateCompensationDetailsVariableCompensationType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31244,24 +31117,24 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractToCreateQuoteAdditionalFields", "key": "quote_additional_fields", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractToCreateQuoteAdditionalFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Some countries require additional employee information for employment contracts.", "generatedName": "EorContractToCreateQuoteAdditionalFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Some countries require additional employee information for employment contracts.", "generatedName": "EorContractToCreateQuoteAdditionalFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -31269,19 +31142,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractToCreateQuoteAdditionalFieldsGender", "key": "gender", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractToCreateQuoteAdditionalFieldsGender", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Employee's gender.", "generatedName": "EorContractToCreateQuoteAdditionalFieldsGender", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31294,40 +31167,40 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractToCreateQuoteAdditionalFieldsWorkerType", "key": "worker_type", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractToCreateQuoteAdditionalFieldsWorkerType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of worker.", "generatedName": "EorContractToCreateQuoteAdditionalFieldsWorkerType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Skilled", - "nameOverride": undefined, + "nameOverride": null, "value": "Skilled", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Unskilled", - "nameOverride": undefined, + "nameOverride": null, "value": "Unskilled", }, ], @@ -31340,19 +31213,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractToCreateQuoteAdditionalFieldsDob", "key": "dob", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractToCreateQuoteAdditionalFieldsDob", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Employee's date of birth.", "generatedName": "EorContractToCreateQuoteAdditionalFieldsDob", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31371,19 +31244,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractToCreateHealthPlanId", "key": "health_plan_id", "schema": { - "description": undefined, + "description": null, "generatedName": "eorContractToCreateHealthPlanId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Healthare plan Id. You can see available healthcare plans in the country guide endpoint.", "generatedName": "EorContractToCreateHealthPlanId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31396,10 +31269,10 @@ exports[`open api parser deel parse open api 1`] = ` "EorContractToCreateContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EorContractToCreateContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -31407,10 +31280,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorContractToCreateContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "EorContractToCreateContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EorContractToCreate", "type": "reference", }, @@ -31421,10 +31294,10 @@ exports[`open api parser deel parse open api 1`] = ` "EorCountryValidations": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EorCountryValidations", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -31432,18 +31305,18 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorCountryValidationsHoliday", "key": "holiday", "schema": { - "description": undefined, + "description": null, "generatedName": "eorCountryValidationsHoliday", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Range of the number of holidays.", "generatedName": "EorCountryValidationsHoliday", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -31451,19 +31324,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorCountryValidationsHolidayMin", "key": "min", "schema": { - "description": undefined, + "description": null, "generatedName": "eorCountryValidationsHolidayMin", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Minimum number of holidays required for a legally compliant contract.", "generatedName": "EorCountryValidationsHolidayMin", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31481,18 +31354,18 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorCountryValidationsPartTimeHoliday", "key": "part_time_holiday", "schema": { - "description": undefined, + "description": null, "generatedName": "eorCountryValidationsPartTimeHoliday", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Holiday type and range for part-time contracts.", "generatedName": "EorCountryValidationsPartTimeHoliday", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -31500,52 +31373,52 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorCountryValidationsPartTimeHolidayType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "eorCountryValidationsPartTimeHolidayType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EorCountryValidationsPartTimeHolidayType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PRORATED", - "nameOverride": undefined, + "nameOverride": null, "value": "PRORATED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "STANDARD", - "nameOverride": undefined, + "nameOverride": null, "value": "STANDARD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SPECIFIC", - "nameOverride": undefined, + "nameOverride": null, "value": "SPECIFIC", }, ], @@ -31558,19 +31431,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorCountryValidationsPartTimeHolidayMin", "key": "min", "schema": { - "description": undefined, + "description": null, "generatedName": "eorCountryValidationsPartTimeHolidayMin", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Minimum number of holidays required for a legally compliant contract.", "generatedName": "EorCountryValidationsPartTimeHolidayMin", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31588,18 +31461,18 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorCountryValidationsSickDays", "key": "sick_days", "schema": { - "description": undefined, + "description": null, "generatedName": "eorCountryValidationsSickDays", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EorCountryValidationsSickDays", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -31607,19 +31480,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorCountryValidationsSickDaysMin", "key": "min", "schema": { - "description": undefined, + "description": null, "generatedName": "eorCountryValidationsSickDaysMin", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Minimum number of sick days required for a legally compliant contract.", "generatedName": "EorCountryValidationsSickDaysMin", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31632,19 +31505,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorCountryValidationsSickDaysMax", "key": "max", "schema": { - "description": undefined, + "description": null, "generatedName": "eorCountryValidationsSickDaysMax", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Maximum number of sick days allowed for a legally compliant contract.", "generatedName": "EorCountryValidationsSickDaysMax", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31662,18 +31535,18 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorCountryValidationsSalary", "key": "salary", "schema": { - "description": undefined, + "description": null, "generatedName": "eorCountryValidationsSalary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Salary range.", "generatedName": "EorCountryValidationsSalary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -31681,19 +31554,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorCountryValidationsSalaryMin", "key": "min", "schema": { - "description": undefined, + "description": null, "generatedName": "eorCountryValidationsSalaryMin", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Minimum wage for a legally compliant contract.", "generatedName": "EorCountryValidationsSalaryMin", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31706,19 +31579,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorCountryValidationsSalaryMax", "key": "max", "schema": { - "description": undefined, + "description": null, "generatedName": "eorCountryValidationsSalaryMax", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Maximum wage allowed for a legally compliant contract.", "generatedName": "EorCountryValidationsSalaryMax", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31736,18 +31609,18 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorCountryValidationsProbation", "key": "probation", "schema": { - "description": undefined, + "description": null, "generatedName": "eorCountryValidationsProbation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Probation period range.", "generatedName": "EorCountryValidationsProbation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -31755,19 +31628,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorCountryValidationsProbationMin", "key": "min", "schema": { - "description": undefined, + "description": null, "generatedName": "eorCountryValidationsProbationMin", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Minimum probation days required for a legally compliant contract.", "generatedName": "EorCountryValidationsProbationMin", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31780,16 +31653,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorCountryValidationsProbationMax", "key": "max", "schema": { - "description": undefined, + "description": null, "generatedName": "eorCountryValidationsProbationMax", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Maximum probation days allowed for a legally compliant contract.", "generatedName": "EorCountryValidationsProbationMax", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -31808,18 +31681,18 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorCountryValidationsPartTimeProbation", "key": "part_time_probation", "schema": { - "description": undefined, + "description": null, "generatedName": "eorCountryValidationsPartTimeProbation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Probation period range for part-time contracts.", "generatedName": "EorCountryValidationsPartTimeProbation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -31827,16 +31700,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorCountryValidationsPartTimeProbationMin", "key": "min", "schema": { - "description": undefined, + "description": null, "generatedName": "eorCountryValidationsPartTimeProbationMin", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Minimum probation days required for a legally compliant contract.", "generatedName": "EorCountryValidationsPartTimeProbationMin", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -31850,16 +31723,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorCountryValidationsPartTimeProbationMax", "key": "max", "schema": { - "description": undefined, + "description": null, "generatedName": "eorCountryValidationsPartTimeProbationMax", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Maximum probation days allowed for a legally compliant contract.", "generatedName": "EorCountryValidationsPartTimeProbationMax", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -31878,18 +31751,18 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorCountryValidationsWorkSchedule", "key": "work_schedule", "schema": { - "description": undefined, + "description": null, "generatedName": "eorCountryValidationsWorkSchedule", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Employee's Work schedule in days and hours.", "generatedName": "EorCountryValidationsWorkSchedule", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -31897,18 +31770,18 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorCountryValidationsWorkScheduleDays", "key": "days", "schema": { - "description": undefined, + "description": null, "generatedName": "eorCountryValidationsWorkScheduleDays", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EorCountryValidationsWorkScheduleDays", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -31916,19 +31789,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorCountryValidationsWorkScheduleDaysMax", "key": "max", "schema": { - "description": undefined, + "description": null, "generatedName": "eorCountryValidationsWorkScheduleDaysMax", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EorCountryValidationsWorkScheduleDaysMax", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31946,18 +31819,18 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorCountryValidationsWorkScheduleHours", "key": "hours", "schema": { - "description": undefined, + "description": null, "generatedName": "eorCountryValidationsWorkScheduleHours", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EorCountryValidationsWorkScheduleHours", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -31965,19 +31838,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorCountryValidationsWorkScheduleHoursMax", "key": "max", "schema": { - "description": undefined, + "description": null, "generatedName": "eorCountryValidationsWorkScheduleHoursMax", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EorCountryValidationsWorkScheduleHoursMax", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32000,19 +31873,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorCountryValidationsInsuranceFee", "key": "insurance_fee", "schema": { - "description": undefined, + "description": null, "generatedName": "eorCountryValidationsInsuranceFee", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Insurance fee.", "generatedName": "EorCountryValidationsInsuranceFee", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32025,19 +31898,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorCountryValidationsCurrency", "key": "currency", "schema": { - "description": undefined, + "description": null, "generatedName": "eorCountryValidationsCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Country currency.", "generatedName": "EorCountryValidationsCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32050,19 +31923,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorCountryValidationsHiringGuideCountryName", "key": "hiring_guide_country_name", "schema": { - "description": undefined, + "description": null, "generatedName": "eorCountryValidationsHiringGuideCountryName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Country name.", "generatedName": "EorCountryValidationsHiringGuideCountryName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32075,16 +31948,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorCountryValidationsStartDateBuffer", "key": "start_date_buffer", "schema": { - "description": undefined, + "description": null, "generatedName": "eorCountryValidationsStartDateBuffer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Calculate employee's minimum start date using the start date buffer. Today's date + (number of business days x start_date_buffer) = Minimum start date.", "generatedName": "EorCountryValidationsStartDateBuffer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -32098,18 +31971,18 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorCountryValidationsDefiniteContract", "key": "definite_contract", "schema": { - "description": undefined, + "description": null, "generatedName": "eorCountryValidationsDefiniteContract", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Conditions to make definitive contract.", "generatedName": "EorCountryValidationsDefiniteContract", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -32117,52 +31990,52 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorCountryValidationsDefiniteContractType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "eorCountryValidationsDefiniteContractType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EorCountryValidationsDefiniteContractType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ALLOWED_WITHOUT_LIMITATION", - "nameOverride": undefined, + "nameOverride": null, "value": "ALLOWED_WITHOUT_LIMITATION", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ALLOWED_WITH_MAXIMUM_LIMITATION", - "nameOverride": undefined, + "nameOverride": null, "value": "ALLOWED_WITH_MAXIMUM_LIMITATION", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NOT_ALLOWED", - "nameOverride": undefined, + "nameOverride": null, "value": "NOT_ALLOWED", }, ], @@ -32175,16 +32048,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorCountryValidationsDefiniteContractMaximumLimitation", "key": "maximum_limitation", "schema": { - "description": undefined, + "description": null, "generatedName": "eorCountryValidationsDefiniteContractMaximumLimitation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EorCountryValidationsDefiniteContractMaximumLimitation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -32203,19 +32076,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorCountryValidationsAdjustmentsInformationBox", "key": "adjustments_information_box", "schema": { - "description": undefined, + "description": null, "generatedName": "eorCountryValidationsAdjustmentsInformationBox", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Country specific notes and information.", "generatedName": "EorCountryValidationsAdjustmentsInformationBox", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32228,24 +32101,24 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorCountryValidationsHealthInsurance", "key": "health_insurance", "schema": { - "description": undefined, + "description": null, "generatedName": "eorCountryValidationsHealthInsurance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EorCountryValidationsHealthInsurance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EorCountryValidationsHealthInsurance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -32253,16 +32126,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorCountryValidationsHealthInsuranceStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "eorCountryValidationsHealthInsuranceStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EorCountryValidationsHealthInsuranceStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HealthInsuranceStatusEnum", "type": "reference", }, @@ -32274,22 +32147,22 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorCountryValidationsHealthInsuranceProviders", "key": "providers", "schema": { - "description": undefined, + "description": null, "generatedName": "eorCountryValidationsHealthInsuranceProviders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EorCountryValidationsHealthInsuranceProviders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "EorCountryValidationsHealthInsuranceProvidersItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HealthInsuranceProvider", "type": "reference", }, @@ -32308,10 +32181,10 @@ exports[`open api parser deel parse open api 1`] = ` "EorCountryValidationsContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EorCountryValidationsContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -32319,10 +32192,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorCountryValidationsContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "EorCountryValidationsContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EorCountryValidations", "type": "reference", }, @@ -32335,8 +32208,8 @@ exports[`open api parser deel parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Entitlement Item for a given year.", "generatedName": "EorEntitlementListItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -32344,16 +32217,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorEntitlementListItemYear", "key": "year", "schema": { - "description": undefined, + "description": null, "generatedName": "eorEntitlementListItemYear", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EorEntitlementListItemYear", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -32367,19 +32240,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorEntitlementListItemVacationAllowed", "key": "vacation_allowed", "schema": { - "description": undefined, + "description": null, "generatedName": "eorEntitlementListItemVacationAllowed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Minimum vacation allowed.", "generatedName": "EorEntitlementListItemVacationAllowed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32392,19 +32265,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorEntitlementListItemSickLeaveAllowed", "key": "sick_leave_allowed", "schema": { - "description": undefined, + "description": null, "generatedName": "eorEntitlementListItemSickLeaveAllowed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Maximum sick leave allowed.", "generatedName": "EorEntitlementListItemSickLeaveAllowed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32417,19 +32290,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorEntitlementListItemVacationRequested", "key": "vacation_requested", "schema": { - "description": undefined, + "description": null, "generatedName": "eorEntitlementListItemVacationRequested", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Vacation days requested by the employee.", "generatedName": "EorEntitlementListItemVacationRequested", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32442,19 +32315,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorEntitlementListItemVacationApproved", "key": "vacation_approved", "schema": { - "description": undefined, + "description": null, "generatedName": "eorEntitlementListItemVacationApproved", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Vacation days approved.", "generatedName": "EorEntitlementListItemVacationApproved", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32467,19 +32340,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorEntitlementListItemVacationUsed", "key": "vacation_used", "schema": { - "description": undefined, + "description": null, "generatedName": "eorEntitlementListItemVacationUsed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Vacation days used by the employee.", "generatedName": "EorEntitlementListItemVacationUsed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32492,19 +32365,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorEntitlementListItemVacationTotal", "key": "vacation_total", "schema": { - "description": undefined, + "description": null, "generatedName": "eorEntitlementListItemVacationTotal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Total number of vacation days requested, approved and used.", "generatedName": "EorEntitlementListItemVacationTotal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32517,19 +32390,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorEntitlementListItemSickLeaveRequested", "key": "sick_leave_requested", "schema": { - "description": undefined, + "description": null, "generatedName": "eorEntitlementListItemSickLeaveRequested", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Sick days requested by the employee.", "generatedName": "EorEntitlementListItemSickLeaveRequested", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32542,19 +32415,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorEntitlementListItemSickLeaveApproved", "key": "sick_leave_approved", "schema": { - "description": undefined, + "description": null, "generatedName": "eorEntitlementListItemSickLeaveApproved", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Sick days approved.", "generatedName": "EorEntitlementListItemSickLeaveApproved", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32567,19 +32440,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorEntitlementListItemSickLeaveUsed", "key": "sick_leave_used", "schema": { - "description": undefined, + "description": null, "generatedName": "eorEntitlementListItemSickLeaveUsed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Sick days used by the employee.", "generatedName": "EorEntitlementListItemSickLeaveUsed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32592,19 +32465,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorEntitlementListItemSickLeaveTotal", "key": "sick_leave_total", "schema": { - "description": undefined, + "description": null, "generatedName": "eorEntitlementListItemSickLeaveTotal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Total number of sick days requested, approved and used.", "generatedName": "EorEntitlementListItemSickLeaveTotal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32617,19 +32490,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorEntitlementListItemOtherLeaveRequested", "key": "other_leave_requested", "schema": { - "description": undefined, + "description": null, "generatedName": "eorEntitlementListItemOtherLeaveRequested", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Other type of time off requested by the employee.", "generatedName": "EorEntitlementListItemOtherLeaveRequested", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32642,19 +32515,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorEntitlementListItemOtherLeaveApproved", "key": "other_leave_approved", "schema": { - "description": undefined, + "description": null, "generatedName": "eorEntitlementListItemOtherLeaveApproved", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Other type of time off days approved.", "generatedName": "EorEntitlementListItemOtherLeaveApproved", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32667,19 +32540,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorEntitlementListItemOtherLeaveUsed", "key": "other_leave_used", "schema": { - "description": undefined, + "description": null, "generatedName": "eorEntitlementListItemOtherLeaveUsed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Other type of time off days used by the employee.", "generatedName": "EorEntitlementListItemOtherLeaveUsed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32692,19 +32565,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorEntitlementListItemOtherLeaveTotal", "key": "other_leave_total", "schema": { - "description": undefined, + "description": null, "generatedName": "eorEntitlementListItemOtherLeaveTotal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Total number of other type of time off days requested, approved and used.", "generatedName": "EorEntitlementListItemOtherLeaveTotal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32717,16 +32590,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorEntitlementListItemRolloverType", "key": "rollover_type", "schema": { - "description": undefined, + "description": null, "generatedName": "eorEntitlementListItemRolloverType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EorEntitlementListItemRolloverType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EorHolidaysRolloverType", "type": "reference", }, @@ -32738,19 +32611,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorEntitlementListItemMaxRolloverYearly", "key": "max_rollover_yearly", "schema": { - "description": undefined, + "description": null, "generatedName": "eorEntitlementListItemMaxRolloverYearly", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EorEntitlementListItemMaxRolloverYearly", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32765,8 +32638,8 @@ exports[`open api parser deel parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Time-off Entitlements for EOR contracts.", "generatedName": "EorEntitlements", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -32776,14 +32649,14 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "List of entitlements.", "generatedName": "EorEntitlementsEntitlements", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "EorEntitlementsEntitlementsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EorEntitlementListItem", "type": "reference", }, @@ -32795,10 +32668,10 @@ exports[`open api parser deel parse open api 1`] = ` "EorEntitlementsContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EorEntitlementsContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -32806,10 +32679,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorEntitlementsContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "EorEntitlementsContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EorEntitlements", "type": "reference", }, @@ -32818,70 +32691,70 @@ exports[`open api parser deel parse open api 1`] = ` "type": "object", }, "EorHolidaysRolloverType": { - "description": undefined, + "description": null, "generatedName": "EorHolidaysRolloverType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EXPIRATION", - "nameOverride": undefined, + "nameOverride": null, "value": "EXPIRATION", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PAY_OUT", - "nameOverride": undefined, + "nameOverride": null, "value": "PAY_OUT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UNLIMITED_ROLLOVER", - "nameOverride": undefined, + "nameOverride": null, "value": "UNLIMITED_ROLLOVER", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LIMITED_ROLLOVER", - "nameOverride": undefined, + "nameOverride": null, "value": "LIMITED_ROLLOVER", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UNSET", - "nameOverride": undefined, + "nameOverride": null, "value": "UNSET", }, ], @@ -32889,14 +32762,14 @@ exports[`open api parser deel parse open api 1`] = ` "EorTimeoffs": { "description": "List of time offs.", "generatedName": "EorTimeoffs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "EorTimeoffsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EorTimeoffsItem", "type": "reference", }, @@ -32904,10 +32777,10 @@ exports[`open api parser deel parse open api 1`] = ` "EorTimeoffsBaseItem": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EorTimeoffsBaseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -32915,25 +32788,25 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorTimeoffsBaseItemReason", "key": "reason", "schema": { - "description": undefined, + "description": null, "generatedName": "eorTimeoffsBaseItemReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Reason for requesting time off.", "generatedName": "EorTimeoffsBaseItemReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Reason for requesting time off.", "generatedName": "EorTimeoffsBaseItemReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32949,8 +32822,8 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "The type of time off.", "generatedName": "EorTimeoffsBaseItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimeoffsTypeEnum", "type": "reference", }, @@ -32963,8 +32836,8 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Timestamp when time off was requested.", "generatedName": "EorTimeoffsBaseItemRequestedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateTimeString", "type": "reference", }, @@ -32975,22 +32848,22 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorTimeoffsBaseItemReviewedAt", "key": "reviewed_at", "schema": { - "description": undefined, + "description": null, "generatedName": "eorTimeoffsBaseItemReviewedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Timestamp when time off was reviewed.", "generatedName": "EorTimeoffsBaseItemReviewedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EorTimeoffsBaseItemReviewedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateTimeString", "type": "reference", }, @@ -33003,25 +32876,25 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorTimeoffsBaseItemDenialReason", "key": "denial_reason", "schema": { - "description": undefined, + "description": null, "generatedName": "eorTimeoffsBaseItemDenialReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Reason why time off was denied.", "generatedName": "EorTimeoffsBaseItemDenialReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Reason why time off was denied.", "generatedName": "EorTimeoffsBaseItemDenialReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33035,22 +32908,22 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorTimeoffsBaseItemHasMultipleDates", "key": "has_multiple_dates", "schema": { - "description": undefined, + "description": null, "generatedName": "eorTimeoffsBaseItemHasMultipleDates", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates if multiple time off days are requested.", "generatedName": "EorTimeoffsBaseItemHasMultipleDates", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Indicates if multiple time off days are requested.", "generatedName": "EorTimeoffsBaseItemHasMultipleDates", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -33067,8 +32940,8 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Status of the time off request.", "generatedName": "EorTimeoffsBaseItemStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimeoffsStatusEnum", "type": "reference", }, @@ -33079,25 +32952,25 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorTimeoffsBaseItemOtherTimeoffName", "key": "other_timeoff_name", "schema": { - "description": undefined, + "description": null, "generatedName": "eorTimeoffsBaseItemOtherTimeoffName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Custom title for the time off. Only specify if type is "OTHER".", "generatedName": "EorTimeoffsBaseItemOtherTimeoffName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Custom title for the time off. Only specify if type is "OTHER".", "generatedName": "EorTimeoffsBaseItemOtherTimeoffName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33111,22 +32984,22 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorTimeoffsBaseItemRequester", "key": "requester", "schema": { - "description": undefined, + "description": null, "generatedName": "eorTimeoffsBaseItemRequester", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Employee who requested the time off.", "generatedName": "EorTimeoffsBaseItemRequester", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EorTimeoffsBaseItemRequester", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimeoffsProfile", "type": "reference", }, @@ -33139,22 +33012,22 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorTimeoffsBaseItemReviewer", "key": "reviewer", "schema": { - "description": undefined, + "description": null, "generatedName": "eorTimeoffsBaseItemReviewer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "User who reviewed the time off.", "generatedName": "EorTimeoffsBaseItemReviewer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EorTimeoffsBaseItemReviewer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimeoffsProfile", "type": "reference", }, @@ -33167,19 +33040,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorTimeoffsBaseItemDaysUsedStartYear", "key": "days_used_start_year", "schema": { - "description": undefined, + "description": null, "generatedName": "eorTimeoffsBaseItemDaysUsedStartYear", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Days used at the start year.", "generatedName": "EorTimeoffsBaseItemDaysUsedStartYear", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33192,19 +33065,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorTimeoffsBaseItemDaysUsedEndYear", "key": "days_used_end_year", "schema": { - "description": undefined, + "description": null, "generatedName": "eorTimeoffsBaseItemDaysUsedEndYear", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Days used at the end year.", "generatedName": "EorTimeoffsBaseItemDaysUsedEndYear", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33217,19 +33090,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorTimeoffsBaseItemTotalDaysUsed", "key": "total_days_used", "schema": { - "description": undefined, + "description": null, "generatedName": "eorTimeoffsBaseItemTotalDaysUsed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Total number of time off days used.", "generatedName": "EorTimeoffsBaseItemTotalDaysUsed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33242,16 +33115,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorTimeoffsBaseItemStartDateIsHalfDay", "key": "start_date_is_half_day", "schema": { - "description": undefined, + "description": null, "generatedName": "eorTimeoffsBaseItemStartDateIsHalfDay", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates if the first day of time off is a half day.", "generatedName": "EorTimeoffsBaseItemStartDateIsHalfDay", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -33265,16 +33138,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorTimeoffsBaseItemEndDateIsHalfDay", "key": "end_date_is_half_day", "schema": { - "description": undefined, + "description": null, "generatedName": "eorTimeoffsBaseItemEndDateIsHalfDay", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates if the last day of time off is a half day.", "generatedName": "EorTimeoffsBaseItemEndDateIsHalfDay", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -33288,22 +33161,22 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorTimeoffsBaseItemSingleDate", "key": "single_date", "schema": { - "description": undefined, + "description": null, "generatedName": "eorTimeoffsBaseItemSingleDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EorTimeoffsBaseItemSingleDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EorTimeoffsBaseItemSingleDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateTimeString", "type": "reference", }, @@ -33316,22 +33189,22 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorTimeoffsBaseItemDateIsHalfDay", "key": "date_is_half_day", "schema": { - "description": undefined, + "description": null, "generatedName": "eorTimeoffsBaseItemDateIsHalfDay", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "If true, only a single date was specified.", "generatedName": "EorTimeoffsBaseItemDateIsHalfDay", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "If true, only a single date was specified.", "generatedName": "EorTimeoffsBaseItemDateIsHalfDay", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -33346,22 +33219,22 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorTimeoffsBaseItemAttachments", "key": "attachments", "schema": { - "description": undefined, + "description": null, "generatedName": "eorTimeoffsBaseItemAttachments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EorTimeoffsBaseItemAttachments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EorTimeoffsBaseItemAttachments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimeoffsAttachments", "type": "reference", }, @@ -33374,10 +33247,10 @@ exports[`open api parser deel parse open api 1`] = ` "EorTimeoffsContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EorTimeoffsContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -33385,10 +33258,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorTimeoffsContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "EorTimeoffsContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EorTimeoffs", "type": "reference", }, @@ -33399,10 +33272,10 @@ exports[`open api parser deel parse open api 1`] = ` "EorTimeoffsEmployeeItem": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EorTimeoffsEmployeeItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -33410,10 +33283,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorTimeoffsEmployeeItemId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "EorTimeoffsEmployeeItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -33426,13 +33299,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorTimeoffsEmployeeItemName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "EorTimeoffsEmployeeItemName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33444,10 +33317,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorTimeoffsEmployeeItemEorContractId", "key": "eor_contract_id", "schema": { - "description": undefined, + "description": null, "generatedName": "EorTimeoffsEmployeeItemEorContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -33460,13 +33333,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorTimeoffsEmployeeItemContractId", "key": "contract_id", "schema": { - "description": undefined, + "description": null, "generatedName": "EorTimeoffsEmployeeItemContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33480,14 +33353,14 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "List of employee vacation time offs.", "generatedName": "EorTimeoffsEmployeeItemVacations", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "EorTimeoffsEmployeeItemVacationsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EorClientTimeoffRequests", "type": "reference", }, @@ -33501,14 +33374,14 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "List of employee sick leave time offs.", "generatedName": "EorTimeoffsEmployeeItemSickLeaves", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "EorTimeoffsEmployeeItemSickLeavesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EorClientTimeoffRequests", "type": "reference", }, @@ -33522,14 +33395,14 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "List of all other employee time offs.", "generatedName": "EorTimeoffsEmployeeItemOthers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "EorTimeoffsEmployeeItemOthersItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EorClientTimeoffRequests", "type": "reference", }, @@ -33541,13 +33414,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorTimeoffsEmployeeItemTimeZones", "key": "time_zones", "schema": { - "description": undefined, + "description": null, "generatedName": "EorTimeoffsEmployeeItemTimeZones", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33559,19 +33432,18 @@ exports[`open api parser deel parse open api 1`] = ` "EorTimeoffsItem": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "EorTimeoffsBaseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EorTimeoffsBaseItem", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EorTimeoffsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -33579,10 +33451,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorTimeoffsItemId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "EorTimeoffsItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -33595,19 +33467,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorTimeoffsItemContractId", "key": "contract_id", "schema": { - "description": undefined, + "description": null, "generatedName": "eorTimeoffsItemContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EorTimeoffsItemContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33620,10 +33492,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorTimeoffsItemCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "EorTimeoffsItemCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateTimeString", "type": "reference", }, @@ -33634,22 +33506,22 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorTimeoffsItemUpdatedAt", "key": "updated_at", "schema": { - "description": undefined, + "description": null, "generatedName": "eorTimeoffsItemUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EorTimeoffsItemUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EorTimeoffsItemUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateTimeString", "type": "reference", }, @@ -33662,16 +33534,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorTimeoffsItemStartDate", "key": "start_date", "schema": { - "description": undefined, + "description": null, "generatedName": "EorTimeoffsItemStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EorTimeoffsItemStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateTimeString", "type": "reference", }, @@ -33683,22 +33555,22 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorTimeoffsItemEndDate", "key": "end_date", "schema": { - "description": undefined, + "description": null, "generatedName": "eorTimeoffsItemEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EorTimeoffsItemEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EorTimeoffsItemEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateTimeString", "type": "reference", }, @@ -33711,22 +33583,22 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorTimeoffsItemCanRequestChanges", "key": "can_request_changes", "schema": { - "description": undefined, + "description": null, "generatedName": "eorTimeoffsItemCanRequestChanges", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates if it is possible to make changes to the time off request.", "generatedName": "EorTimeoffsItemCanRequestChanges", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Indicates if it is possible to make changes to the time off request.", "generatedName": "EorTimeoffsItemCanRequestChanges", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -33741,22 +33613,22 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorTimeoffsItemIsUpdated", "key": "is_updated", "schema": { - "description": undefined, + "description": null, "generatedName": "eorTimeoffsItemIsUpdated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "If true, an update to the original time off request was made.", "generatedName": "EorTimeoffsItemIsUpdated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "If true, an update to the original time off request was made.", "generatedName": "EorTimeoffsItemIsUpdated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -33771,22 +33643,22 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorTimeoffsItemChangeRequest", "key": "change_request", "schema": { - "description": undefined, + "description": null, "generatedName": "eorTimeoffsItemChangeRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Only valid if the requester asks to change existing time off and it has been reviewed.", "generatedName": "EorTimeoffsItemChangeRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EorTimeoffsItemChangeRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EorTimeoffsBaseItem", "type": "reference", }, @@ -33799,22 +33671,22 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorTimeoffsItemAppliedChanges", "key": "applied_changes", "schema": { - "description": undefined, + "description": null, "generatedName": "eorTimeoffsItemAppliedChanges", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "List of changes applied to the time off.", "generatedName": "EorTimeoffsItemAppliedChanges", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "EorTimeoffsItemAppliedChangesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EorTimeoffsBaseItem", "type": "reference", }, @@ -33827,10 +33699,10 @@ exports[`open api parser deel parse open api 1`] = ` "EorTimeoffsItemContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EorTimeoffsItemContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -33838,10 +33710,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "eorTimeoffsItemContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "EorTimeoffsItemContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EorTimeoffsItem", "type": "reference", }, @@ -33854,8 +33726,8 @@ exports[`open api parser deel parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Details of pro rata payment to create.", "generatedName": "EstimateFirstPayment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -33863,10 +33735,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "estimateFirstPaymentType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "EstimateFirstPaymentType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractTypeEnum", "type": "reference", }, @@ -33877,10 +33749,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "estimateFirstPaymentCountryCode", "key": "country_code", "schema": { - "description": undefined, + "description": null, "generatedName": "EstimateFirstPaymentCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CountryCode", "type": "reference", }, @@ -33891,10 +33763,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "estimateFirstPaymentStartDate", "key": "start_date", "schema": { - "description": undefined, + "description": null, "generatedName": "EstimateFirstPaymentStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateStringRequired", "type": "reference", }, @@ -33907,10 +33779,10 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EstimateFirstPaymentCompensationDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -33918,16 +33790,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "estimateFirstPaymentCompensationDetailsAmount", "key": "amount", "schema": { - "description": undefined, + "description": null, "generatedName": "estimateFirstPaymentCompensationDetailsAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Amount to be paid. Must be a positive number.", "generatedName": "EstimateFirstPaymentCompensationDetailsAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -33941,16 +33813,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "estimateFirstPaymentCompensationDetailsCurrencyCode", "key": "currency_code", "schema": { - "description": undefined, + "description": null, "generatedName": "estimateFirstPaymentCompensationDetailsCurrencyCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EstimateFirstPaymentCompensationDetailsCurrencyCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CurrencyCodeRequired", "type": "reference", }, @@ -33962,16 +33834,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "estimateFirstPaymentCompensationDetailsScale", "key": "scale", "schema": { - "description": undefined, + "description": null, "generatedName": "estimateFirstPaymentCompensationDetailsScale", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EstimateFirstPaymentCompensationDetailsScale", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WorkStatementCycleScaleEnum", "type": "reference", }, @@ -33983,16 +33855,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "estimateFirstPaymentCompensationDetailsCycleEnd", "key": "cycle_end", "schema": { - "description": undefined, + "description": null, "generatedName": "estimateFirstPaymentCompensationDetailsCycleEnd", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Date invoice cycle ends.", "generatedName": "EstimateFirstPaymentCompensationDetailsCycleEnd", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -34006,16 +33878,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "estimateFirstPaymentCompensationDetailsCycleEndType", "key": "cycle_end_type", "schema": { - "description": undefined, + "description": null, "generatedName": "estimateFirstPaymentCompensationDetailsCycleEndType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EstimateFirstPaymentCompensationDetailsCycleEndType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WorkStatementCycleEndTypeEnum", "type": "reference", }, @@ -34027,16 +33899,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "estimateFirstPaymentCompensationDetailsPaymentDueType", "key": "payment_due_type", "schema": { - "description": undefined, + "description": null, "generatedName": "estimateFirstPaymentCompensationDetailsPaymentDueType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EstimateFirstPaymentCompensationDetailsPaymentDueType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WorkStatementPaymentDueTypeEnum", "type": "reference", }, @@ -34048,16 +33920,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "estimateFirstPaymentCompensationDetailsPaymentDueDays", "key": "payment_due_days", "schema": { - "description": undefined, + "description": null, "generatedName": "estimateFirstPaymentCompensationDetailsPaymentDueDays", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EstimateFirstPaymentCompensationDetailsPaymentDueDays", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -34071,64 +33943,64 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "estimateFirstPaymentCompensationDetailsCalculationType", "key": "calculation_type", "schema": { - "description": undefined, + "description": null, "generatedName": "estimateFirstPaymentCompensationDetailsCalculationType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Either works days or calendar days", "generatedName": "EstimateFirstPaymentCompensationDetailsCalculationType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CUSTOM_AMOUNT", - "nameOverride": undefined, + "nameOverride": null, "value": "CUSTOM_AMOUNT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WORK_DAYS", - "nameOverride": undefined, + "nameOverride": null, "value": "WORK_DAYS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CALENDAR_DAYS", - "nameOverride": undefined, + "nameOverride": null, "value": "CALENDAR_DAYS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FULL_AMOUNT", - "nameOverride": undefined, + "nameOverride": null, "value": "FULL_AMOUNT", }, ], @@ -34141,16 +34013,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "estimateFirstPaymentCompensationDetailsWorkWeekStart", "key": "work_week_start", "schema": { - "description": undefined, + "description": null, "generatedName": "estimateFirstPaymentCompensationDetailsWorkWeekStart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EstimateFirstPaymentCompensationDetailsWorkWeekStart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WeekDaysEnum", "type": "reference", }, @@ -34162,16 +34034,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "estimateFirstPaymentCompensationDetailsWorkWeekEnd", "key": "work_week_end", "schema": { - "description": undefined, + "description": null, "generatedName": "estimateFirstPaymentCompensationDetailsWorkWeekEnd", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EstimateFirstPaymentCompensationDetailsWorkWeekEnd", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WeekDaysEnum", "type": "reference", }, @@ -34187,10 +34059,10 @@ exports[`open api parser deel parse open api 1`] = ` "EstimateFirstPaymentContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EstimateFirstPaymentContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -34198,10 +34070,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "estimateFirstPaymentContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "EstimateFirstPaymentContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EstimateFirstPayment", "type": "reference", }, @@ -34212,10 +34084,10 @@ exports[`open api parser deel parse open api 1`] = ` "ExchangeRates": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ExchangeRates", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -34223,16 +34095,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "exchangeRatesRisk", "key": "risk", "schema": { - "description": undefined, + "description": null, "generatedName": "exchangeRatesRisk", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ExchangeRatesRisk", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -34246,32 +34118,31 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "exchangeRatesRates", "key": "rates", "schema": { - "description": undefined, + "description": null, "generatedName": "exchangeRatesRates", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ExchangeRatesRates", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "ExchangeRatesRatesKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "ExchangeRatesRatesValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -34283,16 +34154,16 @@ exports[`open api parser deel parse open api 1`] = ` "FileAttachmentInfo": { "description": "This object is used for linking file attachments to your records.", "generatedName": "FileAttachmentInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "This object is used for linking file attachments to your records.", "generatedName": "FileAttachmentInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -34302,11 +34173,11 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Original filename you used to upload using attachments end-point.", "generatedName": "FileAttachmentInfoFilename", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34320,11 +34191,11 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "You can call attachments end-point, get key and URL to upload your file.", "generatedName": "FileAttachmentInfoKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34339,8 +34210,8 @@ exports[`open api parser deel parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "This is the file you will upload in a multi-part form.", "generatedName": "FileObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -34348,19 +34219,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "fileObjectFile", "key": "file", "schema": { - "description": undefined, + "description": null, "generatedName": "fileObjectFile", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Upload the file you want to attach to this entry.", "generatedName": "FileObjectFile", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34373,68 +34244,68 @@ exports[`open api parser deel parse open api 1`] = ` "FileRefTypeEnum": { "description": "type of files allowed when uploading attachments", "generatedName": "FileRefTypeEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ApplicationPdf", - "nameOverride": undefined, + "nameOverride": null, "value": "application/pdf", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TextCsv", - "nameOverride": undefined, + "nameOverride": null, "value": "text/csv", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TextPlain", - "nameOverride": undefined, + "nameOverride": null, "value": "text/plain", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ImageJpeg", - "nameOverride": undefined, + "nameOverride": null, "value": "image/jpeg", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ImagePng", - "nameOverride": undefined, + "nameOverride": null, "value": "image/png", }, ], @@ -34442,10 +34313,10 @@ exports[`open api parser deel parse open api 1`] = ` "FinalPaymentCalculated": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "FinalPaymentCalculated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -34455,11 +34326,11 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "The daily rate paid.", "generatedName": "FinalPaymentCalculatedDailyRate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34473,11 +34344,11 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Total amount to pay.", "generatedName": "FinalPaymentCalculatedTotal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34491,11 +34362,11 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Dais remaining to end the contract.", "generatedName": "FinalPaymentCalculatedRemainingDays", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34511,8 +34382,8 @@ exports[`open api parser deel parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "The last payment cycle.", "generatedName": "FinalPaymentCalculatedLastCycle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -34520,16 +34391,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "finalPaymentCalculatedLastCycleStart", "key": "start", "schema": { - "description": undefined, + "description": null, "generatedName": "finalPaymentCalculatedLastCycleStart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "FinalPaymentCalculatedLastCycleStart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateTimeStringRequired", "type": "reference", }, @@ -34541,16 +34412,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "finalPaymentCalculatedLastCycleEnd", "key": "end", "schema": { - "description": undefined, + "description": null, "generatedName": "finalPaymentCalculatedLastCycleEnd", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "FinalPaymentCalculatedLastCycleEnd", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateTimeStringRequired", "type": "reference", }, @@ -34562,16 +34433,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "finalPaymentCalculatedLastCycleCompletionDate", "key": "completion_date", "schema": { - "description": undefined, + "description": null, "generatedName": "finalPaymentCalculatedLastCycleCompletionDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "FinalPaymentCalculatedLastCycleCompletionDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateTimeStringRequired", "type": "reference", }, @@ -34589,56 +34460,56 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Either works days or calendar days", "generatedName": "FinalPaymentCalculatedCalculationType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CUSTOM_AMOUNT", - "nameOverride": undefined, + "nameOverride": null, "value": "CUSTOM_AMOUNT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WORK_DAYS", - "nameOverride": undefined, + "nameOverride": null, "value": "WORK_DAYS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CALENDAR_DAYS", - "nameOverride": undefined, + "nameOverride": null, "value": "CALENDAR_DAYS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FULL_AMOUNT", - "nameOverride": undefined, + "nameOverride": null, "value": "FULL_AMOUNT", }, ], @@ -34652,8 +34523,8 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "The day the work week starts, 0 to 6", "generatedName": "FinalPaymentCalculatedWorkweekStart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -34668,8 +34539,8 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "The day the work week starts, 0 to 6", "generatedName": "FinalPaymentCalculatedWorkweekEnd", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -34682,10 +34553,10 @@ exports[`open api parser deel parse open api 1`] = ` "FinalPaymentCalculatedContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "FinalPaymentCalculatedContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -34693,10 +34564,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "finalPaymentCalculatedContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "FinalPaymentCalculatedContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "FinalPaymentCalculated", "type": "reference", }, @@ -34709,8 +34580,8 @@ exports[`open api parser deel parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "First payment date", "generatedName": "FirstPaymentDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -34718,16 +34589,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "firstPaymentDateDue", "key": "due", "schema": { - "description": undefined, + "description": null, "generatedName": "firstPaymentDateDue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "FirstPaymentDateDue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateStringRequired", "type": "reference", }, @@ -34739,10 +34610,10 @@ exports[`open api parser deel parse open api 1`] = ` "GenericReportReviewCreated": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenericReportReviewCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -34750,10 +34621,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "genericReportReviewCreatedStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "GenericReportReviewCreatedStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceAdjustmentStatusEnum", "type": "reference", }, @@ -34764,10 +34635,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "genericReportReviewCreatedId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "GenericReportReviewCreatedId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UniqueObjectIdentifier", "type": "reference", }, @@ -34778,16 +34649,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "genericReportReviewCreatedPublicId", "key": "public_id", "schema": { - "description": undefined, + "description": null, "generatedName": "genericReportReviewCreatedPublicId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenericReportReviewCreatedPublicId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PublicId", "type": "reference", }, @@ -34799,10 +34670,10 @@ exports[`open api parser deel parse open api 1`] = ` "GenericReportReviewCreatedContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenericReportReviewCreatedContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -34810,10 +34681,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "genericReportReviewCreatedContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "GenericReportReviewCreatedContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenericReportReviewCreatedList", "type": "reference", }, @@ -34822,16 +34693,16 @@ exports[`open api parser deel parse open api 1`] = ` "type": "object", }, "GenericReportReviewCreatedList": { - "description": undefined, + "description": null, "generatedName": "GenericReportReviewCreatedList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GenericReportReviewCreatedListItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenericReportReviewCreated", "type": "reference", }, @@ -34839,10 +34710,10 @@ exports[`open api parser deel parse open api 1`] = ` "GenericResultCreated": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenericResultCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -34852,10 +34723,10 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenericResultCreatedData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -34863,10 +34734,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "genericResultCreatedDataCreated", "key": "created", "schema": { - "description": undefined, + "description": null, "generatedName": "GenericResultCreatedDataCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -34883,10 +34754,10 @@ exports[`open api parser deel parse open api 1`] = ` "GenericResultDeleted": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenericResultDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -34896,10 +34767,10 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenericResultDeletedData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -34909,8 +34780,8 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Confirms the deletion.", "generatedName": "GenericResultDeletedDataDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -34927,10 +34798,10 @@ exports[`open api parser deel parse open api 1`] = ` "GenericResultUpdated": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenericResultUpdated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -34940,10 +34811,10 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenericResultUpdatedData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -34951,10 +34822,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "genericResultUpdatedDataUpdated", "key": "updated", "schema": { - "description": undefined, + "description": null, "generatedName": "GenericResultUpdatedDataUpdated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -34973,8 +34844,8 @@ exports[`open api parser deel parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Health insurance provider.", "generatedName": "HealthInsuranceProvider", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -34982,19 +34853,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "healthInsuranceProviderName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "healthInsuranceProviderName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Name of insurance provider.", "generatedName": "HealthInsuranceProviderName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35007,16 +34878,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "healthInsuranceProviderIsUnisure", "key": "is_unisure", "schema": { - "description": undefined, + "description": null, "generatedName": "healthInsuranceProviderIsUnisure", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "HealthInsuranceProviderIsUnisure", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -35030,19 +34901,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "healthInsuranceProviderHomePageUrl", "key": "home_page_url", "schema": { - "description": undefined, + "description": null, "generatedName": "healthInsuranceProviderHomePageUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Insurance provider's home page url.", "generatedName": "HealthInsuranceProviderHomePageUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35055,19 +34926,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "healthInsuranceProviderCurrency", "key": "currency", "schema": { - "description": undefined, + "description": null, "generatedName": "healthInsuranceProviderCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Payment currency.", "generatedName": "HealthInsuranceProviderCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35080,19 +34951,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "healthInsuranceProviderType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "healthInsuranceProviderType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Insurance type.", "generatedName": "HealthInsuranceProviderType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35105,19 +34976,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "healthInsuranceProviderEndingRule", "key": "ending_rule", "schema": { - "description": undefined, + "description": null, "generatedName": "healthInsuranceProviderEndingRule", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Insurance cycle ending rule.", "generatedName": "HealthInsuranceProviderEndingRule", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35130,19 +35001,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "healthInsuranceProviderDaysToCancel", "key": "days_to_cancel", "schema": { - "description": undefined, + "description": null, "generatedName": "healthInsuranceProviderDaysToCancel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Days to cancel the insurance.", "generatedName": "HealthInsuranceProviderDaysToCancel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35155,19 +35026,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "healthInsuranceProviderPricingInfoLink", "key": "pricing_info_link", "schema": { - "description": undefined, + "description": null, "generatedName": "healthInsuranceProviderPricingInfoLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "URL to price info.", "generatedName": "HealthInsuranceProviderPricingInfoLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35180,16 +35051,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "healthInsuranceProviderFixedPrice", "key": "fixed_price", "schema": { - "description": undefined, + "description": null, "generatedName": "healthInsuranceProviderFixedPrice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "URL to price info.", "generatedName": "HealthInsuranceProviderFixedPrice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -35203,24 +35074,24 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "healthInsuranceProviderAttachments", "key": "attachments", "schema": { - "description": undefined, + "description": null, "generatedName": "healthInsuranceProviderAttachments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "File attachments.", "generatedName": "HealthInsuranceProviderAttachments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "HealthInsuranceProviderAttachmentsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -35228,16 +35099,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "healthInsuranceProviderAttachmentsItemId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "healthInsuranceProviderAttachmentsItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "HealthInsuranceProviderAttachmentsItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -35251,19 +35122,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "healthInsuranceProviderAttachmentsItemLabel", "key": "label", "schema": { - "description": undefined, + "description": null, "generatedName": "healthInsuranceProviderAttachmentsItemLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "HealthInsuranceProviderAttachmentsItemLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35282,19 +35153,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "healthInsuranceProviderClientInfoBanner", "key": "client_info_banner", "schema": { - "description": undefined, + "description": null, "generatedName": "healthInsuranceProviderClientInfoBanner", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Health insurance info banner.", "generatedName": "HealthInsuranceProviderClientInfoBanner", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35307,16 +35178,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "healthInsuranceProviderIsAvailableForNewQuotes", "key": "is_available_for_new_quotes", "schema": { - "description": undefined, + "description": null, "generatedName": "healthInsuranceProviderIsAvailableForNewQuotes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "HealthInsuranceProviderIsAvailableForNewQuotes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -35330,24 +35201,24 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "healthInsuranceProviderPlans", "key": "plans", "schema": { - "description": undefined, + "description": null, "generatedName": "healthInsuranceProviderPlans", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "HealthInsuranceProviderPlans", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "HealthInsuranceProviderPlansItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -35355,16 +35226,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "healthInsuranceProviderPlansItemId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "healthInsuranceProviderPlansItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Insurance plan id.", "generatedName": "HealthInsuranceProviderPlansItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -35378,19 +35249,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "healthInsuranceProviderPlansItemName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "healthInsuranceProviderPlansItemName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Insurance plan name.", "generatedName": "HealthInsuranceProviderPlansItemName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35403,25 +35274,25 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "healthInsuranceProviderPlansItemPrice", "key": "price", "schema": { - "description": undefined, + "description": null, "generatedName": "healthInsuranceProviderPlansItemPrice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Insurance price.", "generatedName": "HealthInsuranceProviderPlansItemPrice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Insurance price.", "generatedName": "HealthInsuranceProviderPlansItemPrice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35435,19 +35306,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "healthInsuranceProviderPlansItemCurrency", "key": "currency", "schema": { - "description": undefined, + "description": null, "generatedName": "healthInsuranceProviderPlansItemCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Insurance payment currency.", "generatedName": "HealthInsuranceProviderPlansItemCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35460,16 +35331,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "healthInsuranceProviderPlansItemIsEnabled", "key": "is_enabled", "schema": { - "description": undefined, + "description": null, "generatedName": "healthInsuranceProviderPlansItemIsEnabled", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "HealthInsuranceProviderPlansItemIsEnabled", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -35489,44 +35360,44 @@ exports[`open api parser deel parse open api 1`] = ` "HealthInsuranceStatusEnum": { "description": "Health insurance status.", "generatedName": "HealthInsuranceStatusEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "REQUIRED", - "nameOverride": undefined, + "nameOverride": null, "value": "REQUIRED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ENABLED", - "nameOverride": undefined, + "nameOverride": null, "value": "ENABLED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DISABLED", - "nameOverride": undefined, + "nameOverride": null, "value": "DISABLED", }, ], @@ -35534,10 +35405,10 @@ exports[`open api parser deel parse open api 1`] = ` "HrisCompensation": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "HrisCompensation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -35545,10 +35416,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "hrisCompensationGrossAnnualSalary", "key": "gross_annual_salary", "schema": { - "description": undefined, + "description": null, "generatedName": "HrisCompensationGrossAnnualSalary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -35561,10 +35432,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "hrisCompensationCurrency", "key": "currency", "schema": { - "description": undefined, + "description": null, "generatedName": "HrisCompensationCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 3, "minLength": 3, @@ -35579,10 +35450,10 @@ exports[`open api parser deel parse open api 1`] = ` "HrisContractBase": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "HrisContractBase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -35592,11 +35463,11 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "The Hris Direct employee contract ID", "generatedName": "HrisContractBaseContractOid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35608,10 +35479,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "hrisContractBaseStartDate", "key": "start_date", "schema": { - "description": undefined, + "description": null, "generatedName": "HrisContractBaseStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateStringRequired", "type": "reference", }, @@ -35622,16 +35493,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "hrisContractBaseEmployeeNumber", "key": "employee_number", "schema": { - "description": undefined, + "description": null, "generatedName": "hrisContractBaseEmployeeNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "HrisContractBaseEmployeeNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -35645,16 +35516,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "hrisContractBaseEndDate", "key": "end_date", "schema": { - "description": undefined, + "description": null, "generatedName": "hrisContractBaseEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "HrisContractBaseEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateString", "type": "reference", }, @@ -35666,38 +35537,36 @@ exports[`open api parser deel parse open api 1`] = ` "HrisContractFullTime": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "HrisContractBase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HrisContractBase", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "HrisContractFullTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "HrisContractPartTime": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "HrisContractBase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HrisContractBase", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "HrisContractPartTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -35707,8 +35576,8 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "required if employmentType is "PART_TIME"", "generatedName": "HrisContractPartTimePartTimePercentage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -35721,10 +35590,10 @@ exports[`open api parser deel parse open api 1`] = ` "HrisDirectEmployee": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "HrisDirectEmployee", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -35732,10 +35601,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "hrisDirectEmployeeEmployeeDetails", "key": "employee_details", "schema": { - "description": undefined, + "description": null, "generatedName": "HrisDirectEmployeeEmployeeDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HrisDirectEmployeeDetails", "type": "reference", }, @@ -35746,10 +35615,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "hrisDirectEmployeeTeamInformation", "key": "team_information", "schema": { - "description": undefined, + "description": null, "generatedName": "HrisDirectEmployeeTeamInformation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HrisTeamInformation", "type": "reference", }, @@ -35760,32 +35629,32 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "hrisDirectEmployeeJobInformation", "key": "job_information", "schema": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "HrisDirectEmployeeJobInformation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "HrisDirectEmployeeJobInformationZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HrisJobInformationTitleId", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "HrisDirectEmployeeJobInformationOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HrisJobInformationTitleName", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, { @@ -35794,10 +35663,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "hrisDirectEmployeeCompensation", "key": "compensation", "schema": { - "description": undefined, + "description": null, "generatedName": "HrisDirectEmployeeCompensation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HrisCompensation", "type": "reference", }, @@ -35808,34 +35677,34 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "hrisDirectEmployeeContract", "key": "contract", "schema": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "employment_type", "generatedName": "HrisDirectEmployeeContract", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "FULL_TIME": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasHrisContractFullTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HrisContractFullTime", "type": "reference", }, "PART_TIME": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasHrisContractPartTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HrisContractPartTime", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, }, { @@ -35844,24 +35713,24 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "hrisDirectEmployeeVacationInfo", "key": "vacation_info", "schema": { - "description": undefined, + "description": null, "generatedName": "hrisDirectEmployeeVacationInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "HrisDirectEmployeeVacationInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "HrisDirectEmployeeVacationInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -35869,13 +35738,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "hrisDirectEmployeeVacationInfoVacationAccrualStartDate", "key": "vacation_accrual_start_date", "schema": { - "description": undefined, + "description": null, "generatedName": "HrisDirectEmployeeVacationInfoVacationAccrualStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35887,10 +35756,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "hrisDirectEmployeeVacationInfoVacationYearlyPolicy", "key": "vacation_yearly_policy", "schema": { - "description": undefined, + "description": null, "generatedName": "HrisDirectEmployeeVacationInfoVacationYearlyPolicy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -35909,10 +35778,10 @@ exports[`open api parser deel parse open api 1`] = ` "HrisDirectEmployeeContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "HrisDirectEmployeeContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -35920,10 +35789,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "hrisDirectEmployeeContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "HrisDirectEmployeeContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HrisDirectEmployeeResponse", "type": "reference", }, @@ -35934,10 +35803,10 @@ exports[`open api parser deel parse open api 1`] = ` "HrisDirectEmployeeDetails": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "HrisDirectEmployeeDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -35945,10 +35814,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "hrisDirectEmployeeDetailsFirstName", "key": "first_name", "schema": { - "description": undefined, + "description": null, "generatedName": "HrisDirectEmployeeDetailsFirstName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 100, "minLength": 3, @@ -35963,10 +35832,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "hrisDirectEmployeeDetailsLastName", "key": "last_name", "schema": { - "description": undefined, + "description": null, "generatedName": "HrisDirectEmployeeDetailsLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 100, "minLength": 3, @@ -35981,10 +35850,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "hrisDirectEmployeeDetailsEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "HrisDirectEmployeeDetailsEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, "minLength": 3, @@ -35999,10 +35868,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "hrisDirectEmployeeDetailsWorkEmail", "key": "work_email", "schema": { - "description": undefined, + "description": null, "generatedName": "HrisDirectEmployeeDetailsWorkEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, "minLength": 3, @@ -36017,10 +35886,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "hrisDirectEmployeeDetailsNationality", "key": "nationality", "schema": { - "description": undefined, + "description": null, "generatedName": "HrisDirectEmployeeDetailsNationality", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 2, "minLength": 2, @@ -36035,10 +35904,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "hrisDirectEmployeeDetailsCountry", "key": "country", "schema": { - "description": undefined, + "description": null, "generatedName": "HrisDirectEmployeeDetailsCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 2, "minLength": 2, @@ -36053,16 +35922,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "hrisDirectEmployeeDetailsState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "hrisDirectEmployeeDetailsState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "HrisDirectEmployeeDetailsState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 50, "minLength": 1, @@ -36078,19 +35947,18 @@ exports[`open api parser deel parse open api 1`] = ` "HrisDirectEmployeeResponse": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "HrisDirectEmployee", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HrisDirectEmployee", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "HrisDirectEmployeeResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -36098,19 +35966,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "hrisDirectEmployeeResponseId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "hrisDirectEmployeeResponseId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The Hris Direct employee ID", "generatedName": "HrisDirectEmployeeResponseId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36123,10 +35991,10 @@ exports[`open api parser deel parse open api 1`] = ` "HrisJobInformationBase": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "HrisJobInformationBase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -36134,10 +36002,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "hrisJobInformationBaseSeniorityId", "key": "seniority_id", "schema": { - "description": undefined, + "description": null, "generatedName": "HrisJobInformationBaseSeniorityId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -36150,19 +36018,18 @@ exports[`open api parser deel parse open api 1`] = ` "HrisJobInformationTitleId": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "HrisJobInformationBase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HrisJobInformationBase", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "HrisJobInformationTitleId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -36170,10 +36037,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "hrisJobInformationTitleIdJobTitleId", "key": "job_title_id", "schema": { - "description": undefined, + "description": null, "generatedName": "HrisJobInformationTitleIdJobTitleId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -36186,19 +36053,18 @@ exports[`open api parser deel parse open api 1`] = ` "HrisJobInformationTitleName": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "HrisJobInformationBase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HrisJobInformationBase", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "HrisJobInformationTitleName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -36206,13 +36072,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "hrisJobInformationTitleNameJobTitleName", "key": "job_title_name", "schema": { - "description": undefined, + "description": null, "generatedName": "HrisJobInformationTitleNameJobTitleName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36224,10 +36090,10 @@ exports[`open api parser deel parse open api 1`] = ` "HrisTeamInformation": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "HrisTeamInformation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -36235,10 +36101,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "hrisTeamInformationTeamId", "key": "team_id", "schema": { - "description": undefined, + "description": null, "generatedName": "HrisTeamInformationTeamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -36251,10 +36117,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "hrisTeamInformationLegalEntityId", "key": "legal_entity_id", "schema": { - "description": undefined, + "description": null, "generatedName": "HrisTeamInformationLegalEntityId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -36267,10 +36133,10 @@ exports[`open api parser deel parse open api 1`] = ` "InputToCreateFileRef": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InputToCreateFileRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -36280,10 +36146,10 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InputToCreateFileRefData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -36291,10 +36157,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "inputToCreateFileRefDataContentType", "key": "content_type", "schema": { - "description": undefined, + "description": null, "generatedName": "InputToCreateFileRefDataContentType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "FileRefTypeEnum", "type": "reference", }, @@ -36309,10 +36175,10 @@ exports[`open api parser deel parse open api 1`] = ` "InputToCreatePgoTask": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InputToCreatePgoTask", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -36320,10 +36186,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "inputToCreatePgoTaskData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "InputToCreatePgoTaskData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PgoTaskToCreate", "type": "reference", }, @@ -36334,10 +36200,10 @@ exports[`open api parser deel parse open api 1`] = ` "InputToDeletePgoTask": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InputToDeletePgoTask", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -36345,10 +36211,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "inputToDeletePgoTaskData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "InputToDeletePgoTaskData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PgoTaskToDelete", "type": "reference", }, @@ -36359,10 +36225,10 @@ exports[`open api parser deel parse open api 1`] = ` "InputToPatchContractExternalId": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InputToPatchContractExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -36370,10 +36236,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "inputToPatchContractExternalIdData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "InputToPatchContractExternalIdData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractExternalIdToPatch", "type": "reference", }, @@ -36384,10 +36250,10 @@ exports[`open api parser deel parse open api 1`] = ` "InputToShieldContract": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InputToShieldContract", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -36397,10 +36263,10 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InputToShieldContractData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -36410,8 +36276,8 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "MSA contract id (agreement).", "generatedName": "InputToShieldContractDataAgreementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -36428,10 +36294,10 @@ exports[`open api parser deel parse open api 1`] = ` "InvitationsOfBasicContract": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InvitationsOfBasicContract", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -36439,16 +36305,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invitationsOfBasicContractClientEmail", "key": "client_email", "schema": { - "description": undefined, + "description": null, "generatedName": "invitationsOfBasicContractClientEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InvitationsOfBasicContractClientEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EmailType", "type": "reference", }, @@ -36460,16 +36326,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invitationsOfBasicContractWorkerEmail", "key": "worker_email", "schema": { - "description": undefined, + "description": null, "generatedName": "invitationsOfBasicContractWorkerEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InvitationsOfBasicContractWorkerEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EmailType", "type": "reference", }, @@ -36481,10 +36347,10 @@ exports[`open api parser deel parse open api 1`] = ` "Invoice": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Invoice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -36494,8 +36360,8 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Unique identifier of the invoice.", "generatedName": "InvoiceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -36510,11 +36376,11 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Unique oid of the invoice.", "generatedName": "InvoiceInvoiceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36526,10 +36392,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "InvoiceStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceStatusEnum", "type": "reference", }, @@ -36540,10 +36406,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceCurrency", "key": "currency", "schema": { - "description": undefined, + "description": null, "generatedName": "InvoiceCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CurrencyCode", "type": "reference", }, @@ -36554,10 +36420,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoicePaymentCurrency", "key": "payment_currency", "schema": { - "description": undefined, + "description": null, "generatedName": "InvoicePaymentCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CurrencyCode", "type": "reference", }, @@ -36568,10 +36434,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceContract", "key": "contract", "schema": { - "description": undefined, + "description": null, "generatedName": "InvoiceContract", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceContract", "type": "reference", }, @@ -36582,10 +36448,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "InvoiceCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateTimeString", "type": "reference", }, @@ -36598,8 +36464,8 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Total invoice amount including Fee and VAT.", "generatedName": "InvoiceTotal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -36612,25 +36478,25 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceLabel", "key": "label", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Invoice label as displayed in Deel platform.", "generatedName": "InvoiceLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Invoice label as displayed in Deel platform.", "generatedName": "InvoiceLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36644,16 +36510,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoicePaymentMethod", "key": "payment_method", "schema": { - "description": undefined, + "description": null, "generatedName": "invoicePaymentMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InvoicePaymentMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentMethodEnum", "type": "reference", }, @@ -36665,16 +36531,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoicePaidAt", "key": "paid_at", "schema": { - "description": undefined, + "description": null, "generatedName": "invoicePaidAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InvoicePaidAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateTimeString", "type": "reference", }, @@ -36686,16 +36552,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceMoneyReceivedAt", "key": "money_received_at", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceMoneyReceivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceMoneyReceivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateTimeString", "type": "reference", }, @@ -36707,16 +36573,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoicePaymentProcessedAt", "key": "payment_processed_at", "schema": { - "description": undefined, + "description": null, "generatedName": "invoicePaymentProcessedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InvoicePaymentProcessedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateTimeString", "type": "reference", }, @@ -36728,22 +36594,22 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceFee", "key": "fee", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceFee", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Fee added to the amount.", "generatedName": "InvoiceFee", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Fee added to the amount.", "generatedName": "InvoiceFee", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -36758,22 +36624,22 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceExchangeFee", "key": "exchange_fee", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceExchangeFee", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceExchangeFee", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceExchangeFee", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -36788,22 +36654,22 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceAmount", "key": "amount", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Billed amount.", "generatedName": "InvoiceAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Billed amount.", "generatedName": "InvoiceAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -36818,22 +36684,22 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceVatTotal", "key": "vat_total", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceVatTotal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Amount of VAT.", "generatedName": "InvoiceVatTotal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Amount of VAT.", "generatedName": "InvoiceVatTotal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -36848,22 +36714,22 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceVatPercentage", "key": "vat_percentage", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceVatPercentage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "VAT percentrage.", "generatedName": "InvoiceVatPercentage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "VAT percentrage.", "generatedName": "InvoiceVatPercentage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -36878,22 +36744,22 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceIsOverdue", "key": "is_overdue", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceIsOverdue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates if the invoice is overdue.", "generatedName": "InvoiceIsOverdue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Indicates if the invoice is overdue.", "generatedName": "InvoiceIsOverdue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -36908,22 +36774,22 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceIsOffcycle", "key": "is_offcycle", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceIsOffcycle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates if the invoice related to an offcycle payment.", "generatedName": "InvoiceIsOffcycle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Indicates if the invoice related to an offcycle payment.", "generatedName": "InvoiceIsOffcycle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -36938,37 +36804,35 @@ exports[`open api parser deel parse open api 1`] = ` "InvoiceAdjustment": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "BasicInvoiceAdjustment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BasicInvoiceAdjustment", - "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentApproversContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceAdjustmentApproversContainer", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "InvoiceAdjustmentApprover": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentApprover", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -36976,13 +36840,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceAdjustmentApproverFullName", "key": "full_name", "schema": { - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentApproverFullName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36994,13 +36858,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceAdjustmentApproverEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentApproverEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37012,10 +36876,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceAdjustmentApproverApproved", "key": "approved", "schema": { - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentApproverApproved", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -37026,16 +36890,16 @@ exports[`open api parser deel parse open api 1`] = ` "type": "object", }, "InvoiceAdjustmentApproverList": { - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentApproverList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentApproverListItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceAdjustmentApprover", "type": "reference", }, @@ -37043,10 +36907,10 @@ exports[`open api parser deel parse open api 1`] = ` "InvoiceAdjustmentApproversContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentApproversContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -37054,10 +36918,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceAdjustmentApproversContainerApprovers", "key": "approvers", "schema": { - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentApproversContainerApprovers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceAdjustmentApproverList", "type": "reference", }, @@ -37068,10 +36932,10 @@ exports[`open api parser deel parse open api 1`] = ` "InvoiceAdjustmentContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -37079,10 +36943,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceAdjustmentContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceAdjustment", "type": "reference", }, @@ -37095,8 +36959,8 @@ exports[`open api parser deel parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Details of invoice adjustment created.", "generatedName": "InvoiceAdjustmentCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -37104,10 +36968,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceAdjustmentCreatedCreated", "key": "created", "schema": { - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentCreatedCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -37120,16 +36984,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceAdjustmentCreatedId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceAdjustmentCreatedId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentCreatedId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UniqueObjectIdentifier", "type": "reference", }, @@ -37141,16 +37005,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceAdjustmentCreatedPublicId", "key": "public_id", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceAdjustmentCreatedPublicId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentCreatedPublicId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PublicId", "type": "reference", }, @@ -37162,16 +37026,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceAdjustmentCreatedStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceAdjustmentCreatedStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentCreatedStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceAdjustmentStatusEnum", "type": "reference", }, @@ -37183,16 +37047,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceAdjustmentCreatedCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceAdjustmentCreatedCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentCreatedCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateTimeStringRequired", "type": "reference", }, @@ -37204,10 +37068,10 @@ exports[`open api parser deel parse open api 1`] = ` "InvoiceAdjustmentCreatedContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentCreatedContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -37215,10 +37079,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceAdjustmentCreatedContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentCreatedContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceAdjustmentCreated", "type": "reference", }, @@ -37227,16 +37091,16 @@ exports[`open api parser deel parse open api 1`] = ` "type": "object", }, "InvoiceAdjustmentList": { - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentListItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BasicInvoiceAdjustment", "type": "reference", }, @@ -37244,10 +37108,10 @@ exports[`open api parser deel parse open api 1`] = ` "InvoiceAdjustmentListContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentListContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -37255,10 +37119,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceAdjustmentListContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentListContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceAdjustmentList", "type": "reference", }, @@ -37269,10 +37133,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceAdjustmentListContainerPage", "key": "page", "schema": { - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentListContainerPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PageInfoWithoutCursorNew", "type": "reference", }, @@ -37283,10 +37147,10 @@ exports[`open api parser deel parse open api 1`] = ` "InvoiceAdjustmentReviewToCreate": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentReviewToCreate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -37294,34 +37158,34 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceAdjustmentReviewToCreateStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentReviewToCreateStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "approved", - "nameOverride": undefined, + "nameOverride": null, "value": "approved", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "declined", - "nameOverride": undefined, + "nameOverride": null, "value": "declined", }, ], @@ -37333,25 +37197,25 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceAdjustmentReviewToCreateReason", "key": "reason", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceAdjustmentReviewToCreateReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentReviewToCreateReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentReviewToCreateReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37365,10 +37229,10 @@ exports[`open api parser deel parse open api 1`] = ` "InvoiceAdjustmentReviewToCreateContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentReviewToCreateContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -37376,10 +37240,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceAdjustmentReviewToCreateContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentReviewToCreateContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceAdjustmentReviewToCreate", "type": "reference", }, @@ -37390,10 +37254,10 @@ exports[`open api parser deel parse open api 1`] = ` "InvoiceAdjustmentReviewsToCreate": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentReviewsToCreate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -37401,34 +37265,34 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceAdjustmentReviewsToCreateStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentReviewsToCreateStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "approved", - "nameOverride": undefined, + "nameOverride": null, "value": "approved", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "declined", - "nameOverride": undefined, + "nameOverride": null, "value": "declined", }, ], @@ -37440,25 +37304,25 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceAdjustmentReviewsToCreateReason", "key": "reason", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceAdjustmentReviewsToCreateReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentReviewsToCreateReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentReviewsToCreateReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37472,10 +37336,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceAdjustmentReviewsToCreateIds", "key": "ids", "schema": { - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentReviewsToCreateIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimesheetIdItems", "type": "reference", }, @@ -37486,10 +37350,10 @@ exports[`open api parser deel parse open api 1`] = ` "InvoiceAdjustmentReviewsToCreateContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentReviewsToCreateContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -37497,10 +37361,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceAdjustmentReviewsToCreateContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentReviewsToCreateContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceAdjustmentReviewsToCreate", "type": "reference", }, @@ -37513,8 +37377,8 @@ exports[`open api parser deel parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "This is a model to make it easier to understand and restrict search parameters", "generatedName": "InvoiceAdjustmentSearchContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -37522,19 +37386,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceAdjustmentSearchContainerLimit", "key": "limit", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceAdjustmentSearchContainerLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Return a page of results with given number of records.", "generatedName": "InvoiceAdjustmentSearchContainerLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 2, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37547,19 +37411,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceAdjustmentSearchContainerOffset", "key": "offset", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceAdjustmentSearchContainerOffset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentSearchContainerOffset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 2, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37572,16 +37436,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceAdjustmentSearchContainerOrderDirection", "key": "order_direction", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceAdjustmentSearchContainerOrderDirection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentSearchContainerOrderDirection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SortDirEnum", "type": "reference", }, @@ -37593,19 +37457,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceAdjustmentSearchContainerContractId", "key": "contract_id", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceAdjustmentSearchContainerContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentSearchContainerContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37618,19 +37482,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceAdjustmentSearchContainerInvoiceId", "key": "invoice_id", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceAdjustmentSearchContainerInvoiceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentSearchContainerInvoiceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 10, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37643,19 +37507,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceAdjustmentSearchContainerReporterId", "key": "reporter_id", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceAdjustmentSearchContainerReporterId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentSearchContainerReporterId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 10, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37668,38 +37532,38 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceAdjustmentSearchContainerContractTypes", "key": "contract_types", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceAdjustmentSearchContainerContractTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "InvoiceAdjustmentSearchContainerContractTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentSearchContainerContractTypesZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractTypeEnumList", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentSearchContainerContractTypesOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractTypeEnum", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -37709,38 +37573,38 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceAdjustmentSearchContainerTypes", "key": "types", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceAdjustmentSearchContainerTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "InvoiceAdjustmentSearchContainerTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentSearchContainerTypesZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceAdjustmentTypeEnumList", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentSearchContainerTypesOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceAdjustmentTypeEnum", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -37750,38 +37614,38 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceAdjustmentSearchContainerStatuses", "key": "statuses", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceAdjustmentSearchContainerStatuses", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "InvoiceAdjustmentSearchContainerStatuses", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentSearchContainerStatusesZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceAdjustmentStatusEnumList", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentSearchContainerStatusesOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceAdjustmentStatusEnum", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -37791,16 +37655,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceAdjustmentSearchContainerDateFrom", "key": "date_from", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceAdjustmentSearchContainerDateFrom", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentSearchContainerDateFrom", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateString", "type": "reference", }, @@ -37812,16 +37676,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceAdjustmentSearchContainerDateTo", "key": "date_to", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceAdjustmentSearchContainerDateTo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentSearchContainerDateTo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateString", "type": "reference", }, @@ -37833,33 +37697,33 @@ exports[`open api parser deel parse open api 1`] = ` "InvoiceAdjustmentStatusEnum": { "description": "status of invoice adjustment", "generatedName": "InvoiceAdjustmentStatusEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "status of invoice adjustment", "generatedName": "InvoiceAdjustmentStatusEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, "InvoiceAdjustmentStatusEnumList": { - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentStatusEnumList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentStatusEnumListItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceAdjustmentStatusEnum", "type": "reference", }, @@ -37869,8 +37733,8 @@ exports[`open api parser deel parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Details of invoice adjustment to create.", "generatedName": "InvoiceAdjustmentToCreate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -37880,11 +37744,11 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Id of a Deel contract.", "generatedName": "InvoiceAdjustmentToCreateContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37896,10 +37760,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceAdjustmentToCreateDateSubmitted", "key": "date_submitted", "schema": { - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentToCreateDateSubmitted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateStringRequired", "type": "reference", }, @@ -37910,10 +37774,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceAdjustmentToCreateType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentToCreateType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceAdjustmentTypeToCreateEnum", "type": "reference", }, @@ -37926,8 +37790,8 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Amount to be paid. Must be a positive number.", "generatedName": "InvoiceAdjustmentToCreateAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -37940,19 +37804,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceAdjustmentToCreateDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceAdjustmentToCreateDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Description of the adjustment.", "generatedName": "InvoiceAdjustmentToCreateDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37965,22 +37829,22 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceAdjustmentToCreatePaymentCycleId", "key": "paymentCycleId", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceAdjustmentToCreatePaymentCycleId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ID of an existing active payment cycle - required if type is "vat"", "generatedName": "InvoiceAdjustmentToCreatePaymentCycleId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "ID of an existing active payment cycle - required if type is "vat"", "generatedName": "InvoiceAdjustmentToCreatePaymentCycleId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -37995,10 +37859,10 @@ exports[`open api parser deel parse open api 1`] = ` "InvoiceAdjustmentToCreateContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentToCreateContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -38006,10 +37870,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceAdjustmentToCreateContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentToCreateContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceAdjustmentToCreate", "type": "reference", }, @@ -38020,27 +37884,25 @@ exports[`open api parser deel parse open api 1`] = ` "InvoiceAdjustmentToCreateWithFile": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentToCreate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceAdjustmentToCreate", - "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "FileObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "FileObject", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentToCreateWithFile", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -38049,8 +37911,8 @@ exports[`open api parser deel parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Details of invoice adjustment to update.", "generatedName": "InvoiceAdjustmentToUpdate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -38058,13 +37920,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceAdjustmentToUpdateDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentToUpdateDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38076,16 +37938,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceAdjustmentToUpdateAmount", "key": "amount", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceAdjustmentToUpdateAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentToUpdateAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -38099,10 +37961,10 @@ exports[`open api parser deel parse open api 1`] = ` "InvoiceAdjustmentToUpdateContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentToUpdateContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -38110,10 +37972,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceAdjustmentToUpdateContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentToUpdateContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceAdjustmentToUpdate", "type": "reference", }, @@ -38124,407 +37986,407 @@ exports[`open api parser deel parse open api 1`] = ` "InvoiceAdjustmentTypeEnum": { "description": "Type of invoice adjustment.", "generatedName": "InvoiceAdjustmentTypeEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "accrued_holiday", - "nameOverride": undefined, + "nameOverride": null, "value": "accrued_holiday", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "additional_fee", - "nameOverride": undefined, + "nameOverride": null, "value": "additional_fee", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "allowance", - "nameOverride": undefined, + "nameOverride": null, "value": "allowance", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "bonus", - "nameOverride": undefined, + "nameOverride": null, "value": "bonus", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "commission", - "nameOverride": undefined, + "nameOverride": null, "value": "commission", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "deduction", - "nameOverride": undefined, + "nameOverride": null, "value": "deduction", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "deposit", - "nameOverride": undefined, + "nameOverride": null, "value": "deposit", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "deposit_refund", - "nameOverride": undefined, + "nameOverride": null, "value": "deposit_refund", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "employer_cost", - "nameOverride": undefined, + "nameOverride": null, "value": "employer_cost", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "expense", - "nameOverride": undefined, + "nameOverride": null, "value": "expense", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "health_allowance", - "nameOverride": undefined, + "nameOverride": null, "value": "health_allowance", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "health_benefit", - "nameOverride": undefined, + "nameOverride": null, "value": "health_benefit", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "health_insurance_fee", - "nameOverride": undefined, + "nameOverride": null, "value": "health_insurance_fee", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "legal_fee", - "nameOverride": undefined, + "nameOverride": null, "value": "legal_fee", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "management_fee", - "nameOverride": undefined, + "nameOverride": null, "value": "management_fee", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "milestone", - "nameOverride": undefined, + "nameOverride": null, "value": "milestone", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "offcycle", - "nameOverride": undefined, + "nameOverride": null, "value": "offcycle", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "other", - "nameOverride": undefined, + "nameOverride": null, "value": "other", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "overtime", - "nameOverride": undefined, + "nameOverride": null, "value": "overtime", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "pension", - "nameOverride": undefined, + "nameOverride": null, "value": "pension", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "pro_rata", - "nameOverride": undefined, + "nameOverride": null, "value": "pro_rata", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "setup_fee", - "nameOverride": undefined, + "nameOverride": null, "value": "setup_fee", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "severance", - "nameOverride": undefined, + "nameOverride": null, "value": "severance", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "shield_service", - "nameOverride": undefined, + "nameOverride": null, "value": "shield_service", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "signing_bonus", - "nameOverride": undefined, + "nameOverride": null, "value": "signing_bonus", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "signing_bonus_employer_cost", - "nameOverride": undefined, + "nameOverride": null, "value": "signing_bonus_employer_cost", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "refund", - "nameOverride": undefined, + "nameOverride": null, "value": "refund", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "task", - "nameOverride": undefined, + "nameOverride": null, "value": "task", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "time_off", - "nameOverride": undefined, + "nameOverride": null, "value": "time_off", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "vat", - "nameOverride": undefined, + "nameOverride": null, "value": "vat", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "withholding_tax", - "nameOverride": undefined, + "nameOverride": null, "value": "withholding_tax", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "work", - "nameOverride": undefined, + "nameOverride": null, "value": "work", }, ], }, "InvoiceAdjustmentTypeEnumList": { - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentTypeEnumList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceAdjustmentTypeEnumListItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceAdjustmentTypeEnum", "type": "reference", }, @@ -38532,104 +38394,104 @@ exports[`open api parser deel parse open api 1`] = ` "InvoiceAdjustmentTypeToCreateEnum": { "description": "Type of invoice adjustment.", "generatedName": "InvoiceAdjustmentTypeToCreateEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "bonus", - "nameOverride": undefined, + "nameOverride": null, "value": "bonus", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "commission", - "nameOverride": undefined, + "nameOverride": null, "value": "commission", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "deduction", - "nameOverride": undefined, + "nameOverride": null, "value": "deduction", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "expense", - "nameOverride": undefined, + "nameOverride": null, "value": "expense", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "other", - "nameOverride": undefined, + "nameOverride": null, "value": "other", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "overtime", - "nameOverride": undefined, + "nameOverride": null, "value": "overtime", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "time_off", - "nameOverride": undefined, + "nameOverride": null, "value": "time_off", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "vat", - "nameOverride": undefined, + "nameOverride": null, "value": "vat", }, ], @@ -38637,10 +38499,10 @@ exports[`open api parser deel parse open api 1`] = ` "InvoiceContract": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InvoiceContract", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -38650,11 +38512,11 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Unique identifier of a Deel contract.", "generatedName": "InvoiceContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38666,19 +38528,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceContractName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceContractName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Contract title.", "generatedName": "InvoiceContractName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38693,11 +38555,11 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Type of Deel contract.", "generatedName": "InvoiceContractContractType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38709,92 +38571,92 @@ exports[`open api parser deel parse open api 1`] = ` "InvoiceContractTypes": { "description": "invoice's allowed contract types", "generatedName": "InvoiceContractTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "pending", - "nameOverride": undefined, + "nameOverride": null, "value": "pending", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "paid", - "nameOverride": undefined, + "nameOverride": null, "value": "paid", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "processing", - "nameOverride": undefined, + "nameOverride": null, "value": "processing", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "canceled", - "nameOverride": undefined, + "nameOverride": null, "value": "canceled", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "skipped", - "nameOverride": undefined, + "nameOverride": null, "value": "skipped", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "failed", - "nameOverride": undefined, + "nameOverride": null, "value": "failed", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "refunded", - "nameOverride": undefined, + "nameOverride": null, "value": "refunded", }, ], @@ -38802,9 +38664,9 @@ exports[`open api parser deel parse open api 1`] = ` "InvoiceContractor": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InvoiceContractor", - "groupName": undefined, + "groupName": null, "nameOverride": "Contractor", "properties": [ { @@ -38813,13 +38675,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceContractorName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "InvoiceContractorName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38831,10 +38693,10 @@ exports[`open api parser deel parse open api 1`] = ` "InvoiceDownloadContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InvoiceDownloadContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -38842,10 +38704,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceDownloadContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "InvoiceDownloadContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceDownloadObject", "type": "reference", }, @@ -38856,10 +38718,10 @@ exports[`open api parser deel parse open api 1`] = ` "InvoiceDownloadObject": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InvoiceDownloadObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -38867,19 +38729,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceDownloadObjectId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceDownloadObjectId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Requested invoice id to download.", "generatedName": "InvoiceDownloadObjectId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38892,19 +38754,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceDownloadObjectUrl", "key": "url", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceDownloadObjectUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "URL to requested invoice to download.", "generatedName": "InvoiceDownloadObjectUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38917,16 +38779,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceDownloadObjectExpiresAt", "key": "expires_at", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceDownloadObjectExpiresAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Expiration date time of download URL.", "generatedName": "InvoiceDownloadObjectExpiresAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -38938,16 +38800,16 @@ exports[`open api parser deel parse open api 1`] = ` "type": "object", }, "InvoiceList": { - "description": undefined, + "description": null, "generatedName": "InvoiceList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceListItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Invoice", "type": "reference", }, @@ -38955,10 +38817,10 @@ exports[`open api parser deel parse open api 1`] = ` "InvoiceListContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InvoiceListContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -38966,10 +38828,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceListContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "InvoiceListContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceObject", "type": "reference", }, @@ -38980,10 +38842,10 @@ exports[`open api parser deel parse open api 1`] = ` "InvoiceObject": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InvoiceObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -38991,16 +38853,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceObjectRows", "key": "rows", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceObjectRows", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceObjectRows", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceList", "type": "reference", }, @@ -39012,16 +38874,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "invoiceObjectTotal", "key": "total", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceObjectTotal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceObjectTotal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -39035,92 +38897,92 @@ exports[`open api parser deel parse open api 1`] = ` "InvoiceStatusEnum": { "description": "Current status of the invoice.", "generatedName": "InvoiceStatusEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "pending", - "nameOverride": undefined, + "nameOverride": null, "value": "pending", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "paid", - "nameOverride": undefined, + "nameOverride": null, "value": "paid", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "processing", - "nameOverride": undefined, + "nameOverride": null, "value": "processing", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "canceled", - "nameOverride": undefined, + "nameOverride": null, "value": "canceled", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "skipped", - "nameOverride": undefined, + "nameOverride": null, "value": "skipped", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "failed", - "nameOverride": undefined, + "nameOverride": null, "value": "failed", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "refunded", - "nameOverride": undefined, + "nameOverride": null, "value": "refunded", }, ], @@ -39128,14 +38990,14 @@ exports[`open api parser deel parse open api 1`] = ` "InvoiceStatusEnumList": { "description": "filter invoices by current status, show a invoice if its status is in this list", "generatedName": "InvoiceStatusEnumList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceStatusEnumListItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceStatusEnum", "type": "reference", }, @@ -39143,152 +39005,152 @@ exports[`open api parser deel parse open api 1`] = ` "InvoiceTypeEnum": { "description": "invoice's type", "generatedName": "InvoiceTypeEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PAYMENT", - "nameOverride": undefined, + "nameOverride": null, "value": "PAYMENT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EOR_DEPOSIT", - "nameOverride": undefined, + "nameOverride": null, "value": "EOR_DEPOSIT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EOR_FIRST_PAYMENT", - "nameOverride": undefined, + "nameOverride": null, "value": "EOR_FIRST_PAYMENT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EOR_TERMINATION_OFFCYCLE", - "nameOverride": undefined, + "nameOverride": null, "value": "EOR_TERMINATION_OFFCYCLE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SIGNING_BONUS", - "nameOverride": undefined, + "nameOverride": null, "value": "SIGNING_BONUS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "REFUND_STATEMENT", - "nameOverride": undefined, + "nameOverride": null, "value": "REFUND_STATEMENT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EOR_TAX_RULING", - "nameOverride": undefined, + "nameOverride": null, "value": "EOR_TAX_RULING", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GP_DEPOSIT_STATEMENT", - "nameOverride": undefined, + "nameOverride": null, "value": "GP_DEPOSIT_STATEMENT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GP_FUNDING_STATEMENT", - "nameOverride": undefined, + "nameOverride": null, "value": "GP_FUNDING_STATEMENT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GLOBAL_PAYROLL_FEES", - "nameOverride": undefined, + "nameOverride": null, "value": "GLOBAL_PAYROLL_FEES", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SHIELD_DEPOSIT", - "nameOverride": undefined, + "nameOverride": null, "value": "SHIELD_DEPOSIT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EOR_MANAGEMENT_FEE", - "nameOverride": undefined, + "nameOverride": null, "value": "EOR_MANAGEMENT_FEE", }, ], @@ -39296,10 +39158,10 @@ exports[`open api parser deel parse open api 1`] = ` "JobTitle": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "JobTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -39309,8 +39171,8 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Unique identifier for the job title in Deel platform.", "generatedName": "JobTitleId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -39325,11 +39187,11 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Job title.", "generatedName": "JobTitleName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39339,16 +39201,16 @@ exports[`open api parser deel parse open api 1`] = ` "type": "object", }, "JobTitleList": { - "description": undefined, + "description": null, "generatedName": "JobTitleList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "JobTitleListItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "JobTitle", "type": "reference", }, @@ -39356,10 +39218,10 @@ exports[`open api parser deel parse open api 1`] = ` "JobTitleListContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "JobTitleListContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -39367,10 +39229,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "jobTitleListContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "JobTitleListContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "JobTitleList", "type": "reference", }, @@ -39383,10 +39245,10 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "JobTitleListContainerPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -39396,11 +39258,11 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Use for pagination to get next set of records after the given cursor.", "generatedName": "JobTitleListContainerPageCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39414,31 +39276,31 @@ exports[`open api parser deel parse open api 1`] = ` "type": "object", }, "LegalEntityArray": { - "description": undefined, + "description": null, "generatedName": "LegalEntityArray", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "LegalEntityArrayItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LegalEntityType", "type": "reference", }, }, "LegalEntityList": { - "description": undefined, + "description": null, "generatedName": "LegalEntityList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "LegalEntityListItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BasicLegalEntity", "type": "reference", }, @@ -39446,10 +39308,10 @@ exports[`open api parser deel parse open api 1`] = ` "LegalEntityListContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "LegalEntityListContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -39457,16 +39319,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "legalEntityListContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "legalEntityListContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "LegalEntityListContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LegalEntityList", "type": "reference", }, @@ -39476,46 +39338,46 @@ exports[`open api parser deel parse open api 1`] = ` "type": "object", }, "LegalEntitySubType": { - "description": undefined, + "description": null, "generatedName": "LegalEntitySubType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, "LegalEntityType": { - "description": undefined, + "description": null, "generatedName": "LegalEntityType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "individual", - "nameOverride": undefined, + "nameOverride": null, "value": "individual", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "company", - "nameOverride": undefined, + "nameOverride": null, "value": "company", }, ], @@ -39525,8 +39387,8 @@ exports[`open api parser deel parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Additional custom info about a contract", "generatedName": "MetaDataOfContractToCreate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -39536,8 +39398,8 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Require the contractor to upload necessary compliance documents as per their country’s labor laws.", "generatedName": "MetaDataOfContractToCreateDocumentsRequired", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -39550,16 +39412,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "metaDataOfContractToCreateIsMainIncome", "key": "is_main_income", "schema": { - "description": undefined, + "description": null, "generatedName": "metaDataOfContractToCreateIsMainIncome", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "MetaDataOfContractToCreateIsMainIncome", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -39573,10 +39435,10 @@ exports[`open api parser deel parse open api 1`] = ` "Milestone": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Milestone", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -39586,8 +39448,8 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Unique identifier for the milestone.", "generatedName": "MilestoneId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -39602,11 +39464,11 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Amount to be paid for the milestone.", "generatedName": "MilestoneAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39620,8 +39482,8 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Indicates if the contractor has requested the approval for the milestone.", "generatedName": "MilestoneApprovalRequested", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -39636,16 +39498,16 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Reviewer's information.", "generatedName": "MilestoneReviewedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Reviewer's information.", "generatedName": "MilestoneReviewedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -39655,8 +39517,8 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Reviewer's unique Deel id.", "generatedName": "MilestoneReviewedById", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -39671,11 +39533,11 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Reviewer's full name.", "generatedName": "MilestoneReviewedByFullName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39696,8 +39558,8 @@ exports[`open api parser deel parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Milestone creator.", "generatedName": "MilestoneReportedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -39707,8 +39569,8 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Reporter's unique Deel id.", "generatedName": "MilestoneReportedById", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -39723,11 +39585,11 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Reporter's full name.", "generatedName": "MilestoneReportedByFullName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39745,11 +39607,11 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Title of milestone.", "generatedName": "MilestoneTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39763,11 +39625,11 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Description of milestone.", "generatedName": "MilestoneDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39781,11 +39643,11 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Current status of milestone.", "generatedName": "MilestoneStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39797,10 +39659,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "milestoneCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "MilestoneCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateTimeString", "type": "reference", }, @@ -39811,10 +39673,10 @@ exports[`open api parser deel parse open api 1`] = ` "MilestoneContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "MilestoneContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -39822,10 +39684,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "milestoneContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "MilestoneContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Milestone", "type": "reference", }, @@ -39834,16 +39696,16 @@ exports[`open api parser deel parse open api 1`] = ` "type": "object", }, "MilestoneList": { - "description": undefined, + "description": null, "generatedName": "MilestoneList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "MilestoneListItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Milestone", "type": "reference", }, @@ -39851,10 +39713,10 @@ exports[`open api parser deel parse open api 1`] = ` "MilestoneListContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "MilestoneListContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -39862,10 +39724,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "milestoneListContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "MilestoneListContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MilestoneList", "type": "reference", }, @@ -39876,10 +39738,10 @@ exports[`open api parser deel parse open api 1`] = ` "MilestoneProperties": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "MilestoneProperties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -39889,11 +39751,11 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Amount to be paid for the milestone.", "generatedName": "MilestonePropertiesAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39907,11 +39769,11 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Title of milestone.", "generatedName": "MilestonePropertiesTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39925,11 +39787,11 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Description of milestone.", "generatedName": "MilestonePropertiesDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39941,10 +39803,10 @@ exports[`open api parser deel parse open api 1`] = ` "MilestoneReviewToCreate": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "MilestoneReviewToCreate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -39952,34 +39814,34 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "milestoneReviewToCreateStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "MilestoneReviewToCreateStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "approved", - "nameOverride": undefined, + "nameOverride": null, "value": "approved", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "declined", - "nameOverride": undefined, + "nameOverride": null, "value": "declined", }, ], @@ -39991,25 +39853,25 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "milestoneReviewToCreateReason", "key": "reason", "schema": { - "description": undefined, + "description": null, "generatedName": "milestoneReviewToCreateReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "MilestoneReviewToCreateReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "MilestoneReviewToCreateReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40023,10 +39885,10 @@ exports[`open api parser deel parse open api 1`] = ` "MilestoneReviewToCreateContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "MilestoneReviewToCreateContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -40034,10 +39896,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "milestoneReviewToCreateContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "MilestoneReviewToCreateContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MilestoneReviewToCreate", "type": "reference", }, @@ -40048,10 +39910,10 @@ exports[`open api parser deel parse open api 1`] = ` "MilestoneReviewsToCreate": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "MilestoneReviewsToCreate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -40059,34 +39921,34 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "milestoneReviewsToCreateStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "MilestoneReviewsToCreateStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "approved", - "nameOverride": undefined, + "nameOverride": null, "value": "approved", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "declined", - "nameOverride": undefined, + "nameOverride": null, "value": "declined", }, ], @@ -40098,25 +39960,25 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "milestoneReviewsToCreateReason", "key": "reason", "schema": { - "description": undefined, + "description": null, "generatedName": "milestoneReviewsToCreateReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "MilestoneReviewsToCreateReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "MilestoneReviewsToCreateReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40130,16 +39992,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "milestoneReviewsToCreateIds", "key": "ids", "schema": { - "description": undefined, + "description": null, "generatedName": "MilestoneReviewsToCreateIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "ID of an existing milestone record", "generatedName": "MilestoneReviewsToCreateIdsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -40153,10 +40015,10 @@ exports[`open api parser deel parse open api 1`] = ` "MilestoneReviewsToCreateContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "MilestoneReviewsToCreateContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -40164,10 +40026,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "milestoneReviewsToCreateContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "MilestoneReviewsToCreateContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MilestoneReviewsToCreate", "type": "reference", }, @@ -40176,20 +40038,20 @@ exports[`open api parser deel parse open api 1`] = ` "type": "object", }, "MilestoneToCreate": { - "description": undefined, + "description": null, "generatedName": "MilestoneToCreate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MilestoneProperties", "type": "reference", }, "MilestoneToCreateContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "MilestoneToCreateContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -40197,10 +40059,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "milestoneToCreateContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "MilestoneToCreateContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MilestoneToCreate", "type": "reference", }, @@ -40211,27 +40073,25 @@ exports[`open api parser deel parse open api 1`] = ` "MilestoneToCreateFormWithFile": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "MilestoneProperties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MilestoneProperties", - "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "FileObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "FileObject", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "MilestoneToCreateFormWithFile", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -40240,8 +40100,8 @@ exports[`open api parser deel parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Monthly payment details for the user", "generatedName": "MonthlyPayment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -40249,16 +40109,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "monthlyPaymentCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "monthlyPaymentCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The number of monthly payments", "generatedName": "MonthlyPaymentCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -40272,8 +40132,8 @@ exports[`open api parser deel parse open api 1`] = ` "NoticePeriod": { "description": "Days before to notice the termination of contract for eather party.", "generatedName": "NoticePeriod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -40282,10 +40142,10 @@ exports[`open api parser deel parse open api 1`] = ` "OffCyclePayment": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "OffCyclePayment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -40293,10 +40153,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "offCyclePaymentId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "OffCyclePaymentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UniqueObjectIdentifier", "type": "reference", }, @@ -40307,16 +40167,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "offCyclePaymentPublicId", "key": "public_id", "schema": { - "description": undefined, + "description": null, "generatedName": "offCyclePaymentPublicId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "OffCyclePaymentPublicId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PublicId", "type": "reference", }, @@ -40328,10 +40188,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "offCyclePaymentStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "OffCyclePaymentStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceAdjustmentStatusEnum", "type": "reference", }, @@ -40344,11 +40204,11 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Description of the off-cycle payment entry.", "generatedName": "OffCyclePaymentDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40360,10 +40220,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "offCyclePaymentDateSubmitted", "key": "date_submitted", "schema": { - "description": undefined, + "description": null, "generatedName": "OffCyclePaymentDateSubmitted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateTimeStringRequired", "type": "reference", }, @@ -40374,10 +40234,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "offCyclePaymentCurrencyCode", "key": "currency_code", "schema": { - "description": undefined, + "description": null, "generatedName": "OffCyclePaymentCurrencyCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CurrencyCodeRequired", "type": "reference", }, @@ -40390,11 +40250,11 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Amount of off-cycle payment.", "generatedName": "OffCyclePaymentAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40406,10 +40266,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "offCyclePaymentCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "OffCyclePaymentCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateTimeStringRequired", "type": "reference", }, @@ -40420,18 +40280,18 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "offCyclePaymentReviewedBy", "key": "reviewed_by", "schema": { - "description": undefined, + "description": null, "generatedName": "OffCyclePaymentReviewedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "OffCyclePaymentReviewedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -40441,8 +40301,8 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Profile if of the reviewer.", "generatedName": "OffCyclePaymentReviewedById", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -40457,11 +40317,11 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Full name of the reviewer.", "generatedName": "OffCyclePaymentReviewedByFullName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40475,11 +40335,11 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Date of review.", "generatedName": "OffCyclePaymentReviewedByReviewedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40493,11 +40353,11 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Remarks made during review process.", "generatedName": "OffCyclePaymentReviewedByRemarks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40516,10 +40376,10 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "OffCyclePaymentReportedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -40529,8 +40389,8 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Profile id of the creator.", "generatedName": "OffCyclePaymentReportedById", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -40545,11 +40405,11 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Full name of the creator.", "generatedName": "OffCyclePaymentReportedByFullName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40565,10 +40425,10 @@ exports[`open api parser deel parse open api 1`] = ` "OffCyclePaymentContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "OffCyclePaymentContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -40576,10 +40436,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "offCyclePaymentContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "OffCyclePaymentContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "OffCyclePayment", "type": "reference", }, @@ -40588,16 +40448,16 @@ exports[`open api parser deel parse open api 1`] = ` "type": "object", }, "OffCyclePaymentList": { - "description": undefined, + "description": null, "generatedName": "OffCyclePaymentList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "OffCyclePaymentListItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "OffCyclePayment", "type": "reference", }, @@ -40605,10 +40465,10 @@ exports[`open api parser deel parse open api 1`] = ` "OffCyclePaymentListContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "OffCyclePaymentListContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -40616,10 +40476,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "offCyclePaymentListContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "OffCyclePaymentListContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "OffCyclePaymentList", "type": "reference", }, @@ -40632,8 +40492,8 @@ exports[`open api parser deel parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Details of invoice adjustment to create.", "generatedName": "OffCyclePaymentToCreate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -40641,10 +40501,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "offCyclePaymentToCreateDateSubmitted", "key": "date_submitted", "schema": { - "description": undefined, + "description": null, "generatedName": "OffCyclePaymentToCreateDateSubmitted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateStringRequired", "type": "reference", }, @@ -40657,8 +40517,8 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Amount to be paid. Must be a positive number.", "generatedName": "OffCyclePaymentToCreateAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -40671,19 +40531,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "offCyclePaymentToCreateDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "offCyclePaymentToCreateDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Description of off-cycle payment.", "generatedName": "OffCyclePaymentToCreateDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40696,10 +40556,10 @@ exports[`open api parser deel parse open api 1`] = ` "OffCyclePaymentToCreateContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "OffCyclePaymentToCreateContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -40707,10 +40567,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "offCyclePaymentToCreateContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "OffCyclePaymentToCreateContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "OffCyclePaymentToCreate", "type": "reference", }, @@ -40721,25 +40581,25 @@ exports[`open api parser deel parse open api 1`] = ` "OffCyclePaymentTypeEnum": { "description": "Type for Off-cycle payments", "generatedName": "OffCyclePaymentTypeEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "offcycle", "type": "string", + "value": "offcycle", }, }, "OrganizationList": { - "description": undefined, + "description": null, "generatedName": "OrganizationList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "OrganizationListItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BasicOrganization", "type": "reference", }, @@ -40747,10 +40607,10 @@ exports[`open api parser deel parse open api 1`] = ` "OrganizationListContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "OrganizationListContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -40758,10 +40618,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "organizationListContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "OrganizationListContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "OrganizationList", "type": "reference", }, @@ -40772,10 +40632,10 @@ exports[`open api parser deel parse open api 1`] = ` "OutputToCreateFileRef": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "OutputToCreateFileRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -40783,13 +40643,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "outputToCreateFileRefKey", "key": "key", "schema": { - "description": undefined, + "description": null, "generatedName": "OutputToCreateFileRefKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40801,13 +40661,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "outputToCreateFileRefUrl", "key": "url", "schema": { - "description": undefined, + "description": null, "generatedName": "OutputToCreateFileRefUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40819,10 +40679,10 @@ exports[`open api parser deel parse open api 1`] = ` "OutputToCreateFileRefContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "OutputToCreateFileRefContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -40830,10 +40690,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "outputToCreateFileRefContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "OutputToCreateFileRefContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "OutputToCreateFileRef", "type": "reference", }, @@ -40844,10 +40704,10 @@ exports[`open api parser deel parse open api 1`] = ` "PageInfo": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PageInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -40855,13 +40715,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "pageInfoCursor", "key": "cursor", "schema": { - "description": undefined, + "description": null, "generatedName": "PageInfoCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40873,10 +40733,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "pageInfoTotalRows", "key": "total_rows", "schema": { - "description": undefined, + "description": null, "generatedName": "PageInfoTotalRows", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -40889,10 +40749,10 @@ exports[`open api parser deel parse open api 1`] = ` "PageInfoWithoutCursor": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PageInfoWithoutCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -40900,10 +40760,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "pageInfoWithoutCursorTotalRows", "key": "total_rows", "schema": { - "description": undefined, + "description": null, "generatedName": "PageInfoWithoutCursorTotalRows", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -40916,10 +40776,10 @@ exports[`open api parser deel parse open api 1`] = ` "PageInfoWithoutCursorNew": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PageInfoWithoutCursorNew", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -40927,10 +40787,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "pageInfoWithoutCursorNewTotalRows", "key": "total_rows", "schema": { - "description": undefined, + "description": null, "generatedName": "PageInfoWithoutCursorNewTotalRows", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -40943,10 +40803,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "pageInfoWithoutCursorNewItemsPerPage", "key": "items_per_page", "schema": { - "description": undefined, + "description": null, "generatedName": "PageInfoWithoutCursorNewItemsPerPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -40959,10 +40819,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "pageInfoWithoutCursorNewOffset", "key": "offset", "schema": { - "description": undefined, + "description": null, "generatedName": "PageInfoWithoutCursorNewOffset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -40975,10 +40835,10 @@ exports[`open api parser deel parse open api 1`] = ` "PatchWebhookRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PatchWebhookRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -40988,17 +40848,17 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Webhook subscription name.", "generatedName": "PatchWebhookRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Webhook subscription name.", "generatedName": "PatchWebhookRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41013,17 +40873,17 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Webhook subscription description.", "generatedName": "PatchWebhookRequestDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Webhook subscription description.", "generatedName": "PatchWebhookRequestDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41038,32 +40898,32 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Status of webhook.", "generatedName": "PatchWebhookRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "enabled", - "nameOverride": undefined, + "nameOverride": null, "value": "enabled", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "disabled", - "nameOverride": undefined, + "nameOverride": null, "value": "disabled", }, ], @@ -41077,11 +40937,11 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Endpoint to receive webhook.", "generatedName": "PatchWebhookRequestUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41095,17 +40955,17 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "The webhook's signing key, used to generate webhook signatures.", "generatedName": "PatchWebhookRequestSigningKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The webhook's signing key, used to generate webhook signatures.", "generatedName": "PatchWebhookRequestSigningKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41120,17 +40980,17 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "The list of events to enable for this subscription.", "generatedName": "PatchWebhookRequestEvents", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PatchWebhookRequestEventsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41143,10 +41003,10 @@ exports[`open api parser deel parse open api 1`] = ` "Payment": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Payment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -41156,8 +41016,8 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Unique identifier of the payment.", "generatedName": "PaymentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -41170,10 +41030,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "paymentPaymentMethod", "key": "payment_method", "schema": { - "description": undefined, + "description": null, "generatedName": "PaymentPaymentMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentMethod", "type": "reference", }, @@ -41184,10 +41044,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "paymentStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "PaymentStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentStatusEnum", "type": "reference", }, @@ -41198,10 +41058,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "paymentPaymentCurrency", "key": "payment_currency", "schema": { - "description": undefined, + "description": null, "generatedName": "PaymentPaymentCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CurrencyCode", "type": "reference", }, @@ -41212,13 +41072,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "paymentLabel", "key": "label", "schema": { - "description": undefined, + "description": null, "generatedName": "PaymentLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41232,8 +41092,8 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Timestamp when payment was paid.", "generatedName": "PaymentPaidAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateTimeString", "type": "reference", }, @@ -41246,8 +41106,8 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Timestamp when the record was created.", "generatedName": "PaymentCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateTimeString", "type": "reference", }, @@ -41260,8 +41120,8 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Total paid.", "generatedName": "PaymentTotal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -41274,10 +41134,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "paymentWorkers", "key": "workers", "schema": { - "description": undefined, + "description": null, "generatedName": "PaymentWorkers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentWorkerList", "type": "reference", }, @@ -41288,10 +41148,10 @@ exports[`open api parser deel parse open api 1`] = ` "PaymentBreakDown": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PaymentBreakDown", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -41299,19 +41159,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "paymentBreakDownDate", "key": "date", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentBreakDownDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaymentBreakDownDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41324,19 +41184,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "paymentBreakDownGeneralLedgerAccount", "key": "general_ledger_account", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentBreakDownGeneralLedgerAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaymentBreakDownGeneralLedgerAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41349,19 +41209,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "paymentBreakDownTeam", "key": "team", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentBreakDownTeam", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaymentBreakDownTeam", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41374,19 +41234,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "paymentBreakDownContractorUniqueIdentifier", "key": "contractor_unique_identifier", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentBreakDownContractorUniqueIdentifier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Worker's unique identifier.", "generatedName": "PaymentBreakDownContractorUniqueIdentifier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41399,19 +41259,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "paymentBreakDownContractorEmployeeName", "key": "contractor_employee_name", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentBreakDownContractorEmployeeName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Worker's name.", "generatedName": "PaymentBreakDownContractorEmployeeName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41424,19 +41284,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "paymentBreakDownContractorEmail", "key": "contractor_email", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentBreakDownContractorEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Worker's email.", "generatedName": "PaymentBreakDownContractorEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41449,19 +41309,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "paymentBreakDownInvoiceNumber", "key": "invoice_number", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentBreakDownInvoiceNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Invoice number.", "generatedName": "PaymentBreakDownInvoiceNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41474,19 +41334,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "paymentBreakDownCurrency", "key": "currency", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentBreakDownCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Currency code.", "generatedName": "PaymentBreakDownCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41499,19 +41359,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "paymentBreakDownPaymentCurrency", "key": "payment_currency", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentBreakDownPaymentCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaymentBreakDownPaymentCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41524,19 +41384,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "paymentBreakDownReceiptNumber", "key": "receipt_number", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentBreakDownReceiptNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaymentBreakDownReceiptNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41549,19 +41409,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "paymentBreakDownWork", "key": "work", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentBreakDownWork", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaymentBreakDownWork", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41574,19 +41434,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "paymentBreakDownBonus", "key": "bonus", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentBreakDownBonus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaymentBreakDownBonus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41599,19 +41459,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "paymentBreakDownExpenses", "key": "expenses", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentBreakDownExpenses", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaymentBreakDownExpenses", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41624,19 +41484,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "paymentBreakDownCommissions", "key": "commissions", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentBreakDownCommissions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaymentBreakDownCommissions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41649,19 +41509,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "paymentBreakDownDeductions", "key": "deductions", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentBreakDownDeductions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaymentBreakDownDeductions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41674,19 +41534,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "paymentBreakDownOvertime", "key": "overtime", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentBreakDownOvertime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaymentBreakDownOvertime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41699,19 +41559,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "paymentBreakDownProRata", "key": "pro_rata", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentBreakDownProRata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaymentBreakDownProRata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41724,19 +41584,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "paymentBreakDownOthers", "key": "others", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentBreakDownOthers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaymentBreakDownOthers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41749,19 +41609,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "paymentBreakDownProcessingFee", "key": "processing_fee", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentBreakDownProcessingFee", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaymentBreakDownProcessingFee", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41774,19 +41634,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "paymentBreakDownAdjustment", "key": "adjustment", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentBreakDownAdjustment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaymentBreakDownAdjustment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41799,19 +41659,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "paymentBreakDownTotal", "key": "total", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentBreakDownTotal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Total due.", "generatedName": "PaymentBreakDownTotal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41824,19 +41684,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "paymentBreakDownTotalPaymentCurrency", "key": "total_payment_currency", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentBreakDownTotalPaymentCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Total in payment currency.", "generatedName": "PaymentBreakDownTotalPaymentCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41849,19 +41709,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "paymentBreakDownPaymentDate", "key": "payment_date", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentBreakDownPaymentDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Date of payment.", "generatedName": "PaymentBreakDownPaymentDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41874,19 +41734,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "paymentBreakDownFrequency", "key": "frequency", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentBreakDownFrequency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaymentBreakDownFrequency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41899,19 +41759,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "paymentBreakDownContractCountry", "key": "contract_country", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentBreakDownContractCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Country of the contract.", "generatedName": "PaymentBreakDownContractCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41924,19 +41784,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "paymentBreakDownContractStartDate", "key": "contract_start_date", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentBreakDownContractStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Contract start date.", "generatedName": "PaymentBreakDownContractStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41949,19 +41809,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "paymentBreakDownApprovers", "key": "approvers", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentBreakDownApprovers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaymentBreakDownApprovers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41974,19 +41834,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "paymentBreakDownApproveDate", "key": "approve_date", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentBreakDownApproveDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaymentBreakDownApproveDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41999,10 +41859,10 @@ exports[`open api parser deel parse open api 1`] = ` "PaymentBreakDownContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PaymentBreakDownContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -42010,16 +41870,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "paymentBreakDownContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "PaymentBreakDownContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PaymentBreakDownContainerDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentBreakDown", "type": "reference", }, @@ -42029,16 +41889,16 @@ exports[`open api parser deel parse open api 1`] = ` "type": "object", }, "PaymentList": { - "description": undefined, + "description": null, "generatedName": "PaymentList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PaymentListItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Payment", "type": "reference", }, @@ -42046,10 +41906,10 @@ exports[`open api parser deel parse open api 1`] = ` "PaymentListContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PaymentListContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -42057,10 +41917,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "paymentListContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "PaymentListContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentObject", "type": "reference", }, @@ -42071,10 +41931,10 @@ exports[`open api parser deel parse open api 1`] = ` "PaymentMethod": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PaymentMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -42082,10 +41942,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "paymentMethodType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "PaymentMethodType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentMethodEnum", "type": "reference", }, @@ -42096,176 +41956,176 @@ exports[`open api parser deel parse open api 1`] = ` "PaymentMethodEnum": { "description": "All the supported payment types", "generatedName": "PaymentMethodEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "stripe_bacs_debit", - "nameOverride": undefined, + "nameOverride": null, "value": "stripe_bacs_debit", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "pay_pal", - "nameOverride": undefined, + "nameOverride": null, "value": "pay_pal", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "stripe_card", - "nameOverride": undefined, + "nameOverride": null, "value": "stripe_card", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "bt_card", - "nameOverride": undefined, + "nameOverride": null, "value": "bt_card", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "stripe_ach", - "nameOverride": undefined, + "nameOverride": null, "value": "stripe_ach", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "coinbase", - "nameOverride": undefined, + "nameOverride": null, "value": "coinbase", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "go_cardless", - "nameOverride": undefined, + "nameOverride": null, "value": "go_cardless", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "brex", - "nameOverride": undefined, + "nameOverride": null, "value": "brex", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "stripe_sepa_debit", - "nameOverride": undefined, + "nameOverride": null, "value": "stripe_sepa_debit", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "transferwise", - "nameOverride": undefined, + "nameOverride": null, "value": "transferwise", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "go_cardless_becs", - "nameOverride": undefined, + "nameOverride": null, "value": "go_cardless_becs", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "bank_transfer", - "nameOverride": undefined, + "nameOverride": null, "value": "bank_transfer", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "mercury_wire", - "nameOverride": undefined, + "nameOverride": null, "value": "mercury_wire", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "bt_pay_pal", - "nameOverride": undefined, + "nameOverride": null, "value": "bt_pay_pal", }, ], @@ -42273,14 +42133,14 @@ exports[`open api parser deel parse open api 1`] = ` "PaymentMethodEnumList": { "description": "filter invoices by payment method", "generatedName": "PaymentMethodEnumList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PaymentMethodEnumListItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentMethodEnum", "type": "reference", }, @@ -42288,10 +42148,10 @@ exports[`open api parser deel parse open api 1`] = ` "PaymentObject": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PaymentObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -42299,16 +42159,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "paymentObjectRows", "key": "rows", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentObjectRows", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaymentObjectRows", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentList", "type": "reference", }, @@ -42320,16 +42180,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "paymentObjectTotal", "key": "total", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentObjectTotal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaymentObjectTotal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -42343,10 +42203,10 @@ exports[`open api parser deel parse open api 1`] = ` "PaymentStatementInitiatedWebhook": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PaymentStatementInitiatedWebhook", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -42354,16 +42214,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "paymentStatementInitiatedWebhookBillingInvoices", "key": "billing_invoices", "schema": { - "description": undefined, + "description": null, "generatedName": "PaymentStatementInitiatedWebhookBillingInvoices", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PaymentStatementInitiatedWebhookBillingInvoicesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -42377,16 +42237,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "paymentStatementInitiatedWebhookInvoices", "key": "invoices", "schema": { - "description": undefined, + "description": null, "generatedName": "PaymentStatementInitiatedWebhookInvoices", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PaymentStatementInitiatedWebhookInvoicesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -42400,47 +42260,47 @@ exports[`open api parser deel parse open api 1`] = ` "PaymentStatusEnum": { "description": "status of payment", "generatedName": "PaymentStatusEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "paid", - "nameOverride": undefined, + "nameOverride": null, "value": "paid", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "processing", - "nameOverride": undefined, + "nameOverride": null, "value": "processing", }, ], }, "PaymentStatusEnumList": { - "description": undefined, + "description": null, "generatedName": "PaymentStatusEnumList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PaymentStatusEnumListItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentStatusEnum", "type": "reference", }, @@ -42448,10 +42308,10 @@ exports[`open api parser deel parse open api 1`] = ` "PaymentWorker": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PaymentWorker", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -42461,11 +42321,11 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Worker's full name.", "generatedName": "PaymentWorkerName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42479,17 +42339,17 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "URL to worker's Deel avatar.", "generatedName": "PaymentWorkerPicUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "URL to worker's Deel avatar.", "generatedName": "PaymentWorkerPicUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42502,25 +42362,25 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "paymentWorkerContractId", "key": "contract_id", "schema": { - "description": undefined, + "description": null, "generatedName": "paymentWorkerContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The worker's Deel contract Id.", "generatedName": "PaymentWorkerContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The worker's Deel contract Id.", "generatedName": "PaymentWorkerContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42532,16 +42392,16 @@ exports[`open api parser deel parse open api 1`] = ` "type": "object", }, "PaymentWorkerList": { - "description": undefined, + "description": null, "generatedName": "PaymentWorkerList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PaymentWorkerListItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentWorker", "type": "reference", }, @@ -42551,8 +42411,8 @@ exports[`open api parser deel parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "People object representing a Deel", "generatedName": "People", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -42560,19 +42420,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peopleId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "peopleId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Unique identifier for the user", "generatedName": "PeopleId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42585,19 +42445,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peopleFirstName", "key": "first_name", "schema": { - "description": undefined, + "description": null, "generatedName": "peopleFirstName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "First name of the user", "generatedName": "PeopleFirstName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42610,19 +42470,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peopleLastName", "key": "last_name", "schema": { - "description": undefined, + "description": null, "generatedName": "peopleLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Last name of the user", "generatedName": "PeopleLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42635,19 +42495,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peopleFullName", "key": "full_name", "schema": { - "description": undefined, + "description": null, "generatedName": "peopleFullName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Full name of the user", "generatedName": "PeopleFullName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42660,19 +42520,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peopleEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "peopleEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Email address of the user", "generatedName": "PeopleEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42685,19 +42545,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peopleWorkEmail", "key": "work_email", "schema": { - "description": undefined, + "description": null, "generatedName": "peopleWorkEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Work email address of the user", "generatedName": "PeopleWorkEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42710,19 +42570,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peoplePersonalEmail", "key": "personal_email", "schema": { - "description": undefined, + "description": null, "generatedName": "peoplePersonalEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Personal email address of the user", "generatedName": "PeoplePersonalEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42735,19 +42595,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peopleCountryName", "key": "country_name", "schema": { - "description": undefined, + "description": null, "generatedName": "peopleCountryName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Name of the country where the user is located", "generatedName": "PeopleCountryName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42760,19 +42620,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peopleBirthDate", "key": "birth_date", "schema": { - "description": undefined, + "description": null, "generatedName": "peopleBirthDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Date of birth of the user in ISO format (yyyy-mm-dd)", "generatedName": "PeopleBirthDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42785,19 +42645,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peoplePicUrl", "key": "pic_url", "schema": { - "description": undefined, + "description": null, "generatedName": "peoplePicUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "URL of the user's profile picture", "generatedName": "PeoplePicUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42810,19 +42670,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peopleStartDate", "key": "start_date", "schema": { - "description": undefined, + "description": null, "generatedName": "peopleStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Date when the user started their current employment in ISO format (yyyy-mm-dd)", "generatedName": "PeopleStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42835,22 +42695,22 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peoplePayments", "key": "payments", "schema": { - "description": undefined, + "description": null, "generatedName": "peoplePayments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "List of payment objects representing the user's payment history", "generatedName": "PeoplePayments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PeoplePaymentsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Payment", "type": "reference", }, @@ -42863,19 +42723,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peopleHourlyReportTotal", "key": "hourly_report_total", "schema": { - "description": undefined, + "description": null, "generatedName": "peopleHourlyReportTotal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Total amount of hours worked by the user in ISO format (hh:mm:ss)", "generatedName": "PeopleHourlyReportTotal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42888,16 +42748,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peopleClientLegalEntity", "key": "client_legal_entity", "schema": { - "description": undefined, + "description": null, "generatedName": "peopleClientLegalEntity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Object representing the client legal entity that the user is associated with", "generatedName": "PeopleClientLegalEntity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PeopleClientLegalEntity", "type": "reference", }, @@ -42909,19 +42769,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peopleState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "peopleState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "State where the user is located", "generatedName": "PeopleState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42934,19 +42794,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peopleSeniority", "key": "seniority", "schema": { - "description": undefined, + "description": null, "generatedName": "peopleSeniority", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Seniority level of the user's role", "generatedName": "PeopleSeniority", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42959,19 +42819,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peopleCompletionDate", "key": "completion_date", "schema": { - "description": undefined, + "description": null, "generatedName": "peopleCompletionDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Date when the user's current employment is expected to end in ISO format (yyyy-mm-ddThh:mm:ss.sssZ)", "generatedName": "PeopleCompletionDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42984,16 +42844,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peopleMonthlyPayment", "key": "monthly_payment", "schema": { - "description": undefined, + "description": null, "generatedName": "peopleMonthlyPayment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Object representing the user's monthly payment information", "generatedName": "PeopleMonthlyPayment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MonthlyPayment", "type": "reference", }, @@ -43005,19 +42865,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peopleDirectManager", "key": "direct_manager", "schema": { - "description": undefined, + "description": null, "generatedName": "peopleDirectManager", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Name of the user's direct manager", "generatedName": "PeopleDirectManager", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43030,19 +42890,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peopleDirectReports", "key": "direct_reports", "schema": { - "description": undefined, + "description": null, "generatedName": "peopleDirectReports", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Names of the user's direct reports", "generatedName": "PeopleDirectReports", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43055,16 +42915,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peopleDirectReportsCount", "key": "direct_reports_count", "schema": { - "description": undefined, + "description": null, "generatedName": "peopleDirectReportsCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Number of direct reports that the user has", "generatedName": "PeopleDirectReportsCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -43078,22 +42938,22 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peopleEmployments", "key": "employments", "schema": { - "description": undefined, + "description": null, "generatedName": "peopleEmployments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "List of employment objects representing the user's employment history", "generatedName": "PeopleEmployments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PeopleEmploymentsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Employment", "type": "reference", }, @@ -43106,19 +42966,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peopleHiringStatus", "key": "hiring_status", "schema": { - "description": undefined, + "description": null, "generatedName": "peopleHiringStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Hiring status of the user", "generatedName": "PeopleHiringStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43131,19 +42991,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peopleHiringType", "key": "hiring_type", "schema": { - "description": undefined, + "description": null, "generatedName": "peopleHiringType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of employment contract that the user has", "generatedName": "PeopleHiringType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43156,19 +43016,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peopleJobTitle", "key": "job_title", "schema": { - "description": undefined, + "description": null, "generatedName": "peopleJobTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Title of the user's role", "generatedName": "PeopleJobTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43181,19 +43041,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peopleCountry", "key": "country", "schema": { - "description": undefined, + "description": null, "generatedName": "peopleCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ISO 3166-1 alpha-2 code of the country where the user is located", "generatedName": "PeopleCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43206,16 +43066,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peopleTeamId", "key": "team_id", "schema": { - "description": undefined, + "description": null, "generatedName": "peopleTeamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Unique identifier for the team that the user belongs to", "generatedName": "PeopleTeamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -43229,19 +43089,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peopleTeam", "key": "team", "schema": { - "description": undefined, + "description": null, "generatedName": "peopleTeam", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Name of the team that the user belongs to", "generatedName": "PeopleTeam", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43254,19 +43114,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peopleTimezone", "key": "timezone", "schema": { - "description": undefined, + "description": null, "generatedName": "peopleTimezone", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Time zone of the user's location", "generatedName": "PeopleTimezone", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43279,19 +43139,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peopleDepartment", "key": "department", "schema": { - "description": undefined, + "description": null, "generatedName": "peopleDepartment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Name of the department that the user belongs to", "generatedName": "PeopleDepartment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43304,19 +43164,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peopleWorkLocation", "key": "work_location", "schema": { - "description": undefined, + "description": null, "generatedName": "peopleWorkLocation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Name of the user's work location", "generatedName": "PeopleWorkLocation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43329,25 +43189,25 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peopleContractTypes", "key": "contract_types", "schema": { - "description": undefined, + "description": null, "generatedName": "peopleContractTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "List of contract types that the user has had in the past and/or currently has", "generatedName": "PeopleContractTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PeopleContractTypesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43361,16 +43221,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peopleHasDeelUser", "key": "has_deel_user", "schema": { - "description": undefined, + "description": null, "generatedName": "peopleHasDeelUser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates whether the user has a Deel account or not", "generatedName": "PeopleHasDeelUser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -43384,10 +43244,10 @@ exports[`open api parser deel parse open api 1`] = ` "PeopleClientLegalEntity": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PeopleClientLegalEntity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -43395,16 +43255,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peopleClientLegalEntityId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "peopleClientLegalEntityId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The unique identifier for the client legal entity.", "generatedName": "PeopleClientLegalEntityId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -43418,19 +43278,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peopleClientLegalEntityName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "peopleClientLegalEntityName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The name of the client legal entity.", "generatedName": "PeopleClientLegalEntityName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43443,10 +43303,10 @@ exports[`open api parser deel parse open api 1`] = ` "PeopleContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PeopleContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -43454,16 +43314,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peopleContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "PeopleContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PeopleContainerDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "People", "type": "reference", }, @@ -43477,8 +43337,8 @@ exports[`open api parser deel parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "People object representing a Deel", "generatedName": "PeopleMe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -43486,16 +43346,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peopleMeId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "peopleMeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Unique identifier for the user profile", "generatedName": "PeopleMeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -43509,16 +43369,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peopleMeUserId", "key": "user_id", "schema": { - "description": undefined, + "description": null, "generatedName": "peopleMeUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Unique identifier for the user", "generatedName": "PeopleMeUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -43532,19 +43392,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peopleMeUsername", "key": "username", "schema": { - "description": undefined, + "description": null, "generatedName": "peopleMeUsername", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Username of the user", "generatedName": "PeopleMeUsername", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43557,19 +43417,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peopleMeFirstName", "key": "first_name", "schema": { - "description": undefined, + "description": null, "generatedName": "peopleMeFirstName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "First name of the user", "generatedName": "PeopleMeFirstName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43582,25 +43442,25 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peopleMeMiddleName", "key": "middle_name", "schema": { - "description": undefined, + "description": null, "generatedName": "peopleMeMiddleName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Middle name of the user", "generatedName": "PeopleMeMiddleName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Middle name of the user", "generatedName": "PeopleMeMiddleName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43614,19 +43474,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peopleMeLastName", "key": "last_name", "schema": { - "description": undefined, + "description": null, "generatedName": "peopleMeLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Last name of the user", "generatedName": "PeopleMeLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43639,19 +43499,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peopleMeFullName", "key": "full_name", "schema": { - "description": undefined, + "description": null, "generatedName": "peopleMeFullName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Full name of the user", "generatedName": "PeopleMeFullName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43664,19 +43524,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peopleMeEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "peopleMeEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Email address of the user", "generatedName": "PeopleMeEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43689,25 +43549,25 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peopleMeAvatarUrl", "key": "avatar_url", "schema": { - "description": undefined, + "description": null, "generatedName": "peopleMeAvatarUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "URL of the user's avatar", "generatedName": "PeopleMeAvatarUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "URL of the user's avatar", "generatedName": "PeopleMeAvatarUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43721,16 +43581,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peopleMeProfileType", "key": "profile_type", "schema": { - "description": undefined, + "description": null, "generatedName": "peopleMeProfileType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PeopleMeProfileType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ProfileTypeEnum", "type": "reference", }, @@ -43742,25 +43602,25 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peopleMeSlackUserId", "key": "slack_user_id", "schema": { - "description": undefined, + "description": null, "generatedName": "peopleMeSlackUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "User's slack id", "generatedName": "PeopleMeSlackUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "User's slack id", "generatedName": "PeopleMeSlackUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43774,25 +43634,25 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peopleMeSlackTeamId", "key": "slack_team_id", "schema": { - "description": undefined, + "description": null, "generatedName": "peopleMeSlackTeamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "User's team slack id", "generatedName": "PeopleMeSlackTeamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "User's team slack id", "generatedName": "PeopleMeSlackTeamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43806,16 +43666,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peopleMeOrganizationId", "key": "organization_id", "schema": { - "description": undefined, + "description": null, "generatedName": "peopleMeOrganizationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Unique identifier for the organization", "generatedName": "PeopleMeOrganizationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -43829,25 +43689,25 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peopleMeOrganizationName", "key": "organization_name", "schema": { - "description": undefined, + "description": null, "generatedName": "peopleMeOrganizationName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Name of the organization", "generatedName": "PeopleMeOrganizationName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Name of the organization", "generatedName": "PeopleMeOrganizationName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43861,16 +43721,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peopleMeClientCountry", "key": "client_country", "schema": { - "description": undefined, + "description": null, "generatedName": "peopleMeClientCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PeopleMeClientCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CountryCodeNulleable", "type": "reference", }, @@ -43882,16 +43742,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peopleMeContractorCountry", "key": "contractor_country", "schema": { - "description": undefined, + "description": null, "generatedName": "peopleMeContractorCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PeopleMeContractorCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CountryCodeNulleable", "type": "reference", }, @@ -43901,20 +43761,20 @@ exports[`open api parser deel parse open api 1`] = ` "type": "object", }, "PeopleMeContainer": { - "description": undefined, + "description": null, "generatedName": "PeopleMeContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PeopleMe", "type": "reference", }, "PeoplePayment": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PeoplePayment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -43922,16 +43782,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peoplePaymentRate", "key": "rate", "schema": { - "description": undefined, + "description": null, "generatedName": "peoplePaymentRate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The payment rate", "generatedName": "PeoplePaymentRate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -43945,19 +43805,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peoplePaymentScale", "key": "scale", "schema": { - "description": undefined, + "description": null, "generatedName": "peoplePaymentScale", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The payment scale (e.g., hourly, weekly, monthly, etc.)", "generatedName": "PeoplePaymentScale", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43970,19 +43830,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peoplePaymentCurrency", "key": "currency", "schema": { - "description": undefined, + "description": null, "generatedName": "peoplePaymentCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The currency code (ISO 4217) for the payment", "generatedName": "PeoplePaymentCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43995,19 +43855,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "peoplePaymentContractName", "key": "contract_name", "schema": { - "description": undefined, + "description": null, "generatedName": "peoplePaymentContractName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The name of the contract associated with the payment", "generatedName": "PeoplePaymentContractName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44020,10 +43880,10 @@ exports[`open api parser deel parse open api 1`] = ` "PgoTask": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PgoTask", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -44033,8 +43893,8 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Unique identifier of the task.", "generatedName": "PgoTaskId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -44049,11 +43909,11 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Fixed rate for this task.", "generatedName": "PgoTaskAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44065,10 +43925,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "pgoTaskDateSubmitted", "key": "date_submitted", "schema": { - "description": undefined, + "description": null, "generatedName": "PgoTaskDateSubmitted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateStringRequired", "type": "reference", }, @@ -44081,11 +43941,11 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Task description.", "generatedName": "PgoTaskDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44097,10 +43957,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "pgoTaskStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "PgoTaskStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimesheetStatusEnum", "type": "reference", }, @@ -44111,16 +43971,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "pgoTaskAttachment", "key": "attachment", "schema": { - "description": undefined, + "description": null, "generatedName": "pgoTaskAttachment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PgoTaskAttachment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "FileAttachmentInfo", "type": "reference", }, @@ -44132,10 +43992,10 @@ exports[`open api parser deel parse open api 1`] = ` "PgoTaskReviewsByIdToCreate": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PgoTaskReviewsByIdToCreate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -44145,32 +44005,32 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Review status.", "generatedName": "PgoTaskReviewsByIdToCreateStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "approved", - "nameOverride": undefined, + "nameOverride": null, "value": "approved", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "declined", - "nameOverride": undefined, + "nameOverride": null, "value": "declined", }, ], @@ -44182,25 +44042,25 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "pgoTaskReviewsByIdToCreateReason", "key": "reason", "schema": { - "description": undefined, + "description": null, "generatedName": "pgoTaskReviewsByIdToCreateReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Review comments.", "generatedName": "PgoTaskReviewsByIdToCreateReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Review comments.", "generatedName": "PgoTaskReviewsByIdToCreateReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44214,10 +44074,10 @@ exports[`open api parser deel parse open api 1`] = ` "PgoTaskReviewsToCreate": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PgoTaskReviewsToCreate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -44227,32 +44087,32 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Review status.", "generatedName": "PgoTaskReviewsToCreateStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "approved", - "nameOverride": undefined, + "nameOverride": null, "value": "approved", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "declined", - "nameOverride": undefined, + "nameOverride": null, "value": "declined", }, ], @@ -44264,25 +44124,25 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "pgoTaskReviewsToCreateReason", "key": "reason", "schema": { - "description": undefined, + "description": null, "generatedName": "pgoTaskReviewsToCreateReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Additional comments with the reivew.", "generatedName": "PgoTaskReviewsToCreateReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Additional comments with the reivew.", "generatedName": "PgoTaskReviewsToCreateReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44296,16 +44156,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "pgoTaskReviewsToCreateIds", "key": "ids", "schema": { - "description": undefined, + "description": null, "generatedName": "PgoTaskReviewsToCreateIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "ID of an existing timesheet record", "generatedName": "PgoTaskReviewsToCreateIdsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -44319,10 +44179,10 @@ exports[`open api parser deel parse open api 1`] = ` "PgoTaskToCreate": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PgoTaskToCreate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -44332,10 +44192,10 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Fixed rate for this task.", "generatedName": "PgoTaskToCreateAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -44348,10 +44208,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "pgoTaskToCreateDateSubmitted", "key": "date_submitted", "schema": { - "description": undefined, + "description": null, "generatedName": "PgoTaskToCreateDateSubmitted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateStringRequired", "type": "reference", }, @@ -44364,17 +44224,17 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Task description.", "generatedName": "PgoTaskToCreateDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Task description.", "generatedName": "PgoTaskToCreateDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44387,16 +44247,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "pgoTaskToCreateAttachment", "key": "attachment", "schema": { - "description": undefined, + "description": null, "generatedName": "pgoTaskToCreateAttachment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PgoTaskToCreateAttachment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "FileAttachmentInfo", "type": "reference", }, @@ -44408,10 +44268,10 @@ exports[`open api parser deel parse open api 1`] = ` "PgoTaskToDelete": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PgoTaskToDelete", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -44419,25 +44279,25 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "pgoTaskToDeleteDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "pgoTaskToDeleteDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Description of exclusion.", "generatedName": "PgoTaskToDeleteDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Description of exclusion.", "generatedName": "PgoTaskToDeleteDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44451,22 +44311,22 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "pgoTaskToDeleteDeleteRecurringReport", "key": "delete_recurring_report", "schema": { - "description": undefined, + "description": null, "generatedName": "pgoTaskToDeleteDeleteRecurringReport", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Request to delete recurring report.", "generatedName": "PgoTaskToDeleteDeleteRecurringReport", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Request to delete recurring report.", "generatedName": "PgoTaskToDeleteDeleteRecurringReport", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -44481,10 +44341,10 @@ exports[`open api parser deel parse open api 1`] = ` "PremiumResultAdded": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PremiumResultAdded", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -44494,11 +44354,11 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Deel Premium plan id.", "generatedName": "PremiumResultAddedId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44512,8 +44372,8 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Cost for Deel Premium.", "generatedName": "PremiumResultAddedCalculatedPremium", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -44528,10 +44388,10 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PremiumResultAddedMisclassificationGuarantee", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -44539,19 +44399,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "premiumResultAddedMisclassificationGuaranteeName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "premiumResultAddedMisclassificationGuaranteeName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Legal costs.", "generatedName": "PremiumResultAddedMisclassificationGuaranteeName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44564,19 +44424,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "premiumResultAddedMisclassificationGuaranteeDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "premiumResultAddedMisclassificationGuaranteeDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Cover your legal defense costs.", "generatedName": "PremiumResultAddedMisclassificationGuaranteeDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44595,10 +44455,10 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PremiumResultAddedPenalties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -44606,19 +44466,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "premiumResultAddedPenaltiesName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "premiumResultAddedPenaltiesName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Penalties.", "generatedName": "PremiumResultAddedPenaltiesName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44631,19 +44491,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "premiumResultAddedPenaltiesDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "premiumResultAddedPenaltiesDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Get indemnity against tax authority penalties, liabilities and fines.", "generatedName": "PremiumResultAddedPenaltiesDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44662,10 +44522,10 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PremiumResultAddedThirdPartyLiabilities", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -44673,19 +44533,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "premiumResultAddedThirdPartyLiabilitiesName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "premiumResultAddedThirdPartyLiabilitiesName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Third-party liabilities.", "generatedName": "PremiumResultAddedThirdPartyLiabilitiesName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44698,19 +44558,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "premiumResultAddedThirdPartyLiabilitiesDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "premiumResultAddedThirdPartyLiabilitiesDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Get indemnity against third parties up to $10k depending on the court's decision.", "generatedName": "PremiumResultAddedThirdPartyLiabilitiesDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44727,10 +44587,10 @@ exports[`open api parser deel parse open api 1`] = ` "PremiumResultAddedContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PremiumResultAddedContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -44738,10 +44598,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "premiumResultAddedContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "PremiumResultAddedContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PremiumResultAdded", "type": "reference", }, @@ -44752,10 +44612,10 @@ exports[`open api parser deel parse open api 1`] = ` "PremiumToAdd": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PremiumToAdd", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -44765,8 +44625,8 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Is the Contractor Agreement selected on the Deel Platform perfectly reflecting your organizations relation and actual working practices with the contractor?", "generatedName": "PremiumToAddAgreementReflectsRelation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -44781,8 +44641,8 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Workers doing certain jobs may be considered to be employees by law, even if they would otherwise be considered independent contractors under common law. Is the work of this worker characterized as: Apprentice, Trainee, Labourer, Driver, Medical worker, Legal worker, Construction worker or someone working in the fields of Finance/Investment?", "generatedName": "PremiumToAddContractorCharacteristics", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -44795,10 +44655,10 @@ exports[`open api parser deel parse open api 1`] = ` "PremiumToAddContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PremiumToAddContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -44806,10 +44666,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "premiumToAddContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "PremiumToAddContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PremiumToAdd", "type": "reference", }, @@ -44822,8 +44682,8 @@ exports[`open api parser deel parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Details of the pro rata for the first payment", "generatedName": "ProRata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -44831,64 +44691,64 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "proRataCalculationType", "key": "calculation_type", "schema": { - "description": undefined, + "description": null, "generatedName": "proRataCalculationType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Either works days or calendar days", "generatedName": "ProRataCalculationType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CUSTOM_AMOUNT", - "nameOverride": undefined, + "nameOverride": null, "value": "CUSTOM_AMOUNT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WORK_DAYS", - "nameOverride": undefined, + "nameOverride": null, "value": "WORK_DAYS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CALENDAR_DAYS", - "nameOverride": undefined, + "nameOverride": null, "value": "CALENDAR_DAYS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FULL_AMOUNT", - "nameOverride": undefined, + "nameOverride": null, "value": "FULL_AMOUNT", }, ], @@ -44901,16 +44761,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "proRataRate", "key": "rate", "schema": { - "description": undefined, + "description": null, "generatedName": "proRataRate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Rate to be paid.", "generatedName": "ProRataRate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -44924,16 +44784,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "proRataDailyRate", "key": "daily_rate", "schema": { - "description": undefined, + "description": null, "generatedName": "proRataDailyRate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Daily rate to be paid.", "generatedName": "ProRataDailyRate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -44947,16 +44807,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "proRataTotal", "key": "total", "schema": { - "description": undefined, + "description": null, "generatedName": "proRataTotal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Total to be paid.", "generatedName": "ProRataTotal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -44970,16 +44830,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "proRataCycleWorkDays", "key": "cycle_work_days", "schema": { - "description": undefined, + "description": null, "generatedName": "proRataCycleWorkDays", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Total days to be work.", "generatedName": "ProRataCycleWorkDays", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -44993,16 +44853,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "proRataWorkWeekStart", "key": "work_week_start", "schema": { - "description": undefined, + "description": null, "generatedName": "proRataWorkWeekStart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ProRataWorkWeekStart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WeekDaysEnum", "type": "reference", }, @@ -45014,16 +44874,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "proRataWorkWeekEnd", "key": "work_week_end", "schema": { - "description": undefined, + "description": null, "generatedName": "proRataWorkWeekEnd", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ProRataWorkWeekEnd", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WeekDaysEnum", "type": "reference", }, @@ -45035,16 +44895,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "proRataCycleStart", "key": "cycle_start", "schema": { - "description": undefined, + "description": null, "generatedName": "proRataCycleStart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ProRataCycleStart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateStringRequired", "type": "reference", }, @@ -45056,16 +44916,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "proRataCycleEnd", "key": "cycle_end", "schema": { - "description": undefined, + "description": null, "generatedName": "proRataCycleEnd", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ProRataCycleEnd", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateStringRequired", "type": "reference", }, @@ -45075,82 +44935,82 @@ exports[`open api parser deel parse open api 1`] = ` "type": "object", }, "ProfileTypeEnum": { - "description": undefined, + "description": null, "generatedName": "ProfileTypeEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "client", - "nameOverride": undefined, + "nameOverride": null, "value": "client", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "contractor", - "nameOverride": undefined, + "nameOverride": null, "value": "contractor", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "icp", - "nameOverride": undefined, + "nameOverride": null, "value": "icp", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "direct_employee", - "nameOverride": undefined, + "nameOverride": null, "value": "direct_employee", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "hris_direct_employee", - "nameOverride": undefined, + "nameOverride": null, "value": "hris_direct_employee", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "service_account", - "nameOverride": undefined, + "nameOverride": null, "value": "service_account", }, ], @@ -45158,17 +45018,17 @@ exports[`open api parser deel parse open api 1`] = ` "PublicId": { "description": "The public UUID of the object", "generatedName": "PublicId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The public UUID of the object", "generatedName": "PublicId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45177,10 +45037,10 @@ exports[`open api parser deel parse open api 1`] = ` "RequestBodyToCreatePgoTaskReviewsByIdReviewsContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RequestBodyToCreatePgoTaskReviewsByIdReviewsContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -45188,10 +45048,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "requestBodyToCreatePgoTaskReviewsByIdReviewsContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "RequestBodyToCreatePgoTaskReviewsByIdReviewsContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PgoTaskReviewsByIdToCreate", "type": "reference", }, @@ -45202,10 +45062,10 @@ exports[`open api parser deel parse open api 1`] = ` "RequestBodyToCreatePgoTaskReviewsReviewsContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RequestBodyToCreatePgoTaskReviewsReviewsContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -45213,10 +45073,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "requestBodyToCreatePgoTaskReviewsReviewsContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "RequestBodyToCreatePgoTaskReviewsReviewsContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PgoTaskReviewsToCreate", "type": "reference", }, @@ -45227,10 +45087,10 @@ exports[`open api parser deel parse open api 1`] = ` "ResponseEstimateFirstPayment": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ResponseEstimateFirstPayment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -45238,16 +45098,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "responseEstimateFirstPaymentProRata", "key": "pro_rata", "schema": { - "description": undefined, + "description": null, "generatedName": "responseEstimateFirstPaymentProRata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ResponseEstimateFirstPaymentProRata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ProRata", "type": "reference", }, @@ -45259,22 +45119,22 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "responseEstimateFirstPaymentFirstPaymentDates", "key": "first_payment_dates", "schema": { - "description": undefined, + "description": null, "generatedName": "responseEstimateFirstPaymentFirstPaymentDates", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ResponseEstimateFirstPaymentFirstPaymentDates", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ResponseEstimateFirstPaymentFirstPaymentDatesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "FirstPaymentDate", "type": "reference", }, @@ -45287,10 +45147,10 @@ exports[`open api parser deel parse open api 1`] = ` "ResponseEstimateFirstPaymentContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ResponseEstimateFirstPaymentContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -45298,10 +45158,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "responseEstimateFirstPaymentContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "ResponseEstimateFirstPaymentContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ResponseEstimateFirstPayment", "type": "reference", }, @@ -45312,16 +45172,16 @@ exports[`open api parser deel parse open api 1`] = ` "Seniority": { "description": "Seniority describes level of expertise at a job e.g. junior", "generatedName": "Seniority", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Seniority describes level of expertise at a job e.g. junior", "generatedName": "Seniority", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -45331,8 +45191,8 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Unique identifier for seniority record", "generatedName": "SeniorityId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -45347,10 +45207,10 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Name of seniority level e.g. Mid (Individual Contributor Level 2)", "generatedName": "SeniorityName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -45363,22 +45223,22 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "seniorityLevel", "key": "level", "schema": { - "description": undefined, + "description": null, "generatedName": "seniorityLevel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Level of seniority level e.g. 2", "generatedName": "SeniorityLevel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Level of seniority level e.g. 2", "generatedName": "SeniorityLevel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -45392,16 +45252,16 @@ exports[`open api parser deel parse open api 1`] = ` }, }, "SeniorityList": { - "description": undefined, + "description": null, "generatedName": "SeniorityList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SeniorityListItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SeniorityRequired", "type": "reference", }, @@ -45409,10 +45269,10 @@ exports[`open api parser deel parse open api 1`] = ` "SeniorityListContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SeniorityListContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -45420,10 +45280,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "seniorityListContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "SeniorityListContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SeniorityList", "type": "reference", }, @@ -45436,8 +45296,8 @@ exports[`open api parser deel parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Seniority describes level of expertise at a job e.g. junior", "generatedName": "SeniorityRequired", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -45447,8 +45307,8 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Unique identifier for seniority record.", "generatedName": "SeniorityRequiredId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -45463,10 +45323,10 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Name of seniority level e.g. Mid (Individual Contributor Level 2)", "generatedName": "SeniorityRequiredName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -45481,8 +45341,8 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Level of seniority level e.g. 2", "generatedName": "SeniorityRequiredLevel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -45495,10 +45355,10 @@ exports[`open api parser deel parse open api 1`] = ` "SignaturesOfBasicContract": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SignaturesOfBasicContract", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -45506,10 +45366,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "signaturesOfBasicContractClientSignedAt", "key": "client_signed_at", "schema": { - "description": undefined, + "description": null, "generatedName": "SignaturesOfBasicContractClientSignedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateTimeString", "type": "reference", }, @@ -45522,11 +45382,11 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Worker's signature.", "generatedName": "SignaturesOfBasicContractWorkerSignature", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45538,10 +45398,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "signaturesOfBasicContractWorkerSignedAt", "key": "worker_signed_at", "schema": { - "description": undefined, + "description": null, "generatedName": "SignaturesOfBasicContractWorkerSignedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateTimeString", "type": "reference", }, @@ -45552,10 +45412,10 @@ exports[`open api parser deel parse open api 1`] = ` "SignaturesOfContract": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SignaturesOfContract", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -45565,11 +45425,11 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "normally name of client is used as signature", "generatedName": "SignaturesOfContractClientSignature", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45581,10 +45441,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "signaturesOfContractClientSignedAt", "key": "client_signed_at", "schema": { - "description": undefined, + "description": null, "generatedName": "SignaturesOfContractClientSignedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateTimeString", "type": "reference", }, @@ -45597,11 +45457,11 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Signatures of client representative.", "generatedName": "SignaturesOfContractWorkerSignature", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45613,10 +45473,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "signaturesOfContractWorkerSignedAt", "key": "worker_signed_at", "schema": { - "description": undefined, + "description": null, "generatedName": "SignaturesOfContractWorkerSignedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateTimeString", "type": "reference", }, @@ -45627,10 +45487,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "signaturesOfContractSignedAt", "key": "signed_at", "schema": { - "description": undefined, + "description": null, "generatedName": "SignaturesOfContractSignedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateTimeString", "type": "reference", }, @@ -45639,34 +45499,34 @@ exports[`open api parser deel parse open api 1`] = ` "type": "object", }, "SortDirEnum": { - "description": undefined, + "description": null, "generatedName": "SortDirEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "asc", - "nameOverride": undefined, + "nameOverride": null, "value": "asc", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "desc", - "nameOverride": undefined, + "nameOverride": null, "value": "desc", }, ], @@ -45676,8 +45536,8 @@ exports[`open api parser deel parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "It may be called states, provinces, prefectures or regions, or none at all", "generatedName": "StateOfCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -45687,10 +45547,10 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Territory code.", "generatedName": "StateOfCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -45705,10 +45565,10 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Territory name.", "generatedName": "StateOfCountryName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -45719,16 +45579,16 @@ exports[`open api parser deel parse open api 1`] = ` "type": "object", }, "TaskList": { - "description": undefined, + "description": null, "generatedName": "TaskList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TaskListItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PgoTask", "type": "reference", }, @@ -45736,10 +45596,10 @@ exports[`open api parser deel parse open api 1`] = ` "TaskListContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TaskListContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -45747,10 +45607,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "taskListContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "TaskListContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TaskList", "type": "reference", }, @@ -45761,10 +45621,10 @@ exports[`open api parser deel parse open api 1`] = ` "Team": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Team", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -45772,16 +45632,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "teamId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "teamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The unique identifier for the team.", "generatedName": "TeamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -45795,19 +45655,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "teamName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "teamName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The name of the team.", "generatedName": "TeamName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45818,16 +45678,16 @@ exports[`open api parser deel parse open api 1`] = ` "type": "object", }, "TeamList": { - "description": undefined, + "description": null, "generatedName": "TeamList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TeamListItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BasicTeam", "type": "reference", }, @@ -45835,10 +45695,10 @@ exports[`open api parser deel parse open api 1`] = ` "TeamListContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TeamListContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -45846,10 +45706,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "teamListContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "TeamListContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TeamList", "type": "reference", }, @@ -45860,10 +45720,10 @@ exports[`open api parser deel parse open api 1`] = ` "TeamOfBasicContract": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TeamOfBasicContract", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -45873,14 +45733,14 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Unique reference of a team", "generatedName": "TeamOfBasicContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Unique reference of a team", "generatedName": "TeamOfBasicContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -45896,17 +45756,17 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Name of a team", "generatedName": "TeamOfBasicContractName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Name of a team", "generatedName": "TeamOfBasicContractName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45919,10 +45779,10 @@ exports[`open api parser deel parse open api 1`] = ` "TeamOfContract": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TeamOfContract", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -45932,8 +45792,8 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Unique reference of a team", "generatedName": "TeamOfContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -45948,11 +45808,11 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Name of a team", "generatedName": "TeamOfContractName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45964,10 +45824,10 @@ exports[`open api parser deel parse open api 1`] = ` "TimeoffReview": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TimeoffReview", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -45977,8 +45837,8 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Approve or decline employee's time off request.", "generatedName": "TimeoffReviewIsApproved", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -45991,19 +45851,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "timeoffReviewDenialReason", "key": "denial_reason", "schema": { - "description": undefined, + "description": null, "generatedName": "timeoffReviewDenialReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Denial reason for the time off requested.", "generatedName": "TimeoffReviewDenialReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46016,10 +45876,10 @@ exports[`open api parser deel parse open api 1`] = ` "TimeoffToReviewContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TimeoffToReviewContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -46027,10 +45887,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "timeoffToReviewContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "TimeoffToReviewContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimeoffReview", "type": "reference", }, @@ -46039,19 +45899,19 @@ exports[`open api parser deel parse open api 1`] = ` "type": "object", }, "TimeoffTypeList": { - "description": undefined, + "description": null, "generatedName": "TimeoffTypeList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TimeoffTypeListItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46060,10 +45920,10 @@ exports[`open api parser deel parse open api 1`] = ` "TimeoffTypeListContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TimeoffTypeListContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -46071,10 +45931,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "timeoffTypeListContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "TimeoffTypeListContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimeoffTypeList", "type": "reference", }, @@ -46085,14 +45945,14 @@ exports[`open api parser deel parse open api 1`] = ` "TimeoffsAttachments": { "description": "A list of attachments. 2022-09-08 FE only allows for "SICK LEAVE"", "generatedName": "TimeoffsAttachments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TimeoffsAttachmentsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimeoffsAttachmentsItem", "type": "reference", }, @@ -46102,8 +45962,8 @@ exports[`open api parser deel parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "A item in attachments array. 2022-09-08 FE only allows for "SICK LEAVE"", "generatedName": "TimeoffsAttachmentsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -46111,16 +45971,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "timeoffsAttachmentsItemId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "timeoffsAttachmentsItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TimeoffsAttachmentsItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -46134,19 +45994,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "timeoffsAttachmentsItemLabel", "key": "label", "schema": { - "description": undefined, + "description": null, "generatedName": "timeoffsAttachmentsItemLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The file name", "generatedName": "TimeoffsAttachmentsItemLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46159,19 +46019,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "timeoffsAttachmentsItemFileExtension", "key": "file_extension", "schema": { - "description": undefined, + "description": null, "generatedName": "timeoffsAttachmentsItemFileExtension", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The file name extension", "generatedName": "TimeoffsAttachmentsItemFileExtension", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46184,10 +46044,10 @@ exports[`open api parser deel parse open api 1`] = ` "TimeoffsProfile": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TimeoffsProfile", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -46195,10 +46055,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "timeoffsProfileId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "TimeoffsProfileId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -46211,13 +46071,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "timeoffsProfileName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "TimeoffsProfileName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46229,22 +46089,22 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "timeoffsProfilePicUrl", "key": "pic_url", "schema": { - "description": undefined, + "description": null, "generatedName": "timeoffsProfilePicUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Avatar or selfie.", "generatedName": "TimeoffsProfilePicUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimeoffsProfilePicUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UrlType", "type": "reference", }, @@ -46257,10 +46117,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "timeoffsProfileProfileType", "key": "profile_type", "schema": { - "description": undefined, + "description": null, "generatedName": "TimeoffsProfileProfileType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ProfileTypeEnum", "type": "reference", }, @@ -46271,16 +46131,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "timeoffsProfileIsEmployee", "key": "is_employee", "schema": { - "description": undefined, + "description": null, "generatedName": "timeoffsProfileIsEmployee", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Only valid for requester. True if requester is an employee.", "generatedName": "TimeoffsProfileIsEmployee", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -46292,91 +46152,91 @@ exports[`open api parser deel parse open api 1`] = ` "type": "object", }, "TimeoffsStatusEnum": { - "description": undefined, + "description": null, "generatedName": "TimeoffsStatusEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "REQUESTED", - "nameOverride": undefined, + "nameOverride": null, "value": "REQUESTED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "APPROVED", - "nameOverride": undefined, + "nameOverride": null, "value": "APPROVED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "REJECTED", - "nameOverride": undefined, + "nameOverride": null, "value": "REJECTED", }, ], }, "TimeoffsTypeEnum": { - "description": undefined, + "description": null, "generatedName": "TimeoffsTypeEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "VACATION", - "nameOverride": undefined, + "nameOverride": null, "value": "VACATION", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SICK_LEAVE", - "nameOverride": undefined, + "nameOverride": null, "value": "SICK_LEAVE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "OTHER", - "nameOverride": undefined, + "nameOverride": null, "value": "OTHER", }, ], @@ -46384,49 +46244,47 @@ exports[`open api parser deel parse open api 1`] = ` "Timesheet": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "BasicTimesheet", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BasicTimesheet", - "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "TimesheetApproversContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimesheetApproversContainer", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Timesheet", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "TimesheetAccountingRefs": { - "description": undefined, + "description": null, "generatedName": "TimesheetAccountingRefs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimesheetAccountingRefs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TimesheetAccountingRefsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -46434,13 +46292,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "timesheetAccountingRefsItemIntegration", "key": "integration", "schema": { - "description": undefined, + "description": null, "generatedName": "TimesheetAccountingRefsItemIntegration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46452,18 +46310,18 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "timesheetAccountingRefsItemMappingCategory", "key": "mapping_category", "schema": { - "description": undefined, + "description": null, "generatedName": "timesheetAccountingRefsItemMappingCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TimesheetAccountingRefsItemMappingCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -46471,13 +46329,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "timesheetAccountingRefsItemMappingCategoryId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "TimesheetAccountingRefsItemMappingCategoryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46489,13 +46347,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "timesheetAccountingRefsItemMappingCategoryName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "TimesheetAccountingRefsItemMappingCategoryName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46514,10 +46372,10 @@ exports[`open api parser deel parse open api 1`] = ` "TimesheetApprover": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TimesheetApprover", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -46525,13 +46383,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "timesheetApproverFullName", "key": "full_name", "schema": { - "description": undefined, + "description": null, "generatedName": "TimesheetApproverFullName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46543,13 +46401,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "timesheetApproverEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "TimesheetApproverEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46561,10 +46419,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "timesheetApproverApproved", "key": "approved", "schema": { - "description": undefined, + "description": null, "generatedName": "TimesheetApproverApproved", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -46575,16 +46433,16 @@ exports[`open api parser deel parse open api 1`] = ` "type": "object", }, "TimesheetApproverList": { - "description": undefined, + "description": null, "generatedName": "TimesheetApproverList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TimesheetApproverListItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimesheetApprover", "type": "reference", }, @@ -46592,10 +46450,10 @@ exports[`open api parser deel parse open api 1`] = ` "TimesheetApproversContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TimesheetApproversContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -46603,10 +46461,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "timesheetApproversContainerApprovers", "key": "approvers", "schema": { - "description": undefined, + "description": null, "generatedName": "TimesheetApproversContainerApprovers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimesheetApproverList", "type": "reference", }, @@ -46617,10 +46475,10 @@ exports[`open api parser deel parse open api 1`] = ` "TimesheetContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TimesheetContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -46628,10 +46486,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "timesheetContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "TimesheetContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Timesheet", "type": "reference", }, @@ -46640,36 +46498,37 @@ exports[`open api parser deel parse open api 1`] = ` "type": "object", }, "TimesheetIdItems": { - "description": undefined, + "description": null, "generatedName": "TimesheetIdItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "ID of an existing timesheet record", "generatedName": "TimesheetIdItemsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "TimesheetIdItemsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "TimesheetIdItemsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46677,20 +46536,19 @@ exports[`open api parser deel parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, "TimesheetList": { - "description": undefined, + "description": null, "generatedName": "TimesheetList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TimesheetListItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BasicTimesheet", "type": "reference", }, @@ -46698,10 +46556,10 @@ exports[`open api parser deel parse open api 1`] = ` "TimesheetListContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TimesheetListContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -46709,10 +46567,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "timesheetListContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "TimesheetListContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimesheetList", "type": "reference", }, @@ -46723,10 +46581,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "timesheetListContainerPage", "key": "page", "schema": { - "description": undefined, + "description": null, "generatedName": "TimesheetListContainerPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PageInfoWithoutCursor", "type": "reference", }, @@ -46737,10 +46595,10 @@ exports[`open api parser deel parse open api 1`] = ` "TimesheetReviewToCreate": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TimesheetReviewToCreate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -46748,34 +46606,34 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "timesheetReviewToCreateStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "TimesheetReviewToCreateStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "approved", - "nameOverride": undefined, + "nameOverride": null, "value": "approved", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "declined", - "nameOverride": undefined, + "nameOverride": null, "value": "declined", }, ], @@ -46787,25 +46645,25 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "timesheetReviewToCreateReason", "key": "reason", "schema": { - "description": undefined, + "description": null, "generatedName": "timesheetReviewToCreateReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TimesheetReviewToCreateReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimesheetReviewToCreateReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46819,10 +46677,10 @@ exports[`open api parser deel parse open api 1`] = ` "TimesheetReviewToCreateContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TimesheetReviewToCreateContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -46830,10 +46688,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "timesheetReviewToCreateContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "TimesheetReviewToCreateContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimesheetReviewToCreate", "type": "reference", }, @@ -46844,10 +46702,10 @@ exports[`open api parser deel parse open api 1`] = ` "TimesheetReviewsToCreate": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TimesheetReviewsToCreate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -46855,34 +46713,34 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "timesheetReviewsToCreateStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "TimesheetReviewsToCreateStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "approved", - "nameOverride": undefined, + "nameOverride": null, "value": "approved", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "declined", - "nameOverride": undefined, + "nameOverride": null, "value": "declined", }, ], @@ -46894,25 +46752,25 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "timesheetReviewsToCreateReason", "key": "reason", "schema": { - "description": undefined, + "description": null, "generatedName": "timesheetReviewsToCreateReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TimesheetReviewsToCreateReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimesheetReviewsToCreateReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46926,10 +46784,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "timesheetReviewsToCreateIds", "key": "ids", "schema": { - "description": undefined, + "description": null, "generatedName": "TimesheetReviewsToCreateIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimesheetIdItems", "type": "reference", }, @@ -46940,10 +46798,10 @@ exports[`open api parser deel parse open api 1`] = ` "TimesheetReviewsToCreateContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TimesheetReviewsToCreateContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -46951,10 +46809,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "timesheetReviewsToCreateContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "TimesheetReviewsToCreateContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimesheetReviewsToCreate", "type": "reference", }, @@ -46967,8 +46825,8 @@ exports[`open api parser deel parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "This is a model to make it easier to understand and restrict search parameters", "generatedName": "TimesheetSearchContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -46976,19 +46834,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "timesheetSearchContainerLimit", "key": "limit", "schema": { - "description": undefined, + "description": null, "generatedName": "timesheetSearchContainerLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Return a page of results with given number of records.", "generatedName": "TimesheetSearchContainerLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 2, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47001,19 +46859,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "timesheetSearchContainerOffset", "key": "offset", "schema": { - "description": undefined, + "description": null, "generatedName": "timesheetSearchContainerOffset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TimesheetSearchContainerOffset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 2, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47026,16 +46884,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "timesheetSearchContainerOrderDirection", "key": "order_direction", "schema": { - "description": undefined, + "description": null, "generatedName": "timesheetSearchContainerOrderDirection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TimesheetSearchContainerOrderDirection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SortDirEnum", "type": "reference", }, @@ -47047,19 +46905,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "timesheetSearchContainerContractId", "key": "contract_id", "schema": { - "description": undefined, + "description": null, "generatedName": "timesheetSearchContainerContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TimesheetSearchContainerContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47072,19 +46930,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "timesheetSearchContainerInvoiceId", "key": "invoice_id", "schema": { - "description": undefined, + "description": null, "generatedName": "timesheetSearchContainerInvoiceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TimesheetSearchContainerInvoiceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 10, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47097,19 +46955,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "timesheetSearchContainerReporterId", "key": "reporter_id", "schema": { - "description": undefined, + "description": null, "generatedName": "timesheetSearchContainerReporterId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TimesheetSearchContainerReporterId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 10, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47122,38 +46980,38 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "timesheetSearchContainerContractTypes", "key": "contract_types", "schema": { - "description": undefined, + "description": null, "generatedName": "timesheetSearchContainerContractTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "TimesheetSearchContainerContractTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "TimesheetSearchContainerContractTypesZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractTypeEnumList", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "TimesheetSearchContainerContractTypesOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContractTypeEnum", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -47163,38 +47021,38 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "timesheetSearchContainerTypes", "key": "types", "schema": { - "description": undefined, + "description": null, "generatedName": "timesheetSearchContainerTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "TimesheetSearchContainerTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "TimesheetSearchContainerTypesZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimesheetTypeEnumList", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "TimesheetSearchContainerTypesOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimesheetTypeEnum", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -47204,38 +47062,38 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "timesheetSearchContainerStatuses", "key": "statuses", "schema": { - "description": undefined, + "description": null, "generatedName": "timesheetSearchContainerStatuses", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "TimesheetSearchContainerStatuses", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "TimesheetSearchContainerStatusesZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimesheetStatusEnumList", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "TimesheetSearchContainerStatusesOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimesheetStatusEnum", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -47245,16 +47103,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "timesheetSearchContainerDateFrom", "key": "date_from", "schema": { - "description": undefined, + "description": null, "generatedName": "timesheetSearchContainerDateFrom", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TimesheetSearchContainerDateFrom", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateString", "type": "reference", }, @@ -47266,16 +47124,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "timesheetSearchContainerDateTo", "key": "date_to", "schema": { - "description": undefined, + "description": null, "generatedName": "timesheetSearchContainerDateTo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TimesheetSearchContainerDateTo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateString", "type": "reference", }, @@ -47289,8 +47147,8 @@ exports[`open api parser deel parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Details of timesheet to create; a client, contractor or EOR may create a timesheet", "generatedName": "TimesheetSharedProperties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -47300,11 +47158,11 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Id of a Deel contract.", "generatedName": "TimesheetSharedPropertiesContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47316,13 +47174,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "timesheetSharedPropertiesDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "TimesheetSharedPropertiesDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47334,10 +47192,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "timesheetSharedPropertiesDateSubmitted", "key": "date_submitted", "schema": { - "description": undefined, + "description": null, "generatedName": "TimesheetSharedPropertiesDateSubmitted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateStringRequired", "type": "reference", }, @@ -47350,8 +47208,8 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "this is based on the scale of work statement of contract agreed e.g. 2 weeks", "generatedName": "TimesheetSharedPropertiesQuantity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -47364,52 +47222,52 @@ exports[`open api parser deel parse open api 1`] = ` "TimesheetStatusEnum": { "description": "Status of this entry.", "generatedName": "TimesheetStatusEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Status of this entry.", "generatedName": "TimesheetStatusEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, "TimesheetStatusEnumList": { - "description": undefined, + "description": null, "generatedName": "TimesheetStatusEnumList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TimesheetStatusEnumListItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimesheetStatusEnum", "type": "reference", }, }, "TimesheetToCreate": { - "description": undefined, + "description": null, "generatedName": "TimesheetToCreate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimesheetSharedProperties", "type": "reference", }, "TimesheetToCreateContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TimesheetToCreateContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -47417,10 +47275,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "timesheetToCreateContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "TimesheetToCreateContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimesheetToCreate", "type": "reference", }, @@ -47429,37 +47287,35 @@ exports[`open api parser deel parse open api 1`] = ` "type": "object", }, "TimesheetToCreateContainerWithFile": { - "description": undefined, + "description": null, "generatedName": "TimesheetToCreateContainerWithFile", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimesheetToCreateWithFile", "type": "reference", }, "TimesheetToCreateWithFile": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "TimesheetSharedProperties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimesheetSharedProperties", - "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "FileObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "FileObject", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TimesheetToCreateWithFile", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -47468,8 +47324,8 @@ exports[`open api parser deel parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Details of timesheet to create; a client, contractor or EOR may update a timesheet", "generatedName": "TimesheetToUpdate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -47477,13 +47333,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "timesheetToUpdateDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "TimesheetToUpdateDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47495,10 +47351,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "timesheetToUpdateQuantity", "key": "quantity", "schema": { - "description": undefined, + "description": null, "generatedName": "TimesheetToUpdateQuantity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -47511,10 +47367,10 @@ exports[`open api parser deel parse open api 1`] = ` "TimesheetToUpdateContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TimesheetToUpdateContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -47522,10 +47378,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "timesheetToUpdateContainerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "TimesheetToUpdateContainerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimesheetToUpdate", "type": "reference", }, @@ -47536,53 +47392,54 @@ exports[`open api parser deel parse open api 1`] = ` "TimesheetTypeEnum": { "description": "Type for timesheet", "generatedName": "TimesheetTypeEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "work", "type": "string", + "value": "work", }, }, "TimesheetTypeEnumList": { - "description": undefined, + "description": null, "generatedName": "TimesheetTypeEnumList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TimesheetTypeEnumListItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimesheetTypeEnum", "type": "reference", }, }, "UniqueObjectIdentifier": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Unique identifier of this resource.", "generatedName": "UniqueObjectIdentifier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "UniqueObjectIdentifier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "UniqueObjectIdentifier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -47591,21 +47448,20 @@ exports[`open api parser deel parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, "UrlType": { - "description": undefined, + "description": null, "generatedName": "UrlType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "UrlType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 5, "type": "string", }, @@ -47613,12 +47469,12 @@ exports[`open api parser deel parse open api 1`] = ` }, }, "UrlTypeRequired": { - "description": undefined, + "description": null, "generatedName": "UrlTypeRequired", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 5, "type": "string", }, @@ -47627,10 +47483,10 @@ exports[`open api parser deel parse open api 1`] = ` "WebhookItem": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WebhookItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -47640,8 +47496,8 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Webhook subscription's unique identifier.", "generatedName": "WebhookItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -47656,17 +47512,17 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Webhook subscription name.", "generatedName": "WebhookItemName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Webhook subscription name.", "generatedName": "WebhookItemName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47681,17 +47537,17 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Webhook subscription description.", "generatedName": "WebhookItemDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Webhook subscription description.", "generatedName": "WebhookItemDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47706,32 +47562,32 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Status of webhook.", "generatedName": "WebhookItemStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "enabled", - "nameOverride": undefined, + "nameOverride": null, "value": "enabled", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "disabled", - "nameOverride": undefined, + "nameOverride": null, "value": "disabled", }, ], @@ -47745,11 +47601,11 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Endpoint to receive webhook.", "generatedName": "WebhookItemUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47763,17 +47619,17 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "The webhook's signing key, used to generate webhook signatures.", "generatedName": "WebhookItemSigningKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The webhook's signing key, used to generate webhook signatures.", "generatedName": "WebhookItemSigningKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47788,11 +47644,11 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Deel API version. Currently Deel only has one version: v1.", "generatedName": "WebhookItemApiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47806,17 +47662,17 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "The list of events to enable for this subscription.", "generatedName": "WebhookItemEvents", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WebhookItemEventsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47831,11 +47687,11 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Time at which the webhook was created.", "generatedName": "WebhookItemCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47849,11 +47705,11 @@ exports[`open api parser deel parse open api 1`] = ` "schema": { "description": "Time at which the webhook was updated.", "generatedName": "WebhookItemUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47865,22 +47721,22 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "webhookItemHidden", "key": "hidden", "schema": { - "description": undefined, + "description": null, "generatedName": "webhookItemHidden", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Property to hide the webhook from frontend view. Commonly by Dell 3rd party apps", "generatedName": "WebhookItemHidden", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Property to hide the webhook from frontend view. Commonly by Dell 3rd party apps", "generatedName": "WebhookItemHidden", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -47895,10 +47751,10 @@ exports[`open api parser deel parse open api 1`] = ` "WebhookItemResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WebhookItemResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -47906,10 +47762,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "webhookItemResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "WebhookItemResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WebhookItem", "type": "reference", }, @@ -47920,10 +47776,10 @@ exports[`open api parser deel parse open api 1`] = ` "WebhookListResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WebhookListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -47931,16 +47787,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "webhookListResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "WebhookListResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WebhookListResponseDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WebhookItem", "type": "reference", }, @@ -47952,92 +47808,92 @@ exports[`open api parser deel parse open api 1`] = ` "WeekDaysEnum": { "description": "Days of the week.", "generatedName": "WeekDaysEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Sunday", - "nameOverride": undefined, + "nameOverride": null, "value": "Sunday", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Monday", - "nameOverride": undefined, + "nameOverride": null, "value": "Monday", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Tuesday", - "nameOverride": undefined, + "nameOverride": null, "value": "Tuesday", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Wednesday", - "nameOverride": undefined, + "nameOverride": null, "value": "Wednesday", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Thursday", - "nameOverride": undefined, + "nameOverride": null, "value": "Thursday", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Friday", - "nameOverride": undefined, + "nameOverride": null, "value": "Friday", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Saturday", - "nameOverride": undefined, + "nameOverride": null, "value": "Saturday", }, ], @@ -48045,44 +47901,44 @@ exports[`open api parser deel parse open api 1`] = ` "WorkStatementCycleEndTypeEnum": { "description": "Cycle end can be weekly 1-7 (Monday = 1) or monthly 1-31.", "generatedName": "WorkStatementCycleEndTypeEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DAY_OF_WEEK", - "nameOverride": undefined, + "nameOverride": null, "value": "DAY_OF_WEEK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DAY_OF_LAST_WEEK", - "nameOverride": undefined, + "nameOverride": null, "value": "DAY_OF_LAST_WEEK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DAY_OF_MONTH", - "nameOverride": undefined, + "nameOverride": null, "value": "DAY_OF_MONTH", }, ], @@ -48090,68 +47946,68 @@ exports[`open api parser deel parse open api 1`] = ` "WorkStatementCycleScaleEnum": { "description": "Scale of the invoice cycle.", "generatedName": "WorkStatementCycleScaleEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "weekly", - "nameOverride": undefined, + "nameOverride": null, "value": "weekly", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "monthly", - "nameOverride": undefined, + "nameOverride": null, "value": "monthly", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "biweekly", - "nameOverride": undefined, + "nameOverride": null, "value": "biweekly", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "semimonthly", - "nameOverride": undefined, + "nameOverride": null, "value": "semimonthly", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CalendarMonth", - "nameOverride": undefined, + "nameOverride": null, "value": "calendar-month", }, ], @@ -48159,32 +48015,32 @@ exports[`open api parser deel parse open api 1`] = ` "WorkStatementPaymentDueTypeEnum": { "description": "Type of payment due. If the payment is due on the last day of month, enter 'WITHIN_MONTH'.", "generatedName": "WorkStatementPaymentDueTypeEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "REGULAR", - "nameOverride": undefined, + "nameOverride": null, "value": "REGULAR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WITHIN_MONTH", - "nameOverride": undefined, + "nameOverride": null, "value": "WITHIN_MONTH", }, ], @@ -48192,92 +48048,92 @@ exports[`open api parser deel parse open api 1`] = ` "WorkStatementScaleEnum": { "description": "Defines the scale at which the amount is paid. For example, enter 'hourly' to define the amount per hour. This field can be excluded when creating a Pay-as-you-go task-based or Milestone contracts.", "generatedName": "WorkStatementScaleEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "hourly", - "nameOverride": undefined, + "nameOverride": null, "value": "hourly", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "daily", - "nameOverride": undefined, + "nameOverride": null, "value": "daily", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "weekly", - "nameOverride": undefined, + "nameOverride": null, "value": "weekly", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "monthly", - "nameOverride": undefined, + "nameOverride": null, "value": "monthly", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "biweekly", - "nameOverride": undefined, + "nameOverride": null, "value": "biweekly", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "semimonthly", - "nameOverride": undefined, + "nameOverride": null, "value": "semimonthly", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "custom", - "nameOverride": undefined, + "nameOverride": null, "value": "custom", }, ], @@ -48285,98 +48141,98 @@ exports[`open api parser deel parse open api 1`] = ` "WorkStatementScaleEnumOptional": { "description": "Defines the scale at which the amount is paid. For example, enter 'hourly' to define the amount per hour. This field can be excluded when creating a Pay-as-you-go task-based or Milestone contracts.", "generatedName": "WorkStatementScaleEnumOptional", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Defines the scale at which the amount is paid. For example, enter 'hourly' to define the amount per hour. This field can be excluded when creating a Pay-as-you-go task-based or Milestone contracts.", "generatedName": "WorkStatementScaleEnumOptional", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "hourly", - "nameOverride": undefined, + "nameOverride": null, "value": "hourly", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "daily", - "nameOverride": undefined, + "nameOverride": null, "value": "daily", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "weekly", - "nameOverride": undefined, + "nameOverride": null, "value": "weekly", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "monthly", - "nameOverride": undefined, + "nameOverride": null, "value": "monthly", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "biweekly", - "nameOverride": undefined, + "nameOverride": null, "value": "biweekly", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "semimonthly", - "nameOverride": undefined, + "nameOverride": null, "value": "semimonthly", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "custom", - "nameOverride": undefined, + "nameOverride": null, "value": "custom", }, ], @@ -48385,16 +48241,16 @@ exports[`open api parser deel parse open api 1`] = ` "WorkerEmailType": { "description": "Worker's email address.", "generatedName": "WorkerEmailType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Worker's email address.", "generatedName": "WorkerEmailType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 5, "type": "string", }, @@ -48404,10 +48260,10 @@ exports[`open api parser deel parse open api 1`] = ` "WorkerLegalEntity": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WorkerLegalEntity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -48415,10 +48271,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "workerLegalEntityType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "WorkerLegalEntityType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LegalEntityType", "type": "reference", }, @@ -48429,13 +48285,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "workerLegalEntityPersonalName", "key": "personal_name", "schema": { - "description": undefined, + "description": null, "generatedName": "WorkerLegalEntityPersonalName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48447,13 +48303,13 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "workerLegalEntityRegistrationNumber", "key": "registration_number", "schema": { - "description": undefined, + "description": null, "generatedName": "WorkerLegalEntityRegistrationNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48463,18 +48319,18 @@ exports[`open api parser deel parse open api 1`] = ` "type": "object", }, "WorkerOfBasicContract": { - "description": undefined, + "description": null, "generatedName": "WorkerOfBasicContract", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WorkerOfBasicContract", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -48482,10 +48338,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "workerOfBasicContractId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "WorkerOfBasicContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int64", }, @@ -48498,12 +48354,12 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "workerOfBasicContractFullName", "key": "full_name", "schema": { - "description": undefined, + "description": null, "generatedName": "WorkerOfBasicContractFullName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -48516,10 +48372,10 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "workerOfBasicContractEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "WorkerOfBasicContractEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EmailType", "type": "reference", }, @@ -48530,16 +48386,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "workerOfBasicContractAlternateEmail", "key": "alternate_email", "schema": { - "description": undefined, + "description": null, "generatedName": "workerOfBasicContractAlternateEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WorkerOfBasicContractAlternateEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AlternateEmailList", "type": "reference", }, @@ -48551,16 +48407,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "workerOfBasicContractImage", "key": "image", "schema": { - "description": undefined, + "description": null, "generatedName": "workerOfBasicContractImage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WorkerOfBasicContractImage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UrlType", "type": "reference", }, @@ -48571,18 +48427,18 @@ exports[`open api parser deel parse open api 1`] = ` }, }, "WorkerOfContract": { - "description": undefined, + "description": null, "generatedName": "WorkerOfContract", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WorkerOfContract", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -48590,16 +48446,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "workerOfContractId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "workerOfContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WorkerOfContractId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int64", }, @@ -48613,18 +48469,18 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "workerOfContractFullName", "key": "full_name", "schema": { - "description": undefined, + "description": null, "generatedName": "workerOfContractFullName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Worker's full name.", "generatedName": "WorkerOfContractFullName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -48638,16 +48494,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "workerOfContractEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "workerOfContractEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WorkerOfContractEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EmailType", "type": "reference", }, @@ -48659,16 +48515,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "workerOfContractAlternateEmail", "key": "alternate_email", "schema": { - "description": undefined, + "description": null, "generatedName": "workerOfContractAlternateEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WorkerOfContractAlternateEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AlternateEmailList", "type": "reference", }, @@ -48680,25 +48536,25 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "workerOfContractNationality", "key": "nationality", "schema": { - "description": undefined, + "description": null, "generatedName": "workerOfContractNationality", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Worker's nationality.", "generatedName": "WorkerOfContractNationality", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Worker's nationality.", "generatedName": "WorkerOfContractNationality", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48712,19 +48568,19 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "workerOfContractImage", "key": "image", "schema": { - "description": undefined, + "description": null, "generatedName": "workerOfContractImage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WorkerOfContractImage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48737,16 +48593,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "workerOfContractLegalEntity", "key": "legal_entity", "schema": { - "description": undefined, + "description": null, "generatedName": "workerOfContractLegalEntity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WorkerOfContractLegalEntity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WorkerLegalEntity", "type": "reference", }, @@ -48758,16 +48614,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "workerOfContractDateOfBirth", "key": "date_of_birth", "schema": { - "description": undefined, + "description": null, "generatedName": "workerOfContractDateOfBirth", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WorkerOfContractDateOfBirth", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateTimeString", "type": "reference", }, @@ -48779,16 +48635,16 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "workerOfContractExpectedEmail", "key": "expected_email", "schema": { - "description": undefined, + "description": null, "generatedName": "workerOfContractExpectedEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WorkerOfContractExpectedEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WorkerEmailType", "type": "reference", }, @@ -48800,25 +48656,25 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "workerOfContractFirstName", "key": "first_name", "schema": { - "description": undefined, + "description": null, "generatedName": "workerOfContractFirstName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Worker's first name", "generatedName": "WorkerOfContractFirstName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Worker's first name", "generatedName": "WorkerOfContractFirstName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48832,25 +48688,25 @@ exports[`open api parser deel parse open api 1`] = ` "generatedName": "workerOfContractLastName", "key": "last_name", "schema": { - "description": undefined, + "description": null, "generatedName": "workerOfContractLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Worker's last name", "generatedName": "WorkerOfContractLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Worker's last name", "generatedName": "WorkerOfContractLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48865,196 +48721,195 @@ exports[`open api parser deel parse open api 1`] = ` }, "securitySchemes": { "deelToken": { - "tokenEnvVar": undefined, - "tokenVariableName": undefined, + "tokenEnvVar": null, + "tokenVariableName": null, "type": "bearer", }, "oauth2": { "scopesEnum": { - "description": undefined, + "description": null, "generatedName": "OauthScope", - "groupName": undefined, - "nameOverride": undefined, - "type": "enum", + "groupName": null, + "nameOverride": null, "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "View payments and invoices in your organization.", "generatedName": "AccountingRead", - "nameOverride": undefined, + "nameOverride": null, "value": "accounting:read", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "Create and edit payments and invoices.", "generatedName": "AccountingWrite", - "nameOverride": undefined, + "nameOverride": null, "value": "accounting:write", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "View contracts in your organization.", "generatedName": "ContractsRead", - "nameOverride": undefined, + "nameOverride": null, "value": "contracts:read", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "Create and amend contracts.", "generatedName": "ContractsWrite", - "nameOverride": undefined, + "nameOverride": null, "value": "contracts:write", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "View invoices of your workforce.", "generatedName": "InvoiceAdjustmentsRead", - "nameOverride": undefined, + "nameOverride": null, "value": "invoice-adjustments:read", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "Create, edit, review, and delete invoice adjustments.", "generatedName": "InvoiceAdjustmentsWrite", - "nameOverride": undefined, + "nameOverride": null, "value": "invoice-adjustments:write", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "View milestones of your contractors.", "generatedName": "MilestonesRead", - "nameOverride": undefined, + "nameOverride": null, "value": "milestones:read", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "Create, edit, review, and delete milestones.", "generatedName": "MilestonesWrite", - "nameOverride": undefined, + "nameOverride": null, "value": "milestones:write", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "View basic information about your organizations, teams, legal entities and agreements.", "generatedName": "OrganizationsRead", - "nameOverride": undefined, + "nameOverride": null, "value": "organizations:read", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "View your off-cycle payments.", "generatedName": "OffCyclePaymentsRead", - "nameOverride": undefined, + "nameOverride": null, "value": "off-cycle-payments:read", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "Create, edit, review your off-cycle payments.", "generatedName": "OffCyclePaymentsWrite", - "nameOverride": undefined, + "nameOverride": null, "value": "off-cycle-payments:write", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "View work submitted for time-based contracts.", "generatedName": "TimesheetsRead", - "nameOverride": undefined, + "nameOverride": null, "value": "timesheets:read", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "Create, edit, review, and delete timesheets.", "generatedName": "TimesheetsWrite", - "nameOverride": undefined, + "nameOverride": null, "value": "timesheets:write", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "View your pay-as-you-go tasks.", "generatedName": "TasksRead", - "nameOverride": undefined, + "nameOverride": null, "value": "tasks:read", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, "description": "Create, edit, review and delete your pay-as-you-go tasks.", "generatedName": "TasksWrite", - "nameOverride": undefined, + "nameOverride": null, "value": "tasks:write", }, ], @@ -49065,12 +48920,12 @@ exports[`open api parser deel parse open api 1`] = ` "servers": [ { "description": "Production server", - "name": undefined, + "name": null, "url": "https://api.letsdeel.com/rest/v1", }, { "description": "Demo server", - "name": undefined, + "name": null, "url": "https://api-staging.letsdeel.com/rest/v1", }, ], diff --git a/packages/cli/openapi-parser/src/__test__/__snapshots__/devrev.test.ts.snap b/packages/cli/openapi-parser/src/__test__/__snapshots__/devrev.test.ts.snap index 893702d38bd..cfd98d47901 100644 --- a/packages/cli/openapi-parser/src/__test__/__snapshots__/devrev.test.ts.snap +++ b/packages/cli/openapi-parser/src/__test__/__snapshots__/devrev.test.ts.snap @@ -2,12 +2,13 @@ exports[`open api parser devrev parse open api 1`] = ` { + "channel": [], "description": "DevRev's REST API.", "endpoints": [ { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Gets the download URL for the artifact.", "errorStatusCode": [ 400, @@ -21,38 +22,38 @@ exports[`open api parser devrev parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "id", "value": { - "primitive": { - "string": "don::core:devo/:artifact/", + "type": "primitive", + "value": { "type": "string", + "value": "don::core:devo/:artifact/", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "expires_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, }, "type": "object", @@ -61,7 +62,7 @@ exports[`open api parser devrev parse open api 1`] = ` ], "generatedRequestName": "ArtifactsLocateRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "artifacts-locate", "path": "/artifacts.locate", @@ -70,40 +71,39 @@ exports[`open api parser devrev parse open api 1`] = ` { "description": "The ID of the artifact to get the URL for.", "name": "id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ArtifactsLocateRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Success.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ArtifactsLocateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "artifacts-locate-response", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "artifacts", ], @@ -111,7 +111,7 @@ exports[`open api parser devrev parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Creates an artifact and generates an upload URL for its data. ", "errorStatusCode": [ @@ -125,19 +125,19 @@ exports[`open api parser devrev parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "file_name": { - "primitive": { - "string": "file_name", + "type": "primitive", + "value": { "type": "string", + "value": "file_name", }, - "type": "primitive", }, }, "type": "object", @@ -145,42 +145,42 @@ exports[`open api parser devrev parse open api 1`] = ` "response": { "properties": { "form_data": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "key", + "type": "primitive", + "value": { "type": "string", + "value": "key", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "don::core:devo/:artifact/", + "type": "primitive", + "value": { "type": "string", + "value": "don::core:devo/:artifact/", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, }, "type": "object", @@ -189,44 +189,42 @@ exports[`open api parser devrev parse open api 1`] = ` ], "generatedRequestName": "ArtifactsPrepareRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "artifacts-prepare", "path": "/artifacts.prepare", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ArtifactsPrepareRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "artifacts-prepare-request", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Success.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ArtifactsPrepareResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "artifacts-prepare-response", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "artifacts", ], @@ -234,7 +232,7 @@ exports[`open api parser devrev parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Creates a JWT corresponding to the requested token type for the authenticated user. ", @@ -249,9 +247,9 @@ authenticated user. "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -261,46 +259,46 @@ authenticated user. "response": { "properties": { "access_token": { - "primitive": { - "string": "access_token", + "type": "primitive", + "value": { "type": "string", + "value": "access_token", }, - "type": "primitive", }, "client_id": { - "primitive": { - "string": "client_id", + "type": "primitive", + "value": { "type": "string", + "value": "client_id", }, - "type": "primitive", }, "expires_in": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "refresh_token": { - "primitive": { - "string": "refresh_token", + "type": "primitive", + "value": { "type": "string", + "value": "refresh_token", }, - "type": "primitive", }, "scope": { - "primitive": { - "string": "scope", + "type": "primitive", + "value": { "type": "string", + "value": "scope", }, - "type": "primitive", }, "token_type": { - "literal": { - "string": "bearer", + "type": "literal", + "value": { "type": "string", + "value": "bearer", }, - "type": "literal", }, }, "type": "object", @@ -309,44 +307,42 @@ authenticated user. ], "generatedRequestName": "AuthTokensCreateRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "auth-tokens-create", "path": "/auth-tokens.create", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AuthTokensCreateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "auth-tokens-create-request", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Success.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AuthTokensCreateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "auth-tokens-create-response", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "auth-tokens", ], @@ -354,7 +350,7 @@ authenticated user. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Revokes the token that matches the given token ID issued under the given Dev organization. ", @@ -370,45 +366,44 @@ given Dev organization. "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": {}, "type": "object", }, - "response": undefined, + "response": null, }, ], "generatedRequestName": "AuthTokensDeleteRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "auth-tokens-delete", "path": "/auth-tokens.delete", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AuthTokensDeleteRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "auth-tokens-delete-request", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "auth-tokens", ], @@ -416,7 +411,7 @@ given Dev organization. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Gets the token metadata corresponding to the given token ID under the given Dev organization. ", @@ -432,109 +427,109 @@ given Dev organization. "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "token_id", "value": { - "primitive": { - "string": "token_id", + "type": "primitive", + "value": { "type": "string", + "value": "token_id", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "token": { "properties": { "client_id": { - "primitive": { - "string": "client_id", + "type": "primitive", + "value": { "type": "string", + "value": "client_id", }, - "type": "primitive", }, "created_date": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "display_id": { - "primitive": { - "string": "display_id", + "type": "primitive", + "value": { "type": "string", + "value": "display_id", }, - "type": "primitive", }, "expires_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "issued_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "modified_date": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "requested_token_type": { - "enum": "urn:devrev:params:oauth:token-type:aat", "type": "enum", + "value": "urn:devrev:params:oauth:token-type:aat", }, "scopes": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "scopes", + "type": "primitive", + "value": { "type": "string", + "value": "scopes", }, - "type": "primitive", }, ], - "type": "array", }, "status": { - "enum": "active", "type": "enum", + "value": "active", }, "subject": { - "primitive": { - "string": "subject", + "type": "primitive", + "value": { "type": "string", + "value": "subject", }, - "type": "primitive", }, "token_hint": { - "primitive": { - "string": "token_hint", + "type": "primitive", + "value": { "type": "string", + "value": "token_hint", }, - "type": "primitive", }, }, "type": "object", @@ -546,7 +541,7 @@ given Dev organization. ], "generatedRequestName": "AuthTokensGetRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "auth-tokens-get", "path": "/auth-tokens.get", @@ -556,40 +551,39 @@ given Dev organization. "description": "The unique identifier of the token under a given Dev organization. ", "name": "token_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AuthTokensGetRequestTokenId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Success.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AuthTokensGetResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "auth-tokens-get-response", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "auth-tokens", ], @@ -597,7 +591,7 @@ given Dev organization. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Gets the token metadata for all the tokens corresponding to the given token type issued for a given subject. ", @@ -613,106 +607,106 @@ token type issued for a given subject. "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "tokens": { - "array": [ + "type": "array", + "value": [ { "properties": { "client_id": { - "primitive": { - "string": "client_id", + "type": "primitive", + "value": { "type": "string", + "value": "client_id", }, - "type": "primitive", }, "created_date": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "display_id": { - "primitive": { - "string": "display_id", + "type": "primitive", + "value": { "type": "string", + "value": "display_id", }, - "type": "primitive", }, "expires_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "issued_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "modified_date": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "requested_token_type": { - "enum": "urn:devrev:params:oauth:token-type:aat", "type": "enum", + "value": "urn:devrev:params:oauth:token-type:aat", }, "scopes": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "scopes", + "type": "primitive", + "value": { "type": "string", + "value": "scopes", }, - "type": "primitive", }, ], - "type": "array", }, "status": { - "enum": "active", "type": "enum", + "value": "active", }, "subject": { - "primitive": { - "string": "subject", + "type": "primitive", + "value": { "type": "string", + "value": "subject", }, - "type": "primitive", }, "token_hint": { - "primitive": { - "string": "token_hint", + "type": "primitive", + "value": { "type": "string", + "value": "token_hint", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -721,7 +715,7 @@ token type issued for a given subject. ], "generatedRequestName": "AuthTokensListRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "auth-tokens-list", "path": "/auth-tokens.list", @@ -732,21 +726,21 @@ token type issued for a given subject. token. Only relevant for application access tokens. ", "name": "client_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AuthTokensListRequestClientId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AuthTokensListRequestClientId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -758,18 +752,18 @@ token. Only relevant for application access tokens. response will include tokens of all the types. ", "name": "requested_token_type", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AuthTokensListRequestRequestedTokenType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AuthTokensListRequestRequestedTokenType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "auth-token-requested-token-type", "type": "reference", }, @@ -781,21 +775,21 @@ parameter, the ID of the authenticated entity is treated as the subject. ", "name": "subject", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AuthTokensListRequestSubject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AuthTokensListRequestSubject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -803,25 +797,24 @@ subject. }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Success.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AuthTokensListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "auth-tokens-list-response", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "auth-tokens", ], @@ -829,7 +822,7 @@ subject. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Revokes all the tokens that matches the given token type created by the authenticated user. ", @@ -845,45 +838,44 @@ authenticated user. "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": {}, "type": "object", }, - "response": undefined, + "response": null, }, ], "generatedRequestName": "AuthTokensSelfDeleteRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "auth-tokens-self-delete", "path": "/auth-tokens.self.delete", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AuthTokensSelfDeleteRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "auth-tokens-self-delete-request", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "auth-tokens", ], @@ -891,7 +883,7 @@ authenticated user. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Updates token metadata of a token issued under a given Dev organization. ", @@ -907,26 +899,26 @@ organization. "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "token_hint": { - "primitive": { - "string": "token_hint", + "type": "primitive", + "value": { "type": "string", + "value": "token_hint", }, - "type": "primitive", }, "token_id": { - "primitive": { - "string": "token_id", + "type": "primitive", + "value": { "type": "string", + "value": "token_id", }, - "type": "primitive", }, }, "type": "object", @@ -936,87 +928,87 @@ organization. "token": { "properties": { "client_id": { - "primitive": { - "string": "client_id", + "type": "primitive", + "value": { "type": "string", + "value": "client_id", }, - "type": "primitive", }, "created_date": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "display_id": { - "primitive": { - "string": "display_id", + "type": "primitive", + "value": { "type": "string", + "value": "display_id", }, - "type": "primitive", }, "expires_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "issued_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "modified_date": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "requested_token_type": { - "enum": "urn:devrev:params:oauth:token-type:aat", "type": "enum", + "value": "urn:devrev:params:oauth:token-type:aat", }, "scopes": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "scopes", + "type": "primitive", + "value": { "type": "string", + "value": "scopes", }, - "type": "primitive", }, ], - "type": "array", }, "status": { - "enum": "active", "type": "enum", + "value": "active", }, "subject": { - "primitive": { - "string": "subject", + "type": "primitive", + "value": { "type": "string", + "value": "subject", }, - "type": "primitive", }, "token_hint": { - "primitive": { - "string": "token_hint", + "type": "primitive", + "value": { "type": "string", + "value": "token_hint", }, - "type": "primitive", }, }, "type": "object", @@ -1028,44 +1020,42 @@ organization. ], "generatedRequestName": "AuthTokensUpdateRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "auth-tokens-update", "path": "/auth-tokens.update", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AuthTokensUpdateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "auth-tokens-update-request", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Success.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AuthTokensUpdateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "auth-tokens-update-response", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "auth-tokens", ], @@ -1073,7 +1063,7 @@ organization. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Creates a new enterprise authentication connection for a Dev organization. This authentication connection will not be enabled by default for the organization and the user will need to explicitly @@ -1092,44 +1082,42 @@ enterprise connections can be created by an organization. "examples": [], "generatedRequestName": "DevOrgAuthConnectionsCreateRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "dev-org-auth-connections-create", "path": "/dev-orgs.auth-connections.create", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DevOrgAuthConnectionsCreateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "dev-org-auth-connections-create-request", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Success.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DevOrgAuthConnectionsCreateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "dev-org-auth-connections-create-response", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "auth-connection", "dev-orgs", @@ -1138,7 +1126,7 @@ enterprise connections can be created by an organization. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Deletes an authentication connection. Only enterprise connections which are explicitly set up for a Dev organization can be deleted. Default connections can not be deleted using this method. @@ -1155,53 +1143,52 @@ connections can not be deleted using this method. "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, "type": "object", }, - "response": undefined, + "response": null, }, ], "generatedRequestName": "DevOrgAuthConnectionsDeleteRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "dev-org-auth-connections-delete", "path": "/dev-orgs.auth-connections.delete", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DevOrgAuthConnectionsDeleteRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "dev-org-auth-connections-delete-request", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "auth-connection", "dev-orgs", @@ -1210,7 +1197,7 @@ connections can not be deleted using this method. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieves the details for an authentication connection.", "errorStatusCode": [ 400, @@ -1224,7 +1211,7 @@ connections can not be deleted using this method. "examples": [], "generatedRequestName": "DevOrgAuthConnectionsGetRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "dev-org-auth-connections-get", "path": "/dev-orgs.auth-connections.get", @@ -1233,40 +1220,39 @@ connections can not be deleted using this method. { "description": "ID of the authentication connection.", "name": "id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DevOrgAuthConnectionsGetRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Success.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DevOrgAuthConnectionsGetResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "dev-org-auth-connections-get-response", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "auth-connection", "dev-orgs", @@ -1275,7 +1261,7 @@ connections can not be deleted using this method. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Lists all the authentication connections available for a Dev organization. This list will include both social and enterprise connections which are either available by default or are explicitly @@ -1292,17 +1278,17 @@ created by the user. "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "auth_connections": { - "array": [], "type": "array", + "value": [], }, }, "type": "object", @@ -1311,31 +1297,30 @@ created by the user. ], "generatedRequestName": "DevOrgAuthConnectionsListRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "dev-org-auth-connections-list", "path": "/dev-orgs.auth-connections.list", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Success.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DevOrgAuthConnectionsListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "dev-org-auth-connections-list-response", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "auth-connection", "dev-orgs", @@ -1344,7 +1329,7 @@ created by the user. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Enable or disable an authentication connection for a Dev organization. Currently, only 1 authentication connection can be enabled at a time. When a new authentication connection is enabled, the connection which @@ -1363,53 +1348,52 @@ disabled. "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, "type": "object", }, - "response": undefined, + "response": null, }, ], "generatedRequestName": "DevOrgAuthConnectionsToggleRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "dev-org-auth-connections-toggle", "path": "/dev-orgs.auth-connections.toggle", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DevOrgAuthConnectionsToggleRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "dev-org-auth-connections-toggle-request", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "auth-connection", "dev-orgs", @@ -1418,7 +1402,7 @@ disabled. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Updates an authentication connection.", "errorStatusCode": [ 400, @@ -1432,44 +1416,42 @@ disabled. "examples": [], "generatedRequestName": "DevOrgAuthConnectionsUpdateRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "dev-org-auth-connections-update", "path": "/dev-orgs.auth-connections.update", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DevOrgAuthConnectionsUpdateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "dev-org-auth-connections-update-request", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Success.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DevOrgAuthConnectionsUpdateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "dev-org-auth-connections-update-response", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "auth-connection", "dev-orgs", @@ -1478,7 +1460,7 @@ disabled. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Lists users within your organization.", "errorStatusCode": [ 400, @@ -1491,123 +1473,123 @@ disabled. "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "dev_users": { - "array": [ + "type": "array", + "value": [ { "properties": { "created_date": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "display_id": { - "primitive": { - "string": "display_id", + "type": "primitive", + "value": { "type": "string", + "value": "display_id", }, - "type": "primitive", }, "display_name": { - "primitive": { - "string": "display_name", + "type": "primitive", + "value": { "type": "string", + "value": "display_name", }, - "type": "primitive", }, "display_picture": { "properties": { "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, "type": "object", }, "email": { - "primitive": { - "string": "email", + "type": "primitive", + "value": { "type": "string", + "value": "email", }, - "type": "primitive", }, "external_identities": { - "array": [ + "type": "array", + "value": [ { - "map": [], "type": "map", + "value": [], }, ], - "type": "array", }, "full_name": { - "primitive": { - "string": "full_name", + "type": "primitive", + "value": { "type": "string", + "value": "full_name", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "modified_date": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "phone_numbers": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "phone_numbers", + "type": "primitive", + "value": { "type": "string", + "value": "phone_numbers", }, - "type": "primitive", }, ], - "type": "array", }, "state": { - "enum": "active", "type": "enum", + "value": "active", }, }, "type": "object", }, ], - "type": "array", }, "next_cursor": { - "primitive": { - "string": "next_cursor", + "type": "primitive", + "value": { "type": "string", + "value": "next_cursor", }, - "type": "primitive", }, "prev_cursor": { - "primitive": { - "string": "prev_cursor", + "type": "primitive", + "value": { "type": "string", + "value": "prev_cursor", }, - "type": "primitive", }, }, "type": "object", @@ -1616,7 +1598,7 @@ disabled. ], "generatedRequestName": "DevUsersListRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "dev-users-list", "path": "/dev-users.list", @@ -1627,21 +1609,21 @@ disabled. starts from the beginning. ", "name": "cursor", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DevUsersListRequestCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DevUsersListRequestCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1651,27 +1633,27 @@ starts from the beginning. { "description": "Filters Dev users based on email addresses.", "name": "email", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DevUsersListRequestEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DevUsersListRequestEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "DevUsersListRequestEmailItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1683,18 +1665,18 @@ starts from the beginning. "description": "The maximum number of Dev users to return. The default is '50'. ", "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DevUsersListRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DevUsersListRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -1707,18 +1689,18 @@ starts from the beginning. used. ", "name": "mode", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DevUsersListRequestMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DevUsersListRequestMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "list-mode", "type": "reference", }, @@ -1728,27 +1710,27 @@ used. "description": "Fields to sort the Dev users by and the direction to sort them. ", "name": "sort_by", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DevUsersListRequestSortBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DevUsersListRequestSortBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "DevUsersListRequestSortByItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1759,24 +1741,24 @@ used. { "description": "Filters Dev users based on state.", "name": "state", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DevUsersListRequestState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DevUsersListRequestState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "DevUsersListRequestStateItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "user-state", "type": "reference", }, @@ -1784,25 +1766,24 @@ used. }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Success.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DevUsersListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "dev-users-list-response", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "dev-users", ], @@ -1810,7 +1791,7 @@ used. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Gets the authenticated user's information.", "errorStatusCode": [ 400, @@ -1823,108 +1804,108 @@ used. "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "dev_user": { "properties": { "created_date": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "display_id": { - "primitive": { - "string": "display_id", + "type": "primitive", + "value": { "type": "string", + "value": "display_id", }, - "type": "primitive", }, "display_name": { - "primitive": { - "string": "display_name", + "type": "primitive", + "value": { "type": "string", + "value": "display_name", }, - "type": "primitive", }, "display_picture": { "properties": { "display_id": { - "primitive": { - "string": "display_id", + "type": "primitive", + "value": { "type": "string", + "value": "display_id", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, "type": "object", }, "email": { - "primitive": { - "string": "email", + "type": "primitive", + "value": { "type": "string", + "value": "email", }, - "type": "primitive", }, "external_identities": { - "array": [ + "type": "array", + "value": [ { - "map": [], "type": "map", + "value": [], }, ], - "type": "array", }, "full_name": { - "primitive": { - "string": "full_name", + "type": "primitive", + "value": { "type": "string", + "value": "full_name", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "modified_date": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "phone_numbers": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "phone_numbers", + "type": "primitive", + "value": { "type": "string", + "value": "phone_numbers", }, - "type": "primitive", }, ], - "type": "array", }, "state": { - "enum": "active", "type": "enum", + "value": "active", }, }, "type": "object", @@ -1936,31 +1917,30 @@ used. ], "generatedRequestName": "DevUsersSelfRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "dev-users-self", "path": "/dev-users.self", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Success.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DevUsersSelfResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "dev-users-self-response", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "dev-users", ], @@ -1968,7 +1948,7 @@ used. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Creates new [part](https://devrev.ai/docs/product/parts).", "errorStatusCode": [ 400, @@ -1981,44 +1961,42 @@ used. "examples": [], "generatedRequestName": "PartsCreateRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "parts-create", "path": "/parts.create", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PartsCreateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "parts-create-request", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Success.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PartsCreateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "parts-create-response", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "parts", ], @@ -2026,7 +2004,7 @@ used. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Deletes a [part](https://devrev.ai/docs/product/parts).", "errorStatusCode": [ 400, @@ -2040,94 +2018,92 @@ used. "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "id": { - "primitive": { - "string": "don::core:devo/:/", + "type": "primitive", + "value": { "type": "string", + "value": "don::core:devo/:/", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "string", "type": "string", + "value": "string", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, }, ], "generatedRequestName": "PartsDeleteRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "parts-delete", "path": "/parts.delete", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PartsDeleteRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "parts-delete-request", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Success.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PartsDeleteResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "parts-delete-response", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "parts", ], @@ -2135,7 +2111,7 @@ used. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Gets a [part's](https://devrev.ai/docs/product/parts) information. ", "errorStatusCode": [ @@ -2150,7 +2126,7 @@ used. "examples": [], "generatedRequestName": "PartsGetRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "parts-get", "path": "/parts.get", @@ -2159,40 +2135,39 @@ used. { "description": "The ID of the part to retrieve.", "name": "id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PartsGetRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Success.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PartsGetResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "parts-get-response", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "parts", ], @@ -2200,7 +2175,7 @@ used. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Lists a collection of [parts](https://devrev.ai/docs/product/parts). ", "errorStatusCode": [ @@ -2214,31 +2189,31 @@ used. "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "next_cursor": { - "primitive": { - "string": "next_cursor", + "type": "primitive", + "value": { "type": "string", + "value": "next_cursor", }, - "type": "primitive", }, "parts": { - "array": [], "type": "array", + "value": [], }, "prev_cursor": { - "primitive": { - "string": "prev_cursor", + "type": "primitive", + "value": { "type": "string", + "value": "prev_cursor", }, - "type": "primitive", }, }, "type": "object", @@ -2247,7 +2222,7 @@ used. ], "generatedRequestName": "PartsListRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "parts-list", "path": "/parts.list", @@ -2256,27 +2231,27 @@ used. { "description": "Filters for parts created by any of these users.", "name": "created_by", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PartsListRequestCreatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PartsListRequestCreatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PartsListRequestCreatedByItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2289,21 +2264,21 @@ used. starts from the beginning. ", "name": "cursor", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PartsListRequestCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PartsListRequestCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2314,18 +2289,18 @@ starts from the beginning. "description": "The maximum number of parts to return. The default is '50'. ", "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PartsListRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PartsListRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -2338,18 +2313,18 @@ starts from the beginning. used. ", "name": "mode", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PartsListRequestMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PartsListRequestMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "list-mode", "type": "reference", }, @@ -2358,27 +2333,27 @@ used. { "description": "Filters for parts of the provided name(s).", "name": "name", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PartsListRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PartsListRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PartsListRequestNameItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2389,27 +2364,27 @@ used. { "description": "Filters for parts owned by any of these users.", "name": "owned_by", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PartsListRequestOwnedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PartsListRequestOwnedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PartsListRequestOwnedByItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2420,24 +2395,24 @@ used. { "description": "Filters for parts of the provided type(s).", "name": "type", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PartsListRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PartsListRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PartsListRequestTypeItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "part-type", "type": "reference", }, @@ -2445,25 +2420,24 @@ used. }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Success.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PartsListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "parts-list-response", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "parts", ], @@ -2471,7 +2445,7 @@ used. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Updates a [part's](https://devrev.ai/docs/product/parts) information. ", "errorStatusCode": [ @@ -2486,44 +2460,42 @@ used. "examples": [], "generatedRequestName": "PartsUpdateRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "parts-update", "path": "/parts.update", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PartsUpdateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "parts-update-request", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Success.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PartsUpdateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "parts-update-response", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "parts", ], @@ -2531,7 +2503,7 @@ used. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Creates a Rev organization in the authenticated user's Dev organization. ", @@ -2546,19 +2518,19 @@ organization. "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "display_name": { - "primitive": { - "string": "display_name", + "type": "primitive", + "value": { "type": "string", + "value": "display_name", }, - "type": "primitive", }, }, "type": "object", @@ -2568,60 +2540,60 @@ organization. "rev_org": { "properties": { "created_date": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "description", + "type": "primitive", + "value": { "type": "string", + "value": "description", }, - "type": "primitive", }, "display_id": { - "primitive": { - "string": "display_id", + "type": "primitive", + "value": { "type": "string", + "value": "display_id", }, - "type": "primitive", }, "display_name": { - "primitive": { - "string": "display_name", + "type": "primitive", + "value": { "type": "string", + "value": "display_name", }, - "type": "primitive", }, "domain": { - "primitive": { - "string": "domain", + "type": "primitive", + "value": { "type": "string", + "value": "domain", }, - "type": "primitive", }, "external_ref": { - "primitive": { - "string": "external_ref", + "type": "primitive", + "value": { "type": "string", + "value": "external_ref", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "modified_date": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -2633,44 +2605,42 @@ organization. ], "generatedRequestName": "RevOrgsCreateRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "rev-orgs-create", "path": "/rev-orgs.create", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RevOrgsCreateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "rev-orgs-create-request", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Success.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RevOrgsCreateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "rev-orgs-create-response", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "rev-orgs", ], @@ -2678,7 +2648,7 @@ organization. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Deletes the Rev organization.", "errorStatusCode": [ 400, @@ -2692,94 +2662,92 @@ organization. "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "id": { - "primitive": { - "string": "don::identity:devo/:revo/", + "type": "primitive", + "value": { "type": "string", + "value": "don::identity:devo/:revo/", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "string", "type": "string", + "value": "string", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, }, ], "generatedRequestName": "RevOrgsDeleteRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "rev-orgs-delete", "path": "/rev-orgs.delete", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RevOrgsDeleteRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "rev-orgs-delete-request", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Success.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RevOrgsDeleteResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "rev-orgs-delete-response", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "rev-orgs", ], @@ -2787,7 +2755,7 @@ organization. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieves the Rev organization's information.", "errorStatusCode": [ 400, @@ -2801,82 +2769,82 @@ organization. "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "id", "value": { - "primitive": { - "string": "don::identity:devo/:revo/", + "type": "primitive", + "value": { "type": "string", + "value": "don::identity:devo/:revo/", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "rev_org": { "properties": { "created_date": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "description", + "type": "primitive", + "value": { "type": "string", + "value": "description", }, - "type": "primitive", }, "display_id": { - "primitive": { - "string": "display_id", + "type": "primitive", + "value": { "type": "string", + "value": "display_id", }, - "type": "primitive", }, "display_name": { - "primitive": { - "string": "display_name", + "type": "primitive", + "value": { "type": "string", + "value": "display_name", }, - "type": "primitive", }, "domain": { - "primitive": { - "string": "domain", + "type": "primitive", + "value": { "type": "string", + "value": "domain", }, - "type": "primitive", }, "external_ref": { - "primitive": { - "string": "external_ref", + "type": "primitive", + "value": { "type": "string", + "value": "external_ref", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "modified_date": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -2888,7 +2856,7 @@ organization. ], "generatedRequestName": "RevOrgsGetRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "rev-orgs-get", "path": "/rev-orgs.get", @@ -2897,40 +2865,39 @@ organization. { "description": "The ID of the required Rev organization.", "name": "id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RevOrgsGetRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Success.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RevOrgsGetResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "rev-orgs-get-response", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "rev-orgs", ], @@ -2938,7 +2905,7 @@ organization. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Gets the list of Rev organizations' information belonging to the authenticated user's Dev Organization which the user is also authorized to access. @@ -2955,93 +2922,93 @@ to access. "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "next_cursor": { - "primitive": { - "string": "next_cursor", + "type": "primitive", + "value": { "type": "string", + "value": "next_cursor", }, - "type": "primitive", }, "prev_cursor": { - "primitive": { - "string": "prev_cursor", + "type": "primitive", + "value": { "type": "string", + "value": "prev_cursor", }, - "type": "primitive", }, "rev_orgs": { - "array": [ + "type": "array", + "value": [ { "properties": { "created_date": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "description", + "type": "primitive", + "value": { "type": "string", + "value": "description", }, - "type": "primitive", }, "display_id": { - "primitive": { - "string": "display_id", + "type": "primitive", + "value": { "type": "string", + "value": "display_id", }, - "type": "primitive", }, "display_name": { - "primitive": { - "string": "display_name", + "type": "primitive", + "value": { "type": "string", + "value": "display_name", }, - "type": "primitive", }, "domain": { - "primitive": { - "string": "domain", + "type": "primitive", + "value": { "type": "string", + "value": "domain", }, - "type": "primitive", }, "external_ref": { - "primitive": { - "string": "external_ref", + "type": "primitive", + "value": { "type": "string", + "value": "external_ref", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "modified_date": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -3050,7 +3017,7 @@ to access. ], "generatedRequestName": "RevOrgsListRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "rev-orgs-list", "path": "/rev-orgs.list", @@ -3059,27 +3026,27 @@ to access. { "description": "Filters by creator.", "name": "created_by", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RevOrgsListRequestCreatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RevOrgsListRequestCreatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RevOrgsListRequestCreatedByItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3091,18 +3058,18 @@ to access. "description": "Filters for objects created after the provided timestamp (inclusive). ", "name": "created_date.after", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RevOrgsListRequestCreatedDateAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RevOrgsListRequestCreatedDateAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -3115,18 +3082,18 @@ to access. (inclusive). ", "name": "created_date.before", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RevOrgsListRequestCreatedDateBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RevOrgsListRequestCreatedDateBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -3139,21 +3106,21 @@ to access. starts from the beginning. ", "name": "cursor", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RevOrgsListRequestCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RevOrgsListRequestCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3163,27 +3130,27 @@ starts from the beginning. { "description": "List of external refs to filter Rev organizations for.", "name": "external_ref", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RevOrgsListRequestExternalRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RevOrgsListRequestExternalRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RevOrgsListRequestExternalRefItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3195,18 +3162,18 @@ starts from the beginning. "description": "The maximum number of Rev organizations to be retrieved per page. ", "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RevOrgsListRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RevOrgsListRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -3219,18 +3186,18 @@ starts from the beginning. used. ", "name": "mode", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RevOrgsListRequestMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RevOrgsListRequestMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "list-mode", "type": "reference", }, @@ -3240,18 +3207,18 @@ used. "description": "Filters for objects created after the provided timestamp (inclusive). ", "name": "modified_date.after", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RevOrgsListRequestModifiedDateAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RevOrgsListRequestModifiedDateAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -3264,18 +3231,18 @@ used. (inclusive). ", "name": "modified_date.before", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RevOrgsListRequestModifiedDateBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RevOrgsListRequestModifiedDateBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -3288,27 +3255,27 @@ used. them. ", "name": "sort_by", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RevOrgsListRequestSortBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RevOrgsListRequestSortBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RevOrgsListRequestSortByItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3317,25 +3284,24 @@ them. }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Success.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RevOrgsListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "rev-orgs-list-response", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "rev-orgs", ], @@ -3343,7 +3309,7 @@ them. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Updates the Rev organization's information.", "errorStatusCode": [ 400, @@ -3357,19 +3323,19 @@ them. "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "id": { - "primitive": { - "string": "don::identity:devo/:revo/", + "type": "primitive", + "value": { "type": "string", + "value": "don::identity:devo/:revo/", }, - "type": "primitive", }, }, "type": "object", @@ -3379,60 +3345,60 @@ them. "rev_org": { "properties": { "created_date": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "description", + "type": "primitive", + "value": { "type": "string", + "value": "description", }, - "type": "primitive", }, "display_id": { - "primitive": { - "string": "display_id", + "type": "primitive", + "value": { "type": "string", + "value": "display_id", }, - "type": "primitive", }, "display_name": { - "primitive": { - "string": "display_name", + "type": "primitive", + "value": { "type": "string", + "value": "display_name", }, - "type": "primitive", }, "domain": { - "primitive": { - "string": "domain", + "type": "primitive", + "value": { "type": "string", + "value": "domain", }, - "type": "primitive", }, "external_ref": { - "primitive": { - "string": "external_ref", + "type": "primitive", + "value": { "type": "string", + "value": "external_ref", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "modified_date": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -3444,44 +3410,42 @@ them. ], "generatedRequestName": "RevOrgsUpdateRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "rev-orgs-update", "path": "/rev-orgs.update", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RevOrgsUpdateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "rev-orgs-update-request", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Success.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RevOrgsUpdateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "rev-orgs-update-response", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "rev-orgs", ], @@ -3489,7 +3453,7 @@ them. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Creates a new tag, which is used to create associations between objects and a logical concept denoted by the tag's name. ", @@ -3504,19 +3468,19 @@ and a logical concept denoted by the tag's name. "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, }, "type": "object", @@ -3526,58 +3490,58 @@ and a logical concept denoted by the tag's name. "tag": { "properties": { "allowed_values": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "allowed_values", + "type": "primitive", + "value": { "type": "string", + "value": "allowed_values", }, - "type": "primitive", }, ], - "type": "array", }, "created_date": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "description", + "type": "primitive", + "value": { "type": "string", + "value": "description", }, - "type": "primitive", }, "display_id": { - "primitive": { - "string": "display_id", + "type": "primitive", + "value": { "type": "string", + "value": "display_id", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "modified_date": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, }, "type": "object", @@ -3589,44 +3553,42 @@ and a logical concept denoted by the tag's name. ], "generatedRequestName": "TagsCreateRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "tags-create", "path": "/tags.create", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TagsCreateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "tags-create-request", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Success.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TagsCreateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "tags-create-response", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "tags", ], @@ -3634,7 +3596,7 @@ and a logical concept denoted by the tag's name. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Deletes a tag.", "errorStatusCode": [ 400, @@ -3648,94 +3610,92 @@ and a logical concept denoted by the tag's name. "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "id": { - "primitive": { - "string": "don::core:devo/:tag/", + "type": "primitive", + "value": { "type": "string", + "value": "don::core:devo/:tag/", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "string", "type": "string", + "value": "string", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, }, ], "generatedRequestName": "TagsDeleteRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "tags-delete", "path": "/tags.delete", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TagsDeleteRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "tags-delete-request", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Success.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TagsDeleteResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "tags-delete-response", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "tags", ], @@ -3743,7 +3703,7 @@ and a logical concept denoted by the tag's name. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Gets a tag's information.", "errorStatusCode": [ 400, @@ -3757,80 +3717,80 @@ and a logical concept denoted by the tag's name. "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "id", "value": { - "primitive": { - "string": "don::core:devo/:tag/", + "type": "primitive", + "value": { "type": "string", + "value": "don::core:devo/:tag/", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "tag": { "properties": { "allowed_values": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "allowed_values", + "type": "primitive", + "value": { "type": "string", + "value": "allowed_values", }, - "type": "primitive", }, ], - "type": "array", }, "created_date": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "description", + "type": "primitive", + "value": { "type": "string", + "value": "description", }, - "type": "primitive", }, "display_id": { - "primitive": { - "string": "display_id", + "type": "primitive", + "value": { "type": "string", + "value": "display_id", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "modified_date": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, }, "type": "object", @@ -3842,7 +3802,7 @@ and a logical concept denoted by the tag's name. ], "generatedRequestName": "TagsGetRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "tags-get", "path": "/tags.get", @@ -3851,40 +3811,39 @@ and a logical concept denoted by the tag's name. { "description": "The requested tag's ID.", "name": "id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TagsGetRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Success.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TagsGetResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "tags-get-response", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "tags", ], @@ -3892,7 +3851,7 @@ and a logical concept denoted by the tag's name. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Lists the available tags.", "errorStatusCode": [ 400, @@ -3905,91 +3864,91 @@ and a logical concept denoted by the tag's name. "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "next_cursor": { - "primitive": { - "string": "next_cursor", + "type": "primitive", + "value": { "type": "string", + "value": "next_cursor", }, - "type": "primitive", }, "prev_cursor": { - "primitive": { - "string": "prev_cursor", + "type": "primitive", + "value": { "type": "string", + "value": "prev_cursor", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "allowed_values": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "allowed_values", + "type": "primitive", + "value": { "type": "string", + "value": "allowed_values", }, - "type": "primitive", }, ], - "type": "array", }, "created_date": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "description", + "type": "primitive", + "value": { "type": "string", + "value": "description", }, - "type": "primitive", }, "display_id": { - "primitive": { - "string": "display_id", + "type": "primitive", + "value": { "type": "string", + "value": "display_id", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "modified_date": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -3998,7 +3957,7 @@ and a logical concept denoted by the tag's name. ], "generatedRequestName": "TagsListRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "tags-list", "path": "/tags.list", @@ -4009,21 +3968,21 @@ and a logical concept denoted by the tag's name. starts from the beginning. ", "name": "cursor", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TagsListRequestCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TagsListRequestCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4033,18 +3992,18 @@ starts from the beginning. { "description": "The maximum number of tags to return. The default is '50'.", "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TagsListRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TagsListRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -4057,43 +4016,42 @@ starts from the beginning. used. ", "name": "mode", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TagsListRequestMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TagsListRequestMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "list-mode", "type": "reference", }, }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Success.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TagsListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "tags-list-response", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "tags", ], @@ -4101,7 +4059,7 @@ used. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Updates a tag's information.", "errorStatusCode": [ 400, @@ -4115,19 +4073,19 @@ used. "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "id": { - "primitive": { - "string": "don::core:devo/:tag/", + "type": "primitive", + "value": { "type": "string", + "value": "don::core:devo/:tag/", }, - "type": "primitive", }, }, "type": "object", @@ -4137,58 +4095,58 @@ used. "tag": { "properties": { "allowed_values": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "allowed_values", + "type": "primitive", + "value": { "type": "string", + "value": "allowed_values", }, - "type": "primitive", }, ], - "type": "array", }, "created_date": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "description", + "type": "primitive", + "value": { "type": "string", + "value": "description", }, - "type": "primitive", }, "display_id": { - "primitive": { - "string": "display_id", + "type": "primitive", + "value": { "type": "string", + "value": "display_id", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "modified_date": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, }, "type": "object", @@ -4200,44 +4158,42 @@ used. ], "generatedRequestName": "TagsUpdateRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "tags-update", "path": "/tags.update", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TagsUpdateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "tags-update-request", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Success.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TagsUpdateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "tags-update-response", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "tags", ], @@ -4245,7 +4201,7 @@ used. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Creates a new entry on an object's timeline.", "errorStatusCode": [ 400, @@ -4258,44 +4214,42 @@ used. "examples": [], "generatedRequestName": "TimelineEntriesCreateRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "timeline-entries-create", "path": "/timeline-entries.create", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimelineEntriesCreateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "timeline-entries-create-request", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Success.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimelineEntriesCreateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "timeline-entries-create-response", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "timeline-entries", ], @@ -4303,7 +4257,7 @@ used. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Gets an entry on an object's timeline.", "errorStatusCode": [ 400, @@ -4317,7 +4271,7 @@ used. "examples": [], "generatedRequestName": "TimelineEntriesGetRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "timeline-entries-get", "path": "/timeline-entries.get", @@ -4326,40 +4280,39 @@ used. { "description": "The ID of the timeline entry to get.", "name": "id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimelineEntriesGetRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Success.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimelineEntriesGetResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "timeline-entries-get-response", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "timeline-entries", ], @@ -4367,7 +4320,7 @@ used. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Lists the timeline entries for an object.", "errorStatusCode": [ 400, @@ -4381,42 +4334,42 @@ used. "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "object", "value": { - "primitive": { - "string": "don::core:devo/:/", + "type": "primitive", + "value": { "type": "string", + "value": "don::core:devo/:/", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "next_cursor": { - "primitive": { - "string": "next_cursor", + "type": "primitive", + "value": { "type": "string", + "value": "next_cursor", }, - "type": "primitive", }, "prev_cursor": { - "primitive": { - "string": "prev_cursor", + "type": "primitive", + "value": { "type": "string", + "value": "prev_cursor", }, - "type": "primitive", }, "timeline_entries": { - "array": [], "type": "array", + "value": [], }, }, "type": "object", @@ -4425,7 +4378,7 @@ used. ], "generatedRequestName": "TimelineEntriesListRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "timeline-entries-list", "path": "/timeline-entries.list", @@ -4434,15 +4387,15 @@ used. { "description": "The ID of the object to list timeline entries for.", "name": "object", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimelineEntriesListRequestObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4453,21 +4406,21 @@ used. starts from the beginning. ", "name": "cursor", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimelineEntriesListRequestCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimelineEntriesListRequestCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4479,18 +4432,18 @@ starts from the beginning. defaults to \`50\`. ", "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimelineEntriesListRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimelineEntriesListRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -4503,43 +4456,42 @@ defaults to \`50\`. used. ", "name": "mode", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimelineEntriesListRequestMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimelineEntriesListRequestMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "list-mode", "type": "reference", }, }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Success.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimelineEntriesListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "timeline-entries-list-response", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "timeline-entries", ], @@ -4547,7 +4499,7 @@ used. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Updates an entry on an object's timeline.", "errorStatusCode": [ 400, @@ -4560,44 +4512,42 @@ used. "examples": [], "generatedRequestName": "TimelineEntriesUpdateRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "timeline-entries-update", "path": "/timeline-entries.update", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimelineEntriesUpdateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "timeline-entries-update-request", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Success.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimelineEntriesUpdateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "timeline-entries-update-response", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "timeline-entries", ], @@ -4605,7 +4555,7 @@ used. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Creates a new webhook target.", "errorStatusCode": [ 400, @@ -4618,19 +4568,19 @@ used. "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, }, "type": "object", @@ -4640,59 +4590,59 @@ used. "webhook": { "properties": { "created_date": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "display_id": { - "primitive": { - "string": "display_id", + "type": "primitive", + "value": { "type": "string", + "value": "display_id", }, - "type": "primitive", }, "event_types": { - "array": [ + "type": "array", + "value": [ { - "enum": "part_created", "type": "enum", + "value": "part_created", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "modified_date": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "secret": { - "primitive": { - "string": "secret", + "type": "primitive", + "value": { "type": "string", + "value": "secret", }, - "type": "primitive", }, "status": { - "enum": "active", "type": "enum", + "value": "active", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, }, "type": "object", @@ -4704,44 +4654,42 @@ used. ], "generatedRequestName": "WebhooksCreateRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "webhooks-create", "path": "/webhooks.create", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "WebhooksCreateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "webhooks-create-request", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Success.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "WebhooksCreateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "webhooks-create-response", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "webhooks", ], @@ -4749,7 +4697,7 @@ used. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Deletes the requested webhook.", "errorStatusCode": [ 400, @@ -4763,94 +4711,92 @@ used. "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "id": { - "primitive": { - "string": "don::integration:devo/:webhook/", + "type": "primitive", + "value": { "type": "string", + "value": "don::integration:devo/:webhook/", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "string", "type": "string", + "value": "string", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, }, ], "generatedRequestName": "WebhooksDeleteRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "webhooks-delete", "path": "/webhooks.delete", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "WebhooksDeleteRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "webhooks-delete-request", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Success.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "WebhooksDeleteResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "webhooks-delete-response", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "webhooks", ], @@ -4858,7 +4804,7 @@ used. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Gets the requested webhook's information.", "errorStatusCode": [ 400, @@ -4872,81 +4818,81 @@ used. "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "id", "value": { - "primitive": { - "string": "don::integration:devo/:webhook/", + "type": "primitive", + "value": { "type": "string", + "value": "don::integration:devo/:webhook/", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "webhook": { "properties": { "created_date": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "display_id": { - "primitive": { - "string": "display_id", + "type": "primitive", + "value": { "type": "string", + "value": "display_id", }, - "type": "primitive", }, "event_types": { - "array": [ + "type": "array", + "value": [ { - "enum": "part_created", "type": "enum", + "value": "part_created", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "modified_date": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "secret": { - "primitive": { - "string": "secret", + "type": "primitive", + "value": { "type": "string", + "value": "secret", }, - "type": "primitive", }, "status": { - "enum": "active", "type": "enum", + "value": "active", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, }, "type": "object", @@ -4958,7 +4904,7 @@ used. ], "generatedRequestName": "WebhooksGetRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "webhooks-get", "path": "/webhooks.get", @@ -4967,40 +4913,39 @@ used. { "description": "ID for the webhook.", "name": "id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "WebhooksGetRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Success.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "WebhooksGetResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "webhooks-get-response", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "webhooks", ], @@ -5008,7 +4953,7 @@ used. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Lists the webhooks.", "errorStatusCode": [ 400, @@ -5021,78 +4966,78 @@ used. "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "webhooks": { - "array": [ + "type": "array", + "value": [ { "properties": { "created_date": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "display_id": { - "primitive": { - "string": "display_id", + "type": "primitive", + "value": { "type": "string", + "value": "display_id", }, - "type": "primitive", }, "event_types": { - "array": [ + "type": "array", + "value": [ { - "enum": "part_created", "type": "enum", + "value": "part_created", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "modified_date": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "secret": { - "primitive": { - "string": "secret", + "type": "primitive", + "value": { "type": "string", + "value": "secret", }, - "type": "primitive", }, "status": { - "enum": "active", "type": "enum", + "value": "active", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -5101,31 +5046,30 @@ used. ], "generatedRequestName": "WebhooksListRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "webhooks-list", "path": "/webhooks.list", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Success.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "WebhooksListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "webhooks-list-response", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "webhooks", ], @@ -5133,7 +5077,7 @@ used. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Updates the requested webhook.", "errorStatusCode": [ 400, @@ -5147,19 +5091,19 @@ used. "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "id": { - "primitive": { - "string": "don::integration:devo/:webhook/", + "type": "primitive", + "value": { "type": "string", + "value": "don::integration:devo/:webhook/", }, - "type": "primitive", }, }, "type": "object", @@ -5169,59 +5113,59 @@ used. "webhook": { "properties": { "created_date": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "display_id": { - "primitive": { - "string": "display_id", + "type": "primitive", + "value": { "type": "string", + "value": "display_id", }, - "type": "primitive", }, "event_types": { - "array": [ + "type": "array", + "value": [ { - "enum": "part_created", "type": "enum", + "value": "part_created", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "modified_date": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "secret": { - "primitive": { - "string": "secret", + "type": "primitive", + "value": { "type": "string", + "value": "secret", }, - "type": "primitive", }, "status": { - "enum": "active", "type": "enum", + "value": "active", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, }, "type": "object", @@ -5233,44 +5177,42 @@ used. ], "generatedRequestName": "WebhooksUpdateRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "webhooks-update", "path": "/webhooks.update", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "WebhooksUpdateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "webhooks-update-request", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Success.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "WebhooksUpdateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "webhooks-update-response", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "webhooks", ], @@ -5278,7 +5220,7 @@ used. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Creates new work ([issue](https://devrev.ai/docs/product/build), [ticket](https://devrev.ai/docs/product/support)) item. ", @@ -5293,44 +5235,42 @@ used. "examples": [], "generatedRequestName": "WorksCreateRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "works-create", "path": "/works.create", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "WorksCreateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "works-create-request", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Success.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "WorksCreateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "works-create-response", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "works", ], @@ -5338,7 +5278,7 @@ used. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Deletes a work item.", "errorStatusCode": [ 400, @@ -5352,94 +5292,92 @@ used. "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "id": { - "primitive": { - "string": "don::core:devo/:/", + "type": "primitive", + "value": { "type": "string", + "value": "don::core:devo/:/", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "string", "type": "string", + "value": "string", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, }, ], "generatedRequestName": "WorksDeleteRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "works-delete", "path": "/works.delete", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "WorksDeleteRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "works-delete-request", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Success.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "WorksDeleteResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "works-delete-response", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "works", ], @@ -5447,7 +5385,7 @@ used. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Exports a collection of work items.", "errorStatusCode": [ 400, @@ -5460,17 +5398,17 @@ used. "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "works": { - "array": [], "type": "array", + "value": [], }, }, "type": "object", @@ -5479,7 +5417,7 @@ used. ], "generatedRequestName": "WorksExportRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "works-export", "path": "/works.export", @@ -5488,27 +5426,27 @@ used. { "description": "Filters for work belonging to any of the provided parts.", "name": "applies_to_part", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "WorksExportRequestAppliesToPart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "WorksExportRequestAppliesToPart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WorksExportRequestAppliesToPartItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5519,27 +5457,27 @@ used. { "description": "Filters for work created by any of these users.", "name": "created_by", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "WorksExportRequestCreatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "WorksExportRequestCreatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WorksExportRequestCreatedByItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5552,18 +5490,18 @@ used. is '5000'. ", "name": "first", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "WorksExportRequestFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "WorksExportRequestFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -5574,24 +5512,24 @@ is '5000'. { "description": "Filters for issues with any of the provided priorities.", "name": "issue.priority", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "WorksExportRequestIssuePriority", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "WorksExportRequestIssuePriority", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WorksExportRequestIssuePriorityItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "issue-priority", "type": "reference", }, @@ -5602,27 +5540,27 @@ is '5000'. "description": "Filters for issues with any of the provided Rev organizations. ", "name": "issue.rev_orgs", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "WorksExportRequestIssueRevOrgs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "WorksExportRequestIssueRevOrgs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WorksExportRequestIssueRevOrgsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5633,27 +5571,27 @@ is '5000'. { "description": "Filters for work owned by any of these users.", "name": "owned_by", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "WorksExportRequestOwnedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "WorksExportRequestOwnedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WorksExportRequestOwnedByItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5664,27 +5602,27 @@ is '5000'. { "description": "Filters for records in the provided stage(s).", "name": "stage.name", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "WorksExportRequestStageName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "WorksExportRequestStageName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WorksExportRequestStageNameItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5697,27 +5635,27 @@ is '5000'. organizations. ", "name": "ticket.rev_org", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "WorksExportRequestTicketRevOrg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "WorksExportRequestTicketRevOrg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WorksExportRequestTicketRevOrgItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5728,24 +5666,24 @@ organizations. { "description": "Filters for tickets with any of the provided severities.", "name": "ticket.severity", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "WorksExportRequestTicketSeverity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "WorksExportRequestTicketSeverity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WorksExportRequestTicketSeverityItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ticket-severity", "type": "reference", }, @@ -5755,24 +5693,24 @@ organizations. { "description": "Filters for work of the provided types.", "name": "type", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "WorksExportRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "WorksExportRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WorksExportRequestTypeItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "work-type", "type": "reference", }, @@ -5780,25 +5718,24 @@ organizations. }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Success.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "WorksExportResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "works-export-response", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "works", ], @@ -5806,7 +5743,7 @@ organizations. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Gets a work item's information.", "errorStatusCode": [ 400, @@ -5820,7 +5757,7 @@ organizations. "examples": [], "generatedRequestName": "WorksGetRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "works-get", "path": "/works.get", @@ -5829,40 +5766,39 @@ organizations. { "description": "The work's ID.", "name": "id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "WorksGetRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Success.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "WorksGetResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "works-get-response", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "works", ], @@ -5870,7 +5806,7 @@ organizations. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Lists a collection of work items.", "errorStatusCode": [ 400, @@ -5883,31 +5819,31 @@ organizations. "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "next_cursor": { - "primitive": { - "string": "next_cursor", + "type": "primitive", + "value": { "type": "string", + "value": "next_cursor", }, - "type": "primitive", }, "prev_cursor": { - "primitive": { - "string": "prev_cursor", + "type": "primitive", + "value": { "type": "string", + "value": "prev_cursor", }, - "type": "primitive", }, "works": { - "array": [], "type": "array", + "value": [], }, }, "type": "object", @@ -5916,7 +5852,7 @@ organizations. ], "generatedRequestName": "WorksListRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "works-list", "path": "/works.list", @@ -5925,27 +5861,27 @@ organizations. { "description": "Filters for work belonging to any of the provided parts.", "name": "applies_to_part", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "WorksListRequestAppliesToPart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "WorksListRequestAppliesToPart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WorksListRequestAppliesToPartItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5956,27 +5892,27 @@ organizations. { "description": "Filters for work created by any of these users.", "name": "created_by", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "WorksListRequestCreatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "WorksListRequestCreatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WorksListRequestCreatedByItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5989,21 +5925,21 @@ organizations. starts from the beginning. ", "name": "cursor", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "WorksListRequestCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "WorksListRequestCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6013,24 +5949,24 @@ starts from the beginning. { "description": "Filters for issues with any of the provided priorities.", "name": "issue.priority", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "WorksListRequestIssuePriority", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "WorksListRequestIssuePriority", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WorksListRequestIssuePriorityItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "issue-priority", "type": "reference", }, @@ -6041,27 +5977,27 @@ starts from the beginning. "description": "Filters for issues with any of the provided Rev organizations. ", "name": "issue.rev_orgs", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "WorksListRequestIssueRevOrgs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "WorksListRequestIssueRevOrgs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WorksListRequestIssueRevOrgsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6073,18 +6009,18 @@ starts from the beginning. "description": "The maximum number of works to return. The default is '50'. ", "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "WorksListRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "WorksListRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -6097,18 +6033,18 @@ starts from the beginning. used. ", "name": "mode", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "WorksListRequestMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "WorksListRequestMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "list-mode", "type": "reference", }, @@ -6117,27 +6053,27 @@ used. { "description": "Filters for work owned by any of these users.", "name": "owned_by", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "WorksListRequestOwnedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "WorksListRequestOwnedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WorksListRequestOwnedByItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6148,27 +6084,27 @@ used. { "description": "Filters for records in the provided stage(s).", "name": "stage.name", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "WorksListRequestStageName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "WorksListRequestStageName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WorksListRequestStageNameItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6181,27 +6117,27 @@ used. organizations. ", "name": "ticket.rev_org", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "WorksListRequestTicketRevOrg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "WorksListRequestTicketRevOrg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WorksListRequestTicketRevOrgItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6212,24 +6148,24 @@ organizations. { "description": "Filters for tickets with any of the provided severities.", "name": "ticket.severity", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "WorksListRequestTicketSeverity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "WorksListRequestTicketSeverity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WorksListRequestTicketSeverityItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ticket-severity", "type": "reference", }, @@ -6239,24 +6175,24 @@ organizations. { "description": "Filters for work of the provided types.", "name": "type", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "WorksListRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "WorksListRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WorksListRequestTypeItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "work-type", "type": "reference", }, @@ -6264,25 +6200,24 @@ organizations. }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Success.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "WorksListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "works-list-response", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "works", ], @@ -6290,7 +6225,7 @@ organizations. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Updates a work item's information.", "errorStatusCode": [ 400, @@ -6304,44 +6239,42 @@ organizations. "examples": [], "generatedRequestName": "WorksUpdateRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "works-update", "path": "/works.update", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "WorksUpdateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "works-update-request", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Success.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "WorksUpdateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "works-update-response", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "works", ], @@ -6349,98 +6282,98 @@ organizations. ], "errors": { "400": { - "description": undefined, + "description": null, "generatedName": "BadRequestError", "nameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BadRequestErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "error-bad-request", "type": "reference", }, }, "401": { - "description": undefined, + "description": null, "generatedName": "UnauthorizedError", "nameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UnauthorizedErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "error-unauthorized", "type": "reference", }, }, "403": { - "description": undefined, + "description": null, "generatedName": "ForbiddenError", "nameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ForbiddenErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "error-forbidden", "type": "reference", }, }, "404": { - "description": undefined, + "description": null, "generatedName": "NotFoundError", "nameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "NotFoundErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "error-not-found", "type": "reference", }, }, "429": { - "description": undefined, + "description": null, "generatedName": "TooManyRequestsError", "nameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TooManyRequestsErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "error-too-many-requests", "type": "reference", }, }, "500": { - "description": undefined, + "description": null, "generatedName": "InternalServerError", "nameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "InternalServerErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "error-internal-server-error", "type": "reference", }, }, "503": { - "description": undefined, + "description": null, "generatedName": "ServiceUnavailableError", "nameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ServiceUnavailableErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "error-service-unavailable", "type": "reference", }, }, }, - "globalHeaders": undefined, + "globalHeaders": null, "hasEndpointsMarkedInternal": false, "nonRequestReferencedSchemas": [ "artifacts-locate-response", @@ -6576,10 +6509,10 @@ organizations. ], "schemas": { "artifact-summary": { - "description": undefined, + "description": null, "generatedName": "ArtifactSummary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "atom-base-summary", "type": "reference", }, @@ -6588,8 +6521,8 @@ organizations. "allOfPropertyConflicts": [], "description": "The response to getting an artifact's download URL.", "generatedName": "ArtifactsLocateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6597,16 +6530,16 @@ organizations. "generatedName": "artifactsLocateResponseExpiresAt", "key": "expires_at", "schema": { - "description": undefined, + "description": null, "generatedName": "artifactsLocateResponseExpiresAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The expiration timestamp of the URL.", "generatedName": "ArtifactsLocateResponseExpiresAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -6622,11 +6555,11 @@ organizations. "schema": { "description": "The artifact's download URL.", "generatedName": "ArtifactsLocateResponseUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6640,8 +6573,8 @@ organizations. "allOfPropertyConflicts": [], "description": "The request to prepare a URL to upload a file.", "generatedName": "ArtifactsPrepareRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6651,11 +6584,11 @@ organizations. "schema": { "description": "The name of the file that's being uploaded.", "generatedName": "ArtifactsPrepareRequestFileName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6669,8 +6602,8 @@ organizations. "allOfPropertyConflicts": [], "description": "The response to preparing a URL to upload a file.", "generatedName": "ArtifactsPrepareResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6680,14 +6613,14 @@ organizations. "schema": { "description": "The POST policy form data.", "generatedName": "ArtifactsPrepareResponseFormData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ArtifactsPrepareResponseFormDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "artifacts-prepare-response-form-data", "type": "reference", }, @@ -6701,11 +6634,11 @@ organizations. "schema": { "description": "The generated artifact's ID.", "generatedName": "ArtifactsPrepareResponseId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6719,11 +6652,11 @@ organizations. "schema": { "description": "The URL that the file's data should be uploaded to.", "generatedName": "ArtifactsPrepareResponseUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6735,10 +6668,10 @@ organizations. "artifacts-prepare-response-form-data": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ArtifactsPrepareResponseFormData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6748,11 +6681,11 @@ organizations. "schema": { "description": "Key of the form field.", "generatedName": "ArtifactsPrepareResponseFormDataKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6766,11 +6699,11 @@ organizations. "schema": { "description": "Value corresponding to the key.", "generatedName": "ArtifactsPrepareResponseFormDataValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6782,10 +6715,10 @@ organizations. "atom-base": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AtomBase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6793,16 +6726,16 @@ organizations. "generatedName": "atomBaseCreatedBy", "key": "created_by", "schema": { - "description": undefined, + "description": null, "generatedName": "atomBaseCreatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AtomBaseCreatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "user-summary", "type": "reference", }, @@ -6814,16 +6747,16 @@ organizations. "generatedName": "atomBaseCreatedDate", "key": "created_date", "schema": { - "description": undefined, + "description": null, "generatedName": "atomBaseCreatedDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Timestamp when the object was created.", "generatedName": "AtomBaseCreatedDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -6837,19 +6770,19 @@ organizations. "generatedName": "atomBaseDisplayId", "key": "display_id", "schema": { - "description": undefined, + "description": null, "generatedName": "atomBaseDisplayId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Human-readable object ID unique to the Dev organization.", "generatedName": "AtomBaseDisplayId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6864,11 +6797,11 @@ organizations. "schema": { "description": "Globally unique object ID.", "generatedName": "AtomBaseId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6880,16 +6813,16 @@ organizations. "generatedName": "atomBaseModifiedBy", "key": "modified_by", "schema": { - "description": undefined, + "description": null, "generatedName": "atomBaseModifiedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AtomBaseModifiedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "user-summary", "type": "reference", }, @@ -6901,16 +6834,16 @@ organizations. "generatedName": "atomBaseModifiedDate", "key": "modified_date", "schema": { - "description": undefined, + "description": null, "generatedName": "atomBaseModifiedDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Timestamp when the object was last modified.", "generatedName": "AtomBaseModifiedDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -6924,10 +6857,10 @@ organizations. "atom-base-summary": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AtomBaseSummary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6935,19 +6868,19 @@ organizations. "generatedName": "atomBaseSummaryDisplayId", "key": "display_id", "schema": { - "description": undefined, + "description": null, "generatedName": "atomBaseSummaryDisplayId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Human-readable object ID unique to the Dev organization.", "generatedName": "AtomBaseSummaryDisplayId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6962,11 +6895,11 @@ organizations. "schema": { "description": "Globally unique object ID.", "generatedName": "AtomBaseSummaryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6976,7 +6909,8 @@ organizations. "type": "object", }, "auth-connection": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [ { "key": "display_name", @@ -6987,8 +6921,8 @@ organization. For example, if the display_name is 'abclogin', then it would appear on the login button as 'Log in to abclogin'. ", "generatedName": "AuthConnectionDisplayName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Display name of the authentication connection. This name will be @@ -6997,11 +6931,11 @@ organization. For example, if the display_name is 'abclogin', then it would appear on the login button as 'Log in to abclogin'. ", "generatedName": "AuthConnectionDisplayName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7016,8 +6950,8 @@ set to false, the authentication connection will not show up on the login screen as a login option. ", "generatedName": "AuthConnectionEnabled", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Whether the authentication connection is enabled or disabled. If @@ -7025,8 +6959,8 @@ set to false, the authentication connection will not show up on the login screen as a login option. ", "generatedName": "AuthConnectionEnabled", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -7039,11 +6973,11 @@ login screen as a login option. "schema": { "description": "ID of the authentication connection.", "generatedName": "AuthConnectionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7055,53 +6989,52 @@ authentication connection that is set up for a Dev organization. ", "discriminantProperty": "type", "generatedName": "AuthConnection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "google_apps": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasAuthConnectionOptionsGoogleApps", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "auth-connection-options-google-apps", "type": "reference", }, "oidc": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasAuthConnectionOptionsOidc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "auth-connection-options-oidc", "type": "reference", }, "samlp": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasAuthConnectionOptionsSaml", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "auth-connection-options-saml", "type": "reference", }, "social": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasAuthConnectionOptionsSocial", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "auth-connection-options-social", "type": "reference", }, "waad": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasAuthConnectionOptionsAzureAd", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "auth-connection-options-azure-ad", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "auth-connection-options-azure-ad": { "allOf": [], @@ -7110,8 +7043,8 @@ authentication connection that is set up for a Dev organization. authentication connection. ", "generatedName": "AuthConnectionOptionsAzureAd", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7119,19 +7052,19 @@ authentication connection. "generatedName": "authConnectionOptionsAzureAdClientId", "key": "client_id", "schema": { - "description": undefined, + "description": null, "generatedName": "authConnectionOptionsAzureAdClientId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Client ID for the Azure authentication connection.", "generatedName": "AuthConnectionOptionsAzureAdClientId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7144,19 +7077,19 @@ authentication connection. "generatedName": "authConnectionOptionsAzureAdClientSecret", "key": "client_secret", "schema": { - "description": undefined, + "description": null, "generatedName": "authConnectionOptionsAzureAdClientSecret", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Client secret for the Azure authentication connection.", "generatedName": "AuthConnectionOptionsAzureAdClientSecret", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7169,19 +7102,19 @@ authentication connection. "generatedName": "authConnectionOptionsAzureAdDomain", "key": "domain", "schema": { - "description": undefined, + "description": null, "generatedName": "authConnectionOptionsAzureAdDomain", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Domain URL of the Azure authentication connection.", "generatedName": "AuthConnectionOptionsAzureAdDomain", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7198,8 +7131,8 @@ authentication connection. authentication connection. ", "generatedName": "AuthConnectionOptionsGoogleApps", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7207,19 +7140,19 @@ authentication connection. "generatedName": "authConnectionOptionsGoogleAppsClientId", "key": "client_id", "schema": { - "description": undefined, + "description": null, "generatedName": "authConnectionOptionsGoogleAppsClientId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Client ID for the Google Apps authentication connection.", "generatedName": "AuthConnectionOptionsGoogleAppsClientId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7232,20 +7165,20 @@ authentication connection. "generatedName": "authConnectionOptionsGoogleAppsClientSecret", "key": "client_secret", "schema": { - "description": undefined, + "description": null, "generatedName": "authConnectionOptionsGoogleAppsClientSecret", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Client secret for the Google Apps authentication connection. ", "generatedName": "AuthConnectionOptionsGoogleAppsClientSecret", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7258,20 +7191,20 @@ authentication connection. "generatedName": "authConnectionOptionsGoogleAppsTenantDomain", "key": "tenant_domain", "schema": { - "description": undefined, + "description": null, "generatedName": "authConnectionOptionsGoogleAppsTenantDomain", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Tenant domain URL of the Google Apps authentication connection. ", "generatedName": "AuthConnectionOptionsGoogleAppsTenantDomain", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7288,8 +7221,8 @@ authentication connection. authentication connection. ", "generatedName": "AuthConnectionOptionsOidc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7297,19 +7230,19 @@ authentication connection. "generatedName": "authConnectionOptionsOidcClientId", "key": "client_id", "schema": { - "description": undefined, + "description": null, "generatedName": "authConnectionOptionsOidcClientId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Client ID for the OIDC authentication connection.", "generatedName": "AuthConnectionOptionsOidcClientId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7322,19 +7255,19 @@ authentication connection. "generatedName": "authConnectionOptionsOidcClientSecret", "key": "client_secret", "schema": { - "description": undefined, + "description": null, "generatedName": "authConnectionOptionsOidcClientSecret", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Client secret for the OIDC authentication connection.", "generatedName": "AuthConnectionOptionsOidcClientSecret", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7347,19 +7280,19 @@ authentication connection. "generatedName": "authConnectionOptionsOidcIssuer", "key": "issuer", "schema": { - "description": undefined, + "description": null, "generatedName": "authConnectionOptionsOidcIssuer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Issuer URL of the OIDC authentication connection.", "generatedName": "AuthConnectionOptionsOidcIssuer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7376,8 +7309,8 @@ authentication connection. authentication connection. ", "generatedName": "AuthConnectionOptionsSaml", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7385,19 +7318,19 @@ authentication connection. "generatedName": "authConnectionOptionsSamlSignInEndpoint", "key": "sign_in_endpoint", "schema": { - "description": undefined, + "description": null, "generatedName": "authConnectionOptionsSamlSignInEndpoint", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Sign In endpoint for the SAML authentication connection.", "generatedName": "AuthConnectionOptionsSamlSignInEndpoint", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7410,20 +7343,20 @@ authentication connection. "generatedName": "authConnectionOptionsSamlSigningCert", "key": "signing_cert", "schema": { - "description": undefined, + "description": null, "generatedName": "authConnectionOptionsSamlSigningCert", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Signing certificate for the SAML authentication connection. ", "generatedName": "AuthConnectionOptionsSamlSigningCert", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7434,58 +7367,57 @@ authentication connection. "type": "object", }, "auth-connection-options-social": { - "description": undefined, + "description": null, "generatedName": "AuthConnectionOptionsSocial", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "AuthConnectionOptionsSocialKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "AuthConnectionOptionsSocialValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "auth-connection-toggle": { - "description": undefined, + "description": null, "generatedName": "AuthConnectionToggle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "disable", - "nameOverride": undefined, + "nameOverride": null, "value": "disable", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "enable", - "nameOverride": undefined, + "nameOverride": null, "value": "enable", }, ], @@ -7495,68 +7427,68 @@ authentication connection. for each authentication connection will depend on the type value. ", "generatedName": "AuthConnectionType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "google_apps", - "nameOverride": undefined, + "nameOverride": null, "value": "google_apps", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "oidc", - "nameOverride": undefined, + "nameOverride": null, "value": "oidc", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "samlp", - "nameOverride": undefined, + "nameOverride": null, "value": "samlp", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "social", - "nameOverride": undefined, + "nameOverride": null, "value": "social", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "waad", - "nameOverride": undefined, + "nameOverride": null, "value": "waad", }, ], @@ -7564,19 +7496,18 @@ for each authentication connection will depend on the type value. "auth-token": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "AtomBase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "atom-base", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AuthToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7584,21 +7515,21 @@ for each authentication connection will depend on the type value. "generatedName": "authTokenClientId", "key": "client_id", "schema": { - "description": undefined, + "description": null, "generatedName": "authTokenClientId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "An identifier that represents the application that requested the token. Only applicable for application access tokens. ", "generatedName": "AuthTokenClientId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7611,16 +7542,16 @@ token. Only applicable for application access tokens. "generatedName": "authTokenExpiresAt", "key": "expires_at", "schema": { - "description": undefined, + "description": null, "generatedName": "authTokenExpiresAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The time at which the token expires.", "generatedName": "AuthTokenExpiresAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -7634,16 +7565,16 @@ token. Only applicable for application access tokens. "generatedName": "authTokenIssuedAt", "key": "issued_at", "schema": { - "description": undefined, + "description": null, "generatedName": "authTokenIssuedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The time at which the token was issued.", "generatedName": "AuthTokenIssuedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -7657,16 +7588,16 @@ token. Only applicable for application access tokens. "generatedName": "authTokenRequestedTokenType", "key": "requested_token_type", "schema": { - "description": undefined, + "description": null, "generatedName": "authTokenRequestedTokenType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AuthTokenRequestedTokenType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "auth-token-requested-token-type", "type": "reference", }, @@ -7678,25 +7609,25 @@ token. Only applicable for application access tokens. "generatedName": "authTokenScopes", "key": "scopes", "schema": { - "description": undefined, + "description": null, "generatedName": "authTokenScopes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The scopes associated with the issued token.", "generatedName": "AuthTokenScopes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AuthTokenScopesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7710,16 +7641,16 @@ token. Only applicable for application access tokens. "generatedName": "authTokenStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "authTokenStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AuthTokenStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "auth-token-status", "type": "reference", }, @@ -7731,19 +7662,19 @@ token. Only applicable for application access tokens. "generatedName": "authTokenSubject", "key": "subject", "schema": { - "description": undefined, + "description": null, "generatedName": "authTokenSubject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The subject of the token.", "generatedName": "AuthTokenSubject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7756,19 +7687,19 @@ token. Only applicable for application access tokens. "generatedName": "authTokenTokenHint", "key": "token_hint", "schema": { - "description": undefined, + "description": null, "generatedName": "authTokenTokenHint", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A hint that identifies the token.", "generatedName": "AuthTokenTokenHint", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7781,32 +7712,32 @@ token. Only applicable for application access tokens. "auth-token-grant-type": { "description": "Specifies the process of obtaining a token.", "generatedName": "AuthTokenGrantType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UrnDevrevParamsOauthGrantTypeTokenIssue", - "nameOverride": undefined, + "nameOverride": null, "value": "urn:devrev:params:oauth:grant-type:token-issue", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UrnIetfParamsOauthGrantTypeTokenExchange", - "nameOverride": undefined, + "nameOverride": null, "value": "urn:ietf:params:oauth:grant-type:token-exchange", }, ], @@ -7814,116 +7745,116 @@ token. Only applicable for application access tokens. "auth-token-requested-token-type": { "description": "The type of the requested token.", "generatedName": "AuthTokenRequestedTokenType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UrnDevrevParamsOauthTokenTypeAat", - "nameOverride": undefined, + "nameOverride": null, "value": "urn:devrev:params:oauth:token-type:aat", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UrnDevrevParamsOauthTokenTypeAatPublic", - "nameOverride": undefined, + "nameOverride": null, "value": "urn:devrev:params:oauth:token-type:aat:public", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UrnDevrevParamsOauthTokenTypeDev", - "nameOverride": undefined, + "nameOverride": null, "value": "urn:devrev:params:oauth:token-type:dev", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UrnDevrevParamsOauthTokenTypePat", - "nameOverride": undefined, + "nameOverride": null, "value": "urn:devrev:params:oauth:token-type:pat", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UrnDevrevParamsOauthTokenTypeRev", - "nameOverride": undefined, + "nameOverride": null, "value": "urn:devrev:params:oauth:token-type:rev", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UrnDevrevParamsOauthTokenTypeSession", - "nameOverride": undefined, + "nameOverride": null, "value": "urn:devrev:params:oauth:token-type:session", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UrnDevrevParamsOauthTokenTypeSessionDev0", - "nameOverride": undefined, + "nameOverride": null, "value": "urn:devrev:params:oauth:token-type:session:dev0", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UrnDevrevParamsOauthTokenTypeSys", - "nameOverride": undefined, + "nameOverride": null, "value": "urn:devrev:params:oauth:token-type:sys", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UrnIetfParamsOauthTokenTypeJwt", - "nameOverride": undefined, + "nameOverride": null, "value": "urn:ietf:params:oauth:token-type:jwt", }, ], @@ -7931,44 +7862,44 @@ token. Only applicable for application access tokens. "auth-token-status": { "description": "The status of the token.", "generatedName": "AuthTokenStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "active", - "nameOverride": undefined, + "nameOverride": null, "value": "active", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "expired", - "nameOverride": undefined, + "nameOverride": null, "value": "expired", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "revoked", - "nameOverride": undefined, + "nameOverride": null, "value": "revoked", }, ], @@ -7976,92 +7907,92 @@ token. Only applicable for application access tokens. "auth-token-subject-token-type": { "description": "The type of the subject token.", "generatedName": "AuthTokenSubjectTokenType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UrnDevrevParamsOauthTokenTypeJwtAuth0", - "nameOverride": undefined, + "nameOverride": null, "value": "urn:devrev:params:oauth:token-type:jwt:auth0", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UrnDevrevParamsOauthTokenTypeJwtDev", - "nameOverride": undefined, + "nameOverride": null, "value": "urn:devrev:params:oauth:token-type:jwt:dev", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UrnDevrevParamsOauthTokenTypeRevinfo", - "nameOverride": undefined, + "nameOverride": null, "value": "urn:devrev:params:oauth:token-type:revinfo", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UrnDevrevParamsOauthTokenTypeSysu", - "nameOverride": undefined, + "nameOverride": null, "value": "urn:devrev:params:oauth:token-type:sysu", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UrnDevrevParamsOauthTokenTypeUserinfo", - "nameOverride": undefined, + "nameOverride": null, "value": "urn:devrev:params:oauth:token-type:userinfo", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UrnDevrevParamsOauthTokenTypeUserinfoProfile", - "nameOverride": undefined, + "nameOverride": null, "value": "urn:devrev:params:oauth:token-type:userinfo:profile", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UrnIetfParamsOauthTokenTypeJwt", - "nameOverride": undefined, + "nameOverride": null, "value": "urn:ietf:params:oauth:token-type:jwt", }, ], @@ -8070,12 +8001,12 @@ token. Only applicable for application access tokens. "description": "The type of the issued token. Bearer is the only supported token type. ", "generatedName": "AuthTokenTokenType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "bearer", "type": "string", + "value": "bearer", }, }, "auth-tokens-create-request": { @@ -8085,8 +8016,8 @@ token. Only applicable for application access tokens. type. ", "generatedName": "AuthTokensCreateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8094,25 +8025,25 @@ type. "generatedName": "authTokensCreateRequestAud", "key": "aud", "schema": { - "description": undefined, + "description": null, "generatedName": "authTokensCreateRequestAud", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The expected audience values with respect to the token.", "generatedName": "AuthTokensCreateRequestAud", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AuthTokensCreateRequestAudItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8126,10 +8057,10 @@ type. "generatedName": "authTokensCreateRequestClientId", "key": "client_id", "schema": { - "description": undefined, + "description": null, "generatedName": "authTokensCreateRequestClientId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "An identifier that represents the application which is requesting @@ -8138,11 +8069,11 @@ application access token (AAT), DevRev will generate a client_id. This client_id is only associated with an AAT. ", "generatedName": "AuthTokensCreateRequestClientId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8155,17 +8086,17 @@ This client_id is only associated with an AAT. "generatedName": "authTokensCreateRequestExpiresIn", "key": "expires_in", "schema": { - "description": undefined, + "description": null, "generatedName": "authTokensCreateRequestExpiresIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The expected validity lifetime of the token in number of days. ", "generatedName": "AuthTokensCreateRequestExpiresIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -8179,16 +8110,16 @@ This client_id is only associated with an AAT. "generatedName": "authTokensCreateRequestGrantType", "key": "grant_type", "schema": { - "description": undefined, + "description": null, "generatedName": "authTokensCreateRequestGrantType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AuthTokensCreateRequestGrantType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "auth-token-grant-type", "type": "reference", }, @@ -8200,16 +8131,16 @@ This client_id is only associated with an AAT. "generatedName": "authTokensCreateRequestRequestedTokenType", "key": "requested_token_type", "schema": { - "description": undefined, + "description": null, "generatedName": "authTokensCreateRequestRequestedTokenType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AuthTokensCreateRequestRequestedTokenType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "auth-token-requested-token-type", "type": "reference", }, @@ -8221,16 +8152,16 @@ This client_id is only associated with an AAT. "generatedName": "authTokensCreateRequestRevInfo", "key": "rev_info", "schema": { - "description": undefined, + "description": null, "generatedName": "authTokensCreateRequestRevInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AuthTokensCreateRequestRevInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "auth-tokens-rev-info", "type": "reference", }, @@ -8242,10 +8173,10 @@ This client_id is only associated with an AAT. "generatedName": "authTokensCreateRequestScope", "key": "scope", "schema": { - "description": undefined, + "description": null, "generatedName": "authTokensCreateRequestScope", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The requested set of scopes associated with the issued token. A @@ -8253,11 +8184,11 @@ space-delimited list of values in which the order of values does not matter. ", "generatedName": "AuthTokensCreateRequestScope", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8270,21 +8201,21 @@ not matter. "generatedName": "authTokensCreateRequestSubjectToken", "key": "subject_token", "schema": { - "description": undefined, + "description": null, "generatedName": "authTokensCreateRequestSubjectToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Represents the entity that requests the token. Not required when requesting an application access token (AAT). ", "generatedName": "AuthTokensCreateRequestSubjectToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8297,16 +8228,16 @@ requesting an application access token (AAT). "generatedName": "authTokensCreateRequestSubjectTokenType", "key": "subject_token_type", "schema": { - "description": undefined, + "description": null, "generatedName": "authTokensCreateRequestSubjectTokenType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AuthTokensCreateRequestSubjectTokenType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "auth-token-subject-token-type", "type": "reference", }, @@ -8318,19 +8249,19 @@ requesting an application access token (AAT). "generatedName": "authTokensCreateRequestTokenHint", "key": "token_hint", "schema": { - "description": undefined, + "description": null, "generatedName": "authTokensCreateRequestTokenHint", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A hint that identifies the token.", "generatedName": "AuthTokensCreateRequestTokenHint", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8347,8 +8278,8 @@ requesting an application access token (AAT). requested token type. ", "generatedName": "AuthTokensCreateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8360,11 +8291,11 @@ requested token type. token type. ", "generatedName": "AuthTokensCreateResponseAccessToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8376,10 +8307,10 @@ token type. "generatedName": "authTokensCreateResponseClientId", "key": "client_id", "schema": { - "description": undefined, + "description": null, "generatedName": "authTokensCreateResponseClientId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "An identifier that represents the application which is requesting @@ -8387,11 +8318,11 @@ the token. Only present in a response corresponding to an application access token (AAT). ", "generatedName": "AuthTokensCreateResponseClientId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8408,8 +8339,8 @@ application access token (AAT). epoch. ", "generatedName": "AuthTokensCreateResponseExpiresIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -8422,19 +8353,19 @@ epoch. "generatedName": "authTokensCreateResponseRefreshToken", "key": "refresh_token", "schema": { - "description": undefined, + "description": null, "generatedName": "authTokensCreateResponseRefreshToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A token to refresh the issued token.", "generatedName": "AuthTokensCreateResponseRefreshToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8447,21 +8378,21 @@ epoch. "generatedName": "authTokensCreateResponseScope", "key": "scope", "schema": { - "description": undefined, + "description": null, "generatedName": "authTokensCreateResponseScope", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The scopes associated with the issued token. A space-delimited list of values in which the order of values does not matter. ", "generatedName": "AuthTokensCreateResponseScope", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8474,10 +8405,10 @@ of values in which the order of values does not matter. "generatedName": "authTokensCreateResponseTokenType", "key": "token_type", "schema": { - "description": undefined, + "description": null, "generatedName": "AuthTokensCreateResponseTokenType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "auth-token-token-type", "type": "reference", }, @@ -8490,8 +8421,8 @@ of values in which the order of values does not matter. "allOfPropertyConflicts": [], "description": "The request to revoke the token.", "generatedName": "AuthTokensDeleteRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8499,10 +8430,10 @@ of values in which the order of values does not matter. "generatedName": "authTokensDeleteRequestTokenId", "key": "token_id", "schema": { - "description": undefined, + "description": null, "generatedName": "authTokensDeleteRequestTokenId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The unique identifier for the token under a given Dev organization. @@ -8510,11 +8441,11 @@ If no token ID is provided, then the token ID will be set from the JTI claim of the token in the authorization header. ", "generatedName": "AuthTokensDeleteRequestTokenId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8529,8 +8460,8 @@ JTI claim of the token in the authorization header. "allOfPropertyConflicts": [], "description": "The response to get the token metadata.", "generatedName": "AuthTokensGetResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8538,10 +8469,10 @@ JTI claim of the token in the authorization header. "generatedName": "authTokensGetResponseToken", "key": "token", "schema": { - "description": undefined, + "description": null, "generatedName": "AuthTokensGetResponseToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "auth-token", "type": "reference", }, @@ -8554,8 +8485,8 @@ JTI claim of the token in the authorization header. "allOfPropertyConflicts": [], "description": "The response to list the token metadata.", "generatedName": "AuthTokensListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8565,14 +8496,14 @@ JTI claim of the token in the authorization header. "schema": { "description": "The list of token metadata.", "generatedName": "AuthTokensListResponseTokens", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AuthTokensListResponseTokensItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "auth-token", "type": "reference", }, @@ -8586,8 +8517,8 @@ JTI claim of the token in the authorization header. "allOfPropertyConflicts": [], "description": "Carries Rev org info.", "generatedName": "AuthTokensOrgTraits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8595,19 +8526,19 @@ JTI claim of the token in the authorization header. "generatedName": "authTokensOrgTraitsDisplayName", "key": "display_name", "schema": { - "description": undefined, + "description": null, "generatedName": "authTokensOrgTraitsDisplayName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The display name of the Rev org.", "generatedName": "AuthTokensOrgTraitsDisplayName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8620,19 +8551,19 @@ JTI claim of the token in the authorization header. "generatedName": "authTokensOrgTraitsDomain", "key": "domain", "schema": { - "description": undefined, + "description": null, "generatedName": "authTokensOrgTraitsDomain", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The domain of the Rev org.", "generatedName": "AuthTokensOrgTraitsDomain", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8649,8 +8580,8 @@ JTI claim of the token in the authorization header. issue a Rev session token. ", "generatedName": "AuthTokensRevInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8658,19 +8589,19 @@ issue a Rev session token. "generatedName": "authTokensRevInfoOrgRef", "key": "org_ref", "schema": { - "description": undefined, + "description": null, "generatedName": "authTokensRevInfoOrgRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "An identifier which uniquely identifies a Rev org.", "generatedName": "AuthTokensRevInfoOrgRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8683,16 +8614,16 @@ issue a Rev session token. "generatedName": "authTokensRevInfoOrgTraits", "key": "org_traits", "schema": { - "description": undefined, + "description": null, "generatedName": "authTokensRevInfoOrgTraits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AuthTokensRevInfoOrgTraits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "auth-tokens-org-traits", "type": "reference", }, @@ -8704,19 +8635,19 @@ issue a Rev session token. "generatedName": "authTokensRevInfoRevUserId", "key": "rev_user_id", "schema": { - "description": undefined, + "description": null, "generatedName": "authTokensRevInfoRevUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The unique ID of the Rev user.", "generatedName": "AuthTokensRevInfoRevUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8731,11 +8662,11 @@ issue a Rev session token. "schema": { "description": "An identifier which uniquely identifies a Rev user.", "generatedName": "AuthTokensRevInfoUserRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8747,16 +8678,16 @@ issue a Rev session token. "generatedName": "authTokensRevInfoUserTraits", "key": "user_traits", "schema": { - "description": undefined, + "description": null, "generatedName": "authTokensRevInfoUserTraits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AuthTokensRevInfoUserTraits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "auth-tokens-user-traits", "type": "reference", }, @@ -8772,8 +8703,8 @@ issue a Rev session token. that match with the provided token type. ", "generatedName": "AuthTokensSelfDeleteRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8781,16 +8712,16 @@ that match with the provided token type. "generatedName": "authTokensSelfDeleteRequestRequestedTokenType", "key": "requested_token_type", "schema": { - "description": undefined, + "description": null, "generatedName": "authTokensSelfDeleteRequestRequestedTokenType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AuthTokensSelfDeleteRequestRequestedTokenType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "auth-token-requested-token-type", "type": "reference", }, @@ -8804,8 +8735,8 @@ that match with the provided token type. "allOfPropertyConflicts": [], "description": "A request to update the token metadata.", "generatedName": "AuthTokensUpdateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8815,11 +8746,11 @@ that match with the provided token type. "schema": { "description": "A hint that identifies the token.", "generatedName": "AuthTokensUpdateRequestTokenHint", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8834,11 +8765,11 @@ that match with the provided token type. "description": "The unique identifier of the token under a given Dev organization. ", "generatedName": "AuthTokensUpdateRequestTokenId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8852,8 +8783,8 @@ that match with the provided token type. "allOfPropertyConflicts": [], "description": "Response for the request to update the token metadata.", "generatedName": "AuthTokensUpdateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8861,10 +8792,10 @@ that match with the provided token type. "generatedName": "authTokensUpdateResponseToken", "key": "token", "schema": { - "description": undefined, + "description": null, "generatedName": "AuthTokensUpdateResponseToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "auth-token", "type": "reference", }, @@ -8877,8 +8808,8 @@ that match with the provided token type. "allOfPropertyConflicts": [], "description": "Carries Rev user info.", "generatedName": "AuthTokensUserTraits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8886,19 +8817,19 @@ that match with the provided token type. "generatedName": "authTokensUserTraitsDisplayName", "key": "display_name", "schema": { - "description": undefined, + "description": null, "generatedName": "authTokensUserTraitsDisplayName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The display name of the Rev user.", "generatedName": "AuthTokensUserTraitsDisplayName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8911,19 +8842,19 @@ that match with the provided token type. "generatedName": "authTokensUserTraitsEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "authTokensUserTraitsEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The email address of the Rev user.", "generatedName": "AuthTokensUserTraitsEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8936,19 +8867,19 @@ that match with the provided token type. "generatedName": "authTokensUserTraitsFullName", "key": "full_name", "schema": { - "description": undefined, + "description": null, "generatedName": "authTokensUserTraitsFullName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The full name of the Rev user.", "generatedName": "AuthTokensUserTraitsFullName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8959,23 +8890,24 @@ that match with the provided token type. "type": "object", }, "capability": { - "description": undefined, + "description": null, "generatedName": "Capability", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "part-base", "type": "reference", }, "capability-summary": { - "description": undefined, + "description": null, "generatedName": "CapabilitySummary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "part-base-summary", "type": "reference", }, "dev-org-auth-connections-create-request": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [ { "key": "display_name", @@ -8986,8 +8918,8 @@ organization. For example, if the display_name is 'abclogin', then it would appear on the login button as 'Log in to abclogin'. ", "generatedName": "DevOrgAuthConnectionsCreateRequestDisplayName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Display name of the authentication connection. This name will be @@ -8996,11 +8928,11 @@ organization. For example, if the display_name is 'abclogin', then it would appear on the login button as 'Log in to abclogin'. ", "generatedName": "DevOrgAuthConnectionsCreateRequestDisplayName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9012,101 +8944,100 @@ it would appear on the login button as 'Log in to abclogin'. ", "discriminantProperty": "type", "generatedName": "DevOrgAuthConnectionsCreateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "google_apps": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasAuthConnectionOptionsGoogleApps", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "auth-connection-options-google-apps", "type": "reference", }, "oidc": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasAuthConnectionOptionsOidc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "auth-connection-options-oidc", "type": "reference", }, "samlp": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasAuthConnectionOptionsSaml", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "auth-connection-options-saml", "type": "reference", }, "waad": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasAuthConnectionOptionsAzureAd", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "auth-connection-options-azure-ad", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "dev-org-auth-connections-create-request-type": { "description": "Defines the type for the authentication connection. Different types of authentication connections have different configuration parameters. ", "generatedName": "DevOrgAuthConnectionsCreateRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "google_apps", - "nameOverride": undefined, + "nameOverride": null, "value": "google_apps", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "oidc", - "nameOverride": undefined, + "nameOverride": null, "value": "oidc", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "samlp", - "nameOverride": undefined, + "nameOverride": null, "value": "samlp", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "waad", - "nameOverride": undefined, + "nameOverride": null, "value": "waad", }, ], @@ -9118,8 +9049,8 @@ authentication connections have different configuration parameters. connection. ", "generatedName": "DevOrgAuthConnectionsCreateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9127,10 +9058,10 @@ connection. "generatedName": "devOrgAuthConnectionsCreateResponseAuthConnection", "key": "auth_connection", "schema": { - "description": undefined, + "description": null, "generatedName": "DevOrgAuthConnectionsCreateResponseAuthConnection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "auth-connection", "type": "reference", }, @@ -9146,8 +9077,8 @@ organization. A default connection and a connection which is currently enabled cannot be deleted. ", "generatedName": "DevOrgAuthConnectionsDeleteRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9157,11 +9088,11 @@ enabled cannot be deleted. "schema": { "description": "ID of the authentication connection to be deleted.", "generatedName": "DevOrgAuthConnectionsDeleteRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9177,8 +9108,8 @@ enabled cannot be deleted. authentication connection. ", "generatedName": "DevOrgAuthConnectionsGetResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9186,10 +9117,10 @@ authentication connection. "generatedName": "devOrgAuthConnectionsGetResponseAuthConnection", "key": "auth_connection", "schema": { - "description": undefined, + "description": null, "generatedName": "DevOrgAuthConnectionsGetResponseAuthConnection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "auth-connection", "type": "reference", }, @@ -9204,8 +9135,8 @@ authentication connection. authentication connections configured for a Dev organization. ", "generatedName": "DevOrgAuthConnectionsListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9217,14 +9148,14 @@ authentication connections configured for a Dev organization. a Dev organization. ", "generatedName": "DevOrgAuthConnectionsListResponseAuthConnections", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "DevOrgAuthConnectionsListResponseAuthConnectionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "auth-connection", "type": "reference", }, @@ -9240,8 +9171,8 @@ a Dev organization. organization. ", "generatedName": "DevOrgAuthConnectionsToggleRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9251,11 +9182,11 @@ organization. "schema": { "description": "ID of the authentication connection to be toggled.", "generatedName": "DevOrgAuthConnectionsToggleRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9267,16 +9198,16 @@ organization. "generatedName": "devOrgAuthConnectionsToggleRequestToggle", "key": "toggle", "schema": { - "description": undefined, + "description": null, "generatedName": "devOrgAuthConnectionsToggleRequestToggle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DevOrgAuthConnectionsToggleRequestToggle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "auth-connection-toggle", "type": "reference", }, @@ -9286,7 +9217,8 @@ organization. "type": "object", }, "dev-org-auth-connections-update-request": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [ { "key": "display_name", @@ -9297,8 +9229,8 @@ organization. For example, if the display_name is 'abclogin', then it would appear on the login button as 'Log in to abclogin'. ", "generatedName": "DevOrgAuthConnectionsUpdateRequestDisplayName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "New display name of the authentication connection. This name will @@ -9307,11 +9239,11 @@ organization. For example, if the display_name is 'abclogin', then it would appear on the login button as 'Log in to abclogin'. ", "generatedName": "DevOrgAuthConnectionsUpdateRequestDisplayName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9324,11 +9256,11 @@ it would appear on the login button as 'Log in to abclogin'. "description": "ID of the authentication connection which is to be updated. ", "generatedName": "DevOrgAuthConnectionsUpdateRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9340,53 +9272,52 @@ organization. ", "discriminantProperty": "type", "generatedName": "DevOrgAuthConnectionsUpdateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "google_apps": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasAuthConnectionOptionsGoogleApps", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "auth-connection-options-google-apps", "type": "reference", }, "none": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasEmpty", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "empty", "type": "reference", }, "oidc": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasAuthConnectionOptionsOidc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "auth-connection-options-oidc", "type": "reference", }, "samlp": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasAuthConnectionOptionsSaml", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "auth-connection-options-saml", "type": "reference", }, "waad": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasAuthConnectionOptionsAzureAd", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "auth-connection-options-azure-ad", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "dev-org-auth-connections-update-request-type": { "description": "Specifies the type for the authentication connection. Different types @@ -9394,68 +9325,68 @@ of authentication connections have different configuration parameters that can be updated. ", "generatedName": "DevOrgAuthConnectionsUpdateRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "google_apps", - "nameOverride": undefined, + "nameOverride": null, "value": "google_apps", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "none", - "nameOverride": undefined, + "nameOverride": null, "value": "none", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "oidc", - "nameOverride": undefined, + "nameOverride": null, "value": "oidc", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "samlp", - "nameOverride": undefined, + "nameOverride": null, "value": "samlp", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "waad", - "nameOverride": undefined, + "nameOverride": null, "value": "waad", }, ], @@ -9467,8 +9398,8 @@ that can be updated. connection. ", "generatedName": "DevOrgAuthConnectionsUpdateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9476,10 +9407,10 @@ connection. "generatedName": "devOrgAuthConnectionsUpdateResponseAuthConnection", "key": "auth_connection", "schema": { - "description": undefined, + "description": null, "generatedName": "DevOrgAuthConnectionsUpdateResponseAuthConnection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "auth-connection", "type": "reference", }, @@ -9490,19 +9421,18 @@ connection. "dev-user": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "UserBase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "user-base", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DevUser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9510,22 +9440,22 @@ connection. "generatedName": "devUserExternalIdentities", "key": "external_identities", "schema": { - "description": undefined, + "description": null, "generatedName": "devUserExternalIdentities", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "IDs of the Dev User outside the DevRev SOR.", "generatedName": "DevUserExternalIdentities", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "DevUserExternalIdentitiesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "external-identity", "type": "reference", }, @@ -9536,10 +9466,10 @@ connection. "type": "object", }, "dev-user-summary": { - "description": undefined, + "description": null, "generatedName": "DevUserSummary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "user-base-summary", "type": "reference", }, @@ -9548,8 +9478,8 @@ connection. "allOfPropertyConflicts": [], "description": "The response to listing the Dev users.", "generatedName": "DevUsersListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9559,14 +9489,14 @@ connection. "schema": { "description": "The list of Dev users.", "generatedName": "DevUsersListResponseDevUsers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "DevUsersListResponseDevUsersItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "dev-user", "type": "reference", }, @@ -9578,21 +9508,21 @@ connection. "generatedName": "devUsersListResponseNextCursor", "key": "next_cursor", "schema": { - "description": undefined, + "description": null, "generatedName": "devUsersListResponseNextCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The cursor used to iterate subsequent results in accordance to the sort order. If not set, then no later elements exist. ", "generatedName": "DevUsersListResponseNextCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9605,21 +9535,21 @@ sort order. If not set, then no later elements exist. "generatedName": "devUsersListResponsePrevCursor", "key": "prev_cursor", "schema": { - "description": undefined, + "description": null, "generatedName": "devUsersListResponsePrevCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The cursor used to iterate preceding results in accordance to the sort order. If not set, then no prior elements exist. ", "generatedName": "DevUsersListResponsePrevCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9635,8 +9565,8 @@ sort order. If not set, then no prior elements exist. "description": "The response to getting the information for the authenticated user. ", "generatedName": "DevUsersSelfResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9644,10 +9574,10 @@ sort order. If not set, then no prior elements exist. "generatedName": "devUsersSelfResponseDevUser", "key": "dev_user", "schema": { - "description": undefined, + "description": null, "generatedName": "DevUsersSelfResponseDevUser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "dev-user", "type": "reference", }, @@ -9656,44 +9586,42 @@ sort order. If not set, then no prior elements exist. "type": "object", }, "empty": { - "description": undefined, + "description": null, "generatedName": "Empty", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "EmptyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, "nameOverride": "empty", "type": "map", "value": { "generatedName": "EmptyValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "enhancement": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "PartBase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "part-base", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Enhancement", - "groupName": undefined, + "groupName": null, "nameOverride": "enhancement", "properties": [ { @@ -9702,16 +9630,16 @@ sort order. If not set, then no prior elements exist. "generatedName": "enhancementTargetCloseDate", "key": "target_close_date", "schema": { - "description": undefined, + "description": null, "generatedName": "enhancementTargetCloseDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Timestamp when the enhancement is expected to be closed.", "generatedName": "EnhancementTargetCloseDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -9723,63 +9651,61 @@ sort order. If not set, then no prior elements exist. "type": "object", }, "enhancement-summary": { - "description": undefined, + "description": null, "generatedName": "EnhancementSummary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "part-base-summary", "type": "reference", }, "error-bad-request": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "ErrorBase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "error-base", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ErrorBadRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "error-bad-request-bad-request": { - "description": undefined, + "description": null, "generatedName": "ErrorBadRequestBadRequest", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "ErrorBadRequestBadRequestKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "ErrorBadRequestBadRequestValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "error-bad-request-invalid-enum-value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ErrorBadRequestInvalidEnumValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9789,17 +9715,17 @@ sort order. If not set, then no prior elements exist. "schema": { "description": "The allowed values for the field.", "generatedName": "ErrorBadRequestInvalidEnumValueAllowedValues", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ErrorBadRequestInvalidEnumValueAllowedValuesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9814,11 +9740,11 @@ sort order. If not set, then no prior elements exist. "schema": { "description": "The field whose enum value is invalid.", "generatedName": "ErrorBadRequestInvalidEnumValueFieldName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9832,11 +9758,11 @@ sort order. If not set, then no prior elements exist. "schema": { "description": "The value that was received.", "generatedName": "ErrorBadRequestInvalidEnumValueValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9848,10 +9774,10 @@ sort order. If not set, then no prior elements exist. "error-bad-request-missing-required-field": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ErrorBadRequestMissingRequiredField", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9861,11 +9787,11 @@ sort order. If not set, then no prior elements exist. "schema": { "description": "The missing field's name.", "generatedName": "ErrorBadRequestMissingRequiredFieldFieldName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9875,94 +9801,93 @@ sort order. If not set, then no prior elements exist. "type": "object", }, "error-bad-request-parse-error": { - "description": undefined, + "description": null, "generatedName": "ErrorBadRequestParseError", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "ErrorBadRequestParseErrorKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "ErrorBadRequestParseErrorValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "error-bad-request-type": { - "description": undefined, + "description": null, "generatedName": "ErrorBadRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "bad_request", - "nameOverride": undefined, + "nameOverride": null, "value": "bad_request", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "invalid_enum_value", - "nameOverride": undefined, + "nameOverride": null, "value": "invalid_enum_value", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "missing_required_field", - "nameOverride": undefined, + "nameOverride": null, "value": "missing_required_field", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "parse_error", - "nameOverride": undefined, + "nameOverride": null, "value": "parse_error", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "value_not_permitted", - "nameOverride": undefined, + "nameOverride": null, "value": "value_not_permitted", }, ], @@ -9970,10 +9895,10 @@ sort order. If not set, then no prior elements exist. "error-bad-request-value-not-permitted": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ErrorBadRequestValueNotPermitted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9983,11 +9908,11 @@ sort order. If not set, then no prior elements exist. "schema": { "description": "The field whose value is not permitted.", "generatedName": "ErrorBadRequestValueNotPermittedFieldName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9999,19 +9924,19 @@ sort order. If not set, then no prior elements exist. "generatedName": "errorBadRequestValueNotPermittedReason", "key": "reason", "schema": { - "description": undefined, + "description": null, "generatedName": "errorBadRequestValueNotPermittedReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The reason the value isn't permitted.", "generatedName": "ErrorBadRequestValueNotPermittedReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10024,10 +9949,10 @@ sort order. If not set, then no prior elements exist. "error-base": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ErrorBase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10035,19 +9960,19 @@ sort order. If not set, then no prior elements exist. "generatedName": "errorBaseMessage", "key": "message", "schema": { - "description": undefined, + "description": null, "generatedName": "errorBaseMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The message associated with the error.", "generatedName": "ErrorBaseMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10060,334 +9985,322 @@ sort order. If not set, then no prior elements exist. "error-forbidden": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "ErrorBase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "error-base", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ErrorForbidden", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "error-forbidden-forbidden": { - "description": undefined, + "description": null, "generatedName": "ErrorForbiddenForbidden", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "ErrorForbiddenForbiddenKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "ErrorForbiddenForbiddenValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "error-forbidden-type": { - "description": undefined, + "description": null, "generatedName": "ErrorForbiddenType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "forbidden", "type": "string", + "value": "forbidden", }, }, "error-internal-server-error": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "ErrorBase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "error-base", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ErrorInternalServerError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "error-internal-server-error-internal-error": { - "description": undefined, + "description": null, "generatedName": "ErrorInternalServerErrorInternalError", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "ErrorInternalServerErrorInternalErrorKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "ErrorInternalServerErrorInternalErrorValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "error-internal-server-error-type": { - "description": undefined, + "description": null, "generatedName": "ErrorInternalServerErrorType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "internal_error", "type": "string", + "value": "internal_error", }, }, "error-not-found": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "ErrorBase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "error-base", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ErrorNotFound", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "error-not-found-not-found": { - "description": undefined, + "description": null, "generatedName": "ErrorNotFoundNotFound", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "ErrorNotFoundNotFoundKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "ErrorNotFoundNotFoundValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "error-not-found-type": { - "description": undefined, + "description": null, "generatedName": "ErrorNotFoundType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "not_found", "type": "string", + "value": "not_found", }, }, "error-service-unavailable": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "ErrorBase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "error-base", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ErrorServiceUnavailable", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "error-service-unavailable-service-unavailable": { - "description": undefined, + "description": null, "generatedName": "ErrorServiceUnavailableServiceUnavailable", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "ErrorServiceUnavailableServiceUnavailableKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "ErrorServiceUnavailableServiceUnavailableValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "error-service-unavailable-type": { - "description": undefined, + "description": null, "generatedName": "ErrorServiceUnavailableType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "service_unavailable", "type": "string", + "value": "service_unavailable", }, }, "error-too-many-requests": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "ErrorBase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "error-base", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ErrorTooManyRequests", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "error-too-many-requests-too-many-requests": { - "description": undefined, + "description": null, "generatedName": "ErrorTooManyRequestsTooManyRequests", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "ErrorTooManyRequestsTooManyRequestsKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "ErrorTooManyRequestsTooManyRequestsValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "error-too-many-requests-type": { - "description": undefined, + "description": null, "generatedName": "ErrorTooManyRequestsType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "too_many_requests", "type": "string", + "value": "too_many_requests", }, }, "error-unauthorized": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "ErrorBase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "error-base", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ErrorUnauthorized", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "error-unauthorized-type": { - "description": undefined, + "description": null, "generatedName": "ErrorUnauthorizedType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "unauthenticated", "type": "string", + "value": "unauthenticated", }, }, "error-unauthorized-unauthenticated": { - "description": undefined, + "description": null, "generatedName": "ErrorUnauthorizedUnauthenticated", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "ErrorUnauthorizedUnauthenticatedKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "ErrorUnauthorizedUnauthenticatedValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "event-part-created": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EventPartCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10395,10 +10308,10 @@ sort order. If not set, then no prior elements exist. "generatedName": "eventPartCreatedPart", "key": "part", "schema": { - "description": undefined, + "description": null, "generatedName": "EventPartCreatedPart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "part", "type": "reference", }, @@ -10409,10 +10322,10 @@ sort order. If not set, then no prior elements exist. "event-part-deleted": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EventPartDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10422,11 +10335,11 @@ sort order. If not set, then no prior elements exist. "schema": { "description": "The ID of the part that was deleted.", "generatedName": "EventPartDeletedId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10438,10 +10351,10 @@ sort order. If not set, then no prior elements exist. "event-part-updated": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EventPartUpdated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10449,10 +10362,10 @@ sort order. If not set, then no prior elements exist. "generatedName": "eventPartUpdatedPart", "key": "part", "schema": { - "description": undefined, + "description": null, "generatedName": "EventPartUpdatedPart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "part", "type": "reference", }, @@ -10463,10 +10376,10 @@ sort order. If not set, then no prior elements exist. "event-rev-org-created": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EventRevOrgCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10474,10 +10387,10 @@ sort order. If not set, then no prior elements exist. "generatedName": "eventRevOrgCreatedRevOrg", "key": "rev_org", "schema": { - "description": undefined, + "description": null, "generatedName": "EventRevOrgCreatedRevOrg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "rev-org", "type": "reference", }, @@ -10488,10 +10401,10 @@ sort order. If not set, then no prior elements exist. "event-rev-org-deleted": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EventRevOrgDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10501,11 +10414,11 @@ sort order. If not set, then no prior elements exist. "schema": { "description": "The ID of the Rev organization that was deleted.", "generatedName": "EventRevOrgDeletedId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10517,10 +10430,10 @@ sort order. If not set, then no prior elements exist. "event-rev-org-updated": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EventRevOrgUpdated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10528,10 +10441,10 @@ sort order. If not set, then no prior elements exist. "generatedName": "eventRevOrgUpdatedRevOrg", "key": "rev_org", "schema": { - "description": undefined, + "description": null, "generatedName": "EventRevOrgUpdatedRevOrg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "rev-org", "type": "reference", }, @@ -10542,10 +10455,10 @@ sort order. If not set, then no prior elements exist. "event-tag-created": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EventTagCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10553,10 +10466,10 @@ sort order. If not set, then no prior elements exist. "generatedName": "eventTagCreatedTag", "key": "tag", "schema": { - "description": undefined, + "description": null, "generatedName": "EventTagCreatedTag", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "tag", "type": "reference", }, @@ -10567,10 +10480,10 @@ sort order. If not set, then no prior elements exist. "event-tag-deleted": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EventTagDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10580,11 +10493,11 @@ sort order. If not set, then no prior elements exist. "schema": { "description": "The ID of the tag that was deleted.", "generatedName": "EventTagDeletedId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10596,10 +10509,10 @@ sort order. If not set, then no prior elements exist. "event-tag-updated": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EventTagUpdated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10607,10 +10520,10 @@ sort order. If not set, then no prior elements exist. "generatedName": "eventTagUpdatedTag", "key": "tag", "schema": { - "description": undefined, + "description": null, "generatedName": "EventTagUpdatedTag", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "tag", "type": "reference", }, @@ -10621,10 +10534,10 @@ sort order. If not set, then no prior elements exist. "event-timeline-entry-created": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EventTimelineEntryCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10632,10 +10545,10 @@ sort order. If not set, then no prior elements exist. "generatedName": "eventTimelineEntryCreatedEntry", "key": "entry", "schema": { - "description": undefined, + "description": null, "generatedName": "EventTimelineEntryCreatedEntry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "timeline-entry", "type": "reference", }, @@ -10646,10 +10559,10 @@ sort order. If not set, then no prior elements exist. "event-timeline-entry-deleted": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EventTimelineEntryDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10659,11 +10572,11 @@ sort order. If not set, then no prior elements exist. "schema": { "description": "The ID of the timeline entry that was deleted.", "generatedName": "EventTimelineEntryDeletedId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10675,10 +10588,10 @@ sort order. If not set, then no prior elements exist. "event-timeline-entry-updated": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EventTimelineEntryUpdated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10686,10 +10599,10 @@ sort order. If not set, then no prior elements exist. "generatedName": "eventTimelineEntryUpdatedEntry", "key": "entry", "schema": { - "description": undefined, + "description": null, "generatedName": "EventTimelineEntryUpdatedEntry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "timeline-entry", "type": "reference", }, @@ -10700,10 +10613,10 @@ sort order. If not set, then no prior elements exist. "event-webhook-created": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EventWebhookCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10711,10 +10624,10 @@ sort order. If not set, then no prior elements exist. "generatedName": "eventWebhookCreatedWebhook", "key": "webhook", "schema": { - "description": undefined, + "description": null, "generatedName": "EventWebhookCreatedWebhook", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "webhook", "type": "reference", }, @@ -10725,10 +10638,10 @@ sort order. If not set, then no prior elements exist. "event-webhook-deleted": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EventWebhookDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10738,11 +10651,11 @@ sort order. If not set, then no prior elements exist. "schema": { "description": "The ID of the webhook that was deleted.", "generatedName": "EventWebhookDeletedId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10754,10 +10667,10 @@ sort order. If not set, then no prior elements exist. "event-webhook-updated": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EventWebhookUpdated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10765,10 +10678,10 @@ sort order. If not set, then no prior elements exist. "generatedName": "eventWebhookUpdatedWebhook", "key": "webhook", "schema": { - "description": undefined, + "description": null, "generatedName": "EventWebhookUpdatedWebhook", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "webhook", "type": "reference", }, @@ -10779,10 +10692,10 @@ sort order. If not set, then no prior elements exist. "event-work-created": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EventWorkCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10790,10 +10703,10 @@ sort order. If not set, then no prior elements exist. "generatedName": "eventWorkCreatedWork", "key": "work", "schema": { - "description": undefined, + "description": null, "generatedName": "EventWorkCreatedWork", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "work", "type": "reference", }, @@ -10804,10 +10717,10 @@ sort order. If not set, then no prior elements exist. "event-work-deleted": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EventWorkDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10817,11 +10730,11 @@ sort order. If not set, then no prior elements exist. "schema": { "description": "The ID of the work that was deleted.", "generatedName": "EventWorkDeletedId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10833,10 +10746,10 @@ sort order. If not set, then no prior elements exist. "event-work-updated": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EventWorkUpdated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10844,10 +10757,10 @@ sort order. If not set, then no prior elements exist. "generatedName": "eventWorkUpdatedWork", "key": "work", "schema": { - "description": undefined, + "description": null, "generatedName": "EventWorkUpdatedWork", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "work", "type": "reference", }, @@ -10858,66 +10771,64 @@ sort order. If not set, then no prior elements exist. "external-identity": { "description": "External identity of a user.", "generatedName": "ExternalIdentity", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "ExternalIdentityKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "ExternalIdentityValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "feature": { - "description": undefined, + "description": null, "generatedName": "Feature", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "part-base", "type": "reference", }, "feature-summary": { - "description": undefined, + "description": null, "generatedName": "FeatureSummary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "part-base-summary", "type": "reference", }, "group-summary": { - "description": undefined, + "description": null, "generatedName": "GroupSummary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "atom-base-summary", "type": "reference", }, "issue": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "WorkBase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "work-base", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Issue", - "groupName": undefined, + "groupName": null, "nameOverride": "issue", "properties": [ { @@ -10926,16 +10837,16 @@ sort order. If not set, then no prior elements exist. "generatedName": "issuePriority", "key": "priority", "schema": { - "description": undefined, + "description": null, "generatedName": "issuePriority", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IssuePriority", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "issue-priority", "type": "reference", }, @@ -10947,56 +10858,56 @@ sort order. If not set, then no prior elements exist. "issue-priority": { "description": "Priority of the work based upon impact and criticality.", "generatedName": "IssuePriority", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "p0", - "nameOverride": undefined, + "nameOverride": null, "value": "p0", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "p1", - "nameOverride": undefined, + "nameOverride": null, "value": "p1", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "p2", - "nameOverride": undefined, + "nameOverride": null, "value": "p2", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "p3", - "nameOverride": undefined, + "nameOverride": null, "value": "p3", }, ], @@ -11009,32 +10920,32 @@ returned, or if no cursor is provided, then from the end. Entries will always be returned in the specified sort-by order. ", "generatedName": "ListMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "after", - "nameOverride": undefined, + "nameOverride": null, "value": "after", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "before", - "nameOverride": undefined, + "nameOverride": null, "value": "before", }, ], @@ -11042,19 +10953,18 @@ always be returned in the specified sort-by order. "org-base": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "AtomBase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "atom-base", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "OrgBase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11062,19 +10972,19 @@ always be returned in the specified sort-by order. "generatedName": "orgBaseDisplayName", "key": "display_name", "schema": { - "description": undefined, + "description": null, "generatedName": "orgBaseDisplayName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Name of the Organization.", "generatedName": "OrgBaseDisplayName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11087,19 +10997,18 @@ always be returned in the specified sort-by order. "org-base-summary": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "AtomBaseSummary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "atom-base-summary", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "OrgBaseSummary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11107,19 +11016,19 @@ always be returned in the specified sort-by order. "generatedName": "orgBaseSummaryDisplayName", "key": "display_name", "schema": { - "description": undefined, + "description": null, "generatedName": "orgBaseSummaryDisplayName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Name of the Organization.", "generatedName": "OrgBaseSummaryDisplayName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11133,143 +11042,142 @@ always be returned in the specified sort-by order. "description": "The environment of the Org. Defaults to 'production' if not specified. ", "generatedName": "OrgEnvironment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "production", - "nameOverride": undefined, + "nameOverride": null, "value": "production", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "staging", - "nameOverride": undefined, + "nameOverride": null, "value": "staging", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "test", - "nameOverride": undefined, + "nameOverride": null, "value": "test", }, ], }, "org-summary": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "type", "generatedName": "OrgSummary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "rev_org": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasRevOrgSummary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "rev-org-summary", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "org-type": { - "description": undefined, + "description": null, "generatedName": "OrgType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "rev_org", "type": "string", + "value": "rev_org", }, }, "part": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "type", "generatedName": "Part", - "groupName": undefined, + "groupName": null, "nameOverride": "part", "schemas": { "capability": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasCapability", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "capability", "type": "reference", }, "enhancement": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasEnhancement", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "enhancement", "type": "reference", }, "feature": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasFeature", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "feature", "type": "reference", }, "product": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasProduct", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "product", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "part-base": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "AtomBase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "atom-base", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PartBase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11277,22 +11185,22 @@ always be returned in the specified sort-by order. "generatedName": "partBaseArtifacts", "key": "artifacts", "schema": { - "description": undefined, + "description": null, "generatedName": "partBaseArtifacts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The attached artifacts.", "generatedName": "PartBaseArtifacts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PartBaseArtifactsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "artifact-summary", "type": "reference", }, @@ -11305,19 +11213,19 @@ always be returned in the specified sort-by order. "generatedName": "partBaseDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "partBaseDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Description of the part.", "generatedName": "PartBaseDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11332,11 +11240,11 @@ always be returned in the specified sort-by order. "schema": { "description": "Name of the part.", "generatedName": "PartBaseName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11350,14 +11258,14 @@ always be returned in the specified sort-by order. "schema": { "description": "The users that own the part.", "generatedName": "PartBaseOwnedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PartBaseOwnedByItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "user-summary", "type": "reference", }, @@ -11369,22 +11277,22 @@ always be returned in the specified sort-by order. "generatedName": "partBaseTags", "key": "tags", "schema": { - "description": undefined, + "description": null, "generatedName": "partBaseTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Tags associated with the object.", "generatedName": "PartBaseTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PartBaseTagsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "tag-with-value", "type": "reference", }, @@ -11397,19 +11305,18 @@ always be returned in the specified sort-by order. "part-base-summary": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "AtomBaseSummary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "atom-base-summary", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PartBaseSummary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11419,11 +11326,11 @@ always be returned in the specified sort-by order. "schema": { "description": "Name of the part.", "generatedName": "PartBaseSummaryName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11433,127 +11340,128 @@ always be returned in the specified sort-by order. "type": "object", }, "part-summary": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "type", "generatedName": "PartSummary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "capability": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasCapabilitySummary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "capability-summary", "type": "reference", }, "enhancement": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasEnhancementSummary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "enhancement-summary", "type": "reference", }, "feature": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasFeatureSummary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "feature-summary", "type": "reference", }, "product": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasProductSummary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "product-summary", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "part-type": { - "description": undefined, + "description": null, "generatedName": "PartType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "capability", - "nameOverride": undefined, + "nameOverride": null, "value": "capability", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "enhancement", - "nameOverride": undefined, + "nameOverride": null, "value": "enhancement", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "feature", - "nameOverride": undefined, + "nameOverride": null, "value": "feature", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "product", - "nameOverride": undefined, + "nameOverride": null, "value": "product", }, ], }, "parts-create-request": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [ { "key": "description", "schema": { "description": "Description of the part.", "generatedName": "PartsCreateRequestDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Description of the part.", "generatedName": "PartsCreateRequestDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11565,11 +11473,11 @@ always be returned in the specified sort-by order. "schema": { "description": "Name of the part.", "generatedName": "PartsCreateRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11580,17 +11488,17 @@ always be returned in the specified sort-by order. "schema": { "description": "The users that own the part.", "generatedName": "PartsCreateRequestOwnedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PartsCreateRequestOwnedByItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11598,56 +11506,55 @@ always be returned in the specified sort-by order. }, }, ], - "description": undefined, + "description": null, "discriminantProperty": "type", "generatedName": "PartsCreateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "capability": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasPartsCreateRequestCapability", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "parts-create-request-capability", "type": "reference", }, "enhancement": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasPartsCreateRequestEnhancement", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "parts-create-request-enhancement", "type": "reference", }, "feature": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasPartsCreateRequestFeature", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "parts-create-request-feature", "type": "reference", }, "product": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasPartsCreateRequestProduct", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "parts-create-request-product", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "parts-create-request-capability": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PartsCreateRequestCapability", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11657,17 +11564,17 @@ always be returned in the specified sort-by order. "schema": { "description": "ID of the parent product for the capability.", "generatedName": "PartsCreateRequestCapabilityParentPart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PartsCreateRequestCapabilityParentPartItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11680,10 +11587,10 @@ always be returned in the specified sort-by order. "parts-create-request-enhancement": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PartsCreateRequestEnhancement", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11694,17 +11601,17 @@ always be returned in the specified sort-by order. "description": "ID of the parent part on which the enhancement is to be created. ", "generatedName": "PartsCreateRequestEnhancementParentPart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PartsCreateRequestEnhancementParentPartItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11717,17 +11624,17 @@ always be returned in the specified sort-by order. "generatedName": "partsCreateRequestEnhancementTargetCloseDate", "key": "target_close_date", "schema": { - "description": undefined, + "description": null, "generatedName": "partsCreateRequestEnhancementTargetCloseDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Target close date by which enhancement is expected to be closed. ", "generatedName": "PartsCreateRequestEnhancementTargetCloseDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -11741,10 +11648,10 @@ always be returned in the specified sort-by order. "parts-create-request-feature": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PartsCreateRequestFeature", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11754,17 +11661,17 @@ always be returned in the specified sort-by order. "schema": { "description": "ID of the parent capability/feature for the feature.", "generatedName": "PartsCreateRequestFeatureParentPart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PartsCreateRequestFeatureParentPartItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11775,36 +11682,35 @@ always be returned in the specified sort-by order. "type": "object", }, "parts-create-request-product": { - "description": undefined, + "description": null, "generatedName": "PartsCreateRequestProduct", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "PartsCreateRequestProductKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "PartsCreateRequestProductValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "parts-create-response": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PartsCreateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11812,10 +11718,10 @@ always be returned in the specified sort-by order. "generatedName": "partsCreateResponsePart", "key": "part", "schema": { - "description": undefined, + "description": null, "generatedName": "PartsCreateResponsePart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "part", "type": "reference", }, @@ -11826,10 +11732,10 @@ always be returned in the specified sort-by order. "parts-delete-request": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PartsDeleteRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11839,11 +11745,11 @@ always be returned in the specified sort-by order. "schema": { "description": "The ID of the part to delete.", "generatedName": "PartsDeleteRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11853,36 +11759,35 @@ always be returned in the specified sort-by order. "type": "object", }, "parts-delete-response": { - "description": undefined, + "description": null, "generatedName": "PartsDeleteResponse", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "PartsDeleteResponseKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "PartsDeleteResponseValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "parts-get-response": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PartsGetResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11890,10 +11795,10 @@ always be returned in the specified sort-by order. "generatedName": "partsGetResponsePart", "key": "part", "schema": { - "description": undefined, + "description": null, "generatedName": "PartsGetResponsePart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "part", "type": "reference", }, @@ -11904,10 +11809,10 @@ always be returned in the specified sort-by order. "parts-list-response": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PartsListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11915,21 +11820,21 @@ always be returned in the specified sort-by order. "generatedName": "partsListResponseNextCursor", "key": "next_cursor", "schema": { - "description": undefined, + "description": null, "generatedName": "partsListResponseNextCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The cursor used to iterate subsequent results in accordance to the sort order. If not set, then no later elements exist. ", "generatedName": "PartsListResponseNextCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11944,14 +11849,14 @@ sort order. If not set, then no later elements exist. "schema": { "description": "The list of parts.", "generatedName": "PartsListResponseParts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PartsListResponsePartsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "part", "type": "reference", }, @@ -11963,21 +11868,21 @@ sort order. If not set, then no later elements exist. "generatedName": "partsListResponsePrevCursor", "key": "prev_cursor", "schema": { - "description": undefined, + "description": null, "generatedName": "partsListResponsePrevCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The cursor used to iterate preceding results in accordance to the sort order. If not set, then no prior elements exist. ", "generatedName": "PartsListResponsePrevCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11988,24 +11893,25 @@ sort order. If not set, then no prior elements exist. "type": "object", }, "parts-update-request": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [ { "key": "description", "schema": { "description": "The updated description of the part.", "generatedName": "PartsUpdateRequestDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The updated description of the part.", "generatedName": "PartsUpdateRequestDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12017,11 +11923,11 @@ sort order. If not set, then no prior elements exist. "schema": { "description": "The ID of the part to update.", "generatedName": "PartsUpdateRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12032,17 +11938,17 @@ sort order. If not set, then no prior elements exist. "schema": { "description": "The updated name of the part.", "generatedName": "PartsUpdateRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The updated name of the part.", "generatedName": "PartsUpdateRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12052,104 +11958,102 @@ sort order. If not set, then no prior elements exist. { "key": "owned_by", "schema": { - "description": undefined, + "description": null, "generatedName": "PartsUpdateRequestOwnedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PartsUpdateRequestOwnedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "parts-update-request-owned-by", "type": "reference", }, }, }, ], - "description": undefined, + "description": null, "discriminantProperty": "type", "generatedName": "PartsUpdateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "capability": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasPartsUpdateRequestCapability", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "parts-update-request-capability", "type": "reference", }, "enhancement": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasPartsUpdateRequestEnhancement", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "parts-update-request-enhancement", "type": "reference", }, "feature": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasPartsUpdateRequestFeature", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "parts-update-request-feature", "type": "reference", }, "none": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasEmpty", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "empty", "type": "reference", }, "product": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasPartsUpdateRequestProduct", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "parts-update-request-product", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "parts-update-request-capability": { - "description": undefined, + "description": null, "generatedName": "PartsUpdateRequestCapability", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "PartsUpdateRequestCapabilityKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "PartsUpdateRequestCapabilityValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "parts-update-request-enhancement": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PartsUpdateRequestEnhancement", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -12157,16 +12061,16 @@ sort order. If not set, then no prior elements exist. "generatedName": "partsUpdateRequestEnhancementTargetCloseDate", "key": "target_close_date", "schema": { - "description": undefined, + "description": null, "generatedName": "partsUpdateRequestEnhancementTargetCloseDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Updates the target close date of the enhancement.", "generatedName": "PartsUpdateRequestEnhancementTargetCloseDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -12178,36 +12082,35 @@ sort order. If not set, then no prior elements exist. "type": "object", }, "parts-update-request-feature": { - "description": undefined, + "description": null, "generatedName": "PartsUpdateRequestFeature", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "PartsUpdateRequestFeatureKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "PartsUpdateRequestFeatureValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "parts-update-request-owned-by": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PartsUpdateRequestOwnedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -12215,27 +12118,27 @@ sort order. If not set, then no prior elements exist. "generatedName": "partsUpdateRequestOwnedBySet", "key": "set", "schema": { - "description": undefined, + "description": null, "generatedName": "partsUpdateRequestOwnedBySet", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Sets the owner IDs to the provided user IDs. This must not be empty. ", "generatedName": "PartsUpdateRequestOwnedBySet", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PartsUpdateRequestOwnedBySetItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12247,36 +12150,35 @@ empty. "type": "object", }, "parts-update-request-product": { - "description": undefined, + "description": null, "generatedName": "PartsUpdateRequestProduct", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "PartsUpdateRequestProductKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "PartsUpdateRequestProductValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "parts-update-response": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PartsUpdateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -12284,10 +12186,10 @@ empty. "generatedName": "partsUpdateResponsePart", "key": "part", "schema": { - "description": undefined, + "description": null, "generatedName": "PartsUpdateResponsePart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "part", "type": "reference", }, @@ -12296,37 +12198,36 @@ empty. "type": "object", }, "product": { - "description": undefined, + "description": null, "generatedName": "Product", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "part-base", "type": "reference", }, "product-summary": { - "description": undefined, + "description": null, "generatedName": "ProductSummary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "part-base-summary", "type": "reference", }, "rev-org": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "OrgBase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "org-base", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RevOrg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -12334,19 +12235,19 @@ empty. "generatedName": "revOrgDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "revOrgDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Description of the Rev organization.", "generatedName": "RevOrgDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12359,19 +12260,19 @@ empty. "generatedName": "revOrgDomain", "key": "domain", "schema": { - "description": undefined, + "description": null, "generatedName": "revOrgDomain", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Company's domain name. Example - 'devrev.ai'.", "generatedName": "RevOrgDomain", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12384,10 +12285,10 @@ empty. "generatedName": "revOrgExternalRef", "key": "external_ref", "schema": { - "description": undefined, + "description": null, "generatedName": "revOrgExternalRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "External ref is a unique identifier for the Rev (customer) @@ -12396,11 +12297,11 @@ is specified, a system-generated identifier will be assigned to the organization. ", "generatedName": "RevOrgExternalRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12411,10 +12312,10 @@ organization. "type": "object", }, "rev-org-summary": { - "description": undefined, + "description": null, "generatedName": "RevOrgSummary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "org-base-summary", "type": "reference", }, @@ -12425,8 +12326,8 @@ organization. organization. ", "generatedName": "RevOrgsCreateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -12434,19 +12335,19 @@ organization. "generatedName": "revOrgsCreateRequestDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "revOrgsCreateRequestDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Description of the Rev organization.", "generatedName": "RevOrgsCreateRequestDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12461,11 +12362,11 @@ organization. "schema": { "description": "Name of the Rev organization.", "generatedName": "RevOrgsCreateRequestDisplayName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12477,19 +12378,19 @@ organization. "generatedName": "revOrgsCreateRequestDomain", "key": "domain", "schema": { - "description": undefined, + "description": null, "generatedName": "revOrgsCreateRequestDomain", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Company's domain name. Example - 'devrev.ai'.", "generatedName": "RevOrgsCreateRequestDomain", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12502,16 +12403,16 @@ organization. "generatedName": "revOrgsCreateRequestEnvironment", "key": "environment", "schema": { - "description": undefined, + "description": null, "generatedName": "revOrgsCreateRequestEnvironment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RevOrgsCreateRequestEnvironment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "org-environment", "type": "reference", }, @@ -12523,10 +12424,10 @@ organization. "generatedName": "revOrgsCreateRequestExternalRef", "key": "external_ref", "schema": { - "description": undefined, + "description": null, "generatedName": "revOrgsCreateRequestExternalRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "External ref is a custom unique identifier which is a reference to @@ -12534,11 +12435,11 @@ an unique id for this organization's data in some system of records. ", "generatedName": "RevOrgsCreateRequestExternalRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12551,19 +12452,19 @@ records. "generatedName": "revOrgsCreateRequestTier", "key": "tier", "schema": { - "description": undefined, + "description": null, "generatedName": "revOrgsCreateRequestTier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The tier of the RevOrg.", "generatedName": "RevOrgsCreateRequestTier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12579,8 +12480,8 @@ records. "description": "Response object for request to create a new Rev organization. ", "generatedName": "RevOrgsCreateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -12588,10 +12489,10 @@ records. "generatedName": "revOrgsCreateResponseRevOrg", "key": "rev_org", "schema": { - "description": undefined, + "description": null, "generatedName": "RevOrgsCreateResponseRevOrg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "rev-org", "type": "reference", }, @@ -12604,8 +12505,8 @@ records. "allOfPropertyConflicts": [], "description": "Request object to delete a Rev organization.", "generatedName": "RevOrgsDeleteRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -12615,11 +12516,11 @@ records. "schema": { "description": "The ID of Rev organization to delete.", "generatedName": "RevOrgsDeleteRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12631,24 +12532,23 @@ records. "rev-orgs-delete-response": { "description": "The response to deleting a Rev organization.", "generatedName": "RevOrgsDeleteResponse", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "RevOrgsDeleteResponseKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "RevOrgsDeleteResponseValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -12657,8 +12557,8 @@ records. "allOfPropertyConflicts": [], "description": "The response to getting a Rev organization's information.", "generatedName": "RevOrgsGetResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -12666,10 +12566,10 @@ records. "generatedName": "revOrgsGetResponseRevOrg", "key": "rev_org", "schema": { - "description": undefined, + "description": null, "generatedName": "RevOrgsGetResponseRevOrg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "rev-org", "type": "reference", }, @@ -12683,8 +12583,8 @@ records. "description": "The response to getting a list of Rev organizations' information. ", "generatedName": "RevOrgsListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -12692,21 +12592,21 @@ records. "generatedName": "revOrgsListResponseNextCursor", "key": "next_cursor", "schema": { - "description": undefined, + "description": null, "generatedName": "revOrgsListResponseNextCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The cursor used to iterate subsequent results in accordance to the sort order. If not set, then no later elements exist. ", "generatedName": "RevOrgsListResponseNextCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12719,21 +12619,21 @@ sort order. If not set, then no later elements exist. "generatedName": "revOrgsListResponsePrevCursor", "key": "prev_cursor", "schema": { - "description": undefined, + "description": null, "generatedName": "revOrgsListResponsePrevCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The cursor used to iterate preceding results in accordance to the sort order. If not set, then no prior elements exist. ", "generatedName": "RevOrgsListResponsePrevCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12748,14 +12648,14 @@ sort order. If not set, then no prior elements exist. "schema": { "description": "List with all of the Rev organizations' information.", "generatedName": "RevOrgsListResponseRevOrgs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RevOrgsListResponseRevOrgsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "rev-org", "type": "reference", }, @@ -12770,8 +12670,8 @@ sort order. If not set, then no prior elements exist. "description": "Request object to update information of the Rev organization. ", "generatedName": "RevOrgsUpdateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -12779,19 +12679,19 @@ sort order. If not set, then no prior elements exist. "generatedName": "revOrgsUpdateRequestDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "revOrgsUpdateRequestDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Description of the Rev organization.", "generatedName": "RevOrgsUpdateRequestDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12804,19 +12704,19 @@ sort order. If not set, then no prior elements exist. "generatedName": "revOrgsUpdateRequestDisplayName", "key": "display_name", "schema": { - "description": undefined, + "description": null, "generatedName": "revOrgsUpdateRequestDisplayName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Customer chosen name for the Rev organization.", "generatedName": "RevOrgsUpdateRequestDisplayName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12829,19 +12729,19 @@ sort order. If not set, then no prior elements exist. "generatedName": "revOrgsUpdateRequestDomain", "key": "domain", "schema": { - "description": undefined, + "description": null, "generatedName": "revOrgsUpdateRequestDomain", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Company's domain name. Example - 'devrev.ai'.", "generatedName": "RevOrgsUpdateRequestDomain", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12854,16 +12754,16 @@ sort order. If not set, then no prior elements exist. "generatedName": "revOrgsUpdateRequestEnvironment", "key": "environment", "schema": { - "description": undefined, + "description": null, "generatedName": "revOrgsUpdateRequestEnvironment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RevOrgsUpdateRequestEnvironment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "org-environment", "type": "reference", }, @@ -12875,10 +12775,10 @@ sort order. If not set, then no prior elements exist. "generatedName": "revOrgsUpdateRequestExternalRef", "key": "external_ref", "schema": { - "description": undefined, + "description": null, "generatedName": "revOrgsUpdateRequestExternalRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "External ref is a custom unique identifier which is a reference to @@ -12886,11 +12786,11 @@ an unique id for this organization's data in some system of records. ", "generatedName": "RevOrgsUpdateRequestExternalRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12905,11 +12805,11 @@ records. "schema": { "description": "The ID of Rev organization to update.", "generatedName": "RevOrgsUpdateRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12921,19 +12821,19 @@ records. "generatedName": "revOrgsUpdateRequestTier", "key": "tier", "schema": { - "description": undefined, + "description": null, "generatedName": "revOrgsUpdateRequestTier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The tier of the RevOrg.", "generatedName": "RevOrgsUpdateRequestTier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12948,8 +12848,8 @@ records. "allOfPropertyConflicts": [], "description": "Response object to updating Rev organization's information.", "generatedName": "RevOrgsUpdateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -12957,10 +12857,10 @@ records. "generatedName": "revOrgsUpdateResponseRevOrg", "key": "rev_org", "schema": { - "description": undefined, + "description": null, "generatedName": "RevOrgsUpdateResponseRevOrg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "rev-org", "type": "reference", }, @@ -12971,19 +12871,18 @@ records. "rev-user-summary": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "UserBaseSummary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "user-base-summary", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RevUserSummary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -12991,10 +12890,10 @@ records. "generatedName": "revUserSummaryExternalRef", "key": "external_ref", "schema": { - "description": undefined, + "description": null, "generatedName": "revUserSummaryExternalRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "External ref is a mutable unique identifier for a user within the @@ -13004,11 +12903,11 @@ which could uniquely identify the user. If none is specified, a system-generated identifier will be assigned to the user. ", "generatedName": "RevUserSummaryExternalRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13021,16 +12920,16 @@ system-generated identifier will be assigned to the user. "generatedName": "revUserSummaryRevOrg", "key": "rev_org", "schema": { - "description": undefined, + "description": null, "generatedName": "revUserSummaryRevOrg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RevUserSummaryRevOrg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "org-summary", "type": "reference", }, @@ -13042,10 +12941,10 @@ system-generated identifier will be assigned to the user. "set-tag-with-value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SetTagWithValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -13055,11 +12954,11 @@ system-generated identifier will be assigned to the user. "schema": { "description": "The ID of the tag.", "generatedName": "SetTagWithValueId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13071,21 +12970,21 @@ system-generated identifier will be assigned to the user. "generatedName": "setTagWithValueValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "setTagWithValueValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The value for the object's association with the tag. If specified, the value must be one that's specified in the tag's allowed values. ", "generatedName": "SetTagWithValueValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13100,7 +12999,7 @@ the value must be one that's specified in the tag's allowed values. "allOfPropertyConflicts": [], "description": "Describes the current stage of a work item.", "generatedName": "Stage", - "groupName": undefined, + "groupName": null, "nameOverride": "stage", "properties": [ { @@ -13111,11 +13010,11 @@ the value must be one that's specified in the tag's allowed values. "schema": { "description": "Current stage name of the work item.", "generatedName": "StageName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13129,8 +13028,8 @@ the value must be one that's specified in the tag's allowed values. "allOfPropertyConflicts": [], "description": "Sets an object's initial stage.", "generatedName": "StageInit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -13138,19 +13037,19 @@ the value must be one that's specified in the tag's allowed values. "generatedName": "stageInitName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "stageInitName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The name of the stage.", "generatedName": "StageInitName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13165,8 +13064,8 @@ the value must be one that's specified in the tag's allowed values. "allOfPropertyConflicts": [], "description": "Updates an object's stage.", "generatedName": "StageUpdate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -13174,20 +13073,20 @@ the value must be one that's specified in the tag's allowed values. "generatedName": "stageUpdateName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "stageUpdateName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The updated name of the stage, otherwise unchanged if not set. ", "generatedName": "StageUpdateName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13198,28 +13097,27 @@ the value must be one that's specified in the tag's allowed values. "type": "object", }, "sys-user-summary": { - "description": undefined, + "description": null, "generatedName": "SysUserSummary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "user-base-summary", "type": "reference", }, "tag": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "AtomBase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "atom-base", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Tag", - "groupName": undefined, + "groupName": null, "nameOverride": "tag", "properties": [ { @@ -13228,10 +13126,10 @@ the value must be one that's specified in the tag's allowed values. "generatedName": "tagAllowedValues", "key": "allowed_values", "schema": { - "description": undefined, + "description": null, "generatedName": "tagAllowedValues", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The allowed values for the tag, where a value is provided when a @@ -13239,17 +13137,17 @@ tag is associated with an object. If empty, then no value should be provided when the association is made. ", "generatedName": "TagAllowedValues", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TagAllowedValuesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13263,21 +13161,21 @@ provided when the association is made. "generatedName": "tagDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "tagDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "An informative description for the tag that should provide context on the tag's purpose and usage. ", "generatedName": "TagDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13295,11 +13193,11 @@ tagged objects will be associated. The name is guaranteed to be unique. ", "generatedName": "TagName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13311,19 +13209,18 @@ unique. "tag-summary": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "AtomBaseSummary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "atom-base-summary", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TagSummary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -13336,11 +13233,11 @@ tagged objects will be associated. The name is guaranteed to be unique. ", "generatedName": "TagSummaryName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13352,10 +13249,10 @@ unique. "tag-with-value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TagWithValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -13363,10 +13260,10 @@ unique. "generatedName": "tagWithValueTag", "key": "tag", "schema": { - "description": undefined, + "description": null, "generatedName": "TagWithValueTag", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "tag-summary", "type": "reference", }, @@ -13377,19 +13274,19 @@ unique. "generatedName": "tagWithValueValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "tagWithValueValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The value for the object's association with the tag.", "generatedName": "TagWithValueValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13404,8 +13301,8 @@ unique. "allOfPropertyConflicts": [], "description": "The request to create a new tag.", "generatedName": "TagsCreateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -13413,27 +13310,27 @@ unique. "generatedName": "tagsCreateRequestAllowedValues", "key": "allowed_values", "schema": { - "description": undefined, + "description": null, "generatedName": "tagsCreateRequestAllowedValues", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The allowed values for the tag, or empty if no values are permitted. ", "generatedName": "TagsCreateRequestAllowedValues", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TagsCreateRequestAllowedValuesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13447,19 +13344,19 @@ permitted. "generatedName": "tagsCreateRequestDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "tagsCreateRequestDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The description for the tag.", "generatedName": "TagsCreateRequestDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13475,11 +13372,11 @@ permitted. "description": "The name for the tag, which must be unique across all tags. ", "generatedName": "TagsCreateRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13493,8 +13390,8 @@ permitted. "allOfPropertyConflicts": [], "description": "The response to creating a new tag.", "generatedName": "TagsCreateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -13502,10 +13399,10 @@ permitted. "generatedName": "tagsCreateResponseTag", "key": "tag", "schema": { - "description": undefined, + "description": null, "generatedName": "TagsCreateResponseTag", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "tag", "type": "reference", }, @@ -13518,8 +13415,8 @@ permitted. "allOfPropertyConflicts": [], "description": "The request to delete a tag.", "generatedName": "TagsDeleteRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -13529,11 +13426,11 @@ permitted. "schema": { "description": "The ID of the tag to delete.", "generatedName": "TagsDeleteRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13545,24 +13442,23 @@ permitted. "tags-delete-response": { "description": "The response for deleting a tag.", "generatedName": "TagsDeleteResponse", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "TagsDeleteResponseKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "TagsDeleteResponseValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -13571,8 +13467,8 @@ permitted. "allOfPropertyConflicts": [], "description": "The response to getting a tag's information.", "generatedName": "TagsGetResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -13580,10 +13476,10 @@ permitted. "generatedName": "tagsGetResponseTag", "key": "tag", "schema": { - "description": undefined, + "description": null, "generatedName": "TagsGetResponseTag", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "tag", "type": "reference", }, @@ -13596,8 +13492,8 @@ permitted. "allOfPropertyConflicts": [], "description": "The response to listing the tags.", "generatedName": "TagsListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -13605,21 +13501,21 @@ permitted. "generatedName": "tagsListResponseNextCursor", "key": "next_cursor", "schema": { - "description": undefined, + "description": null, "generatedName": "tagsListResponseNextCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The cursor used to iterate subsequent results in accordance to the sort order. If not set, then no later elements exist. ", "generatedName": "TagsListResponseNextCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13632,21 +13528,21 @@ sort order. If not set, then no later elements exist. "generatedName": "tagsListResponsePrevCursor", "key": "prev_cursor", "schema": { - "description": undefined, + "description": null, "generatedName": "tagsListResponsePrevCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The cursor used to iterate preceding results in accordance to the sort order. If not set, then no prior elements exist. ", "generatedName": "TagsListResponsePrevCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13661,14 +13557,14 @@ sort order. If not set, then no prior elements exist. "schema": { "description": "The list of tags.", "generatedName": "TagsListResponseTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TagsListResponseTagsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "tag", "type": "reference", }, @@ -13682,8 +13578,8 @@ sort order. If not set, then no prior elements exist. "allOfPropertyConflicts": [], "description": "Specifies an update to a tag's allowed values.", "generatedName": "TagsUpdateAllowedValues", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -13691,25 +13587,25 @@ sort order. If not set, then no prior elements exist. "generatedName": "tagsUpdateAllowedValuesSet", "key": "set", "schema": { - "description": undefined, + "description": null, "generatedName": "tagsUpdateAllowedValuesSet", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Sets the allowed values for the tag.", "generatedName": "TagsUpdateAllowedValuesSet", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TagsUpdateAllowedValuesSetItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13725,8 +13621,8 @@ sort order. If not set, then no prior elements exist. "allOfPropertyConflicts": [], "description": "The request to update a tag.", "generatedName": "TagsUpdateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -13734,16 +13630,16 @@ sort order. If not set, then no prior elements exist. "generatedName": "tagsUpdateRequestAllowedValues", "key": "allowed_values", "schema": { - "description": undefined, + "description": null, "generatedName": "tagsUpdateRequestAllowedValues", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TagsUpdateRequestAllowedValues", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "tags-update-allowed-values", "type": "reference", }, @@ -13755,19 +13651,19 @@ sort order. If not set, then no prior elements exist. "generatedName": "tagsUpdateRequestDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "tagsUpdateRequestDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The updated description of the tag.", "generatedName": "TagsUpdateRequestDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13782,11 +13678,11 @@ sort order. If not set, then no prior elements exist. "schema": { "description": "The ID of the tag to update.", "generatedName": "TagsUpdateRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13798,21 +13694,21 @@ sort order. If not set, then no prior elements exist. "generatedName": "tagsUpdateRequestName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "tagsUpdateRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The updated name of the tag. The name must be unique across all tags. ", "generatedName": "TagsUpdateRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13827,8 +13723,8 @@ tags. "allOfPropertyConflicts": [], "description": "The response for updating a tag.", "generatedName": "TagsUpdateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -13836,10 +13732,10 @@ tags. "generatedName": "tagsUpdateResponseTag", "key": "tag", "schema": { - "description": undefined, + "description": null, "generatedName": "TagsUpdateResponseTag", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "tag", "type": "reference", }, @@ -13850,18 +13746,17 @@ tags. "ticket": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "WorkBase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "work-base", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Ticket", - "groupName": undefined, + "groupName": null, "nameOverride": "ticket", "properties": [ { @@ -13870,16 +13765,16 @@ tags. "generatedName": "ticketGroup", "key": "group", "schema": { - "description": undefined, + "description": null, "generatedName": "ticketGroup", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TicketGroup", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "group-summary", "type": "reference", }, @@ -13891,16 +13786,16 @@ tags. "generatedName": "ticketRevOrg", "key": "rev_org", "schema": { - "description": undefined, + "description": null, "generatedName": "ticketRevOrg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TicketRevOrg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "org-summary", "type": "reference", }, @@ -13912,16 +13807,16 @@ tags. "generatedName": "ticketSeverity", "key": "severity", "schema": { - "description": undefined, + "description": null, "generatedName": "ticketSeverity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TicketSeverity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ticket-severity", "type": "reference", }, @@ -13933,56 +13828,56 @@ tags. "ticket-severity": { "description": "Severity of the ticket.", "generatedName": "TicketSeverity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "blocker", - "nameOverride": undefined, + "nameOverride": null, "value": "blocker", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "high", - "nameOverride": undefined, + "nameOverride": null, "value": "high", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "low", - "nameOverride": undefined, + "nameOverride": null, "value": "low", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "medium", - "nameOverride": undefined, + "nameOverride": null, "value": "medium", }, ], @@ -13990,19 +13885,18 @@ tags. "timeline-comment": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "TimelineEntryBase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "timeline-entry-base", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TimelineComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -14010,22 +13904,22 @@ tags. "generatedName": "timelineCommentArtifacts", "key": "artifacts", "schema": { - "description": undefined, + "description": null, "generatedName": "timelineCommentArtifacts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The artifacts for the comment.", "generatedName": "TimelineCommentArtifacts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TimelineCommentArtifactsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "artifact-summary", "type": "reference", }, @@ -14038,21 +13932,21 @@ tags. "generatedName": "timelineCommentBody", "key": "body", "schema": { - "description": undefined, + "description": null, "generatedName": "timelineCommentBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The comment's body. If the comment has been deleted, then no body will appear in the response. ", "generatedName": "TimelineCommentBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14065,16 +13959,16 @@ will appear in the response. "generatedName": "timelineCommentBodyType", "key": "body_type", "schema": { - "description": undefined, + "description": null, "generatedName": "timelineCommentBodyType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TimelineCommentBodyType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "timeline-comment-body-type", "type": "reference", }, @@ -14086,32 +13980,31 @@ will appear in the response. "generatedName": "timelineCommentSnapKitBody", "key": "snap_kit_body", "schema": { - "description": undefined, + "description": null, "generatedName": "timelineCommentSnapKitBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The SnapKit Body of the comment.", "generatedName": "TimelineCommentSnapKitBody", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "TimelineCommentSnapKitBodyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "TimelineCommentSnapKitBodyValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -14123,49 +14016,50 @@ will appear in the response. "timeline-comment-body-type": { "description": "The type of the body to use for the comment.", "generatedName": "TimelineCommentBodyType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "snap_kit", - "nameOverride": undefined, + "nameOverride": null, "value": "snap_kit", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "text", - "nameOverride": undefined, + "nameOverride": null, "value": "text", }, ], }, "timeline-entries-create-request": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [ { "key": "object", "schema": { "description": "The ID of the object to create the timeline entry for.", "generatedName": "TimelineEntriesCreateRequestObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14174,16 +14068,16 @@ will appear in the response. { "key": "visibility", "schema": { - "description": undefined, + "description": null, "generatedName": "TimelineEntriesCreateRequestVisibility", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimelineEntriesCreateRequestVisibility", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "timeline-entry-visibility", "type": "reference", }, @@ -14193,29 +14087,28 @@ will appear in the response. "description": "The request to create a timeline entry for an object.", "discriminantProperty": "type", "generatedName": "TimelineEntriesCreateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "timeline_comment": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasTimelineEntriesCreateRequestTimelineComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "timeline-entries-create-request-timeline-comment", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "timeline-entries-create-request-timeline-comment": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TimelineEntriesCreateRequestTimelineComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -14223,25 +14116,25 @@ will appear in the response. "generatedName": "timelineEntriesCreateRequestTimelineCommentArtifacts", "key": "artifacts", "schema": { - "description": undefined, + "description": null, "generatedName": "timelineEntriesCreateRequestTimelineCommentArtifacts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The IDs of the artifacts attached to the comment.", "generatedName": "TimelineEntriesCreateRequestTimelineCommentArtifacts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TimelineEntriesCreateRequestTimelineCommentArtifactsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14255,19 +14148,19 @@ will appear in the response. "generatedName": "timelineEntriesCreateRequestTimelineCommentBody", "key": "body", "schema": { - "description": undefined, + "description": null, "generatedName": "timelineEntriesCreateRequestTimelineCommentBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The comment's body.", "generatedName": "TimelineEntriesCreateRequestTimelineCommentBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14280,16 +14173,16 @@ will appear in the response. "generatedName": "timelineEntriesCreateRequestTimelineCommentBodyType", "key": "body_type", "schema": { - "description": undefined, + "description": null, "generatedName": "timelineEntriesCreateRequestTimelineCommentBodyType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TimelineEntriesCreateRequestTimelineCommentBodyType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "timeline-comment-body-type", "type": "reference", }, @@ -14301,32 +14194,31 @@ will appear in the response. "generatedName": "timelineEntriesCreateRequestTimelineCommentSnapKitBody", "key": "snap_kit_body", "schema": { - "description": undefined, + "description": null, "generatedName": "timelineEntriesCreateRequestTimelineCommentSnapKitBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The SnapKit body of the comment.", "generatedName": "TimelineEntriesCreateRequestTimelineCommentSnapKitBody", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "TimelineEntriesCreateRequestTimelineCommentSnapKitBodyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "TimelineEntriesCreateRequestTimelineCommentSnapKitBodyValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -14336,14 +14228,14 @@ will appear in the response. "type": "object", }, "timeline-entries-create-request-type": { - "description": undefined, + "description": null, "generatedName": "TimelineEntriesCreateRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "timeline_comment", "type": "string", + "value": "timeline_comment", }, }, "timeline-entries-create-response": { @@ -14351,8 +14243,8 @@ will appear in the response. "allOfPropertyConflicts": [], "description": "The response to creating a timeline entry for an object.", "generatedName": "TimelineEntriesCreateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -14360,10 +14252,10 @@ will appear in the response. "generatedName": "timelineEntriesCreateResponseTimelineEntry", "key": "timeline_entry", "schema": { - "description": undefined, + "description": null, "generatedName": "TimelineEntriesCreateResponseTimelineEntry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "timeline-entry", "type": "reference", }, @@ -14376,8 +14268,8 @@ will appear in the response. "allOfPropertyConflicts": [], "description": "The request to getting a timeline entry.", "generatedName": "TimelineEntriesGetResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -14385,10 +14277,10 @@ will appear in the response. "generatedName": "timelineEntriesGetResponseTimelineEntry", "key": "timeline_entry", "schema": { - "description": undefined, + "description": null, "generatedName": "TimelineEntriesGetResponseTimelineEntry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "timeline-entry", "type": "reference", }, @@ -14401,8 +14293,8 @@ will appear in the response. "allOfPropertyConflicts": [], "description": "The response to listing timeline entries for an object.", "generatedName": "TimelineEntriesListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -14410,21 +14302,21 @@ will appear in the response. "generatedName": "timelineEntriesListResponseNextCursor", "key": "next_cursor", "schema": { - "description": undefined, + "description": null, "generatedName": "timelineEntriesListResponseNextCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The cursor used to iterate subsequent results in accordance to the sort order. If not set, then no later elements exist. ", "generatedName": "TimelineEntriesListResponseNextCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14437,21 +14329,21 @@ sort order. If not set, then no later elements exist. "generatedName": "timelineEntriesListResponsePrevCursor", "key": "prev_cursor", "schema": { - "description": undefined, + "description": null, "generatedName": "timelineEntriesListResponsePrevCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The cursor used to iterate preceding results in accordance to the sort order. If not set, then no prior elements exist. ", "generatedName": "TimelineEntriesListResponsePrevCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14466,14 +14358,14 @@ sort order. If not set, then no prior elements exist. "schema": { "description": "The timeline entries for the object.", "generatedName": "TimelineEntriesListResponseTimelineEntries", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TimelineEntriesListResponseTimelineEntriesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "timeline-entry", "type": "reference", }, @@ -14483,18 +14375,19 @@ sort order. If not set, then no prior elements exist. "type": "object", }, "timeline-entries-update-request": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [ { "key": "id", "schema": { "description": "The ID of the timeline entry to update.", "generatedName": "TimelineEntriesUpdateRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14504,29 +14397,28 @@ sort order. If not set, then no prior elements exist. "description": "The request to update a timeline entry.", "discriminantProperty": "type", "generatedName": "TimelineEntriesUpdateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "timeline_comment": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasTimelineEntriesUpdateRequestTimelineComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "timeline-entries-update-request-timeline-comment", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "timeline-entries-update-request-timeline-comment": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TimelineEntriesUpdateRequestTimelineComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -14534,16 +14426,16 @@ sort order. If not set, then no prior elements exist. "generatedName": "timelineEntriesUpdateRequestTimelineCommentArtifacts", "key": "artifacts", "schema": { - "description": undefined, + "description": null, "generatedName": "timelineEntriesUpdateRequestTimelineCommentArtifacts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TimelineEntriesUpdateRequestTimelineCommentArtifacts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "timeline-entries-update-request-timeline-comment-artifacts", "type": "reference", }, @@ -14555,19 +14447,19 @@ sort order. If not set, then no prior elements exist. "generatedName": "timelineEntriesUpdateRequestTimelineCommentBody", "key": "body", "schema": { - "description": undefined, + "description": null, "generatedName": "timelineEntriesUpdateRequestTimelineCommentBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The updated comment's body.", "generatedName": "TimelineEntriesUpdateRequestTimelineCommentBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14580,16 +14472,16 @@ sort order. If not set, then no prior elements exist. "generatedName": "timelineEntriesUpdateRequestTimelineCommentBodyType", "key": "body_type", "schema": { - "description": undefined, + "description": null, "generatedName": "timelineEntriesUpdateRequestTimelineCommentBodyType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TimelineEntriesUpdateRequestTimelineCommentBodyType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "timeline-comment-body-type", "type": "reference", }, @@ -14601,32 +14493,31 @@ sort order. If not set, then no prior elements exist. "generatedName": "timelineEntriesUpdateRequestTimelineCommentSnapKitBody", "key": "snap_kit_body", "schema": { - "description": undefined, + "description": null, "generatedName": "timelineEntriesUpdateRequestTimelineCommentSnapKitBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The SnapKit body of the comment.", "generatedName": "TimelineEntriesUpdateRequestTimelineCommentSnapKitBody", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "TimelineEntriesUpdateRequestTimelineCommentSnapKitBodyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "TimelineEntriesUpdateRequestTimelineCommentSnapKitBodyValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -14638,10 +14529,10 @@ sort order. If not set, then no prior elements exist. "timeline-entries-update-request-timeline-comment-artifacts": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TimelineEntriesUpdateRequestTimelineCommentArtifacts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -14649,10 +14540,10 @@ sort order. If not set, then no prior elements exist. "generatedName": "timelineEntriesUpdateRequestTimelineCommentArtifactsAdd", "key": "add", "schema": { - "description": undefined, + "description": null, "generatedName": "timelineEntriesUpdateRequestTimelineCommentArtifactsAdd", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Adds the provided artifacts to the comment. An artifact cannot be @@ -14660,17 +14551,17 @@ added more than once, i.e. nothing is done if the artifact is already attached. Mutually exclusive with \`set\`. ", "generatedName": "TimelineEntriesUpdateRequestTimelineCommentArtifactsAdd", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TimelineEntriesUpdateRequestTimelineCommentArtifactsAddItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14684,27 +14575,27 @@ already attached. Mutually exclusive with \`set\`. "generatedName": "timelineEntriesUpdateRequestTimelineCommentArtifactsRemove", "key": "remove", "schema": { - "description": undefined, + "description": null, "generatedName": "timelineEntriesUpdateRequestTimelineCommentArtifactsRemove", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Removes the provided artifacts from the comment. If an artifact is not present, then it's ignored. Mututally exclusive with \`set\`. ", "generatedName": "TimelineEntriesUpdateRequestTimelineCommentArtifactsRemove", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TimelineEntriesUpdateRequestTimelineCommentArtifactsRemoveItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14718,25 +14609,25 @@ not present, then it's ignored. Mututally exclusive with \`set\`. "generatedName": "timelineEntriesUpdateRequestTimelineCommentArtifactsSet", "key": "set", "schema": { - "description": undefined, + "description": null, "generatedName": "timelineEntriesUpdateRequestTimelineCommentArtifactsSet", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Sets the field to the provided artifacts.", "generatedName": "TimelineEntriesUpdateRequestTimelineCommentArtifactsSet", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TimelineEntriesUpdateRequestTimelineCommentArtifactsSetItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14748,14 +14639,14 @@ not present, then it's ignored. Mututally exclusive with \`set\`. "type": "object", }, "timeline-entries-update-request-type": { - "description": undefined, + "description": null, "generatedName": "TimelineEntriesUpdateRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "timeline_comment", "type": "string", + "value": "timeline_comment", }, }, "timeline-entries-update-response": { @@ -14763,8 +14654,8 @@ not present, then it's ignored. Mututally exclusive with \`set\`. "allOfPropertyConflicts": [], "description": "The response to updating a timeline entry.", "generatedName": "TimelineEntriesUpdateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -14772,10 +14663,10 @@ not present, then it's ignored. Mututally exclusive with \`set\`. "generatedName": "timelineEntriesUpdateResponseTimelineEntry", "key": "timeline_entry", "schema": { - "description": undefined, + "description": null, "generatedName": "TimelineEntriesUpdateResponseTimelineEntry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "timeline-entry", "type": "reference", }, @@ -14784,44 +14675,44 @@ not present, then it's ignored. Mututally exclusive with \`set\`. "type": "object", }, "timeline-entry": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "type", "generatedName": "TimelineEntry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "timeline_comment": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasTimelineComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "timeline-comment", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "timeline-entry-base": { - "description": undefined, + "description": null, "generatedName": "TimelineEntryBase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "atom-base", "type": "reference", }, "timeline-entry-type": { - "description": undefined, + "description": null, "generatedName": "TimelineEntryType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "timeline_comment", "type": "string", + "value": "timeline_comment", }, }, "timeline-entry-visibility": { @@ -14830,30 +14721,29 @@ visible to the creator, otherwise if not set, then the entry has default visibility. ", "generatedName": "TimelineEntryVisibility", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "private", "type": "string", + "value": "private", }, }, "user-base": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "AtomBase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "atom-base", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UserBase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -14861,20 +14751,20 @@ default visibility. "generatedName": "userBaseDisplayName", "key": "display_name", "schema": { - "description": undefined, + "description": null, "generatedName": "userBaseDisplayName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The user's display name. The name is non-unique and mutable. ", "generatedName": "UserBaseDisplayName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14887,16 +14777,16 @@ default visibility. "generatedName": "userBaseDisplayPicture", "key": "display_picture", "schema": { - "description": undefined, + "description": null, "generatedName": "userBaseDisplayPicture", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserBaseDisplayPicture", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "artifact-summary", "type": "reference", }, @@ -14908,19 +14798,19 @@ default visibility. "generatedName": "userBaseEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "userBaseEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Email address of the user.", "generatedName": "UserBaseEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14933,19 +14823,19 @@ default visibility. "generatedName": "userBaseFullName", "key": "full_name", "schema": { - "description": undefined, + "description": null, "generatedName": "userBaseFullName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Full name of the user.", "generatedName": "UserBaseFullName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14958,25 +14848,25 @@ default visibility. "generatedName": "userBasePhoneNumbers", "key": "phone_numbers", "schema": { - "description": undefined, + "description": null, "generatedName": "userBasePhoneNumbers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Phone numbers of the user.", "generatedName": "UserBasePhoneNumbers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "UserBasePhoneNumbersItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14990,16 +14880,16 @@ default visibility. "generatedName": "userBaseState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "userBaseState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserBaseState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "user-state", "type": "reference", }, @@ -15011,19 +14901,18 @@ default visibility. "user-base-summary": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "AtomBaseSummary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "atom-base-summary", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UserBaseSummary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -15031,20 +14920,20 @@ default visibility. "generatedName": "userBaseSummaryDisplayName", "key": "display_name", "schema": { - "description": undefined, + "description": null, "generatedName": "userBaseSummaryDisplayName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The user's display name. The name is non-unique and mutable. ", "generatedName": "UserBaseSummaryDisplayName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15057,16 +14946,16 @@ default visibility. "generatedName": "userBaseSummaryDisplayPicture", "key": "display_picture", "schema": { - "description": undefined, + "description": null, "generatedName": "userBaseSummaryDisplayPicture", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserBaseSummaryDisplayPicture", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "artifact-summary", "type": "reference", }, @@ -15078,19 +14967,19 @@ default visibility. "generatedName": "userBaseSummaryEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "userBaseSummaryEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Email address of the user.", "generatedName": "UserBaseSummaryEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15103,19 +14992,19 @@ default visibility. "generatedName": "userBaseSummaryFullName", "key": "full_name", "schema": { - "description": undefined, + "description": null, "generatedName": "userBaseSummaryFullName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Full name of the user.", "generatedName": "UserBaseSummaryFullName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15128,16 +15017,16 @@ default visibility. "generatedName": "userBaseSummaryState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "userBaseSummaryState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserBaseSummaryState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "user-state", "type": "reference", }, @@ -15149,151 +15038,151 @@ default visibility. "user-state": { "description": "State of the user.", "generatedName": "UserState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "active", - "nameOverride": undefined, + "nameOverride": null, "value": "active", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "deactivated", - "nameOverride": undefined, + "nameOverride": null, "value": "deactivated", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "locked", - "nameOverride": undefined, + "nameOverride": null, "value": "locked", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "shadow", - "nameOverride": undefined, + "nameOverride": null, "value": "shadow", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "unassigned", - "nameOverride": undefined, + "nameOverride": null, "value": "unassigned", }, ], }, "user-summary": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "type", "generatedName": "UserSummary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "dev_user": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasDevUserSummary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "dev-user-summary", "type": "reference", }, "rev_user": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasRevUserSummary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "rev-user-summary", "type": "reference", }, "sys_user": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasSysUserSummary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "sys-user-summary", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "user-type": { - "description": undefined, + "description": null, "generatedName": "UserType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "dev_user", - "nameOverride": undefined, + "nameOverride": null, "value": "dev_user", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "rev_user", - "nameOverride": undefined, + "nameOverride": null, "value": "rev_user", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "sys_user", - "nameOverride": undefined, + "nameOverride": null, "value": "sys_user", }, ], @@ -15301,18 +15190,17 @@ default visibility. "webhook": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "AtomBase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "atom-base", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Webhook", - "groupName": undefined, + "groupName": null, "nameOverride": "webhook", "properties": [ { @@ -15321,22 +15209,22 @@ default visibility. "generatedName": "webhookEventTypes", "key": "event_types", "schema": { - "description": undefined, + "description": null, "generatedName": "webhookEventTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The event types that the webhook will receive.", "generatedName": "WebhookEventTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WebhookEventTypesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "webhook-event-type", "type": "reference", }, @@ -15351,11 +15239,11 @@ default visibility. "schema": { "description": "The secret to use for verifying webhook events.", "generatedName": "WebhookSecret", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15367,10 +15255,10 @@ default visibility. "generatedName": "webhookStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "WebhookStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "webhook-status", "type": "reference", }, @@ -15383,11 +15271,11 @@ default visibility. "schema": { "description": "The URL of the webhook endpoint.", "generatedName": "WebhookUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15399,10 +15287,10 @@ default visibility. "webhook-event-request": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WebhookEventRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -15412,11 +15300,11 @@ default visibility. "schema": { "description": "The event's ID.", "generatedName": "WebhookEventRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15428,16 +15316,16 @@ default visibility. "generatedName": "webhookEventRequestPartCreated", "key": "part_created", "schema": { - "description": undefined, + "description": null, "generatedName": "webhookEventRequestPartCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WebhookEventRequestPartCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "event-part-created", "type": "reference", }, @@ -15449,16 +15337,16 @@ default visibility. "generatedName": "webhookEventRequestPartDeleted", "key": "part_deleted", "schema": { - "description": undefined, + "description": null, "generatedName": "webhookEventRequestPartDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WebhookEventRequestPartDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "event-part-deleted", "type": "reference", }, @@ -15470,16 +15358,16 @@ default visibility. "generatedName": "webhookEventRequestPartUpdated", "key": "part_updated", "schema": { - "description": undefined, + "description": null, "generatedName": "webhookEventRequestPartUpdated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WebhookEventRequestPartUpdated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "event-part-updated", "type": "reference", }, @@ -15491,16 +15379,16 @@ default visibility. "generatedName": "webhookEventRequestRevOrgCreated", "key": "rev_org_created", "schema": { - "description": undefined, + "description": null, "generatedName": "webhookEventRequestRevOrgCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WebhookEventRequestRevOrgCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "event-rev-org-created", "type": "reference", }, @@ -15512,16 +15400,16 @@ default visibility. "generatedName": "webhookEventRequestRevOrgDeleted", "key": "rev_org_deleted", "schema": { - "description": undefined, + "description": null, "generatedName": "webhookEventRequestRevOrgDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WebhookEventRequestRevOrgDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "event-rev-org-deleted", "type": "reference", }, @@ -15533,16 +15421,16 @@ default visibility. "generatedName": "webhookEventRequestRevOrgUpdated", "key": "rev_org_updated", "schema": { - "description": undefined, + "description": null, "generatedName": "webhookEventRequestRevOrgUpdated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WebhookEventRequestRevOrgUpdated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "event-rev-org-updated", "type": "reference", }, @@ -15554,16 +15442,16 @@ default visibility. "generatedName": "webhookEventRequestTagCreated", "key": "tag_created", "schema": { - "description": undefined, + "description": null, "generatedName": "webhookEventRequestTagCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WebhookEventRequestTagCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "event-tag-created", "type": "reference", }, @@ -15575,16 +15463,16 @@ default visibility. "generatedName": "webhookEventRequestTagDeleted", "key": "tag_deleted", "schema": { - "description": undefined, + "description": null, "generatedName": "webhookEventRequestTagDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WebhookEventRequestTagDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "event-tag-deleted", "type": "reference", }, @@ -15596,16 +15484,16 @@ default visibility. "generatedName": "webhookEventRequestTagUpdated", "key": "tag_updated", "schema": { - "description": undefined, + "description": null, "generatedName": "webhookEventRequestTagUpdated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WebhookEventRequestTagUpdated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "event-tag-updated", "type": "reference", }, @@ -15617,16 +15505,16 @@ default visibility. "generatedName": "webhookEventRequestTimelineEntryCreated", "key": "timeline_entry_created", "schema": { - "description": undefined, + "description": null, "generatedName": "webhookEventRequestTimelineEntryCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WebhookEventRequestTimelineEntryCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "event-timeline-entry-created", "type": "reference", }, @@ -15638,16 +15526,16 @@ default visibility. "generatedName": "webhookEventRequestTimelineEntryDeleted", "key": "timeline_entry_deleted", "schema": { - "description": undefined, + "description": null, "generatedName": "webhookEventRequestTimelineEntryDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WebhookEventRequestTimelineEntryDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "event-timeline-entry-deleted", "type": "reference", }, @@ -15659,16 +15547,16 @@ default visibility. "generatedName": "webhookEventRequestTimelineEntryUpdated", "key": "timeline_entry_updated", "schema": { - "description": undefined, + "description": null, "generatedName": "webhookEventRequestTimelineEntryUpdated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WebhookEventRequestTimelineEntryUpdated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "event-timeline-entry-updated", "type": "reference", }, @@ -15680,10 +15568,10 @@ default visibility. "generatedName": "webhookEventRequestTimestamp", "key": "timestamp", "schema": { - "description": undefined, + "description": null, "generatedName": "webhookEventRequestTimestamp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Timestamp of the webhook's invocation for the event. Note this @@ -15692,8 +15580,8 @@ should only be processed if the timestamp isn't stale by several seconds. ", "generatedName": "WebhookEventRequestTimestamp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -15707,16 +15595,16 @@ seconds. "generatedName": "webhookEventRequestType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "webhookEventRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WebhookEventRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "webhook-event-type", "type": "reference", }, @@ -15728,16 +15616,16 @@ seconds. "generatedName": "webhookEventRequestVerify", "key": "verify", "schema": { - "description": undefined, + "description": null, "generatedName": "webhookEventRequestVerify", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WebhookEventRequestVerify", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "webhook-event-verify", "type": "reference", }, @@ -15749,16 +15637,16 @@ seconds. "generatedName": "webhookEventRequestWebhookCreated", "key": "webhook_created", "schema": { - "description": undefined, + "description": null, "generatedName": "webhookEventRequestWebhookCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WebhookEventRequestWebhookCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "event-webhook-created", "type": "reference", }, @@ -15770,16 +15658,16 @@ seconds. "generatedName": "webhookEventRequestWebhookDeleted", "key": "webhook_deleted", "schema": { - "description": undefined, + "description": null, "generatedName": "webhookEventRequestWebhookDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WebhookEventRequestWebhookDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "event-webhook-deleted", "type": "reference", }, @@ -15793,11 +15681,11 @@ seconds. "schema": { "description": "ID of the webhook for the event.", "generatedName": "WebhookEventRequestWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15809,16 +15697,16 @@ seconds. "generatedName": "webhookEventRequestWebhookUpdated", "key": "webhook_updated", "schema": { - "description": undefined, + "description": null, "generatedName": "webhookEventRequestWebhookUpdated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WebhookEventRequestWebhookUpdated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "event-webhook-updated", "type": "reference", }, @@ -15830,16 +15718,16 @@ seconds. "generatedName": "webhookEventRequestWorkCreated", "key": "work_created", "schema": { - "description": undefined, + "description": null, "generatedName": "webhookEventRequestWorkCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WebhookEventRequestWorkCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "event-work-created", "type": "reference", }, @@ -15851,16 +15739,16 @@ seconds. "generatedName": "webhookEventRequestWorkDeleted", "key": "work_deleted", "schema": { - "description": undefined, + "description": null, "generatedName": "webhookEventRequestWorkDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WebhookEventRequestWorkDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "event-work-deleted", "type": "reference", }, @@ -15872,16 +15760,16 @@ seconds. "generatedName": "webhookEventRequestWorkUpdated", "key": "work_updated", "schema": { - "description": undefined, + "description": null, "generatedName": "webhookEventRequestWorkUpdated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WebhookEventRequestWorkUpdated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "event-work-updated", "type": "reference", }, @@ -15893,10 +15781,10 @@ seconds. "webhook-event-response": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WebhookEventResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -15904,21 +15792,21 @@ seconds. "generatedName": "webhookEventResponseChallenge", "key": "challenge", "schema": { - "description": undefined, + "description": null, "generatedName": "webhookEventResponseChallenge", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The challenge from the "verify" request, otherwise this should not be set for other request types. ", "generatedName": "WebhookEventResponseChallenge", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15931,236 +15819,236 @@ be set for other request types. "webhook-event-type": { "description": "The event types that the webhook will receive.", "generatedName": "WebhookEventType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "part_created", - "nameOverride": undefined, + "nameOverride": null, "value": "part_created", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "part_deleted", - "nameOverride": undefined, + "nameOverride": null, "value": "part_deleted", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "part_updated", - "nameOverride": undefined, + "nameOverride": null, "value": "part_updated", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "rev_org_created", - "nameOverride": undefined, + "nameOverride": null, "value": "rev_org_created", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "rev_org_deleted", - "nameOverride": undefined, + "nameOverride": null, "value": "rev_org_deleted", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "rev_org_updated", - "nameOverride": undefined, + "nameOverride": null, "value": "rev_org_updated", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "tag_created", - "nameOverride": undefined, + "nameOverride": null, "value": "tag_created", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "tag_deleted", - "nameOverride": undefined, + "nameOverride": null, "value": "tag_deleted", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "tag_updated", - "nameOverride": undefined, + "nameOverride": null, "value": "tag_updated", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "timeline_entry_created", - "nameOverride": undefined, + "nameOverride": null, "value": "timeline_entry_created", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "timeline_entry_deleted", - "nameOverride": undefined, + "nameOverride": null, "value": "timeline_entry_deleted", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "timeline_entry_updated", - "nameOverride": undefined, + "nameOverride": null, "value": "timeline_entry_updated", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "verify", - "nameOverride": undefined, + "nameOverride": null, "value": "verify", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "webhook_created", - "nameOverride": undefined, + "nameOverride": null, "value": "webhook_created", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "webhook_deleted", - "nameOverride": undefined, + "nameOverride": null, "value": "webhook_deleted", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "webhook_updated", - "nameOverride": undefined, + "nameOverride": null, "value": "webhook_updated", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "work_created", - "nameOverride": undefined, + "nameOverride": null, "value": "work_created", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "work_deleted", - "nameOverride": undefined, + "nameOverride": null, "value": "work_deleted", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "work_updated", - "nameOverride": undefined, + "nameOverride": null, "value": "work_updated", }, ], @@ -16168,10 +16056,10 @@ be set for other request types. "webhook-event-verify": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WebhookEventVerify", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -16181,11 +16069,11 @@ be set for other request types. "schema": { "description": "The challenge that must be echoed in the response.", "generatedName": "WebhookEventVerifyChallenge", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16197,44 +16085,44 @@ be set for other request types. "webhook-status": { "description": "The status of the webhook.", "generatedName": "WebhookStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "active", - "nameOverride": undefined, + "nameOverride": null, "value": "active", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "inactive", - "nameOverride": undefined, + "nameOverride": null, "value": "inactive", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "unverified", - "nameOverride": undefined, + "nameOverride": null, "value": "unverified", }, ], @@ -16244,8 +16132,8 @@ be set for other request types. "allOfPropertyConflicts": [], "description": "The request to create a new webhook.", "generatedName": "WebhooksCreateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -16253,22 +16141,22 @@ be set for other request types. "generatedName": "webhooksCreateRequestEventTypes", "key": "event_types", "schema": { - "description": undefined, + "description": null, "generatedName": "webhooksCreateRequestEventTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The event types that the webhook endpoint will receive.", "generatedName": "WebhooksCreateRequestEventTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WebhooksCreateRequestEventTypesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "webhook-event-type", "type": "reference", }, @@ -16281,10 +16169,10 @@ be set for other request types. "generatedName": "webhooksCreateRequestSecret", "key": "secret", "schema": { - "description": undefined, + "description": null, "generatedName": "webhooksCreateRequestSecret", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The secret to use when verifying webhook events. If provided, the @@ -16293,11 +16181,11 @@ secret will be automatically generated and provided in the response. ", "generatedName": "WebhooksCreateRequestSecret", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16312,11 +16200,11 @@ response. "schema": { "description": "The URL of the webhook endpoint.", "generatedName": "WebhooksCreateRequestUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16330,8 +16218,8 @@ response. "allOfPropertyConflicts": [], "description": "The response to creating a new webhook.", "generatedName": "WebhooksCreateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -16339,10 +16227,10 @@ response. "generatedName": "webhooksCreateResponseWebhook", "key": "webhook", "schema": { - "description": undefined, + "description": null, "generatedName": "WebhooksCreateResponseWebhook", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "webhook", "type": "reference", }, @@ -16355,8 +16243,8 @@ response. "allOfPropertyConflicts": [], "description": "The request to delete a webhook.", "generatedName": "WebhooksDeleteRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -16366,11 +16254,11 @@ response. "schema": { "description": "ID for the webhook.", "generatedName": "WebhooksDeleteRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16382,24 +16270,23 @@ response. "webhooks-delete-response": { "description": "The response to deleting the webhook.", "generatedName": "WebhooksDeleteResponse", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "WebhooksDeleteResponseKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "WebhooksDeleteResponseValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -16408,8 +16295,8 @@ response. "allOfPropertyConflicts": [], "description": "The response to getting the information for the webhook.", "generatedName": "WebhooksGetResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -16417,10 +16304,10 @@ response. "generatedName": "webhooksGetResponseWebhook", "key": "webhook", "schema": { - "description": undefined, + "description": null, "generatedName": "WebhooksGetResponseWebhook", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "webhook", "type": "reference", }, @@ -16433,8 +16320,8 @@ response. "allOfPropertyConflicts": [], "description": "The response to listing the webhooks.", "generatedName": "WebhooksListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -16444,14 +16331,14 @@ response. "schema": { "description": "The list of webhooks.", "generatedName": "WebhooksListResponseWebhooks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WebhooksListResponseWebhooksItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "webhook", "type": "reference", }, @@ -16463,32 +16350,32 @@ response. "webhooks-update-action": { "description": "The action to update the webhook's status.", "generatedName": "WebhooksUpdateAction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "activate", - "nameOverride": undefined, + "nameOverride": null, "value": "activate", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "deactivate", - "nameOverride": undefined, + "nameOverride": null, "value": "deactivate", }, ], @@ -16498,8 +16385,8 @@ response. "allOfPropertyConflicts": [], "description": "The request to update a webhook.", "generatedName": "WebhooksUpdateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -16507,16 +16394,16 @@ response. "generatedName": "webhooksUpdateRequestAction", "key": "action", "schema": { - "description": undefined, + "description": null, "generatedName": "webhooksUpdateRequestAction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WebhooksUpdateRequestAction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "webhooks-update-action", "type": "reference", }, @@ -16528,16 +16415,16 @@ response. "generatedName": "webhooksUpdateRequestEventTypes", "key": "event_types", "schema": { - "description": undefined, + "description": null, "generatedName": "webhooksUpdateRequestEventTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WebhooksUpdateRequestEventTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "webhooks-update-request-event-types", "type": "reference", }, @@ -16551,11 +16438,11 @@ response. "schema": { "description": "ID for the webhook.", "generatedName": "WebhooksUpdateRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16567,10 +16454,10 @@ response. "generatedName": "webhooksUpdateRequestSecret", "key": "secret", "schema": { - "description": undefined, + "description": null, "generatedName": "webhooksUpdateRequestSecret", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "If provided, updates the secret that's used when verifying webhook @@ -16580,11 +16467,11 @@ then its status will transition to the 'unverified' state and it won't receive any object events until successfully verified. ", "generatedName": "WebhooksUpdateRequestSecret", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16597,10 +16484,10 @@ won't receive any object events until successfully verified. "generatedName": "webhooksUpdateRequestUrl", "key": "url", "schema": { - "description": undefined, + "description": null, "generatedName": "webhooksUpdateRequestUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The webhook's updated URL. If the webhook is active, then the @@ -16608,11 +16495,11 @@ webhook's status will transition to the 'unverified' state and it won't receive any object events until successfully verified. ", "generatedName": "WebhooksUpdateRequestUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16625,10 +16512,10 @@ won't receive any object events until successfully verified. "webhooks-update-request-event-types": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WebhooksUpdateRequestEventTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -16636,10 +16523,10 @@ won't receive any object events until successfully verified. "generatedName": "webhooksUpdateRequestEventTypesAdd", "key": "add", "schema": { - "description": undefined, + "description": null, "generatedName": "webhooksUpdateRequestEventTypesAdd", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The event types to add. If a provided event type is already set for @@ -16647,14 +16534,14 @@ the webhook, then nothing is done. Note this is mutually exclusive with 'set'. ", "generatedName": "WebhooksUpdateRequestEventTypesAdd", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WebhooksUpdateRequestEventTypesAddItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "webhook-event-type", "type": "reference", }, @@ -16667,10 +16554,10 @@ with 'set'. "generatedName": "webhooksUpdateRequestEventTypesRemove", "key": "remove", "schema": { - "description": undefined, + "description": null, "generatedName": "webhooksUpdateRequestEventTypesRemove", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The event types to remove. If a provided event type isn't set for @@ -16678,14 +16565,14 @@ the webhook, then nothing is done. Note this is mutually exclusive with 'set'. ", "generatedName": "WebhooksUpdateRequestEventTypesRemove", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WebhooksUpdateRequestEventTypesRemoveItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "webhook-event-type", "type": "reference", }, @@ -16698,10 +16585,10 @@ with 'set'. "generatedName": "webhooksUpdateRequestEventTypesSet", "key": "set", "schema": { - "description": undefined, + "description": null, "generatedName": "webhooksUpdateRequestEventTypesSet", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The updated event types, which will replace the webhook's current @@ -16709,14 +16596,14 @@ event types. Note this is mutually exclusive with 'add' and 'remove'. ", "generatedName": "WebhooksUpdateRequestEventTypesSet", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WebhooksUpdateRequestEventTypesSetItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "webhook-event-type", "type": "reference", }, @@ -16731,8 +16618,8 @@ event types. Note this is mutually exclusive with 'add' and "allOfPropertyConflicts": [], "description": "The response to updating the webhook.", "generatedName": "WebhooksUpdateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -16740,10 +16627,10 @@ event types. Note this is mutually exclusive with 'add' and "generatedName": "webhooksUpdateResponseWebhook", "key": "webhook", "schema": { - "description": undefined, + "description": null, "generatedName": "WebhooksUpdateResponseWebhook", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "webhook", "type": "reference", }, @@ -16752,51 +16639,50 @@ event types. Note this is mutually exclusive with 'add' and "type": "object", }, "work": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "type", "generatedName": "Work", - "groupName": undefined, + "groupName": null, "nameOverride": "work", "schemas": { "issue": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasIssue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "issue", "type": "reference", }, "ticket": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasTicket", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ticket", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "work-base": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "AtomBase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "atom-base", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WorkBase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -16804,16 +16690,16 @@ event types. Note this is mutually exclusive with 'add' and "generatedName": "workBaseAppliesToPart", "key": "applies_to_part", "schema": { - "description": undefined, + "description": null, "generatedName": "workBaseAppliesToPart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WorkBaseAppliesToPart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "part-summary", "type": "reference", }, @@ -16825,22 +16711,22 @@ event types. Note this is mutually exclusive with 'add' and "generatedName": "workBaseArtifacts", "key": "artifacts", "schema": { - "description": undefined, + "description": null, "generatedName": "workBaseArtifacts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The artifacts attached to the work item.", "generatedName": "WorkBaseArtifacts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WorkBaseArtifactsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "artifact-summary", "type": "reference", }, @@ -16853,19 +16739,19 @@ event types. Note this is mutually exclusive with 'add' and "generatedName": "workBaseBody", "key": "body", "schema": { - "description": undefined, + "description": null, "generatedName": "workBaseBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Body of the work object.", "generatedName": "WorkBaseBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16880,14 +16766,14 @@ event types. Note this is mutually exclusive with 'add' and "schema": { "description": "The users that own the work.", "generatedName": "WorkBaseOwnedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WorkBaseOwnedByItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "user-summary", "type": "reference", }, @@ -16899,22 +16785,22 @@ event types. Note this is mutually exclusive with 'add' and "generatedName": "workBaseReportedBy", "key": "reported_by", "schema": { - "description": undefined, + "description": null, "generatedName": "workBaseReportedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Users that reported the work.", "generatedName": "WorkBaseReportedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WorkBaseReportedByItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "user-summary", "type": "reference", }, @@ -16927,16 +16813,16 @@ event types. Note this is mutually exclusive with 'add' and "generatedName": "workBaseStage", "key": "stage", "schema": { - "description": undefined, + "description": null, "generatedName": "workBaseStage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WorkBaseStage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "stage", "type": "reference", }, @@ -16948,22 +16834,22 @@ event types. Note this is mutually exclusive with 'add' and "generatedName": "workBaseTags", "key": "tags", "schema": { - "description": undefined, + "description": null, "generatedName": "workBaseTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Tags associated with the object.", "generatedName": "WorkBaseTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WorkBaseTagsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "tag-with-value", "type": "reference", }, @@ -16976,16 +16862,16 @@ event types. Note this is mutually exclusive with 'add' and "generatedName": "workBaseTargetCloseDate", "key": "target_close_date", "schema": { - "description": undefined, + "description": null, "generatedName": "workBaseTargetCloseDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Timestamp when the work is expected to be complete.", "generatedName": "WorkBaseTargetCloseDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -17001,11 +16887,11 @@ event types. Note this is mutually exclusive with 'add' and "schema": { "description": "Title of the work object.", "generatedName": "WorkBaseTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17015,40 +16901,41 @@ event types. Note this is mutually exclusive with 'add' and "type": "object", }, "work-type": { - "description": undefined, + "description": null, "generatedName": "WorkType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "issue", - "nameOverride": undefined, + "nameOverride": null, "value": "issue", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ticket", - "nameOverride": undefined, + "nameOverride": null, "value": "ticket", }, ], }, "works-create-request": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [ { "key": "applies_to_part", @@ -17058,11 +16945,11 @@ applies to. Specifying a part is required when creating tickets and issues. ", "generatedName": "WorksCreateRequestAppliesToPart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17074,24 +16961,24 @@ issues. "description": "The IDs of the artifacts to associate with the work item. ", "generatedName": "WorksCreateRequestArtifacts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The IDs of the artifacts to associate with the work item. ", "generatedName": "WorksCreateRequestArtifacts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WorksCreateRequestArtifactsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17104,17 +16991,17 @@ issues. "schema": { "description": "Body of the work object.", "generatedName": "WorksCreateRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Body of the work object.", "generatedName": "WorksCreateRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17126,17 +17013,17 @@ issues. "schema": { "description": "The users that own the work.", "generatedName": "WorksCreateRequestOwnedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WorksCreateRequestOwnedByItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17148,23 +17035,23 @@ issues. "schema": { "description": "The users that reported the work.", "generatedName": "WorksCreateRequestReportedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The users that reported the work.", "generatedName": "WorksCreateRequestReportedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WorksCreateRequestReportedByItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17175,16 +17062,16 @@ issues. { "key": "stage", "schema": { - "description": undefined, + "description": null, "generatedName": "WorksCreateRequestStage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "WorksCreateRequestStage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "stage-init", "type": "reference", }, @@ -17195,20 +17082,20 @@ issues. "schema": { "description": "Tags associated with the work item.", "generatedName": "WorksCreateRequestTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Tags associated with the work item.", "generatedName": "WorksCreateRequestTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WorksCreateRequestTagsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "set-tag-with-value", "type": "reference", }, @@ -17220,14 +17107,14 @@ issues. "schema": { "description": "Timestamp for when the work is expected to be complete.", "generatedName": "WorksCreateRequestTargetCloseDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Timestamp for when the work is expected to be complete.", "generatedName": "WorksCreateRequestTargetCloseDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -17240,51 +17127,50 @@ issues. "schema": { "description": "Title of the work object.", "generatedName": "WorksCreateRequestTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "description": undefined, + "description": null, "discriminantProperty": "type", "generatedName": "WorksCreateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "issue": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasWorksCreateRequestIssue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "works-create-request-issue", "type": "reference", }, "ticket": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasWorksCreateRequestTicket", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "works-create-request-ticket", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "works-create-request-issue": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WorksCreateRequestIssue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -17292,16 +17178,16 @@ issues. "generatedName": "worksCreateRequestIssuePriority", "key": "priority", "schema": { - "description": undefined, + "description": null, "generatedName": "worksCreateRequestIssuePriority", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WorksCreateRequestIssuePriority", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "issue-priority", "type": "reference", }, @@ -17313,19 +17199,19 @@ issues. "generatedName": "worksCreateRequestIssueSprint", "key": "sprint", "schema": { - "description": undefined, + "description": null, "generatedName": "worksCreateRequestIssueSprint", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The sprint that the issue belongs to.", "generatedName": "WorksCreateRequestIssueSprint", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17338,10 +17224,10 @@ issues. "works-create-request-ticket": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WorksCreateRequestTicket", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -17349,19 +17235,19 @@ issues. "generatedName": "worksCreateRequestTicketGroup", "key": "group", "schema": { - "description": undefined, + "description": null, "generatedName": "worksCreateRequestTicketGroup", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The group that the ticket is associated with.", "generatedName": "WorksCreateRequestTicketGroup", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17374,19 +17260,19 @@ issues. "generatedName": "worksCreateRequestTicketRevOrg", "key": "rev_org", "schema": { - "description": undefined, + "description": null, "generatedName": "worksCreateRequestTicketRevOrg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The Rev organization that the ticket is associated with.", "generatedName": "WorksCreateRequestTicketRevOrg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17399,16 +17285,16 @@ issues. "generatedName": "worksCreateRequestTicketSeverity", "key": "severity", "schema": { - "description": undefined, + "description": null, "generatedName": "worksCreateRequestTicketSeverity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WorksCreateRequestTicketSeverity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ticket-severity", "type": "reference", }, @@ -17420,10 +17306,10 @@ issues. "works-create-response": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WorksCreateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -17431,10 +17317,10 @@ issues. "generatedName": "worksCreateResponseWork", "key": "work", "schema": { - "description": undefined, + "description": null, "generatedName": "WorksCreateResponseWork", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "work", "type": "reference", }, @@ -17445,10 +17331,10 @@ issues. "works-delete-request": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WorksDeleteRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -17458,11 +17344,11 @@ issues. "schema": { "description": "The work's ID.", "generatedName": "WorksDeleteRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17472,36 +17358,35 @@ issues. "type": "object", }, "works-delete-response": { - "description": undefined, + "description": null, "generatedName": "WorksDeleteResponse", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "WorksDeleteResponseKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "WorksDeleteResponseValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "works-export-response": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WorksExportResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -17511,14 +17396,14 @@ issues. "schema": { "description": "The resulting collection of work items.", "generatedName": "WorksExportResponseWorks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WorksExportResponseWorksItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "work", "type": "reference", }, @@ -17530,10 +17415,10 @@ issues. "works-get-response": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WorksGetResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -17541,10 +17426,10 @@ issues. "generatedName": "worksGetResponseWork", "key": "work", "schema": { - "description": undefined, + "description": null, "generatedName": "WorksGetResponseWork", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "work", "type": "reference", }, @@ -17555,10 +17440,10 @@ issues. "works-list-response": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WorksListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -17566,21 +17451,21 @@ issues. "generatedName": "worksListResponseNextCursor", "key": "next_cursor", "schema": { - "description": undefined, + "description": null, "generatedName": "worksListResponseNextCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The cursor used to iterate subsequent results in accordance to the sort order. If not set, then no later elements exist. ", "generatedName": "WorksListResponseNextCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17593,21 +17478,21 @@ sort order. If not set, then no later elements exist. "generatedName": "worksListResponsePrevCursor", "key": "prev_cursor", "schema": { - "description": undefined, + "description": null, "generatedName": "worksListResponsePrevCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The cursor used to iterate preceding results in accordance to the sort order. If not set, then no prior elements exist. ", "generatedName": "WorksListResponsePrevCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17622,14 +17507,14 @@ sort order. If not set, then no prior elements exist. "schema": { "description": "The list of works.", "generatedName": "WorksListResponseWorks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WorksListResponseWorksItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "work", "type": "reference", }, @@ -17639,24 +17524,25 @@ sort order. If not set, then no prior elements exist. "type": "object", }, "works-update-request": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [ { "key": "applies_to_part", "schema": { "description": "Updates the part that the work applies to.", "generatedName": "WorksUpdateRequestAppliesToPart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Updates the part that the work applies to.", "generatedName": "WorksUpdateRequestAppliesToPart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17666,16 +17552,16 @@ sort order. If not set, then no prior elements exist. { "key": "artifacts", "schema": { - "description": undefined, + "description": null, "generatedName": "WorksUpdateRequestArtifacts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "WorksUpdateRequestArtifacts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "works-update-request-artifact-ids", "type": "reference", }, @@ -17687,18 +17573,18 @@ sort order. If not set, then no prior elements exist. "description": "Updated body of the work object, or unchanged if not provided. ", "generatedName": "WorksUpdateRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Updated body of the work object, or unchanged if not provided. ", "generatedName": "WorksUpdateRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17710,11 +17596,11 @@ sort order. If not set, then no prior elements exist. "schema": { "description": "The work's ID.", "generatedName": "WorksUpdateRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17723,16 +17609,16 @@ sort order. If not set, then no prior elements exist. { "key": "owned_by", "schema": { - "description": undefined, + "description": null, "generatedName": "WorksUpdateRequestOwnedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "WorksUpdateRequestOwnedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "works-update-request-owned-by", "type": "reference", }, @@ -17741,16 +17627,16 @@ sort order. If not set, then no prior elements exist. { "key": "reported_by", "schema": { - "description": undefined, + "description": null, "generatedName": "WorksUpdateRequestReportedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "WorksUpdateRequestReportedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "works-update-request-reported-by", "type": "reference", }, @@ -17759,16 +17645,16 @@ sort order. If not set, then no prior elements exist. { "key": "stage", "schema": { - "description": undefined, + "description": null, "generatedName": "WorksUpdateRequestStage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "WorksUpdateRequestStage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "stage-update", "type": "reference", }, @@ -17777,16 +17663,16 @@ sort order. If not set, then no prior elements exist. { "key": "tags", "schema": { - "description": undefined, + "description": null, "generatedName": "WorksUpdateRequestTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "WorksUpdateRequestTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "works-update-request-tags", "type": "reference", }, @@ -17798,15 +17684,15 @@ sort order. If not set, then no prior elements exist. "description": "Updates the timestamp for when the work is expected to be complete. ", "generatedName": "WorksUpdateRequestTargetCloseDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Updates the timestamp for when the work is expected to be complete. ", "generatedName": "WorksUpdateRequestTargetCloseDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -17820,18 +17706,18 @@ sort order. If not set, then no prior elements exist. "description": "Updated title of the work object, or unchanged if not provided. ", "generatedName": "WorksUpdateRequestTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Updated title of the work object, or unchanged if not provided. ", "generatedName": "WorksUpdateRequestTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17839,48 +17725,47 @@ sort order. If not set, then no prior elements exist. }, }, ], - "description": undefined, + "description": null, "discriminantProperty": "type", "generatedName": "WorksUpdateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "issue": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasWorksUpdateRequestIssue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "works-update-request-issue", "type": "reference", }, "none": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasEmpty", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "empty", "type": "reference", }, "ticket": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasWorksUpdateRequestTicket", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "works-update-request-ticket", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "works-update-request-artifact-ids": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WorksUpdateRequestArtifactIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -17888,25 +17773,25 @@ sort order. If not set, then no prior elements exist. "generatedName": "worksUpdateRequestArtifactIdsSet", "key": "set", "schema": { - "description": undefined, + "description": null, "generatedName": "worksUpdateRequestArtifactIdsSet", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Sets the IDs to the provided artifact IDs.", "generatedName": "WorksUpdateRequestArtifactIdsSet", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WorksUpdateRequestArtifactIdsSetItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17920,10 +17805,10 @@ sort order. If not set, then no prior elements exist. "works-update-request-issue": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WorksUpdateRequestIssue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -17931,16 +17816,16 @@ sort order. If not set, then no prior elements exist. "generatedName": "worksUpdateRequestIssuePriority", "key": "priority", "schema": { - "description": undefined, + "description": null, "generatedName": "worksUpdateRequestIssuePriority", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WorksUpdateRequestIssuePriority", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "issue-priority", "type": "reference", }, @@ -17952,25 +17837,25 @@ sort order. If not set, then no prior elements exist. "generatedName": "worksUpdateRequestIssueSprint", "key": "sprint", "schema": { - "description": undefined, + "description": null, "generatedName": "worksUpdateRequestIssueSprint", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Updates the sprint that the issue belongs to.", "generatedName": "WorksUpdateRequestIssueSprint", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Updates the sprint that the issue belongs to.", "generatedName": "WorksUpdateRequestIssueSprint", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17984,10 +17869,10 @@ sort order. If not set, then no prior elements exist. "works-update-request-owned-by": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WorksUpdateRequestOwnedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -17995,27 +17880,27 @@ sort order. If not set, then no prior elements exist. "generatedName": "worksUpdateRequestOwnedBySet", "key": "set", "schema": { - "description": undefined, + "description": null, "generatedName": "worksUpdateRequestOwnedBySet", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Sets the owner IDs to the provided user IDs. This must not be empty. ", "generatedName": "WorksUpdateRequestOwnedBySet", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WorksUpdateRequestOwnedBySetItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18029,10 +17914,10 @@ empty. "works-update-request-reported-by": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WorksUpdateRequestReportedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -18040,26 +17925,26 @@ empty. "generatedName": "worksUpdateRequestReportedBySet", "key": "set", "schema": { - "description": undefined, + "description": null, "generatedName": "worksUpdateRequestReportedBySet", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Sets the users that reported the work to the provided user IDs. ", "generatedName": "WorksUpdateRequestReportedBySet", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WorksUpdateRequestReportedBySetItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18073,10 +17958,10 @@ empty. "works-update-request-tags": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WorksUpdateRequestTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -18084,22 +17969,22 @@ empty. "generatedName": "worksUpdateRequestTagsSet", "key": "set", "schema": { - "description": undefined, + "description": null, "generatedName": "worksUpdateRequestTagsSet", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Sets the provided tags on the work item.", "generatedName": "WorksUpdateRequestTagsSet", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WorksUpdateRequestTagsSetItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "set-tag-with-value", "type": "reference", }, @@ -18112,10 +17997,10 @@ empty. "works-update-request-ticket": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WorksUpdateRequestTicket", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -18123,19 +18008,19 @@ empty. "generatedName": "worksUpdateRequestTicketGroup", "key": "group", "schema": { - "description": undefined, + "description": null, "generatedName": "worksUpdateRequestTicketGroup", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The group that the ticket is associated with.", "generatedName": "WorksUpdateRequestTicketGroup", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18148,27 +18033,27 @@ empty. "generatedName": "worksUpdateRequestTicketRevOrg", "key": "rev_org", "schema": { - "description": undefined, + "description": null, "generatedName": "worksUpdateRequestTicketRevOrg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Updates the Rev organization that the ticket is associated with. ", "generatedName": "WorksUpdateRequestTicketRevOrg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Updates the Rev organization that the ticket is associated with. ", "generatedName": "WorksUpdateRequestTicketRevOrg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18182,16 +18067,16 @@ empty. "generatedName": "worksUpdateRequestTicketSeverity", "key": "severity", "schema": { - "description": undefined, + "description": null, "generatedName": "worksUpdateRequestTicketSeverity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WorksUpdateRequestTicketSeverity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ticket-severity", "type": "reference", }, @@ -18203,10 +18088,10 @@ empty. "works-update-response": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WorksUpdateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -18214,10 +18099,10 @@ empty. "generatedName": "worksUpdateResponseWork", "key": "work", "schema": { - "description": undefined, + "description": null, "generatedName": "WorksUpdateResponseWork", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "work", "type": "reference", }, @@ -18228,17 +18113,17 @@ empty. }, "securitySchemes": { "auth-token": { - "headerEnvVar": undefined, + "headerEnvVar": null, "headerName": "Authorization", - "headerVariableName": undefined, - "prefix": undefined, + "headerVariableName": null, + "prefix": null, "type": "header", }, }, "servers": [ { "description": "DevRev API endpoint.", - "name": undefined, + "name": null, "url": "https://api.devrev.ai", }, ], diff --git a/packages/cli/openapi-parser/src/__test__/__snapshots__/dopt.test.ts.snap b/packages/cli/openapi-parser/src/__test__/__snapshots__/dopt.test.ts.snap index 230539e210b..378435f07da 100644 --- a/packages/cli/openapi-parser/src/__test__/__snapshots__/dopt.test.ts.snap +++ b/packages/cli/openapi-parser/src/__test__/__snapshots__/dopt.test.ts.snap @@ -2,13 +2,14 @@ exports[`open api parser dopt parse open api 1`] = ` { + "channel": [], "description": "The Dopt Blocks API", "endpoints": [ { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 401, @@ -18,18 +19,18 @@ exports[`open api parser dopt parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "uid", "value": { - "primitive": { - "string": "uid", + "type": "primitive", + "value": { "type": "string", + "value": "uid", }, - "type": "primitive", }, }, ], @@ -37,143 +38,143 @@ exports[`open api parser dopt parse open api 1`] = ` { "name": "version", "value": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, { "name": "userIdentifier", "value": { - "primitive": { - "string": "userIdentifier", + "type": "primitive", + "value": { "type": "string", + "value": "userIdentifier", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "containerUid": { - "primitive": { - "string": "containerUid", + "type": "primitive", + "value": { "type": "string", + "value": "containerUid", }, - "type": "primitive", }, "fields": { - "array": [ + "type": "array", + "value": [ { - "oneOf": { - "discriminated": { + "type": "oneOf", + "value": { + "type": "discriminated", + "value": { "sid": { - "primitive": { - "string": "fields", + "type": "primitive", + "value": { "type": "string", + "value": "fields", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "string", + "type": "primitive", + "value": { "type": "string", + "value": "string", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "fields", + "type": "primitive", + "value": { "type": "string", + "value": "fields", }, - "type": "primitive", }, }, - "type": "discriminated", }, - "type": "oneOf", }, ], - "type": "array", }, "kind": { - "literal": { - "string": "block", + "type": "literal", + "value": { "type": "string", + "value": "block", }, - "type": "literal", }, "sid": { - "primitive": { - "string": "sid", + "type": "primitive", + "value": { "type": "string", + "value": "sid", }, - "type": "primitive", }, "state": { "properties": { "active": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "entered": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "exited": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", }, "transitioned": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "transitioned", "type": "string", + "value": "transitioned", }, "value": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, ], - "type": "map", }, "type": { - "enum": "custom", "type": "enum", + "value": "custom", }, "uid": { - "primitive": { - "string": "uid", + "type": "primitive", + "value": { "type": "string", + "value": "uid", }, - "type": "primitive", }, "version": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", @@ -182,39 +183,39 @@ exports[`open api parser dopt parse open api 1`] = ` ], "generatedRequestName": "FindBlocksRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "findBlocks", "path": "/v2/block/{uid}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "uid", "schema": { - "description": undefined, + "description": null, "generatedName": "FindBlocksRequestUid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { - "description": undefined, + "description": null, "name": "version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "FindBlocksRequestVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -222,36 +223,35 @@ exports[`open api parser dopt parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "userIdentifier", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "FindBlocksRequestUserIdentifier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Default Response", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "FindBlocksResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -259,14 +259,14 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "findBlocksResponseKind", "key": "kind", "schema": { - "description": undefined, + "description": null, "generatedName": "FindBlocksResponseKind", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "block", "type": "string", + "value": "block", }, }, }, @@ -276,13 +276,13 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "findBlocksResponseUid", "key": "uid", "schema": { - "description": undefined, + "description": null, "generatedName": "FindBlocksResponseUid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -294,13 +294,13 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "findBlocksResponseSid", "key": "sid", "schema": { - "description": undefined, + "description": null, "generatedName": "FindBlocksResponseSid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -312,10 +312,10 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "findBlocksResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "FindBlocksResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -330,10 +330,10 @@ exports[`open api parser dopt parse open api 1`] = ` "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "FindBlocksResponseState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -341,10 +341,10 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "findBlocksResponseStateActive", "key": "active", "schema": { - "description": undefined, + "description": null, "generatedName": "FindBlocksResponseStateActive", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -357,10 +357,10 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "findBlocksResponseStateEntered", "key": "entered", "schema": { - "description": undefined, + "description": null, "generatedName": "FindBlocksResponseStateEntered", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -373,10 +373,10 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "findBlocksResponseStateExited", "key": "exited", "schema": { - "description": undefined, + "description": null, "generatedName": "FindBlocksResponseStateExited", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -393,19 +393,19 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "findBlocksResponseContainerUid", "key": "containerUid", "schema": { - "description": undefined, + "description": null, "generatedName": "findBlocksResponseContainerUid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "FindBlocksResponseContainerUid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -418,28 +418,27 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "findBlocksResponseTransitioned", "key": "transitioned", "schema": { - "description": undefined, + "description": null, "generatedName": "FindBlocksResponseTransitioned", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "FindBlocksResponseTransitionedKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "FindBlocksResponseTransitionedValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -453,82 +452,82 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "findBlocksResponseType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "FindBlocksResponseType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "custom", - "nameOverride": undefined, + "nameOverride": null, "value": "custom", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "modal", - "nameOverride": undefined, + "nameOverride": null, "value": "modal", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "checklist", - "nameOverride": undefined, + "nameOverride": null, "value": "checklist", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "checklistItem", - "nameOverride": undefined, + "nameOverride": null, "value": "checklistItem", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "tour", - "nameOverride": undefined, + "nameOverride": null, "value": "tour", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "tourItem", - "nameOverride": undefined, + "nameOverride": null, "value": "tourItem", }, ], @@ -540,27 +539,28 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "findBlocksResponseFields", "key": "fields", "schema": { - "description": undefined, + "description": null, "generatedName": "FindBlocksResponseFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "type", "generatedName": "FindBlocksResponseFieldsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "boolean": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "FindBlocksResponseFieldsItemBoolean", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -568,13 +568,13 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "findBlocksResponseFieldsItemBooleanSid", "key": "sid", "schema": { - "description": undefined, + "description": null, "generatedName": "FindBlocksResponseFieldsItemBooleanSid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -586,16 +586,16 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "findBlocksResponseFieldsItemBooleanValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "FindBlocksResponseFieldsItemBooleanValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "FindBlocksResponseFieldsItemBooleanValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -609,10 +609,10 @@ exports[`open api parser dopt parse open api 1`] = ` "number": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "FindBlocksResponseFieldsItemNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -620,13 +620,13 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "findBlocksResponseFieldsItemNumberSid", "key": "sid", "schema": { - "description": undefined, + "description": null, "generatedName": "FindBlocksResponseFieldsItemNumberSid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -638,16 +638,16 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "findBlocksResponseFieldsItemNumberValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "FindBlocksResponseFieldsItemNumberValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "FindBlocksResponseFieldsItemNumberValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -661,10 +661,10 @@ exports[`open api parser dopt parse open api 1`] = ` "string": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "FindBlocksResponseFieldsItemString", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -672,13 +672,13 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "findBlocksResponseFieldsItemStringSid", "key": "sid", "schema": { - "description": undefined, + "description": null, "generatedName": "FindBlocksResponseFieldsItemStringSid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -690,19 +690,19 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "findBlocksResponseFieldsItemStringValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "FindBlocksResponseFieldsItemStringValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "FindBlocksResponseFieldsItemStringValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -715,7 +715,6 @@ exports[`open api parser dopt parse open api 1`] = ` }, "type": "discriminated", }, - "type": "oneOf", }, }, }, @@ -724,9 +723,9 @@ exports[`open api parser dopt parse open api 1`] = ` }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "v2", ], @@ -734,8 +733,8 @@ exports[`open api parser dopt parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 401, @@ -745,48 +744,48 @@ exports[`open api parser dopt parse open api 1`] = ` "examples": [], "generatedRequestName": "BlockTransitionsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "blockTransitions", "path": "/v2/block/{uid}/transition", "pathParameters": [ { - "description": undefined, + "description": null, "name": "uid", "schema": { - "description": undefined, + "description": null, "generatedName": "BlockTransitionsRequestUid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { - "description": undefined, + "description": null, "name": "transitions", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BlockTransitionsRequestTransitions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "BlockTransitionsRequestTransitionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -794,14 +793,14 @@ exports[`open api parser dopt parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BlockTransitionsRequestVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -809,40 +808,40 @@ exports[`open api parser dopt parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "userIdentifier", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BlockTransitionsRequestUserIdentifier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, { - "description": undefined, + "description": null, "name": "groupIdentifier", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BlockTransitionsRequestGroupIdentifier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BlockTransitionsRequestGroupIdentifier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -850,12 +849,12 @@ exports[`open api parser dopt parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "request": null, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "v2", ], @@ -863,8 +862,8 @@ exports[`open api parser dopt parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 401, @@ -874,18 +873,18 @@ exports[`open api parser dopt parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "sid", "value": { - "primitive": { - "string": "sid", + "type": "primitive", + "value": { "type": "string", + "value": "sid", }, - "type": "primitive", }, }, ], @@ -893,207 +892,207 @@ exports[`open api parser dopt parse open api 1`] = ` { "name": "version", "value": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, { "name": "userIdentifier", "value": { - "primitive": { - "string": "userIdentifier", + "type": "primitive", + "value": { "type": "string", + "value": "userIdentifier", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "blocks": { - "array": [ + "type": "array", + "value": [ { "properties": { "containerUid": { - "primitive": { - "string": "containerUid", + "type": "primitive", + "value": { "type": "string", + "value": "containerUid", }, - "type": "primitive", }, "fields": { - "array": [ + "type": "array", + "value": [ { - "oneOf": { - "discriminated": { + "type": "oneOf", + "value": { + "type": "discriminated", + "value": { "sid": { - "primitive": { - "string": "fields", + "type": "primitive", + "value": { "type": "string", + "value": "fields", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "string", + "type": "primitive", + "value": { "type": "string", + "value": "string", }, - "type": "primitive", }, }, - "type": "discriminated", }, - "type": "oneOf", }, ], - "type": "array", }, "kind": { - "literal": { - "string": "block", + "type": "literal", + "value": { "type": "string", + "value": "block", }, - "type": "literal", }, "sid": { - "primitive": { - "string": "sid", + "type": "primitive", + "value": { "type": "string", + "value": "sid", }, - "type": "primitive", }, "state": { "properties": { "active": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "entered": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "exited": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", }, "transitioned": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "transitioned", "type": "string", + "value": "transitioned", }, "value": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, ], - "type": "map", }, "type": { - "enum": "custom", "type": "enum", + "value": "custom", }, "uid": { - "primitive": { - "string": "uid", + "type": "primitive", + "value": { "type": "string", + "value": "uid", }, - "type": "primitive", }, "version": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "kind": { - "literal": { - "string": "flow", + "type": "literal", + "value": { "type": "string", + "value": "flow", }, - "type": "literal", }, "sid": { - "primitive": { - "string": "sid", + "type": "primitive", + "value": { "type": "string", + "value": "sid", }, - "type": "primitive", }, "state": { "properties": { "finished": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "started": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "stopped": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", }, "type": { - "literal": { - "string": "flow", + "type": "literal", + "value": { "type": "string", + "value": "flow", }, - "type": "literal", }, "uid": { - "primitive": { - "string": "uid", + "type": "primitive", + "value": { "type": "string", + "value": "uid", }, - "type": "primitive", }, "version": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", @@ -1102,39 +1101,39 @@ exports[`open api parser dopt parse open api 1`] = ` ], "generatedRequestName": "GetFlowRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getFlow", "path": "/v2/flow/{sid}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "sid", "schema": { - "description": undefined, + "description": null, "generatedName": "GetFlowRequestSid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { - "description": undefined, + "description": null, "name": "version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetFlowRequestVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -1142,63 +1141,63 @@ exports[`open api parser dopt parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "include", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetFlowRequestInclude", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetFlowRequestInclude", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "block", "type": "string", + "value": "block", }, }, }, }, { - "description": undefined, + "description": null, "name": "userIdentifier", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetFlowRequestUserIdentifier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, { - "description": undefined, + "description": null, "name": "groupIdentifier", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetFlowRequestGroupIdentifier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetFlowRequestGroupIdentifier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1206,19 +1205,18 @@ exports[`open api parser dopt parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Default Response", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetFlowResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -1226,14 +1224,14 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "getFlowResponseKind", "key": "kind", "schema": { - "description": undefined, + "description": null, "generatedName": "GetFlowResponseKind", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "flow", "type": "string", + "value": "flow", }, }, }, @@ -1243,14 +1241,14 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "getFlowResponseType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "GetFlowResponseType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "flow", "type": "string", + "value": "flow", }, }, }, @@ -1260,13 +1258,13 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "getFlowResponseUid", "key": "uid", "schema": { - "description": undefined, + "description": null, "generatedName": "GetFlowResponseUid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1278,13 +1276,13 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "getFlowResponseSid", "key": "sid", "schema": { - "description": undefined, + "description": null, "generatedName": "GetFlowResponseSid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1296,10 +1294,10 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "getFlowResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "GetFlowResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -1314,10 +1312,10 @@ exports[`open api parser dopt parse open api 1`] = ` "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetFlowResponseState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -1325,10 +1323,10 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "getFlowResponseStateStopped", "key": "stopped", "schema": { - "description": undefined, + "description": null, "generatedName": "GetFlowResponseStateStopped", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -1341,10 +1339,10 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "getFlowResponseStateStarted", "key": "started", "schema": { - "description": undefined, + "description": null, "generatedName": "GetFlowResponseStateStarted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -1357,10 +1355,10 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "getFlowResponseStateFinished", "key": "finished", "schema": { - "description": undefined, + "description": null, "generatedName": "GetFlowResponseStateFinished", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -1377,24 +1375,24 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "getFlowResponseBlocks", "key": "blocks", "schema": { - "description": undefined, + "description": null, "generatedName": "getFlowResponseBlocks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetFlowResponseBlocks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetFlowResponseBlocksItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -1402,14 +1400,14 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "getFlowResponseBlocksItemKind", "key": "kind", "schema": { - "description": undefined, + "description": null, "generatedName": "GetFlowResponseBlocksItemKind", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "block", "type": "string", + "value": "block", }, }, }, @@ -1419,13 +1417,13 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "getFlowResponseBlocksItemUid", "key": "uid", "schema": { - "description": undefined, + "description": null, "generatedName": "GetFlowResponseBlocksItemUid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1437,13 +1435,13 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "getFlowResponseBlocksItemSid", "key": "sid", "schema": { - "description": undefined, + "description": null, "generatedName": "GetFlowResponseBlocksItemSid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1455,10 +1453,10 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "getFlowResponseBlocksItemVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "GetFlowResponseBlocksItemVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -1473,10 +1471,10 @@ exports[`open api parser dopt parse open api 1`] = ` "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetFlowResponseBlocksItemState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -1484,10 +1482,10 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "getFlowResponseBlocksItemStateActive", "key": "active", "schema": { - "description": undefined, + "description": null, "generatedName": "GetFlowResponseBlocksItemStateActive", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -1500,10 +1498,10 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "getFlowResponseBlocksItemStateEntered", "key": "entered", "schema": { - "description": undefined, + "description": null, "generatedName": "GetFlowResponseBlocksItemStateEntered", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -1516,10 +1514,10 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "getFlowResponseBlocksItemStateExited", "key": "exited", "schema": { - "description": undefined, + "description": null, "generatedName": "GetFlowResponseBlocksItemStateExited", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -1536,19 +1534,19 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "getFlowResponseBlocksItemContainerUid", "key": "containerUid", "schema": { - "description": undefined, + "description": null, "generatedName": "getFlowResponseBlocksItemContainerUid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetFlowResponseBlocksItemContainerUid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1561,28 +1559,27 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "getFlowResponseBlocksItemTransitioned", "key": "transitioned", "schema": { - "description": undefined, + "description": null, "generatedName": "GetFlowResponseBlocksItemTransitioned", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "GetFlowResponseBlocksItemTransitionedKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "GetFlowResponseBlocksItemTransitionedValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -1596,82 +1593,82 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "getFlowResponseBlocksItemType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "GetFlowResponseBlocksItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "custom", - "nameOverride": undefined, + "nameOverride": null, "value": "custom", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "modal", - "nameOverride": undefined, + "nameOverride": null, "value": "modal", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "checklist", - "nameOverride": undefined, + "nameOverride": null, "value": "checklist", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "checklistItem", - "nameOverride": undefined, + "nameOverride": null, "value": "checklistItem", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "tour", - "nameOverride": undefined, + "nameOverride": null, "value": "tour", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "tourItem", - "nameOverride": undefined, + "nameOverride": null, "value": "tourItem", }, ], @@ -1683,27 +1680,28 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "getFlowResponseBlocksItemFields", "key": "fields", "schema": { - "description": undefined, + "description": null, "generatedName": "GetFlowResponseBlocksItemFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "type", "generatedName": "GetFlowResponseBlocksItemFieldsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "boolean": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetFlowResponseBlocksItemFieldsItemBoolean", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -1711,13 +1709,13 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "getFlowResponseBlocksItemFieldsItemBooleanSid", "key": "sid", "schema": { - "description": undefined, + "description": null, "generatedName": "GetFlowResponseBlocksItemFieldsItemBooleanSid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1729,16 +1727,16 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "getFlowResponseBlocksItemFieldsItemBooleanValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "GetFlowResponseBlocksItemFieldsItemBooleanValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetFlowResponseBlocksItemFieldsItemBooleanValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -1752,10 +1750,10 @@ exports[`open api parser dopt parse open api 1`] = ` "number": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetFlowResponseBlocksItemFieldsItemNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -1763,13 +1761,13 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "getFlowResponseBlocksItemFieldsItemNumberSid", "key": "sid", "schema": { - "description": undefined, + "description": null, "generatedName": "GetFlowResponseBlocksItemFieldsItemNumberSid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1781,16 +1779,16 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "getFlowResponseBlocksItemFieldsItemNumberValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "GetFlowResponseBlocksItemFieldsItemNumberValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetFlowResponseBlocksItemFieldsItemNumberValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -1804,10 +1802,10 @@ exports[`open api parser dopt parse open api 1`] = ` "string": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetFlowResponseBlocksItemFieldsItemString", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -1815,13 +1813,13 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "getFlowResponseBlocksItemFieldsItemStringSid", "key": "sid", "schema": { - "description": undefined, + "description": null, "generatedName": "GetFlowResponseBlocksItemFieldsItemStringSid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1833,19 +1831,19 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "getFlowResponseBlocksItemFieldsItemStringValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "GetFlowResponseBlocksItemFieldsItemStringValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetFlowResponseBlocksItemFieldsItemStringValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1858,7 +1856,6 @@ exports[`open api parser dopt parse open api 1`] = ` }, "type": "discriminated", }, - "type": "oneOf", }, }, }, @@ -1873,9 +1870,9 @@ exports[`open api parser dopt parse open api 1`] = ` }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "v2", ], @@ -1883,8 +1880,8 @@ exports[`open api parser dopt parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 401, @@ -1894,25 +1891,25 @@ exports[`open api parser dopt parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "uid", "value": { - "primitive": { - "string": "uid", + "type": "primitive", + "value": { "type": "string", + "value": "uid", }, - "type": "primitive", }, }, { "name": "intent", "value": { - "enum": "finish", "type": "enum", + "value": "finish", }, }, ], @@ -1920,125 +1917,125 @@ exports[`open api parser dopt parse open api 1`] = ` { "name": "version", "value": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, { "name": "userIdentifier", "value": { - "primitive": { - "string": "userIdentifier", + "type": "primitive", + "value": { "type": "string", + "value": "userIdentifier", }, - "type": "primitive", }, }, ], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "FlowIntentRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "flowIntent", "path": "/v2/flow/{uid}/{intent}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "uid", "schema": { - "description": undefined, + "description": null, "generatedName": "FlowIntentRequestUid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { - "description": undefined, + "description": null, "name": "intent", "schema": { - "description": undefined, + "description": null, "generatedName": "FlowIntentRequestIntent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "finish", - "nameOverride": undefined, + "nameOverride": null, "value": "finish", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "stop", - "nameOverride": undefined, + "nameOverride": null, "value": "stop", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "reset", - "nameOverride": undefined, + "nameOverride": null, "value": "reset", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "start", - "nameOverride": undefined, + "nameOverride": null, "value": "start", }, ], }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { - "description": undefined, + "description": null, "name": "version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "FlowIntentRequestVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -2046,40 +2043,40 @@ exports[`open api parser dopt parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "userIdentifier", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "FlowIntentRequestUserIdentifier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, { - "description": undefined, + "description": null, "name": "groupIdentifier", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "FlowIntentRequestGroupIdentifier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "FlowIntentRequestGroupIdentifier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2087,12 +2084,12 @@ exports[`open api parser dopt parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "request": null, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "v2", ], @@ -2100,56 +2097,56 @@ exports[`open api parser dopt parse open api 1`] = ` ], "errors": { "400": { - "description": undefined, + "description": null, "generatedName": "BadRequestError", "nameOverride": null, "schema": { "generatedName": "BadRequestError", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "401": { - "description": undefined, + "description": null, "generatedName": "UnauthorizedError", "nameOverride": null, "schema": { "generatedName": "UnauthorizedError", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "404": { - "description": undefined, + "description": null, "generatedName": "NotFoundError", "nameOverride": null, "schema": { "generatedName": "NotFoundError", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "500": { - "description": undefined, + "description": null, "generatedName": "InternalServerError", "nameOverride": null, "schema": { "generatedName": "InternalServerError", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, }, - "globalHeaders": undefined, + "globalHeaders": null, "hasEndpointsMarkedInternal": false, "nonRequestReferencedSchemas": [], "schemas": { "BadRequestErrorResponseBody": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BadRequestErrorResponseBody", - "groupName": undefined, + "groupName": null, "nameOverride": "BadRequestErrorResponseBody", "properties": [ { @@ -2158,34 +2155,34 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "badRequestErrorResponseBodyCode", "key": "code", "schema": { - "description": undefined, + "description": null, "generatedName": "BadRequestErrorResponseBodyCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "invalid_request_error", - "nameOverride": undefined, + "nameOverride": null, "value": "invalid_request_error", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "intent_request_error", - "nameOverride": undefined, + "nameOverride": null, "value": "intent_request_error", }, ], @@ -2197,13 +2194,13 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "badRequestErrorResponseBodyDetails", "key": "details", "schema": { - "description": undefined, + "description": null, "generatedName": "BadRequestErrorResponseBodyDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2215,10 +2212,10 @@ exports[`open api parser dopt parse open api 1`] = ` "BlockTransitionQueryString": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BlockTransitionQueryString", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -2226,19 +2223,19 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "blockTransitionQueryStringTransitions", "key": "transitions", "schema": { - "description": undefined, + "description": null, "generatedName": "BlockTransitionQueryStringTransitions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "BlockTransitionQueryStringTransitionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2251,10 +2248,10 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "blockTransitionQueryStringVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "BlockTransitionQueryStringVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -2267,13 +2264,13 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "blockTransitionQueryStringUserIdentifier", "key": "userIdentifier", "schema": { - "description": undefined, + "description": null, "generatedName": "BlockTransitionQueryStringUserIdentifier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2285,19 +2282,19 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "blockTransitionQueryStringGroupIdentifier", "key": "groupIdentifier", "schema": { - "description": undefined, + "description": null, "generatedName": "blockTransitionQueryStringGroupIdentifier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BlockTransitionQueryStringGroupIdentifier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2310,10 +2307,10 @@ exports[`open api parser dopt parse open api 1`] = ` "BlockTransitionRequestParams": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BlockTransitionRequestParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -2321,13 +2318,13 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "blockTransitionRequestParamsUid", "key": "uid", "schema": { - "description": undefined, + "description": null, "generatedName": "BlockTransitionRequestParamsUid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2339,10 +2336,10 @@ exports[`open api parser dopt parse open api 1`] = ` "FlowIntentQueryString": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "FlowIntentQueryString", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -2350,10 +2347,10 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "flowIntentQueryStringVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "FlowIntentQueryStringVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -2366,13 +2363,13 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "flowIntentQueryStringUserIdentifier", "key": "userIdentifier", "schema": { - "description": undefined, + "description": null, "generatedName": "FlowIntentQueryStringUserIdentifier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2384,19 +2381,19 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "flowIntentQueryStringGroupIdentifier", "key": "groupIdentifier", "schema": { - "description": undefined, + "description": null, "generatedName": "flowIntentQueryStringGroupIdentifier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "FlowIntentQueryStringGroupIdentifier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2409,10 +2406,10 @@ exports[`open api parser dopt parse open api 1`] = ` "FlowIntentRequestParams": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "FlowIntentRequestParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -2420,13 +2417,13 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "flowIntentRequestParamsUid", "key": "uid", "schema": { - "description": undefined, + "description": null, "generatedName": "FlowIntentRequestParamsUid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2438,58 +2435,58 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "flowIntentRequestParamsIntent", "key": "intent", "schema": { - "description": undefined, + "description": null, "generatedName": "FlowIntentRequestParamsIntent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "finish", - "nameOverride": undefined, + "nameOverride": null, "value": "finish", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "stop", - "nameOverride": undefined, + "nameOverride": null, "value": "stop", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "reset", - "nameOverride": undefined, + "nameOverride": null, "value": "reset", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "start", - "nameOverride": undefined, + "nameOverride": null, "value": "start", }, ], @@ -2501,10 +2498,10 @@ exports[`open api parser dopt parse open api 1`] = ` "GetBlockQueryString": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetBlockQueryString", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -2512,10 +2509,10 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "getBlockQueryStringVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "GetBlockQueryStringVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -2528,13 +2525,13 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "getBlockQueryStringUserIdentifier", "key": "userIdentifier", "schema": { - "description": undefined, + "description": null, "generatedName": "GetBlockQueryStringUserIdentifier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2546,10 +2543,10 @@ exports[`open api parser dopt parse open api 1`] = ` "GetBlockRequestParams": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetBlockRequestParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -2557,13 +2554,13 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "getBlockRequestParamsUid", "key": "uid", "schema": { - "description": undefined, + "description": null, "generatedName": "GetBlockRequestParamsUid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2575,10 +2572,10 @@ exports[`open api parser dopt parse open api 1`] = ` "GetFlowQueryString": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetFlowQueryString", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -2586,10 +2583,10 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "getFlowQueryStringVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "GetFlowQueryStringVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -2602,20 +2599,20 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "getFlowQueryStringInclude", "key": "include", "schema": { - "description": undefined, + "description": null, "generatedName": "getFlowQueryStringInclude", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetFlowQueryStringInclude", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "block", "type": "string", + "value": "block", }, }, }, @@ -2626,13 +2623,13 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "getFlowQueryStringUserIdentifier", "key": "userIdentifier", "schema": { - "description": undefined, + "description": null, "generatedName": "GetFlowQueryStringUserIdentifier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2644,19 +2641,19 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "getFlowQueryStringGroupIdentifier", "key": "groupIdentifier", "schema": { - "description": undefined, + "description": null, "generatedName": "getFlowQueryStringGroupIdentifier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetFlowQueryStringGroupIdentifier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2669,10 +2666,10 @@ exports[`open api parser dopt parse open api 1`] = ` "GetFlowRequestParams": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetFlowRequestParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -2680,13 +2677,13 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "getFlowRequestParamsSid", "key": "sid", "schema": { - "description": undefined, + "description": null, "generatedName": "GetFlowRequestParamsSid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2698,10 +2695,10 @@ exports[`open api parser dopt parse open api 1`] = ` "HealthCheckResponseBody": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "HealthCheckResponseBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -2709,13 +2706,13 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "healthCheckResponseBodyApplication", "key": "application", "schema": { - "description": undefined, + "description": null, "generatedName": "HealthCheckResponseBodyApplication", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2727,10 +2724,10 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "healthCheckResponseBodyStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "HealthCheckResponseBodyStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -2743,9 +2740,9 @@ exports[`open api parser dopt parse open api 1`] = ` "InternalServerErrorResponseBody": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InternalServerErrorResponseBody", - "groupName": undefined, + "groupName": null, "nameOverride": "InternalServerErrorResponseBody", "properties": [ { @@ -2754,14 +2751,14 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "internalServerErrorResponseBodyCode", "key": "code", "schema": { - "description": undefined, + "description": null, "generatedName": "InternalServerErrorResponseBodyCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "internal_server_error", "type": "string", + "value": "internal_server_error", }, }, }, @@ -2771,13 +2768,13 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "internalServerErrorResponseBodyDetails", "key": "details", "schema": { - "description": undefined, + "description": null, "generatedName": "InternalServerErrorResponseBodyDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2789,9 +2786,9 @@ exports[`open api parser dopt parse open api 1`] = ` "NotFoundErrorResponseBody": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "NotFoundErrorResponseBody", - "groupName": undefined, + "groupName": null, "nameOverride": "NotFoundErrorResponseBody", "properties": [ { @@ -2800,14 +2797,14 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "notFoundErrorResponseBodyCode", "key": "code", "schema": { - "description": undefined, + "description": null, "generatedName": "NotFoundErrorResponseBodyCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "not_found_error", "type": "string", + "value": "not_found_error", }, }, }, @@ -2817,13 +2814,13 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "notFoundErrorResponseBodyDetails", "key": "details", "schema": { - "description": undefined, + "description": null, "generatedName": "NotFoundErrorResponseBodyDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2835,9 +2832,9 @@ exports[`open api parser dopt parse open api 1`] = ` "TimeoutErrorResponseBody": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TimeoutErrorResponseBody", - "groupName": undefined, + "groupName": null, "nameOverride": "TimeoutErrorResponseBody", "properties": [ { @@ -2846,14 +2843,14 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "timeoutErrorResponseBodyCode", "key": "code", "schema": { - "description": undefined, + "description": null, "generatedName": "TimeoutErrorResponseBodyCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "internal_server_error", "type": "string", + "value": "internal_server_error", }, }, }, @@ -2863,13 +2860,13 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "timeoutErrorResponseBodyDetails", "key": "details", "schema": { - "description": undefined, + "description": null, "generatedName": "TimeoutErrorResponseBodyDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2881,9 +2878,9 @@ exports[`open api parser dopt parse open api 1`] = ` "UnauthorizedErrorResponseBody": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UnauthorizedErrorResponseBody", - "groupName": undefined, + "groupName": null, "nameOverride": "UnauthorizedErrorResponseBody", "properties": [ { @@ -2892,14 +2889,14 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "unauthorizedErrorResponseBodyCode", "key": "code", "schema": { - "description": undefined, + "description": null, "generatedName": "UnauthorizedErrorResponseBodyCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "unauthorized_error", "type": "string", + "value": "unauthorized_error", }, }, }, @@ -2909,13 +2906,13 @@ exports[`open api parser dopt parse open api 1`] = ` "generatedName": "unauthorizedErrorResponseBodyDetails", "key": "details", "schema": { - "description": undefined, + "description": null, "generatedName": "UnauthorizedErrorResponseBodyDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2927,17 +2924,17 @@ exports[`open api parser dopt parse open api 1`] = ` }, "securitySchemes": { "ApiKeyAuth": { - "headerEnvVar": undefined, + "headerEnvVar": null, "headerName": "X-Api-Key", - "headerVariableName": undefined, - "prefix": undefined, + "headerVariableName": null, + "prefix": null, "type": "header", }, }, "servers": [ { - "description": undefined, - "name": undefined, + "description": null, + "name": null, "url": "http://blocks-api:7071", }, ], diff --git a/packages/cli/openapi-parser/src/__test__/__snapshots__/examples.test.ts.snap b/packages/cli/openapi-parser/src/__test__/__snapshots__/examples.test.ts.snap index 5f1046fe33c..b6c78e19fad 100644 --- a/packages/cli/openapi-parser/src/__test__/__snapshots__/examples.test.ts.snap +++ b/packages/cli/openapi-parser/src/__test__/__snapshots__/examples.test.ts.snap @@ -2,141 +2,143 @@ exports[`examples examples parse open api 1`] = ` { - "description": undefined, + "channel": [], + "description": null, "endpoints": [ { "audiences": [], "authed": false, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "building_name": { - "primitive": { - "string": "The Main Building", + "type": "primitive", + "value": { "type": "string", + "value": "The Main Building", }, - "type": "primitive", }, "building_name_alias": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "Main Building", + "type": "primitive", + "value": { "type": "string", + "value": "Main Building", }, - "type": "primitive", }, { - "primitive": { - "string": "building_name_alias", + "type": "primitive", + "value": { "type": "string", + "value": "building_name_alias", }, - "type": "primitive", }, ], - "type": "array", }, "city": { - "primitive": { - "string": "San Francisco", + "type": "primitive", + "value": { "type": "string", + "value": "San Francisco", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "123", + "type": "primitive", + "value": { "type": "string", + "value": "123", }, - "type": "primitive", }, "lat": { - "primitive": { - "double": 37.789, + "type": "primitive", + "value": { "type": "double", + "value": 37.789, }, - "type": "primitive", }, "lon": { - "primitive": { - "double": -122.395, + "type": "primitive", + "value": { "type": "double", + "value": -122.395, }, - "type": "primitive", }, "number_units": { - "primitive": { - "double": 100, + "type": "primitive", + "value": { "type": "double", + "value": 100, }, - "type": "primitive", }, "score": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "state": { - "primitive": { - "string": "CA", + "type": "primitive", + "value": { "type": "string", + "value": "CA", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "123 Main St", + "type": "primitive", + "value": { "type": "string", + "value": "123 Main St", }, - "type": "primitive", }, "street_address_alias": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "123 Main Street", + "type": "primitive", + "value": { "type": "string", + "value": "123 Main Street", }, - "type": "primitive", }, { - "primitive": { - "string": "street_address_alias", + "type": "primitive", + "value": { "type": "string", + "value": "street_address_alias", }, - "type": "primitive", }, ], - "type": "array", }, "year_built": { - "primitive": { - "double": 2010, + "type": "primitive", + "value": { "type": "double", + "value": 2010, }, - "type": "primitive", }, "zip_code": { - "primitive": { - "string": "94105", + "type": "primitive", + "value": { "type": "string", + "value": "94105", }, - "type": "primitive", }, }, "type": "object", @@ -144,177 +146,151 @@ exports[`examples examples parse open api 1`] = ` { "properties": { "building_name": { - "primitive": { - "string": "building_name", + "type": "primitive", + "value": { "type": "string", + "value": "building_name", }, - "type": "primitive", }, "building_name_alias": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "building_name_alias", + "type": "primitive", + "value": { "type": "string", + "value": "building_name_alias", }, - "type": "primitive", }, ], - "type": "array", }, "city": { - "primitive": { - "string": "city", + "type": "primitive", + "value": { "type": "string", + "value": "city", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "lat": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "lon": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "number_units": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "score": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "state": { - "primitive": { - "string": "state", + "type": "primitive", + "value": { "type": "string", + "value": "state", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "street_address", + "type": "primitive", + "value": { "type": "string", + "value": "street_address", }, - "type": "primitive", }, "street_address_alias": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "street_address_alias", + "type": "primitive", + "value": { "type": "string", + "value": "street_address_alias", }, - "type": "primitive", }, ], - "type": "array", }, "year_built": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "zip_code": { - "primitive": { - "string": "zip_code", + "type": "primitive", + "value": { "type": "string", + "value": "zip_code", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "SearchRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "Search", "path": "/property/search", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "A simplified list of properties.", - "fullExamples": [ - { - "name": "Example 1", - "value": [ - { - "building_name": "The Main Building", - "building_name_alias": [ - "Main Building", - ], - "city": "San Francisco", - "id": "123", - "lat": 37.789, - "lon": -122.395, - "number_units": 100, - "state": "CA", - "street_address": "123 Main St", - "street_address_alias": [ - "123 Main Street", - ], - "year_built": 2010, - "zip_code": "94105", - }, - ], - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SearchResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SearchResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PropertySearchResponse", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [], }, ], "errors": {}, - "globalHeaders": undefined, + "globalHeaders": null, "hasEndpointsMarkedInternal": false, "nonRequestReferencedSchemas": [ "PropertySearchResponse", @@ -326,8 +302,8 @@ exports[`examples examples parse open api 1`] = ` "description": "The PropertySearchResponse object is returned by the /properties/search endpoint. It is a very simple property object that can then be used to query the /properties/:id endpoint", "generatedName": "PropertySearchResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -335,13 +311,13 @@ It is a very simple property object that can then be used to query the /properti "generatedName": "propertySearchResponseId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "PropertySearchResponseId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -353,16 +329,16 @@ It is a very simple property object that can then be used to query the /properti "generatedName": "propertySearchResponseLat", "key": "lat", "schema": { - "description": undefined, + "description": null, "generatedName": "propertySearchResponseLat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PropertySearchResponseLat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -376,16 +352,16 @@ It is a very simple property object that can then be used to query the /properti "generatedName": "propertySearchResponseLon", "key": "lon", "schema": { - "description": undefined, + "description": null, "generatedName": "propertySearchResponseLon", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PropertySearchResponseLon", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -399,19 +375,19 @@ It is a very simple property object that can then be used to query the /properti "generatedName": "propertySearchResponseBuildingName", "key": "building_name", "schema": { - "description": undefined, + "description": null, "generatedName": "PropertySearchResponseBuildingName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PropertySearchResponseBuildingName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -424,19 +400,19 @@ It is a very simple property object that can then be used to query the /properti "generatedName": "propertySearchResponseBuildingNameAlias", "key": "building_name_alias", "schema": { - "description": undefined, + "description": null, "generatedName": "PropertySearchResponseBuildingNameAlias", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PropertySearchResponseBuildingNameAliasItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -449,13 +425,13 @@ It is a very simple property object that can then be used to query the /properti "generatedName": "propertySearchResponseStreetAddress", "key": "street_address", "schema": { - "description": undefined, + "description": null, "generatedName": "PropertySearchResponseStreetAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -467,19 +443,19 @@ It is a very simple property object that can then be used to query the /properti "generatedName": "propertySearchResponseStreetAddressAlias", "key": "street_address_alias", "schema": { - "description": undefined, + "description": null, "generatedName": "PropertySearchResponseStreetAddressAlias", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PropertySearchResponseStreetAddressAliasItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -492,13 +468,13 @@ It is a very simple property object that can then be used to query the /properti "generatedName": "propertySearchResponseCity", "key": "city", "schema": { - "description": undefined, + "description": null, "generatedName": "PropertySearchResponseCity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -510,13 +486,13 @@ It is a very simple property object that can then be used to query the /properti "generatedName": "propertySearchResponseState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "PropertySearchResponseState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -528,13 +504,13 @@ It is a very simple property object that can then be used to query the /properti "generatedName": "propertySearchResponseZipCode", "key": "zip_code", "schema": { - "description": undefined, + "description": null, "generatedName": "PropertySearchResponseZipCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -546,22 +522,22 @@ It is a very simple property object that can then be used to query the /properti "generatedName": "propertySearchResponseNumberUnits", "key": "number_units", "schema": { - "description": undefined, + "description": null, "generatedName": "propertySearchResponseNumberUnits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PropertySearchResponseNumberUnits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PropertySearchResponseNumberUnits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -576,22 +552,22 @@ It is a very simple property object that can then be used to query the /properti "generatedName": "propertySearchResponseYearBuilt", "key": "year_built", "schema": { - "description": undefined, + "description": null, "generatedName": "propertySearchResponseYearBuilt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PropertySearchResponseYearBuilt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PropertySearchResponseYearBuilt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -606,16 +582,16 @@ It is a very simple property object that can then be used to query the /properti "generatedName": "propertySearchResponseScore", "key": "score", "schema": { - "description": undefined, + "description": null, "generatedName": "propertySearchResponseScore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PropertySearchResponseScore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -630,7 +606,7 @@ It is a very simple property object that can then be used to query the /properti "securitySchemes": {}, "servers": [], "tags": { - "orderedTagIds": undefined, + "orderedTagIds": null, "tagsById": {}, }, "title": "Test spec for \`examples\` keys", diff --git a/packages/cli/openapi-parser/src/__test__/__snapshots__/file-upload.test.ts.snap b/packages/cli/openapi-parser/src/__test__/__snapshots__/file-upload.test.ts.snap index b75662553e5..d4f0524993f 100644 --- a/packages/cli/openapi-parser/src/__test__/__snapshots__/file-upload.test.ts.snap +++ b/packages/cli/openapi-parser/src/__test__/__snapshots__/file-upload.test.ts.snap @@ -2,29 +2,30 @@ exports[`file-upload file-upload parse open api 1`] = ` { - "description": undefined, + "channel": [], + "description": null, "endpoints": [ { "audiences": [], "authed": false, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [], "generatedRequestName": "UploadFileRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "upload-file", "path": "/upload", "pathParameters": [], "queryParameters": [], "request": { - "description": undefined, - "name": undefined, + "description": null, + "name": null, "properties": [ { - "description": undefined, + "description": null, "key": "file", "schema": { "isArray": false, @@ -33,7 +34,7 @@ exports[`file-upload file-upload parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "key": "maybe_file", "schema": { "isArray": false, @@ -42,7 +43,7 @@ exports[`file-upload file-upload parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "key": "file_list", "schema": { "isArray": true, @@ -51,7 +52,7 @@ exports[`file-upload file-upload parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "key": "maybe_file_list", "schema": { "isArray": true, @@ -62,23 +63,23 @@ exports[`file-upload file-upload parse open api 1`] = ` ], "type": "multipart", }, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], "summary": "Upload a file", "tags": [], }, ], "errors": {}, - "globalHeaders": undefined, + "globalHeaders": null, "hasEndpointsMarkedInternal": false, "nonRequestReferencedSchemas": [], "schemas": {}, "securitySchemes": {}, "servers": [], "tags": { - "orderedTagIds": undefined, + "orderedTagIds": null, "tagsById": {}, }, "title": "Test file upload", diff --git a/packages/cli/openapi-parser/src/__test__/__snapshots__/flagright.test.ts.snap b/packages/cli/openapi-parser/src/__test__/__snapshots__/flagright.test.ts.snap index 15df7ce46c3..3659d54d337 100644 --- a/packages/cli/openapi-parser/src/__test__/__snapshots__/flagright.test.ts.snap +++ b/packages/cli/openapi-parser/src/__test__/__snapshots__/flagright.test.ts.snap @@ -2,12 +2,13 @@ exports[`open api parser flagright parse open api 1`] = ` { + "channel": [], "description": "", "endpoints": [ { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "## POST Transactions \`/transactions\` endpoint allows you to operate on the [Transaction entity.](https://docs.flagright.com/docs/flagright-api/8c06ae6a3231a-entities-and-relationships#transaction) @@ -37,7 +38,7 @@ Here are some of the most used payload fields explained (you can find the full p "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], "name": "example-1", "pathParameters": [], @@ -47,108 +48,108 @@ Here are some of the most used payload fields explained (you can find the full p "destinationAmountDetails": { "properties": { "country": { - "enum": "IN", "type": "enum", + "value": "IN", }, "transactionAmount": { - "primitive": { - "double": 68351.34, + "type": "primitive", + "value": { "type": "double", + "value": 68351.34, }, - "type": "primitive", }, "transactionCurrency": { - "enum": "INR", "type": "enum", + "value": "INR", }, }, "type": "object", }, "destinationUserId": { - "primitive": { - "string": "9350a2611e0771cba03310f74bf6", + "type": "primitive", + "value": { "type": "string", + "value": "9350a2611e0771cba03310f74bf6", }, - "type": "primitive", }, "deviceData": { "properties": { "appVersion": { - "primitive": { - "string": "1.1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.1.0", }, - "type": "primitive", }, "batteryLevel": { - "primitive": { - "double": 95, + "type": "primitive", + "value": { "type": "double", + "value": 95, }, - "type": "primitive", }, "deviceIdentifier": { - "primitive": { - "string": "3c49f915d04485e34caba", + "type": "primitive", + "value": { "type": "string", + "value": "3c49f915d04485e34caba", }, - "type": "primitive", }, "deviceLatitude": { - "primitive": { - "double": 13.0033, + "type": "primitive", + "value": { "type": "double", + "value": 13.0033, }, - "type": "primitive", }, "deviceLongitude": { - "primitive": { - "double": 76.1004, + "type": "primitive", + "value": { "type": "double", + "value": 76.1004, }, - "type": "primitive", }, "deviceMaker": { - "primitive": { - "string": "ASUS", + "type": "primitive", + "value": { "type": "string", + "value": "ASUS", }, - "type": "primitive", }, "deviceModel": { - "primitive": { - "string": "Zenphone M2 Pro Max", + "type": "primitive", + "value": { "type": "string", + "value": "Zenphone M2 Pro Max", }, - "type": "primitive", }, "deviceYear": { - "primitive": { - "string": "2018", + "type": "primitive", + "value": { "type": "string", + "value": "2018", }, - "type": "primitive", }, "ipAddress": { - "primitive": { - "string": "10.23.191.2", + "type": "primitive", + "value": { "type": "string", + "value": "10.23.191.2", }, - "type": "primitive", }, "operatingSystem": { - "primitive": { - "string": "Android 11.2", + "type": "primitive", + "value": { "type": "string", + "value": "Android 11.2", }, - "type": "primitive", }, "vpnUsed": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, }, "type": "object", @@ -156,61 +157,62 @@ Here are some of the most used payload fields explained (you can find the full p "originAmountDetails": { "properties": { "country": { - "enum": "DE", "type": "enum", + "value": "DE", }, "transactionAmount": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, "transactionCurrency": { - "enum": "EUR", "type": "enum", + "value": "EUR", }, }, "type": "object", }, "originUserId": { - "primitive": { - "string": "8650a2611d0771cba03310f74bf6", + "type": "primitive", + "value": { "type": "string", + "value": "8650a2611d0771cba03310f74bf6", }, - "type": "primitive", }, "promotionCodeUsed": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "reference": { - "primitive": { - "string": "loan repayment", + "type": "primitive", + "value": { "type": "string", + "value": "loan repayment", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -218,38 +220,37 @@ Here are some of the most used payload fields explained (you can find the full p { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "timestamp": { - "primitive": { - "double": 1641654664000, + "type": "primitive", + "value": { "type": "double", + "value": 1641654664000, }, - "type": "primitive", }, "transactionId": { - "primitive": { - "string": "7b80a539eea6e78acbd6d458e5971482", + "type": "primitive", + "value": { "type": "string", + "value": "7b80a539eea6e78acbd6d458e5971482", }, - "type": "primitive", }, }, "type": "object", @@ -257,60 +258,61 @@ Here are some of the most used payload fields explained (you can find the full p "response": { "properties": { "executedRules": { - "array": [ + "type": "array", + "value": [ { "properties": { "labels": { - "array": [ + "type": "array", + "value": [ { - "enum": "UNEXPECTED_BEHAVIOR", "type": "enum", + "value": "UNEXPECTED_BEHAVIOR", }, ], - "type": "array", }, "nature": { - "enum": "AML", "type": "enum", + "value": "AML", }, "ruleAction": { - "enum": "BLOCK", "type": "enum", + "value": "BLOCK", }, "ruleDescription": { - "primitive": { - "string": "If a user makes a remittance transaction >= 1800 in EUR - ask for proof of funds", + "type": "primitive", + "value": { "type": "string", + "value": "If a user makes a remittance transaction >= 1800 in EUR - ask for proof of funds", }, - "type": "primitive", }, "ruleHit": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "ruleId": { - "primitive": { - "string": "R-1a", + "type": "primitive", + "value": { "type": "string", + "value": "R-1a", }, - "type": "primitive", }, "ruleInstanceId": { - "primitive": { - "string": "ruleInstanceId", + "type": "primitive", + "value": { "type": "string", + "value": "ruleInstanceId", }, - "type": "primitive", }, "ruleName": { - "primitive": { - "string": "Proof of funds for high value transactions", + "type": "primitive", + "value": { "type": "string", + "value": "Proof of funds for high value transactions", }, - "type": "primitive", }, }, "type": "object", @@ -318,111 +320,111 @@ Here are some of the most used payload fields explained (you can find the full p { "properties": { "labels": { - "array": [ + "type": "array", + "value": [ { - "enum": "UNEXPECTED_BEHAVIOR", "type": "enum", + "value": "UNEXPECTED_BEHAVIOR", }, ], - "type": "array", }, "nature": { - "enum": "AML", "type": "enum", + "value": "AML", }, "ruleAction": { - "enum": "BLOCK", "type": "enum", + "value": "BLOCK", }, "ruleDescription": { - "primitive": { - "string": "If a user makes a remittance transaction >= 1800 in EUR - ask for proof of funds", + "type": "primitive", + "value": { "type": "string", + "value": "If a user makes a remittance transaction >= 1800 in EUR - ask for proof of funds", }, - "type": "primitive", }, "ruleHit": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "ruleId": { - "primitive": { - "string": "R-1a", + "type": "primitive", + "value": { "type": "string", + "value": "R-1a", }, - "type": "primitive", }, "ruleInstanceId": { - "primitive": { - "string": "ruleInstanceId", + "type": "primitive", + "value": { "type": "string", + "value": "ruleInstanceId", }, - "type": "primitive", }, "ruleName": { - "primitive": { - "string": "Proof of funds for high value transactions", + "type": "primitive", + "value": { "type": "string", + "value": "Proof of funds for high value transactions", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "hitRules": { - "array": [ + "type": "array", + "value": [ { "properties": { "labels": { - "array": [ + "type": "array", + "value": [ { - "enum": "UNEXPECTED_BEHAVIOR", "type": "enum", + "value": "UNEXPECTED_BEHAVIOR", }, ], - "type": "array", }, "nature": { - "enum": "AML", "type": "enum", + "value": "AML", }, "ruleAction": { - "enum": "BLOCK", "type": "enum", + "value": "BLOCK", }, "ruleDescription": { - "primitive": { - "string": "If a user makes a remittance transaction >= 1800 in EUR - ask for proof of funds", + "type": "primitive", + "value": { "type": "string", + "value": "If a user makes a remittance transaction >= 1800 in EUR - ask for proof of funds", }, - "type": "primitive", }, "ruleId": { - "primitive": { - "string": "R-1a", + "type": "primitive", + "value": { "type": "string", + "value": "R-1a", }, - "type": "primitive", }, "ruleInstanceId": { - "primitive": { - "string": "ruleInstanceId", + "type": "primitive", + "value": { "type": "string", + "value": "ruleInstanceId", }, - "type": "primitive", }, "ruleName": { - "primitive": { - "string": "Proof of funds for high value transactions", + "type": "primitive", + "value": { "type": "string", + "value": "Proof of funds for high value transactions", }, - "type": "primitive", }, }, "type": "object", @@ -430,69 +432,68 @@ Here are some of the most used payload fields explained (you can find the full p { "properties": { "labels": { - "array": [ + "type": "array", + "value": [ { - "enum": "UNEXPECTED_BEHAVIOR", "type": "enum", + "value": "UNEXPECTED_BEHAVIOR", }, ], - "type": "array", }, "nature": { - "enum": "FRAUD", "type": "enum", + "value": "FRAUD", }, "ruleAction": { - "enum": "BLOCK", "type": "enum", + "value": "BLOCK", }, "ruleDescription": { - "primitive": { - "string": "If a user makes a remittance transaction >= 1800 in EUR - ask for proof of funds", + "type": "primitive", + "value": { "type": "string", + "value": "If a user makes a remittance transaction >= 1800 in EUR - ask for proof of funds", }, - "type": "primitive", }, "ruleId": { - "primitive": { - "string": "R-1a", + "type": "primitive", + "value": { "type": "string", + "value": "R-1a", }, - "type": "primitive", }, "ruleInstanceId": { - "primitive": { - "string": "ruleInstanceId", + "type": "primitive", + "value": { "type": "string", + "value": "ruleInstanceId", }, - "type": "primitive", }, "ruleName": { - "primitive": { - "string": "Proof of funds for high value transactions", + "type": "primitive", + "value": { "type": "string", + "value": "Proof of funds for high value transactions", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "message": { - "primitive": { - "string": "message", + "type": "primitive", + "value": { "type": "string", + "value": "message", }, - "type": "primitive", }, "transactionId": { - "primitive": { - "string": "7b80a539eea6e78acbd6d458e5971482", + "type": "primitive", + "value": { "type": "string", + "value": "7b80a539eea6e78acbd6d458e5971482", }, - "type": "primitive", }, }, "type": "object", @@ -501,7 +502,7 @@ Here are some of the most used payload fields explained (you can find the full p ], "generatedRequestName": "PostConsumerTransactionRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "post-consumer-transaction", "path": "/transactions", @@ -510,21 +511,21 @@ Here are some of the most used payload fields explained (you can find the full p { "description": "Boolean string whether Flagright should validate if provided originUserId exist. True by default", "name": "validateOriginUserId", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PostConsumerTransactionRequestValidateOriginUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PostConsumerTransactionRequestValidateOriginUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -534,21 +535,21 @@ Here are some of the most used payload fields explained (you can find the full p { "description": "Boolean string whether Flagright should validate if provided destinationUserId exist. True by default", "name": "validateDestinationUserId", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PostConsumerTransactionRequestValidateDestinationUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PostConsumerTransactionRequestValidateDestinationUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -557,119 +558,37 @@ Here are some of the most used payload fields explained (you can find the full p }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [ - { - "name": "example-1", - "value": { - "destinationAmountDetails": { - "country": "IN", - "transactionAmount": 68351.34, - "transactionCurrency": "INR", - }, - "destinationPaymentDetails": { - "3dsDone": true, - "cardFingerprint": "20ac00fed8ef913aefb17cfae1097cce", - "cardIssuedCountry": "IN", - "method": "CARD", - "transactionReferenceField": "Deposit", - }, - "destinationUserId": "9350a2611e0771cba03310f74bf6", - "deviceData": { - "appVersion": "1.1.0", - "batteryLevel": 95, - "deviceIdentifier": "3c49f915d04485e34caba", - "deviceLatitude": 13.0033, - "deviceLongitude": 76.1004, - "deviceMaker": "ASUS", - "deviceModel": "Zenphone M2 Pro Max", - "deviceYear": "2018", - "ipAddress": "10.23.191.2", - "operatingSystem": "Android 11.2", - "vpnUsed": false, - }, - "originAmountDetails": { - "country": "DE", - "transactionAmount": 800, - "transactionCurrency": "EUR", - }, - "originPaymentDetails": { - "3dsDone": true, - "cardFingerprint": "20ac00fed8ef913aefb17cfae1097cce", - "cardIssuedCountry": "US", - "method": "CARD", - "transactionReferenceField": "Deposit", - }, - "originUserId": "8650a2611d0771cba03310f74bf6", - "promotionCodeUsed": true, - "reference": "loan repayment", - "tags": [ - { - "key": "customKey", - "value": "customValue", - }, - ], - "timestamp": 1641654664000, - "transactionId": "7b80a539eea6e78acbd6d458e5971482", - }, - }, - ], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PostConsumerTransactionRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Transaction", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Created", - "fullExamples": [ - { - "name": "example-1", - "value": { - "executedRules": [ - { - "ruleAction": "BLOCK", - "ruleDescription": "If a user makes a remittance transaction >= 1800 in EUR - ask for proof of funds", - "ruleHit": true, - "ruleId": "R-1a", - "ruleName": "Proof of funds for high value transactions", - }, - ], - "hitRules": [ - { - "ruleAction": "BLOCK", - "ruleDescription": "If a user makes a remittance transaction >= 1800 in EUR - ask for proof of funds", - "ruleId": "R-1a", - "ruleName": "Proof of funds for high value transactions", - }, - ], - "transactionId": "7b80a539eea6e78acbd6d458e5971482", - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "TransactionMonitoringResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransactionMonitoringResult", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PostConsumerTransactionResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -677,19 +596,19 @@ Here are some of the most used payload fields explained (you can find the full p "generatedName": "postConsumerTransactionResponseMessage", "key": "message", "schema": { - "description": undefined, + "description": null, "generatedName": "postConsumerTransactionResponseMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PostConsumerTransactionResponseMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -701,7 +620,7 @@ Here are some of the most used payload fields explained (you can find the full p }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Verify a Transaction", "tags": [], @@ -709,7 +628,7 @@ Here are some of the most used payload fields explained (you can find the full p { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "### GET Transactions \`/transactions\` endpoint allows you to operate on the [Transaction entity](https://docs.flagright.com/docs/flagright-api/8c06ae6a3231a-entities-and-relationships#transaction). @@ -722,189 +641,190 @@ Calling \`GET /transactions/{transactionId}\` will return the entire transaction "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "transactionId", "value": { - "primitive": { - "string": "transactionId", + "type": "primitive", + "value": { "type": "string", + "value": "transactionId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "destinationAmountDetails": { "properties": { "country": { - "enum": "IN", "type": "enum", + "value": "IN", }, "transactionAmount": { - "primitive": { - "double": 68351.34, + "type": "primitive", + "value": { "type": "double", + "value": 68351.34, }, - "type": "primitive", }, "transactionCurrency": { - "enum": "INR", "type": "enum", + "value": "INR", }, }, "type": "object", }, "destinationUserId": { - "primitive": { - "string": "9350a2611e0771cba03310f74bf6", + "type": "primitive", + "value": { "type": "string", + "value": "9350a2611e0771cba03310f74bf6", }, - "type": "primitive", }, "deviceData": { "properties": { "appVersion": { - "primitive": { - "string": "1.1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.1.0", }, - "type": "primitive", }, "batteryLevel": { - "primitive": { - "double": 95, + "type": "primitive", + "value": { "type": "double", + "value": 95, }, - "type": "primitive", }, "deviceIdentifier": { - "primitive": { - "string": "3c49f915d04485e34caba", + "type": "primitive", + "value": { "type": "string", + "value": "3c49f915d04485e34caba", }, - "type": "primitive", }, "deviceLatitude": { - "primitive": { - "double": 13.0033, + "type": "primitive", + "value": { "type": "double", + "value": 13.0033, }, - "type": "primitive", }, "deviceLongitude": { - "primitive": { - "double": 76.1004, + "type": "primitive", + "value": { "type": "double", + "value": 76.1004, }, - "type": "primitive", }, "deviceMaker": { - "primitive": { - "string": "ASUS", + "type": "primitive", + "value": { "type": "string", + "value": "ASUS", }, - "type": "primitive", }, "deviceModel": { - "primitive": { - "string": "Zenphone M2 Pro Max", + "type": "primitive", + "value": { "type": "string", + "value": "Zenphone M2 Pro Max", }, - "type": "primitive", }, "deviceYear": { - "primitive": { - "string": "2018", + "type": "primitive", + "value": { "type": "string", + "value": "2018", }, - "type": "primitive", }, "ipAddress": { - "primitive": { - "string": "10.23.191.2", + "type": "primitive", + "value": { "type": "string", + "value": "10.23.191.2", }, - "type": "primitive", }, "operatingSystem": { - "primitive": { - "string": "Android 11.2", + "type": "primitive", + "value": { "type": "string", + "value": "Android 11.2", }, - "type": "primitive", }, "vpnUsed": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, }, "type": "object", }, "executedRules": { - "array": [ + "type": "array", + "value": [ { "properties": { "labels": { - "array": [ + "type": "array", + "value": [ { - "enum": "UNEXPECTED_BEHAVIOR", "type": "enum", + "value": "UNEXPECTED_BEHAVIOR", }, ], - "type": "array", }, "nature": { - "enum": "AML", "type": "enum", + "value": "AML", }, "ruleAction": { - "enum": "BLOCK", "type": "enum", + "value": "BLOCK", }, "ruleDescription": { - "primitive": { - "string": "If a user makes a remittance transaction >= 1800 in EUR - ask for proof of funds", + "type": "primitive", + "value": { "type": "string", + "value": "If a user makes a remittance transaction >= 1800 in EUR - ask for proof of funds", }, - "type": "primitive", }, "ruleHit": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "ruleId": { - "primitive": { - "string": "R-1a", + "type": "primitive", + "value": { "type": "string", + "value": "R-1a", }, - "type": "primitive", }, "ruleInstanceId": { - "primitive": { - "string": "ruleInstanceId", + "type": "primitive", + "value": { "type": "string", + "value": "ruleInstanceId", }, - "type": "primitive", }, "ruleName": { - "primitive": { - "string": "Proof of funds for high value transactions", + "type": "primitive", + "value": { "type": "string", + "value": "Proof of funds for high value transactions", }, - "type": "primitive", }, }, "type": "object", @@ -912,111 +832,111 @@ Calling \`GET /transactions/{transactionId}\` will return the entire transaction { "properties": { "labels": { - "array": [ + "type": "array", + "value": [ { - "enum": "UNEXPECTED_BEHAVIOR", "type": "enum", + "value": "UNEXPECTED_BEHAVIOR", }, ], - "type": "array", }, "nature": { - "enum": "AML", "type": "enum", + "value": "AML", }, "ruleAction": { - "enum": "BLOCK", "type": "enum", + "value": "BLOCK", }, "ruleDescription": { - "primitive": { - "string": "If a user makes a remittance transaction >= 1800 in EUR - ask for proof of funds", + "type": "primitive", + "value": { "type": "string", + "value": "If a user makes a remittance transaction >= 1800 in EUR - ask for proof of funds", }, - "type": "primitive", }, "ruleHit": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "ruleId": { - "primitive": { - "string": "R-1a", + "type": "primitive", + "value": { "type": "string", + "value": "R-1a", }, - "type": "primitive", }, "ruleInstanceId": { - "primitive": { - "string": "ruleInstanceId", + "type": "primitive", + "value": { "type": "string", + "value": "ruleInstanceId", }, - "type": "primitive", }, "ruleName": { - "primitive": { - "string": "Proof of funds for high value transactions", + "type": "primitive", + "value": { "type": "string", + "value": "Proof of funds for high value transactions", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "hitRules": { - "array": [ + "type": "array", + "value": [ { "properties": { "labels": { - "array": [ + "type": "array", + "value": [ { - "enum": "UNEXPECTED_BEHAVIOR", "type": "enum", + "value": "UNEXPECTED_BEHAVIOR", }, ], - "type": "array", }, "nature": { - "enum": "AML", "type": "enum", + "value": "AML", }, "ruleAction": { - "enum": "BLOCK", "type": "enum", + "value": "BLOCK", }, "ruleDescription": { - "primitive": { - "string": "If a user makes a remittance transaction >= 1800 in EUR - ask for proof of funds", + "type": "primitive", + "value": { "type": "string", + "value": "If a user makes a remittance transaction >= 1800 in EUR - ask for proof of funds", }, - "type": "primitive", }, "ruleId": { - "primitive": { - "string": "R-1a", + "type": "primitive", + "value": { "type": "string", + "value": "R-1a", }, - "type": "primitive", }, "ruleInstanceId": { - "primitive": { - "string": "ruleInstanceId", + "type": "primitive", + "value": { "type": "string", + "value": "ruleInstanceId", }, - "type": "primitive", }, "ruleName": { - "primitive": { - "string": "Proof of funds for high value transactions", + "type": "primitive", + "value": { "type": "string", + "value": "Proof of funds for high value transactions", }, - "type": "primitive", }, }, "type": "object", @@ -1024,133 +944,133 @@ Calling \`GET /transactions/{transactionId}\` will return the entire transaction { "properties": { "labels": { - "array": [ + "type": "array", + "value": [ { - "enum": "UNEXPECTED_BEHAVIOR", "type": "enum", + "value": "UNEXPECTED_BEHAVIOR", }, ], - "type": "array", }, "nature": { - "enum": "FRAUD", "type": "enum", + "value": "FRAUD", }, "ruleAction": { - "enum": "BLOCK", "type": "enum", + "value": "BLOCK", }, "ruleDescription": { - "primitive": { - "string": "If a user makes a remittance transaction >= 1800 in EUR - ask for proof of funds", + "type": "primitive", + "value": { "type": "string", + "value": "If a user makes a remittance transaction >= 1800 in EUR - ask for proof of funds", }, - "type": "primitive", }, "ruleId": { - "primitive": { - "string": "R-1a", + "type": "primitive", + "value": { "type": "string", + "value": "R-1a", }, - "type": "primitive", }, "ruleInstanceId": { - "primitive": { - "string": "ruleInstanceId", + "type": "primitive", + "value": { "type": "string", + "value": "ruleInstanceId", }, - "type": "primitive", }, "ruleName": { - "primitive": { - "string": "Proof of funds for high value transactions", + "type": "primitive", + "value": { "type": "string", + "value": "Proof of funds for high value transactions", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "originAmountDetails": { "properties": { "country": { - "enum": "DE", "type": "enum", + "value": "DE", }, "transactionAmount": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, "transactionCurrency": { - "enum": "EUR", "type": "enum", + "value": "EUR", }, }, "type": "object", }, "originUserId": { - "primitive": { - "string": "8650a2611d0771cba03310f74bf6", + "type": "primitive", + "value": { "type": "string", + "value": "8650a2611d0771cba03310f74bf6", }, - "type": "primitive", }, "productType": { - "primitive": { - "string": "productType", + "type": "primitive", + "value": { "type": "string", + "value": "productType", }, - "type": "primitive", }, "promotionCodeUsed": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "reference": { - "primitive": { - "string": "loan repayment", + "type": "primitive", + "value": { "type": "string", + "value": "loan repayment", }, - "type": "primitive", }, "relatedTransactionIds": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "relatedTransactionIds", + "type": "primitive", + "value": { "type": "string", + "value": "relatedTransactionIds", }, - "type": "primitive", }, ], - "type": "array", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -1158,46 +1078,45 @@ Calling \`GET /transactions/{transactionId}\` will return the entire transaction { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "timestamp": { - "primitive": { - "double": 1641654664000, + "type": "primitive", + "value": { "type": "double", + "value": 1641654664000, }, - "type": "primitive", }, "transactionId": { - "primitive": { - "string": "7b80a539eea6e78acbd6d458e5971482", + "type": "primitive", + "value": { "type": "string", + "value": "7b80a539eea6e78acbd6d458e5971482", }, - "type": "primitive", }, "transactionState": { - "enum": "CREATED", "type": "enum", + "value": "CREATED", }, "type": { - "enum": "DEPOSIT", "type": "enum", + "value": "DEPOSIT", }, }, "type": "object", @@ -1206,7 +1125,7 @@ Calling \`GET /transactions/{transactionId}\` will return the entire transaction ], "generatedRequestName": "GetConsumerTransactionRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get-consumer-transaction", "path": "/transactions/{transactionId}", @@ -1215,110 +1134,37 @@ Calling \`GET /transactions/{transactionId}\` will return the entire transaction "description": "Unique Transaction Identifier", "name": "transactionId", "schema": { - "description": undefined, + "description": null, "generatedName": "GetConsumerTransactionRequestTransactionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [ - { - "name": "example-1", - "value": { - "destinationAmountDetails": { - "country": "IN", - "transactionAmount": 68351.34, - "transactionCurrency": "INR", - }, - "destinationPaymentDetails": { - "3dsDone": true, - "cardFingerprint": "20ac00fed8ef913aefb17cfae1097cce", - "cardIssuedCountry": "IN", - "method": "CARD", - "transactionReferenceField": "Deposit", - }, - "destinationUserId": "9350a2611e0771cba03310f74bf6", - "deviceData": { - "appVersion": "1.1.0", - "batteryLevel": 95, - "deviceIdentifier": "3c49f915d04485e34caba", - "deviceLatitude": 13.0033, - "deviceLongitude": 76.1004, - "deviceMaker": "ASUS", - "deviceModel": "Zenphone M2 Pro Max", - "deviceYear": "2018", - "ipAddress": "10.23.191.2", - "operatingSystem": "Android 11.2", - "vpnUsed": false, - }, - "executedRules": [ - { - "ruleAction": "BLOCK", - "ruleDescription": "If a user makes a remittance transaction >= 1800 in EUR - ask for proof of funds", - "ruleHit": true, - "ruleId": "R-1a", - "ruleName": "Proof of funds for high value transactions", - }, - ], - "hitRules": [ - { - "ruleAction": "BLOCK", - "ruleDescription": "If a user makes a remittance transaction >= 1800 in EUR - ask for proof of funds", - "ruleId": "R-1a", - "ruleName": "Proof of funds for high value transactions", - }, - ], - "originAmountDetails": { - "country": "DE", - "transactionAmount": 800, - "transactionCurrency": "EUR", - }, - "originPaymentDetails": { - "3dsDone": true, - "cardFingerprint": "20ac00fed8ef913aefb17cfae1097cce", - "cardIssuedCountry": "US", - "method": "CARD", - "transactionReferenceField": "Deposit", - }, - "originUserId": "8650a2611d0771cba03310f74bf6", - "promotionCodeUsed": true, - "reference": "loan repayment", - "tags": [ - { - "key": "customKey", - "value": "customValue", - }, - ], - "timestamp": 1641654664000, - "transactionId": "7b80a539eea6e78acbd6d458e5971482", - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetConsumerTransactionResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransactionWithRulesResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve a Transaction", "tags": [], @@ -1326,7 +1172,7 @@ Calling \`GET /transactions/{transactionId}\` will return the entire transaction { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "## POST Transaction Events \`/events/transaction\` endpoint allows you to operate on the [Transaction Events entity.](https://docs.flagright.com/docs/flagright-api/8c06ae6a3231a-entities-and-relationships#transaction-event) @@ -1356,7 +1202,7 @@ In order to make individual events retrievable, you also need to pass in a uniqu "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], "name": "example-2", "pathParameters": [], @@ -1364,95 +1210,95 @@ In order to make individual events retrievable, you also need to pass in a uniqu "request": { "properties": { "eventDescription": { - "primitive": { - "string": "Transaction created", + "type": "primitive", + "value": { "type": "string", + "value": "Transaction created", }, - "type": "primitive", }, "eventId": { - "primitive": { - "string": "aaeeb166147a406b957dd9147a406b957", + "type": "primitive", + "value": { "type": "string", + "value": "aaeeb166147a406b957dd9147a406b957", }, - "type": "primitive", }, "metaData": { "properties": { "batteryLevel": { - "primitive": { - "double": 76.3, + "type": "primitive", + "value": { "type": "double", + "value": 76.3, }, - "type": "primitive", }, "deviceLatitude": { - "primitive": { - "double": 13.009711, + "type": "primitive", + "value": { "type": "double", + "value": 13.009711, }, - "type": "primitive", }, "deviceLongitude": { - "primitive": { - "double": 76.102898, + "type": "primitive", + "value": { "type": "double", + "value": 76.102898, }, - "type": "primitive", }, "ipAddress": { - "primitive": { - "string": "79.144.2.20", + "type": "primitive", + "value": { "type": "string", + "value": "79.144.2.20", }, - "type": "primitive", }, "vpnUsed": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", }, "timestamp": { - "primitive": { - "double": 1431231244001, + "type": "primitive", + "value": { "type": "double", + "value": 1431231244001, }, - "type": "primitive", }, "transactionId": { - "primitive": { - "string": "443dea26147a406b957d9ee3a1247b11", + "type": "primitive", + "value": { "type": "string", + "value": "443dea26147a406b957d9ee3a1247b11", }, - "type": "primitive", }, "transactionState": { - "enum": "SUCCESSFUL", "type": "enum", + "value": "SUCCESSFUL", }, "updatedTransactionAttributes": { "properties": { "destinationAmountDetails": { "properties": { "country": { - "enum": "IN", "type": "enum", + "value": "IN", }, "transactionAmount": { - "primitive": { - "double": 68351.34, + "type": "primitive", + "value": { "type": "double", + "value": 68351.34, }, - "type": "primitive", }, "transactionCurrency": { - "enum": "INR", "type": "enum", + "value": "INR", }, }, "type": "object", @@ -1460,81 +1306,81 @@ In order to make individual events retrievable, you also need to pass in a uniqu "deviceData": { "properties": { "appVersion": { - "primitive": { - "string": "1.1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.1.0", }, - "type": "primitive", }, "batteryLevel": { - "primitive": { - "double": 95, + "type": "primitive", + "value": { "type": "double", + "value": 95, }, - "type": "primitive", }, "deviceIdentifier": { - "primitive": { - "string": "3c49f915d04485e34caba", + "type": "primitive", + "value": { "type": "string", + "value": "3c49f915d04485e34caba", }, - "type": "primitive", }, "deviceLatitude": { - "primitive": { - "double": 13.0033, + "type": "primitive", + "value": { "type": "double", + "value": 13.0033, }, - "type": "primitive", }, "deviceLongitude": { - "primitive": { - "double": 76.1004, + "type": "primitive", + "value": { "type": "double", + "value": 76.1004, }, - "type": "primitive", }, "deviceMaker": { - "primitive": { - "string": "ASUS", + "type": "primitive", + "value": { "type": "string", + "value": "ASUS", }, - "type": "primitive", }, "deviceModel": { - "primitive": { - "string": "Zenphone M2 Pro Max", + "type": "primitive", + "value": { "type": "string", + "value": "Zenphone M2 Pro Max", }, - "type": "primitive", }, "deviceYear": { - "primitive": { - "string": "2018", + "type": "primitive", + "value": { "type": "string", + "value": "2018", }, - "type": "primitive", }, "ipAddress": { - "primitive": { - "string": "10.23.191.2", + "type": "primitive", + "value": { "type": "string", + "value": "10.23.191.2", }, - "type": "primitive", }, "operatingSystem": { - "primitive": { - "string": "Android 11.2", + "type": "primitive", + "value": { "type": "string", + "value": "Android 11.2", }, - "type": "primitive", }, "vpnUsed": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, }, "type": "object", @@ -1542,54 +1388,55 @@ In order to make individual events retrievable, you also need to pass in a uniqu "originAmountDetails": { "properties": { "country": { - "enum": "DE", "type": "enum", + "value": "DE", }, "transactionAmount": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, "transactionCurrency": { - "enum": "EUR", "type": "enum", + "value": "EUR", }, }, "type": "object", }, "promotionCodeUsed": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "reference": { - "primitive": { - "string": "loan repayment", + "type": "primitive", + "value": { "type": "string", + "value": "loan repayment", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -1597,24 +1444,23 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -1625,67 +1471,68 @@ In order to make individual events retrievable, you also need to pass in a uniqu "response": { "properties": { "eventId": { - "primitive": { - "string": "7b80a539eea6e78acbd6d458e5971482", + "type": "primitive", + "value": { "type": "string", + "value": "7b80a539eea6e78acbd6d458e5971482", }, - "type": "primitive", }, "executedRules": { - "array": [ + "type": "array", + "value": [ { "properties": { "labels": { - "array": [ + "type": "array", + "value": [ { - "enum": "UNEXPECTED_BEHAVIOR", "type": "enum", + "value": "UNEXPECTED_BEHAVIOR", }, ], - "type": "array", }, "nature": { - "enum": "AML", "type": "enum", + "value": "AML", }, "ruleAction": { - "enum": "BLOCK", "type": "enum", + "value": "BLOCK", }, "ruleDescription": { - "primitive": { - "string": "If a user makes a remittance transaction >= 1800 in EUR - ask for proof of funds", + "type": "primitive", + "value": { "type": "string", + "value": "If a user makes a remittance transaction >= 1800 in EUR - ask for proof of funds", }, - "type": "primitive", }, "ruleHit": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "ruleId": { - "primitive": { - "string": "R-1a", + "type": "primitive", + "value": { "type": "string", + "value": "R-1a", }, - "type": "primitive", }, "ruleInstanceId": { - "primitive": { - "string": "ruleInstanceId", + "type": "primitive", + "value": { "type": "string", + "value": "ruleInstanceId", }, - "type": "primitive", }, "ruleName": { - "primitive": { - "string": "Proof of funds for high value transactions", + "type": "primitive", + "value": { "type": "string", + "value": "Proof of funds for high value transactions", }, - "type": "primitive", }, }, "type": "object", @@ -1693,111 +1540,111 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "labels": { - "array": [ + "type": "array", + "value": [ { - "enum": "UNEXPECTED_BEHAVIOR", "type": "enum", + "value": "UNEXPECTED_BEHAVIOR", }, ], - "type": "array", }, "nature": { - "enum": "AML", "type": "enum", + "value": "AML", }, "ruleAction": { - "enum": "BLOCK", "type": "enum", + "value": "BLOCK", }, "ruleDescription": { - "primitive": { - "string": "If a user makes a remittance transaction >= 1800 in EUR - ask for proof of funds", + "type": "primitive", + "value": { "type": "string", + "value": "If a user makes a remittance transaction >= 1800 in EUR - ask for proof of funds", }, - "type": "primitive", }, "ruleHit": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "ruleId": { - "primitive": { - "string": "R-1a", + "type": "primitive", + "value": { "type": "string", + "value": "R-1a", }, - "type": "primitive", }, "ruleInstanceId": { - "primitive": { - "string": "ruleInstanceId", + "type": "primitive", + "value": { "type": "string", + "value": "ruleInstanceId", }, - "type": "primitive", }, "ruleName": { - "primitive": { - "string": "Proof of funds for high value transactions", + "type": "primitive", + "value": { "type": "string", + "value": "Proof of funds for high value transactions", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "hitRules": { - "array": [ + "type": "array", + "value": [ { "properties": { "labels": { - "array": [ + "type": "array", + "value": [ { - "enum": "UNEXPECTED_BEHAVIOR", "type": "enum", + "value": "UNEXPECTED_BEHAVIOR", }, ], - "type": "array", }, "nature": { - "enum": "AML", "type": "enum", + "value": "AML", }, "ruleAction": { - "enum": "BLOCK", "type": "enum", + "value": "BLOCK", }, "ruleDescription": { - "primitive": { - "string": "If a user makes a remittance transaction >= 1800 in EUR - ask for proof of funds", + "type": "primitive", + "value": { "type": "string", + "value": "If a user makes a remittance transaction >= 1800 in EUR - ask for proof of funds", }, - "type": "primitive", }, "ruleId": { - "primitive": { - "string": "R-1a", + "type": "primitive", + "value": { "type": "string", + "value": "R-1a", }, - "type": "primitive", }, "ruleInstanceId": { - "primitive": { - "string": "ruleInstanceId", + "type": "primitive", + "value": { "type": "string", + "value": "ruleInstanceId", }, - "type": "primitive", }, "ruleName": { - "primitive": { - "string": "Proof of funds for high value transactions", + "type": "primitive", + "value": { "type": "string", + "value": "Proof of funds for high value transactions", }, - "type": "primitive", }, }, "type": "object", @@ -1805,163 +1652,162 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "labels": { - "array": [ + "type": "array", + "value": [ { - "enum": "UNEXPECTED_BEHAVIOR", "type": "enum", + "value": "UNEXPECTED_BEHAVIOR", }, ], - "type": "array", }, "nature": { - "enum": "FRAUD", "type": "enum", + "value": "FRAUD", }, "ruleAction": { - "enum": "BLOCK", "type": "enum", + "value": "BLOCK", }, "ruleDescription": { - "primitive": { - "string": "If a user makes a remittance transaction >= 1800 in EUR - ask for proof of funds", + "type": "primitive", + "value": { "type": "string", + "value": "If a user makes a remittance transaction >= 1800 in EUR - ask for proof of funds", }, - "type": "primitive", }, "ruleId": { - "primitive": { - "string": "R-1a", + "type": "primitive", + "value": { "type": "string", + "value": "R-1a", }, - "type": "primitive", }, "ruleInstanceId": { - "primitive": { - "string": "ruleInstanceId", + "type": "primitive", + "value": { "type": "string", + "value": "ruleInstanceId", }, - "type": "primitive", }, "ruleName": { - "primitive": { - "string": "Proof of funds for high value transactions", + "type": "primitive", + "value": { "type": "string", + "value": "Proof of funds for high value transactions", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "transaction": { "properties": { "destinationAmountDetails": { "properties": { "country": { - "enum": "IN", "type": "enum", + "value": "IN", }, "transactionAmount": { - "primitive": { - "double": 68351.34, + "type": "primitive", + "value": { "type": "double", + "value": 68351.34, }, - "type": "primitive", }, "transactionCurrency": { - "enum": "INR", "type": "enum", + "value": "INR", }, }, "type": "object", }, "destinationUserId": { - "primitive": { - "string": "9350a2611e0771cba03310f74bf6", + "type": "primitive", + "value": { "type": "string", + "value": "9350a2611e0771cba03310f74bf6", }, - "type": "primitive", }, "deviceData": { "properties": { "appVersion": { - "primitive": { - "string": "1.1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.1.0", }, - "type": "primitive", }, "batteryLevel": { - "primitive": { - "double": 95, + "type": "primitive", + "value": { "type": "double", + "value": 95, }, - "type": "primitive", }, "deviceIdentifier": { - "primitive": { - "string": "3c49f915d04485e34caba", + "type": "primitive", + "value": { "type": "string", + "value": "3c49f915d04485e34caba", }, - "type": "primitive", }, "deviceLatitude": { - "primitive": { - "double": 13.0033, + "type": "primitive", + "value": { "type": "double", + "value": 13.0033, }, - "type": "primitive", }, "deviceLongitude": { - "primitive": { - "double": 76.1004, + "type": "primitive", + "value": { "type": "double", + "value": 76.1004, }, - "type": "primitive", }, "deviceMaker": { - "primitive": { - "string": "ASUS", + "type": "primitive", + "value": { "type": "string", + "value": "ASUS", }, - "type": "primitive", }, "deviceModel": { - "primitive": { - "string": "Zenphone M2 Pro Max", + "type": "primitive", + "value": { "type": "string", + "value": "Zenphone M2 Pro Max", }, - "type": "primitive", }, "deviceYear": { - "primitive": { - "string": "2018", + "type": "primitive", + "value": { "type": "string", + "value": "2018", }, - "type": "primitive", }, "ipAddress": { - "primitive": { - "string": "10.23.191.2", + "type": "primitive", + "value": { "type": "string", + "value": "10.23.191.2", }, - "type": "primitive", }, "operatingSystem": { - "primitive": { - "string": "Android 11.2", + "type": "primitive", + "value": { "type": "string", + "value": "Android 11.2", }, - "type": "primitive", }, "vpnUsed": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, }, "type": "object", @@ -1969,80 +1815,81 @@ In order to make individual events retrievable, you also need to pass in a uniqu "originAmountDetails": { "properties": { "country": { - "enum": "DE", "type": "enum", + "value": "DE", }, "transactionAmount": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, "transactionCurrency": { - "enum": "EUR", "type": "enum", + "value": "EUR", }, }, "type": "object", }, "originUserId": { - "primitive": { - "string": "8650a2611d0771cba03310f74bf6", + "type": "primitive", + "value": { "type": "string", + "value": "8650a2611d0771cba03310f74bf6", }, - "type": "primitive", }, "productType": { - "primitive": { - "string": "productType", + "type": "primitive", + "value": { "type": "string", + "value": "productType", }, - "type": "primitive", }, "promotionCodeUsed": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "reference": { - "primitive": { - "string": "loan repayment", + "type": "primitive", + "value": { "type": "string", + "value": "loan repayment", }, - "type": "primitive", }, "relatedTransactionIds": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "relatedTransactionIds", + "type": "primitive", + "value": { "type": "string", + "value": "relatedTransactionIds", }, - "type": "primitive", }, ], - "type": "array", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -2050,46 +1897,45 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "timestamp": { - "primitive": { - "double": 1641654664000, + "type": "primitive", + "value": { "type": "double", + "value": 1641654664000, }, - "type": "primitive", }, "transactionId": { - "primitive": { - "string": "7b80a539eea6e78acbd6d458e5971482", + "type": "primitive", + "value": { "type": "string", + "value": "7b80a539eea6e78acbd6d458e5971482", }, - "type": "primitive", }, "transactionState": { - "enum": "CREATED", "type": "enum", + "value": "CREATED", }, "type": { - "enum": "DEPOSIT", "type": "enum", + "value": "DEPOSIT", }, }, "type": "object", @@ -2108,128 +1954,33 @@ In order to make individual events retrievable, you also need to pass in a uniqu "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [ - { - "name": "example-2", - "value": { - "eventDescription": "Transaction created", - "eventId": "aaeeb166147a406b957dd9147a406b957", - "metaData": { - "batteryLevel": 76.3, - "deviceLatitude": 13.009711, - "deviceLongitude": 76.102898, - "ipAddress": "79.144.2.20", - "vpnUsed": true, - }, - "timestamp": 1431231244001, - "transactionId": "443dea26147a406b957d9ee3a1247b11", - "transactionState": "SUCCESSFUL", - }, - }, - ], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PostTransactionEventRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransactionEvent", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Created", - "fullExamples": [ - { - "name": "example-1", - "value": { - "eventId": "7b80a539eea6e78acbd6d458e5971482", - "executedRules": [ - { - "ruleAction": "BLOCK", - "ruleDescription": "If a user makes a remittance transaction >= 1800 in EUR - ask for proof of funds", - "ruleHit": true, - "ruleId": "R-1a", - "ruleName": "Proof of funds for high value transactions", - }, - ], - "hitRules": [ - { - "ruleAction": "BLOCK", - "ruleDescription": "If a user makes a remittance transaction >= 1800 in EUR - ask for proof of funds", - "ruleId": "R-1a", - "ruleName": "Proof of funds for high value transactions", - }, - ], - "transaction": { - "destinationAmountDetails": { - "country": "IN", - "transactionAmount": 68351.34, - "transactionCurrency": "INR", - }, - "destinationPaymentDetails": { - "3dsDone": true, - "cardFingerprint": "20ac00fed8ef913aefb17cfae1097cce", - "cardIssuedCountry": "IN", - "method": "CARD", - "transactionReferenceField": "Deposit", - }, - "destinationUserId": "9350a2611e0771cba03310f74bf6", - "deviceData": { - "appVersion": "1.1.0", - "batteryLevel": 95, - "deviceIdentifier": "3c49f915d04485e34caba", - "deviceLatitude": 13.0033, - "deviceLongitude": 76.1004, - "deviceMaker": "ASUS", - "deviceModel": "Zenphone M2 Pro Max", - "deviceYear": "2018", - "ipAddress": "10.23.191.2", - "operatingSystem": "Android 11.2", - "vpnUsed": false, - }, - "originAmountDetails": { - "country": "DE", - "transactionAmount": 800, - "transactionCurrency": "EUR", - }, - "originPaymentDetails": { - "3dsDone": true, - "cardFingerprint": "20ac00fed8ef913aefb17cfae1097cce", - "cardIssuedCountry": "US", - "method": "CARD", - "transactionReferenceField": "Deposit", - }, - "originUserId": "8650a2611d0771cba03310f74bf6", - "promotionCodeUsed": true, - "reference": "loan repayment", - "tags": [ - { - "key": "customKey", - "value": "customValue", - }, - ], - "timestamp": 1641654664000, - "transactionId": "7b80a539eea6e78acbd6d458e5971482", - }, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PostTransactionEventResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransactionEventMonitoringResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a Transaction Event", "tags": [], @@ -2237,7 +1988,7 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "## POST Consumer User \`/consumer/user\` endpoint allows you to operate on the [Consumer user entity.](https://docs.flagright.com/docs/flagright-api/8c06ae6a3231a-entities-and-relationships#user) @@ -2259,7 +2010,7 @@ Each consumer User entity needs three mandatory fields: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], "name": "example-1", "pathParameters": [], @@ -2269,69 +2020,71 @@ Each consumer User entity needs three mandatory fields: "contactDetails": { "properties": { "addresses": { - "array": [ + "type": "array", + "value": [ { "properties": { "addressLines": { - "array": [ + "type": "array", + "value": [ { "type": "unknown", - "unknown": { - "primitive": { - "string": "Klara-Franke Str 20", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "Klara-Franke Str 20", }, - "type": "primitive", }, }, ], - "type": "array", }, "city": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "Germany", + "type": "primitive", + "value": { "type": "string", + "value": "Germany", }, - "type": "primitive", }, "postcode": { - "primitive": { - "string": "10557", + "type": "primitive", + "value": { "type": "string", + "value": "10557", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -2339,24 +2092,23 @@ Each consumer User entity needs three mandatory fields: { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -2364,65 +2116,66 @@ Each consumer User entity needs three mandatory fields: { "properties": { "addressLines": { - "array": [ + "type": "array", + "value": [ { "type": "unknown", - "unknown": { - "primitive": { - "string": "Klara-Franke Str 20", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "Klara-Franke Str 20", }, - "type": "primitive", }, }, ], - "type": "array", }, "city": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "Germany", + "type": "primitive", + "value": { "type": "string", + "value": "Germany", }, - "type": "primitive", }, "postcode": { - "primitive": { - "string": "10557", + "type": "primitive", + "value": { "type": "string", + "value": "10557", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -2430,177 +2183,177 @@ Each consumer User entity needs three mandatory fields: { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "contactNumbers": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "+37112345432", + "type": "primitive", + "value": { "type": "string", + "value": "+37112345432", }, - "type": "primitive", }, { - "primitive": { - "string": "contactNumbers", + "type": "primitive", + "value": { "type": "string", + "value": "contactNumbers", }, - "type": "primitive", }, ], - "type": "array", }, "emailIds": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "baran@flagright.com", + "type": "primitive", + "value": { "type": "string", + "value": "baran@flagright.com", }, - "type": "primitive", }, { - "primitive": { - "string": "emailIds", + "type": "primitive", + "value": { "type": "string", + "value": "emailIds", }, - "type": "primitive", }, ], - "type": "array", }, "websites": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "flagright.com", + "type": "primitive", + "value": { "type": "string", + "value": "flagright.com", }, - "type": "primitive", }, { - "primitive": { - "string": "websites", + "type": "primitive", + "value": { "type": "string", + "value": "websites", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", }, "createdTimestamp": { - "primitive": { - "double": 1641654664000, + "type": "primitive", + "value": { "type": "double", + "value": 1641654664000, }, - "type": "primitive", }, "legalDocuments": { - "array": [ + "type": "array", + "value": [ { "properties": { "documentExpirationDate": { - "primitive": { - "double": 1839939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1839939034000, }, - "type": "primitive", }, "documentIssuedCountry": { - "enum": "DE", "type": "enum", + "value": "DE", }, "documentIssuedDate": { - "primitive": { - "double": 1639939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1639939034000, }, - "type": "primitive", }, "documentNumber": { - "primitive": { - "string": "Z9431P", + "type": "primitive", + "value": { "type": "string", + "value": "Z9431P", }, - "type": "primitive", }, "documentType": { - "primitive": { - "string": "passport", + "type": "primitive", + "value": { "type": "string", + "value": "passport", }, - "type": "primitive", }, "nameOnDocument": { "properties": { "firstName": { - "primitive": { - "string": "Baran", + "type": "primitive", + "value": { "type": "string", + "value": "Baran", }, - "type": "primitive", }, "lastName": { - "primitive": { - "string": "Ozkan", + "type": "primitive", + "value": { "type": "string", + "value": "Ozkan", }, - "type": "primitive", }, "middleName": { - "primitive": { - "string": "Realblood", + "type": "primitive", + "value": { "type": "string", + "value": "Realblood", }, - "type": "primitive", }, }, "type": "object", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customerType", + "type": "primitive", + "value": { "type": "string", + "value": "customerType", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "wallet", + "type": "primitive", + "value": { "type": "string", + "value": "wallet", }, - "type": "primitive", }, }, "type": "object", @@ -2608,24 +2361,23 @@ Each consumer User entity needs three mandatory fields: { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -2633,80 +2385,81 @@ Each consumer User entity needs three mandatory fields: { "properties": { "documentExpirationDate": { - "primitive": { - "double": 1839939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1839939034000, }, - "type": "primitive", }, "documentIssuedCountry": { - "enum": "DE", "type": "enum", + "value": "DE", }, "documentIssuedDate": { - "primitive": { - "double": 1639939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1639939034000, }, - "type": "primitive", }, "documentNumber": { - "primitive": { - "string": "Z9431P", + "type": "primitive", + "value": { "type": "string", + "value": "Z9431P", }, - "type": "primitive", }, "documentType": { - "primitive": { - "string": "passport", + "type": "primitive", + "value": { "type": "string", + "value": "passport", }, - "type": "primitive", }, "nameOnDocument": { "properties": { "firstName": { - "primitive": { - "string": "Baran", + "type": "primitive", + "value": { "type": "string", + "value": "Baran", }, - "type": "primitive", }, "lastName": { - "primitive": { - "string": "Ozkan", + "type": "primitive", + "value": { "type": "string", + "value": "Ozkan", }, - "type": "primitive", }, "middleName": { - "primitive": { - "string": "Realblood", + "type": "primitive", + "value": { "type": "string", + "value": "Realblood", }, - "type": "primitive", }, }, "type": "object", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customerType", + "type": "primitive", + "value": { "type": "string", + "value": "customerType", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "wallet", + "type": "primitive", + "value": { "type": "string", + "value": "wallet", }, - "type": "primitive", }, }, "type": "object", @@ -2714,48 +2467,47 @@ Each consumer User entity needs three mandatory fields: { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -2763,39 +2515,38 @@ Each consumer User entity needs three mandatory fields: { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "transactionLimits": { "properties": { "maximumDailyTransactionLimit": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -2803,15 +2554,15 @@ Each consumer User entity needs three mandatory fields: "maximumMonthlyTransactionLimit": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -2819,15 +2570,15 @@ Each consumer User entity needs three mandatory fields: "maximumQuarterlyTransactionLimit": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -2835,15 +2586,15 @@ Each consumer User entity needs three mandatory fields: "maximumTransactionLimit": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -2851,15 +2602,15 @@ Each consumer User entity needs three mandatory fields: "maximumWeeklyTransactionLimit": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -2867,15 +2618,15 @@ Each consumer User entity needs three mandatory fields: "maximumYearlyTransactionLimit": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -2886,42 +2637,42 @@ Each consumer User entity needs three mandatory fields: "userDetails": { "properties": { "countryOfNationality": { - "enum": "DE", "type": "enum", + "value": "DE", }, "countryOfResidence": { - "enum": "US", "type": "enum", + "value": "US", }, "dateOfBirth": { - "primitive": { - "string": "1991-01-01", + "type": "primitive", + "value": { "type": "string", + "value": "1991-01-01", }, - "type": "primitive", }, "name": { "properties": { "firstName": { - "primitive": { - "string": "Baran", + "type": "primitive", + "value": { "type": "string", + "value": "Baran", }, - "type": "primitive", }, "lastName": { - "primitive": { - "string": "Ozkan", + "type": "primitive", + "value": { "type": "string", + "value": "Ozkan", }, - "type": "primitive", }, "middleName": { - "primitive": { - "string": "Realblood", + "type": "primitive", + "value": { "type": "string", + "value": "Realblood", }, - "type": "primitive", }, }, "type": "object", @@ -2930,11 +2681,11 @@ Each consumer User entity needs three mandatory fields: "type": "object", }, "userId": { - "primitive": { - "string": "96647cfd9e8fe66ee0f3362e011e34e8", + "type": "primitive", + "value": { "type": "string", + "value": "96647cfd9e8fe66ee0f3362e011e34e8", }, - "type": "primitive", }, }, "type": "object", @@ -2942,259 +2693,181 @@ Each consumer User entity needs three mandatory fields: "response": { "properties": { "executedRules": { - "array": [ + "type": "array", + "value": [ { "properties": { "labels": { - "array": [ + "type": "array", + "value": [ { - "enum": "UNEXPECTED_BEHAVIOR", "type": "enum", + "value": "UNEXPECTED_BEHAVIOR", }, ], - "type": "array", }, "nature": { - "enum": "AML", "type": "enum", + "value": "AML", }, "ruleAction": { - "enum": "BLOCK", "type": "enum", + "value": "BLOCK", }, "ruleDescription": { - "primitive": { - "string": "If a user makes a remittance transaction >= 1800 in EUR - ask for proof of funds", + "type": "primitive", + "value": { "type": "string", + "value": "If a user makes a remittance transaction >= 1800 in EUR - ask for proof of funds", }, - "type": "primitive", }, "ruleHit": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "ruleId": { - "primitive": { - "string": "R-1a", + "type": "primitive", + "value": { "type": "string", + "value": "R-1a", }, - "type": "primitive", }, "ruleInstanceId": { - "primitive": { - "string": "ruleInstanceId", + "type": "primitive", + "value": { "type": "string", + "value": "ruleInstanceId", }, - "type": "primitive", }, "ruleName": { - "primitive": { - "string": "Proof of funds for high value transactions", + "type": "primitive", + "value": { "type": "string", + "value": "Proof of funds for high value transactions", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "hitRules": { - "array": [ + "type": "array", + "value": [ { "properties": { "labels": { - "array": [ + "type": "array", + "value": [ { - "enum": "UNEXPECTED_BEHAVIOR", "type": "enum", + "value": "UNEXPECTED_BEHAVIOR", }, ], - "type": "array", }, "nature": { - "enum": "FRAUD", "type": "enum", + "value": "FRAUD", }, "ruleAction": { - "enum": "BLOCK", "type": "enum", + "value": "BLOCK", }, "ruleDescription": { - "primitive": { - "string": "If a user makes a remittance transaction >= 1800 in EUR - ask for proof of funds", + "type": "primitive", + "value": { "type": "string", + "value": "If a user makes a remittance transaction >= 1800 in EUR - ask for proof of funds", }, - "type": "primitive", }, "ruleId": { - "primitive": { - "string": "R-1a", + "type": "primitive", + "value": { "type": "string", + "value": "R-1a", }, - "type": "primitive", }, "ruleInstanceId": { - "primitive": { - "string": "ruleInstanceId", + "type": "primitive", + "value": { "type": "string", + "value": "ruleInstanceId", }, - "type": "primitive", }, "ruleName": { - "primitive": { - "string": "Proof of funds for high value transactions", + "type": "primitive", + "value": { "type": "string", + "value": "Proof of funds for high value transactions", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", - }, - "message": { - "primitive": { - "string": "message", - "type": "string", - }, - "type": "primitive", - }, - "userId": { - "primitive": { - "string": "96647cfd9e8fe66ee0f3362e011e34e8", - "type": "string", - }, - "type": "primitive", - }, - }, - "type": "object", - }, - }, - ], - "generatedRequestName": "PostConsumerUserRequest", - "headers": [], - "internal": undefined, - "method": "POST", - "operationId": "post-consumer-user", - "path": "/consumer/users", - "pathParameters": [], - "queryParameters": [], - "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [ - { - "name": "example-1", - "value": { - "contactDetails": { - "addresses": [ - { - "addressLines": [ - "Klara-Franke Str 20", - ], - "city": "Berlin", - "country": "Germany", - "postcode": "10557", - "state": "Berlin", - "tags": [ - { - "key": "customKey", - "value": "customValue", - }, - ], - }, - ], - "contactNumbers": [ - "+37112345432", - ], - "emailIds": [ - "baran@flagright.com", - ], - "websites": [ - "flagright.com", - ], - }, - "createdTimestamp": 1641654664000, - "legalDocuments": [ - { - "documentExpirationDate": 1839939034000, - "documentIssuedCountry": "DE", - "documentIssuedDate": 1639939034000, - "documentNumber": "Z9431P", - "documentType": "passport", - "tags": [ - { - "key": "customerType", - "value": "wallet", - }, - ], - }, - ], - "tags": [ - { - "key": "customKey", - "value": "customValue", + }, + "message": { + "type": "primitive", + "value": { + "type": "string", + "value": "message", }, - ], - "userDetails": { - "countryOfNationality": "DE", - "countryOfResidence": "US", - "dateOfBirth": "1991-01-01", - "name": { - "firstName": "Baran", - "lastName": "Ozkan", - "middleName": "Realblood", + }, + "userId": { + "type": "primitive", + "value": { + "type": "string", + "value": "96647cfd9e8fe66ee0f3362e011e34e8", }, }, - "userId": "96647cfd9e8fe66ee0f3362e011e34e8", }, + "type": "object", }, - ], + }, + ], + "generatedRequestName": "PostConsumerUserRequest", + "headers": [], + "internal": null, + "method": "POST", + "operationId": "post-consumer-user", + "path": "/consumer/users", + "pathParameters": [], + "queryParameters": [], + "request": { + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PostConsumerUserRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "User", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Created", - "fullExamples": [ - { - "name": "example-1", - "value": { - "userId": "96647cfd9e8fe66ee0f3362e011e34e8", - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "ConsumerUsersResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ConsumerUsersResponse", - "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "UserMonitoringResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UserMonitoringResult", - "type": "reference", }, ], "allOfPropertyConflicts": [ @@ -3207,10 +2880,10 @@ Each consumer User entity needs three mandatory fields: "propertyKey": "userId", }, ], - "description": undefined, + "description": null, "generatedName": "PostConsumerUserResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -3218,19 +2891,19 @@ Each consumer User entity needs three mandatory fields: "generatedName": "postConsumerUserResponseMessage", "key": "message", "schema": { - "description": undefined, + "description": null, "generatedName": "postConsumerUserResponseMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PostConsumerUserResponseMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3242,7 +2915,7 @@ Each consumer User entity needs three mandatory fields: }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a Consumer User", "tags": [], @@ -3250,7 +2923,7 @@ Each consumer User entity needs three mandatory fields: { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "### GET Consumer User \`/consumer/user\` endpoint allows you to operate on the [Consumer User entity](https://docs.flagright.com/docs/flagright-api/8c06ae6a3231a-entities-and-relationships#user). @@ -3263,95 +2936,97 @@ Calling \`GET /consumer/user/{userId}\` will return the entire user payload and "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "userId", "value": { - "primitive": { - "string": "userId", + "type": "primitive", + "value": { "type": "string", + "value": "userId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "acquisitionChannel": { - "enum": "ORGANIC", "type": "enum", + "value": "ORGANIC", }, "contactDetails": { "properties": { "addresses": { - "array": [ + "type": "array", + "value": [ { "properties": { "addressLines": { - "array": [ + "type": "array", + "value": [ { "type": "unknown", - "unknown": { - "primitive": { - "string": "Klara-Franke Str 20", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "Klara-Franke Str 20", }, - "type": "primitive", }, }, ], - "type": "array", }, "city": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "Germany", + "type": "primitive", + "value": { "type": "string", + "value": "Germany", }, - "type": "primitive", }, "postcode": { - "primitive": { - "string": "10557", + "type": "primitive", + "value": { "type": "string", + "value": "10557", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -3359,24 +3034,23 @@ Calling \`GET /consumer/user/{userId}\` will return the entire user payload and { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -3384,65 +3058,66 @@ Calling \`GET /consumer/user/{userId}\` will return the entire user payload and { "properties": { "addressLines": { - "array": [ + "type": "array", + "value": [ { "type": "unknown", - "unknown": { - "primitive": { - "string": "Klara-Franke Str 20", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "Klara-Franke Str 20", }, - "type": "primitive", }, }, ], - "type": "array", }, "city": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "Germany", + "type": "primitive", + "value": { "type": "string", + "value": "Germany", }, - "type": "primitive", }, "postcode": { - "primitive": { - "string": "10557", + "type": "primitive", + "value": { "type": "string", + "value": "10557", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -3450,205 +3125,205 @@ Calling \`GET /consumer/user/{userId}\` will return the entire user payload and { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "contactNumbers": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "+37112345432", + "type": "primitive", + "value": { "type": "string", + "value": "+37112345432", }, - "type": "primitive", }, { - "primitive": { - "string": "contactNumbers", + "type": "primitive", + "value": { "type": "string", + "value": "contactNumbers", }, - "type": "primitive", }, ], - "type": "array", }, "emailIds": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "baran@flagright.com", + "type": "primitive", + "value": { "type": "string", + "value": "baran@flagright.com", }, - "type": "primitive", }, { - "primitive": { - "string": "emailIds", + "type": "primitive", + "value": { "type": "string", + "value": "emailIds", }, - "type": "primitive", }, ], - "type": "array", }, "faxNumbers": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "faxNumbers", + "type": "primitive", + "value": { "type": "string", + "value": "faxNumbers", }, - "type": "primitive", }, ], - "type": "array", }, "websites": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "flagright.com", + "type": "primitive", + "value": { "type": "string", + "value": "flagright.com", }, - "type": "primitive", }, { - "primitive": { - "string": "websites", + "type": "primitive", + "value": { "type": "string", + "value": "websites", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", }, "createdTimestamp": { - "primitive": { - "double": 1641654664000, + "type": "primitive", + "value": { "type": "double", + "value": 1641654664000, }, - "type": "primitive", }, "kycStatusDetails": { "properties": { "reason": { - "primitive": { - "string": "reason", + "type": "primitive", + "value": { "type": "string", + "value": "reason", }, - "type": "primitive", }, "status": { - "enum": "SUCCESSFUL", "type": "enum", + "value": "SUCCESSFUL", }, }, "type": "object", }, "legalDocuments": { - "array": [ + "type": "array", + "value": [ { "properties": { "documentExpirationDate": { - "primitive": { - "double": 1839939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1839939034000, }, - "type": "primitive", }, "documentIssuedCountry": { - "enum": "DE", "type": "enum", + "value": "DE", }, "documentIssuedDate": { - "primitive": { - "double": 1639939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1639939034000, }, - "type": "primitive", }, "documentNumber": { - "primitive": { - "string": "Z9431P", + "type": "primitive", + "value": { "type": "string", + "value": "Z9431P", }, - "type": "primitive", }, "documentType": { - "primitive": { - "string": "passport", + "type": "primitive", + "value": { "type": "string", + "value": "passport", }, - "type": "primitive", }, "nameOnDocument": { "properties": { "firstName": { - "primitive": { - "string": "Baran", + "type": "primitive", + "value": { "type": "string", + "value": "Baran", }, - "type": "primitive", }, "lastName": { - "primitive": { - "string": "Ozkan", + "type": "primitive", + "value": { "type": "string", + "value": "Ozkan", }, - "type": "primitive", }, "middleName": { - "primitive": { - "string": "Realblood", + "type": "primitive", + "value": { "type": "string", + "value": "Realblood", }, - "type": "primitive", }, }, "type": "object", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customerType", + "type": "primitive", + "value": { "type": "string", + "value": "customerType", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "wallet", + "type": "primitive", + "value": { "type": "string", + "value": "wallet", }, - "type": "primitive", }, }, "type": "object", @@ -3656,24 +3331,23 @@ Calling \`GET /consumer/user/{userId}\` will return the entire user payload and { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -3681,80 +3355,81 @@ Calling \`GET /consumer/user/{userId}\` will return the entire user payload and { "properties": { "documentExpirationDate": { - "primitive": { - "double": 1839939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1839939034000, }, - "type": "primitive", }, "documentIssuedCountry": { - "enum": "DE", "type": "enum", + "value": "DE", }, "documentIssuedDate": { - "primitive": { - "double": 1639939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1639939034000, }, - "type": "primitive", }, "documentNumber": { - "primitive": { - "string": "Z9431P", + "type": "primitive", + "value": { "type": "string", + "value": "Z9431P", }, - "type": "primitive", }, "documentType": { - "primitive": { - "string": "passport", + "type": "primitive", + "value": { "type": "string", + "value": "passport", }, - "type": "primitive", }, "nameOnDocument": { "properties": { "firstName": { - "primitive": { - "string": "Baran", + "type": "primitive", + "value": { "type": "string", + "value": "Baran", }, - "type": "primitive", }, "lastName": { - "primitive": { - "string": "Ozkan", + "type": "primitive", + "value": { "type": "string", + "value": "Ozkan", }, - "type": "primitive", }, "middleName": { - "primitive": { - "string": "Realblood", + "type": "primitive", + "value": { "type": "string", + "value": "Realblood", }, - "type": "primitive", }, }, "type": "object", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customerType", + "type": "primitive", + "value": { "type": "string", + "value": "customerType", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "wallet", + "type": "primitive", + "value": { "type": "string", + "value": "wallet", }, - "type": "primitive", }, }, "type": "object", @@ -3762,88 +3437,87 @@ Calling \`GET /consumer/user/{userId}\` will return the entire user payload and { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "pepStatus": { - "array": [ + "type": "array", + "value": [ { "properties": { "isPepHit": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "pepCountry": { - "primitive": { - "string": "pepCountry", + "type": "primitive", + "value": { "type": "string", + "value": "pepCountry", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "reasonForAccountOpening": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "reasonForAccountOpening", + "type": "primitive", + "value": { "type": "string", + "value": "reasonForAccountOpening", }, - "type": "primitive", }, ], - "type": "array", }, "riskLevel": { - "enum": "VERY_HIGH", "type": "enum", + "value": "VERY_HIGH", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -3851,39 +3525,38 @@ Calling \`GET /consumer/user/{userId}\` will return the entire user payload and { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "transactionLimits": { "properties": { "maximumDailyTransactionLimit": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -3891,15 +3564,15 @@ Calling \`GET /consumer/user/{userId}\` will return the entire user payload and "maximumMonthlyTransactionLimit": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -3907,15 +3580,15 @@ Calling \`GET /consumer/user/{userId}\` will return the entire user payload and "maximumQuarterlyTransactionLimit": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -3923,15 +3596,15 @@ Calling \`GET /consumer/user/{userId}\` will return the entire user payload and "maximumTransactionLimit": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -3939,15 +3612,15 @@ Calling \`GET /consumer/user/{userId}\` will return the entire user payload and "maximumWeeklyTransactionLimit": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -3955,15 +3628,15 @@ Calling \`GET /consumer/user/{userId}\` will return the entire user payload and "maximumYearlyTransactionLimit": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -3974,46 +3647,46 @@ Calling \`GET /consumer/user/{userId}\` will return the entire user payload and "userDetails": { "properties": { "countryOfNationality": { - "enum": "DE", "type": "enum", + "value": "DE", }, "countryOfResidence": { - "enum": "US", "type": "enum", + "value": "US", }, "dateOfBirth": { - "primitive": { - "string": "1991-01-01", + "type": "primitive", + "value": { "type": "string", + "value": "1991-01-01", }, - "type": "primitive", }, "gender": { - "enum": "M", "type": "enum", + "value": "M", }, "name": { "properties": { "firstName": { - "primitive": { - "string": "Baran", + "type": "primitive", + "value": { "type": "string", + "value": "Baran", }, - "type": "primitive", }, "lastName": { - "primitive": { - "string": "Ozkan", + "type": "primitive", + "value": { "type": "string", + "value": "Ozkan", }, - "type": "primitive", }, "middleName": { - "primitive": { - "string": "Realblood", + "type": "primitive", + "value": { "type": "string", + "value": "Realblood", }, - "type": "primitive", }, }, "type": "object", @@ -4022,35 +3695,35 @@ Calling \`GET /consumer/user/{userId}\` will return the entire user payload and "type": "object", }, "userId": { - "primitive": { - "string": "96647cfd9e8fe66ee0f3362e011e34e8", + "type": "primitive", + "value": { "type": "string", + "value": "96647cfd9e8fe66ee0f3362e011e34e8", }, - "type": "primitive", }, "userSegment": { - "enum": "RETAIL", "type": "enum", + "value": "RETAIL", }, "userStateDetails": { "properties": { "reason": { - "primitive": { - "string": "reason", + "type": "primitive", + "value": { "type": "string", + "value": "reason", }, - "type": "primitive", }, "state": { - "enum": "UNACCEPTABLE", "type": "enum", + "value": "UNACCEPTABLE", }, "userId": { - "primitive": { - "string": "userId", + "type": "primitive", + "value": { "type": "string", + "value": "userId", }, - "type": "primitive", }, }, "type": "object", @@ -4062,7 +3735,7 @@ Calling \`GET /consumer/user/{userId}\` will return the entire user payload and ], "generatedRequestName": "GetConsumerUserRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get-consumer-user", "path": "/consumer/users/{userId}", @@ -4071,105 +3744,37 @@ Calling \`GET /consumer/user/{userId}\` will return the entire user payload and "description": "", "name": "userId", "schema": { - "description": undefined, + "description": null, "generatedName": "GetConsumerUserRequestUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [ - { - "name": "example-1", - "value": { - "contactDetails": { - "addresses": [ - { - "addressLines": [ - "Klara-Franke Str 20", - ], - "city": "Berlin", - "country": "Germany", - "postcode": "10557", - "state": "Berlin", - "tags": [ - { - "key": "customKey", - "value": "customValue", - }, - ], - }, - ], - "contactNumbers": [ - "+37112345432", - ], - "emailIds": [ - "baran@flagright.com", - ], - "websites": [ - "flagright.com", - ], - }, - "createdTimestamp": 1641654664000, - "legalDocuments": [ - { - "documentExpirationDate": 1839939034000, - "documentIssuedCountry": "DE", - "documentIssuedDate": 1639939034000, - "documentNumber": "Z9431P", - "documentType": "passport", - "tags": [ - { - "key": "customerType", - "value": "wallet", - }, - ], - }, - ], - "tags": [ - { - "key": "customKey", - "value": "customValue", - }, - ], - "userDetails": { - "countryOfNationality": "DE", - "countryOfResidence": "US", - "dateOfBirth": "1991-01-01", - "name": { - "firstName": "Baran", - "lastName": "Ozkan", - "middleName": "Realblood", - }, - }, - "userId": "96647cfd9e8fe66ee0f3362e011e34e8", - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetConsumerUserResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "User", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve a Consumer User", "tags": [], @@ -4177,7 +3782,7 @@ Calling \`GET /consumer/user/{userId}\` will return the entire user payload and { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "## POST Business User \`/business/user\` endpoint allows you to operate on the [Business user entity.](https://docs.flagright.com/docs/flagright-api/8c06ae6a3231a-entities-and-relationships#user) @@ -4200,90 +3805,93 @@ Each consumer Business entity needs three mandatory fields: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "createdTimestamp": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "directors": { - "array": [ + "type": "array", + "value": [ { "properties": { "contactDetails": { "properties": { "addresses": { - "array": [ + "type": "array", + "value": [ { "properties": { "addressLines": { - "array": [ + "type": "array", + "value": [ { "type": "unknown", - "unknown": { - "primitive": { - "string": "Klara-Franke Str 20", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "Klara-Franke Str 20", }, - "type": "primitive", }, }, ], - "type": "array", }, "city": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "Germany", + "type": "primitive", + "value": { "type": "string", + "value": "Germany", }, - "type": "primitive", }, "postcode": { - "primitive": { - "string": "10557", + "type": "primitive", + "value": { "type": "string", + "value": "10557", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -4291,24 +3899,23 @@ Each consumer Business entity needs three mandatory fields: { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -4316,65 +3923,66 @@ Each consumer Business entity needs three mandatory fields: { "properties": { "addressLines": { - "array": [ + "type": "array", + "value": [ { "type": "unknown", - "unknown": { - "primitive": { - "string": "Klara-Franke Str 20", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "Klara-Franke Str 20", }, - "type": "primitive", }, }, ], - "type": "array", }, "city": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "Germany", + "type": "primitive", + "value": { "type": "string", + "value": "Germany", }, - "type": "primitive", }, "postcode": { - "primitive": { - "string": "10557", + "type": "primitive", + "value": { "type": "string", + "value": "10557", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -4382,87 +3990,85 @@ Each consumer Business entity needs three mandatory fields: { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "contactNumbers": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "+371 123132", + "type": "primitive", + "value": { "type": "string", + "value": "+371 123132", }, - "type": "primitive", }, { - "primitive": { - "string": "contactNumbers", + "type": "primitive", + "value": { "type": "string", + "value": "contactNumbers", }, - "type": "primitive", }, ], - "type": "array", }, "emailIds": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "baran@flagright.com", + "type": "primitive", + "value": { "type": "string", + "value": "baran@flagright.com", }, - "type": "primitive", }, { - "primitive": { - "string": "emailIds", + "type": "primitive", + "value": { "type": "string", + "value": "emailIds", }, - "type": "primitive", }, ], - "type": "array", }, "websites": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "flagright.com", + "type": "primitive", + "value": { "type": "string", + "value": "flagright.com", }, - "type": "primitive", }, { - "primitive": { - "string": "websites", + "type": "primitive", + "value": { "type": "string", + "value": "websites", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -4470,42 +4076,42 @@ Each consumer Business entity needs three mandatory fields: "generalDetails": { "properties": { "countryOfNationality": { - "enum": "DE", "type": "enum", + "value": "DE", }, "countryOfResidence": { - "enum": "US", "type": "enum", + "value": "US", }, "dateOfBirth": { - "primitive": { - "string": "1991-01-01", + "type": "primitive", + "value": { "type": "string", + "value": "1991-01-01", }, - "type": "primitive", }, "name": { "properties": { "firstName": { - "primitive": { - "string": "Baran", + "type": "primitive", + "value": { "type": "string", + "value": "Baran", }, - "type": "primitive", }, "lastName": { - "primitive": { - "string": "Ozkan", + "type": "primitive", + "value": { "type": "string", + "value": "Ozkan", }, - "type": "primitive", }, "middleName": { - "primitive": { - "string": "Realblood", + "type": "primitive", + "value": { "type": "string", + "value": "Realblood", }, - "type": "primitive", }, }, "type": "object", @@ -4514,84 +4120,86 @@ Each consumer Business entity needs three mandatory fields: "type": "object", }, "legalDocuments": { - "array": [ + "type": "array", + "value": [ { "properties": { "documentExpirationDate": { - "primitive": { - "double": 1839939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1839939034000, }, - "type": "primitive", }, "documentIssuedCountry": { - "enum": "DE", "type": "enum", + "value": "DE", }, "documentIssuedDate": { - "primitive": { - "double": 1639939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1639939034000, }, - "type": "primitive", }, "documentNumber": { - "primitive": { - "string": "Z9431P", + "type": "primitive", + "value": { "type": "string", + "value": "Z9431P", }, - "type": "primitive", }, "documentType": { - "primitive": { - "string": "passport", + "type": "primitive", + "value": { "type": "string", + "value": "passport", }, - "type": "primitive", }, "nameOnDocument": { "properties": { "firstName": { - "primitive": { - "string": "Baran", + "type": "primitive", + "value": { "type": "string", + "value": "Baran", }, - "type": "primitive", }, "lastName": { - "primitive": { - "string": "Ozkan", + "type": "primitive", + "value": { "type": "string", + "value": "Ozkan", }, - "type": "primitive", }, "middleName": { - "primitive": { - "string": "Realblood", + "type": "primitive", + "value": { "type": "string", + "value": "Realblood", }, - "type": "primitive", }, }, "type": "object", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customerType", + "type": "primitive", + "value": { "type": "string", + "value": "customerType", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "wallet", + "type": "primitive", + "value": { "type": "string", + "value": "wallet", }, - "type": "primitive", }, }, "type": "object", @@ -4599,24 +4207,23 @@ Each consumer Business entity needs three mandatory fields: { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -4624,80 +4231,81 @@ Each consumer Business entity needs three mandatory fields: { "properties": { "documentExpirationDate": { - "primitive": { - "double": 1839939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1839939034000, }, - "type": "primitive", }, "documentIssuedCountry": { - "enum": "DE", "type": "enum", + "value": "DE", }, "documentIssuedDate": { - "primitive": { - "double": 1639939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1639939034000, }, - "type": "primitive", }, "documentNumber": { - "primitive": { - "string": "Z9431P", + "type": "primitive", + "value": { "type": "string", + "value": "Z9431P", }, - "type": "primitive", }, "documentType": { - "primitive": { - "string": "passport", + "type": "primitive", + "value": { "type": "string", + "value": "passport", }, - "type": "primitive", }, "nameOnDocument": { "properties": { "firstName": { - "primitive": { - "string": "Baran", + "type": "primitive", + "value": { "type": "string", + "value": "Baran", }, - "type": "primitive", }, "lastName": { - "primitive": { - "string": "Ozkan", + "type": "primitive", + "value": { "type": "string", + "value": "Ozkan", }, - "type": "primitive", }, "middleName": { - "primitive": { - "string": "Realblood", + "type": "primitive", + "value": { "type": "string", + "value": "Realblood", }, - "type": "primitive", }, }, "type": "object", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customerType", + "type": "primitive", + "value": { "type": "string", + "value": "customerType", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "wallet", + "type": "primitive", + "value": { "type": "string", + "value": "wallet", }, - "type": "primitive", }, }, "type": "object", @@ -4705,48 +4313,47 @@ Each consumer Business entity needs three mandatory fields: { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -4754,30 +4361,28 @@ Each consumer Business entity needs three mandatory fields: { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "legalEntity": { "properties": { @@ -4786,15 +4391,15 @@ Each consumer Business entity needs three mandatory fields: "expectedTransactionAmountPerMonth": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -4802,42 +4407,42 @@ Each consumer Business entity needs three mandatory fields: "expectedTurnoverPerMonth": { "properties": { "amountCurrency": { - "enum": "USD", "type": "enum", + "value": "USD", }, "amountValue": { - "primitive": { - "double": 8000, + "type": "primitive", + "value": { "type": "double", + "value": 8000, }, - "type": "primitive", }, }, "type": "object", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -4845,73 +4450,73 @@ Each consumer Business entity needs three mandatory fields: "companyGeneralDetails": { "properties": { "businessIndustry": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "Farming", + "type": "primitive", + "value": { "type": "string", + "value": "Farming", }, - "type": "primitive", }, { - "primitive": { - "string": "businessIndustry", + "type": "primitive", + "value": { "type": "string", + "value": "businessIndustry", }, - "type": "primitive", }, ], - "type": "array", }, "legalName": { - "primitive": { - "string": "Ozkan Hazelnut Export JSC", + "type": "primitive", + "value": { "type": "string", + "value": "Ozkan Hazelnut Export JSC", }, - "type": "primitive", }, "mainProductsServicesSold": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "Hazelnut", + "type": "primitive", + "value": { "type": "string", + "value": "Hazelnut", }, - "type": "primitive", }, { - "primitive": { - "string": "mainProductsServicesSold", + "type": "primitive", + "value": { "type": "string", + "value": "mainProductsServicesSold", }, - "type": "primitive", }, ], - "type": "array", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -4919,39 +4524,39 @@ Each consumer Business entity needs three mandatory fields: "companyRegistrationDetails": { "properties": { "registrationCountry": { - "enum": "DE", "type": "enum", + "value": "DE", }, "registrationIdentifier": { - "primitive": { - "string": "PSJ554342", + "type": "primitive", + "value": { "type": "string", + "value": "PSJ554342", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -4960,75 +4565,78 @@ Each consumer Business entity needs three mandatory fields: "type": "object", }, "shareHolders": { - "array": [ + "type": "array", + "value": [ { "properties": { "contactDetails": { "properties": { "addresses": { - "array": [ + "type": "array", + "value": [ { "properties": { "addressLines": { - "array": [ + "type": "array", + "value": [ { "type": "unknown", - "unknown": { - "primitive": { - "string": "Klara-Franke Str 20", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "Klara-Franke Str 20", }, - "type": "primitive", }, }, ], - "type": "array", }, "city": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "Germany", + "type": "primitive", + "value": { "type": "string", + "value": "Germany", }, - "type": "primitive", }, "postcode": { - "primitive": { - "string": "10557", + "type": "primitive", + "value": { "type": "string", + "value": "10557", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -5036,24 +4644,23 @@ Each consumer Business entity needs three mandatory fields: { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -5061,65 +4668,66 @@ Each consumer Business entity needs three mandatory fields: { "properties": { "addressLines": { - "array": [ + "type": "array", + "value": [ { "type": "unknown", - "unknown": { - "primitive": { - "string": "Klara-Franke Str 20", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "Klara-Franke Str 20", }, - "type": "primitive", }, }, ], - "type": "array", }, "city": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "Germany", + "type": "primitive", + "value": { "type": "string", + "value": "Germany", }, - "type": "primitive", }, "postcode": { - "primitive": { - "string": "10557", + "type": "primitive", + "value": { "type": "string", + "value": "10557", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -5127,87 +4735,85 @@ Each consumer Business entity needs three mandatory fields: { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "contactNumbers": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "+371 123132", + "type": "primitive", + "value": { "type": "string", + "value": "+371 123132", }, - "type": "primitive", }, { - "primitive": { - "string": "contactNumbers", + "type": "primitive", + "value": { "type": "string", + "value": "contactNumbers", }, - "type": "primitive", }, ], - "type": "array", }, "emailIds": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "baran@flagright.com", + "type": "primitive", + "value": { "type": "string", + "value": "baran@flagright.com", }, - "type": "primitive", }, { - "primitive": { - "string": "emailIds", + "type": "primitive", + "value": { "type": "string", + "value": "emailIds", }, - "type": "primitive", }, ], - "type": "array", }, "websites": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "flagright.com", + "type": "primitive", + "value": { "type": "string", + "value": "flagright.com", }, - "type": "primitive", }, { - "primitive": { - "string": "websites", + "type": "primitive", + "value": { "type": "string", + "value": "websites", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -5215,42 +4821,42 @@ Each consumer Business entity needs three mandatory fields: "generalDetails": { "properties": { "countryOfNationality": { - "enum": "DE", "type": "enum", + "value": "DE", }, "countryOfResidence": { - "enum": "US", "type": "enum", + "value": "US", }, "dateOfBirth": { - "primitive": { - "string": "1991-01-01", + "type": "primitive", + "value": { "type": "string", + "value": "1991-01-01", }, - "type": "primitive", }, "name": { "properties": { "firstName": { - "primitive": { - "string": "Baran", + "type": "primitive", + "value": { "type": "string", + "value": "Baran", }, - "type": "primitive", }, "lastName": { - "primitive": { - "string": "Ozkan", + "type": "primitive", + "value": { "type": "string", + "value": "Ozkan", }, - "type": "primitive", }, "middleName": { - "primitive": { - "string": "Realblood", + "type": "primitive", + "value": { "type": "string", + "value": "Realblood", }, - "type": "primitive", }, }, "type": "object", @@ -5259,84 +4865,86 @@ Each consumer Business entity needs three mandatory fields: "type": "object", }, "legalDocuments": { - "array": [ + "type": "array", + "value": [ { "properties": { "documentExpirationDate": { - "primitive": { - "double": 1839939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1839939034000, }, - "type": "primitive", }, "documentIssuedCountry": { - "enum": "DE", "type": "enum", + "value": "DE", }, "documentIssuedDate": { - "primitive": { - "double": 1639939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1639939034000, }, - "type": "primitive", }, "documentNumber": { - "primitive": { - "string": "Z9431P", + "type": "primitive", + "value": { "type": "string", + "value": "Z9431P", }, - "type": "primitive", }, "documentType": { - "primitive": { - "string": "passport", + "type": "primitive", + "value": { "type": "string", + "value": "passport", }, - "type": "primitive", }, "nameOnDocument": { "properties": { "firstName": { - "primitive": { - "string": "Baran", + "type": "primitive", + "value": { "type": "string", + "value": "Baran", }, - "type": "primitive", }, "lastName": { - "primitive": { - "string": "Ozkan", + "type": "primitive", + "value": { "type": "string", + "value": "Ozkan", }, - "type": "primitive", }, "middleName": { - "primitive": { - "string": "Realblood", + "type": "primitive", + "value": { "type": "string", + "value": "Realblood", }, - "type": "primitive", }, }, "type": "object", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customerType", + "type": "primitive", + "value": { "type": "string", + "value": "customerType", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "wallet", + "type": "primitive", + "value": { "type": "string", + "value": "wallet", }, - "type": "primitive", }, }, "type": "object", @@ -5344,24 +4952,23 @@ Each consumer Business entity needs three mandatory fields: { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -5369,80 +4976,81 @@ Each consumer Business entity needs three mandatory fields: { "properties": { "documentExpirationDate": { - "primitive": { - "double": 1839939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1839939034000, }, - "type": "primitive", }, "documentIssuedCountry": { - "enum": "DE", "type": "enum", + "value": "DE", }, "documentIssuedDate": { - "primitive": { - "double": 1639939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1639939034000, }, - "type": "primitive", }, "documentNumber": { - "primitive": { - "string": "Z9431P", + "type": "primitive", + "value": { "type": "string", + "value": "Z9431P", }, - "type": "primitive", }, "documentType": { - "primitive": { - "string": "passport", + "type": "primitive", + "value": { "type": "string", + "value": "passport", }, - "type": "primitive", }, "nameOnDocument": { "properties": { "firstName": { - "primitive": { - "string": "Baran", + "type": "primitive", + "value": { "type": "string", + "value": "Baran", }, - "type": "primitive", }, "lastName": { - "primitive": { - "string": "Ozkan", + "type": "primitive", + "value": { "type": "string", + "value": "Ozkan", }, - "type": "primitive", }, "middleName": { - "primitive": { - "string": "Realblood", + "type": "primitive", + "value": { "type": "string", + "value": "Realblood", }, - "type": "primitive", }, }, "type": "object", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customerType", + "type": "primitive", + "value": { "type": "string", + "value": "customerType", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "wallet", + "type": "primitive", + "value": { "type": "string", + "value": "wallet", }, - "type": "primitive", }, }, "type": "object", @@ -5450,48 +5058,47 @@ Each consumer Business entity needs three mandatory fields: { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -5499,69 +5106,67 @@ Each consumer Business entity needs three mandatory fields: { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "transactionLimits": { "properties": { "maximumDailyTransactionLimit": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -5569,15 +5174,15 @@ Each consumer Business entity needs three mandatory fields: "maximumMonthlyTransactionLimit": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -5585,15 +5190,15 @@ Each consumer Business entity needs three mandatory fields: "maximumQuarterlyTransactionLimit": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -5601,15 +5206,15 @@ Each consumer Business entity needs three mandatory fields: "maximumTransactionLimit": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -5617,15 +5222,15 @@ Each consumer Business entity needs three mandatory fields: "maximumWeeklyTransactionLimit": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -5633,15 +5238,15 @@ Each consumer Business entity needs three mandatory fields: "maximumYearlyTransactionLimit": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -5650,11 +5255,11 @@ Each consumer Business entity needs three mandatory fields: "type": "object", }, "userId": { - "primitive": { - "string": "userId", + "type": "primitive", + "value": { "type": "string", + "value": "userId", }, - "type": "primitive", }, }, "type": "object", @@ -5662,135 +5267,135 @@ Each consumer Business entity needs three mandatory fields: "response": { "properties": { "executedRules": { - "array": [ + "type": "array", + "value": [ { "properties": { "labels": { - "array": [ + "type": "array", + "value": [ { - "enum": "UNEXPECTED_BEHAVIOR", "type": "enum", + "value": "UNEXPECTED_BEHAVIOR", }, ], - "type": "array", }, "nature": { - "enum": "AML", "type": "enum", + "value": "AML", }, "ruleAction": { - "enum": "BLOCK", "type": "enum", + "value": "BLOCK", }, "ruleDescription": { - "primitive": { - "string": "If a user makes a remittance transaction >= 1800 in EUR - ask for proof of funds", + "type": "primitive", + "value": { "type": "string", + "value": "If a user makes a remittance transaction >= 1800 in EUR - ask for proof of funds", }, - "type": "primitive", }, "ruleHit": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "ruleId": { - "primitive": { - "string": "R-1a", + "type": "primitive", + "value": { "type": "string", + "value": "R-1a", }, - "type": "primitive", }, "ruleInstanceId": { - "primitive": { - "string": "ruleInstanceId", + "type": "primitive", + "value": { "type": "string", + "value": "ruleInstanceId", }, - "type": "primitive", }, "ruleName": { - "primitive": { - "string": "Proof of funds for high value transactions", + "type": "primitive", + "value": { "type": "string", + "value": "Proof of funds for high value transactions", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "hitRules": { - "array": [ + "type": "array", + "value": [ { "properties": { "labels": { - "array": [ + "type": "array", + "value": [ { - "enum": "UNEXPECTED_BEHAVIOR", "type": "enum", + "value": "UNEXPECTED_BEHAVIOR", }, ], - "type": "array", }, "nature": { - "enum": "FRAUD", "type": "enum", + "value": "FRAUD", }, "ruleAction": { - "enum": "BLOCK", "type": "enum", + "value": "BLOCK", }, "ruleDescription": { - "primitive": { - "string": "If a user makes a remittance transaction >= 1800 in EUR - ask for proof of funds", + "type": "primitive", + "value": { "type": "string", + "value": "If a user makes a remittance transaction >= 1800 in EUR - ask for proof of funds", }, - "type": "primitive", }, "ruleId": { - "primitive": { - "string": "R-1a", + "type": "primitive", + "value": { "type": "string", + "value": "R-1a", }, - "type": "primitive", }, "ruleInstanceId": { - "primitive": { - "string": "ruleInstanceId", + "type": "primitive", + "value": { "type": "string", + "value": "ruleInstanceId", }, - "type": "primitive", }, "ruleName": { - "primitive": { - "string": "Proof of funds for high value transactions", + "type": "primitive", + "value": { "type": "string", + "value": "Proof of funds for high value transactions", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "message": { - "primitive": { - "string": "message", + "type": "primitive", + "value": { "type": "string", + "value": "message", }, - "type": "primitive", }, "userId": { - "primitive": { - "string": "96647cfd9e8fe66ee0f3362e011e34e8", + "type": "primitive", + "value": { "type": "string", + "value": "96647cfd9e8fe66ee0f3362e011e34e8", }, - "type": "primitive", }, }, "type": "object", @@ -5799,55 +5404,44 @@ Each consumer Business entity needs three mandatory fields: ], "generatedRequestName": "PostBusinessUserRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "post-business-user", "path": "/business/users", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PostBusinessUserRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Business", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Created", - "fullExamples": [ - { - "name": "example-1", - "value": { - "userId": "96647cfd9e8fe66ee0f3362e011e34e8", - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "BusinessUsersResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BusinessUsersResponse", - "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "UserMonitoringResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UserMonitoringResult", - "type": "reference", }, ], "allOfPropertyConflicts": [ @@ -5860,10 +5454,10 @@ Each consumer Business entity needs three mandatory fields: "propertyKey": "userId", }, ], - "description": undefined, + "description": null, "generatedName": "PostBusinessUserResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -5871,19 +5465,19 @@ Each consumer Business entity needs three mandatory fields: "generatedName": "postBusinessUserResponseMessage", "key": "message", "schema": { - "description": undefined, + "description": null, "generatedName": "postBusinessUserResponseMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PostBusinessUserResponseMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5895,7 +5489,7 @@ Each consumer Business entity needs three mandatory fields: }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a Business User", "tags": [], @@ -5903,7 +5497,7 @@ Each consumer Business entity needs three mandatory fields: { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "### GET Business User \`/business/user\` endpoint allows you to operate on the [Business User entity](https://docs.flagright.com/docs/flagright-api/8c06ae6a3231a-entities-and-relationships#user). @@ -5916,115 +5510,118 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "userId", "value": { - "primitive": { - "string": "userId", + "type": "primitive", + "value": { "type": "string", + "value": "userId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "acquisitionChannel": { - "enum": "ORGANIC", "type": "enum", + "value": "ORGANIC", }, "allowedPaymentMethods": { - "array": [ + "type": "array", + "value": [ { - "enum": "ACH", "type": "enum", + "value": "ACH", }, ], - "type": "array", }, "createdTimestamp": { - "primitive": { - "double": 1641654664000, + "type": "primitive", + "value": { "type": "double", + "value": 1641654664000, }, - "type": "primitive", }, "directors": { - "array": [ + "type": "array", + "value": [ { "properties": { "contactDetails": { "properties": { "addresses": { - "array": [ + "type": "array", + "value": [ { "properties": { "addressLines": { - "array": [ + "type": "array", + "value": [ { "type": "unknown", - "unknown": { - "primitive": { - "string": "Klara-Franke Str 20", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "Klara-Franke Str 20", }, - "type": "primitive", }, }, ], - "type": "array", }, "city": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "Germany", + "type": "primitive", + "value": { "type": "string", + "value": "Germany", }, - "type": "primitive", }, "postcode": { - "primitive": { - "string": "10557", + "type": "primitive", + "value": { "type": "string", + "value": "10557", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -6032,24 +5629,23 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -6057,65 +5653,66 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and { "properties": { "addressLines": { - "array": [ + "type": "array", + "value": [ { "type": "unknown", - "unknown": { - "primitive": { - "string": "Klara-Franke Str 20", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "Klara-Franke Str 20", }, - "type": "primitive", }, }, ], - "type": "array", }, "city": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "Germany", + "type": "primitive", + "value": { "type": "string", + "value": "Germany", }, - "type": "primitive", }, "postcode": { - "primitive": { - "string": "10557", + "type": "primitive", + "value": { "type": "string", + "value": "10557", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -6123,87 +5720,85 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "contactNumbers": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "+371 123132", + "type": "primitive", + "value": { "type": "string", + "value": "+371 123132", }, - "type": "primitive", }, { - "primitive": { - "string": "contactNumbers", + "type": "primitive", + "value": { "type": "string", + "value": "contactNumbers", }, - "type": "primitive", }, ], - "type": "array", }, "emailIds": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "baran@flagright.com", + "type": "primitive", + "value": { "type": "string", + "value": "baran@flagright.com", }, - "type": "primitive", }, { - "primitive": { - "string": "emailIds", + "type": "primitive", + "value": { "type": "string", + "value": "emailIds", }, - "type": "primitive", }, ], - "type": "array", }, "websites": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "flagright.com", + "type": "primitive", + "value": { "type": "string", + "value": "flagright.com", }, - "type": "primitive", }, { - "primitive": { - "string": "websites", + "type": "primitive", + "value": { "type": "string", + "value": "websites", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -6211,42 +5806,42 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and "generalDetails": { "properties": { "countryOfNationality": { - "enum": "DE", "type": "enum", + "value": "DE", }, "countryOfResidence": { - "enum": "US", "type": "enum", + "value": "US", }, "dateOfBirth": { - "primitive": { - "string": "1991-01-01", + "type": "primitive", + "value": { "type": "string", + "value": "1991-01-01", }, - "type": "primitive", }, "name": { "properties": { "firstName": { - "primitive": { - "string": "Baran", + "type": "primitive", + "value": { "type": "string", + "value": "Baran", }, - "type": "primitive", }, "lastName": { - "primitive": { - "string": "Ozkan", + "type": "primitive", + "value": { "type": "string", + "value": "Ozkan", }, - "type": "primitive", }, "middleName": { - "primitive": { - "string": "Realblood", + "type": "primitive", + "value": { "type": "string", + "value": "Realblood", }, - "type": "primitive", }, }, "type": "object", @@ -6255,84 +5850,86 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and "type": "object", }, "legalDocuments": { - "array": [ + "type": "array", + "value": [ { "properties": { "documentExpirationDate": { - "primitive": { - "double": 1839939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1839939034000, }, - "type": "primitive", }, "documentIssuedCountry": { - "enum": "DE", "type": "enum", + "value": "DE", }, "documentIssuedDate": { - "primitive": { - "double": 1639939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1639939034000, }, - "type": "primitive", }, "documentNumber": { - "primitive": { - "string": "Z9431P", + "type": "primitive", + "value": { "type": "string", + "value": "Z9431P", }, - "type": "primitive", }, "documentType": { - "primitive": { - "string": "passport", + "type": "primitive", + "value": { "type": "string", + "value": "passport", }, - "type": "primitive", }, "nameOnDocument": { "properties": { "firstName": { - "primitive": { - "string": "Baran", + "type": "primitive", + "value": { "type": "string", + "value": "Baran", }, - "type": "primitive", }, "lastName": { - "primitive": { - "string": "Ozkan", + "type": "primitive", + "value": { "type": "string", + "value": "Ozkan", }, - "type": "primitive", }, "middleName": { - "primitive": { - "string": "Realblood", + "type": "primitive", + "value": { "type": "string", + "value": "Realblood", }, - "type": "primitive", }, }, "type": "object", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customerType", + "type": "primitive", + "value": { "type": "string", + "value": "customerType", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "wallet", + "type": "primitive", + "value": { "type": "string", + "value": "wallet", }, - "type": "primitive", }, }, "type": "object", @@ -6340,24 +5937,23 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -6365,80 +5961,81 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and { "properties": { "documentExpirationDate": { - "primitive": { - "double": 1839939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1839939034000, }, - "type": "primitive", }, "documentIssuedCountry": { - "enum": "DE", "type": "enum", + "value": "DE", }, "documentIssuedDate": { - "primitive": { - "double": 1639939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1639939034000, }, - "type": "primitive", }, "documentNumber": { - "primitive": { - "string": "Z9431P", + "type": "primitive", + "value": { "type": "string", + "value": "Z9431P", }, - "type": "primitive", }, "documentType": { - "primitive": { - "string": "passport", + "type": "primitive", + "value": { "type": "string", + "value": "passport", }, - "type": "primitive", }, "nameOnDocument": { "properties": { "firstName": { - "primitive": { - "string": "Baran", + "type": "primitive", + "value": { "type": "string", + "value": "Baran", }, - "type": "primitive", }, "lastName": { - "primitive": { - "string": "Ozkan", + "type": "primitive", + "value": { "type": "string", + "value": "Ozkan", }, - "type": "primitive", }, "middleName": { - "primitive": { - "string": "Realblood", + "type": "primitive", + "value": { "type": "string", + "value": "Realblood", }, - "type": "primitive", }, }, "type": "object", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customerType", + "type": "primitive", + "value": { "type": "string", + "value": "customerType", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "wallet", + "type": "primitive", + "value": { "type": "string", + "value": "wallet", }, - "type": "primitive", }, }, "type": "object", @@ -6446,65 +6043,64 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "pepStatus": { - "array": [ + "type": "array", + "value": [ { "properties": { "isPepHit": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -6512,24 +6108,23 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -6539,69 +6134,71 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and "contactDetails": { "properties": { "addresses": { - "array": [ + "type": "array", + "value": [ { "properties": { "addressLines": { - "array": [ + "type": "array", + "value": [ { "type": "unknown", - "unknown": { - "primitive": { - "string": "Klara-Franke Str 20", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "Klara-Franke Str 20", }, - "type": "primitive", }, }, ], - "type": "array", }, "city": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "Germany", + "type": "primitive", + "value": { "type": "string", + "value": "Germany", }, - "type": "primitive", }, "postcode": { - "primitive": { - "string": "10557", + "type": "primitive", + "value": { "type": "string", + "value": "10557", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -6609,24 +6206,23 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -6634,65 +6230,66 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and { "properties": { "addressLines": { - "array": [ + "type": "array", + "value": [ { "type": "unknown", - "unknown": { - "primitive": { - "string": "Klara-Franke Str 20", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "Klara-Franke Str 20", }, - "type": "primitive", }, }, ], - "type": "array", }, "city": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "Germany", + "type": "primitive", + "value": { "type": "string", + "value": "Germany", }, - "type": "primitive", }, "postcode": { - "primitive": { - "string": "10557", + "type": "primitive", + "value": { "type": "string", + "value": "10557", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -6700,87 +6297,85 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "contactNumbers": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "+371 123132", + "type": "primitive", + "value": { "type": "string", + "value": "+371 123132", }, - "type": "primitive", }, { - "primitive": { - "string": "contactNumbers", + "type": "primitive", + "value": { "type": "string", + "value": "contactNumbers", }, - "type": "primitive", }, ], - "type": "array", }, "emailIds": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "baran@flagright.com", + "type": "primitive", + "value": { "type": "string", + "value": "baran@flagright.com", }, - "type": "primitive", }, { - "primitive": { - "string": "emailIds", + "type": "primitive", + "value": { "type": "string", + "value": "emailIds", }, - "type": "primitive", }, ], - "type": "array", }, "websites": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "flagright.com", + "type": "primitive", + "value": { "type": "string", + "value": "flagright.com", }, - "type": "primitive", }, { - "primitive": { - "string": "websites", + "type": "primitive", + "value": { "type": "string", + "value": "websites", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -6788,42 +6383,42 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and "generalDetails": { "properties": { "countryOfNationality": { - "enum": "DE", "type": "enum", + "value": "DE", }, "countryOfResidence": { - "enum": "US", "type": "enum", + "value": "US", }, "dateOfBirth": { - "primitive": { - "string": "1991-01-01", + "type": "primitive", + "value": { "type": "string", + "value": "1991-01-01", }, - "type": "primitive", }, "name": { "properties": { "firstName": { - "primitive": { - "string": "Baran", + "type": "primitive", + "value": { "type": "string", + "value": "Baran", }, - "type": "primitive", }, "lastName": { - "primitive": { - "string": "Ozkan", + "type": "primitive", + "value": { "type": "string", + "value": "Ozkan", }, - "type": "primitive", }, "middleName": { - "primitive": { - "string": "Realblood", + "type": "primitive", + "value": { "type": "string", + "value": "Realblood", }, - "type": "primitive", }, }, "type": "object", @@ -6832,84 +6427,86 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and "type": "object", }, "legalDocuments": { - "array": [ + "type": "array", + "value": [ { "properties": { "documentExpirationDate": { - "primitive": { - "double": 1839939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1839939034000, }, - "type": "primitive", }, "documentIssuedCountry": { - "enum": "DE", "type": "enum", + "value": "DE", }, "documentIssuedDate": { - "primitive": { - "double": 1639939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1639939034000, }, - "type": "primitive", }, "documentNumber": { - "primitive": { - "string": "Z9431P", + "type": "primitive", + "value": { "type": "string", + "value": "Z9431P", }, - "type": "primitive", }, "documentType": { - "primitive": { - "string": "passport", + "type": "primitive", + "value": { "type": "string", + "value": "passport", }, - "type": "primitive", }, "nameOnDocument": { "properties": { "firstName": { - "primitive": { - "string": "Baran", + "type": "primitive", + "value": { "type": "string", + "value": "Baran", }, - "type": "primitive", }, "lastName": { - "primitive": { - "string": "Ozkan", + "type": "primitive", + "value": { "type": "string", + "value": "Ozkan", }, - "type": "primitive", }, "middleName": { - "primitive": { - "string": "Realblood", + "type": "primitive", + "value": { "type": "string", + "value": "Realblood", }, - "type": "primitive", }, }, "type": "object", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customerType", + "type": "primitive", + "value": { "type": "string", + "value": "customerType", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "wallet", + "type": "primitive", + "value": { "type": "string", + "value": "wallet", }, - "type": "primitive", }, }, "type": "object", @@ -6917,24 +6514,23 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -6942,80 +6538,81 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and { "properties": { "documentExpirationDate": { - "primitive": { - "double": 1839939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1839939034000, }, - "type": "primitive", }, "documentIssuedCountry": { - "enum": "DE", "type": "enum", + "value": "DE", }, "documentIssuedDate": { - "primitive": { - "double": 1639939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1639939034000, }, - "type": "primitive", }, "documentNumber": { - "primitive": { - "string": "Z9431P", + "type": "primitive", + "value": { "type": "string", + "value": "Z9431P", }, - "type": "primitive", }, "documentType": { - "primitive": { - "string": "passport", + "type": "primitive", + "value": { "type": "string", + "value": "passport", }, - "type": "primitive", }, "nameOnDocument": { "properties": { "firstName": { - "primitive": { - "string": "Baran", + "type": "primitive", + "value": { "type": "string", + "value": "Baran", }, - "type": "primitive", }, "lastName": { - "primitive": { - "string": "Ozkan", + "type": "primitive", + "value": { "type": "string", + "value": "Ozkan", }, - "type": "primitive", }, "middleName": { - "primitive": { - "string": "Realblood", + "type": "primitive", + "value": { "type": "string", + "value": "Realblood", }, - "type": "primitive", }, }, "type": "object", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customerType", + "type": "primitive", + "value": { "type": "string", + "value": "customerType", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "wallet", + "type": "primitive", + "value": { "type": "string", + "value": "wallet", }, - "type": "primitive", }, }, "type": "object", @@ -7023,65 +6620,64 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "pepStatus": { - "array": [ + "type": "array", + "value": [ { "properties": { "isPepHit": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -7089,43 +6685,41 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "kycStatusDetails": { "properties": { "reason": { - "primitive": { - "string": "reason", + "type": "primitive", + "value": { "type": "string", + "value": "reason", }, - "type": "primitive", }, "status": { - "enum": "SUCCESSFUL", "type": "enum", + "value": "SUCCESSFUL", }, }, "type": "object", @@ -7137,15 +6731,15 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and "expectedTransactionAmountPerMonth": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -7153,42 +6747,42 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and "expectedTurnoverPerMonth": { "properties": { "amountCurrency": { - "enum": "USD", "type": "enum", + "value": "USD", }, "amountValue": { - "primitive": { - "double": 8000, + "type": "primitive", + "value": { "type": "double", + "value": 8000, }, - "type": "primitive", }, }, "type": "object", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -7196,81 +6790,81 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and "companyGeneralDetails": { "properties": { "businessIndustry": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "Farming", + "type": "primitive", + "value": { "type": "string", + "value": "Farming", }, - "type": "primitive", }, { - "primitive": { - "string": "businessIndustry", + "type": "primitive", + "value": { "type": "string", + "value": "businessIndustry", }, - "type": "primitive", }, ], - "type": "array", }, "legalName": { - "primitive": { - "string": "Ozkan Hazelnut Export JSC", + "type": "primitive", + "value": { "type": "string", + "value": "Ozkan Hazelnut Export JSC", }, - "type": "primitive", }, "mainProductsServicesSold": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "Hazelnut", + "type": "primitive", + "value": { "type": "string", + "value": "Hazelnut", }, - "type": "primitive", }, { - "primitive": { - "string": "mainProductsServicesSold", + "type": "primitive", + "value": { "type": "string", + "value": "mainProductsServicesSold", }, - "type": "primitive", }, ], - "type": "array", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "userRegistrationStatus": { - "enum": "REGISTERED", "type": "enum", + "value": "REGISTERED", }, "userSegment": { - "enum": "SOLE_PROPRIETORSHIP", "type": "enum", + "value": "SOLE_PROPRIETORSHIP", }, }, "type": "object", @@ -7278,60 +6872,60 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and "companyRegistrationDetails": { "properties": { "dateOfRegistration": { - "primitive": { - "string": "dateOfRegistration", + "type": "primitive", + "value": { "type": "string", + "value": "dateOfRegistration", }, - "type": "primitive", }, "legalEntityType": { - "primitive": { - "string": "legalEntityType", + "type": "primitive", + "value": { "type": "string", + "value": "legalEntityType", }, - "type": "primitive", }, "registrationCountry": { - "enum": "DE", "type": "enum", + "value": "DE", }, "registrationIdentifier": { - "primitive": { - "string": "PSJ554342", + "type": "primitive", + "value": { "type": "string", + "value": "PSJ554342", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "taxIdentifier": { - "primitive": { - "string": "taxIdentifier", + "type": "primitive", + "value": { "type": "string", + "value": "taxIdentifier", }, - "type": "primitive", }, }, "type": "object", @@ -7339,69 +6933,71 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and "contactDetails": { "properties": { "addresses": { - "array": [ + "type": "array", + "value": [ { "properties": { "addressLines": { - "array": [ + "type": "array", + "value": [ { "type": "unknown", - "unknown": { - "primitive": { - "string": "Klara-Franke Str 20", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "Klara-Franke Str 20", }, - "type": "primitive", }, }, ], - "type": "array", }, "city": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "Germany", + "type": "primitive", + "value": { "type": "string", + "value": "Germany", }, - "type": "primitive", }, "postcode": { - "primitive": { - "string": "10557", + "type": "primitive", + "value": { "type": "string", + "value": "10557", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -7409,24 +7005,23 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -7434,65 +7029,66 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and { "properties": { "addressLines": { - "array": [ + "type": "array", + "value": [ { "type": "unknown", - "unknown": { - "primitive": { - "string": "Klara-Franke Str 20", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "Klara-Franke Str 20", }, - "type": "primitive", }, }, ], - "type": "array", }, "city": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "Germany", + "type": "primitive", + "value": { "type": "string", + "value": "Germany", }, - "type": "primitive", }, "postcode": { - "primitive": { - "string": "10557", + "type": "primitive", + "value": { "type": "string", + "value": "10557", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -7500,100 +7096,98 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "contactNumbers": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "contactNumbers", + "type": "primitive", + "value": { "type": "string", + "value": "contactNumbers", }, - "type": "primitive", }, ], - "type": "array", }, "emailIds": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "emailIds", + "type": "primitive", + "value": { "type": "string", + "value": "emailIds", }, - "type": "primitive", }, ], - "type": "array", }, "faxNumbers": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "faxNumbers", + "type": "primitive", + "value": { "type": "string", + "value": "faxNumbers", }, - "type": "primitive", }, ], - "type": "array", }, "websites": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "websites", + "type": "primitive", + "value": { "type": "string", + "value": "websites", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", }, "reasonForAccountOpening": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "string", + "type": "primitive", + "value": { "type": "string", + "value": "string", }, - "type": "primitive", }, { - "primitive": { - "string": "reasonForAccountOpening", + "type": "primitive", + "value": { "type": "string", + "value": "reasonForAccountOpening", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -7601,23 +7195,23 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and "linkedEntities": { "properties": { "childUserIds": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "childUserIds", + "type": "primitive", + "value": { "type": "string", + "value": "childUserIds", }, - "type": "primitive", }, ], - "type": "array", }, "parentUserId": { - "primitive": { - "string": "parentUserId", + "type": "primitive", + "value": { "type": "string", + "value": "parentUserId", }, - "type": "primitive", }, }, "type": "object", @@ -7625,96 +7219,99 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and "mccDetails": { "properties": { "code": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "description": { - "primitive": { - "string": "description", + "type": "primitive", + "value": { "type": "string", + "value": "description", }, - "type": "primitive", }, }, "type": "object", }, "riskLevel": { - "enum": "VERY_HIGH", "type": "enum", + "value": "VERY_HIGH", }, "shareHolders": { - "array": [ + "type": "array", + "value": [ { "properties": { "contactDetails": { "properties": { "addresses": { - "array": [ + "type": "array", + "value": [ { "properties": { "addressLines": { - "array": [ + "type": "array", + "value": [ { "type": "unknown", - "unknown": { - "primitive": { - "string": "Klara-Franke Str 20", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "Klara-Franke Str 20", }, - "type": "primitive", }, }, ], - "type": "array", }, "city": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "Germany", + "type": "primitive", + "value": { "type": "string", + "value": "Germany", }, - "type": "primitive", }, "postcode": { - "primitive": { - "string": "10557", + "type": "primitive", + "value": { "type": "string", + "value": "10557", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -7722,24 +7319,23 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -7747,65 +7343,66 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and { "properties": { "addressLines": { - "array": [ + "type": "array", + "value": [ { "type": "unknown", - "unknown": { - "primitive": { - "string": "Klara-Franke Str 20", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "Klara-Franke Str 20", }, - "type": "primitive", }, }, ], - "type": "array", }, "city": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "Germany", + "type": "primitive", + "value": { "type": "string", + "value": "Germany", }, - "type": "primitive", }, "postcode": { - "primitive": { - "string": "10557", + "type": "primitive", + "value": { "type": "string", + "value": "10557", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -7813,87 +7410,85 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "contactNumbers": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "+371 123132", + "type": "primitive", + "value": { "type": "string", + "value": "+371 123132", }, - "type": "primitive", }, { - "primitive": { - "string": "contactNumbers", + "type": "primitive", + "value": { "type": "string", + "value": "contactNumbers", }, - "type": "primitive", }, ], - "type": "array", }, "emailIds": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "baran@flagright.com", + "type": "primitive", + "value": { "type": "string", + "value": "baran@flagright.com", }, - "type": "primitive", }, { - "primitive": { - "string": "emailIds", + "type": "primitive", + "value": { "type": "string", + "value": "emailIds", }, - "type": "primitive", }, ], - "type": "array", }, "websites": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "flagright.com", + "type": "primitive", + "value": { "type": "string", + "value": "flagright.com", }, - "type": "primitive", }, { - "primitive": { - "string": "websites", + "type": "primitive", + "value": { "type": "string", + "value": "websites", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -7901,42 +7496,42 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and "generalDetails": { "properties": { "countryOfNationality": { - "enum": "DE", "type": "enum", + "value": "DE", }, "countryOfResidence": { - "enum": "US", "type": "enum", + "value": "US", }, "dateOfBirth": { - "primitive": { - "string": "1991-01-01", + "type": "primitive", + "value": { "type": "string", + "value": "1991-01-01", }, - "type": "primitive", }, "name": { "properties": { "firstName": { - "primitive": { - "string": "Baran", + "type": "primitive", + "value": { "type": "string", + "value": "Baran", }, - "type": "primitive", }, "lastName": { - "primitive": { - "string": "Ozkan", + "type": "primitive", + "value": { "type": "string", + "value": "Ozkan", }, - "type": "primitive", }, "middleName": { - "primitive": { - "string": "Realblood", + "type": "primitive", + "value": { "type": "string", + "value": "Realblood", }, - "type": "primitive", }, }, "type": "object", @@ -7945,84 +7540,86 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and "type": "object", }, "legalDocuments": { - "array": [ + "type": "array", + "value": [ { "properties": { "documentExpirationDate": { - "primitive": { - "double": 1839939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1839939034000, }, - "type": "primitive", }, "documentIssuedCountry": { - "enum": "DE", "type": "enum", + "value": "DE", }, "documentIssuedDate": { - "primitive": { - "double": 1639939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1639939034000, }, - "type": "primitive", }, "documentNumber": { - "primitive": { - "string": "Z9431P", + "type": "primitive", + "value": { "type": "string", + "value": "Z9431P", }, - "type": "primitive", }, "documentType": { - "primitive": { - "string": "passport", + "type": "primitive", + "value": { "type": "string", + "value": "passport", }, - "type": "primitive", }, "nameOnDocument": { "properties": { "firstName": { - "primitive": { - "string": "Baran", + "type": "primitive", + "value": { "type": "string", + "value": "Baran", }, - "type": "primitive", }, "lastName": { - "primitive": { - "string": "Ozkan", + "type": "primitive", + "value": { "type": "string", + "value": "Ozkan", }, - "type": "primitive", }, "middleName": { - "primitive": { - "string": "Realblood", + "type": "primitive", + "value": { "type": "string", + "value": "Realblood", }, - "type": "primitive", }, }, "type": "object", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customerType", + "type": "primitive", + "value": { "type": "string", + "value": "customerType", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "wallet", + "type": "primitive", + "value": { "type": "string", + "value": "wallet", }, - "type": "primitive", }, }, "type": "object", @@ -8030,24 +7627,23 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -8055,80 +7651,81 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and { "properties": { "documentExpirationDate": { - "primitive": { - "double": 1839939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1839939034000, }, - "type": "primitive", }, "documentIssuedCountry": { - "enum": "DE", "type": "enum", + "value": "DE", }, "documentIssuedDate": { - "primitive": { - "double": 1639939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1639939034000, }, - "type": "primitive", }, "documentNumber": { - "primitive": { - "string": "Z9431P", + "type": "primitive", + "value": { "type": "string", + "value": "Z9431P", }, - "type": "primitive", }, "documentType": { - "primitive": { - "string": "passport", + "type": "primitive", + "value": { "type": "string", + "value": "passport", }, - "type": "primitive", }, "nameOnDocument": { "properties": { "firstName": { - "primitive": { - "string": "Baran", + "type": "primitive", + "value": { "type": "string", + "value": "Baran", }, - "type": "primitive", }, "lastName": { - "primitive": { - "string": "Ozkan", + "type": "primitive", + "value": { "type": "string", + "value": "Ozkan", }, - "type": "primitive", }, "middleName": { - "primitive": { - "string": "Realblood", + "type": "primitive", + "value": { "type": "string", + "value": "Realblood", }, - "type": "primitive", }, }, "type": "object", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customerType", + "type": "primitive", + "value": { "type": "string", + "value": "customerType", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "wallet", + "type": "primitive", + "value": { "type": "string", + "value": "wallet", }, - "type": "primitive", }, }, "type": "object", @@ -8136,65 +7733,64 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "pepStatus": { - "array": [ + "type": "array", + "value": [ { "properties": { "isPepHit": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -8202,24 +7798,23 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -8229,69 +7824,71 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and "contactDetails": { "properties": { "addresses": { - "array": [ + "type": "array", + "value": [ { "properties": { "addressLines": { - "array": [ + "type": "array", + "value": [ { "type": "unknown", - "unknown": { - "primitive": { - "string": "Klara-Franke Str 20", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "Klara-Franke Str 20", }, - "type": "primitive", }, }, ], - "type": "array", }, "city": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "Germany", + "type": "primitive", + "value": { "type": "string", + "value": "Germany", }, - "type": "primitive", }, "postcode": { - "primitive": { - "string": "10557", + "type": "primitive", + "value": { "type": "string", + "value": "10557", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -8299,24 +7896,23 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -8324,65 +7920,66 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and { "properties": { "addressLines": { - "array": [ + "type": "array", + "value": [ { "type": "unknown", - "unknown": { - "primitive": { - "string": "Klara-Franke Str 20", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "Klara-Franke Str 20", }, - "type": "primitive", }, }, ], - "type": "array", }, "city": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "Germany", + "type": "primitive", + "value": { "type": "string", + "value": "Germany", }, - "type": "primitive", }, "postcode": { - "primitive": { - "string": "10557", + "type": "primitive", + "value": { "type": "string", + "value": "10557", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -8390,87 +7987,85 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "contactNumbers": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "+371 123132", + "type": "primitive", + "value": { "type": "string", + "value": "+371 123132", }, - "type": "primitive", }, { - "primitive": { - "string": "contactNumbers", + "type": "primitive", + "value": { "type": "string", + "value": "contactNumbers", }, - "type": "primitive", }, ], - "type": "array", }, "emailIds": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "baran@flagright.com", + "type": "primitive", + "value": { "type": "string", + "value": "baran@flagright.com", }, - "type": "primitive", }, { - "primitive": { - "string": "emailIds", + "type": "primitive", + "value": { "type": "string", + "value": "emailIds", }, - "type": "primitive", }, ], - "type": "array", }, "websites": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "flagright.com", + "type": "primitive", + "value": { "type": "string", + "value": "flagright.com", }, - "type": "primitive", }, { - "primitive": { - "string": "websites", + "type": "primitive", + "value": { "type": "string", + "value": "websites", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -8478,42 +8073,42 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and "generalDetails": { "properties": { "countryOfNationality": { - "enum": "DE", "type": "enum", + "value": "DE", }, "countryOfResidence": { - "enum": "US", "type": "enum", + "value": "US", }, "dateOfBirth": { - "primitive": { - "string": "1991-01-01", + "type": "primitive", + "value": { "type": "string", + "value": "1991-01-01", }, - "type": "primitive", }, "name": { "properties": { "firstName": { - "primitive": { - "string": "Baran", + "type": "primitive", + "value": { "type": "string", + "value": "Baran", }, - "type": "primitive", }, "lastName": { - "primitive": { - "string": "Ozkan", + "type": "primitive", + "value": { "type": "string", + "value": "Ozkan", }, - "type": "primitive", }, "middleName": { - "primitive": { - "string": "Realblood", + "type": "primitive", + "value": { "type": "string", + "value": "Realblood", }, - "type": "primitive", }, }, "type": "object", @@ -8522,84 +8117,86 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and "type": "object", }, "legalDocuments": { - "array": [ + "type": "array", + "value": [ { "properties": { "documentExpirationDate": { - "primitive": { - "double": 1839939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1839939034000, }, - "type": "primitive", }, "documentIssuedCountry": { - "enum": "DE", "type": "enum", + "value": "DE", }, "documentIssuedDate": { - "primitive": { - "double": 1639939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1639939034000, }, - "type": "primitive", }, "documentNumber": { - "primitive": { - "string": "Z9431P", + "type": "primitive", + "value": { "type": "string", + "value": "Z9431P", }, - "type": "primitive", }, "documentType": { - "primitive": { - "string": "passport", + "type": "primitive", + "value": { "type": "string", + "value": "passport", }, - "type": "primitive", }, "nameOnDocument": { "properties": { "firstName": { - "primitive": { - "string": "Baran", + "type": "primitive", + "value": { "type": "string", + "value": "Baran", }, - "type": "primitive", }, "lastName": { - "primitive": { - "string": "Ozkan", + "type": "primitive", + "value": { "type": "string", + "value": "Ozkan", }, - "type": "primitive", }, "middleName": { - "primitive": { - "string": "Realblood", + "type": "primitive", + "value": { "type": "string", + "value": "Realblood", }, - "type": "primitive", }, }, "type": "object", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customerType", + "type": "primitive", + "value": { "type": "string", + "value": "customerType", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "wallet", + "type": "primitive", + "value": { "type": "string", + "value": "wallet", }, - "type": "primitive", }, }, "type": "object", @@ -8607,24 +8204,23 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -8632,80 +8228,81 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and { "properties": { "documentExpirationDate": { - "primitive": { - "double": 1839939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1839939034000, }, - "type": "primitive", }, "documentIssuedCountry": { - "enum": "DE", "type": "enum", + "value": "DE", }, "documentIssuedDate": { - "primitive": { - "double": 1639939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1639939034000, }, - "type": "primitive", }, "documentNumber": { - "primitive": { - "string": "Z9431P", + "type": "primitive", + "value": { "type": "string", + "value": "Z9431P", }, - "type": "primitive", }, "documentType": { - "primitive": { - "string": "passport", + "type": "primitive", + "value": { "type": "string", + "value": "passport", }, - "type": "primitive", }, "nameOnDocument": { "properties": { "firstName": { - "primitive": { - "string": "Baran", + "type": "primitive", + "value": { "type": "string", + "value": "Baran", }, - "type": "primitive", }, "lastName": { - "primitive": { - "string": "Ozkan", + "type": "primitive", + "value": { "type": "string", + "value": "Ozkan", }, - "type": "primitive", }, "middleName": { - "primitive": { - "string": "Realblood", + "type": "primitive", + "value": { "type": "string", + "value": "Realblood", }, - "type": "primitive", }, }, "type": "object", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customerType", + "type": "primitive", + "value": { "type": "string", + "value": "customerType", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "wallet", + "type": "primitive", + "value": { "type": "string", + "value": "wallet", }, - "type": "primitive", }, }, "type": "object", @@ -8713,65 +8310,64 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "pepStatus": { - "array": [ + "type": "array", + "value": [ { "properties": { "isPepHit": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -8779,48 +8375,47 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -8828,39 +8423,38 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "transactionLimits": { "properties": { "maximumDailyTransactionLimit": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -8868,15 +8462,15 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and "maximumMonthlyTransactionLimit": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -8884,15 +8478,15 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and "maximumQuarterlyTransactionLimit": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -8900,15 +8494,15 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and "maximumTransactionLimit": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -8916,15 +8510,15 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and "maximumWeeklyTransactionLimit": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -8932,15 +8526,15 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and "maximumYearlyTransactionLimit": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -8949,31 +8543,31 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and "type": "object", }, "userId": { - "primitive": { - "string": "96647cfd9e8fe66ee0f3362e011e34e8", + "type": "primitive", + "value": { "type": "string", + "value": "96647cfd9e8fe66ee0f3362e011e34e8", }, - "type": "primitive", }, "userStateDetails": { "properties": { "reason": { - "primitive": { - "string": "reason", + "type": "primitive", + "value": { "type": "string", + "value": "reason", }, - "type": "primitive", }, "state": { - "enum": "UNACCEPTABLE", "type": "enum", + "value": "UNACCEPTABLE", }, "userId": { - "primitive": { - "string": "userId", + "type": "primitive", + "value": { "type": "string", + "value": "userId", }, - "type": "primitive", }, }, "type": "object", @@ -8985,7 +8579,7 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and ], "generatedRequestName": "GetBusinessUserUserIdRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get-business-user-userId", "path": "/business/users/{userId}", @@ -8994,225 +8588,37 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and "description": "", "name": "userId", "schema": { - "description": undefined, + "description": null, "generatedName": "GetBusinessUserUserIdRequestUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [ - { - "name": "example-2", - "value": { - "createdTimestamp": 1641654664000, - "directors": [ - { - "contactDetails": { - "addresses": [ - { - "addressLines": [ - "Klara-Franke Str 20", - ], - "city": "Berlin", - "country": "Germany", - "postcode": "10557", - "state": "Berlin", - "tags": [ - { - "key": "customKey", - "value": "customValue", - }, - ], - }, - ], - "contactNumbers": [ - "+371 123132", - ], - "emailIds": [ - "baran@flagright.com", - ], - "websites": [ - "flagright.com", - ], - }, - "generalDetails": { - "countryOfNationality": "DE", - "countryOfResidence": "US", - "dateOfBirth": "1991-01-01", - "name": { - "firstName": "Baran", - "lastName": "Ozkan", - "middleName": "Realblood", - }, - }, - "legalDocuments": [ - { - "documentExpirationDate": 1839939034000, - "documentIssuedCountry": "DE", - "documentIssuedDate": 1639939034000, - "documentNumber": "Z9431P", - "documentType": "passport", - "tags": [ - { - "key": "customerType", - "value": "wallet", - }, - ], - }, - ], - "tags": [ - { - "key": "customKey", - "value": "customValue", - }, - ], - }, - ], - "legalEntity": { - "companyFinancialDetails": { - "expectedTransactionAmountPerMonth": { - "amountCurrency": "GBP", - "amountValue": 800, - }, - "expectedTurnoverPerMonth": { - "amountCurrency": "USD", - "amountValue": 8000, - }, - }, - "companyGeneralDetails": { - "businessIndustry": [ - "Farming", - ], - "legalName": "Ozkan Hazelnut Export JSC", - "mainProductsServicesSold": [ - "Hazelnut", - ], - }, - "companyRegistrationDetails": { - "registrationCountry": "DE", - "registrationIdentifier": "PSJ554342", - }, - "contactDetails": { - "addresses": [ - { - "addressLines": [ - "Klara-Franke Str 20", - ], - "city": "Berlin", - "country": "Germany", - "postcode": "10557", - "state": "Berlin", - "tags": [ - { - "key": "customKey", - "value": "customValue", - }, - ], - }, - ], - }, - "reasonForAccountOpening": [ - "string", - ], - }, - "shareHolders": [ - { - "contactDetails": { - "addresses": [ - { - "addressLines": [ - "Klara-Franke Str 20", - ], - "city": "Berlin", - "country": "Germany", - "postcode": "10557", - "state": "Berlin", - "tags": [ - { - "key": "customKey", - "value": "customValue", - }, - ], - }, - ], - "contactNumbers": [ - "+371 123132", - ], - "emailIds": [ - "baran@flagright.com", - ], - "websites": [ - "flagright.com", - ], - }, - "generalDetails": { - "countryOfNationality": "DE", - "countryOfResidence": "US", - "dateOfBirth": "1991-01-01", - "name": { - "firstName": "Baran", - "lastName": "Ozkan", - "middleName": "Realblood", - }, - }, - "legalDocuments": [ - { - "documentExpirationDate": 1839939034000, - "documentIssuedCountry": "DE", - "documentIssuedDate": 1639939034000, - "documentNumber": "Z9431P", - "documentType": "passport", - "tags": [ - { - "key": "customerType", - "value": "wallet", - }, - ], - }, - ], - "tags": [ - { - "key": "customKey", - "value": "customValue", - }, - ], - }, - ], - "tags": [ - { - "key": "customKey", - "value": "customValue", - }, - ], - "userId": "96647cfd9e8fe66ee0f3362e011e34e8", - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetBusinessUserUserIdResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Business", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve a Business User", "tags": [], @@ -9220,7 +8626,7 @@ Calling \`GET /business/user/{userId}\` will return the entire User payload and { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "## POST Consumer User Events \`/events/consumer/user\` endpoint allows you to operate on the Consumer User Events entity. @@ -9249,88 +8655,90 @@ In order to make individual events retrievable, you also need to pass in a uniqu "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "timestamp": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "updatedConsumerUserAttributes": { "properties": { "contactDetails": { "properties": { "addresses": { - "array": [ + "type": "array", + "value": [ { "properties": { "addressLines": { - "array": [ + "type": "array", + "value": [ { "type": "unknown", - "unknown": { - "primitive": { - "string": "Klara-Franke Str 20", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "Klara-Franke Str 20", }, - "type": "primitive", }, }, ], - "type": "array", }, "city": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "Germany", + "type": "primitive", + "value": { "type": "string", + "value": "Germany", }, - "type": "primitive", }, "postcode": { - "primitive": { - "string": "10557", + "type": "primitive", + "value": { "type": "string", + "value": "10557", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -9338,24 +8746,23 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -9363,65 +8770,66 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "addressLines": { - "array": [ + "type": "array", + "value": [ { "type": "unknown", - "unknown": { - "primitive": { - "string": "Klara-Franke Str 20", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "Klara-Franke Str 20", }, - "type": "primitive", }, }, ], - "type": "array", }, "city": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "Germany", + "type": "primitive", + "value": { "type": "string", + "value": "Germany", }, - "type": "primitive", }, "postcode": { - "primitive": { - "string": "10557", + "type": "primitive", + "value": { "type": "string", + "value": "10557", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -9429,170 +8837,170 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "contactNumbers": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "+37112345432", + "type": "primitive", + "value": { "type": "string", + "value": "+37112345432", }, - "type": "primitive", }, { - "primitive": { - "string": "contactNumbers", + "type": "primitive", + "value": { "type": "string", + "value": "contactNumbers", }, - "type": "primitive", }, ], - "type": "array", }, "emailIds": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "baran@flagright.com", + "type": "primitive", + "value": { "type": "string", + "value": "baran@flagright.com", }, - "type": "primitive", }, { - "primitive": { - "string": "emailIds", + "type": "primitive", + "value": { "type": "string", + "value": "emailIds", }, - "type": "primitive", }, ], - "type": "array", }, "websites": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "flagright.com", + "type": "primitive", + "value": { "type": "string", + "value": "flagright.com", }, - "type": "primitive", }, { - "primitive": { - "string": "websites", + "type": "primitive", + "value": { "type": "string", + "value": "websites", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", }, "legalDocuments": { - "array": [ + "type": "array", + "value": [ { "properties": { "documentExpirationDate": { - "primitive": { - "double": 1839939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1839939034000, }, - "type": "primitive", }, "documentIssuedCountry": { - "enum": "DE", "type": "enum", + "value": "DE", }, "documentIssuedDate": { - "primitive": { - "double": 1639939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1639939034000, }, - "type": "primitive", }, "documentNumber": { - "primitive": { - "string": "Z9431P", + "type": "primitive", + "value": { "type": "string", + "value": "Z9431P", }, - "type": "primitive", }, "documentType": { - "primitive": { - "string": "passport", + "type": "primitive", + "value": { "type": "string", + "value": "passport", }, - "type": "primitive", }, "nameOnDocument": { "properties": { "firstName": { - "primitive": { - "string": "Baran", + "type": "primitive", + "value": { "type": "string", + "value": "Baran", }, - "type": "primitive", }, "lastName": { - "primitive": { - "string": "Ozkan", + "type": "primitive", + "value": { "type": "string", + "value": "Ozkan", }, - "type": "primitive", }, "middleName": { - "primitive": { - "string": "Realblood", + "type": "primitive", + "value": { "type": "string", + "value": "Realblood", }, - "type": "primitive", }, }, "type": "object", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customerType", + "type": "primitive", + "value": { "type": "string", + "value": "customerType", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "wallet", + "type": "primitive", + "value": { "type": "string", + "value": "wallet", }, - "type": "primitive", }, }, "type": "object", @@ -9600,24 +9008,23 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -9625,80 +9032,81 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "documentExpirationDate": { - "primitive": { - "double": 1839939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1839939034000, }, - "type": "primitive", }, "documentIssuedCountry": { - "enum": "DE", "type": "enum", + "value": "DE", }, "documentIssuedDate": { - "primitive": { - "double": 1639939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1639939034000, }, - "type": "primitive", }, "documentNumber": { - "primitive": { - "string": "Z9431P", + "type": "primitive", + "value": { "type": "string", + "value": "Z9431P", }, - "type": "primitive", }, "documentType": { - "primitive": { - "string": "passport", + "type": "primitive", + "value": { "type": "string", + "value": "passport", }, - "type": "primitive", }, "nameOnDocument": { "properties": { "firstName": { - "primitive": { - "string": "Baran", + "type": "primitive", + "value": { "type": "string", + "value": "Baran", }, - "type": "primitive", }, "lastName": { - "primitive": { - "string": "Ozkan", + "type": "primitive", + "value": { "type": "string", + "value": "Ozkan", }, - "type": "primitive", }, "middleName": { - "primitive": { - "string": "Realblood", + "type": "primitive", + "value": { "type": "string", + "value": "Realblood", }, - "type": "primitive", }, }, "type": "object", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customerType", + "type": "primitive", + "value": { "type": "string", + "value": "customerType", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "wallet", + "type": "primitive", + "value": { "type": "string", + "value": "wallet", }, - "type": "primitive", }, }, "type": "object", @@ -9706,48 +9114,47 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -9755,39 +9162,38 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "transactionLimits": { "properties": { "maximumDailyTransactionLimit": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -9795,15 +9201,15 @@ In order to make individual events retrievable, you also need to pass in a uniqu "maximumMonthlyTransactionLimit": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -9811,15 +9217,15 @@ In order to make individual events retrievable, you also need to pass in a uniqu "maximumQuarterlyTransactionLimit": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -9827,15 +9233,15 @@ In order to make individual events retrievable, you also need to pass in a uniqu "maximumTransactionLimit": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -9843,15 +9249,15 @@ In order to make individual events retrievable, you also need to pass in a uniqu "maximumWeeklyTransactionLimit": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -9859,15 +9265,15 @@ In order to make individual events retrievable, you also need to pass in a uniqu "maximumYearlyTransactionLimit": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -9879,11 +9285,11 @@ In order to make individual events retrievable, you also need to pass in a uniqu "type": "object", }, "userId": { - "primitive": { - "string": "userId", + "type": "primitive", + "value": { "type": "string", + "value": "userId", }, - "type": "primitive", }, }, "type": "object", @@ -9891,75 +9297,77 @@ In order to make individual events retrievable, you also need to pass in a uniqu "response": { "properties": { "acquisitionChannel": { - "enum": "ORGANIC", "type": "enum", + "value": "ORGANIC", }, "contactDetails": { "properties": { "addresses": { - "array": [ + "type": "array", + "value": [ { "properties": { "addressLines": { - "array": [ + "type": "array", + "value": [ { "type": "unknown", - "unknown": { - "primitive": { - "string": "Klara-Franke Str 20", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "Klara-Franke Str 20", }, - "type": "primitive", }, }, ], - "type": "array", }, "city": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "Germany", + "type": "primitive", + "value": { "type": "string", + "value": "Germany", }, - "type": "primitive", }, "postcode": { - "primitive": { - "string": "10557", + "type": "primitive", + "value": { "type": "string", + "value": "10557", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -9967,301 +9375,301 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "contactNumbers": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "contactNumbers", + "type": "primitive", + "value": { "type": "string", + "value": "contactNumbers", }, - "type": "primitive", }, ], - "type": "array", }, "emailIds": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "emailIds", + "type": "primitive", + "value": { "type": "string", + "value": "emailIds", }, - "type": "primitive", }, ], - "type": "array", }, "faxNumbers": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "faxNumbers", + "type": "primitive", + "value": { "type": "string", + "value": "faxNumbers", }, - "type": "primitive", }, ], - "type": "array", }, "websites": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "websites", + "type": "primitive", + "value": { "type": "string", + "value": "websites", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", }, "createdTimestamp": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "executedRules": { - "array": [ + "type": "array", + "value": [ { "properties": { "labels": { - "array": [ + "type": "array", + "value": [ { - "enum": "UNEXPECTED_BEHAVIOR", "type": "enum", + "value": "UNEXPECTED_BEHAVIOR", }, ], - "type": "array", }, "nature": { - "enum": "AML", "type": "enum", + "value": "AML", }, "ruleAction": { - "enum": "BLOCK", "type": "enum", + "value": "BLOCK", }, "ruleDescription": { - "primitive": { - "string": "If a user makes a remittance transaction >= 1800 in EUR - ask for proof of funds", + "type": "primitive", + "value": { "type": "string", + "value": "If a user makes a remittance transaction >= 1800 in EUR - ask for proof of funds", }, - "type": "primitive", }, "ruleHit": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "ruleId": { - "primitive": { - "string": "R-1a", + "type": "primitive", + "value": { "type": "string", + "value": "R-1a", }, - "type": "primitive", }, "ruleInstanceId": { - "primitive": { - "string": "ruleInstanceId", + "type": "primitive", + "value": { "type": "string", + "value": "ruleInstanceId", }, - "type": "primitive", }, "ruleName": { - "primitive": { - "string": "Proof of funds for high value transactions", + "type": "primitive", + "value": { "type": "string", + "value": "Proof of funds for high value transactions", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "hitRules": { - "array": [ + "type": "array", + "value": [ { "properties": { "labels": { - "array": [ + "type": "array", + "value": [ { - "enum": "UNEXPECTED_BEHAVIOR", "type": "enum", + "value": "UNEXPECTED_BEHAVIOR", }, ], - "type": "array", }, "nature": { - "enum": "FRAUD", "type": "enum", + "value": "FRAUD", }, "ruleAction": { - "enum": "BLOCK", "type": "enum", + "value": "BLOCK", }, "ruleDescription": { - "primitive": { - "string": "If a user makes a remittance transaction >= 1800 in EUR - ask for proof of funds", + "type": "primitive", + "value": { "type": "string", + "value": "If a user makes a remittance transaction >= 1800 in EUR - ask for proof of funds", }, - "type": "primitive", }, "ruleId": { - "primitive": { - "string": "R-1a", + "type": "primitive", + "value": { "type": "string", + "value": "R-1a", }, - "type": "primitive", }, "ruleInstanceId": { - "primitive": { - "string": "ruleInstanceId", + "type": "primitive", + "value": { "type": "string", + "value": "ruleInstanceId", }, - "type": "primitive", }, "ruleName": { - "primitive": { - "string": "Proof of funds for high value transactions", + "type": "primitive", + "value": { "type": "string", + "value": "Proof of funds for high value transactions", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "kycStatusDetails": { "properties": { "reason": { - "primitive": { - "string": "reason", + "type": "primitive", + "value": { "type": "string", + "value": "reason", }, - "type": "primitive", }, "status": { - "enum": "SUCCESSFUL", "type": "enum", + "value": "SUCCESSFUL", }, }, "type": "object", }, "legalDocuments": { - "array": [ + "type": "array", + "value": [ { "properties": { "documentExpirationDate": { - "primitive": { - "double": 1839939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1839939034000, }, - "type": "primitive", }, "documentIssuedCountry": { - "enum": "DE", "type": "enum", + "value": "DE", }, "documentIssuedDate": { - "primitive": { - "double": 1639939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1639939034000, }, - "type": "primitive", }, "documentNumber": { - "primitive": { - "string": "Z9431P", + "type": "primitive", + "value": { "type": "string", + "value": "Z9431P", }, - "type": "primitive", }, "documentType": { - "primitive": { - "string": "passport", + "type": "primitive", + "value": { "type": "string", + "value": "passport", }, - "type": "primitive", }, "nameOnDocument": { "properties": { "firstName": { - "primitive": { - "string": "Baran", + "type": "primitive", + "value": { "type": "string", + "value": "Baran", }, - "type": "primitive", }, "lastName": { - "primitive": { - "string": "Ozkan", + "type": "primitive", + "value": { "type": "string", + "value": "Ozkan", }, - "type": "primitive", }, "middleName": { - "primitive": { - "string": "Realblood", + "type": "primitive", + "value": { "type": "string", + "value": "Realblood", }, - "type": "primitive", }, }, "type": "object", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customerType", + "type": "primitive", + "value": { "type": "string", + "value": "customerType", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "wallet", + "type": "primitive", + "value": { "type": "string", + "value": "wallet", }, - "type": "primitive", }, }, "type": "object", @@ -10269,109 +9677,107 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "pepStatus": { - "array": [ + "type": "array", + "value": [ { "properties": { "isPepHit": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "pepCountry": { - "primitive": { - "string": "pepCountry", + "type": "primitive", + "value": { "type": "string", + "value": "pepCountry", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "reasonForAccountOpening": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "reasonForAccountOpening", + "type": "primitive", + "value": { "type": "string", + "value": "reasonForAccountOpening", }, - "type": "primitive", }, ], - "type": "array", }, "riskLevel": { - "enum": "VERY_HIGH", "type": "enum", + "value": "VERY_HIGH", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "transactionLimits": { "properties": { "maximumDailyTransactionLimit": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -10379,15 +9785,15 @@ In order to make individual events retrievable, you also need to pass in a uniqu "maximumMonthlyTransactionLimit": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -10395,15 +9801,15 @@ In order to make individual events retrievable, you also need to pass in a uniqu "maximumQuarterlyTransactionLimit": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -10411,15 +9817,15 @@ In order to make individual events retrievable, you also need to pass in a uniqu "maximumTransactionLimit": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -10427,15 +9833,15 @@ In order to make individual events retrievable, you also need to pass in a uniqu "maximumWeeklyTransactionLimit": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -10443,15 +9849,15 @@ In order to make individual events retrievable, you also need to pass in a uniqu "maximumYearlyTransactionLimit": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -10462,46 +9868,46 @@ In order to make individual events retrievable, you also need to pass in a uniqu "userDetails": { "properties": { "countryOfNationality": { - "enum": "DE", "type": "enum", + "value": "DE", }, "countryOfResidence": { - "enum": "US", "type": "enum", + "value": "US", }, "dateOfBirth": { - "primitive": { - "string": "1991-01-01", + "type": "primitive", + "value": { "type": "string", + "value": "1991-01-01", }, - "type": "primitive", }, "gender": { - "enum": "M", "type": "enum", + "value": "M", }, "name": { "properties": { "firstName": { - "primitive": { - "string": "Baran", + "type": "primitive", + "value": { "type": "string", + "value": "Baran", }, - "type": "primitive", }, "lastName": { - "primitive": { - "string": "Ozkan", + "type": "primitive", + "value": { "type": "string", + "value": "Ozkan", }, - "type": "primitive", }, "middleName": { - "primitive": { - "string": "Realblood", + "type": "primitive", + "value": { "type": "string", + "value": "Realblood", }, - "type": "primitive", }, }, "type": "object", @@ -10510,35 +9916,35 @@ In order to make individual events retrievable, you also need to pass in a uniqu "type": "object", }, "userId": { - "primitive": { - "string": "userId", + "type": "primitive", + "value": { "type": "string", + "value": "userId", }, - "type": "primitive", }, "userSegment": { - "enum": "RETAIL", "type": "enum", + "value": "RETAIL", }, "userStateDetails": { "properties": { "reason": { - "primitive": { - "string": "reason", + "type": "primitive", + "value": { "type": "string", + "value": "reason", }, - "type": "primitive", }, "state": { - "enum": "UNACCEPTABLE", "type": "enum", + "value": "UNACCEPTABLE", }, "userId": { - "primitive": { - "string": "userId", + "type": "primitive", + "value": { "type": "string", + "value": "userId", }, - "type": "primitive", }, }, "type": "object", @@ -10557,35 +9963,33 @@ In order to make individual events retrievable, you also need to pass in a uniqu "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PostUserEventRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ConsumerUserEvent", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Created", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PostUserEventResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UserWithRulesResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a Consumer User Event", "tags": [], @@ -10593,7 +9997,7 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "## POST Business User Events \`/events/business/user\` endpoint allows you to operate on the Business User Events entity. @@ -10622,92 +10026,95 @@ In order to make individual events retrievable, you also need to pass in a uniqu "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "timestamp": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "updatedBusinessUserAttributes": { "properties": { "directors": { - "array": [ + "type": "array", + "value": [ { "properties": { "contactDetails": { "properties": { "addresses": { - "array": [ + "type": "array", + "value": [ { "properties": { "addressLines": { - "array": [ + "type": "array", + "value": [ { "type": "unknown", - "unknown": { - "primitive": { - "string": "Klara-Franke Str 20", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "Klara-Franke Str 20", }, - "type": "primitive", }, }, ], - "type": "array", }, "city": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "Germany", + "type": "primitive", + "value": { "type": "string", + "value": "Germany", }, - "type": "primitive", }, "postcode": { - "primitive": { - "string": "10557", + "type": "primitive", + "value": { "type": "string", + "value": "10557", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -10715,24 +10122,23 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -10740,65 +10146,66 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "addressLines": { - "array": [ + "type": "array", + "value": [ { "type": "unknown", - "unknown": { - "primitive": { - "string": "Klara-Franke Str 20", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "Klara-Franke Str 20", }, - "type": "primitive", }, }, ], - "type": "array", }, "city": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "Germany", + "type": "primitive", + "value": { "type": "string", + "value": "Germany", }, - "type": "primitive", }, "postcode": { - "primitive": { - "string": "10557", + "type": "primitive", + "value": { "type": "string", + "value": "10557", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -10806,87 +10213,85 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "contactNumbers": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "+371 123132", + "type": "primitive", + "value": { "type": "string", + "value": "+371 123132", }, - "type": "primitive", }, { - "primitive": { - "string": "contactNumbers", + "type": "primitive", + "value": { "type": "string", + "value": "contactNumbers", }, - "type": "primitive", }, ], - "type": "array", }, "emailIds": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "baran@flagright.com", + "type": "primitive", + "value": { "type": "string", + "value": "baran@flagright.com", }, - "type": "primitive", }, { - "primitive": { - "string": "emailIds", + "type": "primitive", + "value": { "type": "string", + "value": "emailIds", }, - "type": "primitive", }, ], - "type": "array", }, "websites": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "flagright.com", + "type": "primitive", + "value": { "type": "string", + "value": "flagright.com", }, - "type": "primitive", }, { - "primitive": { - "string": "websites", + "type": "primitive", + "value": { "type": "string", + "value": "websites", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -10894,42 +10299,42 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generalDetails": { "properties": { "countryOfNationality": { - "enum": "DE", "type": "enum", + "value": "DE", }, "countryOfResidence": { - "enum": "US", "type": "enum", + "value": "US", }, "dateOfBirth": { - "primitive": { - "string": "1991-01-01", + "type": "primitive", + "value": { "type": "string", + "value": "1991-01-01", }, - "type": "primitive", }, "name": { "properties": { "firstName": { - "primitive": { - "string": "Baran", + "type": "primitive", + "value": { "type": "string", + "value": "Baran", }, - "type": "primitive", }, "lastName": { - "primitive": { - "string": "Ozkan", + "type": "primitive", + "value": { "type": "string", + "value": "Ozkan", }, - "type": "primitive", }, "middleName": { - "primitive": { - "string": "Realblood", + "type": "primitive", + "value": { "type": "string", + "value": "Realblood", }, - "type": "primitive", }, }, "type": "object", @@ -10938,84 +10343,86 @@ In order to make individual events retrievable, you also need to pass in a uniqu "type": "object", }, "legalDocuments": { - "array": [ + "type": "array", + "value": [ { "properties": { "documentExpirationDate": { - "primitive": { - "double": 1839939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1839939034000, }, - "type": "primitive", }, "documentIssuedCountry": { - "enum": "DE", "type": "enum", + "value": "DE", }, "documentIssuedDate": { - "primitive": { - "double": 1639939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1639939034000, }, - "type": "primitive", }, "documentNumber": { - "primitive": { - "string": "Z9431P", + "type": "primitive", + "value": { "type": "string", + "value": "Z9431P", }, - "type": "primitive", }, "documentType": { - "primitive": { - "string": "passport", + "type": "primitive", + "value": { "type": "string", + "value": "passport", }, - "type": "primitive", }, "nameOnDocument": { "properties": { "firstName": { - "primitive": { - "string": "Baran", + "type": "primitive", + "value": { "type": "string", + "value": "Baran", }, - "type": "primitive", }, "lastName": { - "primitive": { - "string": "Ozkan", + "type": "primitive", + "value": { "type": "string", + "value": "Ozkan", }, - "type": "primitive", }, "middleName": { - "primitive": { - "string": "Realblood", + "type": "primitive", + "value": { "type": "string", + "value": "Realblood", }, - "type": "primitive", }, }, "type": "object", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customerType", + "type": "primitive", + "value": { "type": "string", + "value": "customerType", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "wallet", + "type": "primitive", + "value": { "type": "string", + "value": "wallet", }, - "type": "primitive", }, }, "type": "object", @@ -11023,24 +10430,23 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -11048,80 +10454,81 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "documentExpirationDate": { - "primitive": { - "double": 1839939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1839939034000, }, - "type": "primitive", }, "documentIssuedCountry": { - "enum": "DE", "type": "enum", + "value": "DE", }, "documentIssuedDate": { - "primitive": { - "double": 1639939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1639939034000, }, - "type": "primitive", }, "documentNumber": { - "primitive": { - "string": "Z9431P", + "type": "primitive", + "value": { "type": "string", + "value": "Z9431P", }, - "type": "primitive", }, "documentType": { - "primitive": { - "string": "passport", + "type": "primitive", + "value": { "type": "string", + "value": "passport", }, - "type": "primitive", }, "nameOnDocument": { "properties": { "firstName": { - "primitive": { - "string": "Baran", + "type": "primitive", + "value": { "type": "string", + "value": "Baran", }, - "type": "primitive", }, "lastName": { - "primitive": { - "string": "Ozkan", + "type": "primitive", + "value": { "type": "string", + "value": "Ozkan", }, - "type": "primitive", }, "middleName": { - "primitive": { - "string": "Realblood", + "type": "primitive", + "value": { "type": "string", + "value": "Realblood", }, - "type": "primitive", }, }, "type": "object", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customerType", + "type": "primitive", + "value": { "type": "string", + "value": "customerType", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "wallet", + "type": "primitive", + "value": { "type": "string", + "value": "wallet", }, - "type": "primitive", }, }, "type": "object", @@ -11129,48 +10536,47 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -11178,24 +10584,23 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -11205,69 +10610,71 @@ In order to make individual events retrievable, you also need to pass in a uniqu "contactDetails": { "properties": { "addresses": { - "array": [ + "type": "array", + "value": [ { "properties": { "addressLines": { - "array": [ + "type": "array", + "value": [ { "type": "unknown", - "unknown": { - "primitive": { - "string": "Klara-Franke Str 20", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "Klara-Franke Str 20", }, - "type": "primitive", }, }, ], - "type": "array", }, "city": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "Germany", + "type": "primitive", + "value": { "type": "string", + "value": "Germany", }, - "type": "primitive", }, "postcode": { - "primitive": { - "string": "10557", + "type": "primitive", + "value": { "type": "string", + "value": "10557", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -11275,24 +10682,23 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -11300,65 +10706,66 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "addressLines": { - "array": [ + "type": "array", + "value": [ { "type": "unknown", - "unknown": { - "primitive": { - "string": "Klara-Franke Str 20", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "Klara-Franke Str 20", }, - "type": "primitive", }, }, ], - "type": "array", }, "city": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "Germany", + "type": "primitive", + "value": { "type": "string", + "value": "Germany", }, - "type": "primitive", }, "postcode": { - "primitive": { - "string": "10557", + "type": "primitive", + "value": { "type": "string", + "value": "10557", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -11366,87 +10773,85 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "contactNumbers": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "+371 123132", + "type": "primitive", + "value": { "type": "string", + "value": "+371 123132", }, - "type": "primitive", }, { - "primitive": { - "string": "contactNumbers", + "type": "primitive", + "value": { "type": "string", + "value": "contactNumbers", }, - "type": "primitive", }, ], - "type": "array", }, "emailIds": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "baran@flagright.com", + "type": "primitive", + "value": { "type": "string", + "value": "baran@flagright.com", }, - "type": "primitive", }, { - "primitive": { - "string": "emailIds", + "type": "primitive", + "value": { "type": "string", + "value": "emailIds", }, - "type": "primitive", }, ], - "type": "array", }, "websites": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "flagright.com", + "type": "primitive", + "value": { "type": "string", + "value": "flagright.com", }, - "type": "primitive", }, { - "primitive": { - "string": "websites", + "type": "primitive", + "value": { "type": "string", + "value": "websites", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -11454,42 +10859,42 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generalDetails": { "properties": { "countryOfNationality": { - "enum": "DE", "type": "enum", + "value": "DE", }, "countryOfResidence": { - "enum": "US", "type": "enum", + "value": "US", }, "dateOfBirth": { - "primitive": { - "string": "1991-01-01", + "type": "primitive", + "value": { "type": "string", + "value": "1991-01-01", }, - "type": "primitive", }, "name": { "properties": { "firstName": { - "primitive": { - "string": "Baran", + "type": "primitive", + "value": { "type": "string", + "value": "Baran", }, - "type": "primitive", }, "lastName": { - "primitive": { - "string": "Ozkan", + "type": "primitive", + "value": { "type": "string", + "value": "Ozkan", }, - "type": "primitive", }, "middleName": { - "primitive": { - "string": "Realblood", + "type": "primitive", + "value": { "type": "string", + "value": "Realblood", }, - "type": "primitive", }, }, "type": "object", @@ -11498,84 +10903,86 @@ In order to make individual events retrievable, you also need to pass in a uniqu "type": "object", }, "legalDocuments": { - "array": [ + "type": "array", + "value": [ { "properties": { "documentExpirationDate": { - "primitive": { - "double": 1839939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1839939034000, }, - "type": "primitive", }, "documentIssuedCountry": { - "enum": "DE", "type": "enum", + "value": "DE", }, "documentIssuedDate": { - "primitive": { - "double": 1639939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1639939034000, }, - "type": "primitive", }, "documentNumber": { - "primitive": { - "string": "Z9431P", + "type": "primitive", + "value": { "type": "string", + "value": "Z9431P", }, - "type": "primitive", }, "documentType": { - "primitive": { - "string": "passport", + "type": "primitive", + "value": { "type": "string", + "value": "passport", }, - "type": "primitive", }, "nameOnDocument": { "properties": { "firstName": { - "primitive": { - "string": "Baran", + "type": "primitive", + "value": { "type": "string", + "value": "Baran", }, - "type": "primitive", }, "lastName": { - "primitive": { - "string": "Ozkan", + "type": "primitive", + "value": { "type": "string", + "value": "Ozkan", }, - "type": "primitive", }, "middleName": { - "primitive": { - "string": "Realblood", + "type": "primitive", + "value": { "type": "string", + "value": "Realblood", }, - "type": "primitive", }, }, "type": "object", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customerType", + "type": "primitive", + "value": { "type": "string", + "value": "customerType", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "wallet", + "type": "primitive", + "value": { "type": "string", + "value": "wallet", }, - "type": "primitive", }, }, "type": "object", @@ -11583,24 +10990,23 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -11608,80 +11014,81 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "documentExpirationDate": { - "primitive": { - "double": 1839939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1839939034000, }, - "type": "primitive", }, "documentIssuedCountry": { - "enum": "DE", "type": "enum", + "value": "DE", }, "documentIssuedDate": { - "primitive": { - "double": 1639939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1639939034000, }, - "type": "primitive", }, "documentNumber": { - "primitive": { - "string": "Z9431P", + "type": "primitive", + "value": { "type": "string", + "value": "Z9431P", }, - "type": "primitive", }, "documentType": { - "primitive": { - "string": "passport", + "type": "primitive", + "value": { "type": "string", + "value": "passport", }, - "type": "primitive", }, "nameOnDocument": { "properties": { "firstName": { - "primitive": { - "string": "Baran", + "type": "primitive", + "value": { "type": "string", + "value": "Baran", }, - "type": "primitive", }, "lastName": { - "primitive": { - "string": "Ozkan", + "type": "primitive", + "value": { "type": "string", + "value": "Ozkan", }, - "type": "primitive", }, "middleName": { - "primitive": { - "string": "Realblood", + "type": "primitive", + "value": { "type": "string", + "value": "Realblood", }, - "type": "primitive", }, }, "type": "object", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customerType", + "type": "primitive", + "value": { "type": "string", + "value": "customerType", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "wallet", + "type": "primitive", + "value": { "type": "string", + "value": "wallet", }, - "type": "primitive", }, }, "type": "object", @@ -11689,48 +11096,47 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -11738,30 +11144,28 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "legalEntity": { "properties": { @@ -11770,15 +11174,15 @@ In order to make individual events retrievable, you also need to pass in a uniqu "expectedTransactionAmountPerMonth": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -11786,42 +11190,42 @@ In order to make individual events retrievable, you also need to pass in a uniqu "expectedTurnoverPerMonth": { "properties": { "amountCurrency": { - "enum": "USD", "type": "enum", + "value": "USD", }, "amountValue": { - "primitive": { - "double": 8000, + "type": "primitive", + "value": { "type": "double", + "value": 8000, }, - "type": "primitive", }, }, "type": "object", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -11829,73 +11233,73 @@ In order to make individual events retrievable, you also need to pass in a uniqu "companyGeneralDetails": { "properties": { "businessIndustry": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "Farming", + "type": "primitive", + "value": { "type": "string", + "value": "Farming", }, - "type": "primitive", }, { - "primitive": { - "string": "businessIndustry", + "type": "primitive", + "value": { "type": "string", + "value": "businessIndustry", }, - "type": "primitive", }, ], - "type": "array", }, "legalName": { - "primitive": { - "string": "Ozkan Hazelnut Export JSC", + "type": "primitive", + "value": { "type": "string", + "value": "Ozkan Hazelnut Export JSC", }, - "type": "primitive", }, "mainProductsServicesSold": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "Hazelnut", + "type": "primitive", + "value": { "type": "string", + "value": "Hazelnut", }, - "type": "primitive", }, { - "primitive": { - "string": "mainProductsServicesSold", + "type": "primitive", + "value": { "type": "string", + "value": "mainProductsServicesSold", }, - "type": "primitive", }, ], - "type": "array", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -11903,39 +11307,39 @@ In order to make individual events retrievable, you also need to pass in a uniqu "companyRegistrationDetails": { "properties": { "registrationCountry": { - "enum": "DE", "type": "enum", + "value": "DE", }, "registrationIdentifier": { - "primitive": { - "string": "PSJ554342", + "type": "primitive", + "value": { "type": "string", + "value": "PSJ554342", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -11943,69 +11347,71 @@ In order to make individual events retrievable, you also need to pass in a uniqu "contactDetails": { "properties": { "addresses": { - "array": [ + "type": "array", + "value": [ { "properties": { "addressLines": { - "array": [ + "type": "array", + "value": [ { "type": "unknown", - "unknown": { - "primitive": { - "string": "Klara-Franke Str 20", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "Klara-Franke Str 20", }, - "type": "primitive", }, }, ], - "type": "array", }, "city": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "Germany", + "type": "primitive", + "value": { "type": "string", + "value": "Germany", }, - "type": "primitive", }, "postcode": { - "primitive": { - "string": "10557", + "type": "primitive", + "value": { "type": "string", + "value": "10557", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -12013,24 +11419,23 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -12038,65 +11443,66 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "addressLines": { - "array": [ + "type": "array", + "value": [ { "type": "unknown", - "unknown": { - "primitive": { - "string": "Klara-Franke Str 20", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "Klara-Franke Str 20", }, - "type": "primitive", }, }, ], - "type": "array", }, "city": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "Germany", + "type": "primitive", + "value": { "type": "string", + "value": "Germany", }, - "type": "primitive", }, "postcode": { - "primitive": { - "string": "10557", + "type": "primitive", + "value": { "type": "string", + "value": "10557", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -12104,126 +11510,127 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "reasonForAccountOpening": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "string", + "type": "primitive", + "value": { "type": "string", + "value": "string", }, - "type": "primitive", }, { - "primitive": { - "string": "reasonForAccountOpening", + "type": "primitive", + "value": { "type": "string", + "value": "reasonForAccountOpening", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", }, "shareHolders": { - "array": [ + "type": "array", + "value": [ { "properties": { "contactDetails": { "properties": { "addresses": { - "array": [ + "type": "array", + "value": [ { "properties": { "addressLines": { - "array": [ + "type": "array", + "value": [ { "type": "unknown", - "unknown": { - "primitive": { - "string": "Klara-Franke Str 20", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "Klara-Franke Str 20", }, - "type": "primitive", }, }, ], - "type": "array", }, "city": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "Germany", + "type": "primitive", + "value": { "type": "string", + "value": "Germany", }, - "type": "primitive", }, "postcode": { - "primitive": { - "string": "10557", + "type": "primitive", + "value": { "type": "string", + "value": "10557", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -12231,24 +11638,23 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -12256,65 +11662,66 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "addressLines": { - "array": [ + "type": "array", + "value": [ { "type": "unknown", - "unknown": { - "primitive": { - "string": "Klara-Franke Str 20", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "Klara-Franke Str 20", }, - "type": "primitive", }, }, ], - "type": "array", }, "city": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "Germany", + "type": "primitive", + "value": { "type": "string", + "value": "Germany", }, - "type": "primitive", }, "postcode": { - "primitive": { - "string": "10557", + "type": "primitive", + "value": { "type": "string", + "value": "10557", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -12322,87 +11729,85 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "contactNumbers": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "+371 123132", + "type": "primitive", + "value": { "type": "string", + "value": "+371 123132", }, - "type": "primitive", }, { - "primitive": { - "string": "contactNumbers", + "type": "primitive", + "value": { "type": "string", + "value": "contactNumbers", }, - "type": "primitive", }, ], - "type": "array", }, "emailIds": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "baran@flagright.com", + "type": "primitive", + "value": { "type": "string", + "value": "baran@flagright.com", }, - "type": "primitive", }, { - "primitive": { - "string": "emailIds", + "type": "primitive", + "value": { "type": "string", + "value": "emailIds", }, - "type": "primitive", }, ], - "type": "array", }, "websites": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "flagright.com", + "type": "primitive", + "value": { "type": "string", + "value": "flagright.com", }, - "type": "primitive", }, { - "primitive": { - "string": "websites", + "type": "primitive", + "value": { "type": "string", + "value": "websites", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -12410,42 +11815,42 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generalDetails": { "properties": { "countryOfNationality": { - "enum": "DE", "type": "enum", + "value": "DE", }, "countryOfResidence": { - "enum": "US", "type": "enum", + "value": "US", }, "dateOfBirth": { - "primitive": { - "string": "1991-01-01", + "type": "primitive", + "value": { "type": "string", + "value": "1991-01-01", }, - "type": "primitive", }, "name": { "properties": { "firstName": { - "primitive": { - "string": "Baran", + "type": "primitive", + "value": { "type": "string", + "value": "Baran", }, - "type": "primitive", }, "lastName": { - "primitive": { - "string": "Ozkan", + "type": "primitive", + "value": { "type": "string", + "value": "Ozkan", }, - "type": "primitive", }, "middleName": { - "primitive": { - "string": "Realblood", + "type": "primitive", + "value": { "type": "string", + "value": "Realblood", }, - "type": "primitive", }, }, "type": "object", @@ -12454,84 +11859,86 @@ In order to make individual events retrievable, you also need to pass in a uniqu "type": "object", }, "legalDocuments": { - "array": [ + "type": "array", + "value": [ { "properties": { "documentExpirationDate": { - "primitive": { - "double": 1839939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1839939034000, }, - "type": "primitive", }, "documentIssuedCountry": { - "enum": "DE", "type": "enum", + "value": "DE", }, "documentIssuedDate": { - "primitive": { - "double": 1639939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1639939034000, }, - "type": "primitive", }, "documentNumber": { - "primitive": { - "string": "Z9431P", + "type": "primitive", + "value": { "type": "string", + "value": "Z9431P", }, - "type": "primitive", }, "documentType": { - "primitive": { - "string": "passport", + "type": "primitive", + "value": { "type": "string", + "value": "passport", }, - "type": "primitive", }, "nameOnDocument": { "properties": { "firstName": { - "primitive": { - "string": "Baran", + "type": "primitive", + "value": { "type": "string", + "value": "Baran", }, - "type": "primitive", }, "lastName": { - "primitive": { - "string": "Ozkan", + "type": "primitive", + "value": { "type": "string", + "value": "Ozkan", }, - "type": "primitive", }, "middleName": { - "primitive": { - "string": "Realblood", + "type": "primitive", + "value": { "type": "string", + "value": "Realblood", }, - "type": "primitive", }, }, "type": "object", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customerType", + "type": "primitive", + "value": { "type": "string", + "value": "customerType", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "wallet", + "type": "primitive", + "value": { "type": "string", + "value": "wallet", }, - "type": "primitive", }, }, "type": "object", @@ -12539,24 +11946,23 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -12564,80 +11970,81 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "documentExpirationDate": { - "primitive": { - "double": 1839939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1839939034000, }, - "type": "primitive", }, "documentIssuedCountry": { - "enum": "DE", "type": "enum", + "value": "DE", }, "documentIssuedDate": { - "primitive": { - "double": 1639939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1639939034000, }, - "type": "primitive", }, "documentNumber": { - "primitive": { - "string": "Z9431P", + "type": "primitive", + "value": { "type": "string", + "value": "Z9431P", }, - "type": "primitive", }, "documentType": { - "primitive": { - "string": "passport", + "type": "primitive", + "value": { "type": "string", + "value": "passport", }, - "type": "primitive", }, "nameOnDocument": { "properties": { "firstName": { - "primitive": { - "string": "Baran", + "type": "primitive", + "value": { "type": "string", + "value": "Baran", }, - "type": "primitive", }, "lastName": { - "primitive": { - "string": "Ozkan", + "type": "primitive", + "value": { "type": "string", + "value": "Ozkan", }, - "type": "primitive", }, "middleName": { - "primitive": { - "string": "Realblood", + "type": "primitive", + "value": { "type": "string", + "value": "Realblood", }, - "type": "primitive", }, }, "type": "object", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customerType", + "type": "primitive", + "value": { "type": "string", + "value": "customerType", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "wallet", + "type": "primitive", + "value": { "type": "string", + "value": "wallet", }, - "type": "primitive", }, }, "type": "object", @@ -12645,48 +12052,47 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -12694,24 +12100,23 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -12721,69 +12126,71 @@ In order to make individual events retrievable, you also need to pass in a uniqu "contactDetails": { "properties": { "addresses": { - "array": [ + "type": "array", + "value": [ { "properties": { "addressLines": { - "array": [ + "type": "array", + "value": [ { "type": "unknown", - "unknown": { - "primitive": { - "string": "Klara-Franke Str 20", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "Klara-Franke Str 20", }, - "type": "primitive", }, }, ], - "type": "array", }, "city": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "Germany", + "type": "primitive", + "value": { "type": "string", + "value": "Germany", }, - "type": "primitive", }, "postcode": { - "primitive": { - "string": "10557", + "type": "primitive", + "value": { "type": "string", + "value": "10557", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -12791,24 +12198,23 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -12816,65 +12222,66 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "addressLines": { - "array": [ + "type": "array", + "value": [ { "type": "unknown", - "unknown": { - "primitive": { - "string": "Klara-Franke Str 20", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "Klara-Franke Str 20", }, - "type": "primitive", }, }, ], - "type": "array", }, "city": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "Germany", + "type": "primitive", + "value": { "type": "string", + "value": "Germany", }, - "type": "primitive", }, "postcode": { - "primitive": { - "string": "10557", + "type": "primitive", + "value": { "type": "string", + "value": "10557", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -12882,87 +12289,85 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "contactNumbers": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "+371 123132", + "type": "primitive", + "value": { "type": "string", + "value": "+371 123132", }, - "type": "primitive", }, { - "primitive": { - "string": "contactNumbers", + "type": "primitive", + "value": { "type": "string", + "value": "contactNumbers", }, - "type": "primitive", }, ], - "type": "array", }, "emailIds": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "baran@flagright.com", + "type": "primitive", + "value": { "type": "string", + "value": "baran@flagright.com", }, - "type": "primitive", }, { - "primitive": { - "string": "emailIds", + "type": "primitive", + "value": { "type": "string", + "value": "emailIds", }, - "type": "primitive", }, ], - "type": "array", }, "websites": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "flagright.com", + "type": "primitive", + "value": { "type": "string", + "value": "flagright.com", }, - "type": "primitive", }, { - "primitive": { - "string": "websites", + "type": "primitive", + "value": { "type": "string", + "value": "websites", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -12970,42 +12375,42 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generalDetails": { "properties": { "countryOfNationality": { - "enum": "DE", "type": "enum", + "value": "DE", }, "countryOfResidence": { - "enum": "US", "type": "enum", + "value": "US", }, "dateOfBirth": { - "primitive": { - "string": "1991-01-01", + "type": "primitive", + "value": { "type": "string", + "value": "1991-01-01", }, - "type": "primitive", }, "name": { "properties": { "firstName": { - "primitive": { - "string": "Baran", + "type": "primitive", + "value": { "type": "string", + "value": "Baran", }, - "type": "primitive", }, "lastName": { - "primitive": { - "string": "Ozkan", + "type": "primitive", + "value": { "type": "string", + "value": "Ozkan", }, - "type": "primitive", }, "middleName": { - "primitive": { - "string": "Realblood", + "type": "primitive", + "value": { "type": "string", + "value": "Realblood", }, - "type": "primitive", }, }, "type": "object", @@ -13014,84 +12419,86 @@ In order to make individual events retrievable, you also need to pass in a uniqu "type": "object", }, "legalDocuments": { - "array": [ + "type": "array", + "value": [ { "properties": { "documentExpirationDate": { - "primitive": { - "double": 1839939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1839939034000, }, - "type": "primitive", }, "documentIssuedCountry": { - "enum": "DE", "type": "enum", + "value": "DE", }, "documentIssuedDate": { - "primitive": { - "double": 1639939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1639939034000, }, - "type": "primitive", }, "documentNumber": { - "primitive": { - "string": "Z9431P", + "type": "primitive", + "value": { "type": "string", + "value": "Z9431P", }, - "type": "primitive", }, "documentType": { - "primitive": { - "string": "passport", + "type": "primitive", + "value": { "type": "string", + "value": "passport", }, - "type": "primitive", }, "nameOnDocument": { "properties": { "firstName": { - "primitive": { - "string": "Baran", + "type": "primitive", + "value": { "type": "string", + "value": "Baran", }, - "type": "primitive", }, "lastName": { - "primitive": { - "string": "Ozkan", + "type": "primitive", + "value": { "type": "string", + "value": "Ozkan", }, - "type": "primitive", }, "middleName": { - "primitive": { - "string": "Realblood", + "type": "primitive", + "value": { "type": "string", + "value": "Realblood", }, - "type": "primitive", }, }, "type": "object", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customerType", + "type": "primitive", + "value": { "type": "string", + "value": "customerType", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "wallet", + "type": "primitive", + "value": { "type": "string", + "value": "wallet", }, - "type": "primitive", }, }, "type": "object", @@ -13099,24 +12506,23 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -13124,80 +12530,81 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "documentExpirationDate": { - "primitive": { - "double": 1839939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1839939034000, }, - "type": "primitive", }, "documentIssuedCountry": { - "enum": "DE", "type": "enum", + "value": "DE", }, "documentIssuedDate": { - "primitive": { - "double": 1639939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1639939034000, }, - "type": "primitive", }, "documentNumber": { - "primitive": { - "string": "Z9431P", + "type": "primitive", + "value": { "type": "string", + "value": "Z9431P", }, - "type": "primitive", }, "documentType": { - "primitive": { - "string": "passport", + "type": "primitive", + "value": { "type": "string", + "value": "passport", }, - "type": "primitive", }, "nameOnDocument": { "properties": { "firstName": { - "primitive": { - "string": "Baran", + "type": "primitive", + "value": { "type": "string", + "value": "Baran", }, - "type": "primitive", }, "lastName": { - "primitive": { - "string": "Ozkan", + "type": "primitive", + "value": { "type": "string", + "value": "Ozkan", }, - "type": "primitive", }, "middleName": { - "primitive": { - "string": "Realblood", + "type": "primitive", + "value": { "type": "string", + "value": "Realblood", }, - "type": "primitive", }, }, "type": "object", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customerType", + "type": "primitive", + "value": { "type": "string", + "value": "customerType", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "wallet", + "type": "primitive", + "value": { "type": "string", + "value": "wallet", }, - "type": "primitive", }, }, "type": "object", @@ -13205,48 +12612,47 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -13254,48 +12660,47 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -13303,39 +12708,38 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "transactionLimits": { "properties": { "maximumDailyTransactionLimit": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -13343,15 +12747,15 @@ In order to make individual events retrievable, you also need to pass in a uniqu "maximumMonthlyTransactionLimit": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -13359,15 +12763,15 @@ In order to make individual events retrievable, you also need to pass in a uniqu "maximumQuarterlyTransactionLimit": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -13375,15 +12779,15 @@ In order to make individual events retrievable, you also need to pass in a uniqu "maximumTransactionLimit": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -13391,15 +12795,15 @@ In order to make individual events retrievable, you also need to pass in a uniqu "maximumWeeklyTransactionLimit": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -13407,15 +12811,15 @@ In order to make individual events retrievable, you also need to pass in a uniqu "maximumYearlyTransactionLimit": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -13427,11 +12831,11 @@ In order to make individual events retrievable, you also need to pass in a uniqu "type": "object", }, "userId": { - "primitive": { - "string": "userId", + "type": "primitive", + "value": { "type": "string", + "value": "userId", }, - "type": "primitive", }, }, "type": "object", @@ -13439,95 +12843,98 @@ In order to make individual events retrievable, you also need to pass in a uniqu "response": { "properties": { "acquisitionChannel": { - "enum": "ORGANIC", "type": "enum", + "value": "ORGANIC", }, "allowedPaymentMethods": { - "array": [ + "type": "array", + "value": [ { - "enum": "ACH", "type": "enum", + "value": "ACH", }, ], - "type": "array", }, "createdTimestamp": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "directors": { - "array": [ + "type": "array", + "value": [ { "properties": { "contactDetails": { "properties": { "addresses": { - "array": [ + "type": "array", + "value": [ { "properties": { "addressLines": { - "array": [ + "type": "array", + "value": [ { "type": "unknown", - "unknown": { - "primitive": { - "string": "Klara-Franke Str 20", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "Klara-Franke Str 20", }, - "type": "primitive", }, }, ], - "type": "array", }, "city": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "Germany", + "type": "primitive", + "value": { "type": "string", + "value": "Germany", }, - "type": "primitive", }, "postcode": { - "primitive": { - "string": "10557", + "type": "primitive", + "value": { "type": "string", + "value": "10557", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -13535,24 +12942,23 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -13560,65 +12966,66 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "addressLines": { - "array": [ + "type": "array", + "value": [ { "type": "unknown", - "unknown": { - "primitive": { - "string": "Klara-Franke Str 20", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "Klara-Franke Str 20", }, - "type": "primitive", }, }, ], - "type": "array", }, "city": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "Germany", + "type": "primitive", + "value": { "type": "string", + "value": "Germany", }, - "type": "primitive", }, "postcode": { - "primitive": { - "string": "10557", + "type": "primitive", + "value": { "type": "string", + "value": "10557", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -13626,87 +13033,85 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "contactNumbers": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "+371 123132", + "type": "primitive", + "value": { "type": "string", + "value": "+371 123132", }, - "type": "primitive", }, { - "primitive": { - "string": "contactNumbers", + "type": "primitive", + "value": { "type": "string", + "value": "contactNumbers", }, - "type": "primitive", }, ], - "type": "array", }, "emailIds": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "baran@flagright.com", + "type": "primitive", + "value": { "type": "string", + "value": "baran@flagright.com", }, - "type": "primitive", }, { - "primitive": { - "string": "emailIds", + "type": "primitive", + "value": { "type": "string", + "value": "emailIds", }, - "type": "primitive", }, ], - "type": "array", }, "websites": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "flagright.com", + "type": "primitive", + "value": { "type": "string", + "value": "flagright.com", }, - "type": "primitive", }, { - "primitive": { - "string": "websites", + "type": "primitive", + "value": { "type": "string", + "value": "websites", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -13714,42 +13119,42 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generalDetails": { "properties": { "countryOfNationality": { - "enum": "DE", "type": "enum", + "value": "DE", }, "countryOfResidence": { - "enum": "US", "type": "enum", + "value": "US", }, "dateOfBirth": { - "primitive": { - "string": "1991-01-01", + "type": "primitive", + "value": { "type": "string", + "value": "1991-01-01", }, - "type": "primitive", }, "name": { "properties": { "firstName": { - "primitive": { - "string": "Baran", + "type": "primitive", + "value": { "type": "string", + "value": "Baran", }, - "type": "primitive", }, "lastName": { - "primitive": { - "string": "Ozkan", + "type": "primitive", + "value": { "type": "string", + "value": "Ozkan", }, - "type": "primitive", }, "middleName": { - "primitive": { - "string": "Realblood", + "type": "primitive", + "value": { "type": "string", + "value": "Realblood", }, - "type": "primitive", }, }, "type": "object", @@ -13758,84 +13163,86 @@ In order to make individual events retrievable, you also need to pass in a uniqu "type": "object", }, "legalDocuments": { - "array": [ + "type": "array", + "value": [ { "properties": { "documentExpirationDate": { - "primitive": { - "double": 1839939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1839939034000, }, - "type": "primitive", }, "documentIssuedCountry": { - "enum": "DE", "type": "enum", + "value": "DE", }, "documentIssuedDate": { - "primitive": { - "double": 1639939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1639939034000, }, - "type": "primitive", }, "documentNumber": { - "primitive": { - "string": "Z9431P", + "type": "primitive", + "value": { "type": "string", + "value": "Z9431P", }, - "type": "primitive", }, "documentType": { - "primitive": { - "string": "passport", + "type": "primitive", + "value": { "type": "string", + "value": "passport", }, - "type": "primitive", }, "nameOnDocument": { "properties": { "firstName": { - "primitive": { - "string": "Baran", + "type": "primitive", + "value": { "type": "string", + "value": "Baran", }, - "type": "primitive", }, "lastName": { - "primitive": { - "string": "Ozkan", + "type": "primitive", + "value": { "type": "string", + "value": "Ozkan", }, - "type": "primitive", }, "middleName": { - "primitive": { - "string": "Realblood", + "type": "primitive", + "value": { "type": "string", + "value": "Realblood", }, - "type": "primitive", }, }, "type": "object", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customerType", + "type": "primitive", + "value": { "type": "string", + "value": "customerType", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "wallet", + "type": "primitive", + "value": { "type": "string", + "value": "wallet", }, - "type": "primitive", }, }, "type": "object", @@ -13843,24 +13250,23 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -13868,80 +13274,81 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "documentExpirationDate": { - "primitive": { - "double": 1839939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1839939034000, }, - "type": "primitive", }, "documentIssuedCountry": { - "enum": "DE", "type": "enum", + "value": "DE", }, "documentIssuedDate": { - "primitive": { - "double": 1639939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1639939034000, }, - "type": "primitive", }, "documentNumber": { - "primitive": { - "string": "Z9431P", + "type": "primitive", + "value": { "type": "string", + "value": "Z9431P", }, - "type": "primitive", }, "documentType": { - "primitive": { - "string": "passport", + "type": "primitive", + "value": { "type": "string", + "value": "passport", }, - "type": "primitive", }, "nameOnDocument": { "properties": { "firstName": { - "primitive": { - "string": "Baran", + "type": "primitive", + "value": { "type": "string", + "value": "Baran", }, - "type": "primitive", }, "lastName": { - "primitive": { - "string": "Ozkan", + "type": "primitive", + "value": { "type": "string", + "value": "Ozkan", }, - "type": "primitive", }, "middleName": { - "primitive": { - "string": "Realblood", + "type": "primitive", + "value": { "type": "string", + "value": "Realblood", }, - "type": "primitive", }, }, "type": "object", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customerType", + "type": "primitive", + "value": { "type": "string", + "value": "customerType", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "wallet", + "type": "primitive", + "value": { "type": "string", + "value": "wallet", }, - "type": "primitive", }, }, "type": "object", @@ -13949,65 +13356,64 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "pepStatus": { - "array": [ + "type": "array", + "value": [ { "properties": { "isPepHit": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -14015,160 +13421,158 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "executedRules": { - "array": [ + "type": "array", + "value": [ { "properties": { "labels": { - "array": [ + "type": "array", + "value": [ { - "enum": "UNEXPECTED_BEHAVIOR", "type": "enum", + "value": "UNEXPECTED_BEHAVIOR", }, ], - "type": "array", }, "nature": { - "enum": "AML", "type": "enum", + "value": "AML", }, "ruleAction": { - "enum": "BLOCK", "type": "enum", + "value": "BLOCK", }, "ruleDescription": { - "primitive": { - "string": "If a user makes a remittance transaction >= 1800 in EUR - ask for proof of funds", + "type": "primitive", + "value": { "type": "string", + "value": "If a user makes a remittance transaction >= 1800 in EUR - ask for proof of funds", }, - "type": "primitive", }, "ruleHit": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "ruleId": { - "primitive": { - "string": "R-1a", + "type": "primitive", + "value": { "type": "string", + "value": "R-1a", }, - "type": "primitive", }, "ruleInstanceId": { - "primitive": { - "string": "ruleInstanceId", + "type": "primitive", + "value": { "type": "string", + "value": "ruleInstanceId", }, - "type": "primitive", }, "ruleName": { - "primitive": { - "string": "Proof of funds for high value transactions", + "type": "primitive", + "value": { "type": "string", + "value": "Proof of funds for high value transactions", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "hitRules": { - "array": [ + "type": "array", + "value": [ { "properties": { "labels": { - "array": [ + "type": "array", + "value": [ { - "enum": "UNEXPECTED_BEHAVIOR", "type": "enum", + "value": "UNEXPECTED_BEHAVIOR", }, ], - "type": "array", }, "nature": { - "enum": "FRAUD", "type": "enum", + "value": "FRAUD", }, "ruleAction": { - "enum": "BLOCK", "type": "enum", + "value": "BLOCK", }, "ruleDescription": { - "primitive": { - "string": "If a user makes a remittance transaction >= 1800 in EUR - ask for proof of funds", + "type": "primitive", + "value": { "type": "string", + "value": "If a user makes a remittance transaction >= 1800 in EUR - ask for proof of funds", }, - "type": "primitive", }, "ruleId": { - "primitive": { - "string": "R-1a", + "type": "primitive", + "value": { "type": "string", + "value": "R-1a", }, - "type": "primitive", }, "ruleInstanceId": { - "primitive": { - "string": "ruleInstanceId", + "type": "primitive", + "value": { "type": "string", + "value": "ruleInstanceId", }, - "type": "primitive", }, "ruleName": { - "primitive": { - "string": "Proof of funds for high value transactions", + "type": "primitive", + "value": { "type": "string", + "value": "Proof of funds for high value transactions", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "kycStatusDetails": { "properties": { "reason": { - "primitive": { - "string": "reason", + "type": "primitive", + "value": { "type": "string", + "value": "reason", }, - "type": "primitive", }, "status": { - "enum": "SUCCESSFUL", "type": "enum", + "value": "SUCCESSFUL", }, }, "type": "object", @@ -14180,15 +13584,15 @@ In order to make individual events retrievable, you also need to pass in a uniqu "expectedTransactionAmountPerMonth": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -14196,42 +13600,42 @@ In order to make individual events retrievable, you also need to pass in a uniqu "expectedTurnoverPerMonth": { "properties": { "amountCurrency": { - "enum": "USD", "type": "enum", + "value": "USD", }, "amountValue": { - "primitive": { - "double": 8000, + "type": "primitive", + "value": { "type": "double", + "value": 8000, }, - "type": "primitive", }, }, "type": "object", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -14239,81 +13643,81 @@ In order to make individual events retrievable, you also need to pass in a uniqu "companyGeneralDetails": { "properties": { "businessIndustry": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "Farming", + "type": "primitive", + "value": { "type": "string", + "value": "Farming", }, - "type": "primitive", }, { - "primitive": { - "string": "businessIndustry", + "type": "primitive", + "value": { "type": "string", + "value": "businessIndustry", }, - "type": "primitive", }, ], - "type": "array", }, "legalName": { - "primitive": { - "string": "Ozkan Hazelnut Export JSC", + "type": "primitive", + "value": { "type": "string", + "value": "Ozkan Hazelnut Export JSC", }, - "type": "primitive", }, "mainProductsServicesSold": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "Hazelnut", + "type": "primitive", + "value": { "type": "string", + "value": "Hazelnut", }, - "type": "primitive", }, { - "primitive": { - "string": "mainProductsServicesSold", + "type": "primitive", + "value": { "type": "string", + "value": "mainProductsServicesSold", }, - "type": "primitive", }, ], - "type": "array", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "userRegistrationStatus": { - "enum": "REGISTERED", "type": "enum", + "value": "REGISTERED", }, "userSegment": { - "enum": "SOLE_PROPRIETORSHIP", "type": "enum", + "value": "SOLE_PROPRIETORSHIP", }, }, "type": "object", @@ -14321,60 +13725,60 @@ In order to make individual events retrievable, you also need to pass in a uniqu "companyRegistrationDetails": { "properties": { "dateOfRegistration": { - "primitive": { - "string": "dateOfRegistration", + "type": "primitive", + "value": { "type": "string", + "value": "dateOfRegistration", }, - "type": "primitive", }, "legalEntityType": { - "primitive": { - "string": "legalEntityType", + "type": "primitive", + "value": { "type": "string", + "value": "legalEntityType", }, - "type": "primitive", }, "registrationCountry": { - "enum": "DE", "type": "enum", + "value": "DE", }, "registrationIdentifier": { - "primitive": { - "string": "PSJ554342", + "type": "primitive", + "value": { "type": "string", + "value": "PSJ554342", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "taxIdentifier": { - "primitive": { - "string": "taxIdentifier", + "type": "primitive", + "value": { "type": "string", + "value": "taxIdentifier", }, - "type": "primitive", }, }, "type": "object", @@ -14382,69 +13786,71 @@ In order to make individual events retrievable, you also need to pass in a uniqu "contactDetails": { "properties": { "addresses": { - "array": [ + "type": "array", + "value": [ { "properties": { "addressLines": { - "array": [ + "type": "array", + "value": [ { "type": "unknown", - "unknown": { - "primitive": { - "string": "Klara-Franke Str 20", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "Klara-Franke Str 20", }, - "type": "primitive", }, }, ], - "type": "array", }, "city": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "Germany", + "type": "primitive", + "value": { "type": "string", + "value": "Germany", }, - "type": "primitive", }, "postcode": { - "primitive": { - "string": "10557", + "type": "primitive", + "value": { "type": "string", + "value": "10557", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -14452,93 +13858,91 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "contactNumbers": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "contactNumbers", + "type": "primitive", + "value": { "type": "string", + "value": "contactNumbers", }, - "type": "primitive", }, ], - "type": "array", }, "emailIds": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "emailIds", + "type": "primitive", + "value": { "type": "string", + "value": "emailIds", }, - "type": "primitive", }, ], - "type": "array", }, "faxNumbers": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "faxNumbers", + "type": "primitive", + "value": { "type": "string", + "value": "faxNumbers", }, - "type": "primitive", }, ], - "type": "array", }, "websites": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "websites", + "type": "primitive", + "value": { "type": "string", + "value": "websites", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", }, "reasonForAccountOpening": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "reasonForAccountOpening", + "type": "primitive", + "value": { "type": "string", + "value": "reasonForAccountOpening", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -14546,23 +13950,23 @@ In order to make individual events retrievable, you also need to pass in a uniqu "linkedEntities": { "properties": { "childUserIds": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "childUserIds", + "type": "primitive", + "value": { "type": "string", + "value": "childUserIds", }, - "type": "primitive", }, ], - "type": "array", }, "parentUserId": { - "primitive": { - "string": "parentUserId", + "type": "primitive", + "value": { "type": "string", + "value": "parentUserId", }, - "type": "primitive", }, }, "type": "object", @@ -14570,96 +13974,99 @@ In order to make individual events retrievable, you also need to pass in a uniqu "mccDetails": { "properties": { "code": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "description": { - "primitive": { - "string": "description", + "type": "primitive", + "value": { "type": "string", + "value": "description", }, - "type": "primitive", }, }, "type": "object", }, "riskLevel": { - "enum": "VERY_HIGH", "type": "enum", + "value": "VERY_HIGH", }, "shareHolders": { - "array": [ + "type": "array", + "value": [ { "properties": { "contactDetails": { "properties": { "addresses": { - "array": [ + "type": "array", + "value": [ { "properties": { "addressLines": { - "array": [ + "type": "array", + "value": [ { "type": "unknown", - "unknown": { - "primitive": { - "string": "Klara-Franke Str 20", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "Klara-Franke Str 20", }, - "type": "primitive", }, }, ], - "type": "array", }, "city": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "Germany", + "type": "primitive", + "value": { "type": "string", + "value": "Germany", }, - "type": "primitive", }, "postcode": { - "primitive": { - "string": "10557", + "type": "primitive", + "value": { "type": "string", + "value": "10557", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -14667,24 +14074,23 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -14692,65 +14098,66 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "addressLines": { - "array": [ + "type": "array", + "value": [ { "type": "unknown", - "unknown": { - "primitive": { - "string": "Klara-Franke Str 20", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "Klara-Franke Str 20", }, - "type": "primitive", }, }, ], - "type": "array", }, "city": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "Germany", + "type": "primitive", + "value": { "type": "string", + "value": "Germany", }, - "type": "primitive", }, "postcode": { - "primitive": { - "string": "10557", + "type": "primitive", + "value": { "type": "string", + "value": "10557", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Berlin", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -14758,87 +14165,85 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "contactNumbers": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "+371 123132", + "type": "primitive", + "value": { "type": "string", + "value": "+371 123132", }, - "type": "primitive", }, { - "primitive": { - "string": "contactNumbers", + "type": "primitive", + "value": { "type": "string", + "value": "contactNumbers", }, - "type": "primitive", }, ], - "type": "array", }, "emailIds": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "baran@flagright.com", + "type": "primitive", + "value": { "type": "string", + "value": "baran@flagright.com", }, - "type": "primitive", }, { - "primitive": { - "string": "emailIds", + "type": "primitive", + "value": { "type": "string", + "value": "emailIds", }, - "type": "primitive", }, ], - "type": "array", }, "websites": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "flagright.com", + "type": "primitive", + "value": { "type": "string", + "value": "flagright.com", }, - "type": "primitive", }, { - "primitive": { - "string": "websites", + "type": "primitive", + "value": { "type": "string", + "value": "websites", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -14846,42 +14251,42 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generalDetails": { "properties": { "countryOfNationality": { - "enum": "DE", "type": "enum", + "value": "DE", }, "countryOfResidence": { - "enum": "US", "type": "enum", + "value": "US", }, "dateOfBirth": { - "primitive": { - "string": "1991-01-01", + "type": "primitive", + "value": { "type": "string", + "value": "1991-01-01", }, - "type": "primitive", }, "name": { "properties": { "firstName": { - "primitive": { - "string": "Baran", + "type": "primitive", + "value": { "type": "string", + "value": "Baran", }, - "type": "primitive", }, "lastName": { - "primitive": { - "string": "Ozkan", + "type": "primitive", + "value": { "type": "string", + "value": "Ozkan", }, - "type": "primitive", }, "middleName": { - "primitive": { - "string": "Realblood", + "type": "primitive", + "value": { "type": "string", + "value": "Realblood", }, - "type": "primitive", }, }, "type": "object", @@ -14890,84 +14295,86 @@ In order to make individual events retrievable, you also need to pass in a uniqu "type": "object", }, "legalDocuments": { - "array": [ + "type": "array", + "value": [ { "properties": { "documentExpirationDate": { - "primitive": { - "double": 1839939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1839939034000, }, - "type": "primitive", }, "documentIssuedCountry": { - "enum": "DE", "type": "enum", + "value": "DE", }, "documentIssuedDate": { - "primitive": { - "double": 1639939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1639939034000, }, - "type": "primitive", }, "documentNumber": { - "primitive": { - "string": "Z9431P", + "type": "primitive", + "value": { "type": "string", + "value": "Z9431P", }, - "type": "primitive", }, "documentType": { - "primitive": { - "string": "passport", + "type": "primitive", + "value": { "type": "string", + "value": "passport", }, - "type": "primitive", }, "nameOnDocument": { "properties": { "firstName": { - "primitive": { - "string": "Baran", + "type": "primitive", + "value": { "type": "string", + "value": "Baran", }, - "type": "primitive", }, "lastName": { - "primitive": { - "string": "Ozkan", + "type": "primitive", + "value": { "type": "string", + "value": "Ozkan", }, - "type": "primitive", }, "middleName": { - "primitive": { - "string": "Realblood", + "type": "primitive", + "value": { "type": "string", + "value": "Realblood", }, - "type": "primitive", }, }, "type": "object", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customerType", + "type": "primitive", + "value": { "type": "string", + "value": "customerType", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "wallet", + "type": "primitive", + "value": { "type": "string", + "value": "wallet", }, - "type": "primitive", }, }, "type": "object", @@ -14975,24 +14382,23 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -15000,80 +14406,81 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "documentExpirationDate": { - "primitive": { - "double": 1839939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1839939034000, }, - "type": "primitive", }, "documentIssuedCountry": { - "enum": "DE", "type": "enum", + "value": "DE", }, "documentIssuedDate": { - "primitive": { - "double": 1639939034000, + "type": "primitive", + "value": { "type": "double", + "value": 1639939034000, }, - "type": "primitive", }, "documentNumber": { - "primitive": { - "string": "Z9431P", + "type": "primitive", + "value": { "type": "string", + "value": "Z9431P", }, - "type": "primitive", }, "documentType": { - "primitive": { - "string": "passport", + "type": "primitive", + "value": { "type": "string", + "value": "passport", }, - "type": "primitive", }, "nameOnDocument": { "properties": { "firstName": { - "primitive": { - "string": "Baran", + "type": "primitive", + "value": { "type": "string", + "value": "Baran", }, - "type": "primitive", }, "lastName": { - "primitive": { - "string": "Ozkan", + "type": "primitive", + "value": { "type": "string", + "value": "Ozkan", }, - "type": "primitive", }, "middleName": { - "primitive": { - "string": "Realblood", + "type": "primitive", + "value": { "type": "string", + "value": "Realblood", }, - "type": "primitive", }, }, "type": "object", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customerType", + "type": "primitive", + "value": { "type": "string", + "value": "customerType", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "wallet", + "type": "primitive", + "value": { "type": "string", + "value": "wallet", }, - "type": "primitive", }, }, "type": "object", @@ -15081,65 +14488,64 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "pepStatus": { - "array": [ + "type": "array", + "value": [ { "properties": { "isPepHit": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", @@ -15147,69 +14553,67 @@ In order to make individual events retrievable, you also need to pass in a uniqu { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "tags": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "customKey", + "type": "primitive", + "value": { "type": "string", + "value": "customKey", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "customValue", + "type": "primitive", + "value": { "type": "string", + "value": "customValue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "transactionLimits": { "properties": { "maximumDailyTransactionLimit": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -15217,15 +14621,15 @@ In order to make individual events retrievable, you also need to pass in a uniqu "maximumMonthlyTransactionLimit": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -15233,15 +14637,15 @@ In order to make individual events retrievable, you also need to pass in a uniqu "maximumQuarterlyTransactionLimit": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -15249,15 +14653,15 @@ In order to make individual events retrievable, you also need to pass in a uniqu "maximumTransactionLimit": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -15265,15 +14669,15 @@ In order to make individual events retrievable, you also need to pass in a uniqu "maximumWeeklyTransactionLimit": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -15281,15 +14685,15 @@ In order to make individual events retrievable, you also need to pass in a uniqu "maximumYearlyTransactionLimit": { "properties": { "amountCurrency": { - "enum": "GBP", "type": "enum", + "value": "GBP", }, "amountValue": { - "primitive": { - "double": 800, + "type": "primitive", + "value": { "type": "double", + "value": 800, }, - "type": "primitive", }, }, "type": "object", @@ -15298,31 +14702,31 @@ In order to make individual events retrievable, you also need to pass in a uniqu "type": "object", }, "userId": { - "primitive": { - "string": "userId", + "type": "primitive", + "value": { "type": "string", + "value": "userId", }, - "type": "primitive", }, "userStateDetails": { "properties": { "reason": { - "primitive": { - "string": "reason", + "type": "primitive", + "value": { "type": "string", + "value": "reason", }, - "type": "primitive", }, "state": { - "enum": "UNACCEPTABLE", "type": "enum", + "value": "UNACCEPTABLE", }, "userId": { - "primitive": { - "string": "userId", + "type": "primitive", + "value": { "type": "string", + "value": "userId", }, - "type": "primitive", }, }, "type": "object", @@ -15341,35 +14745,33 @@ In order to make individual events retrievable, you also need to pass in a uniqu "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PostBusinessUserEventRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BusinessUserEvent", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Created", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PostBusinessUserEventResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BusinessWithRulesResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a Business User Event", "tags": [], @@ -15377,46 +14779,37 @@ In order to make individual events retrievable, you also need to pass in a uniqu ], "errors": { "400": { - "description": undefined, + "description": null, "generatedName": "BadRequestError", "nameOverride": null, "schema": { - "description": undefined, - "example": undefined, "generatedName": "BadRequestErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "401": { - "description": undefined, + "description": null, "generatedName": "UnauthorizedError", "nameOverride": null, "schema": { - "description": undefined, - "example": undefined, "generatedName": "UnauthorizedErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "429": { - "description": undefined, + "description": null, "generatedName": "TooManyRequestsError", "nameOverride": null, "schema": { - "description": undefined, - "example": undefined, "generatedName": "TooManyRequestsErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, }, - "globalHeaders": undefined, + "globalHeaders": null, "hasEndpointsMarkedInternal": false, "nonRequestReferencedSchemas": [ "ExecutedRulesResult", @@ -15506,7 +14899,7 @@ In order to make individual events retrievable, you also need to pass in a uniqu "allOfPropertyConflicts": [], "description": "Model for ACH payment method", "generatedName": "AchDetails", - "groupName": undefined, + "groupName": null, "nameOverride": "ACHDetails", "properties": [ { @@ -15515,18 +14908,18 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "achDetailsRoutingNumber", "key": "routingNumber", "schema": { - "description": undefined, + "description": null, "generatedName": "achDetailsRoutingNumber", - "groupName": undefined, + "groupName": null, "nameOverride": "ACHDetails", "type": "optional", "value": { "description": "Routing number of the bank", "generatedName": "AchDetailsRoutingNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -15540,18 +14933,18 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "achDetailsAccountNumber", "key": "accountNumber", "schema": { - "description": undefined, + "description": null, "generatedName": "achDetailsAccountNumber", - "groupName": undefined, + "groupName": null, "nameOverride": "ACHDetails", "type": "optional", "value": { "description": "Bank account number of the individual", "generatedName": "AchDetailsAccountNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -15565,18 +14958,18 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "achDetailsBankName", "key": "bankName", "schema": { - "description": undefined, + "description": null, "generatedName": "achDetailsBankName", - "groupName": undefined, + "groupName": null, "nameOverride": "ACHDetails", "type": "optional", "value": { "description": "Name of the bank", "generatedName": "AchDetailsBankName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -15590,19 +14983,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "achDetailsName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "achDetailsName", - "groupName": undefined, + "groupName": null, "nameOverride": "ACHDetails", "type": "optional", "value": { "description": "Name of the account holder", "generatedName": "AchDetailsName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15615,16 +15008,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "achDetailsBankAddress", "key": "bankAddress", "schema": { - "description": undefined, + "description": null, "generatedName": "achDetailsBankAddress", - "groupName": undefined, + "groupName": null, "nameOverride": "ACHDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AchDetailsBankAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Address", "type": "reference", }, @@ -15636,19 +15029,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "achDetailsBeneficiaryName", "key": "beneficiaryName", "schema": { - "description": undefined, + "description": null, "generatedName": "achDetailsBeneficiaryName", - "groupName": undefined, + "groupName": null, "nameOverride": "ACHDetails", "type": "optional", "value": { "description": "Beneficiary name of the account", "generatedName": "AchDetailsBeneficiaryName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15661,91 +15054,91 @@ In order to make individual events retrievable, you also need to pass in a uniqu "ACHPaymentMethod": { "description": "Classify the method of payment as "ACH" for ACHDetails", "generatedName": "AchPaymentMethod", - "groupName": undefined, + "groupName": null, "nameOverride": "ACHPaymentMethod", "type": "literal", "value": { - "string": "ACH", "type": "string", + "value": "ACH", }, }, "AcquisitionChannel": { "description": "Model for User acquisition channel", "generatedName": "AcquisitionChannel", - "groupName": undefined, + "groupName": null, "nameOverride": "AcquisitionChannel", "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ORGANIC", - "nameOverride": undefined, + "nameOverride": null, "value": "ORGANIC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PAID", - "nameOverride": undefined, + "nameOverride": null, "value": "PAID", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "REFERRAL", - "nameOverride": undefined, + "nameOverride": null, "value": "REFERRAL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "OFFLINE", - "nameOverride": undefined, + "nameOverride": null, "value": "OFFLINE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GATHERING", - "nameOverride": undefined, + "nameOverride": null, "value": "GATHERING", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UNKNOWN", - "nameOverride": undefined, + "nameOverride": null, "value": "UNKNOWN", }, ], @@ -15755,7 +15148,7 @@ In order to make individual events retrievable, you also need to pass in a uniqu "allOfPropertyConflicts": [], "description": "Model for standardized address", "generatedName": "Address", - "groupName": undefined, + "groupName": null, "nameOverride": "Address", "properties": [ { @@ -15766,12 +15159,12 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "Address lines of the user's residence address", "generatedName": "AddressAddressLines", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "AddressAddressLinesItem", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -15784,10 +15177,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "Post code of the user's residence address", "generatedName": "AddressPostcode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -15802,10 +15195,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "City of the user's residence address", "generatedName": "AddressCity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -15818,18 +15211,18 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "addressState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "addressState", - "groupName": undefined, + "groupName": null, "nameOverride": "Address", "type": "optional", "value": { "description": "State of the user's residence address", "generatedName": "AddressState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -15845,10 +15238,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "User's country of residence", "generatedName": "AddressCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -15861,22 +15254,22 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "addressTags", "key": "tags", "schema": { - "description": undefined, + "description": null, "generatedName": "addressTags", - "groupName": undefined, + "groupName": null, "nameOverride": "Address", "type": "optional", "value": { "description": "Additional information that can be added via tags", "generatedName": "AddressTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AddressTagsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Tag", "type": "reference", }, @@ -15889,9 +15282,9 @@ In order to make individual events retrievable, you also need to pass in a uniqu "AlertClosedDetails": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AlertClosedDetails", - "groupName": undefined, + "groupName": null, "nameOverride": "AlertClosedDetails", "properties": [ { @@ -15900,19 +15293,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "alertClosedDetailsAlertId", "key": "alertId", "schema": { - "description": undefined, + "description": null, "generatedName": "alertClosedDetailsAlertId", - "groupName": undefined, + "groupName": null, "nameOverride": "AlertClosedDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AlertClosedDetailsAlertId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15925,19 +15318,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "alertClosedDetailsStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "alertClosedDetailsStatus", - "groupName": undefined, + "groupName": null, "nameOverride": "AlertClosedDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AlertClosedDetailsStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15950,25 +15343,25 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "alertClosedDetailsReasons", "key": "reasons", "schema": { - "description": undefined, + "description": null, "generatedName": "alertClosedDetailsReasons", - "groupName": undefined, + "groupName": null, "nameOverride": "AlertClosedDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AlertClosedDetailsReasons", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AlertClosedDetailsReasonsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15982,25 +15375,25 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "alertClosedDetailsReasonDescriptionForOther", "key": "reasonDescriptionForOther", "schema": { - "description": undefined, + "description": null, "generatedName": "alertClosedDetailsReasonDescriptionForOther", - "groupName": undefined, + "groupName": null, "nameOverride": "AlertClosedDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AlertClosedDetailsReasonDescriptionForOther", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AlertClosedDetailsReasonDescriptionForOtherItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16014,19 +15407,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "alertClosedDetailsComment", "key": "comment", "schema": { - "description": undefined, + "description": null, "generatedName": "alertClosedDetailsComment", - "groupName": undefined, + "groupName": null, "nameOverride": "AlertClosedDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AlertClosedDetailsComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16039,19 +15432,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "alertClosedDetailsUserId", "key": "userId", "schema": { - "description": undefined, + "description": null, "generatedName": "alertClosedDetailsUserId", - "groupName": undefined, + "groupName": null, "nameOverride": "AlertClosedDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AlertClosedDetailsUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16064,25 +15457,25 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "alertClosedDetailsTransactionIds", "key": "transactionIds", "schema": { - "description": undefined, + "description": null, "generatedName": "alertClosedDetailsTransactionIds", - "groupName": undefined, + "groupName": null, "nameOverride": "AlertClosedDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AlertClosedDetailsTransactionIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AlertClosedDetailsTransactionIdsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16096,19 +15489,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "alertClosedDetailsRuleName", "key": "ruleName", "schema": { - "description": undefined, + "description": null, "generatedName": "alertClosedDetailsRuleName", - "groupName": undefined, + "groupName": null, "nameOverride": "AlertClosedDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AlertClosedDetailsRuleName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16121,19 +15514,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "alertClosedDetailsRuleDescription", "key": "ruleDescription", "schema": { - "description": undefined, + "description": null, "generatedName": "alertClosedDetailsRuleDescription", - "groupName": undefined, + "groupName": null, "nameOverride": "AlertClosedDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AlertClosedDetailsRuleDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16146,19 +15539,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "alertClosedDetailsRuleId", "key": "ruleId", "schema": { - "description": undefined, + "description": null, "generatedName": "alertClosedDetailsRuleId", - "groupName": undefined, + "groupName": null, "nameOverride": "AlertClosedDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AlertClosedDetailsRuleId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16171,19 +15564,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "alertClosedDetailsRuleInstanceId", "key": "ruleInstanceId", "schema": { - "description": undefined, + "description": null, "generatedName": "alertClosedDetailsRuleInstanceId", - "groupName": undefined, + "groupName": null, "nameOverride": "AlertClosedDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AlertClosedDetailsRuleInstanceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16198,7 +15591,7 @@ In order to make individual events retrievable, you also need to pass in a uniqu "allOfPropertyConflicts": [], "description": "Model for amount", "generatedName": "Amount", - "groupName": undefined, + "groupName": null, "nameOverride": "Amount", "properties": [ { @@ -16209,8 +15602,8 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "Numerical value of the transaction", "generatedName": "AmountAmountValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -16223,10 +15616,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "amountAmountCurrency", "key": "amountCurrency", "schema": { - "description": undefined, + "description": null, "generatedName": "AmountAmountCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CurrencyCode", "type": "reference", }, @@ -16237,27 +15630,25 @@ In order to make individual events retrievable, you also need to pass in a uniqu "Business": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "BusinessBase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BusinessBase", - "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "BusinessOptional", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BusinessOptional", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Business", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -16266,7 +15657,7 @@ In order to make individual events retrievable, you also need to pass in a uniqu "allOfPropertyConflicts": [], "description": "Model for a business user base fields", "generatedName": "BusinessBase", - "groupName": undefined, + "groupName": null, "nameOverride": "BusinessBase", "properties": [ { @@ -16277,10 +15668,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "Unique user ID for the user", "generatedName": "BusinessBaseUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -16295,8 +15686,8 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "Timestamp when the user was created", "generatedName": "BusinessBaseCreatedTimestamp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -16309,9 +15700,9 @@ In order to make individual events retrievable, you also need to pass in a uniqu "BusinessEntityLink": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BusinessEntityLink", - "groupName": undefined, + "groupName": null, "nameOverride": "BusinessEntityLink", "properties": [ { @@ -16320,19 +15711,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "businessEntityLinkParentUserId", "key": "parentUserId", "schema": { - "description": undefined, + "description": null, "generatedName": "businessEntityLinkParentUserId", - "groupName": undefined, + "groupName": null, "nameOverride": "BusinessEntityLink", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessEntityLinkParentUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16345,25 +15736,25 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "businessEntityLinkChildUserIds", "key": "childUserIds", "schema": { - "description": undefined, + "description": null, "generatedName": "businessEntityLinkChildUserIds", - "groupName": undefined, + "groupName": null, "nameOverride": "BusinessEntityLink", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessEntityLinkChildUserIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessEntityLinkChildUserIdsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16379,7 +15770,7 @@ In order to make individual events retrievable, you also need to pass in a uniqu "allOfPropertyConflicts": [], "description": "Model for a business user - optional fields", "generatedName": "BusinessOptional", - "groupName": undefined, + "groupName": null, "nameOverride": "BusinessOptional", "properties": [ { @@ -16388,16 +15779,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "businessOptionalUserStateDetails", "key": "userStateDetails", "schema": { - "description": undefined, + "description": null, "generatedName": "businessOptionalUserStateDetails", - "groupName": undefined, + "groupName": null, "nameOverride": "BusinessOptional", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessOptionalUserStateDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UserStateDetails", "type": "reference", }, @@ -16409,16 +15800,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "businessOptionalKycStatusDetails", "key": "kycStatusDetails", "schema": { - "description": undefined, + "description": null, "generatedName": "businessOptionalKycStatusDetails", - "groupName": undefined, + "groupName": null, "nameOverride": "BusinessOptional", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessOptionalKycStatusDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "KYCStatusDetails", "type": "reference", }, @@ -16430,16 +15821,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "businessOptionalLegalEntity", "key": "legalEntity", "schema": { - "description": undefined, + "description": null, "generatedName": "businessOptionalLegalEntity", - "groupName": undefined, + "groupName": null, "nameOverride": "BusinessOptional", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessOptionalLegalEntity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LegalEntity", "type": "reference", }, @@ -16451,22 +15842,22 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "businessOptionalShareHolders", "key": "shareHolders", "schema": { - "description": undefined, + "description": null, "generatedName": "businessOptionalShareHolders", - "groupName": undefined, + "groupName": null, "nameOverride": "BusinessOptional", "type": "optional", "value": { "description": "Shareholders (beneficiaries) of the company that hold at least 25% ownership. Can be another company or an individual", "generatedName": "BusinessOptionalShareHolders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessOptionalShareHoldersItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Person", "type": "reference", }, @@ -16479,22 +15870,22 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "businessOptionalDirectors", "key": "directors", "schema": { - "description": undefined, + "description": null, "generatedName": "businessOptionalDirectors", - "groupName": undefined, + "groupName": null, "nameOverride": "BusinessOptional", "type": "optional", "value": { "description": "Director(s) of the company. Must be at least one", "generatedName": "BusinessOptionalDirectors", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessOptionalDirectorsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Person", "type": "reference", }, @@ -16507,16 +15898,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "businessOptionalTransactionLimits", "key": "transactionLimits", "schema": { - "description": undefined, + "description": null, "generatedName": "businessOptionalTransactionLimits", - "groupName": undefined, + "groupName": null, "nameOverride": "BusinessOptional", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessOptionalTransactionLimits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransactionLimits", "type": "reference", }, @@ -16528,16 +15919,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "businessOptionalRiskLevel", "key": "riskLevel", "schema": { - "description": undefined, + "description": null, "generatedName": "businessOptionalRiskLevel", - "groupName": undefined, + "groupName": null, "nameOverride": "BusinessOptional", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessOptionalRiskLevel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RiskLevel", "type": "reference", }, @@ -16549,22 +15940,22 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "businessOptionalAllowedPaymentMethods", "key": "allowedPaymentMethods", "schema": { - "description": undefined, + "description": null, "generatedName": "businessOptionalAllowedPaymentMethods", - "groupName": undefined, + "groupName": null, "nameOverride": "BusinessOptional", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessOptionalAllowedPaymentMethods", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessOptionalAllowedPaymentMethodsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaymentMethod", "type": "reference", }, @@ -16577,16 +15968,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "businessOptionalLinkedEntities", "key": "linkedEntities", "schema": { - "description": undefined, + "description": null, "generatedName": "businessOptionalLinkedEntities", - "groupName": undefined, + "groupName": null, "nameOverride": "BusinessOptional", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessOptionalLinkedEntities", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BusinessEntityLink", "type": "reference", }, @@ -16598,16 +15989,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "businessOptionalAcquisitionChannel", "key": "acquisitionChannel", "schema": { - "description": undefined, + "description": null, "generatedName": "businessOptionalAcquisitionChannel", - "groupName": undefined, + "groupName": null, "nameOverride": "BusinessOptional", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessOptionalAcquisitionChannel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AcquisitionChannel", "type": "reference", }, @@ -16619,102 +16010,102 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "businessOptionalSavedPaymentDetails", "key": "savedPaymentDetails", "schema": { - "description": undefined, + "description": null, "generatedName": "businessOptionalSavedPaymentDetails", - "groupName": undefined, + "groupName": null, "nameOverride": "BusinessOptional", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessOptionalSavedPaymentDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "method", "generatedName": "BusinessOptionalSavedPaymentDetailsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "ACH": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasAchDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ACHDetails", "type": "reference", }, "CARD": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasCardDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CardDetails", "type": "reference", }, "CHECK": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasCheckDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CheckDetails", "type": "reference", }, "GENERIC_BANK_ACCOUNT": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasGenericBankAccountDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenericBankAccountDetails", "type": "reference", }, "IBAN": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasIbanDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IBANDetails", "type": "reference", }, "MPESA": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasMpesaDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MpesaDetails", "type": "reference", }, "SWIFT": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasSwiftDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SWIFTDetails", "type": "reference", }, "UPI": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasUpiDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UPIDetails", "type": "reference", }, "WALLET": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasWalletDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WalletDetails", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, }, }, @@ -16725,16 +16116,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "businessOptionalMccDetails", "key": "mccDetails", "schema": { - "description": undefined, + "description": null, "generatedName": "businessOptionalMccDetails", - "groupName": undefined, + "groupName": null, "nameOverride": "BusinessOptional", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessOptionalMccDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MCCDetails", "type": "reference", }, @@ -16746,22 +16137,22 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "businessOptionalTags", "key": "tags", "schema": { - "description": undefined, + "description": null, "generatedName": "businessOptionalTags", - "groupName": undefined, + "groupName": null, "nameOverride": "BusinessOptional", "type": "optional", "value": { "description": "Additional information that can be added via tags", "generatedName": "BusinessOptionalTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessOptionalTagsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Tag", "type": "reference", }, @@ -16776,7 +16167,7 @@ In order to make individual events retrievable, you also need to pass in a uniqu "allOfPropertyConflicts": [], "description": "Model for business user-related events", "generatedName": "BusinessUserEvent", - "groupName": undefined, + "groupName": null, "nameOverride": "BusinessUserEvent", "properties": [ { @@ -16787,8 +16178,8 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "Timestamp of the event", "generatedName": "BusinessUserEventTimestamp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -16803,10 +16194,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "Transaction ID the event pertains to", "generatedName": "BusinessUserEventUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -16819,19 +16210,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "businessUserEventEventId", "key": "eventId", "schema": { - "description": undefined, + "description": null, "generatedName": "businessUserEventEventId", - "groupName": undefined, + "groupName": null, "nameOverride": "BusinessUserEvent", "type": "optional", "value": { "description": "Unique event ID", "generatedName": "BusinessUserEventEventId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16844,19 +16235,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "businessUserEventReason", "key": "reason", "schema": { - "description": undefined, + "description": null, "generatedName": "businessUserEventReason", - "groupName": undefined, + "groupName": null, "nameOverride": "BusinessUserEvent", "type": "optional", "value": { "description": "Reason for the event or a state change", "generatedName": "BusinessUserEventReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16869,19 +16260,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "businessUserEventEventDescription", "key": "eventDescription", "schema": { - "description": undefined, + "description": null, "generatedName": "businessUserEventEventDescription", - "groupName": undefined, + "groupName": null, "nameOverride": "BusinessUserEvent", "type": "optional", "value": { "description": "Event description", "generatedName": "BusinessUserEventEventDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16894,16 +16285,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "businessUserEventUpdatedBusinessUserAttributes", "key": "updatedBusinessUserAttributes", "schema": { - "description": undefined, + "description": null, "generatedName": "businessUserEventUpdatedBusinessUserAttributes", - "groupName": undefined, + "groupName": null, "nameOverride": "BusinessUserEvent", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessUserEventUpdatedBusinessUserAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BusinessOptional", "type": "reference", }, @@ -16917,7 +16308,7 @@ In order to make individual events retrievable, you also need to pass in a uniqu "allOfPropertyConflicts": [], "description": "Model for business user risk score response", "generatedName": "BusinessUsersResponse", - "groupName": undefined, + "groupName": null, "nameOverride": "BusinessUsersResponse", "properties": [ { @@ -16928,10 +16319,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "user ID the risk score pertains to", "generatedName": "BusinessUsersResponseUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -16944,18 +16335,17 @@ In order to make individual events retrievable, you also need to pass in a uniqu "BusinessWithRulesResult": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "Business", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Business", - "type": "reference", }, ], "allOfPropertyConflicts": [], "description": "Model for business payload with rules result", "generatedName": "BusinessWithRulesResult", - "groupName": undefined, + "groupName": null, "nameOverride": "BusinessWithRulesResult", "properties": [ { @@ -16964,22 +16354,22 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "businessWithRulesResultExecutedRules", "key": "executedRules", "schema": { - "description": undefined, + "description": null, "generatedName": "businessWithRulesResultExecutedRules", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessWithRulesResultExecutedRules", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessWithRulesResultExecutedRulesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ExecutedRulesResult", "type": "reference", }, @@ -16992,22 +16382,22 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "businessWithRulesResultHitRules", "key": "hitRules", "schema": { - "description": undefined, + "description": null, "generatedName": "businessWithRulesResultHitRules", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessWithRulesResultHitRules", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessWithRulesResultHitRulesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HitRulesDetails", "type": "reference", }, @@ -17022,7 +16412,7 @@ In order to make individual events retrievable, you also need to pass in a uniqu "allOfPropertyConflicts": [], "description": "Model for credit or debit card details", "generatedName": "CardDetails", - "groupName": undefined, + "groupName": null, "nameOverride": "CardDetails", "properties": [ { @@ -17031,18 +16421,18 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "cardDetailsCardFingerprint", "key": "cardFingerprint", "schema": { - "description": undefined, + "description": null, "generatedName": "cardDetailsCardFingerprint", - "groupName": undefined, + "groupName": null, "nameOverride": "CardDetails", "type": "optional", "value": { "description": "Unique card fingerprint that helps identify a specific card without having to use explicit card number. This is likely available at your card payment scheme provider", "generatedName": "CardDetailsCardFingerprint", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -17056,16 +16446,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "cardDetailsCardIssuedCountry", "key": "cardIssuedCountry", "schema": { - "description": undefined, + "description": null, "generatedName": "cardDetailsCardIssuedCountry", - "groupName": undefined, + "groupName": null, "nameOverride": "CardDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CardDetailsCardIssuedCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CountryCode", "type": "reference", }, @@ -17077,18 +16467,18 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "cardDetailsTransactionReferenceField", "key": "transactionReferenceField", "schema": { - "description": undefined, + "description": null, "generatedName": "cardDetailsTransactionReferenceField", - "groupName": undefined, + "groupName": null, "nameOverride": "CardDetails", "type": "optional", "value": { "description": "Reference for the transaction", "generatedName": "CardDetailsTransactionReferenceField", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -17102,16 +16492,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "cardDetails3DsDone", "key": "3dsDone", "schema": { - "description": undefined, + "description": null, "generatedName": "cardDetails3DsDone", - "groupName": undefined, + "groupName": null, "nameOverride": "CardDetails", "type": "optional", "value": { "description": "Whether 3ds was successfully enforced for the transaction", "generatedName": "CardDetails3DsDone", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -17125,16 +16515,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "cardDetailsNameOnCard", "key": "nameOnCard", "schema": { - "description": undefined, + "description": null, "generatedName": "cardDetailsNameOnCard", - "groupName": undefined, + "groupName": null, "nameOverride": "CardDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CardDetailsNameOnCard", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ConsumerName", "type": "reference", }, @@ -17146,16 +16536,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "cardDetailsCardExpiry", "key": "cardExpiry", "schema": { - "description": undefined, + "description": null, "generatedName": "cardDetailsCardExpiry", - "groupName": undefined, + "groupName": null, "nameOverride": "CardDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CardDetailsCardExpiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CardExpiry", "type": "reference", }, @@ -17167,16 +16557,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "cardDetailsCardLast4Digits", "key": "cardLast4Digits", "schema": { - "description": undefined, + "description": null, "generatedName": "cardDetailsCardLast4Digits", - "groupName": undefined, + "groupName": null, "nameOverride": "CardDetails", "type": "optional", "value": { "description": "Last 4 digits of Card", "generatedName": "CardDetailsCardLast4Digits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 4, "minLength": 4, @@ -17192,100 +16582,100 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "cardDetailsCardBrand", "key": "cardBrand", "schema": { - "description": undefined, + "description": null, "generatedName": "cardDetailsCardBrand", - "groupName": undefined, + "groupName": null, "nameOverride": "CardDetails", "type": "optional", "value": { "description": "Brand of Card", "generatedName": "CardDetailsCardBrand", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "VISA", - "nameOverride": undefined, + "nameOverride": null, "value": "VISA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MASTERCARD", - "nameOverride": undefined, + "nameOverride": null, "value": "MASTERCARD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AMERICAN_EXPRESS", - "nameOverride": undefined, + "nameOverride": null, "value": "AMERICAN_EXPRESS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DISCOVER", - "nameOverride": undefined, + "nameOverride": null, "value": "DISCOVER", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UNIONPAY", - "nameOverride": undefined, + "nameOverride": null, "value": "UNIONPAY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RUPAY", - "nameOverride": undefined, + "nameOverride": null, "value": "RUPAY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "JCB", - "nameOverride": undefined, + "nameOverride": null, "value": "JCB", }, ], @@ -17298,52 +16688,52 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "cardDetailsCardFunding", "key": "cardFunding", "schema": { - "description": undefined, + "description": null, "generatedName": "cardDetailsCardFunding", - "groupName": undefined, + "groupName": null, "nameOverride": "CardDetails", "type": "optional", "value": { "description": "Funding of Card", "generatedName": "CardDetailsCardFunding", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CREDIT", - "nameOverride": undefined, + "nameOverride": null, "value": "CREDIT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DEBIT", - "nameOverride": undefined, + "nameOverride": null, "value": "DEBIT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PREPAID", - "nameOverride": undefined, + "nameOverride": null, "value": "PREPAID", }, ], @@ -17356,16 +16746,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "cardDetailsCardAuthenticated", "key": "cardAuthenticated", "schema": { - "description": undefined, + "description": null, "generatedName": "cardDetailsCardAuthenticated", - "groupName": undefined, + "groupName": null, "nameOverride": "CardDetails", "type": "optional", "value": { "description": "Authentication of Card", "generatedName": "CardDetailsCardAuthenticated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -17379,19 +16769,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "cardDetailsPaymentChannel", "key": "paymentChannel", "schema": { - "description": undefined, + "description": null, "generatedName": "cardDetailsPaymentChannel", - "groupName": undefined, + "groupName": null, "nameOverride": "CardDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CardDetailsPaymentChannel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17404,40 +16794,40 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "cardDetailsCardType", "key": "cardType", "schema": { - "description": undefined, + "description": null, "generatedName": "cardDetailsCardType", - "groupName": undefined, + "groupName": null, "nameOverride": "CardDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CardDetailsCardType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "VIRTUAL", - "nameOverride": undefined, + "nameOverride": null, "value": "VIRTUAL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PHYSICAL", - "nameOverride": undefined, + "nameOverride": null, "value": "PHYSICAL", }, ], @@ -17450,16 +16840,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "cardDetailsMerchantDetails", "key": "merchantDetails", "schema": { - "description": undefined, + "description": null, "generatedName": "cardDetailsMerchantDetails", - "groupName": undefined, + "groupName": null, "nameOverride": "CardDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CardDetailsMerchantDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CardMerchantDetails", "type": "reference", }, @@ -17471,9 +16861,9 @@ In order to make individual events retrievable, you also need to pass in a uniqu "CardExpiry": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CardExpiry", - "groupName": undefined, + "groupName": null, "nameOverride": "CardExpiry", "properties": [ { @@ -17482,16 +16872,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "cardExpiryMonth", "key": "month", "schema": { - "description": undefined, + "description": null, "generatedName": "cardExpiryMonth", - "groupName": undefined, + "groupName": null, "nameOverride": "CardExpiry", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CardExpiryMonth", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -17505,16 +16895,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "cardExpiryYear", "key": "year", "schema": { - "description": undefined, + "description": null, "generatedName": "cardExpiryYear", - "groupName": undefined, + "groupName": null, "nameOverride": "CardExpiry", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CardExpiryYear", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -17528,9 +16918,9 @@ In order to make individual events retrievable, you also need to pass in a uniqu "CardMerchantDetails": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CardMerchantDetails", - "groupName": undefined, + "groupName": null, "nameOverride": "CardMerchantDetails", "properties": [ { @@ -17539,19 +16929,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "cardMerchantDetailsId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "cardMerchantDetailsId", - "groupName": undefined, + "groupName": null, "nameOverride": "CardMerchantDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CardMerchantDetailsId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17564,19 +16954,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "cardMerchantDetailsCategory", "key": "category", "schema": { - "description": undefined, + "description": null, "generatedName": "cardMerchantDetailsCategory", - "groupName": undefined, + "groupName": null, "nameOverride": "CardMerchantDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CardMerchantDetailsCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17589,19 +16979,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "cardMerchantDetailsMcc", "key": "MCC", "schema": { - "description": undefined, + "description": null, "generatedName": "cardMerchantDetailsMcc", - "groupName": undefined, + "groupName": null, "nameOverride": "CardMerchantDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CardMerchantDetailsMcc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17614,19 +17004,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "cardMerchantDetailsCity", "key": "city", "schema": { - "description": undefined, + "description": null, "generatedName": "cardMerchantDetailsCity", - "groupName": undefined, + "groupName": null, "nameOverride": "CardMerchantDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CardMerchantDetailsCity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17639,16 +17029,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "cardMerchantDetailsCountry", "key": "country", "schema": { - "description": undefined, + "description": null, "generatedName": "cardMerchantDetailsCountry", - "groupName": undefined, + "groupName": null, "nameOverride": "CardMerchantDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CardMerchantDetailsCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 2, "minLength": 2, @@ -17664,19 +17054,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "cardMerchantDetailsState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "cardMerchantDetailsState", - "groupName": undefined, + "groupName": null, "nameOverride": "CardMerchantDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CardMerchantDetailsState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17689,19 +17079,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "cardMerchantDetailsPostCode", "key": "postCode", "schema": { - "description": undefined, + "description": null, "generatedName": "cardMerchantDetailsPostCode", - "groupName": undefined, + "groupName": null, "nameOverride": "CardMerchantDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CardMerchantDetailsPostCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17715,20 +17105,20 @@ In order to make individual events retrievable, you also need to pass in a uniqu "description": "Classify the method of payment as "Card" for CardDetails ", "generatedName": "CardPaymentMethod", - "groupName": undefined, + "groupName": null, "nameOverride": "CardPaymentMethod", "type": "literal", "value": { - "string": "CARD", "type": "string", + "value": "CARD", }, }, "CaseClosedDetails": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CaseClosedDetails", - "groupName": undefined, + "groupName": null, "nameOverride": "CaseClosedDetails", "properties": [ { @@ -17737,19 +17127,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "caseClosedDetailsCaseId", "key": "caseId", "schema": { - "description": undefined, + "description": null, "generatedName": "caseClosedDetailsCaseId", - "groupName": undefined, + "groupName": null, "nameOverride": "CaseClosedDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CaseClosedDetailsCaseId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17762,19 +17152,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "caseClosedDetailsStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "caseClosedDetailsStatus", - "groupName": undefined, + "groupName": null, "nameOverride": "CaseClosedDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CaseClosedDetailsStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17787,25 +17177,25 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "caseClosedDetailsReasons", "key": "reasons", "schema": { - "description": undefined, + "description": null, "generatedName": "caseClosedDetailsReasons", - "groupName": undefined, + "groupName": null, "nameOverride": "CaseClosedDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CaseClosedDetailsReasons", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CaseClosedDetailsReasonsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17819,25 +17209,25 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "caseClosedDetailsReasonDescriptionForOther", "key": "reasonDescriptionForOther", "schema": { - "description": undefined, + "description": null, "generatedName": "caseClosedDetailsReasonDescriptionForOther", - "groupName": undefined, + "groupName": null, "nameOverride": "CaseClosedDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CaseClosedDetailsReasonDescriptionForOther", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CaseClosedDetailsReasonDescriptionForOtherItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17851,19 +17241,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "caseClosedDetailsComment", "key": "comment", "schema": { - "description": undefined, + "description": null, "generatedName": "caseClosedDetailsComment", - "groupName": undefined, + "groupName": null, "nameOverride": "CaseClosedDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CaseClosedDetailsComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17876,19 +17266,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "caseClosedDetailsUserId", "key": "userId", "schema": { - "description": undefined, + "description": null, "generatedName": "caseClosedDetailsUserId", - "groupName": undefined, + "groupName": null, "nameOverride": "CaseClosedDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CaseClosedDetailsUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17901,25 +17291,25 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "caseClosedDetailsTransactionIds", "key": "transactionIds", "schema": { - "description": undefined, + "description": null, "generatedName": "caseClosedDetailsTransactionIds", - "groupName": undefined, + "groupName": null, "nameOverride": "CaseClosedDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CaseClosedDetailsTransactionIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CaseClosedDetailsTransactionIdsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17935,7 +17325,7 @@ In order to make individual events retrievable, you also need to pass in a uniqu "allOfPropertyConflicts": [], "description": "Model for case management events", "generatedName": "CaseManagementEvent", - "groupName": undefined, + "groupName": null, "nameOverride": "CaseManagementEvent", "properties": [ { @@ -17946,32 +17336,32 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "Status of a case. E.g. Open, Closed etc.", "generatedName": "CaseManagementEventCaseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CLOSED", - "nameOverride": undefined, + "nameOverride": null, "value": "CLOSED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HIT", - "nameOverride": undefined, + "nameOverride": null, "value": "HIT", }, ], @@ -17985,8 +17375,8 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "Timestamp of the event", "generatedName": "CaseManagementEventTimestamp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -18001,56 +17391,56 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "Case status reason. E.g. Closed & False Positive, Closed & Investigation Completed etc.", "generatedName": "CaseManagementEventCaseStatusReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FALSE_POSITIVE", - "nameOverride": undefined, + "nameOverride": null, "value": "FALSE_POSITIVE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "INVESTIGATION_COMPLETED", - "nameOverride": undefined, + "nameOverride": null, "value": "INVESTIGATION_COMPLETED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DOCUMENTS_COLLECTED", - "nameOverride": undefined, + "nameOverride": null, "value": "DOCUMENTS_COLLECTED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "OTHER", - "nameOverride": undefined, + "nameOverride": null, "value": "OTHER", }, ], @@ -18062,18 +17452,18 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "caseManagementEventTransactionId", "key": "transactionId", "schema": { - "description": undefined, + "description": null, "generatedName": "caseManagementEventTransactionId", - "groupName": undefined, + "groupName": null, "nameOverride": "CaseManagementEvent", "type": "optional", "value": { "description": "Transaction ID the case pertains to", "generatedName": "CaseManagementEventTransactionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -18087,19 +17477,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "caseManagementEventUserId", "key": "userId", "schema": { - "description": undefined, + "description": null, "generatedName": "caseManagementEventUserId", - "groupName": undefined, + "groupName": null, "nameOverride": "CaseManagementEvent", "type": "optional", "value": { "description": "User ID the case pertains to", "generatedName": "CaseManagementEventUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18112,19 +17502,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "caseManagementEventEventId", "key": "eventId", "schema": { - "description": undefined, + "description": null, "generatedName": "caseManagementEventEventId", - "groupName": undefined, + "groupName": null, "nameOverride": "CaseManagementEvent", "type": "optional", "value": { "description": "Event ID the case pertains to", "generatedName": "CaseManagementEventEventId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18137,19 +17527,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "caseManagementEventCaseStatusReasonDescription", "key": "caseStatusReasonDescription", "schema": { - "description": undefined, + "description": null, "generatedName": "caseManagementEventCaseStatusReasonDescription", - "groupName": undefined, + "groupName": null, "nameOverride": "CaseManagementEvent", "type": "optional", "value": { "description": "Case status reason description", "generatedName": "CaseManagementEventCaseStatusReasonDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18162,9 +17552,9 @@ In order to make individual events retrievable, you also need to pass in a uniqu "CheckDetails": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CheckDetails", - "groupName": undefined, + "groupName": null, "nameOverride": "CheckDetails", "properties": [ { @@ -18173,19 +17563,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "checkDetailsCheckNumber", "key": "checkNumber", "schema": { - "description": undefined, + "description": null, "generatedName": "checkDetailsCheckNumber", - "groupName": undefined, + "groupName": null, "nameOverride": "CheckDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CheckDetailsCheckNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18198,19 +17588,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "checkDetailsCheckIdentifier", "key": "checkIdentifier", "schema": { - "description": undefined, + "description": null, "generatedName": "checkDetailsCheckIdentifier", - "groupName": undefined, + "groupName": null, "nameOverride": "CheckDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CheckDetailsCheckIdentifier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18223,19 +17613,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "checkDetailsName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "checkDetailsName", - "groupName": undefined, + "groupName": null, "nameOverride": "CheckDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CheckDetailsName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18248,88 +17638,88 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "checkDetailsDeliveryStatus", "key": "deliveryStatus", "schema": { - "description": undefined, + "description": null, "generatedName": "checkDetailsDeliveryStatus", - "groupName": undefined, + "groupName": null, "nameOverride": "CheckDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CheckDetailsDeliveryStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "COMPLETED", - "nameOverride": undefined, + "nameOverride": null, "value": "COMPLETED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PENDING", - "nameOverride": undefined, + "nameOverride": null, "value": "PENDING", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SETTLED", - "nameOverride": undefined, + "nameOverride": null, "value": "SETTLED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CANCELED", - "nameOverride": undefined, + "nameOverride": null, "value": "CANCELED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "REFUND", - "nameOverride": undefined, + "nameOverride": null, "value": "REFUND", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DECLINED", - "nameOverride": undefined, + "nameOverride": null, "value": "DECLINED", }, ], @@ -18342,16 +17732,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "checkDetailsEtaTimestamp", "key": "etaTimestamp", "schema": { - "description": undefined, + "description": null, "generatedName": "checkDetailsEtaTimestamp", - "groupName": undefined, + "groupName": null, "nameOverride": "CheckDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CheckDetailsEtaTimestamp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -18365,16 +17755,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "checkDetailsShippingAddress", "key": "shippingAddress", "schema": { - "description": undefined, + "description": null, "generatedName": "checkDetailsShippingAddress", - "groupName": undefined, + "groupName": null, "nameOverride": "CheckDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CheckDetailsShippingAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Address", "type": "reference", }, @@ -18386,12 +17776,12 @@ In order to make individual events retrievable, you also need to pass in a uniqu "CheckPaymentMethod": { "description": "Classify the method of payment as "CHECK" for CheckDetails", "generatedName": "CheckPaymentMethod", - "groupName": undefined, + "groupName": null, "nameOverride": "CheckPaymentMethod", "type": "literal", "value": { - "string": "CHECK", "type": "string", + "value": "CHECK", }, }, "CompanyFinancialDetails": { @@ -18399,7 +17789,7 @@ In order to make individual events retrievable, you also need to pass in a uniqu "allOfPropertyConflicts": [], "description": "Model for business user company financial details", "generatedName": "CompanyFinancialDetails", - "groupName": undefined, + "groupName": null, "nameOverride": "CompanyFinancialDetails", "properties": [ { @@ -18408,16 +17798,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "companyFinancialDetailsExpectedTransactionAmountPerMonth", "key": "expectedTransactionAmountPerMonth", "schema": { - "description": undefined, + "description": null, "generatedName": "companyFinancialDetailsExpectedTransactionAmountPerMonth", - "groupName": undefined, + "groupName": null, "nameOverride": "CompanyFinancialDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CompanyFinancialDetailsExpectedTransactionAmountPerMonth", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Amount", "type": "reference", }, @@ -18429,16 +17819,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "companyFinancialDetailsExpectedTurnoverPerMonth", "key": "expectedTurnoverPerMonth", "schema": { - "description": undefined, + "description": null, "generatedName": "companyFinancialDetailsExpectedTurnoverPerMonth", - "groupName": undefined, + "groupName": null, "nameOverride": "CompanyFinancialDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CompanyFinancialDetailsExpectedTurnoverPerMonth", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Amount", "type": "reference", }, @@ -18450,22 +17840,22 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "companyFinancialDetailsTags", "key": "tags", "schema": { - "description": undefined, + "description": null, "generatedName": "companyFinancialDetailsTags", - "groupName": undefined, + "groupName": null, "nameOverride": "CompanyFinancialDetails", "type": "optional", "value": { "description": "Additional information that can be added via tags", "generatedName": "CompanyFinancialDetailsTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CompanyFinancialDetailsTagsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Tag", "type": "reference", }, @@ -18480,7 +17870,7 @@ In order to make individual events retrievable, you also need to pass in a uniqu "allOfPropertyConflicts": [], "description": "Model for business user company general details", "generatedName": "CompanyGeneralDetails", - "groupName": undefined, + "groupName": null, "nameOverride": "CompanyGeneralDetails", "properties": [ { @@ -18491,10 +17881,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "Legal name of the company", "generatedName": "CompanyGeneralDetailsLegalName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -18507,25 +17897,25 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "companyGeneralDetailsBusinessIndustry", "key": "businessIndustry", "schema": { - "description": undefined, + "description": null, "generatedName": "companyGeneralDetailsBusinessIndustry", - "groupName": undefined, + "groupName": null, "nameOverride": "CompanyGeneralDetails", "type": "optional", "value": { "description": "The industry the business operates in for a business customer", "generatedName": "CompanyGeneralDetailsBusinessIndustry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CompanyGeneralDetailsBusinessIndustryItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18539,25 +17929,25 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "companyGeneralDetailsMainProductsServicesSold", "key": "mainProductsServicesSold", "schema": { - "description": undefined, + "description": null, "generatedName": "companyGeneralDetailsMainProductsServicesSold", - "groupName": undefined, + "groupName": null, "nameOverride": "CompanyGeneralDetails", "type": "optional", "value": { "description": "The key products and services provided by the company", "generatedName": "CompanyGeneralDetailsMainProductsServicesSold", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CompanyGeneralDetailsMainProductsServicesSoldItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18571,88 +17961,88 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "companyGeneralDetailsUserSegment", "key": "userSegment", "schema": { - "description": undefined, + "description": null, "generatedName": "companyGeneralDetailsUserSegment", - "groupName": undefined, + "groupName": null, "nameOverride": "CompanyGeneralDetails", "type": "optional", "value": { "description": "Segmentation of the business user", "generatedName": "CompanyGeneralDetailsUserSegment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SOLE_PROPRIETORSHIP", - "nameOverride": undefined, + "nameOverride": null, "value": "SOLE_PROPRIETORSHIP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SMB", - "nameOverride": undefined, + "nameOverride": null, "value": "SMB", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SMALL", - "nameOverride": undefined, + "nameOverride": null, "value": "SMALL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MEDIUM", - "nameOverride": undefined, + "nameOverride": null, "value": "MEDIUM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LARGE", - "nameOverride": undefined, + "nameOverride": null, "value": "LARGE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UNKNOWN", - "nameOverride": undefined, + "nameOverride": null, "value": "UNKNOWN", }, ], @@ -18665,16 +18055,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "companyGeneralDetailsUserRegistrationStatus", "key": "userRegistrationStatus", "schema": { - "description": undefined, + "description": null, "generatedName": "companyGeneralDetailsUserRegistrationStatus", - "groupName": undefined, + "groupName": null, "nameOverride": "CompanyGeneralDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CompanyGeneralDetailsUserRegistrationStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UserRegistrationStatus", "type": "reference", }, @@ -18686,22 +18076,22 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "companyGeneralDetailsTags", "key": "tags", "schema": { - "description": undefined, + "description": null, "generatedName": "companyGeneralDetailsTags", - "groupName": undefined, + "groupName": null, "nameOverride": "CompanyGeneralDetails", "type": "optional", "value": { "description": "Additional information that can be added via tags", "generatedName": "CompanyGeneralDetailsTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CompanyGeneralDetailsTagsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Tag", "type": "reference", }, @@ -18716,7 +18106,7 @@ In order to make individual events retrievable, you also need to pass in a uniqu "allOfPropertyConflicts": [], "description": "Model for business user company registration details", "generatedName": "CompanyRegistrationDetails", - "groupName": undefined, + "groupName": null, "nameOverride": "CompanyRegistrationDetails", "properties": [ { @@ -18727,10 +18117,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "Commercial registry registration number for the company in its registration country", "generatedName": "CompanyRegistrationDetailsRegistrationIdentifier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -18743,10 +18133,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "companyRegistrationDetailsRegistrationCountry", "key": "registrationCountry", "schema": { - "description": undefined, + "description": null, "generatedName": "CompanyRegistrationDetailsRegistrationCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CountryCode", "type": "reference", }, @@ -18757,19 +18147,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "companyRegistrationDetailsTaxIdentifier", "key": "taxIdentifier", "schema": { - "description": undefined, + "description": null, "generatedName": "companyRegistrationDetailsTaxIdentifier", - "groupName": undefined, + "groupName": null, "nameOverride": "CompanyRegistrationDetails", "type": "optional", "value": { "description": "Tax ID number of the registered entity", "generatedName": "CompanyRegistrationDetailsTaxIdentifier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18782,19 +18172,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "companyRegistrationDetailsLegalEntityType", "key": "legalEntityType", "schema": { - "description": undefined, + "description": null, "generatedName": "companyRegistrationDetailsLegalEntityType", - "groupName": undefined, + "groupName": null, "nameOverride": "CompanyRegistrationDetails", "type": "optional", "value": { "description": "Type of legal entity. Ex: Limited Liability", "generatedName": "CompanyRegistrationDetailsLegalEntityType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18807,19 +18197,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "companyRegistrationDetailsDateOfRegistration", "key": "dateOfRegistration", "schema": { - "description": undefined, + "description": null, "generatedName": "companyRegistrationDetailsDateOfRegistration", - "groupName": undefined, + "groupName": null, "nameOverride": "CompanyRegistrationDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CompanyRegistrationDetailsDateOfRegistration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18832,22 +18222,22 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "companyRegistrationDetailsTags", "key": "tags", "schema": { - "description": undefined, + "description": null, "generatedName": "companyRegistrationDetailsTags", - "groupName": undefined, + "groupName": null, "nameOverride": "CompanyRegistrationDetails", "type": "optional", "value": { "description": "Additional information that can be added via tags", "generatedName": "CompanyRegistrationDetailsTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CompanyRegistrationDetailsTagsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Tag", "type": "reference", }, @@ -18862,7 +18252,7 @@ In order to make individual events retrievable, you also need to pass in a uniqu "allOfPropertyConflicts": [], "description": "Model for a generic consumer name", "generatedName": "ConsumerName", - "groupName": undefined, + "groupName": null, "nameOverride": "ConsumerName", "properties": [ { @@ -18873,10 +18263,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "First name of the user", "generatedName": "ConsumerNameFirstName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -18889,18 +18279,18 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "consumerNameMiddleName", "key": "middleName", "schema": { - "description": undefined, + "description": null, "generatedName": "consumerNameMiddleName", - "groupName": undefined, + "groupName": null, "nameOverride": "ConsumerName", "type": "optional", "value": { "description": "Middle name of the user", "generatedName": "ConsumerNameMiddleName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -18914,18 +18304,18 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "consumerNameLastName", "key": "lastName", "schema": { - "description": undefined, + "description": null, "generatedName": "consumerNameLastName", - "groupName": undefined, + "groupName": null, "nameOverride": "ConsumerName", "type": "optional", "value": { "description": "Last name of the user", "generatedName": "ConsumerNameLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -18941,7 +18331,7 @@ In order to make individual events retrievable, you also need to pass in a uniqu "allOfPropertyConflicts": [], "description": "Model for consumer user-related events", "generatedName": "ConsumerUserEvent", - "groupName": undefined, + "groupName": null, "nameOverride": "ConsumerUserEvent", "properties": [ { @@ -18952,8 +18342,8 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "Timestamp of the event", "generatedName": "ConsumerUserEventTimestamp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -18968,10 +18358,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "Transaction ID the event pertains to", "generatedName": "ConsumerUserEventUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -18984,19 +18374,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "consumerUserEventEventId", "key": "eventId", "schema": { - "description": undefined, + "description": null, "generatedName": "consumerUserEventEventId", - "groupName": undefined, + "groupName": null, "nameOverride": "ConsumerUserEvent", "type": "optional", "value": { "description": "Unique event ID", "generatedName": "ConsumerUserEventEventId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19009,19 +18399,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "consumerUserEventReason", "key": "reason", "schema": { - "description": undefined, + "description": null, "generatedName": "consumerUserEventReason", - "groupName": undefined, + "groupName": null, "nameOverride": "ConsumerUserEvent", "type": "optional", "value": { "description": "Reason for the event or a state change", "generatedName": "ConsumerUserEventReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19034,19 +18424,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "consumerUserEventEventDescription", "key": "eventDescription", "schema": { - "description": undefined, + "description": null, "generatedName": "consumerUserEventEventDescription", - "groupName": undefined, + "groupName": null, "nameOverride": "ConsumerUserEvent", "type": "optional", "value": { "description": "Event description", "generatedName": "ConsumerUserEventEventDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19059,16 +18449,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "consumerUserEventUpdatedConsumerUserAttributes", "key": "updatedConsumerUserAttributes", "schema": { - "description": undefined, + "description": null, "generatedName": "consumerUserEventUpdatedConsumerUserAttributes", - "groupName": undefined, + "groupName": null, "nameOverride": "ConsumerUserEvent", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ConsumerUserEventUpdatedConsumerUserAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UserOptional", "type": "reference", }, @@ -19082,7 +18472,7 @@ In order to make individual events retrievable, you also need to pass in a uniqu "allOfPropertyConflicts": [], "description": "Model for consumer user risk score response", "generatedName": "ConsumerUsersResponse", - "groupName": undefined, + "groupName": null, "nameOverride": "ConsumerUsersResponse", "properties": [ { @@ -19093,10 +18483,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "user ID the risk score pertains to", "generatedName": "ConsumerUsersResponseUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -19111,7 +18501,7 @@ In order to make individual events retrievable, you also need to pass in a uniqu "allOfPropertyConflicts": [], "description": "Model for business user contact information details", "generatedName": "ContactDetails", - "groupName": undefined, + "groupName": null, "nameOverride": "ContactDetails", "properties": [ { @@ -19120,25 +18510,25 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "contactDetailsEmailIds", "key": "emailIds", "schema": { - "description": undefined, + "description": null, "generatedName": "contactDetailsEmailIds", - "groupName": undefined, + "groupName": null, "nameOverride": "ContactDetails", "type": "optional", "value": { "description": "Email addresses of the contacts for a given business customer", "generatedName": "ContactDetailsEmailIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ContactDetailsEmailIdsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19152,25 +18542,25 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "contactDetailsContactNumbers", "key": "contactNumbers", "schema": { - "description": undefined, + "description": null, "generatedName": "contactDetailsContactNumbers", - "groupName": undefined, + "groupName": null, "nameOverride": "ContactDetails", "type": "optional", "value": { "description": "Phone numbers to contact a given business customer", "generatedName": "ContactDetailsContactNumbers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ContactDetailsContactNumbersItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19184,25 +18574,25 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "contactDetailsFaxNumbers", "key": "faxNumbers", "schema": { - "description": undefined, + "description": null, "generatedName": "contactDetailsFaxNumbers", - "groupName": undefined, + "groupName": null, "nameOverride": "ContactDetails", "type": "optional", "value": { "description": "Fax numbers to contact a business customer", "generatedName": "ContactDetailsFaxNumbers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ContactDetailsFaxNumbersItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19216,25 +18606,25 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "contactDetailsWebsites", "key": "websites", "schema": { - "description": undefined, + "description": null, "generatedName": "contactDetailsWebsites", - "groupName": undefined, + "groupName": null, "nameOverride": "ContactDetails", "type": "optional", "value": { "description": "Website of the company", "generatedName": "ContactDetailsWebsites", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ContactDetailsWebsitesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19248,22 +18638,22 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "contactDetailsAddresses", "key": "addresses", "schema": { - "description": undefined, + "description": null, "generatedName": "contactDetailsAddresses", - "groupName": undefined, + "groupName": null, "nameOverride": "ContactDetails", "type": "optional", "value": { "description": "Address(es) of the company", "generatedName": "ContactDetailsAddresses", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ContactDetailsAddressesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Address", "type": "reference", }, @@ -19274,6259 +18664,6259 @@ In order to make individual events retrievable, you also need to pass in a uniqu "type": "object", }, "CountryCode": { - "description": undefined, + "description": null, "generatedName": "CountryCode", - "groupName": undefined, + "groupName": null, "nameOverride": "CountryCode", "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AF", - "nameOverride": undefined, + "nameOverride": null, "value": "AF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AL", - "nameOverride": undefined, + "nameOverride": null, "value": "AL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DZ", - "nameOverride": undefined, + "nameOverride": null, "value": "DZ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AS", - "nameOverride": undefined, + "nameOverride": null, "value": "AS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AD", - "nameOverride": undefined, + "nameOverride": null, "value": "AD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AO", - "nameOverride": undefined, + "nameOverride": null, "value": "AO", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AI", - "nameOverride": undefined, + "nameOverride": null, "value": "AI", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AQ", - "nameOverride": undefined, + "nameOverride": null, "value": "AQ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AG", - "nameOverride": undefined, + "nameOverride": null, "value": "AG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AR", - "nameOverride": undefined, + "nameOverride": null, "value": "AR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AM", - "nameOverride": undefined, + "nameOverride": null, "value": "AM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AW", - "nameOverride": undefined, + "nameOverride": null, "value": "AW", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AU", - "nameOverride": undefined, + "nameOverride": null, "value": "AU", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AT", - "nameOverride": undefined, + "nameOverride": null, "value": "AT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AZ", - "nameOverride": undefined, + "nameOverride": null, "value": "AZ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BS", - "nameOverride": undefined, + "nameOverride": null, "value": "BS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BH", - "nameOverride": undefined, + "nameOverride": null, "value": "BH", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BD", - "nameOverride": undefined, + "nameOverride": null, "value": "BD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BB", - "nameOverride": undefined, + "nameOverride": null, "value": "BB", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BY", - "nameOverride": undefined, + "nameOverride": null, "value": "BY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BE", - "nameOverride": undefined, + "nameOverride": null, "value": "BE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BZ", - "nameOverride": undefined, + "nameOverride": null, "value": "BZ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BJ", - "nameOverride": undefined, + "nameOverride": null, "value": "BJ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BM", - "nameOverride": undefined, + "nameOverride": null, "value": "BM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BT", - "nameOverride": undefined, + "nameOverride": null, "value": "BT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BO", - "nameOverride": undefined, + "nameOverride": null, "value": "BO", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BQ", - "nameOverride": undefined, + "nameOverride": null, "value": "BQ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BA", - "nameOverride": undefined, + "nameOverride": null, "value": "BA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BW", - "nameOverride": undefined, + "nameOverride": null, "value": "BW", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BV", - "nameOverride": undefined, + "nameOverride": null, "value": "BV", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BR", - "nameOverride": undefined, + "nameOverride": null, "value": "BR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "IO", - "nameOverride": undefined, + "nameOverride": null, "value": "IO", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BN", - "nameOverride": undefined, + "nameOverride": null, "value": "BN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BG", - "nameOverride": undefined, + "nameOverride": null, "value": "BG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BF", - "nameOverride": undefined, + "nameOverride": null, "value": "BF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BI", - "nameOverride": undefined, + "nameOverride": null, "value": "BI", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CV", - "nameOverride": undefined, + "nameOverride": null, "value": "CV", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KH", - "nameOverride": undefined, + "nameOverride": null, "value": "KH", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CM", - "nameOverride": undefined, + "nameOverride": null, "value": "CM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CA", - "nameOverride": undefined, + "nameOverride": null, "value": "CA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KY", - "nameOverride": undefined, + "nameOverride": null, "value": "KY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CF", - "nameOverride": undefined, + "nameOverride": null, "value": "CF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TD", - "nameOverride": undefined, + "nameOverride": null, "value": "TD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CL", - "nameOverride": undefined, + "nameOverride": null, "value": "CL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CN", - "nameOverride": undefined, + "nameOverride": null, "value": "CN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CX", - "nameOverride": undefined, + "nameOverride": null, "value": "CX", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CC", - "nameOverride": undefined, + "nameOverride": null, "value": "CC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CO", - "nameOverride": undefined, + "nameOverride": null, "value": "CO", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KM", - "nameOverride": undefined, + "nameOverride": null, "value": "KM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CD", - "nameOverride": undefined, + "nameOverride": null, "value": "CD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CG", - "nameOverride": undefined, + "nameOverride": null, "value": "CG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CK", - "nameOverride": undefined, + "nameOverride": null, "value": "CK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CR", - "nameOverride": undefined, + "nameOverride": null, "value": "CR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HR", - "nameOverride": undefined, + "nameOverride": null, "value": "HR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CU", - "nameOverride": undefined, + "nameOverride": null, "value": "CU", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CW", - "nameOverride": undefined, + "nameOverride": null, "value": "CW", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CY", - "nameOverride": undefined, + "nameOverride": null, "value": "CY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CZ", - "nameOverride": undefined, + "nameOverride": null, "value": "CZ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CI", - "nameOverride": undefined, + "nameOverride": null, "value": "CI", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DK", - "nameOverride": undefined, + "nameOverride": null, "value": "DK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DJ", - "nameOverride": undefined, + "nameOverride": null, "value": "DJ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DM", - "nameOverride": undefined, + "nameOverride": null, "value": "DM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DO", - "nameOverride": undefined, + "nameOverride": null, "value": "DO", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EC", - "nameOverride": undefined, + "nameOverride": null, "value": "EC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EG", - "nameOverride": undefined, + "nameOverride": null, "value": "EG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SV", - "nameOverride": undefined, + "nameOverride": null, "value": "SV", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GQ", - "nameOverride": undefined, + "nameOverride": null, "value": "GQ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ER", - "nameOverride": undefined, + "nameOverride": null, "value": "ER", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EE", - "nameOverride": undefined, + "nameOverride": null, "value": "EE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SZ", - "nameOverride": undefined, + "nameOverride": null, "value": "SZ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ET", - "nameOverride": undefined, + "nameOverride": null, "value": "ET", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FK", - "nameOverride": undefined, + "nameOverride": null, "value": "FK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FO", - "nameOverride": undefined, + "nameOverride": null, "value": "FO", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FJ", - "nameOverride": undefined, + "nameOverride": null, "value": "FJ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FI", - "nameOverride": undefined, + "nameOverride": null, "value": "FI", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FR", - "nameOverride": undefined, + "nameOverride": null, "value": "FR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GF", - "nameOverride": undefined, + "nameOverride": null, "value": "GF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PF", - "nameOverride": undefined, + "nameOverride": null, "value": "PF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TF", - "nameOverride": undefined, + "nameOverride": null, "value": "TF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GA", - "nameOverride": undefined, + "nameOverride": null, "value": "GA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GM", - "nameOverride": undefined, + "nameOverride": null, "value": "GM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GE", - "nameOverride": undefined, + "nameOverride": null, "value": "GE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DE", - "nameOverride": undefined, + "nameOverride": null, "value": "DE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GH", - "nameOverride": undefined, + "nameOverride": null, "value": "GH", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GI", - "nameOverride": undefined, + "nameOverride": null, "value": "GI", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GR", - "nameOverride": undefined, + "nameOverride": null, "value": "GR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GL", - "nameOverride": undefined, + "nameOverride": null, "value": "GL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GD", - "nameOverride": undefined, + "nameOverride": null, "value": "GD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GP", - "nameOverride": undefined, + "nameOverride": null, "value": "GP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GU", - "nameOverride": undefined, + "nameOverride": null, "value": "GU", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GT", - "nameOverride": undefined, + "nameOverride": null, "value": "GT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GG", - "nameOverride": undefined, + "nameOverride": null, "value": "GG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GN", - "nameOverride": undefined, + "nameOverride": null, "value": "GN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GW", - "nameOverride": undefined, + "nameOverride": null, "value": "GW", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GY", - "nameOverride": undefined, + "nameOverride": null, "value": "GY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HT", - "nameOverride": undefined, + "nameOverride": null, "value": "HT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HM", - "nameOverride": undefined, + "nameOverride": null, "value": "HM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "VA", - "nameOverride": undefined, + "nameOverride": null, "value": "VA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HN", - "nameOverride": undefined, + "nameOverride": null, "value": "HN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HK", - "nameOverride": undefined, + "nameOverride": null, "value": "HK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HU", - "nameOverride": undefined, + "nameOverride": null, "value": "HU", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "IS", - "nameOverride": undefined, + "nameOverride": null, "value": "IS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "IN", - "nameOverride": undefined, + "nameOverride": null, "value": "IN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ID", - "nameOverride": undefined, + "nameOverride": null, "value": "ID", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "IR", - "nameOverride": undefined, + "nameOverride": null, "value": "IR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "IQ", - "nameOverride": undefined, + "nameOverride": null, "value": "IQ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "IE", - "nameOverride": undefined, + "nameOverride": null, "value": "IE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "IM", - "nameOverride": undefined, + "nameOverride": null, "value": "IM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "IL", - "nameOverride": undefined, + "nameOverride": null, "value": "IL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "IT", - "nameOverride": undefined, + "nameOverride": null, "value": "IT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "JM", - "nameOverride": undefined, + "nameOverride": null, "value": "JM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "JP", - "nameOverride": undefined, + "nameOverride": null, "value": "JP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "JE", - "nameOverride": undefined, + "nameOverride": null, "value": "JE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "JO", - "nameOverride": undefined, + "nameOverride": null, "value": "JO", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KZ", - "nameOverride": undefined, + "nameOverride": null, "value": "KZ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KE", - "nameOverride": undefined, + "nameOverride": null, "value": "KE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KI", - "nameOverride": undefined, + "nameOverride": null, "value": "KI", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KP", - "nameOverride": undefined, + "nameOverride": null, "value": "KP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KR", - "nameOverride": undefined, + "nameOverride": null, "value": "KR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KW", - "nameOverride": undefined, + "nameOverride": null, "value": "KW", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KG", - "nameOverride": undefined, + "nameOverride": null, "value": "KG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LA", - "nameOverride": undefined, + "nameOverride": null, "value": "LA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LV", - "nameOverride": undefined, + "nameOverride": null, "value": "LV", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LB", - "nameOverride": undefined, + "nameOverride": null, "value": "LB", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LS", - "nameOverride": undefined, + "nameOverride": null, "value": "LS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LR", - "nameOverride": undefined, + "nameOverride": null, "value": "LR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LY", - "nameOverride": undefined, + "nameOverride": null, "value": "LY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LI", - "nameOverride": undefined, + "nameOverride": null, "value": "LI", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LT", - "nameOverride": undefined, + "nameOverride": null, "value": "LT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LU", - "nameOverride": undefined, + "nameOverride": null, "value": "LU", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MO", - "nameOverride": undefined, + "nameOverride": null, "value": "MO", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MG", - "nameOverride": undefined, + "nameOverride": null, "value": "MG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MW", - "nameOverride": undefined, + "nameOverride": null, "value": "MW", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MY", - "nameOverride": undefined, + "nameOverride": null, "value": "MY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MV", - "nameOverride": undefined, + "nameOverride": null, "value": "MV", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ML", - "nameOverride": undefined, + "nameOverride": null, "value": "ML", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MT", - "nameOverride": undefined, + "nameOverride": null, "value": "MT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MH", - "nameOverride": undefined, + "nameOverride": null, "value": "MH", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MQ", - "nameOverride": undefined, + "nameOverride": null, "value": "MQ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MR", - "nameOverride": undefined, + "nameOverride": null, "value": "MR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MU", - "nameOverride": undefined, + "nameOverride": null, "value": "MU", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "YT", - "nameOverride": undefined, + "nameOverride": null, "value": "YT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MX", - "nameOverride": undefined, + "nameOverride": null, "value": "MX", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FM", - "nameOverride": undefined, + "nameOverride": null, "value": "FM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MD", - "nameOverride": undefined, + "nameOverride": null, "value": "MD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MC", - "nameOverride": undefined, + "nameOverride": null, "value": "MC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MN", - "nameOverride": undefined, + "nameOverride": null, "value": "MN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ME", - "nameOverride": undefined, + "nameOverride": null, "value": "ME", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MS", - "nameOverride": undefined, + "nameOverride": null, "value": "MS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MA", - "nameOverride": undefined, + "nameOverride": null, "value": "MA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MZ", - "nameOverride": undefined, + "nameOverride": null, "value": "MZ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MM", - "nameOverride": undefined, + "nameOverride": null, "value": "MM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NA", - "nameOverride": undefined, + "nameOverride": null, "value": "NA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NR", - "nameOverride": undefined, + "nameOverride": null, "value": "NR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NP", - "nameOverride": undefined, + "nameOverride": null, "value": "NP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NL", - "nameOverride": undefined, + "nameOverride": null, "value": "NL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NC", - "nameOverride": undefined, + "nameOverride": null, "value": "NC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NZ", - "nameOverride": undefined, + "nameOverride": null, "value": "NZ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NI", - "nameOverride": undefined, + "nameOverride": null, "value": "NI", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NE", - "nameOverride": undefined, + "nameOverride": null, "value": "NE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NG", - "nameOverride": undefined, + "nameOverride": null, "value": "NG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NU", - "nameOverride": undefined, + "nameOverride": null, "value": "NU", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NF", - "nameOverride": undefined, + "nameOverride": null, "value": "NF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MK", - "nameOverride": undefined, + "nameOverride": null, "value": "MK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MP", - "nameOverride": undefined, + "nameOverride": null, "value": "MP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NO", - "nameOverride": undefined, + "nameOverride": null, "value": "NO", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "OM", - "nameOverride": undefined, + "nameOverride": null, "value": "OM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PK", - "nameOverride": undefined, + "nameOverride": null, "value": "PK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PW", - "nameOverride": undefined, + "nameOverride": null, "value": "PW", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PS", - "nameOverride": undefined, + "nameOverride": null, "value": "PS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PA", - "nameOverride": undefined, + "nameOverride": null, "value": "PA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PG", - "nameOverride": undefined, + "nameOverride": null, "value": "PG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PY", - "nameOverride": undefined, + "nameOverride": null, "value": "PY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PE", - "nameOverride": undefined, + "nameOverride": null, "value": "PE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PH", - "nameOverride": undefined, + "nameOverride": null, "value": "PH", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PN", - "nameOverride": undefined, + "nameOverride": null, "value": "PN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PL", - "nameOverride": undefined, + "nameOverride": null, "value": "PL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PT", - "nameOverride": undefined, + "nameOverride": null, "value": "PT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PR", - "nameOverride": undefined, + "nameOverride": null, "value": "PR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "QA", - "nameOverride": undefined, + "nameOverride": null, "value": "QA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RO", - "nameOverride": undefined, + "nameOverride": null, "value": "RO", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RU", - "nameOverride": undefined, + "nameOverride": null, "value": "RU", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RW", - "nameOverride": undefined, + "nameOverride": null, "value": "RW", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RE", - "nameOverride": undefined, + "nameOverride": null, "value": "RE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BL", - "nameOverride": undefined, + "nameOverride": null, "value": "BL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SH", - "nameOverride": undefined, + "nameOverride": null, "value": "SH", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KN", - "nameOverride": undefined, + "nameOverride": null, "value": "KN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LC", - "nameOverride": undefined, + "nameOverride": null, "value": "LC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MF", - "nameOverride": undefined, + "nameOverride": null, "value": "MF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PM", - "nameOverride": undefined, + "nameOverride": null, "value": "PM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "VC", - "nameOverride": undefined, + "nameOverride": null, "value": "VC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WS", - "nameOverride": undefined, + "nameOverride": null, "value": "WS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SM", - "nameOverride": undefined, + "nameOverride": null, "value": "SM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ST", - "nameOverride": undefined, + "nameOverride": null, "value": "ST", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SA", - "nameOverride": undefined, + "nameOverride": null, "value": "SA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SN", - "nameOverride": undefined, + "nameOverride": null, "value": "SN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RS", - "nameOverride": undefined, + "nameOverride": null, "value": "RS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SC", - "nameOverride": undefined, + "nameOverride": null, "value": "SC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SL", - "nameOverride": undefined, + "nameOverride": null, "value": "SL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SG", - "nameOverride": undefined, + "nameOverride": null, "value": "SG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SX", - "nameOverride": undefined, + "nameOverride": null, "value": "SX", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SK", - "nameOverride": undefined, + "nameOverride": null, "value": "SK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SI", - "nameOverride": undefined, + "nameOverride": null, "value": "SI", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SB", - "nameOverride": undefined, + "nameOverride": null, "value": "SB", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SO", - "nameOverride": undefined, + "nameOverride": null, "value": "SO", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ZA", - "nameOverride": undefined, + "nameOverride": null, "value": "ZA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GS", - "nameOverride": undefined, + "nameOverride": null, "value": "GS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SS", - "nameOverride": undefined, + "nameOverride": null, "value": "SS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ES", - "nameOverride": undefined, + "nameOverride": null, "value": "ES", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LK", - "nameOverride": undefined, + "nameOverride": null, "value": "LK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SD", - "nameOverride": undefined, + "nameOverride": null, "value": "SD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SR", - "nameOverride": undefined, + "nameOverride": null, "value": "SR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SJ", - "nameOverride": undefined, + "nameOverride": null, "value": "SJ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SE", - "nameOverride": undefined, + "nameOverride": null, "value": "SE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CH", - "nameOverride": undefined, + "nameOverride": null, "value": "CH", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SY", - "nameOverride": undefined, + "nameOverride": null, "value": "SY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TW", - "nameOverride": undefined, + "nameOverride": null, "value": "TW", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TJ", - "nameOverride": undefined, + "nameOverride": null, "value": "TJ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TZ", - "nameOverride": undefined, + "nameOverride": null, "value": "TZ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TH", - "nameOverride": undefined, + "nameOverride": null, "value": "TH", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TL", - "nameOverride": undefined, + "nameOverride": null, "value": "TL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TG", - "nameOverride": undefined, + "nameOverride": null, "value": "TG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TK", - "nameOverride": undefined, + "nameOverride": null, "value": "TK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TO", - "nameOverride": undefined, + "nameOverride": null, "value": "TO", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TT", - "nameOverride": undefined, + "nameOverride": null, "value": "TT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TN", - "nameOverride": undefined, + "nameOverride": null, "value": "TN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TM", - "nameOverride": undefined, + "nameOverride": null, "value": "TM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TC", - "nameOverride": undefined, + "nameOverride": null, "value": "TC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TV", - "nameOverride": undefined, + "nameOverride": null, "value": "TV", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TR", - "nameOverride": undefined, + "nameOverride": null, "value": "TR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UG", - "nameOverride": undefined, + "nameOverride": null, "value": "UG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UA", - "nameOverride": undefined, + "nameOverride": null, "value": "UA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AE", - "nameOverride": undefined, + "nameOverride": null, "value": "AE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GB", - "nameOverride": undefined, + "nameOverride": null, "value": "GB", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UM", - "nameOverride": undefined, + "nameOverride": null, "value": "UM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "US", - "nameOverride": undefined, + "nameOverride": null, "value": "US", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UY", - "nameOverride": undefined, + "nameOverride": null, "value": "UY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UZ", - "nameOverride": undefined, + "nameOverride": null, "value": "UZ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "VU", - "nameOverride": undefined, + "nameOverride": null, "value": "VU", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "VE", - "nameOverride": undefined, + "nameOverride": null, "value": "VE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "VN", - "nameOverride": undefined, + "nameOverride": null, "value": "VN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "VG", - "nameOverride": undefined, + "nameOverride": null, "value": "VG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "VI", - "nameOverride": undefined, + "nameOverride": null, "value": "VI", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WF", - "nameOverride": undefined, + "nameOverride": null, "value": "WF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EH", - "nameOverride": undefined, + "nameOverride": null, "value": "EH", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "YE", - "nameOverride": undefined, + "nameOverride": null, "value": "YE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ZM", - "nameOverride": undefined, + "nameOverride": null, "value": "ZM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ZW", - "nameOverride": undefined, + "nameOverride": null, "value": "ZW", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AX", - "nameOverride": undefined, + "nameOverride": null, "value": "AX", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NOT_APPLICABLE", - "nameOverride": undefined, + "nameOverride": null, "value": "N/A", }, ], }, "CurrencyCode": { - "description": undefined, + "description": null, "generatedName": "CurrencyCode", - "groupName": undefined, + "groupName": null, "nameOverride": "CurrencyCode", "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "OneInch", - "nameOverride": undefined, + "nameOverride": null, "value": "1INCH", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AAVE", - "nameOverride": undefined, + "nameOverride": null, "value": "AAVE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ADA", - "nameOverride": undefined, + "nameOverride": null, "value": "ADA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AED", - "nameOverride": undefined, + "nameOverride": null, "value": "AED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AFN", - "nameOverride": undefined, + "nameOverride": null, "value": "AFN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ALGO", - "nameOverride": undefined, + "nameOverride": null, "value": "ALGO", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ALL", - "nameOverride": undefined, + "nameOverride": null, "value": "ALL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AMD", - "nameOverride": undefined, + "nameOverride": null, "value": "AMD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AMP", - "nameOverride": undefined, + "nameOverride": null, "value": "AMP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ANG", - "nameOverride": undefined, + "nameOverride": null, "value": "ANG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AOA", - "nameOverride": undefined, + "nameOverride": null, "value": "AOA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AR", - "nameOverride": undefined, + "nameOverride": null, "value": "AR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ARS", - "nameOverride": undefined, + "nameOverride": null, "value": "ARS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ATOM", - "nameOverride": undefined, + "nameOverride": null, "value": "ATOM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AUD", - "nameOverride": undefined, + "nameOverride": null, "value": "AUD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AVAX", - "nameOverride": undefined, + "nameOverride": null, "value": "AVAX", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AWG", - "nameOverride": undefined, + "nameOverride": null, "value": "AWG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AXS", - "nameOverride": undefined, + "nameOverride": null, "value": "AXS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AZN", - "nameOverride": undefined, + "nameOverride": null, "value": "AZN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BAM", - "nameOverride": undefined, + "nameOverride": null, "value": "BAM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BAT", - "nameOverride": undefined, + "nameOverride": null, "value": "BAT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BBD", - "nameOverride": undefined, + "nameOverride": null, "value": "BBD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BCH", - "nameOverride": undefined, + "nameOverride": null, "value": "BCH", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BDT", - "nameOverride": undefined, + "nameOverride": null, "value": "BDT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BGN", - "nameOverride": undefined, + "nameOverride": null, "value": "BGN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BHD", - "nameOverride": undefined, + "nameOverride": null, "value": "BHD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BIF", - "nameOverride": undefined, + "nameOverride": null, "value": "BIF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BMD", - "nameOverride": undefined, + "nameOverride": null, "value": "BMD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BNB", - "nameOverride": undefined, + "nameOverride": null, "value": "BNB", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BND", - "nameOverride": undefined, + "nameOverride": null, "value": "BND", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BOB", - "nameOverride": undefined, + "nameOverride": null, "value": "BOB", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BRL", - "nameOverride": undefined, + "nameOverride": null, "value": "BRL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BSD", - "nameOverride": undefined, + "nameOverride": null, "value": "BSD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BSV", - "nameOverride": undefined, + "nameOverride": null, "value": "BSV", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BTC", - "nameOverride": undefined, + "nameOverride": null, "value": "BTC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BTCB", - "nameOverride": undefined, + "nameOverride": null, "value": "BTCB", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BTG", - "nameOverride": undefined, + "nameOverride": null, "value": "BTG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BTN", - "nameOverride": undefined, + "nameOverride": null, "value": "BTN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BUSD", - "nameOverride": undefined, + "nameOverride": null, "value": "BUSD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BWP", - "nameOverride": undefined, + "nameOverride": null, "value": "BWP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BYN", - "nameOverride": undefined, + "nameOverride": null, "value": "BYN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BYR", - "nameOverride": undefined, + "nameOverride": null, "value": "BYR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BZD", - "nameOverride": undefined, + "nameOverride": null, "value": "BZD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CAD", - "nameOverride": undefined, + "nameOverride": null, "value": "CAD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CAKE", - "nameOverride": undefined, + "nameOverride": null, "value": "CAKE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CDF", - "nameOverride": undefined, + "nameOverride": null, "value": "CDF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CELO", - "nameOverride": undefined, + "nameOverride": null, "value": "CELO", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CHF", - "nameOverride": undefined, + "nameOverride": null, "value": "CHF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CHZ", - "nameOverride": undefined, + "nameOverride": null, "value": "CHZ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CLF", - "nameOverride": undefined, + "nameOverride": null, "value": "CLF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CLP", - "nameOverride": undefined, + "nameOverride": null, "value": "CLP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CNY", - "nameOverride": undefined, + "nameOverride": null, "value": "CNY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "COMP", - "nameOverride": undefined, + "nameOverride": null, "value": "COMP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "COP", - "nameOverride": undefined, + "nameOverride": null, "value": "COP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CRC", - "nameOverride": undefined, + "nameOverride": null, "value": "CRC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CRO", - "nameOverride": undefined, + "nameOverride": null, "value": "CRO", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CRV", - "nameOverride": undefined, + "nameOverride": null, "value": "CRV", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CUC", - "nameOverride": undefined, + "nameOverride": null, "value": "CUC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CUP", - "nameOverride": undefined, + "nameOverride": null, "value": "CUP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CVE", - "nameOverride": undefined, + "nameOverride": null, "value": "CVE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CVX", - "nameOverride": undefined, + "nameOverride": null, "value": "CVX", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CZK", - "nameOverride": undefined, + "nameOverride": null, "value": "CZK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DAI", - "nameOverride": undefined, + "nameOverride": null, "value": "DAI", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DASH", - "nameOverride": undefined, + "nameOverride": null, "value": "DASH", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DCR", - "nameOverride": undefined, + "nameOverride": null, "value": "DCR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DFI", - "nameOverride": undefined, + "nameOverride": null, "value": "DFI", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DJF", - "nameOverride": undefined, + "nameOverride": null, "value": "DJF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DKK", - "nameOverride": undefined, + "nameOverride": null, "value": "DKK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DOGE", - "nameOverride": undefined, + "nameOverride": null, "value": "DOGE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DOP", - "nameOverride": undefined, + "nameOverride": null, "value": "DOP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DOT", - "nameOverride": undefined, + "nameOverride": null, "value": "DOT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DZD", - "nameOverride": undefined, + "nameOverride": null, "value": "DZD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EGLD", - "nameOverride": undefined, + "nameOverride": null, "value": "EGLD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EGP", - "nameOverride": undefined, + "nameOverride": null, "value": "EGP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ENJ", - "nameOverride": undefined, + "nameOverride": null, "value": "ENJ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EOS", - "nameOverride": undefined, + "nameOverride": null, "value": "EOS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ERN", - "nameOverride": undefined, + "nameOverride": null, "value": "ERN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ETB", - "nameOverride": undefined, + "nameOverride": null, "value": "ETB", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ETC", - "nameOverride": undefined, + "nameOverride": null, "value": "ETC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ETH", - "nameOverride": undefined, + "nameOverride": null, "value": "ETH", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EUR", - "nameOverride": undefined, + "nameOverride": null, "value": "EUR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FEI", - "nameOverride": undefined, + "nameOverride": null, "value": "FEI", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FIL", - "nameOverride": undefined, + "nameOverride": null, "value": "FIL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FJD", - "nameOverride": undefined, + "nameOverride": null, "value": "FJD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FKP", - "nameOverride": undefined, + "nameOverride": null, "value": "FKP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FLOW", - "nameOverride": undefined, + "nameOverride": null, "value": "FLOW", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FRAX", - "nameOverride": undefined, + "nameOverride": null, "value": "FRAX", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FTM", - "nameOverride": undefined, + "nameOverride": null, "value": "FTM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FTT", - "nameOverride": undefined, + "nameOverride": null, "value": "FTT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GALA", - "nameOverride": undefined, + "nameOverride": null, "value": "GALA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GBP", - "nameOverride": undefined, + "nameOverride": null, "value": "GBP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GEL", - "nameOverride": undefined, + "nameOverride": null, "value": "GEL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GGP", - "nameOverride": undefined, + "nameOverride": null, "value": "GGP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GHS", - "nameOverride": undefined, + "nameOverride": null, "value": "GHS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GIP", - "nameOverride": undefined, + "nameOverride": null, "value": "GIP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GMD", - "nameOverride": undefined, + "nameOverride": null, "value": "GMD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GNF", - "nameOverride": undefined, + "nameOverride": null, "value": "GNF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GNO", - "nameOverride": undefined, + "nameOverride": null, "value": "GNO", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GRT", - "nameOverride": undefined, + "nameOverride": null, "value": "GRT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GT", - "nameOverride": undefined, + "nameOverride": null, "value": "GT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GTQ", - "nameOverride": undefined, + "nameOverride": null, "value": "GTQ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GYD", - "nameOverride": undefined, + "nameOverride": null, "value": "GYD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HBAR", - "nameOverride": undefined, + "nameOverride": null, "value": "HBAR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HKD", - "nameOverride": undefined, + "nameOverride": null, "value": "HKD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HNL", - "nameOverride": undefined, + "nameOverride": null, "value": "HNL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HNT", - "nameOverride": undefined, + "nameOverride": null, "value": "HNT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HOT", - "nameOverride": undefined, + "nameOverride": null, "value": "HOT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HRK", - "nameOverride": undefined, + "nameOverride": null, "value": "HRK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HT", - "nameOverride": undefined, + "nameOverride": null, "value": "HT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HTG", - "nameOverride": undefined, + "nameOverride": null, "value": "HTG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HUF", - "nameOverride": undefined, + "nameOverride": null, "value": "HUF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ICP", - "nameOverride": undefined, + "nameOverride": null, "value": "ICP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "IDR", - "nameOverride": undefined, + "nameOverride": null, "value": "IDR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ILS", - "nameOverride": undefined, + "nameOverride": null, "value": "ILS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "IMP", - "nameOverride": undefined, + "nameOverride": null, "value": "IMP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "INJ", - "nameOverride": undefined, + "nameOverride": null, "value": "INJ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "INR", - "nameOverride": undefined, + "nameOverride": null, "value": "INR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "IQD", - "nameOverride": undefined, + "nameOverride": null, "value": "IQD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "IRR", - "nameOverride": undefined, + "nameOverride": null, "value": "IRR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ISK", - "nameOverride": undefined, + "nameOverride": null, "value": "ISK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "JEP", - "nameOverride": undefined, + "nameOverride": null, "value": "JEP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "JMD", - "nameOverride": undefined, + "nameOverride": null, "value": "JMD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "JOD", - "nameOverride": undefined, + "nameOverride": null, "value": "JOD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "JPY", - "nameOverride": undefined, + "nameOverride": null, "value": "JPY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KAVA", - "nameOverride": undefined, + "nameOverride": null, "value": "KAVA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KCS", - "nameOverride": undefined, + "nameOverride": null, "value": "KCS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KDA", - "nameOverride": undefined, + "nameOverride": null, "value": "KDA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KES", - "nameOverride": undefined, + "nameOverride": null, "value": "KES", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KGS", - "nameOverride": undefined, + "nameOverride": null, "value": "KGS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KHR", - "nameOverride": undefined, + "nameOverride": null, "value": "KHR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KLAY", - "nameOverride": undefined, + "nameOverride": null, "value": "KLAY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KMF", - "nameOverride": undefined, + "nameOverride": null, "value": "KMF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KNC", - "nameOverride": undefined, + "nameOverride": null, "value": "KNC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KPW", - "nameOverride": undefined, + "nameOverride": null, "value": "KPW", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KRW", - "nameOverride": undefined, + "nameOverride": null, "value": "KRW", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KSM", - "nameOverride": undefined, + "nameOverride": null, "value": "KSM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KWD", - "nameOverride": undefined, + "nameOverride": null, "value": "KWD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KYD", - "nameOverride": undefined, + "nameOverride": null, "value": "KYD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KZT", - "nameOverride": undefined, + "nameOverride": null, "value": "KZT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LAK", - "nameOverride": undefined, + "nameOverride": null, "value": "LAK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LBP", - "nameOverride": undefined, + "nameOverride": null, "value": "LBP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LEO", - "nameOverride": undefined, + "nameOverride": null, "value": "LEO", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LINK", - "nameOverride": undefined, + "nameOverride": null, "value": "LINK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LKR", - "nameOverride": undefined, + "nameOverride": null, "value": "LKR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LRC", - "nameOverride": undefined, + "nameOverride": null, "value": "LRC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LRD", - "nameOverride": undefined, + "nameOverride": null, "value": "LRD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LSL", - "nameOverride": undefined, + "nameOverride": null, "value": "LSL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LTC", - "nameOverride": undefined, + "nameOverride": null, "value": "LTC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LTL", - "nameOverride": undefined, + "nameOverride": null, "value": "LTL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LUNA", - "nameOverride": undefined, + "nameOverride": null, "value": "LUNA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LVL", - "nameOverride": undefined, + "nameOverride": null, "value": "LVL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LYD", - "nameOverride": undefined, + "nameOverride": null, "value": "LYD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MAD", - "nameOverride": undefined, + "nameOverride": null, "value": "MAD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MANA", - "nameOverride": undefined, + "nameOverride": null, "value": "MANA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MATIC", - "nameOverride": undefined, + "nameOverride": null, "value": "MATIC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MDL", - "nameOverride": undefined, + "nameOverride": null, "value": "MDL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MGA", - "nameOverride": undefined, + "nameOverride": null, "value": "MGA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MINA", - "nameOverride": undefined, + "nameOverride": null, "value": "MINA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MIOTA", - "nameOverride": undefined, + "nameOverride": null, "value": "MIOTA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MKD", - "nameOverride": undefined, + "nameOverride": null, "value": "MKD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MKR", - "nameOverride": undefined, + "nameOverride": null, "value": "MKR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MMK", - "nameOverride": undefined, + "nameOverride": null, "value": "MMK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MNT", - "nameOverride": undefined, + "nameOverride": null, "value": "MNT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MOP", - "nameOverride": undefined, + "nameOverride": null, "value": "MOP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MRO", - "nameOverride": undefined, + "nameOverride": null, "value": "MRO", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MUR", - "nameOverride": undefined, + "nameOverride": null, "value": "MUR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MVR", - "nameOverride": undefined, + "nameOverride": null, "value": "MVR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MWK", - "nameOverride": undefined, + "nameOverride": null, "value": "MWK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MXN", - "nameOverride": undefined, + "nameOverride": null, "value": "MXN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MYR", - "nameOverride": undefined, + "nameOverride": null, "value": "MYR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MZN", - "nameOverride": undefined, + "nameOverride": null, "value": "MZN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NAD", - "nameOverride": undefined, + "nameOverride": null, "value": "NAD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NEAR", - "nameOverride": undefined, + "nameOverride": null, "value": "NEAR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NEO", - "nameOverride": undefined, + "nameOverride": null, "value": "NEO", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NEXO", - "nameOverride": undefined, + "nameOverride": null, "value": "NEXO", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NGN", - "nameOverride": undefined, + "nameOverride": null, "value": "NGN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NIO", - "nameOverride": undefined, + "nameOverride": null, "value": "NIO", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NOK", - "nameOverride": undefined, + "nameOverride": null, "value": "NOK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NPR", - "nameOverride": undefined, + "nameOverride": null, "value": "NPR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NZD", - "nameOverride": undefined, + "nameOverride": null, "value": "NZD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "OKB", - "nameOverride": undefined, + "nameOverride": null, "value": "OKB", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "OMR", - "nameOverride": undefined, + "nameOverride": null, "value": "OMR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ONE", - "nameOverride": undefined, + "nameOverride": null, "value": "ONE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PAB", - "nameOverride": undefined, + "nameOverride": null, "value": "PAB", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PAXG", - "nameOverride": undefined, + "nameOverride": null, "value": "PAXG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PEN", - "nameOverride": undefined, + "nameOverride": null, "value": "PEN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PGK", - "nameOverride": undefined, + "nameOverride": null, "value": "PGK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PHP", - "nameOverride": undefined, + "nameOverride": null, "value": "PHP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PKR", - "nameOverride": undefined, + "nameOverride": null, "value": "PKR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PLN", - "nameOverride": undefined, + "nameOverride": null, "value": "PLN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PYG", - "nameOverride": undefined, + "nameOverride": null, "value": "PYG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "QAR", - "nameOverride": undefined, + "nameOverride": null, "value": "QAR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "QNT", - "nameOverride": undefined, + "nameOverride": null, "value": "QNT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "QTUM", - "nameOverride": undefined, + "nameOverride": null, "value": "QTUM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RON", - "nameOverride": undefined, + "nameOverride": null, "value": "RON", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RSD", - "nameOverride": undefined, + "nameOverride": null, "value": "RSD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RUB", - "nameOverride": undefined, + "nameOverride": null, "value": "RUB", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RUNE", - "nameOverride": undefined, + "nameOverride": null, "value": "RUNE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RWF", - "nameOverride": undefined, + "nameOverride": null, "value": "RWF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SAND", - "nameOverride": undefined, + "nameOverride": null, "value": "SAND", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SAR", - "nameOverride": undefined, + "nameOverride": null, "value": "SAR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SBD", - "nameOverride": undefined, + "nameOverride": null, "value": "SBD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SCR", - "nameOverride": undefined, + "nameOverride": null, "value": "SCR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SDG", - "nameOverride": undefined, + "nameOverride": null, "value": "SDG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SEK", - "nameOverride": undefined, + "nameOverride": null, "value": "SEK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SGD", - "nameOverride": undefined, + "nameOverride": null, "value": "SGD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SHIB", - "nameOverride": undefined, + "nameOverride": null, "value": "SHIB", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SHP", - "nameOverride": undefined, + "nameOverride": null, "value": "SHP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SLE", - "nameOverride": undefined, + "nameOverride": null, "value": "SLE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SLL", - "nameOverride": undefined, + "nameOverride": null, "value": "SLL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SOL", - "nameOverride": undefined, + "nameOverride": null, "value": "SOL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SOS", - "nameOverride": undefined, + "nameOverride": null, "value": "SOS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SRD", - "nameOverride": undefined, + "nameOverride": null, "value": "SRD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "STD", - "nameOverride": undefined, + "nameOverride": null, "value": "STD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "STX", - "nameOverride": undefined, + "nameOverride": null, "value": "STX", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SVC", - "nameOverride": undefined, + "nameOverride": null, "value": "SVC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SYP", - "nameOverride": undefined, + "nameOverride": null, "value": "SYP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SZL", - "nameOverride": undefined, + "nameOverride": null, "value": "SZL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "THB", - "nameOverride": undefined, + "nameOverride": null, "value": "THB", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "THETA", - "nameOverride": undefined, + "nameOverride": null, "value": "THETA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TJS", - "nameOverride": undefined, + "nameOverride": null, "value": "TJS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TMT", - "nameOverride": undefined, + "nameOverride": null, "value": "TMT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TND", - "nameOverride": undefined, + "nameOverride": null, "value": "TND", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TOP", - "nameOverride": undefined, + "nameOverride": null, "value": "TOP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TRX", - "nameOverride": undefined, + "nameOverride": null, "value": "TRX", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TRY", - "nameOverride": undefined, + "nameOverride": null, "value": "TRY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TTD", - "nameOverride": undefined, + "nameOverride": null, "value": "TTD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TTT", - "nameOverride": undefined, + "nameOverride": null, "value": "TTT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TUSD", - "nameOverride": undefined, + "nameOverride": null, "value": "TUSD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TWD", - "nameOverride": undefined, + "nameOverride": null, "value": "TWD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TZS", - "nameOverride": undefined, + "nameOverride": null, "value": "TZS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UAH", - "nameOverride": undefined, + "nameOverride": null, "value": "UAH", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UGX", - "nameOverride": undefined, + "nameOverride": null, "value": "UGX", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UNI", - "nameOverride": undefined, + "nameOverride": null, "value": "UNI", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "USD", - "nameOverride": undefined, + "nameOverride": null, "value": "USD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "USDC", - "nameOverride": undefined, + "nameOverride": null, "value": "USDC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "USDP", - "nameOverride": undefined, + "nameOverride": null, "value": "USDP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "USDT", - "nameOverride": undefined, + "nameOverride": null, "value": "USDT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UYU", - "nameOverride": undefined, + "nameOverride": null, "value": "UYU", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UZS", - "nameOverride": undefined, + "nameOverride": null, "value": "UZS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "VEF", - "nameOverride": undefined, + "nameOverride": null, "value": "VEF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "VET", - "nameOverride": undefined, + "nameOverride": null, "value": "VET", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "VND", - "nameOverride": undefined, + "nameOverride": null, "value": "VND", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "VUV", - "nameOverride": undefined, + "nameOverride": null, "value": "VUV", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WAVES", - "nameOverride": undefined, + "nameOverride": null, "value": "WAVES", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WBTC", - "nameOverride": undefined, + "nameOverride": null, "value": "WBTC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WEMIX", - "nameOverride": undefined, + "nameOverride": null, "value": "WEMIX", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WST", - "nameOverride": undefined, + "nameOverride": null, "value": "WST", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "XAF", - "nameOverride": undefined, + "nameOverride": null, "value": "XAF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "XAG", - "nameOverride": undefined, + "nameOverride": null, "value": "XAG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "XAU", - "nameOverride": undefined, + "nameOverride": null, "value": "XAU", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "XCD", - "nameOverride": undefined, + "nameOverride": null, "value": "XCD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "XCH", - "nameOverride": undefined, + "nameOverride": null, "value": "XCH", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "XDC", - "nameOverride": undefined, + "nameOverride": null, "value": "XDC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "XDR", - "nameOverride": undefined, + "nameOverride": null, "value": "XDR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "XEC", - "nameOverride": undefined, + "nameOverride": null, "value": "XEC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "XEM", - "nameOverride": undefined, + "nameOverride": null, "value": "XEM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "XLM", - "nameOverride": undefined, + "nameOverride": null, "value": "XLM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "XMR", - "nameOverride": undefined, + "nameOverride": null, "value": "XMR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "XOF", - "nameOverride": undefined, + "nameOverride": null, "value": "XOF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "XPF", - "nameOverride": undefined, + "nameOverride": null, "value": "XPF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "XRP", - "nameOverride": undefined, + "nameOverride": null, "value": "XRP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "XTZ", - "nameOverride": undefined, + "nameOverride": null, "value": "XTZ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "YER", - "nameOverride": undefined, + "nameOverride": null, "value": "YER", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ZAR", - "nameOverride": undefined, + "nameOverride": null, "value": "ZAR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ZEC", - "nameOverride": undefined, + "nameOverride": null, "value": "ZEC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ZIL", - "nameOverride": undefined, + "nameOverride": null, "value": "ZIL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ZMK", - "nameOverride": undefined, + "nameOverride": null, "value": "ZMK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ZMW", - "nameOverride": undefined, + "nameOverride": null, "value": "ZMW", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ZWL", - "nameOverride": undefined, + "nameOverride": null, "value": "ZWL", }, ], @@ -25536,7 +24926,7 @@ In order to make individual events retrievable, you also need to pass in a uniqu "allOfPropertyConflicts": [], "description": "Model for date", "generatedName": "Date", - "groupName": undefined, + "groupName": null, "nameOverride": "Date", "properties": [ { @@ -25547,8 +24937,8 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "Day of date", "generatedName": "DateDay", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -25563,8 +24953,8 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "Month of date", "generatedName": "DateMonth", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -25579,8 +24969,8 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "Year of date", "generatedName": "DateYear", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -25595,7 +24985,7 @@ In order to make individual events retrievable, you also need to pass in a uniqu "allOfPropertyConflicts": [], "description": "Model for device data", "generatedName": "DeviceData", - "groupName": undefined, + "groupName": null, "nameOverride": "DeviceData", "properties": [ { @@ -25604,16 +24994,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "deviceDataBatteryLevel", "key": "batteryLevel", "schema": { - "description": undefined, + "description": null, "generatedName": "deviceDataBatteryLevel", - "groupName": undefined, + "groupName": null, "nameOverride": "DeviceData", "type": "optional", "value": { "description": "Battery level of the device used for a transaction or event at a given timestamp", "generatedName": "DeviceDataBatteryLevel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -25627,16 +25017,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "deviceDataDeviceLatitude", "key": "deviceLatitude", "schema": { - "description": undefined, + "description": null, "generatedName": "deviceDataDeviceLatitude", - "groupName": undefined, + "groupName": null, "nameOverride": "DeviceData", "type": "optional", "value": { "description": "Device latitude at a give timestamp for an event or transaction", "generatedName": "DeviceDataDeviceLatitude", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -25650,16 +25040,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "deviceDataDeviceLongitude", "key": "deviceLongitude", "schema": { - "description": undefined, + "description": null, "generatedName": "deviceDataDeviceLongitude", - "groupName": undefined, + "groupName": null, "nameOverride": "DeviceData", "type": "optional", "value": { "description": "Device longitude at a give timestamp for an event or transaction", "generatedName": "DeviceDataDeviceLongitude", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -25673,18 +25063,18 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "deviceDataIpAddress", "key": "ipAddress", "schema": { - "description": undefined, + "description": null, "generatedName": "deviceDataIpAddress", - "groupName": undefined, + "groupName": null, "nameOverride": "DeviceData", "type": "optional", "value": { "description": "IP address of the device at a given timestamp for an event or transaction", "generatedName": "DeviceDataIpAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -25698,18 +25088,18 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "deviceDataDeviceIdentifier", "key": "deviceIdentifier", "schema": { - "description": undefined, + "description": null, "generatedName": "deviceDataDeviceIdentifier", - "groupName": undefined, + "groupName": null, "nameOverride": "DeviceData", "type": "optional", "value": { "description": "Device identifier number", "generatedName": "DeviceDataDeviceIdentifier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -25723,16 +25113,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "deviceDataVpnUsed", "key": "vpnUsed", "schema": { - "description": undefined, + "description": null, "generatedName": "deviceDataVpnUsed", - "groupName": undefined, + "groupName": null, "nameOverride": "DeviceData", "type": "optional", "value": { "description": "Whether VPN was used at a given timestamp for an event or transaction", "generatedName": "DeviceDataVpnUsed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -25746,18 +25136,18 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "deviceDataOperatingSystem", "key": "operatingSystem", "schema": { - "description": undefined, + "description": null, "generatedName": "deviceDataOperatingSystem", - "groupName": undefined, + "groupName": null, "nameOverride": "DeviceData", "type": "optional", "value": { "description": "Operating system of the device at a given timestamp for an event or transaction", "generatedName": "DeviceDataOperatingSystem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -25771,18 +25161,18 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "deviceDataDeviceMaker", "key": "deviceMaker", "schema": { - "description": undefined, + "description": null, "generatedName": "deviceDataDeviceMaker", - "groupName": undefined, + "groupName": null, "nameOverride": "DeviceData", "type": "optional", "value": { "description": "The maker of the device at a given timestamp for an event or transaction", "generatedName": "DeviceDataDeviceMaker", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -25796,18 +25186,18 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "deviceDataDeviceModel", "key": "deviceModel", "schema": { - "description": undefined, + "description": null, "generatedName": "deviceDataDeviceModel", - "groupName": undefined, + "groupName": null, "nameOverride": "DeviceData", "type": "optional", "value": { "description": "The model of the device at a given timestamp for an event or transaction", "generatedName": "DeviceDataDeviceModel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -25821,18 +25211,18 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "deviceDataDeviceYear", "key": "deviceYear", "schema": { - "description": undefined, + "description": null, "generatedName": "deviceDataDeviceYear", - "groupName": undefined, + "groupName": null, "nameOverride": "DeviceData", "type": "optional", "value": { "description": "The year the device was manufactured at a given timestamp for an event or transaction", "generatedName": "DeviceDataDeviceYear", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -25846,18 +25236,18 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "deviceDataAppVersion", "key": "appVersion", "schema": { - "description": undefined, + "description": null, "generatedName": "deviceDataAppVersion", - "groupName": undefined, + "groupName": null, "nameOverride": "DeviceData", "type": "optional", "value": { "description": "The version of the app your user is using on their device at a given timestamp for an event or transaction", "generatedName": "DeviceDataAppVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -25873,7 +25263,7 @@ In order to make individual events retrievable, you also need to pass in a uniqu "allOfPropertyConflicts": [], "description": "Model for list of executed rules", "generatedName": "ExecutedRulesResult", - "groupName": undefined, + "groupName": null, "nameOverride": "ExecutedRulesResult", "properties": [ { @@ -25884,10 +25274,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "Unique rule identifier", "generatedName": "ExecutedRulesResultRuleId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -25900,13 +25290,13 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "executedRulesResultRuleInstanceId", "key": "ruleInstanceId", "schema": { - "description": undefined, + "description": null, "generatedName": "ExecutedRulesResultRuleInstanceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25920,10 +25310,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "Name of the rule", "generatedName": "ExecutedRulesResultRuleName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -25938,10 +25328,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "Description of the rule", "generatedName": "ExecutedRulesResultRuleDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -25954,10 +25344,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "executedRulesResultRuleAction", "key": "ruleAction", "schema": { - "description": undefined, + "description": null, "generatedName": "ExecutedRulesResultRuleAction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RuleAction", "type": "reference", }, @@ -25968,10 +25358,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "executedRulesResultRuleHit", "key": "ruleHit", "schema": { - "description": undefined, + "description": null, "generatedName": "ExecutedRulesResultRuleHit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -25984,16 +25374,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "executedRulesResultRuleHitMeta", "key": "ruleHitMeta", "schema": { - "description": undefined, + "description": null, "generatedName": "executedRulesResultRuleHitMeta", - "groupName": undefined, + "groupName": null, "nameOverride": "ExecutedRulesResult", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ExecutedRulesResultRuleHitMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RuleHitMeta", "type": "reference", }, @@ -26005,22 +25395,22 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "executedRulesResultLabels", "key": "labels", "schema": { - "description": undefined, + "description": null, "generatedName": "executedRulesResultLabels", - "groupName": undefined, + "groupName": null, "nameOverride": "ExecutedRulesResult", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ExecutedRulesResultLabels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ExecutedRulesResultLabelsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RuleLabels", "type": "reference", }, @@ -26033,16 +25423,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "executedRulesResultNature", "key": "nature", "schema": { - "description": undefined, + "description": null, "generatedName": "executedRulesResultNature", - "groupName": undefined, + "groupName": null, "nameOverride": "ExecutedRulesResult", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ExecutedRulesResultNature", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RuleNature", "type": "reference", }, @@ -26056,7 +25446,7 @@ In order to make individual events retrievable, you also need to pass in a uniqu "allOfPropertyConflicts": [], "description": "Model for list of rules failed execution. It means rules could not be run", "generatedName": "FailedRulesResult", - "groupName": undefined, + "groupName": null, "nameOverride": "FailedRulesResult", "properties": [ { @@ -26067,10 +25457,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "Unique rule identifier", "generatedName": "FailedRulesResultRuleId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -26085,10 +25475,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "Name of the rule", "generatedName": "FailedRulesResultRuleName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -26103,10 +25493,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "Description of the rule", "generatedName": "FailedRulesResultRuleDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -26119,10 +25509,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "failedRulesResultFailureException", "key": "failureException", "schema": { - "description": undefined, + "description": null, "generatedName": "FailedRulesResultFailureException", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RuleFailureException", "type": "reference", }, @@ -26133,9 +25523,9 @@ In order to make individual events retrievable, you also need to pass in a uniqu "FalsePositiveDetails": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "FalsePositiveDetails", - "groupName": undefined, + "groupName": null, "nameOverride": "FalsePositiveDetails", "properties": [ { @@ -26144,10 +25534,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "falsePositiveDetailsIsFalsePositive", "key": "isFalsePositive", "schema": { - "description": undefined, + "description": null, "generatedName": "FalsePositiveDetailsIsFalsePositive", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -26160,10 +25550,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "falsePositiveDetailsConfidenceScore", "key": "confidenceScore", "schema": { - "description": undefined, + "description": null, "generatedName": "FalsePositiveDetailsConfidenceScore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -26176,12 +25566,12 @@ In order to make individual events retrievable, you also need to pass in a uniqu "GeneralBankAccountPaymentMethod": { "description": "Classify the method of payment as "GENERIC_BANK_ACCOUNT" for GenericBankAccountDetails", "generatedName": "GeneralBankAccountPaymentMethod", - "groupName": undefined, + "groupName": null, "nameOverride": "GeneralBankAccountPaymentMethod", "type": "literal", "value": { - "string": "GENERIC_BANK_ACCOUNT", "type": "string", + "value": "GENERIC_BANK_ACCOUNT", }, }, "GenericBankAccountDetails": { @@ -26189,7 +25579,7 @@ In order to make individual events retrievable, you also need to pass in a uniqu "allOfPropertyConflicts": [], "description": "Model for any generic bank account", "generatedName": "GenericBankAccountDetails", - "groupName": undefined, + "groupName": null, "nameOverride": "GenericBankAccountDetails", "properties": [ { @@ -26198,18 +25588,18 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "genericBankAccountDetailsAccountNumber", "key": "accountNumber", "schema": { - "description": undefined, + "description": null, "generatedName": "genericBankAccountDetailsAccountNumber", - "groupName": undefined, + "groupName": null, "nameOverride": "GenericBankAccountDetails", "type": "optional", "value": { "description": "Bank account number", "generatedName": "GenericBankAccountDetailsAccountNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -26223,19 +25613,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "genericBankAccountDetailsAccountType", "key": "accountType", "schema": { - "description": undefined, + "description": null, "generatedName": "genericBankAccountDetailsAccountType", - "groupName": undefined, + "groupName": null, "nameOverride": "GenericBankAccountDetails", "type": "optional", "value": { "description": "Bank account type. E.g. Checking, Savings etc.", "generatedName": "GenericBankAccountDetailsAccountType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26248,18 +25638,18 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "genericBankAccountDetailsBankName", "key": "bankName", "schema": { - "description": undefined, + "description": null, "generatedName": "genericBankAccountDetailsBankName", - "groupName": undefined, + "groupName": null, "nameOverride": "GenericBankAccountDetails", "type": "optional", "value": { "description": "Name of the bank", "generatedName": "GenericBankAccountDetailsBankName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -26273,19 +25663,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "genericBankAccountDetailsBankCode", "key": "bankCode", "schema": { - "description": undefined, + "description": null, "generatedName": "genericBankAccountDetailsBankCode", - "groupName": undefined, + "groupName": null, "nameOverride": "GenericBankAccountDetails", "type": "optional", "value": { "description": "Unique identifier of the bank. In some countries, this can be the same as the bank's SWIFT code", "generatedName": "GenericBankAccountDetailsBankCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26298,19 +25688,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "genericBankAccountDetailsName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "genericBankAccountDetailsName", - "groupName": undefined, + "groupName": null, "nameOverride": "GenericBankAccountDetails", "type": "optional", "value": { "description": "Name of the account holder", "generatedName": "GenericBankAccountDetailsName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26323,16 +25713,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "genericBankAccountDetailsBankAddress", "key": "bankAddress", "schema": { - "description": undefined, + "description": null, "generatedName": "genericBankAccountDetailsBankAddress", - "groupName": undefined, + "groupName": null, "nameOverride": "GenericBankAccountDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenericBankAccountDetailsBankAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Address", "type": "reference", }, @@ -26344,19 +25734,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "genericBankAccountDetailsSpecialInstructions", "key": "specialInstructions", "schema": { - "description": undefined, + "description": null, "generatedName": "genericBankAccountDetailsSpecialInstructions", - "groupName": undefined, + "groupName": null, "nameOverride": "GenericBankAccountDetails", "type": "optional", "value": { "description": "Special instructions to be specified if any", "generatedName": "GenericBankAccountDetailsSpecialInstructions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26369,19 +25759,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "genericBankAccountDetailsPaymentChannel", "key": "paymentChannel", "schema": { - "description": undefined, + "description": null, "generatedName": "genericBankAccountDetailsPaymentChannel", - "groupName": undefined, + "groupName": null, "nameOverride": "GenericBankAccountDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenericBankAccountDetailsPaymentChannel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26396,7 +25786,7 @@ In order to make individual events retrievable, you also need to pass in a uniqu "allOfPropertyConflicts": [], "description": "Model for list of hit rules", "generatedName": "HitRulesDetails", - "groupName": undefined, + "groupName": null, "nameOverride": "HitRulesDetails", "properties": [ { @@ -26407,10 +25797,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "Unique rule identifier", "generatedName": "HitRulesDetailsRuleId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -26423,13 +25813,13 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "hitRulesDetailsRuleInstanceId", "key": "ruleInstanceId", "schema": { - "description": undefined, + "description": null, "generatedName": "HitRulesDetailsRuleInstanceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26443,10 +25833,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "Name of the rule", "generatedName": "HitRulesDetailsRuleName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -26461,10 +25851,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "Description of the rule", "generatedName": "HitRulesDetailsRuleDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -26477,10 +25867,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "hitRulesDetailsRuleAction", "key": "ruleAction", "schema": { - "description": undefined, + "description": null, "generatedName": "HitRulesDetailsRuleAction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RuleAction", "type": "reference", }, @@ -26491,16 +25881,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "hitRulesDetailsRuleHitMeta", "key": "ruleHitMeta", "schema": { - "description": undefined, + "description": null, "generatedName": "hitRulesDetailsRuleHitMeta", - "groupName": undefined, + "groupName": null, "nameOverride": "HitRulesDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "HitRulesDetailsRuleHitMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RuleHitMeta", "type": "reference", }, @@ -26512,22 +25902,22 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "hitRulesDetailsLabels", "key": "labels", "schema": { - "description": undefined, + "description": null, "generatedName": "hitRulesDetailsLabels", - "groupName": undefined, + "groupName": null, "nameOverride": "HitRulesDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "HitRulesDetailsLabels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "HitRulesDetailsLabelsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RuleLabels", "type": "reference", }, @@ -26540,16 +25930,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "hitRulesDetailsNature", "key": "nature", "schema": { - "description": undefined, + "description": null, "generatedName": "hitRulesDetailsNature", - "groupName": undefined, + "groupName": null, "nameOverride": "HitRulesDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "HitRulesDetailsNature", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RuleNature", "type": "reference", }, @@ -26563,7 +25953,7 @@ In order to make individual events retrievable, you also need to pass in a uniqu "allOfPropertyConflicts": [], "description": "Standardized model for Bank Details", "generatedName": "IbanDetails", - "groupName": undefined, + "groupName": null, "nameOverride": "IBANDetails", "properties": [ { @@ -26572,18 +25962,18 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "ibanDetailsBic", "key": "BIC", "schema": { - "description": undefined, + "description": null, "generatedName": "ibanDetailsBic", - "groupName": undefined, + "groupName": null, "nameOverride": "IBANDetails", "type": "optional", "value": { "description": "Identifier for the bank. Can be routing number, BIK number, SWIFT code, BIC number etc.", "generatedName": "IbanDetailsBic", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -26597,18 +25987,18 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "ibanDetailsBankName", "key": "bankName", "schema": { - "description": undefined, + "description": null, "generatedName": "ibanDetailsBankName", - "groupName": undefined, + "groupName": null, "nameOverride": "IBANDetails", "type": "optional", "value": { "description": "Name of the bank", "generatedName": "IbanDetailsBankName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -26622,16 +26012,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "ibanDetailsBankAddress", "key": "bankAddress", "schema": { - "description": undefined, + "description": null, "generatedName": "ibanDetailsBankAddress", - "groupName": undefined, + "groupName": null, "nameOverride": "IBANDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IbanDetailsBankAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Address", "type": "reference", }, @@ -26643,16 +26033,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "ibanDetailsCountry", "key": "country", "schema": { - "description": undefined, + "description": null, "generatedName": "ibanDetailsCountry", - "groupName": undefined, + "groupName": null, "nameOverride": "IBANDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IbanDetailsCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CountryCode", "type": "reference", }, @@ -26664,19 +26054,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "ibanDetailsIban", "key": "IBAN", "schema": { - "description": undefined, + "description": null, "generatedName": "ibanDetailsIban", - "groupName": undefined, + "groupName": null, "nameOverride": "IBANDetails", "type": "optional", "value": { "description": "Account number of the user. Can be account number, IBAN number etc.", "generatedName": "IbanDetailsIban", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26689,19 +26079,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "ibanDetailsName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "ibanDetailsName", - "groupName": undefined, + "groupName": null, "nameOverride": "IBANDetails", "type": "optional", "value": { "description": "Name of the bank account holder", "generatedName": "IbanDetailsName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26714,16 +26104,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "ibanDetailsTags", "key": "tags", "schema": { - "description": undefined, + "description": null, "generatedName": "ibanDetailsTags", - "groupName": undefined, + "groupName": null, "nameOverride": "IBANDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IbanDetailsTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Tag", "type": "reference", }, @@ -26735,19 +26125,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "ibanDetailsBankBranchCode", "key": "bankBranchCode", "schema": { - "description": undefined, + "description": null, "generatedName": "ibanDetailsBankBranchCode", - "groupName": undefined, + "groupName": null, "nameOverride": "IBANDetails", "type": "optional", "value": { "description": "Branch code of the bank. In some countries, this can be the same as the bank's SWIFT code", "generatedName": "IbanDetailsBankBranchCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26760,19 +26150,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "ibanDetailsPaymentChannel", "key": "paymentChannel", "schema": { - "description": undefined, + "description": null, "generatedName": "ibanDetailsPaymentChannel", - "groupName": undefined, + "groupName": null, "nameOverride": "IBANDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IbanDetailsPaymentChannel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26786,79 +26176,79 @@ In order to make individual events retrievable, you also need to pass in a uniqu "description": "Classify the method of payment as "IBAN" for IBANDetails ", "generatedName": "IbanPaymentMethod", - "groupName": undefined, + "groupName": null, "nameOverride": "IBANPaymentMethod", "type": "literal", "value": { - "string": "IBAN", "type": "string", + "value": "IBAN", }, }, "KYCStatus": { - "description": undefined, + "description": null, "generatedName": "KycStatus", - "groupName": undefined, + "groupName": null, "nameOverride": "KYCStatus", "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SUCCESSFUL", - "nameOverride": undefined, + "nameOverride": null, "value": "SUCCESSFUL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FAILED", - "nameOverride": undefined, + "nameOverride": null, "value": "FAILED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NOT_STARTED", - "nameOverride": undefined, + "nameOverride": null, "value": "NOT_STARTED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "IN_PROGRESS", - "nameOverride": undefined, + "nameOverride": null, "value": "IN_PROGRESS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MANUAL_REVIEW", - "nameOverride": undefined, + "nameOverride": null, "value": "MANUAL_REVIEW", }, ], @@ -26866,9 +26256,9 @@ In order to make individual events retrievable, you also need to pass in a uniqu "KYCStatusDetails": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "KycStatusDetails", - "groupName": undefined, + "groupName": null, "nameOverride": "KYCStatusDetails", "properties": [ { @@ -26877,19 +26267,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "kycStatusDetailsReason", "key": "reason", "schema": { - "description": undefined, + "description": null, "generatedName": "kycStatusDetailsReason", - "groupName": undefined, + "groupName": null, "nameOverride": "KYCStatusDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "KycStatusDetailsReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26902,16 +26292,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "kycStatusDetailsStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "kycStatusDetailsStatus", - "groupName": undefined, + "groupName": null, "nameOverride": "KYCStatusDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "KycStatusDetailsStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "KYCStatus", "type": "reference", }, @@ -26925,7 +26315,7 @@ In order to make individual events retrievable, you also need to pass in a uniqu "allOfPropertyConflicts": [], "description": "LegalDocument model generalizes User's identity document type (ex: Passport)", "generatedName": "LegalDocument", - "groupName": undefined, + "groupName": null, "nameOverride": "LegalDocument", "properties": [ { @@ -26936,10 +26326,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "User's identity document type such as passport, national ID etc.", "generatedName": "LegalDocumentDocumentType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -26954,10 +26344,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "User's unique identity document number such as passport number", "generatedName": "LegalDocumentDocumentNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -26970,16 +26360,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "legalDocumentDocumentIssuedDate", "key": "documentIssuedDate", "schema": { - "description": undefined, + "description": null, "generatedName": "legalDocumentDocumentIssuedDate", - "groupName": undefined, + "groupName": null, "nameOverride": "LegalDocument", "type": "optional", "value": { "description": "User's identity document issuance date (UNIX timestamp in milliseconds)", "generatedName": "LegalDocumentDocumentIssuedDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -26993,16 +26383,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "legalDocumentDocumentExpirationDate", "key": "documentExpirationDate", "schema": { - "description": undefined, + "description": null, "generatedName": "legalDocumentDocumentExpirationDate", - "groupName": undefined, + "groupName": null, "nameOverride": "LegalDocument", "type": "optional", "value": { "description": "User's identity document expiration date (UNIX timestamp in milliseconds)", "generatedName": "LegalDocumentDocumentExpirationDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -27016,10 +26406,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "legalDocumentDocumentIssuedCountry", "key": "documentIssuedCountry", "schema": { - "description": undefined, + "description": null, "generatedName": "LegalDocumentDocumentIssuedCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CountryCode", "type": "reference", }, @@ -27030,22 +26420,22 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "legalDocumentTags", "key": "tags", "schema": { - "description": undefined, + "description": null, "generatedName": "legalDocumentTags", - "groupName": undefined, + "groupName": null, "nameOverride": "LegalDocument", "type": "optional", "value": { "description": "Additional information that can be added via tags", "generatedName": "LegalDocumentTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "LegalDocumentTagsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Tag", "type": "reference", }, @@ -27058,16 +26448,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "legalDocumentNameOnDocument", "key": "nameOnDocument", "schema": { - "description": undefined, + "description": null, "generatedName": "legalDocumentNameOnDocument", - "groupName": undefined, + "groupName": null, "nameOverride": "LegalDocument", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "LegalDocumentNameOnDocument", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ConsumerName", "type": "reference", }, @@ -27081,7 +26471,7 @@ In order to make individual events retrievable, you also need to pass in a uniqu "allOfPropertyConflicts": [], "description": "Model for business user legal entity details", "generatedName": "LegalEntity", - "groupName": undefined, + "groupName": null, "nameOverride": "LegalEntity", "properties": [ { @@ -27090,10 +26480,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "legalEntityCompanyGeneralDetails", "key": "companyGeneralDetails", "schema": { - "description": undefined, + "description": null, "generatedName": "LegalEntityCompanyGeneralDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CompanyGeneralDetails", "type": "reference", }, @@ -27104,16 +26494,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "legalEntityCompanyFinancialDetails", "key": "companyFinancialDetails", "schema": { - "description": undefined, + "description": null, "generatedName": "legalEntityCompanyFinancialDetails", - "groupName": undefined, + "groupName": null, "nameOverride": "LegalEntity", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "LegalEntityCompanyFinancialDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CompanyFinancialDetails", "type": "reference", }, @@ -27125,16 +26515,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "legalEntityCompanyRegistrationDetails", "key": "companyRegistrationDetails", "schema": { - "description": undefined, + "description": null, "generatedName": "legalEntityCompanyRegistrationDetails", - "groupName": undefined, + "groupName": null, "nameOverride": "LegalEntity", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "LegalEntityCompanyRegistrationDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CompanyRegistrationDetails", "type": "reference", }, @@ -27146,25 +26536,25 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "legalEntityReasonForAccountOpening", "key": "reasonForAccountOpening", "schema": { - "description": undefined, + "description": null, "generatedName": "legalEntityReasonForAccountOpening", - "groupName": undefined, + "groupName": null, "nameOverride": "LegalEntity", "type": "optional", "value": { "description": "Reason for opening the account at financial institution", "generatedName": "LegalEntityReasonForAccountOpening", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "LegalEntityReasonForAccountOpeningItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27178,16 +26568,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "legalEntityContactDetails", "key": "contactDetails", "schema": { - "description": undefined, + "description": null, "generatedName": "legalEntityContactDetails", - "groupName": undefined, + "groupName": null, "nameOverride": "LegalEntity", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "LegalEntityContactDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContactDetails", "type": "reference", }, @@ -27201,7 +26591,7 @@ In order to make individual events retrievable, you also need to pass in a uniqu "allOfPropertyConflicts": [], "description": "Payload of a list, new or existed", "generatedName": "ListData", - "groupName": undefined, + "groupName": null, "nameOverride": "ListData", "properties": [ { @@ -27210,16 +26600,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "listDataMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "listDataMetadata", - "groupName": undefined, + "groupName": null, "nameOverride": "ListData", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ListDataMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ListMetadata", "type": "reference", }, @@ -27231,22 +26621,22 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "listDataItems", "key": "items", "schema": { - "description": undefined, + "description": null, "generatedName": "listDataItems", - "groupName": undefined, + "groupName": null, "nameOverride": "ListData", "type": "optional", "value": { "description": "List items", "generatedName": "ListDataItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ListDataItemsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ListItem", "type": "reference", }, @@ -27261,7 +26651,7 @@ In order to make individual events retrievable, you also need to pass in a uniqu "allOfPropertyConflicts": [], "description": "List with ID and header", "generatedName": "ListExisted", - "groupName": undefined, + "groupName": null, "nameOverride": "ListExisted", "properties": [ { @@ -27270,13 +26660,13 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "listExistedListId", "key": "listId", "schema": { - "description": undefined, + "description": null, "generatedName": "ListExistedListId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27288,10 +26678,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "listExistedHeader", "key": "header", "schema": { - "description": undefined, + "description": null, "generatedName": "ListExistedHeader", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ListHeader", "type": "reference", }, @@ -27304,14 +26694,14 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "List items", "generatedName": "ListExistedItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ListExistedItemsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ListItem", "type": "reference", }, @@ -27323,9 +26713,9 @@ In order to make individual events retrievable, you also need to pass in a uniqu "ListHeader": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ListHeader", - "groupName": undefined, + "groupName": null, "nameOverride": "ListHeader", "properties": [ { @@ -27334,13 +26724,13 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "listHeaderListId", "key": "listId", "schema": { - "description": undefined, + "description": null, "generatedName": "ListHeaderListId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27352,10 +26742,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "listHeaderListType", "key": "listType", "schema": { - "description": undefined, + "description": null, "generatedName": "ListHeaderListType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ListType", "type": "reference", }, @@ -27366,10 +26756,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "listHeaderSubtype", "key": "subtype", "schema": { - "description": undefined, + "description": null, "generatedName": "ListHeaderSubtype", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ListSubtype", "type": "reference", }, @@ -27380,16 +26770,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "listHeaderMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "listHeaderMetadata", - "groupName": undefined, + "groupName": null, "nameOverride": "ListHeader", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ListHeaderMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ListMetadata", "type": "reference", }, @@ -27401,10 +26791,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "listHeaderCreatedTimestamp", "key": "createdTimestamp", "schema": { - "description": undefined, + "description": null, "generatedName": "ListHeaderCreatedTimestamp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -27417,10 +26807,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "listHeaderSize", "key": "size", "schema": { - "description": undefined, + "description": null, "generatedName": "ListHeaderSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -27433,9 +26823,9 @@ In order to make individual events retrievable, you also need to pass in a uniqu "ListItem": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ListItem", - "groupName": undefined, + "groupName": null, "nameOverride": "ListItem", "properties": [ { @@ -27444,13 +26834,13 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "listItemKey", "key": "key", "schema": { - "description": undefined, + "description": null, "generatedName": "ListItemKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27462,16 +26852,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "listItemMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "listItemMetadata", - "groupName": undefined, + "groupName": null, "nameOverride": "ListItem", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ListItemMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ListKeyMetadata", "type": "reference", }, @@ -27481,35 +26871,34 @@ In order to make individual events retrievable, you also need to pass in a uniqu "type": "object", }, "ListKeyMetadata": { - "description": undefined, + "description": null, "generatedName": "ListKeyMetadata", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "ListKeyMetadataKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, "nameOverride": "ListKeyMetadata", "type": "map", "value": { "generatedName": "ListKeyMetadataValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "ListMetadata": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ListMetadata", - "groupName": undefined, + "groupName": null, "nameOverride": "ListMetadata", "properties": [ { @@ -27518,19 +26907,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "listMetadataName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "listMetadataName", - "groupName": undefined, + "groupName": null, "nameOverride": "ListMetadata", "type": "optional", "value": { "description": "List name", "generatedName": "ListMetadataName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27543,19 +26932,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "listMetadataDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "listMetadataDescription", - "groupName": undefined, + "groupName": null, "nameOverride": "ListMetadata", "type": "optional", "value": { "description": "List description", "generatedName": "ListMetadataDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27568,16 +26957,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "listMetadataStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "listMetadataStatus", - "groupName": undefined, + "groupName": null, "nameOverride": "ListMetadata", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ListMetadataStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -27591,19 +26980,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "listMetadataChecksum", "key": "checksum", "schema": { - "description": undefined, + "description": null, "generatedName": "listMetadataChecksum", - "groupName": undefined, + "groupName": null, "nameOverride": "ListMetadata", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ListMetadataChecksum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27614,187 +27003,187 @@ In order to make individual events retrievable, you also need to pass in a uniqu "type": "object", }, "ListSubtype": { - "description": undefined, + "description": null, "generatedName": "ListSubtype", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "USER_ID", - "nameOverride": undefined, + "nameOverride": null, "value": "USER_ID", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CARD_FINGERPRINT_NUMBER", - "nameOverride": undefined, + "nameOverride": null, "value": "CARD_FINGERPRINT_NUMBER", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "IBAN_NUMBER", - "nameOverride": undefined, + "nameOverride": null, "value": "IBAN_NUMBER", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BANK_ACCOUNT_NUMBER", - "nameOverride": undefined, + "nameOverride": null, "value": "BANK_ACCOUNT_NUMBER", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ACH_ACCOUNT_NUMBER", - "nameOverride": undefined, + "nameOverride": null, "value": "ACH_ACCOUNT_NUMBER", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SWIFT_ACCOUNT_NUMBER", - "nameOverride": undefined, + "nameOverride": null, "value": "SWIFT_ACCOUNT_NUMBER", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BIC", - "nameOverride": undefined, + "nameOverride": null, "value": "BIC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BANK_SWIFT_CODE", - "nameOverride": undefined, + "nameOverride": null, "value": "BANK_SWIFT_CODE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UPI_IDENTIFYING_NUMBER", - "nameOverride": undefined, + "nameOverride": null, "value": "UPI_IDENTIFYING_NUMBER", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "IP_ADDRESS", - "nameOverride": undefined, + "nameOverride": null, "value": "IP_ADDRESS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "STRING", - "nameOverride": undefined, + "nameOverride": null, "value": "STRING", }, ], }, "ListType": { - "description": undefined, + "description": null, "generatedName": "ListType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WHITELIST", - "nameOverride": undefined, + "nameOverride": null, "value": "WHITELIST", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BLACKLIST", - "nameOverride": undefined, + "nameOverride": null, "value": "BLACKLIST", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FLAGRIGHT_LIBRARY", - "nameOverride": undefined, + "nameOverride": null, "value": "FLAGRIGHT_LIBRARY", }, ], @@ -27802,9 +27191,9 @@ In order to make individual events retrievable, you also need to pass in a uniqu "MCCDetails": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "MccDetails", - "groupName": undefined, + "groupName": null, "nameOverride": "MCCDetails", "properties": [ { @@ -27815,8 +27204,8 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "Merchant code", "generatedName": "MccDetailsCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -27829,19 +27218,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "mccDetailsDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "mccDetailsDescription", - "groupName": undefined, + "groupName": null, "nameOverride": "MCCDetails", "type": "optional", "value": { "description": "Merchant Description", "generatedName": "MccDetailsDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27856,7 +27245,7 @@ In order to make individual events retrievable, you also need to pass in a uniqu "allOfPropertyConflicts": [], "description": "Model for Mpesa payment method", "generatedName": "MpesaDetails", - "groupName": undefined, + "groupName": null, "nameOverride": "MpesaDetails", "properties": [ { @@ -27867,10 +27256,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "Business code", "generatedName": "MpesaDetailsBusinessShortCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -27885,68 +27274,68 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "Type of transaction", "generatedName": "MpesaDetailsTransactionType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CustomerPayBillOnline", - "nameOverride": undefined, + "nameOverride": null, "value": "CustomerPayBillOnline", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CustomerBuyGoodsOnline", - "nameOverride": undefined, + "nameOverride": null, "value": "CustomerBuyGoodsOnline", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SalaryPayment", - "nameOverride": undefined, + "nameOverride": null, "value": "SalaryPayment", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BusinessPayment", - "nameOverride": undefined, + "nameOverride": null, "value": "BusinessPayment", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PromotionPayment", - "nameOverride": undefined, + "nameOverride": null, "value": "PromotionPayment", }, ], @@ -27960,11 +27349,11 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "Contact Number of the account holder", "generatedName": "MpesaDetailsPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27976,20 +27365,20 @@ In order to make individual events retrievable, you also need to pass in a uniqu "MpesaPaymentMethod": { "description": "Classify the method of payment as "Mpesa" for MpesaDetails", "generatedName": "MpesaPaymentMethod", - "groupName": undefined, + "groupName": null, "nameOverride": "MpesaPaymentMethod", "type": "literal", "value": { - "string": "MPESA", "type": "string", + "value": "MPESA", }, }, "PEPStatus": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PepStatus", - "groupName": undefined, + "groupName": null, "nameOverride": "PEPStatus", "properties": [ { @@ -27998,10 +27387,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "pepStatusIsPepHit", "key": "isPepHit", "schema": { - "description": undefined, + "description": null, "generatedName": "PepStatusIsPepHit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -28014,16 +27403,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "pepStatusPepCountry", "key": "pepCountry", "schema": { - "description": undefined, + "description": null, "generatedName": "pepStatusPepCountry", - "groupName": undefined, + "groupName": null, "nameOverride": "PEPStatus", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PepStatusPepCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 2, "minLength": 2, @@ -28037,118 +27426,118 @@ In order to make individual events retrievable, you also need to pass in a uniqu "type": "object", }, "PaymentMethod": { - "description": undefined, + "description": null, "generatedName": "PaymentMethod", - "groupName": undefined, + "groupName": null, "nameOverride": "PaymentMethod", "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ACH", - "nameOverride": undefined, + "nameOverride": null, "value": "ACH", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CARD", - "nameOverride": undefined, + "nameOverride": null, "value": "CARD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "IBAN", - "nameOverride": undefined, + "nameOverride": null, "value": "IBAN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UPI", - "nameOverride": undefined, + "nameOverride": null, "value": "UPI", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GENERIC_BANK_ACCOUNT", - "nameOverride": undefined, + "nameOverride": null, "value": "GENERIC_BANK_ACCOUNT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MPESA", - "nameOverride": undefined, + "nameOverride": null, "value": "MPESA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SWIFT", - "nameOverride": undefined, + "nameOverride": null, "value": "SWIFT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WALLET", - "nameOverride": undefined, + "nameOverride": null, "value": "WALLET", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CHECK", - "nameOverride": undefined, + "nameOverride": null, "value": "CHECK", }, ], @@ -28158,7 +27547,7 @@ In order to make individual events retrievable, you also need to pass in a uniqu "allOfPropertyConflicts": [], "description": "Model for a generic individual - different from User model by not having userId field", "generatedName": "Person", - "groupName": undefined, + "groupName": null, "nameOverride": "Person", "properties": [ { @@ -28167,10 +27556,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "personGeneralDetails", "key": "generalDetails", "schema": { - "description": undefined, + "description": null, "generatedName": "PersonGeneralDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UserDetails", "type": "reference", }, @@ -28181,22 +27570,22 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "personLegalDocuments", "key": "legalDocuments", "schema": { - "description": undefined, + "description": null, "generatedName": "personLegalDocuments", - "groupName": undefined, + "groupName": null, "nameOverride": "Person", "type": "optional", "value": { "description": "User's legal identity documents - See Document Model for details", "generatedName": "PersonLegalDocuments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PersonLegalDocumentsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LegalDocument", "type": "reference", }, @@ -28209,16 +27598,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "personContactDetails", "key": "contactDetails", "schema": { - "description": undefined, + "description": null, "generatedName": "personContactDetails", - "groupName": undefined, + "groupName": null, "nameOverride": "Person", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PersonContactDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContactDetails", "type": "reference", }, @@ -28230,22 +27619,22 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "personPepStatus", "key": "pepStatus", "schema": { - "description": undefined, + "description": null, "generatedName": "personPepStatus", - "groupName": undefined, + "groupName": null, "nameOverride": "Person", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PersonPepStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PersonPepStatusItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PEPStatus", "type": "reference", }, @@ -28258,22 +27647,22 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "personTags", "key": "tags", "schema": { - "description": undefined, + "description": null, "generatedName": "personTags", - "groupName": undefined, + "groupName": null, "nameOverride": "Person", "type": "optional", "value": { "description": "Additional information that can be added via tags", "generatedName": "PersonTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PersonTagsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Tag", "type": "reference", }, @@ -28284,70 +27673,70 @@ In order to make individual events retrievable, you also need to pass in a uniqu "type": "object", }, "RiskLevel": { - "description": undefined, + "description": null, "generatedName": "RiskLevel", - "groupName": undefined, + "groupName": null, "nameOverride": "RiskLevel", "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "VERY_HIGH", - "nameOverride": undefined, + "nameOverride": null, "value": "VERY_HIGH", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HIGH", - "nameOverride": undefined, + "nameOverride": null, "value": "HIGH", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MEDIUM", - "nameOverride": undefined, + "nameOverride": null, "value": "MEDIUM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LOW", - "nameOverride": undefined, + "nameOverride": null, "value": "LOW", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "VERY_LOW", - "nameOverride": undefined, + "nameOverride": null, "value": "VERY_LOW", }, ], @@ -28357,7 +27746,7 @@ In order to make individual events retrievable, you also need to pass in a uniqu "allOfPropertyConflicts": [], "description": "Model for results from Risk Scoring", "generatedName": "RiskScoringResult", - "groupName": undefined, + "groupName": null, "nameOverride": "RiskScoringResult", "properties": [ { @@ -28368,8 +27757,8 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "Quantified KYC risk score", "generatedName": "RiskScoringResultKycRiskScore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -28384,8 +27773,8 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "Quantified action risk score", "generatedName": "RiskScoringResultTransactionRiskScore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -28398,16 +27787,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "riskScoringResultCustomerRiskAssessment", "key": "customerRiskAssessment", "schema": { - "description": undefined, + "description": null, "generatedName": "riskScoringResultCustomerRiskAssessment", - "groupName": undefined, + "groupName": null, "nameOverride": "RiskScoringResult", "type": "optional", "value": { "description": "Quantified dynamic risk score", "generatedName": "RiskScoringResultCustomerRiskAssessment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -28421,56 +27810,56 @@ In order to make individual events retrievable, you also need to pass in a uniqu "RuleAction": { "description": "Model for rule action if a rule is hit. This is returned in the API response and can be configured on Console by operational accounts like a Compliance Analyst", "generatedName": "RuleAction", - "groupName": undefined, + "groupName": null, "nameOverride": "RuleAction", "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ALLOW", - "nameOverride": undefined, + "nameOverride": null, "value": "ALLOW", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FLAG", - "nameOverride": undefined, + "nameOverride": null, "value": "FLAG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BLOCK", - "nameOverride": undefined, + "nameOverride": null, "value": "BLOCK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SUSPEND", - "nameOverride": undefined, + "nameOverride": null, "value": "SUSPEND", }, ], @@ -28478,9 +27867,9 @@ In order to make individual events retrievable, you also need to pass in a uniqu "RuleFailureException": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RuleFailureException", - "groupName": undefined, + "groupName": null, "nameOverride": "RuleFailureException", "properties": [ { @@ -28491,10 +27880,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "Unique rule identifier", "generatedName": "RuleFailureExceptionExceptionName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -28509,10 +27898,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "Name of the rule", "generatedName": "RuleFailureExceptionExceptionDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -28523,34 +27912,34 @@ In order to make individual events retrievable, you also need to pass in a uniqu "type": "object", }, "RuleHitDirection": { - "description": undefined, + "description": null, "generatedName": "RuleHitDirection", - "groupName": undefined, + "groupName": null, "nameOverride": "RuleHitDirection", "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ORIGIN", - "nameOverride": undefined, + "nameOverride": null, "value": "ORIGIN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DESTINATION", - "nameOverride": undefined, + "nameOverride": null, "value": "DESTINATION", }, ], @@ -28560,8 +27949,8 @@ In order to make individual events retrievable, you also need to pass in a uniqu "allOfPropertyConflicts": [], "description": "Details of rule execution, for internal purposes only", "generatedName": "RuleHitMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -28569,22 +27958,22 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "ruleHitMetaHitDirections", "key": "hitDirections", "schema": { - "description": undefined, + "description": null, "generatedName": "ruleHitMetaHitDirections", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RuleHitMetaHitDirections", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RuleHitMetaHitDirectionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RuleHitDirection", "type": "reference", }, @@ -28597,16 +27986,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "ruleHitMetaFalsePositiveDetails", "key": "falsePositiveDetails", "schema": { - "description": undefined, + "description": null, "generatedName": "ruleHitMetaFalsePositiveDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RuleHitMetaFalsePositiveDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "FalsePositiveDetails", "type": "reference", }, @@ -28618,22 +28007,22 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "ruleHitMetaSanctionsDetails", "key": "sanctionsDetails", "schema": { - "description": undefined, + "description": null, "generatedName": "ruleHitMetaSanctionsDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RuleHitMetaSanctionsDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RuleHitMetaSanctionsDetailsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SanctionsDetails", "type": "reference", }, @@ -28644,211 +28033,211 @@ In order to make individual events retrievable, you also need to pass in a uniqu "type": "object", }, "RuleLabels": { - "description": undefined, + "description": null, "generatedName": "RuleLabels", - "groupName": undefined, + "groupName": null, "nameOverride": "RuleLabels", "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UNEXPECTED_BEHAVIOR", - "nameOverride": undefined, + "nameOverride": null, "value": "UNEXPECTED_BEHAVIOR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ILLICIT_GAINS_CHECK", - "nameOverride": undefined, + "nameOverride": null, "value": "ILLICIT_GAINS_CHECK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RFI_TRIGGER", - "nameOverride": undefined, + "nameOverride": null, "value": "RFI_TRIGGER", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EDD_TRIGGER", - "nameOverride": undefined, + "nameOverride": null, "value": "EDD_TRIGGER", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KYC_TRIGGER", - "nameOverride": undefined, + "nameOverride": null, "value": "KYC_TRIGGER", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SCAM", - "nameOverride": undefined, + "nameOverride": null, "value": "SCAM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ABUSE", - "nameOverride": undefined, + "nameOverride": null, "value": "ABUSE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ACCOUNT_TAKEOVER", - "nameOverride": undefined, + "nameOverride": null, "value": "ACCOUNT_TAKEOVER", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DISPUTE", - "nameOverride": undefined, + "nameOverride": null, "value": "DISPUTE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SANCTIONS", - "nameOverride": undefined, + "nameOverride": null, "value": "SANCTIONS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SANCTIONS_PEP", - "nameOverride": undefined, + "nameOverride": null, "value": "SANCTIONS_PEP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SANCTIONS_PEP_ADVERSE_MEDIA", - "nameOverride": undefined, + "nameOverride": null, "value": "SANCTIONS_PEP_ADVERSE_MEDIA", }, ], }, "RuleNature": { - "description": undefined, + "description": null, "generatedName": "RuleNature", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AML", - "nameOverride": undefined, + "nameOverride": null, "value": "AML", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FRAUD", - "nameOverride": undefined, + "nameOverride": null, "value": "FRAUD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CTF", - "nameOverride": undefined, + "nameOverride": null, "value": "CTF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SCREENING", - "nameOverride": undefined, + "nameOverride": null, "value": "SCREENING", }, ], @@ -28856,9 +28245,9 @@ In order to make individual events retrievable, you also need to pass in a uniqu "RulesResults": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RulesResults", - "groupName": undefined, + "groupName": null, "nameOverride": "RulesResults", "properties": [ { @@ -28869,14 +28258,14 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "Unique transaction identifier", "generatedName": "RulesResultsExecutedRules", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RulesResultsExecutedRulesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ExecutedRulesResult", "type": "reference", }, @@ -28890,14 +28279,14 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "Unique transaction identifier", "generatedName": "RulesResultsHitRules", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RulesResultsHitRulesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HitRulesDetails", "type": "reference", }, @@ -28911,7 +28300,7 @@ In order to make individual events retrievable, you also need to pass in a uniqu "allOfPropertyConflicts": [], "description": "Model for SWIFT payment method", "generatedName": "SwiftDetails", - "groupName": undefined, + "groupName": null, "nameOverride": "SWIFTDetails", "properties": [ { @@ -28920,18 +28309,18 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "swiftDetailsSwiftCode", "key": "swiftCode", "schema": { - "description": undefined, + "description": null, "generatedName": "swiftDetailsSwiftCode", - "groupName": undefined, + "groupName": null, "nameOverride": "SWIFTDetails", "type": "optional", "value": { "description": "SWIFT code of the financial institution", "generatedName": "SwiftDetailsSwiftCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -28945,18 +28334,18 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "swiftDetailsAccountNumber", "key": "accountNumber", "schema": { - "description": undefined, + "description": null, "generatedName": "swiftDetailsAccountNumber", - "groupName": undefined, + "groupName": null, "nameOverride": "SWIFTDetails", "type": "optional", "value": { "description": "Account number", "generatedName": "SwiftDetailsAccountNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -28970,19 +28359,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "swiftDetailsAccountType", "key": "accountType", "schema": { - "description": undefined, + "description": null, "generatedName": "swiftDetailsAccountType", - "groupName": undefined, + "groupName": null, "nameOverride": "SWIFTDetails", "type": "optional", "value": { "description": "Account type. E.g. Checking, Savings etc.", "generatedName": "SwiftDetailsAccountType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28995,18 +28384,18 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "swiftDetailsBankName", "key": "bankName", "schema": { - "description": undefined, + "description": null, "generatedName": "swiftDetailsBankName", - "groupName": undefined, + "groupName": null, "nameOverride": "SWIFTDetails", "type": "optional", "value": { "description": "Name of the bank", "generatedName": "SwiftDetailsBankName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -29020,19 +28409,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "swiftDetailsName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "swiftDetailsName", - "groupName": undefined, + "groupName": null, "nameOverride": "SWIFTDetails", "type": "optional", "value": { "description": "Name of the account holder", "generatedName": "SwiftDetailsName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29045,16 +28434,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "swiftDetailsBankAddress", "key": "bankAddress", "schema": { - "description": undefined, + "description": null, "generatedName": "swiftDetailsBankAddress", - "groupName": undefined, + "groupName": null, "nameOverride": "SWIFTDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SwiftDetailsBankAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Address", "type": "reference", }, @@ -29066,19 +28455,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "swiftDetailsSpecialInstructions", "key": "specialInstructions", "schema": { - "description": undefined, + "description": null, "generatedName": "swiftDetailsSpecialInstructions", - "groupName": undefined, + "groupName": null, "nameOverride": "SWIFTDetails", "type": "optional", "value": { "description": "Special instructions if any", "generatedName": "SwiftDetailsSpecialInstructions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29091,20 +28480,20 @@ In order to make individual events retrievable, you also need to pass in a uniqu "SWIFTPaymentMethod": { "description": "Classify the method of payment as "SWIFT" for SWIFTDetails", "generatedName": "SwiftPaymentMethod", - "groupName": undefined, + "groupName": null, "nameOverride": "SWIFTPaymentMethod", "type": "literal", "value": { - "string": "SWIFT", "type": "string", + "value": "SWIFT", }, }, "SanctionsDetails": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SanctionsDetails", - "groupName": undefined, + "groupName": null, "nameOverride": "SanctionsDetails", "properties": [ { @@ -29113,13 +28502,13 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "sanctionsDetailsName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "SanctionsDetailsName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29131,13 +28520,13 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "sanctionsDetailsSearchId", "key": "searchId", "schema": { - "description": undefined, + "description": null, "generatedName": "SanctionsDetailsSearchId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29149,16 +28538,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "sanctionsDetailsEntityType", "key": "entityType", "schema": { - "description": undefined, + "description": null, "generatedName": "sanctionsDetailsEntityType", - "groupName": undefined, + "groupName": null, "nameOverride": "SanctionsDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SanctionsDetailsEntityType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SanctionsDetailsEntityType", "type": "reference", }, @@ -29168,106 +28557,106 @@ In order to make individual events retrievable, you also need to pass in a uniqu "type": "object", }, "SanctionsDetailsEntityType": { - "description": undefined, + "description": null, "generatedName": "SanctionsDetailsEntityType", - "groupName": undefined, + "groupName": null, "nameOverride": "SanctionsDetailsEntityType", "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CONSUMER_NAME", - "nameOverride": undefined, + "nameOverride": null, "value": "CONSUMER_NAME", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LEGAL_NAME", - "nameOverride": undefined, + "nameOverride": null, "value": "LEGAL_NAME", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SHAREHOLDER", - "nameOverride": undefined, + "nameOverride": null, "value": "SHAREHOLDER", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DIRECTOR", - "nameOverride": undefined, + "nameOverride": null, "value": "DIRECTOR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NAME_ON_CARD", - "nameOverride": undefined, + "nameOverride": null, "value": "NAME_ON_CARD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PAYMENT_NAME", - "nameOverride": undefined, + "nameOverride": null, "value": "PAYMENT_NAME", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PAYMENT_BENEFICIARY_NAME", - "nameOverride": undefined, + "nameOverride": null, "value": "PAYMENT_BENEFICIARY_NAME", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BANK_NAME", - "nameOverride": undefined, + "nameOverride": null, "value": "BANK_NAME", }, ], @@ -29277,7 +28666,7 @@ In order to make individual events retrievable, you also need to pass in a uniqu "allOfPropertyConflicts": [], "description": "Generic key-value pair model to append a custom variable being sent to Flagright API", "generatedName": "Tag", - "groupName": undefined, + "groupName": null, "nameOverride": "Tag", "properties": [ { @@ -29288,10 +28677,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "Key value when you are creating a custom variable", "generatedName": "TagKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -29306,10 +28695,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "Value for a given key when you are creating a custom variable", "generatedName": "TagValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -29322,27 +28711,25 @@ In order to make individual events retrievable, you also need to pass in a uniqu "Transaction": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "TransactionBase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransactionBase", - "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "TransactionUpdatable", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransactionUpdatable", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Transaction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -29351,7 +28738,7 @@ In order to make individual events retrievable, you also need to pass in a uniqu "allOfPropertyConflicts": [], "description": "Model for transaction amount details", "generatedName": "TransactionAmountDetails", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionAmountDetails", "properties": [ { @@ -29362,8 +28749,8 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "Amount of the transaction", "generatedName": "TransactionAmountDetailsTransactionAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -29376,10 +28763,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionAmountDetailsTransactionCurrency", "key": "transactionCurrency", "schema": { - "description": undefined, + "description": null, "generatedName": "TransactionAmountDetailsTransactionCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CurrencyCode", "type": "reference", }, @@ -29390,16 +28777,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionAmountDetailsCountry", "key": "country", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionAmountDetailsCountry", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionAmountDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionAmountDetailsCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CountryCode", "type": "reference", }, @@ -29411,9 +28798,9 @@ In order to make individual events retrievable, you also need to pass in a uniqu "TransactionAmountLimit": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TransactionAmountLimit", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionAmountLimit", "properties": [ { @@ -29422,16 +28809,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionAmountLimitDay", "key": "day", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionAmountLimitDay", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionAmountLimit", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionAmountLimitDay", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Amount", "type": "reference", }, @@ -29443,16 +28830,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionAmountLimitWeek", "key": "week", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionAmountLimitWeek", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionAmountLimit", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionAmountLimitWeek", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Amount", "type": "reference", }, @@ -29464,16 +28851,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionAmountLimitMonth", "key": "month", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionAmountLimitMonth", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionAmountLimit", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionAmountLimitMonth", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Amount", "type": "reference", }, @@ -29485,16 +28872,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionAmountLimitYear", "key": "year", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionAmountLimitYear", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionAmountLimit", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionAmountLimitYear", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Amount", "type": "reference", }, @@ -29508,7 +28895,7 @@ In order to make individual events retrievable, you also need to pass in a uniqu "allOfPropertyConflicts": [], "description": "Model for transaction base Payload", "generatedName": "TransactionBase", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionBase", "properties": [ { @@ -29517,16 +28904,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionBaseType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionBaseType", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionBase", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionBaseType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransactionType", "type": "reference", }, @@ -29540,10 +28927,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "Unique transaction identifier", "generatedName": "TransactionBaseTransactionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -29558,8 +28945,8 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "Timestamp of when transaction took place", "generatedName": "TransactionBaseTimestamp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -29572,19 +28959,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionBaseOriginUserId", "key": "originUserId", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionBaseOriginUserId", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionBase", "type": "optional", "value": { "description": "UserId for where the transaction originates from", "generatedName": "TransactionBaseOriginUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29597,19 +28984,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionBaseDestinationUserId", "key": "destinationUserId", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionBaseDestinationUserId", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionBase", "type": "optional", "value": { "description": "UserId for transaction's destination. In other words, where the value is being transferred to.", "generatedName": "TransactionBaseDestinationUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29622,9 +29009,9 @@ In order to make individual events retrievable, you also need to pass in a uniqu "TransactionCountLimit": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TransactionCountLimit", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionCountLimit", "properties": [ { @@ -29633,16 +29020,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionCountLimitDay", "key": "day", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionCountLimitDay", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionCountLimit", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionCountLimitDay", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -29656,16 +29043,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionCountLimitWeek", "key": "week", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionCountLimitWeek", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionCountLimit", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionCountLimitWeek", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -29679,16 +29066,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionCountLimitMonth", "key": "month", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionCountLimitMonth", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionCountLimit", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionCountLimitMonth", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -29702,16 +29089,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionCountLimitYear", "key": "year", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionCountLimitYear", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionCountLimit", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionCountLimitYear", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -29727,8 +29114,8 @@ In order to make individual events retrievable, you also need to pass in a uniqu "allOfPropertyConflicts": [], "description": "Model for transaction-related events", "generatedName": "TransactionEvent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -29736,10 +29123,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionEventTransactionState", "key": "transactionState", "schema": { - "description": undefined, + "description": null, "generatedName": "TransactionEventTransactionState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransactionState", "type": "reference", }, @@ -29752,8 +29139,8 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "Timestamp of the event", "generatedName": "TransactionEventTimestamp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -29768,10 +29155,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "Transaction ID the event pertains to", "generatedName": "TransactionEventTransactionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -29784,19 +29171,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionEventEventId", "key": "eventId", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionEventEventId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Unique event ID", "generatedName": "TransactionEventEventId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29809,19 +29196,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionEventReason", "key": "reason", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionEventReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Reason for the event or a state change", "generatedName": "TransactionEventReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29834,19 +29221,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionEventEventDescription", "key": "eventDescription", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionEventEventDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Event description", "generatedName": "TransactionEventEventDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29859,16 +29246,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionEventUpdatedTransactionAttributes", "key": "updatedTransactionAttributes", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionEventUpdatedTransactionAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionEventUpdatedTransactionAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransactionUpdatable", "type": "reference", }, @@ -29880,16 +29267,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionEventMetaData", "key": "metaData", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionEventMetaData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionEventMetaData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DeviceData", "type": "reference", }, @@ -29901,19 +29288,18 @@ In order to make individual events retrievable, you also need to pass in a uniqu "TransactionEventMonitoringResult": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "RulesResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RulesResults", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TransactionEventMonitoringResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -29921,13 +29307,13 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionEventMonitoringResultEventId", "key": "eventId", "schema": { - "description": undefined, + "description": null, "generatedName": "TransactionEventMonitoringResultEventId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29939,10 +29325,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionEventMonitoringResultTransaction", "key": "transaction", "schema": { - "description": undefined, + "description": null, "generatedName": "TransactionEventMonitoringResultTransaction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Transaction", "type": "reference", }, @@ -29953,9 +29339,9 @@ In order to make individual events retrievable, you also need to pass in a uniqu "TransactionLimit": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TransactionLimit", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionLimit", "properties": [ { @@ -29964,16 +29350,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionLimitTransactionCountLimit", "key": "transactionCountLimit", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionLimitTransactionCountLimit", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionLimit", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionLimitTransactionCountLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransactionCountLimit", "type": "reference", }, @@ -29985,16 +29371,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionLimitTransactionAmountLimit", "key": "transactionAmountLimit", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionLimitTransactionAmountLimit", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionLimit", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionLimitTransactionAmountLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransactionAmountLimit", "type": "reference", }, @@ -30006,16 +29392,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionLimitAverageTransactionAmountLimit", "key": "averageTransactionAmountLimit", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionLimitAverageTransactionAmountLimit", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionLimit", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionLimitAverageTransactionAmountLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransactionAmountLimit", "type": "reference", }, @@ -30029,7 +29415,7 @@ In order to make individual events retrievable, you also need to pass in a uniqu "allOfPropertyConflicts": [], "description": "Model for transaction limits for a given user", "generatedName": "TransactionLimits", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionLimits", "properties": [ { @@ -30038,16 +29424,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionLimitsMaximumDailyTransactionLimit", "key": "maximumDailyTransactionLimit", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionLimitsMaximumDailyTransactionLimit", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionLimits", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionLimitsMaximumDailyTransactionLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Amount", "type": "reference", }, @@ -30059,16 +29445,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionLimitsMaximumWeeklyTransactionLimit", "key": "maximumWeeklyTransactionLimit", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionLimitsMaximumWeeklyTransactionLimit", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionLimits", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionLimitsMaximumWeeklyTransactionLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Amount", "type": "reference", }, @@ -30080,16 +29466,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionLimitsMaximumMonthlyTransactionLimit", "key": "maximumMonthlyTransactionLimit", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionLimitsMaximumMonthlyTransactionLimit", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionLimits", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionLimitsMaximumMonthlyTransactionLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Amount", "type": "reference", }, @@ -30101,16 +29487,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionLimitsMaximumQuarterlyTransactionLimit", "key": "maximumQuarterlyTransactionLimit", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionLimitsMaximumQuarterlyTransactionLimit", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionLimits", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionLimitsMaximumQuarterlyTransactionLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Amount", "type": "reference", }, @@ -30122,16 +29508,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionLimitsMaximumTransactionLimit", "key": "maximumTransactionLimit", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionLimitsMaximumTransactionLimit", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionLimits", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionLimitsMaximumTransactionLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Amount", "type": "reference", }, @@ -30143,16 +29529,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionLimitsMaximumYearlyTransactionLimit", "key": "maximumYearlyTransactionLimit", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionLimitsMaximumYearlyTransactionLimit", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionLimits", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionLimitsMaximumYearlyTransactionLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Amount", "type": "reference", }, @@ -30164,18 +29550,18 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionLimitsPaymentMethodLimits", "key": "paymentMethodLimits", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionLimitsPaymentMethodLimits", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionLimits", "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TransactionLimitsPaymentMethodLimits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -30183,16 +29569,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionLimitsPaymentMethodLimitsAch", "key": "ACH", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionLimitsPaymentMethodLimitsAch", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionLimitsPaymentMethodLimitsAch", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransactionLimit", "type": "reference", }, @@ -30204,16 +29590,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionLimitsPaymentMethodLimitsCard", "key": "CARD", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionLimitsPaymentMethodLimitsCard", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionLimitsPaymentMethodLimitsCard", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransactionLimit", "type": "reference", }, @@ -30225,16 +29611,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionLimitsPaymentMethodLimitsIban", "key": "IBAN", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionLimitsPaymentMethodLimitsIban", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionLimitsPaymentMethodLimitsIban", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransactionLimit", "type": "reference", }, @@ -30246,16 +29632,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionLimitsPaymentMethodLimitsUpi", "key": "UPI", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionLimitsPaymentMethodLimitsUpi", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionLimitsPaymentMethodLimitsUpi", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransactionLimit", "type": "reference", }, @@ -30267,16 +29653,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionLimitsPaymentMethodLimitsGenericBankAccount", "key": "GENERIC_BANK_ACCOUNT", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionLimitsPaymentMethodLimitsGenericBankAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionLimitsPaymentMethodLimitsGenericBankAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransactionLimit", "type": "reference", }, @@ -30288,16 +29674,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionLimitsPaymentMethodLimitsMpesa", "key": "MPESA", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionLimitsPaymentMethodLimitsMpesa", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionLimitsPaymentMethodLimitsMpesa", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransactionLimit", "type": "reference", }, @@ -30309,16 +29695,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionLimitsPaymentMethodLimitsSwift", "key": "SWIFT", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionLimitsPaymentMethodLimitsSwift", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionLimitsPaymentMethodLimitsSwift", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransactionLimit", "type": "reference", }, @@ -30330,16 +29716,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionLimitsPaymentMethodLimitsWallet", "key": "WALLET", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionLimitsPaymentMethodLimitsWallet", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionLimitsPaymentMethodLimitsWallet", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransactionLimit", "type": "reference", }, @@ -30351,16 +29737,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionLimitsPaymentMethodLimitsCheck", "key": "CHECK", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionLimitsPaymentMethodLimitsCheck", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionLimitsPaymentMethodLimitsCheck", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransactionLimit", "type": "reference", }, @@ -30377,19 +29763,18 @@ In order to make individual events retrievable, you also need to pass in a uniqu "TransactionMonitoringResult": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "RulesResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RulesResults", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TransactionMonitoringResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -30399,11 +29784,11 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "Transaction ID that the results pertain to", "generatedName": "TransactionMonitoringResultTransactionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30415,185 +29800,185 @@ In order to make individual events retrievable, you also need to pass in a uniqu "TransactionState": { "description": "Model for transaction states. E.g. Processing, Refunded, Successful etc.", "generatedName": "TransactionState", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionState", "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CREATED", - "nameOverride": undefined, + "nameOverride": null, "value": "CREATED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PROCESSING", - "nameOverride": undefined, + "nameOverride": null, "value": "PROCESSING", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SENT", - "nameOverride": undefined, + "nameOverride": null, "value": "SENT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EXPIRED", - "nameOverride": undefined, + "nameOverride": null, "value": "EXPIRED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DECLINED", - "nameOverride": undefined, + "nameOverride": null, "value": "DECLINED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SUSPENDED", - "nameOverride": undefined, + "nameOverride": null, "value": "SUSPENDED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "REFUNDED", - "nameOverride": undefined, + "nameOverride": null, "value": "REFUNDED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SUCCESSFUL", - "nameOverride": undefined, + "nameOverride": null, "value": "SUCCESSFUL", }, ], }, "TransactionType": { - "description": undefined, + "description": null, "generatedName": "TransactionType", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionType", "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DEPOSIT", - "nameOverride": undefined, + "nameOverride": null, "value": "DEPOSIT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TRANSFER", - "nameOverride": undefined, + "nameOverride": null, "value": "TRANSFER", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EXTERNAL_PAYMENT", - "nameOverride": undefined, + "nameOverride": null, "value": "EXTERNAL_PAYMENT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WITHDRAWAL", - "nameOverride": undefined, + "nameOverride": null, "value": "WITHDRAWAL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "REFUND", - "nameOverride": undefined, + "nameOverride": null, "value": "REFUND", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "OTHER", - "nameOverride": undefined, + "nameOverride": null, "value": "OTHER", }, ], @@ -30603,7 +29988,7 @@ In order to make individual events retrievable, you also need to pass in a uniqu "allOfPropertyConflicts": [], "description": "Model for transaction additional payload", "generatedName": "TransactionUpdatable", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionUpdatable", "properties": [ { @@ -30612,16 +29997,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionUpdatableTransactionState", "key": "transactionState", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionUpdatableTransactionState", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionUpdatable", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionUpdatableTransactionState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransactionState", "type": "reference", }, @@ -30633,16 +30018,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionUpdatableOriginAmountDetails", "key": "originAmountDetails", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionUpdatableOriginAmountDetails", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionUpdatable", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionUpdatableOriginAmountDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransactionAmountDetails", "type": "reference", }, @@ -30654,16 +30039,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionUpdatableDestinationAmountDetails", "key": "destinationAmountDetails", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionUpdatableDestinationAmountDetails", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionUpdatable", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionUpdatableDestinationAmountDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransactionAmountDetails", "type": "reference", }, @@ -30675,96 +30060,96 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionUpdatableOriginPaymentDetails", "key": "originPaymentDetails", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionUpdatableOriginPaymentDetails", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionUpdatable", "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], "description": "Payment details of the origin. It can be a bank account number, wallet ID, card fingerprint etc.", "discriminantProperty": "method", "generatedName": "TransactionUpdatableOriginPaymentDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "ACH": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasAchDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ACHDetails", "type": "reference", }, "CARD": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasCardDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CardDetails", "type": "reference", }, "CHECK": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasCheckDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CheckDetails", "type": "reference", }, "GENERIC_BANK_ACCOUNT": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasGenericBankAccountDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenericBankAccountDetails", "type": "reference", }, "IBAN": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasIbanDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IBANDetails", "type": "reference", }, "MPESA": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasMpesaDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MpesaDetails", "type": "reference", }, "SWIFT": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasSwiftDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SWIFTDetails", "type": "reference", }, "UPI": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasUpiDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UPIDetails", "type": "reference", }, "WALLET": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasWalletDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WalletDetails", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, }, }, @@ -30774,96 +30159,96 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionUpdatableDestinationPaymentDetails", "key": "destinationPaymentDetails", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionUpdatableDestinationPaymentDetails", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionUpdatable", "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], "description": "Payment details of the destination. It can be a bank account number, wallet ID, card fingerprint etc.", "discriminantProperty": "method", "generatedName": "TransactionUpdatableDestinationPaymentDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "ACH": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasAchDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ACHDetails", "type": "reference", }, "CARD": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasCardDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CardDetails", "type": "reference", }, "CHECK": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasCheckDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CheckDetails", "type": "reference", }, "GENERIC_BANK_ACCOUNT": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasGenericBankAccountDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenericBankAccountDetails", "type": "reference", }, "IBAN": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasIbanDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IBANDetails", "type": "reference", }, "MPESA": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasMpesaDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MpesaDetails", "type": "reference", }, "SWIFT": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasSwiftDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SWIFTDetails", "type": "reference", }, "UPI": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasUpiDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UPIDetails", "type": "reference", }, "WALLET": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasWalletDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WalletDetails", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, }, }, @@ -30873,25 +30258,25 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionUpdatableRelatedTransactionIds", "key": "relatedTransactionIds", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionUpdatableRelatedTransactionIds", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionUpdatable", "type": "optional", "value": { "description": "IDs of transactions related to this transaction. Ex: refund, split bills", "generatedName": "TransactionUpdatableRelatedTransactionIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionUpdatableRelatedTransactionIdsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30905,19 +30290,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionUpdatableProductType", "key": "productType", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionUpdatableProductType", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionUpdatable", "type": "optional", "value": { "description": "Type of produce being used by the consumer (ex wallets, payments etc)", "generatedName": "TransactionUpdatableProductType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30930,16 +30315,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionUpdatablePromotionCodeUsed", "key": "promotionCodeUsed", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionUpdatablePromotionCodeUsed", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionUpdatable", "type": "optional", "value": { "description": "Whether a promotion code was used or not the transaction", "generatedName": "TransactionUpdatablePromotionCodeUsed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -30953,18 +30338,18 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionUpdatableReference", "key": "reference", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionUpdatableReference", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionUpdatable", "type": "optional", "value": { "description": "Reference field for the transaction indicating the purpose of the transaction etc.", "generatedName": "TransactionUpdatableReference", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -30978,16 +30363,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionUpdatableDeviceData", "key": "deviceData", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionUpdatableDeviceData", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionUpdatable", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionUpdatableDeviceData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DeviceData", "type": "reference", }, @@ -30999,22 +30384,22 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionUpdatableTags", "key": "tags", "schema": { - "description": undefined, + "description": null, "generatedName": "transactionUpdatableTags", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionUpdatable", "type": "optional", "value": { "description": "Additional information that can be added via tags", "generatedName": "TransactionUpdatableTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionUpdatableTagsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Tag", "type": "reference", }, @@ -31027,18 +30412,17 @@ In order to make individual events retrievable, you also need to pass in a uniqu "TransactionWithRulesResult": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "Transaction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Transaction", - "type": "reference", }, ], "allOfPropertyConflicts": [], "description": "Model for transaction payload with rules result", "generatedName": "TransactionWithRulesResult", - "groupName": undefined, + "groupName": null, "nameOverride": "TransactionWithRulesResult", "properties": [ { @@ -31047,16 +30431,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionWithRulesResultExecutedRules", "key": "executedRules", "schema": { - "description": undefined, + "description": null, "generatedName": "TransactionWithRulesResultExecutedRules", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionWithRulesResultExecutedRulesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ExecutedRulesResult", "type": "reference", }, @@ -31068,16 +30452,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "transactionWithRulesResultHitRules", "key": "hitRules", "schema": { - "description": undefined, + "description": null, "generatedName": "TransactionWithRulesResultHitRules", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TransactionWithRulesResultHitRulesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HitRulesDetails", "type": "reference", }, @@ -31091,7 +30475,7 @@ In order to make individual events retrievable, you also need to pass in a uniqu "allOfPropertyConflicts": [], "description": "Model for UPI payment method", "generatedName": "UpiDetails", - "groupName": undefined, + "groupName": null, "nameOverride": "UPIDetails", "properties": [ { @@ -31102,10 +30486,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "UPI Id number", "generatedName": "UpiDetailsUpiId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -31118,18 +30502,18 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "upiDetailsBankProvider", "key": "bankProvider", "schema": { - "description": undefined, + "description": null, "generatedName": "upiDetailsBankProvider", - "groupName": undefined, + "groupName": null, "nameOverride": "UPIDetails", "type": "optional", "value": { "description": "Bank provider name", "generatedName": "UpiDetailsBankProvider", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -31143,18 +30527,18 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "upiDetailsInterfaceProvider", "key": "interfaceProvider", "schema": { - "description": undefined, + "description": null, "generatedName": "upiDetailsInterfaceProvider", - "groupName": undefined, + "groupName": null, "nameOverride": "UPIDetails", "type": "optional", "value": { "description": "Interface provider name", "generatedName": "UpiDetailsInterfaceProvider", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -31168,19 +30552,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "upiDetailsName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "upiDetailsName", - "groupName": undefined, + "groupName": null, "nameOverride": "UPIDetails", "type": "optional", "value": { "description": "Name of the account holder", "generatedName": "UpiDetailsName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31193,37 +30577,35 @@ In order to make individual events retrievable, you also need to pass in a uniqu "UPIPaymentMethod": { "description": "Classify the method of payment as "UPI" for UPIDetails", "generatedName": "UpiPaymentMethod", - "groupName": undefined, + "groupName": null, "nameOverride": "UPIPaymentMethod", "type": "literal", "value": { - "string": "UPI", "type": "string", + "value": "UPI", }, }, "User": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "UserBase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UserBase", - "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "UserOptional", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UserOptional", - "type": "reference", }, ], "allOfPropertyConflicts": [], "description": "Model for User details", "generatedName": "User", - "groupName": undefined, + "groupName": null, "nameOverride": "User", "properties": [], "type": "object", @@ -31233,7 +30615,7 @@ In order to make individual events retrievable, you also need to pass in a uniqu "allOfPropertyConflicts": [], "description": "Model for User details", "generatedName": "UserBase", - "groupName": undefined, + "groupName": null, "nameOverride": "UserBase", "properties": [ { @@ -31244,10 +30626,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "Unique user ID", "generatedName": "UserBaseUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -31260,16 +30642,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "userBaseUserDetails", "key": "userDetails", "schema": { - "description": undefined, + "description": null, "generatedName": "userBaseUserDetails", - "groupName": undefined, + "groupName": null, "nameOverride": "UserBase", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserBaseUserDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UserDetails", "type": "reference", }, @@ -31283,8 +30665,8 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "Timestamp when userId is created", "generatedName": "UserBaseCreatedTimestamp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -31299,7 +30681,7 @@ In order to make individual events retrievable, you also need to pass in a uniqu "allOfPropertyConflicts": [], "description": "Model for consumer user personal details", "generatedName": "UserDetails", - "groupName": undefined, + "groupName": null, "nameOverride": "UserDetails", "properties": [ { @@ -31308,10 +30690,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "userDetailsName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "UserDetailsName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ConsumerName", "type": "reference", }, @@ -31322,19 +30704,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "userDetailsDateOfBirth", "key": "dateOfBirth", "schema": { - "description": undefined, + "description": null, "generatedName": "userDetailsDateOfBirth", - "groupName": undefined, + "groupName": null, "nameOverride": "UserDetails", "type": "optional", "value": { "description": "Date of birth of the user (YYYY-MM-DD)", "generatedName": "UserDetailsDateOfBirth", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31347,16 +30729,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "userDetailsCountryOfResidence", "key": "countryOfResidence", "schema": { - "description": undefined, + "description": null, "generatedName": "userDetailsCountryOfResidence", - "groupName": undefined, + "groupName": null, "nameOverride": "UserDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserDetailsCountryOfResidence", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CountryCode", "type": "reference", }, @@ -31368,16 +30750,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "userDetailsCountryOfNationality", "key": "countryOfNationality", "schema": { - "description": undefined, + "description": null, "generatedName": "userDetailsCountryOfNationality", - "groupName": undefined, + "groupName": null, "nameOverride": "UserDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserDetailsCountryOfNationality", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CountryCode", "type": "reference", }, @@ -31389,52 +30771,52 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "userDetailsGender", "key": "gender", "schema": { - "description": undefined, + "description": null, "generatedName": "userDetailsGender", - "groupName": undefined, + "groupName": null, "nameOverride": "UserDetails", "type": "optional", "value": { "description": "Gender of the individual - Male, Female or Non-Binary", "generatedName": "UserDetailsGender", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "M", - "nameOverride": undefined, + "nameOverride": null, "value": "M", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "F", - "nameOverride": undefined, + "nameOverride": null, "value": "F", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NB", - "nameOverride": undefined, + "nameOverride": null, "value": "NB", }, ], @@ -31447,19 +30829,18 @@ In order to make individual events retrievable, you also need to pass in a uniqu "UserMonitoringResult": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "RulesResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RulesResults", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UserMonitoringResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -31469,11 +30850,11 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "User ID that the results pertain to", "generatedName": "UserMonitoringResultUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31487,7 +30868,7 @@ In order to make individual events retrievable, you also need to pass in a uniqu "allOfPropertyConflicts": [], "description": "Model for User details", "generatedName": "UserOptional", - "groupName": undefined, + "groupName": null, "nameOverride": "UserOptional", "properties": [ { @@ -31496,16 +30877,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "userOptionalUserStateDetails", "key": "userStateDetails", "schema": { - "description": undefined, + "description": null, "generatedName": "userOptionalUserStateDetails", - "groupName": undefined, + "groupName": null, "nameOverride": "UserOptional", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserOptionalUserStateDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UserStateDetails", "type": "reference", }, @@ -31517,16 +30898,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "userOptionalKycStatusDetails", "key": "kycStatusDetails", "schema": { - "description": undefined, + "description": null, "generatedName": "userOptionalKycStatusDetails", - "groupName": undefined, + "groupName": null, "nameOverride": "UserOptional", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserOptionalKycStatusDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "KYCStatusDetails", "type": "reference", }, @@ -31538,22 +30919,22 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "userOptionalLegalDocuments", "key": "legalDocuments", "schema": { - "description": undefined, + "description": null, "generatedName": "userOptionalLegalDocuments", - "groupName": undefined, + "groupName": null, "nameOverride": "UserOptional", "type": "optional", "value": { "description": "User's legal identity documents - See Document Model for details", "generatedName": "UserOptionalLegalDocuments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "UserOptionalLegalDocumentsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LegalDocument", "type": "reference", }, @@ -31566,16 +30947,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "userOptionalContactDetails", "key": "contactDetails", "schema": { - "description": undefined, + "description": null, "generatedName": "userOptionalContactDetails", - "groupName": undefined, + "groupName": null, "nameOverride": "UserOptional", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserOptionalContactDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContactDetails", "type": "reference", }, @@ -31587,16 +30968,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "userOptionalTransactionLimits", "key": "transactionLimits", "schema": { - "description": undefined, + "description": null, "generatedName": "userOptionalTransactionLimits", - "groupName": undefined, + "groupName": null, "nameOverride": "UserOptional", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserOptionalTransactionLimits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransactionLimits", "type": "reference", }, @@ -31608,16 +30989,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "userOptionalRiskLevel", "key": "riskLevel", "schema": { - "description": undefined, + "description": null, "generatedName": "userOptionalRiskLevel", - "groupName": undefined, + "groupName": null, "nameOverride": "UserOptional", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserOptionalRiskLevel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RiskLevel", "type": "reference", }, @@ -31629,16 +31010,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "userOptionalAcquisitionChannel", "key": "acquisitionChannel", "schema": { - "description": undefined, + "description": null, "generatedName": "userOptionalAcquisitionChannel", - "groupName": undefined, + "groupName": null, "nameOverride": "UserOptional", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserOptionalAcquisitionChannel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AcquisitionChannel", "type": "reference", }, @@ -31650,25 +31031,25 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "userOptionalReasonForAccountOpening", "key": "reasonForAccountOpening", "schema": { - "description": undefined, + "description": null, "generatedName": "userOptionalReasonForAccountOpening", - "groupName": undefined, + "groupName": null, "nameOverride": "UserOptional", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserOptionalReasonForAccountOpening", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "UserOptionalReasonForAccountOpeningItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31682,40 +31063,40 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "userOptionalUserSegment", "key": "userSegment", "schema": { - "description": undefined, + "description": null, "generatedName": "userOptionalUserSegment", - "groupName": undefined, + "groupName": null, "nameOverride": "UserOptional", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserOptionalUserSegment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RETAIL", - "nameOverride": undefined, + "nameOverride": null, "value": "RETAIL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PROFESSIONAL", - "nameOverride": undefined, + "nameOverride": null, "value": "PROFESSIONAL", }, ], @@ -31728,22 +31109,22 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "userOptionalPepStatus", "key": "pepStatus", "schema": { - "description": undefined, + "description": null, "generatedName": "userOptionalPepStatus", - "groupName": undefined, + "groupName": null, "nameOverride": "UserOptional", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserOptionalPepStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "UserOptionalPepStatusItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PEPStatus", "type": "reference", }, @@ -31756,22 +31137,22 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "userOptionalTags", "key": "tags", "schema": { - "description": undefined, + "description": null, "generatedName": "userOptionalTags", - "groupName": undefined, + "groupName": null, "nameOverride": "UserOptional", "type": "optional", "value": { "description": "Additional information that can be added via tags", "generatedName": "UserOptionalTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "UserOptionalTagsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Tag", "type": "reference", }, @@ -31782,163 +31163,163 @@ In order to make individual events retrievable, you also need to pass in a uniqu "type": "object", }, "UserRegistrationStatus": { - "description": undefined, + "description": null, "generatedName": "UserRegistrationStatus", - "groupName": undefined, + "groupName": null, "nameOverride": "UserRegistrationStatus", "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "REGISTERED", - "nameOverride": undefined, + "nameOverride": null, "value": "REGISTERED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UNREGISTERED", - "nameOverride": undefined, + "nameOverride": null, "value": "UNREGISTERED", }, ], }, "UserState": { - "description": undefined, + "description": null, "generatedName": "UserState", - "groupName": undefined, + "groupName": null, "nameOverride": "UserState", "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UNACCEPTABLE", - "nameOverride": undefined, + "nameOverride": null, "value": "UNACCEPTABLE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UNDECIDED", - "nameOverride": undefined, + "nameOverride": null, "value": "UNDECIDED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TERMINATED", - "nameOverride": undefined, + "nameOverride": null, "value": "TERMINATED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ACTIVE", - "nameOverride": undefined, + "nameOverride": null, "value": "ACTIVE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "INACTIVE", - "nameOverride": undefined, + "nameOverride": null, "value": "INACTIVE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DORMANT", - "nameOverride": undefined, + "nameOverride": null, "value": "DORMANT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CREATED", - "nameOverride": undefined, + "nameOverride": null, "value": "CREATED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DELETED", - "nameOverride": undefined, + "nameOverride": null, "value": "DELETED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SUSPENDED", - "nameOverride": undefined, + "nameOverride": null, "value": "SUSPENDED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BLOCKED", - "nameOverride": undefined, + "nameOverride": null, "value": "BLOCKED", }, ], @@ -31946,9 +31327,9 @@ In order to make individual events retrievable, you also need to pass in a uniqu "UserStateDetails": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UserStateDetails", - "groupName": undefined, + "groupName": null, "nameOverride": "UserStateDetails", "properties": [ { @@ -31957,19 +31338,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "userStateDetailsUserId", "key": "userId", "schema": { - "description": undefined, + "description": null, "generatedName": "userStateDetailsUserId", - "groupName": undefined, + "groupName": null, "nameOverride": "UserStateDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserStateDetailsUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31982,19 +31363,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "userStateDetailsReason", "key": "reason", "schema": { - "description": undefined, + "description": null, "generatedName": "userStateDetailsReason", - "groupName": undefined, + "groupName": null, "nameOverride": "UserStateDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserStateDetailsReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32007,10 +31388,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "userStateDetailsState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "UserStateDetailsState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UserState", "type": "reference", }, @@ -32021,18 +31402,17 @@ In order to make individual events retrievable, you also need to pass in a uniqu "UserWithRulesResult": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "User", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "User", - "type": "reference", }, ], "allOfPropertyConflicts": [], "description": "Model for consumer user payload with rules result", "generatedName": "UserWithRulesResult", - "groupName": undefined, + "groupName": null, "nameOverride": "UserWithRulesResult", "properties": [ { @@ -32041,22 +31421,22 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "userWithRulesResultExecutedRules", "key": "executedRules", "schema": { - "description": undefined, + "description": null, "generatedName": "userWithRulesResultExecutedRules", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserWithRulesResultExecutedRules", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "UserWithRulesResultExecutedRulesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ExecutedRulesResult", "type": "reference", }, @@ -32069,22 +31449,22 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "userWithRulesResultHitRules", "key": "hitRules", "schema": { - "description": undefined, + "description": null, "generatedName": "userWithRulesResultHitRules", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserWithRulesResultHitRules", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "UserWithRulesResultHitRulesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HitRulesDetails", "type": "reference", }, @@ -32099,7 +31479,7 @@ In order to make individual events retrievable, you also need to pass in a uniqu "allOfPropertyConflicts": [], "description": "Standardized model for a Generic wallet transaction", "generatedName": "WalletDetails", - "groupName": undefined, + "groupName": null, "nameOverride": "WalletDetails", "properties": [ { @@ -32110,11 +31490,11 @@ In order to make individual events retrievable, you also need to pass in a uniqu "schema": { "description": "Wallet type if there are various types of wallets belonging to the same user. E.g. Checking, savings, vault, different currency wallets etc.", "generatedName": "WalletDetailsWalletType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32126,18 +31506,18 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "walletDetailsWalletId", "key": "walletId", "schema": { - "description": undefined, + "description": null, "generatedName": "walletDetailsWalletId", - "groupName": undefined, + "groupName": null, "nameOverride": "WalletDetails", "type": "optional", "value": { "description": "Unique ID of the wallet", "generatedName": "WalletDetailsWalletId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -32151,19 +31531,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "walletDetailsPaymentChannel", "key": "paymentChannel", "schema": { - "description": undefined, + "description": null, "generatedName": "walletDetailsPaymentChannel", - "groupName": undefined, + "groupName": null, "nameOverride": "WalletDetails", "type": "optional", "value": { "description": "Payment Channel used through wallet", "generatedName": "WalletDetailsPaymentChannel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32176,19 +31556,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "walletDetailsName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "walletDetailsName", - "groupName": undefined, + "groupName": null, "nameOverride": "WalletDetails", "type": "optional", "value": { "description": "Name of the account holder for a specific wallet", "generatedName": "WalletDetailsName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32201,16 +31581,16 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "walletDetailsTags", "key": "tags", "schema": { - "description": undefined, + "description": null, "generatedName": "walletDetailsTags", - "groupName": undefined, + "groupName": null, "nameOverride": "WalletDetails", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WalletDetailsTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Tag", "type": "reference", }, @@ -32222,19 +31602,19 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "walletDetailsWalletPhoneNumber", "key": "walletPhoneNumber", "schema": { - "description": undefined, + "description": null, "generatedName": "walletDetailsWalletPhoneNumber", - "groupName": undefined, + "groupName": null, "nameOverride": "WalletDetails", "type": "optional", "value": { "description": "Phone number associated with the wallet, if any", "generatedName": "WalletDetailsWalletPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32247,20 +31627,20 @@ In order to make individual events retrievable, you also need to pass in a uniqu "WalletPaymentMethod": { "description": "Classify the method of payment as "Wallet" for WalletDetails", "generatedName": "WalletPaymentMethod", - "groupName": undefined, + "groupName": null, "nameOverride": "WalletPaymentMethod", "type": "literal", "value": { - "string": "WALLET", "type": "string", + "value": "WALLET", }, }, "WebhookEvent": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WebhookEvent", - "groupName": undefined, + "groupName": null, "nameOverride": "WebhookEvent", "properties": [ { @@ -32269,13 +31649,13 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "webhookEventId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "WebhookEventId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32287,10 +31667,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "webhookEventType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "WebhookEventType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WebhookEventType", "type": "reference", }, @@ -32301,10 +31681,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "webhookEventData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "WebhookEventData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UserStateDetails", "type": "reference", }, @@ -32315,10 +31695,10 @@ In order to make individual events retrievable, you also need to pass in a uniqu "generatedName": "webhookEventCreatedTimestamp", "key": "createdTimestamp", "schema": { - "description": undefined, + "description": null, "generatedName": "WebhookEventCreatedTimestamp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -32329,46 +31709,46 @@ In order to make individual events retrievable, you also need to pass in a uniqu "type": "object", }, "WebhookEventType": { - "description": undefined, + "description": null, "generatedName": "WebhookEventType", - "groupName": undefined, + "groupName": null, "nameOverride": "WebhookEventType", "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CASE_CLOSED", - "nameOverride": undefined, + "nameOverride": null, "value": "CASE_CLOSED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "USER_STATE_UPDATED", - "nameOverride": undefined, + "nameOverride": null, "value": "USER_STATE_UPDATED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ALERT_CLOSED", - "nameOverride": undefined, + "nameOverride": null, "value": "ALERT_CLOSED", }, ], @@ -32376,17 +31756,17 @@ In order to make individual events retrievable, you also need to pass in a uniqu }, "securitySchemes": { "x-api-key": { - "headerEnvVar": undefined, + "headerEnvVar": null, "headerName": "x-api-key", - "headerVariableName": undefined, - "prefix": undefined, + "headerVariableName": null, + "prefix": null, "type": "header", }, }, "servers": [ { - "description": undefined, - "name": undefined, + "description": null, + "name": null, "url": "https://sandbox.api.flagright.com", }, ], diff --git a/packages/cli/openapi-parser/src/__test__/__snapshots__/flexport.test.ts.snap b/packages/cli/openapi-parser/src/__test__/__snapshots__/flexport.test.ts.snap index cba42fcb1ad..0ab31473f81 100644 --- a/packages/cli/openapi-parser/src/__test__/__snapshots__/flexport.test.ts.snap +++ b/packages/cli/openapi-parser/src/__test__/__snapshots__/flexport.test.ts.snap @@ -2,6 +2,7 @@ exports[`open api parser flexport parse open api 1`] = ` { + "channel": [], "description": "The Flexport API enables you to programmatically interact with Flexport's freight data. The API follows modern RESTful conventions and speaks JSON in both directions. As the API uses JSON for both @@ -12,122 +13,123 @@ we still recommend setting the Content-Type header to the value \`application/js { "audiences": [], "authed": false, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, ], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "amendment_note": { - "primitive": { - "string": "This is an amendment note with useful context to changes made to the booking.", + "type": "primitive", + "value": { "type": "string", + "value": "This is an amendment note with useful context to changes made to the booking.", }, - "type": "primitive", }, "booking_id": { - "primitive": { - "int": 12345, + "type": "primitive", + "value": { "type": "int", + "value": 12345, }, - "type": "primitive", }, "new_cargo": { "properties": { "contains_hazmat": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "contains_li_ion": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "contains_magnets": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "contains_non_li_ion_battery": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "contains_other_dangerous_goods": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "lithium_batteries_packing_types": { - "array": [ + "type": "array", + "value": [ { - "enum": "packed_loose", "type": "enum", + "value": "packed_loose", }, { - "enum": "packed_loose", "type": "enum", + "value": "packed_loose", }, ], - "type": "array", }, "marks_and_numbers": { - "primitive": { - "string": "Fragile", + "type": "primitive", + "value": { "type": "string", + "value": "Fragile", }, - "type": "primitive", }, "shipping_units": { - "array": [ + "type": "array", + "value": [ { "properties": { "atomic_count": { - "primitive": { - "int": 9, + "type": "primitive", + "value": { "type": "int", + "value": 9, }, - "type": "primitive", }, "count": { - "primitive": { - "int": 9, + "type": "primitive", + "value": { "type": "int", + "value": 9, }, - "type": "primitive", }, "height": { "properties": { "unit": { - "enum": "cm", "type": "enum", + "value": "cm", }, "value": { - "primitive": { - "double": 472.62, + "type": "primitive", + "value": { "type": "double", + "value": 472.62, }, - "type": "primitive", }, }, "type": "object", @@ -135,45 +137,45 @@ we still recommend setting the Content-Type header to the value \`application/js "length": { "properties": { "unit": { - "enum": "cm", "type": "enum", + "value": "cm", }, "value": { - "primitive": { - "double": 472.62, + "type": "primitive", + "value": { "type": "double", + "value": 472.62, }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Watches", + "type": "primitive", + "value": { "type": "string", + "value": "Watches", }, - "type": "primitive", }, "unit_type": { - "primitive": { - "string": "carton", + "type": "primitive", + "value": { "type": "string", + "value": "carton", }, - "type": "primitive", }, "volume": { "properties": { "unit": { - "enum": "cbm", "type": "enum", + "value": "cbm", }, "value": { - "primitive": { - "double": 472.62, + "type": "primitive", + "value": { "type": "double", + "value": 472.62, }, - "type": "primitive", }, }, "type": "object", @@ -181,15 +183,15 @@ we still recommend setting the Content-Type header to the value \`application/js "weight": { "properties": { "unit": { - "enum": "kg", "type": "enum", + "value": "kg", }, "value": { - "primitive": { - "double": 2300.4, + "type": "primitive", + "value": { "type": "double", + "value": 2300.4, }, - "type": "primitive", }, }, "type": "object", @@ -197,15 +199,15 @@ we still recommend setting the Content-Type header to the value \`application/js "width": { "properties": { "unit": { - "enum": "cm", "type": "enum", + "value": "cm", }, "value": { - "primitive": { - "double": 472.62, + "type": "primitive", + "value": { "type": "double", + "value": 472.62, }, - "type": "primitive", }, }, "type": "object", @@ -216,51 +218,50 @@ we still recommend setting the Content-Type header to the value \`application/js { "properties": { "atomic_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 9, }, - "type": "primitive", }, "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 9, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Cellular phones", + "type": "primitive", + "value": { "type": "string", + "value": "Cellular phones", }, - "type": "primitive", }, "unit_type": { - "primitive": { - "string": "pallet", + "type": "primitive", + "value": { "type": "string", + "value": "pallet", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "volume": { "properties": { "unit": { - "enum": "cbm", "type": "enum", + "value": "cbm", }, "value": { - "primitive": { - "double": 472.62, + "type": "primitive", + "value": { "type": "double", + "value": 472.62, }, - "type": "primitive", }, }, "type": "object", @@ -268,15 +269,15 @@ we still recommend setting the Content-Type header to the value \`application/js "weight": { "properties": { "unit": { - "enum": "kg", "type": "enum", + "value": "kg", }, "value": { - "primitive": { - "double": 2300.4, + "type": "primitive", + "value": { "type": "double", + "value": 2300.4, }, - "type": "primitive", }, }, "type": "object", @@ -285,152 +286,152 @@ we still recommend setting the Content-Type header to the value \`application/js "type": "object", }, "new_cargo_ready_date": { - "primitive": { - "string": "2019-06-30", + "type": "primitive", + "value": { "type": "string", + "value": "2019-06-30", }, - "type": "primitive", }, "new_container_counts": { "properties": { "forty_five_ft_hc": { - "primitive": { - "int": 5, + "type": "primitive", + "value": { "type": "int", + "value": 5, }, - "type": "primitive", }, "forty_ft": { - "primitive": { - "int": 3, + "type": "primitive", + "value": { "type": "int", + "value": 3, }, - "type": "primitive", }, "forty_ft_hc": { - "primitive": { - "int": 4, + "type": "primitive", + "value": { "type": "int", + "value": 4, }, - "type": "primitive", }, "twenty_ft": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", }, "new_destination_address_ref": { - "primitive": { - "string": "id-123456", + "type": "primitive", + "value": { "type": "string", + "value": "id-123456", }, - "type": "primitive", }, "new_destination_port_loc_code": { - "primitive": { - "string": "CNYTN", + "type": "primitive", + "value": { "type": "string", + "value": "CNYTN", }, - "type": "primitive", }, "new_destination_port_us_cbp_port_code": { - "primitive": { - "string": "57078", + "type": "primitive", + "value": { "type": "string", + "value": "57078", }, - "type": "primitive", }, "new_name": { - "primitive": { - "string": "Valentine's Day - 2020", + "type": "primitive", + "value": { "type": "string", + "value": "Valentine's Day - 2020", }, - "type": "primitive", }, "new_origin_address_ref": { - "primitive": { - "string": "warehouse_cn", + "type": "primitive", + "value": { "type": "string", + "value": "warehouse_cn", }, - "type": "primitive", }, "new_origin_port_loc_code": { - "primitive": { - "string": "CNSZP", + "type": "primitive", + "value": { "type": "string", + "value": "CNSZP", }, - "type": "primitive", }, "new_origin_port_us_cbp_port_code": { - "primitive": { - "string": "57078", + "type": "primitive", + "value": { "type": "string", + "value": "57078", }, - "type": "primitive", }, "new_product_descriptions": { - "array": [ + "type": "array", + "value": [ { "properties": { "description": { - "primitive": { - "string": "Wristwatches", + "type": "primitive", + "value": { "type": "string", + "value": "Wristwatches", }, - "type": "primitive", }, "description_for_export_customs": { - "primitive": { - "string": "手表", + "type": "primitive", + "value": { "type": "string", + "value": "手表", }, - "type": "primitive", }, "hs_code": { - "primitive": { - "string": "9101.01", + "type": "primitive", + "value": { "type": "string", + "value": "9101.01", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "new_wants_bco": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "new_wants_flexport_freight": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "new_wants_import_customs_service": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "new_wants_pickup_service": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, }, "type": "object", @@ -438,150 +439,151 @@ we still recommend setting the Content-Type header to the value \`application/js "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/booking_amendment", + "type": "primitive", + "value": { "type": "string", + "value": "/booking_amendment", }, - "type": "primitive", }, "booking_id": { - "primitive": { - "int": 12345, + "type": "primitive", + "value": { "type": "int", + "value": 12345, }, - "type": "primitive", }, "id": { - "primitive": { - "int": 2983, + "type": "primitive", + "value": { "type": "int", + "value": 2983, }, - "type": "primitive", }, "is_pending": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "new_cargo": { "properties": { "_object": { - "primitive": { - "string": "/cargo", + "type": "primitive", + "value": { "type": "string", + "value": "/cargo", }, - "type": "primitive", }, "contains_hazmat": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "contains_li_ion": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "contains_magnets": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "contains_non_li_ion_battery": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "contains_other_dangerous_goods": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "lithium_batteries_packing_types": { - "array": [ + "type": "array", + "value": [ { - "enum": "packed_loose", "type": "enum", + "value": "packed_loose", }, { - "enum": "packed_loose", "type": "enum", + "value": "packed_loose", }, ], - "type": "array", }, "marks_and_numbers": { - "primitive": { - "string": "Fragile", + "type": "primitive", + "value": { "type": "string", + "value": "Fragile", }, - "type": "primitive", }, "shipping_units": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/shipping_unit", + "type": "primitive", + "value": { "type": "string", + "value": "/shipping_unit", }, - "type": "primitive", }, "atomic_count": { - "primitive": { - "int": 9, + "type": "primitive", + "value": { "type": "int", + "value": 9, }, - "type": "primitive", }, "count": { - "primitive": { - "int": 9, + "type": "primitive", + "value": { "type": "int", + "value": 9, }, - "type": "primitive", }, "height": { "properties": { "_object": { - "primitive": { - "string": "/quantity/length", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/length", }, - "type": "primitive", }, "unit": { - "enum": "cm", "type": "enum", + "value": "cm", }, "value": { - "primitive": { - "double": 472.62, + "type": "primitive", + "value": { "type": "double", + "value": 472.62, }, - "type": "primitive", }, }, "type": "object", @@ -589,59 +591,59 @@ we still recommend setting the Content-Type header to the value \`application/js "length": { "properties": { "_object": { - "primitive": { - "string": "/quantity/length", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/length", }, - "type": "primitive", }, "unit": { - "enum": "cm", "type": "enum", + "value": "cm", }, "value": { - "primitive": { - "double": 472.62, + "type": "primitive", + "value": { "type": "double", + "value": 472.62, }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Watches", + "type": "primitive", + "value": { "type": "string", + "value": "Watches", }, - "type": "primitive", }, "unit_type": { - "primitive": { - "string": "carton", + "type": "primitive", + "value": { "type": "string", + "value": "carton", }, - "type": "primitive", }, "volume": { "properties": { "_object": { - "primitive": { - "string": "/quantity/volume", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/volume", }, - "type": "primitive", }, "unit": { - "enum": "cbm", "type": "enum", + "value": "cbm", }, "value": { - "primitive": { - "double": 472.62, + "type": "primitive", + "value": { "type": "double", + "value": 472.62, }, - "type": "primitive", }, }, "type": "object", @@ -649,22 +651,22 @@ we still recommend setting the Content-Type header to the value \`application/js "weight": { "properties": { "_object": { - "primitive": { - "string": "/quantity/weight", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/weight", }, - "type": "primitive", }, "unit": { - "enum": "kg", "type": "enum", + "value": "kg", }, "value": { - "primitive": { - "double": 2300.4, + "type": "primitive", + "value": { "type": "double", + "value": 2300.4, }, - "type": "primitive", }, }, "type": "object", @@ -672,22 +674,22 @@ we still recommend setting the Content-Type header to the value \`application/js "width": { "properties": { "_object": { - "primitive": { - "string": "/quantity/length", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/length", }, - "type": "primitive", }, "unit": { - "enum": "cm", "type": "enum", + "value": "cm", }, "value": { - "primitive": { - "double": 472.62, + "type": "primitive", + "value": { "type": "double", + "value": 472.62, }, - "type": "primitive", }, }, "type": "object", @@ -698,65 +700,64 @@ we still recommend setting the Content-Type header to the value \`application/js { "properties": { "_object": { - "primitive": { - "string": "/shipping_unit", + "type": "primitive", + "value": { "type": "string", + "value": "/shipping_unit", }, - "type": "primitive", }, "atomic_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 9, }, - "type": "primitive", }, "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 9, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Cellular phones", + "type": "primitive", + "value": { "type": "string", + "value": "Cellular phones", }, - "type": "primitive", }, "unit_type": { - "primitive": { - "string": "pallet", + "type": "primitive", + "value": { "type": "string", + "value": "pallet", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "volume": { "properties": { "_object": { - "primitive": { - "string": "/quantity/volume", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/volume", }, - "type": "primitive", }, "unit": { - "enum": "cbm", "type": "enum", + "value": "cbm", }, "value": { - "primitive": { - "double": 472.62, + "type": "primitive", + "value": { "type": "double", + "value": 472.62, }, - "type": "primitive", }, }, "type": "object", @@ -764,22 +765,22 @@ we still recommend setting the Content-Type header to the value \`application/js "weight": { "properties": { "_object": { - "primitive": { - "string": "/quantity/weight", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/weight", }, - "type": "primitive", }, "unit": { - "enum": "kg", "type": "enum", + "value": "kg", }, "value": { - "primitive": { - "double": 2300.4, + "type": "primitive", + "value": { "type": "double", + "value": 2300.4, }, - "type": "primitive", }, }, "type": "object", @@ -788,196 +789,196 @@ we still recommend setting the Content-Type header to the value \`application/js "type": "object", }, "new_cargo_ready_date": { - "primitive": { - "string": "2019-06-30", + "type": "primitive", + "value": { "type": "string", + "value": "2019-06-30", }, - "type": "primitive", }, "new_container_counts": { "properties": { "_object": { - "primitive": { - "string": "/container_counts", + "type": "primitive", + "value": { "type": "string", + "value": "/container_counts", }, - "type": "primitive", }, "forty_five_ft_hc": { - "primitive": { - "int": 5, + "type": "primitive", + "value": { "type": "int", + "value": 5, }, - "type": "primitive", }, "forty_ft": { - "primitive": { - "int": 3, + "type": "primitive", + "value": { "type": "int", + "value": 3, }, - "type": "primitive", }, "forty_ft_hc": { - "primitive": { - "int": 4, + "type": "primitive", + "value": { "type": "int", + "value": 4, }, - "type": "primitive", }, "twenty_ft": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", }, "new_metadata": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "PO", "type": "string", + "value": "PO", }, "value": { "type": "unknown", - "unknown": { - "map": [ + "value": { + "type": "map", + "value": [ { "key": { - "string": "0", "type": "string", + "value": "0", }, "value": { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, }, ], - "type": "map", }, }, }, { "key": { - "string": "SKU", "type": "string", + "value": "SKU", }, "value": { "type": "unknown", - "unknown": { - "map": [ + "value": { + "type": "map", + "value": [ { "key": { - "string": "0", "type": "string", + "value": "0", }, "value": { - "primitive": { - "string": "abc123", + "type": "primitive", + "value": { "type": "string", + "value": "abc123", }, - "type": "primitive", }, }, ], - "type": "map", }, }, }, ], - "type": "map", }, "new_name": { - "primitive": { - "string": "Valentine's Day - 2020", + "type": "primitive", + "value": { "type": "string", + "value": "Valentine's Day - 2020", }, - "type": "primitive", }, "new_origin_address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Shanghai", + "type": "primitive", + "value": { "type": "string", + "value": "Shanghai", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "China", + "type": "primitive", + "value": { "type": "string", + "value": "China", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "CN", + "type": "primitive", + "value": { "type": "string", + "value": "CN", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "my-shanghai-address-ref", + "type": "primitive", + "value": { "type": "string", + "value": "my-shanghai-address-ref", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "123 Queen St", + "type": "primitive", + "value": { "type": "string", + "value": "123 Queen St", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "China/Shanghai", + "type": "primitive", + "value": { "type": "string", + "value": "China/Shanghai", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "CNSHA", + "type": "primitive", + "value": { "type": "string", + "value": "CNSHA", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", @@ -985,81 +986,81 @@ we still recommend setting the Content-Type header to the value \`application/js "new_port_of_loading": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Shanghai", + "type": "primitive", + "value": { "type": "string", + "value": "Shanghai", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "China", + "type": "primitive", + "value": { "type": "string", + "value": "China", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "CN", + "type": "primitive", + "value": { "type": "string", + "value": "CN", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "my-shanghai-address-ref", + "type": "primitive", + "value": { "type": "string", + "value": "my-shanghai-address-ref", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "123 Queen St", + "type": "primitive", + "value": { "type": "string", + "value": "123 Queen St", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "China/Shanghai", + "type": "primitive", + "value": { "type": "string", + "value": "China/Shanghai", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "CNSHA", + "type": "primitive", + "value": { "type": "string", + "value": "CNSHA", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", @@ -1067,160 +1068,160 @@ we still recommend setting the Content-Type header to the value \`application/js "new_port_of_unloading": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Chicago", + "type": "primitive", + "value": { "type": "string", + "value": "Chicago", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "my-chicago-ref", + "type": "primitive", + "value": { "type": "string", + "value": "my-chicago-ref", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "IL", + "type": "primitive", + "value": { "type": "string", + "value": "IL", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "10000 West O'Hare Ave", + "type": "primitive", + "value": { "type": "string", + "value": "10000 West O'Hare Ave", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "PO Box 66142", + "type": "primitive", + "value": { "type": "string", + "value": "PO Box 66142", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Chicago", + "type": "primitive", + "value": { "type": "string", + "value": "America/Chicago", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "US AL2", + "type": "primitive", + "value": { "type": "string", + "value": "US AL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "60666", + "type": "primitive", + "value": { "type": "string", + "value": "60666", }, - "type": "primitive", }, }, "type": "object", }, "new_product_descriptions": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/booking_amendment_product_description", + "type": "primitive", + "value": { "type": "string", + "value": "/booking_amendment_product_description", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "Wristwatches", + "type": "primitive", + "value": { "type": "string", + "value": "Wristwatches", }, - "type": "primitive", }, "description_for_export_customs": { - "primitive": { - "string": "手表", + "type": "primitive", + "value": { "type": "string", + "value": "手表", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "new_wants_bco": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "new_wants_flexport_freight": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "new_wants_import_customs_service": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "new_wants_pickup_service": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, }, "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/booking_amendments", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/booking_amendments", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -1229,231 +1230,36 @@ we still recommend setting the Content-Type header to the value \`application/js ], "generatedRequestName": "BookingAmendmentCreateRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "booking_amendment_create", "path": "/booking_amendments", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [ - { - "name": undefined, - "value": { - "amendment_note": "This is an amendment note with useful context to changes made to the booking.", - "booking_id": 12345, - "new_cargo": { - "contains_hazmat": true, - "contains_li_ion": true, - "contains_magnets": true, - "contains_non_li_ion_battery": true, - "contains_other_dangerous_goods": true, - "lithium_batteries_packing_types": [ - "packed_loose", - ], - "marks_and_numbers": "Fragile", - "shipping_units": [ - { - "atomic_count": 9, - "count": 9, - "height": { - "unit": "cm", - "value": 472.62, - }, - "length": { - "unit": "cm", - "value": 472.62, - }, - "name": "Watches", - "unit_type": "carton", - "volume": { - "unit": "cbm", - "value": 472.62, - }, - "weight": { - "unit": "kg", - "value": 2300.4, - }, - "width": { - "unit": "cm", - "value": 472.62, - }, - }, - ], - "volume": { - "unit": "cbm", - "value": 472.62, - }, - "weight": { - "unit": "kg", - "value": 2300.4, - }, - }, - "new_cargo_ready_date": "2019-06-30", - "new_container_counts": { - "forty_five_ft_hc": 5, - "forty_ft": 3, - "forty_ft_hc": 4, - "twenty_ft": 2, - }, - "new_metadata": { - "PO": [ - "12345", - ], - "SKU": [ - "abc123", - ], - }, - "new_name": "Valentine's Day - 2020", - "new_origin_address_ref": "warehouse_cn", - "new_origin_port_loc_code": "CNSZP", - "new_wants_import_customs_service": false, - "new_wants_pickup_service": false, - }, - }, - ], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BookingAmendmentCreateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateBookingAmendment", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "The created booking amendment", - "fullExamples": [ - { - "name": "Success", - "value": { - "_object": "/api/response", - "data": { - "_object": "/booking_amendment", - "booking_id": 12345, - "id": 2983, - "is_pending": false, - "new_cargo": { - "contains_hazmat": true, - "contains_li_ion": true, - "contains_magnets": true, - "contains_non_li_ion_battery": true, - "contains_other_dangerous_goods": true, - "lithium_batteries_packing_types": [ - "packed_loose", - ], - "marks_and_numbers": "Fragile", - "shipping_units": [ - { - "atomic_count": 9, - "count": 9, - "height": { - "unit": "cm", - "value": 472.62, - }, - "length": { - "unit": "cm", - "value": 472.62, - }, - "name": "Watches", - "unit_type": "carton", - "volume": { - "unit": "cbm", - "value": 472.62, - }, - "weight": { - "unit": "kg", - "value": 2300.4, - }, - "width": { - "unit": "cm", - "value": 472.62, - }, - }, - ], - "volume": { - "unit": "cbm", - "value": 472.62, - }, - "weight": { - "unit": "kg", - "value": 2300.4, - }, - }, - "new_cargo_ready_date": "2019-06-30", - "new_container_counts": { - "forty_five_ft_hc": 5, - "forty_ft": 3, - "forty_ft_hc": 4, - "twenty_ft": 2, - }, - "new_metadata": { - "PO": [ - "12345", - ], - "SKU": [ - "abc123", - ], - }, - "new_name": "Valentine's Day - 2020", - "new_origin_address": { - "_object": "/address", - "city": "Shanghai", - "country": "China", - "country_code": "CN", - "ref": "my-shanghai-address-ref", - "state": null, - "street_address": "123 Queen St", - "street_address2": null, - "timezone": "China/Shanghai", - "unlocode": "CNSHA", - "zip": null, - }, - "new_port_of_loading": { - "_object": "/address", - "city": "Shanghai", - "country": "China", - "country_code": "CN", - "ref": "my-shanghai-address-ref", - "state": null, - "street_address": "123 Queen St", - "street_address2": null, - "timezone": "China/Shanghai", - "unlocode": "CNSHA", - "zip": null, - }, - "new_port_of_unloading": { - "_object": "/address", - "city": "Chicago", - "country": "United States of America", - "country_code": "US", - "ref": "my-chicago-ref", - "state": "IL", - "street_address": "10000 West O'Hare Ave", - "street_address2": "PO Box 66142", - "timezone": "America/Chicago", - "unlocode": "US AL2", - "zip": "60666", - }, - "new_wants_import_customs_service": false, - "new_wants_pickup_service": false, - }, - "version": 2, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BookingAmendmentCreateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -1461,19 +1267,19 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "bookingAmendmentCreateResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingAmendmentCreateResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingAmendmentCreateResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1486,19 +1292,19 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "bookingAmendmentCreateResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingAmendmentCreateResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingAmendmentCreateResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1511,16 +1317,16 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "bookingAmendmentCreateResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingAmendmentCreateResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingAmendmentCreateResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -1534,16 +1340,16 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "bookingAmendmentCreateResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingAmendmentCreateResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingAmendmentCreateResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BookingAmendment", "type": "reference", }, @@ -1554,7 +1360,7 @@ we still recommend setting the Content-Type header to the value \`application/js }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a new booking amendment.", "tags": [ @@ -1564,7 +1370,7 @@ we still recommend setting the Content-Type header to the value \`application/js { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Returns a list of booking line items linked to submitted bookings", "errorStatusCode": [ 400, @@ -1572,171 +1378,172 @@ we still recommend setting the Content-Type header to the value \`application/js "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "page", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, { "name": "per", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 20, }, - "type": "primitive", }, }, { "name": "f.purchase_order.id", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 123, }, - "type": "primitive", }, }, { "name": "f.booking.id", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 54321, }, - "type": "primitive", }, }, { "name": "f.purchase_order_line_item.id", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 54321, }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/api/collections/paginated", + "type": "primitive", + "value": { "type": "string", + "value": "/api/collections/paginated", }, - "type": "primitive", }, "data": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/purchase_orders/booking_line_item", + "type": "primitive", + "value": { "type": "string", + "value": "/purchase_orders/booking_line_item", }, - "type": "primitive", }, "booking": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/object", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/object", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 9876, + "type": "primitive", + "value": { "type": "int", + "value": 9876, }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/bookings/9876", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/bookings/9876", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/booking", + "type": "primitive", + "value": { "type": "string", + "value": "/booking", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "int": 123456, + "type": "primitive", + "value": { "type": "int", + "value": 123456, }, - "type": "primitive", }, "purchase_order_line_item": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/object", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/object", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 112358, + "type": "primitive", + "value": { "type": "int", + "value": 112358, }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/purchase_order_line_items/112358", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/purchase_order_line_items/112358", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/purchase_orders/line_item", + "type": "primitive", + "value": { "type": "string", + "value": "/purchase_orders/line_item", }, - "type": "primitive", }, }, "type": "object", }, "units": { - "primitive": { - "int": 200, + "type": "primitive", + "value": { "type": "int", + "value": 200, }, - "type": "primitive", }, }, "type": "object", @@ -1744,55 +1551,54 @@ we still recommend setting the Content-Type header to the value \`application/js { "properties": { "_object": { - "primitive": { - "string": "/purchase_orders/booking_line_item", + "type": "primitive", + "value": { "type": "string", + "value": "/purchase_orders/booking_line_item", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1234, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "next": { - "primitive": { - "string": "https://api.flexport.com/booking_line_items?page=3&per=10", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/booking_line_items?page=3&per=10", }, - "type": "primitive", }, "prev": { - "primitive": { - "string": "https://api.flexport.com/booking_line_items?page=12&per=10", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/booking_line_items?page=12&per=10", }, - "type": "primitive", }, }, "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/booking_line_items?page=13&per=10", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/booking_line_items?page=13&per=10", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -1801,7 +1607,7 @@ we still recommend setting the Content-Type header to the value \`application/js ], "generatedRequestName": "BookingLineItemIndexRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "booking_line_item_index", "path": "/booking_line_items", @@ -1810,18 +1616,18 @@ we still recommend setting the Content-Type header to the value \`application/js { "description": "Page number of the page to retrieve", "name": "page", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BookingLineItemIndexRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BookingLineItemIndexRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -1832,18 +1638,18 @@ we still recommend setting the Content-Type header to the value \`application/js { "description": "Count of items in each page. Should be between 1 and 100 (inclusive)", "name": "per", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BookingLineItemIndexRequestPer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BookingLineItemIndexRequestPer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -1854,42 +1660,42 @@ we still recommend setting the Content-Type header to the value \`application/js { "description": "Set sort order. Allows "asc" (ascending) or "desc" (descending)", "name": "direction", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BookingLineItemIndexRequestDirection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BookingLineItemIndexRequestDirection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "asc", - "nameOverride": undefined, + "nameOverride": null, "value": "asc", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "desc", - "nameOverride": undefined, + "nameOverride": null, "value": "desc", }, ], @@ -1899,18 +1705,18 @@ we still recommend setting the Content-Type header to the value \`application/js { "description": "Filters for all booking line items from a purchase order", "name": "f.purchase_order.id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BookingLineItemIndexRequestFPurchaseOrderId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BookingLineItemIndexRequestFPurchaseOrderId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -1921,18 +1727,18 @@ we still recommend setting the Content-Type header to the value \`application/js { "description": "Filters for all booking line items from a specific booking", "name": "f.booking.id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BookingLineItemIndexRequestFBookingId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BookingLineItemIndexRequestFBookingId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -1943,18 +1749,18 @@ we still recommend setting the Content-Type header to the value \`application/js { "description": "Filters for all booking line items from a specific purchase order line item.", "name": "f.purchase_order_line_item.id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BookingLineItemIndexRequestFPurchaseOrderLineItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BookingLineItemIndexRequestFPurchaseOrderLineItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -1963,52 +1769,18 @@ we still recommend setting the Content-Type header to the value \`application/js }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "collection of booking line items", - "fullExamples": [ - { - "name": "Success", - "value": { - "_object": "/api/response", - "data": { - "_object": "/api/collections/paginated", - "data": [ - { - "_object": "/purchase_orders/booking_line_item", - "booking": { - "_object": "/api/refs/object", - "id": 9876, - "link": "https://api.flexport.com/bookings/9876", - "ref_type": "/booking", - }, - "id": 123456, - "purchase_order_line_item": { - "_object": "/api/refs/object", - "id": 112358, - "link": "https://api.flexport.com/purchase_order_line_items/112358", - "ref_type": "/purchase_orders/line_item", - }, - "units": 200, - }, - ], - "next": null, - "prev": "https://api.flexport.com/booking_line_items?page=12&per=10", - }, - "self": "https://api.flexport.com/booking_line_items?page=13&per=10", - "version": 2, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BookingLineItemIndexResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -2016,19 +1788,19 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "bookingLineItemIndexResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingLineItemIndexResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingLineItemIndexResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2041,19 +1813,19 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "bookingLineItemIndexResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingLineItemIndexResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingLineItemIndexResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2066,16 +1838,16 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "bookingLineItemIndexResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingLineItemIndexResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingLineItemIndexResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -2089,18 +1861,18 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "bookingLineItemIndexResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingLineItemIndexResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BookingLineItemIndexResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -2108,19 +1880,19 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "bookingLineItemIndexResponseDataObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingLineItemIndexResponseDataObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingLineItemIndexResponseDataObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2133,25 +1905,25 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "bookingLineItemIndexResponseDataPrev", "key": "prev", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingLineItemIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingLineItemIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BookingLineItemIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2165,25 +1937,25 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "bookingLineItemIndexResponseDataNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingLineItemIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingLineItemIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BookingLineItemIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2197,22 +1969,22 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "bookingLineItemIndexResponseDataData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingLineItemIndexResponseDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingLineItemIndexResponseDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "BookingLineItemIndexResponseDataDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BookingLineItem", "type": "reference", }, @@ -2229,7 +2001,7 @@ we still recommend setting the Content-Type header to the value \`application/js }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List all booking line items", "tags": [ @@ -2239,7 +2011,7 @@ we still recommend setting the Content-Type header to the value \`application/js { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Creates and returns a booking line item", "errorStatusCode": [ 400, @@ -2247,33 +2019,33 @@ we still recommend setting the Content-Type header to the value \`application/js "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "booking_id": { - "primitive": { - "int": 9876, + "type": "primitive", + "value": { "type": "int", + "value": 9876, }, - "type": "primitive", }, "purchase_order_line_item_id": { - "primitive": { - "int": 112358, + "type": "primitive", + "value": { "type": "int", + "value": 112358, }, - "type": "primitive", }, "units": { - "primitive": { - "int": 200, + "type": "primitive", + "value": { "type": "int", + "value": 200, }, - "type": "primitive", }, }, "type": "object", @@ -2281,117 +2053,117 @@ we still recommend setting the Content-Type header to the value \`application/js "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/purchase_orders/booking_line_item", + "type": "primitive", + "value": { "type": "string", + "value": "/purchase_orders/booking_line_item", }, - "type": "primitive", }, "booking": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/object", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/object", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 9876, + "type": "primitive", + "value": { "type": "int", + "value": 9876, }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/bookings/9876", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/bookings/9876", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/booking", + "type": "primitive", + "value": { "type": "string", + "value": "/booking", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "int": 123456, + "type": "primitive", + "value": { "type": "int", + "value": 123456, }, - "type": "primitive", }, "purchase_order_line_item": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/object", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/object", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 112358, + "type": "primitive", + "value": { "type": "int", + "value": 112358, }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/purchase_order_line_items/112358", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/purchase_order_line_items/112358", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/purchase_orders/line_item", + "type": "primitive", + "value": { "type": "string", + "value": "/purchase_orders/line_item", }, - "type": "primitive", }, }, "type": "object", }, "units": { - "primitive": { - "int": 200, + "type": "primitive", + "value": { "type": "int", + "value": 200, }, - "type": "primitive", }, }, "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/booking_line_items/123456", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/booking_line_items/123456", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -2400,73 +2172,36 @@ we still recommend setting the Content-Type header to the value \`application/js ], "generatedRequestName": "BookingLineItemCreateRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "booking_line_item_create", "path": "/booking_line_items", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [ - { - "name": undefined, - "value": { - "booking_id": 9876, - "purchase_order_line_item_id": 112358, - "units": 200, - }, - }, - ], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BookingLineItemCreateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateBookingLineItem", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "The created booking line item", - "fullExamples": [ - { - "name": "Success", - "value": { - "_object": "/api/response", - "data": { - "_object": "/purchase_orders/booking_line_item", - "booking": { - "_object": "/api/refs/object", - "id": 9876, - "link": "https://api.flexport.com/bookings/9876", - "ref_type": "/booking", - }, - "id": 123456, - "purchase_order_line_item": { - "_object": "/api/refs/object", - "id": 112358, - "link": "https://api.flexport.com/purchase_order_line_items/112358", - "ref_type": "/purchase_orders/line_item", - }, - "units": 200, - }, - "self": "https://api.flexport.com/booking_line_items/123456", - "version": 2, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BookingLineItemCreateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -2474,19 +2209,19 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "bookingLineItemCreateResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingLineItemCreateResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingLineItemCreateResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2499,19 +2234,19 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "bookingLineItemCreateResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingLineItemCreateResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingLineItemCreateResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2524,16 +2259,16 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "bookingLineItemCreateResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingLineItemCreateResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingLineItemCreateResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -2547,16 +2282,16 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "bookingLineItemCreateResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingLineItemCreateResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingLineItemCreateResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BookingLineItem", "type": "reference", }, @@ -2567,7 +2302,7 @@ we still recommend setting the Content-Type header to the value \`application/js }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a booking line item", "tags": [ @@ -2577,7 +2312,7 @@ we still recommend setting the Content-Type header to the value \`application/js { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Returns a list of booking line items", "errorStatusCode": [ 400, @@ -2585,137 +2320,137 @@ we still recommend setting the Content-Type header to the value \`application/js "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/purchase_orders/booking_line_item", + "type": "primitive", + "value": { "type": "string", + "value": "/purchase_orders/booking_line_item", }, - "type": "primitive", }, "booking": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/object", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/object", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 9876, + "type": "primitive", + "value": { "type": "int", + "value": 9876, }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/bookings/9876", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/bookings/9876", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/booking", + "type": "primitive", + "value": { "type": "string", + "value": "/booking", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "int": 123456, + "type": "primitive", + "value": { "type": "int", + "value": 123456, }, - "type": "primitive", }, "purchase_order_line_item": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/object", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/object", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 112358, + "type": "primitive", + "value": { "type": "int", + "value": 112358, }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/purchase_order_line_items/112358", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/purchase_order_line_items/112358", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/purchase_orders/line_item", + "type": "primitive", + "value": { "type": "string", + "value": "/purchase_orders/line_item", }, - "type": "primitive", }, }, "type": "object", }, "units": { - "primitive": { - "int": 200, + "type": "primitive", + "value": { "type": "int", + "value": 200, }, - "type": "primitive", }, }, "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/booking_line_items/123456", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/booking_line_items/123456", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -2724,7 +2459,7 @@ we still recommend setting the Content-Type header to the value \`application/js ], "generatedRequestName": "BookingLineItemShowRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "booking_line_item_show", "path": "/booking_line_items/{id}", @@ -2733,58 +2468,31 @@ we still recommend setting the Content-Type header to the value \`application/js "description": "The unique id for the booking line item to be retrieved", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "BookingLineItemShowRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "A collection of booking line items", - "fullExamples": [ - { - "name": "Success", - "value": { - "_object": "/api/response", - "data": { - "_object": "/purchase_orders/booking_line_item", - "booking": { - "_object": "/api/refs/object", - "id": 9876, - "link": "https://api.flexport.com/bookings/9876", - "ref_type": "/booking", - }, - "id": 123456, - "purchase_order_line_item": { - "_object": "/api/refs/object", - "id": 112358, - "link": "https://api.flexport.com/purchase_order_line_items/112358", - "ref_type": "/purchase_orders/line_item", - }, - "units": 200, - }, - "self": "https://api.flexport.com/booking_line_items/123456", - "version": 2, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BookingLineItemShowResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -2792,19 +2500,19 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "bookingLineItemShowResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingLineItemShowResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingLineItemShowResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2817,19 +2525,19 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "bookingLineItemShowResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingLineItemShowResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingLineItemShowResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2842,16 +2550,16 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "bookingLineItemShowResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingLineItemShowResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingLineItemShowResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -2865,16 +2573,16 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "bookingLineItemShowResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingLineItemShowResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingLineItemShowResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BookingLineItem", "type": "reference", }, @@ -2885,7 +2593,7 @@ we still recommend setting the Content-Type header to the value \`application/js }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieves the details of a single booking line item.", "tags": [ @@ -2895,7 +2603,7 @@ we still recommend setting the Content-Type header to the value \`application/js { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Returns a list of bookings.", "errorStatusCode": [ 400, @@ -2903,200 +2611,202 @@ we still recommend setting the Content-Type header to the value \`application/js "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "page", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, { "name": "per", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 20, }, - "type": "primitive", }, }, { "name": "f.shipment.id", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 123456, }, - "type": "primitive", }, }, { "name": "f.consignee_entity_ref", "value": { - "primitive": { - "string": "amazon-us", + "type": "primitive", + "value": { "type": "string", + "value": "amazon-us", }, - "type": "primitive", }, }, { "name": "f.shipper_entity_ref", "value": { - "primitive": { - "string": "amazon-us", + "type": "primitive", + "value": { "type": "string", + "value": "amazon-us", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/api/collections/paginated", + "type": "primitive", + "value": { "type": "string", + "value": "/api/collections/paginated", }, - "type": "primitive", }, "data": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/booking", + "type": "primitive", + "value": { "type": "string", + "value": "/booking", }, - "type": "primitive", }, "cargo": { "properties": { "_object": { - "primitive": { - "string": "/cargo", + "type": "primitive", + "value": { "type": "string", + "value": "/cargo", }, - "type": "primitive", }, "contains_hazmat": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "contains_li_ion": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "contains_magnets": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "contains_non_li_ion_battery": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "contains_other_dangerous_goods": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "lithium_batteries_packing_types": { - "array": [ + "type": "array", + "value": [ { - "enum": "packed_loose", "type": "enum", + "value": "packed_loose", }, { - "enum": "packed_loose", "type": "enum", + "value": "packed_loose", }, ], - "type": "array", }, "marks_and_numbers": { - "primitive": { - "string": "Fragile", + "type": "primitive", + "value": { "type": "string", + "value": "Fragile", }, - "type": "primitive", }, "shipping_units": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/shipping_unit", + "type": "primitive", + "value": { "type": "string", + "value": "/shipping_unit", }, - "type": "primitive", }, "atomic_count": { - "primitive": { - "int": 9, + "type": "primitive", + "value": { "type": "int", + "value": 9, }, - "type": "primitive", }, "count": { - "primitive": { - "int": 9, + "type": "primitive", + "value": { "type": "int", + "value": 9, }, - "type": "primitive", }, "height": { "properties": { "_object": { - "primitive": { - "string": "/quantity/length", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/length", }, - "type": "primitive", }, "unit": { - "enum": "cm", "type": "enum", + "value": "cm", }, "value": { - "primitive": { - "double": 472.62, + "type": "primitive", + "value": { "type": "double", + "value": 472.62, }, - "type": "primitive", }, }, "type": "object", @@ -3104,59 +2814,59 @@ we still recommend setting the Content-Type header to the value \`application/js "length": { "properties": { "_object": { - "primitive": { - "string": "/quantity/length", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/length", }, - "type": "primitive", }, "unit": { - "enum": "cm", "type": "enum", + "value": "cm", }, "value": { - "primitive": { - "double": 472.62, + "type": "primitive", + "value": { "type": "double", + "value": 472.62, }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Watches", + "type": "primitive", + "value": { "type": "string", + "value": "Watches", }, - "type": "primitive", }, "unit_type": { - "primitive": { - "string": "carton", + "type": "primitive", + "value": { "type": "string", + "value": "carton", }, - "type": "primitive", }, "volume": { "properties": { "_object": { - "primitive": { - "string": "/quantity/volume", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/volume", }, - "type": "primitive", }, "unit": { - "enum": "cbm", "type": "enum", + "value": "cbm", }, "value": { - "primitive": { - "double": 472.62, + "type": "primitive", + "value": { "type": "double", + "value": 472.62, }, - "type": "primitive", }, }, "type": "object", @@ -3164,22 +2874,22 @@ we still recommend setting the Content-Type header to the value \`application/js "weight": { "properties": { "_object": { - "primitive": { - "string": "/quantity/weight", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/weight", }, - "type": "primitive", }, "unit": { - "enum": "kg", "type": "enum", + "value": "kg", }, "value": { - "primitive": { - "double": 2300.4, + "type": "primitive", + "value": { "type": "double", + "value": 2300.4, }, - "type": "primitive", }, }, "type": "object", @@ -3187,22 +2897,22 @@ we still recommend setting the Content-Type header to the value \`application/js "width": { "properties": { "_object": { - "primitive": { - "string": "/quantity/length", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/length", }, - "type": "primitive", }, "unit": { - "enum": "cm", "type": "enum", + "value": "cm", }, "value": { - "primitive": { - "double": 472.62, + "type": "primitive", + "value": { "type": "double", + "value": 472.62, }, - "type": "primitive", }, }, "type": "object", @@ -3213,65 +2923,64 @@ we still recommend setting the Content-Type header to the value \`application/js { "properties": { "_object": { - "primitive": { - "string": "/shipping_unit", + "type": "primitive", + "value": { "type": "string", + "value": "/shipping_unit", }, - "type": "primitive", }, "atomic_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 9, }, - "type": "primitive", }, "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 9, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Cellular phones", + "type": "primitive", + "value": { "type": "string", + "value": "Cellular phones", }, - "type": "primitive", }, "unit_type": { - "primitive": { - "string": "pallet", + "type": "primitive", + "value": { "type": "string", + "value": "pallet", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "volume": { "properties": { "_object": { - "primitive": { - "string": "/quantity/volume", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/volume", }, - "type": "primitive", }, "unit": { - "enum": "cbm", "type": "enum", + "value": "cbm", }, "value": { - "primitive": { - "double": 472.62, + "type": "primitive", + "value": { "type": "double", + "value": 472.62, }, - "type": "primitive", }, }, "type": "object", @@ -3279,22 +2988,22 @@ we still recommend setting the Content-Type header to the value \`application/js "weight": { "properties": { "_object": { - "primitive": { - "string": "/quantity/weight", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/weight", }, - "type": "primitive", }, "unit": { - "enum": "kg", "type": "enum", + "value": "kg", }, "value": { - "primitive": { - "double": 2300.4, + "type": "primitive", + "value": { "type": "double", + "value": 2300.4, }, - "type": "primitive", }, }, "type": "object", @@ -3303,148 +3012,149 @@ we still recommend setting the Content-Type header to the value \`application/js "type": "object", }, "cargo_ready_date": { - "primitive": { - "string": "2019-06-30", + "type": "primitive", + "value": { "type": "string", + "value": "2019-06-30", }, - "type": "primitive", }, "consignee_entity": { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 9281, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "mailing_address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "my-address-ref", + "type": "primitive", + "value": { "type": "string", + "value": "my-address-ref", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "USAL2", + "type": "primitive", + "value": { "type": "string", + "value": "USAL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_ref", }, - "type": "primitive", }, "vat_numbers": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "US 123746396", + "type": "primitive", + "value": { "type": "string", + "value": "US 123746396", }, - "type": "primitive", }, }, "type": "object", @@ -3452,160 +3162,159 @@ we still recommend setting the Content-Type header to the value \`application/js { "properties": { "_object": { - "primitive": { - "string": "/company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "GB", + "type": "primitive", + "value": { "type": "string", + "value": "GB", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "GB 123456789", + "type": "primitive", + "value": { "type": "string", + "value": "GB 123456789", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "delivery_date": { - "primitive": { - "string": "2019-07-31", + "type": "primitive", + "value": { "type": "string", + "value": "2019-07-31", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 123, + "type": "primitive", + "value": { "type": "int", + "value": 123, }, - "type": "primitive", }, "metadata": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "purchase_order", "type": "string", + "value": "purchase_order", }, "value": { "type": "unknown", - "unknown": { - "map": [ + "value": { + "type": "map", + "value": [ { "key": { - "string": "0", "type": "string", + "value": "0", }, "value": { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, }, ], - "type": "map", }, }, }, { "key": { - "string": "sku", "type": "string", + "value": "sku", }, "value": { "type": "unknown", - "unknown": { - "map": [ + "value": { + "type": "map", + "value": [ { "key": { - "string": "0", "type": "string", + "value": "0", }, "value": { - "primitive": { - "string": "abc123", + "type": "primitive", + "value": { "type": "string", + "value": "abc123", }, - "type": "primitive", }, }, ], - "type": "map", }, }, }, ], - "type": "map", }, "name": { - "primitive": { - "string": "PO 123", + "type": "primitive", + "value": { "type": "string", + "value": "PO 123", }, - "type": "primitive", }, "ocean_booking": { "properties": { "_object": { - "primitive": { - "string": "/ocean/booking", + "type": "primitive", + "value": { "type": "string", + "value": "/ocean/booking", }, - "type": "primitive", }, "container_counts": { "properties": { "_object": { - "primitive": { - "string": "/container_counts", + "type": "primitive", + "value": { "type": "string", + "value": "/container_counts", }, - "type": "primitive", }, "forty_five_ft_hc": { - "primitive": { - "int": 5, + "type": "primitive", + "value": { "type": "int", + "value": 5, }, - "type": "primitive", }, "forty_ft": { - "primitive": { - "int": 3, + "type": "primitive", + "value": { "type": "int", + "value": 3, }, - "type": "primitive", }, "forty_ft_hc": { - "primitive": { - "int": 4, + "type": "primitive", + "value": { "type": "int", + "value": 4, }, - "type": "primitive", }, "twenty_ft": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -3613,111 +3322,112 @@ we still recommend setting the Content-Type header to the value \`application/js "destination_port": { "properties": { "_object": { - "primitive": { - "string": "/place", + "type": "primitive", + "value": { "type": "string", + "value": "/place", }, - "type": "primitive", }, "address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Los Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "Los Angeles", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States", + "type": "primitive", + "value": { "type": "string", + "value": "United States", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "address_ref_x", + "type": "primitive", + "value": { "type": "string", + "value": "address_ref_x", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "123 Queen St", + "type": "primitive", + "value": { "type": "string", + "value": "123 Queen St", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "USLA", + "type": "primitive", + "value": { "type": "string", + "value": "USLA", }, - "type": "primitive", }, }, "type": "object", }, "details": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/trucking/port", + "type": "primitive", + "value": { "type": "string", + "value": "/trucking/port", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "LAX", + "type": "primitive", + "value": { "type": "string", + "value": "LAX", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KLAX", + "type": "primitive", + "value": { "type": "string", + "value": "KLAX", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "2704", + "type": "primitive", + "value": { "type": "string", + "value": "2704", }, - "type": "primitive", }, }, "type": "object", @@ -3725,39 +3435,39 @@ we still recommend setting the Content-Type header to the value \`application/js { "properties": { "_object": { - "primitive": { - "string": "/ocean/port", + "type": "primitive", + "value": { "type": "string", + "value": "/ocean/port", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "LAX", + "type": "primitive", + "value": { "type": "string", + "value": "LAX", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KLAX", + "type": "primitive", + "value": { "type": "string", + "value": "KLAX", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "2704", + "type": "primitive", + "value": { "type": "string", + "value": "2704", }, - "type": "primitive", }, }, "type": "object", @@ -3765,175 +3475,175 @@ we still recommend setting the Content-Type header to the value \`application/js { "properties": { "_object": { - "primitive": { - "string": "/air/port", + "type": "primitive", + "value": { "type": "string", + "value": "/air/port", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "LAX", + "type": "primitive", + "value": { "type": "string", + "value": "LAX", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KLAX", + "type": "primitive", + "value": { "type": "string", + "value": "KLAX", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "3901", + "type": "primitive", + "value": { "type": "string", + "value": "3901", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "name": { - "primitive": { - "string": "Long Beach, Los Angeles, California", + "type": "primitive", + "value": { "type": "string", + "value": "Long Beach, Los Angeles, California", }, - "type": "primitive", }, }, "type": "object", }, "incoterm": { - "enum": "FOB", "type": "enum", + "value": "FOB", }, "is_lcl": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "origin_port": { "properties": { "_object": { - "primitive": { - "string": "/place", + "type": "primitive", + "value": { "type": "string", + "value": "/place", }, - "type": "primitive", }, "address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Shanghai", + "type": "primitive", + "value": { "type": "string", + "value": "Shanghai", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "China", + "type": "primitive", + "value": { "type": "string", + "value": "China", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "CN", + "type": "primitive", + "value": { "type": "string", + "value": "CN", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "address_ref_x", + "type": "primitive", + "value": { "type": "string", + "value": "address_ref_x", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "123 Queen St", + "type": "primitive", + "value": { "type": "string", + "value": "123 Queen St", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "CNSZP", + "type": "primitive", + "value": { "type": "string", + "value": "CNSZP", }, - "type": "primitive", }, }, "type": "object", }, "details": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/trucking/port", + "type": "primitive", + "value": { "type": "string", + "value": "/trucking/port", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "LAX", + "type": "primitive", + "value": { "type": "string", + "value": "LAX", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KLAX", + "type": "primitive", + "value": { "type": "string", + "value": "KLAX", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "57035", + "type": "primitive", + "value": { "type": "string", + "value": "57035", }, - "type": "primitive", }, }, "type": "object", @@ -3941,39 +3651,39 @@ we still recommend setting the Content-Type header to the value \`application/js { "properties": { "_object": { - "primitive": { - "string": "/ocean/port", + "type": "primitive", + "value": { "type": "string", + "value": "/ocean/port", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "LAX", + "type": "primitive", + "value": { "type": "string", + "value": "LAX", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KLAX", + "type": "primitive", + "value": { "type": "string", + "value": "KLAX", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "57035", + "type": "primitive", + "value": { "type": "string", + "value": "57035", }, - "type": "primitive", }, }, "type": "object", @@ -3981,110 +3691,110 @@ we still recommend setting the Content-Type header to the value \`application/js { "properties": { "_object": { - "primitive": { - "string": "/air/port", + "type": "primitive", + "value": { "type": "string", + "value": "/air/port", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "LAX", + "type": "primitive", + "value": { "type": "string", + "value": "LAX", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KLAX", + "type": "primitive", + "value": { "type": "string", + "value": "KLAX", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "3901", + "type": "primitive", + "value": { "type": "string", + "value": "3901", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "name": { - "primitive": { - "string": "Shenzhen, China", + "type": "primitive", + "value": { "type": "string", + "value": "Shenzhen, China", }, - "type": "primitive", }, }, "type": "object", }, "product_descriptions": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/bookings/product_descriptions", + "type": "primitive", + "value": { "type": "string", + "value": "/bookings/product_descriptions", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "Watches", + "type": "primitive", + "value": { "type": "string", + "value": "Watches", }, - "type": "primitive", }, "description_for_export_customs": { - "primitive": { - "string": "手表", + "type": "primitive", + "value": { "type": "string", + "value": "手表", }, - "type": "primitive", }, "description_for_export_customs_locale": { - "primitive": { - "string": "zh_CN", + "type": "primitive", + "value": { "type": "string", + "value": "zh_CN", }, - "type": "primitive", }, "hs_code": { "properties": { "_object": { - "primitive": { - "string": "/hs_code", + "type": "primitive", + "value": { "type": "string", + "value": "/hs_code", }, - "type": "primitive", }, "code": { - "primitive": { - "string": "9101.00", + "type": "primitive", + "value": { "type": "string", + "value": "9101.00", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, }, "type": "object", @@ -4095,196 +3805,196 @@ we still recommend setting the Content-Type header to the value \`application/js { "properties": { "_object": { - "primitive": { - "string": "/bookings/product_descriptions", + "type": "primitive", + "value": { "type": "string", + "value": "/bookings/product_descriptions", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "Wristwatches", + "type": "primitive", + "value": { "type": "string", + "value": "Wristwatches", }, - "type": "primitive", }, "description_for_export_customs": { - "primitive": { - "string": "手表", + "type": "primitive", + "value": { "type": "string", + "value": "手表", }, - "type": "primitive", }, "description_for_export_customs_locale": { - "primitive": { - "string": "zh_CN", + "type": "primitive", + "value": { "type": "string", + "value": "zh_CN", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "wants_delivery_service": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "wants_pickup_service": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, }, "type": "object", }, "quote_status": { - "enum": "accepted_quote", "type": "enum", + "value": "accepted_quote", }, "shipper_entity": { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 9281, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "mailing_address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "my-address-ref", + "type": "primitive", + "value": { "type": "string", + "value": "my-address-ref", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "USAL2", + "type": "primitive", + "value": { "type": "string", + "value": "USAL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Zoomit V2", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit V2", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit-us", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit-us", }, - "type": "primitive", }, "vat_numbers": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "GB", + "type": "primitive", + "value": { "type": "string", + "value": "GB", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "GB 123746396", + "type": "primitive", + "value": { "type": "string", + "value": "GB 123746396", }, - "type": "primitive", }, }, "type": "object", @@ -4292,55 +4002,54 @@ we still recommend setting the Content-Type header to the value \`application/js { "properties": { "_object": { - "primitive": { - "string": "/company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "GB", + "type": "primitive", + "value": { "type": "string", + "value": "GB", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "GB 123456789", + "type": "primitive", + "value": { "type": "string", + "value": "GB 123456789", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "special_instructions": { - "primitive": { - "string": "Handle carefully", + "type": "primitive", + "value": { "type": "string", + "value": "Handle carefully", }, - "type": "primitive", }, "wants_export_customs_service": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_import_customs_service": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -4348,83 +4057,82 @@ we still recommend setting the Content-Type header to the value \`application/js { "properties": { "_object": { - "primitive": { - "string": "/booking", + "type": "primitive", + "value": { "type": "string", + "value": "/booking", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 2983, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "PO 12345", + "type": "primitive", + "value": { "type": "string", + "value": "PO 12345", }, - "type": "primitive", }, "special_instructions": { - "primitive": { - "string": "This message is written in invisible ink.", + "type": "primitive", + "value": { "type": "string", + "value": "This message is written in invisible ink.", }, - "type": "primitive", }, "wants_export_customs_service": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_import_customs_service": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "next": { - "primitive": { - "string": "https://api.flexport.com/bookings?page=3&per=10", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/bookings?page=3&per=10", }, - "type": "primitive", }, "prev": { - "primitive": { - "string": "https://api.flexport.com/bookings?page=12&per=10", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/bookings?page=12&per=10", }, - "type": "primitive", }, }, "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/bookings?page=13&per=10", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/bookings?page=13&per=10", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -4433,7 +4141,7 @@ we still recommend setting the Content-Type header to the value \`application/js ], "generatedRequestName": "BookingsIndexRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "bookings_index", "path": "/bookings", @@ -4442,18 +4150,18 @@ we still recommend setting the Content-Type header to the value \`application/js { "description": "Page number of the page to retrieve", "name": "page", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BookingsIndexRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BookingsIndexRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -4464,18 +4172,18 @@ we still recommend setting the Content-Type header to the value \`application/js { "description": "Count of items in each page. Should be between 1 and 100 (inclusive).", "name": "per", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BookingsIndexRequestPer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BookingsIndexRequestPer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -4486,42 +4194,42 @@ we still recommend setting the Content-Type header to the value \`application/js { "description": "Sort results by the specified field.", "name": "sort", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BookingsIndexRequestSort", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BookingsIndexRequestSort", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "cargo_ready_date", - "nameOverride": undefined, + "nameOverride": null, "value": "cargo_ready_date", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "created_at", - "nameOverride": undefined, + "nameOverride": null, "value": "created_at", }, ], @@ -4531,42 +4239,42 @@ we still recommend setting the Content-Type header to the value \`application/js { "description": "Set sort order. Allows "asc"(ascending) or "desc" (descending).", "name": "direction", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BookingsIndexRequestDirection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BookingsIndexRequestDirection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "asc", - "nameOverride": undefined, + "nameOverride": null, "value": "asc", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "desc", - "nameOverride": undefined, + "nameOverride": null, "value": "desc", }, ], @@ -4576,42 +4284,42 @@ we still recommend setting the Content-Type header to the value \`application/js { "description": "Filter the list based on status of the booking", "name": "f.status", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BookingsIndexRequestFStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BookingsIndexRequestFStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "booked", - "nameOverride": undefined, + "nameOverride": null, "value": "booked", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "submitted", - "nameOverride": undefined, + "nameOverride": null, "value": "submitted", }, ], @@ -4621,18 +4329,18 @@ we still recommend setting the Content-Type header to the value \`application/js { "description": "Filter by the shipment resulting from the booking", "name": "f.shipment.id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BookingsIndexRequestFShipmentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BookingsIndexRequestFShipmentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -4643,21 +4351,21 @@ we still recommend setting the Content-Type header to the value \`application/js { "description": "Filters the list based on the booking's consignee", "name": "f.consignee_entity_ref", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BookingsIndexRequestFConsigneeEntityRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BookingsIndexRequestFConsigneeEntityRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4667,21 +4375,21 @@ we still recommend setting the Content-Type header to the value \`application/js { "description": "Filters the list based on the booking's shipper", "name": "f.shipper_entity_ref", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BookingsIndexRequestFShipperEntityRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BookingsIndexRequestFShipperEntityRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4689,23 +4397,23 @@ we still recommend setting the Content-Type header to the value \`application/js }, }, { - "description": undefined, + "description": null, "name": "f.name", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BookingsIndexRequestFName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BookingsIndexRequestFName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4715,21 +4423,21 @@ we still recommend setting the Content-Type header to the value \`application/js { "description": "Filters the list for bookings with the specified cargo ready date", "name": "f.cargo_ready_date", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BookingsIndexRequestFCargoReadyDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BookingsIndexRequestFCargoReadyDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4739,21 +4447,21 @@ we still recommend setting the Content-Type header to the value \`application/js { "description": "Filters the list for bookings with cargo ready date after the specified date", "name": "f.cargo_ready_date.gt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BookingsIndexRequestFCargoReadyDateGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BookingsIndexRequestFCargoReadyDateGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4763,21 +4471,21 @@ we still recommend setting the Content-Type header to the value \`application/js { "description": "Filters the list for bookings with cargo ready date after the specified date, inclusive", "name": "f.cargo_ready_date.gte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BookingsIndexRequestFCargoReadyDateGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BookingsIndexRequestFCargoReadyDateGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4787,21 +4495,21 @@ we still recommend setting the Content-Type header to the value \`application/js { "description": "Filters the list for bookings with cargo ready date before the specified date", "name": "f.cargo_ready_date.lt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BookingsIndexRequestFCargoReadyDateLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BookingsIndexRequestFCargoReadyDateLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4811,21 +4519,21 @@ we still recommend setting the Content-Type header to the value \`application/js { "description": "Filters the list for bookings with cargo ready date before the specified date, inclusive", "name": "f.cargo_ready_date.lte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BookingsIndexRequestFCargoReadyDateLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BookingsIndexRequestFCargoReadyDateLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4835,21 +4543,21 @@ we still recommend setting the Content-Type header to the value \`application/js { "description": "Filters the list for bookings with the specified created_at", "name": "f.created_at", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BookingsIndexRequestFCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BookingsIndexRequestFCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4859,21 +4567,21 @@ we still recommend setting the Content-Type header to the value \`application/js { "description": "Filters the list for bookings created after the specified date", "name": "f.created_at.gt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BookingsIndexRequestFCreatedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BookingsIndexRequestFCreatedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4883,21 +4591,21 @@ we still recommend setting the Content-Type header to the value \`application/js { "description": "Filters the list for bookings created after the specified date, inclusive", "name": "f.created_at.gte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BookingsIndexRequestFCreatedAtGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BookingsIndexRequestFCreatedAtGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4907,21 +4615,21 @@ we still recommend setting the Content-Type header to the value \`application/js { "description": "Filters the list for bookings created before the specified date", "name": "f.created_at.lt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BookingsIndexRequestFCreatedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BookingsIndexRequestFCreatedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4931,21 +4639,21 @@ we still recommend setting the Content-Type header to the value \`application/js { "description": "Filters the list for bookings created before the specified date, inclusive", "name": "f.created_at.lte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BookingsIndexRequestFCreatedAtLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BookingsIndexRequestFCreatedAtLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4956,21 +4664,21 @@ we still recommend setting the Content-Type header to the value \`application/js "description": "Filters the list for bookings that have a specific metadata key-value pair. Multiple metadata filters can be added to a single query. If there are multiple metadata filters each with the same metadata key, then the filter will return bookings matching any of the specified metadata values for that metadata key. Note that keys must be URL encoded; e.g.: \`f.metadata.PO #=123\` is invalid. It should instead be \`f.metadata.PO%20%23\` ", "name": "f.metadata.YOUR_METADATA_KEY", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BookingsIndexRequestFMetadataYourMetadataKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BookingsIndexRequestFMetadataYourMetadataKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4978,241 +4686,18 @@ we still recommend setting the Content-Type header to the value \`application/js }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "collection of bookings", - "fullExamples": [ - { - "name": "Success", - "value": { - "_object": "/api/response", - "data": { - "_object": "/api/collections/paginated", - "data": [ - { - "_object": "/booking", - "cargo": { - "contains_hazmat": true, - "contains_li_ion": true, - "contains_magnets": true, - "contains_non_li_ion_battery": true, - "contains_other_dangerous_goods": true, - "lithium_batteries_packing_types": [ - "packed_loose", - ], - "marks_and_numbers": "Fragile", - "shipping_units": [ - { - "atomic_count": 9, - "count": 9, - "height": { - "_object": "/quantity/length", - "unit": "cm", - "value": 472.62, - }, - "length": { - "_object": "/quantity/length", - "unit": "cm", - "value": 472.62, - }, - "name": "Watches", - "unit_type": "carton", - "volume": { - "_object": "/quantity/volume", - "unit": "cbm", - "value": 472.62, - }, - "weight": { - "_object": "/quantity/weight", - "unit": "kg", - "value": 2300.4, - }, - "width": { - "_object": "/quantity/length", - "unit": "cm", - "value": 472.62, - }, - }, - ], - "volume": { - "_object": "/quantity/volume", - "unit": "cbm", - "value": 472.62, - }, - "weight": { - "_object": "/quantity/weight", - "unit": "kg", - "value": 2300.4, - }, - }, - "cargo_ready_date": "2019-06-30", - "consignee_entity": { - "_object": "/company_entity", - "id": 9281, - "mailing_address": { - "_object": "/address", - "city": "Albany", - "country": "United States of America", - "country_code": "US", - "ref": "my-address-ref", - "state": "MN", - "street_address": "1641 Settlers Lane", - "street_address2": "STE 2918", - "timezone": "America/Los_Angeles", - "unlocode": "USAL2", - "zip": "56307", - }, - "name": "Zoomit", - "ref": "zoomit_ref", - "vat_numbers": [ - { - "_object": "company_entity/vat_number", - "country_code": "US", - "number": "US 123746396", - }, - ], - }, - "delivery_date": "2019-07-31", - "id": 123, - "metadata": { - "purchase_order": [ - "12345", - ], - "sku": [ - "abc123", - ], - }, - "name": "PO 123", - "notify_party": null, - "ocean_booking": { - "_object": "/ocean/booking", - "container_counts": { - "forty_five_ft_hc": 5, - "forty_ft": 3, - "forty_ft_hc": 4, - "twenty_ft": 2, - }, - "destination_port": { - "_object": "/place", - "address": { - "_object": "/address", - "city": "Los Angeles", - "country": "United States", - "country_code": "US", - "ref": null, - "state": null, - "street_address": "123 Queen St", - "street_address2": null, - "timezone": "America/Los_Angeles", - "unlocode": "USLA", - "zip": null, - }, - "details": [ - { - "_object": "/trucking/port", - "port_code": "2704", - }, - { - "_object": "/ocean/port", - "port_code": "2704", - }, - ], - "name": "Long Beach, Los Angeles, California", - }, - "incoterm": "FOB", - "is_lcl": false, - "origin_port": { - "_object": "/place", - "address": { - "_object": "/address", - "city": "Shanghai", - "country": "China", - "country_code": "CN", - "ref": null, - "state": null, - "street_address": "123 Queen St", - "street_address2": null, - "timezone": "America/Los_Angeles", - "unlocode": "CNSZP", - "zip": null, - }, - "details": [ - { - "_object": "/trucking/port", - "port_code": "57035", - }, - { - "_object": "/ocean/port", - "port_code": "57035", - }, - ], - "name": "Shenzhen, China", - }, - "product_descriptions": [ - { - "description": "Watches", - "description_for_export_customs": "手表", - "description_for_export_customs_locale": "zh_CN", - "hs_code": { - "_object": "/hs_code", - "code": "9101.00", - "country_code": "US", - "description": null, - }, - }, - ], - "wants_delivery_service": false, - "wants_pickup_service": false, - }, - "quote_status": "accepted_quote", - "shipper_entity": { - "_object": "/company_entity", - "id": 9281, - "mailing_address": { - "_object": "/address", - "city": "Albany", - "country": "United States of America", - "country_code": "US", - "ref": "my-address-ref", - "state": "MN", - "street_address": "1641 Settlers Lane", - "street_address2": "STE 2918", - "timezone": "America/Los_Angeles", - "unlocode": "USAL2", - "zip": "56307", - }, - "name": "Zoomit V2", - "ref": "zoomit-us", - "vat_numbers": [ - { - "_object": "company_entity/vat_number", - "country_code": "GB", - "number": "GB 123746396", - }, - ], - }, - "special_instructions": "Handle carefully", - "wants_export_customs_service": true, - "wants_import_customs_service": true, - }, - ], - "next": null, - "prev": "https://api.flexport.com/bookings?page=12&per=10", - }, - "self": "https://api.flexport.com/bookings?page=13&per=10", - "version": 2, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BookingsIndexResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -5220,19 +4705,19 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "bookingsIndexResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingsIndexResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingsIndexResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5245,19 +4730,19 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "bookingsIndexResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingsIndexResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingsIndexResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5270,16 +4755,16 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "bookingsIndexResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingsIndexResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingsIndexResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -5293,18 +4778,18 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "bookingsIndexResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingsIndexResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BookingsIndexResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -5312,19 +4797,19 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "bookingsIndexResponseDataObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingsIndexResponseDataObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingsIndexResponseDataObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5337,25 +4822,25 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "bookingsIndexResponseDataPrev", "key": "prev", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingsIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingsIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BookingsIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5369,25 +4854,25 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "bookingsIndexResponseDataNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingsIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingsIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BookingsIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5401,22 +4886,22 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "bookingsIndexResponseDataData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingsIndexResponseDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingsIndexResponseDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "BookingsIndexResponseDataDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Booking", "type": "reference", }, @@ -5433,7 +4918,7 @@ we still recommend setting the Content-Type header to the value \`application/js }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List all bookings", "tags": [ @@ -5443,17 +4928,17 @@ we still recommend setting the Content-Type header to the value \`application/js { "audiences": [], "authed": false, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, ], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -5461,81 +4946,81 @@ we still recommend setting the Content-Type header to the value \`application/js "air_booking": { "properties": { "incoterm": { - "enum": "EXW", "type": "enum", + "value": "EXW", }, "origin_port_iata_code": { - "primitive": { - "string": "HKG", + "type": "primitive", + "value": { "type": "string", + "value": "HKG", }, - "type": "primitive", }, "origin_port_icao_code": { - "primitive": { - "string": "VHHH", + "type": "primitive", + "value": { "type": "string", + "value": "VHHH", }, - "type": "primitive", }, "origin_port_loc_code": { - "primitive": { - "string": "HKHKG", + "type": "primitive", + "value": { "type": "string", + "value": "HKHKG", }, - "type": "primitive", }, "product_descriptions": { - "array": [ + "type": "array", + "value": [ { "properties": { "description": { - "primitive": { - "string": "Wristwatches", + "type": "primitive", + "value": { "type": "string", + "value": "Wristwatches", }, - "type": "primitive", }, "description_for_export_customs": { - "primitive": { - "string": "手表", + "type": "primitive", + "value": { "type": "string", + "value": "手表", }, - "type": "primitive", }, "description_for_export_customs_locale": { - "primitive": { - "string": "zh_CN", + "type": "primitive", + "value": { "type": "string", + "value": "zh_CN", }, - "type": "primitive", }, "hs_code": { - "primitive": { - "string": "9101.01", + "type": "primitive", + "value": { "type": "string", + "value": "9101.01", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "wants_delivery_service": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_pickup_service": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -5543,90 +5028,91 @@ we still recommend setting the Content-Type header to the value \`application/js "cargo": { "properties": { "contains_hazmat": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "contains_li_ion": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "contains_magnets": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "contains_non_li_ion_battery": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "contains_other_dangerous_goods": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "lithium_batteries_packing_types": { - "array": [ + "type": "array", + "value": [ { - "enum": "packed_loose", "type": "enum", + "value": "packed_loose", }, { - "enum": "packed_loose", "type": "enum", + "value": "packed_loose", }, ], - "type": "array", }, "marks_and_numbers": { - "primitive": { - "string": "Fragile", + "type": "primitive", + "value": { "type": "string", + "value": "Fragile", }, - "type": "primitive", }, "shipping_units": { - "array": [ + "type": "array", + "value": [ { "properties": { "atomic_count": { - "primitive": { - "int": 9, + "type": "primitive", + "value": { "type": "int", + "value": 9, }, - "type": "primitive", }, "count": { - "primitive": { - "int": 9, + "type": "primitive", + "value": { "type": "int", + "value": 9, }, - "type": "primitive", }, "height": { "properties": { "unit": { - "enum": "cm", "type": "enum", + "value": "cm", }, "value": { - "primitive": { - "double": 472.62, + "type": "primitive", + "value": { "type": "double", + "value": 472.62, }, - "type": "primitive", }, }, "type": "object", @@ -5634,45 +5120,45 @@ we still recommend setting the Content-Type header to the value \`application/js "length": { "properties": { "unit": { - "enum": "cm", "type": "enum", + "value": "cm", }, "value": { - "primitive": { - "double": 472.62, + "type": "primitive", + "value": { "type": "double", + "value": 472.62, }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Watches", + "type": "primitive", + "value": { "type": "string", + "value": "Watches", }, - "type": "primitive", }, "unit_type": { - "primitive": { - "string": "carton", + "type": "primitive", + "value": { "type": "string", + "value": "carton", }, - "type": "primitive", }, "volume": { "properties": { "unit": { - "enum": "cbm", "type": "enum", + "value": "cbm", }, "value": { - "primitive": { - "double": 472.62, + "type": "primitive", + "value": { "type": "double", + "value": 472.62, }, - "type": "primitive", }, }, "type": "object", @@ -5680,15 +5166,15 @@ we still recommend setting the Content-Type header to the value \`application/js "weight": { "properties": { "unit": { - "enum": "kg", "type": "enum", + "value": "kg", }, "value": { - "primitive": { - "double": 2300.4, + "type": "primitive", + "value": { "type": "double", + "value": 2300.4, }, - "type": "primitive", }, }, "type": "object", @@ -5696,15 +5182,15 @@ we still recommend setting the Content-Type header to the value \`application/js "width": { "properties": { "unit": { - "enum": "cm", "type": "enum", + "value": "cm", }, "value": { - "primitive": { - "double": 472.62, + "type": "primitive", + "value": { "type": "double", + "value": 472.62, }, - "type": "primitive", }, }, "type": "object", @@ -5715,51 +5201,50 @@ we still recommend setting the Content-Type header to the value \`application/js { "properties": { "atomic_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 9, }, - "type": "primitive", }, "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 9, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Cellular phones", + "type": "primitive", + "value": { "type": "string", + "value": "Cellular phones", }, - "type": "primitive", }, "unit_type": { - "primitive": { - "string": "pallet", + "type": "primitive", + "value": { "type": "string", + "value": "pallet", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "volume": { "properties": { "unit": { - "enum": "cbm", "type": "enum", + "value": "cbm", }, "value": { - "primitive": { - "double": 472.62, + "type": "primitive", + "value": { "type": "double", + "value": 472.62, }, - "type": "primitive", }, }, "type": "object", @@ -5767,15 +5252,15 @@ we still recommend setting the Content-Type header to the value \`application/js "weight": { "properties": { "unit": { - "enum": "kg", "type": "enum", + "value": "kg", }, "value": { - "primitive": { - "double": 2300.4, + "type": "primitive", + "value": { "type": "double", + "value": 2300.4, }, - "type": "primitive", }, }, "type": "object", @@ -5784,159 +5269,160 @@ we still recommend setting the Content-Type header to the value \`application/js "type": "object", }, "cargo_ready_date": { - "primitive": { - "string": "2019-06-30", + "type": "primitive", + "value": { "type": "string", + "value": "2019-06-30", }, - "type": "primitive", }, "consignee_entity_ref": { - "primitive": { - "string": "zoomit_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_ref", }, - "type": "primitive", }, "delivery_date": { - "primitive": { - "string": "2019-07-31", + "type": "primitive", + "value": { "type": "string", + "value": "2019-07-31", }, - "type": "primitive", }, "destination_address_ref": { - "primitive": { - "string": "my-albany-ref", + "type": "primitive", + "value": { "type": "string", + "value": "my-albany-ref", }, - "type": "primitive", }, "eccn_codes": { - "primitive": { - "string": "3A001, 5A002", + "type": "primitive", + "value": { "type": "string", + "value": "3A001, 5A002", }, - "type": "primitive", }, "flow_direct": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "PO 123", + "type": "primitive", + "value": { "type": "string", + "value": "PO 123", }, - "type": "primitive", }, "ocean_booking": { "properties": { "container_counts": { "properties": { "forty_five_ft_hc": { - "primitive": { - "int": 5, + "type": "primitive", + "value": { "type": "int", + "value": 5, }, - "type": "primitive", }, "forty_ft": { - "primitive": { - "int": 3, + "type": "primitive", + "value": { "type": "int", + "value": 3, }, - "type": "primitive", }, "forty_ft_hc": { - "primitive": { - "int": 4, + "type": "primitive", + "value": { "type": "int", + "value": 4, }, - "type": "primitive", }, "twenty_ft": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", }, "destination_port_loc_code": { - "primitive": { - "string": "USLAX", + "type": "primitive", + "value": { "type": "string", + "value": "USLAX", }, - "type": "primitive", }, "destination_port_us_cbp_port_code": { - "primitive": { - "string": "2704", + "type": "primitive", + "value": { "type": "string", + "value": "2704", }, - "type": "primitive", }, "incoterm": { - "enum": "FOB", "type": "enum", + "value": "FOB", }, "is_lcl": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "origin_port_loc_code": { - "primitive": { - "string": "CNYTN", + "type": "primitive", + "value": { "type": "string", + "value": "CNYTN", }, - "type": "primitive", }, "origin_port_us_cbp_port_code": { - "primitive": { - "string": "57078", + "type": "primitive", + "value": { "type": "string", + "value": "57078", }, - "type": "primitive", }, "product_descriptions": { - "array": [ + "type": "array", + "value": [ { "properties": { "description": { - "primitive": { - "string": "Watches", + "type": "primitive", + "value": { "type": "string", + "value": "Watches", }, - "type": "primitive", }, "description_for_export_customs": { - "primitive": { - "string": "手表", + "type": "primitive", + "value": { "type": "string", + "value": "手表", }, - "type": "primitive", }, "description_for_export_customs_locale": { - "primitive": { - "string": "zh_CN", + "type": "primitive", + "value": { "type": "string", + "value": "zh_CN", }, - "type": "primitive", }, "hs_code": { - "primitive": { - "string": "9101.00", + "type": "primitive", + "value": { "type": "string", + "value": "9101.00", }, - "type": "primitive", }, }, "type": "object", @@ -5944,127 +5430,126 @@ we still recommend setting the Content-Type header to the value \`application/js { "properties": { "description": { - "primitive": { - "string": "Wristwatches", + "type": "primitive", + "value": { "type": "string", + "value": "Wristwatches", }, - "type": "primitive", }, "description_for_export_customs": { - "primitive": { - "string": "手表", + "type": "primitive", + "value": { "type": "string", + "value": "手表", }, - "type": "primitive", }, "description_for_export_customs_locale": { - "primitive": { - "string": "zh_CN", + "type": "primitive", + "value": { "type": "string", + "value": "zh_CN", }, - "type": "primitive", }, "hs_code": { - "primitive": { - "string": "9101.01", + "type": "primitive", + "value": { "type": "string", + "value": "9101.01", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "wants_delivery_service": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "wants_pickup_service": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, }, "type": "object", }, "origin_address_ref": { - "primitive": { - "string": "id-274346", + "type": "primitive", + "value": { "type": "string", + "value": "id-274346", }, - "type": "primitive", }, "shipper_entity_ref": { - "primitive": { - "string": "zoomit-us", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit-us", }, - "type": "primitive", }, "special_instructions": { - "primitive": { - "string": "Handle carefully", + "type": "primitive", + "value": { "type": "string", + "value": "Handle carefully", }, - "type": "primitive", }, "trucking_booking": { "properties": { "description_of_products": { - "primitive": { - "string": "watches", + "type": "primitive", + "value": { "type": "string", + "value": "watches", }, - "type": "primitive", }, "is_ltl": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "payment_terms": { - "enum": "collect", "type": "enum", + "value": "collect", }, }, "type": "object", }, "wants_bco": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "wants_export_customs_service": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_flexport_freight": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "wants_import_customs_service": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, }, "type": "object", @@ -6072,123 +5557,123 @@ we still recommend setting the Content-Type header to the value \`application/js "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/booking", + "type": "primitive", + "value": { "type": "string", + "value": "/booking", }, - "type": "primitive", }, "air_booking": { "properties": { "_object": { - "primitive": { - "string": "/air/booking", + "type": "primitive", + "value": { "type": "string", + "value": "/air/booking", }, - "type": "primitive", }, "destination_port": { "properties": { "_object": { - "primitive": { - "string": "/place", + "type": "primitive", + "value": { "type": "string", + "value": "/place", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "ORD - Chicago - IL", + "type": "primitive", + "value": { "type": "string", + "value": "ORD - Chicago - IL", }, - "type": "primitive", }, }, "type": "object", }, "incoterm": { - "enum": "EXW", "type": "enum", + "value": "EXW", }, "origin_port": { "properties": { "_object": { - "primitive": { - "string": "/place", + "type": "primitive", + "value": { "type": "string", + "value": "/place", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "ORD - Chicago - IL", + "type": "primitive", + "value": { "type": "string", + "value": "ORD - Chicago - IL", }, - "type": "primitive", }, }, "type": "object", }, "product_descriptions": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/bookings/product_descriptions", + "type": "primitive", + "value": { "type": "string", + "value": "/bookings/product_descriptions", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "Wristwatches", + "type": "primitive", + "value": { "type": "string", + "value": "Wristwatches", }, - "type": "primitive", }, "description_for_export_customs": { - "primitive": { - "string": "手表", + "type": "primitive", + "value": { "type": "string", + "value": "手表", }, - "type": "primitive", }, "description_for_export_customs_locale": { - "primitive": { - "string": "zh_CN", + "type": "primitive", + "value": { "type": "string", + "value": "zh_CN", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "wants_delivery_service": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "wants_pickup_service": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -6196,25 +5681,25 @@ we still recommend setting the Content-Type header to the value \`application/js "booking_line_items": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/collection", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/collection", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/booking_line_items?f.booking.id=123", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/booking_line_items?f.booking.id=123", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/purchase_orders/booking_line_item", + "type": "primitive", + "value": { "type": "string", + "value": "/purchase_orders/booking_line_item", }, - "type": "primitive", }, }, "type": "object", @@ -6222,111 +5707,112 @@ we still recommend setting the Content-Type header to the value \`application/js "cargo": { "properties": { "_object": { - "primitive": { - "string": "/cargo", + "type": "primitive", + "value": { "type": "string", + "value": "/cargo", }, - "type": "primitive", }, "contains_hazmat": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "contains_li_ion": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "contains_magnets": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "contains_non_li_ion_battery": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "contains_other_dangerous_goods": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "lithium_batteries_packing_types": { - "array": [ + "type": "array", + "value": [ { - "enum": "packed_loose", "type": "enum", + "value": "packed_loose", }, { - "enum": "packed_loose", "type": "enum", + "value": "packed_loose", }, ], - "type": "array", }, "marks_and_numbers": { - "primitive": { - "string": "Fragile", + "type": "primitive", + "value": { "type": "string", + "value": "Fragile", }, - "type": "primitive", }, "shipping_units": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/shipping_unit", + "type": "primitive", + "value": { "type": "string", + "value": "/shipping_unit", }, - "type": "primitive", }, "atomic_count": { - "primitive": { - "int": 9, + "type": "primitive", + "value": { "type": "int", + "value": 9, }, - "type": "primitive", }, "count": { - "primitive": { - "int": 9, + "type": "primitive", + "value": { "type": "int", + "value": 9, }, - "type": "primitive", }, "height": { "properties": { "_object": { - "primitive": { - "string": "/quantity/length", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/length", }, - "type": "primitive", }, "unit": { - "enum": "cm", "type": "enum", + "value": "cm", }, "value": { - "primitive": { - "double": 472.62, + "type": "primitive", + "value": { "type": "double", + "value": 472.62, }, - "type": "primitive", }, }, "type": "object", @@ -6334,59 +5820,59 @@ we still recommend setting the Content-Type header to the value \`application/js "length": { "properties": { "_object": { - "primitive": { - "string": "/quantity/length", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/length", }, - "type": "primitive", }, "unit": { - "enum": "cm", "type": "enum", + "value": "cm", }, "value": { - "primitive": { - "double": 472.62, + "type": "primitive", + "value": { "type": "double", + "value": 472.62, }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Watches", + "type": "primitive", + "value": { "type": "string", + "value": "Watches", }, - "type": "primitive", }, "unit_type": { - "primitive": { - "string": "carton", + "type": "primitive", + "value": { "type": "string", + "value": "carton", }, - "type": "primitive", }, "volume": { "properties": { "_object": { - "primitive": { - "string": "/quantity/volume", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/volume", }, - "type": "primitive", }, "unit": { - "enum": "cbm", "type": "enum", + "value": "cbm", }, "value": { - "primitive": { - "double": 472.62, + "type": "primitive", + "value": { "type": "double", + "value": 472.62, }, - "type": "primitive", }, }, "type": "object", @@ -6394,22 +5880,22 @@ we still recommend setting the Content-Type header to the value \`application/js "weight": { "properties": { "_object": { - "primitive": { - "string": "/quantity/weight", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/weight", }, - "type": "primitive", }, "unit": { - "enum": "kg", "type": "enum", + "value": "kg", }, "value": { - "primitive": { - "double": 2300.4, + "type": "primitive", + "value": { "type": "double", + "value": 2300.4, }, - "type": "primitive", }, }, "type": "object", @@ -6417,22 +5903,22 @@ we still recommend setting the Content-Type header to the value \`application/js "width": { "properties": { "_object": { - "primitive": { - "string": "/quantity/length", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/length", }, - "type": "primitive", }, "unit": { - "enum": "cm", "type": "enum", + "value": "cm", }, "value": { - "primitive": { - "double": 472.62, + "type": "primitive", + "value": { "type": "double", + "value": 472.62, }, - "type": "primitive", }, }, "type": "object", @@ -6443,65 +5929,64 @@ we still recommend setting the Content-Type header to the value \`application/js { "properties": { "_object": { - "primitive": { - "string": "/shipping_unit", + "type": "primitive", + "value": { "type": "string", + "value": "/shipping_unit", }, - "type": "primitive", }, "atomic_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 9, }, - "type": "primitive", }, "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 9, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Cellular phones", + "type": "primitive", + "value": { "type": "string", + "value": "Cellular phones", }, - "type": "primitive", }, "unit_type": { - "primitive": { - "string": "pallet", + "type": "primitive", + "value": { "type": "string", + "value": "pallet", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "volume": { "properties": { "_object": { - "primitive": { - "string": "/quantity/volume", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/volume", }, - "type": "primitive", }, "unit": { - "enum": "cbm", "type": "enum", + "value": "cbm", }, "value": { - "primitive": { - "double": 472.62, + "type": "primitive", + "value": { "type": "double", + "value": 472.62, }, - "type": "primitive", }, }, "type": "object", @@ -6509,22 +5994,22 @@ we still recommend setting the Content-Type header to the value \`application/js "weight": { "properties": { "_object": { - "primitive": { - "string": "/quantity/weight", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/weight", }, - "type": "primitive", }, "unit": { - "enum": "kg", "type": "enum", + "value": "kg", }, "value": { - "primitive": { - "double": 2300.4, + "type": "primitive", + "value": { "type": "double", + "value": 2300.4, }, - "type": "primitive", }, }, "type": "object", @@ -6533,148 +6018,149 @@ we still recommend setting the Content-Type header to the value \`application/js "type": "object", }, "cargo_ready_date": { - "primitive": { - "string": "2019-05-30", + "type": "primitive", + "value": { "type": "string", + "value": "2019-05-30", }, - "type": "primitive", }, "consignee_entity": { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 9281, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "mailing_address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "my-address-ref", + "type": "primitive", + "value": { "type": "string", + "value": "my-address-ref", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "US AL2", + "type": "primitive", + "value": { "type": "string", + "value": "US AL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "self", + "type": "primitive", + "value": { "type": "string", + "value": "self", }, - "type": "primitive", }, "vat_numbers": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "US 123746396", + "type": "primitive", + "value": { "type": "string", + "value": "US 123746396", }, - "type": "primitive", }, }, "type": "object", @@ -6682,256 +6168,255 @@ we still recommend setting the Content-Type header to the value \`application/js { "properties": { "_object": { - "primitive": { - "string": "/company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "GB", + "type": "primitive", + "value": { "type": "string", + "value": "GB", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "GB 123456789", + "type": "primitive", + "value": { "type": "string", + "value": "GB 123456789", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "created_at": { - "primitive": { - "datetime": "2019-04-01T18:44:34.098Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-04-01T18:44:34.098Z", }, - "type": "primitive", }, "delivery_date": { - "primitive": { - "string": "2019-05-30", + "type": "primitive", + "value": { "type": "string", + "value": "2019-05-30", }, - "type": "primitive", }, "destination_address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "San Francisco", + "type": "primitive", + "value": { "type": "string", + "value": "San Francisco", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "warehouse_us", + "type": "primitive", + "value": { "type": "string", + "value": "warehouse_us", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "CA", + "type": "primitive", + "value": { "type": "string", + "value": "CA", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "325 Balboa St", + "type": "primitive", + "value": { "type": "string", + "value": "325 Balboa St", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "Apt 6", + "type": "primitive", + "value": { "type": "string", + "value": "Apt 6", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "US SF3", + "type": "primitive", + "value": { "type": "string", + "value": "US SF3", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "94113", + "type": "primitive", + "value": { "type": "string", + "value": "94113", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "int": 2983, + "type": "primitive", + "value": { "type": "int", + "value": 2983, }, - "type": "primitive", }, "metadata": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "purchase_order", "type": "string", + "value": "purchase_order", }, "value": { "type": "unknown", - "unknown": { - "map": [ + "value": { + "type": "map", + "value": [ { "key": { - "string": "0", "type": "string", + "value": "0", }, "value": { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, }, ], - "type": "map", }, }, }, { "key": { - "string": "sku", "type": "string", + "value": "sku", }, "value": { "type": "unknown", - "unknown": { - "map": [ + "value": { + "type": "map", + "value": [ { "key": { - "string": "0", "type": "string", + "value": "0", }, "value": { - "primitive": { - "string": "abc123", + "type": "primitive", + "value": { "type": "string", + "value": "abc123", }, - "type": "primitive", }, }, ], - "type": "map", }, }, }, ], - "type": "map", }, "name": { - "primitive": { - "string": "PO 123", + "type": "primitive", + "value": { "type": "string", + "value": "PO 123", }, - "type": "primitive", }, "notify_party": { - "primitive": { - "string": "John Doe | john@example.com | 905-555-1234", + "type": "primitive", + "value": { "type": "string", + "value": "John Doe | john@example.com | 905-555-1234", }, - "type": "primitive", }, "ocean_booking": { "properties": { "_object": { - "primitive": { - "string": "/ocean/booking", + "type": "primitive", + "value": { "type": "string", + "value": "/ocean/booking", }, - "type": "primitive", }, "container_counts": { "properties": { "_object": { - "primitive": { - "string": "/container_counts", + "type": "primitive", + "value": { "type": "string", + "value": "/container_counts", }, - "type": "primitive", }, "forty_five_ft_hc": { - "primitive": { - "int": 5, + "type": "primitive", + "value": { "type": "int", + "value": 5, }, - "type": "primitive", }, "forty_ft": { - "primitive": { - "int": 3, + "type": "primitive", + "value": { "type": "int", + "value": 3, }, - "type": "primitive", }, "forty_ft_hc": { - "primitive": { - "int": 4, + "type": "primitive", + "value": { "type": "int", + "value": 4, }, - "type": "primitive", }, "twenty_ft": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -6939,111 +6424,112 @@ we still recommend setting the Content-Type header to the value \`application/js "destination_port": { "properties": { "_object": { - "primitive": { - "string": "/place", + "type": "primitive", + "value": { "type": "string", + "value": "/place", }, - "type": "primitive", }, "address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Los Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "Los Angeles", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States", + "type": "primitive", + "value": { "type": "string", + "value": "United States", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "la-address-ref", + "type": "primitive", + "value": { "type": "string", + "value": "la-address-ref", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "123 Queen St", + "type": "primitive", + "value": { "type": "string", + "value": "123 Queen St", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "USLA", + "type": "primitive", + "value": { "type": "string", + "value": "USLA", }, - "type": "primitive", }, }, "type": "object", }, "details": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/trucking/port", + "type": "primitive", + "value": { "type": "string", + "value": "/trucking/port", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "LAX", + "type": "primitive", + "value": { "type": "string", + "value": "LAX", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KLAX", + "type": "primitive", + "value": { "type": "string", + "value": "KLAX", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "2704", + "type": "primitive", + "value": { "type": "string", + "value": "2704", }, - "type": "primitive", }, }, "type": "object", @@ -7051,39 +6537,39 @@ we still recommend setting the Content-Type header to the value \`application/js { "properties": { "_object": { - "primitive": { - "string": "/ocean/port", + "type": "primitive", + "value": { "type": "string", + "value": "/ocean/port", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "LAX", + "type": "primitive", + "value": { "type": "string", + "value": "LAX", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KLAX", + "type": "primitive", + "value": { "type": "string", + "value": "KLAX", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "2704", + "type": "primitive", + "value": { "type": "string", + "value": "2704", }, - "type": "primitive", }, }, "type": "object", @@ -7091,175 +6577,175 @@ we still recommend setting the Content-Type header to the value \`application/js { "properties": { "_object": { - "primitive": { - "string": "/air/port", + "type": "primitive", + "value": { "type": "string", + "value": "/air/port", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "LAX", + "type": "primitive", + "value": { "type": "string", + "value": "LAX", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KLAX", + "type": "primitive", + "value": { "type": "string", + "value": "KLAX", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "3901", + "type": "primitive", + "value": { "type": "string", + "value": "3901", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "name": { - "primitive": { - "string": "Long Beach, Los Angeles, California", + "type": "primitive", + "value": { "type": "string", + "value": "Long Beach, Los Angeles, California", }, - "type": "primitive", }, }, "type": "object", }, "incoterm": { - "enum": "FOB", "type": "enum", + "value": "FOB", }, "is_lcl": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "origin_port": { "properties": { "_object": { - "primitive": { - "string": "/place", + "type": "primitive", + "value": { "type": "string", + "value": "/place", }, - "type": "primitive", }, "address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Shanghai", + "type": "primitive", + "value": { "type": "string", + "value": "Shanghai", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "China", + "type": "primitive", + "value": { "type": "string", + "value": "China", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "CN", + "type": "primitive", + "value": { "type": "string", + "value": "CN", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "shanghai-ref", + "type": "primitive", + "value": { "type": "string", + "value": "shanghai-ref", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "123 Queen St", + "type": "primitive", + "value": { "type": "string", + "value": "123 Queen St", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "CNSZP", + "type": "primitive", + "value": { "type": "string", + "value": "CNSZP", }, - "type": "primitive", }, }, "type": "object", }, "details": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/trucking/port", + "type": "primitive", + "value": { "type": "string", + "value": "/trucking/port", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "LAX", + "type": "primitive", + "value": { "type": "string", + "value": "LAX", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KLAX", + "type": "primitive", + "value": { "type": "string", + "value": "KLAX", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "57035", + "type": "primitive", + "value": { "type": "string", + "value": "57035", }, - "type": "primitive", }, }, "type": "object", @@ -7267,39 +6753,39 @@ we still recommend setting the Content-Type header to the value \`application/js { "properties": { "_object": { - "primitive": { - "string": "/ocean/port", + "type": "primitive", + "value": { "type": "string", + "value": "/ocean/port", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "LAX", + "type": "primitive", + "value": { "type": "string", + "value": "LAX", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KLAX", + "type": "primitive", + "value": { "type": "string", + "value": "KLAX", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "57035", + "type": "primitive", + "value": { "type": "string", + "value": "57035", }, - "type": "primitive", }, }, "type": "object", @@ -7307,117 +6793,117 @@ we still recommend setting the Content-Type header to the value \`application/js { "properties": { "_object": { - "primitive": { - "string": "/air/port", + "type": "primitive", + "value": { "type": "string", + "value": "/air/port", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "LAX", + "type": "primitive", + "value": { "type": "string", + "value": "LAX", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KLAX", + "type": "primitive", + "value": { "type": "string", + "value": "KLAX", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "3901", + "type": "primitive", + "value": { "type": "string", + "value": "3901", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "name": { - "primitive": { - "string": "Shenzhen, China", + "type": "primitive", + "value": { "type": "string", + "value": "Shenzhen, China", }, - "type": "primitive", }, }, "type": "object", }, "product_descriptions": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/bookings/product_descriptions", + "type": "primitive", + "value": { "type": "string", + "value": "/bookings/product_descriptions", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "Watches", + "type": "primitive", + "value": { "type": "string", + "value": "Watches", }, - "type": "primitive", }, "description_for_export_customs": { - "primitive": { - "string": "手表", + "type": "primitive", + "value": { "type": "string", + "value": "手表", }, - "type": "primitive", }, "description_for_export_customs_locale": { - "primitive": { - "string": "zh_CN", + "type": "primitive", + "value": { "type": "string", + "value": "zh_CN", }, - "type": "primitive", }, "hs_code": { "properties": { "_object": { - "primitive": { - "string": "/hs_code", + "type": "primitive", + "value": { "type": "string", + "value": "/hs_code", }, - "type": "primitive", }, "code": { - "primitive": { - "string": "9101.00", + "type": "primitive", + "value": { "type": "string", + "value": "9101.00", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "N-Butyl-2,2,6,6-tetramethylpiperidin-4-amine (CAS No. 36177-92-1) (provided for in subheading 2933.39.91)", + "type": "primitive", + "value": { "type": "string", + "value": "N-Butyl-2,2,6,6-tetramethylpiperidin-4-amine (CAS No. 36177-92-1) (provided for in subheading 2933.39.91)", }, - "type": "primitive", }, }, "type": "object", @@ -7428,52 +6914,51 @@ we still recommend setting the Content-Type header to the value \`application/js { "properties": { "_object": { - "primitive": { - "string": "/bookings/product_descriptions", + "type": "primitive", + "value": { "type": "string", + "value": "/bookings/product_descriptions", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "Wristwatches", + "type": "primitive", + "value": { "type": "string", + "value": "Wristwatches", }, - "type": "primitive", }, "description_for_export_customs": { - "primitive": { - "string": "手表", + "type": "primitive", + "value": { "type": "string", + "value": "手表", }, - "type": "primitive", }, "description_for_export_customs_locale": { - "primitive": { - "string": "zh_CN", + "type": "primitive", + "value": { "type": "string", + "value": "zh_CN", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "wants_delivery_service": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "wants_pickup_service": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -7481,118 +6966,118 @@ we still recommend setting the Content-Type header to the value \`application/js "origin_address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "warehouse_cn", + "type": "primitive", + "value": { "type": "string", + "value": "warehouse_cn", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "US AL2", + "type": "primitive", + "value": { "type": "string", + "value": "US AL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", }, "quote_status": { - "enum": "pending_quote", "type": "enum", + "value": "pending_quote", }, "shipment": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/object", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/object", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 123, }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/shipments/123", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/shipments/123", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/shipment", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment", }, - "type": "primitive", }, }, "type": "object", @@ -7600,139 +7085,140 @@ we still recommend setting the Content-Type header to the value \`application/js "shipper_entity": { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 9281, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "mailing_address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "my-address-ref", + "type": "primitive", + "value": { "type": "string", + "value": "my-address-ref", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "US AL2", + "type": "primitive", + "value": { "type": "string", + "value": "US AL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "My Manufacturer", + "type": "primitive", + "value": { "type": "string", + "value": "My Manufacturer", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "manufacturer_1", + "type": "primitive", + "value": { "type": "string", + "value": "manufacturer_1", }, - "type": "primitive", }, "vat_numbers": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "US 123746396", + "type": "primitive", + "value": { "type": "string", + "value": "US 123746396", }, - "type": "primitive", }, }, "type": "object", @@ -7740,110 +7226,109 @@ we still recommend setting the Content-Type header to the value \`application/js { "properties": { "_object": { - "primitive": { - "string": "/company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "GB", + "type": "primitive", + "value": { "type": "string", + "value": "GB", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "GB 123456789", + "type": "primitive", + "value": { "type": "string", + "value": "GB 123456789", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "special_instructions": { - "primitive": { - "string": "Handle carefully", + "type": "primitive", + "value": { "type": "string", + "value": "Handle carefully", }, - "type": "primitive", }, "status": { - "enum": "archived", "type": "enum", + "value": "archived", }, "transportation_mode": { - "enum": "ocean", "type": "enum", + "value": "ocean", }, "trucking_booking": { "properties": { "_object": { - "primitive": { - "string": "/trucking/booking", + "type": "primitive", + "value": { "type": "string", + "value": "/trucking/booking", }, - "type": "primitive", }, "description_of_products": { - "primitive": { - "string": "Wristwatches", + "type": "primitive", + "value": { "type": "string", + "value": "Wristwatches", }, - "type": "primitive", }, "is_ftl": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "payment_terms": { - "enum": "collect", "type": "enum", + "value": "collect", }, }, "type": "object", }, "wants_export_customs_service": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_import_customs_service": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/bookings", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/bookings", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -7852,383 +7337,36 @@ we still recommend setting the Content-Type header to the value \`application/js ], "generatedRequestName": "BookingCreateRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "booking_create", "path": "/bookings", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [ - { - "name": undefined, - "value": { - "cargo": { - "contains_hazmat": true, - "contains_li_ion": true, - "contains_magnets": true, - "contains_non_li_ion_battery": true, - "contains_other_dangerous_goods": true, - "lithium_batteries_packing_types": [ - "packed_loose", - ], - "marks_and_numbers": "Fragile", - "shipping_units": [ - { - "atomic_count": 9, - "count": 9, - "height": { - "_object": "/quantity/length", - "unit": "cm", - "value": 472.62, - }, - "length": { - "_object": "/quantity/length", - "unit": "cm", - "value": 472.62, - }, - "name": "Watches", - "unit_type": "carton", - "volume": { - "_object": "/quantity/volume", - "unit": "cbm", - "value": 472.62, - }, - "weight": { - "_object": "/quantity/weight", - "unit": "kg", - "value": 2300.4, - }, - "width": { - "_object": "/quantity/length", - "unit": "cm", - "value": 472.62, - }, - }, - ], - "volume": { - "_object": "/quantity/volume", - "unit": "cbm", - "value": 472.62, - }, - "weight": { - "_object": "/quantity/weight", - "unit": "kg", - "value": 2300.4, - }, - }, - "cargo_ready_date": "2019-06-30", - "consignee_entity_ref": "zoomit_ref", - "delivery_date": "2019-07-31", - "destination_address_ref": "my-albany-ref", - "metadata": { - "purchase_order": [ - "12345", - ], - "sku": [ - "abc123", - ], - }, - "name": "PO 123", - "notify_party": null, - "ocean_booking": { - "container_counts": { - "forty_five_ft_hc": 5, - "forty_ft": 3, - "forty_ft_hc": 4, - "twenty_ft": 2, - }, - "incoterm": "FOB", - "is_lcl": false, - "product_descriptions": [ - { - "description": "Watches", - "description_for_export_customs": "手表", - "description_for_export_customs_locale": "zh_CN", - "hs_code": "9101.00", - }, - ], - "wants_delivery_service": false, - "wants_pickup_service": false, - }, - "origin_address_ref": "id-274346", - "shipper_entity_ref": "zoomit-us", - "special_instructions": "Handle carefully", - "wants_export_customs_service": true, - }, - }, - ], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BookingCreateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateBooking", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "The created booking", - "fullExamples": [ - { - "name": "Success", - "value": { - "_object": "/api/response", - "data": { - "_object": "/booking", - "air_booking": null, - "cargo": { - "contains_hazmat": true, - "contains_li_ion": true, - "contains_magnets": true, - "contains_non_li_ion_battery": true, - "contains_other_dangerous_goods": true, - "lithium_batteries_packing_types": [ - "packed_loose", - ], - "marks_and_numbers": "Fragile", - "shipping_units": [ - { - "atomic_count": 9, - "count": 9, - "height": { - "_object": "/quantity/length", - "unit": "cm", - "value": 472.62, - }, - "length": { - "_object": "/quantity/length", - "unit": "cm", - "value": 472.62, - }, - "name": "Watches", - "unit_type": "carton", - "volume": { - "_object": "/quantity/volume", - "unit": "cbm", - "value": 472.62, - }, - "weight": { - "_object": "/quantity/weight", - "unit": "kg", - "value": 2300.4, - }, - "width": { - "_object": "/quantity/length", - "unit": "cm", - "value": 472.62, - }, - }, - ], - "volume": { - "_object": "/quantity/volume", - "unit": "cbm", - "value": 472.62, - }, - "weight": { - "_object": "/quantity/weight", - "unit": "kg", - "value": 2300.4, - }, - }, - "cargo_ready_date": "2019-05-30", - "consignee_entity": { - "_object": "/company_entity", - "id": 9281, - "mailing_address": { - "_object": "/address", - "city": "Albany", - "country": "United States of America", - "country_code": "US", - "ref": "my-address-ref", - "state": "MN", - "street_address": "1641 Settlers Lane", - "street_address2": "STE 2918", - "timezone": "America/Los_Angeles", - "unlocode": "US AL2", - "zip": "56307", - }, - "name": "Zoomit", - "ref": "self", - "vat_numbers": [ - { - "_object": "company_entity/vat_number", - "country_code": "US", - "number": "US 123746396", - }, - ], - }, - "created_at": "2019-04-01T18:44:34.098Z", - "delivery_date": "2019-05-30", - "destination_address": { - "_object": "/address", - "city": "San Francisco", - "country": "United States of America", - "country_code": "US", - "ref": "warehouse_us", - "state": "CA", - "street_address": "325 Balboa St", - "street_address2": "Apt 6", - "timezone": "America/Los_Angeles", - "unlocode": "US SF3", - "zip": "94113", - }, - "id": 2983, - "metadata": { - "purchase_order": [ - "12345", - ], - "sku": [ - "abc123", - ], - }, - "name": "PO 123", - "notify_party": null, - "ocean_booking": { - "_object": "/ocean/booking", - "container_counts": { - "_object": "/container_counts", - "forty_five_ft_hc": 5, - "forty_ft": 3, - "forty_ft_hc": 4, - "twenty_ft": 2, - }, - "destination_port": { - "_object": "/place", - "address": { - "_object": "/address", - "city": "Los Angeles", - "country": "United States", - "country_code": "US", - "ref": "la-address-ref", - "state": null, - "street_address": "123 Queen St", - "street_address2": null, - "timezone": "America/Los_Angeles", - "unlocode": "USLA", - "zip": null, - }, - "details": [ - { - "_object": "/trucking/port", - "port_code": "2704", - }, - { - "_object": "/ocean/port", - "port_code": "2704", - }, - ], - "name": "Long Beach, Los Angeles, California", - }, - "incoterm": "FOB", - "is_lcl": false, - "origin_port": { - "_object": "/place", - "address": { - "_object": "/address", - "city": "Shanghai", - "country": "China", - "country_code": "CN", - "ref": "shanghai-ref", - "state": null, - "street_address": "123 Queen St", - "street_address2": null, - "timezone": "America/Los_Angeles", - "unlocode": "CNSZP", - "zip": null, - }, - "details": [ - { - "_object": "/trucking/port", - "port_code": "57035", - }, - { - "_object": "/ocean/port", - "port_code": "57035", - }, - ], - "name": "Shenzhen, China", - }, - "product_descriptions": [ - { - "_object": "/bookings/product_descriptions", - "description": "Watches", - "description_for_export_customs": "手表", - "description_for_export_customs_locale": "zh_CN", - "hs_code": { - "_object": "/hs_code", - "code": "9101.00", - "country_code": "US", - "description": "N-Butyl-2,2,6,6-tetramethylpiperidin-4-amine (CAS No. 36177-92-1) (provided for in subheading 2933.39.91)", - }, - }, - ], - "wants_delivery_service": false, - "wants_pick_up_service": false, - }, - "origin_address": { - "_object": "/address", - "city": "Albany", - "country": "United States of America", - "country_code": "US", - "ref": "warehouse_cn", - "state": "MN", - "street_address": "1641 Settlers Lane", - "street_address2": "STE 2918", - "timezone": "America/Los_Angeles", - "unlocode": "US AL2", - "zip": "56307", - }, - "quote_status": null, - "shipper_entity": { - "_object": "/company_entity", - "id": 9281, - "mailing_address": { - "_object": "/address", - "city": "Albany", - "country": "United States of America", - "country_code": "US", - "ref": "my-address-ref", - "state": "MN", - "street_address": "1641 Settlers Lane", - "street_address2": "STE 2918", - "timezone": "America/Los_Angeles", - "unlocode": "US AL2", - "zip": "56307", - }, - "name": "My Manufacturer", - "ref": "manufacturer_1", - "vat_numbers": [ - { - "_object": "company_entity/vat_number", - "country_code": "US", - "number": "US 123746396", - }, - ], - }, - "special_instructions": "Handle carefully", - "transportation_mode": "ocean", - "trucking_booking": null, - "wants_export_customs_service": true, - "wants_import_customs_service": true, - }, - "self": "https://api.flexport.com/bookings", - "version": 2, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BookingCreateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8236,19 +7374,19 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "bookingCreateResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingCreateResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingCreateResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8261,19 +7399,19 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "bookingCreateResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingCreateResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingCreateResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8286,16 +7424,16 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "bookingCreateResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingCreateResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingCreateResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -8309,16 +7447,16 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "bookingCreateResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingCreateResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingCreateResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Booking", "type": "reference", }, @@ -8329,7 +7467,7 @@ we still recommend setting the Content-Type header to the value \`application/js }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create and return a booking", "tags": [ @@ -8339,7 +7477,7 @@ we still recommend setting the Content-Type header to the value \`application/js { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Retrieves the details of a single booking. ", "errorStatusCode": [ @@ -8348,143 +7486,143 @@ we still recommend setting the Content-Type header to the value \`application/js "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/booking", + "type": "primitive", + "value": { "type": "string", + "value": "/booking", }, - "type": "primitive", }, "air_booking": { "properties": { "_object": { - "primitive": { - "string": "/air/booking", + "type": "primitive", + "value": { "type": "string", + "value": "/air/booking", }, - "type": "primitive", }, "destination_port": { "properties": { "_object": { - "primitive": { - "string": "/place", + "type": "primitive", + "value": { "type": "string", + "value": "/place", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "ORD - Chicago - IL", + "type": "primitive", + "value": { "type": "string", + "value": "ORD - Chicago - IL", }, - "type": "primitive", }, }, "type": "object", }, "incoterm": { - "enum": "EXW", "type": "enum", + "value": "EXW", }, "origin_port": { "properties": { "_object": { - "primitive": { - "string": "/place", + "type": "primitive", + "value": { "type": "string", + "value": "/place", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "ORD - Chicago - IL", + "type": "primitive", + "value": { "type": "string", + "value": "ORD - Chicago - IL", }, - "type": "primitive", }, }, "type": "object", }, "product_descriptions": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/bookings/product_descriptions", + "type": "primitive", + "value": { "type": "string", + "value": "/bookings/product_descriptions", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "Wristwatches", + "type": "primitive", + "value": { "type": "string", + "value": "Wristwatches", }, - "type": "primitive", }, "description_for_export_customs": { - "primitive": { - "string": "手表", + "type": "primitive", + "value": { "type": "string", + "value": "手表", }, - "type": "primitive", }, "description_for_export_customs_locale": { - "primitive": { - "string": "zh_CN", + "type": "primitive", + "value": { "type": "string", + "value": "zh_CN", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "wants_delivery_service": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "wants_pickup_service": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -8492,25 +7630,25 @@ we still recommend setting the Content-Type header to the value \`application/js "booking_line_items": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/collection", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/collection", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/booking_line_items?f.booking.id=123", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/booking_line_items?f.booking.id=123", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/purchase_orders/booking_line_item", + "type": "primitive", + "value": { "type": "string", + "value": "/purchase_orders/booking_line_item", }, - "type": "primitive", }, }, "type": "object", @@ -8518,111 +7656,112 @@ we still recommend setting the Content-Type header to the value \`application/js "cargo": { "properties": { "_object": { - "primitive": { - "string": "/cargo", + "type": "primitive", + "value": { "type": "string", + "value": "/cargo", }, - "type": "primitive", }, "contains_hazmat": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "contains_li_ion": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "contains_magnets": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "contains_non_li_ion_battery": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "contains_other_dangerous_goods": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "lithium_batteries_packing_types": { - "array": [ + "type": "array", + "value": [ { - "enum": "contained_in_equipment", "type": "enum", + "value": "contained_in_equipment", }, { - "enum": "packed_loose", "type": "enum", + "value": "packed_loose", }, ], - "type": "array", }, "marks_and_numbers": { - "primitive": { - "string": "Very fragile", + "type": "primitive", + "value": { "type": "string", + "value": "Very fragile", }, - "type": "primitive", }, "shipping_units": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/shipping_unit", + "type": "primitive", + "value": { "type": "string", + "value": "/shipping_unit", }, - "type": "primitive", }, "atomic_count": { - "primitive": { - "int": 9, + "type": "primitive", + "value": { "type": "int", + "value": 9, }, - "type": "primitive", }, "count": { - "primitive": { - "int": 3, + "type": "primitive", + "value": { "type": "int", + "value": 3, }, - "type": "primitive", }, "height": { "properties": { "_object": { - "primitive": { - "string": "/quantity/length", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/length", }, - "type": "primitive", }, "unit": { - "enum": "cm", "type": "enum", + "value": "cm", }, "value": { - "primitive": { - "double": 472.62, + "type": "primitive", + "value": { "type": "double", + "value": 472.62, }, - "type": "primitive", }, }, "type": "object", @@ -8630,59 +7769,59 @@ we still recommend setting the Content-Type header to the value \`application/js "length": { "properties": { "_object": { - "primitive": { - "string": "/quantity/length", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/length", }, - "type": "primitive", }, "unit": { - "enum": "cm", "type": "enum", + "value": "cm", }, "value": { - "primitive": { - "double": 472.62, + "type": "primitive", + "value": { "type": "double", + "value": 472.62, }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Airplanes", + "type": "primitive", + "value": { "type": "string", + "value": "Airplanes", }, - "type": "primitive", }, "unit_type": { - "primitive": { - "string": "carton", + "type": "primitive", + "value": { "type": "string", + "value": "carton", }, - "type": "primitive", }, "volume": { "properties": { "_object": { - "primitive": { - "string": "/quantity/volume", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/volume", }, - "type": "primitive", }, "unit": { - "enum": "cbm", "type": "enum", + "value": "cbm", }, "value": { - "primitive": { - "double": 472.62, + "type": "primitive", + "value": { "type": "double", + "value": 472.62, }, - "type": "primitive", }, }, "type": "object", @@ -8690,22 +7829,22 @@ we still recommend setting the Content-Type header to the value \`application/js "weight": { "properties": { "_object": { - "primitive": { - "string": "/quantity/weight", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/weight", }, - "type": "primitive", }, "unit": { - "enum": "kg", "type": "enum", + "value": "kg", }, "value": { - "primitive": { - "double": 2300.4, + "type": "primitive", + "value": { "type": "double", + "value": 2300.4, }, - "type": "primitive", }, }, "type": "object", @@ -8713,22 +7852,22 @@ we still recommend setting the Content-Type header to the value \`application/js "width": { "properties": { "_object": { - "primitive": { - "string": "/quantity/length", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/length", }, - "type": "primitive", }, "unit": { - "enum": "cm", "type": "enum", + "value": "cm", }, "value": { - "primitive": { - "double": 472.62, + "type": "primitive", + "value": { "type": "double", + "value": 472.62, }, - "type": "primitive", }, }, "type": "object", @@ -8739,65 +7878,64 @@ we still recommend setting the Content-Type header to the value \`application/js { "properties": { "_object": { - "primitive": { - "string": "/shipping_unit", + "type": "primitive", + "value": { "type": "string", + "value": "/shipping_unit", }, - "type": "primitive", }, "atomic_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 9, }, - "type": "primitive", }, "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 9, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Cellular phones", + "type": "primitive", + "value": { "type": "string", + "value": "Cellular phones", }, - "type": "primitive", }, "unit_type": { - "primitive": { - "string": "pallet", + "type": "primitive", + "value": { "type": "string", + "value": "pallet", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "volume": { "properties": { "_object": { - "primitive": { - "string": "/quantity/volume", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/volume", }, - "type": "primitive", }, "unit": { - "enum": "cbm", "type": "enum", + "value": "cbm", }, "value": { - "primitive": { - "double": 472.62, + "type": "primitive", + "value": { "type": "double", + "value": 472.62, }, - "type": "primitive", }, }, "type": "object", @@ -8805,22 +7943,22 @@ we still recommend setting the Content-Type header to the value \`application/js "weight": { "properties": { "_object": { - "primitive": { - "string": "/quantity/weight", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/weight", }, - "type": "primitive", }, "unit": { - "enum": "kg", "type": "enum", + "value": "kg", }, "value": { - "primitive": { - "double": 2300.4, + "type": "primitive", + "value": { "type": "double", + "value": 2300.4, }, - "type": "primitive", }, }, "type": "object", @@ -8829,148 +7967,149 @@ we still recommend setting the Content-Type header to the value \`application/js "type": "object", }, "cargo_ready_date": { - "primitive": { - "string": "2019-01-30", + "type": "primitive", + "value": { "type": "string", + "value": "2019-01-30", }, - "type": "primitive", }, "consignee_entity": { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 9281, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "mailing_address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "my-address-ref", + "type": "primitive", + "value": { "type": "string", + "value": "my-address-ref", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "US AL2", + "type": "primitive", + "value": { "type": "string", + "value": "US AL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_ref", }, - "type": "primitive", }, "vat_numbers": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "US 123746396", + "type": "primitive", + "value": { "type": "string", + "value": "US 123746396", }, - "type": "primitive", }, }, "type": "object", @@ -8978,256 +8117,255 @@ we still recommend setting the Content-Type header to the value \`application/js { "properties": { "_object": { - "primitive": { - "string": "/company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "GB", + "type": "primitive", + "value": { "type": "string", + "value": "GB", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "GB 123456789", + "type": "primitive", + "value": { "type": "string", + "value": "GB 123456789", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "created_at": { - "primitive": { - "datetime": "2019-04-01T18:44:34.098Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-04-01T18:44:34.098Z", }, - "type": "primitive", }, "delivery_date": { - "primitive": { - "string": "2019-02-22", + "type": "primitive", + "value": { "type": "string", + "value": "2019-02-22", }, - "type": "primitive", }, "destination_address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "San Francisco", + "type": "primitive", + "value": { "type": "string", + "value": "San Francisco", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "my-sf-ref", + "type": "primitive", + "value": { "type": "string", + "value": "my-sf-ref", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "CA", + "type": "primitive", + "value": { "type": "string", + "value": "CA", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "325 Balboa St", + "type": "primitive", + "value": { "type": "string", + "value": "325 Balboa St", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "Apt 6", + "type": "primitive", + "value": { "type": "string", + "value": "Apt 6", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "US SF3", + "type": "primitive", + "value": { "type": "string", + "value": "US SF3", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "94113", + "type": "primitive", + "value": { "type": "string", + "value": "94113", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "int": 2983, + "type": "primitive", + "value": { "type": "int", + "value": 2983, }, - "type": "primitive", }, "metadata": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "purchase_order", "type": "string", + "value": "purchase_order", }, "value": { "type": "unknown", - "unknown": { - "map": [ + "value": { + "type": "map", + "value": [ { "key": { - "string": "0", "type": "string", + "value": "0", }, "value": { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, }, ], - "type": "map", }, }, }, { "key": { - "string": "sku", "type": "string", + "value": "sku", }, "value": { "type": "unknown", - "unknown": { - "map": [ + "value": { + "type": "map", + "value": [ { "key": { - "string": "0", "type": "string", + "value": "0", }, "value": { - "primitive": { - "string": "abc123", + "type": "primitive", + "value": { "type": "string", + "value": "abc123", }, - "type": "primitive", }, }, ], - "type": "map", }, }, }, ], - "type": "map", }, "name": { - "primitive": { - "string": "PO 123456", + "type": "primitive", + "value": { "type": "string", + "value": "PO 123456", }, - "type": "primitive", }, "notify_party": { - "primitive": { - "string": "Jane Doe; jane@example.com; 905-555-1234", + "type": "primitive", + "value": { "type": "string", + "value": "Jane Doe; jane@example.com; 905-555-1234", }, - "type": "primitive", }, "ocean_booking": { "properties": { "_object": { - "primitive": { - "string": "/ocean/booking", + "type": "primitive", + "value": { "type": "string", + "value": "/ocean/booking", }, - "type": "primitive", }, "container_counts": { "properties": { "_object": { - "primitive": { - "string": "/container_counts", + "type": "primitive", + "value": { "type": "string", + "value": "/container_counts", }, - "type": "primitive", }, "forty_five_ft_hc": { - "primitive": { - "int": 8, + "type": "primitive", + "value": { "type": "int", + "value": 8, }, - "type": "primitive", }, "forty_ft": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, "forty_ft_hc": { - "primitive": { - "int": 4, + "type": "primitive", + "value": { "type": "int", + "value": 4, }, - "type": "primitive", }, "twenty_ft": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -9235,111 +8373,112 @@ we still recommend setting the Content-Type header to the value \`application/js "destination_port": { "properties": { "_object": { - "primitive": { - "string": "/place", + "type": "primitive", + "value": { "type": "string", + "value": "/place", }, - "type": "primitive", }, "address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Shanghai", + "type": "primitive", + "value": { "type": "string", + "value": "Shanghai", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "China", + "type": "primitive", + "value": { "type": "string", + "value": "China", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "CN", + "type": "primitive", + "value": { "type": "string", + "value": "CN", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "my-shanghai-ref", + "type": "primitive", + "value": { "type": "string", + "value": "my-shanghai-ref", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "123 Queen St", + "type": "primitive", + "value": { "type": "string", + "value": "123 Queen St", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "China/Shanghai", + "type": "primitive", + "value": { "type": "string", + "value": "China/Shanghai", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "CNSHA", + "type": "primitive", + "value": { "type": "string", + "value": "CNSHA", }, - "type": "primitive", }, }, "type": "object", }, "details": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/trucking/port", + "type": "primitive", + "value": { "type": "string", + "value": "/trucking/port", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "LAX", + "type": "primitive", + "value": { "type": "string", + "value": "LAX", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KLAX", + "type": "primitive", + "value": { "type": "string", + "value": "KLAX", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "57035", + "type": "primitive", + "value": { "type": "string", + "value": "57035", }, - "type": "primitive", }, }, "type": "object", @@ -9347,39 +8486,39 @@ we still recommend setting the Content-Type header to the value \`application/js { "properties": { "_object": { - "primitive": { - "string": "/ocean/port", + "type": "primitive", + "value": { "type": "string", + "value": "/ocean/port", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "LAX", + "type": "primitive", + "value": { "type": "string", + "value": "LAX", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KLAX", + "type": "primitive", + "value": { "type": "string", + "value": "KLAX", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "57035", + "type": "primitive", + "value": { "type": "string", + "value": "57035", }, - "type": "primitive", }, }, "type": "object", @@ -9387,175 +8526,175 @@ we still recommend setting the Content-Type header to the value \`application/js { "properties": { "_object": { - "primitive": { - "string": "/air/port", + "type": "primitive", + "value": { "type": "string", + "value": "/air/port", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "LAX", + "type": "primitive", + "value": { "type": "string", + "value": "LAX", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KLAX", + "type": "primitive", + "value": { "type": "string", + "value": "KLAX", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "3901", + "type": "primitive", + "value": { "type": "string", + "value": "3901", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "name": { - "primitive": { - "string": "Shanghai, China", + "type": "primitive", + "value": { "type": "string", + "value": "Shanghai, China", }, - "type": "primitive", }, }, "type": "object", }, "incoterm": { - "enum": "FOB", "type": "enum", + "value": "FOB", }, "is_lcl": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "origin_port": { "properties": { "_object": { - "primitive": { - "string": "/place", + "type": "primitive", + "value": { "type": "string", + "value": "/place", }, - "type": "primitive", }, "address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Shanghai", + "type": "primitive", + "value": { "type": "string", + "value": "Shanghai", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "China", + "type": "primitive", + "value": { "type": "string", + "value": "China", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "CN", + "type": "primitive", + "value": { "type": "string", + "value": "CN", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "my-shanghai-ref", + "type": "primitive", + "value": { "type": "string", + "value": "my-shanghai-ref", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "123 Queen St", + "type": "primitive", + "value": { "type": "string", + "value": "123 Queen St", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "China/Shanghai", + "type": "primitive", + "value": { "type": "string", + "value": "China/Shanghai", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "CNSHA", + "type": "primitive", + "value": { "type": "string", + "value": "CNSHA", }, - "type": "primitive", }, }, "type": "object", }, "details": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/trucking/port", + "type": "primitive", + "value": { "type": "string", + "value": "/trucking/port", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "LAX", + "type": "primitive", + "value": { "type": "string", + "value": "LAX", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KLAX", + "type": "primitive", + "value": { "type": "string", + "value": "KLAX", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "57035", + "type": "primitive", + "value": { "type": "string", + "value": "57035", }, - "type": "primitive", }, }, "type": "object", @@ -9563,39 +8702,39 @@ we still recommend setting the Content-Type header to the value \`application/js { "properties": { "_object": { - "primitive": { - "string": "/ocean/port", + "type": "primitive", + "value": { "type": "string", + "value": "/ocean/port", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "LAX", + "type": "primitive", + "value": { "type": "string", + "value": "LAX", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KLAX", + "type": "primitive", + "value": { "type": "string", + "value": "KLAX", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "57035", + "type": "primitive", + "value": { "type": "string", + "value": "57035", }, - "type": "primitive", }, }, "type": "object", @@ -9603,107 +8742,106 @@ we still recommend setting the Content-Type header to the value \`application/js { "properties": { "_object": { - "primitive": { - "string": "/air/port", + "type": "primitive", + "value": { "type": "string", + "value": "/air/port", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "LAX", + "type": "primitive", + "value": { "type": "string", + "value": "LAX", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KLAX", + "type": "primitive", + "value": { "type": "string", + "value": "KLAX", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "3901", + "type": "primitive", + "value": { "type": "string", + "value": "3901", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "name": { - "primitive": { - "string": "Shanghai, China", + "type": "primitive", + "value": { "type": "string", + "value": "Shanghai, China", }, - "type": "primitive", }, }, "type": "object", }, "product_descriptions": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/bookings/product_descriptions", + "type": "primitive", + "value": { "type": "string", + "value": "/bookings/product_descriptions", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "Wristwatches", + "type": "primitive", + "value": { "type": "string", + "value": "Wristwatches", }, - "type": "primitive", }, "description_for_export_customs": { - "primitive": { - "string": "手表", + "type": "primitive", + "value": { "type": "string", + "value": "手表", }, - "type": "primitive", }, "description_for_export_customs_locale": { - "primitive": { - "string": "zh_CN", + "type": "primitive", + "value": { "type": "string", + "value": "zh_CN", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "wants_delivery_service": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "wants_pickup_service": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -9711,118 +8849,118 @@ we still recommend setting the Content-Type header to the value \`application/js "origin_address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "my-address-ref", + "type": "primitive", + "value": { "type": "string", + "value": "my-address-ref", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "US AL2", + "type": "primitive", + "value": { "type": "string", + "value": "US AL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", }, "quote_status": { - "enum": "accepted_quote", "type": "enum", + "value": "accepted_quote", }, "shipment": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/object", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/object", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 123, }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/shipments/123", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/shipments/123", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/shipment", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment", }, - "type": "primitive", }, }, "type": "object", @@ -9830,139 +8968,140 @@ we still recommend setting the Content-Type header to the value \`application/js "shipper_entity": { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 9281, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "mailing_address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "my-address-ref", + "type": "primitive", + "value": { "type": "string", + "value": "my-address-ref", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "US AL2", + "type": "primitive", + "value": { "type": "string", + "value": "US AL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_ref", }, - "type": "primitive", }, "vat_numbers": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "US 123746396", + "type": "primitive", + "value": { "type": "string", + "value": "US 123746396", }, - "type": "primitive", }, }, "type": "object", @@ -9970,110 +9109,109 @@ we still recommend setting the Content-Type header to the value \`application/js { "properties": { "_object": { - "primitive": { - "string": "/company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "GB", + "type": "primitive", + "value": { "type": "string", + "value": "GB", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "GB 123456789", + "type": "primitive", + "value": { "type": "string", + "value": "GB 123456789", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "special_instructions": { - "primitive": { - "string": "", + "type": "primitive", + "value": { "type": "string", + "value": "", }, - "type": "primitive", }, "status": { - "enum": "archived", "type": "enum", + "value": "archived", }, "transportation_mode": { - "enum": "ocean", "type": "enum", + "value": "ocean", }, "trucking_booking": { "properties": { "_object": { - "primitive": { - "string": "/trucking/booking", + "type": "primitive", + "value": { "type": "string", + "value": "/trucking/booking", }, - "type": "primitive", }, "description_of_products": { - "primitive": { - "string": "Wristwatches", + "type": "primitive", + "value": { "type": "string", + "value": "Wristwatches", }, - "type": "primitive", }, "is_ftl": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "payment_terms": { - "enum": "collect", "type": "enum", + "value": "collect", }, }, "type": "object", }, "wants_export_customs_service": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_import_customs_service": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/bookings/1234", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/bookings/1234", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -10082,7 +9220,7 @@ we still recommend setting the Content-Type header to the value \`application/js ], "generatedRequestName": "BookingShowRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "booking_show", "path": "/bookings/{id}", @@ -10091,263 +9229,31 @@ we still recommend setting the Content-Type header to the value \`application/js "description": "The unique id for the booking to be retrieved", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "BookingShowRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Success", - "fullExamples": [ - { - "name": "Success", - "value": { - "_object": "/api/response", - "data": { - "_object": "/booking", - "air_booking": null, - "cargo": { - "contains_hazmat": false, - "contains_li_ion": true, - "contains_magnets": false, - "contains_non_li_ion_battery": false, - "contains_other_dangerous_goods": false, - "lithium_batteries_packing_types": [ - "contained_in_equipment", - ], - "marks_and_numbers": "Very fragile", - "shipping_units": [ - { - "atomic_count": 9, - "count": 3, - "height": { - "_object": "/quantity/length", - "unit": "cm", - "value": 472.62, - }, - "length": { - "_object": "/quantity/length", - "unit": "cm", - "value": 472.62, - }, - "name": "Airplanes", - "unit_type": "carton", - "volume": { - "_object": "/quantity/volume", - "unit": "cbm", - "value": 472.62, - }, - "weight": { - "_object": "/quantity/weight", - "unit": "kg", - "value": 2300.4, - }, - "width": { - "_object": "/quantity/length", - "unit": "cm", - "value": 472.62, - }, - }, - ], - "volume": { - "_object": "/quantity/volume", - "unit": "cbm", - "value": 472.62, - }, - "weight": { - "_object": "/quantity/weight", - "unit": "kg", - "value": 2300.4, - }, - }, - "cargo_ready_date": "2019-01-30", - "consignee_entity": { - "_object": "/company_entity", - "id": 9281, - "mailing_address": { - "_object": "/address", - "city": "Albany", - "country": "United States of America", - "country_code": "US", - "ref": "my-address-ref", - "state": "MN", - "street_address": "1641 Settlers Lane", - "street_address2": "STE 2918", - "timezone": "America/Los_Angeles", - "unlocode": "US AL2", - "zip": "56307", - }, - "name": "Zoomit", - "vat_numbers": [ - { - "_object": "company_entity/vat_number", - "country_code": "US", - "number": "US 123746396", - }, - ], - }, - "created_at": "2019-04-01T18:44:34.098Z", - "delivery_date": "2019-02-22", - "destination_address": { - "_object": "/address", - "city": "San Francisco", - "country": "United States of America", - "country_code": "US", - "ref": "my-sf-ref", - "state": "CA", - "street_address": "325 Balboa St", - "street_address2": "Apt 6", - "timezone": "America/Los Angeles", - "unlocode": "US SF3", - "zip": "94113", - }, - "id": 2983, - "metadata": { - "purchase_order": [ - "12345", - ], - "sku": [ - "abc123", - ], - }, - "name": "PO 123456", - "notify_party": "Jane Doe; jane@example.com; 905-555-1234", - "ocean_booking": { - "_object": "/ocean/booking", - "container_counts": { - "_object": "/container_counts", - "forty_five_ft_hc": 8, - "forty_ft": 2, - "forty_ft_hc": 4, - "twenty_ft": 1, - }, - "destination_port": { - "_object": "/place", - "address": { - "_object": "/address", - "city": "Shanghai", - "country": "China", - "country_code": "CN", - "ref": "my-shanghai-ref", - "state": null, - "street_address": "123 Queen St", - "street_address2": null, - "timezone": "China/Shanghai", - "unlocode": "CNSHA", - "zip": null, - }, - "details": [ - { - "_object": "/trucking/port", - "port_code": "57035", - }, - { - "_object": "/ocean/port", - "port_code": "57035", - }, - ], - "name": "Shanghai, China", - }, - "incoterm": "FOB", - "is_lcl": false, - "origin_port": { - "_object": "/place", - "address": { - "_object": "/address", - "city": "Shanghai", - "country": "China", - "country_code": "CN", - "ref": "my-shanghai-ref", - "state": null, - "street_address": "123 Queen St", - "street_address2": null, - "timezone": "China/Shanghai", - "unlocode": "CNSHA", - "zip": null, - }, - "details": [ - { - "_object": "/trucking/port", - "port_code": "57035", - }, - { - "_object": "/ocean/port", - "port_code": "57035", - }, - ], - "name": "Shanghai, China", - }, - "wants_delivery_service": false, - "wants_pick_up_service": true, - }, - "origin_address": { - "_object": "/address", - "city": "Albany", - "country": "United States of America", - "country_code": "US", - "ref": "my-address-ref", - "state": "MN", - "street_address": "1641 Settlers Lane", - "street_address2": "STE 2918", - "timezone": "America/Los Angeles", - "unlocode": "US AL2", - "zip": "56307", - }, - "quote_status": "accepted_quote", - "shipper_entity": { - "_object": "/company_entity", - "id": 9281, - "mailing_address": { - "_object": "/address", - "city": "Albany", - "country": "United States of America", - "country_code": "US", - "ref": "my-address-ref", - "state": "MN", - "street_address": "1641 Settlers Lane", - "street_address2": "STE 2918", - "timezone": "America/Los_Angeles", - "unlocode": "US AL2", - "zip": "56307", - }, - "name": "Zoomit", - "vat_numbers": [ - { - "_object": "company_entity/vat_number", - "country_code": "US", - "number": "US 123746396", - }, - ], - }, - "special_instructions": "", - "transportation_mode": "ocean", - "trucking_booking": null, - "wants_export_customs_service": true, - "wants_import_customs_service": true, - }, - "self": "https://api.flexport.com/bookings/1234", - "version": 2, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BookingShowResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10355,19 +9261,19 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "bookingShowResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingShowResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingShowResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10380,19 +9286,19 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "bookingShowResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingShowResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingShowResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10405,16 +9311,16 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "bookingShowResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingShowResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingShowResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -10428,16 +9334,16 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "bookingShowResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingShowResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingShowResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Booking", "type": "reference", }, @@ -10448,7 +9354,7 @@ we still recommend setting the Content-Type header to the value \`application/js }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve a booking", "tags": [ @@ -10458,7 +9364,7 @@ we still recommend setting the Content-Type header to the value \`application/js { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Rate limited to 2,000 requests per hour", "errorStatusCode": [ 400, @@ -10466,62 +9372,62 @@ we still recommend setting the Content-Type header to the value \`application/js "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "destination_port": { - "primitive": { - "string": "JFK", + "type": "primitive", + "value": { "type": "string", + "value": "JFK", }, - "type": "primitive", }, "origin_coordinates": { "properties": { "latitude": { - "primitive": { - "string": "37.78", + "type": "primitive", + "value": { "type": "string", + "value": "37.78", }, - "type": "primitive", }, "longitude": { - "primitive": { - "string": "-12.41", + "type": "primitive", + "value": { "type": "string", + "value": "-12.41", }, - "type": "primitive", }, }, "type": "object", }, "teus": { - "primitive": { - "string": "2", + "type": "primitive", + "value": { "type": "string", + "value": "2", }, - "type": "primitive", }, "transportation_mode": { - "enum": "air", "type": "enum", + "value": "air", }, "weight": { "properties": { "unit": { - "enum": "kg", "type": "enum", + "value": "kg", }, "value": { - "primitive": { - "double": 40, + "type": "primitive", + "value": { "type": "double", + "value": 40, }, - "type": "primitive", }, }, "type": "object", @@ -10532,40 +9438,40 @@ we still recommend setting the Content-Type header to the value \`application/js "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/carbon_calculation", + "type": "primitive", + "value": { "type": "string", + "value": "/carbon_calculation", }, - "type": "primitive", }, "co2e_emissions": { "properties": { "_object": { - "primitive": { - "string": "/quantity/weight", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/weight", }, - "type": "primitive", }, "unit": { - "enum": "kg", "type": "enum", + "value": "kg", }, "value": { - "primitive": { - "double": 0.13, + "type": "primitive", + "value": { "type": "double", + "value": 0.13, }, - "type": "primitive", }, }, "type": "object", @@ -10574,18 +9480,18 @@ we still recommend setting the Content-Type header to the value \`application/js "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/carbon_calculation", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/carbon_calculation", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -10594,71 +9500,36 @@ we still recommend setting the Content-Type header to the value \`application/js ], "generatedRequestName": "CarbonCalculationCreateRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "carbon_calculation_create", "path": "/carbon_calculation", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [ - { - "name": undefined, - "value": { - "destination_port": "JFK", - "origin_coordinates": { - "latitude": "37.78", - "longitude": "-12.41", - }, - "transportation_mode": "air", - "weight": { - "unit": "kg", - "value": 40, - }, - }, - }, - ], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CarbonCalculationCreateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateCarbonCalculation", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Success", - "fullExamples": [ - { - "name": "response", - "value": { - "_object": "/api/response", - "data": { - "_object": "/carbon_calculation", - "co2e_emissions": { - "_object": "/quantity/weight", - "unit": "t", - "value": 0.13, - }, - }, - "self": "https://api.flexport.com/carbon_calculation", - "version": 2, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CarbonCalculationCreateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10666,19 +9537,19 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "carbonCalculationCreateResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "carbonCalculationCreateResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CarbonCalculationCreateResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10691,19 +9562,19 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "carbonCalculationCreateResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "carbonCalculationCreateResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CarbonCalculationCreateResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10716,16 +9587,16 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "carbonCalculationCreateResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "carbonCalculationCreateResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CarbonCalculationCreateResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -10739,16 +9610,16 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "carbonCalculationCreateResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "carbonCalculationCreateResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CarbonCalculationCreateResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CarbonCalculation", "type": "reference", }, @@ -10759,7 +9630,7 @@ we still recommend setting the Content-Type header to the value \`application/js }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Calculate carbon emissions", "tags": [ @@ -10769,187 +9640,189 @@ we still recommend setting the Content-Type header to the value \`application/js { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Returns a list of commercial invoices", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "page", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, { "name": "per", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 20, }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/api/collections/paginated", + "type": "primitive", + "value": { "type": "string", + "value": "/api/collections/paginated", }, - "type": "primitive", }, "data": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/commercial_invoices", + "type": "primitive", + "value": { "type": "string", + "value": "/commercial_invoices", }, - "type": "primitive", }, "currency": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, "digitization_status": { - "enum": "complete", "type": "enum", + "value": "complete", }, "id": { - "primitive": { - "string": "abcxyz-23456-def", + "type": "primitive", + "value": { "type": "string", + "value": "abcxyz-23456-def", }, - "type": "primitive", }, "invoice_number": { - "primitive": { - "string": "ABCDEFGHIJKLMNOP", + "type": "primitive", + "value": { "type": "string", + "value": "ABCDEFGHIJKLMNOP", }, - "type": "primitive", }, "is_related_parties": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "line_items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/commercial_invoice_line_item", + "type": "primitive", + "value": { "type": "string", + "value": "/commercial_invoice_line_item", }, - "type": "primitive", }, "container_number": { "properties": { "commercial_invoice_line_item_id": { - "primitive": { - "int": 12345, + "type": "primitive", + "value": { "type": "int", + "value": 12345, }, - "type": "primitive", }, "container_number": { - "primitive": { - "string": "XYZ123", + "type": "primitive", + "value": { "type": "string", + "value": "XYZ123", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2020-01-01T15:28:03.265Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-01-01T15:28:03.265Z", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 123, + "type": "primitive", + "value": { "type": "int", + "value": 123, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2020-01-01T15:28:03.265Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-01-01T15:28:03.265Z", }, - "type": "primitive", }, }, "type": "object", }, "document_line_number": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 4, }, - "type": "primitive", }, "id": { - "primitive": { - "int": 12345, + "type": "primitive", + "value": { "type": "int", + "value": 12345, }, - "type": "primitive", }, "manufacturer_name": { - "primitive": { - "string": "Company Name", + "type": "primitive", + "value": { "type": "string", + "value": "Company Name", }, - "type": "primitive", }, "price_per_unit": { "properties": { "amount": { - "primitive": { - "string": "12.34", + "type": "primitive", + "value": { "type": "string", + "value": "12.34", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, }, "type": "object", @@ -10957,65 +9830,65 @@ we still recommend setting the Content-Type header to the value \`application/js "product": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/object", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/object", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 12345, + "type": "primitive", + "value": { "type": "int", + "value": 12345, }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/products/12345", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/products/12345", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/product", + "type": "primitive", + "value": { "type": "string", + "value": "/product", }, - "type": "primitive", }, }, "type": "object", }, "purchase_order_number": { - "primitive": { - "string": "9876-ABC", + "type": "primitive", + "value": { "type": "string", + "value": "9876-ABC", }, - "type": "primitive", }, "total_units": { - "primitive": { - "int": 10, + "type": "primitive", + "value": { "type": "int", + "value": 10, }, - "type": "primitive", }, "value": { "properties": { "amount": { - "primitive": { - "string": "12.34", + "type": "primitive", + "value": { "type": "string", + "value": "12.34", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, }, "type": "object", @@ -11023,22 +9896,22 @@ we still recommend setting the Content-Type header to the value \`application/js "volume": { "properties": { "_object": { - "primitive": { - "string": "/quantity/volume", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/volume", }, - "type": "primitive", }, "unit": { - "enum": "cbm", "type": "enum", + "value": "cbm", }, "value": { - "primitive": { - "double": 12.34, + "type": "primitive", + "value": { "type": "double", + "value": 12.34, }, - "type": "primitive", }, }, "type": "object", @@ -11046,22 +9919,22 @@ we still recommend setting the Content-Type header to the value \`application/js "weight": { "properties": { "_object": { - "primitive": { - "string": "/quantity/weight", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/weight", }, - "type": "primitive", }, "unit": { - "enum": "kg", "type": "enum", + "value": "kg", }, "value": { - "primitive": { - "double": 12.34, + "type": "primitive", + "value": { "type": "double", + "value": 12.34, }, - "type": "primitive", }, }, "type": "object", @@ -11072,133 +9945,133 @@ we still recommend setting the Content-Type header to the value \`application/js { "properties": { "_object": { - "primitive": { - "string": "/commercial_invoice_line_item", + "type": "primitive", + "value": { "type": "string", + "value": "/commercial_invoice_line_item", }, - "type": "primitive", }, "document_line_number": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 4, }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 12345, }, - "type": "primitive", }, "manufacturer_name": { - "primitive": { - "string": "Company Name", + "type": "primitive", + "value": { "type": "string", + "value": "Company Name", }, - "type": "primitive", }, "purchase_order_number": { - "primitive": { - "string": "9876-ABC", + "type": "primitive", + "value": { "type": "string", + "value": "9876-ABC", }, - "type": "primitive", }, "total_units": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 10, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "manufacturer_addresses": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "id-3333", + "type": "primitive", + "value": { "type": "string", + "value": "id-3333", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "US AL2", + "type": "primitive", + "value": { "type": "string", + "value": "US AL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", @@ -11206,115 +10079,114 @@ we still recommend setting the Content-Type header to the value \`application/js { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "address_ref_x", + "type": "primitive", + "value": { "type": "string", + "value": "address_ref_x", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "shipment": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/object", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/object", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 123456, + "type": "primitive", + "value": { "type": "int", + "value": 123456, }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/shipments/123456", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/shipments/123456", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/shipment", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment", }, - "type": "primitive", }, }, "type": "object", }, "total_unit_count": { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, "total_value": { "properties": { "amount": { - "primitive": { - "string": "100", + "type": "primitive", + "value": { "type": "string", + "value": "100", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, }, "type": "object", @@ -11322,22 +10194,22 @@ we still recommend setting the Content-Type header to the value \`application/js "total_volume": { "properties": { "_object": { - "primitive": { - "string": "/quantity/volume", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/volume", }, - "type": "primitive", }, "unit": { - "enum": "cbm", "type": "enum", + "value": "cbm", }, "value": { - "primitive": { - "double": 100, + "type": "primitive", + "value": { "type": "double", + "value": 100, }, - "type": "primitive", }, }, "type": "object", @@ -11345,22 +10217,22 @@ we still recommend setting the Content-Type header to the value \`application/js "total_weight": { "properties": { "_object": { - "primitive": { - "string": "/quantity/weight", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/weight", }, - "type": "primitive", }, "unit": { - "enum": "kg", "type": "enum", + "value": "kg", }, "value": { - "primitive": { - "double": 100, + "type": "primitive", + "value": { "type": "double", + "value": 100, }, - "type": "primitive", }, }, "type": "object", @@ -11371,83 +10243,82 @@ we still recommend setting the Content-Type header to the value \`application/js { "properties": { "_object": { - "primitive": { - "string": "/commercial_invoice", + "type": "primitive", + "value": { "type": "string", + "value": "/commercial_invoice", }, - "type": "primitive", }, "currency": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "abcxyz-23456-def", + "type": "primitive", + "value": { "type": "string", + "value": "abcxyz-23456-def", }, - "type": "primitive", }, "invoice_number": { - "primitive": { - "string": "INVOICE-04-05-2020", + "type": "primitive", + "value": { "type": "string", + "value": "INVOICE-04-05-2020", }, - "type": "primitive", }, "is_related_parties": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "total_unit_count": { - "primitive": { - "string": "123.0", + "type": "primitive", + "value": { "type": "string", + "value": "123.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "next": { - "primitive": { - "string": "https://api.flexport.com/commercial_invoices?page=3&per=10", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/commercial_invoices?page=3&per=10", }, - "type": "primitive", }, "prev": { - "primitive": { - "string": "https://api.flexport.com/commercial_invoices?page=1&per=10", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/commercial_invoices?page=1&per=10", }, - "type": "primitive", }, }, "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/commercial_invoices?page=2&per=10", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/commercial_invoices?page=2&per=10", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -11456,7 +10327,7 @@ we still recommend setting the Content-Type header to the value \`application/js ], "generatedRequestName": "CommercialInvoicesIndexRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "commercial_invoices_index", "path": "/commercial_invoices", @@ -11465,18 +10336,18 @@ we still recommend setting the Content-Type header to the value \`application/js { "description": "Page number of the page to retrieve", "name": "page", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoicesIndexRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoicesIndexRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -11487,18 +10358,18 @@ we still recommend setting the Content-Type header to the value \`application/js { "description": "Count of items in each page. Should be between 1 and 100 (inclusive)", "name": "per", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoicesIndexRequestPer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoicesIndexRequestPer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -11509,21 +10380,21 @@ we still recommend setting the Content-Type header to the value \`application/js { "description": "The unique id for the shipment.", "name": "f.shipment.id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoicesIndexRequestFShipmentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoicesIndexRequestFShipmentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11533,21 +10404,21 @@ we still recommend setting the Content-Type header to the value \`application/js { "description": "Filters results based on the invoice number.", "name": "f.invoice_number", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoicesIndexRequestFInvoiceNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoicesIndexRequestFInvoiceNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11557,21 +10428,21 @@ we still recommend setting the Content-Type header to the value \`application/js { "description": "Filters results based on the involved party seller ID.", "name": "f.involved_party_seller_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoicesIndexRequestFInvolvedPartySellerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoicesIndexRequestFInvolvedPartySellerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11581,21 +10452,21 @@ we still recommend setting the Content-Type header to the value \`application/js { "description": "Filters results based on the invoolved party seller ref.", "name": "f.involved_party_seller_ref", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoicesIndexRequestFInvolvedPartySellerRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoicesIndexRequestFInvolvedPartySellerRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11603,120 +10474,18 @@ we still recommend setting the Content-Type header to the value \`application/js }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Success", - "fullExamples": [ - { - "name": "Success", - "value": { - "_object": "/api/response", - "data": { - "_object": "/api/collections/paginated", - "data": [ - { - "_object": "/commercial_invoices", - "digitization_status": "complete", - "id": "abcxyz-23456-def", - "invoice_number": "ABCDEFGHIJKLMNOP", - "line_items": [ - { - "_object": "/commercial_invoice_line_item", - "container_number": { - "commercial_invoice_line_item_id": 12345, - "container_number": "XYZ123", - "created_at": "2020-01-01T15:28:03.265Z", - "deleted_at": null, - "id": 123, - "updated_at": "2020-01-01T15:28:03.265Z", - }, - "id": 12345, - "price_per_unit": { - "_object": "/money", - "amount": "12.34", - "currency_code": "USD", - }, - "product": { - "_object": "/api/refs/object", - "id": 12345, - "link": "https://api.flexport.com/products/12345", - "ref_type": "/product", - }, - "purchase_order_number": "9876-ABC", - "total_units": 10, - "value": { - "_object": "/money", - "amount": "12.34", - "currency_code": "USD", - }, - "volume": { - "_object": "/quantity/volume", - "unit": "cbm", - "value": 12.34, - }, - "weight": { - "_object": "/quantity/weight", - "unit": "kg", - "value": 12.34, - }, - }, - ], - "manufacturer_addresses": [ - { - "_object": "/address", - "city": "Albany", - "country": "United States of America", - "country_code": "US", - "ref": "id-3333", - "state": "MN", - "street_address": "1641 Settlers Lane", - "street_address2": "STE 2918", - "timezone": "America/Los_Angeles", - "unlocode": "US AL2", - "zip": "56307", - }, - ], - "shipment": { - "_object": "/api/refs/object", - "id": 123456, - "link": "https://api.flexport.com/shipments/123456", - "ref_type": "/shipment", - }, - "total_unit_count": "12345", - "total_value": { - "_object": "/money", - "amount": "100", - "currency_code": "USD", - }, - "total_volume": { - "_object": "/quantity/volume", - "unit": "cbm", - "value": 100, - }, - "total_weight": { - "_object": "/quantity/weight", - "unit": "kg", - "value": 100, - }, - }, - ], - "next": null, - "prev": "https://api.flexport.com/commercial_invoices?page=1&per=10", - }, - "self": "https://api.flexport.com/commercial_invoices?page=2&per=10", - "version": 2, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CommercialInvoicesIndexResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11724,19 +10493,19 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "commercialInvoicesIndexResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoicesIndexResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoicesIndexResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11749,19 +10518,19 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "commercialInvoicesIndexResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoicesIndexResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoicesIndexResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11774,16 +10543,16 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "commercialInvoicesIndexResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoicesIndexResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoicesIndexResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -11797,18 +10566,18 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "commercialInvoicesIndexResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoicesIndexResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CommercialInvoicesIndexResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11816,19 +10585,19 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "commercialInvoicesIndexResponseDataObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoicesIndexResponseDataObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoicesIndexResponseDataObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11841,25 +10610,25 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "commercialInvoicesIndexResponseDataPrev", "key": "prev", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoicesIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoicesIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoicesIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11873,25 +10642,25 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "commercialInvoicesIndexResponseDataNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoicesIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoicesIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoicesIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11905,22 +10674,22 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "commercialInvoicesIndexResponseDataData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoicesIndexResponseDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoicesIndexResponseDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoicesIndexResponseDataDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CommercialInvoice", "type": "reference", }, @@ -11937,7 +10706,7 @@ we still recommend setting the Content-Type header to the value \`application/js }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List commercial invoices", "tags": [ @@ -11947,7 +10716,7 @@ we still recommend setting the Content-Type header to the value \`application/js { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "**The Commercial Invoices POST endpoint needs special permission to access. Please contact your Flexport Sales representative if you are interested in using this endpoint.**", "errorStatusCode": [ 400, @@ -11955,104 +10724,105 @@ we still recommend setting the Content-Type header to the value \`application/js "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "currency_code": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, "invoice_number": { - "primitive": { - "string": "INVOICE-04-05-2020", + "type": "primitive", + "value": { "type": "string", + "value": "INVOICE-04-05-2020", }, - "type": "primitive", }, "is_related_parties": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "line_items": { - "array": [ + "type": "array", + "value": [ { "properties": { "container_number": { - "primitive": { - "string": "522932-1", + "type": "primitive", + "value": { "type": "string", + "value": "522932-1", }, - "type": "primitive", }, "country_of_origin": { - "primitive": { - "string": "CN", + "type": "primitive", + "value": { "type": "string", + "value": "CN", }, - "type": "primitive", }, "document_line_number": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 4, }, - "type": "primitive", }, "price_per_unit": { "properties": { "amount": { - "primitive": { - "string": "12.34", + "type": "primitive", + "value": { "type": "string", + "value": "12.34", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, }, "type": "object", }, "product_sku": { - "primitive": { - "string": "PRODUCT-123", + "type": "primitive", + "value": { "type": "string", + "value": "PRODUCT-123", }, - "type": "primitive", }, "purchase_order_number": { - "primitive": { - "string": "9876-ABC", + "type": "primitive", + "value": { "type": "string", + "value": "9876-ABC", }, - "type": "primitive", }, "quantity": { "properties": { "unit": { - "enum": "pcs", "type": "enum", + "value": "pcs", }, "value": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", @@ -12060,18 +10830,18 @@ we still recommend setting the Content-Type header to the value \`application/js "value": { "properties": { "amount": { - "primitive": { - "string": "12.34", + "type": "primitive", + "value": { "type": "string", + "value": "12.34", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, }, "type": "object", @@ -12080,40 +10850,39 @@ we still recommend setting the Content-Type header to the value \`application/js "type": "object", }, ], - "type": "array", }, "proration_amount": { "properties": { "amount": { - "primitive": { - "string": "12.34", + "type": "primitive", + "value": { "type": "string", + "value": "12.34", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, }, "type": "object", }, "shipment_id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 79683, }, - "type": "primitive", }, "shipment_ref": { - "primitive": { - "string": "PO-123", + "type": "primitive", + "value": { "type": "string", + "value": "PO-123", }, - "type": "primitive", }, }, "type": "object", @@ -12121,178 +10890,179 @@ we still recommend setting the Content-Type header to the value \`application/js "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/commercial_invoice", + "type": "primitive", + "value": { "type": "string", + "value": "/commercial_invoice", }, - "type": "primitive", }, "currency": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, "digitization_status": { - "enum": "complete", "type": "enum", + "value": "complete", }, "id": { - "primitive": { - "string": "abcxyz-23456-def", + "type": "primitive", + "value": { "type": "string", + "value": "abcxyz-23456-def", }, - "type": "primitive", }, "invoice_date": { - "primitive": { - "string": "invoice_date", + "type": "primitive", + "value": { "type": "string", + "value": "invoice_date", }, - "type": "primitive", }, "invoice_number": { - "primitive": { - "string": "ABCDEFGHIJKLMNOP", + "type": "primitive", + "value": { "type": "string", + "value": "ABCDEFGHIJKLMNOP", }, - "type": "primitive", }, "involved_parties": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/customs/involved_party", + "type": "primitive", + "value": { "type": "string", + "value": "/customs/involved_party", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "The West Coast Company", + "type": "primitive", + "value": { "type": "string", + "value": "The West Coast Company", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "consignee", + "type": "primitive", + "value": { "type": "string", + "value": "consignee", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "is_related_parties": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "line_items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/commercial_invoice_line_item", + "type": "primitive", + "value": { "type": "string", + "value": "/commercial_invoice_line_item", }, - "type": "primitive", }, "container_number": { "properties": { "commercial_invoice_line_item_id": { - "primitive": { - "int": 12345, + "type": "primitive", + "value": { "type": "int", + "value": 12345, }, - "type": "primitive", }, "container_number": { - "primitive": { - "string": "XYZ123", + "type": "primitive", + "value": { "type": "string", + "value": "XYZ123", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2020-01-01T15:28:03.265Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-01-01T15:28:03.265Z", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 123, + "type": "primitive", + "value": { "type": "int", + "value": 123, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2020-01-01T15:28:03.265Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-01-01T15:28:03.265Z", }, - "type": "primitive", }, }, "type": "object", }, "document_line_number": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 4, }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 12345, }, - "type": "primitive", }, "manufacturer_name": { - "primitive": { - "string": "Company Name", + "type": "primitive", + "value": { "type": "string", + "value": "Company Name", }, - "type": "primitive", }, "price_per_unit": { "properties": { "amount": { - "primitive": { - "string": "12.34", + "type": "primitive", + "value": { "type": "string", + "value": "12.34", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, }, "type": "object", @@ -12300,65 +11070,65 @@ we still recommend setting the Content-Type header to the value \`application/js "product": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/object", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/object", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 12345, + "type": "primitive", + "value": { "type": "int", + "value": 12345, }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/products/12345", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/products/12345", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/product", + "type": "primitive", + "value": { "type": "string", + "value": "/product", }, - "type": "primitive", }, }, "type": "object", }, "purchase_order_number": { - "primitive": { - "string": "9876-ABC", + "type": "primitive", + "value": { "type": "string", + "value": "9876-ABC", }, - "type": "primitive", }, "total_units": { - "primitive": { - "int": 10, + "type": "primitive", + "value": { "type": "int", + "value": 10, }, - "type": "primitive", }, "value": { "properties": { "amount": { - "primitive": { - "string": "12.34", + "type": "primitive", + "value": { "type": "string", + "value": "12.34", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, }, "type": "object", @@ -12366,22 +11136,22 @@ we still recommend setting the Content-Type header to the value \`application/js "volume": { "properties": { "_object": { - "primitive": { - "string": "/quantity/volume", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/volume", }, - "type": "primitive", }, "unit": { - "enum": "cbm", "type": "enum", + "value": "cbm", }, "value": { - "primitive": { - "double": 12.34, + "type": "primitive", + "value": { "type": "double", + "value": 12.34, }, - "type": "primitive", }, }, "type": "object", @@ -12389,22 +11159,22 @@ we still recommend setting the Content-Type header to the value \`application/js "weight": { "properties": { "_object": { - "primitive": { - "string": "/quantity/weight", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/weight", }, - "type": "primitive", }, "unit": { - "enum": "kg", "type": "enum", + "value": "kg", }, "value": { - "primitive": { - "double": 12.34, + "type": "primitive", + "value": { "type": "double", + "value": 12.34, }, - "type": "primitive", }, }, "type": "object", @@ -12415,133 +11185,133 @@ we still recommend setting the Content-Type header to the value \`application/js { "properties": { "_object": { - "primitive": { - "string": "/commercial_invoice_line_item", + "type": "primitive", + "value": { "type": "string", + "value": "/commercial_invoice_line_item", }, - "type": "primitive", }, "document_line_number": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 4, }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 12345, }, - "type": "primitive", }, "manufacturer_name": { - "primitive": { - "string": "Company Name", + "type": "primitive", + "value": { "type": "string", + "value": "Company Name", }, - "type": "primitive", }, "purchase_order_number": { - "primitive": { - "string": "9876-ABC", + "type": "primitive", + "value": { "type": "string", + "value": "9876-ABC", }, - "type": "primitive", }, "total_units": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 10, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "manufacturer_addresses": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "id-3333", + "type": "primitive", + "value": { "type": "string", + "value": "id-3333", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "US AL2", + "type": "primitive", + "value": { "type": "string", + "value": "US AL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", @@ -12549,151 +11319,150 @@ we still recommend setting the Content-Type header to the value \`application/js { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "address_ref_x", + "type": "primitive", + "value": { "type": "string", + "value": "address_ref_x", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "metadata": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "metadata", "type": "string", + "value": "metadata", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "order_number": { - "primitive": { - "string": "order_number", + "type": "primitive", + "value": { "type": "string", + "value": "order_number", }, - "type": "primitive", }, "shipment": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/object", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/object", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 123456, + "type": "primitive", + "value": { "type": "int", + "value": 123456, }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/shipments/123456", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/shipments/123456", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/shipment", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment", }, - "type": "primitive", }, }, "type": "object", }, "total_unit_count": { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, "total_value": { "properties": { "amount": { - "primitive": { - "string": "100", + "type": "primitive", + "value": { "type": "string", + "value": "100", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, }, "type": "object", @@ -12701,22 +11470,22 @@ we still recommend setting the Content-Type header to the value \`application/js "total_volume": { "properties": { "_object": { - "primitive": { - "string": "/quantity/volume", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/volume", }, - "type": "primitive", }, "unit": { - "enum": "cbm", "type": "enum", + "value": "cbm", }, "value": { - "primitive": { - "double": 100, + "type": "primitive", + "value": { "type": "double", + "value": 100, }, - "type": "primitive", }, }, "type": "object", @@ -12724,22 +11493,22 @@ we still recommend setting the Content-Type header to the value \`application/js "total_weight": { "properties": { "_object": { - "primitive": { - "string": "/quantity/weight", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/weight", }, - "type": "primitive", }, "unit": { - "enum": "kg", "type": "enum", + "value": "kg", }, "value": { - "primitive": { - "double": 100, + "type": "primitive", + "value": { "type": "double", + "value": 100, }, - "type": "primitive", }, }, "type": "object", @@ -12748,18 +11517,18 @@ we still recommend setting the Content-Type header to the value \`application/js "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/commercial_invoices", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/commercial_invoices", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -12768,131 +11537,36 @@ we still recommend setting the Content-Type header to the value \`application/js ], "generatedRequestName": "CommercialInvoicesCreateRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "commercial_invoices_create", "path": "/commercial_invoices", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoicesCreateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateCommercialInvoice", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "The created commercial invoice", - "fullExamples": [ - { - "name": "Success", - "value": { - "_object": "/api/response", - "data": { - "_object": "/commercial_invoice", - "digitization_status": "complete", - "id": "abcxyz-23456-def", - "invoice_number": "ABCDEFGHIJKLMNOP", - "line_items": [ - { - "_object": "/commercial_invoice_line_item", - "container_number": { - "commercial_invoice_line_item_id": 12345, - "container_number": "XYZ123", - "created_at": "2020-01-01T15:28:03.265Z", - "deleted_at": null, - "id": 123, - "updated_at": "2020-01-01T15:28:03.265Z", - }, - "price_per_unit": { - "_object": "/money", - "amount": "12.34", - "currency_code": "USD", - }, - "product": { - "_object": "/api/refs/object", - "id": 12345, - "link": "https://api.flexport.com/products/12345", - "ref_type": "/product", - }, - "purchase_order_number": "9876-ABC", - "total_units": 10, - "value": { - "_object": "/money", - "amount": "12.34", - "currency_code": "USD", - }, - "volume": { - "_object": "/quantity/volume", - "unit": "cbm", - "value": 12.34, - }, - "weight": { - "_object": "/quantity/weight", - "unit": "kg", - "value": 12.34, - }, - }, - ], - "manufacturer_addresses": [ - { - "_object": "/address", - "city": "Albany", - "country": "United States of America", - "country_code": "US", - "ref": "id-3333", - "state": "MN", - "street_address": "1641 Settlers Lane", - "street_address2": "STE 2918", - "timezone": "America/Los_Angeles", - "unlocode": "US AL2", - "zip": "56307", - }, - ], - "shipment": { - "_object": "/api/refs/object", - "id": 123456, - "link": "https://api.flexport.com/shipments/123456", - "ref_type": "/shipment", - }, - "total_unit_count": "12345", - "total_value": { - "_object": "/money", - "amount": "100", - "currency_code": "USD", - }, - "total_volume": { - "_object": "/quantity/volume", - "unit": "cbm", - "value": 100, - }, - "total_weight": { - "_object": "/quantity/weight", - "unit": "kg", - "value": 100, - }, - }, - "self": "https://api.flexport.com/commercial_invoices", - "version": 2, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CommercialInvoicesCreateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -12900,19 +11574,19 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "commercialInvoicesCreateResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoicesCreateResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoicesCreateResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12925,19 +11599,19 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "commercialInvoicesCreateResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoicesCreateResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoicesCreateResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12950,16 +11624,16 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "commercialInvoicesCreateResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoicesCreateResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoicesCreateResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -12973,16 +11647,16 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "commercialInvoicesCreateResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoicesCreateResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoicesCreateResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CommercialInvoice", "type": "reference", }, @@ -12993,7 +11667,7 @@ we still recommend setting the Content-Type header to the value \`application/js }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create and return a new commercial invoice", "tags": [ @@ -13003,7 +11677,7 @@ we still recommend setting the Content-Type header to the value \`application/js { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "**The Commercial Invoices PATCH endpoint needs special permission to access. Please contact your Flexport Sales representative if you are interested in using this endpoint.**", "errorStatusCode": [ 400, @@ -13011,104 +11685,105 @@ we still recommend setting the Content-Type header to the value \`application/js "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "currency_code": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, "invoice_number": { - "primitive": { - "string": "INVOICE-04-05-2020", + "type": "primitive", + "value": { "type": "string", + "value": "INVOICE-04-05-2020", }, - "type": "primitive", }, "is_related_parties": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "line_items": { - "array": [ + "type": "array", + "value": [ { "properties": { "container_number": { - "primitive": { - "string": "522932-1", + "type": "primitive", + "value": { "type": "string", + "value": "522932-1", }, - "type": "primitive", }, "country_of_origin": { - "primitive": { - "string": "CN", + "type": "primitive", + "value": { "type": "string", + "value": "CN", }, - "type": "primitive", }, "document_line_number": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 4, }, - "type": "primitive", }, "price_per_unit": { "properties": { "amount": { - "primitive": { - "string": "12.34", + "type": "primitive", + "value": { "type": "string", + "value": "12.34", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, }, "type": "object", }, "product_sku": { - "primitive": { - "string": "PRODUCT-123", + "type": "primitive", + "value": { "type": "string", + "value": "PRODUCT-123", }, - "type": "primitive", }, "purchase_order_number": { - "primitive": { - "string": "9876-ABC", + "type": "primitive", + "value": { "type": "string", + "value": "9876-ABC", }, - "type": "primitive", }, "quantity": { "properties": { "unit": { - "enum": "pcs", "type": "enum", + "value": "pcs", }, "value": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", @@ -13116,18 +11791,18 @@ we still recommend setting the Content-Type header to the value \`application/js "value": { "properties": { "amount": { - "primitive": { - "string": "12.34", + "type": "primitive", + "value": { "type": "string", + "value": "12.34", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, }, "type": "object", @@ -13136,7 +11811,6 @@ we still recommend setting the Content-Type header to the value \`application/js "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -13144,178 +11818,179 @@ we still recommend setting the Content-Type header to the value \`application/js "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/commercial_invoice", + "type": "primitive", + "value": { "type": "string", + "value": "/commercial_invoice", }, - "type": "primitive", }, "currency": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, "digitization_status": { - "enum": "complete", "type": "enum", + "value": "complete", }, "id": { - "primitive": { - "string": "abcxyz-23456-def", + "type": "primitive", + "value": { "type": "string", + "value": "abcxyz-23456-def", }, - "type": "primitive", }, "invoice_date": { - "primitive": { - "string": "invoice_date", + "type": "primitive", + "value": { "type": "string", + "value": "invoice_date", }, - "type": "primitive", }, "invoice_number": { - "primitive": { - "string": "ABCDEFGHIJKLMNOP", + "type": "primitive", + "value": { "type": "string", + "value": "ABCDEFGHIJKLMNOP", }, - "type": "primitive", }, "involved_parties": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/customs/involved_party", + "type": "primitive", + "value": { "type": "string", + "value": "/customs/involved_party", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "The West Coast Company", + "type": "primitive", + "value": { "type": "string", + "value": "The West Coast Company", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "consignee", + "type": "primitive", + "value": { "type": "string", + "value": "consignee", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "is_related_parties": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "line_items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/commercial_invoice_line_item", + "type": "primitive", + "value": { "type": "string", + "value": "/commercial_invoice_line_item", }, - "type": "primitive", }, "container_number": { "properties": { "commercial_invoice_line_item_id": { - "primitive": { - "int": 12345, + "type": "primitive", + "value": { "type": "int", + "value": 12345, }, - "type": "primitive", }, "container_number": { - "primitive": { - "string": "XYZ123", + "type": "primitive", + "value": { "type": "string", + "value": "XYZ123", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2020-01-01T15:28:03.265Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-01-01T15:28:03.265Z", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 123, + "type": "primitive", + "value": { "type": "int", + "value": 123, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2020-01-01T15:28:03.265Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-01-01T15:28:03.265Z", }, - "type": "primitive", }, }, "type": "object", }, "document_line_number": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 4, }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 12345, }, - "type": "primitive", }, "manufacturer_name": { - "primitive": { - "string": "Company Name", + "type": "primitive", + "value": { "type": "string", + "value": "Company Name", }, - "type": "primitive", }, "price_per_unit": { "properties": { "amount": { - "primitive": { - "string": "12.34", + "type": "primitive", + "value": { "type": "string", + "value": "12.34", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, }, "type": "object", @@ -13323,65 +11998,65 @@ we still recommend setting the Content-Type header to the value \`application/js "product": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/object", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/object", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 12345, + "type": "primitive", + "value": { "type": "int", + "value": 12345, }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/products/12345", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/products/12345", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/product", + "type": "primitive", + "value": { "type": "string", + "value": "/product", }, - "type": "primitive", }, }, "type": "object", }, "purchase_order_number": { - "primitive": { - "string": "9876-ABC", + "type": "primitive", + "value": { "type": "string", + "value": "9876-ABC", }, - "type": "primitive", }, "total_units": { - "primitive": { - "int": 10, + "type": "primitive", + "value": { "type": "int", + "value": 10, }, - "type": "primitive", }, "value": { "properties": { "amount": { - "primitive": { - "string": "12.34", + "type": "primitive", + "value": { "type": "string", + "value": "12.34", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, }, "type": "object", @@ -13389,22 +12064,22 @@ we still recommend setting the Content-Type header to the value \`application/js "volume": { "properties": { "_object": { - "primitive": { - "string": "/quantity/volume", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/volume", }, - "type": "primitive", }, "unit": { - "enum": "cbm", "type": "enum", + "value": "cbm", }, "value": { - "primitive": { - "double": 12.34, + "type": "primitive", + "value": { "type": "double", + "value": 12.34, }, - "type": "primitive", }, }, "type": "object", @@ -13412,22 +12087,22 @@ we still recommend setting the Content-Type header to the value \`application/js "weight": { "properties": { "_object": { - "primitive": { - "string": "/quantity/weight", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/weight", }, - "type": "primitive", }, "unit": { - "enum": "kg", "type": "enum", + "value": "kg", }, "value": { - "primitive": { - "double": 12.34, + "type": "primitive", + "value": { "type": "double", + "value": 12.34, }, - "type": "primitive", }, }, "type": "object", @@ -13438,133 +12113,133 @@ we still recommend setting the Content-Type header to the value \`application/js { "properties": { "_object": { - "primitive": { - "string": "/commercial_invoice_line_item", + "type": "primitive", + "value": { "type": "string", + "value": "/commercial_invoice_line_item", }, - "type": "primitive", }, "document_line_number": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 4, }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 12345, }, - "type": "primitive", }, "manufacturer_name": { - "primitive": { - "string": "Company Name", + "type": "primitive", + "value": { "type": "string", + "value": "Company Name", }, - "type": "primitive", }, "purchase_order_number": { - "primitive": { - "string": "9876-ABC", + "type": "primitive", + "value": { "type": "string", + "value": "9876-ABC", }, - "type": "primitive", }, "total_units": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 10, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "manufacturer_addresses": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "id-3333", + "type": "primitive", + "value": { "type": "string", + "value": "id-3333", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "US AL2", + "type": "primitive", + "value": { "type": "string", + "value": "US AL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", @@ -13572,151 +12247,150 @@ we still recommend setting the Content-Type header to the value \`application/js { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "address_ref_x", + "type": "primitive", + "value": { "type": "string", + "value": "address_ref_x", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "metadata": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "metadata", "type": "string", + "value": "metadata", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "order_number": { - "primitive": { - "string": "order_number", + "type": "primitive", + "value": { "type": "string", + "value": "order_number", }, - "type": "primitive", }, "shipment": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/object", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/object", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 123456, + "type": "primitive", + "value": { "type": "int", + "value": 123456, }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/shipments/123456", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/shipments/123456", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/shipment", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment", }, - "type": "primitive", }, }, "type": "object", }, "total_unit_count": { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, "total_value": { "properties": { "amount": { - "primitive": { - "string": "100", + "type": "primitive", + "value": { "type": "string", + "value": "100", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, }, "type": "object", @@ -13724,22 +12398,22 @@ we still recommend setting the Content-Type header to the value \`application/js "total_volume": { "properties": { "_object": { - "primitive": { - "string": "/quantity/volume", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/volume", }, - "type": "primitive", }, "unit": { - "enum": "cbm", "type": "enum", + "value": "cbm", }, "value": { - "primitive": { - "double": 100, + "type": "primitive", + "value": { "type": "double", + "value": 100, }, - "type": "primitive", }, }, "type": "object", @@ -13747,22 +12421,22 @@ we still recommend setting the Content-Type header to the value \`application/js "total_weight": { "properties": { "_object": { - "primitive": { - "string": "/quantity/weight", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/weight", }, - "type": "primitive", }, "unit": { - "enum": "kg", "type": "enum", + "value": "kg", }, "value": { - "primitive": { - "double": 100, + "type": "primitive", + "value": { "type": "double", + "value": 100, }, - "type": "primitive", }, }, "type": "object", @@ -13771,18 +12445,18 @@ we still recommend setting the Content-Type header to the value \`application/js "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/commercial_invoices", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/commercial_invoices", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -13791,131 +12465,36 @@ we still recommend setting the Content-Type header to the value \`application/js ], "generatedRequestName": "CommercialInvoicesUpdateRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PATCH", "operationId": "commercial_invoices_update", "path": "/commercial_invoices", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoicesUpdateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UpdateCommercialInvoice", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "The updated commercial invoice", - "fullExamples": [ - { - "name": "Success", - "value": { - "_object": "/api/response", - "data": { - "_object": "/commercial_invoice", - "digitization_status": "complete", - "id": "abcxyz-23456-def", - "invoice_number": "ABCDEFGHIJKLMNOP", - "line_items": [ - { - "_object": "/commercial_invoice_line_item", - "container_number": { - "commercial_invoice_line_item_id": 12345, - "container_number": "XYZ123", - "created_at": "2020-01-01T15:28:03.265Z", - "deleted_at": null, - "id": 123, - "updated_at": "2020-01-01T15:28:03.265Z", - }, - "price_per_unit": { - "_object": "/money", - "amount": "12.34", - "currency_code": "USD", - }, - "product": { - "_object": "/api/refs/object", - "id": 12345, - "link": "https://api.flexport.com/products/12345", - "ref_type": "/product", - }, - "purchase_order_number": "9876-ABC", - "total_units": 10, - "value": { - "_object": "/money", - "amount": "12.34", - "currency_code": "USD", - }, - "volume": { - "_object": "/quantity/volume", - "unit": "cbm", - "value": 12.34, - }, - "weight": { - "_object": "/quantity/weight", - "unit": "kg", - "value": 12.34, - }, - }, - ], - "manufacturer_addresses": [ - { - "_object": "/address", - "city": "Albany", - "country": "United States of America", - "country_code": "US", - "ref": "id-3333", - "state": "MN", - "street_address": "1641 Settlers Lane", - "street_address2": "STE 2918", - "timezone": "America/Los_Angeles", - "unlocode": "US AL2", - "zip": "56307", - }, - ], - "shipment": { - "_object": "/api/refs/object", - "id": 123456, - "link": "https://api.flexport.com/shipments/123456", - "ref_type": "/shipment", - }, - "total_unit_count": "12345", - "total_value": { - "_object": "/money", - "amount": "100", - "currency_code": "USD", - }, - "total_volume": { - "_object": "/quantity/volume", - "unit": "cbm", - "value": 100, - }, - "total_weight": { - "_object": "/quantity/weight", - "unit": "kg", - "value": 100, - }, - }, - "self": "https://api.flexport.com/commercial_invoices", - "version": 2, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CommercialInvoicesUpdateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -13923,19 +12502,19 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "commercialInvoicesUpdateResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoicesUpdateResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoicesUpdateResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13948,19 +12527,19 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "commercialInvoicesUpdateResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoicesUpdateResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoicesUpdateResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13973,16 +12552,16 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "commercialInvoicesUpdateResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoicesUpdateResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoicesUpdateResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -13996,16 +12575,16 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "commercialInvoicesUpdateResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoicesUpdateResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoicesUpdateResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CommercialInvoice", "type": "reference", }, @@ -14016,7 +12595,7 @@ we still recommend setting the Content-Type header to the value \`application/js }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Update an existing commercial invoice", "tags": [ @@ -14026,7 +12605,7 @@ we still recommend setting the Content-Type header to the value \`application/js { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Retrieves the details of a single commercial invoice.", "errorStatusCode": [ 400, @@ -14034,198 +12613,199 @@ we still recommend setting the Content-Type header to the value \`application/js "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/commercial_invoice", + "type": "primitive", + "value": { "type": "string", + "value": "/commercial_invoice", }, - "type": "primitive", }, "currency": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, "digitization_status": { - "enum": "complete", "type": "enum", + "value": "complete", }, "id": { - "primitive": { - "string": "abcxyz-23456-def", + "type": "primitive", + "value": { "type": "string", + "value": "abcxyz-23456-def", }, - "type": "primitive", }, "invoice_date": { - "primitive": { - "string": "invoice_date", + "type": "primitive", + "value": { "type": "string", + "value": "invoice_date", }, - "type": "primitive", }, "invoice_number": { - "primitive": { - "string": "ABCDEFGHIJKLMNOP", + "type": "primitive", + "value": { "type": "string", + "value": "ABCDEFGHIJKLMNOP", }, - "type": "primitive", }, "involved_parties": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/customs/involved_party", + "type": "primitive", + "value": { "type": "string", + "value": "/customs/involved_party", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "The West Coast Company", + "type": "primitive", + "value": { "type": "string", + "value": "The West Coast Company", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "consignee", + "type": "primitive", + "value": { "type": "string", + "value": "consignee", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "is_related_parties": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "line_items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/commercial_invoice_line_item", + "type": "primitive", + "value": { "type": "string", + "value": "/commercial_invoice_line_item", }, - "type": "primitive", }, "container_number": { "properties": { "commercial_invoice_line_item_id": { - "primitive": { - "int": 12345, + "type": "primitive", + "value": { "type": "int", + "value": 12345, }, - "type": "primitive", }, "container_number": { - "primitive": { - "string": "XYZ123", + "type": "primitive", + "value": { "type": "string", + "value": "XYZ123", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2020-01-01T15:28:03.265Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-01-01T15:28:03.265Z", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 123, + "type": "primitive", + "value": { "type": "int", + "value": 123, }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2020-01-01T15:28:03.265Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-01-01T15:28:03.265Z", }, - "type": "primitive", }, }, "type": "object", }, "document_line_number": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 4, }, - "type": "primitive", }, "id": { - "primitive": { - "int": 12345, + "type": "primitive", + "value": { "type": "int", + "value": 12345, }, - "type": "primitive", }, "manufacturer_name": { - "primitive": { - "string": "Company Name", + "type": "primitive", + "value": { "type": "string", + "value": "Company Name", }, - "type": "primitive", }, "price_per_unit": { "properties": { "amount": { - "primitive": { - "string": "12.34", + "type": "primitive", + "value": { "type": "string", + "value": "12.34", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, }, "type": "object", @@ -14233,65 +12813,65 @@ we still recommend setting the Content-Type header to the value \`application/js "product": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/object", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/object", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 12345, + "type": "primitive", + "value": { "type": "int", + "value": 12345, }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/products/12345", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/products/12345", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/product", + "type": "primitive", + "value": { "type": "string", + "value": "/product", }, - "type": "primitive", }, }, "type": "object", }, "purchase_order_number": { - "primitive": { - "string": "9876-ABC", + "type": "primitive", + "value": { "type": "string", + "value": "9876-ABC", }, - "type": "primitive", }, "total_units": { - "primitive": { - "int": 10, + "type": "primitive", + "value": { "type": "int", + "value": 10, }, - "type": "primitive", }, "value": { "properties": { "amount": { - "primitive": { - "string": "12.34", + "type": "primitive", + "value": { "type": "string", + "value": "12.34", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, }, "type": "object", @@ -14299,22 +12879,22 @@ we still recommend setting the Content-Type header to the value \`application/js "volume": { "properties": { "_object": { - "primitive": { - "string": "/quantity/volume", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/volume", }, - "type": "primitive", }, "unit": { - "enum": "cbm", "type": "enum", + "value": "cbm", }, "value": { - "primitive": { - "double": 12.34, + "type": "primitive", + "value": { "type": "double", + "value": 12.34, }, - "type": "primitive", }, }, "type": "object", @@ -14322,22 +12902,22 @@ we still recommend setting the Content-Type header to the value \`application/js "weight": { "properties": { "_object": { - "primitive": { - "string": "/quantity/weight", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/weight", }, - "type": "primitive", }, "unit": { - "enum": "kg", "type": "enum", + "value": "kg", }, "value": { - "primitive": { - "double": 12.34, + "type": "primitive", + "value": { "type": "double", + "value": 12.34, }, - "type": "primitive", }, }, "type": "object", @@ -14348,133 +12928,133 @@ we still recommend setting the Content-Type header to the value \`application/js { "properties": { "_object": { - "primitive": { - "string": "/commercial_invoice_line_item", + "type": "primitive", + "value": { "type": "string", + "value": "/commercial_invoice_line_item", }, - "type": "primitive", }, "document_line_number": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 4, }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 12345, }, - "type": "primitive", }, "manufacturer_name": { - "primitive": { - "string": "Company Name", + "type": "primitive", + "value": { "type": "string", + "value": "Company Name", }, - "type": "primitive", }, "purchase_order_number": { - "primitive": { - "string": "9876-ABC", + "type": "primitive", + "value": { "type": "string", + "value": "9876-ABC", }, - "type": "primitive", }, "total_units": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 10, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "manufacturer_addresses": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "id-3333", + "type": "primitive", + "value": { "type": "string", + "value": "id-3333", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "US AL2", + "type": "primitive", + "value": { "type": "string", + "value": "US AL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", @@ -14482,151 +13062,150 @@ we still recommend setting the Content-Type header to the value \`application/js { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "address_ref_x", + "type": "primitive", + "value": { "type": "string", + "value": "address_ref_x", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "metadata": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "metadata", "type": "string", + "value": "metadata", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "order_number": { - "primitive": { - "string": "order_number", + "type": "primitive", + "value": { "type": "string", + "value": "order_number", }, - "type": "primitive", }, "shipment": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/object", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/object", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 123456, + "type": "primitive", + "value": { "type": "int", + "value": 123456, }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/shipments/123456", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/shipments/123456", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/shipment", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment", }, - "type": "primitive", }, }, "type": "object", }, "total_unit_count": { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, "total_value": { "properties": { "amount": { - "primitive": { - "string": "100", + "type": "primitive", + "value": { "type": "string", + "value": "100", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, }, "type": "object", @@ -14634,22 +13213,22 @@ we still recommend setting the Content-Type header to the value \`application/js "total_volume": { "properties": { "_object": { - "primitive": { - "string": "/quantity/volume", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/volume", }, - "type": "primitive", }, "unit": { - "enum": "cbm", "type": "enum", + "value": "cbm", }, "value": { - "primitive": { - "double": 100, + "type": "primitive", + "value": { "type": "double", + "value": 100, }, - "type": "primitive", }, }, "type": "object", @@ -14657,22 +13236,22 @@ we still recommend setting the Content-Type header to the value \`application/js "total_weight": { "properties": { "_object": { - "primitive": { - "string": "/quantity/weight", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/weight", }, - "type": "primitive", }, "unit": { - "enum": "kg", "type": "enum", + "value": "kg", }, "value": { - "primitive": { - "double": 100, + "type": "primitive", + "value": { "type": "double", + "value": 100, }, - "type": "primitive", }, }, "type": "object", @@ -14681,18 +13260,18 @@ we still recommend setting the Content-Type header to the value \`application/js "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/commercial_invoices/abcxyz-23456-def", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/commercial_invoices/abcxyz-23456-def", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -14701,7 +13280,7 @@ we still recommend setting the Content-Type header to the value \`application/js ], "generatedRequestName": "CommercialInvoicesShowRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "commercial_invoices_show", "path": "/commercial_invoices/{id}", @@ -14710,128 +13289,33 @@ we still recommend setting the Content-Type header to the value \`application/js "description": "The unique id for the requested commercial invoice", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoicesShowRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Success", - "fullExamples": [ - { - "name": "Success", - "value": { - "_object": "/api/response", - "data": { - "_object": "/commercial_invoice", - "digitization_status": "complete", - "id": "abcxyz-23456-def", - "invoice_number": "ABCDEFGHIJKLMNOP", - "line_items": [ - { - "_object": "/commercial_invoice_line_item", - "container_number": { - "commercial_invoice_line_item_id": 12345, - "container_number": "XYZ123", - "created_at": "2020-01-01T15:28:03.265Z", - "deleted_at": null, - "id": 123, - "updated_at": "2020-01-01T15:28:03.265Z", - }, - "id": 12345, - "price_per_unit": { - "_object": "/money", - "amount": "12.34", - "currency_code": "USD", - }, - "product": { - "_object": "/api/refs/object", - "id": 12345, - "link": "https://api.flexport.com/products/12345", - "ref_type": "/product", - }, - "purchase_order_number": "9876-ABC", - "total_units": 10, - "value": { - "_object": "/money", - "amount": "12.34", - "currency_code": "USD", - }, - "volume": { - "_object": "/quantity/volume", - "unit": "cbm", - "value": 12.34, - }, - "weight": { - "_object": "/quantity/weight", - "unit": "kg", - "value": 12.34, - }, - }, - ], - "manufacturer_addresses": [ - { - "_object": "/address", - "city": "Albany", - "country": "United States of America", - "country_code": "US", - "ref": "id-3333", - "state": "MN", - "street_address": "1641 Settlers Lane", - "street_address2": "STE 2918", - "timezone": "America/Los_Angeles", - "unlocode": "US AL2", - "zip": "56307", - }, - ], - "shipment": { - "_object": "/api/refs/object", - "id": 123456, - "link": "https://api.flexport.com/shipments/123456", - "ref_type": "/shipment", - }, - "total_unit_count": "12345", - "total_value": { - "_object": "/money", - "amount": "100", - "currency_code": "USD", - }, - "total_volume": { - "_object": "/quantity/volume", - "unit": "cbm", - "value": 100, - }, - "total_weight": { - "_object": "/quantity/weight", - "unit": "kg", - "value": 100, - }, - }, - "self": "https://api.flexport.com/commercial_invoices/abcxyz-23456-def", - "version": 2, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CommercialInvoicesShowResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -14839,19 +13323,19 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "commercialInvoicesShowResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoicesShowResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoicesShowResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14864,19 +13348,19 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "commercialInvoicesShowResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoicesShowResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoicesShowResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14889,16 +13373,16 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "commercialInvoicesShowResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoicesShowResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoicesShowResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -14912,16 +13396,16 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "commercialInvoicesShowResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoicesShowResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoicesShowResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CommercialInvoice", "type": "reference", }, @@ -14932,7 +13416,7 @@ we still recommend setting the Content-Type header to the value \`application/js }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve a commercial invoice", "tags": [ @@ -14942,7 +13426,7 @@ we still recommend setting the Content-Type header to the value \`application/js { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Returns a list of customs entries.", "errorStatusCode": [ 400, @@ -14950,116 +13434,117 @@ we still recommend setting the Content-Type header to the value \`application/js "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "page", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, { "name": "per", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 20, }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/api/collections/paginated", + "type": "primitive", + "value": { "type": "string", + "value": "/api/collections/paginated", }, - "type": "primitive", }, "data": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/customs_entries", + "type": "primitive", + "value": { "type": "string", + "value": "/customs_entries", }, - "type": "primitive", }, "entry_number": { - "primitive": { - "string": "ABC-123456-7", + "type": "primitive", + "value": { "type": "string", + "value": "ABC-123456-7", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "ABC123", + "type": "primitive", + "value": { "type": "string", + "value": "ABC123", }, - "type": "primitive", }, "release_date": { - "primitive": { - "string": "2019-05-03", + "type": "primitive", + "value": { "type": "string", + "value": "2019-05-03", }, - "type": "primitive", }, "release_status": { - "enum": "cleared", "type": "enum", + "value": "cleared", }, "shipment": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/object", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/object", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 123456, + "type": "primitive", + "value": { "type": "int", + "value": 123456, }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/shipments/123456", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/shipments/123456", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/shipment", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment", }, - "type": "primitive", }, }, "type": "object", @@ -15070,48 +13555,47 @@ we still recommend setting the Content-Type header to the value \`application/js { "properties": { "_object": { - "primitive": { - "string": "/customs_entry", + "type": "primitive", + "value": { "type": "string", + "value": "/customs_entry", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "next": { - "primitive": { - "string": "https://api.flexport.com/customs_entries?page=3&per=10", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/customs_entries?page=3&per=10", }, - "type": "primitive", }, "prev": { - "primitive": { - "string": "https://api.flexport.com/customs_entries?page=12&per=10", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/customs_entries?page=12&per=10", }, - "type": "primitive", }, }, "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/customs_entries?page=13&per=10", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/customs_entries?page=13&per=10", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -15120,7 +13604,7 @@ we still recommend setting the Content-Type header to the value \`application/js ], "generatedRequestName": "CustomsEntryIndexRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "customs_entry_index", "path": "/customs_entries", @@ -15129,18 +13613,18 @@ we still recommend setting the Content-Type header to the value \`application/js { "description": "Page number of the page to retrieve", "name": "page", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CustomsEntryIndexRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CustomsEntryIndexRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -15151,18 +13635,18 @@ we still recommend setting the Content-Type header to the value \`application/js { "description": "Count of items in each page. Should be between 1 and 100 (inclusive)", "name": "per", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CustomsEntryIndexRequestPer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CustomsEntryIndexRequestPer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -15173,21 +13657,21 @@ we still recommend setting the Content-Type header to the value \`application/js { "description": "The unique id for the shipment.", "name": "f.shipment.id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CustomsEntryIndexRequestFShipmentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CustomsEntryIndexRequestFShipmentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15195,48 +13679,18 @@ we still recommend setting the Content-Type header to the value \`application/js }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "collection of customs entries", - "fullExamples": [ - { - "name": "Success", - "value": { - "_object": "/api/response", - "data": { - "_object": "/api/collections/paginated", - "data": [ - { - "_object": "/customs_entries", - "entry_number": "ABC-123456-7", - "id": "ABC123", - "release_date": "2019-05-03", - "release_status": "cleared", - "shipment": { - "_object": "/api/refs/object", - "id": 123456, - "link": "https://api.flexport.com/shipments/123456", - "ref_type": "/shipment", - }, - }, - ], - "next": null, - "prev": "https://api.flexport.com/customs_entries?page=12&per=10", - }, - "self": "https://api.flexport.com/customs_entries?page=13&per=10", - "version": 2, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CustomsEntryIndexResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -15244,19 +13698,19 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "customsEntryIndexResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "customsEntryIndexResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CustomsEntryIndexResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15269,19 +13723,19 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "customsEntryIndexResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "customsEntryIndexResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CustomsEntryIndexResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15294,16 +13748,16 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "customsEntryIndexResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "customsEntryIndexResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CustomsEntryIndexResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -15317,18 +13771,18 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "customsEntryIndexResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "customsEntryIndexResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CustomsEntryIndexResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -15336,19 +13790,19 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "customsEntryIndexResponseDataObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "customsEntryIndexResponseDataObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CustomsEntryIndexResponseDataObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15361,25 +13815,25 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "customsEntryIndexResponseDataPrev", "key": "prev", "schema": { - "description": undefined, + "description": null, "generatedName": "customsEntryIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CustomsEntryIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CustomsEntryIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15393,25 +13847,25 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "customsEntryIndexResponseDataNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "customsEntryIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CustomsEntryIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CustomsEntryIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15425,22 +13879,22 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "customsEntryIndexResponseDataData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "customsEntryIndexResponseDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CustomsEntryIndexResponseDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CustomsEntryIndexResponseDataDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CustomsEntry", "type": "reference", }, @@ -15457,7 +13911,7 @@ we still recommend setting the Content-Type header to the value \`application/js }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List customs entry objects", "tags": [ @@ -15467,7 +13921,7 @@ we still recommend setting the Content-Type header to the value \`application/js { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Retrieves the details of a single customs entry.", "errorStatusCode": [ 400, @@ -15475,95 +13929,95 @@ we still recommend setting the Content-Type header to the value \`application/js "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/customs_entry", + "type": "primitive", + "value": { "type": "string", + "value": "/customs_entry", }, - "type": "primitive", }, "entry_number": { - "primitive": { - "string": "ABC-123456-7", + "type": "primitive", + "value": { "type": "string", + "value": "ABC-123456-7", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "abcdefg-1234567-hijk", + "type": "primitive", + "value": { "type": "string", + "value": "abcdefg-1234567-hijk", }, - "type": "primitive", }, "release_date": { - "primitive": { - "string": "2019-05-03", + "type": "primitive", + "value": { "type": "string", + "value": "2019-05-03", }, - "type": "primitive", }, "release_status": { - "enum": "cleared", "type": "enum", + "value": "cleared", }, "shipment": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/object", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/object", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 123456, + "type": "primitive", + "value": { "type": "int", + "value": 123456, }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/shipments/123456", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/shipments/123456", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/shipment", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment", }, - "type": "primitive", }, }, "type": "object", @@ -15572,18 +14026,18 @@ we still recommend setting the Content-Type header to the value \`application/js "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/customs_entries/abcdefg-1234567-hijk", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/customs_entries/abcdefg-1234567-hijk", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -15592,7 +14046,7 @@ we still recommend setting the Content-Type header to the value \`application/js ], "generatedRequestName": "CustomsEntriesShowRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "customs_entries_show", "path": "/customs_entries/{id}", @@ -15601,56 +14055,33 @@ we still recommend setting the Content-Type header to the value \`application/js "description": "The unique id for the requested customs entry", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "CustomsEntriesShowRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Success", - "fullExamples": [ - { - "name": "Success", - "value": { - "_object": "/api/response", - "data": { - "_object": "/customs_entry", - "entry_number": "ABC-123456-7", - "id": "abcdefg-1234567-hijk", - "release_date": "2019-05-03", - "release_status": "cleared", - "shipment": { - "_object": "/api/refs/object", - "id": 123456, - "link": "https://api.flexport.com/shipments/123456", - "ref_type": "/shipment", - }, - }, - "self": "https://api.flexport.com/customs_entries/abcdefg-1234567-hijk", - "version": 2, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CustomsEntriesShowResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -15658,19 +14089,19 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "customsEntriesShowResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "customsEntriesShowResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CustomsEntriesShowResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15683,19 +14114,19 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "customsEntriesShowResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "customsEntriesShowResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CustomsEntriesShowResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15708,16 +14139,16 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "customsEntriesShowResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "customsEntriesShowResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CustomsEntriesShowResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -15731,16 +14162,16 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "customsEntriesShowResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "customsEntriesShowResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CustomsEntriesShowResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CustomsEntry", "type": "reference", }, @@ -15751,7 +14182,7 @@ we still recommend setting the Content-Type header to the value \`application/js }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve a customs entry", "tags": [ @@ -15761,7 +14192,7 @@ we still recommend setting the Content-Type header to the value \`application/js { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Returns a list of all documents associated with shipments.", "errorStatusCode": [ 400, @@ -15769,145 +14200,146 @@ we still recommend setting the Content-Type header to the value \`application/js "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "page", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, { "name": "per", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 20, }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/api/collections/paginated", + "type": "primitive", + "value": { "type": "string", + "value": "/api/collections/paginated", }, - "type": "primitive", }, "data": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/document", + "type": "primitive", + "value": { "type": "string", + "value": "/document", }, - "type": "primitive", }, "document_type": { - "primitive": { - "string": "billing_packet", + "type": "primitive", + "value": { "type": "string", + "value": "billing_packet", }, - "type": "primitive", }, "file_link": { - "primitive": { - "string": "https://api.flexport.com/documents/ABC123/download", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/documents/ABC123/download", }, - "type": "primitive", }, "file_metadata": { "properties": { "_object": { - "primitive": { - "string": "file/metadata", + "type": "primitive", + "value": { "type": "string", + "value": "file/metadata", }, - "type": "primitive", }, "size": { - "primitive": { - "int": 20000, + "type": "primitive", + "value": { "type": "int", + "value": 20000, }, - "type": "primitive", }, "uploaded_at": { - "primitive": { - "string": "2019-06-12T02:00:00.338Z", + "type": "primitive", + "value": { "type": "string", + "value": "2019-06-12T02:00:00.338Z", }, - "type": "primitive", }, }, "type": "object", }, "file_name": { - "primitive": { - "string": "readme.txt", + "type": "primitive", + "value": { "type": "string", + "value": "readme.txt", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "ABC123", + "type": "primitive", + "value": { "type": "string", + "value": "ABC123", }, - "type": "primitive", }, "shipment": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/object", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/object", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 123456, + "type": "primitive", + "value": { "type": "int", + "value": 123456, }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/shipments/123456", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/shipments/123456", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/shipment", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment", }, - "type": "primitive", }, }, "type": "object", @@ -15918,55 +14350,54 @@ we still recommend setting the Content-Type header to the value \`application/js { "properties": { "_object": { - "primitive": { - "string": "/document", + "type": "primitive", + "value": { "type": "string", + "value": "/document", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "next": { - "primitive": { - "string": "https://api.flexport.com/documents?page=3&per=10", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/documents?page=3&per=10", }, - "type": "primitive", }, "prev": { - "primitive": { - "string": "https://api.flexport.com/documents?page=12&per=10", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/documents?page=12&per=10", }, - "type": "primitive", }, "total_count": { - "primitive": { - "int": 121, + "type": "primitive", + "value": { "type": "int", + "value": 121, }, - "type": "primitive", }, }, "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/documents?page=13&per=10", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/documents?page=13&per=10", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -15975,7 +14406,7 @@ we still recommend setting the Content-Type header to the value \`application/js ], "generatedRequestName": "DocumentsIndexRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "documents_index", "path": "/documents", @@ -15984,18 +14415,18 @@ we still recommend setting the Content-Type header to the value \`application/js { "description": "Page number of the page to retrieve", "name": "page", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DocumentsIndexRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DocumentsIndexRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -16006,18 +14437,18 @@ we still recommend setting the Content-Type header to the value \`application/js { "description": "Count of items in each page. Should be between 1 and 100 (inclusive)", "name": "per", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DocumentsIndexRequestPer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DocumentsIndexRequestPer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -16028,21 +14459,21 @@ we still recommend setting the Content-Type header to the value \`application/js { "description": "Filters the list for documents that belong to the given shipment", "name": "f.shipment.id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DocumentsIndexRequestFShipmentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DocumentsIndexRequestFShipmentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16052,21 +14483,21 @@ we still recommend setting the Content-Type header to the value \`application/js { "description": "Filters the list for documents that are the given type", "name": "f.document_type", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DocumentsIndexRequestFDocumentType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DocumentsIndexRequestFDocumentType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16076,21 +14507,21 @@ we still recommend setting the Content-Type header to the value \`application/js { "description": "Filters the list for documents that have been archived", "name": "f.archived_at.exists", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DocumentsIndexRequestFArchivedAtExists", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DocumentsIndexRequestFArchivedAtExists", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16100,21 +14531,21 @@ we still recommend setting the Content-Type header to the value \`application/js { "description": "Filters the list for documents that where uploaded after the given time", "name": "f.uploaded_at.gt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DocumentsIndexRequestFUploadedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DocumentsIndexRequestFUploadedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16124,21 +14555,21 @@ we still recommend setting the Content-Type header to the value \`application/js { "description": "Filters the list for documents that where uploaded before the given time", "name": "f.uploaded_at.lt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DocumentsIndexRequestFUploadedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DocumentsIndexRequestFUploadedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16148,21 +14579,21 @@ we still recommend setting the Content-Type header to the value \`application/js { "description": "Filters the list for documents that where uploaded on or after the given time", "name": "f.uploaded_at.gte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DocumentsIndexRequestFUploadedAtGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DocumentsIndexRequestFUploadedAtGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16172,21 +14603,21 @@ we still recommend setting the Content-Type header to the value \`application/js { "description": "Filters the list for documents that where uploaded on or before the given time", "name": "f.uploaded_at.lte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DocumentsIndexRequestFUploadedAtLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DocumentsIndexRequestFUploadedAtLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16194,56 +14625,18 @@ we still recommend setting the Content-Type header to the value \`application/js }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "collection of documents", - "fullExamples": [ - { - "name": "Success", - "value": { - "_object": "/api/response", - "data": { - "_object": "/api/collections/paginated", - "data": [ - { - "_object": "/document", - "archived_at": null, - "document_type": "billing_packet", - "file_link": "https://api.flexport.com/documents/ABC123/download", - "file_metadata": { - "_object": "file/metadata", - "size": 20000, - "uploaded_at": "2019-06-12T02:00:00.338Z", - }, - "file_name": "readme.txt", - "id": "ABC123", - "memo": null, - "shipment": { - "_object": "/api/refs/object", - "id": 123456, - "link": "https://api.flexport.com/shipments/123456", - "ref_type": "/shipment", - }, - }, - ], - "next": null, - "prev": "https://api.flexport.com/documents?page=12&per=10", - "total_count": 121, - }, - "self": "https://api.flexport.com/documents?page=13&per=10", - "version": 2, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DocumentsIndexResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -16251,19 +14644,19 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "documentsIndexResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "documentsIndexResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DocumentsIndexResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16276,19 +14669,19 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "documentsIndexResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "documentsIndexResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DocumentsIndexResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16301,16 +14694,16 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "documentsIndexResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "documentsIndexResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DocumentsIndexResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -16324,18 +14717,18 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "documentsIndexResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "documentsIndexResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DocumentsIndexResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -16343,19 +14736,19 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "documentsIndexResponseDataObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "documentsIndexResponseDataObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DocumentsIndexResponseDataObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16368,25 +14761,25 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "documentsIndexResponseDataPrev", "key": "prev", "schema": { - "description": undefined, + "description": null, "generatedName": "documentsIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DocumentsIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DocumentsIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16400,25 +14793,25 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "documentsIndexResponseDataNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "documentsIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DocumentsIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DocumentsIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16432,16 +14825,16 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "documentsIndexResponseDataTotalCount", "key": "total_count", "schema": { - "description": undefined, + "description": null, "generatedName": "documentsIndexResponseDataTotalCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DocumentsIndexResponseDataTotalCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -16455,22 +14848,22 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "documentsIndexResponseDataData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "documentsIndexResponseDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DocumentsIndexResponseDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "DocumentsIndexResponseDataDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Document", "type": "reference", }, @@ -16487,7 +14880,7 @@ we still recommend setting the Content-Type header to the value \`application/js }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List document objects", "tags": [ @@ -16497,7 +14890,7 @@ we still recommend setting the Content-Type header to the value \`application/js { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Create a new document for this client using the request payload", "errorStatusCode": [ 400, @@ -16505,54 +14898,54 @@ we still recommend setting the Content-Type header to the value \`application/js "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "document": { - "primitive": { - "string": "SGVsbG8sIFdvcmxkIQ==", + "type": "primitive", + "value": { "type": "string", + "value": "SGVsbG8sIFdvcmxkIQ==", }, - "type": "primitive", }, "document_type": { - "primitive": { - "string": "packing_list", + "type": "primitive", + "value": { "type": "string", + "value": "packing_list", }, - "type": "primitive", }, "file_name": { - "primitive": { - "string": "Flexport-Booking.pdf", + "type": "primitive", + "value": { "type": "string", + "value": "Flexport-Booking.pdf", }, - "type": "primitive", }, "mime_type": { - "primitive": { - "string": "application/pdf", + "type": "primitive", + "value": { "type": "string", + "value": "application/pdf", }, - "type": "primitive", }, "shipment_id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1234567, }, - "type": "primitive", }, "user_email": { - "primitive": { - "string": "johndoe@flexport.com", + "type": "primitive", + "value": { "type": "string", + "value": "johndoe@flexport.com", }, - "type": "primitive", }, }, "type": "object", @@ -16560,79 +14953,79 @@ we still recommend setting the Content-Type header to the value \`application/js "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "document": { - "primitive": { - "string": "SGVsbG8sIFdvcmxkIQ==", + "type": "primitive", + "value": { "type": "string", + "value": "SGVsbG8sIFdvcmxkIQ==", }, - "type": "primitive", }, "document_type": { - "primitive": { - "string": "packing_list", + "type": "primitive", + "value": { "type": "string", + "value": "packing_list", }, - "type": "primitive", }, "file_name": { - "primitive": { - "string": "Flexport-Booking.pdf", + "type": "primitive", + "value": { "type": "string", + "value": "Flexport-Booking.pdf", }, - "type": "primitive", }, "memo": { - "primitive": { - "string": "memo", + "type": "primitive", + "value": { "type": "string", + "value": "memo", }, - "type": "primitive", }, "mime_type": { - "primitive": { - "string": "application/pdf", + "type": "primitive", + "value": { "type": "string", + "value": "application/pdf", }, - "type": "primitive", }, "shipment_id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1234567, }, - "type": "primitive", }, "user_email": { - "primitive": { - "string": "johndoe@flexport.com", + "type": "primitive", + "value": { "type": "string", + "value": "johndoe@flexport.com", }, - "type": "primitive", }, }, "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/documents", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/documents", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 3, + "type": "primitive", + "value": { "type": "int", + "value": 3, }, - "type": "primitive", }, }, "type": "object", @@ -16641,69 +15034,36 @@ we still recommend setting the Content-Type header to the value \`application/js ], "generatedRequestName": "DocumentsCreateRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "documents_create", "path": "/documents", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DocumentsCreateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateDocument", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Created", - "fullExamples": [ - { - "name": "Success", - "value": { - "_object": "/api/response", - "data": [ - { - "_object": "/document", - "archived_at": null, - "document_type": "packing_list", - "file_link": "https://api.flexport.com/documents/ABC123/download", - "file_metadata": { - "_object": "file/metadata", - "size": 2000, - "uploaded_at": "2019-06-12T02:00:00.338Z", - }, - "file_name": "readme.pdf", - "id": "ABC123", - "memo": "", - "shipment": { - "_object": "/api/refs/object", - "id": 123456, - "link": "https://api.flexport.com/shipments/123456", - "ref_type": "/shipment", - }, - }, - ], - "self": "https://api.flexport.com/documents", - "version": 3, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DocumentsCreateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -16711,19 +15071,19 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "documentsCreateResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "documentsCreateResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DocumentsCreateResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16736,19 +15096,19 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "documentsCreateResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "documentsCreateResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DocumentsCreateResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16761,16 +15121,16 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "documentsCreateResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "documentsCreateResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DocumentsCreateResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -16784,16 +15144,16 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "documentsCreateResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "documentsCreateResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DocumentsCreateResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateDocument", "type": "reference", }, @@ -16804,7 +15164,7 @@ we still recommend setting the Content-Type header to the value \`application/js }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a document", "tags": [ @@ -16814,7 +15174,7 @@ we still recommend setting the Content-Type header to the value \`application/js { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Retrieves the details of a single document.", "errorStatusCode": [ 400, @@ -16822,138 +15182,138 @@ we still recommend setting the Content-Type header to the value \`application/js "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/document", + "type": "primitive", + "value": { "type": "string", + "value": "/document", }, - "type": "primitive", }, "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "document_type": { - "primitive": { - "string": "billing_packet", + "type": "primitive", + "value": { "type": "string", + "value": "billing_packet", }, - "type": "primitive", }, "file_link": { - "primitive": { - "string": "https://api.flexport.com/documents/ABC123/download", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/documents/ABC123/download", }, - "type": "primitive", }, "file_metadata": { "properties": { "_object": { - "primitive": { - "string": "file/metadata", + "type": "primitive", + "value": { "type": "string", + "value": "file/metadata", }, - "type": "primitive", }, "size": { - "primitive": { - "int": 20000, + "type": "primitive", + "value": { "type": "int", + "value": 20000, }, - "type": "primitive", }, "uploaded_at": { - "primitive": { - "string": "2019-06-12T02:00:00.338Z", + "type": "primitive", + "value": { "type": "string", + "value": "2019-06-12T02:00:00.338Z", }, - "type": "primitive", }, }, "type": "object", }, "file_name": { - "primitive": { - "string": "readme.txt", + "type": "primitive", + "value": { "type": "string", + "value": "readme.txt", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "ABC123", + "type": "primitive", + "value": { "type": "string", + "value": "ABC123", }, - "type": "primitive", }, "memo": { - "primitive": { - "string": "memo", + "type": "primitive", + "value": { "type": "string", + "value": "memo", }, - "type": "primitive", }, "shipment": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/object", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/object", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 123456, + "type": "primitive", + "value": { "type": "int", + "value": 123456, }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/shipments/123456", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/shipments/123456", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/shipment", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment", }, - "type": "primitive", }, }, "type": "object", @@ -16962,18 +15322,18 @@ we still recommend setting the Content-Type header to the value \`application/js "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/documents/ABC123", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/documents/ABC123", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -16982,7 +15342,7 @@ we still recommend setting the Content-Type header to the value \`application/js ], "generatedRequestName": "DocumentsShowRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "documents_show", "path": "/documents/{id}", @@ -16991,63 +15351,33 @@ we still recommend setting the Content-Type header to the value \`application/js "description": "The unique id for the requested document", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DocumentsShowRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Success", - "fullExamples": [ - { - "name": "Success", - "value": { - "_object": "/api/response", - "data": { - "_object": "/document", - "archived_at": null, - "document_type": "billing_packet", - "file_link": "https://api.flexport.com/documents/ABC123/download", - "file_metadata": { - "_object": "file/metadata", - "size": 20000, - "uploaded_at": "2019-06-12T02:00:00.338Z", - }, - "file_name": "readme.txt", - "id": "ABC123", - "memo": null, - "shipment": { - "_object": "/api/refs/object", - "id": 123456, - "link": "https://api.flexport.com/shipments/123456", - "ref_type": "/shipment", - }, - }, - "self": "https://api.flexport.com/documents/ABC123", - "version": 2, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DocumentsShowResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -17055,19 +15385,19 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "documentsShowResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "documentsShowResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DocumentsShowResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17080,19 +15410,19 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "documentsShowResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "documentsShowResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DocumentsShowResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17105,16 +15435,16 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "documentsShowResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "documentsShowResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DocumentsShowResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -17128,16 +15458,16 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "documentsShowResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "documentsShowResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DocumentsShowResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Document", "type": "reference", }, @@ -17148,7 +15478,7 @@ we still recommend setting the Content-Type header to the value \`application/js }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve a document", "tags": [ @@ -17158,13 +15488,13 @@ we still recommend setting the Content-Type header to the value \`application/js { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Retrieves the contents of a specified file. Returns the file as a stream of bytes.", "errorStatusCode": [], "examples": [], "generatedRequestName": "DocumentsDownloadRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "documents_download", "path": "/documents/{id}/download", @@ -17173,28 +15503,28 @@ we still recommend setting the Content-Type header to the value \`application/js "description": "The unique id for the requested document", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DocumentsDownloadRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Success", "type": "file", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Download a document", "tags": [ @@ -17204,7 +15534,7 @@ we still recommend setting the Content-Type header to the value \`application/js { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Returns a list of all events delivered to any webhook registered by this client", "errorStatusCode": [ 400, @@ -17212,112 +15542,112 @@ we still recommend setting the Content-Type header to the value \`application/js "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/api/collections/paginated", + "type": "primitive", + "value": { "type": "string", + "value": "/api/collections/paginated", }, - "type": "primitive", }, "data": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/event", + "type": "primitive", + "value": { "type": "string", + "value": "/event", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2019-04-16T18:05:10.964Z", + "type": "primitive", + "value": { "type": "string", + "value": "2019-04-16T18:05:10.964Z", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 354987, }, - "type": "primitive", }, "occurred_at": { - "primitive": { - "string": "2019-04-16T18:05:10.964Z", + "type": "primitive", + "value": { "type": "string", + "value": "2019-04-16T18:05:10.964Z", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "/shipment_leg#departed", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment_leg#departed", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "next": { - "primitive": { - "string": "next", + "type": "primitive", + "value": { "type": "string", + "value": "next", }, - "type": "primitive", }, "prev": { - "primitive": { - "string": "prev", + "type": "primitive", + "value": { "type": "string", + "value": "prev", }, - "type": "primitive", }, }, "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/events", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/events", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -17326,7 +15656,7 @@ we still recommend setting the Content-Type header to the value \`application/js ], "generatedRequestName": "EventsIndexRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "events_index", "path": "/events", @@ -17335,21 +15665,21 @@ we still recommend setting the Content-Type header to the value \`application/js { "description": "Filter by the type of the event", "name": "f.type", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EventsIndexRequestFType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EventsIndexRequestFType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17359,21 +15689,21 @@ we still recommend setting the Content-Type header to the value \`application/js { "description": "Filter by events which occurred on or after this datetime", "name": "f.occurred_at.gte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EventsIndexRequestFOccurredAtGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EventsIndexRequestFOccurredAtGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17383,21 +15713,21 @@ we still recommend setting the Content-Type header to the value \`application/js { "description": "Filter by events which occurred on or before this datetime", "name": "f.occurred_at.lte", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EventsIndexRequestFOccurredAtLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EventsIndexRequestFOccurredAtLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17407,18 +15737,18 @@ we still recommend setting the Content-Type header to the value \`application/js { "description": "Get all events which involved the shipment with this ID", "name": "f.data.shipment.id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EventsIndexRequestFDataShipmentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EventsIndexRequestFDataShipmentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -17429,90 +15759,90 @@ we still recommend setting the Content-Type header to the value \`application/js { "description": "Get all events which involved a resource of this type. The key for this filter will be the '_object' value for your target resource", "name": "f.data.resource._object", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EventsIndexRequestFDataResourceObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EventsIndexRequestFDataResourceObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Document", - "nameOverride": undefined, + "nameOverride": null, "value": "/document", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Invoice", - "nameOverride": undefined, + "nameOverride": null, "value": "/invoice", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "OceanShipmentContainer", - "nameOverride": undefined, + "nameOverride": null, "value": "/ocean/shipment_container", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "OceanShipmentContainerLeg", - "nameOverride": undefined, + "nameOverride": null, "value": "/ocean/shipment_container_leg", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Shipment", - "nameOverride": undefined, + "nameOverride": null, "value": "/shipment", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ShipmentLeg", - "nameOverride": undefined, + "nameOverride": null, "value": "/shipment_leg", }, ], @@ -17520,19 +15850,18 @@ we still recommend setting the Content-Type header to the value \`application/js }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Success", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EventsIndexResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -17540,19 +15869,19 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "eventsIndexResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "eventsIndexResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EventsIndexResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17565,19 +15894,19 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "eventsIndexResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "eventsIndexResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EventsIndexResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17590,16 +15919,16 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "eventsIndexResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "eventsIndexResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EventsIndexResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -17613,18 +15942,18 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "eventsIndexResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "eventsIndexResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EventsIndexResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -17632,19 +15961,19 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "eventsIndexResponseDataObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "eventsIndexResponseDataObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EventsIndexResponseDataObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17657,25 +15986,25 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "eventsIndexResponseDataPrev", "key": "prev", "schema": { - "description": undefined, + "description": null, "generatedName": "eventsIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EventsIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EventsIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17689,25 +16018,25 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "eventsIndexResponseDataNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "eventsIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EventsIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EventsIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17721,22 +16050,22 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "eventsIndexResponseDataData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "eventsIndexResponseDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EventsIndexResponseDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "EventsIndexResponseDataDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WebhookEvent", "type": "reference", }, @@ -17753,7 +16082,7 @@ we still recommend setting the Content-Type header to the value \`application/js }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List all webhook events", "tags": [ @@ -17763,7 +16092,7 @@ we still recommend setting the Content-Type header to the value \`application/js { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Returns the webhook event with ID ":id"", "errorStatusCode": [ 400, @@ -17771,103 +16100,103 @@ we still recommend setting the Content-Type header to the value \`application/js "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/event", + "type": "primitive", + "value": { "type": "string", + "value": "/event", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2019-04-16T18:05:10.964Z", + "type": "primitive", + "value": { "type": "string", + "value": "2019-04-16T18:05:10.964Z", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/shipment_event_data", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment_event_data", }, - "type": "primitive", }, "containers": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/ocean/shipment_container", + "type": "primitive", + "value": { "type": "string", + "value": "/ocean/shipment_container", }, - "type": "primitive", }, "container_number": { - "primitive": { - "string": "BWSE3982156", + "type": "primitive", + "value": { "type": "string", + "value": "BWSE3982156", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 283910, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "exception": { "properties": { "message": { - "primitive": { - "string": "US Customs Hold", + "type": "primitive", + "value": { "type": "string", + "value": "US Customs Hold", }, - "type": "primitive", }, "root_cause_name": { - "primitive": { - "string": "Government Agency", + "type": "primitive", + "value": { "type": "string", + "value": "Government Agency", }, - "type": "primitive", }, }, "type": "object", @@ -17875,23 +16204,23 @@ we still recommend setting the Content-Type header to the value \`application/js "location": { "properties": { "_object": { - "primitive": { - "string": "/shipment_node", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment_node", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "port_of_loading", + "type": "primitive", + "value": { "type": "string", + "value": "port_of_loading", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -17899,109 +16228,109 @@ we still recommend setting the Content-Type header to the value \`application/js "resource": { "properties": { "_object": { - "primitive": { - "string": "/shipments", + "type": "primitive", + "value": { "type": "string", + "value": "/shipments", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 2983, }, - "type": "primitive", }, "it_number": { - "primitive": { - "string": "V12345678", + "type": "primitive", + "value": { "type": "string", + "value": "V12345678", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "ABC Shipment", + "type": "primitive", + "value": { "type": "string", + "value": "ABC Shipment", }, - "type": "primitive", }, "pieces": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 8372, }, - "type": "primitive", }, "visibility_only": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_commercial_invoice_transcription": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_delivery_service": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_export_customs_service": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_flexport_freight": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_flexport_insurance": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_freight_management_bco": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_import_customs_service": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_pickup_service": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_trade_declaration_service": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -18009,109 +16338,109 @@ we still recommend setting the Content-Type header to the value \`application/js "shipment": { "properties": { "_object": { - "primitive": { - "string": "/shipments", + "type": "primitive", + "value": { "type": "string", + "value": "/shipments", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 2983, }, - "type": "primitive", }, "it_number": { - "primitive": { - "string": "V12345678", + "type": "primitive", + "value": { "type": "string", + "value": "V12345678", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "ABC Shipment", + "type": "primitive", + "value": { "type": "string", + "value": "ABC Shipment", }, - "type": "primitive", }, "pieces": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 8372, }, - "type": "primitive", }, "visibility_only": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_commercial_invoice_transcription": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_delivery_service": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_export_customs_service": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_flexport_freight": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_flexport_insurance": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_freight_management_bco": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_import_customs_service": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_pickup_service": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_trade_declaration_service": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -18120,49 +16449,49 @@ we still recommend setting the Content-Type header to the value \`application/js "type": "object", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 354987, }, - "type": "primitive", }, "occurred_at": { - "primitive": { - "string": "2019-04-16T18:05:10.964Z", + "type": "primitive", + "value": { "type": "string", + "value": "2019-04-16T18:05:10.964Z", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "/shipment_leg#departed", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment_leg#departed", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/events/123456", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/events/123456", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -18171,7 +16500,7 @@ we still recommend setting the Content-Type header to the value \`application/js ], "generatedRequestName": "EventsShowRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "events_show", "path": "/events/{id}", @@ -18180,32 +16509,31 @@ we still recommend setting the Content-Type header to the value \`application/js "description": "The unique id for the event object to be retrieved", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "EventsShowRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Success", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EventsShowResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -18213,19 +16541,19 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "eventsShowResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "eventsShowResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EventsShowResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18238,19 +16566,19 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "eventsShowResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "eventsShowResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EventsShowResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18263,16 +16591,16 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "eventsShowResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "eventsShowResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EventsShowResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -18286,16 +16614,16 @@ we still recommend setting the Content-Type header to the value \`application/js "generatedName": "eventsShowResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "eventsShowResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EventsShowResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WebhookEvent", "type": "reference", }, @@ -18306,7 +16634,7 @@ we still recommend setting the Content-Type header to the value \`application/js }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve a single webhook event", "tags": [ @@ -18316,7 +16644,7 @@ we still recommend setting the Content-Type header to the value \`application/js { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Returns a list of invoices.", "errorStatusCode": [ 400, @@ -18324,276 +16652,278 @@ we still recommend setting the Content-Type header to the value \`application/js "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "page", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, { "name": "per", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 20, }, - "type": "primitive", }, }, { "name": "f.shipment.id", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 12345, }, - "type": "primitive", }, }, { "name": "f.entity.id", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 12345, }, - "type": "primitive", }, }, { "name": "f.entity.ref", "value": { - "primitive": { - "string": "my-entity-ref", + "type": "primitive", + "value": { "type": "string", + "value": "my-entity-ref", }, - "type": "primitive", }, }, { "name": "f.name", "value": { - "primitive": { - "string": "FLEX-123456-1", + "type": "primitive", + "value": { "type": "string", + "value": "FLEX-123456-1", }, - "type": "primitive", }, }, { "name": "f.issued_at.gt", "value": { - "primitive": { - "string": "2019-06-01", + "type": "primitive", + "value": { "type": "string", + "value": "2019-06-01", }, - "type": "primitive", }, }, { "name": "f.issued_at.lt", "value": { - "primitive": { - "string": "2019-06-01T17:29:23.172Z", + "type": "primitive", + "value": { "type": "string", + "value": "2019-06-01T17:29:23.172Z", }, - "type": "primitive", }, }, { "name": "f.last_updated_at.gt", "value": { - "primitive": { - "string": "2019-06-01", + "type": "primitive", + "value": { "type": "string", + "value": "2019-06-01", }, - "type": "primitive", }, }, { "name": "f.last_updated_at.lt", "value": { - "primitive": { - "string": "2019-06-01T17:29:23.172Z", + "type": "primitive", + "value": { "type": "string", + "value": "2019-06-01T17:29:23.172Z", }, - "type": "primitive", }, }, { "name": "f.client_id", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 54321, }, - "type": "primitive", }, }, { "name": "f.shipment_id", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 12345, }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/api/collections/paginated", + "type": "primitive", + "value": { "type": "string", + "value": "/api/collections/paginated", }, - "type": "primitive", }, "data": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/invoice", + "type": "primitive", + "value": { "type": "string", + "value": "/invoice", }, - "type": "primitive", }, "balance": { "properties": { "amount": { - "primitive": { - "string": "6743.29", + "type": "primitive", + "value": { "type": "string", + "value": "6743.29", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "EUR", + "type": "primitive", + "value": { "type": "string", + "value": "EUR", }, - "type": "primitive", }, }, "type": "object", }, "credit_memos": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/credit_memo", + "type": "primitive", + "value": { "type": "string", + "value": "/credit_memo", }, - "type": "primitive", }, "amount": { "properties": { "amount": { - "primitive": { - "string": "100", + "type": "primitive", + "value": { "type": "string", + "value": "100", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "EUR", + "type": "primitive", + "value": { "type": "string", + "value": "EUR", }, - "type": "primitive", }, }, "type": "object", }, "categories": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "customs", + "type": "primitive", + "value": { "type": "string", + "value": "customs", }, - "type": "primitive", }, { - "primitive": { - "string": "freight", + "type": "primitive", + "value": { "type": "string", + "value": "freight", }, - "type": "primitive", }, { - "primitive": { - "string": "categories", + "type": "primitive", + "value": { "type": "string", + "value": "categories", }, - "type": "primitive", }, ], - "type": "array", }, "category": { - "primitive": { - "string": "additional", + "type": "primitive", + "value": { "type": "string", + "value": "additional", }, - "type": "primitive", }, "credited_at": { - "primitive": { - "datetime": "2019-05-24T18:39:53.679Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-05-24T18:39:53.679Z", }, - "type": "primitive", }, "reasons": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "reason for credit", + "type": "primitive", + "value": { "type": "string", + "value": "reason for credit", }, - "type": "primitive", }, { - "primitive": { - "string": "another reason", + "type": "primitive", + "value": { "type": "string", + "value": "another reason", }, - "type": "primitive", }, { - "primitive": { - "string": "reasons", + "type": "primitive", + "value": { "type": "string", + "value": "reasons", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -18601,182 +16931,182 @@ we still recommend setting the Content-Type header to the value \`application/js { "properties": { "_object": { - "primitive": { - "string": "/credit_memo", + "type": "primitive", + "value": { "type": "string", + "value": "/credit_memo", }, - "type": "primitive", }, "category": { - "primitive": { - "string": "additional", + "type": "primitive", + "value": { "type": "string", + "value": "additional", }, - "type": "primitive", }, "credited_at": { - "primitive": { - "datetime": "2019-07-12T20:40:11.572Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-07-12T20:40:11.572Z", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "due_date": { - "primitive": { - "string": "2019-05-22", + "type": "primitive", + "value": { "type": "string", + "value": "2019-05-22", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "gwdpaYrhTI-T1ljn1M7o7w", + "type": "primitive", + "value": { "type": "string", + "value": "gwdpaYrhTI-T1ljn1M7o7w", }, - "type": "primitive", }, "issued_at": { - "primitive": { - "datetime": "2019-05-22T18:39:53.679Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-05-22T18:39:53.679Z", }, - "type": "primitive", }, "issuer": { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 28714, + "type": "primitive", + "value": { "type": "int", + "value": 28714, }, - "type": "primitive", }, "mailing_address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "SAN FRANCISCO", + "type": "primitive", + "value": { "type": "string", + "value": "SAN FRANCISCO", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States", + "type": "primitive", + "value": { "type": "string", + "value": "United States", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "flexport-address-ref", + "type": "primitive", + "value": { "type": "string", + "value": "flexport-address-ref", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "CA", + "type": "primitive", + "value": { "type": "string", + "value": "CA", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "760 MARKET ST FL 8", + "type": "primitive", + "value": { "type": "string", + "value": "760 MARKET ST FL 8", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "", + "type": "primitive", + "value": { "type": "string", + "value": "", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "94102-2300", + "type": "primitive", + "value": { "type": "string", + "value": "94102-2300", }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Flexport LLC", + "type": "primitive", + "value": { "type": "string", + "value": "Flexport LLC", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "id-54321", + "type": "primitive", + "value": { "type": "string", + "value": "id-54321", }, - "type": "primitive", }, "vat_numbers": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "US 572559803", + "type": "primitive", + "value": { "type": "string", + "value": "US 572559803", }, - "type": "primitive", }, }, "type": "object", @@ -18784,98 +17114,98 @@ we still recommend setting the Content-Type header to the value \`application/js { "properties": { "_object": { - "primitive": { - "string": "/company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "GB", + "type": "primitive", + "value": { "type": "string", + "value": "GB", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "GB 123456789", + "type": "primitive", + "value": { "type": "string", + "value": "GB 123456789", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/invoice_item", + "type": "primitive", + "value": { "type": "string", + "value": "/invoice_item", }, - "type": "primitive", }, "amount": { "properties": { "amount": { - "primitive": { - "string": "125", + "type": "primitive", + "value": { "type": "string", + "value": "125", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "EUR", + "type": "primitive", + "value": { "type": "string", + "value": "EUR", }, - "type": "primitive", }, }, "type": "object", }, "category": { - "enum": "customs", "type": "enum", + "value": "customs", }, "name": { - "primitive": { - "string": "Import Customs Clearance", + "type": "primitive", + "value": { "type": "string", + "value": "Import Customs Clearance", }, - "type": "primitive", }, "quantity": { "properties": { "_object": { - "primitive": { - "string": "/invoice/quantity", + "type": "primitive", + "value": { "type": "string", + "value": "/invoice/quantity", }, - "type": "primitive", }, "qualifier": { - "primitive": { - "string": "total", + "type": "primitive", + "value": { "type": "string", + "value": "total", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "1", + "type": "primitive", + "value": { "type": "string", + "value": "1", }, - "type": "primitive", }, }, "type": "object", @@ -18883,35 +17213,35 @@ we still recommend setting the Content-Type header to the value \`application/js "rate": { "properties": { "_object": { - "primitive": { - "string": "/invoice/rate", + "type": "primitive", + "value": { "type": "string", + "value": "/invoice/rate", }, - "type": "primitive", }, "qualifier": { - "primitive": { - "string": "EUR", + "type": "primitive", + "value": { "type": "string", + "value": "EUR", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "125.00", + "type": "primitive", + "value": { "type": "string", + "value": "125.00", }, - "type": "primitive", }, }, "type": "object", }, "slug": { - "primitive": { - "string": "import_customs_clearance", + "type": "primitive", + "value": { "type": "string", + "value": "import_customs_clearance", }, - "type": "primitive", }, }, "type": "object", @@ -18919,64 +17249,64 @@ we still recommend setting the Content-Type header to the value \`application/js { "properties": { "_object": { - "primitive": { - "string": "/invoice_item", + "type": "primitive", + "value": { "type": "string", + "value": "/invoice_item", }, - "type": "primitive", }, "amount": { "properties": { "amount": { - "primitive": { - "string": "200.61", + "type": "primitive", + "value": { "type": "string", + "value": "200.61", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "EUR", + "type": "primitive", + "value": { "type": "string", + "value": "EUR", }, - "type": "primitive", }, }, "type": "object", }, "category": { - "enum": "destination", "type": "enum", + "value": "destination", }, "name": { - "primitive": { - "string": "Fuel Surcharge", + "type": "primitive", + "value": { "type": "string", + "value": "Fuel Surcharge", }, - "type": "primitive", }, "quantity": { "properties": { "_object": { - "primitive": { - "string": "/invoice/quantity", + "type": "primitive", + "value": { "type": "string", + "value": "/invoice/quantity", }, - "type": "primitive", }, "qualifier": { - "primitive": { - "string": "EUR", + "type": "primitive", + "value": { "type": "string", + "value": "EUR", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "872.22", + "type": "primitive", + "value": { "type": "string", + "value": "872.22", }, - "type": "primitive", }, }, "type": "object", @@ -18984,35 +17314,35 @@ we still recommend setting the Content-Type header to the value \`application/js "rate": { "properties": { "_object": { - "primitive": { - "string": "/invoice/rate", + "type": "primitive", + "value": { "type": "string", + "value": "/invoice/rate", }, - "type": "primitive", }, "qualifier": { - "primitive": { - "string": "% Cartage Base", + "type": "primitive", + "value": { "type": "string", + "value": "% Cartage Base", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "23", + "type": "primitive", + "value": { "type": "string", + "value": "23", }, - "type": "primitive", }, }, "type": "object", }, "slug": { - "primitive": { - "string": "fuel_surcharge", + "type": "primitive", + "value": { "type": "string", + "value": "fuel_surcharge", }, - "type": "primitive", }, }, "type": "object", @@ -19020,64 +17350,64 @@ we still recommend setting the Content-Type header to the value \`application/js { "properties": { "_object": { - "primitive": { - "string": "/invoice_item", + "type": "primitive", + "value": { "type": "string", + "value": "/invoice_item", }, - "type": "primitive", }, "amount": { "properties": { "amount": { - "primitive": { - "string": "872.22", + "type": "primitive", + "value": { "type": "string", + "value": "872.22", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "EUR", + "type": "primitive", + "value": { "type": "string", + "value": "EUR", }, - "type": "primitive", }, }, "type": "object", }, "category": { - "enum": "destination", "type": "enum", + "value": "destination", }, "name": { - "primitive": { - "string": "Cartage Base", + "type": "primitive", + "value": { "type": "string", + "value": "Cartage Base", }, - "type": "primitive", }, "quantity": { "properties": { "_object": { - "primitive": { - "string": "/invoice/quantity", + "type": "primitive", + "value": { "type": "string", + "value": "/invoice/quantity", }, - "type": "primitive", }, "qualifier": { - "primitive": { - "string": "100_LB", + "type": "primitive", + "value": { "type": "string", + "value": "100_LB", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "1667", + "type": "primitive", + "value": { "type": "string", + "value": "1667", }, - "type": "primitive", }, }, "type": "object", @@ -19085,35 +17415,35 @@ we still recommend setting the Content-Type header to the value \`application/js "rate": { "properties": { "_object": { - "primitive": { - "string": "/invoice/rate", + "type": "primitive", + "value": { "type": "string", + "value": "/invoice/rate", }, - "type": "primitive", }, "qualifier": { - "primitive": { - "string": "EUR", + "type": "primitive", + "value": { "type": "string", + "value": "EUR", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "0.5233", + "type": "primitive", + "value": { "type": "string", + "value": "0.5233", }, - "type": "primitive", }, }, "type": "object", }, "slug": { - "primitive": { - "string": "cartage_base", + "type": "primitive", + "value": { "type": "string", + "value": "cartage_base", }, - "type": "primitive", }, }, "type": "object", @@ -19121,64 +17451,64 @@ we still recommend setting the Content-Type header to the value \`application/js { "properties": { "_object": { - "primitive": { - "string": "/invoice_item", + "type": "primitive", + "value": { "type": "string", + "value": "/invoice_item", }, - "type": "primitive", }, "amount": { "properties": { "amount": { - "primitive": { - "string": "15", + "type": "primitive", + "value": { "type": "string", + "value": "15", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "EUR", + "type": "primitive", + "value": { "type": "string", + "value": "EUR", }, - "type": "primitive", }, }, "type": "object", }, "category": { - "enum": "freight", "type": "enum", + "value": "freight", }, "name": { - "primitive": { - "string": "Automated Manifest System", + "type": "primitive", + "value": { "type": "string", + "value": "Automated Manifest System", }, - "type": "primitive", }, "quantity": { "properties": { "_object": { - "primitive": { - "string": "/invoice/quantity", + "type": "primitive", + "value": { "type": "string", + "value": "/invoice/quantity", }, - "type": "primitive", }, "qualifier": { - "primitive": { - "string": "bill of lading", + "type": "primitive", + "value": { "type": "string", + "value": "bill of lading", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "1", + "type": "primitive", + "value": { "type": "string", + "value": "1", }, - "type": "primitive", }, }, "type": "object", @@ -19186,35 +17516,35 @@ we still recommend setting the Content-Type header to the value \`application/js "rate": { "properties": { "_object": { - "primitive": { - "string": "/invoice/rate", + "type": "primitive", + "value": { "type": "string", + "value": "/invoice/rate", }, - "type": "primitive", }, "qualifier": { - "primitive": { - "string": "EUR", + "type": "primitive", + "value": { "type": "string", + "value": "EUR", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "15", + "type": "primitive", + "value": { "type": "string", + "value": "15", }, - "type": "primitive", }, }, "type": "object", }, "slug": { - "primitive": { - "string": "automated_manifest_system_freight", + "type": "primitive", + "value": { "type": "string", + "value": "automated_manifest_system_freight", }, - "type": "primitive", }, }, "type": "object", @@ -19222,64 +17552,64 @@ we still recommend setting the Content-Type header to the value \`application/js { "properties": { "_object": { - "primitive": { - "string": "/invoice_item", + "type": "primitive", + "value": { "type": "string", + "value": "/invoice_item", }, - "type": "primitive", }, "amount": { "properties": { "amount": { - "primitive": { - "string": "5197.13", + "type": "primitive", + "value": { "type": "string", + "value": "5197.13", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "EUR", + "type": "primitive", + "value": { "type": "string", + "value": "EUR", }, - "type": "primitive", }, }, "type": "object", }, "category": { - "enum": "freight", "type": "enum", + "value": "freight", }, "name": { - "primitive": { - "string": "Air Freight", + "type": "primitive", + "value": { "type": "string", + "value": "Air Freight", }, - "type": "primitive", }, "quantity": { "properties": { "_object": { - "primitive": { - "string": "/invoice/quantity", + "type": "primitive", + "value": { "type": "string", + "value": "/invoice/quantity", }, - "type": "primitive", }, "qualifier": { - "primitive": { - "string": "KG", + "type": "primitive", + "value": { "type": "string", + "value": "KG", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "1667.67", + "type": "primitive", + "value": { "type": "string", + "value": "1667.67", }, - "type": "primitive", }, }, "type": "object", @@ -19287,35 +17617,35 @@ we still recommend setting the Content-Type header to the value \`application/js "rate": { "properties": { "_object": { - "primitive": { - "string": "/invoice/rate", + "type": "primitive", + "value": { "type": "string", + "value": "/invoice/rate", }, - "type": "primitive", }, "qualifier": { - "primitive": { - "string": "EUR", + "type": "primitive", + "value": { "type": "string", + "value": "EUR", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "3.1183", + "type": "primitive", + "value": { "type": "string", + "value": "3.1183", }, - "type": "primitive", }, }, "type": "object", }, "slug": { - "primitive": { - "string": "air_freight", + "type": "primitive", + "value": { "type": "string", + "value": "air_freight", }, - "type": "primitive", }, }, "type": "object", @@ -19323,64 +17653,64 @@ we still recommend setting the Content-Type header to the value \`application/js { "properties": { "_object": { - "primitive": { - "string": "/invoice_item", + "type": "primitive", + "value": { "type": "string", + "value": "/invoice_item", }, - "type": "primitive", }, "amount": { "properties": { "amount": { - "primitive": { - "string": "433.33", + "type": "primitive", + "value": { "type": "string", + "value": "433.33", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "EUR", + "type": "primitive", + "value": { "type": "string", + "value": "EUR", }, - "type": "primitive", }, }, "type": "object", }, "category": { - "enum": "freight", "type": "enum", + "value": "freight", }, "name": { - "primitive": { - "string": "Fuel Surcharge", + "type": "primitive", + "value": { "type": "string", + "value": "Fuel Surcharge", }, - "type": "primitive", }, "quantity": { "properties": { "_object": { - "primitive": { - "string": "/invoice/quantity", + "type": "primitive", + "value": { "type": "string", + "value": "/invoice/quantity", }, - "type": "primitive", }, "qualifier": { - "primitive": { - "string": "KG", + "type": "primitive", + "value": { "type": "string", + "value": "KG", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "1667.67", + "type": "primitive", + "value": { "type": "string", + "value": "1667.67", }, - "type": "primitive", }, }, "type": "object", @@ -19388,35 +17718,35 @@ we still recommend setting the Content-Type header to the value \`application/js "rate": { "properties": { "_object": { - "primitive": { - "string": "/invoice/rate", + "type": "primitive", + "value": { "type": "string", + "value": "/invoice/rate", }, - "type": "primitive", }, "qualifier": { - "primitive": { - "string": "EUR", + "type": "primitive", + "value": { "type": "string", + "value": "EUR", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "0.26", + "type": "primitive", + "value": { "type": "string", + "value": "0.26", }, - "type": "primitive", }, }, "type": "object", }, "slug": { - "primitive": { - "string": "fuel_surcharge", + "type": "primitive", + "value": { "type": "string", + "value": "fuel_surcharge", }, - "type": "primitive", }, }, "type": "object", @@ -19424,205 +17754,205 @@ we still recommend setting the Content-Type header to the value \`application/js { "properties": { "_object": { - "primitive": { - "string": "/invoice_item", + "type": "primitive", + "value": { "type": "string", + "value": "/invoice_item", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "FCL 40' HQ", + "type": "primitive", + "value": { "type": "string", + "value": "FCL 40' HQ", }, - "type": "primitive", }, "slug": { - "primitive": { - "string": "fcl_40_hq", + "type": "primitive", + "value": { "type": "string", + "value": "fcl_40_hq", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "last_updated_at": { - "primitive": { - "datetime": "2019-05-24T20:49:15.653Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-05-24T20:49:15.653Z", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "FLEX-123456-1", + "type": "primitive", + "value": { "type": "string", + "value": "FLEX-123456-1", }, - "type": "primitive", }, "notes": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "**Container numbers** + "type": "primitive", + "value": { + "type": "string", + "value": "**Container numbers** 1234567", - "type": "string", }, - "type": "primitive", }, { - "primitive": { - "string": "**Notes** + "type": "primitive", + "value": { + "type": "string", + "value": "**Notes** Other details about this invoice", - "type": "string", }, - "type": "primitive", }, { - "primitive": { - "string": "notes", + "type": "primitive", + "value": { "type": "string", + "value": "notes", }, - "type": "primitive", }, ], - "type": "array", }, "recipient": { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 123456, + "type": "primitive", + "value": { "type": "int", + "value": 123456, }, - "type": "primitive", }, "mailing_address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Anytown", + "type": "primitive", + "value": { "type": "string", + "value": "Anytown", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States", + "type": "primitive", + "value": { "type": "string", + "value": "United States", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "my-address-ref", + "type": "primitive", + "value": { "type": "string", + "value": "my-address-ref", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "CA", + "type": "primitive", + "value": { "type": "string", + "value": "CA", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "123 MAIN ST", + "type": "primitive", + "value": { "type": "string", + "value": "123 MAIN ST", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "", + "type": "primitive", + "value": { "type": "string", + "value": "", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Your Company Name", + "type": "primitive", + "value": { "type": "string", + "value": "Your Company Name", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "id-123456", + "type": "primitive", + "value": { "type": "string", + "value": "id-123456", }, - "type": "primitive", }, "vat_numbers": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "US 573467947", + "type": "primitive", + "value": { "type": "string", + "value": "US 573467947", }, - "type": "primitive", }, }, "type": "object", @@ -19630,31 +17960,30 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "GB", + "type": "primitive", + "value": { "type": "string", + "value": "GB", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "GB 123456789", + "type": "primitive", + "value": { "type": "string", + "value": "GB 123456789", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -19662,69 +17991,69 @@ Other details about this invoice", "shipments": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/collection", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/collection", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 123, }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/shipments?f.invoice_id=gwdpaYrhTI-T1ljn1M7o7w", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/shipments?f.invoice_id=gwdpaYrhTI-T1ljn1M7o7w", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/shipment", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment", }, - "type": "primitive", }, }, "type": "object", }, "status": { - "enum": "void", "type": "enum", + "value": "void", }, "total": { "properties": { "amount": { - "primitive": { - "string": "6843.29", + "type": "primitive", + "value": { "type": "string", + "value": "6843.29", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "EUR", + "type": "primitive", + "value": { "type": "string", + "value": "EUR", }, - "type": "primitive", }, }, "type": "object", }, "type": { - "enum": "Shipment", "type": "enum", + "value": "Shipment", }, "voided_at": { - "primitive": { - "datetime": "2019-05-22T20:49:15.639Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-05-22T20:49:15.639Z", }, - "type": "primitive", }, }, "type": "object", @@ -19732,90 +18061,89 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/invoice", + "type": "primitive", + "value": { "type": "string", + "value": "/invoice", }, - "type": "primitive", }, "due_date": { - "primitive": { - "string": "2019-05-22", + "type": "primitive", + "value": { "type": "string", + "value": "2019-05-22", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "gwdpaYrhTI-T1ljn1M7o7w", + "type": "primitive", + "value": { "type": "string", + "value": "gwdpaYrhTI-T1ljn1M7o7w", }, - "type": "primitive", }, "issued_at": { - "primitive": { - "datetime": "2019-05-22T18:39:53.679Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-05-22T18:39:53.679Z", }, - "type": "primitive", }, "last_updated_at": { - "primitive": { - "datetime": "2019-05-22T20:49:15.639Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-05-22T20:49:15.639Z", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "FLEX-123456-1", + "type": "primitive", + "value": { "type": "string", + "value": "FLEX-123456-1", }, - "type": "primitive", }, "voided_at": { - "primitive": { - "datetime": "2019-05-22T20:49:15.639Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-05-22T20:49:15.639Z", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "next": { - "primitive": { - "string": "https://api.flexport.com/invoices?page=2&per=10", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/invoices?page=2&per=10", }, - "type": "primitive", }, "prev": { - "primitive": { - "string": "https://api.flexport.com/invoices?page=1&per=10", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/invoices?page=1&per=10", }, - "type": "primitive", }, }, "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/invoices", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/invoices", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -19824,7 +18152,7 @@ Other details about this invoice", ], "generatedRequestName": "InvoiceIndexRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "invoice_index", "path": "/invoices", @@ -19833,18 +18161,18 @@ Other details about this invoice", { "description": "Page number of the page to retrieve", "name": "page", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "InvoiceIndexRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceIndexRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -19855,18 +18183,18 @@ Other details about this invoice", { "description": "Count of items in each page. Should be between 1 and 100 (inclusive).", "name": "per", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "InvoiceIndexRequestPer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceIndexRequestPer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -19877,22 +18205,22 @@ Other details about this invoice", { "description": "Sort results by the specified field.", "name": "sort", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "InvoiceIndexRequestSort", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceIndexRequestSort", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "due_date", "type": "string", + "value": "due_date", }, }, }, @@ -19900,42 +18228,42 @@ Other details about this invoice", { "description": "Set sort order. Allows "asc"(ascending) or "desc" (descending).", "name": "direction", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "InvoiceIndexRequestDirection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceIndexRequestDirection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "asc", - "nameOverride": undefined, + "nameOverride": null, "value": "asc", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "desc", - "nameOverride": undefined, + "nameOverride": null, "value": "desc", }, ], @@ -19945,66 +18273,66 @@ Other details about this invoice", { "description": "Filters the list based on the status of the invoice", "name": "f.status", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "InvoiceIndexRequestFStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceIndexRequestFStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "outstanding", - "nameOverride": undefined, + "nameOverride": null, "value": "outstanding", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "past_due", - "nameOverride": undefined, + "nameOverride": null, "value": "past_due", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "void", - "nameOverride": undefined, + "nameOverride": null, "value": "void", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "paid", - "nameOverride": undefined, + "nameOverride": null, "value": "paid", }, ], @@ -20014,18 +18342,18 @@ Other details about this invoice", { "description": "Filters the list for invoices associated with a shipment", "name": "f.shipment.id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "InvoiceIndexRequestFShipmentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceIndexRequestFShipmentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -20038,18 +18366,18 @@ Other details about this invoice", This parameter is mutually exclusive with the f.shipment.id filter. ", "name": "f.billed_directly_to_client", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "InvoiceIndexRequestFBilledDirectlyToClient", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceIndexRequestFBilledDirectlyToClient", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -20060,18 +18388,18 @@ This parameter is mutually exclusive with the f.shipment.id filter. { "description": "Filters the list based on the ID of the company entity that receives the invoice", "name": "f.entity.id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "InvoiceIndexRequestFEntityId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceIndexRequestFEntityId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -20082,21 +18410,21 @@ This parameter is mutually exclusive with the f.shipment.id filter. { "description": "Filters the list based on the ref of the company entity that receives the invoice", "name": "f.entity.ref", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "InvoiceIndexRequestFEntityRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceIndexRequestFEntityRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20106,21 +18434,21 @@ This parameter is mutually exclusive with the f.shipment.id filter. { "description": "Filters the list based on the name of the invoice", "name": "f.name", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "InvoiceIndexRequestFName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceIndexRequestFName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20130,21 +18458,21 @@ This parameter is mutually exclusive with the f.shipment.id filter. { "description": "Filters the list for invoices issued after the specified date", "name": "f.issued_at.gt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "InvoiceIndexRequestFIssuedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceIndexRequestFIssuedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20154,21 +18482,21 @@ This parameter is mutually exclusive with the f.shipment.id filter. { "description": "Filters the list for invoices issued before the specified date", "name": "f.issued_at.lt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "InvoiceIndexRequestFIssuedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceIndexRequestFIssuedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20178,21 +18506,21 @@ This parameter is mutually exclusive with the f.shipment.id filter. { "description": "Filters the list for invoices last updated after the specified date", "name": "f.last_updated_at.gt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "InvoiceIndexRequestFLastUpdatedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceIndexRequestFLastUpdatedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20202,21 +18530,21 @@ This parameter is mutually exclusive with the f.shipment.id filter. { "description": "Filters the list for invoices last updated before the specified date", "name": "f.last_updated_at.lt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "InvoiceIndexRequestFLastUpdatedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceIndexRequestFLastUpdatedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20226,18 +18554,18 @@ This parameter is mutually exclusive with the f.shipment.id filter. { "description": "[DEPRECATED] Filters the list for invoices billed directly to a client", "name": "f.client_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "InvoiceIndexRequestFClientId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceIndexRequestFClientId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -20248,18 +18576,18 @@ This parameter is mutually exclusive with the f.shipment.id filter. { "description": "[DEPRECATED] Filters the list for invoices associated with a shipment", "name": "f.shipment_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "InvoiceIndexRequestFShipmentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceIndexRequestFShipmentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -20268,268 +18596,18 @@ This parameter is mutually exclusive with the f.shipment.id filter. }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "collection of invoices", - "fullExamples": [ - { - "name": "Success", - "value": { - "_object": "/api/response", - "data": { - "_object": "/api/collections/paginated", - "data": [ - { - "_object": "/invoice", - "balance": { - "_object": "/money", - "amount": "6743.29", - "currency_code": "EUR", - }, - "credit_memos": [ - { - "_object": "/credit_memo", - "amount": { - "_object": "/money", - "amount": "100", - "currency_code": "EUR", - }, - "categories": [ - "customs", - "freight", - ], - "credited_at": "2019-05-24T18:39:53.679Z", - "reasons": [ - "reason for credit", - "another reason", - ], - }, - ], - "due_date": "2019-05-22", - "id": "gwdpaYrhTI-T1ljn1M7o7w", - "issued_at": "2019-05-22T18:39:53.679Z", - "issuer": { - "_object": "/company_entity", - "id": 28714, - "mailing_address": { - "_object": "/address", - "city": "SAN FRANCISCO", - "country": "United States", - "country_code": "US", - "ref": "flexport-address-ref", - "state": "CA", - "street_address": "760 MARKET ST FL 8", - "street_address2": "", - "timezone": "America/Los_Angeles", - "unlocode": null, - "zip": "94102-2300", - }, - "name": "Flexport LLC", - "ref": "id-54321", - "vat_numbers": [ - { - "_object": "company_entity/vat_number", - "country_code": "US", - "number": "US 572559803", - }, - ], - }, - "items": [ - { - "_object": "/invoice_item", - "amount": { - "_object": "/money", - "amount": "125", - "currency_code": "EUR", - }, - "category": "customs", - "name": "Import Customs Clearance", - "quantity": { - "_object": "/invoice/quantity", - "qualifier": "total", - "value": "1", - }, - "rate": { - "_object": "/invoice/rate", - "qualifier": "EUR", - "value": "125.00", - }, - "slug": "import_customs_clearance", - }, - { - "_object": "/invoice_item", - "amount": { - "_object": "/money", - "amount": "200.61", - "currency_code": "EUR", - }, - "category": "destination", - "name": "Fuel Surcharge", - "quantity": { - "_object": "/invoice/quantity", - "qualifier": "EUR", - "value": "872.22", - }, - "rate": { - "_object": "/invoice/rate", - "qualifier": "% Cartage Base", - "value": "23", - }, - "slug": "fuel_surcharge", - }, - { - "_object": "/invoice_item", - "amount": { - "_object": "/money", - "amount": "872.22", - "currency_code": "EUR", - }, - "category": "destination", - "name": "Cartage Base", - "quantity": { - "_object": "/invoice/quantity", - "qualifier": "100_LB", - "value": "1667", - }, - "rate": { - "_object": "/invoice/rate", - "qualifier": "EUR", - "value": "0.5233", - }, - "slug": "cartage_base", - }, - { - "_object": "/invoice_item", - "amount": { - "_object": "/money", - "amount": "15", - "currency_code": "EUR", - }, - "category": "freight", - "name": "Automated Manifest System", - "quantity": { - "_object": "/invoice/quantity", - "qualifier": "bill of lading", - "value": "1", - }, - "rate": { - "_object": "/invoice/rate", - "qualifier": "EUR", - "value": "15", - }, - "slug": "automated_manifest_system_freight", - }, - { - "_object": "/invoice_item", - "amount": { - "_object": "/money", - "amount": "5197.13", - "currency_code": "EUR", - }, - "category": "freight", - "name": "Air Freight", - "quantity": { - "_object": "/invoice/quantity", - "qualifier": "KG", - "value": "1667.67", - }, - "rate": { - "_object": "/invoice/rate", - "qualifier": "EUR", - "value": "3.1183", - }, - "slug": "air_freight", - }, - { - "_object": "/invoice_item", - "amount": { - "_object": "/money", - "amount": "433.33", - "currency_code": "EUR", - }, - "category": "freight", - "name": "Fuel Surcharge", - "quantity": { - "_object": "/invoice/quantity", - "qualifier": "KG", - "value": "1667.67", - }, - "rate": { - "_object": "/invoice/rate", - "qualifier": "EUR", - "value": "0.26", - }, - "slug": "fuel_surcharge", - }, - ], - "last_updated_at": "2019-05-24T20:49:15.653Z", - "name": "FLEX-123456-1", - "notes": [ - "**Container numbers** - -1234567", - "**Notes** - -Other details about this invoice", - ], - "recipient": { - "_object": "/company_entity", - "id": 123456, - "mailing_address": { - "_object": "/address", - "city": "Anytown", - "country": "United States", - "country_code": "US", - "ref": "my-address-ref", - "state": "CA", - "street_address": "123 MAIN ST", - "street_address2": "", - "timezone": "America/Los_Angeles", - "unlocode": null, - "zip": "12345", - }, - "name": "Your Company Name", - "ref": "id-123456", - "vat_numbers": [ - { - "_object": "company_entity/vat_number", - "country_code": "US", - "number": "US 573467947", - }, - ], - }, - "shipments": { - "_object": "/api/refs/collection", - "link": "https://api.flexport.com/shipments?f.invoice_id=gwdpaYrhTI-T1ljn1M7o7w", - "ref_type": "/shipment", - }, - "status": "void", - "total": { - "_object": "/money", - "amount": "6843.29", - "currency_code": "EUR", - }, - "type": "Shipment", - "voided_at": "2019-05-22T20:49:15.639Z", - }, - ], - "next": "https://api.flexport.com/invoices?page=2&per=10", - "prev": null, - }, - "self": "https://api.flexport.com/invoices", - "version": 2, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InvoiceIndexResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -20537,19 +18615,19 @@ Other details about this invoice", "generatedName": "invoiceIndexResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceIndexResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceIndexResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20562,19 +18640,19 @@ Other details about this invoice", "generatedName": "invoiceIndexResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceIndexResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceIndexResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20587,16 +18665,16 @@ Other details about this invoice", "generatedName": "invoiceIndexResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceIndexResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceIndexResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -20610,18 +18688,18 @@ Other details about this invoice", "generatedName": "invoiceIndexResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceIndexResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InvoiceIndexResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -20629,19 +18707,19 @@ Other details about this invoice", "generatedName": "invoiceIndexResponseDataObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceIndexResponseDataObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceIndexResponseDataObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20654,25 +18732,25 @@ Other details about this invoice", "generatedName": "invoiceIndexResponseDataPrev", "key": "prev", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20686,25 +18764,25 @@ Other details about this invoice", "generatedName": "invoiceIndexResponseDataNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20718,22 +18796,22 @@ Other details about this invoice", "generatedName": "invoiceIndexResponseDataData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceIndexResponseDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceIndexResponseDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceIndexResponseDataDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Invoice", "type": "reference", }, @@ -20750,7 +18828,7 @@ Other details about this invoice", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List all invoices", "tags": [ @@ -20760,7 +18838,7 @@ Other details about this invoice", { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Retrieves the details of a single invoice", "errorStatusCode": [ 400, @@ -20768,155 +18846,156 @@ Other details about this invoice", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/invoice", + "type": "primitive", + "value": { "type": "string", + "value": "/invoice", }, - "type": "primitive", }, "balance": { "properties": { "amount": { - "primitive": { - "string": "6743.29", + "type": "primitive", + "value": { "type": "string", + "value": "6743.29", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "EUR", + "type": "primitive", + "value": { "type": "string", + "value": "EUR", }, - "type": "primitive", }, }, "type": "object", }, "credit_memos": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/credit_memo", + "type": "primitive", + "value": { "type": "string", + "value": "/credit_memo", }, - "type": "primitive", }, "amount": { "properties": { "amount": { - "primitive": { - "string": "100", + "type": "primitive", + "value": { "type": "string", + "value": "100", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "EUR", + "type": "primitive", + "value": { "type": "string", + "value": "EUR", }, - "type": "primitive", }, }, "type": "object", }, "categories": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "customs", + "type": "primitive", + "value": { "type": "string", + "value": "customs", }, - "type": "primitive", }, { - "primitive": { - "string": "freight", + "type": "primitive", + "value": { "type": "string", + "value": "freight", }, - "type": "primitive", }, { - "primitive": { - "string": "categories", + "type": "primitive", + "value": { "type": "string", + "value": "categories", }, - "type": "primitive", }, ], - "type": "array", }, "category": { - "primitive": { - "string": "additional", + "type": "primitive", + "value": { "type": "string", + "value": "additional", }, - "type": "primitive", }, "credited_at": { - "primitive": { - "datetime": "2019-05-24T18:39:53.679Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-05-24T18:39:53.679Z", }, - "type": "primitive", }, "reasons": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "reason for credit", + "type": "primitive", + "value": { "type": "string", + "value": "reason for credit", }, - "type": "primitive", }, { - "primitive": { - "string": "another reason", + "type": "primitive", + "value": { "type": "string", + "value": "another reason", }, - "type": "primitive", }, { - "primitive": { - "string": "reasons", + "type": "primitive", + "value": { "type": "string", + "value": "reasons", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -20924,182 +19003,182 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/credit_memo", + "type": "primitive", + "value": { "type": "string", + "value": "/credit_memo", }, - "type": "primitive", }, "category": { - "primitive": { - "string": "additional", + "type": "primitive", + "value": { "type": "string", + "value": "additional", }, - "type": "primitive", }, "credited_at": { - "primitive": { - "datetime": "2019-07-12T20:40:11.572Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-07-12T20:40:11.572Z", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "due_date": { - "primitive": { - "string": "2019-05-22", + "type": "primitive", + "value": { "type": "string", + "value": "2019-05-22", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "abcdef123", + "type": "primitive", + "value": { "type": "string", + "value": "abcdef123", }, - "type": "primitive", }, "issued_at": { - "primitive": { - "datetime": "2019-05-22T18:39:53.679Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-05-22T18:39:53.679Z", }, - "type": "primitive", }, "issuer": { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 28714, + "type": "primitive", + "value": { "type": "int", + "value": 28714, }, - "type": "primitive", }, "mailing_address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "SAN FRANCISCO", + "type": "primitive", + "value": { "type": "string", + "value": "SAN FRANCISCO", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States", + "type": "primitive", + "value": { "type": "string", + "value": "United States", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "flexport-address-ref", + "type": "primitive", + "value": { "type": "string", + "value": "flexport-address-ref", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "CA", + "type": "primitive", + "value": { "type": "string", + "value": "CA", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "760 MARKET ST FL 8", + "type": "primitive", + "value": { "type": "string", + "value": "760 MARKET ST FL 8", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "", + "type": "primitive", + "value": { "type": "string", + "value": "", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "94102-2300", + "type": "primitive", + "value": { "type": "string", + "value": "94102-2300", }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Flexport LLC", + "type": "primitive", + "value": { "type": "string", + "value": "Flexport LLC", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "id-54321", + "type": "primitive", + "value": { "type": "string", + "value": "id-54321", }, - "type": "primitive", }, "vat_numbers": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "US 572559803", + "type": "primitive", + "value": { "type": "string", + "value": "US 572559803", }, - "type": "primitive", }, }, "type": "object", @@ -21107,98 +19186,98 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "GB", + "type": "primitive", + "value": { "type": "string", + "value": "GB", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "GB 123456789", + "type": "primitive", + "value": { "type": "string", + "value": "GB 123456789", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/invoice_item", + "type": "primitive", + "value": { "type": "string", + "value": "/invoice_item", }, - "type": "primitive", }, "amount": { "properties": { "amount": { - "primitive": { - "string": "125", + "type": "primitive", + "value": { "type": "string", + "value": "125", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "EUR", + "type": "primitive", + "value": { "type": "string", + "value": "EUR", }, - "type": "primitive", }, }, "type": "object", }, "category": { - "enum": "customs", "type": "enum", + "value": "customs", }, "name": { - "primitive": { - "string": "Import Customs Clearance", + "type": "primitive", + "value": { "type": "string", + "value": "Import Customs Clearance", }, - "type": "primitive", }, "quantity": { "properties": { "_object": { - "primitive": { - "string": "/invoice/quantity", + "type": "primitive", + "value": { "type": "string", + "value": "/invoice/quantity", }, - "type": "primitive", }, "qualifier": { - "primitive": { - "string": "total", + "type": "primitive", + "value": { "type": "string", + "value": "total", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "1", + "type": "primitive", + "value": { "type": "string", + "value": "1", }, - "type": "primitive", }, }, "type": "object", @@ -21206,35 +19285,35 @@ Other details about this invoice", "rate": { "properties": { "_object": { - "primitive": { - "string": "/invoice/rate", + "type": "primitive", + "value": { "type": "string", + "value": "/invoice/rate", }, - "type": "primitive", }, "qualifier": { - "primitive": { - "string": "EUR", + "type": "primitive", + "value": { "type": "string", + "value": "EUR", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "125.00", + "type": "primitive", + "value": { "type": "string", + "value": "125.00", }, - "type": "primitive", }, }, "type": "object", }, "slug": { - "primitive": { - "string": "import_customs_clearance", + "type": "primitive", + "value": { "type": "string", + "value": "import_customs_clearance", }, - "type": "primitive", }, }, "type": "object", @@ -21242,64 +19321,64 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/invoice_item", + "type": "primitive", + "value": { "type": "string", + "value": "/invoice_item", }, - "type": "primitive", }, "amount": { "properties": { "amount": { - "primitive": { - "string": "200.61", + "type": "primitive", + "value": { "type": "string", + "value": "200.61", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "EUR", + "type": "primitive", + "value": { "type": "string", + "value": "EUR", }, - "type": "primitive", }, }, "type": "object", }, "category": { - "enum": "destination", "type": "enum", + "value": "destination", }, "name": { - "primitive": { - "string": "Fuel Surcharge", + "type": "primitive", + "value": { "type": "string", + "value": "Fuel Surcharge", }, - "type": "primitive", }, "quantity": { "properties": { "_object": { - "primitive": { - "string": "/invoice/quantity", + "type": "primitive", + "value": { "type": "string", + "value": "/invoice/quantity", }, - "type": "primitive", }, "qualifier": { - "primitive": { - "string": "EUR", + "type": "primitive", + "value": { "type": "string", + "value": "EUR", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "872.22", + "type": "primitive", + "value": { "type": "string", + "value": "872.22", }, - "type": "primitive", }, }, "type": "object", @@ -21307,35 +19386,35 @@ Other details about this invoice", "rate": { "properties": { "_object": { - "primitive": { - "string": "/invoice/rate", + "type": "primitive", + "value": { "type": "string", + "value": "/invoice/rate", }, - "type": "primitive", }, "qualifier": { - "primitive": { - "string": "% Cartage Base", + "type": "primitive", + "value": { "type": "string", + "value": "% Cartage Base", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "23", + "type": "primitive", + "value": { "type": "string", + "value": "23", }, - "type": "primitive", }, }, "type": "object", }, "slug": { - "primitive": { - "string": "fuel_surcharge", + "type": "primitive", + "value": { "type": "string", + "value": "fuel_surcharge", }, - "type": "primitive", }, }, "type": "object", @@ -21343,64 +19422,64 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/invoice_item", + "type": "primitive", + "value": { "type": "string", + "value": "/invoice_item", }, - "type": "primitive", }, "amount": { "properties": { "amount": { - "primitive": { - "string": "872.22", + "type": "primitive", + "value": { "type": "string", + "value": "872.22", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "EUR", + "type": "primitive", + "value": { "type": "string", + "value": "EUR", }, - "type": "primitive", }, }, "type": "object", }, "category": { - "enum": "destination", "type": "enum", + "value": "destination", }, "name": { - "primitive": { - "string": "Cartage Base", + "type": "primitive", + "value": { "type": "string", + "value": "Cartage Base", }, - "type": "primitive", }, "quantity": { "properties": { "_object": { - "primitive": { - "string": "/invoice/quantity", + "type": "primitive", + "value": { "type": "string", + "value": "/invoice/quantity", }, - "type": "primitive", }, "qualifier": { - "primitive": { - "string": "100_LB", + "type": "primitive", + "value": { "type": "string", + "value": "100_LB", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "1667", + "type": "primitive", + "value": { "type": "string", + "value": "1667", }, - "type": "primitive", }, }, "type": "object", @@ -21408,35 +19487,35 @@ Other details about this invoice", "rate": { "properties": { "_object": { - "primitive": { - "string": "/invoice/rate", + "type": "primitive", + "value": { "type": "string", + "value": "/invoice/rate", }, - "type": "primitive", }, "qualifier": { - "primitive": { - "string": "EUR", + "type": "primitive", + "value": { "type": "string", + "value": "EUR", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "0.5233", + "type": "primitive", + "value": { "type": "string", + "value": "0.5233", }, - "type": "primitive", }, }, "type": "object", }, "slug": { - "primitive": { - "string": "cartage_base", + "type": "primitive", + "value": { "type": "string", + "value": "cartage_base", }, - "type": "primitive", }, }, "type": "object", @@ -21444,64 +19523,64 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/invoice_item", + "type": "primitive", + "value": { "type": "string", + "value": "/invoice_item", }, - "type": "primitive", }, "amount": { "properties": { "amount": { - "primitive": { - "string": "15", + "type": "primitive", + "value": { "type": "string", + "value": "15", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "EUR", + "type": "primitive", + "value": { "type": "string", + "value": "EUR", }, - "type": "primitive", }, }, "type": "object", }, "category": { - "enum": "freight", "type": "enum", + "value": "freight", }, "name": { - "primitive": { - "string": "Automated Manifest System", + "type": "primitive", + "value": { "type": "string", + "value": "Automated Manifest System", }, - "type": "primitive", }, "quantity": { "properties": { "_object": { - "primitive": { - "string": "/invoice/quantity", + "type": "primitive", + "value": { "type": "string", + "value": "/invoice/quantity", }, - "type": "primitive", }, "qualifier": { - "primitive": { - "string": "bill of lading", + "type": "primitive", + "value": { "type": "string", + "value": "bill of lading", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "1", + "type": "primitive", + "value": { "type": "string", + "value": "1", }, - "type": "primitive", }, }, "type": "object", @@ -21509,35 +19588,35 @@ Other details about this invoice", "rate": { "properties": { "_object": { - "primitive": { - "string": "/invoice/rate", + "type": "primitive", + "value": { "type": "string", + "value": "/invoice/rate", }, - "type": "primitive", }, "qualifier": { - "primitive": { - "string": "EUR", + "type": "primitive", + "value": { "type": "string", + "value": "EUR", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "15", + "type": "primitive", + "value": { "type": "string", + "value": "15", }, - "type": "primitive", }, }, "type": "object", }, "slug": { - "primitive": { - "string": "automated_manifest_system_freight", + "type": "primitive", + "value": { "type": "string", + "value": "automated_manifest_system_freight", }, - "type": "primitive", }, }, "type": "object", @@ -21545,64 +19624,64 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/invoice_item", + "type": "primitive", + "value": { "type": "string", + "value": "/invoice_item", }, - "type": "primitive", }, "amount": { "properties": { "amount": { - "primitive": { - "string": "5197.13", + "type": "primitive", + "value": { "type": "string", + "value": "5197.13", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "EUR", + "type": "primitive", + "value": { "type": "string", + "value": "EUR", }, - "type": "primitive", }, }, "type": "object", }, "category": { - "enum": "freight", "type": "enum", + "value": "freight", }, "name": { - "primitive": { - "string": "Air Freight", + "type": "primitive", + "value": { "type": "string", + "value": "Air Freight", }, - "type": "primitive", }, "quantity": { "properties": { "_object": { - "primitive": { - "string": "/invoice/quantity", + "type": "primitive", + "value": { "type": "string", + "value": "/invoice/quantity", }, - "type": "primitive", }, "qualifier": { - "primitive": { - "string": "KG", + "type": "primitive", + "value": { "type": "string", + "value": "KG", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "1667.67", + "type": "primitive", + "value": { "type": "string", + "value": "1667.67", }, - "type": "primitive", }, }, "type": "object", @@ -21610,35 +19689,35 @@ Other details about this invoice", "rate": { "properties": { "_object": { - "primitive": { - "string": "/invoice/rate", + "type": "primitive", + "value": { "type": "string", + "value": "/invoice/rate", }, - "type": "primitive", }, "qualifier": { - "primitive": { - "string": "EUR", + "type": "primitive", + "value": { "type": "string", + "value": "EUR", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "3.1183", + "type": "primitive", + "value": { "type": "string", + "value": "3.1183", }, - "type": "primitive", }, }, "type": "object", }, "slug": { - "primitive": { - "string": "air_freight", + "type": "primitive", + "value": { "type": "string", + "value": "air_freight", }, - "type": "primitive", }, }, "type": "object", @@ -21646,64 +19725,64 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/invoice_item", + "type": "primitive", + "value": { "type": "string", + "value": "/invoice_item", }, - "type": "primitive", }, "amount": { "properties": { "amount": { - "primitive": { - "string": "433.33", + "type": "primitive", + "value": { "type": "string", + "value": "433.33", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "EUR", + "type": "primitive", + "value": { "type": "string", + "value": "EUR", }, - "type": "primitive", }, }, "type": "object", }, "category": { - "enum": "freight", "type": "enum", + "value": "freight", }, "name": { - "primitive": { - "string": "Fuel Surcharge", + "type": "primitive", + "value": { "type": "string", + "value": "Fuel Surcharge", }, - "type": "primitive", }, "quantity": { "properties": { "_object": { - "primitive": { - "string": "/invoice/quantity", + "type": "primitive", + "value": { "type": "string", + "value": "/invoice/quantity", }, - "type": "primitive", }, "qualifier": { - "primitive": { - "string": "KG", + "type": "primitive", + "value": { "type": "string", + "value": "KG", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "1667.67", + "type": "primitive", + "value": { "type": "string", + "value": "1667.67", }, - "type": "primitive", }, }, "type": "object", @@ -21711,35 +19790,35 @@ Other details about this invoice", "rate": { "properties": { "_object": { - "primitive": { - "string": "/invoice/rate", + "type": "primitive", + "value": { "type": "string", + "value": "/invoice/rate", }, - "type": "primitive", }, "qualifier": { - "primitive": { - "string": "EUR", + "type": "primitive", + "value": { "type": "string", + "value": "EUR", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "0.26", + "type": "primitive", + "value": { "type": "string", + "value": "0.26", }, - "type": "primitive", }, }, "type": "object", }, "slug": { - "primitive": { - "string": "fuel_surcharge", + "type": "primitive", + "value": { "type": "string", + "value": "fuel_surcharge", }, - "type": "primitive", }, }, "type": "object", @@ -21747,205 +19826,205 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/invoice_item", + "type": "primitive", + "value": { "type": "string", + "value": "/invoice_item", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "FCL 40' HQ", + "type": "primitive", + "value": { "type": "string", + "value": "FCL 40' HQ", }, - "type": "primitive", }, "slug": { - "primitive": { - "string": "fcl_40_hq", + "type": "primitive", + "value": { "type": "string", + "value": "fcl_40_hq", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "last_updated_at": { - "primitive": { - "datetime": "2019-05-24T20:49:15.653Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-05-24T20:49:15.653Z", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "FLEX-123456-1", + "type": "primitive", + "value": { "type": "string", + "value": "FLEX-123456-1", }, - "type": "primitive", }, "notes": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "**Container numbers** + "type": "primitive", + "value": { + "type": "string", + "value": "**Container numbers** 1234567", - "type": "string", }, - "type": "primitive", }, { - "primitive": { - "string": "**Notes** + "type": "primitive", + "value": { + "type": "string", + "value": "**Notes** Other details about this invoice", - "type": "string", }, - "type": "primitive", }, { - "primitive": { - "string": "notes", + "type": "primitive", + "value": { "type": "string", + "value": "notes", }, - "type": "primitive", }, ], - "type": "array", }, "recipient": { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 123456, + "type": "primitive", + "value": { "type": "int", + "value": 123456, }, - "type": "primitive", }, "mailing_address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Anytown", + "type": "primitive", + "value": { "type": "string", + "value": "Anytown", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States", + "type": "primitive", + "value": { "type": "string", + "value": "United States", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "my-address-ref", + "type": "primitive", + "value": { "type": "string", + "value": "my-address-ref", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "CA", + "type": "primitive", + "value": { "type": "string", + "value": "CA", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "123 MAIN ST", + "type": "primitive", + "value": { "type": "string", + "value": "123 MAIN ST", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "", + "type": "primitive", + "value": { "type": "string", + "value": "", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Your Company Name", + "type": "primitive", + "value": { "type": "string", + "value": "Your Company Name", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "id-123456", + "type": "primitive", + "value": { "type": "string", + "value": "id-123456", }, - "type": "primitive", }, "vat_numbers": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "US 573467947", + "type": "primitive", + "value": { "type": "string", + "value": "US 573467947", }, - "type": "primitive", }, }, "type": "object", @@ -21953,31 +20032,30 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "GB", + "type": "primitive", + "value": { "type": "string", + "value": "GB", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "GB 123456789", + "type": "primitive", + "value": { "type": "string", + "value": "GB 123456789", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -21985,86 +20063,86 @@ Other details about this invoice", "shipments": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/collection", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/collection", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 123, }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/shipments?f.invoice_id=abcdef123", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/shipments?f.invoice_id=abcdef123", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/shipment", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment", }, - "type": "primitive", }, }, "type": "object", }, "status": { - "enum": "void", "type": "enum", + "value": "void", }, "total": { "properties": { "amount": { - "primitive": { - "string": "6843.29", + "type": "primitive", + "value": { "type": "string", + "value": "6843.29", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "EUR", + "type": "primitive", + "value": { "type": "string", + "value": "EUR", }, - "type": "primitive", }, }, "type": "object", }, "type": { - "enum": "Shipment", "type": "enum", + "value": "Shipment", }, "voided_at": { - "primitive": { - "datetime": "2019-05-22T20:49:15.639Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-05-22T20:49:15.639Z", }, - "type": "primitive", }, }, "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/invoices/abcdef123", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/invoices/abcdef123", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -22073,7 +20151,7 @@ Other details about this invoice", ], "generatedRequestName": "InvoicesShowRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "invoices_show", "path": "/invoices/{id}", @@ -22082,276 +20160,33 @@ Other details about this invoice", "description": "The unique id for the invoice to be retrieved", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "InvoicesShowRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Success", - "fullExamples": [ - { - "name": "Success", - "value": { - "_object": "/api/response", - "data": { - "_object": "/invoice", - "balance": { - "_object": "/money", - "amount": "6743.29", - "currency_code": "EUR", - }, - "credit_memos": [ - { - "_object": "/credit_memo", - "amount": { - "_object": "/money", - "amount": "100", - "currency_code": "EUR", - }, - "categories": [ - "customs", - "freight", - ], - "credited_at": "2019-05-24T18:39:53.679Z", - "reasons": [ - "reason for credit", - "another reason", - ], - }, - ], - "due_date": "2019-05-22", - "id": "abcdef123", - "issued_at": "2019-05-22T18:39:53.679Z", - "issuer": { - "_object": "/company_entity", - "id": 28714, - "mailing_address": { - "_object": "/address", - "city": "SAN FRANCISCO", - "country": "United States", - "country_code": "US", - "ref": "flexport-address-ref", - "state": "CA", - "street_address": "760 MARKET ST FL 8", - "street_address2": "", - "timezone": "America/Los_Angeles", - "unlocode": null, - "zip": "94102-2300", - }, - "name": "Flexport LLC", - "ref": "id-54321", - "vat_numbers": [ - { - "_object": "company_entity/vat_number", - "country_code": "US", - "number": "US 572559803", - }, - ], - }, - "items": [ - { - "_object": "/invoice_item", - "amount": { - "_object": "/money", - "amount": "125", - "currency_code": "EUR", - }, - "category": "customs", - "name": "Import Customs Clearance", - "quantity": { - "_object": "/invoice/quantity", - "qualifier": "total", - "value": "1", - }, - "rate": { - "_object": "/invoice/rate", - "qualifier": "EUR", - "value": "125.00", - }, - "slug": "import_customs_clearance", - }, - { - "_object": "/invoice_item", - "amount": { - "_object": "/money", - "amount": "200.61", - "currency_code": "EUR", - }, - "category": "destination", - "name": "Fuel Surcharge", - "quantity": { - "_object": "/invoice/quantity", - "qualifier": "EUR", - "value": "872.22", - }, - "rate": { - "_object": "/invoice/rate", - "qualifier": "% Cartage Base", - "value": "23", - }, - "slug": "fuel_surcharge", - }, - { - "_object": "/invoice_item", - "amount": { - "_object": "/money", - "amount": "872.22", - "currency_code": "EUR", - }, - "category": "destination", - "name": "Cartage Base", - "quantity": { - "_object": "/invoice/quantity", - "qualifier": "100_LB", - "value": "1667", - }, - "rate": { - "_object": "/invoice/rate", - "qualifier": "EUR", - "value": "0.5233", - }, - "slug": "cartage_base", - }, - { - "_object": "/invoice_item", - "amount": { - "_object": "/money", - "amount": "15", - "currency_code": "EUR", - }, - "category": "freight", - "name": "Automated Manifest System", - "quantity": { - "_object": "/invoice/quantity", - "qualifier": "bill of lading", - "value": "1", - }, - "rate": { - "_object": "/invoice/rate", - "qualifier": "EUR", - "value": "15", - }, - "slug": "automated_manifest_system_freight", - }, - { - "_object": "/invoice_item", - "amount": { - "_object": "/money", - "amount": "5197.13", - "currency_code": "EUR", - }, - "category": "freight", - "name": "Air Freight", - "quantity": { - "_object": "/invoice/quantity", - "qualifier": "KG", - "value": "1667.67", - }, - "rate": { - "_object": "/invoice/rate", - "qualifier": "EUR", - "value": "3.1183", - }, - "slug": "air_freight", - }, - { - "_object": "/invoice_item", - "amount": { - "_object": "/money", - "amount": "433.33", - "currency_code": "EUR", - }, - "category": "freight", - "name": "Fuel Surcharge", - "quantity": { - "_object": "/invoice/quantity", - "qualifier": "KG", - "value": "1667.67", - }, - "rate": { - "_object": "/invoice/rate", - "qualifier": "EUR", - "value": "0.26", - }, - "slug": "fuel_surcharge", - }, - ], - "last_updated_at": "2019-05-24T20:49:15.653Z", - "name": "FLEX-123456-1", - "notes": [ - "**Container numbers** - -1234567", - "**Notes** - -Other details about this invoice", - ], - "recipient": { - "_object": "/company_entity", - "id": 123456, - "mailing_address": { - "_object": "/address", - "city": "Anytown", - "country": "United States", - "country_code": "US", - "ref": "my-address-ref", - "state": "CA", - "street_address": "123 MAIN ST", - "street_address2": "", - "timezone": "America/Los_Angeles", - "unlocode": null, - "zip": "12345", - }, - "name": "Your Company Name", - "ref": "id-123456", - "vat_numbers": [ - { - "_object": "company_entity/vat_number", - "country_code": "US", - "number": "US 573467947", - }, - ], - }, - "shipments": { - "_object": "/api/refs/collection", - "link": "https://api.flexport.com/shipments?f.invoice_id=abcdef123", - "ref_type": "/shipment", - }, - "status": "void", - "total": { - "_object": "/money", - "amount": "6843.29", - "currency_code": "EUR", - }, - "type": "Shipment", - "voided_at": "2019-05-22T20:49:15.639Z", - }, - "self": "https://api.flexport.com/invoices/abcdef123", - "version": 2, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InvoicesShowResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -22359,19 +20194,19 @@ Other details about this invoice", "generatedName": "invoicesShowResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "invoicesShowResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InvoicesShowResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22384,19 +20219,19 @@ Other details about this invoice", "generatedName": "invoicesShowResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "invoicesShowResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InvoicesShowResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22409,16 +20244,16 @@ Other details about this invoice", "generatedName": "invoicesShowResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "invoicesShowResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InvoicesShowResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -22432,16 +20267,16 @@ Other details about this invoice", "generatedName": "invoicesShowResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "invoicesShowResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InvoicesShowResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Invoice", "type": "reference", }, @@ -22452,7 +20287,7 @@ Other details about this invoice", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve an invoice", "tags": [ @@ -22462,7 +20297,7 @@ Other details about this invoice", { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Returns a list of companies in the network.", "errorStatusCode": [ 400, @@ -22470,233 +20305,236 @@ Other details about this invoice", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "page", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, { "name": "per", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 20, }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/api/collections/paginated", + "type": "primitive", + "value": { "type": "string", + "value": "/api/collections/paginated", }, - "type": "primitive", }, "data": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/network/company", + "type": "primitive", + "value": { "type": "string", + "value": "/network/company", }, - "type": "primitive", }, "contacts": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/collection", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/collection", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/network/contact/1234", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/network/contact/1234", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/network/contacts", + "type": "primitive", + "value": { "type": "string", + "value": "/network/contacts", }, - "type": "primitive", }, }, "type": "object", }, "editable": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "entities": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 9281, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "mailing_address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_address_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_address_ref", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "USAL2", + "type": "primitive", + "value": { "type": "string", + "value": "USAL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_ref", }, - "type": "primitive", }, "vat_numbers": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "US 123746396", + "type": "primitive", + "value": { "type": "string", + "value": "US 123746396", }, - "type": "primitive", }, }, "type": "object", @@ -22704,31 +20542,30 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "GB", + "type": "primitive", + "value": { "type": "string", + "value": "GB", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "GB 123456789", + "type": "primitive", + "value": { "type": "string", + "value": "GB 123456789", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -22736,85 +20573,84 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_ref", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "ABC123", + "type": "primitive", + "value": { "type": "string", + "value": "ABC123", }, - "type": "primitive", }, "locations": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/collection", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/collection", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/network/location/123456", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/network/location/123456", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/network/location", + "type": "primitive", + "value": { "type": "string", + "value": "/network/location", }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "CompanyFoo", + "type": "primitive", + "value": { "type": "string", + "value": "CompanyFoo", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "ref_for_company", + "type": "primitive", + "value": { "type": "string", + "value": "ref_for_company", }, - "type": "primitive", }, }, "type": "object", @@ -22822,55 +20658,54 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/network/company", + "type": "primitive", + "value": { "type": "string", + "value": "/network/company", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "next": { - "primitive": { - "string": "https://api.flexport.com/network/companies?page=3&per=10", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/network/companies?page=3&per=10", }, - "type": "primitive", }, "prev": { - "primitive": { - "string": "https://api.flexport.com/network/companies?page=12&per=10", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/network/companies?page=12&per=10", }, - "type": "primitive", }, "total_count": { - "primitive": { - "int": 121, + "type": "primitive", + "value": { "type": "int", + "value": 121, }, - "type": "primitive", }, }, "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/network/companies?page=13&per=10", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/network/companies?page=13&per=10", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -22879,7 +20714,7 @@ Other details about this invoice", ], "generatedRequestName": "NetworkCompanyIndexRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "network_company_index", "path": "/network/companies", @@ -22888,18 +20723,18 @@ Other details about this invoice", { "description": "Page number of the page to retrieve", "name": "page", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyIndexRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyIndexRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -22910,18 +20745,18 @@ Other details about this invoice", { "description": "Count of items in each page. Should be between 1 and 100 (inclusive)", "name": "per", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyIndexRequestPer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyIndexRequestPer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -22932,21 +20767,21 @@ Other details about this invoice", { "description": "The ref for the company.", "name": "f.ref", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyIndexRequestFRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyIndexRequestFRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22956,21 +20791,21 @@ Other details about this invoice", { "description": "Only return companies that have a specific metadata key-value pair. Multiple metadata filters can be added to a single query. If there are multiple metadata filters each with the same metadata key, then the filter will return companies matching any of the specified metadata values for that metadata key.", "name": "f.metadata.YOUR_METADATA_KEY", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyIndexRequestFMetadataYourMetadataKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyIndexRequestFMetadataYourMetadataKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22978,82 +20813,18 @@ Other details about this invoice", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "collection of companies", - "fullExamples": [ - { - "name": "Success", - "value": { - "_object": "/api/response", - "data": { - "_object": "/api/collections/paginated", - "data": [ - { - "_object": "/network/company", - "contacts": { - "_object": "/api/refs/collection", - "link": "https://api.flexport.com/network/contact/1234", - "ref_type": "/network/contacts", - }, - "editable": true, - "entities": [ - { - "_object": "/company_entity", - "id": 9281, - "mailing_address": { - "_object": "/address", - "city": "Albany", - "country": "United States of America", - "country_code": "US", - "ref": "zoomit_address_ref", - "state": "MN", - "street_address": "1641 Settlers Lane", - "street_address2": "STE 2918", - "timezone": "America/Los_Angeles", - "unlocode": "USAL2", - "zip": "56307", - }, - "name": "Zoomit", - "ref": "zoomit_ref", - "vat_numbers": [ - { - "_object": "company_entity/vat_number", - "country_code": "US", - "number": "US 123746396", - }, - ], - }, - ], - "id": "ABC123", - "locations": { - "_object": "/api/refs/collection", - "link": "https://api.flexport.com/network/location/123456", - "ref_type": "/network/location", - }, - "metadata": {}, - "name": "CompanyFoo", - "ref": "ref_for_company", - }, - ], - "next": null, - "prev": "https://api.flexport.com/network/companies?page=12&per=10", - "total_count": 121, - }, - "self": "https://api.flexport.com/network/companies?page=13&per=10", - "version": 2, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "NetworkCompanyIndexResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -23061,19 +20832,19 @@ Other details about this invoice", "generatedName": "networkCompanyIndexResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "networkCompanyIndexResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyIndexResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23086,19 +20857,19 @@ Other details about this invoice", "generatedName": "networkCompanyIndexResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "networkCompanyIndexResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyIndexResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23111,16 +20882,16 @@ Other details about this invoice", "generatedName": "networkCompanyIndexResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "networkCompanyIndexResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyIndexResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -23134,18 +20905,18 @@ Other details about this invoice", "generatedName": "networkCompanyIndexResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "networkCompanyIndexResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "NetworkCompanyIndexResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -23153,19 +20924,19 @@ Other details about this invoice", "generatedName": "networkCompanyIndexResponseDataObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "networkCompanyIndexResponseDataObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyIndexResponseDataObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23178,25 +20949,25 @@ Other details about this invoice", "generatedName": "networkCompanyIndexResponseDataPrev", "key": "prev", "schema": { - "description": undefined, + "description": null, "generatedName": "networkCompanyIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23210,25 +20981,25 @@ Other details about this invoice", "generatedName": "networkCompanyIndexResponseDataNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "networkCompanyIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23242,16 +21013,16 @@ Other details about this invoice", "generatedName": "networkCompanyIndexResponseDataTotalCount", "key": "total_count", "schema": { - "description": undefined, + "description": null, "generatedName": "networkCompanyIndexResponseDataTotalCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyIndexResponseDataTotalCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -23265,22 +21036,22 @@ Other details about this invoice", "generatedName": "networkCompanyIndexResponseDataData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "networkCompanyIndexResponseDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyIndexResponseDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyIndexResponseDataDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Company", "type": "reference", }, @@ -23297,7 +21068,7 @@ Other details about this invoice", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List company objects", "tags": [ @@ -23307,34 +21078,34 @@ Other details about this invoice", { "audiences": [], "authed": false, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, ], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit-ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit-ref", }, - "type": "primitive", }, }, "type": "object", @@ -23342,198 +21113,199 @@ Other details about this invoice", "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/network/company", + "type": "primitive", + "value": { "type": "string", + "value": "/network/company", }, - "type": "primitive", }, "contacts": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/collection", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/collection", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/network/contacts?f.company.id=K67EZV1K8cQ5afQErZwk1Q", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/network/contacts?f.company.id=K67EZV1K8cQ5afQErZwk1Q", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/network/contact", + "type": "primitive", + "value": { "type": "string", + "value": "/network/contact", }, - "type": "primitive", }, }, "type": "object", }, "editable": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "entities": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/company/entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company/entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 123456, + "type": "primitive", + "value": { "type": "int", + "value": 123456, }, - "type": "primitive", }, "mailing_address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_address_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_address_ref", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "USAL2", + "type": "primitive", + "value": { "type": "string", + "value": "USAL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "id-123456", + "type": "primitive", + "value": { "type": "string", + "value": "id-123456", }, - "type": "primitive", }, "vat_numbers": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "GB", + "type": "primitive", + "value": { "type": "string", + "value": "GB", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "GB 123456789", + "type": "primitive", + "value": { "type": "string", + "value": "GB 123456789", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -23541,131 +21313,130 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_ref", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "K67EZV1K8cQ5afQErZwk1Q", + "type": "primitive", + "value": { "type": "string", + "value": "K67EZV1K8cQ5afQErZwk1Q", }, - "type": "primitive", }, "locations": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/collection", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/collection", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/network/locations?f.company.id=K67EZV1K8cQ5afQErZwk1Q", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/network/locations?f.company.id=K67EZV1K8cQ5afQErZwk1Q", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/network/location", + "type": "primitive", + "value": { "type": "string", + "value": "/network/location", }, - "type": "primitive", }, }, "type": "object", }, "metadata": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "metadata", "type": "string", + "value": "metadata", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_ref", }, - "type": "primitive", }, }, "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/network/companies", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/network/companies", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -23674,86 +21445,36 @@ Other details about this invoice", ], "generatedRequestName": "NetworkCompanyCreateRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "network_company_create", "path": "/network/companies", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyCreateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateCompany", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "The created company", - "fullExamples": [ - { - "name": "response", - "value": { - "_object": "/api/response", - "data": { - "_object": "/network/company", - "contacts": { - "_object": "/api/refs/collection", - "link": "https://api.flexport.com/network/contacts?f.company.id=K67EZV1K8cQ5afQErZwk1Q", - "ref_type": "/network/contact", - }, - "editable": true, - "entities": [ - { - "_object": "/company/entity", - "id": 123456, - "mailing_address": { - "_object": "/address", - "city": "Albany", - "country": "United States of America", - "country_code": "US", - "ref": "zoomit_address_ref", - "state": "MN", - "street_address": "1641 Settlers Lane", - "street_address2": "STE 2918", - "timezone": "America/Los_Angeles", - "unlocode": "USAL2", - "zip": "56307", - }, - "name": "Zoomit", - "ref": "id-123456", - "vat_numbers": [], - }, - ], - "id": "K67EZV1K8cQ5afQErZwk1Q", - "locations": { - "_object": "/api/refs/collection", - "link": "https://api.flexport.com/network/locations?f.company.id=K67EZV1K8cQ5afQErZwk1Q", - "ref_type": "/network/location", - }, - "name": "Zoomit", - "ref": "zoomit_ref", - }, - "self": "https://api.flexport.com/network/companies", - "version": 2, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "NetworkCompanyCreateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -23761,19 +21482,19 @@ Other details about this invoice", "generatedName": "networkCompanyCreateResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "networkCompanyCreateResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyCreateResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23786,19 +21507,19 @@ Other details about this invoice", "generatedName": "networkCompanyCreateResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "networkCompanyCreateResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyCreateResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23811,16 +21532,16 @@ Other details about this invoice", "generatedName": "networkCompanyCreateResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "networkCompanyCreateResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyCreateResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -23834,16 +21555,16 @@ Other details about this invoice", "generatedName": "networkCompanyCreateResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "networkCompanyCreateResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyCreateResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Company", "type": "reference", }, @@ -23854,7 +21575,7 @@ Other details about this invoice", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a new company object", "tags": [ @@ -23864,218 +21585,220 @@ Other details about this invoice", { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Retrieves the details of a single company.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/network/company", + "type": "primitive", + "value": { "type": "string", + "value": "/network/company", }, - "type": "primitive", }, "contacts": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/collection", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/collection", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/network/contacts/1234", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/network/contacts/1234", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/network/contact", + "type": "primitive", + "value": { "type": "string", + "value": "/network/contact", }, - "type": "primitive", }, }, "type": "object", }, "editable": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "entities": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 9281, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "mailing_address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_address_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_address_ref", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "USAL2", + "type": "primitive", + "value": { "type": "string", + "value": "USAL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_ref", }, - "type": "primitive", }, "vat_numbers": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "US 123746396", + "type": "primitive", + "value": { "type": "string", + "value": "US 123746396", }, - "type": "primitive", }, }, "type": "object", @@ -24083,31 +21806,30 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "GB", + "type": "primitive", + "value": { "type": "string", + "value": "GB", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "GB 123456789", + "type": "primitive", + "value": { "type": "string", + "value": "GB 123456789", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -24115,131 +21837,130 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_ref", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "ABC123", + "type": "primitive", + "value": { "type": "string", + "value": "ABC123", }, - "type": "primitive", }, "locations": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/collection", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/collection", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/network/locations/123456", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/network/locations/123456", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/network/location", + "type": "primitive", + "value": { "type": "string", + "value": "/network/location", }, - "type": "primitive", }, }, "type": "object", }, "metadata": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "metadata", "type": "string", + "value": "metadata", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "name": { - "primitive": { - "string": "CompanyFoo", + "type": "primitive", + "value": { "type": "string", + "value": "CompanyFoo", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "ref_for_company", + "type": "primitive", + "value": { "type": "string", + "value": "ref_for_company", }, - "type": "primitive", }, }, "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/network/companies/ABC123", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/network/companies/ABC123", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -24248,7 +21969,7 @@ Other details about this invoice", ], "generatedRequestName": "NetworkCompanyShowRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "network_company_show", "path": "/network/companies/{id}", @@ -24257,89 +21978,33 @@ Other details about this invoice", "description": "The unique id for the requested company", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyShowRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Success", - "fullExamples": [ - { - "name": "Success", - "value": { - "_object": "/api/response", - "data": { - "_object": "/network/company", - "contacts": { - "_object": "/api/refs/collection", - "link": "https://api.flexport.com/network/contacts/1234", - "ref_type": "/network/contact", - }, - "editable": true, - "entities": [ - { - "_object": "/company_entity", - "id": 9281, - "mailing_address": { - "_object": "/address", - "city": "Albany", - "country": "United States of America", - "country_code": "US", - "ref": "zoomit_address_ref", - "state": "MN", - "street_address": "1641 Settlers Lane", - "street_address2": "STE 2918", - "timezone": "America/Los_Angeles", - "unlocode": "USAL2", - "zip": "56307", - }, - "name": "Zoomit", - "ref": "zoomit_ref", - "vat_numbers": [ - { - "_object": "company_entity/vat_number", - "country_code": "US", - "number": "US 123746396", - }, - ], - }, - ], - "id": "ABC123", - "locations": { - "_object": "/api/refs/collection", - "link": "https://api.flexport.com/network/locations/123456", - "ref_type": "/network/location", - }, - "metadata": {}, - "name": "CompanyFoo", - "ref": "ref_for_company", - }, - "self": "https://api.flexport.com/network/companies/ABC123", - "version": 2, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "NetworkCompanyShowResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -24347,19 +22012,19 @@ Other details about this invoice", "generatedName": "networkCompanyShowResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "networkCompanyShowResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyShowResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24372,19 +22037,19 @@ Other details about this invoice", "generatedName": "networkCompanyShowResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "networkCompanyShowResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyShowResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24397,16 +22062,16 @@ Other details about this invoice", "generatedName": "networkCompanyShowResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "networkCompanyShowResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyShowResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -24420,16 +22085,16 @@ Other details about this invoice", "generatedName": "networkCompanyShowResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "networkCompanyShowResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyShowResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Company", "type": "reference", }, @@ -24440,7 +22105,7 @@ Other details about this invoice", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve a company", "tags": [ @@ -24450,26 +22115,26 @@ Other details about this invoice", { "audiences": [], "authed": false, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, ], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], @@ -24477,18 +22142,18 @@ Other details about this invoice", "request": { "properties": { "name": { - "primitive": { - "string": "Updated Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Updated Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_ref", }, - "type": "primitive", }, }, "type": "object", @@ -24496,198 +22161,199 @@ Other details about this invoice", "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/network/company", + "type": "primitive", + "value": { "type": "string", + "value": "/network/company", }, - "type": "primitive", }, "contacts": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/collection", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/collection", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/network/contacts?f.company.id=K67EZV1K8cQ5afQErZwk1Q", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/network/contacts?f.company.id=K67EZV1K8cQ5afQErZwk1Q", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/network/contact", + "type": "primitive", + "value": { "type": "string", + "value": "/network/contact", }, - "type": "primitive", }, }, "type": "object", }, "editable": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "entities": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/company/entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company/entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 123456, + "type": "primitive", + "value": { "type": "int", + "value": 123456, }, - "type": "primitive", }, "mailing_address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_address_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_address_ref", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "USAL2", + "type": "primitive", + "value": { "type": "string", + "value": "USAL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "id-123456", + "type": "primitive", + "value": { "type": "string", + "value": "id-123456", }, - "type": "primitive", }, "vat_numbers": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "GB", + "type": "primitive", + "value": { "type": "string", + "value": "GB", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "GB 123456789", + "type": "primitive", + "value": { "type": "string", + "value": "GB 123456789", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -24695,131 +22361,130 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_ref", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "K67EZV1K8cQ5afQErZwk1Q", + "type": "primitive", + "value": { "type": "string", + "value": "K67EZV1K8cQ5afQErZwk1Q", }, - "type": "primitive", }, "locations": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/collection", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/collection", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/network/locations?f.company.id=K67EZV1K8cQ5afQErZwk1Q", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/network/locations?f.company.id=K67EZV1K8cQ5afQErZwk1Q", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/network/location", + "type": "primitive", + "value": { "type": "string", + "value": "/network/location", }, - "type": "primitive", }, }, "type": "object", }, "metadata": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "metadata", "type": "string", + "value": "metadata", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "name": { - "primitive": { - "string": "Updated Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Updated Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_ref", }, - "type": "primitive", }, }, "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/network/companies", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/network/companies", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -24828,7 +22493,7 @@ Other details about this invoice", ], "generatedRequestName": "NetworkCompanyUpdateRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PATCH", "operationId": "network_company_update", "path": "/network/companies/{id}", @@ -24837,95 +22502,45 @@ Other details about this invoice", "description": "The unique id for the requested company", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyUpdateRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyUpdateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UpdateCompany", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "The updated company", - "fullExamples": [ - { - "name": "response", - "value": { - "_object": "/api/response", - "data": { - "_object": "/network/company", - "contacts": { - "_object": "/api/refs/collection", - "link": "https://api.flexport.com/network/contacts?f.company.id=K67EZV1K8cQ5afQErZwk1Q", - "ref_type": "/network/contact", - }, - "editable": true, - "entities": [ - { - "_object": "/company/entity", - "id": 123456, - "mailing_address": { - "_object": "/address", - "city": "Albany", - "country": "United States of America", - "country_code": "US", - "ref": "zoomit_address_ref", - "state": "MN", - "street_address": "1641 Settlers Lane", - "street_address2": "STE 2918", - "timezone": "America/Los_Angeles", - "unlocode": "USAL2", - "zip": "56307", - }, - "name": "Zoomit", - "ref": "id-123456", - "vat_numbers": [], - }, - ], - "id": "K67EZV1K8cQ5afQErZwk1Q", - "locations": { - "_object": "/api/refs/collection", - "link": "https://api.flexport.com/network/locations?f.company.id=K67EZV1K8cQ5afQErZwk1Q", - "ref_type": "/network/location", - }, - "name": "Updated Zoomit", - "ref": "zoomit_ref", - }, - "self": "https://api.flexport.com/network/companies", - "version": 2, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "NetworkCompanyUpdateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -24933,19 +22548,19 @@ Other details about this invoice", "generatedName": "networkCompanyUpdateResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "networkCompanyUpdateResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyUpdateResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24958,19 +22573,19 @@ Other details about this invoice", "generatedName": "networkCompanyUpdateResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "networkCompanyUpdateResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyUpdateResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24983,16 +22598,16 @@ Other details about this invoice", "generatedName": "networkCompanyUpdateResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "networkCompanyUpdateResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyUpdateResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -25006,16 +22621,16 @@ Other details about this invoice", "generatedName": "networkCompanyUpdateResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "networkCompanyUpdateResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyUpdateResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Company", "type": "reference", }, @@ -25026,7 +22641,7 @@ Other details about this invoice", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Update an existing company", "tags": [ @@ -25036,7 +22651,7 @@ Other details about this invoice", { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Returns a list of the company entity objects in the network.", "errorStatusCode": [ 400, @@ -25044,189 +22659,191 @@ Other details about this invoice", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "page", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, { "name": "per", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 20, }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/api/collections/paginated", + "type": "primitive", + "value": { "type": "string", + "value": "/api/collections/paginated", }, - "type": "primitive", }, "data": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 9281, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "mailing_address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "my-address-ref", + "type": "primitive", + "value": { "type": "string", + "value": "my-address-ref", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "USAL2", + "type": "primitive", + "value": { "type": "string", + "value": "USAL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_ref", }, - "type": "primitive", }, "vat_numbers": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "US 123746396", + "type": "primitive", + "value": { "type": "string", + "value": "US 123746396", }, - "type": "primitive", }, }, "type": "object", @@ -25234,31 +22851,30 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "GB", + "type": "primitive", + "value": { "type": "string", + "value": "GB", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "GB 123456789", + "type": "primitive", + "value": { "type": "string", + "value": "GB 123456789", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -25266,76 +22882,75 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_ref", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "next": { - "primitive": { - "string": "https://api.flexport.com/network/company_entities?page=3&per=10", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/network/company_entities?page=3&per=10", }, - "type": "primitive", }, "prev": { - "primitive": { - "string": "https://api.flexport.com/network/company_entities?page=12&per=10", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/network/company_entities?page=12&per=10", }, - "type": "primitive", }, "total_count": { - "primitive": { - "int": 121, + "type": "primitive", + "value": { "type": "int", + "value": 121, }, - "type": "primitive", }, }, "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/network/company_entities?page=13&per=10", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/network/company_entities?page=13&per=10", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -25344,7 +22959,7 @@ Other details about this invoice", ], "generatedRequestName": "CompanyEntityIndexRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "company_entity_index", "path": "/network/company_entities", @@ -25353,18 +22968,18 @@ Other details about this invoice", { "description": "Page number of the page to retrieve", "name": "page", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CompanyEntityIndexRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CompanyEntityIndexRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -25375,18 +22990,18 @@ Other details about this invoice", { "description": "Count of items in each page. Should be between 1 and 100 (inclusive)", "name": "per", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CompanyEntityIndexRequestPer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CompanyEntityIndexRequestPer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -25397,21 +23012,21 @@ Other details about this invoice", { "description": "The ref for the company entity", "name": "f.ref", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CompanyEntityIndexRequestFRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CompanyEntityIndexRequestFRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25421,21 +23036,21 @@ Other details about this invoice", { "description": "The id for the company entity's parent company", "name": "f.company_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CompanyEntityIndexRequestFCompanyId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CompanyEntityIndexRequestFCompanyId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25445,21 +23060,21 @@ Other details about this invoice", { "description": "The ref for the company entity's parent company", "name": "f.company_ref", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CompanyEntityIndexRequestFCompanyRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CompanyEntityIndexRequestFCompanyRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25467,62 +23082,18 @@ Other details about this invoice", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "collection of company entities", - "fullExamples": [ - { - "name": "Success", - "value": { - "_object": "/api/response", - "data": { - "_object": "/api/collections/paginated", - "data": [ - { - "_object": "/company_entity", - "id": 9281, - "mailing_address": { - "_object": "/address", - "city": "Albany", - "country": "United States of America", - "country_code": "US", - "ref": "my-address-ref", - "state": "MN", - "street_address": "1641 Settlers Lane", - "street_address2": "STE 2918", - "timezone": "America/Los_Angeles", - "unlocode": "USAL2", - "zip": "56307", - }, - "name": "Zoomit", - "ref": "zoomit_ref", - "vat_numbers": [ - { - "_object": "company_entity/vat_number", - "country_code": "US", - "number": "US 123746396", - }, - ], - }, - ], - "next": null, - "prev": "https://api.flexport.com/network/company_entities?page=12&per=10", - "total_count": 121, - }, - "self": "https://api.flexport.com/network/company_entities?page=13&per=10", - "version": 2, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CompanyEntityIndexResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -25530,19 +23101,19 @@ Other details about this invoice", "generatedName": "companyEntityIndexResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "companyEntityIndexResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CompanyEntityIndexResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25555,19 +23126,19 @@ Other details about this invoice", "generatedName": "companyEntityIndexResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "companyEntityIndexResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CompanyEntityIndexResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25580,16 +23151,16 @@ Other details about this invoice", "generatedName": "companyEntityIndexResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "companyEntityIndexResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CompanyEntityIndexResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -25603,18 +23174,18 @@ Other details about this invoice", "generatedName": "companyEntityIndexResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "companyEntityIndexResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CompanyEntityIndexResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -25622,19 +23193,19 @@ Other details about this invoice", "generatedName": "companyEntityIndexResponseDataObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "companyEntityIndexResponseDataObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CompanyEntityIndexResponseDataObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25647,25 +23218,25 @@ Other details about this invoice", "generatedName": "companyEntityIndexResponseDataPrev", "key": "prev", "schema": { - "description": undefined, + "description": null, "generatedName": "companyEntityIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CompanyEntityIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CompanyEntityIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25679,25 +23250,25 @@ Other details about this invoice", "generatedName": "companyEntityIndexResponseDataNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "companyEntityIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CompanyEntityIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CompanyEntityIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25711,16 +23282,16 @@ Other details about this invoice", "generatedName": "companyEntityIndexResponseDataTotalCount", "key": "total_count", "schema": { - "description": undefined, + "description": null, "generatedName": "companyEntityIndexResponseDataTotalCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CompanyEntityIndexResponseDataTotalCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -25734,22 +23305,22 @@ Other details about this invoice", "generatedName": "companyEntityIndexResponseDataData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "companyEntityIndexResponseDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CompanyEntityIndexResponseDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CompanyEntityIndexResponseDataDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CompanyEntity", "type": "reference", }, @@ -25766,7 +23337,7 @@ Other details about this invoice", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List of company entity objects", "tags": [ @@ -25776,126 +23347,126 @@ Other details about this invoice", { "audiences": [], "authed": false, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, ], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "company_id": { - "primitive": { - "string": "2UXaj4xcHoW8nwh9UVOMpw", + "type": "primitive", + "value": { "type": "string", + "value": "2UXaj4xcHoW8nwh9UVOMpw", }, - "type": "primitive", }, "company_ref": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "mailing_address": { "properties": { "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "USAL2", + "type": "primitive", + "value": { "type": "string", + "value": "USAL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "my-zoomit-ref", + "type": "primitive", + "value": { "type": "string", + "value": "my-zoomit-ref", }, - "type": "primitive", }, "vat_numbers": { - "array": [ + "type": "array", + "value": [ { "properties": { "country_code": { - "primitive": { - "string": "GB", + "type": "primitive", + "value": { "type": "string", + "value": "GB", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "GB 123456789", + "type": "primitive", + "value": { "type": "string", + "value": "GB 123456789", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -25903,148 +23474,149 @@ Other details about this invoice", "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 9281, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "mailing_address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "my-address-ref", + "type": "primitive", + "value": { "type": "string", + "value": "my-address-ref", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "USAL2", + "type": "primitive", + "value": { "type": "string", + "value": "USAL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "my-zoomit-ref", + "type": "primitive", + "value": { "type": "string", + "value": "my-zoomit-ref", }, - "type": "primitive", }, "vat_numbers": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "GB", + "type": "primitive", + "value": { "type": "string", + "value": "GB", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "GB 123456789", + "type": "primitive", + "value": { "type": "string", + "value": "GB 123456789", }, - "type": "primitive", }, }, "type": "object", @@ -26052,48 +23624,47 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "GB", + "type": "primitive", + "value": { "type": "string", + "value": "GB", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "GB 123456789", + "type": "primitive", + "value": { "type": "string", + "value": "GB 123456789", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/network/company_entities", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/network/company_entities", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -26102,73 +23673,36 @@ Other details about this invoice", ], "generatedRequestName": "NetworkCompanyEntityCreateRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "network_company_entity_create", "path": "/network/company_entities", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyEntityCreateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateCompanyEntity", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "The created company entity", - "fullExamples": [ - { - "name": "response", - "value": { - "_object": "/api/response", - "data": { - "_object": "/company_entity", - "id": 9281, - "mailing_address": { - "_object": "/address", - "city": "Albany", - "country": "United States of America", - "country_code": "US", - "ref": "my-address-ref", - "state": "MN", - "street_address": "1641 Settlers Lane", - "street_address2": "STE 2918", - "timezone": "America/Los_Angeles", - "unlocode": "USAL2", - "zip": "56307", - }, - "name": "Zoomit", - "ref": "my-zoomit-ref", - "vat_numbers": [ - { - "_object": "/company_entity/vat_number", - "country_code": "GB", - "number": "GB 123456789", - }, - ], - }, - "self": "https://api.flexport.com/network/company_entities", - "version": 2, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "NetworkCompanyEntityCreateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -26176,19 +23710,19 @@ Other details about this invoice", "generatedName": "networkCompanyEntityCreateResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "networkCompanyEntityCreateResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyEntityCreateResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26201,19 +23735,19 @@ Other details about this invoice", "generatedName": "networkCompanyEntityCreateResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "networkCompanyEntityCreateResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyEntityCreateResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26226,16 +23760,16 @@ Other details about this invoice", "generatedName": "networkCompanyEntityCreateResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "networkCompanyEntityCreateResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyEntityCreateResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -26249,16 +23783,16 @@ Other details about this invoice", "generatedName": "networkCompanyEntityCreateResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "networkCompanyEntityCreateResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyEntityCreateResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CompanyEntity", "type": "reference", }, @@ -26269,7 +23803,7 @@ Other details about this invoice", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create and return a new company entity", "tags": [ @@ -26279,7 +23813,7 @@ Other details about this invoice", { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Retrieves the details of a single company entity", "errorStatusCode": [ 400, @@ -26287,168 +23821,169 @@ Other details about this invoice", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 9281, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "mailing_address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "my-address-ref", + "type": "primitive", + "value": { "type": "string", + "value": "my-address-ref", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "USAL2", + "type": "primitive", + "value": { "type": "string", + "value": "USAL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_ref", }, - "type": "primitive", }, "vat_numbers": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "US 123746396", + "type": "primitive", + "value": { "type": "string", + "value": "US 123746396", }, - "type": "primitive", }, }, "type": "object", @@ -26456,48 +23991,47 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "GB", + "type": "primitive", + "value": { "type": "string", + "value": "GB", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "GB 123456789", + "type": "primitive", + "value": { "type": "string", + "value": "GB 123456789", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/network/company_entities/9281", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/network/company_entities/9281", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -26506,7 +24040,7 @@ Other details about this invoice", ], "generatedRequestName": "NetworkCompanyEntityShowRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "network_company_entity_show", "path": "/network/company_entities/{id}", @@ -26515,69 +24049,33 @@ Other details about this invoice", "description": "The unique id for the requested company entity", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyEntityShowRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Success", - "fullExamples": [ - { - "name": "response", - "value": { - "_object": "/api/response", - "data": { - "_object": "/company_entity", - "id": 9281, - "mailing_address": { - "_object": "/address", - "city": "Albany", - "country": "United States of America", - "country_code": "US", - "ref": "my-address-ref", - "state": "MN", - "street_address": "1641 Settlers Lane", - "street_address2": "STE 2918", - "timezone": "America/Los_Angeles", - "unlocode": "USAL2", - "zip": "56307", - }, - "name": "Zoomit", - "ref": "zoomit_ref", - "vat_numbers": [ - { - "_object": "company_entity/vat_number", - "country_code": "US", - "number": "US 123746396", - }, - ], - }, - "self": "https://api.flexport.com/network/company_entities/9281", - "version": 2, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "NetworkCompanyEntityShowResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -26585,19 +24083,19 @@ Other details about this invoice", "generatedName": "networkCompanyEntityShowResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "networkCompanyEntityShowResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyEntityShowResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26610,19 +24108,19 @@ Other details about this invoice", "generatedName": "networkCompanyEntityShowResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "networkCompanyEntityShowResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyEntityShowResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26635,16 +24133,16 @@ Other details about this invoice", "generatedName": "networkCompanyEntityShowResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "networkCompanyEntityShowResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyEntityShowResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -26658,16 +24156,16 @@ Other details about this invoice", "generatedName": "networkCompanyEntityShowResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "networkCompanyEntityShowResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyEntityShowResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CompanyEntity", "type": "reference", }, @@ -26678,7 +24176,7 @@ Other details about this invoice", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve a company entity", "tags": [ @@ -26688,26 +24186,26 @@ Other details about this invoice", { "audiences": [], "authed": false, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, ], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], @@ -26715,42 +24213,42 @@ Other details about this invoice", "request": { "properties": { "name": { - "primitive": { - "string": "Zoomit V2", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit V2", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit-us", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit-us", }, - "type": "primitive", }, "vat_numbers": { - "array": [ + "type": "array", + "value": [ { "properties": { "country_code": { - "primitive": { - "string": "GB", + "type": "primitive", + "value": { "type": "string", + "value": "GB", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "GB 123456789", + "type": "primitive", + "value": { "type": "string", + "value": "GB 123456789", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -26758,148 +24256,149 @@ Other details about this invoice", "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 9281, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "mailing_address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "my-address-ref", + "type": "primitive", + "value": { "type": "string", + "value": "my-address-ref", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "USAL2", + "type": "primitive", + "value": { "type": "string", + "value": "USAL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Zoomit V2", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit V2", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit-us", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit-us", }, - "type": "primitive", }, "vat_numbers": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "GB", + "type": "primitive", + "value": { "type": "string", + "value": "GB", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "GB 123746396", + "type": "primitive", + "value": { "type": "string", + "value": "GB 123746396", }, - "type": "primitive", }, }, "type": "object", @@ -26907,48 +24406,47 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "GB", + "type": "primitive", + "value": { "type": "string", + "value": "GB", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "GB 123456789", + "type": "primitive", + "value": { "type": "string", + "value": "GB 123456789", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/network/company_entities/9281", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/network/company_entities/9281", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -26957,7 +24455,7 @@ Other details about this invoice", ], "generatedRequestName": "NetworkCompanyEntityUpdateRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PATCH", "operationId": "network_company_entity_update", "path": "/network/company_entities/{id}", @@ -26966,82 +24464,45 @@ Other details about this invoice", "description": "The unique id for the requested company entity", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyEntityUpdateRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyEntityUpdateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UpdateCompanyEntity", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Success", - "fullExamples": [ - { - "name": "response", - "value": { - "_object": "/api/response", - "data": { - "_object": "/company_entity", - "id": 9281, - "mailing_address": { - "_object": "/address", - "city": "Albany", - "country": "United States of America", - "country_code": "US", - "ref": "my-address-ref", - "state": "MN", - "street_address": "1641 Settlers Lane", - "street_address2": "STE 2918", - "timezone": "America/Los_Angeles", - "unlocode": "USAL2", - "zip": "56307", - }, - "name": "Zoomit V2", - "ref": "zoomit-us", - "vat_numbers": [ - { - "_object": "company_entity/vat_number", - "country_code": "GB", - "number": "GB 123746396", - }, - ], - }, - "self": "https://api.flexport.com/network/company_entities/9281", - "version": 2, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "NetworkCompanyEntityUpdateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -27049,19 +24510,19 @@ Other details about this invoice", "generatedName": "networkCompanyEntityUpdateResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "networkCompanyEntityUpdateResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyEntityUpdateResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27074,19 +24535,19 @@ Other details about this invoice", "generatedName": "networkCompanyEntityUpdateResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "networkCompanyEntityUpdateResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyEntityUpdateResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27099,16 +24560,16 @@ Other details about this invoice", "generatedName": "networkCompanyEntityUpdateResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "networkCompanyEntityUpdateResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyEntityUpdateResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -27122,16 +24583,16 @@ Other details about this invoice", "generatedName": "networkCompanyEntityUpdateResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "networkCompanyEntityUpdateResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyEntityUpdateResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CompanyEntity", "type": "reference", }, @@ -27142,7 +24603,7 @@ Other details about this invoice", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Update a company entity", "tags": [ @@ -27152,7 +24613,7 @@ Other details about this invoice", { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Returns a list of contacts in the network.", "errorStatusCode": [ 400, @@ -27160,148 +24621,149 @@ Other details about this invoice", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "page", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, { "name": "per", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 20, }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/api/collections/paginated", + "type": "primitive", + "value": { "type": "string", + "value": "/api/collections/paginated", }, - "type": "primitive", }, "data": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/network/contact", + "type": "primitive", + "value": { "type": "string", + "value": "/network/contact", }, - "type": "primitive", }, "company": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/object", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/object", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "2UXaj4xcHoW8nwh9UVOMpw", + "type": "primitive", + "value": { "type": "string", + "value": "2UXaj4xcHoW8nwh9UVOMpw", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/network/companies/2UXaj4xcHoW8nwh9UVOMpw", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/network/companies/2UXaj4xcHoW8nwh9UVOMpw", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/network/company", + "type": "primitive", + "value": { "type": "string", + "value": "/network/company", }, - "type": "primitive", }, }, "type": "object", }, "email": { - "primitive": { - "string": "joe@example.com", + "type": "primitive", + "value": { "type": "string", + "value": "joe@example.com", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "ABC123", + "type": "primitive", + "value": { "type": "string", + "value": "ABC123", }, - "type": "primitive", }, "locations": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/collection", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/collection", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/network/locations/123456", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/network/locations/123456", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/network/location", + "type": "primitive", + "value": { "type": "string", + "value": "/network/location", }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Joe Schmoe", + "type": "primitive", + "value": { "type": "string", + "value": "Joe Schmoe", }, - "type": "primitive", }, "phone_number": { - "primitive": { - "string": "6789998212", + "type": "primitive", + "value": { "type": "string", + "value": "6789998212", }, - "type": "primitive", }, }, "type": "object", @@ -27309,55 +24771,54 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/network/contact", + "type": "primitive", + "value": { "type": "string", + "value": "/network/contact", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "next": { - "primitive": { - "string": "https://api.flexport.com/network/contacts?page=3&per=10", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/network/contacts?page=3&per=10", }, - "type": "primitive", }, "prev": { - "primitive": { - "string": "https://api.flexport.com/network/contacts?page=12&per=10", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/network/contacts?page=12&per=10", }, - "type": "primitive", }, "total_count": { - "primitive": { - "int": 121, + "type": "primitive", + "value": { "type": "int", + "value": 121, }, - "type": "primitive", }, }, "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/network/contacts?page=13&per=10", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/network/contacts?page=13&per=10", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -27366,7 +24827,7 @@ Other details about this invoice", ], "generatedRequestName": "NetworkContactIndexRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "network_contact_index", "path": "/network/contacts", @@ -27375,18 +24836,18 @@ Other details about this invoice", { "description": "Page number of the page to retrieve", "name": "page", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "NetworkContactIndexRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkContactIndexRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -27397,18 +24858,18 @@ Other details about this invoice", { "description": "Count of items in each page. Should be between 1 and 100 (inclusive)", "name": "per", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "NetworkContactIndexRequestPer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkContactIndexRequestPer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -27419,21 +24880,21 @@ Other details about this invoice", { "description": "The ref for the company.", "name": "f.company_ref", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "NetworkContactIndexRequestFCompanyRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkContactIndexRequestFCompanyRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27443,21 +24904,21 @@ Other details about this invoice", { "description": "The id for the company.", "name": "f.company.id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "NetworkContactIndexRequestFCompanyId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkContactIndexRequestFCompanyId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27467,21 +24928,21 @@ Other details about this invoice", { "description": "Filters out all contacts not related to this location.", "name": "f.location.id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "NetworkContactIndexRequestFLocationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkContactIndexRequestFLocationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27489,54 +24950,18 @@ Other details about this invoice", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "collection of contacts", - "fullExamples": [ - { - "name": "Success", - "value": { - "_object": "/api/response", - "data": { - "_object": "/api/collections/paginated", - "data": [ - { - "_object": "/network/contact", - "company": { - "_object": "/api/refs/object", - "id": "2UXaj4xcHoW8nwh9UVOMpw", - "link": "https://api.flexport.com/network/companies/2UXaj4xcHoW8nwh9UVOMpw", - "ref_type": "/network/company", - }, - "email": "joe@example.com", - "id": "ABC123", - "locations": { - "_object": "/api/refs/collection", - "link": "https://api.flexport.com/network/locations/123456", - "ref_type": "/network/location", - }, - "name": "Joe Schmoe", - "phone_number": "6789998212", - }, - ], - "next": null, - "prev": "https://api.flexport.com/network/contacts?page=12&per=10", - "total_count": 121, - }, - "self": "https://api.flexport.com/network/contacts?page=13&per=10", - "version": 2, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "NetworkContactIndexResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -27544,19 +24969,19 @@ Other details about this invoice", "generatedName": "networkContactIndexResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "networkContactIndexResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkContactIndexResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27569,19 +24994,19 @@ Other details about this invoice", "generatedName": "networkContactIndexResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "networkContactIndexResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkContactIndexResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27594,16 +25019,16 @@ Other details about this invoice", "generatedName": "networkContactIndexResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "networkContactIndexResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkContactIndexResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -27617,18 +25042,18 @@ Other details about this invoice", "generatedName": "networkContactIndexResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "networkContactIndexResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "NetworkContactIndexResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -27636,19 +25061,19 @@ Other details about this invoice", "generatedName": "networkContactIndexResponseDataObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "networkContactIndexResponseDataObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkContactIndexResponseDataObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27661,25 +25086,25 @@ Other details about this invoice", "generatedName": "networkContactIndexResponseDataPrev", "key": "prev", "schema": { - "description": undefined, + "description": null, "generatedName": "networkContactIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkContactIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkContactIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27693,25 +25118,25 @@ Other details about this invoice", "generatedName": "networkContactIndexResponseDataNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "networkContactIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkContactIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkContactIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27725,16 +25150,16 @@ Other details about this invoice", "generatedName": "networkContactIndexResponseDataTotalCount", "key": "total_count", "schema": { - "description": undefined, + "description": null, "generatedName": "networkContactIndexResponseDataTotalCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkContactIndexResponseDataTotalCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -27748,22 +25173,22 @@ Other details about this invoice", "generatedName": "networkContactIndexResponseDataData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "networkContactIndexResponseDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkContactIndexResponseDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkContactIndexResponseDataDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Contact", "type": "reference", }, @@ -27780,7 +25205,7 @@ Other details about this invoice", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List contact objects", "tags": [ @@ -27790,48 +25215,48 @@ Other details about this invoice", { "audiences": [], "authed": false, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, ], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "company_id": { - "primitive": { - "string": "2UXaj4xcHoW8nwh9UVOMpw", + "type": "primitive", + "value": { "type": "string", + "value": "2UXaj4xcHoW8nwh9UVOMpw", }, - "type": "primitive", }, "email": { - "primitive": { - "string": "john@example.com", + "type": "primitive", + "value": { "type": "string", + "value": "john@example.com", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "John Smith", + "type": "primitive", + "value": { "type": "string", + "value": "John Smith", }, - "type": "primitive", }, "phone_number": { - "primitive": { - "string": "861-555-5555", + "type": "primitive", + "value": { "type": "string", + "value": "861-555-5555", }, - "type": "primitive", }, }, "type": "object", @@ -27839,124 +25264,124 @@ Other details about this invoice", "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/network/contact", + "type": "primitive", + "value": { "type": "string", + "value": "/network/contact", }, - "type": "primitive", }, "company": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/object", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/object", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "2UXaj4xcHoW8nwh9UVOMpw", + "type": "primitive", + "value": { "type": "string", + "value": "2UXaj4xcHoW8nwh9UVOMpw", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/network/companies/2UXaj4xcHoW8nwh9UVOMpw", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/network/companies/2UXaj4xcHoW8nwh9UVOMpw", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/network/company", + "type": "primitive", + "value": { "type": "string", + "value": "/network/company", }, - "type": "primitive", }, }, "type": "object", }, "email": { - "primitive": { - "string": "john@example.com", + "type": "primitive", + "value": { "type": "string", + "value": "john@example.com", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "FHLKEFHHoW8nwh9UVOMpw", + "type": "primitive", + "value": { "type": "string", + "value": "FHLKEFHHoW8nwh9UVOMpw", }, - "type": "primitive", }, "locations": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/collection", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/collection", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/network/locations?f.contact.id=FHLKEFHHoW8nwh9UVOMpw", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/network/locations?f.contact.id=FHLKEFHHoW8nwh9UVOMpw", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/network/location", + "type": "primitive", + "value": { "type": "string", + "value": "/network/location", }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "John Smith", + "type": "primitive", + "value": { "type": "string", + "value": "John Smith", }, - "type": "primitive", }, "phone_number": { - "primitive": { - "string": "861-555-5555", + "type": "primitive", + "value": { "type": "string", + "value": "861-555-5555", }, - "type": "primitive", }, }, "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/network/contacts", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/network/contacts", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -27965,65 +25390,36 @@ Other details about this invoice", ], "generatedRequestName": "NetworkContactCreateRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "network_contact_create", "path": "/network/contacts", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "NetworkContactCreateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateContact", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "The created contact", - "fullExamples": [ - { - "name": "response", - "value": { - "_object": "/api/response", - "data": { - "_object": "/network/contact", - "company": { - "_object": "/api/refs/object", - "id": "2UXaj4xcHoW8nwh9UVOMpw", - "link": "https://api.flexport.com/network/companies/2UXaj4xcHoW8nwh9UVOMpw", - "ref_type": "/network/company", - }, - "email": "john@example.com", - "id": "FHLKEFHHoW8nwh9UVOMpw", - "locations": { - "_object": "/api/refs/collection", - "link": "https://api.flexport.com/network/locations?f.contact.id=FHLKEFHHoW8nwh9UVOMpw", - "ref_type": "/network/location", - }, - "name": "John Smith", - "phone_number": "861-555-5555", - }, - "self": "https://api.flexport.com/network/contacts", - "version": 2, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "NetworkContactCreateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -28031,19 +25427,19 @@ Other details about this invoice", "generatedName": "networkContactCreateResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "networkContactCreateResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkContactCreateResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28056,19 +25452,19 @@ Other details about this invoice", "generatedName": "networkContactCreateResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "networkContactCreateResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkContactCreateResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28081,16 +25477,16 @@ Other details about this invoice", "generatedName": "networkContactCreateResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "networkContactCreateResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkContactCreateResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -28104,16 +25500,16 @@ Other details about this invoice", "generatedName": "networkContactCreateResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "networkContactCreateResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkContactCreateResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Contact", "type": "reference", }, @@ -28124,7 +25520,7 @@ Other details about this invoice", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a new contact object", "tags": [ @@ -28134,7 +25530,7 @@ Other details about this invoice", { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Retrieves the details of a single contact.", "errorStatusCode": [ 400, @@ -28142,144 +25538,144 @@ Other details about this invoice", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/network/contact", + "type": "primitive", + "value": { "type": "string", + "value": "/network/contact", }, - "type": "primitive", }, "company": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/object", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/object", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "2UXaj4xcHoW8nwh9UVOMpw", + "type": "primitive", + "value": { "type": "string", + "value": "2UXaj4xcHoW8nwh9UVOMpw", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/network/companies/2UXaj4xcHoW8nwh9UVOMpw", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/network/companies/2UXaj4xcHoW8nwh9UVOMpw", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/network/company", + "type": "primitive", + "value": { "type": "string", + "value": "/network/company", }, - "type": "primitive", }, }, "type": "object", }, "email": { - "primitive": { - "string": "joe@example..com", + "type": "primitive", + "value": { "type": "string", + "value": "joe@example..com", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "ABC123", + "type": "primitive", + "value": { "type": "string", + "value": "ABC123", }, - "type": "primitive", }, "locations": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/collection", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/collection", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/network/locations/123456", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/network/locations/123456", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/network/location", + "type": "primitive", + "value": { "type": "string", + "value": "/network/location", }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Joe Schmoe", + "type": "primitive", + "value": { "type": "string", + "value": "Joe Schmoe", }, - "type": "primitive", }, "phone_number": { - "primitive": { - "string": "6789998212", + "type": "primitive", + "value": { "type": "string", + "value": "6789998212", }, - "type": "primitive", }, }, "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/network/contacts/ABC123", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/network/contacts/ABC123", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -28288,7 +25684,7 @@ Other details about this invoice", ], "generatedRequestName": "NetworkContactShowRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "network_contact_show", "path": "/network/contacts/{id}", @@ -28297,61 +25693,33 @@ Other details about this invoice", "description": "The unique id for the requested contact", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "NetworkContactShowRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Success", - "fullExamples": [ - { - "name": "Success", - "value": { - "_object": "/api/response", - "data": { - "_object": "/network/contact", - "company": { - "_object": "/api/refs/object", - "id": "2UXaj4xcHoW8nwh9UVOMpw", - "link": "https://api.flexport.com/network/companies/2UXaj4xcHoW8nwh9UVOMpw", - "ref_type": "/network/company", - }, - "email": "joe@example..com", - "id": "ABC123", - "locations": { - "_object": "/api/refs/collection", - "link": "https://api.flexport.com/network/locations/123456", - "ref_type": "/network/location", - }, - "name": "Joe Schmoe", - "phone_number": "6789998212", - }, - "self": "https://api.flexport.com/network/contacts/ABC123", - "version": 2, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "NetworkContactShowResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -28359,19 +25727,19 @@ Other details about this invoice", "generatedName": "networkContactShowResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "networkContactShowResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkContactShowResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28384,19 +25752,19 @@ Other details about this invoice", "generatedName": "networkContactShowResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "networkContactShowResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkContactShowResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28409,16 +25777,16 @@ Other details about this invoice", "generatedName": "networkContactShowResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "networkContactShowResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkContactShowResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -28432,16 +25800,16 @@ Other details about this invoice", "generatedName": "networkContactShowResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "networkContactShowResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkContactShowResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Contact", "type": "reference", }, @@ -28452,7 +25820,7 @@ Other details about this invoice", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve a contact", "tags": [ @@ -28462,26 +25830,26 @@ Other details about this invoice", { "audiences": [], "authed": false, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, ], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], @@ -28489,25 +25857,25 @@ Other details about this invoice", "request": { "properties": { "email": { - "primitive": { - "string": "john_new_email@example.com", + "type": "primitive", + "value": { "type": "string", + "value": "john_new_email@example.com", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "John Smith", + "type": "primitive", + "value": { "type": "string", + "value": "John Smith", }, - "type": "primitive", }, "phone_number": { - "primitive": { - "string": "861-555-7777", + "type": "primitive", + "value": { "type": "string", + "value": "861-555-7777", }, - "type": "primitive", }, }, "type": "object", @@ -28515,124 +25883,124 @@ Other details about this invoice", "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/network/contact", + "type": "primitive", + "value": { "type": "string", + "value": "/network/contact", }, - "type": "primitive", }, "company": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/object", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/object", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "2UXaj4xcHoW8nwh9UVOMpw", + "type": "primitive", + "value": { "type": "string", + "value": "2UXaj4xcHoW8nwh9UVOMpw", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/network/companies/2UXaj4xcHoW8nwh9UVOMpw", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/network/companies/2UXaj4xcHoW8nwh9UVOMpw", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/network/company", + "type": "primitive", + "value": { "type": "string", + "value": "/network/company", }, - "type": "primitive", }, }, "type": "object", }, "email": { - "primitive": { - "string": "john_new_email@example.com", + "type": "primitive", + "value": { "type": "string", + "value": "john_new_email@example.com", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "FHLKEFHHoW8nwh9UVOMpw", + "type": "primitive", + "value": { "type": "string", + "value": "FHLKEFHHoW8nwh9UVOMpw", }, - "type": "primitive", }, "locations": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/collection", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/collection", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/network/locations?f.contact.id=FHLKEFHHoW8nwh9UVOMpw", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/network/locations?f.contact.id=FHLKEFHHoW8nwh9UVOMpw", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/network/location", + "type": "primitive", + "value": { "type": "string", + "value": "/network/location", }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "John Smith", + "type": "primitive", + "value": { "type": "string", + "value": "John Smith", }, - "type": "primitive", }, "phone_number": { - "primitive": { - "string": "861-555-7777", + "type": "primitive", + "value": { "type": "string", + "value": "861-555-7777", }, - "type": "primitive", }, }, "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/network/contacts/FHLKEFHHoW8nwh9UVOMpw", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/network/contacts/FHLKEFHHoW8nwh9UVOMpw", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -28641,7 +26009,7 @@ Other details about this invoice", ], "generatedRequestName": "NetworkContactUpdateRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PATCH", "operationId": "network_contact_update", "path": "/network/contacts/{id}", @@ -28650,74 +26018,45 @@ Other details about this invoice", "description": "The unique id for the requested contact", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "NetworkContactUpdateRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "NetworkContactUpdateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UpdateContact", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "The updated contact", - "fullExamples": [ - { - "name": "response", - "value": { - "_object": "/api/response", - "data": { - "_object": "/network/contact", - "company": { - "_object": "/api/refs/object", - "id": "2UXaj4xcHoW8nwh9UVOMpw", - "link": "https://api.flexport.com/network/companies/2UXaj4xcHoW8nwh9UVOMpw", - "ref_type": "/network/company", - }, - "email": "john_new_email@example.com", - "id": "FHLKEFHHoW8nwh9UVOMpw", - "locations": { - "_object": "/api/refs/collection", - "link": "https://api.flexport.com/network/locations?f.contact.id=FHLKEFHHoW8nwh9UVOMpw", - "ref_type": "/network/location", - }, - "name": "John Smith", - "phone_number": "861-555-7777", - }, - "self": "https://api.flexport.com/network/contacts/FHLKEFHHoW8nwh9UVOMpw", - "version": 2, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "NetworkContactUpdateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -28725,19 +26064,19 @@ Other details about this invoice", "generatedName": "networkContactUpdateResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "networkContactUpdateResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkContactUpdateResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28750,19 +26089,19 @@ Other details about this invoice", "generatedName": "networkContactUpdateResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "networkContactUpdateResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkContactUpdateResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28775,16 +26114,16 @@ Other details about this invoice", "generatedName": "networkContactUpdateResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "networkContactUpdateResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkContactUpdateResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -28798,16 +26137,16 @@ Other details about this invoice", "generatedName": "networkContactUpdateResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "networkContactUpdateResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkContactUpdateResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Contact", "type": "reference", }, @@ -28818,7 +26157,7 @@ Other details about this invoice", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Update an existing contact", "tags": [ @@ -28828,7 +26167,7 @@ Other details about this invoice", { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Returns a list of location objects in the network.", "errorStatusCode": [ 400, @@ -28836,140 +26175,141 @@ Other details about this invoice", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "page", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, { "name": "per", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 20, }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/api/collections/paginated", + "type": "primitive", + "value": { "type": "string", + "value": "/api/collections/paginated", }, - "type": "primitive", }, "data": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/network/location", + "type": "primitive", + "value": { "type": "string", + "value": "/network/location", }, - "type": "primitive", }, "address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "wayne_enterprises_ref", + "type": "primitive", + "value": { "type": "string", + "value": "wayne_enterprises_ref", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Gotham Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Gotham Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "USAL2", + "type": "primitive", + "value": { "type": "string", + "value": "USAL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", @@ -28977,32 +26317,32 @@ Other details about this invoice", "company": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/object", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/object", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "abc123", + "type": "primitive", + "value": { "type": "string", + "value": "abc123", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/network/companies/abc123", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/network/companies/abc123", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/network/company", + "type": "primitive", + "value": { "type": "string", + "value": "/network/company", }, - "type": "primitive", }, }, "type": "object", @@ -29010,49 +26350,49 @@ Other details about this invoice", "contacts": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/collection", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/collection", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/network/contacts?f.location.id=abdef123", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/network/contacts?f.location.id=abdef123", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/network/contacts", + "type": "primitive", + "value": { "type": "string", + "value": "/network/contacts", }, - "type": "primitive", }, }, "type": "object", }, "editable": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "id": { - "primitive": { - "string": "abdef123", + "type": "primitive", + "value": { "type": "string", + "value": "abdef123", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Wayne Enterprises", + "type": "primitive", + "value": { "type": "string", + "value": "Wayne Enterprises", }, - "type": "primitive", }, }, "type": "object", @@ -29060,55 +26400,54 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/network/location", + "type": "primitive", + "value": { "type": "string", + "value": "/network/location", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "next": { - "primitive": { - "string": "https://api.flexport.com/network/locations?page=3&per=10", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/network/locations?page=3&per=10", }, - "type": "primitive", }, "prev": { - "primitive": { - "string": "https://api.flexport.com/network/locations?page=1&per=10", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/network/locations?page=1&per=10", }, - "type": "primitive", }, "total_count": { - "primitive": { - "int": 11, + "type": "primitive", + "value": { "type": "int", + "value": 11, }, - "type": "primitive", }, }, "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/network/locations?page=2&per=10", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/network/locations?page=2&per=10", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -29117,7 +26456,7 @@ Other details about this invoice", ], "generatedRequestName": "LocationIndexRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "location_index", "path": "/network/locations", @@ -29126,18 +26465,18 @@ Other details about this invoice", { "description": "Page number of the page to retrieve", "name": "page", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LocationIndexRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "LocationIndexRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -29148,18 +26487,18 @@ Other details about this invoice", { "description": "Count of items in each page. Should be between 1 and 100 (inclusive)", "name": "per", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LocationIndexRequestPer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "LocationIndexRequestPer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -29170,21 +26509,21 @@ Other details about this invoice", { "description": "The ref for the location.", "name": "f.ref", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LocationIndexRequestFRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "LocationIndexRequestFRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29194,21 +26533,21 @@ Other details about this invoice", { "description": "The ref for a company.", "name": "f.company_ref", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LocationIndexRequestFCompanyRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "LocationIndexRequestFCompanyRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29218,21 +26557,21 @@ Other details about this invoice", { "description": "The id for a company.", "name": "f.company.id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LocationIndexRequestFCompanyId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "LocationIndexRequestFCompanyId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29242,21 +26581,21 @@ Other details about this invoice", { "description": "The id for a contact at this location.", "name": "f.contact.id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LocationIndexRequestFContactId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "LocationIndexRequestFContactId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29266,21 +26605,21 @@ Other details about this invoice", { "description": "Only return locations that have a specific metadata key-value pair. Multiple metadata filters can be added to a single query. If there are multiple metadata filters each with the same metadata key, then the filter will return locations matching any of the specified metadata values for that metadata key.", "name": "f.metadata.YOUR_METADATA_KEY", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LocationIndexRequestFMetadataYourMetadataKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "LocationIndexRequestFMetadataYourMetadataKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29288,67 +26627,18 @@ Other details about this invoice", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "collection of locations", - "fullExamples": [ - { - "name": "Success", - "value": { - "_object": "/api/response", - "data": { - "_object": "/api/collections/paginated", - "data": [ - { - "_object": "/network/location", - "address": { - "_object": "/address", - "city": "Albany", - "country": "United States of America", - "country_code": "US", - "ref": "wayne_enterprises_ref", - "state": "MN", - "street_address": "1641 Gotham Lane", - "street_address2": "STE 2918", - "timezone": "America/Los_Angeles", - "unlocode": "USAL2", - "zip": "56307", - }, - "company": { - "_object": "/api/refs/object", - "id": "abc123", - "link": "https://api.flexport.com/network/companies/abc123", - "ref_type": "/network/company", - }, - "contacts": { - "_object": "/api/refs/collection", - "link": "https://api.flexport.com/network/contacts?f.location.id=abdef123", - "ref_type": "/network/contacts", - }, - "editable": true, - "id": "abdef123", - "metadata": {}, - "name": "Wayne Enterprises", - }, - ], - "next": null, - "prev": "https://api.flexport.com/network/locations?page=1&per=10", - "total_count": 11, - }, - "self": "https://api.flexport.com/network/locations?page=2&per=10", - "version": 2, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "LocationIndexResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -29356,19 +26646,19 @@ Other details about this invoice", "generatedName": "locationIndexResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "locationIndexResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "LocationIndexResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29381,19 +26671,19 @@ Other details about this invoice", "generatedName": "locationIndexResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "locationIndexResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "LocationIndexResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29406,16 +26696,16 @@ Other details about this invoice", "generatedName": "locationIndexResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "locationIndexResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "LocationIndexResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -29429,18 +26719,18 @@ Other details about this invoice", "generatedName": "locationIndexResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "locationIndexResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "LocationIndexResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -29448,19 +26738,19 @@ Other details about this invoice", "generatedName": "locationIndexResponseDataObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "locationIndexResponseDataObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "LocationIndexResponseDataObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29473,25 +26763,25 @@ Other details about this invoice", "generatedName": "locationIndexResponseDataPrev", "key": "prev", "schema": { - "description": undefined, + "description": null, "generatedName": "locationIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "LocationIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "LocationIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29505,25 +26795,25 @@ Other details about this invoice", "generatedName": "locationIndexResponseDataNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "locationIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "LocationIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "LocationIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29537,16 +26827,16 @@ Other details about this invoice", "generatedName": "locationIndexResponseDataTotalCount", "key": "total_count", "schema": { - "description": undefined, + "description": null, "generatedName": "locationIndexResponseDataTotalCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "LocationIndexResponseDataTotalCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -29560,22 +26850,22 @@ Other details about this invoice", "generatedName": "locationIndexResponseDataData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "locationIndexResponseDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "LocationIndexResponseDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "LocationIndexResponseDataDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Location", "type": "reference", }, @@ -29592,7 +26882,7 @@ Other details about this invoice", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List of location objects", "tags": [ @@ -29602,17 +26892,17 @@ Other details about this invoice", { "audiences": [], "authed": false, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, ], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -29620,77 +26910,77 @@ Other details about this invoice", "address": { "properties": { "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "USAL2", + "type": "primitive", + "value": { "type": "string", + "value": "USAL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", }, "company_id": { - "primitive": { - "string": "xyz_123_ABC", + "type": "primitive", + "value": { "type": "string", + "value": "xyz_123_ABC", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit-management-co", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit-management-co", }, - "type": "primitive", }, }, "type": "object", @@ -29698,99 +26988,99 @@ Other details about this invoice", "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/network/location", + "type": "primitive", + "value": { "type": "string", + "value": "/network/location", }, - "type": "primitive", }, "address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Los Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "Los Angeles", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit-management-co", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit-management-co", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "CA", + "type": "primitive", + "value": { "type": "string", + "value": "CA", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "USLAX", + "type": "primitive", + "value": { "type": "string", + "value": "USLAX", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", @@ -29798,32 +27088,32 @@ Other details about this invoice", "company": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/object", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/object", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "xyz_13_zbc", + "type": "primitive", + "value": { "type": "string", + "value": "xyz_13_zbc", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/network/companies/xyz_123_abc", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/network/companies/xyz_123_abc", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/network/company", + "type": "primitive", + "value": { "type": "string", + "value": "/network/company", }, - "type": "primitive", }, }, "type": "object", @@ -29831,109 +27121,109 @@ Other details about this invoice", "contacts": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/collection", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/collection", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/network/contacts?f.location.id=abdef123", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/network/contacts?f.location.id=abdef123", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/network/contacts", + "type": "primitive", + "value": { "type": "string", + "value": "/network/contacts", }, - "type": "primitive", }, }, "type": "object", }, "editable": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "id": { - "primitive": { - "string": "abdef123", + "type": "primitive", + "value": { "type": "string", + "value": "abdef123", }, - "type": "primitive", }, "metadata": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "metadata", "type": "string", + "value": "metadata", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "ref", + "type": "primitive", + "value": { "type": "string", + "value": "ref", }, - "type": "primitive", }, }, "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/network/locations", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/network/locations", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -29942,78 +27232,36 @@ Other details about this invoice", ], "generatedRequestName": "NetworkLocationCreateRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "network_location_create", "path": "/network/locations", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "NetworkLocationCreateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateLocation", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "The created location", - "fullExamples": [ - { - "name": "response", - "value": { - "_object": "/api/response", - "data": { - "_object": "/network/location", - "address": { - "_object": "/address", - "city": "Los Angeles", - "country": "United States of America", - "country_code": "US", - "ref": "zoomit-management-co", - "state": "CA", - "street_address": "1641 Settlers Lane", - "street_address2": "STE 2918", - "timezone": "America/Los_Angeles", - "unlocode": "USLAX", - "zip": "56307", - }, - "company": { - "_object": "/api/refs/object", - "id": "xyz_13_zbc", - "link": "https://api.flexport.com/network/companies/xyz_123_abc", - "ref_type": "/network/company", - }, - "contacts": { - "_object": "/api/refs/collection", - "link": "https://api.flexport.com/network/contacts?f.location.id=abdef123", - "ref_type": "/network/contacts", - }, - "editable": true, - "id": "abdef123", - "metadata": {}, - "name": "Zoomit", - }, - "self": "https://api.flexport.com/network/locations", - "version": 2, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "NetworkLocationCreateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -30021,19 +27269,19 @@ Other details about this invoice", "generatedName": "networkLocationCreateResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "networkLocationCreateResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkLocationCreateResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30046,19 +27294,19 @@ Other details about this invoice", "generatedName": "networkLocationCreateResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "networkLocationCreateResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkLocationCreateResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30071,16 +27319,16 @@ Other details about this invoice", "generatedName": "networkLocationCreateResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "networkLocationCreateResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkLocationCreateResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -30094,16 +27342,16 @@ Other details about this invoice", "generatedName": "networkLocationCreateResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "networkLocationCreateResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkLocationCreateResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Location", "type": "reference", }, @@ -30114,7 +27362,7 @@ Other details about this invoice", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create and return a new location", "tags": [ @@ -30124,7 +27372,7 @@ Other details about this invoice", { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Retrieves the details of a single location", "errorStatusCode": [ 400, @@ -30132,119 +27380,119 @@ Other details about this invoice", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/network/location", + "type": "primitive", + "value": { "type": "string", + "value": "/network/location", }, - "type": "primitive", }, "address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "wayne_enterprises_ref", + "type": "primitive", + "value": { "type": "string", + "value": "wayne_enterprises_ref", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Gotham Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Gotham Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "USAL2", + "type": "primitive", + "value": { "type": "string", + "value": "USAL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", @@ -30252,32 +27500,32 @@ Other details about this invoice", "company": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/object", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/object", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "abc123", + "type": "primitive", + "value": { "type": "string", + "value": "abc123", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/network/companies/abc123", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/network/companies/abc123", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/network/company", + "type": "primitive", + "value": { "type": "string", + "value": "/network/company", }, - "type": "primitive", }, }, "type": "object", @@ -30285,109 +27533,109 @@ Other details about this invoice", "contacts": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/collection", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/collection", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/network/contacts?f.location.id=abdef123", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/network/contacts?f.location.id=abdef123", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/network/contacts", + "type": "primitive", + "value": { "type": "string", + "value": "/network/contacts", }, - "type": "primitive", }, }, "type": "object", }, "editable": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "id": { - "primitive": { - "string": "abdef123", + "type": "primitive", + "value": { "type": "string", + "value": "abdef123", }, - "type": "primitive", }, "metadata": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "metadata", "type": "string", + "value": "metadata", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "name": { - "primitive": { - "string": "Wayne Enterprises", + "type": "primitive", + "value": { "type": "string", + "value": "Wayne Enterprises", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "ref", + "type": "primitive", + "value": { "type": "string", + "value": "ref", }, - "type": "primitive", }, }, "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/network/locations/abdef123", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/network/locations/abdef123", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -30396,7 +27644,7 @@ Other details about this invoice", ], "generatedRequestName": "NetworkLocationShowRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "network_location_show", "path": "/network/locations/{id}", @@ -30405,74 +27653,33 @@ Other details about this invoice", "description": "The unique id for the requested location", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "NetworkLocationShowRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Success", - "fullExamples": [ - { - "name": "response", - "value": { - "_object": "/api/response", - "data": { - "_object": "/network/location", - "address": { - "_object": "/address", - "city": "Albany", - "country": "United States of America", - "country_code": "US", - "ref": "wayne_enterprises_ref", - "state": "MN", - "street_address": "1641 Gotham Lane", - "street_address2": "STE 2918", - "timezone": "America/Los_Angeles", - "unlocode": "USAL2", - "zip": "56307", - }, - "company": { - "_object": "/api/refs/object", - "id": "abc123", - "link": "https://api.flexport.com/network/companies/abc123", - "ref_type": "/network/company", - }, - "contacts": { - "_object": "/api/refs/collection", - "link": "https://api.flexport.com/network/contacts?f.location.id=abdef123", - "ref_type": "/network/contacts", - }, - "editable": true, - "id": "abdef123", - "metadata": {}, - "name": "Wayne Enterprises", - }, - "self": "https://api.flexport.com/network/locations/abdef123", - "version": 2, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "NetworkLocationShowResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -30480,19 +27687,19 @@ Other details about this invoice", "generatedName": "networkLocationShowResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "networkLocationShowResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkLocationShowResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30505,19 +27712,19 @@ Other details about this invoice", "generatedName": "networkLocationShowResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "networkLocationShowResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkLocationShowResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30530,16 +27737,16 @@ Other details about this invoice", "generatedName": "networkLocationShowResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "networkLocationShowResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkLocationShowResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -30553,16 +27760,16 @@ Other details about this invoice", "generatedName": "networkLocationShowResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "networkLocationShowResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkLocationShowResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Location", "type": "reference", }, @@ -30573,7 +27780,7 @@ Other details about this invoice", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve a location by id", "tags": [ @@ -30583,26 +27790,26 @@ Other details about this invoice", { "audiences": [], "authed": false, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, ], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], @@ -30610,18 +27817,18 @@ Other details about this invoice", "request": { "properties": { "name": { - "primitive": { - "string": "Zoomit V2", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit V2", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit-management-co", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit-management-co", }, - "type": "primitive", }, }, "type": "object", @@ -30629,99 +27836,99 @@ Other details about this invoice", "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/network/location", + "type": "primitive", + "value": { "type": "string", + "value": "/network/location", }, - "type": "primitive", }, "address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Los Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "Los Angeles", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit-management-co", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit-management-co", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "CA", + "type": "primitive", + "value": { "type": "string", + "value": "CA", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "2 World Way", + "type": "primitive", + "value": { "type": "string", + "value": "2 World Way", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "USLAX", + "type": "primitive", + "value": { "type": "string", + "value": "USLAX", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "90045", + "type": "primitive", + "value": { "type": "string", + "value": "90045", }, - "type": "primitive", }, }, "type": "object", @@ -30729,32 +27936,32 @@ Other details about this invoice", "company": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/object", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/object", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "xyz_13_zbc", + "type": "primitive", + "value": { "type": "string", + "value": "xyz_13_zbc", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/network/companies/xyz_123_abc", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/network/companies/xyz_123_abc", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/network/company", + "type": "primitive", + "value": { "type": "string", + "value": "/network/company", }, - "type": "primitive", }, }, "type": "object", @@ -30762,109 +27969,109 @@ Other details about this invoice", "contacts": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/collection", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/collection", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/network/contacts?f.location.id=abdef123", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/network/contacts?f.location.id=abdef123", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/network/contacts", + "type": "primitive", + "value": { "type": "string", + "value": "/network/contacts", }, - "type": "primitive", }, }, "type": "object", }, "editable": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "id": { - "primitive": { - "string": "abdef123", + "type": "primitive", + "value": { "type": "string", + "value": "abdef123", }, - "type": "primitive", }, "metadata": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "metadata", "type": "string", + "value": "metadata", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "name": { - "primitive": { - "string": "Zoomit V2", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit V2", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "ref", + "type": "primitive", + "value": { "type": "string", + "value": "ref", }, - "type": "primitive", }, }, "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/network/locations/abdef123", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/network/locations/abdef123", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -30873,7 +28080,7 @@ Other details about this invoice", ], "generatedRequestName": "LocationUpdateRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PATCH", "operationId": "location_update", "path": "/network/locations/{id}", @@ -30882,87 +28089,45 @@ Other details about this invoice", "description": "The unique id for the requested location", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "LocationUpdateRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LocationUpdateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UpdateLocation", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Success", - "fullExamples": [ - { - "name": "response", - "value": { - "_object": "/api/response", - "data": { - "_object": "/network/location", - "address": { - "_object": "/address", - "city": "Los Angeles", - "country": "United States of America", - "country_code": "US", - "ref": "zoomit-management-co", - "state": "CA", - "street_address": "2 World Way", - "street_address2": null, - "timezone": "America/Los_Angeles", - "unlocode": "USLAX", - "zip": "90045", - }, - "company": { - "_object": "/api/refs/object", - "id": "xyz_13_zbc", - "link": "https://api.flexport.com/network/companies/xyz_123_abc", - "ref_type": "/network/company", - }, - "contacts": { - "_object": "/api/refs/collection", - "link": "https://api.flexport.com/network/contacts?f.location.id=abdef123", - "ref_type": "/network/contacts", - }, - "editable": true, - "id": "abdef123", - "metadata": {}, - "name": "Zoomit V2", - }, - "self": "https://api.flexport.com/network/locations/abdef123", - "version": 2, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "LocationUpdateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -30970,19 +28135,19 @@ Other details about this invoice", "generatedName": "locationUpdateResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "locationUpdateResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "LocationUpdateResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30995,19 +28160,19 @@ Other details about this invoice", "generatedName": "locationUpdateResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "locationUpdateResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "LocationUpdateResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31020,16 +28185,16 @@ Other details about this invoice", "generatedName": "locationUpdateResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "locationUpdateResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "LocationUpdateResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -31043,16 +28208,16 @@ Other details about this invoice", "generatedName": "locationUpdateResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "locationUpdateResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "LocationUpdateResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Location", "type": "reference", }, @@ -31063,7 +28228,7 @@ Other details about this invoice", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Update a network location", "tags": [ @@ -31073,7 +28238,7 @@ Other details about this invoice", { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Retrieves the details of your own organization.", "errorStatusCode": [ 400, @@ -31081,207 +28246,208 @@ Other details about this invoice", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/network/company", + "type": "primitive", + "value": { "type": "string", + "value": "/network/company", }, - "type": "primitive", }, "contacts": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/collection", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/collection", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/network/contacts/1234", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/network/contacts/1234", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/network/contact", + "type": "primitive", + "value": { "type": "string", + "value": "/network/contact", }, - "type": "primitive", }, }, "type": "object", }, "editable": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "entities": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 9281, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "mailing_address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_address_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_address_ref", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "USAL2", + "type": "primitive", + "value": { "type": "string", + "value": "USAL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_ref", }, - "type": "primitive", }, "vat_numbers": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "GB", + "type": "primitive", + "value": { "type": "string", + "value": "GB", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "GB 123456789", + "type": "primitive", + "value": { "type": "string", + "value": "GB 123456789", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -31289,131 +28455,130 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_ref", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "ABC123", + "type": "primitive", + "value": { "type": "string", + "value": "ABC123", }, - "type": "primitive", }, "locations": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/collection", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/collection", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/network/locations/123456", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/network/locations/123456", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/network/location", + "type": "primitive", + "value": { "type": "string", + "value": "/network/location", }, - "type": "primitive", }, }, "type": "object", }, "metadata": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "metadata", "type": "string", + "value": "metadata", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "name": { - "primitive": { - "string": "CompanyFoo", + "type": "primitive", + "value": { "type": "string", + "value": "CompanyFoo", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "ref_for_company", + "type": "primitive", + "value": { "type": "string", + "value": "ref_for_company", }, - "type": "primitive", }, }, "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/network/me/companies", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/network/me/companies", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -31422,73 +28587,24 @@ Other details about this invoice", ], "generatedRequestName": "NetworkCompanyMeRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "network_company_me", "path": "/network/me/companies", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Success", - "fullExamples": [ - { - "name": "Success", - "value": { - "_object": "/api/response", - "data": { - "_object": "/network/company", - "contacts": { - "_object": "/api/refs/collection", - "link": "https://api.flexport.com/network/contacts/1234", - "ref_type": "/network/contact", - }, - "editable": true, - "entities": [ - { - "_object": "/company_entity", - "id": 9281, - "mailing_address": { - "_object": "/address", - "city": "Albany", - "country": "United States of America", - "country_code": "US", - "ref": "zoomit_address_ref", - "state": "MN", - "street_address": "1641 Settlers Lane", - "street_address2": "STE 2918", - "timezone": "America/Los_Angeles", - "unlocode": "USAL2", - "zip": "56307", - }, - "name": "Zoomit", - "ref": "zoomit_ref", - "vat_numbers": [], - }, - ], - "id": "ABC123", - "locations": { - "_object": "/api/refs/collection", - "link": "https://api.flexport.com/network/locations/123456", - "ref_type": "/network/location", - }, - "name": "CompanyFoo", - "ref": "ref_for_company", - }, - "self": "https://api.flexport.com/network/me/companies", - "version": 2, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "NetworkCompanyMeResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -31496,19 +28612,19 @@ Other details about this invoice", "generatedName": "networkCompanyMeResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "networkCompanyMeResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyMeResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31521,19 +28637,19 @@ Other details about this invoice", "generatedName": "networkCompanyMeResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "networkCompanyMeResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyMeResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31546,16 +28662,16 @@ Other details about this invoice", "generatedName": "networkCompanyMeResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "networkCompanyMeResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyMeResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -31569,16 +28685,16 @@ Other details about this invoice", "generatedName": "networkCompanyMeResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "networkCompanyMeResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NetworkCompanyMeResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Company", "type": "reference", }, @@ -31589,7 +28705,7 @@ Other details about this invoice", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve your company", "tags": [ @@ -31599,129 +28715,130 @@ Other details about this invoice", { "audiences": [], "authed": false, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, ], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "page", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, { "name": "per", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 20, }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/api/collections/paginated", + "type": "primitive", + "value": { "type": "string", + "value": "/api/collections/paginated", }, - "type": "primitive", }, "data": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/ocean/shipment_container_leg", + "type": "primitive", + "value": { "type": "string", + "value": "/ocean/shipment_container_leg", }, - "type": "primitive", }, "dates": { - "array": [ + "type": "array", + "value": [ { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "actual_loaded_on_board_date", "type": "string", + "value": "actual_loaded_on_board_date", }, "value": { "type": "unknown", - "unknown": { - "primitive": { - "string": "2019-01-18T22:08:38.599Z", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "2019-01-18T22:08:38.599Z", }, - "type": "primitive", }, }, }, ], - "type": "map", }, { - "map": [], "type": "map", + "value": [], }, ], - "type": "array", }, "leg": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/object", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/object", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 123, + "type": "primitive", + "value": { "type": "int", + "value": 123, }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/shipment_legs/123", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/shipment_legs/123", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/shipment_leg", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment_leg", }, - "type": "primitive", }, }, "type": "object", @@ -31729,32 +28846,32 @@ Other details about this invoice", "shipment_container": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/object", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/object", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 123, + "type": "primitive", + "value": { "type": "int", + "value": 123, }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/ocean/shipment_containers/123", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/ocean/shipment_containers/123", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/ocean/shipment_container", + "type": "primitive", + "value": { "type": "string", + "value": "/ocean/shipment_container", }, - "type": "primitive", }, }, "type": "object", @@ -31765,48 +28882,47 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/ocean/shipment_container_leg", + "type": "primitive", + "value": { "type": "string", + "value": "/ocean/shipment_container_leg", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "next": { - "primitive": { - "string": "https://api.flexport.com/ocean/shipment_container_legs?page=3", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/ocean/shipment_container_legs?page=3", }, - "type": "primitive", }, "prev": { - "primitive": { - "string": "https://api.flexport.com/ocean/shipment_container_legs?page=1", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/ocean/shipment_container_legs?page=1", }, - "type": "primitive", }, }, "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/ocean/shipment_container_legs", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/ocean/shipment_container_legs", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -31815,7 +28931,7 @@ Other details about this invoice", ], "generatedRequestName": "OceanContainerLegsIndexRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ocean_container_legs_index", "path": "/ocean/shipment_container_legs", @@ -31824,18 +28940,18 @@ Other details about this invoice", { "description": "Page number of the page to retrieve", "name": "page", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "OceanContainerLegsIndexRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "OceanContainerLegsIndexRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -31846,18 +28962,18 @@ Other details about this invoice", { "description": "Count of items in each page. Should be between 1 and 100 (inclusive).", "name": "per", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "OceanContainerLegsIndexRequestPer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "OceanContainerLegsIndexRequestPer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -31868,18 +28984,18 @@ Other details about this invoice", { "description": "Only return containers legs associated with the shipment leg specified by this id.", "name": "f.leg.id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "OceanContainerLegsIndexRequestFLegId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "OceanContainerLegsIndexRequestFLegId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -31890,18 +29006,18 @@ Other details about this invoice", { "description": "Only return containers legs associated with the shipment container specified by this id.", "name": "f.shipment_container.id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "OceanContainerLegsIndexRequestFShipmentContainerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "OceanContainerLegsIndexRequestFShipmentContainerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -31912,21 +29028,21 @@ Other details about this invoice", { "description": "Only return containers legs associated with the given container number.", "name": "f.shipment_container.container_number", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "OceanContainerLegsIndexRequestFShipmentContainerContainerNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "OceanContainerLegsIndexRequestFShipmentContainerContainerNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31934,55 +29050,18 @@ Other details about this invoice", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Success", - "fullExamples": [ - { - "name": "Success", - "value": { - "_object": "/api/response", - "data": { - "_object": "/api/collections/paginated", - "data": [ - { - "_object": "/ocean/shipment_container_leg", - "dates": [ - { - "actual_loaded_on_board_date": "2019-01-18T22:08:38.599Z", - }, - ], - "leg": { - "_object": "/api/refs/object", - "id": 123, - "link": "https://api.flexport.com/shipment_legs/123", - "ref_type": "/shipment_leg", - }, - "shipment_container": { - "_object": "/api/refs/object", - "id": 123, - "link": "https://api.flexport.com/ocean/shipment_containers/123", - "ref_type": "/ocean/shipment_container", - }, - }, - ], - "next": "https://api.flexport.com/ocean/shipment_container_legs?page=3", - "prev": "https://api.flexport.com/ocean/shipment_container_legs?page=1", - }, - "self": "https://api.flexport.com/ocean/shipment_container_legs", - "version": 2, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "OceanContainerLegsIndexResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -31990,19 +29069,19 @@ Other details about this invoice", "generatedName": "oceanContainerLegsIndexResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "oceanContainerLegsIndexResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "OceanContainerLegsIndexResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32015,19 +29094,19 @@ Other details about this invoice", "generatedName": "oceanContainerLegsIndexResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "oceanContainerLegsIndexResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "OceanContainerLegsIndexResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32040,16 +29119,16 @@ Other details about this invoice", "generatedName": "oceanContainerLegsIndexResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "oceanContainerLegsIndexResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "OceanContainerLegsIndexResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -32063,18 +29142,18 @@ Other details about this invoice", "generatedName": "oceanContainerLegsIndexResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "oceanContainerLegsIndexResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "OceanContainerLegsIndexResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -32082,19 +29161,19 @@ Other details about this invoice", "generatedName": "oceanContainerLegsIndexResponseDataObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "oceanContainerLegsIndexResponseDataObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "OceanContainerLegsIndexResponseDataObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32107,25 +29186,25 @@ Other details about this invoice", "generatedName": "oceanContainerLegsIndexResponseDataPrev", "key": "prev", "schema": { - "description": undefined, + "description": null, "generatedName": "oceanContainerLegsIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "OceanContainerLegsIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "OceanContainerLegsIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32139,25 +29218,25 @@ Other details about this invoice", "generatedName": "oceanContainerLegsIndexResponseDataNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "oceanContainerLegsIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "OceanContainerLegsIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "OceanContainerLegsIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32171,22 +29250,22 @@ Other details about this invoice", "generatedName": "oceanContainerLegsIndexResponseDataData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "oceanContainerLegsIndexResponseDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "OceanContainerLegsIndexResponseDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "OceanContainerLegsIndexResponseDataDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "OceanShipmentContainerLeg", "type": "reference", }, @@ -32203,7 +29282,7 @@ Other details about this invoice", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List all container legs", "tags": [ @@ -32213,108 +29292,108 @@ Other details about this invoice", { "audiences": [], "authed": false, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, ], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/ocean/shipment_container_leg", + "type": "primitive", + "value": { "type": "string", + "value": "/ocean/shipment_container_leg", }, - "type": "primitive", }, "dates": { - "array": [ + "type": "array", + "value": [ { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "actual_loaded_on_board_date", "type": "string", + "value": "actual_loaded_on_board_date", }, "value": { "type": "unknown", - "unknown": { - "primitive": { - "string": "2019-01-18T22:08:38.599Z", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "2019-01-18T22:08:38.599Z", }, - "type": "primitive", }, }, }, ], - "type": "map", }, { - "map": [], "type": "map", + "value": [], }, ], - "type": "array", }, "leg": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/object", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/object", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 123, + "type": "primitive", + "value": { "type": "int", + "value": 123, }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/shipment_legs/123", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/shipment_legs/123", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/shipment_leg", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment_leg", }, - "type": "primitive", }, }, "type": "object", @@ -32322,32 +29401,32 @@ Other details about this invoice", "shipment_container": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/object", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/object", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 123, + "type": "primitive", + "value": { "type": "int", + "value": 123, }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/ocean/shipment_containers/123", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/ocean/shipment_containers/123", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/ocean/shipment_container", + "type": "primitive", + "value": { "type": "string", + "value": "/ocean/shipment_container", }, - "type": "primitive", }, }, "type": "object", @@ -32356,18 +29435,18 @@ Other details about this invoice", "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/ocean/shipment_container_legs/1234", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/ocean/shipment_container_legs/1234", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -32376,7 +29455,7 @@ Other details about this invoice", ], "generatedRequestName": "OceanContainerLegsShowRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ocean_container_legs_show", "path": "/ocean/shipment_container_legs/{id}", @@ -32385,61 +29464,31 @@ Other details about this invoice", "description": "The unique id for the ContainerLeg to be retrieved", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "OceanContainerLegsShowRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Success", - "fullExamples": [ - { - "name": "Success", - "value": { - "_object": "/api/response", - "data": { - "_object": "/ocean/shipment_container_leg", - "dates": [ - { - "actual_loaded_on_board_date": "2019-01-18T22:08:38.599Z", - }, - ], - "leg": { - "_object": "/api/refs/object", - "id": 123, - "link": "https://api.flexport.com/shipment_legs/123", - "ref_type": "/shipment_leg", - }, - "shipment_container": { - "_object": "/api/refs/object", - "id": 123, - "link": "https://api.flexport.com/ocean/shipment_containers/123", - "ref_type": "/ocean/shipment_container", - }, - }, - "self": "https://api.flexport.com/ocean/shipment_container_legs/1234", - "version": 2, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "OceanContainerLegsShowResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -32447,19 +29496,19 @@ Other details about this invoice", "generatedName": "oceanContainerLegsShowResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "oceanContainerLegsShowResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "OceanContainerLegsShowResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32472,19 +29521,19 @@ Other details about this invoice", "generatedName": "oceanContainerLegsShowResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "oceanContainerLegsShowResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "OceanContainerLegsShowResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32497,16 +29546,16 @@ Other details about this invoice", "generatedName": "oceanContainerLegsShowResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "oceanContainerLegsShowResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "OceanContainerLegsShowResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -32520,16 +29569,16 @@ Other details about this invoice", "generatedName": "oceanContainerLegsShowResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "oceanContainerLegsShowResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "OceanContainerLegsShowResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "OceanShipmentContainerLeg", "type": "reference", }, @@ -32540,7 +29589,7 @@ Other details about this invoice", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve a container leg on an Ocean shipment", "tags": [ @@ -32550,7 +29599,7 @@ Other details about this invoice", { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Returns a list of containers. The containers are sorted descending by creation date.", "errorStatusCode": [ 400, @@ -32558,313 +29607,315 @@ Other details about this invoice", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "page", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, { "name": "per", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 20, }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/api/collections/paginated", + "type": "primitive", + "value": { "type": "string", + "value": "/api/collections/paginated", }, - "type": "primitive", }, "data": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/ocean/shipment_container", + "type": "primitive", + "value": { "type": "string", + "value": "/ocean/shipment_container", }, - "type": "primitive", }, "actual_arrival_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25.000+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "actual_delivery_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25.000+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "actual_departure_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25.000+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "actual_pickup_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25.000+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "available_for_pickup_date": { - "primitive": { - "datetime": "2019-02-16T00:00:00.000Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-16T00:00:00.000Z", }, - "type": "primitive", }, "cargo_ready_date": { - "primitive": { - "string": "2019-02-06", + "type": "primitive", + "value": { "type": "string", + "value": "2019-02-06", }, - "type": "primitive", }, "container_legs": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/collection", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/collection", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/ocean/shipment_container_legs?f.shipment_container.id=123", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/ocean/shipment_container_legs?f.shipment_container.id=123", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/ocean/shipment_container_leg", + "type": "primitive", + "value": { "type": "string", + "value": "/ocean/shipment_container_leg", }, - "type": "primitive", }, }, "type": "object", }, "container_number": { - "primitive": { - "string": "BWSE3982156", + "type": "primitive", + "value": { "type": "string", + "value": "BWSE3982156", }, - "type": "primitive", }, "container_size": { - "enum": "fourty_ft", "type": "enum", + "value": "fourty_ft", }, "container_type": { - "enum": "dry", "type": "enum", + "value": "dry", }, "empty_ready_date": { - "primitive": { - "string": "2019-02-16T00:00:00.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2019-02-16T00:00:00.000Z", }, - "type": "primitive", }, "empty_returned_date": { - "primitive": { - "string": "2019-02-28", + "type": "primitive", + "value": { "type": "string", + "value": "2019-02-28", }, - "type": "primitive", }, "estimated_arrival_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25.000+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "estimated_available_for_pickup_date": { - "primitive": { - "datetime": "2019-02-16T00:00:00.000Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-16T00:00:00.000Z", }, - "type": "primitive", }, "estimated_delivery_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25.000+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "estimated_departure_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25.000+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "estimated_pickup_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25.000+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 283910, + "type": "primitive", + "value": { "type": "int", + "value": 283910, }, - "type": "primitive", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/shipment_item", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment_item", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 29820, + "type": "primitive", + "value": { "type": "int", + "value": 29820, }, - "type": "primitive", }, "product": { "properties": { "_object": { - "primitive": { - "string": "/product", + "type": "primitive", + "value": { "type": "string", + "value": "/product", }, - "type": "primitive", }, "client_verified": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "country_of_origin": { - "primitive": { - "string": "China", + "type": "primitive", + "value": { "type": "string", + "value": "China", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "The best 12V AC Adapter on the market", + "type": "primitive", + "value": { "type": "string", + "value": "The best 12V AC Adapter on the market", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 84291, + "type": "primitive", + "value": { "type": "int", + "value": 84291, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "AC Adapter 12V", + "type": "primitive", + "value": { "type": "string", + "value": "AC Adapter 12V", }, - "type": "primitive", }, "product_category": { - "primitive": { - "string": "Cosmetics", + "type": "primitive", + "value": { "type": "string", + "value": "Cosmetics", }, - "type": "primitive", }, "sku": { - "primitive": { - "string": "WDVCDFD-RM00472", + "type": "primitive", + "value": { "type": "string", + "value": "WDVCDFD-RM00472", }, - "type": "primitive", }, }, "type": "object", }, "purchase_order_number": { - "primitive": { - "string": "PO002811", + "type": "primitive", + "value": { "type": "string", + "value": "PO002811", }, - "type": "primitive", }, "total_units": { - "primitive": { - "int": 523, + "type": "primitive", + "value": { "type": "int", + "value": 523, }, - "type": "primitive", }, "total_volume": { "properties": { "_object": { - "primitive": { - "string": "/quantity/volume", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/volume", }, - "type": "primitive", }, "unit": { - "enum": "cbm", "type": "enum", + "value": "cbm", }, "value": { - "primitive": { - "double": 8200, + "type": "primitive", + "value": { "type": "double", + "value": 8200, }, - "type": "primitive", }, }, "type": "object", @@ -32872,22 +29923,22 @@ Other details about this invoice", "total_weight": { "properties": { "_object": { - "primitive": { - "string": "/quantity/weight", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/weight", }, - "type": "primitive", }, "unit": { - "enum": "kg", "type": "enum", + "value": "kg", }, "value": { - "primitive": { - "double": 224.02, + "type": "primitive", + "value": { "type": "double", + "value": 224.02, }, - "type": "primitive", }, }, "type": "object", @@ -32898,82 +29949,81 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/shipment_item", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment_item", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 29820, }, - "type": "primitive", }, "purchase_order_number": { - "primitive": { - "string": "PO002811", + "type": "primitive", + "value": { "type": "string", + "value": "PO002811", }, - "type": "primitive", }, "total_units": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 523, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "last_free_day_date": { - "primitive": { - "datetime": "2019-02-16T00:00:00.000Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-16T00:00:00.000Z", }, - "type": "primitive", }, "seal_number": { - "primitive": { - "string": "UE_WQ2934875", + "type": "primitive", + "value": { "type": "string", + "value": "UE_WQ2934875", }, - "type": "primitive", }, "shipment": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/object", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/object", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 123, + "type": "primitive", + "value": { "type": "int", + "value": 123, }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/shipments/123", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/shipments/123", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/shipment", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment", }, - "type": "primitive", }, }, "type": "object", @@ -32984,62 +30034,61 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/ocean/shipment_container", + "type": "primitive", + "value": { "type": "string", + "value": "/ocean/shipment_container", }, - "type": "primitive", }, "container_number": { - "primitive": { - "string": "BWSE3982156", + "type": "primitive", + "value": { "type": "string", + "value": "BWSE3982156", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 283910, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "next": { - "primitive": { - "string": "https://api.flexport.com/ocean/shipment_containers?page=3", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/ocean/shipment_containers?page=3", }, - "type": "primitive", }, "prev": { - "primitive": { - "string": "https://api.flexport.com/ocean/shipment_containers?page=1", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/ocean/shipment_containers?page=1", }, - "type": "primitive", }, }, "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -33048,7 +30097,7 @@ Other details about this invoice", ], "generatedRequestName": "ContainerListRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "container_list", "path": "/ocean/shipment_containers", @@ -33057,18 +30106,18 @@ Other details about this invoice", { "description": "Page number of the page to retrieve", "name": "page", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ContainerListRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ContainerListRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -33079,18 +30128,18 @@ Other details about this invoice", { "description": "Count of items in each page. Should be between 1 and 100 (inclusive).", "name": "per", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ContainerListRequestPer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ContainerListRequestPer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -33101,18 +30150,18 @@ Other details about this invoice", { "description": "Only return containers associated with the shipment specified by this id.", "name": "f.shipment.id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ContainerListRequestFShipmentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ContainerListRequestFShipmentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -33123,21 +30172,21 @@ Other details about this invoice", { "description": "Only return containers associated with the given container number.", "name": "f.container_number", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ContainerListRequestFContainerNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ContainerListRequestFContainerNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33147,21 +30196,21 @@ Other details about this invoice", { "description": "Only return containers that have a specific metadata key-value pair. Multiple metadata filters can be added to a single query. If there are multiple metadata filters each with the same metadata key, then the filter will return containers matching any of the specified metadata values for that metadata key.", "name": "f.metadata.YOUR_METADATA_KEY", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ContainerListRequestFMetadataYourMetadataKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ContainerListRequestFMetadataYourMetadataKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33169,93 +30218,18 @@ Other details about this invoice", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Success", - "fullExamples": [ - { - "name": "Success", - "value": { - "_object": "/api/response", - "data": { - "_object": "/api/collections/paginated", - "data": [ - { - "_object": "/ocean/shipment_container", - "actual_arrival_date": "2019-02-06T19:28:25.000+00:00", - "actual_delivery_date": "2019-02-06T19:28:25.000+00:00", - "actual_departure_date": "2019-02-06T19:28:25.000+00:00", - "actual_pickup_date": "2019-02-06T19:28:25.000+00:00", - "available_for_pickup_date": "2019-02-16T00:00:00.000Z", - "cargo_ready_date": "2019-02-06", - "container_legs": { - "_object": "/api/refs/collection", - "link": "https://api.flexport.com/ocean/shipment_container_legs?f.shipment_container.id=123", - "ref_type": "/ocean/shipment_container_leg", - }, - "container_number": "BWSE3982156", - "container_size": "fourty_ft", - "container_type": "dry", - "empty_ready_date": "2019-02-16T00:00:00.000Z", - "empty_returned_date": "2019-02-28", - "estimated_arrival_date": "2019-02-06T19:28:25.000+00:00", - "estimated_available_for_pickup_date": "2019-02-16T00:00:00.000Z", - "estimated_delivery_date": "2019-02-06T19:28:25.000+00:00", - "estimated_departure_date": "2019-02-06T19:28:25.000+00:00", - "estimated_pickup_date": "2019-02-06T19:28:25.000+00:00", - "id": 283910, - "items": [ - { - "_object": "/shipment_item", - "id": 29820, - "product": { - "_object": "/product", - "id": 84291, - "name": "AC Adapter 12V", - "sku": "WDVCDFD-RM00472", - }, - "purchase_order_number": "PO002811", - "total_units": 523, - "total_volume": { - "_object": "/quantity/volume", - "unit": "cbm", - "value": 8200, - }, - "total_weight": { - "_object": "/quantity/weight", - "unit": "kg", - "value": 224.02, - }, - }, - ], - "last_free_day_date": "2019-02-16T00:00:00.000Z", - "metadata": {}, - "seal_number": "UE_WQ2934875", - "shipment": { - "_object": "/api/refs/object", - "id": 123, - "link": "https://api.flexport.com/shipments/123", - "ref_type": "/shipment", - }, - }, - ], - "next": "https://api.flexport.com/ocean/shipment_containers?page=3", - "prev": "https://api.flexport.com/ocean/shipment_containers?page=1", - }, - "self": "https://api.flexport.com", - "version": 2, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ContainerListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -33263,19 +30237,19 @@ Other details about this invoice", "generatedName": "containerListResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "containerListResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ContainerListResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33288,19 +30262,19 @@ Other details about this invoice", "generatedName": "containerListResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "containerListResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ContainerListResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33313,16 +30287,16 @@ Other details about this invoice", "generatedName": "containerListResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "containerListResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ContainerListResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -33336,18 +30310,18 @@ Other details about this invoice", "generatedName": "containerListResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "containerListResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ContainerListResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -33355,19 +30329,19 @@ Other details about this invoice", "generatedName": "containerListResponseDataObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "containerListResponseDataObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ContainerListResponseDataObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33380,25 +30354,25 @@ Other details about this invoice", "generatedName": "containerListResponseDataPrev", "key": "prev", "schema": { - "description": undefined, + "description": null, "generatedName": "containerListResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ContainerListResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ContainerListResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33412,25 +30386,25 @@ Other details about this invoice", "generatedName": "containerListResponseDataNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "containerListResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ContainerListResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ContainerListResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33444,22 +30418,22 @@ Other details about this invoice", "generatedName": "containerListResponseDataData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "containerListResponseDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ContainerListResponseDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ContainerListResponseDataDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ShipmentContainer", "type": "reference", }, @@ -33476,7 +30450,7 @@ Other details about this invoice", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List all containers.", "tags": [ @@ -33486,7 +30460,7 @@ Other details about this invoice", { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Retrieves the details of a single container.", "errorStatusCode": [ 400, @@ -33494,292 +30468,293 @@ Other details about this invoice", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/ocean/shipment_container", + "type": "primitive", + "value": { "type": "string", + "value": "/ocean/shipment_container", }, - "type": "primitive", }, "actual_arrival_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "actual_delivery_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "actual_departure_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "actual_pickup_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "available_for_pickup_date": { - "primitive": { - "datetime": "2019-02-16T00:00:00.000Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-16T00:00:00.000Z", }, - "type": "primitive", }, "cargo_ready_date": { - "primitive": { - "string": "2019-02-06", + "type": "primitive", + "value": { "type": "string", + "value": "2019-02-06", }, - "type": "primitive", }, "container_legs": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/collection", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/collection", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/ocean/shipment_container_legs?f.shipment_container.id=123", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/ocean/shipment_container_legs?f.shipment_container.id=123", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/ocean/shipment_container_leg", + "type": "primitive", + "value": { "type": "string", + "value": "/ocean/shipment_container_leg", }, - "type": "primitive", }, }, "type": "object", }, "container_number": { - "primitive": { - "string": "BWSE3982156", + "type": "primitive", + "value": { "type": "string", + "value": "BWSE3982156", }, - "type": "primitive", }, "container_size": { - "enum": "fourty_ft", "type": "enum", + "value": "fourty_ft", }, "container_type": { - "enum": "dry", "type": "enum", + "value": "dry", }, "empty_ready_date": { - "primitive": { - "string": "2019-02-16T00:00:00.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2019-02-16T00:00:00.000Z", }, - "type": "primitive", }, "empty_returned_date": { - "primitive": { - "string": "2019-02-28", + "type": "primitive", + "value": { "type": "string", + "value": "2019-02-28", }, - "type": "primitive", }, "estimated_arrival_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "estimated_available_for_pickup_date": { - "primitive": { - "datetime": "2019-02-16T00:00:00.000Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-16T00:00:00.000Z", }, - "type": "primitive", }, "estimated_delivery_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "estimated_departure_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "estimated_pickup_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 283910, + "type": "primitive", + "value": { "type": "int", + "value": 283910, }, - "type": "primitive", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/shipment_item", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment_item", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 29820, + "type": "primitive", + "value": { "type": "int", + "value": 29820, }, - "type": "primitive", }, "product": { "properties": { "_object": { - "primitive": { - "string": "/product", + "type": "primitive", + "value": { "type": "string", + "value": "/product", }, - "type": "primitive", }, "client_verified": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "country_of_origin": { - "primitive": { - "string": "China", + "type": "primitive", + "value": { "type": "string", + "value": "China", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "The best 12V AC Adapter on the market", + "type": "primitive", + "value": { "type": "string", + "value": "The best 12V AC Adapter on the market", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 84291, + "type": "primitive", + "value": { "type": "int", + "value": 84291, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "AC Adapter 12V", + "type": "primitive", + "value": { "type": "string", + "value": "AC Adapter 12V", }, - "type": "primitive", }, "product_category": { - "primitive": { - "string": "Cosmetics", + "type": "primitive", + "value": { "type": "string", + "value": "Cosmetics", }, - "type": "primitive", }, "sku": { - "primitive": { - "string": "WDVCDFD-RM00472", + "type": "primitive", + "value": { "type": "string", + "value": "WDVCDFD-RM00472", }, - "type": "primitive", }, }, "type": "object", }, "purchase_order_number": { - "primitive": { - "string": "PO002811", + "type": "primitive", + "value": { "type": "string", + "value": "PO002811", }, - "type": "primitive", }, "total_units": { - "primitive": { - "int": 523, + "type": "primitive", + "value": { "type": "int", + "value": 523, }, - "type": "primitive", }, "total_volume": { "properties": { "_object": { - "primitive": { - "string": "/quantity/volume", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/volume", }, - "type": "primitive", }, "unit": { - "enum": "cbm", "type": "enum", + "value": "cbm", }, "value": { - "primitive": { - "double": 8200, + "type": "primitive", + "value": { "type": "double", + "value": 8200, }, - "type": "primitive", }, }, "type": "object", @@ -33787,22 +30762,22 @@ Other details about this invoice", "total_weight": { "properties": { "_object": { - "primitive": { - "string": "/quantity/weight", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/weight", }, - "type": "primitive", }, "unit": { - "enum": "kg", "type": "enum", + "value": "kg", }, "value": { - "primitive": { - "double": 224.02, + "type": "primitive", + "value": { "type": "double", + "value": 224.02, }, - "type": "primitive", }, }, "type": "object", @@ -33813,118 +30788,117 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/shipment_item", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment_item", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 29820, }, - "type": "primitive", }, "purchase_order_number": { - "primitive": { - "string": "PO002811", + "type": "primitive", + "value": { "type": "string", + "value": "PO002811", }, - "type": "primitive", }, "total_units": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 523, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "last_free_day_date": { - "primitive": { - "datetime": "2019-02-16T00:00:00.000Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-16T00:00:00.000Z", }, - "type": "primitive", }, "metadata": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "metadata", "type": "string", + "value": "metadata", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "pickup_number": { - "primitive": { - "string": "ABCD1234", + "type": "primitive", + "value": { "type": "string", + "value": "ABCD1234", }, - "type": "primitive", }, "seal_number": { - "primitive": { - "string": "UE_WQ2934875", + "type": "primitive", + "value": { "type": "string", + "value": "UE_WQ2934875", }, - "type": "primitive", }, "shipment": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/object", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/object", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 123, + "type": "primitive", + "value": { "type": "int", + "value": 123, }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/shipments/123", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/shipments/123", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/shipment", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment", }, - "type": "primitive", }, }, "type": "object", @@ -33933,18 +30907,18 @@ Other details about this invoice", "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/ocean/shipment_containers/1234", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/ocean/shipment_containers/1234", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -33953,7 +30927,7 @@ Other details about this invoice", ], "generatedRequestName": "ContainerShowRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "container_show", "path": "/ocean/shipment_containers/{id}", @@ -33962,101 +30936,33 @@ Other details about this invoice", "description": "The unique id for the shipment to be retrieved.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "ContainerShowRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Success", - "fullExamples": [ - { - "name": "Success", - "value": { - "_object": "/api/response", - "data": { - "_object": "/ocean/shipment_container", - "actual_arrival_date": "2019-02-06T19:28:25+00:00", - "actual_delivery_date": "2019-02-06T19:28:25+00:00", - "actual_departure_date": "2019-02-06T19:28:25+00:00", - "actual_pickup_date": "2019-02-06T19:28:25+00:00", - "available_for_pickup_date": "2019-02-16T00:00:00.000Z", - "cargo_ready_date": "2019-02-06", - "container_legs": { - "_object": "/api/refs/collection", - "link": "https://api.flexport.com/ocean/shipment_container_legs?f.shipment_container.id=123", - "ref_type": "/ocean/shipment_container_leg", - }, - "container_number": "BWSE3982156", - "container_size": "fourty_ft", - "container_type": "dry", - "empty_ready_date": "2019-02-16T00:00:00.000Z", - "empty_returned_date": "2019-02-28", - "estimated_arrival_date": "2019-02-06T19:28:25+00:00", - "estimated_available_for_pickup_date": "2019-02-16T00:00:00.000Z", - "estimated_delivery_date": "2019-02-06T19:28:25+00:00", - "estimated_departure_date": "2019-02-06T19:28:25+00:00", - "estimated_pickup_date": "2019-02-06T19:28:25+00:00", - "id": 283910, - "items": [ - { - "_object": "/shipment_item", - "id": 29820, - "product": { - "_object": "/product", - "id": 84291, - "name": "AC Adapter 12V", - "sku": "WDVCDFD-RM00472", - }, - "purchase_order_number": "PO002811", - "total_units": 523, - "total_volume": { - "_object": "/quantity/volume", - "unit": "cbm", - "value": 8200, - }, - "total_weight": { - "_object": "/quantity/weight", - "unit": "kg", - "value": 224.02, - }, - }, - ], - "last_free_day_date": "2019-02-16T00:00:00.000Z", - "metadata": {}, - "seal_number": "UE_WQ2934875", - "shipment": { - "_object": "/api/refs/object", - "id": 123, - "link": "https://api.flexport.com/shipments/123", - "ref_type": "/shipment", - }, - }, - "self": "https://api.flexport.com/ocean/shipment_containers/1234", - "version": 2, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ContainerShowResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -34064,19 +30970,19 @@ Other details about this invoice", "generatedName": "containerShowResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "containerShowResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ContainerShowResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34089,19 +30995,19 @@ Other details about this invoice", "generatedName": "containerShowResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "containerShowResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ContainerShowResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34114,16 +31020,16 @@ Other details about this invoice", "generatedName": "containerShowResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "containerShowResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ContainerShowResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -34137,16 +31043,16 @@ Other details about this invoice", "generatedName": "containerShowResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "containerShowResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ContainerShowResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ShipmentContainer", "type": "reference", }, @@ -34157,7 +31063,7 @@ Other details about this invoice", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve a container.", "tags": [ @@ -34167,200 +31073,202 @@ Other details about this invoice", { "audiences": [], "authed": false, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, ], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "page", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, { "name": "per", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 20, }, - "type": "primitive", }, }, { "name": "f.unlocode", "value": { - "primitive": { - "string": "CATOR", + "type": "primitive", + "value": { "type": "string", + "value": "CATOR", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/api/collections/paginated", + "type": "primitive", + "value": { "type": "string", + "value": "/api/collections/paginated", }, - "type": "primitive", }, "data": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/place", + "type": "primitive", + "value": { "type": "string", + "value": "/place", }, - "type": "primitive", }, "address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Chicago", + "type": "primitive", + "value": { "type": "string", + "value": "Chicago", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "my-chicago-ref", + "type": "primitive", + "value": { "type": "string", + "value": "my-chicago-ref", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "IL", + "type": "primitive", + "value": { "type": "string", + "value": "IL", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "10000 West O'Hare Ave", + "type": "primitive", + "value": { "type": "string", + "value": "10000 West O'Hare Ave", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "PO Box 66142", + "type": "primitive", + "value": { "type": "string", + "value": "PO Box 66142", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "US AL2", + "type": "primitive", + "value": { "type": "string", + "value": "US AL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "60666", + "type": "primitive", + "value": { "type": "string", + "value": "60666", }, - "type": "primitive", }, }, "type": "object", }, "details": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/air/port", + "type": "primitive", + "value": { "type": "string", + "value": "/air/port", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "ORD", + "type": "primitive", + "value": { "type": "string", + "value": "ORD", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KORD", + "type": "primitive", + "value": { "type": "string", + "value": "KORD", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "3901", + "type": "primitive", + "value": { "type": "string", + "value": "3901", }, - "type": "primitive", }, }, "type": "object", @@ -34368,39 +31276,39 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/trucking/port", + "type": "primitive", + "value": { "type": "string", + "value": "/trucking/port", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "LAX", + "type": "primitive", + "value": { "type": "string", + "value": "LAX", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KLAX", + "type": "primitive", + "value": { "type": "string", + "value": "KLAX", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "3901", + "type": "primitive", + "value": { "type": "string", + "value": "3901", }, - "type": "primitive", }, }, "type": "object", @@ -34408,52 +31316,51 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/air/port", + "type": "primitive", + "value": { "type": "string", + "value": "/air/port", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "LAX", + "type": "primitive", + "value": { "type": "string", + "value": "LAX", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KLAX", + "type": "primitive", + "value": { "type": "string", + "value": "KLAX", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "3901", + "type": "primitive", + "value": { "type": "string", + "value": "3901", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "name": { - "primitive": { - "string": "ORD - Chicago - IL", + "type": "primitive", + "value": { "type": "string", + "value": "ORD - Chicago - IL", }, - "type": "primitive", }, }, "type": "object", @@ -34461,125 +31368,126 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/place", + "type": "primitive", + "value": { "type": "string", + "value": "/place", }, - "type": "primitive", }, "address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Oakland", + "type": "primitive", + "value": { "type": "string", + "value": "Oakland", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "oakland-ref", + "type": "primitive", + "value": { "type": "string", + "value": "oakland-ref", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "CA", + "type": "primitive", + "value": { "type": "string", + "value": "CA", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "530 Water St", + "type": "primitive", + "value": { "type": "string", + "value": "530 Water St", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "US AL2", + "type": "primitive", + "value": { "type": "string", + "value": "US AL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "94607", + "type": "primitive", + "value": { "type": "string", + "value": "94607", }, - "type": "primitive", }, }, "type": "object", }, "details": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/trucking/port", + "type": "primitive", + "value": { "type": "string", + "value": "/trucking/port", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "LAX", + "type": "primitive", + "value": { "type": "string", + "value": "LAX", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KLAX", + "type": "primitive", + "value": { "type": "string", + "value": "KLAX", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "2811", + "type": "primitive", + "value": { "type": "string", + "value": "2811", }, - "type": "primitive", }, }, "type": "object", @@ -34587,39 +31495,39 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/ocean/railport", + "type": "primitive", + "value": { "type": "string", + "value": "/ocean/railport", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "LAX", + "type": "primitive", + "value": { "type": "string", + "value": "LAX", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KLAX", + "type": "primitive", + "value": { "type": "string", + "value": "KLAX", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "2811", + "type": "primitive", + "value": { "type": "string", + "value": "2811", }, - "type": "primitive", }, }, "type": "object", @@ -34627,39 +31535,39 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/ocean/port", + "type": "primitive", + "value": { "type": "string", + "value": "/ocean/port", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "LAX", + "type": "primitive", + "value": { "type": "string", + "value": "LAX", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KLAX", + "type": "primitive", + "value": { "type": "string", + "value": "KLAX", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "2811", + "type": "primitive", + "value": { "type": "string", + "value": "2811", }, - "type": "primitive", }, }, "type": "object", @@ -34667,52 +31575,51 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/air/port", + "type": "primitive", + "value": { "type": "string", + "value": "/air/port", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "LAX", + "type": "primitive", + "value": { "type": "string", + "value": "LAX", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KLAX", + "type": "primitive", + "value": { "type": "string", + "value": "KLAX", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "3901", + "type": "primitive", + "value": { "type": "string", + "value": "3901", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "name": { - "primitive": { - "string": "Oakland, CA", + "type": "primitive", + "value": { "type": "string", + "value": "Oakland, CA", }, - "type": "primitive", }, }, "type": "object", @@ -34720,62 +31627,61 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/place", + "type": "primitive", + "value": { "type": "string", + "value": "/place", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "ORD - Chicago - IL", + "type": "primitive", + "value": { "type": "string", + "value": "ORD - Chicago - IL", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "next": { - "primitive": { - "string": "https://api.flexport.com/ports?page=1&per=10", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/ports?page=1&per=10", }, - "type": "primitive", }, "prev": { - "primitive": { - "string": "https://api.flexport.com/ports?page=1&per=10", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/ports?page=1&per=10", }, - "type": "primitive", }, "total_count": { - "primitive": { - "int": 1960, + "type": "primitive", + "value": { "type": "int", + "value": 1960, }, - "type": "primitive", }, }, "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/ports?page=2&per=10", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/ports?page=2&per=10", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -34784,7 +31690,7 @@ Other details about this invoice", ], "generatedRequestName": "PortsIndexRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ports_index", "path": "/ports", @@ -34793,18 +31699,18 @@ Other details about this invoice", { "description": "Page number of the page to retrieve", "name": "page", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PortsIndexRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PortsIndexRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -34815,18 +31721,18 @@ Other details about this invoice", { "description": "Count of items in each page. Should be between 1 and 100 (inclusive)", "name": "per", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PortsIndexRequestPer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PortsIndexRequestPer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -34837,66 +31743,66 @@ Other details about this invoice", { "description": "Filter by the type of port. Ports can have more than one type", "name": "f.port_type", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PortsIndexRequestFPortType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PortsIndexRequestFPortType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "airport", - "nameOverride": undefined, + "nameOverride": null, "value": "airport", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "railport", - "nameOverride": undefined, + "nameOverride": null, "value": "railport", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "roadport", - "nameOverride": undefined, + "nameOverride": null, "value": "roadport", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "seaport", - "nameOverride": undefined, + "nameOverride": null, "value": "seaport", }, ], @@ -34906,21 +31812,21 @@ Other details about this invoice", { "description": "Filter by unlocode.", "name": "f.unlocode", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PortsIndexRequestFUnlocode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PortsIndexRequestFUnlocode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34928,97 +31834,18 @@ Other details about this invoice", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "collection of ports", - "fullExamples": [ - { - "name": "Success", - "value": { - "_object": "/api/response", - "data": { - "_object": "/api/collections/paginated", - "data": [ - { - "_object": "/place", - "address": { - "_object": "/address", - "city": "Chicago", - "country": "United States of America", - "country_code": "US", - "ref": "my-chicago-ref", - "state": "IL", - "street_address": "10000 West O'Hare Ave", - "street_address2": "PO Box 66142", - "timezone": "America/Los_Angeles", - "unlocode": "US AL2", - "zip": "60666", - }, - "details": [ - { - "_object": "/air/port", - "country_code": "US", - "iata_code": "ORD", - "icao_code": "KORD", - "port_code": "3901", - }, - { - "_object": "/trucking/port", - "port_code": "3901", - }, - ], - "name": "ORD - Chicago - IL", - }, - { - "_object": "/place", - "address": { - "_object": "/address", - "city": "Oakland", - "country": "United States of America", - "country_code": "US", - "ref": "oakland-ref", - "state": "CA", - "street_address": "530 Water St", - "street_address2": null, - "timezone": "America/Los_Angeles", - "unlocode": "US AL2", - "zip": "94607", - }, - "details": [ - { - "_object": "/trucking/port", - "port_code": "2811", - }, - { - "_object": "/ocean/railport", - "port_code": "2811", - }, - { - "_object": "/ocean/port", - "port_code": "2811", - }, - ], - "name": "Oakland, CA", - }, - ], - "next": "https://api.flexport.com/ports?page=1&per=10", - "prev": "https://api.flexport.com/ports?page=1&per=10", - "total_count": 1960, - }, - "self": "https://api.flexport.com/ports?page=2&per=10", - "version": 2, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PortsIndexResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -35026,19 +31853,19 @@ Other details about this invoice", "generatedName": "portsIndexResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "portsIndexResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PortsIndexResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35051,19 +31878,19 @@ Other details about this invoice", "generatedName": "portsIndexResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "portsIndexResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PortsIndexResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35076,16 +31903,16 @@ Other details about this invoice", "generatedName": "portsIndexResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "portsIndexResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PortsIndexResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -35099,18 +31926,18 @@ Other details about this invoice", "generatedName": "portsIndexResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "portsIndexResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PortsIndexResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -35118,19 +31945,19 @@ Other details about this invoice", "generatedName": "portsIndexResponseDataObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "portsIndexResponseDataObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PortsIndexResponseDataObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35143,25 +31970,25 @@ Other details about this invoice", "generatedName": "portsIndexResponseDataPrev", "key": "prev", "schema": { - "description": undefined, + "description": null, "generatedName": "portsIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PortsIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PortsIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35175,25 +32002,25 @@ Other details about this invoice", "generatedName": "portsIndexResponseDataNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "portsIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PortsIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PortsIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35207,16 +32034,16 @@ Other details about this invoice", "generatedName": "portsIndexResponseDataTotalCount", "key": "total_count", "schema": { - "description": undefined, + "description": null, "generatedName": "portsIndexResponseDataTotalCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PortsIndexResponseDataTotalCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -35230,22 +32057,22 @@ Other details about this invoice", "generatedName": "portsIndexResponseDataData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "portsIndexResponseDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PortsIndexResponseDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PortsIndexResponseDataDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Place", "type": "reference", }, @@ -35262,7 +32089,7 @@ Other details about this invoice", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List of ports", "tags": [ @@ -35272,7 +32099,7 @@ Other details about this invoice", { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Returns a list of all products belonging to this client", "errorStatusCode": [ 400, @@ -35280,84 +32107,86 @@ Other details about this invoice", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/api/collectoins/paginated", + "type": "primitive", + "value": { "type": "string", + "value": "/api/collectoins/paginated", }, - "type": "primitive", }, "data": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/product", + "type": "primitive", + "value": { "type": "string", + "value": "/product", }, - "type": "primitive", }, "archived_at": { - "primitive": { - "datetime": "2019-01-18T22:08:38.599Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-01-18T22:08:38.599Z", }, - "type": "primitive", }, "classifications": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/product/classification", + "type": "primitive", + "value": { "type": "string", + "value": "/product/classification", }, - "type": "primitive", }, "codes": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "0301:00", + "type": "primitive", + "value": { "type": "string", + "value": "0301:00", }, - "type": "primitive", }, { - "primitive": { - "string": "0301.00", + "type": "primitive", + "value": { "type": "string", + "value": "0301.00", }, - "type": "primitive", }, ], - "type": "array", }, "region": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, }, "type": "object", @@ -35365,82 +32194,82 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/product/classification", + "type": "primitive", + "value": { "type": "string", + "value": "/product/classification", }, - "type": "primitive", }, "codes": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "0301.00", + "type": "primitive", + "value": { "type": "string", + "value": "0301.00", }, - "type": "primitive", }, ], - "type": "array", }, "region": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "client_verified": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "country_of_origin": { - "primitive": { - "string": "China", + "type": "primitive", + "value": { "type": "string", + "value": "China", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "The best 12V AC Adapter on the market", + "type": "primitive", + "value": { "type": "string", + "value": "The best 12V AC Adapter on the market", }, - "type": "primitive", }, "hs_codes": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/hs_code", + "type": "primitive", + "value": { "type": "string", + "value": "/hs_code", }, - "type": "primitive", }, "code": { - "primitive": { - "string": "0301:00", + "type": "primitive", + "value": { "type": "string", + "value": "0301:00", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, }, "type": "object", @@ -35448,77 +32277,77 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/hs_code", + "type": "primitive", + "value": { "type": "string", + "value": "/hs_code", }, - "type": "primitive", }, "code": { - "primitive": { - "string": "9101.00", + "type": "primitive", + "value": { "type": "string", + "value": "9101.00", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "id": { - "primitive": { - "int": 84291, + "type": "primitive", + "value": { "type": "int", + "value": 84291, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "AC Adapter 12V", + "type": "primitive", + "value": { "type": "string", + "value": "AC Adapter 12V", }, - "type": "primitive", }, "product_category": { - "primitive": { - "string": "Cosmetics", + "type": "primitive", + "value": { "type": "string", + "value": "Cosmetics", }, - "type": "primitive", }, "product_properties": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/product/property", + "type": "primitive", + "value": { "type": "string", + "value": "/product/property", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "color", + "type": "primitive", + "value": { "type": "string", + "value": "color", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "blue", + "type": "primitive", + "value": { "type": "string", + "value": "blue", }, - "type": "primitive", }, }, "type": "object", @@ -35526,38 +32355,37 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/product/property", + "type": "primitive", + "value": { "type": "string", + "value": "/product/property", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "color", + "type": "primitive", + "value": { "type": "string", + "value": "color", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "blue", + "type": "primitive", + "value": { "type": "string", + "value": "blue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "sku": { - "primitive": { - "string": "WDVCDFD-RM00472", + "type": "primitive", + "value": { "type": "string", + "value": "WDVCDFD-RM00472", }, - "type": "primitive", }, }, "type": "object", @@ -35565,97 +32393,96 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/product", + "type": "primitive", + "value": { "type": "string", + "value": "/product", }, - "type": "primitive", }, "client_verified": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "country_of_origin": { - "primitive": { - "string": "China", + "type": "primitive", + "value": { "type": "string", + "value": "China", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "The best 12V AC Adapter on the market", + "type": "primitive", + "value": { "type": "string", + "value": "The best 12V AC Adapter on the market", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 84291, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "AC Adapter 12V", + "type": "primitive", + "value": { "type": "string", + "value": "AC Adapter 12V", }, - "type": "primitive", }, "product_category": { - "primitive": { - "string": "Cosmetics", + "type": "primitive", + "value": { "type": "string", + "value": "Cosmetics", }, - "type": "primitive", }, "sku": { - "primitive": { - "string": "WDVCDFD-RM00472", + "type": "primitive", + "value": { "type": "string", + "value": "WDVCDFD-RM00472", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "next": { - "primitive": { - "string": "https://api.flexport.com/products?page=3&per=10", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/products?page=3&per=10", }, - "type": "primitive", }, "prev": { - "primitive": { - "string": "https://api.flexport.com/products?page=1&per=10", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/products?page=1&per=10", }, - "type": "primitive", }, }, "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/products?page=2&per=10", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/products?page=2&per=10", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -35664,7 +32491,7 @@ Other details about this invoice", ], "generatedRequestName": "ProductIndexRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "product_index", "path": "/products", @@ -35673,21 +32500,21 @@ Other details about this invoice", { "description": "Find the products having this SKU. SKUs are unique among active products, but there may be archived products that share the same sku.", "name": "f.sku", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ProductIndexRequestFSku", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ProductIndexRequestFSku", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35697,18 +32524,18 @@ Other details about this invoice", { "description": "Filter out all archived products (f.archived_at.exists=false) or filter out all unarchived products (f.archived_at.exists=true)", "name": "f.archived_at.exists", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ProductIndexRequestFArchivedAtExists", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ProductIndexRequestFArchivedAtExists", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -35719,21 +32546,21 @@ Other details about this invoice", { "description": "Search for product properties that are key-value pairs. The key (TYPE) is appended at the end of the parameter name. Multiple property filters can be added to the same query. E.G. f.product_properties.color=blue", "name": "f.product_properties.TYPE", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ProductIndexRequestFProductPropertiesType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ProductIndexRequestFProductPropertiesType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35741,69 +32568,18 @@ Other details about this invoice", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Success", - "fullExamples": [ - { - "name": "Success", - "value": { - "_object": "/api/response", - "data": { - "_object": "/api/collectoins/paginated", - "data": [ - { - "_object": "/product", - "archived_at": "2019-01-18T22:08:38.599Z", - "classifications": [ - { - "_object": "/product/classification", - "codes": [ - "0301:00", - ], - "region": "US", - }, - ], - "client_verified": true, - "country_of_origin": "China", - "description": "The best 12V AC Adapter on the market", - "hs_codes": [ - { - "_object": "/hs_code", - "code": "0301:00", - "description": null, - }, - ], - "id": 84291, - "name": "AC Adapter 12V", - "product_category": "Cosmetics", - "product_properties": [ - { - "_object": "/product/property", - "type": "color", - "value": "blue", - }, - ], - "sku": "WDVCDFD-RM00472", - }, - ], - "next": "https://api.flexport.com/products?page=3&per=10", - "prev": "https://api.flexport.com/products?page=1&per=10", - }, - "self": "https://api.flexport.com/products?page=2&per=10", - "version": 2, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ProductIndexResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -35811,19 +32587,19 @@ Other details about this invoice", "generatedName": "productIndexResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "productIndexResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ProductIndexResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35836,19 +32612,19 @@ Other details about this invoice", "generatedName": "productIndexResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "productIndexResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ProductIndexResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35861,16 +32637,16 @@ Other details about this invoice", "generatedName": "productIndexResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "productIndexResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ProductIndexResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -35884,18 +32660,18 @@ Other details about this invoice", "generatedName": "productIndexResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "productIndexResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ProductIndexResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -35903,19 +32679,19 @@ Other details about this invoice", "generatedName": "productIndexResponseDataObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "productIndexResponseDataObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ProductIndexResponseDataObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35928,25 +32704,25 @@ Other details about this invoice", "generatedName": "productIndexResponseDataPrev", "key": "prev", "schema": { - "description": undefined, + "description": null, "generatedName": "productIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ProductIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ProductIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35960,25 +32736,25 @@ Other details about this invoice", "generatedName": "productIndexResponseDataNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "productIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ProductIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ProductIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35992,22 +32768,22 @@ Other details about this invoice", "generatedName": "productIndexResponseDataData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "productIndexResponseDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ProductIndexResponseDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ProductIndexResponseDataDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Product", "type": "reference", }, @@ -36024,7 +32800,7 @@ Other details about this invoice", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List all products for a client", "tags": [ @@ -36034,7 +32810,7 @@ Other details about this invoice", { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Create a new product for this client using the request payload", "errorStatusCode": [ 400, @@ -36042,138 +32818,138 @@ Other details about this invoice", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "classifications": { - "array": [ + "type": "array", + "value": [ { "properties": { "codes": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "codes", + "type": "primitive", + "value": { "type": "string", + "value": "codes", }, - "type": "primitive", }, ], - "type": "array", }, "region": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "client_verified": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "country_of_origin": { - "primitive": { - "string": "China", + "type": "primitive", + "value": { "type": "string", + "value": "China", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "The best 12V AC Adapter on the market", + "type": "primitive", + "value": { "type": "string", + "value": "The best 12V AC Adapter on the market", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "AC Adapter 12V", + "type": "primitive", + "value": { "type": "string", + "value": "AC Adapter 12V", }, - "type": "primitive", }, "product_category": { - "primitive": { - "string": "Cosmetics", + "type": "primitive", + "value": { "type": "string", + "value": "Cosmetics", }, - "type": "primitive", }, "product_properties": { - "array": [ + "type": "array", + "value": [ { "properties": { "type": { - "primitive": { - "string": "color", + "type": "primitive", + "value": { "type": "string", + "value": "color", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "blue", + "type": "primitive", + "value": { "type": "string", + "value": "blue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "sku": { - "primitive": { - "string": "WDVCDFD-RM00472", + "type": "primitive", + "value": { "type": "string", + "value": "WDVCDFD-RM00472", }, - "type": "primitive", }, "suppliers": { - "array": [ + "type": "array", + "value": [ { "properties": { "country_of_origin": { - "primitive": { - "string": "CN", + "type": "primitive", + "value": { "type": "string", + "value": "CN", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 12345, }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "FACTORY-123", + "type": "primitive", + "value": { "type": "string", + "value": "FACTORY-123", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -36181,64 +32957,65 @@ Other details about this invoice", "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/product", + "type": "primitive", + "value": { "type": "string", + "value": "/product", }, - "type": "primitive", }, "archived_at": { - "primitive": { - "datetime": "2019-01-18T22:08:38.599Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-01-18T22:08:38.599Z", }, - "type": "primitive", }, "classifications": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/product/classification", + "type": "primitive", + "value": { "type": "string", + "value": "/product/classification", }, - "type": "primitive", }, "codes": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "0301:00", + "type": "primitive", + "value": { "type": "string", + "value": "0301:00", }, - "type": "primitive", }, { - "primitive": { - "string": "0301.00", + "type": "primitive", + "value": { "type": "string", + "value": "0301.00", }, - "type": "primitive", }, ], - "type": "array", }, "region": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, }, "type": "object", @@ -36246,82 +33023,82 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/product/classification", + "type": "primitive", + "value": { "type": "string", + "value": "/product/classification", }, - "type": "primitive", }, "codes": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "0301.00", + "type": "primitive", + "value": { "type": "string", + "value": "0301.00", }, - "type": "primitive", }, ], - "type": "array", }, "region": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "client_verified": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "country_of_origin": { - "primitive": { - "string": "China", + "type": "primitive", + "value": { "type": "string", + "value": "China", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "The best 12V AC Adapter on the market", + "type": "primitive", + "value": { "type": "string", + "value": "The best 12V AC Adapter on the market", }, - "type": "primitive", }, "hs_codes": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/hs_code", + "type": "primitive", + "value": { "type": "string", + "value": "/hs_code", }, - "type": "primitive", }, "code": { - "primitive": { - "string": "0301:00", + "type": "primitive", + "value": { "type": "string", + "value": "0301:00", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, }, "type": "object", @@ -36329,77 +33106,77 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/hs_code", + "type": "primitive", + "value": { "type": "string", + "value": "/hs_code", }, - "type": "primitive", }, "code": { - "primitive": { - "string": "9101.00", + "type": "primitive", + "value": { "type": "string", + "value": "9101.00", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "id": { - "primitive": { - "int": 84291, + "type": "primitive", + "value": { "type": "int", + "value": 84291, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "AC Adapter 12V", + "type": "primitive", + "value": { "type": "string", + "value": "AC Adapter 12V", }, - "type": "primitive", }, "product_category": { - "primitive": { - "string": "Cosmetics", + "type": "primitive", + "value": { "type": "string", + "value": "Cosmetics", }, - "type": "primitive", }, "product_properties": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/product/property", + "type": "primitive", + "value": { "type": "string", + "value": "/product/property", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "color", + "type": "primitive", + "value": { "type": "string", + "value": "color", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "blue", + "type": "primitive", + "value": { "type": "string", + "value": "blue", }, - "type": "primitive", }, }, "type": "object", @@ -36407,55 +33184,54 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/product/property", + "type": "primitive", + "value": { "type": "string", + "value": "/product/property", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "color", + "type": "primitive", + "value": { "type": "string", + "value": "color", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "blue", + "type": "primitive", + "value": { "type": "string", + "value": "blue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "sku": { - "primitive": { - "string": "WDVCDFD-RM00472", + "type": "primitive", + "value": { "type": "string", + "value": "WDVCDFD-RM00472", }, - "type": "primitive", }, }, "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/products/84291", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/products/84291", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -36464,81 +33240,36 @@ Other details about this invoice", ], "generatedRequestName": "ProductCreateRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "product_create", "path": "/products", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ProductCreateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateProduct", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Created", - "fullExamples": [ - { - "name": "Success", - "value": { - "_object": "/api/response", - "data": { - "_object": "/product", - "archived_at": "2019-01-18T22:08:38.599Z", - "classifications": [ - { - "_object": "/product/classification", - "codes": [ - "0301:00", - ], - "region": "US", - }, - ], - "client_verified": true, - "country_of_origin": "China", - "description": "The best 12V AC Adapter on the market", - "hs_codes": [ - { - "_object": "/hs_code", - "code": "0301:00", - "description": null, - }, - ], - "id": 84291, - "name": "AC Adapter 12V", - "product_category": "Cosmetics", - "product_properties": [ - { - "_object": "/product/property", - "type": "color", - "value": "blue", - }, - ], - "sku": "WDVCDFD-RM00472", - }, - "self": "https://api.flexport.com/products/84291", - "version": 2, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ProductCreateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -36546,19 +33277,19 @@ Other details about this invoice", "generatedName": "productCreateResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "productCreateResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ProductCreateResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36571,19 +33302,19 @@ Other details about this invoice", "generatedName": "productCreateResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "productCreateResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ProductCreateResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36596,16 +33327,16 @@ Other details about this invoice", "generatedName": "productCreateResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "productCreateResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ProductCreateResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -36619,16 +33350,16 @@ Other details about this invoice", "generatedName": "productCreateResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "productCreateResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ProductCreateResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Product", "type": "reference", }, @@ -36639,7 +33370,7 @@ Other details about this invoice", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a product", "tags": [ @@ -36649,7 +33380,7 @@ Other details about this invoice", { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Returns the client's product with this ID", "errorStatusCode": [ 400, @@ -36657,84 +33388,85 @@ Other details about this invoice", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/product", + "type": "primitive", + "value": { "type": "string", + "value": "/product", }, - "type": "primitive", }, "archived_at": { - "primitive": { - "datetime": "2019-01-18T22:08:38.599Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-01-18T22:08:38.599Z", }, - "type": "primitive", }, "classifications": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/product/classification", + "type": "primitive", + "value": { "type": "string", + "value": "/product/classification", }, - "type": "primitive", }, "codes": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "0301:00", + "type": "primitive", + "value": { "type": "string", + "value": "0301:00", }, - "type": "primitive", }, { - "primitive": { - "string": "0301.00", + "type": "primitive", + "value": { "type": "string", + "value": "0301.00", }, - "type": "primitive", }, ], - "type": "array", }, "region": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, }, "type": "object", @@ -36742,82 +33474,82 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/product/classification", + "type": "primitive", + "value": { "type": "string", + "value": "/product/classification", }, - "type": "primitive", }, "codes": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "0301.00", + "type": "primitive", + "value": { "type": "string", + "value": "0301.00", }, - "type": "primitive", }, ], - "type": "array", }, "region": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "client_verified": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "country_of_origin": { - "primitive": { - "string": "China", + "type": "primitive", + "value": { "type": "string", + "value": "China", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "The best 12V AC Adapter on the market", + "type": "primitive", + "value": { "type": "string", + "value": "The best 12V AC Adapter on the market", }, - "type": "primitive", }, "hs_codes": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/hs_code", + "type": "primitive", + "value": { "type": "string", + "value": "/hs_code", }, - "type": "primitive", }, "code": { - "primitive": { - "string": "0301:00", + "type": "primitive", + "value": { "type": "string", + "value": "0301:00", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, }, "type": "object", @@ -36825,77 +33557,77 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/hs_code", + "type": "primitive", + "value": { "type": "string", + "value": "/hs_code", }, - "type": "primitive", }, "code": { - "primitive": { - "string": "9101.00", + "type": "primitive", + "value": { "type": "string", + "value": "9101.00", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "id": { - "primitive": { - "int": 84291, + "type": "primitive", + "value": { "type": "int", + "value": 84291, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "AC Adapter 12V", + "type": "primitive", + "value": { "type": "string", + "value": "AC Adapter 12V", }, - "type": "primitive", }, "product_category": { - "primitive": { - "string": "Cosmetics", + "type": "primitive", + "value": { "type": "string", + "value": "Cosmetics", }, - "type": "primitive", }, "product_properties": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/product/property", + "type": "primitive", + "value": { "type": "string", + "value": "/product/property", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "color", + "type": "primitive", + "value": { "type": "string", + "value": "color", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "blue", + "type": "primitive", + "value": { "type": "string", + "value": "blue", }, - "type": "primitive", }, }, "type": "object", @@ -36903,55 +33635,54 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/product/property", + "type": "primitive", + "value": { "type": "string", + "value": "/product/property", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "color", + "type": "primitive", + "value": { "type": "string", + "value": "color", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "blue", + "type": "primitive", + "value": { "type": "string", + "value": "blue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "sku": { - "primitive": { - "string": "WDVCDFD-RM00472", + "type": "primitive", + "value": { "type": "string", + "value": "WDVCDFD-RM00472", }, - "type": "primitive", }, }, "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/products/84291", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/products/84291", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -36960,7 +33691,7 @@ Other details about this invoice", ], "generatedRequestName": "ProductShowRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "product_show", "path": "/products/{id}", @@ -36969,77 +33700,33 @@ Other details about this invoice", "description": "Unique id for the product to be retrieved", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "ProductShowRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Success", - "fullExamples": [ - { - "name": "Success", - "value": { - "_object": "/api/response", - "data": { - "_object": "/product", - "archived_at": "2019-01-18T22:08:38.599Z", - "classifications": [ - { - "_object": "/product/classification", - "codes": [ - "0301:00", - ], - "region": "US", - }, - ], - "client_verified": true, - "country_of_origin": "China", - "description": "The best 12V AC Adapter on the market", - "hs_codes": [ - { - "_object": "/hs_code", - "code": "0301:00", - "description": null, - }, - ], - "id": 84291, - "name": "AC Adapter 12V", - "product_category": "Cosmetics", - "product_properties": [ - { - "_object": "/product/property", - "type": "color", - "value": "blue", - }, - ], - "sku": "WDVCDFD-RM00472", - }, - "self": "https://api.flexport.com/products/84291", - "version": 2, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ProductShowResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -37047,19 +33734,19 @@ Other details about this invoice", "generatedName": "productShowResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "productShowResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ProductShowResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37072,19 +33759,19 @@ Other details about this invoice", "generatedName": "productShowResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "productShowResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ProductShowResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37097,16 +33784,16 @@ Other details about this invoice", "generatedName": "productShowResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "productShowResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ProductShowResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -37120,16 +33807,16 @@ Other details about this invoice", "generatedName": "productShowResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "productShowResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ProductShowResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Product", "type": "reference", }, @@ -37140,7 +33827,7 @@ Other details about this invoice", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve a single product", "tags": [ @@ -37150,7 +33837,7 @@ Other details about this invoice", { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Update this product to represent the request payload", "errorStatusCode": [ 400, @@ -37158,18 +33845,18 @@ Other details about this invoice", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], @@ -37177,130 +33864,130 @@ Other details about this invoice", "request": { "properties": { "classifications": { - "array": [ + "type": "array", + "value": [ { "properties": { "codes": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "codes", + "type": "primitive", + "value": { "type": "string", + "value": "codes", }, - "type": "primitive", }, ], - "type": "array", }, "region": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "client_verified": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "country_of_origin": { - "primitive": { - "string": "China", + "type": "primitive", + "value": { "type": "string", + "value": "China", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "The best 12V AC Adapter on the market", + "type": "primitive", + "value": { "type": "string", + "value": "The best 12V AC Adapter on the market", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "AC Adapter 12V", + "type": "primitive", + "value": { "type": "string", + "value": "AC Adapter 12V", }, - "type": "primitive", }, "product_category": { - "primitive": { - "string": "Cosmetics", + "type": "primitive", + "value": { "type": "string", + "value": "Cosmetics", }, - "type": "primitive", }, "product_properties": { - "array": [ + "type": "array", + "value": [ { "properties": { "type": { - "primitive": { - "string": "color", + "type": "primitive", + "value": { "type": "string", + "value": "color", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "blue", + "type": "primitive", + "value": { "type": "string", + "value": "blue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "sku": { - "primitive": { - "string": "WDVCDFD-RM00472", + "type": "primitive", + "value": { "type": "string", + "value": "WDVCDFD-RM00472", }, - "type": "primitive", }, "suppliers": { - "array": [ + "type": "array", + "value": [ { "properties": { "country_of_origin": { - "primitive": { - "string": "CN", + "type": "primitive", + "value": { "type": "string", + "value": "CN", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 12345, }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "FACTORY-123", + "type": "primitive", + "value": { "type": "string", + "value": "FACTORY-123", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -37308,64 +33995,65 @@ Other details about this invoice", "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/product", + "type": "primitive", + "value": { "type": "string", + "value": "/product", }, - "type": "primitive", }, "archived_at": { - "primitive": { - "datetime": "2019-01-18T22:08:38.599Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-01-18T22:08:38.599Z", }, - "type": "primitive", }, "classifications": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/product/classification", + "type": "primitive", + "value": { "type": "string", + "value": "/product/classification", }, - "type": "primitive", }, "codes": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "0301:00", + "type": "primitive", + "value": { "type": "string", + "value": "0301:00", }, - "type": "primitive", }, { - "primitive": { - "string": "0301.00", + "type": "primitive", + "value": { "type": "string", + "value": "0301.00", }, - "type": "primitive", }, ], - "type": "array", }, "region": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, }, "type": "object", @@ -37373,82 +34061,82 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/product/classification", + "type": "primitive", + "value": { "type": "string", + "value": "/product/classification", }, - "type": "primitive", }, "codes": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "0301.00", + "type": "primitive", + "value": { "type": "string", + "value": "0301.00", }, - "type": "primitive", }, ], - "type": "array", }, "region": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "client_verified": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "country_of_origin": { - "primitive": { - "string": "China", + "type": "primitive", + "value": { "type": "string", + "value": "China", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "The best 12V AC Adapter on the market", + "type": "primitive", + "value": { "type": "string", + "value": "The best 12V AC Adapter on the market", }, - "type": "primitive", }, "hs_codes": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/hs_code", + "type": "primitive", + "value": { "type": "string", + "value": "/hs_code", }, - "type": "primitive", }, "code": { - "primitive": { - "string": "0301:00", + "type": "primitive", + "value": { "type": "string", + "value": "0301:00", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, }, "type": "object", @@ -37456,77 +34144,77 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/hs_code", + "type": "primitive", + "value": { "type": "string", + "value": "/hs_code", }, - "type": "primitive", }, "code": { - "primitive": { - "string": "9101.00", + "type": "primitive", + "value": { "type": "string", + "value": "9101.00", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "id": { - "primitive": { - "int": 84291, + "type": "primitive", + "value": { "type": "int", + "value": 84291, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "AC Adapter 12V", + "type": "primitive", + "value": { "type": "string", + "value": "AC Adapter 12V", }, - "type": "primitive", }, "product_category": { - "primitive": { - "string": "Cosmetics", + "type": "primitive", + "value": { "type": "string", + "value": "Cosmetics", }, - "type": "primitive", }, "product_properties": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/product/property", + "type": "primitive", + "value": { "type": "string", + "value": "/product/property", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "color", + "type": "primitive", + "value": { "type": "string", + "value": "color", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "blue", + "type": "primitive", + "value": { "type": "string", + "value": "blue", }, - "type": "primitive", }, }, "type": "object", @@ -37534,55 +34222,54 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/product/property", + "type": "primitive", + "value": { "type": "string", + "value": "/product/property", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "color", + "type": "primitive", + "value": { "type": "string", + "value": "color", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "blue", + "type": "primitive", + "value": { "type": "string", + "value": "blue", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "sku": { - "primitive": { - "string": "WDVCDFD-RM00472", + "type": "primitive", + "value": { "type": "string", + "value": "WDVCDFD-RM00472", }, - "type": "primitive", }, }, "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/products/84291", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/products/84291", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -37591,7 +34278,7 @@ Other details about this invoice", ], "generatedRequestName": "ProductUpdateRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PATCH", "operationId": "product_update", "path": "/products/{id}", @@ -37600,90 +34287,45 @@ Other details about this invoice", "description": "Unique id for the product to be updated", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "ProductUpdateRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ProductUpdateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UpdateProduct", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Updated", - "fullExamples": [ - { - "name": "Success", - "value": { - "_object": "/api/response", - "data": { - "_object": "/product", - "archived_at": "2019-01-18T22:08:38.599Z", - "classifications": [ - { - "_object": "/product/classification", - "codes": [ - "0301:00", - ], - "region": "US", - }, - ], - "client_verified": true, - "country_of_origin": "China", - "description": "The best 12V AC Adapter on the market", - "hs_codes": [ - { - "_object": "/hs_code", - "code": "0301:00", - "description": null, - }, - ], - "id": 84291, - "name": "AC Adapter 12V", - "product_category": "Cosmetics", - "product_properties": [ - { - "_object": "/product/property", - "type": "color", - "value": "blue", - }, - ], - "sku": "WDVCDFD-RM00472", - }, - "self": "https://api.flexport.com/products/84291", - "version": 2, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ProductUpdateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -37691,19 +34333,19 @@ Other details about this invoice", "generatedName": "productUpdateResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "productUpdateResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ProductUpdateResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37716,19 +34358,19 @@ Other details about this invoice", "generatedName": "productUpdateResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "productUpdateResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ProductUpdateResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37741,16 +34383,16 @@ Other details about this invoice", "generatedName": "productUpdateResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "productUpdateResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ProductUpdateResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -37764,16 +34406,16 @@ Other details about this invoice", "generatedName": "productUpdateResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "productUpdateResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ProductUpdateResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Product", "type": "reference", }, @@ -37784,7 +34426,7 @@ Other details about this invoice", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Update a product", "tags": [ @@ -37794,7 +34436,7 @@ Other details about this invoice", { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Returns a list of purchase order line items", "errorStatusCode": [ 400, @@ -37802,218 +34444,220 @@ Other details about this invoice", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "page", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, { "name": "per", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 20, }, - "type": "primitive", }, }, { "name": "f.purchase_order.id", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 123, }, - "type": "primitive", }, }, { "name": "f.item_key", "value": { - "primitive": { - "string": "item1", + "type": "primitive", + "value": { "type": "string", + "value": "item1", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/api/collections/paginated", + "type": "primitive", + "value": { "type": "string", + "value": "/api/collections/paginated", }, - "type": "primitive", }, "data": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/purchase_orders/line_item", + "type": "primitive", + "value": { "type": "string", + "value": "/purchase_orders/line_item", }, - "type": "primitive", }, "assigned_party": { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 9281, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "mailing_address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "address_ref_x", + "type": "primitive", + "value": { "type": "string", + "value": "address_ref_x", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "US AL2", + "type": "primitive", + "value": { "type": "string", + "value": "US AL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "My Manufacturer", + "type": "primitive", + "value": { "type": "string", + "value": "My Manufacturer", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "manufacturer_1", + "type": "primitive", + "value": { "type": "string", + "value": "manufacturer_1", }, - "type": "primitive", }, "vat_numbers": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "US 123746396", + "type": "primitive", + "value": { "type": "string", + "value": "US 123746396", }, - "type": "primitive", }, }, "type": "object", @@ -38021,31 +34665,30 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "GB", + "type": "primitive", + "value": { "type": "string", + "value": "GB", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "GB 123456789", + "type": "primitive", + "value": { "type": "string", + "value": "GB 123456789", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -38053,46 +34696,47 @@ Other details about this invoice", "booking_line_items": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/collection", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/collection", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/booking_line_items?f.purchase_order_line_item.id=123456", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/booking_line_items?f.purchase_order_line_item.id=123456", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/purchase_orders/booking_line_item", + "type": "primitive", + "value": { "type": "string", + "value": "/purchase_orders/booking_line_item", }, - "type": "primitive", }, }, "type": "object", }, "destination_addresses": { - "array": [ + "type": "array", + "value": [ { "properties": { "location_ref": { - "primitive": { - "string": "id-1234", + "type": "primitive", + "value": { "type": "string", + "value": "id-1234", }, - "type": "primitive", }, "units": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -38100,49 +34744,49 @@ Other details about this invoice", { "properties": { "location_ref": { - "primitive": { - "string": "id-1234", + "type": "primitive", + "value": { "type": "string", + "value": "id-1234", }, - "type": "primitive", }, "units": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "hs_codes": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/hs_code", + "type": "primitive", + "value": { "type": "string", + "value": "/hs_code", }, - "type": "primitive", }, "code": { - "primitive": { - "string": "8309.90.10.00", + "type": "primitive", + "value": { "type": "string", + "value": "8309.90.10.00", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, }, "type": "object", @@ -38150,82 +34794,82 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/hs_code", + "type": "primitive", + "value": { "type": "string", + "value": "/hs_code", }, - "type": "primitive", }, "code": { - "primitive": { - "string": "9101.00", + "type": "primitive", + "value": { "type": "string", + "value": "9101.00", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "id": { - "primitive": { - "int": 123456, + "type": "primitive", + "value": { "type": "int", + "value": 123456, }, - "type": "primitive", }, "incoterm": { - "enum": "FOB", "type": "enum", + "value": "FOB", }, "item_key": { - "primitive": { - "string": "item1", + "type": "primitive", + "value": { "type": "string", + "value": "item1", }, - "type": "primitive", }, "line_item_number": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "line_type": { - "enum": "main_line", "type": "enum", + "value": "main_line", }, "measurements": { - "array": [ + "type": "array", + "value": [ { "properties": { "measure_type": { - "enum": "length", "type": "enum", + "value": "length", }, "unit_of_measure": { - "primitive": { - "string": "EA", + "type": "primitive", + "value": { "type": "string", + "value": "EA", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", @@ -38233,114 +34877,113 @@ Other details about this invoice", { "properties": { "unit_of_measure": { - "primitive": { - "string": "EA", + "type": "primitive", + "value": { "type": "string", + "value": "EA", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "metadata": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "size", "type": "string", + "value": "size", }, "value": { "type": "unknown", - "unknown": { - "map": [ + "value": { + "type": "map", + "value": [ { "key": { - "string": "0", "type": "string", + "value": "0", }, "value": { - "primitive": { - "string": "M", + "type": "primitive", + "value": { "type": "string", + "value": "M", }, - "type": "primitive", }, }, ], - "type": "map", }, }, }, ], - "type": "map", }, "must_arrive_date": { - "primitive": { - "string": "2019-03-11", + "type": "primitive", + "value": { "type": "string", + "value": "2019-03-11", }, - "type": "primitive", }, "origin_location": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Shenzhen", + "type": "primitive", + "value": { "type": "string", + "value": "Shenzhen", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "China", + "type": "primitive", + "value": { "type": "string", + "value": "China", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "CN", + "type": "primitive", + "value": { "type": "string", + "value": "CN", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "sellingcoaddress", + "type": "primitive", + "value": { "type": "string", + "value": "sellingcoaddress", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "44", + "type": "primitive", + "value": { "type": "string", + "value": "44", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "10th YouSong Industrial District", + "type": "primitive", + "value": { "type": "string", + "value": "10th YouSong Industrial District", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "China/Shenzhen", + "type": "primitive", + "value": { "type": "string", + "value": "China/Shenzhen", }, - "type": "primitive", }, }, "type": "object", @@ -38348,88 +34991,88 @@ Other details about this invoice", "product": { "properties": { "color": { - "primitive": { - "string": "red", + "type": "primitive", + "value": { "type": "string", + "value": "red", }, - "type": "primitive", }, "country_of_origin": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "dangerous": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "ean_ucc_13": { - "primitive": { - "string": "1234567890123", + "type": "primitive", + "value": { "type": "string", + "value": "1234567890123", }, - "type": "primitive", }, "ean_ucc_8": { - "primitive": { - "string": "12345678", + "type": "primitive", + "value": { "type": "string", + "value": "12345678", }, - "type": "primitive", }, "lot_number": { - "primitive": { - "string": "123456789", + "type": "primitive", + "value": { "type": "string", + "value": "123456789", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "AC Adapter 12", + "type": "primitive", + "value": { "type": "string", + "value": "AC Adapter 12", }, - "type": "primitive", }, "product_category": { - "primitive": { - "string": "furniture", + "type": "primitive", + "value": { "type": "string", + "value": "furniture", }, - "type": "primitive", }, "size": { - "primitive": { - "string": "m", + "type": "primitive", + "value": { "type": "string", + "value": "m", }, - "type": "primitive", }, "sku": { - "primitive": { - "string": "SKU-123", + "type": "primitive", + "value": { "type": "string", + "value": "SKU-123", }, - "type": "primitive", }, "style": { - "primitive": { - "string": "classic", + "type": "primitive", + "value": { "type": "string", + "value": "classic", }, - "type": "primitive", }, "upc": { - "primitive": { - "string": "123456789", + "type": "primitive", + "value": { "type": "string", + "value": "123456789", }, - "type": "primitive", }, }, "type": "object", @@ -38437,69 +35080,69 @@ Other details about this invoice", "purchase_order": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/object", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/object", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 12345, + "type": "primitive", + "value": { "type": "int", + "value": 12345, }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/purchase_orders/26088", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/purchase_orders/26088", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/purchase_order", + "type": "primitive", + "value": { "type": "string", + "value": "/purchase_order", }, - "type": "primitive", }, }, "type": "object", }, "transportation_mode": { - "enum": "air", "type": "enum", + "value": "air", }, "unit_cost": { "properties": { "amount": { - "primitive": { - "string": "121.00", + "type": "primitive", + "value": { "type": "string", + "value": "121.00", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, }, "type": "object", }, "unit_of_measure": { - "enum": "HUN", "type": "enum", + "value": "HUN", }, "units": { - "primitive": { - "int": 20, + "type": "primitive", + "value": { "type": "int", + "value": 20, }, - "type": "primitive", }, }, "type": "object", @@ -38507,69 +35150,68 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/purchase_orders/line_item", + "type": "primitive", + "value": { "type": "string", + "value": "/purchase_orders/line_item", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 123456, }, - "type": "primitive", }, "item_key": { - "primitive": { - "string": "item1", + "type": "primitive", + "value": { "type": "string", + "value": "item1", }, - "type": "primitive", }, "line_item_number": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "next": { - "primitive": { - "string": "https://api.flexport.com/purchase_order_line_items?page=3&per=10", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/purchase_order_line_items?page=3&per=10", }, - "type": "primitive", }, "prev": { - "primitive": { - "string": "https://api.flexport.com/purchase_orders?page=12&per=10", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/purchase_orders?page=12&per=10", }, - "type": "primitive", }, }, "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/purchase_orders?page=13&per=10", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/purchase_orders?page=13&per=10", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 3, + "type": "primitive", + "value": { "type": "int", + "value": 3, }, - "type": "primitive", }, }, "type": "object", @@ -38578,7 +35220,7 @@ Other details about this invoice", ], "generatedRequestName": "PurchaseOrderLineItemIndexRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "purchase_order_line_item_index", "path": "/purchase_order_line_items", @@ -38587,18 +35229,18 @@ Other details about this invoice", { "description": "Page number of the page to retrieve", "name": "page", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemIndexRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemIndexRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -38609,18 +35251,18 @@ Other details about this invoice", { "description": "Count of items in each page. Should be between 1 and 100 (inclusive)", "name": "per", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemIndexRequestPer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemIndexRequestPer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -38631,42 +35273,42 @@ Other details about this invoice", { "description": "Set sort order. Allows "asc"(ascending) or "desc" (descending)", "name": "direction", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemIndexRequestDirection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemIndexRequestDirection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "asc", - "nameOverride": undefined, + "nameOverride": null, "value": "asc", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "desc", - "nameOverride": undefined, + "nameOverride": null, "value": "desc", }, ], @@ -38676,18 +35318,18 @@ Other details about this invoice", { "description": "Filters the list based on the purchase order id", "name": "f.purchase_order.id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemIndexRequestFPurchaseOrderId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemIndexRequestFPurchaseOrderId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -38698,21 +35340,21 @@ Other details about this invoice", { "description": "Filters the list based on line item number", "name": "f.line_item_number", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemIndexRequestFLineItemNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemIndexRequestFLineItemNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38722,21 +35364,21 @@ Other details about this invoice", { "description": "Filters the list based on item key", "name": "f.item_key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemIndexRequestFItemKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemIndexRequestFItemKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38746,18 +35388,18 @@ Other details about this invoice", { "description": "The id of the version of a purchase order. By default, the latest version of the purchase order is used.", "name": "f.purchase_order_version.id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemIndexRequestFPurchaseOrderVersionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemIndexRequestFPurchaseOrderVersionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -38766,158 +35408,18 @@ Other details about this invoice", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "collection of purchase order line items", - "fullExamples": [ - { - "name": "Success", - "value": { - "_object": "/api/response", - "data": { - "_object": "/api/collections/paginated", - "data": [ - { - "_object": "/purchase_orders/line_item", - "assigned_party": { - "_object": "/company_entity", - "id": 9281, - "mailing_address": { - "_object": "/address", - "city": "Albany", - "country": "United States of America", - "country_code": "US", - "ref": null, - "state": "MN", - "street_address": "1641 Settlers Lane", - "street_address2": "STE 2918", - "timezone": "America/Los_Angeles", - "unlocode": "US AL2", - "zip": "56307", - }, - "name": "My Manufacturer", - "ref": "manufacturer_1", - "vat_numbers": [ - { - "_object": "company_entity/vat_number", - "country_code": "US", - "number": "US 123746396", - }, - ], - }, - "booking_line_items": { - "_object": "/api/refs/collection", - "link": "https://api.flexport.com/booking_line_items?f.purchase_order_line_item.id=123456", - "ref_type": "/purchase_orders/booking_line_item", - }, - "destination_addresses": [ - { - "address": { - "_object": "/address", - "city": "SANTA MONICA", - "country": "United States", - "country_code": "US", - "ref": "studiosantamonica", - "state": "CA", - "street_address": "1556 20TH ST STE 2D", - "street_address2": null, - "timezone": "America/Los Angeles", - "unlocode": null, - "zip": "90404-3465", - }, - "units": 1, - }, - ], - "destination_port": null, - "hs_codes": [ - { - "_object": "/hs_code", - "code": "8309.90.10.00", - "country_code": "US", - }, - ], - "id": 123456, - "incoterm": "FOB", - "item_key": "item1", - "line_item_number": 1, - "line_type": "main_line", - "measurements": [ - { - "_object": "/line_item_measure", - "measure_type": "length", - "unit_of_measure": "EA", - "value": "1.0", - }, - ], - "metadata": { - "size": [ - "M", - ], - }, - "must_arrive_date": "2019-03-11", - "origin_location": { - "_object": "/address", - "city": "Shenzhen", - "country": "China", - "country_code": "CN", - "ref": "sellingcoaddress", - "state": "44", - "street_address": "10th YouSong Industrial District", - "street_address2": null, - "timezone": "China/Shenzhen", - "unlocode": null, - "zip": null, - }, - "origin_port": null, - "parent_line_key": null, - "product": { - "_object": "/purchase_order/line_item_product", - "color": "red", - "country_of_origin": "US", - "dangerous": true, - "ean_ucc_13": "1234567890123", - "ean_ucc_8": "12345678", - "lot_number": "123456789", - "name": "AC Adapter 12", - "product_category": "furniture", - "size": "m", - "sku": "SKU-123", - "style": "classic", - "upc": "123456789", - }, - "purchase_order": { - "_object": "/api/refs/object", - "id": 12345, - "link": "https://api.flexport.com/purchase_orders/26088", - "ref_type": "/purchase_order", - }, - "transportation_mode": "air", - "unit_cost": { - "_object": "/money", - "amount": "121.00", - "currency_code": "USD", - }, - "unit_of_measure": "HUN", - "units": 20, - }, - ], - "next": null, - "prev": "https://api.flexport.com/purchase_orders?page=12&per=10", - }, - "self": "https://api.flexport.com/purchase_orders?page=13&per=10", - "version": 3, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemIndexResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -38925,19 +35427,19 @@ Other details about this invoice", "generatedName": "purchaseOrderLineItemIndexResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderLineItemIndexResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemIndexResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38950,19 +35452,19 @@ Other details about this invoice", "generatedName": "purchaseOrderLineItemIndexResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderLineItemIndexResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemIndexResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38975,16 +35477,16 @@ Other details about this invoice", "generatedName": "purchaseOrderLineItemIndexResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderLineItemIndexResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemIndexResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -38998,18 +35500,18 @@ Other details about this invoice", "generatedName": "purchaseOrderLineItemIndexResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderLineItemIndexResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemIndexResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -39017,19 +35519,19 @@ Other details about this invoice", "generatedName": "purchaseOrderLineItemIndexResponseDataObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderLineItemIndexResponseDataObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemIndexResponseDataObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39042,19 +35544,19 @@ Other details about this invoice", "generatedName": "purchaseOrderLineItemIndexResponseDataPrev", "key": "prev", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderLineItemIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39067,19 +35569,19 @@ Other details about this invoice", "generatedName": "purchaseOrderLineItemIndexResponseDataNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderLineItemIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39092,22 +35594,22 @@ Other details about this invoice", "generatedName": "purchaseOrderLineItemIndexResponseDataData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderLineItemIndexResponseDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemIndexResponseDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemIndexResponseDataDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PurchaseOrderLineItem", "type": "reference", }, @@ -39124,7 +35626,7 @@ Other details about this invoice", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List all purchase order line items.", "tags": [ @@ -39134,7 +35636,7 @@ Other details about this invoice", { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Returns the details of a purchase order line item", "errorStatusCode": [ 400, @@ -39142,177 +35644,178 @@ Other details about this invoice", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/purchase_orders/line_item", + "type": "primitive", + "value": { "type": "string", + "value": "/purchase_orders/line_item", }, - "type": "primitive", }, "assigned_party": { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 9281, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "mailing_address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "address_ref_x", + "type": "primitive", + "value": { "type": "string", + "value": "address_ref_x", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "US AL2", + "type": "primitive", + "value": { "type": "string", + "value": "US AL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "My Manufacturer", + "type": "primitive", + "value": { "type": "string", + "value": "My Manufacturer", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "manufacturer_1", + "type": "primitive", + "value": { "type": "string", + "value": "manufacturer_1", }, - "type": "primitive", }, "vat_numbers": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "US 123746396", + "type": "primitive", + "value": { "type": "string", + "value": "US 123746396", }, - "type": "primitive", }, }, "type": "object", @@ -39320,31 +35823,30 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "GB", + "type": "primitive", + "value": { "type": "string", + "value": "GB", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "GB 123456789", + "type": "primitive", + "value": { "type": "string", + "value": "GB 123456789", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -39352,46 +35854,47 @@ Other details about this invoice", "booking_line_items": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/collection", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/collection", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/booking_line_items?f.purchase_order_line_item.id=123456", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/booking_line_items?f.purchase_order_line_item.id=123456", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/purchase_orders/booking_line_item", + "type": "primitive", + "value": { "type": "string", + "value": "/purchase_orders/booking_line_item", }, - "type": "primitive", }, }, "type": "object", }, "destination_addresses": { - "array": [ + "type": "array", + "value": [ { "properties": { "location_ref": { - "primitive": { - "string": "id-1234", + "type": "primitive", + "value": { "type": "string", + "value": "id-1234", }, - "type": "primitive", }, "units": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -39399,167 +35902,167 @@ Other details about this invoice", { "properties": { "location_ref": { - "primitive": { - "string": "id-1234", + "type": "primitive", + "value": { "type": "string", + "value": "id-1234", }, - "type": "primitive", }, "units": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "destination_port": { "properties": { "_object": { - "primitive": { - "string": "/place", + "type": "primitive", + "value": { "type": "string", + "value": "/place", }, - "type": "primitive", }, "address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "address_ref_x", + "type": "primitive", + "value": { "type": "string", + "value": "address_ref_x", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, }, "type": "object", }, "details": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/air/port", + "type": "primitive", + "value": { "type": "string", + "value": "/air/port", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "LAX", + "type": "primitive", + "value": { "type": "string", + "value": "LAX", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KLAX", + "type": "primitive", + "value": { "type": "string", + "value": "KLAX", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "3901", + "type": "primitive", + "value": { "type": "string", + "value": "3901", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "name": { - "primitive": { - "string": "ORD - Chicago - IL", + "type": "primitive", + "value": { "type": "string", + "value": "ORD - Chicago - IL", }, - "type": "primitive", }, }, "type": "object", }, "hs_codes": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/hs_code", + "type": "primitive", + "value": { "type": "string", + "value": "/hs_code", }, - "type": "primitive", }, "code": { - "primitive": { - "string": "8309.90.10.00", + "type": "primitive", + "value": { "type": "string", + "value": "8309.90.10.00", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, }, "type": "object", @@ -39567,82 +36070,82 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/hs_code", + "type": "primitive", + "value": { "type": "string", + "value": "/hs_code", }, - "type": "primitive", }, "code": { - "primitive": { - "string": "9101.00", + "type": "primitive", + "value": { "type": "string", + "value": "9101.00", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "id": { - "primitive": { - "int": 123456, + "type": "primitive", + "value": { "type": "int", + "value": 123456, }, - "type": "primitive", }, "incoterm": { - "enum": "FOB", "type": "enum", + "value": "FOB", }, "item_key": { - "primitive": { - "string": "item1", + "type": "primitive", + "value": { "type": "string", + "value": "item1", }, - "type": "primitive", }, "line_item_number": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "line_type": { - "enum": "main_line", "type": "enum", + "value": "main_line", }, "measurements": { - "array": [ + "type": "array", + "value": [ { "properties": { "measure_type": { - "enum": "length", "type": "enum", + "value": "length", }, "unit_of_measure": { - "primitive": { - "string": "EA", + "type": "primitive", + "value": { "type": "string", + "value": "EA", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", @@ -39650,135 +36153,134 @@ Other details about this invoice", { "properties": { "unit_of_measure": { - "primitive": { - "string": "EA", + "type": "primitive", + "value": { "type": "string", + "value": "EA", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "metadata": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "size", "type": "string", + "value": "size", }, "value": { "type": "unknown", - "unknown": { - "map": [ + "value": { + "type": "map", + "value": [ { "key": { - "string": "0", "type": "string", + "value": "0", }, "value": { - "primitive": { - "string": "M", + "type": "primitive", + "value": { "type": "string", + "value": "M", }, - "type": "primitive", }, }, ], - "type": "map", }, }, }, ], - "type": "map", }, "must_arrive_date": { - "primitive": { - "string": "2019-03-11", + "type": "primitive", + "value": { "type": "string", + "value": "2019-03-11", }, - "type": "primitive", }, "origin_location": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Shenzhen", + "type": "primitive", + "value": { "type": "string", + "value": "Shenzhen", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "China", + "type": "primitive", + "value": { "type": "string", + "value": "China", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "CN", + "type": "primitive", + "value": { "type": "string", + "value": "CN", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "sellingcoaddress", + "type": "primitive", + "value": { "type": "string", + "value": "sellingcoaddress", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "44", + "type": "primitive", + "value": { "type": "string", + "value": "44", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "10th YouSong Industrial District", + "type": "primitive", + "value": { "type": "string", + "value": "10th YouSong Industrial District", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "China/Shenzhen", + "type": "primitive", + "value": { "type": "string", + "value": "China/Shenzhen", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "US AL2", + "type": "primitive", + "value": { "type": "string", + "value": "US AL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", @@ -39786,213 +36288,213 @@ Other details about this invoice", "origin_port": { "properties": { "_object": { - "primitive": { - "string": "/place", + "type": "primitive", + "value": { "type": "string", + "value": "/place", }, - "type": "primitive", }, "address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "address_ref_x", + "type": "primitive", + "value": { "type": "string", + "value": "address_ref_x", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, }, "type": "object", }, "details": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/air/port", + "type": "primitive", + "value": { "type": "string", + "value": "/air/port", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "LAX", + "type": "primitive", + "value": { "type": "string", + "value": "LAX", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KLAX", + "type": "primitive", + "value": { "type": "string", + "value": "KLAX", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "3901", + "type": "primitive", + "value": { "type": "string", + "value": "3901", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "name": { - "primitive": { - "string": "ORD - Chicago - IL", + "type": "primitive", + "value": { "type": "string", + "value": "ORD - Chicago - IL", }, - "type": "primitive", }, }, "type": "object", }, "parent_line_key": { - "primitive": { - "string": "parent_line_key", + "type": "primitive", + "value": { "type": "string", + "value": "parent_line_key", }, - "type": "primitive", }, "product": { "properties": { "color": { - "primitive": { - "string": "red", + "type": "primitive", + "value": { "type": "string", + "value": "red", }, - "type": "primitive", }, "country_of_origin": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "dangerous": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "ean_ucc_13": { - "primitive": { - "string": "1234567890123", + "type": "primitive", + "value": { "type": "string", + "value": "1234567890123", }, - "type": "primitive", }, "ean_ucc_8": { - "primitive": { - "string": "12345678", + "type": "primitive", + "value": { "type": "string", + "value": "12345678", }, - "type": "primitive", }, "lot_number": { - "primitive": { - "string": "123456789", + "type": "primitive", + "value": { "type": "string", + "value": "123456789", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "AC Adapter 12", + "type": "primitive", + "value": { "type": "string", + "value": "AC Adapter 12", }, - "type": "primitive", }, "product_category": { - "primitive": { - "string": "furniture", + "type": "primitive", + "value": { "type": "string", + "value": "furniture", }, - "type": "primitive", }, "size": { - "primitive": { - "string": "m", + "type": "primitive", + "value": { "type": "string", + "value": "m", }, - "type": "primitive", }, "sku": { - "primitive": { - "string": "SKU-123", + "type": "primitive", + "value": { "type": "string", + "value": "SKU-123", }, - "type": "primitive", }, "style": { - "primitive": { - "string": "classic", + "type": "primitive", + "value": { "type": "string", + "value": "classic", }, - "type": "primitive", }, "upc": { - "primitive": { - "string": "123456789", + "type": "primitive", + "value": { "type": "string", + "value": "123456789", }, - "type": "primitive", }, }, "type": "object", @@ -40000,86 +36502,86 @@ Other details about this invoice", "purchase_order": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/object", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/object", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 12345, + "type": "primitive", + "value": { "type": "int", + "value": 12345, }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/purchase_orders/26088", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/purchase_orders/26088", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/purchase_order", + "type": "primitive", + "value": { "type": "string", + "value": "/purchase_order", }, - "type": "primitive", }, }, "type": "object", }, "transportation_mode": { - "enum": "air", "type": "enum", + "value": "air", }, "unit_cost": { "properties": { "amount": { - "primitive": { - "string": "121.00", + "type": "primitive", + "value": { "type": "string", + "value": "121.00", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, }, "type": "object", }, "unit_of_measure": { - "enum": "HUN", "type": "enum", + "value": "HUN", }, "units": { - "primitive": { - "int": 20, + "type": "primitive", + "value": { "type": "int", + "value": 20, }, - "type": "primitive", }, }, "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/purchase_order_line_items/123456", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/purchase_order_line_items/123456", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 3, + "type": "primitive", + "value": { "type": "int", + "value": 3, }, - "type": "primitive", }, }, "type": "object", @@ -40088,7 +36590,7 @@ Other details about this invoice", ], "generatedRequestName": "PurchaseOrderLineItemShowRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "purchase_order_line_item_show", "path": "/purchase_order_line_items/{id}", @@ -40097,165 +36599,31 @@ Other details about this invoice", "description": "The unique id for the PO line item to be retrieved", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemShowRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "collection of purchase order line items", - "fullExamples": [ - { - "name": "Success", - "value": { - "_object": "/api/response", - "data": { - "_object": "/purchase_orders/line_item", - "assigned_party": { - "_object": "/company_entity", - "id": 9281, - "mailing_address": { - "_object": "/address", - "city": "Albany", - "country": "United States of America", - "country_code": "US", - "ref": null, - "state": "MN", - "street_address": "1641 Settlers Lane", - "street_address2": "STE 2918", - "timezone": "America/Los_Angeles", - "unlocode": "US AL2", - "zip": "56307", - }, - "name": "My Manufacturer", - "ref": "manufacturer_1", - "vat_numbers": [ - { - "_object": "company_entity/vat_number", - "country_code": "US", - "number": "US 123746396", - }, - ], - }, - "booking_line_items": { - "_object": "/api/refs/collection", - "link": "https://api.flexport.com/booking_line_items?f.purchase_order_line_item.id=123456", - "ref_type": "/purchase_orders/booking_line_item", - }, - "cargo_ready_date": "2019-02-11", - "destination_addresses": [ - { - "address": { - "_object": "/address", - "city": "SANTA MONICA", - "country": "United States", - "country_code": "US", - "ref": "studiosantamonica", - "state": "CA", - "street_address": "1556 20TH ST STE 2D", - "street_address2": null, - "timezone": "America/Los Angeles", - "unlocode": null, - "zip": "90404-3465", - }, - "units": 1, - }, - ], - "destination_port": null, - "hs_codes": [ - { - "_object": "/hs_code", - "code": "8309.90.10.00", - "country_code": "US", - }, - ], - "id": 123456, - "incoterm": "FOB", - "item_key": "item1", - "line_item_number": 1, - "line_type": "main_line", - "measurements": [ - { - "_object": "/line_item_measure", - "measure_type": "length", - "unit_of_measure": "EA", - "value": "1.0", - }, - ], - "metadata": { - "size": [ - "M", - ], - }, - "must_arrive_date": "2019-03-11", - "origin_location": { - "_object": "/address", - "city": "Shenzhen", - "country": "China", - "country_code": "CN", - "ref": "sellingcoaddress", - "state": "44", - "street_address": "10th YouSong Industrial District", - "street_address2": null, - "timezone": "China/Shenzhen", - "unlocode": null, - "zip": null, - }, - "origin_port": null, - "parent_line_key": null, - "product": { - "_object": "/purchase_order/line_item_product", - "color": "red", - "country_of_origin": "US", - "dangerous": true, - "ean_ucc_13": "1234567890123", - "ean_ucc_8": "12345678", - "lot_number": "123456789", - "name": "AC Adapter 12", - "product_category": "furniture", - "size": "m", - "sku": "SKU-123", - "style": "classic", - "upc": "123456789", - }, - "purchase_order": { - "_object": "/api/refs/object", - "id": 12345, - "link": "https://api.flexport.com/purchase_orders/26088", - "ref_type": "/purchase_order", - }, - "transportation_mode": "air", - "unit_cost": { - "_object": "/money", - "amount": "121.00", - "currency_code": "USD", - }, - "unit_of_measure": "HUN", - "units": 20, - }, - "self": "https://api.flexport.com/purchase_order_line_items/123456", - "version": 3, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemShowResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -40263,19 +36631,19 @@ Other details about this invoice", "generatedName": "purchaseOrderLineItemShowResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderLineItemShowResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemShowResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40288,19 +36656,19 @@ Other details about this invoice", "generatedName": "purchaseOrderLineItemShowResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderLineItemShowResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemShowResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40313,16 +36681,16 @@ Other details about this invoice", "generatedName": "purchaseOrderLineItemShowResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderLineItemShowResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemShowResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -40336,16 +36704,16 @@ Other details about this invoice", "generatedName": "purchaseOrderLineItemShowResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderLineItemShowResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemShowResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PurchaseOrderLineItem", "type": "reference", }, @@ -40356,7 +36724,7 @@ Other details about this invoice", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve a purchase order line item", "tags": [ @@ -40366,7 +36734,7 @@ Other details about this invoice", { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Returns a list of purchase orders", "errorStatusCode": [ 400, @@ -40374,222 +36742,224 @@ Other details about this invoice", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "page", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, { "name": "per", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 20, }, - "type": "primitive", }, }, { "name": "f.buyer_ref", "value": { - "primitive": { - "string": "amazon-us", + "type": "primitive", + "value": { "type": "string", + "value": "amazon-us", }, - "type": "primitive", }, }, { "name": "f.seller_ref", "value": { - "primitive": { - "string": "amazon-us", + "type": "primitive", + "value": { "type": "string", + "value": "amazon-us", }, - "type": "primitive", }, }, { "name": "f.seller_entity_ref", "value": { - "primitive": { - "string": "id-12345", + "type": "primitive", + "value": { "type": "string", + "value": "id-12345", }, - "type": "primitive", }, }, { "name": "f.buyer_entity_ref", "value": { - "primitive": { - "string": "id-54321", + "type": "primitive", + "value": { "type": "string", + "value": "id-54321", }, - "type": "primitive", }, }, { "name": "f.shipment.id", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 123456, }, - "type": "primitive", }, }, { "name": "f.name", "value": { - "primitive": { - "string": "PO-123456", + "type": "primitive", + "value": { "type": "string", + "value": "PO-123456", }, - "type": "primitive", }, }, { "name": "f.updated_at.lt", "value": { - "primitive": { - "string": "2022-01-01 18:26:37 PST", + "type": "primitive", + "value": { "type": "string", + "value": "2022-01-01 18:26:37 PST", }, - "type": "primitive", }, }, { "name": "f.updated_at.gt", "value": { - "primitive": { - "string": "2022-01-01 18:26:37 PST", + "type": "primitive", + "value": { "type": "string", + "value": "2022-01-01 18:26:37 PST", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/api/collections/paginated", + "type": "primitive", + "value": { "type": "string", + "value": "/api/collections/paginated", }, - "type": "primitive", }, "data": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/purchase_order", + "type": "primitive", + "value": { "type": "string", + "value": "/purchase_order", }, - "type": "primitive", }, "cargo_ready_date": { - "primitive": { - "string": "2019-06-30", + "type": "primitive", + "value": { "type": "string", + "value": "2019-06-30", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "2020-07-31T19:52:58.140Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-07-31T19:52:58.140Z", }, - "type": "primitive", }, "destination_addresses": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Duisburg", + "type": "primitive", + "value": { "type": "string", + "value": "Duisburg", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "Germany", + "type": "primitive", + "value": { "type": "string", + "value": "Germany", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "DE", + "type": "primitive", + "value": { "type": "string", + "value": "DE", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "id-318238", + "type": "primitive", + "value": { "type": "string", + "value": "id-318238", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "North Rhine Westphalia", + "type": "primitive", + "value": { "type": "string", + "value": "North Rhine Westphalia", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "Vandelay street 1", + "type": "primitive", + "value": { "type": "string", + "value": "Vandelay street 1", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "Europe/Berlin", + "type": "primitive", + "value": { "type": "string", + "value": "Europe/Berlin", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56776", + "type": "primitive", + "value": { "type": "string", + "value": "56776", }, - "type": "primitive", }, }, "type": "object", @@ -40597,175 +36967,175 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "address_ref_x", + "type": "primitive", + "value": { "type": "string", + "value": "address_ref_x", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "destination_port": { "properties": { "_object": { - "primitive": { - "string": "/place", + "type": "primitive", + "value": { "type": "string", + "value": "/place", }, - "type": "primitive", }, "address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Fairburn", + "type": "primitive", + "value": { "type": "string", + "value": "Fairburn", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States", + "type": "primitive", + "value": { "type": "string", + "value": "United States", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "id-313120", + "type": "primitive", + "value": { "type": "string", + "value": "id-313120", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "GA", + "type": "primitive", + "value": { "type": "string", + "value": "GA", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/New_York", + "type": "primitive", + "value": { "type": "string", + "value": "America/New_York", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "USFBN", + "type": "primitive", + "value": { "type": "string", + "value": "USFBN", }, - "type": "primitive", }, }, "type": "object", }, "details": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/ocean/railport", + "type": "primitive", + "value": { "type": "string", + "value": "/ocean/railport", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "LAX", + "type": "primitive", + "value": { "type": "string", + "value": "LAX", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KLAX", + "type": "primitive", + "value": { "type": "string", + "value": "KLAX", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "3901", + "type": "primitive", + "value": { "type": "string", + "value": "3901", }, - "type": "primitive", }, }, "type": "object", @@ -40773,39 +37143,39 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/trucking/port", + "type": "primitive", + "value": { "type": "string", + "value": "/trucking/port", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "LAX", + "type": "primitive", + "value": { "type": "string", + "value": "LAX", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KLAX", + "type": "primitive", + "value": { "type": "string", + "value": "KLAX", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "3901", + "type": "primitive", + "value": { "type": "string", + "value": "3901", }, - "type": "primitive", }, }, "type": "object", @@ -40813,39 +37183,39 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/ocean/port", + "type": "primitive", + "value": { "type": "string", + "value": "/ocean/port", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "LAX", + "type": "primitive", + "value": { "type": "string", + "value": "LAX", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KLAX", + "type": "primitive", + "value": { "type": "string", + "value": "KLAX", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "3901", + "type": "primitive", + "value": { "type": "string", + "value": "3901", }, - "type": "primitive", }, }, "type": "object", @@ -40853,217 +37223,216 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/air/port", + "type": "primitive", + "value": { "type": "string", + "value": "/air/port", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "LAX", + "type": "primitive", + "value": { "type": "string", + "value": "LAX", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KLAX", + "type": "primitive", + "value": { "type": "string", + "value": "KLAX", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "3901", + "type": "primitive", + "value": { "type": "string", + "value": "3901", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "name": { - "primitive": { - "string": "Fairburn", + "type": "primitive", + "value": { "type": "string", + "value": "Fairburn", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "int": 109771, + "type": "primitive", + "value": { "type": "int", + "value": 109771, }, - "type": "primitive", }, "incoterm": { - "enum": "FOB", "type": "enum", + "value": "FOB", }, "issue_date": { - "primitive": { - "string": "2019-06-30", + "type": "primitive", + "value": { "type": "string", + "value": "2019-06-30", }, - "type": "primitive", }, "line_items": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/collection", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/collection", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/purchase_order_line_items?f.purchase_order.id=109771", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/purchase_order_line_items?f.purchase_order.id=109771", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/purchase_orders/line_item", + "type": "primitive", + "value": { "type": "string", + "value": "/purchase_orders/line_item", }, - "type": "primitive", }, }, "type": "object", }, "memo": { - "primitive": { - "string": "memo", + "type": "primitive", + "value": { "type": "string", + "value": "memo", }, - "type": "primitive", }, "metadata": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "size", "type": "string", + "value": "size", }, "value": { "type": "unknown", - "unknown": { - "map": [ + "value": { + "type": "map", + "value": [ { "key": { - "string": "0", "type": "string", + "value": "0", }, "value": { - "primitive": { - "string": "M", + "type": "primitive", + "value": { "type": "string", + "value": "M", }, - "type": "primitive", }, }, ], - "type": "map", }, }, }, ], - "type": "map", }, "must_arrive_date": { - "primitive": { - "string": "2019-07-31", + "type": "primitive", + "value": { "type": "string", + "value": "2019-07-31", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "PO 123", + "type": "primitive", + "value": { "type": "string", + "value": "PO 123", }, - "type": "primitive", }, "order_type": { - "primitive": { - "string": "Apparel", + "type": "primitive", + "value": { "type": "string", + "value": "Apparel", }, - "type": "primitive", }, "origin_address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Shenzhen", + "type": "primitive", + "value": { "type": "string", + "value": "Shenzhen", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "China", + "type": "primitive", + "value": { "type": "string", + "value": "China", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "CN", + "type": "primitive", + "value": { "type": "string", + "value": "CN", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "id-274346", + "type": "primitive", + "value": { "type": "string", + "value": "id-274346", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "Beijing", + "type": "primitive", + "value": { "type": "string", + "value": "Beijing", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "No 1, 123 St", + "type": "primitive", + "value": { "type": "string", + "value": "No 1, 123 St", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "Asia/Shanghai", + "type": "primitive", + "value": { "type": "string", + "value": "Asia/Shanghai", }, - "type": "primitive", }, }, "type": "object", @@ -41071,118 +37440,119 @@ Other details about this invoice", "origin_port": { "properties": { "_object": { - "primitive": { - "string": "/place", + "type": "primitive", + "value": { "type": "string", + "value": "/place", }, - "type": "primitive", }, "address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Fairburn", + "type": "primitive", + "value": { "type": "string", + "value": "Fairburn", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States", + "type": "primitive", + "value": { "type": "string", + "value": "United States", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "id-313120", + "type": "primitive", + "value": { "type": "string", + "value": "id-313120", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "GA", + "type": "primitive", + "value": { "type": "string", + "value": "GA", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/New_York", + "type": "primitive", + "value": { "type": "string", + "value": "America/New_York", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "USFBN", + "type": "primitive", + "value": { "type": "string", + "value": "USFBN", }, - "type": "primitive", }, }, "type": "object", }, "details": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/ocean/railport", + "type": "primitive", + "value": { "type": "string", + "value": "/ocean/railport", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "LAX", + "type": "primitive", + "value": { "type": "string", + "value": "LAX", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KLAX", + "type": "primitive", + "value": { "type": "string", + "value": "KLAX", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "3901", + "type": "primitive", + "value": { "type": "string", + "value": "3901", }, - "type": "primitive", }, }, "type": "object", @@ -41190,39 +37560,39 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/trucking/port", + "type": "primitive", + "value": { "type": "string", + "value": "/trucking/port", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "LAX", + "type": "primitive", + "value": { "type": "string", + "value": "LAX", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KLAX", + "type": "primitive", + "value": { "type": "string", + "value": "KLAX", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "3901", + "type": "primitive", + "value": { "type": "string", + "value": "3901", }, - "type": "primitive", }, }, "type": "object", @@ -41230,39 +37600,39 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/ocean/port", + "type": "primitive", + "value": { "type": "string", + "value": "/ocean/port", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "LAX", + "type": "primitive", + "value": { "type": "string", + "value": "LAX", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KLAX", + "type": "primitive", + "value": { "type": "string", + "value": "KLAX", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "3901", + "type": "primitive", + "value": { "type": "string", + "value": "3901", }, - "type": "primitive", }, }, "type": "object", @@ -41270,233 +37640,233 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/air/port", + "type": "primitive", + "value": { "type": "string", + "value": "/air/port", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "LAX", + "type": "primitive", + "value": { "type": "string", + "value": "LAX", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KLAX", + "type": "primitive", + "value": { "type": "string", + "value": "KLAX", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "3901", + "type": "primitive", + "value": { "type": "string", + "value": "3901", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "name": { - "primitive": { - "string": "Fairburn", + "type": "primitive", + "value": { "type": "string", + "value": "Fairburn", }, - "type": "primitive", }, }, "type": "object", }, "parties": { - "array": [ + "type": "array", + "value": [ { "properties": { "company_entity": { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 754619, + "type": "primitive", + "value": { "type": "int", + "value": 754619, }, - "type": "primitive", }, "mailing_address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "shanghai", + "type": "primitive", + "value": { "type": "string", + "value": "shanghai", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "China", + "type": "primitive", + "value": { "type": "string", + "value": "China", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "CN", + "type": "primitive", + "value": { "type": "string", + "value": "CN", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "address_ref_x", + "type": "primitive", + "value": { "type": "string", + "value": "address_ref_x", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "Shanghai", + "type": "primitive", + "value": { "type": "string", + "value": "Shanghai", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "test", + "type": "primitive", + "value": { "type": "string", + "value": "test", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "Asia/Shanghai", + "type": "primitive", + "value": { "type": "string", + "value": "Asia/Shanghai", }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "test", + "type": "primitive", + "value": { "type": "string", + "value": "test", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "id-754619", + "type": "primitive", + "value": { "type": "string", + "value": "id-754619", }, - "type": "primitive", }, "vat_numbers": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "GB", + "type": "primitive", + "value": { "type": "string", + "value": "GB", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "GB 123456789", + "type": "primitive", + "value": { "type": "string", + "value": "GB 123456789", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "contacts": { - "array": [ + "type": "array", + "value": [ { "properties": { "department": { - "primitive": { - "string": "marketing", + "type": "primitive", + "value": { "type": "string", + "value": "marketing", }, - "type": "primitive", }, "email": { - "primitive": { - "string": "John.Doe@example.com", + "type": "primitive", + "value": { "type": "string", + "value": "John.Doe@example.com", }, - "type": "primitive", }, "fax": { - "primitive": { - "string": "1 323 555 1234", + "type": "primitive", + "value": { "type": "string", + "value": "1 323 555 1234", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "John Doe", + "type": "primitive", + "value": { "type": "string", + "value": "John Doe", }, - "type": "primitive", }, "phone": { - "primitive": { - "string": "767 878 8888", + "type": "primitive", + "value": { "type": "string", + "value": "767 878 8888", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "role": { - "enum": "buyer", "type": "enum", + "value": "buyer", }, }, "type": "object", @@ -41506,105 +37876,106 @@ Other details about this invoice", "company_entity": { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 677939, + "type": "primitive", + "value": { "type": "int", + "value": 677939, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "75 Aero Camino Suite 203 Goleta", + "type": "primitive", + "value": { "type": "string", + "value": "75 Aero Camino Suite 203 Goleta", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "id-677939", + "type": "primitive", + "value": { "type": "string", + "value": "id-677939", }, - "type": "primitive", }, "vat_numbers": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "GB", + "type": "primitive", + "value": { "type": "string", + "value": "GB", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "GB 123456789", + "type": "primitive", + "value": { "type": "string", + "value": "GB 123456789", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "contacts": { - "array": [ + "type": "array", + "value": [ { "properties": { "department": { - "primitive": { - "string": "a department", + "type": "primitive", + "value": { "type": "string", + "value": "a department", }, - "type": "primitive", }, "email": { - "primitive": { - "string": "abc@173.com", + "type": "primitive", + "value": { "type": "string", + "value": "abc@173.com", }, - "type": "primitive", }, "fax": { - "primitive": { - "string": "123456789", + "type": "primitive", + "value": { "type": "string", + "value": "123456789", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "cds", + "type": "primitive", + "value": { "type": "string", + "value": "cds", }, - "type": "primitive", }, "phone": { - "primitive": { - "string": "123456789", + "type": "primitive", + "value": { "type": "string", + "value": "123456789", }, - "type": "primitive", }, }, "type": "object", @@ -41612,49 +37983,48 @@ Other details about this invoice", { "properties": { "department": { - "primitive": { - "string": "marketing", + "type": "primitive", + "value": { "type": "string", + "value": "marketing", }, - "type": "primitive", }, "email": { - "primitive": { - "string": "John.Doe@example.com", + "type": "primitive", + "value": { "type": "string", + "value": "John.Doe@example.com", }, - "type": "primitive", }, "fax": { - "primitive": { - "string": "1 323 555 1234", + "type": "primitive", + "value": { "type": "string", + "value": "1 323 555 1234", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "John Doe", + "type": "primitive", + "value": { "type": "string", + "value": "John Doe", }, - "type": "primitive", }, "phone": { - "primitive": { - "string": "767 878 8888", + "type": "primitive", + "value": { "type": "string", + "value": "767 878 8888", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "role": { - "enum": "seller", "type": "enum", + "value": "seller", }, }, "type": "object", @@ -41664,166 +38034,167 @@ Other details about this invoice", "company_entity": { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 754619, + "type": "primitive", + "value": { "type": "int", + "value": 754619, }, - "type": "primitive", }, "mailing_address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "shanghai", + "type": "primitive", + "value": { "type": "string", + "value": "shanghai", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "China", + "type": "primitive", + "value": { "type": "string", + "value": "China", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "CN", + "type": "primitive", + "value": { "type": "string", + "value": "CN", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "address_ref_x", + "type": "primitive", + "value": { "type": "string", + "value": "address_ref_x", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "Shanghai", + "type": "primitive", + "value": { "type": "string", + "value": "Shanghai", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "test", + "type": "primitive", + "value": { "type": "string", + "value": "test", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "Asia/Shanghai", + "type": "primitive", + "value": { "type": "string", + "value": "Asia/Shanghai", }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "test", + "type": "primitive", + "value": { "type": "string", + "value": "test", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "id-754619", + "type": "primitive", + "value": { "type": "string", + "value": "id-754619", }, - "type": "primitive", }, "vat_numbers": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "GB", + "type": "primitive", + "value": { "type": "string", + "value": "GB", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "GB 123456789", + "type": "primitive", + "value": { "type": "string", + "value": "GB 123456789", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "contacts": { - "array": [ + "type": "array", + "value": [ { "properties": { "department": { - "primitive": { - "string": "a department", + "type": "primitive", + "value": { "type": "string", + "value": "a department", }, - "type": "primitive", }, "email": { - "primitive": { - "string": "abc@173.com", + "type": "primitive", + "value": { "type": "string", + "value": "abc@173.com", }, - "type": "primitive", }, "fax": { - "primitive": { - "string": "123456789", + "type": "primitive", + "value": { "type": "string", + "value": "123456789", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "abc", + "type": "primitive", + "value": { "type": "string", + "value": "abc", }, - "type": "primitive", }, "phone": { - "primitive": { - "string": "123456789", + "type": "primitive", + "value": { "type": "string", + "value": "123456789", }, - "type": "primitive", }, }, "type": "object", @@ -41831,49 +38202,48 @@ Other details about this invoice", { "properties": { "department": { - "primitive": { - "string": "marketing", + "type": "primitive", + "value": { "type": "string", + "value": "marketing", }, - "type": "primitive", }, "email": { - "primitive": { - "string": "John.Doe@example.com", + "type": "primitive", + "value": { "type": "string", + "value": "John.Doe@example.com", }, - "type": "primitive", }, "fax": { - "primitive": { - "string": "1 323 555 1234", + "type": "primitive", + "value": { "type": "string", + "value": "1 323 555 1234", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "John Doe", + "type": "primitive", + "value": { "type": "string", + "value": "John Doe", }, - "type": "primitive", }, "phone": { - "primitive": { - "string": "767 878 8888", + "type": "primitive", + "value": { "type": "string", + "value": "767 878 8888", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "role": { - "enum": "owner", "type": "enum", + "value": "owner", }, }, "type": "object", @@ -41883,26 +38253,25 @@ Other details about this invoice", "type": "object", }, ], - "type": "array", }, "priority": { - "enum": "standard", "type": "enum", + "value": "standard", }, "status": { - "enum": "open", "type": "enum", + "value": "open", }, "transportation_mode": { - "enum": "ocean", "type": "enum", + "value": "ocean", }, "updated_at": { - "primitive": { - "string": "2020-07-31T19:52:58.161Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-07-31T19:52:58.161Z", }, - "type": "primitive", }, }, "type": "object", @@ -41910,76 +38279,75 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/booking", + "type": "primitive", + "value": { "type": "string", + "value": "/booking", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 2983, }, - "type": "primitive", }, "memo": { - "primitive": { - "string": "This message is written in invisible ink", + "type": "primitive", + "value": { "type": "string", + "value": "This message is written in invisible ink", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "PO 12345 - "shipment"", + "type": "primitive", + "value": { "type": "string", + "value": "PO 12345 - "shipment"", }, - "type": "primitive", }, "order_type": { - "primitive": { - "string": "Apparel", + "type": "primitive", + "value": { "type": "string", + "value": "Apparel", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "next": { - "primitive": { - "string": "https://api.flexport.com/purchase_orders?page=3&per=10", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/purchase_orders?page=3&per=10", }, - "type": "primitive", }, "prev": { - "primitive": { - "string": "https://api.flexport.com/purchase_orders?page=12&per=10", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/purchase_orders?page=12&per=10", }, - "type": "primitive", }, }, "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/purchase_orders?page=13&per=10", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/purchase_orders?page=13&per=10", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 3, + "type": "primitive", + "value": { "type": "int", + "value": 3, }, - "type": "primitive", }, }, "type": "object", @@ -41988,7 +38356,7 @@ Other details about this invoice", ], "generatedRequestName": "PurchaseOrderIndexRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "purchase_order_index", "path": "/purchase_orders", @@ -41997,18 +38365,18 @@ Other details about this invoice", { "description": "Page number of the page to retrieve", "name": "page", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderIndexRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderIndexRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -42019,18 +38387,18 @@ Other details about this invoice", { "description": "Count of items in each page Should be between 1 and 100 (inclusive)", "name": "per", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderIndexRequestPer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderIndexRequestPer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -42041,22 +38409,22 @@ Other details about this invoice", { "description": "Sort results by the specified field (only \`id\` is supported at this time)", "name": "sort", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderIndexRequestSort", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderIndexRequestSort", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "id", "type": "string", + "value": "id", }, }, }, @@ -42064,42 +38432,42 @@ Other details about this invoice", { "description": "Set sort order. Allows "asc"(ascending) or "desc" (descending)", "name": "direction", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderIndexRequestDirection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderIndexRequestDirection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "asc", - "nameOverride": undefined, + "nameOverride": null, "value": "asc", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "desc", - "nameOverride": undefined, + "nameOverride": null, "value": "desc", }, ], @@ -42109,18 +38477,18 @@ Other details about this invoice", { "description": "Filter out all archived purchase orders (f.archived_at.exists=false) or filter out all unarchived purchase orders (f.archived_at.exists=true)", "name": "f.archived_at.exists", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderIndexRequestFArchivedAtExists", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderIndexRequestFArchivedAtExists", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -42131,54 +38499,54 @@ Other details about this invoice", { "description": "Filters the list based on the PO status", "name": "f.status", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderIndexRequestFStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderIndexRequestFStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "open", - "nameOverride": undefined, + "nameOverride": null, "value": "open", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "closed", - "nameOverride": undefined, + "nameOverride": null, "value": "closed", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "cancelled", - "nameOverride": undefined, + "nameOverride": null, "value": "cancelled", }, ], @@ -42188,21 +38556,21 @@ Other details about this invoice", { "description": "Filters the list based on PO buyer", "name": "f.buyer_ref", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderIndexRequestFBuyerRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderIndexRequestFBuyerRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42212,21 +38580,21 @@ Other details about this invoice", { "description": "Filters the list based on the PO seller", "name": "f.seller_ref", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderIndexRequestFSellerRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderIndexRequestFSellerRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42236,21 +38604,21 @@ Other details about this invoice", { "description": "Filters the list based on the PO seller entity", "name": "f.seller_entity_ref", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderIndexRequestFSellerEntityRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderIndexRequestFSellerEntityRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42260,21 +38628,21 @@ Other details about this invoice", { "description": "Filters the list based on the PO buyer entity", "name": "f.buyer_entity_ref", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderIndexRequestFBuyerEntityRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderIndexRequestFBuyerEntityRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42284,168 +38652,168 @@ Other details about this invoice", { "description": "Filters the list based on which role you take in the PO. You can state multiple roles with a comma.", "name": "f.roles", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderIndexRequestFRoles", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderIndexRequestFRoles", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderIndexRequestFRolesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "buyer", - "nameOverride": undefined, + "nameOverride": null, "value": "buyer", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "seller", - "nameOverride": undefined, + "nameOverride": null, "value": "seller", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "owner", - "nameOverride": undefined, + "nameOverride": null, "value": "owner", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "shipper", - "nameOverride": undefined, + "nameOverride": null, "value": "shipper", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "consignee", - "nameOverride": undefined, + "nameOverride": null, "value": "consignee", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "freight_forwarder", - "nameOverride": undefined, + "nameOverride": null, "value": "freight_forwarder", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "notify_party", - "nameOverride": undefined, + "nameOverride": null, "value": "notify_party", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "customs_broker", - "nameOverride": undefined, + "nameOverride": null, "value": "customs_broker", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "carrier", - "nameOverride": undefined, + "nameOverride": null, "value": "carrier", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "manufacturer", - "nameOverride": undefined, + "nameOverride": null, "value": "manufacturer", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "buyers_agent", - "nameOverride": undefined, + "nameOverride": null, "value": "buyers_agent", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "sellers_agent", - "nameOverride": undefined, + "nameOverride": null, "value": "sellers_agent", }, ], @@ -42456,18 +38824,18 @@ Other details about this invoice", { "description": "Filter the list based on whether a PO is on the shipment matching the provided ID", "name": "f.shipment.id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderIndexRequestFShipmentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderIndexRequestFShipmentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -42478,21 +38846,21 @@ Other details about this invoice", { "description": "Filter the list based on PO name", "name": "f.name", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderIndexRequestFName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderIndexRequestFName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42502,21 +38870,21 @@ Other details about this invoice", { "description": "Filter the list for POs last updated before the provided time", "name": "f.updated_at.lt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderIndexRequestFUpdatedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderIndexRequestFUpdatedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42526,21 +38894,21 @@ Other details about this invoice", { "description": "Filter the list for POs last updated after the provided time", "name": "f.updated_at.gt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderIndexRequestFUpdatedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderIndexRequestFUpdatedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42548,251 +38916,18 @@ Other details about this invoice", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "collection of purchase orders", - "fullExamples": [ - { - "name": "Success", - "value": { - "_object": "/api/response", - "data": { - "_object": "/api/collections/paginated", - "data": [ - { - "_object": "/purchase_order", - "archived_at": null, - "cargo_ready_date": "2019-06-30", - "created_at": "2020-07-31T19:52:58.140Z", - "destination_addresses": [ - { - "_object": "/address", - "city": "Duisburg", - "country": "Germany", - "country_code": "DE", - "ref": "id-318238", - "state": "North Rhine Westphalia", - "street_address": "Vandelay street 1", - "street_address2": null, - "timezone": "Europe/Berlin", - "unlocode": null, - "zip": "56776", - }, - ], - "destination_port": { - "_object": "/place", - "address": { - "_object": "/address", - "city": "Fairburn", - "country": "United States", - "country_code": "US", - "ref": "id-313120", - "state": "GA", - "street_address": null, - "street_address2": null, - "timezone": "America/New_York", - "unlocode": "USFBN", - "zip": null, - }, - "details": [ - { - "_object": "/ocean/railport", - "port_code": null, - }, - { - "_object": "/trucking/port", - "port_code": null, - }, - { - "_object": "/ocean/port", - "port_code": null, - }, - ], - "name": "Fairburn", - }, - "freight_payment_terms": "freight_collect", - "id": 109771, - "incoterm": "FOB", - "issue_date": "2019-06-30", - "line_items": { - "_object": "/api/refs/collection", - "link": "https://api.flexport.com/purchase_order_line_items?f.purchase_order.id=109771", - "ref_type": "/purchase_orders/line_item", - }, - "memo": "memo", - "metadata": { - "size": [ - "M", - ], - }, - "must_arrive_date": "2019-07-31", - "name": "PO 123", - "order_type": "Apparel", - "origin_address": { - "_object": "/address", - "city": "Shenzhen", - "country": "China", - "country_code": "CN", - "ref": "id-274346", - "state": "Beijing", - "street_address": "No 1, 123 St", - "street_address2": null, - "timezone": "Asia/Shanghai", - "unlocode": null, - "zip": null, - }, - "origin_port": { - "_object": "/place", - "address": { - "_object": "/address", - "city": "Fairburn", - "country": "United States", - "country_code": "US", - "ref": "id-313120", - "state": "GA", - "street_address": null, - "street_address2": null, - "timezone": "America/New_York", - "unlocode": "USFBN", - "zip": null, - }, - "details": [ - { - "_object": "/ocean/railport", - "port_code": null, - }, - { - "_object": "/trucking/port", - "port_code": null, - }, - { - "_object": "/ocean/port", - "port_code": null, - }, - ], - "name": "Fairburn", - }, - "parties": [ - { - "_object": "purchase_orders/party", - "company_entity": { - "_object": "/company_entity", - "id": 754619, - "mailing_address": { - "_object": "/address", - "city": "shanghai", - "country": "China", - "country_code": "CN", - "ref": null, - "state": "Shanghai", - "street_address": "test", - "street_address2": null, - "timezone": "Asia/Shanghai", - "unlocode": null, - "zip": null, - }, - "name": "test", - "ref": "id-754619", - "vat_numbers": [], - }, - "contacts": [], - "location_address": null, - "role": "buyer", - }, - { - "_object": "purchase_orders/party", - "company_entity": { - "_object": "/company_entity", - "id": 677939, - "mailing_address": null, - "name": "75 Aero Camino Suite 203 Goleta", - "ref": "id-677939", - "vat_numbers": [], - }, - "contacts": [ - { - "_object": "purchase_orders/contact", - "department": "a department", - "email": "abc@173.com", - "fax": "123456789", - "name": "cds", - "phone": "123456789", - }, - ], - "location_address": { - "_object": "/address", - "city": "Duisburg", - "country": "Germany", - "country_code": "DE", - "ref": "id-318238", - "state": "North Rhine Westphalia", - "street_address": "Vandelay street 1", - "street_address2": null, - "timezone": "Europe/Berlin", - "unlocode": null, - "zip": "56776", - }, - "role": "seller", - }, - { - "_object": "purchase_orders/party", - "company_entity": { - "_object": "/company_entity", - "id": 754619, - "mailing_address": { - "_object": "/address", - "city": "shanghai", - "country": "China", - "country_code": "CN", - "ref": null, - "state": "Shanghai", - "street_address": "test", - "street_address2": null, - "timezone": "Asia/Shanghai", - "unlocode": null, - "zip": null, - }, - "name": "test", - "ref": "id-754619", - "vat_numbers": [], - }, - "contacts": [ - { - "_object": "purchase_orders/contact", - "department": "a department", - "email": "abc@173.com", - "fax": "123456789", - "name": "abc", - "phone": "123456789", - }, - ], - "location_address": null, - "role": "owner", - }, - ], - "priority": "standard", - "status": "open", - "transportation_mode": "ocean", - "updated_at": "2020-07-31T19:52:58.161Z", - }, - ], - "next": null, - "prev": "https://api.flexport.com/purchase_orders?page=12&per=10", - }, - "self": "https://api.flexport.com/purchase_orders?page=13&per=10", - "version": 3, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PurchaseOrderIndexResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -42800,19 +38935,19 @@ Other details about this invoice", "generatedName": "purchaseOrderIndexResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderIndexResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderIndexResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42825,19 +38960,19 @@ Other details about this invoice", "generatedName": "purchaseOrderIndexResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderIndexResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderIndexResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42850,16 +38985,16 @@ Other details about this invoice", "generatedName": "purchaseOrderIndexResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderIndexResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderIndexResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -42873,18 +39008,18 @@ Other details about this invoice", "generatedName": "purchaseOrderIndexResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderIndexResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PurchaseOrderIndexResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -42892,19 +39027,19 @@ Other details about this invoice", "generatedName": "purchaseOrderIndexResponseDataObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderIndexResponseDataObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderIndexResponseDataObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42917,19 +39052,19 @@ Other details about this invoice", "generatedName": "purchaseOrderIndexResponseDataPrev", "key": "prev", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42942,19 +39077,19 @@ Other details about this invoice", "generatedName": "purchaseOrderIndexResponseDataNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42967,22 +39102,22 @@ Other details about this invoice", "generatedName": "purchaseOrderIndexResponseDataData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderIndexResponseDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderIndexResponseDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderIndexResponseDataDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PurchaseOrder", "type": "reference", }, @@ -42999,7 +39134,7 @@ Other details about this invoice", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List all purchase orders", "tags": [ @@ -43009,127 +39144,129 @@ Other details about this invoice", { "audiences": [], "authed": false, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, ], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "cargo_ready_date": { - "primitive": { - "string": "2019-06-30", + "type": "primitive", + "value": { "type": "string", + "value": "2019-06-30", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, "destination_location_refs": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "id-654321", + "type": "primitive", + "value": { "type": "string", + "value": "id-654321", }, - "type": "primitive", }, { - "primitive": { - "string": "id-654322", + "type": "primitive", + "value": { "type": "string", + "value": "id-654322", }, - "type": "primitive", }, { - "primitive": { - "string": "destination_location_refs", + "type": "primitive", + "value": { "type": "string", + "value": "destination_location_refs", }, - "type": "primitive", }, ], - "type": "array", }, "destination_port": { "properties": { "code": { - "primitive": { - "string": "USFBN", + "type": "primitive", + "value": { "type": "string", + "value": "USFBN", }, - "type": "primitive", }, "code_type": { - "enum": "unlocode", "type": "enum", + "value": "unlocode", }, }, "type": "object", }, "freight_payment_terms": { - "enum": "freight_collect", "type": "enum", + "value": "freight_collect", }, "incoterm": { - "enum": "FOB", "type": "enum", + "value": "FOB", }, "issue_date": { - "primitive": { - "string": "2019-06-30", + "type": "primitive", + "value": { "type": "string", + "value": "2019-06-30", }, - "type": "primitive", }, "line_items": { - "array": [ + "type": "array", + "value": [ { "properties": { "assigned_party_ref": { - "primitive": { - "string": "id-12355", + "type": "primitive", + "value": { "type": "string", + "value": "id-12355", }, - "type": "primitive", }, "cargo_ready_date": { - "primitive": { - "string": "2019-06-30", + "type": "primitive", + "value": { "type": "string", + "value": "2019-06-30", }, - "type": "primitive", }, "destination_locations": { - "array": [ + "type": "array", + "value": [ { "properties": { "location_ref": { - "primitive": { - "string": "id-654321", + "type": "primitive", + "value": { "type": "string", + "value": "id-654321", }, - "type": "primitive", }, "units": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -43137,58 +39274,58 @@ Other details about this invoice", { "properties": { "location_ref": { - "primitive": { - "string": "id-1234", + "type": "primitive", + "value": { "type": "string", + "value": "id-1234", }, - "type": "primitive", }, "units": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "destination_port": { "properties": { "code": { - "primitive": { - "string": "USFBN", + "type": "primitive", + "value": { "type": "string", + "value": "USFBN", }, - "type": "primitive", }, "code_type": { - "enum": "unlocode", "type": "enum", + "value": "unlocode", }, }, "type": "object", }, "hs_codes": { - "array": [ + "type": "array", + "value": [ { "properties": { "code": { - "primitive": { - "string": "6204.62.80.11", + "type": "primitive", + "value": { "type": "string", + "value": "6204.62.80.11", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, }, "type": "object", @@ -43196,64 +39333,64 @@ Other details about this invoice", { "properties": { "code": { - "primitive": { - "string": "7608.20.00.00", + "type": "primitive", + "value": { "type": "string", + "value": "7608.20.00.00", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "CA", + "type": "primitive", + "value": { "type": "string", + "value": "CA", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "incoterm": { - "enum": "FOB", "type": "enum", + "value": "FOB", }, "item_key": { - "primitive": { - "string": "item_key_1", + "type": "primitive", + "value": { "type": "string", + "value": "item_key_1", }, - "type": "primitive", }, "line_item_number": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "measurements": { - "array": [ + "type": "array", + "value": [ { "properties": { "measure_type": { - "enum": "length", "type": "enum", + "value": "length", }, "unit_of_measure": { - "primitive": { - "string": "EA", + "type": "primitive", + "value": { "type": "string", + "value": "EA", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", @@ -43261,55 +39398,54 @@ Other details about this invoice", { "properties": { "measure_type": { - "enum": "length", "type": "enum", + "value": "length", }, "unit_of_measure": { - "primitive": { - "string": "EA", + "type": "primitive", + "value": { "type": "string", + "value": "EA", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "must_arrive_date": { - "primitive": { - "string": "2019-07-31", + "type": "primitive", + "value": { "type": "string", + "value": "2019-07-31", }, - "type": "primitive", }, "origin_location_ref": { - "primitive": { - "string": "id-123456", + "type": "primitive", + "value": { "type": "string", + "value": "id-123456", }, - "type": "primitive", }, "origin_port": { "properties": { "code": { - "primitive": { - "string": "USFBN", + "type": "primitive", + "value": { "type": "string", + "value": "USFBN", }, - "type": "primitive", }, "code_type": { - "enum": "unlocode", "type": "enum", + "value": "unlocode", }, }, "type": "object", @@ -43317,121 +39453,121 @@ Other details about this invoice", "product": { "properties": { "color": { - "primitive": { - "string": "red", + "type": "primitive", + "value": { "type": "string", + "value": "red", }, - "type": "primitive", }, "country_of_origin": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "dangerous": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "ean_ucc_13": { - "primitive": { - "string": "1234567890123", + "type": "primitive", + "value": { "type": "string", + "value": "1234567890123", }, - "type": "primitive", }, "ean_ucc_8": { - "primitive": { - "string": "12345678", + "type": "primitive", + "value": { "type": "string", + "value": "12345678", }, - "type": "primitive", }, "lot_number": { - "primitive": { - "string": "123456789", + "type": "primitive", + "value": { "type": "string", + "value": "123456789", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "AC Adapter 12", + "type": "primitive", + "value": { "type": "string", + "value": "AC Adapter 12", }, - "type": "primitive", }, "product_category": { - "primitive": { - "string": "furniture", + "type": "primitive", + "value": { "type": "string", + "value": "furniture", }, - "type": "primitive", }, "size": { - "primitive": { - "string": "m", + "type": "primitive", + "value": { "type": "string", + "value": "m", }, - "type": "primitive", }, "sku": { - "primitive": { - "string": "SKU-123", + "type": "primitive", + "value": { "type": "string", + "value": "SKU-123", }, - "type": "primitive", }, "style": { - "primitive": { - "string": "classic", + "type": "primitive", + "value": { "type": "string", + "value": "classic", }, - "type": "primitive", }, "upc": { - "primitive": { - "string": "123456789", + "type": "primitive", + "value": { "type": "string", + "value": "123456789", }, - "type": "primitive", }, }, "type": "object", }, "transportation_mode": { - "enum": "ocean", "type": "enum", + "value": "ocean", }, "unit_cost": { "properties": { "amount": { - "primitive": { - "string": "100.01", + "type": "primitive", + "value": { "type": "string", + "value": "100.01", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, }, "type": "object", }, "units": { - "primitive": { - "int": 10, + "type": "primitive", + "value": { "type": "int", + "value": 10, }, - "type": "primitive", }, }, "type": "object", @@ -43439,151 +39575,151 @@ Other details about this invoice", { "properties": { "assigned_party_ref": { - "primitive": { - "string": "id-12321", + "type": "primitive", + "value": { "type": "string", + "value": "id-12321", }, - "type": "primitive", }, "cargo_ready_date": { - "primitive": { - "string": "2019-06-30", + "type": "primitive", + "value": { "type": "string", + "value": "2019-06-30", }, - "type": "primitive", }, "destination_locations": { - "array": [ + "type": "array", + "value": [ { "properties": { "location_ref": { - "primitive": { - "string": "id-1234", + "type": "primitive", + "value": { "type": "string", + "value": "id-1234", }, - "type": "primitive", }, "units": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "destination_port": { "properties": { "code": { - "primitive": { - "string": "USFBN", + "type": "primitive", + "value": { "type": "string", + "value": "USFBN", }, - "type": "primitive", }, "code_type": { - "enum": "unlocode", "type": "enum", + "value": "unlocode", }, }, "type": "object", }, "hs_codes": { - "array": [ + "type": "array", + "value": [ { "properties": { "code": { - "primitive": { - "string": "7608.20.00.00", + "type": "primitive", + "value": { "type": "string", + "value": "7608.20.00.00", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "CA", + "type": "primitive", + "value": { "type": "string", + "value": "CA", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "item_key": { - "primitive": { - "string": "item_key_1", + "type": "primitive", + "value": { "type": "string", + "value": "item_key_1", }, - "type": "primitive", }, "line_item_number": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "measurements": { - "array": [ + "type": "array", + "value": [ { "properties": { "measure_type": { - "enum": "length", "type": "enum", + "value": "length", }, "unit_of_measure": { - "primitive": { - "string": "EA", + "type": "primitive", + "value": { "type": "string", + "value": "EA", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "must_arrive_date": { - "primitive": { - "string": "2019-09-30", + "type": "primitive", + "value": { "type": "string", + "value": "2019-09-30", }, - "type": "primitive", }, "origin_location_ref": { - "primitive": { - "string": "id-123456", + "type": "primitive", + "value": { "type": "string", + "value": "id-123456", }, - "type": "primitive", }, "origin_port": { "properties": { "code": { - "primitive": { - "string": "USFBN", + "type": "primitive", + "value": { "type": "string", + "value": "USFBN", }, - "type": "primitive", }, "code_type": { - "enum": "unlocode", "type": "enum", + "value": "unlocode", }, }, "type": "object", @@ -43591,202 +39727,203 @@ Other details about this invoice", "product": { "properties": { "color": { - "primitive": { - "string": "red", + "type": "primitive", + "value": { "type": "string", + "value": "red", }, - "type": "primitive", }, "country_of_origin": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "dangerous": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "ean_ucc_13": { - "primitive": { - "string": "0123456789012", + "type": "primitive", + "value": { "type": "string", + "value": "0123456789012", }, - "type": "primitive", }, "ean_ucc_8": { - "primitive": { - "string": "01234567", + "type": "primitive", + "value": { "type": "string", + "value": "01234567", }, - "type": "primitive", }, "lot_number": { - "primitive": { - "string": "123-456", + "type": "primitive", + "value": { "type": "string", + "value": "123-456", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "AC Adapter 12", + "type": "primitive", + "value": { "type": "string", + "value": "AC Adapter 12", }, - "type": "primitive", }, "product_category": { - "primitive": { - "string": "Cosmetics", + "type": "primitive", + "value": { "type": "string", + "value": "Cosmetics", }, - "type": "primitive", }, "size": { - "primitive": { - "string": "M", + "type": "primitive", + "value": { "type": "string", + "value": "M", }, - "type": "primitive", }, "sku": { - "primitive": { - "string": "SKU-123", + "type": "primitive", + "value": { "type": "string", + "value": "SKU-123", }, - "type": "primitive", }, "style": { - "primitive": { - "string": "classical", + "type": "primitive", + "value": { "type": "string", + "value": "classical", }, - "type": "primitive", }, "upc": { - "primitive": { - "string": "012345678912", + "type": "primitive", + "value": { "type": "string", + "value": "012345678912", }, - "type": "primitive", }, }, "type": "object", }, "units": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 100, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "memo": { - "primitive": { - "string": "memo", + "type": "primitive", + "value": { "type": "string", + "value": "memo", }, - "type": "primitive", }, "must_arrive_date": { - "primitive": { - "string": "2019-07-31", + "type": "primitive", + "value": { "type": "string", + "value": "2019-07-31", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "PO 123", + "type": "primitive", + "value": { "type": "string", + "value": "PO 123", }, - "type": "primitive", }, "order_class": { - "enum": "purchase_order", "type": "enum", + "value": "purchase_order", }, "order_type": { - "primitive": { - "string": "Apparel", + "type": "primitive", + "value": { "type": "string", + "value": "Apparel", }, - "type": "primitive", }, "origin_location_ref": { - "primitive": { - "string": "id-123456", + "type": "primitive", + "value": { "type": "string", + "value": "id-123456", }, - "type": "primitive", }, "origin_port": { "properties": { "code": { - "primitive": { - "string": "USFBN", + "type": "primitive", + "value": { "type": "string", + "value": "USFBN", }, - "type": "primitive", }, "code_type": { - "enum": "unlocode", "type": "enum", + "value": "unlocode", }, }, "type": "object", }, "parties": { - "array": [ + "type": "array", + "value": [ { "properties": { "contacts": { - "array": [ + "type": "array", + "value": [ { "properties": { "department": { - "primitive": { - "string": "a department", + "type": "primitive", + "value": { "type": "string", + "value": "a department", }, - "type": "primitive", }, "email": { - "primitive": { - "string": "abc@173.com", + "type": "primitive", + "value": { "type": "string", + "value": "abc@173.com", }, - "type": "primitive", }, "fax": { - "primitive": { - "string": "123456789", + "type": "primitive", + "value": { "type": "string", + "value": "123456789", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "abc", + "type": "primitive", + "value": { "type": "string", + "value": "abc", }, - "type": "primitive", }, "phone": { - "primitive": { - "string": "123456789", + "type": "primitive", + "value": { "type": "string", + "value": "123456789", }, - "type": "primitive", }, }, "type": "object", @@ -43794,63 +39931,62 @@ Other details about this invoice", { "properties": { "department": { - "primitive": { - "string": "marketing", + "type": "primitive", + "value": { "type": "string", + "value": "marketing", }, - "type": "primitive", }, "email": { - "primitive": { - "string": "John.Doe@example.com", + "type": "primitive", + "value": { "type": "string", + "value": "John.Doe@example.com", }, - "type": "primitive", }, "fax": { - "primitive": { - "string": "1 323 555 1234", + "type": "primitive", + "value": { "type": "string", + "value": "1 323 555 1234", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "John Doe", + "type": "primitive", + "value": { "type": "string", + "value": "John Doe", }, - "type": "primitive", }, "phone": { - "primitive": { - "string": "767 878 8888", + "type": "primitive", + "value": { "type": "string", + "value": "767 878 8888", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "external_ref": { - "primitive": { - "string": "id-1232", + "type": "primitive", + "value": { "type": "string", + "value": "id-1232", }, - "type": "primitive", }, "location_ref": { - "primitive": { - "string": "id-1232", + "type": "primitive", + "value": { "type": "string", + "value": "id-1232", }, - "type": "primitive", }, "role": { - "enum": "buyer", "type": "enum", + "value": "buyer", }, }, "type": "object", @@ -43858,43 +39994,44 @@ Other details about this invoice", { "properties": { "contacts": { - "array": [ + "type": "array", + "value": [ { "properties": { "department": { - "primitive": { - "string": "a department", + "type": "primitive", + "value": { "type": "string", + "value": "a department", }, - "type": "primitive", }, "email": { - "primitive": { - "string": "abc@173.com", + "type": "primitive", + "value": { "type": "string", + "value": "abc@173.com", }, - "type": "primitive", }, "fax": { - "primitive": { - "string": "123456789", + "type": "primitive", + "value": { "type": "string", + "value": "123456789", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "cds", + "type": "primitive", + "value": { "type": "string", + "value": "cds", }, - "type": "primitive", }, "phone": { - "primitive": { - "string": "123456789", + "type": "primitive", + "value": { "type": "string", + "value": "123456789", }, - "type": "primitive", }, }, "type": "object", @@ -43902,63 +40039,62 @@ Other details about this invoice", { "properties": { "department": { - "primitive": { - "string": "marketing", + "type": "primitive", + "value": { "type": "string", + "value": "marketing", }, - "type": "primitive", }, "email": { - "primitive": { - "string": "John.Doe@example.com", + "type": "primitive", + "value": { "type": "string", + "value": "John.Doe@example.com", }, - "type": "primitive", }, "fax": { - "primitive": { - "string": "1 323 555 1234", + "type": "primitive", + "value": { "type": "string", + "value": "1 323 555 1234", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "John Doe", + "type": "primitive", + "value": { "type": "string", + "value": "John Doe", }, - "type": "primitive", }, "phone": { - "primitive": { - "string": "767 878 8888", + "type": "primitive", + "value": { "type": "string", + "value": "767 878 8888", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "external_ref": { - "primitive": { - "string": "id-321", + "type": "primitive", + "value": { "type": "string", + "value": "id-321", }, - "type": "primitive", }, "location_ref": { - "primitive": { - "string": "id-432", + "type": "primitive", + "value": { "type": "string", + "value": "id-432", }, - "type": "primitive", }, "role": { - "enum": "seller", "type": "enum", + "value": "seller", }, }, "type": "object", @@ -43966,40 +40102,39 @@ Other details about this invoice", { "properties": { "external_ref": { - "primitive": { - "string": "id-12344", + "type": "primitive", + "value": { "type": "string", + "value": "id-12344", }, - "type": "primitive", }, "location_ref": { - "primitive": { - "string": "id-12344", + "type": "primitive", + "value": { "type": "string", + "value": "id-12344", }, - "type": "primitive", }, "role": { - "enum": "buyer", "type": "enum", + "value": "buyer", }, }, "type": "object", }, ], - "type": "array", }, "priority": { - "enum": "standard", "type": "enum", + "value": "standard", }, "status": { - "enum": "open", "type": "enum", + "value": "open", }, "transportation_mode": { - "enum": "ocean", "type": "enum", + "value": "ocean", }, }, "type": "object", @@ -44007,453 +40142,453 @@ Other details about this invoice", "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "archived_at": { - "primitive": { - "string": "archived_at", + "type": "primitive", + "value": { "type": "string", + "value": "archived_at", }, - "type": "primitive", }, "cargo_ready_date": { - "primitive": { - "string": "cargo_ready_date", + "type": "primitive", + "value": { "type": "string", + "value": "cargo_ready_date", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "created_at", + "type": "primitive", + "value": { "type": "string", + "value": "created_at", }, - "type": "primitive", }, "destination_addresses": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "address_ref_x", + "type": "primitive", + "value": { "type": "string", + "value": "address_ref_x", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "US AL2", + "type": "primitive", + "value": { "type": "string", + "value": "US AL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "destination_port": { "properties": { "_object": { - "primitive": { - "string": "/place", + "type": "primitive", + "value": { "type": "string", + "value": "/place", }, - "type": "primitive", }, "address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "address_ref_x", + "type": "primitive", + "value": { "type": "string", + "value": "address_ref_x", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "US AL2", - "type": "string", - }, "type": "primitive", + "value": { + "type": "string", + "value": "US AL2", + }, }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", }, "details": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/air/port", + "type": "primitive", + "value": { "type": "string", + "value": "/air/port", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "LAX", + "type": "primitive", + "value": { "type": "string", + "value": "LAX", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KLAX", + "type": "primitive", + "value": { "type": "string", + "value": "KLAX", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "3901", + "type": "primitive", + "value": { "type": "string", + "value": "3901", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "name": { - "primitive": { - "string": "ORD - Chicago - IL", + "type": "primitive", + "value": { "type": "string", + "value": "ORD - Chicago - IL", }, - "type": "primitive", }, }, "type": "object", }, "freight_paymnet_terms": { - "enum": "freight_collect", "type": "enum", + "value": "freight_collect", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 2983, }, - "type": "primitive", }, "incoterm": { - "enum": "EXW", "type": "enum", + "value": "EXW", }, "issue_date": { - "primitive": { - "string": "issue_date", + "type": "primitive", + "value": { "type": "string", + "value": "issue_date", }, - "type": "primitive", }, "line_items": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/collection", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/collection", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/purchase_order_line_items?f.purchase_order.id=123", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/purchase_order_line_items?f.purchase_order.id=123", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/purchase_orders/line_item", + "type": "primitive", + "value": { "type": "string", + "value": "/purchase_orders/line_item", }, - "type": "primitive", }, }, "type": "object", }, "memo": { - "primitive": { - "string": "This message is written in invisible ink", + "type": "primitive", + "value": { "type": "string", + "value": "This message is written in invisible ink", }, - "type": "primitive", }, "metadata": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "metadata", "type": "string", + "value": "metadata", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "must_arrive_date": { - "primitive": { - "string": "must_arrive_date", + "type": "primitive", + "value": { "type": "string", + "value": "must_arrive_date", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "PO 12345 - "shipment"", + "type": "primitive", + "value": { "type": "string", + "value": "PO 12345 - "shipment"", }, - "type": "primitive", }, "order_class": { - "enum": "purchase_order", "type": "enum", + "value": "purchase_order", }, "order_type": { - "primitive": { - "string": "Apparel", + "type": "primitive", + "value": { "type": "string", + "value": "Apparel", }, - "type": "primitive", }, "origin_address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "address_ref_x", + "type": "primitive", + "value": { "type": "string", + "value": "address_ref_x", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "US AL2", + "type": "primitive", + "value": { "type": "string", + "value": "US AL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", @@ -44461,313 +40596,313 @@ Other details about this invoice", "origin_port": { "properties": { "_object": { - "primitive": { - "string": "/place", + "type": "primitive", + "value": { "type": "string", + "value": "/place", }, - "type": "primitive", }, "address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "address_ref_x", + "type": "primitive", + "value": { "type": "string", + "value": "address_ref_x", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "US AL2", + "type": "primitive", + "value": { "type": "string", + "value": "US AL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", }, "details": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/air/port", + "type": "primitive", + "value": { "type": "string", + "value": "/air/port", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "LAX", + "type": "primitive", + "value": { "type": "string", + "value": "LAX", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KLAX", + "type": "primitive", + "value": { "type": "string", + "value": "KLAX", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "3901", + "type": "primitive", + "value": { "type": "string", + "value": "3901", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "name": { - "primitive": { - "string": "ORD - Chicago - IL", + "type": "primitive", + "value": { "type": "string", + "value": "ORD - Chicago - IL", }, - "type": "primitive", }, }, "type": "object", }, "parties": { - "array": [ + "type": "array", + "value": [ { "properties": { "company_entity": { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_ref", }, - "type": "primitive", }, }, "type": "object", }, "contacts": { - "array": [ + "type": "array", + "value": [ { "properties": { "department": { - "primitive": { - "string": "marketing", + "type": "primitive", + "value": { "type": "string", + "value": "marketing", }, - "type": "primitive", }, "email": { - "primitive": { - "string": "John.Doe@example.com", + "type": "primitive", + "value": { "type": "string", + "value": "John.Doe@example.com", }, - "type": "primitive", }, "fax": { - "primitive": { - "string": "1 323 555 1234", + "type": "primitive", + "value": { "type": "string", + "value": "1 323 555 1234", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "John Doe", + "type": "primitive", + "value": { "type": "string", + "value": "John Doe", }, - "type": "primitive", }, "phone": { - "primitive": { - "string": "767 878 8888", + "type": "primitive", + "value": { "type": "string", + "value": "767 878 8888", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "location": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "address_ref_x", + "type": "primitive", + "value": { "type": "string", + "value": "address_ref_x", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, }, "type": "object", }, "role": { - "enum": "buyer", "type": "enum", + "value": "buyer", }, }, "type": "object", }, ], - "type": "array", }, "priority": { - "enum": "standard", "type": "enum", + "value": "standard", }, "status": { - "enum": "open", "type": "enum", + "value": "open", }, "transportation_mode": { - "enum": "ocean", "type": "enum", + "value": "ocean", }, "updated_at": { - "primitive": { - "string": "updated_at", + "type": "primitive", + "value": { "type": "string", + "value": "updated_at", }, - "type": "primitive", }, }, "type": "object", @@ -44776,393 +40911,40 @@ Other details about this invoice", ], "generatedRequestName": "PurchaseOrderCreateRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "purchase_order_create", "path": "/purchase_orders", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [ - { - "name": undefined, - "value": { - "cargo_ready_date": "2019-06-30", - "currency_code": "USD", - "destination_location_refs": [ - "id-654321", - "id-654322", - ], - "destination_port": { - "code": "USFBN", - "code_type": "unlocode", - }, - "freight_payment_terms": "freight_collect", - "incoterm": "FOB", - "issue_date": "2019-06-30", - "line_items": [ - { - "assigned_party_ref": "id-12355", - "cargo_ready_date": "2019-06-30", - "destination_locations": [ - { - "location_ref": "id-654321", - "units": 1, - }, - ], - "destination_port": { - "code": "USFBN", - "code_type": "unlocode", - }, - "hs_codes": [ - { - "code": "6204.62.80.11", - "country_code": "US", - }, - ], - "incoterm": "FOB", - "item_key": "item_key_1", - "line_item_number": 1, - "measurements": [ - { - "measure_type": "length", - "unit_of_measure": "EA", - "value": "1.0", - }, - ], - "metadata": { - "size": [ - "M", - ], - }, - "must_arrive_date": "2019-07-31", - "origin_location_ref": "id-123456", - "origin_port": { - "code": "USFBN", - "code_type": "unlocode", - }, - "product": { - "color": "red", - "country_of_origin": "US", - "dangerous": true, - "ean_ucc_13": "1234567890123", - "ean_ucc_8": "12345678", - "lot_number": "123456789", - "name": "AC Adapter 12", - "product_category": "furniture", - "size": "m", - "sku": "SKU-123", - "style": "classic", - "upc": "123456789", - }, - "transportation_mode": "ocean", - "unit_cost": { - "amount": "100.01", - "currency_code": "USD", - }, - "units": 10, - }, - ], - "memo": "memo", - "must_arrive_date": "2019-07-31", - "name": "PO 123", - "order_class": "purchase_order", - "order_type": "Apparel", - "origin_location_ref": "id-123456", - "origin_port": { - "code": "USFBN", - "code_type": "unlocode", - }, - "parties": [ - { - "contacts": [ - { - "department": "a department", - "email": "abc@173.com", - "fax": "123456789", - "name": "abc", - "phone": "123456789", - }, - ], - "external_ref": "id-1232", - "location_ref": "id-1232", - "role": "buyer", - }, - { - "contacts": [ - { - "department": "a department", - "email": "abc@173.com", - "fax": "123456789", - "name": "cds", - "phone": "123456789", - }, - ], - "external_ref": "id-321", - "location_ref": "id-432", - "role": "seller", - }, - ], - "priority": "standard", - "status": "open", - "transportation_mode": "ocean", - }, - }, - ], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderCreateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateOrUpdatePurchaseOrder", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "The created purchase order", - "fullExamples": [ - { - "name": "Success", - "value": { - "_object": "/api/response", - "data": { - "_object": "/purchase_order", - "archived_at": null, - "cargo_ready_date": "2019-06-30", - "created_at": "2020-07-31T19:52:58.140Z", - "destination_addresses": [ - { - "_object": "/address", - "city": "Duisburg", - "country": "Germany", - "country_code": "DE", - "ref": "id-318238", - "state": "North Rhine Westphalia", - "street_address": "Vandelay street 1", - "street_address2": null, - "timezone": "Europe/Berlin", - "unlocode": null, - "zip": "56776", - }, - ], - "destination_port": { - "_object": "/place", - "address": { - "_object": "/address", - "city": "Fairburn", - "country": "United States", - "country_code": "US", - "ref": "id-313120", - "state": "GA", - "street_address": null, - "street_address2": null, - "timezone": "America/New_York", - "unlocode": "USFBN", - "zip": null, - }, - "details": [ - { - "_object": "/ocean/railport", - "port_code": null, - }, - { - "_object": "/trucking/port", - "port_code": null, - }, - { - "_object": "/ocean/port", - "port_code": null, - }, - ], - "name": "Fairburn", - }, - "freight_payment_terms": "freight_collect", - "id": 109771, - "incoterm": "FOB", - "issue_date": "2019-06-30", - "line_items": { - "_object": "/api/refs/collection", - "link": "https://api.flexport.com/purchase_order_line_items?f.purchase_order.id=109771", - "ref_type": "/purchase_orders/line_item", - }, - "memo": "memo", - "metadata": { - "size": [ - "M", - ], - }, - "must_arrive_date": "2019-07-31", - "name": "PO 123", - "order_type": "Apparel", - "origin_address": { - "_object": "/address", - "city": "Shenzhen", - "country": "China", - "country_code": "CN", - "ref": "id-274346", - "state": "Beijing", - "street_address": "No 1, 123 St", - "street_address2": null, - "timezone": "Asia/Shanghai", - "unlocode": null, - "zip": null, - }, - "origin_port": { - "_object": "/place", - "address": { - "_object": "/address", - "city": "Fairburn", - "country": "United States", - "country_code": "US", - "ref": "id-313120", - "state": "GA", - "street_address": null, - "street_address2": null, - "timezone": "America/New_York", - "unlocode": "USFBN", - "zip": null, - }, - "details": [ - { - "_object": "/ocean/railport", - "port_code": null, - }, - { - "_object": "/trucking/port", - "port_code": null, - }, - { - "_object": "/ocean/port", - "port_code": null, - }, - ], - "name": "Fairburn", - }, - "parties": [ - { - "_object": "purchase_orders/party", - "company_entity": { - "_object": "/company_entity", - "id": 754619, - "mailing_address": { - "_object": "/address", - "city": "shanghai", - "country": "China", - "country_code": "CN", - "ref": null, - "state": "Shanghai", - "street_address": "test", - "street_address2": null, - "timezone": "Asia/Shanghai", - "unlocode": null, - "zip": null, - }, - "name": "test", - "ref": "id-754619", - "vat_numbers": [], - }, - "contacts": [], - "location_address": null, - "role": "buyer", - }, - { - "_object": "purchase_orders/party", - "company_entity": { - "_object": "/company_entity", - "id": 677939, - "mailing_address": null, - "name": "75 Aero Camino Suite 203 Goleta", - "ref": "id-677939", - "vat_numbers": [], - }, - "contacts": [ - { - "_object": "purchase_orders/contact", - "department": "a department", - "email": "abc@173.com", - "fax": "123456789", - "name": "cds", - "phone": "123456789", - }, - ], - "location_address": { - "_object": "/address", - "city": "Duisburg", - "country": "Germany", - "country_code": "DE", - "ref": "id-318238", - "state": "North Rhine Westphalia", - "street_address": "Vandelay street 1", - "street_address2": null, - "timezone": "Europe/Berlin", - "unlocode": null, - "zip": "56776", - }, - "role": "seller", - }, - { - "_object": "purchase_orders/party", - "company_entity": { - "_object": "/company_entity", - "id": 754619, - "mailing_address": { - "_object": "/address", - "city": "shanghai", - "country": "China", - "country_code": "CN", - "ref": null, - "state": "Shanghai", - "street_address": "test", - "street_address2": null, - "timezone": "Asia/Shanghai", - "unlocode": null, - "zip": null, - }, - "name": "test", - "ref": "id-754619", - "vat_numbers": [], - }, - "contacts": [ - { - "_object": "purchase_orders/contact", - "department": "a department", - "email": "abc@173.com", - "fax": "123456789", - "name": "abc", - "phone": "123456789", - }, - ], - "location_address": null, - "role": "owner", - }, - ], - "priority": "standard", - "status": "open", - "transportation_mode": "ocean", - "updated_at": "2020-07-31T19:52:58.161Z", - }, - "error": null, - "self": "https://api.flexport.com/purchase_orders", - "version": 3, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderCreateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PurchaseOrder", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create and return a purchase order", "tags": [ @@ -45172,7 +40954,7 @@ Other details about this invoice", { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Retrieves the details of a single purchase order. ", "errorStatusCode": [ @@ -45181,426 +40963,426 @@ Other details about this invoice", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_object": { - "primitive": { - "string": "/purchase_order", + "type": "primitive", + "value": { "type": "string", + "value": "/purchase_order", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/booking", + "type": "primitive", + "value": { "type": "string", + "value": "/booking", }, - "type": "primitive", }, "archived_at": { - "primitive": { - "string": "archived_at", + "type": "primitive", + "value": { "type": "string", + "value": "archived_at", }, - "type": "primitive", }, "cargo_ready_date": { - "primitive": { - "string": "cargo_ready_date", + "type": "primitive", + "value": { "type": "string", + "value": "cargo_ready_date", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "created_at", + "type": "primitive", + "value": { "type": "string", + "value": "created_at", }, - "type": "primitive", }, "destination_addresses": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "address_ref_x", + "type": "primitive", + "value": { "type": "string", + "value": "address_ref_x", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "destination_port": { "properties": { "_object": { - "primitive": { - "string": "/place", + "type": "primitive", + "value": { "type": "string", + "value": "/place", }, - "type": "primitive", }, "address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "address_ref_x", + "type": "primitive", + "value": { "type": "string", + "value": "address_ref_x", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, }, "type": "object", }, "details": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/air/port", + "type": "primitive", + "value": { "type": "string", + "value": "/air/port", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "LAX", + "type": "primitive", + "value": { "type": "string", + "value": "LAX", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KLAX", + "type": "primitive", + "value": { "type": "string", + "value": "KLAX", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "3901", + "type": "primitive", + "value": { "type": "string", + "value": "3901", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "name": { - "primitive": { - "string": "ORD - Chicago - IL", + "type": "primitive", + "value": { "type": "string", + "value": "ORD - Chicago - IL", }, - "type": "primitive", }, }, "type": "object", }, "freight_paymnet_terms": { - "enum": "freight_collect", "type": "enum", + "value": "freight_collect", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 2983, }, - "type": "primitive", }, "incoterm": { - "enum": "EXW", "type": "enum", + "value": "EXW", }, "issue_date": { - "primitive": { - "string": "issue_date", + "type": "primitive", + "value": { "type": "string", + "value": "issue_date", }, - "type": "primitive", }, "line_items": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/collection", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/collection", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/purchase_order_line_items?f.purchase_order.id=123", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/purchase_order_line_items?f.purchase_order.id=123", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/purchase_orders/line_item", + "type": "primitive", + "value": { "type": "string", + "value": "/purchase_orders/line_item", }, - "type": "primitive", }, }, "type": "object", }, "memo": { - "primitive": { - "string": "This message is written in invisible ink", + "type": "primitive", + "value": { "type": "string", + "value": "This message is written in invisible ink", }, - "type": "primitive", }, "metadata": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "metadata", "type": "string", + "value": "metadata", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "must_arrive_date": { - "primitive": { - "string": "must_arrive_date", + "type": "primitive", + "value": { "type": "string", + "value": "must_arrive_date", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "PO 12345 - "shipment"", + "type": "primitive", + "value": { "type": "string", + "value": "PO 12345 - "shipment"", }, - "type": "primitive", }, "order_class": { - "enum": "purchase_order", "type": "enum", + "value": "purchase_order", }, "order_type": { - "primitive": { - "string": "Apparel", + "type": "primitive", + "value": { "type": "string", + "value": "Apparel", }, - "type": "primitive", }, "origin_address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "address_ref_x", + "type": "primitive", + "value": { "type": "string", + "value": "address_ref_x", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "US AL2", + "type": "primitive", + "value": { "type": "string", + "value": "US AL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", @@ -45608,165 +41390,165 @@ Other details about this invoice", "origin_port": { "properties": { "_object": { - "primitive": { - "string": "/place", + "type": "primitive", + "value": { "type": "string", + "value": "/place", }, - "type": "primitive", }, "address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "address_ref_x", + "type": "primitive", + "value": { "type": "string", + "value": "address_ref_x", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, }, "type": "object", }, "details": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/air/port", + "type": "primitive", + "value": { "type": "string", + "value": "/air/port", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "LAX", + "type": "primitive", + "value": { "type": "string", + "value": "LAX", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KLAX", + "type": "primitive", + "value": { "type": "string", + "value": "KLAX", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "3901", + "type": "primitive", + "value": { "type": "string", + "value": "3901", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "name": { - "primitive": { - "string": "ORD - Chicago - IL", + "type": "primitive", + "value": { "type": "string", + "value": "ORD - Chicago - IL", }, - "type": "primitive", }, }, "type": "object", }, "parties": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "priority": { - "enum": "standard", "type": "enum", + "value": "standard", }, "status": { - "enum": "open", "type": "enum", + "value": "open", }, "transportation_mode": { - "enum": "ocean", "type": "enum", + "value": "ocean", }, "updated_at": { - "primitive": { - "string": "updated_at", + "type": "primitive", + "value": { "type": "string", + "value": "updated_at", }, - "type": "primitive", }, }, "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/purchase_orders/1234", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/purchase_orders/1234", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 3, }, - "type": "primitive", }, }, "type": "object", @@ -45775,7 +41557,7 @@ Other details about this invoice", ], "generatedRequestName": "PurchaseOrderShowRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "purchase_order_show", "path": "/purchase_orders/{id}", @@ -45784,34 +41566,34 @@ Other details about this invoice", "description": "The unique id for the purchase order to be retrieved", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderShowRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "The id of the version of a purchase order. By default, the latest version of the purchase order is used.", "name": "f.purchase_order_version.id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderShowRequestFPurchaseOrderVersionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderShowRequestFPurchaseOrderVersionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -45820,239 +41602,18 @@ Other details about this invoice", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Success", - "fullExamples": [ - { - "name": "Success", - "value": { - "_object": "/purchase_order", - "archived_at": null, - "cargo_ready_date": "2019-06-30", - "created_at": "2020-07-31T19:52:58.140Z", - "destination_addresses": [ - { - "_object": "/address", - "city": "Duisburg", - "country": "Germany", - "country_code": "DE", - "ref": "id-318238", - "state": "North Rhine Westphalia", - "street_address": "Vandelay street 1", - "street_address2": null, - "timezone": "Europe/Berlin", - "unlocode": null, - "zip": "56776", - }, - ], - "destination_port": { - "_object": "/place", - "address": { - "_object": "/address", - "city": "Fairburn", - "country": "United States", - "country_code": "US", - "ref": "id-313120", - "state": "GA", - "street_address": null, - "street_address2": null, - "timezone": "America/New_York", - "unlocode": "USFBN", - "zip": null, - }, - "details": [ - { - "_object": "/ocean/railport", - "port_code": null, - }, - { - "_object": "/trucking/port", - "port_code": null, - }, - { - "_object": "/ocean/port", - "port_code": null, - }, - ], - "name": "Fairburn", - }, - "freight_payment_terms": "freight_collect", - "id": 109771, - "incoterm": "FOB", - "issue_date": "2019-06-30", - "line_items": { - "_object": "/api/refs/collection", - "link": "https://api.flexport.com/purchase_order_line_items?f.purchase_order.id=109771", - "ref_type": "/purchase_orders/line_item", - }, - "memo": "memo", - "metadata": { - "size": [ - "M", - ], - }, - "must_arrive_date": "2019-07-31", - "name": "PO 123", - "order_type": "Apparel", - "origin_address": { - "_object": "/address", - "city": "Shenzhen", - "country": "China", - "country_code": "CN", - "ref": "id-274346", - "state": "Beijing", - "street_address": "No 1, 123 St", - "street_address2": null, - "timezone": "Asia/Shanghai", - "unlocode": null, - "zip": null, - }, - "origin_port": { - "_object": "/place", - "address": { - "_object": "/address", - "city": "Fairburn", - "country": "United States", - "country_code": "US", - "ref": "id-313120", - "state": "GA", - "street_address": null, - "street_address2": null, - "timezone": "America/New_York", - "unlocode": "USFBN", - "zip": null, - }, - "details": [ - { - "_object": "/ocean/railport", - "port_code": null, - }, - { - "_object": "/trucking/port", - "port_code": null, - }, - { - "_object": "/ocean/port", - "port_code": null, - }, - ], - "name": "Fairburn", - }, - "parties": [ - { - "_object": "purchase_orders/party", - "company_entity": { - "_object": "/company_entity", - "id": 754619, - "mailing_address": { - "_object": "/address", - "city": "shanghai", - "country": "China", - "country_code": "CN", - "ref": null, - "state": "Shanghai", - "street_address": "test", - "street_address2": null, - "timezone": "Asia/Shanghai", - "unlocode": null, - "zip": null, - }, - "name": "test", - "ref": "id-754619", - "vat_numbers": [], - }, - "contacts": [], - "location_address": null, - "role": "buyer", - }, - { - "_object": "purchase_orders/party", - "company_entity": { - "_object": "/company_entity", - "id": 677939, - "mailing_address": null, - "name": "75 Aero Camino Suite 203 Goleta", - "ref": "id-677939", - "vat_numbers": [], - }, - "contacts": [ - { - "_object": "purchase_orders/contact", - "department": "a department", - "email": "abc@173.com", - "fax": "123456789", - "name": "cds", - "phone": "123456789", - }, - ], - "location_address": { - "_object": "/address", - "city": "Duisburg", - "country": "Germany", - "country_code": "DE", - "ref": "id-318238", - "state": "North Rhine Westphalia", - "street_address": "Vandelay street 1", - "street_address2": null, - "timezone": "Europe/Berlin", - "unlocode": null, - "zip": "56776", - }, - "role": "seller", - }, - { - "_object": "purchase_orders/party", - "company_entity": { - "_object": "/company_entity", - "id": 754619, - "mailing_address": { - "_object": "/address", - "city": "shanghai", - "country": "China", - "country_code": "CN", - "ref": null, - "state": "Shanghai", - "street_address": "test", - "street_address2": null, - "timezone": "Asia/Shanghai", - "unlocode": null, - "zip": null, - }, - "name": "test", - "ref": "id-754619", - "vat_numbers": [], - }, - "contacts": [ - { - "_object": "purchase_orders/contact", - "department": "a department", - "email": "abc@173.com", - "fax": "123456789", - "name": "abc", - "phone": "123456789", - }, - ], - "location_address": null, - "role": "owner", - }, - ], - "priority": "standard", - "status": "open", - "transportation_mode": "ocean", - "updated_at": "2020-07-31T19:52:58.161Z", - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PurchaseOrderShowResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -46060,19 +41621,19 @@ Other details about this invoice", "generatedName": "purchaseOrderShowResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderShowResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderShowResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46085,19 +41646,19 @@ Other details about this invoice", "generatedName": "purchaseOrderShowResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderShowResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderShowResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46110,16 +41671,16 @@ Other details about this invoice", "generatedName": "purchaseOrderShowResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderShowResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderShowResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -46133,16 +41694,16 @@ Other details about this invoice", "generatedName": "purchaseOrderShowResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderShowResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderShowResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PurchaseOrder", "type": "reference", }, @@ -46153,7 +41714,7 @@ Other details about this invoice", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve a purchase order", "tags": [ @@ -46163,26 +41724,26 @@ Other details about this invoice", { "audiences": [], "authed": false, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, ], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, ], @@ -46190,226 +41751,227 @@ Other details about this invoice", "request": { "properties": { "cargo_ready_date": { - "primitive": { - "string": "2019-06-30", + "type": "primitive", + "value": { "type": "string", + "value": "2019-06-30", }, - "type": "primitive", }, "currency_code": { - "primitive": { - "string": "USD", + "type": "primitive", + "value": { "type": "string", + "value": "USD", }, - "type": "primitive", }, "destination_location_refs": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "id-654321", + "type": "primitive", + "value": { "type": "string", + "value": "id-654321", }, - "type": "primitive", }, { - "primitive": { - "string": "id-654322", + "type": "primitive", + "value": { "type": "string", + "value": "id-654322", }, - "type": "primitive", }, { - "primitive": { - "string": "destination_location_refs", + "type": "primitive", + "value": { "type": "string", + "value": "destination_location_refs", }, - "type": "primitive", }, ], - "type": "array", }, "destination_port": { "properties": { "code": { - "primitive": { - "string": "CNSHA", + "type": "primitive", + "value": { "type": "string", + "value": "CNSHA", }, - "type": "primitive", }, "code_type": { - "enum": "unlocode", "type": "enum", + "value": "unlocode", }, }, "type": "object", }, "freight_payment_terms": { - "enum": "freight_collect", "type": "enum", + "value": "freight_collect", }, "incoterm": { - "enum": "FOB", "type": "enum", + "value": "FOB", }, "issue_date": { - "primitive": { - "string": "2019-06-30", + "type": "primitive", + "value": { "type": "string", + "value": "2019-06-30", }, - "type": "primitive", }, "line_items": { - "array": [ + "type": "array", + "value": [ { "properties": { "assigned_party_ref": { - "primitive": { - "string": "id-12321", + "type": "primitive", + "value": { "type": "string", + "value": "id-12321", }, - "type": "primitive", }, "cargo_ready_date": { - "primitive": { - "string": "2019-06-30", + "type": "primitive", + "value": { "type": "string", + "value": "2019-06-30", }, - "type": "primitive", }, "destination_locations": { - "array": [ + "type": "array", + "value": [ { "properties": { "location_ref": { - "primitive": { - "string": "id-1234", + "type": "primitive", + "value": { "type": "string", + "value": "id-1234", }, - "type": "primitive", }, "units": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "destination_port": { "properties": { "code": { - "primitive": { - "string": "USFBN", + "type": "primitive", + "value": { "type": "string", + "value": "USFBN", }, - "type": "primitive", }, "code_type": { - "enum": "unlocode", "type": "enum", + "value": "unlocode", }, }, "type": "object", }, "hs_codes": { - "array": [ + "type": "array", + "value": [ { "properties": { "code": { - "primitive": { - "string": "7608.20.00.00", + "type": "primitive", + "value": { "type": "string", + "value": "7608.20.00.00", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "CA", + "type": "primitive", + "value": { "type": "string", + "value": "CA", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "item_key": { - "primitive": { - "string": "item_key_1", + "type": "primitive", + "value": { "type": "string", + "value": "item_key_1", }, - "type": "primitive", }, "line_item_number": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "measurements": { - "array": [ + "type": "array", + "value": [ { "properties": { "measure_type": { - "enum": "length", "type": "enum", + "value": "length", }, "unit_of_measure": { - "primitive": { - "string": "EA", + "type": "primitive", + "value": { "type": "string", + "value": "EA", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "1.0", + "type": "primitive", + "value": { "type": "string", + "value": "1.0", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "must_arrive_date": { - "primitive": { - "string": "2019-09-30", + "type": "primitive", + "value": { "type": "string", + "value": "2019-09-30", }, - "type": "primitive", }, "origin_location_ref": { - "primitive": { - "string": "id-123456", + "type": "primitive", + "value": { "type": "string", + "value": "id-123456", }, - "type": "primitive", }, "origin_port": { "properties": { "code": { - "primitive": { - "string": "USFBN", + "type": "primitive", + "value": { "type": "string", + "value": "USFBN", }, - "type": "primitive", }, "code_type": { - "enum": "unlocode", "type": "enum", + "value": "unlocode", }, }, "type": "object", @@ -46417,181 +41979,181 @@ Other details about this invoice", "product": { "properties": { "color": { - "primitive": { - "string": "red", + "type": "primitive", + "value": { "type": "string", + "value": "red", }, - "type": "primitive", }, "country_of_origin": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "dangerous": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "ean_ucc_13": { - "primitive": { - "string": "0123456789012", + "type": "primitive", + "value": { "type": "string", + "value": "0123456789012", }, - "type": "primitive", }, "ean_ucc_8": { - "primitive": { - "string": "01234567", + "type": "primitive", + "value": { "type": "string", + "value": "01234567", }, - "type": "primitive", }, "lot_number": { - "primitive": { - "string": "123-456", + "type": "primitive", + "value": { "type": "string", + "value": "123-456", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "AC Adapter 12", + "type": "primitive", + "value": { "type": "string", + "value": "AC Adapter 12", }, - "type": "primitive", }, "product_category": { - "primitive": { - "string": "Cosmetics", + "type": "primitive", + "value": { "type": "string", + "value": "Cosmetics", }, - "type": "primitive", }, "size": { - "primitive": { - "string": "M", + "type": "primitive", + "value": { "type": "string", + "value": "M", }, - "type": "primitive", }, "sku": { - "primitive": { - "string": "SKU-123", + "type": "primitive", + "value": { "type": "string", + "value": "SKU-123", }, - "type": "primitive", }, "style": { - "primitive": { - "string": "classical", + "type": "primitive", + "value": { "type": "string", + "value": "classical", }, - "type": "primitive", }, "upc": { - "primitive": { - "string": "012345678912", + "type": "primitive", + "value": { "type": "string", + "value": "012345678912", }, - "type": "primitive", }, }, "type": "object", }, "units": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 100, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "memo": { - "primitive": { - "string": "memo", + "type": "primitive", + "value": { "type": "string", + "value": "memo", }, - "type": "primitive", }, "must_arrive_date": { - "primitive": { - "string": "2019-07-31", + "type": "primitive", + "value": { "type": "string", + "value": "2019-07-31", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "PO 123", + "type": "primitive", + "value": { "type": "string", + "value": "PO 123", }, - "type": "primitive", }, "order_class": { - "enum": "purchase_order", "type": "enum", + "value": "purchase_order", }, "order_type": { - "primitive": { - "string": "Apparel", + "type": "primitive", + "value": { "type": "string", + "value": "Apparel", }, - "type": "primitive", }, "origin_location_ref": { - "primitive": { - "string": "id-123456", + "type": "primitive", + "value": { "type": "string", + "value": "id-123456", }, - "type": "primitive", }, "origin_port": { "properties": { "code": { - "primitive": { - "string": "USLA", + "type": "primitive", + "value": { "type": "string", + "value": "USLA", }, - "type": "primitive", }, "code_type": { - "enum": "unlocode", "type": "enum", + "value": "unlocode", }, }, "type": "object", }, "parties": { - "array": [ + "type": "array", + "value": [ { "properties": { "external_ref": { - "primitive": { - "string": "id-1232", + "type": "primitive", + "value": { "type": "string", + "value": "id-1232", }, - "type": "primitive", }, "location_ref": { - "primitive": { - "string": "id-1232", + "type": "primitive", + "value": { "type": "string", + "value": "id-1232", }, - "type": "primitive", }, "role": { - "enum": "buyer", "type": "enum", + "value": "buyer", }, }, "type": "object", @@ -46599,22 +42161,22 @@ Other details about this invoice", { "properties": { "external_ref": { - "primitive": { - "string": "id-321", + "type": "primitive", + "value": { "type": "string", + "value": "id-321", }, - "type": "primitive", }, "location_ref": { - "primitive": { - "string": "id-432", + "type": "primitive", + "value": { "type": "string", + "value": "id-432", }, - "type": "primitive", }, "role": { - "enum": "seller", "type": "enum", + "value": "seller", }, }, "type": "object", @@ -46622,40 +42184,39 @@ Other details about this invoice", { "properties": { "external_ref": { - "primitive": { - "string": "id-12344", + "type": "primitive", + "value": { "type": "string", + "value": "id-12344", }, - "type": "primitive", }, "location_ref": { - "primitive": { - "string": "id-12344", + "type": "primitive", + "value": { "type": "string", + "value": "id-12344", }, - "type": "primitive", }, "role": { - "enum": "buyer", "type": "enum", + "value": "buyer", }, }, "type": "object", }, ], - "type": "array", }, "priority": { - "enum": "standard", "type": "enum", + "value": "standard", }, "status": { - "enum": "open", "type": "enum", + "value": "open", }, "transportation_mode": { - "enum": "ocean", "type": "enum", + "value": "ocean", }, }, "type": "object", @@ -46663,453 +42224,453 @@ Other details about this invoice", "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "archived_at": { - "primitive": { - "string": "archived_at", + "type": "primitive", + "value": { "type": "string", + "value": "archived_at", }, - "type": "primitive", }, "cargo_ready_date": { - "primitive": { - "string": "cargo_ready_date", + "type": "primitive", + "value": { "type": "string", + "value": "cargo_ready_date", }, - "type": "primitive", }, "created_at": { - "primitive": { - "string": "created_at", + "type": "primitive", + "value": { "type": "string", + "value": "created_at", }, - "type": "primitive", }, "destination_addresses": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "address_ref_x", + "type": "primitive", + "value": { "type": "string", + "value": "address_ref_x", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "US AL2", + "type": "primitive", + "value": { "type": "string", + "value": "US AL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "destination_port": { "properties": { "_object": { - "primitive": { - "string": "/place", + "type": "primitive", + "value": { "type": "string", + "value": "/place", }, - "type": "primitive", }, "address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "address_ref_x", + "type": "primitive", + "value": { "type": "string", + "value": "address_ref_x", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "US AL2", + "type": "primitive", + "value": { "type": "string", + "value": "US AL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", }, "details": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/air/port", + "type": "primitive", + "value": { "type": "string", + "value": "/air/port", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "LAX", + "type": "primitive", + "value": { "type": "string", + "value": "LAX", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KLAX", + "type": "primitive", + "value": { "type": "string", + "value": "KLAX", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "3901", + "type": "primitive", + "value": { "type": "string", + "value": "3901", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "name": { - "primitive": { - "string": "ORD - Chicago - IL", + "type": "primitive", + "value": { "type": "string", + "value": "ORD - Chicago - IL", }, - "type": "primitive", }, }, "type": "object", }, "freight_paymnet_terms": { - "enum": "freight_collect", "type": "enum", + "value": "freight_collect", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 2983, }, - "type": "primitive", }, "incoterm": { - "enum": "EXW", "type": "enum", + "value": "EXW", }, "issue_date": { - "primitive": { - "string": "issue_date", + "type": "primitive", + "value": { "type": "string", + "value": "issue_date", }, - "type": "primitive", }, "line_items": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/collection", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/collection", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/purchase_order_line_items?f.purchase_order.id=123", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/purchase_order_line_items?f.purchase_order.id=123", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/purchase_orders/line_item", + "type": "primitive", + "value": { "type": "string", + "value": "/purchase_orders/line_item", }, - "type": "primitive", }, }, "type": "object", }, "memo": { - "primitive": { - "string": "This message is written in invisible ink", + "type": "primitive", + "value": { "type": "string", + "value": "This message is written in invisible ink", }, - "type": "primitive", }, "metadata": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "metadata", "type": "string", + "value": "metadata", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "must_arrive_date": { - "primitive": { - "string": "must_arrive_date", + "type": "primitive", + "value": { "type": "string", + "value": "must_arrive_date", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "PO 12345 - "shipment"", + "type": "primitive", + "value": { "type": "string", + "value": "PO 12345 - "shipment"", }, - "type": "primitive", }, "order_class": { - "enum": "purchase_order", "type": "enum", + "value": "purchase_order", }, "order_type": { - "primitive": { - "string": "Apparel", + "type": "primitive", + "value": { "type": "string", + "value": "Apparel", }, - "type": "primitive", }, "origin_address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "address_ref_x", + "type": "primitive", + "value": { "type": "string", + "value": "address_ref_x", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "US AL2", + "type": "primitive", + "value": { "type": "string", + "value": "US AL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", @@ -47117,313 +42678,313 @@ Other details about this invoice", "origin_port": { "properties": { "_object": { - "primitive": { - "string": "/place", + "type": "primitive", + "value": { "type": "string", + "value": "/place", }, - "type": "primitive", }, "address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "address_ref_x", + "type": "primitive", + "value": { "type": "string", + "value": "address_ref_x", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "US AL2", + "type": "primitive", + "value": { "type": "string", + "value": "US AL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", }, "details": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/air/port", + "type": "primitive", + "value": { "type": "string", + "value": "/air/port", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "LAX", + "type": "primitive", + "value": { "type": "string", + "value": "LAX", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KLAX", + "type": "primitive", + "value": { "type": "string", + "value": "KLAX", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "3901", + "type": "primitive", + "value": { "type": "string", + "value": "3901", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "name": { - "primitive": { - "string": "ORD - Chicago - IL", + "type": "primitive", + "value": { "type": "string", + "value": "ORD - Chicago - IL", }, - "type": "primitive", }, }, "type": "object", }, "parties": { - "array": [ + "type": "array", + "value": [ { "properties": { "company_entity": { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_ref", }, - "type": "primitive", }, }, "type": "object", }, "contacts": { - "array": [ + "type": "array", + "value": [ { "properties": { "department": { - "primitive": { - "string": "marketing", + "type": "primitive", + "value": { "type": "string", + "value": "marketing", }, - "type": "primitive", }, "email": { - "primitive": { - "string": "John.Doe@example.com", + "type": "primitive", + "value": { "type": "string", + "value": "John.Doe@example.com", }, - "type": "primitive", }, "fax": { - "primitive": { - "string": "1 323 555 1234", + "type": "primitive", + "value": { "type": "string", + "value": "1 323 555 1234", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "John Doe", + "type": "primitive", + "value": { "type": "string", + "value": "John Doe", }, - "type": "primitive", }, "phone": { - "primitive": { - "string": "767 878 8888", + "type": "primitive", + "value": { "type": "string", + "value": "767 878 8888", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "location": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "address_ref_x", + "type": "primitive", + "value": { "type": "string", + "value": "address_ref_x", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, }, "type": "object", }, "role": { - "enum": "buyer", "type": "enum", + "value": "buyer", }, }, "type": "object", }, ], - "type": "array", }, "priority": { - "enum": "standard", "type": "enum", + "value": "standard", }, "status": { - "enum": "open", "type": "enum", + "value": "open", }, "transportation_mode": { - "enum": "ocean", "type": "enum", + "value": "ocean", }, "updated_at": { - "primitive": { - "string": "updated_at", + "type": "primitive", + "value": { "type": "string", + "value": "updated_at", }, - "type": "primitive", }, }, "type": "object", @@ -47432,7 +42993,7 @@ Other details about this invoice", ], "generatedRequestName": "PurchaseOrderUpdateRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "purchase_order_update", "path": "/purchase_orders/{id}", @@ -47441,397 +43002,47 @@ Other details about this invoice", "description": "The unique id for the purchase order to be updated", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderUpdateRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [ - { - "name": undefined, - "value": { - "cargo_ready_date": "2019-06-30", - "currency_code": "USD", - "destination_location_refs": [ - "id-654321", - "id-654322", - ], - "destination_port": { - "code": "CNSHA", - "code_type": "unlocode", - }, - "freight_payment_terms": "freight_collect", - "incoterm": "FOB", - "issue_date": "2019-06-30", - "line_items": { - "cargo_ready_date": "2019-06-30", - "destination_locations": [ - { - "address_ref": "id-654321", - "destination_units": 1, - }, - ], - "destination_port": { - "code": "USFBN", - "code_type": "unlocode", - }, - "hs_codes": [ - { - "code": "6204.62.80.11", - "country_code": "US", - }, - ], - "incoterm": "FOB", - "item_key": "item_key_1", - "line_item_number": 1, - "measurements": [ - { - "measure_type": "length", - "unit_of_measure": "EA", - "value": 1, - }, - ], - "metadata": { - "size": [ - "M", - ], - }, - "must_arrive_date": "2019-07-31", - "origin_location_ref": "id-123456", - "origin_port": { - "code": "USLGB", - "code_type": "unlocode", - }, - "product": { - "color": "red", - "country_of_origin": "US", - "dangerous": true, - "ean_ucc_13": 1234567890123, - "ean_ucc_8": 12345678, - "lot_number": 123456789, - "name": "AC Adapter 12", - "product_category": "furniture", - "size": "m", - "sku": "SKU-123", - "style": "classic", - "upc": 123456789, - }, - "transportation_mode": "ocean", - "unit_cost": { - "amount": "100.01", - "currency_code": "USD", - }, - "units": 10, - }, - "memo": "memo", - "must_arrive_date": "2019-07-31", - "name": "PO 123", - "order_class": "purchase_order", - "order_type": "Apparel", - "origin_location_ref": "id-123456", - "origin_port": { - "code": "USLA", - "code_type": "unlocode", - }, - "parties": [ - { - "contact": [ - { - "department": "a department", - "email": "abc@173.com", - "fax": 123456789, - "name": "abc", - "phone": 123456789, - }, - ], - "external_ref": "id-1232", - "location_ref": "id-1232", - "role": "buyer", - }, - { - "contact": [ - { - "department": "a department", - "email": "abc@173.com", - "fax": 123456789, - "name": "cds", - "phone": 123456789, - }, - ], - "external_ref": "id-321", - "location_ref": "id-432", - "role": "seller", - }, - ], - "priority": "standard", - "status": "open", - "transportation_mode": "ocean", - }, - }, - ], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderUpdateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateOrUpdatePurchaseOrder", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "The update purchase order", - "fullExamples": [ - { - "name": "Success", - "value": { - "_object": "/api/response", - "data": { - "_object": "/purchase_order", - "archived_at": null, - "cargo_ready_date": "2019-06-30", - "created_at": "2020-07-31T19:52:58.140Z", - "destination_addresses": [ - { - "_object": "/address", - "city": "Duisburg", - "country": "Germany", - "country_code": "DE", - "ref": "id-318238", - "state": "North Rhine Westphalia", - "street_address": "Vandelay street 1", - "street_address2": null, - "timezone": "Europe/Berlin", - "unlocode": null, - "zip": "56776", - }, - ], - "destination_port": { - "_object": "/place", - "address": { - "_object": "/address", - "city": "Fairburn", - "country": "United States", - "country_code": "US", - "ref": "id-313120", - "state": "GA", - "street_address": null, - "street_address2": null, - "timezone": "America/New_York", - "unlocode": "USFBN", - "zip": null, - }, - "details": [ - { - "_object": "/ocean/railport", - "port_code": null, - }, - { - "_object": "/trucking/port", - "port_code": null, - }, - { - "_object": "/ocean/port", - "port_code": null, - }, - ], - "name": "Fairburn", - }, - "freight_payment_terms": "freight_collect", - "id": 109771, - "incoterm": "FOB", - "issue_date": "2019-06-30", - "line_items": { - "_object": "/api/refs/collection", - "link": "https://api.flexport.com/purchase_order_line_items?f.purchase_order.id=109771", - "ref_type": "/purchase_orders/line_item", - }, - "memo": "memo", - "metadata": { - "size": [ - "M", - ], - }, - "must_arrive_date": "2019-07-31", - "name": "PO 123", - "order_type": "Apparel", - "origin_address": { - "_object": "/address", - "city": "Shenzhen", - "country": "China", - "country_code": "CN", - "ref": "id-274346", - "state": "Beijing", - "street_address": "No 1, 123 St", - "street_address2": null, - "timezone": "Asia/Shanghai", - "unlocode": null, - "zip": null, - }, - "origin_port": { - "_object": "/place", - "address": { - "_object": "/address", - "city": "Fairburn", - "country": "United States", - "country_code": "US", - "ref": "id-313120", - "state": "GA", - "street_address": null, - "street_address2": null, - "timezone": "America/New_York", - "unlocode": "USFBN", - "zip": null, - }, - "details": [ - { - "_object": "/ocean/railport", - "port_code": null, - }, - { - "_object": "/trucking/port", - "port_code": null, - }, - { - "_object": "/ocean/port", - "port_code": null, - }, - ], - "name": "Fairburn", - }, - "parties": [ - { - "_object": "purchase_orders/party", - "company_entity": { - "_object": "/company_entity", - "id": 754619, - "mailing_address": { - "_object": "/address", - "city": "shanghai", - "country": "China", - "country_code": "CN", - "ref": null, - "state": "Shanghai", - "street_address": "test", - "street_address2": null, - "timezone": "Asia/Shanghai", - "unlocode": null, - "zip": null, - }, - "name": "test", - "ref": "id-754619", - "vat_numbers": [], - }, - "contacts": [], - "location_address": null, - "role": "buyer", - }, - { - "_object": "purchase_orders/party", - "company_entity": { - "_object": "/company_entity", - "id": 677939, - "mailing_address": null, - "name": "75 Aero Camino Suite 203 Goleta", - "ref": "id-677939", - "vat_numbers": [], - }, - "contacts": [ - { - "_object": "purchase_orders/contact", - "department": "a department", - "email": "abc@173.com", - "fax": "123456789", - "name": "cds", - "phone": "123456789", - }, - ], - "location_address": { - "_object": "/address", - "city": "Duisburg", - "country": "Germany", - "country_code": "DE", - "ref": "id-318238", - "state": "North Rhine Westphalia", - "street_address": "Vandelay street 1", - "street_address2": null, - "timezone": "Europe/Berlin", - "unlocode": null, - "zip": "56776", - }, - "role": "seller", - }, - { - "_object": "purchase_orders/party", - "company_entity": { - "_object": "/company_entity", - "id": 754619, - "mailing_address": { - "_object": "/address", - "city": "shanghai", - "country": "China", - "country_code": "CN", - "ref": null, - "state": "Shanghai", - "street_address": "test", - "street_address2": null, - "timezone": "Asia/Shanghai", - "unlocode": null, - "zip": null, - }, - "name": "test", - "ref": "id-754619", - "vat_numbers": [], - }, - "contacts": [ - { - "_object": "purchase_orders/contact", - "department": "a department", - "email": "abc@173.com", - "fax": "123456789", - "name": "abc", - "phone": "123456789", - }, - ], - "location_address": null, - "role": "owner", - }, - ], - "priority": "standard", - "status": "open", - "transportation_mode": "ocean", - "updated_at": "2020-07-31T19:52:58.161Z", - }, - "error": null, - "self": "https://api.flexport.com/purchase_orders/12345", - "version": 3, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderUpdateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PurchaseOrder", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Update and return a purchase order", "tags": [ @@ -47841,7 +43052,7 @@ Other details about this invoice", { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Returns a list of shipment route legs. The legs are sorted descending by creation date.", "errorStatusCode": [ 400, @@ -47849,275 +43060,277 @@ Other details about this invoice", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "page", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, { "name": "per", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 20, }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/api/collections/paginated", + "type": "primitive", + "value": { "type": "string", + "value": "/api/collections/paginated", }, - "type": "primitive", }, "data": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/shipment_leg", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment_leg", }, - "type": "primitive", }, "actual_arrival_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25.000+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "actual_departure_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25.000+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "additional_dates": { "properties": { "cargo_ready_date": { - "primitive": { - "string": "2019-02-06", + "type": "primitive", + "value": { "type": "string", + "value": "2019-02-06", }, - "type": "primitive", }, "delivery_appointment_requested_at_date": { - "primitive": { - "datetime": "2019-07-09T12:00:00.000+08:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-07-09T04:00:00.000Z", }, - "type": "primitive", }, "delivery_appointment_requested_date": { - "primitive": { - "datetime": "2019-07-14T12:00:00.000+08:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-07-14T04:00:00.000Z", }, - "type": "primitive", }, "delivery_appointment_scheduled_at_date": { - "primitive": { - "datetime": "2019-07-11T12:00:00.000+08:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-07-11T04:00:00.000Z", }, - "type": "primitive", }, "delivery_appointment_scheduled_date": { - "primitive": { - "datetime": "2019-07-14T12:00:00.000+08:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-07-14T04:00:00.000Z", }, - "type": "primitive", }, "delivery_completed": { - "primitive": { - "datetime": "2019-07-14T12:00:00.000+08:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-07-14T04:00:00.000Z", }, - "type": "primitive", }, "loaded_on_truck_date": { - "primitive": { - "datetime": "2019-07-13T12:00:00.000+08:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-07-13T04:00:00.000Z", }, - "type": "primitive", }, }, "type": "object", }, "carrier_name": { - "primitive": { - "string": "Liberty Carrier", + "type": "primitive", + "value": { "type": "string", + "value": "Liberty Carrier", }, - "type": "primitive", }, "destination": { "properties": { "_object": { - "primitive": { - "string": "/shipment_node", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment_node", }, - "type": "primitive", }, "place": { "properties": { "_object": { - "primitive": { - "string": "/place", + "type": "primitive", + "value": { "type": "string", + "value": "/place", }, - "type": "primitive", }, "address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Chicago", + "type": "primitive", + "value": { "type": "string", + "value": "Chicago", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "address_ref_1", + "type": "primitive", + "value": { "type": "string", + "value": "address_ref_1", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "IL", + "type": "primitive", + "value": { "type": "string", + "value": "IL", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "10000 West O'Hare Ave", + "type": "primitive", + "value": { "type": "string", + "value": "10000 West O'Hare Ave", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "PO Box 66142", + "type": "primitive", + "value": { "type": "string", + "value": "PO Box 66142", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Chicago", + "type": "primitive", + "value": { "type": "string", + "value": "America/Chicago", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "US AL2", + "type": "primitive", + "value": { "type": "string", + "value": "US AL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "60666", + "type": "primitive", + "value": { "type": "string", + "value": "60666", }, - "type": "primitive", }, }, "type": "object", }, "details": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/air/port", + "type": "primitive", + "value": { "type": "string", + "value": "/air/port", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "ORD", + "type": "primitive", + "value": { "type": "string", + "value": "ORD", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KORD", + "type": "primitive", + "value": { "type": "string", + "value": "KORD", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "3901", + "type": "primitive", + "value": { "type": "string", + "value": "3901", }, - "type": "primitive", }, }, "type": "object", @@ -48125,39 +43338,39 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/trucking/port", + "type": "primitive", + "value": { "type": "string", + "value": "/trucking/port", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "LAX", + "type": "primitive", + "value": { "type": "string", + "value": "LAX", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KLAX", + "type": "primitive", + "value": { "type": "string", + "value": "KLAX", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "3901", + "type": "primitive", + "value": { "type": "string", + "value": "3901", }, - "type": "primitive", }, }, "type": "object", @@ -48165,161 +43378,160 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/air/port", + "type": "primitive", + "value": { "type": "string", + "value": "/air/port", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "LAX", + "type": "primitive", + "value": { "type": "string", + "value": "LAX", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KLAX", + "type": "primitive", + "value": { "type": "string", + "value": "KLAX", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "3901", + "type": "primitive", + "value": { "type": "string", + "value": "3901", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "name": { - "primitive": { - "string": "ORD - Chicago - IL", + "type": "primitive", + "value": { "type": "string", + "value": "ORD - Chicago - IL", }, - "type": "primitive", }, }, "type": "object", }, "tags": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "port_of_loading", + "type": "primitive", + "value": { "type": "string", + "value": "port_of_loading", }, - "type": "primitive", }, { - "primitive": { - "string": "port_of_loading", + "type": "primitive", + "value": { "type": "string", + "value": "port_of_loading", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", }, "estimated_arrival_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25.000+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "estimated_departure_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25.000+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 948211, + "type": "primitive", + "value": { "type": "int", + "value": 948211, }, - "type": "primitive", }, "ocean_leg": { "properties": { "_object": { - "primitive": { - "string": "/ocean/shipment_leg", + "type": "primitive", + "value": { "type": "string", + "value": "/ocean/shipment_leg", }, - "type": "primitive", }, "container_legs": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/collection", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/collection", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/ocean/shipment_container_legs?f.shipment_container.id=123", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/ocean/shipment_container_legs?f.shipment_container.id=123", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/ocean/shipment_container_leg", + "type": "primitive", + "value": { "type": "string", + "value": "/ocean/shipment_container_leg", }, - "type": "primitive", }, }, "type": "object", }, "scac_code": { - "primitive": { - "string": "XJAE", + "type": "primitive", + "value": { "type": "string", + "value": "XJAE", }, - "type": "primitive", }, "vessel_imo": { - "primitive": { - "string": "IMO9074729", + "type": "primitive", + "value": { "type": "string", + "value": "IMO9074729", }, - "type": "primitive", }, "vessel_name": { - "primitive": { - "string": "Lenox", + "type": "primitive", + "value": { "type": "string", + "value": "Lenox", }, - "type": "primitive", }, "voyage_number": { - "primitive": { - "string": "059E", + "type": "primitive", + "value": { "type": "string", + "value": "059E", }, - "type": "primitive", }, }, "type": "object", @@ -48327,141 +43539,142 @@ Other details about this invoice", "origin": { "properties": { "_object": { - "primitive": { - "string": "/shipment_node", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment_node", }, - "type": "primitive", }, "place": { "properties": { "_object": { - "primitive": { - "string": "/place", + "type": "primitive", + "value": { "type": "string", + "value": "/place", }, - "type": "primitive", }, "address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Chicago", + "type": "primitive", + "value": { "type": "string", + "value": "Chicago", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "", + "type": "primitive", + "value": { "type": "string", + "value": "", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "IL", + "type": "primitive", + "value": { "type": "string", + "value": "IL", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "10000 West O'Hare Ave", + "type": "primitive", + "value": { "type": "string", + "value": "10000 West O'Hare Ave", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "PO Box 66142", + "type": "primitive", + "value": { "type": "string", + "value": "PO Box 66142", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Chicago", + "type": "primitive", + "value": { "type": "string", + "value": "America/Chicago", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "US AL2", + "type": "primitive", + "value": { "type": "string", + "value": "US AL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "60666", + "type": "primitive", + "value": { "type": "string", + "value": "60666", }, - "type": "primitive", }, }, "type": "object", }, "details": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/air/port", + "type": "primitive", + "value": { "type": "string", + "value": "/air/port", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "ORD", + "type": "primitive", + "value": { "type": "string", + "value": "ORD", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KORD", + "type": "primitive", + "value": { "type": "string", + "value": "KORD", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "3901", + "type": "primitive", + "value": { "type": "string", + "value": "3901", }, - "type": "primitive", }, }, "type": "object", @@ -48469,39 +43682,39 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/trucking/port", + "type": "primitive", + "value": { "type": "string", + "value": "/trucking/port", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "LAX", + "type": "primitive", + "value": { "type": "string", + "value": "LAX", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KLAX", + "type": "primitive", + "value": { "type": "string", + "value": "KLAX", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "3901", + "type": "primitive", + "value": { "type": "string", + "value": "3901", }, - "type": "primitive", }, }, "type": "object", @@ -48509,172 +43722,171 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/air/port", + "type": "primitive", + "value": { "type": "string", + "value": "/air/port", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "LAX", + "type": "primitive", + "value": { "type": "string", + "value": "LAX", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KLAX", + "type": "primitive", + "value": { "type": "string", + "value": "KLAX", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "3901", + "type": "primitive", + "value": { "type": "string", + "value": "3901", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "name": { - "primitive": { - "string": "ORD - Chicago - IL", + "type": "primitive", + "value": { "type": "string", + "value": "ORD - Chicago - IL", }, - "type": "primitive", }, }, "type": "object", }, "tags": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "port_of_loading", + "type": "primitive", + "value": { "type": "string", + "value": "port_of_loading", }, - "type": "primitive", }, { - "primitive": { - "string": "port_of_loading", + "type": "primitive", + "value": { "type": "string", + "value": "port_of_loading", }, - "type": "primitive", }, ], - "type": "array", }, "terminal": { "properties": { "_object": { - "primitive": { - "string": "/shipment_node/terminal", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment_node/terminal", }, - "type": "primitive", }, "address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "address_ref_1", + "type": "primitive", + "value": { "type": "string", + "value": "address_ref_1", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1645 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1645 Settlers Lane", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Chicago", + "type": "primitive", + "value": { "type": "string", + "value": "America/Chicago", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "US AL2", + "type": "primitive", + "value": { "type": "string", + "value": "US AL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", }, "firms_code": { - "primitive": { - "string": "I092", + "type": "primitive", + "value": { "type": "string", + "value": "I092", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Terminal 3", + "type": "primitive", + "value": { "type": "string", + "value": "Terminal 3", }, - "type": "primitive", }, }, "type": "object", @@ -48685,39 +43897,39 @@ Other details about this invoice", "shipment": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/object", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/object", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 123, + "type": "primitive", + "value": { "type": "int", + "value": 123, }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/shipments/123", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/shipments/123", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/shipment", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment", }, - "type": "primitive", }, }, "type": "object", }, "transportation_mode": { - "enum": "ocean", "type": "enum", + "value": "ocean", }, }, "type": "object", @@ -48725,62 +43937,61 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/shipment_leg", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment_leg", }, - "type": "primitive", }, "carrier_name": { - "primitive": { - "string": "Liberty Carrier", + "type": "primitive", + "value": { "type": "string", + "value": "Liberty Carrier", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 948211, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "next": { - "primitive": { - "string": "https://api.flexport.com/shipment_legs?page=3", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/shipment_legs?page=3", }, - "type": "primitive", }, "prev": { - "primitive": { - "string": "https://api.flexport.com/shipment_legs?page=1", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/shipment_legs?page=1", }, - "type": "primitive", }, }, "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/shipment_legs", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/shipment_legs", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -48789,7 +44000,7 @@ Other details about this invoice", ], "generatedRequestName": "ShipmentLegIndexRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "shipment_leg_index", "path": "/shipment_legs", @@ -48798,18 +44009,18 @@ Other details about this invoice", { "description": "Page number of the page to retrieve", "name": "page", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ShipmentLegIndexRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentLegIndexRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -48820,18 +44031,18 @@ Other details about this invoice", { "description": "Count of items in each page. Should be between 1 and 100 (inclusive).", "name": "per", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ShipmentLegIndexRequestPer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentLegIndexRequestPer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -48842,18 +44053,18 @@ Other details about this invoice", { "description": "Only return legs for the shipment specified by this id.", "name": "f.shipment.id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ShipmentLegIndexRequestFShipmentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentLegIndexRequestFShipmentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -48864,18 +44075,18 @@ Other details about this invoice", { "description": "Only return legs that match the given transportation mode", "name": "f.transportation_mode", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ShipmentLegIndexRequestFTransportationMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentLegIndexRequestFTransportationMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -48886,18 +44097,18 @@ Other details about this invoice", { "description": "Returns legs including deleted legs", "name": "f.include_deleted", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ShipmentLegIndexRequestFIncludeDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentLegIndexRequestFIncludeDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -48906,166 +44117,18 @@ Other details about this invoice", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Success", - "fullExamples": [ - { - "name": "Success", - "value": { - "_object": "/api/response", - "data": { - "_object": "/api/collections/paginated", - "data": [ - { - "_object": "/shipment_leg", - "actual_arrival_date": "2019-02-06T19:28:25.000+00:00", - "actual_departure_date": "2019-02-06T19:28:25.000+00:00", - "additional_dates": { - "cargo_ready_date": "2019-02-06", - "delivery_appointment_requested_at_date": "2019-07-09T12:00:00.000+08:00", - "delivery_appointment_requested_date": "2019-07-14T12:00:00.000+08:00", - "delivery_appointment_scheduled_at_date": "2019-07-11T12:00:00.000+08:00", - "delivery_appointment_scheduled_date": "2019-07-14T12:00:00.000+08:00", - "delivery_completed": "2019-07-14T12:00:00.000+08:00", - "loaded_on_truck_date": "2019-07-13T12:00:00.000+08:00", - }, - "air_leg": null, - "carrier_name": "Liberty Carrier", - "deleted_at": null, - "destination": { - "_object": "/shipment_node", - "place": { - "_object": "/place", - "address": { - "_object": "/address", - "city": "Chicago", - "country": "United States of America", - "country_code": "US", - "ref": "address_ref_1", - "state": "IL", - "street_address": "10000 West O'Hare Ave", - "street_address2": "PO Box 66142", - "timezone": "America/Chicago", - "unlocode": "US AL2", - "zip": "60666", - }, - "details": [ - { - "_object": "/air/port", - "country_code": "US", - "iata_code": "ORD", - "icao_code": "KORD", - "port_code": "3901", - }, - { - "_object": "/trucking/port", - "port_code": "3901", - }, - ], - "name": "ORD - Chicago - IL", - }, - "tags": [ - "port_of_loading", - ], - "terminal": null, - }, - "estimated_arrival_date": "2019-02-06T19:28:25.000+00:00", - "estimated_departure_date": "2019-02-06T19:28:25.000+00:00", - "id": 948211, - "ocean_leg": { - "_object": "/ocean/shipment_leg", - "container_legs": { - "_object": "/api/refs/collection", - "link": "https://api.flexport.com/ocean/shipment_container_legs?f.shipment_container.id=123", - "ref_type": "/ocean/shipment_container_leg", - }, - "scac_code": "XJAE", - "vessel_imo": "IMO9074729", - "vessel_name": "Lenox", - "voyage_number": "059E", - }, - "origin": { - "_object": "/shipment_node", - "place": { - "_object": "/place", - "address": { - "_object": "/address", - "city": "Chicago", - "country": "United States of America", - "country_code": "US", - "ref": "", - "state": "IL", - "street_address": "10000 West O'Hare Ave", - "street_address2": "PO Box 66142", - "timezone": "America/Chicago", - "unlocode": "US AL2", - "zip": "60666", - }, - "details": [ - { - "_object": "/air/port", - "country_code": "US", - "iata_code": "ORD", - "icao_code": "KORD", - "port_code": "3901", - }, - { - "_object": "/trucking/port", - "port_code": "3901", - }, - ], - "name": "ORD - Chicago - IL", - }, - "tags": [ - "port_of_loading", - ], - "terminal": { - "_object": "/shipment_node/terminal", - "address": { - "_object": "/address", - "city": "Albany", - "country": "United States of America", - "country_code": "US", - "ref": "address_ref_1", - "state": "MN", - "street_address": "1645 Settlers Lane", - "street_address2": null, - "timezone": "America/Chicago", - "unlocode": "US AL2", - "zip": "56307", - }, - "name": "Terminal 3", - }, - }, - "rail_leg": null, - "shipment": { - "_object": "/api/refs/object", - "id": 123, - "link": "https://api.flexport.com/shipments/123", - "ref_type": "/shipment", - }, - "transportation_mode": "ocean", - "trucking_leg": null, - }, - ], - "next": "https://api.flexport.com/shipment_legs?page=3", - "prev": "https://api.flexport.com/shipment_legs?page=1", - }, - "self": "https://api.flexport.com/shipment_legs", - "version": 2, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ShipmentLegIndexResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -49073,19 +44136,19 @@ Other details about this invoice", "generatedName": "shipmentLegIndexResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentLegIndexResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentLegIndexResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49098,19 +44161,19 @@ Other details about this invoice", "generatedName": "shipmentLegIndexResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentLegIndexResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentLegIndexResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49123,16 +44186,16 @@ Other details about this invoice", "generatedName": "shipmentLegIndexResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentLegIndexResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentLegIndexResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -49146,18 +44209,18 @@ Other details about this invoice", "generatedName": "shipmentLegIndexResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentLegIndexResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ShipmentLegIndexResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -49165,19 +44228,19 @@ Other details about this invoice", "generatedName": "shipmentLegIndexResponseDataObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentLegIndexResponseDataObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentLegIndexResponseDataObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49190,25 +44253,25 @@ Other details about this invoice", "generatedName": "shipmentLegIndexResponseDataPrev", "key": "prev", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentLegIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentLegIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentLegIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49222,25 +44285,25 @@ Other details about this invoice", "generatedName": "shipmentLegIndexResponseDataNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentLegIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentLegIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentLegIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49254,22 +44317,22 @@ Other details about this invoice", "generatedName": "shipmentLegIndexResponseDataData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentLegIndexResponseDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentLegIndexResponseDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentLegIndexResponseDataDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ShipmentLeg", "type": "reference", }, @@ -49286,7 +44349,7 @@ Other details about this invoice", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List all shipment route legs", "tags": [ @@ -49296,113 +44359,113 @@ Other details about this invoice", { "audiences": [], "authed": false, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, ], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/shipment_leg", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment_leg", }, - "type": "primitive", }, "actual_arrival_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25.000+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "actual_departure_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25.000+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "additional_dates": { "properties": { "cargo_ready_date": { - "primitive": { - "string": "2019-02-06", + "type": "primitive", + "value": { "type": "string", + "value": "2019-02-06", }, - "type": "primitive", }, "delivery_appointment_requested_at_date": { - "primitive": { - "datetime": "2019-07-09T12:00:00.000+08:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-07-09T04:00:00.000Z", }, - "type": "primitive", }, "delivery_appointment_requested_date": { - "primitive": { - "datetime": "2019-07-14T12:00:00.000+08:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-07-14T04:00:00.000Z", }, - "type": "primitive", }, "delivery_appointment_scheduled_at_date": { - "primitive": { - "datetime": "2019-07-11T12:00:00.000+08:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-07-11T04:00:00.000Z", }, - "type": "primitive", }, "delivery_appointment_scheduled_date": { - "primitive": { - "datetime": "2019-07-14T12:00:00.000+08:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-07-14T04:00:00.000Z", }, - "type": "primitive", }, "delivery_completed": { - "primitive": { - "datetime": "2019-07-14T12:00:00.000+08:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-07-14T04:00:00.000Z", }, - "type": "primitive", }, "loaded_on_truck_date": { - "primitive": { - "datetime": "2019-07-13T12:00:00.000+08:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-07-13T04:00:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -49410,195 +44473,196 @@ Other details about this invoice", "air_leg": { "properties": { "_object": { - "primitive": { - "string": "/air/shipment_leg", + "type": "primitive", + "value": { "type": "string", + "value": "/air/shipment_leg", }, - "type": "primitive", }, "flight_number": { - "primitive": { - "string": "Y8 1234", + "type": "primitive", + "value": { "type": "string", + "value": "Y8 1234", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "2Q", + "type": "primitive", + "value": { "type": "string", + "value": "2Q", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "SNC", + "type": "primitive", + "value": { "type": "string", + "value": "SNC", }, - "type": "primitive", }, }, "type": "object", }, "cargo_ready_date": { - "primitive": { - "string": "cargo_ready_date", + "type": "primitive", + "value": { "type": "string", + "value": "cargo_ready_date", }, - "type": "primitive", }, "carrier_name": { - "primitive": { - "string": "Liberty Carrier", + "type": "primitive", + "value": { "type": "string", + "value": "Liberty Carrier", }, - "type": "primitive", }, "deleted_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "destination": { "properties": { "_object": { - "primitive": { - "string": "/shipment_node", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment_node", }, - "type": "primitive", }, "place": { "properties": { "_object": { - "primitive": { - "string": "/place", + "type": "primitive", + "value": { "type": "string", + "value": "/place", }, - "type": "primitive", }, "address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Chicago", + "type": "primitive", + "value": { "type": "string", + "value": "Chicago", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "address_ref_1", + "type": "primitive", + "value": { "type": "string", + "value": "address_ref_1", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "IL", + "type": "primitive", + "value": { "type": "string", + "value": "IL", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "10000 West O'Hare Ave", + "type": "primitive", + "value": { "type": "string", + "value": "10000 West O'Hare Ave", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "PO Box 66142", + "type": "primitive", + "value": { "type": "string", + "value": "PO Box 66142", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Chicago", + "type": "primitive", + "value": { "type": "string", + "value": "America/Chicago", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "US AL2", + "type": "primitive", + "value": { "type": "string", + "value": "US AL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "60666", + "type": "primitive", + "value": { "type": "string", + "value": "60666", }, - "type": "primitive", }, }, "type": "object", }, "details": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/air/port", + "type": "primitive", + "value": { "type": "string", + "value": "/air/port", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "ORD", + "type": "primitive", + "value": { "type": "string", + "value": "ORD", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KORD", + "type": "primitive", + "value": { "type": "string", + "value": "KORD", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "3901", + "type": "primitive", + "value": { "type": "string", + "value": "3901", }, - "type": "primitive", }, }, "type": "object", @@ -49606,39 +44670,39 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/trucking/port", + "type": "primitive", + "value": { "type": "string", + "value": "/trucking/port", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "LAX", + "type": "primitive", + "value": { "type": "string", + "value": "LAX", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KLAX", + "type": "primitive", + "value": { "type": "string", + "value": "KLAX", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "3901", + "type": "primitive", + "value": { "type": "string", + "value": "3901", }, - "type": "primitive", }, }, "type": "object", @@ -49646,97 +44710,96 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/air/port", + "type": "primitive", + "value": { "type": "string", + "value": "/air/port", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "LAX", + "type": "primitive", + "value": { "type": "string", + "value": "LAX", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KLAX", + "type": "primitive", + "value": { "type": "string", + "value": "KLAX", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "3901", + "type": "primitive", + "value": { "type": "string", + "value": "3901", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "name": { - "primitive": { - "string": "ORD - Chicago - IL", + "type": "primitive", + "value": { "type": "string", + "value": "ORD - Chicago - IL", }, - "type": "primitive", }, }, "type": "object", }, "tags": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "port_of_loading", + "type": "primitive", + "value": { "type": "string", + "value": "port_of_loading", }, - "type": "primitive", }, { - "primitive": { - "string": "port_of_loading", + "type": "primitive", + "value": { "type": "string", + "value": "port_of_loading", }, - "type": "primitive", }, ], - "type": "array", }, "terminal": { "properties": { "_object": { - "primitive": { - "string": "/shipment_node/terminal", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment_node/terminal", }, - "type": "primitive", }, "firms_code": { - "primitive": { - "string": "I092", + "type": "primitive", + "value": { "type": "string", + "value": "I092", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Terminal 3", + "type": "primitive", + "value": { "type": "string", + "value": "Terminal 3", }, - "type": "primitive", }, }, "type": "object", @@ -49745,88 +44808,88 @@ Other details about this invoice", "type": "object", }, "estimated_arrival_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25.000+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "estimated_departure_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25.000+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 948211, + "type": "primitive", + "value": { "type": "int", + "value": 948211, }, - "type": "primitive", }, "ocean_leg": { "properties": { "_object": { - "primitive": { - "string": "/ocean/shipment_leg", + "type": "primitive", + "value": { "type": "string", + "value": "/ocean/shipment_leg", }, - "type": "primitive", }, "container_legs": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/collection", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/collection", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/ocean/shipment_container_legs?f.shipment_container.id=123", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/ocean/shipment_container_legs?f.shipment_container.id=123", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/ocean/shipment_container_leg", + "type": "primitive", + "value": { "type": "string", + "value": "/ocean/shipment_container_leg", }, - "type": "primitive", }, }, "type": "object", }, "scac_code": { - "primitive": { - "string": "XJAE", + "type": "primitive", + "value": { "type": "string", + "value": "XJAE", }, - "type": "primitive", }, "vessel_imo": { - "primitive": { - "string": "IMO9074729", + "type": "primitive", + "value": { "type": "string", + "value": "IMO9074729", }, - "type": "primitive", }, "vessel_name": { - "primitive": { - "string": "Lenox", + "type": "primitive", + "value": { "type": "string", + "value": "Lenox", }, - "type": "primitive", }, "voyage_number": { - "primitive": { - "string": "059E", + "type": "primitive", + "value": { "type": "string", + "value": "059E", }, - "type": "primitive", }, }, "type": "object", @@ -49834,141 +44897,142 @@ Other details about this invoice", "origin": { "properties": { "_object": { - "primitive": { - "string": "/shipment_node", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment_node", }, - "type": "primitive", }, "place": { "properties": { "_object": { - "primitive": { - "string": "/place", + "type": "primitive", + "value": { "type": "string", + "value": "/place", }, - "type": "primitive", }, "address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Chicago", + "type": "primitive", + "value": { "type": "string", + "value": "Chicago", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "address_ref_1", + "type": "primitive", + "value": { "type": "string", + "value": "address_ref_1", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "IL", + "type": "primitive", + "value": { "type": "string", + "value": "IL", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "10000 West O'Hare Ave", + "type": "primitive", + "value": { "type": "string", + "value": "10000 West O'Hare Ave", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "PO Box 66142", + "type": "primitive", + "value": { "type": "string", + "value": "PO Box 66142", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Chicago", + "type": "primitive", + "value": { "type": "string", + "value": "America/Chicago", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "US AL2", + "type": "primitive", + "value": { "type": "string", + "value": "US AL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "60666", + "type": "primitive", + "value": { "type": "string", + "value": "60666", }, - "type": "primitive", }, }, "type": "object", }, "details": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/air/port", + "type": "primitive", + "value": { "type": "string", + "value": "/air/port", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "ORD", + "type": "primitive", + "value": { "type": "string", + "value": "ORD", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KORD", + "type": "primitive", + "value": { "type": "string", + "value": "KORD", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "3901", + "type": "primitive", + "value": { "type": "string", + "value": "3901", }, - "type": "primitive", }, }, "type": "object", @@ -49976,39 +45040,39 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/trucking/port", + "type": "primitive", + "value": { "type": "string", + "value": "/trucking/port", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "LAX", + "type": "primitive", + "value": { "type": "string", + "value": "LAX", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KLAX", + "type": "primitive", + "value": { "type": "string", + "value": "KLAX", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "3901", + "type": "primitive", + "value": { "type": "string", + "value": "3901", }, - "type": "primitive", }, }, "type": "object", @@ -50016,172 +45080,171 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/air/port", + "type": "primitive", + "value": { "type": "string", + "value": "/air/port", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "iata_code": { - "primitive": { - "string": "LAX", + "type": "primitive", + "value": { "type": "string", + "value": "LAX", }, - "type": "primitive", }, "icao_code": { - "primitive": { - "string": "KLAX", + "type": "primitive", + "value": { "type": "string", + "value": "KLAX", }, - "type": "primitive", }, "port_code": { - "primitive": { - "string": "3901", + "type": "primitive", + "value": { "type": "string", + "value": "3901", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "name": { - "primitive": { - "string": "ORD - Chicago - IL", + "type": "primitive", + "value": { "type": "string", + "value": "ORD - Chicago - IL", }, - "type": "primitive", }, }, "type": "object", }, "tags": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "port_of_loading", + "type": "primitive", + "value": { "type": "string", + "value": "port_of_loading", }, - "type": "primitive", }, { - "primitive": { - "string": "port_of_loading", + "type": "primitive", + "value": { "type": "string", + "value": "port_of_loading", }, - "type": "primitive", }, ], - "type": "array", }, "terminal": { "properties": { "_object": { - "primitive": { - "string": "/shipment_node/terminal", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment_node/terminal", }, - "type": "primitive", }, "address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "address_ref_1", + "type": "primitive", + "value": { "type": "string", + "value": "address_ref_1", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1645 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1645 Settlers Lane", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Chicago", + "type": "primitive", + "value": { "type": "string", + "value": "America/Chicago", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "US AL2", + "type": "primitive", + "value": { "type": "string", + "value": "US AL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", }, "firms_code": { - "primitive": { - "string": "I092", + "type": "primitive", + "value": { "type": "string", + "value": "I092", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Terminal 3", + "type": "primitive", + "value": { "type": "string", + "value": "Terminal 3", }, - "type": "primitive", }, }, "type": "object", @@ -50192,34 +45255,34 @@ Other details about this invoice", "rail_leg": { "properties": { "_object": { - "primitive": { - "string": "/rail/shipment_leg", + "type": "primitive", + "value": { "type": "string", + "value": "/rail/shipment_leg", }, - "type": "primitive", }, "container_legs": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/collection", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/collection", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/ocean/shipment_container_legs?f.shipment_container.id=123", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/ocean/shipment_container_legs?f.shipment_container.id=123", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/ocean/shipment_container_leg", + "type": "primitive", + "value": { "type": "string", + "value": "/ocean/shipment_container_leg", }, - "type": "primitive", }, }, "type": "object", @@ -50230,99 +45293,99 @@ Other details about this invoice", "shipment": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/object", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/object", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 123, + "type": "primitive", + "value": { "type": "int", + "value": 123, }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/shipments/123", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/shipments/123", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/shipment", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment", }, - "type": "primitive", }, }, "type": "object", }, "transportation_mode": { - "enum": "ocean", "type": "enum", + "value": "ocean", }, "trucking_leg": { "properties": { "_object": { - "primitive": { - "string": "/trucking/shipment_leg", + "type": "primitive", + "value": { "type": "string", + "value": "/trucking/shipment_leg", }, - "type": "primitive", }, "container_legs": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/collection", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/collection", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/ocean/shipment_container_legs?f.shipment_container.id=123", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/ocean/shipment_container_legs?f.shipment_container.id=123", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/ocean/shipment_container_leg", + "type": "primitive", + "value": { "type": "string", + "value": "/ocean/shipment_container_leg", }, - "type": "primitive", }, }, "type": "object", }, "pieces": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 32, }, - "type": "primitive", }, "scac_code": { - "primitive": { - "string": "ABCD", + "type": "primitive", + "value": { "type": "string", + "value": "ABCD", }, - "type": "primitive", }, "service_type": { - "enum": "ltl", "type": "enum", + "value": "ltl", }, "tracking_number": { - "primitive": { - "string": "FBA123456789", + "type": "primitive", + "value": { "type": "string", + "value": "FBA123456789", }, - "type": "primitive", }, }, "type": "object", @@ -50331,18 +45394,18 @@ Other details about this invoice", "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/shipment_legs/948211", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/shipment_legs/948211", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -50351,7 +45414,7 @@ Other details about this invoice", ], "generatedRequestName": "ShipmentLegShowRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "shipment_leg_show", "path": "/shipment_legs/{id}", @@ -50360,34 +45423,34 @@ Other details about this invoice", "description": "The unique id for the ShipmentLeg object to be retrieved", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "ShipmentLegShowRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Retrieves the leg even if it was deleted", "name": "f.include_deleted", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ShipmentLegShowRequestFIncludeDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentLegShowRequestFIncludeDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -50396,158 +45459,18 @@ Other details about this invoice", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Success", - "fullExamples": [ - { - "name": "Success", - "value": { - "_object": "/api/response", - "data": { - "_object": "/shipment_leg", - "actual_arrival_date": "2019-02-06T19:28:25.000+00:00", - "actual_departure_date": "2019-02-06T19:28:25.000+00:00", - "additional_dates": { - "cargo_ready_date": "2019-02-06", - "delivery_appointment_requested_at_date": "2019-07-09T12:00:00.000+08:00", - "delivery_appointment_requested_date": "2019-07-14T12:00:00.000+08:00", - "delivery_appointment_scheduled_at_date": "2019-07-11T12:00:00.000+08:00", - "delivery_appointment_scheduled_date": "2019-07-14T12:00:00.000+08:00", - "delivery_completed": "2019-07-14T12:00:00.000+08:00", - "loaded_on_truck_date": "2019-07-13T12:00:00.000+08:00", - }, - "air_leg": null, - "carrier_name": "Liberty Carrier", - "destination": { - "_object": "/shipment_node", - "place": { - "_object": "/place", - "address": { - "_object": "/address", - "city": "Chicago", - "country": "United States of America", - "country_code": "US", - "ref": "address_ref_1", - "state": "IL", - "street_address": "10000 West O'Hare Ave", - "street_address2": "PO Box 66142", - "timezone": "America/Chicago", - "unlocode": "US AL2", - "zip": "60666", - }, - "details": [ - { - "_object": "/air/port", - "country_code": "US", - "iata_code": "ORD", - "icao_code": "KORD", - "port_code": "3901", - }, - { - "_object": "/trucking/port", - "port_code": "3901", - }, - ], - "name": "ORD - Chicago - IL", - }, - "tags": [ - "port_of_loading", - ], - "terminal": null, - }, - "estimated_arrival_date": "2019-02-06T19:28:25.000+00:00", - "estimated_departure_date": "2019-02-06T19:28:25.000+00:00", - "id": 948211, - "ocean_leg": { - "_object": "/ocean/shipment_leg", - "container_legs": { - "_object": "/api/refs/collection", - "link": "https://api.flexport.com/ocean/shipment_container_legs?f.shipment_container.id=123", - "ref_type": "/ocean/shipment_container_leg", - }, - "scac_code": "XJAE", - "vessel_imo": "IMO9074729", - "vessel_name": "Lenox", - "voyage_number": "059E", - }, - "origin": { - "_object": "/shipment_node", - "place": { - "_object": "/place", - "address": { - "_object": "/address", - "city": "Chicago", - "country": "United States of America", - "country_code": "US", - "ref": "address_ref_1", - "state": "IL", - "street_address": "10000 West O'Hare Ave", - "street_address2": "PO Box 66142", - "timezone": "America/Chicago", - "unlocode": "US AL2", - "zip": "60666", - }, - "details": [ - { - "_object": "/air/port", - "country_code": "US", - "iata_code": "ORD", - "icao_code": "KORD", - "port_code": "3901", - }, - { - "_object": "/trucking/port", - "port_code": "3901", - }, - ], - "name": "ORD - Chicago - IL", - }, - "tags": [ - "port_of_loading", - ], - "terminal": { - "_object": "/shipment_node/terminal", - "address": { - "_object": "/address", - "city": "Albany", - "country": "United States of America", - "country_code": "US", - "ref": "address_ref_1", - "state": "MN", - "street_address": "1645 Settlers Lane", - "street_address2": null, - "timezone": "America/Chicago", - "unlocode": "US AL2", - "zip": "56307", - }, - "name": "Terminal 3", - }, - }, - "rail_leg": null, - "shipment": { - "_object": "/api/refs/object", - "id": 123, - "link": "https://api.flexport.com/shipments/123", - "ref_type": "/shipment", - }, - "transportation_mode": "ocean", - "trucking_leg": null, - }, - "self": "https://api.flexport.com/shipment_legs/948211", - "version": 2, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ShipmentLegShowResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -50555,19 +45478,19 @@ Other details about this invoice", "generatedName": "shipmentLegShowResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentLegShowResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentLegShowResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -50580,19 +45503,19 @@ Other details about this invoice", "generatedName": "shipmentLegShowResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentLegShowResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentLegShowResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -50605,16 +45528,16 @@ Other details about this invoice", "generatedName": "shipmentLegShowResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentLegShowResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentLegShowResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -50628,16 +45551,16 @@ Other details about this invoice", "generatedName": "shipmentLegShowResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentLegShowResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentLegShowResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ShipmentLeg", "type": "reference", }, @@ -50648,7 +45571,7 @@ Other details about this invoice", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve a shipment route leg", "tags": [ @@ -50658,7 +45581,7 @@ Other details about this invoice", { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Returns a list of shipments.", "errorStatusCode": [ 400, @@ -50666,305 +45589,308 @@ Other details about this invoice", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "page", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, { "name": "per", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 20, }, - "type": "primitive", }, }, { "name": "f.container_number", "value": { - "primitive": { - "string": "BWSE3982156", + "type": "primitive", + "value": { "type": "string", + "value": "BWSE3982156", }, - "type": "primitive", }, }, { "name": "f.purchase_order", "value": { - "primitive": { - "string": "PO002811", + "type": "primitive", + "value": { "type": "string", + "value": "PO002811", }, - "type": "primitive", }, }, { "name": "f.sku", "value": { - "primitive": { - "string": "ASA121", + "type": "primitive", + "value": { "type": "string", + "value": "ASA121", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/api/collections/paginated", + "type": "primitive", + "value": { "type": "string", + "value": "/api/collections/paginated", }, - "type": "primitive", }, "data": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/shipments", + "type": "primitive", + "value": { "type": "string", + "value": "/shipments", }, - "type": "primitive", }, "actual_arrival_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "actual_delivered_in_full_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "actual_departure_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "actual_picked_up_in_full_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "arrival_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "belongs_to_a_buyers_consol": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "booking": { "properties": { "_object": { - "primitive": { - "string": "api/refs/object", + "type": "primitive", + "value": { "type": "string", + "value": "api/refs/object", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/bookings/12345", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/bookings/12345", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/booking", + "type": "primitive", + "value": { "type": "string", + "value": "/booking", }, - "type": "primitive", }, }, "type": "object", }, "buyers": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 9281, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "mailing_address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "address_ref_1", + "type": "primitive", + "value": { "type": "string", + "value": "address_ref_1", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Chicago", + "type": "primitive", + "value": { "type": "string", + "value": "America/Chicago", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "US AL2", + "type": "primitive", + "value": { "type": "string", + "value": "US AL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_ref", }, - "type": "primitive", }, "vat_numbers": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "US 123746396", + "type": "primitive", + "value": { "type": "string", + "value": "US 123746396", }, - "type": "primitive", }, }, "type": "object", @@ -50972,31 +45898,30 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "GB", + "type": "primitive", + "value": { "type": "string", + "value": "GB", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "GB 123456789", + "type": "primitive", + "value": { "type": "string", + "value": "GB 123456789", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -51004,58 +45929,57 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_ref", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "calculated_volume": { "properties": { "_object": { - "primitive": { - "string": "/quantity/volume", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/volume", }, - "type": "primitive", }, "unit": { - "enum": "cbm", "type": "enum", + "value": "cbm", }, "value": { - "primitive": { - "double": 472.62, + "type": "primitive", + "value": { "type": "double", + "value": 472.62, }, - "type": "primitive", }, }, "type": "object", @@ -51063,197 +45987,199 @@ Other details about this invoice", "calculated_weight": { "properties": { "_object": { - "primitive": { - "string": "/quantity/weight", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/weight", }, - "type": "primitive", }, "unit": { - "enum": "kg", "type": "enum", + "value": "kg", }, "value": { - "primitive": { - "double": 2300.4, + "type": "primitive", + "value": { "type": "double", + "value": 2300.4, }, - "type": "primitive", }, }, "type": "object", }, "cargo_ready_date": { - "primitive": { - "string": "2019-02-06", + "type": "primitive", + "value": { "type": "string", + "value": "2019-02-06", }, - "type": "primitive", }, "commercial_invoices": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/collection", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/collection", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/commercial_invoices?f.shipment.id=2983", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/commercial_invoices?f.shipment.id=2983", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/commercial_invoice", + "type": "primitive", + "value": { "type": "string", + "value": "/commercial_invoice", }, - "type": "primitive", }, }, "type": "object", }, "consignees": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 9281, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "mailing_address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "address_ref_1", + "type": "primitive", + "value": { "type": "string", + "value": "address_ref_1", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Chicago", + "type": "primitive", + "value": { "type": "string", + "value": "America/Chicago", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "US AL2", + "type": "primitive", + "value": { "type": "string", + "value": "US AL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_ref", }, - "type": "primitive", }, "vat_numbers": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "US 123746396", + "type": "primitive", + "value": { "type": "string", + "value": "US 123746396", }, - "type": "primitive", }, }, "type": "object", @@ -51261,31 +46187,30 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "GB", + "type": "primitive", + "value": { "type": "string", + "value": "GB", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "GB 123456789", + "type": "primitive", + "value": { "type": "string", + "value": "GB 123456789", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -51293,68 +46218,67 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_ref", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "created_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25.741Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.741Z", }, - "type": "primitive", }, "customs_entries": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/collection", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/collection", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/customs_entries?f.shipment.id=2983", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/customs_entries?f.shipment.id=2983", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/customs_entry", + "type": "primitive", + "value": { "type": "string", + "value": "/customs_entry", }, - "type": "primitive", }, }, "type": "object", @@ -51362,248 +46286,250 @@ Other details about this invoice", "dangerous_goods": { "properties": { "_object": { - "primitive": { - "string": "/shipment/dangerous_goods", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment/dangerous_goods", }, - "type": "primitive", }, "classifications": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "classifications", + "type": "primitive", + "value": { "type": "string", + "value": "classifications", }, - "type": "primitive", }, ], - "type": "array", }, "review_status": { - "enum": "complete", "type": "enum", + "value": "complete", }, }, "type": "object", }, "delivered_in_full_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "departure_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "documents": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/collection", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/collection", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/documents?f.shipment.id=2983", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/documents?f.shipment.id=2983", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/document", + "type": "primitive", + "value": { "type": "string", + "value": "/document", }, - "type": "primitive", }, }, "type": "object", }, "estimated_arrival_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "estimated_delivered_in_full_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "estimated_departure_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "estimated_picked_up_in_full_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "freight_type": { - "enum": "door_to_door", "type": "enum", + "value": "door_to_door", }, "id": { - "primitive": { - "int": 2983, + "type": "primitive", + "value": { "type": "int", + "value": 2983, }, - "type": "primitive", }, "importers_of_record": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 9281, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "mailing_address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "address_ref_1", + "type": "primitive", + "value": { "type": "string", + "value": "address_ref_1", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Chicago", + "type": "primitive", + "value": { "type": "string", + "value": "America/Chicago", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "US AL2", + "type": "primitive", + "value": { "type": "string", + "value": "US AL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_ref", }, - "type": "primitive", }, "vat_numbers": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "US 123746396", + "type": "primitive", + "value": { "type": "string", + "value": "US 123746396", }, - "type": "primitive", }, }, "type": "object", @@ -51611,31 +46537,30 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "GB", + "type": "primitive", + "value": { "type": "string", + "value": "GB", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "GB 123456789", + "type": "primitive", + "value": { "type": "string", + "value": "GB 123456789", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -51643,162 +46568,162 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_ref", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "incoterm": { - "enum": "FOB", "type": "enum", + "value": "FOB", }, "it_number": { - "primitive": { - "string": "V12345678", + "type": "primitive", + "value": { "type": "string", + "value": "V12345678", }, - "type": "primitive", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/shipment_item", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment_item", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 29820, + "type": "primitive", + "value": { "type": "int", + "value": 29820, }, - "type": "primitive", }, "product": { "properties": { "_object": { - "primitive": { - "string": "/product", + "type": "primitive", + "value": { "type": "string", + "value": "/product", }, - "type": "primitive", }, "client_verified": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "country_of_origin": { - "primitive": { - "string": "China", + "type": "primitive", + "value": { "type": "string", + "value": "China", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "The best 12V AC Adapter on the market", + "type": "primitive", + "value": { "type": "string", + "value": "The best 12V AC Adapter on the market", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 84291, + "type": "primitive", + "value": { "type": "int", + "value": 84291, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "AC Adapter 12V", + "type": "primitive", + "value": { "type": "string", + "value": "AC Adapter 12V", }, - "type": "primitive", }, "product_category": { - "primitive": { - "string": "Cosmetics", + "type": "primitive", + "value": { "type": "string", + "value": "Cosmetics", }, - "type": "primitive", }, "sku": { - "primitive": { - "string": "WDVCDFD-RM00472", + "type": "primitive", + "value": { "type": "string", + "value": "WDVCDFD-RM00472", }, - "type": "primitive", }, }, "type": "object", }, "purchase_order_number": { - "primitive": { - "string": "PO002811", + "type": "primitive", + "value": { "type": "string", + "value": "PO002811", }, - "type": "primitive", }, "total_units": { - "primitive": { - "int": 523, + "type": "primitive", + "value": { "type": "int", + "value": 523, }, - "type": "primitive", }, "total_volume": { "properties": { "_object": { - "primitive": { - "string": "/quantity/volume", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/volume", }, - "type": "primitive", }, "unit": { - "enum": "cbm", "type": "enum", + "value": "cbm", }, "value": { - "primitive": { - "double": 472.62, + "type": "primitive", + "value": { "type": "double", + "value": 472.62, }, - "type": "primitive", }, }, "type": "object", @@ -51806,22 +46731,22 @@ Other details about this invoice", "total_weight": { "properties": { "_object": { - "primitive": { - "string": "/quantity/weight", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/weight", }, - "type": "primitive", }, "unit": { - "enum": "kg", "type": "enum", + "value": "kg", }, "value": { - "primitive": { - "double": 2300.4, + "type": "primitive", + "value": { "type": "double", + "value": 2300.4, }, - "type": "primitive", }, }, "type": "object", @@ -51832,301 +46757,302 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/shipment_item", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment_item", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 29820, }, - "type": "primitive", }, "purchase_order_number": { - "primitive": { - "string": "PO002811", + "type": "primitive", + "value": { "type": "string", + "value": "PO002811", }, - "type": "primitive", }, "total_units": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 523, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "legs": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/collection", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/collection", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/shipment_legs?f.shipment.id=123", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/shipment_legs?f.shipment.id=123", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/shipment_leg", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment_leg", }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "ABC Shipment", + "type": "primitive", + "value": { "type": "string", + "value": "ABC Shipment", }, - "type": "primitive", }, "ocean_shipment": { "properties": { "_object": { - "primitive": { - "string": "/ocean/shipment", + "type": "primitive", + "value": { "type": "string", + "value": "/ocean/shipment", }, - "type": "primitive", }, "carrier_booking_number": { - "primitive": { - "string": "697216024", + "type": "primitive", + "value": { "type": "string", + "value": "697216024", }, - "type": "primitive", }, "confirmed_space_released_at": { - "primitive": { - "datetime": "2021-06-08T06:18:46.299Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-06-08T06:18:46.299Z", }, - "type": "primitive", }, "containers": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/collection", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/collection", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/ocean/shipment_containers?f.shipment.id=123", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/ocean/shipment_containers?f.shipment.id=123", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/ocean/shipment_container", + "type": "primitive", + "value": { "type": "string", + "value": "/ocean/shipment_container", }, - "type": "primitive", }, }, "type": "object", }, "house_bill_number": { - "primitive": { - "string": "TUWSANR18658", + "type": "primitive", + "value": { "type": "string", + "value": "TUWSANR18658", }, - "type": "primitive", }, "is_lcl": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "master_bill_number": { - "primitive": { - "string": "NEWO697216024", + "type": "primitive", + "value": { "type": "string", + "value": "NEWO697216024", }, - "type": "primitive", }, }, "type": "object", }, "picked_up_in_full_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "pieces": { - "primitive": { - "int": 8372, + "type": "primitive", + "value": { "type": "int", + "value": 8372, }, - "type": "primitive", }, "priority": { - "enum": "high", "type": "enum", + "value": "high", }, "sellers": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 9281, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "mailing_address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "address_ref_1", + "type": "primitive", + "value": { "type": "string", + "value": "address_ref_1", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Chicago", - "type": "string", - }, "type": "primitive", + "value": { + "type": "string", + "value": "America/Chicago", + }, }, "unlocode": { - "primitive": { - "string": "US AL2", + "type": "primitive", + "value": { "type": "string", + "value": "US AL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_ref", }, - "type": "primitive", }, "vat_numbers": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "US 123746396", + "type": "primitive", + "value": { "type": "string", + "value": "US 123746396", }, - "type": "primitive", }, }, "type": "object", @@ -52134,31 +47060,30 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "GB", + "type": "primitive", + "value": { "type": "string", + "value": "GB", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "GB 123456789", + "type": "primitive", + "value": { "type": "string", + "value": "GB 123456789", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -52166,177 +47091,178 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_ref", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "shippers": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 9281, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "mailing_address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "address_ref_1", + "type": "primitive", + "value": { "type": "string", + "value": "address_ref_1", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Chicago", + "type": "primitive", + "value": { "type": "string", + "value": "America/Chicago", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "US AL2", + "type": "primitive", + "value": { "type": "string", + "value": "US AL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_ref", }, - "type": "primitive", }, "vat_numbers": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "US 123746396", + "type": "primitive", + "value": { "type": "string", + "value": "US 123746396", }, - "type": "primitive", }, }, "type": "object", @@ -52344,31 +47270,30 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "GB", + "type": "primitive", + "value": { "type": "string", + "value": "GB", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "GB 123456789", + "type": "primitive", + "value": { "type": "string", + "value": "GB 123456789", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -52376,123 +47301,122 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_ref", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "status": { - "enum": "in_transit_to_arrival_port", "type": "enum", + "value": "in_transit_to_arrival_port", }, "transportation_mode": { - "enum": "ocean", "type": "enum", + "value": "ocean", }, "updated_at": { - "primitive": { - "datetime": "2019-02-06T19:28:25.119Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.119Z", }, - "type": "primitive", }, "visibility_only": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "wants_commercial_invoice_transcription": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_delivery_service": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "wants_export_customs_service": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_flexport_freight": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_flexport_insurance": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_freight_management_bco": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_import_customs_service": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_pickup_service": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "wants_trade_declaration_service": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, }, "type": "object", @@ -52500,146 +47424,145 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/shipments", + "type": "primitive", + "value": { "type": "string", + "value": "/shipments", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 2983, }, - "type": "primitive", }, "it_number": { - "primitive": { - "string": "V12345678", + "type": "primitive", + "value": { "type": "string", + "value": "V12345678", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "ABC Shipment", + "type": "primitive", + "value": { "type": "string", + "value": "ABC Shipment", }, - "type": "primitive", }, "pieces": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 8372, }, - "type": "primitive", }, "visibility_only": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_commercial_invoice_transcription": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_delivery_service": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_export_customs_service": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_flexport_freight": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_flexport_insurance": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_freight_management_bco": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_import_customs_service": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_pickup_service": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_trade_declaration_service": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "next": { - "primitive": { - "string": "next", + "type": "primitive", + "value": { "type": "string", + "value": "next", }, - "type": "primitive", }, "prev": { - "primitive": { - "string": "prev", + "type": "primitive", + "value": { "type": "string", + "value": "prev", }, - "type": "primitive", }, }, "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/shipments?page=1&per=20&sort=id&direction=desc", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/shipments?page=1&per=20&sort=id&direction=desc", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -52648,7 +47571,7 @@ Other details about this invoice", ], "generatedRequestName": "ShipmentIndexRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "shipment_index", "path": "/shipments", @@ -52657,18 +47580,18 @@ Other details about this invoice", { "description": "Page number of the page to retrieve", "name": "page", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -52679,18 +47602,18 @@ Other details about this invoice", { "description": "Count of items in each page. Should be between 1 and 100 (inclusive).", "name": "per", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestPer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestPer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -52701,78 +47624,78 @@ Other details about this invoice", { "description": "Sort results by the specified field.", "name": "sort", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestSort", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestSort", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "id", - "nameOverride": undefined, + "nameOverride": null, "value": "id", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "transportation_mode", - "nameOverride": undefined, + "nameOverride": null, "value": "transportation_mode", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "status", - "nameOverride": undefined, + "nameOverride": null, "value": "status", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "updated_at", - "nameOverride": undefined, + "nameOverride": null, "value": "updated_at", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "archived_at", - "nameOverride": undefined, + "nameOverride": null, "value": "archived_at", }, ], @@ -52782,42 +47705,42 @@ Other details about this invoice", { "description": "Set sort order. Allows "asc" (ascending) or "desc" (descending).", "name": "direction", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestDirection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestDirection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "asc", - "nameOverride": undefined, + "nameOverride": null, "value": "asc", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "desc", - "nameOverride": undefined, + "nameOverride": null, "value": "desc", }, ], @@ -52827,18 +47750,18 @@ Other details about this invoice", { "description": "Filters the list based on the shipment's \`transportation_mode\`. One of \`ocean\` or \`air\`.", "name": "f.transportation_mode", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFTransportationMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFTransportationMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransportationMode", "type": "reference", }, @@ -52847,18 +47770,18 @@ Other details about this invoice", { "description": "Filters the list based on the shipment's \`status\`. Cannot be used with \`f.statuses.any\`", "name": "f.status", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ShipmentStatus", "type": "reference", }, @@ -52867,18 +47790,18 @@ Other details about this invoice", { "description": "Filters the list for all shipments whose \`status\` is one of the passed in statuses. Can pass in multiple comma-separated statuses.", "name": "f.statuses.any", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFStatusesAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFStatusesAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ShipmentStatus", "type": "reference", }, @@ -52887,21 +47810,21 @@ Other details about this invoice", { "description": "Filters the list for shipments that are associated with a container specified by the given container number.", "name": "f.container_number", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFContainerNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFContainerNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52911,21 +47834,21 @@ Other details about this invoice", { "description": "Filters the list for shipments that are associated with the given purchase order number", "name": "f.purchase_order", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFPurchaseOrder", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFPurchaseOrder", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52935,21 +47858,21 @@ Other details about this invoice", { "description": "Filters the list for shipments that are associated a product identified by the given SKU.", "name": "f.sku", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFSku", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFSku", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52959,21 +47882,21 @@ Other details about this invoice", { "description": "Filters the list for shipments that where updated after the given time", "name": "f.updated_at.gt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFUpdatedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFUpdatedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52983,21 +47906,21 @@ Other details about this invoice", { "description": "Filters the list for shipments that where updated before the given time", "name": "f.updated_at.lt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFUpdatedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFUpdatedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53007,21 +47930,21 @@ Other details about this invoice", { "description": "Filters the list for shipments that where archived after the given time", "name": "f.archived_at.gt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFArchivedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFArchivedAtGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53031,21 +47954,21 @@ Other details about this invoice", { "description": "Filters the list for shipments that where archived before the given time", "name": "f.archived_at.lt", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFArchivedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFArchivedAtLt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53055,21 +47978,21 @@ Other details about this invoice", { "description": "Filters the list for shipments that are associated with the given master bill number", "name": "f.master_bill_number", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFMasterBillNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFMasterBillNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53079,21 +48002,21 @@ Other details about this invoice", { "description": "Filters the list for shipments that are associated with the given house bill number", "name": "f.house_bill_number", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFHouseBillNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFHouseBillNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53103,21 +48026,21 @@ Other details about this invoice", { "description": "Filters the list for shipments that have the specified company entity (denoted by external ref) as a consignee", "name": "f.consignee_external_ref", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFConsigneeExternalRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFConsigneeExternalRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53127,21 +48050,21 @@ Other details about this invoice", { "description": "Filters the list for shipments that have a shipment leg with the same origin address ref", "name": "f.origin_address_ref", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFOriginAddressRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFOriginAddressRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53151,21 +48074,21 @@ Other details about this invoice", { "description": "Filters the list for shipments that have a shipment leg with the same destination address ref", "name": "f.destination_address_ref", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFDestinationAddressRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFDestinationAddressRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53176,21 +48099,21 @@ Other details about this invoice", "description": "Filters the list for shipments that have a specific metadata key-value pair. Multiple metadata filters can be added to a single query. If there are multiple metadata filters each with the same metadata key, then the filter will return shipments matching any of the specified metadata values for that metadata key. Note that keys must be URL encoded; e.g.: \`f.metadata.PO #=123\` is invalid. It should instead be \`f.metadata.PO%20%23\` ", "name": "f.metadata.YOUR_METADATA_KEY", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFMetadataYourMetadataKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFMetadataYourMetadataKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53200,18 +48123,18 @@ Other details about this invoice", { "description": "Filters the list based on shipment's wants_freight_management_bco", "name": "f.wants_freight_management_bco", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFWantsFreightManagementBco", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFWantsFreightManagementBco", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -53222,18 +48145,18 @@ Other details about this invoice", { "description": "Filters the list based on shipment's wants_flexport_freight", "name": "f.wants_flexport_freight", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFWantsFlexportFreight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFWantsFlexportFreight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -53244,18 +48167,18 @@ Other details about this invoice", { "description": "Filters the list based on shipment's wants_import_customs_service", "name": "f.wants_import_customs_service", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFWantsImportCustomsService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFWantsImportCustomsService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -53266,18 +48189,18 @@ Other details about this invoice", { "description": "Filters the list based on shipment's wants_export_customs_service", "name": "f.wants_export_customs_service", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFWantsExportCustomsService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFWantsExportCustomsService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -53288,18 +48211,18 @@ Other details about this invoice", { "description": "Filters the list based on shipment's wants_commercial_invoice_transcription", "name": "f.wants_commercial_invoice_transcription", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFWantsCommercialInvoiceTranscription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFWantsCommercialInvoiceTranscription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -53310,18 +48233,18 @@ Other details about this invoice", { "description": "Filters the list based on shipment's wants_flexport_insurance", "name": "f.wants_flexport_insurance", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFWantsFlexportInsurance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFWantsFlexportInsurance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -53332,18 +48255,18 @@ Other details about this invoice", { "description": "Filters the list based on shipment's wants_pickup_service", "name": "f.wants_pickup_service", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFWantsPickupService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFWantsPickupService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -53354,18 +48277,18 @@ Other details about this invoice", { "description": "Filters the list based on shipment's wants_trade_declaration_service", "name": "f.wants_trade_declaration_service", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFWantsTradeDeclarationService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFWantsTradeDeclarationService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -53376,18 +48299,18 @@ Other details about this invoice", { "description": "Filters the list based on shipment's visibility_only flag", "name": "f.visibility_only", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFVisibilityOnly", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFVisibilityOnly", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -53398,18 +48321,18 @@ Other details about this invoice", { "description": "Filters the list based on shipment's wants_delivery_service flag", "name": "f.wants_delivery_service", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFWantsDeliveryService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFWantsDeliveryService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -53420,18 +48343,18 @@ Other details about this invoice", { "description": "Filters the list based on whether the shipment belongs to a buyer's consolidation", "name": "f.belongs_to_a_buyers_consol", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFBelongsToABuyersConsol", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexRequestFBelongsToABuyersConsol", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -53440,294 +48363,18 @@ Other details about this invoice", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "collection of shipments", - "fullExamples": [ - { - "name": "Success", - "value": { - "_object": "/api/response", - "data": { - "_object": "/api/collections/paginated", - "data": [ - { - "_object": "/shipments", - "actual_arrival_date": "2019-02-06T19:28:25+00:00", - "actual_delivered_in_full_date": "2019-02-06T19:28:25+00:00", - "actual_departure_date": "2019-02-06T19:28:25+00:00", - "actual_picked_up_in_full_date": "2019-02-06T19:28:25+00:00", - "air_shipment": null, - "arrival_date": "2019-02-06T19:28:25+00:00", - "belongs_to_a_buyers_consol": false, - "booking": { - "_object": "api/refs/object", - "id": 12345, - "link": "https://api.flexport.com/bookings/12345", - "ref_type": "/booking", - }, - "buyers": [ - { - "_object": "/company_entity", - "id": 9281, - "mailing_address": { - "_object": "/address", - "city": "Albany", - "country": "United States of America", - "country_code": "US", - "ref": "address_ref_1", - "state": "MN", - "street_address": "1641 Settlers Lane", - "street_address2": "STE 2918", - "timezone": "America/Chicago", - "unlocode": "US AL2", - "zip": "56307", - }, - "name": "Zoomit", - "ref": "zoomit_ref", - "vat_numbers": [ - { - "_object": "company_entity/vat_number", - "country_code": "US", - "number": "US 123746396", - }, - ], - }, - ], - "calculated_volume": { - "_object": "/quantity/volume", - "unit": "cbm", - "value": 472.62, - }, - "calculated_weight": { - "_object": "/quantity/weight", - "unit": "kg", - "value": 2300.4, - }, - "cargo_ready_date": "2019-02-06", - "child_shipments": null, - "commercial_invoices": { - "_object": "/api/refs/collection", - "link": "https://api.flexport.com/commercial_invoices?f.shipment.id=2983", - "ref_type": "/commercial_invoice", - }, - "consignees": [ - { - "_object": "/company_entity", - "id": 9281, - "mailing_address": { - "_object": "/address", - "city": "Albany", - "country": "United States of America", - "country_code": "US", - "ref": "address_ref_1", - "state": "MN", - "street_address": "1641 Settlers Lane", - "street_address2": "STE 2918", - "timezone": "America/Chicago", - "unlocode": "US AL2", - "zip": "56307", - }, - "name": "Zoomit", - "ref": "zoomit_ref", - "vat_numbers": [ - { - "_object": "company_entity/vat_number", - "country_code": "US", - "number": "US 123746396", - }, - ], - }, - ], - "created_date": "2019-02-06T19:28:25.741Z", - "customs_entries": { - "_object": "/api/refs/collection", - "link": "https://api.flexport.com/customs_entries?f.shipment.id=2983", - "ref_type": "/customs_entry", - }, - "dangerous_goods": { - "classifications": [], - "review_status": "complete", - }, - "delivered_in_full_date": "2019-02-06T19:28:25+00:00", - "departure_date": "2019-02-06T19:28:25+00:00", - "documents": { - "_object": "/api/refs/collection", - "link": "https://api.flexport.com/documents?f.shipment.id=2983", - "ref_type": "/document", - }, - "estimated_arrival_date": "2019-02-06T19:28:25+00:00", - "estimated_delivered_in_full_date": "2019-02-06T19:28:25+00:00", - "estimated_departure_date": "2019-02-06T19:28:25+00:00", - "estimated_picked_up_in_full_date": "2019-02-06T19:28:25+00:00", - "freight_type": "door_to_door", - "id": 2983, - "importers_of_record": [ - { - "_object": "/company_entity", - "id": 9281, - "mailing_address": { - "_object": "/address", - "city": "Albany", - "country": "United States of America", - "country_code": "US", - "ref": "address_ref_1", - "state": "MN", - "street_address": "1641 Settlers Lane", - "street_address2": "STE 2918", - "timezone": "America/Chicago", - "unlocode": "US AL2", - "zip": "56307", - }, - "name": "Zoomit", - "ref": "zoomit_ref", - "vat_numbers": [ - { - "_object": "company_entity/vat_number", - "country_code": "US", - "number": "US 123746396", - }, - ], - }, - ], - "incoterm": "FOB", - "it_number": "V12345678", - "items": [ - { - "_object": "/shipment_item", - "id": 29820, - "product": { - "_object": "/product", - "id": 84291, - "name": "AC Adapter 12V", - "sku": "WDVCDFD-RM00472", - }, - "purchase_order_number": "PO002811", - "total_units": 523, - "total_volume": { - "_object": "/quantity/volume", - "unit": "cbm", - "value": 472.62, - }, - "total_weight": { - "_object": "/quantity/weight", - "unit": "kg", - "value": 2300.4, - }, - }, - ], - "legs": { - "_object": "/api/refs/collection", - "link": "https://api.flexport.com/shipment_legs?f.shipment.id=123", - "ref_type": "/shipment_leg", - }, - "metadata": {}, - "name": "ABC Shipment", - "ocean_shipment": { - "_object": "/ocean/shipment", - "carrier_booking_number": "697216024", - "confirmed_space_released_at": "2021-06-08T06:18:46.299Z", - "containers": { - "_object": "/api/refs/collection", - "link": "https://api.flexport.com/ocean/shipment_containers?f.shipment.id=123", - "ref_type": "/ocean/shipment_container", - }, - "house_bill_number": "TUWSANR18658", - "is_lcl": false, - "master_bill_number": "NEWO697216024", - }, - "parent_shipment": null, - "picked_up_in_full_date": "2019-02-06T19:28:25+00:00", - "pieces": 8372, - "priority": "high", - "sellers": [ - { - "_object": "/company_entity", - "id": 9281, - "mailing_address": { - "_object": "/address", - "city": "Albany", - "country": "United States of America", - "country_code": "US", - "ref": "address_ref_1", - "state": "MN", - "street_address": "1641 Settlers Lane", - "street_address2": "STE 2918", - "timezone": "America/Chicago", - "unlocode": "US AL2", - "zip": "56307", - }, - "name": "Zoomit", - "ref": "zoomit_ref", - "vat_numbers": [ - { - "_object": "company_entity/vat_number", - "country_code": "US", - "number": "US 123746396", - }, - ], - }, - ], - "shippers": [ - { - "_object": "/company_entity", - "id": 9281, - "mailing_address": { - "_object": "/address", - "city": "Albany", - "country": "United States of America", - "country_code": "US", - "ref": "address_ref_1", - "state": "MN", - "street_address": "1641 Settlers Lane", - "street_address2": "STE 2918", - "timezone": "America/Chicago", - "unlocode": "US AL2", - "zip": "56307", - }, - "name": "Zoomit", - "ref": "zoomit_ref", - "vat_numbers": [ - { - "_object": "company_entity/vat_number", - "country_code": "US", - "number": "US 123746396", - }, - ], - }, - ], - "status": "in_transit_to_arrival_port", - "transportation_mode": "ocean", - "updated_at": "2019-02-06T19:28:25.119Z", - "visibility_only": false, - "wants_commercial_invoice_transcription": true, - "wants_delivery_service": false, - "wants_export_customs_service": true, - "wants_flexport_freight": true, - "wants_flexport_insurance": true, - "wants_freight_management_bco": true, - "wants_import_customs_service": true, - "wants_pickup_service": false, - "wants_trade_declaration_service": false, - }, - ], - "next": null, - "prev": null, - }, - "self": "https://api.flexport.com/shipments?page=1&per=20&sort=id&direction=desc", - "version": 2, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ShipmentIndexResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -53735,19 +48382,19 @@ Other details about this invoice", "generatedName": "shipmentIndexResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentIndexResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53760,19 +48407,19 @@ Other details about this invoice", "generatedName": "shipmentIndexResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentIndexResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53785,16 +48432,16 @@ Other details about this invoice", "generatedName": "shipmentIndexResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentIndexResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -53808,18 +48455,18 @@ Other details about this invoice", "generatedName": "shipmentIndexResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentIndexResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ShipmentIndexResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -53827,19 +48474,19 @@ Other details about this invoice", "generatedName": "shipmentIndexResponseDataObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentIndexResponseDataObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexResponseDataObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53852,25 +48499,25 @@ Other details about this invoice", "generatedName": "shipmentIndexResponseDataPrev", "key": "prev", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexResponseDataPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53884,25 +48531,25 @@ Other details about this invoice", "generatedName": "shipmentIndexResponseDataNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexResponseDataNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53916,22 +48563,22 @@ Other details about this invoice", "generatedName": "shipmentIndexResponseDataData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentIndexResponseDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexResponseDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentIndexResponseDataDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Shipment", "type": "reference", }, @@ -53948,7 +48595,7 @@ Other details about this invoice", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List all shipments", "tags": [ @@ -53958,7 +48605,7 @@ Other details about this invoice", { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Retrieves the details of a single shipment. ", "errorStatusCode": [ @@ -53967,93 +48614,93 @@ Other details about this invoice", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/shipments", + "type": "primitive", + "value": { "type": "string", + "value": "/shipments", }, - "type": "primitive", }, "actual_arrival_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "actual_delivered_in_full_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "actual_departure_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "actual_picked_up_in_full_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "air_shipment": { "properties": { "_object": { - "primitive": { - "string": "/air/shipment", + "type": "primitive", + "value": { "type": "string", + "value": "/air/shipment", }, - "type": "primitive", }, "chargeable_volume": { "properties": { "_object": { - "primitive": { - "string": "/quantity/volume", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/volume", }, - "type": "primitive", }, "value": { - "primitive": { - "double": 472.62, + "type": "primitive", + "value": { "type": "double", + "value": 472.62, }, - "type": "primitive", }, }, "type": "object", @@ -54061,224 +48708,226 @@ Other details about this invoice", "chargeable_weight": { "properties": { "_object": { - "primitive": { - "string": "/quantity/weight", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/weight", }, - "type": "primitive", }, "value": { - "primitive": { - "double": 2300.4, + "type": "primitive", + "value": { "type": "double", + "value": 2300.4, }, - "type": "primitive", }, }, "type": "object", }, "house_airway_bill": { - "primitive": { - "string": "HWXJKE67732", + "type": "primitive", + "value": { "type": "string", + "value": "HWXJKE67732", }, - "type": "primitive", }, "master_airway_bill": { - "primitive": { - "string": "22831046871", + "type": "primitive", + "value": { "type": "string", + "value": "22831046871", }, - "type": "primitive", }, }, "type": "object", }, "arrival_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "belongs_to_a_buyers_consol": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "booking": { "properties": { "_object": { - "primitive": { - "string": "api/refs/object", + "type": "primitive", + "value": { "type": "string", + "value": "api/refs/object", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/bookings/12345", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/bookings/12345", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/booking", + "type": "primitive", + "value": { "type": "string", + "value": "/booking", }, - "type": "primitive", }, }, "type": "object", }, "buyers": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 9281, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "mailing_address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "my-address-ref", + "type": "primitive", + "value": { "type": "string", + "value": "my-address-ref", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "US AL2", + "type": "primitive", + "value": { "type": "string", + "value": "US AL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_ref", }, - "type": "primitive", }, "vat_numbers": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "US 123746396", + "type": "primitive", + "value": { "type": "string", + "value": "US 123746396", }, - "type": "primitive", }, }, "type": "object", @@ -54286,31 +48935,30 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "GB", + "type": "primitive", + "value": { "type": "string", + "value": "GB", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "GB 123456789", + "type": "primitive", + "value": { "type": "string", + "value": "GB 123456789", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -54318,58 +48966,57 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_ref", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "calculated_volume": { "properties": { "_object": { - "primitive": { - "string": "/quantity/volume", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/volume", }, - "type": "primitive", }, "unit": { - "enum": "cbm", "type": "enum", + "value": "cbm", }, "value": { - "primitive": { - "double": 472.62, + "type": "primitive", + "value": { "type": "double", + "value": 472.62, }, - "type": "primitive", }, }, "type": "object", @@ -54377,235 +49024,237 @@ Other details about this invoice", "calculated_weight": { "properties": { "_object": { - "primitive": { - "string": "/quantity/weight", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/weight", }, - "type": "primitive", }, "unit": { - "enum": "kg", "type": "enum", + "value": "kg", }, "value": { - "primitive": { - "double": 2300.4, + "type": "primitive", + "value": { "type": "double", + "value": 2300.4, }, - "type": "primitive", }, }, "type": "object", }, "cargo_ready_date": { - "primitive": { - "string": "2019-02-06", + "type": "primitive", + "value": { "type": "string", + "value": "2019-02-06", }, - "type": "primitive", }, "child_shipments": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/api/refs/object", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/object", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 123, }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/shipments/123", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/shipments/123", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/shipment", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "commercial_invoices": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/collection", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/collection", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/commercial_invoices?f.shipment.id=2983", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/commercial_invoices?f.shipment.id=2983", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/commercial_invoice", + "type": "primitive", + "value": { "type": "string", + "value": "/commercial_invoice", }, - "type": "primitive", }, }, "type": "object", }, "consignees": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 9281, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "mailing_address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "my-address-ref", + "type": "primitive", + "value": { "type": "string", + "value": "my-address-ref", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "US AL2", + "type": "primitive", + "value": { "type": "string", + "value": "US AL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_ref", }, - "type": "primitive", }, "vat_numbers": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "US 123746396", + "type": "primitive", + "value": { "type": "string", + "value": "US 123746396", }, - "type": "primitive", }, }, "type": "object", @@ -54613,31 +49262,30 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "GB", + "type": "primitive", + "value": { "type": "string", + "value": "GB", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "GB 123456789", + "type": "primitive", + "value": { "type": "string", + "value": "GB 123456789", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -54645,68 +49293,67 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_ref", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "created_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25.741Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.741Z", }, - "type": "primitive", }, "customs_entries": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/collection", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/collection", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/customs_entries?f.shipment.id=2983", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/customs_entries?f.shipment.id=2983", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/customs_entry", + "type": "primitive", + "value": { "type": "string", + "value": "/customs_entry", }, - "type": "primitive", }, }, "type": "object", @@ -54714,248 +49361,250 @@ Other details about this invoice", "dangerous_goods": { "properties": { "_object": { - "primitive": { - "string": "/shipment/dangerous_goods", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment/dangerous_goods", }, - "type": "primitive", }, "classifications": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "classifications", + "type": "primitive", + "value": { "type": "string", + "value": "classifications", }, - "type": "primitive", }, ], - "type": "array", }, "review_status": { - "enum": "complete", "type": "enum", + "value": "complete", }, }, "type": "object", }, "delivered_in_full_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "departure_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "documents": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/collection", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/collection", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/documents?f.shipment.id=2983", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/documents?f.shipment.id=2983", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/document", + "type": "primitive", + "value": { "type": "string", + "value": "/document", }, - "type": "primitive", }, }, "type": "object", }, "estimated_arrival_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "estimated_delivered_in_full_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "estimated_departure_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "estimated_picked_up_in_full_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "freight_type": { - "enum": "door_to_door", "type": "enum", + "value": "door_to_door", }, "id": { - "primitive": { - "int": 2983, + "type": "primitive", + "value": { "type": "int", + "value": 2983, }, - "type": "primitive", }, "importers_of_record": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 9281, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "mailing_address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "my-address-ref", + "type": "primitive", + "value": { "type": "string", + "value": "my-address-ref", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "US AL2", + "type": "primitive", + "value": { "type": "string", + "value": "US AL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_ref", }, - "type": "primitive", }, "vat_numbers": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "US 123746396", + "type": "primitive", + "value": { "type": "string", + "value": "US 123746396", }, - "type": "primitive", }, }, "type": "object", @@ -54963,31 +49612,30 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "GB", + "type": "primitive", + "value": { "type": "string", + "value": "GB", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "GB 123456789", + "type": "primitive", + "value": { "type": "string", + "value": "GB 123456789", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -54995,162 +49643,162 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_ref", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "incoterm": { - "enum": "FOB", "type": "enum", + "value": "FOB", }, "it_number": { - "primitive": { - "string": "V12345678", + "type": "primitive", + "value": { "type": "string", + "value": "V12345678", }, - "type": "primitive", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/shipment_item", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment_item", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 29820, + "type": "primitive", + "value": { "type": "int", + "value": 29820, }, - "type": "primitive", }, "product": { "properties": { "_object": { - "primitive": { - "string": "/product", + "type": "primitive", + "value": { "type": "string", + "value": "/product", }, - "type": "primitive", }, "client_verified": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "country_of_origin": { - "primitive": { - "string": "China", + "type": "primitive", + "value": { "type": "string", + "value": "China", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "The best 12V AC Adapter on the market", + "type": "primitive", + "value": { "type": "string", + "value": "The best 12V AC Adapter on the market", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 84291, + "type": "primitive", + "value": { "type": "int", + "value": 84291, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "AC Adapter 12V", + "type": "primitive", + "value": { "type": "string", + "value": "AC Adapter 12V", }, - "type": "primitive", }, "product_category": { - "primitive": { - "string": "Cosmetics", + "type": "primitive", + "value": { "type": "string", + "value": "Cosmetics", }, - "type": "primitive", }, "sku": { - "primitive": { - "string": "WDVCDFD-RM00472", + "type": "primitive", + "value": { "type": "string", + "value": "WDVCDFD-RM00472", }, - "type": "primitive", }, }, "type": "object", }, "purchase_order_number": { - "primitive": { - "string": "PO002811", + "type": "primitive", + "value": { "type": "string", + "value": "PO002811", }, - "type": "primitive", }, "total_units": { - "primitive": { - "int": 523, + "type": "primitive", + "value": { "type": "int", + "value": 523, }, - "type": "primitive", }, "total_volume": { "properties": { "_object": { - "primitive": { - "string": "/quantity/volume", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/volume", }, - "type": "primitive", }, "unit": { - "enum": "cbm", "type": "enum", + "value": "cbm", }, "value": { - "primitive": { - "double": 472.62, + "type": "primitive", + "value": { "type": "double", + "value": 472.62, }, - "type": "primitive", }, }, "type": "object", @@ -55158,22 +49806,22 @@ Other details about this invoice", "total_weight": { "properties": { "_object": { - "primitive": { - "string": "/quantity/weight", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/weight", }, - "type": "primitive", }, "unit": { - "enum": "kg", "type": "enum", + "value": "kg", }, "value": { - "primitive": { - "double": 2300.4, + "type": "primitive", + "value": { "type": "double", + "value": 2300.4, }, - "type": "primitive", }, }, "type": "object", @@ -55184,170 +49832,169 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/shipment_item", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment_item", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 29820, }, - "type": "primitive", }, "purchase_order_number": { - "primitive": { - "string": "PO002811", + "type": "primitive", + "value": { "type": "string", + "value": "PO002811", }, - "type": "primitive", }, "total_units": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 523, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "legs": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/collection", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/collection", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/shipment_legs?f.shipment.id=123", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/shipment_legs?f.shipment.id=123", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/shipment_leg", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment_leg", }, - "type": "primitive", }, }, "type": "object", }, "metadata": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "metadata", "type": "string", + "value": "metadata", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "name": { - "primitive": { - "string": "ABC Shipment", + "type": "primitive", + "value": { "type": "string", + "value": "ABC Shipment", }, - "type": "primitive", }, "ocean_shipment": { "properties": { "_object": { - "primitive": { - "string": "/ocean/shipment", + "type": "primitive", + "value": { "type": "string", + "value": "/ocean/shipment", }, - "type": "primitive", }, "carrier_booking_number": { - "primitive": { - "string": "697216024", + "type": "primitive", + "value": { "type": "string", + "value": "697216024", }, - "type": "primitive", }, "confirmed_space_released_at": { - "primitive": { - "datetime": "2021-06-08T06:18:46.299Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-06-08T06:18:46.299Z", }, - "type": "primitive", }, "containers": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/collection", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/collection", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/ocean/shipment_containers?f.shipment.id=123", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/ocean/shipment_containers?f.shipment.id=123", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/ocean/shipment_container", + "type": "primitive", + "value": { "type": "string", + "value": "/ocean/shipment_container", }, - "type": "primitive", }, }, "type": "object", }, "house_bill_number": { - "primitive": { - "string": "TUWSANR18658", + "type": "primitive", + "value": { "type": "string", + "value": "TUWSANR18658", }, - "type": "primitive", }, "is_lcl": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "master_bill_number": { - "primitive": { - "string": "NEWO697216024", + "type": "primitive", + "value": { "type": "string", + "value": "NEWO697216024", }, - "type": "primitive", }, }, "type": "object", @@ -55355,192 +50002,194 @@ Other details about this invoice", "parent_shipment": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/object", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/object", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 123, }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/shipments/123", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/shipments/123", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/shipment", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment", }, - "type": "primitive", }, }, "type": "object", }, "picked_up_in_full_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "pieces": { - "primitive": { - "int": 8372, + "type": "primitive", + "value": { "type": "int", + "value": 8372, }, - "type": "primitive", }, "priority": { - "enum": "high", "type": "enum", + "value": "high", }, "sellers": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 9281, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "mailing_address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "my-address-ref", + "type": "primitive", + "value": { "type": "string", + "value": "my-address-ref", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "US AL2", + "type": "primitive", + "value": { "type": "string", + "value": "US AL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_ref", }, - "type": "primitive", }, "vat_numbers": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "US 123746396", + "type": "primitive", + "value": { "type": "string", + "value": "US 123746396", }, - "type": "primitive", }, }, "type": "object", @@ -55548,31 +50197,30 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "GB", + "type": "primitive", + "value": { "type": "string", + "value": "GB", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "GB 123456789", + "type": "primitive", + "value": { "type": "string", + "value": "GB 123456789", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -55580,177 +50228,178 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_ref", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "shippers": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 9281, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "mailing_address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "my-address-ref", + "type": "primitive", + "value": { "type": "string", + "value": "my-address-ref", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "US AL2", + "type": "primitive", + "value": { "type": "string", + "value": "US AL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_ref", }, - "type": "primitive", }, "vat_numbers": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "US 123746396", + "type": "primitive", + "value": { "type": "string", + "value": "US 123746396", }, - "type": "primitive", }, }, "type": "object", @@ -55758,31 +50407,30 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "GB", + "type": "primitive", + "value": { "type": "string", + "value": "GB", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "GB 123456789", + "type": "primitive", + "value": { "type": "string", + "value": "GB 123456789", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -55790,147 +50438,146 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_ref", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "status": { - "enum": "in_transit_to_arrival_port", "type": "enum", + "value": "in_transit_to_arrival_port", }, "target_delivery_date": { - "primitive": { - "string": "target_delivery_date", + "type": "primitive", + "value": { "type": "string", + "value": "target_delivery_date", }, - "type": "primitive", }, "transportation_mode": { - "enum": "ocean", "type": "enum", + "value": "ocean", }, "updated_at": { - "primitive": { - "datetime": "2019-02-06T19:28:25.119Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.119Z", }, - "type": "primitive", }, "visibility_only": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "wants_commercial_invoice_transcription": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_delivery_service": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "wants_export_customs_service": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_flexport_freight": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_flexport_insurance": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_freight_management_bco": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_import_customs_service": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_pickup_service": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_trade_declaration_service": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/shipments/1234", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/shipments/1234", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -55939,7 +50586,7 @@ Other details about this invoice", ], "generatedRequestName": "ShipmentShowRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "shipment_show", "path": "/shipments/{id}", @@ -55948,298 +50595,33 @@ Other details about this invoice", "description": "The unique id for the shipment to be retrieved.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "ShipmentShowRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Success", - "fullExamples": [ - { - "name": "Success", - "value": { - "_object": "/api/response", - "data": { - "_object": "/shipments", - "actual_arrival_date": "2019-02-06T19:28:25+00:00", - "actual_delivered_in_full_date": "2019-02-06T19:28:25+00:00", - "actual_departure_date": "2019-02-06T19:28:25+00:00", - "actual_picked_up_in_full_date": "2019-02-06T19:28:25+00:00", - "air_shipment": null, - "arrival_date": "2019-02-06T19:28:25+00:00", - "belongs_to_a_buyers_consol": false, - "booking": { - "_object": "api/refs/object", - "id": 12345, - "link": "https://api.flexport.com/bookings/12345", - "ref_type": "/booking", - }, - "buyers": [ - { - "_object": "/company_entity", - "id": 9281, - "mailing_address": { - "_object": "/address", - "city": "Albany", - "country": "United States of America", - "country_code": "US", - "ref": "my-address-ref", - "state": "MN", - "street_address": "1641 Settlers Lane", - "street_address2": "STE 2918", - "timezone": "America/Los_Angeles", - "unlocode": "US AL2", - "zip": "56307", - }, - "name": "Zoomit", - "ref": "zoomit_ref", - "vat_numbers": [ - { - "_object": "company_entity/vat_number", - "country_code": "US", - "number": "US 123746396", - }, - ], - }, - ], - "calculated_volume": { - "_object": "/quantity/volume", - "unit": "cbm", - "value": 472.62, - }, - "calculated_weight": { - "_object": "/quantity/weight", - "unit": "kg", - "value": 2300.4, - }, - "cargo_ready_date": "2019-02-06", - "child_shipments": null, - "commercial_invoices": { - "_object": "/api/refs/collection", - "link": "https://api.flexport.com/commercial_invoices?f.shipment.id=2983", - "ref_type": "/commercial_invoice", - }, - "consignees": [ - { - "_object": "/company_entity", - "id": 9281, - "mailing_address": { - "_object": "/address", - "city": "Albany", - "country": "United States of America", - "country_code": "US", - "ref": "my-address-ref", - "state": "MN", - "street_address": "1641 Settlers Lane", - "street_address2": "STE 2918", - "timezone": "America/Los_Angeles", - "unlocode": "US AL2", - "zip": "56307", - }, - "name": "Zoomit", - "ref": "zoomit_ref", - "vat_numbers": [ - { - "_object": "company_entity/vat_number", - "country_code": "US", - "number": "US 123746396", - }, - ], - }, - ], - "created_date": "2019-02-06T19:28:25.741Z", - "customs_entries": { - "_object": "/api/refs/collection", - "link": "https://api.flexport.com/customs_entries?f.shipment.id=2983", - "ref_type": "/customs_entry", - }, - "dangerous_goods": { - "classifications": [], - "review_status": "complete", - }, - "delivered_in_full_date": "2019-02-06T19:28:25+00:00", - "departure_date": "2019-02-06T19:28:25+00:00", - "documents": { - "_object": "/api/refs/collection", - "link": "https://api.flexport.com/documents?f.shipment.id=2983", - "ref_type": "/document", - }, - "estimated_arrival_date": "2019-02-06T19:28:25+00:00", - "estimated_delivered_in_full_date": "2019-02-06T19:28:25+00:00", - "estimated_departure_date": "2019-02-06T19:28:25+00:00", - "estimated_picked_up_in_full_date": "2019-02-06T19:28:25+00:00", - "freight_type": "door_to_door", - "id": 2983, - "importers_of_record": [ - { - "_object": "/company_entity", - "id": 9281, - "mailing_address": { - "_object": "/address", - "city": "Albany", - "country": "United States of America", - "country_code": "US", - "ref": "my-address-ref", - "state": "MN", - "street_address": "1641 Settlers Lane", - "street_address2": "STE 2918", - "timezone": "America/Los_Angeles", - "unlocode": "US AL2", - "zip": "56307", - }, - "name": "Zoomit", - "ref": "zoomit_ref", - "vat_numbers": [ - { - "_object": "company_entity/vat_number", - "country_code": "US", - "number": "US 123746396", - }, - ], - }, - ], - "incoterm": "FOB", - "it_number": "V12345678", - "items": [ - { - "_object": "/shipment_item", - "id": 29820, - "product": { - "_object": "/product", - "id": 84291, - "name": "AC Adapter 12V", - "sku": "WDVCDFD-RM00472", - }, - "purchase_order_number": "PO002811", - "total_units": 523, - "total_volume": { - "_object": "/quantity/volume", - "unit": "cbm", - "value": 472.62, - }, - "total_weight": { - "_object": "/quantity/weight", - "unit": "kg", - "value": 2300.4, - }, - }, - ], - "legs": { - "_object": "/api/refs/collection", - "link": "https://api.flexport.com/shipment_legs?f.shipment.id=123", - "ref_type": "/shipment_leg", - }, - "metadata": {}, - "name": "ABC Shipment", - "ocean_shipment": { - "_object": "/ocean/shipment", - "carrier_booking_number": "697216024", - "confirmed_space_released_at": "2021-06-08T06:18:46.299Z", - "containers": { - "_object": "/api/refs/collection", - "link": "https://api.flexport.com/ocean/shipment_containers?f.shipment.id=123", - "ref_type": "/ocean/shipment_container", - }, - "house_bill_number": "TUWSANR18658", - "is_lcl": false, - "master_bill_number": "NEWO697216024", - }, - "parent_shipment": null, - "picked_up_in_full_date": "2019-02-06T19:28:25+00:00", - "pieces": 8372, - "priority": "high", - "sellers": [ - { - "_object": "/company_entity", - "id": 9281, - "mailing_address": { - "_object": "/address", - "city": "Albany", - "country": "United States of America", - "country_code": "US", - "ref": "my-address-ref", - "state": "MN", - "street_address": "1641 Settlers Lane", - "street_address2": "STE 2918", - "timezone": "America/Los_Angeles", - "unlocode": "US AL2", - "zip": "56307", - }, - "name": "Zoomit", - "ref": "zoomit_ref", - "vat_numbers": [ - { - "_object": "company_entity/vat_number", - "country_code": "US", - "number": "US 123746396", - }, - ], - }, - ], - "shippers": [ - { - "_object": "/company_entity", - "id": 9281, - "mailing_address": { - "_object": "/address", - "city": "Albany", - "country": "United States of America", - "country_code": "US", - "ref": "my-address-ref", - "state": "MN", - "street_address": "1641 Settlers Lane", - "street_address2": "STE 2918", - "timezone": "America/Los_Angeles", - "unlocode": "US AL2", - "zip": "56307", - }, - "name": "Zoomit", - "ref": "zoomit_ref", - "vat_numbers": [ - { - "_object": "company_entity/vat_number", - "country_code": "US", - "number": "US 123746396", - }, - ], - }, - ], - "status": "in_transit_to_arrival_port", - "transportation_mode": "ocean", - "updated_at": "2019-02-06T19:28:25.119Z", - "visibility_only": false, - "wants_delivery_service": false, - "wants_export_customs_service": true, - "wants_flexport_freight": true, - "wants_freight_management_bco": true, - "wants_import_customs_service": true, - }, - "self": "https://api.flexport.com/shipments/1234", - "version": 2, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ShipmentShowResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -56247,19 +50629,19 @@ Other details about this invoice", "generatedName": "shipmentShowResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentShowResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentShowResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56272,19 +50654,19 @@ Other details about this invoice", "generatedName": "shipmentShowResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentShowResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentShowResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56297,16 +50679,16 @@ Other details about this invoice", "generatedName": "shipmentShowResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentShowResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentShowResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -56320,16 +50702,16 @@ Other details about this invoice", "generatedName": "shipmentShowResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentShowResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentShowResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Shipment", "type": "reference", }, @@ -56340,7 +50722,7 @@ Other details about this invoice", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve a shipment", "tags": [ @@ -56350,26 +50732,26 @@ Other details about this invoice", { "audiences": [], "authed": false, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, ], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, ], @@ -56381,73 +50763,73 @@ Other details about this invoice", "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/shipments", + "type": "primitive", + "value": { "type": "string", + "value": "/shipments", }, - "type": "primitive", }, "actual_arrival_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "actual_delivered_in_full_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "actual_departure_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "actual_picked_up_in_full_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "air_shipment": { "properties": { "_object": { - "primitive": { - "string": "/air/shipment", + "type": "primitive", + "value": { "type": "string", + "value": "/air/shipment", }, - "type": "primitive", }, "chargeable_volume": { "properties": { "_object": { - "primitive": { - "string": "/quantity/volume", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/volume", }, - "type": "primitive", }, "value": { - "primitive": { - "double": 472.62, + "type": "primitive", + "value": { "type": "double", + "value": 472.62, }, - "type": "primitive", }, }, "type": "object", @@ -56455,224 +50837,226 @@ Other details about this invoice", "chargeable_weight": { "properties": { "_object": { - "primitive": { - "string": "/quantity/weight", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/weight", }, - "type": "primitive", }, "value": { - "primitive": { - "double": 2300.4, + "type": "primitive", + "value": { "type": "double", + "value": 2300.4, }, - "type": "primitive", }, }, "type": "object", }, "house_airway_bill": { - "primitive": { - "string": "HWXJKE67732", + "type": "primitive", + "value": { "type": "string", + "value": "HWXJKE67732", }, - "type": "primitive", }, "master_airway_bill": { - "primitive": { - "string": "22831046871", + "type": "primitive", + "value": { "type": "string", + "value": "22831046871", }, - "type": "primitive", }, }, "type": "object", }, "arrival_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "belongs_to_a_buyers_consol": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "booking": { "properties": { "_object": { - "primitive": { - "string": "api/refs/object", + "type": "primitive", + "value": { "type": "string", + "value": "api/refs/object", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/bookings/12345", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/bookings/12345", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/booking", + "type": "primitive", + "value": { "type": "string", + "value": "/booking", }, - "type": "primitive", }, }, "type": "object", }, "buyers": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 9281, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "mailing_address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "my-address-ref", + "type": "primitive", + "value": { "type": "string", + "value": "my-address-ref", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "US AL2", + "type": "primitive", + "value": { "type": "string", + "value": "US AL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_ref", }, - "type": "primitive", }, "vat_numbers": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "US 123746396", + "type": "primitive", + "value": { "type": "string", + "value": "US 123746396", }, - "type": "primitive", }, }, "type": "object", @@ -56680,31 +51064,30 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "GB", + "type": "primitive", + "value": { "type": "string", + "value": "GB", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "GB 123456789", + "type": "primitive", + "value": { "type": "string", + "value": "GB 123456789", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -56712,58 +51095,57 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_ref", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "calculated_volume": { "properties": { "_object": { - "primitive": { - "string": "/quantity/volume", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/volume", }, - "type": "primitive", }, "unit": { - "enum": "cbm", "type": "enum", + "value": "cbm", }, "value": { - "primitive": { - "double": 472.62, + "type": "primitive", + "value": { "type": "double", + "value": 472.62, }, - "type": "primitive", }, }, "type": "object", @@ -56771,235 +51153,237 @@ Other details about this invoice", "calculated_weight": { "properties": { "_object": { - "primitive": { - "string": "/quantity/weight", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/weight", }, - "type": "primitive", }, "unit": { - "enum": "kg", "type": "enum", + "value": "kg", }, "value": { - "primitive": { - "double": 2300.4, + "type": "primitive", + "value": { "type": "double", + "value": 2300.4, }, - "type": "primitive", }, }, "type": "object", }, "cargo_ready_date": { - "primitive": { - "string": "2019-02-06", + "type": "primitive", + "value": { "type": "string", + "value": "2019-02-06", }, - "type": "primitive", }, "child_shipments": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/api/refs/object", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/object", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 123, }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/shipments/123", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/shipments/123", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/shipment", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "commercial_invoices": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/collection", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/collection", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/commercial_invoices?f.shipment.id=2983", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/commercial_invoices?f.shipment.id=2983", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/commercial_invoice", + "type": "primitive", + "value": { "type": "string", + "value": "/commercial_invoice", }, - "type": "primitive", }, }, "type": "object", }, "consignees": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 9281, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "mailing_address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "my-address-ref", + "type": "primitive", + "value": { "type": "string", + "value": "my-address-ref", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "US AL2", + "type": "primitive", + "value": { "type": "string", + "value": "US AL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_ref", }, - "type": "primitive", }, "vat_numbers": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "US 123746396", + "type": "primitive", + "value": { "type": "string", + "value": "US 123746396", }, - "type": "primitive", }, }, "type": "object", @@ -57007,31 +51391,30 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "GB", + "type": "primitive", + "value": { "type": "string", + "value": "GB", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "GB 123456789", + "type": "primitive", + "value": { "type": "string", + "value": "GB 123456789", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -57039,68 +51422,67 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_ref", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "created_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "customs_entries": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/collection", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/collection", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/customs_entries?f.shipment.id=2983", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/customs_entries?f.shipment.id=2983", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/customs_entry", + "type": "primitive", + "value": { "type": "string", + "value": "/customs_entry", }, - "type": "primitive", }, }, "type": "object", @@ -57108,248 +51490,250 @@ Other details about this invoice", "dangerous_goods": { "properties": { "_object": { - "primitive": { - "string": "/shipment/dangerous_goods", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment/dangerous_goods", }, - "type": "primitive", }, "classifications": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "classifications", + "type": "primitive", + "value": { "type": "string", + "value": "classifications", }, - "type": "primitive", }, ], - "type": "array", }, "review_status": { - "enum": "complete", "type": "enum", + "value": "complete", }, }, "type": "object", }, "delivered_in_full_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "departure_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "documents": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/collection", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/collection", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/documents?f.shipment.id=2983", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/documents?f.shipment.id=2983", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/document", + "type": "primitive", + "value": { "type": "string", + "value": "/document", }, - "type": "primitive", }, }, "type": "object", }, "estimated_arrival_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "estimated_delivered_in_full_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "estimated_departure_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "estimated_picked_up_in_full_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "freight_type": { - "enum": "door_to_door", "type": "enum", + "value": "door_to_door", }, "id": { - "primitive": { - "int": 2983, + "type": "primitive", + "value": { "type": "int", + "value": 2983, }, - "type": "primitive", }, "importers_of_record": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 9281, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "mailing_address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "my-address-ref", + "type": "primitive", + "value": { "type": "string", + "value": "my-address-ref", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "US AL2", + "type": "primitive", + "value": { "type": "string", + "value": "US AL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_ref", }, - "type": "primitive", }, "vat_numbers": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "US 123746396", + "type": "primitive", + "value": { "type": "string", + "value": "US 123746396", }, - "type": "primitive", }, }, "type": "object", @@ -57357,31 +51741,30 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "GB", + "type": "primitive", + "value": { "type": "string", + "value": "GB", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "GB 123456789", + "type": "primitive", + "value": { "type": "string", + "value": "GB 123456789", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -57389,162 +51772,162 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_ref", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "incoterm": { - "enum": "FOB", "type": "enum", + "value": "FOB", }, "it_number": { - "primitive": { - "string": "V12345678", + "type": "primitive", + "value": { "type": "string", + "value": "V12345678", }, - "type": "primitive", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/shipment_item", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment_item", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 29820, + "type": "primitive", + "value": { "type": "int", + "value": 29820, }, - "type": "primitive", }, "product": { "properties": { "_object": { - "primitive": { - "string": "/product", + "type": "primitive", + "value": { "type": "string", + "value": "/product", }, - "type": "primitive", }, "client_verified": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "country_of_origin": { - "primitive": { - "string": "China", + "type": "primitive", + "value": { "type": "string", + "value": "China", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "The best 12V AC Adapter on the market", + "type": "primitive", + "value": { "type": "string", + "value": "The best 12V AC Adapter on the market", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 84291, + "type": "primitive", + "value": { "type": "int", + "value": 84291, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "AC Adapter 12V", + "type": "primitive", + "value": { "type": "string", + "value": "AC Adapter 12V", }, - "type": "primitive", }, "product_category": { - "primitive": { - "string": "Cosmetics", + "type": "primitive", + "value": { "type": "string", + "value": "Cosmetics", }, - "type": "primitive", }, "sku": { - "primitive": { - "string": "WDVCDFD-RM00472", + "type": "primitive", + "value": { "type": "string", + "value": "WDVCDFD-RM00472", }, - "type": "primitive", }, }, "type": "object", }, "purchase_order_number": { - "primitive": { - "string": "PO002811", + "type": "primitive", + "value": { "type": "string", + "value": "PO002811", }, - "type": "primitive", }, "total_units": { - "primitive": { - "int": 523, + "type": "primitive", + "value": { "type": "int", + "value": 523, }, - "type": "primitive", }, "total_volume": { "properties": { "_object": { - "primitive": { - "string": "/quantity/volume", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/volume", }, - "type": "primitive", }, "unit": { - "enum": "cbm", "type": "enum", + "value": "cbm", }, "value": { - "primitive": { - "double": 472.62, + "type": "primitive", + "value": { "type": "double", + "value": 472.62, }, - "type": "primitive", }, }, "type": "object", @@ -57552,22 +51935,22 @@ Other details about this invoice", "total_weight": { "properties": { "_object": { - "primitive": { - "string": "/quantity/weight", + "type": "primitive", + "value": { "type": "string", + "value": "/quantity/weight", }, - "type": "primitive", }, "unit": { - "enum": "kg", "type": "enum", + "value": "kg", }, "value": { - "primitive": { - "double": 2300.4, + "type": "primitive", + "value": { "type": "double", + "value": 2300.4, }, - "type": "primitive", }, }, "type": "object", @@ -57578,173 +51961,172 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/shipment_item", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment_item", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 29820, }, - "type": "primitive", }, "purchase_order_number": { - "primitive": { - "string": "PO002811", + "type": "primitive", + "value": { "type": "string", + "value": "PO002811", }, - "type": "primitive", }, "total_units": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 523, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "legs": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/collection", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/collection", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/shipment_legs?f.shipment.id=123", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/shipment_legs?f.shipment.id=123", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/shipment_leg", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment_leg", }, - "type": "primitive", }, }, "type": "object", }, "metadata": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "purchase_order", "type": "string", + "value": "purchase_order", }, "value": { "type": "unknown", - "unknown": { - "map": [ + "value": { + "type": "map", + "value": [ { "key": { - "string": "0", "type": "string", + "value": "0", }, "value": { - "primitive": { - "string": "12345", + "type": "primitive", + "value": { "type": "string", + "value": "12345", }, - "type": "primitive", }, }, ], - "type": "map", }, }, }, ], - "type": "map", }, "name": { - "primitive": { - "string": "ABC Shipment", + "type": "primitive", + "value": { "type": "string", + "value": "ABC Shipment", }, - "type": "primitive", }, "ocean_shipment": { "properties": { "_object": { - "primitive": { - "string": "/ocean/shipment", + "type": "primitive", + "value": { "type": "string", + "value": "/ocean/shipment", }, - "type": "primitive", }, "carrier_booking_number": { - "primitive": { - "string": "697216024", + "type": "primitive", + "value": { "type": "string", + "value": "697216024", }, - "type": "primitive", }, "confirmed_space_released_at": { - "primitive": { - "datetime": "2021-06-08T06:18:46.299Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-06-08T06:18:46.299Z", }, - "type": "primitive", }, "containers": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/collection", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/collection", }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/ocean/shipment_containers?f.shipment.id=123", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/ocean/shipment_containers?f.shipment.id=123", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/ocean/shipment_container", + "type": "primitive", + "value": { "type": "string", + "value": "/ocean/shipment_container", }, - "type": "primitive", }, }, "type": "object", }, "house_bill_number": { - "primitive": { - "string": "TUWSANR18658", + "type": "primitive", + "value": { "type": "string", + "value": "TUWSANR18658", }, - "type": "primitive", }, "is_lcl": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "master_bill_number": { - "primitive": { - "string": "NEWO697216024", + "type": "primitive", + "value": { "type": "string", + "value": "NEWO697216024", }, - "type": "primitive", }, }, "type": "object", @@ -57752,192 +52134,194 @@ Other details about this invoice", "parent_shipment": { "properties": { "_object": { - "primitive": { - "string": "/api/refs/object", + "type": "primitive", + "value": { "type": "string", + "value": "/api/refs/object", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 123, }, - "type": "primitive", }, "link": { - "primitive": { - "string": "https://api.flexport.com/shipments/123", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/shipments/123", }, - "type": "primitive", }, "ref_type": { - "primitive": { - "string": "/shipment", + "type": "primitive", + "value": { "type": "string", + "value": "/shipment", }, - "type": "primitive", }, }, "type": "object", }, "picked_up_in_full_date": { - "primitive": { - "datetime": "2019-02-06T19:28:25+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.000Z", }, - "type": "primitive", }, "pieces": { - "primitive": { - "int": 8372, + "type": "primitive", + "value": { "type": "int", + "value": 8372, }, - "type": "primitive", }, "priority": { - "enum": "high", "type": "enum", + "value": "high", }, "sellers": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 9281, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "mailing_address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "my-address-ref", + "type": "primitive", + "value": { "type": "string", + "value": "my-address-ref", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "US AL2", + "type": "primitive", + "value": { "type": "string", + "value": "US AL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_ref", }, - "type": "primitive", }, "vat_numbers": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "US 123746396", + "type": "primitive", + "value": { "type": "string", + "value": "US 123746396", }, - "type": "primitive", }, }, "type": "object", @@ -57945,31 +52329,30 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "GB", + "type": "primitive", + "value": { "type": "string", + "value": "GB", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "GB 123456789", + "type": "primitive", + "value": { "type": "string", + "value": "GB 123456789", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -57977,177 +52360,178 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_ref", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "shippers": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 9281, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "mailing_address": { "properties": { "_object": { - "primitive": { - "string": "/address", + "type": "primitive", + "value": { "type": "string", + "value": "/address", }, - "type": "primitive", }, "city": { - "primitive": { - "string": "Albany", + "type": "primitive", + "value": { "type": "string", + "value": "Albany", }, - "type": "primitive", }, "country": { - "primitive": { - "string": "United States of America", + "type": "primitive", + "value": { "type": "string", + "value": "United States of America", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "my-address-ref", + "type": "primitive", + "value": { "type": "string", + "value": "my-address-ref", }, - "type": "primitive", }, "state": { - "primitive": { - "string": "MN", + "type": "primitive", + "value": { "type": "string", + "value": "MN", }, - "type": "primitive", }, "street_address": { - "primitive": { - "string": "1641 Settlers Lane", + "type": "primitive", + "value": { "type": "string", + "value": "1641 Settlers Lane", }, - "type": "primitive", }, "street_address2": { - "primitive": { - "string": "STE 2918", + "type": "primitive", + "value": { "type": "string", + "value": "STE 2918", }, - "type": "primitive", }, "timezone": { - "primitive": { - "string": "America/Los_Angeles", + "type": "primitive", + "value": { "type": "string", + "value": "America/Los_Angeles", }, - "type": "primitive", }, "unlocode": { - "primitive": { - "string": "US AL2", + "type": "primitive", + "value": { "type": "string", + "value": "US AL2", }, - "type": "primitive", }, "zip": { - "primitive": { - "string": "56307", + "type": "primitive", + "value": { "type": "string", + "value": "56307", }, - "type": "primitive", }, }, "type": "object", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_ref", }, - "type": "primitive", }, "vat_numbers": { - "array": [ + "type": "array", + "value": [ { "properties": { "_object": { - "primitive": { - "string": "company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "US 123746396", + "type": "primitive", + "value": { "type": "string", + "value": "US 123746396", }, - "type": "primitive", }, }, "type": "object", @@ -58155,31 +52539,30 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/company_entity/vat_number", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity/vat_number", }, - "type": "primitive", }, "country_code": { - "primitive": { - "string": "GB", + "type": "primitive", + "value": { "type": "string", + "value": "GB", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "GB 123456789", + "type": "primitive", + "value": { "type": "string", + "value": "GB 123456789", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -58187,147 +52570,146 @@ Other details about this invoice", { "properties": { "_object": { - "primitive": { - "string": "/company_entity", + "type": "primitive", + "value": { "type": "string", + "value": "/company_entity", }, - "type": "primitive", }, "id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 9281, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Zoomit", + "type": "primitive", + "value": { "type": "string", + "value": "Zoomit", }, - "type": "primitive", }, "ref": { - "primitive": { - "string": "zoomit_ref", + "type": "primitive", + "value": { "type": "string", + "value": "zoomit_ref", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "status": { - "enum": "in_transit_to_arrival_port", "type": "enum", + "value": "in_transit_to_arrival_port", }, "target_delivery_date": { - "primitive": { - "string": "target_delivery_date", + "type": "primitive", + "value": { "type": "string", + "value": "target_delivery_date", }, - "type": "primitive", }, "transportation_mode": { - "enum": "ocean", "type": "enum", + "value": "ocean", }, "updated_at": { - "primitive": { - "datetime": "2019-02-06T19:28:25.119Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2019-02-06T19:28:25.119Z", }, - "type": "primitive", }, "visibility_only": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "wants_commercial_invoice_transcription": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_delivery_service": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "wants_export_customs_service": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_flexport_freight": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_flexport_insurance": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_freight_management_bco": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_import_customs_service": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_pickup_service": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "wants_trade_declaration_service": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/shipments/12345", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/shipments/12345", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -58336,7 +52718,7 @@ Other details about this invoice", ], "generatedRequestName": "ShipmentUpdateRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PATCH", "operationId": "shipment_update", "path": "/shipments/{id}", @@ -58345,310 +52727,43 @@ Other details about this invoice", "description": "The unique id for the shipment to be updated", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "ShipmentUpdateRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ShipmentUpdateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UpdateShipment", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "The updated shipment", - "fullExamples": [ - { - "name": "response", - "value": { - "_object": "/api/response", - "data": { - "_object": "/shipments", - "actual_arrival_date": "2019-02-06T19:28:25+00:00", - "actual_delivered_in_full_date": "2019-02-06T19:28:25+00:00", - "actual_departure_date": "2019-02-06T19:28:25+00:00", - "actual_picked_up_in_full_date": "2019-02-06T19:28:25+00:00", - "air_shipment": null, - "arrival_date": "2019-02-06T19:28:25+00:00", - "booking": { - "_object": "api/refs/object", - "id": 12345, - "link": "https://api.flexport.com/bookings/12345", - "ref_type": "/booking", - }, - "buyers": [ - { - "_object": "/company_entity", - "id": 9281, - "mailing_address": { - "_object": "/address", - "city": "Albany", - "country": "United States of America", - "country_code": "US", - "ref": "my-address-ref", - "state": "MN", - "street_address": "1641 Settlers Lane", - "street_address2": "STE 2918", - "timezone": "America/Los_Angeles", - "unlocode": "US AL2", - "zip": "56307", - }, - "name": "Zoomit", - "ref": "zoomit_ref", - "vat_numbers": [ - { - "_object": "company_entity/vat_number", - "country_code": "US", - "number": "US 123746396", - }, - ], - }, - ], - "calculated_volume": { - "_object": "/quantity/volume", - "unit": "cbm", - "value": 472.62, - }, - "calculated_weight": { - "_object": "/quantity/weight", - "unit": "kg", - "value": 2300.4, - }, - "cargo_ready_date": "2019-02-06", - "commercial_invoices": { - "_object": "/api/refs/collection", - "link": "https://api.flexport.com/commercial_invoices?f.shipment.id=2983", - "ref_type": "/commercial_invoice", - }, - "consignees": [ - { - "_object": "/company_entity", - "id": 9281, - "mailing_address": { - "_object": "/address", - "city": "Albany", - "country": "United States of America", - "country_code": "US", - "ref": "my-address-ref", - "state": "MN", - "street_address": "1641 Settlers Lane", - "street_address2": "STE 2918", - "timezone": "America/Los_Angeles", - "unlocode": "US AL2", - "zip": "56307", - }, - "name": "Zoomit", - "ref": "zoomit_ref", - "vat_numbers": [ - { - "_object": "company_entity/vat_number", - "country_code": "US", - "number": "US 123746396", - }, - ], - }, - ], - "created_date": "2019-02-06T19:28:25+00:00", - "customs_entries": { - "_object": "/api/refs/collection", - "link": "https://api.flexport.com/customs_entries?f.shipment.id=2983", - "ref_type": "/customs_entry", - }, - "dangerous_goods": { - "classifications": [], - "review_status": "complete", - }, - "delivered_in_full_date": "2019-02-06T19:28:25+00:00", - "departure_date": "2019-02-06T19:28:25+00:00", - "documents": { - "_object": "/api/refs/collection", - "link": "https://api.flexport.com/documents?f.shipment.id=2983", - "ref_type": "/document", - }, - "estimated_arrival_date": "2019-02-06T19:28:25+00:00", - "estimated_delivered_in_full_date": "2019-02-06T19:28:25+00:00", - "estimated_departure_date": "2019-02-06T19:28:25+00:00", - "estimated_picked_up_in_full_date": "2019-02-06T19:28:25+00:00", - "freight_type": "door_to_door", - "id": 2983, - "importers_of_record": [ - { - "_object": "/company_entity", - "id": 9281, - "mailing_address": { - "_object": "/address", - "city": "Albany", - "country": "United States of America", - "country_code": "US", - "ref": "my-address-ref", - "state": "MN", - "street_address": "1641 Settlers Lane", - "street_address2": "STE 2918", - "timezone": "America/Los_Angeles", - "unlocode": "US AL2", - "zip": "56307", - }, - "name": "Zoomit", - "ref": "zoomit_ref", - "vat_numbers": [ - { - "_object": "company_entity/vat_number", - "country_code": "US", - "number": "US 123746396", - }, - ], - }, - ], - "incoterm": "FOB", - "it_number": "V12345678", - "items": [ - { - "_object": "/shipment_item", - "id": 29820, - "product": { - "_object": "/product", - "id": 84291, - "name": "AC Adapter 12V", - "sku": "WDVCDFD-RM00472", - }, - "purchase_order_number": "PO002811", - "total_units": 523, - "total_volume": { - "_object": "/quantity/volume", - "unit": "cbm", - "value": 472.62, - }, - "total_weight": { - "_object": "/quantity/weight", - "unit": "kg", - "value": 2300.4, - }, - }, - ], - "legs": { - "_object": "/api/refs/collection", - "link": "https://api.flexport.com/shipment_legs?f.shipment.id=123", - "ref_type": "/shipment_leg", - }, - "metadata": { - "purchase_order": [ - "12345", - ], - }, - "name": "ABC Shipment", - "ocean_shipment": { - "_object": "/ocean/shipment", - "carrier_booking_number": "697216024", - "confirmed_space_released_at": "2021-06-08T06:18:46.299Z", - "containers": { - "_object": "/api/refs/collection", - "link": "https://api.flexport.com/ocean/shipment_containers?f.shipment.id=123", - "ref_type": "/ocean/shipment_container", - }, - "house_bill_number": "TUWSANR18658", - "is_lcl": false, - "master_bill_number": "NEWO697216024", - }, - "picked_up_in_full_date": "2019-02-06T19:28:25+00:00", - "pieces": 8372, - "priority": "high", - "sellers": [ - { - "_object": "/company_entity", - "id": 9281, - "mailing_address": { - "_object": "/address", - "city": "Albany", - "country": "United States of America", - "country_code": "US", - "ref": "my-address-ref", - "state": "MN", - "street_address": "1641 Settlers Lane", - "street_address2": "STE 2918", - "timezone": "America/Los_Angeles", - "unlocode": "US AL2", - "zip": "56307", - }, - "name": "Zoomit", - "ref": "zoomit_ref", - "vat_numbers": [ - { - "_object": "company_entity/vat_number", - "country_code": "US", - "number": "US 123746396", - }, - ], - }, - ], - "shippers": [ - { - "_object": "/company_entity", - "id": 9281, - "mailing_address": { - "_object": "/address", - "city": "Albany", - "country": "United States of America", - "country_code": "US", - "ref": "my-address-ref", - "state": "MN", - "street_address": "1641 Settlers Lane", - "street_address2": "STE 2918", - "timezone": "America/Los_Angeles", - "unlocode": "US AL2", - "zip": "56307", - }, - "name": "Zoomit", - "ref": "zoomit_ref", - "vat_numbers": [ - { - "_object": "company_entity/vat_number", - "country_code": "US", - "number": "US 123746396", - }, - ], - }, - ], - "status": "in_transit_to_arrival_port", - "transportation_mode": "ocean", - "updated_at": "2019-02-06T19:28:25.119Z", - "visibility_only": false, - "wants_delivery_service": false, - "wants_export_customs_service": true, - "wants_flexport_freight": true, - "wants_freight_management_bco": true, - "wants_import_customs_service": true, - }, - "self": "https://api.flexport.com/shipments/12345", - "version": 2, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ShipmentUpdateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -58656,19 +52771,19 @@ Other details about this invoice", "generatedName": "shipmentUpdateResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentUpdateResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentUpdateResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -58681,19 +52796,19 @@ Other details about this invoice", "generatedName": "shipmentUpdateResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentUpdateResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentUpdateResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -58706,16 +52821,16 @@ Other details about this invoice", "generatedName": "shipmentUpdateResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentUpdateResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentUpdateResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -58729,16 +52844,16 @@ Other details about this invoice", "generatedName": "shipmentUpdateResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentUpdateResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentUpdateResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Shipment", "type": "reference", }, @@ -58749,7 +52864,7 @@ Other details about this invoice", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Update an existing shipment", "tags": [ @@ -58759,7 +52874,7 @@ Other details about this invoice", { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Returns a list of shipments status shareable url", "errorStatusCode": [ 400, @@ -58767,38 +52882,38 @@ Other details about this invoice", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "shipment_ids": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "int": 123, + "type": "primitive", + "value": { "type": "int", + "value": 123, }, - "type": "primitive", }, { - "primitive": { - "int": 456, + "type": "primitive", + "value": { "type": "int", + "value": 456, }, - "type": "primitive", }, { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 123, }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -58806,45 +52921,46 @@ Other details about this invoice", "response": { "properties": { "_object": { - "primitive": { - "string": "/api/response", + "type": "primitive", + "value": { "type": "string", + "value": "/api/response", }, - "type": "primitive", }, "data": { "properties": { "_object": { - "primitive": { - "string": "/shipments_shareable", + "type": "primitive", + "value": { "type": "string", + "value": "/shipments_shareable", }, - "type": "primitive", }, "shipments": { - "array": [ + "type": "array", + "value": [ { "properties": { "expiration_date": { - "primitive": { - "string": "2023-06-05T00:14:50.341Z", + "type": "primitive", + "value": { "type": "string", + "value": "2023-06-05T00:14:50.341Z", }, - "type": "primitive", }, "shareable_url": { - "primitive": { - "string": "https://app.flexport.com/track_and_trace/Va0y2ckci5Jk", + "type": "primitive", + "value": { "type": "string", + "value": "https://app.flexport.com/track_and_trace/Va0y2ckci5Jk", }, - "type": "primitive", }, "shipment_id": { - "primitive": { - "int": 123, + "type": "primitive", + "value": { "type": "int", + "value": 123, }, - "type": "primitive", }, }, "type": "object", @@ -58852,25 +52968,25 @@ Other details about this invoice", { "properties": { "expiration_date": { - "primitive": { - "string": "2023-06-05T00:14:50.341Z", + "type": "primitive", + "value": { "type": "string", + "value": "2023-06-05T00:14:50.341Z", }, - "type": "primitive", }, "shareable_url": { - "primitive": { - "string": "https://app.flexport.com/track_and_trace/Va0y2ckci5Jk", + "type": "primitive", + "value": { "type": "string", + "value": "https://app.flexport.com/track_and_trace/Va0y2ckci5Jk", }, - "type": "primitive", }, "shipment_id": { - "primitive": { - "int": 456, + "type": "primitive", + "value": { "type": "int", + "value": 456, }, - "type": "primitive", }, }, "type": "object", @@ -58878,48 +52994,47 @@ Other details about this invoice", { "properties": { "expiration_date": { - "primitive": { - "string": "2023-06-05T00:14:50.341Z", + "type": "primitive", + "value": { "type": "string", + "value": "2023-06-05T00:14:50.341Z", }, - "type": "primitive", }, "shareable_url": { - "primitive": { - "string": "https://app.flexport.com/track_and_trace/Va0y2ckci5Jk", + "type": "primitive", + "value": { "type": "string", + "value": "https://app.flexport.com/track_and_trace/Va0y2ckci5Jk", }, - "type": "primitive", }, "shipment_id": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 123, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "self": { - "primitive": { - "string": "https://api.flexport.com/shipments_shareable", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.flexport.com/shipments_shareable", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 2, + "type": "primitive", + "value": { "type": "int", + "value": 2, }, - "type": "primitive", }, }, "type": "object", @@ -58928,33 +53043,22 @@ Other details about this invoice", ], "generatedRequestName": "ShipmentsShareableRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "shipments_shareable", "path": "/shipments_shareable", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [ - { - "name": undefined, - "value": { - "shipment_ids": [ - 123, - 456, - ], - }, - }, - ], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ShipmentsShareableRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -58962,22 +53066,22 @@ Other details about this invoice", "generatedName": "shipmentsShareableRequestShipmentIds", "key": "shipment_ids", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentsShareableRequestShipmentIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A list (length < 10) of the unique id for the shipment to be retrieved.", "generatedName": "ShipmentsShareableRequestShipmentIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "The unique id for the shipment to be retrieved.", "generatedName": "ShipmentsShareableRequestShipmentIdsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -58991,42 +53095,17 @@ Other details about this invoice", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "collection of shipments shareable status url", - "fullExamples": [ - { - "name": "Success", - "value": { - "_object": "/api/response", - "data": { - "_object": "/shipments_shareable", - "shipments": [ - { - "expiration_date": "2023-06-05T00:14:50.341Z", - "shareable_url": "https://app.flexport.com/track_and_trace/Va0y2ckci5Jk", - "shipment_id": 123, - }, - { - "expiration_date": "2023-06-05T00:14:50.341Z", - "shareable_url": "https://app.flexport.com/track_and_trace/Va0y2ckci5Jk", - "shipment_id": 456, - }, - ], - }, - "self": "https://api.flexport.com/shipments_shareable", - "version": 2, - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ShipmentsShareableResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -59034,19 +53113,19 @@ Other details about this invoice", "generatedName": "shipmentsShareableResponseObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentsShareableResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentsShareableResponseObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -59059,19 +53138,19 @@ Other details about this invoice", "generatedName": "shipmentsShareableResponseSelf", "key": "self", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentsShareableResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentsShareableResponseSelf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -59084,16 +53163,16 @@ Other details about this invoice", "generatedName": "shipmentsShareableResponseVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentsShareableResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentsShareableResponseVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -59107,18 +53186,18 @@ Other details about this invoice", "generatedName": "shipmentsShareableResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentsShareableResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ShipmentsShareableResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -59126,19 +53205,19 @@ Other details about this invoice", "generatedName": "shipmentsShareableResponseDataObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentsShareableResponseDataObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentsShareableResponseDataObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -59151,24 +53230,24 @@ Other details about this invoice", "generatedName": "shipmentsShareableResponseDataShipments", "key": "shipments", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentsShareableResponseDataShipments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentsShareableResponseDataShipments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ShipmentsShareableResponseDataShipmentsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -59176,16 +53255,16 @@ Other details about this invoice", "generatedName": "shipmentsShareableResponseDataShipmentsItemShipmentId", "key": "shipment_id", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentsShareableResponseDataShipmentsItemShipmentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentsShareableResponseDataShipmentsItemShipmentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -59199,19 +53278,19 @@ Other details about this invoice", "generatedName": "shipmentsShareableResponseDataShipmentsItemShareableUrl", "key": "shareable_url", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentsShareableResponseDataShipmentsItemShareableUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentsShareableResponseDataShipmentsItemShareableUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -59224,19 +53303,19 @@ Other details about this invoice", "generatedName": "shipmentsShareableResponseDataShipmentsItemExpirationDate", "key": "expiration_date", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentsShareableResponseDataShipmentsItemExpirationDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentsShareableResponseDataShipmentsItemExpirationDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -59259,7 +53338,7 @@ Other details about this invoice", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create shareable URLs for shipments", "tags": [ @@ -59269,17 +53348,17 @@ Other details about this invoice", ], "errors": { "400": { - "description": undefined, + "description": null, "generatedName": "BadRequestError", "nameOverride": null, "schema": { "generatedName": "BadRequestError", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, }, - "globalHeaders": undefined, + "globalHeaders": null, "hasEndpointsMarkedInternal": false, "nonRequestReferencedSchemas": [ "Error", @@ -59408,10 +53487,10 @@ Other details about this invoice", "AdditionalDates": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AdditionalDates", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -59419,19 +53498,19 @@ Other details about this invoice", "generatedName": "additionalDatesCargoReadyDate", "key": "cargo_ready_date", "schema": { - "description": undefined, + "description": null, "generatedName": "additionalDatesCargoReadyDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Represents the date when the cargo on the leg is ready for pickup.", "generatedName": "AdditionalDatesCargoReadyDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -59444,16 +53523,16 @@ Other details about this invoice", "generatedName": "additionalDatesDeliveryAppointmentRequestedAtDate", "key": "delivery_appointment_requested_at_date", "schema": { - "description": undefined, + "description": null, "generatedName": "additionalDatesDeliveryAppointmentRequestedAtDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Date at which the appointment was first requested", "generatedName": "AdditionalDatesDeliveryAppointmentRequestedAtDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -59467,16 +53546,16 @@ Other details about this invoice", "generatedName": "additionalDatesDeliveryAppointmentRequestedDate", "key": "delivery_appointment_requested_date", "schema": { - "description": undefined, + "description": null, "generatedName": "additionalDatesDeliveryAppointmentRequestedDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Date of the actual appointment date that was requested in that initial request", "generatedName": "AdditionalDatesDeliveryAppointmentRequestedDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -59490,16 +53569,16 @@ Other details about this invoice", "generatedName": "additionalDatesDeliveryAppointmentScheduledAtDate", "key": "delivery_appointment_scheduled_at_date", "schema": { - "description": undefined, + "description": null, "generatedName": "additionalDatesDeliveryAppointmentScheduledAtDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Date at which the appointment was confirmed by the DC", "generatedName": "AdditionalDatesDeliveryAppointmentScheduledAtDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -59513,16 +53592,16 @@ Other details about this invoice", "generatedName": "additionalDatesDeliveryAppointmentScheduledDate", "key": "delivery_appointment_scheduled_date", "schema": { - "description": undefined, + "description": null, "generatedName": "additionalDatesDeliveryAppointmentScheduledDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Date of the actual confirmed appointment", "generatedName": "AdditionalDatesDeliveryAppointmentScheduledDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -59536,16 +53615,16 @@ Other details about this invoice", "generatedName": "additionalDatesLoadedOnTruckDate", "key": "loaded_on_truck_date", "schema": { - "description": undefined, + "description": null, "generatedName": "additionalDatesLoadedOnTruckDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Date when the cargo has been transloaded from an ocean container to a truck", "generatedName": "AdditionalDatesLoadedOnTruckDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -59559,16 +53638,16 @@ Other details about this invoice", "generatedName": "additionalDatesDeliveryCompleted", "key": "delivery_completed", "schema": { - "description": undefined, + "description": null, "generatedName": "additionalDatesDeliveryCompleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Date when the cargo for this leg was unloaded and fully received at the final destination", "generatedName": "AdditionalDatesDeliveryCompleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -59582,10 +53661,10 @@ Other details about this invoice", "Address": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Address", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -59593,19 +53672,19 @@ Other details about this invoice", "generatedName": "addressObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "addressObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object", "generatedName": "AddressObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -59618,19 +53697,19 @@ Other details about this invoice", "generatedName": "addressStreetAddress", "key": "street_address", "schema": { - "description": undefined, + "description": null, "generatedName": "addressStreetAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AddressStreetAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -59643,25 +53722,25 @@ Other details about this invoice", "generatedName": "addressStreetAddress2", "key": "street_address2", "schema": { - "description": undefined, + "description": null, "generatedName": "addressStreetAddress2", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AddressStreetAddress2", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AddressStreetAddress2", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -59675,19 +53754,19 @@ Other details about this invoice", "generatedName": "addressCity", "key": "city", "schema": { - "description": undefined, + "description": null, "generatedName": "addressCity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AddressCity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -59700,25 +53779,25 @@ Other details about this invoice", "generatedName": "addressState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "addressState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AddressState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AddressState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -59732,19 +53811,19 @@ Other details about this invoice", "generatedName": "addressCountry", "key": "country", "schema": { - "description": undefined, + "description": null, "generatedName": "addressCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AddressCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -59757,19 +53836,19 @@ Other details about this invoice", "generatedName": "addressCountryCode", "key": "country_code", "schema": { - "description": undefined, + "description": null, "generatedName": "addressCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AddressCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -59782,25 +53861,25 @@ Other details about this invoice", "generatedName": "addressZip", "key": "zip", "schema": { - "description": undefined, + "description": null, "generatedName": "addressZip", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AddressZip", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AddressZip", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -59814,19 +53893,19 @@ Other details about this invoice", "generatedName": "addressTimezone", "key": "timezone", "schema": { - "description": undefined, + "description": null, "generatedName": "addressTimezone", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AddressTimezone", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -59839,19 +53918,19 @@ Other details about this invoice", "generatedName": "addressRef", "key": "ref", "schema": { - "description": undefined, + "description": null, "generatedName": "addressRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AddressRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -59864,25 +53943,25 @@ Other details about this invoice", "generatedName": "addressUnlocode", "key": "unlocode", "schema": { - "description": undefined, + "description": null, "generatedName": "addressUnlocode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AddressUnlocode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AddressUnlocode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -59896,10 +53975,10 @@ Other details about this invoice", "AddressForRequestBody": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AddressForRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -59907,19 +53986,19 @@ Other details about this invoice", "generatedName": "addressForRequestBodyStreetAddress", "key": "street_address", "schema": { - "description": undefined, + "description": null, "generatedName": "addressForRequestBodyStreetAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AddressForRequestBodyStreetAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -59932,19 +54011,19 @@ Other details about this invoice", "generatedName": "addressForRequestBodyStreetAddress2", "key": "street_address2", "schema": { - "description": undefined, + "description": null, "generatedName": "addressForRequestBodyStreetAddress2", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AddressForRequestBodyStreetAddress2", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -59957,19 +54036,19 @@ Other details about this invoice", "generatedName": "addressForRequestBodyCity", "key": "city", "schema": { - "description": undefined, + "description": null, "generatedName": "addressForRequestBodyCity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AddressForRequestBodyCity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -59982,19 +54061,19 @@ Other details about this invoice", "generatedName": "addressForRequestBodyState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "addressForRequestBodyState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AddressForRequestBodyState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60007,19 +54086,19 @@ Other details about this invoice", "generatedName": "addressForRequestBodyCountryCode", "key": "country_code", "schema": { - "description": undefined, + "description": null, "generatedName": "addressForRequestBodyCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AddressForRequestBodyCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60032,19 +54111,19 @@ Other details about this invoice", "generatedName": "addressForRequestBodyZip", "key": "zip", "schema": { - "description": undefined, + "description": null, "generatedName": "addressForRequestBodyZip", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AddressForRequestBodyZip", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60057,19 +54136,19 @@ Other details about this invoice", "generatedName": "addressForRequestBodyUnlocode", "key": "unlocode", "schema": { - "description": undefined, + "description": null, "generatedName": "addressForRequestBodyUnlocode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AddressForRequestBodyUnlocode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60080,18 +54159,18 @@ Other details about this invoice", "type": "object", }, "AirBookingDetail": { - "description": undefined, + "description": null, "generatedName": "AirBookingDetail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AirBookingDetail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -60099,19 +54178,19 @@ Other details about this invoice", "generatedName": "airBookingDetailObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "airBookingDetailObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object", "generatedName": "AirBookingDetailObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60124,160 +54203,160 @@ Other details about this invoice", "generatedName": "airBookingDetailIncoterm", "key": "incoterm", "schema": { - "description": undefined, + "description": null, "generatedName": "airBookingDetailIncoterm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AirBookingDetailIncoterm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EXW", - "nameOverride": undefined, + "nameOverride": null, "value": "EXW", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FOB", - "nameOverride": undefined, + "nameOverride": null, "value": "FOB", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FAS", - "nameOverride": undefined, + "nameOverride": null, "value": "FAS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FCA", - "nameOverride": undefined, + "nameOverride": null, "value": "FCA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CPT", - "nameOverride": undefined, + "nameOverride": null, "value": "CPT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CFR", - "nameOverride": undefined, + "nameOverride": null, "value": "CFR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CIF", - "nameOverride": undefined, + "nameOverride": null, "value": "CIF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CIP", - "nameOverride": undefined, + "nameOverride": null, "value": "CIP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DAT", - "nameOverride": undefined, + "nameOverride": null, "value": "DAT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DAP", - "nameOverride": undefined, + "nameOverride": null, "value": "DAP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DDP", - "nameOverride": undefined, + "nameOverride": null, "value": "DDP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DPU", - "nameOverride": undefined, + "nameOverride": null, "value": "DPU", }, ], @@ -60290,16 +54369,16 @@ Other details about this invoice", "generatedName": "airBookingDetailWantsPickupService", "key": "wants_pickup_service", "schema": { - "description": undefined, + "description": null, "generatedName": "airBookingDetailWantsPickupService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AirBookingDetailWantsPickupService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -60313,16 +54392,16 @@ Other details about this invoice", "generatedName": "airBookingDetailWantsDeliveryService", "key": "wants_delivery_service", "schema": { - "description": undefined, + "description": null, "generatedName": "airBookingDetailWantsDeliveryService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AirBookingDetailWantsDeliveryService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -60336,16 +54415,16 @@ Other details about this invoice", "generatedName": "airBookingDetailOriginPort", "key": "origin_port", "schema": { - "description": undefined, + "description": null, "generatedName": "airBookingDetailOriginPort", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AirBookingDetailOriginPort", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Place", "type": "reference", }, @@ -60357,16 +54436,16 @@ Other details about this invoice", "generatedName": "airBookingDetailDestinationPort", "key": "destination_port", "schema": { - "description": undefined, + "description": null, "generatedName": "airBookingDetailDestinationPort", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AirBookingDetailDestinationPort", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Place", "type": "reference", }, @@ -60378,22 +54457,22 @@ Other details about this invoice", "generatedName": "airBookingDetailProductDescriptions", "key": "product_descriptions", "schema": { - "description": undefined, + "description": null, "generatedName": "airBookingDetailProductDescriptions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AirBookingDetailProductDescriptions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AirBookingDetailProductDescriptionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BookingHsCode", "type": "reference", }, @@ -60405,18 +54484,18 @@ Other details about this invoice", }, }, "AirShipmentDetail": { - "description": undefined, + "description": null, "generatedName": "AirShipmentDetail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AirShipmentDetail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -60424,19 +54503,19 @@ Other details about this invoice", "generatedName": "airShipmentDetailObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "airShipmentDetailObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object", "generatedName": "AirShipmentDetailObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60449,19 +54528,19 @@ Other details about this invoice", "generatedName": "airShipmentDetailHouseAirwayBill", "key": "house_airway_bill", "schema": { - "description": undefined, + "description": null, "generatedName": "airShipmentDetailHouseAirwayBill", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AirShipmentDetailHouseAirwayBill", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60474,19 +54553,19 @@ Other details about this invoice", "generatedName": "airShipmentDetailMasterAirwayBill", "key": "master_airway_bill", "schema": { - "description": undefined, + "description": null, "generatedName": "airShipmentDetailMasterAirwayBill", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AirShipmentDetailMasterAirwayBill", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60499,16 +54578,16 @@ Other details about this invoice", "generatedName": "airShipmentDetailChargeableWeight", "key": "chargeable_weight", "schema": { - "description": undefined, + "description": null, "generatedName": "airShipmentDetailChargeableWeight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AirShipmentDetailChargeableWeight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Weight", "type": "reference", }, @@ -60520,16 +54599,16 @@ Other details about this invoice", "generatedName": "airShipmentDetailChargeableVolume", "key": "chargeable_volume", "schema": { - "description": undefined, + "description": null, "generatedName": "airShipmentDetailChargeableVolume", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AirShipmentDetailChargeableVolume", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Volume", "type": "reference", }, @@ -60540,18 +54619,18 @@ Other details about this invoice", }, }, "AirShipmentLeg": { - "description": undefined, + "description": null, "generatedName": "AirShipmentLeg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AirShipmentLeg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -60559,19 +54638,19 @@ Other details about this invoice", "generatedName": "airShipmentLegObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "airShipmentLegObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AirShipmentLegObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60584,19 +54663,19 @@ Other details about this invoice", "generatedName": "airShipmentLegIataCode", "key": "iata_code", "schema": { - "description": undefined, + "description": null, "generatedName": "airShipmentLegIataCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AirShipmentLegIataCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60609,19 +54688,19 @@ Other details about this invoice", "generatedName": "airShipmentLegIcaoCode", "key": "icao_code", "schema": { - "description": undefined, + "description": null, "generatedName": "airShipmentLegIcaoCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AirShipmentLegIcaoCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60634,19 +54713,19 @@ Other details about this invoice", "generatedName": "airShipmentLegFlightNumber", "key": "flight_number", "schema": { - "description": undefined, + "description": null, "generatedName": "airShipmentLegFlightNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AirShipmentLegFlightNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60660,10 +54739,10 @@ Other details about this invoice", "Airport": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Airport", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -60671,19 +54750,19 @@ Other details about this invoice", "generatedName": "airportObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "airportObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object", "generatedName": "AirportObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60696,19 +54775,19 @@ Other details about this invoice", "generatedName": "airportPortCode", "key": "port_code", "schema": { - "description": undefined, + "description": null, "generatedName": "airportPortCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AirportPortCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60721,19 +54800,19 @@ Other details about this invoice", "generatedName": "airportCountryCode", "key": "country_code", "schema": { - "description": undefined, + "description": null, "generatedName": "airportCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AirportCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60746,19 +54825,19 @@ Other details about this invoice", "generatedName": "airportIataCode", "key": "iata_code", "schema": { - "description": undefined, + "description": null, "generatedName": "airportIataCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AirportIataCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60771,19 +54850,19 @@ Other details about this invoice", "generatedName": "airportIcaoCode", "key": "icao_code", "schema": { - "description": undefined, + "description": null, "generatedName": "airportIcaoCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AirportIcaoCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60796,10 +54875,10 @@ Other details about this invoice", "Booking": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Booking", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -60807,19 +54886,19 @@ Other details about this invoice", "generatedName": "bookingObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object", "generatedName": "BookingObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60832,16 +54911,16 @@ Other details about this invoice", "generatedName": "bookingId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Unique identifier for the booking", "generatedName": "BookingId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -60855,19 +54934,19 @@ Other details about this invoice", "generatedName": "bookingName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The name of the booking", "generatedName": "BookingName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60880,16 +54959,16 @@ Other details about this invoice", "generatedName": "bookingShipment", "key": "shipment", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingShipment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingShipment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ShipmentRef", "type": "reference", }, @@ -60901,76 +54980,76 @@ Other details about this invoice", "generatedName": "bookingStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "archived", - "nameOverride": undefined, + "nameOverride": null, "value": "archived", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "draft", - "nameOverride": undefined, + "nameOverride": null, "value": "draft", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "submitted", - "nameOverride": undefined, + "nameOverride": null, "value": "submitted", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "booked", - "nameOverride": undefined, + "nameOverride": null, "value": "booked", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "shipment", - "nameOverride": undefined, + "nameOverride": null, "value": "shipment", }, ], @@ -60983,142 +55062,142 @@ Other details about this invoice", "generatedName": "bookingQuoteStatus", "key": "quote_status", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingQuoteStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingQuoteStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BookingQuoteStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "pending_quote", - "nameOverride": undefined, + "nameOverride": null, "value": "pending_quote", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "sent_quote", - "nameOverride": undefined, + "nameOverride": null, "value": "sent_quote", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "received_quote", - "nameOverride": undefined, + "nameOverride": null, "value": "received_quote", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "shared_quote", - "nameOverride": undefined, + "nameOverride": null, "value": "shared_quote", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "expired_quote", - "nameOverride": undefined, + "nameOverride": null, "value": "expired_quote", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ready_to_share_quote", - "nameOverride": undefined, + "nameOverride": null, "value": "ready_to_share_quote", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "accepted_quote", - "nameOverride": undefined, + "nameOverride": null, "value": "accepted_quote", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "rejected_quote", - "nameOverride": undefined, + "nameOverride": null, "value": "rejected_quote", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "requoted_quote", - "nameOverride": undefined, + "nameOverride": null, "value": "requoted_quote", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "archived_quote", - "nameOverride": undefined, + "nameOverride": null, "value": "archived_quote", }, ], @@ -61132,16 +55211,16 @@ Other details about this invoice", "generatedName": "bookingShipperEntity", "key": "shipper_entity", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingShipperEntity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingShipperEntity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CompanyEntity", "type": "reference", }, @@ -61153,16 +55232,16 @@ Other details about this invoice", "generatedName": "bookingConsigneeEntity", "key": "consignee_entity", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingConsigneeEntity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingConsigneeEntity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CompanyEntity", "type": "reference", }, @@ -61174,25 +55253,25 @@ Other details about this invoice", "generatedName": "bookingNotifyParty", "key": "notify_party", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingNotifyParty", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingNotifyParty", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BookingNotifyParty", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61206,16 +55285,16 @@ Other details about this invoice", "generatedName": "bookingTransportationMode", "key": "transportation_mode", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingTransportationMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingTransportationMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransportationMode", "type": "reference", }, @@ -61227,16 +55306,16 @@ Other details about this invoice", "generatedName": "bookingOceanBooking", "key": "ocean_booking", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingOceanBooking", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingOceanBooking", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "OceanBookingDetail", "type": "reference", }, @@ -61248,16 +55327,16 @@ Other details about this invoice", "generatedName": "bookingAirBooking", "key": "air_booking", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingAirBooking", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingAirBooking", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AirBookingDetail", "type": "reference", }, @@ -61269,16 +55348,16 @@ Other details about this invoice", "generatedName": "bookingTruckingBooking", "key": "trucking_booking", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingTruckingBooking", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingTruckingBooking", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TruckingBookingDetail", "type": "reference", }, @@ -61290,16 +55369,16 @@ Other details about this invoice", "generatedName": "bookingOriginAddress", "key": "origin_address", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingOriginAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingOriginAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Address", "type": "reference", }, @@ -61311,19 +55390,19 @@ Other details about this invoice", "generatedName": "bookingCargoReadyDate", "key": "cargo_ready_date", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingCargoReadyDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingCargoReadyDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61336,16 +55415,16 @@ Other details about this invoice", "generatedName": "bookingDestinationAddress", "key": "destination_address", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingDestinationAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingDestinationAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Address", "type": "reference", }, @@ -61357,19 +55436,19 @@ Other details about this invoice", "generatedName": "bookingDeliveryDate", "key": "delivery_date", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingDeliveryDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingDeliveryDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61382,16 +55461,16 @@ Other details about this invoice", "generatedName": "bookingWantsExportCustomsService", "key": "wants_export_customs_service", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingWantsExportCustomsService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Determines if the booking requires Flexport to provide export customs services.", "generatedName": "BookingWantsExportCustomsService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -61405,16 +55484,16 @@ Other details about this invoice", "generatedName": "bookingWantsImportCustomsService", "key": "wants_import_customs_service", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingWantsImportCustomsService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Determines if the booking requires Flexport to provide import customs services.", "generatedName": "BookingWantsImportCustomsService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -61428,16 +55507,16 @@ Other details about this invoice", "generatedName": "bookingCargo", "key": "cargo", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingCargo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingCargo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Cargo", "type": "reference", }, @@ -61449,19 +55528,19 @@ Other details about this invoice", "generatedName": "bookingSpecialInstructions", "key": "special_instructions", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingSpecialInstructions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingSpecialInstructions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61474,16 +55553,16 @@ Other details about this invoice", "generatedName": "bookingBookingLineItems", "key": "booking_line_items", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingBookingLineItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingBookingLineItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BookingLineItemCollectionRef", "type": "reference", }, @@ -61495,16 +55574,16 @@ Other details about this invoice", "generatedName": "bookingCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -61518,16 +55597,16 @@ Other details about this invoice", "generatedName": "bookingMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Metadata", "type": "reference", }, @@ -61539,10 +55618,10 @@ Other details about this invoice", "BookingAmendment": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BookingAmendment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -61550,19 +55629,19 @@ Other details about this invoice", "generatedName": "bookingAmendmentObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingAmendmentObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object", "generatedName": "BookingAmendmentObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61575,16 +55654,16 @@ Other details about this invoice", "generatedName": "bookingAmendmentId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingAmendmentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Unique identifier for the booking amendment", "generatedName": "BookingAmendmentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -61598,16 +55677,16 @@ Other details about this invoice", "generatedName": "bookingAmendmentBookingId", "key": "booking_id", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingAmendmentBookingId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Unique identifier for the booking that this amendment is for", "generatedName": "BookingAmendmentBookingId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -61621,16 +55700,16 @@ Other details about this invoice", "generatedName": "bookingAmendmentIsPending", "key": "is_pending", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingAmendmentIsPending", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Depending on various conditions, the requested booking amendment may either be accepted and applied instantly, or it may require Flexport approval. 'is_pending' is set to true if approval is required.", "generatedName": "BookingAmendmentIsPending", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -61644,19 +55723,19 @@ Other details about this invoice", "generatedName": "bookingAmendmentNewName", "key": "new_name", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingAmendmentNewName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The requested new name of the booking", "generatedName": "BookingAmendmentNewName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61669,16 +55748,16 @@ Other details about this invoice", "generatedName": "bookingAmendmentNewContainerCounts", "key": "new_container_counts", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingAmendmentNewContainerCounts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The requested new container count values", "generatedName": "BookingAmendmentNewContainerCounts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContainerCounts", "type": "reference", }, @@ -61690,16 +55769,16 @@ Other details about this invoice", "generatedName": "bookingAmendmentNewWantsImportCustomsService", "key": "new_wants_import_customs_service", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingAmendmentNewWantsImportCustomsService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The requested new wants-import-customs-service value", "generatedName": "BookingAmendmentNewWantsImportCustomsService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -61713,16 +55792,16 @@ Other details about this invoice", "generatedName": "bookingAmendmentNewWantsPickupService", "key": "new_wants_pickup_service", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingAmendmentNewWantsPickupService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The requested new wants-pickup value", "generatedName": "BookingAmendmentNewWantsPickupService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -61736,16 +55815,16 @@ Other details about this invoice", "generatedName": "bookingAmendmentNewWantsFlexportFreight", "key": "new_wants_flexport_freight", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingAmendmentNewWantsFlexportFreight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The requested new wants-flexport-freight value", "generatedName": "BookingAmendmentNewWantsFlexportFreight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -61759,16 +55838,16 @@ Other details about this invoice", "generatedName": "bookingAmendmentNewWantsBco", "key": "new_wants_bco", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingAmendmentNewWantsBco", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The requested new wants-bco value", "generatedName": "BookingAmendmentNewWantsBco", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -61782,16 +55861,16 @@ Other details about this invoice", "generatedName": "bookingAmendmentNewOriginAddress", "key": "new_origin_address", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingAmendmentNewOriginAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The requested new origin address", "generatedName": "BookingAmendmentNewOriginAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Address", "type": "reference", }, @@ -61803,16 +55882,16 @@ Other details about this invoice", "generatedName": "bookingAmendmentNewPortOfLoading", "key": "new_port_of_loading", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingAmendmentNewPortOfLoading", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The requested new origin port (port of loading)", "generatedName": "BookingAmendmentNewPortOfLoading", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Address", "type": "reference", }, @@ -61824,16 +55903,16 @@ Other details about this invoice", "generatedName": "bookingAmendmentNewPortOfUnloading", "key": "new_port_of_unloading", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingAmendmentNewPortOfUnloading", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The requested new destination port (port of unloading)", "generatedName": "BookingAmendmentNewPortOfUnloading", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Address", "type": "reference", }, @@ -61845,19 +55924,19 @@ Other details about this invoice", "generatedName": "bookingAmendmentNewCargoReadyDate", "key": "new_cargo_ready_date", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingAmendmentNewCargoReadyDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The requested new cargo ready date", "generatedName": "BookingAmendmentNewCargoReadyDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61870,22 +55949,22 @@ Other details about this invoice", "generatedName": "bookingAmendmentNewProductDescriptions", "key": "new_product_descriptions", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingAmendmentNewProductDescriptions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "New product (HS code) information", "generatedName": "BookingAmendmentNewProductDescriptions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "BookingAmendmentNewProductDescriptionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BookingAmendmentHsCode", "type": "reference", }, @@ -61898,16 +55977,16 @@ Other details about this invoice", "generatedName": "bookingAmendmentNewCargo", "key": "new_cargo", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingAmendmentNewCargo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The requested new cargo, possibly including package details", "generatedName": "BookingAmendmentNewCargo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Cargo", "type": "reference", }, @@ -61919,16 +55998,16 @@ Other details about this invoice", "generatedName": "bookingAmendmentNewMetadata", "key": "new_metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingAmendmentNewMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The requested new metadata", "generatedName": "BookingAmendmentNewMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Metadata", "type": "reference", }, @@ -61940,10 +56019,10 @@ Other details about this invoice", "BookingAmendmentHsCode": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BookingAmendmentHsCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -61951,19 +56030,19 @@ Other details about this invoice", "generatedName": "bookingAmendmentHsCodeObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingAmendmentHsCodeObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "String representing the object’s type. Always \`/booking_amendment_product_description\` for this object.", "generatedName": "BookingAmendmentHsCodeObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61976,19 +56055,19 @@ Other details about this invoice", "generatedName": "bookingAmendmentHsCodeDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingAmendmentHsCodeDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Always required. English description of product in booking.", "generatedName": "BookingAmendmentHsCodeDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62001,19 +56080,19 @@ Other details about this invoice", "generatedName": "bookingAmendmentHsCodeDescriptionForExportCustoms", "key": "description_for_export_customs", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingAmendmentHsCodeDescriptionForExportCustoms", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Required if booking if origin address or origin port is in Mainland China. Chinese description of product in booking.", "generatedName": "BookingAmendmentHsCodeDescriptionForExportCustoms", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62026,16 +56105,16 @@ Other details about this invoice", "generatedName": "bookingAmendmentHsCodeHsCode", "key": "hs_code", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingAmendmentHsCodeHsCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingAmendmentHsCodeHsCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HsCode", "type": "reference", }, @@ -62047,10 +56126,10 @@ Other details about this invoice", "BookingHsCode": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BookingHsCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -62058,19 +56137,19 @@ Other details about this invoice", "generatedName": "bookingHsCodeObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingHsCodeObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "String representing the object’s type. Always \`/product_descriptions\` for this object.", "generatedName": "BookingHsCodeObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62083,19 +56162,19 @@ Other details about this invoice", "generatedName": "bookingHsCodeDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingHsCodeDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Always required. English description of product in booking.", "generatedName": "BookingHsCodeDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62108,19 +56187,19 @@ Other details about this invoice", "generatedName": "bookingHsCodeDescriptionForExportCustoms", "key": "description_for_export_customs", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingHsCodeDescriptionForExportCustoms", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Required if booking if origin address or origin port is in Mainland China. Chinese description of product in booking.", "generatedName": "BookingHsCodeDescriptionForExportCustoms", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62133,19 +56212,19 @@ Other details about this invoice", "generatedName": "bookingHsCodeDescriptionForExportCustomsLocale", "key": "description_for_export_customs_locale", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingHsCodeDescriptionForExportCustomsLocale", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Required if booking if origin address or origin port is in Mainland China. Code for the locale for description_for_export_customs. Currently only \`zh_CN\`.", "generatedName": "BookingHsCodeDescriptionForExportCustomsLocale", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62158,16 +56237,16 @@ Other details about this invoice", "generatedName": "bookingHsCodeHsCode", "key": "hs_code", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingHsCodeHsCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingHsCodeHsCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HsCode", "type": "reference", }, @@ -62179,10 +56258,10 @@ Other details about this invoice", "BookingLineItem": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BookingLineItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -62190,19 +56269,19 @@ Other details about this invoice", "generatedName": "bookingLineItemObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingLineItemObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object", "generatedName": "BookingLineItemObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62215,16 +56294,16 @@ Other details about this invoice", "generatedName": "bookingLineItemId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingLineItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Unique identifier for the booking line item", "generatedName": "BookingLineItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -62238,16 +56317,16 @@ Other details about this invoice", "generatedName": "bookingLineItemBooking", "key": "booking", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingLineItemBooking", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingLineItemBooking", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BookingRef", "type": "reference", }, @@ -62259,16 +56338,16 @@ Other details about this invoice", "generatedName": "bookingLineItemPurchaseOrderLineItem", "key": "purchase_order_line_item", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingLineItemPurchaseOrderLineItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingLineItemPurchaseOrderLineItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PurchaseOrderLineItemRef", "type": "reference", }, @@ -62280,16 +56359,16 @@ Other details about this invoice", "generatedName": "bookingLineItemUnits", "key": "units", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingLineItemUnits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Number of units of purchase_order_line_item booked on booking", "generatedName": "BookingLineItemUnits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -62305,8 +56384,8 @@ Other details about this invoice", "allOfPropertyConflicts": [], "description": "[Expandable API link.](https://apidocs.flexport.com/v3/tag/Expansion)", "generatedName": "BookingLineItemCollectionRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -62314,19 +56393,19 @@ Other details about this invoice", "generatedName": "bookingLineItemCollectionRefObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingLineItemCollectionRefObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object", "generatedName": "BookingLineItemCollectionRefObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62339,19 +56418,19 @@ Other details about this invoice", "generatedName": "bookingLineItemCollectionRefRefType", "key": "ref_type", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingLineItemCollectionRefRefType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object in this list.", "generatedName": "BookingLineItemCollectionRefRefType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62364,19 +56443,19 @@ Other details about this invoice", "generatedName": "bookingLineItemCollectionRefLink", "key": "link", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingLineItemCollectionRefLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "URL to fetch list of objects.", "generatedName": "BookingLineItemCollectionRefLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62391,8 +56470,8 @@ Other details about this invoice", "allOfPropertyConflicts": [], "description": "[Expandable API link.](https://apidocs.flexport.com/v3/tag/Expansion)", "generatedName": "BookingRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -62400,19 +56479,19 @@ Other details about this invoice", "generatedName": "bookingRefObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingRefObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingRefObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62425,19 +56504,19 @@ Other details about this invoice", "generatedName": "bookingRefRefType", "key": "ref_type", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingRefRefType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingRefRefType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62450,19 +56529,19 @@ Other details about this invoice", "generatedName": "bookingRefLink", "key": "link", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingRefLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingRefLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62475,16 +56554,16 @@ Other details about this invoice", "generatedName": "bookingRefId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "bookingRefId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookingRefId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -62498,10 +56577,10 @@ Other details about this invoice", "CarbonCalculation": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CarbonCalculation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -62509,19 +56588,19 @@ Other details about this invoice", "generatedName": "carbonCalculationObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "carbonCalculationObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object", "generatedName": "CarbonCalculationObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62534,16 +56613,16 @@ Other details about this invoice", "generatedName": "carbonCalculationCo2EEmissions", "key": "co2e_emissions", "schema": { - "description": undefined, + "description": null, "generatedName": "carbonCalculationCo2EEmissions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CarbonCalculationCo2EEmissions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Weight", "type": "reference", }, @@ -62557,8 +56636,8 @@ Other details about this invoice", "allOfPropertyConflicts": [], "description": "With cargo you have two options, detailed or simple. These are both expressed directly on the cargo object. For detailed cargo, \`shipping_units\` is required, and \`weight\` and \`volume\` is required in the \`cargo\` object or the \`shipping_units\` object. For simple cargo, \`shipping_units\` is required, but only one should be specified, and \`weight\` and \`volume\` are required in the \`cargo\` object.", "generatedName": "Cargo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -62566,19 +56645,19 @@ Other details about this invoice", "generatedName": "cargoObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "cargoObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "String representing the object’s type. Always \`/cargo\` for this object.", "generatedName": "CargoObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62591,16 +56670,16 @@ Other details about this invoice", "generatedName": "cargoVolume", "key": "volume", "schema": { - "description": undefined, + "description": null, "generatedName": "cargoVolume", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CargoVolume", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Volume", "type": "reference", }, @@ -62612,16 +56691,16 @@ Other details about this invoice", "generatedName": "cargoWeight", "key": "weight", "schema": { - "description": undefined, + "description": null, "generatedName": "cargoWeight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CargoWeight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Weight", "type": "reference", }, @@ -62633,19 +56712,19 @@ Other details about this invoice", "generatedName": "cargoMarksAndNumbers", "key": "marks_and_numbers", "schema": { - "description": undefined, + "description": null, "generatedName": "cargoMarksAndNumbers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optional. Identifying markings and numbers that are visible on the cargo.", "generatedName": "CargoMarksAndNumbers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62658,22 +56737,22 @@ Other details about this invoice", "generatedName": "cargoShippingUnits", "key": "shipping_units", "schema": { - "description": undefined, + "description": null, "generatedName": "cargoShippingUnits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CargoShippingUnits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CargoShippingUnitsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ShippingUnit", "type": "reference", }, @@ -62686,16 +56765,16 @@ Other details about this invoice", "generatedName": "cargoContainsHazmat", "key": "contains_hazmat", "schema": { - "description": undefined, + "description": null, "generatedName": "cargoContainsHazmat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Required. Whether the cargo contains hazardous materials.", "generatedName": "CargoContainsHazmat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -62709,16 +56788,16 @@ Other details about this invoice", "generatedName": "cargoContainsMagnets", "key": "contains_magnets", "schema": { - "description": undefined, + "description": null, "generatedName": "cargoContainsMagnets", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Required. Whether the cargo contains magnets.", "generatedName": "CargoContainsMagnets", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -62732,16 +56811,16 @@ Other details about this invoice", "generatedName": "cargoContainsOtherDangerousGoods", "key": "contains_other_dangerous_goods", "schema": { - "description": undefined, + "description": null, "generatedName": "cargoContainsOtherDangerousGoods", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Required. Whether the cargo contains other non-hazmat, non-magnet, non-battery dangerous goods.", "generatedName": "CargoContainsOtherDangerousGoods", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -62755,16 +56834,16 @@ Other details about this invoice", "generatedName": "cargoContainsLiIon", "key": "contains_li_ion", "schema": { - "description": undefined, + "description": null, "generatedName": "cargoContainsLiIon", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Required. Whether the cargo contains lithium-ion batteries.", "generatedName": "CargoContainsLiIon", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -62778,16 +56857,16 @@ Other details about this invoice", "generatedName": "cargoContainsNonLiIonBattery", "key": "contains_non_li_ion_battery", "schema": { - "description": undefined, + "description": null, "generatedName": "cargoContainsNonLiIonBattery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Required. Whether the cargo contains non-lithium-ion batteries, e.g. lithium batteries.", "generatedName": "CargoContainsNonLiIonBattery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -62801,70 +56880,70 @@ Other details about this invoice", "generatedName": "cargoLithiumBatteriesPackingTypes", "key": "lithium_batteries_packing_types", "schema": { - "description": undefined, + "description": null, "generatedName": "cargoLithiumBatteriesPackingTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Required if \`contains_li_ion\` is \`true\`. List of ways in which lithium-ion batteries will be packed for this booking. This can be a subset of \`packed_loose\`, \`packed_with_equipment\`, \`contained_in_equipment\`, and \`contained_in_battery_powered_vehicle\`.", "generatedName": "CargoLithiumBatteriesPackingTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CargoLithiumBatteriesPackingTypesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "packed_loose", - "nameOverride": undefined, + "nameOverride": null, "value": "packed_loose", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "packed_with_equipment", - "nameOverride": undefined, + "nameOverride": null, "value": "packed_with_equipment", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "contained_in_equipment", - "nameOverride": undefined, + "nameOverride": null, "value": "contained_in_equipment", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "contained_in_battery_powered_vehicles", - "nameOverride": undefined, + "nameOverride": null, "value": "contained_in_battery_powered_vehicles", }, ], @@ -62878,10 +56957,10 @@ Other details about this invoice", "CommercialInvoice": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CommercialInvoice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -62889,19 +56968,19 @@ Other details about this invoice", "generatedName": "commercialInvoiceObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoiceObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object. Always /commercial_invoice for this object.", "generatedName": "CommercialInvoiceObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62914,19 +56993,19 @@ Other details about this invoice", "generatedName": "commercialInvoiceId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoiceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Unique identifier for the commercial invoice.", "generatedName": "CommercialInvoiceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62939,19 +57018,19 @@ Other details about this invoice", "generatedName": "commercialInvoiceInvoiceNumber", "key": "invoice_number", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoiceInvoiceNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Invoice number on the commercial invoice, typically used for display purposes.", "generatedName": "CommercialInvoiceInvoiceNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62964,58 +57043,58 @@ Other details about this invoice", "generatedName": "commercialInvoiceDigitizationStatus", "key": "digitization_status", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoiceDigitizationStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Status about if the digitization process for this commercial invoice is complete. If it is not complete, then the commercial invoice should be considered a draft that can change.", "generatedName": "CommercialInvoiceDigitizationStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Status about if the digitization process for this commercial invoice is complete. If it is not complete, then the commercial invoice should be considered a draft that can change.", "generatedName": "CommercialInvoiceDigitizationStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "pending", - "nameOverride": undefined, + "nameOverride": null, "value": "pending", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "reviewed", - "nameOverride": undefined, + "nameOverride": null, "value": "reviewed", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "complete", - "nameOverride": undefined, + "nameOverride": null, "value": "complete", }, ], @@ -63029,22 +57108,22 @@ Other details about this invoice", "generatedName": "commercialInvoiceLineItems", "key": "line_items", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoiceLineItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoiceLineItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoiceLineItemsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CommercialInvoiceLineItem", "type": "reference", }, @@ -63057,22 +57136,22 @@ Other details about this invoice", "generatedName": "commercialInvoiceInvolvedParties", "key": "involved_parties", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoiceInvolvedParties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoiceInvolvedParties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoiceInvolvedPartiesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CustomsInvolvedParty", "type": "reference", }, @@ -63085,16 +57164,16 @@ Other details about this invoice", "generatedName": "commercialInvoiceIsRelatedParties", "key": "is_related_parties", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoiceIsRelatedParties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether there was a related parties transaction as defined by CBP.", "generatedName": "CommercialInvoiceIsRelatedParties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -63108,22 +57187,22 @@ Other details about this invoice", "generatedName": "commercialInvoiceManufacturerAddresses", "key": "manufacturer_addresses", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoiceManufacturerAddresses", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoiceManufacturerAddresses", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoiceManufacturerAddressesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Address", "type": "reference", }, @@ -63136,16 +57215,16 @@ Other details about this invoice", "generatedName": "commercialInvoiceMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoiceMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoiceMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Metadata", "type": "reference", }, @@ -63157,16 +57236,16 @@ Other details about this invoice", "generatedName": "commercialInvoiceShipment", "key": "shipment", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoiceShipment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoiceShipment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ShipmentRef", "type": "reference", }, @@ -63178,19 +57257,19 @@ Other details about this invoice", "generatedName": "commercialInvoiceTotalUnitCount", "key": "total_unit_count", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoiceTotalUnitCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Total units on this commercial invoice.", "generatedName": "CommercialInvoiceTotalUnitCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63203,16 +57282,16 @@ Other details about this invoice", "generatedName": "commercialInvoiceTotalValue", "key": "total_value", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoiceTotalValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoiceTotalValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Money", "type": "reference", }, @@ -63224,16 +57303,16 @@ Other details about this invoice", "generatedName": "commercialInvoiceTotalVolume", "key": "total_volume", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoiceTotalVolume", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoiceTotalVolume", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Volume", "type": "reference", }, @@ -63245,16 +57324,16 @@ Other details about this invoice", "generatedName": "commercialInvoiceTotalWeight", "key": "total_weight", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoiceTotalWeight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoiceTotalWeight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Weight", "type": "reference", }, @@ -63266,19 +57345,19 @@ Other details about this invoice", "generatedName": "commercialInvoiceOrderNumber", "key": "order_number", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoiceOrderNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Represents the which order the invoice is linked to. This can be null.", "generatedName": "CommercialInvoiceOrderNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63291,19 +57370,19 @@ Other details about this invoice", "generatedName": "commercialInvoiceCurrency", "key": "currency", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoiceCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoiceCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63316,19 +57395,19 @@ Other details about this invoice", "generatedName": "commercialInvoiceInvoiceDate", "key": "invoice_date", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoiceInvoiceDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Represents date of the invoice. This can be null.", "generatedName": "CommercialInvoiceInvoiceDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63343,8 +57422,8 @@ Other details about this invoice", "allOfPropertyConflicts": [], "description": "[Expandable API link.](https://apidocs.flexport.com/v3/tag/Expansion)", "generatedName": "CommercialInvoiceCollectionRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -63352,19 +57431,19 @@ Other details about this invoice", "generatedName": "commercialInvoiceCollectionRefObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoiceCollectionRefObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoiceCollectionRefObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63377,19 +57456,19 @@ Other details about this invoice", "generatedName": "commercialInvoiceCollectionRefRefType", "key": "ref_type", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoiceCollectionRefRefType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoiceCollectionRefRefType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63402,19 +57481,19 @@ Other details about this invoice", "generatedName": "commercialInvoiceCollectionRefLink", "key": "link", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoiceCollectionRefLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoiceCollectionRefLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63427,10 +57506,10 @@ Other details about this invoice", "CommercialInvoiceLineItem": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CommercialInvoiceLineItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -63438,19 +57517,19 @@ Other details about this invoice", "generatedName": "commercialInvoiceLineItemObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoiceLineItemObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object. Always /commercial_invoice_line_item for this object.", "generatedName": "CommercialInvoiceLineItemObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63463,16 +57542,16 @@ Other details about this invoice", "generatedName": "commercialInvoiceLineItemId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoiceLineItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoiceLineItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -63486,16 +57565,16 @@ Other details about this invoice", "generatedName": "commercialInvoiceLineItemDocumentLineNumber", "key": "document_line_number", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoiceLineItemDocumentLineNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoiceLineItemDocumentLineNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -63509,16 +57588,16 @@ Other details about this invoice", "generatedName": "commercialInvoiceLineItemPricePerUnit", "key": "price_per_unit", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoiceLineItemPricePerUnit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoiceLineItemPricePerUnit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Money", "type": "reference", }, @@ -63530,16 +57609,16 @@ Other details about this invoice", "generatedName": "commercialInvoiceLineItemFirstSaleValue", "key": "first_sale_value", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoiceLineItemFirstSaleValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoiceLineItemFirstSaleValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Money", "type": "reference", }, @@ -63551,16 +57630,16 @@ Other details about this invoice", "generatedName": "commercialInvoiceLineItemValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoiceLineItemValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoiceLineItemValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Money", "type": "reference", }, @@ -63572,16 +57651,16 @@ Other details about this invoice", "generatedName": "commercialInvoiceLineItemNetValue", "key": "net_value", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoiceLineItemNetValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoiceLineItemNetValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Money", "type": "reference", }, @@ -63593,16 +57672,16 @@ Other details about this invoice", "generatedName": "commercialInvoiceLineItemTotalUnits", "key": "total_units", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoiceLineItemTotalUnits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoiceLineItemTotalUnits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -63616,16 +57695,16 @@ Other details about this invoice", "generatedName": "commercialInvoiceLineItemContainerNumber", "key": "container_number", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoiceLineItemContainerNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoiceLineItemContainerNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CommercialInvoiceLineItemContainerNumber", "type": "reference", }, @@ -63637,19 +57716,19 @@ Other details about this invoice", "generatedName": "commercialInvoiceLineItemPurchaseOrderNumber", "key": "purchase_order_number", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoiceLineItemPurchaseOrderNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoiceLineItemPurchaseOrderNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63662,19 +57741,19 @@ Other details about this invoice", "generatedName": "commercialInvoiceLineItemPoLineItemNumber", "key": "po_line_item_number", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoiceLineItemPoLineItemNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Purchase order line item number", "generatedName": "CommercialInvoiceLineItemPoLineItemNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63687,16 +57766,16 @@ Other details about this invoice", "generatedName": "commercialInvoiceLineItemWeight", "key": "weight", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoiceLineItemWeight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Weight including any associated packaging (padding, foam, etc).", "generatedName": "CommercialInvoiceLineItemWeight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Weight", "type": "reference", }, @@ -63708,16 +57787,16 @@ Other details about this invoice", "generatedName": "commercialInvoiceLineItemVolume", "key": "volume", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoiceLineItemVolume", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoiceLineItemVolume", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Volume", "type": "reference", }, @@ -63729,16 +57808,16 @@ Other details about this invoice", "generatedName": "commercialInvoiceLineItemNetWeight", "key": "net_weight", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoiceLineItemNetWeight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Weight excluding packaging.", "generatedName": "CommercialInvoiceLineItemNetWeight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Weight", "type": "reference", }, @@ -63750,16 +57829,16 @@ Other details about this invoice", "generatedName": "commercialInvoiceLineItemNetNetWeight", "key": "net_net_weight", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoiceLineItemNetNetWeight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Weight excluding packaging, tags, labels, instruction manuals, etc.", "generatedName": "CommercialInvoiceLineItemNetNetWeight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Weight", "type": "reference", }, @@ -63771,16 +57850,16 @@ Other details about this invoice", "generatedName": "commercialInvoiceLineItemManufacturerAddress", "key": "manufacturer_address", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoiceLineItemManufacturerAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoiceLineItemManufacturerAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Address", "type": "reference", }, @@ -63792,19 +57871,19 @@ Other details about this invoice", "generatedName": "commercialInvoiceLineItemManufacturerName", "key": "manufacturer_name", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoiceLineItemManufacturerName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoiceLineItemManufacturerName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63817,16 +57896,16 @@ Other details about this invoice", "generatedName": "commercialInvoiceLineItemProduct", "key": "product", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoiceLineItemProduct", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoiceLineItemProduct", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ProductRef", "type": "reference", }, @@ -63838,16 +57917,16 @@ Other details about this invoice", "generatedName": "commercialInvoiceLineItemMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoiceLineItemMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoiceLineItemMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Metadata", "type": "reference", }, @@ -63859,10 +57938,10 @@ Other details about this invoice", "CommercialInvoiceLineItemContainerNumber": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CommercialInvoiceLineItemContainerNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -63870,16 +57949,16 @@ Other details about this invoice", "generatedName": "commercialInvoiceLineItemContainerNumberId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoiceLineItemContainerNumberId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoiceLineItemContainerNumberId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -63893,19 +57972,19 @@ Other details about this invoice", "generatedName": "commercialInvoiceLineItemContainerNumberContainerNumber", "key": "container_number", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoiceLineItemContainerNumberContainerNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoiceLineItemContainerNumberContainerNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63918,16 +57997,16 @@ Other details about this invoice", "generatedName": "commercialInvoiceLineItemContainerNumberCommercialInvoiceLineItemId", "key": "commercial_invoice_line_item_id", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoiceLineItemContainerNumberCommercialInvoiceLineItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoiceLineItemContainerNumberCommercialInvoiceLineItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -63941,22 +58020,22 @@ Other details about this invoice", "generatedName": "commercialInvoiceLineItemContainerNumberDeletedAt", "key": "deleted_at", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoiceLineItemContainerNumberDeletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoiceLineItemContainerNumberDeletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoiceLineItemContainerNumberDeletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -63971,16 +58050,16 @@ Other details about this invoice", "generatedName": "commercialInvoiceLineItemContainerNumberCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoiceLineItemContainerNumberCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoiceLineItemContainerNumberCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -63994,16 +58073,16 @@ Other details about this invoice", "generatedName": "commercialInvoiceLineItemContainerNumberUpdatedAt", "key": "updated_at", "schema": { - "description": undefined, + "description": null, "generatedName": "commercialInvoiceLineItemContainerNumberUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CommercialInvoiceLineItemContainerNumberUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -64017,10 +58096,10 @@ Other details about this invoice", "Company": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Company", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -64028,19 +58107,19 @@ Other details about this invoice", "generatedName": "companyObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "companyObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object. Always /network/company for this object.", "generatedName": "CompanyObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64053,19 +58132,19 @@ Other details about this invoice", "generatedName": "companyId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "companyId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Unique identifier for the company", "generatedName": "CompanyId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64078,16 +58157,16 @@ Other details about this invoice", "generatedName": "companyMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "companyMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CompanyMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Metadata", "type": "reference", }, @@ -64099,19 +58178,19 @@ Other details about this invoice", "generatedName": "companyName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "companyName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CompanyName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64124,19 +58203,19 @@ Other details about this invoice", "generatedName": "companyRef", "key": "ref", "schema": { - "description": undefined, + "description": null, "generatedName": "companyRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CompanyRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64149,16 +58228,16 @@ Other details about this invoice", "generatedName": "companyEditable", "key": "editable", "schema": { - "description": undefined, + "description": null, "generatedName": "companyEditable", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CompanyEditable", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -64172,22 +58251,22 @@ Other details about this invoice", "generatedName": "companyEntities", "key": "entities", "schema": { - "description": undefined, + "description": null, "generatedName": "companyEntities", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CompanyEntities", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CompanyEntitiesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CompanyEntity", "type": "reference", }, @@ -64200,16 +58279,16 @@ Other details about this invoice", "generatedName": "companyLocations", "key": "locations", "schema": { - "description": undefined, + "description": null, "generatedName": "companyLocations", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CompanyLocations", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenericCollectionRef", "type": "reference", }, @@ -64221,16 +58300,16 @@ Other details about this invoice", "generatedName": "companyContacts", "key": "contacts", "schema": { - "description": undefined, + "description": null, "generatedName": "companyContacts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CompanyContacts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenericCollectionRef", "type": "reference", }, @@ -64242,10 +58321,10 @@ Other details about this invoice", "CompanyEntity": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CompanyEntity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -64253,19 +58332,19 @@ Other details about this invoice", "generatedName": "companyEntityObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "companyEntityObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object", "generatedName": "CompanyEntityObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64278,16 +58357,16 @@ Other details about this invoice", "generatedName": "companyEntityId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "companyEntityId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CompanyEntityId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -64301,19 +58380,19 @@ Other details about this invoice", "generatedName": "companyEntityName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "companyEntityName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CompanyEntityName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64326,19 +58405,19 @@ Other details about this invoice", "generatedName": "companyEntityRef", "key": "ref", "schema": { - "description": undefined, + "description": null, "generatedName": "companyEntityRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CompanyEntityRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64351,16 +58430,16 @@ Other details about this invoice", "generatedName": "companyEntityMailingAddress", "key": "mailing_address", "schema": { - "description": undefined, + "description": null, "generatedName": "companyEntityMailingAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CompanyEntityMailingAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Address", "type": "reference", }, @@ -64372,22 +58451,22 @@ Other details about this invoice", "generatedName": "companyEntityVatNumbers", "key": "vat_numbers", "schema": { - "description": undefined, + "description": null, "generatedName": "companyEntityVatNumbers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CompanyEntityVatNumbers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CompanyEntityVatNumbersItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "VatNumber", "type": "reference", }, @@ -64402,8 +58481,8 @@ Other details about this invoice", "allOfPropertyConflicts": [], "description": "[Expandable API link.](https://apidocs.flexport.com/v3/tag/Expansion)", "generatedName": "CompanyEntityRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -64411,19 +58490,19 @@ Other details about this invoice", "generatedName": "companyEntityRefObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "companyEntityRefObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CompanyEntityRefObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64436,19 +58515,19 @@ Other details about this invoice", "generatedName": "companyEntityRefRefType", "key": "ref_type", "schema": { - "description": undefined, + "description": null, "generatedName": "companyEntityRefRefType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CompanyEntityRefRefType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64461,19 +58540,19 @@ Other details about this invoice", "generatedName": "companyEntityRefLink", "key": "link", "schema": { - "description": undefined, + "description": null, "generatedName": "companyEntityRefLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CompanyEntityRefLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64486,16 +58565,16 @@ Other details about this invoice", "generatedName": "companyEntityRefId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "companyEntityRefId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CompanyEntityRefId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -64509,10 +58588,10 @@ Other details about this invoice", "Contact": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Contact", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -64520,19 +58599,19 @@ Other details about this invoice", "generatedName": "contactObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "contactObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object. Always /network/contact for this object.", "generatedName": "ContactObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64545,19 +58624,19 @@ Other details about this invoice", "generatedName": "contactId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "contactId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Unique identifier for the contact", "generatedName": "ContactId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64570,19 +58649,19 @@ Other details about this invoice", "generatedName": "contactName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "contactName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ContactName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64595,19 +58674,19 @@ Other details about this invoice", "generatedName": "contactEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "contactEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ContactEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64620,19 +58699,19 @@ Other details about this invoice", "generatedName": "contactPhoneNumber", "key": "phone_number", "schema": { - "description": undefined, + "description": null, "generatedName": "contactPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ContactPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64645,16 +58724,16 @@ Other details about this invoice", "generatedName": "contactLocations", "key": "locations", "schema": { - "description": undefined, + "description": null, "generatedName": "contactLocations", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ContactLocations", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenericCollectionRef", "type": "reference", }, @@ -64666,18 +58745,18 @@ Other details about this invoice", "generatedName": "contactCompany", "key": "company", "schema": { - "description": undefined, + "description": null, "generatedName": "contactCompany", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "[Expandable API link.](https://apidocs.flexport.com/v3/tag/Expansion)", "generatedName": "ContactCompany", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -64685,19 +58764,19 @@ Other details about this invoice", "generatedName": "contactCompanyObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "contactCompanyObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ContactCompanyObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64710,19 +58789,19 @@ Other details about this invoice", "generatedName": "contactCompanyRefType", "key": "ref_type", "schema": { - "description": undefined, + "description": null, "generatedName": "contactCompanyRefType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ContactCompanyRefType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64735,19 +58814,19 @@ Other details about this invoice", "generatedName": "contactCompanyLink", "key": "link", "schema": { - "description": undefined, + "description": null, "generatedName": "contactCompanyLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ContactCompanyLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64760,19 +58839,19 @@ Other details about this invoice", "generatedName": "contactCompanyId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "contactCompanyId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ContactCompanyId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64792,8 +58871,8 @@ Other details about this invoice", "allOfPropertyConflicts": [], "description": "[Expandable API link.](https://apidocs.flexport.com/v3/tag/Expansion)", "generatedName": "ContainerCollectionRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -64801,19 +58880,19 @@ Other details about this invoice", "generatedName": "containerCollectionRefObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "containerCollectionRefObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object", "generatedName": "ContainerCollectionRefObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64826,19 +58905,19 @@ Other details about this invoice", "generatedName": "containerCollectionRefRefType", "key": "ref_type", "schema": { - "description": undefined, + "description": null, "generatedName": "containerCollectionRefRefType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object in this list.", "generatedName": "ContainerCollectionRefRefType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64851,19 +58930,19 @@ Other details about this invoice", "generatedName": "containerCollectionRefLink", "key": "link", "schema": { - "description": undefined, + "description": null, "generatedName": "containerCollectionRefLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "URL to fetch list of objects.", "generatedName": "ContainerCollectionRefLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64876,10 +58955,10 @@ Other details about this invoice", "ContainerCounts": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ContainerCounts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -64887,19 +58966,19 @@ Other details about this invoice", "generatedName": "containerCountsObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "containerCountsObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "String representing the object’s type. Always \`/container_counts\` for this object.", "generatedName": "ContainerCountsObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64912,16 +58991,16 @@ Other details about this invoice", "generatedName": "containerCountsTwentyFt", "key": "twenty_ft", "schema": { - "description": undefined, + "description": null, "generatedName": "containerCountsTwentyFt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Quantity of 20 ft containers requested.", "generatedName": "ContainerCountsTwentyFt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -64935,16 +59014,16 @@ Other details about this invoice", "generatedName": "containerCountsFortyFt", "key": "forty_ft", "schema": { - "description": undefined, + "description": null, "generatedName": "containerCountsFortyFt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Quantity of 40 ft containers requested.", "generatedName": "ContainerCountsFortyFt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -64958,16 +59037,16 @@ Other details about this invoice", "generatedName": "containerCountsFortyFtHc", "key": "forty_ft_hc", "schema": { - "description": undefined, + "description": null, "generatedName": "containerCountsFortyFtHc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Quantity of 40 ft HC containers requested.", "generatedName": "ContainerCountsFortyFtHc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -64981,16 +59060,16 @@ Other details about this invoice", "generatedName": "containerCountsFortyFiveFtHc", "key": "forty_five_ft_hc", "schema": { - "description": undefined, + "description": null, "generatedName": "containerCountsFortyFiveFtHc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Quantity of 45 ft HC containers requested.", "generatedName": "ContainerCountsFortyFiveFtHc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -65006,8 +59085,8 @@ Other details about this invoice", "allOfPropertyConflicts": [], "description": "[Expandable API link.](https://apidocs.flexport.com/v3/tag/Expansion)", "generatedName": "ContainerLegCollectionRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -65015,19 +59094,19 @@ Other details about this invoice", "generatedName": "containerLegCollectionRefObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "containerLegCollectionRefObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object", "generatedName": "ContainerLegCollectionRefObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65040,19 +59119,19 @@ Other details about this invoice", "generatedName": "containerLegCollectionRefRefType", "key": "ref_type", "schema": { - "description": undefined, + "description": null, "generatedName": "containerLegCollectionRefRefType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object in this list.", "generatedName": "ContainerLegCollectionRefRefType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65065,19 +59144,19 @@ Other details about this invoice", "generatedName": "containerLegCollectionRefLink", "key": "link", "schema": { - "description": undefined, + "description": null, "generatedName": "containerLegCollectionRefLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "URL to fetch list of objects.", "generatedName": "ContainerLegCollectionRefLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65092,8 +59171,8 @@ Other details about this invoice", "allOfPropertyConflicts": [], "description": "[Expandable API link.](https://apidocs.flexport.com/v3/tag/Expansion)", "generatedName": "ContainerRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -65101,19 +59180,19 @@ Other details about this invoice", "generatedName": "containerRefObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "containerRefObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ContainerRefObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65126,19 +59205,19 @@ Other details about this invoice", "generatedName": "containerRefRefType", "key": "ref_type", "schema": { - "description": undefined, + "description": null, "generatedName": "containerRefRefType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ContainerRefRefType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65151,19 +59230,19 @@ Other details about this invoice", "generatedName": "containerRefLink", "key": "link", "schema": { - "description": undefined, + "description": null, "generatedName": "containerRefLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ContainerRefLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65176,16 +59255,16 @@ Other details about this invoice", "generatedName": "containerRefId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "containerRefId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ContainerRefId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -65199,10 +59278,10 @@ Other details about this invoice", "CoordinatesCreate": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CoordinatesCreate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -65210,19 +59289,19 @@ Other details about this invoice", "generatedName": "coordinatesCreateLatitude", "key": "latitude", "schema": { - "description": undefined, + "description": null, "generatedName": "coordinatesCreateLatitude", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CoordinatesCreateLatitude", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65235,19 +59314,19 @@ Other details about this invoice", "generatedName": "coordinatesCreateLongitude", "key": "longitude", "schema": { - "description": undefined, + "description": null, "generatedName": "coordinatesCreateLongitude", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CoordinatesCreateLongitude", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65262,8 +59341,8 @@ Other details about this invoice", "allOfPropertyConflicts": [], "description": "If a non-null value is passed in for 'air_booking', then the new booking will be assumed to be an air booking, even if the 'ocean_booking' or 'trucking_booking' fields are set.", "generatedName": "CreateAirBooking", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -65271,154 +59350,154 @@ Other details about this invoice", "generatedName": "createAirBookingIncoterm", "key": "incoterm", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateAirBookingIncoterm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EXW", - "nameOverride": undefined, + "nameOverride": null, "value": "EXW", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FOB", - "nameOverride": undefined, + "nameOverride": null, "value": "FOB", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FAS", - "nameOverride": undefined, + "nameOverride": null, "value": "FAS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FCA", - "nameOverride": undefined, + "nameOverride": null, "value": "FCA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CPT", - "nameOverride": undefined, + "nameOverride": null, "value": "CPT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CFR", - "nameOverride": undefined, + "nameOverride": null, "value": "CFR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CIF", - "nameOverride": undefined, + "nameOverride": null, "value": "CIF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CIP", - "nameOverride": undefined, + "nameOverride": null, "value": "CIP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DAT", - "nameOverride": undefined, + "nameOverride": null, "value": "DAT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DAP", - "nameOverride": undefined, + "nameOverride": null, "value": "DAP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DDP", - "nameOverride": undefined, + "nameOverride": null, "value": "DDP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DPU", - "nameOverride": undefined, + "nameOverride": null, "value": "DPU", }, ], @@ -65430,16 +59509,16 @@ Other details about this invoice", "generatedName": "createAirBookingProductDescriptions", "key": "product_descriptions", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateAirBookingProductDescriptions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAirBookingProductDescriptionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateBookingHsCode", "type": "reference", }, @@ -65453,8 +59532,8 @@ Other details about this invoice", "schema": { "description": "Always required. Whether transportation is requested from the origin location to the port.", "generatedName": "CreateAirBookingWantsPickupService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -65467,16 +59546,16 @@ Other details about this invoice", "generatedName": "createAirBookingWantsDeliveryService", "key": "wants_delivery_service", "schema": { - "description": undefined, + "description": null, "generatedName": "createAirBookingWantsDeliveryService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optional. Whether transportation is requested from the destination port to destination address. If unknown, then leave as \`null\`.", "generatedName": "CreateAirBookingWantsDeliveryService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -65490,19 +59569,19 @@ Other details about this invoice", "generatedName": "createAirBookingOriginPortUsCbpPortCode", "key": "origin_port_us_cbp_port_code", "schema": { - "description": undefined, + "description": null, "generatedName": "createAirBookingOriginPortUsCbpPortCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "One of \`origin_port_us_cbp_port_code\`, \`origin_port_loc_code\`, \`origin_port_iata_code\`, or \`origin_port_icao_code\` is required if \`pickup_service\` = \`no\`. Unique port reference code used by US CBP, not applicable for non-US airports.", "generatedName": "CreateAirBookingOriginPortUsCbpPortCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65515,19 +59594,19 @@ Other details about this invoice", "generatedName": "createAirBookingOriginPortLocCode", "key": "origin_port_loc_code", "schema": { - "description": undefined, + "description": null, "generatedName": "createAirBookingOriginPortLocCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "One of \`origin_port_us_cbp_port_code\`, \`origin_port_loc_code\`, \`origin_port_iata_code\`, or \`origin_port_icao_code\` is required if \`pickup_service\` = \`no\`. Unique port reference code published in the UN/LOCODE.", "generatedName": "CreateAirBookingOriginPortLocCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65540,19 +59619,19 @@ Other details about this invoice", "generatedName": "createAirBookingOriginPortIataCode", "key": "origin_port_iata_code", "schema": { - "description": undefined, + "description": null, "generatedName": "createAirBookingOriginPortIataCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "One of \`origin_port_us_cbp_port_code\`, \`origin_port_loc_code\`, \`origin_port_iata_code\`, or \`origin_port_icao_code\` is required if \`pickup_service\` = \`no\`. Unique airport reference code used by IATA.", "generatedName": "CreateAirBookingOriginPortIataCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65565,19 +59644,19 @@ Other details about this invoice", "generatedName": "createAirBookingOriginPortIcaoCode", "key": "origin_port_icao_code", "schema": { - "description": undefined, + "description": null, "generatedName": "createAirBookingOriginPortIcaoCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "One of \`origin_port_us_cbp_port_code\`, \`origin_port_loc_code\`, \`origin_port_iata_code\`, or \`origin_port_icao_code\` is required if \`pickup_service\` = \`no\`. Unique airport reference code used by ICAO.", "generatedName": "CreateAirBookingOriginPortIcaoCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65590,19 +59669,19 @@ Other details about this invoice", "generatedName": "createAirBookingDestinationPortUsCbpPortCode", "key": "destination_port_us_cbp_port_code", "schema": { - "description": undefined, + "description": null, "generatedName": "createAirBookingDestinationPortUsCbpPortCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optional, provide one of \`destination_port_us_cbp_port_code\`, \`destination_port_loc_code\`, \`destination_port_iata_code\`, or \`destination_port_icao_code\`. Unique port reference code used by US CBP, not applicable for non-US airports.", "generatedName": "CreateAirBookingDestinationPortUsCbpPortCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65615,19 +59694,19 @@ Other details about this invoice", "generatedName": "createAirBookingDestinationPortLocCode", "key": "destination_port_loc_code", "schema": { - "description": undefined, + "description": null, "generatedName": "createAirBookingDestinationPortLocCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optional, provide one of \`destination_port_us_cbp_port_code\`, \`destination_port_loc_code\`, \`destination_port_iata_code\`, or \`destination_port_icao_code\`. Unique port reference code published in the UN/LOCODE.", "generatedName": "CreateAirBookingDestinationPortLocCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65640,19 +59719,19 @@ Other details about this invoice", "generatedName": "createAirBookingDestinationPortIataCode", "key": "destination_port_iata_code", "schema": { - "description": undefined, + "description": null, "generatedName": "createAirBookingDestinationPortIataCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optional, provide one of \`destination_port_us_cbp_port_code\`, \`destination_port_loc_code\`, \`destination_port_iata_code\`, or \`destination_port_icao_code\`. Unique airport reference code used by IATA.", "generatedName": "CreateAirBookingDestinationPortIataCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65665,19 +59744,19 @@ Other details about this invoice", "generatedName": "createAirBookingDestinationPortIcaoCode", "key": "destination_port_icao_code", "schema": { - "description": undefined, + "description": null, "generatedName": "createAirBookingDestinationPortIcaoCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optional, provide one of \`destination_port_us_cbp_port_code\`, \`destination_port_loc_code\`, \`destination_port_iata_code\`, or \`destination_port_icao_code\`. Unique airport reference code used by ICAO.", "generatedName": "CreateAirBookingDestinationPortIcaoCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65690,10 +59769,10 @@ Other details about this invoice", "CreateBooking": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateBooking", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -65703,11 +59782,11 @@ Other details about this invoice", "schema": { "description": "Always required. Name of the booking.", "generatedName": "CreateBookingName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65721,11 +59800,11 @@ Other details about this invoice", "schema": { "description": "Always required. Customizable reference ID of company entity that is the shipper of the booking.", "generatedName": "CreateBookingShipperEntityRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65739,11 +59818,11 @@ Other details about this invoice", "schema": { "description": "Always required. Customizable reference ID of company entity that is the consignee of the booking.", "generatedName": "CreateBookingConsigneeEntityRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65755,25 +59834,25 @@ Other details about this invoice", "generatedName": "createBookingNotifyParty", "key": "notify_party", "schema": { - "description": undefined, + "description": null, "generatedName": "createBookingNotifyParty", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optional. Name and address of company that is the notify party of the booking. If null, then this is the same as consignee.", "generatedName": "CreateBookingNotifyParty", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Optional. Name and address of company that is the notify party of the booking. If null, then this is the same as consignee.", "generatedName": "CreateBookingNotifyParty", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65787,16 +59866,16 @@ Other details about this invoice", "generatedName": "createBookingOceanBooking", "key": "ocean_booking", "schema": { - "description": undefined, + "description": null, "generatedName": "createBookingOceanBooking", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateBookingOceanBooking", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateOceanBooking", "type": "reference", }, @@ -65808,16 +59887,16 @@ Other details about this invoice", "generatedName": "createBookingAirBooking", "key": "air_booking", "schema": { - "description": undefined, + "description": null, "generatedName": "createBookingAirBooking", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateBookingAirBooking", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateAirBooking", "type": "reference", }, @@ -65829,16 +59908,16 @@ Other details about this invoice", "generatedName": "createBookingTruckingBooking", "key": "trucking_booking", "schema": { - "description": undefined, + "description": null, "generatedName": "createBookingTruckingBooking", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateBookingTruckingBooking", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateTruckingBooking", "type": "reference", }, @@ -65852,11 +59931,11 @@ Other details about this invoice", "schema": { "description": "Always required. Customizable reference ID of network location that is the pickup location.", "generatedName": "CreateBookingOriginAddressRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65870,11 +59949,11 @@ Other details about this invoice", "schema": { "description": "Always required for trucking bookings. Always required for air and ocean bookings if \`wants_delivery_service\` is TRUE. Customizable reference ID of network location that is the delivery location.", "generatedName": "CreateBookingDestinationAddressRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65888,11 +59967,11 @@ Other details about this invoice", "schema": { "description": "Always required. Date when cargo is ready for pickup at the origin location.", "generatedName": "CreateBookingCargoReadyDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65904,19 +59983,19 @@ Other details about this invoice", "generatedName": "createBookingDeliveryDate", "key": "delivery_date", "schema": { - "description": undefined, + "description": null, "generatedName": "createBookingDeliveryDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optional. Target date by when cargo must be delivered.", "generatedName": "CreateBookingDeliveryDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65931,8 +60010,8 @@ Other details about this invoice", "schema": { "description": "Always required. Whether the booking requires Flexport to provide export customs services.", "generatedName": "CreateBookingWantsExportCustomsService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -65945,16 +60024,16 @@ Other details about this invoice", "generatedName": "createBookingWantsFlexportFreight", "key": "wants_flexport_freight", "schema": { - "description": undefined, + "description": null, "generatedName": "createBookingWantsFlexportFreight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optional. Whether the booking requires Flexport to provide freight services.", "generatedName": "CreateBookingWantsFlexportFreight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -65968,16 +60047,16 @@ Other details about this invoice", "generatedName": "createBookingWantsImportCustomsService", "key": "wants_import_customs_service", "schema": { - "description": undefined, + "description": null, "generatedName": "createBookingWantsImportCustomsService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optional. Whether the booking requires Flexport to provide import customs services.", "generatedName": "CreateBookingWantsImportCustomsService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -65991,16 +60070,16 @@ Other details about this invoice", "generatedName": "createBookingWantsBco", "key": "wants_bco", "schema": { - "description": undefined, + "description": null, "generatedName": "createBookingWantsBco", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optional. Whether the booking requires Flexport to provide BCO services.", "generatedName": "CreateBookingWantsBco", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -66014,10 +60093,10 @@ Other details about this invoice", "generatedName": "createBookingCargo", "key": "cargo", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateBookingCargo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateCargo", "type": "reference", }, @@ -66028,19 +60107,19 @@ Other details about this invoice", "generatedName": "createBookingSpecialInstructions", "key": "special_instructions", "schema": { - "description": undefined, + "description": null, "generatedName": "createBookingSpecialInstructions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Additional instructions not included in rest of booking form.", "generatedName": "CreateBookingSpecialInstructions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -66053,16 +60132,16 @@ Other details about this invoice", "generatedName": "createBookingMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "createBookingMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateBookingMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MetadataCreate", "type": "reference", }, @@ -66074,52 +60153,52 @@ Other details about this invoice", "generatedName": "createBookingDeclaredAsStrategy", "key": "declared_as_strategy", "schema": { - "description": undefined, + "description": null, "generatedName": "createBookingDeclaredAsStrategy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Required when origin or destination port is Hong Kong. Does your shipment contain goods subject to export control regulations? Export Control Regulations include dual use item control, Hong Kong strategic commodity control, US and EU export control, etc.", "generatedName": "CreateBookingDeclaredAsStrategy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "yes", - "nameOverride": undefined, + "nameOverride": null, "value": "yes", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "no", - "nameOverride": undefined, + "nameOverride": null, "value": "no", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "notsure", - "nameOverride": undefined, + "nameOverride": null, "value": "notsure", }, ], @@ -66132,19 +60211,19 @@ Other details about this invoice", "generatedName": "createBookingEccnCodes", "key": "eccn_codes", "schema": { - "description": undefined, + "description": null, "generatedName": "createBookingEccnCodes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Required when declared_as_strategy is "yes". Please provide the ECCN codes (Export Control Classification Number) of the products subject to export control regulations. Make sure you find the right ECCN codes in the Commerce Control List. Make sure you provide the correct format of the ECCN code (five character alpha-numeric such as 3A001, 5A002, etc) seperated by commas. According to the laws, providing the wrong ECCN information might cause fines.", "generatedName": "CreateBookingEccnCodes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -66157,16 +60236,16 @@ Other details about this invoice", "generatedName": "createBookingFlowDirect", "key": "flow_direct", "schema": { - "description": undefined, + "description": null, "generatedName": "createBookingFlowDirect", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optional. Whether to create Flow Direct Quote for the Booking. Currently, only Ocean LCL Booking is supported", "generatedName": "CreateBookingFlowDirect", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -66180,10 +60259,10 @@ Other details about this invoice", "CreateBookingAmendment": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateBookingAmendment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -66193,8 +60272,8 @@ Other details about this invoice", "schema": { "description": "Identifier of the existing booking to be modified", "generatedName": "CreateBookingAmendmentBookingId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -66207,19 +60286,19 @@ Other details about this invoice", "generatedName": "createBookingAmendmentNewName", "key": "new_name", "schema": { - "description": undefined, + "description": null, "generatedName": "createBookingAmendmentNewName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Name of the booking.", "generatedName": "CreateBookingAmendmentNewName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -66232,19 +60311,19 @@ Other details about this invoice", "generatedName": "createBookingAmendmentAmendmentNote", "key": "amendment_note", "schema": { - "description": undefined, + "description": null, "generatedName": "createBookingAmendmentAmendmentNote", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Additional message to Flexport regarding the booking amendment.", "generatedName": "CreateBookingAmendmentAmendmentNote", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -66257,16 +60336,16 @@ Other details about this invoice", "generatedName": "createBookingAmendmentNewContainerCounts", "key": "new_container_counts", "schema": { - "description": undefined, + "description": null, "generatedName": "createBookingAmendmentNewContainerCounts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateBookingAmendmentNewContainerCounts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateContainerCounts", "type": "reference", }, @@ -66278,16 +60357,16 @@ Other details about this invoice", "generatedName": "createBookingAmendmentNewWantsPickupService", "key": "new_wants_pickup_service", "schema": { - "description": undefined, + "description": null, "generatedName": "createBookingAmendmentNewWantsPickupService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateBookingAmendmentNewWantsPickupService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -66301,16 +60380,16 @@ Other details about this invoice", "generatedName": "createBookingAmendmentNewWantsImportCustomsService", "key": "new_wants_import_customs_service", "schema": { - "description": undefined, + "description": null, "generatedName": "createBookingAmendmentNewWantsImportCustomsService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateBookingAmendmentNewWantsImportCustomsService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -66324,16 +60403,16 @@ Other details about this invoice", "generatedName": "createBookingAmendmentNewWantsFlexportFreight", "key": "new_wants_flexport_freight", "schema": { - "description": undefined, + "description": null, "generatedName": "createBookingAmendmentNewWantsFlexportFreight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateBookingAmendmentNewWantsFlexportFreight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -66347,16 +60426,16 @@ Other details about this invoice", "generatedName": "createBookingAmendmentNewWantsBco", "key": "new_wants_bco", "schema": { - "description": undefined, + "description": null, "generatedName": "createBookingAmendmentNewWantsBco", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateBookingAmendmentNewWantsBco", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -66370,19 +60449,19 @@ Other details about this invoice", "generatedName": "createBookingAmendmentNewOriginAddressRef", "key": "new_origin_address_ref", "schema": { - "description": undefined, + "description": null, "generatedName": "createBookingAmendmentNewOriginAddressRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Customizable reference ID of network location that is the pickup location.", "generatedName": "CreateBookingAmendmentNewOriginAddressRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -66395,19 +60474,19 @@ Other details about this invoice", "generatedName": "createBookingAmendmentNewOriginPortUsCbpPortCode", "key": "new_origin_port_us_cbp_port_code", "schema": { - "description": undefined, + "description": null, "generatedName": "createBookingAmendmentNewOriginPortUsCbpPortCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "At most one of \`origin_port_us_cbp_port_code\` or \`origin_port_loc_code\` may be specified. Unique port reference code used by US Customs and Border Protection.", "generatedName": "CreateBookingAmendmentNewOriginPortUsCbpPortCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -66420,19 +60499,19 @@ Other details about this invoice", "generatedName": "createBookingAmendmentNewOriginPortLocCode", "key": "new_origin_port_loc_code", "schema": { - "description": undefined, + "description": null, "generatedName": "createBookingAmendmentNewOriginPortLocCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "At most one of \`origin_port_us_cbp_port_code\` or \`origin_port_loc_code\` may be specified. UN code for the origin port.", "generatedName": "CreateBookingAmendmentNewOriginPortLocCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -66445,19 +60524,19 @@ Other details about this invoice", "generatedName": "createBookingAmendmentNewDestinationAddressRef", "key": "new_destination_address_ref", "schema": { - "description": undefined, + "description": null, "generatedName": "createBookingAmendmentNewDestinationAddressRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Customizable reference ID of network location that is the delivery location.", "generatedName": "CreateBookingAmendmentNewDestinationAddressRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -66470,19 +60549,19 @@ Other details about this invoice", "generatedName": "createBookingAmendmentNewDestinationPortUsCbpPortCode", "key": "new_destination_port_us_cbp_port_code", "schema": { - "description": undefined, + "description": null, "generatedName": "createBookingAmendmentNewDestinationPortUsCbpPortCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "At most one of \`new_destination_port_us_cbp_port_code\` or \`new_destination_port_loc_code\` may be specified. Unique port reference code used by US Customs and Border Protection.", "generatedName": "CreateBookingAmendmentNewDestinationPortUsCbpPortCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -66495,19 +60574,19 @@ Other details about this invoice", "generatedName": "createBookingAmendmentNewDestinationPortLocCode", "key": "new_destination_port_loc_code", "schema": { - "description": undefined, + "description": null, "generatedName": "createBookingAmendmentNewDestinationPortLocCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "At most one of \`new_destination_port_us_cbp_port_code\` or \`new_destination_port_loc_code\` may be specified. UN code for the destination port.", "generatedName": "CreateBookingAmendmentNewDestinationPortLocCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -66520,19 +60599,19 @@ Other details about this invoice", "generatedName": "createBookingAmendmentNewCargoReadyDate", "key": "new_cargo_ready_date", "schema": { - "description": undefined, + "description": null, "generatedName": "createBookingAmendmentNewCargoReadyDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Date when cargo is ready for pickup at the origin location.", "generatedName": "CreateBookingAmendmentNewCargoReadyDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -66545,22 +60624,22 @@ Other details about this invoice", "generatedName": "createBookingAmendmentNewProductDescriptions", "key": "new_product_descriptions", "schema": { - "description": undefined, + "description": null, "generatedName": "createBookingAmendmentNewProductDescriptions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "New product (HS code) information", "generatedName": "CreateBookingAmendmentNewProductDescriptions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateBookingAmendmentNewProductDescriptionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateBookingAmendmentHsCode", "type": "reference", }, @@ -66573,16 +60652,16 @@ Other details about this invoice", "generatedName": "createBookingAmendmentNewCargo", "key": "new_cargo", "schema": { - "description": undefined, + "description": null, "generatedName": "createBookingAmendmentNewCargo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateBookingAmendmentNewCargo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateCargo", "type": "reference", }, @@ -66594,16 +60673,16 @@ Other details about this invoice", "generatedName": "createBookingAmendmentNewMetadata", "key": "new_metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "createBookingAmendmentNewMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateBookingAmendmentNewMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MetadataCreate", "type": "reference", }, @@ -66615,10 +60694,10 @@ Other details about this invoice", "CreateBookingAmendmentHsCode": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateBookingAmendmentHsCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -66628,11 +60707,11 @@ Other details about this invoice", "schema": { "description": "Always required. English description of product in booking.", "generatedName": "CreateBookingAmendmentHsCodeDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -66644,19 +60723,19 @@ Other details about this invoice", "generatedName": "createBookingAmendmentHsCodeDescriptionForExportCustoms", "key": "description_for_export_customs", "schema": { - "description": undefined, + "description": null, "generatedName": "createBookingAmendmentHsCodeDescriptionForExportCustoms", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Required if booking if origin address or origin port is in Mainland China. Chinese description of product in booking.", "generatedName": "CreateBookingAmendmentHsCodeDescriptionForExportCustoms", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -66671,11 +60750,11 @@ Other details about this invoice", "schema": { "description": "The six digit code under which the product should be classified for export customs.", "generatedName": "CreateBookingAmendmentHsCodeHsCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -66687,10 +60766,10 @@ Other details about this invoice", "CreateBookingHsCode": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateBookingHsCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -66700,11 +60779,11 @@ Other details about this invoice", "schema": { "description": "Always required. English description of product in booking.", "generatedName": "CreateBookingHsCodeDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -66716,19 +60795,19 @@ Other details about this invoice", "generatedName": "createBookingHsCodeDescriptionForExportCustoms", "key": "description_for_export_customs", "schema": { - "description": undefined, + "description": null, "generatedName": "createBookingHsCodeDescriptionForExportCustoms", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Required if booking if origin address or origin port is in Mainland China. Chinese description of product in booking.", "generatedName": "CreateBookingHsCodeDescriptionForExportCustoms", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -66741,19 +60820,19 @@ Other details about this invoice", "generatedName": "createBookingHsCodeDescriptionForExportCustomsLocale", "key": "description_for_export_customs_locale", "schema": { - "description": undefined, + "description": null, "generatedName": "createBookingHsCodeDescriptionForExportCustomsLocale", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Required if booking if origin address or origin port is in Mainland China. Code for the locale for description_for_export_customs. Currently only \`zh_CN\`.", "generatedName": "CreateBookingHsCodeDescriptionForExportCustomsLocale", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -66768,11 +60847,11 @@ Other details about this invoice", "schema": { "description": "The six digit code under which the product should be classified for export customs.", "generatedName": "CreateBookingHsCodeHsCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -66784,10 +60863,10 @@ Other details about this invoice", "CreateBookingLineItem": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateBookingLineItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -66797,8 +60876,8 @@ Other details about this invoice", "schema": { "description": "Always required. The identifier of the PO line item to book", "generatedName": "CreateBookingLineItemPurchaseOrderLineItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -66813,8 +60892,8 @@ Other details about this invoice", "schema": { "description": "Always required. The identifier of the booking to add the PO line item to", "generatedName": "CreateBookingLineItemBookingId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -66829,8 +60908,8 @@ Other details about this invoice", "schema": { "description": "Always required. Number of units to book", "generatedName": "CreateBookingLineItemUnits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -66843,10 +60922,10 @@ Other details about this invoice", "CreateCarbonCalculation": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateCarbonCalculation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -66856,56 +60935,56 @@ Other details about this invoice", "schema": { "description": "The mode of transportation for calculation. One of \`air\`, \`ocean\`, \`truck\`, or \`rail\`. If \`transportation_mode\` is \`truck\`, \`ocean\`, or \`rail\`, \`country_code\` in both \`origin_address\` and \`destination_address\` is required.", "generatedName": "CreateCarbonCalculationTransportationMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "air", - "nameOverride": undefined, + "nameOverride": null, "value": "air", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ocean", - "nameOverride": undefined, + "nameOverride": null, "value": "ocean", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "truck", - "nameOverride": undefined, + "nameOverride": null, "value": "truck", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "rail", - "nameOverride": undefined, + "nameOverride": null, "value": "rail", }, ], @@ -66917,16 +60996,16 @@ Other details about this invoice", "generatedName": "createCarbonCalculationWeight", "key": "weight", "schema": { - "description": undefined, + "description": null, "generatedName": "createCarbonCalculationWeight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The exact weight being shipped. Either \`weight\` or \`teus\` is required.", "generatedName": "CreateCarbonCalculationWeight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WeightCreate", "type": "reference", }, @@ -66938,19 +61017,19 @@ Other details about this invoice", "generatedName": "createCarbonCalculationTeus", "key": "teus", "schema": { - "description": undefined, + "description": null, "generatedName": "createCarbonCalculationTeus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The number of TEUs (Twenty-foot Equivalent Units) moved in the calculation. Either \`weight\` or \`teus\` is required.", "generatedName": "CreateCarbonCalculationTeus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -66963,16 +61042,16 @@ Other details about this invoice", "generatedName": "createCarbonCalculationDistance", "key": "distance", "schema": { - "description": undefined, + "description": null, "generatedName": "createCarbonCalculationDistance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The total distance traveled by the shipment. This can be used instead of origin/destination locations.", "generatedName": "CreateCarbonCalculationDistance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DistanceCreate", "type": "reference", }, @@ -66984,16 +61063,16 @@ Other details about this invoice", "generatedName": "createCarbonCalculationOriginCoordinates", "key": "origin_coordinates", "schema": { - "description": undefined, + "description": null, "generatedName": "createCarbonCalculationOriginCoordinates", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The latitude and longitude of the origin. One of \`distance\`, \`origin_coordinates\`, \`origin_address\`, or \`origin_port\` is required.", "generatedName": "CreateCarbonCalculationOriginCoordinates", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CoordinatesCreate", "type": "reference", }, @@ -67005,16 +61084,16 @@ Other details about this invoice", "generatedName": "createCarbonCalculationOriginAddress", "key": "origin_address", "schema": { - "description": undefined, + "description": null, "generatedName": "createCarbonCalculationOriginAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The physical address of the origin. One of \`distance\`, \`origin_coordinates\`, \`origin_address\`, or \`origin_port\` is required.", "generatedName": "CreateCarbonCalculationOriginAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AddressForRequestBody", "type": "reference", }, @@ -67026,16 +61105,16 @@ Other details about this invoice", "generatedName": "createCarbonCalculationDestinationCoordinates", "key": "destination_coordinates", "schema": { - "description": undefined, + "description": null, "generatedName": "createCarbonCalculationDestinationCoordinates", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The latitude and longitude of the destination. One of \`distance\`, \`destination_coordinates\`, \`destination_address\`, or \`destination_port\` is required.", "generatedName": "CreateCarbonCalculationDestinationCoordinates", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CoordinatesCreate", "type": "reference", }, @@ -67047,16 +61126,16 @@ Other details about this invoice", "generatedName": "createCarbonCalculationDestinationAddress", "key": "destination_address", "schema": { - "description": undefined, + "description": null, "generatedName": "createCarbonCalculationDestinationAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The physical address of the destination. One of \`distance\`, \`destination_coordinates\`, \`destination_address\`, or \`destination_port\` is required.", "generatedName": "CreateCarbonCalculationDestinationAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AddressForRequestBody", "type": "reference", }, @@ -67068,19 +61147,19 @@ Other details about this invoice", "generatedName": "createCarbonCalculationOriginPort", "key": "origin_port", "schema": { - "description": undefined, + "description": null, "generatedName": "createCarbonCalculationOriginPort", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Port of origin, used if no more specific origin location is provided.", "generatedName": "CreateCarbonCalculationOriginPort", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -67093,19 +61172,19 @@ Other details about this invoice", "generatedName": "createCarbonCalculationDestinationPort", "key": "destination_port", "schema": { - "description": undefined, + "description": null, "generatedName": "createCarbonCalculationDestinationPort", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Port of destination, used if no more specific destination location is provided.", "generatedName": "CreateCarbonCalculationDestinationPort", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -67118,16 +61197,16 @@ Other details about this invoice", "generatedName": "createCarbonCalculationIsInland", "key": "is_inland", "schema": { - "description": undefined, + "description": null, "generatedName": "createCarbonCalculationIsInland", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "For \`transportation_mode: ocean\`, indicates if the calculation was inland or not. Defaults to false.", "generatedName": "CreateCarbonCalculationIsInland", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -67141,16 +61220,16 @@ Other details about this invoice", "generatedName": "createCarbonCalculationIsLcl", "key": "is_lcl", "schema": { - "description": undefined, + "description": null, "generatedName": "createCarbonCalculationIsLcl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "For \`transportation_mode: ocean\`, indicates if the calculation is less than container load or not. Defaults to false.", "generatedName": "CreateCarbonCalculationIsLcl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -67164,16 +61243,16 @@ Other details about this invoice", "generatedName": "createCarbonCalculationIsReefer", "key": "is_reefer", "schema": { - "description": undefined, + "description": null, "generatedName": "createCarbonCalculationIsReefer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "For \`transportation_mode: ocean\`, indicates if the calculation is a reefer shipment. Defaults to false.", "generatedName": "CreateCarbonCalculationIsReefer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -67187,52 +61266,52 @@ Other details about this invoice", "generatedName": "createCarbonCalculationFlightType", "key": "flight_type", "schema": { - "description": undefined, + "description": null, "generatedName": "createCarbonCalculationFlightType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "For \`transportation_mode: air\`, the type of plane used. One of \`freighter\`, \`belly_freighter\`, or \`unknown\`. Defaults to \`unknown\`.", "generatedName": "CreateCarbonCalculationFlightType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "freighter", - "nameOverride": undefined, + "nameOverride": null, "value": "freighter", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "belly_freighter", - "nameOverride": undefined, + "nameOverride": null, "value": "belly_freighter", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "unknown", - "nameOverride": undefined, + "nameOverride": null, "value": "unknown", }, ], @@ -67245,100 +61324,100 @@ Other details about this invoice", "generatedName": "createCarbonCalculationTruckingServiceType", "key": "trucking_service_type", "schema": { - "description": undefined, + "description": null, "generatedName": "createCarbonCalculationTruckingServiceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "For \`transportation_mode: truck\`, the type of service used. One of \`ftl\`, \`ltl\`, \`drayage\`, \`cartage\`, \`last_mile\`, \`airport_transfer\`, or \`air_cartage\`.", "generatedName": "CreateCarbonCalculationTruckingServiceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ftl", - "nameOverride": undefined, + "nameOverride": null, "value": "ftl", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ltl", - "nameOverride": undefined, + "nameOverride": null, "value": "ltl", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "drayage", - "nameOverride": undefined, + "nameOverride": null, "value": "drayage", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "cartage", - "nameOverride": undefined, + "nameOverride": null, "value": "cartage", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "last_mile", - "nameOverride": undefined, + "nameOverride": null, "value": "last_mile", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "airport_transfer", - "nameOverride": undefined, + "nameOverride": null, "value": "airport_transfer", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "air_cartage", - "nameOverride": undefined, + "nameOverride": null, "value": "air_cartage", }, ], @@ -67353,8 +61432,8 @@ Other details about this invoice", "allOfPropertyConflicts": [], "description": "With cargo you have two options, detailed or simple. These are both expressed directly on the cargo object. For detailed cargo, \`shipping_units\` is required, and \`weight\` and \`volume\` is required in the \`cargo\` object or the \`shipping_units\` object. For simple cargo, \`shipping_units\` is required, but only one should be specified, and \`weight\` and \`volume\` are required in the \`cargo\` object.", "generatedName": "CreateCargo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -67362,16 +61441,16 @@ Other details about this invoice", "generatedName": "createCargoVolume", "key": "volume", "schema": { - "description": undefined, + "description": null, "generatedName": "createCargoVolume", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateCargoVolume", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "VolumeCreate", "type": "reference", }, @@ -67383,16 +61462,16 @@ Other details about this invoice", "generatedName": "createCargoWeight", "key": "weight", "schema": { - "description": undefined, + "description": null, "generatedName": "createCargoWeight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateCargoWeight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WeightCreate", "type": "reference", }, @@ -67404,19 +61483,19 @@ Other details about this invoice", "generatedName": "createCargoMarksAndNumbers", "key": "marks_and_numbers", "schema": { - "description": undefined, + "description": null, "generatedName": "createCargoMarksAndNumbers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optional. Identifying markings and numbers that are visible on the cargo.", "generatedName": "CreateCargoMarksAndNumbers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -67429,22 +61508,22 @@ Other details about this invoice", "generatedName": "createCargoShippingUnits", "key": "shipping_units", "schema": { - "description": undefined, + "description": null, "generatedName": "createCargoShippingUnits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateCargoShippingUnits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateCargoShippingUnitsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ShippingUnitCreate", "type": "reference", }, @@ -67457,16 +61536,16 @@ Other details about this invoice", "generatedName": "createCargoContainsHazmat", "key": "contains_hazmat", "schema": { - "description": undefined, + "description": null, "generatedName": "createCargoContainsHazmat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Required. Whether the cargo contains hazardous materials.", "generatedName": "CreateCargoContainsHazmat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -67480,16 +61559,16 @@ Other details about this invoice", "generatedName": "createCargoContainsMagnets", "key": "contains_magnets", "schema": { - "description": undefined, + "description": null, "generatedName": "createCargoContainsMagnets", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Required. Whether the cargo contains magnets.", "generatedName": "CreateCargoContainsMagnets", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -67503,16 +61582,16 @@ Other details about this invoice", "generatedName": "createCargoContainsOtherDangerousGoods", "key": "contains_other_dangerous_goods", "schema": { - "description": undefined, + "description": null, "generatedName": "createCargoContainsOtherDangerousGoods", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Required. Whether the cargo contains other non-hazmat, non-magnet, non-battery dangerous goods.", "generatedName": "CreateCargoContainsOtherDangerousGoods", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -67526,16 +61605,16 @@ Other details about this invoice", "generatedName": "createCargoContainsLiIon", "key": "contains_li_ion", "schema": { - "description": undefined, + "description": null, "generatedName": "createCargoContainsLiIon", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Required. Whether the cargo contains lithium-ion batteries.", "generatedName": "CreateCargoContainsLiIon", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -67549,16 +61628,16 @@ Other details about this invoice", "generatedName": "createCargoContainsNonLiIonBattery", "key": "contains_non_li_ion_battery", "schema": { - "description": undefined, + "description": null, "generatedName": "createCargoContainsNonLiIonBattery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Required. Whether the cargo contains non-lithium-ion batteries, e.g. lithium batteries.", "generatedName": "CreateCargoContainsNonLiIonBattery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -67572,70 +61651,70 @@ Other details about this invoice", "generatedName": "createCargoLithiumBatteriesPackingTypes", "key": "lithium_batteries_packing_types", "schema": { - "description": undefined, + "description": null, "generatedName": "createCargoLithiumBatteriesPackingTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Required if \`contains_li_ion\` is \`true\`. List of ways in which lithium-ion batteries will be packed for this booking. This can be a subset of \`packed_loose\`, \`packed_with_equipment\`, \`contained_in_equipment\`, and \`contained_in_battery_powered_vehicle\`.", "generatedName": "CreateCargoLithiumBatteriesPackingTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateCargoLithiumBatteriesPackingTypesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "packed_loose", - "nameOverride": undefined, + "nameOverride": null, "value": "packed_loose", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "packed_with_equipment", - "nameOverride": undefined, + "nameOverride": null, "value": "packed_with_equipment", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "contained_in_equipment", - "nameOverride": undefined, + "nameOverride": null, "value": "contained_in_equipment", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "contained_in_battery_powered_vehicles", - "nameOverride": undefined, + "nameOverride": null, "value": "contained_in_battery_powered_vehicles", }, ], @@ -67649,10 +61728,10 @@ Other details about this invoice", "CreateCommercialInvoice": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateCommercialInvoice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -67660,16 +61739,16 @@ Other details about this invoice", "generatedName": "createCommercialInvoiceShipmentId", "key": "shipment_id", "schema": { - "description": undefined, + "description": null, "generatedName": "createCommercialInvoiceShipmentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Flexport's unique identifier for the shipment. Either shipment_id or shipment_ref is required.", "generatedName": "CreateCommercialInvoiceShipmentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -67683,19 +61762,19 @@ Other details about this invoice", "generatedName": "createCommercialInvoiceShipmentRef", "key": "shipment_ref", "schema": { - "description": undefined, + "description": null, "generatedName": "createCommercialInvoiceShipmentRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Your custom string used to refer to the shipment. Can be used to look up or reference the shipment later on. Either shipment_id or shipment_ref is required.", "generatedName": "CreateCommercialInvoiceShipmentRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -67710,11 +61789,11 @@ Other details about this invoice", "schema": { "description": "Invoice number on the commercial invoice, typically used for display purposes. Uniqueness is based on the supplier Involved Party. There can be multiple commercial invoices with the same invoice_number only if they have different suppliers.", "generatedName": "CreateCommercialInvoiceInvoiceNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -67726,22 +61805,22 @@ Other details about this invoice", "generatedName": "createCommercialInvoiceInvolvedParties", "key": "involved_parties", "schema": { - "description": undefined, + "description": null, "generatedName": "createCommercialInvoiceInvolvedParties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateCommercialInvoiceInvolvedParties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateCommercialInvoiceInvolvedPartiesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateInvolvedParty", "type": "reference", }, @@ -67756,11 +61835,11 @@ Other details about this invoice", "schema": { "description": "The currency being used on the commercial invoice.", "generatedName": "CreateCommercialInvoiceCurrencyCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -67772,16 +61851,16 @@ Other details about this invoice", "generatedName": "createCommercialInvoiceIsRelatedParties", "key": "is_related_parties", "schema": { - "description": undefined, + "description": null, "generatedName": "createCommercialInvoiceIsRelatedParties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether there was a related parties transaction as defined by CBP.", "generatedName": "CreateCommercialInvoiceIsRelatedParties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -67795,10 +61874,10 @@ Other details about this invoice", "generatedName": "createCommercialInvoiceProrationAmount", "key": "proration_amount", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateCommercialInvoiceProrationAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MoneyCreate", "type": "reference", }, @@ -67809,25 +61888,25 @@ Other details about this invoice", "generatedName": "createCommercialInvoiceManufacturerRefs", "key": "manufacturer_refs", "schema": { - "description": undefined, + "description": null, "generatedName": "createCommercialInvoiceManufacturerRefs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "[DEPRECATED] Array of your custom strings used to refer to a manufacturer location.", "generatedName": "CreateCommercialInvoiceManufacturerRefs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateCommercialInvoiceManufacturerRefsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -67841,16 +61920,16 @@ Other details about this invoice", "generatedName": "createCommercialInvoiceLineItems", "key": "line_items", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateCommercialInvoiceLineItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateCommercialInvoiceLineItemsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateCommercialInvoiceLineItem", "type": "reference", }, @@ -67862,16 +61941,16 @@ Other details about this invoice", "generatedName": "createCommercialInvoiceMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "createCommercialInvoiceMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateCommercialInvoiceMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MetadataCreate", "type": "reference", }, @@ -67883,10 +61962,10 @@ Other details about this invoice", "CreateCommercialInvoiceLineItem": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateCommercialInvoiceLineItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -67894,16 +61973,16 @@ Other details about this invoice", "generatedName": "createCommercialInvoiceLineItemDocumentLineNumber", "key": "document_line_number", "schema": { - "description": undefined, + "description": null, "generatedName": "createCommercialInvoiceLineItemDocumentLineNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Document line number that this data represents. Counting from 1.", "generatedName": "CreateCommercialInvoiceLineItemDocumentLineNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -67917,19 +61996,19 @@ Other details about this invoice", "generatedName": "createCommercialInvoiceLineItemPurchaseOrderNumber", "key": "purchase_order_number", "schema": { - "description": undefined, + "description": null, "generatedName": "createCommercialInvoiceLineItemPurchaseOrderNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateCommercialInvoiceLineItemPurchaseOrderNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -67942,19 +62021,19 @@ Other details about this invoice", "generatedName": "createCommercialInvoiceLineItemPoLineItemNumber", "key": "po_line_item_number", "schema": { - "description": undefined, + "description": null, "generatedName": "createCommercialInvoiceLineItemPoLineItemNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Purchase order line item number", "generatedName": "CreateCommercialInvoiceLineItemPoLineItemNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -67967,19 +62046,19 @@ Other details about this invoice", "generatedName": "createCommercialInvoiceLineItemContainerNumber", "key": "container_number", "schema": { - "description": undefined, + "description": null, "generatedName": "createCommercialInvoiceLineItemContainerNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateCommercialInvoiceLineItemContainerNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -67992,19 +62071,19 @@ Other details about this invoice", "generatedName": "createCommercialInvoiceLineItemCountryOfOrigin", "key": "country_of_origin", "schema": { - "description": undefined, + "description": null, "generatedName": "createCommercialInvoiceLineItemCountryOfOrigin", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateCommercialInvoiceLineItemCountryOfOrigin", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68019,11 +62098,11 @@ Other details about this invoice", "schema": { "description": "The SKU of the product associated with this line item as it is stored in Flexport's system.", "generatedName": "CreateCommercialInvoiceLineItemProductSku", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68035,19 +62114,19 @@ Other details about this invoice", "generatedName": "createCommercialInvoiceLineItemManufacturerRef", "key": "manufacturer_ref", "schema": { - "description": undefined, + "description": null, "generatedName": "createCommercialInvoiceLineItemManufacturerRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "[DEPRECATED] Your custom string used to refer to a manufacturer location.", "generatedName": "CreateCommercialInvoiceLineItemManufacturerRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68060,10 +62139,10 @@ Other details about this invoice", "generatedName": "createCommercialInvoiceLineItemQuantity", "key": "quantity", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateCommercialInvoiceLineItemQuantity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateQuantity", "type": "reference", }, @@ -68074,16 +62153,16 @@ Other details about this invoice", "generatedName": "createCommercialInvoiceLineItemNetValue", "key": "net_value", "schema": { - "description": undefined, + "description": null, "generatedName": "createCommercialInvoiceLineItemNetValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateCommercialInvoiceLineItemNetValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MoneyCreate", "type": "reference", }, @@ -68095,16 +62174,16 @@ Other details about this invoice", "generatedName": "createCommercialInvoiceLineItemFirstSaleValue", "key": "first_sale_value", "schema": { - "description": undefined, + "description": null, "generatedName": "createCommercialInvoiceLineItemFirstSaleValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateCommercialInvoiceLineItemFirstSaleValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MoneyCreate", "type": "reference", }, @@ -68116,10 +62195,10 @@ Other details about this invoice", "generatedName": "createCommercialInvoiceLineItemValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateCommercialInvoiceLineItemValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MoneyCreate", "type": "reference", }, @@ -68130,10 +62209,10 @@ Other details about this invoice", "generatedName": "createCommercialInvoiceLineItemPricePerUnit", "key": "price_per_unit", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateCommercialInvoiceLineItemPricePerUnit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MoneyCreate", "type": "reference", }, @@ -68144,16 +62223,16 @@ Other details about this invoice", "generatedName": "createCommercialInvoiceLineItemGrossWeight", "key": "gross_weight", "schema": { - "description": undefined, + "description": null, "generatedName": "createCommercialInvoiceLineItemGrossWeight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateCommercialInvoiceLineItemGrossWeight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WeightCreate", "type": "reference", }, @@ -68165,16 +62244,16 @@ Other details about this invoice", "generatedName": "createCommercialInvoiceLineItemNetWeight", "key": "net_weight", "schema": { - "description": undefined, + "description": null, "generatedName": "createCommercialInvoiceLineItemNetWeight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateCommercialInvoiceLineItemNetWeight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WeightCreate", "type": "reference", }, @@ -68186,16 +62265,16 @@ Other details about this invoice", "generatedName": "createCommercialInvoiceLineItemNetNetWeight", "key": "net_net_weight", "schema": { - "description": undefined, + "description": null, "generatedName": "createCommercialInvoiceLineItemNetNetWeight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateCommercialInvoiceLineItemNetNetWeight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WeightCreate", "type": "reference", }, @@ -68207,16 +62286,16 @@ Other details about this invoice", "generatedName": "createCommercialInvoiceLineItemVolume", "key": "volume", "schema": { - "description": undefined, + "description": null, "generatedName": "createCommercialInvoiceLineItemVolume", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateCommercialInvoiceLineItemVolume", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "VolumeCreate", "type": "reference", }, @@ -68228,16 +62307,16 @@ Other details about this invoice", "generatedName": "createCommercialInvoiceLineItemMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "createCommercialInvoiceLineItemMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateCommercialInvoiceLineItemMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MetadataCreate", "type": "reference", }, @@ -68249,10 +62328,10 @@ Other details about this invoice", "CreateCompany": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateCompany", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -68262,11 +62341,11 @@ Other details about this invoice", "schema": { "description": "Always required. Name of the company.", "generatedName": "CreateCompanyName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68278,19 +62357,19 @@ Other details about this invoice", "generatedName": "createCompanyRef", "key": "ref", "schema": { - "description": undefined, + "description": null, "generatedName": "createCompanyRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Your custom string used to refer to the company", "generatedName": "CreateCompanyRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68303,10 +62382,10 @@ Other details about this invoice", "CreateCompanyEntity": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateCompanyEntity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -68316,11 +62395,11 @@ Other details about this invoice", "schema": { "description": "Always required. Legal name of the new company entity", "generatedName": "CreateCompanyEntityName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68332,19 +62411,19 @@ Other details about this invoice", "generatedName": "createCompanyEntityCompanyId", "key": "company_id", "schema": { - "description": undefined, + "description": null, "generatedName": "createCompanyEntityCompanyId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The id of the new company entity's parent company. Either company_id or company_ref is required", "generatedName": "CreateCompanyEntityCompanyId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68357,19 +62436,19 @@ Other details about this invoice", "generatedName": "createCompanyEntityCompanyRef", "key": "company_ref", "schema": { - "description": undefined, + "description": null, "generatedName": "createCompanyEntityCompanyRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ref of the new company entity's parent company. Either company_id or company_ref is required", "generatedName": "CreateCompanyEntityCompanyRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68384,8 +62463,8 @@ Other details about this invoice", "schema": { "description": "Always Required. The object representing the mailing address of the company entity.", "generatedName": "CreateCompanyEntityMailingAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AddressForRequestBody", "type": "reference", }, @@ -68396,19 +62475,19 @@ Other details about this invoice", "generatedName": "createCompanyEntityRef", "key": "ref", "schema": { - "description": undefined, + "description": null, "generatedName": "createCompanyEntityRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Not required. The ref that will be created for the new company entity", "generatedName": "CreateCompanyEntityRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68421,22 +62500,22 @@ Other details about this invoice", "generatedName": "createCompanyEntityVatNumbers", "key": "vat_numbers", "schema": { - "description": undefined, + "description": null, "generatedName": "createCompanyEntityVatNumbers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Not required. An array of VAT Numbers for the new company entity.", "generatedName": "CreateCompanyEntityVatNumbers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateCompanyEntityVatNumbersItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WriteVatNumber", "type": "reference", }, @@ -68449,10 +62528,10 @@ Other details about this invoice", "CreateContact": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateContact", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -68462,11 +62541,11 @@ Other details about this invoice", "schema": { "description": "Always required. Name of the new contact.", "generatedName": "CreateContactName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68480,11 +62559,11 @@ Other details about this invoice", "schema": { "description": "Always required. Email address of the new contact.", "generatedName": "CreateContactEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68498,11 +62577,11 @@ Other details about this invoice", "schema": { "description": "Always required. Phone number of the new contact.", "generatedName": "CreateContactPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68514,19 +62593,19 @@ Other details about this invoice", "generatedName": "createContactCompanyId", "key": "company_id", "schema": { - "description": undefined, + "description": null, "generatedName": "createContactCompanyId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ID of the new contact's company. If not specified, the contact will be created for your company.", "generatedName": "CreateContactCompanyId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68539,10 +62618,10 @@ Other details about this invoice", "CreateContainerCounts": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateContainerCounts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -68550,16 +62629,16 @@ Other details about this invoice", "generatedName": "createContainerCountsTwentyFt", "key": "twenty_ft", "schema": { - "description": undefined, + "description": null, "generatedName": "createContainerCountsTwentyFt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Quantity of 20 ft containers requested.", "generatedName": "CreateContainerCountsTwentyFt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -68573,16 +62652,16 @@ Other details about this invoice", "generatedName": "createContainerCountsFortyFt", "key": "forty_ft", "schema": { - "description": undefined, + "description": null, "generatedName": "createContainerCountsFortyFt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Quantity of 40 ft containers requested.", "generatedName": "CreateContainerCountsFortyFt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -68596,16 +62675,16 @@ Other details about this invoice", "generatedName": "createContainerCountsFortyFtHc", "key": "forty_ft_hc", "schema": { - "description": undefined, + "description": null, "generatedName": "createContainerCountsFortyFtHc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Quantity of 40 ft HC containers requested.", "generatedName": "CreateContainerCountsFortyFtHc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -68619,16 +62698,16 @@ Other details about this invoice", "generatedName": "createContainerCountsFortyFiveFtHc", "key": "forty_five_ft_hc", "schema": { - "description": undefined, + "description": null, "generatedName": "createContainerCountsFortyFiveFtHc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Quantity of 45 ft HC containers requested.", "generatedName": "CreateContainerCountsFortyFiveFtHc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -68642,10 +62721,10 @@ Other details about this invoice", "CreateDocument": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateDocument", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -68655,11 +62734,11 @@ Other details about this invoice", "schema": { "description": "Name of the document.", "generatedName": "CreateDocumentFileName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68673,11 +62752,11 @@ Other details about this invoice", "schema": { "description": "A two type descriptor describing the media type associated with the document.", "generatedName": "CreateDocumentMimeType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68691,11 +62770,11 @@ Other details about this invoice", "schema": { "description": "Type of document.", "generatedName": "CreateDocumentDocumentType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68707,19 +62786,19 @@ Other details about this invoice", "generatedName": "createDocumentMemo", "key": "memo", "schema": { - "description": undefined, + "description": null, "generatedName": "createDocumentMemo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Document memo or message.", "generatedName": "CreateDocumentMemo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68734,11 +62813,11 @@ Other details about this invoice", "schema": { "description": "Document represented in a strict Base64-encoded string.", "generatedName": "CreateDocumentDocument", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68750,19 +62829,19 @@ Other details about this invoice", "generatedName": "createDocumentUserEmail", "key": "user_email", "schema": { - "description": undefined, + "description": null, "generatedName": "createDocumentUserEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Email of the user that will be listed as the document's uploader. If omitted, it will default to the company's admin.", "generatedName": "CreateDocumentUserEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68777,8 +62856,8 @@ Other details about this invoice", "schema": { "description": "Corresponding shipment for the document.", "generatedName": "CreateDocumentShipmentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -68791,10 +62870,10 @@ Other details about this invoice", "CreateInvolvedParty": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateInvolvedParty", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -68802,13 +62881,13 @@ Other details about this invoice", "generatedName": "createInvolvedPartyType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateInvolvedPartyType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68822,11 +62901,11 @@ Other details about this invoice", "schema": { "description": "Your custom string used to refer to the company entity. Can be used to look up or reference the company entity later on.", "generatedName": "CreateInvolvedPartyCompanyEntityRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68838,10 +62917,10 @@ Other details about this invoice", "CreateLineItem": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateLineItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -68851,11 +62930,11 @@ Other details about this invoice", "schema": { "description": "Value uniquely identifying a line item within a Purchase Order.", "generatedName": "CreateLineItemItemKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68867,16 +62946,16 @@ Other details about this invoice", "generatedName": "createLineItemLineItemNumber", "key": "line_item_number", "schema": { - "description": undefined, + "description": null, "generatedName": "createLineItemLineItemNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Integer used to sequence the order of line items. Line items will appear in the UX in this order. Assigned automatically if not provided", "generatedName": "CreateLineItemLineItemNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -68890,10 +62969,10 @@ Other details about this invoice", "generatedName": "createLineItemProduct", "key": "product", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateLineItemProduct", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreatePurchaseOrderProduct", "type": "reference", }, @@ -68904,16 +62983,16 @@ Other details about this invoice", "generatedName": "createLineItemOriginPort", "key": "origin_port", "schema": { - "description": undefined, + "description": null, "generatedName": "createLineItemOriginPort", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optional. The origin port", "generatedName": "CreateLineItemOriginPort", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreatePurchaseOrderPort", "type": "reference", }, @@ -68925,16 +63004,16 @@ Other details about this invoice", "generatedName": "createLineItemDestinationPort", "key": "destination_port", "schema": { - "description": undefined, + "description": null, "generatedName": "createLineItemDestinationPort", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optional. The destination port", "generatedName": "CreateLineItemDestinationPort", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreatePurchaseOrderPort", "type": "reference", }, @@ -68946,19 +63025,19 @@ Other details about this invoice", "generatedName": "createLineItemMustArriveDate", "key": "must_arrive_date", "schema": { - "description": undefined, + "description": null, "generatedName": "createLineItemMustArriveDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Required if there is no must_arrive_date in the line item's purchase order. The must arrive date for this purchase order.", "generatedName": "CreateLineItemMustArriveDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68971,19 +63050,19 @@ Other details about this invoice", "generatedName": "createLineItemCargoReadyDate", "key": "cargo_ready_date", "schema": { - "description": undefined, + "description": null, "generatedName": "createLineItemCargoReadyDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Required if there is no cargo_ready_date in the line item's purchase order. Date when cargo is ready for pickup at the origin location.", "generatedName": "CreateLineItemCargoReadyDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68996,64 +63075,64 @@ Other details about this invoice", "generatedName": "createLineItemTransportationMode", "key": "transportation_mode", "schema": { - "description": undefined, + "description": null, "generatedName": "createLineItemTransportationMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Required if there is no transportation_mode in purchase order", "generatedName": "CreateLineItemTransportationMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "air", - "nameOverride": undefined, + "nameOverride": null, "value": "air", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ocean", - "nameOverride": undefined, + "nameOverride": null, "value": "ocean", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "truck", - "nameOverride": undefined, + "nameOverride": null, "value": "truck", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "rail", - "nameOverride": undefined, + "nameOverride": null, "value": "rail", }, ], @@ -69066,148 +63145,148 @@ Other details about this invoice", "generatedName": "createLineItemIncoterm", "key": "incoterm", "schema": { - "description": undefined, + "description": null, "generatedName": "createLineItemIncoterm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Required if there is no incoterm in the line item's purchase order. The Incoterm of your line item.", "generatedName": "CreateLineItemIncoterm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EXW", - "nameOverride": undefined, + "nameOverride": null, "value": "EXW", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FOB", - "nameOverride": undefined, + "nameOverride": null, "value": "FOB", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FAS", - "nameOverride": undefined, + "nameOverride": null, "value": "FAS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FCA", - "nameOverride": undefined, + "nameOverride": null, "value": "FCA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CPT", - "nameOverride": undefined, + "nameOverride": null, "value": "CPT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CFR", - "nameOverride": undefined, + "nameOverride": null, "value": "CFR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CIF", - "nameOverride": undefined, + "nameOverride": null, "value": "CIF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CIP", - "nameOverride": undefined, + "nameOverride": null, "value": "CIP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DAT", - "nameOverride": undefined, + "nameOverride": null, "value": "DAT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DAP", - "nameOverride": undefined, + "nameOverride": null, "value": "DAP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DDP", - "nameOverride": undefined, + "nameOverride": null, "value": "DDP", }, ], @@ -69220,19 +63299,19 @@ Other details about this invoice", "generatedName": "createLineItemOriginLocationRef", "key": "origin_location_ref", "schema": { - "description": undefined, + "description": null, "generatedName": "createLineItemOriginLocationRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optional. Customizable reference ID of network location that is the origin location.", "generatedName": "CreateLineItemOriginLocationRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69245,22 +63324,22 @@ Other details about this invoice", "generatedName": "createLineItemDestinationLocations", "key": "destination_locations", "schema": { - "description": undefined, + "description": null, "generatedName": "createLineItemDestinationLocations", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "List of destinations locations for this line item and the number of units to be sent", "generatedName": "CreateLineItemDestinationLocations", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateLineItemDestinationLocationsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateLineItemDestinationLocation", "type": "reference", }, @@ -69275,8 +63354,8 @@ Other details about this invoice", "schema": { "description": "Always required. The number of units for this line item.", "generatedName": "CreateLineItemUnits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -69289,16 +63368,16 @@ Other details about this invoice", "generatedName": "createLineItemUnitCost", "key": "unit_cost", "schema": { - "description": undefined, + "description": null, "generatedName": "createLineItemUnitCost", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The cost and currency per unit for this line item", "generatedName": "CreateLineItemUnitCost", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MoneyCreate", "type": "reference", }, @@ -69310,22 +63389,22 @@ Other details about this invoice", "generatedName": "createLineItemHsCodes", "key": "hs_codes", "schema": { - "description": undefined, + "description": null, "generatedName": "createLineItemHsCodes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A list of the hs codes in this line item", "generatedName": "CreateLineItemHsCodes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateLineItemHsCodesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreatePurchaseOrderHsCode", "type": "reference", }, @@ -69338,52 +63417,52 @@ Other details about this invoice", "generatedName": "createLineItemLineType", "key": "line_type", "schema": { - "description": undefined, + "description": null, "generatedName": "createLineItemLineType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "type of the line item", "generatedName": "CreateLineItemLineType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "main_line", - "nameOverride": undefined, + "nameOverride": null, "value": "main_line", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "sub_line", - "nameOverride": undefined, + "nameOverride": null, "value": "sub_line", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "component_line", - "nameOverride": undefined, + "nameOverride": null, "value": "component_line", }, ], @@ -69396,22 +63475,22 @@ Other details about this invoice", "generatedName": "createLineItemMeasurements", "key": "measurements", "schema": { - "description": undefined, + "description": null, "generatedName": "createLineItemMeasurements", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Measurements for the unit of measure provided on the line item. For example, if the unit of measure on the line is barrels, these are the measurements for a barrel", "generatedName": "CreateLineItemMeasurements", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateLineItemMeasurementsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateLineItemMeasurement", "type": "reference", }, @@ -69424,1480 +63503,1480 @@ Other details about this invoice", "generatedName": "createLineItemUnitOfMeasure", "key": "unit_of_measure", "schema": { - "description": undefined, + "description": null, "generatedName": "createLineItemUnitOfMeasure", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The measurement per unit for this line item.", "generatedName": "CreateLineItemUnitOfMeasure", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BBL", - "nameOverride": undefined, + "nameOverride": null, "value": "BBL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CAR", - "nameOverride": undefined, + "nameOverride": null, "value": "CAR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CGM", - "nameOverride": undefined, + "nameOverride": null, "value": "CGM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CKG", - "nameOverride": undefined, + "nameOverride": null, "value": "CKG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CM", - "nameOverride": undefined, + "nameOverride": null, "value": "CM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CM2", - "nameOverride": undefined, + "nameOverride": null, "value": "CM2", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CTN", - "nameOverride": undefined, + "nameOverride": null, "value": "CTN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CYK", - "nameOverride": undefined, + "nameOverride": null, "value": "CYK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DOZ", - "nameOverride": undefined, + "nameOverride": null, "value": "DOZ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DPC", - "nameOverride": undefined, + "nameOverride": null, "value": "DPC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DPR", - "nameOverride": undefined, + "nameOverride": null, "value": "DPR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DS", - "nameOverride": undefined, + "nameOverride": null, "value": "DS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FBM", - "nameOverride": undefined, + "nameOverride": null, "value": "FBM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "G", - "nameOverride": undefined, + "nameOverride": null, "value": "G", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GBQ", - "nameOverride": undefined, + "nameOverride": null, "value": "GBQ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GR", - "nameOverride": undefined, + "nameOverride": null, "value": "GR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GRL", - "nameOverride": undefined, + "nameOverride": null, "value": "GRL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HUN", - "nameOverride": undefined, + "nameOverride": null, "value": "HUN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "IRG", - "nameOverride": undefined, + "nameOverride": null, "value": "IRG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "JWL", - "nameOverride": undefined, + "nameOverride": null, "value": "JWL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "K", - "nameOverride": undefined, + "nameOverride": null, "value": "K", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KG", - "nameOverride": undefined, + "nameOverride": null, "value": "KG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KM3", - "nameOverride": undefined, + "nameOverride": null, "value": "KM3", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KM", - "nameOverride": undefined, + "nameOverride": null, "value": "KM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KWH", - "nameOverride": undefined, + "nameOverride": null, "value": "KWH", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "L", - "nameOverride": undefined, + "nameOverride": null, "value": "L", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LNM", - "nameOverride": undefined, + "nameOverride": null, "value": "LNM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "M", - "nameOverride": undefined, + "nameOverride": null, "value": "M", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "M2", - "nameOverride": undefined, + "nameOverride": null, "value": "M2", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "M3", - "nameOverride": undefined, + "nameOverride": null, "value": "M3", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MBQ", - "nameOverride": undefined, + "nameOverride": null, "value": "MBQ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NO", - "nameOverride": undefined, + "nameOverride": null, "value": "NO", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "OSG", - "nameOverride": undefined, + "nameOverride": null, "value": "OSG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PCS", - "nameOverride": undefined, + "nameOverride": null, "value": "PCS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PDG", - "nameOverride": undefined, + "nameOverride": null, "value": "PDG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PFL", - "nameOverride": undefined, + "nameOverride": null, "value": "PFL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PK", - "nameOverride": undefined, + "nameOverride": null, "value": "PK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PRS", - "nameOverride": undefined, + "nameOverride": null, "value": "PRS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PTG", - "nameOverride": undefined, + "nameOverride": null, "value": "PTG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PX", - "nameOverride": undefined, + "nameOverride": null, "value": "PX", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RHG", - "nameOverride": undefined, + "nameOverride": null, "value": "RHG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RUG", - "nameOverride": undefined, + "nameOverride": null, "value": "RUG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "T", - "nameOverride": undefined, + "nameOverride": null, "value": "T", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TDWB", - "nameOverride": undefined, + "nameOverride": null, "value": "TDWB", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "THS", - "nameOverride": undefined, + "nameOverride": null, "value": "THS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "W", - "nameOverride": undefined, + "nameOverride": null, "value": "W", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "X", - "nameOverride": undefined, + "nameOverride": null, "value": "X", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Twenty", - "nameOverride": undefined, + "nameOverride": null, "value": "20", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TwentyOne", - "nameOverride": undefined, + "nameOverride": null, "value": "21", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TwoW", - "nameOverride": undefined, + "nameOverride": null, "value": "2W", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FortyThree", - "nameOverride": undefined, + "nameOverride": null, "value": "43", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AS", - "nameOverride": undefined, + "nameOverride": null, "value": "AS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BA", - "nameOverride": undefined, + "nameOverride": null, "value": "BA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BC", - "nameOverride": undefined, + "nameOverride": null, "value": "BC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BD", - "nameOverride": undefined, + "nameOverride": null, "value": "BD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BG", - "nameOverride": undefined, + "nameOverride": null, "value": "BG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BJ", - "nameOverride": undefined, + "nameOverride": null, "value": "BJ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BK", - "nameOverride": undefined, + "nameOverride": null, "value": "BK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BN", - "nameOverride": undefined, + "nameOverride": null, "value": "BN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BO", - "nameOverride": undefined, + "nameOverride": null, "value": "BO", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BU", - "nameOverride": undefined, + "nameOverride": null, "value": "BU", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BX", - "nameOverride": undefined, + "nameOverride": null, "value": "BX", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CA", - "nameOverride": undefined, + "nameOverride": null, "value": "CA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CB", - "nameOverride": undefined, + "nameOverride": null, "value": "CB", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CC", - "nameOverride": undefined, + "nameOverride": null, "value": "CC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CF", - "nameOverride": undefined, + "nameOverride": null, "value": "CF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CI", - "nameOverride": undefined, + "nameOverride": null, "value": "CI", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CN", - "nameOverride": undefined, + "nameOverride": null, "value": "CN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CP", - "nameOverride": undefined, + "nameOverride": null, "value": "CP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CQ", - "nameOverride": undefined, + "nameOverride": null, "value": "CQ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CR", - "nameOverride": undefined, + "nameOverride": null, "value": "CR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CS", - "nameOverride": undefined, + "nameOverride": null, "value": "CS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CT", - "nameOverride": undefined, + "nameOverride": null, "value": "CT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CX", - "nameOverride": undefined, + "nameOverride": null, "value": "CX", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CY", - "nameOverride": undefined, + "nameOverride": null, "value": "CY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DF", - "nameOverride": undefined, + "nameOverride": null, "value": "DF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DH", - "nameOverride": undefined, + "nameOverride": null, "value": "DH", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DR", - "nameOverride": undefined, + "nameOverride": null, "value": "DR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DZ", - "nameOverride": undefined, + "nameOverride": null, "value": "DZ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EA", - "nameOverride": undefined, + "nameOverride": null, "value": "EA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FT", - "nameOverride": undefined, + "nameOverride": null, "value": "FT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GA", - "nameOverride": undefined, + "nameOverride": null, "value": "GA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GRAM", - "nameOverride": undefined, + "nameOverride": null, "value": "GRAM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GS", - "nameOverride": undefined, + "nameOverride": null, "value": "GS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "IN", - "nameOverride": undefined, + "nameOverride": null, "value": "IN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "JO", - "nameOverride": undefined, + "nameOverride": null, "value": "JO", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "JR", - "nameOverride": undefined, + "nameOverride": null, "value": "JR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LB", - "nameOverride": undefined, + "nameOverride": null, "value": "LB", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LT", - "nameOverride": undefined, + "nameOverride": null, "value": "LT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MP", - "nameOverride": undefined, + "nameOverride": null, "value": "MP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MR", - "nameOverride": undefined, + "nameOverride": null, "value": "MR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MT", - "nameOverride": undefined, + "nameOverride": null, "value": "MT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "OZ", - "nameOverride": undefined, + "nameOverride": null, "value": "OZ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PC", - "nameOverride": undefined, + "nameOverride": null, "value": "PC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PQ", - "nameOverride": undefined, + "nameOverride": null, "value": "PQ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PR", - "nameOverride": undefined, + "nameOverride": null, "value": "PR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PS", - "nameOverride": undefined, + "nameOverride": null, "value": "PS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PT", - "nameOverride": undefined, + "nameOverride": null, "value": "PT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "QT", - "nameOverride": undefined, + "nameOverride": null, "value": "QT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RA", - "nameOverride": undefined, + "nameOverride": null, "value": "RA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RL", - "nameOverride": undefined, + "nameOverride": null, "value": "RL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RM", - "nameOverride": undefined, + "nameOverride": null, "value": "RM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RO", - "nameOverride": undefined, + "nameOverride": null, "value": "RO", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SC", - "nameOverride": undefined, + "nameOverride": null, "value": "SC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SF", - "nameOverride": undefined, + "nameOverride": null, "value": "SF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SH", - "nameOverride": undefined, + "nameOverride": null, "value": "SH", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SI", - "nameOverride": undefined, + "nameOverride": null, "value": "SI", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SJ", - "nameOverride": undefined, + "nameOverride": null, "value": "SJ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SL", - "nameOverride": undefined, + "nameOverride": null, "value": "SL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SM", - "nameOverride": undefined, + "nameOverride": null, "value": "SM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SO", - "nameOverride": undefined, + "nameOverride": null, "value": "SO", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SQ", - "nameOverride": undefined, + "nameOverride": null, "value": "SQ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ST", - "nameOverride": undefined, + "nameOverride": null, "value": "ST", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SV", - "nameOverride": undefined, + "nameOverride": null, "value": "SV", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SX", - "nameOverride": undefined, + "nameOverride": null, "value": "SX", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SY", - "nameOverride": undefined, + "nameOverride": null, "value": "SY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TE", - "nameOverride": undefined, + "nameOverride": null, "value": "TE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TN", - "nameOverride": undefined, + "nameOverride": null, "value": "TN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TO", - "nameOverride": undefined, + "nameOverride": null, "value": "TO", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UN", - "nameOverride": undefined, + "nameOverride": null, "value": "UN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "YD", - "nameOverride": undefined, + "nameOverride": null, "value": "YD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Z3", - "nameOverride": undefined, + "nameOverride": null, "value": "Z3", }, ], @@ -70910,19 +64989,19 @@ Other details about this invoice", "generatedName": "createLineItemParentLineKey", "key": "parent_line_key", "schema": { - "description": undefined, + "description": null, "generatedName": "createLineItemParentLineKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The line_item_key of the parent line item. This can not be set if this line item is a main line item.", "generatedName": "CreateLineItemParentLineKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -70935,19 +65014,19 @@ Other details about this invoice", "generatedName": "createLineItemAssignedPartyRef", "key": "assigned_party_ref", "schema": { - "description": undefined, + "description": null, "generatedName": "createLineItemAssignedPartyRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The party that this line item is assigned to. Useful if assigning line items to different factories under a vendor, for example.", "generatedName": "CreateLineItemAssignedPartyRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -70960,16 +65039,16 @@ Other details about this invoice", "generatedName": "createLineItemMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "createLineItemMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateLineItemMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MetadataCreate", "type": "reference", }, @@ -70981,10 +65060,10 @@ Other details about this invoice", "CreateLineItemDestinationLocation": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateLineItemDestinationLocation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -70994,11 +65073,11 @@ Other details about this invoice", "schema": { "description": "Location ref", "generatedName": "CreateLineItemDestinationLocationLocationRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -71010,16 +65089,16 @@ Other details about this invoice", "generatedName": "createLineItemDestinationLocationUnits", "key": "units", "schema": { - "description": undefined, + "description": null, "generatedName": "createLineItemDestinationLocationUnits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Number of units to go to this location", "generatedName": "CreateLineItemDestinationLocationUnits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -71033,10 +65112,10 @@ Other details about this invoice", "CreateLineItemMeasurement": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateLineItemMeasurement", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -71046,104 +65125,104 @@ Other details about this invoice", "schema": { "description": "The type of measure", "generatedName": "CreateLineItemMeasurementMeasureType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "length", - "nameOverride": undefined, + "nameOverride": null, "value": "length", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "width", - "nameOverride": undefined, + "nameOverride": null, "value": "width", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "height", - "nameOverride": undefined, + "nameOverride": null, "value": "height", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "gross_weight", - "nameOverride": undefined, + "nameOverride": null, "value": "gross_weight", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "net_weight", - "nameOverride": undefined, + "nameOverride": null, "value": "net_weight", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "net_net_weight", - "nameOverride": undefined, + "nameOverride": null, "value": "net_net_weight", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "gross_volume", - "nameOverride": undefined, + "nameOverride": null, "value": "gross_volume", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "volume_weight", - "nameOverride": undefined, + "nameOverride": null, "value": "volume_weight", }, ], @@ -71157,11 +65236,11 @@ Other details about this invoice", "schema": { "description": "The unit of measure that corresponds to the measure_type used. For example, measure_type might be length, and unit_of_measure might be meters.", "generatedName": "CreateLineItemMeasurementUnitOfMeasure", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -71175,11 +65254,11 @@ Other details about this invoice", "schema": { "description": "The numeric value", "generatedName": "CreateLineItemMeasurementValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -71191,10 +65270,10 @@ Other details about this invoice", "CreateLocation": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateLocation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -71204,11 +65283,11 @@ Other details about this invoice", "schema": { "description": "Name of the location", "generatedName": "CreateLocationName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -71222,11 +65301,11 @@ Other details about this invoice", "schema": { "description": "The id of the company entity to create this location for", "generatedName": "CreateLocationCompanyId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -71238,10 +65317,10 @@ Other details about this invoice", "generatedName": "createLocationAddress", "key": "address", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateLocationAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AddressForRequestBody", "type": "reference", }, @@ -71252,25 +65331,25 @@ Other details about this invoice", "generatedName": "createLocationContactIds", "key": "contact_ids", "schema": { - "description": undefined, + "description": null, "generatedName": "createLocationContactIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of contact id's to assign to this location", "generatedName": "CreateLocationContactIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateLocationContactIdsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -71284,19 +65363,19 @@ Other details about this invoice", "generatedName": "createLocationRef", "key": "ref", "schema": { - "description": undefined, + "description": null, "generatedName": "createLocationRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Not required. The ref that will be created for the new location", "generatedName": "CreateLocationRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -71309,32 +65388,31 @@ Other details about this invoice", "generatedName": "createLocationMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "createLocationMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optional metadata to add to a location. Keys must be strings and values should be arrays of strings.", "generatedName": "CreateLocationMetadata", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "CreateLocationMetadataKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "CreateLocationMetadataValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -71346,10 +65424,10 @@ Other details about this invoice", "CreateOceanBooking": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateOceanBooking", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -71359,8 +65437,8 @@ Other details about this invoice", "schema": { "description": "Always required. Whether the booking is for an LCL shipment. If false, the booking is FCL. If true, the booking is LCL.", "generatedName": "CreateOceanBookingIsLcl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -71373,10 +65451,10 @@ Other details about this invoice", "generatedName": "createOceanBookingContainerCounts", "key": "container_counts", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateOceanBookingContainerCounts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateContainerCounts", "type": "reference", }, @@ -71389,152 +65467,152 @@ Other details about this invoice", "schema": { "description": "Always required. The Incoterm of your shipment", "generatedName": "CreateOceanBookingIncoterm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EXW", - "nameOverride": undefined, + "nameOverride": null, "value": "EXW", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FOB", - "nameOverride": undefined, + "nameOverride": null, "value": "FOB", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FAS", - "nameOverride": undefined, + "nameOverride": null, "value": "FAS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FCA", - "nameOverride": undefined, + "nameOverride": null, "value": "FCA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CPT", - "nameOverride": undefined, + "nameOverride": null, "value": "CPT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CFR", - "nameOverride": undefined, + "nameOverride": null, "value": "CFR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CIF", - "nameOverride": undefined, + "nameOverride": null, "value": "CIF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CIP", - "nameOverride": undefined, + "nameOverride": null, "value": "CIP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DAT", - "nameOverride": undefined, + "nameOverride": null, "value": "DAT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DAP", - "nameOverride": undefined, + "nameOverride": null, "value": "DAP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DDP", - "nameOverride": undefined, + "nameOverride": null, "value": "DDP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DPU", - "nameOverride": undefined, + "nameOverride": null, "value": "DPU", }, ], @@ -71546,16 +65624,16 @@ Other details about this invoice", "generatedName": "createOceanBookingProductDescriptions", "key": "product_descriptions", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateOceanBookingProductDescriptions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateOceanBookingProductDescriptionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateBookingHsCode", "type": "reference", }, @@ -71569,8 +65647,8 @@ Other details about this invoice", "schema": { "description": "Always required. Whether transportation is requested from the origin location to the port.", "generatedName": "CreateOceanBookingWantsPickupService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -71583,16 +65661,16 @@ Other details about this invoice", "generatedName": "createOceanBookingWantsDeliveryService", "key": "wants_delivery_service", "schema": { - "description": undefined, + "description": null, "generatedName": "createOceanBookingWantsDeliveryService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optional. Whether transportation is requested from the destination port to destination address. If unknown, then leave as \`null\`.", "generatedName": "CreateOceanBookingWantsDeliveryService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -71606,19 +65684,19 @@ Other details about this invoice", "generatedName": "createOceanBookingOriginPortUsCbpPortCode", "key": "origin_port_us_cbp_port_code", "schema": { - "description": undefined, + "description": null, "generatedName": "createOceanBookingOriginPortUsCbpPortCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "One of \`origin_port_us_cbp_port_code\` or \`origin_port_loc_code\` is required if \`pickup_service\` = \`no\`. Unique port reference code used by US Customs and Border Protection.", "generatedName": "CreateOceanBookingOriginPortUsCbpPortCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -71631,19 +65709,19 @@ Other details about this invoice", "generatedName": "createOceanBookingOriginPortLocCode", "key": "origin_port_loc_code", "schema": { - "description": undefined, + "description": null, "generatedName": "createOceanBookingOriginPortLocCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "One of \`origin_port_us_cbp_port_code\` or \`origin_port_loc_code\` is required if \`pickup_service\` = \`no\`. Unique port reference code used by US CBP.", "generatedName": "CreateOceanBookingOriginPortLocCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -71656,19 +65734,19 @@ Other details about this invoice", "generatedName": "createOceanBookingDestinationPortUsCbpPortCode", "key": "destination_port_us_cbp_port_code", "schema": { - "description": undefined, + "description": null, "generatedName": "createOceanBookingDestinationPortUsCbpPortCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optional, provide one of \`destination_port_us_cbp_port_code\` or \`destination_port_loc_code\`. Unique port reference code published in the United Nations Code for Trade and Transport Locations (UN/LOCODE).", "generatedName": "CreateOceanBookingDestinationPortUsCbpPortCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -71681,19 +65759,19 @@ Other details about this invoice", "generatedName": "createOceanBookingDestinationPortLocCode", "key": "destination_port_loc_code", "schema": { - "description": undefined, + "description": null, "generatedName": "createOceanBookingDestinationPortLocCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optional, provide one of \`destination_port_us_cbp_port_code\` or \`destination_port_loc_code\`. Unique port reference code published in the United Nations Code for Trade and Transport Locations (UN/LOCODE).", "generatedName": "CreateOceanBookingDestinationPortLocCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -71706,10 +65784,10 @@ Other details about this invoice", "CreateOrUpdatePurchaseOrder": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateOrUpdatePurchaseOrder", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -71719,11 +65797,11 @@ Other details about this invoice", "schema": { "description": "Always required. Name of the purchase order.", "generatedName": "CreateOrUpdatePurchaseOrderName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -71735,19 +65813,19 @@ Other details about this invoice", "generatedName": "createOrUpdatePurchaseOrderMemo", "key": "memo", "schema": { - "description": undefined, + "description": null, "generatedName": "createOrUpdatePurchaseOrderMemo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Your notes or instructions on this purchase order.", "generatedName": "CreateOrUpdatePurchaseOrderMemo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -71760,52 +65838,52 @@ Other details about this invoice", "generatedName": "createOrUpdatePurchaseOrderStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "createOrUpdatePurchaseOrderStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The status of the purchase order. Open POs denote POs that are ready to be booked. Closed POs are ones that you'd like to mark as done (typically because they've finished shipping), while Cancelled POs denote POs that were mistakenly uploaded or that should not be used", "generatedName": "CreateOrUpdatePurchaseOrderStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "open", - "nameOverride": undefined, + "nameOverride": null, "value": "open", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "cancelled", - "nameOverride": undefined, + "nameOverride": null, "value": "cancelled", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "closed", - "nameOverride": undefined, + "nameOverride": null, "value": "closed", }, ], @@ -71820,14 +65898,14 @@ Other details about this invoice", "schema": { "description": "A list of the parties in this purchase order. Buyer and seller are required parties. Owner is the owner of this order and will default to the buyer if not specified.", "generatedName": "CreateOrUpdatePurchaseOrderParties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateOrUpdatePurchaseOrderPartiesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateParty", "type": "reference", }, @@ -71839,19 +65917,19 @@ Other details about this invoice", "generatedName": "createOrUpdatePurchaseOrderCurrencyCode", "key": "currency_code", "schema": { - "description": undefined, + "description": null, "generatedName": "createOrUpdatePurchaseOrderCurrencyCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Required if there is no currency_code in each line item. The currency code being used in this purchase order.", "generatedName": "CreateOrUpdatePurchaseOrderCurrencyCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -71864,16 +65942,16 @@ Other details about this invoice", "generatedName": "createOrUpdatePurchaseOrderOriginPort", "key": "origin_port", "schema": { - "description": undefined, + "description": null, "generatedName": "createOrUpdatePurchaseOrderOriginPort", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The origin port", "generatedName": "CreateOrUpdatePurchaseOrderOriginPort", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreatePurchaseOrderPort", "type": "reference", }, @@ -71885,16 +65963,16 @@ Other details about this invoice", "generatedName": "createOrUpdatePurchaseOrderDestinationPort", "key": "destination_port", "schema": { - "description": undefined, + "description": null, "generatedName": "createOrUpdatePurchaseOrderDestinationPort", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The destination port", "generatedName": "CreateOrUpdatePurchaseOrderDestinationPort", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreatePurchaseOrderPort", "type": "reference", }, @@ -71906,19 +65984,19 @@ Other details about this invoice", "generatedName": "createOrUpdatePurchaseOrderMustArriveDate", "key": "must_arrive_date", "schema": { - "description": undefined, + "description": null, "generatedName": "createOrUpdatePurchaseOrderMustArriveDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Required if there is no must_arrive_date in each line item. The must arrive date for this purchase order.", "generatedName": "CreateOrUpdatePurchaseOrderMustArriveDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -71931,19 +66009,19 @@ Other details about this invoice", "generatedName": "createOrUpdatePurchaseOrderIssueDate", "key": "issue_date", "schema": { - "description": undefined, + "description": null, "generatedName": "createOrUpdatePurchaseOrderIssueDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The issue date for this purchase order.", "generatedName": "CreateOrUpdatePurchaseOrderIssueDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -71956,40 +66034,40 @@ Other details about this invoice", "generatedName": "createOrUpdatePurchaseOrderFreightPaymentTerms", "key": "freight_payment_terms", "schema": { - "description": undefined, + "description": null, "generatedName": "createOrUpdatePurchaseOrderFreightPaymentTerms", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The freight payment term for the purchase order", "generatedName": "CreateOrUpdatePurchaseOrderFreightPaymentTerms", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "freight_collect", - "nameOverride": undefined, + "nameOverride": null, "value": "freight_collect", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "freight_prepaid", - "nameOverride": undefined, + "nameOverride": null, "value": "freight_prepaid", }, ], @@ -72002,19 +66080,19 @@ Other details about this invoice", "generatedName": "createOrUpdatePurchaseOrderCargoReadyDate", "key": "cargo_ready_date", "schema": { - "description": undefined, + "description": null, "generatedName": "createOrUpdatePurchaseOrderCargoReadyDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Required if there is no cargo_ready_date in each line item. Date when cargo is ready for pickup at the origin location.", "generatedName": "CreateOrUpdatePurchaseOrderCargoReadyDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72027,64 +66105,64 @@ Other details about this invoice", "generatedName": "createOrUpdatePurchaseOrderTransportationMode", "key": "transportation_mode", "schema": { - "description": undefined, + "description": null, "generatedName": "createOrUpdatePurchaseOrderTransportationMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Required if there is no transportation_mode in purchase order", "generatedName": "CreateOrUpdatePurchaseOrderTransportationMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "air", - "nameOverride": undefined, + "nameOverride": null, "value": "air", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ocean", - "nameOverride": undefined, + "nameOverride": null, "value": "ocean", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "truck", - "nameOverride": undefined, + "nameOverride": null, "value": "truck", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "rail", - "nameOverride": undefined, + "nameOverride": null, "value": "rail", }, ], @@ -72097,148 +66175,148 @@ Other details about this invoice", "generatedName": "createOrUpdatePurchaseOrderIncoterm", "key": "incoterm", "schema": { - "description": undefined, + "description": null, "generatedName": "createOrUpdatePurchaseOrderIncoterm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Required if there is no incoterm in each line item. The incoterm of your purchase order.", "generatedName": "CreateOrUpdatePurchaseOrderIncoterm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EXW", - "nameOverride": undefined, + "nameOverride": null, "value": "EXW", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FOB", - "nameOverride": undefined, + "nameOverride": null, "value": "FOB", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FAS", - "nameOverride": undefined, + "nameOverride": null, "value": "FAS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FCA", - "nameOverride": undefined, + "nameOverride": null, "value": "FCA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CPT", - "nameOverride": undefined, + "nameOverride": null, "value": "CPT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CFR", - "nameOverride": undefined, + "nameOverride": null, "value": "CFR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CIF", - "nameOverride": undefined, + "nameOverride": null, "value": "CIF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CIP", - "nameOverride": undefined, + "nameOverride": null, "value": "CIP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DAT", - "nameOverride": undefined, + "nameOverride": null, "value": "DAT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DAP", - "nameOverride": undefined, + "nameOverride": null, "value": "DAP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DDP", - "nameOverride": undefined, + "nameOverride": null, "value": "DDP", }, ], @@ -72251,19 +66329,19 @@ Other details about this invoice", "generatedName": "createOrUpdatePurchaseOrderOriginLocationRef", "key": "origin_location_ref", "schema": { - "description": undefined, + "description": null, "generatedName": "createOrUpdatePurchaseOrderOriginLocationRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Customizable reference ID of the network location that is the origin location.", "generatedName": "CreateOrUpdatePurchaseOrderOriginLocationRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72276,25 +66354,25 @@ Other details about this invoice", "generatedName": "createOrUpdatePurchaseOrderDestinationLocationRefs", "key": "destination_location_refs", "schema": { - "description": undefined, + "description": null, "generatedName": "createOrUpdatePurchaseOrderDestinationLocationRefs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Reference ID of the network locations that are the destination locations. Multiple values are allowed, which would signify that this order is going to be shipped to multiple locations.", "generatedName": "CreateOrUpdatePurchaseOrderDestinationLocationRefs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateOrUpdatePurchaseOrderDestinationLocationRefsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72308,40 +66386,40 @@ Other details about this invoice", "generatedName": "createOrUpdatePurchaseOrderPriority", "key": "priority", "schema": { - "description": undefined, + "description": null, "generatedName": "createOrUpdatePurchaseOrderPriority", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "priority of the purchase order.", "generatedName": "CreateOrUpdatePurchaseOrderPriority", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "high", - "nameOverride": undefined, + "nameOverride": null, "value": "high", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "standard", - "nameOverride": undefined, + "nameOverride": null, "value": "standard", }, ], @@ -72354,76 +66432,76 @@ Other details about this invoice", "generatedName": "createOrUpdatePurchaseOrderOrderClass", "key": "order_class", "schema": { - "description": undefined, + "description": null, "generatedName": "createOrUpdatePurchaseOrderOrderClass", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Class of the purchase order.", "generatedName": "CreateOrUpdatePurchaseOrderOrderClass", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "purchase_order", - "nameOverride": undefined, + "nameOverride": null, "value": "purchase_order", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "sales_order", - "nameOverride": undefined, + "nameOverride": null, "value": "sales_order", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "transfer_order", - "nameOverride": undefined, + "nameOverride": null, "value": "transfer_order", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "delivery_order", - "nameOverride": undefined, + "nameOverride": null, "value": "delivery_order", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "work_order", - "nameOverride": undefined, + "nameOverride": null, "value": "work_order", }, ], @@ -72436,19 +66514,19 @@ Other details about this invoice", "generatedName": "createOrUpdatePurchaseOrderOrderType", "key": "order_type", "schema": { - "description": undefined, + "description": null, "generatedName": "createOrUpdatePurchaseOrderOrderType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of purchase order, which is used for rules, searching, and reporting", "generatedName": "CreateOrUpdatePurchaseOrderOrderType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72463,14 +66541,14 @@ Other details about this invoice", "schema": { "description": "A list of the line items in this purchase order", "generatedName": "CreateOrUpdatePurchaseOrderLineItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateOrUpdatePurchaseOrderLineItemsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateLineItem", "type": "reference", }, @@ -72482,16 +66560,16 @@ Other details about this invoice", "generatedName": "createOrUpdatePurchaseOrderMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "createOrUpdatePurchaseOrderMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateOrUpdatePurchaseOrderMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MetadataCreate", "type": "reference", }, @@ -72505,8 +66583,8 @@ Other details about this invoice", "allOfPropertyConflicts": [], "description": "A party is a company entity that is tied to a purchase order and has a specific role.", "generatedName": "CreateParty", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -72516,152 +66594,152 @@ Other details about this invoice", "schema": { "description": "The role that the party has", "generatedName": "CreatePartyRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "buyer", - "nameOverride": undefined, + "nameOverride": null, "value": "buyer", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "seller", - "nameOverride": undefined, + "nameOverride": null, "value": "seller", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "owner", - "nameOverride": undefined, + "nameOverride": null, "value": "owner", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "shipper", - "nameOverride": undefined, + "nameOverride": null, "value": "shipper", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "consignee", - "nameOverride": undefined, + "nameOverride": null, "value": "consignee", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "freight_forwarder", - "nameOverride": undefined, + "nameOverride": null, "value": "freight_forwarder", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "notify_party", - "nameOverride": undefined, + "nameOverride": null, "value": "notify_party", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "customs_broker", - "nameOverride": undefined, + "nameOverride": null, "value": "customs_broker", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "carrier", - "nameOverride": undefined, + "nameOverride": null, "value": "carrier", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "manufacturer", - "nameOverride": undefined, + "nameOverride": null, "value": "manufacturer", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "buyers_agent", - "nameOverride": undefined, + "nameOverride": null, "value": "buyers_agent", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "sellers_agent", - "nameOverride": undefined, + "nameOverride": null, "value": "sellers_agent", }, ], @@ -72675,11 +66753,11 @@ Other details about this invoice", "schema": { "description": "The external ref of the company entity that you wish to tie to this party", "generatedName": "CreatePartyExternalRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72691,19 +66769,19 @@ Other details about this invoice", "generatedName": "createPartyLocationRef", "key": "location_ref", "schema": { - "description": undefined, + "description": null, "generatedName": "createPartyLocationRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The external ref of the location that you wish to tie to this party. This should be the address that would be associated with the party at the top of a purchase order document. Used for order delivery to suppliers, not in the booking process.", "generatedName": "CreatePartyLocationRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72716,24 +66794,24 @@ Other details about this invoice", "generatedName": "createPartyContacts", "key": "contacts", "schema": { - "description": undefined, + "description": null, "generatedName": "createPartyContacts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A list of contact data for who should be contacted should there be questions about this order. For example, if your supplier needs to contact someone, who should they contact?", "generatedName": "CreatePartyContacts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreatePartyContactsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -72741,19 +66819,19 @@ Other details about this invoice", "generatedName": "createPartyContactsItemName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "createPartyContactsItemName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreatePartyContactsItemName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72766,19 +66844,19 @@ Other details about this invoice", "generatedName": "createPartyContactsItemPhone", "key": "phone", "schema": { - "description": undefined, + "description": null, "generatedName": "createPartyContactsItemPhone", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreatePartyContactsItemPhone", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72791,19 +66869,19 @@ Other details about this invoice", "generatedName": "createPartyContactsItemEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "createPartyContactsItemEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreatePartyContactsItemEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72816,19 +66894,19 @@ Other details about this invoice", "generatedName": "createPartyContactsItemFax", "key": "fax", "schema": { - "description": undefined, + "description": null, "generatedName": "createPartyContactsItemFax", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreatePartyContactsItemFax", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72841,19 +66919,19 @@ Other details about this invoice", "generatedName": "createPartyContactsItemDepartment", "key": "department", "schema": { - "description": undefined, + "description": null, "generatedName": "createPartyContactsItemDepartment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreatePartyContactsItemDepartment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72872,10 +66950,10 @@ Other details about this invoice", "CreateProduct": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateProduct", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -72885,11 +66963,11 @@ Other details about this invoice", "schema": { "description": "Always required. Name of product", "generatedName": "CreateProductName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72903,11 +66981,11 @@ Other details about this invoice", "schema": { "description": "Always required. SKU of product", "generatedName": "CreateProductSku", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72919,19 +66997,19 @@ Other details about this invoice", "generatedName": "createProductDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "createProductDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Description of product", "generatedName": "CreateProductDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72946,11 +67024,11 @@ Other details about this invoice", "schema": { "description": "The category of the product", "generatedName": "CreateProductProductCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72964,11 +67042,11 @@ Other details about this invoice", "schema": { "description": "Nation in which the product is manufactured", "generatedName": "CreateProductCountryOfOrigin", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72980,16 +67058,16 @@ Other details about this invoice", "generatedName": "createProductClientVerified", "key": "client_verified", "schema": { - "description": undefined, + "description": null, "generatedName": "createProductClientVerified", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates whether Client has verified this Product.", "generatedName": "CreateProductClientVerified", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -73003,22 +67081,22 @@ Other details about this invoice", "generatedName": "createProductProductProperties", "key": "product_properties", "schema": { - "description": undefined, + "description": null, "generatedName": "createProductProductProperties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of product properties, custom key value pairs that describe the product", "generatedName": "CreateProductProductProperties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateProductProductPropertiesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WriteProductProperty", "type": "reference", }, @@ -73031,22 +67109,22 @@ Other details about this invoice", "generatedName": "createProductClassifications", "key": "classifications", "schema": { - "description": undefined, + "description": null, "generatedName": "createProductClassifications", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of product classifications. If a value is specified, the array of product classifications will replace the existing set of product classifications.", "generatedName": "CreateProductClassifications", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateProductClassificationsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WriteProductClassification", "type": "reference", }, @@ -73059,22 +67137,22 @@ Other details about this invoice", "generatedName": "createProductSuppliers", "key": "suppliers", "schema": { - "description": undefined, + "description": null, "generatedName": "createProductSuppliers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of suppliers. If a value is specified, the array of suppliers will replace the existing set of suppliers.", "generatedName": "CreateProductSuppliers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateProductSuppliersItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WriteProductSupplier", "type": "reference", }, @@ -73087,10 +67165,10 @@ Other details about this invoice", "CreatePurchaseOrderHsCode": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreatePurchaseOrderHsCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -73100,11 +67178,11 @@ Other details about this invoice", "schema": { "description": "The indentifying code on the hs code", "generatedName": "CreatePurchaseOrderHsCodeCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73118,11 +67196,11 @@ Other details about this invoice", "schema": { "description": "The country code of the country that the hs code belongs to", "generatedName": "CreatePurchaseOrderHsCodeCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73134,10 +67212,10 @@ Other details about this invoice", "CreatePurchaseOrderPort": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreatePurchaseOrderPort", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -73147,11 +67225,11 @@ Other details about this invoice", "schema": { "description": "A unique identifier for this port", "generatedName": "CreatePurchaseOrderPortCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73165,56 +67243,56 @@ Other details about this invoice", "schema": { "description": "The code type of the port", "generatedName": "CreatePurchaseOrderPortCodeType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "unlocode", - "nameOverride": undefined, + "nameOverride": null, "value": "unlocode", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "iata", - "nameOverride": undefined, + "nameOverride": null, "value": "iata", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "icao", - "nameOverride": undefined, + "nameOverride": null, "value": "icao", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "us_cbp", - "nameOverride": undefined, + "nameOverride": null, "value": "us_cbp", }, ], @@ -73226,10 +67304,10 @@ Other details about this invoice", "CreatePurchaseOrderProduct": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreatePurchaseOrderProduct", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -73237,19 +67315,19 @@ Other details about this invoice", "generatedName": "createPurchaseOrderProductSku", "key": "sku", "schema": { - "description": undefined, + "description": null, "generatedName": "createPurchaseOrderProductSku", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "SKU of the product. Required when line item is bookable, there is no sub line item on this line item", "generatedName": "CreatePurchaseOrderProductSku", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73264,11 +67342,11 @@ Other details about this invoice", "schema": { "description": "The name of product", "generatedName": "CreatePurchaseOrderProductName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73280,19 +67358,19 @@ Other details about this invoice", "generatedName": "createPurchaseOrderProductProductCategory", "key": "product_category", "schema": { - "description": undefined, + "description": null, "generatedName": "createPurchaseOrderProductProductCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The category to group this product under", "generatedName": "CreatePurchaseOrderProductProductCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73305,19 +67383,19 @@ Other details about this invoice", "generatedName": "createPurchaseOrderProductCountryOfOrigin", "key": "country_of_origin", "schema": { - "description": undefined, + "description": null, "generatedName": "createPurchaseOrderProductCountryOfOrigin", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The country the product was manufactured in", "generatedName": "CreatePurchaseOrderProductCountryOfOrigin", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73330,19 +67408,19 @@ Other details about this invoice", "generatedName": "createPurchaseOrderProductColor", "key": "color", "schema": { - "description": undefined, + "description": null, "generatedName": "createPurchaseOrderProductColor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The color of the product", "generatedName": "CreatePurchaseOrderProductColor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73355,16 +67433,16 @@ Other details about this invoice", "generatedName": "createPurchaseOrderProductDangerous", "key": "dangerous", "schema": { - "description": undefined, + "description": null, "generatedName": "createPurchaseOrderProductDangerous", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether or not the product is a dangerous good.", "generatedName": "CreatePurchaseOrderProductDangerous", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -73378,19 +67456,19 @@ Other details about this invoice", "generatedName": "createPurchaseOrderProductEanUcc13", "key": "ean_ucc_13", "schema": { - "description": undefined, + "description": null, "generatedName": "createPurchaseOrderProductEanUcc13", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The EAN/UCC-13 of the product.", "generatedName": "CreatePurchaseOrderProductEanUcc13", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73403,19 +67481,19 @@ Other details about this invoice", "generatedName": "createPurchaseOrderProductEanUcc8", "key": "ean_ucc_8", "schema": { - "description": undefined, + "description": null, "generatedName": "createPurchaseOrderProductEanUcc8", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The EAN/UCC-8 of the product.", "generatedName": "CreatePurchaseOrderProductEanUcc8", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73428,19 +67506,19 @@ Other details about this invoice", "generatedName": "createPurchaseOrderProductLotNumber", "key": "lot_number", "schema": { - "description": undefined, + "description": null, "generatedName": "createPurchaseOrderProductLotNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The lot number of the product", "generatedName": "CreatePurchaseOrderProductLotNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73453,19 +67531,19 @@ Other details about this invoice", "generatedName": "createPurchaseOrderProductSize", "key": "size", "schema": { - "description": undefined, + "description": null, "generatedName": "createPurchaseOrderProductSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The size of the product", "generatedName": "CreatePurchaseOrderProductSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73478,19 +67556,19 @@ Other details about this invoice", "generatedName": "createPurchaseOrderProductStyle", "key": "style", "schema": { - "description": undefined, + "description": null, "generatedName": "createPurchaseOrderProductStyle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The style of the product", "generatedName": "CreatePurchaseOrderProductStyle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73503,19 +67581,19 @@ Other details about this invoice", "generatedName": "createPurchaseOrderProductUpc", "key": "upc", "schema": { - "description": undefined, + "description": null, "generatedName": "createPurchaseOrderProductUpc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Universal product code", "generatedName": "CreatePurchaseOrderProductUpc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73528,10 +67606,10 @@ Other details about this invoice", "CreateQuantity": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateQuantity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -73541,8 +67619,8 @@ Other details about this invoice", "schema": { "description": "Required. The number of units in the units of measurement.", "generatedName": "CreateQuantityValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -73557,92 +67635,92 @@ Other details about this invoice", "schema": { "description": "Required. Unit of measurement.", "generatedName": "CreateQuantityUnit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "pcs", - "nameOverride": undefined, + "nameOverride": null, "value": "pcs", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "dpc", - "nameOverride": undefined, + "nameOverride": null, "value": "dpc", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "doz", - "nameOverride": undefined, + "nameOverride": null, "value": "doz", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "hun", - "nameOverride": undefined, + "nameOverride": null, "value": "hun", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ths", - "nameOverride": undefined, + "nameOverride": null, "value": "ths", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "prs", - "nameOverride": undefined, + "nameOverride": null, "value": "prs", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "dpr", - "nameOverride": undefined, + "nameOverride": null, "value": "dpr", }, ], @@ -73654,10 +67732,10 @@ Other details about this invoice", "CreateTruckingBooking": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateTruckingBooking", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -73667,8 +67745,8 @@ Other details about this invoice", "schema": { "description": "Whether the booking is for an LTL shipment. If false, the booking is FTL. If true, then the booking is LTL.", "generatedName": "CreateTruckingBookingIsLtl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -73683,32 +67761,32 @@ Other details about this invoice", "schema": { "description": "Whether the shipper or consignee is responsible for payment of trucking freight. This can be \`collect\` (consignee) or \`prepaid\` (shipper).", "generatedName": "CreateTruckingBookingPaymentTerms", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "collect", - "nameOverride": undefined, + "nameOverride": null, "value": "collect", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "prepaid", - "nameOverride": undefined, + "nameOverride": null, "value": "prepaid", }, ], @@ -73720,19 +67798,19 @@ Other details about this invoice", "generatedName": "createTruckingBookingDescriptionOfProducts", "key": "description_of_products", "schema": { - "description": undefined, + "description": null, "generatedName": "createTruckingBookingDescriptionOfProducts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "General description of the products in the shipment.", "generatedName": "CreateTruckingBookingDescriptionOfProducts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73745,10 +67823,10 @@ Other details about this invoice", "CreditMemo": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreditMemo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -73756,19 +67834,19 @@ Other details about this invoice", "generatedName": "creditMemoObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "creditMemoObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The type of the object", "generatedName": "CreditMemoObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73781,16 +67859,16 @@ Other details about this invoice", "generatedName": "creditMemoAmount", "key": "amount", "schema": { - "description": undefined, + "description": null, "generatedName": "creditMemoAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreditMemoAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Money", "type": "reference", }, @@ -73802,19 +67880,19 @@ Other details about this invoice", "generatedName": "creditMemoCategory", "key": "category", "schema": { - "description": undefined, + "description": null, "generatedName": "creditMemoCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "DEPRECATED - Not available after v3. Please use \`categories\`.", "generatedName": "CreditMemoCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73827,19 +67905,19 @@ Other details about this invoice", "generatedName": "creditMemoReason", "key": "reason", "schema": { - "description": undefined, + "description": null, "generatedName": "creditMemoReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "DEPRECATED - Not available after v3. Please use \`reasons\`.", "generatedName": "CreditMemoReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73852,16 +67930,16 @@ Other details about this invoice", "generatedName": "creditMemoCreditedAt", "key": "credited_at", "schema": { - "description": undefined, + "description": null, "generatedName": "creditMemoCreditedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreditMemoCreditedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -73875,25 +67953,25 @@ Other details about this invoice", "generatedName": "creditMemoCategories", "key": "categories", "schema": { - "description": undefined, + "description": null, "generatedName": "creditMemoCategories", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "List of categories of the credited line items", "generatedName": "CreditMemoCategories", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreditMemoCategoriesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73907,25 +67985,25 @@ Other details about this invoice", "generatedName": "creditMemoReasons", "key": "reasons", "schema": { - "description": undefined, + "description": null, "generatedName": "creditMemoReasons", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "List of reasons why the credit was applied to the line items", "generatedName": "CreditMemoReasons", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreditMemoReasonsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73939,10 +68017,10 @@ Other details about this invoice", "CustomsEntry": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CustomsEntry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -73950,19 +68028,19 @@ Other details about this invoice", "generatedName": "customsEntryObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "customsEntryObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object. Always /customs_entry for this object.", "generatedName": "CustomsEntryObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73975,19 +68053,19 @@ Other details about this invoice", "generatedName": "customsEntryId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "customsEntryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Unique identifier for the customs entry.", "generatedName": "CustomsEntryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74000,19 +68078,19 @@ Other details about this invoice", "generatedName": "customsEntryEntryNumber", "key": "entry_number", "schema": { - "description": undefined, + "description": null, "generatedName": "customsEntryEntryNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CustomsEntryEntryNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74025,52 +68103,52 @@ Other details about this invoice", "generatedName": "customsEntryReleaseStatus", "key": "release_status", "schema": { - "description": undefined, + "description": null, "generatedName": "customsEntryReleaseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The release status for this entry.", "generatedName": "CustomsEntryReleaseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "cleared", - "nameOverride": undefined, + "nameOverride": null, "value": "cleared", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "customs_hold", - "nameOverride": undefined, + "nameOverride": null, "value": "customs_hold", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "pending", - "nameOverride": undefined, + "nameOverride": null, "value": "pending", }, ], @@ -74083,19 +68161,19 @@ Other details about this invoice", "generatedName": "customsEntryReleaseDate", "key": "release_date", "schema": { - "description": undefined, + "description": null, "generatedName": "customsEntryReleaseDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The cargo release date for this entry.", "generatedName": "CustomsEntryReleaseDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74108,16 +68186,16 @@ Other details about this invoice", "generatedName": "customsEntryShipment", "key": "shipment", "schema": { - "description": undefined, + "description": null, "generatedName": "customsEntryShipment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CustomsEntryShipment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ShipmentRef", "type": "reference", }, @@ -74131,8 +68209,8 @@ Other details about this invoice", "allOfPropertyConflicts": [], "description": "[Expandable API link.](https://apidocs.flexport.com/v3/tag/Expansion)", "generatedName": "CustomsEntryCollectionRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -74140,19 +68218,19 @@ Other details about this invoice", "generatedName": "customsEntryCollectionRefObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "customsEntryCollectionRefObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CustomsEntryCollectionRefObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74165,19 +68243,19 @@ Other details about this invoice", "generatedName": "customsEntryCollectionRefRefType", "key": "ref_type", "schema": { - "description": undefined, + "description": null, "generatedName": "customsEntryCollectionRefRefType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CustomsEntryCollectionRefRefType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74190,19 +68268,19 @@ Other details about this invoice", "generatedName": "customsEntryCollectionRefLink", "key": "link", "schema": { - "description": undefined, + "description": null, "generatedName": "customsEntryCollectionRefLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CustomsEntryCollectionRefLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74215,10 +68293,10 @@ Other details about this invoice", "CustomsInvolvedParty": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CustomsInvolvedParty", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -74226,19 +68304,19 @@ Other details about this invoice", "generatedName": "customsInvolvedPartyObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "customsInvolvedPartyObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object", "generatedName": "CustomsInvolvedPartyObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74251,16 +68329,16 @@ Other details about this invoice", "generatedName": "customsInvolvedPartyAddress", "key": "address", "schema": { - "description": undefined, + "description": null, "generatedName": "customsInvolvedPartyAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CustomsInvolvedPartyAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Address", "type": "reference", }, @@ -74272,16 +68350,16 @@ Other details about this invoice", "generatedName": "customsInvolvedPartyCompanyEntity", "key": "company_entity", "schema": { - "description": undefined, + "description": null, "generatedName": "customsInvolvedPartyCompanyEntity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CustomsInvolvedPartyCompanyEntity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CompanyEntityRef", "type": "reference", }, @@ -74293,19 +68371,19 @@ Other details about this invoice", "generatedName": "customsInvolvedPartyName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "customsInvolvedPartyName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The name of involved party.", "generatedName": "CustomsInvolvedPartyName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74318,19 +68396,19 @@ Other details about this invoice", "generatedName": "customsInvolvedPartyType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "customsInvolvedPartyType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The type of involved party.", "generatedName": "CustomsInvolvedPartyType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74343,10 +68421,10 @@ Other details about this invoice", "DistanceCreate": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DistanceCreate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -74354,16 +68432,16 @@ Other details about this invoice", "generatedName": "distanceCreateValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "distanceCreateValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Required. Specifies the distance as a float.", "generatedName": "DistanceCreateValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -74377,40 +68455,40 @@ Other details about this invoice", "generatedName": "distanceCreateUnit", "key": "unit", "schema": { - "description": undefined, + "description": null, "generatedName": "distanceCreateUnit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Required. Unit of measurement. "km" for kilometers. "mi" for miles.", "generatedName": "DistanceCreateUnit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "km", - "nameOverride": undefined, + "nameOverride": null, "value": "km", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "mi", - "nameOverride": undefined, + "nameOverride": null, "value": "mi", }, ], @@ -74423,10 +68501,10 @@ Other details about this invoice", "Document": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Document", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -74434,19 +68512,19 @@ Other details about this invoice", "generatedName": "documentObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "documentObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object. Always /document for this object.", "generatedName": "DocumentObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74459,19 +68537,19 @@ Other details about this invoice", "generatedName": "documentId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "documentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Unique identifier for the document", "generatedName": "DocumentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74484,19 +68562,19 @@ Other details about this invoice", "generatedName": "documentFileName", "key": "file_name", "schema": { - "description": undefined, + "description": null, "generatedName": "documentFileName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DocumentFileName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74509,19 +68587,19 @@ Other details about this invoice", "generatedName": "documentDocumentType", "key": "document_type", "schema": { - "description": undefined, + "description": null, "generatedName": "documentDocumentType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the document.", "generatedName": "DocumentDocumentType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74534,25 +68612,25 @@ Other details about this invoice", "generatedName": "documentMemo", "key": "memo", "schema": { - "description": undefined, + "description": null, "generatedName": "documentMemo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A short message or description about the document", "generatedName": "DocumentMemo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "A short message or description about the document", "generatedName": "DocumentMemo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74566,19 +68644,19 @@ Other details about this invoice", "generatedName": "documentFileLink", "key": "file_link", "schema": { - "description": undefined, + "description": null, "generatedName": "documentFileLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The link that can be used to download the file.", "generatedName": "DocumentFileLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74591,22 +68669,22 @@ Other details about this invoice", "generatedName": "documentArchivedAt", "key": "archived_at", "schema": { - "description": undefined, + "description": null, "generatedName": "documentArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Date-time string when this document was archived. Null if not archived.", "generatedName": "DocumentArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Date-time string when this document was archived. Null if not archived.", "generatedName": "DocumentArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -74621,16 +68699,16 @@ Other details about this invoice", "generatedName": "documentFileMetadata", "key": "file_metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "documentFileMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DocumentFileMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "FileMetadata", "type": "reference", }, @@ -74642,16 +68720,16 @@ Other details about this invoice", "generatedName": "documentShipment", "key": "shipment", "schema": { - "description": undefined, + "description": null, "generatedName": "documentShipment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DocumentShipment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ShipmentRef", "type": "reference", }, @@ -74665,8 +68743,8 @@ Other details about this invoice", "allOfPropertyConflicts": [], "description": "[Expandable API link.](https://apidocs.flexport.com/v3/tag/Expansion)", "generatedName": "DocumentCollectionRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -74674,19 +68752,19 @@ Other details about this invoice", "generatedName": "documentCollectionRefObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "documentCollectionRefObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DocumentCollectionRefObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74699,19 +68777,19 @@ Other details about this invoice", "generatedName": "documentCollectionRefRefType", "key": "ref_type", "schema": { - "description": undefined, + "description": null, "generatedName": "documentCollectionRefRefType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DocumentCollectionRefRefType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74724,19 +68802,19 @@ Other details about this invoice", "generatedName": "documentCollectionRefLink", "key": "link", "schema": { - "description": undefined, + "description": null, "generatedName": "documentCollectionRefLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DocumentCollectionRefLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74749,10 +68827,10 @@ Other details about this invoice", "Error": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Error", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -74760,19 +68838,19 @@ Other details about this invoice", "generatedName": "errorObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "errorObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "String representing the object’s type. Always /api/error for this object.", "generatedName": "ErrorObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74785,16 +68863,16 @@ Other details about this invoice", "generatedName": "errorStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "errorStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The HTTP status code (client or server error) made available for consumption from the body of the response.", "generatedName": "ErrorStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -74808,19 +68886,19 @@ Other details about this invoice", "generatedName": "errorCode", "key": "code", "schema": { - "description": undefined, + "description": null, "generatedName": "errorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Specialized identifier for this type of error in our API", "generatedName": "ErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74833,19 +68911,19 @@ Other details about this invoice", "generatedName": "errorMessage", "key": "message", "schema": { - "description": undefined, + "description": null, "generatedName": "errorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Human readable error message", "generatedName": "ErrorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74858,10 +68936,10 @@ Other details about this invoice", "Exception": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Exception", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -74869,19 +68947,19 @@ Other details about this invoice", "generatedName": "exceptionObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "exceptionObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ExceptionObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74894,19 +68972,19 @@ Other details about this invoice", "generatedName": "exceptionMessage", "key": "message", "schema": { - "description": undefined, + "description": null, "generatedName": "exceptionMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Description of the exceptional event.", "generatedName": "ExceptionMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74919,19 +68997,19 @@ Other details about this invoice", "generatedName": "exceptionRootCauseName", "key": "root_cause_name", "schema": { - "description": undefined, + "description": null, "generatedName": "exceptionRootCauseName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The main reason for the exception as human-friendly text.", "generatedName": "ExceptionRootCauseName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74944,196 +69022,196 @@ Other details about this invoice", "generatedName": "exceptionRootCauseSlug", "key": "root_cause_slug", "schema": { - "description": undefined, + "description": null, "generatedName": "exceptionRootCauseSlug", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The main reason for the exception as an identifier.", "generatedName": "ExceptionRootCauseSlug", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "carrier", - "nameOverride": undefined, + "nameOverride": null, "value": "carrier", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "client", - "nameOverride": undefined, + "nameOverride": null, "value": "client", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "consignee", - "nameOverride": undefined, + "nameOverride": null, "value": "consignee", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "destination_agent", - "nameOverride": undefined, + "nameOverride": null, "value": "destination_agent", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "destination_trucking_carrier", - "nameOverride": undefined, + "nameOverride": null, "value": "destination_trucking_carrier", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "export_customs_agent", - "nameOverride": undefined, + "nameOverride": null, "value": "export_customs_agent", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "flexport", - "nameOverride": undefined, + "nameOverride": null, "value": "flexport", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "government_agency", - "nameOverride": undefined, + "nameOverride": null, "value": "government_agency", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "import_customs_agent", - "nameOverride": undefined, + "nameOverride": null, "value": "import_customs_agent", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "natural_event", - "nameOverride": undefined, + "nameOverride": null, "value": "natural_event", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "origin_agent", - "nameOverride": undefined, + "nameOverride": null, "value": "origin_agent", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "origin_trucking_carrier", - "nameOverride": undefined, + "nameOverride": null, "value": "origin_trucking_carrier", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "shipper", - "nameOverride": undefined, + "nameOverride": null, "value": "shipper", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "terminal", - "nameOverride": undefined, + "nameOverride": null, "value": "terminal", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "unknown", - "nameOverride": undefined, + "nameOverride": null, "value": "unknown", }, ], @@ -75146,10 +69224,10 @@ Other details about this invoice", "FileMetadata": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "FileMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -75157,19 +69235,19 @@ Other details about this invoice", "generatedName": "fileMetadataObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "fileMetadataObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object. Always /file_metadata for this object.", "generatedName": "FileMetadataObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75182,16 +69260,16 @@ Other details about this invoice", "generatedName": "fileMetadataSize", "key": "size", "schema": { - "description": undefined, + "description": null, "generatedName": "fileMetadataSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Size of the file in bytes", "generatedName": "FileMetadataSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -75205,19 +69283,19 @@ Other details about this invoice", "generatedName": "fileMetadataUploadedAt", "key": "uploaded_at", "schema": { - "description": undefined, + "description": null, "generatedName": "fileMetadataUploadedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Date this document was uploaded.", "generatedName": "FileMetadataUploadedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75228,58 +69306,58 @@ Other details about this invoice", "type": "object", }, "FreightType": { - "description": undefined, + "description": null, "generatedName": "FreightType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "port_to_door", - "nameOverride": undefined, + "nameOverride": null, "value": "port_to_door", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "port_to_port", - "nameOverride": undefined, + "nameOverride": null, "value": "port_to_port", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "door_to_door", - "nameOverride": undefined, + "nameOverride": null, "value": "door_to_door", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "door_to_port", - "nameOverride": undefined, + "nameOverride": null, "value": "door_to_port", }, ], @@ -75289,8 +69367,8 @@ Other details about this invoice", "allOfPropertyConflicts": [], "description": "[Expandable API link.](https://apidocs.flexport.com/v3/tag/Expansion)", "generatedName": "GenericCollectionRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -75298,19 +69376,19 @@ Other details about this invoice", "generatedName": "genericCollectionRefObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "genericCollectionRefObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenericCollectionRefObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75323,19 +69401,19 @@ Other details about this invoice", "generatedName": "genericCollectionRefLink", "key": "link", "schema": { - "description": undefined, + "description": null, "generatedName": "genericCollectionRefLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenericCollectionRefLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75348,19 +69426,19 @@ Other details about this invoice", "generatedName": "genericCollectionRefRefType", "key": "ref_type", "schema": { - "description": undefined, + "description": null, "generatedName": "genericCollectionRefRefType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenericCollectionRefRefType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75375,8 +69453,8 @@ Other details about this invoice", "allOfPropertyConflicts": [], "description": "[Expandable API link.](https://apidocs.flexport.com/v3/tag/Expansion)", "generatedName": "GenericObjectRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -75384,19 +69462,19 @@ Other details about this invoice", "generatedName": "genericObjectRefObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "genericObjectRefObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenericObjectRefObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75409,19 +69487,19 @@ Other details about this invoice", "generatedName": "genericObjectRefLink", "key": "link", "schema": { - "description": undefined, + "description": null, "generatedName": "genericObjectRefLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenericObjectRefLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75434,19 +69512,19 @@ Other details about this invoice", "generatedName": "genericObjectRefRefType", "key": "ref_type", "schema": { - "description": undefined, + "description": null, "generatedName": "genericObjectRefRefType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenericObjectRefRefType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75459,35 +69537,36 @@ Other details about this invoice", "generatedName": "genericObjectRefId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "genericObjectRefId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "GenericObjectRefId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GenericObjectRefId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GenericObjectRefId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -75496,7 +69575,6 @@ Other details about this invoice", ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -75506,10 +69584,10 @@ Other details about this invoice", "HsCode": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "HsCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -75517,19 +69595,19 @@ Other details about this invoice", "generatedName": "hsCodeObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "hsCodeObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "String representing the object’s type. Always \`/hs_code\` for this object.", "generatedName": "HsCodeObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75542,25 +69620,25 @@ Other details about this invoice", "generatedName": "hsCodeDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "hsCodeDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Description of HS or HTS code classification.", "generatedName": "HsCodeDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Description of HS or HTS code classification.", "generatedName": "HsCodeDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75574,19 +69652,19 @@ Other details about this invoice", "generatedName": "hsCodeCode", "key": "code", "schema": { - "description": undefined, + "description": null, "generatedName": "hsCodeCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "6 digit (international HS) or 10 digit (US HTS) code.", "generatedName": "HsCodeCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75599,19 +69677,19 @@ Other details about this invoice", "generatedName": "hsCodeCountryCode", "key": "country_code", "schema": { - "description": undefined, + "description": null, "generatedName": "hsCodeCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "HsCodeCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75624,10 +69702,10 @@ Other details about this invoice", "Invoice": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Invoice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -75635,19 +69713,19 @@ Other details about this invoice", "generatedName": "invoiceObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object. Always '/invoice' for this object.", "generatedName": "InvoiceObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75660,19 +69738,19 @@ Other details about this invoice", "generatedName": "invoiceId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Unique ID for the invoice", "generatedName": "InvoiceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75685,19 +69763,19 @@ Other details about this invoice", "generatedName": "invoiceName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Unique name for the invoice", "generatedName": "InvoiceName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75710,16 +69788,16 @@ Other details about this invoice", "generatedName": "invoiceIssuedAt", "key": "issued_at", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceIssuedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "When the invoice was issued", "generatedName": "InvoiceIssuedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -75733,19 +69811,19 @@ Other details about this invoice", "generatedName": "invoiceDueDate", "key": "due_date", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceDueDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Due date of the invoice", "generatedName": "InvoiceDueDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75758,16 +69836,16 @@ Other details about this invoice", "generatedName": "invoiceTotal", "key": "total", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceTotal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Sum of charges on the invoice", "generatedName": "InvoiceTotal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Money", "type": "reference", }, @@ -75779,16 +69857,16 @@ Other details about this invoice", "generatedName": "invoiceBalance", "key": "balance", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceBalance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Outstanding balance on the invoice", "generatedName": "InvoiceBalance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Money", "type": "reference", }, @@ -75800,76 +69878,76 @@ Other details about this invoice", "generatedName": "invoiceStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Status of the invoice", "generatedName": "InvoiceStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "outstanding", - "nameOverride": undefined, + "nameOverride": null, "value": "outstanding", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "past_due", - "nameOverride": undefined, + "nameOverride": null, "value": "past_due", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "void", - "nameOverride": undefined, + "nameOverride": null, "value": "void", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "paid", - "nameOverride": undefined, + "nameOverride": null, "value": "paid", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "payment_pending", - "nameOverride": undefined, + "nameOverride": null, "value": "payment_pending", }, ], @@ -75882,40 +69960,40 @@ Other details about this invoice", "generatedName": "invoiceType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "What the invoice is being issued for. Shipment related charges are type \`Shipment\` and non-shipment related charges are type \`Client\`", "generatedName": "InvoiceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Shipment", - "nameOverride": undefined, + "nameOverride": null, "value": "Shipment", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Client", - "nameOverride": undefined, + "nameOverride": null, "value": "Client", }, ], @@ -75928,16 +70006,16 @@ Other details about this invoice", "generatedName": "invoiceVoidedAt", "key": "voided_at", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceVoidedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "When the invoice was voided (if applicable)", "generatedName": "InvoiceVoidedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -75951,16 +70029,16 @@ Other details about this invoice", "generatedName": "invoiceLastUpdatedAt", "key": "last_updated_at", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceLastUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Time of the last adjustment to in invoice", "generatedName": "InvoiceLastUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -75974,16 +70052,16 @@ Other details about this invoice", "generatedName": "invoiceRecipient", "key": "recipient", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceRecipient", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Entity receiving the invoice (i.e. the customer)", "generatedName": "InvoiceRecipient", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CompanyEntity", "type": "reference", }, @@ -75995,16 +70073,16 @@ Other details about this invoice", "generatedName": "invoiceIssuer", "key": "issuer", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceIssuer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Entity issuing the invoice (i.e. Flexport)", "generatedName": "InvoiceIssuer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CompanyEntity", "type": "reference", }, @@ -76016,22 +70094,22 @@ Other details about this invoice", "generatedName": "invoiceItems", "key": "items", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceItemsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceItem", "type": "reference", }, @@ -76044,25 +70122,25 @@ Other details about this invoice", "generatedName": "invoiceNotes", "key": "notes", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceNotes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceNotes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceNotesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76076,22 +70154,22 @@ Other details about this invoice", "generatedName": "invoiceCreditMemos", "key": "credit_memos", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceCreditMemos", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "List of any credits applied to this invoice.", "generatedName": "InvoiceCreditMemos", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceCreditMemosItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreditMemo", "type": "reference", }, @@ -76104,16 +70182,16 @@ Other details about this invoice", "generatedName": "invoiceShipments", "key": "shipments", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceShipments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceShipments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ShipmentRef", "type": "reference", }, @@ -76125,10 +70203,10 @@ Other details about this invoice", "InvoiceItem": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InvoiceItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -76136,19 +70214,19 @@ Other details about this invoice", "generatedName": "invoiceItemObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceItemObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object.", "generatedName": "InvoiceItemObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76161,19 +70239,19 @@ Other details about this invoice", "generatedName": "invoiceItemName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceItemName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Description of charge.", "generatedName": "InvoiceItemName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76186,19 +70264,19 @@ Other details about this invoice", "generatedName": "invoiceItemSlug", "key": "slug", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceItemSlug", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Code describing the charge.", "generatedName": "InvoiceItemSlug", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76211,88 +70289,88 @@ Other details about this invoice", "generatedName": "invoiceItemCategory", "key": "category", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceItemCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Category of the charge.", "generatedName": "InvoiceItemCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "freight", - "nameOverride": undefined, + "nameOverride": null, "value": "freight", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "origin", - "nameOverride": undefined, + "nameOverride": null, "value": "origin", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "destination", - "nameOverride": undefined, + "nameOverride": null, "value": "destination", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "customs", - "nameOverride": undefined, + "nameOverride": null, "value": "customs", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "additional", - "nameOverride": undefined, + "nameOverride": null, "value": "additional", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "capital", - "nameOverride": undefined, + "nameOverride": null, "value": "capital", }, ], @@ -76305,16 +70383,16 @@ Other details about this invoice", "generatedName": "invoiceItemAmount", "key": "amount", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceItemAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceItemAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Money", "type": "reference", }, @@ -76326,16 +70404,16 @@ Other details about this invoice", "generatedName": "invoiceItemRate", "key": "rate", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceItemRate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceItemRate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceRate", "type": "reference", }, @@ -76347,16 +70425,16 @@ Other details about this invoice", "generatedName": "invoiceItemQuantity", "key": "quantity", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceItemQuantity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceItemQuantity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InvoiceQuantity", "type": "reference", }, @@ -76368,25 +70446,25 @@ Other details about this invoice", "generatedName": "invoiceItemContainerNumbers", "key": "container_numbers", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceItemContainerNumbers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Containers this charge is related to", "generatedName": "InvoiceItemContainerNumbers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "InvoiceItemContainerNumbersItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76402,8 +70480,8 @@ Other details about this invoice", "allOfPropertyConflicts": [], "description": "Describes the number of units used to calculate the price of a line item", "generatedName": "InvoiceQuantity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -76411,19 +70489,19 @@ Other details about this invoice", "generatedName": "invoiceQuantityObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceQuantityObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The type of the object", "generatedName": "InvoiceQuantityObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76436,19 +70514,19 @@ Other details about this invoice", "generatedName": "invoiceQuantityValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceQuantityValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "numeric value described by qualifier", "generatedName": "InvoiceQuantityValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76461,19 +70539,19 @@ Other details about this invoice", "generatedName": "invoiceQuantityQualifier", "key": "qualifier", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceQuantityQualifier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "describes what the value represents", "generatedName": "InvoiceQuantityQualifier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76488,8 +70566,8 @@ Other details about this invoice", "allOfPropertyConflicts": [], "description": "Describes the rate per unit used to calculate the price of a line item", "generatedName": "InvoiceRate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -76497,19 +70575,19 @@ Other details about this invoice", "generatedName": "invoiceRateObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceRateObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The type of the object", "generatedName": "InvoiceRateObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76522,19 +70600,19 @@ Other details about this invoice", "generatedName": "invoiceRateValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceRateValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "numeric value described by qualifier", "generatedName": "InvoiceRateValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76547,19 +70625,19 @@ Other details about this invoice", "generatedName": "invoiceRateQualifier", "key": "qualifier", "schema": { - "description": undefined, + "description": null, "generatedName": "invoiceRateQualifier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "describes what the value represents", "generatedName": "InvoiceRateQualifier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76574,8 +70652,8 @@ Other details about this invoice", "allOfPropertyConflicts": [], "description": "[Expandable API link.](https://apidocs.flexport.com/v3/tag/Expansion)", "generatedName": "LegCollectionRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -76583,19 +70661,19 @@ Other details about this invoice", "generatedName": "legCollectionRefObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "legCollectionRefObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object", "generatedName": "LegCollectionRefObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76608,19 +70686,19 @@ Other details about this invoice", "generatedName": "legCollectionRefRefType", "key": "ref_type", "schema": { - "description": undefined, + "description": null, "generatedName": "legCollectionRefRefType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object in this list.", "generatedName": "LegCollectionRefRefType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76633,19 +70711,19 @@ Other details about this invoice", "generatedName": "legCollectionRefLink", "key": "link", "schema": { - "description": undefined, + "description": null, "generatedName": "legCollectionRefLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "URL to fetch list of objects.", "generatedName": "LegCollectionRefLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76660,8 +70738,8 @@ Other details about this invoice", "allOfPropertyConflicts": [], "description": "[Expandable API link.](https://apidocs.flexport.com/v3/tag/Expansion)", "generatedName": "LegRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -76669,19 +70747,19 @@ Other details about this invoice", "generatedName": "legRefObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "legRefObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "LegRefObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76694,19 +70772,19 @@ Other details about this invoice", "generatedName": "legRefRefType", "key": "ref_type", "schema": { - "description": undefined, + "description": null, "generatedName": "legRefRefType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "LegRefRefType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76719,19 +70797,19 @@ Other details about this invoice", "generatedName": "legRefLink", "key": "link", "schema": { - "description": undefined, + "description": null, "generatedName": "legRefLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "LegRefLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76744,16 +70822,16 @@ Other details about this invoice", "generatedName": "legRefId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "legRefId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "LegRefId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -76767,10 +70845,10 @@ Other details about this invoice", "Length": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Length", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -76778,19 +70856,19 @@ Other details about this invoice", "generatedName": "lengthObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "lengthObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "String representing the object’s type. Always \`/quantity/length\` for this object.", "generatedName": "LengthObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76803,16 +70881,16 @@ Other details about this invoice", "generatedName": "lengthValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "lengthValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Required. Specifies the length as a float.", "generatedName": "LengthValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -76826,40 +70904,40 @@ Other details about this invoice", "generatedName": "lengthUnit", "key": "unit", "schema": { - "description": undefined, + "description": null, "generatedName": "lengthUnit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Required. Unit of measurement. "cm" for centimeters. "in" for inches.", "generatedName": "LengthUnit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "cm", - "nameOverride": undefined, + "nameOverride": null, "value": "cm", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "in", - "nameOverride": undefined, + "nameOverride": null, "value": "in", }, ], @@ -76872,10 +70950,10 @@ Other details about this invoice", "LengthCreate": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "LengthCreate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -76883,16 +70961,16 @@ Other details about this invoice", "generatedName": "lengthCreateValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "lengthCreateValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Required. Specifies the length as a float.", "generatedName": "LengthCreateValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -76906,40 +70984,40 @@ Other details about this invoice", "generatedName": "lengthCreateUnit", "key": "unit", "schema": { - "description": undefined, + "description": null, "generatedName": "lengthCreateUnit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Required. Unit of measurement. "cm" for centimeters. "in" for inches.", "generatedName": "LengthCreateUnit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "cm", - "nameOverride": undefined, + "nameOverride": null, "value": "cm", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "in", - "nameOverride": undefined, + "nameOverride": null, "value": "in", }, ], @@ -76952,10 +71030,10 @@ Other details about this invoice", "LineItemMeasurement": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "LineItemMeasurement", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -76963,112 +71041,112 @@ Other details about this invoice", "generatedName": "lineItemMeasurementMeasureType", "key": "measure_type", "schema": { - "description": undefined, + "description": null, "generatedName": "lineItemMeasurementMeasureType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The type of measure", "generatedName": "LineItemMeasurementMeasureType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "length", - "nameOverride": undefined, + "nameOverride": null, "value": "length", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "width", - "nameOverride": undefined, + "nameOverride": null, "value": "width", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "height", - "nameOverride": undefined, + "nameOverride": null, "value": "height", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "gross_weight", - "nameOverride": undefined, + "nameOverride": null, "value": "gross_weight", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "net_weight", - "nameOverride": undefined, + "nameOverride": null, "value": "net_weight", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "net_net_weight", - "nameOverride": undefined, + "nameOverride": null, "value": "net_net_weight", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "gross_volume", - "nameOverride": undefined, + "nameOverride": null, "value": "gross_volume", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "volume_weight", - "nameOverride": undefined, + "nameOverride": null, "value": "volume_weight", }, ], @@ -77081,19 +71159,19 @@ Other details about this invoice", "generatedName": "lineItemMeasurementUnitOfMeasure", "key": "unit_of_measure", "schema": { - "description": undefined, + "description": null, "generatedName": "lineItemMeasurementUnitOfMeasure", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The cost per unit for this line item.", "generatedName": "LineItemMeasurementUnitOfMeasure", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77106,19 +71184,19 @@ Other details about this invoice", "generatedName": "lineItemMeasurementValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "lineItemMeasurementValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The numeric value", "generatedName": "LineItemMeasurementValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77131,10 +71209,10 @@ Other details about this invoice", "Location": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Location", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -77142,19 +71220,19 @@ Other details about this invoice", "generatedName": "locationObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "locationObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object. Always /network/location for this object.", "generatedName": "LocationObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77167,19 +71245,19 @@ Other details about this invoice", "generatedName": "locationId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "locationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Unique identifier for the location", "generatedName": "LocationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77192,16 +71270,16 @@ Other details about this invoice", "generatedName": "locationMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "locationMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "LocationMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Metadata", "type": "reference", }, @@ -77213,19 +71291,19 @@ Other details about this invoice", "generatedName": "locationName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "locationName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "LocationName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77238,16 +71316,16 @@ Other details about this invoice", "generatedName": "locationAddress", "key": "address", "schema": { - "description": undefined, + "description": null, "generatedName": "locationAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "LocationAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Address", "type": "reference", }, @@ -77259,16 +71337,16 @@ Other details about this invoice", "generatedName": "locationEditable", "key": "editable", "schema": { - "description": undefined, + "description": null, "generatedName": "locationEditable", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "LocationEditable", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -77282,16 +71360,16 @@ Other details about this invoice", "generatedName": "locationCompany", "key": "company", "schema": { - "description": undefined, + "description": null, "generatedName": "locationCompany", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "LocationCompany", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenericObjectRef", "type": "reference", }, @@ -77303,16 +71381,16 @@ Other details about this invoice", "generatedName": "locationContacts", "key": "contacts", "schema": { - "description": undefined, + "description": null, "generatedName": "locationContacts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "LocationContacts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenericObjectRef", "type": "reference", }, @@ -77324,19 +71402,19 @@ Other details about this invoice", "generatedName": "locationRef", "key": "ref", "schema": { - "description": undefined, + "description": null, "generatedName": "locationRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "LocationRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77349,10 +71427,10 @@ Other details about this invoice", "Manufacturer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Manufacturer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -77360,19 +71438,19 @@ Other details about this invoice", "generatedName": "manufacturerObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "manufacturerObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object", "generatedName": "ManufacturerObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77385,19 +71463,19 @@ Other details about this invoice", "generatedName": "manufacturerManufacturerCode", "key": "manufacturer_code", "schema": { - "description": undefined, + "description": null, "generatedName": "manufacturerManufacturerCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ManufacturerManufacturerCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77411,41 +71489,41 @@ Other details about this invoice", "description": "Set of custom key-values specific to the object. The keys are strings and values are arrays of strings. The set of valid keys is always the consignee's list of keys, even if call was made by a different party. ", "generatedName": "Metadata", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "MetadataKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "MetadataValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "MetadataCreate": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Metadata has two allowed formats. Either array format or object format. Refer to the metadata section in this documentation for more information.", "generatedName": "MetadataCreate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "allOf": [], "allOfPropertyConflicts": [], "description": "Object format.", "generatedName": "MetadataCreateExampleKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -77453,25 +71531,25 @@ Other details about this invoice", "generatedName": "metadataCreateExampleKeyExampleKey", "key": "example_key", "schema": { - "description": undefined, + "description": null, "generatedName": "metadataCreateExampleKeyExampleKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "MetadataCreateExampleKeyExampleKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "MetadataCreateExampleKeyExampleKeyItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77485,16 +71563,16 @@ Other details about this invoice", { "description": "Array format.", "generatedName": "MetadataCreate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "MetadataCreateItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -77502,19 +71580,19 @@ Other details about this invoice", "generatedName": "metadataCreateItemName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "metadataCreateItemName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "MetadataCreateItemName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77527,25 +71605,25 @@ Other details about this invoice", "generatedName": "metadataCreateItemValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "metadataCreateItemValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "MetadataCreateItemValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "MetadataCreateItemValueItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77560,34 +71638,32 @@ Other details about this invoice", ], "type": "undisciminated", }, - "type": "oneOf", }, "Money": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "MoneyCreate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MoneyCreate", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Money", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "MoneyCreate": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "MoneyCreate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -77595,19 +71671,19 @@ Other details about this invoice", "generatedName": "moneyCreateAmount", "key": "amount", "schema": { - "description": undefined, + "description": null, "generatedName": "moneyCreateAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "MoneyCreateAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77620,19 +71696,19 @@ Other details about this invoice", "generatedName": "moneyCreateCurrencyCode", "key": "currency_code", "schema": { - "description": undefined, + "description": null, "generatedName": "moneyCreateCurrencyCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "MoneyCreateCurrencyCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77643,18 +71719,18 @@ Other details about this invoice", "type": "object", }, "OceanBookingDetail": { - "description": undefined, + "description": null, "generatedName": "OceanBookingDetail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "OceanBookingDetail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -77662,19 +71738,19 @@ Other details about this invoice", "generatedName": "oceanBookingDetailObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "oceanBookingDetailObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object", "generatedName": "OceanBookingDetailObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77687,16 +71763,16 @@ Other details about this invoice", "generatedName": "oceanBookingDetailIsLcl", "key": "is_lcl", "schema": { - "description": undefined, + "description": null, "generatedName": "oceanBookingDetailIsLcl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "OceanBookingDetailIsLcl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -77710,16 +71786,16 @@ Other details about this invoice", "generatedName": "oceanBookingDetailContainerCounts", "key": "container_counts", "schema": { - "description": undefined, + "description": null, "generatedName": "oceanBookingDetailContainerCounts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "OceanBookingDetailContainerCounts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContainerCounts", "type": "reference", }, @@ -77731,160 +71807,160 @@ Other details about this invoice", "generatedName": "oceanBookingDetailIncoterm", "key": "incoterm", "schema": { - "description": undefined, + "description": null, "generatedName": "oceanBookingDetailIncoterm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "OceanBookingDetailIncoterm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EXW", - "nameOverride": undefined, + "nameOverride": null, "value": "EXW", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FOB", - "nameOverride": undefined, + "nameOverride": null, "value": "FOB", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FAS", - "nameOverride": undefined, + "nameOverride": null, "value": "FAS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FCA", - "nameOverride": undefined, + "nameOverride": null, "value": "FCA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CPT", - "nameOverride": undefined, + "nameOverride": null, "value": "CPT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CFR", - "nameOverride": undefined, + "nameOverride": null, "value": "CFR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CIF", - "nameOverride": undefined, + "nameOverride": null, "value": "CIF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CIP", - "nameOverride": undefined, + "nameOverride": null, "value": "CIP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DAT", - "nameOverride": undefined, + "nameOverride": null, "value": "DAT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DAP", - "nameOverride": undefined, + "nameOverride": null, "value": "DAP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DDP", - "nameOverride": undefined, + "nameOverride": null, "value": "DDP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DPU", - "nameOverride": undefined, + "nameOverride": null, "value": "DPU", }, ], @@ -77897,16 +71973,16 @@ Other details about this invoice", "generatedName": "oceanBookingDetailWantsPickupService", "key": "wants_pickup_service", "schema": { - "description": undefined, + "description": null, "generatedName": "oceanBookingDetailWantsPickupService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "OceanBookingDetailWantsPickupService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -77920,16 +71996,16 @@ Other details about this invoice", "generatedName": "oceanBookingDetailWantsDeliveryService", "key": "wants_delivery_service", "schema": { - "description": undefined, + "description": null, "generatedName": "oceanBookingDetailWantsDeliveryService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "OceanBookingDetailWantsDeliveryService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -77943,16 +72019,16 @@ Other details about this invoice", "generatedName": "oceanBookingDetailOriginPort", "key": "origin_port", "schema": { - "description": undefined, + "description": null, "generatedName": "oceanBookingDetailOriginPort", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "OceanBookingDetailOriginPort", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Place", "type": "reference", }, @@ -77964,16 +72040,16 @@ Other details about this invoice", "generatedName": "oceanBookingDetailDestinationPort", "key": "destination_port", "schema": { - "description": undefined, + "description": null, "generatedName": "oceanBookingDetailDestinationPort", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "OceanBookingDetailDestinationPort", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Place", "type": "reference", }, @@ -77985,22 +72061,22 @@ Other details about this invoice", "generatedName": "oceanBookingDetailProductDescriptions", "key": "product_descriptions", "schema": { - "description": undefined, + "description": null, "generatedName": "oceanBookingDetailProductDescriptions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "OceanBookingDetailProductDescriptions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "OceanBookingDetailProductDescriptionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BookingHsCode", "type": "reference", }, @@ -78014,10 +72090,10 @@ Other details about this invoice", "OceanShipmentContainerLeg": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "OceanShipmentContainerLeg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -78025,19 +72101,19 @@ Other details about this invoice", "generatedName": "oceanShipmentContainerLegObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "oceanShipmentContainerLegObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object", "generatedName": "OceanShipmentContainerLegObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78050,16 +72126,16 @@ Other details about this invoice", "generatedName": "oceanShipmentContainerLegShipmentContainer", "key": "shipment_container", "schema": { - "description": undefined, + "description": null, "generatedName": "oceanShipmentContainerLegShipmentContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "OceanShipmentContainerLegShipmentContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContainerRef", "type": "reference", }, @@ -78071,16 +72147,16 @@ Other details about this invoice", "generatedName": "oceanShipmentContainerLegLeg", "key": "leg", "schema": { - "description": undefined, + "description": null, "generatedName": "oceanShipmentContainerLegLeg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "OceanShipmentContainerLegLeg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LegRef", "type": "reference", }, @@ -78092,38 +72168,37 @@ Other details about this invoice", "generatedName": "oceanShipmentContainerLegDates", "key": "dates", "schema": { - "description": undefined, + "description": null, "generatedName": "oceanShipmentContainerLegDates", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "OceanShipmentContainerLegDates", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "OceanShipmentContainerLegDatesItem", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "OceanShipmentContainerLegDatesItemKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "OceanShipmentContainerLegDatesItemValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -78134,18 +72209,18 @@ Other details about this invoice", "type": "object", }, "OceanShipmentDetail": { - "description": undefined, + "description": null, "generatedName": "OceanShipmentDetail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "OceanShipmentDetail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -78153,19 +72228,19 @@ Other details about this invoice", "generatedName": "oceanShipmentDetailObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "oceanShipmentDetailObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object", "generatedName": "OceanShipmentDetailObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78178,16 +72253,16 @@ Other details about this invoice", "generatedName": "oceanShipmentDetailIsLcl", "key": "is_lcl", "schema": { - "description": undefined, + "description": null, "generatedName": "oceanShipmentDetailIsLcl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "OceanShipmentDetailIsLcl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -78201,19 +72276,19 @@ Other details about this invoice", "generatedName": "oceanShipmentDetailHouseBillNumber", "key": "house_bill_number", "schema": { - "description": undefined, + "description": null, "generatedName": "oceanShipmentDetailHouseBillNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "OceanShipmentDetailHouseBillNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78226,19 +72301,19 @@ Other details about this invoice", "generatedName": "oceanShipmentDetailMasterBillNumber", "key": "master_bill_number", "schema": { - "description": undefined, + "description": null, "generatedName": "oceanShipmentDetailMasterBillNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "OceanShipmentDetailMasterBillNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78251,19 +72326,19 @@ Other details about this invoice", "generatedName": "oceanShipmentDetailCarrierBookingNumber", "key": "carrier_booking_number", "schema": { - "description": undefined, + "description": null, "generatedName": "oceanShipmentDetailCarrierBookingNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "OceanShipmentDetailCarrierBookingNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78276,16 +72351,16 @@ Other details about this invoice", "generatedName": "oceanShipmentDetailConfirmedSpaceReleasedAt", "key": "confirmed_space_released_at", "schema": { - "description": undefined, + "description": null, "generatedName": "oceanShipmentDetailConfirmedSpaceReleasedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "the date-time at which the carrier confirms space release related to the shipping order", "generatedName": "OceanShipmentDetailConfirmedSpaceReleasedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -78299,16 +72374,16 @@ Other details about this invoice", "generatedName": "oceanShipmentDetailContainers", "key": "containers", "schema": { - "description": undefined, + "description": null, "generatedName": "oceanShipmentDetailContainers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "OceanShipmentDetailContainers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContainerCollectionRef", "type": "reference", }, @@ -78321,10 +72396,10 @@ Other details about this invoice", "OceanShipmentLeg": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "OceanShipmentLeg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -78332,19 +72407,19 @@ Other details about this invoice", "generatedName": "oceanShipmentLegObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "oceanShipmentLegObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "OceanShipmentLegObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78357,19 +72432,19 @@ Other details about this invoice", "generatedName": "oceanShipmentLegScacCode", "key": "scac_code", "schema": { - "description": undefined, + "description": null, "generatedName": "oceanShipmentLegScacCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "OceanShipmentLegScacCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78382,19 +72457,19 @@ Other details about this invoice", "generatedName": "oceanShipmentLegVesselName", "key": "vessel_name", "schema": { - "description": undefined, + "description": null, "generatedName": "oceanShipmentLegVesselName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "OceanShipmentLegVesselName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78407,19 +72482,19 @@ Other details about this invoice", "generatedName": "oceanShipmentLegVesselImo", "key": "vessel_imo", "schema": { - "description": undefined, + "description": null, "generatedName": "oceanShipmentLegVesselImo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "OceanShipmentLegVesselImo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78432,19 +72507,19 @@ Other details about this invoice", "generatedName": "oceanShipmentLegVoyageNumber", "key": "voyage_number", "schema": { - "description": undefined, + "description": null, "generatedName": "oceanShipmentLegVoyageNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "OceanShipmentLegVoyageNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78457,16 +72532,16 @@ Other details about this invoice", "generatedName": "oceanShipmentLegContainerLegs", "key": "container_legs", "schema": { - "description": undefined, + "description": null, "generatedName": "oceanShipmentLegContainerLegs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "OceanShipmentLegContainerLegs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContainerLegCollectionRef", "type": "reference", }, @@ -78480,8 +72555,8 @@ Other details about this invoice", "allOfPropertyConflicts": [], "description": "A party is a company entity that is tied to a purchase order that has a specific role.", "generatedName": "Parties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -78489,160 +72564,160 @@ Other details about this invoice", "generatedName": "partiesRole", "key": "role", "schema": { - "description": undefined, + "description": null, "generatedName": "partiesRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The role that the party has", "generatedName": "PartiesRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "buyer", - "nameOverride": undefined, + "nameOverride": null, "value": "buyer", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "seller", - "nameOverride": undefined, + "nameOverride": null, "value": "seller", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "owner", - "nameOverride": undefined, + "nameOverride": null, "value": "owner", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "shipper", - "nameOverride": undefined, + "nameOverride": null, "value": "shipper", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "consignee", - "nameOverride": undefined, + "nameOverride": null, "value": "consignee", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "freight_forwarder", - "nameOverride": undefined, + "nameOverride": null, "value": "freight_forwarder", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "notify_party", - "nameOverride": undefined, + "nameOverride": null, "value": "notify_party", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "customs_broker", - "nameOverride": undefined, + "nameOverride": null, "value": "customs_broker", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "carrier", - "nameOverride": undefined, + "nameOverride": null, "value": "carrier", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "manufacturer", - "nameOverride": undefined, + "nameOverride": null, "value": "manufacturer", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "buyers_agent", - "nameOverride": undefined, + "nameOverride": null, "value": "buyers_agent", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "sellers_agent", - "nameOverride": undefined, + "nameOverride": null, "value": "sellers_agent", }, ], @@ -78655,16 +72730,16 @@ Other details about this invoice", "generatedName": "partiesCompanyEntity", "key": "company_entity", "schema": { - "description": undefined, + "description": null, "generatedName": "partiesCompanyEntity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PartiesCompanyEntity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CompanyEntity", "type": "reference", }, @@ -78676,16 +72751,16 @@ Other details about this invoice", "generatedName": "partiesLocation", "key": "location", "schema": { - "description": undefined, + "description": null, "generatedName": "partiesLocation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The object of the location that is tied to this party. This should be the address that would be associated with the party at the top of a purchase order document. Used for order delivery to suppliers, not in the booking process.", "generatedName": "PartiesLocation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Address", "type": "reference", }, @@ -78697,24 +72772,24 @@ Other details about this invoice", "generatedName": "partiesContacts", "key": "contacts", "schema": { - "description": undefined, + "description": null, "generatedName": "partiesContacts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A list of contact data for who should be contacted should there be questions about this order. For example, if your supplier needs to contact someone, who should they contact?", "generatedName": "PartiesContacts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PartiesContactsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -78722,19 +72797,19 @@ Other details about this invoice", "generatedName": "partiesContactsItemName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "partiesContactsItemName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PartiesContactsItemName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78747,19 +72822,19 @@ Other details about this invoice", "generatedName": "partiesContactsItemPhone", "key": "phone", "schema": { - "description": undefined, + "description": null, "generatedName": "partiesContactsItemPhone", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PartiesContactsItemPhone", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78772,19 +72847,19 @@ Other details about this invoice", "generatedName": "partiesContactsItemEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "partiesContactsItemEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PartiesContactsItemEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78797,19 +72872,19 @@ Other details about this invoice", "generatedName": "partiesContactsItemFax", "key": "fax", "schema": { - "description": undefined, + "description": null, "generatedName": "partiesContactsItemFax", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PartiesContactsItemFax", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78822,19 +72897,19 @@ Other details about this invoice", "generatedName": "partiesContactsItemDepartment", "key": "department", "schema": { - "description": undefined, + "description": null, "generatedName": "partiesContactsItemDepartment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PartiesContactsItemDepartment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78851,18 +72926,18 @@ Other details about this invoice", "type": "object", }, "Place": { - "description": undefined, + "description": null, "generatedName": "Place", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Place", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -78870,19 +72945,19 @@ Other details about this invoice", "generatedName": "placeObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "placeObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object", "generatedName": "PlaceObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78895,19 +72970,19 @@ Other details about this invoice", "generatedName": "placeName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "placeName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Name of the place", "generatedName": "PlaceName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78920,16 +72995,16 @@ Other details about this invoice", "generatedName": "placeAddress", "key": "address", "schema": { - "description": undefined, + "description": null, "generatedName": "placeAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PlaceAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Address", "type": "reference", }, @@ -78941,52 +73016,52 @@ Other details about this invoice", "generatedName": "placeDetails", "key": "details", "schema": { - "description": undefined, + "description": null, "generatedName": "placeDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PlaceDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "PlaceDetailsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "PlaceDetailsItemZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Airport", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "PlaceDetailsItemOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Placeport", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "PlaceDetailsItemTwo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Manufacturer", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -78998,10 +73073,10 @@ Other details about this invoice", "Placeport": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Placeport", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -79009,52 +73084,52 @@ Other details about this invoice", "generatedName": "placeportObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "placeportObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object", "generatedName": "PlaceportObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "OceanRailport", - "nameOverride": undefined, + "nameOverride": null, "value": "/ocean/railport", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TruckingPort", - "nameOverride": undefined, + "nameOverride": null, "value": "/trucking/port", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "OceanPort", - "nameOverride": undefined, + "nameOverride": null, "value": "/ocean/port", }, ], @@ -79067,19 +73142,19 @@ Other details about this invoice", "generatedName": "placeportPortCode", "key": "port_code", "schema": { - "description": undefined, + "description": null, "generatedName": "placeportPortCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PlaceportPortCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79092,10 +73167,10 @@ Other details about this invoice", "Product": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Product", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -79103,19 +73178,19 @@ Other details about this invoice", "generatedName": "productObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "productObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object", "generatedName": "ProductObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79128,16 +73203,16 @@ Other details about this invoice", "generatedName": "productId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "productId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The Flexport id used to refer to the product", "generatedName": "ProductId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -79151,19 +73226,19 @@ Other details about this invoice", "generatedName": "productName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "productName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The name of the product", "generatedName": "ProductName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79176,19 +73251,19 @@ Other details about this invoice", "generatedName": "productSku", "key": "sku", "schema": { - "description": undefined, + "description": null, "generatedName": "productSku", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The SKU used to refer to the product", "generatedName": "ProductSku", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79201,19 +73276,19 @@ Other details about this invoice", "generatedName": "productDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "productDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Description of product", "generatedName": "ProductDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79226,22 +73301,22 @@ Other details about this invoice", "generatedName": "productArchivedAt", "key": "archived_at", "schema": { - "description": undefined, + "description": null, "generatedName": "productArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "If the product has been archived, the time it was archived. If the product is still active this will be null.", "generatedName": "ProductArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "If the product has been archived, the time it was archived. If the product is still active this will be null.", "generatedName": "ProductArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -79256,19 +73331,19 @@ Other details about this invoice", "generatedName": "productProductCategory", "key": "product_category", "schema": { - "description": undefined, + "description": null, "generatedName": "productProductCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The category to group this product under", "generatedName": "ProductProductCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79281,19 +73356,19 @@ Other details about this invoice", "generatedName": "productCountryOfOrigin", "key": "country_of_origin", "schema": { - "description": undefined, + "description": null, "generatedName": "productCountryOfOrigin", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "[DEPRECATED] - Use the country_of_origin on the supplier field. The country the product was manufactured", "generatedName": "ProductCountryOfOrigin", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79306,16 +73381,16 @@ Other details about this invoice", "generatedName": "productClientVerified", "key": "client_verified", "schema": { - "description": undefined, + "description": null, "generatedName": "productClientVerified", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates whether Client has verified this Product.", "generatedName": "ProductClientVerified", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -79329,22 +73404,22 @@ Other details about this invoice", "generatedName": "productProductProperties", "key": "product_properties", "schema": { - "description": undefined, + "description": null, "generatedName": "productProductProperties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A user defined set of key-value objects to describe the product", "generatedName": "ProductProductProperties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ProductProductPropertiesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ProductProperty", "type": "reference", }, @@ -79357,22 +73432,22 @@ Other details about this invoice", "generatedName": "productHsCodes", "key": "hs_codes", "schema": { - "description": undefined, + "description": null, "generatedName": "productHsCodes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "DEPRECATED - HS codes can be found in the classifications array", "generatedName": "ProductHsCodes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ProductHsCodesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HsCode", "type": "reference", }, @@ -79385,22 +73460,22 @@ Other details about this invoice", "generatedName": "productClassifications", "key": "classifications", "schema": { - "description": undefined, + "description": null, "generatedName": "productClassifications", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ProductClassifications", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ProductClassificationsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ProductClassification", "type": "reference", }, @@ -79413,10 +73488,10 @@ Other details about this invoice", "ProductClassification": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ProductClassification", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -79424,19 +73499,19 @@ Other details about this invoice", "generatedName": "productClassificationObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "productClassificationObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object", "generatedName": "ProductClassificationObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79449,25 +73524,25 @@ Other details about this invoice", "generatedName": "productClassificationCodes", "key": "codes", "schema": { - "description": undefined, + "description": null, "generatedName": "productClassificationCodes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "An array of HS codes for this product in the provided region", "generatedName": "ProductClassificationCodes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ProductClassificationCodesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79481,19 +73556,19 @@ Other details about this invoice", "generatedName": "productClassificationRegion", "key": "region", "schema": { - "description": undefined, + "description": null, "generatedName": "productClassificationRegion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The region for this classification. Currently only 2-character ISO codes and "EU" are supported", "generatedName": "ProductClassificationRegion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79506,10 +73581,10 @@ Other details about this invoice", "ProductProperty": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ProductProperty", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -79517,19 +73592,19 @@ Other details about this invoice", "generatedName": "productPropertyObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "productPropertyObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object", "generatedName": "ProductPropertyObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79542,19 +73617,19 @@ Other details about this invoice", "generatedName": "productPropertyType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "productPropertyType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of this property", "generatedName": "ProductPropertyType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79567,19 +73642,19 @@ Other details about this invoice", "generatedName": "productPropertyValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "productPropertyValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Value of this property", "generatedName": "ProductPropertyValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79594,8 +73669,8 @@ Other details about this invoice", "allOfPropertyConflicts": [], "description": "[Expandable API link.](https://apidocs.flexport.com/v3/tag/Expansion)", "generatedName": "ProductRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -79603,19 +73678,19 @@ Other details about this invoice", "generatedName": "productRefObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "productRefObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ProductRefObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79628,19 +73703,19 @@ Other details about this invoice", "generatedName": "productRefRefType", "key": "ref_type", "schema": { - "description": undefined, + "description": null, "generatedName": "productRefRefType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ProductRefRefType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79653,19 +73728,19 @@ Other details about this invoice", "generatedName": "productRefLink", "key": "link", "schema": { - "description": undefined, + "description": null, "generatedName": "productRefLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ProductRefLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79678,16 +73753,16 @@ Other details about this invoice", "generatedName": "productRefId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "productRefId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ProductRefId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -79701,10 +73776,10 @@ Other details about this invoice", "PurchaseOrder": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PurchaseOrder", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -79712,16 +73787,16 @@ Other details about this invoice", "generatedName": "purchaseOrderId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A unique identifier for the purchase order", "generatedName": "PurchaseOrderId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -79735,19 +73810,19 @@ Other details about this invoice", "generatedName": "purchaseOrderObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object", "generatedName": "PurchaseOrderObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79760,19 +73835,19 @@ Other details about this invoice", "generatedName": "purchaseOrderName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The name of the purchase order", "generatedName": "PurchaseOrderName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79785,52 +73860,52 @@ Other details about this invoice", "generatedName": "purchaseOrderStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The status of the purchase order. Open POs denote POs that are ready to be booked. Closed POs are ones that you'd like to mark as done (typically because they've finished shipping), while Cancelled POs denote POs that were mistakenly uploaded or that should not be used.", "generatedName": "PurchaseOrderStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "open", - "nameOverride": undefined, + "nameOverride": null, "value": "open", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "closed", - "nameOverride": undefined, + "nameOverride": null, "value": "closed", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "cancelled", - "nameOverride": undefined, + "nameOverride": null, "value": "cancelled", }, ], @@ -79843,160 +73918,160 @@ Other details about this invoice", "generatedName": "purchaseOrderIncoterm", "key": "incoterm", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderIncoterm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderIncoterm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EXW", - "nameOverride": undefined, + "nameOverride": null, "value": "EXW", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FOB", - "nameOverride": undefined, + "nameOverride": null, "value": "FOB", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FAS", - "nameOverride": undefined, + "nameOverride": null, "value": "FAS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FCA", - "nameOverride": undefined, + "nameOverride": null, "value": "FCA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CPT", - "nameOverride": undefined, + "nameOverride": null, "value": "CPT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CFR", - "nameOverride": undefined, + "nameOverride": null, "value": "CFR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CIF", - "nameOverride": undefined, + "nameOverride": null, "value": "CIF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CIP", - "nameOverride": undefined, + "nameOverride": null, "value": "CIP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DAT", - "nameOverride": undefined, + "nameOverride": null, "value": "DAT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DAP", - "nameOverride": undefined, + "nameOverride": null, "value": "DAP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DDP", - "nameOverride": undefined, + "nameOverride": null, "value": "DDP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DPU", - "nameOverride": undefined, + "nameOverride": null, "value": "DPU", }, ], @@ -80009,19 +74084,19 @@ Other details about this invoice", "generatedName": "purchaseOrderOrderType", "key": "order_type", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderOrderType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of purchase order, which is used for rules, searching, and reporting", "generatedName": "PurchaseOrderOrderType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80034,76 +74109,76 @@ Other details about this invoice", "generatedName": "purchaseOrderOrderClass", "key": "order_class", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderOrderClass", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Class of the purchase order.", "generatedName": "PurchaseOrderOrderClass", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "purchase_order", - "nameOverride": undefined, + "nameOverride": null, "value": "purchase_order", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "sales_order", - "nameOverride": undefined, + "nameOverride": null, "value": "sales_order", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "transfer_order", - "nameOverride": undefined, + "nameOverride": null, "value": "transfer_order", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "delivery_order", - "nameOverride": undefined, + "nameOverride": null, "value": "delivery_order", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "work_order", - "nameOverride": undefined, + "nameOverride": null, "value": "work_order", }, ], @@ -80116,19 +74191,19 @@ Other details about this invoice", "generatedName": "purchaseOrderIssueDate", "key": "issue_date", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderIssueDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "the date that the order was issued", "generatedName": "PurchaseOrderIssueDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80141,40 +74216,40 @@ Other details about this invoice", "generatedName": "purchaseOrderFreightPaymnetTerms", "key": "freight_paymnet_terms", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderFreightPaymnetTerms", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderFreightPaymnetTerms", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "freight_collect", - "nameOverride": undefined, + "nameOverride": null, "value": "freight_collect", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "freight_prepaid", - "nameOverride": undefined, + "nameOverride": null, "value": "freight_prepaid", }, ], @@ -80187,40 +74262,40 @@ Other details about this invoice", "generatedName": "purchaseOrderPriority", "key": "priority", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderPriority", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderPriority", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "standard", - "nameOverride": undefined, + "nameOverride": null, "value": "standard", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "high", - "nameOverride": undefined, + "nameOverride": null, "value": "high", }, ], @@ -80233,16 +74308,16 @@ Other details about this invoice", "generatedName": "purchaseOrderTransportationMode", "key": "transportation_mode", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderTransportationMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderTransportationMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransportationMode", "type": "reference", }, @@ -80254,19 +74329,19 @@ Other details about this invoice", "generatedName": "purchaseOrderCargoReadyDate", "key": "cargo_ready_date", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderCargoReadyDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderCargoReadyDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80279,19 +74354,19 @@ Other details about this invoice", "generatedName": "purchaseOrderMustArriveDate", "key": "must_arrive_date", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderMustArriveDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderMustArriveDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80304,16 +74379,16 @@ Other details about this invoice", "generatedName": "purchaseOrderOriginPort", "key": "origin_port", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderOriginPort", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderOriginPort", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Place", "type": "reference", }, @@ -80325,16 +74400,16 @@ Other details about this invoice", "generatedName": "purchaseOrderOriginAddress", "key": "origin_address", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderOriginAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderOriginAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Address", "type": "reference", }, @@ -80346,16 +74421,16 @@ Other details about this invoice", "generatedName": "purchaseOrderDestinationPort", "key": "destination_port", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderDestinationPort", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderDestinationPort", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Place", "type": "reference", }, @@ -80367,22 +74442,22 @@ Other details about this invoice", "generatedName": "purchaseOrderDestinationAddresses", "key": "destination_addresses", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderDestinationAddresses", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderDestinationAddresses", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderDestinationAddressesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Address", "type": "reference", }, @@ -80395,22 +74470,22 @@ Other details about this invoice", "generatedName": "purchaseOrderParties", "key": "parties", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderParties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A list of the parties in this purchase order. Buyer, Seller and Owner parties will always be returned.", "generatedName": "PurchaseOrderParties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderPartiesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Parties", "type": "reference", }, @@ -80423,19 +74498,19 @@ Other details about this invoice", "generatedName": "purchaseOrderMemo", "key": "memo", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderMemo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderMemo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80448,19 +74523,19 @@ Other details about this invoice", "generatedName": "purchaseOrderArchivedAt", "key": "archived_at", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80473,19 +74548,19 @@ Other details about this invoice", "generatedName": "purchaseOrderCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80498,19 +74573,19 @@ Other details about this invoice", "generatedName": "purchaseOrderUpdatedAt", "key": "updated_at", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80523,16 +74598,16 @@ Other details about this invoice", "generatedName": "purchaseOrderLineItems", "key": "line_items", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderLineItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PurchaseOrderLineItemCollectionRef", "type": "reference", }, @@ -80544,16 +74619,16 @@ Other details about this invoice", "generatedName": "purchaseOrderMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Metadata", "type": "reference", }, @@ -80565,10 +74640,10 @@ Other details about this invoice", "PurchaseOrderLineItem": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -80576,19 +74651,19 @@ Other details about this invoice", "generatedName": "purchaseOrderLineItemObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderLineItemObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object", "generatedName": "PurchaseOrderLineItemObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80601,16 +74676,16 @@ Other details about this invoice", "generatedName": "purchaseOrderLineItemId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderLineItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Unique identifier for the line item on the latest version of the PO", "generatedName": "PurchaseOrderLineItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -80624,52 +74699,52 @@ Other details about this invoice", "generatedName": "purchaseOrderLineItemLineType", "key": "line_type", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderLineItemLineType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemLineType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "main_line", - "nameOverride": undefined, + "nameOverride": null, "value": "main_line", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "sub_line", - "nameOverride": undefined, + "nameOverride": null, "value": "sub_line", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "component_line", - "nameOverride": undefined, + "nameOverride": null, "value": "component_line", }, ], @@ -80682,16 +74757,16 @@ Other details about this invoice", "generatedName": "purchaseOrderLineItemPurchaseOrder", "key": "purchase_order", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderLineItemPurchaseOrder", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemPurchaseOrder", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PurchaseOrderRef", "type": "reference", }, @@ -80703,16 +74778,16 @@ Other details about this invoice", "generatedName": "purchaseOrderLineItemLineItemNumber", "key": "line_item_number", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderLineItemLineItemNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Integer used to sequence the order of line items. Line items will appear in the UX in this order. Assigned automatically if not provided.", "generatedName": "PurchaseOrderLineItemLineItemNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -80726,19 +74801,19 @@ Other details about this invoice", "generatedName": "purchaseOrderLineItemItemKey", "key": "item_key", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderLineItemItemKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Value uniquely identifying a line item within a Purchase Order.", "generatedName": "PurchaseOrderLineItemItemKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80751,16 +74826,16 @@ Other details about this invoice", "generatedName": "purchaseOrderLineItemProduct", "key": "product", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderLineItemProduct", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemProduct", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PurchaseOrderProduct", "type": "reference", }, @@ -80772,16 +74847,16 @@ Other details about this invoice", "generatedName": "purchaseOrderLineItemUnits", "key": "units", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderLineItemUnits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemUnits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -80795,16 +74870,16 @@ Other details about this invoice", "generatedName": "purchaseOrderLineItemUnitCost", "key": "unit_cost", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderLineItemUnitCost", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemUnitCost", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Money", "type": "reference", }, @@ -80816,16 +74891,16 @@ Other details about this invoice", "generatedName": "purchaseOrderLineItemBookingLineItems", "key": "booking_line_items", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderLineItemBookingLineItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemBookingLineItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BookingLineItemCollectionRef", "type": "reference", }, @@ -80837,160 +74912,160 @@ Other details about this invoice", "generatedName": "purchaseOrderLineItemIncoterm", "key": "incoterm", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderLineItemIncoterm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemIncoterm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EXW", - "nameOverride": undefined, + "nameOverride": null, "value": "EXW", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FOB", - "nameOverride": undefined, + "nameOverride": null, "value": "FOB", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FAS", - "nameOverride": undefined, + "nameOverride": null, "value": "FAS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FCA", - "nameOverride": undefined, + "nameOverride": null, "value": "FCA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CPT", - "nameOverride": undefined, + "nameOverride": null, "value": "CPT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CFR", - "nameOverride": undefined, + "nameOverride": null, "value": "CFR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CIF", - "nameOverride": undefined, + "nameOverride": null, "value": "CIF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CIP", - "nameOverride": undefined, + "nameOverride": null, "value": "CIP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DAT", - "nameOverride": undefined, + "nameOverride": null, "value": "DAT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DAP", - "nameOverride": undefined, + "nameOverride": null, "value": "DAP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DDP", - "nameOverride": undefined, + "nameOverride": null, "value": "DDP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DPU", - "nameOverride": undefined, + "nameOverride": null, "value": "DPU", }, ], @@ -81003,16 +75078,16 @@ Other details about this invoice", "generatedName": "purchaseOrderLineItemTransportationMode", "key": "transportation_mode", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderLineItemTransportationMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemTransportationMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransportationMode", "type": "reference", }, @@ -81024,556 +75099,556 @@ Other details about this invoice", "generatedName": "purchaseOrderLineItemUnitOfMeasure", "key": "unit_of_measure", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderLineItemUnitOfMeasure", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemUnitOfMeasure", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BBL", - "nameOverride": undefined, + "nameOverride": null, "value": "BBL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CAR", - "nameOverride": undefined, + "nameOverride": null, "value": "CAR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CGM", - "nameOverride": undefined, + "nameOverride": null, "value": "CGM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CKG", - "nameOverride": undefined, + "nameOverride": null, "value": "CKG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CM", - "nameOverride": undefined, + "nameOverride": null, "value": "CM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CM2", - "nameOverride": undefined, + "nameOverride": null, "value": "CM2", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CTN", - "nameOverride": undefined, + "nameOverride": null, "value": "CTN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CYK", - "nameOverride": undefined, + "nameOverride": null, "value": "CYK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DPC", - "nameOverride": undefined, + "nameOverride": null, "value": "DPC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DPR", - "nameOverride": undefined, + "nameOverride": null, "value": "DPR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DS", - "nameOverride": undefined, + "nameOverride": null, "value": "DS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FBM", - "nameOverride": undefined, + "nameOverride": null, "value": "FBM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "G", - "nameOverride": undefined, + "nameOverride": null, "value": "G", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GBQ", - "nameOverride": undefined, + "nameOverride": null, "value": "GBQ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GR", - "nameOverride": undefined, + "nameOverride": null, "value": "GR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GRL", - "nameOverride": undefined, + "nameOverride": null, "value": "GRL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HUN", - "nameOverride": undefined, + "nameOverride": null, "value": "HUN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "IRG", - "nameOverride": undefined, + "nameOverride": null, "value": "IRG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "JWL", - "nameOverride": undefined, + "nameOverride": null, "value": "JWL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "K", - "nameOverride": undefined, + "nameOverride": null, "value": "K", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KG", - "nameOverride": undefined, + "nameOverride": null, "value": "KG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KM", - "nameOverride": undefined, + "nameOverride": null, "value": "KM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KM3", - "nameOverride": undefined, + "nameOverride": null, "value": "KM3", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KWH", - "nameOverride": undefined, + "nameOverride": null, "value": "KWH", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "L", - "nameOverride": undefined, + "nameOverride": null, "value": "L", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LNM", - "nameOverride": undefined, + "nameOverride": null, "value": "LNM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "M", - "nameOverride": undefined, + "nameOverride": null, "value": "M", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "M2", - "nameOverride": undefined, + "nameOverride": null, "value": "M2", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "M3", - "nameOverride": undefined, + "nameOverride": null, "value": "M3", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MBQ", - "nameOverride": undefined, + "nameOverride": null, "value": "MBQ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NO", - "nameOverride": undefined, + "nameOverride": null, "value": "NO", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "OSG", - "nameOverride": undefined, + "nameOverride": null, "value": "OSG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PCS", - "nameOverride": undefined, + "nameOverride": null, "value": "PCS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PDG", - "nameOverride": undefined, + "nameOverride": null, "value": "PDG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PFL", - "nameOverride": undefined, + "nameOverride": null, "value": "PFL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PK", - "nameOverride": undefined, + "nameOverride": null, "value": "PK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PRS", - "nameOverride": undefined, + "nameOverride": null, "value": "PRS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PTG", - "nameOverride": undefined, + "nameOverride": null, "value": "PTG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PX", - "nameOverride": undefined, + "nameOverride": null, "value": "PX", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RHG", - "nameOverride": undefined, + "nameOverride": null, "value": "RHG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RUG", - "nameOverride": undefined, + "nameOverride": null, "value": "RUG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "T", - "nameOverride": undefined, + "nameOverride": null, "value": "T", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TDWB", - "nameOverride": undefined, + "nameOverride": null, "value": "TDWB", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "W", - "nameOverride": undefined, + "nameOverride": null, "value": "W", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "X", - "nameOverride": undefined, + "nameOverride": null, "value": "X", }, ], @@ -81586,19 +75661,19 @@ Other details about this invoice", "generatedName": "purchaseOrderLineItemMustArriveDate", "key": "must_arrive_date", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderLineItemMustArriveDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemMustArriveDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81611,16 +75686,16 @@ Other details about this invoice", "generatedName": "purchaseOrderLineItemOriginPort", "key": "origin_port", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderLineItemOriginPort", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemOriginPort", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Place", "type": "reference", }, @@ -81632,16 +75707,16 @@ Other details about this invoice", "generatedName": "purchaseOrderLineItemOriginLocation", "key": "origin_location", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderLineItemOriginLocation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemOriginLocation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Address", "type": "reference", }, @@ -81653,16 +75728,16 @@ Other details about this invoice", "generatedName": "purchaseOrderLineItemDestinationPort", "key": "destination_port", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderLineItemDestinationPort", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemDestinationPort", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Place", "type": "reference", }, @@ -81674,22 +75749,22 @@ Other details about this invoice", "generatedName": "purchaseOrderLineItemDestinationAddresses", "key": "destination_addresses", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderLineItemDestinationAddresses", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemDestinationAddresses", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemDestinationAddressesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PurchaseOrderLineItemDestinationAddress", "type": "reference", }, @@ -81702,22 +75777,22 @@ Other details about this invoice", "generatedName": "purchaseOrderLineItemHsCodes", "key": "hs_codes", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderLineItemHsCodes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemHsCodes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemHsCodesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HsCode", "type": "reference", }, @@ -81730,19 +75805,19 @@ Other details about this invoice", "generatedName": "purchaseOrderLineItemParentLineKey", "key": "parent_line_key", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderLineItemParentLineKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The line_item_key of this line items parent", "generatedName": "PurchaseOrderLineItemParentLineKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81755,16 +75830,16 @@ Other details about this invoice", "generatedName": "purchaseOrderLineItemAssignedParty", "key": "assigned_party", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderLineItemAssignedParty", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemAssignedParty", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CompanyEntity", "type": "reference", }, @@ -81776,22 +75851,22 @@ Other details about this invoice", "generatedName": "purchaseOrderLineItemMeasurements", "key": "measurements", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderLineItemMeasurements", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "line item measurement group", "generatedName": "PurchaseOrderLineItemMeasurements", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemMeasurementsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LineItemMeasurement", "type": "reference", }, @@ -81804,16 +75879,16 @@ Other details about this invoice", "generatedName": "purchaseOrderLineItemMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderLineItemMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Metadata", "type": "reference", }, @@ -81827,8 +75902,8 @@ Other details about this invoice", "allOfPropertyConflicts": [], "description": "[Expandable API link.](https://apidocs.flexport.com/v3/tag/Expansion)", "generatedName": "PurchaseOrderLineItemCollectionRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -81836,19 +75911,19 @@ Other details about this invoice", "generatedName": "purchaseOrderLineItemCollectionRefObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderLineItemCollectionRefObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object", "generatedName": "PurchaseOrderLineItemCollectionRefObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81861,19 +75936,19 @@ Other details about this invoice", "generatedName": "purchaseOrderLineItemCollectionRefRefType", "key": "ref_type", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderLineItemCollectionRefRefType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object in this list", "generatedName": "PurchaseOrderLineItemCollectionRefRefType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81886,19 +75961,19 @@ Other details about this invoice", "generatedName": "purchaseOrderLineItemCollectionRefLink", "key": "link", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderLineItemCollectionRefLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "URL to fetch list of objects", "generatedName": "PurchaseOrderLineItemCollectionRefLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81911,10 +75986,10 @@ Other details about this invoice", "PurchaseOrderLineItemDestinationAddress": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemDestinationAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -81922,19 +75997,19 @@ Other details about this invoice", "generatedName": "purchaseOrderLineItemDestinationAddressLocationRef", "key": "location_ref", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderLineItemDestinationAddressLocationRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Location ref", "generatedName": "PurchaseOrderLineItemDestinationAddressLocationRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81947,16 +76022,16 @@ Other details about this invoice", "generatedName": "purchaseOrderLineItemDestinationAddressUnits", "key": "units", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderLineItemDestinationAddressUnits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Number of units to go to this location", "generatedName": "PurchaseOrderLineItemDestinationAddressUnits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -81972,8 +76047,8 @@ Other details about this invoice", "allOfPropertyConflicts": [], "description": "[Expandable API link.](https://apidocs.flexport.com/v3/tag/Expansion)", "generatedName": "PurchaseOrderLineItemRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -81981,19 +76056,19 @@ Other details about this invoice", "generatedName": "purchaseOrderLineItemRefObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderLineItemRefObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemRefObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82006,19 +76081,19 @@ Other details about this invoice", "generatedName": "purchaseOrderLineItemRefRefType", "key": "ref_type", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderLineItemRefRefType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemRefRefType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82031,19 +76106,19 @@ Other details about this invoice", "generatedName": "purchaseOrderLineItemRefLink", "key": "link", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderLineItemRefLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemRefLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82056,16 +76131,16 @@ Other details about this invoice", "generatedName": "purchaseOrderLineItemRefId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderLineItemRefId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderLineItemRefId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -82079,10 +76154,10 @@ Other details about this invoice", "PurchaseOrderProduct": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PurchaseOrderProduct", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -82090,19 +76165,19 @@ Other details about this invoice", "generatedName": "purchaseOrderProductSku", "key": "sku", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderProductSku", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "SKU of the product.", "generatedName": "PurchaseOrderProductSku", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82115,19 +76190,19 @@ Other details about this invoice", "generatedName": "purchaseOrderProductName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderProductName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The name of product", "generatedName": "PurchaseOrderProductName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82140,19 +76215,19 @@ Other details about this invoice", "generatedName": "purchaseOrderProductProductCategory", "key": "product_category", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderProductProductCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The category to group this product under", "generatedName": "PurchaseOrderProductProductCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82165,19 +76240,19 @@ Other details about this invoice", "generatedName": "purchaseOrderProductCountryOfOrigin", "key": "country_of_origin", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderProductCountryOfOrigin", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The country the product was manufactured in", "generatedName": "PurchaseOrderProductCountryOfOrigin", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82190,19 +76265,19 @@ Other details about this invoice", "generatedName": "purchaseOrderProductColor", "key": "color", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderProductColor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The color of the product", "generatedName": "PurchaseOrderProductColor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82215,16 +76290,16 @@ Other details about this invoice", "generatedName": "purchaseOrderProductDangerous", "key": "dangerous", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderProductDangerous", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether or not the product is a dangerous good.", "generatedName": "PurchaseOrderProductDangerous", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -82238,19 +76313,19 @@ Other details about this invoice", "generatedName": "purchaseOrderProductEanUcc13", "key": "ean_ucc_13", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderProductEanUcc13", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The EAN/UCC-13 of the product.", "generatedName": "PurchaseOrderProductEanUcc13", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82263,19 +76338,19 @@ Other details about this invoice", "generatedName": "purchaseOrderProductEanUcc8", "key": "ean_ucc_8", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderProductEanUcc8", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The EAN/UCC-8 of the product.", "generatedName": "PurchaseOrderProductEanUcc8", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82288,19 +76363,19 @@ Other details about this invoice", "generatedName": "purchaseOrderProductLotNumber", "key": "lot_number", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderProductLotNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The lot number of the product", "generatedName": "PurchaseOrderProductLotNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82313,19 +76388,19 @@ Other details about this invoice", "generatedName": "purchaseOrderProductSize", "key": "size", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderProductSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The size of the product", "generatedName": "PurchaseOrderProductSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82338,19 +76413,19 @@ Other details about this invoice", "generatedName": "purchaseOrderProductStyle", "key": "style", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderProductStyle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The style of the product", "generatedName": "PurchaseOrderProductStyle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82363,19 +76438,19 @@ Other details about this invoice", "generatedName": "purchaseOrderProductUpc", "key": "upc", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderProductUpc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Universal product code", "generatedName": "PurchaseOrderProductUpc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82390,8 +76465,8 @@ Other details about this invoice", "allOfPropertyConflicts": [], "description": "[Expandable API link.](https://apidocs.flexport.com/v3/tag/Expansion)", "generatedName": "PurchaseOrderRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -82399,19 +76474,19 @@ Other details about this invoice", "generatedName": "purchaseOrderRefObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderRefObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderRefObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82424,19 +76499,19 @@ Other details about this invoice", "generatedName": "purchaseOrderRefRefType", "key": "ref_type", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderRefRefType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderRefRefType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82449,19 +76524,19 @@ Other details about this invoice", "generatedName": "purchaseOrderRefLink", "key": "link", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderRefLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderRefLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82474,16 +76549,16 @@ Other details about this invoice", "generatedName": "purchaseOrderRefId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "purchaseOrderRefId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PurchaseOrderRefId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -82495,18 +76570,18 @@ Other details about this invoice", "type": "object", }, "RailShipmentLeg": { - "description": undefined, + "description": null, "generatedName": "RailShipmentLeg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RailShipmentLeg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -82514,19 +76589,19 @@ Other details about this invoice", "generatedName": "railShipmentLegObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "railShipmentLegObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RailShipmentLegObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82539,16 +76614,16 @@ Other details about this invoice", "generatedName": "railShipmentLegContainerLegs", "key": "container_legs", "schema": { - "description": undefined, + "description": null, "generatedName": "railShipmentLegContainerLegs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RailShipmentLegContainerLegs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContainerLegCollectionRef", "type": "reference", }, @@ -82561,10 +76636,10 @@ Other details about this invoice", "Shipment": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Shipment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -82572,16 +76647,16 @@ Other details about this invoice", "generatedName": "shipmentMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Metadata", "type": "reference", }, @@ -82593,19 +76668,19 @@ Other details about this invoice", "generatedName": "shipmentObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object", "generatedName": "ShipmentObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82618,16 +76693,16 @@ Other details about this invoice", "generatedName": "shipmentId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Unique identifier for the shipment", "generatedName": "ShipmentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -82641,19 +76716,19 @@ Other details about this invoice", "generatedName": "shipmentName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The name of the shipment", "generatedName": "ShipmentName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82666,16 +76741,16 @@ Other details about this invoice", "generatedName": "shipmentBooking", "key": "booking", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentBooking", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentBooking", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenericObjectRef", "type": "reference", }, @@ -82687,16 +76762,16 @@ Other details about this invoice", "generatedName": "shipmentTransportationMode", "key": "transportation_mode", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentTransportationMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentTransportationMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransportationMode", "type": "reference", }, @@ -82708,16 +76783,16 @@ Other details about this invoice", "generatedName": "shipmentFreightType", "key": "freight_type", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentFreightType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentFreightType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "FreightType", "type": "reference", }, @@ -82729,160 +76804,160 @@ Other details about this invoice", "generatedName": "shipmentIncoterm", "key": "incoterm", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentIncoterm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentIncoterm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EXW", - "nameOverride": undefined, + "nameOverride": null, "value": "EXW", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FOB", - "nameOverride": undefined, + "nameOverride": null, "value": "FOB", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FAS", - "nameOverride": undefined, + "nameOverride": null, "value": "FAS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FCA", - "nameOverride": undefined, + "nameOverride": null, "value": "FCA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CPT", - "nameOverride": undefined, + "nameOverride": null, "value": "CPT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CFR", - "nameOverride": undefined, + "nameOverride": null, "value": "CFR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CIF", - "nameOverride": undefined, + "nameOverride": null, "value": "CIF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CIP", - "nameOverride": undefined, + "nameOverride": null, "value": "CIP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DAT", - "nameOverride": undefined, + "nameOverride": null, "value": "DAT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DAP", - "nameOverride": undefined, + "nameOverride": null, "value": "DAP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DDP", - "nameOverride": undefined, + "nameOverride": null, "value": "DDP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DPU", - "nameOverride": undefined, + "nameOverride": null, "value": "DPU", }, ], @@ -82895,16 +76970,16 @@ Other details about this invoice", "generatedName": "shipmentCalculatedWeight", "key": "calculated_weight", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentCalculatedWeight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentCalculatedWeight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Weight", "type": "reference", }, @@ -82916,16 +76991,16 @@ Other details about this invoice", "generatedName": "shipmentCalculatedVolume", "key": "calculated_volume", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentCalculatedVolume", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentCalculatedVolume", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Volume", "type": "reference", }, @@ -82937,16 +77012,16 @@ Other details about this invoice", "generatedName": "shipmentPieces", "key": "pieces", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentPieces", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentPieces", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -82960,19 +77035,19 @@ Other details about this invoice", "generatedName": "shipmentItNumber", "key": "it_number", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentItNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Inbond Transit number used for US Customs", "generatedName": "ShipmentItNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82985,16 +77060,16 @@ Other details about this invoice", "generatedName": "shipmentCreatedDate", "key": "created_date", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentCreatedDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Date the user confirmed the Flexport quote for this Shipment", "generatedName": "ShipmentCreatedDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -83008,16 +77083,16 @@ Other details about this invoice", "generatedName": "shipmentStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ShipmentStatus", "type": "reference", }, @@ -83029,40 +77104,40 @@ Other details about this invoice", "generatedName": "shipmentPriority", "key": "priority", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentPriority", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The level of attention Flexport should give to this shipment", "generatedName": "ShipmentPriority", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "standard", - "nameOverride": undefined, + "nameOverride": null, "value": "standard", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "high", - "nameOverride": undefined, + "nameOverride": null, "value": "high", }, ], @@ -83075,16 +77150,16 @@ Other details about this invoice", "generatedName": "shipmentUpdatedAt", "key": "updated_at", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Date when the shipment object was last updated", "generatedName": "ShipmentUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -83098,16 +77173,16 @@ Other details about this invoice", "generatedName": "shipmentEstimatedDepartureDate", "key": "estimated_departure_date", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentEstimatedDepartureDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Estimated departure date from the first port of the main voyage", "generatedName": "ShipmentEstimatedDepartureDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -83121,16 +77196,16 @@ Other details about this invoice", "generatedName": "shipmentActualDepartureDate", "key": "actual_departure_date", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentActualDepartureDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Actual departure date from the first port of the main voyage", "generatedName": "ShipmentActualDepartureDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -83144,16 +77219,16 @@ Other details about this invoice", "generatedName": "shipmentEstimatedArrivalDate", "key": "estimated_arrival_date", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentEstimatedArrivalDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Estimated arrival date to the last port of the main voyage", "generatedName": "ShipmentEstimatedArrivalDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -83167,16 +77242,16 @@ Other details about this invoice", "generatedName": "shipmentActualArrivalDate", "key": "actual_arrival_date", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentActualArrivalDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Actual arrival date to the last port of the main voyage", "generatedName": "ShipmentActualArrivalDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -83190,19 +77265,19 @@ Other details about this invoice", "generatedName": "shipmentCargoReadyDate", "key": "cargo_ready_date", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentCargoReadyDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Date when cargo is ready for pickup at the origin location", "generatedName": "ShipmentCargoReadyDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -83215,16 +77290,16 @@ Other details about this invoice", "generatedName": "shipmentWantsFreightManagementBco", "key": "wants_freight_management_bco", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentWantsFreightManagementBco", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Determines if a shipment bypasses a freight forwader and is booked directly with a steamship line.", "generatedName": "ShipmentWantsFreightManagementBco", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -83238,16 +77313,16 @@ Other details about this invoice", "generatedName": "shipmentWantsFlexportFreight", "key": "wants_flexport_freight", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentWantsFlexportFreight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Determines if a shipment is using Flexport services for a combination of import customs clearance or final leg delivery.", "generatedName": "ShipmentWantsFlexportFreight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -83261,16 +77336,16 @@ Other details about this invoice", "generatedName": "shipmentWantsCommercialInvoiceTranscription", "key": "wants_commercial_invoice_transcription", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentWantsCommercialInvoiceTranscription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Determines if a shipment is using Flexport’s commercial invoice transcription service.", "generatedName": "ShipmentWantsCommercialInvoiceTranscription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -83284,16 +77359,16 @@ Other details about this invoice", "generatedName": "shipmentWantsFlexportInsurance", "key": "wants_flexport_insurance", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentWantsFlexportInsurance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Determines if a shipment is using Flexport’s insurance service.", "generatedName": "ShipmentWantsFlexportInsurance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -83307,16 +77382,16 @@ Other details about this invoice", "generatedName": "shipmentWantsPickupService", "key": "wants_pickup_service", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentWantsPickupService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Determines if a shipment uses Flexport trucking services from origin location to port.", "generatedName": "ShipmentWantsPickupService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -83330,16 +77405,16 @@ Other details about this invoice", "generatedName": "shipmentWantsTradeDeclarationService", "key": "wants_trade_declaration_service", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentWantsTradeDeclarationService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Determines if a shipment uses trade declaration service for HK exports.", "generatedName": "ShipmentWantsTradeDeclarationService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -83353,16 +77428,16 @@ Other details about this invoice", "generatedName": "shipmentVisibilityOnly", "key": "visibility_only", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentVisibilityOnly", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates if a shipment was requested for tracking via the Flexport visibility-only service.", "generatedName": "ShipmentVisibilityOnly", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -83376,16 +77451,16 @@ Other details about this invoice", "generatedName": "shipmentWantsDeliveryService", "key": "wants_delivery_service", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentWantsDeliveryService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Determines if Flexport is responsible for door delivery on a shipment.", "generatedName": "ShipmentWantsDeliveryService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -83399,16 +77474,16 @@ Other details about this invoice", "generatedName": "shipmentBelongsToABuyersConsol", "key": "belongs_to_a_buyers_consol", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentBelongsToABuyersConsol", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicated whether the shipment is part of a buyer's consol.", "generatedName": "ShipmentBelongsToABuyersConsol", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -83422,22 +77497,22 @@ Other details about this invoice", "generatedName": "shipmentChildShipments", "key": "child_shipments", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentChildShipments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Links to the child shipments if the shipment is the parent shipment in a buyer's consol.", "generatedName": "ShipmentChildShipments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentChildShipmentsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ShipmentRef", "type": "reference", }, @@ -83450,16 +77525,16 @@ Other details about this invoice", "generatedName": "shipmentParentShipment", "key": "parent_shipment", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentParentShipment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Links to the parent shipment if the shipment is a child shipment in a buyer's consol.", "generatedName": "ShipmentParentShipment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ShipmentRef", "type": "reference", }, @@ -83471,16 +77546,16 @@ Other details about this invoice", "generatedName": "shipmentEstimatedPickedUpInFullDate", "key": "estimated_picked_up_in_full_date", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentEstimatedPickedUpInFullDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Estimated pickup date from the origin location. For ocean shipments with multiple containers, this is the date of last picked up container", "generatedName": "ShipmentEstimatedPickedUpInFullDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -83494,16 +77569,16 @@ Other details about this invoice", "generatedName": "shipmentActualPickedUpInFullDate", "key": "actual_picked_up_in_full_date", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentActualPickedUpInFullDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Actual pickup date from the origin location. For ocean shipments with multiple containers, this is the date of last picked up container", "generatedName": "ShipmentActualPickedUpInFullDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -83517,19 +77592,19 @@ Other details about this invoice", "generatedName": "shipmentTargetDeliveryDate", "key": "target_delivery_date", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentTargetDeliveryDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Target date for when the shipment will be fully delivered. This date is set when the shipment's booking is confirmed. This value may be different from estimated_delivered_in_full_date, which is updated when there is new information about the progress of a shipment.", "generatedName": "ShipmentTargetDeliveryDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -83542,16 +77617,16 @@ Other details about this invoice", "generatedName": "shipmentEstimatedDeliveredInFullDate", "key": "estimated_delivered_in_full_date", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentEstimatedDeliveredInFullDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Estimated delivery date to the destination location. For ocean shipments with multiple containers, this is the date of last delivered container", "generatedName": "ShipmentEstimatedDeliveredInFullDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -83565,16 +77640,16 @@ Other details about this invoice", "generatedName": "shipmentActualDeliveredInFullDate", "key": "actual_delivered_in_full_date", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentActualDeliveredInFullDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Actual delivery date to the destination location. For ocean shipments with multiple containers, this is the date of last delivered container", "generatedName": "ShipmentActualDeliveredInFullDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -83588,16 +77663,16 @@ Other details about this invoice", "generatedName": "shipmentWantsExportCustomsService", "key": "wants_export_customs_service", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentWantsExportCustomsService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Determines if the shipment requires Flexport to provide export customs services.", "generatedName": "ShipmentWantsExportCustomsService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -83611,16 +77686,16 @@ Other details about this invoice", "generatedName": "shipmentWantsImportCustomsService", "key": "wants_import_customs_service", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentWantsImportCustomsService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Determines if the shipment requires Flexport to provide import customs services.", "generatedName": "ShipmentWantsImportCustomsService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -83634,16 +77709,16 @@ Other details about this invoice", "generatedName": "shipmentOceanShipment", "key": "ocean_shipment", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentOceanShipment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentOceanShipment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "OceanShipmentDetail", "type": "reference", }, @@ -83655,16 +77730,16 @@ Other details about this invoice", "generatedName": "shipmentAirShipment", "key": "air_shipment", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentAirShipment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentAirShipment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AirShipmentDetail", "type": "reference", }, @@ -83676,16 +77751,16 @@ Other details about this invoice", "generatedName": "shipmentDangerousGoods", "key": "dangerous_goods", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentDangerousGoods", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentDangerousGoods", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ShipmentDangerousGoods", "type": "reference", }, @@ -83697,22 +77772,22 @@ Other details about this invoice", "generatedName": "shipmentShippers", "key": "shippers", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentShippers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentShippers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentShippersItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CompanyEntity", "type": "reference", }, @@ -83725,22 +77800,22 @@ Other details about this invoice", "generatedName": "shipmentConsignees", "key": "consignees", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentConsignees", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentConsignees", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentConsigneesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CompanyEntity", "type": "reference", }, @@ -83753,22 +77828,22 @@ Other details about this invoice", "generatedName": "shipmentBuyers", "key": "buyers", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentBuyers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentBuyers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentBuyersItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CompanyEntity", "type": "reference", }, @@ -83781,22 +77856,22 @@ Other details about this invoice", "generatedName": "shipmentSellers", "key": "sellers", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentSellers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentSellers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentSellersItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CompanyEntity", "type": "reference", }, @@ -83809,22 +77884,22 @@ Other details about this invoice", "generatedName": "shipmentImportersOfRecord", "key": "importers_of_record", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentImportersOfRecord", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentImportersOfRecord", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentImportersOfRecordItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CompanyEntity", "type": "reference", }, @@ -83837,22 +77912,22 @@ Other details about this invoice", "generatedName": "shipmentItems", "key": "items", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentItemsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ShipmentItem", "type": "reference", }, @@ -83865,16 +77940,16 @@ Other details about this invoice", "generatedName": "shipmentLegs", "key": "legs", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentLegs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentLegs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LegCollectionRef", "type": "reference", }, @@ -83886,16 +77961,16 @@ Other details about this invoice", "generatedName": "shipmentCustomsEntries", "key": "customs_entries", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentCustomsEntries", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentCustomsEntries", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CustomsEntryCollectionRef", "type": "reference", }, @@ -83907,16 +77982,16 @@ Other details about this invoice", "generatedName": "shipmentCommercialInvoices", "key": "commercial_invoices", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentCommercialInvoices", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentCommercialInvoices", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CommercialInvoiceCollectionRef", "type": "reference", }, @@ -83928,16 +78003,16 @@ Other details about this invoice", "generatedName": "shipmentDocuments", "key": "documents", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentDocuments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentDocuments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DocumentCollectionRef", "type": "reference", }, @@ -83949,16 +78024,16 @@ Other details about this invoice", "generatedName": "shipmentDepartureDate", "key": "departure_date", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentDepartureDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "DEPRECATED date field", "generatedName": "ShipmentDepartureDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -83972,16 +78047,16 @@ Other details about this invoice", "generatedName": "shipmentArrivalDate", "key": "arrival_date", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentArrivalDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "DEPRECATED date field", "generatedName": "ShipmentArrivalDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -83995,16 +78070,16 @@ Other details about this invoice", "generatedName": "shipmentPickedUpInFullDate", "key": "picked_up_in_full_date", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentPickedUpInFullDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "DEPRECATED date field", "generatedName": "ShipmentPickedUpInFullDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -84018,16 +78093,16 @@ Other details about this invoice", "generatedName": "shipmentDeliveredInFullDate", "key": "delivered_in_full_date", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentDeliveredInFullDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "DEPRECATED date field", "generatedName": "ShipmentDeliveredInFullDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -84041,10 +78116,10 @@ Other details about this invoice", "ShipmentContainer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ShipmentContainer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -84052,19 +78127,19 @@ Other details about this invoice", "generatedName": "shipmentContainerObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentContainerObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object", "generatedName": "ShipmentContainerObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84077,16 +78152,16 @@ Other details about this invoice", "generatedName": "shipmentContainerId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentContainerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentContainerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -84100,16 +78175,16 @@ Other details about this invoice", "generatedName": "shipmentContainerMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentContainerMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentContainerMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Metadata", "type": "reference", }, @@ -84121,136 +78196,136 @@ Other details about this invoice", "generatedName": "shipmentContainerContainerType", "key": "container_type", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentContainerContainerType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentContainerContainerType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "dry", - "nameOverride": undefined, + "nameOverride": null, "value": "dry", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "flat_rack", - "nameOverride": undefined, + "nameOverride": null, "value": "flat_rack", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "headload", - "nameOverride": undefined, + "nameOverride": null, "value": "headload", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "open", - "nameOverride": undefined, + "nameOverride": null, "value": "open", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "reefer", - "nameOverride": undefined, + "nameOverride": null, "value": "reefer", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "lcl", - "nameOverride": undefined, + "nameOverride": null, "value": "lcl", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "tank", - "nameOverride": undefined, + "nameOverride": null, "value": "tank", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ventilated", - "nameOverride": undefined, + "nameOverride": null, "value": "ventilated", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "bulk", - "nameOverride": undefined, + "nameOverride": null, "value": "bulk", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "special", - "nameOverride": undefined, + "nameOverride": null, "value": "special", }, ], @@ -84263,19 +78338,19 @@ Other details about this invoice", "generatedName": "shipmentContainerContainerNumber", "key": "container_number", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentContainerContainerNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentContainerContainerNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84288,88 +78363,88 @@ Other details about this invoice", "generatedName": "shipmentContainerContainerSize", "key": "container_size", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentContainerContainerSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentContainerContainerSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "twenty_ft", - "nameOverride": undefined, + "nameOverride": null, "value": "twenty_ft", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "fourty_ft", - "nameOverride": undefined, + "nameOverride": null, "value": "fourty_ft", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "fourty_ft_hc", - "nameOverride": undefined, + "nameOverride": null, "value": "fourty_ft_hc", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "fourty_five_ft_hc", - "nameOverride": undefined, + "nameOverride": null, "value": "fourty_five_ft_hc", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "fifty_three_ft", - "nameOverride": undefined, + "nameOverride": null, "value": "fifty_three_ft", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "fifty_three_ft_hc", - "nameOverride": undefined, + "nameOverride": null, "value": "fifty_three_ft_hc", }, ], @@ -84382,25 +78457,25 @@ Other details about this invoice", "generatedName": "shipmentContainerSealNumber", "key": "seal_number", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentContainerSealNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentContainerSealNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentContainerSealNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84414,25 +78489,25 @@ Other details about this invoice", "generatedName": "shipmentContainerPickupNumber", "key": "pickup_number", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentContainerPickupNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentContainerPickupNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentContainerPickupNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84446,22 +78521,22 @@ Other details about this invoice", "generatedName": "shipmentContainerEstimatedDepartureDate", "key": "estimated_departure_date", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentContainerEstimatedDepartureDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentContainerEstimatedDepartureDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentContainerEstimatedDepartureDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -84476,22 +78551,22 @@ Other details about this invoice", "generatedName": "shipmentContainerActualDepartureDate", "key": "actual_departure_date", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentContainerActualDepartureDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentContainerActualDepartureDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentContainerActualDepartureDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -84506,22 +78581,22 @@ Other details about this invoice", "generatedName": "shipmentContainerEstimatedArrivalDate", "key": "estimated_arrival_date", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentContainerEstimatedArrivalDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentContainerEstimatedArrivalDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentContainerEstimatedArrivalDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -84536,22 +78611,22 @@ Other details about this invoice", "generatedName": "shipmentContainerActualArrivalDate", "key": "actual_arrival_date", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentContainerActualArrivalDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentContainerActualArrivalDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentContainerActualArrivalDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -84566,22 +78641,22 @@ Other details about this invoice", "generatedName": "shipmentContainerEstimatedPickupDate", "key": "estimated_pickup_date", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentContainerEstimatedPickupDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentContainerEstimatedPickupDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentContainerEstimatedPickupDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -84596,22 +78671,22 @@ Other details about this invoice", "generatedName": "shipmentContainerActualPickupDate", "key": "actual_pickup_date", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentContainerActualPickupDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentContainerActualPickupDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentContainerActualPickupDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -84626,22 +78701,22 @@ Other details about this invoice", "generatedName": "shipmentContainerEstimatedDeliveryDate", "key": "estimated_delivery_date", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentContainerEstimatedDeliveryDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentContainerEstimatedDeliveryDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentContainerEstimatedDeliveryDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -84656,22 +78731,22 @@ Other details about this invoice", "generatedName": "shipmentContainerActualDeliveryDate", "key": "actual_delivery_date", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentContainerActualDeliveryDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentContainerActualDeliveryDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentContainerActualDeliveryDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -84686,22 +78761,22 @@ Other details about this invoice", "generatedName": "shipmentContainerLastFreeDayDate", "key": "last_free_day_date", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentContainerLastFreeDayDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentContainerLastFreeDayDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentContainerLastFreeDayDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -84716,25 +78791,25 @@ Other details about this invoice", "generatedName": "shipmentContainerEmptyReadyDate", "key": "empty_ready_date", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentContainerEmptyReadyDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentContainerEmptyReadyDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentContainerEmptyReadyDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84748,25 +78823,25 @@ Other details about this invoice", "generatedName": "shipmentContainerEmptyReturnedDate", "key": "empty_returned_date", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentContainerEmptyReturnedDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentContainerEmptyReturnedDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentContainerEmptyReturnedDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84780,25 +78855,25 @@ Other details about this invoice", "generatedName": "shipmentContainerCargoReadyDate", "key": "cargo_ready_date", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentContainerCargoReadyDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentContainerCargoReadyDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentContainerCargoReadyDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84812,22 +78887,22 @@ Other details about this invoice", "generatedName": "shipmentContainerAvailableForPickupDate", "key": "available_for_pickup_date", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentContainerAvailableForPickupDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentContainerAvailableForPickupDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentContainerAvailableForPickupDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -84842,22 +78917,22 @@ Other details about this invoice", "generatedName": "shipmentContainerEstimatedAvailableForPickupDate", "key": "estimated_available_for_pickup_date", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentContainerEstimatedAvailableForPickupDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentContainerEstimatedAvailableForPickupDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentContainerEstimatedAvailableForPickupDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -84872,16 +78947,16 @@ Other details about this invoice", "generatedName": "shipmentContainerShipment", "key": "shipment", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentContainerShipment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentContainerShipment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ShipmentRef", "type": "reference", }, @@ -84893,16 +78968,16 @@ Other details about this invoice", "generatedName": "shipmentContainerContainerLegs", "key": "container_legs", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentContainerContainerLegs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentContainerContainerLegs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContainerLegCollectionRef", "type": "reference", }, @@ -84914,22 +78989,22 @@ Other details about this invoice", "generatedName": "shipmentContainerItems", "key": "items", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentContainerItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentContainerItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentContainerItemsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ShipmentItem", "type": "reference", }, @@ -84942,10 +79017,10 @@ Other details about this invoice", "ShipmentDangerousGoods": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ShipmentDangerousGoods", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -84953,19 +79028,19 @@ Other details about this invoice", "generatedName": "shipmentDangerousGoodsObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentDangerousGoodsObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of this object", "generatedName": "ShipmentDangerousGoodsObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84978,94 +79053,94 @@ Other details about this invoice", "generatedName": "shipmentDangerousGoodsReviewStatus", "key": "review_status", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentDangerousGoodsReviewStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentDangerousGoodsReviewStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentDangerousGoodsReviewStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "pending", - "nameOverride": undefined, + "nameOverride": null, "value": "pending", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "in_progress", - "nameOverride": undefined, + "nameOverride": null, "value": "in_progress", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "complete", - "nameOverride": undefined, + "nameOverride": null, "value": "complete", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "denied", - "nameOverride": undefined, + "nameOverride": null, "value": "denied", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "not_applicable", - "nameOverride": undefined, + "nameOverride": null, "value": "not_applicable", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "misflagged", - "nameOverride": undefined, + "nameOverride": null, "value": "misflagged", }, ], @@ -85079,25 +79154,25 @@ Other details about this invoice", "generatedName": "shipmentDangerousGoodsClassifications", "key": "classifications", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentDangerousGoodsClassifications", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of numeric UN codes that combine both the class and the division of the dangerous good classification", "generatedName": "ShipmentDangerousGoodsClassifications", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentDangerousGoodsClassificationsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85111,10 +79186,10 @@ Other details about this invoice", "ShipmentEventData": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ShipmentEventData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -85122,19 +79197,19 @@ Other details about this invoice", "generatedName": "shipmentEventDataObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentEventDataObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object", "generatedName": "ShipmentEventDataObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85147,46 +79222,46 @@ Other details about this invoice", "generatedName": "shipmentEventDataResource", "key": "resource", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentEventDataResource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "ShipmentEventDataResource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "ShipmentEventDataResourceZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Shipment", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "ShipmentEventDataResourceOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ShipmentLeg", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "ShipmentEventDataResourceTwo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "OceanShipmentContainerLeg", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -85196,16 +79271,16 @@ Other details about this invoice", "generatedName": "shipmentEventDataShipment", "key": "shipment", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentEventDataShipment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentEventDataShipment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Shipment", "type": "reference", }, @@ -85217,16 +79292,16 @@ Other details about this invoice", "generatedName": "shipmentEventDataLocation", "key": "location", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentEventDataLocation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Possibly null. Location associated with the event.", "generatedName": "ShipmentEventDataLocation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ShipmentNode", "type": "reference", }, @@ -85238,22 +79313,22 @@ Other details about this invoice", "generatedName": "shipmentEventDataContainers", "key": "containers", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentEventDataContainers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "An array of the containers associated with this event. Array is empty for shipment-level events.", "generatedName": "ShipmentEventDataContainers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentEventDataContainersItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ShipmentContainer", "type": "reference", }, @@ -85266,16 +79341,16 @@ Other details about this invoice", "generatedName": "shipmentEventDataException", "key": "exception", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentEventDataException", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentEventDataException", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Exception", "type": "reference", }, @@ -85287,10 +79362,10 @@ Other details about this invoice", "ShipmentItem": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ShipmentItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -85298,19 +79373,19 @@ Other details about this invoice", "generatedName": "shipmentItemObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentItemObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object", "generatedName": "ShipmentItemObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85323,16 +79398,16 @@ Other details about this invoice", "generatedName": "shipmentItemId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -85346,16 +79421,16 @@ Other details about this invoice", "generatedName": "shipmentItemTotalUnits", "key": "total_units", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentItemTotalUnits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentItemTotalUnits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -85369,16 +79444,16 @@ Other details about this invoice", "generatedName": "shipmentItemTotalWeight", "key": "total_weight", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentItemTotalWeight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentItemTotalWeight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Weight", "type": "reference", }, @@ -85390,16 +79465,16 @@ Other details about this invoice", "generatedName": "shipmentItemTotalVolume", "key": "total_volume", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentItemTotalVolume", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentItemTotalVolume", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Volume", "type": "reference", }, @@ -85411,19 +79486,19 @@ Other details about this invoice", "generatedName": "shipmentItemPurchaseOrderNumber", "key": "purchase_order_number", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentItemPurchaseOrderNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentItemPurchaseOrderNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85436,16 +79511,16 @@ Other details about this invoice", "generatedName": "shipmentItemProduct", "key": "product", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentItemProduct", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentItemProduct", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Product", "type": "reference", }, @@ -85457,10 +79532,10 @@ Other details about this invoice", "ShipmentLeg": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ShipmentLeg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -85468,19 +79543,19 @@ Other details about this invoice", "generatedName": "shipmentLegObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentLegObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object", "generatedName": "ShipmentLegObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85493,16 +79568,16 @@ Other details about this invoice", "generatedName": "shipmentLegId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentLegId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentLegId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -85516,16 +79591,16 @@ Other details about this invoice", "generatedName": "shipmentLegShipment", "key": "shipment", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentLegShipment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentLegShipment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ShipmentRef", "type": "reference", }, @@ -85537,16 +79612,16 @@ Other details about this invoice", "generatedName": "shipmentLegEstimatedArrivalDate", "key": "estimated_arrival_date", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentLegEstimatedArrivalDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentLegEstimatedArrivalDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -85560,16 +79635,16 @@ Other details about this invoice", "generatedName": "shipmentLegActualArrivalDate", "key": "actual_arrival_date", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentLegActualArrivalDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentLegActualArrivalDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -85583,16 +79658,16 @@ Other details about this invoice", "generatedName": "shipmentLegEstimatedDepartureDate", "key": "estimated_departure_date", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentLegEstimatedDepartureDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentLegEstimatedDepartureDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -85606,16 +79681,16 @@ Other details about this invoice", "generatedName": "shipmentLegActualDepartureDate", "key": "actual_departure_date", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentLegActualDepartureDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentLegActualDepartureDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -85629,22 +79704,22 @@ Other details about this invoice", "generatedName": "shipmentLegDeletedAt", "key": "deleted_at", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentLegDeletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Date-time string when this leg was deleted. Null if not deleted.", "generatedName": "ShipmentLegDeletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Date-time string when this leg was deleted. Null if not deleted.", "generatedName": "ShipmentLegDeletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -85659,16 +79734,16 @@ Other details about this invoice", "generatedName": "shipmentLegAdditionalDates", "key": "additional_dates", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentLegAdditionalDates", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentLegAdditionalDates", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AdditionalDates", "type": "reference", }, @@ -85680,16 +79755,16 @@ Other details about this invoice", "generatedName": "shipmentLegOrigin", "key": "origin", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentLegOrigin", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentLegOrigin", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ShipmentNode", "type": "reference", }, @@ -85701,16 +79776,16 @@ Other details about this invoice", "generatedName": "shipmentLegDestination", "key": "destination", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentLegDestination", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentLegDestination", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ShipmentNode", "type": "reference", }, @@ -85722,16 +79797,16 @@ Other details about this invoice", "generatedName": "shipmentLegTransportationMode", "key": "transportation_mode", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentLegTransportationMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentLegTransportationMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransportationMode", "type": "reference", }, @@ -85743,19 +79818,19 @@ Other details about this invoice", "generatedName": "shipmentLegCarrierName", "key": "carrier_name", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentLegCarrierName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentLegCarrierName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85768,16 +79843,16 @@ Other details about this invoice", "generatedName": "shipmentLegAirLeg", "key": "air_leg", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentLegAirLeg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentLegAirLeg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AirShipmentLeg", "type": "reference", }, @@ -85789,16 +79864,16 @@ Other details about this invoice", "generatedName": "shipmentLegOceanLeg", "key": "ocean_leg", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentLegOceanLeg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentLegOceanLeg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "OceanShipmentLeg", "type": "reference", }, @@ -85810,16 +79885,16 @@ Other details about this invoice", "generatedName": "shipmentLegTruckingLeg", "key": "trucking_leg", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentLegTruckingLeg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentLegTruckingLeg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TruckingShipmentLeg", "type": "reference", }, @@ -85831,16 +79906,16 @@ Other details about this invoice", "generatedName": "shipmentLegRailLeg", "key": "rail_leg", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentLegRailLeg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentLegRailLeg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RailShipmentLeg", "type": "reference", }, @@ -85852,19 +79927,19 @@ Other details about this invoice", "generatedName": "shipmentLegCargoReadyDate", "key": "cargo_ready_date", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentLegCargoReadyDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "[DEPRECATED] See additional_dates", "generatedName": "ShipmentLegCargoReadyDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85877,10 +79952,10 @@ Other details about this invoice", "ShipmentNode": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ShipmentNode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -85888,19 +79963,19 @@ Other details about this invoice", "generatedName": "shipmentNodeObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentNodeObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object", "generatedName": "ShipmentNodeObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85913,25 +79988,25 @@ Other details about this invoice", "generatedName": "shipmentNodeTags", "key": "tags", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentNodeTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentNodeTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentNodeTagsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85945,16 +80020,16 @@ Other details about this invoice", "generatedName": "shipmentNodePlace", "key": "place", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentNodePlace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentNodePlace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Place", "type": "reference", }, @@ -85966,16 +80041,16 @@ Other details about this invoice", "generatedName": "shipmentNodeTerminal", "key": "terminal", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentNodeTerminal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShipmentNodeTerminal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Terminal", "type": "reference", }, @@ -85989,8 +80064,8 @@ Other details about this invoice", "allOfPropertyConflicts": [], "description": "[Expandable API link.](https://apidocs.flexport.com/v3/tag/Expansion)", "generatedName": "ShipmentRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -85998,19 +80073,19 @@ Other details about this invoice", "generatedName": "shipmentRefObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentRefObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of Object Returned. In this case, /api/refs/object.", "generatedName": "ShipmentRefObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -86023,19 +80098,19 @@ Other details about this invoice", "generatedName": "shipmentRefRefType", "key": "ref_type", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentRefRefType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of Object Referenced. In this case, /shipment.", "generatedName": "ShipmentRefRefType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -86048,19 +80123,19 @@ Other details about this invoice", "generatedName": "shipmentRefLink", "key": "link", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentRefLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Link to the shipment", "generatedName": "ShipmentRefLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -86073,16 +80148,16 @@ Other details about this invoice", "generatedName": "shipmentRefId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "shipmentRefId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Unique identifier for the shipment", "generatedName": "ShipmentRefId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -86094,166 +80169,166 @@ Other details about this invoice", "type": "object", }, "ShipmentStatus": { - "description": undefined, + "description": null, "generatedName": "ShipmentStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "seller_location", - "nameOverride": undefined, + "nameOverride": null, "value": "seller_location", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "origin_stop_off", - "nameOverride": undefined, + "nameOverride": null, "value": "origin_stop_off", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "in_transit_to_departure_port", - "nameOverride": undefined, + "nameOverride": null, "value": "in_transit_to_departure_port", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "departure_port", - "nameOverride": undefined, + "nameOverride": null, "value": "departure_port", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "in_transit_to_intermediary_port", - "nameOverride": undefined, + "nameOverride": null, "value": "in_transit_to_intermediary_port", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "intermediary_port", - "nameOverride": undefined, + "nameOverride": null, "value": "intermediary_port", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "in_transit_to_arrival_port", - "nameOverride": undefined, + "nameOverride": null, "value": "in_transit_to_arrival_port", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "arrival_port", - "nameOverride": undefined, + "nameOverride": null, "value": "arrival_port", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "deconsolidation", - "nameOverride": undefined, + "nameOverride": null, "value": "deconsolidation", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "in_transit_to_final_destination", - "nameOverride": undefined, + "nameOverride": null, "value": "in_transit_to_final_destination", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "destination_stop_off", - "nameOverride": undefined, + "nameOverride": null, "value": "destination_stop_off", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "gated_out", - "nameOverride": undefined, + "nameOverride": null, "value": "gated_out", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "final_destination", - "nameOverride": undefined, + "nameOverride": null, "value": "final_destination", }, ], @@ -86263,8 +80338,8 @@ Other details about this invoice", "allOfPropertyConflicts": [], "description": "For detailed cargo, \`shipping_units\` is required. For simple cargo, \`shipping_units\` is required, but only one should be specified.", "generatedName": "ShippingUnit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -86272,19 +80347,19 @@ Other details about this invoice", "generatedName": "shippingUnitObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "shippingUnitObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "String representing the object’s type. Always \`/shipping_unit\` for this object.", "generatedName": "ShippingUnitObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -86297,19 +80372,19 @@ Other details about this invoice", "generatedName": "shippingUnitName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "shippingUnitName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optional. Name of the unit of cargo.", "generatedName": "ShippingUnitName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -86322,16 +80397,16 @@ Other details about this invoice", "generatedName": "shippingUnitVolume", "key": "volume", "schema": { - "description": undefined, + "description": null, "generatedName": "shippingUnitVolume", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShippingUnitVolume", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Volume", "type": "reference", }, @@ -86343,16 +80418,16 @@ Other details about this invoice", "generatedName": "shippingUnitWeight", "key": "weight", "schema": { - "description": undefined, + "description": null, "generatedName": "shippingUnitWeight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShippingUnitWeight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Weight", "type": "reference", }, @@ -86364,16 +80439,16 @@ Other details about this invoice", "generatedName": "shippingUnitHeight", "key": "height", "schema": { - "description": undefined, + "description": null, "generatedName": "shippingUnitHeight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShippingUnitHeight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Length", "type": "reference", }, @@ -86385,16 +80460,16 @@ Other details about this invoice", "generatedName": "shippingUnitLength", "key": "length", "schema": { - "description": undefined, + "description": null, "generatedName": "shippingUnitLength", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShippingUnitLength", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Length", "type": "reference", }, @@ -86406,16 +80481,16 @@ Other details about this invoice", "generatedName": "shippingUnitWidth", "key": "width", "schema": { - "description": undefined, + "description": null, "generatedName": "shippingUnitWidth", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShippingUnitWidth", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Length", "type": "reference", }, @@ -86427,16 +80502,16 @@ Other details about this invoice", "generatedName": "shippingUnitCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "shippingUnitCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Required. Total number of this shipping unit.", "generatedName": "ShippingUnitCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -86450,16 +80525,16 @@ Other details about this invoice", "generatedName": "shippingUnitAtomicCount", "key": "atomic_count", "schema": { - "description": undefined, + "description": null, "generatedName": "shippingUnitAtomicCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Required if \`unit_type\` = \`pallet\`. The number of atomic units, i.e. units that will not be unpacked and broken up during shipping, contained in each shipping unit.", "generatedName": "ShippingUnitAtomicCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -86473,19 +80548,19 @@ Other details about this invoice", "generatedName": "shippingUnitUnitType", "key": "unit_type", "schema": { - "description": undefined, + "description": null, "generatedName": "shippingUnitUnitType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Required. Packing method of the shipping. This can be \`bag\`, \`bale\`, \`barrel\`, \`carton\`, \`crate\`, \`package\`, \`pallet\`, or \`roll\`.", "generatedName": "ShippingUnitUnitType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -86500,8 +80575,8 @@ Other details about this invoice", "allOfPropertyConflicts": [], "description": "For detailed cargo, \`shipping_units\` is required. For simple cargo, \`shipping_units\` is required, but only one should be specified.", "generatedName": "ShippingUnitCreate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -86509,19 +80584,19 @@ Other details about this invoice", "generatedName": "shippingUnitCreateName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "shippingUnitCreateName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optional. Name of the unit of cargo.", "generatedName": "ShippingUnitCreateName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -86534,16 +80609,16 @@ Other details about this invoice", "generatedName": "shippingUnitCreateVolume", "key": "volume", "schema": { - "description": undefined, + "description": null, "generatedName": "shippingUnitCreateVolume", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShippingUnitCreateVolume", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "VolumeCreate", "type": "reference", }, @@ -86555,16 +80630,16 @@ Other details about this invoice", "generatedName": "shippingUnitCreateWeight", "key": "weight", "schema": { - "description": undefined, + "description": null, "generatedName": "shippingUnitCreateWeight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShippingUnitCreateWeight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WeightCreate", "type": "reference", }, @@ -86576,16 +80651,16 @@ Other details about this invoice", "generatedName": "shippingUnitCreateHeight", "key": "height", "schema": { - "description": undefined, + "description": null, "generatedName": "shippingUnitCreateHeight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShippingUnitCreateHeight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LengthCreate", "type": "reference", }, @@ -86597,16 +80672,16 @@ Other details about this invoice", "generatedName": "shippingUnitCreateLength", "key": "length", "schema": { - "description": undefined, + "description": null, "generatedName": "shippingUnitCreateLength", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShippingUnitCreateLength", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LengthCreate", "type": "reference", }, @@ -86618,16 +80693,16 @@ Other details about this invoice", "generatedName": "shippingUnitCreateWidth", "key": "width", "schema": { - "description": undefined, + "description": null, "generatedName": "shippingUnitCreateWidth", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShippingUnitCreateWidth", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LengthCreate", "type": "reference", }, @@ -86639,16 +80714,16 @@ Other details about this invoice", "generatedName": "shippingUnitCreateCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "shippingUnitCreateCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Required. Total number of this shipping unit.", "generatedName": "ShippingUnitCreateCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -86662,16 +80737,16 @@ Other details about this invoice", "generatedName": "shippingUnitCreateAtomicCount", "key": "atomic_count", "schema": { - "description": undefined, + "description": null, "generatedName": "shippingUnitCreateAtomicCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Required if \`unit_type\` = \`pallet\`. The number of atomic units, i.e. units that will not be unpacked and broken up during shipping, contained in each shipping unit.", "generatedName": "ShippingUnitCreateAtomicCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -86685,19 +80760,19 @@ Other details about this invoice", "generatedName": "shippingUnitCreateUnitType", "key": "unit_type", "schema": { - "description": undefined, + "description": null, "generatedName": "shippingUnitCreateUnitType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Required. Packing method of the shipping. This can be \`bag\`, \`bale\`, \`barrel\`, \`carton\`, \`crate\`, \`package\`, \`pallet\`, or \`roll\`.", "generatedName": "ShippingUnitCreateUnitType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -86710,16 +80785,16 @@ Other details about this invoice", "Terminal": { "description": "Name and address of a specific terminal within a port or airport. Possibly null", "generatedName": "Terminal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Name and address of a specific terminal within a port or airport. Possibly null", "generatedName": "Terminal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -86727,19 +80802,19 @@ Other details about this invoice", "generatedName": "terminalObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "terminalObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object", "generatedName": "TerminalObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -86752,19 +80827,19 @@ Other details about this invoice", "generatedName": "terminalName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "terminalName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Name of the terminal", "generatedName": "TerminalName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -86777,19 +80852,19 @@ Other details about this invoice", "generatedName": "terminalFirmsCode", "key": "firms_code", "schema": { - "description": undefined, + "description": null, "generatedName": "terminalFirmsCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Four digit alpha-numeric identifier assigned by U.S. Customs and Border Protection to bonded facilities; available prior to shipment arrival at location tagged 'customs_entry'", "generatedName": "TerminalFirmsCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -86802,16 +80877,16 @@ Other details about this invoice", "generatedName": "terminalAddress", "key": "address", "schema": { - "description": undefined, + "description": null, "generatedName": "terminalAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TerminalAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Address", "type": "reference", }, @@ -86822,123 +80897,123 @@ Other details about this invoice", }, }, "TransportationMode": { - "description": undefined, + "description": null, "generatedName": "TransportationMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ocean", - "nameOverride": undefined, + "nameOverride": null, "value": "ocean", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "air", - "nameOverride": undefined, + "nameOverride": null, "value": "air", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "truck", - "nameOverride": undefined, + "nameOverride": null, "value": "truck", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "rail", - "nameOverride": undefined, + "nameOverride": null, "value": "rail", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "unknown_transportation", - "nameOverride": undefined, + "nameOverride": null, "value": "unknown_transportation", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ocean_air", - "nameOverride": undefined, + "nameOverride": null, "value": "ocean_air", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "truck_intl", - "nameOverride": undefined, + "nameOverride": null, "value": "truck_intl", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "warehouse_storage", - "nameOverride": undefined, + "nameOverride": null, "value": "warehouse_storage", }, ], }, "TruckingBookingDetail": { - "description": undefined, + "description": null, "generatedName": "TruckingBookingDetail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TruckingBookingDetail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -86946,19 +81021,19 @@ Other details about this invoice", "generatedName": "truckingBookingDetailObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "truckingBookingDetailObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object", "generatedName": "TruckingBookingDetailObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -86971,16 +81046,16 @@ Other details about this invoice", "generatedName": "truckingBookingDetailIsFtl", "key": "is_ftl", "schema": { - "description": undefined, + "description": null, "generatedName": "truckingBookingDetailIsFtl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TruckingBookingDetailIsFtl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -86994,40 +81069,40 @@ Other details about this invoice", "generatedName": "truckingBookingDetailPaymentTerms", "key": "payment_terms", "schema": { - "description": undefined, + "description": null, "generatedName": "truckingBookingDetailPaymentTerms", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TruckingBookingDetailPaymentTerms", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "collect", - "nameOverride": undefined, + "nameOverride": null, "value": "collect", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "prepaid", - "nameOverride": undefined, + "nameOverride": null, "value": "prepaid", }, ], @@ -87040,19 +81115,19 @@ Other details about this invoice", "generatedName": "truckingBookingDetailDescriptionOfProducts", "key": "description_of_products", "schema": { - "description": undefined, + "description": null, "generatedName": "truckingBookingDetailDescriptionOfProducts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TruckingBookingDetailDescriptionOfProducts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87064,18 +81139,18 @@ Other details about this invoice", }, }, "TruckingShipmentLeg": { - "description": undefined, + "description": null, "generatedName": "TruckingShipmentLeg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TruckingShipmentLeg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -87083,19 +81158,19 @@ Other details about this invoice", "generatedName": "truckingShipmentLegObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "truckingShipmentLegObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TruckingShipmentLegObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87108,25 +81183,25 @@ Other details about this invoice", "generatedName": "truckingShipmentLegTrackingNumber", "key": "tracking_number", "schema": { - "description": undefined, + "description": null, "generatedName": "truckingShipmentLegTrackingNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TruckingShipmentLegTrackingNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TruckingShipmentLegTrackingNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87140,64 +81215,64 @@ Other details about this invoice", "generatedName": "truckingShipmentLegServiceType", "key": "service_type", "schema": { - "description": undefined, + "description": null, "generatedName": "truckingShipmentLegServiceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TruckingShipmentLegServiceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ltl", - "nameOverride": undefined, + "nameOverride": null, "value": "ltl", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ftl", - "nameOverride": undefined, + "nameOverride": null, "value": "ftl", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "drayage", - "nameOverride": undefined, + "nameOverride": null, "value": "drayage", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "cartage", - "nameOverride": undefined, + "nameOverride": null, "value": "cartage", }, ], @@ -87210,22 +81285,22 @@ Other details about this invoice", "generatedName": "truckingShipmentLegPieces", "key": "pieces", "schema": { - "description": undefined, + "description": null, "generatedName": "truckingShipmentLegPieces", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TruckingShipmentLegPieces", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TruckingShipmentLegPieces", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -87240,25 +81315,25 @@ Other details about this invoice", "generatedName": "truckingShipmentLegScacCode", "key": "scac_code", "schema": { - "description": undefined, + "description": null, "generatedName": "truckingShipmentLegScacCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TruckingShipmentLegScacCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TruckingShipmentLegScacCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87272,16 +81347,16 @@ Other details about this invoice", "generatedName": "truckingShipmentLegContainerLegs", "key": "container_legs", "schema": { - "description": undefined, + "description": null, "generatedName": "truckingShipmentLegContainerLegs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TruckingShipmentLegContainerLegs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContainerLegCollectionRef", "type": "reference", }, @@ -87294,10 +81369,10 @@ Other details about this invoice", "UpdateCommercialInvoice": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateCommercialInvoice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -87305,19 +81380,19 @@ Other details about this invoice", "generatedName": "updateCommercialInvoiceInvoiceNumber", "key": "invoice_number", "schema": { - "description": undefined, + "description": null, "generatedName": "updateCommercialInvoiceInvoiceNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Invoice number on the commercial invoice, typically used for display purposes. Uniqueness is based on the supplier Involved Party. There can be multiple commercial invoices with the same invoice_number only if they have different suppliers.", "generatedName": "UpdateCommercialInvoiceInvoiceNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87330,19 +81405,19 @@ Other details about this invoice", "generatedName": "updateCommercialInvoiceCurrencyCode", "key": "currency_code", "schema": { - "description": undefined, + "description": null, "generatedName": "updateCommercialInvoiceCurrencyCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The currency being used on the commercial invoice.", "generatedName": "UpdateCommercialInvoiceCurrencyCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87355,16 +81430,16 @@ Other details about this invoice", "generatedName": "updateCommercialInvoiceIsRelatedParties", "key": "is_related_parties", "schema": { - "description": undefined, + "description": null, "generatedName": "updateCommercialInvoiceIsRelatedParties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether there was a related parties transaction as defined by CBP.", "generatedName": "UpdateCommercialInvoiceIsRelatedParties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -87378,16 +81453,16 @@ Other details about this invoice", "generatedName": "updateCommercialInvoiceProrationAmount", "key": "proration_amount", "schema": { - "description": undefined, + "description": null, "generatedName": "updateCommercialInvoiceProrationAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateCommercialInvoiceProrationAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Money", "type": "reference", }, @@ -87399,25 +81474,25 @@ Other details about this invoice", "generatedName": "updateCommercialInvoiceManufacturerRefs", "key": "manufacturer_refs", "schema": { - "description": undefined, + "description": null, "generatedName": "updateCommercialInvoiceManufacturerRefs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateCommercialInvoiceManufacturerRefs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Your custom string used to refer to a manufacturer location.", "generatedName": "UpdateCommercialInvoiceManufacturerRefsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87431,22 +81506,22 @@ Other details about this invoice", "generatedName": "updateCommercialInvoiceLineItems", "key": "line_items", "schema": { - "description": undefined, + "description": null, "generatedName": "updateCommercialInvoiceLineItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateCommercialInvoiceLineItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateCommercialInvoiceLineItemsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateCommercialInvoiceLineItem", "type": "reference", }, @@ -87459,16 +81534,16 @@ Other details about this invoice", "generatedName": "updateCommercialInvoiceMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "updateCommercialInvoiceMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateCommercialInvoiceMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Metadata", "type": "reference", }, @@ -87480,10 +81555,10 @@ Other details about this invoice", "UpdateCompany": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateCompany", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -87491,19 +81566,19 @@ Other details about this invoice", "generatedName": "updateCompanyName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "updateCompanyName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Updated name of the company.", "generatedName": "UpdateCompanyName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87516,19 +81591,19 @@ Other details about this invoice", "generatedName": "updateCompanyRef", "key": "ref", "schema": { - "description": undefined, + "description": null, "generatedName": "updateCompanyRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Updated ref of the company", "generatedName": "UpdateCompanyRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87541,10 +81616,10 @@ Other details about this invoice", "UpdateCompanyEntity": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateCompanyEntity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -87552,19 +81627,19 @@ Other details about this invoice", "generatedName": "updateCompanyEntityName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "updateCompanyEntityName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The new legal name of the company entity", "generatedName": "UpdateCompanyEntityName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87577,16 +81652,16 @@ Other details about this invoice", "generatedName": "updateCompanyEntityMailingAddress", "key": "mailing_address", "schema": { - "description": undefined, + "description": null, "generatedName": "updateCompanyEntityMailingAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateCompanyEntityMailingAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AddressForRequestBody", "type": "reference", }, @@ -87598,19 +81673,19 @@ Other details about this invoice", "generatedName": "updateCompanyEntityRef", "key": "ref", "schema": { - "description": undefined, + "description": null, "generatedName": "updateCompanyEntityRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The new ref that will be used for the company entity", "generatedName": "UpdateCompanyEntityRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87623,22 +81698,22 @@ Other details about this invoice", "generatedName": "updateCompanyEntityVatNumbers", "key": "vat_numbers", "schema": { - "description": undefined, + "description": null, "generatedName": "updateCompanyEntityVatNumbers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "If a value for vat_numbers is specified, the array specified will replace all the existing VAT numbers of the company entity", "generatedName": "UpdateCompanyEntityVatNumbers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateCompanyEntityVatNumbersItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WriteVatNumber", "type": "reference", }, @@ -87651,10 +81726,10 @@ Other details about this invoice", "UpdateContact": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateContact", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -87662,19 +81737,19 @@ Other details about this invoice", "generatedName": "updateContactName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "updateContactName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Updated name of the contact.", "generatedName": "UpdateContactName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87687,19 +81762,19 @@ Other details about this invoice", "generatedName": "updateContactEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "updateContactEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Updated email address of the contact.", "generatedName": "UpdateContactEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87712,19 +81787,19 @@ Other details about this invoice", "generatedName": "updateContactPhoneNumber", "key": "phone_number", "schema": { - "description": undefined, + "description": null, "generatedName": "updateContactPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Updated phone number of the contact.", "generatedName": "UpdateContactPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87737,10 +81812,10 @@ Other details about this invoice", "UpdateLocation": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateLocation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -87748,19 +81823,19 @@ Other details about this invoice", "generatedName": "updateLocationName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "updateLocationName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "New name of the location", "generatedName": "UpdateLocationName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87773,16 +81848,16 @@ Other details about this invoice", "generatedName": "updateLocationAddress", "key": "address", "schema": { - "description": undefined, + "description": null, "generatedName": "updateLocationAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateLocationAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AddressForRequestBody", "type": "reference", }, @@ -87794,25 +81869,25 @@ Other details about this invoice", "generatedName": "updateLocationContactIds", "key": "contact_ids", "schema": { - "description": undefined, + "description": null, "generatedName": "updateLocationContactIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "If a value for contact_ids is specified, the array specified will replace all the existing contacts at the location", "generatedName": "UpdateLocationContactIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateLocationContactIdsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87826,19 +81901,19 @@ Other details about this invoice", "generatedName": "updateLocationRef", "key": "ref", "schema": { - "description": undefined, + "description": null, "generatedName": "updateLocationRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The new ref for the location", "generatedName": "UpdateLocationRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87851,32 +81926,31 @@ Other details about this invoice", "generatedName": "updateLocationMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "updateLocationMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Metadata to replace existing metadata. Keys must be strings and values should be arrays.", "generatedName": "UpdateLocationMetadata", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "UpdateLocationMetadataKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "UpdateLocationMetadataValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -87888,10 +81962,10 @@ Other details about this invoice", "UpdateProduct": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateProduct", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -87899,19 +81973,19 @@ Other details about this invoice", "generatedName": "updateProductName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "updateProductName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Name of product", "generatedName": "UpdateProductName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87924,19 +81998,19 @@ Other details about this invoice", "generatedName": "updateProductSku", "key": "sku", "schema": { - "description": undefined, + "description": null, "generatedName": "updateProductSku", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "SKU of product", "generatedName": "UpdateProductSku", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87949,19 +82023,19 @@ Other details about this invoice", "generatedName": "updateProductDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "updateProductDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Description of product", "generatedName": "UpdateProductDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87974,19 +82048,19 @@ Other details about this invoice", "generatedName": "updateProductProductCategory", "key": "product_category", "schema": { - "description": undefined, + "description": null, "generatedName": "updateProductProductCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The category of the product", "generatedName": "UpdateProductProductCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87999,19 +82073,19 @@ Other details about this invoice", "generatedName": "updateProductCountryOfOrigin", "key": "country_of_origin", "schema": { - "description": undefined, + "description": null, "generatedName": "updateProductCountryOfOrigin", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Nation in which the product is manufactured", "generatedName": "UpdateProductCountryOfOrigin", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88024,16 +82098,16 @@ Other details about this invoice", "generatedName": "updateProductClientVerified", "key": "client_verified", "schema": { - "description": undefined, + "description": null, "generatedName": "updateProductClientVerified", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates whether Client has verified this Product.", "generatedName": "UpdateProductClientVerified", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -88047,22 +82121,22 @@ Other details about this invoice", "generatedName": "updateProductProductProperties", "key": "product_properties", "schema": { - "description": undefined, + "description": null, "generatedName": "updateProductProductProperties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of product properties, custom key value pairs that describe the product", "generatedName": "UpdateProductProductProperties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateProductProductPropertiesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WriteProductProperty", "type": "reference", }, @@ -88075,22 +82149,22 @@ Other details about this invoice", "generatedName": "updateProductClassifications", "key": "classifications", "schema": { - "description": undefined, + "description": null, "generatedName": "updateProductClassifications", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of product classifications. If a value is specified, the array of product classifications will replace the existing set of product classifications.", "generatedName": "UpdateProductClassifications", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateProductClassificationsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WriteProductClassification", "type": "reference", }, @@ -88103,22 +82177,22 @@ Other details about this invoice", "generatedName": "updateProductSuppliers", "key": "suppliers", "schema": { - "description": undefined, + "description": null, "generatedName": "updateProductSuppliers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of suppliers. If a value is specified, the array of suppliers will replace the existing set of suppliers.", "generatedName": "UpdateProductSuppliers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateProductSuppliersItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WriteProductSupplier", "type": "reference", }, @@ -88131,10 +82205,10 @@ Other details about this invoice", "UpdateShipment": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateShipment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -88142,32 +82216,31 @@ Other details about this invoice", "generatedName": "updateShipmentMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "updateShipmentMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Metadata to replace existing metadata. Keys should be strings and values should be arrays. All existing metadata will be replaced by the passed in object.", "generatedName": "UpdateShipmentMetadata", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "UpdateShipmentMetadataKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "UpdateShipmentMetadataValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -88179,10 +82252,10 @@ Other details about this invoice", "VatNumber": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "VatNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -88190,19 +82263,19 @@ Other details about this invoice", "generatedName": "vatNumberObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "vatNumberObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object", "generatedName": "VatNumberObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88215,19 +82288,19 @@ Other details about this invoice", "generatedName": "vatNumberCountryCode", "key": "country_code", "schema": { - "description": undefined, + "description": null, "generatedName": "vatNumberCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ISO 3166 two-letter country code", "generatedName": "VatNumberCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88240,19 +82313,19 @@ Other details about this invoice", "generatedName": "vatNumberNumber", "key": "number", "schema": { - "description": undefined, + "description": null, "generatedName": "vatNumberNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "VatNumberNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88265,19 +82338,18 @@ Other details about this invoice", "Volume": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "VolumeCreate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "VolumeCreate", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Volume", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -88285,19 +82357,19 @@ Other details about this invoice", "generatedName": "volumeObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "volumeObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object", "generatedName": "VolumeObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88310,10 +82382,10 @@ Other details about this invoice", "VolumeCreate": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "VolumeCreate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -88321,16 +82393,16 @@ Other details about this invoice", "generatedName": "volumeCreateValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "volumeCreateValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "total volume", "generatedName": "VolumeCreateValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -88344,40 +82416,40 @@ Other details about this invoice", "generatedName": "volumeCreateUnit", "key": "unit", "schema": { - "description": undefined, + "description": null, "generatedName": "volumeCreateUnit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "unit of measurement. "cbm" for cubic meters. "cbft" for cubic feet.", "generatedName": "VolumeCreateUnit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "cbm", - "nameOverride": undefined, + "nameOverride": null, "value": "cbm", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "cbft", - "nameOverride": undefined, + "nameOverride": null, "value": "cbft", }, ], @@ -88390,10 +82462,10 @@ Other details about this invoice", "WebhookEvent": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WebhookEvent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -88401,19 +82473,19 @@ Other details about this invoice", "generatedName": "webhookEventObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "webhookEventObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Type of the object", "generatedName": "WebhookEventObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88426,16 +82498,16 @@ Other details about this invoice", "generatedName": "webhookEventId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "webhookEventId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WebhookEventId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -88449,16 +82521,16 @@ Other details about this invoice", "generatedName": "webhookEventVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "webhookEventVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WebhookEventVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -88472,19 +82544,19 @@ Other details about this invoice", "generatedName": "webhookEventCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "webhookEventCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WebhookEventCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88497,19 +82569,19 @@ Other details about this invoice", "generatedName": "webhookEventOccurredAt", "key": "occurred_at", "schema": { - "description": undefined, + "description": null, "generatedName": "webhookEventOccurredAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WebhookEventOccurredAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88522,19 +82594,19 @@ Other details about this invoice", "generatedName": "webhookEventType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "webhookEventType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WebhookEventType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88547,16 +82619,16 @@ Other details about this invoice", "generatedName": "webhookEventData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "webhookEventData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WebhookEventData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ShipmentEventData", "type": "reference", }, @@ -88568,19 +82640,18 @@ Other details about this invoice", "Weight": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "WeightCreate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WeightCreate", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Weight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -88588,19 +82659,19 @@ Other details about this invoice", "generatedName": "weightObject", "key": "_object", "schema": { - "description": undefined, + "description": null, "generatedName": "weightObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "String representing the object’s type. Always \`/quantity/weight\` for this object.", "generatedName": "WeightObject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88613,10 +82684,10 @@ Other details about this invoice", "WeightCreate": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WeightCreate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -88624,16 +82695,16 @@ Other details about this invoice", "generatedName": "weightCreateValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "weightCreateValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Required. Specifies the weight as a float.", "generatedName": "WeightCreateValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -88647,40 +82718,40 @@ Other details about this invoice", "generatedName": "weightCreateUnit", "key": "unit", "schema": { - "description": undefined, + "description": null, "generatedName": "weightCreateUnit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Required. Unit of measurement. "kg" for kilograms, "lbs" for pounds", "generatedName": "WeightCreateUnit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "kg", - "nameOverride": undefined, + "nameOverride": null, "value": "kg", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "lbs", - "nameOverride": undefined, + "nameOverride": null, "value": "lbs", }, ], @@ -88693,10 +82764,10 @@ Other details about this invoice", "WriteProductClassification": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WriteProductClassification", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -88706,17 +82777,17 @@ Other details about this invoice", "schema": { "description": "Always required. An array of HS codes for this product in the provided region", "generatedName": "WriteProductClassificationCodes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WriteProductClassificationCodesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88731,11 +82802,11 @@ Other details about this invoice", "schema": { "description": "Always required. The region for this classification. Currently only 2-character ISO codes and "EU" are supported", "generatedName": "WriteProductClassificationRegion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88747,10 +82818,10 @@ Other details about this invoice", "WriteProductProperty": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WriteProductProperty", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -88760,11 +82831,11 @@ Other details about this invoice", "schema": { "description": "Always required. User defined type of this property", "generatedName": "WriteProductPropertyType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88778,11 +82849,11 @@ Other details about this invoice", "schema": { "description": "Always required. Value of this property", "generatedName": "WriteProductPropertyValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88794,10 +82865,10 @@ Other details about this invoice", "WriteProductSupplier": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WriteProductSupplier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -88805,16 +82876,16 @@ Other details about this invoice", "generatedName": "writeProductSupplierId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "writeProductSupplierId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The supplier location ID. Either id or ref is required.", "generatedName": "WriteProductSupplierId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -88828,19 +82899,19 @@ Other details about this invoice", "generatedName": "writeProductSupplierRef", "key": "ref", "schema": { - "description": undefined, + "description": null, "generatedName": "writeProductSupplierRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Your custom string used to refer to the supplier location. Either id or ref is required.", "generatedName": "WriteProductSupplierRef", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88855,11 +82926,11 @@ Other details about this invoice", "schema": { "description": "Always required. ISO Alpha-2 country in which the product is manufactured", "generatedName": "WriteProductSupplierCountryOfOrigin", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88871,10 +82942,10 @@ Other details about this invoice", "WriteVatNumber": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WriteVatNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -88884,11 +82955,11 @@ Other details about this invoice", "schema": { "description": "ISO 3166 two-letter country code", "generatedName": "WriteVatNumberCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88902,11 +82973,11 @@ Other details about this invoice", "schema": { "description": "Full VAT number, including the country code", "generatedName": "WriteVatNumberNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88920,7 +82991,7 @@ Other details about this invoice", "servers": [ { "description": "Flexport API", - "name": undefined, + "name": null, "url": "https://api.flexport.com", }, ], diff --git a/packages/cli/openapi-parser/src/__test__/__snapshots__/hathora.test.ts.snap b/packages/cli/openapi-parser/src/__test__/__snapshots__/hathora.test.ts.snap index 20cff733245..234c92095bd 100644 --- a/packages/cli/openapi-parser/src/__test__/__snapshots__/hathora.test.ts.snap +++ b/packages/cli/openapi-parser/src/__test__/__snapshots__/hathora.test.ts.snap @@ -2,58 +2,60 @@ exports[`open api parser hathora parse open api 1`] = ` { - "description": undefined, + "channel": [], + "description": null, "endpoints": [ { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "appId": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, "appName": { - "primitive": { - "string": "appName", + "type": "primitive", + "value": { "type": "string", + "value": "appName", }, - "type": "primitive", }, "appSecret": { - "primitive": { - "string": "appSecret", + "type": "primitive", + "value": { "type": "string", + "value": "appSecret", }, - "type": "primitive", }, "authConfiguration": { "properties": { "google": { "properties": { "clientId": { - "primitive": { - "string": "clientId", + "type": "primitive", + "value": { "type": "string", + "value": "clientId", }, - "type": "primitive", }, }, "type": "object", @@ -62,182 +64,180 @@ exports[`open api parser hathora parse open api 1`] = ` "type": "object", }, "createdAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "deletedAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "deletedBy": { - "primitive": { - "string": "deletedBy", + "type": "primitive", + "value": { "type": "string", + "value": "deletedBy", }, - "type": "primitive", }, "deployment": { "properties": { "appId": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, "buildId": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "containerPort": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "createdAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "deploymentId": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "env": { - "array": [ + "type": "array", + "value": [ { "properties": { "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "planName": { - "enum": "tiny", "type": "enum", + "value": "tiny", }, "requestedCPU": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "requestedMemoryMB": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "roomsPerProcess": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "transportType": { - "enum": "tcp", "type": "enum", + "value": "tcp", }, }, "type": "object", }, "orgId": { - "primitive": { - "string": "orgId", + "type": "primitive", + "value": { "type": "string", + "value": "orgId", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "GetAppsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "GetApps", "path": "/apps/v1/list", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetAppsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetAppsResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ApplicationWithDeployment", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "AppV1", ], @@ -245,8 +245,8 @@ exports[`open api parser hathora parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 422, 500, @@ -254,19 +254,19 @@ exports[`open api parser hathora parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "appName": { - "primitive": { - "string": "appName", + "type": "primitive", + "value": { "type": "string", + "value": "appName", }, - "type": "primitive", }, "authConfiguration": { "properties": {}, @@ -278,36 +278,36 @@ exports[`open api parser hathora parse open api 1`] = ` "response": { "properties": { "appId": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, "appName": { - "primitive": { - "string": "appName", + "type": "primitive", + "value": { "type": "string", + "value": "appName", }, - "type": "primitive", }, "appSecret": { - "primitive": { - "string": "appSecret", + "type": "primitive", + "value": { "type": "string", + "value": "appSecret", }, - "type": "primitive", }, "authConfiguration": { "properties": { "google": { "properties": { "clientId": { - "primitive": { - "string": "clientId", + "type": "primitive", + "value": { "type": "string", + "value": "clientId", }, - "type": "primitive", }, }, "type": "object", @@ -316,39 +316,39 @@ exports[`open api parser hathora parse open api 1`] = ` "type": "object", }, "createdAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "deletedAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "deletedBy": { - "primitive": { - "string": "deletedBy", + "type": "primitive", + "value": { "type": "string", + "value": "deletedBy", }, - "type": "primitive", }, "orgId": { - "primitive": { - "string": "orgId", + "type": "primitive", + "value": { "type": "string", + "value": "orgId", }, - "type": "primitive", }, }, "type": "object", @@ -357,23 +357,22 @@ exports[`open api parser hathora parse open api 1`] = ` ], "generatedRequestName": "CreateAppRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "CreateApp", "path": "/apps/v1/create", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAppRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -383,10 +382,10 @@ exports[`open api parser hathora parse open api 1`] = ` "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAppRequestAuthConfiguration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -394,18 +393,18 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "createAppRequestAuthConfigurationGoogle", "key": "google", "schema": { - "description": undefined, + "description": null, "generatedName": "createAppRequestAuthConfigurationGoogle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAppRequestAuthConfigurationGoogle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -413,13 +412,13 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "createAppRequestAuthConfigurationGoogleClientId", "key": "clientId", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateAppRequestAuthConfigurationGoogleClientId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -436,16 +435,16 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "createAppRequestAuthConfigurationNickname", "key": "nickname", "schema": { - "description": undefined, + "description": null, "generatedName": "createAppRequestAuthConfigurationNickname", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAppRequestAuthConfigurationNickname", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Record_string.never_", "type": "reference", }, @@ -457,16 +456,16 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "createAppRequestAuthConfigurationAnonymous", "key": "anonymous", "schema": { - "description": undefined, + "description": null, "generatedName": "createAppRequestAuthConfigurationAnonymous", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAppRequestAuthConfigurationAnonymous", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Record_string.never_", "type": "reference", }, @@ -482,13 +481,13 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "createAppRequestAppName", "key": "appName", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateAppRequestAppName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -499,24 +498,23 @@ exports[`open api parser hathora parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateAppResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Application", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "AppV1", ], @@ -524,8 +522,8 @@ exports[`open api parser hathora parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, 422, @@ -534,18 +532,18 @@ exports[`open api parser hathora parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "appId", "value": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, }, ], @@ -553,11 +551,11 @@ exports[`open api parser hathora parse open api 1`] = ` "request": { "properties": { "appName": { - "primitive": { - "string": "appName", + "type": "primitive", + "value": { "type": "string", + "value": "appName", }, - "type": "primitive", }, "authConfiguration": { "properties": {}, @@ -569,36 +567,36 @@ exports[`open api parser hathora parse open api 1`] = ` "response": { "properties": { "appId": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, "appName": { - "primitive": { - "string": "appName", + "type": "primitive", + "value": { "type": "string", + "value": "appName", }, - "type": "primitive", }, "appSecret": { - "primitive": { - "string": "appSecret", + "type": "primitive", + "value": { "type": "string", + "value": "appSecret", }, - "type": "primitive", }, "authConfiguration": { "properties": { "google": { "properties": { "clientId": { - "primitive": { - "string": "clientId", + "type": "primitive", + "value": { "type": "string", + "value": "clientId", }, - "type": "primitive", }, }, "type": "object", @@ -607,39 +605,39 @@ exports[`open api parser hathora parse open api 1`] = ` "type": "object", }, "createdAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "deletedAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "deletedBy": { - "primitive": { - "string": "deletedBy", + "type": "primitive", + "value": { "type": "string", + "value": "deletedBy", }, - "type": "primitive", }, "orgId": { - "primitive": { - "string": "orgId", + "type": "primitive", + "value": { "type": "string", + "value": "orgId", }, - "type": "primitive", }, }, "type": "object", @@ -648,37 +646,36 @@ exports[`open api parser hathora parse open api 1`] = ` ], "generatedRequestName": "UpdateAppRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "UpdateApp", "path": "/apps/v1/update/{appId}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "appId", "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateAppRequestAppId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateAppRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -688,10 +685,10 @@ exports[`open api parser hathora parse open api 1`] = ` "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateAppRequestAuthConfiguration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -699,18 +696,18 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "updateAppRequestAuthConfigurationGoogle", "key": "google", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAppRequestAuthConfigurationGoogle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateAppRequestAuthConfigurationGoogle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -718,13 +715,13 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "updateAppRequestAuthConfigurationGoogleClientId", "key": "clientId", "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateAppRequestAuthConfigurationGoogleClientId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -741,16 +738,16 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "updateAppRequestAuthConfigurationNickname", "key": "nickname", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAppRequestAuthConfigurationNickname", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAppRequestAuthConfigurationNickname", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Record_string.never_", "type": "reference", }, @@ -762,16 +759,16 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "updateAppRequestAuthConfigurationAnonymous", "key": "anonymous", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAppRequestAuthConfigurationAnonymous", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAppRequestAuthConfigurationAnonymous", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Record_string.never_", "type": "reference", }, @@ -787,13 +784,13 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "updateAppRequestAppName", "key": "appName", "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateAppRequestAppName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -804,24 +801,23 @@ exports[`open api parser hathora parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateAppResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Application", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "AppV1", ], @@ -829,64 +825,64 @@ exports[`open api parser hathora parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, ], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "appId", "value": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "appId": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, "appName": { - "primitive": { - "string": "appName", + "type": "primitive", + "value": { "type": "string", + "value": "appName", }, - "type": "primitive", }, "appSecret": { - "primitive": { - "string": "appSecret", + "type": "primitive", + "value": { "type": "string", + "value": "appSecret", }, - "type": "primitive", }, "authConfiguration": { "properties": { "google": { "properties": { "clientId": { - "primitive": { - "string": "clientId", + "type": "primitive", + "value": { "type": "string", + "value": "clientId", }, - "type": "primitive", }, }, "type": "object", @@ -895,39 +891,39 @@ exports[`open api parser hathora parse open api 1`] = ` "type": "object", }, "createdAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "deletedAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "deletedBy": { - "primitive": { - "string": "deletedBy", + "type": "primitive", + "value": { "type": "string", + "value": "deletedBy", }, - "type": "primitive", }, "orgId": { - "primitive": { - "string": "orgId", + "type": "primitive", + "value": { "type": "string", + "value": "orgId", }, - "type": "primitive", }, }, "type": "object", @@ -936,45 +932,44 @@ exports[`open api parser hathora parse open api 1`] = ` ], "generatedRequestName": "GetAppInfoRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "GetAppInfo", "path": "/apps/v1/info/{appId}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "appId", "schema": { - "description": undefined, + "description": null, "generatedName": "GetAppInfoRequestAppId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetAppInfoResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Application", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "AppV1", ], @@ -982,8 +977,8 @@ exports[`open api parser hathora parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, 500, @@ -991,54 +986,54 @@ exports[`open api parser hathora parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "appId", "value": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "DeleteAppRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "DeleteApp", "path": "/apps/v1/delete/{appId}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "appId", "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteAppRequestAppId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "request": null, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "AppV1", ], @@ -1046,39 +1041,39 @@ exports[`open api parser hathora parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, ], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "appId", "value": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "token": { - "primitive": { - "string": "token", + "type": "primitive", + "value": { "type": "string", + "value": "token", }, - "type": "primitive", }, }, "type": "object", @@ -1087,39 +1082,38 @@ exports[`open api parser hathora parse open api 1`] = ` ], "generatedRequestName": "LoginAnonymousRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "LoginAnonymous", "path": "/auth/v1/{appId}/login/anonymous", "pathParameters": [ { - "description": undefined, + "description": null, "name": "appId", "schema": { - "description": undefined, + "description": null, "generatedName": "LoginAnonymousRequestAppId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "LoginAnonymousResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -1127,13 +1121,13 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "loginAnonymousResponseToken", "key": "token", "schema": { - "description": undefined, + "description": null, "generatedName": "LoginAnonymousResponseToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1144,9 +1138,9 @@ exports[`open api parser hathora parse open api 1`] = ` }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "AuthV1", ], @@ -1154,26 +1148,26 @@ exports[`open api parser hathora parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, ], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "appId", "value": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, }, ], @@ -1181,11 +1175,11 @@ exports[`open api parser hathora parse open api 1`] = ` "request": { "properties": { "nickname": { - "primitive": { - "string": "nickname", + "type": "primitive", + "value": { "type": "string", + "value": "nickname", }, - "type": "primitive", }, }, "type": "object", @@ -1193,11 +1187,11 @@ exports[`open api parser hathora parse open api 1`] = ` "response": { "properties": { "token": { - "primitive": { - "string": "token", + "type": "primitive", + "value": { "type": "string", + "value": "token", }, - "type": "primitive", }, }, "type": "object", @@ -1206,37 +1200,36 @@ exports[`open api parser hathora parse open api 1`] = ` ], "generatedRequestName": "LoginNicknameRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "LoginNickname", "path": "/auth/v1/{appId}/login/nickname", "pathParameters": [ { - "description": undefined, + "description": null, "name": "appId", "schema": { - "description": undefined, + "description": null, "generatedName": "LoginNicknameRequestAppId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "LoginNicknameRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -1244,13 +1237,13 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "loginNicknameRequestNickname", "key": "nickname", "schema": { - "description": undefined, + "description": null, "generatedName": "LoginNicknameRequestNickname", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1261,18 +1254,17 @@ exports[`open api parser hathora parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "LoginNicknameResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -1280,13 +1272,13 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "loginNicknameResponseToken", "key": "token", "schema": { - "description": undefined, + "description": null, "generatedName": "LoginNicknameResponseToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1297,9 +1289,9 @@ exports[`open api parser hathora parse open api 1`] = ` }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "AuthV1", ], @@ -1307,8 +1299,8 @@ exports[`open api parser hathora parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 401, 404, @@ -1316,18 +1308,18 @@ exports[`open api parser hathora parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "appId", "value": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, }, ], @@ -1335,11 +1327,11 @@ exports[`open api parser hathora parse open api 1`] = ` "request": { "properties": { "idToken": { - "primitive": { - "string": "idToken", + "type": "primitive", + "value": { "type": "string", + "value": "idToken", }, - "type": "primitive", }, }, "type": "object", @@ -1347,11 +1339,11 @@ exports[`open api parser hathora parse open api 1`] = ` "response": { "properties": { "token": { - "primitive": { - "string": "token", + "type": "primitive", + "value": { "type": "string", + "value": "token", }, - "type": "primitive", }, }, "type": "object", @@ -1360,37 +1352,36 @@ exports[`open api parser hathora parse open api 1`] = ` ], "generatedRequestName": "LoginGoogleRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "LoginGoogle", "path": "/auth/v1/{appId}/login/google", "pathParameters": [ { - "description": undefined, + "description": null, "name": "appId", "schema": { - "description": undefined, + "description": null, "generatedName": "LoginGoogleRequestAppId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "LoginGoogleRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -1398,13 +1389,13 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "loginGoogleRequestIdToken", "key": "idToken", "schema": { - "description": undefined, + "description": null, "generatedName": "LoginGoogleRequestIdToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1415,18 +1406,17 @@ exports[`open api parser hathora parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "LoginGoogleResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -1434,13 +1424,13 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "loginGoogleResponseToken", "key": "token", "schema": { - "description": undefined, + "description": null, "generatedName": "LoginGoogleResponseToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1451,9 +1441,9 @@ exports[`open api parser hathora parse open api 1`] = ` }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "AuthV1", ], @@ -1461,172 +1451,171 @@ exports[`open api parser hathora parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, ], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "appId", "value": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "appId": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, "buildId": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "createdAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "deletedAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "finishedAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "imageSize": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "regionalContainerTags": { - "array": [ + "type": "array", + "value": [ { "properties": { "containerTag": { - "primitive": { - "string": "containerTag", + "type": "primitive", + "value": { "type": "string", + "value": "containerTag", }, - "type": "primitive", }, "region": { - "enum": "Seattle", "type": "enum", + "value": "Seattle", }, }, "type": "object", }, ], - "type": "array", }, "startedAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "status": { - "enum": "created", "type": "enum", + "value": "created", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "GetBuildsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "GetBuilds", "path": "/builds/v1/{appId}/list", "pathParameters": [ { - "description": undefined, + "description": null, "name": "appId", "schema": { - "description": undefined, + "description": null, "generatedName": "GetBuildsRequestAppId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetBuildsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetBuildsResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Build", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "BuildV1", ], @@ -1634,123 +1623,123 @@ exports[`open api parser hathora parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, ], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "appId", "value": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, }, { "name": "buildId", "value": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "appId": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, "buildId": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "createdAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "deletedAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "finishedAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "imageSize": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "regionalContainerTags": { - "array": [ + "type": "array", + "value": [ { "properties": { "containerTag": { - "primitive": { - "string": "containerTag", + "type": "primitive", + "value": { "type": "string", + "value": "containerTag", }, - "type": "primitive", }, "region": { - "enum": "Seattle", "type": "enum", + "value": "Seattle", }, }, "type": "object", }, ], - "type": "array", }, "startedAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "status": { - "enum": "created", "type": "enum", + "value": "created", }, }, "type": "object", @@ -1759,58 +1748,57 @@ exports[`open api parser hathora parse open api 1`] = ` ], "generatedRequestName": "GetBuildInfoRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "GetBuildInfo", "path": "/builds/v1/{appId}/info/{buildId}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "appId", "schema": { - "description": undefined, + "description": null, "generatedName": "GetBuildInfoRequestAppId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, { - "description": undefined, + "description": null, "name": "buildId", "schema": { - "description": undefined, + "description": null, "generatedName": "GetBuildInfoRequestBuildId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BuildId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetBuildInfoResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Build", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "BuildV1", ], @@ -1818,8 +1806,8 @@ exports[`open api parser hathora parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, 422, @@ -1828,105 +1816,105 @@ exports[`open api parser hathora parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "appId", "value": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "appId": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, "buildId": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "createdAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "deletedAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "finishedAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "imageSize": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "regionalContainerTags": { - "array": [ + "type": "array", + "value": [ { "properties": { "containerTag": { - "primitive": { - "string": "containerTag", + "type": "primitive", + "value": { "type": "string", + "value": "containerTag", }, - "type": "primitive", }, "region": { - "enum": "Seattle", "type": "enum", + "value": "Seattle", }, }, "type": "object", }, ], - "type": "array", }, "startedAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "status": { - "enum": "created", "type": "enum", + "value": "created", }, }, "type": "object", @@ -1935,45 +1923,44 @@ exports[`open api parser hathora parse open api 1`] = ` ], "generatedRequestName": "CreateBuildRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "CreateBuild", "path": "/builds/v1/{appId}/create", "pathParameters": [ { - "description": undefined, + "description": null, "name": "appId", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateBuildRequestAppId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateBuildResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Build", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "BuildV1", ], @@ -1981,51 +1968,54 @@ exports[`open api parser hathora parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, - "errorStatusCode": [], + "availability": null, + "description": null, + "errorStatusCode": [ + 404, + 500, + ], "examples": [], "generatedRequestName": "RunBuildRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "RunBuild", "path": "/builds/v1/{appId}/run/{buildId}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "appId", "schema": { - "description": undefined, + "description": null, "generatedName": "RunBuildRequestAppId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, { - "description": undefined, + "description": null, "name": "buildId", "schema": { - "description": undefined, + "description": null, "generatedName": "RunBuildRequestBuildId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BuildId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "description": undefined, - "name": undefined, + "description": null, + "name": null, "properties": [ { - "description": undefined, + "description": null, "key": "file", "schema": { "isArray": false, @@ -2036,14 +2026,11 @@ exports[`open api parser hathora parse open api 1`] = ` ], "type": "multipart", }, - "requestNameOverride": undefined, - "response": { - "description": "Ok", - "type": "streamingText", - }, - "sdkName": undefined, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "BuildV1", ], @@ -2051,8 +2038,8 @@ exports[`open api parser hathora parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, 422, @@ -2061,77 +2048,77 @@ exports[`open api parser hathora parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "appId", "value": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, }, { "name": "buildId", "value": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "DeleteBuildRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "DeleteBuild", "path": "/builds/v1/{appId}/delete/{buildId}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "appId", "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteBuildRequestAppId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, { - "description": undefined, + "description": null, "name": "buildId", "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteBuildRequestBuildId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BuildId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "request": null, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "BuildV1", ], @@ -2139,186 +2126,185 @@ exports[`open api parser hathora parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, ], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "appId", "value": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "appId": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, "buildId": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "containerPort": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "createdAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "deploymentId": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "env": { - "array": [ + "type": "array", + "value": [ { "properties": { "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "planName": { - "enum": "tiny", "type": "enum", + "value": "tiny", }, "requestedCPU": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "requestedMemoryMB": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "roomsPerProcess": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "transportType": { - "enum": "tcp", "type": "enum", + "value": "tcp", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "GetDeploymentsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "GetDeployments", "path": "/deployments/v1/{appId}/list", "pathParameters": [ { - "description": undefined, + "description": null, "name": "appId", "schema": { - "description": undefined, + "description": null, "generatedName": "GetDeploymentsRequestAppId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetDeploymentsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetDeploymentsResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Deployment", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "DeploymentV1", ], @@ -2326,137 +2312,137 @@ exports[`open api parser hathora parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, ], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "appId", "value": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, }, { "name": "deploymentId", "value": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "appId": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, "buildId": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "containerPort": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "createdAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "deploymentId": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "env": { - "array": [ + "type": "array", + "value": [ { "properties": { "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "planName": { - "enum": "tiny", "type": "enum", + "value": "tiny", }, "requestedCPU": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "requestedMemoryMB": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "roomsPerProcess": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "transportType": { - "enum": "tcp", "type": "enum", + "value": "tcp", }, }, "type": "object", @@ -2465,58 +2451,57 @@ exports[`open api parser hathora parse open api 1`] = ` ], "generatedRequestName": "GetDeploymentInfoRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "GetDeploymentInfo", "path": "/deployments/v1/{appId}/info/{deploymentId}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "appId", "schema": { - "description": undefined, + "description": null, "generatedName": "GetDeploymentInfoRequestAppId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, { - "description": undefined, + "description": null, "name": "deploymentId", "schema": { - "description": undefined, + "description": null, "generatedName": "GetDeploymentInfoRequestDeploymentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DeploymentId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetDeploymentInfoResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Deployment", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "DeploymentV1", ], @@ -2524,8 +2509,8 @@ exports[`open api parser hathora parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, 422, @@ -2534,28 +2519,28 @@ exports[`open api parser hathora parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "appId", "value": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, }, { "name": "buildId", "value": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, ], @@ -2563,50 +2548,50 @@ exports[`open api parser hathora parse open api 1`] = ` "request": { "properties": { "containerPort": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "env": { - "array": [ + "type": "array", + "value": [ { "properties": { "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "planName": { - "enum": "tiny", "type": "enum", + "value": "tiny", }, "roomsPerProcess": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "transportType": { - "enum": "tcp", "type": "enum", + "value": "tcp", }, }, "type": "object", @@ -2614,99 +2599,99 @@ exports[`open api parser hathora parse open api 1`] = ` "response": { "properties": { "appId": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, "buildId": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "containerPort": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "createdAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "deploymentId": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "env": { - "array": [ + "type": "array", + "value": [ { "properties": { "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "planName": { - "enum": "tiny", "type": "enum", + "value": "tiny", }, "requestedCPU": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "requestedMemoryMB": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "roomsPerProcess": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "transportType": { - "enum": "tcp", "type": "enum", + "value": "tcp", }, }, "type": "object", @@ -2715,71 +2700,69 @@ exports[`open api parser hathora parse open api 1`] = ` ], "generatedRequestName": "CreateDeploymentRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "CreateDeployment", "path": "/deployments/v1/{appId}/create/{buildId}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "appId", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateDeploymentRequestAppId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, { - "description": undefined, + "description": null, "name": "buildId", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateDeploymentRequestBuildId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BuildId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateDeploymentRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DeploymentConfig", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateDeploymentResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Deployment", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "DeploymentV1", ], @@ -2787,75 +2770,74 @@ exports[`open api parser hathora parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "host": { - "primitive": { - "string": "host", + "type": "primitive", + "value": { "type": "string", + "value": "host", }, - "type": "primitive", }, "port": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "region": { - "enum": "Seattle", "type": "enum", + "value": "Seattle", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "GetPingServiceEndpointsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "GetPingServiceEndpoints", "path": "/discovery/v1/ping", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetPingServiceEndpointsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DiscoveryResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "DiscoveryV1", ], @@ -2863,8 +2845,8 @@ exports[`open api parser hathora parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 401, 404, @@ -2875,118 +2857,118 @@ exports[`open api parser hathora parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "Authorization", "value": { - "primitive": { - "string": "Authorization", + "type": "primitive", + "value": { "type": "string", + "value": "Authorization", }, - "type": "primitive", }, }, ], - "name": undefined, + "name": null, "pathParameters": [ { "name": "appId", "value": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "primitive": { - "string": "string", + "type": "primitive", + "value": { "type": "string", + "value": "string", }, - "type": "primitive", }, }, ], "generatedRequestName": "CreatePrivateLobbyDeprecatedRequest", "headers": [ { - "description": undefined, + "description": null, "name": "Authorization", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreatePrivateLobbyDeprecatedRequestAuthorization", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "CreatePrivateLobbyDeprecated", "path": "/lobby/v1/{appId}/create/private", "pathParameters": [ { - "description": undefined, + "description": null, "name": "appId", "schema": { - "description": undefined, + "description": null, "generatedName": "CreatePrivateLobbyDeprecatedRequestAppId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { - "description": undefined, + "description": null, "name": "region", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreatePrivateLobbyDeprecatedRequestRegion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreatePrivateLobbyDeprecatedRequestRegion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Region", "type": "reference", }, }, }, { - "description": undefined, + "description": null, "name": "local", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreatePrivateLobbyDeprecatedRequestLocal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreatePrivateLobbyDeprecatedRequestLocal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -2995,25 +2977,24 @@ exports[`open api parser hathora parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreatePrivateLobbyDeprecatedResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RoomId", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "LobbyV1", ], @@ -3021,8 +3002,8 @@ exports[`open api parser hathora parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 401, 404, @@ -3033,118 +3014,118 @@ exports[`open api parser hathora parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "Authorization", "value": { - "primitive": { - "string": "Authorization", + "type": "primitive", + "value": { "type": "string", + "value": "Authorization", }, - "type": "primitive", }, }, ], - "name": undefined, + "name": null, "pathParameters": [ { "name": "appId", "value": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "primitive": { - "string": "string", + "type": "primitive", + "value": { "type": "string", + "value": "string", }, - "type": "primitive", }, }, ], "generatedRequestName": "CreatePublicLobbyDeprecatedRequest", "headers": [ { - "description": undefined, + "description": null, "name": "Authorization", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreatePublicLobbyDeprecatedRequestAuthorization", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "CreatePublicLobbyDeprecated", "path": "/lobby/v1/{appId}/create/public", "pathParameters": [ { - "description": undefined, + "description": null, "name": "appId", "schema": { - "description": undefined, + "description": null, "generatedName": "CreatePublicLobbyDeprecatedRequestAppId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { - "description": undefined, + "description": null, "name": "region", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreatePublicLobbyDeprecatedRequestRegion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreatePublicLobbyDeprecatedRequestRegion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Region", "type": "reference", }, }, }, { - "description": undefined, + "description": null, "name": "local", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreatePublicLobbyDeprecatedRequestLocal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreatePublicLobbyDeprecatedRequestLocal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -3153,25 +3134,24 @@ exports[`open api parser hathora parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreatePublicLobbyDeprecatedResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RoomId", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "LobbyV1", ], @@ -3179,8 +3159,8 @@ exports[`open api parser hathora parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 401, 404, @@ -3188,202 +3168,202 @@ exports[`open api parser hathora parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "Authorization", "value": { - "primitive": { - "string": "Authorization", + "type": "primitive", + "value": { "type": "string", + "value": "Authorization", }, - "type": "primitive", }, }, ], - "name": undefined, + "name": null, "pathParameters": [ { "name": "appId", "value": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "appId": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, "createdAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "initialConfig": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "initialConfig", "type": "string", + "value": "initialConfig", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "local": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "region": { - "enum": "Seattle", "type": "enum", + "value": "Seattle", }, "roomId": { - "primitive": { - "string": "roomId", + "type": "primitive", + "value": { "type": "string", + "value": "roomId", }, - "type": "primitive", }, "state": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "state", "type": "string", + "value": "state", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "visibility": { - "enum": "private", "type": "enum", + "value": "private", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "ListActivePublicLobbiesDeprecatedRequest", "headers": [ { - "description": undefined, + "description": null, "name": "Authorization", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListActivePublicLobbiesDeprecatedRequestAuthorization", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ListActivePublicLobbiesDeprecated", "path": "/lobby/v1/{appId}/list", "pathParameters": [ { - "description": undefined, + "description": null, "name": "appId", "schema": { - "description": undefined, + "description": null, "generatedName": "ListActivePublicLobbiesDeprecatedRequestAppId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { - "description": undefined, + "description": null, "name": "local", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListActivePublicLobbiesDeprecatedRequestLocal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListActivePublicLobbiesDeprecatedRequestLocal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -3392,52 +3372,51 @@ exports[`open api parser hathora parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "region", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListActivePublicLobbiesDeprecatedRequestRegion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListActivePublicLobbiesDeprecatedRequestRegion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Region", "type": "reference", }, }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListActivePublicLobbiesDeprecatedResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ListActivePublicLobbiesDeprecatedResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Lobby", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "LobbyV1", ], @@ -3445,8 +3424,8 @@ exports[`open api parser hathora parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 401, 404, @@ -3457,29 +3436,29 @@ exports[`open api parser hathora parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "Authorization", "value": { - "primitive": { - "string": "Authorization", + "type": "primitive", + "value": { "type": "string", + "value": "Authorization", }, - "type": "primitive", }, }, ], - "name": undefined, + "name": null, "pathParameters": [ { "name": "appId", "value": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, }, ], @@ -3487,12 +3466,12 @@ exports[`open api parser hathora parse open api 1`] = ` "request": { "properties": { "initialConfig": { - "map": [], "type": "map", + "value": [], }, "region": { - "enum": "Seattle", "type": "enum", + "value": "Seattle", }, }, "type": "object", @@ -3500,105 +3479,105 @@ exports[`open api parser hathora parse open api 1`] = ` "response": { "properties": { "appId": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, "createdAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "initialConfig": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "initialConfig", "type": "string", + "value": "initialConfig", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "local": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "region": { - "enum": "Seattle", "type": "enum", + "value": "Seattle", }, "roomId": { - "primitive": { - "string": "roomId", + "type": "primitive", + "value": { "type": "string", + "value": "roomId", }, - "type": "primitive", }, "state": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "state", "type": "string", + "value": "state", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "visibility": { - "enum": "private", "type": "enum", + "value": "private", }, }, "type": "object", @@ -3608,58 +3587,58 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedRequestName": "CreatePrivateLobbyRequest", "headers": [ { - "description": undefined, + "description": null, "name": "Authorization", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreatePrivateLobbyRequestAuthorization", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "CreatePrivateLobby", "path": "/lobby/v2/{appId}/create/private", "pathParameters": [ { - "description": undefined, + "description": null, "name": "appId", "schema": { - "description": undefined, + "description": null, "generatedName": "CreatePrivateLobbyRequestAppId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { - "description": undefined, + "description": null, "name": "roomId", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreatePrivateLobbyRequestRoomId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreatePrivateLobbyRequestRoomId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RoomId", "type": "reference", }, @@ -3667,16 +3646,15 @@ exports[`open api parser hathora parse open api 1`] = ` }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreatePrivateLobbyRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -3684,26 +3662,25 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "createPrivateLobbyRequestInitialConfig", "key": "initialConfig", "schema": { - "description": undefined, + "description": null, "generatedName": "CreatePrivateLobbyRequestInitialConfig", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "CreatePrivateLobbyRequestInitialConfigKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "CreatePrivateLobbyRequestInitialConfigValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -3714,10 +3691,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "createPrivateLobbyRequestRegion", "key": "region", "schema": { - "description": undefined, + "description": null, "generatedName": "CreatePrivateLobbyRequestRegion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Region", "type": "reference", }, @@ -3727,24 +3704,23 @@ exports[`open api parser hathora parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreatePrivateLobbyResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Lobby", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "LobbyV2", ], @@ -3752,8 +3728,8 @@ exports[`open api parser hathora parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 401, 404, @@ -3764,29 +3740,29 @@ exports[`open api parser hathora parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "Authorization", "value": { - "primitive": { - "string": "Authorization", + "type": "primitive", + "value": { "type": "string", + "value": "Authorization", }, - "type": "primitive", }, }, ], - "name": undefined, + "name": null, "pathParameters": [ { "name": "appId", "value": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, }, ], @@ -3794,12 +3770,12 @@ exports[`open api parser hathora parse open api 1`] = ` "request": { "properties": { "initialConfig": { - "map": [], "type": "map", + "value": [], }, "region": { - "enum": "Seattle", "type": "enum", + "value": "Seattle", }, }, "type": "object", @@ -3807,105 +3783,105 @@ exports[`open api parser hathora parse open api 1`] = ` "response": { "properties": { "appId": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, "createdAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "initialConfig": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "initialConfig", "type": "string", + "value": "initialConfig", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "local": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "region": { - "enum": "Seattle", "type": "enum", + "value": "Seattle", }, "roomId": { - "primitive": { - "string": "roomId", + "type": "primitive", + "value": { "type": "string", + "value": "roomId", }, - "type": "primitive", }, "state": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "state", "type": "string", + "value": "state", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "visibility": { - "enum": "private", "type": "enum", + "value": "private", }, }, "type": "object", @@ -3915,58 +3891,58 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedRequestName": "CreatePublicLobbyRequest", "headers": [ { - "description": undefined, + "description": null, "name": "Authorization", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreatePublicLobbyRequestAuthorization", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "CreatePublicLobby", "path": "/lobby/v2/{appId}/create/public", "pathParameters": [ { - "description": undefined, + "description": null, "name": "appId", "schema": { - "description": undefined, + "description": null, "generatedName": "CreatePublicLobbyRequestAppId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { - "description": undefined, + "description": null, "name": "roomId", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreatePublicLobbyRequestRoomId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreatePublicLobbyRequestRoomId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RoomId", "type": "reference", }, @@ -3974,16 +3950,15 @@ exports[`open api parser hathora parse open api 1`] = ` }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreatePublicLobbyRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -3991,26 +3966,25 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "createPublicLobbyRequestInitialConfig", "key": "initialConfig", "schema": { - "description": undefined, + "description": null, "generatedName": "CreatePublicLobbyRequestInitialConfig", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "CreatePublicLobbyRequestInitialConfigKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "CreatePublicLobbyRequestInitialConfigValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -4021,10 +3995,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "createPublicLobbyRequestRegion", "key": "region", "schema": { - "description": undefined, + "description": null, "generatedName": "CreatePublicLobbyRequestRegion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Region", "type": "reference", }, @@ -4034,24 +4008,23 @@ exports[`open api parser hathora parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreatePublicLobbyResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Lobby", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "LobbyV2", ], @@ -4059,8 +4032,8 @@ exports[`open api parser hathora parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 401, 404, @@ -4071,29 +4044,29 @@ exports[`open api parser hathora parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "Authorization", "value": { - "primitive": { - "string": "Authorization", + "type": "primitive", + "value": { "type": "string", + "value": "Authorization", }, - "type": "primitive", }, }, ], - "name": undefined, + "name": null, "pathParameters": [ { "name": "appId", "value": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, }, ], @@ -4101,12 +4074,12 @@ exports[`open api parser hathora parse open api 1`] = ` "request": { "properties": { "initialConfig": { - "map": [], "type": "map", + "value": [], }, "region": { - "enum": "Seattle", "type": "enum", + "value": "Seattle", }, }, "type": "object", @@ -4114,105 +4087,105 @@ exports[`open api parser hathora parse open api 1`] = ` "response": { "properties": { "appId": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, "createdAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "initialConfig": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "initialConfig", "type": "string", + "value": "initialConfig", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "local": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "region": { - "enum": "Seattle", "type": "enum", + "value": "Seattle", }, "roomId": { - "primitive": { - "string": "roomId", + "type": "primitive", + "value": { "type": "string", + "value": "roomId", }, - "type": "primitive", }, "state": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "state", "type": "string", + "value": "state", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "visibility": { - "enum": "private", "type": "enum", + "value": "private", }, }, "type": "object", @@ -4222,58 +4195,58 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedRequestName": "CreateLocalLobbyRequest", "headers": [ { - "description": undefined, + "description": null, "name": "Authorization", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateLocalLobbyRequestAuthorization", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "CreateLocalLobby", "path": "/lobby/v2/{appId}/create/local", "pathParameters": [ { - "description": undefined, + "description": null, "name": "appId", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateLocalLobbyRequestAppId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { - "description": undefined, + "description": null, "name": "roomId", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateLocalLobbyRequestRoomId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateLocalLobbyRequestRoomId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RoomId", "type": "reference", }, @@ -4281,16 +4254,15 @@ exports[`open api parser hathora parse open api 1`] = ` }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateLocalLobbyRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -4298,26 +4270,25 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "createLocalLobbyRequestInitialConfig", "key": "initialConfig", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateLocalLobbyRequestInitialConfig", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "CreateLocalLobbyRequestInitialConfigKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "CreateLocalLobbyRequestInitialConfigValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -4328,10 +4299,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "createLocalLobbyRequestRegion", "key": "region", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateLocalLobbyRequestRegion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Region", "type": "reference", }, @@ -4341,24 +4312,23 @@ exports[`open api parser hathora parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateLocalLobbyResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Lobby", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "LobbyV2", ], @@ -4366,8 +4336,8 @@ exports[`open api parser hathora parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 401, 404, @@ -4378,29 +4348,29 @@ exports[`open api parser hathora parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "Authorization", "value": { - "primitive": { - "string": "Authorization", + "type": "primitive", + "value": { "type": "string", + "value": "Authorization", }, - "type": "primitive", }, }, ], - "name": undefined, + "name": null, "pathParameters": [ { "name": "appId", "value": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, }, ], @@ -4408,16 +4378,16 @@ exports[`open api parser hathora parse open api 1`] = ` "request": { "properties": { "initialConfig": { - "map": [], "type": "map", + "value": [], }, "region": { - "enum": "Seattle", "type": "enum", + "value": "Seattle", }, "visibility": { - "enum": "public", "type": "enum", + "value": "public", }, }, "type": "object", @@ -4425,105 +4395,105 @@ exports[`open api parser hathora parse open api 1`] = ` "response": { "properties": { "appId": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, "createdAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "initialConfig": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "initialConfig", "type": "string", + "value": "initialConfig", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "local": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "region": { - "enum": "Seattle", "type": "enum", + "value": "Seattle", }, "roomId": { - "primitive": { - "string": "roomId", + "type": "primitive", + "value": { "type": "string", + "value": "roomId", }, - "type": "primitive", }, "state": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "state", "type": "string", + "value": "state", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "visibility": { - "enum": "private", "type": "enum", + "value": "private", }, }, "type": "object", @@ -4533,58 +4503,58 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedRequestName": "CreateLobbyRequest", "headers": [ { - "description": undefined, + "description": null, "name": "Authorization", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateLobbyRequestAuthorization", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "CreateLobby", "path": "/lobby/v2/{appId}/create", "pathParameters": [ { - "description": undefined, + "description": null, "name": "appId", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateLobbyRequestAppId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { - "description": undefined, + "description": null, "name": "roomId", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateLobbyRequestRoomId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateLobbyRequestRoomId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RoomId", "type": "reference", }, @@ -4592,16 +4562,15 @@ exports[`open api parser hathora parse open api 1`] = ` }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateLobbyRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -4609,46 +4578,46 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "createLobbyRequestVisibility", "key": "visibility", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateLobbyRequestVisibility", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "public", - "nameOverride": undefined, + "nameOverride": null, "value": "public", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "private", - "nameOverride": undefined, + "nameOverride": null, "value": "private", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "local", - "nameOverride": undefined, + "nameOverride": null, "value": "local", }, ], @@ -4660,26 +4629,25 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "createLobbyRequestInitialConfig", "key": "initialConfig", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateLobbyRequestInitialConfig", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "CreateLobbyRequestInitialConfigKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "CreateLobbyRequestInitialConfigValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -4690,10 +4658,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "createLobbyRequestRegion", "key": "region", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateLobbyRequestRegion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Region", "type": "reference", }, @@ -4703,24 +4671,23 @@ exports[`open api parser hathora parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateLobbyResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Lobby", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "LobbyV2", ], @@ -4728,211 +4695,210 @@ exports[`open api parser hathora parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "appId", "value": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "appId": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, "createdAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "initialConfig": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "initialConfig", "type": "string", + "value": "initialConfig", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "local": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "region": { - "enum": "Seattle", "type": "enum", + "value": "Seattle", }, "roomId": { - "primitive": { - "string": "roomId", + "type": "primitive", + "value": { "type": "string", + "value": "roomId", }, - "type": "primitive", }, "state": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "state", "type": "string", + "value": "state", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "visibility": { - "enum": "private", "type": "enum", + "value": "private", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "ListActivePublicLobbiesRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ListActivePublicLobbies", "path": "/lobby/v2/{appId}/list/public", "pathParameters": [ { - "description": undefined, + "description": null, "name": "appId", "schema": { - "description": undefined, + "description": null, "generatedName": "ListActivePublicLobbiesRequestAppId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { - "description": undefined, + "description": null, "name": "region", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListActivePublicLobbiesRequestRegion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListActivePublicLobbiesRequestRegion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Region", "type": "reference", }, }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListActivePublicLobbiesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ListActivePublicLobbiesResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Lobby", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "LobbyV2", ], @@ -4940,143 +4906,143 @@ exports[`open api parser hathora parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, ], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "appId", "value": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, }, { "name": "roomId", "value": { - "primitive": { - "string": "roomId", + "type": "primitive", + "value": { "type": "string", + "value": "roomId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "appId": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, "createdAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "initialConfig": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "initialConfig", "type": "string", + "value": "initialConfig", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "local": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "region": { - "enum": "Seattle", "type": "enum", + "value": "Seattle", }, "roomId": { - "primitive": { - "string": "roomId", + "type": "primitive", + "value": { "type": "string", + "value": "roomId", }, - "type": "primitive", }, "state": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "state", "type": "string", + "value": "state", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "visibility": { - "enum": "private", "type": "enum", + "value": "private", }, }, "type": "object", @@ -5085,58 +5051,57 @@ exports[`open api parser hathora parse open api 1`] = ` ], "generatedRequestName": "GetLobbyInfoRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "GetLobbyInfo", "path": "/lobby/v2/{appId}/info/{roomId}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "appId", "schema": { - "description": undefined, + "description": null, "generatedName": "GetLobbyInfoRequestAppId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, { - "description": undefined, + "description": null, "name": "roomId", "schema": { - "description": undefined, + "description": null, "generatedName": "GetLobbyInfoRequestRoomId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RoomId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetLobbyInfoResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Lobby", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "LobbyV2", ], @@ -5144,8 +5109,8 @@ exports[`open api parser hathora parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, 422, @@ -5153,28 +5118,28 @@ exports[`open api parser hathora parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "appId", "value": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, }, { "name": "roomId", "value": { - "primitive": { - "string": "roomId", + "type": "primitive", + "value": { "type": "string", + "value": "roomId", }, - "type": "primitive", }, }, ], @@ -5182,8 +5147,8 @@ exports[`open api parser hathora parse open api 1`] = ` "request": { "properties": { "state": { - "map": [], "type": "map", + "value": [], }, }, "type": "object", @@ -5191,105 +5156,105 @@ exports[`open api parser hathora parse open api 1`] = ` "response": { "properties": { "appId": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, "createdAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "initialConfig": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "initialConfig", "type": "string", + "value": "initialConfig", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "local": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "region": { - "enum": "Seattle", "type": "enum", + "value": "Seattle", }, "roomId": { - "primitive": { - "string": "roomId", + "type": "primitive", + "value": { "type": "string", + "value": "roomId", }, - "type": "primitive", }, "state": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "state", "type": "string", + "value": "state", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "visibility": { - "enum": "private", "type": "enum", + "value": "private", }, }, "type": "object", @@ -5298,50 +5263,49 @@ exports[`open api parser hathora parse open api 1`] = ` ], "generatedRequestName": "SetLobbyStateRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "SetLobbyState", "path": "/lobby/v2/{appId}/setState/{roomId}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "appId", "schema": { - "description": undefined, + "description": null, "generatedName": "SetLobbyStateRequestAppId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, { - "description": undefined, + "description": null, "name": "roomId", "schema": { - "description": undefined, + "description": null, "generatedName": "SetLobbyStateRequestRoomId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RoomId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SetLobbyStateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -5349,26 +5313,25 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "setLobbyStateRequestState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "SetLobbyStateRequestState", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "SetLobbyStateRequestStateKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "SetLobbyStateRequestStateValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -5378,24 +5341,23 @@ exports[`open api parser hathora parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SetLobbyStateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Lobby", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "LobbyV2", ], @@ -5403,47 +5365,71 @@ exports[`open api parser hathora parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, - "errorStatusCode": [], - "examples": [], + "availability": null, + "description": null, + "errorStatusCode": [ + 404, + ], + "examples": [ + { + "codeSamples": [], + "description": null, + "headers": [], + "name": null, + "pathParameters": [ + { + "name": "appId", + "value": { + "type": "primitive", + "value": { + "type": "string", + "value": "appId", + }, + }, + }, + ], + "queryParameters": [], + "request": null, + "response": null, + }, + ], "generatedRequestName": "GetLogsForAppRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "GetLogsForApp", "path": "/logs/v1/{appId}/all", "pathParameters": [ { - "description": undefined, + "description": null, "name": "appId", "schema": { - "description": undefined, + "description": null, "generatedName": "GetLogsForAppRequestAppId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { - "description": undefined, + "description": null, "name": "follow", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetLogsForAppRequestFollow", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetLogsForAppRequestFollow", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -5452,20 +5438,20 @@ exports[`open api parser hathora parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "tailLines", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetLogsForAppRequestTailLines", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetLogsForAppRequestTailLines", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -5474,35 +5460,32 @@ exports[`open api parser hathora parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "region", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetLogsForAppRequestRegion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetLogsForAppRequestRegion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Region", "type": "reference", }, }, }, ], - "request": undefined, - "requestNameOverride": undefined, - "response": { - "description": "Ok", - "type": "streamingText", - }, - "sdkName": undefined, + "request": null, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "LogV1", ], @@ -5510,60 +5493,94 @@ exports[`open api parser hathora parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, - "errorStatusCode": [], - "examples": [], + "availability": null, + "description": null, + "errorStatusCode": [ + 404, + ], + "examples": [ + { + "codeSamples": [], + "description": null, + "headers": [], + "name": null, + "pathParameters": [ + { + "name": "appId", + "value": { + "type": "primitive", + "value": { + "type": "string", + "value": "appId", + }, + }, + }, + { + "name": "processId", + "value": { + "type": "primitive", + "value": { + "type": "string", + "value": "processId", + }, + }, + }, + ], + "queryParameters": [], + "request": null, + "response": null, + }, + ], "generatedRequestName": "GetLogsForProcessRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "GetLogsForProcess", "path": "/logs/v1/{appId}/process/{processId}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "appId", "schema": { - "description": undefined, + "description": null, "generatedName": "GetLogsForProcessRequestAppId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, { - "description": undefined, + "description": null, "name": "processId", "schema": { - "description": undefined, + "description": null, "generatedName": "GetLogsForProcessRequestProcessId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ProcessId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { - "description": undefined, + "description": null, "name": "follow", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetLogsForProcessRequestFollow", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetLogsForProcessRequestFollow", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -5572,20 +5589,20 @@ exports[`open api parser hathora parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "tailLines", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetLogsForProcessRequestTailLines", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetLogsForProcessRequestTailLines", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -5594,15 +5611,12 @@ exports[`open api parser hathora parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, - "response": { - "description": "Ok", - "type": "streamingText", - }, - "sdkName": undefined, + "request": null, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "LogV1", ], @@ -5610,60 +5624,60 @@ exports[`open api parser hathora parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [], "generatedRequestName": "GetLogsForDeploymentRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "GetLogsForDeployment", "path": "/logs/v1/{appId}/deployment/{deploymentId}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "appId", "schema": { - "description": undefined, + "description": null, "generatedName": "GetLogsForDeploymentRequestAppId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, { - "description": undefined, + "description": null, "name": "deploymentId", "schema": { - "description": undefined, + "description": null, "generatedName": "GetLogsForDeploymentRequestDeploymentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DeploymentId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { - "description": undefined, + "description": null, "name": "follow", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetLogsForDeploymentRequestFollow", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetLogsForDeploymentRequestFollow", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -5672,20 +5686,20 @@ exports[`open api parser hathora parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "tailLines", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetLogsForDeploymentRequestTailLines", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetLogsForDeploymentRequestTailLines", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -5694,15 +5708,15 @@ exports[`open api parser hathora parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", "type": "text", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "LogV1", ], @@ -5710,8 +5724,8 @@ exports[`open api parser hathora parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, 422, @@ -5719,130 +5733,130 @@ exports[`open api parser hathora parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "appId", "value": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, }, { "name": "processId", "value": { - "primitive": { - "string": "processId", + "type": "primitive", + "value": { "type": "string", + "value": "processId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "cpu": { - "array": [ + "type": "array", + "value": [ { "properties": { "timestamp": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "value": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "memory": { - "array": [ + "type": "array", + "value": [ { "properties": { "timestamp": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "value": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "rate_egress": { - "array": [ + "type": "array", + "value": [ { "properties": { "timestamp": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "value": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "total_egress": { - "array": [ + "type": "array", + "value": [ { "properties": { "timestamp": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "value": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -5851,60 +5865,60 @@ exports[`open api parser hathora parse open api 1`] = ` ], "generatedRequestName": "GetMetricsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "GetMetrics", "path": "/metrics/v1/{appId}/process/{processId}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "appId", "schema": { - "description": undefined, + "description": null, "generatedName": "GetMetricsRequestAppId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, { - "description": undefined, + "description": null, "name": "processId", "schema": { - "description": undefined, + "description": null, "generatedName": "GetMetricsRequestProcessId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ProcessId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { - "description": undefined, + "description": null, "name": "metrics", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetMetricsRequestMetrics", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetMetricsRequestMetrics", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetMetricsRequestMetricsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MetricName", "type": "reference", }, @@ -5912,20 +5926,20 @@ exports[`open api parser hathora parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "end", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetMetricsRequestEnd", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetMetricsRequestEnd", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -5934,20 +5948,20 @@ exports[`open api parser hathora parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "start", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetMetricsRequestStart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetMetricsRequestStart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -5956,20 +5970,20 @@ exports[`open api parser hathora parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "step", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetMetricsRequestStep", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetMetricsRequestStep", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -5978,25 +5992,24 @@ exports[`open api parser hathora parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetMetricsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MetricsResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "MetricsV1", ], @@ -6004,256 +6017,255 @@ exports[`open api parser hathora parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, ], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "appId", "value": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "activeConnections": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "appId": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, "deploymentId": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "draining": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "egressedBytes": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "host": { - "primitive": { - "string": "host", + "type": "primitive", + "value": { "type": "string", + "value": "host", }, - "type": "primitive", }, "idleSince": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "port": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "processId": { - "primitive": { - "string": "processId", + "type": "primitive", + "value": { "type": "string", + "value": "processId", }, - "type": "primitive", }, "region": { - "enum": "Seattle", "type": "enum", + "value": "Seattle", }, "roomSlotsAvailable": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "rooms": { - "array": [ + "type": "array", + "value": [ { "properties": { "appId": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, "roomId": { - "primitive": { - "string": "roomId", + "type": "primitive", + "value": { "type": "string", + "value": "roomId", }, - "type": "primitive", }, "status": { - "enum": "scheduling", "type": "enum", + "value": "scheduling", }, }, "type": "object", }, ], - "type": "array", }, "roomsPerProcess": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "startedAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "startingAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "stoppingAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "terminatedAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "totalRooms": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "GetRunningProcessesRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "GetRunningProcesses", "path": "/processes/v1/{appId}/list/running", "pathParameters": [ { - "description": undefined, + "description": null, "name": "appId", "schema": { - "description": undefined, + "description": null, "generatedName": "GetRunningProcessesRequestAppId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { - "description": undefined, + "description": null, "name": "region", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetRunningProcessesRequestRegion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetRunningProcessesRequestRegion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Region", "type": "reference", }, }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetRunningProcessesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetRunningProcessesResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ProcessWithRooms", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "ProcessesV1", ], @@ -6261,221 +6273,220 @@ exports[`open api parser hathora parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, ], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "appId", "value": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "activeConnections": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "appId": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, "deploymentId": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "draining": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "egressedBytes": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "host": { - "primitive": { - "string": "host", + "type": "primitive", + "value": { "type": "string", + "value": "host", }, - "type": "primitive", }, "idleSince": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "port": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "processId": { - "primitive": { - "string": "processId", + "type": "primitive", + "value": { "type": "string", + "value": "processId", }, - "type": "primitive", }, "region": { - "enum": "Seattle", "type": "enum", + "value": "Seattle", }, "roomSlotsAvailable": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "roomsPerProcess": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "startedAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "startingAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "stoppingAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "terminatedAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "GetStoppedProcessesRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "GetStoppedProcesses", "path": "/processes/v1/{appId}/list/stopped", "pathParameters": [ { - "description": undefined, + "description": null, "name": "appId", "schema": { - "description": undefined, + "description": null, "generatedName": "GetStoppedProcessesRequestAppId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { - "description": undefined, + "description": null, "name": "region", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetStoppedProcessesRequestRegion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetStoppedProcessesRequestRegion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Region", "type": "reference", }, }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetStoppedProcessesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetStoppedProcessesResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Process", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "ProcessesV1", ], @@ -6483,151 +6494,151 @@ exports[`open api parser hathora parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, ], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "appId", "value": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, }, { "name": "processId", "value": { - "primitive": { - "string": "processId", + "type": "primitive", + "value": { "type": "string", + "value": "processId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "activeConnections": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "appId": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, "deploymentId": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "draining": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "egressedBytes": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "host": { - "primitive": { - "string": "host", + "type": "primitive", + "value": { "type": "string", + "value": "host", }, - "type": "primitive", }, "idleSince": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "port": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "processId": { - "primitive": { - "string": "processId", + "type": "primitive", + "value": { "type": "string", + "value": "processId", }, - "type": "primitive", }, "region": { - "enum": "Seattle", "type": "enum", + "value": "Seattle", }, "roomSlotsAvailable": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "roomsPerProcess": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "startedAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "startingAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "stoppingAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "terminatedAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -6636,58 +6647,57 @@ exports[`open api parser hathora parse open api 1`] = ` ], "generatedRequestName": "GetProcessInfoRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "GetProcessInfo", "path": "/processes/v1/{appId}/info/{processId}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "appId", "schema": { - "description": undefined, + "description": null, "generatedName": "GetProcessInfoRequestAppId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, { - "description": undefined, + "description": null, "name": "processId", "schema": { - "description": undefined, + "description": null, "generatedName": "GetProcessInfoRequestProcessId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ProcessId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetProcessInfoResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Process", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "ProcessesV1", ], @@ -6695,8 +6705,8 @@ exports[`open api parser hathora parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, 500, @@ -6704,18 +6714,18 @@ exports[`open api parser hathora parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "appId", "value": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, }, ], @@ -6723,54 +6733,53 @@ exports[`open api parser hathora parse open api 1`] = ` "request": { "properties": { "region": { - "enum": "Seattle", "type": "enum", + "value": "Seattle", }, }, "type": "object", }, "response": { - "primitive": { - "string": "string", + "type": "primitive", + "value": { "type": "string", + "value": "string", }, - "type": "primitive", }, }, ], "generatedRequestName": "CreateRoomRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "CreateRoom", "path": "/rooms/v1/{appId}/create", "pathParameters": [ { - "description": undefined, + "description": null, "name": "appId", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateRoomRequestAppId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateRoomRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6778,10 +6787,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "createRoomRequestRegion", "key": "region", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateRoomRequestRegion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Region", "type": "reference", }, @@ -6791,24 +6800,23 @@ exports[`open api parser hathora parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateRoomResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RoomId", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "RoomV1", ], @@ -6816,131 +6824,131 @@ exports[`open api parser hathora parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, ], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "appId", "value": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, }, { "name": "roomId", "value": { - "primitive": { - "string": "roomId", + "type": "primitive", + "value": { "type": "string", + "value": "roomId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "allocations": { - "array": [ + "type": "array", + "value": [ { "properties": { "processId": { - "primitive": { - "string": "processId", + "type": "primitive", + "value": { "type": "string", + "value": "processId", }, - "type": "primitive", }, "roomAllocationId": { - "primitive": { - "string": "roomAllocationId", + "type": "primitive", + "value": { "type": "string", + "value": "roomAllocationId", }, - "type": "primitive", }, "scheduledAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "unscheduledAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "appId": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, "currentAllocation": { "properties": { "processId": { - "primitive": { - "string": "processId", + "type": "primitive", + "value": { "type": "string", + "value": "processId", }, - "type": "primitive", }, "roomAllocationId": { - "primitive": { - "string": "roomAllocationId", + "type": "primitive", + "value": { "type": "string", + "value": "roomAllocationId", }, - "type": "primitive", }, "scheduledAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "unscheduledAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", }, "roomId": { - "primitive": { - "string": "roomId", + "type": "primitive", + "value": { "type": "string", + "value": "roomId", }, - "type": "primitive", }, "status": { - "enum": "scheduling", "type": "enum", + "value": "scheduling", }, }, "type": "object", @@ -6949,58 +6957,57 @@ exports[`open api parser hathora parse open api 1`] = ` ], "generatedRequestName": "GetRoomInfoRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "GetRoomInfo", "path": "/rooms/v1/{appId}/info/{roomId}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "appId", "schema": { - "description": undefined, + "description": null, "generatedName": "GetRoomInfoRequestAppId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, { - "description": undefined, + "description": null, "name": "roomId", "schema": { - "description": undefined, + "description": null, "generatedName": "GetRoomInfoRequestRoomId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RoomId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetRoomInfoResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Room", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "RoomV1", ], @@ -7008,165 +7015,164 @@ exports[`open api parser hathora parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, ], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "appId", "value": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, }, { "name": "processId", "value": { - "primitive": { - "string": "processId", + "type": "primitive", + "value": { "type": "string", + "value": "processId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "appId": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, "currentAllocation": { "properties": { "processId": { - "primitive": { - "string": "processId", + "type": "primitive", + "value": { "type": "string", + "value": "processId", }, - "type": "primitive", }, "roomAllocationId": { - "primitive": { - "string": "roomAllocationId", + "type": "primitive", + "value": { "type": "string", + "value": "roomAllocationId", }, - "type": "primitive", }, "scheduledAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "unscheduledAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", }, "roomId": { - "primitive": { - "string": "roomId", + "type": "primitive", + "value": { "type": "string", + "value": "roomId", }, - "type": "primitive", }, "status": { - "enum": "scheduling", "type": "enum", + "value": "scheduling", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "GetActiveRoomsForProcessRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "GetActiveRoomsForProcess", "path": "/rooms/v1/{appId}/list/{processId}/active", "pathParameters": [ { - "description": undefined, + "description": null, "name": "appId", "schema": { - "description": undefined, + "description": null, "generatedName": "GetActiveRoomsForProcessRequestAppId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, { - "description": undefined, + "description": null, "name": "processId", "schema": { - "description": undefined, + "description": null, "generatedName": "GetActiveRoomsForProcessRequestProcessId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ProcessId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetActiveRoomsForProcessResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetActiveRoomsForProcessResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RoomWithoutAllocations", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "RoomV1", ], @@ -7174,165 +7180,164 @@ exports[`open api parser hathora parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, ], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "appId", "value": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, }, { "name": "processId", "value": { - "primitive": { - "string": "processId", + "type": "primitive", + "value": { "type": "string", + "value": "processId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "appId": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, "currentAllocation": { "properties": { "processId": { - "primitive": { - "string": "processId", + "type": "primitive", + "value": { "type": "string", + "value": "processId", }, - "type": "primitive", }, "roomAllocationId": { - "primitive": { - "string": "roomAllocationId", + "type": "primitive", + "value": { "type": "string", + "value": "roomAllocationId", }, - "type": "primitive", }, "scheduledAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "unscheduledAt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", }, "roomId": { - "primitive": { - "string": "roomId", + "type": "primitive", + "value": { "type": "string", + "value": "roomId", }, - "type": "primitive", }, "status": { - "enum": "scheduling", "type": "enum", + "value": "scheduling", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "GetInactiveRoomsForProcessRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "GetInactiveRoomsForProcess", "path": "/rooms/v1/{appId}/list/{processId}/inactive", "pathParameters": [ { - "description": undefined, + "description": null, "name": "appId", "schema": { - "description": undefined, + "description": null, "generatedName": "GetInactiveRoomsForProcessRequestAppId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, { - "description": undefined, + "description": null, "name": "processId", "schema": { - "description": undefined, + "description": null, "generatedName": "GetInactiveRoomsForProcessRequestProcessId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ProcessId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetInactiveRoomsForProcessResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetInactiveRoomsForProcessResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RoomWithoutAllocations", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "RoomV1", ], @@ -7340,8 +7345,8 @@ exports[`open api parser hathora parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, 500, @@ -7349,77 +7354,77 @@ exports[`open api parser hathora parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "appId", "value": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, }, { "name": "roomId", "value": { - "primitive": { - "string": "roomId", + "type": "primitive", + "value": { "type": "string", + "value": "roomId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "DestroyRoomRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "DestroyRoom", "path": "/rooms/v1/{appId}/destroy/{roomId}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "appId", "schema": { - "description": undefined, + "description": null, "generatedName": "DestroyRoomRequestAppId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, { - "description": undefined, + "description": null, "name": "roomId", "schema": { - "description": undefined, + "description": null, "generatedName": "DestroyRoomRequestRoomId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RoomId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "request": null, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "RoomV1", ], @@ -7427,8 +7432,8 @@ exports[`open api parser hathora parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, 500, @@ -7436,77 +7441,77 @@ exports[`open api parser hathora parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "appId", "value": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, }, { "name": "roomId", "value": { - "primitive": { - "string": "roomId", + "type": "primitive", + "value": { "type": "string", + "value": "roomId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "SuspendRoomRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "SuspendRoom", "path": "/rooms/v1/{appId}/suspend/{roomId}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "appId", "schema": { - "description": undefined, + "description": null, "generatedName": "SuspendRoomRequestAppId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, { - "description": undefined, + "description": null, "name": "roomId", "schema": { - "description": undefined, + "description": null, "generatedName": "SuspendRoomRequestRoomId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RoomId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "request": null, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "RoomV1", ], @@ -7514,8 +7519,8 @@ exports[`open api parser hathora parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, 422, @@ -7524,58 +7529,57 @@ exports[`open api parser hathora parse open api 1`] = ` "examples": [], "generatedRequestName": "GetConnectionInfoRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "GetConnectionInfo", "path": "/rooms/v1/{appId}/connectioninfo/{roomId}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "appId", "schema": { - "description": undefined, + "description": null, "generatedName": "GetConnectionInfoRequestAppId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, { - "description": undefined, + "description": null, "name": "roomId", "schema": { - "description": undefined, + "description": null, "generatedName": "GetConnectionInfoRequestRoomId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RoomId", "type": "reference", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ok", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetConnectionInfoResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ConnectionInfo", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "RoomV1", ], @@ -7583,97 +7587,92 @@ exports[`open api parser hathora parse open api 1`] = ` ], "errors": { "401": { - "description": undefined, + "description": null, "generatedName": "UnauthorizedError", "nameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UnauthorizedErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "example": undefined, - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, "404": { - "description": undefined, + "description": null, "generatedName": "NotFoundError", "nameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "NotFoundErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "example": undefined, - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, "422": { - "description": undefined, + "description": null, "generatedName": "UnprocessableEntityError", "nameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UnprocessableEntityErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "example": undefined, - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, "429": { - "description": undefined, + "description": null, "generatedName": "TooManyRequestsError", "nameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TooManyRequestsErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "example": undefined, - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, "500": { - "description": undefined, + "description": null, "generatedName": "InternalServerError", "nameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "InternalServerErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "example": undefined, - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, }, - "globalHeaders": undefined, + "globalHeaders": null, "hasEndpointsMarkedInternal": false, "nonRequestReferencedSchemas": [ "ApplicationWithDeployment", @@ -7712,10 +7711,10 @@ exports[`open api parser hathora parse open api 1`] = ` "ActiveConnectionInfo": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ActiveConnectionInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7723,10 +7722,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "activeConnectionInfoTransportType", "key": "transportType", "schema": { - "description": undefined, + "description": null, "generatedName": "ActiveConnectionInfoTransportType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransportType", "type": "reference", }, @@ -7737,10 +7736,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "activeConnectionInfoPort", "key": "port", "schema": { - "description": undefined, + "description": null, "generatedName": "ActiveConnectionInfoPort", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -7753,13 +7752,13 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "activeConnectionInfoHost", "key": "host", "schema": { - "description": undefined, + "description": null, "generatedName": "ActiveConnectionInfoHost", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7771,10 +7770,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "activeConnectionInfoRoomId", "key": "roomId", "schema": { - "description": undefined, + "description": null, "generatedName": "ActiveConnectionInfoRoomId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RoomId", "type": "reference", }, @@ -7783,13 +7782,13 @@ exports[`open api parser hathora parse open api 1`] = ` "type": "object", }, "AppId": { - "description": undefined, + "description": null, "generatedName": "AppId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7797,10 +7796,10 @@ exports[`open api parser hathora parse open api 1`] = ` "Application": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Application", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7808,19 +7807,19 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "applicationDeletedBy", "key": "deletedBy", "schema": { - "description": undefined, + "description": null, "generatedName": "ApplicationDeletedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ApplicationDeletedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7833,16 +7832,16 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "applicationDeletedAt", "key": "deletedAt", "schema": { - "description": undefined, + "description": null, "generatedName": "ApplicationDeletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ApplicationDeletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -7856,10 +7855,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "applicationCreatedAt", "key": "createdAt", "schema": { - "description": undefined, + "description": null, "generatedName": "ApplicationCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -7872,13 +7871,13 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "applicationCreatedBy", "key": "createdBy", "schema": { - "description": undefined, + "description": null, "generatedName": "ApplicationCreatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7890,10 +7889,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "applicationOrgId", "key": "orgId", "schema": { - "description": undefined, + "description": null, "generatedName": "ApplicationOrgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "OrgId", "type": "reference", }, @@ -7906,10 +7905,10 @@ exports[`open api parser hathora parse open api 1`] = ` "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ApplicationAuthConfiguration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7917,18 +7916,18 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "applicationAuthConfigurationGoogle", "key": "google", "schema": { - "description": undefined, + "description": null, "generatedName": "applicationAuthConfigurationGoogle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ApplicationAuthConfigurationGoogle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7936,13 +7935,13 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "applicationAuthConfigurationGoogleClientId", "key": "clientId", "schema": { - "description": undefined, + "description": null, "generatedName": "ApplicationAuthConfigurationGoogleClientId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7959,16 +7958,16 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "applicationAuthConfigurationNickname", "key": "nickname", "schema": { - "description": undefined, + "description": null, "generatedName": "applicationAuthConfigurationNickname", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ApplicationAuthConfigurationNickname", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Record_string.never_", "type": "reference", }, @@ -7980,16 +7979,16 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "applicationAuthConfigurationAnonymous", "key": "anonymous", "schema": { - "description": undefined, + "description": null, "generatedName": "applicationAuthConfigurationAnonymous", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ApplicationAuthConfigurationAnonymous", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Record_string.never_", "type": "reference", }, @@ -8005,13 +8004,13 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "applicationAppSecret", "key": "appSecret", "schema": { - "description": undefined, + "description": null, "generatedName": "ApplicationAppSecret", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8023,13 +8022,13 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "applicationAppId", "key": "appId", "schema": { - "description": undefined, + "description": null, "generatedName": "ApplicationAppId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8041,13 +8040,13 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "applicationAppName", "key": "appName", "schema": { - "description": undefined, + "description": null, "generatedName": "ApplicationAppName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8059,19 +8058,18 @@ exports[`open api parser hathora parse open api 1`] = ` "ApplicationWithDeployment": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "Application", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Application", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ApplicationWithDeployment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8079,10 +8077,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "applicationWithDeploymentDeployment", "key": "deployment", "schema": { - "description": undefined, + "description": null, "generatedName": "ApplicationWithDeploymentDeployment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Deployment", "type": "reference", }, @@ -8093,10 +8091,10 @@ exports[`open api parser hathora parse open api 1`] = ` "Build": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Build", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8104,18 +8102,18 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "buildRegionalContainerTags", "key": "regionalContainerTags", "schema": { - "description": undefined, + "description": null, "generatedName": "BuildRegionalContainerTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BuildRegionalContainerTagsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8123,13 +8121,13 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "buildRegionalContainerTagsItemContainerTag", "key": "containerTag", "schema": { - "description": undefined, + "description": null, "generatedName": "BuildRegionalContainerTagsItemContainerTag", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8141,10 +8139,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "buildRegionalContainerTagsItemRegion", "key": "region", "schema": { - "description": undefined, + "description": null, "generatedName": "BuildRegionalContainerTagsItemRegion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Region", "type": "reference", }, @@ -8160,10 +8158,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "buildImageSize", "key": "imageSize", "schema": { - "description": undefined, + "description": null, "generatedName": "BuildImageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -8176,58 +8174,58 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "buildStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "BuildStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "created", - "nameOverride": undefined, + "nameOverride": null, "value": "created", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "running", - "nameOverride": undefined, + "nameOverride": null, "value": "running", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "succeeded", - "nameOverride": undefined, + "nameOverride": null, "value": "succeeded", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "failed", - "nameOverride": undefined, + "nameOverride": null, "value": "failed", }, ], @@ -8239,16 +8237,16 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "buildDeletedAt", "key": "deletedAt", "schema": { - "description": undefined, + "description": null, "generatedName": "BuildDeletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BuildDeletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -8262,16 +8260,16 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "buildFinishedAt", "key": "finishedAt", "schema": { - "description": undefined, + "description": null, "generatedName": "BuildFinishedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BuildFinishedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -8285,16 +8283,16 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "buildStartedAt", "key": "startedAt", "schema": { - "description": undefined, + "description": null, "generatedName": "BuildStartedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BuildStartedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -8308,10 +8306,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "buildCreatedAt", "key": "createdAt", "schema": { - "description": undefined, + "description": null, "generatedName": "BuildCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -8324,13 +8322,13 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "buildCreatedBy", "key": "createdBy", "schema": { - "description": undefined, + "description": null, "generatedName": "BuildCreatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8342,10 +8340,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "buildBuildId", "key": "buildId", "schema": { - "description": undefined, + "description": null, "generatedName": "BuildBuildId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BuildId", "type": "reference", }, @@ -8356,10 +8354,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "buildAppId", "key": "appId", "schema": { - "description": undefined, + "description": null, "generatedName": "BuildAppId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppId", "type": "reference", }, @@ -8368,61 +8366,60 @@ exports[`open api parser hathora parse open api 1`] = ` "type": "object", }, "BuildId": { - "description": undefined, + "description": null, "generatedName": "BuildId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, "type": "primitive", }, "ConnectionInfo": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "status", "generatedName": "ConnectionInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "active": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasActiveConnectionInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ActiveConnectionInfo", "type": "reference", }, "starting": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasStartingConnectionInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "StartingConnectionInfo", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "Deployment": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "DeploymentConfig", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DeploymentConfig", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Deployment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8430,10 +8427,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "deploymentCreatedAt", "key": "createdAt", "schema": { - "description": undefined, + "description": null, "generatedName": "DeploymentCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -8446,13 +8443,13 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "deploymentCreatedBy", "key": "createdBy", "schema": { - "description": undefined, + "description": null, "generatedName": "DeploymentCreatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8464,10 +8461,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "deploymentRequestedMemoryMb", "key": "requestedMemoryMB", "schema": { - "description": undefined, + "description": null, "generatedName": "DeploymentRequestedMemoryMb", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -8480,10 +8477,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "deploymentRequestedCpu", "key": "requestedCPU", "schema": { - "description": undefined, + "description": null, "generatedName": "DeploymentRequestedCpu", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -8496,10 +8493,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "deploymentDeploymentId", "key": "deploymentId", "schema": { - "description": undefined, + "description": null, "generatedName": "DeploymentDeploymentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DeploymentId", "type": "reference", }, @@ -8510,10 +8507,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "deploymentBuildId", "key": "buildId", "schema": { - "description": undefined, + "description": null, "generatedName": "DeploymentBuildId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BuildId", "type": "reference", }, @@ -8524,10 +8521,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "deploymentAppId", "key": "appId", "schema": { - "description": undefined, + "description": null, "generatedName": "DeploymentAppId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppId", "type": "reference", }, @@ -8538,10 +8535,10 @@ exports[`open api parser hathora parse open api 1`] = ` "DeploymentConfig": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DeploymentConfig", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8549,18 +8546,18 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "deploymentConfigEnv", "key": "env", "schema": { - "description": undefined, + "description": null, "generatedName": "DeploymentConfigEnv", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DeploymentConfigEnvItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8568,13 +8565,13 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "deploymentConfigEnvItemValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "DeploymentConfigEnvItemValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8586,13 +8583,13 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "deploymentConfigEnvItemName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "DeploymentConfigEnvItemName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8609,10 +8606,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "deploymentConfigRoomsPerProcess", "key": "roomsPerProcess", "schema": { - "description": undefined, + "description": null, "generatedName": "DeploymentConfigRoomsPerProcess", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -8625,10 +8622,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "deploymentConfigPlanName", "key": "planName", "schema": { - "description": undefined, + "description": null, "generatedName": "DeploymentConfigPlanName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PlanName", "type": "reference", }, @@ -8639,10 +8636,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "deploymentConfigTransportType", "key": "transportType", "schema": { - "description": undefined, + "description": null, "generatedName": "DeploymentConfigTransportType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransportType", "type": "reference", }, @@ -8653,10 +8650,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "deploymentConfigContainerPort", "key": "containerPort", "schema": { - "description": undefined, + "description": null, "generatedName": "DeploymentConfigContainerPort", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -8667,28 +8664,28 @@ exports[`open api parser hathora parse open api 1`] = ` "type": "object", }, "DeploymentId": { - "description": undefined, + "description": null, "generatedName": "DeploymentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, "type": "primitive", }, "DiscoveryResponse": { - "description": undefined, + "description": null, "generatedName": "DiscoveryResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DiscoveryResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8696,10 +8693,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "discoveryResponseItemPort", "key": "port", "schema": { - "description": undefined, + "description": null, "generatedName": "DiscoveryResponseItemPort", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -8712,13 +8709,13 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "discoveryResponseItemHost", "key": "host", "schema": { - "description": undefined, + "description": null, "generatedName": "DiscoveryResponseItemHost", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8730,10 +8727,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "discoveryResponseItemRegion", "key": "region", "schema": { - "description": undefined, + "description": null, "generatedName": "DiscoveryResponseItemRegion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Region", "type": "reference", }, @@ -8745,10 +8742,10 @@ exports[`open api parser hathora parse open api 1`] = ` "Lobby": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Lobby", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8756,32 +8753,31 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "lobbyState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "lobbyState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "LobbyState", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "LobbyStateKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "LobbyStateValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -8793,26 +8789,25 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "lobbyInitialConfig", "key": "initialConfig", "schema": { - "description": undefined, + "description": null, "generatedName": "LobbyInitialConfig", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "LobbyInitialConfigKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "LobbyInitialConfigValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -8823,10 +8818,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "lobbyCreatedAt", "key": "createdAt", "schema": { - "description": undefined, + "description": null, "generatedName": "LobbyCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -8839,13 +8834,13 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "lobbyCreatedBy", "key": "createdBy", "schema": { - "description": undefined, + "description": null, "generatedName": "LobbyCreatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8857,10 +8852,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "lobbyLocal", "key": "local", "schema": { - "description": undefined, + "description": null, "generatedName": "LobbyLocal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -8873,46 +8868,46 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "lobbyVisibility", "key": "visibility", "schema": { - "description": undefined, + "description": null, "generatedName": "LobbyVisibility", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "private", - "nameOverride": undefined, + "nameOverride": null, "value": "private", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "public", - "nameOverride": undefined, + "nameOverride": null, "value": "public", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "local", - "nameOverride": undefined, + "nameOverride": null, "value": "local", }, ], @@ -8924,10 +8919,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "lobbyRegion", "key": "region", "schema": { - "description": undefined, + "description": null, "generatedName": "LobbyRegion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Region", "type": "reference", }, @@ -8938,10 +8933,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "lobbyRoomId", "key": "roomId", "schema": { - "description": undefined, + "description": null, "generatedName": "LobbyRoomId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RoomId", "type": "reference", }, @@ -8952,10 +8947,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "lobbyAppId", "key": "appId", "schema": { - "description": undefined, + "description": null, "generatedName": "LobbyAppId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppId", "type": "reference", }, @@ -8964,58 +8959,58 @@ exports[`open api parser hathora parse open api 1`] = ` "type": "object", }, "MetricName": { - "description": undefined, + "description": null, "generatedName": "MetricName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "cpu", - "nameOverride": undefined, + "nameOverride": null, "value": "cpu", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "memory", - "nameOverride": undefined, + "nameOverride": null, "value": "memory", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "rate_egress", - "nameOverride": undefined, + "nameOverride": null, "value": "rate_egress", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "total_egress", - "nameOverride": undefined, + "nameOverride": null, "value": "total_egress", }, ], @@ -9023,10 +9018,10 @@ exports[`open api parser hathora parse open api 1`] = ` "MetricValue": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "MetricValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9034,10 +9029,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "metricValueValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "MetricValueValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -9050,10 +9045,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "metricValueTimestamp", "key": "timestamp", "schema": { - "description": undefined, + "description": null, "generatedName": "MetricValueTimestamp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -9064,29 +9059,29 @@ exports[`open api parser hathora parse open api 1`] = ` "type": "object", }, "MetricsResponse": { - "description": undefined, + "description": null, "generatedName": "MetricsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Record_Partial_MetricName_.MetricValue-Array_", "type": "reference", }, "Omit_Room.allocations_": { "description": "Construct a type with the properties of T except for those in type K.", "generatedName": "OmitRoomAllocations", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Pick_Room.Exclude_keyofRoom.allocations__", "type": "reference", }, "OrgId": { - "description": undefined, + "description": null, "generatedName": "OrgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9096,8 +9091,8 @@ exports[`open api parser hathora parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "From T, pick a set of properties whose keys are in the union K", "generatedName": "PickRoomExcludeKeyofRoomAllocations", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9105,10 +9100,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "pickRoomExcludeKeyofRoomAllocationsAppId", "key": "appId", "schema": { - "description": undefined, + "description": null, "generatedName": "PickRoomExcludeKeyofRoomAllocationsAppId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppId", "type": "reference", }, @@ -9119,10 +9114,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "pickRoomExcludeKeyofRoomAllocationsRoomId", "key": "roomId", "schema": { - "description": undefined, + "description": null, "generatedName": "PickRoomExcludeKeyofRoomAllocationsRoomId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RoomId", "type": "reference", }, @@ -9133,10 +9128,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "pickRoomExcludeKeyofRoomAllocationsStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "PickRoomExcludeKeyofRoomAllocationsStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RoomStatus", "type": "reference", }, @@ -9147,16 +9142,16 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "pickRoomExcludeKeyofRoomAllocationsCurrentAllocation", "key": "currentAllocation", "schema": { - "description": undefined, + "description": null, "generatedName": "PickRoomExcludeKeyofRoomAllocationsCurrentAllocation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PickRoomExcludeKeyofRoomAllocationsCurrentAllocation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RoomAllocation", "type": "reference", }, @@ -9166,58 +9161,58 @@ exports[`open api parser hathora parse open api 1`] = ` "type": "object", }, "PlanName": { - "description": undefined, + "description": null, "generatedName": "PlanName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "tiny", - "nameOverride": undefined, + "nameOverride": null, "value": "tiny", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "small", - "nameOverride": undefined, + "nameOverride": null, "value": "small", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "medium", - "nameOverride": undefined, + "nameOverride": null, "value": "medium", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "large", - "nameOverride": undefined, + "nameOverride": null, "value": "large", }, ], @@ -9225,10 +9220,10 @@ exports[`open api parser hathora parse open api 1`] = ` "Process": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Process", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9236,10 +9231,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "processEgressedBytes", "key": "egressedBytes", "schema": { - "description": undefined, + "description": null, "generatedName": "ProcessEgressedBytes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -9252,16 +9247,16 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "processIdleSince", "key": "idleSince", "schema": { - "description": undefined, + "description": null, "generatedName": "ProcessIdleSince", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ProcessIdleSince", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -9275,10 +9270,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "processActiveConnections", "key": "activeConnections", "schema": { - "description": undefined, + "description": null, "generatedName": "ProcessActiveConnections", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -9291,10 +9286,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "processRoomSlotsAvailable", "key": "roomSlotsAvailable", "schema": { - "description": undefined, + "description": null, "generatedName": "ProcessRoomSlotsAvailable", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -9307,10 +9302,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "processDraining", "key": "draining", "schema": { - "description": undefined, + "description": null, "generatedName": "ProcessDraining", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -9323,16 +9318,16 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "processTerminatedAt", "key": "terminatedAt", "schema": { - "description": undefined, + "description": null, "generatedName": "ProcessTerminatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ProcessTerminatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -9346,16 +9341,16 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "processStoppingAt", "key": "stoppingAt", "schema": { - "description": undefined, + "description": null, "generatedName": "ProcessStoppingAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ProcessStoppingAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -9369,16 +9364,16 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "processStartedAt", "key": "startedAt", "schema": { - "description": undefined, + "description": null, "generatedName": "ProcessStartedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ProcessStartedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -9392,10 +9387,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "processStartingAt", "key": "startingAt", "schema": { - "description": undefined, + "description": null, "generatedName": "ProcessStartingAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -9408,10 +9403,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "processRoomsPerProcess", "key": "roomsPerProcess", "schema": { - "description": undefined, + "description": null, "generatedName": "ProcessRoomsPerProcess", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -9424,10 +9419,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "processPort", "key": "port", "schema": { - "description": undefined, + "description": null, "generatedName": "ProcessPort", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -9440,13 +9435,13 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "processHost", "key": "host", "schema": { - "description": undefined, + "description": null, "generatedName": "ProcessHost", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9458,10 +9453,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "processRegion", "key": "region", "schema": { - "description": undefined, + "description": null, "generatedName": "ProcessRegion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Region", "type": "reference", }, @@ -9472,10 +9467,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "processProcessId", "key": "processId", "schema": { - "description": undefined, + "description": null, "generatedName": "ProcessProcessId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ProcessId", "type": "reference", }, @@ -9486,10 +9481,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "processDeploymentId", "key": "deploymentId", "schema": { - "description": undefined, + "description": null, "generatedName": "ProcessDeploymentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DeploymentId", "type": "reference", }, @@ -9500,10 +9495,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "processAppId", "key": "appId", "schema": { - "description": undefined, + "description": null, "generatedName": "ProcessAppId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppId", "type": "reference", }, @@ -9512,13 +9507,13 @@ exports[`open api parser hathora parse open api 1`] = ` "type": "object", }, "ProcessId": { - "description": undefined, + "description": null, "generatedName": "ProcessId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9526,19 +9521,18 @@ exports[`open api parser hathora parse open api 1`] = ` "ProcessWithRooms": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "Process", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Process", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ProcessWithRooms", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9546,16 +9540,16 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "processWithRoomsRooms", "key": "rooms", "schema": { - "description": undefined, + "description": null, "generatedName": "ProcessWithRoomsRooms", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ProcessWithRoomsRoomsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RoomWithoutAllocations", "type": "reference", }, @@ -9567,10 +9561,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "processWithRoomsTotalRooms", "key": "totalRooms", "schema": { - "description": undefined, + "description": null, "generatedName": "ProcessWithRoomsTotalRooms", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -9585,8 +9579,8 @@ exports[`open api parser hathora parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Construct a type with a set of properties K of type T", "generatedName": "RecordPartialMetricNameMetricValueArray", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9594,22 +9588,22 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "recordPartialMetricNameMetricValueArrayCpu", "key": "cpu", "schema": { - "description": undefined, + "description": null, "generatedName": "recordPartialMetricNameMetricValueArrayCpu", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RecordPartialMetricNameMetricValueArrayCpu", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RecordPartialMetricNameMetricValueArrayCpuItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MetricValue", "type": "reference", }, @@ -9622,22 +9616,22 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "recordPartialMetricNameMetricValueArrayMemory", "key": "memory", "schema": { - "description": undefined, + "description": null, "generatedName": "recordPartialMetricNameMetricValueArrayMemory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RecordPartialMetricNameMetricValueArrayMemory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RecordPartialMetricNameMetricValueArrayMemoryItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MetricValue", "type": "reference", }, @@ -9650,22 +9644,22 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "recordPartialMetricNameMetricValueArrayRateEgress", "key": "rate_egress", "schema": { - "description": undefined, + "description": null, "generatedName": "recordPartialMetricNameMetricValueArrayRateEgress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RecordPartialMetricNameMetricValueArrayRateEgress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RecordPartialMetricNameMetricValueArrayRateEgressItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MetricValue", "type": "reference", }, @@ -9678,22 +9672,22 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "recordPartialMetricNameMetricValueArrayTotalEgress", "key": "total_egress", "schema": { - "description": undefined, + "description": null, "generatedName": "recordPartialMetricNameMetricValueArrayTotalEgress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RecordPartialMetricNameMetricValueArrayTotalEgress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RecordPartialMetricNameMetricValueArrayTotalEgressItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MetricValue", "type": "reference", }, @@ -9708,136 +9702,136 @@ exports[`open api parser hathora parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Construct a type with a set of properties K of type T", "generatedName": "RecordStringNever", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "Region": { - "description": undefined, + "description": null, "generatedName": "Region", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Seattle", - "nameOverride": undefined, + "nameOverride": null, "value": "Seattle", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Washington_DC", - "nameOverride": undefined, + "nameOverride": null, "value": "Washington_DC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Chicago", - "nameOverride": undefined, + "nameOverride": null, "value": "Chicago", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "London", - "nameOverride": undefined, + "nameOverride": null, "value": "London", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Frankfurt", - "nameOverride": undefined, + "nameOverride": null, "value": "Frankfurt", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Mumbai", - "nameOverride": undefined, + "nameOverride": null, "value": "Mumbai", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Singapore", - "nameOverride": undefined, + "nameOverride": null, "value": "Singapore", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Tokyo", - "nameOverride": undefined, + "nameOverride": null, "value": "Tokyo", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Sydney", - "nameOverride": undefined, + "nameOverride": null, "value": "Sydney", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Sao_Paulo", - "nameOverride": undefined, + "nameOverride": null, "value": "Sao_Paulo", }, ], @@ -9845,10 +9839,10 @@ exports[`open api parser hathora parse open api 1`] = ` "Room": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Room", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9856,16 +9850,16 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "roomCurrentAllocation", "key": "currentAllocation", "schema": { - "description": undefined, + "description": null, "generatedName": "RoomCurrentAllocation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RoomCurrentAllocation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RoomAllocation", "type": "reference", }, @@ -9877,10 +9871,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "roomStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "RoomStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RoomStatus", "type": "reference", }, @@ -9891,16 +9885,16 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "roomAllocations", "key": "allocations", "schema": { - "description": undefined, + "description": null, "generatedName": "RoomAllocations", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RoomAllocationsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RoomAllocation", "type": "reference", }, @@ -9912,10 +9906,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "roomRoomId", "key": "roomId", "schema": { - "description": undefined, + "description": null, "generatedName": "RoomRoomId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RoomId", "type": "reference", }, @@ -9926,10 +9920,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "roomAppId", "key": "appId", "schema": { - "description": undefined, + "description": null, "generatedName": "RoomAppId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppId", "type": "reference", }, @@ -9940,10 +9934,10 @@ exports[`open api parser hathora parse open api 1`] = ` "RoomAllocation": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RoomAllocation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9951,16 +9945,16 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "roomAllocationUnscheduledAt", "key": "unscheduledAt", "schema": { - "description": undefined, + "description": null, "generatedName": "RoomAllocationUnscheduledAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RoomAllocationUnscheduledAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -9974,10 +9968,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "roomAllocationScheduledAt", "key": "scheduledAt", "schema": { - "description": undefined, + "description": null, "generatedName": "RoomAllocationScheduledAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -9990,10 +9984,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "roomAllocationProcessId", "key": "processId", "schema": { - "description": undefined, + "description": null, "generatedName": "RoomAllocationProcessId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ProcessId", "type": "reference", }, @@ -10004,10 +9998,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "roomAllocationRoomAllocationId", "key": "roomAllocationId", "schema": { - "description": undefined, + "description": null, "generatedName": "RoomAllocationRoomAllocationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RoomAllocationId", "type": "reference", }, @@ -10016,101 +10010,101 @@ exports[`open api parser hathora parse open api 1`] = ` "type": "object", }, "RoomAllocationId": { - "description": undefined, + "description": null, "generatedName": "RoomAllocationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, "RoomId": { - "description": undefined, + "description": null, "generatedName": "RoomId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, "RoomStatus": { - "description": undefined, + "description": null, "generatedName": "RoomStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "scheduling", - "nameOverride": undefined, + "nameOverride": null, "value": "scheduling", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "active", - "nameOverride": undefined, + "nameOverride": null, "value": "active", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "suspended", - "nameOverride": undefined, + "nameOverride": null, "value": "suspended", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "destroyed", - "nameOverride": undefined, + "nameOverride": null, "value": "destroyed", }, ], }, "RoomWithoutAllocations": { - "description": undefined, + "description": null, "generatedName": "RoomWithoutAllocations", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Omit_Room.allocations_", "type": "reference", }, "StartingConnectionInfo": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "StartingConnectionInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10118,10 +10112,10 @@ exports[`open api parser hathora parse open api 1`] = ` "generatedName": "startingConnectionInfoRoomId", "key": "roomId", "schema": { - "description": undefined, + "description": null, "generatedName": "StartingConnectionInfoRoomId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RoomId", "type": "reference", }, @@ -10130,46 +10124,46 @@ exports[`open api parser hathora parse open api 1`] = ` "type": "object", }, "TransportType": { - "description": undefined, + "description": null, "generatedName": "TransportType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "tcp", - "nameOverride": undefined, + "nameOverride": null, "value": "tcp", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "udp", - "nameOverride": undefined, + "nameOverride": null, "value": "udp", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "tls", - "nameOverride": undefined, + "nameOverride": null, "value": "tls", }, ], @@ -10177,25 +10171,25 @@ exports[`open api parser hathora parse open api 1`] = ` }, "securitySchemes": { "auth0": { - "tokenEnvVar": undefined, - "tokenVariableName": undefined, + "tokenEnvVar": null, + "tokenVariableName": null, "type": "bearer", }, }, "servers": [ { - "description": undefined, - "name": undefined, + "description": null, + "name": null, "url": "https://api.hathora.dev", }, { - "description": undefined, - "name": undefined, + "description": null, + "name": null, "url": "/", }, ], "tags": { - "orderedTagIds": undefined, + "orderedTagIds": null, "tagsById": {}, }, "title": "Hathora Cloud API", diff --git a/packages/cli/openapi-parser/src/__test__/__snapshots__/hookdeck.test.ts.snap b/packages/cli/openapi-parser/src/__test__/__snapshots__/hookdeck.test.ts.snap index feb74b72fa9..8f9f250e02d 100644 --- a/packages/cli/openapi-parser/src/__test__/__snapshots__/hookdeck.test.ts.snap +++ b/packages/cli/openapi-parser/src/__test__/__snapshots__/hookdeck.test.ts.snap @@ -2,12 +2,13 @@ exports[`open api parser hookdeck parse open api 1`] = ` { - "description": undefined, + "channel": [], + "description": null, "endpoints": [ { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -16,133 +17,133 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "models": { - "array": [ + "type": "array", + "value": [ { "properties": { "configs": { "properties": { "connections": { - "primitive": { - "string": "connections", + "type": "primitive", + "value": { "type": "string", + "value": "connections", }, - "type": "primitive", }, "strategy": { - "enum": "first_attempt", "type": "enum", + "value": "first_attempt", }, }, "type": "object", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "deleted_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "disabled_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "type": { - "enum": "delivery", "type": "enum", + "value": "delivery", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "pagination": { "properties": { "dir": { - "enum": "asc", "type": "enum", + "value": "asc", }, "limit": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "next": { - "primitive": { - "string": "next", + "type": "primitive", + "value": { "type": "string", + "value": "next", }, - "type": "primitive", }, "order_by": { - "primitive": { - "string": "order_by", + "type": "primitive", + "value": { "type": "string", + "value": "order_by", }, - "type": "primitive", }, "prev": { - "primitive": { - "string": "prev", + "type": "primitive", + "value": { "type": "string", + "value": "prev", }, - "type": "primitive", }, }, "type": "object", @@ -154,30 +155,30 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "GetIssueTriggersRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getIssueTriggers", "path": "/issue-triggers", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "name", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by issue trigger name", "generatedName": "GetIssueTriggersRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Filter by issue trigger name", "generatedName": "GetIssueTriggersRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -185,53 +186,54 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "type", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetIssueTriggersRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueTriggersRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IssueType", "type": "reference", }, }, }, { - "description": undefined, + "description": null, "name": "disabled_at", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Date when the issue trigger was disabled", "generatedName": "GetIssueTriggersRequestDisabledAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Date when the issue trigger was disabled", "generatedName": "GetIssueTriggersRequestDisabledAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetIssueTriggersRequestDisabledAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueTriggersRequestDisabledAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -241,10 +243,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetIssueTriggersRequestDisabledAtAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -252,22 +254,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIssueTriggersRequestDisabledAtAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getIssueTriggersRequestDisabledAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueTriggersRequestDisabledAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueTriggersRequestDisabledAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -282,22 +284,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIssueTriggersRequestDisabledAtAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getIssueTriggersRequestDisabledAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueTriggersRequestDisabledAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueTriggersRequestDisabledAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -312,22 +314,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIssueTriggersRequestDisabledAtAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getIssueTriggersRequestDisabledAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueTriggersRequestDisabledAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueTriggersRequestDisabledAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -342,22 +344,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIssueTriggersRequestDisabledAtAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getIssueTriggersRequestDisabledAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueTriggersRequestDisabledAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueTriggersRequestDisabledAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -372,16 +374,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIssueTriggersRequestDisabledAtAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getIssueTriggersRequestDisabledAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueTriggersRequestDisabledAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -395,84 +397,84 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "order_by", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Sort key(s)", "generatedName": "GetIssueTriggersRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Sort key(s)", "generatedName": "GetIssueTriggersRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetIssueTriggersRequestOrderByCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "created_at", "type": "string", + "value": "created_at", }, }, { - "description": undefined, + "description": null, "generatedName": "GetIssueTriggersRequestOrderByType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "type", "type": "string", + "value": "type", }, }, { - "description": undefined, + "description": null, "generatedName": "GetIssueTriggersRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueTriggersRequestOrderByItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "created_at", - "nameOverride": undefined, + "nameOverride": null, "value": "created_at", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "type", - "nameOverride": undefined, + "nameOverride": null, "value": "type", }, ], @@ -481,84 +483,84 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "dir", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Sort direction", "generatedName": "GetIssueTriggersRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Sort direction", "generatedName": "GetIssueTriggersRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetIssueTriggersRequestDirAsc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "asc", "type": "string", + "value": "asc", }, }, { - "description": undefined, + "description": null, "generatedName": "GetIssueTriggersRequestDirDesc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "desc", "type": "string", + "value": "desc", }, }, { - "description": undefined, + "description": null, "generatedName": "GetIssueTriggersRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueTriggersRequestDirItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "asc", - "nameOverride": undefined, + "nameOverride": null, "value": "asc", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "desc", - "nameOverride": undefined, + "nameOverride": null, "value": "desc", }, ], @@ -567,25 +569,24 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Result set size", "generatedName": "GetIssueTriggersRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Result set size", "generatedName": "GetIssueTriggersRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -594,23 +595,23 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "next", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "The ID to provide in the query to get the next set of results", "generatedName": "GetIssueTriggersRequestNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID to provide in the query to get the next set of results", "generatedName": "GetIssueTriggersRequestNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -618,23 +619,23 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "prev", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "The ID to provide in the query to get the previous set of results", "generatedName": "GetIssueTriggersRequestPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID to provide in the query to get the previous set of results", "generatedName": "GetIssueTriggersRequestPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -642,23 +643,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "List of issue triggers", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetIssueTriggersResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IssueTriggerPaginatedResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get issue triggers", "tags": [ @@ -668,7 +668,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -677,16 +677,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "type": { - "enum": "delivery", "type": "enum", + "value": "delivery", }, }, "type": "object", @@ -698,11 +698,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "slack": { "properties": { "channel_name": { - "primitive": { - "string": "channel_name", + "type": "primitive", + "value": { "type": "string", + "value": "channel_name", }, - "type": "primitive", }, }, "type": "object", @@ -713,71 +713,71 @@ exports[`open api parser hookdeck parse open api 1`] = ` "configs": { "properties": { "connections": { - "primitive": { - "string": "connections", + "type": "primitive", + "value": { "type": "string", + "value": "connections", }, - "type": "primitive", }, "strategy": { - "enum": "first_attempt", "type": "enum", + "value": "first_attempt", }, }, "type": "object", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "deleted_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "disabled_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "type": { - "enum": "delivery", "type": "enum", + "value": "delivery", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -786,23 +786,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "CreateIssueTriggerRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "createIssueTrigger", "path": "/issue-triggers", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateIssueTriggerRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -810,10 +809,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createIssueTriggerRequestType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateIssueTriggerRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IssueType", "type": "reference", }, @@ -824,46 +823,46 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createIssueTriggerRequestConfigs", "key": "configs", "schema": { - "description": undefined, + "description": null, "generatedName": "createIssueTriggerRequestConfigs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Configuration object for the specific issue type selected", "generatedName": "CreateIssueTriggerRequestConfigs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "CreateIssueTriggerRequestConfigsZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IssueTriggerDeliveryConfigs", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "CreateIssueTriggerRequestConfigsOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IssueTriggerTransformationConfigs", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "CreateIssueTriggerRequestConfigsTwo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IssueTriggerBackpressureConfigs", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -873,10 +872,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createIssueTriggerRequestChannels", "key": "channels", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateIssueTriggerRequestChannels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IssueTriggerChannels", "type": "reference", }, @@ -887,19 +886,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createIssueTriggerRequestName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "createIssueTriggerRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optional unique name to use as reference when using the API", "generatedName": "CreateIssueTriggerRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -911,22 +910,21 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "A single issue trigger", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateIssueTriggerResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IssueTrigger", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create an issue trigger", "tags": [ @@ -936,7 +934,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -945,23 +943,23 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "type": { - "enum": "delivery", "type": "enum", + "value": "delivery", }, }, "type": "object", @@ -973,11 +971,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "slack": { "properties": { "channel_name": { - "primitive": { - "string": "channel_name", + "type": "primitive", + "value": { "type": "string", + "value": "channel_name", }, - "type": "primitive", }, }, "type": "object", @@ -988,71 +986,71 @@ exports[`open api parser hookdeck parse open api 1`] = ` "configs": { "properties": { "connections": { - "primitive": { - "string": "connections", + "type": "primitive", + "value": { "type": "string", + "value": "connections", }, - "type": "primitive", }, "strategy": { - "enum": "first_attempt", "type": "enum", + "value": "first_attempt", }, }, "type": "object", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "deleted_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "disabled_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "type": { - "enum": "delivery", "type": "enum", + "value": "delivery", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -1061,23 +1059,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "UpsertIssueTriggerRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "upsertIssueTrigger", "path": "/issue-triggers", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpsertIssueTriggerRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -1085,10 +1082,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "upsertIssueTriggerRequestType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "UpsertIssueTriggerRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IssueType", "type": "reference", }, @@ -1099,46 +1096,46 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "upsertIssueTriggerRequestConfigs", "key": "configs", "schema": { - "description": undefined, + "description": null, "generatedName": "upsertIssueTriggerRequestConfigs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Configuration object for the specific issue type selected", "generatedName": "UpsertIssueTriggerRequestConfigs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "UpsertIssueTriggerRequestConfigsZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IssueTriggerDeliveryConfigs", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "UpsertIssueTriggerRequestConfigsOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IssueTriggerTransformationConfigs", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "UpsertIssueTriggerRequestConfigsTwo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IssueTriggerBackpressureConfigs", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -1148,10 +1145,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "upsertIssueTriggerRequestChannels", "key": "channels", "schema": { - "description": undefined, + "description": null, "generatedName": "UpsertIssueTriggerRequestChannels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IssueTriggerChannels", "type": "reference", }, @@ -1164,11 +1161,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Required unique name to use as reference when using the API", "generatedName": "UpsertIssueTriggerRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1179,22 +1176,21 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "A single issue trigger", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpsertIssueTriggerResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IssueTrigger", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create or update an issue trigger", "tags": [ @@ -1204,7 +1200,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 404, @@ -1212,23 +1208,23 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "channels": { @@ -1236,11 +1232,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "slack": { "properties": { "channel_name": { - "primitive": { - "string": "channel_name", + "type": "primitive", + "value": { "type": "string", + "value": "channel_name", }, - "type": "primitive", }, }, "type": "object", @@ -1251,71 +1247,71 @@ exports[`open api parser hookdeck parse open api 1`] = ` "configs": { "properties": { "connections": { - "primitive": { - "string": "connections", + "type": "primitive", + "value": { "type": "string", + "value": "connections", }, - "type": "primitive", }, "strategy": { - "enum": "first_attempt", "type": "enum", + "value": "first_attempt", }, }, "type": "object", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "deleted_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "disabled_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "type": { - "enum": "delivery", "type": "enum", + "value": "delivery", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -1324,47 +1320,46 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "GetIssueTriggerRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getIssueTrigger", "path": "/issue-triggers/{id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Issue trigger ID", "generatedName": "GetIssueTriggerRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "A single issue trigger", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetIssueTriggerResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IssueTrigger", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get a single issue trigger", "tags": [ @@ -1374,7 +1369,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -1383,18 +1378,18 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], @@ -1410,11 +1405,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "slack": { "properties": { "channel_name": { - "primitive": { - "string": "channel_name", + "type": "primitive", + "value": { "type": "string", + "value": "channel_name", }, - "type": "primitive", }, }, "type": "object", @@ -1425,71 +1420,71 @@ exports[`open api parser hookdeck parse open api 1`] = ` "configs": { "properties": { "connections": { - "primitive": { - "string": "connections", + "type": "primitive", + "value": { "type": "string", + "value": "connections", }, - "type": "primitive", }, "strategy": { - "enum": "first_attempt", "type": "enum", + "value": "first_attempt", }, }, "type": "object", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "deleted_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "disabled_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "type": { - "enum": "delivery", "type": "enum", + "value": "delivery", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -1498,41 +1493,40 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "UpdateIssueTriggerRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "updateIssueTrigger", "path": "/issue-triggers/{id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Issue trigger ID", "generatedName": "UpdateIssueTriggerRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateIssueTriggerRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -1540,46 +1534,46 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "updateIssueTriggerRequestConfigs", "key": "configs", "schema": { - "description": undefined, + "description": null, "generatedName": "updateIssueTriggerRequestConfigs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Configuration object for the specific issue type selected", "generatedName": "UpdateIssueTriggerRequestConfigs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "UpdateIssueTriggerRequestConfigsZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IssueTriggerDeliveryConfigs", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "UpdateIssueTriggerRequestConfigsOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IssueTriggerTransformationConfigs", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "UpdateIssueTriggerRequestConfigsTwo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IssueTriggerBackpressureConfigs", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -1589,16 +1583,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "updateIssueTriggerRequestChannels", "key": "channels", "schema": { - "description": undefined, + "description": null, "generatedName": "updateIssueTriggerRequestChannels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateIssueTriggerRequestChannels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IssueTriggerChannels", "type": "reference", }, @@ -1610,22 +1604,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "updateIssueTriggerRequestDisabledAt", "key": "disabled_at", "schema": { - "description": undefined, + "description": null, "generatedName": "updateIssueTriggerRequestDisabledAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Date when the issue trigger was disabled", "generatedName": "UpdateIssueTriggerRequestDisabledAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Date when the issue trigger was disabled", "generatedName": "UpdateIssueTriggerRequestDisabledAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -1640,19 +1634,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "updateIssueTriggerRequestName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "updateIssueTriggerRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optional unique name to use as reference when using the API", "generatedName": "UpdateIssueTriggerRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1664,22 +1658,21 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "A single issue trigger", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateIssueTriggerResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IssueTrigger", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Update an issue trigger", "tags": [ @@ -1689,7 +1682,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 404, @@ -1697,31 +1690,31 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, "type": "object", @@ -1730,47 +1723,46 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "DeleteIssueTriggerRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "deleteIssueTrigger", "path": "/issue-triggers/{id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Issue trigger ID", "generatedName": "DeleteIssueTriggerRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "An object with deleted issue trigger's id", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteIssueTriggerResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DeletedIssueTriggerResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Delete an issue trigger", "tags": [ @@ -1780,7 +1772,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 404, @@ -1788,23 +1780,23 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "channels": { @@ -1812,11 +1804,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "slack": { "properties": { "channel_name": { - "primitive": { - "string": "channel_name", + "type": "primitive", + "value": { "type": "string", + "value": "channel_name", }, - "type": "primitive", }, }, "type": "object", @@ -1827,71 +1819,71 @@ exports[`open api parser hookdeck parse open api 1`] = ` "configs": { "properties": { "connections": { - "primitive": { - "string": "connections", + "type": "primitive", + "value": { "type": "string", + "value": "connections", }, - "type": "primitive", }, "strategy": { - "enum": "first_attempt", "type": "enum", + "value": "first_attempt", }, }, "type": "object", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "deleted_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "disabled_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "type": { - "enum": "delivery", "type": "enum", + "value": "delivery", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -1900,47 +1892,46 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "DisableIssueTriggerRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "disableIssueTrigger", "path": "/issue-triggers/{id}/disable", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Issue trigger ID", "generatedName": "DisableIssueTriggerRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "A single issue trigger", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DisableIssueTriggerResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IssueTrigger", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Disable an issue trigger", "tags": [ @@ -1950,7 +1941,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 404, @@ -1958,23 +1949,23 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "channels": { @@ -1982,11 +1973,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "slack": { "properties": { "channel_name": { - "primitive": { - "string": "channel_name", + "type": "primitive", + "value": { "type": "string", + "value": "channel_name", }, - "type": "primitive", }, }, "type": "object", @@ -1997,71 +1988,71 @@ exports[`open api parser hookdeck parse open api 1`] = ` "configs": { "properties": { "connections": { - "primitive": { - "string": "connections", + "type": "primitive", + "value": { "type": "string", + "value": "connections", }, - "type": "primitive", }, "strategy": { - "enum": "first_attempt", "type": "enum", + "value": "first_attempt", }, }, "type": "object", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "deleted_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "disabled_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "type": { - "enum": "delivery", "type": "enum", + "value": "delivery", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -2070,47 +2061,46 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "EnableIssueTriggerRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "enableIssueTrigger", "path": "/issue-triggers/{id}/enable", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Issue trigger ID", "generatedName": "EnableIssueTriggerRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "A single issue trigger", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EnableIssueTriggerResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IssueTrigger", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Enable an issue trigger", "tags": [ @@ -2120,7 +2110,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -2129,192 +2119,192 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "models": { - "array": [ + "type": "array", + "value": [ { "properties": { "archived_at": { - "primitive": { - "string": "archived_at", + "type": "primitive", + "value": { "type": "string", + "value": "archived_at", }, - "type": "primitive", }, "attempt_number": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "bulk_retry_id": { - "primitive": { - "string": "bulk_retry_id", + "type": "primitive", + "value": { "type": "string", + "value": "bulk_retry_id", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "delivered_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "delivery_latency": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "destination_id": { - "primitive": { - "string": "destination_id", + "type": "primitive", + "value": { "type": "string", + "value": "destination_id", }, - "type": "primitive", }, "error_code": { - "enum": "TIMEOUT", "type": "enum", + "value": "TIMEOUT", }, "event_id": { - "primitive": { - "string": "event_id", + "type": "primitive", + "value": { "type": "string", + "value": "event_id", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "requested_url": { - "primitive": { - "string": "requested_url", + "type": "primitive", + "value": { "type": "string", + "value": "requested_url", }, - "type": "primitive", }, "responded_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "response_latency": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "response_status": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "state": { - "enum": "DELIVERING", "type": "enum", + "value": "DELIVERING", }, "status": { - "enum": "QUEUED", "type": "enum", + "value": "QUEUED", }, "successful_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "trigger": { - "enum": "INITIAL", "type": "enum", + "value": "INITIAL", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "pagination": { "properties": { "dir": { - "enum": "asc", "type": "enum", + "value": "asc", }, "limit": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "next": { - "primitive": { - "string": "next", + "type": "primitive", + "value": { "type": "string", + "value": "next", }, - "type": "primitive", }, "order_by": { - "primitive": { - "string": "order_by", + "type": "primitive", + "value": { "type": "string", + "value": "order_by", }, - "type": "primitive", }, "prev": { - "primitive": { - "string": "prev", + "type": "primitive", + "value": { "type": "string", + "value": "prev", }, - "type": "primitive", }, }, "type": "object", @@ -2326,55 +2316,56 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "GetAttemptsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getAttempts", "path": "/attempts", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "event_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Event the attempt is associated with", "generatedName": "GetAttemptsRequestEventId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Event the attempt is associated with", "generatedName": "GetAttemptsRequestEventId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "description": "Event ID", "generatedName": "GetAttemptsRequestEventId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetAttemptsRequestEventId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Event ID", "generatedName": "GetAttemptsRequestEventIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2383,137 +2374,137 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "order_by", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Sort key(s)", "generatedName": "GetAttemptsRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Sort key(s)", "generatedName": "GetAttemptsRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetAttemptsRequestOrderByCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "created_at", "type": "string", + "value": "created_at", }, }, { - "description": undefined, + "description": null, "generatedName": "GetAttemptsRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetAttemptsRequestOrderByItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "created_at", "type": "string", + "value": "created_at", }, }, }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "dir", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Sort direction", "generatedName": "GetAttemptsRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Sort direction", "generatedName": "GetAttemptsRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetAttemptsRequestDirAsc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "asc", "type": "string", + "value": "asc", }, }, { - "description": undefined, + "description": null, "generatedName": "GetAttemptsRequestDirDesc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "desc", "type": "string", + "value": "desc", }, }, { - "description": undefined, + "description": null, "generatedName": "GetAttemptsRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetAttemptsRequestDirItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "asc", - "nameOverride": undefined, + "nameOverride": null, "value": "asc", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "desc", - "nameOverride": undefined, + "nameOverride": null, "value": "desc", }, ], @@ -2522,25 +2513,24 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Result set size", "generatedName": "GetAttemptsRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Result set size", "generatedName": "GetAttemptsRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -2549,23 +2539,23 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "next", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "The ID to provide in the query to get the next set of results", "generatedName": "GetAttemptsRequestNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID to provide in the query to get the next set of results", "generatedName": "GetAttemptsRequestNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2573,23 +2563,23 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "prev", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "The ID to provide in the query to get the previous set of results", "generatedName": "GetAttemptsRequestPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID to provide in the query to get the previous set of results", "generatedName": "GetAttemptsRequestPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2597,23 +2587,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "List of attempts", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetAttemptsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EventAttemptPaginatedResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get attempts", "tags": [ @@ -2623,7 +2612,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 404, @@ -2631,152 +2620,152 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "archived_at": { - "primitive": { - "string": "archived_at", + "type": "primitive", + "value": { "type": "string", + "value": "archived_at", }, - "type": "primitive", }, "attempt_number": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "bulk_retry_id": { - "primitive": { - "string": "bulk_retry_id", + "type": "primitive", + "value": { "type": "string", + "value": "bulk_retry_id", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "delivered_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "delivery_latency": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "destination_id": { - "primitive": { - "string": "destination_id", + "type": "primitive", + "value": { "type": "string", + "value": "destination_id", }, - "type": "primitive", }, "error_code": { - "enum": "TIMEOUT", "type": "enum", + "value": "TIMEOUT", }, "event_id": { - "primitive": { - "string": "event_id", + "type": "primitive", + "value": { "type": "string", + "value": "event_id", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "requested_url": { - "primitive": { - "string": "requested_url", + "type": "primitive", + "value": { "type": "string", + "value": "requested_url", }, - "type": "primitive", }, "responded_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "response_latency": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "response_status": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "state": { - "enum": "DELIVERING", "type": "enum", + "value": "DELIVERING", }, "status": { - "enum": "QUEUED", "type": "enum", + "value": "QUEUED", }, "successful_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "trigger": { - "enum": "INITIAL", "type": "enum", + "value": "INITIAL", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -2785,47 +2774,46 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "GetAttemptRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getAttempt", "path": "/attempts/{id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Attempt ID", "generatedName": "GetAttemptRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "A single attempt", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetAttemptResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EventAttempt", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get a single attempt", "tags": [ @@ -2835,7 +2823,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -2844,139 +2832,139 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "models": { - "array": [ + "type": "array", + "value": [ { "properties": { "alias": { - "primitive": { - "string": "alias", + "type": "primitive", + "value": { "type": "string", + "value": "alias", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "data": { "properties": { "path": { - "primitive": { - "string": "path", + "type": "primitive", + "value": { "type": "string", + "value": "path", }, - "type": "primitive", }, }, "type": "object", }, "event_data_id": { - "primitive": { - "string": "event_data_id", + "type": "primitive", + "value": { "type": "string", + "value": "event_data_id", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "last_used_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "webhook_id": { - "primitive": { - "string": "webhook_id", + "type": "primitive", + "value": { "type": "string", + "value": "webhook_id", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "pagination": { "properties": { "dir": { - "enum": "asc", "type": "enum", + "value": "asc", }, "limit": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "next": { - "primitive": { - "string": "next", + "type": "primitive", + "value": { "type": "string", + "value": "next", }, - "type": "primitive", }, "order_by": { - "primitive": { - "string": "order_by", + "type": "primitive", + "value": { "type": "string", + "value": "order_by", }, - "type": "primitive", }, "prev": { - "primitive": { - "string": "prev", + "type": "primitive", + "value": { "type": "string", + "value": "prev", }, - "type": "primitive", }, }, "type": "object", @@ -2988,55 +2976,56 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "GetBookmarksRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getBookmarks", "path": "/bookmarks", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by bookmark IDs", "generatedName": "GetBookmarksRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by bookmark IDs", "generatedName": "GetBookmarksRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "description": "Bookmark ID", "generatedName": "GetBookmarksRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetBookmarksRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Bookmark ID", "generatedName": "GetBookmarksRequestIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3045,53 +3034,53 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "name", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by bookmark name", "generatedName": "GetBookmarksRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by bookmark name", "generatedName": "GetBookmarksRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "description": "Bookmark name", "generatedName": "GetBookmarksRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetBookmarksRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Bookmark name", "generatedName": "GetBookmarksRequestNameItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3100,53 +3089,53 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "webhook_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by associated connection ID", "generatedName": "GetBookmarksRequestWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by associated connection ID", "generatedName": "GetBookmarksRequestWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "description": "Connection ID", "generatedName": "GetBookmarksRequestWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetBookmarksRequestWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Connection ID", "generatedName": "GetBookmarksRequestWebhookIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3155,53 +3144,53 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "event_data_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by associated event data ID", "generatedName": "GetBookmarksRequestEventDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by associated event data ID", "generatedName": "GetBookmarksRequestEventDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "description": "Event ID", "generatedName": "GetBookmarksRequestEventDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetBookmarksRequestEventDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Event ID", "generatedName": "GetBookmarksRequestEventDataIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3210,53 +3199,53 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "label", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by label", "generatedName": "GetBookmarksRequestLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by label", "generatedName": "GetBookmarksRequestLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "description": "Bookmark label", "generatedName": "GetBookmarksRequestLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetBookmarksRequestLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Bookmark label", "generatedName": "GetBookmarksRequestLabelItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3265,38 +3254,38 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "last_used_at", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by last used date", "generatedName": "GetBookmarksRequestLastUsedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by last used date", "generatedName": "GetBookmarksRequestLastUsedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "description": "Last used date", "generatedName": "GetBookmarksRequestLastUsedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Last used date", "generatedName": "GetBookmarksRequestLastUsedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -3306,10 +3295,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetBookmarksRequestLastUsedAtAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -3317,22 +3306,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getBookmarksRequestLastUsedAtAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getBookmarksRequestLastUsedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Last used date", "generatedName": "GetBookmarksRequestLastUsedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Last used date", "generatedName": "GetBookmarksRequestLastUsedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -3347,22 +3336,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getBookmarksRequestLastUsedAtAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getBookmarksRequestLastUsedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Last used date", "generatedName": "GetBookmarksRequestLastUsedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Last used date", "generatedName": "GetBookmarksRequestLastUsedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -3377,22 +3366,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getBookmarksRequestLastUsedAtAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getBookmarksRequestLastUsedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Last used date", "generatedName": "GetBookmarksRequestLastUsedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Last used date", "generatedName": "GetBookmarksRequestLastUsedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -3407,22 +3396,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getBookmarksRequestLastUsedAtAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getBookmarksRequestLastUsedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Last used date", "generatedName": "GetBookmarksRequestLastUsedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Last used date", "generatedName": "GetBookmarksRequestLastUsedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -3437,16 +3426,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getBookmarksRequestLastUsedAtAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getBookmarksRequestLastUsedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetBookmarksRequestLastUsedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -3460,137 +3449,137 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "order_by", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Sort key(s)", "generatedName": "GetBookmarksRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Sort key(s)", "generatedName": "GetBookmarksRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetBookmarksRequestOrderByCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "created_at", "type": "string", + "value": "created_at", }, }, { - "description": undefined, + "description": null, "generatedName": "GetBookmarksRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetBookmarksRequestOrderByItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "created_at", "type": "string", + "value": "created_at", }, }, }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "dir", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Sort direction", "generatedName": "GetBookmarksRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Sort direction", "generatedName": "GetBookmarksRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetBookmarksRequestDirAsc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "asc", "type": "string", + "value": "asc", }, }, { - "description": undefined, + "description": null, "generatedName": "GetBookmarksRequestDirDesc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "desc", "type": "string", + "value": "desc", }, }, { - "description": undefined, + "description": null, "generatedName": "GetBookmarksRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetBookmarksRequestDirItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "asc", - "nameOverride": undefined, + "nameOverride": null, "value": "asc", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "desc", - "nameOverride": undefined, + "nameOverride": null, "value": "desc", }, ], @@ -3599,25 +3588,24 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Result set size", "generatedName": "GetBookmarksRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Result set size", "generatedName": "GetBookmarksRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -3626,23 +3614,23 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "next", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "The ID to provide in the query to get the next set of results", "generatedName": "GetBookmarksRequestNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID to provide in the query to get the next set of results", "generatedName": "GetBookmarksRequestNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3650,23 +3638,23 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "prev", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "The ID to provide in the query to get the previous set of results", "generatedName": "GetBookmarksRequestPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID to provide in the query to get the previous set of results", "generatedName": "GetBookmarksRequestPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3674,23 +3662,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "List of bookmarks", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetBookmarksResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BookmarkPaginatedResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get bookmarks", "tags": [ @@ -3700,7 +3687,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -3709,33 +3696,33 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "event_data_id": { - "primitive": { - "string": "event_data_id", + "type": "primitive", + "value": { "type": "string", + "value": "event_data_id", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "webhook_id": { - "primitive": { - "string": "webhook_id", + "type": "primitive", + "value": { "type": "string", + "value": "webhook_id", }, - "type": "primitive", }, }, "type": "object", @@ -3743,114 +3730,114 @@ exports[`open api parser hookdeck parse open api 1`] = ` "response": { "properties": { "alias": { - "primitive": { - "string": "alias", + "type": "primitive", + "value": { "type": "string", + "value": "alias", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "data": { "properties": { "body": { - "primitive": { - "string": "body", + "type": "primitive", + "value": { "type": "string", + "value": "body", }, - "type": "primitive", }, "headers": { - "primitive": { - "string": "headers", + "type": "primitive", + "value": { "type": "string", + "value": "headers", }, - "type": "primitive", }, "is_large_payload": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "parsed_query": { - "primitive": { - "string": "parsed_query", + "type": "primitive", + "value": { "type": "string", + "value": "parsed_query", }, - "type": "primitive", }, "path": { - "primitive": { - "string": "path", + "type": "primitive", + "value": { "type": "string", + "value": "path", }, - "type": "primitive", }, "query": { - "primitive": { - "string": "query", + "type": "primitive", + "value": { "type": "string", + "value": "query", }, - "type": "primitive", }, }, "type": "object", }, "event_data_id": { - "primitive": { - "string": "event_data_id", + "type": "primitive", + "value": { "type": "string", + "value": "event_data_id", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "last_used_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "webhook_id": { - "primitive": { - "string": "webhook_id", + "type": "primitive", + "value": { "type": "string", + "value": "webhook_id", }, - "type": "primitive", }, }, "type": "object", @@ -3859,23 +3846,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "CreateBookmarkRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "createBookmark", "path": "/bookmarks", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateBookmarkRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -3885,11 +3871,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ID of the event data to bookmark", "generatedName": "CreateBookmarkRequestEventDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3903,11 +3889,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ID of the associated connection", "generatedName": "CreateBookmarkRequestWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3921,11 +3907,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Descriptive name of the bookmark", "generatedName": "CreateBookmarkRequestLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3937,19 +3923,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createBookmarkRequestName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "createBookmarkRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A unique, human-friendly name for the bookmark", "generatedName": "CreateBookmarkRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3961,22 +3947,21 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "A single bookmark", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateBookmarkResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Bookmark", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a bookmark", "tags": [ @@ -3986,7 +3971,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 404, @@ -3994,134 +3979,134 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "alias": { - "primitive": { - "string": "alias", + "type": "primitive", + "value": { "type": "string", + "value": "alias", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "data": { "properties": { "body": { - "primitive": { - "string": "body", + "type": "primitive", + "value": { "type": "string", + "value": "body", }, - "type": "primitive", }, "headers": { - "primitive": { - "string": "headers", + "type": "primitive", + "value": { "type": "string", + "value": "headers", }, - "type": "primitive", }, "is_large_payload": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "parsed_query": { - "primitive": { - "string": "parsed_query", + "type": "primitive", + "value": { "type": "string", + "value": "parsed_query", }, - "type": "primitive", }, "path": { - "primitive": { - "string": "path", + "type": "primitive", + "value": { "type": "string", + "value": "path", }, - "type": "primitive", }, "query": { - "primitive": { - "string": "query", + "type": "primitive", + "value": { "type": "string", + "value": "query", }, - "type": "primitive", }, }, "type": "object", }, "event_data_id": { - "primitive": { - "string": "event_data_id", + "type": "primitive", + "value": { "type": "string", + "value": "event_data_id", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "last_used_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "webhook_id": { - "primitive": { - "string": "webhook_id", + "type": "primitive", + "value": { "type": "string", + "value": "webhook_id", }, - "type": "primitive", }, }, "type": "object", @@ -4130,47 +4115,46 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "GetBookmarkRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getBookmark", "path": "/bookmarks/{id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Bookmark ID", "generatedName": "GetBookmarkRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "A single bookmark", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetBookmarkResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Bookmark", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get a single bookmark", "tags": [ @@ -4180,7 +4164,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -4190,18 +4174,18 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], @@ -4213,114 +4197,114 @@ exports[`open api parser hookdeck parse open api 1`] = ` "response": { "properties": { "alias": { - "primitive": { - "string": "alias", + "type": "primitive", + "value": { "type": "string", + "value": "alias", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "data": { "properties": { "body": { - "primitive": { - "string": "body", + "type": "primitive", + "value": { "type": "string", + "value": "body", }, - "type": "primitive", }, "headers": { - "primitive": { - "string": "headers", + "type": "primitive", + "value": { "type": "string", + "value": "headers", }, - "type": "primitive", }, "is_large_payload": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "parsed_query": { - "primitive": { - "string": "parsed_query", + "type": "primitive", + "value": { "type": "string", + "value": "parsed_query", }, - "type": "primitive", }, "path": { - "primitive": { - "string": "path", + "type": "primitive", + "value": { "type": "string", + "value": "path", }, - "type": "primitive", }, "query": { - "primitive": { - "string": "query", + "type": "primitive", + "value": { "type": "string", + "value": "query", }, - "type": "primitive", }, }, "type": "object", }, "event_data_id": { - "primitive": { - "string": "event_data_id", + "type": "primitive", + "value": { "type": "string", + "value": "event_data_id", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "last_used_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "webhook_id": { - "primitive": { - "string": "webhook_id", + "type": "primitive", + "value": { "type": "string", + "value": "webhook_id", }, - "type": "primitive", }, }, "type": "object", @@ -4329,41 +4313,40 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "UpdateBookmarkRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "updateBookmark", "path": "/bookmarks/{id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Bookmark ID", "generatedName": "UpdateBookmarkRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateBookmarkRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -4371,19 +4354,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "updateBookmarkRequestEventDataId", "key": "event_data_id", "schema": { - "description": undefined, + "description": null, "generatedName": "updateBookmarkRequestEventDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ID of the event data to bookmark", "generatedName": "UpdateBookmarkRequestEventDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4396,19 +4379,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "updateBookmarkRequestWebhookId", "key": "webhook_id", "schema": { - "description": undefined, + "description": null, "generatedName": "updateBookmarkRequestWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ID of the associated connection", "generatedName": "UpdateBookmarkRequestWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4421,19 +4404,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "updateBookmarkRequestLabel", "key": "label", "schema": { - "description": undefined, + "description": null, "generatedName": "updateBookmarkRequestLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Descriptive name of the bookmark", "generatedName": "UpdateBookmarkRequestLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4446,19 +4429,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "updateBookmarkRequestName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "updateBookmarkRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A unique, human-friendly name for the bookmark", "generatedName": "UpdateBookmarkRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4470,22 +4453,21 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "A single bookmark", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateBookmarkResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Bookmark", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Update a bookmark", "tags": [ @@ -4495,7 +4477,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 404, @@ -4503,31 +4485,31 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, "type": "object", @@ -4536,47 +4518,46 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "DeleteBookmarkRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "deleteBookmark", "path": "/bookmarks/{id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Bookmark ID", "generatedName": "DeleteBookmarkRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "An object with deleted bookmark's id", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteBookmarkResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DeletedBookmarkResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Delete a bookmark", "tags": [ @@ -4586,7 +4567,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -4596,18 +4577,18 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], @@ -4617,224 +4598,223 @@ exports[`open api parser hookdeck parse open api 1`] = ` "type": "object", }, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "attempts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "cli_id": { - "primitive": { - "string": "cli_id", + "type": "primitive", + "value": { "type": "string", + "value": "cli_id", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "created_at_id": { - "primitive": { - "string": "created_at_id", + "type": "primitive", + "value": { "type": "string", + "value": "created_at_id", }, - "type": "primitive", }, "data": { "properties": { "body": { - "primitive": { - "string": "body", + "type": "primitive", + "value": { "type": "string", + "value": "body", }, - "type": "primitive", }, "headers": { - "primitive": { - "string": "headers", + "type": "primitive", + "value": { "type": "string", + "value": "headers", }, - "type": "primitive", }, "is_large_payload": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "parsed_query": { - "primitive": { - "string": "parsed_query", + "type": "primitive", + "value": { "type": "string", + "value": "parsed_query", }, - "type": "primitive", }, "path": { - "primitive": { - "string": "path", + "type": "primitive", + "value": { "type": "string", + "value": "path", }, - "type": "primitive", }, "query": { - "primitive": { - "string": "query", + "type": "primitive", + "value": { "type": "string", + "value": "query", }, - "type": "primitive", }, }, "type": "object", }, "destination_id": { - "primitive": { - "string": "destination_id", + "type": "primitive", + "value": { "type": "string", + "value": "destination_id", }, - "type": "primitive", }, "event_data_id": { - "primitive": { - "string": "event_data_id", + "type": "primitive", + "value": { "type": "string", + "value": "event_data_id", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "last_attempt_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "last_attempt_at_id": { - "primitive": { - "string": "last_attempt_at_id", + "type": "primitive", + "value": { "type": "string", + "value": "last_attempt_at_id", }, - "type": "primitive", }, "next_attempt_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "request_id": { - "primitive": { - "string": "request_id", + "type": "primitive", + "value": { "type": "string", + "value": "request_id", }, - "type": "primitive", }, "response_status": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "source_id": { - "primitive": { - "string": "source_id", + "type": "primitive", + "value": { "type": "string", + "value": "source_id", }, - "type": "primitive", }, "status": { - "enum": "SCHEDULED", "type": "enum", + "value": "SCHEDULED", }, "successful_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "webhook_id": { - "primitive": { - "string": "webhook_id", + "type": "primitive", + "value": { "type": "string", + "value": "webhook_id", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "TriggerBookmarkRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "triggerBookmark", "path": "/bookmarks/{id}/trigger", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Bookmark ID", "generatedName": "TriggerBookmarkRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TriggerBookmarkRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -4842,40 +4822,40 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "triggerBookmarkRequestTarget", "key": "target", "schema": { - "description": undefined, + "description": null, "generatedName": "triggerBookmarkRequestTarget", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Bookmark target", "generatedName": "TriggerBookmarkRequestTarget", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "http", - "nameOverride": undefined, + "nameOverride": null, "value": "http", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "cli", - "nameOverride": undefined, + "nameOverride": null, "value": "cli", }, ], @@ -4887,22 +4867,21 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Array of created events", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TriggerBookmarkResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EventArray", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Trigger a bookmark", "tags": [ @@ -4912,7 +4891,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -4921,138 +4900,138 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "models": { - "array": [ + "type": "array", + "value": [ { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "cli_path": { - "primitive": { - "string": "cli_path", + "type": "primitive", + "value": { "type": "string", + "value": "cli_path", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "path_forwarding_disabled": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "rate_limit": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "rate_limit_period": { - "enum": "second", "type": "enum", + "value": "second", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "pagination": { "properties": { "dir": { - "enum": "asc", "type": "enum", + "value": "asc", }, "limit": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "next": { - "primitive": { - "string": "next", + "type": "primitive", + "value": { "type": "string", + "value": "next", }, - "type": "primitive", }, "order_by": { - "primitive": { - "string": "order_by", + "type": "primitive", + "value": { "type": "string", + "value": "order_by", }, - "type": "primitive", }, "prev": { - "primitive": { - "string": "prev", + "type": "primitive", + "value": { "type": "string", + "value": "prev", }, - "type": "primitive", }, }, "type": "object", @@ -5064,55 +5043,56 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "GetDestinationsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getDestinations", "path": "/destinations", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by destination IDs", "generatedName": "GetDestinationsRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by destination IDs", "generatedName": "GetDestinationsRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetDestinationsRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetDestinationsRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetDestinationsRequestIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5121,35 +5101,35 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "name", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "The destination name", "generatedName": "GetDestinationsRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "The destination name", "generatedName": "GetDestinationsRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetDestinationsRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5157,10 +5137,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetDestinationsRequestNameAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -5168,19 +5148,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getDestinationsRequestNameAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getDestinationsRequestNameAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetDestinationsRequestNameAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5193,19 +5173,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getDestinationsRequestNameAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getDestinationsRequestNameAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetDestinationsRequestNameAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5218,19 +5198,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getDestinationsRequestNameAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getDestinationsRequestNameAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetDestinationsRequestNameAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5243,19 +5223,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getDestinationsRequestNameAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getDestinationsRequestNameAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetDestinationsRequestNameAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5268,16 +5248,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getDestinationsRequestNameAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getDestinationsRequestNameAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetDestinationsRequestNameAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -5291,19 +5271,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getDestinationsRequestNameAnyContains", "key": "contains", "schema": { - "description": undefined, + "description": null, "generatedName": "getDestinationsRequestNameAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetDestinationsRequestNameAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5316,25 +5296,24 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "archived", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Include archived resources in the response", "generatedName": "GetDestinationsRequestArchived", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Include archived resources in the response", "generatedName": "GetDestinationsRequestArchived", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -5343,33 +5322,34 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "archived_at", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Date the destination was archived", "generatedName": "GetDestinationsRequestArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Date the destination was archived", "generatedName": "GetDestinationsRequestArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetDestinationsRequestArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetDestinationsRequestArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -5379,10 +5359,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetDestinationsRequestArchivedAtAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -5390,22 +5370,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getDestinationsRequestArchivedAtAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getDestinationsRequestArchivedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetDestinationsRequestArchivedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetDestinationsRequestArchivedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -5420,22 +5400,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getDestinationsRequestArchivedAtAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getDestinationsRequestArchivedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetDestinationsRequestArchivedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetDestinationsRequestArchivedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -5450,22 +5430,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getDestinationsRequestArchivedAtAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getDestinationsRequestArchivedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetDestinationsRequestArchivedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetDestinationsRequestArchivedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -5480,22 +5460,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getDestinationsRequestArchivedAtAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getDestinationsRequestArchivedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetDestinationsRequestArchivedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetDestinationsRequestArchivedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -5510,16 +5490,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getDestinationsRequestArchivedAtAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getDestinationsRequestArchivedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetDestinationsRequestArchivedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -5533,53 +5513,53 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "url", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "HTTP endpoint of the destination", "generatedName": "GetDestinationsRequestUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "HTTP endpoint of the destination", "generatedName": "GetDestinationsRequestUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetDestinationsRequestUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetDestinationsRequestUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetDestinationsRequestUrlItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5588,35 +5568,35 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "cli_path", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Path for the CLI destination", "generatedName": "GetDestinationsRequestCliPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Path for the CLI destination", "generatedName": "GetDestinationsRequestCliPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetDestinationsRequestCliPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5624,10 +5604,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetDestinationsRequestCliPathAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -5635,16 +5615,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getDestinationsRequestCliPathAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getDestinationsRequestCliPathAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetDestinationsRequestCliPathAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -5656,19 +5636,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "type": "object", }, { - "description": undefined, + "description": null, "generatedName": "GetDestinationsRequestCliPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetDestinationsRequestCliPathItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5677,137 +5657,137 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "order_by", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Sort key(s)", "generatedName": "GetDestinationsRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Sort key(s)", "generatedName": "GetDestinationsRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetDestinationsRequestOrderByCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "created_at", "type": "string", + "value": "created_at", }, }, { - "description": undefined, + "description": null, "generatedName": "GetDestinationsRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetDestinationsRequestOrderByItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "created_at", "type": "string", + "value": "created_at", }, }, }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "dir", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Sort direction", "generatedName": "GetDestinationsRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Sort direction", "generatedName": "GetDestinationsRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetDestinationsRequestDirAsc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "asc", "type": "string", + "value": "asc", }, }, { - "description": undefined, + "description": null, "generatedName": "GetDestinationsRequestDirDesc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "desc", "type": "string", + "value": "desc", }, }, { - "description": undefined, + "description": null, "generatedName": "GetDestinationsRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetDestinationsRequestDirItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "asc", - "nameOverride": undefined, + "nameOverride": null, "value": "asc", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "desc", - "nameOverride": undefined, + "nameOverride": null, "value": "desc", }, ], @@ -5816,25 +5796,24 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Result set size", "generatedName": "GetDestinationsRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Result set size", "generatedName": "GetDestinationsRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -5843,23 +5822,23 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "next", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "The ID to provide in the query to get the next set of results", "generatedName": "GetDestinationsRequestNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID to provide in the query to get the next set of results", "generatedName": "GetDestinationsRequestNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5867,23 +5846,23 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "prev", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "The ID to provide in the query to get the previous set of results", "generatedName": "GetDestinationsRequestPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID to provide in the query to get the previous set of results", "generatedName": "GetDestinationsRequestPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5891,23 +5870,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "List of destinations", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetDestinationsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DestinationPaginatedResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get destinations", "tags": [ @@ -5917,7 +5895,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -5926,19 +5904,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, }, "type": "object", @@ -5946,78 +5924,78 @@ exports[`open api parser hookdeck parse open api 1`] = ` "response": { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "cli_path": { - "primitive": { - "string": "cli_path", + "type": "primitive", + "value": { "type": "string", + "value": "cli_path", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "path_forwarding_disabled": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "rate_limit": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "rate_limit_period": { - "enum": "second", "type": "enum", + "value": "second", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, }, "type": "object", @@ -6026,23 +6004,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "CreateDestinationRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "createDestination", "path": "/destinations", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateDestinationRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6052,11 +6029,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Name for the destination", "generatedName": "CreateDestinationRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6068,25 +6045,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createDestinationRequestUrl", "key": "url", "schema": { - "description": undefined, + "description": null, "generatedName": "createDestinationRequestUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Endpoint of the destination", "generatedName": "CreateDestinationRequestUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Endpoint of the destination", "generatedName": "CreateDestinationRequestUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6100,25 +6077,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createDestinationRequestCliPath", "key": "cli_path", "schema": { - "description": undefined, + "description": null, "generatedName": "createDestinationRequestCliPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Path for the CLI destination", "generatedName": "CreateDestinationRequestCliPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Path for the CLI destination", "generatedName": "CreateDestinationRequestCliPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6132,52 +6109,52 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createDestinationRequestRateLimitPeriod", "key": "rate_limit_period", "schema": { - "description": undefined, + "description": null, "generatedName": "createDestinationRequestRateLimitPeriod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Period to rate limit attempts", "generatedName": "CreateDestinationRequestRateLimitPeriod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "second", - "nameOverride": undefined, + "nameOverride": null, "value": "second", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "minute", - "nameOverride": undefined, + "nameOverride": null, "value": "minute", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "hour", - "nameOverride": undefined, + "nameOverride": null, "value": "hour", }, ], @@ -6190,22 +6167,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createDestinationRequestRateLimit", "key": "rate_limit", "schema": { - "description": undefined, + "description": null, "generatedName": "createDestinationRequestRateLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Limit event attempts to receive per period", "generatedName": "CreateDestinationRequestRateLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Limit event attempts to receive per period", "generatedName": "CreateDestinationRequestRateLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -6220,16 +6197,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createDestinationRequestPathForwardingDisabled", "key": "path_forwarding_disabled", "schema": { - "description": undefined, + "description": null, "generatedName": "createDestinationRequestPathForwardingDisabled", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateDestinationRequestPathForwardingDisabled", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -6242,22 +6219,21 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "A single destination", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateDestinationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Destination", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a destination", "tags": [ @@ -6267,7 +6243,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -6276,19 +6252,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, }, "type": "object", @@ -6296,78 +6272,78 @@ exports[`open api parser hookdeck parse open api 1`] = ` "response": { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "cli_path": { - "primitive": { - "string": "cli_path", + "type": "primitive", + "value": { "type": "string", + "value": "cli_path", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "path_forwarding_disabled": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "rate_limit": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "rate_limit_period": { - "enum": "second", "type": "enum", + "value": "second", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, }, "type": "object", @@ -6376,23 +6352,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "UpsertDestinationRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "upsertDestination", "path": "/destinations", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpsertDestinationRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6402,11 +6377,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Name for the destination", "generatedName": "UpsertDestinationRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6418,25 +6393,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "upsertDestinationRequestUrl", "key": "url", "schema": { - "description": undefined, + "description": null, "generatedName": "upsertDestinationRequestUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Endpoint of the destination", "generatedName": "UpsertDestinationRequestUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Endpoint of the destination", "generatedName": "UpsertDestinationRequestUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6450,25 +6425,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "upsertDestinationRequestCliPath", "key": "cli_path", "schema": { - "description": undefined, + "description": null, "generatedName": "upsertDestinationRequestCliPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Path for the CLI destination", "generatedName": "UpsertDestinationRequestCliPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Path for the CLI destination", "generatedName": "UpsertDestinationRequestCliPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6482,52 +6457,52 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "upsertDestinationRequestRateLimitPeriod", "key": "rate_limit_period", "schema": { - "description": undefined, + "description": null, "generatedName": "upsertDestinationRequestRateLimitPeriod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Period to rate limit attempts", "generatedName": "UpsertDestinationRequestRateLimitPeriod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "second", - "nameOverride": undefined, + "nameOverride": null, "value": "second", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "minute", - "nameOverride": undefined, + "nameOverride": null, "value": "minute", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "hour", - "nameOverride": undefined, + "nameOverride": null, "value": "hour", }, ], @@ -6540,22 +6515,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "upsertDestinationRequestRateLimit", "key": "rate_limit", "schema": { - "description": undefined, + "description": null, "generatedName": "upsertDestinationRequestRateLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Limit event attempts to receive per period", "generatedName": "UpsertDestinationRequestRateLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Limit event attempts to receive per period", "generatedName": "UpsertDestinationRequestRateLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -6570,16 +6545,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "upsertDestinationRequestPathForwardingDisabled", "key": "path_forwarding_disabled", "schema": { - "description": undefined, + "description": null, "generatedName": "upsertDestinationRequestPathForwardingDisabled", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpsertDestinationRequestPathForwardingDisabled", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -6592,22 +6567,21 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "A single destination", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpsertDestinationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Destination", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Update or create a destination", "tags": [ @@ -6617,7 +6591,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 404, @@ -6625,98 +6599,98 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "cli_path": { - "primitive": { - "string": "cli_path", + "type": "primitive", + "value": { "type": "string", + "value": "cli_path", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "path_forwarding_disabled": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "rate_limit": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "rate_limit_period": { - "enum": "second", "type": "enum", + "value": "second", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, }, "type": "object", @@ -6725,47 +6699,46 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "GetDestinationRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getDestination", "path": "/destinations/{id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Destination ID", "generatedName": "GetDestinationRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "A single destination", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetDestinationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Destination", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get a destination", "tags": [ @@ -6775,7 +6748,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -6785,18 +6758,18 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], @@ -6804,11 +6777,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "request": { "properties": { "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, }, "type": "object", @@ -6816,78 +6789,78 @@ exports[`open api parser hookdeck parse open api 1`] = ` "response": { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "cli_path": { - "primitive": { - "string": "cli_path", + "type": "primitive", + "value": { "type": "string", + "value": "cli_path", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "path_forwarding_disabled": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "rate_limit": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "rate_limit_period": { - "enum": "second", "type": "enum", + "value": "second", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, }, "type": "object", @@ -6896,41 +6869,40 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "UpdateDestinationRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "updateDestination", "path": "/destinations/{id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Destination ID", "generatedName": "UpdateDestinationRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateDestinationRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6940,11 +6912,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Name for the destination", "generatedName": "UpdateDestinationRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6956,25 +6928,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "updateDestinationRequestUrl", "key": "url", "schema": { - "description": undefined, + "description": null, "generatedName": "updateDestinationRequestUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Endpoint of the destination", "generatedName": "UpdateDestinationRequestUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Endpoint of the destination", "generatedName": "UpdateDestinationRequestUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6988,25 +6960,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "updateDestinationRequestCliPath", "key": "cli_path", "schema": { - "description": undefined, + "description": null, "generatedName": "updateDestinationRequestCliPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Path for the CLI destination", "generatedName": "UpdateDestinationRequestCliPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Path for the CLI destination", "generatedName": "UpdateDestinationRequestCliPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7020,52 +6992,52 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "updateDestinationRequestRateLimitPeriod", "key": "rate_limit_period", "schema": { - "description": undefined, + "description": null, "generatedName": "updateDestinationRequestRateLimitPeriod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Period to rate limit attempts", "generatedName": "UpdateDestinationRequestRateLimitPeriod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "second", - "nameOverride": undefined, + "nameOverride": null, "value": "second", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "minute", - "nameOverride": undefined, + "nameOverride": null, "value": "minute", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "hour", - "nameOverride": undefined, + "nameOverride": null, "value": "hour", }, ], @@ -7078,22 +7050,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "updateDestinationRequestRateLimit", "key": "rate_limit", "schema": { - "description": undefined, + "description": null, "generatedName": "updateDestinationRequestRateLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Limit event attempts to receive per period", "generatedName": "UpdateDestinationRequestRateLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Limit event attempts to receive per period", "generatedName": "UpdateDestinationRequestRateLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -7108,22 +7080,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "updateDestinationRequestArchivedAt", "key": "archived_at", "schema": { - "description": undefined, + "description": null, "generatedName": "updateDestinationRequestArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Date the destination was archived", "generatedName": "UpdateDestinationRequestArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Date the destination was archived", "generatedName": "UpdateDestinationRequestArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -7138,16 +7110,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "updateDestinationRequestPathForwardingDisabled", "key": "path_forwarding_disabled", "schema": { - "description": undefined, + "description": null, "generatedName": "updateDestinationRequestPathForwardingDisabled", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateDestinationRequestPathForwardingDisabled", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -7160,22 +7132,21 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "A single destination", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateDestinationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Destination", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Update a destination", "tags": [ @@ -7185,7 +7156,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 404, @@ -7193,98 +7164,98 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "cli_path": { - "primitive": { - "string": "cli_path", + "type": "primitive", + "value": { "type": "string", + "value": "cli_path", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "path_forwarding_disabled": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "rate_limit": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "rate_limit_period": { - "enum": "second", "type": "enum", + "value": "second", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, }, "type": "object", @@ -7293,47 +7264,46 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "ArchiveDestinationRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "archiveDestination", "path": "/destinations/{id}/archive", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Destination ID", "generatedName": "ArchiveDestinationRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "A single destination", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ArchiveDestinationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Destination", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Archive a destination", "tags": [ @@ -7343,7 +7313,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 404, @@ -7351,98 +7321,98 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "cli_path": { - "primitive": { - "string": "cli_path", + "type": "primitive", + "value": { "type": "string", + "value": "cli_path", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "path_forwarding_disabled": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "rate_limit": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "rate_limit_period": { - "enum": "second", "type": "enum", + "value": "second", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, }, "type": "object", @@ -7451,47 +7421,46 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "UnarchiveDestinationRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "unarchiveDestination", "path": "/destinations/{id}/unarchive", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Destination ID", "generatedName": "UnarchiveDestinationRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "A single destination", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UnarchiveDestinationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Destination", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Unarchive a destination", "tags": [ @@ -7501,7 +7470,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -7510,199 +7479,199 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "models": { - "array": [ + "type": "array", + "value": [ { "properties": { "attempts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "cli_id": { - "primitive": { - "string": "cli_id", + "type": "primitive", + "value": { "type": "string", + "value": "cli_id", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "created_at_id": { - "primitive": { - "string": "created_at_id", + "type": "primitive", + "value": { "type": "string", + "value": "created_at_id", }, - "type": "primitive", }, "data": { "properties": { "path": { - "primitive": { - "string": "path", + "type": "primitive", + "value": { "type": "string", + "value": "path", }, - "type": "primitive", }, }, "type": "object", }, "destination_id": { - "primitive": { - "string": "destination_id", + "type": "primitive", + "value": { "type": "string", + "value": "destination_id", }, - "type": "primitive", }, "event_data_id": { - "primitive": { - "string": "event_data_id", + "type": "primitive", + "value": { "type": "string", + "value": "event_data_id", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "last_attempt_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "last_attempt_at_id": { - "primitive": { - "string": "last_attempt_at_id", + "type": "primitive", + "value": { "type": "string", + "value": "last_attempt_at_id", }, - "type": "primitive", }, "next_attempt_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "request_id": { - "primitive": { - "string": "request_id", + "type": "primitive", + "value": { "type": "string", + "value": "request_id", }, - "type": "primitive", }, "response_status": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "source_id": { - "primitive": { - "string": "source_id", + "type": "primitive", + "value": { "type": "string", + "value": "source_id", }, - "type": "primitive", }, "status": { - "enum": "SCHEDULED", "type": "enum", + "value": "SCHEDULED", }, "successful_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "webhook_id": { - "primitive": { - "string": "webhook_id", + "type": "primitive", + "value": { "type": "string", + "value": "webhook_id", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "pagination": { "properties": { "dir": { - "enum": "asc", "type": "enum", + "value": "asc", }, "limit": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "next": { - "primitive": { - "string": "next", + "type": "primitive", + "value": { "type": "string", + "value": "next", }, - "type": "primitive", }, "order_by": { - "primitive": { - "string": "order_by", + "type": "primitive", + "value": { "type": "string", + "value": "order_by", }, - "type": "primitive", }, "prev": { - "primitive": { - "string": "prev", + "type": "primitive", + "value": { "type": "string", + "value": "prev", }, - "type": "primitive", }, }, "type": "object", @@ -7714,55 +7683,56 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "GetEventsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getEvents", "path": "/events", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by event IDs", "generatedName": "GetEventsRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by event IDs", "generatedName": "GetEventsRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "description": "Event ID", "generatedName": "GetEventsRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Event ID", "generatedName": "GetEventsRequestIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7771,46 +7741,46 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "status", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Lifecyle status of the event", "generatedName": "GetEventsRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Lifecyle status of the event", "generatedName": "GetEventsRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestStatusZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EventStatus", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestStatusItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EventStatus", "type": "reference", }, @@ -7818,53 +7788,53 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "issue_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestIssueId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "GetEventsRequestIssueId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestIssueId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestIssueId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestIssueIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7873,53 +7843,53 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "webhook_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by webhook connection IDs", "generatedName": "GetEventsRequestWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by webhook connection IDs", "generatedName": "GetEventsRequestWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "description": "Webhook ID", "generatedName": "GetEventsRequestWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Webhook ID", "generatedName": "GetEventsRequestWebhookIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7928,53 +7898,53 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "destination_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by destination IDs", "generatedName": "GetEventsRequestDestinationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by destination IDs", "generatedName": "GetEventsRequestDestinationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "description": "Destination ID", "generatedName": "GetEventsRequestDestinationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestDestinationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Destination ID", "generatedName": "GetEventsRequestDestinationIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7983,53 +7953,53 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "source_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by source IDs", "generatedName": "GetEventsRequestSourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by source IDs", "generatedName": "GetEventsRequestSourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "description": "Source ID", "generatedName": "GetEventsRequestSourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestSourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Source ID", "generatedName": "GetEventsRequestSourceIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8038,32 +8008,32 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "attempts", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by number of attempts", "generatedName": "GetEventsRequestAttempts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by number of attempts", "generatedName": "GetEventsRequestAttempts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestAttempts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -8072,10 +8042,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetEventsRequestAttemptsAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8083,16 +8053,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventsRequestAttemptsAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventsRequestAttemptsAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestAttemptsAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -8106,16 +8076,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventsRequestAttemptsAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventsRequestAttemptsAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestAttemptsAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -8129,16 +8099,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventsRequestAttemptsAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventsRequestAttemptsAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestAttemptsAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -8152,16 +8122,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventsRequestAttemptsAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventsRequestAttemptsAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestAttemptsAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -8175,16 +8145,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventsRequestAttemptsAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventsRequestAttemptsAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestAttemptsAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -8198,16 +8168,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventsRequestAttemptsAnyContains", "key": "contains", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventsRequestAttemptsAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestAttemptsAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -8221,32 +8191,32 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "response_status", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by HTTP response status code", "generatedName": "GetEventsRequestResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by HTTP response status code", "generatedName": "GetEventsRequestResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -8255,10 +8225,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetEventsRequestResponseStatusAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8266,16 +8236,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventsRequestResponseStatusAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventsRequestResponseStatusAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestResponseStatusAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -8289,16 +8259,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventsRequestResponseStatusAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventsRequestResponseStatusAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestResponseStatusAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -8312,16 +8282,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventsRequestResponseStatusAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventsRequestResponseStatusAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestResponseStatusAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -8335,16 +8305,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventsRequestResponseStatusAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventsRequestResponseStatusAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestResponseStatusAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -8358,16 +8328,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventsRequestResponseStatusAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventsRequestResponseStatusAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestResponseStatusAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -8381,16 +8351,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventsRequestResponseStatusAnyContains", "key": "contains", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventsRequestResponseStatusAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestResponseStatusAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -8402,16 +8372,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "type": "object", }, { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestResponseStatusItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -8421,32 +8391,32 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "successful_at", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by \`successful_at\` date using a date operator", "generatedName": "GetEventsRequestSuccessfulAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by \`successful_at\` date using a date operator", "generatedName": "GetEventsRequestSuccessfulAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestSuccessfulAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -8455,10 +8425,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetEventsRequestSuccessfulAtAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8466,16 +8436,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventsRequestSuccessfulAtAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventsRequestSuccessfulAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestSuccessfulAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -8489,16 +8459,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventsRequestSuccessfulAtAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventsRequestSuccessfulAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestSuccessfulAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -8512,16 +8482,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventsRequestSuccessfulAtAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventsRequestSuccessfulAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestSuccessfulAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -8535,16 +8505,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventsRequestSuccessfulAtAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventsRequestSuccessfulAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestSuccessfulAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -8558,16 +8528,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventsRequestSuccessfulAtAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventsRequestSuccessfulAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestSuccessfulAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -8581,32 +8551,32 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "created_at", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by \`created_at\` date using a date operator", "generatedName": "GetEventsRequestCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by \`created_at\` date using a date operator", "generatedName": "GetEventsRequestCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -8615,10 +8585,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetEventsRequestCreatedAtAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8626,16 +8596,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventsRequestCreatedAtAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventsRequestCreatedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestCreatedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -8649,16 +8619,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventsRequestCreatedAtAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventsRequestCreatedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestCreatedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -8672,16 +8642,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventsRequestCreatedAtAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventsRequestCreatedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestCreatedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -8695,16 +8665,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventsRequestCreatedAtAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventsRequestCreatedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestCreatedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -8718,16 +8688,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventsRequestCreatedAtAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventsRequestCreatedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestCreatedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -8741,53 +8711,53 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "error_code", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "GetEventsRequestErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestErrorCodeItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8796,35 +8766,35 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "cli_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by CLI IDs. \`?[any]=true\` operator for any CLI.", "generatedName": "GetEventsRequestCliId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by CLI IDs. \`?[any]=true\` operator for any CLI.", "generatedName": "GetEventsRequestCliId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestCliId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8832,10 +8802,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetEventsRequestCliIdAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8843,16 +8813,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventsRequestCliIdAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventsRequestCliIdAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestCliIdAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -8864,19 +8834,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "type": "object", }, { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestCliId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestCliIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8885,53 +8855,53 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "cli_user_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestCliUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "GetEventsRequestCliUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestCliUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestCliUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestCliUserIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8940,32 +8910,32 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "last_attempt_at", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by \`last_attempt_at\` date using a date operator", "generatedName": "GetEventsRequestLastAttemptAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by \`last_attempt_at\` date using a date operator", "generatedName": "GetEventsRequestLastAttemptAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestLastAttemptAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -8974,10 +8944,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetEventsRequestLastAttemptAtAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8985,16 +8955,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventsRequestLastAttemptAtAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventsRequestLastAttemptAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestLastAttemptAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -9008,16 +8978,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventsRequestLastAttemptAtAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventsRequestLastAttemptAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestLastAttemptAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -9031,16 +9001,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventsRequestLastAttemptAtAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventsRequestLastAttemptAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestLastAttemptAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -9054,16 +9024,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventsRequestLastAttemptAtAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventsRequestLastAttemptAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestLastAttemptAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -9077,16 +9047,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventsRequestLastAttemptAtAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventsRequestLastAttemptAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestLastAttemptAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -9100,53 +9070,53 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "event_data_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestEventDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "GetEventsRequestEventDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestEventDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestEventDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestEventDataIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9155,35 +9125,35 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "headers", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "URL Encoded string of the JSON to match to the data headers", "generatedName": "GetEventsRequestHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "URL Encoded string of the JSON to match to the data headers", "generatedName": "GetEventsRequestHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9191,45 +9161,45 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetEventsRequestHeadersOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "body", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "URL Encoded string of the JSON to match to the data body", "generatedName": "GetEventsRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "URL Encoded string of the JSON to match to the data body", "generatedName": "GetEventsRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9237,45 +9207,45 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetEventsRequestBodyOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "parsed_query", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "URL Encoded string of the JSON to match to the parsed query (JSON representation of the query)", "generatedName": "GetEventsRequestParsedQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "URL Encoded string of the JSON to match to the parsed query (JSON representation of the query)", "generatedName": "GetEventsRequestParsedQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestParsedQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9283,63 +9253,63 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetEventsRequestParsedQueryOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "bulk_retry_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestBulkRetryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "GetEventsRequestBulkRetryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestBulkRetryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestBulkRetryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestBulkRetryIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9348,28 +9318,27 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "path", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "URL Encoded string of the string to match partially to the path", "generatedName": "GetEventsRequestPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "URL Encoded string of the string to match partially to the path", "generatedName": "GetEventsRequestPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9377,125 +9346,126 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "include", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Include the data object in the event model", "generatedName": "GetEventsRequestInclude", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Include the data object in the event model", "generatedName": "GetEventsRequestInclude", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "data", "type": "string", + "value": "data", }, }, }, }, { - "description": undefined, + "description": null, "name": "order_by", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Sort key(s)", "generatedName": "GetEventsRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Sort key(s)", "generatedName": "GetEventsRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestOrderByLastAttemptAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "last_attempt_at", "type": "string", + "value": "last_attempt_at", }, }, { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestOrderByNextAttemptAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "next_attempt_at", "type": "string", + "value": "next_attempt_at", }, }, { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestOrderByCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "created_at", "type": "string", + "value": "created_at", }, }, { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestOrderByItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "last_attempt_at", - "nameOverride": undefined, + "nameOverride": null, "value": "last_attempt_at", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "next_attempt_at", - "nameOverride": undefined, + "nameOverride": null, "value": "next_attempt_at", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "created_at", - "nameOverride": undefined, + "nameOverride": null, "value": "created_at", }, ], @@ -9504,84 +9474,84 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "dir", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Sort direction", "generatedName": "GetEventsRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Sort direction", "generatedName": "GetEventsRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestDirAsc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "asc", "type": "string", + "value": "asc", }, }, { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestDirDesc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "desc", "type": "string", + "value": "desc", }, }, { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventsRequestDirItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "asc", - "nameOverride": undefined, + "nameOverride": null, "value": "asc", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "desc", - "nameOverride": undefined, + "nameOverride": null, "value": "desc", }, ], @@ -9590,25 +9560,24 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Result set size", "generatedName": "GetEventsRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Result set size", "generatedName": "GetEventsRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -9617,23 +9586,23 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "next", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "The ID to provide in the query to get the next set of results", "generatedName": "GetEventsRequestNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID to provide in the query to get the next set of results", "generatedName": "GetEventsRequestNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9641,23 +9610,23 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "prev", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "The ID to provide in the query to get the previous set of results", "generatedName": "GetEventsRequestPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID to provide in the query to get the previous set of results", "generatedName": "GetEventsRequestPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9665,23 +9634,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "List of events", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetEventsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EventPaginatedResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get events", "tags": [ @@ -9691,7 +9659,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 404, @@ -9699,194 +9667,194 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "attempts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "cli_id": { - "primitive": { - "string": "cli_id", + "type": "primitive", + "value": { "type": "string", + "value": "cli_id", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "created_at_id": { - "primitive": { - "string": "created_at_id", + "type": "primitive", + "value": { "type": "string", + "value": "created_at_id", }, - "type": "primitive", }, "data": { "properties": { "body": { - "primitive": { - "string": "body", + "type": "primitive", + "value": { "type": "string", + "value": "body", }, - "type": "primitive", }, "headers": { - "primitive": { - "string": "headers", + "type": "primitive", + "value": { "type": "string", + "value": "headers", }, - "type": "primitive", }, "is_large_payload": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "parsed_query": { - "primitive": { - "string": "parsed_query", + "type": "primitive", + "value": { "type": "string", + "value": "parsed_query", }, - "type": "primitive", }, "path": { - "primitive": { - "string": "path", + "type": "primitive", + "value": { "type": "string", + "value": "path", }, - "type": "primitive", }, "query": { - "primitive": { - "string": "query", + "type": "primitive", + "value": { "type": "string", + "value": "query", }, - "type": "primitive", }, }, "type": "object", }, "destination_id": { - "primitive": { - "string": "destination_id", + "type": "primitive", + "value": { "type": "string", + "value": "destination_id", }, - "type": "primitive", }, "event_data_id": { - "primitive": { - "string": "event_data_id", + "type": "primitive", + "value": { "type": "string", + "value": "event_data_id", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "last_attempt_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "last_attempt_at_id": { - "primitive": { - "string": "last_attempt_at_id", + "type": "primitive", + "value": { "type": "string", + "value": "last_attempt_at_id", }, - "type": "primitive", }, "next_attempt_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "request_id": { - "primitive": { - "string": "request_id", + "type": "primitive", + "value": { "type": "string", + "value": "request_id", }, - "type": "primitive", }, "response_status": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "source_id": { - "primitive": { - "string": "source_id", + "type": "primitive", + "value": { "type": "string", + "value": "source_id", }, - "type": "primitive", }, "status": { - "enum": "SCHEDULED", "type": "enum", + "value": "SCHEDULED", }, "successful_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "webhook_id": { - "primitive": { - "string": "webhook_id", + "type": "primitive", + "value": { "type": "string", + "value": "webhook_id", }, - "type": "primitive", }, }, "type": "object", @@ -9895,47 +9863,46 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "GetEventRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getEvent", "path": "/events/{id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Event ID", "generatedName": "GetEventRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "A single event", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetEventResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Event", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get an event", "tags": [ @@ -9945,7 +9912,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 404, @@ -9953,31 +9920,31 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "body": { - "primitive": { - "string": "body", + "type": "primitive", + "value": { "type": "string", + "value": "body", }, - "type": "primitive", }, }, "type": "object", @@ -9986,47 +9953,46 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "GetRequestRawBodyRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getRequestRawBody", "path": "/events/{id}/raw_body", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Event ID", "generatedName": "GetRequestRawBodyRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "A request raw body data", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetRequestRawBodyResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RawBody", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get a event raw body data", "tags": [ @@ -10036,7 +10002,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 404, @@ -10044,154 +10010,154 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "attempt": { "properties": { "archived_at": { - "primitive": { - "string": "archived_at", + "type": "primitive", + "value": { "type": "string", + "value": "archived_at", }, - "type": "primitive", }, "attempt_number": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "bulk_retry_id": { - "primitive": { - "string": "bulk_retry_id", + "type": "primitive", + "value": { "type": "string", + "value": "bulk_retry_id", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "delivered_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "delivery_latency": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "destination_id": { - "primitive": { - "string": "destination_id", + "type": "primitive", + "value": { "type": "string", + "value": "destination_id", }, - "type": "primitive", }, "error_code": { - "enum": "TIMEOUT", "type": "enum", + "value": "TIMEOUT", }, "event_id": { - "primitive": { - "string": "event_id", + "type": "primitive", + "value": { "type": "string", + "value": "event_id", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "requested_url": { - "primitive": { - "string": "requested_url", + "type": "primitive", + "value": { "type": "string", + "value": "requested_url", }, - "type": "primitive", }, "responded_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "response_latency": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "response_status": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "state": { - "enum": "DELIVERING", "type": "enum", + "value": "DELIVERING", }, "status": { - "enum": "QUEUED", "type": "enum", + "value": "QUEUED", }, "successful_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "trigger": { - "enum": "INITIAL", "type": "enum", + "value": "INITIAL", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -10199,174 +10165,174 @@ exports[`open api parser hookdeck parse open api 1`] = ` "event": { "properties": { "attempts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "cli_id": { - "primitive": { - "string": "cli_id", + "type": "primitive", + "value": { "type": "string", + "value": "cli_id", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "created_at_id": { - "primitive": { - "string": "created_at_id", + "type": "primitive", + "value": { "type": "string", + "value": "created_at_id", }, - "type": "primitive", }, "data": { "properties": { "body": { - "primitive": { - "string": "body", + "type": "primitive", + "value": { "type": "string", + "value": "body", }, - "type": "primitive", }, "headers": { - "primitive": { - "string": "headers", + "type": "primitive", + "value": { "type": "string", + "value": "headers", }, - "type": "primitive", }, "is_large_payload": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "parsed_query": { - "primitive": { - "string": "parsed_query", + "type": "primitive", + "value": { "type": "string", + "value": "parsed_query", }, - "type": "primitive", }, "path": { - "primitive": { - "string": "path", + "type": "primitive", + "value": { "type": "string", + "value": "path", }, - "type": "primitive", }, "query": { - "primitive": { - "string": "query", + "type": "primitive", + "value": { "type": "string", + "value": "query", }, - "type": "primitive", }, }, "type": "object", }, "destination_id": { - "primitive": { - "string": "destination_id", + "type": "primitive", + "value": { "type": "string", + "value": "destination_id", }, - "type": "primitive", }, "event_data_id": { - "primitive": { - "string": "event_data_id", + "type": "primitive", + "value": { "type": "string", + "value": "event_data_id", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "last_attempt_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "last_attempt_at_id": { - "primitive": { - "string": "last_attempt_at_id", + "type": "primitive", + "value": { "type": "string", + "value": "last_attempt_at_id", }, - "type": "primitive", }, "next_attempt_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "request_id": { - "primitive": { - "string": "request_id", + "type": "primitive", + "value": { "type": "string", + "value": "request_id", }, - "type": "primitive", }, "response_status": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "source_id": { - "primitive": { - "string": "source_id", + "type": "primitive", + "value": { "type": "string", + "value": "source_id", }, - "type": "primitive", }, "status": { - "enum": "SCHEDULED", "type": "enum", + "value": "SCHEDULED", }, "successful_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "webhook_id": { - "primitive": { - "string": "webhook_id", + "type": "primitive", + "value": { "type": "string", + "value": "webhook_id", }, - "type": "primitive", }, }, "type": "object", @@ -10378,47 +10344,46 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "RetryEventRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "retryEvent", "path": "/events/{id}/retry", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Event ID", "generatedName": "RetryEventRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Retried event with event attempt", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetryEventResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RetriedEvent", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retry an event", "tags": [ @@ -10428,7 +10393,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 404, @@ -10436,194 +10401,194 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "attempts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "cli_id": { - "primitive": { - "string": "cli_id", + "type": "primitive", + "value": { "type": "string", + "value": "cli_id", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "created_at_id": { - "primitive": { - "string": "created_at_id", + "type": "primitive", + "value": { "type": "string", + "value": "created_at_id", }, - "type": "primitive", }, "data": { "properties": { "body": { - "primitive": { - "string": "body", + "type": "primitive", + "value": { "type": "string", + "value": "body", }, - "type": "primitive", }, "headers": { - "primitive": { - "string": "headers", + "type": "primitive", + "value": { "type": "string", + "value": "headers", }, - "type": "primitive", }, "is_large_payload": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "parsed_query": { - "primitive": { - "string": "parsed_query", + "type": "primitive", + "value": { "type": "string", + "value": "parsed_query", }, - "type": "primitive", }, "path": { - "primitive": { - "string": "path", + "type": "primitive", + "value": { "type": "string", + "value": "path", }, - "type": "primitive", }, "query": { - "primitive": { - "string": "query", + "type": "primitive", + "value": { "type": "string", + "value": "query", }, - "type": "primitive", }, }, "type": "object", }, "destination_id": { - "primitive": { - "string": "destination_id", + "type": "primitive", + "value": { "type": "string", + "value": "destination_id", }, - "type": "primitive", }, "event_data_id": { - "primitive": { - "string": "event_data_id", + "type": "primitive", + "value": { "type": "string", + "value": "event_data_id", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "last_attempt_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "last_attempt_at_id": { - "primitive": { - "string": "last_attempt_at_id", + "type": "primitive", + "value": { "type": "string", + "value": "last_attempt_at_id", }, - "type": "primitive", }, "next_attempt_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "request_id": { - "primitive": { - "string": "request_id", + "type": "primitive", + "value": { "type": "string", + "value": "request_id", }, - "type": "primitive", }, "response_status": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "source_id": { - "primitive": { - "string": "source_id", + "type": "primitive", + "value": { "type": "string", + "value": "source_id", }, - "type": "primitive", }, "status": { - "enum": "SCHEDULED", "type": "enum", + "value": "SCHEDULED", }, "successful_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "webhook_id": { - "primitive": { - "string": "webhook_id", + "type": "primitive", + "value": { "type": "string", + "value": "webhook_id", }, - "type": "primitive", }, }, "type": "object", @@ -10632,47 +10597,46 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "MuteEventRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "muteEvent", "path": "/events/{id}/mute", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Event ID", "generatedName": "MuteEventRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "A single event", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "MuteEventResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Event", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Mute an event", "tags": [ @@ -10682,7 +10646,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -10691,162 +10655,162 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "models": { - "array": [ + "type": "array", + "value": [ { "properties": { "cancelled_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "completed_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "completed_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "estimated_batch": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "estimated_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "failed_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "in_progress": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "number": { - "primitive": { - "float": 1.1, + "type": "primitive", + "value": { "type": "float", + "value": 1.1, }, - "type": "primitive", }, "processed_batch": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "progress": { - "primitive": { - "float": 1.1, + "type": "primitive", + "value": { "type": "float", + "value": 1.1, }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "pagination": { "properties": { "dir": { - "enum": "asc", "type": "enum", + "value": "asc", }, "limit": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "next": { - "primitive": { - "string": "next", + "type": "primitive", + "value": { "type": "string", + "value": "next", }, - "type": "primitive", }, "order_by": { - "primitive": { - "string": "order_by", + "type": "primitive", + "value": { "type": "string", + "value": "order_by", }, - "type": "primitive", }, "prev": { - "primitive": { - "string": "prev", + "type": "primitive", + "value": { "type": "string", + "value": "prev", }, - "type": "primitive", }, }, "type": "object", @@ -10858,40 +10822,41 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "GetEventBulkRetriesRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getEventBulkRetries", "path": "/bulk/events/retry", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "cancelled_at", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by date the bulk retry was cancelled", "generatedName": "GetEventBulkRetriesRequestCancelledAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by date the bulk retry was cancelled", "generatedName": "GetEventBulkRetriesRequestCancelledAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestCancelledAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestCancelledAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -10901,10 +10866,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestCancelledAtAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10912,22 +10877,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestCancelledAtAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestCancelledAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestCancelledAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestCancelledAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -10942,22 +10907,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestCancelledAtAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestCancelledAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestCancelledAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestCancelledAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -10972,22 +10937,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestCancelledAtAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestCancelledAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestCancelledAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestCancelledAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -11002,22 +10967,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestCancelledAtAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestCancelledAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestCancelledAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestCancelledAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -11032,16 +10997,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestCancelledAtAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestCancelledAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestCancelledAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -11055,38 +11020,38 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "completed_at", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by date the bulk retry completed", "generatedName": "GetEventBulkRetriesRequestCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by date the bulk retry completed", "generatedName": "GetEventBulkRetriesRequestCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -11096,10 +11061,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestCompletedAtAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11107,22 +11072,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestCompletedAtAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestCompletedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestCompletedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestCompletedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -11137,22 +11102,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestCompletedAtAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestCompletedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestCompletedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestCompletedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -11167,22 +11132,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestCompletedAtAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestCompletedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestCompletedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestCompletedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -11197,22 +11162,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestCompletedAtAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestCompletedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestCompletedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestCompletedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -11227,16 +11192,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestCompletedAtAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestCompletedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestCompletedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -11250,38 +11215,38 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "created_at", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by date the bulk retry was created", "generatedName": "GetEventBulkRetriesRequestCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by date the bulk retry was created", "generatedName": "GetEventBulkRetriesRequestCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -11291,10 +11256,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestCreatedAtAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11302,22 +11267,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestCreatedAtAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestCreatedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestCreatedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestCreatedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -11332,22 +11297,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestCreatedAtAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestCreatedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestCreatedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestCreatedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -11362,22 +11327,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestCreatedAtAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestCreatedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestCreatedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestCreatedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -11392,22 +11357,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestCreatedAtAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestCreatedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestCreatedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestCreatedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -11422,16 +11387,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestCreatedAtAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestCreatedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestCreatedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -11445,53 +11410,53 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by bulk retry IDs", "generatedName": "GetEventBulkRetriesRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by bulk retry IDs", "generatedName": "GetEventBulkRetriesRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "description": "Bulk retry ID", "generatedName": "GetEventBulkRetriesRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Bulk retry ID", "generatedName": "GetEventBulkRetriesRequestIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11500,27 +11465,26 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "query", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter for events to be included in the bulk retry, use query parameters of [Event](#events)", "generatedName": "GetEventBulkRetriesRequestQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Filter for events to be included in the bulk retry, use query parameters of [Event](#events)", "generatedName": "GetEventBulkRetriesRequestQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11528,44 +11492,45 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQueryId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQueryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by event IDs", "generatedName": "GetEventBulkRetriesRequestQueryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "description": "Event ID", "generatedName": "GetEventBulkRetriesRequestQueryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Event ID", "generatedName": "GetEventBulkRetriesRequestQueryIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11574,7 +11539,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -11584,37 +11548,38 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQueryStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQueryStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Lifecyle status of the event", "generatedName": "GetEventBulkRetriesRequestQueryStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryStatusZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EventStatus", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryStatusItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EventStatus", "type": "reference", }, @@ -11622,7 +11587,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -11632,44 +11596,45 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQueryIssueId", "key": "issue_id", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQueryIssueId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryIssueId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryIssueId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryIssueId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryIssueIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11678,7 +11643,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -11688,44 +11652,45 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQueryWebhookId", "key": "webhook_id", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQueryWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by webhook connection IDs", "generatedName": "GetEventBulkRetriesRequestQueryWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "description": "Webhook ID", "generatedName": "GetEventBulkRetriesRequestQueryWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Webhook ID", "generatedName": "GetEventBulkRetriesRequestQueryWebhookIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11734,7 +11699,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -11744,44 +11708,45 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQueryDestinationId", "key": "destination_id", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQueryDestinationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by destination IDs", "generatedName": "GetEventBulkRetriesRequestQueryDestinationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "description": "Destination ID", "generatedName": "GetEventBulkRetriesRequestQueryDestinationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryDestinationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Destination ID", "generatedName": "GetEventBulkRetriesRequestQueryDestinationIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11790,7 +11755,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -11800,44 +11764,45 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQuerySourceId", "key": "source_id", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQuerySourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by source IDs", "generatedName": "GetEventBulkRetriesRequestQuerySourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "description": "Source ID", "generatedName": "GetEventBulkRetriesRequestQuerySourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQuerySourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Source ID", "generatedName": "GetEventBulkRetriesRequestQuerySourceIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11846,7 +11811,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -11856,23 +11820,24 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQueryAttempts", "key": "attempts", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQueryAttempts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by number of attempts", "generatedName": "GetEventBulkRetriesRequestQueryAttempts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryAttempts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -11881,10 +11846,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryAttemptsAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11892,16 +11857,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQueryAttemptsAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQueryAttemptsAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryAttemptsAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -11915,16 +11880,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQueryAttemptsAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQueryAttemptsAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryAttemptsAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -11938,16 +11903,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQueryAttemptsAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQueryAttemptsAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryAttemptsAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -11961,16 +11926,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQueryAttemptsAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQueryAttemptsAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryAttemptsAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -11984,16 +11949,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQueryAttemptsAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQueryAttemptsAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryAttemptsAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -12007,16 +11972,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQueryAttemptsAnyContains", "key": "contains", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQueryAttemptsAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryAttemptsAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -12030,7 +11995,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -12040,29 +12004,30 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQueryResponseStatus", "key": "response_status", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQueryResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Filter by HTTP response status code", "generatedName": "GetEventBulkRetriesRequestQueryResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by HTTP response status code", "generatedName": "GetEventBulkRetriesRequestQueryResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -12071,10 +12036,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryResponseStatusAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -12082,16 +12047,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQueryResponseStatusAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQueryResponseStatusAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryResponseStatusAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -12105,16 +12070,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQueryResponseStatusAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQueryResponseStatusAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryResponseStatusAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -12128,16 +12093,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQueryResponseStatusAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQueryResponseStatusAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryResponseStatusAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -12151,16 +12116,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQueryResponseStatusAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQueryResponseStatusAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryResponseStatusAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -12174,16 +12139,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQueryResponseStatusAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQueryResponseStatusAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryResponseStatusAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -12197,16 +12162,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQueryResponseStatusAnyContains", "key": "contains", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQueryResponseStatusAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryResponseStatusAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -12218,16 +12183,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "type": "object", }, { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryResponseStatusItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -12237,7 +12202,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -12248,29 +12212,30 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQuerySuccessfulAt", "key": "successful_at", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQuerySuccessfulAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Filter by \`successful_at\` date using a date operator", "generatedName": "GetEventBulkRetriesRequestQuerySuccessfulAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by \`successful_at\` date using a date operator", "generatedName": "GetEventBulkRetriesRequestQuerySuccessfulAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQuerySuccessfulAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -12279,10 +12244,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQuerySuccessfulAtAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -12290,16 +12255,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQuerySuccessfulAtAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQuerySuccessfulAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQuerySuccessfulAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -12313,16 +12278,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQuerySuccessfulAtAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQuerySuccessfulAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQuerySuccessfulAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -12336,16 +12301,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQuerySuccessfulAtAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQuerySuccessfulAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQuerySuccessfulAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -12359,16 +12324,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQuerySuccessfulAtAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQuerySuccessfulAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQuerySuccessfulAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -12382,16 +12347,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQuerySuccessfulAtAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQuerySuccessfulAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQuerySuccessfulAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -12405,7 +12370,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -12416,23 +12380,24 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQueryCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQueryCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by \`created_at\` date using a date operator", "generatedName": "GetEventBulkRetriesRequestQueryCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -12441,10 +12406,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryCreatedAtAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -12452,16 +12417,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQueryCreatedAtAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQueryCreatedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryCreatedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -12475,16 +12440,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQueryCreatedAtAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQueryCreatedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryCreatedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -12498,16 +12463,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQueryCreatedAtAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQueryCreatedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryCreatedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -12521,16 +12486,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQueryCreatedAtAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQueryCreatedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryCreatedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -12544,16 +12509,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQueryCreatedAtAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQueryCreatedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryCreatedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -12567,7 +12532,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -12577,44 +12541,45 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQueryErrorCode", "key": "error_code", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQueryErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryErrorCodeItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12623,7 +12588,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -12633,32 +12597,33 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQueryCliId", "key": "cli_id", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQueryCliId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Filter by CLI IDs. \`?[any]=true\` operator for any CLI.", "generatedName": "GetEventBulkRetriesRequestQueryCliId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by CLI IDs. \`?[any]=true\` operator for any CLI.", "generatedName": "GetEventBulkRetriesRequestQueryCliId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryCliId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12666,10 +12631,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryCliIdAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -12677,16 +12642,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQueryCliIdAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQueryCliIdAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryCliIdAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -12698,19 +12663,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "type": "object", }, { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryCliId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryCliIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12719,7 +12684,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -12730,50 +12694,51 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQueryCliUserId", "key": "cli_user_id", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQueryCliUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryCliUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryCliUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryCliUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryCliUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryCliUserIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12782,7 +12747,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -12793,29 +12757,30 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQueryLastAttemptAt", "key": "last_attempt_at", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQueryLastAttemptAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Filter by \`last_attempt_at\` date using a date operator", "generatedName": "GetEventBulkRetriesRequestQueryLastAttemptAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by \`last_attempt_at\` date using a date operator", "generatedName": "GetEventBulkRetriesRequestQueryLastAttemptAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryLastAttemptAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -12824,10 +12789,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryLastAttemptAtAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -12835,16 +12800,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQueryLastAttemptAtAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQueryLastAttemptAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryLastAttemptAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -12858,16 +12823,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQueryLastAttemptAtAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQueryLastAttemptAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryLastAttemptAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -12881,16 +12846,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQueryLastAttemptAtAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQueryLastAttemptAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryLastAttemptAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -12904,16 +12869,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQueryLastAttemptAtAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQueryLastAttemptAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryLastAttemptAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -12927,16 +12892,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQueryLastAttemptAtAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQueryLastAttemptAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryLastAttemptAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -12950,7 +12915,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -12961,44 +12925,45 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQueryEventDataId", "key": "event_data_id", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQueryEventDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryEventDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryEventDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryEventDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryEventDataIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13007,7 +12972,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -13017,26 +12981,27 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQueryHeaders", "key": "headers", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQueryHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "URL Encoded string of the JSON to match to the data headers", "generatedName": "GetEventBulkRetriesRequestQueryHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13044,17 +13009,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryHeadersOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -13064,26 +13028,27 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQueryBody", "key": "body", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQueryBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "URL Encoded string of the JSON to match to the data body", "generatedName": "GetEventBulkRetriesRequestQueryBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13091,17 +13056,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryBodyOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -13111,26 +13075,27 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQueryParsedQuery", "key": "parsed_query", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQueryParsedQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "URL Encoded string of the JSON to match to the parsed query (JSON representation of the query)", "generatedName": "GetEventBulkRetriesRequestQueryParsedQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryParsedQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13138,17 +13103,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryParsedQueryOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -13158,44 +13122,45 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQueryBulkRetryId", "key": "bulk_retry_id", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQueryBulkRetryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryBulkRetryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryBulkRetryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryBulkRetryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryBulkRetryIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13204,7 +13169,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -13214,19 +13178,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQueryPath", "key": "path", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQueryPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "URL Encoded string of the string to match partially to the path", "generatedName": "GetEventBulkRetriesRequestQueryPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13239,20 +13203,20 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQueryInclude", "key": "include", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQueryInclude", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Include the data object in the event model", "generatedName": "GetEventBulkRetriesRequestQueryInclude", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "data", "type": "string", + "value": "data", }, }, }, @@ -13263,98 +13227,99 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQueryOrderBy", "key": "order_by", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQueryOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Sort key(s)", "generatedName": "GetEventBulkRetriesRequestQueryOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryOrderByLastAttemptAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "last_attempt_at", "type": "string", + "value": "last_attempt_at", }, }, { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryOrderByNextAttemptAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "next_attempt_at", "type": "string", + "value": "next_attempt_at", }, }, { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryOrderByCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "created_at", "type": "string", + "value": "created_at", }, }, { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryOrderByItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "last_attempt_at", - "nameOverride": undefined, + "nameOverride": null, "value": "last_attempt_at", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "next_attempt_at", - "nameOverride": undefined, + "nameOverride": null, "value": "next_attempt_at", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "created_at", - "nameOverride": undefined, + "nameOverride": null, "value": "created_at", }, ], @@ -13363,7 +13328,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -13373,75 +13337,76 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQueryDir", "key": "dir", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQueryDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Sort direction", "generatedName": "GetEventBulkRetriesRequestQueryDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryDirAsc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "asc", "type": "string", + "value": "asc", }, }, { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryDirDesc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "desc", "type": "string", + "value": "desc", }, }, { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestQueryDirItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "asc", - "nameOverride": undefined, + "nameOverride": null, "value": "asc", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "desc", - "nameOverride": undefined, + "nameOverride": null, "value": "desc", }, ], @@ -13450,7 +13415,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -13460,16 +13424,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQueryLimit", "key": "limit", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQueryLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Result set size", "generatedName": "GetEventBulkRetriesRequestQueryLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -13483,19 +13447,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQueryNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQueryNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ID to provide in the query to get the next set of results", "generatedName": "GetEventBulkRetriesRequestQueryNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13508,19 +13472,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getEventBulkRetriesRequestQueryPrev", "key": "prev", "schema": { - "description": undefined, + "description": null, "generatedName": "getEventBulkRetriesRequestQueryPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ID to provide in the query to get the previous set of results", "generatedName": "GetEventBulkRetriesRequestQueryPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13533,20 +13497,20 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "query_partial_match", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Allow partial filter match on query property", "generatedName": "GetEventBulkRetriesRequestQueryPartialMatch", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Allow partial filter match on query property", "generatedName": "GetEventBulkRetriesRequestQueryPartialMatch", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -13555,20 +13519,20 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "in_progress", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Indicates if the bulk retry is currently in progress", "generatedName": "GetEventBulkRetriesRequestInProgress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Indicates if the bulk retry is currently in progress", "generatedName": "GetEventBulkRetriesRequestInProgress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -13577,132 +13541,133 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "order_by", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Sort key(s)", "generatedName": "GetEventBulkRetriesRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Sort key(s)", "generatedName": "GetEventBulkRetriesRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestOrderByCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "created_at", "type": "string", + "value": "created_at", }, }, { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestOrderByItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "created_at", "type": "string", + "value": "created_at", }, }, }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "dir", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Sort direction", "generatedName": "GetEventBulkRetriesRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Sort direction", "generatedName": "GetEventBulkRetriesRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestDirAsc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "asc", "type": "string", + "value": "asc", }, }, { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestDirDesc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "desc", "type": "string", + "value": "desc", }, }, { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesRequestDirItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "asc", - "nameOverride": undefined, + "nameOverride": null, "value": "asc", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "desc", - "nameOverride": undefined, + "nameOverride": null, "value": "desc", }, ], @@ -13711,25 +13676,24 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Result set size", "generatedName": "GetEventBulkRetriesRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Result set size", "generatedName": "GetEventBulkRetriesRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -13738,23 +13702,23 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "next", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "The ID to provide in the query to get the next set of results", "generatedName": "GetEventBulkRetriesRequestNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID to provide in the query to get the next set of results", "generatedName": "GetEventBulkRetriesRequestNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13762,23 +13726,23 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "prev", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "The ID to provide in the query to get the previous set of results", "generatedName": "GetEventBulkRetriesRequestPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID to provide in the query to get the previous set of results", "generatedName": "GetEventBulkRetriesRequestPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13786,23 +13750,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "List of events bulk retries", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetriesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BatchOperationPaginatedResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get events bulk retries", "tags": [ @@ -13812,7 +13775,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -13821,9 +13784,9 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -13833,131 +13796,131 @@ exports[`open api parser hookdeck parse open api 1`] = ` "response": { "properties": { "cancelled_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "completed_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "completed_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "estimated_batch": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "estimated_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "failed_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "in_progress": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "number": { - "primitive": { - "float": 1.1, + "type": "primitive", + "value": { "type": "float", + "value": 1.1, }, - "type": "primitive", }, "processed_batch": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "progress": { - "primitive": { - "float": 1.1, + "type": "primitive", + "value": { "type": "float", + "value": 1.1, }, - "type": "primitive", }, "query": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "query", "type": "string", + "value": "query", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -13966,23 +13929,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "CreateEventBulkRetryRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "createEventBulkRetry", "path": "/bulk/events/retry", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -13990,18 +13952,18 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createEventBulkRetryRequestQuery", "key": "query", "schema": { - "description": undefined, + "description": null, "generatedName": "createEventBulkRetryRequestQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Filter properties for the events to be included in the bulk retry", "generatedName": "CreateEventBulkRetryRequestQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -14009,44 +13971,45 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createEventBulkRetryRequestQueryId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "createEventBulkRetryRequestQueryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by event IDs", "generatedName": "CreateEventBulkRetryRequestQueryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "description": "Event ID", "generatedName": "CreateEventBulkRetryRequestQueryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Event ID", "generatedName": "CreateEventBulkRetryRequestQueryIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14055,7 +14018,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -14065,37 +14027,38 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createEventBulkRetryRequestQueryStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "createEventBulkRetryRequestQueryStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Lifecyle status of the event", "generatedName": "CreateEventBulkRetryRequestQueryStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryStatusZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EventStatus", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryStatusItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EventStatus", "type": "reference", }, @@ -14103,7 +14066,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -14113,44 +14075,45 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createEventBulkRetryRequestQueryIssueId", "key": "issue_id", "schema": { - "description": undefined, + "description": null, "generatedName": "createEventBulkRetryRequestQueryIssueId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryIssueId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryIssueId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryIssueId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryIssueIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14159,7 +14122,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -14169,44 +14131,45 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createEventBulkRetryRequestQueryWebhookId", "key": "webhook_id", "schema": { - "description": undefined, + "description": null, "generatedName": "createEventBulkRetryRequestQueryWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by webhook connection IDs", "generatedName": "CreateEventBulkRetryRequestQueryWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "description": "Webhook ID", "generatedName": "CreateEventBulkRetryRequestQueryWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Webhook ID", "generatedName": "CreateEventBulkRetryRequestQueryWebhookIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14215,7 +14178,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -14225,44 +14187,45 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createEventBulkRetryRequestQueryDestinationId", "key": "destination_id", "schema": { - "description": undefined, + "description": null, "generatedName": "createEventBulkRetryRequestQueryDestinationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by destination IDs", "generatedName": "CreateEventBulkRetryRequestQueryDestinationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "description": "Destination ID", "generatedName": "CreateEventBulkRetryRequestQueryDestinationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryDestinationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Destination ID", "generatedName": "CreateEventBulkRetryRequestQueryDestinationIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14271,7 +14234,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -14281,44 +14243,45 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createEventBulkRetryRequestQuerySourceId", "key": "source_id", "schema": { - "description": undefined, + "description": null, "generatedName": "createEventBulkRetryRequestQuerySourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by source IDs", "generatedName": "CreateEventBulkRetryRequestQuerySourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "description": "Source ID", "generatedName": "CreateEventBulkRetryRequestQuerySourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQuerySourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Source ID", "generatedName": "CreateEventBulkRetryRequestQuerySourceIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14327,7 +14290,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -14337,23 +14299,24 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createEventBulkRetryRequestQueryAttempts", "key": "attempts", "schema": { - "description": undefined, + "description": null, "generatedName": "createEventBulkRetryRequestQueryAttempts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by number of attempts", "generatedName": "CreateEventBulkRetryRequestQueryAttempts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryAttempts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -14362,10 +14325,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryAttemptsAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -14373,16 +14336,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createEventBulkRetryRequestQueryAttemptsAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "createEventBulkRetryRequestQueryAttemptsAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryAttemptsAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -14396,16 +14359,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createEventBulkRetryRequestQueryAttemptsAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "createEventBulkRetryRequestQueryAttemptsAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryAttemptsAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -14419,16 +14382,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createEventBulkRetryRequestQueryAttemptsAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "createEventBulkRetryRequestQueryAttemptsAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryAttemptsAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -14442,16 +14405,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createEventBulkRetryRequestQueryAttemptsAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "createEventBulkRetryRequestQueryAttemptsAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryAttemptsAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -14465,16 +14428,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createEventBulkRetryRequestQueryAttemptsAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "createEventBulkRetryRequestQueryAttemptsAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryAttemptsAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -14488,16 +14451,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createEventBulkRetryRequestQueryAttemptsAnyContains", "key": "contains", "schema": { - "description": undefined, + "description": null, "generatedName": "createEventBulkRetryRequestQueryAttemptsAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryAttemptsAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -14511,7 +14474,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -14521,29 +14483,30 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createEventBulkRetryRequestQueryResponseStatus", "key": "response_status", "schema": { - "description": undefined, + "description": null, "generatedName": "createEventBulkRetryRequestQueryResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Filter by HTTP response status code", "generatedName": "CreateEventBulkRetryRequestQueryResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by HTTP response status code", "generatedName": "CreateEventBulkRetryRequestQueryResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -14552,10 +14515,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryResponseStatusAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -14563,16 +14526,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createEventBulkRetryRequestQueryResponseStatusAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "createEventBulkRetryRequestQueryResponseStatusAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryResponseStatusAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -14586,16 +14549,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createEventBulkRetryRequestQueryResponseStatusAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "createEventBulkRetryRequestQueryResponseStatusAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryResponseStatusAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -14609,16 +14572,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createEventBulkRetryRequestQueryResponseStatusAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "createEventBulkRetryRequestQueryResponseStatusAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryResponseStatusAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -14632,16 +14595,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createEventBulkRetryRequestQueryResponseStatusAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "createEventBulkRetryRequestQueryResponseStatusAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryResponseStatusAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -14655,16 +14618,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createEventBulkRetryRequestQueryResponseStatusAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "createEventBulkRetryRequestQueryResponseStatusAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryResponseStatusAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -14678,16 +14641,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createEventBulkRetryRequestQueryResponseStatusAnyContains", "key": "contains", "schema": { - "description": undefined, + "description": null, "generatedName": "createEventBulkRetryRequestQueryResponseStatusAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryResponseStatusAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -14699,16 +14662,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "type": "object", }, { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryResponseStatusItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -14718,7 +14681,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -14729,29 +14691,30 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createEventBulkRetryRequestQuerySuccessfulAt", "key": "successful_at", "schema": { - "description": undefined, + "description": null, "generatedName": "createEventBulkRetryRequestQuerySuccessfulAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Filter by \`successful_at\` date using a date operator", "generatedName": "CreateEventBulkRetryRequestQuerySuccessfulAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by \`successful_at\` date using a date operator", "generatedName": "CreateEventBulkRetryRequestQuerySuccessfulAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQuerySuccessfulAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -14760,10 +14723,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQuerySuccessfulAtAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -14771,16 +14734,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createEventBulkRetryRequestQuerySuccessfulAtAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "createEventBulkRetryRequestQuerySuccessfulAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQuerySuccessfulAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -14794,16 +14757,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createEventBulkRetryRequestQuerySuccessfulAtAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "createEventBulkRetryRequestQuerySuccessfulAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQuerySuccessfulAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -14817,16 +14780,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createEventBulkRetryRequestQuerySuccessfulAtAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "createEventBulkRetryRequestQuerySuccessfulAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQuerySuccessfulAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -14840,16 +14803,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createEventBulkRetryRequestQuerySuccessfulAtAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "createEventBulkRetryRequestQuerySuccessfulAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQuerySuccessfulAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -14863,16 +14826,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createEventBulkRetryRequestQuerySuccessfulAtAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "createEventBulkRetryRequestQuerySuccessfulAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQuerySuccessfulAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -14886,7 +14849,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -14897,23 +14859,24 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createEventBulkRetryRequestQueryCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "createEventBulkRetryRequestQueryCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by \`created_at\` date using a date operator", "generatedName": "CreateEventBulkRetryRequestQueryCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -14922,10 +14885,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryCreatedAtAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -14933,16 +14896,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createEventBulkRetryRequestQueryCreatedAtAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "createEventBulkRetryRequestQueryCreatedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryCreatedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -14956,16 +14919,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createEventBulkRetryRequestQueryCreatedAtAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "createEventBulkRetryRequestQueryCreatedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryCreatedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -14979,16 +14942,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createEventBulkRetryRequestQueryCreatedAtAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "createEventBulkRetryRequestQueryCreatedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryCreatedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -15002,16 +14965,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createEventBulkRetryRequestQueryCreatedAtAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "createEventBulkRetryRequestQueryCreatedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryCreatedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -15025,16 +14988,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createEventBulkRetryRequestQueryCreatedAtAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "createEventBulkRetryRequestQueryCreatedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryCreatedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -15048,7 +15011,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -15058,44 +15020,45 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createEventBulkRetryRequestQueryErrorCode", "key": "error_code", "schema": { - "description": undefined, + "description": null, "generatedName": "createEventBulkRetryRequestQueryErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryErrorCodeItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15104,7 +15067,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -15114,32 +15076,33 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createEventBulkRetryRequestQueryCliId", "key": "cli_id", "schema": { - "description": undefined, + "description": null, "generatedName": "createEventBulkRetryRequestQueryCliId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Filter by CLI IDs. \`?[any]=true\` operator for any CLI.", "generatedName": "CreateEventBulkRetryRequestQueryCliId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by CLI IDs. \`?[any]=true\` operator for any CLI.", "generatedName": "CreateEventBulkRetryRequestQueryCliId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryCliId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15147,10 +15110,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryCliIdAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -15158,16 +15121,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createEventBulkRetryRequestQueryCliIdAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "createEventBulkRetryRequestQueryCliIdAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryCliIdAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -15179,19 +15142,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "type": "object", }, { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryCliId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryCliIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15200,7 +15163,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -15211,50 +15173,51 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createEventBulkRetryRequestQueryCliUserId", "key": "cli_user_id", "schema": { - "description": undefined, + "description": null, "generatedName": "createEventBulkRetryRequestQueryCliUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryCliUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryCliUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryCliUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryCliUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryCliUserIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15263,7 +15226,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -15274,29 +15236,30 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createEventBulkRetryRequestQueryLastAttemptAt", "key": "last_attempt_at", "schema": { - "description": undefined, + "description": null, "generatedName": "createEventBulkRetryRequestQueryLastAttemptAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Filter by \`last_attempt_at\` date using a date operator", "generatedName": "CreateEventBulkRetryRequestQueryLastAttemptAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by \`last_attempt_at\` date using a date operator", "generatedName": "CreateEventBulkRetryRequestQueryLastAttemptAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryLastAttemptAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -15305,10 +15268,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryLastAttemptAtAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -15316,16 +15279,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createEventBulkRetryRequestQueryLastAttemptAtAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "createEventBulkRetryRequestQueryLastAttemptAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryLastAttemptAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -15339,16 +15302,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createEventBulkRetryRequestQueryLastAttemptAtAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "createEventBulkRetryRequestQueryLastAttemptAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryLastAttemptAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -15362,16 +15325,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createEventBulkRetryRequestQueryLastAttemptAtAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "createEventBulkRetryRequestQueryLastAttemptAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryLastAttemptAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -15385,16 +15348,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createEventBulkRetryRequestQueryLastAttemptAtAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "createEventBulkRetryRequestQueryLastAttemptAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryLastAttemptAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -15408,16 +15371,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createEventBulkRetryRequestQueryLastAttemptAtAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "createEventBulkRetryRequestQueryLastAttemptAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryLastAttemptAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -15431,7 +15394,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -15442,44 +15404,45 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createEventBulkRetryRequestQueryEventDataId", "key": "event_data_id", "schema": { - "description": undefined, + "description": null, "generatedName": "createEventBulkRetryRequestQueryEventDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryEventDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryEventDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryEventDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryEventDataIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15488,7 +15451,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -15498,26 +15460,27 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createEventBulkRetryRequestQueryHeaders", "key": "headers", "schema": { - "description": undefined, + "description": null, "generatedName": "createEventBulkRetryRequestQueryHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "URL Encoded string of the JSON to match to the data headers", "generatedName": "CreateEventBulkRetryRequestQueryHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15525,17 +15488,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryHeadersOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -15545,26 +15507,27 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createEventBulkRetryRequestQueryBody", "key": "body", "schema": { - "description": undefined, + "description": null, "generatedName": "createEventBulkRetryRequestQueryBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "URL Encoded string of the JSON to match to the data body", "generatedName": "CreateEventBulkRetryRequestQueryBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15572,17 +15535,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryBodyOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -15592,26 +15554,27 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createEventBulkRetryRequestQueryParsedQuery", "key": "parsed_query", "schema": { - "description": undefined, + "description": null, "generatedName": "createEventBulkRetryRequestQueryParsedQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "URL Encoded string of the JSON to match to the parsed query (JSON representation of the query)", "generatedName": "CreateEventBulkRetryRequestQueryParsedQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryParsedQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15619,17 +15582,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryParsedQueryOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -15639,44 +15601,45 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createEventBulkRetryRequestQueryBulkRetryId", "key": "bulk_retry_id", "schema": { - "description": undefined, + "description": null, "generatedName": "createEventBulkRetryRequestQueryBulkRetryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryBulkRetryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryBulkRetryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryBulkRetryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryRequestQueryBulkRetryIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15685,7 +15648,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -15695,19 +15657,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createEventBulkRetryRequestQueryPath", "key": "path", "schema": { - "description": undefined, + "description": null, "generatedName": "createEventBulkRetryRequestQueryPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "URL Encoded string of the string to match partially to the path", "generatedName": "CreateEventBulkRetryRequestQueryPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15724,22 +15686,21 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "A single events bulk retry", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateEventBulkRetryResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BatchOperation", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create an events bulk retry", "tags": [ @@ -15749,7 +15710,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -15758,34 +15719,34 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "estimated_batch": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "estimated_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "progress": { - "primitive": { - "float": 1.1, + "type": "primitive", + "value": { "type": "float", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", @@ -15794,29 +15755,29 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "GenerateEventBulkRetryPlanRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "generateEventBulkRetryPlan", "path": "/bulk/events/retry/plan", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "query", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter properties for the events to be included in the bulk retry", "generatedName": "GenerateEventBulkRetryPlanRequestQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Filter properties for the events to be included in the bulk retry", "generatedName": "GenerateEventBulkRetryPlanRequestQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -15824,44 +15785,45 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateEventBulkRetryPlanRequestQueryId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "generateEventBulkRetryPlanRequestQueryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by event IDs", "generatedName": "GenerateEventBulkRetryPlanRequestQueryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "description": "Event ID", "generatedName": "GenerateEventBulkRetryPlanRequestQueryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Event ID", "generatedName": "GenerateEventBulkRetryPlanRequestQueryIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15870,7 +15832,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -15880,37 +15841,38 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateEventBulkRetryPlanRequestQueryStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "generateEventBulkRetryPlanRequestQueryStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Lifecyle status of the event", "generatedName": "GenerateEventBulkRetryPlanRequestQueryStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryStatusZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EventStatus", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryStatusItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EventStatus", "type": "reference", }, @@ -15918,7 +15880,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -15928,44 +15889,45 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateEventBulkRetryPlanRequestQueryIssueId", "key": "issue_id", "schema": { - "description": undefined, + "description": null, "generatedName": "generateEventBulkRetryPlanRequestQueryIssueId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryIssueId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryIssueId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryIssueId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryIssueIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15974,7 +15936,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -15984,44 +15945,45 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateEventBulkRetryPlanRequestQueryWebhookId", "key": "webhook_id", "schema": { - "description": undefined, + "description": null, "generatedName": "generateEventBulkRetryPlanRequestQueryWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by webhook connection IDs", "generatedName": "GenerateEventBulkRetryPlanRequestQueryWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "description": "Webhook ID", "generatedName": "GenerateEventBulkRetryPlanRequestQueryWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Webhook ID", "generatedName": "GenerateEventBulkRetryPlanRequestQueryWebhookIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16030,7 +15992,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -16040,44 +16001,45 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateEventBulkRetryPlanRequestQueryDestinationId", "key": "destination_id", "schema": { - "description": undefined, + "description": null, "generatedName": "generateEventBulkRetryPlanRequestQueryDestinationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by destination IDs", "generatedName": "GenerateEventBulkRetryPlanRequestQueryDestinationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "description": "Destination ID", "generatedName": "GenerateEventBulkRetryPlanRequestQueryDestinationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryDestinationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Destination ID", "generatedName": "GenerateEventBulkRetryPlanRequestQueryDestinationIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16086,7 +16048,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -16096,44 +16057,45 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateEventBulkRetryPlanRequestQuerySourceId", "key": "source_id", "schema": { - "description": undefined, + "description": null, "generatedName": "generateEventBulkRetryPlanRequestQuerySourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by source IDs", "generatedName": "GenerateEventBulkRetryPlanRequestQuerySourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "description": "Source ID", "generatedName": "GenerateEventBulkRetryPlanRequestQuerySourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQuerySourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Source ID", "generatedName": "GenerateEventBulkRetryPlanRequestQuerySourceIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16142,7 +16104,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -16152,23 +16113,24 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateEventBulkRetryPlanRequestQueryAttempts", "key": "attempts", "schema": { - "description": undefined, + "description": null, "generatedName": "generateEventBulkRetryPlanRequestQueryAttempts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by number of attempts", "generatedName": "GenerateEventBulkRetryPlanRequestQueryAttempts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryAttempts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -16177,10 +16139,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryAttemptsAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -16188,16 +16150,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateEventBulkRetryPlanRequestQueryAttemptsAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "generateEventBulkRetryPlanRequestQueryAttemptsAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryAttemptsAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -16211,16 +16173,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateEventBulkRetryPlanRequestQueryAttemptsAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "generateEventBulkRetryPlanRequestQueryAttemptsAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryAttemptsAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -16234,16 +16196,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateEventBulkRetryPlanRequestQueryAttemptsAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "generateEventBulkRetryPlanRequestQueryAttemptsAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryAttemptsAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -16257,16 +16219,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateEventBulkRetryPlanRequestQueryAttemptsAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "generateEventBulkRetryPlanRequestQueryAttemptsAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryAttemptsAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -16280,16 +16242,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateEventBulkRetryPlanRequestQueryAttemptsAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "generateEventBulkRetryPlanRequestQueryAttemptsAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryAttemptsAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -16303,16 +16265,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateEventBulkRetryPlanRequestQueryAttemptsAnyContains", "key": "contains", "schema": { - "description": undefined, + "description": null, "generatedName": "generateEventBulkRetryPlanRequestQueryAttemptsAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryAttemptsAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -16326,7 +16288,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -16336,29 +16297,30 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateEventBulkRetryPlanRequestQueryResponseStatus", "key": "response_status", "schema": { - "description": undefined, + "description": null, "generatedName": "generateEventBulkRetryPlanRequestQueryResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Filter by HTTP response status code", "generatedName": "GenerateEventBulkRetryPlanRequestQueryResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by HTTP response status code", "generatedName": "GenerateEventBulkRetryPlanRequestQueryResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -16367,10 +16329,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryResponseStatusAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -16378,16 +16340,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateEventBulkRetryPlanRequestQueryResponseStatusAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "generateEventBulkRetryPlanRequestQueryResponseStatusAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryResponseStatusAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -16401,16 +16363,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateEventBulkRetryPlanRequestQueryResponseStatusAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "generateEventBulkRetryPlanRequestQueryResponseStatusAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryResponseStatusAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -16424,16 +16386,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateEventBulkRetryPlanRequestQueryResponseStatusAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "generateEventBulkRetryPlanRequestQueryResponseStatusAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryResponseStatusAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -16447,16 +16409,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateEventBulkRetryPlanRequestQueryResponseStatusAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "generateEventBulkRetryPlanRequestQueryResponseStatusAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryResponseStatusAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -16470,16 +16432,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateEventBulkRetryPlanRequestQueryResponseStatusAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "generateEventBulkRetryPlanRequestQueryResponseStatusAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryResponseStatusAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -16493,16 +16455,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateEventBulkRetryPlanRequestQueryResponseStatusAnyContains", "key": "contains", "schema": { - "description": undefined, + "description": null, "generatedName": "generateEventBulkRetryPlanRequestQueryResponseStatusAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryResponseStatusAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -16514,16 +16476,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "type": "object", }, { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryResponseStatusItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -16533,7 +16495,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -16544,29 +16505,30 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateEventBulkRetryPlanRequestQuerySuccessfulAt", "key": "successful_at", "schema": { - "description": undefined, + "description": null, "generatedName": "generateEventBulkRetryPlanRequestQuerySuccessfulAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Filter by \`successful_at\` date using a date operator", "generatedName": "GenerateEventBulkRetryPlanRequestQuerySuccessfulAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by \`successful_at\` date using a date operator", "generatedName": "GenerateEventBulkRetryPlanRequestQuerySuccessfulAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQuerySuccessfulAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -16575,10 +16537,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQuerySuccessfulAtAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -16586,16 +16548,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateEventBulkRetryPlanRequestQuerySuccessfulAtAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "generateEventBulkRetryPlanRequestQuerySuccessfulAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQuerySuccessfulAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -16609,16 +16571,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateEventBulkRetryPlanRequestQuerySuccessfulAtAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "generateEventBulkRetryPlanRequestQuerySuccessfulAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQuerySuccessfulAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -16632,16 +16594,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateEventBulkRetryPlanRequestQuerySuccessfulAtAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "generateEventBulkRetryPlanRequestQuerySuccessfulAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQuerySuccessfulAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -16655,16 +16617,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateEventBulkRetryPlanRequestQuerySuccessfulAtAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "generateEventBulkRetryPlanRequestQuerySuccessfulAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQuerySuccessfulAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -16678,16 +16640,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateEventBulkRetryPlanRequestQuerySuccessfulAtAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "generateEventBulkRetryPlanRequestQuerySuccessfulAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQuerySuccessfulAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -16701,7 +16663,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -16712,23 +16673,24 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateEventBulkRetryPlanRequestQueryCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "generateEventBulkRetryPlanRequestQueryCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by \`created_at\` date using a date operator", "generatedName": "GenerateEventBulkRetryPlanRequestQueryCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -16737,10 +16699,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryCreatedAtAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -16748,16 +16710,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateEventBulkRetryPlanRequestQueryCreatedAtAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "generateEventBulkRetryPlanRequestQueryCreatedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryCreatedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -16771,16 +16733,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateEventBulkRetryPlanRequestQueryCreatedAtAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "generateEventBulkRetryPlanRequestQueryCreatedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryCreatedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -16794,16 +16756,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateEventBulkRetryPlanRequestQueryCreatedAtAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "generateEventBulkRetryPlanRequestQueryCreatedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryCreatedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -16817,16 +16779,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateEventBulkRetryPlanRequestQueryCreatedAtAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "generateEventBulkRetryPlanRequestQueryCreatedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryCreatedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -16840,16 +16802,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateEventBulkRetryPlanRequestQueryCreatedAtAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "generateEventBulkRetryPlanRequestQueryCreatedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryCreatedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -16863,7 +16825,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -16873,44 +16834,45 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateEventBulkRetryPlanRequestQueryErrorCode", "key": "error_code", "schema": { - "description": undefined, + "description": null, "generatedName": "generateEventBulkRetryPlanRequestQueryErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryErrorCodeItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16919,7 +16881,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -16929,32 +16890,33 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateEventBulkRetryPlanRequestQueryCliId", "key": "cli_id", "schema": { - "description": undefined, + "description": null, "generatedName": "generateEventBulkRetryPlanRequestQueryCliId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Filter by CLI IDs. \`?[any]=true\` operator for any CLI.", "generatedName": "GenerateEventBulkRetryPlanRequestQueryCliId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by CLI IDs. \`?[any]=true\` operator for any CLI.", "generatedName": "GenerateEventBulkRetryPlanRequestQueryCliId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryCliId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16962,10 +16924,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryCliIdAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -16973,16 +16935,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateEventBulkRetryPlanRequestQueryCliIdAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "generateEventBulkRetryPlanRequestQueryCliIdAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryCliIdAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -16994,19 +16956,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "type": "object", }, { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryCliId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryCliIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17015,7 +16977,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -17026,50 +16987,51 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateEventBulkRetryPlanRequestQueryCliUserId", "key": "cli_user_id", "schema": { - "description": undefined, + "description": null, "generatedName": "generateEventBulkRetryPlanRequestQueryCliUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryCliUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryCliUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryCliUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryCliUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryCliUserIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17078,7 +17040,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -17089,29 +17050,30 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateEventBulkRetryPlanRequestQueryLastAttemptAt", "key": "last_attempt_at", "schema": { - "description": undefined, + "description": null, "generatedName": "generateEventBulkRetryPlanRequestQueryLastAttemptAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Filter by \`last_attempt_at\` date using a date operator", "generatedName": "GenerateEventBulkRetryPlanRequestQueryLastAttemptAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by \`last_attempt_at\` date using a date operator", "generatedName": "GenerateEventBulkRetryPlanRequestQueryLastAttemptAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryLastAttemptAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -17120,10 +17082,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryLastAttemptAtAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -17131,16 +17093,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateEventBulkRetryPlanRequestQueryLastAttemptAtAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "generateEventBulkRetryPlanRequestQueryLastAttemptAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryLastAttemptAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -17154,16 +17116,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateEventBulkRetryPlanRequestQueryLastAttemptAtAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "generateEventBulkRetryPlanRequestQueryLastAttemptAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryLastAttemptAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -17177,16 +17139,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateEventBulkRetryPlanRequestQueryLastAttemptAtAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "generateEventBulkRetryPlanRequestQueryLastAttemptAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryLastAttemptAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -17200,16 +17162,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateEventBulkRetryPlanRequestQueryLastAttemptAtAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "generateEventBulkRetryPlanRequestQueryLastAttemptAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryLastAttemptAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -17223,16 +17185,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateEventBulkRetryPlanRequestQueryLastAttemptAtAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "generateEventBulkRetryPlanRequestQueryLastAttemptAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryLastAttemptAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -17246,7 +17208,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -17257,44 +17218,45 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateEventBulkRetryPlanRequestQueryEventDataId", "key": "event_data_id", "schema": { - "description": undefined, + "description": null, "generatedName": "generateEventBulkRetryPlanRequestQueryEventDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryEventDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryEventDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryEventDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryEventDataIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17303,7 +17265,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -17313,26 +17274,27 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateEventBulkRetryPlanRequestQueryHeaders", "key": "headers", "schema": { - "description": undefined, + "description": null, "generatedName": "generateEventBulkRetryPlanRequestQueryHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "URL Encoded string of the JSON to match to the data headers", "generatedName": "GenerateEventBulkRetryPlanRequestQueryHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17340,17 +17302,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryHeadersOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -17360,26 +17321,27 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateEventBulkRetryPlanRequestQueryBody", "key": "body", "schema": { - "description": undefined, + "description": null, "generatedName": "generateEventBulkRetryPlanRequestQueryBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "URL Encoded string of the JSON to match to the data body", "generatedName": "GenerateEventBulkRetryPlanRequestQueryBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17387,17 +17349,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryBodyOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -17407,26 +17368,27 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateEventBulkRetryPlanRequestQueryParsedQuery", "key": "parsed_query", "schema": { - "description": undefined, + "description": null, "generatedName": "generateEventBulkRetryPlanRequestQueryParsedQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "URL Encoded string of the JSON to match to the parsed query (JSON representation of the query)", "generatedName": "GenerateEventBulkRetryPlanRequestQueryParsedQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryParsedQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17434,17 +17396,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryParsedQueryOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -17454,44 +17415,45 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateEventBulkRetryPlanRequestQueryBulkRetryId", "key": "bulk_retry_id", "schema": { - "description": undefined, + "description": null, "generatedName": "generateEventBulkRetryPlanRequestQueryBulkRetryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryBulkRetryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryBulkRetryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryBulkRetryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanRequestQueryBulkRetryIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17500,7 +17462,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -17510,19 +17471,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateEventBulkRetryPlanRequestQueryPath", "key": "path", "schema": { - "description": undefined, + "description": null, "generatedName": "generateEventBulkRetryPlanRequestQueryPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "URL Encoded string of the string to match partially to the path", "generatedName": "GenerateEventBulkRetryPlanRequestQueryPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17535,23 +17496,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Events bulk retry plan", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GenerateEventBulkRetryPlanResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BatchOperationPlan", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Generate an events bulk retry plan", "tags": [ @@ -17561,7 +17521,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 404, @@ -17569,151 +17529,151 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "cancelled_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "completed_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "completed_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "estimated_batch": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "estimated_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "failed_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "in_progress": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "number": { - "primitive": { - "float": 1.1, + "type": "primitive", + "value": { "type": "float", + "value": 1.1, }, - "type": "primitive", }, "processed_batch": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "progress": { - "primitive": { - "float": 1.1, + "type": "primitive", + "value": { "type": "float", + "value": 1.1, }, - "type": "primitive", }, "query": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "query", "type": "string", + "value": "query", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -17722,47 +17682,46 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "GetEventBulkRetryRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getEventBulkRetry", "path": "/bulk/events/retry/{id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Bulk retry ID", "generatedName": "GetEventBulkRetryRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "A single events bulk retry", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetEventBulkRetryResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BatchOperation", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get an events bulk retry", "tags": [ @@ -17772,7 +17731,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 404, @@ -17780,151 +17739,151 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "cancelled_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "completed_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "completed_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "estimated_batch": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "estimated_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "failed_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "in_progress": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "number": { - "primitive": { - "float": 1.1, + "type": "primitive", + "value": { "type": "float", + "value": 1.1, }, - "type": "primitive", }, "processed_batch": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "progress": { - "primitive": { - "float": 1.1, + "type": "primitive", + "value": { "type": "float", + "value": 1.1, }, - "type": "primitive", }, "query": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "query", "type": "string", + "value": "query", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -17933,47 +17892,46 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "CancelEventBulkRetryRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "cancelEventBulkRetry", "path": "/bulk/events/retry/{id}/cancel", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Bulk retry ID", "generatedName": "CancelEventBulkRetryRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "A single events bulk retry", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CancelEventBulkRetryResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BatchOperation", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Cancel an events bulk retry", "tags": [ @@ -17983,7 +17941,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -17992,162 +17950,162 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "models": { - "array": [ + "type": "array", + "value": [ { "properties": { "cancelled_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "completed_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "completed_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "estimated_batch": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "estimated_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "failed_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "in_progress": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "number": { - "primitive": { - "float": 1.1, + "type": "primitive", + "value": { "type": "float", + "value": 1.1, }, - "type": "primitive", }, "processed_batch": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "progress": { - "primitive": { - "float": 1.1, + "type": "primitive", + "value": { "type": "float", + "value": 1.1, }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "pagination": { "properties": { "dir": { - "enum": "asc", "type": "enum", + "value": "asc", }, "limit": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "next": { - "primitive": { - "string": "next", + "type": "primitive", + "value": { "type": "string", + "value": "next", }, - "type": "primitive", }, "order_by": { - "primitive": { - "string": "order_by", + "type": "primitive", + "value": { "type": "string", + "value": "order_by", }, - "type": "primitive", }, "prev": { - "primitive": { - "string": "prev", + "type": "primitive", + "value": { "type": "string", + "value": "prev", }, - "type": "primitive", }, }, "type": "object", @@ -18159,40 +18117,41 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "GetIgnoredEventBulkRetriesRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getIgnoredEventBulkRetries", "path": "/bulk/ignored-events/retry", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "cancelled_at", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by date the bulk retry was cancelled", "generatedName": "GetIgnoredEventBulkRetriesRequestCancelledAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by date the bulk retry was cancelled", "generatedName": "GetIgnoredEventBulkRetriesRequestCancelledAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetriesRequestCancelledAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetriesRequestCancelledAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -18202,10 +18161,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetriesRequestCancelledAtAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -18213,22 +18172,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIgnoredEventBulkRetriesRequestCancelledAtAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getIgnoredEventBulkRetriesRequestCancelledAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetriesRequestCancelledAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetriesRequestCancelledAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -18243,22 +18202,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIgnoredEventBulkRetriesRequestCancelledAtAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getIgnoredEventBulkRetriesRequestCancelledAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetriesRequestCancelledAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetriesRequestCancelledAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -18273,22 +18232,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIgnoredEventBulkRetriesRequestCancelledAtAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getIgnoredEventBulkRetriesRequestCancelledAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetriesRequestCancelledAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetriesRequestCancelledAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -18303,22 +18262,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIgnoredEventBulkRetriesRequestCancelledAtAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getIgnoredEventBulkRetriesRequestCancelledAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetriesRequestCancelledAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetriesRequestCancelledAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -18333,16 +18292,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIgnoredEventBulkRetriesRequestCancelledAtAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getIgnoredEventBulkRetriesRequestCancelledAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetriesRequestCancelledAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -18356,38 +18315,38 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "completed_at", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by date the bulk retry completed", "generatedName": "GetIgnoredEventBulkRetriesRequestCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by date the bulk retry completed", "generatedName": "GetIgnoredEventBulkRetriesRequestCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetriesRequestCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetriesRequestCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -18397,10 +18356,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetriesRequestCompletedAtAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -18408,22 +18367,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIgnoredEventBulkRetriesRequestCompletedAtAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getIgnoredEventBulkRetriesRequestCompletedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetriesRequestCompletedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetriesRequestCompletedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -18438,22 +18397,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIgnoredEventBulkRetriesRequestCompletedAtAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getIgnoredEventBulkRetriesRequestCompletedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetriesRequestCompletedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetriesRequestCompletedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -18468,22 +18427,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIgnoredEventBulkRetriesRequestCompletedAtAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getIgnoredEventBulkRetriesRequestCompletedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetriesRequestCompletedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetriesRequestCompletedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -18498,22 +18457,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIgnoredEventBulkRetriesRequestCompletedAtAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getIgnoredEventBulkRetriesRequestCompletedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetriesRequestCompletedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetriesRequestCompletedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -18528,16 +18487,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIgnoredEventBulkRetriesRequestCompletedAtAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getIgnoredEventBulkRetriesRequestCompletedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetriesRequestCompletedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -18551,38 +18510,38 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "created_at", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by date the bulk retry was created", "generatedName": "GetIgnoredEventBulkRetriesRequestCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by date the bulk retry was created", "generatedName": "GetIgnoredEventBulkRetriesRequestCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetriesRequestCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetriesRequestCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -18592,10 +18551,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetriesRequestCreatedAtAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -18603,22 +18562,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIgnoredEventBulkRetriesRequestCreatedAtAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getIgnoredEventBulkRetriesRequestCreatedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetriesRequestCreatedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetriesRequestCreatedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -18633,22 +18592,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIgnoredEventBulkRetriesRequestCreatedAtAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getIgnoredEventBulkRetriesRequestCreatedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetriesRequestCreatedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetriesRequestCreatedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -18663,22 +18622,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIgnoredEventBulkRetriesRequestCreatedAtAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getIgnoredEventBulkRetriesRequestCreatedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetriesRequestCreatedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetriesRequestCreatedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -18693,22 +18652,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIgnoredEventBulkRetriesRequestCreatedAtAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getIgnoredEventBulkRetriesRequestCreatedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetriesRequestCreatedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetriesRequestCreatedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -18723,16 +18682,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIgnoredEventBulkRetriesRequestCreatedAtAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getIgnoredEventBulkRetriesRequestCreatedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetriesRequestCreatedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -18746,53 +18705,53 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by bulk retry IDs", "generatedName": "GetIgnoredEventBulkRetriesRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by bulk retry IDs", "generatedName": "GetIgnoredEventBulkRetriesRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "description": "Bulk retry ID", "generatedName": "GetIgnoredEventBulkRetriesRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetriesRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Bulk retry ID", "generatedName": "GetIgnoredEventBulkRetriesRequestIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18801,27 +18760,26 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "query", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by the bulk retry ignored event query object", "generatedName": "GetIgnoredEventBulkRetriesRequestQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Filter by the bulk retry ignored event query object", "generatedName": "GetIgnoredEventBulkRetriesRequestQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -18829,44 +18787,45 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIgnoredEventBulkRetriesRequestQueryCause", "key": "cause", "schema": { - "description": undefined, + "description": null, "generatedName": "getIgnoredEventBulkRetriesRequestQueryCause", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "The cause of the ignored event", "generatedName": "GetIgnoredEventBulkRetriesRequestQueryCause", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetriesRequestQueryCause", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetriesRequestQueryCause", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetriesRequestQueryCauseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18875,7 +18834,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -18885,44 +18843,45 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIgnoredEventBulkRetriesRequestQueryWebhookId", "key": "webhook_id", "schema": { - "description": undefined, + "description": null, "generatedName": "getIgnoredEventBulkRetriesRequestQueryWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Connection ID of the ignored event", "generatedName": "GetIgnoredEventBulkRetriesRequestQueryWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetriesRequestQueryWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetriesRequestQueryWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetriesRequestQueryWebhookIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18931,7 +18890,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -18941,19 +18899,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIgnoredEventBulkRetriesRequestQueryTransformationId", "key": "transformation_id", "schema": { - "description": undefined, + "description": null, "generatedName": "getIgnoredEventBulkRetriesRequestQueryTransformationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The associated transformation ID (only applicable to the cause \`TRANSFORMATION_FAILED\`)", "generatedName": "GetIgnoredEventBulkRetriesRequestQueryTransformationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18966,20 +18924,20 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "query_partial_match", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Allow partial filter match on query property", "generatedName": "GetIgnoredEventBulkRetriesRequestQueryPartialMatch", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Allow partial filter match on query property", "generatedName": "GetIgnoredEventBulkRetriesRequestQueryPartialMatch", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -18988,20 +18946,20 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "in_progress", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Indicates if the bulk retry is currently in progress", "generatedName": "GetIgnoredEventBulkRetriesRequestInProgress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Indicates if the bulk retry is currently in progress", "generatedName": "GetIgnoredEventBulkRetriesRequestInProgress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -19010,132 +18968,133 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "order_by", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Sort key(s)", "generatedName": "GetIgnoredEventBulkRetriesRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Sort key(s)", "generatedName": "GetIgnoredEventBulkRetriesRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetriesRequestOrderByCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "created_at", "type": "string", + "value": "created_at", }, }, { - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetriesRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetriesRequestOrderByItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "created_at", "type": "string", + "value": "created_at", }, }, }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "dir", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Sort direction", "generatedName": "GetIgnoredEventBulkRetriesRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Sort direction", "generatedName": "GetIgnoredEventBulkRetriesRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetriesRequestDirAsc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "asc", "type": "string", + "value": "asc", }, }, { - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetriesRequestDirDesc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "desc", "type": "string", + "value": "desc", }, }, { - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetriesRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetriesRequestDirItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "asc", - "nameOverride": undefined, + "nameOverride": null, "value": "asc", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "desc", - "nameOverride": undefined, + "nameOverride": null, "value": "desc", }, ], @@ -19144,25 +19103,24 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Result set size", "generatedName": "GetIgnoredEventBulkRetriesRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Result set size", "generatedName": "GetIgnoredEventBulkRetriesRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -19171,23 +19129,23 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "next", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "The ID to provide in the query to get the next set of results", "generatedName": "GetIgnoredEventBulkRetriesRequestNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID to provide in the query to get the next set of results", "generatedName": "GetIgnoredEventBulkRetriesRequestNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19195,23 +19153,23 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "prev", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "The ID to provide in the query to get the previous set of results", "generatedName": "GetIgnoredEventBulkRetriesRequestPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID to provide in the query to get the previous set of results", "generatedName": "GetIgnoredEventBulkRetriesRequestPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19219,23 +19177,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "List of ignored events bulk retries", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetriesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BatchOperationPaginatedResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get ignored events bulk retries", "tags": [ @@ -19245,7 +19202,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -19254,9 +19211,9 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -19266,131 +19223,131 @@ exports[`open api parser hookdeck parse open api 1`] = ` "response": { "properties": { "cancelled_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "completed_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "completed_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "estimated_batch": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "estimated_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "failed_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "in_progress": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "number": { - "primitive": { - "float": 1.1, + "type": "primitive", + "value": { "type": "float", + "value": 1.1, }, - "type": "primitive", }, "processed_batch": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "progress": { - "primitive": { - "float": 1.1, + "type": "primitive", + "value": { "type": "float", + "value": 1.1, }, - "type": "primitive", }, "query": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "query", "type": "string", + "value": "query", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -19399,23 +19356,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "CreateIgnoredEventBulkRetryRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "createIgnoredEventBulkRetry", "path": "/bulk/ignored-events/retry", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateIgnoredEventBulkRetryRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -19423,18 +19379,18 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createIgnoredEventBulkRetryRequestQuery", "key": "query", "schema": { - "description": undefined, + "description": null, "generatedName": "createIgnoredEventBulkRetryRequestQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Filter by the bulk retry ignored event query object", "generatedName": "CreateIgnoredEventBulkRetryRequestQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -19442,44 +19398,45 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createIgnoredEventBulkRetryRequestQueryCause", "key": "cause", "schema": { - "description": undefined, + "description": null, "generatedName": "createIgnoredEventBulkRetryRequestQueryCause", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "The cause of the ignored event", "generatedName": "CreateIgnoredEventBulkRetryRequestQueryCause", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "CreateIgnoredEventBulkRetryRequestQueryCause", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "CreateIgnoredEventBulkRetryRequestQueryCause", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateIgnoredEventBulkRetryRequestQueryCauseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19488,7 +19445,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -19498,44 +19454,45 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createIgnoredEventBulkRetryRequestQueryWebhookId", "key": "webhook_id", "schema": { - "description": undefined, + "description": null, "generatedName": "createIgnoredEventBulkRetryRequestQueryWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Connection ID of the ignored event", "generatedName": "CreateIgnoredEventBulkRetryRequestQueryWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "CreateIgnoredEventBulkRetryRequestQueryWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "CreateIgnoredEventBulkRetryRequestQueryWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateIgnoredEventBulkRetryRequestQueryWebhookIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19544,7 +19501,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -19554,19 +19510,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createIgnoredEventBulkRetryRequestQueryTransformationId", "key": "transformation_id", "schema": { - "description": undefined, + "description": null, "generatedName": "createIgnoredEventBulkRetryRequestQueryTransformationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The associated transformation ID (only applicable to the cause \`TRANSFORMATION_FAILED\`)", "generatedName": "CreateIgnoredEventBulkRetryRequestQueryTransformationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19583,22 +19539,21 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "A single ignored events bulk retry", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateIgnoredEventBulkRetryResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BatchOperation", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create an ignored events bulk retry", "tags": [ @@ -19608,7 +19563,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -19617,34 +19572,34 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "estimated_batch": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "estimated_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "progress": { - "primitive": { - "float": 1.1, + "type": "primitive", + "value": { "type": "float", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", @@ -19653,29 +19608,29 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "GenerateIgnoredEventBulkRetryPlanRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "generateIgnoredEventBulkRetryPlan", "path": "/bulk/ignored-events/retry/plan", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "query", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by the bulk retry ignored event query object", "generatedName": "GenerateIgnoredEventBulkRetryPlanRequestQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Filter by the bulk retry ignored event query object", "generatedName": "GenerateIgnoredEventBulkRetryPlanRequestQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -19683,44 +19638,45 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateIgnoredEventBulkRetryPlanRequestQueryCause", "key": "cause", "schema": { - "description": undefined, + "description": null, "generatedName": "generateIgnoredEventBulkRetryPlanRequestQueryCause", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "The cause of the ignored event", "generatedName": "GenerateIgnoredEventBulkRetryPlanRequestQueryCause", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GenerateIgnoredEventBulkRetryPlanRequestQueryCause", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GenerateIgnoredEventBulkRetryPlanRequestQueryCause", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateIgnoredEventBulkRetryPlanRequestQueryCauseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19729,7 +19685,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -19739,44 +19694,45 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateIgnoredEventBulkRetryPlanRequestQueryWebhookId", "key": "webhook_id", "schema": { - "description": undefined, + "description": null, "generatedName": "generateIgnoredEventBulkRetryPlanRequestQueryWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Connection ID of the ignored event", "generatedName": "GenerateIgnoredEventBulkRetryPlanRequestQueryWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GenerateIgnoredEventBulkRetryPlanRequestQueryWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GenerateIgnoredEventBulkRetryPlanRequestQueryWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateIgnoredEventBulkRetryPlanRequestQueryWebhookIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19785,7 +19741,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -19795,19 +19750,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateIgnoredEventBulkRetryPlanRequestQueryTransformationId", "key": "transformation_id", "schema": { - "description": undefined, + "description": null, "generatedName": "generateIgnoredEventBulkRetryPlanRequestQueryTransformationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The associated transformation ID (only applicable to the cause \`TRANSFORMATION_FAILED\`)", "generatedName": "GenerateIgnoredEventBulkRetryPlanRequestQueryTransformationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19820,23 +19775,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Ignored events bulk retry plan", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GenerateIgnoredEventBulkRetryPlanResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BatchOperationPlan", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Generate an ignored events bulk retry plan", "tags": [ @@ -19846,7 +19800,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 404, @@ -19854,151 +19808,151 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "cancelled_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "completed_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "completed_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "estimated_batch": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "estimated_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "failed_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "in_progress": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "number": { - "primitive": { - "float": 1.1, + "type": "primitive", + "value": { "type": "float", + "value": 1.1, }, - "type": "primitive", }, "processed_batch": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "progress": { - "primitive": { - "float": 1.1, + "type": "primitive", + "value": { "type": "float", + "value": 1.1, }, - "type": "primitive", }, "query": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "query", "type": "string", + "value": "query", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -20007,47 +19961,46 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "GetIgnoredEventBulkRetryRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getIgnoredEventBulkRetry", "path": "/bulk/ignored-events/retry/{id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Bulk retry ID", "generatedName": "GetIgnoredEventBulkRetryRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "A single ignored events bulk retry", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetIgnoredEventBulkRetryResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BatchOperation", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get an ignored events bulk retry", "tags": [ @@ -20057,7 +20010,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 404, @@ -20065,151 +20018,151 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "cancelled_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "completed_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "completed_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "estimated_batch": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "estimated_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "failed_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "in_progress": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "number": { - "primitive": { - "float": 1.1, + "type": "primitive", + "value": { "type": "float", + "value": 1.1, }, - "type": "primitive", }, "processed_batch": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "progress": { - "primitive": { - "float": 1.1, + "type": "primitive", + "value": { "type": "float", + "value": 1.1, }, - "type": "primitive", }, "query": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "query", "type": "string", + "value": "query", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -20218,47 +20171,46 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "CancelIgnoredEventBulkRetryRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "cancelIgnoredEventBulkRetry", "path": "/bulk/ignored-events/retry/{id}/cancel", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Bulk retry ID", "generatedName": "CancelIgnoredEventBulkRetryRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "A single ignored events bulk retry", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CancelIgnoredEventBulkRetryResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BatchOperation", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Cancel an ignored events bulk retry", "tags": [ @@ -20268,7 +20220,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -20277,151 +20229,151 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "models": { - "array": [ + "type": "array", + "value": [ { "properties": { "configs": { "properties": { "algorithm": { - "enum": "md5", "type": "enum", + "value": "md5", }, "encoding": { - "enum": "base64", "type": "enum", + "value": "base64", }, "header_key": { - "primitive": { - "string": "header_key", + "type": "primitive", + "value": { "type": "string", + "value": "header_key", }, - "type": "primitive", }, "webhook_secret_key": { - "primitive": { - "string": "webhook_secret_key", + "type": "primitive", + "value": { "type": "string", + "value": "webhook_secret_key", }, - "type": "primitive", }, }, "type": "object", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "features": { - "array": [ + "type": "array", + "value": [ { - "enum": "VERIFICATION", "type": "enum", + "value": "VERIFICATION", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "provider": { - "enum": "twitter", "type": "enum", + "value": "twitter", }, "sources": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "sources", + "type": "primitive", + "value": { "type": "string", + "value": "sources", }, - "type": "primitive", }, ], - "type": "array", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "pagination": { "properties": { "dir": { - "enum": "asc", "type": "enum", + "value": "asc", }, "limit": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "next": { - "primitive": { - "string": "next", + "type": "primitive", + "value": { "type": "string", + "value": "next", }, - "type": "primitive", }, "order_by": { - "primitive": { - "string": "order_by", + "type": "primitive", + "value": { "type": "string", + "value": "order_by", }, - "type": "primitive", }, "prev": { - "primitive": { - "string": "prev", + "type": "primitive", + "value": { "type": "string", + "value": "prev", }, - "type": "primitive", }, }, "type": "object", @@ -20433,30 +20385,30 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "GetIntegrationsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getIntegrations", "path": "/integrations", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "label", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "The integration label", "generatedName": "GetIntegrationsRequestLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The integration label", "generatedName": "GetIntegrationsRequestLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20464,43 +20416,42 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "provider", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetIntegrationsRequestProvider", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIntegrationsRequestProvider", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IntegrationProvider", "type": "reference", }, }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "List of integrations", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetIntegrationsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IntegrationPaginatedResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get integrations", "tags": [ @@ -20510,7 +20461,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -20519,9 +20470,9 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -20529,49 +20480,49 @@ exports[`open api parser hookdeck parse open api 1`] = ` "configs": { "properties": { "algorithm": { - "enum": "md5", "type": "enum", + "value": "md5", }, "encoding": { - "enum": "base64", "type": "enum", + "value": "base64", }, "header_key": { - "primitive": { - "string": "header_key", + "type": "primitive", + "value": { "type": "string", + "value": "header_key", }, - "type": "primitive", }, "webhook_secret_key": { - "primitive": { - "string": "webhook_secret_key", + "type": "primitive", + "value": { "type": "string", + "value": "webhook_secret_key", }, - "type": "primitive", }, }, "type": "object", }, "features": { - "array": [ + "type": "array", + "value": [ { - "enum": "VERIFICATION", "type": "enum", + "value": "VERIFICATION", }, ], - "type": "array", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "provider": { - "enum": "twitter", "type": "enum", + "value": "twitter", }, }, "type": "object", @@ -20581,89 +20532,89 @@ exports[`open api parser hookdeck parse open api 1`] = ` "configs": { "properties": { "algorithm": { - "enum": "md5", "type": "enum", + "value": "md5", }, "encoding": { - "enum": "base64", "type": "enum", + "value": "base64", }, "header_key": { - "primitive": { - "string": "header_key", + "type": "primitive", + "value": { "type": "string", + "value": "header_key", }, - "type": "primitive", }, "webhook_secret_key": { - "primitive": { - "string": "webhook_secret_key", + "type": "primitive", + "value": { "type": "string", + "value": "webhook_secret_key", }, - "type": "primitive", }, }, "type": "object", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "features": { - "array": [ + "type": "array", + "value": [ { - "enum": "VERIFICATION", "type": "enum", + "value": "VERIFICATION", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "provider": { - "enum": "twitter", "type": "enum", + "value": "twitter", }, "sources": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "sources", + "type": "primitive", + "value": { "type": "string", + "value": "sources", }, - "type": "primitive", }, ], - "type": "array", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -20672,23 +20623,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "CreateIntegrationRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "createIntegration", "path": "/integrations", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateIntegrationRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -20698,11 +20648,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Label of the integration", "generatedName": "CreateIntegrationRequestLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20714,56 +20664,56 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createIntegrationRequestConfigs", "key": "configs", "schema": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Decrypted Key/Value object of the associated configuration for that provider", "generatedName": "CreateIntegrationRequestConfigs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "CreateIntegrationRequestConfigsZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HMACIntegrationConfigs", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "CreateIntegrationRequestConfigsOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "APIKeyIntegrationConfigs", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "CreateIntegrationRequestConfigsTwo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HandledHMACConfigs", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "CreateIntegrationRequestConfigsThree", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BasicAuthIntegrationConfigs", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "CreateIntegrationRequestConfigsFour", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ShopifyIntegrationConfigs", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, { @@ -20772,10 +20722,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createIntegrationRequestProvider", "key": "provider", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateIntegrationRequestProvider", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IntegrationProvider", "type": "reference", }, @@ -20788,14 +20738,14 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "List of features to enable (see features list above)", "generatedName": "CreateIntegrationRequestFeatures", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateIntegrationRequestFeaturesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IntegrationFeature", "type": "reference", }, @@ -20806,22 +20756,21 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "A single integration", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateIntegrationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Integration", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create an integration", "tags": [ @@ -20831,7 +20780,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 404, @@ -20839,111 +20788,111 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "configs": { "properties": { "algorithm": { - "enum": "md5", "type": "enum", + "value": "md5", }, "encoding": { - "enum": "base64", "type": "enum", + "value": "base64", }, "header_key": { - "primitive": { - "string": "header_key", + "type": "primitive", + "value": { "type": "string", + "value": "header_key", }, - "type": "primitive", }, "webhook_secret_key": { - "primitive": { - "string": "webhook_secret_key", + "type": "primitive", + "value": { "type": "string", + "value": "webhook_secret_key", }, - "type": "primitive", }, }, "type": "object", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "features": { - "array": [ + "type": "array", + "value": [ { - "enum": "VERIFICATION", "type": "enum", + "value": "VERIFICATION", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "provider": { - "enum": "twitter", "type": "enum", + "value": "twitter", }, "sources": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "sources", + "type": "primitive", + "value": { "type": "string", + "value": "sources", }, - "type": "primitive", }, ], - "type": "array", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -20952,47 +20901,46 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "GetIntegrationRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getIntegration", "path": "/integrations/{id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Integration ID", "generatedName": "GetIntegrationRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "A single integration", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetIntegrationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Integration", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get an integration", "tags": [ @@ -21002,7 +20950,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -21012,18 +20960,18 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], @@ -21037,89 +20985,89 @@ exports[`open api parser hookdeck parse open api 1`] = ` "configs": { "properties": { "algorithm": { - "enum": "md5", "type": "enum", + "value": "md5", }, "encoding": { - "enum": "base64", "type": "enum", + "value": "base64", }, "header_key": { - "primitive": { - "string": "header_key", + "type": "primitive", + "value": { "type": "string", + "value": "header_key", }, - "type": "primitive", }, "webhook_secret_key": { - "primitive": { - "string": "webhook_secret_key", + "type": "primitive", + "value": { "type": "string", + "value": "webhook_secret_key", }, - "type": "primitive", }, }, "type": "object", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "features": { - "array": [ + "type": "array", + "value": [ { - "enum": "VERIFICATION", "type": "enum", + "value": "VERIFICATION", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "provider": { - "enum": "twitter", "type": "enum", + "value": "twitter", }, "sources": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "sources", + "type": "primitive", + "value": { "type": "string", + "value": "sources", }, - "type": "primitive", }, ], - "type": "array", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -21128,41 +21076,40 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "UpdateIntegrationRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "updateIntegration", "path": "/integrations/{id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Integration ID", "generatedName": "UpdateIntegrationRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateIntegrationRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -21170,19 +21117,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "updateIntegrationRequestLabel", "key": "label", "schema": { - "description": undefined, + "description": null, "generatedName": "updateIntegrationRequestLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Label of the integration", "generatedName": "UpdateIntegrationRequestLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21195,62 +21142,62 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "updateIntegrationRequestConfigs", "key": "configs", "schema": { - "description": undefined, + "description": null, "generatedName": "updateIntegrationRequestConfigs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Decrypted Key/Value object of the associated configuration for that provider", "generatedName": "UpdateIntegrationRequestConfigs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "UpdateIntegrationRequestConfigsZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HMACIntegrationConfigs", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "UpdateIntegrationRequestConfigsOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "APIKeyIntegrationConfigs", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "UpdateIntegrationRequestConfigsTwo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HandledHMACConfigs", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "UpdateIntegrationRequestConfigsThree", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BasicAuthIntegrationConfigs", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "UpdateIntegrationRequestConfigsFour", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ShopifyIntegrationConfigs", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -21260,16 +21207,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "updateIntegrationRequestProvider", "key": "provider", "schema": { - "description": undefined, + "description": null, "generatedName": "updateIntegrationRequestProvider", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateIntegrationRequestProvider", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IntegrationProvider", "type": "reference", }, @@ -21281,22 +21228,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "updateIntegrationRequestFeatures", "key": "features", "schema": { - "description": undefined, + "description": null, "generatedName": "updateIntegrationRequestFeatures", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "List of features to enable (see features list above)", "generatedName": "UpdateIntegrationRequestFeatures", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateIntegrationRequestFeaturesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IntegrationFeature", "type": "reference", }, @@ -21308,22 +21255,21 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "A single integration", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateIntegrationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Integration", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Update an integration", "tags": [ @@ -21333,7 +21279,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 404, @@ -21341,31 +21287,31 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, "type": "object", @@ -21374,47 +21320,46 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "DeleteIntegrationRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "deleteIntegration", "path": "/integrations/{id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Integration ID", "generatedName": "DeleteIntegrationRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "An object with deleted integration id", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteIntegrationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DeletedIntegration", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Delete an integration", "tags": [ @@ -21424,7 +21369,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -21433,41 +21378,41 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, { "name": "source_id", "value": { - "primitive": { - "string": "source_id", + "type": "primitive", + "value": { "type": "string", + "value": "source_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "success": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -21476,64 +21421,63 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "AttachIntegrationToSourceRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "attachIntegrationToSource", "path": "/integrations/{id}/attach/{source_id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Integration ID", "generatedName": "AttachIntegrationToSourceRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { - "description": undefined, + "description": null, "name": "source_id", "schema": { "description": "Source ID", "generatedName": "AttachIntegrationToSourceRequestSourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Attach operation success status", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AttachIntegrationToSourceResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AttachedIntegrationToSource", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Attach an integration to a source", "tags": [ @@ -21543,7 +21487,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -21552,33 +21496,33 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, { "name": "source_id", "value": { - "primitive": { - "string": "source_id", + "type": "primitive", + "value": { "type": "string", + "value": "source_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": {}, "type": "object", @@ -21587,64 +21531,63 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "DetachIntegrationToSourceRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "detachIntegrationToSource", "path": "/integrations/{id}/detach/{source_id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Integration ID", "generatedName": "DetachIntegrationToSourceRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { - "description": undefined, + "description": null, "name": "source_id", "schema": { "description": "Source ID", "generatedName": "DetachIntegrationToSourceRequestSourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Detach operation success status", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DetachIntegrationToSourceResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DetachedIntegrationFromSource", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Detach an integration from a source", "tags": [ @@ -21654,7 +21597,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -21663,85 +21606,85 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "id", "value": { - "primitive": { - "string": "iss_YXKv5OdJXCiVwkPhGy", + "type": "primitive", + "value": { "type": "string", + "value": "iss_YXKv5OdJXCiVwkPhGy", }, - "type": "primitive", }, }, { "name": "issue_trigger_id", "value": { - "primitive": { - "string": "it_BXKv5OdJXCiVwkPhGy", + "type": "primitive", + "value": { "type": "string", + "value": "it_BXKv5OdJXCiVwkPhGy", }, - "type": "primitive", }, }, { "name": "merged_with", "value": { - "primitive": { - "string": "iss_AXKv3OdJXCiKlkPhDz", + "type": "primitive", + "value": { "type": "string", + "value": "iss_AXKv3OdJXCiKlkPhDz", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "pagination": { "properties": { "dir": { - "enum": "asc", "type": "enum", + "value": "asc", }, "limit": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "next": { - "primitive": { - "string": "next", + "type": "primitive", + "value": { "type": "string", + "value": "next", }, - "type": "primitive", }, "order_by": { - "primitive": { - "string": "order_by", + "type": "primitive", + "value": { "type": "string", + "value": "order_by", }, - "type": "primitive", }, "prev": { - "primitive": { - "string": "prev", + "type": "primitive", + "value": { "type": "string", + "value": "prev", }, - "type": "primitive", }, }, "type": "object", @@ -21753,55 +21696,56 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "GetIssuesRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getIssues", "path": "/issues", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by Issue IDs", "generatedName": "GetIssuesRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by Issue IDs", "generatedName": "GetIssuesRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21810,53 +21754,53 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "issue_trigger_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by Issue trigger IDs", "generatedName": "GetIssuesRequestIssueTriggerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by Issue trigger IDs", "generatedName": "GetIssuesRequestIssueTriggerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "description": "Issue trigger ID", "generatedName": "GetIssuesRequestIssueTriggerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestIssueTriggerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Issue trigger ID", "generatedName": "GetIssuesRequestIssueTriggerIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21865,107 +21809,107 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "type", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by Issue types", "generatedName": "GetIssuesRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by Issue types", "generatedName": "GetIssuesRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestTypeDelivery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "delivery", "type": "string", + "value": "delivery", }, }, { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestTypeTransformation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "transformation", "type": "string", + "value": "transformation", }, }, { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestTypeBackpressure", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "backpressure", "type": "string", + "value": "backpressure", }, }, { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Issue type", "generatedName": "GetIssuesRequestTypeItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "delivery", - "nameOverride": undefined, + "nameOverride": null, "value": "delivery", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "transformation", - "nameOverride": undefined, + "nameOverride": null, "value": "transformation", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "backpressure", - "nameOverride": undefined, + "nameOverride": null, "value": "backpressure", }, ], @@ -21974,130 +21918,130 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "status", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by Issue statuses", "generatedName": "GetIssuesRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by Issue statuses", "generatedName": "GetIssuesRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestStatusOpened", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "OPENED", "type": "string", + "value": "OPENED", }, }, { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestStatusIgnored", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "IGNORED", "type": "string", + "value": "IGNORED", }, }, { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestStatusAcknowledged", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "ACKNOWLEDGED", "type": "string", + "value": "ACKNOWLEDGED", }, }, { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestStatusResolved", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "RESOLVED", "type": "string", + "value": "RESOLVED", }, }, { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Issue status", "generatedName": "GetIssuesRequestStatusItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "OPENED", - "nameOverride": undefined, + "nameOverride": null, "value": "OPENED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "IGNORED", - "nameOverride": undefined, + "nameOverride": null, "value": "IGNORED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ACKNOWLEDGED", - "nameOverride": undefined, + "nameOverride": null, "value": "ACKNOWLEDGED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RESOLVED", - "nameOverride": undefined, + "nameOverride": null, "value": "RESOLVED", }, ], @@ -22106,53 +22050,53 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "merged_with", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by Merged Issue IDs", "generatedName": "GetIssuesRequestMergedWith", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by Merged Issue IDs", "generatedName": "GetIssuesRequestMergedWith", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "description": "Issue ID", "generatedName": "GetIssuesRequestMergedWith", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestMergedWith", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Issue ID", "generatedName": "GetIssuesRequestMergedWithItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22161,27 +22105,26 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "aggregation_keys", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by aggregation keys", "generatedName": "GetIssuesRequestAggregationKeys", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Filter by aggregation keys", "generatedName": "GetIssuesRequestAggregationKeys", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -22189,44 +22132,45 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIssuesRequestAggregationKeysWebhookId", "key": "webhook_id", "schema": { - "description": undefined, + "description": null, "generatedName": "getIssuesRequestAggregationKeysWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "GetIssuesRequestAggregationKeysWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestAggregationKeysWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestAggregationKeysWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestAggregationKeysWebhookIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22235,7 +22179,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -22245,39 +22188,40 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIssuesRequestAggregationKeysResponseStatus", "key": "response_status", "schema": { - "description": undefined, + "description": null, "generatedName": "getIssuesRequestAggregationKeysResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "GetIssuesRequestAggregationKeysResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestAggregationKeysResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestAggregationKeysResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestAggregationKeysResponseStatusItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -22287,7 +22231,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -22297,37 +22240,38 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIssuesRequestAggregationKeysErrorCode", "key": "error_code", "schema": { - "description": undefined, + "description": null, "generatedName": "getIssuesRequestAggregationKeysErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "GetIssuesRequestAggregationKeysErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestAggregationKeysErrorCodeZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AttemptErrorCodes", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestAggregationKeysErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestAggregationKeysErrorCodeItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AttemptErrorCodes", "type": "reference", }, @@ -22335,7 +22279,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -22345,33 +22288,34 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "created_at", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by created dates", "generatedName": "GetIssuesRequestCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by created dates", "generatedName": "GetIssuesRequestCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -22381,10 +22325,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestCreatedAtAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -22392,22 +22336,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIssuesRequestCreatedAtAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getIssuesRequestCreatedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestCreatedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestCreatedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -22422,22 +22366,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIssuesRequestCreatedAtAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getIssuesRequestCreatedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestCreatedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestCreatedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -22452,22 +22396,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIssuesRequestCreatedAtAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getIssuesRequestCreatedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestCreatedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestCreatedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -22482,22 +22426,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIssuesRequestCreatedAtAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getIssuesRequestCreatedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestCreatedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestCreatedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -22512,16 +22456,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIssuesRequestCreatedAtAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getIssuesRequestCreatedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestCreatedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -22535,38 +22479,38 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "first_seen_at", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by first seen dates", "generatedName": "GetIssuesRequestFirstSeenAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by first seen dates", "generatedName": "GetIssuesRequestFirstSeenAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestFirstSeenAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestFirstSeenAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -22576,10 +22520,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestFirstSeenAtAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -22587,22 +22531,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIssuesRequestFirstSeenAtAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getIssuesRequestFirstSeenAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestFirstSeenAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestFirstSeenAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -22617,22 +22561,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIssuesRequestFirstSeenAtAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getIssuesRequestFirstSeenAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestFirstSeenAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestFirstSeenAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -22647,22 +22591,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIssuesRequestFirstSeenAtAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getIssuesRequestFirstSeenAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestFirstSeenAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestFirstSeenAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -22677,22 +22621,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIssuesRequestFirstSeenAtAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getIssuesRequestFirstSeenAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestFirstSeenAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestFirstSeenAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -22707,16 +22651,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIssuesRequestFirstSeenAtAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getIssuesRequestFirstSeenAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestFirstSeenAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -22730,38 +22674,38 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "last_seen_at", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by last seen dates", "generatedName": "GetIssuesRequestLastSeenAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by last seen dates", "generatedName": "GetIssuesRequestLastSeenAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestLastSeenAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestLastSeenAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -22771,10 +22715,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestLastSeenAtAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -22782,22 +22726,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIssuesRequestLastSeenAtAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getIssuesRequestLastSeenAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestLastSeenAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestLastSeenAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -22812,22 +22756,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIssuesRequestLastSeenAtAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getIssuesRequestLastSeenAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestLastSeenAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestLastSeenAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -22842,22 +22786,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIssuesRequestLastSeenAtAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getIssuesRequestLastSeenAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestLastSeenAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestLastSeenAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -22872,22 +22816,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIssuesRequestLastSeenAtAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getIssuesRequestLastSeenAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestLastSeenAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestLastSeenAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -22902,16 +22846,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIssuesRequestLastSeenAtAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getIssuesRequestLastSeenAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestLastSeenAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -22925,38 +22869,38 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "dismissed_at", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by dismissed dates", "generatedName": "GetIssuesRequestDismissedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by dismissed dates", "generatedName": "GetIssuesRequestDismissedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestDismissedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestDismissedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -22966,10 +22910,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestDismissedAtAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -22977,22 +22921,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIssuesRequestDismissedAtAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getIssuesRequestDismissedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestDismissedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestDismissedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -23007,22 +22951,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIssuesRequestDismissedAtAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getIssuesRequestDismissedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestDismissedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestDismissedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -23037,22 +22981,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIssuesRequestDismissedAtAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getIssuesRequestDismissedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestDismissedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestDismissedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -23067,22 +23011,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIssuesRequestDismissedAtAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getIssuesRequestDismissedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestDismissedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestDismissedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -23097,16 +23041,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIssuesRequestDismissedAtAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getIssuesRequestDismissedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestDismissedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -23120,153 +23064,153 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "order_by", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Sort key(s)", "generatedName": "GetIssuesRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Sort key(s)", "generatedName": "GetIssuesRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestOrderByCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "created_at", "type": "string", + "value": "created_at", }, }, { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestOrderByFirstSeenAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "first_seen_at", "type": "string", + "value": "first_seen_at", }, }, { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestOrderByLastSeenAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "last_seen_at", "type": "string", + "value": "last_seen_at", }, }, { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestOrderByOpenedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "opened_at", "type": "string", + "value": "opened_at", }, }, { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestOrderByStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "status", "type": "string", + "value": "status", }, }, { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestOrderByItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "created_at", - "nameOverride": undefined, + "nameOverride": null, "value": "created_at", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "first_seen_at", - "nameOverride": undefined, + "nameOverride": null, "value": "first_seen_at", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "last_seen_at", - "nameOverride": undefined, + "nameOverride": null, "value": "last_seen_at", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "opened_at", - "nameOverride": undefined, + "nameOverride": null, "value": "opened_at", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "status", - "nameOverride": undefined, + "nameOverride": null, "value": "status", }, ], @@ -23275,84 +23219,84 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "dir", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Sort direction", "generatedName": "GetIssuesRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Sort direction", "generatedName": "GetIssuesRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestDirAsc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "asc", "type": "string", + "value": "asc", }, }, { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestDirDesc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "desc", "type": "string", + "value": "desc", }, }, { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssuesRequestDirItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "asc", - "nameOverride": undefined, + "nameOverride": null, "value": "asc", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "desc", - "nameOverride": undefined, + "nameOverride": null, "value": "desc", }, ], @@ -23361,25 +23305,24 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Result set size", "generatedName": "GetIssuesRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Result set size", "generatedName": "GetIssuesRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -23388,23 +23331,23 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "next", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "The ID to provide in the query to get the next set of results", "generatedName": "GetIssuesRequestNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID to provide in the query to get the next set of results", "generatedName": "GetIssuesRequestNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23412,23 +23355,23 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "prev", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "The ID to provide in the query to get the previous set of results", "generatedName": "GetIssuesRequestPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID to provide in the query to get the previous set of results", "generatedName": "GetIssuesRequestPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23436,23 +23379,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "List of issues", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetIssuesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IssueWithDataPaginatedResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get issues", "tags": [ @@ -23462,7 +23404,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 422, @@ -23470,51 +23412,51 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "id", "value": { - "primitive": { - "string": "iss_YXKv5OdJXCiVwkPhGy", + "type": "primitive", + "value": { "type": "string", + "value": "iss_YXKv5OdJXCiVwkPhGy", }, - "type": "primitive", }, }, { "name": "issue_trigger_id", "value": { - "primitive": { - "string": "it_BXKv5OdJXCiVwkPhGy", + "type": "primitive", + "value": { "type": "string", + "value": "it_BXKv5OdJXCiVwkPhGy", }, - "type": "primitive", }, }, { "name": "merged_with", "value": { - "primitive": { - "string": "iss_AXKv3OdJXCiKlkPhDz", + "type": "primitive", + "value": { "type": "string", + "value": "iss_AXKv3OdJXCiKlkPhDz", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 5, }, - "type": "primitive", }, }, "type": "object", @@ -23523,55 +23465,56 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "GetIssueCountRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getIssueCount", "path": "/issues/count", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by Issue IDs", "generatedName": "GetIssueCountRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by Issue IDs", "generatedName": "GetIssueCountRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23580,53 +23523,53 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "issue_trigger_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by Issue trigger IDs", "generatedName": "GetIssueCountRequestIssueTriggerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by Issue trigger IDs", "generatedName": "GetIssueCountRequestIssueTriggerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "description": "Issue trigger ID", "generatedName": "GetIssueCountRequestIssueTriggerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestIssueTriggerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Issue trigger ID", "generatedName": "GetIssueCountRequestIssueTriggerIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23635,107 +23578,107 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "type", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by Issue types", "generatedName": "GetIssueCountRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by Issue types", "generatedName": "GetIssueCountRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestTypeDelivery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "delivery", "type": "string", + "value": "delivery", }, }, { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestTypeTransformation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "transformation", "type": "string", + "value": "transformation", }, }, { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestTypeBackpressure", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "backpressure", "type": "string", + "value": "backpressure", }, }, { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Issue type", "generatedName": "GetIssueCountRequestTypeItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "delivery", - "nameOverride": undefined, + "nameOverride": null, "value": "delivery", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "transformation", - "nameOverride": undefined, + "nameOverride": null, "value": "transformation", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "backpressure", - "nameOverride": undefined, + "nameOverride": null, "value": "backpressure", }, ], @@ -23744,130 +23687,130 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "status", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by Issue statuses", "generatedName": "GetIssueCountRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by Issue statuses", "generatedName": "GetIssueCountRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestStatusOpened", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "OPENED", "type": "string", + "value": "OPENED", }, }, { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestStatusIgnored", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "IGNORED", "type": "string", + "value": "IGNORED", }, }, { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestStatusAcknowledged", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "ACKNOWLEDGED", "type": "string", + "value": "ACKNOWLEDGED", }, }, { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestStatusResolved", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "RESOLVED", "type": "string", + "value": "RESOLVED", }, }, { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Issue status", "generatedName": "GetIssueCountRequestStatusItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "OPENED", - "nameOverride": undefined, + "nameOverride": null, "value": "OPENED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "IGNORED", - "nameOverride": undefined, + "nameOverride": null, "value": "IGNORED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ACKNOWLEDGED", - "nameOverride": undefined, + "nameOverride": null, "value": "ACKNOWLEDGED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RESOLVED", - "nameOverride": undefined, + "nameOverride": null, "value": "RESOLVED", }, ], @@ -23876,53 +23819,53 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "merged_with", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by Merged Issue IDs", "generatedName": "GetIssueCountRequestMergedWith", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by Merged Issue IDs", "generatedName": "GetIssueCountRequestMergedWith", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "description": "Issue ID", "generatedName": "GetIssueCountRequestMergedWith", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestMergedWith", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Issue ID", "generatedName": "GetIssueCountRequestMergedWithItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23931,27 +23874,26 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "aggregation_keys", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by aggregation keys", "generatedName": "GetIssueCountRequestAggregationKeys", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Filter by aggregation keys", "generatedName": "GetIssueCountRequestAggregationKeys", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -23959,44 +23901,45 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIssueCountRequestAggregationKeysWebhookId", "key": "webhook_id", "schema": { - "description": undefined, + "description": null, "generatedName": "getIssueCountRequestAggregationKeysWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "GetIssueCountRequestAggregationKeysWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestAggregationKeysWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestAggregationKeysWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestAggregationKeysWebhookIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24005,7 +23948,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -24015,39 +23957,40 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIssueCountRequestAggregationKeysResponseStatus", "key": "response_status", "schema": { - "description": undefined, + "description": null, "generatedName": "getIssueCountRequestAggregationKeysResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "GetIssueCountRequestAggregationKeysResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestAggregationKeysResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestAggregationKeysResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestAggregationKeysResponseStatusItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -24057,7 +24000,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -24067,37 +24009,38 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIssueCountRequestAggregationKeysErrorCode", "key": "error_code", "schema": { - "description": undefined, + "description": null, "generatedName": "getIssueCountRequestAggregationKeysErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "GetIssueCountRequestAggregationKeysErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestAggregationKeysErrorCodeZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AttemptErrorCodes", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestAggregationKeysErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestAggregationKeysErrorCodeItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AttemptErrorCodes", "type": "reference", }, @@ -24105,7 +24048,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -24115,33 +24057,34 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "created_at", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by created dates", "generatedName": "GetIssueCountRequestCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by created dates", "generatedName": "GetIssueCountRequestCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -24151,10 +24094,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestCreatedAtAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -24162,22 +24105,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIssueCountRequestCreatedAtAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getIssueCountRequestCreatedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestCreatedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestCreatedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -24192,22 +24135,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIssueCountRequestCreatedAtAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getIssueCountRequestCreatedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestCreatedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestCreatedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -24222,22 +24165,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIssueCountRequestCreatedAtAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getIssueCountRequestCreatedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestCreatedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestCreatedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -24252,22 +24195,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIssueCountRequestCreatedAtAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getIssueCountRequestCreatedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestCreatedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestCreatedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -24282,16 +24225,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIssueCountRequestCreatedAtAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getIssueCountRequestCreatedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestCreatedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -24305,38 +24248,38 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "first_seen_at", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by first seen dates", "generatedName": "GetIssueCountRequestFirstSeenAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by first seen dates", "generatedName": "GetIssueCountRequestFirstSeenAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestFirstSeenAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestFirstSeenAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -24346,10 +24289,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestFirstSeenAtAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -24357,22 +24300,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIssueCountRequestFirstSeenAtAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getIssueCountRequestFirstSeenAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestFirstSeenAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestFirstSeenAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -24387,22 +24330,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIssueCountRequestFirstSeenAtAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getIssueCountRequestFirstSeenAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestFirstSeenAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestFirstSeenAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -24417,22 +24360,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIssueCountRequestFirstSeenAtAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getIssueCountRequestFirstSeenAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestFirstSeenAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestFirstSeenAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -24447,22 +24390,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIssueCountRequestFirstSeenAtAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getIssueCountRequestFirstSeenAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestFirstSeenAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestFirstSeenAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -24477,16 +24420,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIssueCountRequestFirstSeenAtAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getIssueCountRequestFirstSeenAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestFirstSeenAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -24500,38 +24443,38 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "last_seen_at", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by last seen dates", "generatedName": "GetIssueCountRequestLastSeenAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by last seen dates", "generatedName": "GetIssueCountRequestLastSeenAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestLastSeenAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestLastSeenAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -24541,10 +24484,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestLastSeenAtAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -24552,22 +24495,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIssueCountRequestLastSeenAtAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getIssueCountRequestLastSeenAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestLastSeenAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestLastSeenAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -24582,22 +24525,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIssueCountRequestLastSeenAtAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getIssueCountRequestLastSeenAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestLastSeenAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestLastSeenAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -24612,22 +24555,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIssueCountRequestLastSeenAtAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getIssueCountRequestLastSeenAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestLastSeenAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestLastSeenAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -24642,22 +24585,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIssueCountRequestLastSeenAtAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getIssueCountRequestLastSeenAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestLastSeenAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestLastSeenAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -24672,16 +24615,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIssueCountRequestLastSeenAtAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getIssueCountRequestLastSeenAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestLastSeenAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -24695,38 +24638,38 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "dismissed_at", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by dismissed dates", "generatedName": "GetIssueCountRequestDismissedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by dismissed dates", "generatedName": "GetIssueCountRequestDismissedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestDismissedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestDismissedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -24736,10 +24679,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestDismissedAtAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -24747,22 +24690,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIssueCountRequestDismissedAtAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getIssueCountRequestDismissedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestDismissedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestDismissedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -24777,22 +24720,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIssueCountRequestDismissedAtAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getIssueCountRequestDismissedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestDismissedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestDismissedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -24807,22 +24750,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIssueCountRequestDismissedAtAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getIssueCountRequestDismissedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestDismissedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestDismissedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -24837,22 +24780,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIssueCountRequestDismissedAtAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getIssueCountRequestDismissedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestDismissedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestDismissedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -24867,16 +24810,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getIssueCountRequestDismissedAtAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getIssueCountRequestDismissedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestDismissedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -24890,153 +24833,153 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "order_by", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Sort key(s)", "generatedName": "GetIssueCountRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Sort key(s)", "generatedName": "GetIssueCountRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestOrderByCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "created_at", "type": "string", + "value": "created_at", }, }, { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestOrderByFirstSeenAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "first_seen_at", "type": "string", + "value": "first_seen_at", }, }, { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestOrderByLastSeenAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "last_seen_at", "type": "string", + "value": "last_seen_at", }, }, { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestOrderByOpenedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "opened_at", "type": "string", + "value": "opened_at", }, }, { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestOrderByStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "status", "type": "string", + "value": "status", }, }, { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestOrderByItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "created_at", - "nameOverride": undefined, + "nameOverride": null, "value": "created_at", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "first_seen_at", - "nameOverride": undefined, + "nameOverride": null, "value": "first_seen_at", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "last_seen_at", - "nameOverride": undefined, + "nameOverride": null, "value": "last_seen_at", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "opened_at", - "nameOverride": undefined, + "nameOverride": null, "value": "opened_at", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "status", - "nameOverride": undefined, + "nameOverride": null, "value": "status", }, ], @@ -25045,84 +24988,84 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "dir", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Sort direction", "generatedName": "GetIssueCountRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Sort direction", "generatedName": "GetIssueCountRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestDirAsc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "asc", "type": "string", + "value": "asc", }, }, { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestDirDesc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "desc", "type": "string", + "value": "desc", }, }, { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetIssueCountRequestDirItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "asc", - "nameOverride": undefined, + "nameOverride": null, "value": "asc", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "desc", - "nameOverride": undefined, + "nameOverride": null, "value": "desc", }, ], @@ -25131,25 +25074,24 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Result set size", "generatedName": "GetIssueCountRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Result set size", "generatedName": "GetIssueCountRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -25158,23 +25100,23 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "next", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "The ID to provide in the query to get the next set of results", "generatedName": "GetIssueCountRequestNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID to provide in the query to get the next set of results", "generatedName": "GetIssueCountRequestNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25182,23 +25124,23 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "prev", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "The ID to provide in the query to get the previous set of results", "generatedName": "GetIssueCountRequestPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID to provide in the query to get the previous set of results", "generatedName": "GetIssueCountRequestPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25206,23 +25148,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Issue count", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetIssueCountResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IssueCount", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get the number of issues", "tags": [ @@ -25232,7 +25173,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 404, @@ -25240,47 +25181,46 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [], "generatedRequestName": "GetIssueRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getIssue", "path": "/issues/{id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Issue ID", "generatedName": "GetIssueRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "A single issue", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetIssueResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IssueWithData", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get a single issue", "tags": [ @@ -25290,7 +25230,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -25299,41 +25239,40 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [], "generatedRequestName": "UpdateIssueRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "updateIssue", "path": "/issues/{id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Issue ID", "generatedName": "UpdateIssueRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateIssueRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -25343,56 +25282,56 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "New status", "generatedName": "UpdateIssueRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "OPENED", - "nameOverride": undefined, + "nameOverride": null, "value": "OPENED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "IGNORED", - "nameOverride": undefined, + "nameOverride": null, "value": "IGNORED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ACKNOWLEDGED", - "nameOverride": undefined, + "nameOverride": null, "value": "ACKNOWLEDGED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RESOLVED", - "nameOverride": undefined, + "nameOverride": null, "value": "RESOLVED", }, ], @@ -25403,22 +25342,21 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Updated issue", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateIssueResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Issue", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Update issue", "tags": [ @@ -25428,7 +25366,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 404, @@ -25436,47 +25374,46 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [], "generatedRequestName": "DismissIssueRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "dismissIssue", "path": "/issues/{id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Issue ID", "generatedName": "DismissIssueRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Dismissed issue", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DismissIssueResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Issue", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Dismiss an issue", "tags": [ @@ -25486,7 +25423,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -25495,182 +25432,182 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "models": { - "array": [ + "type": "array", + "value": [ { "properties": { "cli_events_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "data": { "properties": { "path": { - "primitive": { - "string": "path", + "type": "primitive", + "value": { "type": "string", + "value": "path", }, - "type": "primitive", }, }, "type": "object", }, "duplicate_hash": { - "primitive": { - "string": "duplicate_hash", + "type": "primitive", + "value": { "type": "string", + "value": "duplicate_hash", }, - "type": "primitive", }, "duplicate_hits": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "events_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "ignored_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "ingest_priority": { - "enum": "NORMAL", "type": "enum", + "value": "NORMAL", }, "ingested_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "ingested_at_id": { - "primitive": { - "string": "ingested_at_id", + "type": "primitive", + "value": { "type": "string", + "value": "ingested_at_id", }, - "type": "primitive", }, "original_event_data_id": { - "primitive": { - "string": "original_event_data_id", + "type": "primitive", + "value": { "type": "string", + "value": "original_event_data_id", }, - "type": "primitive", }, "rejection_cause": { - "enum": "SOURCE_ARCHIVED", "type": "enum", + "value": "SOURCE_ARCHIVED", }, "source_id": { - "primitive": { - "string": "source_id", + "type": "primitive", + "value": { "type": "string", + "value": "source_id", }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "verified": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "pagination": { "properties": { "dir": { - "enum": "asc", "type": "enum", + "value": "asc", }, "limit": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "next": { - "primitive": { - "string": "next", + "type": "primitive", + "value": { "type": "string", + "value": "next", }, - "type": "primitive", }, "order_by": { - "primitive": { - "string": "order_by", + "type": "primitive", + "value": { "type": "string", + "value": "order_by", }, - "type": "primitive", }, "prev": { - "primitive": { - "string": "prev", + "type": "primitive", + "value": { "type": "string", + "value": "prev", }, - "type": "primitive", }, }, "type": "object", @@ -25682,55 +25619,56 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "GetRequestsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getRequests", "path": "/requests", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by requests IDs", "generatedName": "GetRequestsRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by requests IDs", "generatedName": "GetRequestsRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "description": "Request ID", "generatedName": "GetRequestsRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Request ID", "generatedName": "GetRequestsRequestIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25739,49 +25677,48 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "status", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "accepted", - "nameOverride": undefined, + "nameOverride": null, "value": "accepted", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "rejected", - "nameOverride": undefined, + "nameOverride": null, "value": "rejected", }, ], @@ -25789,37 +25726,38 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "rejection_cause", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by rejection cause", "generatedName": "GetRequestsRequestRejectionCause", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by rejection cause", "generatedName": "GetRequestsRequestRejectionCause", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestRejectionCauseZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RequestRejectionCause", "type": "reference", }, { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestRejectionCauseAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -25827,16 +25765,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestsRequestRejectionCauseAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestsRequestRejectionCauseAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestRejectionCauseAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RequestRejectionCause", "type": "reference", }, @@ -25848,16 +25786,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestsRequestRejectionCauseAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestsRequestRejectionCauseAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestRejectionCauseAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RequestRejectionCause", "type": "reference", }, @@ -25869,16 +25807,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestsRequestRejectionCauseAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestsRequestRejectionCauseAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestRejectionCauseAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RequestRejectionCause", "type": "reference", }, @@ -25890,16 +25828,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestsRequestRejectionCauseAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestsRequestRejectionCauseAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestRejectionCauseAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RequestRejectionCause", "type": "reference", }, @@ -25911,16 +25849,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestsRequestRejectionCauseAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestsRequestRejectionCauseAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestRejectionCauseAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -25934,16 +25872,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestsRequestRejectionCauseAnyContains", "key": "contains", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestsRequestRejectionCauseAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestRejectionCauseAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RequestRejectionCause", "type": "reference", }, @@ -25953,16 +25891,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "type": "object", }, { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestRejectionCause", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestRejectionCauseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RequestRejectionCause", "type": "reference", }, @@ -25970,32 +25908,32 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "ignored_count", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestIgnoredCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "GetRequestsRequestIgnoredCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestIgnoredCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -26004,10 +25942,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestIgnoredCountAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -26015,16 +25953,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestsRequestIgnoredCountAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestsRequestIgnoredCountAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestIgnoredCountAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -26038,16 +25976,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestsRequestIgnoredCountAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestsRequestIgnoredCountAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestIgnoredCountAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -26061,16 +25999,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestsRequestIgnoredCountAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestsRequestIgnoredCountAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestIgnoredCountAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -26084,16 +26022,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestsRequestIgnoredCountAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestsRequestIgnoredCountAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestIgnoredCountAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -26107,16 +26045,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestsRequestIgnoredCountAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestsRequestIgnoredCountAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestIgnoredCountAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -26130,16 +26068,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestsRequestIgnoredCountAnyContains", "key": "contains", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestsRequestIgnoredCountAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestIgnoredCountAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -26151,16 +26089,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "type": "object", }, { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestIgnoredCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestIgnoredCountItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -26170,32 +26108,32 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "events_count", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestEventsCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "GetRequestsRequestEventsCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestEventsCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -26204,10 +26142,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestEventsCountAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -26215,16 +26153,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestsRequestEventsCountAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestsRequestEventsCountAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestEventsCountAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -26238,16 +26176,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestsRequestEventsCountAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestsRequestEventsCountAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestEventsCountAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -26261,16 +26199,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestsRequestEventsCountAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestsRequestEventsCountAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestEventsCountAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -26284,16 +26222,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestsRequestEventsCountAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestsRequestEventsCountAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestEventsCountAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -26307,16 +26245,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestsRequestEventsCountAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestsRequestEventsCountAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestEventsCountAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -26330,16 +26268,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestsRequestEventsCountAnyContains", "key": "contains", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestsRequestEventsCountAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestEventsCountAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -26351,16 +26289,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "type": "object", }, { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestEventsCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestEventsCountItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -26370,53 +26308,53 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "source_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by source IDs", "generatedName": "GetRequestsRequestSourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by source IDs", "generatedName": "GetRequestsRequestSourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "description": "Source ID", "generatedName": "GetRequestsRequestSourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestSourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Source ID", "generatedName": "GetRequestsRequestSourceIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26425,25 +26363,24 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "verified", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by verification status", "generatedName": "GetRequestsRequestVerified", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Filter by verification status", "generatedName": "GetRequestsRequestVerified", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -26452,30 +26389,31 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "headers", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "URL Encoded string of the JSON to match to the data headers", "generatedName": "GetRequestsRequestHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "URL Encoded string of the JSON to match to the data headers", "generatedName": "GetRequestsRequestHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26483,45 +26421,45 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestHeadersOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "body", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "URL Encoded string of the JSON to match to the data body", "generatedName": "GetRequestsRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "URL Encoded string of the JSON to match to the data body", "generatedName": "GetRequestsRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26529,45 +26467,45 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestBodyOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "parsed_query", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "URL Encoded string of the JSON to match to the parsed query (JSON representation of the query)", "generatedName": "GetRequestsRequestParsedQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "URL Encoded string of the JSON to match to the parsed query (JSON representation of the query)", "generatedName": "GetRequestsRequestParsedQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestParsedQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26575,38 +26513,37 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestParsedQueryOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "path", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "URL Encoded string of the string to match partially to the path", "generatedName": "GetRequestsRequestPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "URL Encoded string of the string to match partially to the path", "generatedName": "GetRequestsRequestPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26614,27 +26551,28 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "created_at", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "GetRequestsRequestCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -26643,10 +26581,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestCreatedAtAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -26654,16 +26592,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestsRequestCreatedAtAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestsRequestCreatedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestCreatedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -26677,16 +26615,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestsRequestCreatedAtAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestsRequestCreatedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestCreatedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -26700,16 +26638,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestsRequestCreatedAtAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestsRequestCreatedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestCreatedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -26723,16 +26661,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestsRequestCreatedAtAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestsRequestCreatedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestCreatedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -26746,16 +26684,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestsRequestCreatedAtAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestsRequestCreatedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestCreatedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -26769,32 +26707,32 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "ingested_at", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestIngestedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "GetRequestsRequestIngestedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestIngestedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -26803,10 +26741,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestIngestedAtAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -26814,16 +26752,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestsRequestIngestedAtAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestsRequestIngestedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestIngestedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -26837,16 +26775,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestsRequestIngestedAtAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestsRequestIngestedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestIngestedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -26860,16 +26798,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestsRequestIngestedAtAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestsRequestIngestedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestIngestedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -26883,16 +26821,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestsRequestIngestedAtAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestsRequestIngestedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestIngestedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -26906,16 +26844,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestsRequestIngestedAtAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestsRequestIngestedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestIngestedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -26929,53 +26867,53 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "bulk_retry_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestBulkRetryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "GetRequestsRequestBulkRetryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestBulkRetryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestBulkRetryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestBulkRetryIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26984,107 +26922,107 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "include", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestInclude", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestInclude", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "data", "type": "string", + "value": "data", }, }, }, }, { - "description": undefined, + "description": null, "name": "order_by", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Sort key(s)", "generatedName": "GetRequestsRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Sort key(s)", "generatedName": "GetRequestsRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestOrderByIngestedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "ingested_at", "type": "string", + "value": "ingested_at", }, }, { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestOrderByCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "created_at", "type": "string", + "value": "created_at", }, }, { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestOrderByItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ingested_at", - "nameOverride": undefined, + "nameOverride": null, "value": "ingested_at", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "created_at", - "nameOverride": undefined, + "nameOverride": null, "value": "created_at", }, ], @@ -27093,84 +27031,84 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "dir", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Sort direction", "generatedName": "GetRequestsRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Sort direction", "generatedName": "GetRequestsRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestDirAsc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "asc", "type": "string", + "value": "asc", }, }, { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestDirDesc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "desc", "type": "string", + "value": "desc", }, }, { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestsRequestDirItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "asc", - "nameOverride": undefined, + "nameOverride": null, "value": "asc", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "desc", - "nameOverride": undefined, + "nameOverride": null, "value": "desc", }, ], @@ -27179,25 +27117,24 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Result set size", "generatedName": "GetRequestsRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Result set size", "generatedName": "GetRequestsRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -27206,23 +27143,23 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "next", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "The ID to provide in the query to get the next set of results", "generatedName": "GetRequestsRequestNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID to provide in the query to get the next set of results", "generatedName": "GetRequestsRequestNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27230,23 +27167,23 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "prev", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "The ID to provide in the query to get the previous set of results", "generatedName": "GetRequestsRequestPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID to provide in the query to get the previous set of results", "generatedName": "GetRequestsRequestPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27254,23 +27191,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "List of requests", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetRequestsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RequestPaginatedResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get requests", "tags": [ @@ -27280,7 +27216,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 404, @@ -27288,177 +27224,177 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "cli_events_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "data": { "properties": { "body": { - "primitive": { - "string": "body", + "type": "primitive", + "value": { "type": "string", + "value": "body", }, - "type": "primitive", }, "headers": { - "primitive": { - "string": "headers", + "type": "primitive", + "value": { "type": "string", + "value": "headers", }, - "type": "primitive", }, "is_large_payload": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "parsed_query": { - "primitive": { - "string": "parsed_query", + "type": "primitive", + "value": { "type": "string", + "value": "parsed_query", }, - "type": "primitive", }, "path": { - "primitive": { - "string": "path", + "type": "primitive", + "value": { "type": "string", + "value": "path", }, - "type": "primitive", }, "query": { - "primitive": { - "string": "query", + "type": "primitive", + "value": { "type": "string", + "value": "query", }, - "type": "primitive", }, }, "type": "object", }, "duplicate_hash": { - "primitive": { - "string": "duplicate_hash", + "type": "primitive", + "value": { "type": "string", + "value": "duplicate_hash", }, - "type": "primitive", }, "duplicate_hits": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "events_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "ignored_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "ingest_priority": { - "enum": "NORMAL", "type": "enum", + "value": "NORMAL", }, "ingested_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "ingested_at_id": { - "primitive": { - "string": "ingested_at_id", + "type": "primitive", + "value": { "type": "string", + "value": "ingested_at_id", }, - "type": "primitive", }, "original_event_data_id": { - "primitive": { - "string": "original_event_data_id", + "type": "primitive", + "value": { "type": "string", + "value": "original_event_data_id", }, - "type": "primitive", }, "rejection_cause": { - "enum": "SOURCE_ARCHIVED", "type": "enum", + "value": "SOURCE_ARCHIVED", }, "source_id": { - "primitive": { - "string": "source_id", + "type": "primitive", + "value": { "type": "string", + "value": "source_id", }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "verified": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -27467,47 +27403,46 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "GetRequestRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getRequest", "path": "/requests/{id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Request ID", "generatedName": "GetRequestRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "A single request", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetRequestResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Request", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get a request", "tags": [ @@ -27517,7 +27452,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 404, @@ -27525,31 +27460,31 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "body": { - "primitive": { - "string": "body", + "type": "primitive", + "value": { "type": "string", + "value": "body", }, - "type": "primitive", }, }, "type": "object", @@ -27558,47 +27493,46 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "GetRequestRawBodyRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getRequestRawBody", "path": "/requests/{id}/raw_body", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Request ID", "generatedName": "GetRequestRawBodyRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "A request raw body data", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetRequestRawBodyResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RawBody", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get a request raw body data", "tags": [ @@ -27608,7 +27542,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -27618,18 +27552,18 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], @@ -27637,16 +27571,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "request": { "properties": { "webhook_ids": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "webhook_ids", + "type": "primitive", + "value": { "type": "string", + "value": "webhook_ids", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -27654,304 +27588,304 @@ exports[`open api parser hookdeck parse open api 1`] = ` "response": { "properties": { "events": { - "array": [ + "type": "array", + "value": [ { "properties": { "attempts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "cli_id": { - "primitive": { - "string": "cli_id", + "type": "primitive", + "value": { "type": "string", + "value": "cli_id", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "created_at_id": { - "primitive": { - "string": "created_at_id", + "type": "primitive", + "value": { "type": "string", + "value": "created_at_id", }, - "type": "primitive", }, "data": { "properties": { "path": { - "primitive": { - "string": "path", + "type": "primitive", + "value": { "type": "string", + "value": "path", }, - "type": "primitive", }, }, "type": "object", }, "destination_id": { - "primitive": { - "string": "destination_id", + "type": "primitive", + "value": { "type": "string", + "value": "destination_id", }, - "type": "primitive", }, "event_data_id": { - "primitive": { - "string": "event_data_id", + "type": "primitive", + "value": { "type": "string", + "value": "event_data_id", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "last_attempt_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "last_attempt_at_id": { - "primitive": { - "string": "last_attempt_at_id", + "type": "primitive", + "value": { "type": "string", + "value": "last_attempt_at_id", }, - "type": "primitive", }, "next_attempt_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "request_id": { - "primitive": { - "string": "request_id", + "type": "primitive", + "value": { "type": "string", + "value": "request_id", }, - "type": "primitive", }, "response_status": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "source_id": { - "primitive": { - "string": "source_id", + "type": "primitive", + "value": { "type": "string", + "value": "source_id", }, - "type": "primitive", }, "status": { - "enum": "SCHEDULED", "type": "enum", + "value": "SCHEDULED", }, "successful_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "webhook_id": { - "primitive": { - "string": "webhook_id", + "type": "primitive", + "value": { "type": "string", + "value": "webhook_id", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "request": { "properties": { "cli_events_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "data": { "properties": { "body": { - "primitive": { - "string": "body", + "type": "primitive", + "value": { "type": "string", + "value": "body", }, - "type": "primitive", }, "headers": { - "primitive": { - "string": "headers", + "type": "primitive", + "value": { "type": "string", + "value": "headers", }, - "type": "primitive", }, "is_large_payload": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "parsed_query": { - "primitive": { - "string": "parsed_query", + "type": "primitive", + "value": { "type": "string", + "value": "parsed_query", }, - "type": "primitive", }, "path": { - "primitive": { - "string": "path", + "type": "primitive", + "value": { "type": "string", + "value": "path", }, - "type": "primitive", }, "query": { - "primitive": { - "string": "query", + "type": "primitive", + "value": { "type": "string", + "value": "query", }, - "type": "primitive", }, }, "type": "object", }, "duplicate_hash": { - "primitive": { - "string": "duplicate_hash", + "type": "primitive", + "value": { "type": "string", + "value": "duplicate_hash", }, - "type": "primitive", }, "duplicate_hits": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "events_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "ignored_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "ingest_priority": { - "enum": "NORMAL", "type": "enum", + "value": "NORMAL", }, "ingested_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "ingested_at_id": { - "primitive": { - "string": "ingested_at_id", + "type": "primitive", + "value": { "type": "string", + "value": "ingested_at_id", }, - "type": "primitive", }, "original_event_data_id": { - "primitive": { - "string": "original_event_data_id", + "type": "primitive", + "value": { "type": "string", + "value": "original_event_data_id", }, - "type": "primitive", }, "rejection_cause": { - "enum": "SOURCE_ARCHIVED", "type": "enum", + "value": "SOURCE_ARCHIVED", }, "source_id": { - "primitive": { - "string": "source_id", + "type": "primitive", + "value": { "type": "string", + "value": "source_id", }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "verified": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -27963,41 +27897,40 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "RetryRequestRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "retryRequest", "path": "/requests/{id}/retry", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Request ID", "generatedName": "RetryRequestRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetryRequestRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -28007,17 +27940,17 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Subset of webhook_ids to re-run the event logic on. Useful to retry only specific ignored_events", "generatedName": "RetryRequestRequestWebhookIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Webhook ID", "generatedName": "RetryRequestRequestWebhookIdsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28029,22 +27962,21 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Retry request operation result", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetryRequestResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RetryRequest", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retry a request", "tags": [ @@ -28054,7 +27986,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -28064,210 +27996,210 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "models": { - "array": [ + "type": "array", + "value": [ { "properties": { "attempts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "cli_id": { - "primitive": { - "string": "cli_id", + "type": "primitive", + "value": { "type": "string", + "value": "cli_id", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "created_at_id": { - "primitive": { - "string": "created_at_id", + "type": "primitive", + "value": { "type": "string", + "value": "created_at_id", }, - "type": "primitive", }, "data": { "properties": { "path": { - "primitive": { - "string": "path", + "type": "primitive", + "value": { "type": "string", + "value": "path", }, - "type": "primitive", }, }, "type": "object", }, "destination_id": { - "primitive": { - "string": "destination_id", + "type": "primitive", + "value": { "type": "string", + "value": "destination_id", }, - "type": "primitive", }, "event_data_id": { - "primitive": { - "string": "event_data_id", + "type": "primitive", + "value": { "type": "string", + "value": "event_data_id", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "last_attempt_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "last_attempt_at_id": { - "primitive": { - "string": "last_attempt_at_id", + "type": "primitive", + "value": { "type": "string", + "value": "last_attempt_at_id", }, - "type": "primitive", }, "next_attempt_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "request_id": { - "primitive": { - "string": "request_id", + "type": "primitive", + "value": { "type": "string", + "value": "request_id", }, - "type": "primitive", }, "response_status": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "source_id": { - "primitive": { - "string": "source_id", + "type": "primitive", + "value": { "type": "string", + "value": "source_id", }, - "type": "primitive", }, "status": { - "enum": "SCHEDULED", "type": "enum", + "value": "SCHEDULED", }, "successful_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "webhook_id": { - "primitive": { - "string": "webhook_id", + "type": "primitive", + "value": { "type": "string", + "value": "webhook_id", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "pagination": { "properties": { "dir": { - "enum": "asc", "type": "enum", + "value": "asc", }, "limit": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "next": { - "primitive": { - "string": "next", + "type": "primitive", + "value": { "type": "string", + "value": "next", }, - "type": "primitive", }, "order_by": { - "primitive": { - "string": "order_by", + "type": "primitive", + "value": { "type": "string", + "value": "order_by", }, - "type": "primitive", }, "prev": { - "primitive": { - "string": "prev", + "type": "primitive", + "value": { "type": "string", + "value": "prev", }, - "type": "primitive", }, }, "type": "object", @@ -28279,73 +28211,74 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "GetRequestEventsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getRequestEvents", "path": "/requests/{id}/events", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Request ID", "generatedName": "GetRequestEventsRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { - "description": undefined, + "description": null, "name": "id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by event IDs", "generatedName": "GetRequestEventsRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by event IDs", "generatedName": "GetRequestEventsRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "description": "Event ID", "generatedName": "GetRequestEventsRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Event ID", "generatedName": "GetRequestEventsRequestIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28354,46 +28287,46 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "status", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Lifecyle status of the event", "generatedName": "GetRequestEventsRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Lifecyle status of the event", "generatedName": "GetRequestEventsRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestStatusZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EventStatus", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestStatusItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EventStatus", "type": "reference", }, @@ -28401,53 +28334,53 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "issue_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestIssueId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "GetRequestEventsRequestIssueId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestIssueId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestIssueId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestIssueIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28456,53 +28389,53 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "webhook_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by webhook connection IDs", "generatedName": "GetRequestEventsRequestWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by webhook connection IDs", "generatedName": "GetRequestEventsRequestWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "description": "Webhook ID", "generatedName": "GetRequestEventsRequestWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Webhook ID", "generatedName": "GetRequestEventsRequestWebhookIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28511,53 +28444,53 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "destination_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by destination IDs", "generatedName": "GetRequestEventsRequestDestinationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by destination IDs", "generatedName": "GetRequestEventsRequestDestinationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "description": "Destination ID", "generatedName": "GetRequestEventsRequestDestinationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestDestinationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Destination ID", "generatedName": "GetRequestEventsRequestDestinationIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28566,53 +28499,53 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "source_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by source IDs", "generatedName": "GetRequestEventsRequestSourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by source IDs", "generatedName": "GetRequestEventsRequestSourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "description": "Source ID", "generatedName": "GetRequestEventsRequestSourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestSourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Source ID", "generatedName": "GetRequestEventsRequestSourceIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28621,32 +28554,32 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "attempts", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by number of attempts", "generatedName": "GetRequestEventsRequestAttempts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by number of attempts", "generatedName": "GetRequestEventsRequestAttempts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestAttempts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -28655,10 +28588,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestAttemptsAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -28666,16 +28599,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestEventsRequestAttemptsAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestEventsRequestAttemptsAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestAttemptsAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -28689,16 +28622,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestEventsRequestAttemptsAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestEventsRequestAttemptsAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestAttemptsAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -28712,16 +28645,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestEventsRequestAttemptsAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestEventsRequestAttemptsAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestAttemptsAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -28735,16 +28668,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestEventsRequestAttemptsAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestEventsRequestAttemptsAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestAttemptsAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -28758,16 +28691,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestEventsRequestAttemptsAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestEventsRequestAttemptsAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestAttemptsAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -28781,16 +28714,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestEventsRequestAttemptsAnyContains", "key": "contains", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestEventsRequestAttemptsAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestAttemptsAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -28804,32 +28737,32 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "response_status", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by HTTP response status code", "generatedName": "GetRequestEventsRequestResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by HTTP response status code", "generatedName": "GetRequestEventsRequestResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -28838,10 +28771,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestResponseStatusAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -28849,16 +28782,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestEventsRequestResponseStatusAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestEventsRequestResponseStatusAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestResponseStatusAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -28872,16 +28805,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestEventsRequestResponseStatusAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestEventsRequestResponseStatusAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestResponseStatusAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -28895,16 +28828,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestEventsRequestResponseStatusAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestEventsRequestResponseStatusAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestResponseStatusAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -28918,16 +28851,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestEventsRequestResponseStatusAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestEventsRequestResponseStatusAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestResponseStatusAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -28941,16 +28874,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestEventsRequestResponseStatusAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestEventsRequestResponseStatusAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestResponseStatusAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -28964,16 +28897,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestEventsRequestResponseStatusAnyContains", "key": "contains", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestEventsRequestResponseStatusAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestResponseStatusAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -28985,16 +28918,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "type": "object", }, { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestResponseStatusItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -29004,32 +28937,32 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "successful_at", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by \`successful_at\` date using a date operator", "generatedName": "GetRequestEventsRequestSuccessfulAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by \`successful_at\` date using a date operator", "generatedName": "GetRequestEventsRequestSuccessfulAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestSuccessfulAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -29038,10 +28971,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestSuccessfulAtAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -29049,16 +28982,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestEventsRequestSuccessfulAtAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestEventsRequestSuccessfulAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestSuccessfulAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -29072,16 +29005,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestEventsRequestSuccessfulAtAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestEventsRequestSuccessfulAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestSuccessfulAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -29095,16 +29028,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestEventsRequestSuccessfulAtAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestEventsRequestSuccessfulAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestSuccessfulAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -29118,16 +29051,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestEventsRequestSuccessfulAtAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestEventsRequestSuccessfulAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestSuccessfulAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -29141,16 +29074,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestEventsRequestSuccessfulAtAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestEventsRequestSuccessfulAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestSuccessfulAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -29164,32 +29097,32 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "created_at", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by \`created_at\` date using a date operator", "generatedName": "GetRequestEventsRequestCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by \`created_at\` date using a date operator", "generatedName": "GetRequestEventsRequestCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -29198,10 +29131,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestCreatedAtAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -29209,16 +29142,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestEventsRequestCreatedAtAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestEventsRequestCreatedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestCreatedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -29232,16 +29165,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestEventsRequestCreatedAtAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestEventsRequestCreatedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestCreatedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -29255,16 +29188,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestEventsRequestCreatedAtAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestEventsRequestCreatedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestCreatedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -29278,16 +29211,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestEventsRequestCreatedAtAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestEventsRequestCreatedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestCreatedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -29301,16 +29234,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestEventsRequestCreatedAtAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestEventsRequestCreatedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestCreatedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -29324,53 +29257,53 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "error_code", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "GetRequestEventsRequestErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestErrorCodeItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29379,35 +29312,35 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "cli_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by CLI IDs. \`?[any]=true\` operator for any CLI.", "generatedName": "GetRequestEventsRequestCliId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by CLI IDs. \`?[any]=true\` operator for any CLI.", "generatedName": "GetRequestEventsRequestCliId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestCliId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29415,10 +29348,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestCliIdAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -29426,16 +29359,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestEventsRequestCliIdAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestEventsRequestCliIdAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestCliIdAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -29447,19 +29380,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "type": "object", }, { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestCliId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestCliIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29468,53 +29401,53 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "cli_user_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestCliUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "GetRequestEventsRequestCliUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestCliUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestCliUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestCliUserIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29523,32 +29456,32 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "last_attempt_at", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by \`last_attempt_at\` date using a date operator", "generatedName": "GetRequestEventsRequestLastAttemptAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by \`last_attempt_at\` date using a date operator", "generatedName": "GetRequestEventsRequestLastAttemptAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestLastAttemptAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -29557,10 +29490,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestLastAttemptAtAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -29568,16 +29501,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestEventsRequestLastAttemptAtAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestEventsRequestLastAttemptAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestLastAttemptAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -29591,16 +29524,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestEventsRequestLastAttemptAtAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestEventsRequestLastAttemptAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestLastAttemptAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -29614,16 +29547,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestEventsRequestLastAttemptAtAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestEventsRequestLastAttemptAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestLastAttemptAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -29637,16 +29570,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestEventsRequestLastAttemptAtAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestEventsRequestLastAttemptAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestLastAttemptAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -29660,16 +29593,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestEventsRequestLastAttemptAtAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestEventsRequestLastAttemptAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestLastAttemptAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -29683,53 +29616,53 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "event_data_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestEventDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "GetRequestEventsRequestEventDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestEventDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestEventDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestEventDataIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29738,35 +29671,35 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "headers", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "URL Encoded string of the JSON to match to the data headers", "generatedName": "GetRequestEventsRequestHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "URL Encoded string of the JSON to match to the data headers", "generatedName": "GetRequestEventsRequestHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29774,45 +29707,45 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestHeadersOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "body", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "URL Encoded string of the JSON to match to the data body", "generatedName": "GetRequestEventsRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "URL Encoded string of the JSON to match to the data body", "generatedName": "GetRequestEventsRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29820,45 +29753,45 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestBodyOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "parsed_query", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "URL Encoded string of the JSON to match to the parsed query (JSON representation of the query)", "generatedName": "GetRequestEventsRequestParsedQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "URL Encoded string of the JSON to match to the parsed query (JSON representation of the query)", "generatedName": "GetRequestEventsRequestParsedQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestParsedQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29866,63 +29799,63 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestParsedQueryOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "bulk_retry_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestBulkRetryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "GetRequestEventsRequestBulkRetryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestBulkRetryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestBulkRetryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestBulkRetryIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29931,28 +29864,27 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "path", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "URL Encoded string of the string to match partially to the path", "generatedName": "GetRequestEventsRequestPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "URL Encoded string of the string to match partially to the path", "generatedName": "GetRequestEventsRequestPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29960,125 +29892,126 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "include", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Include the data object in the event model", "generatedName": "GetRequestEventsRequestInclude", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Include the data object in the event model", "generatedName": "GetRequestEventsRequestInclude", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "data", "type": "string", + "value": "data", }, }, }, }, { - "description": undefined, + "description": null, "name": "order_by", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Sort key(s)", "generatedName": "GetRequestEventsRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Sort key(s)", "generatedName": "GetRequestEventsRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestOrderByLastAttemptAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "last_attempt_at", "type": "string", + "value": "last_attempt_at", }, }, { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestOrderByNextAttemptAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "next_attempt_at", "type": "string", + "value": "next_attempt_at", }, }, { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestOrderByCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "created_at", "type": "string", + "value": "created_at", }, }, { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestOrderByItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "last_attempt_at", - "nameOverride": undefined, + "nameOverride": null, "value": "last_attempt_at", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "next_attempt_at", - "nameOverride": undefined, + "nameOverride": null, "value": "next_attempt_at", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "created_at", - "nameOverride": undefined, + "nameOverride": null, "value": "created_at", }, ], @@ -30087,84 +30020,84 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "dir", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Sort direction", "generatedName": "GetRequestEventsRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Sort direction", "generatedName": "GetRequestEventsRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestDirAsc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "asc", "type": "string", + "value": "asc", }, }, { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestDirDesc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "desc", "type": "string", + "value": "desc", }, }, { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsRequestDirItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "asc", - "nameOverride": undefined, + "nameOverride": null, "value": "asc", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "desc", - "nameOverride": undefined, + "nameOverride": null, "value": "desc", }, ], @@ -30173,25 +30106,24 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Result set size", "generatedName": "GetRequestEventsRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Result set size", "generatedName": "GetRequestEventsRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -30200,23 +30132,23 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "next", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "The ID to provide in the query to get the next set of results", "generatedName": "GetRequestEventsRequestNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID to provide in the query to get the next set of results", "generatedName": "GetRequestEventsRequestNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30224,23 +30156,23 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "prev", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "The ID to provide in the query to get the previous set of results", "generatedName": "GetRequestEventsRequestPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID to provide in the query to get the previous set of results", "generatedName": "GetRequestEventsRequestPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30248,23 +30180,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "List of events", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetRequestEventsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EventPaginatedResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get request events", "tags": [ @@ -30274,7 +30205,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -30284,125 +30215,125 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "models": { - "array": [ + "type": "array", + "value": [ { "properties": { "cause": { - "enum": "ARCHIVED", "type": "enum", + "value": "ARCHIVED", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "meta": { - "enum": "body", "type": "enum", + "value": "body", }, "request_id": { - "primitive": { - "string": "request_id", + "type": "primitive", + "value": { "type": "string", + "value": "request_id", }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "webhook_id": { - "primitive": { - "string": "webhook_id", + "type": "primitive", + "value": { "type": "string", + "value": "webhook_id", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "pagination": { "properties": { "dir": { - "enum": "asc", "type": "enum", + "value": "asc", }, "limit": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "next": { - "primitive": { - "string": "next", + "type": "primitive", + "value": { "type": "string", + "value": "next", }, - "type": "primitive", }, "order_by": { - "primitive": { - "string": "order_by", + "type": "primitive", + "value": { "type": "string", + "value": "order_by", }, - "type": "primitive", }, "prev": { - "primitive": { - "string": "prev", + "type": "primitive", + "value": { "type": "string", + "value": "prev", }, - "type": "primitive", }, }, "type": "object", @@ -30414,73 +30345,74 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "GetRequestIgnoredEventsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getRequestIgnoredEvents", "path": "/requests/{id}/ignored_events", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Request ID", "generatedName": "GetRequestIgnoredEventsRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { - "description": undefined, + "description": null, "name": "id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by ignored events IDs", "generatedName": "GetRequestIgnoredEventsRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by ignored events IDs", "generatedName": "GetRequestIgnoredEventsRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "description": "Event ID", "generatedName": "GetRequestIgnoredEventsRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetRequestIgnoredEventsRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Event ID", "generatedName": "GetRequestIgnoredEventsRequestIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30489,137 +30421,137 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "order_by", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Sort key(s)", "generatedName": "GetRequestIgnoredEventsRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Sort key(s)", "generatedName": "GetRequestIgnoredEventsRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRequestIgnoredEventsRequestOrderByCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "created_at", "type": "string", + "value": "created_at", }, }, { - "description": undefined, + "description": null, "generatedName": "GetRequestIgnoredEventsRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestIgnoredEventsRequestOrderByItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "created_at", "type": "string", + "value": "created_at", }, }, }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "dir", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Sort direction", "generatedName": "GetRequestIgnoredEventsRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Sort direction", "generatedName": "GetRequestIgnoredEventsRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRequestIgnoredEventsRequestDirAsc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "asc", "type": "string", + "value": "asc", }, }, { - "description": undefined, + "description": null, "generatedName": "GetRequestIgnoredEventsRequestDirDesc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "desc", "type": "string", + "value": "desc", }, }, { - "description": undefined, + "description": null, "generatedName": "GetRequestIgnoredEventsRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestIgnoredEventsRequestDirItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "asc", - "nameOverride": undefined, + "nameOverride": null, "value": "asc", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "desc", - "nameOverride": undefined, + "nameOverride": null, "value": "desc", }, ], @@ -30628,25 +30560,24 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Result set size", "generatedName": "GetRequestIgnoredEventsRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Result set size", "generatedName": "GetRequestIgnoredEventsRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -30655,23 +30586,23 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "next", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "The ID to provide in the query to get the next set of results", "generatedName": "GetRequestIgnoredEventsRequestNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID to provide in the query to get the next set of results", "generatedName": "GetRequestIgnoredEventsRequestNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30679,23 +30610,23 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "prev", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "The ID to provide in the query to get the previous set of results", "generatedName": "GetRequestIgnoredEventsRequestPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID to provide in the query to get the previous set of results", "generatedName": "GetRequestIgnoredEventsRequestPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30703,23 +30634,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "List of ignored events", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetRequestIgnoredEventsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IgnoredEventPaginatedResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get request ignored events", "tags": [ @@ -30729,7 +30659,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -30738,162 +30668,162 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "models": { - "array": [ + "type": "array", + "value": [ { "properties": { "cancelled_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "completed_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "completed_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "estimated_batch": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "estimated_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "failed_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "in_progress": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "number": { - "primitive": { - "float": 1.1, + "type": "primitive", + "value": { "type": "float", + "value": 1.1, }, - "type": "primitive", }, "processed_batch": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "progress": { - "primitive": { - "float": 1.1, + "type": "primitive", + "value": { "type": "float", + "value": 1.1, }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "pagination": { "properties": { "dir": { - "enum": "asc", "type": "enum", + "value": "asc", }, "limit": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "next": { - "primitive": { - "string": "next", + "type": "primitive", + "value": { "type": "string", + "value": "next", }, - "type": "primitive", }, "order_by": { - "primitive": { - "string": "order_by", + "type": "primitive", + "value": { "type": "string", + "value": "order_by", }, - "type": "primitive", }, "prev": { - "primitive": { - "string": "prev", + "type": "primitive", + "value": { "type": "string", + "value": "prev", }, - "type": "primitive", }, }, "type": "object", @@ -30905,40 +30835,41 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "GetRequestBulkRetriesRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getRequestBulkRetries", "path": "/bulk/requests/retry", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "cancelled_at", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by date the bulk retry was cancelled", "generatedName": "GetRequestBulkRetriesRequestCancelledAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by date the bulk retry was cancelled", "generatedName": "GetRequestBulkRetriesRequestCancelledAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestCancelledAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestCancelledAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -30948,10 +30879,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestCancelledAtAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -30959,22 +30890,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestCancelledAtAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestCancelledAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestCancelledAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestCancelledAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -30989,22 +30920,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestCancelledAtAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestCancelledAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestCancelledAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestCancelledAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -31019,22 +30950,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestCancelledAtAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestCancelledAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestCancelledAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestCancelledAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -31049,22 +30980,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestCancelledAtAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestCancelledAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestCancelledAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestCancelledAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -31079,16 +31010,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestCancelledAtAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestCancelledAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestCancelledAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -31102,38 +31033,38 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "completed_at", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by date the bulk retry completed", "generatedName": "GetRequestBulkRetriesRequestCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by date the bulk retry completed", "generatedName": "GetRequestBulkRetriesRequestCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -31143,10 +31074,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestCompletedAtAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -31154,22 +31085,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestCompletedAtAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestCompletedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestCompletedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestCompletedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -31184,22 +31115,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestCompletedAtAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestCompletedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestCompletedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestCompletedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -31214,22 +31145,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestCompletedAtAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestCompletedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestCompletedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestCompletedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -31244,22 +31175,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestCompletedAtAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestCompletedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestCompletedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestCompletedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -31274,16 +31205,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestCompletedAtAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestCompletedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestCompletedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -31297,38 +31228,38 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "created_at", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by date the bulk retry was created", "generatedName": "GetRequestBulkRetriesRequestCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by date the bulk retry was created", "generatedName": "GetRequestBulkRetriesRequestCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -31338,10 +31269,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestCreatedAtAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -31349,22 +31280,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestCreatedAtAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestCreatedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestCreatedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestCreatedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -31379,22 +31310,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestCreatedAtAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestCreatedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestCreatedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestCreatedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -31409,22 +31340,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestCreatedAtAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestCreatedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestCreatedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestCreatedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -31439,22 +31370,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestCreatedAtAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestCreatedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestCreatedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestCreatedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -31469,16 +31400,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestCreatedAtAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestCreatedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestCreatedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -31492,53 +31423,53 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by bulk retry IDs", "generatedName": "GetRequestBulkRetriesRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by bulk retry IDs", "generatedName": "GetRequestBulkRetriesRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "description": "Bulk retry ID", "generatedName": "GetRequestBulkRetriesRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Bulk retry ID", "generatedName": "GetRequestBulkRetriesRequestIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31547,25 +31478,24 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "in_progress", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Indicates if the bulk retry is currently in progress", "generatedName": "GetRequestBulkRetriesRequestInProgress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Indicates if the bulk retry is currently in progress", "generatedName": "GetRequestBulkRetriesRequestInProgress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -31574,22 +31504,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "query", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter properties for the events to be included in the bulk retry, use query parameters of [Requests](#requests)", "generatedName": "GetRequestBulkRetriesRequestQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Filter properties for the events to be included in the bulk retry, use query parameters of [Requests](#requests)", "generatedName": "GetRequestBulkRetriesRequestQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -31597,44 +31527,45 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestQueryId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestQueryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by requests IDs", "generatedName": "GetRequestBulkRetriesRequestQueryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "description": "Request ID", "generatedName": "GetRequestBulkRetriesRequestQueryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Request ID", "generatedName": "GetRequestBulkRetriesRequestQueryIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31643,7 +31574,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -31653,40 +31583,40 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestQueryStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestQueryStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "accepted", - "nameOverride": undefined, + "nameOverride": null, "value": "accepted", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "rejected", - "nameOverride": undefined, + "nameOverride": null, "value": "rejected", }, ], @@ -31699,39 +31629,40 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestQueryRejectionCause", "key": "rejection_cause", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestQueryRejectionCause", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Filter by rejection cause", "generatedName": "GetRequestBulkRetriesRequestQueryRejectionCause", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by rejection cause", "generatedName": "GetRequestBulkRetriesRequestQueryRejectionCause", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryRejectionCauseZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RequestRejectionCause", "type": "reference", }, { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryRejectionCauseAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -31739,16 +31670,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestQueryRejectionCauseAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestQueryRejectionCauseAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryRejectionCauseAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RequestRejectionCause", "type": "reference", }, @@ -31760,16 +31691,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestQueryRejectionCauseAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestQueryRejectionCauseAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryRejectionCauseAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RequestRejectionCause", "type": "reference", }, @@ -31781,16 +31712,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestQueryRejectionCauseAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestQueryRejectionCauseAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryRejectionCauseAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RequestRejectionCause", "type": "reference", }, @@ -31802,16 +31733,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestQueryRejectionCauseAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestQueryRejectionCauseAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryRejectionCauseAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RequestRejectionCause", "type": "reference", }, @@ -31823,16 +31754,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestQueryRejectionCauseAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestQueryRejectionCauseAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryRejectionCauseAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -31846,16 +31777,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestQueryRejectionCauseAnyContains", "key": "contains", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestQueryRejectionCauseAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryRejectionCauseAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RequestRejectionCause", "type": "reference", }, @@ -31865,16 +31796,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "type": "object", }, { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryRejectionCause", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryRejectionCauseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RequestRejectionCause", "type": "reference", }, @@ -31882,7 +31813,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -31893,23 +31823,24 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestQueryIgnoredCount", "key": "ignored_count", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestQueryIgnoredCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryIgnoredCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryIgnoredCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -31918,10 +31849,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryIgnoredCountAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -31929,16 +31860,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestQueryIgnoredCountAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestQueryIgnoredCountAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryIgnoredCountAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -31952,16 +31883,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestQueryIgnoredCountAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestQueryIgnoredCountAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryIgnoredCountAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -31975,16 +31906,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestQueryIgnoredCountAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestQueryIgnoredCountAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryIgnoredCountAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -31998,16 +31929,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestQueryIgnoredCountAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestQueryIgnoredCountAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryIgnoredCountAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -32021,16 +31952,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestQueryIgnoredCountAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestQueryIgnoredCountAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryIgnoredCountAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -32044,16 +31975,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestQueryIgnoredCountAnyContains", "key": "contains", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestQueryIgnoredCountAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryIgnoredCountAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -32065,16 +31996,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "type": "object", }, { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryIgnoredCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryIgnoredCountItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -32084,7 +32015,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -32094,23 +32024,24 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestQueryEventsCount", "key": "events_count", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestQueryEventsCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryEventsCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryEventsCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -32119,10 +32050,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryEventsCountAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -32130,16 +32061,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestQueryEventsCountAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestQueryEventsCountAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryEventsCountAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -32153,16 +32084,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestQueryEventsCountAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestQueryEventsCountAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryEventsCountAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -32176,16 +32107,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestQueryEventsCountAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestQueryEventsCountAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryEventsCountAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -32199,16 +32130,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestQueryEventsCountAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestQueryEventsCountAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryEventsCountAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -32222,16 +32153,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestQueryEventsCountAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestQueryEventsCountAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryEventsCountAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -32245,16 +32176,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestQueryEventsCountAnyContains", "key": "contains", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestQueryEventsCountAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryEventsCountAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -32266,16 +32197,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "type": "object", }, { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryEventsCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryEventsCountItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -32285,7 +32216,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -32295,44 +32225,45 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestQuerySourceId", "key": "source_id", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestQuerySourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by source IDs", "generatedName": "GetRequestBulkRetriesRequestQuerySourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "description": "Source ID", "generatedName": "GetRequestBulkRetriesRequestQuerySourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQuerySourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Source ID", "generatedName": "GetRequestBulkRetriesRequestQuerySourceIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32341,7 +32272,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -32351,16 +32281,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestQueryVerified", "key": "verified", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestQueryVerified", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Filter by verification status", "generatedName": "GetRequestBulkRetriesRequestQueryVerified", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -32374,26 +32304,27 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestQueryHeaders", "key": "headers", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestQueryHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "URL Encoded string of the JSON to match to the data headers", "generatedName": "GetRequestBulkRetriesRequestQueryHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32401,17 +32332,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryHeadersOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -32421,26 +32351,27 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestQueryBody", "key": "body", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestQueryBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "URL Encoded string of the JSON to match to the data body", "generatedName": "GetRequestBulkRetriesRequestQueryBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32448,17 +32379,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryBodyOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -32468,26 +32398,27 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestQueryParsedQuery", "key": "parsed_query", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestQueryParsedQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "URL Encoded string of the JSON to match to the parsed query (JSON representation of the query)", "generatedName": "GetRequestBulkRetriesRequestQueryParsedQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryParsedQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32495,17 +32426,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryParsedQueryOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -32515,19 +32445,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestQueryPath", "key": "path", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestQueryPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "URL Encoded string of the string to match partially to the path", "generatedName": "GetRequestBulkRetriesRequestQueryPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32540,23 +32470,24 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestQueryCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestQueryCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -32565,10 +32496,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryCreatedAtAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -32576,16 +32507,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestQueryCreatedAtAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestQueryCreatedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryCreatedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -32599,16 +32530,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestQueryCreatedAtAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestQueryCreatedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryCreatedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -32622,16 +32553,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestQueryCreatedAtAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestQueryCreatedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryCreatedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -32645,16 +32576,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestQueryCreatedAtAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestQueryCreatedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryCreatedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -32668,16 +32599,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestQueryCreatedAtAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestQueryCreatedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryCreatedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -32691,7 +32622,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -32701,23 +32631,24 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestQueryIngestedAt", "key": "ingested_at", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestQueryIngestedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryIngestedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryIngestedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -32726,10 +32657,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryIngestedAtAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -32737,16 +32668,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestQueryIngestedAtAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestQueryIngestedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryIngestedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -32760,16 +32691,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestQueryIngestedAtAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestQueryIngestedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryIngestedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -32783,16 +32714,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestQueryIngestedAtAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestQueryIngestedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryIngestedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -32806,16 +32737,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestQueryIngestedAtAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestQueryIngestedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryIngestedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -32829,16 +32760,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestQueryIngestedAtAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestQueryIngestedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryIngestedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -32852,7 +32783,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -32862,44 +32792,45 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestQueryBulkRetryId", "key": "bulk_retry_id", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestQueryBulkRetryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryBulkRetryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryBulkRetryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryBulkRetryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryBulkRetryIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32908,7 +32839,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -32918,20 +32848,20 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestQueryInclude", "key": "include", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestQueryInclude", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryInclude", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "data", "type": "string", + "value": "data", }, }, }, @@ -32942,75 +32872,76 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestQueryOrderBy", "key": "order_by", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestQueryOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Sort key(s)", "generatedName": "GetRequestBulkRetriesRequestQueryOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryOrderByIngestedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "ingested_at", "type": "string", + "value": "ingested_at", }, }, { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryOrderByCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "created_at", "type": "string", + "value": "created_at", }, }, { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryOrderByItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ingested_at", - "nameOverride": undefined, + "nameOverride": null, "value": "ingested_at", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "created_at", - "nameOverride": undefined, + "nameOverride": null, "value": "created_at", }, ], @@ -33019,7 +32950,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -33029,75 +32959,76 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestQueryDir", "key": "dir", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestQueryDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Sort direction", "generatedName": "GetRequestBulkRetriesRequestQueryDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryDirAsc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "asc", "type": "string", + "value": "asc", }, }, { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryDirDesc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "desc", "type": "string", + "value": "desc", }, }, { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestQueryDirItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "asc", - "nameOverride": undefined, + "nameOverride": null, "value": "asc", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "desc", - "nameOverride": undefined, + "nameOverride": null, "value": "desc", }, ], @@ -33106,7 +33037,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -33116,16 +33046,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestQueryLimit", "key": "limit", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestQueryLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Result set size", "generatedName": "GetRequestBulkRetriesRequestQueryLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -33139,19 +33069,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestQueryNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestQueryNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ID to provide in the query to get the next set of results", "generatedName": "GetRequestBulkRetriesRequestQueryNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33164,19 +33094,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRequestBulkRetriesRequestQueryPrev", "key": "prev", "schema": { - "description": undefined, + "description": null, "generatedName": "getRequestBulkRetriesRequestQueryPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ID to provide in the query to get the previous set of results", "generatedName": "GetRequestBulkRetriesRequestQueryPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33189,20 +33119,20 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "query_partial_match", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Allow partial filter match on query property", "generatedName": "GetRequestBulkRetriesRequestQueryPartialMatch", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Allow partial filter match on query property", "generatedName": "GetRequestBulkRetriesRequestQueryPartialMatch", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -33211,132 +33141,133 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "order_by", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Sort key(s)", "generatedName": "GetRequestBulkRetriesRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Sort key(s)", "generatedName": "GetRequestBulkRetriesRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestOrderByCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "created_at", "type": "string", + "value": "created_at", }, }, { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestOrderByItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "created_at", "type": "string", + "value": "created_at", }, }, }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "dir", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Sort direction", "generatedName": "GetRequestBulkRetriesRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Sort direction", "generatedName": "GetRequestBulkRetriesRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestDirAsc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "asc", "type": "string", + "value": "asc", }, }, { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestDirDesc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "desc", "type": "string", + "value": "desc", }, }, { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesRequestDirItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "asc", - "nameOverride": undefined, + "nameOverride": null, "value": "asc", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "desc", - "nameOverride": undefined, + "nameOverride": null, "value": "desc", }, ], @@ -33345,25 +33276,24 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Result set size", "generatedName": "GetRequestBulkRetriesRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Result set size", "generatedName": "GetRequestBulkRetriesRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -33372,23 +33302,23 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "next", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "The ID to provide in the query to get the next set of results", "generatedName": "GetRequestBulkRetriesRequestNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID to provide in the query to get the next set of results", "generatedName": "GetRequestBulkRetriesRequestNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33396,23 +33326,23 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "prev", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "The ID to provide in the query to get the previous set of results", "generatedName": "GetRequestBulkRetriesRequestPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID to provide in the query to get the previous set of results", "generatedName": "GetRequestBulkRetriesRequestPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33420,23 +33350,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "List of request bulk retries", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetriesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BatchOperationPaginatedResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get request bulk retries", "tags": [ @@ -33446,7 +33375,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -33455,9 +33384,9 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -33467,131 +33396,131 @@ exports[`open api parser hookdeck parse open api 1`] = ` "response": { "properties": { "cancelled_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "completed_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "completed_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "estimated_batch": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "estimated_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "failed_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "in_progress": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "number": { - "primitive": { - "float": 1.1, + "type": "primitive", + "value": { "type": "float", + "value": 1.1, }, - "type": "primitive", }, "processed_batch": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "progress": { - "primitive": { - "float": 1.1, + "type": "primitive", + "value": { "type": "float", + "value": 1.1, }, - "type": "primitive", }, "query": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "query", "type": "string", + "value": "query", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -33600,23 +33529,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "CreateRequestBulkRetryRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "createRequestBulkRetry", "path": "/bulk/requests/retry", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -33624,18 +33552,18 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createRequestBulkRetryRequestQuery", "key": "query", "schema": { - "description": undefined, + "description": null, "generatedName": "createRequestBulkRetryRequestQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Filter properties for the events to be included in the bulk retry, use query parameters of [Requests](#requests)", "generatedName": "CreateRequestBulkRetryRequestQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -33643,44 +33571,45 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createRequestBulkRetryRequestQueryId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "createRequestBulkRetryRequestQueryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by requests IDs", "generatedName": "CreateRequestBulkRetryRequestQueryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "description": "Request ID", "generatedName": "CreateRequestBulkRetryRequestQueryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Request ID", "generatedName": "CreateRequestBulkRetryRequestQueryIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33689,7 +33618,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -33699,40 +33627,40 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createRequestBulkRetryRequestQueryStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "createRequestBulkRetryRequestQueryStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "accepted", - "nameOverride": undefined, + "nameOverride": null, "value": "accepted", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "rejected", - "nameOverride": undefined, + "nameOverride": null, "value": "rejected", }, ], @@ -33745,39 +33673,40 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createRequestBulkRetryRequestQueryRejectionCause", "key": "rejection_cause", "schema": { - "description": undefined, + "description": null, "generatedName": "createRequestBulkRetryRequestQueryRejectionCause", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Filter by rejection cause", "generatedName": "CreateRequestBulkRetryRequestQueryRejectionCause", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by rejection cause", "generatedName": "CreateRequestBulkRetryRequestQueryRejectionCause", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryRejectionCauseZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RequestRejectionCause", "type": "reference", }, { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryRejectionCauseAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -33785,16 +33714,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createRequestBulkRetryRequestQueryRejectionCauseAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "createRequestBulkRetryRequestQueryRejectionCauseAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryRejectionCauseAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RequestRejectionCause", "type": "reference", }, @@ -33806,16 +33735,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createRequestBulkRetryRequestQueryRejectionCauseAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "createRequestBulkRetryRequestQueryRejectionCauseAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryRejectionCauseAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RequestRejectionCause", "type": "reference", }, @@ -33827,16 +33756,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createRequestBulkRetryRequestQueryRejectionCauseAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "createRequestBulkRetryRequestQueryRejectionCauseAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryRejectionCauseAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RequestRejectionCause", "type": "reference", }, @@ -33848,16 +33777,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createRequestBulkRetryRequestQueryRejectionCauseAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "createRequestBulkRetryRequestQueryRejectionCauseAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryRejectionCauseAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RequestRejectionCause", "type": "reference", }, @@ -33869,16 +33798,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createRequestBulkRetryRequestQueryRejectionCauseAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "createRequestBulkRetryRequestQueryRejectionCauseAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryRejectionCauseAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -33892,16 +33821,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createRequestBulkRetryRequestQueryRejectionCauseAnyContains", "key": "contains", "schema": { - "description": undefined, + "description": null, "generatedName": "createRequestBulkRetryRequestQueryRejectionCauseAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryRejectionCauseAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RequestRejectionCause", "type": "reference", }, @@ -33911,16 +33840,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "type": "object", }, { - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryRejectionCause", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryRejectionCauseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RequestRejectionCause", "type": "reference", }, @@ -33928,7 +33857,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -33939,23 +33867,24 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createRequestBulkRetryRequestQueryIgnoredCount", "key": "ignored_count", "schema": { - "description": undefined, + "description": null, "generatedName": "createRequestBulkRetryRequestQueryIgnoredCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryIgnoredCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryIgnoredCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -33964,10 +33893,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryIgnoredCountAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -33975,16 +33904,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createRequestBulkRetryRequestQueryIgnoredCountAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "createRequestBulkRetryRequestQueryIgnoredCountAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryIgnoredCountAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -33998,16 +33927,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createRequestBulkRetryRequestQueryIgnoredCountAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "createRequestBulkRetryRequestQueryIgnoredCountAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryIgnoredCountAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -34021,16 +33950,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createRequestBulkRetryRequestQueryIgnoredCountAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "createRequestBulkRetryRequestQueryIgnoredCountAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryIgnoredCountAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -34044,16 +33973,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createRequestBulkRetryRequestQueryIgnoredCountAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "createRequestBulkRetryRequestQueryIgnoredCountAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryIgnoredCountAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -34067,16 +33996,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createRequestBulkRetryRequestQueryIgnoredCountAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "createRequestBulkRetryRequestQueryIgnoredCountAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryIgnoredCountAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -34090,16 +34019,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createRequestBulkRetryRequestQueryIgnoredCountAnyContains", "key": "contains", "schema": { - "description": undefined, + "description": null, "generatedName": "createRequestBulkRetryRequestQueryIgnoredCountAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryIgnoredCountAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -34111,16 +34040,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "type": "object", }, { - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryIgnoredCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryIgnoredCountItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -34130,7 +34059,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -34140,23 +34068,24 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createRequestBulkRetryRequestQueryEventsCount", "key": "events_count", "schema": { - "description": undefined, + "description": null, "generatedName": "createRequestBulkRetryRequestQueryEventsCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryEventsCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryEventsCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -34165,10 +34094,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryEventsCountAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -34176,16 +34105,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createRequestBulkRetryRequestQueryEventsCountAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "createRequestBulkRetryRequestQueryEventsCountAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryEventsCountAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -34199,16 +34128,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createRequestBulkRetryRequestQueryEventsCountAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "createRequestBulkRetryRequestQueryEventsCountAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryEventsCountAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -34222,16 +34151,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createRequestBulkRetryRequestQueryEventsCountAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "createRequestBulkRetryRequestQueryEventsCountAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryEventsCountAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -34245,16 +34174,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createRequestBulkRetryRequestQueryEventsCountAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "createRequestBulkRetryRequestQueryEventsCountAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryEventsCountAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -34268,16 +34197,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createRequestBulkRetryRequestQueryEventsCountAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "createRequestBulkRetryRequestQueryEventsCountAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryEventsCountAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -34291,16 +34220,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createRequestBulkRetryRequestQueryEventsCountAnyContains", "key": "contains", "schema": { - "description": undefined, + "description": null, "generatedName": "createRequestBulkRetryRequestQueryEventsCountAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryEventsCountAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -34312,16 +34241,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "type": "object", }, { - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryEventsCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryEventsCountItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -34331,7 +34260,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -34341,44 +34269,45 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createRequestBulkRetryRequestQuerySourceId", "key": "source_id", "schema": { - "description": undefined, + "description": null, "generatedName": "createRequestBulkRetryRequestQuerySourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by source IDs", "generatedName": "CreateRequestBulkRetryRequestQuerySourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "description": "Source ID", "generatedName": "CreateRequestBulkRetryRequestQuerySourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQuerySourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Source ID", "generatedName": "CreateRequestBulkRetryRequestQuerySourceIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34387,7 +34316,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -34397,16 +34325,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createRequestBulkRetryRequestQueryVerified", "key": "verified", "schema": { - "description": undefined, + "description": null, "generatedName": "createRequestBulkRetryRequestQueryVerified", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Filter by verification status", "generatedName": "CreateRequestBulkRetryRequestQueryVerified", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -34420,26 +34348,27 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createRequestBulkRetryRequestQueryHeaders", "key": "headers", "schema": { - "description": undefined, + "description": null, "generatedName": "createRequestBulkRetryRequestQueryHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "URL Encoded string of the JSON to match to the data headers", "generatedName": "CreateRequestBulkRetryRequestQueryHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34447,17 +34376,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryHeadersOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -34467,26 +34395,27 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createRequestBulkRetryRequestQueryBody", "key": "body", "schema": { - "description": undefined, + "description": null, "generatedName": "createRequestBulkRetryRequestQueryBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "URL Encoded string of the JSON to match to the data body", "generatedName": "CreateRequestBulkRetryRequestQueryBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34494,17 +34423,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryBodyOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -34514,26 +34442,27 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createRequestBulkRetryRequestQueryParsedQuery", "key": "parsed_query", "schema": { - "description": undefined, + "description": null, "generatedName": "createRequestBulkRetryRequestQueryParsedQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "URL Encoded string of the JSON to match to the parsed query (JSON representation of the query)", "generatedName": "CreateRequestBulkRetryRequestQueryParsedQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryParsedQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34541,17 +34470,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryParsedQueryOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -34561,19 +34489,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createRequestBulkRetryRequestQueryPath", "key": "path", "schema": { - "description": undefined, + "description": null, "generatedName": "createRequestBulkRetryRequestQueryPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "URL Encoded string of the string to match partially to the path", "generatedName": "CreateRequestBulkRetryRequestQueryPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34586,23 +34514,24 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createRequestBulkRetryRequestQueryCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "createRequestBulkRetryRequestQueryCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -34611,10 +34540,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryCreatedAtAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -34622,16 +34551,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createRequestBulkRetryRequestQueryCreatedAtAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "createRequestBulkRetryRequestQueryCreatedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryCreatedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -34645,16 +34574,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createRequestBulkRetryRequestQueryCreatedAtAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "createRequestBulkRetryRequestQueryCreatedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryCreatedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -34668,16 +34597,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createRequestBulkRetryRequestQueryCreatedAtAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "createRequestBulkRetryRequestQueryCreatedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryCreatedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -34691,16 +34620,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createRequestBulkRetryRequestQueryCreatedAtAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "createRequestBulkRetryRequestQueryCreatedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryCreatedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -34714,16 +34643,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createRequestBulkRetryRequestQueryCreatedAtAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "createRequestBulkRetryRequestQueryCreatedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryCreatedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -34737,7 +34666,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -34747,23 +34675,24 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createRequestBulkRetryRequestQueryIngestedAt", "key": "ingested_at", "schema": { - "description": undefined, + "description": null, "generatedName": "createRequestBulkRetryRequestQueryIngestedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryIngestedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryIngestedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -34772,10 +34701,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryIngestedAtAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -34783,16 +34712,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createRequestBulkRetryRequestQueryIngestedAtAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "createRequestBulkRetryRequestQueryIngestedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryIngestedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -34806,16 +34735,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createRequestBulkRetryRequestQueryIngestedAtAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "createRequestBulkRetryRequestQueryIngestedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryIngestedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -34829,16 +34758,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createRequestBulkRetryRequestQueryIngestedAtAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "createRequestBulkRetryRequestQueryIngestedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryIngestedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -34852,16 +34781,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createRequestBulkRetryRequestQueryIngestedAtAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "createRequestBulkRetryRequestQueryIngestedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryIngestedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -34875,16 +34804,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createRequestBulkRetryRequestQueryIngestedAtAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "createRequestBulkRetryRequestQueryIngestedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryIngestedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -34898,7 +34827,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -34908,44 +34836,45 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createRequestBulkRetryRequestQueryBulkRetryId", "key": "bulk_retry_id", "schema": { - "description": undefined, + "description": null, "generatedName": "createRequestBulkRetryRequestQueryBulkRetryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryBulkRetryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryBulkRetryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryBulkRetryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryRequestQueryBulkRetryIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34954,7 +34883,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -34968,22 +34896,21 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "A single requests bulk retry", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateRequestBulkRetryResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BatchOperation", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a requests bulk retry", "tags": [ @@ -34993,7 +34920,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -35002,34 +34929,34 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "estimated_batch": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "estimated_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "progress": { - "primitive": { - "float": 1.1, + "type": "primitive", + "value": { "type": "float", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", @@ -35038,29 +34965,29 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "GenerateRequestBulkRetryPlanRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "generateRequestBulkRetryPlan", "path": "/bulk/requests/retry/plan", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "query", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter properties for the events to be included in the bulk retry, use query parameters of [Requests](#requests)", "generatedName": "GenerateRequestBulkRetryPlanRequestQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Filter properties for the events to be included in the bulk retry, use query parameters of [Requests](#requests)", "generatedName": "GenerateRequestBulkRetryPlanRequestQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -35068,44 +34995,45 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateRequestBulkRetryPlanRequestQueryId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "generateRequestBulkRetryPlanRequestQueryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by requests IDs", "generatedName": "GenerateRequestBulkRetryPlanRequestQueryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "description": "Request ID", "generatedName": "GenerateRequestBulkRetryPlanRequestQueryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Request ID", "generatedName": "GenerateRequestBulkRetryPlanRequestQueryIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35114,7 +35042,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -35124,40 +35051,40 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateRequestBulkRetryPlanRequestQueryStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "generateRequestBulkRetryPlanRequestQueryStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "accepted", - "nameOverride": undefined, + "nameOverride": null, "value": "accepted", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "rejected", - "nameOverride": undefined, + "nameOverride": null, "value": "rejected", }, ], @@ -35170,39 +35097,40 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateRequestBulkRetryPlanRequestQueryRejectionCause", "key": "rejection_cause", "schema": { - "description": undefined, + "description": null, "generatedName": "generateRequestBulkRetryPlanRequestQueryRejectionCause", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Filter by rejection cause", "generatedName": "GenerateRequestBulkRetryPlanRequestQueryRejectionCause", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by rejection cause", "generatedName": "GenerateRequestBulkRetryPlanRequestQueryRejectionCause", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryRejectionCauseZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RequestRejectionCause", "type": "reference", }, { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryRejectionCauseAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -35210,16 +35138,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateRequestBulkRetryPlanRequestQueryRejectionCauseAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "generateRequestBulkRetryPlanRequestQueryRejectionCauseAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryRejectionCauseAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RequestRejectionCause", "type": "reference", }, @@ -35231,16 +35159,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateRequestBulkRetryPlanRequestQueryRejectionCauseAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "generateRequestBulkRetryPlanRequestQueryRejectionCauseAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryRejectionCauseAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RequestRejectionCause", "type": "reference", }, @@ -35252,16 +35180,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateRequestBulkRetryPlanRequestQueryRejectionCauseAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "generateRequestBulkRetryPlanRequestQueryRejectionCauseAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryRejectionCauseAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RequestRejectionCause", "type": "reference", }, @@ -35273,16 +35201,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateRequestBulkRetryPlanRequestQueryRejectionCauseAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "generateRequestBulkRetryPlanRequestQueryRejectionCauseAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryRejectionCauseAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RequestRejectionCause", "type": "reference", }, @@ -35294,16 +35222,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateRequestBulkRetryPlanRequestQueryRejectionCauseAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "generateRequestBulkRetryPlanRequestQueryRejectionCauseAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryRejectionCauseAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -35317,16 +35245,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateRequestBulkRetryPlanRequestQueryRejectionCauseAnyContains", "key": "contains", "schema": { - "description": undefined, + "description": null, "generatedName": "generateRequestBulkRetryPlanRequestQueryRejectionCauseAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryRejectionCauseAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RequestRejectionCause", "type": "reference", }, @@ -35336,16 +35264,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "type": "object", }, { - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryRejectionCause", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryRejectionCauseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RequestRejectionCause", "type": "reference", }, @@ -35353,7 +35281,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -35364,23 +35291,24 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateRequestBulkRetryPlanRequestQueryIgnoredCount", "key": "ignored_count", "schema": { - "description": undefined, + "description": null, "generatedName": "generateRequestBulkRetryPlanRequestQueryIgnoredCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryIgnoredCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryIgnoredCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -35389,10 +35317,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryIgnoredCountAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -35400,16 +35328,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateRequestBulkRetryPlanRequestQueryIgnoredCountAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "generateRequestBulkRetryPlanRequestQueryIgnoredCountAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryIgnoredCountAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -35423,16 +35351,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateRequestBulkRetryPlanRequestQueryIgnoredCountAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "generateRequestBulkRetryPlanRequestQueryIgnoredCountAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryIgnoredCountAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -35446,16 +35374,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateRequestBulkRetryPlanRequestQueryIgnoredCountAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "generateRequestBulkRetryPlanRequestQueryIgnoredCountAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryIgnoredCountAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -35469,16 +35397,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateRequestBulkRetryPlanRequestQueryIgnoredCountAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "generateRequestBulkRetryPlanRequestQueryIgnoredCountAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryIgnoredCountAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -35492,16 +35420,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateRequestBulkRetryPlanRequestQueryIgnoredCountAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "generateRequestBulkRetryPlanRequestQueryIgnoredCountAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryIgnoredCountAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -35515,16 +35443,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateRequestBulkRetryPlanRequestQueryIgnoredCountAnyContains", "key": "contains", "schema": { - "description": undefined, + "description": null, "generatedName": "generateRequestBulkRetryPlanRequestQueryIgnoredCountAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryIgnoredCountAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -35536,16 +35464,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "type": "object", }, { - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryIgnoredCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryIgnoredCountItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -35555,7 +35483,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -35565,23 +35492,24 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateRequestBulkRetryPlanRequestQueryEventsCount", "key": "events_count", "schema": { - "description": undefined, + "description": null, "generatedName": "generateRequestBulkRetryPlanRequestQueryEventsCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryEventsCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryEventsCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -35590,10 +35518,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryEventsCountAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -35601,16 +35529,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateRequestBulkRetryPlanRequestQueryEventsCountAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "generateRequestBulkRetryPlanRequestQueryEventsCountAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryEventsCountAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -35624,16 +35552,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateRequestBulkRetryPlanRequestQueryEventsCountAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "generateRequestBulkRetryPlanRequestQueryEventsCountAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryEventsCountAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -35647,16 +35575,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateRequestBulkRetryPlanRequestQueryEventsCountAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "generateRequestBulkRetryPlanRequestQueryEventsCountAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryEventsCountAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -35670,16 +35598,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateRequestBulkRetryPlanRequestQueryEventsCountAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "generateRequestBulkRetryPlanRequestQueryEventsCountAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryEventsCountAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -35693,16 +35621,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateRequestBulkRetryPlanRequestQueryEventsCountAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "generateRequestBulkRetryPlanRequestQueryEventsCountAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryEventsCountAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -35716,16 +35644,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateRequestBulkRetryPlanRequestQueryEventsCountAnyContains", "key": "contains", "schema": { - "description": undefined, + "description": null, "generatedName": "generateRequestBulkRetryPlanRequestQueryEventsCountAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryEventsCountAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -35737,16 +35665,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "type": "object", }, { - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryEventsCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryEventsCountItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -35756,7 +35684,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -35766,44 +35693,45 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateRequestBulkRetryPlanRequestQuerySourceId", "key": "source_id", "schema": { - "description": undefined, + "description": null, "generatedName": "generateRequestBulkRetryPlanRequestQuerySourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by source IDs", "generatedName": "GenerateRequestBulkRetryPlanRequestQuerySourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "description": "Source ID", "generatedName": "GenerateRequestBulkRetryPlanRequestQuerySourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQuerySourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "Source ID", "generatedName": "GenerateRequestBulkRetryPlanRequestQuerySourceIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35812,7 +35740,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -35822,16 +35749,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateRequestBulkRetryPlanRequestQueryVerified", "key": "verified", "schema": { - "description": undefined, + "description": null, "generatedName": "generateRequestBulkRetryPlanRequestQueryVerified", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Filter by verification status", "generatedName": "GenerateRequestBulkRetryPlanRequestQueryVerified", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -35845,26 +35772,27 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateRequestBulkRetryPlanRequestQueryHeaders", "key": "headers", "schema": { - "description": undefined, + "description": null, "generatedName": "generateRequestBulkRetryPlanRequestQueryHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "URL Encoded string of the JSON to match to the data headers", "generatedName": "GenerateRequestBulkRetryPlanRequestQueryHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35872,17 +35800,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryHeadersOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -35892,26 +35819,27 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateRequestBulkRetryPlanRequestQueryBody", "key": "body", "schema": { - "description": undefined, + "description": null, "generatedName": "generateRequestBulkRetryPlanRequestQueryBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "URL Encoded string of the JSON to match to the data body", "generatedName": "GenerateRequestBulkRetryPlanRequestQueryBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35919,17 +35847,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryBodyOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -35939,26 +35866,27 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateRequestBulkRetryPlanRequestQueryParsedQuery", "key": "parsed_query", "schema": { - "description": undefined, + "description": null, "generatedName": "generateRequestBulkRetryPlanRequestQueryParsedQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "URL Encoded string of the JSON to match to the parsed query (JSON representation of the query)", "generatedName": "GenerateRequestBulkRetryPlanRequestQueryParsedQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryParsedQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35966,17 +35894,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryParsedQueryOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -35986,19 +35913,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateRequestBulkRetryPlanRequestQueryPath", "key": "path", "schema": { - "description": undefined, + "description": null, "generatedName": "generateRequestBulkRetryPlanRequestQueryPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "URL Encoded string of the string to match partially to the path", "generatedName": "GenerateRequestBulkRetryPlanRequestQueryPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36011,23 +35938,24 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateRequestBulkRetryPlanRequestQueryCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "generateRequestBulkRetryPlanRequestQueryCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -36036,10 +35964,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryCreatedAtAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -36047,16 +35975,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateRequestBulkRetryPlanRequestQueryCreatedAtAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "generateRequestBulkRetryPlanRequestQueryCreatedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryCreatedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -36070,16 +35998,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateRequestBulkRetryPlanRequestQueryCreatedAtAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "generateRequestBulkRetryPlanRequestQueryCreatedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryCreatedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -36093,16 +36021,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateRequestBulkRetryPlanRequestQueryCreatedAtAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "generateRequestBulkRetryPlanRequestQueryCreatedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryCreatedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -36116,16 +36044,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateRequestBulkRetryPlanRequestQueryCreatedAtAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "generateRequestBulkRetryPlanRequestQueryCreatedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryCreatedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -36139,16 +36067,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateRequestBulkRetryPlanRequestQueryCreatedAtAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "generateRequestBulkRetryPlanRequestQueryCreatedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryCreatedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -36162,7 +36090,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -36172,23 +36099,24 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateRequestBulkRetryPlanRequestQueryIngestedAt", "key": "ingested_at", "schema": { - "description": undefined, + "description": null, "generatedName": "generateRequestBulkRetryPlanRequestQueryIngestedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryIngestedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryIngestedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -36197,10 +36125,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryIngestedAtAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -36208,16 +36136,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateRequestBulkRetryPlanRequestQueryIngestedAtAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "generateRequestBulkRetryPlanRequestQueryIngestedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryIngestedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -36231,16 +36159,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateRequestBulkRetryPlanRequestQueryIngestedAtAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "generateRequestBulkRetryPlanRequestQueryIngestedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryIngestedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -36254,16 +36182,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateRequestBulkRetryPlanRequestQueryIngestedAtAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "generateRequestBulkRetryPlanRequestQueryIngestedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryIngestedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -36277,16 +36205,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateRequestBulkRetryPlanRequestQueryIngestedAtAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "generateRequestBulkRetryPlanRequestQueryIngestedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryIngestedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -36300,16 +36228,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateRequestBulkRetryPlanRequestQueryIngestedAtAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "generateRequestBulkRetryPlanRequestQueryIngestedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryIngestedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -36323,7 +36251,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -36333,44 +36260,45 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "generateRequestBulkRetryPlanRequestQueryBulkRetryId", "key": "bulk_retry_id", "schema": { - "description": undefined, + "description": null, "generatedName": "generateRequestBulkRetryPlanRequestQueryBulkRetryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryBulkRetryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryBulkRetryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryBulkRetryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanRequestQueryBulkRetryIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36379,7 +36307,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -36389,23 +36316,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Requests bulk retry plan", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GenerateRequestBulkRetryPlanResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BatchOperationPlan", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Generate a requests bulk retry plan", "tags": [ @@ -36415,7 +36341,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 404, @@ -36423,151 +36349,151 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "cancelled_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "completed_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "completed_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "estimated_batch": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "estimated_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "failed_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "in_progress": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "number": { - "primitive": { - "float": 1.1, + "type": "primitive", + "value": { "type": "float", + "value": 1.1, }, - "type": "primitive", }, "processed_batch": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "progress": { - "primitive": { - "float": 1.1, + "type": "primitive", + "value": { "type": "float", + "value": 1.1, }, - "type": "primitive", }, "query": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "query", "type": "string", + "value": "query", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -36576,47 +36502,46 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "GetRequestBulkRetryRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getRequestBulkRetry", "path": "/bulk/requests/retry/{id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Bulk retry ID", "generatedName": "GetRequestBulkRetryRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "A single requests bulk retry", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetRequestBulkRetryResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BatchOperation", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get a requests bulk retry", "tags": [ @@ -36626,7 +36551,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 404, @@ -36634,151 +36559,151 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "cancelled_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "completed_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "completed_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "estimated_batch": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "estimated_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "failed_count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "in_progress": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "number": { - "primitive": { - "float": 1.1, + "type": "primitive", + "value": { "type": "float", + "value": 1.1, }, - "type": "primitive", }, "processed_batch": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "progress": { - "primitive": { - "float": 1.1, + "type": "primitive", + "value": { "type": "float", + "value": 1.1, }, - "type": "primitive", }, "query": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "query", "type": "string", + "value": "query", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -36787,47 +36712,46 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "CancelRequestBulkRetryRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "cancelRequestBulkRetry", "path": "/bulk/requests/retry/{id}/cancel", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Bulk retry ID", "generatedName": "CancelRequestBulkRetryRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "A single requests bulk retry", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CancelRequestBulkRetryResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BatchOperation", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Cancel a requests bulk retry", "tags": [ @@ -36837,7 +36761,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -36846,134 +36770,134 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "models": { - "array": [ + "type": "array", + "value": [ { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "is_team_default": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "rules": { - "array": [ + "type": "array", + "value": [ { "properties": { "strategy": { - "enum": "linear", "type": "enum", + "value": "linear", }, "type": { - "literal": { - "string": "retry", + "type": "literal", + "value": { "type": "string", + "value": "retry", }, - "type": "literal", }, }, "type": "object", }, ], - "type": "array", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "pagination": { "properties": { "dir": { - "enum": "asc", "type": "enum", + "value": "asc", }, "limit": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "next": { - "primitive": { - "string": "next", + "type": "primitive", + "value": { "type": "string", + "value": "next", }, - "type": "primitive", }, "order_by": { - "primitive": { - "string": "order_by", + "type": "primitive", + "value": { "type": "string", + "value": "order_by", }, - "type": "primitive", }, "prev": { - "primitive": { - "string": "prev", + "type": "primitive", + "value": { "type": "string", + "value": "prev", }, - "type": "primitive", }, }, "type": "object", @@ -36985,55 +36909,56 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "GetRulesetsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getRulesets", "path": "/rulesets", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by ruleset IDs", "generatedName": "GetRulesetsRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by ruleset IDs", "generatedName": "GetRulesetsRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37042,73 +36967,74 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "name", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "The ruleset name", "generatedName": "GetRulesetsRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "The ruleset name", "generatedName": "GetRulesetsRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "GetRulesetsRequestNameZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestNameZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestNameZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, }, { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestNameZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestNameZeroItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestNameZeroItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37118,15 +37044,14 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestNameAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -37134,57 +37059,58 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRulesetsRequestNameAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getRulesetsRequestNameAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "GetRulesetsRequestNameAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestNameAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestNameAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, }, { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestNameAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestNameAnyGtItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestNameAnyGtItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37194,7 +37120,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -37204,57 +37129,58 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRulesetsRequestNameAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getRulesetsRequestNameAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "GetRulesetsRequestNameAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestNameAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestNameAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, }, { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestNameAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestNameAnyGteItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestNameAnyGteItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37264,7 +37190,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -37274,57 +37199,58 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRulesetsRequestNameAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getRulesetsRequestNameAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "GetRulesetsRequestNameAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestNameAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestNameAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, }, { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestNameAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestNameAnyLeItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestNameAnyLeItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37334,7 +37260,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -37344,57 +37269,58 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRulesetsRequestNameAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getRulesetsRequestNameAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "GetRulesetsRequestNameAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestNameAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestNameAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, }, { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestNameAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestNameAnyLteItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestNameAnyLteItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37404,7 +37330,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -37414,16 +37339,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRulesetsRequestNameAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getRulesetsRequestNameAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestNameAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -37437,57 +37362,58 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRulesetsRequestNameAnyContains", "key": "contains", "schema": { - "description": undefined, + "description": null, "generatedName": "getRulesetsRequestNameAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "GetRulesetsRequestNameAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestNameAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestNameAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, }, { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestNameAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestNameAnyContainsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestNameAnyContainsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37497,7 +37423,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -37507,25 +37432,24 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "archived", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Include archived resources in the response", "generatedName": "GetRulesetsRequestArchived", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Include archived resources in the response", "generatedName": "GetRulesetsRequestArchived", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -37534,33 +37458,34 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "archived_at", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Date the ruleset was archived", "generatedName": "GetRulesetsRequestArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Date the ruleset was archived", "generatedName": "GetRulesetsRequestArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -37570,10 +37495,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestArchivedAtAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -37581,22 +37506,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRulesetsRequestArchivedAtAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getRulesetsRequestArchivedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestArchivedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestArchivedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -37611,22 +37536,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRulesetsRequestArchivedAtAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getRulesetsRequestArchivedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestArchivedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestArchivedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -37641,22 +37566,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRulesetsRequestArchivedAtAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getRulesetsRequestArchivedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestArchivedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestArchivedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -37671,22 +37596,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRulesetsRequestArchivedAtAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getRulesetsRequestArchivedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestArchivedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestArchivedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -37701,16 +37626,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getRulesetsRequestArchivedAtAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getRulesetsRequestArchivedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestArchivedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -37724,137 +37649,137 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "order_by", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Sort key(s)", "generatedName": "GetRulesetsRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Sort key(s)", "generatedName": "GetRulesetsRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestOrderByCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "created_at", "type": "string", + "value": "created_at", }, }, { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestOrderByItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "created_at", "type": "string", + "value": "created_at", }, }, }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "dir", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Sort direction", "generatedName": "GetRulesetsRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Sort direction", "generatedName": "GetRulesetsRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestDirAsc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "asc", "type": "string", + "value": "asc", }, }, { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestDirDesc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "desc", "type": "string", + "value": "desc", }, }, { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetRulesetsRequestDirItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "asc", - "nameOverride": undefined, + "nameOverride": null, "value": "asc", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "desc", - "nameOverride": undefined, + "nameOverride": null, "value": "desc", }, ], @@ -37863,25 +37788,24 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Result set size", "generatedName": "GetRulesetsRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Result set size", "generatedName": "GetRulesetsRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -37890,23 +37814,23 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "next", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "The ID to provide in the query to get the next set of results", "generatedName": "GetRulesetsRequestNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID to provide in the query to get the next set of results", "generatedName": "GetRulesetsRequestNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37914,23 +37838,23 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "prev", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "The ID to provide in the query to get the previous set of results", "generatedName": "GetRulesetsRequestPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID to provide in the query to get the previous set of results", "generatedName": "GetRulesetsRequestPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37938,23 +37862,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "List of rulesets", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetRulesetsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RulesetPaginatedResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get rulesets", "tags": [ @@ -37964,7 +37887,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -37973,19 +37896,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, }, "type": "object", @@ -37993,88 +37916,88 @@ exports[`open api parser hookdeck parse open api 1`] = ` "response": { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "is_team_default": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "rules": { - "array": [ + "type": "array", + "value": [ { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "interval": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "strategy": { - "enum": "linear", "type": "enum", + "value": "linear", }, "type": { - "literal": { - "string": "retry", + "type": "literal", + "value": { "type": "string", + "value": "retry", }, - "type": "literal", }, }, "type": "object", }, ], - "type": "array", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -38083,23 +38006,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "CreateRulesetRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "createRuleset", "path": "/rulesets", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateRulesetRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -38109,11 +38031,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Name for the ruleset", "generatedName": "CreateRulesetRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38125,22 +38047,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createRulesetRequestRules", "key": "rules", "schema": { - "description": undefined, + "description": null, "generatedName": "createRulesetRequestRules", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of rules to apply", "generatedName": "CreateRulesetRequestRules", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateRulesetRequestRulesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Rule", "type": "reference", }, @@ -38153,16 +38075,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createRulesetRequestIsTeamDefault", "key": "is_team_default", "schema": { - "description": undefined, + "description": null, "generatedName": "createRulesetRequestIsTeamDefault", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateRulesetRequestIsTeamDefault", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -38175,22 +38097,21 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "A single ruleset", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateRulesetResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Ruleset", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a ruleset", "tags": [ @@ -38200,7 +38121,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -38209,19 +38130,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, }, "type": "object", @@ -38229,88 +38150,88 @@ exports[`open api parser hookdeck parse open api 1`] = ` "response": { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "is_team_default": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "rules": { - "array": [ + "type": "array", + "value": [ { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "interval": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "strategy": { - "enum": "linear", "type": "enum", + "value": "linear", }, "type": { - "literal": { - "string": "retry", + "type": "literal", + "value": { "type": "string", + "value": "retry", }, - "type": "literal", }, }, "type": "object", }, ], - "type": "array", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -38319,23 +38240,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "UpsertRulesetRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "upsertRuleset", "path": "/rulesets", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpsertRulesetRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -38345,11 +38265,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Name for the ruleset", "generatedName": "UpsertRulesetRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38361,22 +38281,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "upsertRulesetRequestRules", "key": "rules", "schema": { - "description": undefined, + "description": null, "generatedName": "upsertRulesetRequestRules", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of rules to apply", "generatedName": "UpsertRulesetRequestRules", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "UpsertRulesetRequestRulesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Rule", "type": "reference", }, @@ -38389,16 +38309,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "upsertRulesetRequestIsTeamDefault", "key": "is_team_default", "schema": { - "description": undefined, + "description": null, "generatedName": "upsertRulesetRequestIsTeamDefault", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpsertRulesetRequestIsTeamDefault", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -38411,22 +38331,21 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "A single ruleset", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpsertRulesetResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Ruleset", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Update or create a ruleset", "tags": [ @@ -38436,7 +38355,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 404, @@ -38444,108 +38363,108 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "is_team_default": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "rules": { - "array": [ + "type": "array", + "value": [ { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "interval": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "strategy": { - "enum": "linear", "type": "enum", + "value": "linear", }, "type": { - "literal": { - "string": "retry", + "type": "literal", + "value": { "type": "string", + "value": "retry", }, - "type": "literal", }, }, "type": "object", }, ], - "type": "array", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -38554,47 +38473,46 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "GetRulesetRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getRuleset", "path": "/rulesets/{id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Ruleset ID", "generatedName": "GetRulesetRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "A single ruleset", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetRulesetResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Ruleset", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get a ruleset", "tags": [ @@ -38604,7 +38522,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -38614,18 +38532,18 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], @@ -38637,88 +38555,88 @@ exports[`open api parser hookdeck parse open api 1`] = ` "response": { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "is_team_default": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "rules": { - "array": [ + "type": "array", + "value": [ { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "interval": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "strategy": { - "enum": "linear", "type": "enum", + "value": "linear", }, "type": { - "literal": { - "string": "retry", + "type": "literal", + "value": { "type": "string", + "value": "retry", }, - "type": "literal", }, }, "type": "object", }, ], - "type": "array", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -38727,41 +38645,40 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "UpdateRulesetRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "updateRuleset", "path": "/rulesets/{id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Ruleset ID", "generatedName": "UpdateRulesetRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateRulesetRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -38769,19 +38686,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "updateRulesetRequestName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "updateRulesetRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Name for the ruleset", "generatedName": "UpdateRulesetRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38794,22 +38711,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "updateRulesetRequestArchivedAt", "key": "archived_at", "schema": { - "description": undefined, + "description": null, "generatedName": "updateRulesetRequestArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Date the ruleset was archived", "generatedName": "UpdateRulesetRequestArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Date the ruleset was archived", "generatedName": "UpdateRulesetRequestArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -38824,22 +38741,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "updateRulesetRequestRules", "key": "rules", "schema": { - "description": undefined, + "description": null, "generatedName": "updateRulesetRequestRules", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of rules to apply", "generatedName": "UpdateRulesetRequestRules", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateRulesetRequestRulesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Rule", "type": "reference", }, @@ -38852,16 +38769,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "updateRulesetRequestIsTeamDefault", "key": "is_team_default", "schema": { - "description": undefined, + "description": null, "generatedName": "updateRulesetRequestIsTeamDefault", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateRulesetRequestIsTeamDefault", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -38874,22 +38791,21 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "A single ruleset", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateRulesetResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Ruleset", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Update a ruleset", "tags": [ @@ -38899,7 +38815,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 404, @@ -38907,108 +38823,108 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "is_team_default": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "rules": { - "array": [ + "type": "array", + "value": [ { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "interval": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "strategy": { - "enum": "linear", "type": "enum", + "value": "linear", }, "type": { - "literal": { - "string": "retry", + "type": "literal", + "value": { "type": "string", + "value": "retry", }, - "type": "literal", }, }, "type": "object", }, ], - "type": "array", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -39017,47 +38933,46 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "ArchiveRulesetRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "archiveRuleset", "path": "/rulesets/{id}/archive", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Ruleset ID", "generatedName": "ArchiveRulesetRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "A single ruleset", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ArchiveRulesetResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Ruleset", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Archive a ruleset", "tags": [ @@ -39067,7 +38982,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 404, @@ -39075,108 +38990,108 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "is_team_default": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "rules": { - "array": [ + "type": "array", + "value": [ { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "interval": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "strategy": { - "enum": "linear", "type": "enum", + "value": "linear", }, "type": { - "literal": { - "string": "retry", + "type": "literal", + "value": { "type": "string", + "value": "retry", }, - "type": "literal", }, }, "type": "object", }, ], - "type": "array", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -39185,47 +39100,46 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "UnarchiveRulesetRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "unarchiveRuleset", "path": "/rulesets/{id}/unarchive", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Ruleset ID", "generatedName": "UnarchiveRulesetRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "A single ruleset", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UnarchiveRulesetResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Ruleset", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Unarchive a ruleset", "tags": [ @@ -39235,7 +39149,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -39244,152 +39158,152 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "models": { - "array": [ + "type": "array", + "value": [ { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "integration": { "properties": { "features": { - "array": [ + "type": "array", + "value": [ { - "enum": "VERIFICATION", "type": "enum", + "value": "VERIFICATION", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "provider": { - "enum": "twitter", "type": "enum", + "value": "twitter", }, }, "type": "object", }, "integration_id": { - "primitive": { - "string": "integration_id", + "type": "primitive", + "value": { "type": "string", + "value": "integration_id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "pagination": { "properties": { "dir": { - "enum": "asc", "type": "enum", + "value": "asc", }, "limit": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "next": { - "primitive": { - "string": "next", + "type": "primitive", + "value": { "type": "string", + "value": "next", }, - "type": "primitive", }, "order_by": { - "primitive": { - "string": "order_by", + "type": "primitive", + "value": { "type": "string", + "value": "order_by", }, - "type": "primitive", }, "prev": { - "primitive": { - "string": "prev", + "type": "primitive", + "value": { "type": "string", + "value": "prev", }, - "type": "primitive", }, }, "type": "object", @@ -39401,55 +39315,56 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "GetSourcesRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getSources", "path": "/sources", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by source IDs", "generatedName": "GetSourcesRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by source IDs", "generatedName": "GetSourcesRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetSourcesRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetSourcesRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetSourcesRequestIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39458,35 +39373,35 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "name", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "The source name", "generatedName": "GetSourcesRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "The source name", "generatedName": "GetSourcesRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetSourcesRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39494,10 +39409,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetSourcesRequestNameAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -39505,19 +39420,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getSourcesRequestNameAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getSourcesRequestNameAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetSourcesRequestNameAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39530,19 +39445,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getSourcesRequestNameAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getSourcesRequestNameAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetSourcesRequestNameAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39555,19 +39470,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getSourcesRequestNameAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getSourcesRequestNameAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetSourcesRequestNameAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39580,19 +39495,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getSourcesRequestNameAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getSourcesRequestNameAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetSourcesRequestNameAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39605,16 +39520,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getSourcesRequestNameAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getSourcesRequestNameAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetSourcesRequestNameAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -39628,19 +39543,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getSourcesRequestNameAnyContains", "key": "contains", "schema": { - "description": undefined, + "description": null, "generatedName": "getSourcesRequestNameAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetSourcesRequestNameAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39653,25 +39568,24 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "archived", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Include archived resources in the response", "generatedName": "GetSourcesRequestArchived", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Include archived resources in the response", "generatedName": "GetSourcesRequestArchived", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -39680,33 +39594,34 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "archived_at", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Date the source was archived", "generatedName": "GetSourcesRequestArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Date the source was archived", "generatedName": "GetSourcesRequestArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetSourcesRequestArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetSourcesRequestArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -39716,10 +39631,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetSourcesRequestArchivedAtAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -39727,22 +39642,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getSourcesRequestArchivedAtAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getSourcesRequestArchivedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetSourcesRequestArchivedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetSourcesRequestArchivedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -39757,22 +39672,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getSourcesRequestArchivedAtAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getSourcesRequestArchivedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetSourcesRequestArchivedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetSourcesRequestArchivedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -39787,22 +39702,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getSourcesRequestArchivedAtAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getSourcesRequestArchivedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetSourcesRequestArchivedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetSourcesRequestArchivedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -39817,22 +39732,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getSourcesRequestArchivedAtAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getSourcesRequestArchivedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetSourcesRequestArchivedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetSourcesRequestArchivedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -39847,16 +39762,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getSourcesRequestArchivedAtAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getSourcesRequestArchivedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetSourcesRequestArchivedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -39870,41 +39785,41 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "integration_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by integration IDs", "generatedName": "GetSourcesRequestIntegrationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by integration IDs", "generatedName": "GetSourcesRequestIntegrationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetSourcesRequestIntegrationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetSourcesRequestIntegrationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39913,10 +39828,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetSourcesRequestIntegrationIdAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -39924,16 +39839,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getSourcesRequestIntegrationIdAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getSourcesRequestIntegrationIdAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetSourcesRequestIntegrationIdAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -39947,137 +39862,137 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "order_by", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Sort key(s)", "generatedName": "GetSourcesRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Sort key(s)", "generatedName": "GetSourcesRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetSourcesRequestOrderByCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "created_at", "type": "string", + "value": "created_at", }, }, { - "description": undefined, + "description": null, "generatedName": "GetSourcesRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetSourcesRequestOrderByItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "created_at", "type": "string", + "value": "created_at", }, }, }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "dir", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Sort direction", "generatedName": "GetSourcesRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Sort direction", "generatedName": "GetSourcesRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetSourcesRequestDirAsc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "asc", "type": "string", + "value": "asc", }, }, { - "description": undefined, + "description": null, "generatedName": "GetSourcesRequestDirDesc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "desc", "type": "string", + "value": "desc", }, }, { - "description": undefined, + "description": null, "generatedName": "GetSourcesRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetSourcesRequestDirItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "asc", - "nameOverride": undefined, + "nameOverride": null, "value": "asc", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "desc", - "nameOverride": undefined, + "nameOverride": null, "value": "desc", }, ], @@ -40086,25 +40001,24 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Result set size", "generatedName": "GetSourcesRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Result set size", "generatedName": "GetSourcesRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -40113,23 +40027,23 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "next", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "The ID to provide in the query to get the next set of results", "generatedName": "GetSourcesRequestNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID to provide in the query to get the next set of results", "generatedName": "GetSourcesRequestNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40137,23 +40051,23 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "prev", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "The ID to provide in the query to get the previous set of results", "generatedName": "GetSourcesRequestPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID to provide in the query to get the previous set of results", "generatedName": "GetSourcesRequestPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40161,23 +40075,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "List of sources", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetSourcesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SourcePaginatedResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get sources", "tags": [ @@ -40187,7 +40100,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -40196,19 +40109,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, }, "type": "object", @@ -40216,92 +40129,92 @@ exports[`open api parser hookdeck parse open api 1`] = ` "response": { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "integration": { "properties": { "features": { - "array": [ + "type": "array", + "value": [ { - "enum": "VERIFICATION", "type": "enum", + "value": "VERIFICATION", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "provider": { - "enum": "twitter", "type": "enum", + "value": "twitter", }, }, "type": "object", }, "integration_id": { - "primitive": { - "string": "integration_id", + "type": "primitive", + "value": { "type": "string", + "value": "integration_id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, }, "type": "object", @@ -40310,23 +40223,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "CreateSourceRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "createSource", "path": "/sources", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateSourceRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -40336,11 +40248,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "A unique name for the source", "generatedName": "CreateSourceRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40351,22 +40263,21 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "A single source", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateSourceResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Source", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a source", "tags": [ @@ -40376,7 +40287,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -40385,19 +40296,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, }, "type": "object", @@ -40405,92 +40316,92 @@ exports[`open api parser hookdeck parse open api 1`] = ` "response": { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "integration": { "properties": { "features": { - "array": [ + "type": "array", + "value": [ { - "enum": "VERIFICATION", "type": "enum", + "value": "VERIFICATION", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "provider": { - "enum": "twitter", "type": "enum", + "value": "twitter", }, }, "type": "object", }, "integration_id": { - "primitive": { - "string": "integration_id", + "type": "primitive", + "value": { "type": "string", + "value": "integration_id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, }, "type": "object", @@ -40499,23 +40410,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "UpsertSourceRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "upsertSource", "path": "/sources", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpsertSourceRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -40525,11 +40435,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "A unique name for the source", "generatedName": "UpsertSourceRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40540,22 +40450,21 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "A single source", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpsertSourceResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Source", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Update or create a source", "tags": [ @@ -40565,7 +40474,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 404, @@ -40573,112 +40482,112 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "integration": { "properties": { "features": { - "array": [ + "type": "array", + "value": [ { - "enum": "VERIFICATION", "type": "enum", + "value": "VERIFICATION", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "provider": { - "enum": "twitter", "type": "enum", + "value": "twitter", }, }, "type": "object", }, "integration_id": { - "primitive": { - "string": "integration_id", + "type": "primitive", + "value": { "type": "string", + "value": "integration_id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, }, "type": "object", @@ -40687,47 +40596,46 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "GetSourceRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getSource", "path": "/sources/{id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Source ID", "generatedName": "GetSourceRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "A single source", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetSourceResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Source", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get a source", "tags": [ @@ -40737,7 +40645,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -40747,18 +40655,18 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], @@ -40770,92 +40678,92 @@ exports[`open api parser hookdeck parse open api 1`] = ` "response": { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "integration": { "properties": { "features": { - "array": [ + "type": "array", + "value": [ { - "enum": "VERIFICATION", "type": "enum", + "value": "VERIFICATION", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "provider": { - "enum": "twitter", "type": "enum", + "value": "twitter", }, }, "type": "object", }, "integration_id": { - "primitive": { - "string": "integration_id", + "type": "primitive", + "value": { "type": "string", + "value": "integration_id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, }, "type": "object", @@ -40864,41 +40772,40 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "UpdateSourceRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "updateSource", "path": "/sources/{id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Source ID", "generatedName": "UpdateSourceRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateSourceRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -40906,19 +40813,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "updateSourceRequestName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "updateSourceRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A unique name for the source", "generatedName": "UpdateSourceRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40931,22 +40838,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "updateSourceRequestArchivedAt", "key": "archived_at", "schema": { - "description": undefined, + "description": null, "generatedName": "updateSourceRequestArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Date the source was archived", "generatedName": "UpdateSourceRequestArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Date the source was archived", "generatedName": "UpdateSourceRequestArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -40960,22 +40867,21 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "A single source", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateSourceResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Source", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Update a source", "tags": [ @@ -40985,7 +40891,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 404, @@ -40993,112 +40899,112 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "integration": { "properties": { "features": { - "array": [ + "type": "array", + "value": [ { - "enum": "VERIFICATION", "type": "enum", + "value": "VERIFICATION", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "provider": { - "enum": "twitter", "type": "enum", + "value": "twitter", }, }, "type": "object", }, "integration_id": { - "primitive": { - "string": "integration_id", + "type": "primitive", + "value": { "type": "string", + "value": "integration_id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, }, "type": "object", @@ -41107,47 +41013,46 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "ArchiveSourceRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "archiveSource", "path": "/sources/{id}/archive", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Source ID", "generatedName": "ArchiveSourceRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "A single source", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ArchiveSourceResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Source", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Archive a source", "tags": [ @@ -41157,7 +41062,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 404, @@ -41165,112 +41070,112 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "integration": { "properties": { "features": { - "array": [ + "type": "array", + "value": [ { - "enum": "VERIFICATION", "type": "enum", + "value": "VERIFICATION", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "provider": { - "enum": "twitter", "type": "enum", + "value": "twitter", }, }, "type": "object", }, "integration_id": { - "primitive": { - "string": "integration_id", + "type": "primitive", + "value": { "type": "string", + "value": "integration_id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, }, "type": "object", @@ -41279,47 +41184,46 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "UnarchiveSourceRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "unarchiveSource", "path": "/sources/{id}/unarchive", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Source ID", "generatedName": "UnarchiveSourceRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "A single source", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UnarchiveSourceResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Source", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Unarchive a source", "tags": [ @@ -41329,15 +41233,15 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -41347,27 +41251,27 @@ exports[`open api parser hookdeck parse open api 1`] = ` "response": { "properties": { "enabled": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "source_id": { - "primitive": { - "string": "source_id", + "type": "primitive", + "value": { "type": "string", + "value": "source_id", }, - "type": "primitive", }, "topics": { - "array": [ + "type": "array", + "value": [ { - "enum": "issue.opened", "type": "enum", + "value": "issue.opened", }, ], - "type": "array", }, }, "type": "object", @@ -41376,23 +41280,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "ToggleWebhookNotificationsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "toggleWebhookNotifications", "path": "/notifications/webhooks", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ToggleWebhookNotificationsRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -41400,16 +41303,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "toggleWebhookNotificationsRequestEnabled", "key": "enabled", "schema": { - "description": undefined, + "description": null, "generatedName": "toggleWebhookNotificationsRequestEnabled", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Enable or disable webhook notifications on the workspace", "generatedName": "ToggleWebhookNotificationsRequestEnabled", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -41423,22 +41326,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "toggleWebhookNotificationsRequestTopics", "key": "topics", "schema": { - "description": undefined, + "description": null, "generatedName": "toggleWebhookNotificationsRequestTopics", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "List of topics to send notifications for", "generatedName": "ToggleWebhookNotificationsRequestTopics", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ToggleWebhookNotificationsRequestTopicsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TopicsValue", "type": "reference", }, @@ -41451,19 +41354,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "toggleWebhookNotificationsRequestSourceId", "key": "source_id", "schema": { - "description": undefined, + "description": null, "generatedName": "toggleWebhookNotificationsRequestSourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The Hookdeck Source to send the webhook to", "generatedName": "ToggleWebhookNotificationsRequestSourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41475,22 +41378,21 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Toggle operation status response", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ToggleWebhookNotificationsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ToggleWebhookNotifications", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Toggle webhook notifications for the workspace", "tags": [ @@ -41500,7 +41402,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -41509,120 +41411,120 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "models": { - "array": [ + "type": "array", + "value": [ { "properties": { "code": { - "primitive": { - "string": "code", + "type": "primitive", + "value": { "type": "string", + "value": "code", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "encrypted_env": { - "primitive": { - "string": "encrypted_env", + "type": "primitive", + "value": { "type": "string", + "value": "encrypted_env", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "iv": { - "primitive": { - "string": "iv", + "type": "primitive", + "value": { "type": "string", + "value": "iv", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "pagination": { "properties": { "dir": { - "enum": "asc", "type": "enum", + "value": "asc", }, "limit": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "next": { - "primitive": { - "string": "next", + "type": "primitive", + "value": { "type": "string", + "value": "next", }, - "type": "primitive", }, "order_by": { - "primitive": { - "string": "order_by", + "type": "primitive", + "value": { "type": "string", + "value": "order_by", }, - "type": "primitive", }, "prev": { - "primitive": { - "string": "prev", + "type": "primitive", + "value": { "type": "string", + "value": "prev", }, - "type": "primitive", }, }, "type": "object", @@ -41634,55 +41536,56 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "GetTransformationsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getTransformations", "path": "/transformations", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by transformation IDs", "generatedName": "GetTransformationsRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by transformation IDs", "generatedName": "GetTransformationsRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetTransformationsRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetTransformationsRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetTransformationsRequestIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41691,66 +41594,66 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "name", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by transformation name", "generatedName": "GetTransformationsRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by transformation name", "generatedName": "GetTransformationsRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetTransformationsRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetTransformationsRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, }, { - "description": undefined, + "description": null, "generatedName": "GetTransformationsRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetTransformationsRequestNameItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetTransformationsRequestNameItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41760,137 +41663,137 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "order_by", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Sort key(s)", "generatedName": "GetTransformationsRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Sort key(s)", "generatedName": "GetTransformationsRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetTransformationsRequestOrderByCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "created_at", "type": "string", + "value": "created_at", }, }, { - "description": undefined, + "description": null, "generatedName": "GetTransformationsRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetTransformationsRequestOrderByItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "created_at", "type": "string", + "value": "created_at", }, }, }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "dir", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Sort direction", "generatedName": "GetTransformationsRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Sort direction", "generatedName": "GetTransformationsRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetTransformationsRequestDirAsc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "asc", "type": "string", + "value": "asc", }, }, { - "description": undefined, + "description": null, "generatedName": "GetTransformationsRequestDirDesc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "desc", "type": "string", + "value": "desc", }, }, { - "description": undefined, + "description": null, "generatedName": "GetTransformationsRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetTransformationsRequestDirItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "asc", - "nameOverride": undefined, + "nameOverride": null, "value": "asc", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "desc", - "nameOverride": undefined, + "nameOverride": null, "value": "desc", }, ], @@ -41899,25 +41802,24 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Result set size", "generatedName": "GetTransformationsRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Result set size", "generatedName": "GetTransformationsRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -41926,23 +41828,23 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "next", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "The ID to provide in the query to get the next set of results", "generatedName": "GetTransformationsRequestNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID to provide in the query to get the next set of results", "generatedName": "GetTransformationsRequestNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41950,23 +41852,23 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "prev", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "The ID to provide in the query to get the previous set of results", "generatedName": "GetTransformationsRequestPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID to provide in the query to get the previous set of results", "generatedName": "GetTransformationsRequestPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41974,23 +41876,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "List of transformations", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetTransformationsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransformationPaginatedResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get transformations", "tags": [ @@ -42000,7 +41901,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -42009,26 +41910,26 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "code": { - "primitive": { - "string": "code", + "type": "primitive", + "value": { "type": "string", + "value": "code", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, }, "type": "object", @@ -42036,78 +41937,78 @@ exports[`open api parser hookdeck parse open api 1`] = ` "response": { "properties": { "code": { - "primitive": { - "string": "code", + "type": "primitive", + "value": { "type": "string", + "value": "code", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "encrypted_env": { - "primitive": { - "string": "encrypted_env", + "type": "primitive", + "value": { "type": "string", + "value": "encrypted_env", }, - "type": "primitive", }, "env": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "env", "type": "string", + "value": "env", }, "value": { - "primitive": { - "string": "env", + "type": "primitive", + "value": { "type": "string", + "value": "env", }, - "type": "primitive", }, }, ], - "type": "map", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "iv": { - "primitive": { - "string": "iv", + "type": "primitive", + "value": { "type": "string", + "value": "iv", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -42116,23 +42017,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "CreateTransformationRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "createTransformation", "path": "/transformations", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateTransformationRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -42142,11 +42042,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "A unique, human-friendly name for the transformation", "generatedName": "CreateTransformationRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42160,11 +42060,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "JavaScript code to be executed", "generatedName": "CreateTransformationRequestCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42176,53 +42076,53 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createTransformationRequestEnv", "key": "env", "schema": { - "description": undefined, + "description": null, "generatedName": "createTransformationRequestEnv", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Key-value environment variables to be passed to the transformation", "generatedName": "CreateTransformationRequestEnv", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "CreateTransformationRequestEnvKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "CreateTransformationRequestEnvValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "CreateTransformationRequestEnvValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "CreateTransformationRequestEnvValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -42231,7 +42131,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -42241,22 +42140,21 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "A single transformation", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateTransformationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Transformation", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a transformation", "tags": [ @@ -42266,7 +42164,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -42275,26 +42173,26 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "code": { - "primitive": { - "string": "code", + "type": "primitive", + "value": { "type": "string", + "value": "code", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, }, "type": "object", @@ -42302,78 +42200,78 @@ exports[`open api parser hookdeck parse open api 1`] = ` "response": { "properties": { "code": { - "primitive": { - "string": "code", + "type": "primitive", + "value": { "type": "string", + "value": "code", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "encrypted_env": { - "primitive": { - "string": "encrypted_env", + "type": "primitive", + "value": { "type": "string", + "value": "encrypted_env", }, - "type": "primitive", }, "env": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "env", "type": "string", + "value": "env", }, "value": { - "primitive": { - "string": "env", + "type": "primitive", + "value": { "type": "string", + "value": "env", }, - "type": "primitive", }, }, ], - "type": "map", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "iv": { - "primitive": { - "string": "iv", + "type": "primitive", + "value": { "type": "string", + "value": "iv", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -42382,23 +42280,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "UpsertTransformationRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "upsertTransformation", "path": "/transformations", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpsertTransformationRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -42408,11 +42305,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "A unique, human-friendly name for the transformation", "generatedName": "UpsertTransformationRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42426,11 +42323,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "JavaScript code to be executed", "generatedName": "UpsertTransformationRequestCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42442,53 +42339,53 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "upsertTransformationRequestEnv", "key": "env", "schema": { - "description": undefined, + "description": null, "generatedName": "upsertTransformationRequestEnv", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Key-value environment variables to be passed to the transformation", "generatedName": "UpsertTransformationRequestEnv", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "UpsertTransformationRequestEnvKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "UpsertTransformationRequestEnvValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "UpsertTransformationRequestEnvValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "UpsertTransformationRequestEnvValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -42497,7 +42394,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -42507,22 +42403,21 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "A single transformation", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpsertTransformationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Transformation", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Update or create a transformation", "tags": [ @@ -42532,7 +42427,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 404, @@ -42540,98 +42435,98 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "code": { - "primitive": { - "string": "code", + "type": "primitive", + "value": { "type": "string", + "value": "code", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "encrypted_env": { - "primitive": { - "string": "encrypted_env", + "type": "primitive", + "value": { "type": "string", + "value": "encrypted_env", }, - "type": "primitive", }, "env": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "env", "type": "string", + "value": "env", }, "value": { - "primitive": { - "string": "env", + "type": "primitive", + "value": { "type": "string", + "value": "env", }, - "type": "primitive", }, }, ], - "type": "map", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "iv": { - "primitive": { - "string": "iv", + "type": "primitive", + "value": { "type": "string", + "value": "iv", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -42640,47 +42535,46 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "GetTransformationRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getTransformation", "path": "/transformations/{id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Transformation ID", "generatedName": "GetTransformationRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "A single transformation", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetTransformationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Transformation", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get a transformation", "tags": [ @@ -42690,7 +42584,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -42700,18 +42594,18 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], @@ -42723,78 +42617,78 @@ exports[`open api parser hookdeck parse open api 1`] = ` "response": { "properties": { "code": { - "primitive": { - "string": "code", + "type": "primitive", + "value": { "type": "string", + "value": "code", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "encrypted_env": { - "primitive": { - "string": "encrypted_env", + "type": "primitive", + "value": { "type": "string", + "value": "encrypted_env", }, - "type": "primitive", }, "env": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "env", "type": "string", + "value": "env", }, "value": { - "primitive": { - "string": "env", + "type": "primitive", + "value": { "type": "string", + "value": "env", }, - "type": "primitive", }, }, ], - "type": "map", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "iv": { - "primitive": { - "string": "iv", + "type": "primitive", + "value": { "type": "string", + "value": "iv", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -42803,41 +42697,40 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "UpdateTransformationRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "updateTransformation", "path": "/transformations/{id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Transformation ID", "generatedName": "UpdateTransformationRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateTransformationRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -42845,19 +42738,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "updateTransformationRequestName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "updateTransformationRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A unique, human-friendly name for the transformation", "generatedName": "UpdateTransformationRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42870,19 +42763,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "updateTransformationRequestCode", "key": "code", "schema": { - "description": undefined, + "description": null, "generatedName": "updateTransformationRequestCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "JavaScript code to be executed", "generatedName": "UpdateTransformationRequestCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42895,53 +42788,53 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "updateTransformationRequestEnv", "key": "env", "schema": { - "description": undefined, + "description": null, "generatedName": "updateTransformationRequestEnv", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Key-value environment variables to be passed to the transformation", "generatedName": "UpdateTransformationRequestEnv", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "UpdateTransformationRequestEnvKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "UpdateTransformationRequestEnvValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "UpdateTransformationRequestEnvValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "UpdateTransformationRequestEnvValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -42950,7 +42843,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -42960,22 +42852,21 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "A single transformation", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateTransformationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Transformation", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Update a transformation", "tags": [ @@ -42985,7 +42876,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -42994,9 +42885,9 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -43006,83 +42897,83 @@ exports[`open api parser hookdeck parse open api 1`] = ` "response": { "properties": { "console": { - "array": [ + "type": "array", + "value": [ { "properties": { "message": { - "primitive": { - "string": "message", + "type": "primitive", + "value": { "type": "string", + "value": "message", }, - "type": "primitive", }, "type": { - "enum": "error", "type": "enum", + "value": "error", }, }, "type": "object", }, ], - "type": "array", }, "execution_id": { - "primitive": { - "string": "execution_id", + "type": "primitive", + "value": { "type": "string", + "value": "execution_id", }, - "type": "primitive", }, "log_level": { - "enum": "debug", "type": "enum", + "value": "debug", }, "request": { "properties": { "body": { - "primitive": { - "string": "body", + "type": "primitive", + "value": { "type": "string", + "value": "body", }, - "type": "primitive", }, "headers": { - "primitive": { - "string": "headers", + "type": "primitive", + "value": { "type": "string", + "value": "headers", }, - "type": "primitive", }, "parsed_query": { - "primitive": { - "string": "parsed_query", + "type": "primitive", + "value": { "type": "string", + "value": "parsed_query", }, - "type": "primitive", }, "path": { - "primitive": { - "string": "path", + "type": "primitive", + "value": { "type": "string", + "value": "path", }, - "type": "primitive", }, }, "type": "object", }, "request_id": { - "primitive": { - "string": "request_id", + "type": "primitive", + "value": { "type": "string", + "value": "request_id", }, - "type": "primitive", }, "transformation_id": { - "primitive": { - "string": "transformation_id", + "type": "primitive", + "value": { "type": "string", + "value": "transformation_id", }, - "type": "primitive", }, }, "type": "object", @@ -43091,23 +42982,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "TestTransformationRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "testTransformation", "path": "/transformations/run", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TestTransformationRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -43115,18 +43005,18 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "testTransformationRequestEnv", "key": "env", "schema": { - "description": undefined, + "description": null, "generatedName": "testTransformationRequestEnv", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Key-value environment variables to be passed to the transformation", "generatedName": "TestTransformationRequestEnv", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -43138,19 +43028,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "testTransformationRequestWebhookId", "key": "webhook_id", "schema": { - "description": undefined, + "description": null, "generatedName": "testTransformationRequestWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ID of the connection to use for the execution \`context\`", "generatedName": "TestTransformationRequestWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43163,19 +43053,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "testTransformationRequestCode", "key": "code", "schema": { - "description": undefined, + "description": null, "generatedName": "testTransformationRequestCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "JavaScript code to be executed", "generatedName": "TestTransformationRequestCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43188,19 +43078,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "testTransformationRequestTransformationId", "key": "transformation_id", "schema": { - "description": undefined, + "description": null, "generatedName": "testTransformationRequestTransformationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Transformation ID", "generatedName": "TestTransformationRequestTransformationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43213,18 +43103,18 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "testTransformationRequestRequest", "key": "request", "schema": { - "description": undefined, + "description": null, "generatedName": "testTransformationRequestRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Request input to use for the transformation execution", "generatedName": "TestTransformationRequestRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -43234,29 +43124,28 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Headers of the request", "generatedName": "TestTransformationRequestRequestHeaders", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "TestTransformationRequestRequestHeadersKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "TestTransformationRequestRequestHeadersValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43269,36 +43158,37 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "testTransformationRequestRequestBody", "key": "body", "schema": { - "description": undefined, + "description": null, "generatedName": "testTransformationRequestRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Body of the request", "generatedName": "TestTransformationRequestRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TestTransformationRequestRequestBodyZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, { - "description": undefined, + "description": null, "generatedName": "TestTransformationRequestRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43306,7 +43196,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -43316,25 +43205,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "testTransformationRequestRequestPath", "key": "path", "schema": { - "description": undefined, + "description": null, "generatedName": "testTransformationRequestRequestPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Path of the request", "generatedName": "TestTransformationRequestRequestPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Path of the request", "generatedName": "TestTransformationRequestRequestPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43348,25 +43237,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "testTransformationRequestRequestQuery", "key": "query", "schema": { - "description": undefined, + "description": null, "generatedName": "testTransformationRequestRequestQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "String representation of the query params of the request", "generatedName": "TestTransformationRequestRequestQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "String representation of the query params of the request", "generatedName": "TestTransformationRequestRequestQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43380,18 +43269,18 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "testTransformationRequestRequestParsedQuery", "key": "parsed_query", "schema": { - "description": undefined, + "description": null, "generatedName": "testTransformationRequestRequestParsedQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "JSON representation of the query params", "generatedName": "TestTransformationRequestRequestParsedQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -43408,19 +43297,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "testTransformationRequestEventId", "key": "event_id", "schema": { - "description": undefined, + "description": null, "generatedName": "testTransformationRequestEventId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TestTransformationRequestEventId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43432,22 +43321,21 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Transformation run output", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TestTransformationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransformationExecutorOutput", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Test a transformation code", "tags": [ @@ -43457,7 +43345,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -43466,187 +43354,187 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "models": { - "array": [ + "type": "array", + "value": [ { "properties": { "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "issue_id": { - "primitive": { - "string": "issue_id", + "type": "primitive", + "value": { "type": "string", + "value": "issue_id", }, - "type": "primitive", }, "log_level": { - "enum": "debug", "type": "enum", + "value": "debug", }, "logs": { - "array": [ + "type": "array", + "value": [ { "properties": { "message": { - "primitive": { - "string": "message", + "type": "primitive", + "value": { "type": "string", + "value": "message", }, - "type": "primitive", }, "type": { - "enum": "error", "type": "enum", + "value": "error", }, }, "type": "object", }, ], - "type": "array", }, "original_event_data": { "properties": { "path": { - "primitive": { - "string": "path", + "type": "primitive", + "value": { "type": "string", + "value": "path", }, - "type": "primitive", }, }, "type": "object", }, "original_event_data_id": { - "primitive": { - "string": "original_event_data_id", + "type": "primitive", + "value": { "type": "string", + "value": "original_event_data_id", }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "transformation_id": { - "primitive": { - "string": "transformation_id", + "type": "primitive", + "value": { "type": "string", + "value": "transformation_id", }, - "type": "primitive", }, "transformed_event_data": { "properties": { "path": { - "primitive": { - "string": "path", + "type": "primitive", + "value": { "type": "string", + "value": "path", }, - "type": "primitive", }, }, "type": "object", }, "transformed_event_data_id": { - "primitive": { - "string": "transformed_event_data_id", + "type": "primitive", + "value": { "type": "string", + "value": "transformed_event_data_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "webhook_id": { - "primitive": { - "string": "webhook_id", + "type": "primitive", + "value": { "type": "string", + "value": "webhook_id", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "pagination": { "properties": { "dir": { - "enum": "asc", "type": "enum", + "value": "asc", }, "limit": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "next": { - "primitive": { - "string": "next", + "type": "primitive", + "value": { "type": "string", + "value": "next", }, - "type": "primitive", }, "order_by": { - "primitive": { - "string": "order_by", + "type": "primitive", + "value": { "type": "string", + "value": "order_by", }, - "type": "primitive", }, "prev": { - "primitive": { - "string": "prev", + "type": "primitive", + "value": { "type": "string", + "value": "prev", }, - "type": "primitive", }, }, "type": "object", @@ -43658,179 +43546,180 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "GetTransformationExecutionsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getTransformationExecutions", "path": "/transformations/{id}/executions", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Transformation ID", "generatedName": "GetTransformationExecutionsRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { - "description": undefined, + "description": null, "name": "log_level", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Log level of the execution", "generatedName": "GetTransformationExecutionsRequestLogLevel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Log level of the execution", "generatedName": "GetTransformationExecutionsRequestLogLevel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetTransformationExecutionsRequestLogLevelDebug", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "debug", "type": "string", + "value": "debug", }, }, { - "description": undefined, + "description": null, "generatedName": "GetTransformationExecutionsRequestLogLevelInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "info", "type": "string", + "value": "info", }, }, { - "description": undefined, + "description": null, "generatedName": "GetTransformationExecutionsRequestLogLevelWarn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "warn", "type": "string", + "value": "warn", }, }, { - "description": undefined, + "description": null, "generatedName": "GetTransformationExecutionsRequestLogLevelError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "error", "type": "string", + "value": "error", }, }, { - "description": undefined, + "description": null, "generatedName": "GetTransformationExecutionsRequestLogLevelFatal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "fatal", "type": "string", + "value": "fatal", }, }, { - "description": undefined, + "description": null, "generatedName": "GetTransformationExecutionsRequestLogLevel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetTransformationExecutionsRequestLogLevelItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetTransformationExecutionsRequestLogLevelItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "debug", - "nameOverride": undefined, + "nameOverride": null, "value": "debug", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "info", - "nameOverride": undefined, + "nameOverride": null, "value": "info", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "warn", - "nameOverride": undefined, + "nameOverride": null, "value": "warn", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "error", - "nameOverride": undefined, + "nameOverride": null, "value": "error", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "fatal", - "nameOverride": undefined, + "nameOverride": null, "value": "fatal", }, ], @@ -43840,53 +43729,53 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "webhook_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "ID of the connection the execution was run for", "generatedName": "GetTransformationExecutionsRequestWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "ID of the connection the execution was run for", "generatedName": "GetTransformationExecutionsRequestWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetTransformationExecutionsRequestWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetTransformationExecutionsRequestWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetTransformationExecutionsRequestWebhookIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43895,53 +43784,53 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "issue_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "ID of the associated issue", "generatedName": "GetTransformationExecutionsRequestIssueId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "ID of the associated issue", "generatedName": "GetTransformationExecutionsRequestIssueId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetTransformationExecutionsRequestIssueId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetTransformationExecutionsRequestIssueId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetTransformationExecutionsRequestIssueIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43950,32 +43839,32 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "created_at", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "ISO date of the transformation's execution", "generatedName": "GetTransformationExecutionsRequestCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "ISO date of the transformation's execution", "generatedName": "GetTransformationExecutionsRequestCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetTransformationExecutionsRequestCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -43984,10 +43873,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetTransformationExecutionsRequestCreatedAtAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -43995,16 +43884,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getTransformationExecutionsRequestCreatedAtAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getTransformationExecutionsRequestCreatedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetTransformationExecutionsRequestCreatedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -44018,16 +43907,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getTransformationExecutionsRequestCreatedAtAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getTransformationExecutionsRequestCreatedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetTransformationExecutionsRequestCreatedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -44041,16 +43930,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getTransformationExecutionsRequestCreatedAtAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getTransformationExecutionsRequestCreatedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetTransformationExecutionsRequestCreatedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -44064,16 +43953,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getTransformationExecutionsRequestCreatedAtAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getTransformationExecutionsRequestCreatedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetTransformationExecutionsRequestCreatedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -44087,16 +43976,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getTransformationExecutionsRequestCreatedAtAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getTransformationExecutionsRequestCreatedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetTransformationExecutionsRequestCreatedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -44110,137 +43999,137 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "order_by", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Sort key(s)", "generatedName": "GetTransformationExecutionsRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Sort key(s)", "generatedName": "GetTransformationExecutionsRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetTransformationExecutionsRequestOrderByCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "created_at", "type": "string", + "value": "created_at", }, }, { - "description": undefined, + "description": null, "generatedName": "GetTransformationExecutionsRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetTransformationExecutionsRequestOrderByItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "created_at", "type": "string", + "value": "created_at", }, }, }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "dir", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Sort direction", "generatedName": "GetTransformationExecutionsRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Sort direction", "generatedName": "GetTransformationExecutionsRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetTransformationExecutionsRequestDirAsc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "asc", "type": "string", + "value": "asc", }, }, { - "description": undefined, + "description": null, "generatedName": "GetTransformationExecutionsRequestDirDesc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "desc", "type": "string", + "value": "desc", }, }, { - "description": undefined, + "description": null, "generatedName": "GetTransformationExecutionsRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetTransformationExecutionsRequestDirItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "asc", - "nameOverride": undefined, + "nameOverride": null, "value": "asc", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "desc", - "nameOverride": undefined, + "nameOverride": null, "value": "desc", }, ], @@ -44249,25 +44138,24 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Result set size", "generatedName": "GetTransformationExecutionsRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Result set size", "generatedName": "GetTransformationExecutionsRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -44276,23 +44164,23 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "next", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "The ID to provide in the query to get the next set of results", "generatedName": "GetTransformationExecutionsRequestNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID to provide in the query to get the next set of results", "generatedName": "GetTransformationExecutionsRequestNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44300,23 +44188,23 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "prev", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "The ID to provide in the query to get the previous set of results", "generatedName": "GetTransformationExecutionsRequestPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID to provide in the query to get the previous set of results", "generatedName": "GetTransformationExecutionsRequestPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44324,23 +44212,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "List of transformation executions", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetTransformationExecutionsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransformationExecutionPaginatedResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get transformation executions", "tags": [ @@ -44350,7 +44237,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 404, @@ -44358,216 +44245,216 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, { "name": "execution_id", "value": { - "primitive": { - "string": "execution_id", + "type": "primitive", + "value": { "type": "string", + "value": "execution_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "issue_id": { - "primitive": { - "string": "issue_id", + "type": "primitive", + "value": { "type": "string", + "value": "issue_id", }, - "type": "primitive", }, "log_level": { - "enum": "debug", "type": "enum", + "value": "debug", }, "logs": { - "array": [ + "type": "array", + "value": [ { "properties": { "message": { - "primitive": { - "string": "message", + "type": "primitive", + "value": { "type": "string", + "value": "message", }, - "type": "primitive", }, "type": { - "enum": "error", "type": "enum", + "value": "error", }, }, "type": "object", }, ], - "type": "array", }, "original_event_data": { "properties": { "body": { - "primitive": { - "string": "body", + "type": "primitive", + "value": { "type": "string", + "value": "body", }, - "type": "primitive", }, "headers": { - "primitive": { - "string": "headers", + "type": "primitive", + "value": { "type": "string", + "value": "headers", }, - "type": "primitive", }, "is_large_payload": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "parsed_query": { - "primitive": { - "string": "parsed_query", + "type": "primitive", + "value": { "type": "string", + "value": "parsed_query", }, - "type": "primitive", }, "path": { - "primitive": { - "string": "path", + "type": "primitive", + "value": { "type": "string", + "value": "path", }, - "type": "primitive", }, "query": { - "primitive": { - "string": "query", + "type": "primitive", + "value": { "type": "string", + "value": "query", }, - "type": "primitive", }, }, "type": "object", }, "original_event_data_id": { - "primitive": { - "string": "original_event_data_id", + "type": "primitive", + "value": { "type": "string", + "value": "original_event_data_id", }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "transformation_id": { - "primitive": { - "string": "transformation_id", + "type": "primitive", + "value": { "type": "string", + "value": "transformation_id", }, - "type": "primitive", }, "transformed_event_data": { "properties": { "body": { - "primitive": { - "string": "body", + "type": "primitive", + "value": { "type": "string", + "value": "body", }, - "type": "primitive", }, "headers": { - "primitive": { - "string": "headers", + "type": "primitive", + "value": { "type": "string", + "value": "headers", }, - "type": "primitive", }, "is_large_payload": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "parsed_query": { - "primitive": { - "string": "parsed_query", + "type": "primitive", + "value": { "type": "string", + "value": "parsed_query", }, - "type": "primitive", }, "path": { - "primitive": { - "string": "path", + "type": "primitive", + "value": { "type": "string", + "value": "path", }, - "type": "primitive", }, "query": { - "primitive": { - "string": "query", + "type": "primitive", + "value": { "type": "string", + "value": "query", }, - "type": "primitive", }, }, "type": "object", }, "transformed_event_data_id": { - "primitive": { - "string": "transformed_event_data_id", + "type": "primitive", + "value": { "type": "string", + "value": "transformed_event_data_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "webhook_id": { - "primitive": { - "string": "webhook_id", + "type": "primitive", + "value": { "type": "string", + "value": "webhook_id", }, - "type": "primitive", }, }, "type": "object", @@ -44576,64 +44463,63 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "GetTransformationExecutionRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getTransformationExecution", "path": "/transformations/{id}/executions/{execution_id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Transformation ID", "generatedName": "GetTransformationExecutionRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { - "description": undefined, + "description": null, "name": "execution_id", "schema": { "description": "Execution ID", "generatedName": "GetTransformationExecutionRequestExecutionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "A single transformation execution", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetTransformationExecutionResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransformationExecution", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get a transformation execution", "tags": [ @@ -44643,7 +44529,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -44652,206 +44538,207 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "models": { - "array": [ + "type": "array", + "value": [ { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "destination": { "properties": { "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "paused_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "resolved_rules": { - "array": [ + "type": "array", + "value": [ { "properties": { "strategy": { - "enum": "linear", "type": "enum", + "value": "linear", }, "type": { - "literal": { - "string": "retry", + "type": "literal", + "value": { "type": "string", + "value": "retry", }, - "type": "literal", }, }, "type": "object", }, ], - "type": "array", }, "rules": { - "array": [ + "type": "array", + "value": [ { "properties": { "strategy": { - "enum": "linear", "type": "enum", + "value": "linear", }, "type": { - "literal": { - "string": "retry", + "type": "literal", + "value": { "type": "string", + "value": "retry", }, - "type": "literal", }, }, "type": "object", }, ], - "type": "array", }, "ruleset": { "properties": { "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "is_team_default": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "rules": { - "array": [ + "type": "array", + "value": [ { "properties": { "strategy": { - "enum": "linear", "type": "enum", + "value": "linear", }, "type": { - "literal": { - "string": "retry", + "type": "literal", + "value": { "type": "string", + "value": "retry", }, - "type": "literal", }, }, "type": "object", }, ], - "type": "array", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -44859,103 +44746,102 @@ exports[`open api parser hookdeck parse open api 1`] = ` "source": { "properties": { "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, }, "type": "object", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "pagination": { "properties": { "dir": { - "enum": "asc", "type": "enum", + "value": "asc", }, "limit": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "next": { - "primitive": { - "string": "next", + "type": "primitive", + "value": { "type": "string", + "value": "next", }, - "type": "primitive", }, "order_by": { - "primitive": { - "string": "order_by", + "type": "primitive", + "value": { "type": "string", + "value": "order_by", }, - "type": "primitive", }, "prev": { - "primitive": { - "string": "prev", + "type": "primitive", + "value": { "type": "string", + "value": "prev", }, - "type": "primitive", }, }, "type": "object", @@ -44967,55 +44853,56 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "GetConnectionsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getConnections", "path": "/webhooks", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by connection IDs", "generatedName": "GetConnectionsRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by connection IDs", "generatedName": "GetConnectionsRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetConnectionsRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetConnectionsRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetConnectionsRequestIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45024,35 +44911,35 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "name", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by connection name", "generatedName": "GetConnectionsRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by connection name", "generatedName": "GetConnectionsRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetConnectionsRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45060,10 +44947,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetConnectionsRequestNameAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -45071,19 +44958,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getConnectionsRequestNameAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getConnectionsRequestNameAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetConnectionsRequestNameAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45096,19 +44983,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getConnectionsRequestNameAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getConnectionsRequestNameAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetConnectionsRequestNameAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45121,19 +45008,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getConnectionsRequestNameAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getConnectionsRequestNameAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetConnectionsRequestNameAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45146,19 +45033,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getConnectionsRequestNameAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getConnectionsRequestNameAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetConnectionsRequestNameAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45171,16 +45058,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getConnectionsRequestNameAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getConnectionsRequestNameAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetConnectionsRequestNameAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -45194,19 +45081,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getConnectionsRequestNameAnyContains", "key": "contains", "schema": { - "description": undefined, + "description": null, "generatedName": "getConnectionsRequestNameAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetConnectionsRequestNameAnyContains", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45219,53 +45106,53 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "destination_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by associated destination IDs", "generatedName": "GetConnectionsRequestDestinationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by associated destination IDs", "generatedName": "GetConnectionsRequestDestinationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetConnectionsRequestDestinationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetConnectionsRequestDestinationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetConnectionsRequestDestinationIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45274,53 +45161,53 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "source_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Filter by associated source IDs", "generatedName": "GetConnectionsRequestSourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Filter by associated source IDs", "generatedName": "GetConnectionsRequestSourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetConnectionsRequestSourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "GetConnectionsRequestSourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetConnectionsRequestSourceIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45329,25 +45216,24 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "archived", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Include archived resources in the response", "generatedName": "GetConnectionsRequestArchived", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Include archived resources in the response", "generatedName": "GetConnectionsRequestArchived", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -45356,33 +45242,34 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "archived_at", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Date the connection was archived", "generatedName": "GetConnectionsRequestArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Date the connection was archived", "generatedName": "GetConnectionsRequestArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetConnectionsRequestArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetConnectionsRequestArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -45392,10 +45279,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetConnectionsRequestArchivedAtAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -45403,22 +45290,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getConnectionsRequestArchivedAtAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getConnectionsRequestArchivedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetConnectionsRequestArchivedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetConnectionsRequestArchivedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -45433,22 +45320,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getConnectionsRequestArchivedAtAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getConnectionsRequestArchivedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetConnectionsRequestArchivedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetConnectionsRequestArchivedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -45463,22 +45350,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getConnectionsRequestArchivedAtAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getConnectionsRequestArchivedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetConnectionsRequestArchivedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetConnectionsRequestArchivedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -45493,22 +45380,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getConnectionsRequestArchivedAtAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getConnectionsRequestArchivedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetConnectionsRequestArchivedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetConnectionsRequestArchivedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -45523,16 +45410,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getConnectionsRequestArchivedAtAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getConnectionsRequestArchivedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetConnectionsRequestArchivedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -45546,28 +45433,27 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "full_name", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Fuzzy match the concatenated source and connection name. The source name and connection name must be separated by " -> "", "generatedName": "GetConnectionsRequestFullName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Fuzzy match the concatenated source and connection name. The source name and connection name must be separated by " -> "", "generatedName": "GetConnectionsRequestFullName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45575,33 +45461,34 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "paused_at", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Date the connection was paused", "generatedName": "GetConnectionsRequestPausedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Date the connection was paused", "generatedName": "GetConnectionsRequestPausedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetConnectionsRequestPausedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetConnectionsRequestPausedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -45611,10 +45498,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetConnectionsRequestPausedAtAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -45622,22 +45509,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getConnectionsRequestPausedAtAnyGt", "key": "gt", "schema": { - "description": undefined, + "description": null, "generatedName": "getConnectionsRequestPausedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetConnectionsRequestPausedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetConnectionsRequestPausedAtAnyGt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -45652,22 +45539,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getConnectionsRequestPausedAtAnyGte", "key": "gte", "schema": { - "description": undefined, + "description": null, "generatedName": "getConnectionsRequestPausedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetConnectionsRequestPausedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetConnectionsRequestPausedAtAnyGte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -45682,22 +45569,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getConnectionsRequestPausedAtAnyLe", "key": "le", "schema": { - "description": undefined, + "description": null, "generatedName": "getConnectionsRequestPausedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetConnectionsRequestPausedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetConnectionsRequestPausedAtAnyLe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -45712,22 +45599,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getConnectionsRequestPausedAtAnyLte", "key": "lte", "schema": { - "description": undefined, + "description": null, "generatedName": "getConnectionsRequestPausedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetConnectionsRequestPausedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetConnectionsRequestPausedAtAnyLte", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -45742,16 +45629,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "getConnectionsRequestPausedAtAnyAny", "key": "any", "schema": { - "description": undefined, + "description": null, "generatedName": "getConnectionsRequestPausedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetConnectionsRequestPausedAtAnyAny", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -45765,137 +45652,137 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "order_by", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Sort key(s)", "generatedName": "GetConnectionsRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Sort key(s)", "generatedName": "GetConnectionsRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetConnectionsRequestOrderByCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "created_at", "type": "string", + "value": "created_at", }, }, { - "description": undefined, + "description": null, "generatedName": "GetConnectionsRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetConnectionsRequestOrderByItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "created_at", "type": "string", + "value": "created_at", }, }, }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "dir", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Sort direction", "generatedName": "GetConnectionsRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Sort direction", "generatedName": "GetConnectionsRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetConnectionsRequestDirAsc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "asc", "type": "string", + "value": "asc", }, }, { - "description": undefined, + "description": null, "generatedName": "GetConnectionsRequestDirDesc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "desc", "type": "string", + "value": "desc", }, }, { - "description": undefined, + "description": null, "generatedName": "GetConnectionsRequestDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetConnectionsRequestDirItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "asc", - "nameOverride": undefined, + "nameOverride": null, "value": "asc", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "desc", - "nameOverride": undefined, + "nameOverride": null, "value": "desc", }, ], @@ -45904,25 +45791,24 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, { - "description": undefined, + "description": null, "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "Result set size", "generatedName": "GetConnectionsRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Result set size", "generatedName": "GetConnectionsRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -45931,23 +45817,23 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "next", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "The ID to provide in the query to get the next set of results", "generatedName": "GetConnectionsRequestNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID to provide in the query to get the next set of results", "generatedName": "GetConnectionsRequestNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45955,23 +45841,23 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "prev", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { "description": "The ID to provide in the query to get the previous set of results", "generatedName": "GetConnectionsRequestPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID to provide in the query to get the previous set of results", "generatedName": "GetConnectionsRequestPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45979,23 +45865,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "List of connections", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetConnectionsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ConnectionPaginatedResult", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get connections", "tags": [ @@ -46005,7 +45890,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -46014,19 +45899,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, }, "type": "object", @@ -46034,260 +45919,260 @@ exports[`open api parser hookdeck parse open api 1`] = ` "response": { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "destination": { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "cli_path": { - "primitive": { - "string": "cli_path", + "type": "primitive", + "value": { "type": "string", + "value": "cli_path", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "path_forwarding_disabled": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "rate_limit": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "rate_limit_period": { - "enum": "second", "type": "enum", + "value": "second", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "paused_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "resolved_rules": { - "array": [ + "type": "array", + "value": [ { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "interval": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "strategy": { - "enum": "linear", "type": "enum", + "value": "linear", }, "type": { - "literal": { - "string": "retry", + "type": "literal", + "value": { "type": "string", + "value": "retry", }, - "type": "literal", }, }, "type": "object", }, ], - "type": "array", }, "rules": { - "array": [ + "type": "array", + "value": [ { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "interval": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "strategy": { - "enum": "linear", "type": "enum", + "value": "linear", }, "type": { - "literal": { - "string": "retry", + "type": "literal", + "value": { "type": "string", + "value": "retry", }, - "type": "literal", }, }, "type": "object", }, ], - "type": "array", }, "ruleset": { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "is_team_default": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "rules": { - "array": [ + "type": "array", + "value": [ { "properties": { "strategy": { - "enum": "linear", "type": "enum", + "value": "linear", }, "type": { - "literal": { - "string": "retry", + "type": "literal", + "value": { "type": "string", + "value": "retry", }, - "type": "literal", }, }, "type": "object", }, ], - "type": "array", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -46295,109 +46180,109 @@ exports[`open api parser hookdeck parse open api 1`] = ` "source": { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "integration": { "properties": { "features": { - "array": [ + "type": "array", + "value": [ { - "enum": "VERIFICATION", "type": "enum", + "value": "VERIFICATION", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "provider": { - "enum": "twitter", "type": "enum", + "value": "twitter", }, }, "type": "object", }, "integration_id": { - "primitive": { - "string": "integration_id", + "type": "primitive", + "value": { "type": "string", + "value": "integration_id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, }, "type": "object", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -46406,23 +46291,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "CreateConnectionRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "createConnection", "path": "/webhooks", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateConnectionRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -46432,11 +46316,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "A unique name of the connection for the source", "generatedName": "CreateConnectionRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46448,25 +46332,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createConnectionRequestDestinationId", "key": "destination_id", "schema": { - "description": undefined, + "description": null, "generatedName": "createConnectionRequestDestinationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ID of a destination to bind to the connection", "generatedName": "CreateConnectionRequestDestinationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "ID of a destination to bind to the connection", "generatedName": "CreateConnectionRequestDestinationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46480,25 +46364,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createConnectionRequestSourceId", "key": "source_id", "schema": { - "description": undefined, + "description": null, "generatedName": "createConnectionRequestSourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ID of a source to bind to the connection", "generatedName": "CreateConnectionRequestSourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "ID of a source to bind to the connection", "generatedName": "CreateConnectionRequestSourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46512,18 +46396,18 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createConnectionRequestDestination", "key": "destination", "schema": { - "description": undefined, + "description": null, "generatedName": "createConnectionRequestDestination", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Destination input object", "generatedName": "CreateConnectionRequestDestination", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -46533,11 +46417,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Name for the destination", "generatedName": "CreateConnectionRequestDestinationName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46549,25 +46433,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createConnectionRequestDestinationUrl", "key": "url", "schema": { - "description": undefined, + "description": null, "generatedName": "createConnectionRequestDestinationUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Endpoint of the destination", "generatedName": "CreateConnectionRequestDestinationUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Endpoint of the destination", "generatedName": "CreateConnectionRequestDestinationUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46581,25 +46465,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createConnectionRequestDestinationCliPath", "key": "cli_path", "schema": { - "description": undefined, + "description": null, "generatedName": "createConnectionRequestDestinationCliPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Path for the CLI destination", "generatedName": "CreateConnectionRequestDestinationCliPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Path for the CLI destination", "generatedName": "CreateConnectionRequestDestinationCliPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46613,52 +46497,52 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createConnectionRequestDestinationRateLimitPeriod", "key": "rate_limit_period", "schema": { - "description": undefined, + "description": null, "generatedName": "createConnectionRequestDestinationRateLimitPeriod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Period to rate limit attempts", "generatedName": "CreateConnectionRequestDestinationRateLimitPeriod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "second", - "nameOverride": undefined, + "nameOverride": null, "value": "second", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "minute", - "nameOverride": undefined, + "nameOverride": null, "value": "minute", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "hour", - "nameOverride": undefined, + "nameOverride": null, "value": "hour", }, ], @@ -46671,22 +46555,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createConnectionRequestDestinationRateLimit", "key": "rate_limit", "schema": { - "description": undefined, + "description": null, "generatedName": "createConnectionRequestDestinationRateLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Limit event attempts to receive per period", "generatedName": "CreateConnectionRequestDestinationRateLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Limit event attempts to receive per period", "generatedName": "CreateConnectionRequestDestinationRateLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -46701,16 +46585,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createConnectionRequestDestinationPathForwardingDisabled", "key": "path_forwarding_disabled", "schema": { - "description": undefined, + "description": null, "generatedName": "createConnectionRequestDestinationPathForwardingDisabled", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateConnectionRequestDestinationPathForwardingDisabled", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -46729,18 +46613,18 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createConnectionRequestSource", "key": "source", "schema": { - "description": undefined, + "description": null, "generatedName": "createConnectionRequestSource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Source input object", "generatedName": "CreateConnectionRequestSource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -46750,11 +46634,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "A unique name for the source", "generatedName": "CreateConnectionRequestSourceName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46771,18 +46655,18 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createConnectionRequestRuleset", "key": "ruleset", "schema": { - "description": undefined, + "description": null, "generatedName": "createConnectionRequestRuleset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Ruleset input object", "generatedName": "CreateConnectionRequestRuleset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -46792,11 +46676,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Name for the ruleset", "generatedName": "CreateConnectionRequestRulesetName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46808,22 +46692,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createConnectionRequestRulesetRules", "key": "rules", "schema": { - "description": undefined, + "description": null, "generatedName": "createConnectionRequestRulesetRules", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of rules to apply", "generatedName": "CreateConnectionRequestRulesetRules", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateConnectionRequestRulesetRulesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Rule", "type": "reference", }, @@ -46836,16 +46720,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createConnectionRequestRulesetIsTeamDefault", "key": "is_team_default", "schema": { - "description": undefined, + "description": null, "generatedName": "createConnectionRequestRulesetIsTeamDefault", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateConnectionRequestRulesetIsTeamDefault", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -46864,25 +46748,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createConnectionRequestRulesetId", "key": "ruleset_id", "schema": { - "description": undefined, + "description": null, "generatedName": "createConnectionRequestRulesetId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ID of a rule to bind to the connection. Default to the Workspace default ruleset", "generatedName": "CreateConnectionRequestRulesetId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "ID of a rule to bind to the connection. Default to the Workspace default ruleset", "generatedName": "CreateConnectionRequestRulesetId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46896,22 +46780,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "createConnectionRequestRules", "key": "rules", "schema": { - "description": undefined, + "description": null, "generatedName": "createConnectionRequestRules", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of rules to apply", "generatedName": "CreateConnectionRequestRules", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateConnectionRequestRulesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Rule", "type": "reference", }, @@ -46923,22 +46807,21 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "A single connection", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateConnectionResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Connection", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a connection", "tags": [ @@ -46948,7 +46831,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -46957,19 +46840,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, }, "type": "object", @@ -46977,260 +46860,260 @@ exports[`open api parser hookdeck parse open api 1`] = ` "response": { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "destination": { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "cli_path": { - "primitive": { - "string": "cli_path", + "type": "primitive", + "value": { "type": "string", + "value": "cli_path", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "path_forwarding_disabled": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "rate_limit": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "rate_limit_period": { - "enum": "second", "type": "enum", + "value": "second", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "paused_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "resolved_rules": { - "array": [ + "type": "array", + "value": [ { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "interval": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "strategy": { - "enum": "linear", "type": "enum", + "value": "linear", }, "type": { - "literal": { - "string": "retry", + "type": "literal", + "value": { "type": "string", + "value": "retry", }, - "type": "literal", }, }, "type": "object", }, ], - "type": "array", }, "rules": { - "array": [ + "type": "array", + "value": [ { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "interval": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "strategy": { - "enum": "linear", "type": "enum", + "value": "linear", }, "type": { - "literal": { - "string": "retry", + "type": "literal", + "value": { "type": "string", + "value": "retry", }, - "type": "literal", }, }, "type": "object", }, ], - "type": "array", }, "ruleset": { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "is_team_default": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "rules": { - "array": [ + "type": "array", + "value": [ { "properties": { "strategy": { - "enum": "linear", "type": "enum", + "value": "linear", }, "type": { - "literal": { - "string": "retry", + "type": "literal", + "value": { "type": "string", + "value": "retry", }, - "type": "literal", }, }, "type": "object", }, ], - "type": "array", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -47238,109 +47121,109 @@ exports[`open api parser hookdeck parse open api 1`] = ` "source": { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "integration": { "properties": { "features": { - "array": [ + "type": "array", + "value": [ { - "enum": "VERIFICATION", "type": "enum", + "value": "VERIFICATION", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "provider": { - "enum": "twitter", "type": "enum", + "value": "twitter", }, }, "type": "object", }, "integration_id": { - "primitive": { - "string": "integration_id", + "type": "primitive", + "value": { "type": "string", + "value": "integration_id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, }, "type": "object", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -47349,23 +47232,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "UpsertConnectionRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "upsertConnection", "path": "/webhooks", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpsertConnectionRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -47375,11 +47257,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "A unique name of the connection for the source", "generatedName": "UpsertConnectionRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47391,25 +47273,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "upsertConnectionRequestDestinationId", "key": "destination_id", "schema": { - "description": undefined, + "description": null, "generatedName": "upsertConnectionRequestDestinationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ID of a destination to bind to the connection", "generatedName": "UpsertConnectionRequestDestinationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "ID of a destination to bind to the connection", "generatedName": "UpsertConnectionRequestDestinationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47423,25 +47305,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "upsertConnectionRequestSourceId", "key": "source_id", "schema": { - "description": undefined, + "description": null, "generatedName": "upsertConnectionRequestSourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ID of a source to bind to the connection", "generatedName": "UpsertConnectionRequestSourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "ID of a source to bind to the connection", "generatedName": "UpsertConnectionRequestSourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47455,18 +47337,18 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "upsertConnectionRequestDestination", "key": "destination", "schema": { - "description": undefined, + "description": null, "generatedName": "upsertConnectionRequestDestination", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Destination input object", "generatedName": "UpsertConnectionRequestDestination", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -47476,11 +47358,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Name for the destination", "generatedName": "UpsertConnectionRequestDestinationName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47492,25 +47374,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "upsertConnectionRequestDestinationUrl", "key": "url", "schema": { - "description": undefined, + "description": null, "generatedName": "upsertConnectionRequestDestinationUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Endpoint of the destination", "generatedName": "UpsertConnectionRequestDestinationUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Endpoint of the destination", "generatedName": "UpsertConnectionRequestDestinationUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47524,25 +47406,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "upsertConnectionRequestDestinationCliPath", "key": "cli_path", "schema": { - "description": undefined, + "description": null, "generatedName": "upsertConnectionRequestDestinationCliPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Path for the CLI destination", "generatedName": "UpsertConnectionRequestDestinationCliPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Path for the CLI destination", "generatedName": "UpsertConnectionRequestDestinationCliPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47556,52 +47438,52 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "upsertConnectionRequestDestinationRateLimitPeriod", "key": "rate_limit_period", "schema": { - "description": undefined, + "description": null, "generatedName": "upsertConnectionRequestDestinationRateLimitPeriod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Period to rate limit attempts", "generatedName": "UpsertConnectionRequestDestinationRateLimitPeriod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "second", - "nameOverride": undefined, + "nameOverride": null, "value": "second", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "minute", - "nameOverride": undefined, + "nameOverride": null, "value": "minute", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "hour", - "nameOverride": undefined, + "nameOverride": null, "value": "hour", }, ], @@ -47614,22 +47496,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "upsertConnectionRequestDestinationRateLimit", "key": "rate_limit", "schema": { - "description": undefined, + "description": null, "generatedName": "upsertConnectionRequestDestinationRateLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Limit event attempts to receive per period", "generatedName": "UpsertConnectionRequestDestinationRateLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Limit event attempts to receive per period", "generatedName": "UpsertConnectionRequestDestinationRateLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -47644,16 +47526,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "upsertConnectionRequestDestinationPathForwardingDisabled", "key": "path_forwarding_disabled", "schema": { - "description": undefined, + "description": null, "generatedName": "upsertConnectionRequestDestinationPathForwardingDisabled", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpsertConnectionRequestDestinationPathForwardingDisabled", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -47672,18 +47554,18 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "upsertConnectionRequestSource", "key": "source", "schema": { - "description": undefined, + "description": null, "generatedName": "upsertConnectionRequestSource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Source input object", "generatedName": "UpsertConnectionRequestSource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -47693,11 +47575,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "A unique name for the source", "generatedName": "UpsertConnectionRequestSourceName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47714,18 +47596,18 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "upsertConnectionRequestRuleset", "key": "ruleset", "schema": { - "description": undefined, + "description": null, "generatedName": "upsertConnectionRequestRuleset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Ruleset input object", "generatedName": "UpsertConnectionRequestRuleset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -47735,11 +47617,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Name for the ruleset", "generatedName": "UpsertConnectionRequestRulesetName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47751,22 +47633,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "upsertConnectionRequestRulesetRules", "key": "rules", "schema": { - "description": undefined, + "description": null, "generatedName": "upsertConnectionRequestRulesetRules", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of rules to apply", "generatedName": "UpsertConnectionRequestRulesetRules", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "UpsertConnectionRequestRulesetRulesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Rule", "type": "reference", }, @@ -47779,16 +47661,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "upsertConnectionRequestRulesetIsTeamDefault", "key": "is_team_default", "schema": { - "description": undefined, + "description": null, "generatedName": "upsertConnectionRequestRulesetIsTeamDefault", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpsertConnectionRequestRulesetIsTeamDefault", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -47807,25 +47689,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "upsertConnectionRequestRulesetId", "key": "ruleset_id", "schema": { - "description": undefined, + "description": null, "generatedName": "upsertConnectionRequestRulesetId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ID of a rule to bind to the connection. Default to the Workspace default ruleset", "generatedName": "UpsertConnectionRequestRulesetId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "ID of a rule to bind to the connection. Default to the Workspace default ruleset", "generatedName": "UpsertConnectionRequestRulesetId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47839,22 +47721,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "upsertConnectionRequestRules", "key": "rules", "schema": { - "description": undefined, + "description": null, "generatedName": "upsertConnectionRequestRules", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of rules to apply", "generatedName": "UpsertConnectionRequestRules", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "UpsertConnectionRequestRulesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Rule", "type": "reference", }, @@ -47866,22 +47748,21 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "A single connection", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpsertConnectionResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Connection", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Update or create a connection", "tags": [ @@ -47891,7 +47772,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 404, @@ -47899,280 +47780,280 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "destination": { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "cli_path": { - "primitive": { - "string": "cli_path", + "type": "primitive", + "value": { "type": "string", + "value": "cli_path", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "path_forwarding_disabled": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "rate_limit": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "rate_limit_period": { - "enum": "second", "type": "enum", + "value": "second", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "paused_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "resolved_rules": { - "array": [ + "type": "array", + "value": [ { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "interval": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "strategy": { - "enum": "linear", "type": "enum", + "value": "linear", }, "type": { - "literal": { - "string": "retry", + "type": "literal", + "value": { "type": "string", + "value": "retry", }, - "type": "literal", }, }, "type": "object", }, ], - "type": "array", }, "rules": { - "array": [ + "type": "array", + "value": [ { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "interval": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "strategy": { - "enum": "linear", "type": "enum", + "value": "linear", }, "type": { - "literal": { - "string": "retry", + "type": "literal", + "value": { "type": "string", + "value": "retry", }, - "type": "literal", }, }, "type": "object", }, ], - "type": "array", }, "ruleset": { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "is_team_default": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "rules": { - "array": [ + "type": "array", + "value": [ { "properties": { "strategy": { - "enum": "linear", "type": "enum", + "value": "linear", }, "type": { - "literal": { - "string": "retry", + "type": "literal", + "value": { "type": "string", + "value": "retry", }, - "type": "literal", }, }, "type": "object", }, ], - "type": "array", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -48180,109 +48061,109 @@ exports[`open api parser hookdeck parse open api 1`] = ` "source": { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "integration": { "properties": { "features": { - "array": [ + "type": "array", + "value": [ { - "enum": "VERIFICATION", "type": "enum", + "value": "VERIFICATION", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "provider": { - "enum": "twitter", "type": "enum", + "value": "twitter", }, }, "type": "object", }, "integration_id": { - "primitive": { - "string": "integration_id", + "type": "primitive", + "value": { "type": "string", + "value": "integration_id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, }, "type": "object", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -48291,47 +48172,46 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "GetConnectionRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getConnection", "path": "/webhooks/{id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Connection ID", "generatedName": "GetConnectionRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "A single connection", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetConnectionResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Connection", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get a single connection", "tags": [ @@ -48341,7 +48221,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -48351,18 +48231,18 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], @@ -48374,260 +48254,260 @@ exports[`open api parser hookdeck parse open api 1`] = ` "response": { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "destination": { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "cli_path": { - "primitive": { - "string": "cli_path", + "type": "primitive", + "value": { "type": "string", + "value": "cli_path", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "path_forwarding_disabled": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "rate_limit": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "rate_limit_period": { - "enum": "second", "type": "enum", + "value": "second", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "paused_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "resolved_rules": { - "array": [ + "type": "array", + "value": [ { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "interval": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "strategy": { - "enum": "linear", "type": "enum", + "value": "linear", }, "type": { - "literal": { - "string": "retry", + "type": "literal", + "value": { "type": "string", + "value": "retry", }, - "type": "literal", }, }, "type": "object", }, ], - "type": "array", }, "rules": { - "array": [ + "type": "array", + "value": [ { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "interval": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "strategy": { - "enum": "linear", "type": "enum", + "value": "linear", }, "type": { - "literal": { - "string": "retry", + "type": "literal", + "value": { "type": "string", + "value": "retry", }, - "type": "literal", }, }, "type": "object", }, ], - "type": "array", }, "ruleset": { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "is_team_default": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "rules": { - "array": [ + "type": "array", + "value": [ { "properties": { "strategy": { - "enum": "linear", "type": "enum", + "value": "linear", }, "type": { - "literal": { - "string": "retry", + "type": "literal", + "value": { "type": "string", + "value": "retry", }, - "type": "literal", }, }, "type": "object", }, ], - "type": "array", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -48635,109 +48515,109 @@ exports[`open api parser hookdeck parse open api 1`] = ` "source": { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "integration": { "properties": { "features": { - "array": [ + "type": "array", + "value": [ { - "enum": "VERIFICATION", "type": "enum", + "value": "VERIFICATION", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "provider": { - "enum": "twitter", "type": "enum", + "value": "twitter", }, }, "type": "object", }, "integration_id": { - "primitive": { - "string": "integration_id", + "type": "primitive", + "value": { "type": "string", + "value": "integration_id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, }, "type": "object", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -48746,41 +48626,40 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "UpdateConnectionRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "updateConnection", "path": "/webhooks/{id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Connection ID", "generatedName": "UpdateConnectionRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateConnectionRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -48788,19 +48667,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "updateConnectionRequestName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "updateConnectionRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Unique name of the connection for the source", "generatedName": "UpdateConnectionRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48813,18 +48692,18 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "updateConnectionRequestRuleset", "key": "ruleset", "schema": { - "description": undefined, + "description": null, "generatedName": "updateConnectionRequestRuleset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Ruleset input object", "generatedName": "UpdateConnectionRequestRuleset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -48834,11 +48713,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Name for the ruleset", "generatedName": "UpdateConnectionRequestRulesetName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 155, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48850,22 +48729,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "updateConnectionRequestRulesetRules", "key": "rules", "schema": { - "description": undefined, + "description": null, "generatedName": "updateConnectionRequestRulesetRules", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of rules to apply", "generatedName": "UpdateConnectionRequestRulesetRules", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateConnectionRequestRulesetRulesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Rule", "type": "reference", }, @@ -48878,16 +48757,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "updateConnectionRequestRulesetIsTeamDefault", "key": "is_team_default", "schema": { - "description": undefined, + "description": null, "generatedName": "updateConnectionRequestRulesetIsTeamDefault", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateConnectionRequestRulesetIsTeamDefault", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -48906,25 +48785,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "updateConnectionRequestRulesetId", "key": "ruleset_id", "schema": { - "description": undefined, + "description": null, "generatedName": "updateConnectionRequestRulesetId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ID of a rule to bind to the connection. Default to the Workspace default ruleset", "generatedName": "UpdateConnectionRequestRulesetId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "ID of a rule to bind to the connection. Default to the Workspace default ruleset", "generatedName": "UpdateConnectionRequestRulesetId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 255, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48938,22 +48817,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "updateConnectionRequestRules", "key": "rules", "schema": { - "description": undefined, + "description": null, "generatedName": "updateConnectionRequestRules", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of rules to apply", "generatedName": "UpdateConnectionRequestRules", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateConnectionRequestRulesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Rule", "type": "reference", }, @@ -48965,22 +48844,21 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "A single connection", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateConnectionResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Connection", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Update a connection", "tags": [ @@ -48990,7 +48868,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 404, @@ -48998,280 +48876,280 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "destination": { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "cli_path": { - "primitive": { - "string": "cli_path", + "type": "primitive", + "value": { "type": "string", + "value": "cli_path", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "path_forwarding_disabled": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "rate_limit": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "rate_limit_period": { - "enum": "second", "type": "enum", + "value": "second", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "paused_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "resolved_rules": { - "array": [ + "type": "array", + "value": [ { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "interval": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "strategy": { - "enum": "linear", "type": "enum", + "value": "linear", }, "type": { - "literal": { - "string": "retry", + "type": "literal", + "value": { "type": "string", + "value": "retry", }, - "type": "literal", }, }, "type": "object", }, ], - "type": "array", }, "rules": { - "array": [ + "type": "array", + "value": [ { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "interval": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "strategy": { - "enum": "linear", "type": "enum", + "value": "linear", }, "type": { - "literal": { - "string": "retry", + "type": "literal", + "value": { "type": "string", + "value": "retry", }, - "type": "literal", }, }, "type": "object", }, ], - "type": "array", }, "ruleset": { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "is_team_default": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "rules": { - "array": [ + "type": "array", + "value": [ { "properties": { "strategy": { - "enum": "linear", "type": "enum", + "value": "linear", }, "type": { - "literal": { - "string": "retry", + "type": "literal", + "value": { "type": "string", + "value": "retry", }, - "type": "literal", }, }, "type": "object", }, ], - "type": "array", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -49279,109 +49157,109 @@ exports[`open api parser hookdeck parse open api 1`] = ` "source": { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "integration": { "properties": { "features": { - "array": [ + "type": "array", + "value": [ { - "enum": "VERIFICATION", "type": "enum", + "value": "VERIFICATION", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "provider": { - "enum": "twitter", "type": "enum", + "value": "twitter", }, }, "type": "object", }, "integration_id": { - "primitive": { - "string": "integration_id", + "type": "primitive", + "value": { "type": "string", + "value": "integration_id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, }, "type": "object", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -49390,47 +49268,46 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "ArchiveConnectionRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "archiveConnection", "path": "/webhooks/{id}/archive", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Connection ID", "generatedName": "ArchiveConnectionRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "A single connection", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ArchiveConnectionResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Connection", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Archive a connection", "tags": [ @@ -49440,7 +49317,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 404, @@ -49448,280 +49325,280 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "destination": { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "cli_path": { - "primitive": { - "string": "cli_path", + "type": "primitive", + "value": { "type": "string", + "value": "cli_path", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "path_forwarding_disabled": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "rate_limit": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "rate_limit_period": { - "enum": "second", "type": "enum", + "value": "second", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "paused_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "resolved_rules": { - "array": [ + "type": "array", + "value": [ { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "interval": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "strategy": { - "enum": "linear", "type": "enum", + "value": "linear", }, "type": { - "literal": { - "string": "retry", + "type": "literal", + "value": { "type": "string", + "value": "retry", }, - "type": "literal", }, }, "type": "object", }, ], - "type": "array", }, "rules": { - "array": [ + "type": "array", + "value": [ { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "interval": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "strategy": { - "enum": "linear", "type": "enum", + "value": "linear", }, "type": { - "literal": { - "string": "retry", + "type": "literal", + "value": { "type": "string", + "value": "retry", }, - "type": "literal", }, }, "type": "object", }, ], - "type": "array", }, "ruleset": { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "is_team_default": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "rules": { - "array": [ + "type": "array", + "value": [ { "properties": { "strategy": { - "enum": "linear", "type": "enum", + "value": "linear", }, "type": { - "literal": { - "string": "retry", + "type": "literal", + "value": { "type": "string", + "value": "retry", }, - "type": "literal", }, }, "type": "object", }, ], - "type": "array", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -49729,109 +49606,109 @@ exports[`open api parser hookdeck parse open api 1`] = ` "source": { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "integration": { "properties": { "features": { - "array": [ + "type": "array", + "value": [ { - "enum": "VERIFICATION", "type": "enum", + "value": "VERIFICATION", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "provider": { - "enum": "twitter", "type": "enum", + "value": "twitter", }, }, "type": "object", }, "integration_id": { - "primitive": { - "string": "integration_id", + "type": "primitive", + "value": { "type": "string", + "value": "integration_id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, }, "type": "object", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -49840,47 +49717,46 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "UnarchiveConnectionRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "unarchiveConnection", "path": "/webhooks/{id}/unarchive", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Connection ID", "generatedName": "UnarchiveConnectionRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "A single connection", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UnarchiveConnectionResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Connection", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Unarchive a connection", "tags": [ @@ -49890,7 +49766,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 404, @@ -49898,280 +49774,280 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "destination": { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "cli_path": { - "primitive": { - "string": "cli_path", + "type": "primitive", + "value": { "type": "string", + "value": "cli_path", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "path_forwarding_disabled": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "rate_limit": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "rate_limit_period": { - "enum": "second", "type": "enum", + "value": "second", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "paused_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "resolved_rules": { - "array": [ + "type": "array", + "value": [ { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "interval": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "strategy": { - "enum": "linear", "type": "enum", + "value": "linear", }, "type": { - "literal": { - "string": "retry", + "type": "literal", + "value": { "type": "string", + "value": "retry", }, - "type": "literal", }, }, "type": "object", }, ], - "type": "array", }, "rules": { - "array": [ + "type": "array", + "value": [ { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "interval": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "strategy": { - "enum": "linear", "type": "enum", + "value": "linear", }, "type": { - "literal": { - "string": "retry", + "type": "literal", + "value": { "type": "string", + "value": "retry", }, - "type": "literal", }, }, "type": "object", }, ], - "type": "array", }, "ruleset": { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "is_team_default": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "rules": { - "array": [ + "type": "array", + "value": [ { "properties": { "strategy": { - "enum": "linear", "type": "enum", + "value": "linear", }, "type": { - "literal": { - "string": "retry", + "type": "literal", + "value": { "type": "string", + "value": "retry", }, - "type": "literal", }, }, "type": "object", }, ], - "type": "array", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -50179,109 +50055,109 @@ exports[`open api parser hookdeck parse open api 1`] = ` "source": { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "integration": { "properties": { "features": { - "array": [ + "type": "array", + "value": [ { - "enum": "VERIFICATION", "type": "enum", + "value": "VERIFICATION", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "provider": { - "enum": "twitter", "type": "enum", + "value": "twitter", }, }, "type": "object", }, "integration_id": { - "primitive": { - "string": "integration_id", + "type": "primitive", + "value": { "type": "string", + "value": "integration_id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, }, "type": "object", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -50290,47 +50166,46 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "PauseConnectionRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "pauseConnection", "path": "/webhooks/{id}/pause", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Connection ID", "generatedName": "PauseConnectionRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "A single connection", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PauseConnectionResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Connection", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Pause a connection", "tags": [ @@ -50340,7 +50215,7 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 404, @@ -50348,280 +50223,280 @@ exports[`open api parser hookdeck parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "destination": { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "cli_path": { - "primitive": { - "string": "cli_path", + "type": "primitive", + "value": { "type": "string", + "value": "cli_path", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "path_forwarding_disabled": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "rate_limit": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "rate_limit_period": { - "enum": "second", "type": "enum", + "value": "second", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "paused_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "resolved_rules": { - "array": [ + "type": "array", + "value": [ { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "interval": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "strategy": { - "enum": "linear", "type": "enum", + "value": "linear", }, "type": { - "literal": { - "string": "retry", + "type": "literal", + "value": { "type": "string", + "value": "retry", }, - "type": "literal", }, }, "type": "object", }, ], - "type": "array", }, "rules": { - "array": [ + "type": "array", + "value": [ { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "interval": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "strategy": { - "enum": "linear", "type": "enum", + "value": "linear", }, "type": { - "literal": { - "string": "retry", + "type": "literal", + "value": { "type": "string", + "value": "retry", }, - "type": "literal", }, }, "type": "object", }, ], - "type": "array", }, "ruleset": { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "is_team_default": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "rules": { - "array": [ + "type": "array", + "value": [ { "properties": { "strategy": { - "enum": "linear", "type": "enum", + "value": "linear", }, "type": { - "literal": { - "string": "retry", + "type": "literal", + "value": { "type": "string", + "value": "retry", }, - "type": "literal", }, }, "type": "object", }, ], - "type": "array", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -50629,109 +50504,109 @@ exports[`open api parser hookdeck parse open api 1`] = ` "source": { "properties": { "archived_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "created_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "integration": { "properties": { "features": { - "array": [ + "type": "array", + "value": [ { - "enum": "VERIFICATION", "type": "enum", + "value": "VERIFICATION", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "provider": { - "enum": "twitter", "type": "enum", + "value": "twitter", }, }, "type": "object", }, "integration_id": { - "primitive": { - "string": "integration_id", + "type": "primitive", + "value": { "type": "string", + "value": "integration_id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, }, "type": "object", }, "team_id": { - "primitive": { - "string": "team_id", + "type": "primitive", + "value": { "type": "string", + "value": "team_id", }, - "type": "primitive", }, "updated_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -50740,47 +50615,46 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "generatedRequestName": "UnpauseConnectionRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "unpauseConnection", "path": "/webhooks/{id}/unpause", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { "description": "Connection ID", "generatedName": "UnpauseConnectionRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "A single connection", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UnpauseConnectionResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Connection", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Unpause a connection", "tags": [ @@ -50790,46 +50664,46 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "errors": { "400": { - "description": undefined, + "description": null, "generatedName": "BadRequestError", "nameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BadRequestErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "APIErrorResponse", "type": "reference", }, }, "404": { - "description": undefined, + "description": null, "generatedName": "NotFoundError", "nameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "NotFoundErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "APIErrorResponse", "type": "reference", }, }, "422": { - "description": undefined, + "description": null, "generatedName": "UnprocessableEntityError", "nameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UnprocessableEntityErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "APIErrorResponse", "type": "reference", }, }, }, - "globalHeaders": undefined, + "globalHeaders": null, "hasEndpointsMarkedInternal": false, "nonRequestReferencedSchemas": [ "IssueType", @@ -50937,8 +50811,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Error response model", "generatedName": "ApiErrorResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -50948,11 +50822,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Error code", "generatedName": "ApiErrorResponseCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -50966,8 +50840,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Status code", "generatedName": "ApiErrorResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -50982,11 +50856,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Error description", "generatedName": "ApiErrorResponseMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -50998,24 +50872,24 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "apiErrorResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "apiErrorResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ApiErrorResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ApiErrorResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -51028,10 +50902,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "APIKeyIntegrationConfigs": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ApiKeyIntegrationConfigs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -51039,13 +50913,13 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "apiKeyIntegrationConfigsHeaderKey", "key": "header_key", "schema": { - "description": undefined, + "description": null, "generatedName": "ApiKeyIntegrationConfigsHeaderKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -51057,13 +50931,13 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "apiKeyIntegrationConfigsApiKey", "key": "api_key", "schema": { - "description": undefined, + "description": null, "generatedName": "ApiKeyIntegrationConfigsApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -51075,10 +50949,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "AlertRule": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AlertRule", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -51088,12 +50962,12 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "An alert rule must be of type \`alert\`", "generatedName": "AlertRuleType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "alert", "type": "string", + "value": "alert", }, }, }, @@ -51103,10 +50977,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "alertRuleStrategy", "key": "strategy", "schema": { - "description": undefined, + "description": null, "generatedName": "AlertRuleStrategy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AlertStrategy", "type": "reference", }, @@ -51117,32 +50991,32 @@ exports[`open api parser hookdeck parse open api 1`] = ` "AlertStrategy": { "description": "Alert strategy to use", "generatedName": "AlertStrategy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "each_attempt", - "nameOverride": undefined, + "nameOverride": null, "value": "each_attempt", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "last_attempt", - "nameOverride": undefined, + "nameOverride": null, "value": "last_attempt", }, ], @@ -51150,10 +51024,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "AttachedIntegrationToSource": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AttachedIntegrationToSource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -51161,10 +51035,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "attachedIntegrationToSourceSuccess", "key": "success", "schema": { - "description": undefined, + "description": null, "generatedName": "AttachedIntegrationToSourceSuccess", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -51177,311 +51051,311 @@ exports[`open api parser hookdeck parse open api 1`] = ` "AttemptErrorCodes": { "description": "Attempt could not complete because of an error", "generatedName": "AttemptErrorCodes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TIMEOUT", - "nameOverride": undefined, + "nameOverride": null, "value": "TIMEOUT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NOT_FOUND", - "nameOverride": undefined, + "nameOverride": null, "value": "NOT_FOUND", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CONNECTION_REFUSED", - "nameOverride": undefined, + "nameOverride": null, "value": "CONNECTION_REFUSED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CONNECTION_RESET", - "nameOverride": undefined, + "nameOverride": null, "value": "CONNECTION_RESET", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MISSING_URL", - "nameOverride": undefined, + "nameOverride": null, "value": "MISSING_URL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CLI", - "nameOverride": undefined, + "nameOverride": null, "value": "CLI", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CLI_UNAVAILABLE", - "nameOverride": undefined, + "nameOverride": null, "value": "CLI_UNAVAILABLE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SELF_SIGNED_CERT", - "nameOverride": undefined, + "nameOverride": null, "value": "SELF_SIGNED_CERT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ERR_TLS_CERT_ALTNAME_INVALID", - "nameOverride": undefined, + "nameOverride": null, "value": "ERR_TLS_CERT_ALTNAME_INVALID", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SSL_ERROR_CA_UNKNOWN", - "nameOverride": undefined, + "nameOverride": null, "value": "SSL_ERROR_CA_UNKNOWN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TTL_EXPIRED", - "nameOverride": undefined, + "nameOverride": null, "value": "TTL_EXPIRED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DATA_ARCHIVED", - "nameOverride": undefined, + "nameOverride": null, "value": "DATA_ARCHIVED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SSL_CERT_EXPIRED", - "nameOverride": undefined, + "nameOverride": null, "value": "SSL_CERT_EXPIRED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BULK_RETRY_CANCELLED", - "nameOverride": undefined, + "nameOverride": null, "value": "BULK_RETRY_CANCELLED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DNS_LOOKUP_FAILED", - "nameOverride": undefined, + "nameOverride": null, "value": "DNS_LOOKUP_FAILED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HOST_UNREACHABLE", - "nameOverride": undefined, + "nameOverride": null, "value": "HOST_UNREACHABLE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PROTOCOL_ERROR", - "nameOverride": undefined, + "nameOverride": null, "value": "PROTOCOL_ERROR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SOCKET_CLOSED", - "nameOverride": undefined, + "nameOverride": null, "value": "SOCKET_CLOSED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UNKNOWN", - "nameOverride": undefined, + "nameOverride": null, "value": "UNKNOWN", }, ], }, "AttemptState": { - "description": undefined, + "description": null, "generatedName": "AttemptState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AttemptState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DELIVERING", - "nameOverride": undefined, + "nameOverride": null, "value": "DELIVERING", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "QUEUED", - "nameOverride": undefined, + "nameOverride": null, "value": "QUEUED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PENDING", - "nameOverride": undefined, + "nameOverride": null, "value": "PENDING", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "COMPLETED", - "nameOverride": undefined, + "nameOverride": null, "value": "COMPLETED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HOLD", - "nameOverride": undefined, + "nameOverride": null, "value": "HOLD", }, ], @@ -51490,56 +51364,56 @@ exports[`open api parser hookdeck parse open api 1`] = ` "AttemptStatus": { "description": "Attempt status", "generatedName": "AttemptStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "QUEUED", - "nameOverride": undefined, + "nameOverride": null, "value": "QUEUED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FAILED", - "nameOverride": undefined, + "nameOverride": null, "value": "FAILED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SUCCESSFUL", - "nameOverride": undefined, + "nameOverride": null, "value": "SUCCESSFUL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HOLD", - "nameOverride": undefined, + "nameOverride": null, "value": "HOLD", }, ], @@ -51547,74 +51421,74 @@ exports[`open api parser hookdeck parse open api 1`] = ` "AttemptTrigger": { "description": "How the attempt was triggered", "generatedName": "AttemptTrigger", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "How the attempt was triggered", "generatedName": "AttemptTrigger", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "INITIAL", - "nameOverride": undefined, + "nameOverride": null, "value": "INITIAL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MANUAL", - "nameOverride": undefined, + "nameOverride": null, "value": "MANUAL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BULK_RETRY", - "nameOverride": undefined, + "nameOverride": null, "value": "BULK_RETRY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UNPAUSE", - "nameOverride": undefined, + "nameOverride": null, "value": "UNPAUSE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AUTOMATIC", - "nameOverride": undefined, + "nameOverride": null, "value": "AUTOMATIC", }, ], @@ -51623,10 +51497,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "BasicAuthIntegrationConfigs": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BasicAuthIntegrationConfigs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -51634,13 +51508,13 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "basicAuthIntegrationConfigsName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicAuthIntegrationConfigsName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -51652,13 +51526,13 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "basicAuthIntegrationConfigsPassword", "key": "password", "schema": { - "description": undefined, + "description": null, "generatedName": "BasicAuthIntegrationConfigsPassword", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -51670,10 +51544,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "BatchOperation": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BatchOperation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -51683,11 +51557,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ID of the bulk retry", "generatedName": "BatchOperationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -51701,11 +51575,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ID of the workspace", "generatedName": "BatchOperationTeamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -51717,62 +51591,62 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "batchOperationQuery", "key": "query", "schema": { - "description": undefined, + "description": null, "generatedName": "batchOperationQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Query object to filter records", "generatedName": "BatchOperationQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Query object to filter records", "generatedName": "BatchOperationQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "BatchOperationQueryZero", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "BatchOperationQueryZeroKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "BatchOperationQueryZeroValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, { - "description": undefined, + "description": null, "generatedName": "BatchOperationQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BatchOperationQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -51781,7 +51655,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -51794,8 +51667,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Date the bulk retry was created", "generatedName": "BatchOperationCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -51810,8 +51683,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Last time the bulk retry was updated", "generatedName": "BatchOperationUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -51824,22 +51697,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "batchOperationCancelledAt", "key": "cancelled_at", "schema": { - "description": undefined, + "description": null, "generatedName": "batchOperationCancelledAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Date the bulk retry was cancelled", "generatedName": "BatchOperationCancelledAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Date the bulk retry was cancelled", "generatedName": "BatchOperationCancelledAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -51854,22 +51727,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "batchOperationCompletedAt", "key": "completed_at", "schema": { - "description": undefined, + "description": null, "generatedName": "batchOperationCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Date the bulk retry was completed", "generatedName": "BatchOperationCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Date the bulk retry was completed", "generatedName": "BatchOperationCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -51884,22 +51757,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "batchOperationEstimatedBatch", "key": "estimated_batch", "schema": { - "description": undefined, + "description": null, "generatedName": "batchOperationEstimatedBatch", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Number of batches required to complete the bulk retry", "generatedName": "BatchOperationEstimatedBatch", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Number of batches required to complete the bulk retry", "generatedName": "BatchOperationEstimatedBatch", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -51914,22 +51787,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "batchOperationEstimatedCount", "key": "estimated_count", "schema": { - "description": undefined, + "description": null, "generatedName": "batchOperationEstimatedCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Number of estimated events to be retried", "generatedName": "BatchOperationEstimatedCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Number of estimated events to be retried", "generatedName": "BatchOperationEstimatedCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -51944,22 +51817,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "batchOperationProcessedBatch", "key": "processed_batch", "schema": { - "description": undefined, + "description": null, "generatedName": "batchOperationProcessedBatch", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Number of batches currently processed", "generatedName": "BatchOperationProcessedBatch", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Number of batches currently processed", "generatedName": "BatchOperationProcessedBatch", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -51974,22 +51847,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "batchOperationCompletedCount", "key": "completed_count", "schema": { - "description": undefined, + "description": null, "generatedName": "batchOperationCompletedCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Number of events that were successfully delivered", "generatedName": "BatchOperationCompletedCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Number of events that were successfully delivered", "generatedName": "BatchOperationCompletedCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -52006,8 +51879,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Indicates if the bulk retry is currently in progress", "generatedName": "BatchOperationInProgress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -52020,22 +51893,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "batchOperationProgress", "key": "progress", "schema": { - "description": undefined, + "description": null, "generatedName": "batchOperationProgress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Progression of the batch operations, values 0 - 1", "generatedName": "BatchOperationProgress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Progression of the batch operations, values 0 - 1", "generatedName": "BatchOperationProgress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -52050,22 +51923,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "batchOperationFailedCount", "key": "failed_count", "schema": { - "description": undefined, + "description": null, "generatedName": "batchOperationFailedCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Number of events that failed to be delivered", "generatedName": "BatchOperationFailedCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Number of events that failed to be delivered", "generatedName": "BatchOperationFailedCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -52080,22 +51953,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "batchOperationNumber", "key": "number", "schema": { - "description": undefined, + "description": null, "generatedName": "batchOperationNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BatchOperationNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BatchOperationNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -52110,10 +51983,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "BatchOperationPaginatedResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BatchOperationPaginatedResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -52121,16 +51994,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "batchOperationPaginatedResultPagination", "key": "pagination", "schema": { - "description": undefined, + "description": null, "generatedName": "batchOperationPaginatedResultPagination", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BatchOperationPaginatedResultPagination", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SeekPagination", "type": "reference", }, @@ -52142,16 +52015,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "batchOperationPaginatedResultCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "batchOperationPaginatedResultCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BatchOperationPaginatedResultCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -52165,22 +52038,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "batchOperationPaginatedResultModels", "key": "models", "schema": { - "description": undefined, + "description": null, "generatedName": "batchOperationPaginatedResultModels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BatchOperationPaginatedResultModels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "BatchOperationPaginatedResultModelsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BatchOperation", "type": "reference", }, @@ -52193,10 +52066,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "BatchOperationPlan": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BatchOperationPlan", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -52204,22 +52077,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "batchOperationPlanEstimatedBatch", "key": "estimated_batch", "schema": { - "description": undefined, + "description": null, "generatedName": "batchOperationPlanEstimatedBatch", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Number of batches required to complete the bulk retry", "generatedName": "BatchOperationPlanEstimatedBatch", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Number of batches required to complete the bulk retry", "generatedName": "BatchOperationPlanEstimatedBatch", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -52234,22 +52107,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "batchOperationPlanEstimatedCount", "key": "estimated_count", "schema": { - "description": undefined, + "description": null, "generatedName": "batchOperationPlanEstimatedCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Number of estimated events to be retried", "generatedName": "BatchOperationPlanEstimatedCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Number of estimated events to be retried", "generatedName": "BatchOperationPlanEstimatedCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -52264,22 +52137,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "batchOperationPlanProgress", "key": "progress", "schema": { - "description": undefined, + "description": null, "generatedName": "batchOperationPlanProgress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Progression of the batch operations, values 0 - 1", "generatedName": "BatchOperationPlanProgress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Progression of the batch operations, values 0 - 1", "generatedName": "BatchOperationPlanProgress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -52294,10 +52167,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "Bookmark": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Bookmark", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -52307,11 +52180,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ID of the bookmark", "generatedName": "BookmarkId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52325,11 +52198,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ID of the workspace", "generatedName": "BookmarkTeamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52343,11 +52216,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ID of the associated connection", "generatedName": "BookmarkWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52361,11 +52234,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ID of the bookmarked event data", "generatedName": "BookmarkEventDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52379,11 +52252,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Descriptive name of the bookmark", "generatedName": "BookmarkLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52395,25 +52268,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "bookmarkAlias", "key": "alias", "schema": { - "description": undefined, + "description": null, "generatedName": "bookmarkAlias", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Alternate alias for the bookmark", "generatedName": "BookmarkAlias", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Alternate alias for the bookmark", "generatedName": "BookmarkAlias", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52427,16 +52300,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "bookmarkData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "bookmarkData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookmarkData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ShortEventData", "type": "reference", }, @@ -52448,22 +52321,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "bookmarkLastUsedAt", "key": "last_used_at", "schema": { - "description": undefined, + "description": null, "generatedName": "bookmarkLastUsedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Date the bookmark was last manually triggered", "generatedName": "BookmarkLastUsedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Date the bookmark was last manually triggered", "generatedName": "BookmarkLastUsedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -52480,8 +52353,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Date the bookmark was last updated", "generatedName": "BookmarkUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -52496,8 +52369,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Date the bookmark was created", "generatedName": "BookmarkCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -52510,10 +52383,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "BookmarkPaginatedResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BookmarkPaginatedResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -52521,16 +52394,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "bookmarkPaginatedResultPagination", "key": "pagination", "schema": { - "description": undefined, + "description": null, "generatedName": "bookmarkPaginatedResultPagination", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookmarkPaginatedResultPagination", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SeekPagination", "type": "reference", }, @@ -52542,16 +52415,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "bookmarkPaginatedResultCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "bookmarkPaginatedResultCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookmarkPaginatedResultCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -52565,22 +52438,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "bookmarkPaginatedResultModels", "key": "models", "schema": { - "description": undefined, + "description": null, "generatedName": "bookmarkPaginatedResultModels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BookmarkPaginatedResultModels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "BookmarkPaginatedResultModelsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Bookmark", "type": "reference", }, @@ -52593,10 +52466,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "Connection": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Connection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -52606,11 +52479,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ID of the connection", "generatedName": "ConnectionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52624,11 +52497,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Unique name of the connection for this source", "generatedName": "ConnectionName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52642,11 +52515,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ID of the workspace", "generatedName": "ConnectionTeamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52658,10 +52531,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "connectionDestination", "key": "destination", "schema": { - "description": undefined, + "description": null, "generatedName": "ConnectionDestination", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Destination", "type": "reference", }, @@ -52672,10 +52545,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "connectionSource", "key": "source", "schema": { - "description": undefined, + "description": null, "generatedName": "ConnectionSource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Source", "type": "reference", }, @@ -52686,16 +52559,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "connectionRuleset", "key": "ruleset", "schema": { - "description": undefined, + "description": null, "generatedName": "connectionRuleset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ConnectionRuleset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Ruleset", "type": "reference", }, @@ -52707,28 +52580,28 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "connectionResolvedRules", "key": "resolved_rules", "schema": { - "description": undefined, + "description": null, "generatedName": "connectionResolvedRules", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of rules applied to connection after factoring for the ruleset", "generatedName": "ConnectionResolvedRules", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Array of rules applied to connection after factoring for the ruleset", "generatedName": "ConnectionResolvedRules", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ConnectionResolvedRulesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Rule", "type": "reference", }, @@ -52742,28 +52615,28 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "connectionRules", "key": "rules", "schema": { - "description": undefined, + "description": null, "generatedName": "connectionRules", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of rules configured on the connection", "generatedName": "ConnectionRules", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Array of rules configured on the connection", "generatedName": "ConnectionRules", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ConnectionRulesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Rule", "type": "reference", }, @@ -52777,22 +52650,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "connectionArchivedAt", "key": "archived_at", "schema": { - "description": undefined, + "description": null, "generatedName": "connectionArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Date the connection was archived", "generatedName": "ConnectionArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Date the connection was archived", "generatedName": "ConnectionArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -52807,22 +52680,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "connectionPausedAt", "key": "paused_at", "schema": { - "description": undefined, + "description": null, "generatedName": "connectionPausedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Date the connection was paused", "generatedName": "ConnectionPausedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Date the connection was paused", "generatedName": "ConnectionPausedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -52839,8 +52712,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Date the connection was last updated", "generatedName": "ConnectionUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -52855,8 +52728,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Date the connection was created", "generatedName": "ConnectionCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -52869,50 +52742,51 @@ exports[`open api parser hookdeck parse open api 1`] = ` "ConnectionFilterProperty": { "description": "JSON using our filter syntax to filter on request headers", "generatedName": "ConnectionFilterProperty", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "JSON using our filter syntax to filter on request headers", "generatedName": "ConnectionFilterProperty", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "ConnectionFilterProperty", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ConnectionFilterProperty", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, { - "description": undefined, + "description": null, "generatedName": "ConnectionFilterProperty", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "ConnectionFilterProperty", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -52921,26 +52795,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ConnectionFilterPropertyThree", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, "ConnectionPaginatedResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ConnectionPaginatedResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -52948,16 +52821,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "connectionPaginatedResultPagination", "key": "pagination", "schema": { - "description": undefined, + "description": null, "generatedName": "connectionPaginatedResultPagination", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ConnectionPaginatedResultPagination", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SeekPagination", "type": "reference", }, @@ -52969,16 +52842,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "connectionPaginatedResultCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "connectionPaginatedResultCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ConnectionPaginatedResultCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -52992,22 +52865,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "connectionPaginatedResultModels", "key": "models", "schema": { - "description": undefined, + "description": null, "generatedName": "connectionPaginatedResultModels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ConnectionPaginatedResultModels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ConnectionPaginatedResultModelsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Connection", "type": "reference", }, @@ -53020,10 +52893,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "ConsoleLine": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ConsoleLine", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -53031,70 +52904,70 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "consoleLineType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "ConsoleLineType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "error", - "nameOverride": undefined, + "nameOverride": null, "value": "error", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "log", - "nameOverride": undefined, + "nameOverride": null, "value": "log", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "warn", - "nameOverride": undefined, + "nameOverride": null, "value": "warn", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "info", - "nameOverride": undefined, + "nameOverride": null, "value": "info", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "debug", - "nameOverride": undefined, + "nameOverride": null, "value": "debug", }, ], @@ -53106,13 +52979,13 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "consoleLineMessage", "key": "message", "schema": { - "description": undefined, + "description": null, "generatedName": "ConsoleLineMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53124,10 +52997,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "DelayRule": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DelayRule", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -53137,12 +53010,12 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "A delay rule must be of type \`delay\`", "generatedName": "DelayRuleType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "delay", "type": "string", + "value": "delay", }, }, }, @@ -53154,8 +53027,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Delay to introduce in MS", "generatedName": "DelayRuleDelay", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -53168,10 +53041,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "DeletedBookmarkResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DeletedBookmarkResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -53181,11 +53054,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Bookmark ID", "generatedName": "DeletedBookmarkResponseId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53197,10 +53070,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "DeletedIntegration": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DeletedIntegration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -53208,13 +53081,13 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "deletedIntegrationId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DeletedIntegrationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53226,10 +53099,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "DeletedIssueTriggerResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DeletedIssueTriggerResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -53237,13 +53110,13 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "deletedIssueTriggerResponseId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DeletedIssueTriggerResponseId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53257,8 +53130,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Delivery issue", "generatedName": "DeliveryIssue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -53268,11 +53141,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Issue ID", "generatedName": "DeliveryIssueId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53286,11 +53159,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ID of the workspace", "generatedName": "DeliveryIssueTeamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53302,10 +53175,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "deliveryIssueStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "DeliveryIssueStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IssueStatus", "type": "reference", }, @@ -53318,8 +53191,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ISO timestamp for when the issue was last opened", "generatedName": "DeliveryIssueOpenedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -53334,8 +53207,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ISO timestamp for when the issue was first opened", "generatedName": "DeliveryIssueFirstSeenAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -53350,8 +53223,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ISO timestamp for when the issue last occured", "generatedName": "DeliveryIssueLastSeenAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -53364,25 +53237,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "deliveryIssueLastUpdatedBy", "key": "last_updated_by", "schema": { - "description": undefined, + "description": null, "generatedName": "deliveryIssueLastUpdatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ID of the team member who last updated the issue status", "generatedName": "DeliveryIssueLastUpdatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "ID of the team member who last updated the issue status", "generatedName": "DeliveryIssueLastUpdatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53396,22 +53269,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "deliveryIssueDismissedAt", "key": "dismissed_at", "schema": { - "description": undefined, + "description": null, "generatedName": "deliveryIssueDismissedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ISO timestamp for when the issue was dismissed", "generatedName": "DeliveryIssueDismissedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "ISO timestamp for when the issue was dismissed", "generatedName": "DeliveryIssueDismissedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -53426,22 +53299,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "deliveryIssueAutoResolvedAt", "key": "auto_resolved_at", "schema": { - "description": undefined, + "description": null, "generatedName": "deliveryIssueAutoResolvedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DeliveryIssueAutoResolvedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DeliveryIssueAutoResolvedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -53456,25 +53329,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "deliveryIssueMergedWith", "key": "merged_with", "schema": { - "description": undefined, + "description": null, "generatedName": "deliveryIssueMergedWith", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DeliveryIssueMergedWith", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DeliveryIssueMergedWith", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53490,11 +53363,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ISO timestamp for when the issue was last updated", "generatedName": "DeliveryIssueUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53508,11 +53381,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ISO timestamp for when the issue was created", "generatedName": "DeliveryIssueCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53524,10 +53397,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "deliveryIssueAggregationKeys", "key": "aggregation_keys", "schema": { - "description": undefined, + "description": null, "generatedName": "DeliveryIssueAggregationKeys", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DeliveryIssueAggregationKeys", "type": "reference", }, @@ -53538,10 +53411,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "deliveryIssueReference", "key": "reference", "schema": { - "description": undefined, + "description": null, "generatedName": "DeliveryIssueReference", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DeliveryIssueReference", "type": "reference", }, @@ -53554,8 +53427,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Keys used as the aggregation keys a 'delivery' type issue", "generatedName": "DeliveryIssueAggregationKeys", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -53563,19 +53436,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "deliveryIssueAggregationKeysWebhookId", "key": "webhook_id", "schema": { - "description": undefined, + "description": null, "generatedName": "DeliveryIssueAggregationKeysWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "DeliveryIssueAggregationKeysWebhookIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53588,16 +53461,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "deliveryIssueAggregationKeysResponseStatus", "key": "response_status", "schema": { - "description": undefined, + "description": null, "generatedName": "DeliveryIssueAggregationKeysResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "DeliveryIssueAggregationKeysResponseStatusItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -53611,16 +53484,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "deliveryIssueAggregationKeysErrorCode", "key": "error_code", "schema": { - "description": undefined, + "description": null, "generatedName": "DeliveryIssueAggregationKeysErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "DeliveryIssueAggregationKeysErrorCodeItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AttemptErrorCodes", "type": "reference", }, @@ -53632,16 +53505,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "DeliveryIssueData": { "description": "Delivery issue data", "generatedName": "DeliveryIssueData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Delivery issue data", "generatedName": "DeliveryIssueData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -53649,16 +53522,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "deliveryIssueDataTriggerEvent", "key": "trigger_event", "schema": { - "description": undefined, + "description": null, "generatedName": "deliveryIssueDataTriggerEvent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DeliveryIssueDataTriggerEvent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Event", "type": "reference", }, @@ -53670,16 +53543,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "deliveryIssueDataTriggerAttempt", "key": "trigger_attempt", "schema": { - "description": undefined, + "description": null, "generatedName": "deliveryIssueDataTriggerAttempt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DeliveryIssueDataTriggerAttempt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EventAttempt", "type": "reference", }, @@ -53694,8 +53567,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Reference to the event and attempt an issue is being created for.", "generatedName": "DeliveryIssueReference", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -53703,13 +53576,13 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "deliveryIssueReferenceEventId", "key": "event_id", "schema": { - "description": undefined, + "description": null, "generatedName": "DeliveryIssueReferenceEventId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53721,13 +53594,13 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "deliveryIssueReferenceAttemptId", "key": "attempt_id", "schema": { - "description": undefined, + "description": null, "generatedName": "DeliveryIssueReferenceAttemptId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53741,8 +53614,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Delivery issue", "generatedName": "DeliveryIssueWithData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -53752,11 +53625,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Issue ID", "generatedName": "DeliveryIssueWithDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53770,11 +53643,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ID of the workspace", "generatedName": "DeliveryIssueWithDataTeamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53786,10 +53659,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "deliveryIssueWithDataStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "DeliveryIssueWithDataStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IssueStatus", "type": "reference", }, @@ -53802,8 +53675,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ISO timestamp for when the issue was last opened", "generatedName": "DeliveryIssueWithDataOpenedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -53818,8 +53691,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ISO timestamp for when the issue was first opened", "generatedName": "DeliveryIssueWithDataFirstSeenAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -53834,8 +53707,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ISO timestamp for when the issue last occured", "generatedName": "DeliveryIssueWithDataLastSeenAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -53848,25 +53721,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "deliveryIssueWithDataLastUpdatedBy", "key": "last_updated_by", "schema": { - "description": undefined, + "description": null, "generatedName": "deliveryIssueWithDataLastUpdatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ID of the team member who last updated the issue status", "generatedName": "DeliveryIssueWithDataLastUpdatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "ID of the team member who last updated the issue status", "generatedName": "DeliveryIssueWithDataLastUpdatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53880,22 +53753,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "deliveryIssueWithDataDismissedAt", "key": "dismissed_at", "schema": { - "description": undefined, + "description": null, "generatedName": "deliveryIssueWithDataDismissedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ISO timestamp for when the issue was dismissed", "generatedName": "DeliveryIssueWithDataDismissedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "ISO timestamp for when the issue was dismissed", "generatedName": "DeliveryIssueWithDataDismissedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -53910,22 +53783,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "deliveryIssueWithDataAutoResolvedAt", "key": "auto_resolved_at", "schema": { - "description": undefined, + "description": null, "generatedName": "deliveryIssueWithDataAutoResolvedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DeliveryIssueWithDataAutoResolvedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DeliveryIssueWithDataAutoResolvedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -53940,25 +53813,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "deliveryIssueWithDataMergedWith", "key": "merged_with", "schema": { - "description": undefined, + "description": null, "generatedName": "deliveryIssueWithDataMergedWith", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DeliveryIssueWithDataMergedWith", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DeliveryIssueWithDataMergedWith", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53974,11 +53847,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ISO timestamp for when the issue was last updated", "generatedName": "DeliveryIssueWithDataUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53992,11 +53865,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ISO timestamp for when the issue was created", "generatedName": "DeliveryIssueWithDataCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54008,10 +53881,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "deliveryIssueWithDataAggregationKeys", "key": "aggregation_keys", "schema": { - "description": undefined, + "description": null, "generatedName": "DeliveryIssueWithDataAggregationKeys", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DeliveryIssueAggregationKeys", "type": "reference", }, @@ -54022,10 +53895,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "deliveryIssueWithDataReference", "key": "reference", "schema": { - "description": undefined, + "description": null, "generatedName": "DeliveryIssueWithDataReference", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DeliveryIssueReference", "type": "reference", }, @@ -54036,16 +53909,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "deliveryIssueWithDataData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "deliveryIssueWithDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DeliveryIssueWithDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DeliveryIssueData", "type": "reference", }, @@ -54059,8 +53932,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Associated [Destination](#destination-object) object", "generatedName": "Destination", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -54070,11 +53943,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ID of the destination", "generatedName": "DestinationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54088,11 +53961,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "A unique, human-friendly name for the destination", "generatedName": "DestinationName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54106,11 +53979,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ID of the workspace", "generatedName": "DestinationTeamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54122,22 +53995,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "destinationPathForwardingDisabled", "key": "path_forwarding_disabled", "schema": { - "description": undefined, + "description": null, "generatedName": "destinationPathForwardingDisabled", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DestinationPathForwardingDisabled", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DestinationPathForwardingDisabled", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -54152,25 +54025,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "destinationUrl", "key": "url", "schema": { - "description": undefined, + "description": null, "generatedName": "destinationUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "HTTP endpoint of the destination", "generatedName": "DestinationUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "HTTP endpoint of the destination", "generatedName": "DestinationUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54184,25 +54057,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "destinationCliPath", "key": "cli_path", "schema": { - "description": undefined, + "description": null, "generatedName": "destinationCliPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Path for the CLI destination", "generatedName": "DestinationCliPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Path for the CLI destination", "generatedName": "DestinationCliPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54216,22 +54089,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "destinationRateLimit", "key": "rate_limit", "schema": { - "description": undefined, + "description": null, "generatedName": "destinationRateLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Limit event attempts to receive per period. Max value is workspace plan's max attempts thoughput.", "generatedName": "DestinationRateLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Limit event attempts to receive per period. Max value is workspace plan's max attempts thoughput.", "generatedName": "DestinationRateLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -54246,16 +54119,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "destinationRateLimitPeriod", "key": "rate_limit_period", "schema": { - "description": undefined, + "description": null, "generatedName": "destinationRateLimitPeriod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DestinationRateLimitPeriod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DestinationRateLimitPeriod", "type": "reference", }, @@ -54267,22 +54140,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "destinationArchivedAt", "key": "archived_at", "schema": { - "description": undefined, + "description": null, "generatedName": "destinationArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Date the destination was archived", "generatedName": "DestinationArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Date the destination was archived", "generatedName": "DestinationArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -54299,8 +54172,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Date the destination was last updated", "generatedName": "DestinationUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -54315,8 +54188,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Date the destination was created", "generatedName": "DestinationCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -54329,10 +54202,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "DestinationPaginatedResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DestinationPaginatedResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -54340,16 +54213,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "destinationPaginatedResultPagination", "key": "pagination", "schema": { - "description": undefined, + "description": null, "generatedName": "destinationPaginatedResultPagination", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DestinationPaginatedResultPagination", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SeekPagination", "type": "reference", }, @@ -54361,16 +54234,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "destinationPaginatedResultCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "destinationPaginatedResultCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DestinationPaginatedResultCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -54384,22 +54257,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "destinationPaginatedResultModels", "key": "models", "schema": { - "description": undefined, + "description": null, "generatedName": "destinationPaginatedResultModels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DestinationPaginatedResultModels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "DestinationPaginatedResultModelsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Destination", "type": "reference", }, @@ -54412,50 +54285,50 @@ exports[`open api parser hookdeck parse open api 1`] = ` "DestinationRateLimitPeriod": { "description": "Period to rate limit attempts", "generatedName": "DestinationRateLimitPeriod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Period to rate limit attempts", "generatedName": "DestinationRateLimitPeriod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "second", - "nameOverride": undefined, + "nameOverride": null, "value": "second", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "minute", - "nameOverride": undefined, + "nameOverride": null, "value": "minute", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "hour", - "nameOverride": undefined, + "nameOverride": null, "value": "hour", }, ], @@ -54464,20 +54337,20 @@ exports[`open api parser hookdeck parse open api 1`] = ` "DetachedIntegrationFromSource": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DetachedIntegrationFromSource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "Event": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Event", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -54487,11 +54360,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ID of the event", "generatedName": "EventId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54505,11 +54378,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ID of the workspace", "generatedName": "EventTeamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54523,11 +54396,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ID of the associated connection", "generatedName": "EventWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54541,11 +54414,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ID of the associated source", "generatedName": "EventSourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54559,11 +54432,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ID of the associated destination", "generatedName": "EventDestinationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54577,11 +54450,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ID of the request data", "generatedName": "EventEventDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54595,11 +54468,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ID of the request that created the event", "generatedName": "EventRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54613,8 +54486,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Number of delivery attempts made", "generatedName": "EventAttempts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -54627,24 +54500,24 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "eventData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "eventData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EventData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EventData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -54652,13 +54525,13 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "eventDataPath", "key": "path", "schema": { - "description": undefined, + "description": null, "generatedName": "EventDataPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54670,25 +54543,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "eventDataQuery", "key": "query", "schema": { - "description": undefined, + "description": null, "generatedName": "eventDataQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EventDataQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EventDataQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54702,38 +54575,39 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "eventDataParsedQuery", "key": "parsed_query", "schema": { - "description": undefined, + "description": null, "generatedName": "eventDataParsedQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EventDataParsedQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "EventDataParsedQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "EventDataParsedQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EventDataParsedQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54742,17 +54616,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EventDataParsedQueryOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -54763,68 +54636,68 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "eventDataHeaders", "key": "headers", "schema": { - "description": undefined, + "description": null, "generatedName": "eventDataHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EventDataHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "EventDataHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "EventDataHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "EventDataHeadersOne", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "EventDataHeadersOneKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "EventDataHeadersOneValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EventDataHeadersOneValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54834,7 +54707,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -54845,32 +54717,33 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "eventDataBody", "key": "body", "schema": { - "description": undefined, + "description": null, "generatedName": "eventDataBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EventDataBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "EventDataBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "EventDataBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54878,29 +54751,28 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EventDataBodyOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, { - "description": undefined, + "description": null, "generatedName": "EventDataBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "EventDataBodyItem", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -54911,22 +54783,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "eventDataIsLargePayload", "key": "is_large_payload", "schema": { - "description": undefined, + "description": null, "generatedName": "eventDataIsLargePayload", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EventDataIsLargePayload", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EventDataIsLargePayload", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -54947,22 +54819,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "eventLastAttemptAt", "key": "last_attempt_at", "schema": { - "description": undefined, + "description": null, "generatedName": "eventLastAttemptAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Date of the most recently attempted retry", "generatedName": "EventLastAttemptAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Date of the most recently attempted retry", "generatedName": "EventLastAttemptAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -54977,22 +54849,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "eventNextAttemptAt", "key": "next_attempt_at", "schema": { - "description": undefined, + "description": null, "generatedName": "eventNextAttemptAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Date of the next scheduled retry", "generatedName": "EventNextAttemptAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Date of the next scheduled retry", "generatedName": "EventNextAttemptAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -55007,22 +54879,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "eventResponseStatus", "key": "response_status", "schema": { - "description": undefined, + "description": null, "generatedName": "eventResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Event status", "generatedName": "EventResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Event status", "generatedName": "EventResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -55037,10 +54909,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "eventStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "EventStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EventStatus", "type": "reference", }, @@ -55051,22 +54923,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "eventSuccessfulAt", "key": "successful_at", "schema": { - "description": undefined, + "description": null, "generatedName": "eventSuccessfulAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Date of the latest successful attempt", "generatedName": "EventSuccessfulAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Date of the latest successful attempt", "generatedName": "EventSuccessfulAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -55081,25 +54953,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "eventCliId", "key": "cli_id", "schema": { - "description": undefined, + "description": null, "generatedName": "eventCliId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ID of the CLI the event is sent to", "generatedName": "EventCliId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "ID of the CLI the event is sent to", "generatedName": "EventCliId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55115,8 +54987,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Date the event was last updated", "generatedName": "EventUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -55131,8 +55003,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Date the event was created", "generatedName": "EventCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -55145,19 +55017,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "eventCreatedAtId", "key": "created_at_id", "schema": { - "description": undefined, + "description": null, "generatedName": "eventCreatedAtId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EventCreatedAtId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55170,19 +55042,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "eventLastAttemptAtId", "key": "last_attempt_at_id", "schema": { - "description": undefined, + "description": null, "generatedName": "eventLastAttemptAtId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EventLastAttemptAtId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55193,33 +55065,33 @@ exports[`open api parser hookdeck parse open api 1`] = ` "type": "object", }, "EventArray": { - "description": undefined, + "description": null, "generatedName": "EventArray", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "EventArrayItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Event", "type": "reference", }, }, "EventAttempt": { - "description": undefined, + "description": null, "generatedName": "EventAttempt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EventAttempt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -55229,11 +55101,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Attempt ID", "generatedName": "EventAttemptId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55247,11 +55119,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Team ID", "generatedName": "EventAttemptTeamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55265,11 +55137,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Event ID", "generatedName": "EventAttemptEventId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55281,22 +55153,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "eventAttemptResponseStatus", "key": "response_status", "schema": { - "description": undefined, + "description": null, "generatedName": "eventAttemptResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Attempt's HTTP response code", "generatedName": "EventAttemptResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Attempt's HTTP response code", "generatedName": "EventAttemptResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -55311,22 +55183,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "eventAttemptAttemptNumber", "key": "attempt_number", "schema": { - "description": undefined, + "description": null, "generatedName": "eventAttemptAttemptNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Sequential number of attempts (up to and including this one) made for the associated event", "generatedName": "EventAttemptAttemptNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Sequential number of attempts (up to and including this one) made for the associated event", "generatedName": "EventAttemptAttemptNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -55341,16 +55213,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "eventAttemptTrigger", "key": "trigger", "schema": { - "description": undefined, + "description": null, "generatedName": "eventAttemptTrigger", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EventAttemptTrigger", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AttemptTrigger", "type": "reference", }, @@ -55362,16 +55234,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "eventAttemptErrorCode", "key": "error_code", "schema": { - "description": undefined, + "description": null, "generatedName": "eventAttemptErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EventAttemptErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AttemptErrorCodes", "type": "reference", }, @@ -55383,24 +55255,24 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "eventAttemptBody", "key": "body", "schema": { - "description": undefined, + "description": null, "generatedName": "eventAttemptBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Response body from the destination", "generatedName": "EventAttemptBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Response body from the destination", "generatedName": "EventAttemptBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -55413,25 +55285,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "eventAttemptRequestedUrl", "key": "requested_url", "schema": { - "description": undefined, + "description": null, "generatedName": "eventAttemptRequestedUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "URL of the destination where delivery was attempted", "generatedName": "EventAttemptRequestedUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "URL of the destination where delivery was attempted", "generatedName": "EventAttemptRequestedUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55445,25 +55317,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "eventAttemptBulkRetryId", "key": "bulk_retry_id", "schema": { - "description": undefined, + "description": null, "generatedName": "eventAttemptBulkRetryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ID of associated bulk retry", "generatedName": "EventAttemptBulkRetryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "ID of associated bulk retry", "generatedName": "EventAttemptBulkRetryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55477,10 +55349,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "eventAttemptStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "EventAttemptStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AttemptStatus", "type": "reference", }, @@ -55491,22 +55363,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "eventAttemptSuccessfulAt", "key": "successful_at", "schema": { - "description": undefined, + "description": null, "generatedName": "eventAttemptSuccessfulAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Date the attempt was successful", "generatedName": "EventAttemptSuccessfulAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Date the attempt was successful", "generatedName": "EventAttemptSuccessfulAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -55521,22 +55393,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "eventAttemptDeliveredAt", "key": "delivered_at", "schema": { - "description": undefined, + "description": null, "generatedName": "eventAttemptDeliveredAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Date the attempt was delivered", "generatedName": "EventAttemptDeliveredAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Date the attempt was delivered", "generatedName": "EventAttemptDeliveredAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -55551,22 +55423,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "eventAttemptRespondedAt", "key": "responded_at", "schema": { - "description": undefined, + "description": null, "generatedName": "eventAttemptRespondedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Date the destination responded to this attempt", "generatedName": "EventAttemptRespondedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Date the destination responded to this attempt", "generatedName": "EventAttemptRespondedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -55581,22 +55453,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "eventAttemptDeliveryLatency", "key": "delivery_latency", "schema": { - "description": undefined, + "description": null, "generatedName": "eventAttemptDeliveryLatency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Time elapsed between attempt initiation and final delivery (in ms)", "generatedName": "EventAttemptDeliveryLatency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Time elapsed between attempt initiation and final delivery (in ms)", "generatedName": "EventAttemptDeliveryLatency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -55611,22 +55483,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "eventAttemptResponseLatency", "key": "response_latency", "schema": { - "description": undefined, + "description": null, "generatedName": "eventAttemptResponseLatency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Time elapsed between attempt initiation and a response from the destination (in ms)", "generatedName": "EventAttemptResponseLatency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Time elapsed between attempt initiation and a response from the destination (in ms)", "generatedName": "EventAttemptResponseLatency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -55643,8 +55515,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Date the attempt was last updated", "generatedName": "EventAttemptUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -55659,8 +55531,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Date the attempt was created", "generatedName": "EventAttemptCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -55673,16 +55545,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "eventAttemptState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "eventAttemptState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EventAttemptState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AttemptState", "type": "reference", }, @@ -55694,25 +55566,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "eventAttemptArchivedAt", "key": "archived_at", "schema": { - "description": undefined, + "description": null, "generatedName": "eventAttemptArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Date the attempt was archived", "generatedName": "EventAttemptArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Date the attempt was archived", "generatedName": "EventAttemptArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55726,25 +55598,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "eventAttemptDestinationId", "key": "destination_id", "schema": { - "description": undefined, + "description": null, "generatedName": "eventAttemptDestinationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EventAttemptDestinationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EventAttemptDestinationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55759,10 +55631,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "EventAttemptPaginatedResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EventAttemptPaginatedResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -55770,16 +55642,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "eventAttemptPaginatedResultPagination", "key": "pagination", "schema": { - "description": undefined, + "description": null, "generatedName": "eventAttemptPaginatedResultPagination", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EventAttemptPaginatedResultPagination", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SeekPagination", "type": "reference", }, @@ -55791,16 +55663,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "eventAttemptPaginatedResultCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "eventAttemptPaginatedResultCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EventAttemptPaginatedResultCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -55814,22 +55686,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "eventAttemptPaginatedResultModels", "key": "models", "schema": { - "description": undefined, + "description": null, "generatedName": "eventAttemptPaginatedResultModels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EventAttemptPaginatedResultModels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "EventAttemptPaginatedResultModelsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EventAttempt", "type": "reference", }, @@ -55842,10 +55714,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "EventPaginatedResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EventPaginatedResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -55853,16 +55725,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "eventPaginatedResultPagination", "key": "pagination", "schema": { - "description": undefined, + "description": null, "generatedName": "eventPaginatedResultPagination", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EventPaginatedResultPagination", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SeekPagination", "type": "reference", }, @@ -55874,16 +55746,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "eventPaginatedResultCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "eventPaginatedResultCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EventPaginatedResultCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -55897,22 +55769,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "eventPaginatedResultModels", "key": "models", "schema": { - "description": undefined, + "description": null, "generatedName": "eventPaginatedResultModels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EventPaginatedResultModels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "EventPaginatedResultModelsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Event", "type": "reference", }, @@ -55923,70 +55795,70 @@ exports[`open api parser hookdeck parse open api 1`] = ` "type": "object", }, "EventStatus": { - "description": undefined, + "description": null, "generatedName": "EventStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SCHEDULED", - "nameOverride": undefined, + "nameOverride": null, "value": "SCHEDULED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "QUEUED", - "nameOverride": undefined, + "nameOverride": null, "value": "QUEUED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HOLD", - "nameOverride": undefined, + "nameOverride": null, "value": "HOLD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SUCCESSFUL", - "nameOverride": undefined, + "nameOverride": null, "value": "SUCCESSFUL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FAILED", - "nameOverride": undefined, + "nameOverride": null, "value": "FAILED", }, ], @@ -55994,10 +55866,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "FilterRule": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "FilterRule", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -56007,12 +55879,12 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "A filter rule must be of type \`filter\`", "generatedName": "FilterRuleType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "filter", "type": "string", + "value": "filter", }, }, }, @@ -56022,16 +55894,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "filterRuleHeaders", "key": "headers", "schema": { - "description": undefined, + "description": null, "generatedName": "filterRuleHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "FilterRuleHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ConnectionFilterProperty", "type": "reference", }, @@ -56043,16 +55915,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "filterRuleBody", "key": "body", "schema": { - "description": undefined, + "description": null, "generatedName": "filterRuleBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "FilterRuleBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ConnectionFilterProperty", "type": "reference", }, @@ -56064,16 +55936,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "filterRuleQuery", "key": "query", "schema": { - "description": undefined, + "description": null, "generatedName": "filterRuleQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "FilterRuleQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ConnectionFilterProperty", "type": "reference", }, @@ -56085,16 +55957,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "filterRulePath", "key": "path", "schema": { - "description": undefined, + "description": null, "generatedName": "filterRulePath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "FilterRulePath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ConnectionFilterProperty", "type": "reference", }, @@ -56104,115 +55976,115 @@ exports[`open api parser hookdeck parse open api 1`] = ` "type": "object", }, "FilteredMeta": { - "description": undefined, + "description": null, "generatedName": "FilteredMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "body", - "nameOverride": undefined, + "nameOverride": null, "value": "body", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "headers", - "nameOverride": undefined, + "nameOverride": null, "value": "headers", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "path", - "nameOverride": undefined, + "nameOverride": null, "value": "path", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "query", - "nameOverride": undefined, + "nameOverride": null, "value": "query", }, ], }, "HMACAlgorithms": { - "description": undefined, + "description": null, "generatedName": "HmacAlgorithms", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "md5", - "nameOverride": undefined, + "nameOverride": null, "value": "md5", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "sha1", - "nameOverride": undefined, + "nameOverride": null, "value": "sha1", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "sha256", - "nameOverride": undefined, + "nameOverride": null, "value": "sha256", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "sha512", - "nameOverride": undefined, + "nameOverride": null, "value": "sha512", }, ], @@ -56220,10 +56092,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "HMACIntegrationConfigs": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "HmacIntegrationConfigs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -56231,13 +56103,13 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "hmacIntegrationConfigsWebhookSecretKey", "key": "webhook_secret_key", "schema": { - "description": undefined, + "description": null, "generatedName": "HmacIntegrationConfigsWebhookSecretKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56249,10 +56121,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "hmacIntegrationConfigsAlgorithm", "key": "algorithm", "schema": { - "description": undefined, + "description": null, "generatedName": "HmacIntegrationConfigsAlgorithm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HMACAlgorithms", "type": "reference", }, @@ -56263,13 +56135,13 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "hmacIntegrationConfigsHeaderKey", "key": "header_key", "schema": { - "description": undefined, + "description": null, "generatedName": "HmacIntegrationConfigsHeaderKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56281,34 +56153,34 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "hmacIntegrationConfigsEncoding", "key": "encoding", "schema": { - "description": undefined, + "description": null, "generatedName": "HmacIntegrationConfigsEncoding", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "base64", - "nameOverride": undefined, + "nameOverride": null, "value": "base64", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "hex", - "nameOverride": undefined, + "nameOverride": null, "value": "hex", }, ], @@ -56320,10 +56192,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "HandledHMACConfigs": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "HandledHmacConfigs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -56331,13 +56203,13 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "handledHmacConfigsWebhookSecretKey", "key": "webhook_secret_key", "schema": { - "description": undefined, + "description": null, "generatedName": "HandledHmacConfigsWebhookSecretKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56349,10 +56221,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "IgnoredEvent": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IgnoredEvent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -56360,13 +56232,13 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "ignoredEventId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "IgnoredEventId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56378,13 +56250,13 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "ignoredEventTeamId", "key": "team_id", "schema": { - "description": undefined, + "description": null, "generatedName": "IgnoredEventTeamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56396,13 +56268,13 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "ignoredEventWebhookId", "key": "webhook_id", "schema": { - "description": undefined, + "description": null, "generatedName": "IgnoredEventWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56414,10 +56286,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "ignoredEventCause", "key": "cause", "schema": { - "description": undefined, + "description": null, "generatedName": "IgnoredEventCause", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IgnoredEventCause", "type": "reference", }, @@ -56428,13 +56300,13 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "ignoredEventRequestId", "key": "request_id", "schema": { - "description": undefined, + "description": null, "generatedName": "IgnoredEventRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56446,44 +56318,44 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "ignoredEventMeta", "key": "meta", "schema": { - "description": undefined, + "description": null, "generatedName": "ignoredEventMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IgnoredEventMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "IgnoredEventMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "IgnoredEventMetaZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "FilteredMeta", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "IgnoredEventMetaOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransformationFailedMeta", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -56494,10 +56366,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "ignoredEventUpdatedAt", "key": "updated_at", "schema": { - "description": undefined, + "description": null, "generatedName": "IgnoredEventUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -56510,10 +56382,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "ignoredEventCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "IgnoredEventCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -56524,58 +56396,58 @@ exports[`open api parser hookdeck parse open api 1`] = ` "type": "object", }, "IgnoredEventCause": { - "description": undefined, + "description": null, "generatedName": "IgnoredEventCause", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ARCHIVED", - "nameOverride": undefined, + "nameOverride": null, "value": "ARCHIVED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FILTERED", - "nameOverride": undefined, + "nameOverride": null, "value": "FILTERED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TRANSFORMATION_FAILED", - "nameOverride": undefined, + "nameOverride": null, "value": "TRANSFORMATION_FAILED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CLI_DISCONNECTED", - "nameOverride": undefined, + "nameOverride": null, "value": "CLI_DISCONNECTED", }, ], @@ -56583,10 +56455,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "IgnoredEventPaginatedResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IgnoredEventPaginatedResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -56594,16 +56466,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "ignoredEventPaginatedResultPagination", "key": "pagination", "schema": { - "description": undefined, + "description": null, "generatedName": "ignoredEventPaginatedResultPagination", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IgnoredEventPaginatedResultPagination", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SeekPagination", "type": "reference", }, @@ -56615,16 +56487,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "ignoredEventPaginatedResultCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "ignoredEventPaginatedResultCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IgnoredEventPaginatedResultCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -56638,22 +56510,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "ignoredEventPaginatedResultModels", "key": "models", "schema": { - "description": undefined, + "description": null, "generatedName": "ignoredEventPaginatedResultModels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IgnoredEventPaginatedResultModels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "IgnoredEventPaginatedResultModelsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IgnoredEvent", "type": "reference", }, @@ -56666,10 +56538,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "Integration": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Integration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -56679,11 +56551,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ID of the integration", "generatedName": "IntegrationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56697,11 +56569,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ID of the workspace", "generatedName": "IntegrationTeamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56715,11 +56587,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Label of the integration", "generatedName": "IntegrationLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56731,10 +56603,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "integrationProvider", "key": "provider", "schema": { - "description": undefined, + "description": null, "generatedName": "IntegrationProvider", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IntegrationProvider", "type": "reference", }, @@ -56747,14 +56619,14 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "List of features to enable (see features list below)", "generatedName": "IntegrationFeatures", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "IntegrationFeaturesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IntegrationFeature", "type": "reference", }, @@ -56766,56 +56638,56 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "integrationConfigs", "key": "configs", "schema": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Decrypted Key/Value object of the associated configuration for that provider", "generatedName": "IntegrationConfigs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "IntegrationConfigsZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HMACIntegrationConfigs", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "IntegrationConfigsOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "APIKeyIntegrationConfigs", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "IntegrationConfigsTwo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HandledHMACConfigs", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "IntegrationConfigsThree", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BasicAuthIntegrationConfigs", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "IntegrationConfigsFour", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ShopifyIntegrationConfigs", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, { @@ -56826,17 +56698,17 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "List of source IDs the integration is attached to", "generatedName": "IntegrationSources", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "description": "ID of the source", "generatedName": "IntegrationSourcesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56851,8 +56723,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Date the integration was last updated", "generatedName": "IntegrationUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -56867,8 +56739,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Date the integration was created", "generatedName": "IntegrationCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -56879,46 +56751,46 @@ exports[`open api parser hookdeck parse open api 1`] = ` "type": "object", }, "IntegrationFeature": { - "description": undefined, + "description": null, "generatedName": "IntegrationFeature", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "VERIFICATION", - "nameOverride": undefined, + "nameOverride": null, "value": "VERIFICATION", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HANDSHAKE", - "nameOverride": undefined, + "nameOverride": null, "value": "HANDSHAKE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "POLLING", - "nameOverride": undefined, + "nameOverride": null, "value": "POLLING", }, ], @@ -56926,10 +56798,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "IntegrationPaginatedResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IntegrationPaginatedResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -56937,16 +56809,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "integrationPaginatedResultPagination", "key": "pagination", "schema": { - "description": undefined, + "description": null, "generatedName": "integrationPaginatedResultPagination", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IntegrationPaginatedResultPagination", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SeekPagination", "type": "reference", }, @@ -56958,16 +56830,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "integrationPaginatedResultCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "integrationPaginatedResultCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IntegrationPaginatedResultCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -56981,22 +56853,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "integrationPaginatedResultModels", "key": "models", "schema": { - "description": undefined, + "description": null, "generatedName": "integrationPaginatedResultModels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IntegrationPaginatedResultModels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "IntegrationPaginatedResultModelsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Integration", "type": "reference", }, @@ -57009,325 +56881,325 @@ exports[`open api parser hookdeck parse open api 1`] = ` "IntegrationProvider": { "description": "The provider name", "generatedName": "IntegrationProvider", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "twitter", - "nameOverride": undefined, + "nameOverride": null, "value": "twitter", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "stripe", - "nameOverride": undefined, + "nameOverride": null, "value": "stripe", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "recharge", - "nameOverride": undefined, + "nameOverride": null, "value": "recharge", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "github", - "nameOverride": undefined, + "nameOverride": null, "value": "github", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "shopify", - "nameOverride": undefined, + "nameOverride": null, "value": "shopify", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "postmark", - "nameOverride": undefined, + "nameOverride": null, "value": "postmark", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "typeform", - "nameOverride": undefined, + "nameOverride": null, "value": "typeform", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "hmac", - "nameOverride": undefined, + "nameOverride": null, "value": "hmac", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "basic_auth", - "nameOverride": undefined, + "nameOverride": null, "value": "basic_auth", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "api_key", - "nameOverride": undefined, + "nameOverride": null, "value": "api_key", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "xero", - "nameOverride": undefined, + "nameOverride": null, "value": "xero", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "svix", - "nameOverride": undefined, + "nameOverride": null, "value": "svix", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "zoom", - "nameOverride": undefined, + "nameOverride": null, "value": "zoom", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "akeneo", - "nameOverride": undefined, + "nameOverride": null, "value": "akeneo", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "adyen", - "nameOverride": undefined, + "nameOverride": null, "value": "adyen", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "gitlab", - "nameOverride": undefined, + "nameOverride": null, "value": "gitlab", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PropertyFinder", - "nameOverride": undefined, + "nameOverride": null, "value": "property-finder", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "woocommerce", - "nameOverride": undefined, + "nameOverride": null, "value": "woocommerce", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "oura", - "nameOverride": undefined, + "nameOverride": null, "value": "oura", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "commercelayer", - "nameOverride": undefined, + "nameOverride": null, "value": "commercelayer", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "mailgun", - "nameOverride": undefined, + "nameOverride": null, "value": "mailgun", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "pipedrive", - "nameOverride": undefined, + "nameOverride": null, "value": "pipedrive", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "sendgrid", - "nameOverride": undefined, + "nameOverride": null, "value": "sendgrid", }, ], }, "Issue": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], "description": "Issue", "discriminantProperty": "type", "generatedName": "Issue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "delivery": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasDeliveryIssue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DeliveryIssue", "type": "reference", }, "transformation": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasTransformationIssue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransformationIssue", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "IssueCount": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IssueCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -57337,8 +57209,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Number of issues", "generatedName": "IssueCountCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -57351,56 +57223,56 @@ exports[`open api parser hookdeck parse open api 1`] = ` "IssueStatus": { "description": "Issue status", "generatedName": "IssueStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "OPENED", - "nameOverride": undefined, + "nameOverride": null, "value": "OPENED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "IGNORED", - "nameOverride": undefined, + "nameOverride": null, "value": "IGNORED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ACKNOWLEDGED", - "nameOverride": undefined, + "nameOverride": null, "value": "ACKNOWLEDGED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RESOLVED", - "nameOverride": undefined, + "nameOverride": null, "value": "RESOLVED", }, ], @@ -57408,10 +57280,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "IssueTrigger": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IssueTrigger", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -57421,11 +57293,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ID of the issue trigger", "generatedName": "IssueTriggerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57437,25 +57309,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "issueTriggerTeamId", "key": "team_id", "schema": { - "description": undefined, + "description": null, "generatedName": "issueTriggerTeamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ID of the workspace", "generatedName": "IssueTriggerTeamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "ID of the workspace", "generatedName": "IssueTriggerTeamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57469,25 +57341,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "issueTriggerName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "issueTriggerName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optional unique name to use as reference when using the API", "generatedName": "IssueTriggerName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Optional unique name to use as reference when using the API", "generatedName": "IssueTriggerName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57501,10 +57373,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "issueTriggerType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "IssueTriggerType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IssueType", "type": "reference", }, @@ -57515,10 +57387,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "issueTriggerConfigs", "key": "configs", "schema": { - "description": undefined, + "description": null, "generatedName": "IssueTriggerConfigs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IssueTriggerReference", "type": "reference", }, @@ -57529,16 +57401,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "issueTriggerChannels", "key": "channels", "schema": { - "description": undefined, + "description": null, "generatedName": "issueTriggerChannels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IssueTriggerChannels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IssueTriggerChannels", "type": "reference", }, @@ -57550,22 +57422,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "issueTriggerDisabledAt", "key": "disabled_at", "schema": { - "description": undefined, + "description": null, "generatedName": "issueTriggerDisabledAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ISO timestamp for when the issue trigger was disabled", "generatedName": "IssueTriggerDisabledAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "ISO timestamp for when the issue trigger was disabled", "generatedName": "IssueTriggerDisabledAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -57582,8 +57454,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ISO timestamp for when the issue trigger was last updated", "generatedName": "IssueTriggerUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -57598,8 +57470,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ISO timestamp for when the issue trigger was created", "generatedName": "IssueTriggerCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -57612,22 +57484,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "issueTriggerDeletedAt", "key": "deleted_at", "schema": { - "description": undefined, + "description": null, "generatedName": "issueTriggerDeletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ISO timestamp for when the issue trigger was deleted", "generatedName": "IssueTriggerDeletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "ISO timestamp for when the issue trigger was deleted", "generatedName": "IssueTriggerDeletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -57644,8 +57516,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Configurations for a 'Backpressure' issue trigger", "generatedName": "IssueTriggerBackpressureConfigs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -57653,10 +57525,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "issueTriggerBackpressureConfigsDelay", "key": "delay", "schema": { - "description": undefined, + "description": null, "generatedName": "IssueTriggerBackpressureConfigsDelay", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IssueTriggerBackpressureDelay", "type": "reference", }, @@ -57667,38 +57539,39 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "issueTriggerBackpressureConfigsDestinations", "key": "destinations", "schema": { - "oneOf": { + "type": "oneOf", + "value": { "description": "A pattern to match on the destination name or array of destination IDs. Use \`*\` as wildcard.", "generatedName": "IssueTriggerBackpressureConfigsDestinations", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "IssueTriggerBackpressureConfigsDestinations", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "IssueTriggerBackpressureConfigsDestinations", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "IssueTriggerBackpressureConfigsDestinationsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57707,7 +57580,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, ], @@ -57716,8 +57588,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "IssueTriggerBackpressureDelay": { "description": "The minimum delay (backpressure) to open the issue for min of 1 minute (60000) and max of 1 day (86400000)", "generatedName": "IssueTriggerBackpressureDelay", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -57726,16 +57598,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "IssueTriggerChannels": { "description": "Notification channels object for the specific channel type", "generatedName": "IssueTriggerChannels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Notification channels object for the specific channel type", "generatedName": "IssueTriggerChannels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -57743,16 +57615,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "issueTriggerChannelsSlack", "key": "slack", "schema": { - "description": undefined, + "description": null, "generatedName": "issueTriggerChannelsSlack", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IssueTriggerChannelsSlack", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IssueTriggerSlackChannel", "type": "reference", }, @@ -57764,16 +57636,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "issueTriggerChannelsOpsgenie", "key": "opsgenie", "schema": { - "description": undefined, + "description": null, "generatedName": "issueTriggerChannelsOpsgenie", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IssueTriggerChannelsOpsgenie", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IssueTriggerIntegrationChannel", "type": "reference", }, @@ -57785,16 +57657,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "issueTriggerChannelsEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "issueTriggerChannelsEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IssueTriggerChannelsEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IssueTriggerEmailChannel", "type": "reference", }, @@ -57809,8 +57681,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Configurations for a 'delivery' issue trigger", "generatedName": "IssueTriggerDeliveryConfigs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -57818,10 +57690,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "issueTriggerDeliveryConfigsStrategy", "key": "strategy", "schema": { - "description": undefined, + "description": null, "generatedName": "IssueTriggerDeliveryConfigsStrategy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IssueTriggerStrategy", "type": "reference", }, @@ -57832,38 +57704,39 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "issueTriggerDeliveryConfigsConnections", "key": "connections", "schema": { - "oneOf": { + "type": "oneOf", + "value": { "description": "A pattern to match on the connection name or array of connection IDs. Use \`*\` as wildcard.", "generatedName": "IssueTriggerDeliveryConfigsConnections", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "IssueTriggerDeliveryConfigsConnections", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "IssueTriggerDeliveryConfigsConnections", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "IssueTriggerDeliveryConfigsConnectionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57872,7 +57745,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, ], @@ -57883,8 +57755,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Email channel for an issue trigger", "generatedName": "IssueTriggerEmailChannel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -57893,18 +57765,18 @@ exports[`open api parser hookdeck parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Integration channel for an issue trigger", "generatedName": "IssueTriggerIntegrationChannel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "IssueTriggerPaginatedResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IssueTriggerPaginatedResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -57912,16 +57784,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "issueTriggerPaginatedResultPagination", "key": "pagination", "schema": { - "description": undefined, + "description": null, "generatedName": "issueTriggerPaginatedResultPagination", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IssueTriggerPaginatedResultPagination", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SeekPagination", "type": "reference", }, @@ -57933,16 +57805,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "issueTriggerPaginatedResultCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "issueTriggerPaginatedResultCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IssueTriggerPaginatedResultCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -57956,22 +57828,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "issueTriggerPaginatedResultModels", "key": "models", "schema": { - "description": undefined, + "description": null, "generatedName": "issueTriggerPaginatedResultModels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IssueTriggerPaginatedResultModels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "IssueTriggerPaginatedResultModelsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IssueTrigger", "type": "reference", }, @@ -57982,48 +57854,48 @@ exports[`open api parser hookdeck parse open api 1`] = ` "type": "object", }, "IssueTriggerReference": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Configuration object for the specific issue type selected", "generatedName": "IssueTriggerReference", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "IssueTriggerReferenceZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IssueTriggerDeliveryConfigs", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "IssueTriggerReferenceOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IssueTriggerTransformationConfigs", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "IssueTriggerReferenceTwo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IssueTriggerBackpressureConfigs", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, "IssueTriggerSlackChannel": { "allOf": [], "allOfPropertyConflicts": [], "description": "Slack channel for an issue trigger", "generatedName": "IssueTriggerSlackChannel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -58033,11 +57905,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Channel name", "generatedName": "IssueTriggerSlackChannelChannelName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -58049,32 +57921,32 @@ exports[`open api parser hookdeck parse open api 1`] = ` "IssueTriggerStrategy": { "description": "The strategy uses to open the issue", "generatedName": "IssueTriggerStrategy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "first_attempt", - "nameOverride": undefined, + "nameOverride": null, "value": "first_attempt", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "final_attempt", - "nameOverride": undefined, + "nameOverride": null, "value": "final_attempt", }, ], @@ -58084,8 +57956,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Configurations for a 'Transformation' issue trigger", "generatedName": "IssueTriggerTransformationConfigs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -58093,10 +57965,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "issueTriggerTransformationConfigsLogLevel", "key": "log_level", "schema": { - "description": undefined, + "description": null, "generatedName": "IssueTriggerTransformationConfigsLogLevel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransformationExecutionLogLevel", "type": "reference", }, @@ -58107,38 +57979,39 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "issueTriggerTransformationConfigsTransformations", "key": "transformations", "schema": { - "oneOf": { + "type": "oneOf", + "value": { "description": "A pattern to match on the transformation name or array of transformation IDs. Use \`*\` as wildcard.", "generatedName": "IssueTriggerTransformationConfigsTransformations", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "IssueTriggerTransformationConfigsTransformations", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "IssueTriggerTransformationConfigsTransformations", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "IssueTriggerTransformationConfigsTransformationsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -58147,7 +58020,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, ], @@ -58156,85 +58028,85 @@ exports[`open api parser hookdeck parse open api 1`] = ` "IssueType": { "description": "Issue type", "generatedName": "IssueType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "delivery", - "nameOverride": undefined, + "nameOverride": null, "value": "delivery", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "transformation", - "nameOverride": undefined, + "nameOverride": null, "value": "transformation", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "backpressure", - "nameOverride": undefined, + "nameOverride": null, "value": "backpressure", }, ], }, "IssueWithData": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "type", "generatedName": "IssueWithData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "delivery": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasDeliveryIssueWithData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DeliveryIssueWithData", "type": "reference", }, "transformation": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasTransformationIssueWithData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransformationIssueWithData", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "IssueWithDataPaginatedResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IssueWithDataPaginatedResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -58242,16 +58114,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "issueWithDataPaginatedResultPagination", "key": "pagination", "schema": { - "description": undefined, + "description": null, "generatedName": "issueWithDataPaginatedResultPagination", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IssueWithDataPaginatedResultPagination", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SeekPagination", "type": "reference", }, @@ -58263,16 +58135,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "issueWithDataPaginatedResultCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "issueWithDataPaginatedResultCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IssueWithDataPaginatedResultCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -58286,22 +58158,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "issueWithDataPaginatedResultModels", "key": "models", "schema": { - "description": undefined, + "description": null, "generatedName": "issueWithDataPaginatedResultModels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IssueWithDataPaginatedResultModels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "IssueWithDataPaginatedResultModelsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IssueWithData", "type": "reference", }, @@ -58312,58 +58184,58 @@ exports[`open api parser hookdeck parse open api 1`] = ` "type": "object", }, "OrderByDirection": { - "description": undefined, + "description": null, "generatedName": "OrderByDirection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "asc", - "nameOverride": undefined, + "nameOverride": null, "value": "asc", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "desc", - "nameOverride": undefined, + "nameOverride": null, "value": "desc", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ASC", - "nameOverride": undefined, + "nameOverride": null, "value": "ASC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DESC", - "nameOverride": undefined, + "nameOverride": null, "value": "DESC", }, ], @@ -58371,10 +58243,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "RawBody": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RawBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -58382,13 +58254,13 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "rawBodyBody", "key": "body", "schema": { - "description": undefined, + "description": null, "generatedName": "RawBodyBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -58400,10 +58272,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "Request": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Request", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -58413,11 +58285,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ID of the request", "generatedName": "RequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -58431,11 +58303,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ID of the workspace", "generatedName": "RequestTeamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -58447,22 +58319,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "requestVerified", "key": "verified", "schema": { - "description": undefined, + "description": null, "generatedName": "requestVerified", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether or not the request was verified when received", "generatedName": "RequestVerified", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Whether or not the request was verified when received", "generatedName": "RequestVerified", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -58477,25 +58349,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "requestOriginalEventDataId", "key": "original_event_data_id", "schema": { - "description": undefined, + "description": null, "generatedName": "requestOriginalEventDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ID of the request data", "generatedName": "RequestOriginalEventDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "ID of the request data", "generatedName": "RequestOriginalEventDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -58509,25 +58381,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "requestDuplicateHash", "key": "duplicate_hash", "schema": { - "description": undefined, + "description": null, "generatedName": "requestDuplicateHash", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Hash of the request data payload used to check for duplicates", "generatedName": "RequestDuplicateHash", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Hash of the request data payload used to check for duplicates", "generatedName": "RequestDuplicateHash", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -58541,22 +58413,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "requestDuplicateHits", "key": "duplicate_hits", "schema": { - "description": undefined, + "description": null, "generatedName": "requestDuplicateHits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Count of duplicate hits found", "generatedName": "RequestDuplicateHits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Count of duplicate hits found", "generatedName": "RequestDuplicateHits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -58571,16 +58443,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "requestRejectionCause", "key": "rejection_cause", "schema": { - "description": undefined, + "description": null, "generatedName": "requestRejectionCause", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RequestRejectionCause", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RequestRejectionCause", "type": "reference", }, @@ -58592,46 +58464,46 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "requestIngestPriority", "key": "ingest_priority", "schema": { - "description": undefined, + "description": null, "generatedName": "requestIngestPriority", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The priority attributed to the request when received", "generatedName": "RequestIngestPriority", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The priority attributed to the request when received", "generatedName": "RequestIngestPriority", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NORMAL", - "nameOverride": undefined, + "nameOverride": null, "value": "NORMAL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LOW", - "nameOverride": undefined, + "nameOverride": null, "value": "LOW", }, ], @@ -58645,22 +58517,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "requestIngestedAt", "key": "ingested_at", "schema": { - "description": undefined, + "description": null, "generatedName": "requestIngestedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The time the request was originally received", "generatedName": "RequestIngestedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The time the request was originally received", "generatedName": "RequestIngestedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -58675,19 +58547,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "requestIngestedAtId", "key": "ingested_at_id", "schema": { - "description": undefined, + "description": null, "generatedName": "requestIngestedAtId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RequestIngestedAtId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -58702,11 +58574,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ID of the associated source", "generatedName": "RequestSourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -58718,22 +58590,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "requestEventsCount", "key": "events_count", "schema": { - "description": undefined, + "description": null, "generatedName": "requestEventsCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The count of events created from this request (CLI events not included)", "generatedName": "RequestEventsCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The count of events created from this request (CLI events not included)", "generatedName": "RequestEventsCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -58748,22 +58620,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "requestCliEventsCount", "key": "cli_events_count", "schema": { - "description": undefined, + "description": null, "generatedName": "requestCliEventsCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The count of CLI events created from this request", "generatedName": "RequestCliEventsCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The count of CLI events created from this request", "generatedName": "RequestCliEventsCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -58778,22 +58650,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "requestIgnoredCount", "key": "ignored_count", "schema": { - "description": undefined, + "description": null, "generatedName": "requestIgnoredCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RequestIgnoredCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RequestIgnoredCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -58808,24 +58680,24 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "requestData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "requestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -58833,13 +58705,13 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "requestDataPath", "key": "path", "schema": { - "description": undefined, + "description": null, "generatedName": "RequestDataPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -58851,25 +58723,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "requestDataQuery", "key": "query", "schema": { - "description": undefined, + "description": null, "generatedName": "requestDataQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RequestDataQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RequestDataQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -58883,38 +58755,39 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "requestDataParsedQuery", "key": "parsed_query", "schema": { - "description": undefined, + "description": null, "generatedName": "requestDataParsedQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RequestDataParsedQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "RequestDataParsedQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "RequestDataParsedQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RequestDataParsedQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -58923,17 +58796,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RequestDataParsedQueryOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -58944,68 +58816,68 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "requestDataHeaders", "key": "headers", "schema": { - "description": undefined, + "description": null, "generatedName": "requestDataHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RequestDataHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "RequestDataHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "RequestDataHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "RequestDataHeadersOne", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "RequestDataHeadersOneKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "RequestDataHeadersOneValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RequestDataHeadersOneValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -59015,7 +58887,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -59026,32 +58897,33 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "requestDataBody", "key": "body", "schema": { - "description": undefined, + "description": null, "generatedName": "requestDataBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RequestDataBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "RequestDataBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "RequestDataBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -59059,29 +58931,28 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RequestDataBodyOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, { - "description": undefined, + "description": null, "generatedName": "RequestDataBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "RequestDataBodyItem", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -59092,22 +58963,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "requestDataIsLargePayload", "key": "is_large_payload", "schema": { - "description": undefined, + "description": null, "generatedName": "requestDataIsLargePayload", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RequestDataIsLargePayload", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RequestDataIsLargePayload", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -59130,8 +59001,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Date the event was last updated", "generatedName": "RequestUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -59146,8 +59017,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": " Date the event was created", "generatedName": "RequestCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -59160,10 +59031,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "RequestPaginatedResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RequestPaginatedResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -59171,16 +59042,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "requestPaginatedResultPagination", "key": "pagination", "schema": { - "description": undefined, + "description": null, "generatedName": "requestPaginatedResultPagination", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RequestPaginatedResultPagination", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SeekPagination", "type": "reference", }, @@ -59192,16 +59063,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "requestPaginatedResultCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "requestPaginatedResultCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RequestPaginatedResultCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -59215,22 +59086,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "requestPaginatedResultModels", "key": "models", "schema": { - "description": undefined, + "description": null, "generatedName": "requestPaginatedResultModels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RequestPaginatedResultModels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RequestPaginatedResultModelsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Request", "type": "reference", }, @@ -59241,118 +59112,118 @@ exports[`open api parser hookdeck parse open api 1`] = ` "type": "object", }, "RequestRejectionCause": { - "description": undefined, + "description": null, "generatedName": "RequestRejectionCause", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SOURCE_ARCHIVED", - "nameOverride": undefined, + "nameOverride": null, "value": "SOURCE_ARCHIVED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NO_WEBHOOK", - "nameOverride": undefined, + "nameOverride": null, "value": "NO_WEBHOOK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "VERIFICATION_FAILED", - "nameOverride": undefined, + "nameOverride": null, "value": "VERIFICATION_FAILED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UNSUPPORTED_HTTP_METHOD", - "nameOverride": undefined, + "nameOverride": null, "value": "UNSUPPORTED_HTTP_METHOD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UNSUPPORTED_CONTENT_TYPE", - "nameOverride": undefined, + "nameOverride": null, "value": "UNSUPPORTED_CONTENT_TYPE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UNPARSABLE_JSON", - "nameOverride": undefined, + "nameOverride": null, "value": "UNPARSABLE_JSON", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PAYLOAD_TOO_LARGE", - "nameOverride": undefined, + "nameOverride": null, "value": "PAYLOAD_TOO_LARGE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "INGESTION_FATAL", - "nameOverride": undefined, + "nameOverride": null, "value": "INGESTION_FATAL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UNKNOWN", - "nameOverride": undefined, + "nameOverride": null, "value": "UNKNOWN", }, ], @@ -59360,10 +59231,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "RetriedEvent": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetriedEvent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -59371,10 +59242,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "retriedEventEvent", "key": "event", "schema": { - "description": undefined, + "description": null, "generatedName": "RetriedEventEvent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Event", "type": "reference", }, @@ -59385,10 +59256,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "retriedEventAttempt", "key": "attempt", "schema": { - "description": undefined, + "description": null, "generatedName": "RetriedEventAttempt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EventAttempt", "type": "reference", }, @@ -59399,10 +59270,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "RetryRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetryRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -59410,10 +59281,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "retryRequestRequest", "key": "request", "schema": { - "description": undefined, + "description": null, "generatedName": "RetryRequestRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Request", "type": "reference", }, @@ -59424,28 +59295,28 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "retryRequestEvents", "key": "events", "schema": { - "description": undefined, + "description": null, "generatedName": "retryRequestEvents", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetryRequestEvents", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetryRequestEvents", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RetryRequestEventsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Event", "type": "reference", }, @@ -59459,10 +59330,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "RetryRule": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetryRule", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -59472,12 +59343,12 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "A retry rule must be of type \`retry\`", "generatedName": "RetryRuleType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "retry", "type": "string", + "value": "retry", }, }, }, @@ -59487,10 +59358,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "retryRuleStrategy", "key": "strategy", "schema": { - "description": undefined, + "description": null, "generatedName": "RetryRuleStrategy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RetryStrategy", "type": "reference", }, @@ -59501,22 +59372,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "retryRuleInterval", "key": "interval", "schema": { - "description": undefined, + "description": null, "generatedName": "retryRuleInterval", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Time in MS between each retry", "generatedName": "RetryRuleInterval", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Time in MS between each retry", "generatedName": "RetryRuleInterval", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -59531,22 +59402,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "retryRuleCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "retryRuleCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Maximum number of retries to attempt", "generatedName": "RetryRuleCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Maximum number of retries to attempt", "generatedName": "RetryRuleCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -59561,101 +59432,101 @@ exports[`open api parser hookdeck parse open api 1`] = ` "RetryStrategy": { "description": "Algorithm to use when calculating delay between retries", "generatedName": "RetryStrategy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "linear", - "nameOverride": undefined, + "nameOverride": null, "value": "linear", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "exponential", - "nameOverride": undefined, + "nameOverride": null, "value": "exponential", }, ], }, "Rule": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "Rule", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "RuleZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RetryRule", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "RuleOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AlertRule", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "RuleTwo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "FilterRule", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "RuleThree", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransformRule", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "RuleFour", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DelayRule", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, "Ruleset": { "description": "Associated [Ruleset](#ruleset-object) object", "generatedName": "Ruleset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Associated [Ruleset](#ruleset-object) object", "generatedName": "Ruleset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -59665,11 +59536,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ID of the ruleset", "generatedName": "RulesetId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -59683,11 +59554,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "A unique name for the ruleset", "generatedName": "RulesetName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -59701,11 +59572,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ID of the workspace", "generatedName": "RulesetTeamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -59719,14 +59590,14 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Array of rules to apply", "generatedName": "RulesetRules", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RulesetRulesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Rule", "type": "reference", }, @@ -59740,8 +59611,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Default ruleset of Workspace", "generatedName": "RulesetIsTeamDefault", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -59754,22 +59625,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "rulesetArchivedAt", "key": "archived_at", "schema": { - "description": undefined, + "description": null, "generatedName": "rulesetArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Date the ruleset was archived", "generatedName": "RulesetArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Date the ruleset was archived", "generatedName": "RulesetArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -59786,8 +59657,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Date the ruleset was last updated", "generatedName": "RulesetUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -59802,8 +59673,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Date the ruleset was created", "generatedName": "RulesetCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -59817,10 +59688,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "RulesetPaginatedResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RulesetPaginatedResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -59828,16 +59699,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "rulesetPaginatedResultPagination", "key": "pagination", "schema": { - "description": undefined, + "description": null, "generatedName": "rulesetPaginatedResultPagination", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RulesetPaginatedResultPagination", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SeekPagination", "type": "reference", }, @@ -59849,16 +59720,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "rulesetPaginatedResultCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "rulesetPaginatedResultCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RulesetPaginatedResultCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -59872,22 +59743,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "rulesetPaginatedResultModels", "key": "models", "schema": { - "description": undefined, + "description": null, "generatedName": "rulesetPaginatedResultModels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RulesetPaginatedResultModels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RulesetPaginatedResultModelsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Ruleset", "type": "reference", }, @@ -59900,10 +59771,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "SeekPagination": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SeekPagination", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -59911,44 +59782,45 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "seekPaginationOrderBy", "key": "order_by", "schema": { - "description": undefined, + "description": null, "generatedName": "seekPaginationOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "SeekPaginationOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "SeekPaginationOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "SeekPaginationOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SeekPaginationOrderByItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -59957,7 +59829,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -59967,37 +59838,38 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "seekPaginationDir", "key": "dir", "schema": { - "description": undefined, + "description": null, "generatedName": "seekPaginationDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "SeekPaginationDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "SeekPaginationDirZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "OrderByDirection", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "SeekPaginationDir", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SeekPaginationDirItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "OrderByDirection", "type": "reference", }, @@ -60005,7 +59877,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -60015,16 +59886,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "seekPaginationLimit", "key": "limit", "schema": { - "description": undefined, + "description": null, "generatedName": "seekPaginationLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SeekPaginationLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -60038,19 +59909,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "seekPaginationPrev", "key": "prev", "schema": { - "description": undefined, + "description": null, "generatedName": "seekPaginationPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SeekPaginationPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60063,19 +59934,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "seekPaginationNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "seekPaginationNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SeekPaginationNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60088,10 +59959,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "ShopifyIntegrationConfigs": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ShopifyIntegrationConfigs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -60099,13 +59970,13 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "shopifyIntegrationConfigsWebhookSecretKey", "key": "webhook_secret_key", "schema": { - "description": undefined, + "description": null, "generatedName": "ShopifyIntegrationConfigsWebhookSecretKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60117,46 +59988,46 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "shopifyIntegrationConfigsRateLimitPeriod", "key": "rate_limit_period", "schema": { - "description": undefined, + "description": null, "generatedName": "shopifyIntegrationConfigsRateLimitPeriod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShopifyIntegrationConfigsRateLimitPeriod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShopifyIntegrationConfigsRateLimitPeriod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "minute", - "nameOverride": undefined, + "nameOverride": null, "value": "minute", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "second", - "nameOverride": undefined, + "nameOverride": null, "value": "second", }, ], @@ -60170,22 +60041,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "shopifyIntegrationConfigsRateLimit", "key": "rate_limit", "schema": { - "description": undefined, + "description": null, "generatedName": "shopifyIntegrationConfigsRateLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShopifyIntegrationConfigsRateLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShopifyIntegrationConfigsRateLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -60200,25 +60071,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "shopifyIntegrationConfigsApiKey", "key": "api_key", "schema": { - "description": undefined, + "description": null, "generatedName": "shopifyIntegrationConfigsApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShopifyIntegrationConfigsApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShopifyIntegrationConfigsApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60232,25 +60103,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "shopifyIntegrationConfigsApiSecret", "key": "api_secret", "schema": { - "description": undefined, + "description": null, "generatedName": "shopifyIntegrationConfigsApiSecret", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShopifyIntegrationConfigsApiSecret", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShopifyIntegrationConfigsApiSecret", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60264,25 +60135,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "shopifyIntegrationConfigsShop", "key": "shop", "schema": { - "description": undefined, + "description": null, "generatedName": "shopifyIntegrationConfigsShop", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShopifyIntegrationConfigsShop", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShopifyIntegrationConfigsShop", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60294,18 +60165,18 @@ exports[`open api parser hookdeck parse open api 1`] = ` "type": "object", }, "ShortEventData": { - "description": undefined, + "description": null, "generatedName": "ShortEventData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ShortEventData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -60313,13 +60184,13 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "shortEventDataPath", "key": "path", "schema": { - "description": undefined, + "description": null, "generatedName": "ShortEventDataPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60331,25 +60202,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "shortEventDataQuery", "key": "query", "schema": { - "description": undefined, + "description": null, "generatedName": "shortEventDataQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShortEventDataQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShortEventDataQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60363,38 +60234,39 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "shortEventDataParsedQuery", "key": "parsed_query", "schema": { - "description": undefined, + "description": null, "generatedName": "shortEventDataParsedQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShortEventDataParsedQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "ShortEventDataParsedQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "ShortEventDataParsedQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShortEventDataParsedQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60403,17 +60275,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ShortEventDataParsedQueryOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -60424,68 +60295,68 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "shortEventDataHeaders", "key": "headers", "schema": { - "description": undefined, + "description": null, "generatedName": "shortEventDataHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShortEventDataHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "ShortEventDataHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "ShortEventDataHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "ShortEventDataHeadersOne", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "ShortEventDataHeadersOneKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "ShortEventDataHeadersOneValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShortEventDataHeadersOneValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60495,7 +60366,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -60506,32 +60376,33 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "shortEventDataBody", "key": "body", "schema": { - "description": undefined, + "description": null, "generatedName": "shortEventDataBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShortEventDataBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "ShortEventDataBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "ShortEventDataBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60539,29 +60410,28 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ShortEventDataBodyOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, { - "description": undefined, + "description": null, "generatedName": "ShortEventDataBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "ShortEventDataBodyItem", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -60572,22 +60442,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "shortEventDataIsLargePayload", "key": "is_large_payload", "schema": { - "description": undefined, + "description": null, "generatedName": "shortEventDataIsLargePayload", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ShortEventDataIsLargePayload", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ShortEventDataIsLargePayload", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -60605,8 +60475,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Associated [Source](#source-object) object", "generatedName": "Source", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -60616,11 +60486,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ID of the source", "generatedName": "SourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60634,11 +60504,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Name for the source", "generatedName": "SourceName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60652,11 +60522,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ID of the workspace", "generatedName": "SourceTeamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60670,11 +60540,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "A unique URL that must be supplied to your webhook's provider", "generatedName": "SourceUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60686,25 +60556,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "sourceIntegrationId", "key": "integration_id", "schema": { - "description": undefined, + "description": null, "generatedName": "sourceIntegrationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ID of the integration", "generatedName": "SourceIntegrationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "ID of the integration", "generatedName": "SourceIntegrationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60718,24 +60588,24 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "sourceIntegration", "key": "integration", "schema": { - "description": undefined, + "description": null, "generatedName": "sourceIntegration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Integration object", "generatedName": "SourceIntegration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Integration object", "generatedName": "SourceIntegration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -60745,11 +60615,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ID of the integration", "generatedName": "SourceIntegrationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60763,11 +60633,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Label of the integration", "generatedName": "SourceIntegrationLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60779,10 +60649,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "sourceIntegrationProvider", "key": "provider", "schema": { - "description": undefined, + "description": null, "generatedName": "SourceIntegrationProvider", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IntegrationProvider", "type": "reference", }, @@ -60795,14 +60665,14 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "List of enabled features", "generatedName": "SourceIntegrationFeatures", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SourceIntegrationFeaturesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IntegrationFeature", "type": "reference", }, @@ -60820,22 +60690,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "sourceArchivedAt", "key": "archived_at", "schema": { - "description": undefined, + "description": null, "generatedName": "sourceArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Date the source was archived", "generatedName": "SourceArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Date the source was archived", "generatedName": "SourceArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -60852,8 +60722,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Date the source was last updated", "generatedName": "SourceUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -60868,8 +60738,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Date the source was created", "generatedName": "SourceCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -60882,10 +60752,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "SourcePaginatedResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SourcePaginatedResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -60893,16 +60763,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "sourcePaginatedResultPagination", "key": "pagination", "schema": { - "description": undefined, + "description": null, "generatedName": "sourcePaginatedResultPagination", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SourcePaginatedResultPagination", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SeekPagination", "type": "reference", }, @@ -60914,16 +60784,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "sourcePaginatedResultCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "sourcePaginatedResultCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SourcePaginatedResultCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -60937,22 +60807,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "sourcePaginatedResultModels", "key": "models", "schema": { - "description": undefined, + "description": null, "generatedName": "sourcePaginatedResultModels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SourcePaginatedResultModels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SourcePaginatedResultModelsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Source", "type": "reference", }, @@ -60965,10 +60835,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "ToggleWebhookNotifications": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ToggleWebhookNotifications", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -60976,10 +60846,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "toggleWebhookNotificationsEnabled", "key": "enabled", "schema": { - "description": undefined, + "description": null, "generatedName": "ToggleWebhookNotificationsEnabled", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -60992,28 +60862,28 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "toggleWebhookNotificationsTopics", "key": "topics", "schema": { - "description": undefined, + "description": null, "generatedName": "toggleWebhookNotificationsTopics", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ToggleWebhookNotificationsTopics", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ToggleWebhookNotificationsTopics", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ToggleWebhookNotificationsTopicsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TopicsValue", "type": "reference", }, @@ -61027,13 +60897,13 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "toggleWebhookNotificationsSourceId", "key": "source_id", "schema": { - "description": undefined, + "description": null, "generatedName": "ToggleWebhookNotificationsSourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61045,56 +60915,56 @@ exports[`open api parser hookdeck parse open api 1`] = ` "TopicsValue": { "description": "Supported topics", "generatedName": "TopicsValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "IssueOpened", - "nameOverride": undefined, + "nameOverride": null, "value": "issue.opened", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "IssueUpdated", - "nameOverride": undefined, + "nameOverride": null, "value": "issue.updated", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DeprecatedAttemptFailed", - "nameOverride": undefined, + "nameOverride": null, "value": "deprecated.attempt-failed", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EventSuccessful", - "nameOverride": undefined, + "nameOverride": null, "value": "event.successful", }, ], @@ -61102,10 +60972,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "TransformFull": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TransformFull", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -61115,12 +60985,12 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "A transformation rule must be of type \`transformation\`", "generatedName": "TransformFullType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "transform", "type": "string", + "value": "transform", }, }, }, @@ -61130,25 +61000,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformFullTransformationId", "key": "transformation_id", "schema": { - "description": undefined, + "description": null, "generatedName": "transformFullTransformationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ID of the attached transformation object. Optional input, always set once the rule is defined", "generatedName": "TransformFullTransformationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "ID of the attached transformation object. Optional input, always set once the rule is defined", "generatedName": "TransformFullTransformationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61162,18 +61032,18 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformFullTransformation", "key": "transformation", "schema": { - "description": undefined, + "description": null, "generatedName": "transformFullTransformation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "You can optionally define a new transformation while creating a transform rule", "generatedName": "TransformFullTransformation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -61183,11 +61053,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "The unique name of the transformation", "generatedName": "TransformFullTransformationName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61201,11 +61071,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "A string representation of your JavaScript (ES6) code to run", "generatedName": "TransformFullTransformationCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61217,49 +61087,48 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformFullTransformationEnv", "key": "env", "schema": { - "description": undefined, + "description": null, "generatedName": "transformFullTransformationEnv", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A key-value object of environment variables to encrypt and expose to your transformation code", "generatedName": "TransformFullTransformationEnv", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "A key-value object of environment variables to encrypt and expose to your transformation code", "generatedName": "TransformFullTransformationEnv", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "TransformFullTransformationEnvKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "TransformFullTransformationEnvValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TransformFullTransformationEnvValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61280,10 +61149,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "TransformReference": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TransformReference", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -61293,12 +61162,12 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "A transformation rule must be of type \`transformation\`", "generatedName": "TransformReferenceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "transform", "type": "string", + "value": "transform", }, }, }, @@ -61310,11 +61179,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ID of the attached transformation object. Optional input, always set once the rule is defined", "generatedName": "TransformReferenceTransformationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61324,40 +61193,40 @@ exports[`open api parser hookdeck parse open api 1`] = ` "type": "object", }, "TransformRule": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "TransformRule", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "TransformRuleZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransformReference", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "TransformRuleOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransformFull", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, "Transformation": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Transformation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -61367,11 +61236,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ID of the transformation", "generatedName": "TransformationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61385,11 +61254,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ID of the workspace", "generatedName": "TransformationTeamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61403,11 +61272,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "A unique, human-friendly name for the transformation", "generatedName": "TransformationName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61421,11 +61290,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "JavaScript code to be executed", "generatedName": "TransformationCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61437,25 +61306,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationEncryptedEnv", "key": "encrypted_env", "schema": { - "description": undefined, + "description": null, "generatedName": "transformationEncryptedEnv", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransformationEncryptedEnv", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TransformationEncryptedEnv", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61469,25 +61338,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationIv", "key": "iv", "schema": { - "description": undefined, + "description": null, "generatedName": "transformationIv", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransformationIv", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TransformationIv", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61501,49 +61370,48 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationEnv", "key": "env", "schema": { - "description": undefined, + "description": null, "generatedName": "transformationEnv", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Key-value environment variables to be passed to the transformation", "generatedName": "TransformationEnv", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Key-value environment variables to be passed to the transformation", "generatedName": "TransformationEnv", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "TransformationEnvKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "TransformationEnvValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TransformationEnvValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61561,8 +61429,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Date the transformation was last updated", "generatedName": "TransformationUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -61577,8 +61445,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Date the transformation was created", "generatedName": "TransformationCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -61591,10 +61459,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "TransformationExecution": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TransformationExecution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -61602,13 +61470,13 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationExecutionId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "TransformationExecutionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61620,13 +61488,13 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationExecutionTransformedEventDataId", "key": "transformed_event_data_id", "schema": { - "description": undefined, + "description": null, "generatedName": "TransformationExecutionTransformedEventDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61638,13 +61506,13 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationExecutionOriginalEventDataId", "key": "original_event_data_id", "schema": { - "description": undefined, + "description": null, "generatedName": "TransformationExecutionOriginalEventDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61656,13 +61524,13 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationExecutionTransformationId", "key": "transformation_id", "schema": { - "description": undefined, + "description": null, "generatedName": "TransformationExecutionTransformationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61674,13 +61542,13 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationExecutionTeamId", "key": "team_id", "schema": { - "description": undefined, + "description": null, "generatedName": "TransformationExecutionTeamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61692,13 +61560,13 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationExecutionWebhookId", "key": "webhook_id", "schema": { - "description": undefined, + "description": null, "generatedName": "TransformationExecutionWebhookId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61710,10 +61578,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationExecutionLogLevel", "key": "log_level", "schema": { - "description": undefined, + "description": null, "generatedName": "TransformationExecutionLogLevel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransformationExecutionLogLevel", "type": "reference", }, @@ -61724,16 +61592,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationExecutionLogs", "key": "logs", "schema": { - "description": undefined, + "description": null, "generatedName": "TransformationExecutionLogs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TransformationExecutionLogsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ConsoleLine", "type": "reference", }, @@ -61745,10 +61613,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationExecutionUpdatedAt", "key": "updated_at", "schema": { - "description": undefined, + "description": null, "generatedName": "TransformationExecutionUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -61761,10 +61629,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationExecutionCreatedAt", "key": "created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "TransformationExecutionCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -61777,16 +61645,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationExecutionOriginalEventData", "key": "original_event_data", "schema": { - "description": undefined, + "description": null, "generatedName": "transformationExecutionOriginalEventData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransformationExecutionOriginalEventData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ShortEventData", "type": "reference", }, @@ -61798,16 +61666,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationExecutionTransformedEventData", "key": "transformed_event_data", "schema": { - "description": undefined, + "description": null, "generatedName": "transformationExecutionTransformedEventData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransformationExecutionTransformedEventData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ShortEventData", "type": "reference", }, @@ -61819,25 +61687,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationExecutionIssueId", "key": "issue_id", "schema": { - "description": undefined, + "description": null, "generatedName": "transformationExecutionIssueId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransformationExecutionIssueId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TransformationExecutionIssueId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61851,68 +61719,68 @@ exports[`open api parser hookdeck parse open api 1`] = ` "TransformationExecutionLogLevel": { "description": "The minimum log level to open the issue on", "generatedName": "TransformationExecutionLogLevel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "debug", - "nameOverride": undefined, + "nameOverride": null, "value": "debug", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "info", - "nameOverride": undefined, + "nameOverride": null, "value": "info", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "warn", - "nameOverride": undefined, + "nameOverride": null, "value": "warn", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "error", - "nameOverride": undefined, + "nameOverride": null, "value": "error", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "fatal", - "nameOverride": undefined, + "nameOverride": null, "value": "fatal", }, ], @@ -61920,10 +61788,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "TransformationExecutionPaginatedResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TransformationExecutionPaginatedResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -61931,16 +61799,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationExecutionPaginatedResultPagination", "key": "pagination", "schema": { - "description": undefined, + "description": null, "generatedName": "transformationExecutionPaginatedResultPagination", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransformationExecutionPaginatedResultPagination", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SeekPagination", "type": "reference", }, @@ -61952,16 +61820,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationExecutionPaginatedResultCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "transformationExecutionPaginatedResultCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransformationExecutionPaginatedResultCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -61975,22 +61843,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationExecutionPaginatedResultModels", "key": "models", "schema": { - "description": undefined, + "description": null, "generatedName": "transformationExecutionPaginatedResultModels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransformationExecutionPaginatedResultModels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TransformationExecutionPaginatedResultModelsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransformationExecution", "type": "reference", }, @@ -62003,10 +61871,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "TransformationExecutorOutput": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TransformationExecutorOutput", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -62014,25 +61882,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationExecutorOutputRequestId", "key": "request_id", "schema": { - "description": undefined, + "description": null, "generatedName": "transformationExecutorOutputRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransformationExecutorOutputRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TransformationExecutorOutputRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62046,25 +61914,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationExecutorOutputTransformationId", "key": "transformation_id", "schema": { - "description": undefined, + "description": null, "generatedName": "transformationExecutorOutputTransformationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransformationExecutorOutputTransformationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TransformationExecutorOutputTransformationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62078,25 +61946,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationExecutorOutputExecutionId", "key": "execution_id", "schema": { - "description": undefined, + "description": null, "generatedName": "transformationExecutorOutputExecutionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransformationExecutorOutputExecutionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TransformationExecutorOutputExecutionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62110,10 +61978,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationExecutorOutputLogLevel", "key": "log_level", "schema": { - "description": undefined, + "description": null, "generatedName": "TransformationExecutorOutputLogLevel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransformationExecutionLogLevel", "type": "reference", }, @@ -62124,24 +61992,24 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationExecutorOutputRequest", "key": "request", "schema": { - "description": undefined, + "description": null, "generatedName": "transformationExecutorOutputRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransformationExecutorOutputRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TransformationExecutorOutputRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -62149,64 +62017,63 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationExecutorOutputRequestHeaders", "key": "headers", "schema": { - "description": undefined, + "description": null, "generatedName": "transformationExecutorOutputRequestHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransformationExecutorOutputRequestHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "TransformationExecutorOutputRequestHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "TransformationExecutorOutputRequestHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "TransformationExecutorOutputRequestHeadersOne", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "TransformationExecutorOutputRequestHeadersOneKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "TransformationExecutorOutputRequestHeadersOneValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -62217,13 +62084,13 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationExecutorOutputRequestPath", "key": "path", "schema": { - "description": undefined, + "description": null, "generatedName": "TransformationExecutorOutputRequestPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62235,49 +62102,50 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationExecutorOutputRequestQuery", "key": "query", "schema": { - "description": undefined, + "description": null, "generatedName": "transformationExecutorOutputRequestQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransformationExecutorOutputRequestQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "TransformationExecutorOutputRequestQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "TransformationExecutorOutputRequestQueryZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TransformationExecutorOutputRequestQueryZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, }, { - "description": undefined, + "description": null, "generatedName": "TransformationExecutorOutputRequestQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62285,7 +62153,6 @@ exports[`open api parser hookdeck parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -62296,38 +62163,39 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationExecutorOutputRequestParsedQuery", "key": "parsed_query", "schema": { - "description": undefined, + "description": null, "generatedName": "transformationExecutorOutputRequestParsedQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransformationExecutorOutputRequestParsedQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "TransformationExecutorOutputRequestParsedQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "TransformationExecutorOutputRequestParsedQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TransformationExecutorOutputRequestParsedQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62336,17 +62204,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TransformationExecutorOutputRequestParsedQueryOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -62357,38 +62224,39 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationExecutorOutputRequestBody", "key": "body", "schema": { - "description": undefined, + "description": null, "generatedName": "transformationExecutorOutputRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransformationExecutorOutputRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "TransformationExecutorOutputRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "TransformationExecutorOutputRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TransformationExecutorOutputRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62397,17 +62265,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TransformationExecutorOutputRequestBodyOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -62424,28 +62291,28 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationExecutorOutputConsole", "key": "console", "schema": { - "description": undefined, + "description": null, "generatedName": "transformationExecutorOutputConsole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransformationExecutorOutputConsole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TransformationExecutorOutputConsole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TransformationExecutorOutputConsoleItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ConsoleLine", "type": "reference", }, @@ -62459,10 +62326,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "TransformationFailedMeta": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TransformationFailedMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -62470,13 +62337,13 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationFailedMetaTransformationId", "key": "transformation_id", "schema": { - "description": undefined, + "description": null, "generatedName": "TransformationFailedMetaTransformationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62490,8 +62357,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Transformation issue", "generatedName": "TransformationIssue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -62501,11 +62368,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Issue ID", "generatedName": "TransformationIssueId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62519,11 +62386,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ID of the workspace", "generatedName": "TransformationIssueTeamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62535,10 +62402,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationIssueStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "TransformationIssueStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IssueStatus", "type": "reference", }, @@ -62551,8 +62418,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ISO timestamp for when the issue was last opened", "generatedName": "TransformationIssueOpenedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -62567,8 +62434,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ISO timestamp for when the issue was first opened", "generatedName": "TransformationIssueFirstSeenAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -62583,8 +62450,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ISO timestamp for when the issue last occured", "generatedName": "TransformationIssueLastSeenAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -62597,25 +62464,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationIssueLastUpdatedBy", "key": "last_updated_by", "schema": { - "description": undefined, + "description": null, "generatedName": "transformationIssueLastUpdatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ID of the team member who last updated the issue status", "generatedName": "TransformationIssueLastUpdatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "ID of the team member who last updated the issue status", "generatedName": "TransformationIssueLastUpdatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62629,22 +62496,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationIssueDismissedAt", "key": "dismissed_at", "schema": { - "description": undefined, + "description": null, "generatedName": "transformationIssueDismissedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ISO timestamp for when the issue was dismissed", "generatedName": "TransformationIssueDismissedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "ISO timestamp for when the issue was dismissed", "generatedName": "TransformationIssueDismissedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -62659,22 +62526,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationIssueAutoResolvedAt", "key": "auto_resolved_at", "schema": { - "description": undefined, + "description": null, "generatedName": "transformationIssueAutoResolvedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransformationIssueAutoResolvedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TransformationIssueAutoResolvedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -62689,25 +62556,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationIssueMergedWith", "key": "merged_with", "schema": { - "description": undefined, + "description": null, "generatedName": "transformationIssueMergedWith", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransformationIssueMergedWith", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TransformationIssueMergedWith", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62723,11 +62590,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ISO timestamp for when the issue was last updated", "generatedName": "TransformationIssueUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62741,11 +62608,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ISO timestamp for when the issue was created", "generatedName": "TransformationIssueCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62757,10 +62624,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationIssueAggregationKeys", "key": "aggregation_keys", "schema": { - "description": undefined, + "description": null, "generatedName": "TransformationIssueAggregationKeys", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransformationIssueAggregationKeys", "type": "reference", }, @@ -62771,10 +62638,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationIssueReference", "key": "reference", "schema": { - "description": undefined, + "description": null, "generatedName": "TransformationIssueReference", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransformationIssueReference", "type": "reference", }, @@ -62787,8 +62654,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Keys used as the aggregation keys a 'transformation' type issue", "generatedName": "TransformationIssueAggregationKeys", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -62796,19 +62663,19 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationIssueAggregationKeysTransformationId", "key": "transformation_id", "schema": { - "description": undefined, + "description": null, "generatedName": "TransformationIssueAggregationKeysTransformationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TransformationIssueAggregationKeysTransformationIdItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62821,10 +62688,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationIssueAggregationKeysLogLevel", "key": "log_level", "schema": { - "description": undefined, + "description": null, "generatedName": "TransformationIssueAggregationKeysLogLevel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransformationExecutionLogLevel", "type": "reference", }, @@ -62835,16 +62702,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "TransformationIssueData": { "description": "Transformation issue data", "generatedName": "TransformationIssueData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Transformation issue data", "generatedName": "TransformationIssueData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -62852,10 +62719,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationIssueDataTransformationExecution", "key": "transformation_execution", "schema": { - "description": undefined, + "description": null, "generatedName": "TransformationIssueDataTransformationExecution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransformationExecution", "type": "reference", }, @@ -62866,16 +62733,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationIssueDataTriggerAttempt", "key": "trigger_attempt", "schema": { - "description": undefined, + "description": null, "generatedName": "transformationIssueDataTriggerAttempt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransformationIssueDataTriggerAttempt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EventAttempt", "type": "reference", }, @@ -62890,8 +62757,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Reference to the event request transformation an issue is being created for.", "generatedName": "TransformationIssueReference", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -62899,13 +62766,13 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationIssueReferenceTransformationExecutionId", "key": "transformation_execution_id", "schema": { - "description": undefined, + "description": null, "generatedName": "TransformationIssueReferenceTransformationExecutionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62917,25 +62784,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationIssueReferenceTriggerEventRequestTransformationId", "key": "trigger_event_request_transformation_id", "schema": { - "description": undefined, + "description": null, "generatedName": "transformationIssueReferenceTriggerEventRequestTransformationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Deprecated but still found on historical issues", "generatedName": "TransformationIssueReferenceTriggerEventRequestTransformationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Deprecated but still found on historical issues", "generatedName": "TransformationIssueReferenceTriggerEventRequestTransformationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62951,8 +62818,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "allOfPropertyConflicts": [], "description": "Transformation issue", "generatedName": "TransformationIssueWithData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -62962,11 +62829,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "Issue ID", "generatedName": "TransformationIssueWithDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62980,11 +62847,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ID of the workspace", "generatedName": "TransformationIssueWithDataTeamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62996,10 +62863,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationIssueWithDataStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "TransformationIssueWithDataStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IssueStatus", "type": "reference", }, @@ -63012,8 +62879,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ISO timestamp for when the issue was last opened", "generatedName": "TransformationIssueWithDataOpenedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -63028,8 +62895,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ISO timestamp for when the issue was first opened", "generatedName": "TransformationIssueWithDataFirstSeenAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -63044,8 +62911,8 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ISO timestamp for when the issue last occured", "generatedName": "TransformationIssueWithDataLastSeenAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -63058,25 +62925,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationIssueWithDataLastUpdatedBy", "key": "last_updated_by", "schema": { - "description": undefined, + "description": null, "generatedName": "transformationIssueWithDataLastUpdatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ID of the team member who last updated the issue status", "generatedName": "TransformationIssueWithDataLastUpdatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "ID of the team member who last updated the issue status", "generatedName": "TransformationIssueWithDataLastUpdatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63090,22 +62957,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationIssueWithDataDismissedAt", "key": "dismissed_at", "schema": { - "description": undefined, + "description": null, "generatedName": "transformationIssueWithDataDismissedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ISO timestamp for when the issue was dismissed", "generatedName": "TransformationIssueWithDataDismissedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "ISO timestamp for when the issue was dismissed", "generatedName": "TransformationIssueWithDataDismissedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -63120,22 +62987,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationIssueWithDataAutoResolvedAt", "key": "auto_resolved_at", "schema": { - "description": undefined, + "description": null, "generatedName": "transformationIssueWithDataAutoResolvedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransformationIssueWithDataAutoResolvedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TransformationIssueWithDataAutoResolvedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -63150,25 +63017,25 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationIssueWithDataMergedWith", "key": "merged_with", "schema": { - "description": undefined, + "description": null, "generatedName": "transformationIssueWithDataMergedWith", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransformationIssueWithDataMergedWith", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TransformationIssueWithDataMergedWith", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63184,11 +63051,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ISO timestamp for when the issue was last updated", "generatedName": "TransformationIssueWithDataUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63202,11 +63069,11 @@ exports[`open api parser hookdeck parse open api 1`] = ` "schema": { "description": "ISO timestamp for when the issue was created", "generatedName": "TransformationIssueWithDataCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63218,10 +63085,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationIssueWithDataAggregationKeys", "key": "aggregation_keys", "schema": { - "description": undefined, + "description": null, "generatedName": "TransformationIssueWithDataAggregationKeys", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransformationIssueAggregationKeys", "type": "reference", }, @@ -63232,10 +63099,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationIssueWithDataReference", "key": "reference", "schema": { - "description": undefined, + "description": null, "generatedName": "TransformationIssueWithDataReference", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransformationIssueReference", "type": "reference", }, @@ -63246,16 +63113,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationIssueWithDataData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "transformationIssueWithDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransformationIssueWithDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransformationIssueData", "type": "reference", }, @@ -63267,10 +63134,10 @@ exports[`open api parser hookdeck parse open api 1`] = ` "TransformationPaginatedResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TransformationPaginatedResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -63278,16 +63145,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationPaginatedResultPagination", "key": "pagination", "schema": { - "description": undefined, + "description": null, "generatedName": "transformationPaginatedResultPagination", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransformationPaginatedResultPagination", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SeekPagination", "type": "reference", }, @@ -63299,16 +63166,16 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationPaginatedResultCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "transformationPaginatedResultCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransformationPaginatedResultCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -63322,22 +63189,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` "generatedName": "transformationPaginatedResultModels", "key": "models", "schema": { - "description": undefined, + "description": null, "generatedName": "transformationPaginatedResultModels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TransformationPaginatedResultModels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TransformationPaginatedResultModelsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Transformation", "type": "reference", }, @@ -63350,22 +63217,22 @@ exports[`open api parser hookdeck parse open api 1`] = ` }, "securitySchemes": { "basicAuth": { - "passwordEnvVar": undefined, - "passwordVariableName": undefined, + "passwordEnvVar": null, + "passwordVariableName": null, "type": "basic", - "usernameEnvVar": undefined, - "usernameVariableName": undefined, + "usernameEnvVar": null, + "usernameVariableName": null, }, "bearerAuth": { - "tokenEnvVar": undefined, - "tokenVariableName": undefined, + "tokenEnvVar": null, + "tokenVariableName": null, "type": "bearer", }, }, "servers": [ { "description": "Production API", - "name": undefined, + "name": null, "url": "https://api.hookdeck.com/2023-01-01", }, ], diff --git a/packages/cli/openapi-parser/src/__test__/__snapshots__/hume.test.ts.snap b/packages/cli/openapi-parser/src/__test__/__snapshots__/hume.test.ts.snap index 61c4acbca59..145dc109740 100644 --- a/packages/cli/openapi-parser/src/__test__/__snapshots__/hume.test.ts.snap +++ b/packages/cli/openapi-parser/src/__test__/__snapshots__/hume.test.ts.snap @@ -2,32 +2,33 @@ exports[`open api parser hume parse open api 1`] = ` { + "channel": [], "description": "The Batch API provides access to Hume models through an asynchronous job-based interface. You can submit a job to have many different files processed in parallel. The status of a job can then be checked with the job ID. Email notifications are available to alert on completed jobs.", "endpoints": [ { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Sort and filter jobs.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "array": [], "type": "array", + "value": [], }, }, ], "generatedRequestName": "ListJobsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "list_jobs", "path": "/v0/batch/jobs", @@ -36,18 +37,18 @@ exports[`open api parser hume parse open api 1`] = ` { "description": "The maximum number of jobs to include in the response.", "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListJobsRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListJobsRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -58,24 +59,24 @@ exports[`open api parser hume parse open api 1`] = ` { "description": "Include only jobs with these statuses.", "name": "status", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListJobsRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListJobsRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ListJobsRequestStatusItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Status", "type": "reference", }, @@ -85,18 +86,18 @@ exports[`open api parser hume parse open api 1`] = ` { "description": "Include only jobs that were created before or after \`timestamp_ms\`.", "name": "when", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListJobsRequestWhen", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListJobsRequestWhen", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "When", "type": "reference", }, @@ -105,18 +106,18 @@ exports[`open api parser hume parse open api 1`] = ` { "description": "Defaults to the current date and time. See \`when\`.", "name": "timestamp_ms", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListJobsRequestTimestampMs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListJobsRequestTimestampMs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -127,18 +128,18 @@ exports[`open api parser hume parse open api 1`] = ` { "description": "The job timestamp to sort by.", "name": "sort_by", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListJobsRequestSortBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListJobsRequestSortBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SortBy", "type": "reference", }, @@ -147,48 +148,47 @@ exports[`open api parser hume parse open api 1`] = ` { "description": "The sort direction.", "name": "direction", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListJobsRequestDirection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListJobsRequestDirection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Direction", "type": "reference", }, }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListJobsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ListJobsResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Job_Request", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List Jobs", "tags": [ @@ -198,15 +198,15 @@ exports[`open api parser hume parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Start a new batch job.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -216,11 +216,11 @@ exports[`open api parser hume parse open api 1`] = ` "response": { "properties": { "job_id": { - "primitive": { - "string": "job_id", + "type": "primitive", + "value": { "type": "string", + "value": "job_id", }, - "type": "primitive", }, }, "type": "object", @@ -229,42 +229,40 @@ exports[`open api parser hume parse open api 1`] = ` ], "generatedRequestName": "StartJobRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "start_job", "path": "/v0/batch/jobs", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "StartJobRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BaseRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "StartJobResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "JobId", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Start Job", "tags": [ @@ -274,85 +272,84 @@ exports[`open api parser hume parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get the JSON predictions of a completed job.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "array": [], "type": "array", + "value": [], }, }, ], "generatedRequestName": "GetJobPredictionsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_job_predictions", "path": "/v0/batch/jobs/{id}/predictions", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "GetJobPredictionsRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetJobPredictionsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetJobPredictionsResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SourceResult", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get Job Predictions", "tags": [ @@ -362,43 +359,43 @@ exports[`open api parser hume parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get the artifacts ZIP of a completed job.", "errorStatusCode": [], "examples": [], "generatedRequestName": "GetJobArtifactsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_job_artifacts", "path": "/v0/batch/jobs/{id}/artifacts", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "GetJobArtifactsRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", "type": "file", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get Job Artifacts", "tags": [ @@ -408,53 +405,52 @@ exports[`open api parser hume parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get the request details and state of a given job.", "errorStatusCode": [], "examples": [], "generatedRequestName": "GetJobRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_job", "path": "/v0/batch/jobs/{id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "GetJobRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetJobResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Job_Request", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get Job Details", "tags": [ @@ -463,7 +459,7 @@ exports[`open api parser hume parse open api 1`] = ` }, ], "errors": {}, - "globalHeaders": undefined, + "globalHeaders": null, "hasEndpointsMarkedInternal": false, "nonRequestReferencedSchemas": [ "Status", @@ -529,10 +525,10 @@ exports[`open api parser hume parse open api 1`] = ` "BaseRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BaseRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -540,16 +536,16 @@ exports[`open api parser hume parse open api 1`] = ` "generatedName": "baseRequestModels", "key": "models", "schema": { - "description": undefined, + "description": null, "generatedName": "baseRequestModels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BaseRequestModels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Models", "type": "reference", }, @@ -561,16 +557,16 @@ exports[`open api parser hume parse open api 1`] = ` "generatedName": "baseRequestTranscription", "key": "transcription", "schema": { - "description": undefined, + "description": null, "generatedName": "baseRequestTranscription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BaseRequestTranscription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Transcription", "type": "reference", }, @@ -582,27 +578,27 @@ exports[`open api parser hume parse open api 1`] = ` "generatedName": "baseRequestUrls", "key": "urls", "schema": { - "description": undefined, + "description": null, "generatedName": "baseRequestUrls", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "URLs to the media files to be processed. Each must be a valid public URL to a media file (see recommended input filetypes) or an archive (\`.zip\`, \`.tar.gz\`, \`.tar.bz2\`, \`.tar.xz\`) of media files. If you wish to supply more than 100 URLs, consider providing them as an archive (\`.zip\`, \`.tar.gz\`, \`.tar.bz2\`, \`.tar.xz\`).", "generatedName": "BaseRequestUrls", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "BaseRequestUrlsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -616,19 +612,19 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "generatedName": "baseRequestCallbackUrl", "key": "callback_url", "schema": { - "description": undefined, + "description": null, "generatedName": "baseRequestCallbackUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "If provided, a \`POST\` request will be made to the URL with the generated predictions on completion or the error message on failure.", "generatedName": "BaseRequestCallbackUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -641,16 +637,16 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "generatedName": "baseRequestNotify", "key": "notify", "schema": { - "description": undefined, + "description": null, "generatedName": "baseRequestNotify", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether to send an email notification to the user upon job failure.", "generatedName": "BaseRequestNotify", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -662,358 +658,358 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "type": "object", }, "Bcp47Tag": { - "description": undefined, + "description": null, "generatedName": "Bcp47Tag", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "zh", - "nameOverride": undefined, + "nameOverride": null, "value": "zh", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "da", - "nameOverride": undefined, + "nameOverride": null, "value": "da", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "nl", - "nameOverride": undefined, + "nameOverride": null, "value": "nl", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "en", - "nameOverride": undefined, + "nameOverride": null, "value": "en", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EnAu", - "nameOverride": undefined, + "nameOverride": null, "value": "en-AU", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EnIn", - "nameOverride": undefined, + "nameOverride": null, "value": "en-IN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EnNz", - "nameOverride": undefined, + "nameOverride": null, "value": "en-NZ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EnGb", - "nameOverride": undefined, + "nameOverride": null, "value": "en-GB", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "fr", - "nameOverride": undefined, + "nameOverride": null, "value": "fr", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FrCa", - "nameOverride": undefined, + "nameOverride": null, "value": "fr-CA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "de", - "nameOverride": undefined, + "nameOverride": null, "value": "de", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "hi", - "nameOverride": undefined, + "nameOverride": null, "value": "hi", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HiLatn", - "nameOverride": undefined, + "nameOverride": null, "value": "hi-Latn", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "id", - "nameOverride": undefined, + "nameOverride": null, "value": "id", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "it", - "nameOverride": undefined, + "nameOverride": null, "value": "it", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ja", - "nameOverride": undefined, + "nameOverride": null, "value": "ja", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ko", - "nameOverride": undefined, + "nameOverride": null, "value": "ko", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "no", - "nameOverride": undefined, + "nameOverride": null, "value": "no", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "pl", - "nameOverride": undefined, + "nameOverride": null, "value": "pl", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "pt", - "nameOverride": undefined, + "nameOverride": null, "value": "pt", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PtBr", - "nameOverride": undefined, + "nameOverride": null, "value": "pt-BR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PtPt", - "nameOverride": undefined, + "nameOverride": null, "value": "pt-PT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ru", - "nameOverride": undefined, + "nameOverride": null, "value": "ru", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "es", - "nameOverride": undefined, + "nameOverride": null, "value": "es", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Es419", - "nameOverride": undefined, + "nameOverride": null, "value": "es-419", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "sv", - "nameOverride": undefined, + "nameOverride": null, "value": "sv", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ta", - "nameOverride": undefined, + "nameOverride": null, "value": "ta", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "tr", - "nameOverride": undefined, + "nameOverride": null, "value": "tr", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "uk", - "nameOverride": undefined, + "nameOverride": null, "value": "uk", }, ], @@ -1023,8 +1019,8 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "allOfPropertyConflicts": [], "description": "A bounding box around a face.", "generatedName": "BoundingBox", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -1034,8 +1030,8 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "schema": { "description": "x-coordinate of bounding box top left corner.", "generatedName": "BoundingBoxX", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -1050,8 +1046,8 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "schema": { "description": "y-coordinate of bounding box top left corner.", "generatedName": "BoundingBoxY", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -1066,8 +1062,8 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "schema": { "description": "Bounding box width.", "generatedName": "BoundingBoxW", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -1082,8 +1078,8 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "schema": { "description": "Bounding box height.", "generatedName": "BoundingBoxH", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -1096,10 +1092,10 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "BurstPrediction": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BurstPrediction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -1107,10 +1103,10 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "generatedName": "burstPredictionTime", "key": "time", "schema": { - "description": undefined, + "description": null, "generatedName": "BurstPredictionTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimeInterval", "type": "reference", }, @@ -1123,14 +1119,14 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "schema": { "description": "A high-dimensional embedding in emotion space.", "generatedName": "BurstPredictionEmotions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "BurstPredictionEmotionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EmotionScore", "type": "reference", }, @@ -1144,14 +1140,14 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "schema": { "description": "Modality-specific descriptive features and their scores.", "generatedName": "BurstPredictionDescriptions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "BurstPredictionDescriptionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DescriptionsScore", "type": "reference", }, @@ -1163,10 +1159,10 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "Completed": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Completed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -1176,8 +1172,8 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "schema": { "description": "When this job was created (Unix timestamp in milliseconds).", "generatedName": "CompletedCreatedTimestampMs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -1192,8 +1188,8 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "schema": { "description": "When this job started (Unix timestamp in milliseconds).", "generatedName": "CompletedStartedTimestampMs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -1208,8 +1204,8 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "schema": { "description": "When this job ended (Unix timestamp in milliseconds).", "generatedName": "CompletedEndedTimestampMs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -1224,8 +1220,8 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "schema": { "description": "The number of predictions that were generated by this job.", "generatedName": "CompletedNumPredictions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -1240,8 +1236,8 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "schema": { "description": "The number of errors that occurred while running this job.", "generatedName": "CompletedNumErrors", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -1254,10 +1250,10 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "DescriptionsScore": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DescriptionsScore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -1267,11 +1263,11 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "schema": { "description": "Name of the descriptive feature being expressed.", "generatedName": "DescriptionsScoreName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1285,11 +1281,11 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "schema": { "description": "Embedding value for the descriptive feature being expressed.", "generatedName": "DescriptionsScoreScore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1299,34 +1295,34 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "type": "object", }, "Direction": { - "description": undefined, + "description": null, "generatedName": "Direction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "asc", - "nameOverride": undefined, + "nameOverride": null, "value": "asc", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "desc", - "nameOverride": undefined, + "nameOverride": null, "value": "desc", }, ], @@ -1334,10 +1330,10 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "EmotionScore": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EmotionScore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -1347,11 +1343,11 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "schema": { "description": "Name of the emotion being expressed.", "generatedName": "EmotionScoreName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1365,11 +1361,11 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "schema": { "description": "Embedding value for the emotion being expressed.", "generatedName": "EmotionScoreScore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1381,34 +1377,33 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "Empty": { "description": "To include predictions for this model type, set this field to \`{}\`. It is currently not configurable further.", "generatedName": "Empty", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "EmptyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "EmptyValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "Error": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Error", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -1418,11 +1413,11 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "schema": { "description": "An error message.", "generatedName": "ErrorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1436,11 +1431,11 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "schema": { "description": "A file path relative to the top level source URL or file.", "generatedName": "ErrorFile", - "groupName": undefined, + "groupName": null, "nameOverride": "File", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1452,10 +1447,10 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "Face": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Face", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -1463,16 +1458,16 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "generatedName": "faceFpsPred", "key": "fps_pred", "schema": { - "description": undefined, + "description": null, "generatedName": "faceFpsPred", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Number of frames per second to process. Other frames will be omitted from the response. Set to \`0\` to process every frame.", "generatedName": "FaceFpsPred", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -1486,16 +1481,16 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "generatedName": "faceProbThreshold", "key": "prob_threshold", "schema": { - "description": undefined, + "description": null, "generatedName": "faceProbThreshold", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Face detection probability threshold. Faces detected with a probability less than this threshold will be omitted from the response.", "generatedName": "FaceProbThreshold", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -1509,16 +1504,16 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "generatedName": "faceIdentifyFaces", "key": "identify_faces", "schema": { - "description": undefined, + "description": null, "generatedName": "faceIdentifyFaces", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether to return identifiers for faces across frames. If \`true\`, unique identifiers will be assigned to face bounding boxes to differentiate different faces. If \`false\`, all faces will be tagged with an \`unknown\` ID.", "generatedName": "FaceIdentifyFaces", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -1532,16 +1527,16 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "generatedName": "faceMinFaceSize", "key": "min_face_size", "schema": { - "description": undefined, + "description": null, "generatedName": "faceMinFaceSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Minimum bounding box side length in pixels to treat as a face. Faces detected with a bounding box side length in pixels less than this threshold will be omitted from the response.", "generatedName": "FaceMinFaceSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -1555,16 +1550,16 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "generatedName": "faceFacs", "key": "facs", "schema": { - "description": undefined, + "description": null, "generatedName": "faceFacs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "FaceFacs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Empty", "type": "reference", }, @@ -1576,16 +1571,16 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "generatedName": "faceDescriptions", "key": "descriptions", "schema": { - "description": undefined, + "description": null, "generatedName": "faceDescriptions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "FaceDescriptions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Empty", "type": "reference", }, @@ -1597,16 +1592,16 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "generatedName": "faceSaveFaces", "key": "save_faces", "schema": { - "description": undefined, + "description": null, "generatedName": "faceSaveFaces", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether to extract and save the detected faces in the artifacts zip created by each job.", "generatedName": "FaceSaveFaces", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -1620,10 +1615,10 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "FacePrediction": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "FacePrediction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -1633,8 +1628,8 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "schema": { "description": "Frame number", "generatedName": "FacePredictionFrame", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -1649,8 +1644,8 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "schema": { "description": "Time in seconds when face detection occurred.", "generatedName": "FacePredictionTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -1665,8 +1660,8 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "schema": { "description": "The predicted probability that a detected face was actually a face.", "generatedName": "FacePredictionProb", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -1679,10 +1674,10 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "generatedName": "facePredictionBox", "key": "box", "schema": { - "description": undefined, + "description": null, "generatedName": "FacePredictionBox", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BoundingBox", "type": "reference", }, @@ -1695,14 +1690,14 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "schema": { "description": "A high-dimensional embedding in emotion space.", "generatedName": "FacePredictionEmotions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "FacePredictionEmotionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EmotionScore", "type": "reference", }, @@ -1714,22 +1709,22 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "generatedName": "facePredictionFacs", "key": "facs", "schema": { - "description": undefined, + "description": null, "generatedName": "facePredictionFacs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "FACS 2.0 features and their scores.", "generatedName": "FacePredictionFacs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "FacePredictionFacsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "FacsScore", "type": "reference", }, @@ -1742,22 +1737,22 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "generatedName": "facePredictionDescriptions", "key": "descriptions", "schema": { - "description": undefined, + "description": null, "generatedName": "facePredictionDescriptions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Modality-specific descriptive features and their scores.", "generatedName": "FacePredictionDescriptions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "FacePredictionDescriptionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DescriptionsScore", "type": "reference", }, @@ -1770,10 +1765,10 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "FacemeshPrediction": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "FacemeshPrediction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -1783,14 +1778,14 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "schema": { "description": "A high-dimensional embedding in emotion space.", "generatedName": "FacemeshPredictionEmotions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "FacemeshPredictionEmotionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EmotionScore", "type": "reference", }, @@ -1802,10 +1797,10 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "FacsScore": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "FacsScore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -1815,11 +1810,11 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "schema": { "description": "Name of the FACS 2.0 feature being expressed.", "generatedName": "FacsScoreName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1833,11 +1828,11 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "schema": { "description": "Embedding value for the FACS 2.0 feature being expressed.", "generatedName": "FacsScoreScore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1849,10 +1844,10 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "Failed": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Failed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -1862,8 +1857,8 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "schema": { "description": "When this job was created (Unix timestamp in milliseconds).", "generatedName": "FailedCreatedTimestampMs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -1878,8 +1873,8 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "schema": { "description": "When this job started (Unix timestamp in milliseconds).", "generatedName": "FailedStartedTimestampMs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -1894,8 +1889,8 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "schema": { "description": "When this job ended (Unix timestamp in milliseconds).", "generatedName": "FailedEndedTimestampMs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -1910,11 +1905,11 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "schema": { "description": "An error message.", "generatedName": "FailedMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1926,10 +1921,10 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "File": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "File", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -1937,19 +1932,19 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "generatedName": "fileFilename", "key": "filename", "schema": { - "description": undefined, + "description": null, "generatedName": "fileFilename", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The name of the file.", "generatedName": "FileFilename", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1962,19 +1957,19 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "generatedName": "fileContentType", "key": "content_type", "schema": { - "description": undefined, + "description": null, "generatedName": "fileContentType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The content type of the file.", "generatedName": "FileContentType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1989,11 +1984,11 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "schema": { "description": "The MD5 checksum of the file.", "generatedName": "FileMd5Sum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2005,56 +2000,56 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "Granularity": { "description": "The granularity at which to generate predictions. \`utterance\` corresponds to a natural pause or break in conversation, while \`conversational_turn\` corresponds to a change in speaker.", "generatedName": "Granularity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "word", - "nameOverride": undefined, + "nameOverride": null, "value": "word", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "sentence", - "nameOverride": undefined, + "nameOverride": null, "value": "sentence", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "utterance", - "nameOverride": undefined, + "nameOverride": null, "value": "utterance", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "conversational_turn", - "nameOverride": undefined, + "nameOverride": null, "value": "conversational_turn", }, ], @@ -2062,10 +2057,10 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "GroupedPredictions_BurstPrediction": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GroupedPredictionsBurstPrediction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -2075,11 +2070,11 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "schema": { "description": "An automatically generated label to identify individuals in your media file. Will be \`unknown\` if you have chosen to disable identification, or if the model is unable to distinguish between individuals.", "generatedName": "GroupedPredictionsBurstPredictionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2091,16 +2086,16 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "generatedName": "groupedPredictionsBurstPredictionPredictions", "key": "predictions", "schema": { - "description": undefined, + "description": null, "generatedName": "GroupedPredictionsBurstPredictionPredictions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GroupedPredictionsBurstPredictionPredictionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BurstPrediction", "type": "reference", }, @@ -2112,10 +2107,10 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "GroupedPredictions_FacePrediction": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GroupedPredictionsFacePrediction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -2125,11 +2120,11 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "schema": { "description": "An automatically generated label to identify individuals in your media file. Will be \`unknown\` if you have chosen to disable identification, or if the model is unable to distinguish between individuals.", "generatedName": "GroupedPredictionsFacePredictionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2141,16 +2136,16 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "generatedName": "groupedPredictionsFacePredictionPredictions", "key": "predictions", "schema": { - "description": undefined, + "description": null, "generatedName": "GroupedPredictionsFacePredictionPredictions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GroupedPredictionsFacePredictionPredictionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "FacePrediction", "type": "reference", }, @@ -2162,10 +2157,10 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "GroupedPredictions_FacemeshPrediction": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GroupedPredictionsFacemeshPrediction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -2175,11 +2170,11 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "schema": { "description": "An automatically generated label to identify individuals in your media file. Will be \`unknown\` if you have chosen to disable identification, or if the model is unable to distinguish between individuals.", "generatedName": "GroupedPredictionsFacemeshPredictionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2191,16 +2186,16 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "generatedName": "groupedPredictionsFacemeshPredictionPredictions", "key": "predictions", "schema": { - "description": undefined, + "description": null, "generatedName": "GroupedPredictionsFacemeshPredictionPredictions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GroupedPredictionsFacemeshPredictionPredictionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "FacemeshPrediction", "type": "reference", }, @@ -2212,10 +2207,10 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "GroupedPredictions_LanguagePrediction": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GroupedPredictionsLanguagePrediction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -2225,11 +2220,11 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "schema": { "description": "An automatically generated label to identify individuals in your media file. Will be \`unknown\` if you have chosen to disable identification, or if the model is unable to distinguish between individuals.", "generatedName": "GroupedPredictionsLanguagePredictionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2241,16 +2236,16 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "generatedName": "groupedPredictionsLanguagePredictionPredictions", "key": "predictions", "schema": { - "description": undefined, + "description": null, "generatedName": "GroupedPredictionsLanguagePredictionPredictions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GroupedPredictionsLanguagePredictionPredictionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LanguagePrediction", "type": "reference", }, @@ -2262,10 +2257,10 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "GroupedPredictions_NerPrediction": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GroupedPredictionsNerPrediction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -2275,11 +2270,11 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "schema": { "description": "An automatically generated label to identify individuals in your media file. Will be \`unknown\` if you have chosen to disable identification, or if the model is unable to distinguish between individuals.", "generatedName": "GroupedPredictionsNerPredictionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2291,16 +2286,16 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "generatedName": "groupedPredictionsNerPredictionPredictions", "key": "predictions", "schema": { - "description": undefined, + "description": null, "generatedName": "GroupedPredictionsNerPredictionPredictions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GroupedPredictionsNerPredictionPredictionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "NerPrediction", "type": "reference", }, @@ -2312,10 +2307,10 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "GroupedPredictions_ProsodyPrediction": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GroupedPredictionsProsodyPrediction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -2325,11 +2320,11 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "schema": { "description": "An automatically generated label to identify individuals in your media file. Will be \`unknown\` if you have chosen to disable identification, or if the model is unable to distinguish between individuals.", "generatedName": "GroupedPredictionsProsodyPredictionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2341,16 +2336,16 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "generatedName": "groupedPredictionsProsodyPredictionPredictions", "key": "predictions", "schema": { - "description": undefined, + "description": null, "generatedName": "GroupedPredictionsProsodyPredictionPredictions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GroupedPredictionsProsodyPredictionPredictionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ProsodyPrediction", "type": "reference", }, @@ -2362,10 +2357,10 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "InProgress": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "InProgress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -2375,8 +2370,8 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "schema": { "description": "When this job was created (Unix timestamp in milliseconds).", "generatedName": "InProgressCreatedTimestampMs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -2391,8 +2386,8 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "schema": { "description": "When this job started (Unix timestamp in milliseconds).", "generatedName": "InProgressStartedTimestampMs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -2405,10 +2400,10 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "JobId": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "JobId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -2418,11 +2413,11 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "schema": { "description": "The ID of the started job.", "generatedName": "JobIdJobId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2434,10 +2429,10 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "Job_Request": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "JobRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -2447,11 +2442,11 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "schema": { "description": "Your user ID.", "generatedName": "JobRequestUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2465,11 +2460,11 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "schema": { "description": "The ID associated with this job.", "generatedName": "JobRequestJobId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2481,10 +2476,10 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "generatedName": "jobRequestRequest", "key": "request", "schema": { - "description": undefined, + "description": null, "generatedName": "JobRequestRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Request", "type": "reference", }, @@ -2495,10 +2490,10 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "generatedName": "jobRequestState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "JobRequestState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "State", "type": "reference", }, @@ -2509,10 +2504,10 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "Language": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Language", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -2520,16 +2515,16 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "generatedName": "languageGranularity", "key": "granularity", "schema": { - "description": undefined, + "description": null, "generatedName": "languageGranularity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "LanguageGranularity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Granularity", "type": "reference", }, @@ -2541,16 +2536,16 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "generatedName": "languageIdentifySpeakers", "key": "identify_speakers", "schema": { - "description": undefined, + "description": null, "generatedName": "languageIdentifySpeakers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether to return identifiers for speakers over time. If \`true\`, unique identifiers will be assigned to spoken words to differentiate different speakers. If \`false\`, all speakers will be tagged with an \`unknown\` ID.", "generatedName": "LanguageIdentifySpeakers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -2564,16 +2559,16 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "generatedName": "languageSentiment", "key": "sentiment", "schema": { - "description": undefined, + "description": null, "generatedName": "languageSentiment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "LanguageSentiment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Empty", "type": "reference", }, @@ -2585,16 +2580,16 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "generatedName": "languageToxicity", "key": "toxicity", "schema": { - "description": undefined, + "description": null, "generatedName": "languageToxicity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "LanguageToxicity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Empty", "type": "reference", }, @@ -2606,10 +2601,10 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "LanguagePrediction": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "LanguagePrediction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -2619,11 +2614,11 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "schema": { "description": "A segment of text (like a word or a sentence).", "generatedName": "LanguagePredictionText", - "groupName": undefined, + "groupName": null, "nameOverride": "Text", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2635,10 +2630,10 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "generatedName": "languagePredictionPosition", "key": "position", "schema": { - "description": undefined, + "description": null, "generatedName": "LanguagePredictionPosition", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PositionInterval", "type": "reference", }, @@ -2649,16 +2644,16 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "generatedName": "languagePredictionTime", "key": "time", "schema": { - "description": undefined, + "description": null, "generatedName": "languagePredictionTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "LanguagePredictionTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimeInterval", "type": "reference", }, @@ -2670,15 +2665,15 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "generatedName": "languagePredictionConfidence", "key": "confidence", "schema": { - "description": undefined, + "description": null, "generatedName": "languagePredictionConfidence", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Value between \`0.0\` and \`1.0\` that indicates our transcription model’s relative confidence in this text.", "generatedName": "LanguagePredictionConfidence", - "groupName": undefined, + "groupName": null, "nameOverride": "Confidence", "schema": { "type": "double", @@ -2693,16 +2688,16 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "generatedName": "languagePredictionSpeakerConfidence", "key": "speaker_confidence", "schema": { - "description": undefined, + "description": null, "generatedName": "languagePredictionSpeakerConfidence", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Value between \`0.0\` and \`1.0\` that indicates our transcription model’s relative confidence that this text was spoken by this speaker.", "generatedName": "LanguagePredictionSpeakerConfidence", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -2718,14 +2713,14 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "schema": { "description": "A high-dimensional embedding in emotion space.", "generatedName": "LanguagePredictionEmotions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "LanguagePredictionEmotionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EmotionScore", "type": "reference", }, @@ -2737,24 +2732,24 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "generatedName": "languagePredictionSentiment", "key": "sentiment", "schema": { - "description": undefined, + "description": null, "generatedName": "languagePredictionSentiment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Sentiment predictions returned as a distribution. This model predicts the probability that a given text could be interpreted as having each sentiment level from \`1\` (negative) to \`9\` (positive). Compared to returning one estimate of sentiment, this enables a more nuanced analysis of a text's meaning. For example, a text with very neutral sentiment would have an average rating of \`5\`. But also a text that could be interpreted as having very positive sentiment or very negative sentiment would also have an average rating of \`5\`. The average sentiment is less informative than the distribution over sentiment, so this API returns a value for each sentiment level.", "generatedName": "LanguagePredictionSentiment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "LanguagePredictionSentimentItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SentimentScore", "type": "reference", }, @@ -2767,22 +2762,22 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "generatedName": "languagePredictionToxicity", "key": "toxicity", "schema": { - "description": undefined, + "description": null, "generatedName": "languagePredictionToxicity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Toxicity predictions returned as probabilities that the text can be classified into the following categories: \`toxic\`, \`severe_toxic\`, \`obscene\`, \`threat\`, \`insult\`, and \`identity_hate\`.", "generatedName": "LanguagePredictionToxicity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "LanguagePredictionToxicityItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ToxicityScore", "type": "reference", }, @@ -2795,10 +2790,10 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "Models": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Models", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -2806,16 +2801,16 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "generatedName": "modelsFace", "key": "face", "schema": { - "description": undefined, + "description": null, "generatedName": "modelsFace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ModelsFace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Face", "type": "reference", }, @@ -2827,16 +2822,16 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "generatedName": "modelsBurst", "key": "burst", "schema": { - "description": undefined, + "description": null, "generatedName": "modelsBurst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ModelsBurst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Empty", "type": "reference", }, @@ -2848,16 +2843,16 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "generatedName": "modelsProsody", "key": "prosody", "schema": { - "description": undefined, + "description": null, "generatedName": "modelsProsody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ModelsProsody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Prosody", "type": "reference", }, @@ -2869,16 +2864,16 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "generatedName": "modelsLanguage", "key": "language", "schema": { - "description": undefined, + "description": null, "generatedName": "modelsLanguage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ModelsLanguage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Language", "type": "reference", }, @@ -2890,16 +2885,16 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "generatedName": "modelsNer", "key": "ner", "schema": { - "description": undefined, + "description": null, "generatedName": "modelsNer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ModelsNer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Ner", "type": "reference", }, @@ -2911,16 +2906,16 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "generatedName": "modelsFacemesh", "key": "facemesh", "schema": { - "description": undefined, + "description": null, "generatedName": "modelsFacemesh", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ModelsFacemesh", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Empty", "type": "reference", }, @@ -2932,10 +2927,10 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "ModelsPredictions": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ModelsPredictions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -2943,16 +2938,16 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "generatedName": "modelsPredictionsFace", "key": "face", "schema": { - "description": undefined, + "description": null, "generatedName": "modelsPredictionsFace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ModelsPredictionsFace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Predictions_optional_Null_FacePrediction", "type": "reference", }, @@ -2964,16 +2959,16 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "generatedName": "modelsPredictionsBurst", "key": "burst", "schema": { - "description": undefined, + "description": null, "generatedName": "modelsPredictionsBurst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ModelsPredictionsBurst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Predictions_optional_Null_BurstPrediction", "type": "reference", }, @@ -2985,16 +2980,16 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "generatedName": "modelsPredictionsProsody", "key": "prosody", "schema": { - "description": undefined, + "description": null, "generatedName": "modelsPredictionsProsody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ModelsPredictionsProsody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Predictions_optional_TranscriptionMetadata_ProsodyPrediction", "type": "reference", }, @@ -3006,16 +3001,16 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "generatedName": "modelsPredictionsLanguage", "key": "language", "schema": { - "description": undefined, + "description": null, "generatedName": "modelsPredictionsLanguage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ModelsPredictionsLanguage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Predictions_optional_TranscriptionMetadata_LanguagePrediction", "type": "reference", }, @@ -3027,16 +3022,16 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "generatedName": "modelsPredictionsNer", "key": "ner", "schema": { - "description": undefined, + "description": null, "generatedName": "modelsPredictionsNer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ModelsPredictionsNer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Predictions_optional_TranscriptionMetadata_NerPrediction", "type": "reference", }, @@ -3048,16 +3043,16 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "generatedName": "modelsPredictionsFacemesh", "key": "facemesh", "schema": { - "description": undefined, + "description": null, "generatedName": "modelsPredictionsFacemesh", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ModelsPredictionsFacemesh", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Predictions_optional_Null_FacemeshPrediction", "type": "reference", }, @@ -3069,10 +3064,10 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "Ner": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Ner", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -3080,16 +3075,16 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "generatedName": "nerIdentifySpeakers", "key": "identify_speakers", "schema": { - "description": undefined, + "description": null, "generatedName": "nerIdentifySpeakers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether to return identifiers for speakers over time. If \`true\`, unique identifiers will be assigned to spoken words to differentiate different speakers. If \`false\`, all speakers will be tagged with an \`unknown\` ID.", "generatedName": "NerIdentifySpeakers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -3103,10 +3098,10 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "NerPrediction": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "NerPrediction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -3116,11 +3111,11 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "schema": { "description": "The recognized topic or entity.", "generatedName": "NerPredictionEntity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3132,10 +3127,10 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "generatedName": "nerPredictionPosition", "key": "position", "schema": { - "description": undefined, + "description": null, "generatedName": "NerPredictionPosition", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PositionInterval", "type": "reference", }, @@ -3148,8 +3143,8 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "schema": { "description": "Our NER model's relative confidence in the recognized topic or entity.", "generatedName": "NerPredictionEntityConfidence", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -3164,8 +3159,8 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "schema": { "description": "A measure of how often the entity is linked to by other entities.", "generatedName": "NerPredictionSupport", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -3180,11 +3175,11 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "schema": { "description": "A URL which provides more information about the recognized topic or entity.", "generatedName": "NerPredictionUri", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3198,11 +3193,11 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "schema": { "description": "The specific word to which the emotion predictions are linked.", "generatedName": "NerPredictionLinkWord", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3214,16 +3209,16 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "generatedName": "nerPredictionTime", "key": "time", "schema": { - "description": undefined, + "description": null, "generatedName": "nerPredictionTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NerPredictionTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimeInterval", "type": "reference", }, @@ -3235,15 +3230,15 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "generatedName": "nerPredictionConfidence", "key": "confidence", "schema": { - "description": undefined, + "description": null, "generatedName": "nerPredictionConfidence", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Value between \`0.0\` and \`1.0\` that indicates our transcription model’s relative confidence in this text.", "generatedName": "NerPredictionConfidence", - "groupName": undefined, + "groupName": null, "nameOverride": "Confidence", "schema": { "type": "double", @@ -3258,16 +3253,16 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "generatedName": "nerPredictionSpeakerConfidence", "key": "speaker_confidence", "schema": { - "description": undefined, + "description": null, "generatedName": "nerPredictionSpeakerConfidence", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Value between \`0.0\` and \`1.0\` that indicates our transcription model’s relative confidence that this text was spoken by this speaker.", "generatedName": "NerPredictionSpeakerConfidence", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -3283,14 +3278,14 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "schema": { "description": "A high-dimensional embedding in emotion space.", "generatedName": "NerPredictionEmotions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "NerPredictionEmotionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EmotionScore", "type": "reference", }, @@ -3302,24 +3297,23 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "Null": { "description": "No associated metadata for this model. Value will be \`null\`.", "generatedName": "Null", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "NullKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "NullValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -3328,8 +3322,8 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "allOfPropertyConflicts": [], "description": "Position of a segment of text within a larger document, measured in characters. Uses zero-based indexing. The beginning index is inclusive and the end index is exclusive.", "generatedName": "PositionInterval", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -3339,8 +3333,8 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "schema": { "description": "The index of the first character in the text segment, inclusive.", "generatedName": "PositionIntervalBegin", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -3355,8 +3349,8 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "schema": { "description": "The index of the last character in the text segment, exclusive.", "generatedName": "PositionIntervalEnd", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -3369,10 +3363,10 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "Prediction": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Prediction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -3382,11 +3376,11 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "schema": { "description": "A file path relative to the top level source URL or file.", "generatedName": "PredictionFile", - "groupName": undefined, + "groupName": null, "nameOverride": "File", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3398,10 +3392,10 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "generatedName": "predictionModels", "key": "models", "schema": { - "description": undefined, + "description": null, "generatedName": "PredictionModels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ModelsPredictions", "type": "reference", }, @@ -3412,10 +3406,10 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "Predictions_optional_Null_BurstPrediction": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PredictionsOptionalNullBurstPrediction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -3423,16 +3417,16 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "generatedName": "predictionsOptionalNullBurstPredictionMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "predictionsOptionalNullBurstPredictionMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PredictionsOptionalNullBurstPredictionMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Null", "type": "reference", }, @@ -3444,16 +3438,16 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "generatedName": "predictionsOptionalNullBurstPredictionGroupedPredictions", "key": "grouped_predictions", "schema": { - "description": undefined, + "description": null, "generatedName": "PredictionsOptionalNullBurstPredictionGroupedPredictions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PredictionsOptionalNullBurstPredictionGroupedPredictionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GroupedPredictions_BurstPrediction", "type": "reference", }, @@ -3465,10 +3459,10 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "Predictions_optional_Null_FacePrediction": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PredictionsOptionalNullFacePrediction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -3476,16 +3470,16 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "generatedName": "predictionsOptionalNullFacePredictionMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "predictionsOptionalNullFacePredictionMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PredictionsOptionalNullFacePredictionMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Null", "type": "reference", }, @@ -3497,16 +3491,16 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "generatedName": "predictionsOptionalNullFacePredictionGroupedPredictions", "key": "grouped_predictions", "schema": { - "description": undefined, + "description": null, "generatedName": "PredictionsOptionalNullFacePredictionGroupedPredictions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PredictionsOptionalNullFacePredictionGroupedPredictionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GroupedPredictions_FacePrediction", "type": "reference", }, @@ -3518,10 +3512,10 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "Predictions_optional_Null_FacemeshPrediction": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PredictionsOptionalNullFacemeshPrediction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -3529,16 +3523,16 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "generatedName": "predictionsOptionalNullFacemeshPredictionMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "predictionsOptionalNullFacemeshPredictionMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PredictionsOptionalNullFacemeshPredictionMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Null", "type": "reference", }, @@ -3550,16 +3544,16 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "generatedName": "predictionsOptionalNullFacemeshPredictionGroupedPredictions", "key": "grouped_predictions", "schema": { - "description": undefined, + "description": null, "generatedName": "PredictionsOptionalNullFacemeshPredictionGroupedPredictions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PredictionsOptionalNullFacemeshPredictionGroupedPredictionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GroupedPredictions_FacemeshPrediction", "type": "reference", }, @@ -3571,10 +3565,10 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "Predictions_optional_TranscriptionMetadata_LanguagePrediction": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PredictionsOptionalTranscriptionMetadataLanguagePrediction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -3582,16 +3576,16 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "generatedName": "predictionsOptionalTranscriptionMetadataLanguagePredictionMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "predictionsOptionalTranscriptionMetadataLanguagePredictionMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PredictionsOptionalTranscriptionMetadataLanguagePredictionMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TranscriptionMetadata", "type": "reference", }, @@ -3603,16 +3597,16 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "generatedName": "predictionsOptionalTranscriptionMetadataLanguagePredictionGroupedPredictions", "key": "grouped_predictions", "schema": { - "description": undefined, + "description": null, "generatedName": "PredictionsOptionalTranscriptionMetadataLanguagePredictionGroupedPredictions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PredictionsOptionalTranscriptionMetadataLanguagePredictionGroupedPredictionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GroupedPredictions_LanguagePrediction", "type": "reference", }, @@ -3624,10 +3618,10 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "Predictions_optional_TranscriptionMetadata_NerPrediction": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PredictionsOptionalTranscriptionMetadataNerPrediction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -3635,16 +3629,16 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "generatedName": "predictionsOptionalTranscriptionMetadataNerPredictionMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "predictionsOptionalTranscriptionMetadataNerPredictionMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PredictionsOptionalTranscriptionMetadataNerPredictionMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TranscriptionMetadata", "type": "reference", }, @@ -3656,16 +3650,16 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "generatedName": "predictionsOptionalTranscriptionMetadataNerPredictionGroupedPredictions", "key": "grouped_predictions", "schema": { - "description": undefined, + "description": null, "generatedName": "PredictionsOptionalTranscriptionMetadataNerPredictionGroupedPredictions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PredictionsOptionalTranscriptionMetadataNerPredictionGroupedPredictionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GroupedPredictions_NerPrediction", "type": "reference", }, @@ -3677,10 +3671,10 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "Predictions_optional_TranscriptionMetadata_ProsodyPrediction": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PredictionsOptionalTranscriptionMetadataProsodyPrediction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -3688,16 +3682,16 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "generatedName": "predictionsOptionalTranscriptionMetadataProsodyPredictionMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "predictionsOptionalTranscriptionMetadataProsodyPredictionMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PredictionsOptionalTranscriptionMetadataProsodyPredictionMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TranscriptionMetadata", "type": "reference", }, @@ -3709,16 +3703,16 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "generatedName": "predictionsOptionalTranscriptionMetadataProsodyPredictionGroupedPredictions", "key": "grouped_predictions", "schema": { - "description": undefined, + "description": null, "generatedName": "PredictionsOptionalTranscriptionMetadataProsodyPredictionGroupedPredictions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PredictionsOptionalTranscriptionMetadataProsodyPredictionGroupedPredictionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GroupedPredictions_ProsodyPrediction", "type": "reference", }, @@ -3732,8 +3726,8 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "allOfPropertyConflicts": [], "description": "NOTE: the \`granularity\` field is ignored if transcription is not enabled or if the \`window\` field has been set.", "generatedName": "Prosody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -3741,16 +3735,16 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "generatedName": "prosodyGranularity", "key": "granularity", "schema": { - "description": undefined, + "description": null, "generatedName": "prosodyGranularity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ProsodyGranularity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Granularity", "type": "reference", }, @@ -3762,16 +3756,16 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "generatedName": "prosodyIdentifySpeakers", "key": "identify_speakers", "schema": { - "description": undefined, + "description": null, "generatedName": "prosodyIdentifySpeakers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether to return identifiers for speakers over time. If \`true\`, unique identifiers will be assigned to spoken words to differentiate different speakers. If \`false\`, all speakers will be tagged with an \`unknown\` ID.", "generatedName": "ProsodyIdentifySpeakers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -3785,16 +3779,16 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "generatedName": "prosodyWindow", "key": "window", "schema": { - "description": undefined, + "description": null, "generatedName": "prosodyWindow", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ProsodyWindow", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Window", "type": "reference", }, @@ -3806,10 +3800,10 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "ProsodyPrediction": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ProsodyPrediction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -3817,19 +3811,19 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "generatedName": "prosodyPredictionText", "key": "text", "schema": { - "description": undefined, + "description": null, "generatedName": "prosodyPredictionText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A segment of text (like a word or a sentence).", "generatedName": "ProsodyPredictionText", - "groupName": undefined, + "groupName": null, "nameOverride": "Text", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3842,10 +3836,10 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "generatedName": "prosodyPredictionTime", "key": "time", "schema": { - "description": undefined, + "description": null, "generatedName": "ProsodyPredictionTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimeInterval", "type": "reference", }, @@ -3856,15 +3850,15 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "generatedName": "prosodyPredictionConfidence", "key": "confidence", "schema": { - "description": undefined, + "description": null, "generatedName": "prosodyPredictionConfidence", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Value between \`0.0\` and \`1.0\` that indicates our transcription model’s relative confidence in this text.", "generatedName": "ProsodyPredictionConfidence", - "groupName": undefined, + "groupName": null, "nameOverride": "Confidence", "schema": { "type": "double", @@ -3879,16 +3873,16 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "generatedName": "prosodyPredictionSpeakerConfidence", "key": "speaker_confidence", "schema": { - "description": undefined, + "description": null, "generatedName": "prosodyPredictionSpeakerConfidence", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Value between \`0.0\` and \`1.0\` that indicates our transcription model’s relative confidence that this text was spoken by this speaker.", "generatedName": "ProsodyPredictionSpeakerConfidence", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -3904,14 +3898,14 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "schema": { "description": "A high-dimensional embedding in emotion space.", "generatedName": "ProsodyPredictionEmotions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ProsodyPredictionEmotionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EmotionScore", "type": "reference", }, @@ -3923,10 +3917,10 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "Queued": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Queued", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -3936,8 +3930,8 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "schema": { "description": "When this job was created (Unix timestamp in milliseconds).", "generatedName": "QueuedCreatedTimestampMs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -3950,10 +3944,10 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "Request": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Request", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -3961,16 +3955,16 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "generatedName": "requestModels", "key": "models", "schema": { - "description": undefined, + "description": null, "generatedName": "requestModels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RequestModels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Models", "type": "reference", }, @@ -3982,16 +3976,16 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "generatedName": "requestTranscription", "key": "transcription", "schema": { - "description": undefined, + "description": null, "generatedName": "requestTranscription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RequestTranscription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Transcription", "type": "reference", }, @@ -4003,27 +3997,27 @@ Compared to returning one estimate of sentiment, this enables a more nuanced ana "generatedName": "requestUrls", "key": "urls", "schema": { - "description": undefined, + "description": null, "generatedName": "requestUrls", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "URLs to the media files to be processed. Each must be a valid public URL to a media file (see recommended input filetypes) or an archive (\`.zip\`, \`.tar.gz\`, \`.tar.bz2\`, \`.tar.xz\`) of media files. If you wish to supply more than 100 URLs, consider providing them as an archive (\`.zip\`, \`.tar.gz\`, \`.tar.bz2\`, \`.tar.xz\`).", "generatedName": "RequestUrls", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RequestUrlsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4037,19 +4031,19 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "generatedName": "requestCallbackUrl", "key": "callback_url", "schema": { - "description": undefined, + "description": null, "generatedName": "requestCallbackUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "If provided, a \`POST\` request will be made to the URL with the generated predictions on completion or the error message on failure.", "generatedName": "RequestCallbackUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4062,16 +4056,16 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "generatedName": "requestNotify", "key": "notify", "schema": { - "description": undefined, + "description": null, "generatedName": "requestNotify", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether to send an email notification to the user upon job completion/failure.", "generatedName": "RequestNotify", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -4085,16 +4079,16 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "generatedName": "requestFiles", "key": "files", "schema": { - "description": undefined, + "description": null, "generatedName": "RequestFiles", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RequestFilesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "File", "type": "reference", }, @@ -4106,10 +4100,10 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "Results": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Results", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -4117,16 +4111,16 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "generatedName": "resultsPredictions", "key": "predictions", "schema": { - "description": undefined, + "description": null, "generatedName": "ResultsPredictions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ResultsPredictionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Prediction", "type": "reference", }, @@ -4138,16 +4132,16 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "generatedName": "resultsErrors", "key": "errors", "schema": { - "description": undefined, + "description": null, "generatedName": "ResultsErrors", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ResultsErrorsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Error", "type": "reference", }, @@ -4159,10 +4153,10 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "SentimentScore": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SentimentScore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -4172,11 +4166,11 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "schema": { "description": "Level of sentiment, ranging from \`1\` (negative) to \`9\` (positive)", "generatedName": "SentimentScoreName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4190,11 +4184,11 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "schema": { "description": "Prediction for this level of sentiment", "generatedName": "SentimentScoreScore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4204,87 +4198,87 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "type": "object", }, "SortBy": { - "description": undefined, + "description": null, "generatedName": "SortBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "created", - "nameOverride": undefined, + "nameOverride": null, "value": "created", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "started", - "nameOverride": undefined, + "nameOverride": null, "value": "started", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ended", - "nameOverride": undefined, + "nameOverride": null, "value": "ended", }, ], }, "Source": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "type", "generatedName": "Source", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "file": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasSourceFile", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Source_File", "type": "reference", }, "url": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasSourceUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Source_Url", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "SourceResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SourceResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -4292,10 +4286,10 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "generatedName": "sourceResultSource", "key": "source", "schema": { - "description": undefined, + "description": null, "generatedName": "SourceResultSource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Source", "type": "reference", }, @@ -4306,16 +4300,16 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "generatedName": "sourceResultResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "sourceResultResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SourceResultResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Results", "type": "reference", }, @@ -4327,19 +4321,19 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "generatedName": "sourceResultError", "key": "error", "schema": { - "description": undefined, + "description": null, "generatedName": "sourceResultError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "An error message.", "generatedName": "SourceResultError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4352,216 +4346,210 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "Source_File": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "File", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "File", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SourceFile", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "Source_Url": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "Url", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Url", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SourceUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "State": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "status", "generatedName": "State", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "COMPLETED": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasStateCompleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "State_Completed", "type": "reference", }, "FAILED": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasStateFailed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "State_Failed", "type": "reference", }, "IN_PROGRESS": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasStateInProgress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "State_InProgress", "type": "reference", }, "QUEUED": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasStateQueued", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "State_Queued", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "State_Completed": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "Completed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Completed", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "StateCompleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "State_Failed": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "Failed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Failed", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "StateFailed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "State_InProgress": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "InProgress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InProgress", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "StateInProgress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "State_Queued": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "Queued", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Queued", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "StateQueued", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "Status": { - "description": undefined, + "description": null, "generatedName": "Status", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "QUEUED", - "nameOverride": undefined, + "nameOverride": null, "value": "QUEUED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "IN_PROGRESS", - "nameOverride": undefined, + "nameOverride": null, "value": "IN_PROGRESS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "COMPLETED", - "nameOverride": undefined, + "nameOverride": null, "value": "COMPLETED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FAILED", - "nameOverride": undefined, + "nameOverride": null, "value": "FAILED", }, ], @@ -4571,8 +4559,8 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "allOfPropertyConflicts": [], "description": "A time range with a beginning and end, measured in seconds.", "generatedName": "TimeInterval", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -4582,8 +4570,8 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "schema": { "description": "Beginning of time range in seconds.", "generatedName": "TimeIntervalBegin", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -4598,8 +4586,8 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "schema": { "description": "End of time range in seconds.", "generatedName": "TimeIntervalEnd", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -4612,10 +4600,10 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "ToxicityScore": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ToxicityScore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -4625,11 +4613,11 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "schema": { "description": "Category of toxicity.", "generatedName": "ToxicityScoreName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4643,11 +4631,11 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "schema": { "description": "Prediction for this category of toxicity", "generatedName": "ToxicityScoreScore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4659,10 +4647,10 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "Transcription": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Transcription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -4670,16 +4658,16 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "generatedName": "transcriptionLanguage", "key": "language", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptionLanguage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TranscriptionLanguage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Bcp47Tag", "type": "reference", }, @@ -4693,8 +4681,8 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "allOfPropertyConflicts": [], "description": "Transcription metadata for your media file.", "generatedName": "TranscriptionMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -4704,8 +4692,8 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "schema": { "description": "Value between \`0.0\` and \`1.0\` indicating our transcription model’s relative confidence in the transcription of your media file.", "generatedName": "TranscriptionMetadataConfidence", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -4718,16 +4706,16 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "generatedName": "transcriptionMetadataDetectedLanguage", "key": "detected_language", "schema": { - "description": undefined, + "description": null, "generatedName": "transcriptionMetadataDetectedLanguage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TranscriptionMetadataDetectedLanguage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Bcp47Tag", "type": "reference", }, @@ -4739,10 +4727,10 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "Url": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Url", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -4752,11 +4740,11 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "schema": { "description": "The URL of the source media file.", "generatedName": "UrlUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4766,34 +4754,34 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "type": "object", }, "When": { - "description": undefined, + "description": null, "generatedName": "When", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "created_before", - "nameOverride": undefined, + "nameOverride": null, "value": "created_before", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "created_after", - "nameOverride": undefined, + "nameOverride": null, "value": "created_after", }, ], @@ -4801,10 +4789,10 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "Window": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Window", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -4812,16 +4800,16 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "generatedName": "windowLength", "key": "length", "schema": { - "description": undefined, + "description": null, "generatedName": "windowLength", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The length of the sliding window.", "generatedName": "WindowLength", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -4835,16 +4823,16 @@ If you wish to supply more than 100 URLs, consider providing them as an archive "generatedName": "windowStep", "key": "step", "schema": { - "description": undefined, + "description": null, "generatedName": "windowStep", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The step size of the sliding window.", "generatedName": "WindowStep", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -4858,17 +4846,17 @@ If you wish to supply more than 100 URLs, consider providing them as an archive }, "securitySchemes": { "Authentication": { - "headerEnvVar": undefined, + "headerEnvVar": null, "headerName": "X-Hume-Api-Key", - "headerVariableName": undefined, - "prefix": undefined, + "headerVariableName": null, + "prefix": null, "type": "header", }, }, "servers": [ { - "description": undefined, - "name": undefined, + "description": null, + "name": null, "url": "https://api.hume.ai", }, ], @@ -4880,15 +4868,15 @@ If you wish to supply more than 100 URLs, consider providing them as an archive ], "tagsById": { "Get Job Predictions": { - "description": undefined, + "description": null, "id": "Get Job Predictions", }, "List Jobs": { - "description": undefined, + "description": null, "id": "List Jobs", }, "Start Job": { - "description": undefined, + "description": null, "id": "Start Job", }, }, diff --git a/packages/cli/openapi-parser/src/__test__/__snapshots__/merge.test.ts.snap b/packages/cli/openapi-parser/src/__test__/__snapshots__/merge.test.ts.snap index e15901ddbd1..50451e1e2ef 100644 --- a/packages/cli/openapi-parser/src/__test__/__snapshots__/merge.test.ts.snap +++ b/packages/cli/openapi-parser/src/__test__/__snapshots__/merge.test.ts.snap @@ -2,102 +2,103 @@ exports[`open api parser merge parse open api 1`] = ` { + "channel": [], "description": "The unified API for building rich integrations with multiple HR Information System platforms.", "endpoints": [ { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get details for a linked account.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "X-Account-Token", "value": { - "primitive": { - "string": "X-Account-Token", + "type": "primitive", + "value": { "type": "string", + "value": "X-Account-Token", }, - "type": "primitive", }, }, ], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "category": { - "enum": "hris", "type": "enum", + "value": "hris", }, "end_user_email_address": { - "primitive": { - "string": "kendall.roy@waystar-royco.com", + "type": "primitive", + "value": { "type": "string", + "value": "kendall.roy@waystar-royco.com", }, - "type": "primitive", }, "end_user_organization_name": { - "primitive": { - "string": "Waystar Royco", + "type": "primitive", + "value": { "type": "string", + "value": "Waystar Royco", }, - "type": "primitive", }, "end_user_origin_id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "0496d4c2-42e6-4072-80b3-7b69bfdc76fd", + "type": "primitive", + "value": { "type": "string", + "value": "0496d4c2-42e6-4072-80b3-7b69bfdc76fd", }, - "type": "primitive", }, "integration": { - "primitive": { - "string": "BambooHR", + "type": "primitive", + "value": { "type": "string", + "value": "BambooHR", }, - "type": "primitive", }, "integration_slug": { - "primitive": { - "string": "bamboohr", + "type": "primitive", + "value": { "type": "string", + "value": "bamboohr", }, - "type": "primitive", }, "is_duplicate": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "status": { - "primitive": { - "string": "COMPLETE", + "type": "primitive", + "value": { "type": "string", + "value": "COMPLETE", }, - "type": "primitive", }, "webhook_listener_url": { - "primitive": { - "string": "https://api.merge.dev/api/integrations/webhook-listener/7fc3mee0UW8ecV4", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.merge.dev/api/integrations/webhook-listener/7fc3mee0UW8ecV4", }, - "type": "primitive", }, }, "type": "object", @@ -109,46 +110,45 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Token identifying the end user.", "name": "X-Account-Token", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AccountDetailsRetrieveRequestXAccountToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "account_details_retrieve", "path": "/account-details", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AccountDetailsRetrieveResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AccountDetails", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "account-details", ], @@ -156,119 +156,119 @@ exports[`open api parser merge parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Returns the account token for the end user with the provided public token.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "public_token", "value": { - "primitive": { - "string": "public_token", + "type": "primitive", + "value": { "type": "string", + "value": "public_token", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "account_token": { - "primitive": { - "string": "T9klMDQrcHdm9jrtHuOS2Nf06BIHwMNjpPXPMB", + "type": "primitive", + "value": { "type": "string", + "value": "T9klMDQrcHdm9jrtHuOS2Nf06BIHwMNjpPXPMB", }, - "type": "primitive", }, "integration": { "properties": { "api_endpoints_to_documentation_urls": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "api_endpoints_to_documentation_urls", "type": "string", + "value": "api_endpoints_to_documentation_urls", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "categories": { - "array": [ + "type": "array", + "value": [ { - "enum": "hris", "type": "enum", + "value": "hris", }, ], - "type": "array", }, "color": { - "primitive": { - "string": "color", + "type": "primitive", + "value": { "type": "string", + "value": "color", }, - "type": "primitive", }, "image": { - "primitive": { - "string": "image", + "type": "primitive", + "value": { "type": "string", + "value": "image", }, - "type": "primitive", }, "is_in_beta": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "slug": { - "primitive": { - "string": "slug", + "type": "primitive", + "value": { "type": "string", + "value": "slug", }, - "type": "primitive", }, "square_image": { - "primitive": { - "string": "square_image", + "type": "primitive", + "value": { "type": "string", + "value": "square_image", }, - "type": "primitive", }, }, "type": "object", @@ -280,49 +280,48 @@ exports[`open api parser merge parse open api 1`] = ` ], "generatedRequestName": "AccountTokenRetrieveRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "account_token_retrieve", "path": "/account-token/{public_token}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "public_token", "schema": { - "description": undefined, + "description": null, "generatedName": "AccountTokenRetrieveRequestPublicToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AccountTokenRetrieveResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AccountToken", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "account-token", ], @@ -330,175 +329,175 @@ exports[`open api parser merge parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Returns a list of models and actions available for an account.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "X-Account-Token", "value": { - "primitive": { - "string": "X-Account-Token", + "type": "primitive", + "value": { "type": "string", + "value": "X-Account-Token", }, - "type": "primitive", }, }, ], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "available_model_operations": { - "array": [ + "type": "array", + "value": [ { "properties": { "available_operations": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "available_operations", + "type": "primitive", + "value": { "type": "string", + "value": "available_operations", }, - "type": "primitive", }, ], - "type": "array", }, "model_name": { - "primitive": { - "string": "Candidate", + "type": "primitive", + "value": { "type": "string", + "value": "Candidate", }, - "type": "primitive", }, "required_post_parameters": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "required_post_parameters", + "type": "primitive", + "value": { "type": "string", + "value": "required_post_parameters", }, - "type": "primitive", }, ], - "type": "array", }, "supported_fields": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "supported_fields", + "type": "primitive", + "value": { "type": "string", + "value": "supported_fields", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "integration": { "properties": { "api_endpoints_to_documentation_urls": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "api_endpoints_to_documentation_urls", "type": "string", + "value": "api_endpoints_to_documentation_urls", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "categories": { - "array": [ + "type": "array", + "value": [ { - "enum": "hris", "type": "enum", + "value": "hris", }, ], - "type": "array", }, "color": { - "primitive": { - "string": "color", + "type": "primitive", + "value": { "type": "string", + "value": "color", }, - "type": "primitive", }, "image": { - "primitive": { - "string": "image", + "type": "primitive", + "value": { "type": "string", + "value": "image", }, - "type": "primitive", }, "is_in_beta": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "slug": { - "primitive": { - "string": "slug", + "type": "primitive", + "value": { "type": "string", + "value": "slug", }, - "type": "primitive", }, "square_image": { - "primitive": { - "string": "square_image", + "type": "primitive", + "value": { "type": "string", + "value": "square_image", }, - "type": "primitive", }, }, "type": "object", }, "passthrough_available": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -510,46 +509,45 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Token identifying the end user.", "name": "X-Account-Token", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AvailableActionsRetrieveRequestXAccountToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "available_actions_retrieve", "path": "/available-actions", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AvailableActionsRetrieveResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AvailableActions", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "available-actions", ], @@ -557,138 +555,138 @@ exports[`open api parser merge parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Returns a list of \`BankInfo\` objects.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "X-Account-Token", "value": { - "primitive": { - "string": "X-Account-Token", + "type": "primitive", + "value": { "type": "string", + "value": "X-Account-Token", }, - "type": "primitive", }, }, ], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "next": { - "primitive": { - "string": "cD0yMDIxLTAxLTA2KzAzJTNBMjQlM0E1My40MzQzMjYlMkIwMCUzQTAw", + "type": "primitive", + "value": { "type": "string", + "value": "cD0yMDIxLTAxLTA2KzAzJTNBMjQlM0E1My40MzQzMjYlMkIwMCUzQTAw", }, - "type": "primitive", }, "previous": { - "primitive": { - "string": "cj1sZXdwd2VycWVtY29zZnNkc2NzUWxNMEUxTXk0ME16UXpNallsTWtJ", + "type": "primitive", + "value": { "type": "string", + "value": "cj1sZXdwd2VycWVtY29zZnNkc2NzUWxNMEUxTXk0ME16UXpNallsTWtJ", }, - "type": "primitive", }, "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "account_number": { - "primitive": { - "string": "439291590", + "type": "primitive", + "value": { "type": "string", + "value": "439291590", }, - "type": "primitive", }, "account_type": { - "enum": "SAVINGS", "type": "enum", + "value": "SAVINGS", }, "bank_name": { - "primitive": { - "string": "Chase", + "type": "primitive", + "value": { "type": "string", + "value": "Chase", }, - "type": "primitive", }, "employee": { - "primitive": { - "string": "a3617eb4-dfe3-426f-921e-a65fc1661e10", + "type": "primitive", + "value": { "type": "string", + "value": "a3617eb4-dfe3-426f-921e-a65fc1661e10", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "fd1e0fb5-8f92-4ec9-9f32-179cf732867d", + "type": "primitive", + "value": { "type": "string", + "value": "fd1e0fb5-8f92-4ec9-9f32-179cf732867d", }, - "type": "primitive", }, "modified_at": { - "primitive": { - "datetime": "2021-10-16T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-10-16T00:00:00.000Z", }, - "type": "primitive", }, "remote_created_at": { - "primitive": { - "datetime": "2021-12-06T10:11:26Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-12-06T10:11:26.000Z", }, - "type": "primitive", }, "remote_data": { - "array": [ + "type": "array", + "value": [ { "properties": { "path": { - "primitive": { - "string": "path", + "type": "primitive", + "value": { "type": "string", + "value": "path", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "remote_id": { - "primitive": { - "string": "123234", + "type": "primitive", + "value": { "type": "string", + "value": "123234", }, - "type": "primitive", }, "remote_was_deleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "routing_number": { - "primitive": { - "string": "089690059", + "type": "primitive", + "value": { "type": "string", + "value": "089690059", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -700,22 +698,22 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Token identifying the end user.", "name": "X-Account-Token", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BankInfoListRequestXAccountToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "bank_info_list", "path": "/bank-info", @@ -727,42 +725,42 @@ exports[`open api parser merge parse open api 1`] = ` * \`SAVINGS\` - SAVINGS * \`CHECKING\` - CHECKING", "name": "account_type", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BankInfoListRequestAccountType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BankInfoListRequestAccountType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CHECKING", - "nameOverride": undefined, + "nameOverride": null, "value": "CHECKING", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SAVINGS", - "nameOverride": undefined, + "nameOverride": null, "value": "SAVINGS", }, ], @@ -772,21 +770,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return BankInfo's with this bank name.", "name": "bank_name", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BankInfoListRequestBankName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BankInfoListRequestBankName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -796,18 +794,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return objects created after this datetime.", "name": "created_after", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BankInfoListRequestCreatedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BankInfoListRequestCreatedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -818,18 +816,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return objects created before this datetime.", "name": "created_before", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BankInfoListRequestCreatedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BankInfoListRequestCreatedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -840,21 +838,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "The pagination cursor value.", "name": "cursor", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BankInfoListRequestCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BankInfoListRequestCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -864,21 +862,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return bank accounts for this employee.", "name": "employee_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BankInfoListRequestEmployeeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BankInfoListRequestEmployeeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -888,22 +886,22 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Which relations should be returned in expanded form. Multiple relation names should be comma separated without spaces.", "name": "expand", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BankInfoListRequestExpand", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BankInfoListRequestExpand", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "employee", "type": "string", + "value": "employee", }, }, }, @@ -911,18 +909,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Whether to include data that was marked as deleted by third party webhooks.", "name": "include_deleted_data", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BankInfoListRequestIncludeDeletedData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BankInfoListRequestIncludeDeletedData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -933,18 +931,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Whether to include the original data Merge fetched from the third-party to produce these models.", "name": "include_remote_data", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BankInfoListRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BankInfoListRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -955,18 +953,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, only objects synced by Merge after this date time will be returned.", "name": "modified_after", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BankInfoListRequestModifiedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BankInfoListRequestModifiedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -977,18 +975,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, only objects synced by Merge before this date time will be returned.", "name": "modified_before", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BankInfoListRequestModifiedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BankInfoListRequestModifiedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -999,40 +997,40 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Overrides the default ordering for this endpoint.", "name": "order_by", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BankInfoListRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BankInfoListRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RemoteCreatedAt", "nameOverride": "RemoteCreatedAtDescending", "value": "-remote_created_at", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "remote_created_at", "nameOverride": "RemoteCreatedAtAscending", "value": "remote_created_at", @@ -1044,18 +1042,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Number of results to return per page.", "name": "page_size", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BankInfoListRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BankInfoListRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -1066,22 +1064,22 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Deprecated. Use show_enum_origins.", "name": "remote_fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BankInfoListRequestRemoteFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BankInfoListRequestRemoteFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "account_type", "type": "string", + "value": "account_type", }, }, }, @@ -1089,21 +1087,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "The API provider's ID for the given object.", "name": "remote_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BankInfoListRequestRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BankInfoListRequestRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1113,46 +1111,45 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Which fields should be returned in non-normalized form.", "name": "show_enum_origins", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BankInfoListRequestShowEnumOrigins", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BankInfoListRequestShowEnumOrigins", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "account_type", "type": "string", + "value": "account_type", }, }, }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BankInfoListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaginatedBankInfoList", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "bank-info", ], @@ -1160,154 +1157,154 @@ exports[`open api parser merge parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Returns a \`BankInfo\` object with the given \`id\`.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "X-Account-Token", "value": { - "primitive": { - "string": "X-Account-Token", + "type": "primitive", + "value": { "type": "string", + "value": "X-Account-Token", }, - "type": "primitive", }, }, ], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "account_number": { - "primitive": { - "string": "439291590", + "type": "primitive", + "value": { "type": "string", + "value": "439291590", }, - "type": "primitive", }, "account_type": { - "enum": "SAVINGS", "type": "enum", + "value": "SAVINGS", }, "bank_name": { - "primitive": { - "string": "Chase", + "type": "primitive", + "value": { "type": "string", + "value": "Chase", }, - "type": "primitive", }, "employee": { - "primitive": { - "string": "a3617eb4-dfe3-426f-921e-a65fc1661e10", + "type": "primitive", + "value": { "type": "string", + "value": "a3617eb4-dfe3-426f-921e-a65fc1661e10", }, - "type": "primitive", }, "field_mappings": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "field_mappings", "type": "string", + "value": "field_mappings", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "id": { - "primitive": { - "string": "fd1e0fb5-8f92-4ec9-9f32-179cf732867d", + "type": "primitive", + "value": { "type": "string", + "value": "fd1e0fb5-8f92-4ec9-9f32-179cf732867d", }, - "type": "primitive", }, "modified_at": { - "primitive": { - "datetime": "2021-10-16T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-10-16T00:00:00.000Z", }, - "type": "primitive", }, "remote_created_at": { - "primitive": { - "datetime": "2021-12-06T10:11:26Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-12-06T10:11:26.000Z", }, - "type": "primitive", }, "remote_data": { - "array": [ + "type": "array", + "value": [ { "properties": { "path": { - "primitive": { - "string": "path", + "type": "primitive", + "value": { "type": "string", + "value": "path", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "remote_id": { - "primitive": { - "string": "123234", + "type": "primitive", + "value": { "type": "string", + "value": "123234", }, - "type": "primitive", }, "remote_was_deleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "routing_number": { - "primitive": { - "string": "089690059", + "type": "primitive", + "value": { "type": "string", + "value": "089690059", }, - "type": "primitive", }, }, "type": "object", @@ -1319,64 +1316,64 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Token identifying the end user.", "name": "X-Account-Token", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BankInfoRetrieveRequestXAccountToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "bank_info_retrieve", "path": "/bank-info/{id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "BankInfoRetrieveRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Which relations should be returned in expanded form. Multiple relation names should be comma separated without spaces.", "name": "expand", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BankInfoRetrieveRequestExpand", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BankInfoRetrieveRequestExpand", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "employee", "type": "string", + "value": "employee", }, }, }, @@ -1384,18 +1381,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Whether to include the original data Merge fetched from the third-party to produce these models.", "name": "include_remote_data", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BankInfoRetrieveRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BankInfoRetrieveRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -1406,22 +1403,22 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Deprecated. Use show_enum_origins.", "name": "remote_fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BankInfoRetrieveRequestRemoteFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BankInfoRetrieveRequestRemoteFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "account_type", "type": "string", + "value": "account_type", }, }, }, @@ -1429,46 +1426,45 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Which fields should be returned in non-normalized form.", "name": "show_enum_origins", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BankInfoRetrieveRequestShowEnumOrigins", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BankInfoRetrieveRequestShowEnumOrigins", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "account_type", "type": "string", + "value": "account_type", }, }, }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BankInfoRetrieveResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BankInfo", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "bank-info", ], @@ -1476,148 +1472,148 @@ exports[`open api parser merge parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Returns a list of \`Benefit\` objects.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "X-Account-Token", "value": { - "primitive": { - "string": "X-Account-Token", + "type": "primitive", + "value": { "type": "string", + "value": "X-Account-Token", }, - "type": "primitive", }, }, ], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "next": { - "primitive": { - "string": "cD0yMDIxLTAxLTA2KzAzJTNBMjQlM0E1My40MzQzMjYlMkIwMCUzQTAw", + "type": "primitive", + "value": { "type": "string", + "value": "cD0yMDIxLTAxLTA2KzAzJTNBMjQlM0E1My40MzQzMjYlMkIwMCUzQTAw", }, - "type": "primitive", }, "previous": { - "primitive": { - "string": "cj1sZXdwd2VycWVtY29zZnNkc2NzUWxNMEUxTXk0ME16UXpNallsTWtJ", + "type": "primitive", + "value": { "type": "string", + "value": "cj1sZXdwd2VycWVtY29zZnNkc2NzUWxNMEUxTXk0ME16UXpNallsTWtJ", }, - "type": "primitive", }, "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "benefit_plan_type": { - "primitive": { - "string": "benefit_plan_type", + "type": "primitive", + "value": { "type": "string", + "value": "benefit_plan_type", }, - "type": "primitive", }, "company_contribution": { - "primitive": { - "double": 150, + "type": "primitive", + "value": { "type": "double", + "value": 150, }, - "type": "primitive", }, "employee": { - "primitive": { - "string": "d2f972d0-2526-434b-9409-4c3b468e08f0", + "type": "primitive", + "value": { "type": "string", + "value": "d2f972d0-2526-434b-9409-4c3b468e08f0", }, - "type": "primitive", }, "employee_contribution": { - "primitive": { - "double": 23.65, + "type": "primitive", + "value": { "type": "double", + "value": 23.65, }, - "type": "primitive", }, "end_date": { - "primitive": { - "datetime": "2021-10-15 00:23:25.309761+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-10-15T00:23:25.309Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "3fe5ae7a-f1ba-4529-b7af-84e86dc6d232", + "type": "primitive", + "value": { "type": "string", + "value": "3fe5ae7a-f1ba-4529-b7af-84e86dc6d232", }, - "type": "primitive", }, "modified_at": { - "primitive": { - "datetime": "2021-10-16T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-10-16T00:00:00.000Z", }, - "type": "primitive", }, "provider_name": { - "primitive": { - "string": "Blue Shield of California", + "type": "primitive", + "value": { "type": "string", + "value": "Blue Shield of California", }, - "type": "primitive", }, "remote_data": { - "array": [ + "type": "array", + "value": [ { "properties": { "path": { - "primitive": { - "string": "path", + "type": "primitive", + "value": { "type": "string", + "value": "path", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "remote_id": { - "primitive": { - "string": "19202938", + "type": "primitive", + "value": { "type": "string", + "value": "19202938", }, - "type": "primitive", }, "remote_was_deleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "start_date": { - "primitive": { - "datetime": "2020-11-15 00:59:25.309761+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-11-15T00:59:25.309Z", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -1629,22 +1625,22 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Token identifying the end user.", "name": "X-Account-Token", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BenefitsListRequestXAccountToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "benefits_list", "path": "/benefits", @@ -1653,18 +1649,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return objects created after this datetime.", "name": "created_after", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BenefitsListRequestCreatedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BenefitsListRequestCreatedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -1675,18 +1671,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return objects created before this datetime.", "name": "created_before", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BenefitsListRequestCreatedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BenefitsListRequestCreatedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -1697,21 +1693,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "The pagination cursor value.", "name": "cursor", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BenefitsListRequestCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BenefitsListRequestCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1721,21 +1717,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will return the benefits associated with the employee.", "name": "employee_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BenefitsListRequestEmployeeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BenefitsListRequestEmployeeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1745,22 +1741,22 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Which relations should be returned in expanded form. Multiple relation names should be comma separated without spaces.", "name": "expand", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BenefitsListRequestExpand", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BenefitsListRequestExpand", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "employee", "type": "string", + "value": "employee", }, }, }, @@ -1768,18 +1764,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Whether to include data that was marked as deleted by third party webhooks.", "name": "include_deleted_data", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BenefitsListRequestIncludeDeletedData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BenefitsListRequestIncludeDeletedData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -1790,18 +1786,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Whether to include the original data Merge fetched from the third-party to produce these models.", "name": "include_remote_data", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BenefitsListRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BenefitsListRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -1812,18 +1808,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, only objects synced by Merge after this date time will be returned.", "name": "modified_after", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BenefitsListRequestModifiedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BenefitsListRequestModifiedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -1834,18 +1830,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, only objects synced by Merge before this date time will be returned.", "name": "modified_before", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BenefitsListRequestModifiedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BenefitsListRequestModifiedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -1856,18 +1852,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Number of results to return per page.", "name": "page_size", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BenefitsListRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BenefitsListRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -1878,21 +1874,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "The API provider's ID for the given object.", "name": "remote_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BenefitsListRequestRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BenefitsListRequestRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1900,25 +1896,24 @@ exports[`open api parser merge parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BenefitsListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaginatedBenefitList", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "benefits", ], @@ -1926,164 +1921,164 @@ exports[`open api parser merge parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Returns a \`Benefit\` object with the given \`id\`.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "X-Account-Token", "value": { - "primitive": { - "string": "X-Account-Token", + "type": "primitive", + "value": { "type": "string", + "value": "X-Account-Token", }, - "type": "primitive", }, }, ], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "benefit_plan_type": { - "primitive": { - "string": "benefit_plan_type", + "type": "primitive", + "value": { "type": "string", + "value": "benefit_plan_type", }, - "type": "primitive", }, "company_contribution": { - "primitive": { - "double": 150, + "type": "primitive", + "value": { "type": "double", + "value": 150, }, - "type": "primitive", }, "employee": { - "primitive": { - "string": "d2f972d0-2526-434b-9409-4c3b468e08f0", + "type": "primitive", + "value": { "type": "string", + "value": "d2f972d0-2526-434b-9409-4c3b468e08f0", }, - "type": "primitive", }, "employee_contribution": { - "primitive": { - "double": 23.65, + "type": "primitive", + "value": { "type": "double", + "value": 23.65, }, - "type": "primitive", }, "end_date": { - "primitive": { - "datetime": "2021-10-15 00:23:25.309761+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-10-15T00:23:25.309Z", }, - "type": "primitive", }, "field_mappings": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "field_mappings", "type": "string", + "value": "field_mappings", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "id": { - "primitive": { - "string": "3fe5ae7a-f1ba-4529-b7af-84e86dc6d232", + "type": "primitive", + "value": { "type": "string", + "value": "3fe5ae7a-f1ba-4529-b7af-84e86dc6d232", }, - "type": "primitive", }, "modified_at": { - "primitive": { - "datetime": "2021-10-16T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-10-16T00:00:00.000Z", }, - "type": "primitive", }, "provider_name": { - "primitive": { - "string": "Blue Shield of California", + "type": "primitive", + "value": { "type": "string", + "value": "Blue Shield of California", }, - "type": "primitive", }, "remote_data": { - "array": [ + "type": "array", + "value": [ { "properties": { "path": { - "primitive": { - "string": "path", + "type": "primitive", + "value": { "type": "string", + "value": "path", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "remote_id": { - "primitive": { - "string": "19202938", + "type": "primitive", + "value": { "type": "string", + "value": "19202938", }, - "type": "primitive", }, "remote_was_deleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "start_date": { - "primitive": { - "datetime": "2020-11-15 00:59:25.309761+00:00", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-11-15T00:59:25.309Z", }, - "type": "primitive", }, }, "type": "object", @@ -2095,64 +2090,64 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Token identifying the end user.", "name": "X-Account-Token", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BenefitsRetrieveRequestXAccountToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "benefits_retrieve", "path": "/benefits/{id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "BenefitsRetrieveRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Which relations should be returned in expanded form. Multiple relation names should be comma separated without spaces.", "name": "expand", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BenefitsRetrieveRequestExpand", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BenefitsRetrieveRequestExpand", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "employee", "type": "string", + "value": "employee", }, }, }, @@ -2160,18 +2155,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Whether to include the original data Merge fetched from the third-party to produce these models.", "name": "include_remote_data", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BenefitsRetrieveRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BenefitsRetrieveRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -2180,25 +2175,24 @@ exports[`open api parser merge parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BenefitsRetrieveResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Benefit", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "benefits", ], @@ -2206,113 +2200,113 @@ exports[`open api parser merge parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Returns a list of \`Company\` objects.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "X-Account-Token", "value": { - "primitive": { - "string": "X-Account-Token", + "type": "primitive", + "value": { "type": "string", + "value": "X-Account-Token", }, - "type": "primitive", }, }, ], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "next": { - "primitive": { - "string": "cD0yMDIxLTAxLTA2KzAzJTNBMjQlM0E1My40MzQzMjYlMkIwMCUzQTAw", + "type": "primitive", + "value": { "type": "string", + "value": "cD0yMDIxLTAxLTA2KzAzJTNBMjQlM0E1My40MzQzMjYlMkIwMCUzQTAw", }, - "type": "primitive", }, "previous": { - "primitive": { - "string": "cj1sZXdwd2VycWVtY29zZnNkc2NzUWxNMEUxTXk0ME16UXpNallsTWtJ", + "type": "primitive", + "value": { "type": "string", + "value": "cj1sZXdwd2VycWVtY29zZnNkc2NzUWxNMEUxTXk0ME16UXpNallsTWtJ", }, - "type": "primitive", }, "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "display_name": { - "primitive": { - "string": "Waystar Royco", + "type": "primitive", + "value": { "type": "string", + "value": "Waystar Royco", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "1b998423-db0a-4037-a4cf-f79c60cb67b3", + "type": "primitive", + "value": { "type": "string", + "value": "1b998423-db0a-4037-a4cf-f79c60cb67b3", }, - "type": "primitive", }, "legal_name": { - "primitive": { - "string": "Waystar Royco, Inc.", + "type": "primitive", + "value": { "type": "string", + "value": "Waystar Royco, Inc.", }, - "type": "primitive", }, "modified_at": { - "primitive": { - "datetime": "2021-10-16T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-10-16T00:00:00.000Z", }, - "type": "primitive", }, "remote_data": { - "array": [ + "type": "array", + "value": [ { "properties": { "path": { - "primitive": { - "string": "path", + "type": "primitive", + "value": { "type": "string", + "value": "path", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "remote_id": { - "primitive": { - "string": "19202938", + "type": "primitive", + "value": { "type": "string", + "value": "19202938", }, - "type": "primitive", }, "remote_was_deleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -2324,22 +2318,22 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Token identifying the end user.", "name": "X-Account-Token", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CompaniesListRequestXAccountToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "companies_list", "path": "/companies", @@ -2348,18 +2342,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return objects created after this datetime.", "name": "created_after", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CompaniesListRequestCreatedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CompaniesListRequestCreatedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -2370,18 +2364,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return objects created before this datetime.", "name": "created_before", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CompaniesListRequestCreatedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CompaniesListRequestCreatedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -2392,21 +2386,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "The pagination cursor value.", "name": "cursor", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CompaniesListRequestCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CompaniesListRequestCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2416,18 +2410,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Whether to include data that was marked as deleted by third party webhooks.", "name": "include_deleted_data", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CompaniesListRequestIncludeDeletedData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CompaniesListRequestIncludeDeletedData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -2438,18 +2432,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Whether to include the original data Merge fetched from the third-party to produce these models.", "name": "include_remote_data", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CompaniesListRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CompaniesListRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -2460,18 +2454,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, only objects synced by Merge after this date time will be returned.", "name": "modified_after", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CompaniesListRequestModifiedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CompaniesListRequestModifiedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -2482,18 +2476,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, only objects synced by Merge before this date time will be returned.", "name": "modified_before", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CompaniesListRequestModifiedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CompaniesListRequestModifiedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -2504,18 +2498,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Number of results to return per page.", "name": "page_size", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CompaniesListRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CompaniesListRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -2526,21 +2520,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "The API provider's ID for the given object.", "name": "remote_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CompaniesListRequestRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CompaniesListRequestRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2548,25 +2542,24 @@ exports[`open api parser merge parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CompaniesListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaginatedCompanyList", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "companies", ], @@ -2574,141 +2567,141 @@ exports[`open api parser merge parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Returns a \`Company\` object with the given \`id\`.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "X-Account-Token", "value": { - "primitive": { - "string": "X-Account-Token", + "type": "primitive", + "value": { "type": "string", + "value": "X-Account-Token", }, - "type": "primitive", }, }, ], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "display_name": { - "primitive": { - "string": "Waystar Royco", + "type": "primitive", + "value": { "type": "string", + "value": "Waystar Royco", }, - "type": "primitive", }, "eins": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "eins", + "type": "primitive", + "value": { "type": "string", + "value": "eins", }, - "type": "primitive", }, ], - "type": "array", }, "field_mappings": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "field_mappings", "type": "string", + "value": "field_mappings", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "id": { - "primitive": { - "string": "1b998423-db0a-4037-a4cf-f79c60cb67b3", + "type": "primitive", + "value": { "type": "string", + "value": "1b998423-db0a-4037-a4cf-f79c60cb67b3", }, - "type": "primitive", }, "legal_name": { - "primitive": { - "string": "Waystar Royco, Inc.", + "type": "primitive", + "value": { "type": "string", + "value": "Waystar Royco, Inc.", }, - "type": "primitive", }, "modified_at": { - "primitive": { - "datetime": "2021-10-16T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-10-16T00:00:00.000Z", }, - "type": "primitive", }, "remote_data": { - "array": [ + "type": "array", + "value": [ { "properties": { "path": { - "primitive": { - "string": "path", + "type": "primitive", + "value": { "type": "string", + "value": "path", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "remote_id": { - "primitive": { - "string": "19202938", + "type": "primitive", + "value": { "type": "string", + "value": "19202938", }, - "type": "primitive", }, "remote_was_deleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -2720,60 +2713,60 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Token identifying the end user.", "name": "X-Account-Token", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CompaniesRetrieveRequestXAccountToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "companies_retrieve", "path": "/companies/{id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "CompaniesRetrieveRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Whether to include the original data Merge fetched from the third-party to produce these models.", "name": "include_remote_data", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CompaniesRetrieveRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CompaniesRetrieveRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -2782,25 +2775,24 @@ exports[`open api parser merge parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CompaniesRetrieveResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Company", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "companies", ], @@ -2808,30 +2800,30 @@ exports[`open api parser merge parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Delete a linked account.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "X-Account-Token", "value": { - "primitive": { - "string": "X-Account-Token", + "type": "primitive", + "value": { "type": "string", + "value": "X-Account-Token", }, - "type": "primitive", }, }, ], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "DeleteAccountCreateRequest", @@ -2839,33 +2831,33 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Token identifying the end user.", "name": "X-Account-Token", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteAccountCreateRequestXAccountToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "delete_account_create", "path": "/delete-account", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "request": null, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "delete-account", ], @@ -2873,220 +2865,220 @@ exports[`open api parser merge parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Returns a list of \`EmployeePayrollRun\` objects.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "X-Account-Token", "value": { - "primitive": { - "string": "X-Account-Token", + "type": "primitive", + "value": { "type": "string", + "value": "X-Account-Token", }, - "type": "primitive", }, }, ], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "next": { - "primitive": { - "string": "cD0yMDIxLTAxLTA2KzAzJTNBMjQlM0E1My40MzQzMjYlMkIwMCUzQTAw", + "type": "primitive", + "value": { "type": "string", + "value": "cD0yMDIxLTAxLTA2KzAzJTNBMjQlM0E1My40MzQzMjYlMkIwMCUzQTAw", }, - "type": "primitive", }, "previous": { - "primitive": { - "string": "cj1sZXdwd2VycWVtY29zZnNkc2NzUWxNMEUxTXk0ME16UXpNallsTWtJ", + "type": "primitive", + "value": { "type": "string", + "value": "cj1sZXdwd2VycWVtY29zZnNkc2NzUWxNMEUxTXk0ME16UXpNallsTWtJ", }, - "type": "primitive", }, "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "check_date": { - "primitive": { - "datetime": "2020-11-10T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-11-10T00:00:00.000Z", }, - "type": "primitive", }, "deductions": { - "array": [ + "type": "array", + "value": [ { "properties": { "id": { - "primitive": { - "string": "5fd439fc-1b64-4755-b275-64918936c365", + "type": "primitive", + "value": { "type": "string", + "value": "5fd439fc-1b64-4755-b275-64918936c365", }, - "type": "primitive", }, "modified_at": { - "primitive": { - "datetime": "2021-10-16T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-10-16T00:00:00.000Z", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "earnings": { - "array": [ + "type": "array", + "value": [ { "properties": { "id": { - "primitive": { - "string": "babbced6-3a81-4775-8da2-490dc6385259", + "type": "primitive", + "value": { "type": "string", + "value": "babbced6-3a81-4775-8da2-490dc6385259", }, - "type": "primitive", }, "modified_at": { - "primitive": { - "datetime": "2021-10-16T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-10-16T00:00:00.000Z", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "employee": { - "primitive": { - "string": "d2f972d0-2526-434b-9409-4c3b468e08f0", + "type": "primitive", + "value": { "type": "string", + "value": "d2f972d0-2526-434b-9409-4c3b468e08f0", }, - "type": "primitive", }, "end_date": { - "primitive": { - "datetime": "2020-11-09T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-11-09T00:00:00.000Z", }, - "type": "primitive", }, "gross_pay": { - "primitive": { - "double": 1342.67, + "type": "primitive", + "value": { "type": "double", + "value": 1342.67, }, - "type": "primitive", }, "id": { - "primitive": { - "string": "fb8c55b6-1cb8-4b4c-9fb6-17924231619d", + "type": "primitive", + "value": { "type": "string", + "value": "fb8c55b6-1cb8-4b4c-9fb6-17924231619d", }, - "type": "primitive", }, "modified_at": { - "primitive": { - "datetime": "2021-10-16T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-10-16T00:00:00.000Z", }, - "type": "primitive", }, "net_pay": { - "primitive": { - "double": 865.78, + "type": "primitive", + "value": { "type": "double", + "value": 865.78, }, - "type": "primitive", }, "payroll_run": { - "primitive": { - "string": "35347df1-95e7-46e2-93cc-66f1191edca5", + "type": "primitive", + "value": { "type": "string", + "value": "35347df1-95e7-46e2-93cc-66f1191edca5", }, - "type": "primitive", }, "remote_data": { - "array": [ + "type": "array", + "value": [ { "properties": { "path": { - "primitive": { - "string": "path", + "type": "primitive", + "value": { "type": "string", + "value": "path", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "remote_id": { - "primitive": { - "string": "19202938", + "type": "primitive", + "value": { "type": "string", + "value": "19202938", }, - "type": "primitive", }, "remote_was_deleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "start_date": { - "primitive": { - "datetime": "2020-11-08T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-11-08T00:00:00.000Z", }, - "type": "primitive", }, "taxes": { - "array": [ + "type": "array", + "value": [ { "properties": { "id": { - "primitive": { - "string": "e3a825fd-c38d-4095-a717-df98c4cb9ebc", + "type": "primitive", + "value": { "type": "string", + "value": "e3a825fd-c38d-4095-a717-df98c4cb9ebc", }, - "type": "primitive", }, "modified_at": { - "primitive": { - "datetime": "2021-10-16T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-10-16T00:00:00.000Z", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -3098,22 +3090,22 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Token identifying the end user.", "name": "X-Account-Token", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunsListRequestXAccountToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "employee_payroll_runs_list", "path": "/employee-payroll-runs", @@ -3122,18 +3114,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return objects created after this datetime.", "name": "created_after", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunsListRequestCreatedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunsListRequestCreatedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -3144,18 +3136,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return objects created before this datetime.", "name": "created_before", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunsListRequestCreatedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunsListRequestCreatedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -3166,21 +3158,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "The pagination cursor value.", "name": "cursor", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunsListRequestCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunsListRequestCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3190,21 +3182,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return employee payroll runs for this employee.", "name": "employee_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunsListRequestEmployeeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunsListRequestEmployeeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3214,18 +3206,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return employee payroll runs ended after this datetime.", "name": "ended_after", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunsListRequestEndedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunsListRequestEndedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -3236,18 +3228,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return employee payroll runs ended before this datetime.", "name": "ended_before", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunsListRequestEndedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunsListRequestEndedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -3258,54 +3250,54 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Which relations should be returned in expanded form. Multiple relation names should be comma separated without spaces.", "name": "expand", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunsListRequestExpand", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunsListRequestExpand", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "employee", - "nameOverride": undefined, + "nameOverride": null, "value": "employee", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRun", - "nameOverride": undefined, + "nameOverride": null, "value": "employee,payroll_run", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "payroll_run", - "nameOverride": undefined, + "nameOverride": null, "value": "payroll_run", }, ], @@ -3315,18 +3307,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Whether to include data that was marked as deleted by third party webhooks.", "name": "include_deleted_data", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunsListRequestIncludeDeletedData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunsListRequestIncludeDeletedData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -3337,18 +3329,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Whether to include the original data Merge fetched from the third-party to produce these models.", "name": "include_remote_data", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunsListRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunsListRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -3359,18 +3351,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, only objects synced by Merge after this date time will be returned.", "name": "modified_after", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunsListRequestModifiedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunsListRequestModifiedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -3381,18 +3373,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, only objects synced by Merge before this date time will be returned.", "name": "modified_before", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunsListRequestModifiedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunsListRequestModifiedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -3403,18 +3395,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Number of results to return per page.", "name": "page_size", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunsListRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunsListRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -3425,21 +3417,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return employee payroll runs for this employee.", "name": "payroll_run_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunsListRequestPayrollRunId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunsListRequestPayrollRunId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3449,21 +3441,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "The API provider's ID for the given object.", "name": "remote_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunsListRequestRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunsListRequestRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3473,18 +3465,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return employee payroll runs started after this datetime.", "name": "started_after", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunsListRequestStartedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunsListRequestStartedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -3495,18 +3487,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return employee payroll runs started before this datetime.", "name": "started_before", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunsListRequestStartedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunsListRequestStartedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -3515,25 +3507,24 @@ exports[`open api parser merge parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunsListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaginatedEmployeePayrollRunList", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "employee-payroll-runs", ], @@ -3541,403 +3532,403 @@ exports[`open api parser merge parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Returns an \`EmployeePayrollRun\` object with the given \`id\`.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "X-Account-Token", "value": { - "primitive": { - "string": "X-Account-Token", + "type": "primitive", + "value": { "type": "string", + "value": "X-Account-Token", }, - "type": "primitive", }, }, ], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "check_date": { - "primitive": { - "datetime": "2020-11-10T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-11-10T00:00:00.000Z", }, - "type": "primitive", }, "deductions": { - "array": [ + "type": "array", + "value": [ { "properties": { "company_deduction": { - "primitive": { - "double": 78.78, + "type": "primitive", + "value": { "type": "double", + "value": 78.78, }, - "type": "primitive", }, "employee_deduction": { - "primitive": { - "double": 34.54, + "type": "primitive", + "value": { "type": "double", + "value": 34.54, }, - "type": "primitive", }, "employee_payroll_run": { - "primitive": { - "string": "35347df1-95e7-46e2-93cc-66f1191edca5", + "type": "primitive", + "value": { "type": "string", + "value": "35347df1-95e7-46e2-93cc-66f1191edca5", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "5fd439fc-1b64-4755-b275-64918936c365", + "type": "primitive", + "value": { "type": "string", + "value": "5fd439fc-1b64-4755-b275-64918936c365", }, - "type": "primitive", }, "modified_at": { - "primitive": { - "datetime": "2021-10-16T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-10-16T00:00:00.000Z", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Social Security", + "type": "primitive", + "value": { "type": "string", + "value": "Social Security", }, - "type": "primitive", }, "remote_data": { - "array": [ + "type": "array", + "value": [ { "properties": { "path": { - "primitive": { - "string": "path", + "type": "primitive", + "value": { "type": "string", + "value": "path", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "remote_id": { - "primitive": { - "string": "93478612", + "type": "primitive", + "value": { "type": "string", + "value": "93478612", }, - "type": "primitive", }, "remote_was_deleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "earnings": { - "array": [ + "type": "array", + "value": [ { "properties": { "amount": { - "primitive": { - "double": 1002.34, + "type": "primitive", + "value": { "type": "double", + "value": 1002.34, }, - "type": "primitive", }, "employee_payroll_run": { - "primitive": { - "string": "35347df1-95e7-46e2-93cc-66f1191edca5", + "type": "primitive", + "value": { "type": "string", + "value": "35347df1-95e7-46e2-93cc-66f1191edca5", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "babbced6-3a81-4775-8da2-490dc6385259", + "type": "primitive", + "value": { "type": "string", + "value": "babbced6-3a81-4775-8da2-490dc6385259", }, - "type": "primitive", }, "modified_at": { - "primitive": { - "datetime": "2021-10-16T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-10-16T00:00:00.000Z", }, - "type": "primitive", }, "remote_data": { - "array": [ + "type": "array", + "value": [ { "properties": { "path": { - "primitive": { - "string": "path", + "type": "primitive", + "value": { "type": "string", + "value": "path", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "remote_id": { - "primitive": { - "string": "52802", + "type": "primitive", + "value": { "type": "string", + "value": "52802", }, - "type": "primitive", }, "remote_was_deleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "type": { - "enum": "SALARY", "type": "enum", + "value": "SALARY", }, }, "type": "object", }, ], - "type": "array", }, "employee": { - "primitive": { - "string": "d2f972d0-2526-434b-9409-4c3b468e08f0", + "type": "primitive", + "value": { "type": "string", + "value": "d2f972d0-2526-434b-9409-4c3b468e08f0", }, - "type": "primitive", }, "end_date": { - "primitive": { - "datetime": "2020-11-09T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-11-09T00:00:00.000Z", }, - "type": "primitive", }, "field_mappings": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "field_mappings", "type": "string", + "value": "field_mappings", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "gross_pay": { - "primitive": { - "double": 1342.67, + "type": "primitive", + "value": { "type": "double", + "value": 1342.67, }, - "type": "primitive", }, "id": { - "primitive": { - "string": "fb8c55b6-1cb8-4b4c-9fb6-17924231619d", + "type": "primitive", + "value": { "type": "string", + "value": "fb8c55b6-1cb8-4b4c-9fb6-17924231619d", }, - "type": "primitive", }, "modified_at": { - "primitive": { - "datetime": "2021-10-16T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-10-16T00:00:00.000Z", }, - "type": "primitive", }, "net_pay": { - "primitive": { - "double": 865.78, + "type": "primitive", + "value": { "type": "double", + "value": 865.78, }, - "type": "primitive", }, "payroll_run": { - "primitive": { - "string": "35347df1-95e7-46e2-93cc-66f1191edca5", + "type": "primitive", + "value": { "type": "string", + "value": "35347df1-95e7-46e2-93cc-66f1191edca5", }, - "type": "primitive", }, "remote_data": { - "array": [ + "type": "array", + "value": [ { "properties": { "path": { - "primitive": { - "string": "path", + "type": "primitive", + "value": { "type": "string", + "value": "path", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "remote_id": { - "primitive": { - "string": "19202938", + "type": "primitive", + "value": { "type": "string", + "value": "19202938", }, - "type": "primitive", }, "remote_was_deleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "start_date": { - "primitive": { - "datetime": "2020-11-08T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-11-08T00:00:00.000Z", }, - "type": "primitive", }, "taxes": { - "array": [ + "type": "array", + "value": [ { "properties": { "amount": { - "primitive": { - "double": 100.25, + "type": "primitive", + "value": { "type": "double", + "value": 100.25, }, - "type": "primitive", }, "employee_payroll_run": { - "primitive": { - "string": "35347df1-95e7-46e2-93cc-66f1191edca5", + "type": "primitive", + "value": { "type": "string", + "value": "35347df1-95e7-46e2-93cc-66f1191edca5", }, - "type": "primitive", }, "employer_tax": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "id": { - "primitive": { - "string": "e3a825fd-c38d-4095-a717-df98c4cb9ebc", + "type": "primitive", + "value": { "type": "string", + "value": "e3a825fd-c38d-4095-a717-df98c4cb9ebc", }, - "type": "primitive", }, "modified_at": { - "primitive": { - "datetime": "2021-10-16T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-10-16T00:00:00.000Z", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "California State Income Tax", + "type": "primitive", + "value": { "type": "string", + "value": "California State Income Tax", }, - "type": "primitive", }, "remote_data": { - "array": [ + "type": "array", + "value": [ { "properties": { "path": { - "primitive": { - "string": "path", + "type": "primitive", + "value": { "type": "string", + "value": "path", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "remote_id": { - "primitive": { - "string": "26806834", + "type": "primitive", + "value": { "type": "string", + "value": "26806834", }, - "type": "primitive", }, "remote_was_deleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -3949,96 +3940,96 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Token identifying the end user.", "name": "X-Account-Token", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunsRetrieveRequestXAccountToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "employee_payroll_runs_retrieve", "path": "/employee-payroll-runs/{id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunsRetrieveRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Which relations should be returned in expanded form. Multiple relation names should be comma separated without spaces.", "name": "expand", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunsRetrieveRequestExpand", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunsRetrieveRequestExpand", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "employee", - "nameOverride": undefined, + "nameOverride": null, "value": "employee", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRun", - "nameOverride": undefined, + "nameOverride": null, "value": "employee,payroll_run", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "payroll_run", - "nameOverride": undefined, + "nameOverride": null, "value": "payroll_run", }, ], @@ -4048,18 +4039,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Whether to include the original data Merge fetched from the third-party to produce these models.", "name": "include_remote_data", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunsRetrieveRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunsRetrieveRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -4068,25 +4059,24 @@ exports[`open api parser merge parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunsRetrieveResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EmployeePayrollRun", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "employee-payroll-runs", ], @@ -4094,262 +4084,262 @@ exports[`open api parser merge parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Returns a list of \`Employee\` objects.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "X-Account-Token", "value": { - "primitive": { - "string": "X-Account-Token", + "type": "primitive", + "value": { "type": "string", + "value": "X-Account-Token", }, - "type": "primitive", }, }, ], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "next": { - "primitive": { - "string": "cD0yMDIxLTAxLTA2KzAzJTNBMjQlM0E1My40MzQzMjYlMkIwMCUzQTAw", + "type": "primitive", + "value": { "type": "string", + "value": "cD0yMDIxLTAxLTA2KzAzJTNBMjQlM0E1My40MzQzMjYlMkIwMCUzQTAw", }, - "type": "primitive", }, "previous": { - "primitive": { - "string": "cj1sZXdwd2VycWVtY29zZnNkc2NzUWxNMEUxTXk0ME16UXpNallsTWtJ", + "type": "primitive", + "value": { "type": "string", + "value": "cj1sZXdwd2VycWVtY29zZnNkc2NzUWxNMEUxTXk0ME16UXpNallsTWtJ", }, - "type": "primitive", }, "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "avatar": { - "primitive": { - "string": "http://alturl.com/h2h8m", + "type": "primitive", + "value": { "type": "string", + "value": "http://alturl.com/h2h8m", }, - "type": "primitive", }, "company": { - "primitive": { - "string": "8d9fd929-436c-4fd4-a48b-0c61f68d6178", + "type": "primitive", + "value": { "type": "string", + "value": "8d9fd929-436c-4fd4-a48b-0c61f68d6178", }, - "type": "primitive", }, "date_of_birth": { - "primitive": { - "datetime": "1990-11-10T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "1990-11-10T00:00:00.000Z", }, - "type": "primitive", }, "display_full_name": { - "primitive": { - "string": "Cousin Greg Hirsch", + "type": "primitive", + "value": { "type": "string", + "value": "Cousin Greg Hirsch", }, - "type": "primitive", }, "employee_number": { - "primitive": { - "string": "2", + "type": "primitive", + "value": { "type": "string", + "value": "2", }, - "type": "primitive", }, "employment_status": { - "enum": "ACTIVE", "type": "enum", + "value": "ACTIVE", }, "ethnicity": { - "enum": "AMERICAN_INDIAN_OR_ALASKA_NATIVE", "type": "enum", + "value": "AMERICAN_INDIAN_OR_ALASKA_NATIVE", }, "first_name": { - "primitive": { - "string": "Greg", + "type": "primitive", + "value": { "type": "string", + "value": "Greg", }, - "type": "primitive", }, "gender": { - "enum": "MALE", "type": "enum", + "value": "MALE", }, "hire_date": { - "primitive": { - "datetime": "2020-10-10T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-10-10T00:00:00.000Z", }, - "type": "primitive", }, "home_location": { - "primitive": { - "string": "d2f972d0-2526-434b-9409-4c3b468e08f0", + "type": "primitive", + "value": { "type": "string", + "value": "d2f972d0-2526-434b-9409-4c3b468e08f0", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "0958cbc6-6040-430a-848e-aafacbadf4ae", + "type": "primitive", + "value": { "type": "string", + "value": "0958cbc6-6040-430a-848e-aafacbadf4ae", }, - "type": "primitive", }, "last_name": { - "primitive": { - "string": "Hirsch", + "type": "primitive", + "value": { "type": "string", + "value": "Hirsch", }, - "type": "primitive", }, "manager": { - "primitive": { - "string": "0048ea5b-911e-4dff-9364-92070dea62ff", + "type": "primitive", + "value": { "type": "string", + "value": "0048ea5b-911e-4dff-9364-92070dea62ff", }, - "type": "primitive", }, "marital_status": { - "enum": "SINGLE", "type": "enum", + "value": "SINGLE", }, "mobile_phone_number": { - "primitive": { - "string": "+1234567890", + "type": "primitive", + "value": { "type": "string", + "value": "+1234567890", }, - "type": "primitive", }, "modified_at": { - "primitive": { - "datetime": "2021-10-16T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-10-16T00:00:00.000Z", }, - "type": "primitive", }, "pay_group": { - "primitive": { - "string": "ad1264e2-39be-4787-b749-f1aade9e3405", + "type": "primitive", + "value": { "type": "string", + "value": "ad1264e2-39be-4787-b749-f1aade9e3405", }, - "type": "primitive", }, "personal_email": { - "primitive": { - "string": "greg@gmail.com", + "type": "primitive", + "value": { "type": "string", + "value": "greg@gmail.com", }, - "type": "primitive", }, "remote_created_at": { - "primitive": { - "datetime": "2020-10-11T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-10-11T00:00:00.000Z", }, - "type": "primitive", }, "remote_data": { - "array": [ + "type": "array", + "value": [ { "properties": { "path": { - "primitive": { - "string": "path", + "type": "primitive", + "value": { "type": "string", + "value": "path", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "remote_id": { - "primitive": { - "string": "19202938", + "type": "primitive", + "value": { "type": "string", + "value": "19202938", }, - "type": "primitive", }, "remote_was_deleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "ssn": { - "primitive": { - "string": "1234567890", + "type": "primitive", + "value": { "type": "string", + "value": "1234567890", }, - "type": "primitive", }, "start_date": { - "primitive": { - "datetime": "2020-10-11T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-10-11T00:00:00.000Z", }, - "type": "primitive", }, "team": { - "primitive": { - "string": "249c9faa-3045-4a31-953b-8f22d3613301", + "type": "primitive", + "value": { "type": "string", + "value": "249c9faa-3045-4a31-953b-8f22d3613301", }, - "type": "primitive", }, "termination_date": { - "primitive": { - "datetime": "2021-10-12T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-10-12T00:00:00.000Z", }, - "type": "primitive", }, "username": { - "primitive": { - "string": "cousingreg", + "type": "primitive", + "value": { "type": "string", + "value": "cousingreg", }, - "type": "primitive", }, "work_email": { - "primitive": { - "string": "greg@merge.dev", + "type": "primitive", + "value": { "type": "string", + "value": "greg@merge.dev", }, - "type": "primitive", }, "work_location": { - "primitive": { - "string": "9efbc633-3387-4306-aa55-e2c635e6bb4f", + "type": "primitive", + "value": { "type": "string", + "value": "9efbc633-3387-4306-aa55-e2c635e6bb4f", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -4361,22 +4351,22 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Token identifying the end user.", "name": "X-Account-Token", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestXAccountToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "employees_list", "path": "/employees", @@ -4385,21 +4375,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return employees for this company.", "name": "company_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestCompanyId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestCompanyId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4409,18 +4399,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return objects created after this datetime.", "name": "created_after", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestCreatedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestCreatedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -4431,18 +4421,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return objects created before this datetime.", "name": "created_before", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestCreatedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestCreatedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -4453,21 +4443,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "The pagination cursor value.", "name": "cursor", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4477,21 +4467,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return employees with this display name.", "name": "display_full_name", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestDisplayFullName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestDisplayFullName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4505,54 +4495,54 @@ exports[`open api parser merge parse open api 1`] = ` * \`PENDING\` - PENDING * \`INACTIVE\` - INACTIVE", "name": "employment_status", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestEmploymentStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestEmploymentStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ACTIVE", - "nameOverride": undefined, + "nameOverride": null, "value": "ACTIVE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "INACTIVE", - "nameOverride": undefined, + "nameOverride": null, "value": "INACTIVE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PENDING", - "nameOverride": undefined, + "nameOverride": null, "value": "PENDING", }, ], @@ -4562,3078 +4552,3078 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Which relations should be returned in expanded form. Multiple relation names should be comma separated without spaces.", "name": "expand", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestExpand", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestExpand", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "company", - "nameOverride": undefined, + "nameOverride": null, "value": "company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "employments", - "nameOverride": undefined, + "nameOverride": null, "value": "employments", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroups", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocation", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationManager", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,manager", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationManagerCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,manager,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationManagerCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,manager,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationManagerPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,manager,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationManagerTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,manager,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationManagerTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,manager,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationManagerTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,manager,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationManagerTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,manager,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationWorkLocation", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,work_location", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationWorkLocationCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,work_location,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationWorkLocationCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,work_location,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationWorkLocationManager", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,work_location,manager", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationWorkLocationManagerCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,work_location,manager,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationWorkLocationManagerCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,work_location,manager,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationWorkLocationManagerPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,work_location,manager,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationWorkLocationManagerTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,work_location,manager,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationWorkLocationManagerTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,work_location,manager,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationWorkLocationManagerTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,work_location,manager,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationWorkLocationManagerTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,work_location,manager,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationWorkLocationPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,work_location,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationWorkLocationTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,work_location,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationWorkLocationTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,work_location,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationWorkLocationTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,work_location,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationWorkLocationTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,work_location,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsManager", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,manager", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsManagerCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,manager,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsManagerCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,manager,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsManagerPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,manager,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsManagerTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,manager,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsManagerTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,manager,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsManagerTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,manager,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsManagerTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,manager,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsWorkLocation", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,work_location", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsWorkLocationCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,work_location,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsWorkLocationCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,work_location,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsWorkLocationManager", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,work_location,manager", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsWorkLocationManagerCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,work_location,manager,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsWorkLocationManagerCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,work_location,manager,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsWorkLocationManagerPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,work_location,manager,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsWorkLocationManagerTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,work_location,manager,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsWorkLocationManagerTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,work_location,manager,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsWorkLocationManagerTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,work_location,manager,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsWorkLocationManagerTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,work_location,manager,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsWorkLocationPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,work_location,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsWorkLocationTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,work_location,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsWorkLocationTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,work_location,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsWorkLocationTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,work_location,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsWorkLocationTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,work_location,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocation", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationManager", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,manager", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationManagerCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,manager,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationManagerCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,manager,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationManagerPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,manager,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationManagerTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,manager,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationManagerTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,manager,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationManagerTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,manager,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationManagerTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,manager,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationWorkLocation", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,work_location", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationWorkLocationCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,work_location,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationWorkLocationCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,work_location,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationWorkLocationManager", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,work_location,manager", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationWorkLocationManagerCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,work_location,manager,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationWorkLocationManagerCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,work_location,manager,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationWorkLocationManagerPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,work_location,manager,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationWorkLocationManagerTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,work_location,manager,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationWorkLocationManagerTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,work_location,manager,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationWorkLocationManagerTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,work_location,manager,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationWorkLocationManagerTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,work_location,manager,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationWorkLocationPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,work_location,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationWorkLocationTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,work_location,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationWorkLocationTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,work_location,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationWorkLocationTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,work_location,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationWorkLocationTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,work_location,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsManager", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,manager", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsManagerCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,manager,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsManagerCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,manager,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsManagerPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,manager,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsManagerTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,manager,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsManagerTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,manager,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsManagerTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,manager,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsManagerTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,manager,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsWorkLocation", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,work_location", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsWorkLocationCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,work_location,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsWorkLocationCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,work_location,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsWorkLocationManager", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,work_location,manager", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsWorkLocationManagerCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,work_location,manager,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsWorkLocationManagerCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,work_location,manager,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsWorkLocationManagerPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,work_location,manager,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsWorkLocationManagerTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,work_location,manager,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsWorkLocationManagerTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,work_location,manager,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsWorkLocationManagerTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,work_location,manager,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsWorkLocationManagerTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,work_location,manager,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsWorkLocationPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,work_location,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsWorkLocationTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,work_location,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsWorkLocationTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,work_location,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsWorkLocationTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,work_location,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsWorkLocationTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,work_location,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "groups", - "nameOverride": undefined, + "nameOverride": null, "value": "groups", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocation", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationManager", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,manager", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationManagerCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,manager,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationManagerCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,manager,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationManagerPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,manager,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationManagerTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,manager,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationManagerTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,manager,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationManagerTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,manager,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationManagerTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,manager,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationWorkLocation", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,work_location", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationWorkLocationCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,work_location,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationWorkLocationCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,work_location,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationWorkLocationManager", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,work_location,manager", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationWorkLocationManagerCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,work_location,manager,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationWorkLocationManagerCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,work_location,manager,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationWorkLocationManagerPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,work_location,manager,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationWorkLocationManagerTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,work_location,manager,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationWorkLocationManagerTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,work_location,manager,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationWorkLocationManagerTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,work_location,manager,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationWorkLocationManagerTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,work_location,manager,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationWorkLocationPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,work_location,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationWorkLocationTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,work_location,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationWorkLocationTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,work_location,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationWorkLocationTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,work_location,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationWorkLocationTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,work_location,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsManager", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,manager", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsManagerCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,manager,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsManagerCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,manager,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsManagerPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,manager,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsManagerTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,manager,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsManagerTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,manager,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsManagerTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,manager,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsManagerTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,manager,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsWorkLocation", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,work_location", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsWorkLocationCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,work_location,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsWorkLocationCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,work_location,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsWorkLocationManager", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,work_location,manager", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsWorkLocationManagerCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,work_location,manager,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsWorkLocationManagerCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,work_location,manager,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsWorkLocationManagerPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,work_location,manager,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsWorkLocationManagerTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,work_location,manager,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsWorkLocationManagerTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,work_location,manager,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsWorkLocationManagerTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,work_location,manager,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsWorkLocationManagerTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,work_location,manager,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsWorkLocationPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,work_location,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsWorkLocationTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,work_location,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsWorkLocationTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,work_location,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsWorkLocationTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,work_location,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsWorkLocationTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,work_location,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "home_location", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationManager", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,manager", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationManagerCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,manager,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationManagerCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,manager,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationManagerPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,manager,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationManagerTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,manager,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationManagerTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,manager,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationManagerTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,manager,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationManagerTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,manager,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationWorkLocation", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,work_location", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationWorkLocationCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,work_location,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationWorkLocationCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,work_location,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationWorkLocationManager", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,work_location,manager", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationWorkLocationManagerCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,work_location,manager,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationWorkLocationManagerCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,work_location,manager,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationWorkLocationManagerPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,work_location,manager,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationWorkLocationManagerTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,work_location,manager,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationWorkLocationManagerTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,work_location,manager,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationWorkLocationManagerTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,work_location,manager,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationWorkLocationManagerTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,work_location,manager,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationWorkLocationPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,work_location,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationWorkLocationTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,work_location,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationWorkLocationTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,work_location,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationWorkLocationTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,work_location,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationWorkLocationTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,work_location,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "manager", - "nameOverride": undefined, + "nameOverride": null, "value": "manager", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ManagerCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "manager,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ManagerCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "manager,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ManagerPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "manager,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ManagerTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "manager,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ManagerTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "manager,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ManagerTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "manager,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ManagerTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "manager,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "pay_group", - "nameOverride": undefined, + "nameOverride": null, "value": "pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "team", - "nameOverride": undefined, + "nameOverride": null, "value": "team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "work_location", - "nameOverride": undefined, + "nameOverride": null, "value": "work_location", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WorkLocationCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "work_location,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WorkLocationCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "work_location,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WorkLocationManager", - "nameOverride": undefined, + "nameOverride": null, "value": "work_location,manager", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WorkLocationManagerCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "work_location,manager,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WorkLocationManagerCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "work_location,manager,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WorkLocationManagerPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "work_location,manager,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WorkLocationManagerTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "work_location,manager,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WorkLocationManagerTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "work_location,manager,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WorkLocationManagerTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "work_location,manager,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WorkLocationManagerTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "work_location,manager,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WorkLocationPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "work_location,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WorkLocationTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "work_location,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WorkLocationTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "work_location,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WorkLocationTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "work_location,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WorkLocationTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "work_location,team,pay_group", }, ], @@ -7643,21 +7633,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return employees with this first name.", "name": "first_name", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestFirstName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestFirstName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7667,21 +7657,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return employees matching the group ids; multiple groups can be separated by commas.", "name": "groups", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestGroups", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestGroups", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7691,18 +7681,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Whether to include data that was marked as deleted by third party webhooks.", "name": "include_deleted_data", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestIncludeDeletedData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestIncludeDeletedData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -7713,18 +7703,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Whether to include the original data Merge fetched from the third-party to produce these models.", "name": "include_remote_data", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -7735,18 +7725,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Whether to include sensitive fields (such as social security numbers) in the response.", "name": "include_sensitive_fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestIncludeSensitiveFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestIncludeSensitiveFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -7757,21 +7747,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return employees with this last name.", "name": "last_name", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7781,21 +7771,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return employees for this manager.", "name": "manager_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestManagerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestManagerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7805,18 +7795,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, only objects synced by Merge after this date time will be returned.", "name": "modified_after", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestModifiedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestModifiedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -7827,18 +7817,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, only objects synced by Merge before this date time will be returned.", "name": "modified_before", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestModifiedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestModifiedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -7849,18 +7839,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Number of results to return per page.", "name": "page_size", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -7871,21 +7861,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return employees for this pay group", "name": "pay_group_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestPayGroupId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestPayGroupId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7895,21 +7885,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return Employees with this personal email", "name": "personal_email", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestPersonalEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestPersonalEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7919,198 +7909,198 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Deprecated. Use show_enum_origins.", "name": "remote_fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestRemoteFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestRemoteFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "employment_status", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_status", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentStatusEthnicity", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_status,ethnicity", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentStatusEthnicityGender", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_status,ethnicity,gender", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentStatusEthnicityGenderMaritalStatus", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_status,ethnicity,gender,marital_status", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentStatusEthnicityMaritalStatus", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_status,ethnicity,marital_status", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentStatusGender", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_status,gender", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentStatusGenderMaritalStatus", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_status,gender,marital_status", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentStatusMaritalStatus", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_status,marital_status", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ethnicity", - "nameOverride": undefined, + "nameOverride": null, "value": "ethnicity", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EthnicityGender", - "nameOverride": undefined, + "nameOverride": null, "value": "ethnicity,gender", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EthnicityGenderMaritalStatus", - "nameOverride": undefined, + "nameOverride": null, "value": "ethnicity,gender,marital_status", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EthnicityMaritalStatus", - "nameOverride": undefined, + "nameOverride": null, "value": "ethnicity,marital_status", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "gender", - "nameOverride": undefined, + "nameOverride": null, "value": "gender", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GenderMaritalStatus", - "nameOverride": undefined, + "nameOverride": null, "value": "gender,marital_status", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "marital_status", - "nameOverride": undefined, + "nameOverride": null, "value": "marital_status", }, ], @@ -8120,21 +8110,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "The API provider's ID for the given object.", "name": "remote_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8144,198 +8134,198 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Which fields should be returned in non-normalized form.", "name": "show_enum_origins", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestShowEnumOrigins", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestShowEnumOrigins", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "employment_status", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_status", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentStatusEthnicity", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_status,ethnicity", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentStatusEthnicityGender", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_status,ethnicity,gender", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentStatusEthnicityGenderMaritalStatus", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_status,ethnicity,gender,marital_status", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentStatusEthnicityMaritalStatus", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_status,ethnicity,marital_status", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentStatusGender", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_status,gender", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentStatusGenderMaritalStatus", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_status,gender,marital_status", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentStatusMaritalStatus", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_status,marital_status", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ethnicity", - "nameOverride": undefined, + "nameOverride": null, "value": "ethnicity", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EthnicityGender", - "nameOverride": undefined, + "nameOverride": null, "value": "ethnicity,gender", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EthnicityGenderMaritalStatus", - "nameOverride": undefined, + "nameOverride": null, "value": "ethnicity,gender,marital_status", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EthnicityMaritalStatus", - "nameOverride": undefined, + "nameOverride": null, "value": "ethnicity,marital_status", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "gender", - "nameOverride": undefined, + "nameOverride": null, "value": "gender", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GenderMaritalStatus", - "nameOverride": undefined, + "nameOverride": null, "value": "gender,marital_status", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "marital_status", - "nameOverride": undefined, + "nameOverride": null, "value": "marital_status", }, ], @@ -8345,18 +8335,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return employees that started after this datetime.", "name": "started_after", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestStartedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestStartedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -8367,18 +8357,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return employees that started before this datetime.", "name": "started_before", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestStartedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestStartedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -8389,21 +8379,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return employees for this team.", "name": "team_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestTeamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestTeamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8413,18 +8403,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return employees that were terminated after this datetime.", "name": "terminated_after", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestTerminatedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestTerminatedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -8435,18 +8425,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return employees that were terminated before this datetime.", "name": "terminated_before", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestTerminatedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestTerminatedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -8457,21 +8447,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return Employees with this work email", "name": "work_email", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestWorkEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestWorkEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8481,21 +8471,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return employees for this location.", "name": "work_location_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestWorkLocationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeesListRequestWorkLocationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8503,25 +8493,24 @@ exports[`open api parser merge parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeesListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaginatedEmployeeList", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "employees", ], @@ -8529,26 +8518,26 @@ exports[`open api parser merge parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Creates an \`Employee\` object with the given values.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "X-Account-Token", "value": { - "primitive": { - "string": "X-Account-Token", + "type": "primitive", + "value": { "type": "string", + "value": "X-Account-Token", }, - "type": "primitive", }, }, ], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -8563,88 +8552,89 @@ exports[`open api parser merge parse open api 1`] = ` "response": { "properties": { "errors": { - "array": [ + "type": "array", + "value": [ { "properties": { "detail": { - "primitive": { - "string": "custom_fields is a required field on model.", + "type": "primitive", + "value": { "type": "string", + "value": "custom_fields is a required field on model.", }, - "type": "primitive", }, "problem_type": { - "primitive": { - "string": "MISSING_REQUIRED_FIELD", + "type": "primitive", + "value": { "type": "string", + "value": "MISSING_REQUIRED_FIELD", }, - "type": "primitive", }, "source": { "properties": { "pointer": { - "primitive": { - "string": "pointer", + "type": "primitive", + "value": { "type": "string", + "value": "pointer", }, - "type": "primitive", }, }, "type": "object", }, "title": { - "primitive": { - "string": "Missing Required Field", + "type": "primitive", + "value": { "type": "string", + "value": "Missing Required Field", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "logs": { - "array": [ + "type": "array", + "value": [ { "properties": { "dashboard_view": { - "primitive": { - "string": "https://app.merge.dev/logs/99433219-8017-4acd-bb3c-ceb23d663832", + "type": "primitive", + "value": { "type": "string", + "value": "https://app.merge.dev/logs/99433219-8017-4acd-bb3c-ceb23d663832", }, - "type": "primitive", }, "log_id": { - "primitive": { - "string": "99433219-8017-4acd-bb3c-ceb23d663832", + "type": "primitive", + "value": { "type": "string", + "value": "99433219-8017-4acd-bb3c-ceb23d663832", }, - "type": "primitive", }, "log_summary": { "properties": { "method": { - "primitive": { - "string": "POST", + "type": "primitive", + "value": { "type": "string", + "value": "POST", }, - "type": "primitive", }, "status_code": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 200, }, - "type": "primitive", }, "url": { - "primitive": { - "string": "https://harvest.greenhouse.io/v1/candidates/", + "type": "primitive", + "value": { "type": "string", + "value": "https://harvest.greenhouse.io/v1/candidates/", }, - "type": "primitive", }, }, "type": "object", @@ -8653,345 +8643,344 @@ exports[`open api parser merge parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "model": { "properties": { "avatar": { - "primitive": { - "string": "http://alturl.com/h2h8m", + "type": "primitive", + "value": { "type": "string", + "value": "http://alturl.com/h2h8m", }, - "type": "primitive", }, "company": { - "primitive": { - "string": "8d9fd929-436c-4fd4-a48b-0c61f68d6178", + "type": "primitive", + "value": { "type": "string", + "value": "8d9fd929-436c-4fd4-a48b-0c61f68d6178", }, - "type": "primitive", }, "custom_fields": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "custom_fields", "type": "string", + "value": "custom_fields", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "date_of_birth": { - "primitive": { - "datetime": "1990-11-10T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "1990-11-10T00:00:00.000Z", }, - "type": "primitive", }, "display_full_name": { - "primitive": { - "string": "Cousin Greg Hirsch", + "type": "primitive", + "value": { "type": "string", + "value": "Cousin Greg Hirsch", }, - "type": "primitive", }, "employee_number": { - "primitive": { - "string": "2", + "type": "primitive", + "value": { "type": "string", + "value": "2", }, - "type": "primitive", }, "employment_status": { - "enum": "ACTIVE", "type": "enum", + "value": "ACTIVE", }, "employments": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "employments", + "type": "primitive", + "value": { "type": "string", + "value": "employments", }, - "type": "primitive", }, ], - "type": "array", }, "ethnicity": { - "enum": "AMERICAN_INDIAN_OR_ALASKA_NATIVE", "type": "enum", + "value": "AMERICAN_INDIAN_OR_ALASKA_NATIVE", }, "field_mappings": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "field_mappings", "type": "string", + "value": "field_mappings", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "first_name": { - "primitive": { - "string": "Greg", + "type": "primitive", + "value": { "type": "string", + "value": "Greg", }, - "type": "primitive", }, "gender": { - "enum": "MALE", "type": "enum", + "value": "MALE", }, "groups": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "groups", + "type": "primitive", + "value": { "type": "string", + "value": "groups", }, - "type": "primitive", }, ], - "type": "array", }, "hire_date": { - "primitive": { - "datetime": "2020-10-10T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-10-10T00:00:00.000Z", }, - "type": "primitive", }, "home_location": { - "primitive": { - "string": "d2f972d0-2526-434b-9409-4c3b468e08f0", + "type": "primitive", + "value": { "type": "string", + "value": "d2f972d0-2526-434b-9409-4c3b468e08f0", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "0958cbc6-6040-430a-848e-aafacbadf4ae", + "type": "primitive", + "value": { "type": "string", + "value": "0958cbc6-6040-430a-848e-aafacbadf4ae", }, - "type": "primitive", }, "last_name": { - "primitive": { - "string": "Hirsch", + "type": "primitive", + "value": { "type": "string", + "value": "Hirsch", }, - "type": "primitive", }, "manager": { - "primitive": { - "string": "0048ea5b-911e-4dff-9364-92070dea62ff", + "type": "primitive", + "value": { "type": "string", + "value": "0048ea5b-911e-4dff-9364-92070dea62ff", }, - "type": "primitive", }, "marital_status": { - "enum": "SINGLE", "type": "enum", + "value": "SINGLE", }, "mobile_phone_number": { - "primitive": { - "string": "+1234567890", + "type": "primitive", + "value": { "type": "string", + "value": "+1234567890", }, - "type": "primitive", }, "modified_at": { - "primitive": { - "datetime": "2021-10-16T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-10-16T00:00:00.000Z", }, - "type": "primitive", }, "pay_group": { - "primitive": { - "string": "ad1264e2-39be-4787-b749-f1aade9e3405", + "type": "primitive", + "value": { "type": "string", + "value": "ad1264e2-39be-4787-b749-f1aade9e3405", }, - "type": "primitive", }, "personal_email": { - "primitive": { - "string": "greg@gmail.com", + "type": "primitive", + "value": { "type": "string", + "value": "greg@gmail.com", }, - "type": "primitive", }, "remote_created_at": { - "primitive": { - "datetime": "2020-10-11T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-10-11T00:00:00.000Z", }, - "type": "primitive", }, "remote_data": { - "array": [ + "type": "array", + "value": [ { "properties": { "path": { - "primitive": { - "string": "path", + "type": "primitive", + "value": { "type": "string", + "value": "path", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "remote_id": { - "primitive": { - "string": "19202938", + "type": "primitive", + "value": { "type": "string", + "value": "19202938", }, - "type": "primitive", }, "remote_was_deleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "ssn": { - "primitive": { - "string": "1234567890", + "type": "primitive", + "value": { "type": "string", + "value": "1234567890", }, - "type": "primitive", }, "start_date": { - "primitive": { - "datetime": "2020-10-11T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-10-11T00:00:00.000Z", }, - "type": "primitive", }, "team": { - "primitive": { - "string": "249c9faa-3045-4a31-953b-8f22d3613301", + "type": "primitive", + "value": { "type": "string", + "value": "249c9faa-3045-4a31-953b-8f22d3613301", }, - "type": "primitive", }, "termination_date": { - "primitive": { - "datetime": "2021-10-12T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-10-12T00:00:00.000Z", }, - "type": "primitive", }, "username": { - "primitive": { - "string": "cousingreg", + "type": "primitive", + "value": { "type": "string", + "value": "cousingreg", }, - "type": "primitive", }, "work_email": { - "primitive": { - "string": "greg@merge.dev", + "type": "primitive", + "value": { "type": "string", + "value": "greg@merge.dev", }, - "type": "primitive", }, "work_location": { - "primitive": { - "string": "9efbc633-3387-4306-aa55-e2c635e6bb4f", + "type": "primitive", + "value": { "type": "string", + "value": "9efbc633-3387-4306-aa55-e2c635e6bb4f", }, - "type": "primitive", }, }, "type": "object", }, "warnings": { - "array": [ + "type": "array", + "value": [ { "properties": { "detail": { - "primitive": { - "string": "An unrecognized field, age, was passed in with request data.", + "type": "primitive", + "value": { "type": "string", + "value": "An unrecognized field, age, was passed in with request data.", }, - "type": "primitive", }, "problem_type": { - "primitive": { - "string": "UNRECOGNIZED_FIELD", + "type": "primitive", + "value": { "type": "string", + "value": "UNRECOGNIZED_FIELD", }, - "type": "primitive", }, "source": { "properties": { "pointer": { - "primitive": { - "string": "pointer", + "type": "primitive", + "value": { "type": "string", + "value": "pointer", }, - "type": "primitive", }, }, "type": "object", }, "title": { - "primitive": { - "string": "Unrecognized Field", + "type": "primitive", + "value": { "type": "string", + "value": "Unrecognized Field", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -9003,22 +8992,22 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Token identifying the end user.", "name": "X-Account-Token", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeesCreateRequestXAccountToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "employees_create", "path": "/employees", @@ -9027,18 +9016,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Whether to include debug fields (such as log file links) in the response.", "name": "is_debug_mode", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeesCreateRequestIsDebugMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeesCreateRequestIsDebugMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -9049,18 +9038,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Whether or not third-party updates should be run asynchronously.", "name": "run_async", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeesCreateRequestRunAsync", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeesCreateRequestRunAsync", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -9070,37 +9059,35 @@ exports[`open api parser merge parse open api 1`] = ` }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeesCreateRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EmployeeEndpointRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeesCreateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EmployeeResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "employees", ], @@ -9108,331 +9095,331 @@ exports[`open api parser merge parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Returns an \`Employee\` object with the given \`id\`.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "X-Account-Token", "value": { - "primitive": { - "string": "X-Account-Token", + "type": "primitive", + "value": { "type": "string", + "value": "X-Account-Token", }, - "type": "primitive", }, }, ], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "avatar": { - "primitive": { - "string": "http://alturl.com/h2h8m", + "type": "primitive", + "value": { "type": "string", + "value": "http://alturl.com/h2h8m", }, - "type": "primitive", }, "company": { - "primitive": { - "string": "8d9fd929-436c-4fd4-a48b-0c61f68d6178", + "type": "primitive", + "value": { "type": "string", + "value": "8d9fd929-436c-4fd4-a48b-0c61f68d6178", }, - "type": "primitive", }, "custom_fields": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "custom_fields", "type": "string", + "value": "custom_fields", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "date_of_birth": { - "primitive": { - "datetime": "1990-11-10T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "1990-11-10T00:00:00.000Z", }, - "type": "primitive", }, "display_full_name": { - "primitive": { - "string": "Cousin Greg Hirsch", + "type": "primitive", + "value": { "type": "string", + "value": "Cousin Greg Hirsch", }, - "type": "primitive", }, "employee_number": { - "primitive": { - "string": "2", + "type": "primitive", + "value": { "type": "string", + "value": "2", }, - "type": "primitive", }, "employment_status": { - "enum": "ACTIVE", "type": "enum", + "value": "ACTIVE", }, "employments": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "employments", + "type": "primitive", + "value": { "type": "string", + "value": "employments", }, - "type": "primitive", }, ], - "type": "array", }, "ethnicity": { - "enum": "AMERICAN_INDIAN_OR_ALASKA_NATIVE", "type": "enum", + "value": "AMERICAN_INDIAN_OR_ALASKA_NATIVE", }, "field_mappings": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "field_mappings", "type": "string", + "value": "field_mappings", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "first_name": { - "primitive": { - "string": "Greg", + "type": "primitive", + "value": { "type": "string", + "value": "Greg", }, - "type": "primitive", }, "gender": { - "enum": "MALE", "type": "enum", + "value": "MALE", }, "groups": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "groups", + "type": "primitive", + "value": { "type": "string", + "value": "groups", }, - "type": "primitive", }, ], - "type": "array", }, "hire_date": { - "primitive": { - "datetime": "2020-10-10T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-10-10T00:00:00.000Z", }, - "type": "primitive", }, "home_location": { - "primitive": { - "string": "d2f972d0-2526-434b-9409-4c3b468e08f0", + "type": "primitive", + "value": { "type": "string", + "value": "d2f972d0-2526-434b-9409-4c3b468e08f0", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "0958cbc6-6040-430a-848e-aafacbadf4ae", + "type": "primitive", + "value": { "type": "string", + "value": "0958cbc6-6040-430a-848e-aafacbadf4ae", }, - "type": "primitive", }, "last_name": { - "primitive": { - "string": "Hirsch", + "type": "primitive", + "value": { "type": "string", + "value": "Hirsch", }, - "type": "primitive", }, "manager": { - "primitive": { - "string": "0048ea5b-911e-4dff-9364-92070dea62ff", + "type": "primitive", + "value": { "type": "string", + "value": "0048ea5b-911e-4dff-9364-92070dea62ff", }, - "type": "primitive", }, "marital_status": { - "enum": "SINGLE", "type": "enum", + "value": "SINGLE", }, "mobile_phone_number": { - "primitive": { - "string": "+1234567890", + "type": "primitive", + "value": { "type": "string", + "value": "+1234567890", }, - "type": "primitive", }, "modified_at": { - "primitive": { - "datetime": "2021-10-16T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-10-16T00:00:00.000Z", }, - "type": "primitive", }, "pay_group": { - "primitive": { - "string": "ad1264e2-39be-4787-b749-f1aade9e3405", + "type": "primitive", + "value": { "type": "string", + "value": "ad1264e2-39be-4787-b749-f1aade9e3405", }, - "type": "primitive", }, "personal_email": { - "primitive": { - "string": "greg@gmail.com", + "type": "primitive", + "value": { "type": "string", + "value": "greg@gmail.com", }, - "type": "primitive", }, "remote_created_at": { - "primitive": { - "datetime": "2020-10-11T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-10-11T00:00:00.000Z", }, - "type": "primitive", }, "remote_data": { - "array": [ + "type": "array", + "value": [ { "properties": { "path": { - "primitive": { - "string": "path", + "type": "primitive", + "value": { "type": "string", + "value": "path", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "remote_id": { - "primitive": { - "string": "19202938", + "type": "primitive", + "value": { "type": "string", + "value": "19202938", }, - "type": "primitive", }, "remote_was_deleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "ssn": { - "primitive": { - "string": "1234567890", + "type": "primitive", + "value": { "type": "string", + "value": "1234567890", }, - "type": "primitive", }, "start_date": { - "primitive": { - "datetime": "2020-10-11T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-10-11T00:00:00.000Z", }, - "type": "primitive", }, "team": { - "primitive": { - "string": "249c9faa-3045-4a31-953b-8f22d3613301", + "type": "primitive", + "value": { "type": "string", + "value": "249c9faa-3045-4a31-953b-8f22d3613301", }, - "type": "primitive", }, "termination_date": { - "primitive": { - "datetime": "2021-10-12T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-10-12T00:00:00.000Z", }, - "type": "primitive", }, "username": { - "primitive": { - "string": "cousingreg", + "type": "primitive", + "value": { "type": "string", + "value": "cousingreg", }, - "type": "primitive", }, "work_email": { - "primitive": { - "string": "greg@merge.dev", + "type": "primitive", + "value": { "type": "string", + "value": "greg@merge.dev", }, - "type": "primitive", }, "work_location": { - "primitive": { - "string": "9efbc633-3387-4306-aa55-e2c635e6bb4f", + "type": "primitive", + "value": { "type": "string", + "value": "9efbc633-3387-4306-aa55-e2c635e6bb4f", }, - "type": "primitive", }, }, "type": "object", @@ -9444,3120 +9431,3120 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Token identifying the end user.", "name": "X-Account-Token", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeesRetrieveRequestXAccountToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "employees_retrieve", "path": "/employees/{id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeesRetrieveRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Which relations should be returned in expanded form. Multiple relation names should be comma separated without spaces.", "name": "expand", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeesRetrieveRequestExpand", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeesRetrieveRequestExpand", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "company", - "nameOverride": undefined, + "nameOverride": null, "value": "company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "employments", - "nameOverride": undefined, + "nameOverride": null, "value": "employments", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroups", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocation", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationManager", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,manager", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationManagerCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,manager,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationManagerCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,manager,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationManagerPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,manager,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationManagerTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,manager,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationManagerTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,manager,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationManagerTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,manager,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationManagerTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,manager,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationWorkLocation", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,work_location", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationWorkLocationCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,work_location,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationWorkLocationCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,work_location,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationWorkLocationManager", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,work_location,manager", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationWorkLocationManagerCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,work_location,manager,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationWorkLocationManagerCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,work_location,manager,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationWorkLocationManagerPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,work_location,manager,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationWorkLocationManagerTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,work_location,manager,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationWorkLocationManagerTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,work_location,manager,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationWorkLocationManagerTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,work_location,manager,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationWorkLocationManagerTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,work_location,manager,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationWorkLocationPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,work_location,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationWorkLocationTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,work_location,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationWorkLocationTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,work_location,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationWorkLocationTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,work_location,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsHomeLocationWorkLocationTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,home_location,work_location,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsManager", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,manager", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsManagerCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,manager,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsManagerCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,manager,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsManagerPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,manager,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsManagerTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,manager,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsManagerTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,manager,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsManagerTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,manager,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsManagerTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,manager,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsWorkLocation", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,work_location", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsWorkLocationCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,work_location,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsWorkLocationCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,work_location,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsWorkLocationManager", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,work_location,manager", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsWorkLocationManagerCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,work_location,manager,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsWorkLocationManagerCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,work_location,manager,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsWorkLocationManagerPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,work_location,manager,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsWorkLocationManagerTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,work_location,manager,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsWorkLocationManagerTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,work_location,manager,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsWorkLocationManagerTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,work_location,manager,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsWorkLocationManagerTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,work_location,manager,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsWorkLocationPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,work_location,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsWorkLocationTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,work_location,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsWorkLocationTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,work_location,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsWorkLocationTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,work_location,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsGroupsWorkLocationTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,groups,work_location,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocation", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationManager", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,manager", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationManagerCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,manager,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationManagerCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,manager,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationManagerPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,manager,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationManagerTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,manager,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationManagerTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,manager,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationManagerTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,manager,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationManagerTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,manager,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationWorkLocation", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,work_location", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationWorkLocationCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,work_location,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationWorkLocationCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,work_location,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationWorkLocationManager", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,work_location,manager", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationWorkLocationManagerCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,work_location,manager,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationWorkLocationManagerCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,work_location,manager,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationWorkLocationManagerPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,work_location,manager,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationWorkLocationManagerTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,work_location,manager,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationWorkLocationManagerTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,work_location,manager,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationWorkLocationManagerTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,work_location,manager,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationWorkLocationManagerTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,work_location,manager,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationWorkLocationPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,work_location,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationWorkLocationTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,work_location,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationWorkLocationTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,work_location,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationWorkLocationTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,work_location,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsHomeLocationWorkLocationTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,home_location,work_location,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsManager", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,manager", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsManagerCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,manager,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsManagerCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,manager,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsManagerPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,manager,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsManagerTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,manager,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsManagerTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,manager,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsManagerTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,manager,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsManagerTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,manager,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsWorkLocation", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,work_location", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsWorkLocationCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,work_location,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsWorkLocationCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,work_location,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsWorkLocationManager", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,work_location,manager", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsWorkLocationManagerCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,work_location,manager,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsWorkLocationManagerCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,work_location,manager,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsWorkLocationManagerPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,work_location,manager,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsWorkLocationManagerTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,work_location,manager,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsWorkLocationManagerTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,work_location,manager,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsWorkLocationManagerTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,work_location,manager,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsWorkLocationManagerTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,work_location,manager,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsWorkLocationPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,work_location,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsWorkLocationTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,work_location,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsWorkLocationTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,work_location,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsWorkLocationTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,work_location,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentsWorkLocationTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employments,work_location,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "groups", - "nameOverride": undefined, + "nameOverride": null, "value": "groups", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocation", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationManager", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,manager", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationManagerCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,manager,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationManagerCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,manager,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationManagerPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,manager,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationManagerTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,manager,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationManagerTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,manager,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationManagerTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,manager,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationManagerTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,manager,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationWorkLocation", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,work_location", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationWorkLocationCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,work_location,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationWorkLocationCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,work_location,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationWorkLocationManager", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,work_location,manager", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationWorkLocationManagerCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,work_location,manager,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationWorkLocationManagerCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,work_location,manager,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationWorkLocationManagerPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,work_location,manager,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationWorkLocationManagerTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,work_location,manager,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationWorkLocationManagerTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,work_location,manager,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationWorkLocationManagerTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,work_location,manager,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationWorkLocationManagerTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,work_location,manager,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationWorkLocationPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,work_location,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationWorkLocationTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,work_location,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationWorkLocationTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,work_location,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationWorkLocationTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,work_location,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsHomeLocationWorkLocationTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,home_location,work_location,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsManager", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,manager", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsManagerCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,manager,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsManagerCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,manager,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsManagerPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,manager,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsManagerTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,manager,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsManagerTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,manager,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsManagerTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,manager,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsManagerTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,manager,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsWorkLocation", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,work_location", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsWorkLocationCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,work_location,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsWorkLocationCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,work_location,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsWorkLocationManager", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,work_location,manager", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsWorkLocationManagerCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,work_location,manager,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsWorkLocationManagerCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,work_location,manager,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsWorkLocationManagerPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,work_location,manager,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsWorkLocationManagerTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,work_location,manager,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsWorkLocationManagerTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,work_location,manager,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsWorkLocationManagerTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,work_location,manager,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsWorkLocationManagerTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,work_location,manager,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsWorkLocationPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,work_location,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsWorkLocationTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,work_location,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsWorkLocationTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,work_location,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsWorkLocationTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,work_location,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GroupsWorkLocationTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "groups,work_location,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "home_location", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationManager", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,manager", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationManagerCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,manager,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationManagerCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,manager,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationManagerPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,manager,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationManagerTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,manager,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationManagerTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,manager,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationManagerTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,manager,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationManagerTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,manager,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationWorkLocation", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,work_location", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationWorkLocationCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,work_location,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationWorkLocationCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,work_location,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationWorkLocationManager", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,work_location,manager", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationWorkLocationManagerCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,work_location,manager,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationWorkLocationManagerCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,work_location,manager,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationWorkLocationManagerPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,work_location,manager,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationWorkLocationManagerTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,work_location,manager,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationWorkLocationManagerTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,work_location,manager,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationWorkLocationManagerTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,work_location,manager,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationWorkLocationManagerTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,work_location,manager,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationWorkLocationPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,work_location,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationWorkLocationTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,work_location,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationWorkLocationTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,work_location,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationWorkLocationTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,work_location,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HomeLocationWorkLocationTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "home_location,work_location,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "manager", - "nameOverride": undefined, + "nameOverride": null, "value": "manager", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ManagerCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "manager,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ManagerCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "manager,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ManagerPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "manager,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ManagerTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "manager,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ManagerTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "manager,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ManagerTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "manager,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ManagerTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "manager,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "pay_group", - "nameOverride": undefined, + "nameOverride": null, "value": "pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "team", - "nameOverride": undefined, + "nameOverride": null, "value": "team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "work_location", - "nameOverride": undefined, + "nameOverride": null, "value": "work_location", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WorkLocationCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "work_location,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WorkLocationCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "work_location,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WorkLocationManager", - "nameOverride": undefined, + "nameOverride": null, "value": "work_location,manager", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WorkLocationManagerCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "work_location,manager,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WorkLocationManagerCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "work_location,manager,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WorkLocationManagerPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "work_location,manager,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WorkLocationManagerTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "work_location,manager,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WorkLocationManagerTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "work_location,manager,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WorkLocationManagerTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "work_location,manager,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WorkLocationManagerTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "work_location,manager,team,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WorkLocationPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "work_location,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WorkLocationTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "work_location,team", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WorkLocationTeamCompany", - "nameOverride": undefined, + "nameOverride": null, "value": "work_location,team,company", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WorkLocationTeamCompanyPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "work_location,team,company,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WorkLocationTeamPayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "work_location,team,pay_group", }, ], @@ -12567,18 +12554,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Whether to include the original data Merge fetched from the third-party to produce these models.", "name": "include_remote_data", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeesRetrieveRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeesRetrieveRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -12589,18 +12576,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Whether to include sensitive fields (such as social security numbers) in the response.", "name": "include_sensitive_fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeesRetrieveRequestIncludeSensitiveFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeesRetrieveRequestIncludeSensitiveFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -12611,198 +12598,198 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Deprecated. Use show_enum_origins.", "name": "remote_fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeesRetrieveRequestRemoteFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeesRetrieveRequestRemoteFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "employment_status", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_status", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentStatusEthnicity", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_status,ethnicity", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentStatusEthnicityGender", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_status,ethnicity,gender", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentStatusEthnicityGenderMaritalStatus", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_status,ethnicity,gender,marital_status", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentStatusEthnicityMaritalStatus", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_status,ethnicity,marital_status", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentStatusGender", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_status,gender", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentStatusGenderMaritalStatus", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_status,gender,marital_status", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentStatusMaritalStatus", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_status,marital_status", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ethnicity", - "nameOverride": undefined, + "nameOverride": null, "value": "ethnicity", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EthnicityGender", - "nameOverride": undefined, + "nameOverride": null, "value": "ethnicity,gender", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EthnicityGenderMaritalStatus", - "nameOverride": undefined, + "nameOverride": null, "value": "ethnicity,gender,marital_status", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EthnicityMaritalStatus", - "nameOverride": undefined, + "nameOverride": null, "value": "ethnicity,marital_status", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "gender", - "nameOverride": undefined, + "nameOverride": null, "value": "gender", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GenderMaritalStatus", - "nameOverride": undefined, + "nameOverride": null, "value": "gender,marital_status", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "marital_status", - "nameOverride": undefined, + "nameOverride": null, "value": "marital_status", }, ], @@ -12812,198 +12799,198 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Which fields should be returned in non-normalized form.", "name": "show_enum_origins", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeesRetrieveRequestShowEnumOrigins", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeesRetrieveRequestShowEnumOrigins", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "employment_status", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_status", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentStatusEthnicity", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_status,ethnicity", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentStatusEthnicityGender", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_status,ethnicity,gender", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentStatusEthnicityGenderMaritalStatus", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_status,ethnicity,gender,marital_status", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentStatusEthnicityMaritalStatus", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_status,ethnicity,marital_status", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentStatusGender", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_status,gender", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentStatusGenderMaritalStatus", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_status,gender,marital_status", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentStatusMaritalStatus", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_status,marital_status", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ethnicity", - "nameOverride": undefined, + "nameOverride": null, "value": "ethnicity", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EthnicityGender", - "nameOverride": undefined, + "nameOverride": null, "value": "ethnicity,gender", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EthnicityGenderMaritalStatus", - "nameOverride": undefined, + "nameOverride": null, "value": "ethnicity,gender,marital_status", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EthnicityMaritalStatus", - "nameOverride": undefined, + "nameOverride": null, "value": "ethnicity,marital_status", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "gender", - "nameOverride": undefined, + "nameOverride": null, "value": "gender", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GenderMaritalStatus", - "nameOverride": undefined, + "nameOverride": null, "value": "gender,marital_status", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "marital_status", - "nameOverride": undefined, + "nameOverride": null, "value": "marital_status", }, ], @@ -13011,25 +12998,24 @@ exports[`open api parser merge parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeesRetrieveResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Employee", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "employees", ], @@ -13037,35 +13023,35 @@ exports[`open api parser merge parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Ignores a specific row based on the \`model_id\` in the url. These records will have their properties set to null, and will not be updated in future syncs. The "reason" and "message" fields in the request body will be stored for audit purposes.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "X-Account-Token", "value": { - "primitive": { - "string": "X-Account-Token", + "type": "primitive", + "value": { "type": "string", + "value": "X-Account-Token", }, - "type": "primitive", }, }, ], - "name": undefined, + "name": null, "pathParameters": [ { "name": "model_id", "value": { - "primitive": { - "string": "model_id", + "type": "primitive", + "value": { "type": "string", + "value": "model_id", }, - "type": "primitive", }, }, ], @@ -13073,20 +13059,20 @@ exports[`open api parser merge parse open api 1`] = ` "request": { "properties": { "message": { - "primitive": { - "string": "deletion request by user id 51903790-7dfe-4053-8d63-5a10cc4ffd39", + "type": "primitive", + "value": { "type": "string", + "value": "deletion request by user id 51903790-7dfe-4053-8d63-5a10cc4ffd39", }, - "type": "primitive", }, "reason": { - "enum": "GENERAL_CUSTOMER_REQUEST", "type": "enum", + "value": "GENERAL_CUSTOMER_REQUEST", }, }, "type": "object", }, - "response": undefined, + "response": null, }, ], "generatedRequestName": "EmployeesIgnoreCreateRequest", @@ -13094,64 +13080,63 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Token identifying the end user.", "name": "X-Account-Token", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeesIgnoreCreateRequestXAccountToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "employees_ignore_create", "path": "/employees/ignore/{model_id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "model_id", "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeesIgnoreCreateRequestModelId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeesIgnoreCreateRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IgnoreCommonModelRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "employees", ], @@ -13159,118 +13144,118 @@ exports[`open api parser merge parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Returns metadata for \`Employee\` POSTs.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "X-Account-Token", "value": { - "primitive": { - "string": "X-Account-Token", + "type": "primitive", + "value": { "type": "string", + "value": "X-Account-Token", }, - "type": "primitive", }, }, ], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "has_conditional_params": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "has_required_linked_account_params": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "remote_field_classes": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "remote_field_classes", "type": "string", + "value": "remote_field_classes", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "request_schema": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "request_schema", "type": "string", + "value": "request_schema", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "status": { "properties": { "can_make_request": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "linked_account_status": { - "primitive": { - "string": "linked_account_status", + "type": "primitive", + "value": { "type": "string", + "value": "linked_account_status", }, - "type": "primitive", }, }, "type": "object", @@ -13285,46 +13270,45 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Token identifying the end user.", "name": "X-Account-Token", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeesMetaPostRetrieveRequestXAccountToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "employees_meta_post_retrieve", "path": "/employees/meta/post", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeesMetaPostRetrieveResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MetaResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "employees", ], @@ -13332,154 +13316,154 @@ exports[`open api parser merge parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Returns a list of \`Employment\` objects.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "X-Account-Token", "value": { - "primitive": { - "string": "X-Account-Token", + "type": "primitive", + "value": { "type": "string", + "value": "X-Account-Token", }, - "type": "primitive", }, }, ], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "next": { - "primitive": { - "string": "cD0yMDIxLTAxLTA2KzAzJTNBMjQlM0E1My40MzQzMjYlMkIwMCUzQTAw", + "type": "primitive", + "value": { "type": "string", + "value": "cD0yMDIxLTAxLTA2KzAzJTNBMjQlM0E1My40MzQzMjYlMkIwMCUzQTAw", }, - "type": "primitive", }, "previous": { - "primitive": { - "string": "cj1sZXdwd2VycWVtY29zZnNkc2NzUWxNMEUxTXk0ME16UXpNallsTWtJ", + "type": "primitive", + "value": { "type": "string", + "value": "cj1sZXdwd2VycWVtY29zZnNkc2NzUWxNMEUxTXk0ME16UXpNallsTWtJ", }, - "type": "primitive", }, "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "effective_date": { - "primitive": { - "datetime": "2023-10-06T18:42:34Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2023-10-06T18:42:34.000Z", }, - "type": "primitive", }, "employee": { - "primitive": { - "string": "0958cbc6-6040-430a-848e-aafacbadf4ae", + "type": "primitive", + "value": { "type": "string", + "value": "0958cbc6-6040-430a-848e-aafacbadf4ae", }, - "type": "primitive", }, "employment_type": { - "enum": "FULL_TIME", "type": "enum", + "value": "FULL_TIME", }, "flsa_status": { - "enum": "EXEMPT", "type": "enum", + "value": "EXEMPT", }, "id": { - "primitive": { - "string": "65d8ffd0-211b-4ba4-b85a-fbe2ce220982", + "type": "primitive", + "value": { "type": "string", + "value": "65d8ffd0-211b-4ba4-b85a-fbe2ce220982", }, - "type": "primitive", }, "job_title": { - "primitive": { - "string": "Executive Assistant to Tom Wambsgans", + "type": "primitive", + "value": { "type": "string", + "value": "Executive Assistant to Tom Wambsgans", }, - "type": "primitive", }, "modified_at": { - "primitive": { - "datetime": "2021-10-16T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-10-16T00:00:00.000Z", }, - "type": "primitive", }, "pay_currency": { - "enum": "XUA", "type": "enum", + "value": "XUA", }, "pay_frequency": { - "enum": "WEEKLY", "type": "enum", + "value": "WEEKLY", }, "pay_group": { - "primitive": { - "string": "d4e4837f-9900-484c-ac40-528365bb08ef", + "type": "primitive", + "value": { "type": "string", + "value": "d4e4837f-9900-484c-ac40-528365bb08ef", }, - "type": "primitive", }, "pay_period": { - "enum": "HOUR", "type": "enum", + "value": "HOUR", }, "pay_rate": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "remote_data": { - "array": [ + "type": "array", + "value": [ { "properties": { "path": { - "primitive": { - "string": "path", + "type": "primitive", + "value": { "type": "string", + "value": "path", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "remote_id": { - "primitive": { - "string": "19202938", + "type": "primitive", + "value": { "type": "string", + "value": "19202938", }, - "type": "primitive", }, "remote_was_deleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -13491,22 +13475,22 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Token identifying the end user.", "name": "X-Account-Token", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmploymentsListRequestXAccountToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "employments_list", "path": "/employments", @@ -13515,18 +13499,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return objects created after this datetime.", "name": "created_after", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmploymentsListRequestCreatedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmploymentsListRequestCreatedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -13537,18 +13521,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return objects created before this datetime.", "name": "created_before", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmploymentsListRequestCreatedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmploymentsListRequestCreatedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -13559,21 +13543,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "The pagination cursor value.", "name": "cursor", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmploymentsListRequestCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmploymentsListRequestCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13583,21 +13567,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return employments for this employee.", "name": "employee_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmploymentsListRequestEmployeeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmploymentsListRequestEmployeeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13607,54 +13591,54 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Which relations should be returned in expanded form. Multiple relation names should be comma separated without spaces.", "name": "expand", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmploymentsListRequestExpand", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmploymentsListRequestExpand", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "employee", - "nameOverride": undefined, + "nameOverride": null, "value": "employee", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmployeePayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employee,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "pay_group", - "nameOverride": undefined, + "nameOverride": null, "value": "pay_group", }, ], @@ -13664,18 +13648,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Whether to include data that was marked as deleted by third party webhooks.", "name": "include_deleted_data", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmploymentsListRequestIncludeDeletedData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmploymentsListRequestIncludeDeletedData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -13686,18 +13670,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Whether to include the original data Merge fetched from the third-party to produce these models.", "name": "include_remote_data", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmploymentsListRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmploymentsListRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -13708,18 +13692,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, only objects synced by Merge after this date time will be returned.", "name": "modified_after", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmploymentsListRequestModifiedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmploymentsListRequestModifiedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -13730,18 +13714,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, only objects synced by Merge before this date time will be returned.", "name": "modified_before", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmploymentsListRequestModifiedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmploymentsListRequestModifiedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -13752,40 +13736,40 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Overrides the default ordering for this endpoint.", "name": "order_by", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmploymentsListRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmploymentsListRequestOrderBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EffectiveDate", "nameOverride": "EffectiveDateDescending", "value": "-effective_date", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "effective_date", "nameOverride": "EffectiveDateAscending", "value": "effective_date", @@ -13797,18 +13781,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Number of results to return per page.", "name": "page_size", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmploymentsListRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmploymentsListRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -13819,198 +13803,198 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Deprecated. Use show_enum_origins.", "name": "remote_fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmploymentsListRequestRemoteFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmploymentsListRequestRemoteFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "employment_type", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_type", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentTypeFlsaStatus", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_type,flsa_status", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentTypeFlsaStatusPayFrequency", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_type,flsa_status,pay_frequency", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentTypeFlsaStatusPayFrequencyPayPeriod", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_type,flsa_status,pay_frequency,pay_period", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentTypeFlsaStatusPayPeriod", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_type,flsa_status,pay_period", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentTypePayFrequency", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_type,pay_frequency", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentTypePayFrequencyPayPeriod", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_type,pay_frequency,pay_period", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentTypePayPeriod", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_type,pay_period", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "flsa_status", - "nameOverride": undefined, + "nameOverride": null, "value": "flsa_status", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FlsaStatusPayFrequency", - "nameOverride": undefined, + "nameOverride": null, "value": "flsa_status,pay_frequency", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FlsaStatusPayFrequencyPayPeriod", - "nameOverride": undefined, + "nameOverride": null, "value": "flsa_status,pay_frequency,pay_period", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FlsaStatusPayPeriod", - "nameOverride": undefined, + "nameOverride": null, "value": "flsa_status,pay_period", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "pay_frequency", - "nameOverride": undefined, + "nameOverride": null, "value": "pay_frequency", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PayFrequencyPayPeriod", - "nameOverride": undefined, + "nameOverride": null, "value": "pay_frequency,pay_period", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "pay_period", - "nameOverride": undefined, + "nameOverride": null, "value": "pay_period", }, ], @@ -14020,21 +14004,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "The API provider's ID for the given object.", "name": "remote_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmploymentsListRequestRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmploymentsListRequestRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14044,198 +14028,198 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Which fields should be returned in non-normalized form.", "name": "show_enum_origins", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmploymentsListRequestShowEnumOrigins", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmploymentsListRequestShowEnumOrigins", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "employment_type", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_type", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentTypeFlsaStatus", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_type,flsa_status", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentTypeFlsaStatusPayFrequency", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_type,flsa_status,pay_frequency", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentTypeFlsaStatusPayFrequencyPayPeriod", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_type,flsa_status,pay_frequency,pay_period", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentTypeFlsaStatusPayPeriod", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_type,flsa_status,pay_period", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentTypePayFrequency", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_type,pay_frequency", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentTypePayFrequencyPayPeriod", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_type,pay_frequency,pay_period", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentTypePayPeriod", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_type,pay_period", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "flsa_status", - "nameOverride": undefined, + "nameOverride": null, "value": "flsa_status", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FlsaStatusPayFrequency", - "nameOverride": undefined, + "nameOverride": null, "value": "flsa_status,pay_frequency", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FlsaStatusPayFrequencyPayPeriod", - "nameOverride": undefined, + "nameOverride": null, "value": "flsa_status,pay_frequency,pay_period", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FlsaStatusPayPeriod", - "nameOverride": undefined, + "nameOverride": null, "value": "flsa_status,pay_period", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "pay_frequency", - "nameOverride": undefined, + "nameOverride": null, "value": "pay_frequency", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PayFrequencyPayPeriod", - "nameOverride": undefined, + "nameOverride": null, "value": "pay_frequency,pay_period", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "pay_period", - "nameOverride": undefined, + "nameOverride": null, "value": "pay_period", }, ], @@ -14243,25 +14227,24 @@ exports[`open api parser merge parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmploymentsListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaginatedEmploymentList", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "employments", ], @@ -14269,170 +14252,170 @@ exports[`open api parser merge parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Returns an \`Employment\` object with the given \`id\`.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "X-Account-Token", "value": { - "primitive": { - "string": "X-Account-Token", + "type": "primitive", + "value": { "type": "string", + "value": "X-Account-Token", }, - "type": "primitive", }, }, ], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "effective_date": { - "primitive": { - "datetime": "2023-10-06T18:42:34Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2023-10-06T18:42:34.000Z", }, - "type": "primitive", }, "employee": { - "primitive": { - "string": "0958cbc6-6040-430a-848e-aafacbadf4ae", + "type": "primitive", + "value": { "type": "string", + "value": "0958cbc6-6040-430a-848e-aafacbadf4ae", }, - "type": "primitive", }, "employment_type": { - "enum": "FULL_TIME", "type": "enum", + "value": "FULL_TIME", }, "field_mappings": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "field_mappings", "type": "string", + "value": "field_mappings", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "flsa_status": { - "enum": "EXEMPT", "type": "enum", + "value": "EXEMPT", }, "id": { - "primitive": { - "string": "65d8ffd0-211b-4ba4-b85a-fbe2ce220982", + "type": "primitive", + "value": { "type": "string", + "value": "65d8ffd0-211b-4ba4-b85a-fbe2ce220982", }, - "type": "primitive", }, "job_title": { - "primitive": { - "string": "Executive Assistant to Tom Wambsgans", + "type": "primitive", + "value": { "type": "string", + "value": "Executive Assistant to Tom Wambsgans", }, - "type": "primitive", }, "modified_at": { - "primitive": { - "datetime": "2021-10-16T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-10-16T00:00:00.000Z", }, - "type": "primitive", }, "pay_currency": { - "enum": "XUA", "type": "enum", + "value": "XUA", }, "pay_frequency": { - "enum": "WEEKLY", "type": "enum", + "value": "WEEKLY", }, "pay_group": { - "primitive": { - "string": "d4e4837f-9900-484c-ac40-528365bb08ef", + "type": "primitive", + "value": { "type": "string", + "value": "d4e4837f-9900-484c-ac40-528365bb08ef", }, - "type": "primitive", }, "pay_period": { - "enum": "HOUR", "type": "enum", + "value": "HOUR", }, "pay_rate": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "remote_data": { - "array": [ + "type": "array", + "value": [ { "properties": { "path": { - "primitive": { - "string": "path", + "type": "primitive", + "value": { "type": "string", + "value": "path", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "remote_id": { - "primitive": { - "string": "19202938", + "type": "primitive", + "value": { "type": "string", + "value": "19202938", }, - "type": "primitive", }, "remote_was_deleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -14444,96 +14427,96 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Token identifying the end user.", "name": "X-Account-Token", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmploymentsRetrieveRequestXAccountToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "employments_retrieve", "path": "/employments/{id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "EmploymentsRetrieveRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Which relations should be returned in expanded form. Multiple relation names should be comma separated without spaces.", "name": "expand", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmploymentsRetrieveRequestExpand", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmploymentsRetrieveRequestExpand", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "employee", - "nameOverride": undefined, + "nameOverride": null, "value": "employee", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmployeePayGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "employee,pay_group", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "pay_group", - "nameOverride": undefined, + "nameOverride": null, "value": "pay_group", }, ], @@ -14543,18 +14526,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Whether to include the original data Merge fetched from the third-party to produce these models.", "name": "include_remote_data", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmploymentsRetrieveRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmploymentsRetrieveRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -14565,198 +14548,198 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Deprecated. Use show_enum_origins.", "name": "remote_fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmploymentsRetrieveRequestRemoteFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmploymentsRetrieveRequestRemoteFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "employment_type", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_type", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentTypeFlsaStatus", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_type,flsa_status", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentTypeFlsaStatusPayFrequency", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_type,flsa_status,pay_frequency", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentTypeFlsaStatusPayFrequencyPayPeriod", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_type,flsa_status,pay_frequency,pay_period", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentTypeFlsaStatusPayPeriod", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_type,flsa_status,pay_period", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentTypePayFrequency", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_type,pay_frequency", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentTypePayFrequencyPayPeriod", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_type,pay_frequency,pay_period", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentTypePayPeriod", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_type,pay_period", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "flsa_status", - "nameOverride": undefined, + "nameOverride": null, "value": "flsa_status", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FlsaStatusPayFrequency", - "nameOverride": undefined, + "nameOverride": null, "value": "flsa_status,pay_frequency", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FlsaStatusPayFrequencyPayPeriod", - "nameOverride": undefined, + "nameOverride": null, "value": "flsa_status,pay_frequency,pay_period", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FlsaStatusPayPeriod", - "nameOverride": undefined, + "nameOverride": null, "value": "flsa_status,pay_period", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "pay_frequency", - "nameOverride": undefined, + "nameOverride": null, "value": "pay_frequency", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PayFrequencyPayPeriod", - "nameOverride": undefined, + "nameOverride": null, "value": "pay_frequency,pay_period", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "pay_period", - "nameOverride": undefined, + "nameOverride": null, "value": "pay_period", }, ], @@ -14766,198 +14749,198 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Which fields should be returned in non-normalized form.", "name": "show_enum_origins", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmploymentsRetrieveRequestShowEnumOrigins", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmploymentsRetrieveRequestShowEnumOrigins", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "employment_type", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_type", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentTypeFlsaStatus", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_type,flsa_status", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentTypeFlsaStatusPayFrequency", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_type,flsa_status,pay_frequency", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentTypeFlsaStatusPayFrequencyPayPeriod", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_type,flsa_status,pay_frequency,pay_period", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentTypeFlsaStatusPayPeriod", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_type,flsa_status,pay_period", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentTypePayFrequency", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_type,pay_frequency", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentTypePayFrequencyPayPeriod", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_type,pay_frequency,pay_period", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmploymentTypePayPeriod", - "nameOverride": undefined, + "nameOverride": null, "value": "employment_type,pay_period", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "flsa_status", - "nameOverride": undefined, + "nameOverride": null, "value": "flsa_status", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FlsaStatusPayFrequency", - "nameOverride": undefined, + "nameOverride": null, "value": "flsa_status,pay_frequency", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FlsaStatusPayFrequencyPayPeriod", - "nameOverride": undefined, + "nameOverride": null, "value": "flsa_status,pay_frequency,pay_period", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FlsaStatusPayPeriod", - "nameOverride": undefined, + "nameOverride": null, "value": "flsa_status,pay_period", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "pay_frequency", - "nameOverride": undefined, + "nameOverride": null, "value": "pay_frequency", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PayFrequencyPayPeriod", - "nameOverride": undefined, + "nameOverride": null, "value": "pay_frequency,pay_period", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "pay_period", - "nameOverride": undefined, + "nameOverride": null, "value": "pay_period", }, ], @@ -14965,25 +14948,24 @@ exports[`open api parser merge parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmploymentsRetrieveResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Employment", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "employments", ], @@ -14991,25 +14973,25 @@ exports[`open api parser merge parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Create a remote key.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "name": { - "primitive": { - "string": "Remote Deployment Key 1", + "type": "primitive", + "value": { "type": "string", + "value": "Remote Deployment Key 1", }, - "type": "primitive", }, }, "type": "object", @@ -15017,18 +14999,18 @@ exports[`open api parser merge parse open api 1`] = ` "response": { "properties": { "key": { - "primitive": { - "string": "hXY57W0g0WkdRHjCaPvwijK63fwfN-o_Wh7f30SLTq_uPCOLo-WFcA", + "type": "primitive", + "value": { "type": "string", + "value": "hXY57W0g0WkdRHjCaPvwijK63fwfN-o_Wh7f30SLTq_uPCOLo-WFcA", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Remote Deployment Key 1", + "type": "primitive", + "value": { "type": "string", + "value": "Remote Deployment Key 1", }, - "type": "primitive", }, }, "type": "object", @@ -15037,44 +15019,42 @@ exports[`open api parser merge parse open api 1`] = ` ], "generatedRequestName": "GenerateKeyCreateRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "generate_key_create", "path": "/generate-key", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GenerateKeyCreateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenerateRemoteKeyRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GenerateKeyCreateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RemoteKey", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "generate-key", ], @@ -15082,117 +15062,117 @@ exports[`open api parser merge parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Returns a list of \`Group\` objects.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "X-Account-Token", "value": { - "primitive": { - "string": "X-Account-Token", + "type": "primitive", + "value": { "type": "string", + "value": "X-Account-Token", }, - "type": "primitive", }, }, ], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "next": { - "primitive": { - "string": "cD0yMDIxLTAxLTA2KzAzJTNBMjQlM0E1My40MzQzMjYlMkIwMCUzQTAw", + "type": "primitive", + "value": { "type": "string", + "value": "cD0yMDIxLTAxLTA2KzAzJTNBMjQlM0E1My40MzQzMjYlMkIwMCUzQTAw", }, - "type": "primitive", }, "previous": { - "primitive": { - "string": "cj1sZXdwd2VycWVtY29zZnNkc2NzUWxNMEUxTXk0ME16UXpNallsTWtJ", + "type": "primitive", + "value": { "type": "string", + "value": "cj1sZXdwd2VycWVtY29zZnNkc2NzUWxNMEUxTXk0ME16UXpNallsTWtJ", }, - "type": "primitive", }, "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "id": { - "primitive": { - "string": "134e0111-0f67-44f6-98f0-597000290bb3", + "type": "primitive", + "value": { "type": "string", + "value": "134e0111-0f67-44f6-98f0-597000290bb3", }, - "type": "primitive", }, "modified_at": { - "primitive": { - "datetime": "2021-10-16T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-10-16T00:00:00.000Z", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "COST_CENTER_US", + "type": "primitive", + "value": { "type": "string", + "value": "COST_CENTER_US", }, - "type": "primitive", }, "parent_group": { - "primitive": { - "string": "2ef51b11-2c4e-4b02-8d1d-50592d9e96ef", + "type": "primitive", + "value": { "type": "string", + "value": "2ef51b11-2c4e-4b02-8d1d-50592d9e96ef", }, - "type": "primitive", }, "remote_data": { - "array": [ + "type": "array", + "value": [ { "properties": { "path": { - "primitive": { - "string": "path", + "type": "primitive", + "value": { "type": "string", + "value": "path", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "remote_id": { - "primitive": { - "string": "800293", + "type": "primitive", + "value": { "type": "string", + "value": "800293", }, - "type": "primitive", }, "remote_was_deleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "type": { - "enum": "TEAM", "type": "enum", + "value": "TEAM", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -15204,22 +15184,22 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Token identifying the end user.", "name": "X-Account-Token", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GroupsListRequestXAccountToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "groups_list", "path": "/groups", @@ -15228,18 +15208,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return objects created after this datetime.", "name": "created_after", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GroupsListRequestCreatedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GroupsListRequestCreatedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -15250,18 +15230,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return objects created before this datetime.", "name": "created_before", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GroupsListRequestCreatedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GroupsListRequestCreatedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -15272,21 +15252,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "The pagination cursor value.", "name": "cursor", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GroupsListRequestCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GroupsListRequestCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15296,18 +15276,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Whether to include data that was marked as deleted by third party webhooks.", "name": "include_deleted_data", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GroupsListRequestIncludeDeletedData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GroupsListRequestIncludeDeletedData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -15318,18 +15298,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Whether to include the original data Merge fetched from the third-party to produce these models.", "name": "include_remote_data", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GroupsListRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GroupsListRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -15340,18 +15320,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, only objects synced by Merge after this date time will be returned.", "name": "modified_after", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GroupsListRequestModifiedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GroupsListRequestModifiedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -15362,18 +15342,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, only objects synced by Merge before this date time will be returned.", "name": "modified_before", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GroupsListRequestModifiedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GroupsListRequestModifiedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -15384,18 +15364,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Number of results to return per page.", "name": "page_size", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GroupsListRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GroupsListRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -15406,22 +15386,22 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Deprecated. Use show_enum_origins.", "name": "remote_fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GroupsListRequestRemoteFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GroupsListRequestRemoteFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "type", "type": "string", + "value": "type", }, }, }, @@ -15429,21 +15409,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "The API provider's ID for the given object.", "name": "remote_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GroupsListRequestRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GroupsListRequestRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15453,22 +15433,22 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Which fields should be returned in non-normalized form.", "name": "show_enum_origins", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GroupsListRequestShowEnumOrigins", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GroupsListRequestShowEnumOrigins", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "type", "type": "string", + "value": "type", }, }, }, @@ -15476,21 +15456,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return groups of these types. Multiple values can be separated by commas.", "name": "types", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GroupsListRequestTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GroupsListRequestTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15498,25 +15478,24 @@ exports[`open api parser merge parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GroupsListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaginatedGroupList", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "groups", ], @@ -15524,133 +15503,133 @@ exports[`open api parser merge parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Returns a \`Group\` object with the given \`id\`.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "X-Account-Token", "value": { - "primitive": { - "string": "X-Account-Token", + "type": "primitive", + "value": { "type": "string", + "value": "X-Account-Token", }, - "type": "primitive", }, }, ], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "field_mappings": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "field_mappings", "type": "string", + "value": "field_mappings", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "id": { - "primitive": { - "string": "134e0111-0f67-44f6-98f0-597000290bb3", + "type": "primitive", + "value": { "type": "string", + "value": "134e0111-0f67-44f6-98f0-597000290bb3", }, - "type": "primitive", }, "modified_at": { - "primitive": { - "datetime": "2021-10-16T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-10-16T00:00:00.000Z", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "COST_CENTER_US", + "type": "primitive", + "value": { "type": "string", + "value": "COST_CENTER_US", }, - "type": "primitive", }, "parent_group": { - "primitive": { - "string": "2ef51b11-2c4e-4b02-8d1d-50592d9e96ef", + "type": "primitive", + "value": { "type": "string", + "value": "2ef51b11-2c4e-4b02-8d1d-50592d9e96ef", }, - "type": "primitive", }, "remote_data": { - "array": [ + "type": "array", + "value": [ { "properties": { "path": { - "primitive": { - "string": "path", + "type": "primitive", + "value": { "type": "string", + "value": "path", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "remote_id": { - "primitive": { - "string": "800293", + "type": "primitive", + "value": { "type": "string", + "value": "800293", }, - "type": "primitive", }, "remote_was_deleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "type": { - "enum": "TEAM", "type": "enum", + "value": "TEAM", }, }, "type": "object", @@ -15662,60 +15641,60 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Token identifying the end user.", "name": "X-Account-Token", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GroupsRetrieveRequestXAccountToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "groups_retrieve", "path": "/groups/{id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "GroupsRetrieveRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Whether to include the original data Merge fetched from the third-party to produce these models.", "name": "include_remote_data", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GroupsRetrieveRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GroupsRetrieveRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -15726,22 +15705,22 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Deprecated. Use show_enum_origins.", "name": "remote_fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GroupsRetrieveRequestRemoteFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GroupsRetrieveRequestRemoteFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "type", "type": "string", + "value": "type", }, }, }, @@ -15749,46 +15728,45 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Which fields should be returned in non-normalized form.", "name": "show_enum_origins", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GroupsRetrieveRequestShowEnumOrigins", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GroupsRetrieveRequestShowEnumOrigins", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "type", "type": "string", + "value": "type", }, }, }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GroupsRetrieveResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Group", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "groups", ], @@ -15796,94 +15774,94 @@ exports[`open api parser merge parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Gets issues.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "next": { - "primitive": { - "string": "cD0yMDIxLTAxLTA2KzAzJTNBMjQlM0E1My40MzQzMjYlMkIwMCUzQTAw", + "type": "primitive", + "value": { "type": "string", + "value": "cD0yMDIxLTAxLTA2KzAzJTNBMjQlM0E1My40MzQzMjYlMkIwMCUzQTAw", }, - "type": "primitive", }, "previous": { - "primitive": { - "string": "cj1sZXdwd2VycWVtY29zZnNkc2NzUWxNMEUxTXk0ME16UXpNallsTWtJ", + "type": "primitive", + "value": { "type": "string", + "value": "cj1sZXdwd2VycWVtY29zZnNkc2NzUWxNMEUxTXk0ME16UXpNallsTWtJ", }, - "type": "primitive", }, "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "error_description": { - "primitive": { - "string": "string", + "type": "primitive", + "value": { "type": "string", + "value": "string", }, - "type": "primitive", }, "error_details": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "error_details", + "type": "primitive", + "value": { "type": "string", + "value": "error_details", }, - "type": "primitive", }, ], - "type": "array", }, "first_incident_time": { - "primitive": { - "datetime": "2022-12-05T16:19:15.161Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-12-05T16:19:15.161Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "is_muted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "last_incident_time": { - "primitive": { - "datetime": "2022-12-05T16:19:15.161Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-12-05T16:19:15.161Z", }, - "type": "primitive", }, "status": { - "enum": "ONGOING", "type": "enum", + "value": "ONGOING", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -15892,30 +15870,30 @@ exports[`open api parser merge parse open api 1`] = ` ], "generatedRequestName": "IssuesListRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "issues_list", "path": "/issues", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "account_token", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "IssuesListRequestAccountToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "IssuesListRequestAccountToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15925,21 +15903,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "The pagination cursor value.", "name": "cursor", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "IssuesListRequestCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "IssuesListRequestCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15949,21 +15927,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If included, will only include issues whose most recent action occurred before this time", "name": "end_date", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "IssuesListRequestEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "IssuesListRequestEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15971,23 +15949,23 @@ exports[`open api parser merge parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "end_user_organization_name", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "IssuesListRequestEndUserOrganizationName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "IssuesListRequestEndUserOrganizationName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15997,18 +15975,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return issues whose first incident time was after this datetime.", "name": "first_incident_time_after", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "IssuesListRequestFirstIncidentTimeAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "IssuesListRequestFirstIncidentTimeAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -16019,18 +15997,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return issues whose first incident time was before this datetime.", "name": "first_incident_time_before", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "IssuesListRequestFirstIncidentTimeBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "IssuesListRequestFirstIncidentTimeBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -16041,21 +16019,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If True, will include muted issues", "name": "include_muted", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "IssuesListRequestIncludeMuted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "IssuesListRequestIncludeMuted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16063,23 +16041,23 @@ exports[`open api parser merge parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "integration_name", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "IssuesListRequestIntegrationName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "IssuesListRequestIntegrationName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16089,18 +16067,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return issues whose last incident time was after this datetime.", "name": "last_incident_time_after", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "IssuesListRequestLastIncidentTimeAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "IssuesListRequestLastIncidentTimeAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -16111,18 +16089,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return issues whose last incident time was before this datetime.", "name": "last_incident_time_before", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "IssuesListRequestLastIncidentTimeBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "IssuesListRequestLastIncidentTimeBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -16133,18 +16111,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Number of results to return per page.", "name": "page_size", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "IssuesListRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "IssuesListRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -16155,21 +16133,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If included, will only include issues whose most recent action occurred after this time", "name": "start_date", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "IssuesListRequestStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "IssuesListRequestStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16182,42 +16160,42 @@ exports[`open api parser merge parse open api 1`] = ` * \`ONGOING\` - ONGOING * \`RESOLVED\` - RESOLVED", "name": "status", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "IssuesListRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "IssuesListRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ONGOING", - "nameOverride": undefined, + "nameOverride": null, "value": "ONGOING", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RESOLVED", - "nameOverride": undefined, + "nameOverride": null, "value": "RESOLVED", }, ], @@ -16225,25 +16203,24 @@ exports[`open api parser merge parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "IssuesListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaginatedIssueList", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "issues", ], @@ -16251,110 +16228,110 @@ exports[`open api parser merge parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get a specific issue.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "end_user": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "end_user", "type": "string", + "value": "end_user", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "error_description": { - "primitive": { - "string": "string", + "type": "primitive", + "value": { "type": "string", + "value": "string", }, - "type": "primitive", }, "error_details": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "error_details", + "type": "primitive", + "value": { "type": "string", + "value": "error_details", }, - "type": "primitive", }, ], - "type": "array", }, "first_incident_time": { - "primitive": { - "datetime": "2022-12-05T16:19:15.161Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-12-05T16:19:15.161Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + "type": "primitive", + "value": { "type": "string", + "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6", }, - "type": "primitive", }, "is_muted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "last_incident_time": { - "primitive": { - "datetime": "2022-12-05T16:19:15.161Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2022-12-05T16:19:15.161Z", }, - "type": "primitive", }, "status": { - "enum": "ONGOING", "type": "enum", + "value": "ONGOING", }, }, "type": "object", @@ -16363,49 +16340,48 @@ exports[`open api parser merge parse open api 1`] = ` ], "generatedRequestName": "IssuesRetrieveRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "issues_retrieve", "path": "/issues/{id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "IssuesRetrieveRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "IssuesRetrieveResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Issue", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "issues", ], @@ -16413,48 +16389,48 @@ exports[`open api parser merge parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Creates a link token to be used when linking a new end user.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "categories": { - "array": [ + "type": "array", + "value": [ { - "enum": "hris", "type": "enum", + "value": "hris", }, ], - "type": "array", }, "end_user_email_address": { - "primitive": { - "string": "end_user_email_address", + "type": "primitive", + "value": { "type": "string", + "value": "end_user_email_address", }, - "type": "primitive", }, "end_user_organization_name": { - "primitive": { - "string": "end_user_organization_name", + "type": "primitive", + "value": { "type": "string", + "value": "end_user_organization_name", }, - "type": "primitive", }, "end_user_origin_id": { - "primitive": { - "string": "end_user_origin_id", + "type": "primitive", + "value": { "type": "string", + "value": "end_user_origin_id", }, - "type": "primitive", }, }, "type": "object", @@ -16462,25 +16438,25 @@ exports[`open api parser merge parse open api 1`] = ` "response": { "properties": { "integration_name": { - "primitive": { - "string": "Lever", + "type": "primitive", + "value": { "type": "string", + "value": "Lever", }, - "type": "primitive", }, "link_token": { - "primitive": { - "string": "necdP7FtdASl1fQwm62be2_dM4wBG8_GactqoUV0", + "type": "primitive", + "value": { "type": "string", + "value": "necdP7FtdASl1fQwm62be2_dM4wBG8_GactqoUV0", }, - "type": "primitive", }, "magic_link_url": { - "primitive": { - "string": "https://link.merge.dev/asdfjkl12345jsndfgi2i83n", + "type": "primitive", + "value": { "type": "string", + "value": "https://link.merge.dev/asdfjkl12345jsndfgi2i83n", }, - "type": "primitive", }, }, "type": "object", @@ -16489,44 +16465,42 @@ exports[`open api parser merge parse open api 1`] = ` ], "generatedRequestName": "LinkTokenCreateRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "link_token_create", "path": "/link-token", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LinkTokenCreateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EndUserDetailsRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LinkTokenCreateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LinkToken", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "link-token", ], @@ -16534,195 +16508,195 @@ exports[`open api parser merge parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "List linked accounts for your organization.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "next": { - "primitive": { - "string": "cD0yMDIxLTAxLTA2KzAzJTNBMjQlM0E1My40MzQzMjYlMkIwMCUzQTAw", + "type": "primitive", + "value": { "type": "string", + "value": "cD0yMDIxLTAxLTA2KzAzJTNBMjQlM0E1My40MzQzMjYlMkIwMCUzQTAw", }, - "type": "primitive", }, "previous": { - "primitive": { - "string": "cj1sZXdwd2VycWVtY29zZnNkc2NzUWxNMEUxTXk0ME16UXpNallsTWtJ", + "type": "primitive", + "value": { "type": "string", + "value": "cj1sZXdwd2VycWVtY29zZnNkc2NzUWxNMEUxTXk0ME16UXpNallsTWtJ", }, - "type": "primitive", }, "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "category": { - "enum": "hris", "type": "enum", + "value": "hris", }, "end_user_email_address": { - "primitive": { - "string": "hradmin@foobar.dev", + "type": "primitive", + "value": { "type": "string", + "value": "hradmin@foobar.dev", }, - "type": "primitive", }, "end_user_organization_name": { - "primitive": { - "string": "Foo Bar, LLC", + "type": "primitive", + "value": { "type": "string", + "value": "Foo Bar, LLC", }, - "type": "primitive", }, "end_user_origin_id": { - "primitive": { - "string": "3ac95cde-6c7f-4eef-afec-be710b42308d", + "type": "primitive", + "value": { "type": "string", + "value": "3ac95cde-6c7f-4eef-afec-be710b42308d", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "e59b1821-f85c-4e28-a6b3-1804156f3563", + "type": "primitive", + "value": { "type": "string", + "value": "e59b1821-f85c-4e28-a6b3-1804156f3563", }, - "type": "primitive", }, "integration": { "properties": { "available_model_operations": { - "array": [ + "type": "array", + "value": [ { "properties": { "available_operations": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "available_operations", + "type": "primitive", + "value": { "type": "string", + "value": "available_operations", }, - "type": "primitive", }, ], - "type": "array", }, "model_name": { - "primitive": { - "string": "Candidate", + "type": "primitive", + "value": { "type": "string", + "value": "Candidate", }, - "type": "primitive", }, "required_post_parameters": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "required_post_parameters", + "type": "primitive", + "value": { "type": "string", + "value": "required_post_parameters", }, - "type": "primitive", }, ], - "type": "array", }, "supported_fields": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "supported_fields", + "type": "primitive", + "value": { "type": "string", + "value": "supported_fields", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "categories": { - "array": [ + "type": "array", + "value": [ { - "enum": "hris", "type": "enum", + "value": "hris", }, ], - "type": "array", }, "color": { - "primitive": { - "string": "color", + "type": "primitive", + "value": { "type": "string", + "value": "color", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "passthrough_available": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "slug": { - "primitive": { - "string": "slug", + "type": "primitive", + "value": { "type": "string", + "value": "slug", }, - "type": "primitive", }, }, "type": "object", }, "is_duplicate": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "status": { - "enum": "COMPLETE", "type": "enum", + "value": "COMPLETE", }, "status_detail": { - "primitive": { - "string": "status_detail", + "type": "primitive", + "value": { "type": "string", + "value": "status_detail", }, - "type": "primitive", }, "webhook_listener_url": { - "primitive": { - "string": "https://api.merge.dev/api/integrations/webhook-listener/7fc3mee0UW8ecV4", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.merge.dev/api/integrations/webhook-listener/7fc3mee0UW8ecV4", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -16731,7 +16705,7 @@ exports[`open api parser merge parse open api 1`] = ` ], "generatedRequestName": "LinkedAccountsListRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "linked_accounts_list", "path": "/linked-accounts", @@ -16748,102 +16722,102 @@ exports[`open api parser merge parse open api 1`] = ` * \`mktg\` - mktg * \`filestorage\` - filestorage", "name": "category", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LinkedAccountsListRequestCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "LinkedAccountsListRequestCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "accounting", - "nameOverride": undefined, + "nameOverride": null, "value": "accounting", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ats", - "nameOverride": undefined, + "nameOverride": null, "value": "ats", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "crm", - "nameOverride": undefined, + "nameOverride": null, "value": "crm", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "filestorage", - "nameOverride": undefined, + "nameOverride": null, "value": "filestorage", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "hris", - "nameOverride": undefined, + "nameOverride": null, "value": "hris", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "mktg", - "nameOverride": undefined, + "nameOverride": null, "value": "mktg", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ticketing", - "nameOverride": undefined, + "nameOverride": null, "value": "ticketing", }, ], @@ -16853,21 +16827,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "The pagination cursor value.", "name": "cursor", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LinkedAccountsListRequestCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "LinkedAccountsListRequestCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16877,21 +16851,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return linked accounts associated with the given email address.", "name": "end_user_email_address", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LinkedAccountsListRequestEndUserEmailAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "LinkedAccountsListRequestEndUserEmailAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16901,21 +16875,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return linked accounts associated with the given organization name.", "name": "end_user_organization_name", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LinkedAccountsListRequestEndUserOrganizationName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "LinkedAccountsListRequestEndUserOrganizationName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16925,21 +16899,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return linked accounts associated with the given origin ID.", "name": "end_user_origin_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LinkedAccountsListRequestEndUserOriginId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "LinkedAccountsListRequestEndUserOriginId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16949,21 +16923,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Comma-separated list of EndUser origin IDs, making it possible to specify multiple EndUsers at once.", "name": "end_user_origin_ids", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LinkedAccountsListRequestEndUserOriginIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "LinkedAccountsListRequestEndUserOriginIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16971,23 +16945,23 @@ exports[`open api parser merge parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LinkedAccountsListRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "LinkedAccountsListRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16997,21 +16971,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Comma-separated list of LinkedAccount IDs, making it possible to specify multiple LinkedAccounts at once.", "name": "ids", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LinkedAccountsListRequestIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "LinkedAccountsListRequestIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17021,18 +16995,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If \`true\`, will include complete production duplicates of the account specified by the \`id\` query parameter in the response. \`id\` must be for a complete production linked account.", "name": "include_duplicates", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LinkedAccountsListRequestIncludeDuplicates", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "LinkedAccountsListRequestIncludeDuplicates", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -17043,21 +17017,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return linked accounts associated with the given integration name.", "name": "integration_name", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LinkedAccountsListRequestIntegrationName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "LinkedAccountsListRequestIntegrationName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17067,21 +17041,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If included, will only include test linked accounts. If not included, will only include non-test linked accounts.", "name": "is_test_account", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LinkedAccountsListRequestIsTestAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "LinkedAccountsListRequestIsTestAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17091,18 +17065,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Number of results to return per page.", "name": "page_size", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LinkedAccountsListRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "LinkedAccountsListRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -17113,21 +17087,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Filter by status. Options: \`COMPLETE\`, \`INCOMPLETE\`, \`RELINK_NEEDED\`", "name": "status", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LinkedAccountsListRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "LinkedAccountsListRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17135,25 +17109,24 @@ exports[`open api parser merge parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LinkedAccountsListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaginatedAccountDetailsAndActionsList", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "linked-accounts", ], @@ -17161,156 +17134,156 @@ exports[`open api parser merge parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Returns a list of \`Location\` objects.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "X-Account-Token", "value": { - "primitive": { - "string": "X-Account-Token", + "type": "primitive", + "value": { "type": "string", + "value": "X-Account-Token", }, - "type": "primitive", }, }, ], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "next": { - "primitive": { - "string": "cD0yMDIxLTAxLTA2KzAzJTNBMjQlM0E1My40MzQzMjYlMkIwMCUzQTAw", + "type": "primitive", + "value": { "type": "string", + "value": "cD0yMDIxLTAxLTA2KzAzJTNBMjQlM0E1My40MzQzMjYlMkIwMCUzQTAw", }, - "type": "primitive", }, "previous": { - "primitive": { - "string": "cj1sZXdwd2VycWVtY29zZnNkc2NzUWxNMEUxTXk0ME16UXpNallsTWtJ", + "type": "primitive", + "value": { "type": "string", + "value": "cj1sZXdwd2VycWVtY29zZnNkc2NzUWxNMEUxTXk0ME16UXpNallsTWtJ", }, - "type": "primitive", }, "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "city": { - "primitive": { - "string": "New York ", + "type": "primitive", + "value": { "type": "string", + "value": "New York ", }, - "type": "primitive", }, "country": { - "enum": "AF", "type": "enum", + "value": "AF", }, "id": { - "primitive": { - "string": "f5e6a151-f44e-449a-afb1-8fd781905958", + "type": "primitive", + "value": { "type": "string", + "value": "f5e6a151-f44e-449a-afb1-8fd781905958", }, - "type": "primitive", }, "location_type": { - "enum": "HOME", "type": "enum", + "value": "HOME", }, "modified_at": { - "primitive": { - "datetime": "2021-10-16T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-10-16T00:00:00.000Z", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "NYC Office", + "type": "primitive", + "value": { "type": "string", + "value": "NYC Office", }, - "type": "primitive", }, "phone_number": { - "primitive": { - "string": "+1111111111", + "type": "primitive", + "value": { "type": "string", + "value": "+1111111111", }, - "type": "primitive", }, "remote_data": { - "array": [ + "type": "array", + "value": [ { "properties": { "path": { - "primitive": { - "string": "path", + "type": "primitive", + "value": { "type": "string", + "value": "path", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "remote_id": { - "primitive": { - "string": "93018402", + "type": "primitive", + "value": { "type": "string", + "value": "93018402", }, - "type": "primitive", }, "remote_was_deleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "state": { - "primitive": { - "string": "NY", + "type": "primitive", + "value": { "type": "string", + "value": "NY", }, - "type": "primitive", }, "street_1": { - "primitive": { - "string": "2920 Broadway", + "type": "primitive", + "value": { "type": "string", + "value": "2920 Broadway", }, - "type": "primitive", }, "street_2": { - "primitive": { - "string": "2nd Floor", + "type": "primitive", + "value": { "type": "string", + "value": "2nd Floor", }, - "type": "primitive", }, "zip_code": { - "primitive": { - "string": "10027", + "type": "primitive", + "value": { "type": "string", + "value": "10027", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -17322,22 +17295,22 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Token identifying the end user.", "name": "X-Account-Token", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LocationsListRequestXAccountToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "locations_list", "path": "/locations", @@ -17346,18 +17319,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return objects created after this datetime.", "name": "created_after", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LocationsListRequestCreatedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "LocationsListRequestCreatedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -17368,18 +17341,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return objects created before this datetime.", "name": "created_before", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LocationsListRequestCreatedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "LocationsListRequestCreatedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -17390,21 +17363,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "The pagination cursor value.", "name": "cursor", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LocationsListRequestCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "LocationsListRequestCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17414,18 +17387,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Whether to include data that was marked as deleted by third party webhooks.", "name": "include_deleted_data", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LocationsListRequestIncludeDeletedData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "LocationsListRequestIncludeDeletedData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -17436,18 +17409,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Whether to include the original data Merge fetched from the third-party to produce these models.", "name": "include_remote_data", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LocationsListRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "LocationsListRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -17458,18 +17431,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, only objects synced by Merge after this date time will be returned.", "name": "modified_after", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LocationsListRequestModifiedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "LocationsListRequestModifiedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -17480,18 +17453,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, only objects synced by Merge before this date time will be returned.", "name": "modified_before", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LocationsListRequestModifiedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "LocationsListRequestModifiedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -17502,18 +17475,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Number of results to return per page.", "name": "page_size", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LocationsListRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "LocationsListRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -17524,22 +17497,22 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Deprecated. Use show_enum_origins.", "name": "remote_fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LocationsListRequestRemoteFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "LocationsListRequestRemoteFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "location_type", "type": "string", + "value": "location_type", }, }, }, @@ -17547,21 +17520,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "The API provider's ID for the given object.", "name": "remote_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LocationsListRequestRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "LocationsListRequestRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17571,46 +17544,45 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Which fields should be returned in non-normalized form.", "name": "show_enum_origins", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LocationsListRequestShowEnumOrigins", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "LocationsListRequestShowEnumOrigins", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "location_type", "type": "string", + "value": "location_type", }, }, }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LocationsListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaginatedLocationList", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "locations", ], @@ -17618,172 +17590,172 @@ exports[`open api parser merge parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Returns a \`Location\` object with the given \`id\`.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "X-Account-Token", "value": { - "primitive": { - "string": "X-Account-Token", + "type": "primitive", + "value": { "type": "string", + "value": "X-Account-Token", }, - "type": "primitive", }, }, ], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "city": { - "primitive": { - "string": "New York ", + "type": "primitive", + "value": { "type": "string", + "value": "New York ", }, - "type": "primitive", }, "country": { - "enum": "AF", "type": "enum", + "value": "AF", }, "field_mappings": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "field_mappings", "type": "string", + "value": "field_mappings", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "id": { - "primitive": { - "string": "f5e6a151-f44e-449a-afb1-8fd781905958", + "type": "primitive", + "value": { "type": "string", + "value": "f5e6a151-f44e-449a-afb1-8fd781905958", }, - "type": "primitive", }, "location_type": { - "enum": "HOME", "type": "enum", + "value": "HOME", }, "modified_at": { - "primitive": { - "datetime": "2021-10-16T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-10-16T00:00:00.000Z", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "NYC Office", + "type": "primitive", + "value": { "type": "string", + "value": "NYC Office", }, - "type": "primitive", }, "phone_number": { - "primitive": { - "string": "+1111111111", + "type": "primitive", + "value": { "type": "string", + "value": "+1111111111", }, - "type": "primitive", }, "remote_data": { - "array": [ + "type": "array", + "value": [ { "properties": { "path": { - "primitive": { - "string": "path", + "type": "primitive", + "value": { "type": "string", + "value": "path", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "remote_id": { - "primitive": { - "string": "93018402", + "type": "primitive", + "value": { "type": "string", + "value": "93018402", }, - "type": "primitive", }, "remote_was_deleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "state": { - "primitive": { - "string": "NY", + "type": "primitive", + "value": { "type": "string", + "value": "NY", }, - "type": "primitive", }, "street_1": { - "primitive": { - "string": "2920 Broadway", + "type": "primitive", + "value": { "type": "string", + "value": "2920 Broadway", }, - "type": "primitive", }, "street_2": { - "primitive": { - "string": "2nd Floor", + "type": "primitive", + "value": { "type": "string", + "value": "2nd Floor", }, - "type": "primitive", }, "zip_code": { - "primitive": { - "string": "10027", + "type": "primitive", + "value": { "type": "string", + "value": "10027", }, - "type": "primitive", }, }, "type": "object", @@ -17795,60 +17767,60 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Token identifying the end user.", "name": "X-Account-Token", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LocationsRetrieveRequestXAccountToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "locations_retrieve", "path": "/locations/{id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "LocationsRetrieveRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Whether to include the original data Merge fetched from the third-party to produce these models.", "name": "include_remote_data", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LocationsRetrieveRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "LocationsRetrieveRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -17859,22 +17831,22 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Deprecated. Use show_enum_origins.", "name": "remote_fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LocationsRetrieveRequestRemoteFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "LocationsRetrieveRequestRemoteFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "location_type", "type": "string", + "value": "location_type", }, }, }, @@ -17882,46 +17854,45 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Which fields should be returned in non-normalized form.", "name": "show_enum_origins", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LocationsRetrieveRequestShowEnumOrigins", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "LocationsRetrieveRequestShowEnumOrigins", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "location_type", "type": "string", + "value": "location_type", }, }, }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LocationsRetrieveResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Location", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "locations", ], @@ -17929,40 +17900,40 @@ exports[`open api parser merge parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Pull data from an endpoint not currently supported by Merge.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "X-Account-Token", "value": { - "primitive": { - "string": "X-Account-Token", + "type": "primitive", + "value": { "type": "string", + "value": "X-Account-Token", }, - "type": "primitive", }, }, ], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "method": { - "enum": "GET", "type": "enum", + "value": "GET", }, "path": { - "primitive": { - "string": "/scooters", + "type": "primitive", + "value": { "type": "string", + "value": "/scooters", }, - "type": "primitive", }, }, "type": "object", @@ -17970,105 +17941,105 @@ exports[`open api parser merge parse open api 1`] = ` "response": { "properties": { "headers": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "headers", "type": "string", + "value": "headers", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "method": { - "primitive": { - "string": "GET", + "type": "primitive", + "value": { "type": "string", + "value": "GET", }, - "type": "primitive", }, "path": { - "primitive": { - "string": "/scooters", + "type": "primitive", + "value": { "type": "string", + "value": "/scooters", }, - "type": "primitive", }, "response": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "response_headers": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "response_headers", "type": "string", + "value": "response_headers", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "response_type": { - "enum": "JSON", "type": "enum", + "value": "JSON", }, "status": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 200, }, - "type": "primitive", }, }, "type": "object", @@ -18080,59 +18051,57 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Token identifying the end user.", "name": "X-Account-Token", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PassthroughCreateRequestXAccountToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "passthrough_create", "path": "/passthrough", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PassthroughCreateRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DataPassthroughRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PassthroughCreateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RemoteResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "passthrough", ], @@ -18140,106 +18109,106 @@ exports[`open api parser merge parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Returns a list of \`PayGroup\` objects.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "X-Account-Token", "value": { - "primitive": { - "string": "X-Account-Token", + "type": "primitive", + "value": { "type": "string", + "value": "X-Account-Token", }, - "type": "primitive", }, }, ], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "next": { - "primitive": { - "string": "cD0yMDIxLTAxLTA2KzAzJTNBMjQlM0E1My40MzQzMjYlMkIwMCUzQTAw", + "type": "primitive", + "value": { "type": "string", + "value": "cD0yMDIxLTAxLTA2KzAzJTNBMjQlM0E1My40MzQzMjYlMkIwMCUzQTAw", }, - "type": "primitive", }, "previous": { - "primitive": { - "string": "cj1sZXdwd2VycWVtY29zZnNkc2NzUWxNMEUxTXk0ME16UXpNallsTWtJ", + "type": "primitive", + "value": { "type": "string", + "value": "cj1sZXdwd2VycWVtY29zZnNkc2NzUWxNMEUxTXk0ME16UXpNallsTWtJ", }, - "type": "primitive", }, "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "id": { - "primitive": { - "string": "fd1e0fb5-8f92-4ec9-9f32-179cf732867d", + "type": "primitive", + "value": { "type": "string", + "value": "fd1e0fb5-8f92-4ec9-9f32-179cf732867d", }, - "type": "primitive", }, "modified_at": { - "primitive": { - "datetime": "2021-10-16T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-10-16T00:00:00.000Z", }, - "type": "primitive", }, "pay_group_name": { - "primitive": { - "string": "contractor", + "type": "primitive", + "value": { "type": "string", + "value": "contractor", }, - "type": "primitive", }, "remote_data": { - "array": [ + "type": "array", + "value": [ { "properties": { "path": { - "primitive": { - "string": "path", + "type": "primitive", + "value": { "type": "string", + "value": "path", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "remote_id": { - "primitive": { - "string": "800293", + "type": "primitive", + "value": { "type": "string", + "value": "800293", }, - "type": "primitive", }, "remote_was_deleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -18251,22 +18220,22 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Token identifying the end user.", "name": "X-Account-Token", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PayGroupsListRequestXAccountToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "pay_groups_list", "path": "/pay-groups", @@ -18275,18 +18244,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return objects created after this datetime.", "name": "created_after", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PayGroupsListRequestCreatedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PayGroupsListRequestCreatedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -18297,18 +18266,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return objects created before this datetime.", "name": "created_before", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PayGroupsListRequestCreatedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PayGroupsListRequestCreatedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -18319,21 +18288,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "The pagination cursor value.", "name": "cursor", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PayGroupsListRequestCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PayGroupsListRequestCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18343,18 +18312,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Whether to include data that was marked as deleted by third party webhooks.", "name": "include_deleted_data", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PayGroupsListRequestIncludeDeletedData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PayGroupsListRequestIncludeDeletedData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -18365,18 +18334,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Whether to include the original data Merge fetched from the third-party to produce these models.", "name": "include_remote_data", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PayGroupsListRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PayGroupsListRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -18387,18 +18356,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, only objects synced by Merge after this date time will be returned.", "name": "modified_after", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PayGroupsListRequestModifiedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PayGroupsListRequestModifiedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -18409,18 +18378,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, only objects synced by Merge before this date time will be returned.", "name": "modified_before", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PayGroupsListRequestModifiedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PayGroupsListRequestModifiedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -18431,18 +18400,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Number of results to return per page.", "name": "page_size", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PayGroupsListRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PayGroupsListRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -18453,21 +18422,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "The API provider's ID for the given object.", "name": "remote_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PayGroupsListRequestRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PayGroupsListRequestRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18475,25 +18444,24 @@ exports[`open api parser merge parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PayGroupsListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaginatedPayGroupList", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "pay-groups", ], @@ -18501,122 +18469,122 @@ exports[`open api parser merge parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Returns a \`PayGroup\` object with the given \`id\`.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "X-Account-Token", "value": { - "primitive": { - "string": "X-Account-Token", + "type": "primitive", + "value": { "type": "string", + "value": "X-Account-Token", }, - "type": "primitive", }, }, ], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "field_mappings": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "field_mappings", "type": "string", + "value": "field_mappings", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "id": { - "primitive": { - "string": "fd1e0fb5-8f92-4ec9-9f32-179cf732867d", + "type": "primitive", + "value": { "type": "string", + "value": "fd1e0fb5-8f92-4ec9-9f32-179cf732867d", }, - "type": "primitive", }, "modified_at": { - "primitive": { - "datetime": "2021-10-16T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-10-16T00:00:00.000Z", }, - "type": "primitive", }, "pay_group_name": { - "primitive": { - "string": "contractor", + "type": "primitive", + "value": { "type": "string", + "value": "contractor", }, - "type": "primitive", }, "remote_data": { - "array": [ + "type": "array", + "value": [ { "properties": { "path": { - "primitive": { - "string": "path", + "type": "primitive", + "value": { "type": "string", + "value": "path", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "remote_id": { - "primitive": { - "string": "800293", + "type": "primitive", + "value": { "type": "string", + "value": "800293", }, - "type": "primitive", }, "remote_was_deleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -18628,60 +18596,60 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Token identifying the end user.", "name": "X-Account-Token", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PayGroupsRetrieveRequestXAccountToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "pay_groups_retrieve", "path": "/pay-groups/{id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "PayGroupsRetrieveRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Whether to include the original data Merge fetched from the third-party to produce these models.", "name": "include_remote_data", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PayGroupsRetrieveRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PayGroupsRetrieveRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -18690,25 +18658,24 @@ exports[`open api parser merge parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PayGroupsRetrieveResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PayGroup", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "pay-groups", ], @@ -18716,128 +18683,128 @@ exports[`open api parser merge parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Returns a list of \`PayrollRun\` objects.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "X-Account-Token", "value": { - "primitive": { - "string": "X-Account-Token", + "type": "primitive", + "value": { "type": "string", + "value": "X-Account-Token", }, - "type": "primitive", }, }, ], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "next": { - "primitive": { - "string": "cD0yMDIxLTAxLTA2KzAzJTNBMjQlM0E1My40MzQzMjYlMkIwMCUzQTAw", + "type": "primitive", + "value": { "type": "string", + "value": "cD0yMDIxLTAxLTA2KzAzJTNBMjQlM0E1My40MzQzMjYlMkIwMCUzQTAw", }, - "type": "primitive", }, "previous": { - "primitive": { - "string": "cj1sZXdwd2VycWVtY29zZnNkc2NzUWxNMEUxTXk0ME16UXpNallsTWtJ", + "type": "primitive", + "value": { "type": "string", + "value": "cj1sZXdwd2VycWVtY29zZnNkc2NzUWxNMEUxTXk0ME16UXpNallsTWtJ", }, - "type": "primitive", }, "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "check_date": { - "primitive": { - "datetime": "2020-11-15T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-11-15T00:00:00.000Z", }, - "type": "primitive", }, "end_date": { - "primitive": { - "datetime": "2020-11-15T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-11-15T00:00:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "37336947-b3d4-4a4c-a310-ab6ab510e079", + "type": "primitive", + "value": { "type": "string", + "value": "37336947-b3d4-4a4c-a310-ab6ab510e079", }, - "type": "primitive", }, "modified_at": { - "primitive": { - "datetime": "2021-10-16T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-10-16T00:00:00.000Z", }, - "type": "primitive", }, "remote_data": { - "array": [ + "type": "array", + "value": [ { "properties": { "path": { - "primitive": { - "string": "path", + "type": "primitive", + "value": { "type": "string", + "value": "path", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "remote_id": { - "primitive": { - "string": "19202938", + "type": "primitive", + "value": { "type": "string", + "value": "19202938", }, - "type": "primitive", }, "remote_was_deleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "run_state": { - "enum": "PAID", "type": "enum", + "value": "PAID", }, "run_type": { - "enum": "REGULAR", "type": "enum", + "value": "REGULAR", }, "start_date": { - "primitive": { - "datetime": "2020-11-08T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-11-08T00:00:00.000Z", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -18849,22 +18816,22 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Token identifying the end user.", "name": "X-Account-Token", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PayrollRunsListRequestXAccountToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "payroll_runs_list", "path": "/payroll-runs", @@ -18873,18 +18840,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return objects created after this datetime.", "name": "created_after", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PayrollRunsListRequestCreatedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PayrollRunsListRequestCreatedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -18895,18 +18862,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return objects created before this datetime.", "name": "created_before", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PayrollRunsListRequestCreatedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PayrollRunsListRequestCreatedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -18917,21 +18884,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "The pagination cursor value.", "name": "cursor", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PayrollRunsListRequestCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PayrollRunsListRequestCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18941,18 +18908,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return payroll runs ended after this datetime.", "name": "ended_after", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PayrollRunsListRequestEndedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PayrollRunsListRequestEndedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -18963,18 +18930,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return payroll runs ended before this datetime.", "name": "ended_before", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PayrollRunsListRequestEndedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PayrollRunsListRequestEndedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -18985,18 +18952,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Whether to include data that was marked as deleted by third party webhooks.", "name": "include_deleted_data", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PayrollRunsListRequestIncludeDeletedData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PayrollRunsListRequestIncludeDeletedData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -19007,18 +18974,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Whether to include the original data Merge fetched from the third-party to produce these models.", "name": "include_remote_data", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PayrollRunsListRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PayrollRunsListRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -19029,18 +18996,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, only objects synced by Merge after this date time will be returned.", "name": "modified_after", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PayrollRunsListRequestModifiedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PayrollRunsListRequestModifiedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -19051,18 +19018,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, only objects synced by Merge before this date time will be returned.", "name": "modified_before", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PayrollRunsListRequestModifiedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PayrollRunsListRequestModifiedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -19073,18 +19040,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Number of results to return per page.", "name": "page_size", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PayrollRunsListRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PayrollRunsListRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -19095,54 +19062,54 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Deprecated. Use show_enum_origins.", "name": "remote_fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PayrollRunsListRequestRemoteFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PayrollRunsListRequestRemoteFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "run_state", - "nameOverride": undefined, + "nameOverride": null, "value": "run_state", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RunStateRunType", - "nameOverride": undefined, + "nameOverride": null, "value": "run_state,run_type", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "run_type", - "nameOverride": undefined, + "nameOverride": null, "value": "run_type", }, ], @@ -19152,21 +19119,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "The API provider's ID for the given object.", "name": "remote_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PayrollRunsListRequestRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PayrollRunsListRequestRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19182,78 +19149,78 @@ exports[`open api parser merge parse open api 1`] = ` * \`TERMINATION\` - TERMINATION * \`SIGN_ON_BONUS\` - SIGN_ON_BONUS", "name": "run_type", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PayrollRunsListRequestRunType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PayrollRunsListRequestRunType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CORRECTION", - "nameOverride": undefined, + "nameOverride": null, "value": "CORRECTION", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "OFF_CYCLE", - "nameOverride": undefined, + "nameOverride": null, "value": "OFF_CYCLE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "REGULAR", - "nameOverride": undefined, + "nameOverride": null, "value": "REGULAR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SIGN_ON_BONUS", - "nameOverride": undefined, + "nameOverride": null, "value": "SIGN_ON_BONUS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TERMINATION", - "nameOverride": undefined, + "nameOverride": null, "value": "TERMINATION", }, ], @@ -19263,54 +19230,54 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Which fields should be returned in non-normalized form.", "name": "show_enum_origins", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PayrollRunsListRequestShowEnumOrigins", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PayrollRunsListRequestShowEnumOrigins", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "run_state", - "nameOverride": undefined, + "nameOverride": null, "value": "run_state", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RunStateRunType", - "nameOverride": undefined, + "nameOverride": null, "value": "run_state,run_type", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "run_type", - "nameOverride": undefined, + "nameOverride": null, "value": "run_type", }, ], @@ -19320,18 +19287,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return payroll runs started after this datetime.", "name": "started_after", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PayrollRunsListRequestStartedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PayrollRunsListRequestStartedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -19342,18 +19309,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return payroll runs started before this datetime.", "name": "started_before", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PayrollRunsListRequestStartedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PayrollRunsListRequestStartedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -19362,25 +19329,24 @@ exports[`open api parser merge parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PayrollRunsListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaginatedPayrollRunList", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "payroll-runs", ], @@ -19388,144 +19354,144 @@ exports[`open api parser merge parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Returns a \`PayrollRun\` object with the given \`id\`.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "X-Account-Token", "value": { - "primitive": { - "string": "X-Account-Token", + "type": "primitive", + "value": { "type": "string", + "value": "X-Account-Token", }, - "type": "primitive", }, }, ], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "check_date": { - "primitive": { - "datetime": "2020-11-15T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-11-15T00:00:00.000Z", }, - "type": "primitive", }, "end_date": { - "primitive": { - "datetime": "2020-11-15T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-11-15T00:00:00.000Z", }, - "type": "primitive", }, "field_mappings": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "field_mappings", "type": "string", + "value": "field_mappings", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "id": { - "primitive": { - "string": "37336947-b3d4-4a4c-a310-ab6ab510e079", + "type": "primitive", + "value": { "type": "string", + "value": "37336947-b3d4-4a4c-a310-ab6ab510e079", }, - "type": "primitive", }, "modified_at": { - "primitive": { - "datetime": "2021-10-16T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-10-16T00:00:00.000Z", }, - "type": "primitive", }, "remote_data": { - "array": [ + "type": "array", + "value": [ { "properties": { "path": { - "primitive": { - "string": "path", + "type": "primitive", + "value": { "type": "string", + "value": "path", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "remote_id": { - "primitive": { - "string": "19202938", + "type": "primitive", + "value": { "type": "string", + "value": "19202938", }, - "type": "primitive", }, "remote_was_deleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "run_state": { - "enum": "PAID", "type": "enum", + "value": "PAID", }, "run_type": { - "enum": "REGULAR", "type": "enum", + "value": "REGULAR", }, "start_date": { - "primitive": { - "datetime": "2020-11-08T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-11-08T00:00:00.000Z", }, - "type": "primitive", }, }, "type": "object", @@ -19537,60 +19503,60 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Token identifying the end user.", "name": "X-Account-Token", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PayrollRunsRetrieveRequestXAccountToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "payroll_runs_retrieve", "path": "/payroll-runs/{id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "PayrollRunsRetrieveRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Whether to include the original data Merge fetched from the third-party to produce these models.", "name": "include_remote_data", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PayrollRunsRetrieveRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PayrollRunsRetrieveRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -19601,54 +19567,54 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Deprecated. Use show_enum_origins.", "name": "remote_fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PayrollRunsRetrieveRequestRemoteFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PayrollRunsRetrieveRequestRemoteFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "run_state", - "nameOverride": undefined, + "nameOverride": null, "value": "run_state", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RunStateRunType", - "nameOverride": undefined, + "nameOverride": null, "value": "run_state,run_type", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "run_type", - "nameOverride": undefined, + "nameOverride": null, "value": "run_type", }, ], @@ -19658,54 +19624,54 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Which fields should be returned in non-normalized form.", "name": "show_enum_origins", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PayrollRunsRetrieveRequestShowEnumOrigins", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PayrollRunsRetrieveRequestShowEnumOrigins", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "run_state", - "nameOverride": undefined, + "nameOverride": null, "value": "run_state", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RunStateRunType", - "nameOverride": undefined, + "nameOverride": null, "value": "run_state,run_type", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "run_type", - "nameOverride": undefined, + "nameOverride": null, "value": "run_type", }, ], @@ -19713,25 +19679,24 @@ exports[`open api parser merge parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PayrollRunsRetrieveResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PayrollRun", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "payroll-runs", ], @@ -19739,25 +19704,25 @@ exports[`open api parser merge parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Exchange remote keys.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "name": { - "primitive": { - "string": "Remote Deployment Key 1", + "type": "primitive", + "value": { "type": "string", + "value": "Remote Deployment Key 1", }, - "type": "primitive", }, }, "type": "object", @@ -19765,18 +19730,18 @@ exports[`open api parser merge parse open api 1`] = ` "response": { "properties": { "key": { - "primitive": { - "string": "hXY57W0g0WkdRHjCaPvwijK63fwfN-o_Wh7f30SLTq_uPCOLo-WFcA", + "type": "primitive", + "value": { "type": "string", + "value": "hXY57W0g0WkdRHjCaPvwijK63fwfN-o_Wh7f30SLTq_uPCOLo-WFcA", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Remote Deployment Key 1", + "type": "primitive", + "value": { "type": "string", + "value": "Remote Deployment Key 1", }, - "type": "primitive", }, }, "type": "object", @@ -19785,44 +19750,42 @@ exports[`open api parser merge parse open api 1`] = ` ], "generatedRequestName": "RegenerateKeyCreateRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "regenerate_key_create", "path": "/regenerate-key", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RegenerateKeyCreateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RemoteKeyForRegenerationRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RegenerateKeyCreateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RemoteKey", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "regenerate-key", ], @@ -19830,80 +19793,82 @@ exports[`open api parser merge parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get a linked account's selective syncs.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "X-Account-Token", "value": { - "primitive": { - "string": "X-Account-Token", + "type": "primitive", + "value": { "type": "string", + "value": "X-Account-Token", }, - "type": "primitive", }, }, ], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "linked_account_conditions": { - "array": [ + "type": "array", + "value": [ { "properties": { "common_model": { - "primitive": { - "string": "hris.Employee", + "type": "primitive", + "value": { "type": "string", + "value": "hris.Employee", }, - "type": "primitive", }, "condition_schema_id": { - "primitive": { - "string": "123e4567-e89b-12d3-a456-426655440000", + "type": "primitive", + "value": { "type": "string", + "value": "123e4567-e89b-12d3-a456-426655440000", }, - "type": "primitive", }, "field_name": { - "primitive": { - "string": "start_date", + "type": "primitive", + "value": { "type": "string", + "value": "start_date", }, - "type": "primitive", }, "native_name": { - "primitive": { - "string": "Started At", + "type": "primitive", + "value": { "type": "string", + "value": "Started At", }, - "type": "primitive", }, "operator": { - "primitive": { - "string": "GREATER_THAN_OR_EQUAL", + "type": "primitive", + "value": { "type": "string", + "value": "GREATER_THAN_OR_EQUAL", }, - "type": "primitive", }, "value": { "type": "unknown", - "unknown": { - "primitive": { - "string": "2022-01-01T00:00:00Z", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "2022-01-01T00:00:00Z", }, - "type": "primitive", }, }, }, @@ -19912,24 +19877,23 @@ exports[`open api parser merge parse open api 1`] = ` { "properties": { "condition_schema_id": { - "primitive": { - "string": "condition_schema_id", + "type": "primitive", + "value": { "type": "string", + "value": "condition_schema_id", }, - "type": "primitive", }, "operator": { - "primitive": { - "string": "operator", + "type": "primitive", + "value": { "type": "string", + "value": "operator", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -19937,34 +19901,33 @@ exports[`open api parser merge parse open api 1`] = ` { "properties": { "linked_account_conditions": { - "array": [ + "type": "array", + "value": [ { "properties": { "condition_schema_id": { - "primitive": { - "string": "condition_schema_id", + "type": "primitive", + "value": { "type": "string", + "value": "condition_schema_id", }, - "type": "primitive", }, "operator": { - "primitive": { - "string": "operator", + "type": "primitive", + "value": { "type": "string", + "value": "operator", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, }, ], @@ -19973,71 +19936,52 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Token identifying the end user.", "name": "X-Account-Token", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SelectiveSyncConfigurationsListRequestXAccountToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "selective_sync_configurations_list", "path": "/selective-sync/configurations", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [ - { - "name": "Employees that started on or after January 1st, 2022", - "value": [ - { - "linked_account_conditions": [ - { - "common_model": "hris.Employee", - "condition_schema_id": "123e4567-e89b-12d3-a456-426655440000", - "field_name": "start_date", - "native_name": "Started At", - "operator": "GREATER_THAN_OR_EQUAL", - "value": "2022-01-01T00:00:00Z", - }, - ], - }, - ], - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SelectiveSyncConfigurationsListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SelectiveSyncConfigurationsListResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LinkedAccountSelectiveSyncConfiguration", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "selective-sync", ], @@ -20045,22 +19989,22 @@ exports[`open api parser merge parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Replace a linked account's selective syncs.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "X-Account-Token", "value": { - "primitive": { - "string": "X-Account-Token", + "type": "primitive", + "value": { "type": "string", + "value": "X-Account-Token", }, - "type": "primitive", }, }, ], @@ -20070,73 +20014,75 @@ exports[`open api parser merge parse open api 1`] = ` "request": { "properties": { "sync_configurations": { - "array": [ + "type": "array", + "value": [ { "properties": { "linked_account_conditions": { - "array": [], "type": "array", + "value": [], }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "linked_account_conditions": { - "array": [ + "type": "array", + "value": [ { "properties": { "common_model": { - "primitive": { - "string": "hris.Employee", + "type": "primitive", + "value": { "type": "string", + "value": "hris.Employee", }, - "type": "primitive", }, "condition_schema_id": { - "primitive": { - "string": "123e4567-e89b-12d3-a456-426655440000", + "type": "primitive", + "value": { "type": "string", + "value": "123e4567-e89b-12d3-a456-426655440000", }, - "type": "primitive", }, "field_name": { - "primitive": { - "string": "start_date", + "type": "primitive", + "value": { "type": "string", + "value": "start_date", }, - "type": "primitive", }, "native_name": { - "primitive": { - "string": "Started At", + "type": "primitive", + "value": { "type": "string", + "value": "Started At", }, - "type": "primitive", }, "operator": { - "primitive": { - "string": "GREATER_THAN_OR_EQUAL", + "type": "primitive", + "value": { "type": "string", + "value": "GREATER_THAN_OR_EQUAL", }, - "type": "primitive", }, "value": { "type": "unknown", - "unknown": { - "primitive": { - "string": "2022-01-01T00:00:00Z", + "value": { + "type": "primitive", + "value": { "type": "string", + "value": "2022-01-01T00:00:00Z", }, - "type": "primitive", }, }, }, @@ -20145,24 +20091,23 @@ exports[`open api parser merge parse open api 1`] = ` { "properties": { "condition_schema_id": { - "primitive": { - "string": "condition_schema_id", + "type": "primitive", + "value": { "type": "string", + "value": "condition_schema_id", }, - "type": "primitive", }, "operator": { - "primitive": { - "string": "operator", + "type": "primitive", + "value": { "type": "string", + "value": "operator", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -20170,34 +20115,33 @@ exports[`open api parser merge parse open api 1`] = ` { "properties": { "linked_account_conditions": { - "array": [ + "type": "array", + "value": [ { "properties": { "condition_schema_id": { - "primitive": { - "string": "condition_schema_id", + "type": "primitive", + "value": { "type": "string", + "value": "condition_schema_id", }, - "type": "primitive", }, "operator": { - "primitive": { - "string": "operator", + "type": "primitive", + "value": { "type": "string", + "value": "operator", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, }, ], @@ -20206,97 +20150,64 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Token identifying the end user.", "name": "X-Account-Token", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SelectiveSyncConfigurationsUpdateRequestXAccountToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "selective_sync_configurations_update", "path": "/selective-sync/configurations", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [ - { - "name": "Employees that started on or after January 1st, 2022", - "value": { - "linked_account_conditons": [ - { - "condition_schema_id": "123e4567-e89b-12d3-a456-426655440000", - "operator": "GREATER_THAN_OR_EQUAL", - "value": "2022-01-01T00:00:00Z", - }, - ], - }, - }, - ], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SelectiveSyncConfigurationsUpdateRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LinkedAccountSelectiveSyncConfigurationListRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [ - { - "name": "Employees that started on or after January 1st, 2022", - "value": [ - { - "linked_account_conditions": [ - { - "common_model": "hris.Employee", - "condition_schema_id": "123e4567-e89b-12d3-a456-426655440000", - "field_name": "start_date", - "native_name": "Started At", - "operator": "GREATER_THAN_OR_EQUAL", - "value": "2022-01-01T00:00:00Z", - }, - ], - }, - ], - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SelectiveSyncConfigurationsUpdateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SelectiveSyncConfigurationsUpdateResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LinkedAccountSelectiveSyncConfiguration", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "selective-sync", ], @@ -20304,105 +20215,107 @@ exports[`open api parser merge parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get metadata for the conditions available to a linked account.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "X-Account-Token", "value": { - "primitive": { - "string": "X-Account-Token", + "type": "primitive", + "value": { "type": "string", + "value": "X-Account-Token", }, - "type": "primitive", }, }, ], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "next": { - "primitive": { - "string": "cD0yMDIxLTAxLTA2KzAzJTNBMjQlM0E1My40MzQzMjYlMkIwMCUzQTAw", + "type": "primitive", + "value": { "type": "string", + "value": "cD0yMDIxLTAxLTA2KzAzJTNBMjQlM0E1My40MzQzMjYlMkIwMCUzQTAw", }, - "type": "primitive", }, "previous": { - "primitive": { - "string": "cj1sZXdwd2VycWVtY29zZnNkc2NzUWxNMEUxTXk0ME16UXpNallsTWtJ", + "type": "primitive", + "value": { "type": "string", + "value": "cj1sZXdwd2VycWVtY29zZnNkc2NzUWxNMEUxTXk0ME16UXpNallsTWtJ", }, - "type": "primitive", }, "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "common_model": { - "primitive": { - "string": "hris.Employee", + "type": "primitive", + "value": { "type": "string", + "value": "hris.Employee", }, - "type": "primitive", }, "condition_type": { - "enum": "DATE_TIME", "type": "enum", + "value": "DATE_TIME", }, "field_name": { - "primitive": { - "string": "start_date", + "type": "primitive", + "value": { "type": "string", + "value": "start_date", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "123e4567-e89b-12d3-a456-426655440000", + "type": "primitive", + "value": { "type": "string", + "value": "123e4567-e89b-12d3-a456-426655440000", }, - "type": "primitive", }, "is_unique": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "native_name": { - "primitive": { - "string": "Started At", + "type": "primitive", + "value": { "type": "string", + "value": "Started At", }, - "type": "primitive", }, "operators": { - "array": [ + "type": "array", + "value": [ { "properties": { "is_unique": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "operator": { - "primitive": { - "string": "GREATER_THAN_OR_EQUAL", + "type": "primitive", + "value": { "type": "string", + "value": "GREATER_THAN_OR_EQUAL", }, - "type": "primitive", }, }, "type": "object", @@ -20410,18 +20323,18 @@ exports[`open api parser merge parse open api 1`] = ` { "properties": { "is_unique": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "operator": { - "primitive": { - "string": "LESS_THAN_OR_EQUAL", + "type": "primitive", + "value": { "type": "string", + "value": "LESS_THAN_OR_EQUAL", }, - "type": "primitive", }, }, "type": "object", @@ -20431,7 +20344,6 @@ exports[`open api parser merge parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -20439,58 +20351,57 @@ exports[`open api parser merge parse open api 1`] = ` { "properties": { "common_model": { - "primitive": { - "string": "common_model", + "type": "primitive", + "value": { "type": "string", + "value": "common_model", }, - "type": "primitive", }, "condition_type": { - "enum": "BOOLEAN", "type": "enum", + "value": "BOOLEAN", }, "field_name": { - "primitive": { - "string": "field_name", + "type": "primitive", + "value": { "type": "string", + "value": "field_name", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "is_unique": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "native_name": { - "primitive": { - "string": "native_name", + "type": "primitive", + "value": { "type": "string", + "value": "native_name", }, - "type": "primitive", }, "operators": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -20502,45 +20413,45 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Token identifying the end user.", "name": "X-Account-Token", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SelectiveSyncMetaListRequestXAccountToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "selective_sync_meta_list", "path": "/selective-sync/meta", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "common_model", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SelectiveSyncMetaListRequestCommonModel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SelectiveSyncMetaListRequestCommonModel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20550,21 +20461,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "The pagination cursor value.", "name": "cursor", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SelectiveSyncMetaListRequestCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SelectiveSyncMetaListRequestCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20574,18 +20485,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Number of results to return per page.", "name": "page_size", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SelectiveSyncMetaListRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SelectiveSyncMetaListRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -20594,53 +20505,24 @@ exports[`open api parser merge parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [ - { - "name": "Employees that started on or after January 1st, 2022", - "value": { - "next": "cD0yMDIxLTAxLTA2KzAzJTNBMjQlM0E1My40MzQzMjYlMkIwMCUzQTAw", - "previous": "cj1sZXdwd2VycWVtY29zZnNkc2NzUWxNMEUxTXk0ME16UXpNallsTWtJ", - "results": [ - { - "common_model": "hris.Employee", - "condition_type": "DATE_TIME", - "field_name": "start_date", - "id": "123e4567-e89b-12d3-a456-426655440000", - "is_unique": true, - "native_name": "Started At", - "operators": [ - { - "is_unique": true, - "operator": "GREATER_THAN_OR_EQUAL", - }, - { - "is_unique": true, - "operator": "LESS_THAN_OR_EQUAL", - }, - ], - }, - ], - }, - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SelectiveSyncMetaListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaginatedConditionSchemaList", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "selective-sync", ], @@ -20648,97 +20530,97 @@ exports[`open api parser merge parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get syncing status. Possible values: \`DISABLED\`, \`DONE\`, \`FAILED\`, \`PARTIALLY_SYNCED\`, \`PAUSED\`, \`SYNCING\`", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "X-Account-Token", "value": { - "primitive": { - "string": "X-Account-Token", + "type": "primitive", + "value": { "type": "string", + "value": "X-Account-Token", }, - "type": "primitive", }, }, ], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "next": { - "primitive": { - "string": "cD0yMDIxLTAxLTA2KzAzJTNBMjQlM0E1My40MzQzMjYlMkIwMCUzQTAw", + "type": "primitive", + "value": { "type": "string", + "value": "cD0yMDIxLTAxLTA2KzAzJTNBMjQlM0E1My40MzQzMjYlMkIwMCUzQTAw", }, - "type": "primitive", }, "previous": { - "primitive": { - "string": "cj1sZXdwd2VycWVtY29zZnNkc2NzUWxNMEUxTXk0ME16UXpNallsTWtJ", + "type": "primitive", + "value": { "type": "string", + "value": "cj1sZXdwd2VycWVtY29zZnNkc2NzUWxNMEUxTXk0ME16UXpNallsTWtJ", }, - "type": "primitive", }, "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "is_initial_sync": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "last_sync_start": { - "primitive": { - "datetime": "2021-03-30T19:44:18.695973Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-03-30T19:44:18.695Z", }, - "type": "primitive", }, "model_id": { - "primitive": { - "string": "hris.Employee", + "type": "primitive", + "value": { "type": "string", + "value": "hris.Employee", }, - "type": "primitive", }, "model_name": { - "primitive": { - "string": "Employee", + "type": "primitive", + "value": { "type": "string", + "value": "Employee", }, - "type": "primitive", }, "next_sync_start": { - "primitive": { - "datetime": "2021-03-30T20:44:18.662942Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-03-30T20:44:18.662Z", }, - "type": "primitive", }, "selective_sync_configurations_usage": { - "enum": "IN_NEXT_SYNC", "type": "enum", + "value": "IN_NEXT_SYNC", }, "status": { - "enum": "SYNCING", "type": "enum", + "value": "SYNCING", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -20750,22 +20632,22 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Token identifying the end user.", "name": "X-Account-Token", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SyncStatusListRequestXAccountToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "sync_status_list", "path": "/sync-status", @@ -20774,21 +20656,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "The pagination cursor value.", "name": "cursor", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SyncStatusListRequestCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SyncStatusListRequestCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20798,18 +20680,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Number of results to return per page.", "name": "page_size", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SyncStatusListRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SyncStatusListRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -20818,25 +20700,24 @@ exports[`open api parser merge parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SyncStatusListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaginatedSyncStatusList", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "sync-status", ], @@ -20844,81 +20725,81 @@ exports[`open api parser merge parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Force re-sync of all models. This is available for all organizations via the dashboard. Force re-sync is also available programmatically via API for monthly, quarterly, and highest sync frequency customers on the Core, Professional, or Enterprise plans. Doing so will consume a sync credit for the relevant linked account.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "X-Account-Token", "value": { - "primitive": { - "string": "X-Account-Token", + "type": "primitive", + "value": { "type": "string", + "value": "X-Account-Token", }, - "type": "primitive", }, }, ], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "is_initial_sync": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "last_sync_start": { - "primitive": { - "datetime": "2021-03-30T19:44:18.695973Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-03-30T19:44:18.695Z", }, - "type": "primitive", }, "model_id": { - "primitive": { - "string": "hris.Employee", + "type": "primitive", + "value": { "type": "string", + "value": "hris.Employee", }, - "type": "primitive", }, "model_name": { - "primitive": { - "string": "Employee", + "type": "primitive", + "value": { "type": "string", + "value": "Employee", }, - "type": "primitive", }, "next_sync_start": { - "primitive": { - "datetime": "2021-03-30T20:44:18.662942Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-03-30T20:44:18.662Z", }, - "type": "primitive", }, "selective_sync_configurations_usage": { - "enum": "IN_NEXT_SYNC", "type": "enum", + "value": "IN_NEXT_SYNC", }, "status": { - "enum": "SYNCING", "type": "enum", + "value": "SYNCING", }, }, "type": "object", }, ], - "type": "array", }, }, ], @@ -20927,53 +20808,52 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Token identifying the end user.", "name": "X-Account-Token", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SyncStatusResyncCreateRequestXAccountToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "sync_status_resync_create", "path": "/sync-status/resync", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SyncStatusResyncCreateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SyncStatusResyncCreateResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SyncStatus", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "force-resync", ], @@ -20981,113 +20861,113 @@ exports[`open api parser merge parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Returns a list of \`Team\` objects.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "X-Account-Token", "value": { - "primitive": { - "string": "X-Account-Token", + "type": "primitive", + "value": { "type": "string", + "value": "X-Account-Token", }, - "type": "primitive", }, }, ], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "next": { - "primitive": { - "string": "cD0yMDIxLTAxLTA2KzAzJTNBMjQlM0E1My40MzQzMjYlMkIwMCUzQTAw", + "type": "primitive", + "value": { "type": "string", + "value": "cD0yMDIxLTAxLTA2KzAzJTNBMjQlM0E1My40MzQzMjYlMkIwMCUzQTAw", }, - "type": "primitive", }, "previous": { - "primitive": { - "string": "cj1sZXdwd2VycWVtY29zZnNkc2NzUWxNMEUxTXk0ME16UXpNallsTWtJ", + "type": "primitive", + "value": { "type": "string", + "value": "cj1sZXdwd2VycWVtY29zZnNkc2NzUWxNMEUxTXk0ME16UXpNallsTWtJ", }, - "type": "primitive", }, "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "id": { - "primitive": { - "string": "13a72919-9fae-4f54-81ca-ddfd8712a1ba", + "type": "primitive", + "value": { "type": "string", + "value": "13a72919-9fae-4f54-81ca-ddfd8712a1ba", }, - "type": "primitive", }, "modified_at": { - "primitive": { - "datetime": "2021-10-16T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-10-16T00:00:00.000Z", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Engineering", + "type": "primitive", + "value": { "type": "string", + "value": "Engineering", }, - "type": "primitive", }, "parent_team": { - "primitive": { - "string": "1b998423-db0a-4037-a4cf-f79c60cb67b3", + "type": "primitive", + "value": { "type": "string", + "value": "1b998423-db0a-4037-a4cf-f79c60cb67b3", }, - "type": "primitive", }, "remote_data": { - "array": [ + "type": "array", + "value": [ { "properties": { "path": { - "primitive": { - "string": "path", + "type": "primitive", + "value": { "type": "string", + "value": "path", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "remote_id": { - "primitive": { - "string": "19202938", + "type": "primitive", + "value": { "type": "string", + "value": "19202938", }, - "type": "primitive", }, "remote_was_deleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -21099,22 +20979,22 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Token identifying the end user.", "name": "X-Account-Token", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TeamsListRequestXAccountToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "teams_list", "path": "/teams", @@ -21123,18 +21003,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return objects created after this datetime.", "name": "created_after", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TeamsListRequestCreatedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TeamsListRequestCreatedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -21145,18 +21025,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return objects created before this datetime.", "name": "created_before", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TeamsListRequestCreatedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TeamsListRequestCreatedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -21167,21 +21047,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "The pagination cursor value.", "name": "cursor", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TeamsListRequestCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TeamsListRequestCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21191,22 +21071,22 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Which relations should be returned in expanded form. Multiple relation names should be comma separated without spaces.", "name": "expand", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TeamsListRequestExpand", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TeamsListRequestExpand", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "parent_team", "type": "string", + "value": "parent_team", }, }, }, @@ -21214,18 +21094,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Whether to include data that was marked as deleted by third party webhooks.", "name": "include_deleted_data", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TeamsListRequestIncludeDeletedData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TeamsListRequestIncludeDeletedData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -21236,18 +21116,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Whether to include the original data Merge fetched from the third-party to produce these models.", "name": "include_remote_data", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TeamsListRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TeamsListRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -21258,18 +21138,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, only objects synced by Merge after this date time will be returned.", "name": "modified_after", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TeamsListRequestModifiedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TeamsListRequestModifiedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -21280,18 +21160,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, only objects synced by Merge before this date time will be returned.", "name": "modified_before", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TeamsListRequestModifiedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TeamsListRequestModifiedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -21302,18 +21182,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Number of results to return per page.", "name": "page_size", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TeamsListRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TeamsListRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -21324,21 +21204,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return teams with this parent team.", "name": "parent_team_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TeamsListRequestParentTeamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TeamsListRequestParentTeamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21348,21 +21228,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "The API provider's ID for the given object.", "name": "remote_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TeamsListRequestRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TeamsListRequestRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21370,25 +21250,24 @@ exports[`open api parser merge parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TeamsListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaginatedTeamList", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "teams", ], @@ -21396,129 +21275,129 @@ exports[`open api parser merge parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Returns a \`Team\` object with the given \`id\`.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "X-Account-Token", "value": { - "primitive": { - "string": "X-Account-Token", + "type": "primitive", + "value": { "type": "string", + "value": "X-Account-Token", }, - "type": "primitive", }, }, ], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "field_mappings": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "field_mappings", "type": "string", + "value": "field_mappings", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "id": { - "primitive": { - "string": "13a72919-9fae-4f54-81ca-ddfd8712a1ba", + "type": "primitive", + "value": { "type": "string", + "value": "13a72919-9fae-4f54-81ca-ddfd8712a1ba", }, - "type": "primitive", }, "modified_at": { - "primitive": { - "datetime": "2021-10-16T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-10-16T00:00:00.000Z", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Engineering", + "type": "primitive", + "value": { "type": "string", + "value": "Engineering", }, - "type": "primitive", }, "parent_team": { - "primitive": { - "string": "1b998423-db0a-4037-a4cf-f79c60cb67b3", + "type": "primitive", + "value": { "type": "string", + "value": "1b998423-db0a-4037-a4cf-f79c60cb67b3", }, - "type": "primitive", }, "remote_data": { - "array": [ + "type": "array", + "value": [ { "properties": { "path": { - "primitive": { - "string": "path", + "type": "primitive", + "value": { "type": "string", + "value": "path", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "remote_id": { - "primitive": { - "string": "19202938", + "type": "primitive", + "value": { "type": "string", + "value": "19202938", }, - "type": "primitive", }, "remote_was_deleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -21530,64 +21409,64 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Token identifying the end user.", "name": "X-Account-Token", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TeamsRetrieveRequestXAccountToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "teams_retrieve", "path": "/teams/{id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "TeamsRetrieveRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Which relations should be returned in expanded form. Multiple relation names should be comma separated without spaces.", "name": "expand", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TeamsRetrieveRequestExpand", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TeamsRetrieveRequestExpand", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "parent_team", "type": "string", + "value": "parent_team", }, }, }, @@ -21595,18 +21474,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Whether to include the original data Merge fetched from the third-party to produce these models.", "name": "include_remote_data", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TeamsRetrieveRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TeamsRetrieveRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -21615,25 +21494,24 @@ exports[`open api parser merge parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TeamsRetrieveResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Team", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "teams", ], @@ -21641,153 +21519,153 @@ exports[`open api parser merge parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Returns a list of \`TimeOff\` objects.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "X-Account-Token", "value": { - "primitive": { - "string": "X-Account-Token", + "type": "primitive", + "value": { "type": "string", + "value": "X-Account-Token", }, - "type": "primitive", }, }, ], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "next": { - "primitive": { - "string": "cD0yMDIxLTAxLTA2KzAzJTNBMjQlM0E1My40MzQzMjYlMkIwMCUzQTAw", + "type": "primitive", + "value": { "type": "string", + "value": "cD0yMDIxLTAxLTA2KzAzJTNBMjQlM0E1My40MzQzMjYlMkIwMCUzQTAw", }, - "type": "primitive", }, "previous": { - "primitive": { - "string": "cj1sZXdwd2VycWVtY29zZnNkc2NzUWxNMEUxTXk0ME16UXpNallsTWtJ", + "type": "primitive", + "value": { "type": "string", + "value": "cj1sZXdwd2VycWVtY29zZnNkc2NzUWxNMEUxTXk0ME16UXpNallsTWtJ", }, - "type": "primitive", }, "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "amount": { - "primitive": { - "double": 3, + "type": "primitive", + "value": { "type": "double", + "value": 3, }, - "type": "primitive", }, "approver": { - "primitive": { - "string": "9efbc633-3387-4306-aa55-e2c635e6bb4f", + "type": "primitive", + "value": { "type": "string", + "value": "9efbc633-3387-4306-aa55-e2c635e6bb4f", }, - "type": "primitive", }, "employee": { - "primitive": { - "string": "d2f972d0-2526-434b-9409-4c3b468e08f0", + "type": "primitive", + "value": { "type": "string", + "value": "d2f972d0-2526-434b-9409-4c3b468e08f0", }, - "type": "primitive", }, "employee_note": { - "primitive": { - "string": "Moving into the new apartment Kendall Roy gave me!", + "type": "primitive", + "value": { "type": "string", + "value": "Moving into the new apartment Kendall Roy gave me!", }, - "type": "primitive", }, "end_time": { - "primitive": { - "datetime": "2020-11-17T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-11-17T00:00:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "91b2b905-e866-40c8-8be2-efe53827a0aa", + "type": "primitive", + "value": { "type": "string", + "value": "91b2b905-e866-40c8-8be2-efe53827a0aa", }, - "type": "primitive", }, "modified_at": { - "primitive": { - "datetime": "2021-10-16T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-10-16T00:00:00.000Z", }, - "type": "primitive", }, "remote_data": { - "array": [ + "type": "array", + "value": [ { "properties": { "path": { - "primitive": { - "string": "path", + "type": "primitive", + "value": { "type": "string", + "value": "path", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "remote_id": { - "primitive": { - "string": "19202938", + "type": "primitive", + "value": { "type": "string", + "value": "19202938", }, - "type": "primitive", }, "remote_was_deleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "request_type": { - "enum": "VACATION", "type": "enum", + "value": "VACATION", }, "start_time": { - "primitive": { - "datetime": "2020-11-10T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-11-10T00:00:00.000Z", }, - "type": "primitive", }, "status": { - "enum": "REQUESTED", "type": "enum", + "value": "REQUESTED", }, "units": { - "enum": "HOURS", "type": "enum", + "value": "HOURS", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -21799,22 +21677,22 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Token identifying the end user.", "name": "X-Account-Token", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffListRequestXAccountToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "time_off_list", "path": "/time-off", @@ -21823,21 +21701,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return time off for this approver.", "name": "approver_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffListRequestApproverId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffListRequestApproverId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21847,18 +21725,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return objects created after this datetime.", "name": "created_after", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffListRequestCreatedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffListRequestCreatedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -21869,18 +21747,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return objects created before this datetime.", "name": "created_before", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffListRequestCreatedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffListRequestCreatedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -21891,21 +21769,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "The pagination cursor value.", "name": "cursor", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffListRequestCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffListRequestCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21915,21 +21793,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return time off for this employee.", "name": "employee_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffListRequestEmployeeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffListRequestEmployeeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21939,54 +21817,54 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Which relations should be returned in expanded form. Multiple relation names should be comma separated without spaces.", "name": "expand", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffListRequestExpand", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffListRequestExpand", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "approver", - "nameOverride": undefined, + "nameOverride": null, "value": "approver", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "employee", - "nameOverride": undefined, + "nameOverride": null, "value": "employee", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmployeeApprover", - "nameOverride": undefined, + "nameOverride": null, "value": "employee,approver", }, ], @@ -21996,18 +21874,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Whether to include data that was marked as deleted by third party webhooks.", "name": "include_deleted_data", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffListRequestIncludeDeletedData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffListRequestIncludeDeletedData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -22018,18 +21896,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Whether to include the original data Merge fetched from the third-party to produce these models.", "name": "include_remote_data", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffListRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffListRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -22040,18 +21918,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, only objects synced by Merge after this date time will be returned.", "name": "modified_after", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffListRequestModifiedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffListRequestModifiedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -22062,18 +21940,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, only objects synced by Merge before this date time will be returned.", "name": "modified_before", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffListRequestModifiedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffListRequestModifiedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -22084,18 +21962,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Number of results to return per page.", "name": "page_size", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffListRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffListRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -22106,102 +21984,102 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Deprecated. Use show_enum_origins.", "name": "remote_fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffListRequestRemoteFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffListRequestRemoteFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "request_type", - "nameOverride": undefined, + "nameOverride": null, "value": "request_type", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RequestTypeStatus", - "nameOverride": undefined, + "nameOverride": null, "value": "request_type,status", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RequestTypeStatusUnits", - "nameOverride": undefined, + "nameOverride": null, "value": "request_type,status,units", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RequestTypeUnits", - "nameOverride": undefined, + "nameOverride": null, "value": "request_type,units", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "status", - "nameOverride": undefined, + "nameOverride": null, "value": "status", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "StatusUnits", - "nameOverride": undefined, + "nameOverride": null, "value": "status,units", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "units", - "nameOverride": undefined, + "nameOverride": null, "value": "units", }, ], @@ -22211,21 +22089,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "The API provider's ID for the given object.", "name": "remote_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffListRequestRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffListRequestRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22242,90 +22120,90 @@ exports[`open api parser merge parse open api 1`] = ` * \`VOLUNTEER\` - VOLUNTEER * \`BEREAVEMENT\` - BEREAVEMENT", "name": "request_type", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffListRequestRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffListRequestRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BEREAVEMENT", - "nameOverride": undefined, + "nameOverride": null, "value": "BEREAVEMENT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "JURY_DUTY", - "nameOverride": undefined, + "nameOverride": null, "value": "JURY_DUTY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PERSONAL", - "nameOverride": undefined, + "nameOverride": null, "value": "PERSONAL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SICK", - "nameOverride": undefined, + "nameOverride": null, "value": "SICK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "VACATION", - "nameOverride": undefined, + "nameOverride": null, "value": "VACATION", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "VOLUNTEER", - "nameOverride": undefined, + "nameOverride": null, "value": "VOLUNTEER", }, ], @@ -22335,102 +22213,102 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Which fields should be returned in non-normalized form.", "name": "show_enum_origins", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffListRequestShowEnumOrigins", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffListRequestShowEnumOrigins", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "request_type", - "nameOverride": undefined, + "nameOverride": null, "value": "request_type", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RequestTypeStatus", - "nameOverride": undefined, + "nameOverride": null, "value": "request_type,status", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RequestTypeStatusUnits", - "nameOverride": undefined, + "nameOverride": null, "value": "request_type,status,units", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RequestTypeUnits", - "nameOverride": undefined, + "nameOverride": null, "value": "request_type,units", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "status", - "nameOverride": undefined, + "nameOverride": null, "value": "status", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "StatusUnits", - "nameOverride": undefined, + "nameOverride": null, "value": "status,units", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "units", - "nameOverride": undefined, + "nameOverride": null, "value": "units", }, ], @@ -22446,78 +22324,78 @@ exports[`open api parser merge parse open api 1`] = ` * \`CANCELLED\` - CANCELLED * \`DELETED\` - DELETED", "name": "status", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffListRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffListRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "APPROVED", - "nameOverride": undefined, + "nameOverride": null, "value": "APPROVED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CANCELLED", - "nameOverride": undefined, + "nameOverride": null, "value": "CANCELLED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DECLINED", - "nameOverride": undefined, + "nameOverride": null, "value": "DECLINED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DELETED", - "nameOverride": undefined, + "nameOverride": null, "value": "DELETED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "REQUESTED", - "nameOverride": undefined, + "nameOverride": null, "value": "REQUESTED", }, ], @@ -22525,25 +22403,24 @@ exports[`open api parser merge parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaginatedTimeOffList", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "time-off", ], @@ -22551,26 +22428,26 @@ exports[`open api parser merge parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Creates a \`TimeOff\` object with the given values.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "X-Account-Token", "value": { - "primitive": { - "string": "X-Account-Token", + "type": "primitive", + "value": { "type": "string", + "value": "X-Account-Token", }, - "type": "primitive", }, }, ], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -22585,88 +22462,89 @@ exports[`open api parser merge parse open api 1`] = ` "response": { "properties": { "errors": { - "array": [ + "type": "array", + "value": [ { "properties": { "detail": { - "primitive": { - "string": "custom_fields is a required field on model.", + "type": "primitive", + "value": { "type": "string", + "value": "custom_fields is a required field on model.", }, - "type": "primitive", }, "problem_type": { - "primitive": { - "string": "MISSING_REQUIRED_FIELD", + "type": "primitive", + "value": { "type": "string", + "value": "MISSING_REQUIRED_FIELD", }, - "type": "primitive", }, "source": { "properties": { "pointer": { - "primitive": { - "string": "pointer", + "type": "primitive", + "value": { "type": "string", + "value": "pointer", }, - "type": "primitive", }, }, "type": "object", }, "title": { - "primitive": { - "string": "Missing Required Field", + "type": "primitive", + "value": { "type": "string", + "value": "Missing Required Field", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "logs": { - "array": [ + "type": "array", + "value": [ { "properties": { "dashboard_view": { - "primitive": { - "string": "https://app.merge.dev/logs/99433219-8017-4acd-bb3c-ceb23d663832", + "type": "primitive", + "value": { "type": "string", + "value": "https://app.merge.dev/logs/99433219-8017-4acd-bb3c-ceb23d663832", }, - "type": "primitive", }, "log_id": { - "primitive": { - "string": "99433219-8017-4acd-bb3c-ceb23d663832", + "type": "primitive", + "value": { "type": "string", + "value": "99433219-8017-4acd-bb3c-ceb23d663832", }, - "type": "primitive", }, "log_summary": { "properties": { "method": { - "primitive": { - "string": "POST", + "type": "primitive", + "value": { "type": "string", + "value": "POST", }, - "type": "primitive", }, "status_code": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 200, }, - "type": "primitive", }, "url": { - "primitive": { - "string": "https://harvest.greenhouse.io/v1/candidates/", + "type": "primitive", + "value": { "type": "string", + "value": "https://harvest.greenhouse.io/v1/candidates/", }, - "type": "primitive", }, }, "type": "object", @@ -22675,183 +22553,182 @@ exports[`open api parser merge parse open api 1`] = ` "type": "object", }, ], - "type": "array", }, "model": { "properties": { "amount": { - "primitive": { - "double": 3, + "type": "primitive", + "value": { "type": "double", + "value": 3, }, - "type": "primitive", }, "approver": { - "primitive": { - "string": "9efbc633-3387-4306-aa55-e2c635e6bb4f", + "type": "primitive", + "value": { "type": "string", + "value": "9efbc633-3387-4306-aa55-e2c635e6bb4f", }, - "type": "primitive", }, "employee": { - "primitive": { - "string": "d2f972d0-2526-434b-9409-4c3b468e08f0", + "type": "primitive", + "value": { "type": "string", + "value": "d2f972d0-2526-434b-9409-4c3b468e08f0", }, - "type": "primitive", }, "employee_note": { - "primitive": { - "string": "Moving into the new apartment Kendall Roy gave me!", + "type": "primitive", + "value": { "type": "string", + "value": "Moving into the new apartment Kendall Roy gave me!", }, - "type": "primitive", }, "end_time": { - "primitive": { - "datetime": "2020-11-17T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-11-17T00:00:00.000Z", }, - "type": "primitive", }, "field_mappings": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "field_mappings", "type": "string", + "value": "field_mappings", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "id": { - "primitive": { - "string": "91b2b905-e866-40c8-8be2-efe53827a0aa", + "type": "primitive", + "value": { "type": "string", + "value": "91b2b905-e866-40c8-8be2-efe53827a0aa", }, - "type": "primitive", }, "modified_at": { - "primitive": { - "datetime": "2021-10-16T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-10-16T00:00:00.000Z", }, - "type": "primitive", }, "remote_data": { - "array": [ + "type": "array", + "value": [ { "properties": { "path": { - "primitive": { - "string": "path", + "type": "primitive", + "value": { "type": "string", + "value": "path", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "remote_id": { - "primitive": { - "string": "19202938", + "type": "primitive", + "value": { "type": "string", + "value": "19202938", }, - "type": "primitive", }, "remote_was_deleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "request_type": { - "enum": "VACATION", "type": "enum", + "value": "VACATION", }, "start_time": { - "primitive": { - "datetime": "2020-11-10T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-11-10T00:00:00.000Z", }, - "type": "primitive", }, "status": { - "enum": "REQUESTED", "type": "enum", + "value": "REQUESTED", }, "units": { - "enum": "HOURS", "type": "enum", + "value": "HOURS", }, }, "type": "object", }, "warnings": { - "array": [ + "type": "array", + "value": [ { "properties": { "detail": { - "primitive": { - "string": "An unrecognized field, age, was passed in with request data.", + "type": "primitive", + "value": { "type": "string", + "value": "An unrecognized field, age, was passed in with request data.", }, - "type": "primitive", }, "problem_type": { - "primitive": { - "string": "UNRECOGNIZED_FIELD", + "type": "primitive", + "value": { "type": "string", + "value": "UNRECOGNIZED_FIELD", }, - "type": "primitive", }, "source": { "properties": { "pointer": { - "primitive": { - "string": "pointer", + "type": "primitive", + "value": { "type": "string", + "value": "pointer", }, - "type": "primitive", }, }, "type": "object", }, "title": { - "primitive": { - "string": "Unrecognized Field", + "type": "primitive", + "value": { "type": "string", + "value": "Unrecognized Field", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -22863,22 +22740,22 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Token identifying the end user.", "name": "X-Account-Token", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffCreateRequestXAccountToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "time_off_create", "path": "/time-off", @@ -22887,18 +22764,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Whether to include debug fields (such as log file links) in the response.", "name": "is_debug_mode", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffCreateRequestIsDebugMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffCreateRequestIsDebugMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -22909,18 +22786,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Whether or not third-party updates should be run asynchronously.", "name": "run_async", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffCreateRequestRunAsync", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffCreateRequestRunAsync", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -22930,37 +22807,35 @@ exports[`open api parser merge parse open api 1`] = ` }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffCreateRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimeOffEndpointRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffCreateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimeOffResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "time-off", ], @@ -22968,124 +22843,124 @@ exports[`open api parser merge parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Returns a list of \`TimeOffBalance\` objects.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "X-Account-Token", "value": { - "primitive": { - "string": "X-Account-Token", + "type": "primitive", + "value": { "type": "string", + "value": "X-Account-Token", }, - "type": "primitive", }, }, ], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "next": { - "primitive": { - "string": "cD0yMDIxLTAxLTA2KzAzJTNBMjQlM0E1My40MzQzMjYlMkIwMCUzQTAw", + "type": "primitive", + "value": { "type": "string", + "value": "cD0yMDIxLTAxLTA2KzAzJTNBMjQlM0E1My40MzQzMjYlMkIwMCUzQTAw", }, - "type": "primitive", }, "previous": { - "primitive": { - "string": "cj1sZXdwd2VycWVtY29zZnNkc2NzUWxNMEUxTXk0ME16UXpNallsTWtJ", + "type": "primitive", + "value": { "type": "string", + "value": "cj1sZXdwd2VycWVtY29zZnNkc2NzUWxNMEUxTXk0ME16UXpNallsTWtJ", }, - "type": "primitive", }, "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "balance": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "employee": { - "primitive": { - "string": "d2f972d0-2526-434b-9409-4c3b468e08f0", + "type": "primitive", + "value": { "type": "string", + "value": "d2f972d0-2526-434b-9409-4c3b468e08f0", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "91b2b905-e866-40c8-8be2-efe53827a0aa", + "type": "primitive", + "value": { "type": "string", + "value": "91b2b905-e866-40c8-8be2-efe53827a0aa", }, - "type": "primitive", }, "modified_at": { - "primitive": { - "datetime": "2021-10-16T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-10-16T00:00:00.000Z", }, - "type": "primitive", }, "policy_type": { - "enum": "VACATION", "type": "enum", + "value": "VACATION", }, "remote_data": { - "array": [ + "type": "array", + "value": [ { "properties": { "path": { - "primitive": { - "string": "path", + "type": "primitive", + "value": { "type": "string", + "value": "path", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "remote_id": { - "primitive": { - "string": "19202938", + "type": "primitive", + "value": { "type": "string", + "value": "19202938", }, - "type": "primitive", }, "remote_was_deleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "used": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -23097,22 +22972,22 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Token identifying the end user.", "name": "X-Account-Token", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffBalancesListRequestXAccountToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "time_off_balances_list", "path": "/time-off-balances", @@ -23121,18 +22996,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return objects created after this datetime.", "name": "created_after", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffBalancesListRequestCreatedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffBalancesListRequestCreatedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -23143,18 +23018,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return objects created before this datetime.", "name": "created_before", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffBalancesListRequestCreatedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffBalancesListRequestCreatedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -23165,21 +23040,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "The pagination cursor value.", "name": "cursor", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffBalancesListRequestCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffBalancesListRequestCursor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23189,21 +23064,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, will only return time off balances for this employee.", "name": "employee_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffBalancesListRequestEmployeeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffBalancesListRequestEmployeeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23213,22 +23088,22 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Which relations should be returned in expanded form. Multiple relation names should be comma separated without spaces.", "name": "expand", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffBalancesListRequestExpand", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffBalancesListRequestExpand", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "employee", "type": "string", + "value": "employee", }, }, }, @@ -23236,18 +23111,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Whether to include data that was marked as deleted by third party webhooks.", "name": "include_deleted_data", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffBalancesListRequestIncludeDeletedData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffBalancesListRequestIncludeDeletedData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -23258,18 +23133,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Whether to include the original data Merge fetched from the third-party to produce these models.", "name": "include_remote_data", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffBalancesListRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffBalancesListRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -23280,18 +23155,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, only objects synced by Merge after this date time will be returned.", "name": "modified_after", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffBalancesListRequestModifiedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffBalancesListRequestModifiedAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -23302,18 +23177,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "If provided, only objects synced by Merge before this date time will be returned.", "name": "modified_before", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffBalancesListRequestModifiedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffBalancesListRequestModifiedBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -23324,18 +23199,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Number of results to return per page.", "name": "page_size", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffBalancesListRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffBalancesListRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -23353,90 +23228,90 @@ exports[`open api parser merge parse open api 1`] = ` * \`VOLUNTEER\` - VOLUNTEER * \`BEREAVEMENT\` - BEREAVEMENT", "name": "policy_type", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffBalancesListRequestPolicyType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffBalancesListRequestPolicyType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BEREAVEMENT", - "nameOverride": undefined, + "nameOverride": null, "value": "BEREAVEMENT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "JURY_DUTY", - "nameOverride": undefined, + "nameOverride": null, "value": "JURY_DUTY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PERSONAL", - "nameOverride": undefined, + "nameOverride": null, "value": "PERSONAL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SICK", - "nameOverride": undefined, + "nameOverride": null, "value": "SICK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "VACATION", - "nameOverride": undefined, + "nameOverride": null, "value": "VACATION", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "VOLUNTEER", - "nameOverride": undefined, + "nameOverride": null, "value": "VOLUNTEER", }, ], @@ -23446,22 +23321,22 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Deprecated. Use show_enum_origins.", "name": "remote_fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffBalancesListRequestRemoteFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffBalancesListRequestRemoteFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "policy_type", "type": "string", + "value": "policy_type", }, }, }, @@ -23469,21 +23344,21 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "The API provider's ID for the given object.", "name": "remote_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffBalancesListRequestRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffBalancesListRequestRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23493,46 +23368,45 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Which fields should be returned in non-normalized form.", "name": "show_enum_origins", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffBalancesListRequestShowEnumOrigins", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffBalancesListRequestShowEnumOrigins", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "policy_type", "type": "string", + "value": "policy_type", }, }, }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffBalancesListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaginatedTimeOffBalanceList", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "time-off-balances", ], @@ -23540,140 +23414,140 @@ exports[`open api parser merge parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Returns a \`TimeOffBalance\` object with the given \`id\`.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "X-Account-Token", "value": { - "primitive": { - "string": "X-Account-Token", + "type": "primitive", + "value": { "type": "string", + "value": "X-Account-Token", }, - "type": "primitive", }, }, ], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "balance": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "employee": { - "primitive": { - "string": "d2f972d0-2526-434b-9409-4c3b468e08f0", + "type": "primitive", + "value": { "type": "string", + "value": "d2f972d0-2526-434b-9409-4c3b468e08f0", }, - "type": "primitive", }, "field_mappings": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "field_mappings", "type": "string", + "value": "field_mappings", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "id": { - "primitive": { - "string": "91b2b905-e866-40c8-8be2-efe53827a0aa", + "type": "primitive", + "value": { "type": "string", + "value": "91b2b905-e866-40c8-8be2-efe53827a0aa", }, - "type": "primitive", }, "modified_at": { - "primitive": { - "datetime": "2021-10-16T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-10-16T00:00:00.000Z", }, - "type": "primitive", }, "policy_type": { - "enum": "VACATION", "type": "enum", + "value": "VACATION", }, "remote_data": { - "array": [ + "type": "array", + "value": [ { "properties": { "path": { - "primitive": { - "string": "path", + "type": "primitive", + "value": { "type": "string", + "value": "path", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "remote_id": { - "primitive": { - "string": "19202938", + "type": "primitive", + "value": { "type": "string", + "value": "19202938", }, - "type": "primitive", }, "remote_was_deleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "used": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", @@ -23685,64 +23559,64 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Token identifying the end user.", "name": "X-Account-Token", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffBalancesRetrieveRequestXAccountToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "time_off_balances_retrieve", "path": "/time-off-balances/{id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffBalancesRetrieveRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Which relations should be returned in expanded form. Multiple relation names should be comma separated without spaces.", "name": "expand", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffBalancesRetrieveRequestExpand", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffBalancesRetrieveRequestExpand", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "employee", "type": "string", + "value": "employee", }, }, }, @@ -23750,18 +23624,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Whether to include the original data Merge fetched from the third-party to produce these models.", "name": "include_remote_data", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffBalancesRetrieveRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffBalancesRetrieveRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -23772,22 +23646,22 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Deprecated. Use show_enum_origins.", "name": "remote_fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffBalancesRetrieveRequestRemoteFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffBalancesRetrieveRequestRemoteFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "policy_type", "type": "string", + "value": "policy_type", }, }, }, @@ -23795,46 +23669,45 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Which fields should be returned in non-normalized form.", "name": "show_enum_origins", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffBalancesRetrieveRequestShowEnumOrigins", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffBalancesRetrieveRequestShowEnumOrigins", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "policy_type", "type": "string", + "value": "policy_type", }, }, }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffBalancesRetrieveResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimeOffBalance", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "time-off-balances", ], @@ -23842,169 +23715,169 @@ exports[`open api parser merge parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Returns a \`TimeOff\` object with the given \`id\`.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "X-Account-Token", "value": { - "primitive": { - "string": "X-Account-Token", + "type": "primitive", + "value": { "type": "string", + "value": "X-Account-Token", }, - "type": "primitive", }, }, ], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "amount": { - "primitive": { - "double": 3, + "type": "primitive", + "value": { "type": "double", + "value": 3, }, - "type": "primitive", }, "approver": { - "primitive": { - "string": "9efbc633-3387-4306-aa55-e2c635e6bb4f", + "type": "primitive", + "value": { "type": "string", + "value": "9efbc633-3387-4306-aa55-e2c635e6bb4f", }, - "type": "primitive", }, "employee": { - "primitive": { - "string": "d2f972d0-2526-434b-9409-4c3b468e08f0", + "type": "primitive", + "value": { "type": "string", + "value": "d2f972d0-2526-434b-9409-4c3b468e08f0", }, - "type": "primitive", }, "employee_note": { - "primitive": { - "string": "Moving into the new apartment Kendall Roy gave me!", + "type": "primitive", + "value": { "type": "string", + "value": "Moving into the new apartment Kendall Roy gave me!", }, - "type": "primitive", }, "end_time": { - "primitive": { - "datetime": "2020-11-17T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-11-17T00:00:00.000Z", }, - "type": "primitive", }, "field_mappings": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "field_mappings", "type": "string", + "value": "field_mappings", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "id": { - "primitive": { - "string": "91b2b905-e866-40c8-8be2-efe53827a0aa", + "type": "primitive", + "value": { "type": "string", + "value": "91b2b905-e866-40c8-8be2-efe53827a0aa", }, - "type": "primitive", }, "modified_at": { - "primitive": { - "datetime": "2021-10-16T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2021-10-16T00:00:00.000Z", }, - "type": "primitive", }, "remote_data": { - "array": [ + "type": "array", + "value": [ { "properties": { "path": { - "primitive": { - "string": "path", + "type": "primitive", + "value": { "type": "string", + "value": "path", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "remote_id": { - "primitive": { - "string": "19202938", + "type": "primitive", + "value": { "type": "string", + "value": "19202938", }, - "type": "primitive", }, "remote_was_deleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "request_type": { - "enum": "VACATION", "type": "enum", + "value": "VACATION", }, "start_time": { - "primitive": { - "datetime": "2020-11-10T00:00:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2020-11-10T00:00:00.000Z", }, - "type": "primitive", }, "status": { - "enum": "REQUESTED", "type": "enum", + "value": "REQUESTED", }, "units": { - "enum": "HOURS", "type": "enum", + "value": "HOURS", }, }, "type": "object", @@ -24016,96 +23889,96 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Token identifying the end user.", "name": "X-Account-Token", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffRetrieveRequestXAccountToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "time_off_retrieve", "path": "/time-off/{id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffRetrieveRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Which relations should be returned in expanded form. Multiple relation names should be comma separated without spaces.", "name": "expand", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffRetrieveRequestExpand", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffRetrieveRequestExpand", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "approver", - "nameOverride": undefined, + "nameOverride": null, "value": "approver", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "employee", - "nameOverride": undefined, + "nameOverride": null, "value": "employee", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EmployeeApprover", - "nameOverride": undefined, + "nameOverride": null, "value": "employee,approver", }, ], @@ -24115,18 +23988,18 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Whether to include the original data Merge fetched from the third-party to produce these models.", "name": "include_remote_data", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffRetrieveRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffRetrieveRequestIncludeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -24137,102 +24010,102 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Deprecated. Use show_enum_origins.", "name": "remote_fields", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffRetrieveRequestRemoteFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffRetrieveRequestRemoteFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "request_type", - "nameOverride": undefined, + "nameOverride": null, "value": "request_type", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RequestTypeStatus", - "nameOverride": undefined, + "nameOverride": null, "value": "request_type,status", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RequestTypeStatusUnits", - "nameOverride": undefined, + "nameOverride": null, "value": "request_type,status,units", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RequestTypeUnits", - "nameOverride": undefined, + "nameOverride": null, "value": "request_type,units", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "status", - "nameOverride": undefined, + "nameOverride": null, "value": "status", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "StatusUnits", - "nameOverride": undefined, + "nameOverride": null, "value": "status,units", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "units", - "nameOverride": undefined, + "nameOverride": null, "value": "units", }, ], @@ -24242,102 +24115,102 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Which fields should be returned in non-normalized form.", "name": "show_enum_origins", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffRetrieveRequestShowEnumOrigins", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffRetrieveRequestShowEnumOrigins", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "request_type", - "nameOverride": undefined, + "nameOverride": null, "value": "request_type", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RequestTypeStatus", - "nameOverride": undefined, + "nameOverride": null, "value": "request_type,status", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RequestTypeStatusUnits", - "nameOverride": undefined, + "nameOverride": null, "value": "request_type,status,units", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RequestTypeUnits", - "nameOverride": undefined, + "nameOverride": null, "value": "request_type,units", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "status", - "nameOverride": undefined, + "nameOverride": null, "value": "status", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "StatusUnits", - "nameOverride": undefined, + "nameOverride": null, "value": "status,units", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "units", - "nameOverride": undefined, + "nameOverride": null, "value": "units", }, ], @@ -24345,25 +24218,24 @@ exports[`open api parser merge parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffRetrieveResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimeOff", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "time-off", ], @@ -24371,118 +24243,118 @@ exports[`open api parser merge parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Returns metadata for \`TimeOff\` POSTs.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "X-Account-Token", "value": { - "primitive": { - "string": "X-Account-Token", + "type": "primitive", + "value": { "type": "string", + "value": "X-Account-Token", }, - "type": "primitive", }, }, ], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "has_conditional_params": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "has_required_linked_account_params": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "remote_field_classes": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "remote_field_classes", "type": "string", + "value": "remote_field_classes", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "request_schema": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "request_schema", "type": "string", + "value": "request_schema", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "status": { "properties": { "can_make_request": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "linked_account_status": { - "primitive": { - "string": "linked_account_status", + "type": "primitive", + "value": { "type": "string", + "value": "linked_account_status", }, - "type": "primitive", }, }, "type": "object", @@ -24497,46 +24369,45 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Token identifying the end user.", "name": "X-Account-Token", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffMetaPostRetrieveRequestXAccountToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "time_off_meta_post_retrieve", "path": "/time-off/meta/post", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffMetaPostRetrieveResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MetaResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "time-off", ], @@ -24544,59 +24415,59 @@ exports[`open api parser merge parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Returns a list of \`WebhookReceiver\` objects.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "X-Account-Token", "value": { - "primitive": { - "string": "X-Account-Token", + "type": "primitive", + "value": { "type": "string", + "value": "X-Account-Token", }, - "type": "primitive", }, }, ], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "event": { - "primitive": { - "string": "event", + "type": "primitive", + "value": { "type": "string", + "value": "event", }, - "type": "primitive", }, "is_active": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "key": { - "primitive": { - "string": "key", + "type": "primitive", + "value": { "type": "string", + "value": "key", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, ], @@ -24605,53 +24476,52 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Token identifying the end user.", "name": "X-Account-Token", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "WebhookReceiversListRequestXAccountToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "webhook_receivers_list", "path": "/webhook-receivers", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "WebhookReceiversListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WebhookReceiversListResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WebhookReceiver", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "webhook-receivers", ], @@ -24659,43 +24529,43 @@ exports[`open api parser merge parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Creates a \`WebhookReceiver\` object with the given values.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "X-Account-Token", "value": { - "primitive": { - "string": "X-Account-Token", + "type": "primitive", + "value": { "type": "string", + "value": "X-Account-Token", }, - "type": "primitive", }, }, ], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "event": { - "primitive": { - "string": "event", + "type": "primitive", + "value": { "type": "string", + "value": "event", }, - "type": "primitive", }, "is_active": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -24703,25 +24573,25 @@ exports[`open api parser merge parse open api 1`] = ` "response": { "properties": { "event": { - "primitive": { - "string": "event", + "type": "primitive", + "value": { "type": "string", + "value": "event", }, - "type": "primitive", }, "is_active": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "key": { - "primitive": { - "string": "key", + "type": "primitive", + "value": { "type": "string", + "value": "key", }, - "type": "primitive", }, }, "type": "object", @@ -24733,66 +24603,64 @@ exports[`open api parser merge parse open api 1`] = ` { "description": "Token identifying the end user.", "name": "X-Account-Token", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "WebhookReceiversCreateRequestXAccountToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "webhook_receivers_create", "path": "/webhook-receivers", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "WebhookReceiversCreateRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WebhookReceiverRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "WebhookReceiversCreateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WebhookReceiver", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "webhook-receivers", ], }, ], "errors": {}, - "globalHeaders": undefined, + "globalHeaders": null, "hasEndpointsMarkedInternal": false, "nonRequestReferencedSchemas": [ "AccountDetails", @@ -24899,10 +24767,10 @@ exports[`open api parser merge parse open api 1`] = ` "AccountDetails": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AccountDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -24910,19 +24778,19 @@ exports[`open api parser merge parse open api 1`] = ` "generatedName": "accountDetailsId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "accountDetailsId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AccountDetailsId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24935,19 +24803,19 @@ exports[`open api parser merge parse open api 1`] = ` "generatedName": "accountDetailsIntegration", "key": "integration", "schema": { - "description": undefined, + "description": null, "generatedName": "accountDetailsIntegration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AccountDetailsIntegration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24960,19 +24828,19 @@ exports[`open api parser merge parse open api 1`] = ` "generatedName": "accountDetailsIntegrationSlug", "key": "integration_slug", "schema": { - "description": undefined, + "description": null, "generatedName": "accountDetailsIntegrationSlug", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AccountDetailsIntegrationSlug", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24985,22 +24853,22 @@ exports[`open api parser merge parse open api 1`] = ` "generatedName": "accountDetailsCategory", "key": "category", "schema": { - "description": undefined, + "description": null, "generatedName": "accountDetailsCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AccountDetailsCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AccountDetailsCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CategoryEnum", "type": "reference", }, @@ -25013,19 +24881,19 @@ exports[`open api parser merge parse open api 1`] = ` "generatedName": "accountDetailsEndUserOriginId", "key": "end_user_origin_id", "schema": { - "description": undefined, + "description": null, "generatedName": "accountDetailsEndUserOriginId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AccountDetailsEndUserOriginId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25038,19 +24906,19 @@ exports[`open api parser merge parse open api 1`] = ` "generatedName": "accountDetailsEndUserOrganizationName", "key": "end_user_organization_name", "schema": { - "description": undefined, + "description": null, "generatedName": "accountDetailsEndUserOrganizationName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AccountDetailsEndUserOrganizationName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25063,19 +24931,19 @@ exports[`open api parser merge parse open api 1`] = ` "generatedName": "accountDetailsEndUserEmailAddress", "key": "end_user_email_address", "schema": { - "description": undefined, + "description": null, "generatedName": "accountDetailsEndUserEmailAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AccountDetailsEndUserEmailAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25088,19 +24956,19 @@ exports[`open api parser merge parse open api 1`] = ` "generatedName": "accountDetailsStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "accountDetailsStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AccountDetailsStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25113,19 +24981,19 @@ exports[`open api parser merge parse open api 1`] = ` "generatedName": "accountDetailsWebhookListenerUrl", "key": "webhook_listener_url", "schema": { - "description": undefined, + "description": null, "generatedName": "accountDetailsWebhookListenerUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AccountDetailsWebhookListenerUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25138,22 +25006,22 @@ exports[`open api parser merge parse open api 1`] = ` "generatedName": "accountDetailsIsDuplicate", "key": "is_duplicate", "schema": { - "description": undefined, + "description": null, "generatedName": "accountDetailsIsDuplicate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether a Production Linked Account's credentials match another existing Production Linked Account. This field is \`null\` for Test Linked Accounts, incomplete Production Linked Accounts, and ignored duplicate Production Linked Account sets.", "generatedName": "AccountDetailsIsDuplicate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Whether a Production Linked Account's credentials match another existing Production Linked Account. This field is \`null\` for Test Linked Accounts, incomplete Production Linked Accounts, and ignored duplicate Production Linked Account sets.", "generatedName": "AccountDetailsIsDuplicate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -25175,8 +25043,8 @@ The \`LinkedAccount\` object is used to represent an end user's link with a spec ### Usage Example View a list of your organization's \`LinkedAccount\` objects.", "generatedName": "AccountDetailsAndActions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -25184,13 +25052,13 @@ View a list of your organization's \`LinkedAccount\` objects.", "generatedName": "accountDetailsAndActionsId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "AccountDetailsAndActionsId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25202,16 +25070,16 @@ View a list of your organization's \`LinkedAccount\` objects.", "generatedName": "accountDetailsAndActionsCategory", "key": "category", "schema": { - "description": undefined, + "description": null, "generatedName": "accountDetailsAndActionsCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AccountDetailsAndActionsCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CategoryEnum", "type": "reference", }, @@ -25223,10 +25091,10 @@ View a list of your organization's \`LinkedAccount\` objects.", "generatedName": "accountDetailsAndActionsStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "AccountDetailsAndActionsStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AccountDetailsAndActionsStatusEnum", "type": "reference", }, @@ -25237,19 +25105,19 @@ View a list of your organization's \`LinkedAccount\` objects.", "generatedName": "accountDetailsAndActionsStatusDetail", "key": "status_detail", "schema": { - "description": undefined, + "description": null, "generatedName": "accountDetailsAndActionsStatusDetail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AccountDetailsAndActionsStatusDetail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25262,19 +25130,19 @@ View a list of your organization's \`LinkedAccount\` objects.", "generatedName": "accountDetailsAndActionsEndUserOriginId", "key": "end_user_origin_id", "schema": { - "description": undefined, + "description": null, "generatedName": "accountDetailsAndActionsEndUserOriginId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AccountDetailsAndActionsEndUserOriginId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25287,13 +25155,13 @@ View a list of your organization's \`LinkedAccount\` objects.", "generatedName": "accountDetailsAndActionsEndUserOrganizationName", "key": "end_user_organization_name", "schema": { - "description": undefined, + "description": null, "generatedName": "AccountDetailsAndActionsEndUserOrganizationName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25305,13 +25173,13 @@ View a list of your organization's \`LinkedAccount\` objects.", "generatedName": "accountDetailsAndActionsEndUserEmailAddress", "key": "end_user_email_address", "schema": { - "description": undefined, + "description": null, "generatedName": "AccountDetailsAndActionsEndUserEmailAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25323,13 +25191,13 @@ View a list of your organization's \`LinkedAccount\` objects.", "generatedName": "accountDetailsAndActionsWebhookListenerUrl", "key": "webhook_listener_url", "schema": { - "description": undefined, + "description": null, "generatedName": "AccountDetailsAndActionsWebhookListenerUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25341,22 +25209,22 @@ View a list of your organization's \`LinkedAccount\` objects.", "generatedName": "accountDetailsAndActionsIsDuplicate", "key": "is_duplicate", "schema": { - "description": undefined, + "description": null, "generatedName": "accountDetailsAndActionsIsDuplicate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether a Production Linked Account's credentials match another existing Production Linked Account. This field is \`null\` for Test Linked Accounts, incomplete Production Linked Accounts, and ignored duplicate Production Linked Account sets.", "generatedName": "AccountDetailsAndActionsIsDuplicate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Whether a Production Linked Account's credentials match another existing Production Linked Account. This field is \`null\` for Test Linked Accounts, incomplete Production Linked Accounts, and ignored duplicate Production Linked Account sets.", "generatedName": "AccountDetailsAndActionsIsDuplicate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -25371,16 +25239,16 @@ View a list of your organization's \`LinkedAccount\` objects.", "generatedName": "accountDetailsAndActionsIntegration", "key": "integration", "schema": { - "description": undefined, + "description": null, "generatedName": "accountDetailsAndActionsIntegration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AccountDetailsAndActionsIntegration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AccountDetailsAndActionsIntegration", "type": "reference", }, @@ -25392,10 +25260,10 @@ View a list of your organization's \`LinkedAccount\` objects.", "AccountDetailsAndActionsIntegration": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AccountDetailsAndActionsIntegration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -25403,13 +25271,13 @@ View a list of your organization's \`LinkedAccount\` objects.", "generatedName": "accountDetailsAndActionsIntegrationName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "AccountDetailsAndActionsIntegrationName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25421,16 +25289,16 @@ View a list of your organization's \`LinkedAccount\` objects.", "generatedName": "accountDetailsAndActionsIntegrationCategories", "key": "categories", "schema": { - "description": undefined, + "description": null, "generatedName": "AccountDetailsAndActionsIntegrationCategories", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AccountDetailsAndActionsIntegrationCategoriesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CategoriesEnum", "type": "reference", }, @@ -25442,19 +25310,19 @@ View a list of your organization's \`LinkedAccount\` objects.", "generatedName": "accountDetailsAndActionsIntegrationImage", "key": "image", "schema": { - "description": undefined, + "description": null, "generatedName": "accountDetailsAndActionsIntegrationImage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AccountDetailsAndActionsIntegrationImage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25467,19 +25335,19 @@ View a list of your organization's \`LinkedAccount\` objects.", "generatedName": "accountDetailsAndActionsIntegrationSquareImage", "key": "square_image", "schema": { - "description": undefined, + "description": null, "generatedName": "accountDetailsAndActionsIntegrationSquareImage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AccountDetailsAndActionsIntegrationSquareImage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25492,13 +25360,13 @@ View a list of your organization's \`LinkedAccount\` objects.", "generatedName": "accountDetailsAndActionsIntegrationColor", "key": "color", "schema": { - "description": undefined, + "description": null, "generatedName": "AccountDetailsAndActionsIntegrationColor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25510,13 +25378,13 @@ View a list of your organization's \`LinkedAccount\` objects.", "generatedName": "accountDetailsAndActionsIntegrationSlug", "key": "slug", "schema": { - "description": undefined, + "description": null, "generatedName": "AccountDetailsAndActionsIntegrationSlug", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25528,10 +25396,10 @@ View a list of your organization's \`LinkedAccount\` objects.", "generatedName": "accountDetailsAndActionsIntegrationPassthroughAvailable", "key": "passthrough_available", "schema": { - "description": undefined, + "description": null, "generatedName": "AccountDetailsAndActionsIntegrationPassthroughAvailable", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -25544,22 +25412,22 @@ View a list of your organization's \`LinkedAccount\` objects.", "generatedName": "accountDetailsAndActionsIntegrationAvailableModelOperations", "key": "available_model_operations", "schema": { - "description": undefined, + "description": null, "generatedName": "accountDetailsAndActionsIntegrationAvailableModelOperations", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AccountDetailsAndActionsIntegrationAvailableModelOperations", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AccountDetailsAndActionsIntegrationAvailableModelOperationsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ModelOperation", "type": "reference", }, @@ -25574,44 +25442,44 @@ View a list of your organization's \`LinkedAccount\` objects.", * \`INCOMPLETE\` - INCOMPLETE * \`RELINK_NEEDED\` - RELINK_NEEDED", "generatedName": "AccountDetailsAndActionsStatusEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "COMPLETE", - "nameOverride": undefined, + "nameOverride": null, "value": "COMPLETE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "INCOMPLETE", - "nameOverride": undefined, + "nameOverride": null, "value": "INCOMPLETE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RELINK_NEEDED", - "nameOverride": undefined, + "nameOverride": null, "value": "RELINK_NEEDED", }, ], @@ -25619,10 +25487,10 @@ View a list of your organization's \`LinkedAccount\` objects.", "AccountIntegration": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AccountIntegration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -25632,11 +25500,11 @@ View a list of your organization's \`LinkedAccount\` objects.", "schema": { "description": "Company name.", "generatedName": "AccountIntegrationName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25648,22 +25516,22 @@ View a list of your organization's \`LinkedAccount\` objects.", "generatedName": "accountIntegrationCategories", "key": "categories", "schema": { - "description": undefined, + "description": null, "generatedName": "accountIntegrationCategories", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Category or categories this integration belongs to. Multiple categories should be comma separated, i.e. [ats, hris].", "generatedName": "AccountIntegrationCategories", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AccountIntegrationCategoriesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CategoriesEnum", "type": "reference", }, @@ -25676,25 +25544,25 @@ View a list of your organization's \`LinkedAccount\` objects.", "generatedName": "accountIntegrationImage", "key": "image", "schema": { - "description": undefined, + "description": null, "generatedName": "accountIntegrationImage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Company logo in rectangular shape. Upload an image with a clear background.", "generatedName": "AccountIntegrationImage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Company logo in rectangular shape. Upload an image with a clear background.", "generatedName": "AccountIntegrationImage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25708,25 +25576,25 @@ View a list of your organization's \`LinkedAccount\` objects.", "generatedName": "accountIntegrationSquareImage", "key": "square_image", "schema": { - "description": undefined, + "description": null, "generatedName": "accountIntegrationSquareImage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Company logo in square shape. Upload an image with a white background.", "generatedName": "AccountIntegrationSquareImage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Company logo in square shape. Upload an image with a white background.", "generatedName": "AccountIntegrationSquareImage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25740,19 +25608,19 @@ View a list of your organization's \`LinkedAccount\` objects.", "generatedName": "accountIntegrationColor", "key": "color", "schema": { - "description": undefined, + "description": null, "generatedName": "accountIntegrationColor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The color of this integration used for buttons and text throughout the app and landing pages. Choose a darker, saturated color.", "generatedName": "AccountIntegrationColor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 18, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25765,19 +25633,19 @@ View a list of your organization's \`LinkedAccount\` objects.", "generatedName": "accountIntegrationSlug", "key": "slug", "schema": { - "description": undefined, + "description": null, "generatedName": "accountIntegrationSlug", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AccountIntegrationSlug", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25790,16 +25658,16 @@ View a list of your organization's \`LinkedAccount\` objects.", "generatedName": "accountIntegrationIsInBeta", "key": "is_in_beta", "schema": { - "description": undefined, + "description": null, "generatedName": "accountIntegrationIsInBeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "If checked, this integration will not appear in the linking flow, and will appear elsewhere with a Beta tag.", "generatedName": "AccountIntegrationIsInBeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -25813,32 +25681,31 @@ View a list of your organization's \`LinkedAccount\` objects.", "generatedName": "accountIntegrationApiEndpointsToDocumentationUrls", "key": "api_endpoints_to_documentation_urls", "schema": { - "description": undefined, + "description": null, "generatedName": "accountIntegrationApiEndpointsToDocumentationUrls", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Mapping of API endpoints to documentation urls for support. Example: {'GET': [['/common-model-scopes', 'https://docs.merge.dev/accounting/common-model-scopes/#common_model_scopes_retrieve'],['/common-model-actions', 'https://docs.merge.dev/accounting/common-model-actions/#common_model_actions_retrieve']], 'POST': []}", "generatedName": "AccountIntegrationApiEndpointsToDocumentationUrls", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "AccountIntegrationApiEndpointsToDocumentationUrlsKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "AccountIntegrationApiEndpointsToDocumentationUrlsValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -25850,10 +25717,10 @@ View a list of your organization's \`LinkedAccount\` objects.", "AccountToken": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AccountToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -25861,13 +25728,13 @@ View a list of your organization's \`LinkedAccount\` objects.", "generatedName": "accountTokenAccountToken", "key": "account_token", "schema": { - "description": undefined, + "description": null, "generatedName": "AccountTokenAccountToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25879,10 +25746,10 @@ View a list of your organization's \`LinkedAccount\` objects.", "generatedName": "accountTokenIntegration", "key": "integration", "schema": { - "description": undefined, + "description": null, "generatedName": "AccountTokenIntegration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AccountIntegration", "type": "reference", }, @@ -25894,32 +25761,32 @@ View a list of your organization's \`LinkedAccount\` objects.", "description": "* \`SAVINGS\` - SAVINGS * \`CHECKING\` - CHECKING", "generatedName": "AccountTypeEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SAVINGS", - "nameOverride": undefined, + "nameOverride": null, "value": "SAVINGS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CHECKING", - "nameOverride": undefined, + "nameOverride": null, "value": "CHECKING", }, ], @@ -25934,8 +25801,8 @@ The \`Activity\` object is used to see all available model/operation combination ### Usage Example Fetch all the actions available for the \`Zenefits\` integration.", "generatedName": "AvailableActions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -25943,10 +25810,10 @@ Fetch all the actions available for the \`Zenefits\` integration.", "generatedName": "availableActionsIntegration", "key": "integration", "schema": { - "description": undefined, + "description": null, "generatedName": "AvailableActionsIntegration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AccountIntegration", "type": "reference", }, @@ -25957,10 +25824,10 @@ Fetch all the actions available for the \`Zenefits\` integration.", "generatedName": "availableActionsPassthroughAvailable", "key": "passthrough_available", "schema": { - "description": undefined, + "description": null, "generatedName": "AvailableActionsPassthroughAvailable", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -25973,22 +25840,22 @@ Fetch all the actions available for the \`Zenefits\` integration.", "generatedName": "availableActionsAvailableModelOperations", "key": "available_model_operations", "schema": { - "description": undefined, + "description": null, "generatedName": "availableActionsAvailableModelOperations", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AvailableActionsAvailableModelOperations", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AvailableActionsAvailableModelOperationsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ModelOperation", "type": "reference", }, @@ -26008,8 +25875,8 @@ The \`BankInfo\` object is used to represent the Bank Account information for an ### Usage Example Fetch from the \`LIST BankInfo\` endpoint and filter by \`ID\` to show all bank information.", "generatedName": "BankInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -26017,19 +25884,19 @@ Fetch from the \`LIST BankInfo\` endpoint and filter by \`ID\` to show all bank "generatedName": "bankInfoId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "bankInfoId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BankInfoId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26042,25 +25909,25 @@ Fetch from the \`LIST BankInfo\` endpoint and filter by \`ID\` to show all bank "generatedName": "bankInfoRemoteId", "key": "remote_id", "schema": { - "description": undefined, + "description": null, "generatedName": "bankInfoRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The third-party API ID of the matching object.", "generatedName": "BankInfoRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The third-party API ID of the matching object.", "generatedName": "BankInfoRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26074,25 +25941,25 @@ Fetch from the \`LIST BankInfo\` endpoint and filter by \`ID\` to show all bank "generatedName": "bankInfoEmployee", "key": "employee", "schema": { - "description": undefined, + "description": null, "generatedName": "bankInfoEmployee", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The employee with this bank account.", "generatedName": "BankInfoEmployee", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The employee with this bank account.", "generatedName": "BankInfoEmployee", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26106,25 +25973,25 @@ Fetch from the \`LIST BankInfo\` endpoint and filter by \`ID\` to show all bank "generatedName": "bankInfoAccountNumber", "key": "account_number", "schema": { - "description": undefined, + "description": null, "generatedName": "bankInfoAccountNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The account number.", "generatedName": "BankInfoAccountNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The account number.", "generatedName": "BankInfoAccountNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 100, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26138,25 +26005,25 @@ Fetch from the \`LIST BankInfo\` endpoint and filter by \`ID\` to show all bank "generatedName": "bankInfoRoutingNumber", "key": "routing_number", "schema": { - "description": undefined, + "description": null, "generatedName": "bankInfoRoutingNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The routing number.", "generatedName": "BankInfoRoutingNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The routing number.", "generatedName": "BankInfoRoutingNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26170,25 +26037,25 @@ Fetch from the \`LIST BankInfo\` endpoint and filter by \`ID\` to show all bank "generatedName": "bankInfoBankName", "key": "bank_name", "schema": { - "description": undefined, + "description": null, "generatedName": "bankInfoBankName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The bank name.", "generatedName": "BankInfoBankName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The bank name.", "generatedName": "BankInfoBankName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26202,10 +26069,10 @@ Fetch from the \`LIST BankInfo\` endpoint and filter by \`ID\` to show all bank "generatedName": "bankInfoAccountType", "key": "account_type", "schema": { - "description": undefined, + "description": null, "generatedName": "bankInfoAccountType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The bank account type @@ -26213,35 +26080,36 @@ Fetch from the \`LIST BankInfo\` endpoint and filter by \`ID\` to show all bank * \`SAVINGS\` - SAVINGS * \`CHECKING\` - CHECKING", "generatedName": "BankInfoAccountType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "The bank account type * \`SAVINGS\` - SAVINGS * \`CHECKING\` - CHECKING", "generatedName": "BankInfoAccountType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "BankInfoAccountTypeZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AccountTypeEnum", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "BankInfoAccountType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26249,7 +26117,6 @@ Fetch from the \`LIST BankInfo\` endpoint and filter by \`ID\` to show all bank ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -26260,22 +26127,22 @@ Fetch from the \`LIST BankInfo\` endpoint and filter by \`ID\` to show all bank "generatedName": "bankInfoRemoteCreatedAt", "key": "remote_created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "bankInfoRemoteCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "When the matching bank object was created in the third party system.", "generatedName": "BankInfoRemoteCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "When the matching bank object was created in the third party system.", "generatedName": "BankInfoRemoteCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -26290,16 +26157,16 @@ Fetch from the \`LIST BankInfo\` endpoint and filter by \`ID\` to show all bank "generatedName": "bankInfoRemoteWasDeleted", "key": "remote_was_deleted", "schema": { - "description": undefined, + "description": null, "generatedName": "bankInfoRemoteWasDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates whether or not this object has been deleted by third party webhooks.", "generatedName": "BankInfoRemoteWasDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -26313,16 +26180,16 @@ Fetch from the \`LIST BankInfo\` endpoint and filter by \`ID\` to show all bank "generatedName": "bankInfoModifiedAt", "key": "modified_at", "schema": { - "description": undefined, + "description": null, "generatedName": "bankInfoModifiedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "This is the datetime that this object was last updated by Merge", "generatedName": "BankInfoModifiedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -26336,38 +26203,37 @@ Fetch from the \`LIST BankInfo\` endpoint and filter by \`ID\` to show all bank "generatedName": "bankInfoFieldMappings", "key": "field_mappings", "schema": { - "description": undefined, + "description": null, "generatedName": "bankInfoFieldMappings", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BankInfoFieldMappings", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BankInfoFieldMappings", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "BankInfoFieldMappingsKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "BankInfoFieldMappingsValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -26380,28 +26246,28 @@ Fetch from the \`LIST BankInfo\` endpoint and filter by \`ID\` to show all bank "generatedName": "bankInfoRemoteData", "key": "remote_data", "schema": { - "description": undefined, + "description": null, "generatedName": "bankInfoRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BankInfoRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BankInfoRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "BankInfoRemoteDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RemoteData", "type": "reference", }, @@ -26422,8 +26288,8 @@ The \`Benefit\` object is used to represent a benefit that an employee has enrol ### Usage Example Fetch from the \`LIST Benefits\` endpoint and filter by \`ID\` to show all benefits.", "generatedName": "Benefit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -26431,19 +26297,19 @@ Fetch from the \`LIST Benefits\` endpoint and filter by \`ID\` to show all benef "generatedName": "benefitId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "benefitId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BenefitId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26456,25 +26322,25 @@ Fetch from the \`LIST Benefits\` endpoint and filter by \`ID\` to show all benef "generatedName": "benefitRemoteId", "key": "remote_id", "schema": { - "description": undefined, + "description": null, "generatedName": "benefitRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The third-party API ID of the matching object.", "generatedName": "BenefitRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The third-party API ID of the matching object.", "generatedName": "BenefitRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26488,25 +26354,25 @@ Fetch from the \`LIST Benefits\` endpoint and filter by \`ID\` to show all benef "generatedName": "benefitEmployee", "key": "employee", "schema": { - "description": undefined, + "description": null, "generatedName": "benefitEmployee", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The employee on the plan.", "generatedName": "BenefitEmployee", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The employee on the plan.", "generatedName": "BenefitEmployee", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26520,25 +26386,25 @@ Fetch from the \`LIST Benefits\` endpoint and filter by \`ID\` to show all benef "generatedName": "benefitProviderName", "key": "provider_name", "schema": { - "description": undefined, + "description": null, "generatedName": "benefitProviderName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The name of the benefit provider.", "generatedName": "BenefitProviderName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The name of the benefit provider.", "generatedName": "BenefitProviderName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26552,25 +26418,25 @@ Fetch from the \`LIST Benefits\` endpoint and filter by \`ID\` to show all benef "generatedName": "benefitBenefitPlanType", "key": "benefit_plan_type", "schema": { - "description": undefined, + "description": null, "generatedName": "benefitBenefitPlanType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The type of benefit plan", "generatedName": "BenefitBenefitPlanType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The type of benefit plan", "generatedName": "BenefitBenefitPlanType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26584,22 +26450,22 @@ Fetch from the \`LIST Benefits\` endpoint and filter by \`ID\` to show all benef "generatedName": "benefitEmployeeContribution", "key": "employee_contribution", "schema": { - "description": undefined, + "description": null, "generatedName": "benefitEmployeeContribution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The employee's contribution.", "generatedName": "BenefitEmployeeContribution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The employee's contribution.", "generatedName": "BenefitEmployeeContribution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -26614,22 +26480,22 @@ Fetch from the \`LIST Benefits\` endpoint and filter by \`ID\` to show all benef "generatedName": "benefitCompanyContribution", "key": "company_contribution", "schema": { - "description": undefined, + "description": null, "generatedName": "benefitCompanyContribution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The company's contribution.", "generatedName": "BenefitCompanyContribution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The company's contribution.", "generatedName": "BenefitCompanyContribution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -26644,22 +26510,22 @@ Fetch from the \`LIST Benefits\` endpoint and filter by \`ID\` to show all benef "generatedName": "benefitStartDate", "key": "start_date", "schema": { - "description": undefined, + "description": null, "generatedName": "benefitStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The day and time the benefit started.", "generatedName": "BenefitStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The day and time the benefit started.", "generatedName": "BenefitStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -26674,22 +26540,22 @@ Fetch from the \`LIST Benefits\` endpoint and filter by \`ID\` to show all benef "generatedName": "benefitEndDate", "key": "end_date", "schema": { - "description": undefined, + "description": null, "generatedName": "benefitEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The day and time the benefit ended.", "generatedName": "BenefitEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The day and time the benefit ended.", "generatedName": "BenefitEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -26704,16 +26570,16 @@ Fetch from the \`LIST Benefits\` endpoint and filter by \`ID\` to show all benef "generatedName": "benefitRemoteWasDeleted", "key": "remote_was_deleted", "schema": { - "description": undefined, + "description": null, "generatedName": "benefitRemoteWasDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates whether or not this object has been deleted by third party webhooks.", "generatedName": "BenefitRemoteWasDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -26727,16 +26593,16 @@ Fetch from the \`LIST Benefits\` endpoint and filter by \`ID\` to show all benef "generatedName": "benefitModifiedAt", "key": "modified_at", "schema": { - "description": undefined, + "description": null, "generatedName": "benefitModifiedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "This is the datetime that this object was last updated by Merge", "generatedName": "BenefitModifiedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -26750,38 +26616,37 @@ Fetch from the \`LIST Benefits\` endpoint and filter by \`ID\` to show all benef "generatedName": "benefitFieldMappings", "key": "field_mappings", "schema": { - "description": undefined, + "description": null, "generatedName": "benefitFieldMappings", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BenefitFieldMappings", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BenefitFieldMappings", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "BenefitFieldMappingsKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "BenefitFieldMappingsValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -26794,28 +26659,28 @@ Fetch from the \`LIST Benefits\` endpoint and filter by \`ID\` to show all benef "generatedName": "benefitRemoteData", "key": "remote_data", "schema": { - "description": undefined, + "description": null, "generatedName": "benefitRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BenefitRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BenefitRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "BenefitRemoteDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RemoteData", "type": "reference", }, @@ -26835,92 +26700,92 @@ Fetch from the \`LIST Benefits\` endpoint and filter by \`ID\` to show all benef * \`mktg\` - mktg * \`filestorage\` - filestorage", "generatedName": "CategoriesEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "hris", - "nameOverride": undefined, + "nameOverride": null, "value": "hris", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ats", - "nameOverride": undefined, + "nameOverride": null, "value": "ats", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "accounting", - "nameOverride": undefined, + "nameOverride": null, "value": "accounting", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ticketing", - "nameOverride": undefined, + "nameOverride": null, "value": "ticketing", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "crm", - "nameOverride": undefined, + "nameOverride": null, "value": "crm", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "mktg", - "nameOverride": undefined, + "nameOverride": null, "value": "mktg", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "filestorage", - "nameOverride": undefined, + "nameOverride": null, "value": "filestorage", }, ], @@ -26934,92 +26799,92 @@ Fetch from the \`LIST Benefits\` endpoint and filter by \`ID\` to show all benef * \`mktg\` - mktg * \`filestorage\` - filestorage", "generatedName": "CategoryEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "hris", - "nameOverride": undefined, + "nameOverride": null, "value": "hris", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ats", - "nameOverride": undefined, + "nameOverride": null, "value": "ats", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "accounting", - "nameOverride": undefined, + "nameOverride": null, "value": "accounting", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ticketing", - "nameOverride": undefined, + "nameOverride": null, "value": "ticketing", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "crm", - "nameOverride": undefined, + "nameOverride": null, "value": "crm", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "mktg", - "nameOverride": undefined, + "nameOverride": null, "value": "mktg", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "filestorage", - "nameOverride": undefined, + "nameOverride": null, "value": "filestorage", }, ], @@ -27027,10 +26892,10 @@ Fetch from the \`LIST Benefits\` endpoint and filter by \`ID\` to show all benef "CommonModelScopesBodyRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CommonModelScopesBodyRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -27038,12 +26903,12 @@ Fetch from the \`LIST Benefits\` endpoint and filter by \`ID\` to show all benef "generatedName": "commonModelScopesBodyRequestModelId", "key": "model_id", "schema": { - "description": undefined, + "description": null, "generatedName": "CommonModelScopesBodyRequestModelId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -27056,16 +26921,16 @@ Fetch from the \`LIST Benefits\` endpoint and filter by \`ID\` to show all benef "generatedName": "commonModelScopesBodyRequestEnabledActions", "key": "enabled_actions", "schema": { - "description": undefined, + "description": null, "generatedName": "CommonModelScopesBodyRequestEnabledActions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CommonModelScopesBodyRequestEnabledActionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnabledActionsEnum", "type": "reference", }, @@ -27077,18 +26942,18 @@ Fetch from the \`LIST Benefits\` endpoint and filter by \`ID\` to show all benef "generatedName": "commonModelScopesBodyRequestDisabledFields", "key": "disabled_fields", "schema": { - "description": undefined, + "description": null, "generatedName": "CommonModelScopesBodyRequestDisabledFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CommonModelScopesBodyRequestDisabledFieldsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -27109,8 +26974,8 @@ The \`Company\` object is used to represent a company within the HRIS / Payroll ### Usage Example Fetch from the \`LIST Companies\` endpoint and filter by \`ID\` to show all companies.", "generatedName": "Company", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -27118,19 +26983,19 @@ Fetch from the \`LIST Companies\` endpoint and filter by \`ID\` to show all comp "generatedName": "companyId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "companyId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CompanyId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27143,25 +27008,25 @@ Fetch from the \`LIST Companies\` endpoint and filter by \`ID\` to show all comp "generatedName": "companyRemoteId", "key": "remote_id", "schema": { - "description": undefined, + "description": null, "generatedName": "companyRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The third-party API ID of the matching object.", "generatedName": "CompanyRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The third-party API ID of the matching object.", "generatedName": "CompanyRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27175,25 +27040,25 @@ Fetch from the \`LIST Companies\` endpoint and filter by \`ID\` to show all comp "generatedName": "companyLegalName", "key": "legal_name", "schema": { - "description": undefined, + "description": null, "generatedName": "companyLegalName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The company's legal name.", "generatedName": "CompanyLegalName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The company's legal name.", "generatedName": "CompanyLegalName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27207,25 +27072,25 @@ Fetch from the \`LIST Companies\` endpoint and filter by \`ID\` to show all comp "generatedName": "companyDisplayName", "key": "display_name", "schema": { - "description": undefined, + "description": null, "generatedName": "companyDisplayName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The company's display name.", "generatedName": "CompanyDisplayName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The company's display name.", "generatedName": "CompanyDisplayName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27239,37 +27104,37 @@ Fetch from the \`LIST Companies\` endpoint and filter by \`ID\` to show all comp "generatedName": "companyEins", "key": "eins", "schema": { - "description": undefined, + "description": null, "generatedName": "companyEins", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The company's Employer Identification Numbers.", "generatedName": "CompanyEins", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The company's Employer Identification Numbers.", "generatedName": "CompanyEins", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CompanyEinsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CompanyEinsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27285,16 +27150,16 @@ Fetch from the \`LIST Companies\` endpoint and filter by \`ID\` to show all comp "generatedName": "companyRemoteWasDeleted", "key": "remote_was_deleted", "schema": { - "description": undefined, + "description": null, "generatedName": "companyRemoteWasDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates whether or not this object has been deleted by third party webhooks.", "generatedName": "CompanyRemoteWasDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -27308,16 +27173,16 @@ Fetch from the \`LIST Companies\` endpoint and filter by \`ID\` to show all comp "generatedName": "companyModifiedAt", "key": "modified_at", "schema": { - "description": undefined, + "description": null, "generatedName": "companyModifiedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "This is the datetime that this object was last updated by Merge", "generatedName": "CompanyModifiedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -27331,38 +27196,37 @@ Fetch from the \`LIST Companies\` endpoint and filter by \`ID\` to show all comp "generatedName": "companyFieldMappings", "key": "field_mappings", "schema": { - "description": undefined, + "description": null, "generatedName": "companyFieldMappings", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CompanyFieldMappings", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CompanyFieldMappings", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "CompanyFieldMappingsKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "CompanyFieldMappingsValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -27375,28 +27239,28 @@ Fetch from the \`LIST Companies\` endpoint and filter by \`ID\` to show all comp "generatedName": "companyRemoteData", "key": "remote_data", "schema": { - "description": undefined, + "description": null, "generatedName": "companyRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CompanyRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CompanyRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CompanyRemoteDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RemoteData", "type": "reference", }, @@ -27410,10 +27274,10 @@ Fetch from the \`LIST Companies\` endpoint and filter by \`ID\` to show all comp "ConditionSchema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ConditionSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -27423,11 +27287,11 @@ Fetch from the \`LIST Companies\` endpoint and filter by \`ID\` to show all comp "schema": { "description": "The ID of the condition schema. This ID is used when updating selective syncs for a linked account.", "generatedName": "ConditionSchemaId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27439,19 +27303,19 @@ Fetch from the \`LIST Companies\` endpoint and filter by \`ID\` to show all comp "generatedName": "conditionSchemaCommonModel", "key": "common_model", "schema": { - "description": undefined, + "description": null, "generatedName": "conditionSchemaCommonModel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The common model for which a condition schema is defined.", "generatedName": "ConditionSchemaCommonModel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27466,17 +27330,17 @@ Fetch from the \`LIST Companies\` endpoint and filter by \`ID\` to show all comp "schema": { "description": "User-facing *native condition* name. e.g. "Skip Manager".", "generatedName": "ConditionSchemaNativeName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "User-facing *native condition* name. e.g. "Skip Manager".", "generatedName": "ConditionSchemaNativeName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27491,17 +27355,17 @@ Fetch from the \`LIST Companies\` endpoint and filter by \`ID\` to show all comp "schema": { "description": "The name of the field on the common model that this condition corresponds to, if they conceptually match. e.g. "location_type".", "generatedName": "ConditionSchemaFieldName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The name of the field on the common model that this condition corresponds to, if they conceptually match. e.g. "location_type".", "generatedName": "ConditionSchemaFieldName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27514,16 +27378,16 @@ Fetch from the \`LIST Companies\` endpoint and filter by \`ID\` to show all comp "generatedName": "conditionSchemaIsUnique", "key": "is_unique", "schema": { - "description": undefined, + "description": null, "generatedName": "conditionSchemaIsUnique", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether this condition can only be applied once. If false, the condition can be AND'd together multiple times.", "generatedName": "ConditionSchemaIsUnique", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -27537,7 +27401,8 @@ Fetch from the \`LIST Companies\` endpoint and filter by \`ID\` to show all comp "generatedName": "conditionSchemaConditionType", "key": "condition_type", "schema": { - "oneOf": { + "type": "oneOf", + "value": { "description": "The type of value(s) that can be set for this condition. * \`BOOLEAN\` - BOOLEAN @@ -27548,25 +27413,25 @@ Fetch from the \`LIST Companies\` endpoint and filter by \`ID\` to show all comp * \`STRING\` - STRING * \`LIST_OF_STRINGS\` - LIST_OF_STRINGS", "generatedName": "ConditionSchemaConditionType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "ConditionSchemaConditionTypeZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ConditionTypeEnum", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "ConditionSchemaConditionType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27574,7 +27439,6 @@ Fetch from the \`LIST Companies\` endpoint and filter by \`ID\` to show all comp ], "type": "undisciminated", }, - "type": "oneOf", }, }, { @@ -27585,14 +27449,14 @@ Fetch from the \`LIST Companies\` endpoint and filter by \`ID\` to show all comp "schema": { "description": "The schemas for the operators that can be used on a condition.", "generatedName": "ConditionSchemaOperators", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ConditionSchemaOperatorsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "OperatorSchema", "type": "reference", }, @@ -27610,92 +27474,92 @@ Fetch from the \`LIST Companies\` endpoint and filter by \`ID\` to show all comp * \`STRING\` - STRING * \`LIST_OF_STRINGS\` - LIST_OF_STRINGS", "generatedName": "ConditionTypeEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BOOLEAN", - "nameOverride": undefined, + "nameOverride": null, "value": "BOOLEAN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DATE", - "nameOverride": undefined, + "nameOverride": null, "value": "DATE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DATE_TIME", - "nameOverride": undefined, + "nameOverride": null, "value": "DATE_TIME", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "INTEGER", - "nameOverride": undefined, + "nameOverride": null, "value": "INTEGER", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FLOAT", - "nameOverride": undefined, + "nameOverride": null, "value": "FLOAT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "STRING", - "nameOverride": undefined, + "nameOverride": null, "value": "STRING", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LIST_OF_STRINGS", - "nameOverride": undefined, + "nameOverride": null, "value": "LIST_OF_STRINGS", }, ], @@ -27951,2996 +27815,2996 @@ Fetch from the \`LIST Companies\` endpoint and filter by \`ID\` to show all comp * \`ZM\` - Zambia * \`ZW\` - Zimbabwe", "generatedName": "CountryEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AF", - "nameOverride": undefined, + "nameOverride": null, "value": "AF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AX", - "nameOverride": undefined, + "nameOverride": null, "value": "AX", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AL", - "nameOverride": undefined, + "nameOverride": null, "value": "AL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DZ", - "nameOverride": undefined, + "nameOverride": null, "value": "DZ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AS", - "nameOverride": undefined, + "nameOverride": null, "value": "AS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AD", - "nameOverride": undefined, + "nameOverride": null, "value": "AD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AO", - "nameOverride": undefined, + "nameOverride": null, "value": "AO", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AI", - "nameOverride": undefined, + "nameOverride": null, "value": "AI", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AQ", - "nameOverride": undefined, + "nameOverride": null, "value": "AQ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AG", - "nameOverride": undefined, + "nameOverride": null, "value": "AG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AR", - "nameOverride": undefined, + "nameOverride": null, "value": "AR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AM", - "nameOverride": undefined, + "nameOverride": null, "value": "AM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AW", - "nameOverride": undefined, + "nameOverride": null, "value": "AW", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AU", - "nameOverride": undefined, + "nameOverride": null, "value": "AU", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AT", - "nameOverride": undefined, + "nameOverride": null, "value": "AT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AZ", - "nameOverride": undefined, + "nameOverride": null, "value": "AZ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BS", - "nameOverride": undefined, + "nameOverride": null, "value": "BS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BH", - "nameOverride": undefined, + "nameOverride": null, "value": "BH", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BD", - "nameOverride": undefined, + "nameOverride": null, "value": "BD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BB", - "nameOverride": undefined, + "nameOverride": null, "value": "BB", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BY", - "nameOverride": undefined, + "nameOverride": null, "value": "BY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BE", - "nameOverride": undefined, + "nameOverride": null, "value": "BE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BZ", - "nameOverride": undefined, + "nameOverride": null, "value": "BZ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BJ", - "nameOverride": undefined, + "nameOverride": null, "value": "BJ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BM", - "nameOverride": undefined, + "nameOverride": null, "value": "BM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BT", - "nameOverride": undefined, + "nameOverride": null, "value": "BT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BO", - "nameOverride": undefined, + "nameOverride": null, "value": "BO", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BQ", - "nameOverride": undefined, + "nameOverride": null, "value": "BQ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BA", - "nameOverride": undefined, + "nameOverride": null, "value": "BA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BW", - "nameOverride": undefined, + "nameOverride": null, "value": "BW", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BV", - "nameOverride": undefined, + "nameOverride": null, "value": "BV", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BR", - "nameOverride": undefined, + "nameOverride": null, "value": "BR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "IO", - "nameOverride": undefined, + "nameOverride": null, "value": "IO", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BN", - "nameOverride": undefined, + "nameOverride": null, "value": "BN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BG", - "nameOverride": undefined, + "nameOverride": null, "value": "BG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BF", - "nameOverride": undefined, + "nameOverride": null, "value": "BF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BI", - "nameOverride": undefined, + "nameOverride": null, "value": "BI", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CV", - "nameOverride": undefined, + "nameOverride": null, "value": "CV", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KH", - "nameOverride": undefined, + "nameOverride": null, "value": "KH", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CM", - "nameOverride": undefined, + "nameOverride": null, "value": "CM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CA", - "nameOverride": undefined, + "nameOverride": null, "value": "CA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KY", - "nameOverride": undefined, + "nameOverride": null, "value": "KY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CF", - "nameOverride": undefined, + "nameOverride": null, "value": "CF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TD", - "nameOverride": undefined, + "nameOverride": null, "value": "TD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CL", - "nameOverride": undefined, + "nameOverride": null, "value": "CL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CN", - "nameOverride": undefined, + "nameOverride": null, "value": "CN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CX", - "nameOverride": undefined, + "nameOverride": null, "value": "CX", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CC", - "nameOverride": undefined, + "nameOverride": null, "value": "CC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CO", - "nameOverride": undefined, + "nameOverride": null, "value": "CO", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KM", - "nameOverride": undefined, + "nameOverride": null, "value": "KM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CG", - "nameOverride": undefined, + "nameOverride": null, "value": "CG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CD", - "nameOverride": undefined, + "nameOverride": null, "value": "CD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CK", - "nameOverride": undefined, + "nameOverride": null, "value": "CK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CR", - "nameOverride": undefined, + "nameOverride": null, "value": "CR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CI", - "nameOverride": undefined, + "nameOverride": null, "value": "CI", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HR", - "nameOverride": undefined, + "nameOverride": null, "value": "HR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CU", - "nameOverride": undefined, + "nameOverride": null, "value": "CU", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CW", - "nameOverride": undefined, + "nameOverride": null, "value": "CW", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CY", - "nameOverride": undefined, + "nameOverride": null, "value": "CY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CZ", - "nameOverride": undefined, + "nameOverride": null, "value": "CZ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DK", - "nameOverride": undefined, + "nameOverride": null, "value": "DK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DJ", - "nameOverride": undefined, + "nameOverride": null, "value": "DJ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DM", - "nameOverride": undefined, + "nameOverride": null, "value": "DM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DO", - "nameOverride": undefined, + "nameOverride": null, "value": "DO", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EC", - "nameOverride": undefined, + "nameOverride": null, "value": "EC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EG", - "nameOverride": undefined, + "nameOverride": null, "value": "EG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SV", - "nameOverride": undefined, + "nameOverride": null, "value": "SV", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GQ", - "nameOverride": undefined, + "nameOverride": null, "value": "GQ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ER", - "nameOverride": undefined, + "nameOverride": null, "value": "ER", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EE", - "nameOverride": undefined, + "nameOverride": null, "value": "EE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SZ", - "nameOverride": undefined, + "nameOverride": null, "value": "SZ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ET", - "nameOverride": undefined, + "nameOverride": null, "value": "ET", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FK", - "nameOverride": undefined, + "nameOverride": null, "value": "FK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FO", - "nameOverride": undefined, + "nameOverride": null, "value": "FO", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FJ", - "nameOverride": undefined, + "nameOverride": null, "value": "FJ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FI", - "nameOverride": undefined, + "nameOverride": null, "value": "FI", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FR", - "nameOverride": undefined, + "nameOverride": null, "value": "FR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GF", - "nameOverride": undefined, + "nameOverride": null, "value": "GF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PF", - "nameOverride": undefined, + "nameOverride": null, "value": "PF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TF", - "nameOverride": undefined, + "nameOverride": null, "value": "TF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GA", - "nameOverride": undefined, + "nameOverride": null, "value": "GA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GM", - "nameOverride": undefined, + "nameOverride": null, "value": "GM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GE", - "nameOverride": undefined, + "nameOverride": null, "value": "GE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DE", - "nameOverride": undefined, + "nameOverride": null, "value": "DE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GH", - "nameOverride": undefined, + "nameOverride": null, "value": "GH", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GI", - "nameOverride": undefined, + "nameOverride": null, "value": "GI", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GR", - "nameOverride": undefined, + "nameOverride": null, "value": "GR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GL", - "nameOverride": undefined, + "nameOverride": null, "value": "GL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GD", - "nameOverride": undefined, + "nameOverride": null, "value": "GD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GP", - "nameOverride": undefined, + "nameOverride": null, "value": "GP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GU", - "nameOverride": undefined, + "nameOverride": null, "value": "GU", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GT", - "nameOverride": undefined, + "nameOverride": null, "value": "GT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GG", - "nameOverride": undefined, + "nameOverride": null, "value": "GG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GN", - "nameOverride": undefined, + "nameOverride": null, "value": "GN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GW", - "nameOverride": undefined, + "nameOverride": null, "value": "GW", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GY", - "nameOverride": undefined, + "nameOverride": null, "value": "GY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HT", - "nameOverride": undefined, + "nameOverride": null, "value": "HT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HM", - "nameOverride": undefined, + "nameOverride": null, "value": "HM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "VA", - "nameOverride": undefined, + "nameOverride": null, "value": "VA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HN", - "nameOverride": undefined, + "nameOverride": null, "value": "HN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HK", - "nameOverride": undefined, + "nameOverride": null, "value": "HK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HU", - "nameOverride": undefined, + "nameOverride": null, "value": "HU", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "IS", - "nameOverride": undefined, + "nameOverride": null, "value": "IS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "IN", - "nameOverride": undefined, + "nameOverride": null, "value": "IN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ID", - "nameOverride": undefined, + "nameOverride": null, "value": "ID", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "IR", - "nameOverride": undefined, + "nameOverride": null, "value": "IR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "IQ", - "nameOverride": undefined, + "nameOverride": null, "value": "IQ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "IE", - "nameOverride": undefined, + "nameOverride": null, "value": "IE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "IM", - "nameOverride": undefined, + "nameOverride": null, "value": "IM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "IL", - "nameOverride": undefined, + "nameOverride": null, "value": "IL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "IT", - "nameOverride": undefined, + "nameOverride": null, "value": "IT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "JM", - "nameOverride": undefined, + "nameOverride": null, "value": "JM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "JP", - "nameOverride": undefined, + "nameOverride": null, "value": "JP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "JE", - "nameOverride": undefined, + "nameOverride": null, "value": "JE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "JO", - "nameOverride": undefined, + "nameOverride": null, "value": "JO", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KZ", - "nameOverride": undefined, + "nameOverride": null, "value": "KZ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KE", - "nameOverride": undefined, + "nameOverride": null, "value": "KE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KI", - "nameOverride": undefined, + "nameOverride": null, "value": "KI", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KW", - "nameOverride": undefined, + "nameOverride": null, "value": "KW", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KG", - "nameOverride": undefined, + "nameOverride": null, "value": "KG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LA", - "nameOverride": undefined, + "nameOverride": null, "value": "LA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LV", - "nameOverride": undefined, + "nameOverride": null, "value": "LV", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LB", - "nameOverride": undefined, + "nameOverride": null, "value": "LB", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LS", - "nameOverride": undefined, + "nameOverride": null, "value": "LS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LR", - "nameOverride": undefined, + "nameOverride": null, "value": "LR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LY", - "nameOverride": undefined, + "nameOverride": null, "value": "LY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LI", - "nameOverride": undefined, + "nameOverride": null, "value": "LI", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LT", - "nameOverride": undefined, + "nameOverride": null, "value": "LT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LU", - "nameOverride": undefined, + "nameOverride": null, "value": "LU", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MO", - "nameOverride": undefined, + "nameOverride": null, "value": "MO", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MG", - "nameOverride": undefined, + "nameOverride": null, "value": "MG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MW", - "nameOverride": undefined, + "nameOverride": null, "value": "MW", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MY", - "nameOverride": undefined, + "nameOverride": null, "value": "MY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MV", - "nameOverride": undefined, + "nameOverride": null, "value": "MV", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ML", - "nameOverride": undefined, + "nameOverride": null, "value": "ML", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MT", - "nameOverride": undefined, + "nameOverride": null, "value": "MT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MH", - "nameOverride": undefined, + "nameOverride": null, "value": "MH", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MQ", - "nameOverride": undefined, + "nameOverride": null, "value": "MQ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MR", - "nameOverride": undefined, + "nameOverride": null, "value": "MR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MU", - "nameOverride": undefined, + "nameOverride": null, "value": "MU", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "YT", - "nameOverride": undefined, + "nameOverride": null, "value": "YT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MX", - "nameOverride": undefined, + "nameOverride": null, "value": "MX", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FM", - "nameOverride": undefined, + "nameOverride": null, "value": "FM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MD", - "nameOverride": undefined, + "nameOverride": null, "value": "MD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MC", - "nameOverride": undefined, + "nameOverride": null, "value": "MC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MN", - "nameOverride": undefined, + "nameOverride": null, "value": "MN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ME", - "nameOverride": undefined, + "nameOverride": null, "value": "ME", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MS", - "nameOverride": undefined, + "nameOverride": null, "value": "MS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MA", - "nameOverride": undefined, + "nameOverride": null, "value": "MA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MZ", - "nameOverride": undefined, + "nameOverride": null, "value": "MZ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MM", - "nameOverride": undefined, + "nameOverride": null, "value": "MM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NA", - "nameOverride": undefined, + "nameOverride": null, "value": "NA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NR", - "nameOverride": undefined, + "nameOverride": null, "value": "NR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NP", - "nameOverride": undefined, + "nameOverride": null, "value": "NP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NL", - "nameOverride": undefined, + "nameOverride": null, "value": "NL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NC", - "nameOverride": undefined, + "nameOverride": null, "value": "NC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NZ", - "nameOverride": undefined, + "nameOverride": null, "value": "NZ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NI", - "nameOverride": undefined, + "nameOverride": null, "value": "NI", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NE", - "nameOverride": undefined, + "nameOverride": null, "value": "NE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NG", - "nameOverride": undefined, + "nameOverride": null, "value": "NG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NU", - "nameOverride": undefined, + "nameOverride": null, "value": "NU", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NF", - "nameOverride": undefined, + "nameOverride": null, "value": "NF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KP", - "nameOverride": undefined, + "nameOverride": null, "value": "KP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MK", - "nameOverride": undefined, + "nameOverride": null, "value": "MK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MP", - "nameOverride": undefined, + "nameOverride": null, "value": "MP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NO", - "nameOverride": undefined, + "nameOverride": null, "value": "NO", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "OM", - "nameOverride": undefined, + "nameOverride": null, "value": "OM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PK", - "nameOverride": undefined, + "nameOverride": null, "value": "PK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PW", - "nameOverride": undefined, + "nameOverride": null, "value": "PW", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PS", - "nameOverride": undefined, + "nameOverride": null, "value": "PS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PA", - "nameOverride": undefined, + "nameOverride": null, "value": "PA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PG", - "nameOverride": undefined, + "nameOverride": null, "value": "PG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PY", - "nameOverride": undefined, + "nameOverride": null, "value": "PY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PE", - "nameOverride": undefined, + "nameOverride": null, "value": "PE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PH", - "nameOverride": undefined, + "nameOverride": null, "value": "PH", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PN", - "nameOverride": undefined, + "nameOverride": null, "value": "PN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PL", - "nameOverride": undefined, + "nameOverride": null, "value": "PL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PT", - "nameOverride": undefined, + "nameOverride": null, "value": "PT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PR", - "nameOverride": undefined, + "nameOverride": null, "value": "PR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "QA", - "nameOverride": undefined, + "nameOverride": null, "value": "QA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RE", - "nameOverride": undefined, + "nameOverride": null, "value": "RE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RO", - "nameOverride": undefined, + "nameOverride": null, "value": "RO", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RU", - "nameOverride": undefined, + "nameOverride": null, "value": "RU", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RW", - "nameOverride": undefined, + "nameOverride": null, "value": "RW", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BL", - "nameOverride": undefined, + "nameOverride": null, "value": "BL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SH", - "nameOverride": undefined, + "nameOverride": null, "value": "SH", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KN", - "nameOverride": undefined, + "nameOverride": null, "value": "KN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LC", - "nameOverride": undefined, + "nameOverride": null, "value": "LC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MF", - "nameOverride": undefined, + "nameOverride": null, "value": "MF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PM", - "nameOverride": undefined, + "nameOverride": null, "value": "PM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "VC", - "nameOverride": undefined, + "nameOverride": null, "value": "VC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WS", - "nameOverride": undefined, + "nameOverride": null, "value": "WS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SM", - "nameOverride": undefined, + "nameOverride": null, "value": "SM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ST", - "nameOverride": undefined, + "nameOverride": null, "value": "ST", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SA", - "nameOverride": undefined, + "nameOverride": null, "value": "SA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SN", - "nameOverride": undefined, + "nameOverride": null, "value": "SN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RS", - "nameOverride": undefined, + "nameOverride": null, "value": "RS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SC", - "nameOverride": undefined, + "nameOverride": null, "value": "SC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SL", - "nameOverride": undefined, + "nameOverride": null, "value": "SL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SG", - "nameOverride": undefined, + "nameOverride": null, "value": "SG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SX", - "nameOverride": undefined, + "nameOverride": null, "value": "SX", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SK", - "nameOverride": undefined, + "nameOverride": null, "value": "SK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SI", - "nameOverride": undefined, + "nameOverride": null, "value": "SI", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SB", - "nameOverride": undefined, + "nameOverride": null, "value": "SB", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SO", - "nameOverride": undefined, + "nameOverride": null, "value": "SO", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ZA", - "nameOverride": undefined, + "nameOverride": null, "value": "ZA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GS", - "nameOverride": undefined, + "nameOverride": null, "value": "GS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KR", - "nameOverride": undefined, + "nameOverride": null, "value": "KR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SS", - "nameOverride": undefined, + "nameOverride": null, "value": "SS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ES", - "nameOverride": undefined, + "nameOverride": null, "value": "ES", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LK", - "nameOverride": undefined, + "nameOverride": null, "value": "LK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SD", - "nameOverride": undefined, + "nameOverride": null, "value": "SD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SR", - "nameOverride": undefined, + "nameOverride": null, "value": "SR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SJ", - "nameOverride": undefined, + "nameOverride": null, "value": "SJ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SE", - "nameOverride": undefined, + "nameOverride": null, "value": "SE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CH", - "nameOverride": undefined, + "nameOverride": null, "value": "CH", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SY", - "nameOverride": undefined, + "nameOverride": null, "value": "SY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TW", - "nameOverride": undefined, + "nameOverride": null, "value": "TW", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TJ", - "nameOverride": undefined, + "nameOverride": null, "value": "TJ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TZ", - "nameOverride": undefined, + "nameOverride": null, "value": "TZ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TH", - "nameOverride": undefined, + "nameOverride": null, "value": "TH", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TL", - "nameOverride": undefined, + "nameOverride": null, "value": "TL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TG", - "nameOverride": undefined, + "nameOverride": null, "value": "TG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TK", - "nameOverride": undefined, + "nameOverride": null, "value": "TK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TO", - "nameOverride": undefined, + "nameOverride": null, "value": "TO", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TT", - "nameOverride": undefined, + "nameOverride": null, "value": "TT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TN", - "nameOverride": undefined, + "nameOverride": null, "value": "TN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TR", - "nameOverride": undefined, + "nameOverride": null, "value": "TR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TM", - "nameOverride": undefined, + "nameOverride": null, "value": "TM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TC", - "nameOverride": undefined, + "nameOverride": null, "value": "TC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TV", - "nameOverride": undefined, + "nameOverride": null, "value": "TV", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UG", - "nameOverride": undefined, + "nameOverride": null, "value": "UG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UA", - "nameOverride": undefined, + "nameOverride": null, "value": "UA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AE", - "nameOverride": undefined, + "nameOverride": null, "value": "AE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GB", - "nameOverride": undefined, + "nameOverride": null, "value": "GB", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UM", - "nameOverride": undefined, + "nameOverride": null, "value": "UM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "US", - "nameOverride": undefined, + "nameOverride": null, "value": "US", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UY", - "nameOverride": undefined, + "nameOverride": null, "value": "UY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UZ", - "nameOverride": undefined, + "nameOverride": null, "value": "UZ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "VU", - "nameOverride": undefined, + "nameOverride": null, "value": "VU", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "VE", - "nameOverride": undefined, + "nameOverride": null, "value": "VE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "VN", - "nameOverride": undefined, + "nameOverride": null, "value": "VN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "VG", - "nameOverride": undefined, + "nameOverride": null, "value": "VG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "VI", - "nameOverride": undefined, + "nameOverride": null, "value": "VI", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WF", - "nameOverride": undefined, + "nameOverride": null, "value": "WF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EH", - "nameOverride": undefined, + "nameOverride": null, "value": "EH", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "YE", - "nameOverride": undefined, + "nameOverride": null, "value": "YE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ZM", - "nameOverride": undefined, + "nameOverride": null, "value": "ZM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ZW", - "nameOverride": undefined, + "nameOverride": null, "value": "ZW", }, ], @@ -30955,8 +30819,8 @@ The \`DataPassthrough\` object is used to send information to an otherwise-unsup ### Usage Example Create a \`DataPassthrough\` to get team hierarchies from your Rippling integration.", "generatedName": "DataPassthroughRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -30964,10 +30828,10 @@ Create a \`DataPassthrough\` to get team hierarchies from your Rippling integrat "generatedName": "dataPassthroughRequestMethod", "key": "method", "schema": { - "description": undefined, + "description": null, "generatedName": "DataPassthroughRequestMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MethodEnum", "type": "reference", }, @@ -30978,12 +30842,12 @@ Create a \`DataPassthrough\` to get team hierarchies from your Rippling integrat "generatedName": "dataPassthroughRequestPath", "key": "path", "schema": { - "description": undefined, + "description": null, "generatedName": "DataPassthroughRequestPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -30996,24 +30860,24 @@ Create a \`DataPassthrough\` to get team hierarchies from your Rippling integrat "generatedName": "dataPassthroughRequestBaseUrlOverride", "key": "base_url_override", "schema": { - "description": undefined, + "description": null, "generatedName": "dataPassthroughRequestBaseUrlOverride", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DataPassthroughRequestBaseUrlOverride", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DataPassthroughRequestBaseUrlOverride", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -31028,24 +30892,24 @@ Create a \`DataPassthrough\` to get team hierarchies from your Rippling integrat "generatedName": "dataPassthroughRequestData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "dataPassthroughRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DataPassthroughRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DataPassthroughRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -31060,28 +30924,28 @@ Create a \`DataPassthrough\` to get team hierarchies from your Rippling integrat "generatedName": "dataPassthroughRequestMultipartFormData", "key": "multipart_form_data", "schema": { - "description": undefined, + "description": null, "generatedName": "dataPassthroughRequestMultipartFormData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Pass an array of \`MultipartFormField\` objects in here instead of using the \`data\` param if \`request_format\` is set to \`MULTIPART\`.", "generatedName": "DataPassthroughRequestMultipartFormData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Pass an array of \`MultipartFormField\` objects in here instead of using the \`data\` param if \`request_format\` is set to \`MULTIPART\`.", "generatedName": "DataPassthroughRequestMultipartFormData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "DataPassthroughRequestMultipartFormDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MultipartFormFieldRequest", "type": "reference", }, @@ -31095,38 +30959,37 @@ Create a \`DataPassthrough\` to get team hierarchies from your Rippling integrat "generatedName": "dataPassthroughRequestHeaders", "key": "headers", "schema": { - "description": undefined, + "description": null, "generatedName": "dataPassthroughRequestHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The headers to use for the request (Merge will handle the account's authorization headers). \`Content-Type\` header is required for passthrough. Choose content type corresponding to expected format of receiving server.", "generatedName": "DataPassthroughRequestHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The headers to use for the request (Merge will handle the account's authorization headers). \`Content-Type\` header is required for passthrough. Choose content type corresponding to expected format of receiving server.", "generatedName": "DataPassthroughRequestHeaders", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "DataPassthroughRequestHeadersKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "DataPassthroughRequestHeadersValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -31139,22 +31002,22 @@ Create a \`DataPassthrough\` to get team hierarchies from your Rippling integrat "generatedName": "dataPassthroughRequestRequestFormat", "key": "request_format", "schema": { - "description": undefined, + "description": null, "generatedName": "dataPassthroughRequestRequestFormat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DataPassthroughRequestRequestFormat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DataPassthroughRequestRequestFormat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RequestFormatEnum", "type": "reference", }, @@ -31167,16 +31030,16 @@ Create a \`DataPassthrough\` to get team hierarchies from your Rippling integrat "generatedName": "dataPassthroughRequestNormalizeResponse", "key": "normalize_response", "schema": { - "description": undefined, + "description": null, "generatedName": "dataPassthroughRequestNormalizeResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optional. If true, the response will always be an object of the form \`{"type": T, "value": ...}\` where \`T\` will be one of \`string, boolean, number, null, array, object\`.", "generatedName": "DataPassthroughRequestNormalizeResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -31190,10 +31053,10 @@ Create a \`DataPassthrough\` to get team hierarchies from your Rippling integrat "DebugModeLog": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DebugModeLog", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -31201,13 +31064,13 @@ Create a \`DataPassthrough\` to get team hierarchies from your Rippling integrat "generatedName": "debugModeLogLogId", "key": "log_id", "schema": { - "description": undefined, + "description": null, "generatedName": "DebugModeLogLogId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31219,13 +31082,13 @@ Create a \`DataPassthrough\` to get team hierarchies from your Rippling integrat "generatedName": "debugModeLogDashboardView", "key": "dashboard_view", "schema": { - "description": undefined, + "description": null, "generatedName": "DebugModeLogDashboardView", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31237,10 +31100,10 @@ Create a \`DataPassthrough\` to get team hierarchies from your Rippling integrat "generatedName": "debugModeLogLogSummary", "key": "log_summary", "schema": { - "description": undefined, + "description": null, "generatedName": "DebugModeLogLogSummary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DebugModelLogSummary", "type": "reference", }, @@ -31251,10 +31114,10 @@ Create a \`DataPassthrough\` to get team hierarchies from your Rippling integrat "DebugModelLogSummary": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DebugModelLogSummary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -31262,13 +31125,13 @@ Create a \`DataPassthrough\` to get team hierarchies from your Rippling integrat "generatedName": "debugModelLogSummaryUrl", "key": "url", "schema": { - "description": undefined, + "description": null, "generatedName": "DebugModelLogSummaryUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31280,13 +31143,13 @@ Create a \`DataPassthrough\` to get team hierarchies from your Rippling integrat "generatedName": "debugModelLogSummaryMethod", "key": "method", "schema": { - "description": undefined, + "description": null, "generatedName": "DebugModelLogSummaryMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31298,10 +31161,10 @@ Create a \`DataPassthrough\` to get team hierarchies from your Rippling integrat "generatedName": "debugModelLogSummaryStatusCode", "key": "status_code", "schema": { - "description": undefined, + "description": null, "generatedName": "DebugModelLogSummaryStatusCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -31321,8 +31184,8 @@ The \`Deduction\` object is used to represent an array of the wages withheld fro ### Usage Example Fetch from the \`LIST Deductions\` endpoint and filter by \`ID\` to show all deductions.", "generatedName": "Deduction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -31330,19 +31193,19 @@ Fetch from the \`LIST Deductions\` endpoint and filter by \`ID\` to show all ded "generatedName": "deductionId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "deductionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DeductionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31355,25 +31218,25 @@ Fetch from the \`LIST Deductions\` endpoint and filter by \`ID\` to show all ded "generatedName": "deductionRemoteId", "key": "remote_id", "schema": { - "description": undefined, + "description": null, "generatedName": "deductionRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The third-party API ID of the matching object.", "generatedName": "DeductionRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The third-party API ID of the matching object.", "generatedName": "DeductionRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31387,25 +31250,25 @@ Fetch from the \`LIST Deductions\` endpoint and filter by \`ID\` to show all ded "generatedName": "deductionEmployeePayrollRun", "key": "employee_payroll_run", "schema": { - "description": undefined, + "description": null, "generatedName": "deductionEmployeePayrollRun", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DeductionEmployeePayrollRun", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DeductionEmployeePayrollRun", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31419,25 +31282,25 @@ Fetch from the \`LIST Deductions\` endpoint and filter by \`ID\` to show all ded "generatedName": "deductionName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "deductionName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The deduction's name.", "generatedName": "DeductionName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The deduction's name.", "generatedName": "DeductionName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31451,22 +31314,22 @@ Fetch from the \`LIST Deductions\` endpoint and filter by \`ID\` to show all ded "generatedName": "deductionEmployeeDeduction", "key": "employee_deduction", "schema": { - "description": undefined, + "description": null, "generatedName": "deductionEmployeeDeduction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The amount of money that is withheld from an employee's gross pay by the employee.", "generatedName": "DeductionEmployeeDeduction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The amount of money that is withheld from an employee's gross pay by the employee.", "generatedName": "DeductionEmployeeDeduction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -31481,22 +31344,22 @@ Fetch from the \`LIST Deductions\` endpoint and filter by \`ID\` to show all ded "generatedName": "deductionCompanyDeduction", "key": "company_deduction", "schema": { - "description": undefined, + "description": null, "generatedName": "deductionCompanyDeduction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The amount of money that is withheld on behalf of an employee by the company.", "generatedName": "DeductionCompanyDeduction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The amount of money that is withheld on behalf of an employee by the company.", "generatedName": "DeductionCompanyDeduction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -31511,16 +31374,16 @@ Fetch from the \`LIST Deductions\` endpoint and filter by \`ID\` to show all ded "generatedName": "deductionRemoteWasDeleted", "key": "remote_was_deleted", "schema": { - "description": undefined, + "description": null, "generatedName": "deductionRemoteWasDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates whether or not this object has been deleted by third party webhooks.", "generatedName": "DeductionRemoteWasDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -31534,16 +31397,16 @@ Fetch from the \`LIST Deductions\` endpoint and filter by \`ID\` to show all ded "generatedName": "deductionModifiedAt", "key": "modified_at", "schema": { - "description": undefined, + "description": null, "generatedName": "deductionModifiedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "This is the datetime that this object was last updated by Merge", "generatedName": "DeductionModifiedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -31557,38 +31420,37 @@ Fetch from the \`LIST Deductions\` endpoint and filter by \`ID\` to show all ded "generatedName": "deductionFieldMappings", "key": "field_mappings", "schema": { - "description": undefined, + "description": null, "generatedName": "deductionFieldMappings", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DeductionFieldMappings", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DeductionFieldMappings", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "DeductionFieldMappingsKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "DeductionFieldMappingsValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -31601,28 +31463,28 @@ Fetch from the \`LIST Deductions\` endpoint and filter by \`ID\` to show all ded "generatedName": "deductionRemoteData", "key": "remote_data", "schema": { - "description": undefined, + "description": null, "generatedName": "deductionRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DeductionRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DeductionRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "DeductionRemoteDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RemoteData", "type": "reference", }, @@ -31643,8 +31505,8 @@ The \`Earning\` object is used to represent an array of different compensations ### Usage Example Fetch from the \`LIST Earnings\` endpoint and filter by \`ID\` to show all earnings.", "generatedName": "Earning", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -31652,19 +31514,19 @@ Fetch from the \`LIST Earnings\` endpoint and filter by \`ID\` to show all earni "generatedName": "earningId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "earningId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EarningId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31677,25 +31539,25 @@ Fetch from the \`LIST Earnings\` endpoint and filter by \`ID\` to show all earni "generatedName": "earningRemoteId", "key": "remote_id", "schema": { - "description": undefined, + "description": null, "generatedName": "earningRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The third-party API ID of the matching object.", "generatedName": "EarningRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The third-party API ID of the matching object.", "generatedName": "EarningRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31709,25 +31571,25 @@ Fetch from the \`LIST Earnings\` endpoint and filter by \`ID\` to show all earni "generatedName": "earningEmployeePayrollRun", "key": "employee_payroll_run", "schema": { - "description": undefined, + "description": null, "generatedName": "earningEmployeePayrollRun", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EarningEmployeePayrollRun", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EarningEmployeePayrollRun", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31741,22 +31603,22 @@ Fetch from the \`LIST Earnings\` endpoint and filter by \`ID\` to show all earni "generatedName": "earningAmount", "key": "amount", "schema": { - "description": undefined, + "description": null, "generatedName": "earningAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The amount earned.", "generatedName": "EarningAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The amount earned.", "generatedName": "EarningAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -31771,10 +31633,10 @@ Fetch from the \`LIST Earnings\` endpoint and filter by \`ID\` to show all earni "generatedName": "earningType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "earningType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The type of earning. @@ -31784,11 +31646,12 @@ Fetch from the \`LIST Earnings\` endpoint and filter by \`ID\` to show all earni * \`OVERTIME\` - OVERTIME * \`BONUS\` - BONUS", "generatedName": "EarningType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "The type of earning. * \`SALARY\` - SALARY @@ -31796,25 +31659,25 @@ Fetch from the \`LIST Earnings\` endpoint and filter by \`ID\` to show all earni * \`OVERTIME\` - OVERTIME * \`BONUS\` - BONUS", "generatedName": "EarningType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "EarningTypeZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EarningTypeEnum", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "EarningType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31822,7 +31685,6 @@ Fetch from the \`LIST Earnings\` endpoint and filter by \`ID\` to show all earni ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -31833,16 +31695,16 @@ Fetch from the \`LIST Earnings\` endpoint and filter by \`ID\` to show all earni "generatedName": "earningRemoteWasDeleted", "key": "remote_was_deleted", "schema": { - "description": undefined, + "description": null, "generatedName": "earningRemoteWasDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates whether or not this object has been deleted by third party webhooks.", "generatedName": "EarningRemoteWasDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -31856,16 +31718,16 @@ Fetch from the \`LIST Earnings\` endpoint and filter by \`ID\` to show all earni "generatedName": "earningModifiedAt", "key": "modified_at", "schema": { - "description": undefined, + "description": null, "generatedName": "earningModifiedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "This is the datetime that this object was last updated by Merge", "generatedName": "EarningModifiedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -31879,38 +31741,37 @@ Fetch from the \`LIST Earnings\` endpoint and filter by \`ID\` to show all earni "generatedName": "earningFieldMappings", "key": "field_mappings", "schema": { - "description": undefined, + "description": null, "generatedName": "earningFieldMappings", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EarningFieldMappings", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EarningFieldMappings", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "EarningFieldMappingsKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "EarningFieldMappingsValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -31923,28 +31784,28 @@ Fetch from the \`LIST Earnings\` endpoint and filter by \`ID\` to show all earni "generatedName": "earningRemoteData", "key": "remote_data", "schema": { - "description": undefined, + "description": null, "generatedName": "earningRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EarningRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EarningRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "EarningRemoteDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RemoteData", "type": "reference", }, @@ -31961,56 +31822,56 @@ Fetch from the \`LIST Earnings\` endpoint and filter by \`ID\` to show all earni * \`OVERTIME\` - OVERTIME * \`BONUS\` - BONUS", "generatedName": "EarningTypeEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SALARY", - "nameOverride": undefined, + "nameOverride": null, "value": "SALARY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "REIMBURSEMENT", - "nameOverride": undefined, + "nameOverride": null, "value": "REIMBURSEMENT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "OVERTIME", - "nameOverride": undefined, + "nameOverride": null, "value": "OVERTIME", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BONUS", - "nameOverride": undefined, + "nameOverride": null, "value": "BONUS", }, ], @@ -32025,8 +31886,8 @@ The \`Employee\` object is used to represent any person who has been employed by ### Usage Example Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all employees.", "generatedName": "Employee", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -32034,19 +31895,19 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32059,25 +31920,25 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeRemoteId", "key": "remote_id", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The third-party API ID of the matching object.", "generatedName": "EmployeeRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The third-party API ID of the matching object.", "generatedName": "EmployeeRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32091,25 +31952,25 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeEmployeeNumber", "key": "employee_number", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeEmployeeNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The employee's number that appears in the third-party integration's UI.", "generatedName": "EmployeeEmployeeNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The employee's number that appears in the third-party integration's UI.", "generatedName": "EmployeeEmployeeNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32123,25 +31984,25 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeCompany", "key": "company", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeCompany", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ID of the employee's company.", "generatedName": "EmployeeCompany", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID of the employee's company.", "generatedName": "EmployeeCompany", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32155,25 +32016,25 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeFirstName", "key": "first_name", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeFirstName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The employee's first name.", "generatedName": "EmployeeFirstName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The employee's first name.", "generatedName": "EmployeeFirstName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32187,25 +32048,25 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeLastName", "key": "last_name", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The employee's last name.", "generatedName": "EmployeeLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The employee's last name.", "generatedName": "EmployeeLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32219,25 +32080,25 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeDisplayFullName", "key": "display_full_name", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeDisplayFullName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The employee's full name, to use for display purposes. If a preferred first name is available, the full name will include the preferred first name.", "generatedName": "EmployeeDisplayFullName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The employee's full name, to use for display purposes. If a preferred first name is available, the full name will include the preferred first name.", "generatedName": "EmployeeDisplayFullName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32251,25 +32112,25 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeUsername", "key": "username", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeUsername", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The employee's username that appears in the remote UI.", "generatedName": "EmployeeUsername", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The employee's username that appears in the remote UI.", "generatedName": "EmployeeUsername", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32283,31 +32144,31 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeGroups", "key": "groups", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeGroups", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeGroups", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeGroupsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeGroupsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32322,25 +32183,25 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeWorkEmail", "key": "work_email", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeWorkEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The employee's work email.", "generatedName": "EmployeeWorkEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The employee's work email.", "generatedName": "EmployeeWorkEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 254, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32354,25 +32215,25 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeePersonalEmail", "key": "personal_email", "schema": { - "description": undefined, + "description": null, "generatedName": "employeePersonalEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The employee's personal email.", "generatedName": "EmployeePersonalEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The employee's personal email.", "generatedName": "EmployeePersonalEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 254, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32386,25 +32247,25 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeMobilePhoneNumber", "key": "mobile_phone_number", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeMobilePhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The employee's mobile phone number.", "generatedName": "EmployeeMobilePhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The employee's mobile phone number.", "generatedName": "EmployeeMobilePhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32418,31 +32279,31 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeEmployments", "key": "employments", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeEmployments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of \`Employment\` IDs for this Employee.", "generatedName": "EmployeeEmployments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeEmploymentsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeEmploymentsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32457,25 +32318,25 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeHomeLocation", "key": "home_location", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeHomeLocation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The employee's home address.", "generatedName": "EmployeeHomeLocation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The employee's home address.", "generatedName": "EmployeeHomeLocation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32489,25 +32350,25 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeWorkLocation", "key": "work_location", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeWorkLocation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The employee's work address.", "generatedName": "EmployeeWorkLocation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The employee's work address.", "generatedName": "EmployeeWorkLocation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32521,25 +32382,25 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeManager", "key": "manager", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeManager", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The employee ID of the employee's manager.", "generatedName": "EmployeeManager", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The employee ID of the employee's manager.", "generatedName": "EmployeeManager", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32553,25 +32414,25 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeTeam", "key": "team", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeTeam", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The employee's team.", "generatedName": "EmployeeTeam", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The employee's team.", "generatedName": "EmployeeTeam", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32585,25 +32446,25 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeePayGroup", "key": "pay_group", "schema": { - "description": undefined, + "description": null, "generatedName": "employeePayGroup", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The employee's pay group", "generatedName": "EmployeePayGroup", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The employee's pay group", "generatedName": "EmployeePayGroup", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32617,25 +32478,25 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeSsn", "key": "ssn", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeSsn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The employee's social security number.", "generatedName": "EmployeeSsn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The employee's social security number.", "generatedName": "EmployeeSsn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 100, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32649,10 +32510,10 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeGender", "key": "gender", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeGender", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The employee's gender. @@ -32663,11 +32524,12 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo * \`OTHER\` - OTHER * \`PREFER_NOT_TO_DISCLOSE\` - PREFER_NOT_TO_DISCLOSE", "generatedName": "EmployeeGender", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "The employee's gender. * \`MALE\` - MALE @@ -32676,25 +32538,25 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo * \`OTHER\` - OTHER * \`PREFER_NOT_TO_DISCLOSE\` - PREFER_NOT_TO_DISCLOSE", "generatedName": "EmployeeGender", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "EmployeeGenderZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenderEnum", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "EmployeeGender", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32702,7 +32564,6 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -32713,10 +32574,10 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeEthnicity", "key": "ethnicity", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeEthnicity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The employee's ethnicity. @@ -32730,11 +32591,12 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo * \`WHITE\` - WHITE * \`PREFER_NOT_TO_DISCLOSE\` - PREFER_NOT_TO_DISCLOSE", "generatedName": "EmployeeEthnicity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "The employee's ethnicity. * \`AMERICAN_INDIAN_OR_ALASKA_NATIVE\` - AMERICAN_INDIAN_OR_ALASKA_NATIVE @@ -32746,25 +32608,25 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo * \`WHITE\` - WHITE * \`PREFER_NOT_TO_DISCLOSE\` - PREFER_NOT_TO_DISCLOSE", "generatedName": "EmployeeEthnicity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "EmployeeEthnicityZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EthnicityEnum", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "EmployeeEthnicity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32772,7 +32634,6 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -32783,10 +32644,10 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeMaritalStatus", "key": "marital_status", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeMaritalStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The employee's filing status as related to marital status. @@ -32797,11 +32658,12 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo * \`HEAD_OF_HOUSEHOLD\` - HEAD_OF_HOUSEHOLD * \`QUALIFYING_WIDOW_OR_WIDOWER_WITH_DEPENDENT_CHILD\` - QUALIFYING_WIDOW_OR_WIDOWER_WITH_DEPENDENT_CHILD", "generatedName": "EmployeeMaritalStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "The employee's filing status as related to marital status. * \`SINGLE\` - SINGLE @@ -32810,25 +32672,25 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo * \`HEAD_OF_HOUSEHOLD\` - HEAD_OF_HOUSEHOLD * \`QUALIFYING_WIDOW_OR_WIDOWER_WITH_DEPENDENT_CHILD\` - QUALIFYING_WIDOW_OR_WIDOWER_WITH_DEPENDENT_CHILD", "generatedName": "EmployeeMaritalStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "EmployeeMaritalStatusZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MaritalStatusEnum", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "EmployeeMaritalStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32836,7 +32698,6 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -32847,22 +32708,22 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeDateOfBirth", "key": "date_of_birth", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeDateOfBirth", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The employee's date of birth.", "generatedName": "EmployeeDateOfBirth", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The employee's date of birth.", "generatedName": "EmployeeDateOfBirth", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -32877,22 +32738,22 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeHireDate", "key": "hire_date", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeHireDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The date that the employee was hired, usually the day that an offer letter is signed. If an employee has multiple hire dates from previous employments, this represents the most recent hire date. Note: If you're looking for the employee's start date, refer to the start_date field.", "generatedName": "EmployeeHireDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The date that the employee was hired, usually the day that an offer letter is signed. If an employee has multiple hire dates from previous employments, this represents the most recent hire date. Note: If you're looking for the employee's start date, refer to the start_date field.", "generatedName": "EmployeeHireDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -32907,22 +32768,22 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeStartDate", "key": "start_date", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The date that the employee started working. If an employee was rehired, the most recent start date will be returned.", "generatedName": "EmployeeStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The date that the employee started working. If an employee was rehired, the most recent start date will be returned.", "generatedName": "EmployeeStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -32937,22 +32798,22 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeRemoteCreatedAt", "key": "remote_created_at", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeRemoteCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "When the third party's employee was created.", "generatedName": "EmployeeRemoteCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "When the third party's employee was created.", "generatedName": "EmployeeRemoteCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -32967,10 +32828,10 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeEmploymentStatus", "key": "employment_status", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeEmploymentStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The employment status of the employee. @@ -32979,36 +32840,37 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo * \`PENDING\` - PENDING * \`INACTIVE\` - INACTIVE", "generatedName": "EmployeeEmploymentStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "The employment status of the employee. * \`ACTIVE\` - ACTIVE * \`PENDING\` - PENDING * \`INACTIVE\` - INACTIVE", "generatedName": "EmployeeEmploymentStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "EmployeeEmploymentStatusZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EmploymentStatusEnum", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "EmployeeEmploymentStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33016,7 +32878,6 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -33027,22 +32888,22 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeTerminationDate", "key": "termination_date", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeTerminationDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The employee's termination date.", "generatedName": "EmployeeTerminationDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The employee's termination date.", "generatedName": "EmployeeTerminationDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -33057,25 +32918,25 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeAvatar", "key": "avatar", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeAvatar", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL of the employee's avatar image.", "generatedName": "EmployeeAvatar", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL of the employee's avatar image.", "generatedName": "EmployeeAvatar", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 2000, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33089,38 +32950,37 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeCustomFields", "key": "custom_fields", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeCustomFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Custom fields configured for a given model.", "generatedName": "EmployeeCustomFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Custom fields configured for a given model.", "generatedName": "EmployeeCustomFields", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "EmployeeCustomFieldsKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "EmployeeCustomFieldsValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -33133,16 +32993,16 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeRemoteWasDeleted", "key": "remote_was_deleted", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeRemoteWasDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeRemoteWasDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -33156,16 +33016,16 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeModifiedAt", "key": "modified_at", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeModifiedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "This is the datetime that this object was last updated by Merge", "generatedName": "EmployeeModifiedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -33179,38 +33039,37 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeFieldMappings", "key": "field_mappings", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeFieldMappings", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeFieldMappings", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeFieldMappings", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "EmployeeFieldMappingsKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "EmployeeFieldMappingsValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -33223,28 +33082,28 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeRemoteData", "key": "remote_data", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeRemoteDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RemoteData", "type": "reference", }, @@ -33258,10 +33117,10 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "EmployeeEndpointRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EmployeeEndpointRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -33269,10 +33128,10 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeEndpointRequestModel", "key": "model", "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeeEndpointRequestModel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EmployeeRequest", "type": "reference", }, @@ -33290,8 +33149,8 @@ The \`EmployeePayrollRun\` object is used to represent an employee's pay stateme ### Usage Example Fetch from the \`LIST EmployeePayrollRun\` endpoint and filter by \`ID\` to show all employee payroll runs.", "generatedName": "EmployeePayrollRun", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -33299,19 +33158,19 @@ Fetch from the \`LIST EmployeePayrollRun\` endpoint and filter by \`ID\` to show "generatedName": "employeePayrollRunId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "employeePayrollRunId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33324,25 +33183,25 @@ Fetch from the \`LIST EmployeePayrollRun\` endpoint and filter by \`ID\` to show "generatedName": "employeePayrollRunRemoteId", "key": "remote_id", "schema": { - "description": undefined, + "description": null, "generatedName": "employeePayrollRunRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The third-party API ID of the matching object.", "generatedName": "EmployeePayrollRunRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The third-party API ID of the matching object.", "generatedName": "EmployeePayrollRunRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33356,25 +33215,25 @@ Fetch from the \`LIST EmployeePayrollRun\` endpoint and filter by \`ID\` to show "generatedName": "employeePayrollRunEmployee", "key": "employee", "schema": { - "description": undefined, + "description": null, "generatedName": "employeePayrollRunEmployee", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The employee whose payroll is being run.", "generatedName": "EmployeePayrollRunEmployee", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The employee whose payroll is being run.", "generatedName": "EmployeePayrollRunEmployee", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33388,25 +33247,25 @@ Fetch from the \`LIST EmployeePayrollRun\` endpoint and filter by \`ID\` to show "generatedName": "employeePayrollRunPayrollRun", "key": "payroll_run", "schema": { - "description": undefined, + "description": null, "generatedName": "employeePayrollRunPayrollRun", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The payroll being run.", "generatedName": "EmployeePayrollRunPayrollRun", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The payroll being run.", "generatedName": "EmployeePayrollRunPayrollRun", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33420,22 +33279,22 @@ Fetch from the \`LIST EmployeePayrollRun\` endpoint and filter by \`ID\` to show "generatedName": "employeePayrollRunGrossPay", "key": "gross_pay", "schema": { - "description": undefined, + "description": null, "generatedName": "employeePayrollRunGrossPay", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The total earnings throughout a given period for an employee before any deductions are made.", "generatedName": "EmployeePayrollRunGrossPay", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The total earnings throughout a given period for an employee before any deductions are made.", "generatedName": "EmployeePayrollRunGrossPay", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -33450,22 +33309,22 @@ Fetch from the \`LIST EmployeePayrollRun\` endpoint and filter by \`ID\` to show "generatedName": "employeePayrollRunNetPay", "key": "net_pay", "schema": { - "description": undefined, + "description": null, "generatedName": "employeePayrollRunNetPay", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The take-home pay throughout a given period for an employee after deductions are made.", "generatedName": "EmployeePayrollRunNetPay", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The take-home pay throughout a given period for an employee after deductions are made.", "generatedName": "EmployeePayrollRunNetPay", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -33480,22 +33339,22 @@ Fetch from the \`LIST EmployeePayrollRun\` endpoint and filter by \`ID\` to show "generatedName": "employeePayrollRunStartDate", "key": "start_date", "schema": { - "description": undefined, + "description": null, "generatedName": "employeePayrollRunStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The day and time the payroll run started.", "generatedName": "EmployeePayrollRunStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The day and time the payroll run started.", "generatedName": "EmployeePayrollRunStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -33510,22 +33369,22 @@ Fetch from the \`LIST EmployeePayrollRun\` endpoint and filter by \`ID\` to show "generatedName": "employeePayrollRunEndDate", "key": "end_date", "schema": { - "description": undefined, + "description": null, "generatedName": "employeePayrollRunEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The day and time the payroll run ended.", "generatedName": "EmployeePayrollRunEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The day and time the payroll run ended.", "generatedName": "EmployeePayrollRunEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -33540,22 +33399,22 @@ Fetch from the \`LIST EmployeePayrollRun\` endpoint and filter by \`ID\` to show "generatedName": "employeePayrollRunCheckDate", "key": "check_date", "schema": { - "description": undefined, + "description": null, "generatedName": "employeePayrollRunCheckDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The day and time the payroll run was checked.", "generatedName": "EmployeePayrollRunCheckDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The day and time the payroll run was checked.", "generatedName": "EmployeePayrollRunCheckDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -33570,22 +33429,22 @@ Fetch from the \`LIST EmployeePayrollRun\` endpoint and filter by \`ID\` to show "generatedName": "employeePayrollRunEarnings", "key": "earnings", "schema": { - "description": undefined, + "description": null, "generatedName": "employeePayrollRunEarnings", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunEarnings", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunEarningsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Earning", "type": "reference", }, @@ -33598,22 +33457,22 @@ Fetch from the \`LIST EmployeePayrollRun\` endpoint and filter by \`ID\` to show "generatedName": "employeePayrollRunDeductions", "key": "deductions", "schema": { - "description": undefined, + "description": null, "generatedName": "employeePayrollRunDeductions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunDeductions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunDeductionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Deduction", "type": "reference", }, @@ -33626,22 +33485,22 @@ Fetch from the \`LIST EmployeePayrollRun\` endpoint and filter by \`ID\` to show "generatedName": "employeePayrollRunTaxes", "key": "taxes", "schema": { - "description": undefined, + "description": null, "generatedName": "employeePayrollRunTaxes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunTaxes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunTaxesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Tax", "type": "reference", }, @@ -33654,16 +33513,16 @@ Fetch from the \`LIST EmployeePayrollRun\` endpoint and filter by \`ID\` to show "generatedName": "employeePayrollRunRemoteWasDeleted", "key": "remote_was_deleted", "schema": { - "description": undefined, + "description": null, "generatedName": "employeePayrollRunRemoteWasDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates whether or not this object has been deleted by third party webhooks.", "generatedName": "EmployeePayrollRunRemoteWasDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -33677,16 +33536,16 @@ Fetch from the \`LIST EmployeePayrollRun\` endpoint and filter by \`ID\` to show "generatedName": "employeePayrollRunModifiedAt", "key": "modified_at", "schema": { - "description": undefined, + "description": null, "generatedName": "employeePayrollRunModifiedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "This is the datetime that this object was last updated by Merge", "generatedName": "EmployeePayrollRunModifiedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -33700,38 +33559,37 @@ Fetch from the \`LIST EmployeePayrollRun\` endpoint and filter by \`ID\` to show "generatedName": "employeePayrollRunFieldMappings", "key": "field_mappings", "schema": { - "description": undefined, + "description": null, "generatedName": "employeePayrollRunFieldMappings", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunFieldMappings", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunFieldMappings", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunFieldMappingsKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "EmployeePayrollRunFieldMappingsValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -33744,28 +33602,28 @@ Fetch from the \`LIST EmployeePayrollRun\` endpoint and filter by \`ID\` to show "generatedName": "employeePayrollRunRemoteData", "key": "remote_data", "schema": { - "description": undefined, + "description": null, "generatedName": "employeePayrollRunRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeePayrollRunRemoteDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RemoteData", "type": "reference", }, @@ -33786,8 +33644,8 @@ The \`Employee\` object is used to represent any person who has been employed by ### Usage Example Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all employees.", "generatedName": "EmployeeRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -33795,25 +33653,25 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeRequestEmployeeNumber", "key": "employee_number", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeRequestEmployeeNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The employee's number that appears in the third-party integration's UI.", "generatedName": "EmployeeRequestEmployeeNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The employee's number that appears in the third-party integration's UI.", "generatedName": "EmployeeRequestEmployeeNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33827,25 +33685,25 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeRequestCompany", "key": "company", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeRequestCompany", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ID of the employee's company.", "generatedName": "EmployeeRequestCompany", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID of the employee's company.", "generatedName": "EmployeeRequestCompany", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33859,25 +33717,25 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeRequestFirstName", "key": "first_name", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeRequestFirstName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The employee's first name.", "generatedName": "EmployeeRequestFirstName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The employee's first name.", "generatedName": "EmployeeRequestFirstName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33891,25 +33749,25 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeRequestLastName", "key": "last_name", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeRequestLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The employee's last name.", "generatedName": "EmployeeRequestLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The employee's last name.", "generatedName": "EmployeeRequestLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33923,25 +33781,25 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeRequestDisplayFullName", "key": "display_full_name", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeRequestDisplayFullName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The employee's full name, to use for display purposes. If a preferred first name is available, the full name will include the preferred first name.", "generatedName": "EmployeeRequestDisplayFullName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The employee's full name, to use for display purposes. If a preferred first name is available, the full name will include the preferred first name.", "generatedName": "EmployeeRequestDisplayFullName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33955,25 +33813,25 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeRequestUsername", "key": "username", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeRequestUsername", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The employee's username that appears in the remote UI.", "generatedName": "EmployeeRequestUsername", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The employee's username that appears in the remote UI.", "generatedName": "EmployeeRequestUsername", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33987,31 +33845,31 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeRequestGroups", "key": "groups", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeRequestGroups", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeRequestGroups", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeRequestGroupsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeRequestGroupsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34026,25 +33884,25 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeRequestWorkEmail", "key": "work_email", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeRequestWorkEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The employee's work email.", "generatedName": "EmployeeRequestWorkEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The employee's work email.", "generatedName": "EmployeeRequestWorkEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 254, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34058,25 +33916,25 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeRequestPersonalEmail", "key": "personal_email", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeRequestPersonalEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The employee's personal email.", "generatedName": "EmployeeRequestPersonalEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The employee's personal email.", "generatedName": "EmployeeRequestPersonalEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 254, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34090,25 +33948,25 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeRequestMobilePhoneNumber", "key": "mobile_phone_number", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeRequestMobilePhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The employee's mobile phone number.", "generatedName": "EmployeeRequestMobilePhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The employee's mobile phone number.", "generatedName": "EmployeeRequestMobilePhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34122,31 +33980,31 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeRequestEmployments", "key": "employments", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeRequestEmployments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of \`Employment\` IDs for this Employee.", "generatedName": "EmployeeRequestEmployments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeRequestEmploymentsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeRequestEmploymentsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34161,25 +34019,25 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeRequestHomeLocation", "key": "home_location", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeRequestHomeLocation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The employee's home address.", "generatedName": "EmployeeRequestHomeLocation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The employee's home address.", "generatedName": "EmployeeRequestHomeLocation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34193,25 +34051,25 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeRequestWorkLocation", "key": "work_location", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeRequestWorkLocation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The employee's work address.", "generatedName": "EmployeeRequestWorkLocation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The employee's work address.", "generatedName": "EmployeeRequestWorkLocation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34225,25 +34083,25 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeRequestManager", "key": "manager", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeRequestManager", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The employee ID of the employee's manager.", "generatedName": "EmployeeRequestManager", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The employee ID of the employee's manager.", "generatedName": "EmployeeRequestManager", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34257,25 +34115,25 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeRequestTeam", "key": "team", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeRequestTeam", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The employee's team.", "generatedName": "EmployeeRequestTeam", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The employee's team.", "generatedName": "EmployeeRequestTeam", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34289,25 +34147,25 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeRequestPayGroup", "key": "pay_group", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeRequestPayGroup", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The employee's pay group", "generatedName": "EmployeeRequestPayGroup", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The employee's pay group", "generatedName": "EmployeeRequestPayGroup", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34321,25 +34179,25 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeRequestSsn", "key": "ssn", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeRequestSsn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The employee's social security number.", "generatedName": "EmployeeRequestSsn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The employee's social security number.", "generatedName": "EmployeeRequestSsn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 100, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34353,10 +34211,10 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeRequestGender", "key": "gender", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeRequestGender", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The employee's gender. @@ -34367,11 +34225,12 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo * \`OTHER\` - OTHER * \`PREFER_NOT_TO_DISCLOSE\` - PREFER_NOT_TO_DISCLOSE", "generatedName": "EmployeeRequestGender", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "The employee's gender. * \`MALE\` - MALE @@ -34380,25 +34239,25 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo * \`OTHER\` - OTHER * \`PREFER_NOT_TO_DISCLOSE\` - PREFER_NOT_TO_DISCLOSE", "generatedName": "EmployeeRequestGender", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "EmployeeRequestGenderZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenderEnum", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "EmployeeRequestGender", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34406,7 +34265,6 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -34417,10 +34275,10 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeRequestEthnicity", "key": "ethnicity", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeRequestEthnicity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The employee's ethnicity. @@ -34434,11 +34292,12 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo * \`WHITE\` - WHITE * \`PREFER_NOT_TO_DISCLOSE\` - PREFER_NOT_TO_DISCLOSE", "generatedName": "EmployeeRequestEthnicity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "The employee's ethnicity. * \`AMERICAN_INDIAN_OR_ALASKA_NATIVE\` - AMERICAN_INDIAN_OR_ALASKA_NATIVE @@ -34450,25 +34309,25 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo * \`WHITE\` - WHITE * \`PREFER_NOT_TO_DISCLOSE\` - PREFER_NOT_TO_DISCLOSE", "generatedName": "EmployeeRequestEthnicity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "EmployeeRequestEthnicityZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EthnicityEnum", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "EmployeeRequestEthnicity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34476,7 +34335,6 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -34487,10 +34345,10 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeRequestMaritalStatus", "key": "marital_status", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeRequestMaritalStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The employee's filing status as related to marital status. @@ -34501,11 +34359,12 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo * \`HEAD_OF_HOUSEHOLD\` - HEAD_OF_HOUSEHOLD * \`QUALIFYING_WIDOW_OR_WIDOWER_WITH_DEPENDENT_CHILD\` - QUALIFYING_WIDOW_OR_WIDOWER_WITH_DEPENDENT_CHILD", "generatedName": "EmployeeRequestMaritalStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "The employee's filing status as related to marital status. * \`SINGLE\` - SINGLE @@ -34514,25 +34373,25 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo * \`HEAD_OF_HOUSEHOLD\` - HEAD_OF_HOUSEHOLD * \`QUALIFYING_WIDOW_OR_WIDOWER_WITH_DEPENDENT_CHILD\` - QUALIFYING_WIDOW_OR_WIDOWER_WITH_DEPENDENT_CHILD", "generatedName": "EmployeeRequestMaritalStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "EmployeeRequestMaritalStatusZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MaritalStatusEnum", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "EmployeeRequestMaritalStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34540,7 +34399,6 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -34551,22 +34409,22 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeRequestDateOfBirth", "key": "date_of_birth", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeRequestDateOfBirth", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The employee's date of birth.", "generatedName": "EmployeeRequestDateOfBirth", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The employee's date of birth.", "generatedName": "EmployeeRequestDateOfBirth", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -34581,22 +34439,22 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeRequestHireDate", "key": "hire_date", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeRequestHireDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The date that the employee was hired, usually the day that an offer letter is signed. If an employee has multiple hire dates from previous employments, this represents the most recent hire date. Note: If you're looking for the employee's start date, refer to the start_date field.", "generatedName": "EmployeeRequestHireDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The date that the employee was hired, usually the day that an offer letter is signed. If an employee has multiple hire dates from previous employments, this represents the most recent hire date. Note: If you're looking for the employee's start date, refer to the start_date field.", "generatedName": "EmployeeRequestHireDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -34611,22 +34469,22 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeRequestStartDate", "key": "start_date", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeRequestStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The date that the employee started working. If an employee was rehired, the most recent start date will be returned.", "generatedName": "EmployeeRequestStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The date that the employee started working. If an employee was rehired, the most recent start date will be returned.", "generatedName": "EmployeeRequestStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -34641,10 +34499,10 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeRequestEmploymentStatus", "key": "employment_status", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeRequestEmploymentStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The employment status of the employee. @@ -34653,36 +34511,37 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo * \`PENDING\` - PENDING * \`INACTIVE\` - INACTIVE", "generatedName": "EmployeeRequestEmploymentStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "The employment status of the employee. * \`ACTIVE\` - ACTIVE * \`PENDING\` - PENDING * \`INACTIVE\` - INACTIVE", "generatedName": "EmployeeRequestEmploymentStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "EmployeeRequestEmploymentStatusZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EmploymentStatusEnum", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "EmployeeRequestEmploymentStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34690,7 +34549,6 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -34701,22 +34559,22 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeRequestTerminationDate", "key": "termination_date", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeRequestTerminationDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The employee's termination date.", "generatedName": "EmployeeRequestTerminationDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The employee's termination date.", "generatedName": "EmployeeRequestTerminationDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -34731,25 +34589,25 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeRequestAvatar", "key": "avatar", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeRequestAvatar", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL of the employee's avatar image.", "generatedName": "EmployeeRequestAvatar", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The URL of the employee's avatar image.", "generatedName": "EmployeeRequestAvatar", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 2000, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34763,38 +34621,37 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeRequestIntegrationParams", "key": "integration_params", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeRequestIntegrationParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeRequestIntegrationParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeRequestIntegrationParams", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "EmployeeRequestIntegrationParamsKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "EmployeeRequestIntegrationParamsValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -34807,38 +34664,37 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeRequestLinkedAccountParams", "key": "linked_account_params", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeRequestLinkedAccountParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeRequestLinkedAccountParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeRequestLinkedAccountParams", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "EmployeeRequestLinkedAccountParamsKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "EmployeeRequestLinkedAccountParamsValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -34851,10 +34707,10 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "EmployeeResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EmployeeResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -34862,10 +34718,10 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeResponseModel", "key": "model", "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeeResponseModel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Employee", "type": "reference", }, @@ -34876,16 +34732,16 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeResponseWarnings", "key": "warnings", "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeeResponseWarnings", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeResponseWarningsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WarningValidationProblem", "type": "reference", }, @@ -34897,16 +34753,16 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeResponseErrors", "key": "errors", "schema": { - "description": undefined, + "description": null, "generatedName": "EmployeeResponseErrors", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeResponseErrorsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ErrorValidationProblem", "type": "reference", }, @@ -34918,22 +34774,22 @@ Fetch from the \`LIST Employee\` endpoint and filter by \`ID\` to show all emplo "generatedName": "employeeResponseLogs", "key": "logs", "schema": { - "description": undefined, + "description": null, "generatedName": "employeeResponseLogs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeResponseLogs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "EmployeeResponseLogsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DebugModeLog", "type": "reference", }, @@ -34955,8 +34811,8 @@ Please note: When there is a change in pay or title, integrations with historica ### Usage Example Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all employees.", "generatedName": "Employment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -34964,19 +34820,19 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em "generatedName": "employmentId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmploymentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34989,25 +34845,25 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em "generatedName": "employmentRemoteId", "key": "remote_id", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The third-party API ID of the matching object.", "generatedName": "EmploymentRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The third-party API ID of the matching object.", "generatedName": "EmploymentRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35021,25 +34877,25 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em "generatedName": "employmentEmployee", "key": "employee", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentEmployee", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The employee holding this position.", "generatedName": "EmploymentEmployee", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The employee holding this position.", "generatedName": "EmploymentEmployee", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35053,25 +34909,25 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em "generatedName": "employmentJobTitle", "key": "job_title", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentJobTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The position's title.", "generatedName": "EmploymentJobTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The position's title.", "generatedName": "EmploymentJobTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35085,22 +34941,22 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em "generatedName": "employmentPayRate", "key": "pay_rate", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentPayRate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The position's pay rate in dollars.", "generatedName": "EmploymentPayRate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The position's pay rate in dollars.", "generatedName": "EmploymentPayRate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -35115,10 +34971,10 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em "generatedName": "employmentPayPeriod", "key": "pay_period", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentPayPeriod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The time period this pay rate encompasses. @@ -35133,11 +34989,12 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em * \`EVERY_SIX_MONTHS\` - EVERY_SIX_MONTHS * \`YEAR\` - YEAR", "generatedName": "EmploymentPayPeriod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "The time period this pay rate encompasses. * \`HOUR\` - HOUR @@ -35150,25 +35007,25 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em * \`EVERY_SIX_MONTHS\` - EVERY_SIX_MONTHS * \`YEAR\` - YEAR", "generatedName": "EmploymentPayPeriod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "EmploymentPayPeriodZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PayPeriodEnum", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "EmploymentPayPeriod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35176,7 +35033,6 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -35187,10 +35043,10 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em "generatedName": "employmentPayFrequency", "key": "pay_frequency", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentPayFrequency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The position's pay frequency. @@ -35205,11 +35061,12 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em * \`PRO_RATA\` - PRO_RATA * \`SEMIMONTHLY\` - SEMIMONTHLY", "generatedName": "EmploymentPayFrequency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "The position's pay frequency. * \`WEEKLY\` - WEEKLY @@ -35222,25 +35079,25 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em * \`PRO_RATA\` - PRO_RATA * \`SEMIMONTHLY\` - SEMIMONTHLY", "generatedName": "EmploymentPayFrequency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "EmploymentPayFrequencyZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PayFrequencyEnum", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "EmploymentPayFrequency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35248,7 +35105,6 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -35259,10 +35115,10 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em "generatedName": "employmentPayCurrency", "key": "pay_currency", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentPayCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The position's currency code. @@ -35574,11 +35430,12 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em * \`ZWR\` - Zimbabwean Dollar (2008) * \`ZWL\` - Zimbabwean Dollar (2009)", "generatedName": "EmploymentPayCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "The position's currency code. * \`XUA\` - ADB Unit of Account @@ -35888,25 +35745,25 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em * \`ZWR\` - Zimbabwean Dollar (2008) * \`ZWL\` - Zimbabwean Dollar (2009)", "generatedName": "EmploymentPayCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "EmploymentPayCurrencyZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PayCurrencyEnum", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "EmploymentPayCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35914,7 +35771,6 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -35925,25 +35781,25 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em "generatedName": "employmentPayGroup", "key": "pay_group", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentPayGroup", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The employment's pay group", "generatedName": "EmploymentPayGroup", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The employment's pay group", "generatedName": "EmploymentPayGroup", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35957,10 +35813,10 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em "generatedName": "employmentFlsaStatus", "key": "flsa_status", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentFlsaStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The position's FLSA status. @@ -35970,11 +35826,12 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em * \`NONEXEMPT\` - NONEXEMPT * \`OWNER\` - OWNER", "generatedName": "EmploymentFlsaStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "The position's FLSA status. * \`EXEMPT\` - EXEMPT @@ -35982,25 +35839,25 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em * \`NONEXEMPT\` - NONEXEMPT * \`OWNER\` - OWNER", "generatedName": "EmploymentFlsaStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "EmploymentFlsaStatusZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "FlsaStatusEnum", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "EmploymentFlsaStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36008,7 +35865,6 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -36019,22 +35875,22 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em "generatedName": "employmentEffectiveDate", "key": "effective_date", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentEffectiveDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The position's effective date.", "generatedName": "EmploymentEffectiveDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The position's effective date.", "generatedName": "EmploymentEffectiveDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -36049,10 +35905,10 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em "generatedName": "employmentEmploymentType", "key": "employment_type", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentEmploymentType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The position's type of employment. @@ -36063,11 +35919,12 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em * \`CONTRACTOR\` - CONTRACTOR * \`FREELANCE\` - FREELANCE", "generatedName": "EmploymentEmploymentType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "The position's type of employment. * \`FULL_TIME\` - FULL_TIME @@ -36076,25 +35933,25 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em * \`CONTRACTOR\` - CONTRACTOR * \`FREELANCE\` - FREELANCE", "generatedName": "EmploymentEmploymentType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "EmploymentEmploymentTypeZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EmploymentTypeEnum", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "EmploymentEmploymentType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36102,7 +35959,6 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -36113,16 +35969,16 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em "generatedName": "employmentRemoteWasDeleted", "key": "remote_was_deleted", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentRemoteWasDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates whether or not this object has been deleted by third party webhooks.", "generatedName": "EmploymentRemoteWasDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -36136,16 +35992,16 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em "generatedName": "employmentModifiedAt", "key": "modified_at", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentModifiedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "This is the datetime that this object was last updated by Merge", "generatedName": "EmploymentModifiedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -36159,38 +36015,37 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em "generatedName": "employmentFieldMappings", "key": "field_mappings", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentFieldMappings", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmploymentFieldMappings", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmploymentFieldMappings", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "EmploymentFieldMappingsKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "EmploymentFieldMappingsValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -36203,28 +36058,28 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em "generatedName": "employmentRemoteData", "key": "remote_data", "schema": { - "description": undefined, + "description": null, "generatedName": "employmentRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmploymentRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmploymentRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "EmploymentRemoteDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RemoteData", "type": "reference", }, @@ -36240,44 +36095,44 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em * \`PENDING\` - PENDING * \`INACTIVE\` - INACTIVE", "generatedName": "EmploymentStatusEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ACTIVE", - "nameOverride": undefined, + "nameOverride": null, "value": "ACTIVE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PENDING", - "nameOverride": undefined, + "nameOverride": null, "value": "PENDING", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "INACTIVE", - "nameOverride": undefined, + "nameOverride": null, "value": "INACTIVE", }, ], @@ -36289,68 +36144,68 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em * \`CONTRACTOR\` - CONTRACTOR * \`FREELANCE\` - FREELANCE", "generatedName": "EmploymentTypeEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FULL_TIME", - "nameOverride": undefined, + "nameOverride": null, "value": "FULL_TIME", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PART_TIME", - "nameOverride": undefined, + "nameOverride": null, "value": "PART_TIME", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "INTERN", - "nameOverride": undefined, + "nameOverride": null, "value": "INTERN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CONTRACTOR", - "nameOverride": undefined, + "nameOverride": null, "value": "CONTRACTOR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FREELANCE", - "nameOverride": undefined, + "nameOverride": null, "value": "FREELANCE", }, ], @@ -36359,32 +36214,32 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em "description": "* \`READ\` - READ * \`WRITE\` - WRITE", "generatedName": "EnabledActionsEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "READ", - "nameOverride": undefined, + "nameOverride": null, "value": "READ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WRITE", - "nameOverride": undefined, + "nameOverride": null, "value": "WRITE", }, ], @@ -36394,44 +36249,44 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em * \`BASE64\` - BASE64 * \`GZIP_BASE64\` - GZIP_BASE64", "generatedName": "EncodingEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RAW", - "nameOverride": undefined, + "nameOverride": null, "value": "RAW", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BASE64", - "nameOverride": undefined, + "nameOverride": null, "value": "BASE64", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GZIP_BASE64", - "nameOverride": undefined, + "nameOverride": null, "value": "GZIP_BASE64", }, ], @@ -36439,10 +36294,10 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em "EndUserDetailsRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EndUserDetailsRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -36452,8 +36307,8 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em "schema": { "description": "Your end user's email address. This is purely for identification purposes - setting this value will not cause any emails to be sent.", "generatedName": "EndUserDetailsRequestEndUserEmailAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 100, "minLength": 1, @@ -36470,8 +36325,8 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em "schema": { "description": "Your end user's organization.", "generatedName": "EndUserDetailsRequestEndUserOrganizationName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 100, "minLength": 1, @@ -36488,8 +36343,8 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em "schema": { "description": "This unique identifier typically represents the ID for your end user in your product's database. This value must be distinct from other Linked Accounts' unique identifiers.", "generatedName": "EndUserDetailsRequestEndUserOriginId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 100, "minLength": 1, @@ -36506,14 +36361,14 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em "schema": { "description": "The integration categories to show in Merge Link.", "generatedName": "EndUserDetailsRequestCategories", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "EndUserDetailsRequestCategoriesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CategoriesEnum", "type": "reference", }, @@ -36525,24 +36380,24 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em "generatedName": "endUserDetailsRequestIntegration", "key": "integration", "schema": { - "description": undefined, + "description": null, "generatedName": "endUserDetailsRequestIntegration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The slug of a specific pre-selected integration for this linking flow token. For examples of slugs, see https://www.merge.dev/docs/basics/integration-metadata/.", "generatedName": "EndUserDetailsRequestIntegration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The slug of a specific pre-selected integration for this linking flow token. For examples of slugs, see https://www.merge.dev/docs/basics/integration-metadata/.", "generatedName": "EndUserDetailsRequestIntegration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -36557,16 +36412,16 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em "generatedName": "endUserDetailsRequestLinkExpiryMins", "key": "link_expiry_mins", "schema": { - "description": undefined, + "description": null, "generatedName": "endUserDetailsRequestLinkExpiryMins", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "An integer number of minutes between [30, 720 or 10080 if for a Magic Link URL] for how long this token is valid. Defaults to 30.", "generatedName": "EndUserDetailsRequestLinkExpiryMins", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -36580,22 +36435,22 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em "generatedName": "endUserDetailsRequestShouldCreateMagicLinkUrl", "key": "should_create_magic_link_url", "schema": { - "description": undefined, + "description": null, "generatedName": "endUserDetailsRequestShouldCreateMagicLinkUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether to generate a Magic Link URL. Defaults to false. For more information on Magic Link, see https://merge.dev/blog/product/integrations,-fast.-say-hello-to-magic-link/.", "generatedName": "EndUserDetailsRequestShouldCreateMagicLinkUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Whether to generate a Magic Link URL. Defaults to false. For more information on Magic Link, see https://merge.dev/blog/product/integrations,-fast.-say-hello-to-magic-link/.", "generatedName": "EndUserDetailsRequestShouldCreateMagicLinkUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -36610,28 +36465,28 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em "generatedName": "endUserDetailsRequestCommonModels", "key": "common_models", "schema": { - "description": undefined, + "description": null, "generatedName": "endUserDetailsRequestCommonModels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "An array of objects to specify the models and fields that will be disabled for a given Linked Account. Each object uses model_id, enabled_actions, and disabled_fields to specify the model, method, and fields that are scoped for a given Linked Account.", "generatedName": "EndUserDetailsRequestCommonModels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "An array of objects to specify the models and fields that will be disabled for a given Linked Account. Each object uses model_id, enabled_actions, and disabled_fields to specify the model, method, and fields that are scoped for a given Linked Account.", "generatedName": "EndUserDetailsRequestCommonModels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "EndUserDetailsRequestCommonModelsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CommonModelScopesBodyRequest", "type": "reference", }, @@ -36645,10 +36500,10 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em "ErrorValidationProblem": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ErrorValidationProblem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -36656,16 +36511,16 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em "generatedName": "errorValidationProblemSource", "key": "source", "schema": { - "description": undefined, + "description": null, "generatedName": "errorValidationProblemSource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ErrorValidationProblemSource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ValidationProblemSource", "type": "reference", }, @@ -36677,13 +36532,13 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em "generatedName": "errorValidationProblemTitle", "key": "title", "schema": { - "description": undefined, + "description": null, "generatedName": "ErrorValidationProblemTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36695,13 +36550,13 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em "generatedName": "errorValidationProblemDetail", "key": "detail", "schema": { - "description": undefined, + "description": null, "generatedName": "ErrorValidationProblemDetail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36713,13 +36568,13 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em "generatedName": "errorValidationProblemProblemType", "key": "problem_type", "schema": { - "description": undefined, + "description": null, "generatedName": "ErrorValidationProblemProblemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36738,104 +36593,104 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em * \`WHITE\` - WHITE * \`PREFER_NOT_TO_DISCLOSE\` - PREFER_NOT_TO_DISCLOSE", "generatedName": "EthnicityEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AMERICAN_INDIAN_OR_ALASKA_NATIVE", - "nameOverride": undefined, + "nameOverride": null, "value": "AMERICAN_INDIAN_OR_ALASKA_NATIVE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ASIAN_OR_INDIAN_SUBCONTINENT", - "nameOverride": undefined, + "nameOverride": null, "value": "ASIAN_OR_INDIAN_SUBCONTINENT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BLACK_OR_AFRICAN_AMERICAN", - "nameOverride": undefined, + "nameOverride": null, "value": "BLACK_OR_AFRICAN_AMERICAN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HISPANIC_OR_LATINO", - "nameOverride": undefined, + "nameOverride": null, "value": "HISPANIC_OR_LATINO", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NATIVE_HAWAIIAN_OR_OTHER_PACIFIC_ISLANDER", - "nameOverride": undefined, + "nameOverride": null, "value": "NATIVE_HAWAIIAN_OR_OTHER_PACIFIC_ISLANDER", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TWO_OR_MORE_RACES", - "nameOverride": undefined, + "nameOverride": null, "value": "TWO_OR_MORE_RACES", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WHITE", - "nameOverride": undefined, + "nameOverride": null, "value": "WHITE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PREFER_NOT_TO_DISCLOSE", - "nameOverride": undefined, + "nameOverride": null, "value": "PREFER_NOT_TO_DISCLOSE", }, ], @@ -36846,56 +36701,56 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em * \`NONEXEMPT\` - NONEXEMPT * \`OWNER\` - OWNER", "generatedName": "FlsaStatusEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EXEMPT", - "nameOverride": undefined, + "nameOverride": null, "value": "EXEMPT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SALARIED_NONEXEMPT", - "nameOverride": undefined, + "nameOverride": null, "value": "SALARIED_NONEXEMPT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NONEXEMPT", - "nameOverride": undefined, + "nameOverride": null, "value": "NONEXEMPT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "OWNER", - "nameOverride": undefined, + "nameOverride": null, "value": "OWNER", }, ], @@ -36907,68 +36762,68 @@ Fetch from the \`LIST Employments\` endpoint and filter by \`ID\` to show all em * \`OTHER\` - OTHER * \`PREFER_NOT_TO_DISCLOSE\` - PREFER_NOT_TO_DISCLOSE", "generatedName": "GenderEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MALE", - "nameOverride": undefined, + "nameOverride": null, "value": "MALE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FEMALE", - "nameOverride": undefined, + "nameOverride": null, "value": "FEMALE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NonBinary", - "nameOverride": undefined, + "nameOverride": null, "value": "NON-BINARY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "OTHER", - "nameOverride": undefined, + "nameOverride": null, "value": "OTHER", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PREFER_NOT_TO_DISCLOSE", - "nameOverride": undefined, + "nameOverride": null, "value": "PREFER_NOT_TO_DISCLOSE", }, ], @@ -36983,8 +36838,8 @@ The \`GenerateRemoteKey\` object is used to represent a request for a new remote ### Usage Example Post a \`GenerateRemoteKey\` to create a new remote key.", "generatedName": "GenerateRemoteKeyRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -36992,12 +36847,12 @@ Post a \`GenerateRemoteKey\` to create a new remote key.", "generatedName": "generateRemoteKeyRequestName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "GenerateRemoteKeyRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -37017,8 +36872,8 @@ The \`Group\` object is used to represent any subset of employees, such as \`Pay ### Usage Example Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee's groups.", "generatedName": "Group", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -37026,19 +36881,19 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' "generatedName": "groupId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "groupId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GroupId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37051,25 +36906,25 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' "generatedName": "groupRemoteId", "key": "remote_id", "schema": { - "description": undefined, + "description": null, "generatedName": "groupRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The third-party API ID of the matching object.", "generatedName": "GroupRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The third-party API ID of the matching object.", "generatedName": "GroupRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37083,25 +36938,25 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' "generatedName": "groupParentGroup", "key": "parent_group", "schema": { - "description": undefined, + "description": null, "generatedName": "groupParentGroup", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The parent group for this group.", "generatedName": "GroupParentGroup", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The parent group for this group.", "generatedName": "GroupParentGroup", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37115,25 +36970,25 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' "generatedName": "groupName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "groupName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The group name.", "generatedName": "GroupName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The group name.", "generatedName": "GroupName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37147,10 +37002,10 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' "generatedName": "groupType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "groupType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The group type @@ -37161,11 +37016,12 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' * \`BUSINESS_UNIT\` - BUSINESS_UNIT * \`GROUP\` - GROUP", "generatedName": "GroupType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "The group type * \`TEAM\` - TEAM @@ -37174,25 +37030,25 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' * \`BUSINESS_UNIT\` - BUSINESS_UNIT * \`GROUP\` - GROUP", "generatedName": "GroupType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GroupTypeZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GroupTypeEnum", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "GroupType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37200,7 +37056,6 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -37211,16 +37066,16 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' "generatedName": "groupRemoteWasDeleted", "key": "remote_was_deleted", "schema": { - "description": undefined, + "description": null, "generatedName": "groupRemoteWasDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates whether or not this object has been deleted by third party webhooks.", "generatedName": "GroupRemoteWasDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -37234,16 +37089,16 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' "generatedName": "groupModifiedAt", "key": "modified_at", "schema": { - "description": undefined, + "description": null, "generatedName": "groupModifiedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "This is the datetime that this object was last updated by Merge", "generatedName": "GroupModifiedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -37257,38 +37112,37 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' "generatedName": "groupFieldMappings", "key": "field_mappings", "schema": { - "description": undefined, + "description": null, "generatedName": "groupFieldMappings", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GroupFieldMappings", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GroupFieldMappings", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "GroupFieldMappingsKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "GroupFieldMappingsValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -37301,28 +37155,28 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' "generatedName": "groupRemoteData", "key": "remote_data", "schema": { - "description": undefined, + "description": null, "generatedName": "groupRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GroupRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GroupRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GroupRemoteDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RemoteData", "type": "reference", }, @@ -37340,68 +37194,68 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' * \`BUSINESS_UNIT\` - BUSINESS_UNIT * \`GROUP\` - GROUP", "generatedName": "GroupTypeEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TEAM", - "nameOverride": undefined, + "nameOverride": null, "value": "TEAM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DEPARTMENT", - "nameOverride": undefined, + "nameOverride": null, "value": "DEPARTMENT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "COST_CENTER", - "nameOverride": undefined, + "nameOverride": null, "value": "COST_CENTER", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BUSINESS_UNIT", - "nameOverride": undefined, + "nameOverride": null, "value": "BUSINESS_UNIT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GROUP", - "nameOverride": undefined, + "nameOverride": null, "value": "GROUP", }, ], @@ -37409,10 +37263,10 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' "IgnoreCommonModelRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "IgnoreCommonModelRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -37420,28 +37274,29 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' "generatedName": "ignoreCommonModelRequestReason", "key": "reason", "schema": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "IgnoreCommonModelRequestReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "IgnoreCommonModelRequestReasonZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ReasonEnum", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "IgnoreCommonModelRequestReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37449,7 +37304,6 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' ], "type": "undisciminated", }, - "type": "oneOf", }, }, { @@ -37458,16 +37312,16 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' "generatedName": "ignoreCommonModelRequestMessage", "key": "message", "schema": { - "description": undefined, + "description": null, "generatedName": "ignoreCommonModelRequestMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IgnoreCommonModelRequestMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 256, "minLength": 1, @@ -37483,10 +37337,10 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' "Issue": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Issue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -37494,19 +37348,19 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' "generatedName": "issueId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "issueId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IssueId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37519,37 +37373,38 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' "generatedName": "issueStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "issueStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "Status of the issue. Options: ('ONGOING', 'RESOLVED') * \`ONGOING\` - ONGOING * \`RESOLVED\` - RESOLVED", "generatedName": "IssueStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "IssueStatusZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IssueStatusEnum", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "IssueStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37557,7 +37412,6 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -37567,13 +37421,13 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' "generatedName": "issueErrorDescription", "key": "error_description", "schema": { - "description": undefined, + "description": null, "generatedName": "IssueErrorDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37585,32 +37439,31 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' "generatedName": "issueEndUser", "key": "end_user", "schema": { - "description": undefined, + "description": null, "generatedName": "issueEndUser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IssueEndUser", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "IssueEndUserKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "IssueEndUserValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -37622,22 +37475,22 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' "generatedName": "issueFirstIncidentTime", "key": "first_incident_time", "schema": { - "description": undefined, + "description": null, "generatedName": "issueFirstIncidentTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IssueFirstIncidentTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "IssueFirstIncidentTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -37652,22 +37505,22 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' "generatedName": "issueLastIncidentTime", "key": "last_incident_time", "schema": { - "description": undefined, + "description": null, "generatedName": "issueLastIncidentTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IssueLastIncidentTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "IssueLastIncidentTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -37682,16 +37535,16 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' "generatedName": "issueIsMuted", "key": "is_muted", "schema": { - "description": undefined, + "description": null, "generatedName": "issueIsMuted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IssueIsMuted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -37705,25 +37558,25 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' "generatedName": "issueErrorDetails", "key": "error_details", "schema": { - "description": undefined, + "description": null, "generatedName": "issueErrorDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "IssueErrorDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "IssueErrorDetailsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37738,32 +37591,32 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' "description": "* \`ONGOING\` - ONGOING * \`RESOLVED\` - RESOLVED", "generatedName": "IssueStatusEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ONGOING", - "nameOverride": undefined, + "nameOverride": null, "value": "ONGOING", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RESOLVED", - "nameOverride": undefined, + "nameOverride": null, "value": "RESOLVED", }, ], @@ -37771,10 +37624,10 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' "LinkToken": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "LinkToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -37782,13 +37635,13 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' "generatedName": "linkTokenLinkToken", "key": "link_token", "schema": { - "description": undefined, + "description": null, "generatedName": "LinkTokenLinkToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37800,19 +37653,19 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' "generatedName": "linkTokenIntegrationName", "key": "integration_name", "schema": { - "description": undefined, + "description": null, "generatedName": "linkTokenIntegrationName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "LinkTokenIntegrationName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37825,19 +37678,19 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' "generatedName": "linkTokenMagicLinkUrl", "key": "magic_link_url", "schema": { - "description": undefined, + "description": null, "generatedName": "linkTokenMagicLinkUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "LinkTokenMagicLinkUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37850,10 +37703,10 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' "LinkedAccountCondition": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "LinkedAccountCondition", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -37863,11 +37716,11 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' "schema": { "description": "The ID indicating which condition schema to use for a specific condition.", "generatedName": "LinkedAccountConditionConditionSchemaId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37879,19 +37732,19 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' "generatedName": "linkedAccountConditionCommonModel", "key": "common_model", "schema": { - "description": undefined, + "description": null, "generatedName": "linkedAccountConditionCommonModel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The common model for a specific condition.", "generatedName": "LinkedAccountConditionCommonModel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37906,17 +37759,17 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' "schema": { "description": "User-facing *native condition* name. e.g. "Skip Manager".", "generatedName": "LinkedAccountConditionNativeName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "User-facing *native condition* name. e.g. "Skip Manager".", "generatedName": "LinkedAccountConditionNativeName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37931,11 +37784,11 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' "schema": { "description": "The operator for a specific condition.", "generatedName": "LinkedAccountConditionOperator", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37947,14 +37800,14 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' "generatedName": "linkedAccountConditionValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "linkedAccountConditionValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "LinkedAccountConditionValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -37967,17 +37820,17 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' "schema": { "description": "The name of the field on the common model that this condition corresponds to, if they conceptually match. e.g. "location_type".", "generatedName": "LinkedAccountConditionFieldName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The name of the field on the common model that this condition corresponds to, if they conceptually match. e.g. "location_type".", "generatedName": "LinkedAccountConditionFieldName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37990,10 +37843,10 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' "LinkedAccountConditionRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "LinkedAccountConditionRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -38003,11 +37856,11 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' "schema": { "description": "The ID indicating which condition schema to use for a specific condition.", "generatedName": "LinkedAccountConditionRequestConditionSchemaId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38021,10 +37874,10 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' "schema": { "description": "The operator for a specific condition.", "generatedName": "LinkedAccountConditionRequestOperator", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -38038,7 +37891,7 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' "key": "value", "schema": { "generatedName": "LinkedAccountConditionRequestValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -38048,10 +37901,10 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' "LinkedAccountSelectiveSyncConfiguration": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "LinkedAccountSelectiveSyncConfiguration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -38059,22 +37912,22 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' "generatedName": "linkedAccountSelectiveSyncConfigurationLinkedAccountConditions", "key": "linked_account_conditions", "schema": { - "description": undefined, + "description": null, "generatedName": "linkedAccountSelectiveSyncConfigurationLinkedAccountConditions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The conditions belonging to a selective sync.", "generatedName": "LinkedAccountSelectiveSyncConfigurationLinkedAccountConditions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "LinkedAccountSelectiveSyncConfigurationLinkedAccountConditionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LinkedAccountCondition", "type": "reference", }, @@ -38087,10 +37940,10 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' "LinkedAccountSelectiveSyncConfigurationListRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "LinkedAccountSelectiveSyncConfigurationListRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -38100,14 +37953,14 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' "schema": { "description": "The selective syncs associated with a linked account.", "generatedName": "LinkedAccountSelectiveSyncConfigurationListRequestSyncConfigurations", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "LinkedAccountSelectiveSyncConfigurationListRequestSyncConfigurationsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LinkedAccountSelectiveSyncConfigurationRequest", "type": "reference", }, @@ -38119,10 +37972,10 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' "LinkedAccountSelectiveSyncConfigurationRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "LinkedAccountSelectiveSyncConfigurationRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -38132,14 +37985,14 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' "schema": { "description": "The conditions belonging to a selective sync.", "generatedName": "LinkedAccountSelectiveSyncConfigurationRequestLinkedAccountConditions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "LinkedAccountSelectiveSyncConfigurationRequestLinkedAccountConditionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LinkedAccountConditionRequest", "type": "reference", }, @@ -38151,10 +38004,10 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' "LinkedAccountStatus": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "LinkedAccountStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -38162,13 +38015,13 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' "generatedName": "linkedAccountStatusLinkedAccountStatus", "key": "linked_account_status", "schema": { - "description": undefined, + "description": null, "generatedName": "LinkedAccountStatusLinkedAccountStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38180,10 +38033,10 @@ Fetch from the \`LIST Employee\` endpoint and expand groups to view an employee' "generatedName": "linkedAccountStatusCanMakeRequest", "key": "can_make_request", "schema": { - "description": undefined, + "description": null, "generatedName": "LinkedAccountStatusCanMakeRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -38203,8 +38056,8 @@ The \`Location\` object is used to represent an address that can be associated w ### Usage Example Fetch from the \`LIST Locations\` endpoint and filter by \`ID\` to show all office locations.", "generatedName": "Location", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -38212,19 +38065,19 @@ Fetch from the \`LIST Locations\` endpoint and filter by \`ID\` to show all offi "generatedName": "locationId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "locationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "LocationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38237,25 +38090,25 @@ Fetch from the \`LIST Locations\` endpoint and filter by \`ID\` to show all offi "generatedName": "locationRemoteId", "key": "remote_id", "schema": { - "description": undefined, + "description": null, "generatedName": "locationRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The third-party API ID of the matching object.", "generatedName": "LocationRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The third-party API ID of the matching object.", "generatedName": "LocationRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38269,25 +38122,25 @@ Fetch from the \`LIST Locations\` endpoint and filter by \`ID\` to show all offi "generatedName": "locationName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "locationName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The location's name.", "generatedName": "LocationName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The location's name.", "generatedName": "LocationName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38301,25 +38154,25 @@ Fetch from the \`LIST Locations\` endpoint and filter by \`ID\` to show all offi "generatedName": "locationPhoneNumber", "key": "phone_number", "schema": { - "description": undefined, + "description": null, "generatedName": "locationPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The location's phone number.", "generatedName": "LocationPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The location's phone number.", "generatedName": "LocationPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38333,25 +38186,25 @@ Fetch from the \`LIST Locations\` endpoint and filter by \`ID\` to show all offi "generatedName": "locationStreet1", "key": "street_1", "schema": { - "description": undefined, + "description": null, "generatedName": "locationStreet1", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Line 1 of the location's street address.", "generatedName": "LocationStreet1", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Line 1 of the location's street address.", "generatedName": "LocationStreet1", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38365,25 +38218,25 @@ Fetch from the \`LIST Locations\` endpoint and filter by \`ID\` to show all offi "generatedName": "locationStreet2", "key": "street_2", "schema": { - "description": undefined, + "description": null, "generatedName": "locationStreet2", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Line 2 of the location's street address.", "generatedName": "LocationStreet2", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Line 2 of the location's street address.", "generatedName": "LocationStreet2", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38397,25 +38250,25 @@ Fetch from the \`LIST Locations\` endpoint and filter by \`ID\` to show all offi "generatedName": "locationCity", "key": "city", "schema": { - "description": undefined, + "description": null, "generatedName": "locationCity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The location's city.", "generatedName": "LocationCity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The location's city.", "generatedName": "LocationCity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38429,25 +38282,25 @@ Fetch from the \`LIST Locations\` endpoint and filter by \`ID\` to show all offi "generatedName": "locationState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "locationState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The location's state. Represents a region if outside of the US.", "generatedName": "LocationState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The location's state. Represents a region if outside of the US.", "generatedName": "LocationState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38461,25 +38314,25 @@ Fetch from the \`LIST Locations\` endpoint and filter by \`ID\` to show all offi "generatedName": "locationZipCode", "key": "zip_code", "schema": { - "description": undefined, + "description": null, "generatedName": "locationZipCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The location's zip code or postal code.", "generatedName": "LocationZipCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The location's zip code or postal code.", "generatedName": "LocationZipCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38493,10 +38346,10 @@ Fetch from the \`LIST Locations\` endpoint and filter by \`ID\` to show all offi "generatedName": "locationCountry", "key": "country", "schema": { - "description": undefined, + "description": null, "generatedName": "locationCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The location's country. @@ -38751,11 +38604,12 @@ Fetch from the \`LIST Locations\` endpoint and filter by \`ID\` to show all offi * \`ZM\` - Zambia * \`ZW\` - Zimbabwe", "generatedName": "LocationCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "The location's country. * \`AF\` - Afghanistan @@ -39008,25 +38862,25 @@ Fetch from the \`LIST Locations\` endpoint and filter by \`ID\` to show all offi * \`ZM\` - Zambia * \`ZW\` - Zimbabwe", "generatedName": "LocationCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "LocationCountryZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CountryEnum", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "LocationCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39034,7 +38888,6 @@ Fetch from the \`LIST Locations\` endpoint and filter by \`ID\` to show all offi ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -39045,10 +38898,10 @@ Fetch from the \`LIST Locations\` endpoint and filter by \`ID\` to show all offi "generatedName": "locationLocationType", "key": "location_type", "schema": { - "description": undefined, + "description": null, "generatedName": "locationLocationType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The location's type. Can be either WORK or HOME @@ -39056,35 +38909,36 @@ Fetch from the \`LIST Locations\` endpoint and filter by \`ID\` to show all offi * \`HOME\` - HOME * \`WORK\` - WORK", "generatedName": "LocationLocationType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "The location's type. Can be either WORK or HOME * \`HOME\` - HOME * \`WORK\` - WORK", "generatedName": "LocationLocationType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "LocationLocationTypeZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LocationTypeEnum", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "LocationLocationType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39092,7 +38946,6 @@ Fetch from the \`LIST Locations\` endpoint and filter by \`ID\` to show all offi ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -39103,16 +38956,16 @@ Fetch from the \`LIST Locations\` endpoint and filter by \`ID\` to show all offi "generatedName": "locationRemoteWasDeleted", "key": "remote_was_deleted", "schema": { - "description": undefined, + "description": null, "generatedName": "locationRemoteWasDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates whether or not this object has been deleted by third party webhooks.", "generatedName": "LocationRemoteWasDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -39126,16 +38979,16 @@ Fetch from the \`LIST Locations\` endpoint and filter by \`ID\` to show all offi "generatedName": "locationModifiedAt", "key": "modified_at", "schema": { - "description": undefined, + "description": null, "generatedName": "locationModifiedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "This is the datetime that this object was last updated by Merge", "generatedName": "LocationModifiedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -39149,38 +39002,37 @@ Fetch from the \`LIST Locations\` endpoint and filter by \`ID\` to show all offi "generatedName": "locationFieldMappings", "key": "field_mappings", "schema": { - "description": undefined, + "description": null, "generatedName": "locationFieldMappings", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "LocationFieldMappings", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "LocationFieldMappings", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "LocationFieldMappingsKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "LocationFieldMappingsValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -39193,28 +39045,28 @@ Fetch from the \`LIST Locations\` endpoint and filter by \`ID\` to show all offi "generatedName": "locationRemoteData", "key": "remote_data", "schema": { - "description": undefined, + "description": null, "generatedName": "locationRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "LocationRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "LocationRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "LocationRemoteDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RemoteData", "type": "reference", }, @@ -39229,32 +39081,32 @@ Fetch from the \`LIST Locations\` endpoint and filter by \`ID\` to show all offi "description": "* \`HOME\` - HOME * \`WORK\` - WORK", "generatedName": "LocationTypeEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HOME", - "nameOverride": undefined, + "nameOverride": null, "value": "HOME", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WORK", - "nameOverride": undefined, + "nameOverride": null, "value": "WORK", }, ], @@ -39266,68 +39118,68 @@ Fetch from the \`LIST Locations\` endpoint and filter by \`ID\` to show all offi * \`HEAD_OF_HOUSEHOLD\` - HEAD_OF_HOUSEHOLD * \`QUALIFYING_WIDOW_OR_WIDOWER_WITH_DEPENDENT_CHILD\` - QUALIFYING_WIDOW_OR_WIDOWER_WITH_DEPENDENT_CHILD", "generatedName": "MaritalStatusEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SINGLE", - "nameOverride": undefined, + "nameOverride": null, "value": "SINGLE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MARRIED_FILING_JOINTLY", - "nameOverride": undefined, + "nameOverride": null, "value": "MARRIED_FILING_JOINTLY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MARRIED_FILING_SEPARATELY", - "nameOverride": undefined, + "nameOverride": null, "value": "MARRIED_FILING_SEPARATELY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HEAD_OF_HOUSEHOLD", - "nameOverride": undefined, + "nameOverride": null, "value": "HEAD_OF_HOUSEHOLD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "QUALIFYING_WIDOW_OR_WIDOWER_WITH_DEPENDENT_CHILD", - "nameOverride": undefined, + "nameOverride": null, "value": "QUALIFYING_WIDOW_OR_WIDOWER_WITH_DEPENDENT_CHILD", }, ], @@ -39335,10 +39187,10 @@ Fetch from the \`LIST Locations\` endpoint and filter by \`ID\` to show all offi "MetaResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "MetaResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -39346,26 +39198,25 @@ Fetch from the \`LIST Locations\` endpoint and filter by \`ID\` to show all offi "generatedName": "metaResponseRequestSchema", "key": "request_schema", "schema": { - "description": undefined, + "description": null, "generatedName": "MetaResponseRequestSchema", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "MetaResponseRequestSchemaKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "MetaResponseRequestSchemaValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -39376,32 +39227,31 @@ Fetch from the \`LIST Locations\` endpoint and filter by \`ID\` to show all offi "generatedName": "metaResponseRemoteFieldClasses", "key": "remote_field_classes", "schema": { - "description": undefined, + "description": null, "generatedName": "metaResponseRemoteFieldClasses", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "MetaResponseRemoteFieldClasses", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "MetaResponseRemoteFieldClassesKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "MetaResponseRemoteFieldClassesValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -39413,16 +39263,16 @@ Fetch from the \`LIST Locations\` endpoint and filter by \`ID\` to show all offi "generatedName": "metaResponseStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "metaResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "MetaResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LinkedAccountStatus", "type": "reference", }, @@ -39434,10 +39284,10 @@ Fetch from the \`LIST Locations\` endpoint and filter by \`ID\` to show all offi "generatedName": "metaResponseHasConditionalParams", "key": "has_conditional_params", "schema": { - "description": undefined, + "description": null, "generatedName": "MetaResponseHasConditionalParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -39450,10 +39300,10 @@ Fetch from the \`LIST Locations\` endpoint and filter by \`ID\` to show all offi "generatedName": "metaResponseHasRequiredLinkedAccountParams", "key": "has_required_linked_account_params", "schema": { - "description": undefined, + "description": null, "generatedName": "MetaResponseHasRequiredLinkedAccountParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -39472,92 +39322,92 @@ Fetch from the \`LIST Locations\` endpoint and filter by \`ID\` to show all offi * \`PATCH\` - PATCH * \`DELETE\` - DELETE", "generatedName": "MethodEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GET", - "nameOverride": undefined, + "nameOverride": null, "value": "GET", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "OPTIONS", - "nameOverride": undefined, + "nameOverride": null, "value": "OPTIONS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HEAD", - "nameOverride": undefined, + "nameOverride": null, "value": "HEAD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "POST", - "nameOverride": undefined, + "nameOverride": null, "value": "POST", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PUT", - "nameOverride": undefined, + "nameOverride": null, "value": "PUT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PATCH", - "nameOverride": undefined, + "nameOverride": null, "value": "PATCH", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DELETE", - "nameOverride": undefined, + "nameOverride": null, "value": "DELETE", }, ], @@ -39572,8 +39422,8 @@ The \`ModelOperation\` object is used to represent the operations that are curre ### Usage Example View what operations are supported for the \`Candidate\` endpoint.", "generatedName": "ModelOperation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -39581,13 +39431,13 @@ View what operations are supported for the \`Candidate\` endpoint.", "generatedName": "modelOperationModelName", "key": "model_name", "schema": { - "description": undefined, + "description": null, "generatedName": "ModelOperationModelName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39599,19 +39449,19 @@ View what operations are supported for the \`Candidate\` endpoint.", "generatedName": "modelOperationAvailableOperations", "key": "available_operations", "schema": { - "description": undefined, + "description": null, "generatedName": "ModelOperationAvailableOperations", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ModelOperationAvailableOperationsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39624,19 +39474,19 @@ View what operations are supported for the \`Candidate\` endpoint.", "generatedName": "modelOperationRequiredPostParameters", "key": "required_post_parameters", "schema": { - "description": undefined, + "description": null, "generatedName": "ModelOperationRequiredPostParameters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ModelOperationRequiredPostParametersItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39649,19 +39499,19 @@ View what operations are supported for the \`Candidate\` endpoint.", "generatedName": "modelOperationSupportedFields", "key": "supported_fields", "schema": { - "description": undefined, + "description": null, "generatedName": "ModelOperationSupportedFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ModelOperationSupportedFieldsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39681,8 +39531,8 @@ The \`MultipartFormField\` object is used to represent fields in an HTTP request ### Usage Example Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "MultipartFormFieldRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -39692,10 +39542,10 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "schema": { "description": "The name of the form field", "generatedName": "MultipartFormFieldRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -39710,10 +39560,10 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "schema": { "description": "The data for the form field.", "generatedName": "MultipartFormFieldRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -39726,10 +39576,10 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "multipartFormFieldRequestEncoding", "key": "encoding", "schema": { - "description": undefined, + "description": null, "generatedName": "multipartFormFieldRequestEncoding", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The encoding of the value of \`data\`. Defaults to \`RAW\` if not defined. @@ -39738,36 +39588,37 @@ Create a \`MultipartFormField\` to define a multipart form entry.", * \`BASE64\` - BASE64 * \`GZIP_BASE64\` - GZIP_BASE64", "generatedName": "MultipartFormFieldRequestEncoding", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "The encoding of the value of \`data\`. Defaults to \`RAW\` if not defined. * \`RAW\` - RAW * \`BASE64\` - BASE64 * \`GZIP_BASE64\` - GZIP_BASE64", "generatedName": "MultipartFormFieldRequestEncoding", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "MultipartFormFieldRequestEncodingZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EncodingEnum", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "MultipartFormFieldRequestEncoding", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39775,7 +39626,6 @@ Create a \`MultipartFormField\` to define a multipart form entry.", ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -39786,24 +39636,24 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "multipartFormFieldRequestFileName", "key": "file_name", "schema": { - "description": undefined, + "description": null, "generatedName": "multipartFormFieldRequestFileName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The file name of the form field, if the field is for a file.", "generatedName": "MultipartFormFieldRequestFileName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The file name of the form field, if the field is for a file.", "generatedName": "MultipartFormFieldRequestFileName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -39818,24 +39668,24 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "multipartFormFieldRequestContentType", "key": "content_type", "schema": { - "description": undefined, + "description": null, "generatedName": "multipartFormFieldRequestContentType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The MIME type of the file, if the field is for a file.", "generatedName": "MultipartFormFieldRequestContentType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The MIME type of the file, if the field is for a file.", "generatedName": "MultipartFormFieldRequestContentType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -39850,10 +39700,10 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "OperatorSchema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "OperatorSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -39861,19 +39711,19 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "operatorSchemaOperator", "key": "operator", "schema": { - "description": undefined, + "description": null, "generatedName": "operatorSchemaOperator", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The operator for which an operator schema is defined.", "generatedName": "OperatorSchemaOperator", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39886,16 +39736,16 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "operatorSchemaIsUnique", "key": "is_unique", "schema": { - "description": undefined, + "description": null, "generatedName": "operatorSchemaIsUnique", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether the operator can be repeated multiple times.", "generatedName": "OperatorSchemaIsUnique", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -39909,10 +39759,10 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "PaginatedAccountDetailsAndActionsList": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PaginatedAccountDetailsAndActionsList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -39920,25 +39770,25 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "paginatedAccountDetailsAndActionsListNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedAccountDetailsAndActionsListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedAccountDetailsAndActionsListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedAccountDetailsAndActionsListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39952,25 +39802,25 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "paginatedAccountDetailsAndActionsListPrevious", "key": "previous", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedAccountDetailsAndActionsListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedAccountDetailsAndActionsListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedAccountDetailsAndActionsListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39984,22 +39834,22 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "paginatedAccountDetailsAndActionsListResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedAccountDetailsAndActionsListResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedAccountDetailsAndActionsListResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedAccountDetailsAndActionsListResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AccountDetailsAndActions", "type": "reference", }, @@ -40012,10 +39862,10 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "PaginatedBankInfoList": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PaginatedBankInfoList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -40023,25 +39873,25 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "paginatedBankInfoListNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedBankInfoListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedBankInfoListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedBankInfoListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40055,25 +39905,25 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "paginatedBankInfoListPrevious", "key": "previous", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedBankInfoListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedBankInfoListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedBankInfoListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40087,22 +39937,22 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "paginatedBankInfoListResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedBankInfoListResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedBankInfoListResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedBankInfoListResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BankInfo", "type": "reference", }, @@ -40115,10 +39965,10 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "PaginatedBenefitList": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PaginatedBenefitList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -40126,25 +39976,25 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "paginatedBenefitListNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedBenefitListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedBenefitListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedBenefitListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40158,25 +40008,25 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "paginatedBenefitListPrevious", "key": "previous", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedBenefitListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedBenefitListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedBenefitListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40190,22 +40040,22 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "paginatedBenefitListResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedBenefitListResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedBenefitListResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedBenefitListResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Benefit", "type": "reference", }, @@ -40218,10 +40068,10 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "PaginatedCompanyList": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PaginatedCompanyList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -40229,25 +40079,25 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "paginatedCompanyListNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedCompanyListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedCompanyListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedCompanyListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40261,25 +40111,25 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "paginatedCompanyListPrevious", "key": "previous", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedCompanyListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedCompanyListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedCompanyListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40293,22 +40143,22 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "paginatedCompanyListResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedCompanyListResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedCompanyListResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedCompanyListResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Company", "type": "reference", }, @@ -40321,10 +40171,10 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "PaginatedConditionSchemaList": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PaginatedConditionSchemaList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -40332,25 +40182,25 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "paginatedConditionSchemaListNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedConditionSchemaListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedConditionSchemaListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedConditionSchemaListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40364,25 +40214,25 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "paginatedConditionSchemaListPrevious", "key": "previous", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedConditionSchemaListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedConditionSchemaListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedConditionSchemaListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40396,22 +40246,22 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "paginatedConditionSchemaListResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedConditionSchemaListResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedConditionSchemaListResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedConditionSchemaListResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ConditionSchema", "type": "reference", }, @@ -40424,10 +40274,10 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "PaginatedEmployeeList": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PaginatedEmployeeList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -40435,25 +40285,25 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "paginatedEmployeeListNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedEmployeeListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedEmployeeListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedEmployeeListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40467,25 +40317,25 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "paginatedEmployeeListPrevious", "key": "previous", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedEmployeeListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedEmployeeListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedEmployeeListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40499,22 +40349,22 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "paginatedEmployeeListResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedEmployeeListResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedEmployeeListResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedEmployeeListResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Employee", "type": "reference", }, @@ -40527,10 +40377,10 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "PaginatedEmployeePayrollRunList": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PaginatedEmployeePayrollRunList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -40538,25 +40388,25 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "paginatedEmployeePayrollRunListNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedEmployeePayrollRunListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedEmployeePayrollRunListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedEmployeePayrollRunListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40570,25 +40420,25 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "paginatedEmployeePayrollRunListPrevious", "key": "previous", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedEmployeePayrollRunListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedEmployeePayrollRunListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedEmployeePayrollRunListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40602,22 +40452,22 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "paginatedEmployeePayrollRunListResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedEmployeePayrollRunListResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedEmployeePayrollRunListResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedEmployeePayrollRunListResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EmployeePayrollRun", "type": "reference", }, @@ -40630,10 +40480,10 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "PaginatedEmploymentList": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PaginatedEmploymentList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -40641,25 +40491,25 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "paginatedEmploymentListNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedEmploymentListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedEmploymentListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedEmploymentListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40673,25 +40523,25 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "paginatedEmploymentListPrevious", "key": "previous", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedEmploymentListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedEmploymentListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedEmploymentListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40705,22 +40555,22 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "paginatedEmploymentListResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedEmploymentListResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedEmploymentListResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedEmploymentListResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Employment", "type": "reference", }, @@ -40733,10 +40583,10 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "PaginatedGroupList": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PaginatedGroupList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -40744,25 +40594,25 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "paginatedGroupListNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedGroupListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedGroupListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedGroupListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40776,25 +40626,25 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "paginatedGroupListPrevious", "key": "previous", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedGroupListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedGroupListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedGroupListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40808,22 +40658,22 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "paginatedGroupListResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedGroupListResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedGroupListResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedGroupListResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Group", "type": "reference", }, @@ -40836,10 +40686,10 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "PaginatedIssueList": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PaginatedIssueList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -40847,25 +40697,25 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "paginatedIssueListNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedIssueListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedIssueListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedIssueListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40879,25 +40729,25 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "paginatedIssueListPrevious", "key": "previous", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedIssueListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedIssueListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedIssueListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40911,22 +40761,22 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "paginatedIssueListResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedIssueListResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedIssueListResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedIssueListResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Issue", "type": "reference", }, @@ -40939,10 +40789,10 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "PaginatedLocationList": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PaginatedLocationList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -40950,25 +40800,25 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "paginatedLocationListNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedLocationListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedLocationListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedLocationListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40982,25 +40832,25 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "paginatedLocationListPrevious", "key": "previous", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedLocationListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedLocationListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedLocationListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41014,22 +40864,22 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "paginatedLocationListResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedLocationListResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedLocationListResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedLocationListResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Location", "type": "reference", }, @@ -41042,10 +40892,10 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "PaginatedPayGroupList": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PaginatedPayGroupList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -41053,25 +40903,25 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "paginatedPayGroupListNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedPayGroupListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedPayGroupListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedPayGroupListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41085,25 +40935,25 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "paginatedPayGroupListPrevious", "key": "previous", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedPayGroupListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedPayGroupListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedPayGroupListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41117,22 +40967,22 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "paginatedPayGroupListResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedPayGroupListResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedPayGroupListResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedPayGroupListResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PayGroup", "type": "reference", }, @@ -41145,10 +40995,10 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "PaginatedPayrollRunList": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PaginatedPayrollRunList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -41156,25 +41006,25 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "paginatedPayrollRunListNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedPayrollRunListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedPayrollRunListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedPayrollRunListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41188,25 +41038,25 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "paginatedPayrollRunListPrevious", "key": "previous", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedPayrollRunListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedPayrollRunListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedPayrollRunListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41220,22 +41070,22 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "paginatedPayrollRunListResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedPayrollRunListResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedPayrollRunListResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedPayrollRunListResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PayrollRun", "type": "reference", }, @@ -41248,10 +41098,10 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "PaginatedSyncStatusList": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PaginatedSyncStatusList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -41259,25 +41109,25 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "paginatedSyncStatusListNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedSyncStatusListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedSyncStatusListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedSyncStatusListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41291,25 +41141,25 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "paginatedSyncStatusListPrevious", "key": "previous", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedSyncStatusListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedSyncStatusListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedSyncStatusListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41323,22 +41173,22 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "paginatedSyncStatusListResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedSyncStatusListResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedSyncStatusListResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedSyncStatusListResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SyncStatus", "type": "reference", }, @@ -41351,10 +41201,10 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "PaginatedTeamList": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PaginatedTeamList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -41362,25 +41212,25 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "paginatedTeamListNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedTeamListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedTeamListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedTeamListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41394,25 +41244,25 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "paginatedTeamListPrevious", "key": "previous", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedTeamListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedTeamListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedTeamListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41426,22 +41276,22 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "paginatedTeamListResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedTeamListResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedTeamListResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedTeamListResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Team", "type": "reference", }, @@ -41454,10 +41304,10 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "PaginatedTimeOffBalanceList": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PaginatedTimeOffBalanceList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -41465,25 +41315,25 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "paginatedTimeOffBalanceListNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedTimeOffBalanceListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedTimeOffBalanceListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedTimeOffBalanceListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41497,25 +41347,25 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "paginatedTimeOffBalanceListPrevious", "key": "previous", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedTimeOffBalanceListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedTimeOffBalanceListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedTimeOffBalanceListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41529,22 +41379,22 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "paginatedTimeOffBalanceListResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedTimeOffBalanceListResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedTimeOffBalanceListResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedTimeOffBalanceListResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimeOffBalance", "type": "reference", }, @@ -41557,10 +41407,10 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "PaginatedTimeOffList": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PaginatedTimeOffList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -41568,25 +41418,25 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "paginatedTimeOffListNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedTimeOffListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedTimeOffListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedTimeOffListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41600,25 +41450,25 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "paginatedTimeOffListPrevious", "key": "previous", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedTimeOffListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedTimeOffListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedTimeOffListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41632,22 +41482,22 @@ Create a \`MultipartFormField\` to define a multipart form entry.", "generatedName": "paginatedTimeOffListResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedTimeOffListResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedTimeOffListResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedTimeOffListResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimeOff", "type": "reference", }, @@ -41965,3680 +41815,3680 @@ Create a \`MultipartFormField\` to define a multipart form entry.", * \`ZWR\` - Zimbabwean Dollar (2008) * \`ZWL\` - Zimbabwean Dollar (2009)", "generatedName": "PayCurrencyEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "XUA", - "nameOverride": undefined, + "nameOverride": null, "value": "XUA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AFN", - "nameOverride": undefined, + "nameOverride": null, "value": "AFN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AFA", - "nameOverride": undefined, + "nameOverride": null, "value": "AFA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ALL", - "nameOverride": undefined, + "nameOverride": null, "value": "ALL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ALK", - "nameOverride": undefined, + "nameOverride": null, "value": "ALK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DZD", - "nameOverride": undefined, + "nameOverride": null, "value": "DZD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ADP", - "nameOverride": undefined, + "nameOverride": null, "value": "ADP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AOA", - "nameOverride": undefined, + "nameOverride": null, "value": "AOA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AOK", - "nameOverride": undefined, + "nameOverride": null, "value": "AOK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AON", - "nameOverride": undefined, + "nameOverride": null, "value": "AON", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AOR", - "nameOverride": undefined, + "nameOverride": null, "value": "AOR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ARA", - "nameOverride": undefined, + "nameOverride": null, "value": "ARA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ARS", - "nameOverride": undefined, + "nameOverride": null, "value": "ARS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ARM", - "nameOverride": undefined, + "nameOverride": null, "value": "ARM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ARP", - "nameOverride": undefined, + "nameOverride": null, "value": "ARP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ARL", - "nameOverride": undefined, + "nameOverride": null, "value": "ARL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AMD", - "nameOverride": undefined, + "nameOverride": null, "value": "AMD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AWG", - "nameOverride": undefined, + "nameOverride": null, "value": "AWG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AUD", - "nameOverride": undefined, + "nameOverride": null, "value": "AUD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ATS", - "nameOverride": undefined, + "nameOverride": null, "value": "ATS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AZN", - "nameOverride": undefined, + "nameOverride": null, "value": "AZN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AZM", - "nameOverride": undefined, + "nameOverride": null, "value": "AZM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BSD", - "nameOverride": undefined, + "nameOverride": null, "value": "BSD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BHD", - "nameOverride": undefined, + "nameOverride": null, "value": "BHD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BDT", - "nameOverride": undefined, + "nameOverride": null, "value": "BDT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BBD", - "nameOverride": undefined, + "nameOverride": null, "value": "BBD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BYN", - "nameOverride": undefined, + "nameOverride": null, "value": "BYN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BYB", - "nameOverride": undefined, + "nameOverride": null, "value": "BYB", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BYR", - "nameOverride": undefined, + "nameOverride": null, "value": "BYR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BEF", - "nameOverride": undefined, + "nameOverride": null, "value": "BEF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BEC", - "nameOverride": undefined, + "nameOverride": null, "value": "BEC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BEL", - "nameOverride": undefined, + "nameOverride": null, "value": "BEL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BZD", - "nameOverride": undefined, + "nameOverride": null, "value": "BZD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BMD", - "nameOverride": undefined, + "nameOverride": null, "value": "BMD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BTN", - "nameOverride": undefined, + "nameOverride": null, "value": "BTN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BOB", - "nameOverride": undefined, + "nameOverride": null, "value": "BOB", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BOL", - "nameOverride": undefined, + "nameOverride": null, "value": "BOL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BOV", - "nameOverride": undefined, + "nameOverride": null, "value": "BOV", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BOP", - "nameOverride": undefined, + "nameOverride": null, "value": "BOP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BAM", - "nameOverride": undefined, + "nameOverride": null, "value": "BAM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BAD", - "nameOverride": undefined, + "nameOverride": null, "value": "BAD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BAN", - "nameOverride": undefined, + "nameOverride": null, "value": "BAN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BWP", - "nameOverride": undefined, + "nameOverride": null, "value": "BWP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BRC", - "nameOverride": undefined, + "nameOverride": null, "value": "BRC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BRZ", - "nameOverride": undefined, + "nameOverride": null, "value": "BRZ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BRE", - "nameOverride": undefined, + "nameOverride": null, "value": "BRE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BRR", - "nameOverride": undefined, + "nameOverride": null, "value": "BRR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BRN", - "nameOverride": undefined, + "nameOverride": null, "value": "BRN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BRB", - "nameOverride": undefined, + "nameOverride": null, "value": "BRB", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BRL", - "nameOverride": undefined, + "nameOverride": null, "value": "BRL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GBP", - "nameOverride": undefined, + "nameOverride": null, "value": "GBP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BND", - "nameOverride": undefined, + "nameOverride": null, "value": "BND", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BGL", - "nameOverride": undefined, + "nameOverride": null, "value": "BGL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BGN", - "nameOverride": undefined, + "nameOverride": null, "value": "BGN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BGO", - "nameOverride": undefined, + "nameOverride": null, "value": "BGO", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BGM", - "nameOverride": undefined, + "nameOverride": null, "value": "BGM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BUK", - "nameOverride": undefined, + "nameOverride": null, "value": "BUK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BIF", - "nameOverride": undefined, + "nameOverride": null, "value": "BIF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "XPF", - "nameOverride": undefined, + "nameOverride": null, "value": "XPF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KHR", - "nameOverride": undefined, + "nameOverride": null, "value": "KHR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CAD", - "nameOverride": undefined, + "nameOverride": null, "value": "CAD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CVE", - "nameOverride": undefined, + "nameOverride": null, "value": "CVE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KYD", - "nameOverride": undefined, + "nameOverride": null, "value": "KYD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "XAF", - "nameOverride": undefined, + "nameOverride": null, "value": "XAF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CLE", - "nameOverride": undefined, + "nameOverride": null, "value": "CLE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CLP", - "nameOverride": undefined, + "nameOverride": null, "value": "CLP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CLF", - "nameOverride": undefined, + "nameOverride": null, "value": "CLF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CNX", - "nameOverride": undefined, + "nameOverride": null, "value": "CNX", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CNY", - "nameOverride": undefined, + "nameOverride": null, "value": "CNY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CNH", - "nameOverride": undefined, + "nameOverride": null, "value": "CNH", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "COP", - "nameOverride": undefined, + "nameOverride": null, "value": "COP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "COU", - "nameOverride": undefined, + "nameOverride": null, "value": "COU", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KMF", - "nameOverride": undefined, + "nameOverride": null, "value": "KMF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CDF", - "nameOverride": undefined, + "nameOverride": null, "value": "CDF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CRC", - "nameOverride": undefined, + "nameOverride": null, "value": "CRC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HRD", - "nameOverride": undefined, + "nameOverride": null, "value": "HRD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HRK", - "nameOverride": undefined, + "nameOverride": null, "value": "HRK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CUC", - "nameOverride": undefined, + "nameOverride": null, "value": "CUC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CUP", - "nameOverride": undefined, + "nameOverride": null, "value": "CUP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CYP", - "nameOverride": undefined, + "nameOverride": null, "value": "CYP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CZK", - "nameOverride": undefined, + "nameOverride": null, "value": "CZK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CSK", - "nameOverride": undefined, + "nameOverride": null, "value": "CSK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DKK", - "nameOverride": undefined, + "nameOverride": null, "value": "DKK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DJF", - "nameOverride": undefined, + "nameOverride": null, "value": "DJF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DOP", - "nameOverride": undefined, + "nameOverride": null, "value": "DOP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NLG", - "nameOverride": undefined, + "nameOverride": null, "value": "NLG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "XCD", - "nameOverride": undefined, + "nameOverride": null, "value": "XCD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DDM", - "nameOverride": undefined, + "nameOverride": null, "value": "DDM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ECS", - "nameOverride": undefined, + "nameOverride": null, "value": "ECS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ECV", - "nameOverride": undefined, + "nameOverride": null, "value": "ECV", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EGP", - "nameOverride": undefined, + "nameOverride": null, "value": "EGP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GQE", - "nameOverride": undefined, + "nameOverride": null, "value": "GQE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ERN", - "nameOverride": undefined, + "nameOverride": null, "value": "ERN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EEK", - "nameOverride": undefined, + "nameOverride": null, "value": "EEK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ETB", - "nameOverride": undefined, + "nameOverride": null, "value": "ETB", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EUR", - "nameOverride": undefined, + "nameOverride": null, "value": "EUR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "XBA", - "nameOverride": undefined, + "nameOverride": null, "value": "XBA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "XEU", - "nameOverride": undefined, + "nameOverride": null, "value": "XEU", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "XBB", - "nameOverride": undefined, + "nameOverride": null, "value": "XBB", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "XBC", - "nameOverride": undefined, + "nameOverride": null, "value": "XBC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "XBD", - "nameOverride": undefined, + "nameOverride": null, "value": "XBD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FKP", - "nameOverride": undefined, + "nameOverride": null, "value": "FKP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FJD", - "nameOverride": undefined, + "nameOverride": null, "value": "FJD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FIM", - "nameOverride": undefined, + "nameOverride": null, "value": "FIM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FRF", - "nameOverride": undefined, + "nameOverride": null, "value": "FRF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "XFO", - "nameOverride": undefined, + "nameOverride": null, "value": "XFO", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "XFU", - "nameOverride": undefined, + "nameOverride": null, "value": "XFU", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GMD", - "nameOverride": undefined, + "nameOverride": null, "value": "GMD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GEK", - "nameOverride": undefined, + "nameOverride": null, "value": "GEK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GEL", - "nameOverride": undefined, + "nameOverride": null, "value": "GEL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DEM", - "nameOverride": undefined, + "nameOverride": null, "value": "DEM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GHS", - "nameOverride": undefined, + "nameOverride": null, "value": "GHS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GHC", - "nameOverride": undefined, + "nameOverride": null, "value": "GHC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GIP", - "nameOverride": undefined, + "nameOverride": null, "value": "GIP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "XAU", - "nameOverride": undefined, + "nameOverride": null, "value": "XAU", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GRD", - "nameOverride": undefined, + "nameOverride": null, "value": "GRD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GTQ", - "nameOverride": undefined, + "nameOverride": null, "value": "GTQ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GWP", - "nameOverride": undefined, + "nameOverride": null, "value": "GWP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GNF", - "nameOverride": undefined, + "nameOverride": null, "value": "GNF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GNS", - "nameOverride": undefined, + "nameOverride": null, "value": "GNS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GYD", - "nameOverride": undefined, + "nameOverride": null, "value": "GYD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HTG", - "nameOverride": undefined, + "nameOverride": null, "value": "HTG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HNL", - "nameOverride": undefined, + "nameOverride": null, "value": "HNL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HKD", - "nameOverride": undefined, + "nameOverride": null, "value": "HKD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HUF", - "nameOverride": undefined, + "nameOverride": null, "value": "HUF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "IMP", - "nameOverride": undefined, + "nameOverride": null, "value": "IMP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ISK", - "nameOverride": undefined, + "nameOverride": null, "value": "ISK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ISJ", - "nameOverride": undefined, + "nameOverride": null, "value": "ISJ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "INR", - "nameOverride": undefined, + "nameOverride": null, "value": "INR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "IDR", - "nameOverride": undefined, + "nameOverride": null, "value": "IDR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "IRR", - "nameOverride": undefined, + "nameOverride": null, "value": "IRR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "IQD", - "nameOverride": undefined, + "nameOverride": null, "value": "IQD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "IEP", - "nameOverride": undefined, + "nameOverride": null, "value": "IEP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ILS", - "nameOverride": undefined, + "nameOverride": null, "value": "ILS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ILP", - "nameOverride": undefined, + "nameOverride": null, "value": "ILP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ILR", - "nameOverride": undefined, + "nameOverride": null, "value": "ILR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ITL", - "nameOverride": undefined, + "nameOverride": null, "value": "ITL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "JMD", - "nameOverride": undefined, + "nameOverride": null, "value": "JMD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "JPY", - "nameOverride": undefined, + "nameOverride": null, "value": "JPY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "JOD", - "nameOverride": undefined, + "nameOverride": null, "value": "JOD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KZT", - "nameOverride": undefined, + "nameOverride": null, "value": "KZT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KES", - "nameOverride": undefined, + "nameOverride": null, "value": "KES", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KWD", - "nameOverride": undefined, + "nameOverride": null, "value": "KWD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KGS", - "nameOverride": undefined, + "nameOverride": null, "value": "KGS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LAK", - "nameOverride": undefined, + "nameOverride": null, "value": "LAK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LVL", - "nameOverride": undefined, + "nameOverride": null, "value": "LVL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LVR", - "nameOverride": undefined, + "nameOverride": null, "value": "LVR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LBP", - "nameOverride": undefined, + "nameOverride": null, "value": "LBP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LSL", - "nameOverride": undefined, + "nameOverride": null, "value": "LSL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LRD", - "nameOverride": undefined, + "nameOverride": null, "value": "LRD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LYD", - "nameOverride": undefined, + "nameOverride": null, "value": "LYD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LTL", - "nameOverride": undefined, + "nameOverride": null, "value": "LTL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LTT", - "nameOverride": undefined, + "nameOverride": null, "value": "LTT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LUL", - "nameOverride": undefined, + "nameOverride": null, "value": "LUL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LUC", - "nameOverride": undefined, + "nameOverride": null, "value": "LUC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LUF", - "nameOverride": undefined, + "nameOverride": null, "value": "LUF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MOP", - "nameOverride": undefined, + "nameOverride": null, "value": "MOP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MKD", - "nameOverride": undefined, + "nameOverride": null, "value": "MKD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MKN", - "nameOverride": undefined, + "nameOverride": null, "value": "MKN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MGA", - "nameOverride": undefined, + "nameOverride": null, "value": "MGA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MGF", - "nameOverride": undefined, + "nameOverride": null, "value": "MGF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MWK", - "nameOverride": undefined, + "nameOverride": null, "value": "MWK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MYR", - "nameOverride": undefined, + "nameOverride": null, "value": "MYR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MVR", - "nameOverride": undefined, + "nameOverride": null, "value": "MVR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MVP", - "nameOverride": undefined, + "nameOverride": null, "value": "MVP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MLF", - "nameOverride": undefined, + "nameOverride": null, "value": "MLF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MTL", - "nameOverride": undefined, + "nameOverride": null, "value": "MTL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MTP", - "nameOverride": undefined, + "nameOverride": null, "value": "MTP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MRU", - "nameOverride": undefined, + "nameOverride": null, "value": "MRU", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MRO", - "nameOverride": undefined, + "nameOverride": null, "value": "MRO", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MUR", - "nameOverride": undefined, + "nameOverride": null, "value": "MUR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MXV", - "nameOverride": undefined, + "nameOverride": null, "value": "MXV", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MXN", - "nameOverride": undefined, + "nameOverride": null, "value": "MXN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MXP", - "nameOverride": undefined, + "nameOverride": null, "value": "MXP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MDC", - "nameOverride": undefined, + "nameOverride": null, "value": "MDC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MDL", - "nameOverride": undefined, + "nameOverride": null, "value": "MDL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MCF", - "nameOverride": undefined, + "nameOverride": null, "value": "MCF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MNT", - "nameOverride": undefined, + "nameOverride": null, "value": "MNT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MAD", - "nameOverride": undefined, + "nameOverride": null, "value": "MAD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MAF", - "nameOverride": undefined, + "nameOverride": null, "value": "MAF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MZE", - "nameOverride": undefined, + "nameOverride": null, "value": "MZE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MZN", - "nameOverride": undefined, + "nameOverride": null, "value": "MZN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MZM", - "nameOverride": undefined, + "nameOverride": null, "value": "MZM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MMK", - "nameOverride": undefined, + "nameOverride": null, "value": "MMK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NAD", - "nameOverride": undefined, + "nameOverride": null, "value": "NAD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NPR", - "nameOverride": undefined, + "nameOverride": null, "value": "NPR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ANG", - "nameOverride": undefined, + "nameOverride": null, "value": "ANG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TWD", - "nameOverride": undefined, + "nameOverride": null, "value": "TWD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NZD", - "nameOverride": undefined, + "nameOverride": null, "value": "NZD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NIO", - "nameOverride": undefined, + "nameOverride": null, "value": "NIO", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NIC", - "nameOverride": undefined, + "nameOverride": null, "value": "NIC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NGN", - "nameOverride": undefined, + "nameOverride": null, "value": "NGN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KPW", - "nameOverride": undefined, + "nameOverride": null, "value": "KPW", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NOK", - "nameOverride": undefined, + "nameOverride": null, "value": "NOK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "OMR", - "nameOverride": undefined, + "nameOverride": null, "value": "OMR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PKR", - "nameOverride": undefined, + "nameOverride": null, "value": "PKR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "XPD", - "nameOverride": undefined, + "nameOverride": null, "value": "XPD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PAB", - "nameOverride": undefined, + "nameOverride": null, "value": "PAB", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PGK", - "nameOverride": undefined, + "nameOverride": null, "value": "PGK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PYG", - "nameOverride": undefined, + "nameOverride": null, "value": "PYG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PEI", - "nameOverride": undefined, + "nameOverride": null, "value": "PEI", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PEN", - "nameOverride": undefined, + "nameOverride": null, "value": "PEN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PES", - "nameOverride": undefined, + "nameOverride": null, "value": "PES", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PHP", - "nameOverride": undefined, + "nameOverride": null, "value": "PHP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "XPT", - "nameOverride": undefined, + "nameOverride": null, "value": "XPT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PLN", - "nameOverride": undefined, + "nameOverride": null, "value": "PLN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PLZ", - "nameOverride": undefined, + "nameOverride": null, "value": "PLZ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PTE", - "nameOverride": undefined, + "nameOverride": null, "value": "PTE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GWE", - "nameOverride": undefined, + "nameOverride": null, "value": "GWE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "QAR", - "nameOverride": undefined, + "nameOverride": null, "value": "QAR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "XRE", - "nameOverride": undefined, + "nameOverride": null, "value": "XRE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RHD", - "nameOverride": undefined, + "nameOverride": null, "value": "RHD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RON", - "nameOverride": undefined, + "nameOverride": null, "value": "RON", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ROL", - "nameOverride": undefined, + "nameOverride": null, "value": "ROL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RUB", - "nameOverride": undefined, + "nameOverride": null, "value": "RUB", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RUR", - "nameOverride": undefined, + "nameOverride": null, "value": "RUR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RWF", - "nameOverride": undefined, + "nameOverride": null, "value": "RWF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SVC", - "nameOverride": undefined, + "nameOverride": null, "value": "SVC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WST", - "nameOverride": undefined, + "nameOverride": null, "value": "WST", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SAR", - "nameOverride": undefined, + "nameOverride": null, "value": "SAR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RSD", - "nameOverride": undefined, + "nameOverride": null, "value": "RSD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CSD", - "nameOverride": undefined, + "nameOverride": null, "value": "CSD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SCR", - "nameOverride": undefined, + "nameOverride": null, "value": "SCR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SLL", - "nameOverride": undefined, + "nameOverride": null, "value": "SLL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "XAG", - "nameOverride": undefined, + "nameOverride": null, "value": "XAG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SGD", - "nameOverride": undefined, + "nameOverride": null, "value": "SGD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SKK", - "nameOverride": undefined, + "nameOverride": null, "value": "SKK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SIT", - "nameOverride": undefined, + "nameOverride": null, "value": "SIT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SBD", - "nameOverride": undefined, + "nameOverride": null, "value": "SBD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SOS", - "nameOverride": undefined, + "nameOverride": null, "value": "SOS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ZAR", - "nameOverride": undefined, + "nameOverride": null, "value": "ZAR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ZAL", - "nameOverride": undefined, + "nameOverride": null, "value": "ZAL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KRH", - "nameOverride": undefined, + "nameOverride": null, "value": "KRH", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KRW", - "nameOverride": undefined, + "nameOverride": null, "value": "KRW", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "KRO", - "nameOverride": undefined, + "nameOverride": null, "value": "KRO", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SSP", - "nameOverride": undefined, + "nameOverride": null, "value": "SSP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SUR", - "nameOverride": undefined, + "nameOverride": null, "value": "SUR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ESP", - "nameOverride": undefined, + "nameOverride": null, "value": "ESP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ESA", - "nameOverride": undefined, + "nameOverride": null, "value": "ESA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ESB", - "nameOverride": undefined, + "nameOverride": null, "value": "ESB", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "XDR", - "nameOverride": undefined, + "nameOverride": null, "value": "XDR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LKR", - "nameOverride": undefined, + "nameOverride": null, "value": "LKR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SHP", - "nameOverride": undefined, + "nameOverride": null, "value": "SHP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "XSU", - "nameOverride": undefined, + "nameOverride": null, "value": "XSU", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SDD", - "nameOverride": undefined, + "nameOverride": null, "value": "SDD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SDG", - "nameOverride": undefined, + "nameOverride": null, "value": "SDG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SDP", - "nameOverride": undefined, + "nameOverride": null, "value": "SDP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SRD", - "nameOverride": undefined, + "nameOverride": null, "value": "SRD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SRG", - "nameOverride": undefined, + "nameOverride": null, "value": "SRG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SZL", - "nameOverride": undefined, + "nameOverride": null, "value": "SZL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SEK", - "nameOverride": undefined, + "nameOverride": null, "value": "SEK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CHF", - "nameOverride": undefined, + "nameOverride": null, "value": "CHF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SYP", - "nameOverride": undefined, + "nameOverride": null, "value": "SYP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "STN", - "nameOverride": undefined, + "nameOverride": null, "value": "STN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "STD", - "nameOverride": undefined, + "nameOverride": null, "value": "STD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TVD", - "nameOverride": undefined, + "nameOverride": null, "value": "TVD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TJR", - "nameOverride": undefined, + "nameOverride": null, "value": "TJR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TJS", - "nameOverride": undefined, + "nameOverride": null, "value": "TJS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TZS", - "nameOverride": undefined, + "nameOverride": null, "value": "TZS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "XTS", - "nameOverride": undefined, + "nameOverride": null, "value": "XTS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "THB", - "nameOverride": undefined, + "nameOverride": null, "value": "THB", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "XXX", - "nameOverride": undefined, + "nameOverride": null, "value": "XXX", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TPE", - "nameOverride": undefined, + "nameOverride": null, "value": "TPE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TOP", - "nameOverride": undefined, + "nameOverride": null, "value": "TOP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TTD", - "nameOverride": undefined, + "nameOverride": null, "value": "TTD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TND", - "nameOverride": undefined, + "nameOverride": null, "value": "TND", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TRY", - "nameOverride": undefined, + "nameOverride": null, "value": "TRY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TRL", - "nameOverride": undefined, + "nameOverride": null, "value": "TRL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TMT", - "nameOverride": undefined, + "nameOverride": null, "value": "TMT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TMM", - "nameOverride": undefined, + "nameOverride": null, "value": "TMM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "USD", - "nameOverride": undefined, + "nameOverride": null, "value": "USD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "USN", - "nameOverride": undefined, + "nameOverride": null, "value": "USN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "USS", - "nameOverride": undefined, + "nameOverride": null, "value": "USS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UGX", - "nameOverride": undefined, + "nameOverride": null, "value": "UGX", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UGS", - "nameOverride": undefined, + "nameOverride": null, "value": "UGS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UAH", - "nameOverride": undefined, + "nameOverride": null, "value": "UAH", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UAK", - "nameOverride": undefined, + "nameOverride": null, "value": "UAK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AED", - "nameOverride": undefined, + "nameOverride": null, "value": "AED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UYW", - "nameOverride": undefined, + "nameOverride": null, "value": "UYW", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UYU", - "nameOverride": undefined, + "nameOverride": null, "value": "UYU", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UYP", - "nameOverride": undefined, + "nameOverride": null, "value": "UYP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UYI", - "nameOverride": undefined, + "nameOverride": null, "value": "UYI", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UZS", - "nameOverride": undefined, + "nameOverride": null, "value": "UZS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "VUV", - "nameOverride": undefined, + "nameOverride": null, "value": "VUV", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "VES", - "nameOverride": undefined, + "nameOverride": null, "value": "VES", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "VEB", - "nameOverride": undefined, + "nameOverride": null, "value": "VEB", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "VEF", - "nameOverride": undefined, + "nameOverride": null, "value": "VEF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "VND", - "nameOverride": undefined, + "nameOverride": null, "value": "VND", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "VNN", - "nameOverride": undefined, + "nameOverride": null, "value": "VNN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CHE", - "nameOverride": undefined, + "nameOverride": null, "value": "CHE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CHW", - "nameOverride": undefined, + "nameOverride": null, "value": "CHW", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "XOF", - "nameOverride": undefined, + "nameOverride": null, "value": "XOF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "YDD", - "nameOverride": undefined, + "nameOverride": null, "value": "YDD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "YER", - "nameOverride": undefined, + "nameOverride": null, "value": "YER", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "YUN", - "nameOverride": undefined, + "nameOverride": null, "value": "YUN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "YUD", - "nameOverride": undefined, + "nameOverride": null, "value": "YUD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "YUM", - "nameOverride": undefined, + "nameOverride": null, "value": "YUM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "YUR", - "nameOverride": undefined, + "nameOverride": null, "value": "YUR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ZWN", - "nameOverride": undefined, + "nameOverride": null, "value": "ZWN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ZRN", - "nameOverride": undefined, + "nameOverride": null, "value": "ZRN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ZRZ", - "nameOverride": undefined, + "nameOverride": null, "value": "ZRZ", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ZMW", - "nameOverride": undefined, + "nameOverride": null, "value": "ZMW", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ZMK", - "nameOverride": undefined, + "nameOverride": null, "value": "ZMK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ZWD", - "nameOverride": undefined, + "nameOverride": null, "value": "ZWD", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ZWR", - "nameOverride": undefined, + "nameOverride": null, "value": "ZWR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ZWL", - "nameOverride": undefined, + "nameOverride": null, "value": "ZWL", }, ], @@ -45654,116 +45504,116 @@ Create a \`MultipartFormField\` to define a multipart form entry.", * \`PRO_RATA\` - PRO_RATA * \`SEMIMONTHLY\` - SEMIMONTHLY", "generatedName": "PayFrequencyEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WEEKLY", - "nameOverride": undefined, + "nameOverride": null, "value": "WEEKLY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BIWEEKLY", - "nameOverride": undefined, + "nameOverride": null, "value": "BIWEEKLY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MONTHLY", - "nameOverride": undefined, + "nameOverride": null, "value": "MONTHLY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "QUARTERLY", - "nameOverride": undefined, + "nameOverride": null, "value": "QUARTERLY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SEMIANNUALLY", - "nameOverride": undefined, + "nameOverride": null, "value": "SEMIANNUALLY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ANNUALLY", - "nameOverride": undefined, + "nameOverride": null, "value": "ANNUALLY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ThirteenMonthly", - "nameOverride": undefined, + "nameOverride": null, "value": "THIRTEEN-MONTHLY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PRO_RATA", - "nameOverride": undefined, + "nameOverride": null, "value": "PRO_RATA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SEMIMONTHLY", - "nameOverride": undefined, + "nameOverride": null, "value": "SEMIMONTHLY", }, ], @@ -45778,8 +45628,8 @@ The \`PayGroup\` object is used to represent a subset of employees that are put ### Usage Example Fetch from the \`LIST PayGroup\` endpoint and filter by \`ID\` to show all pay group information.", "generatedName": "PayGroup", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -45787,19 +45637,19 @@ Fetch from the \`LIST PayGroup\` endpoint and filter by \`ID\` to show all pay g "generatedName": "payGroupId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "payGroupId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PayGroupId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45812,25 +45662,25 @@ Fetch from the \`LIST PayGroup\` endpoint and filter by \`ID\` to show all pay g "generatedName": "payGroupRemoteId", "key": "remote_id", "schema": { - "description": undefined, + "description": null, "generatedName": "payGroupRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The third-party API ID of the matching object.", "generatedName": "PayGroupRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The third-party API ID of the matching object.", "generatedName": "PayGroupRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45844,25 +45694,25 @@ Fetch from the \`LIST PayGroup\` endpoint and filter by \`ID\` to show all pay g "generatedName": "payGroupPayGroupName", "key": "pay_group_name", "schema": { - "description": undefined, + "description": null, "generatedName": "payGroupPayGroupName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The pay group name.", "generatedName": "PayGroupPayGroupName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The pay group name.", "generatedName": "PayGroupPayGroupName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45876,16 +45726,16 @@ Fetch from the \`LIST PayGroup\` endpoint and filter by \`ID\` to show all pay g "generatedName": "payGroupRemoteWasDeleted", "key": "remote_was_deleted", "schema": { - "description": undefined, + "description": null, "generatedName": "payGroupRemoteWasDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates whether or not this object has been deleted by third party webhooks.", "generatedName": "PayGroupRemoteWasDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -45899,16 +45749,16 @@ Fetch from the \`LIST PayGroup\` endpoint and filter by \`ID\` to show all pay g "generatedName": "payGroupModifiedAt", "key": "modified_at", "schema": { - "description": undefined, + "description": null, "generatedName": "payGroupModifiedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "This is the datetime that this object was last updated by Merge", "generatedName": "PayGroupModifiedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -45922,38 +45772,37 @@ Fetch from the \`LIST PayGroup\` endpoint and filter by \`ID\` to show all pay g "generatedName": "payGroupFieldMappings", "key": "field_mappings", "schema": { - "description": undefined, + "description": null, "generatedName": "payGroupFieldMappings", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PayGroupFieldMappings", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PayGroupFieldMappings", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "PayGroupFieldMappingsKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "PayGroupFieldMappingsValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -45966,28 +45815,28 @@ Fetch from the \`LIST PayGroup\` endpoint and filter by \`ID\` to show all pay g "generatedName": "payGroupRemoteData", "key": "remote_data", "schema": { - "description": undefined, + "description": null, "generatedName": "payGroupRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PayGroupRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PayGroupRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PayGroupRemoteDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RemoteData", "type": "reference", }, @@ -46009,116 +45858,116 @@ Fetch from the \`LIST PayGroup\` endpoint and filter by \`ID\` to show all pay g * \`EVERY_SIX_MONTHS\` - EVERY_SIX_MONTHS * \`YEAR\` - YEAR", "generatedName": "PayPeriodEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HOUR", - "nameOverride": undefined, + "nameOverride": null, "value": "HOUR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DAY", - "nameOverride": undefined, + "nameOverride": null, "value": "DAY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WEEK", - "nameOverride": undefined, + "nameOverride": null, "value": "WEEK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EVERY_TWO_WEEKS", - "nameOverride": undefined, + "nameOverride": null, "value": "EVERY_TWO_WEEKS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SEMIMONTHLY", - "nameOverride": undefined, + "nameOverride": null, "value": "SEMIMONTHLY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MONTH", - "nameOverride": undefined, + "nameOverride": null, "value": "MONTH", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "QUARTER", - "nameOverride": undefined, + "nameOverride": null, "value": "QUARTER", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EVERY_SIX_MONTHS", - "nameOverride": undefined, + "nameOverride": null, "value": "EVERY_SIX_MONTHS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "YEAR", - "nameOverride": undefined, + "nameOverride": null, "value": "YEAR", }, ], @@ -46133,8 +45982,8 @@ The \`PayrollRun\` object is used to represent a group of pay statements for a s ### Usage Example Fetch from the \`LIST PayrollRuns\` endpoint and filter by \`ID\` to show all payroll runs.", "generatedName": "PayrollRun", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -46142,19 +45991,19 @@ Fetch from the \`LIST PayrollRuns\` endpoint and filter by \`ID\` to show all pa "generatedName": "payrollRunId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "payrollRunId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PayrollRunId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46167,25 +46016,25 @@ Fetch from the \`LIST PayrollRuns\` endpoint and filter by \`ID\` to show all pa "generatedName": "payrollRunRemoteId", "key": "remote_id", "schema": { - "description": undefined, + "description": null, "generatedName": "payrollRunRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The third-party API ID of the matching object.", "generatedName": "PayrollRunRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The third-party API ID of the matching object.", "generatedName": "PayrollRunRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46199,10 +46048,10 @@ Fetch from the \`LIST PayrollRuns\` endpoint and filter by \`ID\` to show all pa "generatedName": "payrollRunRunState", "key": "run_state", "schema": { - "description": undefined, + "description": null, "generatedName": "payrollRunRunState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The state of the payroll run @@ -46213,11 +46062,12 @@ Fetch from the \`LIST PayrollRuns\` endpoint and filter by \`ID\` to show all pa * \`FAILED\` - FAILED * \`CLOSED\` - CLOSED", "generatedName": "PayrollRunRunState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "The state of the payroll run * \`PAID\` - PAID @@ -46226,25 +46076,25 @@ Fetch from the \`LIST PayrollRuns\` endpoint and filter by \`ID\` to show all pa * \`FAILED\` - FAILED * \`CLOSED\` - CLOSED", "generatedName": "PayrollRunRunState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "PayrollRunRunStateZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RunStateEnum", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "PayrollRunRunState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46252,7 +46102,6 @@ Fetch from the \`LIST PayrollRuns\` endpoint and filter by \`ID\` to show all pa ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -46263,10 +46112,10 @@ Fetch from the \`LIST PayrollRuns\` endpoint and filter by \`ID\` to show all pa "generatedName": "payrollRunRunType", "key": "run_type", "schema": { - "description": undefined, + "description": null, "generatedName": "payrollRunRunType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The type of the payroll run @@ -46277,11 +46126,12 @@ Fetch from the \`LIST PayrollRuns\` endpoint and filter by \`ID\` to show all pa * \`TERMINATION\` - TERMINATION * \`SIGN_ON_BONUS\` - SIGN_ON_BONUS", "generatedName": "PayrollRunRunType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "The type of the payroll run * \`REGULAR\` - REGULAR @@ -46290,25 +46140,25 @@ Fetch from the \`LIST PayrollRuns\` endpoint and filter by \`ID\` to show all pa * \`TERMINATION\` - TERMINATION * \`SIGN_ON_BONUS\` - SIGN_ON_BONUS", "generatedName": "PayrollRunRunType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "PayrollRunRunTypeZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RunTypeEnum", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "PayrollRunRunType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46316,7 +46166,6 @@ Fetch from the \`LIST PayrollRuns\` endpoint and filter by \`ID\` to show all pa ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -46327,22 +46176,22 @@ Fetch from the \`LIST PayrollRuns\` endpoint and filter by \`ID\` to show all pa "generatedName": "payrollRunStartDate", "key": "start_date", "schema": { - "description": undefined, + "description": null, "generatedName": "payrollRunStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The day and time the payroll run started.", "generatedName": "PayrollRunStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The day and time the payroll run started.", "generatedName": "PayrollRunStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -46357,22 +46206,22 @@ Fetch from the \`LIST PayrollRuns\` endpoint and filter by \`ID\` to show all pa "generatedName": "payrollRunEndDate", "key": "end_date", "schema": { - "description": undefined, + "description": null, "generatedName": "payrollRunEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The day and time the payroll run ended.", "generatedName": "PayrollRunEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The day and time the payroll run ended.", "generatedName": "PayrollRunEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -46387,22 +46236,22 @@ Fetch from the \`LIST PayrollRuns\` endpoint and filter by \`ID\` to show all pa "generatedName": "payrollRunCheckDate", "key": "check_date", "schema": { - "description": undefined, + "description": null, "generatedName": "payrollRunCheckDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The day and time the payroll run was checked.", "generatedName": "PayrollRunCheckDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The day and time the payroll run was checked.", "generatedName": "PayrollRunCheckDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -46417,16 +46266,16 @@ Fetch from the \`LIST PayrollRuns\` endpoint and filter by \`ID\` to show all pa "generatedName": "payrollRunRemoteWasDeleted", "key": "remote_was_deleted", "schema": { - "description": undefined, + "description": null, "generatedName": "payrollRunRemoteWasDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates whether or not this object has been deleted by third party webhooks.", "generatedName": "PayrollRunRemoteWasDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -46440,16 +46289,16 @@ Fetch from the \`LIST PayrollRuns\` endpoint and filter by \`ID\` to show all pa "generatedName": "payrollRunModifiedAt", "key": "modified_at", "schema": { - "description": undefined, + "description": null, "generatedName": "payrollRunModifiedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "This is the datetime that this object was last updated by Merge", "generatedName": "PayrollRunModifiedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -46463,38 +46312,37 @@ Fetch from the \`LIST PayrollRuns\` endpoint and filter by \`ID\` to show all pa "generatedName": "payrollRunFieldMappings", "key": "field_mappings", "schema": { - "description": undefined, + "description": null, "generatedName": "payrollRunFieldMappings", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PayrollRunFieldMappings", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PayrollRunFieldMappings", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "PayrollRunFieldMappingsKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "PayrollRunFieldMappingsValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -46507,28 +46355,28 @@ Fetch from the \`LIST PayrollRuns\` endpoint and filter by \`ID\` to show all pa "generatedName": "payrollRunRemoteData", "key": "remote_data", "schema": { - "description": undefined, + "description": null, "generatedName": "payrollRunRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PayrollRunRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PayrollRunRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PayrollRunRemoteDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RemoteData", "type": "reference", }, @@ -46547,80 +46395,80 @@ Fetch from the \`LIST PayrollRuns\` endpoint and filter by \`ID\` to show all pa * \`VOLUNTEER\` - VOLUNTEER * \`BEREAVEMENT\` - BEREAVEMENT", "generatedName": "PolicyTypeEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "VACATION", - "nameOverride": undefined, + "nameOverride": null, "value": "VACATION", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SICK", - "nameOverride": undefined, + "nameOverride": null, "value": "SICK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PERSONAL", - "nameOverride": undefined, + "nameOverride": null, "value": "PERSONAL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "JURY_DUTY", - "nameOverride": undefined, + "nameOverride": null, "value": "JURY_DUTY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "VOLUNTEER", - "nameOverride": undefined, + "nameOverride": null, "value": "VOLUNTEER", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BEREAVEMENT", - "nameOverride": undefined, + "nameOverride": null, "value": "BEREAVEMENT", }, ], @@ -46630,44 +46478,44 @@ Fetch from the \`LIST PayrollRuns\` endpoint and filter by \`ID\` to show all pa * \`GDPR\` - GDPR * \`OTHER\` - OTHER", "generatedName": "ReasonEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GENERAL_CUSTOMER_REQUEST", - "nameOverride": undefined, + "nameOverride": null, "value": "GENERAL_CUSTOMER_REQUEST", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GDPR", - "nameOverride": undefined, + "nameOverride": null, "value": "GDPR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "OTHER", - "nameOverride": undefined, + "nameOverride": null, "value": "OTHER", }, ], @@ -46675,10 +46523,10 @@ Fetch from the \`LIST PayrollRuns\` endpoint and filter by \`ID\` to show all pa "RemoteData": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -46686,13 +46534,13 @@ Fetch from the \`LIST PayrollRuns\` endpoint and filter by \`ID\` to show all pa "generatedName": "remoteDataPath", "key": "path", "schema": { - "description": undefined, + "description": null, "generatedName": "RemoteDataPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46704,32 +46552,31 @@ Fetch from the \`LIST PayrollRuns\` endpoint and filter by \`ID\` to show all pa "generatedName": "remoteDataData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "remoteDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RemoteDataData", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "RemoteDataDataKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "RemoteDataDataValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -46748,8 +46595,8 @@ The \`RemoteKey\` object is used to represent a request for a new remote key. ### Usage Example Post a \`GenerateRemoteKey\` to receive a new \`RemoteKey\`.", "generatedName": "RemoteKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -46757,13 +46604,13 @@ Post a \`GenerateRemoteKey\` to receive a new \`RemoteKey\`.", "generatedName": "remoteKeyName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "RemoteKeyName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46775,13 +46622,13 @@ Post a \`GenerateRemoteKey\` to receive a new \`RemoteKey\`.", "generatedName": "remoteKeyKey", "key": "key", "schema": { - "description": undefined, + "description": null, "generatedName": "RemoteKeyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46800,8 +46647,8 @@ The \`RemoteKeyForRegeneration\` object is used to exchange an old remote key fo ### Usage Example Post a \`RemoteKeyForRegeneration\` to swap out an old remote key for a new one", "generatedName": "RemoteKeyForRegenerationRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -46809,12 +46656,12 @@ Post a \`RemoteKeyForRegeneration\` to swap out an old remote key for a new one" "generatedName": "remoteKeyForRegenerationRequestName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "RemoteKeyForRegenerationRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -46834,8 +46681,8 @@ The \`RemoteResponse\` object is used to represent information returned from a t ### Usage Example View the \`RemoteResponse\` returned from your \`DataPassthrough\`.", "generatedName": "RemoteResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -46843,13 +46690,13 @@ View the \`RemoteResponse\` returned from your \`DataPassthrough\`.", "generatedName": "remoteResponseMethod", "key": "method", "schema": { - "description": undefined, + "description": null, "generatedName": "RemoteResponseMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46861,13 +46708,13 @@ View the \`RemoteResponse\` returned from your \`DataPassthrough\`.", "generatedName": "remoteResponsePath", "key": "path", "schema": { - "description": undefined, + "description": null, "generatedName": "RemoteResponsePath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46879,10 +46726,10 @@ View the \`RemoteResponse\` returned from your \`DataPassthrough\`.", "generatedName": "remoteResponseStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "RemoteResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -46896,7 +46743,7 @@ View the \`RemoteResponse\` returned from your \`DataPassthrough\`.", "key": "response", "schema": { "generatedName": "RemoteResponseResponse", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -46906,32 +46753,31 @@ View the \`RemoteResponse\` returned from your \`DataPassthrough\`.", "generatedName": "remoteResponseResponseHeaders", "key": "response_headers", "schema": { - "description": undefined, + "description": null, "generatedName": "remoteResponseResponseHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RemoteResponseResponseHeaders", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "RemoteResponseResponseHeadersKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "RemoteResponseResponseHeadersValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -46943,34 +46789,35 @@ View the \`RemoteResponse\` returned from your \`DataPassthrough\`.", "generatedName": "remoteResponseResponseType", "key": "response_type", "schema": { - "description": undefined, + "description": null, "generatedName": "remoteResponseResponseType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "RemoteResponseResponseType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "RemoteResponseResponseTypeZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ResponseTypeEnum", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "RemoteResponseResponseType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46978,7 +46825,6 @@ View the \`RemoteResponse\` returned from your \`DataPassthrough\`.", ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -46988,32 +46834,31 @@ View the \`RemoteResponse\` returned from your \`DataPassthrough\`.", "generatedName": "remoteResponseHeaders", "key": "headers", "schema": { - "description": undefined, + "description": null, "generatedName": "remoteResponseHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RemoteResponseHeaders", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "RemoteResponseHeadersKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "RemoteResponseHeadersValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -47027,44 +46872,44 @@ View the \`RemoteResponse\` returned from your \`DataPassthrough\`.", * \`XML\` - XML * \`MULTIPART\` - MULTIPART", "generatedName": "RequestFormatEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "JSON", - "nameOverride": undefined, + "nameOverride": null, "value": "JSON", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "XML", - "nameOverride": undefined, + "nameOverride": null, "value": "XML", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MULTIPART", - "nameOverride": undefined, + "nameOverride": null, "value": "MULTIPART", }, ], @@ -47077,80 +46922,80 @@ View the \`RemoteResponse\` returned from your \`DataPassthrough\`.", * \`VOLUNTEER\` - VOLUNTEER * \`BEREAVEMENT\` - BEREAVEMENT", "generatedName": "RequestTypeEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "VACATION", - "nameOverride": undefined, + "nameOverride": null, "value": "VACATION", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SICK", - "nameOverride": undefined, + "nameOverride": null, "value": "SICK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PERSONAL", - "nameOverride": undefined, + "nameOverride": null, "value": "PERSONAL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "JURY_DUTY", - "nameOverride": undefined, + "nameOverride": null, "value": "JURY_DUTY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "VOLUNTEER", - "nameOverride": undefined, + "nameOverride": null, "value": "VOLUNTEER", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BEREAVEMENT", - "nameOverride": undefined, + "nameOverride": null, "value": "BEREAVEMENT", }, ], @@ -47159,32 +47004,32 @@ View the \`RemoteResponse\` returned from your \`DataPassthrough\`.", "description": "* \`JSON\` - JSON * \`BASE64_GZIP\` - BASE64_GZIP", "generatedName": "ResponseTypeEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "JSON", - "nameOverride": undefined, + "nameOverride": null, "value": "JSON", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BASE64_GZIP", - "nameOverride": undefined, + "nameOverride": null, "value": "BASE64_GZIP", }, ], @@ -47196,68 +47041,68 @@ View the \`RemoteResponse\` returned from your \`DataPassthrough\`.", * \`FAILED\` - FAILED * \`CLOSED\` - CLOSED", "generatedName": "RunStateEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PAID", - "nameOverride": undefined, + "nameOverride": null, "value": "PAID", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DRAFT", - "nameOverride": undefined, + "nameOverride": null, "value": "DRAFT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "APPROVED", - "nameOverride": undefined, + "nameOverride": null, "value": "APPROVED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FAILED", - "nameOverride": undefined, + "nameOverride": null, "value": "FAILED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CLOSED", - "nameOverride": undefined, + "nameOverride": null, "value": "CLOSED", }, ], @@ -47269,68 +47114,68 @@ View the \`RemoteResponse\` returned from your \`DataPassthrough\`.", * \`TERMINATION\` - TERMINATION * \`SIGN_ON_BONUS\` - SIGN_ON_BONUS", "generatedName": "RunTypeEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "REGULAR", - "nameOverride": undefined, + "nameOverride": null, "value": "REGULAR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "OFF_CYCLE", - "nameOverride": undefined, + "nameOverride": null, "value": "OFF_CYCLE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CORRECTION", - "nameOverride": undefined, + "nameOverride": null, "value": "CORRECTION", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TERMINATION", - "nameOverride": undefined, + "nameOverride": null, "value": "TERMINATION", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SIGN_ON_BONUS", - "nameOverride": undefined, + "nameOverride": null, "value": "SIGN_ON_BONUS", }, ], @@ -47339,32 +47184,32 @@ View the \`RemoteResponse\` returned from your \`DataPassthrough\`.", "description": "* \`IN_NEXT_SYNC\` - IN_NEXT_SYNC * \`IN_LAST_SYNC\` - IN_LAST_SYNC", "generatedName": "SelectiveSyncConfigurationsUsageEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "IN_NEXT_SYNC", - "nameOverride": undefined, + "nameOverride": null, "value": "IN_NEXT_SYNC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "IN_LAST_SYNC", - "nameOverride": undefined, + "nameOverride": null, "value": "IN_LAST_SYNC", }, ], @@ -47379,8 +47224,8 @@ The \`SyncStatus\` object is used to represent the syncing state of an account ### Usage Example View the \`SyncStatus\` for an account to see how recently its models were synced.", "generatedName": "SyncStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -47388,13 +47233,13 @@ View the \`SyncStatus\` for an account to see how recently its models were synce "generatedName": "syncStatusModelName", "key": "model_name", "schema": { - "description": undefined, + "description": null, "generatedName": "SyncStatusModelName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47406,13 +47251,13 @@ View the \`SyncStatus\` for an account to see how recently its models were synce "generatedName": "syncStatusModelId", "key": "model_id", "schema": { - "description": undefined, + "description": null, "generatedName": "SyncStatusModelId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47424,16 +47269,16 @@ View the \`SyncStatus\` for an account to see how recently its models were synce "generatedName": "syncStatusLastSyncStart", "key": "last_sync_start", "schema": { - "description": undefined, + "description": null, "generatedName": "syncStatusLastSyncStart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SyncStatusLastSyncStart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -47447,16 +47292,16 @@ View the \`SyncStatus\` for an account to see how recently its models were synce "generatedName": "syncStatusNextSyncStart", "key": "next_sync_start", "schema": { - "description": undefined, + "description": null, "generatedName": "syncStatusNextSyncStart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SyncStatusNextSyncStart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -47470,10 +47315,10 @@ View the \`SyncStatus\` for an account to see how recently its models were synce "generatedName": "syncStatusStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "SyncStatusStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SyncStatusStatusEnum", "type": "reference", }, @@ -47484,10 +47329,10 @@ View the \`SyncStatus\` for an account to see how recently its models were synce "generatedName": "syncStatusIsInitialSync", "key": "is_initial_sync", "schema": { - "description": undefined, + "description": null, "generatedName": "SyncStatusIsInitialSync", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -47500,16 +47345,16 @@ View the \`SyncStatus\` for an account to see how recently its models were synce "generatedName": "syncStatusSelectiveSyncConfigurationsUsage", "key": "selective_sync_configurations_usage", "schema": { - "description": undefined, + "description": null, "generatedName": "syncStatusSelectiveSyncConfigurationsUsage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SyncStatusSelectiveSyncConfigurationsUsage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SelectiveSyncConfigurationsUsageEnum", "type": "reference", }, @@ -47526,80 +47371,80 @@ View the \`SyncStatus\` for an account to see how recently its models were synce * \`PAUSED\` - PAUSED * \`PARTIALLY_SYNCED\` - PARTIALLY_SYNCED", "generatedName": "SyncStatusStatusEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SYNCING", - "nameOverride": undefined, + "nameOverride": null, "value": "SYNCING", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DONE", - "nameOverride": undefined, + "nameOverride": null, "value": "DONE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FAILED", - "nameOverride": undefined, + "nameOverride": null, "value": "FAILED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DISABLED", - "nameOverride": undefined, + "nameOverride": null, "value": "DISABLED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PAUSED", - "nameOverride": undefined, + "nameOverride": null, "value": "PAUSED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PARTIALLY_SYNCED", - "nameOverride": undefined, + "nameOverride": null, "value": "PARTIALLY_SYNCED", }, ], @@ -47614,8 +47459,8 @@ The \`Tax\` object is used to represent an array of the tax deductions for a giv ### Usage Example Fetch from the \`LIST Taxes\` endpoint and filter by \`ID\` to show all taxes.", "generatedName": "Tax", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -47623,19 +47468,19 @@ Fetch from the \`LIST Taxes\` endpoint and filter by \`ID\` to show all taxes.", "generatedName": "taxId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "taxId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TaxId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47648,25 +47493,25 @@ Fetch from the \`LIST Taxes\` endpoint and filter by \`ID\` to show all taxes.", "generatedName": "taxRemoteId", "key": "remote_id", "schema": { - "description": undefined, + "description": null, "generatedName": "taxRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The third-party API ID of the matching object.", "generatedName": "TaxRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The third-party API ID of the matching object.", "generatedName": "TaxRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47680,25 +47525,25 @@ Fetch from the \`LIST Taxes\` endpoint and filter by \`ID\` to show all taxes.", "generatedName": "taxEmployeePayrollRun", "key": "employee_payroll_run", "schema": { - "description": undefined, + "description": null, "generatedName": "taxEmployeePayrollRun", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TaxEmployeePayrollRun", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TaxEmployeePayrollRun", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47712,25 +47557,25 @@ Fetch from the \`LIST Taxes\` endpoint and filter by \`ID\` to show all taxes.", "generatedName": "taxName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "taxName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The tax's name.", "generatedName": "TaxName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The tax's name.", "generatedName": "TaxName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47744,22 +47589,22 @@ Fetch from the \`LIST Taxes\` endpoint and filter by \`ID\` to show all taxes.", "generatedName": "taxAmount", "key": "amount", "schema": { - "description": undefined, + "description": null, "generatedName": "taxAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The tax amount.", "generatedName": "TaxAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The tax amount.", "generatedName": "TaxAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -47774,22 +47619,22 @@ Fetch from the \`LIST Taxes\` endpoint and filter by \`ID\` to show all taxes.", "generatedName": "taxEmployerTax", "key": "employer_tax", "schema": { - "description": undefined, + "description": null, "generatedName": "taxEmployerTax", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether or not the employer is responsible for paying the tax.", "generatedName": "TaxEmployerTax", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Whether or not the employer is responsible for paying the tax.", "generatedName": "TaxEmployerTax", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -47804,16 +47649,16 @@ Fetch from the \`LIST Taxes\` endpoint and filter by \`ID\` to show all taxes.", "generatedName": "taxRemoteWasDeleted", "key": "remote_was_deleted", "schema": { - "description": undefined, + "description": null, "generatedName": "taxRemoteWasDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates whether or not this object has been deleted by third party webhooks.", "generatedName": "TaxRemoteWasDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -47827,16 +47672,16 @@ Fetch from the \`LIST Taxes\` endpoint and filter by \`ID\` to show all taxes.", "generatedName": "taxModifiedAt", "key": "modified_at", "schema": { - "description": undefined, + "description": null, "generatedName": "taxModifiedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "This is the datetime that this object was last updated by Merge", "generatedName": "TaxModifiedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -47850,38 +47695,37 @@ Fetch from the \`LIST Taxes\` endpoint and filter by \`ID\` to show all taxes.", "generatedName": "taxFieldMappings", "key": "field_mappings", "schema": { - "description": undefined, + "description": null, "generatedName": "taxFieldMappings", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TaxFieldMappings", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TaxFieldMappings", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "TaxFieldMappingsKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "TaxFieldMappingsValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -47894,28 +47738,28 @@ Fetch from the \`LIST Taxes\` endpoint and filter by \`ID\` to show all taxes.", "generatedName": "taxRemoteData", "key": "remote_data", "schema": { - "description": undefined, + "description": null, "generatedName": "taxRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TaxRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TaxRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TaxRemoteDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RemoteData", "type": "reference", }, @@ -47936,8 +47780,8 @@ The \`Team\` object is used to represent a subdivision of the company, usually a ### Usage Example If you're building a way to filter by \`Team\`, you'd hit the \`GET Teams\` endpoint to fetch the \`Teams\`, and then use the \`ID\` of the team your user selects to filter the \`GET Employees\` endpoint.", "generatedName": "Team", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -47945,19 +47789,19 @@ If you're building a way to filter by \`Team\`, you'd hit the \`GET Teams\` endp "generatedName": "teamId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "teamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TeamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47970,25 +47814,25 @@ If you're building a way to filter by \`Team\`, you'd hit the \`GET Teams\` endp "generatedName": "teamRemoteId", "key": "remote_id", "schema": { - "description": undefined, + "description": null, "generatedName": "teamRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The third-party API ID of the matching object.", "generatedName": "TeamRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The third-party API ID of the matching object.", "generatedName": "TeamRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48002,25 +47846,25 @@ If you're building a way to filter by \`Team\`, you'd hit the \`GET Teams\` endp "generatedName": "teamName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "teamName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The team's name.", "generatedName": "TeamName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The team's name.", "generatedName": "TeamName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48034,25 +47878,25 @@ If you're building a way to filter by \`Team\`, you'd hit the \`GET Teams\` endp "generatedName": "teamParentTeam", "key": "parent_team", "schema": { - "description": undefined, + "description": null, "generatedName": "teamParentTeam", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The team's parent team.", "generatedName": "TeamParentTeam", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The team's parent team.", "generatedName": "TeamParentTeam", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48066,16 +47910,16 @@ If you're building a way to filter by \`Team\`, you'd hit the \`GET Teams\` endp "generatedName": "teamRemoteWasDeleted", "key": "remote_was_deleted", "schema": { - "description": undefined, + "description": null, "generatedName": "teamRemoteWasDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates whether or not this object has been deleted by third party webhooks.", "generatedName": "TeamRemoteWasDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -48089,16 +47933,16 @@ If you're building a way to filter by \`Team\`, you'd hit the \`GET Teams\` endp "generatedName": "teamModifiedAt", "key": "modified_at", "schema": { - "description": undefined, + "description": null, "generatedName": "teamModifiedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "This is the datetime that this object was last updated by Merge", "generatedName": "TeamModifiedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -48112,38 +47956,37 @@ If you're building a way to filter by \`Team\`, you'd hit the \`GET Teams\` endp "generatedName": "teamFieldMappings", "key": "field_mappings", "schema": { - "description": undefined, + "description": null, "generatedName": "teamFieldMappings", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TeamFieldMappings", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TeamFieldMappings", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "TeamFieldMappingsKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "TeamFieldMappingsValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -48156,28 +47999,28 @@ If you're building a way to filter by \`Team\`, you'd hit the \`GET Teams\` endp "generatedName": "teamRemoteData", "key": "remote_data", "schema": { - "description": undefined, + "description": null, "generatedName": "teamRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TeamRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TeamRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TeamRemoteDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RemoteData", "type": "reference", }, @@ -48198,8 +48041,8 @@ The \`TimeOff\` object is used to represent all employees' Time Off entries. ### Usage Example Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time off requests.", "generatedName": "TimeOff", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -48207,19 +48050,19 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time "generatedName": "timeOffId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "timeOffId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48232,25 +48075,25 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time "generatedName": "timeOffRemoteId", "key": "remote_id", "schema": { - "description": undefined, + "description": null, "generatedName": "timeOffRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The third-party API ID of the matching object.", "generatedName": "TimeOffRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The third-party API ID of the matching object.", "generatedName": "TimeOffRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48264,25 +48107,25 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time "generatedName": "timeOffEmployee", "key": "employee", "schema": { - "description": undefined, + "description": null, "generatedName": "timeOffEmployee", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The employee requesting time off.", "generatedName": "TimeOffEmployee", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The employee requesting time off.", "generatedName": "TimeOffEmployee", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48296,25 +48139,25 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time "generatedName": "timeOffApprover", "key": "approver", "schema": { - "description": undefined, + "description": null, "generatedName": "timeOffApprover", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The Merge ID of the employee with the ability to approve the time off request.", "generatedName": "TimeOffApprover", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The Merge ID of the employee with the ability to approve the time off request.", "generatedName": "TimeOffApprover", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48328,10 +48171,10 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time "generatedName": "timeOffStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "timeOffStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The status of this time off request. @@ -48342,11 +48185,12 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time * \`CANCELLED\` - CANCELLED * \`DELETED\` - DELETED", "generatedName": "TimeOffStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "The status of this time off request. * \`REQUESTED\` - REQUESTED @@ -48355,25 +48199,25 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time * \`CANCELLED\` - CANCELLED * \`DELETED\` - DELETED", "generatedName": "TimeOffStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "TimeOffStatusZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimeOffStatusEnum", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "TimeOffStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48381,7 +48225,6 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -48392,25 +48235,25 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time "generatedName": "timeOffEmployeeNote", "key": "employee_note", "schema": { - "description": undefined, + "description": null, "generatedName": "timeOffEmployeeNote", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The employee note for this time off request.", "generatedName": "TimeOffEmployeeNote", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The employee note for this time off request.", "generatedName": "TimeOffEmployeeNote", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48424,10 +48267,10 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time "generatedName": "timeOffUnits", "key": "units", "schema": { - "description": undefined, + "description": null, "generatedName": "timeOffUnits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The measurement that the third-party integration uses to count time requested. @@ -48435,35 +48278,36 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time * \`HOURS\` - HOURS * \`DAYS\` - DAYS", "generatedName": "TimeOffUnits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "The measurement that the third-party integration uses to count time requested. * \`HOURS\` - HOURS * \`DAYS\` - DAYS", "generatedName": "TimeOffUnits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "TimeOffUnitsZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UnitsEnum", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "TimeOffUnits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48471,7 +48315,6 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -48482,22 +48325,22 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time "generatedName": "timeOffAmount", "key": "amount", "schema": { - "description": undefined, + "description": null, "generatedName": "timeOffAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The time off quantity measured by the prescribed “units”.", "generatedName": "TimeOffAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The time off quantity measured by the prescribed “units”.", "generatedName": "TimeOffAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -48512,10 +48355,10 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time "generatedName": "timeOffRequestType", "key": "request_type", "schema": { - "description": undefined, + "description": null, "generatedName": "timeOffRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The type of time off request. @@ -48527,11 +48370,12 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time * \`VOLUNTEER\` - VOLUNTEER * \`BEREAVEMENT\` - BEREAVEMENT", "generatedName": "TimeOffRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "The type of time off request. * \`VACATION\` - VACATION @@ -48541,25 +48385,25 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time * \`VOLUNTEER\` - VOLUNTEER * \`BEREAVEMENT\` - BEREAVEMENT", "generatedName": "TimeOffRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "TimeOffRequestTypeZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RequestTypeEnum", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "TimeOffRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48567,7 +48411,6 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -48578,22 +48421,22 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time "generatedName": "timeOffStartTime", "key": "start_time", "schema": { - "description": undefined, + "description": null, "generatedName": "timeOffStartTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The day and time of the start of the time requested off.", "generatedName": "TimeOffStartTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The day and time of the start of the time requested off.", "generatedName": "TimeOffStartTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -48608,22 +48451,22 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time "generatedName": "timeOffEndTime", "key": "end_time", "schema": { - "description": undefined, + "description": null, "generatedName": "timeOffEndTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The day and time of the end of the time requested off.", "generatedName": "TimeOffEndTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The day and time of the end of the time requested off.", "generatedName": "TimeOffEndTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -48638,16 +48481,16 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time "generatedName": "timeOffRemoteWasDeleted", "key": "remote_was_deleted", "schema": { - "description": undefined, + "description": null, "generatedName": "timeOffRemoteWasDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffRemoteWasDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -48661,16 +48504,16 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time "generatedName": "timeOffModifiedAt", "key": "modified_at", "schema": { - "description": undefined, + "description": null, "generatedName": "timeOffModifiedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "This is the datetime that this object was last updated by Merge", "generatedName": "TimeOffModifiedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -48684,38 +48527,37 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time "generatedName": "timeOffFieldMappings", "key": "field_mappings", "schema": { - "description": undefined, + "description": null, "generatedName": "timeOffFieldMappings", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffFieldMappings", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffFieldMappings", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "TimeOffFieldMappingsKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "TimeOffFieldMappingsValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -48728,28 +48570,28 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time "generatedName": "timeOffRemoteData", "key": "remote_data", "schema": { - "description": undefined, + "description": null, "generatedName": "timeOffRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffRemoteDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RemoteData", "type": "reference", }, @@ -48770,8 +48612,8 @@ The \`TimeOffBalance\` object is used to represent current balances for an emplo ### Usage Example Fetch from the \`LIST TimeOffBalances\` endpoint and filter by \`ID\` to show all time off balances.", "generatedName": "TimeOffBalance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -48779,19 +48621,19 @@ Fetch from the \`LIST TimeOffBalances\` endpoint and filter by \`ID\` to show al "generatedName": "timeOffBalanceId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "timeOffBalanceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffBalanceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48804,25 +48646,25 @@ Fetch from the \`LIST TimeOffBalances\` endpoint and filter by \`ID\` to show al "generatedName": "timeOffBalanceRemoteId", "key": "remote_id", "schema": { - "description": undefined, + "description": null, "generatedName": "timeOffBalanceRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The third-party API ID of the matching object.", "generatedName": "TimeOffBalanceRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The third-party API ID of the matching object.", "generatedName": "TimeOffBalanceRemoteId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48836,25 +48678,25 @@ Fetch from the \`LIST TimeOffBalances\` endpoint and filter by \`ID\` to show al "generatedName": "timeOffBalanceEmployee", "key": "employee", "schema": { - "description": undefined, + "description": null, "generatedName": "timeOffBalanceEmployee", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The employee the balance belongs to.", "generatedName": "TimeOffBalanceEmployee", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The employee the balance belongs to.", "generatedName": "TimeOffBalanceEmployee", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48868,22 +48710,22 @@ Fetch from the \`LIST TimeOffBalances\` endpoint and filter by \`ID\` to show al "generatedName": "timeOffBalanceBalance", "key": "balance", "schema": { - "description": undefined, + "description": null, "generatedName": "timeOffBalanceBalance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The current remaining PTO balance, always measured in terms of hours.", "generatedName": "TimeOffBalanceBalance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The current remaining PTO balance, always measured in terms of hours.", "generatedName": "TimeOffBalanceBalance", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -48898,22 +48740,22 @@ Fetch from the \`LIST TimeOffBalances\` endpoint and filter by \`ID\` to show al "generatedName": "timeOffBalanceUsed", "key": "used", "schema": { - "description": undefined, + "description": null, "generatedName": "timeOffBalanceUsed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The amount of PTO used in terms of hours.", "generatedName": "TimeOffBalanceUsed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The amount of PTO used in terms of hours.", "generatedName": "TimeOffBalanceUsed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -48928,10 +48770,10 @@ Fetch from the \`LIST TimeOffBalances\` endpoint and filter by \`ID\` to show al "generatedName": "timeOffBalancePolicyType", "key": "policy_type", "schema": { - "description": undefined, + "description": null, "generatedName": "timeOffBalancePolicyType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The policy type of this time off balance. @@ -48943,11 +48785,12 @@ Fetch from the \`LIST TimeOffBalances\` endpoint and filter by \`ID\` to show al * \`VOLUNTEER\` - VOLUNTEER * \`BEREAVEMENT\` - BEREAVEMENT", "generatedName": "TimeOffBalancePolicyType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "The policy type of this time off balance. * \`VACATION\` - VACATION @@ -48957,25 +48800,25 @@ Fetch from the \`LIST TimeOffBalances\` endpoint and filter by \`ID\` to show al * \`VOLUNTEER\` - VOLUNTEER * \`BEREAVEMENT\` - BEREAVEMENT", "generatedName": "TimeOffBalancePolicyType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "TimeOffBalancePolicyTypeZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PolicyTypeEnum", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "TimeOffBalancePolicyType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48983,7 +48826,6 @@ Fetch from the \`LIST TimeOffBalances\` endpoint and filter by \`ID\` to show al ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -48994,16 +48836,16 @@ Fetch from the \`LIST TimeOffBalances\` endpoint and filter by \`ID\` to show al "generatedName": "timeOffBalanceRemoteWasDeleted", "key": "remote_was_deleted", "schema": { - "description": undefined, + "description": null, "generatedName": "timeOffBalanceRemoteWasDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates whether or not this object has been deleted by third party webhooks.", "generatedName": "TimeOffBalanceRemoteWasDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -49017,16 +48859,16 @@ Fetch from the \`LIST TimeOffBalances\` endpoint and filter by \`ID\` to show al "generatedName": "timeOffBalanceModifiedAt", "key": "modified_at", "schema": { - "description": undefined, + "description": null, "generatedName": "timeOffBalanceModifiedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "This is the datetime that this object was last updated by Merge", "generatedName": "TimeOffBalanceModifiedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -49040,38 +48882,37 @@ Fetch from the \`LIST TimeOffBalances\` endpoint and filter by \`ID\` to show al "generatedName": "timeOffBalanceFieldMappings", "key": "field_mappings", "schema": { - "description": undefined, + "description": null, "generatedName": "timeOffBalanceFieldMappings", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffBalanceFieldMappings", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffBalanceFieldMappings", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "TimeOffBalanceFieldMappingsKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "TimeOffBalanceFieldMappingsValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -49084,28 +48925,28 @@ Fetch from the \`LIST TimeOffBalances\` endpoint and filter by \`ID\` to show al "generatedName": "timeOffBalanceRemoteData", "key": "remote_data", "schema": { - "description": undefined, + "description": null, "generatedName": "timeOffBalanceRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffBalanceRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffBalanceRemoteData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffBalanceRemoteDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RemoteData", "type": "reference", }, @@ -49119,10 +48960,10 @@ Fetch from the \`LIST TimeOffBalances\` endpoint and filter by \`ID\` to show al "TimeOffEndpointRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TimeOffEndpointRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -49130,10 +48971,10 @@ Fetch from the \`LIST TimeOffBalances\` endpoint and filter by \`ID\` to show al "generatedName": "timeOffEndpointRequestModel", "key": "model", "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffEndpointRequestModel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimeOffRequest", "type": "reference", }, @@ -49151,8 +48992,8 @@ The \`TimeOff\` object is used to represent all employees' Time Off entries. ### Usage Example Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time off requests.", "generatedName": "TimeOffRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -49160,25 +49001,25 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time "generatedName": "timeOffRequestEmployee", "key": "employee", "schema": { - "description": undefined, + "description": null, "generatedName": "timeOffRequestEmployee", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The employee requesting time off.", "generatedName": "TimeOffRequestEmployee", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The employee requesting time off.", "generatedName": "TimeOffRequestEmployee", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49192,25 +49033,25 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time "generatedName": "timeOffRequestApprover", "key": "approver", "schema": { - "description": undefined, + "description": null, "generatedName": "timeOffRequestApprover", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The Merge ID of the employee with the ability to approve the time off request.", "generatedName": "TimeOffRequestApprover", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The Merge ID of the employee with the ability to approve the time off request.", "generatedName": "TimeOffRequestApprover", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49224,10 +49065,10 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time "generatedName": "timeOffRequestStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "timeOffRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The status of this time off request. @@ -49238,11 +49079,12 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time * \`CANCELLED\` - CANCELLED * \`DELETED\` - DELETED", "generatedName": "TimeOffRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "The status of this time off request. * \`REQUESTED\` - REQUESTED @@ -49251,25 +49093,25 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time * \`CANCELLED\` - CANCELLED * \`DELETED\` - DELETED", "generatedName": "TimeOffRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "TimeOffRequestStatusZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimeOffStatusEnum", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "TimeOffRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49277,7 +49119,6 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -49288,25 +49129,25 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time "generatedName": "timeOffRequestEmployeeNote", "key": "employee_note", "schema": { - "description": undefined, + "description": null, "generatedName": "timeOffRequestEmployeeNote", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The employee note for this time off request.", "generatedName": "TimeOffRequestEmployeeNote", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The employee note for this time off request.", "generatedName": "TimeOffRequestEmployeeNote", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49320,10 +49161,10 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time "generatedName": "timeOffRequestUnits", "key": "units", "schema": { - "description": undefined, + "description": null, "generatedName": "timeOffRequestUnits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The measurement that the third-party integration uses to count time requested. @@ -49331,35 +49172,36 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time * \`HOURS\` - HOURS * \`DAYS\` - DAYS", "generatedName": "TimeOffRequestUnits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "The measurement that the third-party integration uses to count time requested. * \`HOURS\` - HOURS * \`DAYS\` - DAYS", "generatedName": "TimeOffRequestUnits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "TimeOffRequestUnitsZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UnitsEnum", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "TimeOffRequestUnits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49367,7 +49209,6 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -49378,22 +49219,22 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time "generatedName": "timeOffRequestAmount", "key": "amount", "schema": { - "description": undefined, + "description": null, "generatedName": "timeOffRequestAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The time off quantity measured by the prescribed “units”.", "generatedName": "TimeOffRequestAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The time off quantity measured by the prescribed “units”.", "generatedName": "TimeOffRequestAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -49408,10 +49249,10 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time "generatedName": "timeOffRequestRequestType", "key": "request_type", "schema": { - "description": undefined, + "description": null, "generatedName": "timeOffRequestRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The type of time off request. @@ -49423,11 +49264,12 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time * \`VOLUNTEER\` - VOLUNTEER * \`BEREAVEMENT\` - BEREAVEMENT", "generatedName": "TimeOffRequestRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "oneOf": { + "type": "oneOf", + "value": { "description": "The type of time off request. * \`VACATION\` - VACATION @@ -49437,25 +49279,25 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time * \`VOLUNTEER\` - VOLUNTEER * \`BEREAVEMENT\` - BEREAVEMENT", "generatedName": "TimeOffRequestRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "TimeOffRequestRequestTypeZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RequestTypeEnum", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "TimeOffRequestRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49463,7 +49305,6 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -49474,22 +49315,22 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time "generatedName": "timeOffRequestStartTime", "key": "start_time", "schema": { - "description": undefined, + "description": null, "generatedName": "timeOffRequestStartTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The day and time of the start of the time requested off.", "generatedName": "TimeOffRequestStartTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The day and time of the start of the time requested off.", "generatedName": "TimeOffRequestStartTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -49504,22 +49345,22 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time "generatedName": "timeOffRequestEndTime", "key": "end_time", "schema": { - "description": undefined, + "description": null, "generatedName": "timeOffRequestEndTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The day and time of the end of the time requested off.", "generatedName": "TimeOffRequestEndTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The day and time of the end of the time requested off.", "generatedName": "TimeOffRequestEndTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -49534,38 +49375,37 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time "generatedName": "timeOffRequestIntegrationParams", "key": "integration_params", "schema": { - "description": undefined, + "description": null, "generatedName": "timeOffRequestIntegrationParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffRequestIntegrationParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffRequestIntegrationParams", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "TimeOffRequestIntegrationParamsKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "TimeOffRequestIntegrationParamsValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -49578,38 +49418,37 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time "generatedName": "timeOffRequestLinkedAccountParams", "key": "linked_account_params", "schema": { - "description": undefined, + "description": null, "generatedName": "timeOffRequestLinkedAccountParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffRequestLinkedAccountParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffRequestLinkedAccountParams", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "TimeOffRequestLinkedAccountParamsKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "TimeOffRequestLinkedAccountParamsValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -49622,10 +49461,10 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time "TimeOffResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TimeOffResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -49633,10 +49472,10 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time "generatedName": "timeOffResponseModel", "key": "model", "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffResponseModel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TimeOff", "type": "reference", }, @@ -49647,16 +49486,16 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time "generatedName": "timeOffResponseWarnings", "key": "warnings", "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffResponseWarnings", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffResponseWarningsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WarningValidationProblem", "type": "reference", }, @@ -49668,16 +49507,16 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time "generatedName": "timeOffResponseErrors", "key": "errors", "schema": { - "description": undefined, + "description": null, "generatedName": "TimeOffResponseErrors", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffResponseErrorsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ErrorValidationProblem", "type": "reference", }, @@ -49689,22 +49528,22 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time "generatedName": "timeOffResponseLogs", "key": "logs", "schema": { - "description": undefined, + "description": null, "generatedName": "timeOffResponseLogs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffResponseLogs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TimeOffResponseLogsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DebugModeLog", "type": "reference", }, @@ -49721,68 +49560,68 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time * \`CANCELLED\` - CANCELLED * \`DELETED\` - DELETED", "generatedName": "TimeOffStatusEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "REQUESTED", - "nameOverride": undefined, + "nameOverride": null, "value": "REQUESTED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "APPROVED", - "nameOverride": undefined, + "nameOverride": null, "value": "APPROVED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DECLINED", - "nameOverride": undefined, + "nameOverride": null, "value": "DECLINED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CANCELLED", - "nameOverride": undefined, + "nameOverride": null, "value": "CANCELLED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DELETED", - "nameOverride": undefined, + "nameOverride": null, "value": "DELETED", }, ], @@ -49791,32 +49630,32 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time "description": "* \`HOURS\` - HOURS * \`DAYS\` - DAYS", "generatedName": "UnitsEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HOURS", - "nameOverride": undefined, + "nameOverride": null, "value": "HOURS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DAYS", - "nameOverride": undefined, + "nameOverride": null, "value": "DAYS", }, ], @@ -49824,10 +49663,10 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time "ValidationProblemSource": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ValidationProblemSource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -49835,13 +49674,13 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time "generatedName": "validationProblemSourcePointer", "key": "pointer", "schema": { - "description": undefined, + "description": null, "generatedName": "ValidationProblemSourcePointer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49853,10 +49692,10 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time "WarningValidationProblem": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WarningValidationProblem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -49864,16 +49703,16 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time "generatedName": "warningValidationProblemSource", "key": "source", "schema": { - "description": undefined, + "description": null, "generatedName": "warningValidationProblemSource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WarningValidationProblemSource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ValidationProblemSource", "type": "reference", }, @@ -49885,13 +49724,13 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time "generatedName": "warningValidationProblemTitle", "key": "title", "schema": { - "description": undefined, + "description": null, "generatedName": "WarningValidationProblemTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49903,13 +49742,13 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time "generatedName": "warningValidationProblemDetail", "key": "detail", "schema": { - "description": undefined, + "description": null, "generatedName": "WarningValidationProblemDetail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49921,13 +49760,13 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time "generatedName": "warningValidationProblemProblemType", "key": "problem_type", "schema": { - "description": undefined, + "description": null, "generatedName": "WarningValidationProblemProblemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49939,10 +49778,10 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time "WebhookReceiver": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WebhookReceiver", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -49950,13 +49789,13 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time "generatedName": "webhookReceiverEvent", "key": "event", "schema": { - "description": undefined, + "description": null, "generatedName": "WebhookReceiverEvent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49968,10 +49807,10 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time "generatedName": "webhookReceiverIsActive", "key": "is_active", "schema": { - "description": undefined, + "description": null, "generatedName": "WebhookReceiverIsActive", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -49984,19 +49823,19 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time "generatedName": "webhookReceiverKey", "key": "key", "schema": { - "description": undefined, + "description": null, "generatedName": "webhookReceiverKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WebhookReceiverKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -50009,10 +49848,10 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time "WebhookReceiverRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WebhookReceiverRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -50020,12 +49859,12 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time "generatedName": "webhookReceiverRequestEvent", "key": "event", "schema": { - "description": undefined, + "description": null, "generatedName": "WebhookReceiverRequestEvent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -50038,10 +49877,10 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time "generatedName": "webhookReceiverRequestIsActive", "key": "is_active", "schema": { - "description": undefined, + "description": null, "generatedName": "WebhookReceiverRequestIsActive", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -50054,18 +49893,18 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time "generatedName": "webhookReceiverRequestKey", "key": "key", "schema": { - "description": undefined, + "description": null, "generatedName": "webhookReceiverRequestKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WebhookReceiverRequestKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -50079,10 +49918,10 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time }, "securitySchemes": { "tokenAuth": { - "headerEnvVar": undefined, + "headerEnvVar": null, "headerName": "Authorization", - "headerVariableName": undefined, - "prefix": undefined, + "headerVariableName": null, + "prefix": null, "type": "header", }, }, @@ -50099,7 +49938,7 @@ Fetch from the \`LIST TimeOffs\` endpoint and filter by \`ID\` to show all time }, ], "tags": { - "orderedTagIds": undefined, + "orderedTagIds": null, "tagsById": {}, }, "title": "Merge HRIS API", diff --git a/packages/cli/openapi-parser/src/__test__/__snapshots__/persona.test.ts.snap b/packages/cli/openapi-parser/src/__test__/__snapshots__/persona.test.ts.snap index acff56b96ca..4a4c511dea4 100644 --- a/packages/cli/openapi-parser/src/__test__/__snapshots__/persona.test.ts.snap +++ b/packages/cli/openapi-parser/src/__test__/__snapshots__/persona.test.ts.snap @@ -2,12 +2,13 @@ exports[`open api parser persona parse open api 1`] = ` { - "description": undefined, + "channel": [], + "description": null, "endpoints": [ { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Creates a new inquiry session and returns \`meta.session-token\`. If the inquiry's status is \`expired\`, changes the status to \`pending\`. The \`session-token\` must be included when loading the inquiry flow if the inquiry's status is \`pending\`. For more information, see [Resuming Inquiries](https://docs.withpersona.com/docs/inquiries-resuming-inquiries).", "errorStatusCode": [ 404, @@ -15,23 +16,23 @@ exports[`open api parser persona parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "inquiry-id", "value": { - "primitive": { - "string": "inquiry-id", + "type": "primitive", + "value": { "type": "string", + "value": "inquiry-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { @@ -39,96 +40,96 @@ exports[`open api parser persona parse open api 1`] = ` "attributes": { "properties": { "completed-at": { - "primitive": { - "string": "2019-11-15T05:28:02.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2019-11-15T05:28:02.000Z", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2019-11-15T05:27:24.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2019-11-15T05:27:24.000Z", }, - "type": "primitive", }, "expired-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "reference-id": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "status": { - "primitive": { - "string": "completed", + "type": "primitive", + "value": { "type": "string", + "value": "completed", }, - "type": "primitive", }, "subject": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, "type": "object", }, "id": { - "primitive": { - "string": "inq_zEx4jL84ShbUyuwX6AzPSqt6", + "type": "primitive", + "value": { "type": "string", + "value": "inq_zEx4jL84ShbUyuwX6AzPSqt6", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "inquiry", + "type": "primitive", + "value": { "type": "string", + "value": "inquiry", }, - "type": "primitive", }, }, "type": "object", @@ -136,11 +137,11 @@ exports[`open api parser persona parse open api 1`] = ` "meta": { "properties": { "session-token": { - "primitive": { - "string": "eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJpcXNlX1Q4UHJxcG9FaHdoVVYxd0hSZXVVOW9mcyIsImF1ZCI6InBlcnNvbmEtdmVyaWZ5IiwiaXNzIjoic3RhZ2luZy53aXRocGVyc29uYS5jb20iLCJpYXQiOjE1NzM4NTI2NjEsIm5iZiI6MTU3Mzg1MjY2MSwiZXhwIjoxNTczOTM5MDYxLCJqdGkiOiI5NWRlNjhkOS1hZjI4LTRiMzItOWIxYi03MjA4MTg3NTI3N2IiLCJzaWQiOiJpcXNlX1Q4UHJxcG9FaHdoVVYxd0hSZXVVOW9mcyJ9.LN6DEnfjP5cZoZ3w41RgyX5QVmutmjHja_bRHOmDjg0", + "type": "primitive", + "value": { "type": "string", + "value": "eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJpcXNlX1Q4UHJxcG9FaHdoVVYxd0hSZXVVOW9mcyIsImF1ZCI6InBlcnNvbmEtdmVyaWZ5IiwiaXNzIjoic3RhZ2luZy53aXRocGVyc29uYS5jb20iLCJpYXQiOjE1NzM4NTI2NjEsIm5iZiI6MTU3Mzg1MjY2MSwiZXhwIjoxNTczOTM5MDYxLCJqdGkiOiI5NWRlNjhkOS1hZjI4LTRiMzItOWIxYi03MjA4MTg3NTI3N2IiLCJzaWQiOiJpcXNlX1Q4UHJxcG9FaHdoVVYxd0hSZXVVOW9mcyJ9.LN6DEnfjP5cZoZ3w41RgyX5QVmutmjHja_bRHOmDjg0", }, - "type": "primitive", }, }, "type": "object", @@ -155,21 +156,21 @@ exports[`open api parser persona parse open api 1`] = ` { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ResumeAnInquiryRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ResumeAnInquiryRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -179,21 +180,21 @@ exports[`open api parser persona parse open api 1`] = ` { "description": "Ensures the request is idempotent", "name": "Idempotency-Key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ResumeAnInquiryRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ResumeAnInquiryRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -201,89 +202,42 @@ exports[`open api parser persona parse open api 1`] = ` }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "resume-an-inquiry", "path": "/inquiries/{inquiry-id}/resume", "pathParameters": [ { - "description": undefined, + "description": null, "name": "inquiry-id", "schema": { - "description": undefined, + "description": null, "generatedName": "ResumeAnInquiryRequestInquiryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "inquiry", - "id": "inq_zEx4jL84ShbUyuwX6AzPSqt6", - "attributes": { - "status": "completed", - "subject": null, - "reference-id": null, - "created-at": "2019-11-15T05:27:24.000Z", - "completed-at": "2019-11-15T05:28:02.000Z", - "expired-at": null - }, - "relationships": { - "account": { - "data": { - "type": "account", - "id": "act_n2uq9eKMboaCQzu9ALWYcVdN" - } - }, - "template": { - "data": { - "type": "template", - "id": "tmpl_DyLDeD3ftjxuMstYTvgwPX5f" - } - }, - "reports": { - "data": [] - }, - "verifications": { - "data": [ - { - "type": "verification/database", - "id": "ver_uHDiwtcx3htjajvEaeMjPQcE" - } - ] - } - } - }, - "meta": { - "session-token": "eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJpcXNlX1Q4UHJxcG9FaHdoVVYxd0hSZXVVOW9mcyIsImF1ZCI6InBlcnNvbmEtdmVyaWZ5IiwiaXNzIjoic3RhZ2luZy53aXRocGVyc29uYS5jb20iLCJpYXQiOjE1NzM4NTI2NjEsIm5iZiI6MTU3Mzg1MjY2MSwiZXhwIjoxNTczOTM5MDYxLCJqdGkiOiI5NWRlNjhkOS1hZjI4LTRiMzItOWIxYi03MjA4MTg3NTI3N2IiLCJzaWQiOiJpcXNlX1Q4UHJxcG9FaHdoVVYxd0hSZXVVOW9mcyJ9.LN6DEnfjP5cZoZ3w41RgyX5QVmutmjHja_bRHOmDjg0" - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ResumeAnInquiryResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -291,18 +245,18 @@ exports[`open api parser persona parse open api 1`] = ` "generatedName": "resumeAnInquiryResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "resumeAnInquiryResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ResumeAnInquiryResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -310,19 +264,19 @@ exports[`open api parser persona parse open api 1`] = ` "generatedName": "resumeAnInquiryResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "resumeAnInquiryResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ResumeAnInquiryResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -335,19 +289,19 @@ exports[`open api parser persona parse open api 1`] = ` "generatedName": "resumeAnInquiryResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "resumeAnInquiryResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ResumeAnInquiryResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -360,18 +314,18 @@ exports[`open api parser persona parse open api 1`] = ` "generatedName": "resumeAnInquiryResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "resumeAnInquiryResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ResumeAnInquiryResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -379,19 +333,19 @@ exports[`open api parser persona parse open api 1`] = ` "generatedName": "resumeAnInquiryResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "resumeAnInquiryResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ResumeAnInquiryResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -404,14 +358,14 @@ exports[`open api parser persona parse open api 1`] = ` "generatedName": "resumeAnInquiryResponseDataAttributesSubject", "key": "subject", "schema": { - "description": undefined, + "description": null, "generatedName": "resumeAnInquiryResponseDataAttributesSubject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ResumeAnInquiryResponseDataAttributesSubject", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -422,14 +376,14 @@ exports[`open api parser persona parse open api 1`] = ` "generatedName": "resumeAnInquiryResponseDataAttributesReferenceId", "key": "reference-id", "schema": { - "description": undefined, + "description": null, "generatedName": "resumeAnInquiryResponseDataAttributesReferenceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ResumeAnInquiryResponseDataAttributesReferenceId", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -440,19 +394,19 @@ exports[`open api parser persona parse open api 1`] = ` "generatedName": "resumeAnInquiryResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "resumeAnInquiryResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ResumeAnInquiryResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -465,19 +419,19 @@ exports[`open api parser persona parse open api 1`] = ` "generatedName": "resumeAnInquiryResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "resumeAnInquiryResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ResumeAnInquiryResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -490,14 +444,14 @@ exports[`open api parser persona parse open api 1`] = ` "generatedName": "resumeAnInquiryResponseDataAttributesExpiredAt", "key": "expired-at", "schema": { - "description": undefined, + "description": null, "generatedName": "resumeAnInquiryResponseDataAttributesExpiredAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ResumeAnInquiryResponseDataAttributesExpiredAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -513,18 +467,18 @@ exports[`open api parser persona parse open api 1`] = ` "generatedName": "resumeAnInquiryResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "resumeAnInquiryResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ResumeAnInquiryResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -532,18 +486,18 @@ exports[`open api parser persona parse open api 1`] = ` "generatedName": "resumeAnInquiryResponseDataRelationshipsAccount", "key": "account", "schema": { - "description": undefined, + "description": null, "generatedName": "resumeAnInquiryResponseDataRelationshipsAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ResumeAnInquiryResponseDataRelationshipsAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -551,18 +505,18 @@ exports[`open api parser persona parse open api 1`] = ` "generatedName": "resumeAnInquiryResponseDataRelationshipsAccountData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "resumeAnInquiryResponseDataRelationshipsAccountData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ResumeAnInquiryResponseDataRelationshipsAccountData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -570,19 +524,19 @@ exports[`open api parser persona parse open api 1`] = ` "generatedName": "resumeAnInquiryResponseDataRelationshipsAccountDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "resumeAnInquiryResponseDataRelationshipsAccountDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ResumeAnInquiryResponseDataRelationshipsAccountDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -595,19 +549,19 @@ exports[`open api parser persona parse open api 1`] = ` "generatedName": "resumeAnInquiryResponseDataRelationshipsAccountDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "resumeAnInquiryResponseDataRelationshipsAccountDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ResumeAnInquiryResponseDataRelationshipsAccountDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -630,18 +584,18 @@ exports[`open api parser persona parse open api 1`] = ` "generatedName": "resumeAnInquiryResponseDataRelationshipsTemplate", "key": "template", "schema": { - "description": undefined, + "description": null, "generatedName": "resumeAnInquiryResponseDataRelationshipsTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ResumeAnInquiryResponseDataRelationshipsTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -649,18 +603,18 @@ exports[`open api parser persona parse open api 1`] = ` "generatedName": "resumeAnInquiryResponseDataRelationshipsTemplateData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "resumeAnInquiryResponseDataRelationshipsTemplateData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ResumeAnInquiryResponseDataRelationshipsTemplateData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -668,19 +622,19 @@ exports[`open api parser persona parse open api 1`] = ` "generatedName": "resumeAnInquiryResponseDataRelationshipsTemplateDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "resumeAnInquiryResponseDataRelationshipsTemplateDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ResumeAnInquiryResponseDataRelationshipsTemplateDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -693,19 +647,19 @@ exports[`open api parser persona parse open api 1`] = ` "generatedName": "resumeAnInquiryResponseDataRelationshipsTemplateDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "resumeAnInquiryResponseDataRelationshipsTemplateDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ResumeAnInquiryResponseDataRelationshipsTemplateDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -728,18 +682,18 @@ exports[`open api parser persona parse open api 1`] = ` "generatedName": "resumeAnInquiryResponseDataRelationshipsReports", "key": "reports", "schema": { - "description": undefined, + "description": null, "generatedName": "resumeAnInquiryResponseDataRelationshipsReports", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ResumeAnInquiryResponseDataRelationshipsReports", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -747,20 +701,20 @@ exports[`open api parser persona parse open api 1`] = ` "generatedName": "resumeAnInquiryResponseDataRelationshipsReportsData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "resumeAnInquiryResponseDataRelationshipsReportsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ResumeAnInquiryResponseDataRelationshipsReportsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "ResumeAnInquiryResponseDataRelationshipsReportsData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -777,18 +731,18 @@ exports[`open api parser persona parse open api 1`] = ` "generatedName": "resumeAnInquiryResponseDataRelationshipsVerifications", "key": "verifications", "schema": { - "description": undefined, + "description": null, "generatedName": "resumeAnInquiryResponseDataRelationshipsVerifications", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ResumeAnInquiryResponseDataRelationshipsVerifications", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -796,24 +750,24 @@ exports[`open api parser persona parse open api 1`] = ` "generatedName": "resumeAnInquiryResponseDataRelationshipsVerificationsData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "resumeAnInquiryResponseDataRelationshipsVerificationsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ResumeAnInquiryResponseDataRelationshipsVerificationsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ResumeAnInquiryResponseDataRelationshipsVerificationsDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -821,19 +775,19 @@ exports[`open api parser persona parse open api 1`] = ` "generatedName": "resumeAnInquiryResponseDataRelationshipsVerificationsDataItemType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "resumeAnInquiryResponseDataRelationshipsVerificationsDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ResumeAnInquiryResponseDataRelationshipsVerificationsDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -846,19 +800,19 @@ exports[`open api parser persona parse open api 1`] = ` "generatedName": "resumeAnInquiryResponseDataRelationshipsVerificationsDataItemId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "resumeAnInquiryResponseDataRelationshipsVerificationsDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ResumeAnInquiryResponseDataRelationshipsVerificationsDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -892,18 +846,18 @@ exports[`open api parser persona parse open api 1`] = ` "generatedName": "resumeAnInquiryResponseMeta", "key": "meta", "schema": { - "description": undefined, + "description": null, "generatedName": "resumeAnInquiryResponseMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ResumeAnInquiryResponseMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -911,19 +865,19 @@ exports[`open api parser persona parse open api 1`] = ` "generatedName": "resumeAnInquiryResponseMetaSessionToken", "key": "session-token", "schema": { - "description": undefined, + "description": null, "generatedName": "resumeAnInquiryResponseMetaSessionToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ResumeAnInquiryResponseMetaSessionToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -940,7 +894,7 @@ exports[`open api parser persona parse open api 1`] = ` }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Resume an Inquiry", "tags": [], @@ -948,7 +902,7 @@ exports[`open api parser persona parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieves the details of an inquiry that has previously been created. In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first parameter of the onStart callback. In the [Hosted Flow](doc:hosted-flow), the \`inquiry-id\` is a query parameter in the onComplete callback.", @@ -958,23 +912,23 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "inquiry-id", "value": { - "primitive": { - "string": "inquiry-id", + "type": "primitive", + "value": { "type": "string", + "value": "inquiry-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { @@ -984,418 +938,418 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "behaviours": { "properties": { "autofill-cancels": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 29, }, - "type": "primitive", }, "autofill-starts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "behavior-threat-level": { - "primitive": { - "string": "low", + "type": "primitive", + "value": { "type": "string", + "value": "low", }, - "type": "primitive", }, "completion-time": { - "primitive": { - "double": 28.62633237, + "type": "primitive", + "value": { "type": "double", + "value": 28.62633237, }, - "type": "primitive", }, "devtools-open": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "distraction-events": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "hesitation-baseline": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 19860, }, - "type": "primitive", }, "hesitation-count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "hesitation-percentage": { - "primitive": { - "double": 65.33232628398792, + "type": "primitive", + "value": { "type": "double", + "value": 65.33232628398792, }, - "type": "primitive", }, "hesitation-time": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 12975, }, - "type": "primitive", }, "request-spoof-attempts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "shortcut-copies": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "shortcut-pastes": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "user-agent-spoof-attempts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, }, "type": "object", }, "completed-at": { - "primitive": { - "string": "2019-11-15T05:28:02.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2019-11-15T05:28:02.000Z", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2019-11-15T05:27:24.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2019-11-15T05:27:24.000Z", }, - "type": "primitive", }, "creator": { - "primitive": { - "string": "API", + "type": "primitive", + "value": { "type": "string", + "value": "API", }, - "type": "primitive", }, "decisioned-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "expired-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "failed-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "marked-for-review-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "next-step-name": { - "primitive": { - "string": "success", + "type": "primitive", + "value": { "type": "string", + "value": "success", }, - "type": "primitive", }, "previous-step-name": { - "primitive": { - "string": "database_collection_form", + "type": "primitive", + "value": { "type": "string", + "value": "database_collection_form", }, - "type": "primitive", }, "redacted-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "reference-id": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "reviewer-comment": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "started-at": { - "primitive": { - "string": "2019-11-15T05:27:46.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2019-11-15T05:27:46.000Z", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "completed", + "type": "primitive", + "value": { "type": "string", + "value": "completed", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "XYZ_CAMPAIGN", + "type": "primitive", + "value": { "type": "string", + "value": "XYZ_CAMPAIGN", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", }, "id": { - "primitive": { - "string": "inq_zEx4jL84ShbUyuwX6AzPSqt6", + "type": "primitive", + "value": { "type": "string", + "value": "inq_zEx4jL84ShbUyuwX6AzPSqt6", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "inquiry", + "type": "primitive", + "value": { "type": "string", + "value": "inquiry", }, - "type": "primitive", }, }, "type": "object", }, "included": { - "array": [ + "type": "array", + "value": [ { "properties": { "attributes": { "properties": { "address-city": { - "primitive": { - "string": "San Francisco", + "type": "primitive", + "value": { "type": "string", + "value": "San Francisco", }, - "type": "primitive", }, "address-postal-code": { - "primitive": { - "string": "94000", + "type": "primitive", + "value": { "type": "string", + "value": "94000", }, - "type": "primitive", }, "address-street-1": { - "primitive": { - "string": "1234 St", + "type": "primitive", + "value": { "type": "string", + "value": "1234 St", }, - "type": "primitive", }, "address-subdivision": { - "primitive": { - "string": "California", + "type": "primitive", + "value": { "type": "string", + "value": "California", }, - "type": "primitive", }, "birthdate": { - "primitive": { - "string": "1990-01-01", + "type": "primitive", + "value": { "type": "string", + "value": "1990-01-01", }, - "type": "primitive", }, "completed-at": { - "primitive": { - "string": "2019-11-15T05:28:02.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2019-11-15T05:28:02.000Z", }, - "type": "primitive", }, "country-code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2019-11-15T05:27:59.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2019-11-15T05:27:59.000Z", }, - "type": "primitive", }, "name-first": { - "primitive": { - "string": "Rickilus", + "type": "primitive", + "value": { "type": "string", + "value": "Rickilus", }, - "type": "primitive", }, "name-last": { - "primitive": { - "string": "Smith", + "type": "primitive", + "value": { "type": "string", + "value": "Smith", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "passed", + "type": "primitive", + "value": { "type": "string", + "value": "passed", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "ver_uHDiwtcx3htjajvEaeMjPQcE", + "type": "primitive", + "value": { "type": "string", + "value": "ver_uHDiwtcx3htjajvEaeMjPQcE", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "verification/database", + "type": "primitive", + "value": { "type": "string", + "value": "verification/database", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -1407,21 +1361,21 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1429,175 +1383,42 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "retrieve-an-inquiry", "path": "/inquiries/{inquiry-id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "inquiry-id", "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryRequestInquiryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "inquiry", - "id": "inq_zEx4jL84ShbUyuwX6AzPSqt6", - "attributes": { - "status": "completed", - "reference-id": null, - "behaviours": { - "request-spoof-attempts": 0, - "user-agent-spoof-attempts": 0, - "distraction-events": 0, - "hesitation-baseline": 19860, - "hesitation-count": 1, - "hesitation-time": 12975, - "shortcut-copies": 0, - "shortcut-pastes": 0, - "autofill-cancels": 29, - "autofill-starts": 0, - "devtools-open": false, - "completion-time": 28.62633237, - "hesitation-percentage": 65.33232628398792, - "behavior-threat-level": "low" - }, - "tags": [ - "XYZ_CAMPAIGN" - ], - "creator": "API", - "reviewer-comment": null, - "created-at": "2019-11-15T05:27:24.000Z", - "started-at": "2019-11-15T05:27:46.000Z", - "completed-at": "2019-11-15T05:28:02.000Z", - "failed-at": null, - "marked-for-review-at": null, - "decisioned-at": null, - "expired-at": null, - "redacted-at": null, - "previous-step-name": "database_collection_form", - "next-step-name": "success", - "fields": { - "name-first": { - "type": "string", - "value": "John" - }, - "name-last": { - "type": "string", - "value": "Doe" - } - } - }, - "relationships": { - "account": { - "data": { - "type": "account", - "id": "act_n2uq9eKMboaCQzu9ALWYcVdN" - } - }, - "template": { - "data": { - "type": "template", - "id": "tmpl_DyLDeD3ftjxuMstYTvgwPX5f" - } - }, - "reports": { - "data": [] - }, - "verifications": { - "data": [ - { - "type": "verification/basic", - "id": "ver_uHDiwtcx3htjajvEaeMjPQcE" - } - ] - }, - "sessions": { - "data": [ - { - "type": "session", - "id": "iqse_ov4ftVuCYm8U7rNkZADFpiBg" - } - ] - } - } - }, - "included": [ - { - "type": "verification/database", - "id": "ver_uHDiwtcx3htjajvEaeMjPQcE", - "attributes": { - "status": "passed", - "created-at": "2019-11-15T05:27:59.000Z", - "completed-at": "2019-11-15T05:28:02.000Z", - "country-code": "US", - "name-first": "Rickilus", - "name-middle": null, - "name-last": "Smith", - "address-street-1": "1234 St", - "address-street-2": null, - "address-city": "San Francisco", - "address-subdivision": "California", - "address-postal-code": "94000", - "birthdate": "1990-01-01" - } - }, - { - "type": "inquiry-session", - "id": "iqse_ueCQP8wmydueLgbsgSVCzt3J", - "attributes": { - "status": "active", - "created-at": "2019-11-15T05:27:59.000Z", - "ip-address": "2603:9000:8507:1f2e:d23:b50d:a31e:ce30", - "browser-name": "Mobile Safari", - "browser-full-version": "13.0.4", - "os-name": "iOS", - "os-full-version": "13.3", - "device-name": "iPhone", - "device-type": "smartphone" - }, - "relationships": { - "inquiry": { - "data": { - "type": "inquiry", - "id": "inq_rfWJxnYSa725XAQswNwpLubP" - } - } - } - } - ] -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -1605,18 +1426,18 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -1624,19 +1445,19 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1649,19 +1470,19 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1674,18 +1495,18 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -1693,19 +1514,19 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1718,14 +1539,14 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataAttributesReferenceId", "key": "reference-id", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataAttributesReferenceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RetrieveAnInquiryResponseDataAttributesReferenceId", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -1736,18 +1557,18 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataAttributesBehaviours", "key": "behaviours", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataAttributesBehaviours", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataAttributesBehaviours", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -1755,16 +1576,16 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataAttributesBehavioursRequestSpoofAttempts", "key": "request-spoof-attempts", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataAttributesBehavioursRequestSpoofAttempts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataAttributesBehavioursRequestSpoofAttempts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -1778,16 +1599,16 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataAttributesBehavioursUserAgentSpoofAttempts", "key": "user-agent-spoof-attempts", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataAttributesBehavioursUserAgentSpoofAttempts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataAttributesBehavioursUserAgentSpoofAttempts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -1801,16 +1622,16 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataAttributesBehavioursDistractionEvents", "key": "distraction-events", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataAttributesBehavioursDistractionEvents", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataAttributesBehavioursDistractionEvents", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -1824,16 +1645,16 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataAttributesBehavioursHesitationBaseline", "key": "hesitation-baseline", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataAttributesBehavioursHesitationBaseline", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataAttributesBehavioursHesitationBaseline", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -1847,16 +1668,16 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataAttributesBehavioursHesitationCount", "key": "hesitation-count", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataAttributesBehavioursHesitationCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataAttributesBehavioursHesitationCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -1870,16 +1691,16 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataAttributesBehavioursHesitationTime", "key": "hesitation-time", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataAttributesBehavioursHesitationTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataAttributesBehavioursHesitationTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -1893,16 +1714,16 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataAttributesBehavioursShortcutCopies", "key": "shortcut-copies", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataAttributesBehavioursShortcutCopies", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataAttributesBehavioursShortcutCopies", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -1916,16 +1737,16 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataAttributesBehavioursShortcutPastes", "key": "shortcut-pastes", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataAttributesBehavioursShortcutPastes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataAttributesBehavioursShortcutPastes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -1939,16 +1760,16 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataAttributesBehavioursAutofillCancels", "key": "autofill-cancels", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataAttributesBehavioursAutofillCancels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataAttributesBehavioursAutofillCancels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -1962,16 +1783,16 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataAttributesBehavioursAutofillStarts", "key": "autofill-starts", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataAttributesBehavioursAutofillStarts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataAttributesBehavioursAutofillStarts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -1985,16 +1806,16 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataAttributesBehavioursDevtoolsOpen", "key": "devtools-open", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataAttributesBehavioursDevtoolsOpen", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataAttributesBehavioursDevtoolsOpen", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -2008,16 +1829,16 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataAttributesBehavioursCompletionTime", "key": "completion-time", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataAttributesBehavioursCompletionTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataAttributesBehavioursCompletionTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -2031,16 +1852,16 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataAttributesBehavioursHesitationPercentage", "key": "hesitation-percentage", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataAttributesBehavioursHesitationPercentage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataAttributesBehavioursHesitationPercentage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -2054,19 +1875,19 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataAttributesBehavioursBehaviorThreatLevel", "key": "behavior-threat-level", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataAttributesBehavioursBehaviorThreatLevel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataAttributesBehavioursBehaviorThreatLevel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2084,25 +1905,25 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataAttributesTags", "key": "tags", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataAttributesTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataAttributesTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataAttributesTagsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2116,19 +1937,19 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataAttributesCreator", "key": "creator", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataAttributesCreator", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataAttributesCreator", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2141,14 +1962,14 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataAttributesReviewerComment", "key": "reviewer-comment", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataAttributesReviewerComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RetrieveAnInquiryResponseDataAttributesReviewerComment", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -2159,19 +1980,19 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2184,19 +2005,19 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataAttributesStartedAt", "key": "started-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataAttributesStartedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataAttributesStartedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2209,19 +2030,19 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2234,14 +2055,14 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataAttributesFailedAt", "key": "failed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataAttributesFailedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RetrieveAnInquiryResponseDataAttributesFailedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -2252,14 +2073,14 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataAttributesMarkedForReviewAt", "key": "marked-for-review-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataAttributesMarkedForReviewAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RetrieveAnInquiryResponseDataAttributesMarkedForReviewAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -2270,14 +2091,14 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataAttributesDecisionedAt", "key": "decisioned-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataAttributesDecisionedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RetrieveAnInquiryResponseDataAttributesDecisionedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -2288,14 +2109,14 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataAttributesExpiredAt", "key": "expired-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataAttributesExpiredAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RetrieveAnInquiryResponseDataAttributesExpiredAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -2306,14 +2127,14 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataAttributesRedactedAt", "key": "redacted-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataAttributesRedactedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RetrieveAnInquiryResponseDataAttributesRedactedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -2324,19 +2145,19 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataAttributesPreviousStepName", "key": "previous-step-name", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataAttributesPreviousStepName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataAttributesPreviousStepName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2349,19 +2170,19 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataAttributesNextStepName", "key": "next-step-name", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataAttributesNextStepName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataAttributesNextStepName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2374,18 +2195,18 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataAttributesFields", "key": "fields", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataAttributesFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataAttributesFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -2393,18 +2214,18 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataAttributesFieldsNameFirst", "key": "name-first", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataAttributesFieldsNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataAttributesFieldsNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -2412,19 +2233,19 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataAttributesFieldsNameFirstType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataAttributesFieldsNameFirstType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataAttributesFieldsNameFirstType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2437,19 +2258,19 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataAttributesFieldsNameFirstValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataAttributesFieldsNameFirstValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataAttributesFieldsNameFirstValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2467,18 +2288,18 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataAttributesFieldsNameLast", "key": "name-last", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataAttributesFieldsNameLast", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataAttributesFieldsNameLast", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -2486,19 +2307,19 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataAttributesFieldsNameLastType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataAttributesFieldsNameLastType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataAttributesFieldsNameLastType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2511,19 +2332,19 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataAttributesFieldsNameLastValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataAttributesFieldsNameLastValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataAttributesFieldsNameLastValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2551,18 +2372,18 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -2570,18 +2391,18 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataRelationshipsAccount", "key": "account", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataRelationshipsAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataRelationshipsAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -2589,18 +2410,18 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataRelationshipsAccountData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataRelationshipsAccountData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataRelationshipsAccountData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -2608,19 +2429,19 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataRelationshipsAccountDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataRelationshipsAccountDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataRelationshipsAccountDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2633,19 +2454,19 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataRelationshipsAccountDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataRelationshipsAccountDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataRelationshipsAccountDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2668,18 +2489,18 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataRelationshipsTemplate", "key": "template", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataRelationshipsTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataRelationshipsTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -2687,18 +2508,18 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataRelationshipsTemplateData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataRelationshipsTemplateData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataRelationshipsTemplateData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -2706,19 +2527,19 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataRelationshipsTemplateDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataRelationshipsTemplateDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataRelationshipsTemplateDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2731,19 +2552,19 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataRelationshipsTemplateDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataRelationshipsTemplateDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataRelationshipsTemplateDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2766,18 +2587,18 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataRelationshipsReports", "key": "reports", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataRelationshipsReports", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataRelationshipsReports", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -2785,20 +2606,20 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataRelationshipsReportsData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataRelationshipsReportsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataRelationshipsReportsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "RetrieveAnInquiryResponseDataRelationshipsReportsData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -2815,18 +2636,18 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataRelationshipsVerifications", "key": "verifications", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataRelationshipsVerifications", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataRelationshipsVerifications", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -2834,24 +2655,24 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataRelationshipsVerificationsData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataRelationshipsVerificationsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataRelationshipsVerificationsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataRelationshipsVerificationsDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -2859,19 +2680,19 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataRelationshipsVerificationsDataItemType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataRelationshipsVerificationsDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataRelationshipsVerificationsDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2884,19 +2705,19 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataRelationshipsVerificationsDataItemId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataRelationshipsVerificationsDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataRelationshipsVerificationsDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2920,18 +2741,18 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataRelationshipsSessions", "key": "sessions", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataRelationshipsSessions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataRelationshipsSessions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -2939,24 +2760,24 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataRelationshipsSessionsData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataRelationshipsSessionsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataRelationshipsSessionsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataRelationshipsSessionsDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -2964,19 +2785,19 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataRelationshipsSessionsDataItemType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataRelationshipsSessionsDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataRelationshipsSessionsDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2989,19 +2810,19 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseDataRelationshipsSessionsDataItemId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseDataRelationshipsSessionsDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseDataRelationshipsSessionsDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3035,24 +2856,24 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseIncluded", "key": "included", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseIncluded", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseIncluded", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseIncludedItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -3060,19 +2881,19 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseIncludedItemType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseIncludedItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseIncludedItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3085,19 +2906,19 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseIncludedItemId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseIncludedItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseIncludedItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3110,18 +2931,18 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseIncludedItemAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseIncludedItemAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseIncludedItemAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -3129,19 +2950,19 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseIncludedItemAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseIncludedItemAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseIncludedItemAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3154,19 +2975,19 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseIncludedItemAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseIncludedItemAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseIncludedItemAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3179,19 +3000,19 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseIncludedItemAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseIncludedItemAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseIncludedItemAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3204,19 +3025,19 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseIncludedItemAttributesCountryCode", "key": "country-code", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseIncludedItemAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseIncludedItemAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3229,19 +3050,19 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseIncludedItemAttributesNameFirst", "key": "name-first", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseIncludedItemAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseIncludedItemAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3254,14 +3075,14 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseIncludedItemAttributesNameMiddle", "key": "name-middle", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseIncludedItemAttributesNameMiddle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RetrieveAnInquiryResponseIncludedItemAttributesNameMiddle", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -3272,19 +3093,19 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseIncludedItemAttributesNameLast", "key": "name-last", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseIncludedItemAttributesNameLast", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseIncludedItemAttributesNameLast", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3297,19 +3118,19 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseIncludedItemAttributesAddressStreet1", "key": "address-street-1", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseIncludedItemAttributesAddressStreet1", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseIncludedItemAttributesAddressStreet1", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3322,14 +3143,14 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseIncludedItemAttributesAddressStreet2", "key": "address-street-2", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseIncludedItemAttributesAddressStreet2", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RetrieveAnInquiryResponseIncludedItemAttributesAddressStreet2", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -3340,19 +3161,19 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseIncludedItemAttributesAddressCity", "key": "address-city", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseIncludedItemAttributesAddressCity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseIncludedItemAttributesAddressCity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3365,19 +3186,19 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseIncludedItemAttributesAddressSubdivision", "key": "address-subdivision", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseIncludedItemAttributesAddressSubdivision", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseIncludedItemAttributesAddressSubdivision", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3390,19 +3211,19 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseIncludedItemAttributesAddressPostalCode", "key": "address-postal-code", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseIncludedItemAttributesAddressPostalCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseIncludedItemAttributesAddressPostalCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3415,19 +3236,19 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param "generatedName": "retrieveAnInquiryResponseIncludedItemAttributesBirthdate", "key": "birthdate", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnInquiryResponseIncludedItemAttributesBirthdate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnInquiryResponseIncludedItemAttributesBirthdate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3450,7 +3271,7 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve an Inquiry", "tags": [], @@ -3458,7 +3279,7 @@ In the [Embedded Flow](doc:embedded-flow), the \`inquiry-id\` is the first param { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Permanently deletes personally identifiable information (PII) for an Inquiry and all associated Verifications and Reports. This action cannot be undone. This endpoint can be used to comply with privacy regulations such as GDPR / CCPA or to enforce data privacy.", @@ -3466,23 +3287,23 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "inquiry-id", "value": { - "primitive": { - "string": "inquiry-id", + "type": "primitive", + "value": { "type": "string", + "value": "inquiry-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { @@ -3490,96 +3311,96 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "attributes": { "properties": { "completed-at": { - "primitive": { - "string": "2019-11-15T05:28:02.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2019-11-15T05:28:02.000Z", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2019-11-15T05:27:24.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2019-11-15T05:27:24.000Z", }, - "type": "primitive", }, "expired-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "reference-id": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "status": { - "primitive": { - "string": "approved", + "type": "primitive", + "value": { "type": "string", + "value": "approved", }, - "type": "primitive", }, "subject": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, "type": "object", }, "id": { - "primitive": { - "string": "inq_zEx4jL84ShbUyuwX6AzPSqt6", + "type": "primitive", + "value": { "type": "string", + "value": "inq_zEx4jL84ShbUyuwX6AzPSqt6", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "inquiry", + "type": "primitive", + "value": { "type": "string", + "value": "inquiry", }, - "type": "primitive", }, }, "type": "object", @@ -3594,21 +3415,21 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RedactAnInquiryRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RedactAnInquiryRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3616,86 +3437,42 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA }, }, ], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "redact-an-inquiry", "path": "/inquiries/{inquiry-id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "inquiry-id", "schema": { - "description": undefined, + "description": null, "generatedName": "RedactAnInquiryRequestInquiryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "inquiry", - "id": "inq_zEx4jL84ShbUyuwX6AzPSqt6", - "attributes": { - "status": "approved", - "subject": null, - "reference-id": null, - "created-at": "2019-11-15T05:27:24.000Z", - "completed-at": "2019-11-15T05:28:02.000Z", - "expired-at": null - }, - "relationships": { - "account": { - "data": { - "type": "account", - "id": "act_n2uq9eKMboaCQzu9ALWYcVdN" - } - }, - "template": { - "data": { - "type": "template", - "id": "tmpl_DyLDeD3ftjxuMstYTvgwPX5f" - } - }, - "reports": { - "data": [] - }, - "verifications": { - "data": [ - { - "type": "verification/database", - "id": "ver_uHDiwtcx3htjajvEaeMjPQcE" - } - ] - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RedactAnInquiryResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -3703,18 +3480,18 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "redactAnInquiryResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAnInquiryResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RedactAnInquiryResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -3722,19 +3499,19 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "redactAnInquiryResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAnInquiryResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RedactAnInquiryResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3747,19 +3524,19 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "redactAnInquiryResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAnInquiryResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RedactAnInquiryResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3772,18 +3549,18 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "redactAnInquiryResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAnInquiryResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RedactAnInquiryResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -3791,19 +3568,19 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "redactAnInquiryResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAnInquiryResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RedactAnInquiryResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3816,14 +3593,14 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "redactAnInquiryResponseDataAttributesSubject", "key": "subject", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAnInquiryResponseDataAttributesSubject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RedactAnInquiryResponseDataAttributesSubject", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -3834,14 +3611,14 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "redactAnInquiryResponseDataAttributesReferenceId", "key": "reference-id", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAnInquiryResponseDataAttributesReferenceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RedactAnInquiryResponseDataAttributesReferenceId", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -3852,19 +3629,19 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "redactAnInquiryResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAnInquiryResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RedactAnInquiryResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3877,19 +3654,19 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "redactAnInquiryResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAnInquiryResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RedactAnInquiryResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3902,14 +3679,14 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "redactAnInquiryResponseDataAttributesExpiredAt", "key": "expired-at", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAnInquiryResponseDataAttributesExpiredAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RedactAnInquiryResponseDataAttributesExpiredAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -3925,18 +3702,18 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "redactAnInquiryResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAnInquiryResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RedactAnInquiryResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -3944,18 +3721,18 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "redactAnInquiryResponseDataRelationshipsAccount", "key": "account", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAnInquiryResponseDataRelationshipsAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RedactAnInquiryResponseDataRelationshipsAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -3963,18 +3740,18 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "redactAnInquiryResponseDataRelationshipsAccountData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAnInquiryResponseDataRelationshipsAccountData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RedactAnInquiryResponseDataRelationshipsAccountData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -3982,19 +3759,19 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "redactAnInquiryResponseDataRelationshipsAccountDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAnInquiryResponseDataRelationshipsAccountDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RedactAnInquiryResponseDataRelationshipsAccountDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4007,19 +3784,19 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "redactAnInquiryResponseDataRelationshipsAccountDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAnInquiryResponseDataRelationshipsAccountDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RedactAnInquiryResponseDataRelationshipsAccountDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4042,18 +3819,18 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "redactAnInquiryResponseDataRelationshipsTemplate", "key": "template", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAnInquiryResponseDataRelationshipsTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RedactAnInquiryResponseDataRelationshipsTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -4061,18 +3838,18 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "redactAnInquiryResponseDataRelationshipsTemplateData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAnInquiryResponseDataRelationshipsTemplateData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RedactAnInquiryResponseDataRelationshipsTemplateData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -4080,19 +3857,19 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "redactAnInquiryResponseDataRelationshipsTemplateDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAnInquiryResponseDataRelationshipsTemplateDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RedactAnInquiryResponseDataRelationshipsTemplateDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4105,19 +3882,19 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "redactAnInquiryResponseDataRelationshipsTemplateDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAnInquiryResponseDataRelationshipsTemplateDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RedactAnInquiryResponseDataRelationshipsTemplateDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4140,18 +3917,18 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "redactAnInquiryResponseDataRelationshipsReports", "key": "reports", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAnInquiryResponseDataRelationshipsReports", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RedactAnInquiryResponseDataRelationshipsReports", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -4159,20 +3936,20 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "redactAnInquiryResponseDataRelationshipsReportsData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAnInquiryResponseDataRelationshipsReportsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RedactAnInquiryResponseDataRelationshipsReportsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "RedactAnInquiryResponseDataRelationshipsReportsData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -4189,18 +3966,18 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "redactAnInquiryResponseDataRelationshipsVerifications", "key": "verifications", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAnInquiryResponseDataRelationshipsVerifications", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RedactAnInquiryResponseDataRelationshipsVerifications", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -4208,24 +3985,24 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "redactAnInquiryResponseDataRelationshipsVerificationsData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAnInquiryResponseDataRelationshipsVerificationsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RedactAnInquiryResponseDataRelationshipsVerificationsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RedactAnInquiryResponseDataRelationshipsVerificationsDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -4233,19 +4010,19 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "redactAnInquiryResponseDataRelationshipsVerificationsDataItemType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAnInquiryResponseDataRelationshipsVerificationsDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RedactAnInquiryResponseDataRelationshipsVerificationsDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4258,19 +4035,19 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "redactAnInquiryResponseDataRelationshipsVerificationsDataItemId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAnInquiryResponseDataRelationshipsVerificationsDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RedactAnInquiryResponseDataRelationshipsVerificationsDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4303,7 +4080,7 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Redact an Inquiry", "tags": [], @@ -4311,7 +4088,7 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Updates an existing inquiry.", "errorStatusCode": [ 404, @@ -4319,18 +4096,18 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "inquiry-id", "value": { - "primitive": { - "string": "inquiry-id", + "type": "primitive", + "value": { "type": "string", + "value": "inquiry-id", }, - "type": "primitive", }, }, ], @@ -4344,7 +4121,7 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA }, "type": "object", }, - "response": undefined, + "response": null, }, ], "generatedRequestName": "UpdateAnInquiryRequest", @@ -4352,21 +4129,21 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateAnInquiryRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAnInquiryRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4374,41 +4151,40 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA }, }, ], - "internal": undefined, + "internal": null, "method": "PATCH", "operationId": "update-an-inquiry", "path": "/inquiries/{inquiry-id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "inquiry-id", "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateAnInquiryRequestInquiryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateAnInquiryRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -4418,10 +4194,10 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateAnInquiryRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -4429,18 +4205,18 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "updateAnInquiryRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnInquiryRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateAnInquiryRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -4448,19 +4224,19 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "updateAnInquiryRequestDataAttributesIdentificationNumber", "key": "identification-number", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnInquiryRequestDataAttributesIdentificationNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Identification numbers, i.e. SSN", "generatedName": "UpdateAnInquiryRequestDataAttributesIdentificationNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4473,19 +4249,19 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "updateAnInquiryRequestDataAttributesLocale", "key": "locale", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnInquiryRequestDataAttributesLocale", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAnInquiryRequestDataAttributesLocale", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4498,19 +4274,19 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "updateAnInquiryRequestDataAttributesSelectedCountryCode", "key": "selected-country-code", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnInquiryRequestDataAttributesSelectedCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAnInquiryRequestDataAttributesSelectedCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4523,19 +4299,19 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "updateAnInquiryRequestDataAttributesNameFirst", "key": "name-first", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnInquiryRequestDataAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAnInquiryRequestDataAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4548,19 +4324,19 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "updateAnInquiryRequestDataAttributesNameMiddle", "key": "name-middle", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnInquiryRequestDataAttributesNameMiddle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAnInquiryRequestDataAttributesNameMiddle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4573,19 +4349,19 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "updateAnInquiryRequestDataAttributesNameLast", "key": "name-last", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnInquiryRequestDataAttributesNameLast", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAnInquiryRequestDataAttributesNameLast", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4598,19 +4374,19 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "updateAnInquiryRequestDataAttributesBirthdate", "key": "birthdate", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnInquiryRequestDataAttributesBirthdate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Use the following format: YYYY-MM-DD", "generatedName": "UpdateAnInquiryRequestDataAttributesBirthdate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4623,19 +4399,19 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "updateAnInquiryRequestDataAttributesEmailAddress", "key": "email-address", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnInquiryRequestDataAttributesEmailAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAnInquiryRequestDataAttributesEmailAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4648,19 +4424,19 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "updateAnInquiryRequestDataAttributesPhoneNumber", "key": "phone-number", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnInquiryRequestDataAttributesPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAnInquiryRequestDataAttributesPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4673,19 +4449,19 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "updateAnInquiryRequestDataAttributesAddressStreet1", "key": "address-street-1", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnInquiryRequestDataAttributesAddressStreet1", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAnInquiryRequestDataAttributesAddressStreet1", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4698,19 +4474,19 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "updateAnInquiryRequestDataAttributesAddressStreet2", "key": "address-street-2", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnInquiryRequestDataAttributesAddressStreet2", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAnInquiryRequestDataAttributesAddressStreet2", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4723,19 +4499,19 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "updateAnInquiryRequestDataAttributesAddressCity", "key": "address-city", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnInquiryRequestDataAttributesAddressCity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAnInquiryRequestDataAttributesAddressCity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4748,19 +4524,19 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "updateAnInquiryRequestDataAttributesAddressSubdivision", "key": "address-subdivision", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnInquiryRequestDataAttributesAddressSubdivision", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAnInquiryRequestDataAttributesAddressSubdivision", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4773,19 +4549,19 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "updateAnInquiryRequestDataAttributesAddressPostalCode", "key": "address-postal-code", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnInquiryRequestDataAttributesAddressPostalCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAnInquiryRequestDataAttributesAddressPostalCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4798,19 +4574,19 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "updateAnInquiryRequestDataAttributesNote", "key": "note", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnInquiryRequestDataAttributesNote", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAnInquiryRequestDataAttributesNote", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4831,9 +4607,9 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA }, "type": "json", }, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], "summary": "Update an Inquiry", "tags": [], @@ -4841,29 +4617,29 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve the details of a Report.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "report-id", "value": { - "primitive": { - "string": "report-id", + "type": "primitive", + "value": { "type": "string", + "value": "report-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { @@ -4871,123 +4647,123 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "attributes": { "properties": { "address-city": { - "primitive": { - "string": "San Francisco", + "type": "primitive", + "value": { "type": "string", + "value": "San Francisco", }, - "type": "primitive", }, "address-postal-code": { - "primitive": { - "string": "941090000", + "type": "primitive", + "value": { "type": "string", + "value": "941090000", }, - "type": "primitive", }, "address-postal-code-abbr": { - "primitive": { - "string": "94109", + "type": "primitive", + "value": { "type": "string", + "value": "94109", }, - "type": "primitive", }, "address-street-1": { - "primitive": { - "string": "600 California St", + "type": "primitive", + "value": { "type": "string", + "value": "600 California St", }, - "type": "primitive", }, "address-street-2": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "address-subdivision": { - "primitive": { - "string": "California", + "type": "primitive", + "value": { "type": "string", + "value": "California", }, - "type": "primitive", }, "address-subdivision-abbr": { - "primitive": { - "string": "CA", + "type": "primitive", + "value": { "type": "string", + "value": "CA", }, - "type": "primitive", }, "birthdate": { - "primitive": { - "string": "1977-07-17", + "type": "primitive", + "value": { "type": "string", + "value": "1977-07-17", }, - "type": "primitive", }, "completed-at": { - "primitive": { - "string": "2019-11-15T21:32:36.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2019-11-15T21:32:36.000Z", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2019-11-15T21:32:36.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2019-11-15T21:32:36.000Z", }, - "type": "primitive", }, "name-first": { - "primitive": { - "string": "Alexander", + "type": "primitive", + "value": { "type": "string", + "value": "Alexander", }, - "type": "primitive", }, "name-last": { - "primitive": { - "string": "Sample", + "type": "primitive", + "value": { "type": "string", + "value": "Sample", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "ready", + "type": "primitive", + "value": { "type": "string", + "value": "ready", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "rep_NELm1PRn1oKpRnJEMyY6rDZr", + "type": "primitive", + "value": { "type": "string", + "value": "rep_NELm1PRn1oKpRnJEMyY6rDZr", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "report/profile", + "type": "primitive", + "value": { "type": "string", + "value": "report/profile", }, - "type": "primitive", }, }, "type": "object", @@ -5002,21 +4778,21 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveAReportRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAReportRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5024,68 +4800,42 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "retrieve-a-report", "path": "/reports/{report-id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "report-id", "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveAReportRequestReportId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "report/profile", - "id": "rep_NELm1PRn1oKpRnJEMyY6rDZr", - "attributes": { - "status": "ready", - "created-at": "2019-11-15T21:32:36.000Z", - "completed-at": "2019-11-15T21:32:36.000Z", - "name-first": "Alexander", - "name-last": "Sample", - "birthdate": "1977-07-17", - "address-street-1": "600 California St", - "address-street-2": null, - "address-city": "San Francisco", - "address-subdivision": "California", - "address-subdivision-abbr": "CA", - "address-postal-code": "941090000", - "address-postal-code-abbr": "94109" - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAReportResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -5093,18 +4843,18 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "retrieveAReportResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAReportResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAReportResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -5112,19 +4862,19 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "retrieveAReportResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAReportResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAReportResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5137,19 +4887,19 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "retrieveAReportResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAReportResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAReportResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5162,18 +4912,18 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "retrieveAReportResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAReportResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAReportResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -5181,19 +4931,19 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "retrieveAReportResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAReportResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAReportResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5206,19 +4956,19 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "retrieveAReportResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAReportResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAReportResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5231,19 +4981,19 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "retrieveAReportResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAReportResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAReportResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5256,19 +5006,19 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "retrieveAReportResponseDataAttributesNameFirst", "key": "name-first", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAReportResponseDataAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAReportResponseDataAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5281,19 +5031,19 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "retrieveAReportResponseDataAttributesNameLast", "key": "name-last", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAReportResponseDataAttributesNameLast", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAReportResponseDataAttributesNameLast", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5306,19 +5056,19 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "retrieveAReportResponseDataAttributesBirthdate", "key": "birthdate", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAReportResponseDataAttributesBirthdate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAReportResponseDataAttributesBirthdate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5331,19 +5081,19 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "retrieveAReportResponseDataAttributesAddressStreet1", "key": "address-street-1", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAReportResponseDataAttributesAddressStreet1", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAReportResponseDataAttributesAddressStreet1", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5356,14 +5106,14 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "retrieveAReportResponseDataAttributesAddressStreet2", "key": "address-street-2", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAReportResponseDataAttributesAddressStreet2", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RetrieveAReportResponseDataAttributesAddressStreet2", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -5374,19 +5124,19 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "retrieveAReportResponseDataAttributesAddressCity", "key": "address-city", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAReportResponseDataAttributesAddressCity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAReportResponseDataAttributesAddressCity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5399,19 +5149,19 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "retrieveAReportResponseDataAttributesAddressSubdivision", "key": "address-subdivision", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAReportResponseDataAttributesAddressSubdivision", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAReportResponseDataAttributesAddressSubdivision", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5424,19 +5174,19 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "retrieveAReportResponseDataAttributesAddressSubdivisionAbbr", "key": "address-subdivision-abbr", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAReportResponseDataAttributesAddressSubdivisionAbbr", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAReportResponseDataAttributesAddressSubdivisionAbbr", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5449,19 +5199,19 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "retrieveAReportResponseDataAttributesAddressPostalCode", "key": "address-postal-code", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAReportResponseDataAttributesAddressPostalCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAReportResponseDataAttributesAddressPostalCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5474,19 +5224,19 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA "generatedName": "retrieveAReportResponseDataAttributesAddressPostalCodeAbbr", "key": "address-postal-code-abbr", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAReportResponseDataAttributesAddressPostalCodeAbbr", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAReportResponseDataAttributesAddressPostalCodeAbbr", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5508,7 +5258,7 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve a Report", "tags": [], @@ -5516,7 +5266,7 @@ This endpoint can be used to comply with privacy regulations such as GDPR / CCPA { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Permanently deletes personally identifiable information (PII) for a Report. This endpoint can be used to comply with privacy regulations such as GDPR / CCPA or to enforce data privacy. @@ -5526,34 +5276,34 @@ Note that this will only delete the report -- it does not delete associated acco "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "Persona-Version", "value": { - "literal": { - "string": "2020-01-13", + "type": "literal", + "value": { "type": "string", + "value": "2020-01-13", }, - "type": "literal", }, }, ], - "name": undefined, + "name": null, "pathParameters": [ { "name": "report-id", "value": { - "primitive": { - "string": "report-id", + "type": "primitive", + "value": { "type": "string", + "value": "report-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { @@ -5561,56 +5311,56 @@ Note that this will only delete the report -- it does not delete associated acco "attributes": { "properties": { "completed-at": { - "primitive": { - "string": "2022-03-16T18:57:09.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-03-16T18:57:09.000Z", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2022-03-16T18:57:08.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-03-16T18:57:08.000Z", }, - "type": "primitive", }, "redacted-at": { - "primitive": { - "string": "2022-03-17T15:26:14.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-03-17T15:26:14.000Z", }, - "type": "primitive", }, "report-template-version-name": { - "primitive": { - "string": "v5", + "type": "primitive", + "value": { "type": "string", + "value": "v5", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "ready", + "type": "primitive", + "value": { "type": "string", + "value": "ready", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "rep_Y3EkuErqnYjc8DCPfYEACwiJ", + "type": "primitive", + "value": { "type": "string", + "value": "rep_Y3EkuErqnYjc8DCPfYEACwiJ", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "report/adverse-media", + "type": "primitive", + "value": { "type": "string", + "value": "report/adverse-media", }, - "type": "primitive", }, }, "type": "object", @@ -5623,77 +5373,58 @@ Note that this will only delete the report -- it does not delete associated acco "generatedRequestName": "RedactAReportRequest", "headers": [ { - "description": undefined, + "description": null, "name": "Persona-Version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RedactAReportRequestPersonaVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "2020-01-13", "type": "string", + "value": "2020-01-13", }, }, }, ], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "redact-a-report", "path": "/reports/{report-id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "report-id", "schema": { - "description": undefined, + "description": null, "generatedName": "RedactAReportRequestReportId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "report/adverse-media", - "id": "rep_Y3EkuErqnYjc8DCPfYEACwiJ", - "attributes": { - "status": "ready", - "created-at": "2022-03-16T18:57:08.000Z", - "completed-at": "2022-03-16T18:57:09.000Z", - "redacted-at": "2022-03-17T15:26:14.000Z", - "report-template-version-name": "v5", - "result": [] - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RedactAReportResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -5701,18 +5432,18 @@ Note that this will only delete the report -- it does not delete associated acco "generatedName": "redactAReportResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAReportResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RedactAReportResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -5720,19 +5451,19 @@ Note that this will only delete the report -- it does not delete associated acco "generatedName": "redactAReportResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAReportResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RedactAReportResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5745,19 +5476,19 @@ Note that this will only delete the report -- it does not delete associated acco "generatedName": "redactAReportResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAReportResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RedactAReportResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5770,18 +5501,18 @@ Note that this will only delete the report -- it does not delete associated acco "generatedName": "redactAReportResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAReportResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RedactAReportResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -5789,19 +5520,19 @@ Note that this will only delete the report -- it does not delete associated acco "generatedName": "redactAReportResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAReportResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RedactAReportResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5814,19 +5545,19 @@ Note that this will only delete the report -- it does not delete associated acco "generatedName": "redactAReportResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAReportResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RedactAReportResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5839,19 +5570,19 @@ Note that this will only delete the report -- it does not delete associated acco "generatedName": "redactAReportResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAReportResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RedactAReportResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5864,19 +5595,19 @@ Note that this will only delete the report -- it does not delete associated acco "generatedName": "redactAReportResponseDataAttributesRedactedAt", "key": "redacted-at", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAReportResponseDataAttributesRedactedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RedactAReportResponseDataAttributesRedactedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5889,19 +5620,19 @@ Note that this will only delete the report -- it does not delete associated acco "generatedName": "redactAReportResponseDataAttributesReportTemplateVersionName", "key": "report-template-version-name", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAReportResponseDataAttributesReportTemplateVersionName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RedactAReportResponseDataAttributesReportTemplateVersionName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5914,20 +5645,20 @@ Note that this will only delete the report -- it does not delete associated acco "generatedName": "redactAReportResponseDataAttributesResult", "key": "result", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAReportResponseDataAttributesResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RedactAReportResponseDataAttributesResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "RedactAReportResponseDataAttributesResult", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -5948,7 +5679,7 @@ Note that this will only delete the report -- it does not delete associated acco }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Redact a Report", "tags": [], @@ -5956,30 +5687,30 @@ Note that this will only delete the report -- it does not delete associated acco { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve the details of a specific Verification", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "verification-id", "value": { - "primitive": { - "string": "verification-id", + "type": "primitive", + "value": { "type": "string", + "value": "verification-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "RetrieveAVerificationRequest", @@ -5987,21 +5718,21 @@ Note that this will only delete the report -- it does not delete associated acco { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveAVerificationRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAVerificationRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6009,34 +5740,34 @@ Note that this will only delete the report -- it does not delete associated acco }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "retrieve-a-verification", "path": "/verifications/{verification-id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "verification-id", "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveAVerificationRequestVerificationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "request": null, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], "summary": "Retrieve a Verification", "tags": [], @@ -6044,7 +5775,7 @@ Note that this will only delete the report -- it does not delete associated acco { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Approves an <>. Note that this action will trigger any associated workflows and webhooks.", @@ -6054,18 +5785,18 @@ Note that this action will trigger any associated workflows and webhooks.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "inquiry-id", "value": { - "primitive": { - "string": "inquiry-id", + "type": "primitive", + "value": { "type": "string", + "value": "inquiry-id", }, - "type": "primitive", }, }, ], @@ -6081,96 +5812,96 @@ Note that this action will trigger any associated workflows and webhooks.", "attributes": { "properties": { "completed-at": { - "primitive": { - "string": "2019-11-15T05:28:02.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2019-11-15T05:28:02.000Z", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2019-11-15T05:27:24.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2019-11-15T05:27:24.000Z", }, - "type": "primitive", }, "expired-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "reference-id": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "status": { - "primitive": { - "string": "approved", + "type": "primitive", + "value": { "type": "string", + "value": "approved", }, - "type": "primitive", }, "subject": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, "type": "object", }, "id": { - "primitive": { - "string": "inq_zEx4jL84ShbUyuwX6AzPSqt6", + "type": "primitive", + "value": { "type": "string", + "value": "inq_zEx4jL84ShbUyuwX6AzPSqt6", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "inquiry", + "type": "primitive", + "value": { "type": "string", + "value": "inquiry", }, - "type": "primitive", }, }, "type": "object", @@ -6185,21 +5916,21 @@ Note that this action will trigger any associated workflows and webhooks.", { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ApproveAnInquiryRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ApproveAnInquiryRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6209,21 +5940,21 @@ Note that this action will trigger any associated workflows and webhooks.", { "description": "Ensures the request is idempotent", "name": "Idempotency-Key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ApproveAnInquiryRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ApproveAnInquiryRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6231,41 +5962,40 @@ Note that this action will trigger any associated workflows and webhooks.", }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "approve-an-inquiry", "path": "/inquiries/{inquiry-id}/approve", "pathParameters": [ { - "description": undefined, + "description": null, "name": "inquiry-id", "schema": { - "description": undefined, + "description": null, "generatedName": "ApproveAnInquiryRequestInquiryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ApproveAnInquiryRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6273,18 +6003,18 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "approveAnInquiryRequestMeta", "key": "meta", "schema": { - "description": undefined, + "description": null, "generatedName": "approveAnInquiryRequestMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ApproveAnInquiryRequestMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6292,19 +6022,19 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "approveAnInquiryRequestMetaComment", "key": "comment", "schema": { - "description": undefined, + "description": null, "generatedName": "approveAnInquiryRequestMetaComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Comments for auditing purposes", "generatedName": "ApproveAnInquiryRequestMetaComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6321,61 +6051,17 @@ Note that this action will trigger any associated workflows and webhooks.", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "inquiry", - "id": "inq_zEx4jL84ShbUyuwX6AzPSqt6", - "attributes": { - "status": "approved", - "subject": null, - "reference-id": null, - "created-at": "2019-11-15T05:27:24.000Z", - "completed-at": "2019-11-15T05:28:02.000Z", - "expired-at": null - }, - "relationships": { - "account": { - "data": { - "type": "account", - "id": "act_n2uq9eKMboaCQzu9ALWYcVdN" - } - }, - "template": { - "data": { - "type": "template", - "id": "tmpl_DyLDeD3ftjxuMstYTvgwPX5f" - } - }, - "reports": { - "data": [] - }, - "verifications": { - "data": [ - { - "type": "verification/database", - "id": "ver_uHDiwtcx3htjajvEaeMjPQcE" - } - ] - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ApproveAnInquiryResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6383,18 +6069,18 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "approveAnInquiryResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "approveAnInquiryResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ApproveAnInquiryResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6402,19 +6088,19 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "approveAnInquiryResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "approveAnInquiryResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ApproveAnInquiryResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6427,19 +6113,19 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "approveAnInquiryResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "approveAnInquiryResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ApproveAnInquiryResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6452,18 +6138,18 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "approveAnInquiryResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "approveAnInquiryResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ApproveAnInquiryResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6471,19 +6157,19 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "approveAnInquiryResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "approveAnInquiryResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ApproveAnInquiryResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6496,14 +6182,14 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "approveAnInquiryResponseDataAttributesSubject", "key": "subject", "schema": { - "description": undefined, + "description": null, "generatedName": "approveAnInquiryResponseDataAttributesSubject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ApproveAnInquiryResponseDataAttributesSubject", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -6514,14 +6200,14 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "approveAnInquiryResponseDataAttributesReferenceId", "key": "reference-id", "schema": { - "description": undefined, + "description": null, "generatedName": "approveAnInquiryResponseDataAttributesReferenceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ApproveAnInquiryResponseDataAttributesReferenceId", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -6532,19 +6218,19 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "approveAnInquiryResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "approveAnInquiryResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ApproveAnInquiryResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6557,19 +6243,19 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "approveAnInquiryResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "approveAnInquiryResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ApproveAnInquiryResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6582,14 +6268,14 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "approveAnInquiryResponseDataAttributesExpiredAt", "key": "expired-at", "schema": { - "description": undefined, + "description": null, "generatedName": "approveAnInquiryResponseDataAttributesExpiredAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ApproveAnInquiryResponseDataAttributesExpiredAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -6605,18 +6291,18 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "approveAnInquiryResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "approveAnInquiryResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ApproveAnInquiryResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6624,18 +6310,18 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "approveAnInquiryResponseDataRelationshipsAccount", "key": "account", "schema": { - "description": undefined, + "description": null, "generatedName": "approveAnInquiryResponseDataRelationshipsAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ApproveAnInquiryResponseDataRelationshipsAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6643,18 +6329,18 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "approveAnInquiryResponseDataRelationshipsAccountData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "approveAnInquiryResponseDataRelationshipsAccountData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ApproveAnInquiryResponseDataRelationshipsAccountData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6662,19 +6348,19 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "approveAnInquiryResponseDataRelationshipsAccountDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "approveAnInquiryResponseDataRelationshipsAccountDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ApproveAnInquiryResponseDataRelationshipsAccountDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6687,19 +6373,19 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "approveAnInquiryResponseDataRelationshipsAccountDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "approveAnInquiryResponseDataRelationshipsAccountDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ApproveAnInquiryResponseDataRelationshipsAccountDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6722,18 +6408,18 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "approveAnInquiryResponseDataRelationshipsTemplate", "key": "template", "schema": { - "description": undefined, + "description": null, "generatedName": "approveAnInquiryResponseDataRelationshipsTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ApproveAnInquiryResponseDataRelationshipsTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6741,18 +6427,18 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "approveAnInquiryResponseDataRelationshipsTemplateData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "approveAnInquiryResponseDataRelationshipsTemplateData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ApproveAnInquiryResponseDataRelationshipsTemplateData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6760,19 +6446,19 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "approveAnInquiryResponseDataRelationshipsTemplateDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "approveAnInquiryResponseDataRelationshipsTemplateDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ApproveAnInquiryResponseDataRelationshipsTemplateDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6785,19 +6471,19 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "approveAnInquiryResponseDataRelationshipsTemplateDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "approveAnInquiryResponseDataRelationshipsTemplateDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ApproveAnInquiryResponseDataRelationshipsTemplateDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6820,18 +6506,18 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "approveAnInquiryResponseDataRelationshipsReports", "key": "reports", "schema": { - "description": undefined, + "description": null, "generatedName": "approveAnInquiryResponseDataRelationshipsReports", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ApproveAnInquiryResponseDataRelationshipsReports", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6839,20 +6525,20 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "approveAnInquiryResponseDataRelationshipsReportsData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "approveAnInquiryResponseDataRelationshipsReportsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ApproveAnInquiryResponseDataRelationshipsReportsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "ApproveAnInquiryResponseDataRelationshipsReportsData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -6869,18 +6555,18 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "approveAnInquiryResponseDataRelationshipsVerifications", "key": "verifications", "schema": { - "description": undefined, + "description": null, "generatedName": "approveAnInquiryResponseDataRelationshipsVerifications", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ApproveAnInquiryResponseDataRelationshipsVerifications", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6888,24 +6574,24 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "approveAnInquiryResponseDataRelationshipsVerificationsData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "approveAnInquiryResponseDataRelationshipsVerificationsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ApproveAnInquiryResponseDataRelationshipsVerificationsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ApproveAnInquiryResponseDataRelationshipsVerificationsDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6913,19 +6599,19 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "approveAnInquiryResponseDataRelationshipsVerificationsDataItemType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "approveAnInquiryResponseDataRelationshipsVerificationsDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ApproveAnInquiryResponseDataRelationshipsVerificationsDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6938,19 +6624,19 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "approveAnInquiryResponseDataRelationshipsVerificationsDataItemId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "approveAnInquiryResponseDataRelationshipsVerificationsDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ApproveAnInquiryResponseDataRelationshipsVerificationsDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6983,7 +6669,7 @@ Note that this action will trigger any associated workflows and webhooks.", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Approve an Inquiry", "tags": [], @@ -6991,7 +6677,7 @@ Note that this action will trigger any associated workflows and webhooks.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Declines an <>. Note that this action will trigger any associated workflows and webhooks.", @@ -7001,18 +6687,18 @@ Note that this action will trigger any associated workflows and webhooks.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "inquiry-id", "value": { - "primitive": { - "string": "inquiry-id", + "type": "primitive", + "value": { "type": "string", + "value": "inquiry-id", }, - "type": "primitive", }, }, ], @@ -7028,96 +6714,96 @@ Note that this action will trigger any associated workflows and webhooks.", "attributes": { "properties": { "completed-at": { - "primitive": { - "string": "2019-11-15T05:28:02.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2019-11-15T05:28:02.000Z", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2019-11-15T05:27:24.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2019-11-15T05:27:24.000Z", }, - "type": "primitive", }, "expired-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "reference-id": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "status": { - "primitive": { - "string": "declined", + "type": "primitive", + "value": { "type": "string", + "value": "declined", }, - "type": "primitive", }, "subject": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, "type": "object", }, "id": { - "primitive": { - "string": "inq_zEx4jL84ShbUyuwX6AzPSqt6", + "type": "primitive", + "value": { "type": "string", + "value": "inq_zEx4jL84ShbUyuwX6AzPSqt6", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "inquiry", + "type": "primitive", + "value": { "type": "string", + "value": "inquiry", }, - "type": "primitive", }, }, "type": "object", @@ -7132,21 +6818,21 @@ Note that this action will trigger any associated workflows and webhooks.", { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DeclineAnInquiryRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DeclineAnInquiryRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7156,21 +6842,21 @@ Note that this action will trigger any associated workflows and webhooks.", { "description": "Ensures the request is idempotent", "name": "Idempotency-Key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DeclineAnInquiryRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DeclineAnInquiryRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7178,41 +6864,40 @@ Note that this action will trigger any associated workflows and webhooks.", }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "decline-an-inquiry", "path": "/inquiries/{inquiry-id}/decline", "pathParameters": [ { - "description": undefined, + "description": null, "name": "inquiry-id", "schema": { - "description": undefined, + "description": null, "generatedName": "DeclineAnInquiryRequestInquiryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DeclineAnInquiryRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7220,18 +6905,18 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "declineAnInquiryRequestMeta", "key": "meta", "schema": { - "description": undefined, + "description": null, "generatedName": "declineAnInquiryRequestMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DeclineAnInquiryRequestMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7239,19 +6924,19 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "declineAnInquiryRequestMetaComment", "key": "comment", "schema": { - "description": undefined, + "description": null, "generatedName": "declineAnInquiryRequestMetaComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Comments for auditing purposes", "generatedName": "DeclineAnInquiryRequestMetaComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7268,61 +6953,17 @@ Note that this action will trigger any associated workflows and webhooks.", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "inquiry", - "id": "inq_zEx4jL84ShbUyuwX6AzPSqt6", - "attributes": { - "status": "declined", - "subject": null, - "reference-id": null, - "created-at": "2019-11-15T05:27:24.000Z", - "completed-at": "2019-11-15T05:28:02.000Z", - "expired-at": null - }, - "relationships": { - "account": { - "data": { - "type": "account", - "id": "act_n2uq9eKMboaCQzu9ALWYcVdN" - } - }, - "template": { - "data": { - "type": "template", - "id": "tmpl_DyLDeD3ftjxuMstYTvgwPX5f" - } - }, - "reports": { - "data": [] - }, - "verifications": { - "data": [ - { - "type": "verification/database", - "id": "ver_uHDiwtcx3htjajvEaeMjPQcE" - } - ] - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DeclineAnInquiryResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7330,18 +6971,18 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "declineAnInquiryResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "declineAnInquiryResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DeclineAnInquiryResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7349,19 +6990,19 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "declineAnInquiryResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "declineAnInquiryResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DeclineAnInquiryResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7374,19 +7015,19 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "declineAnInquiryResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "declineAnInquiryResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DeclineAnInquiryResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7399,18 +7040,18 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "declineAnInquiryResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "declineAnInquiryResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DeclineAnInquiryResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7418,19 +7059,19 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "declineAnInquiryResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "declineAnInquiryResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DeclineAnInquiryResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7443,14 +7084,14 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "declineAnInquiryResponseDataAttributesSubject", "key": "subject", "schema": { - "description": undefined, + "description": null, "generatedName": "declineAnInquiryResponseDataAttributesSubject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "DeclineAnInquiryResponseDataAttributesSubject", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -7461,14 +7102,14 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "declineAnInquiryResponseDataAttributesReferenceId", "key": "reference-id", "schema": { - "description": undefined, + "description": null, "generatedName": "declineAnInquiryResponseDataAttributesReferenceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "DeclineAnInquiryResponseDataAttributesReferenceId", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -7479,19 +7120,19 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "declineAnInquiryResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "declineAnInquiryResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DeclineAnInquiryResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7504,19 +7145,19 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "declineAnInquiryResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "declineAnInquiryResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DeclineAnInquiryResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7529,14 +7170,14 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "declineAnInquiryResponseDataAttributesExpiredAt", "key": "expired-at", "schema": { - "description": undefined, + "description": null, "generatedName": "declineAnInquiryResponseDataAttributesExpiredAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "DeclineAnInquiryResponseDataAttributesExpiredAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -7552,18 +7193,18 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "declineAnInquiryResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "declineAnInquiryResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DeclineAnInquiryResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7571,18 +7212,18 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "declineAnInquiryResponseDataRelationshipsAccount", "key": "account", "schema": { - "description": undefined, + "description": null, "generatedName": "declineAnInquiryResponseDataRelationshipsAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DeclineAnInquiryResponseDataRelationshipsAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7590,18 +7231,18 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "declineAnInquiryResponseDataRelationshipsAccountData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "declineAnInquiryResponseDataRelationshipsAccountData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DeclineAnInquiryResponseDataRelationshipsAccountData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7609,19 +7250,19 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "declineAnInquiryResponseDataRelationshipsAccountDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "declineAnInquiryResponseDataRelationshipsAccountDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DeclineAnInquiryResponseDataRelationshipsAccountDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7634,19 +7275,19 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "declineAnInquiryResponseDataRelationshipsAccountDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "declineAnInquiryResponseDataRelationshipsAccountDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DeclineAnInquiryResponseDataRelationshipsAccountDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7669,18 +7310,18 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "declineAnInquiryResponseDataRelationshipsTemplate", "key": "template", "schema": { - "description": undefined, + "description": null, "generatedName": "declineAnInquiryResponseDataRelationshipsTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DeclineAnInquiryResponseDataRelationshipsTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7688,18 +7329,18 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "declineAnInquiryResponseDataRelationshipsTemplateData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "declineAnInquiryResponseDataRelationshipsTemplateData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DeclineAnInquiryResponseDataRelationshipsTemplateData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7707,19 +7348,19 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "declineAnInquiryResponseDataRelationshipsTemplateDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "declineAnInquiryResponseDataRelationshipsTemplateDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DeclineAnInquiryResponseDataRelationshipsTemplateDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7732,19 +7373,19 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "declineAnInquiryResponseDataRelationshipsTemplateDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "declineAnInquiryResponseDataRelationshipsTemplateDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DeclineAnInquiryResponseDataRelationshipsTemplateDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7767,18 +7408,18 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "declineAnInquiryResponseDataRelationshipsReports", "key": "reports", "schema": { - "description": undefined, + "description": null, "generatedName": "declineAnInquiryResponseDataRelationshipsReports", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DeclineAnInquiryResponseDataRelationshipsReports", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7786,20 +7427,20 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "declineAnInquiryResponseDataRelationshipsReportsData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "declineAnInquiryResponseDataRelationshipsReportsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DeclineAnInquiryResponseDataRelationshipsReportsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "DeclineAnInquiryResponseDataRelationshipsReportsData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -7816,18 +7457,18 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "declineAnInquiryResponseDataRelationshipsVerifications", "key": "verifications", "schema": { - "description": undefined, + "description": null, "generatedName": "declineAnInquiryResponseDataRelationshipsVerifications", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DeclineAnInquiryResponseDataRelationshipsVerifications", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7835,24 +7476,24 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "declineAnInquiryResponseDataRelationshipsVerificationsData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "declineAnInquiryResponseDataRelationshipsVerificationsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DeclineAnInquiryResponseDataRelationshipsVerificationsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DeclineAnInquiryResponseDataRelationshipsVerificationsDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7860,19 +7501,19 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "declineAnInquiryResponseDataRelationshipsVerificationsDataItemType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "declineAnInquiryResponseDataRelationshipsVerificationsDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DeclineAnInquiryResponseDataRelationshipsVerificationsDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7885,19 +7526,19 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "declineAnInquiryResponseDataRelationshipsVerificationsDataItemId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "declineAnInquiryResponseDataRelationshipsVerificationsDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DeclineAnInquiryResponseDataRelationshipsVerificationsDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7930,7 +7571,7 @@ Note that this action will trigger any associated workflows and webhooks.", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Decline an Inquiry", "tags": [], @@ -7938,7 +7579,7 @@ Note that this action will trigger any associated workflows and webhooks.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve the details of an Account that has previously been created.", "errorStatusCode": [ 404, @@ -7946,23 +7587,23 @@ Note that this action will trigger any associated workflows and webhooks.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "account-id", "value": { - "primitive": { - "string": "account-id", + "type": "primitive", + "value": { "type": "string", + "value": "account-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { @@ -7970,42 +7611,42 @@ Note that this action will trigger any associated workflows and webhooks.", "attributes": { "properties": { "created-at": { - "primitive": { - "string": "2019-12-11T18:51:15.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2019-12-11T18:51:15.000Z", }, - "type": "primitive", }, "reference-id": { - "primitive": { - "string": "user12345", + "type": "primitive", + "value": { "type": "string", + "value": "user12345", }, - "type": "primitive", }, "updated-at": { - "primitive": { - "string": "2019-12-11T18:51:15.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2019-12-11T18:51:15.000Z", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "act_NN1jBFZu2iLusNFHkU7d58Ui", + "type": "primitive", + "value": { "type": "string", + "value": "act_NN1jBFZu2iLusNFHkU7d58Ui", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "account", + "type": "primitive", + "value": { "type": "string", + "value": "account", }, - "type": "primitive", }, }, "type": "object", @@ -8020,21 +7661,21 @@ Note that this action will trigger any associated workflows and webhooks.", { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnAccountRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnAccountRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8042,58 +7683,42 @@ Note that this action will trigger any associated workflows and webhooks.", }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "retrieve-an-account", "path": "/accounts/{account-id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "account-id", "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnAccountRequestAccountId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "account", - "id": "act_NN1jBFZu2iLusNFHkU7d58Ui", - "attributes": { - "reference-id": "user12345", - "created-at": "2019-12-11T18:51:15.000Z", - "updated-at": "2019-12-11T18:51:15.000Z" - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAnAccountResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8101,18 +7726,18 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "retrieveAnAccountResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnAccountResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAnAccountResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8120,19 +7745,19 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "retrieveAnAccountResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnAccountResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnAccountResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8145,19 +7770,19 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "retrieveAnAccountResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnAccountResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnAccountResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8170,18 +7795,18 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "retrieveAnAccountResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnAccountResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAnAccountResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8189,19 +7814,19 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "retrieveAnAccountResponseDataAttributesReferenceId", "key": "reference-id", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnAccountResponseDataAttributesReferenceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnAccountResponseDataAttributesReferenceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8214,19 +7839,19 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "retrieveAnAccountResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnAccountResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnAccountResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8239,19 +7864,19 @@ Note that this action will trigger any associated workflows and webhooks.", "generatedName": "retrieveAnAccountResponseDataAttributesUpdatedAt", "key": "updated-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnAccountResponseDataAttributesUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnAccountResponseDataAttributesUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8273,7 +7898,7 @@ Note that this action will trigger any associated workflows and webhooks.", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve an Account", "tags": [], @@ -8281,7 +7906,7 @@ Note that this action will trigger any associated workflows and webhooks.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Permanently deletes personally identifiable information (PII) for an Account and all associated Inquiries, Verifications and Reports. This action cannot be undone. This endpoint can be used to comply with privacy regulations such as GDPR / CCPA or to enforce data privacy. @@ -8291,34 +7916,34 @@ Note: An account is still updatable after redaction. If you want to delete data "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "Persona-Version", "value": { - "literal": { - "string": "2020-01-13", + "type": "literal", + "value": { "type": "string", + "value": "2020-01-13", }, - "type": "literal", }, }, ], - "name": undefined, + "name": null, "pathParameters": [ { "name": "account-id", "value": { - "primitive": { - "string": "account-id", + "type": "primitive", + "value": { "type": "string", + "value": "account-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { @@ -8326,233 +7951,233 @@ Note: An account is still updatable after redaction. If you want to delete data "attributes": { "properties": { "address-city": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "address-postal-code": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "address-street-1": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "address-street-2": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "address-subdivision": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "birthdate": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "created-at": { - "primitive": { - "string": "2020-04-12T05:08:51.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-04-12T05:08:51.000Z", }, - "type": "primitive", }, "name-first": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "name-last": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "name-middle": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "reference-id": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "social-security-number": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "updated-at": { - "primitive": { - "string": "2020-04-13T00:23:57.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-04-13T00:23:57.000Z", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "act_Gryv7cVbF2hDyFLKDhAYcqT9", + "type": "primitive", + "value": { "type": "string", + "value": "act_Gryv7cVbF2hDyFLKDhAYcqT9", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "account", + "type": "primitive", + "value": { "type": "string", + "value": "account", }, - "type": "primitive", }, }, "type": "object", @@ -8565,84 +8190,58 @@ Note: An account is still updatable after redaction. If you want to delete data "generatedRequestName": "RedactAnAccountRequest", "headers": [ { - "description": undefined, + "description": null, "name": "Persona-Version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RedactAnAccountRequestPersonaVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "2020-01-13", "type": "string", + "value": "2020-01-13", }, }, }, ], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "redact-an-account", "path": "/accounts/{account-id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "account-id", "schema": { - "description": undefined, + "description": null, "generatedName": "RedactAnAccountRequestAccountId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data":{ - "type":"account", - "id":"act_Gryv7cVbF2hDyFLKDhAYcqT9", - "attributes":{ - "reference-id":null, - "created-at":"2020-04-12T05:08:51.000Z", - "updated-at":"2020-04-13T00:23:57.000Z", - "name-first":null, - "name-middle":null, - "name-last":null, - "address-street-1":null, - "address-street-2":null, - "address-city":null, - "address-subdivision":null, - "address-postal-code":null, - "birthdate":null, - "social-security-number":null - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RedactAnAccountResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8650,18 +8249,18 @@ Note: An account is still updatable after redaction. If you want to delete data "generatedName": "redactAnAccountResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAnAccountResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RedactAnAccountResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8669,19 +8268,19 @@ Note: An account is still updatable after redaction. If you want to delete data "generatedName": "redactAnAccountResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAnAccountResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RedactAnAccountResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8694,19 +8293,19 @@ Note: An account is still updatable after redaction. If you want to delete data "generatedName": "redactAnAccountResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAnAccountResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RedactAnAccountResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8719,18 +8318,18 @@ Note: An account is still updatable after redaction. If you want to delete data "generatedName": "redactAnAccountResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAnAccountResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RedactAnAccountResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8738,14 +8337,14 @@ Note: An account is still updatable after redaction. If you want to delete data "generatedName": "redactAnAccountResponseDataAttributesReferenceId", "key": "reference-id", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAnAccountResponseDataAttributesReferenceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RedactAnAccountResponseDataAttributesReferenceId", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -8756,19 +8355,19 @@ Note: An account is still updatable after redaction. If you want to delete data "generatedName": "redactAnAccountResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAnAccountResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RedactAnAccountResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8781,19 +8380,19 @@ Note: An account is still updatable after redaction. If you want to delete data "generatedName": "redactAnAccountResponseDataAttributesUpdatedAt", "key": "updated-at", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAnAccountResponseDataAttributesUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RedactAnAccountResponseDataAttributesUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8806,14 +8405,14 @@ Note: An account is still updatable after redaction. If you want to delete data "generatedName": "redactAnAccountResponseDataAttributesNameFirst", "key": "name-first", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAnAccountResponseDataAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RedactAnAccountResponseDataAttributesNameFirst", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -8824,14 +8423,14 @@ Note: An account is still updatable after redaction. If you want to delete data "generatedName": "redactAnAccountResponseDataAttributesNameMiddle", "key": "name-middle", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAnAccountResponseDataAttributesNameMiddle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RedactAnAccountResponseDataAttributesNameMiddle", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -8842,14 +8441,14 @@ Note: An account is still updatable after redaction. If you want to delete data "generatedName": "redactAnAccountResponseDataAttributesNameLast", "key": "name-last", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAnAccountResponseDataAttributesNameLast", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RedactAnAccountResponseDataAttributesNameLast", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -8860,14 +8459,14 @@ Note: An account is still updatable after redaction. If you want to delete data "generatedName": "redactAnAccountResponseDataAttributesAddressStreet1", "key": "address-street-1", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAnAccountResponseDataAttributesAddressStreet1", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RedactAnAccountResponseDataAttributesAddressStreet1", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -8878,14 +8477,14 @@ Note: An account is still updatable after redaction. If you want to delete data "generatedName": "redactAnAccountResponseDataAttributesAddressStreet2", "key": "address-street-2", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAnAccountResponseDataAttributesAddressStreet2", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RedactAnAccountResponseDataAttributesAddressStreet2", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -8896,14 +8495,14 @@ Note: An account is still updatable after redaction. If you want to delete data "generatedName": "redactAnAccountResponseDataAttributesAddressCity", "key": "address-city", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAnAccountResponseDataAttributesAddressCity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RedactAnAccountResponseDataAttributesAddressCity", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -8914,14 +8513,14 @@ Note: An account is still updatable after redaction. If you want to delete data "generatedName": "redactAnAccountResponseDataAttributesAddressSubdivision", "key": "address-subdivision", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAnAccountResponseDataAttributesAddressSubdivision", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RedactAnAccountResponseDataAttributesAddressSubdivision", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -8932,14 +8531,14 @@ Note: An account is still updatable after redaction. If you want to delete data "generatedName": "redactAnAccountResponseDataAttributesAddressPostalCode", "key": "address-postal-code", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAnAccountResponseDataAttributesAddressPostalCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RedactAnAccountResponseDataAttributesAddressPostalCode", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -8950,14 +8549,14 @@ Note: An account is still updatable after redaction. If you want to delete data "generatedName": "redactAnAccountResponseDataAttributesBirthdate", "key": "birthdate", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAnAccountResponseDataAttributesBirthdate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RedactAnAccountResponseDataAttributesBirthdate", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -8968,14 +8567,14 @@ Note: An account is still updatable after redaction. If you want to delete data "generatedName": "redactAnAccountResponseDataAttributesSocialSecurityNumber", "key": "social-security-number", "schema": { - "description": undefined, + "description": null, "generatedName": "redactAnAccountResponseDataAttributesSocialSecurityNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RedactAnAccountResponseDataAttributesSocialSecurityNumber", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -8995,7 +8594,7 @@ Note: An account is still updatable after redaction. If you want to delete data }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Redact an Account", "tags": [], @@ -9003,7 +8602,7 @@ Note: An account is still updatable after redaction. If you want to delete data { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Updates an existing Account.", "errorStatusCode": [ 409, @@ -9011,18 +8610,18 @@ Note: An account is still updatable after redaction. If you want to delete data "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "account-id", "value": { - "primitive": { - "string": "account-id", + "type": "primitive", + "value": { "type": "string", + "value": "account-id", }, - "type": "primitive", }, }, ], @@ -9038,42 +8637,42 @@ Note: An account is still updatable after redaction. If you want to delete data "attributes": { "properties": { "created-at": { - "primitive": { - "string": "2019-12-11T18:51:15.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2019-12-11T18:51:15.000Z", }, - "type": "primitive", }, "reference-id": { - "primitive": { - "string": "user12345", + "type": "primitive", + "value": { "type": "string", + "value": "user12345", }, - "type": "primitive", }, "updated-at": { - "primitive": { - "string": "2019-12-11T18:51:15.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2019-12-11T18:51:15.000Z", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "act_NN1jBFZu2iLusNFHkU7d58Ui", + "type": "primitive", + "value": { "type": "string", + "value": "act_NN1jBFZu2iLusNFHkU7d58Ui", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "account", + "type": "primitive", + "value": { "type": "string", + "value": "account", }, - "type": "primitive", }, }, "type": "object", @@ -9088,21 +8687,21 @@ Note: An account is still updatable after redaction. If you want to delete data { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateAnAccountRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAnAccountRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9112,21 +8711,21 @@ Note: An account is still updatable after redaction. If you want to delete data { "description": "Ensures the request is idempotent", "name": "Idempotency-Key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateAnAccountRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAnAccountRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9134,41 +8733,40 @@ Note: An account is still updatable after redaction. If you want to delete data }, }, ], - "internal": undefined, + "internal": null, "method": "PATCH", "operationId": "update-an-account", "path": "/accounts/{account-id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "account-id", "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateAnAccountRequestAccountId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateAnAccountRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9176,18 +8774,18 @@ Note: An account is still updatable after redaction. If you want to delete data "generatedName": "updateAnAccountRequestData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnAccountRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateAnAccountRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9195,18 +8793,18 @@ Note: An account is still updatable after redaction. If you want to delete data "generatedName": "updateAnAccountRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnAccountRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateAnAccountRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9214,19 +8812,19 @@ Note: An account is still updatable after redaction. If you want to delete data "generatedName": "updateAnAccountRequestDataAttributesReferenceId", "key": "reference-id", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnAccountRequestDataAttributesReferenceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Reference ID on Account, refers to an entity in your user model.", "generatedName": "UpdateAnAccountRequestDataAttributesReferenceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9239,19 +8837,19 @@ Note: An account is still updatable after redaction. If you want to delete data "generatedName": "updateAnAccountRequestDataAttributesNameFirst", "key": "name-first", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnAccountRequestDataAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Given or first name.", "generatedName": "UpdateAnAccountRequestDataAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9264,19 +8862,19 @@ Note: An account is still updatable after redaction. If you want to delete data "generatedName": "updateAnAccountRequestDataAttributesNameMiddle", "key": "name-middle", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnAccountRequestDataAttributesNameMiddle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Middle name.", "generatedName": "UpdateAnAccountRequestDataAttributesNameMiddle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9289,19 +8887,19 @@ Note: An account is still updatable after redaction. If you want to delete data "generatedName": "updateAnAccountRequestDataAttributesNameLast", "key": "name-last", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnAccountRequestDataAttributesNameLast", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Family or last name.", "generatedName": "UpdateAnAccountRequestDataAttributesNameLast", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9314,19 +8912,19 @@ Note: An account is still updatable after redaction. If you want to delete data "generatedName": "updateAnAccountRequestDataAttributesBirthdate", "key": "birthdate", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnAccountRequestDataAttributesBirthdate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Birthdate, must be in the format "YYYY-MM-DD".", "generatedName": "UpdateAnAccountRequestDataAttributesBirthdate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9339,19 +8937,19 @@ Note: An account is still updatable after redaction. If you want to delete data "generatedName": "updateAnAccountRequestDataAttributesAddressStreet1", "key": "address-street-1", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnAccountRequestDataAttributesAddressStreet1", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Street name of residence address.", "generatedName": "UpdateAnAccountRequestDataAttributesAddressStreet1", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9364,19 +8962,19 @@ Note: An account is still updatable after redaction. If you want to delete data "generatedName": "updateAnAccountRequestDataAttributesAddressStreet2", "key": "address-street-2", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnAccountRequestDataAttributesAddressStreet2", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Extension of residence address, usually apartment or suite number.", "generatedName": "UpdateAnAccountRequestDataAttributesAddressStreet2", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9389,19 +8987,19 @@ Note: An account is still updatable after redaction. If you want to delete data "generatedName": "updateAnAccountRequestDataAttributesAddressCity", "key": "address-city", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnAccountRequestDataAttributesAddressCity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "City of residence address. Not all international addresses use this attribute.", "generatedName": "UpdateAnAccountRequestDataAttributesAddressCity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9414,19 +9012,19 @@ Note: An account is still updatable after redaction. If you want to delete data "generatedName": "updateAnAccountRequestDataAttributesAddressSubdivision", "key": "address-subdivision", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnAccountRequestDataAttributesAddressSubdivision", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "State or subdivision of residence address. In the US, this should be the unabbreviated name. Not all international addresses use this attribute.", "generatedName": "UpdateAnAccountRequestDataAttributesAddressSubdivision", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9439,19 +9037,19 @@ Note: An account is still updatable after redaction. If you want to delete data "generatedName": "updateAnAccountRequestDataAttributesAddressPostalCode", "key": "address-postal-code", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnAccountRequestDataAttributesAddressPostalCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ZIP or postal code of residence address. Not all international addresses use this attribute.", "generatedName": "UpdateAnAccountRequestDataAttributesAddressPostalCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9464,19 +9062,19 @@ Note: An account is still updatable after redaction. If you want to delete data "generatedName": "updateAnAccountRequestDataAttributesCountryCode", "key": "country-code", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnAccountRequestDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ISO 3166-1 alpha 2 country code of the government ID to be verified. This is generally their country of residence as well.", "generatedName": "UpdateAnAccountRequestDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9489,19 +9087,19 @@ Note: An account is still updatable after redaction. If you want to delete data "generatedName": "updateAnAccountRequestDataAttributesEmailAddress", "key": "email-address", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnAccountRequestDataAttributesEmailAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Email address.", "generatedName": "UpdateAnAccountRequestDataAttributesEmailAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9514,19 +9112,19 @@ Note: An account is still updatable after redaction. If you want to delete data "generatedName": "updateAnAccountRequestDataAttributesPhoneNumber", "key": "phone-number", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnAccountRequestDataAttributesPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Phone number.", "generatedName": "UpdateAnAccountRequestDataAttributesPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9539,19 +9137,19 @@ Note: An account is still updatable after redaction. If you want to delete data "generatedName": "updateAnAccountRequestDataAttributesSocialSecurityNumber", "key": "social-security-number", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnAccountRequestDataAttributesSocialSecurityNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Social security number.", "generatedName": "UpdateAnAccountRequestDataAttributesSocialSecurityNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9564,25 +9162,25 @@ Note: An account is still updatable after redaction. If you want to delete data "generatedName": "updateAnAccountRequestDataAttributesTags", "key": "tags", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnAccountRequestDataAttributesTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A list of tag names that are associated to an Account.", "generatedName": "UpdateAnAccountRequestDataAttributesTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAnAccountRequestDataAttributesTagsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9596,18 +9194,18 @@ Note: An account is still updatable after redaction. If you want to delete data "generatedName": "updateAnAccountRequestDataAttributesSelfiePhoto", "key": "selfie-photo", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnAccountRequestDataAttributesSelfiePhoto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Selfie photo.", "generatedName": "UpdateAnAccountRequestDataAttributesSelfiePhoto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9615,18 +9213,18 @@ Note: An account is still updatable after redaction. If you want to delete data "generatedName": "updateAnAccountRequestDataAttributesSelfiePhotoData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnAccountRequestDataAttributesSelfiePhotoData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Selfie photo data, must be an image. Can also be provided as an uploaded file such as with multipart/form-data requests instead of this object.", "generatedName": "UpdateAnAccountRequestDataAttributesSelfiePhotoData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9634,19 +9232,19 @@ Note: An account is still updatable after redaction. If you want to delete data "generatedName": "updateAnAccountRequestDataAttributesSelfiePhotoDataData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnAccountRequestDataAttributesSelfiePhotoDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Base64 encoded image", "generatedName": "UpdateAnAccountRequestDataAttributesSelfiePhotoDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9659,19 +9257,19 @@ Note: An account is still updatable after redaction. If you want to delete data "generatedName": "updateAnAccountRequestDataAttributesSelfiePhotoDataFilename", "key": "filename", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnAccountRequestDataAttributesSelfiePhotoDataFilename", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Name of the image", "generatedName": "UpdateAnAccountRequestDataAttributesSelfiePhotoDataFilename", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9703,34 +9301,17 @@ Note: An account is still updatable after redaction. If you want to delete data }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "account", - "id": "act_NN1jBFZu2iLusNFHkU7d58Ui", - "attributes": { - "reference-id": "user12345", - "created-at": "2019-12-11T18:51:15.000Z", - "updated-at": "2019-12-11T18:51:15.000Z", - "tags": [] - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateAnAccountResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9738,18 +9319,18 @@ Note: An account is still updatable after redaction. If you want to delete data "generatedName": "updateAnAccountResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnAccountResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateAnAccountResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9757,19 +9338,19 @@ Note: An account is still updatable after redaction. If you want to delete data "generatedName": "updateAnAccountResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnAccountResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAnAccountResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9782,19 +9363,19 @@ Note: An account is still updatable after redaction. If you want to delete data "generatedName": "updateAnAccountResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnAccountResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAnAccountResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9807,18 +9388,18 @@ Note: An account is still updatable after redaction. If you want to delete data "generatedName": "updateAnAccountResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnAccountResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateAnAccountResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9826,19 +9407,19 @@ Note: An account is still updatable after redaction. If you want to delete data "generatedName": "updateAnAccountResponseDataAttributesReferenceId", "key": "reference-id", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnAccountResponseDataAttributesReferenceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAnAccountResponseDataAttributesReferenceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9851,19 +9432,19 @@ Note: An account is still updatable after redaction. If you want to delete data "generatedName": "updateAnAccountResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnAccountResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAnAccountResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9876,19 +9457,19 @@ Note: An account is still updatable after redaction. If you want to delete data "generatedName": "updateAnAccountResponseDataAttributesUpdatedAt", "key": "updated-at", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnAccountResponseDataAttributesUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAnAccountResponseDataAttributesUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9901,20 +9482,20 @@ Note: An account is still updatable after redaction. If you want to delete data "generatedName": "updateAnAccountResponseDataAttributesTags", "key": "tags", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnAccountResponseDataAttributesTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAnAccountResponseDataAttributesTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "UpdateAnAccountResponseDataAttributesTags", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -9935,7 +9516,7 @@ Note: An account is still updatable after redaction. If you want to delete data }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Update an Account", "tags": [], @@ -9943,7 +9524,7 @@ Note: An account is still updatable after redaction. If you want to delete data { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Returns a list of your organization's inquiries. Note that this endpoint aggregates inquiries across all <>(s). See [Pagination](ref:pagination) for more details about handling the response.", @@ -9951,90 +9532,90 @@ Note that this endpoint aggregates inquiries across all <>(s) "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { - "array": [ + "type": "array", + "value": [ { "properties": { "attributes": { "properties": { "completed-at": { - "primitive": { - "string": "2019-11-15T05:28:02.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2019-11-15T05:28:02.000Z", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2019-11-15T05:27:24.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2019-11-15T05:27:24.000Z", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "completed", + "type": "primitive", + "value": { "type": "string", + "value": "completed", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "inq_zEx4jL84ShbUyuwX6AzPSqt6", + "type": "primitive", + "value": { "type": "string", + "value": "inq_zEx4jL84ShbUyuwX6AzPSqt6", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "inquiry", + "type": "primitive", + "value": { "type": "string", + "value": "inquiry", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "links": { "properties": { "next": { - "primitive": { - "string": "/api/v1/inquiries?page%5Bafter%5D=inq_ByBdXDqUrguLAHjGZMuDZLCx", + "type": "primitive", + "value": { "type": "string", + "value": "/api/v1/inquiries?page%5Bafter%5D=inq_ByBdXDqUrguLAHjGZMuDZLCx", }, - "type": "primitive", }, "prev": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, "type": "object", @@ -10049,21 +9630,21 @@ Note that this endpoint aggregates inquiries across all <>(s) { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllInquiriesRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllInquiriesRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10071,7 +9652,7 @@ Note that this endpoint aggregates inquiries across all <>(s) }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "list-all-inquiries", "path": "/inquiries", @@ -10080,21 +9661,21 @@ Note that this endpoint aggregates inquiries across all <>(s) { "description": "Inquiry ID for pagination cursor", "name": "page[after]", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllInquiriesRequestPageAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllInquiriesRequestPageAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10104,21 +9685,21 @@ Note that this endpoint aggregates inquiries across all <>(s) { "description": "Inquiry ID for pagination cursor", "name": "page[before]", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllInquiriesRequestPageBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllInquiriesRequestPageBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10128,21 +9709,21 @@ Note that this endpoint aggregates inquiries across all <>(s) { "description": "Limit on the number of inquiries returned", "name": "page[size]", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllInquiriesRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllInquiriesRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10152,21 +9733,21 @@ Note that this endpoint aggregates inquiries across all <>(s) { "description": "Filter inquiries by account ID", "name": "filter[account-id]", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllInquiriesRequestFilterAccountId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllInquiriesRequestFilterAccountId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10176,21 +9757,21 @@ Note that this endpoint aggregates inquiries across all <>(s) { "description": "Filter inquiries by reference ID", "name": "filter[reference-id]", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllInquiriesRequestFilterReferenceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllInquiriesRequestFilterReferenceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10198,76 +9779,18 @@ Note that this endpoint aggregates inquiries across all <>(s) }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": [ - { - "type": "inquiry", - "id": "inq_zEx4jL84ShbUyuwX6AzPSqt6", - "attributes": { - "status": "completed", - "subject": null, - "reference-id": null, - "created-at": "2019-11-15T05:27:24.000Z", - "completed-at": "2019-11-15T05:28:02.000Z", - "expired-at": null - }, - "relationships": { - "account": { - "data": { - "type": "account", - "id": "act_n2uq9eKMboaCQzu9ALWYcVdN" - } - }, - "template": { - "data": { - "type": "template", - "id": "tmpl_DyLDeD3ftjxuMstYTvgwPX5f" - } - }, - "reports": { - "data": [] - }, - "verifications": { - "data": [ - { - "type": "verification/database", - "id": "ver_uHDiwtcx3htjajvEaeMjPQcE" - } - ] - }, - "sessions": { - "data": [ - { - "type": "session", - "id": "iqse_ov4ftVuCYm8U7rNkZADFpiBg" - } - ] - } - } - } - ], - "links": { - "prev": null, - "next": "/api/v1/inquiries?page%5Bafter%5D=inq_ByBdXDqUrguLAHjGZMuDZLCx" - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ListAllInquiriesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10275,24 +9798,24 @@ Note that this endpoint aggregates inquiries across all <>(s) "generatedName": "listAllInquiriesResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllInquiriesResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllInquiriesResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ListAllInquiriesResponseDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10300,19 +9823,19 @@ Note that this endpoint aggregates inquiries across all <>(s) "generatedName": "listAllInquiriesResponseDataItemType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllInquiriesResponseDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllInquiriesResponseDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10325,19 +9848,19 @@ Note that this endpoint aggregates inquiries across all <>(s) "generatedName": "listAllInquiriesResponseDataItemId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllInquiriesResponseDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllInquiriesResponseDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10350,18 +9873,18 @@ Note that this endpoint aggregates inquiries across all <>(s) "generatedName": "listAllInquiriesResponseDataItemAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllInquiriesResponseDataItemAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ListAllInquiriesResponseDataItemAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10369,19 +9892,19 @@ Note that this endpoint aggregates inquiries across all <>(s) "generatedName": "listAllInquiriesResponseDataItemAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllInquiriesResponseDataItemAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllInquiriesResponseDataItemAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10394,14 +9917,14 @@ Note that this endpoint aggregates inquiries across all <>(s) "generatedName": "listAllInquiriesResponseDataItemAttributesSubject", "key": "subject", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllInquiriesResponseDataItemAttributesSubject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ListAllInquiriesResponseDataItemAttributesSubject", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -10412,14 +9935,14 @@ Note that this endpoint aggregates inquiries across all <>(s) "generatedName": "listAllInquiriesResponseDataItemAttributesReferenceId", "key": "reference-id", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllInquiriesResponseDataItemAttributesReferenceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ListAllInquiriesResponseDataItemAttributesReferenceId", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -10430,19 +9953,19 @@ Note that this endpoint aggregates inquiries across all <>(s) "generatedName": "listAllInquiriesResponseDataItemAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllInquiriesResponseDataItemAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllInquiriesResponseDataItemAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10455,19 +9978,19 @@ Note that this endpoint aggregates inquiries across all <>(s) "generatedName": "listAllInquiriesResponseDataItemAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllInquiriesResponseDataItemAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllInquiriesResponseDataItemAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10480,14 +10003,14 @@ Note that this endpoint aggregates inquiries across all <>(s) "generatedName": "listAllInquiriesResponseDataItemAttributesExpiredAt", "key": "expired-at", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllInquiriesResponseDataItemAttributesExpiredAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ListAllInquiriesResponseDataItemAttributesExpiredAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -10503,18 +10026,18 @@ Note that this endpoint aggregates inquiries across all <>(s) "generatedName": "listAllInquiriesResponseDataItemRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllInquiriesResponseDataItemRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ListAllInquiriesResponseDataItemRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10522,18 +10045,18 @@ Note that this endpoint aggregates inquiries across all <>(s) "generatedName": "listAllInquiriesResponseDataItemRelationshipsAccount", "key": "account", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllInquiriesResponseDataItemRelationshipsAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ListAllInquiriesResponseDataItemRelationshipsAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10541,18 +10064,18 @@ Note that this endpoint aggregates inquiries across all <>(s) "generatedName": "listAllInquiriesResponseDataItemRelationshipsAccountData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllInquiriesResponseDataItemRelationshipsAccountData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ListAllInquiriesResponseDataItemRelationshipsAccountData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10560,19 +10083,19 @@ Note that this endpoint aggregates inquiries across all <>(s) "generatedName": "listAllInquiriesResponseDataItemRelationshipsAccountDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllInquiriesResponseDataItemRelationshipsAccountDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllInquiriesResponseDataItemRelationshipsAccountDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10585,19 +10108,19 @@ Note that this endpoint aggregates inquiries across all <>(s) "generatedName": "listAllInquiriesResponseDataItemRelationshipsAccountDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllInquiriesResponseDataItemRelationshipsAccountDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllInquiriesResponseDataItemRelationshipsAccountDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10620,18 +10143,18 @@ Note that this endpoint aggregates inquiries across all <>(s) "generatedName": "listAllInquiriesResponseDataItemRelationshipsTemplate", "key": "template", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllInquiriesResponseDataItemRelationshipsTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ListAllInquiriesResponseDataItemRelationshipsTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10639,18 +10162,18 @@ Note that this endpoint aggregates inquiries across all <>(s) "generatedName": "listAllInquiriesResponseDataItemRelationshipsTemplateData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllInquiriesResponseDataItemRelationshipsTemplateData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ListAllInquiriesResponseDataItemRelationshipsTemplateData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10658,19 +10181,19 @@ Note that this endpoint aggregates inquiries across all <>(s) "generatedName": "listAllInquiriesResponseDataItemRelationshipsTemplateDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllInquiriesResponseDataItemRelationshipsTemplateDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllInquiriesResponseDataItemRelationshipsTemplateDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10683,19 +10206,19 @@ Note that this endpoint aggregates inquiries across all <>(s) "generatedName": "listAllInquiriesResponseDataItemRelationshipsTemplateDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllInquiriesResponseDataItemRelationshipsTemplateDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllInquiriesResponseDataItemRelationshipsTemplateDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10718,18 +10241,18 @@ Note that this endpoint aggregates inquiries across all <>(s) "generatedName": "listAllInquiriesResponseDataItemRelationshipsReports", "key": "reports", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllInquiriesResponseDataItemRelationshipsReports", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ListAllInquiriesResponseDataItemRelationshipsReports", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10737,20 +10260,20 @@ Note that this endpoint aggregates inquiries across all <>(s) "generatedName": "listAllInquiriesResponseDataItemRelationshipsReportsData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllInquiriesResponseDataItemRelationshipsReportsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllInquiriesResponseDataItemRelationshipsReportsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "ListAllInquiriesResponseDataItemRelationshipsReportsData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -10767,18 +10290,18 @@ Note that this endpoint aggregates inquiries across all <>(s) "generatedName": "listAllInquiriesResponseDataItemRelationshipsVerifications", "key": "verifications", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllInquiriesResponseDataItemRelationshipsVerifications", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ListAllInquiriesResponseDataItemRelationshipsVerifications", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10786,24 +10309,24 @@ Note that this endpoint aggregates inquiries across all <>(s) "generatedName": "listAllInquiriesResponseDataItemRelationshipsVerificationsData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllInquiriesResponseDataItemRelationshipsVerificationsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllInquiriesResponseDataItemRelationshipsVerificationsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ListAllInquiriesResponseDataItemRelationshipsVerificationsDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10811,19 +10334,19 @@ Note that this endpoint aggregates inquiries across all <>(s) "generatedName": "listAllInquiriesResponseDataItemRelationshipsVerificationsDataItemType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllInquiriesResponseDataItemRelationshipsVerificationsDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllInquiriesResponseDataItemRelationshipsVerificationsDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10836,19 +10359,19 @@ Note that this endpoint aggregates inquiries across all <>(s) "generatedName": "listAllInquiriesResponseDataItemRelationshipsVerificationsDataItemId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllInquiriesResponseDataItemRelationshipsVerificationsDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllInquiriesResponseDataItemRelationshipsVerificationsDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10872,18 +10395,18 @@ Note that this endpoint aggregates inquiries across all <>(s) "generatedName": "listAllInquiriesResponseDataItemRelationshipsSessions", "key": "sessions", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllInquiriesResponseDataItemRelationshipsSessions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ListAllInquiriesResponseDataItemRelationshipsSessions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10891,24 +10414,24 @@ Note that this endpoint aggregates inquiries across all <>(s) "generatedName": "listAllInquiriesResponseDataItemRelationshipsSessionsData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllInquiriesResponseDataItemRelationshipsSessionsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllInquiriesResponseDataItemRelationshipsSessionsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ListAllInquiriesResponseDataItemRelationshipsSessionsDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10916,19 +10439,19 @@ Note that this endpoint aggregates inquiries across all <>(s) "generatedName": "listAllInquiriesResponseDataItemRelationshipsSessionsDataItemType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllInquiriesResponseDataItemRelationshipsSessionsDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllInquiriesResponseDataItemRelationshipsSessionsDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10941,19 +10464,19 @@ Note that this endpoint aggregates inquiries across all <>(s) "generatedName": "listAllInquiriesResponseDataItemRelationshipsSessionsDataItemId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllInquiriesResponseDataItemRelationshipsSessionsDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllInquiriesResponseDataItemRelationshipsSessionsDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10988,18 +10511,18 @@ Note that this endpoint aggregates inquiries across all <>(s) "generatedName": "listAllInquiriesResponseLinks", "key": "links", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllInquiriesResponseLinks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ListAllInquiriesResponseLinks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11007,14 +10530,14 @@ Note that this endpoint aggregates inquiries across all <>(s) "generatedName": "listAllInquiriesResponseLinksPrev", "key": "prev", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllInquiriesResponseLinksPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ListAllInquiriesResponseLinksPrev", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -11025,19 +10548,19 @@ Note that this endpoint aggregates inquiries across all <>(s) "generatedName": "listAllInquiriesResponseLinksNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllInquiriesResponseLinksNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllInquiriesResponseLinksNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11054,7 +10577,7 @@ Note that this endpoint aggregates inquiries across all <>(s) }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List all Inquiries", "tags": [], @@ -11062,7 +10585,7 @@ Note that this endpoint aggregates inquiries across all <>(s) { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Create a new inquiry with optional pre-filled attributes. See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedded Flow](doc:embedded-flow) or [Hosted Flow](doc:hosted-flow).", @@ -11072,9 +10595,9 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -11093,107 +10616,107 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "attributes": { "properties": { "completed-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "created-at": { - "primitive": { - "string": "2019-11-15T05:27:24.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2019-11-15T05:27:24.000Z", }, - "type": "primitive", }, "expired-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "reference-id": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "status": { - "primitive": { - "string": "created", + "type": "primitive", + "value": { "type": "string", + "value": "created", }, - "type": "primitive", }, "subject": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, "type": "object", }, "id": { - "primitive": { - "string": "inq_zEx4jL84ShbUyuwX6AzPSqt6", + "type": "primitive", + "value": { "type": "string", + "value": "inq_zEx4jL84ShbUyuwX6AzPSqt6", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "inquiry", + "type": "primitive", + "value": { "type": "string", + "value": "inquiry", }, - "type": "primitive", }, }, "type": "object", @@ -11208,21 +10731,21 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateAnInquiryRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnInquiryRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11232,21 +10755,21 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde { "description": "Ensures the request is idempotent", "name": "Idempotency-Key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateAnInquiryRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnInquiryRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11254,23 +10777,22 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create-an-inquiry", "path": "/inquiries", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnInquiryRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11280,10 +10802,10 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnInquiryRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11291,18 +10813,18 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "createAnInquiryRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnInquiryRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnInquiryRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11310,19 +10832,19 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "createAnInquiryRequestDataAttributesTemplateId", "key": "template-id", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnInquiryRequestDataAttributesTemplateId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Template ID for flow requirements (use this field if your template ID starts with \`tmpl_\`). *You must pass in either template-id OR inquiry-template-id OR inquiry-template-version-id*", "generatedName": "CreateAnInquiryRequestDataAttributesTemplateId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11335,19 +10857,19 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "createAnInquiryRequestDataAttributesInquiryTemplateId", "key": "inquiry-template-id", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnInquiryRequestDataAttributesInquiryTemplateId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Template ID for flow requirements (use this field if your template ID starts with \`itmpl_\`). *You must pass in either template-id OR inquiry-template-id OR inquiry-template-version-id*", "generatedName": "CreateAnInquiryRequestDataAttributesInquiryTemplateId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11360,19 +10882,19 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "createAnInquiryRequestDataAttributesInquiryTemplateVersionId", "key": "inquiry-template-version-id", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnInquiryRequestDataAttributesInquiryTemplateVersionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Template Version ID for flow requirements (begins with \`itmplv_\`). *You must pass in either template-id OR inquiry-template-id OR inquiry-template-version-id*", "generatedName": "CreateAnInquiryRequestDataAttributesInquiryTemplateVersionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11385,19 +10907,19 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "createAnInquiryRequestDataAttributesThemeId", "key": "theme-id", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnInquiryRequestDataAttributesThemeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Theme ID for styling", "generatedName": "CreateAnInquiryRequestDataAttributesThemeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11410,19 +10932,19 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "createAnInquiryRequestDataAttributesAccountId", "key": "account-id", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnInquiryRequestDataAttributesAccountId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Account ID for re-verifications or secure storage", "generatedName": "CreateAnInquiryRequestDataAttributesAccountId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11435,19 +10957,19 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "createAnInquiryRequestDataAttributesReferenceId", "key": "reference-id", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnInquiryRequestDataAttributesReferenceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Reference ID on Account, refers to an entity in your user model", "generatedName": "CreateAnInquiryRequestDataAttributesReferenceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11460,19 +10982,19 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "createAnInquiryRequestDataAttributesRedirectUri", "key": "redirect-uri", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnInquiryRequestDataAttributesRedirectUri", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "If using the Hosted flow, redirect to this URL after completion", "generatedName": "CreateAnInquiryRequestDataAttributesRedirectUri", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11485,19 +11007,19 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "createAnInquiryRequestDataAttributesNote", "key": "note", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnInquiryRequestDataAttributesNote", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Unstructured field for your custom use", "generatedName": "CreateAnInquiryRequestDataAttributesNote", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11510,19 +11032,19 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "createAnInquiryRequestDataAttributesCountryCode", "key": "country-code", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnInquiryRequestDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Country code of residence for verification, in ISO 3166 Alpha-2 format.", "generatedName": "CreateAnInquiryRequestDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11535,18 +11057,18 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "createAnInquiryRequestDataAttributesFields", "key": "fields", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnInquiryRequestDataAttributesFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "JSON key-value pairs of field name to field value.

Common fields include
  • \`name-first\`
  • \`name-last\`
  • \`birthdate\`
  • \`address-street-1\`
  • \`address-city\`
  • \`address-subdivision\`
  • \`address-postal-code\`
  • \`address-country-code\`
  • \`phone-number\`
  • \`email-address\`
", "generatedName": "CreateAnInquiryRequestDataAttributesFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11554,19 +11076,19 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "createAnInquiryRequestDataAttributesFieldsNameFirst", "key": "name-first", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnInquiryRequestDataAttributesFieldsNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "optional", "generatedName": "CreateAnInquiryRequestDataAttributesFieldsNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11579,19 +11101,19 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "createAnInquiryRequestDataAttributesFieldsNameLast", "key": "name-last", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnInquiryRequestDataAttributesFieldsNameLast", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "optional", "generatedName": "CreateAnInquiryRequestDataAttributesFieldsNameLast", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11604,19 +11126,19 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "createAnInquiryRequestDataAttributesFieldsBirthdate", "key": "birthdate", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnInquiryRequestDataAttributesFieldsBirthdate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "optional", "generatedName": "CreateAnInquiryRequestDataAttributesFieldsBirthdate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11629,19 +11151,19 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "createAnInquiryRequestDataAttributesFieldsAddressStreet1", "key": "address-street-1", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnInquiryRequestDataAttributesFieldsAddressStreet1", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "optional", "generatedName": "CreateAnInquiryRequestDataAttributesFieldsAddressStreet1", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11654,19 +11176,19 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "createAnInquiryRequestDataAttributesFieldsAddressCity", "key": "address-city", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnInquiryRequestDataAttributesFieldsAddressCity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "optional", "generatedName": "CreateAnInquiryRequestDataAttributesFieldsAddressCity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11679,19 +11201,19 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "createAnInquiryRequestDataAttributesFieldsAddressSubdivision", "key": "address-subdivision", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnInquiryRequestDataAttributesFieldsAddressSubdivision", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "optional", "generatedName": "CreateAnInquiryRequestDataAttributesFieldsAddressSubdivision", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11704,19 +11226,19 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "createAnInquiryRequestDataAttributesFieldsAddressPostalCode", "key": "address-postal-code", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnInquiryRequestDataAttributesFieldsAddressPostalCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "optional", "generatedName": "CreateAnInquiryRequestDataAttributesFieldsAddressPostalCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11729,19 +11251,19 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "createAnInquiryRequestDataAttributesFieldsAddressCountryCode", "key": "address-country-code", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnInquiryRequestDataAttributesFieldsAddressCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "optional", "generatedName": "CreateAnInquiryRequestDataAttributesFieldsAddressCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11754,19 +11276,19 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "createAnInquiryRequestDataAttributesFieldsPhoneNumber", "key": "phone-number", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnInquiryRequestDataAttributesFieldsPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "optional", "generatedName": "CreateAnInquiryRequestDataAttributesFieldsPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11779,19 +11301,19 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "createAnInquiryRequestDataAttributesFieldsEmailAddress", "key": "email-address", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnInquiryRequestDataAttributesFieldsEmailAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "optional", "generatedName": "CreateAnInquiryRequestDataAttributesFieldsEmailAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11817,61 +11339,17 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "201", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "inquiry", - "id": "inq_zEx4jL84ShbUyuwX6AzPSqt6", - "attributes": { - "status": "created", - "subject": null, - "reference-id": null, - "created-at": "2019-11-15T05:27:24.000Z", - "completed-at": null, - "expired-at": null - }, - "relationships": { - "account": { - "data": { - "type": "account", - "id": "act_n2uq9eKMboaCQzu9ALWYcVdN" - } - }, - "template": { - "data": { - "type": "template", - "id": "tmpl_DyLDeD3ftjxuMstYTvgwPX5f" - } - }, - "reports": { - "data": [] - }, - "verifications": { - "data": [ - { - "type": "verification/database", - "id": "ver_uHDiwtcx3htjajvEaeMjPQcE" - } - ] - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnInquiryResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11879,18 +11357,18 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "createAnInquiryResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnInquiryResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnInquiryResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11898,19 +11376,19 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "createAnInquiryResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnInquiryResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnInquiryResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11923,19 +11401,19 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "createAnInquiryResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnInquiryResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnInquiryResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11948,18 +11426,18 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "createAnInquiryResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnInquiryResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnInquiryResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11967,19 +11445,19 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "createAnInquiryResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnInquiryResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnInquiryResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11992,14 +11470,14 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "createAnInquiryResponseDataAttributesSubject", "key": "subject", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnInquiryResponseDataAttributesSubject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAnInquiryResponseDataAttributesSubject", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -12010,14 +11488,14 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "createAnInquiryResponseDataAttributesReferenceId", "key": "reference-id", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnInquiryResponseDataAttributesReferenceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAnInquiryResponseDataAttributesReferenceId", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -12028,19 +11506,19 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "createAnInquiryResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnInquiryResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnInquiryResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12053,14 +11531,14 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "createAnInquiryResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnInquiryResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAnInquiryResponseDataAttributesCompletedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -12071,14 +11549,14 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "createAnInquiryResponseDataAttributesExpiredAt", "key": "expired-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnInquiryResponseDataAttributesExpiredAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAnInquiryResponseDataAttributesExpiredAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -12094,18 +11572,18 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "createAnInquiryResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnInquiryResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnInquiryResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -12113,18 +11591,18 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "createAnInquiryResponseDataRelationshipsAccount", "key": "account", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnInquiryResponseDataRelationshipsAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnInquiryResponseDataRelationshipsAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -12132,18 +11610,18 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "createAnInquiryResponseDataRelationshipsAccountData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnInquiryResponseDataRelationshipsAccountData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnInquiryResponseDataRelationshipsAccountData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -12151,19 +11629,19 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "createAnInquiryResponseDataRelationshipsAccountDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnInquiryResponseDataRelationshipsAccountDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnInquiryResponseDataRelationshipsAccountDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12176,19 +11654,19 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "createAnInquiryResponseDataRelationshipsAccountDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnInquiryResponseDataRelationshipsAccountDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnInquiryResponseDataRelationshipsAccountDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12211,18 +11689,18 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "createAnInquiryResponseDataRelationshipsTemplate", "key": "template", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnInquiryResponseDataRelationshipsTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnInquiryResponseDataRelationshipsTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -12230,18 +11708,18 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "createAnInquiryResponseDataRelationshipsTemplateData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnInquiryResponseDataRelationshipsTemplateData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnInquiryResponseDataRelationshipsTemplateData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -12249,19 +11727,19 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "createAnInquiryResponseDataRelationshipsTemplateDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnInquiryResponseDataRelationshipsTemplateDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnInquiryResponseDataRelationshipsTemplateDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12274,19 +11752,19 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "createAnInquiryResponseDataRelationshipsTemplateDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnInquiryResponseDataRelationshipsTemplateDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnInquiryResponseDataRelationshipsTemplateDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12309,18 +11787,18 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "createAnInquiryResponseDataRelationshipsReports", "key": "reports", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnInquiryResponseDataRelationshipsReports", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnInquiryResponseDataRelationshipsReports", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -12328,20 +11806,20 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "createAnInquiryResponseDataRelationshipsReportsData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnInquiryResponseDataRelationshipsReportsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnInquiryResponseDataRelationshipsReportsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "CreateAnInquiryResponseDataRelationshipsReportsData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -12358,18 +11836,18 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "createAnInquiryResponseDataRelationshipsVerifications", "key": "verifications", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnInquiryResponseDataRelationshipsVerifications", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnInquiryResponseDataRelationshipsVerifications", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -12377,24 +11855,24 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "createAnInquiryResponseDataRelationshipsVerificationsData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnInquiryResponseDataRelationshipsVerificationsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnInquiryResponseDataRelationshipsVerificationsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnInquiryResponseDataRelationshipsVerificationsDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -12402,19 +11880,19 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "createAnInquiryResponseDataRelationshipsVerificationsDataItemType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnInquiryResponseDataRelationshipsVerificationsDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnInquiryResponseDataRelationshipsVerificationsDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12427,19 +11905,19 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "createAnInquiryResponseDataRelationshipsVerificationsDataItemId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnInquiryResponseDataRelationshipsVerificationsDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnInquiryResponseDataRelationshipsVerificationsDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12472,7 +11950,7 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create an Inquiry", "tags": [], @@ -12480,89 +11958,89 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Returns a list of your organization's <>(s).", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { - "array": [ + "type": "array", + "value": [ { "properties": { "attributes": { "properties": { "created-at": { - "primitive": { - "string": "2020-01-02T17:42:27.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-01-02T17:42:27.000Z", }, - "type": "primitive", }, "updated-at": { - "primitive": { - "string": "2020-01-02T18:06:41.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-01-02T18:06:41.000Z", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "act_ef2mUFHAejxf2XJ5qzU4uMQb", + "type": "primitive", + "value": { "type": "string", + "value": "act_ef2mUFHAejxf2XJ5qzU4uMQb", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "account", + "type": "primitive", + "value": { "type": "string", + "value": "account", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "links": { "properties": { "next": { - "primitive": { - "string": "/api/v1/accounts?page%5Bafter%5D=act_u2Dgz8U3CmxTVgqEH9qzezHi", + "type": "primitive", + "value": { "type": "string", + "value": "/api/v1/accounts?page%5Bafter%5D=act_u2Dgz8U3CmxTVgqEH9qzezHi", }, - "type": "primitive", }, "prev": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, "type": "object", @@ -12577,21 +12055,21 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllAccountsRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllAccountsRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12599,7 +12077,7 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "list-all-accounts", "path": "/accounts", @@ -12608,21 +12086,21 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde { "description": "Account ID for cursor pagination", "name": "page[before]", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllAccountsRequestPageBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllAccountsRequestPageBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12632,21 +12110,21 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde { "description": "Account ID for cursor pagination", "name": "page[after]", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllAccountsRequestPageAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllAccountsRequestPageAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12656,21 +12134,21 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde { "description": "Limit on the number of accounts returned", "name": "page[size]", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllAccountsRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllAccountsRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12680,21 +12158,21 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde { "description": "Filter accounts by reference ID", "name": "filter[reference-id]", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllAccountsRequestFilterReferenceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllAccountsRequestFilterReferenceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12702,121 +12180,18 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": [ - { - "type": "account", - "id": "act_ef2mUFHAejxf2XJ5qzU4uMQb", - "attributes": { - "reference-id": null, - "created-at": "2020-01-02T17:42:27.000Z", - "updated-at": "2020-01-02T18:06:41.000Z" - } - }, - { - "type": "account", - "id": "act_YcNZJLxuwEuV8jUPbykYQyXG", - "attributes": { - "reference-id": "Mike's test", - "created-at": "2019-12-19T21:42:49.000Z", - "updated-at": "2019-12-19T21:42:49.000Z" - } - }, - { - "type": "account", - "id": "act_2wM8yufwLrbMV6kUtGPBxeGS", - "attributes": { - "reference-id": null, - "created-at": "2019-12-18T22:43:03.000Z", - "updated-at": "2019-12-18T22:43:03.000Z" - } - }, - { - "type": "account", - "id": "act_LatvE1PdVhfiwcJWVLj4Z25j", - "attributes": { - "reference-id": null, - "created-at": "2019-12-13T08:34:10.000Z", - "updated-at": "2019-12-13T08:34:10.000Z" - } - }, - { - "type": "account", - "id": "act_RU3JgzXaAzVV2g2NYLd7ub12", - "attributes": { - "reference-id": null, - "created-at": "2019-12-13T08:32:49.000Z", - "updated-at": "2019-12-13T08:33:29.000Z" - } - }, - { - "type": "account", - "id": "act_Eoe14YQ7efbiH73zkTFAkveB", - "attributes": { - "reference-id": null, - "created-at": "2019-12-12T20:50:55.000Z", - "updated-at": "2019-12-12T20:50:55.000Z" - } - }, - { - "type": "account", - "id": "act_X5LmoEaYASq3ahQmRRTpMG1t", - "attributes": { - "reference-id": null, - "created-at": "2019-12-05T20:56:43.000Z", - "updated-at": "2019-12-05T20:56:43.000Z" - } - }, - { - "type": "account", - "id": "act_6LRELcKmPcx9MxYGk6mdCPJo", - "attributes": { - "reference-id": null, - "created-at": "2019-11-19T00:10:27.000Z", - "updated-at": "2019-11-19T00:10:27.000Z" - } - }, - { - "type": "account", - "id": "act_1bRzHZSH17PpXCCnMGoYhzde", - "attributes": { - "reference-id": null, - "created-at": "2019-11-18T17:38:03.000Z", - "updated-at": "2019-11-18T17:38:03.000Z" - } - }, - { - "type": "account", - "id": "act_u2Dgz8U3CmxTVgqEH9qzezHi", - "attributes": { - "reference-id": null, - "created-at": "2019-11-15T22:14:41.000Z", - "updated-at": "2019-11-15T22:14:41.000Z" - } - } - ], - "links": { - "prev": null, - "next": "/api/v1/accounts?page%5Bafter%5D=act_u2Dgz8U3CmxTVgqEH9qzezHi" - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ListAllAccountsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -12824,24 +12199,24 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "listAllAccountsResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllAccountsResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllAccountsResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ListAllAccountsResponseDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -12849,19 +12224,19 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "listAllAccountsResponseDataItemType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllAccountsResponseDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllAccountsResponseDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12874,19 +12249,19 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "listAllAccountsResponseDataItemId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllAccountsResponseDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllAccountsResponseDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12899,18 +12274,18 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "listAllAccountsResponseDataItemAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllAccountsResponseDataItemAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ListAllAccountsResponseDataItemAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -12918,14 +12293,14 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "listAllAccountsResponseDataItemAttributesReferenceId", "key": "reference-id", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllAccountsResponseDataItemAttributesReferenceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ListAllAccountsResponseDataItemAttributesReferenceId", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -12936,19 +12311,19 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "listAllAccountsResponseDataItemAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllAccountsResponseDataItemAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllAccountsResponseDataItemAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12961,19 +12336,19 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "listAllAccountsResponseDataItemAttributesUpdatedAt", "key": "updated-at", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllAccountsResponseDataItemAttributesUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllAccountsResponseDataItemAttributesUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12997,18 +12372,18 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "listAllAccountsResponseLinks", "key": "links", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllAccountsResponseLinks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ListAllAccountsResponseLinks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -13016,14 +12391,14 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "listAllAccountsResponseLinksPrev", "key": "prev", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllAccountsResponseLinksPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ListAllAccountsResponseLinksPrev", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -13034,19 +12409,19 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde "generatedName": "listAllAccountsResponseLinksNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllAccountsResponseLinksNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllAccountsResponseLinksNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13063,7 +12438,7 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List all Accounts", "tags": [], @@ -13071,7 +12446,7 @@ See [Sessions](doc:inquiry-sessions) for how to continue the inquiry in [Embedde { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Creates a new Account for your organization. After the Account is created, you can create Inquiries with the \`account-id\` to attach the Inquiry to it.", @@ -13081,9 +12456,9 @@ After the Account is created, you can create Inquiries with the \`account-id\` t "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -13097,42 +12472,42 @@ After the Account is created, you can create Inquiries with the \`account-id\` t "attributes": { "properties": { "created-at": { - "primitive": { - "string": "2019-12-11T18:51:15.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2019-12-11T18:51:15.000Z", }, - "type": "primitive", }, "reference-id": { - "primitive": { - "string": "user12345", + "type": "primitive", + "value": { "type": "string", + "value": "user12345", }, - "type": "primitive", }, "updated-at": { - "primitive": { - "string": "2019-12-11T18:51:15.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2019-12-11T18:51:15.000Z", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "act_NN1jBFZu2iLusNFHkU7d58Ui", + "type": "primitive", + "value": { "type": "string", + "value": "act_NN1jBFZu2iLusNFHkU7d58Ui", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "account", + "type": "primitive", + "value": { "type": "string", + "value": "account", }, - "type": "primitive", }, }, "type": "object", @@ -13147,21 +12522,21 @@ After the Account is created, you can create Inquiries with the \`account-id\` t { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateAnAccountRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnAccountRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13171,21 +12546,21 @@ After the Account is created, you can create Inquiries with the \`account-id\` t { "description": "Ensures the request is idempotent", "name": "Idempotency-Key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateAnAccountRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnAccountRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13193,23 +12568,22 @@ After the Account is created, you can create Inquiries with the \`account-id\` t }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create-an-account", "path": "/accounts", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnAccountRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -13217,18 +12591,18 @@ After the Account is created, you can create Inquiries with the \`account-id\` t "generatedName": "createAnAccountRequestData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnAccountRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnAccountRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -13236,18 +12610,18 @@ After the Account is created, you can create Inquiries with the \`account-id\` t "generatedName": "createAnAccountRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnAccountRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnAccountRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -13255,19 +12629,19 @@ After the Account is created, you can create Inquiries with the \`account-id\` t "generatedName": "createAnAccountRequestDataAttributesReferenceId", "key": "reference-id", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnAccountRequestDataAttributesReferenceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Reference ID on Account, refers to an entity in your user model", "generatedName": "CreateAnAccountRequestDataAttributesReferenceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13280,19 +12654,19 @@ After the Account is created, you can create Inquiries with the \`account-id\` t "generatedName": "createAnAccountRequestDataAttributesNameFirst", "key": "name-first", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnAccountRequestDataAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Given or first name.", "generatedName": "CreateAnAccountRequestDataAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13305,19 +12679,19 @@ After the Account is created, you can create Inquiries with the \`account-id\` t "generatedName": "createAnAccountRequestDataAttributesNameMiddle", "key": "name-middle", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnAccountRequestDataAttributesNameMiddle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Middle name.", "generatedName": "CreateAnAccountRequestDataAttributesNameMiddle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13330,19 +12704,19 @@ After the Account is created, you can create Inquiries with the \`account-id\` t "generatedName": "createAnAccountRequestDataAttributesNameLast", "key": "name-last", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnAccountRequestDataAttributesNameLast", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Family or last name.", "generatedName": "CreateAnAccountRequestDataAttributesNameLast", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13355,19 +12729,19 @@ After the Account is created, you can create Inquiries with the \`account-id\` t "generatedName": "createAnAccountRequestDataAttributesBirthdate", "key": "birthdate", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnAccountRequestDataAttributesBirthdate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Birthdate, must be in the format "YYYY-MM-DD".", "generatedName": "CreateAnAccountRequestDataAttributesBirthdate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13380,19 +12754,19 @@ After the Account is created, you can create Inquiries with the \`account-id\` t "generatedName": "createAnAccountRequestDataAttributesAddressStreet1", "key": "address-street-1", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnAccountRequestDataAttributesAddressStreet1", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Street name of residence address.", "generatedName": "CreateAnAccountRequestDataAttributesAddressStreet1", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13405,19 +12779,19 @@ After the Account is created, you can create Inquiries with the \`account-id\` t "generatedName": "createAnAccountRequestDataAttributesAddressStreet2", "key": "address-street-2", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnAccountRequestDataAttributesAddressStreet2", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Extension of residence address, usually apartment or suite number.", "generatedName": "CreateAnAccountRequestDataAttributesAddressStreet2", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13430,19 +12804,19 @@ After the Account is created, you can create Inquiries with the \`account-id\` t "generatedName": "createAnAccountRequestDataAttributesAddressCity", "key": "address-city", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnAccountRequestDataAttributesAddressCity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "City of residence address. Not all international addresses use this attribute.", "generatedName": "CreateAnAccountRequestDataAttributesAddressCity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13455,19 +12829,19 @@ After the Account is created, you can create Inquiries with the \`account-id\` t "generatedName": "createAnAccountRequestDataAttributesAddressSubdivision", "key": "address-subdivision", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnAccountRequestDataAttributesAddressSubdivision", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "State or subdivision of residence address. In the US, this should be the unabbreviated name. Not all international addresses use this attribute.", "generatedName": "CreateAnAccountRequestDataAttributesAddressSubdivision", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13480,19 +12854,19 @@ After the Account is created, you can create Inquiries with the \`account-id\` t "generatedName": "createAnAccountRequestDataAttributesAddressPostalCode", "key": "address-postal-code", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnAccountRequestDataAttributesAddressPostalCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ZIP or postal code of residence address. Not all international addresses use this attribute.", "generatedName": "CreateAnAccountRequestDataAttributesAddressPostalCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13505,19 +12879,19 @@ After the Account is created, you can create Inquiries with the \`account-id\` t "generatedName": "createAnAccountRequestDataAttributesCountryCode", "key": "country-code", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnAccountRequestDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ISO 3166-1 alpha 2 country code of the government ID to be verified. This is generally their country of residence as well.", "generatedName": "CreateAnAccountRequestDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13530,19 +12904,19 @@ After the Account is created, you can create Inquiries with the \`account-id\` t "generatedName": "createAnAccountRequestDataAttributesEmailAddress", "key": "email-address", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnAccountRequestDataAttributesEmailAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Email address.", "generatedName": "CreateAnAccountRequestDataAttributesEmailAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13555,19 +12929,19 @@ After the Account is created, you can create Inquiries with the \`account-id\` t "generatedName": "createAnAccountRequestDataAttributesPhoneNumber", "key": "phone-number", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnAccountRequestDataAttributesPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Phone number.", "generatedName": "CreateAnAccountRequestDataAttributesPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13580,19 +12954,19 @@ After the Account is created, you can create Inquiries with the \`account-id\` t "generatedName": "createAnAccountRequestDataAttributesSocialSecurityNumber", "key": "social-security-number", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnAccountRequestDataAttributesSocialSecurityNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Social security number.", "generatedName": "CreateAnAccountRequestDataAttributesSocialSecurityNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13605,25 +12979,25 @@ After the Account is created, you can create Inquiries with the \`account-id\` t "generatedName": "createAnAccountRequestDataAttributesTags", "key": "tags", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnAccountRequestDataAttributesTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A list of tag names that are associated to an Account.", "generatedName": "CreateAnAccountRequestDataAttributesTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnAccountRequestDataAttributesTagsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13637,18 +13011,18 @@ After the Account is created, you can create Inquiries with the \`account-id\` t "generatedName": "createAnAccountRequestDataAttributesSelfiePhoto", "key": "selfie-photo", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnAccountRequestDataAttributesSelfiePhoto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Selfie photo.", "generatedName": "CreateAnAccountRequestDataAttributesSelfiePhoto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -13656,18 +13030,18 @@ After the Account is created, you can create Inquiries with the \`account-id\` t "generatedName": "createAnAccountRequestDataAttributesSelfiePhotoData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnAccountRequestDataAttributesSelfiePhotoData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Selfie photo data, must be an image. Can also be provided as an uploaded file such as with multipart/form-data requests instead of this object.", "generatedName": "CreateAnAccountRequestDataAttributesSelfiePhotoData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -13675,19 +13049,19 @@ After the Account is created, you can create Inquiries with the \`account-id\` t "generatedName": "createAnAccountRequestDataAttributesSelfiePhotoDataData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnAccountRequestDataAttributesSelfiePhotoDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Base64 encoded image", "generatedName": "CreateAnAccountRequestDataAttributesSelfiePhotoDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13700,19 +13074,19 @@ After the Account is created, you can create Inquiries with the \`account-id\` t "generatedName": "createAnAccountRequestDataAttributesSelfiePhotoDataFilename", "key": "filename", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnAccountRequestDataAttributesSelfiePhotoDataFilename", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Name of the image", "generatedName": "CreateAnAccountRequestDataAttributesSelfiePhotoDataFilename", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13744,33 +13118,17 @@ After the Account is created, you can create Inquiries with the \`account-id\` t }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "201", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "account", - "id": "act_NN1jBFZu2iLusNFHkU7d58Ui", - "attributes": { - "reference-id": "user12345", - "created-at": "2019-12-11T18:51:15.000Z", - "updated-at": "2019-12-11T18:51:15.000Z" - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnAccountResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -13778,18 +13136,18 @@ After the Account is created, you can create Inquiries with the \`account-id\` t "generatedName": "createAnAccountResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnAccountResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnAccountResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -13797,19 +13155,19 @@ After the Account is created, you can create Inquiries with the \`account-id\` t "generatedName": "createAnAccountResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnAccountResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnAccountResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13822,19 +13180,19 @@ After the Account is created, you can create Inquiries with the \`account-id\` t "generatedName": "createAnAccountResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnAccountResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnAccountResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13847,18 +13205,18 @@ After the Account is created, you can create Inquiries with the \`account-id\` t "generatedName": "createAnAccountResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnAccountResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnAccountResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -13866,19 +13224,19 @@ After the Account is created, you can create Inquiries with the \`account-id\` t "generatedName": "createAnAccountResponseDataAttributesReferenceId", "key": "reference-id", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnAccountResponseDataAttributesReferenceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnAccountResponseDataAttributesReferenceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13891,19 +13249,19 @@ After the Account is created, you can create Inquiries with the \`account-id\` t "generatedName": "createAnAccountResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnAccountResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnAccountResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13916,19 +13274,19 @@ After the Account is created, you can create Inquiries with the \`account-id\` t "generatedName": "createAnAccountResponseDataAttributesUpdatedAt", "key": "updated-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnAccountResponseDataAttributesUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnAccountResponseDataAttributesUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13950,7 +13308,7 @@ After the Account is created, you can create Inquiries with the \`account-id\` t }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create an Account", "tags": [], @@ -13958,7 +13316,7 @@ After the Account is created, you can create Inquiries with the \`account-id\` t { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "**This endpoint is deprecated as of v2023-01-05. See [Downloading Files](downloading-files) for updated instructions.** This endpoint enables you to download files belonging to your organization. @@ -13974,33 +13332,33 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "file-id", "value": { - "primitive": { - "string": "file-id", + "type": "primitive", + "value": { "type": "string", + "value": "file-id", }, - "type": "primitive", }, }, { "name": "file-name", "value": { - "primitive": { - "string": "file-name", + "type": "primitive", + "value": { "type": "string", + "value": "file-name", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": {}, "type": "object", @@ -14009,71 +13367,65 @@ Any files connected to an Inquiry will be available to download via the ["Retrie ], "generatedRequestName": "DownloadAFileRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "download-a-file", "path": "/files/{file-id}/{file-name}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "file-id", "schema": { - "description": undefined, + "description": null, "generatedName": "DownloadAFileRequestFileId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { - "description": undefined, + "description": null, "name": "file-name", "schema": { - "description": undefined, + "description": null, "generatedName": "DownloadAFileRequestFileName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DownloadAFileResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Download a File", "tags": [], @@ -14081,19 +13433,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "ListAllApiLogsRequest", @@ -14101,21 +13453,21 @@ Any files connected to an Inquiry will be available to download via the ["Retrie { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllApiLogsRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllApiLogsRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14123,7 +13475,7 @@ Any files connected to an Inquiry will be available to download via the ["Retrie }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "list-all-api-logs", "path": "/api-logs", @@ -14132,21 +13484,21 @@ Any files connected to an Inquiry will be available to download via the ["Retrie { "description": "API Log ID for cursor pagination", "name": "page[before]", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllApiLogsRequestPageBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllApiLogsRequestPageBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14156,21 +13508,21 @@ Any files connected to an Inquiry will be available to download via the ["Retrie { "description": "API Log ID for cursor pagination", "name": "page[after]", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllApiLogsRequestPageAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllApiLogsRequestPageAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14180,21 +13532,21 @@ Any files connected to an Inquiry will be available to download via the ["Retrie { "description": "Limit on the number of API Logs returned", "name": "page[size]", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllApiLogsRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllApiLogsRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14202,10 +13554,10 @@ Any files connected to an Inquiry will be available to download via the ["Retrie }, }, ], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "request": null, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], "summary": "List all API Logs", "tags": [], @@ -14213,7 +13565,7 @@ Any files connected to an Inquiry will be available to download via the ["Retrie { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve the details of an API Log that has previously been created.", "errorStatusCode": [ 404, @@ -14221,23 +13573,23 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "api-log-id", "value": { - "primitive": { - "string": "api-log-id", + "type": "primitive", + "value": { "type": "string", + "value": "api-log-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { @@ -14245,34 +13597,34 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "attributes": { "properties": { "created-at": { - "primitive": { - "string": "2018-06-01T00:00:00.000+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2018-06-01T00:00:00.000+00:00", }, - "type": "primitive", }, "request": { "properties": { "ip-address": { - "primitive": { - "string": "127.0.0.1", + "type": "primitive", + "value": { "type": "string", + "value": "127.0.0.1", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "GET", + "type": "primitive", + "value": { "type": "string", + "value": "GET", }, - "type": "primitive", }, "path": { - "primitive": { - "string": "/api/v1/inquiries", + "type": "primitive", + "value": { "type": "string", + "value": "/api/v1/inquiries", }, - "type": "primitive", }, }, "type": "object", @@ -14280,11 +13632,11 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "response": { "properties": { "status": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 200, }, - "type": "primitive", }, }, "type": "object", @@ -14293,18 +13645,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "type": "object", }, "id": { - "primitive": { - "string": "req_79BnM1kYUdEfqaGoDR7HbVQV", + "type": "primitive", + "value": { "type": "string", + "value": "req_79BnM1kYUdEfqaGoDR7HbVQV", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "api-log", + "type": "primitive", + "value": { "type": "string", + "value": "api-log", }, - "type": "primitive", }, }, "type": "object", @@ -14319,21 +13671,21 @@ Any files connected to an Inquiry will be available to download via the ["Retrie { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnApiLogRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnApiLogRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14341,77 +13693,42 @@ Any files connected to an Inquiry will be available to download via the ["Retrie }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "retrieve-an-api-log", "path": "/api-logs/{api-log-id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "api-log-id", "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnApiLogRequestApiLogId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "api-log", - "id": "req_79BnM1kYUdEfqaGoDR7HbVQV", - "attributes": { - "request": { - "method": "GET", - "path": "/api/v1/inquiries", - "headers": { - "Authorization": "Bearer persona_production_61bd73de-ce28-****-****-************" - }, - "get-params": { - "filter": { - "reference_id": "random-id" - } - }, - "post-params": {}, - "ip-address": "127.0.0.1" - }, - "response": { - "status": 200, - "headers": { - "Request-Id": "req-12345" - }, - "body": [] - }, - "created-at": "2018-06-01T00:00:00.000+00:00" - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAnApiLogResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -14419,18 +13736,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "retrieveAnApiLogResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnApiLogResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAnApiLogResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -14438,19 +13755,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "retrieveAnApiLogResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnApiLogResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnApiLogResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14463,19 +13780,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "retrieveAnApiLogResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnApiLogResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnApiLogResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14488,18 +13805,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "retrieveAnApiLogResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnApiLogResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAnApiLogResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -14507,18 +13824,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "retrieveAnApiLogResponseDataAttributesRequest", "key": "request", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnApiLogResponseDataAttributesRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAnApiLogResponseDataAttributesRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -14526,19 +13843,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "retrieveAnApiLogResponseDataAttributesRequestMethod", "key": "method", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnApiLogResponseDataAttributesRequestMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnApiLogResponseDataAttributesRequestMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14551,19 +13868,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "retrieveAnApiLogResponseDataAttributesRequestPath", "key": "path", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnApiLogResponseDataAttributesRequestPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnApiLogResponseDataAttributesRequestPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14576,18 +13893,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "retrieveAnApiLogResponseDataAttributesRequestHeaders", "key": "headers", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnApiLogResponseDataAttributesRequestHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAnApiLogResponseDataAttributesRequestHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -14595,19 +13912,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "retrieveAnApiLogResponseDataAttributesRequestHeadersAuthorization", "key": "Authorization", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnApiLogResponseDataAttributesRequestHeadersAuthorization", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnApiLogResponseDataAttributesRequestHeadersAuthorization", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14625,18 +13942,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "retrieveAnApiLogResponseDataAttributesRequestGetParams", "key": "get-params", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnApiLogResponseDataAttributesRequestGetParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAnApiLogResponseDataAttributesRequestGetParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -14644,18 +13961,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "retrieveAnApiLogResponseDataAttributesRequestGetParamsFilter", "key": "filter", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnApiLogResponseDataAttributesRequestGetParamsFilter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAnApiLogResponseDataAttributesRequestGetParamsFilter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -14663,19 +13980,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "retrieveAnApiLogResponseDataAttributesRequestGetParamsFilterReferenceId", "key": "reference_id", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnApiLogResponseDataAttributesRequestGetParamsFilterReferenceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnApiLogResponseDataAttributesRequestGetParamsFilterReferenceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14698,18 +14015,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "retrieveAnApiLogResponseDataAttributesRequestPostParams", "key": "post-params", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnApiLogResponseDataAttributesRequestPostParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAnApiLogResponseDataAttributesRequestPostParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -14721,19 +14038,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "retrieveAnApiLogResponseDataAttributesRequestIpAddress", "key": "ip-address", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnApiLogResponseDataAttributesRequestIpAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnApiLogResponseDataAttributesRequestIpAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14751,18 +14068,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "retrieveAnApiLogResponseDataAttributesResponse", "key": "response", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnApiLogResponseDataAttributesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAnApiLogResponseDataAttributesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -14770,16 +14087,16 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "retrieveAnApiLogResponseDataAttributesResponseStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnApiLogResponseDataAttributesResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnApiLogResponseDataAttributesResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -14793,18 +14110,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "retrieveAnApiLogResponseDataAttributesResponseHeaders", "key": "headers", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnApiLogResponseDataAttributesResponseHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAnApiLogResponseDataAttributesResponseHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -14812,19 +14129,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "retrieveAnApiLogResponseDataAttributesResponseHeadersRequestId", "key": "Request-Id", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnApiLogResponseDataAttributesResponseHeadersRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnApiLogResponseDataAttributesResponseHeadersRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14842,20 +14159,20 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "retrieveAnApiLogResponseDataAttributesResponseBody", "key": "body", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnApiLogResponseDataAttributesResponseBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnApiLogResponseDataAttributesResponseBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "RetrieveAnApiLogResponseDataAttributesResponseBody", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -14872,19 +14189,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "retrieveAnApiLogResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnApiLogResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnApiLogResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14906,7 +14223,7 @@ Any files connected to an Inquiry will be available to download via the ["Retrie }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve an API Log", "tags": [], @@ -14914,7 +14231,7 @@ Any files connected to an Inquiry will be available to download via the ["Retrie { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve the details of a Document.", "errorStatusCode": [ 400, @@ -14922,23 +14239,23 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "document-id", "value": { - "primitive": { - "string": "document-id", + "type": "primitive", + "value": { "type": "string", + "value": "document-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { @@ -14946,80 +14263,80 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "attributes": { "properties": { "created-at": { - "primitive": { - "string": "2020-04-07T02:33:41.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-04-07T02:33:41.000Z", }, - "type": "primitive", }, "document-type": { - "primitive": { - "string": "invoice", + "type": "primitive", + "value": { "type": "string", + "value": "invoice", }, - "type": "primitive", }, "files": { - "array": [ + "type": "array", + "value": [ { "properties": { "filename": { - "primitive": { - "string": "multipage_example.pdf", + "type": "primitive", + "value": { "type": "string", + "value": "multipage_example.pdf", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "https://withpersona.com/api/v1/files/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdUUyIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--7b006f97a2438d58fc9aec7baa121592f823e678/multipage_example.pdf", + "type": "primitive", + "value": { "type": "string", + "value": "https://withpersona.com/api/v1/files/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdUUyIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--7b006f97a2438d58fc9aec7baa121592f823e678/multipage_example.pdf", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "kind": { - "primitive": { - "string": "generic", + "type": "primitive", + "value": { "type": "string", + "value": "generic", }, - "type": "primitive", }, "processed-at": { - "primitive": { - "string": "2020-04-07T05:50:53.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-04-07T05:50:53.000Z", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "ready", + "type": "primitive", + "value": { "type": "string", + "value": "ready", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "doc_JT2Bc2g6rEAVsaZjXs3d6oYq", + "type": "primitive", + "value": { "type": "string", + "value": "doc_JT2Bc2g6rEAVsaZjXs3d6oYq", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "document/generic", + "type": "primitive", + "value": { "type": "string", + "value": "document/generic", }, - "type": "primitive", }, }, "type": "object", @@ -15034,21 +14351,21 @@ Any files connected to an Inquiry will be available to download via the ["Retrie { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveADocumentRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveADocumentRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15056,74 +14373,42 @@ Any files connected to an Inquiry will be available to download via the ["Retrie }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "retrieve-a-document", "path": "/documents/{document-id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "document-id", "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveADocumentRequestDocumentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "document/generic", - "id": "doc_JT2Bc2g6rEAVsaZjXs3d6oYq", - "attributes": { - "kind": "generic", - "status": "ready", - "created-at": "2020-04-07T02:33:41.000Z", - "processed-at": "2020-04-07T05:50:53.000Z", - "files": [ - { - "filename": "multipage_example.pdf", - "url": "https://withpersona.com/api/v1/files/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdUUyIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--7b006f97a2438d58fc9aec7baa121592f823e678/multipage_example.pdf" - } - ], - "document-type": "invoice" - }, - "relationships": { - "inquiry": { - "data": { - "type": "inquiry", - "id": "inq_GC7xwqnhgNHwomz5yT3geLrT" - } - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveADocumentResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -15131,18 +14416,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "retrieveADocumentResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveADocumentResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveADocumentResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -15150,19 +14435,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "retrieveADocumentResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveADocumentResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveADocumentResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15175,19 +14460,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "retrieveADocumentResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveADocumentResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveADocumentResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15200,18 +14485,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "retrieveADocumentResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveADocumentResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveADocumentResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -15219,19 +14504,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "retrieveADocumentResponseDataAttributesKind", "key": "kind", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveADocumentResponseDataAttributesKind", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveADocumentResponseDataAttributesKind", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15244,19 +14529,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "retrieveADocumentResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveADocumentResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveADocumentResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15269,19 +14554,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "retrieveADocumentResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveADocumentResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveADocumentResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15294,19 +14579,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "retrieveADocumentResponseDataAttributesProcessedAt", "key": "processed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveADocumentResponseDataAttributesProcessedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveADocumentResponseDataAttributesProcessedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15319,24 +14604,24 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "retrieveADocumentResponseDataAttributesFiles", "key": "files", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveADocumentResponseDataAttributesFiles", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveADocumentResponseDataAttributesFiles", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveADocumentResponseDataAttributesFilesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -15344,19 +14629,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "retrieveADocumentResponseDataAttributesFilesItemFilename", "key": "filename", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveADocumentResponseDataAttributesFilesItemFilename", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveADocumentResponseDataAttributesFilesItemFilename", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15369,19 +14654,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "retrieveADocumentResponseDataAttributesFilesItemUrl", "key": "url", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveADocumentResponseDataAttributesFilesItemUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveADocumentResponseDataAttributesFilesItemUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15400,19 +14685,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "retrieveADocumentResponseDataAttributesDocumentType", "key": "document-type", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveADocumentResponseDataAttributesDocumentType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveADocumentResponseDataAttributesDocumentType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15430,18 +14715,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "retrieveADocumentResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveADocumentResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveADocumentResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -15449,18 +14734,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "retrieveADocumentResponseDataRelationshipsInquiry", "key": "inquiry", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveADocumentResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveADocumentResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -15468,18 +14753,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "retrieveADocumentResponseDataRelationshipsInquiryData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveADocumentResponseDataRelationshipsInquiryData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveADocumentResponseDataRelationshipsInquiryData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -15487,19 +14772,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "retrieveADocumentResponseDataRelationshipsInquiryDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveADocumentResponseDataRelationshipsInquiryDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveADocumentResponseDataRelationshipsInquiryDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15512,19 +14797,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "retrieveADocumentResponseDataRelationshipsInquiryDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveADocumentResponseDataRelationshipsInquiryDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveADocumentResponseDataRelationshipsInquiryDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15556,7 +14841,7 @@ Any files connected to an Inquiry will be available to download via the ["Retrie }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve a Document", "tags": [], @@ -15564,7 +14849,7 @@ Any files connected to an Inquiry will be available to download via the ["Retrie { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Create a new generic document.", "errorStatusCode": [ 400, @@ -15572,9 +14857,9 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -15593,84 +14878,84 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "attributes": { "properties": { "created-at": { - "primitive": { - "string": "2020-04-18T15:43:25.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-04-18T15:43:25.000Z", }, - "type": "primitive", }, "files": { - "array": [ + "type": "array", + "value": [ { "properties": { "filename": { - "primitive": { - "string": "multipage_example.pdf", + "type": "primitive", + "value": { "type": "string", + "value": "multipage_example.pdf", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "https://withpersona.com/api/v1/files/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdHc4IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--c4482780e1fa5c7bc0a26fc73b1dd76c44b98ad8/multipage_example.pdf", + "type": "primitive", + "value": { "type": "string", + "value": "https://withpersona.com/api/v1/files/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdHc4IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--c4482780e1fa5c7bc0a26fc73b1dd76c44b98ad8/multipage_example.pdf", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "kind": { - "primitive": { - "string": "proof_of_employment", + "type": "primitive", + "value": { "type": "string", + "value": "proof_of_employment", }, - "type": "primitive", }, "processed-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "status": { - "primitive": { - "string": "initiated", + "type": "primitive", + "value": { "type": "string", + "value": "initiated", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "doc_8HfuATwEZbXT532wv6pzWMTN", + "type": "primitive", + "value": { "type": "string", + "value": "doc_8HfuATwEZbXT532wv6pzWMTN", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "document/generic", + "type": "primitive", + "value": { "type": "string", + "value": "document/generic", }, - "type": "primitive", }, }, "type": "object", @@ -15685,21 +14970,21 @@ Any files connected to an Inquiry will be available to download via the ["Retrie { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateADocumentRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateADocumentRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15709,21 +14994,21 @@ Any files connected to an Inquiry will be available to download via the ["Retrie { "description": "Ensures the request is idempotent", "name": "Idempotency-Key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateADocumentRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateADocumentRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15731,23 +15016,22 @@ Any files connected to an Inquiry will be available to download via the ["Retrie }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create-a-document", "path": "/document/generics", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateADocumentRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -15757,10 +15041,10 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateADocumentRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -15768,18 +15052,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADocumentRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createADocumentRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateADocumentRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -15787,13 +15071,13 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADocumentRequestDataAttributesInquiryId", "key": "inquiry-id", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateADocumentRequestDataAttributesInquiryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15807,11 +15091,11 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "schema": { "description": "Identifier for this document, e.g. "proof_of_employment"", "generatedName": "CreateADocumentRequestDataAttributesKind", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15831,48 +15115,17 @@ Any files connected to an Inquiry will be available to download via the ["Retrie }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "201", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "document/generic", - "id": "doc_8HfuATwEZbXT532wv6pzWMTN", - "attributes": { - "kind": "proof_of_employment", - "status": "initiated", - "created-at": "2020-04-18T15:43:25.000Z", - "processed-at": null, - "files": [ - { - "filename": "multipage_example.pdf", - "url": "https://withpersona.com/api/v1/files/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdHc4IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--c4482780e1fa5c7bc0a26fc73b1dd76c44b98ad8/multipage_example.pdf" - } - ] - }, - "relationships": { - "inquiry": { - "data": { - "type": "inquiry", - "id": "inq_jdRz9RHNRzkjxUqZApHwX1ZU" - } - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateADocumentResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -15880,18 +15133,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADocumentResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createADocumentResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateADocumentResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -15899,19 +15152,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADocumentResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "createADocumentResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateADocumentResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15924,19 +15177,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADocumentResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "createADocumentResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateADocumentResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15949,18 +15202,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADocumentResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createADocumentResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateADocumentResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -15968,19 +15221,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADocumentResponseDataAttributesKind", "key": "kind", "schema": { - "description": undefined, + "description": null, "generatedName": "createADocumentResponseDataAttributesKind", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateADocumentResponseDataAttributesKind", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15993,19 +15246,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADocumentResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "createADocumentResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateADocumentResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16018,19 +15271,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADocumentResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createADocumentResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateADocumentResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16043,14 +15296,14 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADocumentResponseDataAttributesProcessedAt", "key": "processed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createADocumentResponseDataAttributesProcessedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateADocumentResponseDataAttributesProcessedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -16061,24 +15314,24 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADocumentResponseDataAttributesFiles", "key": "files", "schema": { - "description": undefined, + "description": null, "generatedName": "createADocumentResponseDataAttributesFiles", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateADocumentResponseDataAttributesFiles", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateADocumentResponseDataAttributesFilesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -16086,19 +15339,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADocumentResponseDataAttributesFilesItemFilename", "key": "filename", "schema": { - "description": undefined, + "description": null, "generatedName": "createADocumentResponseDataAttributesFilesItemFilename", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateADocumentResponseDataAttributesFilesItemFilename", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16111,19 +15364,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADocumentResponseDataAttributesFilesItemUrl", "key": "url", "schema": { - "description": undefined, + "description": null, "generatedName": "createADocumentResponseDataAttributesFilesItemUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateADocumentResponseDataAttributesFilesItemUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16147,18 +15400,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADocumentResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "createADocumentResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateADocumentResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -16166,18 +15419,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADocumentResponseDataRelationshipsInquiry", "key": "inquiry", "schema": { - "description": undefined, + "description": null, "generatedName": "createADocumentResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateADocumentResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -16185,18 +15438,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADocumentResponseDataRelationshipsInquiryData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createADocumentResponseDataRelationshipsInquiryData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateADocumentResponseDataRelationshipsInquiryData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -16204,19 +15457,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADocumentResponseDataRelationshipsInquiryDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "createADocumentResponseDataRelationshipsInquiryDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateADocumentResponseDataRelationshipsInquiryDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16229,19 +15482,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADocumentResponseDataRelationshipsInquiryDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "createADocumentResponseDataRelationshipsInquiryDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateADocumentResponseDataRelationshipsInquiryDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16273,7 +15526,7 @@ Any files connected to an Inquiry will be available to download via the ["Retrie }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a Generic Document", "tags": [], @@ -16281,7 +15534,7 @@ Any files connected to an Inquiry will be available to download via the ["Retrie { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Updates an existing generic document. Can only update \`initiated\` documents.", "errorStatusCode": [ 400, @@ -16289,18 +15542,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "document-id", "value": { - "primitive": { - "string": "document-id", + "type": "primitive", + "value": { "type": "string", + "value": "document-id", }, - "type": "primitive", }, }, ], @@ -16321,84 +15574,84 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "attributes": { "properties": { "created-at": { - "primitive": { - "string": "2020-04-18T15:43:25.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-04-18T15:43:25.000Z", }, - "type": "primitive", }, "files": { - "array": [ + "type": "array", + "value": [ { "properties": { "filename": { - "primitive": { - "string": "multipage_example.pdf", + "type": "primitive", + "value": { "type": "string", + "value": "multipage_example.pdf", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "https://withpersona.com/api/v1/files/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdHc4IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--c4482780e1fa5c7bc0a26fc73b1dd76c44b98ad8/multipage_example.pdf", + "type": "primitive", + "value": { "type": "string", + "value": "https://withpersona.com/api/v1/files/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdHc4IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--c4482780e1fa5c7bc0a26fc73b1dd76c44b98ad8/multipage_example.pdf", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "kind": { - "primitive": { - "string": "proof_of_address", + "type": "primitive", + "value": { "type": "string", + "value": "proof_of_address", }, - "type": "primitive", }, "processed-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "status": { - "primitive": { - "string": "initiated", + "type": "primitive", + "value": { "type": "string", + "value": "initiated", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "doc_8HfuATwEZbXT532wv6pzWMTN", + "type": "primitive", + "value": { "type": "string", + "value": "doc_8HfuATwEZbXT532wv6pzWMTN", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "document/generic", + "type": "primitive", + "value": { "type": "string", + "value": "document/generic", }, - "type": "primitive", }, }, "type": "object", @@ -16413,21 +15666,21 @@ Any files connected to an Inquiry will be available to download via the ["Retrie { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateADocumentRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateADocumentRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16437,21 +15690,21 @@ Any files connected to an Inquiry will be available to download via the ["Retrie { "description": "Ensures the request is idempotent", "name": "Idempotency-Key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateADocumentRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateADocumentRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16459,41 +15712,40 @@ Any files connected to an Inquiry will be available to download via the ["Retrie }, }, ], - "internal": undefined, + "internal": null, "method": "PATCH", "operationId": "update-a-document", "path": "/document/generics/{document-id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "document-id", "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateADocumentRequestDocumentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateADocumentRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -16503,10 +15755,10 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateADocumentRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -16514,18 +15766,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "updateADocumentRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "updateADocumentRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateADocumentRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -16533,19 +15785,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "updateADocumentRequestDataAttributesKind", "key": "kind", "schema": { - "description": undefined, + "description": null, "generatedName": "updateADocumentRequestDataAttributesKind", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Identifier for this document, e.g. "proof_of_employment"", "generatedName": "UpdateADocumentRequestDataAttributesKind", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16566,48 +15818,17 @@ Any files connected to an Inquiry will be available to download via the ["Retrie }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "document/generic", - "id": "doc_8HfuATwEZbXT532wv6pzWMTN", - "attributes": { - "kind": "proof_of_address", - "status": "initiated", - "created-at": "2020-04-18T15:43:25.000Z", - "processed-at": null, - "files": [ - { - "filename": "multipage_example.pdf", - "url": "https://withpersona.com/api/v1/files/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdHc4IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--c4482780e1fa5c7bc0a26fc73b1dd76c44b98ad8/multipage_example.pdf" - } - ] - }, - "relationships": { - "inquiry": { - "data": { - "type": "inquiry", - "id": "inq_jdRz9RHNRzkjxUqZApHwX1ZU" - } - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateADocumentResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -16615,18 +15836,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "updateADocumentResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "updateADocumentResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateADocumentResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -16634,19 +15855,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "updateADocumentResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "updateADocumentResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateADocumentResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16659,19 +15880,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "updateADocumentResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "updateADocumentResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateADocumentResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16684,18 +15905,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "updateADocumentResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "updateADocumentResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateADocumentResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -16703,19 +15924,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "updateADocumentResponseDataAttributesKind", "key": "kind", "schema": { - "description": undefined, + "description": null, "generatedName": "updateADocumentResponseDataAttributesKind", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateADocumentResponseDataAttributesKind", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16728,19 +15949,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "updateADocumentResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "updateADocumentResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateADocumentResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16753,19 +15974,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "updateADocumentResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "updateADocumentResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateADocumentResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16778,14 +15999,14 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "updateADocumentResponseDataAttributesProcessedAt", "key": "processed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "updateADocumentResponseDataAttributesProcessedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "UpdateADocumentResponseDataAttributesProcessedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -16796,24 +16017,24 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "updateADocumentResponseDataAttributesFiles", "key": "files", "schema": { - "description": undefined, + "description": null, "generatedName": "updateADocumentResponseDataAttributesFiles", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateADocumentResponseDataAttributesFiles", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateADocumentResponseDataAttributesFilesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -16821,19 +16042,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "updateADocumentResponseDataAttributesFilesItemFilename", "key": "filename", "schema": { - "description": undefined, + "description": null, "generatedName": "updateADocumentResponseDataAttributesFilesItemFilename", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateADocumentResponseDataAttributesFilesItemFilename", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16846,19 +16067,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "updateADocumentResponseDataAttributesFilesItemUrl", "key": "url", "schema": { - "description": undefined, + "description": null, "generatedName": "updateADocumentResponseDataAttributesFilesItemUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateADocumentResponseDataAttributesFilesItemUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16882,18 +16103,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "updateADocumentResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "updateADocumentResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateADocumentResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -16901,18 +16122,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "updateADocumentResponseDataRelationshipsInquiry", "key": "inquiry", "schema": { - "description": undefined, + "description": null, "generatedName": "updateADocumentResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateADocumentResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -16920,18 +16141,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "updateADocumentResponseDataRelationshipsInquiryData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "updateADocumentResponseDataRelationshipsInquiryData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateADocumentResponseDataRelationshipsInquiryData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -16939,19 +16160,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "updateADocumentResponseDataRelationshipsInquiryDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "updateADocumentResponseDataRelationshipsInquiryDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateADocumentResponseDataRelationshipsInquiryDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16964,19 +16185,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "updateADocumentResponseDataRelationshipsInquiryDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "updateADocumentResponseDataRelationshipsInquiryDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateADocumentResponseDataRelationshipsInquiryDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17008,7 +16229,7 @@ Any files connected to an Inquiry will be available to download via the ["Retrie }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Update a Generic Document", "tags": [], @@ -17016,7 +16237,7 @@ Any files connected to an Inquiry will be available to download via the ["Retrie { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Submit a generic document for processing. Can only submit \`initiated\` documents with files attached.", "errorStatusCode": [ 400, @@ -17024,23 +16245,23 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "document-id", "value": { - "primitive": { - "string": "document-id", + "type": "primitive", + "value": { "type": "string", + "value": "document-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { @@ -17048,84 +16269,84 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "attributes": { "properties": { "created-at": { - "primitive": { - "string": "2020-04-18T15:43:25.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-04-18T15:43:25.000Z", }, - "type": "primitive", }, "files": { - "array": [ + "type": "array", + "value": [ { "properties": { "filename": { - "primitive": { - "string": "multipage_example.pdf", + "type": "primitive", + "value": { "type": "string", + "value": "multipage_example.pdf", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "https://withpersona.com/api/v1/files/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdHc4IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--c4482780e1fa5c7bc0a26fc73b1dd76c44b98ad8/multipage_example.pdf", + "type": "primitive", + "value": { "type": "string", + "value": "https://withpersona.com/api/v1/files/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdHc4IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--c4482780e1fa5c7bc0a26fc73b1dd76c44b98ad8/multipage_example.pdf", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "kind": { - "primitive": { - "string": "proof_of_address", + "type": "primitive", + "value": { "type": "string", + "value": "proof_of_address", }, - "type": "primitive", }, "processed-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "status": { - "primitive": { - "string": "submitted", + "type": "primitive", + "value": { "type": "string", + "value": "submitted", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "doc_8HfuATwEZbXT532wv6pzWMTN", + "type": "primitive", + "value": { "type": "string", + "value": "doc_8HfuATwEZbXT532wv6pzWMTN", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "document/generic", + "type": "primitive", + "value": { "type": "string", + "value": "document/generic", }, - "type": "primitive", }, }, "type": "object", @@ -17140,21 +16361,21 @@ Any files connected to an Inquiry will be available to download via the ["Retrie { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SubmitADocumentRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitADocumentRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17164,21 +16385,21 @@ Any files connected to an Inquiry will be available to download via the ["Retrie { "description": "Ensures the request is idempotent", "name": "Idempotency-Key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SubmitADocumentRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitADocumentRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17186,73 +16407,42 @@ Any files connected to an Inquiry will be available to download via the ["Retrie }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "submit-a-document", "path": "/document/generics/{document-id}/submit", "pathParameters": [ { - "description": undefined, + "description": null, "name": "document-id", "schema": { - "description": undefined, + "description": null, "generatedName": "SubmitADocumentRequestDocumentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "document/generic", - "id": "doc_8HfuATwEZbXT532wv6pzWMTN", - "attributes": { - "kind": "proof_of_address", - "status": "submitted", - "created-at": "2020-04-18T15:43:25.000Z", - "processed-at": null, - "files": [ - { - "filename": "multipage_example.pdf", - "url": "https://withpersona.com/api/v1/files/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdHc4IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--c4482780e1fa5c7bc0a26fc73b1dd76c44b98ad8/multipage_example.pdf" - } - ] - }, - "relationships": { - "inquiry": { - "data": { - "type": "inquiry", - "id": "inq_jdRz9RHNRzkjxUqZApHwX1ZU" - } - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitADocumentResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -17260,18 +16450,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "submitADocumentResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "submitADocumentResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitADocumentResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -17279,19 +16469,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "submitADocumentResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "submitADocumentResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitADocumentResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17304,19 +16494,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "submitADocumentResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "submitADocumentResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitADocumentResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17329,18 +16519,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "submitADocumentResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "submitADocumentResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitADocumentResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -17348,19 +16538,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "submitADocumentResponseDataAttributesKind", "key": "kind", "schema": { - "description": undefined, + "description": null, "generatedName": "submitADocumentResponseDataAttributesKind", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitADocumentResponseDataAttributesKind", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17373,19 +16563,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "submitADocumentResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "submitADocumentResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitADocumentResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17398,19 +16588,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "submitADocumentResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "submitADocumentResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitADocumentResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17423,14 +16613,14 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "submitADocumentResponseDataAttributesProcessedAt", "key": "processed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "submitADocumentResponseDataAttributesProcessedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SubmitADocumentResponseDataAttributesProcessedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -17441,24 +16631,24 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "submitADocumentResponseDataAttributesFiles", "key": "files", "schema": { - "description": undefined, + "description": null, "generatedName": "submitADocumentResponseDataAttributesFiles", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitADocumentResponseDataAttributesFiles", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitADocumentResponseDataAttributesFilesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -17466,19 +16656,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "submitADocumentResponseDataAttributesFilesItemFilename", "key": "filename", "schema": { - "description": undefined, + "description": null, "generatedName": "submitADocumentResponseDataAttributesFilesItemFilename", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitADocumentResponseDataAttributesFilesItemFilename", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17491,19 +16681,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "submitADocumentResponseDataAttributesFilesItemUrl", "key": "url", "schema": { - "description": undefined, + "description": null, "generatedName": "submitADocumentResponseDataAttributesFilesItemUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitADocumentResponseDataAttributesFilesItemUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17527,18 +16717,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "submitADocumentResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "submitADocumentResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitADocumentResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -17546,18 +16736,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "submitADocumentResponseDataRelationshipsInquiry", "key": "inquiry", "schema": { - "description": undefined, + "description": null, "generatedName": "submitADocumentResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitADocumentResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -17565,18 +16755,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "submitADocumentResponseDataRelationshipsInquiryData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "submitADocumentResponseDataRelationshipsInquiryData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitADocumentResponseDataRelationshipsInquiryData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -17584,19 +16774,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "submitADocumentResponseDataRelationshipsInquiryDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "submitADocumentResponseDataRelationshipsInquiryDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitADocumentResponseDataRelationshipsInquiryDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17609,19 +16799,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "submitADocumentResponseDataRelationshipsInquiryDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "submitADocumentResponseDataRelationshipsInquiryDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitADocumentResponseDataRelationshipsInquiryDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17653,7 +16843,7 @@ Any files connected to an Inquiry will be available to download via the ["Retrie }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Submit a Generic Document", "tags": [], @@ -17661,7 +16851,7 @@ Any files connected to an Inquiry will be available to download via the ["Retrie { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Create a new database verification", "errorStatusCode": [], "examples": [], @@ -17670,21 +16860,21 @@ Any files connected to an Inquiry will be available to download via the ["Retrie { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateADatabaseVerificationRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateADatabaseVerificationRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17694,21 +16884,21 @@ Any files connected to an Inquiry will be available to download via the ["Retrie { "description": "Ensures the request is idempotent", "name": "Idempotency-Key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateADatabaseVerificationRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateADatabaseVerificationRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17716,21 +16906,21 @@ Any files connected to an Inquiry will be available to download via the ["Retrie }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create-a-database-verification", "path": "/verification/databases", "pathParameters": [ { - "description": undefined, + "description": null, "name": "data", "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateADatabaseVerificationRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -17738,18 +16928,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADatabaseVerificationRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createADatabaseVerificationRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateADatabaseVerificationRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -17759,11 +16949,11 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "schema": { "description": "ID of Verification Template. You can find your Verification Template IDs [here](https://app.withpersona.com/dashboard/verification-templates?filter=%7B%22type%22%3A%5B%22verification-template%2Fdatabase"%5D%7D)", "generatedName": "CreateADatabaseVerificationRequestDataAttributesVerificationTemplateId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17777,11 +16967,11 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "schema": { "description": "Country of residence for the individual", "generatedName": "CreateADatabaseVerificationRequestDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17793,19 +16983,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADatabaseVerificationRequestDataAttributesNameFirst", "key": "name-first", "schema": { - "description": undefined, + "description": null, "generatedName": "createADatabaseVerificationRequestDataAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Given/first name of the individual", "generatedName": "CreateADatabaseVerificationRequestDataAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17818,19 +17008,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADatabaseVerificationRequestDataAttributesNameLast", "key": "name-last", "schema": { - "description": undefined, + "description": null, "generatedName": "createADatabaseVerificationRequestDataAttributesNameLast", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Family/last name of the individual", "generatedName": "CreateADatabaseVerificationRequestDataAttributesNameLast", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17843,19 +17033,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADatabaseVerificationRequestDataAttributesBirthdate", "key": "birthdate", "schema": { - "description": undefined, + "description": null, "generatedName": "createADatabaseVerificationRequestDataAttributesBirthdate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Birthdate of the individual", "generatedName": "CreateADatabaseVerificationRequestDataAttributesBirthdate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17868,19 +17058,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADatabaseVerificationRequestDataAttributesIdentificationNumber", "key": "identification-number", "schema": { - "description": undefined, + "description": null, "generatedName": "createADatabaseVerificationRequestDataAttributesIdentificationNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Unique ID number of the individual", "generatedName": "CreateADatabaseVerificationRequestDataAttributesIdentificationNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17893,19 +17083,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADatabaseVerificationRequestDataAttributesAddressStreet1", "key": "address-street-1", "schema": { - "description": undefined, + "description": null, "generatedName": "createADatabaseVerificationRequestDataAttributesAddressStreet1", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "First address street line of the individual", "generatedName": "CreateADatabaseVerificationRequestDataAttributesAddressStreet1", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17918,19 +17108,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADatabaseVerificationRequestDataAttributesAddressStreet2", "key": "address-street-2", "schema": { - "description": undefined, + "description": null, "generatedName": "createADatabaseVerificationRequestDataAttributesAddressStreet2", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Second address street line of the individual", "generatedName": "CreateADatabaseVerificationRequestDataAttributesAddressStreet2", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17943,19 +17133,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADatabaseVerificationRequestDataAttributesAddressCity", "key": "address-city", "schema": { - "description": undefined, + "description": null, "generatedName": "createADatabaseVerificationRequestDataAttributesAddressCity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "City of residence for the individual", "generatedName": "CreateADatabaseVerificationRequestDataAttributesAddressCity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17968,19 +17158,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADatabaseVerificationRequestDataAttributesAddressSubdivision", "key": "address-subdivision", "schema": { - "description": undefined, + "description": null, "generatedName": "createADatabaseVerificationRequestDataAttributesAddressSubdivision", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "State or province or locality of the individual", "generatedName": "CreateADatabaseVerificationRequestDataAttributesAddressSubdivision", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17993,19 +17183,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADatabaseVerificationRequestDataAttributesAddressPostalCode", "key": "address-postal-code", "schema": { - "description": undefined, + "description": null, "generatedName": "createADatabaseVerificationRequestDataAttributesAddressPostalCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Postal code of the individual", "generatedName": "CreateADatabaseVerificationRequestDataAttributesAddressPostalCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18020,51 +17210,22 @@ Any files connected to an Inquiry will be available to download via the ["Retrie ], "type": "object", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "verification/database", - "id": "ver_6hhbmCZyhrhTjqHVwwP66QGe", - "attributes": { - "status": "initiated", - "created-at": "2022-08-02T04:53:19.000Z", - "created-at-ts": 1659415999, - "submitted-at": null, - "submitted-at-ts": null, - "completed-at": null, - "completed-at-ts": null, - "country-code": null, - "name-first": "ALEXANDER", - "name-middle": null, - "checks": [] - }, - "relationships": { - "inquiry": { - "data": null - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateADatabaseVerificationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -18072,18 +17233,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADatabaseVerificationResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createADatabaseVerificationResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateADatabaseVerificationResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -18091,19 +17252,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADatabaseVerificationResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "createADatabaseVerificationResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateADatabaseVerificationResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18116,19 +17277,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADatabaseVerificationResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "createADatabaseVerificationResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateADatabaseVerificationResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18141,18 +17302,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADatabaseVerificationResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createADatabaseVerificationResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateADatabaseVerificationResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -18160,19 +17321,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADatabaseVerificationResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "createADatabaseVerificationResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateADatabaseVerificationResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18185,19 +17346,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADatabaseVerificationResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createADatabaseVerificationResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateADatabaseVerificationResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18210,16 +17371,16 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADatabaseVerificationResponseDataAttributesCreatedAtTs", "key": "created-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "createADatabaseVerificationResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateADatabaseVerificationResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -18233,14 +17394,14 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADatabaseVerificationResponseDataAttributesSubmittedAt", "key": "submitted-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createADatabaseVerificationResponseDataAttributesSubmittedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateADatabaseVerificationResponseDataAttributesSubmittedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -18251,14 +17412,14 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADatabaseVerificationResponseDataAttributesSubmittedAtTs", "key": "submitted-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "createADatabaseVerificationResponseDataAttributesSubmittedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateADatabaseVerificationResponseDataAttributesSubmittedAtTs", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -18269,14 +17430,14 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADatabaseVerificationResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createADatabaseVerificationResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateADatabaseVerificationResponseDataAttributesCompletedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -18287,14 +17448,14 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADatabaseVerificationResponseDataAttributesCompletedAtTs", "key": "completed-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "createADatabaseVerificationResponseDataAttributesCompletedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateADatabaseVerificationResponseDataAttributesCompletedAtTs", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -18305,14 +17466,14 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADatabaseVerificationResponseDataAttributesCountryCode", "key": "country-code", "schema": { - "description": undefined, + "description": null, "generatedName": "createADatabaseVerificationResponseDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateADatabaseVerificationResponseDataAttributesCountryCode", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -18323,19 +17484,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADatabaseVerificationResponseDataAttributesNameFirst", "key": "name-first", "schema": { - "description": undefined, + "description": null, "generatedName": "createADatabaseVerificationResponseDataAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateADatabaseVerificationResponseDataAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18348,14 +17509,14 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADatabaseVerificationResponseDataAttributesNameMiddle", "key": "name-middle", "schema": { - "description": undefined, + "description": null, "generatedName": "createADatabaseVerificationResponseDataAttributesNameMiddle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateADatabaseVerificationResponseDataAttributesNameMiddle", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -18366,20 +17527,20 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADatabaseVerificationResponseDataAttributesChecks", "key": "checks", "schema": { - "description": undefined, + "description": null, "generatedName": "createADatabaseVerificationResponseDataAttributesChecks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateADatabaseVerificationResponseDataAttributesChecks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "CreateADatabaseVerificationResponseDataAttributesChecks", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -18396,18 +17557,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADatabaseVerificationResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "createADatabaseVerificationResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateADatabaseVerificationResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -18415,18 +17576,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADatabaseVerificationResponseDataRelationshipsInquiry", "key": "inquiry", "schema": { - "description": undefined, + "description": null, "generatedName": "createADatabaseVerificationResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateADatabaseVerificationResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -18434,14 +17595,14 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADatabaseVerificationResponseDataRelationshipsInquiryData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createADatabaseVerificationResponseDataRelationshipsInquiryData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateADatabaseVerificationResponseDataRelationshipsInquiryData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -18466,7 +17627,7 @@ Any files connected to an Inquiry will be available to download via the ["Retrie }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a Database Verification", "tags": [], @@ -18474,15 +17635,15 @@ Any files connected to an Inquiry will be available to download via the ["Retrie { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Create a new government ID verification", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -18501,338 +17662,338 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "attributes": { "properties": { "back-photo-url": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "capture-method": { - "primitive": { - "string": "api", + "type": "primitive", + "value": { "type": "string", + "value": "api", }, - "type": "primitive", }, "completed-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "completed-at-ts": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "country-code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2022-07-28T16:55:44.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-28T16:55:44.000Z", }, - "type": "primitive", }, "created-at-ts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1659027344, }, - "type": "primitive", }, "endorsements": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "entity-confidence-reasons": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "generic", + "type": "primitive", + "value": { "type": "string", + "value": "generic", }, - "type": "primitive", }, ], - "type": "array", }, "entity-confidence-score": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "front-photo-url": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "id-class": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "name-first": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "name-middle": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "photo-urls": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "restrictions": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "selfie-photo-url": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "status": { - "primitive": { - "string": "initiated", + "type": "primitive", + "value": { "type": "string", + "value": "initiated", }, - "type": "primitive", }, "submitted-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "submitted-at-ts": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "vehicle-class": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, "type": "object", }, "id": { - "primitive": { - "string": "ver_rYJDSAT7BNJhVW8cz4fqEfHP", + "type": "primitive", + "value": { "type": "string", + "value": "ver_rYJDSAT7BNJhVW8cz4fqEfHP", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "verification/government-id", + "type": "primitive", + "value": { "type": "string", + "value": "verification/government-id", }, - "type": "primitive", }, }, "type": "object", @@ -18847,21 +18008,21 @@ Any files connected to an Inquiry will be available to download via the ["Retrie { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateAGovIdVerificationRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAGovIdVerificationRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18871,21 +18032,21 @@ Any files connected to an Inquiry will be available to download via the ["Retrie { "description": "Ensures the request is idempotent", "name": "Idempotency-Key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateAGovIdVerificationRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAGovIdVerificationRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18893,23 +18054,22 @@ Any files connected to an Inquiry will be available to download via the ["Retrie }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create-a-gov-id-verification", "path": "/verification/government-ids", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAGovIdVerificationRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -18919,10 +18079,10 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAGovIdVerificationRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -18930,18 +18090,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAGovIdVerificationRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovIdVerificationRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAGovIdVerificationRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -18951,11 +18111,11 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "schema": { "description": "ID of Verification Template. You can find your Verification Template IDs [here](https://app.withpersona.com/dashboard/verification-templates?filter=%7B%22type%22%3A%5B%22verification-template%2Fgovernment-id%22%5D%7D)", "generatedName": "CreateAGovIdVerificationRequestDataAttributesVerificationTemplateId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18967,19 +18127,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAGovIdVerificationRequestDataAttributesCountryCode", "key": "country-code", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovIdVerificationRequestDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ISO 3166-1 alpha-2 code of the ID’s issuing country.", "generatedName": "CreateAGovIdVerificationRequestDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18992,25 +18152,25 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAGovIdVerificationRequestDataAttributesSelectedIdClass", "key": "selected-id-class", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovIdVerificationRequestDataAttributesSelectedIdClass", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ID class of the input government ID.", "generatedName": "CreateAGovIdVerificationRequestDataAttributesSelectedIdClass", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAGovIdVerificationRequestDataAttributesSelectedIdClassItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19024,18 +18184,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAGovIdVerificationRequestDataAttributesFrontPhoto", "key": "front-photo", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovIdVerificationRequestDataAttributesFrontPhoto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Front of ID.", "generatedName": "CreateAGovIdVerificationRequestDataAttributesFrontPhoto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -19043,18 +18203,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAGovIdVerificationRequestDataAttributesFrontPhotoData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovIdVerificationRequestDataAttributesFrontPhotoData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Government ID photo data, must be images. Can provide more than one image and we will pick the best for processing. Can also be provided as uploaded file(s) such as with multipart/form-data requests instead of this object(s).", "generatedName": "CreateAGovIdVerificationRequestDataAttributesFrontPhotoData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -19064,11 +18224,11 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "schema": { "description": "Base64 encoded file.", "generatedName": "CreateAGovIdVerificationRequestDataAttributesFrontPhotoDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19082,11 +18242,11 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "schema": { "description": "Name of file.", "generatedName": "CreateAGovIdVerificationRequestDataAttributesFrontPhotoDataFilename", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19108,18 +18268,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAGovIdVerificationRequestDataAttributesBackPhoto", "key": "back-photo", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovIdVerificationRequestDataAttributesBackPhoto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Back of ID.", "generatedName": "CreateAGovIdVerificationRequestDataAttributesBackPhoto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -19127,18 +18287,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAGovIdVerificationRequestDataAttributesBackPhotoData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovIdVerificationRequestDataAttributesBackPhotoData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Government ID photo data, must be images. Can provide more than one image and we will pick the best for processing. Can also be provided as uploaded file(s) such as with multipart/form-data requests instead of this object(s).", "generatedName": "CreateAGovIdVerificationRequestDataAttributesBackPhotoData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -19148,11 +18308,11 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "schema": { "description": "Base64 encoded file.", "generatedName": "CreateAGovIdVerificationRequestDataAttributesBackPhotoDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19166,11 +18326,11 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "schema": { "description": "Name of file.", "generatedName": "CreateAGovIdVerificationRequestDataAttributesBackPhotoDataFilename", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19200,65 +18360,17 @@ Any files connected to an Inquiry will be available to download via the ["Retrie }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "201", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "verification/government-id", - "id": "ver_rYJDSAT7BNJhVW8cz4fqEfHP", - "attributes": { - "status": "initiated", - "created-at": "2022-07-28T16:55:44.000Z", - "created-at-ts": 1659027344, - "submitted-at": null, - "submitted-at-ts": null, - "completed-at": null, - "completed-at-ts": null, - "country-code": "US", - "entity-confidence-score": null, - "entity-confidence-reasons": [ - "generic" - ], - "front-photo-url": null, - "back-photo-url": null, - "photo-urls": null, - "selfie-photo-url": null, - "id-class": null, - "capture-method": "api", - "name-first": null, - "name-middle": null, - "endorsements": null, - "restrictions": null, - "vehicle-class": null, - "checks": [] - }, - "relationships": { - "inquiry": { - "data": null - }, - "document": { - "data": { - "type": "document/government-id", - "id": "doc_QZ8M2J1fH2o76Rq57vuVWMsE" - } - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAGovIdVerificationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -19266,18 +18378,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAGovIdVerificationResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovIdVerificationResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAGovIdVerificationResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -19285,19 +18397,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAGovIdVerificationResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovIdVerificationResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAGovIdVerificationResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19310,19 +18422,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAGovIdVerificationResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovIdVerificationResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAGovIdVerificationResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19335,18 +18447,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAGovIdVerificationResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovIdVerificationResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAGovIdVerificationResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -19354,19 +18466,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAGovIdVerificationResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovIdVerificationResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAGovIdVerificationResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19379,19 +18491,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAGovIdVerificationResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovIdVerificationResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAGovIdVerificationResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19404,16 +18516,16 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAGovIdVerificationResponseDataAttributesCreatedAtTs", "key": "created-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovIdVerificationResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAGovIdVerificationResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -19427,14 +18539,14 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAGovIdVerificationResponseDataAttributesSubmittedAt", "key": "submitted-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovIdVerificationResponseDataAttributesSubmittedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAGovIdVerificationResponseDataAttributesSubmittedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -19445,14 +18557,14 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAGovIdVerificationResponseDataAttributesSubmittedAtTs", "key": "submitted-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovIdVerificationResponseDataAttributesSubmittedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAGovIdVerificationResponseDataAttributesSubmittedAtTs", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -19463,14 +18575,14 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAGovIdVerificationResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovIdVerificationResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAGovIdVerificationResponseDataAttributesCompletedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -19481,14 +18593,14 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAGovIdVerificationResponseDataAttributesCompletedAtTs", "key": "completed-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovIdVerificationResponseDataAttributesCompletedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAGovIdVerificationResponseDataAttributesCompletedAtTs", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -19499,19 +18611,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAGovIdVerificationResponseDataAttributesCountryCode", "key": "country-code", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovIdVerificationResponseDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAGovIdVerificationResponseDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19524,14 +18636,14 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAGovIdVerificationResponseDataAttributesEntityConfidenceScore", "key": "entity-confidence-score", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovIdVerificationResponseDataAttributesEntityConfidenceScore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAGovIdVerificationResponseDataAttributesEntityConfidenceScore", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -19542,25 +18654,25 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAGovIdVerificationResponseDataAttributesEntityConfidenceReasons", "key": "entity-confidence-reasons", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovIdVerificationResponseDataAttributesEntityConfidenceReasons", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAGovIdVerificationResponseDataAttributesEntityConfidenceReasons", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAGovIdVerificationResponseDataAttributesEntityConfidenceReasonsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19574,14 +18686,14 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAGovIdVerificationResponseDataAttributesFrontPhotoUrl", "key": "front-photo-url", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovIdVerificationResponseDataAttributesFrontPhotoUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAGovIdVerificationResponseDataAttributesFrontPhotoUrl", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -19592,14 +18704,14 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAGovIdVerificationResponseDataAttributesBackPhotoUrl", "key": "back-photo-url", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovIdVerificationResponseDataAttributesBackPhotoUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAGovIdVerificationResponseDataAttributesBackPhotoUrl", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -19610,14 +18722,14 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAGovIdVerificationResponseDataAttributesPhotoUrls", "key": "photo-urls", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovIdVerificationResponseDataAttributesPhotoUrls", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAGovIdVerificationResponseDataAttributesPhotoUrls", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -19628,14 +18740,14 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAGovIdVerificationResponseDataAttributesSelfiePhotoUrl", "key": "selfie-photo-url", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovIdVerificationResponseDataAttributesSelfiePhotoUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAGovIdVerificationResponseDataAttributesSelfiePhotoUrl", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -19646,14 +18758,14 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAGovIdVerificationResponseDataAttributesIdClass", "key": "id-class", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovIdVerificationResponseDataAttributesIdClass", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAGovIdVerificationResponseDataAttributesIdClass", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -19664,19 +18776,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAGovIdVerificationResponseDataAttributesCaptureMethod", "key": "capture-method", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovIdVerificationResponseDataAttributesCaptureMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAGovIdVerificationResponseDataAttributesCaptureMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19689,14 +18801,14 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAGovIdVerificationResponseDataAttributesNameFirst", "key": "name-first", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovIdVerificationResponseDataAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAGovIdVerificationResponseDataAttributesNameFirst", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -19707,14 +18819,14 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAGovIdVerificationResponseDataAttributesNameMiddle", "key": "name-middle", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovIdVerificationResponseDataAttributesNameMiddle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAGovIdVerificationResponseDataAttributesNameMiddle", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -19725,14 +18837,14 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAGovIdVerificationResponseDataAttributesEndorsements", "key": "endorsements", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovIdVerificationResponseDataAttributesEndorsements", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAGovIdVerificationResponseDataAttributesEndorsements", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -19743,14 +18855,14 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAGovIdVerificationResponseDataAttributesRestrictions", "key": "restrictions", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovIdVerificationResponseDataAttributesRestrictions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAGovIdVerificationResponseDataAttributesRestrictions", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -19761,14 +18873,14 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAGovIdVerificationResponseDataAttributesVehicleClass", "key": "vehicle-class", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovIdVerificationResponseDataAttributesVehicleClass", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAGovIdVerificationResponseDataAttributesVehicleClass", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -19779,20 +18891,20 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAGovIdVerificationResponseDataAttributesChecks", "key": "checks", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovIdVerificationResponseDataAttributesChecks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAGovIdVerificationResponseDataAttributesChecks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "CreateAGovIdVerificationResponseDataAttributesChecks", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -19809,18 +18921,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAGovIdVerificationResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovIdVerificationResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAGovIdVerificationResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -19828,18 +18940,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAGovIdVerificationResponseDataRelationshipsInquiry", "key": "inquiry", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovIdVerificationResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAGovIdVerificationResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -19847,14 +18959,14 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAGovIdVerificationResponseDataRelationshipsInquiryData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovIdVerificationResponseDataRelationshipsInquiryData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAGovIdVerificationResponseDataRelationshipsInquiryData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -19870,18 +18982,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAGovIdVerificationResponseDataRelationshipsDocument", "key": "document", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovIdVerificationResponseDataRelationshipsDocument", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAGovIdVerificationResponseDataRelationshipsDocument", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -19889,18 +19001,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAGovIdVerificationResponseDataRelationshipsDocumentData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovIdVerificationResponseDataRelationshipsDocumentData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAGovIdVerificationResponseDataRelationshipsDocumentData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -19908,19 +19020,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAGovIdVerificationResponseDataRelationshipsDocumentDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovIdVerificationResponseDataRelationshipsDocumentDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAGovIdVerificationResponseDataRelationshipsDocumentDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19933,19 +19045,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAGovIdVerificationResponseDataRelationshipsDocumentDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovIdVerificationResponseDataRelationshipsDocumentDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAGovIdVerificationResponseDataRelationshipsDocumentDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19977,7 +19089,7 @@ Any files connected to an Inquiry will be available to download via the ["Retrie }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a Government ID Verification", "tags": [], @@ -19985,15 +19097,15 @@ Any files connected to an Inquiry will be available to download via the ["Retrie { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Create a new phone number verification", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -20012,135 +19124,135 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "attributes": { "properties": { "completed-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "completed-at-ts": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "confirmation-code": { - "primitive": { - "string": "9999", + "type": "primitive", + "value": { "type": "string", + "value": "9999", }, - "type": "primitive", }, "country-code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2022-08-03T04:31:18.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-08-03T04:31:18.000Z", }, - "type": "primitive", }, "created-at-ts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1659501078, }, - "type": "primitive", }, "phone-number": { - "primitive": { - "string": "111-222-3333", + "type": "primitive", + "value": { "type": "string", + "value": "111-222-3333", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "initiated", + "type": "primitive", + "value": { "type": "string", + "value": "initiated", }, - "type": "primitive", }, "submitted-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "submitted-at-ts": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, "type": "object", }, "id": { - "primitive": { - "string": "ver_VL8FkF3YkqvPFuMzNtaRtpGU", + "type": "primitive", + "value": { "type": "string", + "value": "ver_VL8FkF3YkqvPFuMzNtaRtpGU", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "verification/phone-number", + "type": "primitive", + "value": { "type": "string", + "value": "verification/phone-number", }, - "type": "primitive", }, }, "type": "object", @@ -20155,21 +19267,21 @@ Any files connected to an Inquiry will be available to download via the ["Retrie { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateAPhoneNumberVerificationRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAPhoneNumberVerificationRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20179,21 +19291,21 @@ Any files connected to an Inquiry will be available to download via the ["Retrie { "description": "Ensures the request is idempotent", "name": "Idempotency-Key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateAPhoneNumberVerificationRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAPhoneNumberVerificationRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20201,23 +19313,22 @@ Any files connected to an Inquiry will be available to download via the ["Retrie }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create-a-phone-number-verification", "path": "/verification/phone-numbers", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAPhoneNumberVerificationRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -20227,10 +19338,10 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAPhoneNumberVerificationRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -20238,18 +19349,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAPhoneNumberVerificationRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createAPhoneNumberVerificationRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAPhoneNumberVerificationRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -20259,11 +19370,11 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "schema": { "description": "ID of Verification Template. You can find your Verification Template IDs [here](https://app.withpersona.com/dashboard/verification-templates?filter=%7B%22type%22%3A%5B%22verification-template%2Fphone-number"%5D%7D)", "generatedName": "CreateAPhoneNumberVerificationRequestDataAttributesVerificationTemplateId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20277,11 +19388,11 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "schema": { "description": "Claimed phone number of the individual to send the confirmation code to", "generatedName": "CreateAPhoneNumberVerificationRequestDataAttributesPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20295,11 +19406,11 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "schema": { "description": "ISO 3166-1 alpha-2 code of the phone number", "generatedName": "CreateAPhoneNumberVerificationRequestDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20319,41 +19430,17 @@ Any files connected to an Inquiry will be available to download via the ["Retrie }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "verification/phone-number", - "id": "ver_VL8FkF3YkqvPFuMzNtaRtpGU", - "attributes": { - "status": "initiated", - "created-at": "2022-08-03T04:31:18.000Z", - "created-at-ts": 1659501078, - "submitted-at": null, - "submitted-at-ts": null, - "completed-at": null, - "completed-at-ts": null, - "country-code": "US", - "confirmation-code": "9999", - "phone-number": "111-222-3333", - "metadata": {} - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAPhoneNumberVerificationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -20361,18 +19448,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAPhoneNumberVerificationResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createAPhoneNumberVerificationResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAPhoneNumberVerificationResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -20380,19 +19467,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAPhoneNumberVerificationResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "createAPhoneNumberVerificationResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAPhoneNumberVerificationResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20405,19 +19492,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAPhoneNumberVerificationResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "createAPhoneNumberVerificationResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAPhoneNumberVerificationResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20430,18 +19517,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAPhoneNumberVerificationResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createAPhoneNumberVerificationResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAPhoneNumberVerificationResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -20449,19 +19536,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAPhoneNumberVerificationResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "createAPhoneNumberVerificationResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAPhoneNumberVerificationResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20474,19 +19561,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAPhoneNumberVerificationResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createAPhoneNumberVerificationResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAPhoneNumberVerificationResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20499,16 +19586,16 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAPhoneNumberVerificationResponseDataAttributesCreatedAtTs", "key": "created-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "createAPhoneNumberVerificationResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAPhoneNumberVerificationResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -20522,14 +19609,14 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAPhoneNumberVerificationResponseDataAttributesSubmittedAt", "key": "submitted-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createAPhoneNumberVerificationResponseDataAttributesSubmittedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAPhoneNumberVerificationResponseDataAttributesSubmittedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -20540,14 +19627,14 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAPhoneNumberVerificationResponseDataAttributesSubmittedAtTs", "key": "submitted-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "createAPhoneNumberVerificationResponseDataAttributesSubmittedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAPhoneNumberVerificationResponseDataAttributesSubmittedAtTs", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -20558,14 +19645,14 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAPhoneNumberVerificationResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createAPhoneNumberVerificationResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAPhoneNumberVerificationResponseDataAttributesCompletedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -20576,14 +19663,14 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAPhoneNumberVerificationResponseDataAttributesCompletedAtTs", "key": "completed-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "createAPhoneNumberVerificationResponseDataAttributesCompletedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAPhoneNumberVerificationResponseDataAttributesCompletedAtTs", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -20594,19 +19681,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAPhoneNumberVerificationResponseDataAttributesCountryCode", "key": "country-code", "schema": { - "description": undefined, + "description": null, "generatedName": "createAPhoneNumberVerificationResponseDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAPhoneNumberVerificationResponseDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20619,19 +19706,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAPhoneNumberVerificationResponseDataAttributesConfirmationCode", "key": "confirmation-code", "schema": { - "description": undefined, + "description": null, "generatedName": "createAPhoneNumberVerificationResponseDataAttributesConfirmationCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAPhoneNumberVerificationResponseDataAttributesConfirmationCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20644,19 +19731,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAPhoneNumberVerificationResponseDataAttributesPhoneNumber", "key": "phone-number", "schema": { - "description": undefined, + "description": null, "generatedName": "createAPhoneNumberVerificationResponseDataAttributesPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAPhoneNumberVerificationResponseDataAttributesPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20669,18 +19756,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createAPhoneNumberVerificationResponseDataAttributesMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "createAPhoneNumberVerificationResponseDataAttributesMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAPhoneNumberVerificationResponseDataAttributesMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -20701,7 +19788,7 @@ Any files connected to an Inquiry will be available to download via the ["Retrie }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a Phone Number Verification", "tags": [], @@ -20709,7 +19796,7 @@ Any files connected to an Inquiry will be available to download via the ["Retrie { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -20717,12 +19804,12 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": {}, "type": "object", @@ -20734,21 +19821,21 @@ Any files connected to an Inquiry will be available to download via the ["Retrie { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllEventsRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllEventsRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20756,7 +19843,7 @@ Any files connected to an Inquiry will be available to download via the ["Retrie }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "list-all-events", "path": "/events", @@ -20765,21 +19852,21 @@ Any files connected to an Inquiry will be available to download via the ["Retrie { "description": "Event ID for cursor pagination", "name": "page[before]", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllEventsRequestPageBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllEventsRequestPageBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20789,21 +19876,21 @@ Any files connected to an Inquiry will be available to download via the ["Retrie { "description": "Event ID for cursor pagination", "name": "page[after]", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllEventsRequestPageAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllEventsRequestPageAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20813,21 +19900,21 @@ Any files connected to an Inquiry will be available to download via the ["Retrie { "description": "Limit on the number of Events returned.", "name": "page[size]", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllEventsRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllEventsRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20837,21 +19924,21 @@ Any files connected to an Inquiry will be available to download via the ["Retrie { "description": "Comma separated list of event names", "name": "filter[name]", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllEventsRequestFilterName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllEventsRequestFilterName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20861,21 +19948,21 @@ Any files connected to an Inquiry will be available to download via the ["Retrie { "description": "Comma separated list of object ids", "name": "filter[object_id]", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllEventsRequestFilterObjectId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllEventsRequestFilterObjectId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20885,21 +19972,21 @@ Any files connected to an Inquiry will be available to download via the ["Retrie { "description": "Comma separated list of event ids", "name": "filter[id]", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllEventsRequestFilterId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllEventsRequestFilterId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20907,30 +19994,24 @@ Any files connected to an Inquiry will be available to download via the ["Retrie }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ListAllEventsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List all Events", "tags": [], @@ -20938,7 +20019,7 @@ Any files connected to an Inquiry will be available to download via the ["Retrie { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -20946,23 +20027,23 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "event-id", "value": { - "primitive": { - "string": "event-id", + "type": "primitive", + "value": { "type": "string", + "value": "event-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": {}, "type": "object", @@ -20974,21 +20055,21 @@ Any files connected to an Inquiry will be available to download via the ["Retrie { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnEventRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnEventRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20996,54 +20077,48 @@ Any files connected to an Inquiry will be available to download via the ["Retrie }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "retrieve-an-event", "path": "/events/{event-id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "event-id", "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnEventRequestEventId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAnEventResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve an Event", "tags": [], @@ -21051,15 +20126,15 @@ Any files connected to an Inquiry will be available to download via the ["Retrie { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Create a verification of a generic document.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -21078,132 +20153,132 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "attributes": { "properties": { "completed-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "completed-at-ts": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "country-code": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "created-at": { - "primitive": { - "string": "2020-06-25T01:04:39.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-06-25T01:04:39.000Z", }, - "type": "primitive", }, "created-at-ts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1593047079, }, - "type": "primitive", }, "status": { - "primitive": { - "string": "initiated", + "type": "primitive", + "value": { "type": "string", + "value": "initiated", }, - "type": "primitive", }, "submitted-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "submitted-at-ts": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, "type": "object", }, "id": { - "primitive": { - "string": "ver_ppsBhYEdqZnHKVXag9QMDvMu", + "type": "primitive", + "value": { "type": "string", + "value": "ver_ppsBhYEdqZnHKVXag9QMDvMu", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "verification/document", + "type": "primitive", + "value": { "type": "string", + "value": "verification/document", }, - "type": "primitive", }, }, "type": "object", @@ -21218,21 +20293,21 @@ Any files connected to an Inquiry will be available to download via the ["Retrie { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateADocumentVerificationRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateADocumentVerificationRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21242,21 +20317,21 @@ Any files connected to an Inquiry will be available to download via the ["Retrie { "description": "Ensures the request is idempotent", "name": "Idempotency-Key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateADocumentVerificationRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateADocumentVerificationRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21264,23 +20339,22 @@ Any files connected to an Inquiry will be available to download via the ["Retrie }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create-a-document-verification", "path": "/verification/documents", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateADocumentVerificationRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -21290,10 +20364,10 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateADocumentVerificationRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -21301,18 +20375,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADocumentVerificationRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createADocumentVerificationRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateADocumentVerificationRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -21320,13 +20394,13 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADocumentVerificationRequestDataAttributesInquiryId", "key": "inquiry-id", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateADocumentVerificationRequestDataAttributesInquiryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21340,11 +20414,11 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "schema": { "description": "ID of the document to verify", "generatedName": "CreateADocumentVerificationRequestDataAttributesDocumentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21364,52 +20438,17 @@ Any files connected to an Inquiry will be available to download via the ["Retrie }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "verification/document", - "id": "ver_ppsBhYEdqZnHKVXag9QMDvMu", - "attributes": { - "status": "initiated", - "created-at": "2020-06-25T01:04:39.000Z", - "created-at-ts": 1593047079, - "submitted-at": null, - "submitted-at-ts": null, - "completed-at": null, - "completed-at-ts": null, - "country-code": null - }, - "relationships": { - "inquiry": { - "data": { - "type": "inquiry", - "id": "inq_TnxzsSeQa6qqNY6zLPvQmFmg" - } - }, - "document": { - "data": { - "type": "document/generic", - "id": "doc_BDxMaFYynbVrKPiGdfv4aJyC" - } - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateADocumentVerificationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -21417,18 +20456,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADocumentVerificationResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createADocumentVerificationResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateADocumentVerificationResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -21436,19 +20475,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADocumentVerificationResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "createADocumentVerificationResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateADocumentVerificationResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21461,19 +20500,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADocumentVerificationResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "createADocumentVerificationResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateADocumentVerificationResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21486,18 +20525,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADocumentVerificationResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createADocumentVerificationResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateADocumentVerificationResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -21505,19 +20544,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADocumentVerificationResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "createADocumentVerificationResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateADocumentVerificationResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21530,19 +20569,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADocumentVerificationResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createADocumentVerificationResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateADocumentVerificationResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21555,16 +20594,16 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADocumentVerificationResponseDataAttributesCreatedAtTs", "key": "created-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "createADocumentVerificationResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateADocumentVerificationResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -21578,14 +20617,14 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADocumentVerificationResponseDataAttributesSubmittedAt", "key": "submitted-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createADocumentVerificationResponseDataAttributesSubmittedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateADocumentVerificationResponseDataAttributesSubmittedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -21596,14 +20635,14 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADocumentVerificationResponseDataAttributesSubmittedAtTs", "key": "submitted-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "createADocumentVerificationResponseDataAttributesSubmittedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateADocumentVerificationResponseDataAttributesSubmittedAtTs", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -21614,14 +20653,14 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADocumentVerificationResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createADocumentVerificationResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateADocumentVerificationResponseDataAttributesCompletedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -21632,14 +20671,14 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADocumentVerificationResponseDataAttributesCompletedAtTs", "key": "completed-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "createADocumentVerificationResponseDataAttributesCompletedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateADocumentVerificationResponseDataAttributesCompletedAtTs", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -21650,14 +20689,14 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADocumentVerificationResponseDataAttributesCountryCode", "key": "country-code", "schema": { - "description": undefined, + "description": null, "generatedName": "createADocumentVerificationResponseDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateADocumentVerificationResponseDataAttributesCountryCode", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -21673,18 +20712,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADocumentVerificationResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "createADocumentVerificationResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateADocumentVerificationResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -21692,18 +20731,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADocumentVerificationResponseDataRelationshipsInquiry", "key": "inquiry", "schema": { - "description": undefined, + "description": null, "generatedName": "createADocumentVerificationResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateADocumentVerificationResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -21711,18 +20750,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADocumentVerificationResponseDataRelationshipsInquiryData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createADocumentVerificationResponseDataRelationshipsInquiryData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateADocumentVerificationResponseDataRelationshipsInquiryData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -21730,19 +20769,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADocumentVerificationResponseDataRelationshipsInquiryDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "createADocumentVerificationResponseDataRelationshipsInquiryDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateADocumentVerificationResponseDataRelationshipsInquiryDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21755,19 +20794,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADocumentVerificationResponseDataRelationshipsInquiryDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "createADocumentVerificationResponseDataRelationshipsInquiryDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateADocumentVerificationResponseDataRelationshipsInquiryDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21790,18 +20829,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADocumentVerificationResponseDataRelationshipsDocument", "key": "document", "schema": { - "description": undefined, + "description": null, "generatedName": "createADocumentVerificationResponseDataRelationshipsDocument", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateADocumentVerificationResponseDataRelationshipsDocument", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -21809,18 +20848,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADocumentVerificationResponseDataRelationshipsDocumentData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createADocumentVerificationResponseDataRelationshipsDocumentData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateADocumentVerificationResponseDataRelationshipsDocumentData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -21828,19 +20867,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADocumentVerificationResponseDataRelationshipsDocumentDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "createADocumentVerificationResponseDataRelationshipsDocumentDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateADocumentVerificationResponseDataRelationshipsDocumentDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21853,19 +20892,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "createADocumentVerificationResponseDataRelationshipsDocumentDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "createADocumentVerificationResponseDataRelationshipsDocumentDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateADocumentVerificationResponseDataRelationshipsDocumentDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21897,7 +20936,7 @@ Any files connected to an Inquiry will be available to download via the ["Retrie }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a Document Verification", "tags": [], @@ -21905,7 +20944,7 @@ Any files connected to an Inquiry will be available to download via the ["Retrie { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Submit a document verification for processing. Can only submit \`initiated\` verifications.", "errorStatusCode": [ 400, @@ -21913,23 +20952,23 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "verification-id", "value": { - "primitive": { - "string": "verification-id", + "type": "primitive", + "value": { "type": "string", + "value": "verification-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { @@ -21937,110 +20976,110 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "attributes": { "properties": { "completed-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "completed-at-ts": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "country-code": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "created-at": { - "primitive": { - "string": "2020-06-25T01:04:39.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-06-25T01:04:39.000Z", }, - "type": "primitive", }, "created-at-ts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1593047079, }, - "type": "primitive", }, "status": { - "primitive": { - "string": "submitted", + "type": "primitive", + "value": { "type": "string", + "value": "submitted", }, - "type": "primitive", }, "submitted-at": { - "primitive": { - "string": "2020-06-25T01:12:10.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-06-25T01:12:10.000Z", }, - "type": "primitive", }, "submitted-at-ts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1593047530, }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "ver_ppsBhYEdqZnHKVXag9QMDvMu", + "type": "primitive", + "value": { "type": "string", + "value": "ver_ppsBhYEdqZnHKVXag9QMDvMu", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "verification/document", + "type": "primitive", + "value": { "type": "string", + "value": "verification/document", }, - "type": "primitive", }, }, "type": "object", @@ -22055,21 +21094,21 @@ Any files connected to an Inquiry will be available to download via the ["Retrie { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SubmitADocumentVerificationRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitADocumentVerificationRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22079,21 +21118,21 @@ Any files connected to an Inquiry will be available to download via the ["Retrie { "description": "Ensures the request is idempotent", "name": "Idempotency-Key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SubmitADocumentVerificationRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitADocumentVerificationRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22101,77 +21140,42 @@ Any files connected to an Inquiry will be available to download via the ["Retrie }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "submit-a-document-verification", "path": "/verification/documents/{verification-id}/submit", "pathParameters": [ { - "description": undefined, + "description": null, "name": "verification-id", "schema": { - "description": undefined, + "description": null, "generatedName": "SubmitADocumentVerificationRequestVerificationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "verification/document", - "id": "ver_ppsBhYEdqZnHKVXag9QMDvMu", - "attributes": { - "status": "submitted", - "created-at": "2020-06-25T01:04:39.000Z", - "created-at-ts": 1593047079, - "submitted-at": "2020-06-25T01:12:10.000Z", - "submitted-at-ts": 1593047530, - "completed-at": null, - "completed-at-ts": null, - "country-code": null - }, - "relationships": { - "inquiry": { - "data": { - "type": "inquiry", - "id": "inq_TnxzsSeQa6qqNY6zLPvQmFmg" - } - }, - "document": { - "data": { - "type": "document/generic", - "id": "doc_BDxMaFYynbVrKPiGdfv4aJyC" - } - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitADocumentVerificationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -22179,18 +21183,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "submitADocumentVerificationResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "submitADocumentVerificationResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitADocumentVerificationResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -22198,19 +21202,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "submitADocumentVerificationResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "submitADocumentVerificationResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitADocumentVerificationResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22223,19 +21227,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "submitADocumentVerificationResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "submitADocumentVerificationResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitADocumentVerificationResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22248,18 +21252,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "submitADocumentVerificationResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "submitADocumentVerificationResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitADocumentVerificationResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -22267,19 +21271,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "submitADocumentVerificationResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "submitADocumentVerificationResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitADocumentVerificationResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22292,19 +21296,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "submitADocumentVerificationResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "submitADocumentVerificationResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitADocumentVerificationResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22317,16 +21321,16 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "submitADocumentVerificationResponseDataAttributesCreatedAtTs", "key": "created-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "submitADocumentVerificationResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitADocumentVerificationResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -22340,19 +21344,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "submitADocumentVerificationResponseDataAttributesSubmittedAt", "key": "submitted-at", "schema": { - "description": undefined, + "description": null, "generatedName": "submitADocumentVerificationResponseDataAttributesSubmittedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitADocumentVerificationResponseDataAttributesSubmittedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22365,16 +21369,16 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "submitADocumentVerificationResponseDataAttributesSubmittedAtTs", "key": "submitted-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "submitADocumentVerificationResponseDataAttributesSubmittedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitADocumentVerificationResponseDataAttributesSubmittedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -22388,14 +21392,14 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "submitADocumentVerificationResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "submitADocumentVerificationResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SubmitADocumentVerificationResponseDataAttributesCompletedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -22406,14 +21410,14 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "submitADocumentVerificationResponseDataAttributesCompletedAtTs", "key": "completed-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "submitADocumentVerificationResponseDataAttributesCompletedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SubmitADocumentVerificationResponseDataAttributesCompletedAtTs", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -22424,14 +21428,14 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "submitADocumentVerificationResponseDataAttributesCountryCode", "key": "country-code", "schema": { - "description": undefined, + "description": null, "generatedName": "submitADocumentVerificationResponseDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SubmitADocumentVerificationResponseDataAttributesCountryCode", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -22447,18 +21451,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "submitADocumentVerificationResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "submitADocumentVerificationResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitADocumentVerificationResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -22466,18 +21470,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "submitADocumentVerificationResponseDataRelationshipsInquiry", "key": "inquiry", "schema": { - "description": undefined, + "description": null, "generatedName": "submitADocumentVerificationResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitADocumentVerificationResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -22485,18 +21489,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "submitADocumentVerificationResponseDataRelationshipsInquiryData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "submitADocumentVerificationResponseDataRelationshipsInquiryData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitADocumentVerificationResponseDataRelationshipsInquiryData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -22504,19 +21508,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "submitADocumentVerificationResponseDataRelationshipsInquiryDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "submitADocumentVerificationResponseDataRelationshipsInquiryDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitADocumentVerificationResponseDataRelationshipsInquiryDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22529,19 +21533,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "submitADocumentVerificationResponseDataRelationshipsInquiryDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "submitADocumentVerificationResponseDataRelationshipsInquiryDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitADocumentVerificationResponseDataRelationshipsInquiryDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22564,18 +21568,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "submitADocumentVerificationResponseDataRelationshipsDocument", "key": "document", "schema": { - "description": undefined, + "description": null, "generatedName": "submitADocumentVerificationResponseDataRelationshipsDocument", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitADocumentVerificationResponseDataRelationshipsDocument", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -22583,18 +21587,18 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "submitADocumentVerificationResponseDataRelationshipsDocumentData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "submitADocumentVerificationResponseDataRelationshipsDocumentData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitADocumentVerificationResponseDataRelationshipsDocumentData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -22602,19 +21606,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "submitADocumentVerificationResponseDataRelationshipsDocumentDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "submitADocumentVerificationResponseDataRelationshipsDocumentDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitADocumentVerificationResponseDataRelationshipsDocumentDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22627,19 +21631,19 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "generatedName": "submitADocumentVerificationResponseDataRelationshipsDocumentDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "submitADocumentVerificationResponseDataRelationshipsDocumentDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitADocumentVerificationResponseDataRelationshipsDocumentDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22671,7 +21675,7 @@ Any files connected to an Inquiry will be available to download via the ["Retrie }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Submit a Document Verification", "tags": [], @@ -22679,7 +21683,7 @@ Any files connected to an Inquiry will be available to download via the ["Retrie { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve the details of a specific document verification", "errorStatusCode": [ 400, @@ -22687,24 +21691,24 @@ Any files connected to an Inquiry will be available to download via the ["Retrie "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "verification-id", "value": { - "primitive": { - "string": "verification-id", + "type": "primitive", + "value": { "type": "string", + "value": "verification-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "RetrieveADocumentVerificationRequest", @@ -22712,21 +21716,21 @@ Any files connected to an Inquiry will be available to download via the ["Retrie { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveADocumentVerificationRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveADocumentVerificationRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22734,34 +21738,34 @@ Any files connected to an Inquiry will be available to download via the ["Retrie }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "retrieve-a-document-verification", "path": "/verification/documents/{verification-id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "verification-id", "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveADocumentVerificationRequestVerificationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "request": null, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], "summary": "Retrieve a Document Verification", "tags": [], @@ -22769,7 +21773,7 @@ Any files connected to an Inquiry will be available to download via the ["Retrie { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Consolidates several source Accounts' information into one target Account. Any Inquiry, Verification, Report and Document associated with the source Account will be transferred over to the destination Account. However, the Account's attributes will not be transferred. After consolidation, you can update the destination Account's attributes using the Account update endpoint. This endpoint can be used to clean up duplicate Accounts. @@ -22783,18 +21787,18 @@ Note: A source account can only be consolidated once. Afterwards, the source acc "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "account-id", "value": { - "primitive": { - "string": "account-id", + "type": "primitive", + "value": { "type": "string", + "value": "account-id", }, - "type": "primitive", }, }, ], @@ -22803,7 +21807,7 @@ Note: A source account can only be consolidated once. Afterwards, the source acc "properties": {}, "type": "object", }, - "response": undefined, + "response": null, }, ], "generatedRequestName": "ConsolidateIntoAnAccountRequest", @@ -22811,21 +21815,21 @@ Note: A source account can only be consolidated once. Afterwards, the source acc { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ConsolidateIntoAnAccountRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ConsolidateIntoAnAccountRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22835,21 +21839,21 @@ Note: A source account can only be consolidated once. Afterwards, the source acc { "description": "Ensures the request is idempotent", "name": "Idempotency-Key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ConsolidateIntoAnAccountRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ConsolidateIntoAnAccountRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22857,7 +21861,7 @@ Note: A source account can only be consolidated once. Afterwards, the source acc }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "consolidate-into-an-account", "path": "/accounts/{account-id}/consolidate", @@ -22866,32 +21870,31 @@ Note: A source account can only be consolidated once. Afterwards, the source acc "description": "Destination Account ID", "name": "account-id", "schema": { - "description": undefined, + "description": null, "generatedName": "ConsolidateIntoAnAccountRequestAccountId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ConsolidateIntoAnAccountRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -22899,18 +21902,18 @@ Note: A source account can only be consolidated once. Afterwards, the source acc "generatedName": "consolidateIntoAnAccountRequestMeta", "key": "meta", "schema": { - "description": undefined, + "description": null, "generatedName": "consolidateIntoAnAccountRequestMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ConsolidateIntoAnAccountRequestMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -22918,25 +21921,25 @@ Note: A source account can only be consolidated once. Afterwards, the source acc "generatedName": "consolidateIntoAnAccountRequestMetaSourceAccountIds", "key": "source-account-ids", "schema": { - "description": undefined, + "description": null, "generatedName": "consolidateIntoAnAccountRequestMetaSourceAccountIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A list of Account IDs that need to be consolidated into the destination Account.", "generatedName": "ConsolidateIntoAnAccountRequestMetaSourceAccountIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ConsolidateIntoAnAccountRequestMetaSourceAccountIdsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22954,9 +21957,9 @@ Note: A source account can only be consolidated once. Afterwards, the source acc }, "type": "json", }, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], "summary": "Consolidate Accounts", "tags": [], @@ -22964,7 +21967,7 @@ Note: A source account can only be consolidated once. Afterwards, the source acc { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "You can retrieve an importer by its ID.", "errorStatusCode": [ 400, @@ -22972,23 +21975,23 @@ Note: A source account can only be consolidated once. Afterwards, the source acc "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "importer-id", "value": { - "primitive": { - "string": "importer-id", + "type": "primitive", + "value": { "type": "string", + "value": "importer-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { @@ -22996,74 +21999,74 @@ Note: A source account can only be consolidated once. Afterwards, the source acc "attributes": { "properties": { "completed-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "created-at": { - "primitive": { - "string": "2020-07-12T17:16:54.656Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-07-12T17:16:54.656Z", }, - "type": "primitive", }, "duplicate-count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "error-count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "status": { - "primitive": { - "string": "pending", + "type": "primitive", + "value": { "type": "string", + "value": "pending", }, - "type": "primitive", }, "successful-count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "mprt_TKqquVbHaSVYqgWhxNjuYDjQ", + "type": "primitive", + "value": { "type": "string", + "value": "mprt_TKqquVbHaSVYqgWhxNjuYDjQ", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "importer/account", + "type": "primitive", + "value": { "type": "string", + "value": "importer/account", }, - "type": "primitive", }, }, "type": "object", @@ -23075,7 +22078,7 @@ Note: A source account can only be consolidated once. Afterwards, the source acc ], "generatedRequestName": "RetrieveAnImporterRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "retrieve-an-importer", "path": "/importers/{importer-id}", @@ -23084,39 +22087,33 @@ Note: A source account can only be consolidated once. Afterwards, the source acc "description": "String ID of the importer to fetch", "name": "importer-id", "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnImporterRequestImporterId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{"data":{"type":"importer/account","id":"mprt_TKqquVbHaSVYqgWhxNjuYDjQ","attributes":{"status":"pending","created-at":"2020-07-12T17:16:54.656Z","completed-at":null,"error-count":0,"successful-count":0,"duplicate-count":0}}}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAnImporterResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -23124,18 +22121,18 @@ Note: A source account can only be consolidated once. Afterwards, the source acc "generatedName": "retrieveAnImporterResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnImporterResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAnImporterResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -23143,19 +22140,19 @@ Note: A source account can only be consolidated once. Afterwards, the source acc "generatedName": "retrieveAnImporterResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnImporterResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnImporterResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23168,19 +22165,19 @@ Note: A source account can only be consolidated once. Afterwards, the source acc "generatedName": "retrieveAnImporterResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnImporterResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnImporterResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23193,18 +22190,18 @@ Note: A source account can only be consolidated once. Afterwards, the source acc "generatedName": "retrieveAnImporterResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnImporterResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAnImporterResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -23212,19 +22209,19 @@ Note: A source account can only be consolidated once. Afterwards, the source acc "generatedName": "retrieveAnImporterResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnImporterResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnImporterResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23237,19 +22234,19 @@ Note: A source account can only be consolidated once. Afterwards, the source acc "generatedName": "retrieveAnImporterResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnImporterResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnImporterResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23262,14 +22259,14 @@ Note: A source account can only be consolidated once. Afterwards, the source acc "generatedName": "retrieveAnImporterResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnImporterResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RetrieveAnImporterResponseDataAttributesCompletedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -23280,16 +22277,16 @@ Note: A source account can only be consolidated once. Afterwards, the source acc "generatedName": "retrieveAnImporterResponseDataAttributesErrorCount", "key": "error-count", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnImporterResponseDataAttributesErrorCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnImporterResponseDataAttributesErrorCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -23303,16 +22300,16 @@ Note: A source account can only be consolidated once. Afterwards, the source acc "generatedName": "retrieveAnImporterResponseDataAttributesSuccessfulCount", "key": "successful-count", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnImporterResponseDataAttributesSuccessfulCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnImporterResponseDataAttributesSuccessfulCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -23326,16 +22323,16 @@ Note: A source account can only be consolidated once. Afterwards, the source acc "generatedName": "retrieveAnImporterResponseDataAttributesDuplicateCount", "key": "duplicate-count", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnImporterResponseDataAttributesDuplicateCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnImporterResponseDataAttributesDuplicateCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -23358,7 +22355,7 @@ Note: A source account can only be consolidated once. Afterwards, the source acc }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve an Importer", "tags": [], @@ -23366,7 +22363,7 @@ Note: A source account can only be consolidated once. Afterwards, the source acc { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Importing accounts allows you to upload a CSV file with each row being a new Account. The columns we allow are @@ -23383,9 +22380,9 @@ The columns we allow are "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -23399,74 +22396,74 @@ The columns we allow are "attributes": { "properties": { "completed-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "created-at": { - "primitive": { - "string": "2020-07-12T17:16:54.656Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-07-12T17:16:54.656Z", }, - "type": "primitive", }, "duplicate-count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "error-count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "status": { - "primitive": { - "string": "pending", + "type": "primitive", + "value": { "type": "string", + "value": "pending", }, - "type": "primitive", }, "successful-count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "mprt_TKqquVbHaSVYqgWhxNjuYDjQ", + "type": "primitive", + "value": { "type": "string", + "value": "mprt_TKqquVbHaSVYqgWhxNjuYDjQ", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "importer/account", + "type": "primitive", + "value": { "type": "string", + "value": "importer/account", }, - "type": "primitive", }, }, "type": "object", @@ -23478,23 +22475,22 @@ The columns we allow are ], "generatedRequestName": "ImportAnAccountRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "import-an-account", "path": "/importer/accounts", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportAnAccountRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -23502,18 +22498,18 @@ The columns we allow are "generatedName": "importAnAccountRequestData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "importAnAccountRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportAnAccountRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -23521,18 +22517,18 @@ The columns we allow are "generatedName": "importAnAccountRequestDataFile", "key": "file", "schema": { - "description": undefined, + "description": null, "generatedName": "importAnAccountRequestDataFile", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportAnAccountRequestDataFile", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -23540,19 +22536,19 @@ The columns we allow are "generatedName": "importAnAccountRequestDataFileData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "importAnAccountRequestDataFileData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Base64 encoded file", "generatedName": "ImportAnAccountRequestDataFileData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23565,19 +22561,19 @@ The columns we allow are "generatedName": "importAnAccountRequestDataFileFilename", "key": "filename", "schema": { - "description": undefined, + "description": null, "generatedName": "importAnAccountRequestDataFileFilename", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Name of file", "generatedName": "ImportAnAccountRequestDataFileFilename", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23599,23 +22595,17 @@ The columns we allow are }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "201", - "fullExamples": [ - { - "name": "Result", - "value": "{"data":{"type":"importer/account","id":"mprt_TKqquVbHaSVYqgWhxNjuYDjQ","attributes":{"status":"pending","created-at":"2020-07-12T17:16:54.656Z","completed-at":null,"error-count":0,"successful-count":0,"duplicate-count":0}}}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportAnAccountResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -23623,18 +22613,18 @@ The columns we allow are "generatedName": "importAnAccountResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "importAnAccountResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportAnAccountResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -23642,19 +22632,19 @@ The columns we allow are "generatedName": "importAnAccountResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "importAnAccountResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportAnAccountResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23667,19 +22657,19 @@ The columns we allow are "generatedName": "importAnAccountResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "importAnAccountResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportAnAccountResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23692,18 +22682,18 @@ The columns we allow are "generatedName": "importAnAccountResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "importAnAccountResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportAnAccountResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -23711,19 +22701,19 @@ The columns we allow are "generatedName": "importAnAccountResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "importAnAccountResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportAnAccountResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23736,19 +22726,19 @@ The columns we allow are "generatedName": "importAnAccountResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "importAnAccountResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportAnAccountResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23761,14 +22751,14 @@ The columns we allow are "generatedName": "importAnAccountResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "importAnAccountResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ImportAnAccountResponseDataAttributesCompletedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -23779,16 +22769,16 @@ The columns we allow are "generatedName": "importAnAccountResponseDataAttributesErrorCount", "key": "error-count", "schema": { - "description": undefined, + "description": null, "generatedName": "importAnAccountResponseDataAttributesErrorCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportAnAccountResponseDataAttributesErrorCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -23802,16 +22792,16 @@ The columns we allow are "generatedName": "importAnAccountResponseDataAttributesSuccessfulCount", "key": "successful-count", "schema": { - "description": undefined, + "description": null, "generatedName": "importAnAccountResponseDataAttributesSuccessfulCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportAnAccountResponseDataAttributesSuccessfulCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -23825,16 +22815,16 @@ The columns we allow are "generatedName": "importAnAccountResponseDataAttributesDuplicateCount", "key": "duplicate-count", "schema": { - "description": undefined, + "description": null, "generatedName": "importAnAccountResponseDataAttributesDuplicateCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportAnAccountResponseDataAttributesDuplicateCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -23857,7 +22847,7 @@ The columns we allow are }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Import Accounts", "tags": [], @@ -23865,7 +22855,7 @@ The columns we allow are { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Importing list items allows you to upload a CSV file with each row being a new List Item. The columns we allow are @@ -23879,9 +22869,9 @@ A match_type of 'email_address' will need to match the entire email address of a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -23895,74 +22885,74 @@ A match_type of 'email_address' will need to match the entire email address of a "attributes": { "properties": { "completed-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "created-at": { - "primitive": { - "string": "2020-07-12T17:16:54.656Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-07-12T17:16:54.656Z", }, - "type": "primitive", }, "duplicate-count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "error-count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "status": { - "primitive": { - "string": "pending", + "type": "primitive", + "value": { "type": "string", + "value": "pending", }, - "type": "primitive", }, "successful-count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "mprt_TKqquVbHaSVYqgWhxNjuYDjQ", + "type": "primitive", + "value": { "type": "string", + "value": "mprt_TKqquVbHaSVYqgWhxNjuYDjQ", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "importer/list-item/email-address", + "type": "primitive", + "value": { "type": "string", + "value": "importer/list-item/email-address", }, - "type": "primitive", }, }, "type": "object", @@ -23974,23 +22964,22 @@ A match_type of 'email_address' will need to match the entire email address of a ], "generatedRequestName": "ImportEmailAddressListsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "import-email-address-lists", "path": "/importer/list-item/email-addresses", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportEmailAddressListsRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -23998,18 +22987,18 @@ A match_type of 'email_address' will need to match the entire email address of a "generatedName": "importEmailAddressListsRequestData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "importEmailAddressListsRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportEmailAddressListsRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -24017,18 +23006,18 @@ A match_type of 'email_address' will need to match the entire email address of a "generatedName": "importEmailAddressListsRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "importEmailAddressListsRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportEmailAddressListsRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -24036,19 +23025,19 @@ A match_type of 'email_address' will need to match the entire email address of a "generatedName": "importEmailAddressListsRequestDataAttributesListId", "key": "list-id", "schema": { - "description": undefined, + "description": null, "generatedName": "importEmailAddressListsRequestDataAttributesListId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportEmailAddressListsRequestDataAttributesListId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24061,18 +23050,18 @@ A match_type of 'email_address' will need to match the entire email address of a "generatedName": "importEmailAddressListsRequestDataAttributesFile", "key": "file", "schema": { - "description": undefined, + "description": null, "generatedName": "importEmailAddressListsRequestDataAttributesFile", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportEmailAddressListsRequestDataAttributesFile", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -24080,19 +23069,19 @@ A match_type of 'email_address' will need to match the entire email address of a "generatedName": "importEmailAddressListsRequestDataAttributesFileData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "importEmailAddressListsRequestDataAttributesFileData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Base64 encoded file", "generatedName": "ImportEmailAddressListsRequestDataAttributesFileData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24105,19 +23094,19 @@ A match_type of 'email_address' will need to match the entire email address of a "generatedName": "importEmailAddressListsRequestDataAttributesFileFilename", "key": "filename", "schema": { - "description": undefined, + "description": null, "generatedName": "importEmailAddressListsRequestDataAttributesFileFilename", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Name of file", "generatedName": "ImportEmailAddressListsRequestDataAttributesFileFilename", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24144,23 +23133,17 @@ A match_type of 'email_address' will need to match the entire email address of a }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "201", - "fullExamples": [ - { - "name": "Result", - "value": "{"data":{"type":"importer/list-item/email-address","id":"mprt_TKqquVbHaSVYqgWhxNjuYDjQ","attributes":{"status":"pending","created-at":"2020-07-12T17:16:54.656Z","completed-at":null,"error-count":0,"successful-count":0,"duplicate-count":0}}}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportEmailAddressListsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -24168,18 +23151,18 @@ A match_type of 'email_address' will need to match the entire email address of a "generatedName": "importEmailAddressListsResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "importEmailAddressListsResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportEmailAddressListsResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -24187,19 +23170,19 @@ A match_type of 'email_address' will need to match the entire email address of a "generatedName": "importEmailAddressListsResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "importEmailAddressListsResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportEmailAddressListsResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24212,19 +23195,19 @@ A match_type of 'email_address' will need to match the entire email address of a "generatedName": "importEmailAddressListsResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "importEmailAddressListsResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportEmailAddressListsResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24237,18 +23220,18 @@ A match_type of 'email_address' will need to match the entire email address of a "generatedName": "importEmailAddressListsResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "importEmailAddressListsResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportEmailAddressListsResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -24256,19 +23239,19 @@ A match_type of 'email_address' will need to match the entire email address of a "generatedName": "importEmailAddressListsResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "importEmailAddressListsResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportEmailAddressListsResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24281,19 +23264,19 @@ A match_type of 'email_address' will need to match the entire email address of a "generatedName": "importEmailAddressListsResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "importEmailAddressListsResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportEmailAddressListsResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24306,14 +23289,14 @@ A match_type of 'email_address' will need to match the entire email address of a "generatedName": "importEmailAddressListsResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "importEmailAddressListsResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ImportEmailAddressListsResponseDataAttributesCompletedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -24324,16 +23307,16 @@ A match_type of 'email_address' will need to match the entire email address of a "generatedName": "importEmailAddressListsResponseDataAttributesErrorCount", "key": "error-count", "schema": { - "description": undefined, + "description": null, "generatedName": "importEmailAddressListsResponseDataAttributesErrorCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportEmailAddressListsResponseDataAttributesErrorCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -24347,16 +23330,16 @@ A match_type of 'email_address' will need to match the entire email address of a "generatedName": "importEmailAddressListsResponseDataAttributesSuccessfulCount", "key": "successful-count", "schema": { - "description": undefined, + "description": null, "generatedName": "importEmailAddressListsResponseDataAttributesSuccessfulCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportEmailAddressListsResponseDataAttributesSuccessfulCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -24370,16 +23353,16 @@ A match_type of 'email_address' will need to match the entire email address of a "generatedName": "importEmailAddressListsResponseDataAttributesDuplicateCount", "key": "duplicate-count", "schema": { - "description": undefined, + "description": null, "generatedName": "importEmailAddressListsResponseDataAttributesDuplicateCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportEmailAddressListsResponseDataAttributesDuplicateCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -24402,7 +23385,7 @@ A match_type of 'email_address' will need to match the entire email address of a }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Import Email Address Lists", "tags": [], @@ -24410,7 +23393,7 @@ A match_type of 'email_address' will need to match the entire email address of a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Importing list items allows you to upload a CSV file with each row being a new List Item. The columns we allow are @@ -24423,9 +23406,9 @@ The columns we allow are "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -24439,74 +23422,74 @@ The columns we allow are "attributes": { "properties": { "completed-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "created-at": { - "primitive": { - "string": "2020-07-12T17:16:54.656Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-07-12T17:16:54.656Z", }, - "type": "primitive", }, "duplicate-count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "error-count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "status": { - "primitive": { - "string": "pending", + "type": "primitive", + "value": { "type": "string", + "value": "pending", }, - "type": "primitive", }, "successful-count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "mprt_TKqquVbHaSVYqgWhxNjuYDjQ", + "type": "primitive", + "value": { "type": "string", + "value": "mprt_TKqquVbHaSVYqgWhxNjuYDjQ", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "importer/list-item/geolocation", + "type": "primitive", + "value": { "type": "string", + "value": "importer/list-item/geolocation", }, - "type": "primitive", }, }, "type": "object", @@ -24518,23 +23501,22 @@ The columns we allow are ], "generatedRequestName": "ImportGeolocationListsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "import-geolocation-lists", "path": "/importer/list-item/geolocations", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportGeolocationListsRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -24542,18 +23524,18 @@ The columns we allow are "generatedName": "importGeolocationListsRequestData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "importGeolocationListsRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportGeolocationListsRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -24561,18 +23543,18 @@ The columns we allow are "generatedName": "importGeolocationListsRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "importGeolocationListsRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportGeolocationListsRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -24580,19 +23562,19 @@ The columns we allow are "generatedName": "importGeolocationListsRequestDataAttributesListId", "key": "list-id", "schema": { - "description": undefined, + "description": null, "generatedName": "importGeolocationListsRequestDataAttributesListId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportGeolocationListsRequestDataAttributesListId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24605,18 +23587,18 @@ The columns we allow are "generatedName": "importGeolocationListsRequestDataAttributesFile", "key": "file", "schema": { - "description": undefined, + "description": null, "generatedName": "importGeolocationListsRequestDataAttributesFile", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportGeolocationListsRequestDataAttributesFile", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -24624,19 +23606,19 @@ The columns we allow are "generatedName": "importGeolocationListsRequestDataAttributesFileData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "importGeolocationListsRequestDataAttributesFileData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Base64 encoded file", "generatedName": "ImportGeolocationListsRequestDataAttributesFileData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24649,19 +23631,19 @@ The columns we allow are "generatedName": "importGeolocationListsRequestDataAttributesFileFilename", "key": "filename", "schema": { - "description": undefined, + "description": null, "generatedName": "importGeolocationListsRequestDataAttributesFileFilename", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Name of file", "generatedName": "ImportGeolocationListsRequestDataAttributesFileFilename", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24688,23 +23670,17 @@ The columns we allow are }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "201", - "fullExamples": [ - { - "name": "Result", - "value": "{"data":{"type":"importer/list-item/geolocation","id":"mprt_TKqquVbHaSVYqgWhxNjuYDjQ","attributes":{"status":"pending","created-at":"2020-07-12T17:16:54.656Z","completed-at":null,"error-count":0,"successful-count":0,"duplicate-count":0}}}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportGeolocationListsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -24712,18 +23688,18 @@ The columns we allow are "generatedName": "importGeolocationListsResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "importGeolocationListsResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportGeolocationListsResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -24731,19 +23707,19 @@ The columns we allow are "generatedName": "importGeolocationListsResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "importGeolocationListsResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportGeolocationListsResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24756,19 +23732,19 @@ The columns we allow are "generatedName": "importGeolocationListsResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "importGeolocationListsResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportGeolocationListsResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24781,18 +23757,18 @@ The columns we allow are "generatedName": "importGeolocationListsResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "importGeolocationListsResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportGeolocationListsResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -24800,19 +23776,19 @@ The columns we allow are "generatedName": "importGeolocationListsResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "importGeolocationListsResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportGeolocationListsResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24825,19 +23801,19 @@ The columns we allow are "generatedName": "importGeolocationListsResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "importGeolocationListsResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportGeolocationListsResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24850,14 +23826,14 @@ The columns we allow are "generatedName": "importGeolocationListsResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "importGeolocationListsResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ImportGeolocationListsResponseDataAttributesCompletedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -24868,16 +23844,16 @@ The columns we allow are "generatedName": "importGeolocationListsResponseDataAttributesErrorCount", "key": "error-count", "schema": { - "description": undefined, + "description": null, "generatedName": "importGeolocationListsResponseDataAttributesErrorCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportGeolocationListsResponseDataAttributesErrorCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -24891,16 +23867,16 @@ The columns we allow are "generatedName": "importGeolocationListsResponseDataAttributesSuccessfulCount", "key": "successful-count", "schema": { - "description": undefined, + "description": null, "generatedName": "importGeolocationListsResponseDataAttributesSuccessfulCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportGeolocationListsResponseDataAttributesSuccessfulCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -24914,16 +23890,16 @@ The columns we allow are "generatedName": "importGeolocationListsResponseDataAttributesDuplicateCount", "key": "duplicate-count", "schema": { - "description": undefined, + "description": null, "generatedName": "importGeolocationListsResponseDataAttributesDuplicateCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportGeolocationListsResponseDataAttributesDuplicateCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -24946,7 +23922,7 @@ The columns we allow are }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Import Geolocation Lists", "tags": [], @@ -24954,7 +23930,7 @@ The columns we allow are { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Importing list items allows you to upload a CSV file with each row being a new List Item. The columns we allow are @@ -24968,9 +23944,9 @@ Common values for id_class include 'pp' for passport and 'dl' for driver license "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -24984,74 +23960,74 @@ Common values for id_class include 'pp' for passport and 'dl' for driver license "attributes": { "properties": { "completed-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "created-at": { - "primitive": { - "string": "2020-07-12T17:16:54.656Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-07-12T17:16:54.656Z", }, - "type": "primitive", }, "duplicate-count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "error-count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "status": { - "primitive": { - "string": "pending", + "type": "primitive", + "value": { "type": "string", + "value": "pending", }, - "type": "primitive", }, "successful-count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "mprt_TKqquVbHaSVYqgWhxNjuYDjQ", + "type": "primitive", + "value": { "type": "string", + "value": "mprt_TKqquVbHaSVYqgWhxNjuYDjQ", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "importer/list-item/government-id-numbers", + "type": "primitive", + "value": { "type": "string", + "value": "importer/list-item/government-id-numbers", }, - "type": "primitive", }, }, "type": "object", @@ -25063,23 +24039,22 @@ Common values for id_class include 'pp' for passport and 'dl' for driver license ], "generatedRequestName": "ImportGovernmentIdNumberListsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "import-government-id-number-lists", "path": "/importer/list-item/government-id-numbers", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportGovernmentIdNumberListsRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -25087,18 +24062,18 @@ Common values for id_class include 'pp' for passport and 'dl' for driver license "generatedName": "importGovernmentIdNumberListsRequestData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "importGovernmentIdNumberListsRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportGovernmentIdNumberListsRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -25106,18 +24081,18 @@ Common values for id_class include 'pp' for passport and 'dl' for driver license "generatedName": "importGovernmentIdNumberListsRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "importGovernmentIdNumberListsRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportGovernmentIdNumberListsRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -25125,19 +24100,19 @@ Common values for id_class include 'pp' for passport and 'dl' for driver license "generatedName": "importGovernmentIdNumberListsRequestDataAttributesListId", "key": "list-id", "schema": { - "description": undefined, + "description": null, "generatedName": "importGovernmentIdNumberListsRequestDataAttributesListId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportGovernmentIdNumberListsRequestDataAttributesListId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25150,18 +24125,18 @@ Common values for id_class include 'pp' for passport and 'dl' for driver license "generatedName": "importGovernmentIdNumberListsRequestDataAttributesFile", "key": "file", "schema": { - "description": undefined, + "description": null, "generatedName": "importGovernmentIdNumberListsRequestDataAttributesFile", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportGovernmentIdNumberListsRequestDataAttributesFile", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -25169,19 +24144,19 @@ Common values for id_class include 'pp' for passport and 'dl' for driver license "generatedName": "importGovernmentIdNumberListsRequestDataAttributesFileData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "importGovernmentIdNumberListsRequestDataAttributesFileData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Base64 encoded file", "generatedName": "ImportGovernmentIdNumberListsRequestDataAttributesFileData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25194,19 +24169,19 @@ Common values for id_class include 'pp' for passport and 'dl' for driver license "generatedName": "importGovernmentIdNumberListsRequestDataAttributesFileFilename", "key": "filename", "schema": { - "description": undefined, + "description": null, "generatedName": "importGovernmentIdNumberListsRequestDataAttributesFileFilename", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Name of file", "generatedName": "ImportGovernmentIdNumberListsRequestDataAttributesFileFilename", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25233,23 +24208,17 @@ Common values for id_class include 'pp' for passport and 'dl' for driver license }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "201", - "fullExamples": [ - { - "name": "Result", - "value": "{"data":{"type":"importer/list-item/government-id-numbers","id":"mprt_TKqquVbHaSVYqgWhxNjuYDjQ","attributes":{"status":"pending","created-at":"2020-07-12T17:16:54.656Z","completed-at":null,"error-count":0,"successful-count":0,"duplicate-count":0}}}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportGovernmentIdNumberListsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -25257,18 +24226,18 @@ Common values for id_class include 'pp' for passport and 'dl' for driver license "generatedName": "importGovernmentIdNumberListsResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "importGovernmentIdNumberListsResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportGovernmentIdNumberListsResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -25276,19 +24245,19 @@ Common values for id_class include 'pp' for passport and 'dl' for driver license "generatedName": "importGovernmentIdNumberListsResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "importGovernmentIdNumberListsResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportGovernmentIdNumberListsResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25301,19 +24270,19 @@ Common values for id_class include 'pp' for passport and 'dl' for driver license "generatedName": "importGovernmentIdNumberListsResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "importGovernmentIdNumberListsResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportGovernmentIdNumberListsResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25326,18 +24295,18 @@ Common values for id_class include 'pp' for passport and 'dl' for driver license "generatedName": "importGovernmentIdNumberListsResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "importGovernmentIdNumberListsResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportGovernmentIdNumberListsResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -25345,19 +24314,19 @@ Common values for id_class include 'pp' for passport and 'dl' for driver license "generatedName": "importGovernmentIdNumberListsResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "importGovernmentIdNumberListsResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportGovernmentIdNumberListsResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25370,19 +24339,19 @@ Common values for id_class include 'pp' for passport and 'dl' for driver license "generatedName": "importGovernmentIdNumberListsResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "importGovernmentIdNumberListsResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportGovernmentIdNumberListsResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25395,14 +24364,14 @@ Common values for id_class include 'pp' for passport and 'dl' for driver license "generatedName": "importGovernmentIdNumberListsResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "importGovernmentIdNumberListsResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ImportGovernmentIdNumberListsResponseDataAttributesCompletedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -25413,16 +24382,16 @@ Common values for id_class include 'pp' for passport and 'dl' for driver license "generatedName": "importGovernmentIdNumberListsResponseDataAttributesErrorCount", "key": "error-count", "schema": { - "description": undefined, + "description": null, "generatedName": "importGovernmentIdNumberListsResponseDataAttributesErrorCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportGovernmentIdNumberListsResponseDataAttributesErrorCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -25436,16 +24405,16 @@ Common values for id_class include 'pp' for passport and 'dl' for driver license "generatedName": "importGovernmentIdNumberListsResponseDataAttributesSuccessfulCount", "key": "successful-count", "schema": { - "description": undefined, + "description": null, "generatedName": "importGovernmentIdNumberListsResponseDataAttributesSuccessfulCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportGovernmentIdNumberListsResponseDataAttributesSuccessfulCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -25459,16 +24428,16 @@ Common values for id_class include 'pp' for passport and 'dl' for driver license "generatedName": "importGovernmentIdNumberListsResponseDataAttributesDuplicateCount", "key": "duplicate-count", "schema": { - "description": undefined, + "description": null, "generatedName": "importGovernmentIdNumberListsResponseDataAttributesDuplicateCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportGovernmentIdNumberListsResponseDataAttributesDuplicateCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -25491,7 +24460,7 @@ Common values for id_class include 'pp' for passport and 'dl' for driver license }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Import Government ID Number Lists", "tags": [], @@ -25499,7 +24468,7 @@ Common values for id_class include 'pp' for passport and 'dl' for driver license { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Importing list items allows you to upload a CSV file with each row being a new List Item. The columns we allow are @@ -25512,9 +24481,9 @@ Both IPv4 and IPv6 are supported.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -25528,74 +24497,74 @@ Both IPv4 and IPv6 are supported.", "attributes": { "properties": { "completed-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "created-at": { - "primitive": { - "string": "2020-07-12T17:16:54.656Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-07-12T17:16:54.656Z", }, - "type": "primitive", }, "duplicate-count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "error-count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "status": { - "primitive": { - "string": "pending", + "type": "primitive", + "value": { "type": "string", + "value": "pending", }, - "type": "primitive", }, "successful-count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "mprt_TKqquVbHaSVYqgWhxNjuYDjQ", + "type": "primitive", + "value": { "type": "string", + "value": "mprt_TKqquVbHaSVYqgWhxNjuYDjQ", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "importer/list-item/ip-addresses", + "type": "primitive", + "value": { "type": "string", + "value": "importer/list-item/ip-addresses", }, - "type": "primitive", }, }, "type": "object", @@ -25607,23 +24576,22 @@ Both IPv4 and IPv6 are supported.", ], "generatedRequestName": "ImportIpAddressListsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "import-ip-address-lists", "path": "/importer/list-item/ip-addresses", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportIpAddressListsRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -25631,18 +24599,18 @@ Both IPv4 and IPv6 are supported.", "generatedName": "importIpAddressListsRequestData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "importIpAddressListsRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportIpAddressListsRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -25650,18 +24618,18 @@ Both IPv4 and IPv6 are supported.", "generatedName": "importIpAddressListsRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "importIpAddressListsRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportIpAddressListsRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -25669,19 +24637,19 @@ Both IPv4 and IPv6 are supported.", "generatedName": "importIpAddressListsRequestDataAttributesListId", "key": "list-id", "schema": { - "description": undefined, + "description": null, "generatedName": "importIpAddressListsRequestDataAttributesListId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportIpAddressListsRequestDataAttributesListId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25694,18 +24662,18 @@ Both IPv4 and IPv6 are supported.", "generatedName": "importIpAddressListsRequestDataAttributesFile", "key": "file", "schema": { - "description": undefined, + "description": null, "generatedName": "importIpAddressListsRequestDataAttributesFile", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportIpAddressListsRequestDataAttributesFile", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -25713,19 +24681,19 @@ Both IPv4 and IPv6 are supported.", "generatedName": "importIpAddressListsRequestDataAttributesFileData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "importIpAddressListsRequestDataAttributesFileData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Base64 encoded file", "generatedName": "ImportIpAddressListsRequestDataAttributesFileData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25738,19 +24706,19 @@ Both IPv4 and IPv6 are supported.", "generatedName": "importIpAddressListsRequestDataAttributesFileFilename", "key": "filename", "schema": { - "description": undefined, + "description": null, "generatedName": "importIpAddressListsRequestDataAttributesFileFilename", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Name of file", "generatedName": "ImportIpAddressListsRequestDataAttributesFileFilename", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25777,23 +24745,17 @@ Both IPv4 and IPv6 are supported.", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "201", - "fullExamples": [ - { - "name": "Result", - "value": "{"data":{"type":"importer/list-item/ip-addresses","id":"mprt_TKqquVbHaSVYqgWhxNjuYDjQ","attributes":{"status":"pending","created-at":"2020-07-12T17:16:54.656Z","completed-at":null,"error-count":0,"successful-count":0,"duplicate-count":0}}}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportIpAddressListsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -25801,18 +24763,18 @@ Both IPv4 and IPv6 are supported.", "generatedName": "importIpAddressListsResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "importIpAddressListsResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportIpAddressListsResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -25820,19 +24782,19 @@ Both IPv4 and IPv6 are supported.", "generatedName": "importIpAddressListsResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "importIpAddressListsResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportIpAddressListsResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25845,19 +24807,19 @@ Both IPv4 and IPv6 are supported.", "generatedName": "importIpAddressListsResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "importIpAddressListsResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportIpAddressListsResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25870,18 +24832,18 @@ Both IPv4 and IPv6 are supported.", "generatedName": "importIpAddressListsResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "importIpAddressListsResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportIpAddressListsResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -25889,19 +24851,19 @@ Both IPv4 and IPv6 are supported.", "generatedName": "importIpAddressListsResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "importIpAddressListsResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportIpAddressListsResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25914,19 +24876,19 @@ Both IPv4 and IPv6 are supported.", "generatedName": "importIpAddressListsResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "importIpAddressListsResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportIpAddressListsResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25939,14 +24901,14 @@ Both IPv4 and IPv6 are supported.", "generatedName": "importIpAddressListsResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "importIpAddressListsResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ImportIpAddressListsResponseDataAttributesCompletedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -25957,16 +24919,16 @@ Both IPv4 and IPv6 are supported.", "generatedName": "importIpAddressListsResponseDataAttributesErrorCount", "key": "error-count", "schema": { - "description": undefined, + "description": null, "generatedName": "importIpAddressListsResponseDataAttributesErrorCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportIpAddressListsResponseDataAttributesErrorCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -25980,16 +24942,16 @@ Both IPv4 and IPv6 are supported.", "generatedName": "importIpAddressListsResponseDataAttributesSuccessfulCount", "key": "successful-count", "schema": { - "description": undefined, + "description": null, "generatedName": "importIpAddressListsResponseDataAttributesSuccessfulCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportIpAddressListsResponseDataAttributesSuccessfulCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -26003,16 +24965,16 @@ Both IPv4 and IPv6 are supported.", "generatedName": "importIpAddressListsResponseDataAttributesDuplicateCount", "key": "duplicate-count", "schema": { - "description": undefined, + "description": null, "generatedName": "importIpAddressListsResponseDataAttributesDuplicateCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportIpAddressListsResponseDataAttributesDuplicateCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -26035,7 +24997,7 @@ Both IPv4 and IPv6 are supported.", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Import IP Address Lists", "tags": [], @@ -26043,7 +25005,7 @@ Both IPv4 and IPv6 are supported.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Importing list items allows you to upload a CSV file with each row being a new List Item. The columns we allow are @@ -26055,9 +25017,9 @@ The columns we allow are "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -26071,74 +25033,74 @@ The columns we allow are "attributes": { "properties": { "completed-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "created-at": { - "primitive": { - "string": "2020-07-12T17:16:54.656Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-07-12T17:16:54.656Z", }, - "type": "primitive", }, "duplicate-count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "error-count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "status": { - "primitive": { - "string": "pending", + "type": "primitive", + "value": { "type": "string", + "value": "pending", }, - "type": "primitive", }, "successful-count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "mprt_TKqquVbHaSVYqgWhxNjuYDjQ", + "type": "primitive", + "value": { "type": "string", + "value": "mprt_TKqquVbHaSVYqgWhxNjuYDjQ", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "importer/list-item/names", + "type": "primitive", + "value": { "type": "string", + "value": "importer/list-item/names", }, - "type": "primitive", }, }, "type": "object", @@ -26150,23 +25112,22 @@ The columns we allow are ], "generatedRequestName": "ImportNameListsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "import-name-lists", "path": "/importer/list-item/names", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportNameListsRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -26174,18 +25135,18 @@ The columns we allow are "generatedName": "importNameListsRequestData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "importNameListsRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportNameListsRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -26193,18 +25154,18 @@ The columns we allow are "generatedName": "importNameListsRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "importNameListsRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportNameListsRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -26212,19 +25173,19 @@ The columns we allow are "generatedName": "importNameListsRequestDataAttributesListId", "key": "list-id", "schema": { - "description": undefined, + "description": null, "generatedName": "importNameListsRequestDataAttributesListId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportNameListsRequestDataAttributesListId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26237,18 +25198,18 @@ The columns we allow are "generatedName": "importNameListsRequestDataAttributesFile", "key": "file", "schema": { - "description": undefined, + "description": null, "generatedName": "importNameListsRequestDataAttributesFile", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportNameListsRequestDataAttributesFile", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -26256,19 +25217,19 @@ The columns we allow are "generatedName": "importNameListsRequestDataAttributesFileData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "importNameListsRequestDataAttributesFileData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Base64 encoded file", "generatedName": "ImportNameListsRequestDataAttributesFileData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26281,19 +25242,19 @@ The columns we allow are "generatedName": "importNameListsRequestDataAttributesFileFilename", "key": "filename", "schema": { - "description": undefined, + "description": null, "generatedName": "importNameListsRequestDataAttributesFileFilename", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Name of file", "generatedName": "ImportNameListsRequestDataAttributesFileFilename", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26320,23 +25281,17 @@ The columns we allow are }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "201", - "fullExamples": [ - { - "name": "Result", - "value": "{"data":{"type":"importer/list-item/names","id":"mprt_TKqquVbHaSVYqgWhxNjuYDjQ","attributes":{"status":"pending","created-at":"2020-07-12T17:16:54.656Z","completed-at":null,"error-count":0,"successful-count":0,"duplicate-count":0}}}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportNameListsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -26344,18 +25299,18 @@ The columns we allow are "generatedName": "importNameListsResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "importNameListsResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportNameListsResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -26363,19 +25318,19 @@ The columns we allow are "generatedName": "importNameListsResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "importNameListsResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportNameListsResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26388,19 +25343,19 @@ The columns we allow are "generatedName": "importNameListsResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "importNameListsResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportNameListsResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26413,18 +25368,18 @@ The columns we allow are "generatedName": "importNameListsResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "importNameListsResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportNameListsResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -26432,19 +25387,19 @@ The columns we allow are "generatedName": "importNameListsResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "importNameListsResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportNameListsResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26457,19 +25412,19 @@ The columns we allow are "generatedName": "importNameListsResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "importNameListsResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportNameListsResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26482,14 +25437,14 @@ The columns we allow are "generatedName": "importNameListsResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "importNameListsResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ImportNameListsResponseDataAttributesCompletedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -26500,16 +25455,16 @@ The columns we allow are "generatedName": "importNameListsResponseDataAttributesErrorCount", "key": "error-count", "schema": { - "description": undefined, + "description": null, "generatedName": "importNameListsResponseDataAttributesErrorCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportNameListsResponseDataAttributesErrorCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -26523,16 +25478,16 @@ The columns we allow are "generatedName": "importNameListsResponseDataAttributesSuccessfulCount", "key": "successful-count", "schema": { - "description": undefined, + "description": null, "generatedName": "importNameListsResponseDataAttributesSuccessfulCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportNameListsResponseDataAttributesSuccessfulCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -26546,16 +25501,16 @@ The columns we allow are "generatedName": "importNameListsResponseDataAttributesDuplicateCount", "key": "duplicate-count", "schema": { - "description": undefined, + "description": null, "generatedName": "importNameListsResponseDataAttributesDuplicateCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportNameListsResponseDataAttributesDuplicateCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -26578,7 +25533,7 @@ The columns we allow are }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Import Name Lists", "tags": [], @@ -26586,7 +25541,7 @@ The columns we allow are { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Importing list items allows you to upload a CSV file with each row being a new List Item. The columns we allow are @@ -26597,9 +25552,9 @@ The columns we allow are "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -26613,74 +25568,74 @@ The columns we allow are "attributes": { "properties": { "completed-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "created-at": { - "primitive": { - "string": "2020-07-12T17:16:54.656Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-07-12T17:16:54.656Z", }, - "type": "primitive", }, "duplicate-count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "error-count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "status": { - "primitive": { - "string": "pending", + "type": "primitive", + "value": { "type": "string", + "value": "pending", }, - "type": "primitive", }, "successful-count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "mprt_TKqquVbHaSVYqgWhxNjuYDjQ", + "type": "primitive", + "value": { "type": "string", + "value": "mprt_TKqquVbHaSVYqgWhxNjuYDjQ", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "importer/list-item/phone-numbers", + "type": "primitive", + "value": { "type": "string", + "value": "importer/list-item/phone-numbers", }, - "type": "primitive", }, }, "type": "object", @@ -26692,23 +25647,22 @@ The columns we allow are ], "generatedRequestName": "ImportPhoneNumberListsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "import-phone-number-lists", "path": "/importer/list-item/phone-numbers", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportPhoneNumberListsRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -26716,18 +25670,18 @@ The columns we allow are "generatedName": "importPhoneNumberListsRequestData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "importPhoneNumberListsRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportPhoneNumberListsRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -26735,18 +25689,18 @@ The columns we allow are "generatedName": "importPhoneNumberListsRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "importPhoneNumberListsRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportPhoneNumberListsRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -26754,19 +25708,19 @@ The columns we allow are "generatedName": "importPhoneNumberListsRequestDataAttributesListId", "key": "list-id", "schema": { - "description": undefined, + "description": null, "generatedName": "importPhoneNumberListsRequestDataAttributesListId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportPhoneNumberListsRequestDataAttributesListId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26779,18 +25733,18 @@ The columns we allow are "generatedName": "importPhoneNumberListsRequestDataAttributesFile", "key": "file", "schema": { - "description": undefined, + "description": null, "generatedName": "importPhoneNumberListsRequestDataAttributesFile", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportPhoneNumberListsRequestDataAttributesFile", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -26798,19 +25752,19 @@ The columns we allow are "generatedName": "importPhoneNumberListsRequestDataAttributesFileData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "importPhoneNumberListsRequestDataAttributesFileData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Base64 encoded file", "generatedName": "ImportPhoneNumberListsRequestDataAttributesFileData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26823,19 +25777,19 @@ The columns we allow are "generatedName": "importPhoneNumberListsRequestDataAttributesFileFilename", "key": "filename", "schema": { - "description": undefined, + "description": null, "generatedName": "importPhoneNumberListsRequestDataAttributesFileFilename", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Name of file", "generatedName": "ImportPhoneNumberListsRequestDataAttributesFileFilename", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26862,23 +25816,17 @@ The columns we allow are }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "201", - "fullExamples": [ - { - "name": "Result", - "value": "{"data":{"type":"importer/list-item/phone-numbers","id":"mprt_TKqquVbHaSVYqgWhxNjuYDjQ","attributes":{"status":"pending","created-at":"2020-07-12T17:16:54.656Z","completed-at":null,"error-count":0,"successful-count":0,"duplicate-count":0}}}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportPhoneNumberListsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -26886,18 +25834,18 @@ The columns we allow are "generatedName": "importPhoneNumberListsResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "importPhoneNumberListsResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportPhoneNumberListsResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -26905,19 +25853,19 @@ The columns we allow are "generatedName": "importPhoneNumberListsResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "importPhoneNumberListsResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportPhoneNumberListsResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26930,19 +25878,19 @@ The columns we allow are "generatedName": "importPhoneNumberListsResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "importPhoneNumberListsResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportPhoneNumberListsResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26955,18 +25903,18 @@ The columns we allow are "generatedName": "importPhoneNumberListsResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "importPhoneNumberListsResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportPhoneNumberListsResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -26974,19 +25922,19 @@ The columns we allow are "generatedName": "importPhoneNumberListsResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "importPhoneNumberListsResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportPhoneNumberListsResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26999,19 +25947,19 @@ The columns we allow are "generatedName": "importPhoneNumberListsResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "importPhoneNumberListsResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportPhoneNumberListsResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27024,14 +25972,14 @@ The columns we allow are "generatedName": "importPhoneNumberListsResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "importPhoneNumberListsResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ImportPhoneNumberListsResponseDataAttributesCompletedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -27042,16 +25990,16 @@ The columns we allow are "generatedName": "importPhoneNumberListsResponseDataAttributesErrorCount", "key": "error-count", "schema": { - "description": undefined, + "description": null, "generatedName": "importPhoneNumberListsResponseDataAttributesErrorCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportPhoneNumberListsResponseDataAttributesErrorCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -27065,16 +26013,16 @@ The columns we allow are "generatedName": "importPhoneNumberListsResponseDataAttributesSuccessfulCount", "key": "successful-count", "schema": { - "description": undefined, + "description": null, "generatedName": "importPhoneNumberListsResponseDataAttributesSuccessfulCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportPhoneNumberListsResponseDataAttributesSuccessfulCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -27088,16 +26036,16 @@ The columns we allow are "generatedName": "importPhoneNumberListsResponseDataAttributesDuplicateCount", "key": "duplicate-count", "schema": { - "description": undefined, + "description": null, "generatedName": "importPhoneNumberListsResponseDataAttributesDuplicateCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportPhoneNumberListsResponseDataAttributesDuplicateCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -27120,7 +26068,7 @@ The columns we allow are }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Import Phone Number Lists", "tags": [], @@ -27128,7 +26076,7 @@ The columns we allow are { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Create a new government ID document", "errorStatusCode": [ 400, @@ -27136,9 +26084,9 @@ The columns we allow are "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -27157,323 +26105,323 @@ The columns we allow are "attributes": { "properties": { "address-city": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "address-postal-code": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "address-street-1": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "address-street-2": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "address-subdivision": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "back-photo": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "birthdate": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "created-at": { - "primitive": { - "string": "2020-09-13T02:34:57.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-09-13T02:34:57.000Z", }, - "type": "primitive", }, "endorsements": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "front-photo": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "id-class": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "name-last": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "name-middle": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "processed-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "restrictions": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "selfie-photo": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "status": { - "primitive": { - "string": "initiated", + "type": "primitive", + "value": { "type": "string", + "value": "initiated", }, - "type": "primitive", }, "vehicle-class": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, "type": "object", }, "id": { - "primitive": { - "string": "doc_FxCzxBkkF8V1AtxmY19zhVAz", + "type": "primitive", + "value": { "type": "string", + "value": "doc_FxCzxBkkF8V1AtxmY19zhVAz", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "document/government-id", + "type": "primitive", + "value": { "type": "string", + "value": "document/government-id", }, - "type": "primitive", }, }, "type": "object", @@ -27488,21 +26436,21 @@ The columns we allow are { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateAGovernmentIdDocumentRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAGovernmentIdDocumentRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27512,21 +26460,21 @@ The columns we allow are { "description": "Ensures the request is idempotent", "name": "Idempotency-Key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateAGovernmentIdDocumentRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAGovernmentIdDocumentRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27534,23 +26482,22 @@ The columns we allow are }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create-a-government-id-document", "path": "/document/government-ids", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAGovernmentIdDocumentRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -27560,10 +26507,10 @@ The columns we allow are "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAGovernmentIdDocumentRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -27571,18 +26518,18 @@ The columns we allow are "generatedName": "createAGovernmentIdDocumentRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdDocumentRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAGovernmentIdDocumentRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -27590,13 +26537,13 @@ The columns we allow are "generatedName": "createAGovernmentIdDocumentRequestDataAttributesInquiryId", "key": "inquiry-id", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateAGovernmentIdDocumentRequestDataAttributesInquiryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27610,11 +26557,11 @@ The columns we allow are "schema": { "description": "ISO 3166-1 alpha-2 code of the ID’s issuing country.", "generatedName": "CreateAGovernmentIdDocumentRequestDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27626,25 +26573,25 @@ The columns we allow are "generatedName": "createAGovernmentIdDocumentRequestDataAttributesSelectedIdClass", "key": "selected-id-class", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdDocumentRequestDataAttributesSelectedIdClass", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAGovernmentIdDocumentRequestDataAttributesSelectedIdClass", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAGovernmentIdDocumentRequestDataAttributesSelectedIdClassItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27658,18 +26605,18 @@ The columns we allow are "generatedName": "createAGovernmentIdDocumentRequestDataAttributesFrontPhoto", "key": "front-photo", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdDocumentRequestDataAttributesFrontPhoto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Front of ID.", "generatedName": "CreateAGovernmentIdDocumentRequestDataAttributesFrontPhoto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -27677,18 +26624,18 @@ The columns we allow are "generatedName": "createAGovernmentIdDocumentRequestDataAttributesFrontPhotoData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdDocumentRequestDataAttributesFrontPhotoData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Government ID photo data, must be images. Can provide more than one image and we will pick the best for processing. Can also be provided as uploaded file(s) such as with multipart/form-data requests instead of this object(s).", "generatedName": "CreateAGovernmentIdDocumentRequestDataAttributesFrontPhotoData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -27698,11 +26645,11 @@ The columns we allow are "schema": { "description": "Base64 encoded file.", "generatedName": "CreateAGovernmentIdDocumentRequestDataAttributesFrontPhotoDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27716,11 +26663,11 @@ The columns we allow are "schema": { "description": "Name of file.", "generatedName": "CreateAGovernmentIdDocumentRequestDataAttributesFrontPhotoDataFilename", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27742,18 +26689,18 @@ The columns we allow are "generatedName": "createAGovernmentIdDocumentRequestDataAttributesBackPhoto", "key": "back-photo", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdDocumentRequestDataAttributesBackPhoto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Back of ID.", "generatedName": "CreateAGovernmentIdDocumentRequestDataAttributesBackPhoto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -27761,18 +26708,18 @@ The columns we allow are "generatedName": "createAGovernmentIdDocumentRequestDataAttributesBackPhotoData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdDocumentRequestDataAttributesBackPhotoData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Government ID photo data, must be images. Can provide more than one image and we will pick the best for processing. Can also be provided as uploaded file(s) such as with multipart/form-data requests instead of this object(s).", "generatedName": "CreateAGovernmentIdDocumentRequestDataAttributesBackPhotoData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -27782,11 +26729,11 @@ The columns we allow are "schema": { "description": "Base64 encoded file.", "generatedName": "CreateAGovernmentIdDocumentRequestDataAttributesBackPhotoDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27800,11 +26747,11 @@ The columns we allow are "schema": { "description": "Name of file.", "generatedName": "CreateAGovernmentIdDocumentRequestDataAttributesBackPhotoDataFilename", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27834,56 +26781,17 @@ The columns we allow are }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "201", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "document/government-id", - "id": "doc_FxCzxBkkF8V1AtxmY19zhVAz", - "attributes": { - "status": "initiated", - "created-at": "2020-09-13T02:34:57.000Z", - "processed-at": null, - "front-photo": null, - "back-photo": null, - "selfie-photo": null, - "id-class": null, - "name-middle": null, - "name-last": null, - "birthdate": null, - "address-street-1": null, - "address-street-2": null, - "address-city": null, - "address-subdivision": null, - "address-postal-code": null, - "endorsements": null, - "restrictions": null, - "vehicle-class": null - }, - "relationships": { - "inquiry": { - "data": { - "type": "inquiry", - "id": "inq_Dj1JxEG9K153GbvFYGScCRlL" - } - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAGovernmentIdDocumentResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -27891,18 +26799,18 @@ The columns we allow are "generatedName": "createAGovernmentIdDocumentResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdDocumentResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAGovernmentIdDocumentResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -27910,19 +26818,19 @@ The columns we allow are "generatedName": "createAGovernmentIdDocumentResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdDocumentResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAGovernmentIdDocumentResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27935,19 +26843,19 @@ The columns we allow are "generatedName": "createAGovernmentIdDocumentResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdDocumentResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAGovernmentIdDocumentResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27960,18 +26868,18 @@ The columns we allow are "generatedName": "createAGovernmentIdDocumentResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdDocumentResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAGovernmentIdDocumentResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -27979,19 +26887,19 @@ The columns we allow are "generatedName": "createAGovernmentIdDocumentResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdDocumentResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAGovernmentIdDocumentResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28004,19 +26912,19 @@ The columns we allow are "generatedName": "createAGovernmentIdDocumentResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdDocumentResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAGovernmentIdDocumentResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28029,14 +26937,14 @@ The columns we allow are "generatedName": "createAGovernmentIdDocumentResponseDataAttributesProcessedAt", "key": "processed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdDocumentResponseDataAttributesProcessedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAGovernmentIdDocumentResponseDataAttributesProcessedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -28047,14 +26955,14 @@ The columns we allow are "generatedName": "createAGovernmentIdDocumentResponseDataAttributesFrontPhoto", "key": "front-photo", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdDocumentResponseDataAttributesFrontPhoto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAGovernmentIdDocumentResponseDataAttributesFrontPhoto", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -28065,14 +26973,14 @@ The columns we allow are "generatedName": "createAGovernmentIdDocumentResponseDataAttributesBackPhoto", "key": "back-photo", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdDocumentResponseDataAttributesBackPhoto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAGovernmentIdDocumentResponseDataAttributesBackPhoto", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -28083,14 +26991,14 @@ The columns we allow are "generatedName": "createAGovernmentIdDocumentResponseDataAttributesSelfiePhoto", "key": "selfie-photo", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdDocumentResponseDataAttributesSelfiePhoto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAGovernmentIdDocumentResponseDataAttributesSelfiePhoto", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -28101,14 +27009,14 @@ The columns we allow are "generatedName": "createAGovernmentIdDocumentResponseDataAttributesIdClass", "key": "id-class", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdDocumentResponseDataAttributesIdClass", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAGovernmentIdDocumentResponseDataAttributesIdClass", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -28119,14 +27027,14 @@ The columns we allow are "generatedName": "createAGovernmentIdDocumentResponseDataAttributesNameMiddle", "key": "name-middle", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdDocumentResponseDataAttributesNameMiddle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAGovernmentIdDocumentResponseDataAttributesNameMiddle", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -28137,14 +27045,14 @@ The columns we allow are "generatedName": "createAGovernmentIdDocumentResponseDataAttributesNameLast", "key": "name-last", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdDocumentResponseDataAttributesNameLast", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAGovernmentIdDocumentResponseDataAttributesNameLast", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -28155,14 +27063,14 @@ The columns we allow are "generatedName": "createAGovernmentIdDocumentResponseDataAttributesBirthdate", "key": "birthdate", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdDocumentResponseDataAttributesBirthdate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAGovernmentIdDocumentResponseDataAttributesBirthdate", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -28173,14 +27081,14 @@ The columns we allow are "generatedName": "createAGovernmentIdDocumentResponseDataAttributesAddressStreet1", "key": "address-street-1", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdDocumentResponseDataAttributesAddressStreet1", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAGovernmentIdDocumentResponseDataAttributesAddressStreet1", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -28191,14 +27099,14 @@ The columns we allow are "generatedName": "createAGovernmentIdDocumentResponseDataAttributesAddressStreet2", "key": "address-street-2", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdDocumentResponseDataAttributesAddressStreet2", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAGovernmentIdDocumentResponseDataAttributesAddressStreet2", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -28209,14 +27117,14 @@ The columns we allow are "generatedName": "createAGovernmentIdDocumentResponseDataAttributesAddressCity", "key": "address-city", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdDocumentResponseDataAttributesAddressCity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAGovernmentIdDocumentResponseDataAttributesAddressCity", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -28227,14 +27135,14 @@ The columns we allow are "generatedName": "createAGovernmentIdDocumentResponseDataAttributesAddressSubdivision", "key": "address-subdivision", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdDocumentResponseDataAttributesAddressSubdivision", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAGovernmentIdDocumentResponseDataAttributesAddressSubdivision", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -28245,14 +27153,14 @@ The columns we allow are "generatedName": "createAGovernmentIdDocumentResponseDataAttributesAddressPostalCode", "key": "address-postal-code", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdDocumentResponseDataAttributesAddressPostalCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAGovernmentIdDocumentResponseDataAttributesAddressPostalCode", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -28263,14 +27171,14 @@ The columns we allow are "generatedName": "createAGovernmentIdDocumentResponseDataAttributesEndorsements", "key": "endorsements", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdDocumentResponseDataAttributesEndorsements", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAGovernmentIdDocumentResponseDataAttributesEndorsements", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -28281,14 +27189,14 @@ The columns we allow are "generatedName": "createAGovernmentIdDocumentResponseDataAttributesRestrictions", "key": "restrictions", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdDocumentResponseDataAttributesRestrictions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAGovernmentIdDocumentResponseDataAttributesRestrictions", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -28299,14 +27207,14 @@ The columns we allow are "generatedName": "createAGovernmentIdDocumentResponseDataAttributesVehicleClass", "key": "vehicle-class", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdDocumentResponseDataAttributesVehicleClass", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAGovernmentIdDocumentResponseDataAttributesVehicleClass", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -28322,18 +27230,18 @@ The columns we allow are "generatedName": "createAGovernmentIdDocumentResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdDocumentResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAGovernmentIdDocumentResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -28341,18 +27249,18 @@ The columns we allow are "generatedName": "createAGovernmentIdDocumentResponseDataRelationshipsInquiry", "key": "inquiry", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdDocumentResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAGovernmentIdDocumentResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -28360,18 +27268,18 @@ The columns we allow are "generatedName": "createAGovernmentIdDocumentResponseDataRelationshipsInquiryData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdDocumentResponseDataRelationshipsInquiryData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAGovernmentIdDocumentResponseDataRelationshipsInquiryData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -28379,19 +27287,19 @@ The columns we allow are "generatedName": "createAGovernmentIdDocumentResponseDataRelationshipsInquiryDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdDocumentResponseDataRelationshipsInquiryDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAGovernmentIdDocumentResponseDataRelationshipsInquiryDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28404,19 +27312,19 @@ The columns we allow are "generatedName": "createAGovernmentIdDocumentResponseDataRelationshipsInquiryDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdDocumentResponseDataRelationshipsInquiryDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAGovernmentIdDocumentResponseDataRelationshipsInquiryDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28448,7 +27356,7 @@ The columns we allow are }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a Government ID Document", "tags": [], @@ -28456,7 +27364,7 @@ The columns we allow are { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Updates an existing government ID document. Can only update \`initiated\` documents.", "errorStatusCode": [ 400, @@ -28464,18 +27372,18 @@ The columns we allow are "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "document-id", "value": { - "primitive": { - "string": "document-id", + "type": "primitive", + "value": { "type": "string", + "value": "document-id", }, - "type": "primitive", }, }, ], @@ -28496,323 +27404,323 @@ The columns we allow are "attributes": { "properties": { "address-city": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "address-postal-code": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "address-street-1": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "address-street-2": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "address-subdivision": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "back-photo": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "birthdate": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "created-at": { - "primitive": { - "string": "2020-09-13T02:34:57.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-09-13T02:34:57.000Z", }, - "type": "primitive", }, "endorsements": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "front-photo": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "id-class": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "name-last": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "name-middle": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "processed-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "restrictions": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "selfie-photo": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "status": { - "primitive": { - "string": "initiated", + "type": "primitive", + "value": { "type": "string", + "value": "initiated", }, - "type": "primitive", }, "vehicle-class": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, "type": "object", }, "id": { - "primitive": { - "string": "doc_FxCzxBkkF8V1AtxmY19zhVAz", + "type": "primitive", + "value": { "type": "string", + "value": "doc_FxCzxBkkF8V1AtxmY19zhVAz", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "document/government-id", + "type": "primitive", + "value": { "type": "string", + "value": "document/government-id", }, - "type": "primitive", }, }, "type": "object", @@ -28827,21 +27735,21 @@ The columns we allow are { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateAGovernmentIdDocumentRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAGovernmentIdDocumentRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28851,21 +27759,21 @@ The columns we allow are { "description": "Ensures the request is idempotent", "name": "Idempotency-Key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateAGovernmentIdDocumentRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAGovernmentIdDocumentRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28873,41 +27781,40 @@ The columns we allow are }, }, ], - "internal": undefined, + "internal": null, "method": "PATCH", "operationId": "update-a-government-id-document", "path": "/document/government-ids/{document-id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "document-id", "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateAGovernmentIdDocumentRequestDocumentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateAGovernmentIdDocumentRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -28917,10 +27824,10 @@ The columns we allow are "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateAGovernmentIdDocumentRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -28928,18 +27835,18 @@ The columns we allow are "generatedName": "updateAGovernmentIdDocumentRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdDocumentRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateAGovernmentIdDocumentRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -28947,25 +27854,25 @@ The columns we allow are "generatedName": "updateAGovernmentIdDocumentRequestDataAttributesSelectedIdClass", "key": "selected-id-class", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdDocumentRequestDataAttributesSelectedIdClass", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAGovernmentIdDocumentRequestDataAttributesSelectedIdClass", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAGovernmentIdDocumentRequestDataAttributesSelectedIdClassItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28979,18 +27886,18 @@ The columns we allow are "generatedName": "updateAGovernmentIdDocumentRequestDataAttributesFrontPhoto", "key": "front-photo", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdDocumentRequestDataAttributesFrontPhoto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Front of ID.", "generatedName": "UpdateAGovernmentIdDocumentRequestDataAttributesFrontPhoto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -28998,18 +27905,18 @@ The columns we allow are "generatedName": "updateAGovernmentIdDocumentRequestDataAttributesFrontPhotoData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdDocumentRequestDataAttributesFrontPhotoData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Government ID photo data, must be images. Can provide more than one image and we will pick the best for processing. Can also be provided as uploaded file(s) such as with multipart/form-data requests instead of this object(s).", "generatedName": "UpdateAGovernmentIdDocumentRequestDataAttributesFrontPhotoData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -29019,11 +27926,11 @@ The columns we allow are "schema": { "description": "Base64 encoded file.", "generatedName": "UpdateAGovernmentIdDocumentRequestDataAttributesFrontPhotoDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29037,11 +27944,11 @@ The columns we allow are "schema": { "description": "Name of file.", "generatedName": "UpdateAGovernmentIdDocumentRequestDataAttributesFrontPhotoDataFilename", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29063,18 +27970,18 @@ The columns we allow are "generatedName": "updateAGovernmentIdDocumentRequestDataAttributesBackPhoto", "key": "back-photo", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdDocumentRequestDataAttributesBackPhoto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Back of ID.", "generatedName": "UpdateAGovernmentIdDocumentRequestDataAttributesBackPhoto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -29082,18 +27989,18 @@ The columns we allow are "generatedName": "updateAGovernmentIdDocumentRequestDataAttributesBackPhotoData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdDocumentRequestDataAttributesBackPhotoData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Government ID photo data, must be images. Can provide more than one image and we will pick the best for processing. Can also be provided as uploaded file(s) such as with multipart/form-data requests instead of this object(s).", "generatedName": "UpdateAGovernmentIdDocumentRequestDataAttributesBackPhotoData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -29103,11 +28010,11 @@ The columns we allow are "schema": { "description": "Base64 encoded file.", "generatedName": "UpdateAGovernmentIdDocumentRequestDataAttributesBackPhotoDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29121,11 +28028,11 @@ The columns we allow are "schema": { "description": "Name of file.", "generatedName": "UpdateAGovernmentIdDocumentRequestDataAttributesBackPhotoDataFilename", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29155,56 +28062,17 @@ The columns we allow are }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "document/government-id", - "id": "doc_FxCzxBkkF8V1AtxmY19zhVAz", - "attributes": { - "status": "initiated", - "created-at": "2020-09-13T02:34:57.000Z", - "processed-at": null, - "front-photo": null, - "back-photo": null, - "selfie-photo": null, - "id-class": null, - "name-middle": null, - "name-last": null, - "birthdate": null, - "address-street-1": null, - "address-street-2": null, - "address-city": null, - "address-subdivision": null, - "address-postal-code": null, - "endorsements": null, - "restrictions": null, - "vehicle-class": null - }, - "relationships": { - "inquiry": { - "data": { - "type": "inquiry", - "id": "inq_Dj1JxEG9K153GbvFYGScCRlL" - } - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateAGovernmentIdDocumentResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -29212,18 +28080,18 @@ The columns we allow are "generatedName": "updateAGovernmentIdDocumentResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdDocumentResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateAGovernmentIdDocumentResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -29231,19 +28099,19 @@ The columns we allow are "generatedName": "updateAGovernmentIdDocumentResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdDocumentResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAGovernmentIdDocumentResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29256,19 +28124,19 @@ The columns we allow are "generatedName": "updateAGovernmentIdDocumentResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdDocumentResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAGovernmentIdDocumentResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29281,18 +28149,18 @@ The columns we allow are "generatedName": "updateAGovernmentIdDocumentResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdDocumentResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateAGovernmentIdDocumentResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -29300,19 +28168,19 @@ The columns we allow are "generatedName": "updateAGovernmentIdDocumentResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdDocumentResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAGovernmentIdDocumentResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29325,19 +28193,19 @@ The columns we allow are "generatedName": "updateAGovernmentIdDocumentResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdDocumentResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAGovernmentIdDocumentResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29350,14 +28218,14 @@ The columns we allow are "generatedName": "updateAGovernmentIdDocumentResponseDataAttributesProcessedAt", "key": "processed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdDocumentResponseDataAttributesProcessedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "UpdateAGovernmentIdDocumentResponseDataAttributesProcessedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -29368,14 +28236,14 @@ The columns we allow are "generatedName": "updateAGovernmentIdDocumentResponseDataAttributesFrontPhoto", "key": "front-photo", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdDocumentResponseDataAttributesFrontPhoto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "UpdateAGovernmentIdDocumentResponseDataAttributesFrontPhoto", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -29386,14 +28254,14 @@ The columns we allow are "generatedName": "updateAGovernmentIdDocumentResponseDataAttributesBackPhoto", "key": "back-photo", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdDocumentResponseDataAttributesBackPhoto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "UpdateAGovernmentIdDocumentResponseDataAttributesBackPhoto", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -29404,14 +28272,14 @@ The columns we allow are "generatedName": "updateAGovernmentIdDocumentResponseDataAttributesSelfiePhoto", "key": "selfie-photo", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdDocumentResponseDataAttributesSelfiePhoto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "UpdateAGovernmentIdDocumentResponseDataAttributesSelfiePhoto", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -29422,14 +28290,14 @@ The columns we allow are "generatedName": "updateAGovernmentIdDocumentResponseDataAttributesIdClass", "key": "id-class", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdDocumentResponseDataAttributesIdClass", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "UpdateAGovernmentIdDocumentResponseDataAttributesIdClass", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -29440,14 +28308,14 @@ The columns we allow are "generatedName": "updateAGovernmentIdDocumentResponseDataAttributesNameMiddle", "key": "name-middle", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdDocumentResponseDataAttributesNameMiddle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "UpdateAGovernmentIdDocumentResponseDataAttributesNameMiddle", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -29458,14 +28326,14 @@ The columns we allow are "generatedName": "updateAGovernmentIdDocumentResponseDataAttributesNameLast", "key": "name-last", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdDocumentResponseDataAttributesNameLast", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "UpdateAGovernmentIdDocumentResponseDataAttributesNameLast", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -29476,14 +28344,14 @@ The columns we allow are "generatedName": "updateAGovernmentIdDocumentResponseDataAttributesBirthdate", "key": "birthdate", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdDocumentResponseDataAttributesBirthdate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "UpdateAGovernmentIdDocumentResponseDataAttributesBirthdate", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -29494,14 +28362,14 @@ The columns we allow are "generatedName": "updateAGovernmentIdDocumentResponseDataAttributesAddressStreet1", "key": "address-street-1", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdDocumentResponseDataAttributesAddressStreet1", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "UpdateAGovernmentIdDocumentResponseDataAttributesAddressStreet1", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -29512,14 +28380,14 @@ The columns we allow are "generatedName": "updateAGovernmentIdDocumentResponseDataAttributesAddressStreet2", "key": "address-street-2", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdDocumentResponseDataAttributesAddressStreet2", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "UpdateAGovernmentIdDocumentResponseDataAttributesAddressStreet2", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -29530,14 +28398,14 @@ The columns we allow are "generatedName": "updateAGovernmentIdDocumentResponseDataAttributesAddressCity", "key": "address-city", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdDocumentResponseDataAttributesAddressCity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "UpdateAGovernmentIdDocumentResponseDataAttributesAddressCity", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -29548,14 +28416,14 @@ The columns we allow are "generatedName": "updateAGovernmentIdDocumentResponseDataAttributesAddressSubdivision", "key": "address-subdivision", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdDocumentResponseDataAttributesAddressSubdivision", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "UpdateAGovernmentIdDocumentResponseDataAttributesAddressSubdivision", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -29566,14 +28434,14 @@ The columns we allow are "generatedName": "updateAGovernmentIdDocumentResponseDataAttributesAddressPostalCode", "key": "address-postal-code", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdDocumentResponseDataAttributesAddressPostalCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "UpdateAGovernmentIdDocumentResponseDataAttributesAddressPostalCode", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -29584,14 +28452,14 @@ The columns we allow are "generatedName": "updateAGovernmentIdDocumentResponseDataAttributesEndorsements", "key": "endorsements", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdDocumentResponseDataAttributesEndorsements", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "UpdateAGovernmentIdDocumentResponseDataAttributesEndorsements", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -29602,14 +28470,14 @@ The columns we allow are "generatedName": "updateAGovernmentIdDocumentResponseDataAttributesRestrictions", "key": "restrictions", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdDocumentResponseDataAttributesRestrictions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "UpdateAGovernmentIdDocumentResponseDataAttributesRestrictions", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -29620,14 +28488,14 @@ The columns we allow are "generatedName": "updateAGovernmentIdDocumentResponseDataAttributesVehicleClass", "key": "vehicle-class", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdDocumentResponseDataAttributesVehicleClass", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "UpdateAGovernmentIdDocumentResponseDataAttributesVehicleClass", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -29643,18 +28511,18 @@ The columns we allow are "generatedName": "updateAGovernmentIdDocumentResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdDocumentResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateAGovernmentIdDocumentResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -29662,18 +28530,18 @@ The columns we allow are "generatedName": "updateAGovernmentIdDocumentResponseDataRelationshipsInquiry", "key": "inquiry", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdDocumentResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateAGovernmentIdDocumentResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -29681,18 +28549,18 @@ The columns we allow are "generatedName": "updateAGovernmentIdDocumentResponseDataRelationshipsInquiryData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdDocumentResponseDataRelationshipsInquiryData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateAGovernmentIdDocumentResponseDataRelationshipsInquiryData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -29700,19 +28568,19 @@ The columns we allow are "generatedName": "updateAGovernmentIdDocumentResponseDataRelationshipsInquiryDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdDocumentResponseDataRelationshipsInquiryDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAGovernmentIdDocumentResponseDataRelationshipsInquiryDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29725,19 +28593,19 @@ The columns we allow are "generatedName": "updateAGovernmentIdDocumentResponseDataRelationshipsInquiryDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdDocumentResponseDataRelationshipsInquiryDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAGovernmentIdDocumentResponseDataRelationshipsInquiryDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29769,7 +28637,7 @@ The columns we allow are }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Update a Government ID Document", "tags": [], @@ -29777,7 +28645,7 @@ The columns we allow are { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Submit a government ID document for processing. Can only submit \`initiated\` documents with photos of the ID attached.", "errorStatusCode": [ 400, @@ -29785,23 +28653,23 @@ The columns we allow are "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "document-id", "value": { - "primitive": { - "string": "document-id", + "type": "primitive", + "value": { "type": "string", + "value": "document-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { @@ -29809,323 +28677,323 @@ The columns we allow are "attributes": { "properties": { "address-city": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "address-postal-code": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "address-street-1": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "address-street-2": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "address-subdivision": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "back-photo": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "birthdate": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "created-at": { - "primitive": { - "string": "2020-09-13T02:34:57.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-09-13T02:34:57.000Z", }, - "type": "primitive", }, "endorsements": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "front-photo": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "id-class": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "name-last": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "name-middle": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "processed-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "restrictions": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "selfie-photo": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "status": { - "primitive": { - "string": "submitted", + "type": "primitive", + "value": { "type": "string", + "value": "submitted", }, - "type": "primitive", }, "vehicle-class": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, "type": "object", }, "id": { - "primitive": { - "string": "doc_FxCzxBkkF8V1AtxmY19zhVAz", + "type": "primitive", + "value": { "type": "string", + "value": "doc_FxCzxBkkF8V1AtxmY19zhVAz", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "document/government-id", + "type": "primitive", + "value": { "type": "string", + "value": "document/government-id", }, - "type": "primitive", }, }, "type": "object", @@ -30140,21 +29008,21 @@ The columns we allow are { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SubmitAGovernmentIdDocumentRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitAGovernmentIdDocumentRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30164,21 +29032,21 @@ The columns we allow are { "description": "Ensures the request is idempotent", "name": "Idempotency-Key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SubmitAGovernmentIdDocumentRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitAGovernmentIdDocumentRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30186,81 +29054,42 @@ The columns we allow are }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "submit-a-government-id-document", "path": "/document/government-ids/{document-id}/submit", "pathParameters": [ { - "description": undefined, + "description": null, "name": "document-id", "schema": { - "description": undefined, + "description": null, "generatedName": "SubmitAGovernmentIdDocumentRequestDocumentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "document/government-id", - "id": "doc_FxCzxBkkF8V1AtxmY19zhVAz", - "attributes": { - "status": "submitted", - "created-at": "2020-09-13T02:34:57.000Z", - "processed-at": null, - "front-photo": null, - "back-photo": null, - "selfie-photo": null, - "id-class": null, - "name-middle": null, - "name-last": null, - "birthdate": null, - "address-street-1": null, - "address-street-2": null, - "address-city": null, - "address-subdivision": null, - "address-postal-code": null, - "endorsements": null, - "restrictions": null, - "vehicle-class": null - }, - "relationships": { - "inquiry": { - "data": { - "type": "inquiry", - "id": "inq_Dj1JxEG9K153GbvFYGScCRlL" - } - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitAGovernmentIdDocumentResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -30268,18 +29097,18 @@ The columns we allow are "generatedName": "submitAGovernmentIdDocumentResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdDocumentResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitAGovernmentIdDocumentResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -30287,19 +29116,19 @@ The columns we allow are "generatedName": "submitAGovernmentIdDocumentResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdDocumentResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitAGovernmentIdDocumentResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30312,19 +29141,19 @@ The columns we allow are "generatedName": "submitAGovernmentIdDocumentResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdDocumentResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitAGovernmentIdDocumentResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30337,18 +29166,18 @@ The columns we allow are "generatedName": "submitAGovernmentIdDocumentResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdDocumentResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitAGovernmentIdDocumentResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -30356,19 +29185,19 @@ The columns we allow are "generatedName": "submitAGovernmentIdDocumentResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdDocumentResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitAGovernmentIdDocumentResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30381,19 +29210,19 @@ The columns we allow are "generatedName": "submitAGovernmentIdDocumentResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdDocumentResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitAGovernmentIdDocumentResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30406,14 +29235,14 @@ The columns we allow are "generatedName": "submitAGovernmentIdDocumentResponseDataAttributesProcessedAt", "key": "processed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdDocumentResponseDataAttributesProcessedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SubmitAGovernmentIdDocumentResponseDataAttributesProcessedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -30424,14 +29253,14 @@ The columns we allow are "generatedName": "submitAGovernmentIdDocumentResponseDataAttributesFrontPhoto", "key": "front-photo", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdDocumentResponseDataAttributesFrontPhoto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SubmitAGovernmentIdDocumentResponseDataAttributesFrontPhoto", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -30442,14 +29271,14 @@ The columns we allow are "generatedName": "submitAGovernmentIdDocumentResponseDataAttributesBackPhoto", "key": "back-photo", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdDocumentResponseDataAttributesBackPhoto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SubmitAGovernmentIdDocumentResponseDataAttributesBackPhoto", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -30460,14 +29289,14 @@ The columns we allow are "generatedName": "submitAGovernmentIdDocumentResponseDataAttributesSelfiePhoto", "key": "selfie-photo", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdDocumentResponseDataAttributesSelfiePhoto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SubmitAGovernmentIdDocumentResponseDataAttributesSelfiePhoto", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -30478,14 +29307,14 @@ The columns we allow are "generatedName": "submitAGovernmentIdDocumentResponseDataAttributesIdClass", "key": "id-class", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdDocumentResponseDataAttributesIdClass", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SubmitAGovernmentIdDocumentResponseDataAttributesIdClass", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -30496,14 +29325,14 @@ The columns we allow are "generatedName": "submitAGovernmentIdDocumentResponseDataAttributesNameMiddle", "key": "name-middle", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdDocumentResponseDataAttributesNameMiddle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SubmitAGovernmentIdDocumentResponseDataAttributesNameMiddle", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -30514,14 +29343,14 @@ The columns we allow are "generatedName": "submitAGovernmentIdDocumentResponseDataAttributesNameLast", "key": "name-last", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdDocumentResponseDataAttributesNameLast", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SubmitAGovernmentIdDocumentResponseDataAttributesNameLast", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -30532,14 +29361,14 @@ The columns we allow are "generatedName": "submitAGovernmentIdDocumentResponseDataAttributesBirthdate", "key": "birthdate", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdDocumentResponseDataAttributesBirthdate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SubmitAGovernmentIdDocumentResponseDataAttributesBirthdate", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -30550,14 +29379,14 @@ The columns we allow are "generatedName": "submitAGovernmentIdDocumentResponseDataAttributesAddressStreet1", "key": "address-street-1", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdDocumentResponseDataAttributesAddressStreet1", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SubmitAGovernmentIdDocumentResponseDataAttributesAddressStreet1", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -30568,14 +29397,14 @@ The columns we allow are "generatedName": "submitAGovernmentIdDocumentResponseDataAttributesAddressStreet2", "key": "address-street-2", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdDocumentResponseDataAttributesAddressStreet2", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SubmitAGovernmentIdDocumentResponseDataAttributesAddressStreet2", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -30586,14 +29415,14 @@ The columns we allow are "generatedName": "submitAGovernmentIdDocumentResponseDataAttributesAddressCity", "key": "address-city", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdDocumentResponseDataAttributesAddressCity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SubmitAGovernmentIdDocumentResponseDataAttributesAddressCity", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -30604,14 +29433,14 @@ The columns we allow are "generatedName": "submitAGovernmentIdDocumentResponseDataAttributesAddressSubdivision", "key": "address-subdivision", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdDocumentResponseDataAttributesAddressSubdivision", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SubmitAGovernmentIdDocumentResponseDataAttributesAddressSubdivision", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -30622,14 +29451,14 @@ The columns we allow are "generatedName": "submitAGovernmentIdDocumentResponseDataAttributesAddressPostalCode", "key": "address-postal-code", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdDocumentResponseDataAttributesAddressPostalCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SubmitAGovernmentIdDocumentResponseDataAttributesAddressPostalCode", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -30640,14 +29469,14 @@ The columns we allow are "generatedName": "submitAGovernmentIdDocumentResponseDataAttributesEndorsements", "key": "endorsements", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdDocumentResponseDataAttributesEndorsements", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SubmitAGovernmentIdDocumentResponseDataAttributesEndorsements", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -30658,14 +29487,14 @@ The columns we allow are "generatedName": "submitAGovernmentIdDocumentResponseDataAttributesRestrictions", "key": "restrictions", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdDocumentResponseDataAttributesRestrictions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SubmitAGovernmentIdDocumentResponseDataAttributesRestrictions", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -30676,14 +29505,14 @@ The columns we allow are "generatedName": "submitAGovernmentIdDocumentResponseDataAttributesVehicleClass", "key": "vehicle-class", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdDocumentResponseDataAttributesVehicleClass", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SubmitAGovernmentIdDocumentResponseDataAttributesVehicleClass", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -30699,18 +29528,18 @@ The columns we allow are "generatedName": "submitAGovernmentIdDocumentResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdDocumentResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitAGovernmentIdDocumentResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -30718,18 +29547,18 @@ The columns we allow are "generatedName": "submitAGovernmentIdDocumentResponseDataRelationshipsInquiry", "key": "inquiry", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdDocumentResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitAGovernmentIdDocumentResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -30737,18 +29566,18 @@ The columns we allow are "generatedName": "submitAGovernmentIdDocumentResponseDataRelationshipsInquiryData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdDocumentResponseDataRelationshipsInquiryData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitAGovernmentIdDocumentResponseDataRelationshipsInquiryData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -30756,19 +29585,19 @@ The columns we allow are "generatedName": "submitAGovernmentIdDocumentResponseDataRelationshipsInquiryDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdDocumentResponseDataRelationshipsInquiryDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitAGovernmentIdDocumentResponseDataRelationshipsInquiryDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30781,19 +29610,19 @@ The columns we allow are "generatedName": "submitAGovernmentIdDocumentResponseDataRelationshipsInquiryDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdDocumentResponseDataRelationshipsInquiryDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitAGovernmentIdDocumentResponseDataRelationshipsInquiryDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30825,7 +29654,7 @@ The columns we allow are }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Submit a Government ID Document", "tags": [], @@ -30833,7 +29662,7 @@ The columns we allow are { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Submit a government ID verification for processing. Can only submit \`initiated\` verifications with photos of the ID attached.", "errorStatusCode": [ 400, @@ -30841,23 +29670,23 @@ The columns we allow are "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "verification-id", "value": { - "primitive": { - "string": "verification-id", + "type": "primitive", + "value": { "type": "string", + "value": "verification-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { @@ -30865,316 +29694,316 @@ The columns we allow are "attributes": { "properties": { "back-photo-url": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "capture-method": { - "primitive": { - "string": "api", + "type": "primitive", + "value": { "type": "string", + "value": "api", }, - "type": "primitive", }, "completed-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "completed-at-ts": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "country-code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2022-07-28T16:55:44.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-28T16:55:44.000Z", }, - "type": "primitive", }, "created-at-ts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1659027344, }, - "type": "primitive", }, "endorsements": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "entity-confidence-reasons": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "generic", + "type": "primitive", + "value": { "type": "string", + "value": "generic", }, - "type": "primitive", }, ], - "type": "array", }, "entity-confidence-score": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "front-photo-url": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "id-class": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "name-first": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "name-middle": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "photo-urls": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "restrictions": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "selfie-photo-url": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "status": { - "primitive": { - "string": "submitted", + "type": "primitive", + "value": { "type": "string", + "value": "submitted", }, - "type": "primitive", }, "submitted-at": { - "primitive": { - "string": "2022-07-28T20:47:06.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-28T20:47:06.000Z", }, - "type": "primitive", }, "submitted-at-ts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1659041226, }, - "type": "primitive", }, "vehicle-class": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, "type": "object", }, "id": { - "primitive": { - "string": "ver_rYJDSAT7BNJhVW8cz4fqEfHP", + "type": "primitive", + "value": { "type": "string", + "value": "ver_rYJDSAT7BNJhVW8cz4fqEfHP", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "verification/government-id", + "type": "primitive", + "value": { "type": "string", + "value": "verification/government-id", }, - "type": "primitive", }, }, "type": "object", @@ -31189,21 +30018,21 @@ The columns we allow are { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SubmitAGovernmentIdVerificationRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitAGovernmentIdVerificationRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31213,21 +30042,21 @@ The columns we allow are { "description": "Ensures the request is idempotent", "name": "Idempotency-Key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SubmitAGovernmentIdVerificationRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitAGovernmentIdVerificationRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31235,7 +30064,7 @@ The columns we allow are }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "submit-a-government-id-verification", "path": "/verification/government-ids/{verification-id}/submit", @@ -31244,81 +30073,33 @@ The columns we allow are "description": "ID of Verification to submit", "name": "verification-id", "schema": { - "description": undefined, + "description": null, "generatedName": "SubmitAGovernmentIdVerificationRequestVerificationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "verification/government-id", - "id": "ver_rYJDSAT7BNJhVW8cz4fqEfHP", - "attributes": { - "status": "submitted", - "created-at": "2022-07-28T16:55:44.000Z", - "created-at-ts": 1659027344, - "submitted-at": "2022-07-28T20:47:06.000Z", - "submitted-at-ts": 1659041226, - "completed-at": null, - "completed-at-ts": null, - "country-code": "US", - "entity-confidence-score": null, - "entity-confidence-reasons": [ - "generic" - ], - "front-photo-url": null, - "back-photo-url": null, - "photo-urls": null, - "selfie-photo-url": null, - "id-class": null, - "capture-method": "api", - "name-first": null, - "name-middle": null, - "endorsements": null, - "restrictions": null, - "vehicle-class": null, - "checks": [] - }, - "relationships": { - "inquiry": { - "data": null - }, - "document": { - "data": { - "type": "document/government-id", - "id": "doc_QZ8M2J1fH2o76Rq57vuVWMsE" - } - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitAGovernmentIdVerificationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -31326,18 +30107,18 @@ The columns we allow are "generatedName": "submitAGovernmentIdVerificationResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdVerificationResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitAGovernmentIdVerificationResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -31345,19 +30126,19 @@ The columns we allow are "generatedName": "submitAGovernmentIdVerificationResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdVerificationResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitAGovernmentIdVerificationResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31370,19 +30151,19 @@ The columns we allow are "generatedName": "submitAGovernmentIdVerificationResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdVerificationResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitAGovernmentIdVerificationResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31395,18 +30176,18 @@ The columns we allow are "generatedName": "submitAGovernmentIdVerificationResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdVerificationResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitAGovernmentIdVerificationResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -31414,19 +30195,19 @@ The columns we allow are "generatedName": "submitAGovernmentIdVerificationResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdVerificationResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitAGovernmentIdVerificationResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31439,19 +30220,19 @@ The columns we allow are "generatedName": "submitAGovernmentIdVerificationResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdVerificationResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitAGovernmentIdVerificationResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31464,16 +30245,16 @@ The columns we allow are "generatedName": "submitAGovernmentIdVerificationResponseDataAttributesCreatedAtTs", "key": "created-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdVerificationResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitAGovernmentIdVerificationResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -31487,19 +30268,19 @@ The columns we allow are "generatedName": "submitAGovernmentIdVerificationResponseDataAttributesSubmittedAt", "key": "submitted-at", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdVerificationResponseDataAttributesSubmittedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitAGovernmentIdVerificationResponseDataAttributesSubmittedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31512,16 +30293,16 @@ The columns we allow are "generatedName": "submitAGovernmentIdVerificationResponseDataAttributesSubmittedAtTs", "key": "submitted-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdVerificationResponseDataAttributesSubmittedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitAGovernmentIdVerificationResponseDataAttributesSubmittedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -31535,14 +30316,14 @@ The columns we allow are "generatedName": "submitAGovernmentIdVerificationResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdVerificationResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SubmitAGovernmentIdVerificationResponseDataAttributesCompletedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -31553,14 +30334,14 @@ The columns we allow are "generatedName": "submitAGovernmentIdVerificationResponseDataAttributesCompletedAtTs", "key": "completed-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdVerificationResponseDataAttributesCompletedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SubmitAGovernmentIdVerificationResponseDataAttributesCompletedAtTs", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -31571,19 +30352,19 @@ The columns we allow are "generatedName": "submitAGovernmentIdVerificationResponseDataAttributesCountryCode", "key": "country-code", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdVerificationResponseDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitAGovernmentIdVerificationResponseDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31596,14 +30377,14 @@ The columns we allow are "generatedName": "submitAGovernmentIdVerificationResponseDataAttributesEntityConfidenceScore", "key": "entity-confidence-score", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdVerificationResponseDataAttributesEntityConfidenceScore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SubmitAGovernmentIdVerificationResponseDataAttributesEntityConfidenceScore", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -31614,25 +30395,25 @@ The columns we allow are "generatedName": "submitAGovernmentIdVerificationResponseDataAttributesEntityConfidenceReasons", "key": "entity-confidence-reasons", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdVerificationResponseDataAttributesEntityConfidenceReasons", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitAGovernmentIdVerificationResponseDataAttributesEntityConfidenceReasons", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitAGovernmentIdVerificationResponseDataAttributesEntityConfidenceReasonsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31646,14 +30427,14 @@ The columns we allow are "generatedName": "submitAGovernmentIdVerificationResponseDataAttributesFrontPhotoUrl", "key": "front-photo-url", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdVerificationResponseDataAttributesFrontPhotoUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SubmitAGovernmentIdVerificationResponseDataAttributesFrontPhotoUrl", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -31664,14 +30445,14 @@ The columns we allow are "generatedName": "submitAGovernmentIdVerificationResponseDataAttributesBackPhotoUrl", "key": "back-photo-url", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdVerificationResponseDataAttributesBackPhotoUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SubmitAGovernmentIdVerificationResponseDataAttributesBackPhotoUrl", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -31682,14 +30463,14 @@ The columns we allow are "generatedName": "submitAGovernmentIdVerificationResponseDataAttributesPhotoUrls", "key": "photo-urls", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdVerificationResponseDataAttributesPhotoUrls", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SubmitAGovernmentIdVerificationResponseDataAttributesPhotoUrls", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -31700,14 +30481,14 @@ The columns we allow are "generatedName": "submitAGovernmentIdVerificationResponseDataAttributesSelfiePhotoUrl", "key": "selfie-photo-url", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdVerificationResponseDataAttributesSelfiePhotoUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SubmitAGovernmentIdVerificationResponseDataAttributesSelfiePhotoUrl", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -31718,14 +30499,14 @@ The columns we allow are "generatedName": "submitAGovernmentIdVerificationResponseDataAttributesIdClass", "key": "id-class", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdVerificationResponseDataAttributesIdClass", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SubmitAGovernmentIdVerificationResponseDataAttributesIdClass", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -31736,19 +30517,19 @@ The columns we allow are "generatedName": "submitAGovernmentIdVerificationResponseDataAttributesCaptureMethod", "key": "capture-method", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdVerificationResponseDataAttributesCaptureMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitAGovernmentIdVerificationResponseDataAttributesCaptureMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31761,14 +30542,14 @@ The columns we allow are "generatedName": "submitAGovernmentIdVerificationResponseDataAttributesNameFirst", "key": "name-first", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdVerificationResponseDataAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SubmitAGovernmentIdVerificationResponseDataAttributesNameFirst", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -31779,14 +30560,14 @@ The columns we allow are "generatedName": "submitAGovernmentIdVerificationResponseDataAttributesNameMiddle", "key": "name-middle", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdVerificationResponseDataAttributesNameMiddle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SubmitAGovernmentIdVerificationResponseDataAttributesNameMiddle", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -31797,14 +30578,14 @@ The columns we allow are "generatedName": "submitAGovernmentIdVerificationResponseDataAttributesEndorsements", "key": "endorsements", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdVerificationResponseDataAttributesEndorsements", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SubmitAGovernmentIdVerificationResponseDataAttributesEndorsements", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -31815,14 +30596,14 @@ The columns we allow are "generatedName": "submitAGovernmentIdVerificationResponseDataAttributesRestrictions", "key": "restrictions", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdVerificationResponseDataAttributesRestrictions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SubmitAGovernmentIdVerificationResponseDataAttributesRestrictions", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -31833,14 +30614,14 @@ The columns we allow are "generatedName": "submitAGovernmentIdVerificationResponseDataAttributesVehicleClass", "key": "vehicle-class", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdVerificationResponseDataAttributesVehicleClass", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SubmitAGovernmentIdVerificationResponseDataAttributesVehicleClass", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -31851,20 +30632,20 @@ The columns we allow are "generatedName": "submitAGovernmentIdVerificationResponseDataAttributesChecks", "key": "checks", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdVerificationResponseDataAttributesChecks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitAGovernmentIdVerificationResponseDataAttributesChecks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "SubmitAGovernmentIdVerificationResponseDataAttributesChecks", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -31881,18 +30662,18 @@ The columns we allow are "generatedName": "submitAGovernmentIdVerificationResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdVerificationResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitAGovernmentIdVerificationResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -31900,18 +30681,18 @@ The columns we allow are "generatedName": "submitAGovernmentIdVerificationResponseDataRelationshipsInquiry", "key": "inquiry", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdVerificationResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitAGovernmentIdVerificationResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -31919,14 +30700,14 @@ The columns we allow are "generatedName": "submitAGovernmentIdVerificationResponseDataRelationshipsInquiryData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdVerificationResponseDataRelationshipsInquiryData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SubmitAGovernmentIdVerificationResponseDataRelationshipsInquiryData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -31942,18 +30723,18 @@ The columns we allow are "generatedName": "submitAGovernmentIdVerificationResponseDataRelationshipsDocument", "key": "document", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdVerificationResponseDataRelationshipsDocument", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitAGovernmentIdVerificationResponseDataRelationshipsDocument", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -31961,18 +30742,18 @@ The columns we allow are "generatedName": "submitAGovernmentIdVerificationResponseDataRelationshipsDocumentData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdVerificationResponseDataRelationshipsDocumentData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitAGovernmentIdVerificationResponseDataRelationshipsDocumentData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -31980,19 +30761,19 @@ The columns we allow are "generatedName": "submitAGovernmentIdVerificationResponseDataRelationshipsDocumentDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdVerificationResponseDataRelationshipsDocumentDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitAGovernmentIdVerificationResponseDataRelationshipsDocumentDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32005,19 +30786,19 @@ The columns we allow are "generatedName": "submitAGovernmentIdVerificationResponseDataRelationshipsDocumentDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAGovernmentIdVerificationResponseDataRelationshipsDocumentDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitAGovernmentIdVerificationResponseDataRelationshipsDocumentDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32049,7 +30830,7 @@ The columns we allow are }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Submit a Government ID Verification", "tags": [], @@ -32057,7 +30838,7 @@ The columns we allow are { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Updates an existing government ID verification. Can only update \`initiated\` verifications.", "errorStatusCode": [ 400, @@ -32065,18 +30846,18 @@ The columns we allow are "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "verification-id", "value": { - "primitive": { - "string": "verification-id", + "type": "primitive", + "value": { "type": "string", + "value": "verification-id", }, - "type": "primitive", }, }, ], @@ -32097,463 +30878,463 @@ The columns we allow are "attributes": { "properties": { "address-city": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "address-postal-code": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "address-street-1": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "address-street-2": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "address-subdivision": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "back-photo-url": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "birthdate": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "capture-method": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "completed-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "completed-at-ts": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "country-code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2020-09-13T05:20:25.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-09-13T05:20:25.000Z", }, - "type": "primitive", }, "created-at-ts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1599974425, }, - "type": "primitive", }, "endorsements": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "entity-confidence-reasons": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "entity-confidence-score": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "front-photo-url": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "id-class": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "name-last": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "name-middle": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "photo-urls": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "restrictions": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "selfie-photo-url": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "status": { - "primitive": { - "string": "initiated", + "type": "primitive", + "value": { "type": "string", + "value": "initiated", }, - "type": "primitive", }, "submitted-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "submitted-at-ts": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "vehicle-class": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, "type": "object", }, "id": { - "primitive": { - "string": "ver_X5mC6bFdeyzofECAbw2kM00b", + "type": "primitive", + "value": { "type": "string", + "value": "ver_X5mC6bFdeyzofECAbw2kM00b", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "verification/government-id", + "type": "primitive", + "value": { "type": "string", + "value": "verification/government-id", }, - "type": "primitive", }, }, "type": "object", @@ -32568,21 +31349,21 @@ The columns we allow are { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateAGovernmentIdVerificationRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAGovernmentIdVerificationRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32592,21 +31373,21 @@ The columns we allow are { "description": "Ensures the request is idempotent", "name": "Idempotency-Key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateAGovernmentIdVerificationRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAGovernmentIdVerificationRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32614,41 +31395,40 @@ The columns we allow are }, }, ], - "internal": undefined, + "internal": null, "method": "PATCH", "operationId": "update-a-government-id-verification", "path": "/verifications/government-ids/{verification-id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "verification-id", "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateAGovernmentIdVerificationRequestVerificationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateAGovernmentIdVerificationRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -32658,10 +31438,10 @@ The columns we allow are "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateAGovernmentIdVerificationRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -32669,18 +31449,18 @@ The columns we allow are "generatedName": "updateAGovernmentIdVerificationRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdVerificationRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateAGovernmentIdVerificationRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -32688,25 +31468,25 @@ The columns we allow are "generatedName": "updateAGovernmentIdVerificationRequestDataAttributesSelectedIdClass", "key": "selected-id-class", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdVerificationRequestDataAttributesSelectedIdClass", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAGovernmentIdVerificationRequestDataAttributesSelectedIdClass", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAGovernmentIdVerificationRequestDataAttributesSelectedIdClassItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32720,18 +31500,18 @@ The columns we allow are "generatedName": "updateAGovernmentIdVerificationRequestDataAttributesFrontPhoto", "key": "front-photo", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdVerificationRequestDataAttributesFrontPhoto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Front of ID.", "generatedName": "UpdateAGovernmentIdVerificationRequestDataAttributesFrontPhoto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -32739,18 +31519,18 @@ The columns we allow are "generatedName": "updateAGovernmentIdVerificationRequestDataAttributesFrontPhotoData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdVerificationRequestDataAttributesFrontPhotoData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Government ID photo data, must be images. Can provide more than one image and we will pick the best for processing. Can also be provided as uploaded file(s) such as with multipart/form-data requests instead of this object(s).", "generatedName": "UpdateAGovernmentIdVerificationRequestDataAttributesFrontPhotoData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -32760,11 +31540,11 @@ The columns we allow are "schema": { "description": "Base64 encoded file.", "generatedName": "UpdateAGovernmentIdVerificationRequestDataAttributesFrontPhotoDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32778,11 +31558,11 @@ The columns we allow are "schema": { "description": "Name of file.", "generatedName": "UpdateAGovernmentIdVerificationRequestDataAttributesFrontPhotoDataFilename", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32804,18 +31584,18 @@ The columns we allow are "generatedName": "updateAGovernmentIdVerificationRequestDataAttributesBackPhoto", "key": "back-photo", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdVerificationRequestDataAttributesBackPhoto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Back of ID.", "generatedName": "UpdateAGovernmentIdVerificationRequestDataAttributesBackPhoto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -32823,18 +31603,18 @@ The columns we allow are "generatedName": "updateAGovernmentIdVerificationRequestDataAttributesBackPhotoData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdVerificationRequestDataAttributesBackPhotoData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Government ID photo data, must be images. Can provide more than one image and we will pick the best for processing. Can also be provided as uploaded file(s) such as with multipart/form-data requests instead of this object(s).", "generatedName": "UpdateAGovernmentIdVerificationRequestDataAttributesBackPhotoData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -32844,11 +31624,11 @@ The columns we allow are "schema": { "description": "Base64 encoded file.", "generatedName": "UpdateAGovernmentIdVerificationRequestDataAttributesBackPhotoDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32862,11 +31642,11 @@ The columns we allow are "schema": { "description": "Name of file.", "generatedName": "UpdateAGovernmentIdVerificationRequestDataAttributesBackPhotoDataFilename", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32896,66 +31676,17 @@ The columns we allow are }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "verification/government-id", - "id": "ver_X5mC6bFdeyzofECAbw2kM00b", - "attributes": { - "status": "initiated", - "created-at": "2020-09-13T05:20:25.000Z", - "created-at-ts": 1599974425, - "submitted-at": null, - "submitted-at-ts": null, - "completed-at": null, - "completed-at-ts": null, - "country-code": "US", - "entity-confidence-score": null, - "entity-confidence-reasons": null, - "front-photo-url": null, - "back-photo-url": null, - "photo-urls": null, - "selfie-photo-url": null, - "id-class": null, - "capture-method": null, - "name-middle": null, - "name-last": null, - "birthdate": null, - "address-street-1": null, - "address-street-2": null, - "address-city": null, - "address-subdivision": null, - "address-postal-code": null, - "endorsements": null, - "restrictions": null, - "vehicle-class": null, - "checks": [] - }, - "relationships": { - "inquiry": { - "data": { - "type": "inquiry", - "id": "inq_Hn1JxEG9K153GbvFYGScCRxX" - } - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateAGovernmentIdVerificationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -32963,18 +31694,18 @@ The columns we allow are "generatedName": "updateAGovernmentIdVerificationResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdVerificationResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateAGovernmentIdVerificationResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -32982,19 +31713,19 @@ The columns we allow are "generatedName": "updateAGovernmentIdVerificationResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdVerificationResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAGovernmentIdVerificationResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33007,19 +31738,19 @@ The columns we allow are "generatedName": "updateAGovernmentIdVerificationResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdVerificationResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAGovernmentIdVerificationResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33032,18 +31763,18 @@ The columns we allow are "generatedName": "updateAGovernmentIdVerificationResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdVerificationResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateAGovernmentIdVerificationResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -33051,19 +31782,19 @@ The columns we allow are "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAGovernmentIdVerificationResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33076,19 +31807,19 @@ The columns we allow are "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAGovernmentIdVerificationResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33101,16 +31832,16 @@ The columns we allow are "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesCreatedAtTs", "key": "created-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAGovernmentIdVerificationResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -33124,14 +31855,14 @@ The columns we allow are "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesSubmittedAt", "key": "submitted-at", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesSubmittedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "UpdateAGovernmentIdVerificationResponseDataAttributesSubmittedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -33142,14 +31873,14 @@ The columns we allow are "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesSubmittedAtTs", "key": "submitted-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesSubmittedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "UpdateAGovernmentIdVerificationResponseDataAttributesSubmittedAtTs", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -33160,14 +31891,14 @@ The columns we allow are "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "UpdateAGovernmentIdVerificationResponseDataAttributesCompletedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -33178,14 +31909,14 @@ The columns we allow are "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesCompletedAtTs", "key": "completed-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesCompletedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "UpdateAGovernmentIdVerificationResponseDataAttributesCompletedAtTs", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -33196,19 +31927,19 @@ The columns we allow are "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesCountryCode", "key": "country-code", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAGovernmentIdVerificationResponseDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33221,14 +31952,14 @@ The columns we allow are "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesEntityConfidenceScore", "key": "entity-confidence-score", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesEntityConfidenceScore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "UpdateAGovernmentIdVerificationResponseDataAttributesEntityConfidenceScore", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -33239,14 +31970,14 @@ The columns we allow are "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesEntityConfidenceReasons", "key": "entity-confidence-reasons", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesEntityConfidenceReasons", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "UpdateAGovernmentIdVerificationResponseDataAttributesEntityConfidenceReasons", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -33257,14 +31988,14 @@ The columns we allow are "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesFrontPhotoUrl", "key": "front-photo-url", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesFrontPhotoUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "UpdateAGovernmentIdVerificationResponseDataAttributesFrontPhotoUrl", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -33275,14 +32006,14 @@ The columns we allow are "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesBackPhotoUrl", "key": "back-photo-url", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesBackPhotoUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "UpdateAGovernmentIdVerificationResponseDataAttributesBackPhotoUrl", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -33293,14 +32024,14 @@ The columns we allow are "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesPhotoUrls", "key": "photo-urls", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesPhotoUrls", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "UpdateAGovernmentIdVerificationResponseDataAttributesPhotoUrls", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -33311,14 +32042,14 @@ The columns we allow are "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesSelfiePhotoUrl", "key": "selfie-photo-url", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesSelfiePhotoUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "UpdateAGovernmentIdVerificationResponseDataAttributesSelfiePhotoUrl", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -33329,14 +32060,14 @@ The columns we allow are "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesIdClass", "key": "id-class", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesIdClass", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "UpdateAGovernmentIdVerificationResponseDataAttributesIdClass", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -33347,14 +32078,14 @@ The columns we allow are "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesCaptureMethod", "key": "capture-method", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesCaptureMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "UpdateAGovernmentIdVerificationResponseDataAttributesCaptureMethod", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -33365,14 +32096,14 @@ The columns we allow are "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesNameMiddle", "key": "name-middle", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesNameMiddle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "UpdateAGovernmentIdVerificationResponseDataAttributesNameMiddle", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -33383,14 +32114,14 @@ The columns we allow are "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesNameLast", "key": "name-last", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesNameLast", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "UpdateAGovernmentIdVerificationResponseDataAttributesNameLast", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -33401,14 +32132,14 @@ The columns we allow are "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesBirthdate", "key": "birthdate", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesBirthdate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "UpdateAGovernmentIdVerificationResponseDataAttributesBirthdate", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -33419,14 +32150,14 @@ The columns we allow are "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesAddressStreet1", "key": "address-street-1", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesAddressStreet1", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "UpdateAGovernmentIdVerificationResponseDataAttributesAddressStreet1", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -33437,14 +32168,14 @@ The columns we allow are "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesAddressStreet2", "key": "address-street-2", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesAddressStreet2", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "UpdateAGovernmentIdVerificationResponseDataAttributesAddressStreet2", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -33455,14 +32186,14 @@ The columns we allow are "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesAddressCity", "key": "address-city", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesAddressCity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "UpdateAGovernmentIdVerificationResponseDataAttributesAddressCity", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -33473,14 +32204,14 @@ The columns we allow are "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesAddressSubdivision", "key": "address-subdivision", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesAddressSubdivision", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "UpdateAGovernmentIdVerificationResponseDataAttributesAddressSubdivision", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -33491,14 +32222,14 @@ The columns we allow are "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesAddressPostalCode", "key": "address-postal-code", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesAddressPostalCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "UpdateAGovernmentIdVerificationResponseDataAttributesAddressPostalCode", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -33509,14 +32240,14 @@ The columns we allow are "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesEndorsements", "key": "endorsements", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesEndorsements", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "UpdateAGovernmentIdVerificationResponseDataAttributesEndorsements", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -33527,14 +32258,14 @@ The columns we allow are "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesRestrictions", "key": "restrictions", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesRestrictions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "UpdateAGovernmentIdVerificationResponseDataAttributesRestrictions", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -33545,14 +32276,14 @@ The columns we allow are "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesVehicleClass", "key": "vehicle-class", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesVehicleClass", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "UpdateAGovernmentIdVerificationResponseDataAttributesVehicleClass", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -33563,20 +32294,20 @@ The columns we allow are "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesChecks", "key": "checks", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdVerificationResponseDataAttributesChecks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAGovernmentIdVerificationResponseDataAttributesChecks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "UpdateAGovernmentIdVerificationResponseDataAttributesChecks", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -33593,18 +32324,18 @@ The columns we allow are "generatedName": "updateAGovernmentIdVerificationResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdVerificationResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateAGovernmentIdVerificationResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -33612,18 +32343,18 @@ The columns we allow are "generatedName": "updateAGovernmentIdVerificationResponseDataRelationshipsInquiry", "key": "inquiry", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdVerificationResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateAGovernmentIdVerificationResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -33631,18 +32362,18 @@ The columns we allow are "generatedName": "updateAGovernmentIdVerificationResponseDataRelationshipsInquiryData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdVerificationResponseDataRelationshipsInquiryData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateAGovernmentIdVerificationResponseDataRelationshipsInquiryData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -33650,19 +32381,19 @@ The columns we allow are "generatedName": "updateAGovernmentIdVerificationResponseDataRelationshipsInquiryDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdVerificationResponseDataRelationshipsInquiryDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAGovernmentIdVerificationResponseDataRelationshipsInquiryDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33675,19 +32406,19 @@ The columns we allow are "generatedName": "updateAGovernmentIdVerificationResponseDataRelationshipsInquiryDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAGovernmentIdVerificationResponseDataRelationshipsInquiryDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAGovernmentIdVerificationResponseDataRelationshipsInquiryDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33719,7 +32450,7 @@ The columns we allow are }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Update a Government ID Verification", "tags": [], @@ -33727,7 +32458,7 @@ The columns we allow are { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Returns a list of your organization's <>s.", "errorStatusCode": [ 400, @@ -33735,12 +32466,12 @@ The columns we allow are "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": {}, "type": "object", @@ -33752,21 +32483,21 @@ The columns we allow are { "description": "Determines casing for the API response", "name": "key-inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllListsRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllListsRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33774,7 +32505,7 @@ The columns we allow are }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "list-all-lists", "path": "/lists", @@ -33783,21 +32514,21 @@ The columns we allow are { "description": "List ID for cursor pagination", "name": "page[before]", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllListsRequestPageBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllListsRequestPageBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33807,21 +32538,21 @@ The columns we allow are { "description": "List ID for cursor pagination", "name": "page[after]", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllListsRequestPageAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllListsRequestPageAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33831,21 +32562,21 @@ The columns we allow are { "description": "Limit on the number of lists returned", "name": "page[size]", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllListsRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllListsRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33855,21 +32586,21 @@ The columns we allow are { "description": "Filter lists by status", "name": "filter[status]", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllListsRequestFilterStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllListsRequestFilterStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33877,30 +32608,24 @@ The columns we allow are }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ListAllListsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List all Lists", "tags": [], @@ -33908,7 +32633,7 @@ The columns we allow are { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve the details of an existing <>.", "errorStatusCode": [ 400, @@ -33916,23 +32641,23 @@ The columns we allow are "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "list-id", "value": { - "primitive": { - "string": "list-id", + "type": "primitive", + "value": { "type": "string", + "value": "list-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": {}, "type": "object", @@ -33944,21 +32669,21 @@ The columns we allow are { "description": "Determines casing for the API response", "name": "key-inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveAListRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAListRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33966,7 +32691,7 @@ The columns we allow are }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "retrieve-a-list", "path": "/lists/{list-id}", @@ -33975,45 +32700,39 @@ The columns we allow are "description": "ID of the list to retrieve", "name": "list-id", "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveAListRequestListId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve a List", "tags": [], @@ -34021,7 +32740,7 @@ The columns we allow are { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Archive an existing <>. Archived lists are still retrievable, but will no longer match on inquiries.", "errorStatusCode": [ 400, @@ -34029,23 +32748,23 @@ The columns we allow are "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "list-id", "value": { - "primitive": { - "string": "list-id", + "type": "primitive", + "value": { "type": "string", + "value": "list-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": {}, "type": "object", @@ -34057,21 +32776,21 @@ The columns we allow are { "description": "Determines casing for the API response", "name": "key-inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ArchiveAListRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveAListRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34081,21 +32800,21 @@ The columns we allow are { "description": "Ensures the request is idempotent", "name": "idempotency-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ArchiveAListRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveAListRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34103,7 +32822,7 @@ The columns we allow are }, }, ], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "archive-a-list", "path": "/lists/{list-id}", @@ -34112,45 +32831,39 @@ The columns we allow are "description": "ID of the list to archive", "name": "list-id", "schema": { - "description": undefined, + "description": null, "generatedName": "ArchiveAListRequestListId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ArchiveAListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Archive a List", "tags": [], @@ -34158,7 +32871,7 @@ The columns we allow are { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Create a new <> for your organization.", "errorStatusCode": [ 400, @@ -34166,9 +32879,9 @@ The columns we allow are "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -34186,21 +32899,21 @@ The columns we allow are { "description": "Determines casing for the API response", "name": "key-inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateABrowserFingerprintListRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateABrowserFingerprintListRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34210,21 +32923,21 @@ The columns we allow are { "description": "Ensures the request is idempotent", "name": "idempotency-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateABrowserFingerprintListRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateABrowserFingerprintListRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34232,23 +32945,22 @@ The columns we allow are }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create-a-browser-fingerprint-list", "path": "/list/browser-fingerprints", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateABrowserFingerprintListRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -34256,18 +32968,18 @@ The columns we allow are "generatedName": "createABrowserFingerprintListRequestData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createABrowserFingerprintListRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateABrowserFingerprintListRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -34275,18 +32987,18 @@ The columns we allow are "generatedName": "createABrowserFingerprintListRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createABrowserFingerprintListRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateABrowserFingerprintListRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -34294,19 +33006,19 @@ The columns we allow are "generatedName": "createABrowserFingerprintListRequestDataAttributesName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "createABrowserFingerprintListRequestDataAttributesName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Name of the list", "generatedName": "CreateABrowserFingerprintListRequestDataAttributesName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34328,29 +33040,23 @@ The columns we allow are }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "201", - "fullExamples": [ - { - "name": "Result", - "value": "{}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateABrowserFingerprintListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a Browser Fingerprint List", "tags": [], @@ -34358,7 +33064,7 @@ The columns we allow are { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Create a new <> for your organization.", "errorStatusCode": [ 400, @@ -34366,9 +33072,9 @@ The columns we allow are "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -34386,21 +33092,21 @@ The columns we allow are { "description": "Determines casing for the API response", "name": "key-inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateACountryListRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateACountryListRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34410,21 +33116,21 @@ The columns we allow are { "description": "Ensures the request is idempotent", "name": "idempotency-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateACountryListRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateACountryListRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34432,23 +33138,22 @@ The columns we allow are }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create-a-country-list", "path": "/list/countries", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateACountryListRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -34456,18 +33161,18 @@ The columns we allow are "generatedName": "createACountryListRequestData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createACountryListRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateACountryListRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -34475,18 +33180,18 @@ The columns we allow are "generatedName": "createACountryListRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createACountryListRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateACountryListRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -34494,19 +33199,19 @@ The columns we allow are "generatedName": "createACountryListRequestDataAttributesName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "createACountryListRequestDataAttributesName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Name of the list", "generatedName": "CreateACountryListRequestDataAttributesName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34528,29 +33233,23 @@ The columns we allow are }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "201", - "fullExamples": [ - { - "name": "Result", - "value": "{}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateACountryListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a Country List", "tags": [], @@ -34558,7 +33257,7 @@ The columns we allow are { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Create a new <> for your organization.", "errorStatusCode": [ 400, @@ -34566,9 +33265,9 @@ The columns we allow are "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -34586,21 +33285,21 @@ The columns we allow are { "description": "Determines casing for the API response", "name": "key-inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateAnEmailAddressListRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnEmailAddressListRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34610,21 +33309,21 @@ The columns we allow are { "description": "Ensures the request is idempotent", "name": "idempotency-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateAnEmailAddressListRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnEmailAddressListRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34632,23 +33331,22 @@ The columns we allow are }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create-an-email-address-list", "path": "/list/email-addresses", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnEmailAddressListRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -34656,18 +33354,18 @@ The columns we allow are "generatedName": "createAnEmailAddressListRequestData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnEmailAddressListRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnEmailAddressListRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -34675,18 +33373,18 @@ The columns we allow are "generatedName": "createAnEmailAddressListRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnEmailAddressListRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnEmailAddressListRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -34694,19 +33392,19 @@ The columns we allow are "generatedName": "createAnEmailAddressListRequestDataAttributesName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnEmailAddressListRequestDataAttributesName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Name of the list", "generatedName": "CreateAnEmailAddressListRequestDataAttributesName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34728,29 +33426,23 @@ The columns we allow are }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "201", - "fullExamples": [ - { - "name": "Result", - "value": "{}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnEmailAddressListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create an Email Address List", "tags": [], @@ -34758,7 +33450,7 @@ The columns we allow are { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Create a new <> for your organization.", "errorStatusCode": [ 400, @@ -34766,9 +33458,9 @@ The columns we allow are "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -34786,21 +33478,21 @@ The columns we allow are { "description": "Determines casing for the API response", "name": "key-inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateAGeolocationListRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAGeolocationListRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34810,21 +33502,21 @@ The columns we allow are { "description": "Ensures the request is idempotent", "name": "idempotency-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateAGeolocationListRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAGeolocationListRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34832,23 +33524,22 @@ The columns we allow are }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create-a-geolocation-list", "path": "/list/geolocations", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAGeolocationListRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -34856,18 +33547,18 @@ The columns we allow are "generatedName": "createAGeolocationListRequestData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGeolocationListRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAGeolocationListRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -34875,18 +33566,18 @@ The columns we allow are "generatedName": "createAGeolocationListRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGeolocationListRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAGeolocationListRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -34894,19 +33585,19 @@ The columns we allow are "generatedName": "createAGeolocationListRequestDataAttributesName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGeolocationListRequestDataAttributesName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Name of the list", "generatedName": "CreateAGeolocationListRequestDataAttributesName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34928,29 +33619,23 @@ The columns we allow are }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "201", - "fullExamples": [ - { - "name": "Result", - "value": "{}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAGeolocationListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a Geolocation List", "tags": [], @@ -34958,7 +33643,7 @@ The columns we allow are { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Create a new <> for your organization.", "errorStatusCode": [ 400, @@ -34966,9 +33651,9 @@ The columns we allow are "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -34986,21 +33671,21 @@ The columns we allow are { "description": "Determines casing for the API response", "name": "key-inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateAGovernmentIdNumberListRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAGovernmentIdNumberListRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35010,21 +33695,21 @@ The columns we allow are { "description": "Ensures the request is idempotent", "name": "idempotency-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateAGovernmentIdNumberListRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAGovernmentIdNumberListRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35032,23 +33717,22 @@ The columns we allow are }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create-a-government-id-number-list", "path": "/list/government-id-numbers", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAGovernmentIdNumberListRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -35056,18 +33740,18 @@ The columns we allow are "generatedName": "createAGovernmentIdNumberListRequestData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdNumberListRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAGovernmentIdNumberListRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -35075,18 +33759,18 @@ The columns we allow are "generatedName": "createAGovernmentIdNumberListRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdNumberListRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAGovernmentIdNumberListRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -35094,19 +33778,19 @@ The columns we allow are "generatedName": "createAGovernmentIdNumberListRequestDataAttributesName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdNumberListRequestDataAttributesName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Name of the list", "generatedName": "CreateAGovernmentIdNumberListRequestDataAttributesName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35128,29 +33812,23 @@ The columns we allow are }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "201", - "fullExamples": [ - { - "name": "Result", - "value": "{}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAGovernmentIdNumberListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a Government ID Number List", "tags": [], @@ -35158,7 +33836,7 @@ The columns we allow are { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Create a new <> for your organization.", "errorStatusCode": [ 400, @@ -35166,9 +33844,9 @@ The columns we allow are "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -35186,21 +33864,21 @@ The columns we allow are { "description": "Determines casing for the API response", "name": "key-inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateAnIpAddressListRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnIpAddressListRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35210,21 +33888,21 @@ The columns we allow are { "description": "Ensures the request is idempotent", "name": "idempotency-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateAnIpAddressListRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnIpAddressListRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35232,23 +33910,22 @@ The columns we allow are }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create-an-ip-address-list", "path": "/list/ip-addresses", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnIpAddressListRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -35256,18 +33933,18 @@ The columns we allow are "generatedName": "createAnIpAddressListRequestData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnIpAddressListRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnIpAddressListRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -35275,18 +33952,18 @@ The columns we allow are "generatedName": "createAnIpAddressListRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnIpAddressListRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnIpAddressListRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -35294,19 +33971,19 @@ The columns we allow are "generatedName": "createAnIpAddressListRequestDataAttributesName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnIpAddressListRequestDataAttributesName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Name of the list", "generatedName": "CreateAnIpAddressListRequestDataAttributesName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35328,29 +34005,23 @@ The columns we allow are }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "201", - "fullExamples": [ - { - "name": "Result", - "value": "{}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnIpAddressListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create an IP Address List", "tags": [], @@ -35358,7 +34029,7 @@ The columns we allow are { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Create a new <> for your organization.", "errorStatusCode": [ 400, @@ -35366,9 +34037,9 @@ The columns we allow are "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -35386,21 +34057,21 @@ The columns we allow are { "description": "Determines casing for the API response", "name": "key-inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateANameListRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateANameListRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35410,21 +34081,21 @@ The columns we allow are { "description": "Ensures the request is idempotent", "name": "idempotency-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateANameListRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateANameListRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35432,23 +34103,22 @@ The columns we allow are }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create-a-name-list", "path": "/list/names", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateANameListRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -35456,18 +34126,18 @@ The columns we allow are "generatedName": "createANameListRequestData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createANameListRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateANameListRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -35475,18 +34145,18 @@ The columns we allow are "generatedName": "createANameListRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createANameListRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateANameListRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -35494,19 +34164,19 @@ The columns we allow are "generatedName": "createANameListRequestDataAttributesName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "createANameListRequestDataAttributesName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Name of the list", "generatedName": "CreateANameListRequestDataAttributesName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35519,16 +34189,16 @@ The columns we allow are "generatedName": "createANameListRequestDataAttributesAllowFuzzyNameFirst", "key": "allow-fuzzy-name-first", "schema": { - "description": undefined, + "description": null, "generatedName": "createANameListRequestDataAttributesAllowFuzzyNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Flag to determine if the list should use fuzzy matching for first name", "generatedName": "CreateANameListRequestDataAttributesAllowFuzzyNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -35551,29 +34221,23 @@ The columns we allow are }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "201", - "fullExamples": [ - { - "name": "Result", - "value": "{}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateANameListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a Name List", "tags": [], @@ -35581,7 +34245,7 @@ The columns we allow are { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Create a new <> for your organization.", "errorStatusCode": [ 400, @@ -35589,9 +34253,9 @@ The columns we allow are "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -35609,21 +34273,21 @@ The columns we allow are { "description": "Determines casing for the API response", "name": "key-inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateAPhoneNumberListRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAPhoneNumberListRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35633,21 +34297,21 @@ The columns we allow are { "description": "Ensures the request is idempotent", "name": "idempotency-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateAPhoneNumberListRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAPhoneNumberListRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35655,23 +34319,22 @@ The columns we allow are }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create-a-phone-number-list", "path": "/list/phone-numbers", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAPhoneNumberListRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -35679,18 +34342,18 @@ The columns we allow are "generatedName": "createAPhoneNumberListRequestData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createAPhoneNumberListRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAPhoneNumberListRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -35698,18 +34361,18 @@ The columns we allow are "generatedName": "createAPhoneNumberListRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createAPhoneNumberListRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAPhoneNumberListRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -35717,19 +34380,19 @@ The columns we allow are "generatedName": "createAPhoneNumberListRequestDataAttributesName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "createAPhoneNumberListRequestDataAttributesName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Name of the list", "generatedName": "CreateAPhoneNumberListRequestDataAttributesName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35751,29 +34414,23 @@ The columns we allow are }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "201", - "fullExamples": [ - { - "name": "Result", - "value": "{}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAPhoneNumberListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a Phone Number List", "tags": [], @@ -35781,7 +34438,7 @@ The columns we allow are { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Create a new item in a <>.", "errorStatusCode": [ 400, @@ -35789,9 +34446,9 @@ The columns we allow are "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -35805,74 +34462,74 @@ The columns we allow are "attributes": { "properties": { "archived-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "created-at": { - "primitive": { - "string": "2020-09-18T18:06:40.515Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-09-18T18:06:40.515Z", }, - "type": "primitive", }, "match-count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "status": { - "primitive": { - "string": "pending", + "type": "primitive", + "value": { "type": "string", + "value": "pending", }, - "type": "primitive", }, "updated-at": { - "primitive": { - "string": "2020-09-18T18:06:40.515Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-09-18T18:06:40.515Z", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "3082c312c9bfc8f0a43bc7173b18afe6", + "type": "primitive", + "value": { "type": "string", + "value": "3082c312c9bfc8f0a43bc7173b18afe6", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "libf_N6PqYkfSqeqiQYWoeHA3GGDo", + "type": "primitive", + "value": { "type": "string", + "value": "libf_N6PqYkfSqeqiQYWoeHA3GGDo", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "list-item/browser-fingerprint", + "type": "primitive", + "value": { "type": "string", + "value": "list-item/browser-fingerprint", }, - "type": "primitive", }, }, "type": "object", @@ -35887,21 +34544,21 @@ The columns we allow are { "description": "Determines casing for the API response", "name": "key-inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateABrowserFingerprintListItemRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateABrowserFingerprintListItemRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35911,21 +34568,21 @@ The columns we allow are { "description": "Ensures the request is idempotent.", "name": "idempotence-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateABrowserFingerprintListItemRequestIdempotenceKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateABrowserFingerprintListItemRequestIdempotenceKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35933,23 +34590,22 @@ The columns we allow are }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create-a-browser-fingerprint-list-item", "path": "/list-item/browser-fingerprints", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateABrowserFingerprintListItemRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -35957,18 +34613,18 @@ The columns we allow are "generatedName": "createABrowserFingerprintListItemRequestData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createABrowserFingerprintListItemRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateABrowserFingerprintListItemRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -35976,18 +34632,18 @@ The columns we allow are "generatedName": "createABrowserFingerprintListItemRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createABrowserFingerprintListItemRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateABrowserFingerprintListItemRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -35995,19 +34651,19 @@ The columns we allow are "generatedName": "createABrowserFingerprintListItemRequestDataAttributesListId", "key": "list-id", "schema": { - "description": undefined, + "description": null, "generatedName": "createABrowserFingerprintListItemRequestDataAttributesListId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ID of the list to add this item to. List must be a Browser Fingerprint List.", "generatedName": "CreateABrowserFingerprintListItemRequestDataAttributesListId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36020,19 +34676,19 @@ The columns we allow are "generatedName": "createABrowserFingerprintListItemRequestDataAttributesValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "createABrowserFingerprintListItemRequestDataAttributesValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Browser fingerprint to add to list.", "generatedName": "CreateABrowserFingerprintListItemRequestDataAttributesValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36054,41 +34710,17 @@ The columns we allow are }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "201", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "list-item/browser-fingerprint", - "id": "libf_N6PqYkfSqeqiQYWoeHA3GGDo", - "attributes": { - "status": "pending", - "archived-at": null, - "updated-at": "2020-09-18T18:06:40.515Z", - "created-at": "2020-09-18T18:06:40.515Z", - "match-count": 0, - "value": "3082c312c9bfc8f0a43bc7173b18afe6" - }, - "relationships": { - "creator": { - "data": null - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateABrowserFingerprintListItemResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -36096,18 +34728,18 @@ The columns we allow are "generatedName": "createABrowserFingerprintListItemResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createABrowserFingerprintListItemResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateABrowserFingerprintListItemResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -36115,19 +34747,19 @@ The columns we allow are "generatedName": "createABrowserFingerprintListItemResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "createABrowserFingerprintListItemResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateABrowserFingerprintListItemResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36140,19 +34772,19 @@ The columns we allow are "generatedName": "createABrowserFingerprintListItemResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "createABrowserFingerprintListItemResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateABrowserFingerprintListItemResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36165,18 +34797,18 @@ The columns we allow are "generatedName": "createABrowserFingerprintListItemResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createABrowserFingerprintListItemResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateABrowserFingerprintListItemResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -36184,19 +34816,19 @@ The columns we allow are "generatedName": "createABrowserFingerprintListItemResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "createABrowserFingerprintListItemResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateABrowserFingerprintListItemResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36209,14 +34841,14 @@ The columns we allow are "generatedName": "createABrowserFingerprintListItemResponseDataAttributesArchivedAt", "key": "archived-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createABrowserFingerprintListItemResponseDataAttributesArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateABrowserFingerprintListItemResponseDataAttributesArchivedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -36227,19 +34859,19 @@ The columns we allow are "generatedName": "createABrowserFingerprintListItemResponseDataAttributesUpdatedAt", "key": "updated-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createABrowserFingerprintListItemResponseDataAttributesUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateABrowserFingerprintListItemResponseDataAttributesUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36252,19 +34884,19 @@ The columns we allow are "generatedName": "createABrowserFingerprintListItemResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createABrowserFingerprintListItemResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateABrowserFingerprintListItemResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36277,16 +34909,16 @@ The columns we allow are "generatedName": "createABrowserFingerprintListItemResponseDataAttributesMatchCount", "key": "match-count", "schema": { - "description": undefined, + "description": null, "generatedName": "createABrowserFingerprintListItemResponseDataAttributesMatchCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateABrowserFingerprintListItemResponseDataAttributesMatchCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -36300,19 +34932,19 @@ The columns we allow are "generatedName": "createABrowserFingerprintListItemResponseDataAttributesValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "createABrowserFingerprintListItemResponseDataAttributesValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateABrowserFingerprintListItemResponseDataAttributesValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36330,18 +34962,18 @@ The columns we allow are "generatedName": "createABrowserFingerprintListItemResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "createABrowserFingerprintListItemResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateABrowserFingerprintListItemResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -36349,18 +34981,18 @@ The columns we allow are "generatedName": "createABrowserFingerprintListItemResponseDataRelationshipsCreator", "key": "creator", "schema": { - "description": undefined, + "description": null, "generatedName": "createABrowserFingerprintListItemResponseDataRelationshipsCreator", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateABrowserFingerprintListItemResponseDataRelationshipsCreator", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -36368,14 +35000,14 @@ The columns we allow are "generatedName": "createABrowserFingerprintListItemResponseDataRelationshipsCreatorData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createABrowserFingerprintListItemResponseDataRelationshipsCreatorData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateABrowserFingerprintListItemResponseDataRelationshipsCreatorData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -36400,7 +35032,7 @@ The columns we allow are }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a Browser Fingerprint List Item", "tags": [], @@ -36408,7 +35040,7 @@ The columns we allow are { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Create a new item in a <>.", "errorStatusCode": [ 400, @@ -36416,16 +35048,16 @@ The columns we allow are "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": {}, "type": "object", }, - "response": undefined, + "response": null, }, ], "generatedRequestName": "CreateACountyListItemRequest", @@ -36433,21 +35065,21 @@ The columns we allow are { "description": "Determines casing for the API response", "name": "key-inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateACountyListItemRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateACountyListItemRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36457,21 +35089,21 @@ The columns we allow are { "description": "Ensures the request is idempotent.", "name": "idempotence-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateACountyListItemRequestIdempotenceKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateACountyListItemRequestIdempotenceKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36479,23 +35111,22 @@ The columns we allow are }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create-a-county-list-item", "path": "/list-item/countries", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateACountyListItemRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -36503,18 +35134,18 @@ The columns we allow are "generatedName": "createACountyListItemRequestData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createACountyListItemRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateACountyListItemRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -36522,18 +35153,18 @@ The columns we allow are "generatedName": "createACountyListItemRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createACountyListItemRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateACountyListItemRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -36541,19 +35172,19 @@ The columns we allow are "generatedName": "createACountyListItemRequestDataAttributesListId", "key": "list-id", "schema": { - "description": undefined, + "description": null, "generatedName": "createACountyListItemRequestDataAttributesListId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ID of the list to add this item to. List must be a Country List.", "generatedName": "CreateACountyListItemRequestDataAttributesListId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36566,19 +35197,19 @@ The columns we allow are "generatedName": "createACountyListItemRequestDataAttributesCountryCode", "key": "country-code", "schema": { - "description": undefined, + "description": null, "generatedName": "createACountyListItemRequestDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Country code to add to list.", "generatedName": "CreateACountyListItemRequestDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36600,9 +35231,9 @@ The columns we allow are }, "type": "json", }, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], "summary": "Create a Country List Item", "tags": [], @@ -36610,7 +35241,7 @@ The columns we allow are { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Create a new item in a <>.", "errorStatusCode": [ 400, @@ -36618,9 +35249,9 @@ The columns we allow are "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -36634,81 +35265,81 @@ The columns we allow are "attributes": { "properties": { "archived-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "created-at": { - "primitive": { - "string": "2020-09-18T17:58:06.866Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-09-18T17:58:06.866Z", }, - "type": "primitive", }, "match-count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "match-type": { - "primitive": { - "string": "email_address", + "type": "primitive", + "value": { "type": "string", + "value": "email_address", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "pending", + "type": "primitive", + "value": { "type": "string", + "value": "pending", }, - "type": "primitive", }, "updated-at": { - "primitive": { - "string": "2020-09-18T17:58:06.866Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-09-18T17:58:06.866Z", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "joe-imposter@yahoo.com", + "type": "primitive", + "value": { "type": "string", + "value": "joe-imposter@yahoo.com", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "liea_wt5cgLbSi7twJ8itK7jxCs8q", + "type": "primitive", + "value": { "type": "string", + "value": "liea_wt5cgLbSi7twJ8itK7jxCs8q", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "list-item/email-address", + "type": "primitive", + "value": { "type": "string", + "value": "list-item/email-address", }, - "type": "primitive", }, }, "type": "object", @@ -36723,21 +35354,21 @@ The columns we allow are { "description": "Determines casing for the API response", "name": "key-inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateAnEmailAddressListItemRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnEmailAddressListItemRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36747,21 +35378,21 @@ The columns we allow are { "description": "Ensures the request is idempotent.", "name": "idempotence-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateAnEmailAddressListItemRequestIdempotenceKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnEmailAddressListItemRequestIdempotenceKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36769,23 +35400,22 @@ The columns we allow are }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create-an-email-address-list-item", "path": "/list-item/email-addresses", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnEmailAddressListItemRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -36793,18 +35423,18 @@ The columns we allow are "generatedName": "createAnEmailAddressListItemRequestData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnEmailAddressListItemRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnEmailAddressListItemRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -36812,18 +35442,18 @@ The columns we allow are "generatedName": "createAnEmailAddressListItemRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnEmailAddressListItemRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnEmailAddressListItemRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -36831,19 +35461,19 @@ The columns we allow are "generatedName": "createAnEmailAddressListItemRequestDataAttributesListId", "key": "list-id", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnEmailAddressListItemRequestDataAttributesListId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ID of the list to add this item to. List must be an Email Address List.", "generatedName": "CreateAnEmailAddressListItemRequestDataAttributesListId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36856,19 +35486,19 @@ The columns we allow are "generatedName": "createAnEmailAddressListItemRequestDataAttributesValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnEmailAddressListItemRequestDataAttributesValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Email address to add.", "generatedName": "CreateAnEmailAddressListItemRequestDataAttributesValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36881,19 +35511,19 @@ The columns we allow are "generatedName": "createAnEmailAddressListItemRequestDataAttributesMatchType", "key": "match-type", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnEmailAddressListItemRequestDataAttributesMatchType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Can be either \`email_address\` or \`domain\`.", "generatedName": "CreateAnEmailAddressListItemRequestDataAttributesMatchType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36915,42 +35545,17 @@ The columns we allow are }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "201", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "list-item/email-address", - "id": "liea_wt5cgLbSi7twJ8itK7jxCs8q", - "attributes": { - "status": "pending", - "archived-at": null, - "updated-at": "2020-09-18T17:58:06.866Z", - "created-at": "2020-09-18T17:58:06.866Z", - "match-count": 0, - "value": "joe-imposter@yahoo.com", - "match-type": "email_address" - }, - "relationships": { - "creator": { - "data": null - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnEmailAddressListItemResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -36958,18 +35563,18 @@ The columns we allow are "generatedName": "createAnEmailAddressListItemResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnEmailAddressListItemResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnEmailAddressListItemResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -36977,19 +35582,19 @@ The columns we allow are "generatedName": "createAnEmailAddressListItemResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnEmailAddressListItemResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnEmailAddressListItemResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37002,19 +35607,19 @@ The columns we allow are "generatedName": "createAnEmailAddressListItemResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnEmailAddressListItemResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnEmailAddressListItemResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37027,18 +35632,18 @@ The columns we allow are "generatedName": "createAnEmailAddressListItemResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnEmailAddressListItemResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnEmailAddressListItemResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -37046,19 +35651,19 @@ The columns we allow are "generatedName": "createAnEmailAddressListItemResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnEmailAddressListItemResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnEmailAddressListItemResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37071,14 +35676,14 @@ The columns we allow are "generatedName": "createAnEmailAddressListItemResponseDataAttributesArchivedAt", "key": "archived-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnEmailAddressListItemResponseDataAttributesArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAnEmailAddressListItemResponseDataAttributesArchivedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -37089,19 +35694,19 @@ The columns we allow are "generatedName": "createAnEmailAddressListItemResponseDataAttributesUpdatedAt", "key": "updated-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnEmailAddressListItemResponseDataAttributesUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnEmailAddressListItemResponseDataAttributesUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37114,19 +35719,19 @@ The columns we allow are "generatedName": "createAnEmailAddressListItemResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnEmailAddressListItemResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnEmailAddressListItemResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37139,16 +35744,16 @@ The columns we allow are "generatedName": "createAnEmailAddressListItemResponseDataAttributesMatchCount", "key": "match-count", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnEmailAddressListItemResponseDataAttributesMatchCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnEmailAddressListItemResponseDataAttributesMatchCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -37162,19 +35767,19 @@ The columns we allow are "generatedName": "createAnEmailAddressListItemResponseDataAttributesValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnEmailAddressListItemResponseDataAttributesValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnEmailAddressListItemResponseDataAttributesValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37187,19 +35792,19 @@ The columns we allow are "generatedName": "createAnEmailAddressListItemResponseDataAttributesMatchType", "key": "match-type", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnEmailAddressListItemResponseDataAttributesMatchType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnEmailAddressListItemResponseDataAttributesMatchType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37217,18 +35822,18 @@ The columns we allow are "generatedName": "createAnEmailAddressListItemResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnEmailAddressListItemResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnEmailAddressListItemResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -37236,18 +35841,18 @@ The columns we allow are "generatedName": "createAnEmailAddressListItemResponseDataRelationshipsCreator", "key": "creator", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnEmailAddressListItemResponseDataRelationshipsCreator", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnEmailAddressListItemResponseDataRelationshipsCreator", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -37255,14 +35860,14 @@ The columns we allow are "generatedName": "createAnEmailAddressListItemResponseDataRelationshipsCreatorData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnEmailAddressListItemResponseDataRelationshipsCreatorData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAnEmailAddressListItemResponseDataRelationshipsCreatorData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -37287,7 +35892,7 @@ The columns we allow are }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create an Email Address List Item", "tags": [], @@ -37295,7 +35900,7 @@ The columns we allow are { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Create a new item in a <>.", "errorStatusCode": [ 400, @@ -37303,9 +35908,9 @@ The columns we allow are "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -37319,88 +35924,88 @@ The columns we allow are "attributes": { "properties": { "archived-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "created-at": { - "primitive": { - "string": "2020-09-18T18:03:30.324Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-09-18T18:03:30.324Z", }, - "type": "primitive", }, "latitude": { - "primitive": { - "double": 37.7879461, + "type": "primitive", + "value": { "type": "double", + "value": 37.7879461, }, - "type": "primitive", }, "longitude": { - "primitive": { - "double": -122.3977409, + "type": "primitive", + "value": { "type": "double", + "value": -122.3977409, }, - "type": "primitive", }, "match-count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "radius-meters": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 10, }, - "type": "primitive", }, "status": { - "primitive": { - "string": "pending", + "type": "primitive", + "value": { "type": "string", + "value": "pending", }, - "type": "primitive", }, "updated-at": { - "primitive": { - "string": "2020-09-18T18:03:30.324Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-09-18T18:03:30.324Z", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "ligl_DQdchRN288UN6sn9mAmEcMu5", + "type": "primitive", + "value": { "type": "string", + "value": "ligl_DQdchRN288UN6sn9mAmEcMu5", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "list-item/geolocation", + "type": "primitive", + "value": { "type": "string", + "value": "list-item/geolocation", }, - "type": "primitive", }, }, "type": "object", @@ -37415,21 +36020,21 @@ The columns we allow are { "description": "Determines casing for the API response", "name": "key-inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateAGeolocationListItemRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAGeolocationListItemRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37439,21 +36044,21 @@ The columns we allow are { "description": "Ensures the request is idempotent.", "name": "idempotence-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateAGeolocationListItemRequestIdempotenceKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAGeolocationListItemRequestIdempotenceKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37461,23 +36066,22 @@ The columns we allow are }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create-a-geolocation-list-item", "path": "/list-item/geolocations", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAGeolocationListItemRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -37485,18 +36089,18 @@ The columns we allow are "generatedName": "createAGeolocationListItemRequestData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGeolocationListItemRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAGeolocationListItemRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -37504,18 +36108,18 @@ The columns we allow are "generatedName": "createAGeolocationListItemRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGeolocationListItemRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAGeolocationListItemRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -37523,19 +36127,19 @@ The columns we allow are "generatedName": "createAGeolocationListItemRequestDataAttributesListId", "key": "list-id", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGeolocationListItemRequestDataAttributesListId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ID of the list to add this item to. List must be a Geolocation List.", "generatedName": "CreateAGeolocationListItemRequestDataAttributesListId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37548,16 +36152,16 @@ The columns we allow are "generatedName": "createAGeolocationListItemRequestDataAttributesLatitude", "key": "latitude", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGeolocationListItemRequestDataAttributesLatitude", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Latitude of the geolocation item (-90 to 90).", "generatedName": "CreateAGeolocationListItemRequestDataAttributesLatitude", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -37571,16 +36175,16 @@ The columns we allow are "generatedName": "createAGeolocationListItemRequestDataAttributesLongitude", "key": "longitude", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGeolocationListItemRequestDataAttributesLongitude", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Longitude of geolocation item (-180 to 180).", "generatedName": "CreateAGeolocationListItemRequestDataAttributesLongitude", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -37594,16 +36198,16 @@ The columns we allow are "generatedName": "createAGeolocationListItemRequestDataAttributesRadiusMeters", "key": "radius-meters", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGeolocationListItemRequestDataAttributesRadiusMeters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Radius in meters from point to be considered for match distance.", "generatedName": "CreateAGeolocationListItemRequestDataAttributesRadiusMeters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -37626,43 +36230,17 @@ The columns we allow are }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "201", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "list-item/geolocation", - "id": "ligl_DQdchRN288UN6sn9mAmEcMu5", - "attributes": { - "status": "pending", - "archived-at": null, - "updated-at": "2020-09-18T18:03:30.324Z", - "created-at": "2020-09-18T18:03:30.324Z", - "match-count": 0, - "latitude": 37.7879461, - "longitude": -122.3977409, - "radius-meters": 10 - }, - "relationships": { - "creator": { - "data": null - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAGeolocationListItemResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -37670,18 +36248,18 @@ The columns we allow are "generatedName": "createAGeolocationListItemResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGeolocationListItemResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAGeolocationListItemResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -37689,19 +36267,19 @@ The columns we allow are "generatedName": "createAGeolocationListItemResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGeolocationListItemResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAGeolocationListItemResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37714,19 +36292,19 @@ The columns we allow are "generatedName": "createAGeolocationListItemResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGeolocationListItemResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAGeolocationListItemResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37739,18 +36317,18 @@ The columns we allow are "generatedName": "createAGeolocationListItemResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGeolocationListItemResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAGeolocationListItemResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -37758,19 +36336,19 @@ The columns we allow are "generatedName": "createAGeolocationListItemResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGeolocationListItemResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAGeolocationListItemResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37783,14 +36361,14 @@ The columns we allow are "generatedName": "createAGeolocationListItemResponseDataAttributesArchivedAt", "key": "archived-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGeolocationListItemResponseDataAttributesArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAGeolocationListItemResponseDataAttributesArchivedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -37801,19 +36379,19 @@ The columns we allow are "generatedName": "createAGeolocationListItemResponseDataAttributesUpdatedAt", "key": "updated-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGeolocationListItemResponseDataAttributesUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAGeolocationListItemResponseDataAttributesUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37826,19 +36404,19 @@ The columns we allow are "generatedName": "createAGeolocationListItemResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGeolocationListItemResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAGeolocationListItemResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37851,16 +36429,16 @@ The columns we allow are "generatedName": "createAGeolocationListItemResponseDataAttributesMatchCount", "key": "match-count", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGeolocationListItemResponseDataAttributesMatchCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAGeolocationListItemResponseDataAttributesMatchCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -37874,16 +36452,16 @@ The columns we allow are "generatedName": "createAGeolocationListItemResponseDataAttributesLatitude", "key": "latitude", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGeolocationListItemResponseDataAttributesLatitude", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAGeolocationListItemResponseDataAttributesLatitude", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -37897,16 +36475,16 @@ The columns we allow are "generatedName": "createAGeolocationListItemResponseDataAttributesLongitude", "key": "longitude", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGeolocationListItemResponseDataAttributesLongitude", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAGeolocationListItemResponseDataAttributesLongitude", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -37920,16 +36498,16 @@ The columns we allow are "generatedName": "createAGeolocationListItemResponseDataAttributesRadiusMeters", "key": "radius-meters", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGeolocationListItemResponseDataAttributesRadiusMeters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAGeolocationListItemResponseDataAttributesRadiusMeters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -37948,18 +36526,18 @@ The columns we allow are "generatedName": "createAGeolocationListItemResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGeolocationListItemResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAGeolocationListItemResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -37967,18 +36545,18 @@ The columns we allow are "generatedName": "createAGeolocationListItemResponseDataRelationshipsCreator", "key": "creator", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGeolocationListItemResponseDataRelationshipsCreator", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAGeolocationListItemResponseDataRelationshipsCreator", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -37986,14 +36564,14 @@ The columns we allow are "generatedName": "createAGeolocationListItemResponseDataRelationshipsCreatorData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGeolocationListItemResponseDataRelationshipsCreatorData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAGeolocationListItemResponseDataRelationshipsCreatorData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -38018,7 +36596,7 @@ The columns we allow are }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a Geolocation List Item", "tags": [], @@ -38026,7 +36604,7 @@ The columns we allow are { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Create a new item in a <>.", "errorStatusCode": [ 400, @@ -38034,16 +36612,16 @@ The columns we allow are "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": {}, "type": "object", }, - "response": undefined, + "response": null, }, ], "generatedRequestName": "CreateAnIpAddressListItemRequest", @@ -38051,21 +36629,21 @@ The columns we allow are { "description": "Determines casing for the API response", "name": "key-inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateAnIpAddressListItemRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnIpAddressListItemRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38075,21 +36653,21 @@ The columns we allow are { "description": "Ensures the request is idempotent.", "name": "idempotence-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateAnIpAddressListItemRequestIdempotenceKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnIpAddressListItemRequestIdempotenceKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38097,23 +36675,22 @@ The columns we allow are }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create-an-ip-address-list-item", "path": "/list-item/ip-addresses", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnIpAddressListItemRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -38121,18 +36698,18 @@ The columns we allow are "generatedName": "createAnIpAddressListItemRequestData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnIpAddressListItemRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnIpAddressListItemRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -38140,18 +36717,18 @@ The columns we allow are "generatedName": "createAnIpAddressListItemRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnIpAddressListItemRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnIpAddressListItemRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -38159,19 +36736,19 @@ The columns we allow are "generatedName": "createAnIpAddressListItemRequestDataAttributesListId", "key": "list-id", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnIpAddressListItemRequestDataAttributesListId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ID of the list to add this item to. List must be an IP Address List.", "generatedName": "CreateAnIpAddressListItemRequestDataAttributesListId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38184,19 +36761,19 @@ The columns we allow are "generatedName": "createAnIpAddressListItemRequestDataAttributesValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnIpAddressListItemRequestDataAttributesValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "IP address to add. IPv4 and IPv6 are supported.", "generatedName": "CreateAnIpAddressListItemRequestDataAttributesValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38218,9 +36795,9 @@ The columns we allow are }, "type": "json", }, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], "summary": "Create an IP Address List Item", "tags": [], @@ -38228,7 +36805,7 @@ The columns we allow are { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Create a new item in a <>.", "errorStatusCode": [ 400, @@ -38236,9 +36813,9 @@ The columns we allow are "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -38252,81 +36829,81 @@ The columns we allow are "attributes": { "properties": { "archived-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "created-at": { - "primitive": { - "string": "2020-09-18T18:07:53.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-09-18T18:07:53.000Z", }, - "type": "primitive", }, "id-class": { - "primitive": { - "string": "dl", + "type": "primitive", + "value": { "type": "string", + "value": "dl", }, - "type": "primitive", }, "id-number": { - "primitive": { - "string": "F4K3NUM", + "type": "primitive", + "value": { "type": "string", + "value": "F4K3NUM", }, - "type": "primitive", }, "match-count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "status": { - "primitive": { - "string": "pending", + "type": "primitive", + "value": { "type": "string", + "value": "pending", }, - "type": "primitive", }, "updated-at": { - "primitive": { - "string": "2020-09-18T18:07:53.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-09-18T18:07:53.000Z", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "ligin_soqGRWaUXZct3pCRbjRaXFqz", + "type": "primitive", + "value": { "type": "string", + "value": "ligin_soqGRWaUXZct3pCRbjRaXFqz", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "list-item/government-id-number", + "type": "primitive", + "value": { "type": "string", + "value": "list-item/government-id-number", }, - "type": "primitive", }, }, "type": "object", @@ -38341,21 +36918,21 @@ The columns we allow are { "description": "Determines casing for the API response", "name": "key-inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateAGovernmentIdNumberListItemRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAGovernmentIdNumberListItemRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38365,21 +36942,21 @@ The columns we allow are { "description": "Ensures the request is idempotent.", "name": "idempotence-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateAGovernmentIdNumberListItemRequestIdempotenceKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAGovernmentIdNumberListItemRequestIdempotenceKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38387,23 +36964,22 @@ The columns we allow are }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create-a-government-id-number-list-item", "path": "/list-item/government-id-numbers", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAGovernmentIdNumberListItemRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -38411,18 +36987,18 @@ The columns we allow are "generatedName": "createAGovernmentIdNumberListItemRequestData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdNumberListItemRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAGovernmentIdNumberListItemRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -38430,18 +37006,18 @@ The columns we allow are "generatedName": "createAGovernmentIdNumberListItemRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdNumberListItemRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAGovernmentIdNumberListItemRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -38449,19 +37025,19 @@ The columns we allow are "generatedName": "createAGovernmentIdNumberListItemRequestDataAttributesListId", "key": "list-id", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdNumberListItemRequestDataAttributesListId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ID of the list to add this item to. List must be a Government ID Number List.", "generatedName": "CreateAGovernmentIdNumberListItemRequestDataAttributesListId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38474,19 +37050,19 @@ The columns we allow are "generatedName": "createAGovernmentIdNumberListItemRequestDataAttributesIdClass", "key": "id-class", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdNumberListItemRequestDataAttributesIdClass", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Common values for id-class include \`'pp'\` for passport and\`'dl'\` for driver license.", "generatedName": "CreateAGovernmentIdNumberListItemRequestDataAttributesIdClass", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38499,19 +37075,19 @@ The columns we allow are "generatedName": "createAGovernmentIdNumberListItemRequestDataAttributesIdNumber", "key": "id-number", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdNumberListItemRequestDataAttributesIdNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Number of the ID.", "generatedName": "CreateAGovernmentIdNumberListItemRequestDataAttributesIdNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38533,42 +37109,17 @@ The columns we allow are }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "201", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "list-item/government-id-number", - "id": "ligin_soqGRWaUXZct3pCRbjRaXFqz", - "attributes": { - "status": "pending", - "archived-at": null, - "updated-at": "2020-09-18T18:07:53.000Z", - "created-at": "2020-09-18T18:07:53.000Z", - "match-count": 0, - "id-class": "dl", - "id-number": "F4K3NUM" - }, - "relationships": { - "creator": { - "data": null - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAGovernmentIdNumberListItemResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -38576,18 +37127,18 @@ The columns we allow are "generatedName": "createAGovernmentIdNumberListItemResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdNumberListItemResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAGovernmentIdNumberListItemResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -38595,19 +37146,19 @@ The columns we allow are "generatedName": "createAGovernmentIdNumberListItemResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdNumberListItemResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAGovernmentIdNumberListItemResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38620,19 +37171,19 @@ The columns we allow are "generatedName": "createAGovernmentIdNumberListItemResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdNumberListItemResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAGovernmentIdNumberListItemResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38645,18 +37196,18 @@ The columns we allow are "generatedName": "createAGovernmentIdNumberListItemResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdNumberListItemResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAGovernmentIdNumberListItemResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -38664,19 +37215,19 @@ The columns we allow are "generatedName": "createAGovernmentIdNumberListItemResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdNumberListItemResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAGovernmentIdNumberListItemResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38689,14 +37240,14 @@ The columns we allow are "generatedName": "createAGovernmentIdNumberListItemResponseDataAttributesArchivedAt", "key": "archived-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdNumberListItemResponseDataAttributesArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAGovernmentIdNumberListItemResponseDataAttributesArchivedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -38707,19 +37258,19 @@ The columns we allow are "generatedName": "createAGovernmentIdNumberListItemResponseDataAttributesUpdatedAt", "key": "updated-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdNumberListItemResponseDataAttributesUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAGovernmentIdNumberListItemResponseDataAttributesUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38732,19 +37283,19 @@ The columns we allow are "generatedName": "createAGovernmentIdNumberListItemResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdNumberListItemResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAGovernmentIdNumberListItemResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38757,16 +37308,16 @@ The columns we allow are "generatedName": "createAGovernmentIdNumberListItemResponseDataAttributesMatchCount", "key": "match-count", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdNumberListItemResponseDataAttributesMatchCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAGovernmentIdNumberListItemResponseDataAttributesMatchCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -38780,19 +37331,19 @@ The columns we allow are "generatedName": "createAGovernmentIdNumberListItemResponseDataAttributesIdClass", "key": "id-class", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdNumberListItemResponseDataAttributesIdClass", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAGovernmentIdNumberListItemResponseDataAttributesIdClass", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38805,19 +37356,19 @@ The columns we allow are "generatedName": "createAGovernmentIdNumberListItemResponseDataAttributesIdNumber", "key": "id-number", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdNumberListItemResponseDataAttributesIdNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAGovernmentIdNumberListItemResponseDataAttributesIdNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38835,18 +37386,18 @@ The columns we allow are "generatedName": "createAGovernmentIdNumberListItemResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdNumberListItemResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAGovernmentIdNumberListItemResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -38854,18 +37405,18 @@ The columns we allow are "generatedName": "createAGovernmentIdNumberListItemResponseDataRelationshipsCreator", "key": "creator", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdNumberListItemResponseDataRelationshipsCreator", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAGovernmentIdNumberListItemResponseDataRelationshipsCreator", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -38873,14 +37424,14 @@ The columns we allow are "generatedName": "createAGovernmentIdNumberListItemResponseDataRelationshipsCreatorData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGovernmentIdNumberListItemResponseDataRelationshipsCreatorData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAGovernmentIdNumberListItemResponseDataRelationshipsCreatorData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -38905,7 +37456,7 @@ The columns we allow are }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a Government ID Number List Item", "tags": [], @@ -38913,7 +37464,7 @@ The columns we allow are { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Create a new item in a <>.", "errorStatusCode": [ 400, @@ -38921,9 +37472,9 @@ The columns we allow are "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -38937,81 +37488,81 @@ The columns we allow are "attributes": { "properties": { "archived-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "created-at": { - "primitive": { - "string": "2020-09-18T18:07:53.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-09-18T18:07:53.000Z", }, - "type": "primitive", }, "match-count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "name-first": { - "primitive": { - "string": "Joe", + "type": "primitive", + "value": { "type": "string", + "value": "Joe", }, - "type": "primitive", }, "name-last": { - "primitive": { - "string": "Imposter", + "type": "primitive", + "value": { "type": "string", + "value": "Imposter", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "pending", + "type": "primitive", + "value": { "type": "string", + "value": "pending", }, - "type": "primitive", }, "updated-at": { - "primitive": { - "string": "2020-09-18T18:07:53.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-09-18T18:07:53.000Z", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "lin_soqGRWaUXZct3pCRbjRaXFqz", + "type": "primitive", + "value": { "type": "string", + "value": "lin_soqGRWaUXZct3pCRbjRaXFqz", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "list-item/name", + "type": "primitive", + "value": { "type": "string", + "value": "list-item/name", }, - "type": "primitive", }, }, "type": "object", @@ -39026,21 +37577,21 @@ The columns we allow are { "description": "Determines casing for the API response", "name": "key-inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateANameListItemRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateANameListItemRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39050,21 +37601,21 @@ The columns we allow are { "description": "Ensures the request is idempotent.", "name": "idempotence-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateANameListItemRequestIdempotenceKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateANameListItemRequestIdempotenceKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39072,23 +37623,22 @@ The columns we allow are }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create-a-name-list-item", "path": "/list-item/names", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateANameListItemRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -39096,18 +37646,18 @@ The columns we allow are "generatedName": "createANameListItemRequestData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createANameListItemRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateANameListItemRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -39115,18 +37665,18 @@ The columns we allow are "generatedName": "createANameListItemRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createANameListItemRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateANameListItemRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -39134,19 +37684,19 @@ The columns we allow are "generatedName": "createANameListItemRequestDataAttributesListId", "key": "list-id", "schema": { - "description": undefined, + "description": null, "generatedName": "createANameListItemRequestDataAttributesListId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ID of the list to add this item to. List must be a Name List.", "generatedName": "CreateANameListItemRequestDataAttributesListId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39159,19 +37709,19 @@ The columns we allow are "generatedName": "createANameListItemRequestDataAttributesNameFirst", "key": "name-first", "schema": { - "description": undefined, + "description": null, "generatedName": "createANameListItemRequestDataAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "First name of the name to add to the list.", "generatedName": "CreateANameListItemRequestDataAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39184,19 +37734,19 @@ The columns we allow are "generatedName": "createANameListItemRequestDataAttributesNameLast", "key": "name-last", "schema": { - "description": undefined, + "description": null, "generatedName": "createANameListItemRequestDataAttributesNameLast", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Last name of the name to add to the list.", "generatedName": "CreateANameListItemRequestDataAttributesNameLast", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39218,42 +37768,17 @@ The columns we allow are }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "201", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "list-item/name", - "id": "lin_soqGRWaUXZct3pCRbjRaXFqz", - "attributes": { - "status": "pending", - "archived-at": null, - "updated-at": "2020-09-18T18:07:53.000Z", - "created-at": "2020-09-18T18:07:53.000Z", - "match-count": 0, - "name-first": "Joe", - "name-last": "Imposter" - }, - "relationships": { - "creator": { - "data": null - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateANameListItemResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -39261,18 +37786,18 @@ The columns we allow are "generatedName": "createANameListItemResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createANameListItemResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateANameListItemResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -39280,19 +37805,19 @@ The columns we allow are "generatedName": "createANameListItemResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "createANameListItemResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateANameListItemResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39305,19 +37830,19 @@ The columns we allow are "generatedName": "createANameListItemResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "createANameListItemResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateANameListItemResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39330,18 +37855,18 @@ The columns we allow are "generatedName": "createANameListItemResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createANameListItemResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateANameListItemResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -39349,19 +37874,19 @@ The columns we allow are "generatedName": "createANameListItemResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "createANameListItemResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateANameListItemResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39374,14 +37899,14 @@ The columns we allow are "generatedName": "createANameListItemResponseDataAttributesArchivedAt", "key": "archived-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createANameListItemResponseDataAttributesArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateANameListItemResponseDataAttributesArchivedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -39392,19 +37917,19 @@ The columns we allow are "generatedName": "createANameListItemResponseDataAttributesUpdatedAt", "key": "updated-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createANameListItemResponseDataAttributesUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateANameListItemResponseDataAttributesUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39417,19 +37942,19 @@ The columns we allow are "generatedName": "createANameListItemResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createANameListItemResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateANameListItemResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39442,16 +37967,16 @@ The columns we allow are "generatedName": "createANameListItemResponseDataAttributesMatchCount", "key": "match-count", "schema": { - "description": undefined, + "description": null, "generatedName": "createANameListItemResponseDataAttributesMatchCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateANameListItemResponseDataAttributesMatchCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -39465,19 +37990,19 @@ The columns we allow are "generatedName": "createANameListItemResponseDataAttributesNameFirst", "key": "name-first", "schema": { - "description": undefined, + "description": null, "generatedName": "createANameListItemResponseDataAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateANameListItemResponseDataAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39490,19 +38015,19 @@ The columns we allow are "generatedName": "createANameListItemResponseDataAttributesNameLast", "key": "name-last", "schema": { - "description": undefined, + "description": null, "generatedName": "createANameListItemResponseDataAttributesNameLast", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateANameListItemResponseDataAttributesNameLast", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39520,18 +38045,18 @@ The columns we allow are "generatedName": "createANameListItemResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "createANameListItemResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateANameListItemResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -39539,18 +38064,18 @@ The columns we allow are "generatedName": "createANameListItemResponseDataRelationshipsCreator", "key": "creator", "schema": { - "description": undefined, + "description": null, "generatedName": "createANameListItemResponseDataRelationshipsCreator", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateANameListItemResponseDataRelationshipsCreator", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -39558,14 +38083,14 @@ The columns we allow are "generatedName": "createANameListItemResponseDataRelationshipsCreatorData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createANameListItemResponseDataRelationshipsCreatorData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateANameListItemResponseDataRelationshipsCreatorData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -39590,7 +38115,7 @@ The columns we allow are }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a Name List Item", "tags": [], @@ -39598,7 +38123,7 @@ The columns we allow are { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Create a new item in a <>.", "errorStatusCode": [ 400, @@ -39606,16 +38131,16 @@ The columns we allow are "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": {}, "type": "object", }, - "response": undefined, + "response": null, }, ], "generatedRequestName": "CreateAPhoneNumberListItemRequest", @@ -39623,21 +38148,21 @@ The columns we allow are { "description": "Determines casing for the API response", "name": "key-inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateAPhoneNumberListItemRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAPhoneNumberListItemRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39647,21 +38172,21 @@ The columns we allow are { "description": "Ensures the request is idempotent.", "name": "idempotence-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateAPhoneNumberListItemRequestIdempotenceKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAPhoneNumberListItemRequestIdempotenceKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39669,23 +38194,22 @@ The columns we allow are }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create-a-phone-number-list-item", "path": "/list-item/phone-numbers", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAPhoneNumberListItemRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -39693,18 +38217,18 @@ The columns we allow are "generatedName": "createAPhoneNumberListItemRequestData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createAPhoneNumberListItemRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAPhoneNumberListItemRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -39712,18 +38236,18 @@ The columns we allow are "generatedName": "createAPhoneNumberListItemRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createAPhoneNumberListItemRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAPhoneNumberListItemRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -39731,19 +38255,19 @@ The columns we allow are "generatedName": "createAPhoneNumberListItemRequestDataAttributesListId", "key": "list-id", "schema": { - "description": undefined, + "description": null, "generatedName": "createAPhoneNumberListItemRequestDataAttributesListId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ID of the list to add this item to. List must be a Name List.", "generatedName": "CreateAPhoneNumberListItemRequestDataAttributesListId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39756,19 +38280,19 @@ The columns we allow are "generatedName": "createAPhoneNumberListItemRequestDataAttributesValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "createAPhoneNumberListItemRequestDataAttributesValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Phone number to add.", "generatedName": "CreateAPhoneNumberListItemRequestDataAttributesValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39790,9 +38314,9 @@ The columns we allow are }, "type": "json", }, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], "summary": "Create a Phone Number List Item", "tags": [], @@ -39800,7 +38324,7 @@ The columns we allow are { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Archived items are not matched against new inquiries.", "errorStatusCode": [ 400, @@ -39808,23 +38332,23 @@ The columns we allow are "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "list-item-id", "value": { - "primitive": { - "string": "list-item-id", + "type": "primitive", + "value": { "type": "string", + "value": "list-item-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { @@ -39832,63 +38356,63 @@ The columns we allow are "attributes": { "properties": { "archived-at": { - "primitive": { - "string": "2020-09-18T19:06:40.515Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-09-18T19:06:40.515Z", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2020-09-18T18:06:40.515Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-09-18T18:06:40.515Z", }, - "type": "primitive", }, "match-count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "status": { - "primitive": { - "string": "archived", + "type": "primitive", + "value": { "type": "string", + "value": "archived", }, - "type": "primitive", }, "updated-at": { - "primitive": { - "string": "2020-09-18T18:06:40.515Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-09-18T18:06:40.515Z", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "3082c312c9bfc8f0a43bc7173b18afe6", + "type": "primitive", + "value": { "type": "string", + "value": "3082c312c9bfc8f0a43bc7173b18afe6", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "libf_N6PqYkfSqeqiQYWoeHA3GGDo", + "type": "primitive", + "value": { "type": "string", + "value": "libf_N6PqYkfSqeqiQYWoeHA3GGDo", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "list-item/browser-fingerprint", + "type": "primitive", + "value": { "type": "string", + "value": "list-item/browser-fingerprint", }, - "type": "primitive", }, }, "type": "object", @@ -39903,21 +38427,21 @@ The columns we allow are { "description": "Determines casing for the API response", "name": "key-inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ArchiveABrowserFingerprintListItemRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveABrowserFingerprintListItemRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39927,21 +38451,21 @@ The columns we allow are { "description": "Ensures the request is idempotent.", "name": "idempotence-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ArchiveABrowserFingerprintListItemRequestIdempotenceKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveABrowserFingerprintListItemRequestIdempotenceKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39949,7 +38473,7 @@ The columns we allow are }, }, ], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "archive-a-browser-fingerprint-list-item", "path": "/list-item/browser-fingerprints/{list-item-id}", @@ -39958,57 +38482,33 @@ The columns we allow are "description": "ID of list item to archive.", "name": "list-item-id", "schema": { - "description": undefined, + "description": null, "generatedName": "ArchiveABrowserFingerprintListItemRequestListItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "list-item/browser-fingerprint", - "id": "libf_N6PqYkfSqeqiQYWoeHA3GGDo", - "attributes": { - "status": "archived", - "archived-at": "2020-09-18T19:06:40.515Z", - "updated-at": "2020-09-18T18:06:40.515Z", - "created-at": "2020-09-18T18:06:40.515Z", - "match-count": 0, - "value": "3082c312c9bfc8f0a43bc7173b18afe6" - }, - "relationships": { - "creator": { - "data": null - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ArchiveABrowserFingerprintListItemResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -40016,18 +38516,18 @@ The columns we allow are "generatedName": "archiveABrowserFingerprintListItemResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveABrowserFingerprintListItemResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ArchiveABrowserFingerprintListItemResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -40035,19 +38535,19 @@ The columns we allow are "generatedName": "archiveABrowserFingerprintListItemResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveABrowserFingerprintListItemResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveABrowserFingerprintListItemResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40060,19 +38560,19 @@ The columns we allow are "generatedName": "archiveABrowserFingerprintListItemResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveABrowserFingerprintListItemResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveABrowserFingerprintListItemResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40085,18 +38585,18 @@ The columns we allow are "generatedName": "archiveABrowserFingerprintListItemResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveABrowserFingerprintListItemResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ArchiveABrowserFingerprintListItemResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -40104,19 +38604,19 @@ The columns we allow are "generatedName": "archiveABrowserFingerprintListItemResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveABrowserFingerprintListItemResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveABrowserFingerprintListItemResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40129,19 +38629,19 @@ The columns we allow are "generatedName": "archiveABrowserFingerprintListItemResponseDataAttributesArchivedAt", "key": "archived-at", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveABrowserFingerprintListItemResponseDataAttributesArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveABrowserFingerprintListItemResponseDataAttributesArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40154,19 +38654,19 @@ The columns we allow are "generatedName": "archiveABrowserFingerprintListItemResponseDataAttributesUpdatedAt", "key": "updated-at", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveABrowserFingerprintListItemResponseDataAttributesUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveABrowserFingerprintListItemResponseDataAttributesUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40179,19 +38679,19 @@ The columns we allow are "generatedName": "archiveABrowserFingerprintListItemResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveABrowserFingerprintListItemResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveABrowserFingerprintListItemResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40204,16 +38704,16 @@ The columns we allow are "generatedName": "archiveABrowserFingerprintListItemResponseDataAttributesMatchCount", "key": "match-count", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveABrowserFingerprintListItemResponseDataAttributesMatchCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveABrowserFingerprintListItemResponseDataAttributesMatchCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -40227,19 +38727,19 @@ The columns we allow are "generatedName": "archiveABrowserFingerprintListItemResponseDataAttributesValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveABrowserFingerprintListItemResponseDataAttributesValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveABrowserFingerprintListItemResponseDataAttributesValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40257,18 +38757,18 @@ The columns we allow are "generatedName": "archiveABrowserFingerprintListItemResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveABrowserFingerprintListItemResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ArchiveABrowserFingerprintListItemResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -40276,18 +38776,18 @@ The columns we allow are "generatedName": "archiveABrowserFingerprintListItemResponseDataRelationshipsCreator", "key": "creator", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveABrowserFingerprintListItemResponseDataRelationshipsCreator", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ArchiveABrowserFingerprintListItemResponseDataRelationshipsCreator", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -40295,14 +38795,14 @@ The columns we allow are "generatedName": "archiveABrowserFingerprintListItemResponseDataRelationshipsCreatorData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveABrowserFingerprintListItemResponseDataRelationshipsCreatorData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ArchiveABrowserFingerprintListItemResponseDataRelationshipsCreatorData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -40327,7 +38827,7 @@ The columns we allow are }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Archive a Browser Fingerprint List Item", "tags": [], @@ -40335,7 +38835,7 @@ The columns we allow are { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Archived items are not matched against new inquiries.", "errorStatusCode": [ 400, @@ -40343,24 +38843,24 @@ The columns we allow are "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "list-item-id", "value": { - "primitive": { - "string": "list-item-id", + "type": "primitive", + "value": { "type": "string", + "value": "list-item-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "ArchiveACountryListItemRequest", @@ -40368,21 +38868,21 @@ The columns we allow are { "description": "Determines casing for the API response", "name": "key-inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ArchiveACountryListItemRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveACountryListItemRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40392,21 +38892,21 @@ The columns we allow are { "description": "Ensures the request is idempotent.", "name": "idempotence-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ArchiveACountryListItemRequestIdempotenceKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveACountryListItemRequestIdempotenceKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40414,7 +38914,7 @@ The columns we allow are }, }, ], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "archive-a-country-list-item", "path": "/list-item/countries/{list-item-id}", @@ -40423,25 +38923,25 @@ The columns we allow are "description": "ID of list item to archive.", "name": "list-item-id", "schema": { - "description": undefined, + "description": null, "generatedName": "ArchiveACountryListItemRequestListItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "request": null, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], "summary": "Archive a Country List Item", "tags": [], @@ -40449,7 +38949,7 @@ The columns we allow are { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Archived items are not matched against new inquiries.", "errorStatusCode": [ 400, @@ -40457,23 +38957,23 @@ The columns we allow are "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "list-item-id", "value": { - "primitive": { - "string": "list-item-id", + "type": "primitive", + "value": { "type": "string", + "value": "list-item-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { @@ -40481,70 +38981,70 @@ The columns we allow are "attributes": { "properties": { "archived-at": { - "primitive": { - "string": "2020-09-18T18:58:06.866Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-09-18T18:58:06.866Z", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2020-09-18T17:58:06.866Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-09-18T17:58:06.866Z", }, - "type": "primitive", }, "match-count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "match-type": { - "primitive": { - "string": "email_address", + "type": "primitive", + "value": { "type": "string", + "value": "email_address", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "archived", + "type": "primitive", + "value": { "type": "string", + "value": "archived", }, - "type": "primitive", }, "updated-at": { - "primitive": { - "string": "2020-09-18T17:58:06.866Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-09-18T17:58:06.866Z", }, - "type": "primitive", }, "value": { - "primitive": { - "string": "joe-imposter@yahoo.com", + "type": "primitive", + "value": { "type": "string", + "value": "joe-imposter@yahoo.com", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "liea_wt5cgLbSi7twJ8itK7jxCs8q", + "type": "primitive", + "value": { "type": "string", + "value": "liea_wt5cgLbSi7twJ8itK7jxCs8q", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "list-item/email-address", + "type": "primitive", + "value": { "type": "string", + "value": "list-item/email-address", }, - "type": "primitive", }, }, "type": "object", @@ -40559,21 +39059,21 @@ The columns we allow are { "description": "Determines casing for the API response", "name": "key-inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ArchiveAnEmailAddressListItemRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveAnEmailAddressListItemRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40583,21 +39083,21 @@ The columns we allow are { "description": "Ensures the request is idempotent.", "name": "idempotence-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ArchiveAnEmailAddressListItemRequestIdempotenceKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveAnEmailAddressListItemRequestIdempotenceKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40605,7 +39105,7 @@ The columns we allow are }, }, ], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "archive-an-email-address-list-item", "path": "/list-item/email-addresses/{list-item-id}", @@ -40614,58 +39114,33 @@ The columns we allow are "description": "ID of list item to archive.", "name": "list-item-id", "schema": { - "description": undefined, + "description": null, "generatedName": "ArchiveAnEmailAddressListItemRequestListItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "list-item/email-address", - "id": "liea_wt5cgLbSi7twJ8itK7jxCs8q", - "attributes": { - "status": "archived", - "archived-at": "2020-09-18T18:58:06.866Z", - "updated-at": "2020-09-18T17:58:06.866Z", - "created-at": "2020-09-18T17:58:06.866Z", - "match-count": 0, - "value": "joe-imposter@yahoo.com", - "match-type": "email_address" - }, - "relationships": { - "creator": { - "data": null - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ArchiveAnEmailAddressListItemResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -40673,18 +39148,18 @@ The columns we allow are "generatedName": "archiveAnEmailAddressListItemResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveAnEmailAddressListItemResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ArchiveAnEmailAddressListItemResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -40692,19 +39167,19 @@ The columns we allow are "generatedName": "archiveAnEmailAddressListItemResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveAnEmailAddressListItemResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveAnEmailAddressListItemResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40717,19 +39192,19 @@ The columns we allow are "generatedName": "archiveAnEmailAddressListItemResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveAnEmailAddressListItemResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveAnEmailAddressListItemResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40742,18 +39217,18 @@ The columns we allow are "generatedName": "archiveAnEmailAddressListItemResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveAnEmailAddressListItemResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ArchiveAnEmailAddressListItemResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -40761,19 +39236,19 @@ The columns we allow are "generatedName": "archiveAnEmailAddressListItemResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveAnEmailAddressListItemResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveAnEmailAddressListItemResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40786,19 +39261,19 @@ The columns we allow are "generatedName": "archiveAnEmailAddressListItemResponseDataAttributesArchivedAt", "key": "archived-at", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveAnEmailAddressListItemResponseDataAttributesArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveAnEmailAddressListItemResponseDataAttributesArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40811,19 +39286,19 @@ The columns we allow are "generatedName": "archiveAnEmailAddressListItemResponseDataAttributesUpdatedAt", "key": "updated-at", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveAnEmailAddressListItemResponseDataAttributesUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveAnEmailAddressListItemResponseDataAttributesUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40836,19 +39311,19 @@ The columns we allow are "generatedName": "archiveAnEmailAddressListItemResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveAnEmailAddressListItemResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveAnEmailAddressListItemResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40861,16 +39336,16 @@ The columns we allow are "generatedName": "archiveAnEmailAddressListItemResponseDataAttributesMatchCount", "key": "match-count", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveAnEmailAddressListItemResponseDataAttributesMatchCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveAnEmailAddressListItemResponseDataAttributesMatchCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -40884,19 +39359,19 @@ The columns we allow are "generatedName": "archiveAnEmailAddressListItemResponseDataAttributesValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveAnEmailAddressListItemResponseDataAttributesValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveAnEmailAddressListItemResponseDataAttributesValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40909,19 +39384,19 @@ The columns we allow are "generatedName": "archiveAnEmailAddressListItemResponseDataAttributesMatchType", "key": "match-type", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveAnEmailAddressListItemResponseDataAttributesMatchType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveAnEmailAddressListItemResponseDataAttributesMatchType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40939,18 +39414,18 @@ The columns we allow are "generatedName": "archiveAnEmailAddressListItemResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveAnEmailAddressListItemResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ArchiveAnEmailAddressListItemResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -40958,18 +39433,18 @@ The columns we allow are "generatedName": "archiveAnEmailAddressListItemResponseDataRelationshipsCreator", "key": "creator", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveAnEmailAddressListItemResponseDataRelationshipsCreator", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ArchiveAnEmailAddressListItemResponseDataRelationshipsCreator", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -40977,14 +39452,14 @@ The columns we allow are "generatedName": "archiveAnEmailAddressListItemResponseDataRelationshipsCreatorData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveAnEmailAddressListItemResponseDataRelationshipsCreatorData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ArchiveAnEmailAddressListItemResponseDataRelationshipsCreatorData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -41009,7 +39484,7 @@ The columns we allow are }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Archive an Email Address List Item", "tags": [], @@ -41017,7 +39492,7 @@ The columns we allow are { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Archived items are not matched against new inquiries.", "errorStatusCode": [ 400, @@ -41025,23 +39500,23 @@ The columns we allow are "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "list-item-id", "value": { - "primitive": { - "string": "list-item-id", + "type": "primitive", + "value": { "type": "string", + "value": "list-item-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { @@ -41049,77 +39524,77 @@ The columns we allow are "attributes": { "properties": { "archived-at": { - "primitive": { - "string": "2020-09-18T19:03:30.324Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-09-18T19:03:30.324Z", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2020-09-18T18:03:30.324Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-09-18T18:03:30.324Z", }, - "type": "primitive", }, "latitude": { - "primitive": { - "double": 37.7879461, + "type": "primitive", + "value": { "type": "double", + "value": 37.7879461, }, - "type": "primitive", }, "longitude": { - "primitive": { - "double": -122.3977409, + "type": "primitive", + "value": { "type": "double", + "value": -122.3977409, }, - "type": "primitive", }, "match-count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "radius-meters": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 10, }, - "type": "primitive", }, "status": { - "primitive": { - "string": "archived", + "type": "primitive", + "value": { "type": "string", + "value": "archived", }, - "type": "primitive", }, "updated-at": { - "primitive": { - "string": "2020-09-18T18:03:30.324Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-09-18T18:03:30.324Z", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "ligl_DQdchRN288UN6sn9mAmEcMu5", + "type": "primitive", + "value": { "type": "string", + "value": "ligl_DQdchRN288UN6sn9mAmEcMu5", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "list-item/geolocation", + "type": "primitive", + "value": { "type": "string", + "value": "list-item/geolocation", }, - "type": "primitive", }, }, "type": "object", @@ -41134,21 +39609,21 @@ The columns we allow are { "description": "Determines casing for the API response", "name": "key-inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ArchiveAGeolocationListItemRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveAGeolocationListItemRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41158,21 +39633,21 @@ The columns we allow are { "description": "Ensures the request is idempotent.", "name": "idempotence-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ArchiveAGeolocationListItemRequestIdempotenceKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveAGeolocationListItemRequestIdempotenceKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41180,7 +39655,7 @@ The columns we allow are }, }, ], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "archive-a-geolocation-list-item", "path": "/list-item/geolocations/{list-item-id}", @@ -41189,59 +39664,33 @@ The columns we allow are "description": "ID of list item to archive.", "name": "list-item-id", "schema": { - "description": undefined, + "description": null, "generatedName": "ArchiveAGeolocationListItemRequestListItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "list-item/geolocation", - "id": "ligl_DQdchRN288UN6sn9mAmEcMu5", - "attributes": { - "status": "archived", - "archived-at": "2020-09-18T19:03:30.324Z", - "updated-at": "2020-09-18T18:03:30.324Z", - "created-at": "2020-09-18T18:03:30.324Z", - "match-count": 0, - "latitude": 37.7879461, - "longitude": -122.3977409, - "radius-meters": 10 - }, - "relationships": { - "creator": { - "data": null - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ArchiveAGeolocationListItemResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -41249,18 +39698,18 @@ The columns we allow are "generatedName": "archiveAGeolocationListItemResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveAGeolocationListItemResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ArchiveAGeolocationListItemResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -41268,19 +39717,19 @@ The columns we allow are "generatedName": "archiveAGeolocationListItemResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveAGeolocationListItemResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveAGeolocationListItemResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41293,19 +39742,19 @@ The columns we allow are "generatedName": "archiveAGeolocationListItemResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveAGeolocationListItemResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveAGeolocationListItemResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41318,18 +39767,18 @@ The columns we allow are "generatedName": "archiveAGeolocationListItemResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveAGeolocationListItemResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ArchiveAGeolocationListItemResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -41337,19 +39786,19 @@ The columns we allow are "generatedName": "archiveAGeolocationListItemResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveAGeolocationListItemResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveAGeolocationListItemResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41362,19 +39811,19 @@ The columns we allow are "generatedName": "archiveAGeolocationListItemResponseDataAttributesArchivedAt", "key": "archived-at", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveAGeolocationListItemResponseDataAttributesArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveAGeolocationListItemResponseDataAttributesArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41387,19 +39836,19 @@ The columns we allow are "generatedName": "archiveAGeolocationListItemResponseDataAttributesUpdatedAt", "key": "updated-at", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveAGeolocationListItemResponseDataAttributesUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveAGeolocationListItemResponseDataAttributesUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41412,19 +39861,19 @@ The columns we allow are "generatedName": "archiveAGeolocationListItemResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveAGeolocationListItemResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveAGeolocationListItemResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41437,16 +39886,16 @@ The columns we allow are "generatedName": "archiveAGeolocationListItemResponseDataAttributesMatchCount", "key": "match-count", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveAGeolocationListItemResponseDataAttributesMatchCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveAGeolocationListItemResponseDataAttributesMatchCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -41460,16 +39909,16 @@ The columns we allow are "generatedName": "archiveAGeolocationListItemResponseDataAttributesLatitude", "key": "latitude", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveAGeolocationListItemResponseDataAttributesLatitude", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveAGeolocationListItemResponseDataAttributesLatitude", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -41483,16 +39932,16 @@ The columns we allow are "generatedName": "archiveAGeolocationListItemResponseDataAttributesLongitude", "key": "longitude", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveAGeolocationListItemResponseDataAttributesLongitude", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveAGeolocationListItemResponseDataAttributesLongitude", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -41506,16 +39955,16 @@ The columns we allow are "generatedName": "archiveAGeolocationListItemResponseDataAttributesRadiusMeters", "key": "radius-meters", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveAGeolocationListItemResponseDataAttributesRadiusMeters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveAGeolocationListItemResponseDataAttributesRadiusMeters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -41534,18 +39983,18 @@ The columns we allow are "generatedName": "archiveAGeolocationListItemResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveAGeolocationListItemResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ArchiveAGeolocationListItemResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -41553,18 +40002,18 @@ The columns we allow are "generatedName": "archiveAGeolocationListItemResponseDataRelationshipsCreator", "key": "creator", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveAGeolocationListItemResponseDataRelationshipsCreator", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ArchiveAGeolocationListItemResponseDataRelationshipsCreator", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -41572,14 +40021,14 @@ The columns we allow are "generatedName": "archiveAGeolocationListItemResponseDataRelationshipsCreatorData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveAGeolocationListItemResponseDataRelationshipsCreatorData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ArchiveAGeolocationListItemResponseDataRelationshipsCreatorData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -41604,7 +40053,7 @@ The columns we allow are }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Archive a Geolocation List Item", "tags": [], @@ -41612,7 +40061,7 @@ The columns we allow are { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Archived items are not matched against new inquiries.", "errorStatusCode": [ 400, @@ -41620,23 +40069,23 @@ The columns we allow are "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "list-item-id", "value": { - "primitive": { - "string": "list-item-id", + "type": "primitive", + "value": { "type": "string", + "value": "list-item-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { @@ -41644,70 +40093,70 @@ The columns we allow are "attributes": { "properties": { "archived-at": { - "primitive": { - "string": "2020-09-18T19:07:53.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-09-18T19:07:53.000Z", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2020-09-18T18:07:53.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-09-18T18:07:53.000Z", }, - "type": "primitive", }, "id-class": { - "primitive": { - "string": "dl", + "type": "primitive", + "value": { "type": "string", + "value": "dl", }, - "type": "primitive", }, "id-number": { - "primitive": { - "string": "F4K3NUM", + "type": "primitive", + "value": { "type": "string", + "value": "F4K3NUM", }, - "type": "primitive", }, "match-count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "status": { - "primitive": { - "string": "archived", + "type": "primitive", + "value": { "type": "string", + "value": "archived", }, - "type": "primitive", }, "updated-at": { - "primitive": { - "string": "2020-09-18T18:07:53.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-09-18T18:07:53.000Z", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "ligin_soqGRWaUXZct3pCRbjRaXFqz", + "type": "primitive", + "value": { "type": "string", + "value": "ligin_soqGRWaUXZct3pCRbjRaXFqz", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "list-item/government-id-number", + "type": "primitive", + "value": { "type": "string", + "value": "list-item/government-id-number", }, - "type": "primitive", }, }, "type": "object", @@ -41722,21 +40171,21 @@ The columns we allow are { "description": "Determines casing for the API response", "name": "key-inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ArchiveAGovernmentIdNumberListItemRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveAGovernmentIdNumberListItemRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41746,21 +40195,21 @@ The columns we allow are { "description": "Ensures the request is idempotent.", "name": "idempotence-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ArchiveAGovernmentIdNumberListItemRequestIdempotenceKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveAGovernmentIdNumberListItemRequestIdempotenceKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41768,7 +40217,7 @@ The columns we allow are }, }, ], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "archive-a-government-id-number-list-item", "path": "/list-item/government-id-numbers/{list-item-id}", @@ -41777,58 +40226,33 @@ The columns we allow are "description": "ID of list item to archive.", "name": "list-item-id", "schema": { - "description": undefined, + "description": null, "generatedName": "ArchiveAGovernmentIdNumberListItemRequestListItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "list-item/government-id-number", - "id": "ligin_soqGRWaUXZct3pCRbjRaXFqz", - "attributes": { - "status": "archived", - "archived-at": "2020-09-18T19:07:53.000Z", - "updated-at": "2020-09-18T18:07:53.000Z", - "created-at": "2020-09-18T18:07:53.000Z", - "match-count": 0, - "id-class": "dl", - "id-number": "F4K3NUM" - }, - "relationships": { - "creator": { - "data": null - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ArchiveAGovernmentIdNumberListItemResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -41836,18 +40260,18 @@ The columns we allow are "generatedName": "archiveAGovernmentIdNumberListItemResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveAGovernmentIdNumberListItemResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ArchiveAGovernmentIdNumberListItemResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -41855,19 +40279,19 @@ The columns we allow are "generatedName": "archiveAGovernmentIdNumberListItemResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveAGovernmentIdNumberListItemResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveAGovernmentIdNumberListItemResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41880,19 +40304,19 @@ The columns we allow are "generatedName": "archiveAGovernmentIdNumberListItemResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveAGovernmentIdNumberListItemResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveAGovernmentIdNumberListItemResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41905,18 +40329,18 @@ The columns we allow are "generatedName": "archiveAGovernmentIdNumberListItemResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveAGovernmentIdNumberListItemResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ArchiveAGovernmentIdNumberListItemResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -41924,19 +40348,19 @@ The columns we allow are "generatedName": "archiveAGovernmentIdNumberListItemResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveAGovernmentIdNumberListItemResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveAGovernmentIdNumberListItemResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41949,19 +40373,19 @@ The columns we allow are "generatedName": "archiveAGovernmentIdNumberListItemResponseDataAttributesArchivedAt", "key": "archived-at", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveAGovernmentIdNumberListItemResponseDataAttributesArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveAGovernmentIdNumberListItemResponseDataAttributesArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41974,19 +40398,19 @@ The columns we allow are "generatedName": "archiveAGovernmentIdNumberListItemResponseDataAttributesUpdatedAt", "key": "updated-at", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveAGovernmentIdNumberListItemResponseDataAttributesUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveAGovernmentIdNumberListItemResponseDataAttributesUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41999,19 +40423,19 @@ The columns we allow are "generatedName": "archiveAGovernmentIdNumberListItemResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveAGovernmentIdNumberListItemResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveAGovernmentIdNumberListItemResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42024,16 +40448,16 @@ The columns we allow are "generatedName": "archiveAGovernmentIdNumberListItemResponseDataAttributesMatchCount", "key": "match-count", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveAGovernmentIdNumberListItemResponseDataAttributesMatchCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveAGovernmentIdNumberListItemResponseDataAttributesMatchCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -42047,19 +40471,19 @@ The columns we allow are "generatedName": "archiveAGovernmentIdNumberListItemResponseDataAttributesIdClass", "key": "id-class", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveAGovernmentIdNumberListItemResponseDataAttributesIdClass", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveAGovernmentIdNumberListItemResponseDataAttributesIdClass", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42072,19 +40496,19 @@ The columns we allow are "generatedName": "archiveAGovernmentIdNumberListItemResponseDataAttributesIdNumber", "key": "id-number", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveAGovernmentIdNumberListItemResponseDataAttributesIdNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveAGovernmentIdNumberListItemResponseDataAttributesIdNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42102,18 +40526,18 @@ The columns we allow are "generatedName": "archiveAGovernmentIdNumberListItemResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveAGovernmentIdNumberListItemResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ArchiveAGovernmentIdNumberListItemResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -42121,18 +40545,18 @@ The columns we allow are "generatedName": "archiveAGovernmentIdNumberListItemResponseDataRelationshipsCreator", "key": "creator", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveAGovernmentIdNumberListItemResponseDataRelationshipsCreator", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ArchiveAGovernmentIdNumberListItemResponseDataRelationshipsCreator", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -42140,14 +40564,14 @@ The columns we allow are "generatedName": "archiveAGovernmentIdNumberListItemResponseDataRelationshipsCreatorData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveAGovernmentIdNumberListItemResponseDataRelationshipsCreatorData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ArchiveAGovernmentIdNumberListItemResponseDataRelationshipsCreatorData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -42172,7 +40596,7 @@ The columns we allow are }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Archive a Government ID Number List Item", "tags": [], @@ -42180,7 +40604,7 @@ The columns we allow are { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Archived items are not matched against new inquiries.", "errorStatusCode": [ 400, @@ -42188,24 +40612,24 @@ The columns we allow are "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "list-item-id", "value": { - "primitive": { - "string": "list-item-id", + "type": "primitive", + "value": { "type": "string", + "value": "list-item-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "ArchiveAnIpAddressListItemRequest", @@ -42213,21 +40637,21 @@ The columns we allow are { "description": "Determines casing for the API response", "name": "key-inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ArchiveAnIpAddressListItemRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveAnIpAddressListItemRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42237,21 +40661,21 @@ The columns we allow are { "description": "Ensures the request is idempotent.", "name": "idempotence-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ArchiveAnIpAddressListItemRequestIdempotenceKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveAnIpAddressListItemRequestIdempotenceKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42259,7 +40683,7 @@ The columns we allow are }, }, ], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "archive-an-ip-address-list-item", "path": "/list-item/ip-addresses/{list-item-id}", @@ -42268,25 +40692,25 @@ The columns we allow are "description": "ID of list item to archive.", "name": "list-item-id", "schema": { - "description": undefined, + "description": null, "generatedName": "ArchiveAnIpAddressListItemRequestListItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "request": null, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], "summary": "Archive an IP Address List Item", "tags": [], @@ -42294,7 +40718,7 @@ The columns we allow are { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Archived items are not matched against new inquiries.", "errorStatusCode": [ 400, @@ -42302,23 +40726,23 @@ The columns we allow are "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "list-item-id", "value": { - "primitive": { - "string": "list-item-id", + "type": "primitive", + "value": { "type": "string", + "value": "list-item-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { @@ -42326,70 +40750,70 @@ The columns we allow are "attributes": { "properties": { "archived-at": { - "primitive": { - "string": "2020-09-18T19:07:53.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-09-18T19:07:53.000Z", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2020-09-18T18:07:53.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-09-18T18:07:53.000Z", }, - "type": "primitive", }, "match-count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "name-first": { - "primitive": { - "string": "Joe", + "type": "primitive", + "value": { "type": "string", + "value": "Joe", }, - "type": "primitive", }, "name-last": { - "primitive": { - "string": "Imposter", + "type": "primitive", + "value": { "type": "string", + "value": "Imposter", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "archived", + "type": "primitive", + "value": { "type": "string", + "value": "archived", }, - "type": "primitive", }, "updated-at": { - "primitive": { - "string": "2020-09-18T18:07:53.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-09-18T18:07:53.000Z", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "lin_soqGRWaUXZct3pCRbjRaXFqz", + "type": "primitive", + "value": { "type": "string", + "value": "lin_soqGRWaUXZct3pCRbjRaXFqz", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "list-item/name", + "type": "primitive", + "value": { "type": "string", + "value": "list-item/name", }, - "type": "primitive", }, }, "type": "object", @@ -42404,21 +40828,21 @@ The columns we allow are { "description": "Determines casing for the API response", "name": "key-inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ArchiveANameListItemRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveANameListItemRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42428,21 +40852,21 @@ The columns we allow are { "description": "Ensures the request is idempotent.", "name": "idempotence-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ArchiveANameListItemRequestIdempotenceKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveANameListItemRequestIdempotenceKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42450,7 +40874,7 @@ The columns we allow are }, }, ], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "archive-a-name-list-item", "path": "/list-item/names/{list-item-id}", @@ -42459,58 +40883,33 @@ The columns we allow are "description": "ID of list item to archive.", "name": "list-item-id", "schema": { - "description": undefined, + "description": null, "generatedName": "ArchiveANameListItemRequestListItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "list-item/name", - "id": "lin_soqGRWaUXZct3pCRbjRaXFqz", - "attributes": { - "status": "archived", - "archived-at": "2020-09-18T19:07:53.000Z", - "updated-at": "2020-09-18T18:07:53.000Z", - "created-at": "2020-09-18T18:07:53.000Z", - "match-count": 0, - "name-first": "Joe", - "name-last": "Imposter" - }, - "relationships": { - "creator": { - "data": null - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ArchiveANameListItemResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -42518,18 +40917,18 @@ The columns we allow are "generatedName": "archiveANameListItemResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveANameListItemResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ArchiveANameListItemResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -42537,19 +40936,19 @@ The columns we allow are "generatedName": "archiveANameListItemResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveANameListItemResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveANameListItemResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42562,19 +40961,19 @@ The columns we allow are "generatedName": "archiveANameListItemResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveANameListItemResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveANameListItemResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42587,18 +40986,18 @@ The columns we allow are "generatedName": "archiveANameListItemResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveANameListItemResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ArchiveANameListItemResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -42606,19 +41005,19 @@ The columns we allow are "generatedName": "archiveANameListItemResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveANameListItemResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveANameListItemResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42631,19 +41030,19 @@ The columns we allow are "generatedName": "archiveANameListItemResponseDataAttributesArchivedAt", "key": "archived-at", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveANameListItemResponseDataAttributesArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveANameListItemResponseDataAttributesArchivedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42656,19 +41055,19 @@ The columns we allow are "generatedName": "archiveANameListItemResponseDataAttributesUpdatedAt", "key": "updated-at", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveANameListItemResponseDataAttributesUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveANameListItemResponseDataAttributesUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42681,19 +41080,19 @@ The columns we allow are "generatedName": "archiveANameListItemResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveANameListItemResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveANameListItemResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42706,16 +41105,16 @@ The columns we allow are "generatedName": "archiveANameListItemResponseDataAttributesMatchCount", "key": "match-count", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveANameListItemResponseDataAttributesMatchCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveANameListItemResponseDataAttributesMatchCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -42729,19 +41128,19 @@ The columns we allow are "generatedName": "archiveANameListItemResponseDataAttributesNameFirst", "key": "name-first", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveANameListItemResponseDataAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveANameListItemResponseDataAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42754,19 +41153,19 @@ The columns we allow are "generatedName": "archiveANameListItemResponseDataAttributesNameLast", "key": "name-last", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveANameListItemResponseDataAttributesNameLast", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveANameListItemResponseDataAttributesNameLast", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42784,18 +41183,18 @@ The columns we allow are "generatedName": "archiveANameListItemResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveANameListItemResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ArchiveANameListItemResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -42803,18 +41202,18 @@ The columns we allow are "generatedName": "archiveANameListItemResponseDataRelationshipsCreator", "key": "creator", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveANameListItemResponseDataRelationshipsCreator", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ArchiveANameListItemResponseDataRelationshipsCreator", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -42822,14 +41221,14 @@ The columns we allow are "generatedName": "archiveANameListItemResponseDataRelationshipsCreatorData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "archiveANameListItemResponseDataRelationshipsCreatorData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ArchiveANameListItemResponseDataRelationshipsCreatorData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -42854,7 +41253,7 @@ The columns we allow are }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Archive a Name List Item", "tags": [], @@ -42862,7 +41261,7 @@ The columns we allow are { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Archived items are not matched against new inquiries.", "errorStatusCode": [ 400, @@ -42870,24 +41269,24 @@ The columns we allow are "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "list-item-id", "value": { - "primitive": { - "string": "list-item-id", + "type": "primitive", + "value": { "type": "string", + "value": "list-item-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "ArchiveAPhoneNumberListItemRequest", @@ -42895,21 +41294,21 @@ The columns we allow are { "description": "Determines casing for the API response", "name": "key-inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ArchiveAPhoneNumberListItemRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveAPhoneNumberListItemRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42919,21 +41318,21 @@ The columns we allow are { "description": "Ensures the request is idempotent.", "name": "idempotence-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ArchiveAPhoneNumberListItemRequestIdempotenceKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveAPhoneNumberListItemRequestIdempotenceKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42941,7 +41340,7 @@ The columns we allow are }, }, ], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "archive-a-phone-number-list-item", "path": "/list-item/phone-numbers/{list-item-id}", @@ -42950,25 +41349,25 @@ The columns we allow are "description": "ID of list item to archive.", "name": "list-item-id", "schema": { - "description": undefined, + "description": null, "generatedName": "ArchiveAPhoneNumberListItemRequestListItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "request": null, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], "summary": "Archive a Phone Number List Item", "tags": [], @@ -42976,7 +41375,7 @@ The columns we allow are { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "List all reports with pagination and filtering.", "errorStatusCode": [ 400, @@ -42984,13 +41383,13 @@ The columns we allow are "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "ListAllReportsRequest", @@ -42998,21 +41397,21 @@ The columns we allow are { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllReportsRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllReportsRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43020,7 +41419,7 @@ The columns we allow are }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "list-all-reports", "path": "/reports", @@ -43029,21 +41428,21 @@ The columns we allow are { "description": "Report ID for cursor pagination", "name": "page[before]", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllReportsRequestPageBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllReportsRequestPageBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43053,21 +41452,21 @@ The columns we allow are { "description": "Report ID for cursor pagination", "name": "page[after]", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllReportsRequestPageAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllReportsRequestPageAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43077,21 +41476,21 @@ The columns we allow are { "description": "Limit on the number of reports returned", "name": "page[size]", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllReportsRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllReportsRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43101,21 +41500,21 @@ The columns we allow are { "description": "Filter reports by reference ID", "name": "filter[reference-id]", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllReportsRequestFilterReferenceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllReportsRequestFilterReferenceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43125,21 +41524,21 @@ The columns we allow are { "description": "Filter reports by account ID", "name": "filter[account-id]", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllReportsRequestFilterAccountId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllReportsRequestFilterAccountId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43147,10 +41546,10 @@ The columns we allow are }, }, ], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "request": null, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], "summary": "List all Reports", "tags": [], @@ -43158,7 +41557,7 @@ The columns we allow are { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Create various types of Reports with appropriate body params.", "errorStatusCode": [ 400, @@ -43166,9 +41565,9 @@ The columns we allow are "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -43180,7 +41579,7 @@ The columns we allow are }, "type": "object", }, - "response": undefined, + "response": null, }, ], "generatedRequestName": "CreateAReportRequest", @@ -43188,21 +41587,21 @@ The columns we allow are { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateAReportRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAReportRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43210,23 +41609,22 @@ The columns we allow are }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create-a-report", "path": "/reports", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAReportRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -43236,10 +41634,10 @@ The columns we allow are "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAReportRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -43247,18 +41645,18 @@ The columns we allow are "generatedName": "createAReportRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createAReportRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAReportRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -43266,19 +41664,19 @@ The columns we allow are "generatedName": "createAReportRequestDataAttributesReportTemplateId", "key": "report-template-id", "schema": { - "description": undefined, + "description": null, "generatedName": "createAReportRequestDataAttributesReportTemplateId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Report Template ID corresponding to the report you want to run", "generatedName": "CreateAReportRequestDataAttributesReportTemplateId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43291,19 +41689,19 @@ The columns we allow are "generatedName": "createAReportRequestDataAttributesAddressee", "key": "addressee", "schema": { - "description": undefined, + "description": null, "generatedName": "createAReportRequestDataAttributesAddressee", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAReportRequestDataAttributesAddressee", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43316,19 +41714,19 @@ The columns we allow are "generatedName": "createAReportRequestDataAttributesAddressStreet1", "key": "address-street-1", "schema": { - "description": undefined, + "description": null, "generatedName": "createAReportRequestDataAttributesAddressStreet1", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAReportRequestDataAttributesAddressStreet1", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43341,19 +41739,19 @@ The columns we allow are "generatedName": "createAReportRequestDataAttributesAddressStreet2", "key": "address-street-2", "schema": { - "description": undefined, + "description": null, "generatedName": "createAReportRequestDataAttributesAddressStreet2", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAReportRequestDataAttributesAddressStreet2", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43366,19 +41764,19 @@ The columns we allow are "generatedName": "createAReportRequestDataAttributesAddressSubdivision", "key": "address-subdivision", "schema": { - "description": undefined, + "description": null, "generatedName": "createAReportRequestDataAttributesAddressSubdivision", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAReportRequestDataAttributesAddressSubdivision", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43391,19 +41789,19 @@ The columns we allow are "generatedName": "createAReportRequestDataAttributesAddressCity", "key": "address-city", "schema": { - "description": undefined, + "description": null, "generatedName": "createAReportRequestDataAttributesAddressCity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAReportRequestDataAttributesAddressCity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43416,19 +41814,19 @@ The columns we allow are "generatedName": "createAReportRequestDataAttributesAddressPostalCode", "key": "address-postal-code", "schema": { - "description": undefined, + "description": null, "generatedName": "createAReportRequestDataAttributesAddressPostalCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAReportRequestDataAttributesAddressPostalCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43441,19 +41839,19 @@ The columns we allow are "generatedName": "createAReportRequestDataAttributesAddressCountryCode", "key": "address-country-code", "schema": { - "description": undefined, + "description": null, "generatedName": "createAReportRequestDataAttributesAddressCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAReportRequestDataAttributesAddressCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43466,19 +41864,19 @@ The columns we allow are "generatedName": "createAReportRequestDataAttributesNameFirst", "key": "name-first", "schema": { - "description": undefined, + "description": null, "generatedName": "createAReportRequestDataAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAReportRequestDataAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43491,19 +41889,19 @@ The columns we allow are "generatedName": "createAReportRequestDataAttributesNameLast", "key": "name-last", "schema": { - "description": undefined, + "description": null, "generatedName": "createAReportRequestDataAttributesNameLast", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAReportRequestDataAttributesNameLast", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43516,19 +41914,19 @@ The columns we allow are "generatedName": "createAReportRequestDataAttributesNameFull", "key": "name-full", "schema": { - "description": undefined, + "description": null, "generatedName": "createAReportRequestDataAttributesNameFull", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAReportRequestDataAttributesNameFull", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43541,19 +41939,19 @@ The columns we allow are "generatedName": "createAReportRequestDataAttributesBirthdate", "key": "birthdate", "schema": { - "description": undefined, + "description": null, "generatedName": "createAReportRequestDataAttributesBirthdate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAReportRequestDataAttributesBirthdate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43566,19 +41964,19 @@ The columns we allow are "generatedName": "createAReportRequestDataAttributesEmailAddress", "key": "email-address", "schema": { - "description": undefined, + "description": null, "generatedName": "createAReportRequestDataAttributesEmailAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAReportRequestDataAttributesEmailAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43591,19 +41989,19 @@ The columns we allow are "generatedName": "createAReportRequestDataAttributesPhoneNumber", "key": "phone-number", "schema": { - "description": undefined, + "description": null, "generatedName": "createAReportRequestDataAttributesPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAReportRequestDataAttributesPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43616,19 +42014,19 @@ The columns we allow are "generatedName": "createAReportRequestDataAttributesBrokerType", "key": "broker-type", "schema": { - "description": undefined, + "description": null, "generatedName": "createAReportRequestDataAttributesBrokerType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAReportRequestDataAttributesBrokerType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43641,19 +42039,19 @@ The columns we allow are "generatedName": "createAReportRequestDataAttributesCrdNumber", "key": "crd-number", "schema": { - "description": undefined, + "description": null, "generatedName": "createAReportRequestDataAttributesCrdNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAReportRequestDataAttributesCrdNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43666,19 +42064,19 @@ The columns we allow are "generatedName": "createAReportRequestDataAttributesFirmName", "key": "firm-name", "schema": { - "description": undefined, + "description": null, "generatedName": "createAReportRequestDataAttributesFirmName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAReportRequestDataAttributesFirmName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43691,19 +42089,19 @@ The columns we allow are "generatedName": "createAReportRequestDataAttributesSocialSecurityNumber", "key": "social-security-number", "schema": { - "description": undefined, + "description": null, "generatedName": "createAReportRequestDataAttributesSocialSecurityNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAReportRequestDataAttributesSocialSecurityNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43716,19 +42114,19 @@ The columns we allow are "generatedName": "createAReportRequestDataAttributesCountryCode", "key": "country-code", "schema": { - "description": undefined, + "description": null, "generatedName": "createAReportRequestDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAReportRequestDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43741,19 +42139,19 @@ The columns we allow are "generatedName": "createAReportRequestDataAttributesTerm", "key": "term", "schema": { - "description": undefined, + "description": null, "generatedName": "createAReportRequestDataAttributesTerm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAReportRequestDataAttributesTerm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43766,19 +42164,19 @@ The columns we allow are "generatedName": "createAReportRequestDataAttributesReferenceId", "key": "reference-id", "schema": { - "description": undefined, + "description": null, "generatedName": "createAReportRequestDataAttributesReferenceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "(optional) Reference ID of an Account to link to this Report", "generatedName": "CreateAReportRequestDataAttributesReferenceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43799,9 +42197,9 @@ The columns we allow are }, "type": "json", }, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], "summary": "Create a Report", "tags": [], @@ -43809,7 +42207,7 @@ The columns we allow are { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Returns a list of your organization's cases. Note that this endpoint aggregates cases across all <>(s). See [Pagination](ref:fill-pagination) for more details about handling the response.", @@ -43819,108 +42217,108 @@ Note that this endpoint aggregates cases across all <>(s "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { - "array": [ + "type": "array", + "value": [ { "properties": { "attributes": { "properties": { "created-at": { - "primitive": { - "string": "2021-03-24T04:59:21.764Z", + "type": "primitive", + "value": { "type": "string", + "value": "2021-03-24T04:59:21.764Z", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "KCAS-1", + "type": "primitive", + "value": { "type": "string", + "value": "KCAS-1", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "open", + "type": "primitive", + "value": { "type": "string", + "value": "open", }, - "type": "primitive", }, "updated-at": { - "primitive": { - "string": "2021-03-24T04:59:21.764Z", + "type": "primitive", + "value": { "type": "string", + "value": "2021-03-24T04:59:21.764Z", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "case_KsFU1Vxv9oK3ztnwQuD7MaJo", + "type": "primitive", + "value": { "type": "string", + "value": "case_KsFU1Vxv9oK3ztnwQuD7MaJo", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "case", + "type": "primitive", + "value": { "type": "string", + "value": "case", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "links": { "properties": { "next": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "prev": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, "type": "object", @@ -43935,21 +42333,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Determines casing for the API response", "name": "key-inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllCasesRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllCasesRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43957,7 +42355,7 @@ Note that this endpoint aggregates cases across all <>(s }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "list-all-cases", "path": "/cases", @@ -43966,21 +42364,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Case ID for pagination cursor", "name": "page[after]", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllCasesRequestPageAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllCasesRequestPageAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43990,21 +42388,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Case ID for pagination cursor", "name": "page[before]", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllCasesRequestPageBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllCasesRequestPageBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44014,21 +42412,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Limit on the number of cases returned", "name": "page[size]", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllCasesRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllCasesRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44038,21 +42436,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Filter cases by status", "name": "filter[status]", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllCasesRequestFilterStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllCasesRequestFilterStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44062,21 +42460,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Filter cases by resolution", "name": "filter[resolution]", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllCasesRequestFilterResolution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllCasesRequestFilterResolution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44086,21 +42484,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Filter cases by case template ID", "name": "filter[case-template-id]", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllCasesRequestFilterCaseTemplateId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllCasesRequestFilterCaseTemplateId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44110,21 +42508,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Filter cases by account ID", "name": "filter[account-id]", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllCasesRequestFilterAccountId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllCasesRequestFilterAccountId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44134,21 +42532,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Filter cases by inquiry ID", "name": "filter[inquiry-id]", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllCasesRequestFilterInquiryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllCasesRequestFilterInquiryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44158,21 +42556,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Filter cases by report ID", "name": "filter[report-id]", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllCasesRequestFilterReportId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllCasesRequestFilterReportId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44180,59 +42578,18 @@ Note that this endpoint aggregates cases across all <>(s }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": [ - { - "type": "case", - "id": "case_KsFU1Vxv9oK3ztnwQuD7MaJo", - "attributes": { - "status": "open", - "name": "KCAS-1", - "resolution": null, - "created-at": "2021-03-24T04:59:21.764Z", - "updated-at": "2021-03-24T04:59:21.764Z", - "assigned-at": null, - "creator-id": null, - "creator-type": null, - "assignee-id": null, - "resolver-id": null, - "resolver-type": null, - "updater-id": null, - "updater-type": null, - "tags": [] - }, - "relationships": { - "case-template": { - "data": { - "type": "case-template", - "id": "ctmpl_336jV1uVaaY84GAqvG91oiy9" - } - } - } - } - ], - "links": { - "prev": null, - "next": null - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ListAllCasesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -44240,24 +42597,24 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "listAllCasesResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllCasesResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllCasesResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ListAllCasesResponseDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -44265,19 +42622,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "listAllCasesResponseDataItemType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllCasesResponseDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllCasesResponseDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44290,19 +42647,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "listAllCasesResponseDataItemId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllCasesResponseDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllCasesResponseDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44315,18 +42672,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "listAllCasesResponseDataItemAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllCasesResponseDataItemAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ListAllCasesResponseDataItemAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -44334,19 +42691,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "listAllCasesResponseDataItemAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllCasesResponseDataItemAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllCasesResponseDataItemAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44359,19 +42716,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "listAllCasesResponseDataItemAttributesName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllCasesResponseDataItemAttributesName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllCasesResponseDataItemAttributesName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44384,14 +42741,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "listAllCasesResponseDataItemAttributesResolution", "key": "resolution", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllCasesResponseDataItemAttributesResolution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ListAllCasesResponseDataItemAttributesResolution", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -44402,19 +42759,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "listAllCasesResponseDataItemAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllCasesResponseDataItemAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllCasesResponseDataItemAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44427,19 +42784,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "listAllCasesResponseDataItemAttributesUpdatedAt", "key": "updated-at", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllCasesResponseDataItemAttributesUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllCasesResponseDataItemAttributesUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44452,14 +42809,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "listAllCasesResponseDataItemAttributesAssignedAt", "key": "assigned-at", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllCasesResponseDataItemAttributesAssignedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ListAllCasesResponseDataItemAttributesAssignedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -44470,14 +42827,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "listAllCasesResponseDataItemAttributesCreatorId", "key": "creator-id", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllCasesResponseDataItemAttributesCreatorId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ListAllCasesResponseDataItemAttributesCreatorId", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -44488,14 +42845,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "listAllCasesResponseDataItemAttributesCreatorType", "key": "creator-type", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllCasesResponseDataItemAttributesCreatorType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ListAllCasesResponseDataItemAttributesCreatorType", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -44506,14 +42863,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "listAllCasesResponseDataItemAttributesAssigneeId", "key": "assignee-id", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllCasesResponseDataItemAttributesAssigneeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ListAllCasesResponseDataItemAttributesAssigneeId", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -44524,14 +42881,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "listAllCasesResponseDataItemAttributesResolverId", "key": "resolver-id", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllCasesResponseDataItemAttributesResolverId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ListAllCasesResponseDataItemAttributesResolverId", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -44542,14 +42899,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "listAllCasesResponseDataItemAttributesResolverType", "key": "resolver-type", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllCasesResponseDataItemAttributesResolverType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ListAllCasesResponseDataItemAttributesResolverType", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -44560,14 +42917,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "listAllCasesResponseDataItemAttributesUpdaterId", "key": "updater-id", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllCasesResponseDataItemAttributesUpdaterId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ListAllCasesResponseDataItemAttributesUpdaterId", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -44578,14 +42935,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "listAllCasesResponseDataItemAttributesUpdaterType", "key": "updater-type", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllCasesResponseDataItemAttributesUpdaterType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ListAllCasesResponseDataItemAttributesUpdaterType", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -44596,20 +42953,20 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "listAllCasesResponseDataItemAttributesTags", "key": "tags", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllCasesResponseDataItemAttributesTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllCasesResponseDataItemAttributesTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "ListAllCasesResponseDataItemAttributesTags", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -44626,18 +42983,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "listAllCasesResponseDataItemRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllCasesResponseDataItemRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ListAllCasesResponseDataItemRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -44645,18 +43002,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "listAllCasesResponseDataItemRelationshipsCaseTemplate", "key": "case-template", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllCasesResponseDataItemRelationshipsCaseTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ListAllCasesResponseDataItemRelationshipsCaseTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -44664,18 +43021,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "listAllCasesResponseDataItemRelationshipsCaseTemplateData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllCasesResponseDataItemRelationshipsCaseTemplateData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ListAllCasesResponseDataItemRelationshipsCaseTemplateData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -44683,19 +43040,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "listAllCasesResponseDataItemRelationshipsCaseTemplateDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllCasesResponseDataItemRelationshipsCaseTemplateDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllCasesResponseDataItemRelationshipsCaseTemplateDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44708,19 +43065,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "listAllCasesResponseDataItemRelationshipsCaseTemplateDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllCasesResponseDataItemRelationshipsCaseTemplateDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllCasesResponseDataItemRelationshipsCaseTemplateDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44754,18 +43111,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "listAllCasesResponseLinks", "key": "links", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllCasesResponseLinks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ListAllCasesResponseLinks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -44773,14 +43130,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "listAllCasesResponseLinksPrev", "key": "prev", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllCasesResponseLinksPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ListAllCasesResponseLinksPrev", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -44791,14 +43148,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "listAllCasesResponseLinksNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllCasesResponseLinksNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ListAllCasesResponseLinksNext", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -44813,7 +43170,7 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List all Cases", "tags": [], @@ -44821,7 +43178,7 @@ Note that this endpoint aggregates cases across all <>(s { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -44829,9 +43186,9 @@ Note that this endpoint aggregates cases across all <>(s "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -44850,303 +43207,303 @@ Note that this endpoint aggregates cases across all <>(s "attributes": { "properties": { "assigned-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "assignee-id": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "created-at": { - "primitive": { - "string": "2021-09-28T05:18:36.200Z", + "type": "primitive", + "value": { "type": "string", + "value": "2021-09-28T05:18:36.200Z", }, - "type": "primitive", }, "creator-id": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "creator-type": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "name": { - "primitive": { - "string": "MRR-3", + "type": "primitive", + "value": { "type": "string", + "value": "MRR-3", }, - "type": "primitive", }, "resolution": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "resolved-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "resolver-id": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "resolver-type": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "status": { - "primitive": { - "string": "open", + "type": "primitive", + "value": { "type": "string", + "value": "open", }, - "type": "primitive", }, "updated-at": { - "primitive": { - "string": "2021-09-28T05:18:36.200Z", + "type": "primitive", + "value": { "type": "string", + "value": "2021-09-28T05:18:36.200Z", }, - "type": "primitive", }, "updater-id": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "updater-type": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, "type": "object", }, "id": { - "primitive": { - "string": "case_gqe7rH38FvxtzhGBQmDBsjkB", + "type": "primitive", + "value": { "type": "string", + "value": "case_gqe7rH38FvxtzhGBQmDBsjkB", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "case", + "type": "primitive", + "value": { "type": "string", + "value": "case", }, - "type": "primitive", }, }, "type": "object", }, "included": { - "array": [ + "type": "array", + "value": [ { "properties": { "attributes": { "properties": { "completed-at": { - "primitive": { - "string": "2021-07-27T21:19:00.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2021-07-27T21:19:00.000Z", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2021-07-27T21:17:40.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2021-07-27T21:17:40.000Z", }, - "type": "primitive", }, "reviewer": { - "primitive": { - "string": "wfr_Rz52H9t9n1jWBC4yfaX4vacv", + "type": "primitive", + "value": { "type": "string", + "value": "wfr_Rz52H9t9n1jWBC4yfaX4vacv", }, - "type": "primitive", }, "reviewer-type": { - "primitive": { - "string": "workflow-run", + "type": "primitive", + "value": { "type": "string", + "value": "workflow-run", }, - "type": "primitive", }, "started-at": { - "primitive": { - "string": "2021-07-27T21:18:31.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2021-07-27T21:18:31.000Z", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "needs_review", + "type": "primitive", + "value": { "type": "string", + "value": "needs_review", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "inq_KHK4MJCE4QvfocWB2intQ3YE", + "type": "primitive", + "value": { "type": "string", + "value": "inq_KHK4MJCE4QvfocWB2intQ3YE", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "inquiry", + "type": "primitive", + "value": { "type": "string", + "value": "inquiry", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -45155,23 +43512,22 @@ Note that this endpoint aggregates cases across all <>(s ], "generatedRequestName": "CreateACaseRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create-a-case", "path": "/cases", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateACaseRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -45181,10 +43537,10 @@ Note that this endpoint aggregates cases across all <>(s "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateACaseRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -45192,18 +43548,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateACaseRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -45213,11 +43569,11 @@ Note that this endpoint aggregates cases across all <>(s "schema": { "description": "ID of the case template for this case", "generatedName": "CreateACaseRequestDataAttributesCaseTemplateId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45238,18 +43594,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseRequestMeta", "key": "meta", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseRequestMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateACaseRequestMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -45257,25 +43613,25 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseRequestMetaObjectIds", "key": "object-ids", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseRequestMetaObjectIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of Persona object IDs that should be related to this case", "generatedName": "CreateACaseRequestMetaObjectIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateACaseRequestMetaObjectIdsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45293,150 +43649,17 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "201", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "case", - "id": "case_gqe7rH38FvxtzhGBQmDBsjkB", - "attributes": { - "status": "open", - "name": "MRR-3", - "resolution": null, - "created-at": "2021-09-28T05:18:36.200Z", - "updated-at": "2021-09-28T05:18:36.200Z", - "assigned-at": null, - "resolved-at": null, - "creator-id": null, - "creator-type": null, - "assignee-id": null, - "resolver-id": null, - "resolver-type": null, - "updater-id": null, - "updater-type": null, - "tags": [] - }, - "relationships": { - "case-template": { - "data": { - "type": "case-template", - "id": "ctmpl_Jumm3K4zHwaLBBdyLUCnHbBC" - } - }, - "case-comments": { - "data": [] - }, - "accounts": { - "data": [] - }, - "inquiries": { - "data": [ - { - "type": "inquiry", - "id": "inq_KHK4MJCE4QvfocWB2intQ3YE" - } - ] - }, - "reports": { - "data": [] - } - } - }, - "included": [ - { - "type": "inquiry", - "id": "inq_KHK4MJCE4QvfocWB2intQ3YE", - "attributes": { - "status": "needs_review", - "reference-id": null, - "note": null, - "tags": [], - "creator": null, - "reviewer": "wfr_Rz52H9t9n1jWBC4yfaX4vacv", - "reviewer-type": "workflow-run", - "reviewer-comment": null, - "created-at": "2021-07-27T21:17:40.000Z", - "started-at": "2021-07-27T21:18:31.000Z", - "completed-at": "2021-07-27T21:19:00.000Z", - "failed-at": null, - "decisioned-at": null, - "expired-at": null, - "fields": {}, - "subject": null - }, - "relationships": { - "account": { - "data": { - "type": "account", - "id": "act_WQQQ1GEoQ33J4zn65m2rUPeD" - } - }, - "template": { - "data": { - "type": "template", - "id": "tmpl_zPyg6nsQc3q8V3LBmgiCd1Mn" - } - }, - "inquiry-template-version": { - "data": null - }, - "reports": { - "data": [] - }, - "verifications": { - "data": [ - { - "type": "verification/government-id", - "id": "ver_WMZGW9TthHiyeZyzLHkNWKKH" - }, - { - "type": "verification/selfie", - "id": "ver_DSQU8kMNtJQ2LyTadG3ttDwu" - } - ] - }, - "sessions": { - "data": [ - { - "type": "inquiry-session", - "id": "iqse_SdKsM2CPBVSNi1NxAtR86b3h" - } - ] - }, - "documents": { - "data": [ - { - "type": "document/government-id", - "id": "doc_ioxEgpC3tFqgD9EiTYG2zvf8" - } - ] - }, - "selfies": { - "data": [ - { - "type": "selfie/profile-and-center", - "id": "self_f6v6pg4246ADDsRUDRJJDaq3" - } - ] - } - } - } - ] -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateACaseResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -45444,18 +43667,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -45463,19 +43686,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45488,19 +43711,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45513,18 +43736,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -45532,19 +43755,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45557,19 +43780,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseDataAttributesName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseDataAttributesName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseDataAttributesName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45582,14 +43805,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseDataAttributesResolution", "key": "resolution", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseDataAttributesResolution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateACaseResponseDataAttributesResolution", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -45600,19 +43823,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45625,19 +43848,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseDataAttributesUpdatedAt", "key": "updated-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseDataAttributesUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseDataAttributesUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45650,14 +43873,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseDataAttributesAssignedAt", "key": "assigned-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseDataAttributesAssignedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateACaseResponseDataAttributesAssignedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -45668,14 +43891,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseDataAttributesResolvedAt", "key": "resolved-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseDataAttributesResolvedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateACaseResponseDataAttributesResolvedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -45686,14 +43909,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseDataAttributesCreatorId", "key": "creator-id", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseDataAttributesCreatorId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateACaseResponseDataAttributesCreatorId", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -45704,14 +43927,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseDataAttributesCreatorType", "key": "creator-type", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseDataAttributesCreatorType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateACaseResponseDataAttributesCreatorType", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -45722,14 +43945,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseDataAttributesAssigneeId", "key": "assignee-id", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseDataAttributesAssigneeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateACaseResponseDataAttributesAssigneeId", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -45740,14 +43963,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseDataAttributesResolverId", "key": "resolver-id", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseDataAttributesResolverId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateACaseResponseDataAttributesResolverId", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -45758,14 +43981,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseDataAttributesResolverType", "key": "resolver-type", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseDataAttributesResolverType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateACaseResponseDataAttributesResolverType", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -45776,14 +43999,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseDataAttributesUpdaterId", "key": "updater-id", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseDataAttributesUpdaterId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateACaseResponseDataAttributesUpdaterId", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -45794,14 +44017,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseDataAttributesUpdaterType", "key": "updater-type", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseDataAttributesUpdaterType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateACaseResponseDataAttributesUpdaterType", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -45812,20 +44035,20 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseDataAttributesTags", "key": "tags", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseDataAttributesTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseDataAttributesTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "CreateACaseResponseDataAttributesTags", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -45842,18 +44065,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -45861,18 +44084,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseDataRelationshipsCaseTemplate", "key": "case-template", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseDataRelationshipsCaseTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseDataRelationshipsCaseTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -45880,18 +44103,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseDataRelationshipsCaseTemplateData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseDataRelationshipsCaseTemplateData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseDataRelationshipsCaseTemplateData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -45899,19 +44122,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseDataRelationshipsCaseTemplateDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseDataRelationshipsCaseTemplateDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseDataRelationshipsCaseTemplateDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45924,19 +44147,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseDataRelationshipsCaseTemplateDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseDataRelationshipsCaseTemplateDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseDataRelationshipsCaseTemplateDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45959,18 +44182,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseDataRelationshipsCaseComments", "key": "case-comments", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseDataRelationshipsCaseComments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseDataRelationshipsCaseComments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -45978,20 +44201,20 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseDataRelationshipsCaseCommentsData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseDataRelationshipsCaseCommentsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseDataRelationshipsCaseCommentsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "CreateACaseResponseDataRelationshipsCaseCommentsData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -46008,18 +44231,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseDataRelationshipsAccounts", "key": "accounts", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseDataRelationshipsAccounts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseDataRelationshipsAccounts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -46027,20 +44250,20 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseDataRelationshipsAccountsData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseDataRelationshipsAccountsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseDataRelationshipsAccountsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "CreateACaseResponseDataRelationshipsAccountsData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -46057,18 +44280,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseDataRelationshipsInquiries", "key": "inquiries", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseDataRelationshipsInquiries", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseDataRelationshipsInquiries", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -46076,24 +44299,24 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseDataRelationshipsInquiriesData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseDataRelationshipsInquiriesData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseDataRelationshipsInquiriesData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseDataRelationshipsInquiriesDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -46101,19 +44324,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseDataRelationshipsInquiriesDataItemType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseDataRelationshipsInquiriesDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseDataRelationshipsInquiriesDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46126,19 +44349,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseDataRelationshipsInquiriesDataItemId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseDataRelationshipsInquiriesDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseDataRelationshipsInquiriesDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46162,18 +44385,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseDataRelationshipsReports", "key": "reports", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseDataRelationshipsReports", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseDataRelationshipsReports", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -46181,20 +44404,20 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseDataRelationshipsReportsData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseDataRelationshipsReportsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseDataRelationshipsReportsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "CreateACaseResponseDataRelationshipsReportsData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -46221,24 +44444,24 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseIncluded", "key": "included", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseIncluded", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseIncluded", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseIncludedItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -46246,19 +44469,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseIncludedItemType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseIncludedItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseIncludedItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46271,19 +44494,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseIncludedItemId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseIncludedItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseIncludedItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46296,18 +44519,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseIncludedItemAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseIncludedItemAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseIncludedItemAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -46315,19 +44538,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseIncludedItemAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseIncludedItemAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseIncludedItemAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46340,14 +44563,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseIncludedItemAttributesReferenceId", "key": "reference-id", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseIncludedItemAttributesReferenceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateACaseResponseIncludedItemAttributesReferenceId", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -46358,14 +44581,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseIncludedItemAttributesNote", "key": "note", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseIncludedItemAttributesNote", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateACaseResponseIncludedItemAttributesNote", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -46376,20 +44599,20 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseIncludedItemAttributesTags", "key": "tags", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseIncludedItemAttributesTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseIncludedItemAttributesTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "CreateACaseResponseIncludedItemAttributesTags", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -46401,14 +44624,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseIncludedItemAttributesCreator", "key": "creator", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseIncludedItemAttributesCreator", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateACaseResponseIncludedItemAttributesCreator", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -46419,19 +44642,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseIncludedItemAttributesReviewer", "key": "reviewer", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseIncludedItemAttributesReviewer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseIncludedItemAttributesReviewer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46444,19 +44667,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseIncludedItemAttributesReviewerType", "key": "reviewer-type", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseIncludedItemAttributesReviewerType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseIncludedItemAttributesReviewerType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46469,14 +44692,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseIncludedItemAttributesReviewerComment", "key": "reviewer-comment", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseIncludedItemAttributesReviewerComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateACaseResponseIncludedItemAttributesReviewerComment", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -46487,19 +44710,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseIncludedItemAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseIncludedItemAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseIncludedItemAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46512,19 +44735,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseIncludedItemAttributesStartedAt", "key": "started-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseIncludedItemAttributesStartedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseIncludedItemAttributesStartedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46537,19 +44760,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseIncludedItemAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseIncludedItemAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseIncludedItemAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46562,14 +44785,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseIncludedItemAttributesFailedAt", "key": "failed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseIncludedItemAttributesFailedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateACaseResponseIncludedItemAttributesFailedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -46580,14 +44803,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseIncludedItemAttributesDecisionedAt", "key": "decisioned-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseIncludedItemAttributesDecisionedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateACaseResponseIncludedItemAttributesDecisionedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -46598,14 +44821,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseIncludedItemAttributesExpiredAt", "key": "expired-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseIncludedItemAttributesExpiredAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateACaseResponseIncludedItemAttributesExpiredAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -46616,18 +44839,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseIncludedItemAttributesFields", "key": "fields", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseIncludedItemAttributesFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseIncludedItemAttributesFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -46639,14 +44862,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseIncludedItemAttributesSubject", "key": "subject", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseIncludedItemAttributesSubject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateACaseResponseIncludedItemAttributesSubject", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -46662,18 +44885,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseIncludedItemRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseIncludedItemRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseIncludedItemRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -46681,18 +44904,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseIncludedItemRelationshipsAccount", "key": "account", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseIncludedItemRelationshipsAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseIncludedItemRelationshipsAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -46700,18 +44923,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseIncludedItemRelationshipsAccountData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseIncludedItemRelationshipsAccountData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseIncludedItemRelationshipsAccountData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -46719,19 +44942,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseIncludedItemRelationshipsAccountDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseIncludedItemRelationshipsAccountDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseIncludedItemRelationshipsAccountDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46744,19 +44967,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseIncludedItemRelationshipsAccountDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseIncludedItemRelationshipsAccountDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseIncludedItemRelationshipsAccountDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46779,18 +45002,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseIncludedItemRelationshipsTemplate", "key": "template", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseIncludedItemRelationshipsTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseIncludedItemRelationshipsTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -46798,18 +45021,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseIncludedItemRelationshipsTemplateData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseIncludedItemRelationshipsTemplateData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseIncludedItemRelationshipsTemplateData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -46817,19 +45040,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseIncludedItemRelationshipsTemplateDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseIncludedItemRelationshipsTemplateDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseIncludedItemRelationshipsTemplateDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46842,19 +45065,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseIncludedItemRelationshipsTemplateDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseIncludedItemRelationshipsTemplateDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseIncludedItemRelationshipsTemplateDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46877,18 +45100,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseIncludedItemRelationshipsInquiryTemplateVersion", "key": "inquiry-template-version", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseIncludedItemRelationshipsInquiryTemplateVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseIncludedItemRelationshipsInquiryTemplateVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -46896,14 +45119,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseIncludedItemRelationshipsInquiryTemplateVersionData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseIncludedItemRelationshipsInquiryTemplateVersionData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateACaseResponseIncludedItemRelationshipsInquiryTemplateVersionData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -46919,18 +45142,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseIncludedItemRelationshipsReports", "key": "reports", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseIncludedItemRelationshipsReports", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseIncludedItemRelationshipsReports", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -46938,20 +45161,20 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseIncludedItemRelationshipsReportsData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseIncludedItemRelationshipsReportsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseIncludedItemRelationshipsReportsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "CreateACaseResponseIncludedItemRelationshipsReportsData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -46968,18 +45191,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseIncludedItemRelationshipsVerifications", "key": "verifications", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseIncludedItemRelationshipsVerifications", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseIncludedItemRelationshipsVerifications", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -46987,24 +45210,24 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseIncludedItemRelationshipsVerificationsData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseIncludedItemRelationshipsVerificationsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseIncludedItemRelationshipsVerificationsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseIncludedItemRelationshipsVerificationsDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -47012,19 +45235,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseIncludedItemRelationshipsVerificationsDataItemType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseIncludedItemRelationshipsVerificationsDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseIncludedItemRelationshipsVerificationsDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47037,19 +45260,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseIncludedItemRelationshipsVerificationsDataItemId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseIncludedItemRelationshipsVerificationsDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseIncludedItemRelationshipsVerificationsDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47073,18 +45296,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseIncludedItemRelationshipsSessions", "key": "sessions", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseIncludedItemRelationshipsSessions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseIncludedItemRelationshipsSessions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -47092,24 +45315,24 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseIncludedItemRelationshipsSessionsData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseIncludedItemRelationshipsSessionsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseIncludedItemRelationshipsSessionsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseIncludedItemRelationshipsSessionsDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -47117,19 +45340,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseIncludedItemRelationshipsSessionsDataItemType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseIncludedItemRelationshipsSessionsDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseIncludedItemRelationshipsSessionsDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47142,19 +45365,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseIncludedItemRelationshipsSessionsDataItemId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseIncludedItemRelationshipsSessionsDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseIncludedItemRelationshipsSessionsDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47178,18 +45401,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseIncludedItemRelationshipsDocuments", "key": "documents", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseIncludedItemRelationshipsDocuments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseIncludedItemRelationshipsDocuments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -47197,24 +45420,24 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseIncludedItemRelationshipsDocumentsData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseIncludedItemRelationshipsDocumentsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseIncludedItemRelationshipsDocumentsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseIncludedItemRelationshipsDocumentsDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -47222,19 +45445,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseIncludedItemRelationshipsDocumentsDataItemType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseIncludedItemRelationshipsDocumentsDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseIncludedItemRelationshipsDocumentsDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47247,19 +45470,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseIncludedItemRelationshipsDocumentsDataItemId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseIncludedItemRelationshipsDocumentsDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseIncludedItemRelationshipsDocumentsDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47283,18 +45506,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseIncludedItemRelationshipsSelfies", "key": "selfies", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseIncludedItemRelationshipsSelfies", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseIncludedItemRelationshipsSelfies", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -47302,24 +45525,24 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseIncludedItemRelationshipsSelfiesData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseIncludedItemRelationshipsSelfiesData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseIncludedItemRelationshipsSelfiesData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseIncludedItemRelationshipsSelfiesDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -47327,19 +45550,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseIncludedItemRelationshipsSelfiesDataItemType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseIncludedItemRelationshipsSelfiesDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseIncludedItemRelationshipsSelfiesDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47352,19 +45575,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createACaseResponseIncludedItemRelationshipsSelfiesDataItemId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "createACaseResponseIncludedItemRelationshipsSelfiesDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateACaseResponseIncludedItemRelationshipsSelfiesDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47398,7 +45621,7 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a Case", "tags": [], @@ -47406,7 +45629,7 @@ Note that this endpoint aggregates cases across all <>(s { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieves the details of a <> that has previously been created.", "errorStatusCode": [ 400, @@ -47414,23 +45637,23 @@ Note that this endpoint aggregates cases across all <>(s "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "case-id", "value": { - "primitive": { - "string": "case-id", + "type": "primitive", + "value": { "type": "string", + "value": "case-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { @@ -47438,257 +45661,257 @@ Note that this endpoint aggregates cases across all <>(s "attributes": { "properties": { "assigned-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "assignee-id": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "created-at": { - "primitive": { - "string": "2021-03-24T04:59:21.764Z", + "type": "primitive", + "value": { "type": "string", + "value": "2021-03-24T04:59:21.764Z", }, - "type": "primitive", }, "creator-id": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "creator-type": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "name": { - "primitive": { - "string": "KCAS-1", + "type": "primitive", + "value": { "type": "string", + "value": "KCAS-1", }, - "type": "primitive", }, "resolution": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "resolver-id": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "resolver-type": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "status": { - "primitive": { - "string": "open", + "type": "primitive", + "value": { "type": "string", + "value": "open", }, - "type": "primitive", }, "updated-at": { - "primitive": { - "string": "2021-03-24T04:59:21.764Z", + "type": "primitive", + "value": { "type": "string", + "value": "2021-03-24T04:59:21.764Z", }, - "type": "primitive", }, "updater-id": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "updater-type": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, "type": "object", }, "id": { - "primitive": { - "string": "case_KsFU1Vxv9oK3ztnwQuD7MaJo", + "type": "primitive", + "value": { "type": "string", + "value": "case_KsFU1Vxv9oK3ztnwQuD7MaJo", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "case", + "type": "primitive", + "value": { "type": "string", + "value": "case", }, - "type": "primitive", }, }, "type": "object", }, "included": { - "array": [ + "type": "array", + "value": [ { "properties": { "attributes": { "properties": { "created-at": { - "primitive": { - "string": "2021-03-24T04:59:06.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2021-03-24T04:59:06.000Z", }, - "type": "primitive", }, "updated-at": { - "primitive": { - "string": "2021-03-24T04:59:06.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2021-03-24T04:59:06.000Z", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "act_RNwaSKFUDTzxUakAEuE2xmhZ", + "type": "primitive", + "value": { "type": "string", + "value": "act_RNwaSKFUDTzxUakAEuE2xmhZ", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "account", + "type": "primitive", + "value": { "type": "string", + "value": "account", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -47700,21 +45923,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Determines casing for the API response", "name": "key-inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveCaseRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveCaseRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47722,175 +45945,42 @@ Note that this endpoint aggregates cases across all <>(s }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "retrieve-case", "path": "/cases/{case-id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "case-id", "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveCaseRequestCaseId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "case", - "id": "case_KsFU1Vxv9oK3ztnwQuD7MaJo", - "attributes": { - "status": "open", - "name": "KCAS-1", - "resolution": null, - "created-at": "2021-03-24T04:59:21.764Z", - "updated-at": "2021-03-24T04:59:21.764Z", - "assigned-at": null, - "creator-id": null, - "creator-type": null, - "assignee-id": null, - "resolver-id": null, - "resolver-type": null, - "updater-id": null, - "updater-type": null, - "tags": [] - }, - "relationships": { - "case-template": { - "data": { - "type": "case-template", - "id": "ctmpl_336jV1uVaaY84GAqvG91oiy9" - } - }, - "case-comments": { - "data": [ - { - "type": "case-comment", - "id": "cscm_yd2urRmjaCWcSSxqTSHvUcsn" - } - ] - }, - "accounts": { - "data": [ - { - "type": "account", - "id": "act_RNwaSKFUDTzxUakAEuE2xmhZ" - } - ] - }, - "inquiries": { - "data": [ - { - "type": "inquiry", - "id": "inq_b6UPkf7mNC1qBtLXnfaWyUbY" - } - ] - }, - "reports": { - "data": [] - } - } - }, - "included": [ - { - "type": "account", - "id": "act_RNwaSKFUDTzxUakAEuE2xmhZ", - "attributes": { - "reference-id": null, - "created-at": "2021-03-24T04:59:06.000Z", - "updated-at": "2021-03-24T04:59:06.000Z", - "tags": [] - } - }, - { - "type": "inquiry", - "id": "inq_b6UPkf7mNC1qBtLXnfaWyUbY", - "attributes": { - "status": "created", - "reference-id": null, - "note": null, - "tags": [], - "reviewer": null, - "reviewer-type": null, - "reviewer-comment": null, - "created-at": "2021-03-24T04:59:06.000Z", - "started-at": null, - "completed-at": null, - "failed-at": null, - "decisioned-at": null, - "expired-at": null - }, - "relationships": { - "account": { - "data": { - "type": "account", - "id": "act_RNwaSKFUDTzxUakAEuE2xmhZ" - } - }, - "template": { - "data": { - "type": "template", - "id": "blu_biqYXr3aNfHuLeXUdJUNFNET" - } - }, - "reports": { - "data": [] - }, - "verifications": { - "data": [] - }, - "sessions": { - "data": [] - }, - "documents": { - "data": [] - }, - "selfies": { - "data": [] - } - } - }, - { - "type": "case-comment", - "id": "cscm_yd2urRmjaCWcSSxqTSHvUcsn", - "attributes": { - "message": "This is a case comment", - "created-at": "2021-03-25T07:04:16.667Z", - "updated-at": "2021-03-25T07:04:16.667Z", - "commenter-id": "admin@acme.com", - "commenter-type": "user" - } - } - ] -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveCaseResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -47898,18 +45988,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveCaseResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveCaseResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveCaseResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -47917,19 +46007,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveCaseResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveCaseResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveCaseResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47942,19 +46032,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveCaseResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveCaseResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveCaseResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47967,18 +46057,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveCaseResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveCaseResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveCaseResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -47986,19 +46076,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveCaseResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveCaseResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveCaseResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48011,19 +46101,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveCaseResponseDataAttributesName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveCaseResponseDataAttributesName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveCaseResponseDataAttributesName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48036,14 +46126,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveCaseResponseDataAttributesResolution", "key": "resolution", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveCaseResponseDataAttributesResolution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RetrieveCaseResponseDataAttributesResolution", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -48054,19 +46144,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveCaseResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveCaseResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveCaseResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48079,19 +46169,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveCaseResponseDataAttributesUpdatedAt", "key": "updated-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveCaseResponseDataAttributesUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveCaseResponseDataAttributesUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48104,14 +46194,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveCaseResponseDataAttributesAssignedAt", "key": "assigned-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveCaseResponseDataAttributesAssignedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RetrieveCaseResponseDataAttributesAssignedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -48122,14 +46212,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveCaseResponseDataAttributesCreatorId", "key": "creator-id", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveCaseResponseDataAttributesCreatorId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RetrieveCaseResponseDataAttributesCreatorId", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -48140,14 +46230,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveCaseResponseDataAttributesCreatorType", "key": "creator-type", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveCaseResponseDataAttributesCreatorType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RetrieveCaseResponseDataAttributesCreatorType", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -48158,14 +46248,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveCaseResponseDataAttributesAssigneeId", "key": "assignee-id", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveCaseResponseDataAttributesAssigneeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RetrieveCaseResponseDataAttributesAssigneeId", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -48176,14 +46266,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveCaseResponseDataAttributesResolverId", "key": "resolver-id", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveCaseResponseDataAttributesResolverId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RetrieveCaseResponseDataAttributesResolverId", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -48194,14 +46284,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveCaseResponseDataAttributesResolverType", "key": "resolver-type", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveCaseResponseDataAttributesResolverType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RetrieveCaseResponseDataAttributesResolverType", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -48212,14 +46302,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveCaseResponseDataAttributesUpdaterId", "key": "updater-id", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveCaseResponseDataAttributesUpdaterId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RetrieveCaseResponseDataAttributesUpdaterId", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -48230,14 +46320,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveCaseResponseDataAttributesUpdaterType", "key": "updater-type", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveCaseResponseDataAttributesUpdaterType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RetrieveCaseResponseDataAttributesUpdaterType", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -48248,20 +46338,20 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveCaseResponseDataAttributesTags", "key": "tags", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveCaseResponseDataAttributesTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveCaseResponseDataAttributesTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "RetrieveCaseResponseDataAttributesTags", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -48278,18 +46368,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveCaseResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveCaseResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveCaseResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -48297,18 +46387,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveCaseResponseDataRelationshipsCaseTemplate", "key": "case-template", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveCaseResponseDataRelationshipsCaseTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveCaseResponseDataRelationshipsCaseTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -48316,18 +46406,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveCaseResponseDataRelationshipsCaseTemplateData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveCaseResponseDataRelationshipsCaseTemplateData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveCaseResponseDataRelationshipsCaseTemplateData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -48335,19 +46425,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveCaseResponseDataRelationshipsCaseTemplateDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveCaseResponseDataRelationshipsCaseTemplateDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveCaseResponseDataRelationshipsCaseTemplateDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48360,19 +46450,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveCaseResponseDataRelationshipsCaseTemplateDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveCaseResponseDataRelationshipsCaseTemplateDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveCaseResponseDataRelationshipsCaseTemplateDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48395,18 +46485,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveCaseResponseDataRelationshipsCaseComments", "key": "case-comments", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveCaseResponseDataRelationshipsCaseComments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveCaseResponseDataRelationshipsCaseComments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -48414,24 +46504,24 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveCaseResponseDataRelationshipsCaseCommentsData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveCaseResponseDataRelationshipsCaseCommentsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveCaseResponseDataRelationshipsCaseCommentsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveCaseResponseDataRelationshipsCaseCommentsDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -48439,19 +46529,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveCaseResponseDataRelationshipsCaseCommentsDataItemType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveCaseResponseDataRelationshipsCaseCommentsDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveCaseResponseDataRelationshipsCaseCommentsDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48464,19 +46554,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveCaseResponseDataRelationshipsCaseCommentsDataItemId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveCaseResponseDataRelationshipsCaseCommentsDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveCaseResponseDataRelationshipsCaseCommentsDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48500,18 +46590,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveCaseResponseDataRelationshipsAccounts", "key": "accounts", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveCaseResponseDataRelationshipsAccounts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveCaseResponseDataRelationshipsAccounts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -48519,24 +46609,24 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveCaseResponseDataRelationshipsAccountsData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveCaseResponseDataRelationshipsAccountsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveCaseResponseDataRelationshipsAccountsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveCaseResponseDataRelationshipsAccountsDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -48544,19 +46634,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveCaseResponseDataRelationshipsAccountsDataItemType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveCaseResponseDataRelationshipsAccountsDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveCaseResponseDataRelationshipsAccountsDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48569,19 +46659,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveCaseResponseDataRelationshipsAccountsDataItemId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveCaseResponseDataRelationshipsAccountsDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveCaseResponseDataRelationshipsAccountsDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48605,18 +46695,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveCaseResponseDataRelationshipsInquiries", "key": "inquiries", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveCaseResponseDataRelationshipsInquiries", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveCaseResponseDataRelationshipsInquiries", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -48624,24 +46714,24 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveCaseResponseDataRelationshipsInquiriesData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveCaseResponseDataRelationshipsInquiriesData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveCaseResponseDataRelationshipsInquiriesData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveCaseResponseDataRelationshipsInquiriesDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -48649,19 +46739,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveCaseResponseDataRelationshipsInquiriesDataItemType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveCaseResponseDataRelationshipsInquiriesDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveCaseResponseDataRelationshipsInquiriesDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48674,19 +46764,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveCaseResponseDataRelationshipsInquiriesDataItemId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveCaseResponseDataRelationshipsInquiriesDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveCaseResponseDataRelationshipsInquiriesDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48710,18 +46800,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveCaseResponseDataRelationshipsReports", "key": "reports", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveCaseResponseDataRelationshipsReports", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveCaseResponseDataRelationshipsReports", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -48729,20 +46819,20 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveCaseResponseDataRelationshipsReportsData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveCaseResponseDataRelationshipsReportsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveCaseResponseDataRelationshipsReportsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "RetrieveCaseResponseDataRelationshipsReportsData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -48769,24 +46859,24 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveCaseResponseIncluded", "key": "included", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveCaseResponseIncluded", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveCaseResponseIncluded", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveCaseResponseIncludedItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -48794,19 +46884,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveCaseResponseIncludedItemType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveCaseResponseIncludedItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveCaseResponseIncludedItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48819,19 +46909,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveCaseResponseIncludedItemId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveCaseResponseIncludedItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveCaseResponseIncludedItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48844,18 +46934,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveCaseResponseIncludedItemAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveCaseResponseIncludedItemAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveCaseResponseIncludedItemAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -48863,14 +46953,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveCaseResponseIncludedItemAttributesReferenceId", "key": "reference-id", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveCaseResponseIncludedItemAttributesReferenceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RetrieveCaseResponseIncludedItemAttributesReferenceId", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -48881,19 +46971,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveCaseResponseIncludedItemAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveCaseResponseIncludedItemAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveCaseResponseIncludedItemAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48906,19 +46996,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveCaseResponseIncludedItemAttributesUpdatedAt", "key": "updated-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveCaseResponseIncludedItemAttributesUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveCaseResponseIncludedItemAttributesUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48931,20 +47021,20 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveCaseResponseIncludedItemAttributesTags", "key": "tags", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveCaseResponseIncludedItemAttributesTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveCaseResponseIncludedItemAttributesTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "RetrieveCaseResponseIncludedItemAttributesTags", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -48966,7 +47056,7 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve Case", "tags": [], @@ -48974,7 +47064,7 @@ Note that this endpoint aggregates cases across all <>(s { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Updates the fields on a <> that has been previously created.", "errorStatusCode": [ 400, @@ -48982,18 +47072,18 @@ Note that this endpoint aggregates cases across all <>(s "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "case-id", "value": { - "primitive": { - "string": "case-id", + "type": "primitive", + "value": { "type": "string", + "value": "case-id", }, - "type": "primitive", }, }, ], @@ -49009,196 +47099,196 @@ Note that this endpoint aggregates cases across all <>(s "attributes": { "properties": { "assigned-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "assignee-id": { - "primitive": { - "string": "foo@bar.com", + "type": "primitive", + "value": { "type": "string", + "value": "foo@bar.com", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2021-06-30T20:37:18.678Z", + "type": "primitive", + "value": { "type": "string", + "value": "2021-06-30T20:37:18.678Z", }, - "type": "primitive", }, "creator-id": { - "primitive": { - "string": "wfl_yKynZZiuPz1R5qm9JFyBnnLB", + "type": "primitive", + "value": { "type": "string", + "value": "wfl_yKynZZiuPz1R5qm9JFyBnnLB", }, - "type": "primitive", }, "creator-type": { - "primitive": { - "string": "workflow", + "type": "primitive", + "value": { "type": "string", + "value": "workflow", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "WATC-16", + "type": "primitive", + "value": { "type": "string", + "value": "WATC-16", }, - "type": "primitive", }, "resolution": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "resolved-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "resolver-id": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "resolver-type": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "status": { - "primitive": { - "string": "open", + "type": "primitive", + "value": { "type": "string", + "value": "open", }, - "type": "primitive", }, "updated-at": { - "primitive": { - "string": "2021-08-26T18:24:19.695Z", + "type": "primitive", + "value": { "type": "string", + "value": "2021-08-26T18:24:19.695Z", }, - "type": "primitive", }, "updater-id": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "updater-type": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, "type": "object", }, "id": { - "primitive": { - "string": "case_3maVhdLzdGftRZCvxfqazVL1", + "type": "primitive", + "value": { "type": "string", + "value": "case_3maVhdLzdGftRZCvxfqazVL1", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "case", + "type": "primitive", + "value": { "type": "string", + "value": "case", }, - "type": "primitive", }, }, "type": "object", @@ -49210,7 +47300,7 @@ Note that this endpoint aggregates cases across all <>(s ], "generatedRequestName": "UpdateACaseRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PATCH", "operationId": "update-a-case", "path": "/cases/{case-id}", @@ -49219,32 +47309,31 @@ Note that this endpoint aggregates cases across all <>(s "description": "ID of the case to update", "name": "case-id", "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateACaseRequestCaseId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateACaseRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -49252,18 +47341,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "updateACaseRequestData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "updateACaseRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateACaseRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -49271,18 +47360,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "updateACaseRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "updateACaseRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateACaseRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -49290,18 +47379,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "updateACaseRequestDataAttributesFields", "key": "fields", "schema": { - "description": undefined, + "description": null, "generatedName": "updateACaseRequestDataAttributesFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateACaseRequestDataAttributesFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -49309,19 +47398,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "updateACaseRequestDataAttributesFieldsYourFieldName", "key": "", "schema": { - "description": undefined, + "description": null, "generatedName": "updateACaseRequestDataAttributesFieldsYourFieldName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Note: field names and data types used here will depend on the configurations for your Case Template.", "generatedName": "UpdateACaseRequestDataAttributesFieldsYourFieldName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49339,24 +47428,24 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "updateACaseRequestDataAttributesAttachments", "key": "attachments", "schema": { - "description": undefined, + "description": null, "generatedName": "updateACaseRequestDataAttributesAttachments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateACaseRequestDataAttributesAttachments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateACaseRequestDataAttributesAttachmentsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -49364,19 +47453,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "updateACaseRequestDataAttributesAttachmentsItemData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "updateACaseRequestDataAttributesAttachmentsItemData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "base 64 encoded file", "generatedName": "UpdateACaseRequestDataAttributesAttachmentsItemData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49389,19 +47478,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "updateACaseRequestDataAttributesAttachmentsItemFilename", "key": "filename", "schema": { - "description": undefined, + "description": null, "generatedName": "updateACaseRequestDataAttributesAttachmentsItemFilename", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Name of the file", "generatedName": "UpdateACaseRequestDataAttributesAttachmentsItemFilename", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49429,75 +47518,17 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "case", - "id": "case_3maVhdLzdGftRZCvxfqazVL1", - "attributes": { - "status": "open", - "name": "WATC-16", - "resolution": null, - "created-at": "2021-06-30T20:37:18.678Z", - "updated-at": "2021-08-26T18:24:19.695Z", - "assigned-at": null, - "resolved-at": null, - "creator-id": "wfl_yKynZZiuPz1R5qm9JFyBnnLB", - "creator-type": "workflow", - "assignee-id": "foo@bar.com", - "resolver-id": null, - "resolver-type": null, - "updater-id": null, - "updater-type": null, - "tags": [] - }, - "relationships": { - "case-template": { - "data": { - "type": "case-template", - "id": "ctmpl_6HheND7s14a2o7fg33iHqhg7" - } - }, - "case-comments": { - "data": [] - }, - "accounts": { - "data": [] - }, - "inquiries": { - "data": [ - { - "type": "inquiry", - "id": "inq_29Yd6kF6xWVFgemm5WTxhxvf" - } - ] - }, - "reports": { - "data": [ - { - "type": "report/watchlist", - "id": "rep_PN3xspEwWCWWRp1eGpedaSNj" - } - ] - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateACaseResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -49505,18 +47536,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "updateACaseResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "updateACaseResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateACaseResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -49524,19 +47555,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "updateACaseResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "updateACaseResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateACaseResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49549,19 +47580,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "updateACaseResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "updateACaseResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateACaseResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49574,18 +47605,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "updateACaseResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "updateACaseResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateACaseResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -49593,19 +47624,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "updateACaseResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "updateACaseResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateACaseResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49618,19 +47649,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "updateACaseResponseDataAttributesName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "updateACaseResponseDataAttributesName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateACaseResponseDataAttributesName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49643,14 +47674,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "updateACaseResponseDataAttributesResolution", "key": "resolution", "schema": { - "description": undefined, + "description": null, "generatedName": "updateACaseResponseDataAttributesResolution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "UpdateACaseResponseDataAttributesResolution", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -49661,19 +47692,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "updateACaseResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "updateACaseResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateACaseResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49686,19 +47717,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "updateACaseResponseDataAttributesUpdatedAt", "key": "updated-at", "schema": { - "description": undefined, + "description": null, "generatedName": "updateACaseResponseDataAttributesUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateACaseResponseDataAttributesUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49711,14 +47742,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "updateACaseResponseDataAttributesAssignedAt", "key": "assigned-at", "schema": { - "description": undefined, + "description": null, "generatedName": "updateACaseResponseDataAttributesAssignedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "UpdateACaseResponseDataAttributesAssignedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -49729,14 +47760,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "updateACaseResponseDataAttributesResolvedAt", "key": "resolved-at", "schema": { - "description": undefined, + "description": null, "generatedName": "updateACaseResponseDataAttributesResolvedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "UpdateACaseResponseDataAttributesResolvedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -49747,19 +47778,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "updateACaseResponseDataAttributesCreatorId", "key": "creator-id", "schema": { - "description": undefined, + "description": null, "generatedName": "updateACaseResponseDataAttributesCreatorId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateACaseResponseDataAttributesCreatorId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49772,19 +47803,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "updateACaseResponseDataAttributesCreatorType", "key": "creator-type", "schema": { - "description": undefined, + "description": null, "generatedName": "updateACaseResponseDataAttributesCreatorType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateACaseResponseDataAttributesCreatorType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49797,19 +47828,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "updateACaseResponseDataAttributesAssigneeId", "key": "assignee-id", "schema": { - "description": undefined, + "description": null, "generatedName": "updateACaseResponseDataAttributesAssigneeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateACaseResponseDataAttributesAssigneeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49822,14 +47853,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "updateACaseResponseDataAttributesResolverId", "key": "resolver-id", "schema": { - "description": undefined, + "description": null, "generatedName": "updateACaseResponseDataAttributesResolverId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "UpdateACaseResponseDataAttributesResolverId", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -49840,14 +47871,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "updateACaseResponseDataAttributesResolverType", "key": "resolver-type", "schema": { - "description": undefined, + "description": null, "generatedName": "updateACaseResponseDataAttributesResolverType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "UpdateACaseResponseDataAttributesResolverType", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -49858,14 +47889,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "updateACaseResponseDataAttributesUpdaterId", "key": "updater-id", "schema": { - "description": undefined, + "description": null, "generatedName": "updateACaseResponseDataAttributesUpdaterId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "UpdateACaseResponseDataAttributesUpdaterId", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -49876,14 +47907,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "updateACaseResponseDataAttributesUpdaterType", "key": "updater-type", "schema": { - "description": undefined, + "description": null, "generatedName": "updateACaseResponseDataAttributesUpdaterType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "UpdateACaseResponseDataAttributesUpdaterType", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -49894,20 +47925,20 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "updateACaseResponseDataAttributesTags", "key": "tags", "schema": { - "description": undefined, + "description": null, "generatedName": "updateACaseResponseDataAttributesTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateACaseResponseDataAttributesTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "UpdateACaseResponseDataAttributesTags", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -49924,18 +47955,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "updateACaseResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "updateACaseResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateACaseResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -49943,18 +47974,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "updateACaseResponseDataRelationshipsCaseTemplate", "key": "case-template", "schema": { - "description": undefined, + "description": null, "generatedName": "updateACaseResponseDataRelationshipsCaseTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateACaseResponseDataRelationshipsCaseTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -49962,18 +47993,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "updateACaseResponseDataRelationshipsCaseTemplateData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "updateACaseResponseDataRelationshipsCaseTemplateData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateACaseResponseDataRelationshipsCaseTemplateData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -49981,19 +48012,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "updateACaseResponseDataRelationshipsCaseTemplateDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "updateACaseResponseDataRelationshipsCaseTemplateDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateACaseResponseDataRelationshipsCaseTemplateDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -50006,19 +48037,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "updateACaseResponseDataRelationshipsCaseTemplateDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "updateACaseResponseDataRelationshipsCaseTemplateDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateACaseResponseDataRelationshipsCaseTemplateDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -50041,18 +48072,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "updateACaseResponseDataRelationshipsCaseComments", "key": "case-comments", "schema": { - "description": undefined, + "description": null, "generatedName": "updateACaseResponseDataRelationshipsCaseComments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateACaseResponseDataRelationshipsCaseComments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -50060,20 +48091,20 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "updateACaseResponseDataRelationshipsCaseCommentsData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "updateACaseResponseDataRelationshipsCaseCommentsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateACaseResponseDataRelationshipsCaseCommentsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "UpdateACaseResponseDataRelationshipsCaseCommentsData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -50090,18 +48121,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "updateACaseResponseDataRelationshipsAccounts", "key": "accounts", "schema": { - "description": undefined, + "description": null, "generatedName": "updateACaseResponseDataRelationshipsAccounts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateACaseResponseDataRelationshipsAccounts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -50109,20 +48140,20 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "updateACaseResponseDataRelationshipsAccountsData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "updateACaseResponseDataRelationshipsAccountsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateACaseResponseDataRelationshipsAccountsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "UpdateACaseResponseDataRelationshipsAccountsData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -50139,18 +48170,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "updateACaseResponseDataRelationshipsInquiries", "key": "inquiries", "schema": { - "description": undefined, + "description": null, "generatedName": "updateACaseResponseDataRelationshipsInquiries", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateACaseResponseDataRelationshipsInquiries", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -50158,24 +48189,24 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "updateACaseResponseDataRelationshipsInquiriesData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "updateACaseResponseDataRelationshipsInquiriesData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateACaseResponseDataRelationshipsInquiriesData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateACaseResponseDataRelationshipsInquiriesDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -50183,19 +48214,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "updateACaseResponseDataRelationshipsInquiriesDataItemType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "updateACaseResponseDataRelationshipsInquiriesDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateACaseResponseDataRelationshipsInquiriesDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -50208,19 +48239,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "updateACaseResponseDataRelationshipsInquiriesDataItemId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "updateACaseResponseDataRelationshipsInquiriesDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateACaseResponseDataRelationshipsInquiriesDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -50244,18 +48275,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "updateACaseResponseDataRelationshipsReports", "key": "reports", "schema": { - "description": undefined, + "description": null, "generatedName": "updateACaseResponseDataRelationshipsReports", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateACaseResponseDataRelationshipsReports", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -50263,24 +48294,24 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "updateACaseResponseDataRelationshipsReportsData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "updateACaseResponseDataRelationshipsReportsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateACaseResponseDataRelationshipsReportsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateACaseResponseDataRelationshipsReportsDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -50288,19 +48319,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "updateACaseResponseDataRelationshipsReportsDataItemType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "updateACaseResponseDataRelationshipsReportsDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateACaseResponseDataRelationshipsReportsDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -50313,19 +48344,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "updateACaseResponseDataRelationshipsReportsDataItemId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "updateACaseResponseDataRelationshipsReportsDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateACaseResponseDataRelationshipsReportsDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -50358,7 +48389,7 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Update a Case", "tags": [], @@ -50366,7 +48397,7 @@ Note that this endpoint aggregates cases across all <>(s { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Create a new selfie verification", "errorStatusCode": [ 400, @@ -50374,9 +48405,9 @@ Note that this endpoint aggregates cases across all <>(s "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -50395,204 +48426,204 @@ Note that this endpoint aggregates cases across all <>(s "attributes": { "properties": { "capture-method": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "completed-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "completed-at-ts": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "country-code": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "created-at": { - "primitive": { - "string": "2022-07-28T21:10:33.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-28T21:10:33.000Z", }, - "type": "primitive", }, "created-at-ts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1659042633, }, - "type": "primitive", }, "document-similarity-score": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "selfie-similarity-score-left": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "selfie-similarity-score-right": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "status": { - "primitive": { - "string": "initiated", + "type": "primitive", + "value": { "type": "string", + "value": "initiated", }, - "type": "primitive", }, "submitted-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "submitted-at-ts": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, "type": "object", }, "id": { - "primitive": { - "string": "ver_dCvHHPUHxvb5j2iYKfjwafBU", + "type": "primitive", + "value": { "type": "string", + "value": "ver_dCvHHPUHxvb5j2iYKfjwafBU", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "verification/selfie", + "type": "primitive", + "value": { "type": "string", + "value": "verification/selfie", }, - "type": "primitive", }, }, "type": "object", @@ -50607,21 +48638,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateASelfieVerificationRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateASelfieVerificationRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -50631,21 +48662,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Ensures the request is idempotent", "name": "Idempotency-Key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateASelfieVerificationRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateASelfieVerificationRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -50653,23 +48684,22 @@ Note that this endpoint aggregates cases across all <>(s }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create-a-selfie-verification", "path": "/verification/selfies", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateASelfieVerificationRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -50679,10 +48709,10 @@ Note that this endpoint aggregates cases across all <>(s "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateASelfieVerificationRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -50690,18 +48720,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createASelfieVerificationRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createASelfieVerificationRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateASelfieVerificationRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -50711,11 +48741,11 @@ Note that this endpoint aggregates cases across all <>(s "schema": { "description": "ID of Verification Template. You can find your Verification Template IDs [here](https://app.withpersona.com/dashboard/verification-templates?filter=%7B%22type%22%3A%5B%22verification-template%2Fselfie"%5D%7D)", "generatedName": "CreateASelfieVerificationRequestDataAttributesVerificationTemplateId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -50727,18 +48757,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createASelfieVerificationRequestDataAttributesCenterPhoto", "key": "center-photo", "schema": { - "description": undefined, + "description": null, "generatedName": "createASelfieVerificationRequestDataAttributesCenterPhoto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Selfie photo of the center profile", "generatedName": "CreateASelfieVerificationRequestDataAttributesCenterPhoto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -50746,18 +48776,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createASelfieVerificationRequestDataAttributesCenterPhotoData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createASelfieVerificationRequestDataAttributesCenterPhotoData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateASelfieVerificationRequestDataAttributesCenterPhotoData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -50767,11 +48797,11 @@ Note that this endpoint aggregates cases across all <>(s "schema": { "description": "Base64 encoded file.", "generatedName": "CreateASelfieVerificationRequestDataAttributesCenterPhotoDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -50785,11 +48815,11 @@ Note that this endpoint aggregates cases across all <>(s "schema": { "description": "Name of file.", "generatedName": "CreateASelfieVerificationRequestDataAttributesCenterPhotoDataFilename", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -50811,18 +48841,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createASelfieVerificationRequestDataAttributesLeftPhoto", "key": "left-photo", "schema": { - "description": undefined, + "description": null, "generatedName": "createASelfieVerificationRequestDataAttributesLeftPhoto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Selfie photo of the left profile", "generatedName": "CreateASelfieVerificationRequestDataAttributesLeftPhoto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -50830,18 +48860,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createASelfieVerificationRequestDataAttributesLeftPhotoData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createASelfieVerificationRequestDataAttributesLeftPhotoData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateASelfieVerificationRequestDataAttributesLeftPhotoData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -50851,11 +48881,11 @@ Note that this endpoint aggregates cases across all <>(s "schema": { "description": "Base64 encoded file.", "generatedName": "CreateASelfieVerificationRequestDataAttributesLeftPhotoDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -50869,11 +48899,11 @@ Note that this endpoint aggregates cases across all <>(s "schema": { "description": "Name of file.", "generatedName": "CreateASelfieVerificationRequestDataAttributesLeftPhotoDataFilename", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -50895,18 +48925,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createASelfieVerificationRequestDataAttributesRightPhoto", "key": "right-photo", "schema": { - "description": undefined, + "description": null, "generatedName": "createASelfieVerificationRequestDataAttributesRightPhoto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Selfie photo of the right profile", "generatedName": "CreateASelfieVerificationRequestDataAttributesRightPhoto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -50914,18 +48944,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createASelfieVerificationRequestDataAttributesRightPhotoData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createASelfieVerificationRequestDataAttributesRightPhotoData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateASelfieVerificationRequestDataAttributesRightPhotoData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -50935,11 +48965,11 @@ Note that this endpoint aggregates cases across all <>(s "schema": { "description": "Base64 encoded file.", "generatedName": "CreateASelfieVerificationRequestDataAttributesRightPhotoDataData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -50953,11 +48983,11 @@ Note that this endpoint aggregates cases across all <>(s "schema": { "description": "Name of file.", "generatedName": "CreateASelfieVerificationRequestDataAttributesRightPhotoDataFilename", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -50987,49 +49017,17 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "verification/selfie", - "id": "ver_dCvHHPUHxvb5j2iYKfjwafBU", - "attributes": { - "status": "initiated", - "created-at": "2022-07-28T21:10:33.000Z", - "created-at-ts": 1659042633, - "submitted-at": null, - "submitted-at-ts": null, - "completed-at": null, - "completed-at-ts": null, - "country-code": null, - "entity-confidence-reasons": [], - "document-similarity-score": null, - "selfie-similarity-score-left": null, - "selfie-similarity-score-right": null, - "checks": [], - "capture-method": null - }, - "relationships": { - "inquiry": { - "data": null - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateASelfieVerificationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -51037,18 +49035,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createASelfieVerificationResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createASelfieVerificationResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateASelfieVerificationResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -51056,19 +49054,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createASelfieVerificationResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "createASelfieVerificationResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateASelfieVerificationResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -51081,19 +49079,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createASelfieVerificationResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "createASelfieVerificationResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateASelfieVerificationResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -51106,18 +49104,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createASelfieVerificationResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createASelfieVerificationResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateASelfieVerificationResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -51125,19 +49123,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createASelfieVerificationResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "createASelfieVerificationResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateASelfieVerificationResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -51150,19 +49148,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createASelfieVerificationResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createASelfieVerificationResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateASelfieVerificationResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -51175,16 +49173,16 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createASelfieVerificationResponseDataAttributesCreatedAtTs", "key": "created-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "createASelfieVerificationResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateASelfieVerificationResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -51198,14 +49196,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createASelfieVerificationResponseDataAttributesSubmittedAt", "key": "submitted-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createASelfieVerificationResponseDataAttributesSubmittedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateASelfieVerificationResponseDataAttributesSubmittedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -51216,14 +49214,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createASelfieVerificationResponseDataAttributesSubmittedAtTs", "key": "submitted-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "createASelfieVerificationResponseDataAttributesSubmittedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateASelfieVerificationResponseDataAttributesSubmittedAtTs", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -51234,14 +49232,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createASelfieVerificationResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createASelfieVerificationResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateASelfieVerificationResponseDataAttributesCompletedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -51252,14 +49250,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createASelfieVerificationResponseDataAttributesCompletedAtTs", "key": "completed-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "createASelfieVerificationResponseDataAttributesCompletedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateASelfieVerificationResponseDataAttributesCompletedAtTs", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -51270,14 +49268,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createASelfieVerificationResponseDataAttributesCountryCode", "key": "country-code", "schema": { - "description": undefined, + "description": null, "generatedName": "createASelfieVerificationResponseDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateASelfieVerificationResponseDataAttributesCountryCode", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -51288,20 +49286,20 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createASelfieVerificationResponseDataAttributesEntityConfidenceReasons", "key": "entity-confidence-reasons", "schema": { - "description": undefined, + "description": null, "generatedName": "createASelfieVerificationResponseDataAttributesEntityConfidenceReasons", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateASelfieVerificationResponseDataAttributesEntityConfidenceReasons", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "CreateASelfieVerificationResponseDataAttributesEntityConfidenceReasons", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -51313,14 +49311,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createASelfieVerificationResponseDataAttributesDocumentSimilarityScore", "key": "document-similarity-score", "schema": { - "description": undefined, + "description": null, "generatedName": "createASelfieVerificationResponseDataAttributesDocumentSimilarityScore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateASelfieVerificationResponseDataAttributesDocumentSimilarityScore", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -51331,14 +49329,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createASelfieVerificationResponseDataAttributesSelfieSimilarityScoreLeft", "key": "selfie-similarity-score-left", "schema": { - "description": undefined, + "description": null, "generatedName": "createASelfieVerificationResponseDataAttributesSelfieSimilarityScoreLeft", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateASelfieVerificationResponseDataAttributesSelfieSimilarityScoreLeft", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -51349,14 +49347,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createASelfieVerificationResponseDataAttributesSelfieSimilarityScoreRight", "key": "selfie-similarity-score-right", "schema": { - "description": undefined, + "description": null, "generatedName": "createASelfieVerificationResponseDataAttributesSelfieSimilarityScoreRight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateASelfieVerificationResponseDataAttributesSelfieSimilarityScoreRight", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -51367,20 +49365,20 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createASelfieVerificationResponseDataAttributesChecks", "key": "checks", "schema": { - "description": undefined, + "description": null, "generatedName": "createASelfieVerificationResponseDataAttributesChecks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateASelfieVerificationResponseDataAttributesChecks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "CreateASelfieVerificationResponseDataAttributesChecks", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -51392,14 +49390,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createASelfieVerificationResponseDataAttributesCaptureMethod", "key": "capture-method", "schema": { - "description": undefined, + "description": null, "generatedName": "createASelfieVerificationResponseDataAttributesCaptureMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateASelfieVerificationResponseDataAttributesCaptureMethod", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -51415,18 +49413,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createASelfieVerificationResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "createASelfieVerificationResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateASelfieVerificationResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -51434,18 +49432,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createASelfieVerificationResponseDataRelationshipsInquiry", "key": "inquiry", "schema": { - "description": undefined, + "description": null, "generatedName": "createASelfieVerificationResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateASelfieVerificationResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -51453,14 +49451,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createASelfieVerificationResponseDataRelationshipsInquiryData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createASelfieVerificationResponseDataRelationshipsInquiryData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateASelfieVerificationResponseDataRelationshipsInquiryData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -51485,7 +49483,7 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a Selfie Verification", "tags": [], @@ -51493,7 +49491,7 @@ Note that this endpoint aggregates cases across all <>(s { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -51501,23 +49499,23 @@ Note that this endpoint aggregates cases across all <>(s "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "verification-id", "value": { - "primitive": { - "string": "verification-id", + "type": "primitive", + "value": { "type": "string", + "value": "verification-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { @@ -51525,171 +49523,171 @@ Note that this endpoint aggregates cases across all <>(s "attributes": { "properties": { "capture-method": { - "primitive": { - "string": "photo", + "type": "primitive", + "value": { "type": "string", + "value": "photo", }, - "type": "primitive", }, "completed-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "completed-at-ts": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "country-code": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "created-at": { - "primitive": { - "string": "2022-07-28T21:54:23.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-28T21:54:23.000Z", }, - "type": "primitive", }, "created-at-ts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1659045263, }, - "type": "primitive", }, "document-similarity-score": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "selfie-similarity-score-left": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "selfie-similarity-score-right": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "status": { - "primitive": { - "string": "submitted", + "type": "primitive", + "value": { "type": "string", + "value": "submitted", }, - "type": "primitive", }, "submitted-at": { - "primitive": { - "string": "2022-07-28T21:54:29.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-28T21:54:29.000Z", }, - "type": "primitive", }, "submitted-at-ts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1659045269, }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "ver_dCvHHPUHxvb5j2iYKfjwafBU", + "type": "primitive", + "value": { "type": "string", + "value": "ver_dCvHHPUHxvb5j2iYKfjwafBU", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "verification/selfie", + "type": "primitive", + "value": { "type": "string", + "value": "verification/selfie", }, - "type": "primitive", }, }, "type": "object", @@ -51704,21 +49702,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SubmitASelfieVerificationRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitASelfieVerificationRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -51728,21 +49726,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Ensures the request is idempotent", "name": "Idempotency-Key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SubmitASelfieVerificationRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitASelfieVerificationRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -51750,74 +49748,42 @@ Note that this endpoint aggregates cases across all <>(s }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "submit-a-selfie-verification", "path": "/verification/selfies/{verification-id}/submit", "pathParameters": [ { - "description": undefined, + "description": null, "name": "verification-id", "schema": { - "description": undefined, + "description": null, "generatedName": "SubmitASelfieVerificationRequestVerificationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "verification/selfie", - "id": "ver_dCvHHPUHxvb5j2iYKfjwafBU", - "attributes": { - "status": "submitted", - "created-at": "2022-07-28T21:54:23.000Z", - "created-at-ts": 1659045263, - "submitted-at": "2022-07-28T21:54:29.000Z", - "submitted-at-ts": 1659045269, - "completed-at": null, - "completed-at-ts": null, - "country-code": null, - "entity-confidence-reasons": [], - "document-similarity-score": null, - "selfie-similarity-score-left": null, - "selfie-similarity-score-right": null, - "checks": [], - "capture-method": "photo" - }, - "relationships": { - "inquiry": { - "data": null - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitASelfieVerificationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -51825,18 +49791,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitASelfieVerificationResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "submitASelfieVerificationResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitASelfieVerificationResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -51844,19 +49810,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitASelfieVerificationResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "submitASelfieVerificationResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitASelfieVerificationResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -51869,19 +49835,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitASelfieVerificationResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "submitASelfieVerificationResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitASelfieVerificationResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -51894,18 +49860,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitASelfieVerificationResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "submitASelfieVerificationResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitASelfieVerificationResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -51913,19 +49879,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitASelfieVerificationResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "submitASelfieVerificationResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitASelfieVerificationResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -51938,19 +49904,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitASelfieVerificationResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "submitASelfieVerificationResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitASelfieVerificationResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -51963,16 +49929,16 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitASelfieVerificationResponseDataAttributesCreatedAtTs", "key": "created-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "submitASelfieVerificationResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitASelfieVerificationResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -51986,19 +49952,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitASelfieVerificationResponseDataAttributesSubmittedAt", "key": "submitted-at", "schema": { - "description": undefined, + "description": null, "generatedName": "submitASelfieVerificationResponseDataAttributesSubmittedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitASelfieVerificationResponseDataAttributesSubmittedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52011,16 +49977,16 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitASelfieVerificationResponseDataAttributesSubmittedAtTs", "key": "submitted-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "submitASelfieVerificationResponseDataAttributesSubmittedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitASelfieVerificationResponseDataAttributesSubmittedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -52034,14 +50000,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitASelfieVerificationResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "submitASelfieVerificationResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SubmitASelfieVerificationResponseDataAttributesCompletedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -52052,14 +50018,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitASelfieVerificationResponseDataAttributesCompletedAtTs", "key": "completed-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "submitASelfieVerificationResponseDataAttributesCompletedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SubmitASelfieVerificationResponseDataAttributesCompletedAtTs", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -52070,14 +50036,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitASelfieVerificationResponseDataAttributesCountryCode", "key": "country-code", "schema": { - "description": undefined, + "description": null, "generatedName": "submitASelfieVerificationResponseDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SubmitASelfieVerificationResponseDataAttributesCountryCode", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -52088,20 +50054,20 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitASelfieVerificationResponseDataAttributesEntityConfidenceReasons", "key": "entity-confidence-reasons", "schema": { - "description": undefined, + "description": null, "generatedName": "submitASelfieVerificationResponseDataAttributesEntityConfidenceReasons", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitASelfieVerificationResponseDataAttributesEntityConfidenceReasons", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "SubmitASelfieVerificationResponseDataAttributesEntityConfidenceReasons", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -52113,14 +50079,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitASelfieVerificationResponseDataAttributesDocumentSimilarityScore", "key": "document-similarity-score", "schema": { - "description": undefined, + "description": null, "generatedName": "submitASelfieVerificationResponseDataAttributesDocumentSimilarityScore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SubmitASelfieVerificationResponseDataAttributesDocumentSimilarityScore", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -52131,14 +50097,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitASelfieVerificationResponseDataAttributesSelfieSimilarityScoreLeft", "key": "selfie-similarity-score-left", "schema": { - "description": undefined, + "description": null, "generatedName": "submitASelfieVerificationResponseDataAttributesSelfieSimilarityScoreLeft", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SubmitASelfieVerificationResponseDataAttributesSelfieSimilarityScoreLeft", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -52149,14 +50115,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitASelfieVerificationResponseDataAttributesSelfieSimilarityScoreRight", "key": "selfie-similarity-score-right", "schema": { - "description": undefined, + "description": null, "generatedName": "submitASelfieVerificationResponseDataAttributesSelfieSimilarityScoreRight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SubmitASelfieVerificationResponseDataAttributesSelfieSimilarityScoreRight", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -52167,20 +50133,20 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitASelfieVerificationResponseDataAttributesChecks", "key": "checks", "schema": { - "description": undefined, + "description": null, "generatedName": "submitASelfieVerificationResponseDataAttributesChecks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitASelfieVerificationResponseDataAttributesChecks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "SubmitASelfieVerificationResponseDataAttributesChecks", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -52192,19 +50158,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitASelfieVerificationResponseDataAttributesCaptureMethod", "key": "capture-method", "schema": { - "description": undefined, + "description": null, "generatedName": "submitASelfieVerificationResponseDataAttributesCaptureMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitASelfieVerificationResponseDataAttributesCaptureMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52222,18 +50188,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitASelfieVerificationResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "submitASelfieVerificationResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitASelfieVerificationResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -52241,18 +50207,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitASelfieVerificationResponseDataRelationshipsInquiry", "key": "inquiry", "schema": { - "description": undefined, + "description": null, "generatedName": "submitASelfieVerificationResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitASelfieVerificationResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -52260,14 +50226,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitASelfieVerificationResponseDataRelationshipsInquiryData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "submitASelfieVerificationResponseDataRelationshipsInquiryData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SubmitASelfieVerificationResponseDataRelationshipsInquiryData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -52292,7 +50258,7 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Submit a Selfie Verification", "tags": [], @@ -52300,7 +50266,7 @@ Note that this endpoint aggregates cases across all <>(s { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Add a new tag to the Inquiry", "errorStatusCode": [ 400, @@ -52308,18 +50274,18 @@ Note that this endpoint aggregates cases across all <>(s "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "inquiry-id", "value": { - "primitive": { - "string": "inquiry-id", + "type": "primitive", + "value": { "type": "string", + "value": "inquiry-id", }, - "type": "primitive", }, }, ], @@ -52328,7 +50294,7 @@ Note that this endpoint aggregates cases across all <>(s "properties": {}, "type": "object", }, - "response": undefined, + "response": null, }, ], "generatedRequestName": "AddATagRequest", @@ -52336,21 +50302,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AddATagRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AddATagRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52360,21 +50326,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Ensures the request is idempotent", "name": "Idempotency-Key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AddATagRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AddATagRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52382,41 +50348,40 @@ Note that this endpoint aggregates cases across all <>(s }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "add-a-tag", "path": "/inquiries/{inquiry-id}/add-tag", "pathParameters": [ { - "description": undefined, + "description": null, "name": "inquiry-id", "schema": { - "description": undefined, + "description": null, "generatedName": "AddATagRequestInquiryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AddATagRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -52424,18 +50389,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "addATagRequestMeta", "key": "meta", "schema": { - "description": undefined, + "description": null, "generatedName": "addATagRequestMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AddATagRequestMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -52443,19 +50408,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "addATagRequestMetaTagName", "key": "tag-name", "schema": { - "description": undefined, + "description": null, "generatedName": "addATagRequestMetaTagName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AddATagRequestMetaTagName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52472,9 +50437,9 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], "summary": "Add a tag", "tags": [], @@ -52482,7 +50447,7 @@ Note that this endpoint aggregates cases across all <>(s { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Remove an existing tag from an Inquiry", "errorStatusCode": [ 400, @@ -52490,18 +50455,18 @@ Note that this endpoint aggregates cases across all <>(s "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "inquiry-id", "value": { - "primitive": { - "string": "inquiry-id", + "type": "primitive", + "value": { "type": "string", + "value": "inquiry-id", }, - "type": "primitive", }, }, ], @@ -52510,7 +50475,7 @@ Note that this endpoint aggregates cases across all <>(s "properties": {}, "type": "object", }, - "response": undefined, + "response": null, }, ], "generatedRequestName": "RemoveATagRequest", @@ -52518,21 +50483,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RemoveATagRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RemoveATagRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52542,21 +50507,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Ensures the request is idempotent", "name": "Idempotency-Key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RemoveATagRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RemoveATagRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52564,41 +50529,40 @@ Note that this endpoint aggregates cases across all <>(s }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "remove-a-tag", "path": "/inquiries/{inquiry-id}/remove-tag", "pathParameters": [ { - "description": undefined, + "description": null, "name": "inquiry-id", "schema": { - "description": undefined, + "description": null, "generatedName": "RemoveATagRequestInquiryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RemoveATagRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -52606,18 +50570,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "removeATagRequestMeta", "key": "meta", "schema": { - "description": undefined, + "description": null, "generatedName": "removeATagRequestMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RemoveATagRequestMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -52625,19 +50589,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "removeATagRequestMetaTagName", "key": "tag-name", "schema": { - "description": undefined, + "description": null, "generatedName": "removeATagRequestMetaTagName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RemoveATagRequestMetaTagName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52654,9 +50618,9 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], "summary": "Remove a tag", "tags": [], @@ -52664,7 +50628,7 @@ Note that this endpoint aggregates cases across all <>(s { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Set all tags on an Inquiry. Note that this removes any tags that are not provided.", "errorStatusCode": [ 400, @@ -52672,18 +50636,18 @@ Note that this endpoint aggregates cases across all <>(s "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "inquiry-id", "value": { - "primitive": { - "string": "inquiry-id", + "type": "primitive", + "value": { "type": "string", + "value": "inquiry-id", }, - "type": "primitive", }, }, ], @@ -52692,7 +50656,7 @@ Note that this endpoint aggregates cases across all <>(s "properties": {}, "type": "object", }, - "response": undefined, + "response": null, }, ], "generatedRequestName": "SetAllTagsRequest", @@ -52700,21 +50664,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SetAllTagsRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SetAllTagsRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52724,21 +50688,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Ensures the request is idempotent", "name": "Idempotency-Key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SetAllTagsRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SetAllTagsRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52746,41 +50710,40 @@ Note that this endpoint aggregates cases across all <>(s }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "set-all-tags", "path": "/inquiries/{inquiry-id}/set-tags", "pathParameters": [ { - "description": undefined, + "description": null, "name": "inquiry-id", "schema": { - "description": undefined, + "description": null, "generatedName": "SetAllTagsRequestInquiryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SetAllTagsRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -52788,18 +50751,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "setAllTagsRequestMeta", "key": "meta", "schema": { - "description": undefined, + "description": null, "generatedName": "setAllTagsRequestMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SetAllTagsRequestMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -52807,25 +50770,25 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "setAllTagsRequestMetaTagName", "key": "tag-name", "schema": { - "description": undefined, + "description": null, "generatedName": "setAllTagsRequestMetaTagName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SetAllTagsRequestMetaTagName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SetAllTagsRequestMetaTagNameItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52843,9 +50806,9 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], "summary": "Set all tags", "tags": [], @@ -52853,7 +50816,7 @@ Note that this endpoint aggregates cases across all <>(s { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Add a new tag to an Account", "errorStatusCode": [ 400, @@ -52861,18 +50824,18 @@ Note that this endpoint aggregates cases across all <>(s "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "account-id", "value": { - "primitive": { - "string": "account-id", + "type": "primitive", + "value": { "type": "string", + "value": "account-id", }, - "type": "primitive", }, }, ], @@ -52881,7 +50844,7 @@ Note that this endpoint aggregates cases across all <>(s "properties": {}, "type": "object", }, - "response": undefined, + "response": null, }, ], "generatedRequestName": "AddATag1Request", @@ -52889,21 +50852,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AddATag1RequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AddATag1RequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52913,21 +50876,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Ensures the request is idempotent", "name": "Idempotency-Key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AddATag1RequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AddATag1RequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52935,41 +50898,40 @@ Note that this endpoint aggregates cases across all <>(s }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "add-a-tag-1", "path": "/accounts/{account-id}/add-tag", "pathParameters": [ { - "description": undefined, + "description": null, "name": "account-id", "schema": { - "description": undefined, + "description": null, "generatedName": "AddATag1RequestAccountId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AddATag1Request", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -52977,18 +50939,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "addATag1RequestMeta", "key": "meta", "schema": { - "description": undefined, + "description": null, "generatedName": "addATag1RequestMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AddATag1RequestMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -52996,19 +50958,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "addATag1RequestMetaTagName", "key": "tag-name", "schema": { - "description": undefined, + "description": null, "generatedName": "addATag1RequestMetaTagName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AddATag1RequestMetaTagName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53025,9 +50987,9 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], "summary": "Add a tag", "tags": [], @@ -53035,7 +50997,7 @@ Note that this endpoint aggregates cases across all <>(s { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Removes an existing tag from an Account", "errorStatusCode": [ 400, @@ -53043,18 +51005,18 @@ Note that this endpoint aggregates cases across all <>(s "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "account-id", "value": { - "primitive": { - "string": "account-id", + "type": "primitive", + "value": { "type": "string", + "value": "account-id", }, - "type": "primitive", }, }, ], @@ -53063,7 +51025,7 @@ Note that this endpoint aggregates cases across all <>(s "properties": {}, "type": "object", }, - "response": undefined, + "response": null, }, ], "generatedRequestName": "RemoveATag1Request", @@ -53071,21 +51033,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RemoveATag1RequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RemoveATag1RequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53095,21 +51057,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Ensures the request is idempotent", "name": "Idempotency-Key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RemoveATag1RequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RemoveATag1RequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53117,41 +51079,40 @@ Note that this endpoint aggregates cases across all <>(s }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "remove-a-tag-1", "path": "/accounts/{account-id}/remove-tag", "pathParameters": [ { - "description": undefined, + "description": null, "name": "account-id", "schema": { - "description": undefined, + "description": null, "generatedName": "RemoveATag1RequestAccountId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RemoveATag1Request", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -53159,18 +51120,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "removeATag1RequestMeta", "key": "meta", "schema": { - "description": undefined, + "description": null, "generatedName": "removeATag1RequestMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RemoveATag1RequestMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -53178,19 +51139,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "removeATag1RequestMetaTagName", "key": "tag-name", "schema": { - "description": undefined, + "description": null, "generatedName": "removeATag1RequestMetaTagName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RemoveATag1RequestMetaTagName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53207,9 +51168,9 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], "summary": "Remove a tag", "tags": [], @@ -53217,7 +51178,7 @@ Note that this endpoint aggregates cases across all <>(s { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Set all tags on an Account. Note that this removes any tags that are not provided.", "errorStatusCode": [ 400, @@ -53225,18 +51186,18 @@ Note that this endpoint aggregates cases across all <>(s "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "account-id", "value": { - "primitive": { - "string": "account-id", + "type": "primitive", + "value": { "type": "string", + "value": "account-id", }, - "type": "primitive", }, }, ], @@ -53245,7 +51206,7 @@ Note that this endpoint aggregates cases across all <>(s "properties": {}, "type": "object", }, - "response": undefined, + "response": null, }, ], "generatedRequestName": "SetAllTags1Request", @@ -53253,21 +51214,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SetAllTags1RequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SetAllTags1RequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53277,21 +51238,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Ensures the request is idempotent", "name": "Idempotency-Key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SetAllTags1RequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SetAllTags1RequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53299,41 +51260,40 @@ Note that this endpoint aggregates cases across all <>(s }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "set-all-tags-1", "path": "/accounts/{account-id}/set-tags", "pathParameters": [ { - "description": undefined, + "description": null, "name": "account-id", "schema": { - "description": undefined, + "description": null, "generatedName": "SetAllTags1RequestAccountId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SetAllTags1Request", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -53341,18 +51301,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "setAllTags1RequestMeta", "key": "meta", "schema": { - "description": undefined, + "description": null, "generatedName": "setAllTags1RequestMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SetAllTags1RequestMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -53360,25 +51320,25 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "setAllTags1RequestMetaTagName", "key": "tag-name", "schema": { - "description": undefined, + "description": null, "generatedName": "setAllTags1RequestMetaTagName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SetAllTags1RequestMetaTagName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SetAllTags1RequestMetaTagNameItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53396,9 +51356,9 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], "summary": "Set all tags", "tags": [], @@ -53406,62 +51366,62 @@ Note that this endpoint aggregates cases across all <>(s { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Prints an inquiry as PDF.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "inquiry-id", "value": { - "primitive": { - "string": "inquiry-id", + "type": "primitive", + "value": { "type": "string", + "value": "inquiry-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "PrintAnInquiryPdfRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "print-an-inquiry-pdf", "path": "/inquiries/{inquiry-id}/print", "pathParameters": [ { - "description": undefined, + "description": null, "name": "inquiry-id", "schema": { - "description": undefined, + "description": null, "generatedName": "PrintAnInquiryPdfRequestInquiryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "request": null, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], "summary": "Print Inquiry PDF", "tags": [], @@ -53469,62 +51429,62 @@ Note that this endpoint aggregates cases across all <>(s { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Prints a verification in PDF format.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "verification-id", "value": { - "primitive": { - "string": "verification-id", + "type": "primitive", + "value": { "type": "string", + "value": "verification-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "PrintAVerificationAsPdfRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "print-a-verification-as-pdf", "path": "/verifications/{verification-id}/print", "pathParameters": [ { - "description": undefined, + "description": null, "name": "verification-id", "schema": { - "description": undefined, + "description": null, "generatedName": "PrintAVerificationAsPdfRequestVerificationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "request": null, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], "summary": "Print Verification PDF", "tags": [], @@ -53532,62 +51492,62 @@ Note that this endpoint aggregates cases across all <>(s { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Prints a report in PDF format.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "report-id", "value": { - "primitive": { - "string": "report-id", + "type": "primitive", + "value": { "type": "string", + "value": "report-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "PrintReportPdfRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "print-report-pdf", "path": "/reports/{report-id}/print", "pathParameters": [ { - "description": undefined, + "description": null, "name": "report-id", "schema": { - "description": undefined, + "description": null, "generatedName": "PrintReportPdfRequestReportId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "request": null, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], "summary": "Print Report PDF", "tags": [], @@ -53595,7 +51555,7 @@ Note that this endpoint aggregates cases across all <>(s { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -53603,9 +51563,9 @@ Note that this endpoint aggregates cases across all <>(s "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -53619,176 +51579,176 @@ Note that this endpoint aggregates cases across all <>(s "attributes": { "properties": { "completed-at": { - "primitive": { - "string": "2021-07-06T17:35:25.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2021-07-06T17:35:25.000Z", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2021-07-06T17:34:37.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2021-07-06T17:34:37.000Z", }, - "type": "primitive", }, "query": { "properties": { "legal-entity-type": { - "primitive": { - "string": "foreign_company", + "type": "primitive", + "value": { "type": "string", + "value": "foreign_company", }, - "type": "primitive", }, "legal-status": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Spanish Persona Mifflin", + "type": "primitive", + "value": { "type": "string", + "value": "Spanish Persona Mifflin", }, - "type": "primitive", }, "registration-country-code": { - "primitive": { - "string": "ES", + "type": "primitive", + "value": { "type": "string", + "value": "ES", }, - "type": "primitive", }, "registration-number": { - "primitive": { - "string": "1234567", + "type": "primitive", + "value": { "type": "string", + "value": "1234567", }, - "type": "primitive", }, }, "type": "object", }, "redacted-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "result": { - "array": [ + "type": "array", + "value": [ { "properties": { "aliases": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "Persona Identities", + "type": "primitive", + "value": { "type": "string", + "value": "Persona Identities", }, - "type": "primitive", }, ], - "type": "array", }, "date-of-incorporation": { - "primitive": { - "string": "2020-01-01", + "type": "primitive", + "value": { "type": "string", + "value": "2020-01-01", }, - "type": "primitive", }, "legal-entity-type": { - "primitive": { - "string": "foreign_company", + "type": "primitive", + "value": { "type": "string", + "value": "foreign_company", }, - "type": "primitive", }, "legal-status": { - "primitive": { - "string": "active", + "type": "primitive", + "value": { "type": "string", + "value": "active", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "Spanish Persona Mifflin", + "type": "primitive", + "value": { "type": "string", + "value": "Spanish Persona Mifflin", }, - "type": "primitive", }, "registration-country-code": { - "primitive": { - "string": "ES", + "type": "primitive", + "value": { "type": "string", + "value": "ES", }, - "type": "primitive", }, "registration-number": { - "primitive": { - "string": "1234567", + "type": "primitive", + "value": { "type": "string", + "value": "1234567", }, - "type": "primitive", }, "websites": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://withpersona.com", + "type": "primitive", + "value": { "type": "string", + "value": "https://withpersona.com", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "status": { - "primitive": { - "string": "ready", + "type": "primitive", + "value": { "type": "string", + "value": "ready", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "rep_UeVJ2UFMdiVWktcrLh6QQLT5", + "type": "primitive", + "value": { "type": "string", + "value": "rep_UeVJ2UFMdiVWktcrLh6QQLT5", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "report/business-lookup", + "type": "primitive", + "value": { "type": "string", + "value": "report/business-lookup", }, - "type": "primitive", }, }, "type": "object", @@ -53800,23 +51760,22 @@ Note that this endpoint aggregates cases across all <>(s ], "generatedRequestName": "BusinessLookupReport1Request", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "business-lookup-report-1", "path": "/reports/biz-lookup", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1Request", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -53824,18 +51783,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1RequestData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1RequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Data object for report request", "generatedName": "BusinessLookupReport1RequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -53843,13 +51802,13 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1RequestDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1RequestDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53861,18 +51820,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1RequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1RequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1RequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -53880,18 +51839,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1RequestDataAttributesQuery", "key": "query", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1RequestDataAttributesQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1RequestDataAttributesQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -53901,11 +51860,11 @@ Note that this endpoint aggregates cases across all <>(s "schema": { "description": "2 digit ISO code for country. Please see https://dash.readme.com/project/personaidentities/v2021-07-05/docs/country-codes", "generatedName": "BusinessLookupReport1RequestDataAttributesQueryRegistrationCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53917,19 +51876,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1RequestDataAttributesQueryRegistrationNumber", "key": "registration-number", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1RequestDataAttributesQueryRegistrationNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1RequestDataAttributesQueryRegistrationNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53942,19 +51901,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1RequestDataAttributesQueryName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1RequestDataAttributesQueryName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Name of the business", "generatedName": "BusinessLookupReport1RequestDataAttributesQueryName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53967,19 +51926,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1RequestDataAttributesQueryLegalStatus", "key": "legal-status", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1RequestDataAttributesQueryLegalStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Legal status of business (active, inactive, unknown)", "generatedName": "BusinessLookupReport1RequestDataAttributesQueryLegalStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53992,19 +51951,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1RequestDataAttributesQueryLegalEntityType", "key": "legal-entity-type", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1RequestDataAttributesQueryLegalEntityType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Legal entity type; please see", "generatedName": "BusinessLookupReport1RequestDataAttributesQueryLegalEntityType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54017,19 +51976,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1RequestDataAttributesQueryRegistrationSubdivision", "key": "registration-subdivision", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1RequestDataAttributesQueryRegistrationSubdivision", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Subdivision of the business registrar's address; for the US this will be the 2 digit state code, for CA the providence", "generatedName": "BusinessLookupReport1RequestDataAttributesQueryRegistrationSubdivision", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54056,131 +52015,17 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data":{ - "type":"report/business-lookup", - "id":"rep_UeVJ2UFMdiVWktcrLh6QQLT5", - "attributes":{ - "status":"ready", - "created-at":"2021-07-06T17:34:37.000Z", - "completed-at":"2021-07-06T17:35:25.000Z", - "redacted-at":null, - "query":{ - "registration-country-code":"ES", - "registration-number":"1234567", - "name":"Spanish Persona Mifflin", - "legal-status":"active", - "legal-entity-type":"foreign_company", - "registration-subdivision":null - }, - "result":[ - { - "registration-number":"1234567", - "registration-country-code":"ES", - "registration-subdivision":null, - "name":"Spanish Persona Mifflin", - "aliases":[ - "Persona Identities" - ], - "legal-status":"active", - "legal-entity-type":"foreign_company", - "date-of-incorporation":"2020-01-01", - "identifiers":[ - { - "type":"es_cif", - "value":"1234567" - }, - { - "type":"eu_vat", - "value":"ES1234567" - } - ], - "addresses":[ - { - "street-1":"C. de Jacometrezo", - "street-2":null, - "city":"Madrid", - "subdivision":null, - "postal-code":"28013", - "country-code":"ES" - } - ], - "websites":[ - "https://withpersona.com" - ], - "industry-codes":[ - { - "code":"91.03", - "code_scheme_id":"eu_nace_2", - "code_scheme_name":"European Community NACE Rev 2", - "description":"Operation of historical sites and buildings and similar visitor attractions", - "uid":"eu_nace_2-9103" - } - ], - "registration":{ - "authority":"Companies Registration Office", - "address":{ - "street-1":"C. de Jacometrezo", - "street-2":null, - "city":"Madrid", - "subdivision":null, - "postal-code":"28013", - "country-code":"ES" - } - }, - "agent":{ - "name":"Shannon McNair", - "address":{ - "street-1":"C. de Jacometrezo", - "street-2":null, - "city":"Madrid", - "subdivision":null, - "postal-code":"28013", - "country-code":"ES" - } - }, - "officers":[ - { - "name":"Rick Song", - "title":"CEO", - "address":{ - "street-1":"C. de Jacometrezo", - "street-2":null, - "city":"Madrid", - "subdivision":null, - "postal-code":"28013", - "country-code":"ES" - }, - "appointed-date":"2020-01-01", - "end-date":null - } - ], - "source":{ - "publisher":"Registro Mercantil Central", - "url":"https://www.rmc.es/", - "last-retrieved-at":"2020-09-30T11:33:40+00:00" - } - } - ] - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1Response", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -54188,18 +52033,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -54207,19 +52052,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54232,19 +52077,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54257,18 +52102,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -54276,19 +52121,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54301,19 +52146,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54326,19 +52171,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54351,14 +52196,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesRedactedAt", "key": "redacted-at", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesRedactedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "BusinessLookupReport1ResponseDataAttributesRedactedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -54369,18 +52214,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesQuery", "key": "query", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -54388,19 +52233,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesQueryRegistrationCountryCode", "key": "registration-country-code", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesQueryRegistrationCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesQueryRegistrationCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54413,19 +52258,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesQueryRegistrationNumber", "key": "registration-number", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesQueryRegistrationNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesQueryRegistrationNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54438,19 +52283,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesQueryName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesQueryName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesQueryName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54463,19 +52308,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesQueryLegalStatus", "key": "legal-status", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesQueryLegalStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesQueryLegalStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54488,19 +52333,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesQueryLegalEntityType", "key": "legal-entity-type", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesQueryLegalEntityType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesQueryLegalEntityType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54513,14 +52358,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesQueryRegistrationSubdivision", "key": "registration-subdivision", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesQueryRegistrationSubdivision", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "BusinessLookupReport1ResponseDataAttributesQueryRegistrationSubdivision", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -54536,24 +52381,24 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResult", "key": "result", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -54561,19 +52406,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemRegistrationNumber", "key": "registration-number", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemRegistrationNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemRegistrationNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54586,19 +52431,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemRegistrationCountryCode", "key": "registration-country-code", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemRegistrationCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemRegistrationCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54611,14 +52456,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemRegistrationSubdivision", "key": "registration-subdivision", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemRegistrationSubdivision", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemRegistrationSubdivision", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -54629,19 +52474,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54654,25 +52499,25 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemAliases", "key": "aliases", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemAliases", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemAliases", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemAliasesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54686,19 +52531,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemLegalStatus", "key": "legal-status", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemLegalStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemLegalStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54711,19 +52556,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemLegalEntityType", "key": "legal-entity-type", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemLegalEntityType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemLegalEntityType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54736,19 +52581,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemDateOfIncorporation", "key": "date-of-incorporation", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemDateOfIncorporation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemDateOfIncorporation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54761,24 +52606,24 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemIdentifiers", "key": "identifiers", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemIdentifiers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemIdentifiers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemIdentifiersItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -54786,19 +52631,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemIdentifiersItemType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemIdentifiersItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemIdentifiersItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54811,19 +52656,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemIdentifiersItemValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemIdentifiersItemValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemIdentifiersItemValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54842,24 +52687,24 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemAddresses", "key": "addresses", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemAddresses", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemAddresses", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemAddressesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -54867,19 +52712,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemAddressesItemStreet1", "key": "street-1", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemAddressesItemStreet1", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemAddressesItemStreet1", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54892,14 +52737,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemAddressesItemStreet2", "key": "street-2", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemAddressesItemStreet2", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemAddressesItemStreet2", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -54910,19 +52755,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemAddressesItemCity", "key": "city", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemAddressesItemCity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemAddressesItemCity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54935,14 +52780,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemAddressesItemSubdivision", "key": "subdivision", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemAddressesItemSubdivision", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemAddressesItemSubdivision", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -54953,19 +52798,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemAddressesItemPostalCode", "key": "postal-code", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemAddressesItemPostalCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemAddressesItemPostalCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54978,19 +52823,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemAddressesItemCountryCode", "key": "country-code", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemAddressesItemCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemAddressesItemCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55009,25 +52854,25 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemWebsites", "key": "websites", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemWebsites", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemWebsites", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemWebsitesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55041,24 +52886,24 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemIndustryCodes", "key": "industry-codes", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemIndustryCodes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemIndustryCodes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemIndustryCodesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -55066,19 +52911,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemIndustryCodesItemCode", "key": "code", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemIndustryCodesItemCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemIndustryCodesItemCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55091,19 +52936,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemIndustryCodesItemCodeSchemeId", "key": "code_scheme_id", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemIndustryCodesItemCodeSchemeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemIndustryCodesItemCodeSchemeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55116,19 +52961,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemIndustryCodesItemCodeSchemeName", "key": "code_scheme_name", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemIndustryCodesItemCodeSchemeName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemIndustryCodesItemCodeSchemeName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55141,19 +52986,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemIndustryCodesItemDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemIndustryCodesItemDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemIndustryCodesItemDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55166,19 +53011,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemIndustryCodesItemUid", "key": "uid", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemIndustryCodesItemUid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemIndustryCodesItemUid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55197,18 +53042,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemRegistration", "key": "registration", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemRegistration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemRegistration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -55216,19 +53061,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemRegistrationAuthority", "key": "authority", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemRegistrationAuthority", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemRegistrationAuthority", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55241,18 +53086,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemRegistrationAddress", "key": "address", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemRegistrationAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemRegistrationAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -55260,19 +53105,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemRegistrationAddressStreet1", "key": "street-1", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemRegistrationAddressStreet1", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemRegistrationAddressStreet1", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55285,14 +53130,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemRegistrationAddressStreet2", "key": "street-2", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemRegistrationAddressStreet2", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemRegistrationAddressStreet2", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -55303,19 +53148,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemRegistrationAddressCity", "key": "city", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemRegistrationAddressCity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemRegistrationAddressCity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55328,14 +53173,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemRegistrationAddressSubdivision", "key": "subdivision", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemRegistrationAddressSubdivision", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemRegistrationAddressSubdivision", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -55346,19 +53191,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemRegistrationAddressPostalCode", "key": "postal-code", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemRegistrationAddressPostalCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemRegistrationAddressPostalCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55371,19 +53216,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemRegistrationAddressCountryCode", "key": "country-code", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemRegistrationAddressCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemRegistrationAddressCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55406,18 +53251,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemAgent", "key": "agent", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemAgent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemAgent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -55425,19 +53270,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemAgentName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemAgentName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemAgentName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55450,18 +53295,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemAgentAddress", "key": "address", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemAgentAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemAgentAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -55469,19 +53314,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemAgentAddressStreet1", "key": "street-1", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemAgentAddressStreet1", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemAgentAddressStreet1", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55494,14 +53339,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemAgentAddressStreet2", "key": "street-2", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemAgentAddressStreet2", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemAgentAddressStreet2", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -55512,19 +53357,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemAgentAddressCity", "key": "city", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemAgentAddressCity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemAgentAddressCity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55537,14 +53382,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemAgentAddressSubdivision", "key": "subdivision", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemAgentAddressSubdivision", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemAgentAddressSubdivision", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -55555,19 +53400,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemAgentAddressPostalCode", "key": "postal-code", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemAgentAddressPostalCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemAgentAddressPostalCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55580,19 +53425,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemAgentAddressCountryCode", "key": "country-code", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemAgentAddressCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemAgentAddressCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55615,24 +53460,24 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemOfficers", "key": "officers", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemOfficers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemOfficers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemOfficersItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -55640,19 +53485,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemOfficersItemName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemOfficersItemName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemOfficersItemName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55665,19 +53510,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemOfficersItemTitle", "key": "title", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemOfficersItemTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemOfficersItemTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55690,18 +53535,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemOfficersItemAddress", "key": "address", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemOfficersItemAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemOfficersItemAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -55709,19 +53554,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemOfficersItemAddressStreet1", "key": "street-1", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemOfficersItemAddressStreet1", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemOfficersItemAddressStreet1", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55734,14 +53579,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemOfficersItemAddressStreet2", "key": "street-2", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemOfficersItemAddressStreet2", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemOfficersItemAddressStreet2", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -55752,19 +53597,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemOfficersItemAddressCity", "key": "city", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemOfficersItemAddressCity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemOfficersItemAddressCity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55777,14 +53622,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemOfficersItemAddressSubdivision", "key": "subdivision", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemOfficersItemAddressSubdivision", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemOfficersItemAddressSubdivision", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -55795,19 +53640,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemOfficersItemAddressPostalCode", "key": "postal-code", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemOfficersItemAddressPostalCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemOfficersItemAddressPostalCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55820,19 +53665,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemOfficersItemAddressCountryCode", "key": "country-code", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemOfficersItemAddressCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemOfficersItemAddressCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55850,19 +53695,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemOfficersItemAppointedDate", "key": "appointed-date", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemOfficersItemAppointedDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemOfficersItemAppointedDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55875,14 +53720,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemOfficersItemEndDate", "key": "end-date", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemOfficersItemEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemOfficersItemEndDate", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -55899,18 +53744,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemSource", "key": "source", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemSource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemSource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -55918,19 +53763,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemSourcePublisher", "key": "publisher", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemSourcePublisher", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemSourcePublisher", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55943,19 +53788,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemSourceUrl", "key": "url", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemSourceUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemSourceUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55968,19 +53813,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "businessLookupReport1ResponseDataAttributesResultItemSourceLastRetrievedAt", "key": "last-retrieved-at", "schema": { - "description": undefined, + "description": null, "generatedName": "businessLookupReport1ResponseDataAttributesResultItemSourceLastRetrievedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BusinessLookupReport1ResponseDataAttributesResultItemSourceLastRetrievedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56013,7 +53858,7 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Business Lookup Report", "tags": [], @@ -56021,7 +53866,7 @@ Note that this endpoint aggregates cases across all <>(s { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Add Persona objects (such as inquiries, accounts, or reports) to a <>", "errorStatusCode": [ 400, @@ -56029,18 +53874,18 @@ Note that this endpoint aggregates cases across all <>(s "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "case-id", "value": { - "primitive": { - "string": "case-id", + "type": "primitive", + "value": { "type": "string", + "value": "case-id", }, - "type": "primitive", }, }, ], @@ -56056,185 +53901,185 @@ Note that this endpoint aggregates cases across all <>(s "attributes": { "properties": { "assigned-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "assignee-id": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "created-at": { - "primitive": { - "string": "2021-06-30T20:37:18.678Z", + "type": "primitive", + "value": { "type": "string", + "value": "2021-06-30T20:37:18.678Z", }, - "type": "primitive", }, "creator-id": { - "primitive": { - "string": "wfl_yKynZZiuPz1R5qm9JFyBnnLB", + "type": "primitive", + "value": { "type": "string", + "value": "wfl_yKynZZiuPz1R5qm9JFyBnnLB", }, - "type": "primitive", }, "creator-type": { - "primitive": { - "string": "workflow", + "type": "primitive", + "value": { "type": "string", + "value": "workflow", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "WATC-16", + "type": "primitive", + "value": { "type": "string", + "value": "WATC-16", }, - "type": "primitive", }, "resolution": { - "primitive": { - "string": "Escalated", + "type": "primitive", + "value": { "type": "string", + "value": "Escalated", }, - "type": "primitive", }, "resolved-at": { - "primitive": { - "string": "2021-08-26T18:24:19.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2021-08-26T18:24:19.000Z", }, - "type": "primitive", }, "resolver-id": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "resolver-type": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "status": { - "primitive": { - "string": "resolved", + "type": "primitive", + "value": { "type": "string", + "value": "resolved", }, - "type": "primitive", }, "updated-at": { - "primitive": { - "string": "2021-08-26T18:24:19.695Z", + "type": "primitive", + "value": { "type": "string", + "value": "2021-08-26T18:24:19.695Z", }, - "type": "primitive", }, "updater-id": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "updater-type": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, "type": "object", }, "id": { - "primitive": { - "string": "case_3maVhdLzdGftRZCvxfqazVL1", + "type": "primitive", + "value": { "type": "string", + "value": "case_3maVhdLzdGftRZCvxfqazVL1", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "case", + "type": "primitive", + "value": { "type": "string", + "value": "case", }, - "type": "primitive", }, }, "type": "object", @@ -56246,7 +54091,7 @@ Note that this endpoint aggregates cases across all <>(s ], "generatedRequestName": "AddPersonaObjectsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "add-persona-objects", "path": "/cases/{case-id}/add-objects", @@ -56255,32 +54100,31 @@ Note that this endpoint aggregates cases across all <>(s "description": "ID of the case to update", "name": "case-id", "schema": { - "description": undefined, + "description": null, "generatedName": "AddPersonaObjectsRequestCaseId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AddPersonaObjectsRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -56288,18 +54132,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "addPersonaObjectsRequestMeta", "key": "meta", "schema": { - "description": undefined, + "description": null, "generatedName": "addPersonaObjectsRequestMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AddPersonaObjectsRequestMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -56307,25 +54151,25 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "addPersonaObjectsRequestMetaObjectIds", "key": "object-ids", "schema": { - "description": undefined, + "description": null, "generatedName": "addPersonaObjectsRequestMetaObjectIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Array of Persona object IDs to attach to this case", "generatedName": "AddPersonaObjectsRequestMetaObjectIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AddPersonaObjectsRequestMetaObjectIdsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56343,75 +54187,17 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "case", - "id": "case_3maVhdLzdGftRZCvxfqazVL1", - "attributes": { - "status": "resolved", - "name": "WATC-16", - "resolution": "Escalated", - "created-at": "2021-06-30T20:37:18.678Z", - "updated-at": "2021-08-26T18:24:19.695Z", - "assigned-at": null, - "resolved-at": "2021-08-26T18:24:19.000Z", - "creator-id": "wfl_yKynZZiuPz1R5qm9JFyBnnLB", - "creator-type": "workflow", - "assignee-id": null, - "resolver-id": null, - "resolver-type": null, - "updater-id": null, - "updater-type": null, - "tags": [] - }, - "relationships": { - "case-template": { - "data": { - "type": "case-template", - "id": "ctmpl_6HheND7s14a2o7fg33iHqhg7" - } - }, - "case-comments": { - "data": [] - }, - "accounts": { - "data": [] - }, - "inquiries": { - "data": [ - { - "type": "inquiry", - "id": "inq_29Yd6kF6xWVFgemm5WTxhxvf" - } - ] - }, - "reports": { - "data": [ - { - "type": "report/watchlist", - "id": "rep_PN3xspEwWCWWRp1eGpedaSNj" - } - ] - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AddPersonaObjectsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -56419,18 +54205,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "addPersonaObjectsResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "addPersonaObjectsResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AddPersonaObjectsResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -56438,19 +54224,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "addPersonaObjectsResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "addPersonaObjectsResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AddPersonaObjectsResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56463,19 +54249,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "addPersonaObjectsResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "addPersonaObjectsResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AddPersonaObjectsResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56488,18 +54274,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "addPersonaObjectsResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "addPersonaObjectsResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AddPersonaObjectsResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -56507,19 +54293,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "addPersonaObjectsResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "addPersonaObjectsResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AddPersonaObjectsResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56532,19 +54318,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "addPersonaObjectsResponseDataAttributesName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "addPersonaObjectsResponseDataAttributesName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AddPersonaObjectsResponseDataAttributesName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56557,19 +54343,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "addPersonaObjectsResponseDataAttributesResolution", "key": "resolution", "schema": { - "description": undefined, + "description": null, "generatedName": "addPersonaObjectsResponseDataAttributesResolution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AddPersonaObjectsResponseDataAttributesResolution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56582,19 +54368,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "addPersonaObjectsResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "addPersonaObjectsResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AddPersonaObjectsResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56607,19 +54393,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "addPersonaObjectsResponseDataAttributesUpdatedAt", "key": "updated-at", "schema": { - "description": undefined, + "description": null, "generatedName": "addPersonaObjectsResponseDataAttributesUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AddPersonaObjectsResponseDataAttributesUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56632,14 +54418,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "addPersonaObjectsResponseDataAttributesAssignedAt", "key": "assigned-at", "schema": { - "description": undefined, + "description": null, "generatedName": "addPersonaObjectsResponseDataAttributesAssignedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "AddPersonaObjectsResponseDataAttributesAssignedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -56650,19 +54436,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "addPersonaObjectsResponseDataAttributesResolvedAt", "key": "resolved-at", "schema": { - "description": undefined, + "description": null, "generatedName": "addPersonaObjectsResponseDataAttributesResolvedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AddPersonaObjectsResponseDataAttributesResolvedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56675,19 +54461,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "addPersonaObjectsResponseDataAttributesCreatorId", "key": "creator-id", "schema": { - "description": undefined, + "description": null, "generatedName": "addPersonaObjectsResponseDataAttributesCreatorId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AddPersonaObjectsResponseDataAttributesCreatorId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56700,19 +54486,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "addPersonaObjectsResponseDataAttributesCreatorType", "key": "creator-type", "schema": { - "description": undefined, + "description": null, "generatedName": "addPersonaObjectsResponseDataAttributesCreatorType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AddPersonaObjectsResponseDataAttributesCreatorType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56725,14 +54511,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "addPersonaObjectsResponseDataAttributesAssigneeId", "key": "assignee-id", "schema": { - "description": undefined, + "description": null, "generatedName": "addPersonaObjectsResponseDataAttributesAssigneeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "AddPersonaObjectsResponseDataAttributesAssigneeId", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -56743,14 +54529,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "addPersonaObjectsResponseDataAttributesResolverId", "key": "resolver-id", "schema": { - "description": undefined, + "description": null, "generatedName": "addPersonaObjectsResponseDataAttributesResolverId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "AddPersonaObjectsResponseDataAttributesResolverId", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -56761,14 +54547,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "addPersonaObjectsResponseDataAttributesResolverType", "key": "resolver-type", "schema": { - "description": undefined, + "description": null, "generatedName": "addPersonaObjectsResponseDataAttributesResolverType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "AddPersonaObjectsResponseDataAttributesResolverType", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -56779,14 +54565,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "addPersonaObjectsResponseDataAttributesUpdaterId", "key": "updater-id", "schema": { - "description": undefined, + "description": null, "generatedName": "addPersonaObjectsResponseDataAttributesUpdaterId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "AddPersonaObjectsResponseDataAttributesUpdaterId", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -56797,14 +54583,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "addPersonaObjectsResponseDataAttributesUpdaterType", "key": "updater-type", "schema": { - "description": undefined, + "description": null, "generatedName": "addPersonaObjectsResponseDataAttributesUpdaterType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "AddPersonaObjectsResponseDataAttributesUpdaterType", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -56815,20 +54601,20 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "addPersonaObjectsResponseDataAttributesTags", "key": "tags", "schema": { - "description": undefined, + "description": null, "generatedName": "addPersonaObjectsResponseDataAttributesTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AddPersonaObjectsResponseDataAttributesTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "AddPersonaObjectsResponseDataAttributesTags", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -56845,18 +54631,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "addPersonaObjectsResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "addPersonaObjectsResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AddPersonaObjectsResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -56864,18 +54650,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "addPersonaObjectsResponseDataRelationshipsCaseTemplate", "key": "case-template", "schema": { - "description": undefined, + "description": null, "generatedName": "addPersonaObjectsResponseDataRelationshipsCaseTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AddPersonaObjectsResponseDataRelationshipsCaseTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -56883,18 +54669,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "addPersonaObjectsResponseDataRelationshipsCaseTemplateData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "addPersonaObjectsResponseDataRelationshipsCaseTemplateData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AddPersonaObjectsResponseDataRelationshipsCaseTemplateData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -56902,19 +54688,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "addPersonaObjectsResponseDataRelationshipsCaseTemplateDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "addPersonaObjectsResponseDataRelationshipsCaseTemplateDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AddPersonaObjectsResponseDataRelationshipsCaseTemplateDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56927,19 +54713,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "addPersonaObjectsResponseDataRelationshipsCaseTemplateDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "addPersonaObjectsResponseDataRelationshipsCaseTemplateDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AddPersonaObjectsResponseDataRelationshipsCaseTemplateDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56962,18 +54748,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "addPersonaObjectsResponseDataRelationshipsCaseComments", "key": "case-comments", "schema": { - "description": undefined, + "description": null, "generatedName": "addPersonaObjectsResponseDataRelationshipsCaseComments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AddPersonaObjectsResponseDataRelationshipsCaseComments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -56981,20 +54767,20 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "addPersonaObjectsResponseDataRelationshipsCaseCommentsData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "addPersonaObjectsResponseDataRelationshipsCaseCommentsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AddPersonaObjectsResponseDataRelationshipsCaseCommentsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "AddPersonaObjectsResponseDataRelationshipsCaseCommentsData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -57011,18 +54797,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "addPersonaObjectsResponseDataRelationshipsAccounts", "key": "accounts", "schema": { - "description": undefined, + "description": null, "generatedName": "addPersonaObjectsResponseDataRelationshipsAccounts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AddPersonaObjectsResponseDataRelationshipsAccounts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -57030,20 +54816,20 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "addPersonaObjectsResponseDataRelationshipsAccountsData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "addPersonaObjectsResponseDataRelationshipsAccountsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AddPersonaObjectsResponseDataRelationshipsAccountsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "AddPersonaObjectsResponseDataRelationshipsAccountsData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -57060,18 +54846,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "addPersonaObjectsResponseDataRelationshipsInquiries", "key": "inquiries", "schema": { - "description": undefined, + "description": null, "generatedName": "addPersonaObjectsResponseDataRelationshipsInquiries", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AddPersonaObjectsResponseDataRelationshipsInquiries", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -57079,24 +54865,24 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "addPersonaObjectsResponseDataRelationshipsInquiriesData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "addPersonaObjectsResponseDataRelationshipsInquiriesData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AddPersonaObjectsResponseDataRelationshipsInquiriesData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AddPersonaObjectsResponseDataRelationshipsInquiriesDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -57104,19 +54890,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "addPersonaObjectsResponseDataRelationshipsInquiriesDataItemType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "addPersonaObjectsResponseDataRelationshipsInquiriesDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AddPersonaObjectsResponseDataRelationshipsInquiriesDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57129,19 +54915,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "addPersonaObjectsResponseDataRelationshipsInquiriesDataItemId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "addPersonaObjectsResponseDataRelationshipsInquiriesDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AddPersonaObjectsResponseDataRelationshipsInquiriesDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57165,18 +54951,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "addPersonaObjectsResponseDataRelationshipsReports", "key": "reports", "schema": { - "description": undefined, + "description": null, "generatedName": "addPersonaObjectsResponseDataRelationshipsReports", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AddPersonaObjectsResponseDataRelationshipsReports", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -57184,24 +54970,24 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "addPersonaObjectsResponseDataRelationshipsReportsData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "addPersonaObjectsResponseDataRelationshipsReportsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AddPersonaObjectsResponseDataRelationshipsReportsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AddPersonaObjectsResponseDataRelationshipsReportsDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -57209,19 +54995,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "addPersonaObjectsResponseDataRelationshipsReportsDataItemType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "addPersonaObjectsResponseDataRelationshipsReportsDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AddPersonaObjectsResponseDataRelationshipsReportsDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57234,19 +55020,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "addPersonaObjectsResponseDataRelationshipsReportsDataItemId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "addPersonaObjectsResponseDataRelationshipsReportsDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AddPersonaObjectsResponseDataRelationshipsReportsDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57279,7 +55065,7 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Add Persona objects", "tags": [], @@ -57287,7 +55073,7 @@ Note that this endpoint aggregates cases across all <>(s { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -57295,18 +55081,18 @@ Note that this endpoint aggregates cases across all <>(s "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "case-id", "value": { - "primitive": { - "string": "case-id", + "type": "primitive", + "value": { "type": "string", + "value": "case-id", }, - "type": "primitive", }, }, ], @@ -57316,11 +55102,11 @@ Note that this endpoint aggregates cases across all <>(s "meta": { "properties": { "user-email-address": { - "primitive": { - "string": "user-email-address", + "type": "primitive", + "value": { "type": "string", + "value": "user-email-address", }, - "type": "primitive", }, }, "type": "object", @@ -57335,196 +55121,196 @@ Note that this endpoint aggregates cases across all <>(s "attributes": { "properties": { "assigned-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "assignee-id": { - "primitive": { - "string": "foo@bar.com", + "type": "primitive", + "value": { "type": "string", + "value": "foo@bar.com", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2021-06-30T20:37:18.678Z", + "type": "primitive", + "value": { "type": "string", + "value": "2021-06-30T20:37:18.678Z", }, - "type": "primitive", }, "creator-id": { - "primitive": { - "string": "wfl_yKynZZiuPz1R5qm9JFyBnnLB", + "type": "primitive", + "value": { "type": "string", + "value": "wfl_yKynZZiuPz1R5qm9JFyBnnLB", }, - "type": "primitive", }, "creator-type": { - "primitive": { - "string": "workflow", + "type": "primitive", + "value": { "type": "string", + "value": "workflow", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "WATC-16", + "type": "primitive", + "value": { "type": "string", + "value": "WATC-16", }, - "type": "primitive", }, "resolution": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "resolved-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "resolver-id": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "resolver-type": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "status": { - "primitive": { - "string": "open", + "type": "primitive", + "value": { "type": "string", + "value": "open", }, - "type": "primitive", }, "updated-at": { - "primitive": { - "string": "2021-08-26T18:24:19.695Z", + "type": "primitive", + "value": { "type": "string", + "value": "2021-08-26T18:24:19.695Z", }, - "type": "primitive", }, "updater-id": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "updater-type": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, "type": "object", }, "id": { - "primitive": { - "string": "case_3maVhdLzdGftRZCvxfqazVL1", + "type": "primitive", + "value": { "type": "string", + "value": "case_3maVhdLzdGftRZCvxfqazVL1", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "case", + "type": "primitive", + "value": { "type": "string", + "value": "case", }, - "type": "primitive", }, }, "type": "object", @@ -57536,7 +55322,7 @@ Note that this endpoint aggregates cases across all <>(s ], "generatedRequestName": "AssignACaseRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "assign-a-case", "path": "/cases/{case-id}/assign", @@ -57545,32 +55331,31 @@ Note that this endpoint aggregates cases across all <>(s "description": "ID of the case to update", "name": "case-id", "schema": { - "description": undefined, + "description": null, "generatedName": "AssignACaseRequestCaseId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AssignACaseRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -57580,10 +55365,10 @@ Note that this endpoint aggregates cases across all <>(s "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AssignACaseRequestMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -57593,11 +55378,11 @@ Note that this endpoint aggregates cases across all <>(s "schema": { "description": "Email address of the Persona user to whom to assign this case", "generatedName": "AssignACaseRequestMetaUserEmailAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57612,75 +55397,17 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "case", - "id": "case_3maVhdLzdGftRZCvxfqazVL1", - "attributes": { - "status": "open", - "name": "WATC-16", - "resolution": null, - "created-at": "2021-06-30T20:37:18.678Z", - "updated-at": "2021-08-26T18:24:19.695Z", - "assigned-at": null, - "resolved-at": null, - "creator-id": "wfl_yKynZZiuPz1R5qm9JFyBnnLB", - "creator-type": "workflow", - "assignee-id": "foo@bar.com", - "resolver-id": null, - "resolver-type": null, - "updater-id": null, - "updater-type": null, - "tags": [] - }, - "relationships": { - "case-template": { - "data": { - "type": "case-template", - "id": "ctmpl_6HheND7s14a2o7fg33iHqhg7" - } - }, - "case-comments": { - "data": [] - }, - "accounts": { - "data": [] - }, - "inquiries": { - "data": [ - { - "type": "inquiry", - "id": "inq_29Yd6kF6xWVFgemm5WTxhxvf" - } - ] - }, - "reports": { - "data": [ - { - "type": "report/watchlist", - "id": "rep_PN3xspEwWCWWRp1eGpedaSNj" - } - ] - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AssignACaseResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -57688,18 +55415,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "assignACaseResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "assignACaseResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AssignACaseResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -57707,19 +55434,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "assignACaseResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "assignACaseResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AssignACaseResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57732,19 +55459,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "assignACaseResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "assignACaseResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AssignACaseResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57757,18 +55484,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "assignACaseResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "assignACaseResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AssignACaseResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -57776,19 +55503,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "assignACaseResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "assignACaseResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AssignACaseResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57801,19 +55528,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "assignACaseResponseDataAttributesName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "assignACaseResponseDataAttributesName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AssignACaseResponseDataAttributesName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57826,14 +55553,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "assignACaseResponseDataAttributesResolution", "key": "resolution", "schema": { - "description": undefined, + "description": null, "generatedName": "assignACaseResponseDataAttributesResolution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "AssignACaseResponseDataAttributesResolution", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -57844,19 +55571,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "assignACaseResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "assignACaseResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AssignACaseResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57869,19 +55596,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "assignACaseResponseDataAttributesUpdatedAt", "key": "updated-at", "schema": { - "description": undefined, + "description": null, "generatedName": "assignACaseResponseDataAttributesUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AssignACaseResponseDataAttributesUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57894,14 +55621,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "assignACaseResponseDataAttributesAssignedAt", "key": "assigned-at", "schema": { - "description": undefined, + "description": null, "generatedName": "assignACaseResponseDataAttributesAssignedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "AssignACaseResponseDataAttributesAssignedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -57912,14 +55639,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "assignACaseResponseDataAttributesResolvedAt", "key": "resolved-at", "schema": { - "description": undefined, + "description": null, "generatedName": "assignACaseResponseDataAttributesResolvedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "AssignACaseResponseDataAttributesResolvedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -57930,19 +55657,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "assignACaseResponseDataAttributesCreatorId", "key": "creator-id", "schema": { - "description": undefined, + "description": null, "generatedName": "assignACaseResponseDataAttributesCreatorId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AssignACaseResponseDataAttributesCreatorId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57955,19 +55682,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "assignACaseResponseDataAttributesCreatorType", "key": "creator-type", "schema": { - "description": undefined, + "description": null, "generatedName": "assignACaseResponseDataAttributesCreatorType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AssignACaseResponseDataAttributesCreatorType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57980,19 +55707,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "assignACaseResponseDataAttributesAssigneeId", "key": "assignee-id", "schema": { - "description": undefined, + "description": null, "generatedName": "assignACaseResponseDataAttributesAssigneeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AssignACaseResponseDataAttributesAssigneeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -58005,14 +55732,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "assignACaseResponseDataAttributesResolverId", "key": "resolver-id", "schema": { - "description": undefined, + "description": null, "generatedName": "assignACaseResponseDataAttributesResolverId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "AssignACaseResponseDataAttributesResolverId", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -58023,14 +55750,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "assignACaseResponseDataAttributesResolverType", "key": "resolver-type", "schema": { - "description": undefined, + "description": null, "generatedName": "assignACaseResponseDataAttributesResolverType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "AssignACaseResponseDataAttributesResolverType", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -58041,14 +55768,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "assignACaseResponseDataAttributesUpdaterId", "key": "updater-id", "schema": { - "description": undefined, + "description": null, "generatedName": "assignACaseResponseDataAttributesUpdaterId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "AssignACaseResponseDataAttributesUpdaterId", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -58059,14 +55786,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "assignACaseResponseDataAttributesUpdaterType", "key": "updater-type", "schema": { - "description": undefined, + "description": null, "generatedName": "assignACaseResponseDataAttributesUpdaterType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "AssignACaseResponseDataAttributesUpdaterType", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -58077,20 +55804,20 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "assignACaseResponseDataAttributesTags", "key": "tags", "schema": { - "description": undefined, + "description": null, "generatedName": "assignACaseResponseDataAttributesTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AssignACaseResponseDataAttributesTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "AssignACaseResponseDataAttributesTags", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -58107,18 +55834,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "assignACaseResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "assignACaseResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AssignACaseResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -58126,18 +55853,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "assignACaseResponseDataRelationshipsCaseTemplate", "key": "case-template", "schema": { - "description": undefined, + "description": null, "generatedName": "assignACaseResponseDataRelationshipsCaseTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AssignACaseResponseDataRelationshipsCaseTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -58145,18 +55872,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "assignACaseResponseDataRelationshipsCaseTemplateData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "assignACaseResponseDataRelationshipsCaseTemplateData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AssignACaseResponseDataRelationshipsCaseTemplateData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -58164,19 +55891,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "assignACaseResponseDataRelationshipsCaseTemplateDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "assignACaseResponseDataRelationshipsCaseTemplateDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AssignACaseResponseDataRelationshipsCaseTemplateDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -58189,19 +55916,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "assignACaseResponseDataRelationshipsCaseTemplateDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "assignACaseResponseDataRelationshipsCaseTemplateDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AssignACaseResponseDataRelationshipsCaseTemplateDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -58224,18 +55951,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "assignACaseResponseDataRelationshipsCaseComments", "key": "case-comments", "schema": { - "description": undefined, + "description": null, "generatedName": "assignACaseResponseDataRelationshipsCaseComments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AssignACaseResponseDataRelationshipsCaseComments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -58243,20 +55970,20 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "assignACaseResponseDataRelationshipsCaseCommentsData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "assignACaseResponseDataRelationshipsCaseCommentsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AssignACaseResponseDataRelationshipsCaseCommentsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "AssignACaseResponseDataRelationshipsCaseCommentsData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -58273,18 +56000,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "assignACaseResponseDataRelationshipsAccounts", "key": "accounts", "schema": { - "description": undefined, + "description": null, "generatedName": "assignACaseResponseDataRelationshipsAccounts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AssignACaseResponseDataRelationshipsAccounts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -58292,20 +56019,20 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "assignACaseResponseDataRelationshipsAccountsData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "assignACaseResponseDataRelationshipsAccountsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AssignACaseResponseDataRelationshipsAccountsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "AssignACaseResponseDataRelationshipsAccountsData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -58322,18 +56049,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "assignACaseResponseDataRelationshipsInquiries", "key": "inquiries", "schema": { - "description": undefined, + "description": null, "generatedName": "assignACaseResponseDataRelationshipsInquiries", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AssignACaseResponseDataRelationshipsInquiries", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -58341,24 +56068,24 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "assignACaseResponseDataRelationshipsInquiriesData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "assignACaseResponseDataRelationshipsInquiriesData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AssignACaseResponseDataRelationshipsInquiriesData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AssignACaseResponseDataRelationshipsInquiriesDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -58366,19 +56093,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "assignACaseResponseDataRelationshipsInquiriesDataItemType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "assignACaseResponseDataRelationshipsInquiriesDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AssignACaseResponseDataRelationshipsInquiriesDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -58391,19 +56118,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "assignACaseResponseDataRelationshipsInquiriesDataItemId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "assignACaseResponseDataRelationshipsInquiriesDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AssignACaseResponseDataRelationshipsInquiriesDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -58427,18 +56154,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "assignACaseResponseDataRelationshipsReports", "key": "reports", "schema": { - "description": undefined, + "description": null, "generatedName": "assignACaseResponseDataRelationshipsReports", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AssignACaseResponseDataRelationshipsReports", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -58446,24 +56173,24 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "assignACaseResponseDataRelationshipsReportsData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "assignACaseResponseDataRelationshipsReportsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AssignACaseResponseDataRelationshipsReportsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AssignACaseResponseDataRelationshipsReportsDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -58471,19 +56198,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "assignACaseResponseDataRelationshipsReportsDataItemType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "assignACaseResponseDataRelationshipsReportsDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AssignACaseResponseDataRelationshipsReportsDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -58496,19 +56223,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "assignACaseResponseDataRelationshipsReportsDataItemId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "assignACaseResponseDataRelationshipsReportsDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AssignACaseResponseDataRelationshipsReportsDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -58541,7 +56268,7 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Assign a Case", "tags": [], @@ -58549,7 +56276,7 @@ Note that this endpoint aggregates cases across all <>(s { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Create a new item in a <>.", "errorStatusCode": [ 400, @@ -58557,16 +56284,16 @@ Note that this endpoint aggregates cases across all <>(s "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": {}, "type": "object", }, - "response": undefined, + "response": null, }, ], "generatedRequestName": "CreateAFaceListItemRequest", @@ -58574,21 +56301,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Determines casing for the API response", "name": "key-inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateAFaceListItemRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAFaceListItemRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -58598,21 +56325,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Ensures the request is idempotent.", "name": "idempotence-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateAFaceListItemRequestIdempotenceKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAFaceListItemRequestIdempotenceKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -58620,23 +56347,22 @@ Note that this endpoint aggregates cases across all <>(s }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create-a-face-list-item", "path": "/list-item/faces", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAFaceListItemRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -58644,18 +56370,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createAFaceListItemRequestData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createAFaceListItemRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAFaceListItemRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -58663,18 +56389,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createAFaceListItemRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createAFaceListItemRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAFaceListItemRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -58682,19 +56408,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createAFaceListItemRequestDataAttributesListId", "key": "list-id", "schema": { - "description": undefined, + "description": null, "generatedName": "createAFaceListItemRequestDataAttributesListId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ID of the list to add this item to. List must be a Face List.", "generatedName": "CreateAFaceListItemRequestDataAttributesListId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -58707,18 +56433,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createAFaceListItemRequestDataAttributesFacePhoto", "key": "face-photo", "schema": { - "description": undefined, + "description": null, "generatedName": "createAFaceListItemRequestDataAttributesFacePhoto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAFaceListItemRequestDataAttributesFacePhoto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -58726,19 +56452,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createAFaceListItemRequestDataAttributesFacePhotoData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createAFaceListItemRequestDataAttributesFacePhotoData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Base64 encoded file", "generatedName": "CreateAFaceListItemRequestDataAttributesFacePhotoData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -58751,19 +56477,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createAFaceListItemRequestDataAttributesFacePhotoFilename", "key": "filename", "schema": { - "description": undefined, + "description": null, "generatedName": "createAFaceListItemRequestDataAttributesFacePhotoFilename", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Name of file", "generatedName": "CreateAFaceListItemRequestDataAttributesFacePhotoFilename", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -58790,9 +56516,9 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], "summary": "Create a Face List Item", "tags": [], @@ -58800,7 +56526,7 @@ Note that this endpoint aggregates cases across all <>(s { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Create a new <> for your organization.", "errorStatusCode": [ 400, @@ -58808,9 +56534,9 @@ Note that this endpoint aggregates cases across all <>(s "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -58828,21 +56554,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Determines casing for the API response", "name": "key-inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateAFaceListRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAFaceListRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -58852,21 +56578,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Ensures the request is idempotent", "name": "idempotency-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateAFaceListRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAFaceListRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -58874,23 +56600,22 @@ Note that this endpoint aggregates cases across all <>(s }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create-a-face-list", "path": "/list/faces", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAFaceListRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -58898,18 +56623,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createAFaceListRequestData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createAFaceListRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAFaceListRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -58917,18 +56642,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createAFaceListRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createAFaceListRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAFaceListRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -58936,19 +56661,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createAFaceListRequestDataAttributesName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "createAFaceListRequestDataAttributesName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Name of the list", "generatedName": "CreateAFaceListRequestDataAttributesName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -58970,29 +56695,23 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "201", - "fullExamples": [ - { - "name": "Result", - "value": "{}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAFaceListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a Face List", "tags": [], @@ -59000,7 +56719,7 @@ Note that this endpoint aggregates cases across all <>(s { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Archived items are not matched against new inquiries.", "errorStatusCode": [ 400, @@ -59008,24 +56727,24 @@ Note that this endpoint aggregates cases across all <>(s "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "list-item-id", "value": { - "primitive": { - "string": "list-item-id", + "type": "primitive", + "value": { "type": "string", + "value": "list-item-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "ArchiveAFaceListItemRequest", @@ -59033,21 +56752,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Determines casing for the API response", "name": "key-inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ArchiveAFaceListItemRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveAFaceListItemRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -59057,21 +56776,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Ensures the request is idempotent.", "name": "idempotence-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ArchiveAFaceListItemRequestIdempotenceKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ArchiveAFaceListItemRequestIdempotenceKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -59079,7 +56798,7 @@ Note that this endpoint aggregates cases across all <>(s }, }, ], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "archive-a-face-list-item", "path": "/list-item/faces/{list-item-id}", @@ -59088,25 +56807,25 @@ Note that this endpoint aggregates cases across all <>(s "description": "ID of list item to archive.", "name": "list-item-id", "schema": { - "description": undefined, + "description": null, "generatedName": "ArchiveAFaceListItemRequestListItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "request": null, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], "summary": "Archive a Face List Item", "tags": [], @@ -59114,7 +56833,7 @@ Note that this endpoint aggregates cases across all <>(s { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Importing list items allows you to upload image files with each file being a new List Item. We recommend uploading max 50 images (with average image size of 500KB) at a time.", "errorStatusCode": [ 400, @@ -59122,9 +56841,9 @@ Note that this endpoint aggregates cases across all <>(s "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -59138,74 +56857,74 @@ Note that this endpoint aggregates cases across all <>(s "attributes": { "properties": { "completed-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "created-at": { - "primitive": { - "string": "2020-07-12T17:16:54.656Z", + "type": "primitive", + "value": { "type": "string", + "value": "2020-07-12T17:16:54.656Z", }, - "type": "primitive", }, "duplicate-count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "error-count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, "status": { - "primitive": { - "string": "pending", + "type": "primitive", + "value": { "type": "string", + "value": "pending", }, - "type": "primitive", }, "successful-count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 0, }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "mprt_TKqquVbHaSVYqgWhxNjuYDjQ", + "type": "primitive", + "value": { "type": "string", + "value": "mprt_TKqquVbHaSVYqgWhxNjuYDjQ", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "importer/list-item/face", + "type": "primitive", + "value": { "type": "string", + "value": "importer/list-item/face", }, - "type": "primitive", }, }, "type": "object", @@ -59217,23 +56936,22 @@ Note that this endpoint aggregates cases across all <>(s ], "generatedRequestName": "ImportFaceListsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "import-face-lists", "path": "/importer/list-item/faces", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportFaceListsRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -59241,18 +56959,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "importFaceListsRequestData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "importFaceListsRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportFaceListsRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -59260,18 +56978,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "importFaceListsRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "importFaceListsRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportFaceListsRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -59279,19 +56997,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "importFaceListsRequestDataAttributesListId", "key": "list-id", "schema": { - "description": undefined, + "description": null, "generatedName": "importFaceListsRequestDataAttributesListId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportFaceListsRequestDataAttributesListId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -59304,24 +57022,24 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "importFaceListsRequestDataAttributesImageFiles", "key": "image-files", "schema": { - "description": undefined, + "description": null, "generatedName": "importFaceListsRequestDataAttributesImageFiles", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportFaceListsRequestDataAttributesImageFiles", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportFaceListsRequestDataAttributesImageFilesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -59329,19 +57047,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "importFaceListsRequestDataAttributesImageFilesItemData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "importFaceListsRequestDataAttributesImageFilesItemData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Base64 encoded file", "generatedName": "ImportFaceListsRequestDataAttributesImageFilesItemData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -59354,19 +57072,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "importFaceListsRequestDataAttributesImageFilesItemFilename", "key": "filename", "schema": { - "description": undefined, + "description": null, "generatedName": "importFaceListsRequestDataAttributesImageFilesItemFilename", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Name of file", "generatedName": "ImportFaceListsRequestDataAttributesImageFilesItemFilename", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -59394,23 +57112,17 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "201", - "fullExamples": [ - { - "name": "Result", - "value": "{"data":{"type":"importer/list-item/face","id":"mprt_TKqquVbHaSVYqgWhxNjuYDjQ","attributes":{"status":"pending","created-at":"2020-07-12T17:16:54.656Z","completed-at":null,"error-count":0,"successful-count":0,"duplicate-count":0}}}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportFaceListsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -59418,18 +57130,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "importFaceListsResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "importFaceListsResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportFaceListsResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -59437,19 +57149,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "importFaceListsResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "importFaceListsResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportFaceListsResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -59462,19 +57174,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "importFaceListsResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "importFaceListsResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportFaceListsResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -59487,18 +57199,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "importFaceListsResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "importFaceListsResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportFaceListsResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -59506,19 +57218,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "importFaceListsResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "importFaceListsResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportFaceListsResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -59531,19 +57243,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "importFaceListsResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "importFaceListsResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportFaceListsResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -59556,14 +57268,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "importFaceListsResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "importFaceListsResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ImportFaceListsResponseDataAttributesCompletedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -59574,16 +57286,16 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "importFaceListsResponseDataAttributesErrorCount", "key": "error-count", "schema": { - "description": undefined, + "description": null, "generatedName": "importFaceListsResponseDataAttributesErrorCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportFaceListsResponseDataAttributesErrorCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -59597,16 +57309,16 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "importFaceListsResponseDataAttributesSuccessfulCount", "key": "successful-count", "schema": { - "description": undefined, + "description": null, "generatedName": "importFaceListsResponseDataAttributesSuccessfulCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportFaceListsResponseDataAttributesSuccessfulCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -59620,16 +57332,16 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "importFaceListsResponseDataAttributesDuplicateCount", "key": "duplicate-count", "schema": { - "description": undefined, + "description": null, "generatedName": "importFaceListsResponseDataAttributesDuplicateCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ImportFaceListsResponseDataAttributesDuplicateCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -59652,7 +57364,7 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Import Face Lists", "tags": [], @@ -59660,7 +57372,7 @@ Note that this endpoint aggregates cases across all <>(s { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Add a new tag to the Report", "errorStatusCode": [ 400, @@ -59668,18 +57380,18 @@ Note that this endpoint aggregates cases across all <>(s "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "report-id", "value": { - "primitive": { - "string": "report-id", + "type": "primitive", + "value": { "type": "string", + "value": "report-id", }, - "type": "primitive", }, }, ], @@ -59695,164 +57407,164 @@ Note that this endpoint aggregates cases across all <>(s "attributes": { "properties": { "completed-at": { - "primitive": { - "string": "2022-01-14T23:42:01.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-01-14T23:42:01.000Z", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2022-01-14T23:42:01.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-01-14T23:42:01.000Z", }, - "type": "primitive", }, "email-address": { - "primitive": { - "string": "malav.bhavsar@gmail.com", + "type": "primitive", + "value": { "type": "string", + "value": "malav.bhavsar@gmail.com", }, - "type": "primitive", }, "email-domain-days-since-creation": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "email-domain-exists": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "email-domain-is-new": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "email-domain-reputation": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "email-domain-suspicious-tld": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "redacted-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "report-template-version-name": { - "primitive": { - "string": "v1", + "type": "primitive", + "value": { "type": "string", + "value": "v1", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "ready", + "type": "primitive", + "value": { "type": "string", + "value": "ready", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "rep_EPehAHkBaZKU6S9LEDL1gv4h", + "type": "primitive", + "value": { "type": "string", + "value": "rep_EPehAHkBaZKU6S9LEDL1gv4h", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "report/employer-lookup", + "type": "primitive", + "value": { "type": "string", + "value": "report/employer-lookup", }, - "type": "primitive", }, }, "type": "object", @@ -59867,21 +57579,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ReportsAddATagRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ReportsAddATagRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -59891,21 +57603,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Ensures the request is idempotent", "name": "Idempotency-Key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ReportsAddATagRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ReportsAddATagRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -59913,41 +57625,40 @@ Note that this endpoint aggregates cases across all <>(s }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "reports-add-a-tag", "path": "/reports/{report-id}/add-tag", "pathParameters": [ { - "description": undefined, + "description": null, "name": "report-id", "schema": { - "description": undefined, + "description": null, "generatedName": "ReportsAddATagRequestReportId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportsAddATagRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -59955,18 +57666,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsAddATagRequestMeta", "key": "meta", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsAddATagRequestMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportsAddATagRequestMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -59974,19 +57685,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsAddATagRequestMetaTagName", "key": "tag-name", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsAddATagRequestMetaTagName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportsAddATagRequestMetaTagName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60003,56 +57714,17 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "report/employer-lookup", - "id": "rep_EPehAHkBaZKU6S9LEDL1gv4h", - "attributes": { - "status": "ready", - "created-at": "2022-01-14T23:42:01.000Z", - "completed-at": "2022-01-14T23:42:01.000Z", - "redacted-at": null, - "report-template-version-name": "v1", - "email-address": "malav.bhavsar@gmail.com", - "email-domain-exists": null, - "email-domain-reputation": null, - "email-domain-is-new": null, - "email-domain-days-since-creation": null, - "email-domain-suspicious-tld": null, - "employers": [] - }, - "relationships": { - "inquiry": { - "data": null - }, - "account": { - "data": null - }, - "report-template": { - "data": { - "type": "report-template/employer-lookup", - "id": "rptp_jfp2TAY28vijsjpCcn4WVqdX" - } - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportsAddATagResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -60060,18 +57732,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsAddATagResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsAddATagResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportsAddATagResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -60079,19 +57751,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsAddATagResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsAddATagResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportsAddATagResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60104,19 +57776,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsAddATagResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsAddATagResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportsAddATagResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60129,18 +57801,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsAddATagResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsAddATagResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportsAddATagResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -60148,19 +57820,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsAddATagResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsAddATagResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportsAddATagResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60173,19 +57845,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsAddATagResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsAddATagResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportsAddATagResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60198,19 +57870,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsAddATagResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsAddATagResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportsAddATagResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60223,14 +57895,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsAddATagResponseDataAttributesRedactedAt", "key": "redacted-at", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsAddATagResponseDataAttributesRedactedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ReportsAddATagResponseDataAttributesRedactedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -60241,19 +57913,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsAddATagResponseDataAttributesReportTemplateVersionName", "key": "report-template-version-name", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsAddATagResponseDataAttributesReportTemplateVersionName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportsAddATagResponseDataAttributesReportTemplateVersionName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60266,19 +57938,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsAddATagResponseDataAttributesEmailAddress", "key": "email-address", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsAddATagResponseDataAttributesEmailAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportsAddATagResponseDataAttributesEmailAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60291,14 +57963,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsAddATagResponseDataAttributesEmailDomainExists", "key": "email-domain-exists", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsAddATagResponseDataAttributesEmailDomainExists", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ReportsAddATagResponseDataAttributesEmailDomainExists", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -60309,14 +57981,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsAddATagResponseDataAttributesEmailDomainReputation", "key": "email-domain-reputation", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsAddATagResponseDataAttributesEmailDomainReputation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ReportsAddATagResponseDataAttributesEmailDomainReputation", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -60327,14 +57999,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsAddATagResponseDataAttributesEmailDomainIsNew", "key": "email-domain-is-new", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsAddATagResponseDataAttributesEmailDomainIsNew", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ReportsAddATagResponseDataAttributesEmailDomainIsNew", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -60345,14 +58017,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsAddATagResponseDataAttributesEmailDomainDaysSinceCreation", "key": "email-domain-days-since-creation", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsAddATagResponseDataAttributesEmailDomainDaysSinceCreation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ReportsAddATagResponseDataAttributesEmailDomainDaysSinceCreation", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -60363,14 +58035,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsAddATagResponseDataAttributesEmailDomainSuspiciousTld", "key": "email-domain-suspicious-tld", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsAddATagResponseDataAttributesEmailDomainSuspiciousTld", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ReportsAddATagResponseDataAttributesEmailDomainSuspiciousTld", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -60381,20 +58053,20 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsAddATagResponseDataAttributesEmployers", "key": "employers", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsAddATagResponseDataAttributesEmployers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportsAddATagResponseDataAttributesEmployers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "ReportsAddATagResponseDataAttributesEmployers", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -60411,18 +58083,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsAddATagResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsAddATagResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportsAddATagResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -60430,18 +58102,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsAddATagResponseDataRelationshipsInquiry", "key": "inquiry", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsAddATagResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportsAddATagResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -60449,14 +58121,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsAddATagResponseDataRelationshipsInquiryData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsAddATagResponseDataRelationshipsInquiryData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ReportsAddATagResponseDataRelationshipsInquiryData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -60472,18 +58144,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsAddATagResponseDataRelationshipsAccount", "key": "account", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsAddATagResponseDataRelationshipsAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportsAddATagResponseDataRelationshipsAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -60491,14 +58163,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsAddATagResponseDataRelationshipsAccountData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsAddATagResponseDataRelationshipsAccountData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ReportsAddATagResponseDataRelationshipsAccountData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -60514,18 +58186,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsAddATagResponseDataRelationshipsReportTemplate", "key": "report-template", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsAddATagResponseDataRelationshipsReportTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportsAddATagResponseDataRelationshipsReportTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -60533,18 +58205,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsAddATagResponseDataRelationshipsReportTemplateData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsAddATagResponseDataRelationshipsReportTemplateData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportsAddATagResponseDataRelationshipsReportTemplateData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -60552,19 +58224,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsAddATagResponseDataRelationshipsReportTemplateDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsAddATagResponseDataRelationshipsReportTemplateDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportsAddATagResponseDataRelationshipsReportTemplateDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60577,19 +58249,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsAddATagResponseDataRelationshipsReportTemplateDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsAddATagResponseDataRelationshipsReportTemplateDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportsAddATagResponseDataRelationshipsReportTemplateDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60621,7 +58293,7 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Add a tag", "tags": [], @@ -60629,7 +58301,7 @@ Note that this endpoint aggregates cases across all <>(s { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Remove an existing tag from a Report", "errorStatusCode": [ 400, @@ -60637,18 +58309,18 @@ Note that this endpoint aggregates cases across all <>(s "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "report-id", "value": { - "primitive": { - "string": "report-id", + "type": "primitive", + "value": { "type": "string", + "value": "report-id", }, - "type": "primitive", }, }, ], @@ -60664,164 +58336,164 @@ Note that this endpoint aggregates cases across all <>(s "attributes": { "properties": { "completed-at": { - "primitive": { - "string": "2022-01-14T23:42:01.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-01-14T23:42:01.000Z", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2022-01-14T23:42:01.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-01-14T23:42:01.000Z", }, - "type": "primitive", }, "email-address": { - "primitive": { - "string": "malav.bhavsar@gmail.com", + "type": "primitive", + "value": { "type": "string", + "value": "malav.bhavsar@gmail.com", }, - "type": "primitive", }, "email-domain-days-since-creation": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "email-domain-exists": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "email-domain-is-new": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "email-domain-reputation": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "email-domain-suspicious-tld": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "redacted-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "report-template-version-name": { - "primitive": { - "string": "v1", + "type": "primitive", + "value": { "type": "string", + "value": "v1", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "ready", + "type": "primitive", + "value": { "type": "string", + "value": "ready", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "rep_EPehAHkBaZKU6S9LEDL1gv4h", + "type": "primitive", + "value": { "type": "string", + "value": "rep_EPehAHkBaZKU6S9LEDL1gv4h", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "report/employer-lookup", + "type": "primitive", + "value": { "type": "string", + "value": "report/employer-lookup", }, - "type": "primitive", }, }, "type": "object", @@ -60836,21 +58508,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ReportsRemoveATagRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ReportsRemoveATagRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60860,21 +58532,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Ensures the request is idempotent", "name": "Idempotency-Key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ReportsRemoveATagRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ReportsRemoveATagRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60882,41 +58554,40 @@ Note that this endpoint aggregates cases across all <>(s }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "reports-remove-a-tag", "path": "/reports/{report-id}/remove-tag", "pathParameters": [ { - "description": undefined, + "description": null, "name": "report-id", "schema": { - "description": undefined, + "description": null, "generatedName": "ReportsRemoveATagRequestReportId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportsRemoveATagRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -60924,18 +58595,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsRemoveATagRequestMeta", "key": "meta", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsRemoveATagRequestMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportsRemoveATagRequestMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -60943,19 +58614,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsRemoveATagRequestMetaTagName", "key": "tag-name", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsRemoveATagRequestMetaTagName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportsRemoveATagRequestMetaTagName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60972,56 +58643,17 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "report/employer-lookup", - "id": "rep_EPehAHkBaZKU6S9LEDL1gv4h", - "attributes": { - "status": "ready", - "created-at": "2022-01-14T23:42:01.000Z", - "completed-at": "2022-01-14T23:42:01.000Z", - "redacted-at": null, - "report-template-version-name": "v1", - "email-address": "malav.bhavsar@gmail.com", - "email-domain-exists": null, - "email-domain-reputation": null, - "email-domain-is-new": null, - "email-domain-days-since-creation": null, - "email-domain-suspicious-tld": null, - "employers": [] - }, - "relationships": { - "inquiry": { - "data": null - }, - "account": { - "data": null - }, - "report-template": { - "data": { - "type": "report-template/employer-lookup", - "id": "rptp_jfp2TAY28vijsjpCcn4WVqdX" - } - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportsRemoveATagResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -61029,18 +58661,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsRemoveATagResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsRemoveATagResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportsRemoveATagResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -61048,19 +58680,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsRemoveATagResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsRemoveATagResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportsRemoveATagResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61073,19 +58705,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsRemoveATagResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsRemoveATagResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportsRemoveATagResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61098,18 +58730,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsRemoveATagResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsRemoveATagResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportsRemoveATagResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -61117,19 +58749,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsRemoveATagResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsRemoveATagResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportsRemoveATagResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61142,19 +58774,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsRemoveATagResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsRemoveATagResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportsRemoveATagResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61167,19 +58799,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsRemoveATagResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsRemoveATagResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportsRemoveATagResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61192,14 +58824,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsRemoveATagResponseDataAttributesRedactedAt", "key": "redacted-at", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsRemoveATagResponseDataAttributesRedactedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ReportsRemoveATagResponseDataAttributesRedactedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -61210,19 +58842,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsRemoveATagResponseDataAttributesReportTemplateVersionName", "key": "report-template-version-name", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsRemoveATagResponseDataAttributesReportTemplateVersionName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportsRemoveATagResponseDataAttributesReportTemplateVersionName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61235,19 +58867,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsRemoveATagResponseDataAttributesEmailAddress", "key": "email-address", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsRemoveATagResponseDataAttributesEmailAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportsRemoveATagResponseDataAttributesEmailAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61260,14 +58892,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsRemoveATagResponseDataAttributesEmailDomainExists", "key": "email-domain-exists", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsRemoveATagResponseDataAttributesEmailDomainExists", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ReportsRemoveATagResponseDataAttributesEmailDomainExists", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -61278,14 +58910,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsRemoveATagResponseDataAttributesEmailDomainReputation", "key": "email-domain-reputation", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsRemoveATagResponseDataAttributesEmailDomainReputation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ReportsRemoveATagResponseDataAttributesEmailDomainReputation", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -61296,14 +58928,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsRemoveATagResponseDataAttributesEmailDomainIsNew", "key": "email-domain-is-new", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsRemoveATagResponseDataAttributesEmailDomainIsNew", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ReportsRemoveATagResponseDataAttributesEmailDomainIsNew", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -61314,14 +58946,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsRemoveATagResponseDataAttributesEmailDomainDaysSinceCreation", "key": "email-domain-days-since-creation", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsRemoveATagResponseDataAttributesEmailDomainDaysSinceCreation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ReportsRemoveATagResponseDataAttributesEmailDomainDaysSinceCreation", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -61332,14 +58964,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsRemoveATagResponseDataAttributesEmailDomainSuspiciousTld", "key": "email-domain-suspicious-tld", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsRemoveATagResponseDataAttributesEmailDomainSuspiciousTld", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ReportsRemoveATagResponseDataAttributesEmailDomainSuspiciousTld", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -61350,20 +58982,20 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsRemoveATagResponseDataAttributesEmployers", "key": "employers", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsRemoveATagResponseDataAttributesEmployers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportsRemoveATagResponseDataAttributesEmployers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "ReportsRemoveATagResponseDataAttributesEmployers", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -61380,18 +59012,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsRemoveATagResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsRemoveATagResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportsRemoveATagResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -61399,18 +59031,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsRemoveATagResponseDataRelationshipsInquiry", "key": "inquiry", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsRemoveATagResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportsRemoveATagResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -61418,14 +59050,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsRemoveATagResponseDataRelationshipsInquiryData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsRemoveATagResponseDataRelationshipsInquiryData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ReportsRemoveATagResponseDataRelationshipsInquiryData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -61441,18 +59073,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsRemoveATagResponseDataRelationshipsAccount", "key": "account", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsRemoveATagResponseDataRelationshipsAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportsRemoveATagResponseDataRelationshipsAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -61460,14 +59092,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsRemoveATagResponseDataRelationshipsAccountData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsRemoveATagResponseDataRelationshipsAccountData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ReportsRemoveATagResponseDataRelationshipsAccountData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -61483,18 +59115,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsRemoveATagResponseDataRelationshipsReportTemplate", "key": "report-template", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsRemoveATagResponseDataRelationshipsReportTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportsRemoveATagResponseDataRelationshipsReportTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -61502,18 +59134,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsRemoveATagResponseDataRelationshipsReportTemplateData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsRemoveATagResponseDataRelationshipsReportTemplateData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportsRemoveATagResponseDataRelationshipsReportTemplateData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -61521,19 +59153,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsRemoveATagResponseDataRelationshipsReportTemplateDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsRemoveATagResponseDataRelationshipsReportTemplateDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportsRemoveATagResponseDataRelationshipsReportTemplateDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61546,19 +59178,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsRemoveATagResponseDataRelationshipsReportTemplateDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsRemoveATagResponseDataRelationshipsReportTemplateDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportsRemoveATagResponseDataRelationshipsReportTemplateDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61590,7 +59222,7 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Remove a tag", "tags": [], @@ -61598,7 +59230,7 @@ Note that this endpoint aggregates cases across all <>(s { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Set all tags on a Report. Note that this removes any tags that are not provided.", "errorStatusCode": [ 400, @@ -61606,18 +59238,18 @@ Note that this endpoint aggregates cases across all <>(s "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "report-id", "value": { - "primitive": { - "string": "report-id", + "type": "primitive", + "value": { "type": "string", + "value": "report-id", }, - "type": "primitive", }, }, ], @@ -61633,164 +59265,164 @@ Note that this endpoint aggregates cases across all <>(s "attributes": { "properties": { "completed-at": { - "primitive": { - "string": "2022-01-14T23:42:01.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-01-14T23:42:01.000Z", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2022-01-14T23:42:01.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-01-14T23:42:01.000Z", }, - "type": "primitive", }, "email-address": { - "primitive": { - "string": "malav.bhavsar@gmail.com", + "type": "primitive", + "value": { "type": "string", + "value": "malav.bhavsar@gmail.com", }, - "type": "primitive", }, "email-domain-days-since-creation": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "email-domain-exists": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "email-domain-is-new": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "email-domain-reputation": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "email-domain-suspicious-tld": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "redacted-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "report-template-version-name": { - "primitive": { - "string": "v1", + "type": "primitive", + "value": { "type": "string", + "value": "v1", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "ready", + "type": "primitive", + "value": { "type": "string", + "value": "ready", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "rep_EPehAHkBaZKU6S9LEDL1gv4h", + "type": "primitive", + "value": { "type": "string", + "value": "rep_EPehAHkBaZKU6S9LEDL1gv4h", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "report/employer-lookup", + "type": "primitive", + "value": { "type": "string", + "value": "report/employer-lookup", }, - "type": "primitive", }, }, "type": "object", @@ -61805,21 +59437,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ReportsSetAllTagsRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ReportsSetAllTagsRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61829,21 +59461,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Ensures the request is idempotent", "name": "Idempotency-Key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ReportsSetAllTagsRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ReportsSetAllTagsRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61851,41 +59483,40 @@ Note that this endpoint aggregates cases across all <>(s }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "reports-set-all-tags", "path": "/reports/{report-id}/set-tags", "pathParameters": [ { - "description": undefined, + "description": null, "name": "report-id", "schema": { - "description": undefined, + "description": null, "generatedName": "ReportsSetAllTagsRequestReportId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportsSetAllTagsRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -61893,18 +59524,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsSetAllTagsRequestMeta", "key": "meta", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsSetAllTagsRequestMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportsSetAllTagsRequestMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -61912,25 +59543,25 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsSetAllTagsRequestMetaTagName", "key": "tag-name", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsSetAllTagsRequestMetaTagName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportsSetAllTagsRequestMetaTagName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ReportsSetAllTagsRequestMetaTagNameItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61948,56 +59579,17 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "report/employer-lookup", - "id": "rep_EPehAHkBaZKU6S9LEDL1gv4h", - "attributes": { - "status": "ready", - "created-at": "2022-01-14T23:42:01.000Z", - "completed-at": "2022-01-14T23:42:01.000Z", - "redacted-at": null, - "report-template-version-name": "v1", - "email-address": "malav.bhavsar@gmail.com", - "email-domain-exists": null, - "email-domain-reputation": null, - "email-domain-is-new": null, - "email-domain-days-since-creation": null, - "email-domain-suspicious-tld": null, - "employers": [] - }, - "relationships": { - "inquiry": { - "data": null - }, - "account": { - "data": null - }, - "report-template": { - "data": { - "type": "report-template/employer-lookup", - "id": "rptp_jfp2TAY28vijsjpCcn4WVqdX" - } - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportsSetAllTagsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -62005,18 +59597,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsSetAllTagsResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsSetAllTagsResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportsSetAllTagsResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -62024,19 +59616,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsSetAllTagsResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsSetAllTagsResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportsSetAllTagsResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62049,19 +59641,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsSetAllTagsResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsSetAllTagsResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportsSetAllTagsResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62074,18 +59666,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsSetAllTagsResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsSetAllTagsResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportsSetAllTagsResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -62093,19 +59685,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsSetAllTagsResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsSetAllTagsResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportsSetAllTagsResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62118,19 +59710,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsSetAllTagsResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsSetAllTagsResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportsSetAllTagsResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62143,19 +59735,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsSetAllTagsResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsSetAllTagsResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportsSetAllTagsResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62168,14 +59760,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsSetAllTagsResponseDataAttributesRedactedAt", "key": "redacted-at", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsSetAllTagsResponseDataAttributesRedactedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ReportsSetAllTagsResponseDataAttributesRedactedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -62186,19 +59778,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsSetAllTagsResponseDataAttributesReportTemplateVersionName", "key": "report-template-version-name", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsSetAllTagsResponseDataAttributesReportTemplateVersionName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportsSetAllTagsResponseDataAttributesReportTemplateVersionName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62211,19 +59803,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsSetAllTagsResponseDataAttributesEmailAddress", "key": "email-address", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsSetAllTagsResponseDataAttributesEmailAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportsSetAllTagsResponseDataAttributesEmailAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62236,14 +59828,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsSetAllTagsResponseDataAttributesEmailDomainExists", "key": "email-domain-exists", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsSetAllTagsResponseDataAttributesEmailDomainExists", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ReportsSetAllTagsResponseDataAttributesEmailDomainExists", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -62254,14 +59846,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsSetAllTagsResponseDataAttributesEmailDomainReputation", "key": "email-domain-reputation", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsSetAllTagsResponseDataAttributesEmailDomainReputation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ReportsSetAllTagsResponseDataAttributesEmailDomainReputation", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -62272,14 +59864,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsSetAllTagsResponseDataAttributesEmailDomainIsNew", "key": "email-domain-is-new", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsSetAllTagsResponseDataAttributesEmailDomainIsNew", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ReportsSetAllTagsResponseDataAttributesEmailDomainIsNew", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -62290,14 +59882,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsSetAllTagsResponseDataAttributesEmailDomainDaysSinceCreation", "key": "email-domain-days-since-creation", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsSetAllTagsResponseDataAttributesEmailDomainDaysSinceCreation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ReportsSetAllTagsResponseDataAttributesEmailDomainDaysSinceCreation", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -62308,14 +59900,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsSetAllTagsResponseDataAttributesEmailDomainSuspiciousTld", "key": "email-domain-suspicious-tld", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsSetAllTagsResponseDataAttributesEmailDomainSuspiciousTld", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ReportsSetAllTagsResponseDataAttributesEmailDomainSuspiciousTld", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -62326,20 +59918,20 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsSetAllTagsResponseDataAttributesEmployers", "key": "employers", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsSetAllTagsResponseDataAttributesEmployers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportsSetAllTagsResponseDataAttributesEmployers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "ReportsSetAllTagsResponseDataAttributesEmployers", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -62356,18 +59948,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsSetAllTagsResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsSetAllTagsResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportsSetAllTagsResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -62375,18 +59967,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsSetAllTagsResponseDataRelationshipsInquiry", "key": "inquiry", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsSetAllTagsResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportsSetAllTagsResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -62394,14 +59986,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsSetAllTagsResponseDataRelationshipsInquiryData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsSetAllTagsResponseDataRelationshipsInquiryData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ReportsSetAllTagsResponseDataRelationshipsInquiryData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -62417,18 +60009,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsSetAllTagsResponseDataRelationshipsAccount", "key": "account", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsSetAllTagsResponseDataRelationshipsAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportsSetAllTagsResponseDataRelationshipsAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -62436,14 +60028,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsSetAllTagsResponseDataRelationshipsAccountData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsSetAllTagsResponseDataRelationshipsAccountData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ReportsSetAllTagsResponseDataRelationshipsAccountData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -62459,18 +60051,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsSetAllTagsResponseDataRelationshipsReportTemplate", "key": "report-template", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsSetAllTagsResponseDataRelationshipsReportTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportsSetAllTagsResponseDataRelationshipsReportTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -62478,18 +60070,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsSetAllTagsResponseDataRelationshipsReportTemplateData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsSetAllTagsResponseDataRelationshipsReportTemplateData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportsSetAllTagsResponseDataRelationshipsReportTemplateData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -62497,19 +60089,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsSetAllTagsResponseDataRelationshipsReportTemplateDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsSetAllTagsResponseDataRelationshipsReportTemplateDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportsSetAllTagsResponseDataRelationshipsReportTemplateDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62522,19 +60114,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "reportsSetAllTagsResponseDataRelationshipsReportTemplateDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "reportsSetAllTagsResponseDataRelationshipsReportTemplateDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportsSetAllTagsResponseDataRelationshipsReportTemplateDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62566,7 +60158,7 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Set all tags", "tags": [], @@ -62574,19 +60166,19 @@ Note that this endpoint aggregates cases across all <>(s { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "ListAllUserAuditLogsRequest", @@ -62594,21 +60186,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllUserAuditLogsRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllUserAuditLogsRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62616,7 +60208,7 @@ Note that this endpoint aggregates cases across all <>(s }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "list-all-user-audit-logs", "path": "/user-audit-logs", @@ -62625,21 +60217,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "User audit log ID for cursor pagination", "name": "page[before]", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllUserAuditLogsRequestPageBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllUserAuditLogsRequestPageBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62649,21 +60241,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "User audit log ID for cursor pagination", "name": "page[after]", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllUserAuditLogsRequestPageAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllUserAuditLogsRequestPageAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62673,21 +60265,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Limit on the number of User audit logs returned", "name": "page[size]", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllUserAuditLogsRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllUserAuditLogsRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62695,10 +60287,10 @@ Note that this endpoint aggregates cases across all <>(s }, }, ], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "request": null, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], "summary": "List all User Audit Logs", "tags": [], @@ -62706,7 +60298,7 @@ Note that this endpoint aggregates cases across all <>(s { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve the details of an API Log that has previously been created.", "errorStatusCode": [ 404, @@ -62714,23 +60306,23 @@ Note that this endpoint aggregates cases across all <>(s "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "user-audit-log-id", "value": { - "primitive": { - "string": "user-audit-log-id", + "type": "primitive", + "value": { "type": "string", + "value": "user-audit-log-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { @@ -62738,49 +60330,49 @@ Note that this endpoint aggregates cases across all <>(s "attributes": { "properties": { "created-at": { - "primitive": { - "string": "2018-06-01T00:00:00.000+00:00", + "type": "primitive", + "value": { "type": "string", + "value": "2018-06-01T00:00:00.000+00:00", }, - "type": "primitive", }, "ip-address": { - "primitive": { - "string": "127.0.0.1", + "type": "primitive", + "value": { "type": "string", + "value": "127.0.0.1", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "GET", + "type": "primitive", + "value": { "type": "string", + "value": "GET", }, - "type": "primitive", }, "path": { - "primitive": { - "string": "/api/v1/inquiries", + "type": "primitive", + "value": { "type": "string", + "value": "/api/v1/inquiries", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "ual_79BnM1kYUdEfqaGoDR7HbVQV", + "type": "primitive", + "value": { "type": "string", + "value": "ual_79BnM1kYUdEfqaGoDR7HbVQV", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "user-audit-log", + "type": "primitive", + "value": { "type": "string", + "value": "user-audit-log", }, - "type": "primitive", }, }, "type": "object", @@ -62795,21 +60387,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnUserAuditLogRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnUserAuditLogRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62817,59 +60409,42 @@ Note that this endpoint aggregates cases across all <>(s }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "retrieve-an-user-audit-log", "path": "/user-audit-logs/{user-audit-log-id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "user-audit-log-id", "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnUserAuditLogRequestUserAuditLogId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "user-audit-log", - "id": "ual_79BnM1kYUdEfqaGoDR7HbVQV", - "attributes": { - "method": "GET", - "path": "/api/v1/inquiries", - "ip-address": "127.0.0.1", - "created-at": "2018-06-01T00:00:00.000+00:00" - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAnUserAuditLogResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -62877,18 +60452,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAnUserAuditLogResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnUserAuditLogResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAnUserAuditLogResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -62896,19 +60471,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAnUserAuditLogResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnUserAuditLogResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnUserAuditLogResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62921,19 +60496,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAnUserAuditLogResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnUserAuditLogResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnUserAuditLogResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62946,18 +60521,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAnUserAuditLogResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnUserAuditLogResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAnUserAuditLogResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -62965,19 +60540,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAnUserAuditLogResponseDataAttributesMethod", "key": "method", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnUserAuditLogResponseDataAttributesMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnUserAuditLogResponseDataAttributesMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62990,19 +60565,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAnUserAuditLogResponseDataAttributesPath", "key": "path", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnUserAuditLogResponseDataAttributesPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnUserAuditLogResponseDataAttributesPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63015,19 +60590,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAnUserAuditLogResponseDataAttributesIpAddress", "key": "ip-address", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnUserAuditLogResponseDataAttributesIpAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnUserAuditLogResponseDataAttributesIpAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63040,19 +60615,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAnUserAuditLogResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnUserAuditLogResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnUserAuditLogResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63074,7 +60649,7 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve an User Audit Log", "tags": [], @@ -63082,7 +60657,7 @@ Note that this endpoint aggregates cases across all <>(s { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "", "errorStatusCode": [ 400, @@ -63090,18 +60665,18 @@ Note that this endpoint aggregates cases across all <>(s "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], "name": "Request Example", "pathParameters": [ { "name": "case-id", "value": { - "primitive": { - "string": "case-id", + "type": "primitive", + "value": { "type": "string", + "value": "case-id", }, - "type": "primitive", }, }, ], @@ -63111,11 +60686,11 @@ Note that this endpoint aggregates cases across all <>(s "meta": { "properties": { "status": { - "primitive": { - "string": "Approved", + "type": "primitive", + "value": { "type": "string", + "value": "Approved", }, - "type": "primitive", }, }, "type": "object", @@ -63130,196 +60705,196 @@ Note that this endpoint aggregates cases across all <>(s "attributes": { "properties": { "assigned-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "assignee-id": { - "primitive": { - "string": "foo@bar.com", + "type": "primitive", + "value": { "type": "string", + "value": "foo@bar.com", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2021-06-30T20:37:18.678Z", + "type": "primitive", + "value": { "type": "string", + "value": "2021-06-30T20:37:18.678Z", }, - "type": "primitive", }, "creator-id": { - "primitive": { - "string": "wfl_yKynZZiuPz1R5qm9JFyBnnLB", + "type": "primitive", + "value": { "type": "string", + "value": "wfl_yKynZZiuPz1R5qm9JFyBnnLB", }, - "type": "primitive", }, "creator-type": { - "primitive": { - "string": "workflow", + "type": "primitive", + "value": { "type": "string", + "value": "workflow", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "WATC-16", + "type": "primitive", + "value": { "type": "string", + "value": "WATC-16", }, - "type": "primitive", }, "resolution": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "resolved-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "resolver-id": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "resolver-type": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "status": { - "primitive": { - "string": "Approved", + "type": "primitive", + "value": { "type": "string", + "value": "Approved", }, - "type": "primitive", }, "updated-at": { - "primitive": { - "string": "2021-08-26T18:24:19.695Z", + "type": "primitive", + "value": { "type": "string", + "value": "2021-08-26T18:24:19.695Z", }, - "type": "primitive", }, "updater-id": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "updater-type": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, "type": "object", }, "id": { - "primitive": { - "string": "case_3maVhdLzdGftRZCvxfqazVL1", + "type": "primitive", + "value": { "type": "string", + "value": "case_3maVhdLzdGftRZCvxfqazVL1", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "case", + "type": "primitive", + "value": { "type": "string", + "value": "case", }, - "type": "primitive", }, }, "type": "object", @@ -63331,7 +60906,7 @@ Note that this endpoint aggregates cases across all <>(s ], "generatedRequestName": "SetStatusForACaseRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "set-status-for-a-case", "path": "/cases/{case-id}/set-status", @@ -63340,41 +60915,31 @@ Note that this endpoint aggregates cases across all <>(s "description": "ID of the case to update status", "name": "case-id", "schema": { - "description": undefined, + "description": null, "generatedName": "SetStatusForACaseRequestCaseId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [ - { - "name": "Request Example", - "value": { - "meta": { - "status": "Approved", - }, - }, - }, - ], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SetStatusForACaseRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -63382,18 +60947,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "setStatusForACaseRequestMeta", "key": "meta", "schema": { - "description": undefined, + "description": null, "generatedName": "setStatusForACaseRequestMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SetStatusForACaseRequestMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -63401,19 +60966,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "setStatusForACaseRequestMetaStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "setStatusForACaseRequestMetaStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SetStatusForACaseRequestMetaStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63430,75 +60995,17 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "case", - "id": "case_3maVhdLzdGftRZCvxfqazVL1", - "attributes": { - "status": "Approved", - "name": "WATC-16", - "resolution": null, - "created-at": "2021-06-30T20:37:18.678Z", - "updated-at": "2021-08-26T18:24:19.695Z", - "assigned-at": null, - "resolved-at": null, - "creator-id": "wfl_yKynZZiuPz1R5qm9JFyBnnLB", - "creator-type": "workflow", - "assignee-id": "foo@bar.com", - "resolver-id": null, - "resolver-type": null, - "updater-id": null, - "updater-type": null, - "tags": [] - }, - "relationships": { - "case-template": { - "data": { - "type": "case-template", - "id": "ctmpl_6HheND7s14a2o7fg33iHqhg7" - } - }, - "case-comments": { - "data": [] - }, - "accounts": { - "data": [] - }, - "inquiries": { - "data": [ - { - "type": "inquiry", - "id": "inq_29Yd6kF6xWVFgemm5WTxhxvf" - } - ] - }, - "reports": { - "data": [ - { - "type": "report/watchlist", - "id": "rep_PN3xspEwWCWWRp1eGpedaSNj" - } - ] - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SetStatusForACaseResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -63506,18 +61013,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "setStatusForACaseResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "setStatusForACaseResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SetStatusForACaseResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -63525,19 +61032,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "setStatusForACaseResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "setStatusForACaseResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SetStatusForACaseResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63550,19 +61057,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "setStatusForACaseResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "setStatusForACaseResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SetStatusForACaseResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63575,18 +61082,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "setStatusForACaseResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "setStatusForACaseResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SetStatusForACaseResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -63594,19 +61101,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "setStatusForACaseResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "setStatusForACaseResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SetStatusForACaseResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63619,19 +61126,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "setStatusForACaseResponseDataAttributesName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "setStatusForACaseResponseDataAttributesName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SetStatusForACaseResponseDataAttributesName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63644,14 +61151,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "setStatusForACaseResponseDataAttributesResolution", "key": "resolution", "schema": { - "description": undefined, + "description": null, "generatedName": "setStatusForACaseResponseDataAttributesResolution", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SetStatusForACaseResponseDataAttributesResolution", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -63662,19 +61169,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "setStatusForACaseResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "setStatusForACaseResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SetStatusForACaseResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63687,19 +61194,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "setStatusForACaseResponseDataAttributesUpdatedAt", "key": "updated-at", "schema": { - "description": undefined, + "description": null, "generatedName": "setStatusForACaseResponseDataAttributesUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SetStatusForACaseResponseDataAttributesUpdatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63712,14 +61219,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "setStatusForACaseResponseDataAttributesAssignedAt", "key": "assigned-at", "schema": { - "description": undefined, + "description": null, "generatedName": "setStatusForACaseResponseDataAttributesAssignedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SetStatusForACaseResponseDataAttributesAssignedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -63730,14 +61237,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "setStatusForACaseResponseDataAttributesResolvedAt", "key": "resolved-at", "schema": { - "description": undefined, + "description": null, "generatedName": "setStatusForACaseResponseDataAttributesResolvedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SetStatusForACaseResponseDataAttributesResolvedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -63748,19 +61255,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "setStatusForACaseResponseDataAttributesCreatorId", "key": "creator-id", "schema": { - "description": undefined, + "description": null, "generatedName": "setStatusForACaseResponseDataAttributesCreatorId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SetStatusForACaseResponseDataAttributesCreatorId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63773,19 +61280,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "setStatusForACaseResponseDataAttributesCreatorType", "key": "creator-type", "schema": { - "description": undefined, + "description": null, "generatedName": "setStatusForACaseResponseDataAttributesCreatorType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SetStatusForACaseResponseDataAttributesCreatorType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63798,19 +61305,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "setStatusForACaseResponseDataAttributesAssigneeId", "key": "assignee-id", "schema": { - "description": undefined, + "description": null, "generatedName": "setStatusForACaseResponseDataAttributesAssigneeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SetStatusForACaseResponseDataAttributesAssigneeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63823,14 +61330,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "setStatusForACaseResponseDataAttributesResolverId", "key": "resolver-id", "schema": { - "description": undefined, + "description": null, "generatedName": "setStatusForACaseResponseDataAttributesResolverId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SetStatusForACaseResponseDataAttributesResolverId", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -63841,14 +61348,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "setStatusForACaseResponseDataAttributesResolverType", "key": "resolver-type", "schema": { - "description": undefined, + "description": null, "generatedName": "setStatusForACaseResponseDataAttributesResolverType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SetStatusForACaseResponseDataAttributesResolverType", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -63859,14 +61366,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "setStatusForACaseResponseDataAttributesUpdaterId", "key": "updater-id", "schema": { - "description": undefined, + "description": null, "generatedName": "setStatusForACaseResponseDataAttributesUpdaterId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SetStatusForACaseResponseDataAttributesUpdaterId", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -63877,14 +61384,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "setStatusForACaseResponseDataAttributesUpdaterType", "key": "updater-type", "schema": { - "description": undefined, + "description": null, "generatedName": "setStatusForACaseResponseDataAttributesUpdaterType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SetStatusForACaseResponseDataAttributesUpdaterType", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -63895,20 +61402,20 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "setStatusForACaseResponseDataAttributesTags", "key": "tags", "schema": { - "description": undefined, + "description": null, "generatedName": "setStatusForACaseResponseDataAttributesTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SetStatusForACaseResponseDataAttributesTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "SetStatusForACaseResponseDataAttributesTags", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -63925,18 +61432,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "setStatusForACaseResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "setStatusForACaseResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SetStatusForACaseResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -63944,18 +61451,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "setStatusForACaseResponseDataRelationshipsCaseTemplate", "key": "case-template", "schema": { - "description": undefined, + "description": null, "generatedName": "setStatusForACaseResponseDataRelationshipsCaseTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SetStatusForACaseResponseDataRelationshipsCaseTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -63963,18 +61470,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "setStatusForACaseResponseDataRelationshipsCaseTemplateData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "setStatusForACaseResponseDataRelationshipsCaseTemplateData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SetStatusForACaseResponseDataRelationshipsCaseTemplateData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -63982,19 +61489,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "setStatusForACaseResponseDataRelationshipsCaseTemplateDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "setStatusForACaseResponseDataRelationshipsCaseTemplateDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SetStatusForACaseResponseDataRelationshipsCaseTemplateDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64007,19 +61514,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "setStatusForACaseResponseDataRelationshipsCaseTemplateDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "setStatusForACaseResponseDataRelationshipsCaseTemplateDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SetStatusForACaseResponseDataRelationshipsCaseTemplateDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64042,18 +61549,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "setStatusForACaseResponseDataRelationshipsCaseComments", "key": "case-comments", "schema": { - "description": undefined, + "description": null, "generatedName": "setStatusForACaseResponseDataRelationshipsCaseComments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SetStatusForACaseResponseDataRelationshipsCaseComments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -64061,20 +61568,20 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "setStatusForACaseResponseDataRelationshipsCaseCommentsData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "setStatusForACaseResponseDataRelationshipsCaseCommentsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SetStatusForACaseResponseDataRelationshipsCaseCommentsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "SetStatusForACaseResponseDataRelationshipsCaseCommentsData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -64091,18 +61598,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "setStatusForACaseResponseDataRelationshipsAccounts", "key": "accounts", "schema": { - "description": undefined, + "description": null, "generatedName": "setStatusForACaseResponseDataRelationshipsAccounts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SetStatusForACaseResponseDataRelationshipsAccounts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -64110,20 +61617,20 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "setStatusForACaseResponseDataRelationshipsAccountsData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "setStatusForACaseResponseDataRelationshipsAccountsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SetStatusForACaseResponseDataRelationshipsAccountsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "SetStatusForACaseResponseDataRelationshipsAccountsData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -64140,18 +61647,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "setStatusForACaseResponseDataRelationshipsInquiries", "key": "inquiries", "schema": { - "description": undefined, + "description": null, "generatedName": "setStatusForACaseResponseDataRelationshipsInquiries", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SetStatusForACaseResponseDataRelationshipsInquiries", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -64159,24 +61666,24 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "setStatusForACaseResponseDataRelationshipsInquiriesData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "setStatusForACaseResponseDataRelationshipsInquiriesData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SetStatusForACaseResponseDataRelationshipsInquiriesData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SetStatusForACaseResponseDataRelationshipsInquiriesDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -64184,19 +61691,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "setStatusForACaseResponseDataRelationshipsInquiriesDataItemType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "setStatusForACaseResponseDataRelationshipsInquiriesDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SetStatusForACaseResponseDataRelationshipsInquiriesDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64209,19 +61716,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "setStatusForACaseResponseDataRelationshipsInquiriesDataItemId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "setStatusForACaseResponseDataRelationshipsInquiriesDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SetStatusForACaseResponseDataRelationshipsInquiriesDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64245,18 +61752,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "setStatusForACaseResponseDataRelationshipsReports", "key": "reports", "schema": { - "description": undefined, + "description": null, "generatedName": "setStatusForACaseResponseDataRelationshipsReports", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SetStatusForACaseResponseDataRelationshipsReports", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -64264,24 +61771,24 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "setStatusForACaseResponseDataRelationshipsReportsData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "setStatusForACaseResponseDataRelationshipsReportsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SetStatusForACaseResponseDataRelationshipsReportsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SetStatusForACaseResponseDataRelationshipsReportsDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -64289,19 +61796,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "setStatusForACaseResponseDataRelationshipsReportsDataItemType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "setStatusForACaseResponseDataRelationshipsReportsDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SetStatusForACaseResponseDataRelationshipsReportsDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64314,19 +61821,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "setStatusForACaseResponseDataRelationshipsReportsDataItemId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "setStatusForACaseResponseDataRelationshipsReportsDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SetStatusForACaseResponseDataRelationshipsReportsDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64359,7 +61866,7 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Set status for a case", "tags": [], @@ -64367,7 +61874,7 @@ Note that this endpoint aggregates cases across all <>(s { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve a government ID verification", "errorStatusCode": [ 400, @@ -64375,23 +61882,23 @@ Note that this endpoint aggregates cases across all <>(s "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "verification-id", "value": { - "primitive": { - "string": "verification-id", + "type": "primitive", + "value": { "type": "string", + "value": "verification-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { @@ -64399,325 +61906,325 @@ Note that this endpoint aggregates cases across all <>(s "attributes": { "properties": { "back-photo-url": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "capture-method": { - "primitive": { - "string": "api", + "type": "primitive", + "value": { "type": "string", + "value": "api", }, - "type": "primitive", }, "checks": { - "array": [ + "type": "array", + "value": [ { "properties": { "name": { - "primitive": { - "string": "id_account_comparison", + "type": "primitive", + "value": { "type": "string", + "value": "id_account_comparison", }, - "type": "primitive", }, "reasons": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "no_account", + "type": "primitive", + "value": { "type": "string", + "value": "no_account", }, - "type": "primitive", }, ], - "type": "array", }, "status": { - "primitive": { - "string": "not_applicable", + "type": "primitive", + "value": { "type": "string", + "value": "not_applicable", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "completed-at": { - "primitive": { - "string": "2022-07-28T20:47:12.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-28T20:47:12.000Z", }, - "type": "primitive", }, "completed-at-ts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1659041232, }, - "type": "primitive", }, "country-code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2022-07-28T16:55:44.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-28T16:55:44.000Z", }, - "type": "primitive", }, "created-at-ts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1659027344, }, - "type": "primitive", }, "endorsements": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "entity-confidence-reasons": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "generic", + "type": "primitive", + "value": { "type": "string", + "value": "generic", }, - "type": "primitive", }, ], - "type": "array", }, "entity-confidence-score": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 100, }, - "type": "primitive", }, "front-photo-url": { - "primitive": { - "string": "https://files.withpersona.com/...", + "type": "primitive", + "value": { "type": "string", + "value": "https://files.withpersona.com/...", }, - "type": "primitive", }, "id-class": { - "primitive": { - "string": "dl", + "type": "primitive", + "value": { "type": "string", + "value": "dl", }, - "type": "primitive", }, "name-first": { - "primitive": { - "string": "ALEXANDER", + "type": "primitive", + "value": { "type": "string", + "value": "ALEXANDER", }, - "type": "primitive", }, "name-middle": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "photo-urls": { - "array": [ + "type": "array", + "value": [ { "properties": { "byte-size": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 316802, }, - "type": "primitive", }, "normalized-url": { - "primitive": { - "string": "https://files.withpersona.com/...", + "type": "primitive", + "value": { "type": "string", + "value": "https://files.withpersona.com/...", }, - "type": "primitive", }, "original-urls": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "https://files.withpersona.com/...", + "type": "primitive", + "value": { "type": "string", + "value": "https://files.withpersona.com/...", }, - "type": "primitive", }, ], - "type": "array", }, "page": { - "primitive": { - "string": "front", + "type": "primitive", + "value": { "type": "string", + "value": "front", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "https://files.withpersona.com/...", + "type": "primitive", + "value": { "type": "string", + "value": "https://files.withpersona.com/...", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "restrictions": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "selfie-photo-url": { - "primitive": { - "string": "https://files.withpersona.com/...", + "type": "primitive", + "value": { "type": "string", + "value": "https://files.withpersona.com/...", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "passed", + "type": "primitive", + "value": { "type": "string", + "value": "passed", }, - "type": "primitive", }, "submitted-at": { - "primitive": { - "string": "2022-07-28T20:47:06.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-28T20:47:06.000Z", }, - "type": "primitive", }, "submitted-at-ts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1659041226, }, - "type": "primitive", }, "vehicle-class": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "video_url": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, "type": "object", }, "id": { - "primitive": { - "string": "ver_Ra6LFdoQmPFJH27gonC3cChh", + "type": "primitive", + "value": { "type": "string", + "value": "ver_Ra6LFdoQmPFJH27gonC3cChh", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "verification/government-id", + "type": "primitive", + "value": { "type": "string", + "value": "verification/government-id", }, - "type": "primitive", }, }, "type": "object", @@ -64732,21 +62239,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveAGovernmentIdVerificationRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAGovernmentIdVerificationRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -64754,335 +62261,42 @@ Note that this endpoint aggregates cases across all <>(s }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "retrieve-a-government-id-verification", "path": "/verification/government-ids/{verification-id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "verification-id", "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveAGovernmentIdVerificationRequestVerificationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "verification/government-id", - "id": "ver_Ra6LFdoQmPFJH27gonC3cChh", - "attributes": { - "status": "passed", - "created-at": "2022-07-28T16:55:44.000Z", - "created-at-ts": 1659027344, - "submitted-at": "2022-07-28T20:47:06.000Z", - "submitted-at-ts": 1659041226, - "completed-at": "2022-07-28T20:47:12.000Z", - "completed-at-ts": 1659041232, - "country-code": "US", - "entity-confidence-score": 100, - "entity-confidence-reasons": [ - "generic" - ], - "front-photo-url": "https://files.withpersona.com/...", - "back-photo-url": null, - "photo-urls": [ - { - "page": "front", - "url": "https://files.withpersona.com/...", - "normalized-url": "https://files.withpersona.com/...", - "original-urls": [ - "https://files.withpersona.com/..." - ], - "byte-size": 316802 - } - ], - "selfie-photo-url": "https://files.withpersona.com/...", - "id-class": "dl", - "capture-method": "api", - "name-first": "ALEXANDER", - "name-middle": null, - "endorsements": null, - "restrictions": null, - "vehicle-class": null, - "video_url": null, - "checks": [ - { - "name": "id_account_comparison", - "status": "not_applicable", - "reasons": [ - "no_account" - ], - "metadata": {} - }, - { - "name": "id_inquiry_comparison", - "status": "not_applicable", - "reasons": [ - "no_inquiry" - ], - "metadata": {} - }, - { - "name": "id_compromised_detection", - "status": "passed", - "reasons": [], - "metadata": {} - }, - { - "name": "id_po_box_detection", - "status": "passed", - "reasons": [], - "metadata": {} - }, - { - "name": "id_extracted_properties_detection", - "status": "not_applicable", - "reasons": [ - "no_required_properties" - ], - "metadata": {} - }, - { - "name": "id_barcode_detection", - "status": "failed", - "reasons": [ - "back_missing" - ], - "metadata": {} - }, - { - "name": "id_disallowed_country_detection", - "status": "passed", - "reasons": [], - "metadata": {} - }, - { - "name": "id_expired_detection", - "status": "passed", - "reasons": [], - "metadata": {} - }, - { - "name": "id_unprocessable_submission_detection", - "status": "passed", - "reasons": [], - "metadata": {} - }, - { - "name": "id_disallowed_type_detection", - "status": "passed", - "reasons": [], - "metadata": { - "country_code": "JP", - "detected_id_designations": [ - "work_not_permitted" - ], - "disallowed_id_designations": [ - ] - } - }, - { - "name": "id_electronic_replica_detection", - "status": "passed", - "reasons": [], - "metadata": {} - }, - { - "name": "id_age_comparison", - "status": "not_applicable", - "reasons": [ - "no_configuration" - ], - "metadata": {} - }, - { - "name": "id_real_id_detection", - "status": "not_applicable", - "reasons": [ - "no_barcode" - ], - "metadata": {} - }, - { - "name": "id_barcode_inconsistency_detection", - "status": "not_applicable", - "reasons": [ - "barcode_not_detected" - ], - "metadata": {} - }, - { - "name": "id_extraction_inconsistency_detection", - "status": "not_applicable", - "reasons": [ - "missing_properties" - ], - "metadata": { - "check_requirements": [{ - "status": "failed", - "description": "First Name", - "attributes": ["name_first"], - "values": { - "extracted": "William", - "claimed": "ALEXANDER" - } - }] - } - }, - { - "name": "id_blur_detection", - "status": "passed", - "reasons": [], - "metadata": {} - }, - { - "name": "id_double_side_detection", - "status": "passed", - "reasons": [], - "metadata": {} - }, - { - "name": "id_color_inconsistency_detection", - "status": "passed", - "reasons": [], - "metadata": {} - }, - { - "name": "id_valid_dates_detection", - "status": "passed", - "reasons": [], - "metadata": {} - }, - { - "name": "id_handwriting_detection", - "status": "passed", - "reasons": [], - "metadata": {} - }, - { - "name": "id_tamper_detection", - "status": "passed", - "reasons": [], - "metadata": {} - }, - { - "name": "id_glare_detection", - "status": "passed", - "reasons": [], - "metadata": {} - }, - { - "name": "id_mrz_detection", - "status": "not_applicable", - "reasons": [], - "metadata": {} - }, - { - "name": "id_mrz_inconsistency_detection", - "status": "not_applicable", - "reasons": [ - "mrz_not_found" - ], - "metadata": {} - }, - { - "name": "id_selfie_comparison", - "status": "not_applicable", - "reasons": [ - "no_selfie" - ], - "metadata": {} - }, - { - "name": "id_repeat_detection", - "status": "not_applicable", - "reasons": [ - "not_enabled" - ], - "metadata": {} - }, - { - "name": "id_inconsistent_repeat_detection", - "status": "not_applicable", - "reasons": [ - "not_enabled" - ], - "metadata": {} - }, - { - "name": "id_entity_detection", - "status": "passed", - "reasons": [], - "metadata": {} - }, - { - "name": "id_age_inconsistency_detection", - "status": "passed", - "reasons": [], - "metadata": {} - }, - { - "name": "id_portrait_clarity_detection", - "status": "passed", - "reasons": [], - "metadata": {} - }, - { - "name": "id_portrait_detection", - "status": "passed", - "reasons": [], - "metadata": {} - }, - { - "name": "id_public_figure_detection", - "status": "passed", - "reasons": [], - "metadata": {} - } - ] - }, - "relationships": { - "inquiry": { - "data": null - }, - "document": { - "data": { - "type": "document/government-id", - "id": "doc_QZ8M2J1fH2o76Rq57vuVWMsE" - } - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAGovernmentIdVerificationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -65090,18 +62304,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAGovernmentIdVerificationResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAGovernmentIdVerificationResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAGovernmentIdVerificationResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -65109,19 +62323,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAGovernmentIdVerificationResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAGovernmentIdVerificationResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAGovernmentIdVerificationResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65134,19 +62348,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAGovernmentIdVerificationResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAGovernmentIdVerificationResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAGovernmentIdVerificationResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65159,18 +62373,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAGovernmentIdVerificationResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -65178,19 +62392,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAGovernmentIdVerificationResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65203,19 +62417,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAGovernmentIdVerificationResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65228,16 +62442,16 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesCreatedAtTs", "key": "created-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAGovernmentIdVerificationResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -65251,19 +62465,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesSubmittedAt", "key": "submitted-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesSubmittedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAGovernmentIdVerificationResponseDataAttributesSubmittedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65276,16 +62490,16 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesSubmittedAtTs", "key": "submitted-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesSubmittedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAGovernmentIdVerificationResponseDataAttributesSubmittedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -65299,19 +62513,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAGovernmentIdVerificationResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65324,16 +62538,16 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesCompletedAtTs", "key": "completed-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesCompletedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAGovernmentIdVerificationResponseDataAttributesCompletedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -65347,19 +62561,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesCountryCode", "key": "country-code", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAGovernmentIdVerificationResponseDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65372,16 +62586,16 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesEntityConfidenceScore", "key": "entity-confidence-score", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesEntityConfidenceScore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAGovernmentIdVerificationResponseDataAttributesEntityConfidenceScore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -65395,25 +62609,25 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesEntityConfidenceReasons", "key": "entity-confidence-reasons", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesEntityConfidenceReasons", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAGovernmentIdVerificationResponseDataAttributesEntityConfidenceReasons", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAGovernmentIdVerificationResponseDataAttributesEntityConfidenceReasonsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65427,19 +62641,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesFrontPhotoUrl", "key": "front-photo-url", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesFrontPhotoUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAGovernmentIdVerificationResponseDataAttributesFrontPhotoUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65452,14 +62666,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesBackPhotoUrl", "key": "back-photo-url", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesBackPhotoUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RetrieveAGovernmentIdVerificationResponseDataAttributesBackPhotoUrl", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -65470,24 +62684,24 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesPhotoUrls", "key": "photo-urls", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesPhotoUrls", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAGovernmentIdVerificationResponseDataAttributesPhotoUrls", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAGovernmentIdVerificationResponseDataAttributesPhotoUrlsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -65495,19 +62709,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesPhotoUrlsItemPage", "key": "page", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesPhotoUrlsItemPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAGovernmentIdVerificationResponseDataAttributesPhotoUrlsItemPage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65520,19 +62734,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesPhotoUrlsItemUrl", "key": "url", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesPhotoUrlsItemUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAGovernmentIdVerificationResponseDataAttributesPhotoUrlsItemUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65545,19 +62759,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesPhotoUrlsItemNormalizedUrl", "key": "normalized-url", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesPhotoUrlsItemNormalizedUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAGovernmentIdVerificationResponseDataAttributesPhotoUrlsItemNormalizedUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65570,25 +62784,25 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesPhotoUrlsItemOriginalUrls", "key": "original-urls", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesPhotoUrlsItemOriginalUrls", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAGovernmentIdVerificationResponseDataAttributesPhotoUrlsItemOriginalUrls", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAGovernmentIdVerificationResponseDataAttributesPhotoUrlsItemOriginalUrlsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65602,16 +62816,16 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesPhotoUrlsItemByteSize", "key": "byte-size", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesPhotoUrlsItemByteSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAGovernmentIdVerificationResponseDataAttributesPhotoUrlsItemByteSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -65631,19 +62845,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesSelfiePhotoUrl", "key": "selfie-photo-url", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesSelfiePhotoUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAGovernmentIdVerificationResponseDataAttributesSelfiePhotoUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65656,19 +62870,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesIdClass", "key": "id-class", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesIdClass", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAGovernmentIdVerificationResponseDataAttributesIdClass", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65681,19 +62895,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesCaptureMethod", "key": "capture-method", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesCaptureMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAGovernmentIdVerificationResponseDataAttributesCaptureMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65706,19 +62920,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesNameFirst", "key": "name-first", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAGovernmentIdVerificationResponseDataAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65731,14 +62945,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesNameMiddle", "key": "name-middle", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesNameMiddle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RetrieveAGovernmentIdVerificationResponseDataAttributesNameMiddle", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -65749,14 +62963,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesEndorsements", "key": "endorsements", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesEndorsements", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RetrieveAGovernmentIdVerificationResponseDataAttributesEndorsements", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -65767,14 +62981,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesRestrictions", "key": "restrictions", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesRestrictions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RetrieveAGovernmentIdVerificationResponseDataAttributesRestrictions", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -65785,14 +62999,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesVehicleClass", "key": "vehicle-class", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesVehicleClass", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RetrieveAGovernmentIdVerificationResponseDataAttributesVehicleClass", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -65803,14 +63017,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesVideoUrl", "key": "video_url", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesVideoUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RetrieveAGovernmentIdVerificationResponseDataAttributesVideoUrl", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -65821,24 +63035,24 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesChecks", "key": "checks", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesChecks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAGovernmentIdVerificationResponseDataAttributesChecks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAGovernmentIdVerificationResponseDataAttributesChecksItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -65846,19 +63060,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesChecksItemName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesChecksItemName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAGovernmentIdVerificationResponseDataAttributesChecksItemName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65871,19 +63085,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesChecksItemStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesChecksItemStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAGovernmentIdVerificationResponseDataAttributesChecksItemStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65896,25 +63110,25 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesChecksItemReasons", "key": "reasons", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesChecksItemReasons", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAGovernmentIdVerificationResponseDataAttributesChecksItemReasons", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAGovernmentIdVerificationResponseDataAttributesChecksItemReasonsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -65928,18 +63142,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesChecksItemMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAGovernmentIdVerificationResponseDataAttributesChecksItemMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAGovernmentIdVerificationResponseDataAttributesChecksItemMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -65962,18 +63176,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAGovernmentIdVerificationResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAGovernmentIdVerificationResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAGovernmentIdVerificationResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -65981,18 +63195,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAGovernmentIdVerificationResponseDataRelationshipsInquiry", "key": "inquiry", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAGovernmentIdVerificationResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAGovernmentIdVerificationResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -66000,14 +63214,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAGovernmentIdVerificationResponseDataRelationshipsInquiryData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAGovernmentIdVerificationResponseDataRelationshipsInquiryData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RetrieveAGovernmentIdVerificationResponseDataRelationshipsInquiryData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -66023,18 +63237,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAGovernmentIdVerificationResponseDataRelationshipsDocument", "key": "document", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAGovernmentIdVerificationResponseDataRelationshipsDocument", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAGovernmentIdVerificationResponseDataRelationshipsDocument", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -66042,18 +63256,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAGovernmentIdVerificationResponseDataRelationshipsDocumentData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAGovernmentIdVerificationResponseDataRelationshipsDocumentData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAGovernmentIdVerificationResponseDataRelationshipsDocumentData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -66061,19 +63275,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAGovernmentIdVerificationResponseDataRelationshipsDocumentDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAGovernmentIdVerificationResponseDataRelationshipsDocumentDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAGovernmentIdVerificationResponseDataRelationshipsDocumentDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -66086,19 +63300,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAGovernmentIdVerificationResponseDataRelationshipsDocumentDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAGovernmentIdVerificationResponseDataRelationshipsDocumentDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAGovernmentIdVerificationResponseDataRelationshipsDocumentDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -66130,7 +63344,7 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve a Government Id Verification", "tags": [], @@ -66138,7 +63352,7 @@ Note that this endpoint aggregates cases across all <>(s { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve a selfie ID verification", "errorStatusCode": [ 400, @@ -66146,23 +63360,23 @@ Note that this endpoint aggregates cases across all <>(s "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "verification-id", "value": { - "primitive": { - "string": "verification-id", + "type": "primitive", + "value": { "type": "string", + "value": "verification-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { @@ -66170,163 +63384,163 @@ Note that this endpoint aggregates cases across all <>(s "attributes": { "properties": { "capture-method": { - "primitive": { - "string": "photo", + "type": "primitive", + "value": { "type": "string", + "value": "photo", }, - "type": "primitive", }, "checks": { - "array": [ + "type": "array", + "value": [ { "properties": { "name": { - "primitive": { - "string": "selfie_id_comparison", + "type": "primitive", + "value": { "type": "string", + "value": "selfie_id_comparison", }, - "type": "primitive", }, "reasons": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "no_government_id", + "type": "primitive", + "value": { "type": "string", + "value": "no_government_id", }, - "type": "primitive", }, ], - "type": "array", }, "status": { - "primitive": { - "string": "not_applicable", + "type": "primitive", + "value": { "type": "string", + "value": "not_applicable", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "completed-at": { - "primitive": { - "string": "2022-07-28T21:54:33.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-28T21:54:33.000Z", }, - "type": "primitive", }, "completed-at-ts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1659045273, }, - "type": "primitive", }, "country-code": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "created-at": { - "primitive": { - "string": "2022-07-28T21:54:23.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-28T21:54:23.000Z", }, - "type": "primitive", }, "created-at-ts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1659045263, }, - "type": "primitive", }, "document-similarity-score": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "selfie-similarity-score-left": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 100, }, - "type": "primitive", }, "selfie-similarity-score-right": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 100, }, - "type": "primitive", }, "status": { - "primitive": { - "string": "passed", + "type": "primitive", + "value": { "type": "string", + "value": "passed", }, - "type": "primitive", }, "submitted-at": { - "primitive": { - "string": "2022-07-28T21:54:29.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-07-28T21:54:29.000Z", }, - "type": "primitive", }, "submitted-at-ts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1659045269, }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "ver_dCvHHPUHxvb5j2iYKfjwafBU", + "type": "primitive", + "value": { "type": "string", + "value": "ver_dCvHHPUHxvb5j2iYKfjwafBU", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "verification/selfie", + "type": "primitive", + "value": { "type": "string", + "value": "verification/selfie", }, - "type": "primitive", }, }, "type": "object", @@ -66341,21 +63555,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveASelfieVerificationRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveASelfieVerificationRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -66363,155 +63577,42 @@ Note that this endpoint aggregates cases across all <>(s }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "retrieve-a-selfie-verification", "path": "/verification/selfies/{verification-id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "verification-id", "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveASelfieVerificationRequestVerificationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "verification/selfie", - "id": "ver_dCvHHPUHxvb5j2iYKfjwafBU", - "attributes": { - "status": "passed", - "created-at": "2022-07-28T21:54:23.000Z", - "created-at-ts": 1659045263, - "submitted-at": "2022-07-28T21:54:29.000Z", - "submitted-at-ts": 1659045269, - "completed-at": "2022-07-28T21:54:33.000Z", - "completed-at-ts": 1659045273, - "country-code": null, - "entity-confidence-reasons": [], - "document-similarity-score": null, - "selfie-similarity-score-left": 100, - "selfie-similarity-score-right": 100, - "checks": [ - { - "name": "selfie_id_comparison", - "status": "not_applicable", - "reasons": [ - "no_government_id" - ], - "metadata": {} - }, - { - "name": "selfie_pose_detection", - "status": "passed", - "reasons": [], - "metadata": {} - }, - { - "name": "selfie_multiple_faces_detection", - "status": "passed", - "reasons": [], - "metadata": {} - }, - { - "name": "selfie_pose_repeat_detection", - "status": "passed", - "reasons": [], - "metadata": {} - }, - { - "name": "selfie_account_comparison", - "status": "not_applicable", - "reasons": [ - "no_account_selfie_present" - ], - "metadata": {} - }, - { - "name": "selfie_suspicious_entity_detection", - "status": "passed", - "reasons": [], - "metadata": {} - }, - { - "name": "selfie_liveness_detection", - "status": "passed", - "reasons": [], - "metadata": {} - }, - { - "name": "selfie_glasses_detection", - "status": "passed", - "reasons": [], - "metadata": {} - }, - { - "name": "selfie_glare_detection", - "status": "failed", - "reasons": [ - "too_much_glare" - ], - "metadata": {} - }, - { - "name": "selfie_public_figure_detection", - "status": "passed", - "reasons": [], - "metadata": {} - }, - { - "name": "selfie_age_comparison", - "status": "not_applicable", - "reasons": [ - "no_reference_birthdate" - ], - "metadata": {} - }, - { - "name": "selfie_face_covering_detection", - "status": "passed", - "reasons": [], - "metadata": {} - } - ], - "capture-method": "photo" - }, - "relationships": { - "inquiry": { - "data": null - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveASelfieVerificationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -66519,18 +63620,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveASelfieVerificationResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveASelfieVerificationResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveASelfieVerificationResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -66538,19 +63639,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveASelfieVerificationResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveASelfieVerificationResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveASelfieVerificationResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -66563,19 +63664,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveASelfieVerificationResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveASelfieVerificationResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveASelfieVerificationResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -66588,18 +63689,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveASelfieVerificationResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveASelfieVerificationResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveASelfieVerificationResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -66607,19 +63708,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveASelfieVerificationResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveASelfieVerificationResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveASelfieVerificationResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -66632,19 +63733,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveASelfieVerificationResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveASelfieVerificationResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveASelfieVerificationResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -66657,16 +63758,16 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveASelfieVerificationResponseDataAttributesCreatedAtTs", "key": "created-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveASelfieVerificationResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveASelfieVerificationResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -66680,19 +63781,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveASelfieVerificationResponseDataAttributesSubmittedAt", "key": "submitted-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveASelfieVerificationResponseDataAttributesSubmittedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveASelfieVerificationResponseDataAttributesSubmittedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -66705,16 +63806,16 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveASelfieVerificationResponseDataAttributesSubmittedAtTs", "key": "submitted-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveASelfieVerificationResponseDataAttributesSubmittedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveASelfieVerificationResponseDataAttributesSubmittedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -66728,19 +63829,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveASelfieVerificationResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveASelfieVerificationResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveASelfieVerificationResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -66753,16 +63854,16 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveASelfieVerificationResponseDataAttributesCompletedAtTs", "key": "completed-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveASelfieVerificationResponseDataAttributesCompletedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveASelfieVerificationResponseDataAttributesCompletedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -66776,14 +63877,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveASelfieVerificationResponseDataAttributesCountryCode", "key": "country-code", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveASelfieVerificationResponseDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RetrieveASelfieVerificationResponseDataAttributesCountryCode", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -66794,20 +63895,20 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveASelfieVerificationResponseDataAttributesEntityConfidenceReasons", "key": "entity-confidence-reasons", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveASelfieVerificationResponseDataAttributesEntityConfidenceReasons", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveASelfieVerificationResponseDataAttributesEntityConfidenceReasons", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "RetrieveASelfieVerificationResponseDataAttributesEntityConfidenceReasons", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -66819,14 +63920,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveASelfieVerificationResponseDataAttributesDocumentSimilarityScore", "key": "document-similarity-score", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveASelfieVerificationResponseDataAttributesDocumentSimilarityScore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RetrieveASelfieVerificationResponseDataAttributesDocumentSimilarityScore", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -66837,16 +63938,16 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveASelfieVerificationResponseDataAttributesSelfieSimilarityScoreLeft", "key": "selfie-similarity-score-left", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveASelfieVerificationResponseDataAttributesSelfieSimilarityScoreLeft", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveASelfieVerificationResponseDataAttributesSelfieSimilarityScoreLeft", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -66860,16 +63961,16 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveASelfieVerificationResponseDataAttributesSelfieSimilarityScoreRight", "key": "selfie-similarity-score-right", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveASelfieVerificationResponseDataAttributesSelfieSimilarityScoreRight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveASelfieVerificationResponseDataAttributesSelfieSimilarityScoreRight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -66883,24 +63984,24 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveASelfieVerificationResponseDataAttributesChecks", "key": "checks", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveASelfieVerificationResponseDataAttributesChecks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveASelfieVerificationResponseDataAttributesChecks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveASelfieVerificationResponseDataAttributesChecksItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -66908,19 +64009,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveASelfieVerificationResponseDataAttributesChecksItemName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveASelfieVerificationResponseDataAttributesChecksItemName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveASelfieVerificationResponseDataAttributesChecksItemName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -66933,19 +64034,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveASelfieVerificationResponseDataAttributesChecksItemStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveASelfieVerificationResponseDataAttributesChecksItemStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveASelfieVerificationResponseDataAttributesChecksItemStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -66958,25 +64059,25 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveASelfieVerificationResponseDataAttributesChecksItemReasons", "key": "reasons", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveASelfieVerificationResponseDataAttributesChecksItemReasons", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveASelfieVerificationResponseDataAttributesChecksItemReasons", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveASelfieVerificationResponseDataAttributesChecksItemReasonsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -66990,18 +64091,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveASelfieVerificationResponseDataAttributesChecksItemMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveASelfieVerificationResponseDataAttributesChecksItemMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveASelfieVerificationResponseDataAttributesChecksItemMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -67019,19 +64120,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveASelfieVerificationResponseDataAttributesCaptureMethod", "key": "capture-method", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveASelfieVerificationResponseDataAttributesCaptureMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveASelfieVerificationResponseDataAttributesCaptureMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -67049,18 +64150,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveASelfieVerificationResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveASelfieVerificationResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveASelfieVerificationResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -67068,18 +64169,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveASelfieVerificationResponseDataRelationshipsInquiry", "key": "inquiry", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveASelfieVerificationResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveASelfieVerificationResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -67087,14 +64188,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveASelfieVerificationResponseDataRelationshipsInquiryData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveASelfieVerificationResponseDataRelationshipsInquiryData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RetrieveASelfieVerificationResponseDataRelationshipsInquiryData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -67119,7 +64220,7 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve a Selfie Verification", "tags": [], @@ -67127,29 +64228,29 @@ Note that this endpoint aggregates cases across all <>(s { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Submit a database verification for processing. Can only submit \`initiated\` verifications", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "verification-id", "value": { - "primitive": { - "string": "verification-id", + "type": "primitive", + "value": { "type": "string", + "value": "verification-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { @@ -67157,124 +64258,124 @@ Note that this endpoint aggregates cases across all <>(s "attributes": { "properties": { "completed-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "completed-at-ts": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "country-code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2022-08-02T05:02:56.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-08-02T05:02:56.000Z", }, - "type": "primitive", }, "created-at-ts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1659416576, }, - "type": "primitive", }, "name-first": { - "primitive": { - "string": "ALEXANDER", + "type": "primitive", + "value": { "type": "string", + "value": "ALEXANDER", }, - "type": "primitive", }, "name-middle": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "status": { - "primitive": { - "string": "submitted", + "type": "primitive", + "value": { "type": "string", + "value": "submitted", }, - "type": "primitive", }, "submitted-at": { - "primitive": { - "string": "2022-08-02T05:03:02.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-08-02T05:03:02.000Z", }, - "type": "primitive", }, "submitted-at-ts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1659416582, }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "ver_6hhbmCZyhrhTjqHVwwP66QGe", + "type": "primitive", + "value": { "type": "string", + "value": "ver_6hhbmCZyhrhTjqHVwwP66QGe", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "verification/database", + "type": "primitive", + "value": { "type": "string", + "value": "verification/database", }, - "type": "primitive", }, }, "type": "object", @@ -67289,21 +64390,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateADatabaseVerification1RequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateADatabaseVerification1RequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -67313,21 +64414,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Ensures the request is idempotent", "name": "Idempotency-Key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateADatabaseVerification1RequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateADatabaseVerification1RequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -67335,7 +64436,7 @@ Note that this endpoint aggregates cases across all <>(s }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create-a-database-verification-1", "path": "/verification/databases/{verification-id}/submit", @@ -67344,62 +64445,33 @@ Note that this endpoint aggregates cases across all <>(s "description": "ID of Verification to submit", "name": "verification-id", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateADatabaseVerification1RequestVerificationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "verification/database", - "id": "ver_6hhbmCZyhrhTjqHVwwP66QGe", - "attributes": { - "status": "submitted", - "created-at": "2022-08-02T05:02:56.000Z", - "created-at-ts": 1659416576, - "submitted-at": "2022-08-02T05:03:02.000Z", - "submitted-at-ts": 1659416582, - "completed-at": null, - "completed-at-ts": null, - "country-code": "US", - "name-first": "ALEXANDER", - "name-middle": null, - "checks": [] - }, - "relationships": { - "inquiry": { - "data": null - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateADatabaseVerification1Response", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -67407,18 +64479,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createADatabaseVerification1ResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createADatabaseVerification1ResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateADatabaseVerification1ResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -67426,19 +64498,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createADatabaseVerification1ResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "createADatabaseVerification1ResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateADatabaseVerification1ResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -67451,19 +64523,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createADatabaseVerification1ResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "createADatabaseVerification1ResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateADatabaseVerification1ResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -67476,18 +64548,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createADatabaseVerification1ResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createADatabaseVerification1ResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateADatabaseVerification1ResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -67495,19 +64567,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createADatabaseVerification1ResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "createADatabaseVerification1ResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateADatabaseVerification1ResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -67520,19 +64592,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createADatabaseVerification1ResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createADatabaseVerification1ResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateADatabaseVerification1ResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -67545,16 +64617,16 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createADatabaseVerification1ResponseDataAttributesCreatedAtTs", "key": "created-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "createADatabaseVerification1ResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateADatabaseVerification1ResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -67568,19 +64640,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createADatabaseVerification1ResponseDataAttributesSubmittedAt", "key": "submitted-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createADatabaseVerification1ResponseDataAttributesSubmittedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateADatabaseVerification1ResponseDataAttributesSubmittedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -67593,16 +64665,16 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createADatabaseVerification1ResponseDataAttributesSubmittedAtTs", "key": "submitted-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "createADatabaseVerification1ResponseDataAttributesSubmittedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateADatabaseVerification1ResponseDataAttributesSubmittedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -67616,14 +64688,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createADatabaseVerification1ResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createADatabaseVerification1ResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateADatabaseVerification1ResponseDataAttributesCompletedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -67634,14 +64706,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createADatabaseVerification1ResponseDataAttributesCompletedAtTs", "key": "completed-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "createADatabaseVerification1ResponseDataAttributesCompletedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateADatabaseVerification1ResponseDataAttributesCompletedAtTs", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -67652,19 +64724,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createADatabaseVerification1ResponseDataAttributesCountryCode", "key": "country-code", "schema": { - "description": undefined, + "description": null, "generatedName": "createADatabaseVerification1ResponseDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateADatabaseVerification1ResponseDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -67677,19 +64749,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createADatabaseVerification1ResponseDataAttributesNameFirst", "key": "name-first", "schema": { - "description": undefined, + "description": null, "generatedName": "createADatabaseVerification1ResponseDataAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateADatabaseVerification1ResponseDataAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -67702,14 +64774,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createADatabaseVerification1ResponseDataAttributesNameMiddle", "key": "name-middle", "schema": { - "description": undefined, + "description": null, "generatedName": "createADatabaseVerification1ResponseDataAttributesNameMiddle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateADatabaseVerification1ResponseDataAttributesNameMiddle", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -67720,20 +64792,20 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createADatabaseVerification1ResponseDataAttributesChecks", "key": "checks", "schema": { - "description": undefined, + "description": null, "generatedName": "createADatabaseVerification1ResponseDataAttributesChecks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateADatabaseVerification1ResponseDataAttributesChecks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "CreateADatabaseVerification1ResponseDataAttributesChecks", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -67750,18 +64822,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createADatabaseVerification1ResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "createADatabaseVerification1ResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateADatabaseVerification1ResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -67769,18 +64841,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createADatabaseVerification1ResponseDataRelationshipsInquiry", "key": "inquiry", "schema": { - "description": undefined, + "description": null, "generatedName": "createADatabaseVerification1ResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateADatabaseVerification1ResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -67788,14 +64860,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createADatabaseVerification1ResponseDataRelationshipsInquiryData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createADatabaseVerification1ResponseDataRelationshipsInquiryData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateADatabaseVerification1ResponseDataRelationshipsInquiryData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -67820,7 +64892,7 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Submit a Database Verification", "tags": [], @@ -67828,7 +64900,7 @@ Note that this endpoint aggregates cases across all <>(s { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve a database verification", "errorStatusCode": [ 400, @@ -67836,23 +64908,23 @@ Note that this endpoint aggregates cases across all <>(s "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "verification-id", "value": { - "primitive": { - "string": "verification-id", + "type": "primitive", + "value": { "type": "string", + "value": "verification-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { @@ -67860,138 +64932,138 @@ Note that this endpoint aggregates cases across all <>(s "attributes": { "properties": { "checks": { - "array": [ + "type": "array", + "value": [ { "properties": { "name": { - "primitive": { - "string": "database_inquiry_comparison", + "type": "primitive", + "value": { "type": "string", + "value": "database_inquiry_comparison", }, - "type": "primitive", }, "reasons": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "no_inquiry", + "type": "primitive", + "value": { "type": "string", + "value": "no_inquiry", }, - "type": "primitive", }, ], - "type": "array", }, "status": { - "primitive": { - "string": "not_applicable", + "type": "primitive", + "value": { "type": "string", + "value": "not_applicable", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "completed-at": { - "primitive": { - "string": "2022-08-02T05:03:02.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-08-02T05:03:02.000Z", }, - "type": "primitive", }, "completed-at-ts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1659416582, }, - "type": "primitive", }, "country-code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2022-08-02T05:02:56.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-08-02T05:02:56.000Z", }, - "type": "primitive", }, "created-at-ts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1659416576, }, - "type": "primitive", }, "name-first": { - "primitive": { - "string": "ALEXANDER", + "type": "primitive", + "value": { "type": "string", + "value": "ALEXANDER", }, - "type": "primitive", }, "name-middle": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "status": { - "primitive": { - "string": "passed", + "type": "primitive", + "value": { "type": "string", + "value": "passed", }, - "type": "primitive", }, "submitted-at": { - "primitive": { - "string": "2022-08-02T05:03:02.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-08-02T05:03:02.000Z", }, - "type": "primitive", }, "submitted-at-ts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1659416582, }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "ver_1rWMmoV3hoy2qWv3wGPcH43c", + "type": "primitive", + "value": { "type": "string", + "value": "ver_1rWMmoV3hoy2qWv3wGPcH43c", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "verification/database", + "type": "primitive", + "value": { "type": "string", + "value": "verification/database", }, - "type": "primitive", }, }, "type": "object", @@ -68006,21 +65078,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveADatabaseVerificationRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveADatabaseVerificationRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68028,7 +65100,7 @@ Note that this endpoint aggregates cases across all <>(s }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "retrieve-a-database-verification", "path": "/verification/databases/{verification-id}", @@ -68037,275 +65109,33 @@ Note that this endpoint aggregates cases across all <>(s "description": "ID of Verification to retrieve", "name": "verification-id", "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveADatabaseVerificationRequestVerificationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "verification/database", - "id": "ver_1rWMmoV3hoy2qWv3wGPcH43c", - "attributes": { - "status": "passed", - "created-at": "2022-08-02T05:02:56.000Z", - "created-at-ts": 1659416576, - "submitted-at": "2022-08-02T05:03:02.000Z", - "submitted-at-ts": 1659416582, - "completed-at": "2022-08-02T05:03:02.000Z", - "completed-at-ts": 1659416582, - "country-code": "US", - "name-first": "ALEXANDER", - "name-middle": null, - "checks": [ - { - "name": "database_inquiry_comparison", - "status": "not_applicable", - "reasons": [ - "no_inquiry" - ], - "metadata": {} - }, - { - "name": "database_address_deliverable_detection", - "status": "not_applicable", - "reasons": [ - "disabled" - ], - "metadata": {} - }, - { - "name": "database_address_residential_detection", - "status": "not_applicable", - "reasons": [ - "disabled" - ], - "metadata": {} - }, - { - "name": "database_po_box_detection", - "status": "passed", - "reasons": [], - "metadata": {} - }, - { - "name": "database_deceased_detection", - "status": "passed", - "reasons": [], - "metadata": {} - }, - { - "name": "database_identity_comparison", - "status": "passed", - "reasons": [], - "metadata": { - "check-requirements": [ - { - "name": "name_first", - "match-result": "partial", - "status": "passed", - "comparisons": [ - { - "type": "string_similarity", - "match-level-minimum": "partial", - "match-result": "partial" - }, - { - "type": "nickname", - "match-level-minimum": "partial", - "match-result": "none" - }, - { - "type": "string_difference", - "match-level-minimum": "partial", - "match-result": "none" - }, - { - "type": "substring", - "match-level-minimum": "partial", - "match-result": "partial" - }, - { - "type": "tokenization", - "match-level-minimum": "partial", - "match-result": "partial" - } - ] - }, - { - "name": "name_last", - "match-result": "full", - "status": "passed", - "comparisons": [ - { - "type": "string_similarity", - "match-level-minimum": "partial", - "match-result": "full" - }, - { - "type": "string_difference", - "match-level-minimum": "partial", - "match-result": "full" - }, - { - "type": "substring", - "match-level-minimum": "partial", - "match-result": "full" - }, - { - "type": "tokenization", - "match-level-minimum": "partial", - "match-result": "partial" - } - ] - }, - { - "name": "birthdate", - "match-result": "full", - "status": "passed", - "comparisons": [ - { - "type": "date_similarity", - "match-level-minimum": "partial", - "match-result": "full" - } - ] - }, - { - "name": "social_security_number", - "match-result": "full", - "status": "passed", - "comparisons": [ - { - "type": "string_similarity", - "match-level-minimum": "full", - "match-result": "full" - } - ] - }, - { - "name": "address_street_house_number", - "match-result": "full", - "status": "passed", - "comparisons": [ - { - "type": "string_difference", - "match-level-minimum": "partial", - "match-result": "full" - } - ] - }, - { - "name": "address_street_name", - "match-result": "full", - "status": "passed", - "comparisons": [ - { - "type": "string_similarity", - "match-level-minimum": "partial", - "match-result": "full" - } - ] - }, - { - "name": "address_street_type", - "match-result": "full", - "status": "passed", - "comparisons": [ - { - "type": "string_similarity", - "match-level-minimum": "partial", - "match-result": "full" - } - ] - }, - { - "name": "address_city", - "match-result": "full", - "status": "passed", - "comparisons": [ - { - "type": "string_similarity", - "match-level-minimum": "partial", - "match-result": "full" - } - ] - }, - { - "name": "address_subdivision", - "match-result": "full", - "status": "passed", - "comparisons": [ - { - "type": "string_difference", - "match-level-minimum": "full", - "match-result": "full" - } - ] - }, - { - "name": "address_postal_code", - "match-result": "full", - "status": "passed", - "comparisons": [ - { - "type": "string_difference", - "match-level-minimum": "partial", - "match-result": "full" - } - ] - }, - { - "name": "address_country_code", - "match-result": "full", - "status": "passed", - "comparisons": [ - { - "type": "string_difference", - "match-level-minimum": "full", - "match-result": "full" - } - ] - } - ] - } - } - ] - }, - "relationships": { - "inquiry": { - "data": null - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveADatabaseVerificationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -68313,18 +65143,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveADatabaseVerificationResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveADatabaseVerificationResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveADatabaseVerificationResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -68332,19 +65162,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveADatabaseVerificationResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveADatabaseVerificationResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveADatabaseVerificationResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68357,19 +65187,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveADatabaseVerificationResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveADatabaseVerificationResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveADatabaseVerificationResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68382,18 +65212,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveADatabaseVerificationResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveADatabaseVerificationResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveADatabaseVerificationResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -68401,19 +65231,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveADatabaseVerificationResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveADatabaseVerificationResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveADatabaseVerificationResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68426,19 +65256,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveADatabaseVerificationResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveADatabaseVerificationResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveADatabaseVerificationResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68451,16 +65281,16 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveADatabaseVerificationResponseDataAttributesCreatedAtTs", "key": "created-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveADatabaseVerificationResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveADatabaseVerificationResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -68474,19 +65304,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveADatabaseVerificationResponseDataAttributesSubmittedAt", "key": "submitted-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveADatabaseVerificationResponseDataAttributesSubmittedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveADatabaseVerificationResponseDataAttributesSubmittedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68499,16 +65329,16 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveADatabaseVerificationResponseDataAttributesSubmittedAtTs", "key": "submitted-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveADatabaseVerificationResponseDataAttributesSubmittedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveADatabaseVerificationResponseDataAttributesSubmittedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -68522,19 +65352,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveADatabaseVerificationResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveADatabaseVerificationResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveADatabaseVerificationResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68547,16 +65377,16 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveADatabaseVerificationResponseDataAttributesCompletedAtTs", "key": "completed-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveADatabaseVerificationResponseDataAttributesCompletedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveADatabaseVerificationResponseDataAttributesCompletedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -68570,19 +65400,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveADatabaseVerificationResponseDataAttributesCountryCode", "key": "country-code", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveADatabaseVerificationResponseDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveADatabaseVerificationResponseDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68595,19 +65425,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveADatabaseVerificationResponseDataAttributesNameFirst", "key": "name-first", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveADatabaseVerificationResponseDataAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveADatabaseVerificationResponseDataAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68620,14 +65450,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveADatabaseVerificationResponseDataAttributesNameMiddle", "key": "name-middle", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveADatabaseVerificationResponseDataAttributesNameMiddle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RetrieveADatabaseVerificationResponseDataAttributesNameMiddle", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -68638,24 +65468,24 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveADatabaseVerificationResponseDataAttributesChecks", "key": "checks", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveADatabaseVerificationResponseDataAttributesChecks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveADatabaseVerificationResponseDataAttributesChecks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveADatabaseVerificationResponseDataAttributesChecksItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -68663,19 +65493,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveADatabaseVerificationResponseDataAttributesChecksItemName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveADatabaseVerificationResponseDataAttributesChecksItemName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveADatabaseVerificationResponseDataAttributesChecksItemName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68688,19 +65518,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveADatabaseVerificationResponseDataAttributesChecksItemStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveADatabaseVerificationResponseDataAttributesChecksItemStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveADatabaseVerificationResponseDataAttributesChecksItemStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68713,25 +65543,25 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveADatabaseVerificationResponseDataAttributesChecksItemReasons", "key": "reasons", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveADatabaseVerificationResponseDataAttributesChecksItemReasons", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveADatabaseVerificationResponseDataAttributesChecksItemReasons", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveADatabaseVerificationResponseDataAttributesChecksItemReasonsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -68745,18 +65575,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveADatabaseVerificationResponseDataAttributesChecksItemMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveADatabaseVerificationResponseDataAttributesChecksItemMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveADatabaseVerificationResponseDataAttributesChecksItemMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -68779,18 +65609,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveADatabaseVerificationResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveADatabaseVerificationResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveADatabaseVerificationResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -68798,18 +65628,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveADatabaseVerificationResponseDataRelationshipsInquiry", "key": "inquiry", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveADatabaseVerificationResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveADatabaseVerificationResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -68817,14 +65647,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveADatabaseVerificationResponseDataRelationshipsInquiryData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveADatabaseVerificationResponseDataRelationshipsInquiryData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RetrieveADatabaseVerificationResponseDataRelationshipsInquiryData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -68849,7 +65679,7 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve a Database Verification", "tags": [], @@ -68857,7 +65687,7 @@ Note that this endpoint aggregates cases across all <>(s { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Submit a phone carrier database verification for processing. Can only submit \`initiated\` verifications", "errorStatusCode": [ 400, @@ -68865,23 +65695,23 @@ Note that this endpoint aggregates cases across all <>(s "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "verification-id", "value": { - "primitive": { - "string": "verification-id", + "type": "primitive", + "value": { "type": "string", + "value": "verification-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { @@ -68889,106 +65719,106 @@ Note that this endpoint aggregates cases across all <>(s "attributes": { "properties": { "completed-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "completed-at-ts": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "country-code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2022-08-03T03:15:56.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-08-03T03:15:56.000Z", }, - "type": "primitive", }, "created-at-ts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1659496556, }, - "type": "primitive", }, "name-first": { - "primitive": { - "string": "ALEXANDER", + "type": "primitive", + "value": { "type": "string", + "value": "ALEXANDER", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "submitted", + "type": "primitive", + "value": { "type": "string", + "value": "submitted", }, - "type": "primitive", }, "submitted-at": { - "primitive": { - "string": "2022-08-03T03:16:26.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-08-03T03:16:26.000Z", }, - "type": "primitive", }, "submitted-at-ts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1659496586, }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "ver_sg4L6Zax4TfXrVsGbVaBoSdr", + "type": "primitive", + "value": { "type": "string", + "value": "ver_sg4L6Zax4TfXrVsGbVaBoSdr", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "verification/database-phone-carrier", + "type": "primitive", + "value": { "type": "string", + "value": "verification/database-phone-carrier", }, - "type": "primitive", }, }, "type": "object", @@ -69003,21 +65833,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SubmitAPhoneCarrierDatabaseVerificationRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitAPhoneCarrierDatabaseVerificationRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69027,21 +65857,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Ensures the request is idempotent", "name": "Idempotency-Key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SubmitAPhoneCarrierDatabaseVerificationRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitAPhoneCarrierDatabaseVerificationRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69049,7 +65879,7 @@ Note that this endpoint aggregates cases across all <>(s }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "submit-a-phone-carrier-database-verification", "path": "/verification/database-phone-carriers/{verification-id}/submit", @@ -69058,61 +65888,33 @@ Note that this endpoint aggregates cases across all <>(s "description": "ID of Verification to submit", "name": "verification-id", "schema": { - "description": undefined, + "description": null, "generatedName": "SubmitAPhoneCarrierDatabaseVerificationRequestVerificationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "verification/database-phone-carrier", - "id": "ver_sg4L6Zax4TfXrVsGbVaBoSdr", - "attributes": { - "status": "submitted", - "created-at": "2022-08-03T03:15:56.000Z", - "created-at-ts": 1659496556, - "submitted-at": "2022-08-03T03:16:26.000Z", - "submitted-at-ts": 1659496586, - "completed-at": null, - "completed-at-ts": null, - "country-code": "US", - "name-first": "ALEXANDER", - "checks": [] - }, - "relationships": { - "inquiry": { - "data": null - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitAPhoneCarrierDatabaseVerificationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -69120,18 +65922,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitAPhoneCarrierDatabaseVerificationResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAPhoneCarrierDatabaseVerificationResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitAPhoneCarrierDatabaseVerificationResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -69139,19 +65941,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitAPhoneCarrierDatabaseVerificationResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAPhoneCarrierDatabaseVerificationResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitAPhoneCarrierDatabaseVerificationResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69164,19 +65966,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitAPhoneCarrierDatabaseVerificationResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAPhoneCarrierDatabaseVerificationResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitAPhoneCarrierDatabaseVerificationResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69189,18 +65991,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitAPhoneCarrierDatabaseVerificationResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAPhoneCarrierDatabaseVerificationResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitAPhoneCarrierDatabaseVerificationResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -69208,19 +66010,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitAPhoneCarrierDatabaseVerificationResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAPhoneCarrierDatabaseVerificationResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitAPhoneCarrierDatabaseVerificationResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69233,19 +66035,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitAPhoneCarrierDatabaseVerificationResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAPhoneCarrierDatabaseVerificationResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitAPhoneCarrierDatabaseVerificationResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69258,16 +66060,16 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitAPhoneCarrierDatabaseVerificationResponseDataAttributesCreatedAtTs", "key": "created-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAPhoneCarrierDatabaseVerificationResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitAPhoneCarrierDatabaseVerificationResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -69281,19 +66083,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitAPhoneCarrierDatabaseVerificationResponseDataAttributesSubmittedAt", "key": "submitted-at", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAPhoneCarrierDatabaseVerificationResponseDataAttributesSubmittedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitAPhoneCarrierDatabaseVerificationResponseDataAttributesSubmittedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69306,16 +66108,16 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitAPhoneCarrierDatabaseVerificationResponseDataAttributesSubmittedAtTs", "key": "submitted-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAPhoneCarrierDatabaseVerificationResponseDataAttributesSubmittedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitAPhoneCarrierDatabaseVerificationResponseDataAttributesSubmittedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -69329,14 +66131,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitAPhoneCarrierDatabaseVerificationResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAPhoneCarrierDatabaseVerificationResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SubmitAPhoneCarrierDatabaseVerificationResponseDataAttributesCompletedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -69347,14 +66149,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitAPhoneCarrierDatabaseVerificationResponseDataAttributesCompletedAtTs", "key": "completed-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAPhoneCarrierDatabaseVerificationResponseDataAttributesCompletedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SubmitAPhoneCarrierDatabaseVerificationResponseDataAttributesCompletedAtTs", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -69365,19 +66167,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitAPhoneCarrierDatabaseVerificationResponseDataAttributesCountryCode", "key": "country-code", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAPhoneCarrierDatabaseVerificationResponseDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitAPhoneCarrierDatabaseVerificationResponseDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69390,19 +66192,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitAPhoneCarrierDatabaseVerificationResponseDataAttributesNameFirst", "key": "name-first", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAPhoneCarrierDatabaseVerificationResponseDataAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitAPhoneCarrierDatabaseVerificationResponseDataAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69415,20 +66217,20 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitAPhoneCarrierDatabaseVerificationResponseDataAttributesChecks", "key": "checks", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAPhoneCarrierDatabaseVerificationResponseDataAttributesChecks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitAPhoneCarrierDatabaseVerificationResponseDataAttributesChecks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "SubmitAPhoneCarrierDatabaseVerificationResponseDataAttributesChecks", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -69445,18 +66247,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitAPhoneCarrierDatabaseVerificationResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAPhoneCarrierDatabaseVerificationResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitAPhoneCarrierDatabaseVerificationResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -69464,18 +66266,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitAPhoneCarrierDatabaseVerificationResponseDataRelationshipsInquiry", "key": "inquiry", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAPhoneCarrierDatabaseVerificationResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitAPhoneCarrierDatabaseVerificationResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -69483,14 +66285,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitAPhoneCarrierDatabaseVerificationResponseDataRelationshipsInquiryData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "submitAPhoneCarrierDatabaseVerificationResponseDataRelationshipsInquiryData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SubmitAPhoneCarrierDatabaseVerificationResponseDataRelationshipsInquiryData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -69515,7 +66317,7 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Submit a Phone Carrier Database Verification", "tags": [], @@ -69523,7 +66325,7 @@ Note that this endpoint aggregates cases across all <>(s { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Create a new phone carrier database verification", "errorStatusCode": [ 400, @@ -69531,21 +66333,21 @@ Note that this endpoint aggregates cases across all <>(s "examples": [], "generatedRequestName": "CreateAPhoneCarrierDatabaseVerificationRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create-a-phone-carrier-database-verification", "path": "/verification/database-phone-carriers", "pathParameters": [ { - "description": undefined, + "description": null, "name": "data", "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAPhoneCarrierDatabaseVerificationRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -69553,18 +66355,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createAPhoneCarrierDatabaseVerificationRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createAPhoneCarrierDatabaseVerificationRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAPhoneCarrierDatabaseVerificationRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -69574,11 +66376,11 @@ Note that this endpoint aggregates cases across all <>(s "schema": { "description": "ID of Verification Template. You can find your Verification Template IDs [here](https://app.withpersona.com/dashboard/verification-templates?filter=%7B%22type%22%3A%5B%22verification-template%2Fdatabase-phone-carrier"%5D%7D)", "generatedName": "CreateAPhoneCarrierDatabaseVerificationRequestDataAttributesVerificationTemplateId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69592,11 +66394,11 @@ Note that this endpoint aggregates cases across all <>(s "schema": { "description": "Phone number of the individual", "generatedName": "CreateAPhoneCarrierDatabaseVerificationRequestDataAttributesPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69610,11 +66412,11 @@ Note that this endpoint aggregates cases across all <>(s "schema": { "description": "First name of the individual", "generatedName": "CreateAPhoneCarrierDatabaseVerificationRequestDataAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69628,11 +66430,11 @@ Note that this endpoint aggregates cases across all <>(s "schema": { "description": "Last name of the individual", "generatedName": "CreateAPhoneCarrierDatabaseVerificationRequestDataAttributesNameLast", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69646,11 +66448,11 @@ Note that this endpoint aggregates cases across all <>(s "schema": { "description": "Address line 1 of the individual", "generatedName": "CreateAPhoneCarrierDatabaseVerificationRequestDataAttributesAddressStreet1", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69662,19 +66464,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createAPhoneCarrierDatabaseVerificationRequestDataAttributesAddressStreet2", "key": "address-street-2", "schema": { - "description": undefined, + "description": null, "generatedName": "createAPhoneCarrierDatabaseVerificationRequestDataAttributesAddressStreet2", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Address line 2 of the individual", "generatedName": "CreateAPhoneCarrierDatabaseVerificationRequestDataAttributesAddressStreet2", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69689,11 +66491,11 @@ Note that this endpoint aggregates cases across all <>(s "schema": { "description": "State/Province of the individual", "generatedName": "CreateAPhoneCarrierDatabaseVerificationRequestDataAttributesAddressSubdivision", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69707,11 +66509,11 @@ Note that this endpoint aggregates cases across all <>(s "schema": { "description": "Postal code of the individual", "generatedName": "CreateAPhoneCarrierDatabaseVerificationRequestDataAttributesAddressPostalCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69725,11 +66527,11 @@ Note that this endpoint aggregates cases across all <>(s "schema": { "description": "Birthdate of the individual", "generatedName": "CreateAPhoneCarrierDatabaseVerificationRequestDataAttributesBirthdate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69743,50 +66545,22 @@ Note that this endpoint aggregates cases across all <>(s ], "type": "object", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "verification/database-phone-carrier", - "id": "ver_sg4L6Zax4TfXrVsGbVaBoSdr", - "attributes": { - "status": "initiated", - "created-at": "2022-08-03T03:15:56.000Z", - "created-at-ts": 1659496556, - "submitted-at": null, - "submitted-at-ts": null, - "completed-at": null, - "completed-at-ts": null, - "country-code": "US", - "name-first": "ALEXANDER", - "checks": [] - }, - "relationships": { - "inquiry": { - "data": null - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAPhoneCarrierDatabaseVerificationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -69794,18 +66568,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createAPhoneCarrierDatabaseVerificationResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createAPhoneCarrierDatabaseVerificationResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAPhoneCarrierDatabaseVerificationResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -69813,19 +66587,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createAPhoneCarrierDatabaseVerificationResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "createAPhoneCarrierDatabaseVerificationResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAPhoneCarrierDatabaseVerificationResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69838,19 +66612,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createAPhoneCarrierDatabaseVerificationResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "createAPhoneCarrierDatabaseVerificationResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAPhoneCarrierDatabaseVerificationResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69863,18 +66637,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createAPhoneCarrierDatabaseVerificationResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createAPhoneCarrierDatabaseVerificationResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAPhoneCarrierDatabaseVerificationResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -69882,19 +66656,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createAPhoneCarrierDatabaseVerificationResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "createAPhoneCarrierDatabaseVerificationResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAPhoneCarrierDatabaseVerificationResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69907,19 +66681,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createAPhoneCarrierDatabaseVerificationResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createAPhoneCarrierDatabaseVerificationResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAPhoneCarrierDatabaseVerificationResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -69932,16 +66706,16 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createAPhoneCarrierDatabaseVerificationResponseDataAttributesCreatedAtTs", "key": "created-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "createAPhoneCarrierDatabaseVerificationResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAPhoneCarrierDatabaseVerificationResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -69955,14 +66729,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createAPhoneCarrierDatabaseVerificationResponseDataAttributesSubmittedAt", "key": "submitted-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createAPhoneCarrierDatabaseVerificationResponseDataAttributesSubmittedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAPhoneCarrierDatabaseVerificationResponseDataAttributesSubmittedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -69973,14 +66747,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createAPhoneCarrierDatabaseVerificationResponseDataAttributesSubmittedAtTs", "key": "submitted-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "createAPhoneCarrierDatabaseVerificationResponseDataAttributesSubmittedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAPhoneCarrierDatabaseVerificationResponseDataAttributesSubmittedAtTs", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -69991,14 +66765,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createAPhoneCarrierDatabaseVerificationResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createAPhoneCarrierDatabaseVerificationResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAPhoneCarrierDatabaseVerificationResponseDataAttributesCompletedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -70009,14 +66783,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createAPhoneCarrierDatabaseVerificationResponseDataAttributesCompletedAtTs", "key": "completed-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "createAPhoneCarrierDatabaseVerificationResponseDataAttributesCompletedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAPhoneCarrierDatabaseVerificationResponseDataAttributesCompletedAtTs", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -70027,19 +66801,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createAPhoneCarrierDatabaseVerificationResponseDataAttributesCountryCode", "key": "country-code", "schema": { - "description": undefined, + "description": null, "generatedName": "createAPhoneCarrierDatabaseVerificationResponseDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAPhoneCarrierDatabaseVerificationResponseDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -70052,19 +66826,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createAPhoneCarrierDatabaseVerificationResponseDataAttributesNameFirst", "key": "name-first", "schema": { - "description": undefined, + "description": null, "generatedName": "createAPhoneCarrierDatabaseVerificationResponseDataAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAPhoneCarrierDatabaseVerificationResponseDataAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -70077,20 +66851,20 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createAPhoneCarrierDatabaseVerificationResponseDataAttributesChecks", "key": "checks", "schema": { - "description": undefined, + "description": null, "generatedName": "createAPhoneCarrierDatabaseVerificationResponseDataAttributesChecks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAPhoneCarrierDatabaseVerificationResponseDataAttributesChecks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "CreateAPhoneCarrierDatabaseVerificationResponseDataAttributesChecks", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -70107,18 +66881,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createAPhoneCarrierDatabaseVerificationResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "createAPhoneCarrierDatabaseVerificationResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAPhoneCarrierDatabaseVerificationResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -70126,18 +66900,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createAPhoneCarrierDatabaseVerificationResponseDataRelationshipsInquiry", "key": "inquiry", "schema": { - "description": undefined, + "description": null, "generatedName": "createAPhoneCarrierDatabaseVerificationResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAPhoneCarrierDatabaseVerificationResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -70145,14 +66919,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createAPhoneCarrierDatabaseVerificationResponseDataRelationshipsInquiryData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createAPhoneCarrierDatabaseVerificationResponseDataRelationshipsInquiryData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAPhoneCarrierDatabaseVerificationResponseDataRelationshipsInquiryData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -70177,7 +66951,7 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a Phone Carrier Database Verification", "tags": [], @@ -70185,7 +66959,7 @@ Note that this endpoint aggregates cases across all <>(s { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve a phone carrier database verification", "errorStatusCode": [ 400, @@ -70193,23 +66967,23 @@ Note that this endpoint aggregates cases across all <>(s "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "verification-id", "value": { - "primitive": { - "string": "verification-id", + "type": "primitive", + "value": { "type": "string", + "value": "verification-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { @@ -70217,108 +66991,108 @@ Note that this endpoint aggregates cases across all <>(s "attributes": { "properties": { "checks": { - "array": [ + "type": "array", + "value": [ { "properties": { "name": { - "primitive": { - "string": "database_phone_carrier_name_first_comparison", + "type": "primitive", + "value": { "type": "string", + "value": "database_phone_carrier_name_first_comparison", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "passed", + "type": "primitive", + "value": { "type": "string", + "value": "passed", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "completed-at": { - "primitive": { - "string": "2022-08-03T03:16:27.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-08-03T03:16:27.000Z", }, - "type": "primitive", }, "completed-at-ts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1659496587, }, - "type": "primitive", }, "country-code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2022-08-03T03:15:56.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-08-03T03:15:56.000Z", }, - "type": "primitive", }, "created-at-ts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1659496556, }, - "type": "primitive", }, "name-first": { - "primitive": { - "string": "ALEXANDER", + "type": "primitive", + "value": { "type": "string", + "value": "ALEXANDER", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "failed", + "type": "primitive", + "value": { "type": "string", + "value": "failed", }, - "type": "primitive", }, "submitted-at": { - "primitive": { - "string": "2022-08-03T03:16:26.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-08-03T03:16:26.000Z", }, - "type": "primitive", }, "submitted-at-ts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1659496586, }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "ver_sg4L6Zax4TfXrVsGbVaBoSdr", + "type": "primitive", + "value": { "type": "string", + "value": "ver_sg4L6Zax4TfXrVsGbVaBoSdr", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "verification/database-phone-carrier", + "type": "primitive", + "value": { "type": "string", + "value": "verification/database-phone-carrier", }, - "type": "primitive", }, }, "type": "object", @@ -70333,21 +67107,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveAPhoneCarrierDatabaseVerificationRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAPhoneCarrierDatabaseVerificationRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -70355,7 +67129,7 @@ Note that this endpoint aggregates cases across all <>(s }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "retrieve-a-phone-carrier-database-verification", "path": "/verification/database-phone-carriers/{verification-id}", @@ -70364,99 +67138,33 @@ Note that this endpoint aggregates cases across all <>(s "description": "ID of Verification to retrieve", "name": "verification-id", "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveAPhoneCarrierDatabaseVerificationRequestVerificationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "verification/database-phone-carrier", - "id": "ver_sg4L6Zax4TfXrVsGbVaBoSdr", - "attributes": { - "status": "failed", - "created-at": "2022-08-03T03:15:56.000Z", - "created-at-ts": 1659496556, - "submitted-at": "2022-08-03T03:16:26.000Z", - "submitted-at-ts": 1659496586, - "completed-at": "2022-08-03T03:16:27.000Z", - "completed-at-ts": 1659496587, - "country-code": "US", - "name-first": "ALEXANDER", - "checks": [ - { - "name": "database_phone_carrier_name_first_comparison", - "status": "passed", - "reasons": [], - "metadata": { - "match-score": 100, - "match-result": "full" - } - }, - { - "name": "database_phone_carrier_name_last_comparison", - "status": "failed", - "reasons": [ - "insufficient_match" - ], - "metadata": { - "match-score": 63, - "match-result": "partial" - } - }, - { - "name": "database_phone_carrier_birthdate_comparison", - "status": "not_applicable", - "reasons": [ - "unavailable_for_country" - ], - "metadata": {} - }, - { - "name": "database_phone_carrier_address_comparison", - "status": "passed", - "reasons": [], - "metadata": { - "match-score": 48, - "match-result": "none" - } - } - ] - }, - "relationships": { - "inquiry": { - "data": null - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAPhoneCarrierDatabaseVerificationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -70464,18 +67172,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAPhoneCarrierDatabaseVerificationResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAPhoneCarrierDatabaseVerificationResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAPhoneCarrierDatabaseVerificationResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -70483,19 +67191,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAPhoneCarrierDatabaseVerificationResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAPhoneCarrierDatabaseVerificationResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAPhoneCarrierDatabaseVerificationResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -70508,19 +67216,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAPhoneCarrierDatabaseVerificationResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAPhoneCarrierDatabaseVerificationResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAPhoneCarrierDatabaseVerificationResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -70533,18 +67241,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAPhoneCarrierDatabaseVerificationResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAPhoneCarrierDatabaseVerificationResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAPhoneCarrierDatabaseVerificationResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -70552,19 +67260,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAPhoneCarrierDatabaseVerificationResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAPhoneCarrierDatabaseVerificationResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAPhoneCarrierDatabaseVerificationResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -70577,19 +67285,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAPhoneCarrierDatabaseVerificationResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAPhoneCarrierDatabaseVerificationResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAPhoneCarrierDatabaseVerificationResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -70602,16 +67310,16 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAPhoneCarrierDatabaseVerificationResponseDataAttributesCreatedAtTs", "key": "created-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAPhoneCarrierDatabaseVerificationResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAPhoneCarrierDatabaseVerificationResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -70625,19 +67333,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAPhoneCarrierDatabaseVerificationResponseDataAttributesSubmittedAt", "key": "submitted-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAPhoneCarrierDatabaseVerificationResponseDataAttributesSubmittedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAPhoneCarrierDatabaseVerificationResponseDataAttributesSubmittedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -70650,16 +67358,16 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAPhoneCarrierDatabaseVerificationResponseDataAttributesSubmittedAtTs", "key": "submitted-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAPhoneCarrierDatabaseVerificationResponseDataAttributesSubmittedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAPhoneCarrierDatabaseVerificationResponseDataAttributesSubmittedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -70673,19 +67381,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAPhoneCarrierDatabaseVerificationResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAPhoneCarrierDatabaseVerificationResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAPhoneCarrierDatabaseVerificationResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -70698,16 +67406,16 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAPhoneCarrierDatabaseVerificationResponseDataAttributesCompletedAtTs", "key": "completed-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAPhoneCarrierDatabaseVerificationResponseDataAttributesCompletedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAPhoneCarrierDatabaseVerificationResponseDataAttributesCompletedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -70721,19 +67429,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAPhoneCarrierDatabaseVerificationResponseDataAttributesCountryCode", "key": "country-code", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAPhoneCarrierDatabaseVerificationResponseDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAPhoneCarrierDatabaseVerificationResponseDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -70746,19 +67454,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAPhoneCarrierDatabaseVerificationResponseDataAttributesNameFirst", "key": "name-first", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAPhoneCarrierDatabaseVerificationResponseDataAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAPhoneCarrierDatabaseVerificationResponseDataAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -70771,24 +67479,24 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAPhoneCarrierDatabaseVerificationResponseDataAttributesChecks", "key": "checks", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAPhoneCarrierDatabaseVerificationResponseDataAttributesChecks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAPhoneCarrierDatabaseVerificationResponseDataAttributesChecks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAPhoneCarrierDatabaseVerificationResponseDataAttributesChecksItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -70796,19 +67504,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAPhoneCarrierDatabaseVerificationResponseDataAttributesChecksItemName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAPhoneCarrierDatabaseVerificationResponseDataAttributesChecksItemName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAPhoneCarrierDatabaseVerificationResponseDataAttributesChecksItemName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -70821,19 +67529,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAPhoneCarrierDatabaseVerificationResponseDataAttributesChecksItemStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAPhoneCarrierDatabaseVerificationResponseDataAttributesChecksItemStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAPhoneCarrierDatabaseVerificationResponseDataAttributesChecksItemStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -70846,20 +67554,20 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAPhoneCarrierDatabaseVerificationResponseDataAttributesChecksItemReasons", "key": "reasons", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAPhoneCarrierDatabaseVerificationResponseDataAttributesChecksItemReasons", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAPhoneCarrierDatabaseVerificationResponseDataAttributesChecksItemReasons", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "RetrieveAPhoneCarrierDatabaseVerificationResponseDataAttributesChecksItemReasons", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -70871,18 +67579,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAPhoneCarrierDatabaseVerificationResponseDataAttributesChecksItemMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAPhoneCarrierDatabaseVerificationResponseDataAttributesChecksItemMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAPhoneCarrierDatabaseVerificationResponseDataAttributesChecksItemMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -70890,16 +67598,16 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAPhoneCarrierDatabaseVerificationResponseDataAttributesChecksItemMetadataMatchScore", "key": "match-score", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAPhoneCarrierDatabaseVerificationResponseDataAttributesChecksItemMetadataMatchScore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAPhoneCarrierDatabaseVerificationResponseDataAttributesChecksItemMetadataMatchScore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -70913,19 +67621,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAPhoneCarrierDatabaseVerificationResponseDataAttributesChecksItemMetadataMatchResult", "key": "match-result", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAPhoneCarrierDatabaseVerificationResponseDataAttributesChecksItemMetadataMatchResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAPhoneCarrierDatabaseVerificationResponseDataAttributesChecksItemMetadataMatchResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -70954,18 +67662,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAPhoneCarrierDatabaseVerificationResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAPhoneCarrierDatabaseVerificationResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAPhoneCarrierDatabaseVerificationResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -70973,18 +67681,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAPhoneCarrierDatabaseVerificationResponseDataRelationshipsInquiry", "key": "inquiry", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAPhoneCarrierDatabaseVerificationResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAPhoneCarrierDatabaseVerificationResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -70992,14 +67700,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAPhoneCarrierDatabaseVerificationResponseDataRelationshipsInquiryData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAPhoneCarrierDatabaseVerificationResponseDataRelationshipsInquiryData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RetrieveAPhoneCarrierDatabaseVerificationResponseDataRelationshipsInquiryData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -71024,7 +67732,7 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve a Phone Carrier Database Verification", "tags": [], @@ -71032,7 +67740,7 @@ Note that this endpoint aggregates cases across all <>(s { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Create a new Serpro database verification", "errorStatusCode": [ 400, @@ -71040,21 +67748,21 @@ Note that this endpoint aggregates cases across all <>(s "examples": [], "generatedRequestName": "CreateASerproDatabaseVerificationRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create-a-serpro-database-verification", "path": "/verification/database-serpros", "pathParameters": [ { - "description": undefined, + "description": null, "name": "data", "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateASerproDatabaseVerificationRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -71062,18 +67770,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createASerproDatabaseVerificationRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createASerproDatabaseVerificationRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateASerproDatabaseVerificationRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -71082,53 +67790,22 @@ Note that this endpoint aggregates cases across all <>(s ], "type": "object", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "verification/database-serpro", - "id": "ver_ixBrVPK2jKwg4qGmbWZvwMmw", - "attributes": { - "status": "initiated", - "created-at": "2022-08-03T03:42:20.000Z", - "created-at-ts": 1659498140, - "submitted-at": null, - "submitted-at-ts": null, - "completed-at": null, - "completed-at-ts": null, - "country-code": "BR", - "name-first": "ALEXANDER", - "checks": [] - }, - "relationships": { - "inquiry": { - "data": null - }, - "selfie": { - "data": null - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateASerproDatabaseVerificationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -71136,18 +67813,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createASerproDatabaseVerificationResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createASerproDatabaseVerificationResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateASerproDatabaseVerificationResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -71155,19 +67832,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createASerproDatabaseVerificationResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "createASerproDatabaseVerificationResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateASerproDatabaseVerificationResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -71180,19 +67857,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createASerproDatabaseVerificationResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "createASerproDatabaseVerificationResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateASerproDatabaseVerificationResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -71205,18 +67882,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createASerproDatabaseVerificationResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createASerproDatabaseVerificationResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateASerproDatabaseVerificationResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -71224,19 +67901,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createASerproDatabaseVerificationResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "createASerproDatabaseVerificationResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateASerproDatabaseVerificationResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -71249,19 +67926,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createASerproDatabaseVerificationResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createASerproDatabaseVerificationResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateASerproDatabaseVerificationResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -71274,16 +67951,16 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createASerproDatabaseVerificationResponseDataAttributesCreatedAtTs", "key": "created-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "createASerproDatabaseVerificationResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateASerproDatabaseVerificationResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -71297,14 +67974,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createASerproDatabaseVerificationResponseDataAttributesSubmittedAt", "key": "submitted-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createASerproDatabaseVerificationResponseDataAttributesSubmittedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateASerproDatabaseVerificationResponseDataAttributesSubmittedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -71315,14 +67992,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createASerproDatabaseVerificationResponseDataAttributesSubmittedAtTs", "key": "submitted-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "createASerproDatabaseVerificationResponseDataAttributesSubmittedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateASerproDatabaseVerificationResponseDataAttributesSubmittedAtTs", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -71333,14 +68010,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createASerproDatabaseVerificationResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createASerproDatabaseVerificationResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateASerproDatabaseVerificationResponseDataAttributesCompletedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -71351,14 +68028,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createASerproDatabaseVerificationResponseDataAttributesCompletedAtTs", "key": "completed-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "createASerproDatabaseVerificationResponseDataAttributesCompletedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateASerproDatabaseVerificationResponseDataAttributesCompletedAtTs", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -71369,19 +68046,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createASerproDatabaseVerificationResponseDataAttributesCountryCode", "key": "country-code", "schema": { - "description": undefined, + "description": null, "generatedName": "createASerproDatabaseVerificationResponseDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateASerproDatabaseVerificationResponseDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -71394,19 +68071,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createASerproDatabaseVerificationResponseDataAttributesNameFirst", "key": "name-first", "schema": { - "description": undefined, + "description": null, "generatedName": "createASerproDatabaseVerificationResponseDataAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateASerproDatabaseVerificationResponseDataAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -71419,20 +68096,20 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createASerproDatabaseVerificationResponseDataAttributesChecks", "key": "checks", "schema": { - "description": undefined, + "description": null, "generatedName": "createASerproDatabaseVerificationResponseDataAttributesChecks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateASerproDatabaseVerificationResponseDataAttributesChecks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "CreateASerproDatabaseVerificationResponseDataAttributesChecks", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -71449,18 +68126,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createASerproDatabaseVerificationResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "createASerproDatabaseVerificationResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateASerproDatabaseVerificationResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -71468,18 +68145,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createASerproDatabaseVerificationResponseDataRelationshipsInquiry", "key": "inquiry", "schema": { - "description": undefined, + "description": null, "generatedName": "createASerproDatabaseVerificationResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateASerproDatabaseVerificationResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -71487,14 +68164,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createASerproDatabaseVerificationResponseDataRelationshipsInquiryData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createASerproDatabaseVerificationResponseDataRelationshipsInquiryData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateASerproDatabaseVerificationResponseDataRelationshipsInquiryData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -71510,18 +68187,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createASerproDatabaseVerificationResponseDataRelationshipsSelfie", "key": "selfie", "schema": { - "description": undefined, + "description": null, "generatedName": "createASerproDatabaseVerificationResponseDataRelationshipsSelfie", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateASerproDatabaseVerificationResponseDataRelationshipsSelfie", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -71529,14 +68206,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createASerproDatabaseVerificationResponseDataRelationshipsSelfieData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createASerproDatabaseVerificationResponseDataRelationshipsSelfieData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateASerproDatabaseVerificationResponseDataRelationshipsSelfieData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -71561,7 +68238,7 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a Serpro Database Verification", "tags": [], @@ -71569,7 +68246,7 @@ Note that this endpoint aggregates cases across all <>(s { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Submit a Serpro database verification for processing. Can only submit \`initiated\` verifications", "errorStatusCode": [ 400, @@ -71577,23 +68254,23 @@ Note that this endpoint aggregates cases across all <>(s "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "verification-id", "value": { - "primitive": { - "string": "verification-id", + "type": "primitive", + "value": { "type": "string", + "value": "verification-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { @@ -71601,106 +68278,106 @@ Note that this endpoint aggregates cases across all <>(s "attributes": { "properties": { "completed-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "completed-at-ts": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "country-code": { - "primitive": { - "string": "BR", + "type": "primitive", + "value": { "type": "string", + "value": "BR", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2022-08-03T03:42:20.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-08-03T03:42:20.000Z", }, - "type": "primitive", }, "created-at-ts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1659498140, }, - "type": "primitive", }, "name-first": { - "primitive": { - "string": "ALEXANDER", + "type": "primitive", + "value": { "type": "string", + "value": "ALEXANDER", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "submitted", + "type": "primitive", + "value": { "type": "string", + "value": "submitted", }, - "type": "primitive", }, "submitted-at": { - "primitive": { - "string": "2022-08-03T03:52:00.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-08-03T03:52:00.000Z", }, - "type": "primitive", }, "submitted-at-ts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1659498720, }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "ver_ixBrVPK2jKwg4qGmbWZvwMmw", + "type": "primitive", + "value": { "type": "string", + "value": "ver_ixBrVPK2jKwg4qGmbWZvwMmw", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "verification/database-serpro", + "type": "primitive", + "value": { "type": "string", + "value": "verification/database-serpro", }, - "type": "primitive", }, }, "type": "object", @@ -71715,21 +68392,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SubmitASerproDatabaseVerificationRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitASerproDatabaseVerificationRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -71739,21 +68416,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Ensures the request is idempotent", "name": "Idempotency-Key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SubmitASerproDatabaseVerificationRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitASerproDatabaseVerificationRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -71761,7 +68438,7 @@ Note that this endpoint aggregates cases across all <>(s }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "submit-a-serpro-database-verification", "path": "/verification/database-serpros/{verification-id}/submit", @@ -71770,64 +68447,33 @@ Note that this endpoint aggregates cases across all <>(s "description": "ID of Verification to submit", "name": "verification-id", "schema": { - "description": undefined, + "description": null, "generatedName": "SubmitASerproDatabaseVerificationRequestVerificationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "verification/database-serpro", - "id": "ver_ixBrVPK2jKwg4qGmbWZvwMmw", - "attributes": { - "status": "submitted", - "created-at": "2022-08-03T03:42:20.000Z", - "created-at-ts": 1659498140, - "submitted-at": "2022-08-03T03:52:00.000Z", - "submitted-at-ts": 1659498720, - "completed-at": null, - "completed-at-ts": null, - "country-code": "BR", - "name-first": "ALEXANDER", - "checks": [] - }, - "relationships": { - "inquiry": { - "data": null - }, - "selfie": { - "data": null - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitASerproDatabaseVerificationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -71835,18 +68481,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitASerproDatabaseVerificationResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "submitASerproDatabaseVerificationResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitASerproDatabaseVerificationResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -71854,19 +68500,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitASerproDatabaseVerificationResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "submitASerproDatabaseVerificationResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitASerproDatabaseVerificationResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -71879,19 +68525,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitASerproDatabaseVerificationResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "submitASerproDatabaseVerificationResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitASerproDatabaseVerificationResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -71904,18 +68550,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitASerproDatabaseVerificationResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "submitASerproDatabaseVerificationResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitASerproDatabaseVerificationResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -71923,19 +68569,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitASerproDatabaseVerificationResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "submitASerproDatabaseVerificationResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitASerproDatabaseVerificationResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -71948,19 +68594,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitASerproDatabaseVerificationResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "submitASerproDatabaseVerificationResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitASerproDatabaseVerificationResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -71973,16 +68619,16 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitASerproDatabaseVerificationResponseDataAttributesCreatedAtTs", "key": "created-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "submitASerproDatabaseVerificationResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitASerproDatabaseVerificationResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -71996,19 +68642,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitASerproDatabaseVerificationResponseDataAttributesSubmittedAt", "key": "submitted-at", "schema": { - "description": undefined, + "description": null, "generatedName": "submitASerproDatabaseVerificationResponseDataAttributesSubmittedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitASerproDatabaseVerificationResponseDataAttributesSubmittedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72021,16 +68667,16 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitASerproDatabaseVerificationResponseDataAttributesSubmittedAtTs", "key": "submitted-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "submitASerproDatabaseVerificationResponseDataAttributesSubmittedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitASerproDatabaseVerificationResponseDataAttributesSubmittedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -72044,14 +68690,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitASerproDatabaseVerificationResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "submitASerproDatabaseVerificationResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SubmitASerproDatabaseVerificationResponseDataAttributesCompletedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -72062,14 +68708,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitASerproDatabaseVerificationResponseDataAttributesCompletedAtTs", "key": "completed-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "submitASerproDatabaseVerificationResponseDataAttributesCompletedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SubmitASerproDatabaseVerificationResponseDataAttributesCompletedAtTs", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -72080,19 +68726,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitASerproDatabaseVerificationResponseDataAttributesCountryCode", "key": "country-code", "schema": { - "description": undefined, + "description": null, "generatedName": "submitASerproDatabaseVerificationResponseDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitASerproDatabaseVerificationResponseDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72105,19 +68751,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitASerproDatabaseVerificationResponseDataAttributesNameFirst", "key": "name-first", "schema": { - "description": undefined, + "description": null, "generatedName": "submitASerproDatabaseVerificationResponseDataAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitASerproDatabaseVerificationResponseDataAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72130,20 +68776,20 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitASerproDatabaseVerificationResponseDataAttributesChecks", "key": "checks", "schema": { - "description": undefined, + "description": null, "generatedName": "submitASerproDatabaseVerificationResponseDataAttributesChecks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitASerproDatabaseVerificationResponseDataAttributesChecks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "SubmitASerproDatabaseVerificationResponseDataAttributesChecks", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -72160,18 +68806,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitASerproDatabaseVerificationResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "submitASerproDatabaseVerificationResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitASerproDatabaseVerificationResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -72179,18 +68825,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitASerproDatabaseVerificationResponseDataRelationshipsInquiry", "key": "inquiry", "schema": { - "description": undefined, + "description": null, "generatedName": "submitASerproDatabaseVerificationResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitASerproDatabaseVerificationResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -72198,14 +68844,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitASerproDatabaseVerificationResponseDataRelationshipsInquiryData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "submitASerproDatabaseVerificationResponseDataRelationshipsInquiryData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SubmitASerproDatabaseVerificationResponseDataRelationshipsInquiryData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -72221,18 +68867,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitASerproDatabaseVerificationResponseDataRelationshipsSelfie", "key": "selfie", "schema": { - "description": undefined, + "description": null, "generatedName": "submitASerproDatabaseVerificationResponseDataRelationshipsSelfie", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitASerproDatabaseVerificationResponseDataRelationshipsSelfie", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -72240,14 +68886,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitASerproDatabaseVerificationResponseDataRelationshipsSelfieData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "submitASerproDatabaseVerificationResponseDataRelationshipsSelfieData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SubmitASerproDatabaseVerificationResponseDataRelationshipsSelfieData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -72272,7 +68918,7 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Submit a Serpro Database Verification", "tags": [], @@ -72280,7 +68926,7 @@ Note that this endpoint aggregates cases across all <>(s { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve a Serpro database verification", "errorStatusCode": [ 400, @@ -72288,23 +68934,23 @@ Note that this endpoint aggregates cases across all <>(s "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "verification-id", "value": { - "primitive": { - "string": "verification-id", + "type": "primitive", + "value": { "type": "string", + "value": "verification-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { @@ -72312,108 +68958,108 @@ Note that this endpoint aggregates cases across all <>(s "attributes": { "properties": { "checks": { - "array": [ + "type": "array", + "value": [ { "properties": { "name": { - "primitive": { - "string": "database_serpro_name_comparison", + "type": "primitive", + "value": { "type": "string", + "value": "database_serpro_name_comparison", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "passed", + "type": "primitive", + "value": { "type": "string", + "value": "passed", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "completed-at": { - "primitive": { - "string": "2022-08-03T03:52:03.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-08-03T03:52:03.000Z", }, - "type": "primitive", }, "completed-at-ts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1659498723, }, - "type": "primitive", }, "country-code": { - "primitive": { - "string": "BR", + "type": "primitive", + "value": { "type": "string", + "value": "BR", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2022-08-03T03:42:20.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-08-03T03:42:20.000Z", }, - "type": "primitive", }, "created-at-ts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1659498140, }, - "type": "primitive", }, "name-first": { - "primitive": { - "string": "ALEXANDER", + "type": "primitive", + "value": { "type": "string", + "value": "ALEXANDER", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "passed", + "type": "primitive", + "value": { "type": "string", + "value": "passed", }, - "type": "primitive", }, "submitted-at": { - "primitive": { - "string": "2022-08-03T03:52:00.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-08-03T03:52:00.000Z", }, - "type": "primitive", }, "submitted-at-ts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1659498720, }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "ver_b9uPLjR3xtihTQsSmdKceTx9", + "type": "primitive", + "value": { "type": "string", + "value": "ver_b9uPLjR3xtihTQsSmdKceTx9", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "verification/database-serpro", + "type": "primitive", + "value": { "type": "string", + "value": "verification/database-serpro", }, - "type": "primitive", }, }, "type": "object", @@ -72428,21 +69074,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveASerproDatabaseVerificationRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveASerproDatabaseVerificationRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72450,7 +69096,7 @@ Note that this endpoint aggregates cases across all <>(s }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "retrieve-a-serpro-database-verification", "path": "/verification/database-serpros/{verification-id}", @@ -72459,89 +69105,33 @@ Note that this endpoint aggregates cases across all <>(s "description": "ID of Verification to retrieve", "name": "verification-id", "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveASerproDatabaseVerificationRequestVerificationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "verification/database-serpro", - "id": "ver_b9uPLjR3xtihTQsSmdKceTx9", - "attributes": { - "status": "passed", - "created-at": "2022-08-03T03:42:20.000Z", - "created-at-ts": 1659498140, - "submitted-at": "2022-08-03T03:52:00.000Z", - "submitted-at-ts": 1659498720, - "completed-at": "2022-08-03T03:52:03.000Z", - "completed-at-ts": 1659498723, - "country-code": "BR", - "name-first": "ALEXANDER", - "checks": [ - { - "name": "database_serpro_name_comparison", - "status": "passed", - "reasons": [], - "metadata": {} - }, - { - "name": "database_serpro_birthdate_comparison", - "status": "passed", - "reasons": [], - "metadata": {} - }, - { - "name": "database_serpro_cpf_comparison", - "status": "passed", - "reasons": [], - "metadata": {} - }, - { - "name": "database_serpro_service_available_detection", - "status": "passed", - "reasons": [], - "metadata": {} - } - ] - }, - "relationships": { - "inquiry": { - "data": null - }, - "selfie": { - "data": null - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveASerproDatabaseVerificationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -72549,18 +69139,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveASerproDatabaseVerificationResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveASerproDatabaseVerificationResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveASerproDatabaseVerificationResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -72568,19 +69158,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveASerproDatabaseVerificationResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveASerproDatabaseVerificationResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveASerproDatabaseVerificationResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72593,19 +69183,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveASerproDatabaseVerificationResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveASerproDatabaseVerificationResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveASerproDatabaseVerificationResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72618,18 +69208,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveASerproDatabaseVerificationResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveASerproDatabaseVerificationResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveASerproDatabaseVerificationResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -72637,19 +69227,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveASerproDatabaseVerificationResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveASerproDatabaseVerificationResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveASerproDatabaseVerificationResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72662,19 +69252,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveASerproDatabaseVerificationResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveASerproDatabaseVerificationResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveASerproDatabaseVerificationResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72687,16 +69277,16 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveASerproDatabaseVerificationResponseDataAttributesCreatedAtTs", "key": "created-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveASerproDatabaseVerificationResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveASerproDatabaseVerificationResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -72710,19 +69300,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveASerproDatabaseVerificationResponseDataAttributesSubmittedAt", "key": "submitted-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveASerproDatabaseVerificationResponseDataAttributesSubmittedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveASerproDatabaseVerificationResponseDataAttributesSubmittedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72735,16 +69325,16 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveASerproDatabaseVerificationResponseDataAttributesSubmittedAtTs", "key": "submitted-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveASerproDatabaseVerificationResponseDataAttributesSubmittedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveASerproDatabaseVerificationResponseDataAttributesSubmittedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -72758,19 +69348,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveASerproDatabaseVerificationResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveASerproDatabaseVerificationResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveASerproDatabaseVerificationResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72783,16 +69373,16 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveASerproDatabaseVerificationResponseDataAttributesCompletedAtTs", "key": "completed-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveASerproDatabaseVerificationResponseDataAttributesCompletedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveASerproDatabaseVerificationResponseDataAttributesCompletedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -72806,19 +69396,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveASerproDatabaseVerificationResponseDataAttributesCountryCode", "key": "country-code", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveASerproDatabaseVerificationResponseDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveASerproDatabaseVerificationResponseDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72831,19 +69421,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveASerproDatabaseVerificationResponseDataAttributesNameFirst", "key": "name-first", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveASerproDatabaseVerificationResponseDataAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveASerproDatabaseVerificationResponseDataAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72856,24 +69446,24 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveASerproDatabaseVerificationResponseDataAttributesChecks", "key": "checks", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveASerproDatabaseVerificationResponseDataAttributesChecks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveASerproDatabaseVerificationResponseDataAttributesChecks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveASerproDatabaseVerificationResponseDataAttributesChecksItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -72881,19 +69471,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveASerproDatabaseVerificationResponseDataAttributesChecksItemName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveASerproDatabaseVerificationResponseDataAttributesChecksItemName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveASerproDatabaseVerificationResponseDataAttributesChecksItemName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72906,19 +69496,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveASerproDatabaseVerificationResponseDataAttributesChecksItemStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveASerproDatabaseVerificationResponseDataAttributesChecksItemStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveASerproDatabaseVerificationResponseDataAttributesChecksItemStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -72931,20 +69521,20 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveASerproDatabaseVerificationResponseDataAttributesChecksItemReasons", "key": "reasons", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveASerproDatabaseVerificationResponseDataAttributesChecksItemReasons", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveASerproDatabaseVerificationResponseDataAttributesChecksItemReasons", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "RetrieveASerproDatabaseVerificationResponseDataAttributesChecksItemReasons", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -72956,18 +69546,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveASerproDatabaseVerificationResponseDataAttributesChecksItemMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveASerproDatabaseVerificationResponseDataAttributesChecksItemMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveASerproDatabaseVerificationResponseDataAttributesChecksItemMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -72990,18 +69580,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveASerproDatabaseVerificationResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveASerproDatabaseVerificationResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveASerproDatabaseVerificationResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -73009,18 +69599,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveASerproDatabaseVerificationResponseDataRelationshipsInquiry", "key": "inquiry", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveASerproDatabaseVerificationResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveASerproDatabaseVerificationResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -73028,14 +69618,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveASerproDatabaseVerificationResponseDataRelationshipsInquiryData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveASerproDatabaseVerificationResponseDataRelationshipsInquiryData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RetrieveASerproDatabaseVerificationResponseDataRelationshipsInquiryData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -73051,18 +69641,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveASerproDatabaseVerificationResponseDataRelationshipsSelfie", "key": "selfie", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveASerproDatabaseVerificationResponseDataRelationshipsSelfie", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveASerproDatabaseVerificationResponseDataRelationshipsSelfie", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -73070,14 +69660,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveASerproDatabaseVerificationResponseDataRelationshipsSelfieData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveASerproDatabaseVerificationResponseDataRelationshipsSelfieData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RetrieveASerproDatabaseVerificationResponseDataRelationshipsSelfieData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -73102,7 +69692,7 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve a Serpro Database Verification", "tags": [], @@ -73110,7 +69700,7 @@ Note that this endpoint aggregates cases across all <>(s { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Create a new TIN database verification", "errorStatusCode": [ 400, @@ -73118,9 +69708,9 @@ Note that this endpoint aggregates cases across all <>(s "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -73134,128 +69724,128 @@ Note that this endpoint aggregates cases across all <>(s "attributes": { "properties": { "completed-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "completed-at-ts": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "country-code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2022-08-03T04:11:32.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-08-03T04:11:32.000Z", }, - "type": "primitive", }, "created-at-ts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1659499892, }, - "type": "primitive", }, "name-first": { - "primitive": { - "string": "ALEXANDER", + "type": "primitive", + "value": { "type": "string", + "value": "ALEXANDER", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "initiated", + "type": "primitive", + "value": { "type": "string", + "value": "initiated", }, - "type": "primitive", }, "submitted-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "submitted-at-ts": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, "type": "object", }, "id": { - "primitive": { - "string": "ver_2wpqiEtejRcTA1hMJEXmbrJ6", + "type": "primitive", + "value": { "type": "string", + "value": "ver_2wpqiEtejRcTA1hMJEXmbrJ6", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "verification/database-tin", + "type": "primitive", + "value": { "type": "string", + "value": "verification/database-tin", }, - "type": "primitive", }, }, "type": "object", @@ -73270,21 +69860,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateATinDatabaseVerificationRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateATinDatabaseVerificationRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73294,21 +69884,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Ensures the request is idempotent", "name": "Idempotency-Key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateATinDatabaseVerificationRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateATinDatabaseVerificationRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73316,23 +69906,22 @@ Note that this endpoint aggregates cases across all <>(s }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create-a-tin-database-verification", "path": "/verification/database-tins", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateATinDatabaseVerificationRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -73340,18 +69929,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createATinDatabaseVerificationRequestData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createATinDatabaseVerificationRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateATinDatabaseVerificationRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -73359,18 +69948,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createATinDatabaseVerificationRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createATinDatabaseVerificationRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateATinDatabaseVerificationRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -73380,11 +69969,11 @@ Note that this endpoint aggregates cases across all <>(s "schema": { "description": "ID of Verification Template. You can find your Verification Template IDs [here](https://app.withpersona.com/dashboard/verification-templates?filter=%7B%22type%22%3A%5B%22verification-template%2Fdatabase-tin"%5D%7D)", "generatedName": "CreateATinDatabaseVerificationRequestDataAttributesVerificationTemplateId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73398,11 +69987,11 @@ Note that this endpoint aggregates cases across all <>(s "schema": { "description": "US Taxpayer Identification Number", "generatedName": "CreateATinDatabaseVerificationRequestDataAttributesTin", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73414,19 +70003,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createATinDatabaseVerificationRequestDataAttributesNameFirst", "key": "name-first", "schema": { - "description": undefined, + "description": null, "generatedName": "createATinDatabaseVerificationRequestDataAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "First name of the individual", "generatedName": "CreateATinDatabaseVerificationRequestDataAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73439,19 +70028,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createATinDatabaseVerificationRequestDataAttributesNameLast", "key": "name-last", "schema": { - "description": undefined, + "description": null, "generatedName": "createATinDatabaseVerificationRequestDataAttributesNameLast", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Last name of the individual", "generatedName": "CreateATinDatabaseVerificationRequestDataAttributesNameLast", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73464,19 +70053,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createATinDatabaseVerificationRequestDataAttributesNameBusiness", "key": "name-business", "schema": { - "description": undefined, + "description": null, "generatedName": "createATinDatabaseVerificationRequestDataAttributesNameBusiness", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Corporate name", "generatedName": "CreateATinDatabaseVerificationRequestDataAttributesNameBusiness", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73498,45 +70087,17 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "verification/database-tin", - "id": "ver_2wpqiEtejRcTA1hMJEXmbrJ6", - "attributes": { - "status": "initiated", - "created-at": "2022-08-03T04:11:32.000Z", - "created-at-ts": 1659499892, - "submitted-at": null, - "submitted-at-ts": null, - "completed-at": null, - "completed-at-ts": null, - "country-code": "US", - "name-first": "ALEXANDER", - "checks": [] - }, - "relationships": { - "inquiry": { - "data": null - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateATinDatabaseVerificationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -73544,18 +70105,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createATinDatabaseVerificationResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createATinDatabaseVerificationResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateATinDatabaseVerificationResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -73563,19 +70124,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createATinDatabaseVerificationResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "createATinDatabaseVerificationResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateATinDatabaseVerificationResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73588,19 +70149,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createATinDatabaseVerificationResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "createATinDatabaseVerificationResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateATinDatabaseVerificationResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73613,18 +70174,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createATinDatabaseVerificationResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createATinDatabaseVerificationResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateATinDatabaseVerificationResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -73632,19 +70193,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createATinDatabaseVerificationResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "createATinDatabaseVerificationResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateATinDatabaseVerificationResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73657,19 +70218,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createATinDatabaseVerificationResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createATinDatabaseVerificationResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateATinDatabaseVerificationResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73682,16 +70243,16 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createATinDatabaseVerificationResponseDataAttributesCreatedAtTs", "key": "created-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "createATinDatabaseVerificationResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateATinDatabaseVerificationResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -73705,14 +70266,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createATinDatabaseVerificationResponseDataAttributesSubmittedAt", "key": "submitted-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createATinDatabaseVerificationResponseDataAttributesSubmittedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateATinDatabaseVerificationResponseDataAttributesSubmittedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -73723,14 +70284,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createATinDatabaseVerificationResponseDataAttributesSubmittedAtTs", "key": "submitted-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "createATinDatabaseVerificationResponseDataAttributesSubmittedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateATinDatabaseVerificationResponseDataAttributesSubmittedAtTs", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -73741,14 +70302,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createATinDatabaseVerificationResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createATinDatabaseVerificationResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateATinDatabaseVerificationResponseDataAttributesCompletedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -73759,14 +70320,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createATinDatabaseVerificationResponseDataAttributesCompletedAtTs", "key": "completed-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "createATinDatabaseVerificationResponseDataAttributesCompletedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateATinDatabaseVerificationResponseDataAttributesCompletedAtTs", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -73777,19 +70338,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createATinDatabaseVerificationResponseDataAttributesCountryCode", "key": "country-code", "schema": { - "description": undefined, + "description": null, "generatedName": "createATinDatabaseVerificationResponseDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateATinDatabaseVerificationResponseDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73802,19 +70363,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createATinDatabaseVerificationResponseDataAttributesNameFirst", "key": "name-first", "schema": { - "description": undefined, + "description": null, "generatedName": "createATinDatabaseVerificationResponseDataAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateATinDatabaseVerificationResponseDataAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -73827,20 +70388,20 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createATinDatabaseVerificationResponseDataAttributesChecks", "key": "checks", "schema": { - "description": undefined, + "description": null, "generatedName": "createATinDatabaseVerificationResponseDataAttributesChecks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateATinDatabaseVerificationResponseDataAttributesChecks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "CreateATinDatabaseVerificationResponseDataAttributesChecks", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -73857,18 +70418,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createATinDatabaseVerificationResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "createATinDatabaseVerificationResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateATinDatabaseVerificationResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -73876,18 +70437,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createATinDatabaseVerificationResponseDataRelationshipsInquiry", "key": "inquiry", "schema": { - "description": undefined, + "description": null, "generatedName": "createATinDatabaseVerificationResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateATinDatabaseVerificationResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -73895,14 +70456,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "createATinDatabaseVerificationResponseDataRelationshipsInquiryData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createATinDatabaseVerificationResponseDataRelationshipsInquiryData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateATinDatabaseVerificationResponseDataRelationshipsInquiryData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -73927,7 +70488,7 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a TIN Database Verification", "tags": [], @@ -73935,7 +70496,7 @@ Note that this endpoint aggregates cases across all <>(s { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Submit a TIN database verification for processing. Can only submit \`initiated\` verifications", "errorStatusCode": [ 400, @@ -73943,23 +70504,23 @@ Note that this endpoint aggregates cases across all <>(s "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "verification-id", "value": { - "primitive": { - "string": "verification-id", + "type": "primitive", + "value": { "type": "string", + "value": "verification-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { @@ -73967,106 +70528,106 @@ Note that this endpoint aggregates cases across all <>(s "attributes": { "properties": { "completed-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "completed-at-ts": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "country-code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2022-08-03T04:11:32.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-08-03T04:11:32.000Z", }, - "type": "primitive", }, "created-at-ts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1659499892, }, - "type": "primitive", }, "name-first": { - "primitive": { - "string": "ALEXANDER", + "type": "primitive", + "value": { "type": "string", + "value": "ALEXANDER", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "submitted", + "type": "primitive", + "value": { "type": "string", + "value": "submitted", }, - "type": "primitive", }, "submitted-at": { - "primitive": { - "string": "2022-08-03T04:13:00.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-08-03T04:13:00.000Z", }, - "type": "primitive", }, "submitted-at-ts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1659499980, }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "ver_2wpqiEtejRcTA1hMJEXmbrJ6", + "type": "primitive", + "value": { "type": "string", + "value": "ver_2wpqiEtejRcTA1hMJEXmbrJ6", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "verification/database-tin", + "type": "primitive", + "value": { "type": "string", + "value": "verification/database-tin", }, - "type": "primitive", }, }, "type": "object", @@ -74081,21 +70642,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SubmitATinDatabaseVerificationRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitATinDatabaseVerificationRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74105,21 +70666,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Ensures the request is idempotent", "name": "Idempotency-Key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SubmitATinDatabaseVerificationRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitATinDatabaseVerificationRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74127,7 +70688,7 @@ Note that this endpoint aggregates cases across all <>(s }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "submit-a-tin-database-verification", "path": "/verification/database-tins/{verification-id}/submit", @@ -74136,61 +70697,33 @@ Note that this endpoint aggregates cases across all <>(s "description": "ID of Verification to submit", "name": "verification-id", "schema": { - "description": undefined, + "description": null, "generatedName": "SubmitATinDatabaseVerificationRequestVerificationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "verification/database-tin", - "id": "ver_2wpqiEtejRcTA1hMJEXmbrJ6", - "attributes": { - "status": "submitted", - "created-at": "2022-08-03T04:11:32.000Z", - "created-at-ts": 1659499892, - "submitted-at": "2022-08-03T04:13:00.000Z", - "submitted-at-ts": 1659499980, - "completed-at": null, - "completed-at-ts": null, - "country-code": "US", - "name-first": "ALEXANDER", - "checks": [] - }, - "relationships": { - "inquiry": { - "data": null - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitATinDatabaseVerificationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -74198,18 +70731,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitATinDatabaseVerificationResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "submitATinDatabaseVerificationResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitATinDatabaseVerificationResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -74217,19 +70750,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitATinDatabaseVerificationResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "submitATinDatabaseVerificationResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitATinDatabaseVerificationResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74242,19 +70775,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitATinDatabaseVerificationResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "submitATinDatabaseVerificationResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitATinDatabaseVerificationResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74267,18 +70800,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitATinDatabaseVerificationResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "submitATinDatabaseVerificationResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitATinDatabaseVerificationResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -74286,19 +70819,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitATinDatabaseVerificationResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "submitATinDatabaseVerificationResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitATinDatabaseVerificationResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74311,19 +70844,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitATinDatabaseVerificationResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "submitATinDatabaseVerificationResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitATinDatabaseVerificationResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74336,16 +70869,16 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitATinDatabaseVerificationResponseDataAttributesCreatedAtTs", "key": "created-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "submitATinDatabaseVerificationResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitATinDatabaseVerificationResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -74359,19 +70892,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitATinDatabaseVerificationResponseDataAttributesSubmittedAt", "key": "submitted-at", "schema": { - "description": undefined, + "description": null, "generatedName": "submitATinDatabaseVerificationResponseDataAttributesSubmittedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitATinDatabaseVerificationResponseDataAttributesSubmittedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74384,16 +70917,16 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitATinDatabaseVerificationResponseDataAttributesSubmittedAtTs", "key": "submitted-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "submitATinDatabaseVerificationResponseDataAttributesSubmittedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitATinDatabaseVerificationResponseDataAttributesSubmittedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -74407,14 +70940,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitATinDatabaseVerificationResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "submitATinDatabaseVerificationResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SubmitATinDatabaseVerificationResponseDataAttributesCompletedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -74425,14 +70958,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitATinDatabaseVerificationResponseDataAttributesCompletedAtTs", "key": "completed-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "submitATinDatabaseVerificationResponseDataAttributesCompletedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SubmitATinDatabaseVerificationResponseDataAttributesCompletedAtTs", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -74443,19 +70976,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitATinDatabaseVerificationResponseDataAttributesCountryCode", "key": "country-code", "schema": { - "description": undefined, + "description": null, "generatedName": "submitATinDatabaseVerificationResponseDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitATinDatabaseVerificationResponseDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74468,19 +71001,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitATinDatabaseVerificationResponseDataAttributesNameFirst", "key": "name-first", "schema": { - "description": undefined, + "description": null, "generatedName": "submitATinDatabaseVerificationResponseDataAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitATinDatabaseVerificationResponseDataAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74493,20 +71026,20 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitATinDatabaseVerificationResponseDataAttributesChecks", "key": "checks", "schema": { - "description": undefined, + "description": null, "generatedName": "submitATinDatabaseVerificationResponseDataAttributesChecks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitATinDatabaseVerificationResponseDataAttributesChecks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "SubmitATinDatabaseVerificationResponseDataAttributesChecks", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -74523,18 +71056,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitATinDatabaseVerificationResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "submitATinDatabaseVerificationResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitATinDatabaseVerificationResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -74542,18 +71075,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitATinDatabaseVerificationResponseDataRelationshipsInquiry", "key": "inquiry", "schema": { - "description": undefined, + "description": null, "generatedName": "submitATinDatabaseVerificationResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitATinDatabaseVerificationResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -74561,14 +71094,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "submitATinDatabaseVerificationResponseDataRelationshipsInquiryData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "submitATinDatabaseVerificationResponseDataRelationshipsInquiryData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SubmitATinDatabaseVerificationResponseDataRelationshipsInquiryData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -74593,7 +71126,7 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Submit a TIN Database Verification", "tags": [], @@ -74601,7 +71134,7 @@ Note that this endpoint aggregates cases across all <>(s { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Confirm the confirmation code sent to the phone number. Can only confirm \`initiated\` verifications.", "errorStatusCode": [ 400, @@ -74609,18 +71142,18 @@ Note that this endpoint aggregates cases across all <>(s "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "verification-id", "value": { - "primitive": { - "string": "verification-id", + "type": "primitive", + "value": { "type": "string", + "value": "verification-id", }, - "type": "primitive", }, }, ], @@ -74641,135 +71174,135 @@ Note that this endpoint aggregates cases across all <>(s "attributes": { "properties": { "completed-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "completed-at-ts": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "confirmation-code": { - "primitive": { - "string": "9999", + "type": "primitive", + "value": { "type": "string", + "value": "9999", }, - "type": "primitive", }, "country-code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2022-08-03T04:34:09.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-08-03T04:34:09.000Z", }, - "type": "primitive", }, "created-at-ts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1659501249, }, - "type": "primitive", }, "phone-number": { - "primitive": { - "string": "111-222-3333", + "type": "primitive", + "value": { "type": "string", + "value": "111-222-3333", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "confirmed", + "type": "primitive", + "value": { "type": "string", + "value": "confirmed", }, - "type": "primitive", }, "submitted-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "submitted-at-ts": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, "type": "object", }, "id": { - "primitive": { - "string": "ver_VL8FkF3YkqvPFuMzNtaRtpGU", + "type": "primitive", + "value": { "type": "string", + "value": "ver_VL8FkF3YkqvPFuMzNtaRtpGU", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "verification/phone-number", + "type": "primitive", + "value": { "type": "string", + "value": "verification/phone-number", }, - "type": "primitive", }, }, "type": "object", @@ -74781,7 +71314,7 @@ Note that this endpoint aggregates cases across all <>(s ], "generatedRequestName": "ConfirmAPhoneNumberVerificationRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "confirm-a-phone-number-verification", "path": "/verification/phone-numbers/{verification-id}/confirm", @@ -74790,32 +71323,31 @@ Note that this endpoint aggregates cases across all <>(s "description": "ID of Verification to confirm", "name": "verification-id", "schema": { - "description": undefined, + "description": null, "generatedName": "ConfirmAPhoneNumberVerificationRequestVerificationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ConfirmAPhoneNumberVerificationRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -74825,10 +71357,10 @@ Note that this endpoint aggregates cases across all <>(s "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ConfirmAPhoneNumberVerificationRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -74836,18 +71368,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "confirmAPhoneNumberVerificationRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "confirmAPhoneNumberVerificationRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ConfirmAPhoneNumberVerificationRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -74855,13 +71387,13 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "confirmAPhoneNumberVerificationRequestDataAttributesConfirmationCode", "key": "confirmation-code", "schema": { - "description": undefined, + "description": null, "generatedName": "ConfirmAPhoneNumberVerificationRequestDataAttributesConfirmationCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74881,41 +71413,17 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "verification/phone-number", - "id": "ver_VL8FkF3YkqvPFuMzNtaRtpGU", - "attributes": { - "status": "confirmed", - "created-at": "2022-08-03T04:34:09.000Z", - "created-at-ts": 1659501249, - "submitted-at": null, - "submitted-at-ts": null, - "completed-at": null, - "completed-at-ts": null, - "country-code": "US", - "confirmation-code": "9999", - "phone-number": "111-222-3333", - "metadata": {} - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ConfirmAPhoneNumberVerificationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -74923,18 +71431,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "confirmAPhoneNumberVerificationResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "confirmAPhoneNumberVerificationResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ConfirmAPhoneNumberVerificationResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -74942,19 +71450,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "confirmAPhoneNumberVerificationResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "confirmAPhoneNumberVerificationResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ConfirmAPhoneNumberVerificationResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74967,19 +71475,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "confirmAPhoneNumberVerificationResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "confirmAPhoneNumberVerificationResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ConfirmAPhoneNumberVerificationResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -74992,18 +71500,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "confirmAPhoneNumberVerificationResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "confirmAPhoneNumberVerificationResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ConfirmAPhoneNumberVerificationResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -75011,19 +71519,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "confirmAPhoneNumberVerificationResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "confirmAPhoneNumberVerificationResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ConfirmAPhoneNumberVerificationResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75036,19 +71544,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "confirmAPhoneNumberVerificationResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "confirmAPhoneNumberVerificationResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ConfirmAPhoneNumberVerificationResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75061,16 +71569,16 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "confirmAPhoneNumberVerificationResponseDataAttributesCreatedAtTs", "key": "created-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "confirmAPhoneNumberVerificationResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ConfirmAPhoneNumberVerificationResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -75084,14 +71592,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "confirmAPhoneNumberVerificationResponseDataAttributesSubmittedAt", "key": "submitted-at", "schema": { - "description": undefined, + "description": null, "generatedName": "confirmAPhoneNumberVerificationResponseDataAttributesSubmittedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ConfirmAPhoneNumberVerificationResponseDataAttributesSubmittedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -75102,14 +71610,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "confirmAPhoneNumberVerificationResponseDataAttributesSubmittedAtTs", "key": "submitted-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "confirmAPhoneNumberVerificationResponseDataAttributesSubmittedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ConfirmAPhoneNumberVerificationResponseDataAttributesSubmittedAtTs", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -75120,14 +71628,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "confirmAPhoneNumberVerificationResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "confirmAPhoneNumberVerificationResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ConfirmAPhoneNumberVerificationResponseDataAttributesCompletedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -75138,14 +71646,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "confirmAPhoneNumberVerificationResponseDataAttributesCompletedAtTs", "key": "completed-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "confirmAPhoneNumberVerificationResponseDataAttributesCompletedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ConfirmAPhoneNumberVerificationResponseDataAttributesCompletedAtTs", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -75156,19 +71664,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "confirmAPhoneNumberVerificationResponseDataAttributesCountryCode", "key": "country-code", "schema": { - "description": undefined, + "description": null, "generatedName": "confirmAPhoneNumberVerificationResponseDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ConfirmAPhoneNumberVerificationResponseDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75181,19 +71689,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "confirmAPhoneNumberVerificationResponseDataAttributesConfirmationCode", "key": "confirmation-code", "schema": { - "description": undefined, + "description": null, "generatedName": "confirmAPhoneNumberVerificationResponseDataAttributesConfirmationCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ConfirmAPhoneNumberVerificationResponseDataAttributesConfirmationCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75206,19 +71714,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "confirmAPhoneNumberVerificationResponseDataAttributesPhoneNumber", "key": "phone-number", "schema": { - "description": undefined, + "description": null, "generatedName": "confirmAPhoneNumberVerificationResponseDataAttributesPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ConfirmAPhoneNumberVerificationResponseDataAttributesPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75231,18 +71739,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "confirmAPhoneNumberVerificationResponseDataAttributesMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "confirmAPhoneNumberVerificationResponseDataAttributesMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ConfirmAPhoneNumberVerificationResponseDataAttributesMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -75263,7 +71771,7 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Confirm a Phone Number Verification", "tags": [], @@ -75271,7 +71779,7 @@ Note that this endpoint aggregates cases across all <>(s { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve a TIN database verification", "errorStatusCode": [ 400, @@ -75279,23 +71787,23 @@ Note that this endpoint aggregates cases across all <>(s "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "verification-id", "value": { - "primitive": { - "string": "verification-id", + "type": "primitive", + "value": { "type": "string", + "value": "verification-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { @@ -75303,108 +71811,108 @@ Note that this endpoint aggregates cases across all <>(s "attributes": { "properties": { "checks": { - "array": [ + "type": "array", + "value": [ { "properties": { "name": { - "primitive": { - "string": "database_tin_name_comparison", + "type": "primitive", + "value": { "type": "string", + "value": "database_tin_name_comparison", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "passed", + "type": "primitive", + "value": { "type": "string", + "value": "passed", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "completed-at": { - "primitive": { - "string": "2022-08-03T04:13:06.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-08-03T04:13:06.000Z", }, - "type": "primitive", }, "completed-at-ts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1659499986, }, - "type": "primitive", }, "country-code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2022-08-03T04:11:32.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-08-03T04:11:32.000Z", }, - "type": "primitive", }, "created-at-ts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1659499892, }, - "type": "primitive", }, "name-first": { - "primitive": { - "string": "ALEXANDER", + "type": "primitive", + "value": { "type": "string", + "value": "ALEXANDER", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "passed", + "type": "primitive", + "value": { "type": "string", + "value": "passed", }, - "type": "primitive", }, "submitted-at": { - "primitive": { - "string": "2022-08-03T04:13:00.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-08-03T04:13:00.000Z", }, - "type": "primitive", }, "submitted-at-ts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1659499980, }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "ver_2wpqiEtejRcTA1hMJEXmbrJ6", + "type": "primitive", + "value": { "type": "string", + "value": "ver_2wpqiEtejRcTA1hMJEXmbrJ6", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "verification/database-tin", + "type": "primitive", + "value": { "type": "string", + "value": "verification/database-tin", }, - "type": "primitive", }, }, "type": "object", @@ -75419,21 +71927,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveATinDatabaseVerificationRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveATinDatabaseVerificationRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75441,7 +71949,7 @@ Note that this endpoint aggregates cases across all <>(s }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "retrieve-a-tin-database-verification", "path": "/verification/database-tins/{verification-id}", @@ -75450,92 +71958,33 @@ Note that this endpoint aggregates cases across all <>(s "description": "ID of Verification to retrieve", "name": "verification-id", "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveATinDatabaseVerificationRequestVerificationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "verification/database-tin", - "id": "ver_2wpqiEtejRcTA1hMJEXmbrJ6", - "attributes": { - "status": "passed", - "created-at": "2022-08-03T04:11:32.000Z", - "created-at-ts": 1659499892, - "submitted-at": "2022-08-03T04:13:00.000Z", - "submitted-at-ts": 1659499980, - "completed-at": "2022-08-03T04:13:06.000Z", - "completed-at-ts": 1659499986, - "country-code": "US", - "name-first": "ALEXANDER", - "checks": [ - { - "name": "database_tin_name_comparison", - "status": "passed", - "reasons": [], - "metadata": {} - }, - { - "name": "database_tin_deceased_detection", - "status": "passed", - "reasons": [], - "metadata": {} - }, - { - "name": "database_tin_invalid_format_detection", - "status": "passed", - "reasons": [], - "metadata": {} - }, - { - "name": "database_tin_disallowed_type_detection", - "status": "passed", - "reasons": [], - "metadata": {} - }, - { - "name": "database_tin_service_available_detection", - "status": "passed", - "reasons": [], - "metadata": {} - } - ] - }, - "relationships": { - "inquiry": { - "data": null - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveATinDatabaseVerificationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -75543,18 +71992,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveATinDatabaseVerificationResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveATinDatabaseVerificationResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveATinDatabaseVerificationResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -75562,19 +72011,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveATinDatabaseVerificationResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveATinDatabaseVerificationResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveATinDatabaseVerificationResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75587,19 +72036,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveATinDatabaseVerificationResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveATinDatabaseVerificationResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveATinDatabaseVerificationResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75612,18 +72061,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveATinDatabaseVerificationResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveATinDatabaseVerificationResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveATinDatabaseVerificationResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -75631,19 +72080,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveATinDatabaseVerificationResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveATinDatabaseVerificationResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveATinDatabaseVerificationResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75656,19 +72105,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveATinDatabaseVerificationResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveATinDatabaseVerificationResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveATinDatabaseVerificationResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75681,16 +72130,16 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveATinDatabaseVerificationResponseDataAttributesCreatedAtTs", "key": "created-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveATinDatabaseVerificationResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveATinDatabaseVerificationResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -75704,19 +72153,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveATinDatabaseVerificationResponseDataAttributesSubmittedAt", "key": "submitted-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveATinDatabaseVerificationResponseDataAttributesSubmittedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveATinDatabaseVerificationResponseDataAttributesSubmittedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75729,16 +72178,16 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveATinDatabaseVerificationResponseDataAttributesSubmittedAtTs", "key": "submitted-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveATinDatabaseVerificationResponseDataAttributesSubmittedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveATinDatabaseVerificationResponseDataAttributesSubmittedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -75752,19 +72201,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveATinDatabaseVerificationResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveATinDatabaseVerificationResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveATinDatabaseVerificationResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75777,16 +72226,16 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveATinDatabaseVerificationResponseDataAttributesCompletedAtTs", "key": "completed-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveATinDatabaseVerificationResponseDataAttributesCompletedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveATinDatabaseVerificationResponseDataAttributesCompletedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -75800,19 +72249,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveATinDatabaseVerificationResponseDataAttributesCountryCode", "key": "country-code", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveATinDatabaseVerificationResponseDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveATinDatabaseVerificationResponseDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75825,19 +72274,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveATinDatabaseVerificationResponseDataAttributesNameFirst", "key": "name-first", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveATinDatabaseVerificationResponseDataAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveATinDatabaseVerificationResponseDataAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75850,24 +72299,24 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveATinDatabaseVerificationResponseDataAttributesChecks", "key": "checks", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveATinDatabaseVerificationResponseDataAttributesChecks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveATinDatabaseVerificationResponseDataAttributesChecks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveATinDatabaseVerificationResponseDataAttributesChecksItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -75875,19 +72324,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveATinDatabaseVerificationResponseDataAttributesChecksItemName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveATinDatabaseVerificationResponseDataAttributesChecksItemName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveATinDatabaseVerificationResponseDataAttributesChecksItemName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75900,19 +72349,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveATinDatabaseVerificationResponseDataAttributesChecksItemStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveATinDatabaseVerificationResponseDataAttributesChecksItemStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveATinDatabaseVerificationResponseDataAttributesChecksItemStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -75925,20 +72374,20 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveATinDatabaseVerificationResponseDataAttributesChecksItemReasons", "key": "reasons", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveATinDatabaseVerificationResponseDataAttributesChecksItemReasons", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveATinDatabaseVerificationResponseDataAttributesChecksItemReasons", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "RetrieveATinDatabaseVerificationResponseDataAttributesChecksItemReasons", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -75950,18 +72399,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveATinDatabaseVerificationResponseDataAttributesChecksItemMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveATinDatabaseVerificationResponseDataAttributesChecksItemMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveATinDatabaseVerificationResponseDataAttributesChecksItemMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -75984,18 +72433,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveATinDatabaseVerificationResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveATinDatabaseVerificationResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveATinDatabaseVerificationResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -76003,18 +72452,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveATinDatabaseVerificationResponseDataRelationshipsInquiry", "key": "inquiry", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveATinDatabaseVerificationResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveATinDatabaseVerificationResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -76022,14 +72471,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveATinDatabaseVerificationResponseDataRelationshipsInquiryData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveATinDatabaseVerificationResponseDataRelationshipsInquiryData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RetrieveATinDatabaseVerificationResponseDataRelationshipsInquiryData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -76054,7 +72503,7 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve a TIN Database Verification", "tags": [], @@ -76062,7 +72511,7 @@ Note that this endpoint aggregates cases across all <>(s { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve a phone number verification", "errorStatusCode": [ 400, @@ -76070,23 +72519,23 @@ Note that this endpoint aggregates cases across all <>(s "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "verification-id", "value": { - "primitive": { - "string": "verification-id", + "type": "primitive", + "value": { "type": "string", + "value": "verification-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { @@ -76094,113 +72543,113 @@ Note that this endpoint aggregates cases across all <>(s "attributes": { "properties": { "completed-at": { - "primitive": { - "string": "2022-08-03T04:39:19.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-08-03T04:39:19.000Z", }, - "type": "primitive", }, "completed-at-ts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1659501559, }, - "type": "primitive", }, "confirmation-code": { - "primitive": { - "string": "9999", + "type": "primitive", + "value": { "type": "string", + "value": "9999", }, - "type": "primitive", }, "country-code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2022-08-03T04:34:09.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-08-03T04:34:09.000Z", }, - "type": "primitive", }, "created-at-ts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1659501249, }, - "type": "primitive", }, "phone-number": { - "primitive": { - "string": "111-222-3333", + "type": "primitive", + "value": { "type": "string", + "value": "111-222-3333", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "passed", + "type": "primitive", + "value": { "type": "string", + "value": "passed", }, - "type": "primitive", }, "submitted-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "submitted-at-ts": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, "type": "object", }, "id": { - "primitive": { - "string": "ver_VL8FkF3YkqvPFuMzNtaRtpGU", + "type": "primitive", + "value": { "type": "string", + "value": "ver_VL8FkF3YkqvPFuMzNtaRtpGU", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "verification/phone-number", + "type": "primitive", + "value": { "type": "string", + "value": "verification/phone-number", }, - "type": "primitive", }, }, "type": "object", @@ -76215,21 +72664,21 @@ Note that this endpoint aggregates cases across all <>(s { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveAPhoneNumberVerificationRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAPhoneNumberVerificationRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76237,7 +72686,7 @@ Note that this endpoint aggregates cases across all <>(s }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "retrieve-a-phone-number-verification", "path": "/verification/phone-numbers/{verification-id}", @@ -76246,62 +72695,33 @@ Note that this endpoint aggregates cases across all <>(s "description": "ID of Verification to retrieve", "name": "verification-id", "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveAPhoneNumberVerificationRequestVerificationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "verification/phone-number", - "id": "ver_VL8FkF3YkqvPFuMzNtaRtpGU", - "attributes": { - "status": "passed", - "created-at": "2022-08-03T04:34:09.000Z", - "created-at-ts": 1659501249, - "submitted-at": null, - "submitted-at-ts": null, - "completed-at": "2022-08-03T04:39:19.000Z", - "completed-at-ts": 1659501559, - "country-code": "US", - "confirmation-code": "9999", - "phone-number": "111-222-3333", - "metadata": {} - }, - "relationships": { - "inquiry": { - "data": null - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAPhoneNumberVerificationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -76309,18 +72729,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAPhoneNumberVerificationResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAPhoneNumberVerificationResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAPhoneNumberVerificationResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -76328,19 +72748,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAPhoneNumberVerificationResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAPhoneNumberVerificationResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAPhoneNumberVerificationResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76353,19 +72773,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAPhoneNumberVerificationResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAPhoneNumberVerificationResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAPhoneNumberVerificationResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76378,18 +72798,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAPhoneNumberVerificationResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAPhoneNumberVerificationResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAPhoneNumberVerificationResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -76397,19 +72817,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAPhoneNumberVerificationResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAPhoneNumberVerificationResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAPhoneNumberVerificationResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76422,19 +72842,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAPhoneNumberVerificationResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAPhoneNumberVerificationResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAPhoneNumberVerificationResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76447,16 +72867,16 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAPhoneNumberVerificationResponseDataAttributesCreatedAtTs", "key": "created-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAPhoneNumberVerificationResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAPhoneNumberVerificationResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -76470,14 +72890,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAPhoneNumberVerificationResponseDataAttributesSubmittedAt", "key": "submitted-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAPhoneNumberVerificationResponseDataAttributesSubmittedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RetrieveAPhoneNumberVerificationResponseDataAttributesSubmittedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -76488,14 +72908,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAPhoneNumberVerificationResponseDataAttributesSubmittedAtTs", "key": "submitted-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAPhoneNumberVerificationResponseDataAttributesSubmittedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RetrieveAPhoneNumberVerificationResponseDataAttributesSubmittedAtTs", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -76506,19 +72926,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAPhoneNumberVerificationResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAPhoneNumberVerificationResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAPhoneNumberVerificationResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76531,16 +72951,16 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAPhoneNumberVerificationResponseDataAttributesCompletedAtTs", "key": "completed-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAPhoneNumberVerificationResponseDataAttributesCompletedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAPhoneNumberVerificationResponseDataAttributesCompletedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -76554,19 +72974,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAPhoneNumberVerificationResponseDataAttributesCountryCode", "key": "country-code", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAPhoneNumberVerificationResponseDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAPhoneNumberVerificationResponseDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76579,19 +72999,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAPhoneNumberVerificationResponseDataAttributesConfirmationCode", "key": "confirmation-code", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAPhoneNumberVerificationResponseDataAttributesConfirmationCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAPhoneNumberVerificationResponseDataAttributesConfirmationCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76604,19 +73024,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAPhoneNumberVerificationResponseDataAttributesPhoneNumber", "key": "phone-number", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAPhoneNumberVerificationResponseDataAttributesPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAPhoneNumberVerificationResponseDataAttributesPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -76629,18 +73049,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAPhoneNumberVerificationResponseDataAttributesMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAPhoneNumberVerificationResponseDataAttributesMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAPhoneNumberVerificationResponseDataAttributesMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -76657,18 +73077,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAPhoneNumberVerificationResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAPhoneNumberVerificationResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAPhoneNumberVerificationResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -76676,18 +73096,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAPhoneNumberVerificationResponseDataRelationshipsInquiry", "key": "inquiry", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAPhoneNumberVerificationResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAPhoneNumberVerificationResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -76695,14 +73115,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "retrieveAPhoneNumberVerificationResponseDataRelationshipsInquiryData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAPhoneNumberVerificationResponseDataRelationshipsInquiryData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RetrieveAPhoneNumberVerificationResponseDataRelationshipsInquiryData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -76727,7 +73147,7 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve a Phone Number Verification", "tags": [], @@ -76735,7 +73155,7 @@ Note that this endpoint aggregates cases across all <>(s { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Send an SMS to the phone number.", "errorStatusCode": [ 400, @@ -76743,18 +73163,18 @@ Note that this endpoint aggregates cases across all <>(s "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "verification-id", "value": { - "primitive": { - "string": "verification-id", + "type": "primitive", + "value": { "type": "string", + "value": "verification-id", }, - "type": "primitive", }, }, ], @@ -76770,135 +73190,135 @@ Note that this endpoint aggregates cases across all <>(s "attributes": { "properties": { "completed-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "completed-at-ts": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "confirmation-code": { - "primitive": { - "string": "9999", + "type": "primitive", + "value": { "type": "string", + "value": "9999", }, - "type": "primitive", }, "country-code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2022-08-03T04:34:09.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-08-03T04:34:09.000Z", }, - "type": "primitive", }, "created-at-ts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1659501249, }, - "type": "primitive", }, "phone-number": { - "primitive": { - "string": "111-222-3333", + "type": "primitive", + "value": { "type": "string", + "value": "111-222-3333", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "initiated", + "type": "primitive", + "value": { "type": "string", + "value": "initiated", }, - "type": "primitive", }, "submitted-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "submitted-at-ts": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, "type": "object", }, "id": { - "primitive": { - "string": "ver_VL8FkF3YkqvPFuMzNtaRtpGU", + "type": "primitive", + "value": { "type": "string", + "value": "ver_VL8FkF3YkqvPFuMzNtaRtpGU", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "verification/phone-number", + "type": "primitive", + "value": { "type": "string", + "value": "verification/phone-number", }, - "type": "primitive", }, }, "type": "object", @@ -76910,7 +73330,7 @@ Note that this endpoint aggregates cases across all <>(s ], "generatedRequestName": "SendAnSmsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "send-an-sms", "path": "/verification/phone-numbers/{verification-id}/send-confirmation-code", @@ -76919,32 +73339,31 @@ Note that this endpoint aggregates cases across all <>(s "description": "ID of Verification to confirm", "name": "verification-id", "schema": { - "description": undefined, + "description": null, "generatedName": "SendAnSmsRequestVerificationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SendAnSmsRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -76952,18 +73371,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "sendAnSmsRequestData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "sendAnSmsRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SendAnSmsRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -76971,18 +73390,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "sendAnSmsRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "sendAnSmsRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SendAnSmsRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -76990,19 +73409,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "sendAnSmsRequestDataAttributesPhoneNumber", "key": "phone-number", "schema": { - "description": undefined, + "description": null, "generatedName": "sendAnSmsRequestDataAttributesPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SendAnSmsRequestDataAttributesPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77024,41 +73443,17 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "verification/phone-number", - "id": "ver_VL8FkF3YkqvPFuMzNtaRtpGU", - "attributes": { - "status": "initiated", - "created-at": "2022-08-03T04:34:09.000Z", - "created-at-ts": 1659501249, - "submitted-at": null, - "submitted-at-ts": null, - "completed-at": null, - "completed-at-ts": null, - "country-code": "US", - "confirmation-code": "9999", - "phone-number": "111-222-3333", - "metadata": {} - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SendAnSmsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -77066,18 +73461,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "sendAnSmsResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "sendAnSmsResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SendAnSmsResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -77085,19 +73480,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "sendAnSmsResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "sendAnSmsResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SendAnSmsResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77110,19 +73505,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "sendAnSmsResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "sendAnSmsResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SendAnSmsResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77135,18 +73530,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "sendAnSmsResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "sendAnSmsResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SendAnSmsResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -77154,19 +73549,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "sendAnSmsResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "sendAnSmsResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SendAnSmsResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77179,19 +73574,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "sendAnSmsResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "sendAnSmsResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SendAnSmsResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77204,16 +73599,16 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "sendAnSmsResponseDataAttributesCreatedAtTs", "key": "created-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "sendAnSmsResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SendAnSmsResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -77227,14 +73622,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "sendAnSmsResponseDataAttributesSubmittedAt", "key": "submitted-at", "schema": { - "description": undefined, + "description": null, "generatedName": "sendAnSmsResponseDataAttributesSubmittedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SendAnSmsResponseDataAttributesSubmittedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -77245,14 +73640,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "sendAnSmsResponseDataAttributesSubmittedAtTs", "key": "submitted-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "sendAnSmsResponseDataAttributesSubmittedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SendAnSmsResponseDataAttributesSubmittedAtTs", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -77263,14 +73658,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "sendAnSmsResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "sendAnSmsResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SendAnSmsResponseDataAttributesCompletedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -77281,14 +73676,14 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "sendAnSmsResponseDataAttributesCompletedAtTs", "key": "completed-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "sendAnSmsResponseDataAttributesCompletedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SendAnSmsResponseDataAttributesCompletedAtTs", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -77299,19 +73694,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "sendAnSmsResponseDataAttributesCountryCode", "key": "country-code", "schema": { - "description": undefined, + "description": null, "generatedName": "sendAnSmsResponseDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SendAnSmsResponseDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77324,19 +73719,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "sendAnSmsResponseDataAttributesConfirmationCode", "key": "confirmation-code", "schema": { - "description": undefined, + "description": null, "generatedName": "sendAnSmsResponseDataAttributesConfirmationCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SendAnSmsResponseDataAttributesConfirmationCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77349,19 +73744,19 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "sendAnSmsResponseDataAttributesPhoneNumber", "key": "phone-number", "schema": { - "description": undefined, + "description": null, "generatedName": "sendAnSmsResponseDataAttributesPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SendAnSmsResponseDataAttributesPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77374,18 +73769,18 @@ Note that this endpoint aggregates cases across all <>(s "generatedName": "sendAnSmsResponseDataAttributesMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "sendAnSmsResponseDataAttributesMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SendAnSmsResponseDataAttributesMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -77406,7 +73801,7 @@ Note that this endpoint aggregates cases across all <>(s }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Send an SMS", "tags": [], @@ -77414,7 +73809,7 @@ Note that this endpoint aggregates cases across all <>(s { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Create a new Workflow Run. Note: The payload is arbitrary and defined by the Workflow version trigger schema.", @@ -77424,18 +73819,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "workflow-id", "value": { - "primitive": { - "string": "workflow-id", + "type": "primitive", + "value": { "type": "string", + "value": "workflow-id", }, - "type": "primitive", }, }, ], @@ -77451,53 +73846,53 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "attributes": { "properties": { "completed-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "created-at": { - "primitive": { - "string": "2022-08-08T18:55:44.910Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-08-08T18:55:44.910Z", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "in_progress", + "type": "primitive", + "value": { "type": "string", + "value": "in_progress", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "wfr_3JqAR9ddLRVZLK5z4yD8oeHB", + "type": "primitive", + "value": { "type": "string", + "value": "wfr_3JqAR9ddLRVZLK5z4yD8oeHB", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "workflow-run", + "type": "primitive", + "value": { "type": "string", + "value": "workflow-run", }, - "type": "primitive", }, }, "type": "object", @@ -77512,21 +73907,21 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateAWorkflowRunRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAWorkflowRunRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77534,41 +73929,40 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create-a-workflow-run", "path": "/workflows/{workflow-id}/trigger", "pathParameters": [ { - "description": undefined, + "description": null, "name": "workflow-id", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateAWorkflowRunRequestWorkflowId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAWorkflowRunRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -77576,18 +73970,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAWorkflowRunRequestData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createAWorkflowRunRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Matches the trigger payload schema defined by the Workflow version", "generatedName": "CreateAWorkflowRunRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -77595,18 +73989,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAWorkflowRunRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createAWorkflowRunRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], "description": "Matches the trigger payload schema defined by the workflow version", "generatedName": "CreateAWorkflowRunRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -77614,19 +74008,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAWorkflowRunRequestDataAttributesExampleField1", "key": "example-field-1", "schema": { - "description": undefined, + "description": null, "generatedName": "createAWorkflowRunRequestDataAttributesExampleField1", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "This is just an example field name. The actual name will depend on the trigger schema defined for the workflow version.", "generatedName": "CreateAWorkflowRunRequestDataAttributesExampleField1", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77639,16 +74033,16 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAWorkflowRunRequestDataAttributesExampleField2", "key": "example-field-2", "schema": { - "description": undefined, + "description": null, "generatedName": "createAWorkflowRunRequestDataAttributesExampleField2", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "This is just an example field name. The actual name will depend on the trigger schema defined for the workflow version.", "generatedName": "CreateAWorkflowRunRequestDataAttributesExampleField2", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -77671,50 +74065,17 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "workflow-run", - "id": "wfr_3JqAR9ddLRVZLK5z4yD8oeHB", - "attributes": { - "status": "in_progress", - "created-at": "2022-08-08T18:55:44.910Z", - "completed-at": null - }, - "relationships": { - "workflow-version": { - "data": { - "type": "workflow-version", - "id": "wfv_DkWeGvK9wojQnubF8ABHzJRQ" - } - }, - "workflow": { - "data": { - "type": "workflow", - "id": "wfl_3VghhbvDc7UuUNT8uZrqZjsk" - } - }, - "creator": { - "data": null - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAWorkflowRunResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -77722,18 +74083,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAWorkflowRunResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createAWorkflowRunResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAWorkflowRunResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -77741,19 +74102,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAWorkflowRunResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "createAWorkflowRunResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAWorkflowRunResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77766,19 +74127,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAWorkflowRunResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "createAWorkflowRunResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAWorkflowRunResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77791,18 +74152,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAWorkflowRunResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createAWorkflowRunResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAWorkflowRunResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -77810,19 +74171,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAWorkflowRunResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "createAWorkflowRunResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAWorkflowRunResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77835,19 +74196,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAWorkflowRunResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createAWorkflowRunResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAWorkflowRunResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77860,14 +74221,14 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAWorkflowRunResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createAWorkflowRunResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAWorkflowRunResponseDataAttributesCompletedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -77883,18 +74244,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAWorkflowRunResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "createAWorkflowRunResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAWorkflowRunResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -77902,18 +74263,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAWorkflowRunResponseDataRelationshipsWorkflowVersion", "key": "workflow-version", "schema": { - "description": undefined, + "description": null, "generatedName": "createAWorkflowRunResponseDataRelationshipsWorkflowVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAWorkflowRunResponseDataRelationshipsWorkflowVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -77921,18 +74282,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAWorkflowRunResponseDataRelationshipsWorkflowVersionData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createAWorkflowRunResponseDataRelationshipsWorkflowVersionData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAWorkflowRunResponseDataRelationshipsWorkflowVersionData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -77940,19 +74301,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAWorkflowRunResponseDataRelationshipsWorkflowVersionDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "createAWorkflowRunResponseDataRelationshipsWorkflowVersionDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAWorkflowRunResponseDataRelationshipsWorkflowVersionDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -77965,19 +74326,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAWorkflowRunResponseDataRelationshipsWorkflowVersionDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "createAWorkflowRunResponseDataRelationshipsWorkflowVersionDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAWorkflowRunResponseDataRelationshipsWorkflowVersionDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78000,18 +74361,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAWorkflowRunResponseDataRelationshipsWorkflow", "key": "workflow", "schema": { - "description": undefined, + "description": null, "generatedName": "createAWorkflowRunResponseDataRelationshipsWorkflow", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAWorkflowRunResponseDataRelationshipsWorkflow", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -78019,18 +74380,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAWorkflowRunResponseDataRelationshipsWorkflowData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createAWorkflowRunResponseDataRelationshipsWorkflowData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAWorkflowRunResponseDataRelationshipsWorkflowData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -78038,19 +74399,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAWorkflowRunResponseDataRelationshipsWorkflowDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "createAWorkflowRunResponseDataRelationshipsWorkflowDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAWorkflowRunResponseDataRelationshipsWorkflowDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78063,19 +74424,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAWorkflowRunResponseDataRelationshipsWorkflowDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "createAWorkflowRunResponseDataRelationshipsWorkflowDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAWorkflowRunResponseDataRelationshipsWorkflowDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78098,18 +74459,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAWorkflowRunResponseDataRelationshipsCreator", "key": "creator", "schema": { - "description": undefined, + "description": null, "generatedName": "createAWorkflowRunResponseDataRelationshipsCreator", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAWorkflowRunResponseDataRelationshipsCreator", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -78117,14 +74478,14 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAWorkflowRunResponseDataRelationshipsCreatorData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createAWorkflowRunResponseDataRelationshipsCreatorData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAWorkflowRunResponseDataRelationshipsCreatorData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -78149,7 +74510,7 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create a Workflow Run", "tags": [], @@ -78157,15 +74518,15 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Create a new email address verification", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -78184,135 +74545,135 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "attributes": { "properties": { "completed-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "completed-at-ts": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "confirmation-code": { - "primitive": { - "string": "9999", + "type": "primitive", + "value": { "type": "string", + "value": "9999", }, - "type": "primitive", }, "country-code": { - "primitive": { - "string": "US", + "type": "primitive", + "value": { "type": "string", + "value": "US", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2022-08-03T04:31:18.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-08-03T04:31:18.000Z", }, - "type": "primitive", }, "created-at-ts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1659501078, }, - "type": "primitive", }, "email-address": { - "primitive": { - "string": "test@emailaddress.com", + "type": "primitive", + "value": { "type": "string", + "value": "test@emailaddress.com", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "initiated", + "type": "primitive", + "value": { "type": "string", + "value": "initiated", }, - "type": "primitive", }, "submitted-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "submitted-at-ts": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, "type": "object", }, "id": { - "primitive": { - "string": "ver_VL8FkF3YkqvPFuMzNtaRtpGU", + "type": "primitive", + "value": { "type": "string", + "value": "ver_VL8FkF3YkqvPFuMzNtaRtpGU", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "verification/email-address", + "type": "primitive", + "value": { "type": "string", + "value": "verification/email-address", }, - "type": "primitive", }, }, "type": "object", @@ -78327,21 +74688,21 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateAnEmailAddressVerificationRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnEmailAddressVerificationRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78351,21 +74712,21 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem { "description": "Ensures the request is idempotent", "name": "Idempotency-Key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateAnEmailAddressVerificationRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnEmailAddressVerificationRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78373,23 +74734,22 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create-an-email-address-verification", "path": "/verification/email-addresses", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnEmailAddressVerificationRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -78399,10 +74759,10 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnEmailAddressVerificationRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -78410,18 +74770,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAnEmailAddressVerificationRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnEmailAddressVerificationRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnEmailAddressVerificationRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -78431,11 +74791,11 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "schema": { "description": "ID of Verification Template. You can find your Verification Template IDs [here](https://app.withpersona.com/dashboard/verification-templates?filter=%7B%22type%22%3A%5B%22verification-template%2Fphone-number"%5D%7D)", "generatedName": "CreateAnEmailAddressVerificationRequestDataAttributesVerificationTemplateId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78449,11 +74809,11 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "schema": { "description": "Claimed phone number of the individual to send the confirmation code to", "generatedName": "CreateAnEmailAddressVerificationRequestDataAttributesPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78467,11 +74827,11 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "schema": { "description": "ISO 3166-1 alpha-2 code of the phone number", "generatedName": "CreateAnEmailAddressVerificationRequestDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78491,41 +74851,17 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "verification/email-address", - "id": "ver_VL8FkF3YkqvPFuMzNtaRtpGU", - "attributes": { - "status": "initiated", - "created-at": "2022-08-03T04:31:18.000Z", - "created-at-ts": 1659501078, - "submitted-at": null, - "submitted-at-ts": null, - "completed-at": null, - "completed-at-ts": null, - "country-code": "US", - "confirmation-code": "9999", - "email-address": "test@emailaddress.com", - "metadata": {} - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnEmailAddressVerificationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -78533,18 +74869,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAnEmailAddressVerificationResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnEmailAddressVerificationResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnEmailAddressVerificationResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -78552,19 +74888,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAnEmailAddressVerificationResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnEmailAddressVerificationResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnEmailAddressVerificationResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78577,19 +74913,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAnEmailAddressVerificationResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnEmailAddressVerificationResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnEmailAddressVerificationResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78602,18 +74938,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAnEmailAddressVerificationResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnEmailAddressVerificationResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnEmailAddressVerificationResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -78621,19 +74957,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAnEmailAddressVerificationResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnEmailAddressVerificationResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnEmailAddressVerificationResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78646,19 +74982,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAnEmailAddressVerificationResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnEmailAddressVerificationResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnEmailAddressVerificationResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78671,16 +75007,16 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAnEmailAddressVerificationResponseDataAttributesCreatedAtTs", "key": "created-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnEmailAddressVerificationResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnEmailAddressVerificationResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -78694,14 +75030,14 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAnEmailAddressVerificationResponseDataAttributesSubmittedAt", "key": "submitted-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnEmailAddressVerificationResponseDataAttributesSubmittedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAnEmailAddressVerificationResponseDataAttributesSubmittedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -78712,14 +75048,14 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAnEmailAddressVerificationResponseDataAttributesSubmittedAtTs", "key": "submitted-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnEmailAddressVerificationResponseDataAttributesSubmittedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAnEmailAddressVerificationResponseDataAttributesSubmittedAtTs", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -78730,14 +75066,14 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAnEmailAddressVerificationResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnEmailAddressVerificationResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAnEmailAddressVerificationResponseDataAttributesCompletedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -78748,14 +75084,14 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAnEmailAddressVerificationResponseDataAttributesCompletedAtTs", "key": "completed-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnEmailAddressVerificationResponseDataAttributesCompletedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAnEmailAddressVerificationResponseDataAttributesCompletedAtTs", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -78766,19 +75102,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAnEmailAddressVerificationResponseDataAttributesCountryCode", "key": "country-code", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnEmailAddressVerificationResponseDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnEmailAddressVerificationResponseDataAttributesCountryCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78791,19 +75127,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAnEmailAddressVerificationResponseDataAttributesConfirmationCode", "key": "confirmation-code", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnEmailAddressVerificationResponseDataAttributesConfirmationCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnEmailAddressVerificationResponseDataAttributesConfirmationCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78816,19 +75152,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAnEmailAddressVerificationResponseDataAttributesEmailAddress", "key": "email-address", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnEmailAddressVerificationResponseDataAttributesEmailAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnEmailAddressVerificationResponseDataAttributesEmailAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -78841,18 +75177,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAnEmailAddressVerificationResponseDataAttributesMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnEmailAddressVerificationResponseDataAttributesMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnEmailAddressVerificationResponseDataAttributesMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -78873,7 +75209,7 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create an Email Address Verification", "tags": [], @@ -78881,7 +75217,7 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Send an email to the email address.", "errorStatusCode": [ 400, @@ -78889,18 +75225,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "verification-id", "value": { - "primitive": { - "string": "verification-id", + "type": "primitive", + "value": { "type": "string", + "value": "verification-id", }, - "type": "primitive", }, }, ], @@ -78916,128 +75252,128 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "attributes": { "properties": { "completed-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "completed-at-ts": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "confirmation-code": { - "primitive": { - "string": "9999", + "type": "primitive", + "value": { "type": "string", + "value": "9999", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2022-08-03T04:34:09.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-08-03T04:34:09.000Z", }, - "type": "primitive", }, "created-at-ts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1659501249, }, - "type": "primitive", }, "email-address": { - "primitive": { - "string": "test@emailaddress.com", + "type": "primitive", + "value": { "type": "string", + "value": "test@emailaddress.com", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "initiated", + "type": "primitive", + "value": { "type": "string", + "value": "initiated", }, - "type": "primitive", }, "submitted-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "submitted-at-ts": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, "type": "object", }, "id": { - "primitive": { - "string": "ver_VL8FkF3YkqvPFuMzNtaRtpGU", + "type": "primitive", + "value": { "type": "string", + "value": "ver_VL8FkF3YkqvPFuMzNtaRtpGU", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "verification/email-address", + "type": "primitive", + "value": { "type": "string", + "value": "verification/email-address", }, - "type": "primitive", }, }, "type": "object", @@ -79049,7 +75385,7 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem ], "generatedRequestName": "SendAnEmailRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "send-an-email", "path": "/verification/email-addresses/{verification-id}/send-confirmation-code", @@ -79058,32 +75394,31 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "description": "ID of Verification to confirm", "name": "verification-id", "schema": { - "description": undefined, + "description": null, "generatedName": "SendAnEmailRequestVerificationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SendAnEmailRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -79091,18 +75426,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "sendAnEmailRequestData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "sendAnEmailRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SendAnEmailRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -79110,18 +75445,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "sendAnEmailRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "sendAnEmailRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SendAnEmailRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -79129,19 +75464,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "sendAnEmailRequestDataAttributesPhoneNumber", "key": "phone-number", "schema": { - "description": undefined, + "description": null, "generatedName": "sendAnEmailRequestDataAttributesPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SendAnEmailRequestDataAttributesPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79163,40 +75498,17 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "verification/email-address", - "id": "ver_VL8FkF3YkqvPFuMzNtaRtpGU", - "attributes": { - "status": "initiated", - "created-at": "2022-08-03T04:34:09.000Z", - "created-at-ts": 1659501249, - "submitted-at": null, - "submitted-at-ts": null, - "completed-at": null, - "completed-at-ts": null, - "confirmation-code": "9999", - "email-address": "test@emailaddress.com", - "metadata": {} - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SendAnEmailResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -79204,18 +75516,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "sendAnEmailResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "sendAnEmailResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SendAnEmailResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -79223,19 +75535,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "sendAnEmailResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "sendAnEmailResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SendAnEmailResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79248,19 +75560,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "sendAnEmailResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "sendAnEmailResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SendAnEmailResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79273,18 +75585,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "sendAnEmailResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "sendAnEmailResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SendAnEmailResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -79292,19 +75604,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "sendAnEmailResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "sendAnEmailResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SendAnEmailResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79317,19 +75629,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "sendAnEmailResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "sendAnEmailResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SendAnEmailResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79342,16 +75654,16 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "sendAnEmailResponseDataAttributesCreatedAtTs", "key": "created-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "sendAnEmailResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SendAnEmailResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -79365,14 +75677,14 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "sendAnEmailResponseDataAttributesSubmittedAt", "key": "submitted-at", "schema": { - "description": undefined, + "description": null, "generatedName": "sendAnEmailResponseDataAttributesSubmittedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SendAnEmailResponseDataAttributesSubmittedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -79383,14 +75695,14 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "sendAnEmailResponseDataAttributesSubmittedAtTs", "key": "submitted-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "sendAnEmailResponseDataAttributesSubmittedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SendAnEmailResponseDataAttributesSubmittedAtTs", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -79401,14 +75713,14 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "sendAnEmailResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "sendAnEmailResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SendAnEmailResponseDataAttributesCompletedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -79419,14 +75731,14 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "sendAnEmailResponseDataAttributesCompletedAtTs", "key": "completed-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "sendAnEmailResponseDataAttributesCompletedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SendAnEmailResponseDataAttributesCompletedAtTs", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -79437,19 +75749,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "sendAnEmailResponseDataAttributesConfirmationCode", "key": "confirmation-code", "schema": { - "description": undefined, + "description": null, "generatedName": "sendAnEmailResponseDataAttributesConfirmationCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SendAnEmailResponseDataAttributesConfirmationCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79462,19 +75774,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "sendAnEmailResponseDataAttributesEmailAddress", "key": "email-address", "schema": { - "description": undefined, + "description": null, "generatedName": "sendAnEmailResponseDataAttributesEmailAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SendAnEmailResponseDataAttributesEmailAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79487,18 +75799,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "sendAnEmailResponseDataAttributesMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "sendAnEmailResponseDataAttributesMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SendAnEmailResponseDataAttributesMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -79519,7 +75831,7 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Send an email", "tags": [], @@ -79527,7 +75839,7 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Confirm the confirmation code sent to the email address. Can only confirm \`initiated\` verifications.", "errorStatusCode": [ 400, @@ -79535,18 +75847,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "verification-id", "value": { - "primitive": { - "string": "verification-id", + "type": "primitive", + "value": { "type": "string", + "value": "verification-id", }, - "type": "primitive", }, }, ], @@ -79567,128 +75879,128 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "attributes": { "properties": { "completed-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "completed-at-ts": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "confirmation-code": { - "primitive": { - "string": "9999", + "type": "primitive", + "value": { "type": "string", + "value": "9999", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2022-08-03T04:34:09.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-08-03T04:34:09.000Z", }, - "type": "primitive", }, "created-at-ts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1659501249, }, - "type": "primitive", }, "email-address": { - "primitive": { - "string": "test@emailaddress.com", + "type": "primitive", + "value": { "type": "string", + "value": "test@emailaddress.com", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "confirmed", + "type": "primitive", + "value": { "type": "string", + "value": "confirmed", }, - "type": "primitive", }, "submitted-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "submitted-at-ts": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, "type": "object", }, "id": { - "primitive": { - "string": "ver_VL8FkF3YkqvPFuMzNtaRtpGU", + "type": "primitive", + "value": { "type": "string", + "value": "ver_VL8FkF3YkqvPFuMzNtaRtpGU", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "verification/email-address", + "type": "primitive", + "value": { "type": "string", + "value": "verification/email-address", }, - "type": "primitive", }, }, "type": "object", @@ -79700,7 +76012,7 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem ], "generatedRequestName": "ConfirmAPhoneNumberVerification1Request", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "confirm-a-phone-number-verification-1", "path": "/verification/email-addresses/{verification-id}/confirm", @@ -79709,32 +76021,31 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "description": "ID of Verification to confirm", "name": "verification-id", "schema": { - "description": undefined, + "description": null, "generatedName": "ConfirmAPhoneNumberVerification1RequestVerificationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ConfirmAPhoneNumberVerification1Request", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -79744,10 +76055,10 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ConfirmAPhoneNumberVerification1RequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -79755,18 +76066,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "confirmAPhoneNumberVerification1RequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "confirmAPhoneNumberVerification1RequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ConfirmAPhoneNumberVerification1RequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -79774,13 +76085,13 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "confirmAPhoneNumberVerification1RequestDataAttributesConfirmationCode", "key": "confirmation-code", "schema": { - "description": undefined, + "description": null, "generatedName": "ConfirmAPhoneNumberVerification1RequestDataAttributesConfirmationCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79800,40 +76111,17 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "verification/email-address", - "id": "ver_VL8FkF3YkqvPFuMzNtaRtpGU", - "attributes": { - "status": "confirmed", - "created-at": "2022-08-03T04:34:09.000Z", - "created-at-ts": 1659501249, - "submitted-at": null, - "submitted-at-ts": null, - "completed-at": null, - "completed-at-ts": null, - "confirmation-code": "9999", - "email-address": "test@emailaddress.com", - "metadata": {} - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ConfirmAPhoneNumberVerification1Response", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -79841,18 +76129,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "confirmAPhoneNumberVerification1ResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "confirmAPhoneNumberVerification1ResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ConfirmAPhoneNumberVerification1ResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -79860,19 +76148,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "confirmAPhoneNumberVerification1ResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "confirmAPhoneNumberVerification1ResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ConfirmAPhoneNumberVerification1ResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79885,19 +76173,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "confirmAPhoneNumberVerification1ResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "confirmAPhoneNumberVerification1ResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ConfirmAPhoneNumberVerification1ResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79910,18 +76198,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "confirmAPhoneNumberVerification1ResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "confirmAPhoneNumberVerification1ResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ConfirmAPhoneNumberVerification1ResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -79929,19 +76217,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "confirmAPhoneNumberVerification1ResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "confirmAPhoneNumberVerification1ResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ConfirmAPhoneNumberVerification1ResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79954,19 +76242,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "confirmAPhoneNumberVerification1ResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "confirmAPhoneNumberVerification1ResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ConfirmAPhoneNumberVerification1ResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -79979,16 +76267,16 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "confirmAPhoneNumberVerification1ResponseDataAttributesCreatedAtTs", "key": "created-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "confirmAPhoneNumberVerification1ResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ConfirmAPhoneNumberVerification1ResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -80002,14 +76290,14 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "confirmAPhoneNumberVerification1ResponseDataAttributesSubmittedAt", "key": "submitted-at", "schema": { - "description": undefined, + "description": null, "generatedName": "confirmAPhoneNumberVerification1ResponseDataAttributesSubmittedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ConfirmAPhoneNumberVerification1ResponseDataAttributesSubmittedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -80020,14 +76308,14 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "confirmAPhoneNumberVerification1ResponseDataAttributesSubmittedAtTs", "key": "submitted-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "confirmAPhoneNumberVerification1ResponseDataAttributesSubmittedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ConfirmAPhoneNumberVerification1ResponseDataAttributesSubmittedAtTs", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -80038,14 +76326,14 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "confirmAPhoneNumberVerification1ResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "confirmAPhoneNumberVerification1ResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ConfirmAPhoneNumberVerification1ResponseDataAttributesCompletedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -80056,14 +76344,14 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "confirmAPhoneNumberVerification1ResponseDataAttributesCompletedAtTs", "key": "completed-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "confirmAPhoneNumberVerification1ResponseDataAttributesCompletedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ConfirmAPhoneNumberVerification1ResponseDataAttributesCompletedAtTs", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -80074,19 +76362,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "confirmAPhoneNumberVerification1ResponseDataAttributesConfirmationCode", "key": "confirmation-code", "schema": { - "description": undefined, + "description": null, "generatedName": "confirmAPhoneNumberVerification1ResponseDataAttributesConfirmationCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ConfirmAPhoneNumberVerification1ResponseDataAttributesConfirmationCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80099,19 +76387,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "confirmAPhoneNumberVerification1ResponseDataAttributesEmailAddress", "key": "email-address", "schema": { - "description": undefined, + "description": null, "generatedName": "confirmAPhoneNumberVerification1ResponseDataAttributesEmailAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ConfirmAPhoneNumberVerification1ResponseDataAttributesEmailAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80124,18 +76412,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "confirmAPhoneNumberVerification1ResponseDataAttributesMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "confirmAPhoneNumberVerification1ResponseDataAttributesMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ConfirmAPhoneNumberVerification1ResponseDataAttributesMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -80156,7 +76444,7 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Confirm an Email Address Verification", "tags": [], @@ -80164,7 +76452,7 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve a email address verification", "errorStatusCode": [ 400, @@ -80172,23 +76460,23 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "verification-id", "value": { - "primitive": { - "string": "verification-id", + "type": "primitive", + "value": { "type": "string", + "value": "verification-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { @@ -80196,106 +76484,106 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "attributes": { "properties": { "completed-at": { - "primitive": { - "string": "2022-08-03T04:39:19.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-08-03T04:39:19.000Z", }, - "type": "primitive", }, "completed-at-ts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1659501559, }, - "type": "primitive", }, "confirmation-code": { - "primitive": { - "string": "9999", + "type": "primitive", + "value": { "type": "string", + "value": "9999", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2022-08-03T04:34:09.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-08-03T04:34:09.000Z", }, - "type": "primitive", }, "created-at-ts": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1659501249, }, - "type": "primitive", }, "email-address": { - "primitive": { - "string": "test@emailaddress.com", + "type": "primitive", + "value": { "type": "string", + "value": "test@emailaddress.com", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "passed", + "type": "primitive", + "value": { "type": "string", + "value": "passed", }, - "type": "primitive", }, "submitted-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "submitted-at-ts": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, "type": "object", }, "id": { - "primitive": { - "string": "ver_VL8FkF3YkqvPFuMzNtaRtpGU", + "type": "primitive", + "value": { "type": "string", + "value": "ver_VL8FkF3YkqvPFuMzNtaRtpGU", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "verification/email-address", + "type": "primitive", + "value": { "type": "string", + "value": "verification/email-address", }, - "type": "primitive", }, }, "type": "object", @@ -80310,21 +76598,21 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveAEmailAddressVerificationRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAEmailAddressVerificationRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80332,7 +76620,7 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "retrieve-a-email-address-verification", "path": "/verification/email-address/{verification-id}", @@ -80341,61 +76629,33 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "description": "ID of Verification to retrieve", "name": "verification-id", "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveAEmailAddressVerificationRequestVerificationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "verification/email-address", - "id": "ver_VL8FkF3YkqvPFuMzNtaRtpGU", - "attributes": { - "status": "passed", - "created-at": "2022-08-03T04:34:09.000Z", - "created-at-ts": 1659501249, - "submitted-at": null, - "submitted-at-ts": null, - "completed-at": "2022-08-03T04:39:19.000Z", - "completed-at-ts": 1659501559, - "confirmation-code": "9999", - "email-address": "test@emailaddress.com", - "metadata": {} - }, - "relationships": { - "inquiry": { - "data": null - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAEmailAddressVerificationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -80403,18 +76663,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "retrieveAEmailAddressVerificationResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAEmailAddressVerificationResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAEmailAddressVerificationResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -80422,19 +76682,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "retrieveAEmailAddressVerificationResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAEmailAddressVerificationResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAEmailAddressVerificationResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80447,19 +76707,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "retrieveAEmailAddressVerificationResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAEmailAddressVerificationResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAEmailAddressVerificationResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80472,18 +76732,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "retrieveAEmailAddressVerificationResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAEmailAddressVerificationResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAEmailAddressVerificationResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -80491,19 +76751,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "retrieveAEmailAddressVerificationResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAEmailAddressVerificationResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAEmailAddressVerificationResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80516,19 +76776,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "retrieveAEmailAddressVerificationResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAEmailAddressVerificationResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAEmailAddressVerificationResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80541,16 +76801,16 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "retrieveAEmailAddressVerificationResponseDataAttributesCreatedAtTs", "key": "created-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAEmailAddressVerificationResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAEmailAddressVerificationResponseDataAttributesCreatedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -80564,14 +76824,14 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "retrieveAEmailAddressVerificationResponseDataAttributesSubmittedAt", "key": "submitted-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAEmailAddressVerificationResponseDataAttributesSubmittedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RetrieveAEmailAddressVerificationResponseDataAttributesSubmittedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -80582,14 +76842,14 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "retrieveAEmailAddressVerificationResponseDataAttributesSubmittedAtTs", "key": "submitted-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAEmailAddressVerificationResponseDataAttributesSubmittedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RetrieveAEmailAddressVerificationResponseDataAttributesSubmittedAtTs", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -80600,19 +76860,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "retrieveAEmailAddressVerificationResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAEmailAddressVerificationResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAEmailAddressVerificationResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80625,16 +76885,16 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "retrieveAEmailAddressVerificationResponseDataAttributesCompletedAtTs", "key": "completed-at-ts", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAEmailAddressVerificationResponseDataAttributesCompletedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAEmailAddressVerificationResponseDataAttributesCompletedAtTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -80648,19 +76908,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "retrieveAEmailAddressVerificationResponseDataAttributesConfirmationCode", "key": "confirmation-code", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAEmailAddressVerificationResponseDataAttributesConfirmationCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAEmailAddressVerificationResponseDataAttributesConfirmationCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80673,19 +76933,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "retrieveAEmailAddressVerificationResponseDataAttributesEmailAddress", "key": "email-address", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAEmailAddressVerificationResponseDataAttributesEmailAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAEmailAddressVerificationResponseDataAttributesEmailAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80698,18 +76958,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "retrieveAEmailAddressVerificationResponseDataAttributesMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAEmailAddressVerificationResponseDataAttributesMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAEmailAddressVerificationResponseDataAttributesMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -80726,18 +76986,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "retrieveAEmailAddressVerificationResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAEmailAddressVerificationResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAEmailAddressVerificationResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -80745,18 +77005,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "retrieveAEmailAddressVerificationResponseDataRelationshipsInquiry", "key": "inquiry", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAEmailAddressVerificationResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAEmailAddressVerificationResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -80764,14 +77024,14 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "retrieveAEmailAddressVerificationResponseDataRelationshipsInquiryData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAEmailAddressVerificationResponseDataRelationshipsInquiryData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RetrieveAEmailAddressVerificationResponseDataRelationshipsInquiryData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -80796,7 +77056,7 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve a Email Address Verification", "tags": [], @@ -80804,150 +77064,150 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Returns a list of your organization's API keys.", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { - "array": [ + "type": "array", + "value": [ { "properties": { "attributes": { "properties": { "api-attributes-allowlist": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "address_*", + "type": "primitive", + "value": { "type": "string", + "value": "address_*", }, - "type": "primitive", }, ], - "type": "array", }, "api-key-inflection": { - "primitive": { - "string": "kebab", + "type": "primitive", + "value": { "type": "string", + "value": "kebab", }, - "type": "primitive", }, "api-version": { - "primitive": { - "string": "2021-07-05", + "type": "primitive", + "value": { "type": "string", + "value": "2021-07-05", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2022-08-17T23:18:13.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-08-17T23:18:13.000Z", }, - "type": "primitive", }, "ip-address-allowlist": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "*", + "type": "primitive", + "value": { "type": "string", + "value": "*", }, - "type": "primitive", }, ], - "type": "array", }, "last-used-at": { - "primitive": { - "string": "2022-08-17T23:24:00.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-08-17T23:24:00.000Z", }, - "type": "primitive", }, "permissions": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "account.read", + "type": "primitive", + "value": { "type": "string", + "value": "account.read", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", }, "id": { - "primitive": { - "string": "api_eENJtyj61qWGLWCd2X7vHyAf", + "type": "primitive", + "value": { "type": "string", + "value": "api_eENJtyj61qWGLWCd2X7vHyAf", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "api-key", + "type": "primitive", + "value": { "type": "string", + "value": "api-key", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "links": { "properties": { "next": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "prev": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, "type": "object", @@ -80962,21 +77222,21 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllApiKeysRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllApiKeysRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -80984,7 +77244,7 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "list-all-api-keys", "path": "/api-keys", @@ -80993,21 +77253,21 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem { "description": "APK key ID for pagination cursor", "name": "page[after]", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllApiKeysRequestPageAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllApiKeysRequestPageAfter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81017,21 +77277,21 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem { "description": "APK key ID for pagination cursor", "name": "page[before]", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllApiKeysRequestPageBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllApiKeysRequestPageBefore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81041,21 +77301,21 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem { "description": "Limit on the number of APK keys returned (between 1 and 100)", "name": "page[size]", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllApiKeysRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllApiKeysRequestPageSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81065,21 +77325,21 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem { "description": "Filter APK keys by name", "name": "filter[name]", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAllApiKeysRequestFilterName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllApiKeysRequestFilterName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81087,58 +77347,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": [ - { - "type": "api-key", - "id": "api_eENJtyj61qWGLWCd2X7vHyAf", - "attributes": { - "name": null, - "note": null, - "api-version": "2021-07-05", - "api-key-inflection": "kebab", - "permissions": [ - "account.read", - "account.write", - "api_log.read", - "..." - ], - "api-attributes-allowlist": [ - "address_*", - "allowed_users", - "..." - ], - "ip-address-allowlist": [ - "*" - ], - "last-used-at": "2022-08-17T23:24:00.000Z", - "expires-at": null, - "created-at": "2022-08-17T23:18:13.000Z" - } - } - ], - "links": { - "prev": null, - "next": null - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ListAllApiKeysResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -81146,24 +77366,24 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "listAllApiKeysResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllApiKeysResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllApiKeysResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ListAllApiKeysResponseDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -81171,19 +77391,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "listAllApiKeysResponseDataItemType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllApiKeysResponseDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllApiKeysResponseDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81196,19 +77416,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "listAllApiKeysResponseDataItemId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllApiKeysResponseDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllApiKeysResponseDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81221,18 +77441,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "listAllApiKeysResponseDataItemAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllApiKeysResponseDataItemAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ListAllApiKeysResponseDataItemAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -81240,14 +77460,14 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "listAllApiKeysResponseDataItemAttributesName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllApiKeysResponseDataItemAttributesName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ListAllApiKeysResponseDataItemAttributesName", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -81258,14 +77478,14 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "listAllApiKeysResponseDataItemAttributesNote", "key": "note", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllApiKeysResponseDataItemAttributesNote", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ListAllApiKeysResponseDataItemAttributesNote", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -81276,19 +77496,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "listAllApiKeysResponseDataItemAttributesApiVersion", "key": "api-version", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllApiKeysResponseDataItemAttributesApiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllApiKeysResponseDataItemAttributesApiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81301,19 +77521,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "listAllApiKeysResponseDataItemAttributesApiKeyInflection", "key": "api-key-inflection", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllApiKeysResponseDataItemAttributesApiKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllApiKeysResponseDataItemAttributesApiKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81326,25 +77546,25 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "listAllApiKeysResponseDataItemAttributesPermissions", "key": "permissions", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllApiKeysResponseDataItemAttributesPermissions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllApiKeysResponseDataItemAttributesPermissions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllApiKeysResponseDataItemAttributesPermissionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81358,25 +77578,25 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "listAllApiKeysResponseDataItemAttributesApiAttributesAllowlist", "key": "api-attributes-allowlist", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllApiKeysResponseDataItemAttributesApiAttributesAllowlist", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllApiKeysResponseDataItemAttributesApiAttributesAllowlist", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllApiKeysResponseDataItemAttributesApiAttributesAllowlistItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81390,25 +77610,25 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "listAllApiKeysResponseDataItemAttributesIpAddressAllowlist", "key": "ip-address-allowlist", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllApiKeysResponseDataItemAttributesIpAddressAllowlist", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllApiKeysResponseDataItemAttributesIpAddressAllowlist", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllApiKeysResponseDataItemAttributesIpAddressAllowlistItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81422,19 +77642,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "listAllApiKeysResponseDataItemAttributesLastUsedAt", "key": "last-used-at", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllApiKeysResponseDataItemAttributesLastUsedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllApiKeysResponseDataItemAttributesLastUsedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81447,14 +77667,14 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "listAllApiKeysResponseDataItemAttributesExpiresAt", "key": "expires-at", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllApiKeysResponseDataItemAttributesExpiresAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ListAllApiKeysResponseDataItemAttributesExpiresAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -81465,19 +77685,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "listAllApiKeysResponseDataItemAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllApiKeysResponseDataItemAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ListAllApiKeysResponseDataItemAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81501,18 +77721,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "listAllApiKeysResponseLinks", "key": "links", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllApiKeysResponseLinks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ListAllApiKeysResponseLinks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -81520,14 +77740,14 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "listAllApiKeysResponseLinksPrev", "key": "prev", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllApiKeysResponseLinksPrev", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ListAllApiKeysResponseLinksPrev", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -81538,14 +77758,14 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "listAllApiKeysResponseLinksNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "listAllApiKeysResponseLinksNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ListAllApiKeysResponseLinksNext", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -81560,7 +77780,7 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List all API keys", "tags": [], @@ -81568,7 +77788,7 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Make a new API key with response defaults and permissions.", "errorStatusCode": [ 400, @@ -81576,9 +77796,9 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -81592,146 +77812,146 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "attributes": { "properties": { "api-attributes-allowlist": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "address_*", + "type": "primitive", + "value": { "type": "string", + "value": "address_*", }, - "type": "primitive", }, ], - "type": "array", }, "api-key-inflection": { - "primitive": { - "string": "kebab", + "type": "primitive", + "value": { "type": "string", + "value": "kebab", }, - "type": "primitive", }, "api-version": { - "primitive": { - "string": "2021-07-05", + "type": "primitive", + "value": { "type": "string", + "value": "2021-07-05", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2022-08-17T23:18:13.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-08-17T23:18:13.000Z", }, - "type": "primitive", }, "expires-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "ip-address-allowlist": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "*", + "type": "primitive", + "value": { "type": "string", + "value": "*", }, - "type": "primitive", }, ], - "type": "array", }, "last-used-at": { - "primitive": { - "string": "2022-08-17T23:44:00.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-08-17T23:44:00.000Z", }, - "type": "primitive", }, "name": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "note": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "permissions": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "account.read", + "type": "primitive", + "value": { "type": "string", + "value": "account.read", }, - "type": "primitive", }, ], - "type": "array", }, "value": { - "primitive": { - "string": "persona_sandbox_1234abcd-56ef-ab78-90cd-1234567890ab", + "type": "primitive", + "value": { "type": "string", + "value": "persona_sandbox_1234abcd-56ef-ab78-90cd-1234567890ab", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "api_eENJtyj61qWGLWCd2X7vHyAf", + "type": "primitive", + "value": { "type": "string", + "value": "api_eENJtyj61qWGLWCd2X7vHyAf", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "api-key", + "type": "primitive", + "value": { "type": "string", + "value": "api-key", }, - "type": "primitive", }, }, "type": "object", @@ -81743,23 +77963,22 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem ], "generatedRequestName": "CreateAnApiKeyRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create-an-api-key", "path": "/api-keys", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnApiKeyRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -81767,18 +77986,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAnApiKeyRequestData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnApiKeyRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnApiKeyRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -81786,18 +78005,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAnApiKeyRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnApiKeyRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnApiKeyRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -81805,19 +78024,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAnApiKeyRequestDataAttributesName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnApiKeyRequestDataAttributesName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Human-readable name of the API key", "generatedName": "CreateAnApiKeyRequestDataAttributesName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81830,19 +78049,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAnApiKeyRequestDataAttributesNote", "key": "note", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnApiKeyRequestDataAttributesNote", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Human readable context about the use of the API key", "generatedName": "CreateAnApiKeyRequestDataAttributesNote", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81855,19 +78074,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAnApiKeyRequestDataAttributesApiVersion", "key": "api-version", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnApiKeyRequestDataAttributesApiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Server API version", "generatedName": "CreateAnApiKeyRequestDataAttributesApiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81880,19 +78099,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAnApiKeyRequestDataAttributesApiKeyInflection", "key": "api-key-inflection", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnApiKeyRequestDataAttributesApiKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Default API response key inflection", "generatedName": "CreateAnApiKeyRequestDataAttributesApiKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81905,25 +78124,25 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAnApiKeyRequestDataAttributesPermissions", "key": "permissions", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnApiKeyRequestDataAttributesPermissions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Abilities permitted to the API key", "generatedName": "CreateAnApiKeyRequestDataAttributesPermissions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnApiKeyRequestDataAttributesPermissionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81937,25 +78156,25 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAnApiKeyRequestDataAttributesApiAttributesAllowlist", "key": "api-attributes-allowlist", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnApiKeyRequestDataAttributesApiAttributesAllowlist", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Attributes returned from API responses", "generatedName": "CreateAnApiKeyRequestDataAttributesApiAttributesAllowlist", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnApiKeyRequestDataAttributesApiAttributesAllowlistItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -81969,25 +78188,25 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAnApiKeyRequestDataAttributesIpAddressAllowlist", "key": "ip-address-allowlist", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnApiKeyRequestDataAttributesIpAddressAllowlist", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "IP addresses permitted for use by the API key", "generatedName": "CreateAnApiKeyRequestDataAttributesIpAddressAllowlist", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnApiKeyRequestDataAttributesIpAddressAllowlistItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82010,52 +78229,17 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "api-key", - "id": "api_eENJtyj61qWGLWCd2X7vHyAf", - "attributes": { - "name": null, - "note": null, - "value": "persona_sandbox_1234abcd-56ef-ab78-90cd-1234567890ab", - "api-version": "2021-07-05", - "api-key-inflection": "kebab", - "permissions": [ - "account.read", - "account.write", - "api_log.read", - "..." - ], - "api-attributes-allowlist": [ - "address_*", - "allowed_users", - "..." - ], - "ip-address-allowlist": [ - "*" - ], - "last-used-at": "2022-08-17T23:44:00.000Z", - "expires-at": null, - "created-at": "2022-08-17T23:18:13.000Z" - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnApiKeyResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -82063,18 +78247,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAnApiKeyResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnApiKeyResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnApiKeyResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -82082,19 +78266,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAnApiKeyResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnApiKeyResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnApiKeyResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82107,19 +78291,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAnApiKeyResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnApiKeyResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnApiKeyResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82132,18 +78316,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAnApiKeyResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnApiKeyResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAnApiKeyResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -82151,14 +78335,14 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAnApiKeyResponseDataAttributesName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnApiKeyResponseDataAttributesName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAnApiKeyResponseDataAttributesName", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -82169,14 +78353,14 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAnApiKeyResponseDataAttributesNote", "key": "note", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnApiKeyResponseDataAttributesNote", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAnApiKeyResponseDataAttributesNote", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -82187,19 +78371,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAnApiKeyResponseDataAttributesValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnApiKeyResponseDataAttributesValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnApiKeyResponseDataAttributesValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82212,19 +78396,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAnApiKeyResponseDataAttributesApiVersion", "key": "api-version", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnApiKeyResponseDataAttributesApiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnApiKeyResponseDataAttributesApiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82237,19 +78421,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAnApiKeyResponseDataAttributesApiKeyInflection", "key": "api-key-inflection", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnApiKeyResponseDataAttributesApiKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnApiKeyResponseDataAttributesApiKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82262,25 +78446,25 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAnApiKeyResponseDataAttributesPermissions", "key": "permissions", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnApiKeyResponseDataAttributesPermissions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnApiKeyResponseDataAttributesPermissions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnApiKeyResponseDataAttributesPermissionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82294,25 +78478,25 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAnApiKeyResponseDataAttributesApiAttributesAllowlist", "key": "api-attributes-allowlist", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnApiKeyResponseDataAttributesApiAttributesAllowlist", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnApiKeyResponseDataAttributesApiAttributesAllowlist", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnApiKeyResponseDataAttributesApiAttributesAllowlistItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82326,25 +78510,25 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAnApiKeyResponseDataAttributesIpAddressAllowlist", "key": "ip-address-allowlist", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnApiKeyResponseDataAttributesIpAddressAllowlist", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnApiKeyResponseDataAttributesIpAddressAllowlist", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnApiKeyResponseDataAttributesIpAddressAllowlistItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82358,19 +78542,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAnApiKeyResponseDataAttributesLastUsedAt", "key": "last-used-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnApiKeyResponseDataAttributesLastUsedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnApiKeyResponseDataAttributesLastUsedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82383,14 +78567,14 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAnApiKeyResponseDataAttributesExpiresAt", "key": "expires-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnApiKeyResponseDataAttributesExpiresAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "CreateAnApiKeyResponseDataAttributesExpiresAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -82401,19 +78585,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAnApiKeyResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "createAnApiKeyResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateAnApiKeyResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82435,7 +78619,7 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create an API key", "tags": [], @@ -82443,7 +78627,7 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Deactivate an API key within some time period", "errorStatusCode": [ 400, @@ -82451,18 +78635,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "api-key-id", "value": { - "primitive": { - "string": "api-key-id", + "type": "primitive", + "value": { "type": "string", + "value": "api-key-id", }, - "type": "primitive", }, }, ], @@ -82478,146 +78662,146 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "attributes": { "properties": { "api-attributes-allowlist": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "address_*", + "type": "primitive", + "value": { "type": "string", + "value": "address_*", }, - "type": "primitive", }, ], - "type": "array", }, "api-key-inflection": { - "primitive": { - "string": "kebab", + "type": "primitive", + "value": { "type": "string", + "value": "kebab", }, - "type": "primitive", }, "api-version": { - "primitive": { - "string": "2021-07-05", + "type": "primitive", + "value": { "type": "string", + "value": "2021-07-05", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2022-08-17T23:18:13.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-08-17T23:18:13.000Z", }, - "type": "primitive", }, "expires-at": { - "primitive": { - "string": "2022-08-17T23:45:00.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-08-17T23:45:00.000Z", }, - "type": "primitive", }, "ip-address-allowlist": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "*", + "type": "primitive", + "value": { "type": "string", + "value": "*", }, - "type": "primitive", }, ], - "type": "array", }, "last-used-at": { - "primitive": { - "string": "2022-08-17T23:44:00.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-08-17T23:44:00.000Z", }, - "type": "primitive", }, "name": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "note": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "permissions": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "account.read", + "type": "primitive", + "value": { "type": "string", + "value": "account.read", }, - "type": "primitive", }, ], - "type": "array", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, "type": "object", }, "id": { - "primitive": { - "string": "api_eENJtyj61qWGLWCd2X7vHyAf", + "type": "primitive", + "value": { "type": "string", + "value": "api_eENJtyj61qWGLWCd2X7vHyAf", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "api-key", + "type": "primitive", + "value": { "type": "string", + "value": "api-key", }, - "type": "primitive", }, }, "type": "object", @@ -82629,7 +78813,7 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem ], "generatedRequestName": "ExpireAnApiKeyRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "expire-an-api-key", "path": "/api-keys/{api-key-id}/expire", @@ -82638,32 +78822,31 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "description": "API key's ID (starts with "api_")", "name": "api-key-id", "schema": { - "description": undefined, + "description": null, "generatedName": "ExpireAnApiKeyRequestApiKeyId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ExpireAnApiKeyRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -82671,18 +78854,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "expireAnApiKeyRequestMeta", "key": "meta", "schema": { - "description": undefined, + "description": null, "generatedName": "expireAnApiKeyRequestMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ExpireAnApiKeyRequestMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -82692,11 +78875,11 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "schema": { "description": "Number of seconds from now to expire the key (max of 30 days)", "generatedName": "ExpireAnApiKeyRequestMetaExpiresInSeconds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82712,52 +78895,17 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "api-key", - "id": "api_eENJtyj61qWGLWCd2X7vHyAf", - "attributes": { - "name": null, - "note": null, - "value": null, - "api-version": "2021-07-05", - "api-key-inflection": "kebab", - "permissions": [ - "account.read", - "account.write", - "api_log.read", - "..." - ], - "api-attributes-allowlist": [ - "address_*", - "allowed_users", - "..." - ], - "ip-address-allowlist": [ - "*" - ], - "last-used-at": "2022-08-17T23:44:00.000Z", - "expires-at": "2022-08-17T23:45:00.000Z", - "created-at": "2022-08-17T23:18:13.000Z" - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ExpireAnApiKeyResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -82765,18 +78913,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "expireAnApiKeyResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "expireAnApiKeyResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ExpireAnApiKeyResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -82784,19 +78932,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "expireAnApiKeyResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "expireAnApiKeyResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ExpireAnApiKeyResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82809,19 +78957,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "expireAnApiKeyResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "expireAnApiKeyResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ExpireAnApiKeyResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82834,18 +78982,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "expireAnApiKeyResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "expireAnApiKeyResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ExpireAnApiKeyResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -82853,14 +79001,14 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "expireAnApiKeyResponseDataAttributesName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "expireAnApiKeyResponseDataAttributesName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ExpireAnApiKeyResponseDataAttributesName", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -82871,14 +79019,14 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "expireAnApiKeyResponseDataAttributesNote", "key": "note", "schema": { - "description": undefined, + "description": null, "generatedName": "expireAnApiKeyResponseDataAttributesNote", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ExpireAnApiKeyResponseDataAttributesNote", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -82889,14 +79037,14 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "expireAnApiKeyResponseDataAttributesValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "expireAnApiKeyResponseDataAttributesValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ExpireAnApiKeyResponseDataAttributesValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -82907,19 +79055,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "expireAnApiKeyResponseDataAttributesApiVersion", "key": "api-version", "schema": { - "description": undefined, + "description": null, "generatedName": "expireAnApiKeyResponseDataAttributesApiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ExpireAnApiKeyResponseDataAttributesApiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82932,19 +79080,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "expireAnApiKeyResponseDataAttributesApiKeyInflection", "key": "api-key-inflection", "schema": { - "description": undefined, + "description": null, "generatedName": "expireAnApiKeyResponseDataAttributesApiKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ExpireAnApiKeyResponseDataAttributesApiKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82957,25 +79105,25 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "expireAnApiKeyResponseDataAttributesPermissions", "key": "permissions", "schema": { - "description": undefined, + "description": null, "generatedName": "expireAnApiKeyResponseDataAttributesPermissions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ExpireAnApiKeyResponseDataAttributesPermissions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ExpireAnApiKeyResponseDataAttributesPermissionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -82989,25 +79137,25 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "expireAnApiKeyResponseDataAttributesApiAttributesAllowlist", "key": "api-attributes-allowlist", "schema": { - "description": undefined, + "description": null, "generatedName": "expireAnApiKeyResponseDataAttributesApiAttributesAllowlist", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ExpireAnApiKeyResponseDataAttributesApiAttributesAllowlist", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ExpireAnApiKeyResponseDataAttributesApiAttributesAllowlistItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -83021,25 +79169,25 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "expireAnApiKeyResponseDataAttributesIpAddressAllowlist", "key": "ip-address-allowlist", "schema": { - "description": undefined, + "description": null, "generatedName": "expireAnApiKeyResponseDataAttributesIpAddressAllowlist", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ExpireAnApiKeyResponseDataAttributesIpAddressAllowlist", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ExpireAnApiKeyResponseDataAttributesIpAddressAllowlistItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -83053,19 +79201,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "expireAnApiKeyResponseDataAttributesLastUsedAt", "key": "last-used-at", "schema": { - "description": undefined, + "description": null, "generatedName": "expireAnApiKeyResponseDataAttributesLastUsedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ExpireAnApiKeyResponseDataAttributesLastUsedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -83078,19 +79226,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "expireAnApiKeyResponseDataAttributesExpiresAt", "key": "expires-at", "schema": { - "description": undefined, + "description": null, "generatedName": "expireAnApiKeyResponseDataAttributesExpiresAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ExpireAnApiKeyResponseDataAttributesExpiresAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -83103,19 +79251,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "expireAnApiKeyResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "expireAnApiKeyResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ExpireAnApiKeyResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -83137,7 +79285,7 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Expire an API key", "tags": [], @@ -83145,7 +79293,7 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get the information for a specific API key, including it's value.", "errorStatusCode": [ 400, @@ -83153,23 +79301,23 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "api-key-id", "value": { - "primitive": { - "string": "api-key-id", + "type": "primitive", + "value": { "type": "string", + "value": "api-key-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { @@ -83177,146 +79325,146 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "attributes": { "properties": { "api-attributes-allowlist": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "address_*", + "type": "primitive", + "value": { "type": "string", + "value": "address_*", }, - "type": "primitive", }, ], - "type": "array", }, "api-key-inflection": { - "primitive": { - "string": "kebab", + "type": "primitive", + "value": { "type": "string", + "value": "kebab", }, - "type": "primitive", }, "api-version": { - "primitive": { - "string": "2021-07-05", + "type": "primitive", + "value": { "type": "string", + "value": "2021-07-05", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2022-08-17T23:18:13.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-08-17T23:18:13.000Z", }, - "type": "primitive", }, "expires-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "ip-address-allowlist": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "*", + "type": "primitive", + "value": { "type": "string", + "value": "*", }, - "type": "primitive", }, ], - "type": "array", }, "last-used-at": { - "primitive": { - "string": "2022-08-17T23:44:00.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-08-17T23:44:00.000Z", }, - "type": "primitive", }, "name": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "note": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "permissions": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "account.read", + "type": "primitive", + "value": { "type": "string", + "value": "account.read", }, - "type": "primitive", }, ], - "type": "array", }, "value": { - "primitive": { - "string": "persona_sandbox_1234abcd-56ef-ab78-90cd-1234567890ab", + "type": "primitive", + "value": { "type": "string", + "value": "persona_sandbox_1234abcd-56ef-ab78-90cd-1234567890ab", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "api_eENJtyj61qWGLWCd2X7vHyAf", + "type": "primitive", + "value": { "type": "string", + "value": "api_eENJtyj61qWGLWCd2X7vHyAf", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "api-key", + "type": "primitive", + "value": { "type": "string", + "value": "api-key", }, - "type": "primitive", }, }, "type": "object", @@ -83328,7 +79476,7 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem ], "generatedRequestName": "RetrieveAnApiKeyRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "retrieve-an-api-key", "path": "/api-keys/{api-key-id}", @@ -83337,68 +79485,33 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "description": "API key's ID (starts with "api_")", "name": "api-key-id", "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnApiKeyRequestApiKeyId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "api-key", - "id": "api_eENJtyj61qWGLWCd2X7vHyAf", - "attributes": { - "name": null, - "note": null, - "value": "persona_sandbox_1234abcd-56ef-ab78-90cd-1234567890ab", - "api-version": "2021-07-05", - "api-key-inflection": "kebab", - "permissions": [ - "account.read", - "account.write", - "api_log.read", - "..." - ], - "api-attributes-allowlist": [ - "address_*", - "allowed_users", - "..." - ], - "ip-address-allowlist": [ - "*" - ], - "last-used-at": "2022-08-17T23:44:00.000Z", - "expires-at": null, - "created-at": "2022-08-17T23:18:13.000Z" - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAnApiKeyResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -83406,18 +79519,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "retrieveAnApiKeyResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnApiKeyResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAnApiKeyResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -83425,19 +79538,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "retrieveAnApiKeyResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnApiKeyResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnApiKeyResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -83450,19 +79563,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "retrieveAnApiKeyResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnApiKeyResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnApiKeyResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -83475,18 +79588,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "retrieveAnApiKeyResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnApiKeyResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveAnApiKeyResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -83494,14 +79607,14 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "retrieveAnApiKeyResponseDataAttributesName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnApiKeyResponseDataAttributesName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RetrieveAnApiKeyResponseDataAttributesName", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -83512,14 +79625,14 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "retrieveAnApiKeyResponseDataAttributesNote", "key": "note", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnApiKeyResponseDataAttributesNote", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RetrieveAnApiKeyResponseDataAttributesNote", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -83530,19 +79643,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "retrieveAnApiKeyResponseDataAttributesValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnApiKeyResponseDataAttributesValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnApiKeyResponseDataAttributesValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -83555,19 +79668,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "retrieveAnApiKeyResponseDataAttributesApiVersion", "key": "api-version", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnApiKeyResponseDataAttributesApiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnApiKeyResponseDataAttributesApiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -83580,19 +79693,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "retrieveAnApiKeyResponseDataAttributesApiKeyInflection", "key": "api-key-inflection", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnApiKeyResponseDataAttributesApiKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnApiKeyResponseDataAttributesApiKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -83605,25 +79718,25 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "retrieveAnApiKeyResponseDataAttributesPermissions", "key": "permissions", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnApiKeyResponseDataAttributesPermissions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnApiKeyResponseDataAttributesPermissions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnApiKeyResponseDataAttributesPermissionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -83637,25 +79750,25 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "retrieveAnApiKeyResponseDataAttributesApiAttributesAllowlist", "key": "api-attributes-allowlist", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnApiKeyResponseDataAttributesApiAttributesAllowlist", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnApiKeyResponseDataAttributesApiAttributesAllowlist", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnApiKeyResponseDataAttributesApiAttributesAllowlistItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -83669,25 +79782,25 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "retrieveAnApiKeyResponseDataAttributesIpAddressAllowlist", "key": "ip-address-allowlist", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnApiKeyResponseDataAttributesIpAddressAllowlist", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnApiKeyResponseDataAttributesIpAddressAllowlist", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnApiKeyResponseDataAttributesIpAddressAllowlistItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -83701,19 +79814,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "retrieveAnApiKeyResponseDataAttributesLastUsedAt", "key": "last-used-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnApiKeyResponseDataAttributesLastUsedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnApiKeyResponseDataAttributesLastUsedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -83726,14 +79839,14 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "retrieveAnApiKeyResponseDataAttributesExpiresAt", "key": "expires-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnApiKeyResponseDataAttributesExpiresAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "RetrieveAnApiKeyResponseDataAttributesExpiresAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -83744,19 +79857,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "retrieveAnApiKeyResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveAnApiKeyResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveAnApiKeyResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -83778,7 +79891,7 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Retrieve an API key", "tags": [], @@ -83786,7 +79899,7 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Make a new API key with response defaults and permissions.", "errorStatusCode": [ 400, @@ -83794,18 +79907,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "api-key-id", "value": { - "primitive": { - "string": "api-key-id", + "type": "primitive", + "value": { "type": "string", + "value": "api-key-id", }, - "type": "primitive", }, }, ], @@ -83821,157 +79934,157 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "attributes": { "properties": { "api-attributes-allowlist": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "address_*", + "type": "primitive", + "value": { "type": "string", + "value": "address_*", }, - "type": "primitive", }, ], - "type": "array", }, "api-key-inflection": { - "primitive": { - "string": "kebab", + "type": "primitive", + "value": { "type": "string", + "value": "kebab", }, - "type": "primitive", }, "api-version": { - "primitive": { - "string": "2021-07-05", + "type": "primitive", + "value": { "type": "string", + "value": "2021-07-05", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2022-08-17T23:18:13.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-08-17T23:18:13.000Z", }, - "type": "primitive", }, "expires-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "ip-address-allowlist": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "*", + "type": "primitive", + "value": { "type": "string", + "value": "*", }, - "type": "primitive", }, ], - "type": "array", }, "last-used-at": { - "primitive": { - "string": "2022-08-17T23:44:00.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-08-17T23:44:00.000Z", }, - "type": "primitive", }, "name": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "note": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "permissions": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "account.read", + "type": "primitive", + "value": { "type": "string", + "value": "account.read", }, - "type": "primitive", }, ], - "type": "array", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, "type": "object", }, "id": { - "primitive": { - "string": "api_eENJtyj61qWGLWCd2X7vHyAf", + "type": "primitive", + "value": { "type": "string", + "value": "api_eENJtyj61qWGLWCd2X7vHyAf", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "api-key", + "type": "primitive", + "value": { "type": "string", + "value": "api-key", }, - "type": "primitive", }, }, "type": "object", @@ -83983,7 +80096,7 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem ], "generatedRequestName": "UpdateAnApiKeyRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PATCH", "operationId": "update-an-api-key", "path": "/api-keys/{api-key-id}", @@ -83992,32 +80105,31 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "description": "API key's ID (starts with "api_")", "name": "api-key-id", "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateAnApiKeyRequestApiKeyId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateAnApiKeyRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -84025,18 +80137,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "updateAnApiKeyRequestData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnApiKeyRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateAnApiKeyRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -84044,18 +80156,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "updateAnApiKeyRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnApiKeyRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateAnApiKeyRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -84063,19 +80175,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "updateAnApiKeyRequestDataAttributesName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnApiKeyRequestDataAttributesName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Human-readable name of the API key", "generatedName": "UpdateAnApiKeyRequestDataAttributesName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84088,19 +80200,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "updateAnApiKeyRequestDataAttributesNote", "key": "note", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnApiKeyRequestDataAttributesNote", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Human readable context about the use of the API key", "generatedName": "UpdateAnApiKeyRequestDataAttributesNote", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84113,19 +80225,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "updateAnApiKeyRequestDataAttributesApiVersion", "key": "api-version", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnApiKeyRequestDataAttributesApiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Server API version", "generatedName": "UpdateAnApiKeyRequestDataAttributesApiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84138,19 +80250,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "updateAnApiKeyRequestDataAttributesApiKeyInflection", "key": "api-key-inflection", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnApiKeyRequestDataAttributesApiKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Default API response key inflection", "generatedName": "UpdateAnApiKeyRequestDataAttributesApiKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84163,25 +80275,25 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "updateAnApiKeyRequestDataAttributesPermissions", "key": "permissions", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnApiKeyRequestDataAttributesPermissions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Abilities permitted to the API key", "generatedName": "UpdateAnApiKeyRequestDataAttributesPermissions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAnApiKeyRequestDataAttributesPermissionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84195,25 +80307,25 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "updateAnApiKeyRequestDataAttributesApiAttributesAllowlist", "key": "api-attributes-allowlist", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnApiKeyRequestDataAttributesApiAttributesAllowlist", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Attributes returned from API responses", "generatedName": "UpdateAnApiKeyRequestDataAttributesApiAttributesAllowlist", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAnApiKeyRequestDataAttributesApiAttributesAllowlistItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84227,25 +80339,25 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "updateAnApiKeyRequestDataAttributesIpAddressAllowlist", "key": "ip-address-allowlist", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnApiKeyRequestDataAttributesIpAddressAllowlist", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "IP addresses permitted for use by the API key", "generatedName": "UpdateAnApiKeyRequestDataAttributesIpAddressAllowlist", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAnApiKeyRequestDataAttributesIpAddressAllowlistItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84268,52 +80380,17 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "api-key", - "id": "api_eENJtyj61qWGLWCd2X7vHyAf", - "attributes": { - "name": null, - "note": null, - "value": null, - "api-version": "2021-07-05", - "api-key-inflection": "kebab", - "permissions": [ - "account.read", - "account.write", - "api_log.read", - "..." - ], - "api-attributes-allowlist": [ - "address_*", - "allowed_users", - "..." - ], - "ip-address-allowlist": [ - "*" - ], - "last-used-at": "2022-08-17T23:44:00.000Z", - "expires-at": null, - "created-at": "2022-08-17T23:18:13.000Z" - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateAnApiKeyResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -84321,18 +80398,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "updateAnApiKeyResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnApiKeyResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateAnApiKeyResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -84340,19 +80417,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "updateAnApiKeyResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnApiKeyResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAnApiKeyResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84365,19 +80442,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "updateAnApiKeyResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnApiKeyResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAnApiKeyResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84390,18 +80467,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "updateAnApiKeyResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnApiKeyResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateAnApiKeyResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -84409,14 +80486,14 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "updateAnApiKeyResponseDataAttributesName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnApiKeyResponseDataAttributesName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "UpdateAnApiKeyResponseDataAttributesName", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -84427,14 +80504,14 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "updateAnApiKeyResponseDataAttributesNote", "key": "note", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnApiKeyResponseDataAttributesNote", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "UpdateAnApiKeyResponseDataAttributesNote", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -84445,14 +80522,14 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "updateAnApiKeyResponseDataAttributesValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnApiKeyResponseDataAttributesValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "UpdateAnApiKeyResponseDataAttributesValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -84463,19 +80540,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "updateAnApiKeyResponseDataAttributesApiVersion", "key": "api-version", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnApiKeyResponseDataAttributesApiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAnApiKeyResponseDataAttributesApiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84488,19 +80565,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "updateAnApiKeyResponseDataAttributesApiKeyInflection", "key": "api-key-inflection", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnApiKeyResponseDataAttributesApiKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAnApiKeyResponseDataAttributesApiKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84513,25 +80590,25 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "updateAnApiKeyResponseDataAttributesPermissions", "key": "permissions", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnApiKeyResponseDataAttributesPermissions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAnApiKeyResponseDataAttributesPermissions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAnApiKeyResponseDataAttributesPermissionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84545,25 +80622,25 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "updateAnApiKeyResponseDataAttributesApiAttributesAllowlist", "key": "api-attributes-allowlist", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnApiKeyResponseDataAttributesApiAttributesAllowlist", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAnApiKeyResponseDataAttributesApiAttributesAllowlist", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAnApiKeyResponseDataAttributesApiAttributesAllowlistItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84577,25 +80654,25 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "updateAnApiKeyResponseDataAttributesIpAddressAllowlist", "key": "ip-address-allowlist", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnApiKeyResponseDataAttributesIpAddressAllowlist", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAnApiKeyResponseDataAttributesIpAddressAllowlist", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAnApiKeyResponseDataAttributesIpAddressAllowlistItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84609,19 +80686,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "updateAnApiKeyResponseDataAttributesLastUsedAt", "key": "last-used-at", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnApiKeyResponseDataAttributesLastUsedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAnApiKeyResponseDataAttributesLastUsedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84634,14 +80711,14 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "updateAnApiKeyResponseDataAttributesExpiresAt", "key": "expires-at", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnApiKeyResponseDataAttributesExpiresAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "UpdateAnApiKeyResponseDataAttributesExpiresAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -84652,19 +80729,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "updateAnApiKeyResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAnApiKeyResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAnApiKeyResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84686,7 +80763,7 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Update an API key", "tags": [], @@ -84694,7 +80771,7 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Re-run a continuously monitored report immediately, outside of its existing recurrence schedule.", "errorStatusCode": [ 400, @@ -84702,23 +80779,23 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "report-id", "value": { - "primitive": { - "string": "report-id", + "type": "primitive", + "value": { "type": "string", + "value": "report-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { @@ -84726,74 +80803,74 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "attributes": { "properties": { "completed-at": { - "primitive": { - "string": "2022-01-14T23:42:01.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-01-14T23:42:01.000Z", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2022-01-14T23:42:01.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-01-14T23:42:01.000Z", }, - "type": "primitive", }, "redacted-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "report-template-version-name": { - "primitive": { - "string": "v1", + "type": "primitive", + "value": { "type": "string", + "value": "v1", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "ready", + "type": "primitive", + "value": { "type": "string", + "value": "ready", }, - "type": "primitive", }, "term": { - "primitive": { - "string": "Alexander Sample", + "type": "primitive", + "value": { "type": "string", + "value": "Alexander Sample", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "rep_EPehAHkBaZKUxxxLEDL1gv4h", + "type": "primitive", + "value": { "type": "string", + "value": "rep_EPehAHkBaZKUxxxLEDL1gv4h", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "report/watchlist", + "type": "primitive", + "value": { "type": "string", + "value": "report/watchlist", }, - "type": "primitive", }, }, "type": "object", @@ -84805,76 +80882,42 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem ], "generatedRequestName": "ReportActionReRunReportRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "report-action-re-run-report", "path": "/reports/{report-id}/run", "pathParameters": [ { - "description": undefined, + "description": null, "name": "report-id", "schema": { - "description": undefined, + "description": null, "generatedName": "ReportActionReRunReportRequestReportId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "report/watchlist", - "id": "rep_EPehAHkBaZKUxxxLEDL1gv4h", - "attributes": { - "status": "ready", - "created-at": "2022-01-14T23:42:01.000Z", - "completed-at": "2022-01-14T23:42:01.000Z", - "redacted-at": null, - "report-template-version-name": "v1", - "term": "Alexander Sample", - "matched_lists": [] - }, - "relationships": { - "inquiry": { - "data": null - }, - "account": { - "data": null - }, - "report-template": { - "data": { - "type": "report-template/watchlist", - "id": "rptp_jfp2TAY28vijxxxCcn4WVqdX" - } - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportActionReRunReportResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -84882,18 +80925,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionReRunReportResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionReRunReportResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportActionReRunReportResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -84901,19 +80944,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionReRunReportResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionReRunReportResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportActionReRunReportResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84926,19 +80969,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionReRunReportResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionReRunReportResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportActionReRunReportResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84951,18 +80994,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionReRunReportResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionReRunReportResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportActionReRunReportResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -84970,19 +81013,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionReRunReportResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionReRunReportResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportActionReRunReportResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -84995,19 +81038,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionReRunReportResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionReRunReportResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportActionReRunReportResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85020,19 +81063,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionReRunReportResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionReRunReportResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportActionReRunReportResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85045,14 +81088,14 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionReRunReportResponseDataAttributesRedactedAt", "key": "redacted-at", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionReRunReportResponseDataAttributesRedactedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ReportActionReRunReportResponseDataAttributesRedactedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -85063,19 +81106,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionReRunReportResponseDataAttributesReportTemplateVersionName", "key": "report-template-version-name", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionReRunReportResponseDataAttributesReportTemplateVersionName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportActionReRunReportResponseDataAttributesReportTemplateVersionName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85088,19 +81131,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionReRunReportResponseDataAttributesTerm", "key": "term", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionReRunReportResponseDataAttributesTerm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportActionReRunReportResponseDataAttributesTerm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85113,20 +81156,20 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionReRunReportResponseDataAttributesMatchedLists", "key": "matched_lists", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionReRunReportResponseDataAttributesMatchedLists", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportActionReRunReportResponseDataAttributesMatchedLists", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "ReportActionReRunReportResponseDataAttributesMatchedLists", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -85143,18 +81186,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionReRunReportResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionReRunReportResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportActionReRunReportResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -85162,18 +81205,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionReRunReportResponseDataRelationshipsInquiry", "key": "inquiry", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionReRunReportResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportActionReRunReportResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -85181,14 +81224,14 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionReRunReportResponseDataRelationshipsInquiryData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionReRunReportResponseDataRelationshipsInquiryData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ReportActionReRunReportResponseDataRelationshipsInquiryData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -85204,18 +81247,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionReRunReportResponseDataRelationshipsAccount", "key": "account", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionReRunReportResponseDataRelationshipsAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportActionReRunReportResponseDataRelationshipsAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -85223,14 +81266,14 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionReRunReportResponseDataRelationshipsAccountData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionReRunReportResponseDataRelationshipsAccountData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ReportActionReRunReportResponseDataRelationshipsAccountData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -85246,18 +81289,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionReRunReportResponseDataRelationshipsReportTemplate", "key": "report-template", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionReRunReportResponseDataRelationshipsReportTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportActionReRunReportResponseDataRelationshipsReportTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -85265,18 +81308,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionReRunReportResponseDataRelationshipsReportTemplateData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionReRunReportResponseDataRelationshipsReportTemplateData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportActionReRunReportResponseDataRelationshipsReportTemplateData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -85284,19 +81327,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionReRunReportResponseDataRelationshipsReportTemplateDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionReRunReportResponseDataRelationshipsReportTemplateDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportActionReRunReportResponseDataRelationshipsReportTemplateDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85309,19 +81352,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionReRunReportResponseDataRelationshipsReportTemplateDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionReRunReportResponseDataRelationshipsReportTemplateDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportActionReRunReportResponseDataRelationshipsReportTemplateDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85353,7 +81396,7 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Report Action: Re-run Report", "tags": [], @@ -85361,7 +81404,7 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Dismiss active matches for supported report types", "errorStatusCode": [ 400, @@ -85369,18 +81412,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "report-id", "value": { - "primitive": { - "string": "report-id", + "type": "primitive", + "value": { "type": "string", + "value": "report-id", }, - "type": "primitive", }, }, ], @@ -85401,74 +81444,74 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "attributes": { "properties": { "completed-at": { - "primitive": { - "string": "2022-01-14T23:42:01.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-01-14T23:42:01.000Z", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2022-01-14T23:42:01.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-01-14T23:42:01.000Z", }, - "type": "primitive", }, "redacted-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "report-template-version-name": { - "primitive": { - "string": "v1", + "type": "primitive", + "value": { "type": "string", + "value": "v1", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "ready", + "type": "primitive", + "value": { "type": "string", + "value": "ready", }, - "type": "primitive", }, "term": { - "primitive": { - "string": "Alexander Sample", + "type": "primitive", + "value": { "type": "string", + "value": "Alexander Sample", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "rep_EPehAHkBaZKUxxxLEDL1gv4h", + "type": "primitive", + "value": { "type": "string", + "value": "rep_EPehAHkBaZKUxxxLEDL1gv4h", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "report/watchlist", + "type": "primitive", + "value": { "type": "string", + "value": "report/watchlist", }, - "type": "primitive", }, }, "type": "object", @@ -85483,21 +81526,21 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DismissMatchesRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DismissMatchesRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85507,21 +81550,21 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem { "description": "Ensures the request is idempotent", "name": "Idempotency-Key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DismissMatchesRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DismissMatchesRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85529,41 +81572,40 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "dismiss-matches", "path": "/reports/{report-id}/dismiss", "pathParameters": [ { - "description": undefined, + "description": null, "name": "report-id", "schema": { - "description": undefined, + "description": null, "generatedName": "DismissMatchesRequestReportId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DismissMatchesRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -85573,10 +81615,10 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DismissMatchesRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -85584,18 +81626,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "dismissMatchesRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "dismissMatchesRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DismissMatchesRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -85603,19 +81645,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "dismissMatchesRequestDataAttributesReason", "key": "reason", "schema": { - "description": undefined, + "description": null, "generatedName": "dismissMatchesRequestDataAttributesReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "required", "generatedName": "DismissMatchesRequestDataAttributesReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85628,40 +81670,40 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "dismissMatchesRequestDataAttributesDismissType", "key": "dismiss-type", "schema": { - "description": undefined, + "description": null, "generatedName": "dismissMatchesRequestDataAttributesDismissType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "required in case of Adverse Media and Business Adverse Media. "entity" - refers to one of several individuals or businesses found by the report. "media" - refers to specific article about that "entity"", "generatedName": "DismissMatchesRequestDataAttributesDismissType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "entity", - "nameOverride": undefined, + "nameOverride": null, "value": "entity", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "media", - "nameOverride": undefined, + "nameOverride": null, "value": "media", }, ], @@ -85674,19 +81716,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "dismissMatchesRequestDataAttributesEntityId", "key": "entity-id", "schema": { - "description": undefined, + "description": null, "generatedName": "dismissMatchesRequestDataAttributesEntityId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "required in case of Adverse Media and Business Adverse Media. refers to id of the "entity" or the "media".", "generatedName": "DismissMatchesRequestDataAttributesEntityId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85707,51 +81749,17 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "report/watchlist", - "id": "rep_EPehAHkBaZKUxxxLEDL1gv4h", - "attributes": { - "status": "ready", - "created-at": "2022-01-14T23:42:01.000Z", - "completed-at": "2022-01-14T23:42:01.000Z", - "redacted-at": null, - "report-template-version-name": "v1", - "term": "Alexander Sample", - "matched_lists": [] - }, - "relationships": { - "inquiry": { - "data": null - }, - "account": { - "data": null - }, - "report-template": { - "data": { - "type": "report-template/watchlist", - "id": "rptp_jfp2TAY28vijxxxCcn4WVqdX" - } - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DismissMatchesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -85759,18 +81767,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "dismissMatchesResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "dismissMatchesResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DismissMatchesResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -85778,19 +81786,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "dismissMatchesResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "dismissMatchesResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DismissMatchesResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85803,19 +81811,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "dismissMatchesResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "dismissMatchesResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DismissMatchesResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85828,18 +81836,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "dismissMatchesResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "dismissMatchesResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DismissMatchesResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -85847,19 +81855,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "dismissMatchesResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "dismissMatchesResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DismissMatchesResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85872,19 +81880,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "dismissMatchesResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "dismissMatchesResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DismissMatchesResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85897,19 +81905,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "dismissMatchesResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "dismissMatchesResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DismissMatchesResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85922,14 +81930,14 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "dismissMatchesResponseDataAttributesRedactedAt", "key": "redacted-at", "schema": { - "description": undefined, + "description": null, "generatedName": "dismissMatchesResponseDataAttributesRedactedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "DismissMatchesResponseDataAttributesRedactedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -85940,19 +81948,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "dismissMatchesResponseDataAttributesReportTemplateVersionName", "key": "report-template-version-name", "schema": { - "description": undefined, + "description": null, "generatedName": "dismissMatchesResponseDataAttributesReportTemplateVersionName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DismissMatchesResponseDataAttributesReportTemplateVersionName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85965,19 +81973,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "dismissMatchesResponseDataAttributesTerm", "key": "term", "schema": { - "description": undefined, + "description": null, "generatedName": "dismissMatchesResponseDataAttributesTerm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DismissMatchesResponseDataAttributesTerm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -85990,20 +81998,20 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "dismissMatchesResponseDataAttributesMatchedLists", "key": "matched_lists", "schema": { - "description": undefined, + "description": null, "generatedName": "dismissMatchesResponseDataAttributesMatchedLists", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DismissMatchesResponseDataAttributesMatchedLists", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "DismissMatchesResponseDataAttributesMatchedLists", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -86020,18 +82028,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "dismissMatchesResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "dismissMatchesResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DismissMatchesResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -86039,18 +82047,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "dismissMatchesResponseDataRelationshipsInquiry", "key": "inquiry", "schema": { - "description": undefined, + "description": null, "generatedName": "dismissMatchesResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DismissMatchesResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -86058,14 +82066,14 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "dismissMatchesResponseDataRelationshipsInquiryData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "dismissMatchesResponseDataRelationshipsInquiryData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "DismissMatchesResponseDataRelationshipsInquiryData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -86081,18 +82089,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "dismissMatchesResponseDataRelationshipsAccount", "key": "account", "schema": { - "description": undefined, + "description": null, "generatedName": "dismissMatchesResponseDataRelationshipsAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DismissMatchesResponseDataRelationshipsAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -86100,14 +82108,14 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "dismissMatchesResponseDataRelationshipsAccountData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "dismissMatchesResponseDataRelationshipsAccountData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "DismissMatchesResponseDataRelationshipsAccountData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -86123,18 +82131,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "dismissMatchesResponseDataRelationshipsReportTemplate", "key": "report-template", "schema": { - "description": undefined, + "description": null, "generatedName": "dismissMatchesResponseDataRelationshipsReportTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DismissMatchesResponseDataRelationshipsReportTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -86142,18 +82150,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "dismissMatchesResponseDataRelationshipsReportTemplateData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "dismissMatchesResponseDataRelationshipsReportTemplateData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DismissMatchesResponseDataRelationshipsReportTemplateData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -86161,19 +82169,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "dismissMatchesResponseDataRelationshipsReportTemplateDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "dismissMatchesResponseDataRelationshipsReportTemplateDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DismissMatchesResponseDataRelationshipsReportTemplateDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -86186,19 +82194,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "dismissMatchesResponseDataRelationshipsReportTemplateDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "dismissMatchesResponseDataRelationshipsReportTemplateDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DismissMatchesResponseDataRelationshipsReportTemplateDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -86230,7 +82238,7 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Report Action: Dismiss Matches", "tags": [], @@ -86238,7 +82246,7 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Resume continuous monitoring on paused report. Requires additional permissions", "errorStatusCode": [ 400, @@ -86246,23 +82254,23 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "report-id", "value": { - "primitive": { - "string": "report-id", + "type": "primitive", + "value": { "type": "string", + "value": "report-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { @@ -86270,74 +82278,74 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "attributes": { "properties": { "completed-at": { - "primitive": { - "string": "2022-01-14T23:42:01.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-01-14T23:42:01.000Z", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2022-01-14T23:42:01.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-01-14T23:42:01.000Z", }, - "type": "primitive", }, "redacted-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "report-template-version-name": { - "primitive": { - "string": "v1", + "type": "primitive", + "value": { "type": "string", + "value": "v1", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "ready", + "type": "primitive", + "value": { "type": "string", + "value": "ready", }, - "type": "primitive", }, "term": { - "primitive": { - "string": "Alexander Sample", + "type": "primitive", + "value": { "type": "string", + "value": "Alexander Sample", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "rep_EPehAHkBaZKUxxxLEDL1gv4h", + "type": "primitive", + "value": { "type": "string", + "value": "rep_EPehAHkBaZKUxxxLEDL1gv4h", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "report/watchlist", + "type": "primitive", + "value": { "type": "string", + "value": "report/watchlist", }, - "type": "primitive", }, }, "type": "object", @@ -86349,76 +82357,42 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem ], "generatedRequestName": "ReportActionResumeContinuousMonitoringRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "report-action-resume-continuous-monitoring", "path": "/reports/{report-id}/resume", "pathParameters": [ { - "description": undefined, + "description": null, "name": "report-id", "schema": { - "description": undefined, + "description": null, "generatedName": "ReportActionResumeContinuousMonitoringRequestReportId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "report/watchlist", - "id": "rep_EPehAHkBaZKUxxxLEDL1gv4h", - "attributes": { - "status": "ready", - "created-at": "2022-01-14T23:42:01.000Z", - "completed-at": "2022-01-14T23:42:01.000Z", - "redacted-at": null, - "report-template-version-name": "v1", - "term": "Alexander Sample", - "matched_lists": [] - }, - "relationships": { - "inquiry": { - "data": null - }, - "account": { - "data": null - }, - "report-template": { - "data": { - "type": "report-template/watchlist", - "id": "rptp_jfp2TAY28vijxxxCcn4WVqdX" - } - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportActionResumeContinuousMonitoringResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -86426,18 +82400,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionResumeContinuousMonitoringResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionResumeContinuousMonitoringResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportActionResumeContinuousMonitoringResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -86445,19 +82419,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionResumeContinuousMonitoringResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionResumeContinuousMonitoringResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportActionResumeContinuousMonitoringResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -86470,19 +82444,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionResumeContinuousMonitoringResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionResumeContinuousMonitoringResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportActionResumeContinuousMonitoringResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -86495,18 +82469,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionResumeContinuousMonitoringResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionResumeContinuousMonitoringResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportActionResumeContinuousMonitoringResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -86514,19 +82488,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionResumeContinuousMonitoringResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionResumeContinuousMonitoringResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportActionResumeContinuousMonitoringResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -86539,19 +82513,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionResumeContinuousMonitoringResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionResumeContinuousMonitoringResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportActionResumeContinuousMonitoringResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -86564,19 +82538,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionResumeContinuousMonitoringResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionResumeContinuousMonitoringResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportActionResumeContinuousMonitoringResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -86589,14 +82563,14 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionResumeContinuousMonitoringResponseDataAttributesRedactedAt", "key": "redacted-at", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionResumeContinuousMonitoringResponseDataAttributesRedactedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ReportActionResumeContinuousMonitoringResponseDataAttributesRedactedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -86607,19 +82581,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionResumeContinuousMonitoringResponseDataAttributesReportTemplateVersionName", "key": "report-template-version-name", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionResumeContinuousMonitoringResponseDataAttributesReportTemplateVersionName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportActionResumeContinuousMonitoringResponseDataAttributesReportTemplateVersionName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -86632,19 +82606,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionResumeContinuousMonitoringResponseDataAttributesTerm", "key": "term", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionResumeContinuousMonitoringResponseDataAttributesTerm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportActionResumeContinuousMonitoringResponseDataAttributesTerm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -86657,20 +82631,20 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionResumeContinuousMonitoringResponseDataAttributesMatchedLists", "key": "matched_lists", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionResumeContinuousMonitoringResponseDataAttributesMatchedLists", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportActionResumeContinuousMonitoringResponseDataAttributesMatchedLists", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "ReportActionResumeContinuousMonitoringResponseDataAttributesMatchedLists", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -86687,18 +82661,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionResumeContinuousMonitoringResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionResumeContinuousMonitoringResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportActionResumeContinuousMonitoringResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -86706,18 +82680,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionResumeContinuousMonitoringResponseDataRelationshipsInquiry", "key": "inquiry", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionResumeContinuousMonitoringResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportActionResumeContinuousMonitoringResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -86725,14 +82699,14 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionResumeContinuousMonitoringResponseDataRelationshipsInquiryData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionResumeContinuousMonitoringResponseDataRelationshipsInquiryData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ReportActionResumeContinuousMonitoringResponseDataRelationshipsInquiryData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -86748,18 +82722,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionResumeContinuousMonitoringResponseDataRelationshipsAccount", "key": "account", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionResumeContinuousMonitoringResponseDataRelationshipsAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportActionResumeContinuousMonitoringResponseDataRelationshipsAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -86767,14 +82741,14 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionResumeContinuousMonitoringResponseDataRelationshipsAccountData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionResumeContinuousMonitoringResponseDataRelationshipsAccountData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ReportActionResumeContinuousMonitoringResponseDataRelationshipsAccountData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -86790,18 +82764,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionResumeContinuousMonitoringResponseDataRelationshipsReportTemplate", "key": "report-template", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionResumeContinuousMonitoringResponseDataRelationshipsReportTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportActionResumeContinuousMonitoringResponseDataRelationshipsReportTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -86809,18 +82783,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionResumeContinuousMonitoringResponseDataRelationshipsReportTemplateData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionResumeContinuousMonitoringResponseDataRelationshipsReportTemplateData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportActionResumeContinuousMonitoringResponseDataRelationshipsReportTemplateData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -86828,19 +82802,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionResumeContinuousMonitoringResponseDataRelationshipsReportTemplateDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionResumeContinuousMonitoringResponseDataRelationshipsReportTemplateDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportActionResumeContinuousMonitoringResponseDataRelationshipsReportTemplateDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -86853,19 +82827,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionResumeContinuousMonitoringResponseDataRelationshipsReportTemplateDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionResumeContinuousMonitoringResponseDataRelationshipsReportTemplateDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportActionResumeContinuousMonitoringResponseDataRelationshipsReportTemplateDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -86897,7 +82871,7 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Report Action: Resume Continuous Monitoring", "tags": [], @@ -86905,7 +82879,7 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Pause continuous monitoring on a report. Requires additional permissions", "errorStatusCode": [ 400, @@ -86913,23 +82887,23 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "report-id", "value": { - "primitive": { - "string": "report-id", + "type": "primitive", + "value": { "type": "string", + "value": "report-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { @@ -86937,74 +82911,74 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "attributes": { "properties": { "completed-at": { - "primitive": { - "string": "2022-01-14T23:42:01.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-01-14T23:42:01.000Z", }, - "type": "primitive", }, "created-at": { - "primitive": { - "string": "2022-01-14T23:42:01.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2022-01-14T23:42:01.000Z", }, - "type": "primitive", }, "redacted-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "report-template-version-name": { - "primitive": { - "string": "v1", + "type": "primitive", + "value": { "type": "string", + "value": "v1", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "ready", + "type": "primitive", + "value": { "type": "string", + "value": "ready", }, - "type": "primitive", }, "term": { - "primitive": { - "string": "Alexander Sample", + "type": "primitive", + "value": { "type": "string", + "value": "Alexander Sample", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "rep_EPehAHkBaZKUxxxLEDL1gv4h", + "type": "primitive", + "value": { "type": "string", + "value": "rep_EPehAHkBaZKUxxxLEDL1gv4h", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "report/watchlist", + "type": "primitive", + "value": { "type": "string", + "value": "report/watchlist", }, - "type": "primitive", }, }, "type": "object", @@ -87016,76 +82990,42 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem ], "generatedRequestName": "ReportActionPauseContinuousMonitoringRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "report-action-pause-continuous-monitoring", "path": "/reports/{report-id}/pause", "pathParameters": [ { - "description": undefined, + "description": null, "name": "report-id", "schema": { - "description": undefined, + "description": null, "generatedName": "ReportActionPauseContinuousMonitoringRequestReportId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "report/watchlist", - "id": "rep_EPehAHkBaZKUxxxLEDL1gv4h", - "attributes": { - "status": "ready", - "created-at": "2022-01-14T23:42:01.000Z", - "completed-at": "2022-01-14T23:42:01.000Z", - "redacted-at": null, - "report-template-version-name": "v1", - "term": "Alexander Sample", - "matched_lists": [] - }, - "relationships": { - "inquiry": { - "data": null - }, - "account": { - "data": null - }, - "report-template": { - "data": { - "type": "report-template/watchlist", - "id": "rptp_jfp2TAY28vijxxxCcn4WVqdX" - } - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportActionPauseContinuousMonitoringResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -87093,18 +83033,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionPauseContinuousMonitoringResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionPauseContinuousMonitoringResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportActionPauseContinuousMonitoringResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -87112,19 +83052,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionPauseContinuousMonitoringResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionPauseContinuousMonitoringResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportActionPauseContinuousMonitoringResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87137,19 +83077,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionPauseContinuousMonitoringResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionPauseContinuousMonitoringResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportActionPauseContinuousMonitoringResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87162,18 +83102,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionPauseContinuousMonitoringResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionPauseContinuousMonitoringResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportActionPauseContinuousMonitoringResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -87181,19 +83121,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionPauseContinuousMonitoringResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionPauseContinuousMonitoringResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportActionPauseContinuousMonitoringResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87206,19 +83146,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionPauseContinuousMonitoringResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionPauseContinuousMonitoringResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportActionPauseContinuousMonitoringResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87231,19 +83171,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionPauseContinuousMonitoringResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionPauseContinuousMonitoringResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportActionPauseContinuousMonitoringResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87256,14 +83196,14 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionPauseContinuousMonitoringResponseDataAttributesRedactedAt", "key": "redacted-at", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionPauseContinuousMonitoringResponseDataAttributesRedactedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ReportActionPauseContinuousMonitoringResponseDataAttributesRedactedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -87274,19 +83214,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionPauseContinuousMonitoringResponseDataAttributesReportTemplateVersionName", "key": "report-template-version-name", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionPauseContinuousMonitoringResponseDataAttributesReportTemplateVersionName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportActionPauseContinuousMonitoringResponseDataAttributesReportTemplateVersionName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87299,19 +83239,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionPauseContinuousMonitoringResponseDataAttributesTerm", "key": "term", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionPauseContinuousMonitoringResponseDataAttributesTerm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportActionPauseContinuousMonitoringResponseDataAttributesTerm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87324,20 +83264,20 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionPauseContinuousMonitoringResponseDataAttributesMatchedLists", "key": "matched_lists", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionPauseContinuousMonitoringResponseDataAttributesMatchedLists", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportActionPauseContinuousMonitoringResponseDataAttributesMatchedLists", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "ReportActionPauseContinuousMonitoringResponseDataAttributesMatchedLists", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -87354,18 +83294,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionPauseContinuousMonitoringResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionPauseContinuousMonitoringResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportActionPauseContinuousMonitoringResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -87373,18 +83313,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionPauseContinuousMonitoringResponseDataRelationshipsInquiry", "key": "inquiry", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionPauseContinuousMonitoringResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportActionPauseContinuousMonitoringResponseDataRelationshipsInquiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -87392,14 +83332,14 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionPauseContinuousMonitoringResponseDataRelationshipsInquiryData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionPauseContinuousMonitoringResponseDataRelationshipsInquiryData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ReportActionPauseContinuousMonitoringResponseDataRelationshipsInquiryData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -87415,18 +83355,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionPauseContinuousMonitoringResponseDataRelationshipsAccount", "key": "account", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionPauseContinuousMonitoringResponseDataRelationshipsAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportActionPauseContinuousMonitoringResponseDataRelationshipsAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -87434,14 +83374,14 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionPauseContinuousMonitoringResponseDataRelationshipsAccountData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionPauseContinuousMonitoringResponseDataRelationshipsAccountData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ReportActionPauseContinuousMonitoringResponseDataRelationshipsAccountData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -87457,18 +83397,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionPauseContinuousMonitoringResponseDataRelationshipsReportTemplate", "key": "report-template", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionPauseContinuousMonitoringResponseDataRelationshipsReportTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportActionPauseContinuousMonitoringResponseDataRelationshipsReportTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -87476,18 +83416,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionPauseContinuousMonitoringResponseDataRelationshipsReportTemplateData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionPauseContinuousMonitoringResponseDataRelationshipsReportTemplateData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReportActionPauseContinuousMonitoringResponseDataRelationshipsReportTemplateData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -87495,19 +83435,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionPauseContinuousMonitoringResponseDataRelationshipsReportTemplateDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionPauseContinuousMonitoringResponseDataRelationshipsReportTemplateDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportActionPauseContinuousMonitoringResponseDataRelationshipsReportTemplateDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87520,19 +83460,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "reportActionPauseContinuousMonitoringResponseDataRelationshipsReportTemplateDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "reportActionPauseContinuousMonitoringResponseDataRelationshipsReportTemplateDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ReportActionPauseContinuousMonitoringResponseDataRelationshipsReportTemplateDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87564,7 +83504,7 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Report Action: Pause Continuous Monitoring", "tags": [], @@ -87572,62 +83512,62 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Retrieve a Graph Query", "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "graph-query-id", "value": { - "primitive": { - "string": "graph-query-id", + "type": "primitive", + "value": { "type": "string", + "value": "graph-query-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "RetrieveAGraphQueryRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "retrieve-a-graph-query", "path": "/graph-queries/{graph-query-id}", "pathParameters": [ { - "description": undefined, + "description": null, "name": "graph-query-id", "schema": { - "description": undefined, + "description": null, "generatedName": "RetrieveAGraphQueryRequestGraphQueryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "request": null, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], "summary": "Retrieve a Graph Query", "tags": [], @@ -87635,7 +83575,7 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Create a Graph Query", "errorStatusCode": [ 400, @@ -87643,9 +83583,9 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { @@ -87657,28 +83597,27 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem }, "type": "object", }, - "response": undefined, + "response": null, }, ], "generatedRequestName": "CreateAGraphQueryRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create-a-graph-query", "path": "/graph-queries", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAGraphQueryRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -87688,10 +83627,10 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAGraphQueryRequestData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -87699,18 +83638,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAGraphQueryRequestDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGraphQueryRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAGraphQueryRequestDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -87718,13 +83657,13 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAGraphQueryRequestDataAttributesGraphQueryTemplateId", "key": "graph-query-template-id", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateAGraphQueryRequestDataAttributesGraphQueryTemplateId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87736,18 +83675,18 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAGraphQueryRequestDataAttributesVariableMap", "key": "variable-map", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGraphQueryRequestDataAttributesVariableMap", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAGraphQueryRequestDataAttributesVariableMap", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -87755,19 +83694,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAGraphQueryRequestDataAttributesVariableMapExampleKey1", "key": "example-key-1", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGraphQueryRequestDataAttributesVariableMapExampleKey1", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "This is just an example name. The actual name will be what is set in your graph query template.", "generatedName": "CreateAGraphQueryRequestDataAttributesVariableMapExampleKey1", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87780,19 +83719,19 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem "generatedName": "createAGraphQueryRequestDataAttributesVariableMapExampleKey2", "key": "example-key-2", "schema": { - "description": undefined, + "description": null, "generatedName": "createAGraphQueryRequestDataAttributesVariableMapExampleKey2", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "This is just an example name. The actual name will be what is set in your graph query template.", "generatedName": "CreateAGraphQueryRequestDataAttributesVariableMapExampleKey2", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87818,9 +83757,9 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem }, "type": "json", }, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], "summary": "Create a Graph Query", "tags": [], @@ -87828,7 +83767,7 @@ Note: The payload is arbitrary and defined by the Workflow version trigger schem { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Expires an inquiry and all sessions on the inquiry. Cancels any pending verifications on the inquiry. The inquiry can still be resumed after expiry.", @@ -87836,23 +83775,23 @@ The inquiry can still be resumed after expiry.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "inquiry-id", "value": { - "primitive": { - "string": "inquiry-id", + "type": "primitive", + "value": { "type": "string", + "value": "inquiry-id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "data": { @@ -87860,96 +83799,96 @@ The inquiry can still be resumed after expiry.", "attributes": { "properties": { "completed-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "created-at": { - "primitive": { - "string": "2019-11-15T05:27:24.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2019-11-15T05:27:24.000Z", }, - "type": "primitive", }, "expired-at": { - "primitive": { - "string": "2019-11-15T05:28:02.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2019-11-15T05:28:02.000Z", }, - "type": "primitive", }, "reference-id": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "status": { - "primitive": { - "string": "expired", + "type": "primitive", + "value": { "type": "string", + "value": "expired", }, - "type": "primitive", }, "subject": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, "type": "object", }, "id": { - "primitive": { - "string": "inq_zEx4jL84ShbUyuwX6AzPSqt6", + "type": "primitive", + "value": { "type": "string", + "value": "inq_zEx4jL84ShbUyuwX6AzPSqt6", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "inquiry", + "type": "primitive", + "value": { "type": "string", + "value": "inquiry", }, - "type": "primitive", }, }, "type": "object", @@ -87964,21 +83903,21 @@ The inquiry can still be resumed after expiry.", { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ExpireAnInquiryRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ExpireAnInquiryRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -87986,86 +83925,42 @@ The inquiry can still be resumed after expiry.", }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "expire-an-inquiry", "path": "/inquiries/{inquiry-id}/expire", "pathParameters": [ { - "description": undefined, + "description": null, "name": "inquiry-id", "schema": { - "description": undefined, + "description": null, "generatedName": "ExpireAnInquiryRequestInquiryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "inquiry", - "id": "inq_zEx4jL84ShbUyuwX6AzPSqt6", - "attributes": { - "status": "expired", - "subject": null, - "reference-id": null, - "created-at": "2019-11-15T05:27:24.000Z", - "completed-at": null, - "expired-at": "2019-11-15T05:28:02.000Z" - }, - "relationships": { - "account": { - "data": { - "type": "account", - "id": "act_n2uq9eKMboaCQzu9ALWYcVdN" - } - }, - "template": { - "data": { - "type": "template", - "id": "tmpl_DyLDeD3ftjxuMstYTvgwPX5f" - } - }, - "reports": { - "data": [] - }, - "verifications": { - "data": [ - { - "type": "verification/database", - "id": "ver_uHDiwtcx3htjajvEaeMjPQcE" - } - ] - } - } - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ExpireAnInquiryResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -88073,18 +83968,18 @@ The inquiry can still be resumed after expiry.", "generatedName": "expireAnInquiryResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "expireAnInquiryResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ExpireAnInquiryResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -88092,19 +83987,19 @@ The inquiry can still be resumed after expiry.", "generatedName": "expireAnInquiryResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "expireAnInquiryResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ExpireAnInquiryResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88117,19 +84012,19 @@ The inquiry can still be resumed after expiry.", "generatedName": "expireAnInquiryResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "expireAnInquiryResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ExpireAnInquiryResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88142,18 +84037,18 @@ The inquiry can still be resumed after expiry.", "generatedName": "expireAnInquiryResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "expireAnInquiryResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ExpireAnInquiryResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -88161,19 +84056,19 @@ The inquiry can still be resumed after expiry.", "generatedName": "expireAnInquiryResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "expireAnInquiryResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ExpireAnInquiryResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88186,14 +84081,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "expireAnInquiryResponseDataAttributesSubject", "key": "subject", "schema": { - "description": undefined, + "description": null, "generatedName": "expireAnInquiryResponseDataAttributesSubject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ExpireAnInquiryResponseDataAttributesSubject", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -88204,14 +84099,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "expireAnInquiryResponseDataAttributesReferenceId", "key": "reference-id", "schema": { - "description": undefined, + "description": null, "generatedName": "expireAnInquiryResponseDataAttributesReferenceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ExpireAnInquiryResponseDataAttributesReferenceId", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -88222,19 +84117,19 @@ The inquiry can still be resumed after expiry.", "generatedName": "expireAnInquiryResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "expireAnInquiryResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ExpireAnInquiryResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88247,14 +84142,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "expireAnInquiryResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "expireAnInquiryResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "ExpireAnInquiryResponseDataAttributesCompletedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -88265,19 +84160,19 @@ The inquiry can still be resumed after expiry.", "generatedName": "expireAnInquiryResponseDataAttributesExpiredAt", "key": "expired-at", "schema": { - "description": undefined, + "description": null, "generatedName": "expireAnInquiryResponseDataAttributesExpiredAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ExpireAnInquiryResponseDataAttributesExpiredAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88295,18 +84190,18 @@ The inquiry can still be resumed after expiry.", "generatedName": "expireAnInquiryResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "expireAnInquiryResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ExpireAnInquiryResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -88314,18 +84209,18 @@ The inquiry can still be resumed after expiry.", "generatedName": "expireAnInquiryResponseDataRelationshipsAccount", "key": "account", "schema": { - "description": undefined, + "description": null, "generatedName": "expireAnInquiryResponseDataRelationshipsAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ExpireAnInquiryResponseDataRelationshipsAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -88333,18 +84228,18 @@ The inquiry can still be resumed after expiry.", "generatedName": "expireAnInquiryResponseDataRelationshipsAccountData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "expireAnInquiryResponseDataRelationshipsAccountData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ExpireAnInquiryResponseDataRelationshipsAccountData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -88352,19 +84247,19 @@ The inquiry can still be resumed after expiry.", "generatedName": "expireAnInquiryResponseDataRelationshipsAccountDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "expireAnInquiryResponseDataRelationshipsAccountDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ExpireAnInquiryResponseDataRelationshipsAccountDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88377,19 +84272,19 @@ The inquiry can still be resumed after expiry.", "generatedName": "expireAnInquiryResponseDataRelationshipsAccountDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "expireAnInquiryResponseDataRelationshipsAccountDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ExpireAnInquiryResponseDataRelationshipsAccountDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88412,18 +84307,18 @@ The inquiry can still be resumed after expiry.", "generatedName": "expireAnInquiryResponseDataRelationshipsTemplate", "key": "template", "schema": { - "description": undefined, + "description": null, "generatedName": "expireAnInquiryResponseDataRelationshipsTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ExpireAnInquiryResponseDataRelationshipsTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -88431,18 +84326,18 @@ The inquiry can still be resumed after expiry.", "generatedName": "expireAnInquiryResponseDataRelationshipsTemplateData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "expireAnInquiryResponseDataRelationshipsTemplateData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ExpireAnInquiryResponseDataRelationshipsTemplateData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -88450,19 +84345,19 @@ The inquiry can still be resumed after expiry.", "generatedName": "expireAnInquiryResponseDataRelationshipsTemplateDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "expireAnInquiryResponseDataRelationshipsTemplateDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ExpireAnInquiryResponseDataRelationshipsTemplateDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88475,19 +84370,19 @@ The inquiry can still be resumed after expiry.", "generatedName": "expireAnInquiryResponseDataRelationshipsTemplateDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "expireAnInquiryResponseDataRelationshipsTemplateDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ExpireAnInquiryResponseDataRelationshipsTemplateDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88510,18 +84405,18 @@ The inquiry can still be resumed after expiry.", "generatedName": "expireAnInquiryResponseDataRelationshipsReports", "key": "reports", "schema": { - "description": undefined, + "description": null, "generatedName": "expireAnInquiryResponseDataRelationshipsReports", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ExpireAnInquiryResponseDataRelationshipsReports", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -88529,20 +84424,20 @@ The inquiry can still be resumed after expiry.", "generatedName": "expireAnInquiryResponseDataRelationshipsReportsData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "expireAnInquiryResponseDataRelationshipsReportsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ExpireAnInquiryResponseDataRelationshipsReportsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "ExpireAnInquiryResponseDataRelationshipsReportsData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -88559,18 +84454,18 @@ The inquiry can still be resumed after expiry.", "generatedName": "expireAnInquiryResponseDataRelationshipsVerifications", "key": "verifications", "schema": { - "description": undefined, + "description": null, "generatedName": "expireAnInquiryResponseDataRelationshipsVerifications", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ExpireAnInquiryResponseDataRelationshipsVerifications", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -88578,24 +84473,24 @@ The inquiry can still be resumed after expiry.", "generatedName": "expireAnInquiryResponseDataRelationshipsVerificationsData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "expireAnInquiryResponseDataRelationshipsVerificationsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ExpireAnInquiryResponseDataRelationshipsVerificationsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ExpireAnInquiryResponseDataRelationshipsVerificationsDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -88603,19 +84498,19 @@ The inquiry can still be resumed after expiry.", "generatedName": "expireAnInquiryResponseDataRelationshipsVerificationsDataItemType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "expireAnInquiryResponseDataRelationshipsVerificationsDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ExpireAnInquiryResponseDataRelationshipsVerificationsDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88628,19 +84523,19 @@ The inquiry can still be resumed after expiry.", "generatedName": "expireAnInquiryResponseDataRelationshipsVerificationsDataItemId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "expireAnInquiryResponseDataRelationshipsVerificationsDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ExpireAnInquiryResponseDataRelationshipsVerificationsDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -88673,7 +84568,7 @@ The inquiry can still be resumed after expiry.", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Expire an Inquiry", "tags": [], @@ -88681,7 +84576,7 @@ The inquiry can still be resumed after expiry.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Creates a new inquiry session and returns \`meta.one-time-link\`.", "errorStatusCode": [ 400, @@ -88689,18 +84584,18 @@ The inquiry can still be resumed after expiry.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "inquiry-id", "value": { - "primitive": { - "string": "inquiry-id", + "type": "primitive", + "value": { "type": "string", + "value": "inquiry-id", }, - "type": "primitive", }, }, ], @@ -88716,495 +84611,495 @@ The inquiry can still be resumed after expiry.", "attributes": { "properties": { "address-city": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "address-postal-code": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "address-postal-code-abbr": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "address-street-1": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "address-street-2": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "address-subdivision": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "address-subdivision-abbr": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "birthdate": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "completed-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "created-at": { - "primitive": { - "string": "2023-03-28T18:34:32.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2023-03-28T18:34:32.000Z", }, - "type": "primitive", }, "creator": { - "primitive": { - "string": "tim@withpersona.com", + "type": "primitive", + "value": { "type": "string", + "value": "tim@withpersona.com", }, - "type": "primitive", }, "decisioned-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "email-address": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "expired-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "failed-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "identification-number": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "marked-for-review-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "name-first": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "name-last": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "name-middle": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "next-step-name": { - "primitive": { - "string": "retry_verification_government_id", + "type": "primitive", + "value": { "type": "string", + "value": "retry_verification_government_id", }, - "type": "primitive", }, "note": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "phone-number": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "previous-step-name": { - "primitive": { - "string": "verification_government_id", + "type": "primitive", + "value": { "type": "string", + "value": "verification_government_id", }, - "type": "primitive", }, "redacted-at": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "reference-id": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "reviewer-comment": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "social-security-number": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "started-at": { - "primitive": { - "string": "2023-03-28T18:35:10.000Z", + "type": "primitive", + "value": { "type": "string", + "value": "2023-03-28T18:35:10.000Z", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "pending", + "type": "primitive", + "value": { "type": "string", + "value": "pending", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "inq_5FrMN7NAGgFdGGysCDd7DaBW", + "type": "primitive", + "value": { "type": "string", + "value": "inq_5FrMN7NAGgFdGGysCDd7DaBW", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "inquiry", + "type": "primitive", + "value": { "type": "string", + "value": "inquiry", }, - "type": "primitive", }, }, "type": "object", @@ -89212,18 +85107,18 @@ The inquiry can still be resumed after expiry.", "meta": { "properties": { "one-time-link": { - "primitive": { - "string": "https://withpersona.com/verify?code=us1-asdf", + "type": "primitive", + "value": { "type": "string", + "value": "https://withpersona.com/verify?code=us1-asdf", }, - "type": "primitive", }, "one-time-link-short": { - "primitive": { - "string": "https://perso.na/verify?code=ABC123", + "type": "primitive", + "value": { "type": "string", + "value": "https://perso.na/verify?code=ABC123", }, - "type": "primitive", }, }, "type": "object", @@ -89238,21 +85133,21 @@ The inquiry can still be resumed after expiry.", { "description": "Determines casing for the API response", "name": "Key-Inflection", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkRequestKeyInflection", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89262,21 +85157,21 @@ The inquiry can still be resumed after expiry.", { "description": "Ensures the request is idempotent", "name": "Idempotency-Key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkRequestIdempotencyKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89284,7 +85179,7 @@ The inquiry can still be resumed after expiry.", }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "generate-a-one-time-link", "path": "/inquiries/{inquiry-id}/generate-one-time-link", @@ -89293,32 +85188,31 @@ The inquiry can still be resumed after expiry.", "description": "Inquiry ID (starts with "inq_")", "name": "inquiry-id", "schema": { - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkRequestInquiryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -89326,18 +85220,18 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkRequestMeta", "key": "meta", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkRequestMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkRequestMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -89345,16 +85239,16 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkRequestMetaExpiresInSeconds", "key": "expires_in_seconds", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkRequestMetaExpiresInSeconds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Number of seconds from now to expire the key (minimum 0)", "generatedName": "GenerateAOneTimeLinkRequestMetaExpiresInSeconds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -89372,199 +85266,17 @@ The inquiry can still be resumed after expiry.", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "200", - "fullExamples": [ - { - "name": "Result", - "value": "{ - "data": { - "type": "inquiry", - "id": "inq_5FrMN7NAGgFdGGysCDd7DaBW", - "attributes": { - "status": "pending", - "reference-id": null, - "note": null, - "behaviors": { - "request-spoof-attempts": null, - "user-agent-spoof-attempts": null, - "distraction-events": null, - "hesitation-baseline": null, - "hesitation-count": null, - "hesitation-time": null, - "shortcut-copies": null, - "shortcut-pastes": null, - "autofill-cancels": null, - "autofill-starts": null, - "devtools-open": null, - "completion-time": null, - "hesitation-percentage": null, - "behavior-threat-level": null - }, - "tags": [], - "creator": "tim@withpersona.com", - "reviewer-comment": null, - "created-at": "2023-03-28T18:34:32.000Z", - "started-at": "2023-03-28T18:35:10.000Z", - "completed-at": null, - "failed-at": null, - "marked-for-review-at": null, - "decisioned-at": null, - "expired-at": null, - "redacted-at": null, - "previous-step-name": "verification_government_id", - "next-step-name": "retry_verification_government_id", - "name-first": null, - "name-middle": null, - "name-last": null, - "birthdate": null, - "address-street-1": null, - "address-street-2": null, - "address-city": null, - "address-subdivision": null, - "address-subdivision-abbr": null, - "address-postal-code": null, - "address-postal-code-abbr": null, - "social-security-number": null, - "identification-number": null, - "email-address": null, - "phone-number": null, - "fields": { - "birthdate": { - "type": "date", - "value": null - }, - "name-last": { - "type": "string", - "value": null - }, - "name-first": { - "type": "string", - "value": null - }, - "name-middle": { - "type": "string", - "value": null - }, - "address-city": { - "type": "string", - "value": null - }, - "phone-number": { - "type": "string", - "value": null - }, - "email-address": { - "type": "string", - "value": null - }, - "address-street-1": { - "type": "string", - "value": null - }, - "address-street-2": { - "type": "string", - "value": null - }, - "address-postal-code": { - "type": "string", - "value": null - }, - "address-subdivision": { - "type": "string", - "value": null - }, - "identification-number": { - "type": "string", - "value": null - } - } - }, - "relationships": { - "account": { - "data": { - "type": "account", - "id": "act_upTNZ3D5NRAFJ39fzS2rHhAb" - } - }, - "template": { - "data": null - }, - "inquiry-template": { - "data": { - "type": "inquiry-template", - "id": "itmpl_mNKRtWCMWB9Lbccc85DjgJnK" - } - }, - "inquiry-template-version": { - "data": { - "type": "inquiry-template-version", - "id": "itmplv_1ivdvZUKPLAtWgsQdEvmi6wj" - } - }, - "reviewer": { - "data": null - }, - "reports": { - "data": [] - }, - "verifications": { - "data": [ - { - "type": "verification/government-id", - "id": "ver_vSLcWNjsUAmxPHZvACeZRGL2" - } - ] - }, - "sessions": { - "data": [ - { - "type": "inquiry-session", - "id": "iqse_855s3uUxjLyfKPsdbAtAkehL" - }, - { - "type": "inquiry-session", - "id": "iqse_7CDqaiuqzDEgBDaXZLevaEuM" - }, - { - "type": "inquiry-session", - "id": "iqse_SL9t4jHMAQADHhHqn91XzNfX" - }, - { - "type": "inquiry-session", - "id": "iqse_39i9ona6wnm8fM6AGFKSbGkj" - } - ] - }, - "documents": { - "data": [ - { - "type": "document/government-id", - "id": "doc_88AXwf9FSrLrQ17FowVpTM7x" - } - ] - }, - "selfies": { - "data": [] - } - } - }, - "meta": { - "one-time-link": "https://withpersona.com/verify?code=us1-asdf", - "one-time-link-short": "https://perso.na/verify?code=ABC123" - } -}", - }, - ], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -89572,18 +85284,18 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -89591,19 +85303,19 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89616,19 +85328,19 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89641,18 +85353,18 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -89660,19 +85372,19 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataAttributesStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -89685,14 +85397,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesReferenceId", "key": "reference-id", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesReferenceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataAttributesReferenceId", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -89703,14 +85415,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesNote", "key": "note", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesNote", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataAttributesNote", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -89721,18 +85433,18 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesBehaviors", "key": "behaviors", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesBehaviors", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataAttributesBehaviors", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -89740,14 +85452,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesBehaviorsRequestSpoofAttempts", "key": "request-spoof-attempts", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesBehaviorsRequestSpoofAttempts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataAttributesBehaviorsRequestSpoofAttempts", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -89758,14 +85470,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesBehaviorsUserAgentSpoofAttempts", "key": "user-agent-spoof-attempts", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesBehaviorsUserAgentSpoofAttempts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataAttributesBehaviorsUserAgentSpoofAttempts", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -89776,14 +85488,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesBehaviorsDistractionEvents", "key": "distraction-events", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesBehaviorsDistractionEvents", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataAttributesBehaviorsDistractionEvents", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -89794,14 +85506,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesBehaviorsHesitationBaseline", "key": "hesitation-baseline", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesBehaviorsHesitationBaseline", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataAttributesBehaviorsHesitationBaseline", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -89812,14 +85524,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesBehaviorsHesitationCount", "key": "hesitation-count", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesBehaviorsHesitationCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataAttributesBehaviorsHesitationCount", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -89830,14 +85542,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesBehaviorsHesitationTime", "key": "hesitation-time", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesBehaviorsHesitationTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataAttributesBehaviorsHesitationTime", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -89848,14 +85560,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesBehaviorsShortcutCopies", "key": "shortcut-copies", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesBehaviorsShortcutCopies", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataAttributesBehaviorsShortcutCopies", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -89866,14 +85578,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesBehaviorsShortcutPastes", "key": "shortcut-pastes", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesBehaviorsShortcutPastes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataAttributesBehaviorsShortcutPastes", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -89884,14 +85596,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesBehaviorsAutofillCancels", "key": "autofill-cancels", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesBehaviorsAutofillCancels", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataAttributesBehaviorsAutofillCancels", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -89902,14 +85614,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesBehaviorsAutofillStarts", "key": "autofill-starts", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesBehaviorsAutofillStarts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataAttributesBehaviorsAutofillStarts", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -89920,14 +85632,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesBehaviorsDevtoolsOpen", "key": "devtools-open", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesBehaviorsDevtoolsOpen", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataAttributesBehaviorsDevtoolsOpen", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -89938,14 +85650,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesBehaviorsCompletionTime", "key": "completion-time", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesBehaviorsCompletionTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataAttributesBehaviorsCompletionTime", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -89956,14 +85668,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesBehaviorsHesitationPercentage", "key": "hesitation-percentage", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesBehaviorsHesitationPercentage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataAttributesBehaviorsHesitationPercentage", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -89974,14 +85686,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesBehaviorsBehaviorThreatLevel", "key": "behavior-threat-level", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesBehaviorsBehaviorThreatLevel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataAttributesBehaviorsBehaviorThreatLevel", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -89997,20 +85709,20 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesTags", "key": "tags", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataAttributesTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataAttributesTags", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -90022,19 +85734,19 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesCreator", "key": "creator", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesCreator", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataAttributesCreator", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90047,14 +85759,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesReviewerComment", "key": "reviewer-comment", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesReviewerComment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataAttributesReviewerComment", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -90065,19 +85777,19 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesCreatedAt", "key": "created-at", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataAttributesCreatedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90090,19 +85802,19 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesStartedAt", "key": "started-at", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesStartedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataAttributesStartedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90115,14 +85827,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesCompletedAt", "key": "completed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesCompletedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataAttributesCompletedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -90133,14 +85845,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesFailedAt", "key": "failed-at", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesFailedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataAttributesFailedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -90151,14 +85863,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesMarkedForReviewAt", "key": "marked-for-review-at", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesMarkedForReviewAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataAttributesMarkedForReviewAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -90169,14 +85881,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesDecisionedAt", "key": "decisioned-at", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesDecisionedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataAttributesDecisionedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -90187,14 +85899,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesExpiredAt", "key": "expired-at", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesExpiredAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataAttributesExpiredAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -90205,14 +85917,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesRedactedAt", "key": "redacted-at", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesRedactedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataAttributesRedactedAt", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -90223,19 +85935,19 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesPreviousStepName", "key": "previous-step-name", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesPreviousStepName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataAttributesPreviousStepName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90248,19 +85960,19 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesNextStepName", "key": "next-step-name", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesNextStepName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataAttributesNextStepName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90273,14 +85985,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesNameFirst", "key": "name-first", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataAttributesNameFirst", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -90291,14 +86003,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesNameMiddle", "key": "name-middle", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesNameMiddle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataAttributesNameMiddle", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -90309,14 +86021,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesNameLast", "key": "name-last", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesNameLast", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataAttributesNameLast", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -90327,14 +86039,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesBirthdate", "key": "birthdate", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesBirthdate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataAttributesBirthdate", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -90345,14 +86057,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesAddressStreet1", "key": "address-street-1", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesAddressStreet1", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataAttributesAddressStreet1", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -90363,14 +86075,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesAddressStreet2", "key": "address-street-2", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesAddressStreet2", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataAttributesAddressStreet2", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -90381,14 +86093,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesAddressCity", "key": "address-city", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesAddressCity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataAttributesAddressCity", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -90399,14 +86111,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesAddressSubdivision", "key": "address-subdivision", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesAddressSubdivision", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataAttributesAddressSubdivision", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -90417,14 +86129,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesAddressSubdivisionAbbr", "key": "address-subdivision-abbr", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesAddressSubdivisionAbbr", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataAttributesAddressSubdivisionAbbr", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -90435,14 +86147,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesAddressPostalCode", "key": "address-postal-code", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesAddressPostalCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataAttributesAddressPostalCode", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -90453,14 +86165,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesAddressPostalCodeAbbr", "key": "address-postal-code-abbr", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesAddressPostalCodeAbbr", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataAttributesAddressPostalCodeAbbr", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -90471,14 +86183,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesSocialSecurityNumber", "key": "social-security-number", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesSocialSecurityNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataAttributesSocialSecurityNumber", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -90489,14 +86201,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesIdentificationNumber", "key": "identification-number", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesIdentificationNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataAttributesIdentificationNumber", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -90507,14 +86219,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesEmailAddress", "key": "email-address", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesEmailAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataAttributesEmailAddress", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -90525,14 +86237,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesPhoneNumber", "key": "phone-number", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataAttributesPhoneNumber", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -90543,18 +86255,18 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesFields", "key": "fields", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataAttributesFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -90562,18 +86274,18 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsBirthdate", "key": "birthdate", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsBirthdate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataAttributesFieldsBirthdate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -90581,19 +86293,19 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsBirthdateType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsBirthdateType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataAttributesFieldsBirthdateType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90606,14 +86318,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsBirthdateValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsBirthdateValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataAttributesFieldsBirthdateValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -90629,18 +86341,18 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsNameLast", "key": "name-last", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsNameLast", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataAttributesFieldsNameLast", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -90648,19 +86360,19 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsNameLastType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsNameLastType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataAttributesFieldsNameLastType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90673,14 +86385,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsNameLastValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsNameLastValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataAttributesFieldsNameLastValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -90696,18 +86408,18 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsNameFirst", "key": "name-first", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataAttributesFieldsNameFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -90715,19 +86427,19 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsNameFirstType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsNameFirstType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataAttributesFieldsNameFirstType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90740,14 +86452,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsNameFirstValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsNameFirstValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataAttributesFieldsNameFirstValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -90763,18 +86475,18 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsNameMiddle", "key": "name-middle", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsNameMiddle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataAttributesFieldsNameMiddle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -90782,19 +86494,19 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsNameMiddleType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsNameMiddleType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataAttributesFieldsNameMiddleType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90807,14 +86519,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsNameMiddleValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsNameMiddleValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataAttributesFieldsNameMiddleValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -90830,18 +86542,18 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsAddressCity", "key": "address-city", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsAddressCity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataAttributesFieldsAddressCity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -90849,19 +86561,19 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsAddressCityType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsAddressCityType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataAttributesFieldsAddressCityType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90874,14 +86586,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsAddressCityValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsAddressCityValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataAttributesFieldsAddressCityValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -90897,18 +86609,18 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsPhoneNumber", "key": "phone-number", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataAttributesFieldsPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -90916,19 +86628,19 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsPhoneNumberType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsPhoneNumberType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataAttributesFieldsPhoneNumberType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -90941,14 +86653,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsPhoneNumberValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsPhoneNumberValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataAttributesFieldsPhoneNumberValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -90964,18 +86676,18 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsEmailAddress", "key": "email-address", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsEmailAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataAttributesFieldsEmailAddress", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -90983,19 +86695,19 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsEmailAddressType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsEmailAddressType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataAttributesFieldsEmailAddressType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91008,14 +86720,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsEmailAddressValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsEmailAddressValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataAttributesFieldsEmailAddressValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -91031,18 +86743,18 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsAddressStreet1", "key": "address-street-1", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsAddressStreet1", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataAttributesFieldsAddressStreet1", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -91050,19 +86762,19 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsAddressStreet1Type", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsAddressStreet1Type", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataAttributesFieldsAddressStreet1Type", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91075,14 +86787,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsAddressStreet1Value", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsAddressStreet1Value", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataAttributesFieldsAddressStreet1Value", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -91098,18 +86810,18 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsAddressStreet2", "key": "address-street-2", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsAddressStreet2", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataAttributesFieldsAddressStreet2", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -91117,19 +86829,19 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsAddressStreet2Type", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsAddressStreet2Type", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataAttributesFieldsAddressStreet2Type", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91142,14 +86854,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsAddressStreet2Value", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsAddressStreet2Value", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataAttributesFieldsAddressStreet2Value", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -91165,18 +86877,18 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsAddressPostalCode", "key": "address-postal-code", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsAddressPostalCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataAttributesFieldsAddressPostalCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -91184,19 +86896,19 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsAddressPostalCodeType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsAddressPostalCodeType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataAttributesFieldsAddressPostalCodeType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91209,14 +86921,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsAddressPostalCodeValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsAddressPostalCodeValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataAttributesFieldsAddressPostalCodeValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -91232,18 +86944,18 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsAddressSubdivision", "key": "address-subdivision", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsAddressSubdivision", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataAttributesFieldsAddressSubdivision", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -91251,19 +86963,19 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsAddressSubdivisionType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsAddressSubdivisionType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataAttributesFieldsAddressSubdivisionType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91276,14 +86988,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsAddressSubdivisionValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsAddressSubdivisionValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataAttributesFieldsAddressSubdivisionValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -91299,18 +87011,18 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsIdentificationNumber", "key": "identification-number", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsIdentificationNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataAttributesFieldsIdentificationNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -91318,19 +87030,19 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsIdentificationNumberType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsIdentificationNumberType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataAttributesFieldsIdentificationNumberType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91343,14 +87055,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsIdentificationNumberValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataAttributesFieldsIdentificationNumberValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataAttributesFieldsIdentificationNumberValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -91376,18 +87088,18 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataRelationships", "key": "relationships", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataRelationships", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -91395,18 +87107,18 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataRelationshipsAccount", "key": "account", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataRelationshipsAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataRelationshipsAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -91414,18 +87126,18 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataRelationshipsAccountData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataRelationshipsAccountData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataRelationshipsAccountData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -91433,19 +87145,19 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataRelationshipsAccountDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataRelationshipsAccountDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataRelationshipsAccountDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91458,19 +87170,19 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataRelationshipsAccountDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataRelationshipsAccountDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataRelationshipsAccountDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91493,18 +87205,18 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataRelationshipsTemplate", "key": "template", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataRelationshipsTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataRelationshipsTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -91512,14 +87224,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataRelationshipsTemplateData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataRelationshipsTemplateData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataRelationshipsTemplateData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -91535,18 +87247,18 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataRelationshipsInquiryTemplate", "key": "inquiry-template", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataRelationshipsInquiryTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataRelationshipsInquiryTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -91554,18 +87266,18 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataRelationshipsInquiryTemplateData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataRelationshipsInquiryTemplateData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataRelationshipsInquiryTemplateData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -91573,19 +87285,19 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataRelationshipsInquiryTemplateDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataRelationshipsInquiryTemplateDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataRelationshipsInquiryTemplateDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91598,19 +87310,19 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataRelationshipsInquiryTemplateDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataRelationshipsInquiryTemplateDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataRelationshipsInquiryTemplateDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91633,18 +87345,18 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataRelationshipsInquiryTemplateVersion", "key": "inquiry-template-version", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataRelationshipsInquiryTemplateVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataRelationshipsInquiryTemplateVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -91652,18 +87364,18 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataRelationshipsInquiryTemplateVersionData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataRelationshipsInquiryTemplateVersionData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataRelationshipsInquiryTemplateVersionData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -91671,19 +87383,19 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataRelationshipsInquiryTemplateVersionDataType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataRelationshipsInquiryTemplateVersionDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataRelationshipsInquiryTemplateVersionDataType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91696,19 +87408,19 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataRelationshipsInquiryTemplateVersionDataId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataRelationshipsInquiryTemplateVersionDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataRelationshipsInquiryTemplateVersionDataId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91731,18 +87443,18 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataRelationshipsReviewer", "key": "reviewer", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataRelationshipsReviewer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataRelationshipsReviewer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -91750,14 +87462,14 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataRelationshipsReviewerData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataRelationshipsReviewerData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataRelationshipsReviewerData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -91773,18 +87485,18 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataRelationshipsReports", "key": "reports", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataRelationshipsReports", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataRelationshipsReports", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -91792,20 +87504,20 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataRelationshipsReportsData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataRelationshipsReportsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataRelationshipsReportsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataRelationshipsReportsData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -91822,18 +87534,18 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataRelationshipsVerifications", "key": "verifications", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataRelationshipsVerifications", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataRelationshipsVerifications", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -91841,24 +87553,24 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataRelationshipsVerificationsData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataRelationshipsVerificationsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataRelationshipsVerificationsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataRelationshipsVerificationsDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -91866,19 +87578,19 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataRelationshipsVerificationsDataItemType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataRelationshipsVerificationsDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataRelationshipsVerificationsDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91891,19 +87603,19 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataRelationshipsVerificationsDataItemId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataRelationshipsVerificationsDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataRelationshipsVerificationsDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91927,18 +87639,18 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataRelationshipsSessions", "key": "sessions", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataRelationshipsSessions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataRelationshipsSessions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -91946,24 +87658,24 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataRelationshipsSessionsData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataRelationshipsSessionsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataRelationshipsSessionsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataRelationshipsSessionsDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -91971,19 +87683,19 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataRelationshipsSessionsDataItemType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataRelationshipsSessionsDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataRelationshipsSessionsDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -91996,19 +87708,19 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataRelationshipsSessionsDataItemId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataRelationshipsSessionsDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataRelationshipsSessionsDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -92032,18 +87744,18 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataRelationshipsDocuments", "key": "documents", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataRelationshipsDocuments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataRelationshipsDocuments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -92051,24 +87763,24 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataRelationshipsDocumentsData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataRelationshipsDocumentsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataRelationshipsDocumentsData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataRelationshipsDocumentsDataItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -92076,19 +87788,19 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataRelationshipsDocumentsDataItemType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataRelationshipsDocumentsDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataRelationshipsDocumentsDataItemType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -92101,19 +87813,19 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataRelationshipsDocumentsDataItemId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataRelationshipsDocumentsDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataRelationshipsDocumentsDataItemId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -92137,18 +87849,18 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataRelationshipsSelfies", "key": "selfies", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataRelationshipsSelfies", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataRelationshipsSelfies", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -92156,20 +87868,20 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseDataRelationshipsSelfiesData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseDataRelationshipsSelfiesData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseDataRelationshipsSelfiesData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "generatedName": "GenerateAOneTimeLinkResponseDataRelationshipsSelfiesData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -92196,18 +87908,18 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseMeta", "key": "meta", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -92215,19 +87927,19 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseMetaOneTimeLink", "key": "one-time-link", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseMetaOneTimeLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseMetaOneTimeLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -92240,19 +87952,19 @@ The inquiry can still be resumed after expiry.", "generatedName": "generateAOneTimeLinkResponseMetaOneTimeLinkShort", "key": "one-time-link-short", "schema": { - "description": undefined, + "description": null, "generatedName": "generateAOneTimeLinkResponseMetaOneTimeLinkShort", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateAOneTimeLinkResponseMetaOneTimeLinkShort", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -92269,7 +87981,7 @@ The inquiry can still be resumed after expiry.", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Generate a one-time link", "tags": [], @@ -92277,47 +87989,46 @@ The inquiry can still be resumed after expiry.", ], "errors": { "400": { - "description": undefined, + "description": null, "generatedName": "BadRequestError", "nameOverride": null, "schema": { "generatedName": "BadRequestError", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "404": { - "description": undefined, + "description": null, "generatedName": "NotFoundError", "nameOverride": null, "schema": { "generatedName": "NotFoundError", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "409": { - "description": undefined, + "description": null, "generatedName": "ConflictError", "nameOverride": null, "schema": { "generatedName": "ConflictError", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "422": { - "description": undefined, + "description": null, "generatedName": "UnprocessableEntityError", "nameOverride": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, - "fullExamples": [], + "description": null, "generatedName": "UnprocessableEntityErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -92325,25 +88036,24 @@ The inquiry can still be resumed after expiry.", "generatedName": "unprocessableEntityErrorBodyErrors", "key": "errors", "schema": { - "description": undefined, + "description": null, "generatedName": "unprocessableEntityErrorBodyErrors", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UnprocessableEntityErrorBodyErrors", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, - "fullExamples": [], + "description": null, "generatedName": "UnprocessableEntityErrorBodyErrorsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -92351,20 +88061,19 @@ The inquiry can still be resumed after expiry.", "generatedName": "unprocessableEntityErrorBodyErrorsItemTitle", "key": "title", "schema": { - "description": undefined, + "description": null, "generatedName": "unprocessableEntityErrorBodyErrorsItemTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UnprocessableEntityErrorBodyErrorsItemTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "example": "Parameter missing", - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -92377,20 +88086,19 @@ The inquiry can still be resumed after expiry.", "generatedName": "unprocessableEntityErrorBodyErrorsItemDetails", "key": "details", "schema": { - "description": undefined, + "description": null, "generatedName": "unprocessableEntityErrorBodyErrorsItemDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UnprocessableEntityErrorBodyErrorsItemDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "example": "param is missing or the value is empty: Source account IDs are required.", - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -92408,28 +88116,28 @@ The inquiry can still be resumed after expiry.", }, }, }, - "globalHeaders": undefined, + "globalHeaders": null, "hasEndpointsMarkedInternal": false, "nonRequestReferencedSchemas": [], "schemas": {}, "securitySchemes": { "sec0": { - "headerEnvVar": undefined, + "headerEnvVar": null, "headerName": "Authorization", - "headerVariableName": undefined, + "headerVariableName": null, "prefix": "Bearer", "type": "header", }, }, "servers": [ { - "description": undefined, - "name": undefined, + "description": null, + "name": null, "url": "https://withpersona.com/api/v1", }, ], "tags": { - "orderedTagIds": undefined, + "orderedTagIds": null, "tagsById": {}, }, "title": "Main", diff --git a/packages/cli/openapi-parser/src/__test__/__snapshots__/squidex.test.ts.snap b/packages/cli/openapi-parser/src/__test__/__snapshots__/squidex.test.ts.snap index c84a7335010..13154323d87 100644 --- a/packages/cli/openapi-parser/src/__test__/__snapshots__/squidex.test.ts.snap +++ b/packages/cli/openapi-parser/src/__test__/__snapshots__/squidex.test.ts.snap @@ -2,150 +2,151 @@ exports[`open api parser squidex parse open api 1`] = ` { - "description": undefined, + "channel": [], + "description": null, "endpoints": [ { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 500, ], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "displayName": { - "primitive": { - "string": "displayName", + "type": "primitive", + "value": { "type": "string", + "value": "displayName", }, - "type": "primitive", }, "email": { - "primitive": { - "string": "email", + "type": "primitive", + "value": { "type": "string", + "value": "email", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isLocked": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "permissions": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "permissions", + "type": "primitive", + "value": { "type": "string", + "value": "permissions", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, "total": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -154,7 +155,7 @@ exports[`open api parser squidex parse open api 1`] = ` ], "generatedRequestName": "UserManagementGetUsersRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "UserManagement_GetUsers", "path": "/api/user-management", @@ -163,21 +164,21 @@ exports[`open api parser squidex parse open api 1`] = ` { "description": "Optional query to search by email address or username.", "name": "query", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UserManagementGetUsersRequestQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "UserManagementGetUsersRequestQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -187,18 +188,18 @@ exports[`open api parser squidex parse open api 1`] = ` { "description": "The number of users to skip.", "name": "skip", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UserManagementGetUsersRequestSkip", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "UserManagementGetUsersRequestSkip", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -209,18 +210,18 @@ exports[`open api parser squidex parse open api 1`] = ` { "description": "The number of users to return.", "name": "take", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UserManagementGetUsersRequestTake", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "UserManagementGetUsersRequestTake", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -229,17 +230,16 @@ exports[`open api parser squidex parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Users returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UserManagementGetUsersResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UsersDto", "type": "reference", }, @@ -260,8 +260,8 @@ exports[`open api parser squidex parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 500, @@ -269,45 +269,45 @@ exports[`open api parser squidex parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "displayName": { - "primitive": { - "string": "displayName", + "type": "primitive", + "value": { "type": "string", + "value": "displayName", }, - "type": "primitive", }, "email": { - "primitive": { - "string": "email", + "type": "primitive", + "value": { "type": "string", + "value": "email", }, - "type": "primitive", }, "password": { - "primitive": { - "string": "password", + "type": "primitive", + "value": { "type": "string", + "value": "password", }, - "type": "primitive", }, "permissions": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "permissions", + "type": "primitive", + "value": { "type": "string", + "value": "permissions", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -315,81 +315,81 @@ exports[`open api parser squidex parse open api 1`] = ` "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "displayName": { - "primitive": { - "string": "displayName", + "type": "primitive", + "value": { "type": "string", + "value": "displayName", }, - "type": "primitive", }, "email": { - "primitive": { - "string": "email", + "type": "primitive", + "value": { "type": "string", + "value": "email", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isLocked": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "permissions": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "permissions", + "type": "primitive", + "value": { "type": "string", + "value": "permissions", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -398,36 +398,34 @@ exports[`open api parser squidex parse open api 1`] = ` ], "generatedRequestName": "UserManagementPostUserRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "UserManagement_PostUser", "path": "/api/user-management", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UserManagementPostUserRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateUserDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "User created.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UserManagementPostUserResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UserDto", "type": "reference", }, @@ -448,8 +446,8 @@ exports[`open api parser squidex parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, 500, @@ -457,101 +455,101 @@ exports[`open api parser squidex parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "displayName": { - "primitive": { - "string": "displayName", + "type": "primitive", + "value": { "type": "string", + "value": "displayName", }, - "type": "primitive", }, "email": { - "primitive": { - "string": "email", + "type": "primitive", + "value": { "type": "string", + "value": "email", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isLocked": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "permissions": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "permissions", + "type": "primitive", + "value": { "type": "string", + "value": "permissions", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -560,7 +558,7 @@ exports[`open api parser squidex parse open api 1`] = ` ], "generatedRequestName": "UserManagementGetUserRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "UserManagement_GetUser", "path": "/api/user-management/{id}", @@ -569,32 +567,31 @@ exports[`open api parser squidex parse open api 1`] = ` "description": "The ID of the user.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "UserManagementGetUserRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "User returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UserManagementGetUserResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UserDto", "type": "reference", }, @@ -615,8 +612,8 @@ exports[`open api parser squidex parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -625,18 +622,18 @@ exports[`open api parser squidex parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], @@ -644,30 +641,30 @@ exports[`open api parser squidex parse open api 1`] = ` "request": { "properties": { "displayName": { - "primitive": { - "string": "displayName", + "type": "primitive", + "value": { "type": "string", + "value": "displayName", }, - "type": "primitive", }, "email": { - "primitive": { - "string": "email", + "type": "primitive", + "value": { "type": "string", + "value": "email", }, - "type": "primitive", }, "permissions": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "permissions", + "type": "primitive", + "value": { "type": "string", + "value": "permissions", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -675,81 +672,81 @@ exports[`open api parser squidex parse open api 1`] = ` "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "displayName": { - "primitive": { - "string": "displayName", + "type": "primitive", + "value": { "type": "string", + "value": "displayName", }, - "type": "primitive", }, "email": { - "primitive": { - "string": "email", + "type": "primitive", + "value": { "type": "string", + "value": "email", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isLocked": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "permissions": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "permissions", + "type": "primitive", + "value": { "type": "string", + "value": "permissions", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -758,7 +755,7 @@ exports[`open api parser squidex parse open api 1`] = ` ], "generatedRequestName": "UserManagementPutUserRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "UserManagement_PutUser", "path": "/api/user-management/{id}", @@ -767,45 +764,43 @@ exports[`open api parser squidex parse open api 1`] = ` "description": "The ID of the user.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "UserManagementPutUserRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UserManagementPutUserRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UpdateUserDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "User created.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UserManagementPutUserResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UserDto", "type": "reference", }, @@ -826,8 +821,8 @@ exports[`open api parser squidex parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 403, @@ -837,29 +832,29 @@ exports[`open api parser squidex parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "UserManagementDeleteUserRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "UserManagement_DeleteUser", "path": "/api/user-management/{id}", @@ -868,24 +863,24 @@ exports[`open api parser squidex parse open api 1`] = ` "description": "The ID of the user to delete.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "UserManagementDeleteUserRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, + "request": null, + "requestNameOverride": null, + "response": null, "sdkName": { "groupName": [ "userManagement", @@ -901,8 +896,8 @@ exports[`open api parser squidex parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 403, @@ -912,101 +907,101 @@ exports[`open api parser squidex parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "displayName": { - "primitive": { - "string": "displayName", + "type": "primitive", + "value": { "type": "string", + "value": "displayName", }, - "type": "primitive", }, "email": { - "primitive": { - "string": "email", + "type": "primitive", + "value": { "type": "string", + "value": "email", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isLocked": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "permissions": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "permissions", + "type": "primitive", + "value": { "type": "string", + "value": "permissions", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -1015,7 +1010,7 @@ exports[`open api parser squidex parse open api 1`] = ` ], "generatedRequestName": "UserManagementLockUserRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "UserManagement_LockUser", "path": "/api/user-management/{id}/lock", @@ -1024,32 +1019,31 @@ exports[`open api parser squidex parse open api 1`] = ` "description": "The ID of the user to lock.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "UserManagementLockUserRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "User locked.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UserManagementLockUserResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UserDto", "type": "reference", }, @@ -1070,8 +1064,8 @@ exports[`open api parser squidex parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 403, @@ -1081,101 +1075,101 @@ exports[`open api parser squidex parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "displayName": { - "primitive": { - "string": "displayName", + "type": "primitive", + "value": { "type": "string", + "value": "displayName", }, - "type": "primitive", }, "email": { - "primitive": { - "string": "email", + "type": "primitive", + "value": { "type": "string", + "value": "email", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isLocked": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "permissions": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "permissions", + "type": "primitive", + "value": { "type": "string", + "value": "permissions", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -1184,7 +1178,7 @@ exports[`open api parser squidex parse open api 1`] = ` ], "generatedRequestName": "UserManagementUnlockUserRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "UserManagement_UnlockUser", "path": "/api/user-management/{id}/unlock", @@ -1193,32 +1187,31 @@ exports[`open api parser squidex parse open api 1`] = ` "description": "The ID of the user to unlock.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "UserManagementUnlockUserRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "User unlocked.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UserManagementUnlockUserResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UserDto", "type": "reference", }, @@ -1239,58 +1232,58 @@ exports[`open api parser squidex parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 500, ], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, }, "type": "object", @@ -1299,23 +1292,22 @@ exports[`open api parser squidex parse open api 1`] = ` ], "generatedRequestName": "UsersGetUserResourcesRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "Users_GetUserResources", "path": "/api", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "User resources returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UsersGetUserResourcesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ResourcesDto", "type": "reference", }, @@ -1336,7 +1328,7 @@ exports[`open api parser squidex parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Search the user by query that contains the email address or the part of the email address.", "errorStatusCode": [ 500, @@ -1344,97 +1336,97 @@ exports[`open api parser squidex parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "displayName": { - "primitive": { - "string": "displayName", + "type": "primitive", + "value": { "type": "string", + "value": "displayName", }, - "type": "primitive", }, "email": { - "primitive": { - "string": "email", + "type": "primitive", + "value": { "type": "string", + "value": "email", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isLocked": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "permissions": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "permissions", + "type": "primitive", + "value": { "type": "string", + "value": "permissions", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "UsersGetUsersRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "Users_GetUsers", "path": "/api/users", @@ -1443,21 +1435,21 @@ exports[`open api parser squidex parse open api 1`] = ` { "description": "The query to search the user by email address. Case invariant.", "name": "query", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UsersGetUsersRequestQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "UsersGetUsersRequestQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1465,23 +1457,22 @@ exports[`open api parser squidex parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Users returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UsersGetUsersResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "UsersGetUsersResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UserDto", "type": "reference", }, @@ -1503,8 +1494,8 @@ exports[`open api parser squidex parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, 500, @@ -1512,101 +1503,101 @@ exports[`open api parser squidex parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "displayName": { - "primitive": { - "string": "displayName", + "type": "primitive", + "value": { "type": "string", + "value": "displayName", }, - "type": "primitive", }, "email": { - "primitive": { - "string": "email", + "type": "primitive", + "value": { "type": "string", + "value": "email", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isLocked": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "permissions": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "permissions", + "type": "primitive", + "value": { "type": "string", + "value": "permissions", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -1615,7 +1606,7 @@ exports[`open api parser squidex parse open api 1`] = ` ], "generatedRequestName": "UsersGetUserRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "Users_GetUser", "path": "/api/users/{id}", @@ -1624,32 +1615,31 @@ exports[`open api parser squidex parse open api 1`] = ` "description": "The ID of the user (GUID).", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "UsersGetUserRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "User found.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UsersGetUserResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UserDto", "type": "reference", }, @@ -1670,13 +1660,13 @@ exports[`open api parser squidex parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [], "generatedRequestName": "UsersGetUserPictureRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "Users_GetUserPicture", "path": "/api/users/{id}/picture", @@ -1685,23 +1675,23 @@ exports[`open api parser squidex parse open api 1`] = ` "description": "The ID of the user (GUID).", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "UsersGetUserPictureRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "User found and image or fallback returned.", "type": "file", @@ -1721,8 +1711,8 @@ exports[`open api parser squidex parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 500, @@ -1730,18 +1720,18 @@ exports[`open api parser squidex parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, ], @@ -1749,18 +1739,18 @@ exports[`open api parser squidex parse open api 1`] = ` "request": { "properties": { "targetLanguage": { - "primitive": { - "string": "targetLanguage", + "type": "primitive", + "value": { "type": "string", + "value": "targetLanguage", }, - "type": "primitive", }, "text": { - "primitive": { - "string": "text", + "type": "primitive", + "value": { "type": "string", + "value": "text", }, - "type": "primitive", }, }, "type": "object", @@ -1768,15 +1758,15 @@ exports[`open api parser squidex parse open api 1`] = ` "response": { "properties": { "result": { - "enum": "Translated", "type": "enum", + "value": "Translated", }, "text": { - "primitive": { - "string": "text", + "type": "primitive", + "value": { "type": "string", + "value": "text", }, - "type": "primitive", }, }, "type": "object", @@ -1785,7 +1775,7 @@ exports[`open api parser squidex parse open api 1`] = ` ], "generatedRequestName": "TranslationsPostTranslationRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "Translations_PostTranslation", "path": "/api/apps/{app}/translations", @@ -1794,13 +1784,13 @@ exports[`open api parser squidex parse open api 1`] = ` "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "TranslationsPostTranslationRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1810,29 +1800,27 @@ exports[`open api parser squidex parse open api 1`] = ` ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TranslationsPostTranslationRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TranslateDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Text translated.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TranslationsPostTranslationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TranslationDto", "type": "reference", }, @@ -1853,126 +1841,126 @@ exports[`open api parser squidex parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 500, ], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "description": { - "primitive": { - "string": "description", + "type": "primitive", + "value": { "type": "string", + "value": "description", }, - "type": "primitive", }, "isStarter": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "title": { - "primitive": { - "string": "title", + "type": "primitive", + "value": { "type": "string", + "value": "title", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -1981,23 +1969,22 @@ exports[`open api parser squidex parse open api 1`] = ` ], "generatedRequestName": "TemplatesGetTemplatesRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "Templates_GetTemplates", "path": "/api/templates", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Templates returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TemplatesGetTemplatesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TemplatesDto", "type": "reference", }, @@ -2018,8 +2005,8 @@ exports[`open api parser squidex parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, 500, @@ -2027,68 +2014,68 @@ exports[`open api parser squidex parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "name", "value": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "details": { - "primitive": { - "string": "details", + "type": "primitive", + "value": { "type": "string", + "value": "details", }, - "type": "primitive", }, }, "type": "object", @@ -2097,7 +2084,7 @@ exports[`open api parser squidex parse open api 1`] = ` ], "generatedRequestName": "TemplatesGetTemplateRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "Templates_GetTemplate", "path": "/api/templates/{name}", @@ -2106,32 +2093,31 @@ exports[`open api parser squidex parse open api 1`] = ` "description": "The name of the template.", "name": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "TemplatesGetTemplateRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Template returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TemplatesGetTemplateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TemplateDetailsDto", "type": "reference", }, @@ -2152,8 +2138,8 @@ exports[`open api parser squidex parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, 500, @@ -2161,148 +2147,148 @@ exports[`open api parser squidex parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "team", "value": { - "primitive": { - "string": "team", + "type": "primitive", + "value": { "type": "string", + "value": "team", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "_meta": { "properties": { "isInvited": { - "primitive": { - "string": "isInvited", + "type": "primitive", + "value": { "type": "string", + "value": "isInvited", }, - "type": "primitive", }, }, "type": "object", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "contributorEmail": { - "primitive": { - "string": "contributorEmail", + "type": "primitive", + "value": { "type": "string", + "value": "contributorEmail", }, - "type": "primitive", }, "contributorId": { - "primitive": { - "string": "contributorId", + "type": "primitive", + "value": { "type": "string", + "value": "contributorId", }, - "type": "primitive", }, "contributorName": { - "primitive": { - "string": "contributorName", + "type": "primitive", + "value": { "type": "string", + "value": "contributorName", }, - "type": "primitive", }, "role": { - "primitive": { - "string": "role", + "type": "primitive", + "value": { "type": "string", + "value": "role", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "maxContributors": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -2311,7 +2297,7 @@ exports[`open api parser squidex parse open api 1`] = ` ], "generatedRequestName": "TeamsGetContributorsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "TeamContributors_GetContributors", "path": "/api/teams/{team}/contributors", @@ -2320,32 +2306,31 @@ exports[`open api parser squidex parse open api 1`] = ` "description": "The ID of the team.", "name": "team", "schema": { - "description": undefined, + "description": null, "generatedName": "TeamsGetContributorsRequestTeam", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Contributors returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TeamsGetContributorsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContributorsDto", "type": "reference", }, @@ -2366,8 +2351,8 @@ exports[`open api parser squidex parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -2376,18 +2361,18 @@ exports[`open api parser squidex parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "team", "value": { - "primitive": { - "string": "team", + "type": "primitive", + "value": { "type": "string", + "value": "team", }, - "type": "primitive", }, }, ], @@ -2395,11 +2380,11 @@ exports[`open api parser squidex parse open api 1`] = ` "request": { "properties": { "contributorId": { - "primitive": { - "string": "contributorId", + "type": "primitive", + "value": { "type": "string", + "value": "contributorId", }, - "type": "primitive", }, }, "type": "object", @@ -2407,128 +2392,128 @@ exports[`open api parser squidex parse open api 1`] = ` "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "_meta": { "properties": { "isInvited": { - "primitive": { - "string": "isInvited", + "type": "primitive", + "value": { "type": "string", + "value": "isInvited", }, - "type": "primitive", }, }, "type": "object", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "contributorEmail": { - "primitive": { - "string": "contributorEmail", + "type": "primitive", + "value": { "type": "string", + "value": "contributorEmail", }, - "type": "primitive", }, "contributorId": { - "primitive": { - "string": "contributorId", + "type": "primitive", + "value": { "type": "string", + "value": "contributorId", }, - "type": "primitive", }, "contributorName": { - "primitive": { - "string": "contributorName", + "type": "primitive", + "value": { "type": "string", + "value": "contributorName", }, - "type": "primitive", }, "role": { - "primitive": { - "string": "role", + "type": "primitive", + "value": { "type": "string", + "value": "role", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "maxContributors": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -2537,7 +2522,7 @@ exports[`open api parser squidex parse open api 1`] = ` ], "generatedRequestName": "TeamsPostContributorRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "TeamContributors_PostContributor", "path": "/api/teams/{team}/contributors", @@ -2546,45 +2531,43 @@ exports[`open api parser squidex parse open api 1`] = ` "description": "The ID of the team.", "name": "team", "schema": { - "description": undefined, + "description": null, "generatedName": "TeamsPostContributorRequestTeam", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TeamsPostContributorRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AssignContributorDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Contributor assigned to team.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TeamsPostContributorResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContributorsDto", "type": "reference", }, @@ -2605,8 +2588,8 @@ exports[`open api parser squidex parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -2615,148 +2598,148 @@ exports[`open api parser squidex parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "team", "value": { - "primitive": { - "string": "team", + "type": "primitive", + "value": { "type": "string", + "value": "team", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "_meta": { "properties": { "isInvited": { - "primitive": { - "string": "isInvited", + "type": "primitive", + "value": { "type": "string", + "value": "isInvited", }, - "type": "primitive", }, }, "type": "object", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "contributorEmail": { - "primitive": { - "string": "contributorEmail", + "type": "primitive", + "value": { "type": "string", + "value": "contributorEmail", }, - "type": "primitive", }, "contributorId": { - "primitive": { - "string": "contributorId", + "type": "primitive", + "value": { "type": "string", + "value": "contributorId", }, - "type": "primitive", }, "contributorName": { - "primitive": { - "string": "contributorName", + "type": "primitive", + "value": { "type": "string", + "value": "contributorName", }, - "type": "primitive", }, "role": { - "primitive": { - "string": "role", + "type": "primitive", + "value": { "type": "string", + "value": "role", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "maxContributors": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -2765,7 +2748,7 @@ exports[`open api parser squidex parse open api 1`] = ` ], "generatedRequestName": "TeamsDeleteMyselfRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "TeamContributors_DeleteMyself", "path": "/api/teams/{team}/contributors/me", @@ -2774,32 +2757,31 @@ exports[`open api parser squidex parse open api 1`] = ` "description": "The ID of the team.", "name": "team", "schema": { - "description": undefined, + "description": null, "generatedName": "TeamsDeleteMyselfRequestTeam", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Contributor removed.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TeamsDeleteMyselfResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContributorsDto", "type": "reference", }, @@ -2820,8 +2802,8 @@ exports[`open api parser squidex parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -2830,158 +2812,158 @@ exports[`open api parser squidex parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "team", "value": { - "primitive": { - "string": "team", + "type": "primitive", + "value": { "type": "string", + "value": "team", }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "_meta": { "properties": { "isInvited": { - "primitive": { - "string": "isInvited", + "type": "primitive", + "value": { "type": "string", + "value": "isInvited", }, - "type": "primitive", }, }, "type": "object", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "contributorEmail": { - "primitive": { - "string": "contributorEmail", + "type": "primitive", + "value": { "type": "string", + "value": "contributorEmail", }, - "type": "primitive", }, "contributorId": { - "primitive": { - "string": "contributorId", + "type": "primitive", + "value": { "type": "string", + "value": "contributorId", }, - "type": "primitive", }, "contributorName": { - "primitive": { - "string": "contributorName", + "type": "primitive", + "value": { "type": "string", + "value": "contributorName", }, - "type": "primitive", }, "role": { - "primitive": { - "string": "role", + "type": "primitive", + "value": { "type": "string", + "value": "role", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "maxContributors": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -2990,7 +2972,7 @@ exports[`open api parser squidex parse open api 1`] = ` ], "generatedRequestName": "TeamsDeleteContributorRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "TeamContributors_DeleteContributor", "path": "/api/teams/{team}/contributors/{id}", @@ -2999,49 +2981,48 @@ exports[`open api parser squidex parse open api 1`] = ` "description": "The ID of the team.", "name": "team", "schema": { - "description": undefined, + "description": null, "generatedName": "TeamsDeleteContributorRequestTeam", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "The ID of the contributor.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "TeamsDeleteContributorRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Contributor removed.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TeamsDeleteContributorResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContributorsDto", "type": "reference", }, @@ -3062,7 +3043,7 @@ exports[`open api parser squidex parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "You can only retrieve the list of teams when you are authenticated as a user (OpenID implicit flow). You will retrieve all teams, where you are assigned as a contributor.", "errorStatusCode": [ @@ -3071,121 +3052,120 @@ You will retrieve all teams, where you are assigned as a contributor.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "roleName": { - "primitive": { - "string": "roleName", + "type": "primitive", + "value": { "type": "string", + "value": "roleName", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "TeamsGetTeamsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "Teams_GetTeams", "path": "/api/teams", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Teams returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TeamsGetTeamsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TeamsGetTeamsResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TeamDto", "type": "reference", }, @@ -3207,7 +3187,7 @@ You will retrieve all teams, where you are assigned as a contributor.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "You can only create an team when you are authenticated as a user (OpenID implicit flow). You will be assigned as owner of the new team automatically.", "errorStatusCode": [ @@ -3218,19 +3198,19 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, }, "type": "object", @@ -3238,83 +3218,83 @@ You will be assigned as owner of the new team automatically.", "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "roleName": { - "primitive": { - "string": "roleName", + "type": "primitive", + "value": { "type": "string", + "value": "roleName", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -3323,36 +3303,34 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "TeamsPostTeamRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "Teams_PostTeam", "path": "/api/teams", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TeamsPostTeamRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateTeamDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Team created.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TeamsPostTeamResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TeamDto", "type": "reference", }, @@ -3373,8 +3351,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, 500, @@ -3382,103 +3360,103 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "team", "value": { - "primitive": { - "string": "team", + "type": "primitive", + "value": { "type": "string", + "value": "team", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "roleName": { - "primitive": { - "string": "roleName", + "type": "primitive", + "value": { "type": "string", + "value": "roleName", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -3487,7 +3465,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "TeamsGetTeamRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "Teams_GetTeam", "path": "/api/teams/{team}", @@ -3496,32 +3474,31 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the team.", "name": "team", "schema": { - "description": undefined, + "description": null, "generatedName": "TeamsGetTeamRequestTeam", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Teams returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TeamsGetTeamResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TeamDto", "type": "reference", }, @@ -3542,8 +3519,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -3552,18 +3529,18 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "team", "value": { - "primitive": { - "string": "team", + "type": "primitive", + "value": { "type": "string", + "value": "team", }, - "type": "primitive", }, }, ], @@ -3571,11 +3548,11 @@ You will be assigned as owner of the new team automatically.", "request": { "properties": { "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, }, "type": "object", @@ -3583,83 +3560,83 @@ You will be assigned as owner of the new team automatically.", "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "roleName": { - "primitive": { - "string": "roleName", + "type": "primitive", + "value": { "type": "string", + "value": "roleName", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -3668,7 +3645,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "TeamsPutTeamRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "Teams_PutTeam", "path": "/api/teams/{team}", @@ -3677,45 +3654,43 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the team to update.", "name": "team", "schema": { - "description": undefined, + "description": null, "generatedName": "TeamsPutTeamRequestTeam", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TeamsPutTeamRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UpdateTeamDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Team updated.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "TeamsPutTeamResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TeamDto", "type": "reference", }, @@ -3736,8 +3711,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, 500, @@ -3745,31 +3720,31 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "downloadUrl": { - "primitive": { - "string": "downloadUrl", + "type": "primitive", + "value": { "type": "string", + "value": "downloadUrl", }, - "type": "primitive", }, }, "type": "object", @@ -3778,7 +3753,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "StatisticsGetLogRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "Usages_GetLog", "path": "/api/apps/{app}/usages/log", @@ -3787,13 +3762,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "StatisticsGetLogRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3802,17 +3777,16 @@ You will be assigned as owner of the new team automatically.", }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Usage tracking results returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "StatisticsGetLogResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LogDownloadDto", "type": "reference", }, @@ -3833,8 +3807,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, 500, @@ -3842,149 +3816,149 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "fromDate", "value": { - "primitive": { - "string": "fromDate", + "type": "primitive", + "value": { "type": "string", + "value": "fromDate", }, - "type": "primitive", }, }, { "name": "toDate", "value": { - "primitive": { - "string": "toDate", + "type": "primitive", + "value": { "type": "string", + "value": "toDate", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "allowedBytes": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "allowedCalls": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "averageElapsedMs": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "blockingApiCalls": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "details": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "details", "type": "string", + "value": "details", }, "value": { - "array": [ + "type": "array", + "value": [ { "properties": { "averageElapsedMs": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "date": { - "primitive": { - "string": "date", + "type": "primitive", + "value": { "type": "string", + "value": "date", }, - "type": "primitive", }, "totalBytes": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "totalCalls": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, ], - "type": "map", }, "monthBytes": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "monthCalls": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "totalBytes": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "totalCalls": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -3993,7 +3967,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "StatisticsGetUsagesRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "Usages_GetUsages", "path": "/api/apps/{app}/usages/calls/{fromDate}/{toDate}", @@ -4002,13 +3976,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "StatisticsGetUsagesRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4019,49 +3993,48 @@ You will be assigned as owner of the new team automatically.", "description": "The from date.", "name": "fromDate", "schema": { - "description": undefined, + "description": null, "generatedName": "StatisticsGetUsagesRequestFromDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "The to date.", "name": "toDate", "schema": { - "description": undefined, + "description": null, "generatedName": "StatisticsGetUsagesRequestToDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "API call returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "StatisticsGetUsagesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CallsUsageDtoDto", "type": "reference", }, @@ -4082,8 +4055,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, 500, @@ -4091,149 +4064,149 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "team", "value": { - "primitive": { - "string": "team", + "type": "primitive", + "value": { "type": "string", + "value": "team", }, - "type": "primitive", }, }, { "name": "fromDate", "value": { - "primitive": { - "string": "fromDate", + "type": "primitive", + "value": { "type": "string", + "value": "fromDate", }, - "type": "primitive", }, }, { "name": "toDate", "value": { - "primitive": { - "string": "toDate", + "type": "primitive", + "value": { "type": "string", + "value": "toDate", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "allowedBytes": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "allowedCalls": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "averageElapsedMs": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "blockingApiCalls": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "details": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "details", "type": "string", + "value": "details", }, "value": { - "array": [ + "type": "array", + "value": [ { "properties": { "averageElapsedMs": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "date": { - "primitive": { - "string": "date", + "type": "primitive", + "value": { "type": "string", + "value": "date", }, - "type": "primitive", }, "totalBytes": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "totalCalls": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, ], - "type": "map", }, "monthBytes": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "monthCalls": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "totalBytes": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "totalCalls": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -4242,7 +4215,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "StatisticsGetUsagesForTeamRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "Usages_GetUsagesForTeam", "path": "/api/teams/{team}/usages/calls/{fromDate}/{toDate}", @@ -4251,66 +4224,65 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the team.", "name": "team", "schema": { - "description": undefined, + "description": null, "generatedName": "StatisticsGetUsagesForTeamRequestTeam", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "The from date.", "name": "fromDate", "schema": { - "description": undefined, + "description": null, "generatedName": "StatisticsGetUsagesForTeamRequestFromDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "The to date.", "name": "toDate", "schema": { - "description": undefined, + "description": null, "generatedName": "StatisticsGetUsagesForTeamRequestToDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "API call returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "StatisticsGetUsagesForTeamResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CallsUsageDtoDto", "type": "reference", }, @@ -4331,8 +4303,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, 500, @@ -4340,38 +4312,38 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "maxAllowed": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "size": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -4380,7 +4352,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "StatisticsGetCurrentStorageSizeRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "Usages_GetCurrentStorageSize", "path": "/api/apps/{app}/usages/storage/today", @@ -4389,13 +4361,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "StatisticsGetCurrentStorageSizeRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4404,17 +4376,16 @@ You will be assigned as owner of the new team automatically.", }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Storage usage returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "StatisticsGetCurrentStorageSizeResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CurrentStorageDto", "type": "reference", }, @@ -4435,8 +4406,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, 500, @@ -4444,38 +4415,38 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "team", "value": { - "primitive": { - "string": "team", + "type": "primitive", + "value": { "type": "string", + "value": "team", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "maxAllowed": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "size": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -4484,7 +4455,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "StatisticsGetTeamCurrentStorageSizeForTeamRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "Usages_GetTeamCurrentStorageSizeForTeam", "path": "/api/teams/{team}/usages/storage/today", @@ -4493,32 +4464,31 @@ You will be assigned as owner of the new team automatically.", "description": "The ID of the team.", "name": "team", "schema": { - "description": undefined, + "description": null, "generatedName": "StatisticsGetTeamCurrentStorageSizeForTeamRequestTeam", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Storage usage returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "StatisticsGetTeamCurrentStorageSizeForTeamResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CurrentStorageDto", "type": "reference", }, @@ -4539,8 +4509,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, 500, @@ -4548,79 +4518,79 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "fromDate", "value": { - "primitive": { - "string": "fromDate", + "type": "primitive", + "value": { "type": "string", + "value": "fromDate", }, - "type": "primitive", }, }, { "name": "toDate", "value": { - "primitive": { - "string": "toDate", + "type": "primitive", + "value": { "type": "string", + "value": "toDate", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "date": { - "primitive": { - "string": "date", + "type": "primitive", + "value": { "type": "string", + "value": "date", }, - "type": "primitive", }, "totalCount": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "totalSize": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "StatisticsGetStorageSizesRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "Usages_GetStorageSizes", "path": "/api/apps/{app}/usages/storage/{fromDate}/{toDate}", @@ -4629,13 +4599,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "StatisticsGetStorageSizesRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4646,55 +4616,54 @@ You will be assigned as owner of the new team automatically.", "description": "The from date.", "name": "fromDate", "schema": { - "description": undefined, + "description": null, "generatedName": "StatisticsGetStorageSizesRequestFromDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "The to date.", "name": "toDate", "schema": { - "description": undefined, + "description": null, "generatedName": "StatisticsGetStorageSizesRequestToDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Storage usage returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "StatisticsGetStorageSizesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "StatisticsGetStorageSizesResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "StorageUsagePerDateDto", "type": "reference", }, @@ -4716,8 +4685,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, 500, @@ -4725,79 +4694,79 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "team", "value": { - "primitive": { - "string": "team", + "type": "primitive", + "value": { "type": "string", + "value": "team", }, - "type": "primitive", }, }, { "name": "fromDate", "value": { - "primitive": { - "string": "fromDate", + "type": "primitive", + "value": { "type": "string", + "value": "fromDate", }, - "type": "primitive", }, }, { "name": "toDate", "value": { - "primitive": { - "string": "toDate", + "type": "primitive", + "value": { "type": "string", + "value": "toDate", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "date": { - "primitive": { - "string": "date", + "type": "primitive", + "value": { "type": "string", + "value": "date", }, - "type": "primitive", }, "totalCount": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "totalSize": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "StatisticsGetStorageSizesForTeamRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "Usages_GetStorageSizesForTeam", "path": "/api/teams/{team}/usages/storage/{fromDate}/{toDate}", @@ -4806,72 +4775,71 @@ You will be assigned as owner of the new team automatically.", "description": "The ID of the team.", "name": "team", "schema": { - "description": undefined, + "description": null, "generatedName": "StatisticsGetStorageSizesForTeamRequestTeam", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "The from date.", "name": "fromDate", "schema": { - "description": undefined, + "description": null, "generatedName": "StatisticsGetStorageSizesForTeamRequestFromDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "The to date.", "name": "toDate", "schema": { - "description": undefined, + "description": null, "generatedName": "StatisticsGetStorageSizesForTeamRequestToDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Storage usage returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "StatisticsGetStorageSizesForTeamResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "StatisticsGetStorageSizesForTeamResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "StorageUsagePerDateDto", "type": "reference", }, @@ -4893,8 +4861,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, 500, @@ -4902,86 +4870,86 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "type": { - "enum": "Asset", "type": "enum", + "value": "Asset", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "SearchGetSearchResultsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "Search_GetSearchResults", "path": "/api/apps/{app}/search", @@ -4990,13 +4958,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "SearchGetSearchResultsRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5008,21 +4976,21 @@ You will be assigned as owner of the new team automatically.", { "description": "The search query.", "name": "query", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SearchGetSearchResultsRequestQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SearchGetSearchResultsRequestQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5030,23 +4998,22 @@ You will be assigned as owner of the new team automatically.", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Search results returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SearchGetSearchResultsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SearchGetSearchResultsResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SearchResultDto", "type": "reference", }, @@ -5068,8 +5035,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -5079,7 +5046,7 @@ You will be assigned as owner of the new team automatically.", "examples": [], "generatedRequestName": "SchemasPostFieldRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "SchemaFields_PostField", "path": "/api/apps/{app}/schemas/{schema}/fields", @@ -5088,13 +5055,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPostFieldRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5105,45 +5072,43 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the schema.", "name": "schema", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPostFieldRequestSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPostFieldRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AddFieldDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Schema field created.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPostFieldResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SchemaDto", "type": "reference", }, @@ -5164,8 +5129,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -5175,7 +5140,7 @@ You will be assigned as owner of the new team automatically.", "examples": [], "generatedRequestName": "SchemasPostNestedFieldRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "SchemaFields_PostNestedField", "path": "/api/apps/{app}/schemas/{schema}/fields/{parentId}/nested", @@ -5184,13 +5149,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPostNestedFieldRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5201,60 +5166,58 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the schema.", "name": "schema", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPostNestedFieldRequestSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "The parent field id.", "name": "parentId", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPostNestedFieldRequestParentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPostNestedFieldRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AddFieldDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Schema field created.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPostNestedFieldResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SchemaDto", "type": "reference", }, @@ -5275,8 +5238,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -5285,28 +5248,28 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "schema", "value": { - "primitive": { - "string": "schema", + "type": "primitive", + "value": { "type": "string", + "value": "schema", }, - "type": "primitive", }, }, ], @@ -5318,234 +5281,234 @@ You will be assigned as owner of the new team automatically.", "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "category": { - "primitive": { - "string": "category", + "type": "primitive", + "value": { "type": "string", + "value": "category", }, - "type": "primitive", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "fieldRules": { - "array": [ + "type": "array", + "value": [ { "properties": { "action": { - "enum": "Disable", "type": "enum", + "value": "Disable", }, "condition": { - "primitive": { - "string": "condition", + "type": "primitive", + "value": { "type": "string", + "value": "condition", }, - "type": "primitive", }, "field": { - "primitive": { - "string": "field", + "type": "primitive", + "value": { "type": "string", + "value": "field", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "fields": { - "array": [], "type": "array", + "value": [], }, "fieldsInLists": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInLists", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInLists", }, - "type": "primitive", }, ], - "type": "array", }, "fieldsInReferences": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInReferences", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInReferences", }, - "type": "primitive", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isPublished": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "isSingleton": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastModifiedBy": { - "primitive": { - "string": "lastModifiedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastModifiedBy", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "previewUrls": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "previewUrls", "type": "string", + "value": "previewUrls", }, "value": { - "primitive": { - "string": "previewUrls", + "type": "primitive", + "value": { "type": "string", + "value": "previewUrls", }, - "type": "primitive", }, }, ], - "type": "map", }, "properties": { "properties": { "contentEditorUrl": { - "primitive": { - "string": "contentEditorUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentEditorUrl", }, - "type": "primitive", }, "contentSidebarUrl": { - "primitive": { - "string": "contentSidebarUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentSidebarUrl", }, - "type": "primitive", }, "contentsSidebarUrl": { - "primitive": { - "string": "contentsSidebarUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentsSidebarUrl", }, - "type": "primitive", }, "hints": { - "primitive": { - "string": "hints", + "type": "primitive", + "value": { "type": "string", + "value": "hints", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "tags", + "type": "primitive", + "value": { "type": "string", + "value": "tags", }, - "type": "primitive", }, ], - "type": "array", }, "validateOnPublish": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -5553,60 +5516,60 @@ You will be assigned as owner of the new team automatically.", "scripts": { "properties": { "change": { - "primitive": { - "string": "change", + "type": "primitive", + "value": { "type": "string", + "value": "change", }, - "type": "primitive", }, "create": { - "primitive": { - "string": "create", + "type": "primitive", + "value": { "type": "string", + "value": "create", }, - "type": "primitive", }, "delete": { - "primitive": { - "string": "delete", + "type": "primitive", + "value": { "type": "string", + "value": "delete", }, - "type": "primitive", }, "query": { - "primitive": { - "string": "query", + "type": "primitive", + "value": { "type": "string", + "value": "query", }, - "type": "primitive", }, "queryPre": { - "primitive": { - "string": "queryPre", + "type": "primitive", + "value": { "type": "string", + "value": "queryPre", }, - "type": "primitive", }, "update": { - "primitive": { - "string": "update", + "type": "primitive", + "value": { "type": "string", + "value": "update", }, - "type": "primitive", }, }, "type": "object", }, "type": { - "enum": "Default", "type": "enum", + "value": "Default", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -5615,7 +5578,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "SchemasPutSchemaUiFieldsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "SchemaFields_PutSchemaUIFields", "path": "/api/apps/{app}/schemas/{schema}/fields/ui", @@ -5624,13 +5587,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPutSchemaUiFieldsRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5641,45 +5604,43 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the schema.", "name": "schema", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPutSchemaUiFieldsRequestSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPutSchemaUiFieldsRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ConfigureUIFieldsDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Schema UI fields defined.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPutSchemaUiFieldsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SchemaDto", "type": "reference", }, @@ -5700,8 +5661,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -5710,28 +5671,28 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "schema", "value": { - "primitive": { - "string": "schema", + "type": "primitive", + "value": { "type": "string", + "value": "schema", }, - "type": "primitive", }, }, ], @@ -5739,16 +5700,16 @@ You will be assigned as owner of the new team automatically.", "request": { "properties": { "fieldIds": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -5756,234 +5717,234 @@ You will be assigned as owner of the new team automatically.", "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "category": { - "primitive": { - "string": "category", + "type": "primitive", + "value": { "type": "string", + "value": "category", }, - "type": "primitive", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "fieldRules": { - "array": [ + "type": "array", + "value": [ { "properties": { "action": { - "enum": "Disable", "type": "enum", + "value": "Disable", }, "condition": { - "primitive": { - "string": "condition", + "type": "primitive", + "value": { "type": "string", + "value": "condition", }, - "type": "primitive", }, "field": { - "primitive": { - "string": "field", + "type": "primitive", + "value": { "type": "string", + "value": "field", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "fields": { - "array": [], "type": "array", + "value": [], }, "fieldsInLists": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInLists", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInLists", }, - "type": "primitive", }, ], - "type": "array", }, "fieldsInReferences": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInReferences", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInReferences", }, - "type": "primitive", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isPublished": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "isSingleton": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastModifiedBy": { - "primitive": { - "string": "lastModifiedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastModifiedBy", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "previewUrls": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "previewUrls", "type": "string", + "value": "previewUrls", }, "value": { - "primitive": { - "string": "previewUrls", + "type": "primitive", + "value": { "type": "string", + "value": "previewUrls", }, - "type": "primitive", }, }, ], - "type": "map", }, "properties": { "properties": { "contentEditorUrl": { - "primitive": { - "string": "contentEditorUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentEditorUrl", }, - "type": "primitive", }, "contentSidebarUrl": { - "primitive": { - "string": "contentSidebarUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentSidebarUrl", }, - "type": "primitive", }, "contentsSidebarUrl": { - "primitive": { - "string": "contentsSidebarUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentsSidebarUrl", }, - "type": "primitive", }, "hints": { - "primitive": { - "string": "hints", + "type": "primitive", + "value": { "type": "string", + "value": "hints", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "tags", + "type": "primitive", + "value": { "type": "string", + "value": "tags", }, - "type": "primitive", }, ], - "type": "array", }, "validateOnPublish": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -5991,60 +5952,60 @@ You will be assigned as owner of the new team automatically.", "scripts": { "properties": { "change": { - "primitive": { - "string": "change", + "type": "primitive", + "value": { "type": "string", + "value": "change", }, - "type": "primitive", }, "create": { - "primitive": { - "string": "create", + "type": "primitive", + "value": { "type": "string", + "value": "create", }, - "type": "primitive", }, "delete": { - "primitive": { - "string": "delete", + "type": "primitive", + "value": { "type": "string", + "value": "delete", }, - "type": "primitive", }, "query": { - "primitive": { - "string": "query", + "type": "primitive", + "value": { "type": "string", + "value": "query", }, - "type": "primitive", }, "queryPre": { - "primitive": { - "string": "queryPre", + "type": "primitive", + "value": { "type": "string", + "value": "queryPre", }, - "type": "primitive", }, "update": { - "primitive": { - "string": "update", + "type": "primitive", + "value": { "type": "string", + "value": "update", }, - "type": "primitive", }, }, "type": "object", }, "type": { - "enum": "Default", "type": "enum", + "value": "Default", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -6053,7 +6014,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "SchemasPutSchemaFieldOrderingRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "SchemaFields_PutSchemaFieldOrdering", "path": "/api/apps/{app}/schemas/{schema}/fields/ordering", @@ -6062,13 +6023,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPutSchemaFieldOrderingRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6079,45 +6040,43 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the schema.", "name": "schema", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPutSchemaFieldOrderingRequestSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPutSchemaFieldOrderingRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ReorderFieldsDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Schema fields reordered.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPutSchemaFieldOrderingResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SchemaDto", "type": "reference", }, @@ -6138,8 +6097,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -6148,38 +6107,38 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "schema", "value": { - "primitive": { - "string": "schema", + "type": "primitive", + "value": { "type": "string", + "value": "schema", }, - "type": "primitive", }, }, { "name": "parentId", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, ], @@ -6187,16 +6146,16 @@ You will be assigned as owner of the new team automatically.", "request": { "properties": { "fieldIds": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -6204,234 +6163,234 @@ You will be assigned as owner of the new team automatically.", "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "category": { - "primitive": { - "string": "category", + "type": "primitive", + "value": { "type": "string", + "value": "category", }, - "type": "primitive", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "fieldRules": { - "array": [ + "type": "array", + "value": [ { "properties": { "action": { - "enum": "Disable", "type": "enum", + "value": "Disable", }, "condition": { - "primitive": { - "string": "condition", + "type": "primitive", + "value": { "type": "string", + "value": "condition", }, - "type": "primitive", }, "field": { - "primitive": { - "string": "field", + "type": "primitive", + "value": { "type": "string", + "value": "field", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "fields": { - "array": [], "type": "array", + "value": [], }, "fieldsInLists": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInLists", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInLists", }, - "type": "primitive", }, ], - "type": "array", }, "fieldsInReferences": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInReferences", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInReferences", }, - "type": "primitive", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isPublished": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "isSingleton": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastModifiedBy": { - "primitive": { - "string": "lastModifiedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastModifiedBy", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "previewUrls": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "previewUrls", "type": "string", + "value": "previewUrls", }, "value": { - "primitive": { - "string": "previewUrls", + "type": "primitive", + "value": { "type": "string", + "value": "previewUrls", }, - "type": "primitive", }, }, ], - "type": "map", }, "properties": { "properties": { "contentEditorUrl": { - "primitive": { - "string": "contentEditorUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentEditorUrl", }, - "type": "primitive", }, "contentSidebarUrl": { - "primitive": { - "string": "contentSidebarUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentSidebarUrl", }, - "type": "primitive", }, "contentsSidebarUrl": { - "primitive": { - "string": "contentsSidebarUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentsSidebarUrl", }, - "type": "primitive", }, "hints": { - "primitive": { - "string": "hints", + "type": "primitive", + "value": { "type": "string", + "value": "hints", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "tags", + "type": "primitive", + "value": { "type": "string", + "value": "tags", }, - "type": "primitive", }, ], - "type": "array", }, "validateOnPublish": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -6439,60 +6398,60 @@ You will be assigned as owner of the new team automatically.", "scripts": { "properties": { "change": { - "primitive": { - "string": "change", + "type": "primitive", + "value": { "type": "string", + "value": "change", }, - "type": "primitive", }, "create": { - "primitive": { - "string": "create", + "type": "primitive", + "value": { "type": "string", + "value": "create", }, - "type": "primitive", }, "delete": { - "primitive": { - "string": "delete", + "type": "primitive", + "value": { "type": "string", + "value": "delete", }, - "type": "primitive", }, "query": { - "primitive": { - "string": "query", + "type": "primitive", + "value": { "type": "string", + "value": "query", }, - "type": "primitive", }, "queryPre": { - "primitive": { - "string": "queryPre", + "type": "primitive", + "value": { "type": "string", + "value": "queryPre", }, - "type": "primitive", }, "update": { - "primitive": { - "string": "update", + "type": "primitive", + "value": { "type": "string", + "value": "update", }, - "type": "primitive", }, }, "type": "object", }, "type": { - "enum": "Default", "type": "enum", + "value": "Default", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -6501,7 +6460,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "SchemasPutNestedFieldOrderingRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "SchemaFields_PutNestedFieldOrdering", "path": "/api/apps/{app}/schemas/{schema}/fields/{parentId}/nested/ordering", @@ -6510,13 +6469,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPutNestedFieldOrderingRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6527,60 +6486,58 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the schema.", "name": "schema", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPutNestedFieldOrderingRequestSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "The parent field id.", "name": "parentId", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPutNestedFieldOrderingRequestParentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPutNestedFieldOrderingRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ReorderFieldsDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Schema fields reordered.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPutNestedFieldOrderingResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SchemaDto", "type": "reference", }, @@ -6601,8 +6558,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -6611,7 +6568,7 @@ You will be assigned as owner of the new team automatically.", "examples": [], "generatedRequestName": "SchemasPutFieldRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "SchemaFields_PutField", "path": "/api/apps/{app}/schemas/{schema}/fields/{id}", @@ -6620,13 +6577,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPutFieldRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6637,60 +6594,58 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the schema.", "name": "schema", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPutFieldRequestSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "The ID of the field to update.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPutFieldRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPutFieldRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UpdateFieldDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Schema field updated.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPutFieldResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SchemaDto", "type": "reference", }, @@ -6711,8 +6666,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -6721,274 +6676,274 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "schema", "value": { - "primitive": { - "string": "schema", + "type": "primitive", + "value": { "type": "string", + "value": "schema", }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "category": { - "primitive": { - "string": "category", + "type": "primitive", + "value": { "type": "string", + "value": "category", }, - "type": "primitive", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "fieldRules": { - "array": [ + "type": "array", + "value": [ { "properties": { "action": { - "enum": "Disable", "type": "enum", + "value": "Disable", }, "condition": { - "primitive": { - "string": "condition", + "type": "primitive", + "value": { "type": "string", + "value": "condition", }, - "type": "primitive", }, "field": { - "primitive": { - "string": "field", + "type": "primitive", + "value": { "type": "string", + "value": "field", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "fields": { - "array": [], "type": "array", + "value": [], }, "fieldsInLists": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInLists", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInLists", }, - "type": "primitive", }, ], - "type": "array", }, "fieldsInReferences": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInReferences", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInReferences", }, - "type": "primitive", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isPublished": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "isSingleton": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastModifiedBy": { - "primitive": { - "string": "lastModifiedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastModifiedBy", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "previewUrls": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "previewUrls", "type": "string", + "value": "previewUrls", }, "value": { - "primitive": { - "string": "previewUrls", + "type": "primitive", + "value": { "type": "string", + "value": "previewUrls", }, - "type": "primitive", }, }, ], - "type": "map", }, "properties": { "properties": { "contentEditorUrl": { - "primitive": { - "string": "contentEditorUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentEditorUrl", }, - "type": "primitive", }, "contentSidebarUrl": { - "primitive": { - "string": "contentSidebarUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentSidebarUrl", }, - "type": "primitive", }, "contentsSidebarUrl": { - "primitive": { - "string": "contentsSidebarUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentsSidebarUrl", }, - "type": "primitive", }, "hints": { - "primitive": { - "string": "hints", + "type": "primitive", + "value": { "type": "string", + "value": "hints", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "tags", + "type": "primitive", + "value": { "type": "string", + "value": "tags", }, - "type": "primitive", }, ], - "type": "array", }, "validateOnPublish": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -6996,60 +6951,60 @@ You will be assigned as owner of the new team automatically.", "scripts": { "properties": { "change": { - "primitive": { - "string": "change", + "type": "primitive", + "value": { "type": "string", + "value": "change", }, - "type": "primitive", }, "create": { - "primitive": { - "string": "create", + "type": "primitive", + "value": { "type": "string", + "value": "create", }, - "type": "primitive", }, "delete": { - "primitive": { - "string": "delete", + "type": "primitive", + "value": { "type": "string", + "value": "delete", }, - "type": "primitive", }, "query": { - "primitive": { - "string": "query", + "type": "primitive", + "value": { "type": "string", + "value": "query", }, - "type": "primitive", }, "queryPre": { - "primitive": { - "string": "queryPre", + "type": "primitive", + "value": { "type": "string", + "value": "queryPre", }, - "type": "primitive", }, "update": { - "primitive": { - "string": "update", + "type": "primitive", + "value": { "type": "string", + "value": "update", }, - "type": "primitive", }, }, "type": "object", }, "type": { - "enum": "Default", "type": "enum", + "value": "Default", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -7058,7 +7013,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "SchemasDeleteFieldRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "SchemaFields_DeleteField", "path": "/api/apps/{app}/schemas/{schema}/fields/{id}", @@ -7067,13 +7022,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasDeleteFieldRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7084,47 +7039,46 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the schema.", "name": "schema", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasDeleteFieldRequestSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "The ID of the field to disable.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasDeleteFieldRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Schema field deleted.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasDeleteFieldResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SchemaDto", "type": "reference", }, @@ -7145,8 +7099,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -7155,7 +7109,7 @@ You will be assigned as owner of the new team automatically.", "examples": [], "generatedRequestName": "SchemasPutNestedFieldRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "SchemaFields_PutNestedField", "path": "/api/apps/{app}/schemas/{schema}/fields/{parentId}/nested/{id}", @@ -7164,13 +7118,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPutNestedFieldRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7181,75 +7135,73 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the schema.", "name": "schema", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPutNestedFieldRequestSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "The parent field id.", "name": "parentId", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPutNestedFieldRequestParentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "The ID of the field to update.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPutNestedFieldRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPutNestedFieldRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UpdateFieldDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Schema field updated.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPutNestedFieldResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SchemaDto", "type": "reference", }, @@ -7270,8 +7222,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -7280,284 +7232,284 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "schema", "value": { - "primitive": { - "string": "schema", + "type": "primitive", + "value": { "type": "string", + "value": "schema", }, - "type": "primitive", }, }, { "name": "parentId", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "category": { - "primitive": { - "string": "category", + "type": "primitive", + "value": { "type": "string", + "value": "category", }, - "type": "primitive", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "fieldRules": { - "array": [ + "type": "array", + "value": [ { "properties": { "action": { - "enum": "Disable", "type": "enum", + "value": "Disable", }, "condition": { - "primitive": { - "string": "condition", + "type": "primitive", + "value": { "type": "string", + "value": "condition", }, - "type": "primitive", }, "field": { - "primitive": { - "string": "field", + "type": "primitive", + "value": { "type": "string", + "value": "field", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "fields": { - "array": [], "type": "array", + "value": [], }, "fieldsInLists": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInLists", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInLists", }, - "type": "primitive", }, ], - "type": "array", }, "fieldsInReferences": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInReferences", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInReferences", }, - "type": "primitive", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isPublished": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "isSingleton": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastModifiedBy": { - "primitive": { - "string": "lastModifiedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastModifiedBy", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "previewUrls": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "previewUrls", "type": "string", + "value": "previewUrls", }, "value": { - "primitive": { - "string": "previewUrls", + "type": "primitive", + "value": { "type": "string", + "value": "previewUrls", }, - "type": "primitive", }, }, ], - "type": "map", }, "properties": { "properties": { "contentEditorUrl": { - "primitive": { - "string": "contentEditorUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentEditorUrl", }, - "type": "primitive", }, "contentSidebarUrl": { - "primitive": { - "string": "contentSidebarUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentSidebarUrl", }, - "type": "primitive", }, "contentsSidebarUrl": { - "primitive": { - "string": "contentsSidebarUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentsSidebarUrl", }, - "type": "primitive", }, "hints": { - "primitive": { - "string": "hints", + "type": "primitive", + "value": { "type": "string", + "value": "hints", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "tags", + "type": "primitive", + "value": { "type": "string", + "value": "tags", }, - "type": "primitive", }, ], - "type": "array", }, "validateOnPublish": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -7565,60 +7517,60 @@ You will be assigned as owner of the new team automatically.", "scripts": { "properties": { "change": { - "primitive": { - "string": "change", + "type": "primitive", + "value": { "type": "string", + "value": "change", }, - "type": "primitive", }, "create": { - "primitive": { - "string": "create", + "type": "primitive", + "value": { "type": "string", + "value": "create", }, - "type": "primitive", }, "delete": { - "primitive": { - "string": "delete", + "type": "primitive", + "value": { "type": "string", + "value": "delete", }, - "type": "primitive", }, "query": { - "primitive": { - "string": "query", + "type": "primitive", + "value": { "type": "string", + "value": "query", }, - "type": "primitive", }, "queryPre": { - "primitive": { - "string": "queryPre", + "type": "primitive", + "value": { "type": "string", + "value": "queryPre", }, - "type": "primitive", }, "update": { - "primitive": { - "string": "update", + "type": "primitive", + "value": { "type": "string", + "value": "update", }, - "type": "primitive", }, }, "type": "object", }, "type": { - "enum": "Default", "type": "enum", + "value": "Default", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -7627,7 +7579,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "SchemasDeleteNestedFieldRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "SchemaFields_DeleteNestedField", "path": "/api/apps/{app}/schemas/{schema}/fields/{parentId}/nested/{id}", @@ -7636,13 +7588,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasDeleteNestedFieldRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7653,62 +7605,61 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the schema.", "name": "schema", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasDeleteNestedFieldRequestSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "The parent field id.", "name": "parentId", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasDeleteNestedFieldRequestParentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "The ID of the field to disable.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasDeleteNestedFieldRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Schema field deleted.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasDeleteNestedFieldResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SchemaDto", "type": "reference", }, @@ -7729,7 +7680,7 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "A locked field cannot be updated or deleted.", "errorStatusCode": [ 400, @@ -7739,274 +7690,274 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "schema", "value": { - "primitive": { - "string": "schema", + "type": "primitive", + "value": { "type": "string", + "value": "schema", }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "category": { - "primitive": { - "string": "category", + "type": "primitive", + "value": { "type": "string", + "value": "category", }, - "type": "primitive", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "fieldRules": { - "array": [ + "type": "array", + "value": [ { "properties": { "action": { - "enum": "Disable", "type": "enum", + "value": "Disable", }, "condition": { - "primitive": { - "string": "condition", + "type": "primitive", + "value": { "type": "string", + "value": "condition", }, - "type": "primitive", }, "field": { - "primitive": { - "string": "field", + "type": "primitive", + "value": { "type": "string", + "value": "field", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "fields": { - "array": [], "type": "array", + "value": [], }, "fieldsInLists": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInLists", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInLists", }, - "type": "primitive", }, ], - "type": "array", }, "fieldsInReferences": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInReferences", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInReferences", }, - "type": "primitive", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isPublished": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "isSingleton": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastModifiedBy": { - "primitive": { - "string": "lastModifiedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastModifiedBy", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "previewUrls": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "previewUrls", "type": "string", + "value": "previewUrls", }, "value": { - "primitive": { - "string": "previewUrls", + "type": "primitive", + "value": { "type": "string", + "value": "previewUrls", }, - "type": "primitive", }, }, ], - "type": "map", }, "properties": { "properties": { "contentEditorUrl": { - "primitive": { - "string": "contentEditorUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentEditorUrl", }, - "type": "primitive", }, "contentSidebarUrl": { - "primitive": { - "string": "contentSidebarUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentSidebarUrl", }, - "type": "primitive", }, "contentsSidebarUrl": { - "primitive": { - "string": "contentsSidebarUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentsSidebarUrl", }, - "type": "primitive", }, "hints": { - "primitive": { - "string": "hints", + "type": "primitive", + "value": { "type": "string", + "value": "hints", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "tags", + "type": "primitive", + "value": { "type": "string", + "value": "tags", }, - "type": "primitive", }, ], - "type": "array", }, "validateOnPublish": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -8014,60 +7965,60 @@ You will be assigned as owner of the new team automatically.", "scripts": { "properties": { "change": { - "primitive": { - "string": "change", + "type": "primitive", + "value": { "type": "string", + "value": "change", }, - "type": "primitive", }, "create": { - "primitive": { - "string": "create", + "type": "primitive", + "value": { "type": "string", + "value": "create", }, - "type": "primitive", }, "delete": { - "primitive": { - "string": "delete", + "type": "primitive", + "value": { "type": "string", + "value": "delete", }, - "type": "primitive", }, "query": { - "primitive": { - "string": "query", + "type": "primitive", + "value": { "type": "string", + "value": "query", }, - "type": "primitive", }, "queryPre": { - "primitive": { - "string": "queryPre", + "type": "primitive", + "value": { "type": "string", + "value": "queryPre", }, - "type": "primitive", }, "update": { - "primitive": { - "string": "update", + "type": "primitive", + "value": { "type": "string", + "value": "update", }, - "type": "primitive", }, }, "type": "object", }, "type": { - "enum": "Default", "type": "enum", + "value": "Default", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -8076,7 +8027,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "SchemasLockFieldRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "SchemaFields_LockField", "path": "/api/apps/{app}/schemas/{schema}/fields/{id}/lock", @@ -8085,13 +8036,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasLockFieldRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8102,47 +8053,46 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the schema.", "name": "schema", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasLockFieldRequestSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "The ID of the field to lock.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasLockFieldRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Schema field shown.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasLockFieldResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SchemaDto", "type": "reference", }, @@ -8163,7 +8113,7 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "A locked field cannot be edited or deleted.", "errorStatusCode": [ 400, @@ -8173,284 +8123,284 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "schema", "value": { - "primitive": { - "string": "schema", + "type": "primitive", + "value": { "type": "string", + "value": "schema", }, - "type": "primitive", }, }, { "name": "parentId", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "category": { - "primitive": { - "string": "category", + "type": "primitive", + "value": { "type": "string", + "value": "category", }, - "type": "primitive", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "fieldRules": { - "array": [ + "type": "array", + "value": [ { "properties": { "action": { - "enum": "Disable", "type": "enum", + "value": "Disable", }, "condition": { - "primitive": { - "string": "condition", + "type": "primitive", + "value": { "type": "string", + "value": "condition", }, - "type": "primitive", }, "field": { - "primitive": { - "string": "field", + "type": "primitive", + "value": { "type": "string", + "value": "field", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "fields": { - "array": [], "type": "array", + "value": [], }, "fieldsInLists": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInLists", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInLists", }, - "type": "primitive", }, ], - "type": "array", }, "fieldsInReferences": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInReferences", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInReferences", }, - "type": "primitive", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isPublished": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "isSingleton": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastModifiedBy": { - "primitive": { - "string": "lastModifiedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastModifiedBy", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "previewUrls": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "previewUrls", "type": "string", + "value": "previewUrls", }, "value": { - "primitive": { - "string": "previewUrls", + "type": "primitive", + "value": { "type": "string", + "value": "previewUrls", }, - "type": "primitive", }, }, ], - "type": "map", }, "properties": { "properties": { "contentEditorUrl": { - "primitive": { - "string": "contentEditorUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentEditorUrl", }, - "type": "primitive", }, "contentSidebarUrl": { - "primitive": { - "string": "contentSidebarUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentSidebarUrl", }, - "type": "primitive", }, "contentsSidebarUrl": { - "primitive": { - "string": "contentsSidebarUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentsSidebarUrl", }, - "type": "primitive", }, "hints": { - "primitive": { - "string": "hints", + "type": "primitive", + "value": { "type": "string", + "value": "hints", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "tags", + "type": "primitive", + "value": { "type": "string", + "value": "tags", }, - "type": "primitive", }, ], - "type": "array", }, "validateOnPublish": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -8458,60 +8408,60 @@ You will be assigned as owner of the new team automatically.", "scripts": { "properties": { "change": { - "primitive": { - "string": "change", + "type": "primitive", + "value": { "type": "string", + "value": "change", }, - "type": "primitive", }, "create": { - "primitive": { - "string": "create", + "type": "primitive", + "value": { "type": "string", + "value": "create", }, - "type": "primitive", }, "delete": { - "primitive": { - "string": "delete", + "type": "primitive", + "value": { "type": "string", + "value": "delete", }, - "type": "primitive", }, "query": { - "primitive": { - "string": "query", + "type": "primitive", + "value": { "type": "string", + "value": "query", }, - "type": "primitive", }, "queryPre": { - "primitive": { - "string": "queryPre", + "type": "primitive", + "value": { "type": "string", + "value": "queryPre", }, - "type": "primitive", }, "update": { - "primitive": { - "string": "update", + "type": "primitive", + "value": { "type": "string", + "value": "update", }, - "type": "primitive", }, }, "type": "object", }, "type": { - "enum": "Default", "type": "enum", + "value": "Default", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -8520,7 +8470,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "SchemasLockNestedFieldRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "SchemaFields_LockNestedField", "path": "/api/apps/{app}/schemas/{schema}/fields/{parentId}/nested/{id}/lock", @@ -8529,13 +8479,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasLockNestedFieldRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8546,62 +8496,61 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the schema.", "name": "schema", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasLockNestedFieldRequestSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "The parent field id.", "name": "parentId", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasLockNestedFieldRequestParentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "The ID of the field to lock.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasLockNestedFieldRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Schema field hidden.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasLockNestedFieldResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SchemaDto", "type": "reference", }, @@ -8622,7 +8571,7 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "A hidden field is not part of the API response, but can still be edited in the portal.", "errorStatusCode": [ 400, @@ -8632,274 +8581,274 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "schema", "value": { - "primitive": { - "string": "schema", + "type": "primitive", + "value": { "type": "string", + "value": "schema", }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "category": { - "primitive": { - "string": "category", + "type": "primitive", + "value": { "type": "string", + "value": "category", }, - "type": "primitive", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "fieldRules": { - "array": [ + "type": "array", + "value": [ { "properties": { "action": { - "enum": "Disable", "type": "enum", + "value": "Disable", }, "condition": { - "primitive": { - "string": "condition", + "type": "primitive", + "value": { "type": "string", + "value": "condition", }, - "type": "primitive", }, "field": { - "primitive": { - "string": "field", + "type": "primitive", + "value": { "type": "string", + "value": "field", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "fields": { - "array": [], "type": "array", + "value": [], }, "fieldsInLists": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInLists", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInLists", }, - "type": "primitive", }, ], - "type": "array", }, "fieldsInReferences": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInReferences", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInReferences", }, - "type": "primitive", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isPublished": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "isSingleton": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastModifiedBy": { - "primitive": { - "string": "lastModifiedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastModifiedBy", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "previewUrls": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "previewUrls", "type": "string", + "value": "previewUrls", }, "value": { - "primitive": { - "string": "previewUrls", + "type": "primitive", + "value": { "type": "string", + "value": "previewUrls", }, - "type": "primitive", }, }, ], - "type": "map", }, "properties": { "properties": { "contentEditorUrl": { - "primitive": { - "string": "contentEditorUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentEditorUrl", }, - "type": "primitive", }, "contentSidebarUrl": { - "primitive": { - "string": "contentSidebarUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentSidebarUrl", }, - "type": "primitive", }, "contentsSidebarUrl": { - "primitive": { - "string": "contentsSidebarUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentsSidebarUrl", }, - "type": "primitive", }, "hints": { - "primitive": { - "string": "hints", + "type": "primitive", + "value": { "type": "string", + "value": "hints", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "tags", + "type": "primitive", + "value": { "type": "string", + "value": "tags", }, - "type": "primitive", }, ], - "type": "array", }, "validateOnPublish": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -8907,60 +8856,60 @@ You will be assigned as owner of the new team automatically.", "scripts": { "properties": { "change": { - "primitive": { - "string": "change", + "type": "primitive", + "value": { "type": "string", + "value": "change", }, - "type": "primitive", }, "create": { - "primitive": { - "string": "create", + "type": "primitive", + "value": { "type": "string", + "value": "create", }, - "type": "primitive", }, "delete": { - "primitive": { - "string": "delete", + "type": "primitive", + "value": { "type": "string", + "value": "delete", }, - "type": "primitive", }, "query": { - "primitive": { - "string": "query", + "type": "primitive", + "value": { "type": "string", + "value": "query", }, - "type": "primitive", }, "queryPre": { - "primitive": { - "string": "queryPre", + "type": "primitive", + "value": { "type": "string", + "value": "queryPre", }, - "type": "primitive", }, "update": { - "primitive": { - "string": "update", + "type": "primitive", + "value": { "type": "string", + "value": "update", }, - "type": "primitive", }, }, "type": "object", }, "type": { - "enum": "Default", "type": "enum", + "value": "Default", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -8969,7 +8918,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "SchemasHideFieldRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "SchemaFields_HideField", "path": "/api/apps/{app}/schemas/{schema}/fields/{id}/hide", @@ -8978,13 +8927,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasHideFieldRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8995,47 +8944,46 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the schema.", "name": "schema", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasHideFieldRequestSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "The ID of the field to hide.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasHideFieldRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Schema field hidden.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasHideFieldResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SchemaDto", "type": "reference", }, @@ -9056,7 +9004,7 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "A hidden field is not part of the API response, but can still be edited in the portal.", "errorStatusCode": [ 400, @@ -9066,284 +9014,284 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "schema", "value": { - "primitive": { - "string": "schema", + "type": "primitive", + "value": { "type": "string", + "value": "schema", }, - "type": "primitive", }, }, { "name": "parentId", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "category": { - "primitive": { - "string": "category", + "type": "primitive", + "value": { "type": "string", + "value": "category", }, - "type": "primitive", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "fieldRules": { - "array": [ + "type": "array", + "value": [ { "properties": { "action": { - "enum": "Disable", "type": "enum", + "value": "Disable", }, "condition": { - "primitive": { - "string": "condition", + "type": "primitive", + "value": { "type": "string", + "value": "condition", }, - "type": "primitive", }, "field": { - "primitive": { - "string": "field", + "type": "primitive", + "value": { "type": "string", + "value": "field", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "fields": { - "array": [], "type": "array", + "value": [], }, "fieldsInLists": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInLists", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInLists", }, - "type": "primitive", }, ], - "type": "array", }, "fieldsInReferences": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInReferences", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInReferences", }, - "type": "primitive", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isPublished": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "isSingleton": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastModifiedBy": { - "primitive": { - "string": "lastModifiedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastModifiedBy", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "previewUrls": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "previewUrls", "type": "string", + "value": "previewUrls", }, "value": { - "primitive": { - "string": "previewUrls", + "type": "primitive", + "value": { "type": "string", + "value": "previewUrls", }, - "type": "primitive", }, }, ], - "type": "map", }, "properties": { "properties": { "contentEditorUrl": { - "primitive": { - "string": "contentEditorUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentEditorUrl", }, - "type": "primitive", }, "contentSidebarUrl": { - "primitive": { - "string": "contentSidebarUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentSidebarUrl", }, - "type": "primitive", }, "contentsSidebarUrl": { - "primitive": { - "string": "contentsSidebarUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentsSidebarUrl", }, - "type": "primitive", }, "hints": { - "primitive": { - "string": "hints", + "type": "primitive", + "value": { "type": "string", + "value": "hints", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "tags", + "type": "primitive", + "value": { "type": "string", + "value": "tags", }, - "type": "primitive", }, ], - "type": "array", }, "validateOnPublish": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -9351,60 +9299,60 @@ You will be assigned as owner of the new team automatically.", "scripts": { "properties": { "change": { - "primitive": { - "string": "change", + "type": "primitive", + "value": { "type": "string", + "value": "change", }, - "type": "primitive", }, "create": { - "primitive": { - "string": "create", + "type": "primitive", + "value": { "type": "string", + "value": "create", }, - "type": "primitive", }, "delete": { - "primitive": { - "string": "delete", + "type": "primitive", + "value": { "type": "string", + "value": "delete", }, - "type": "primitive", }, "query": { - "primitive": { - "string": "query", + "type": "primitive", + "value": { "type": "string", + "value": "query", }, - "type": "primitive", }, "queryPre": { - "primitive": { - "string": "queryPre", + "type": "primitive", + "value": { "type": "string", + "value": "queryPre", }, - "type": "primitive", }, "update": { - "primitive": { - "string": "update", + "type": "primitive", + "value": { "type": "string", + "value": "update", }, - "type": "primitive", }, }, "type": "object", }, "type": { - "enum": "Default", "type": "enum", + "value": "Default", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -9413,7 +9361,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "SchemasHideNestedFieldRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "SchemaFields_HideNestedField", "path": "/api/apps/{app}/schemas/{schema}/fields/{parentId}/nested/{id}/hide", @@ -9422,13 +9370,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasHideNestedFieldRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9439,62 +9387,61 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the schema.", "name": "schema", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasHideNestedFieldRequestSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "The parent field id.", "name": "parentId", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasHideNestedFieldRequestParentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "The ID of the field to hide.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasHideNestedFieldRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Schema field hidden.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasHideNestedFieldResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SchemaDto", "type": "reference", }, @@ -9515,7 +9462,7 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "A hidden field is not part of the API response, but can still be edited in the portal.", "errorStatusCode": [ 400, @@ -9525,274 +9472,274 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "schema", "value": { - "primitive": { - "string": "schema", + "type": "primitive", + "value": { "type": "string", + "value": "schema", }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "category": { - "primitive": { - "string": "category", + "type": "primitive", + "value": { "type": "string", + "value": "category", }, - "type": "primitive", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "fieldRules": { - "array": [ + "type": "array", + "value": [ { "properties": { "action": { - "enum": "Disable", "type": "enum", + "value": "Disable", }, "condition": { - "primitive": { - "string": "condition", + "type": "primitive", + "value": { "type": "string", + "value": "condition", }, - "type": "primitive", }, "field": { - "primitive": { - "string": "field", + "type": "primitive", + "value": { "type": "string", + "value": "field", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "fields": { - "array": [], "type": "array", + "value": [], }, "fieldsInLists": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInLists", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInLists", }, - "type": "primitive", }, ], - "type": "array", }, "fieldsInReferences": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInReferences", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInReferences", }, - "type": "primitive", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isPublished": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "isSingleton": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastModifiedBy": { - "primitive": { - "string": "lastModifiedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastModifiedBy", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "previewUrls": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "previewUrls", "type": "string", + "value": "previewUrls", }, "value": { - "primitive": { - "string": "previewUrls", + "type": "primitive", + "value": { "type": "string", + "value": "previewUrls", }, - "type": "primitive", }, }, ], - "type": "map", }, "properties": { "properties": { "contentEditorUrl": { - "primitive": { - "string": "contentEditorUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentEditorUrl", }, - "type": "primitive", }, "contentSidebarUrl": { - "primitive": { - "string": "contentSidebarUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentSidebarUrl", }, - "type": "primitive", }, "contentsSidebarUrl": { - "primitive": { - "string": "contentsSidebarUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentsSidebarUrl", }, - "type": "primitive", }, "hints": { - "primitive": { - "string": "hints", + "type": "primitive", + "value": { "type": "string", + "value": "hints", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "tags", + "type": "primitive", + "value": { "type": "string", + "value": "tags", }, - "type": "primitive", }, ], - "type": "array", }, "validateOnPublish": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -9800,60 +9747,60 @@ You will be assigned as owner of the new team automatically.", "scripts": { "properties": { "change": { - "primitive": { - "string": "change", + "type": "primitive", + "value": { "type": "string", + "value": "change", }, - "type": "primitive", }, "create": { - "primitive": { - "string": "create", + "type": "primitive", + "value": { "type": "string", + "value": "create", }, - "type": "primitive", }, "delete": { - "primitive": { - "string": "delete", + "type": "primitive", + "value": { "type": "string", + "value": "delete", }, - "type": "primitive", }, "query": { - "primitive": { - "string": "query", + "type": "primitive", + "value": { "type": "string", + "value": "query", }, - "type": "primitive", }, "queryPre": { - "primitive": { - "string": "queryPre", + "type": "primitive", + "value": { "type": "string", + "value": "queryPre", }, - "type": "primitive", }, "update": { - "primitive": { - "string": "update", + "type": "primitive", + "value": { "type": "string", + "value": "update", }, - "type": "primitive", }, }, "type": "object", }, "type": { - "enum": "Default", "type": "enum", + "value": "Default", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -9862,7 +9809,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "SchemasShowFieldRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "SchemaFields_ShowField", "path": "/api/apps/{app}/schemas/{schema}/fields/{id}/show", @@ -9871,13 +9818,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasShowFieldRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9888,47 +9835,46 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the schema.", "name": "schema", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasShowFieldRequestSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "The ID of the field to show.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasShowFieldRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Schema field shown.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasShowFieldResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SchemaDto", "type": "reference", }, @@ -9949,7 +9895,7 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "A hidden field is not part of the API response, but can still be edited in the portal.", "errorStatusCode": [ 400, @@ -9959,284 +9905,284 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "schema", "value": { - "primitive": { - "string": "schema", + "type": "primitive", + "value": { "type": "string", + "value": "schema", }, - "type": "primitive", }, }, { "name": "parentId", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "category": { - "primitive": { - "string": "category", + "type": "primitive", + "value": { "type": "string", + "value": "category", }, - "type": "primitive", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "fieldRules": { - "array": [ + "type": "array", + "value": [ { "properties": { "action": { - "enum": "Disable", "type": "enum", + "value": "Disable", }, "condition": { - "primitive": { - "string": "condition", + "type": "primitive", + "value": { "type": "string", + "value": "condition", }, - "type": "primitive", }, "field": { - "primitive": { - "string": "field", + "type": "primitive", + "value": { "type": "string", + "value": "field", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "fields": { - "array": [], "type": "array", + "value": [], }, "fieldsInLists": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInLists", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInLists", }, - "type": "primitive", }, ], - "type": "array", }, "fieldsInReferences": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInReferences", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInReferences", }, - "type": "primitive", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isPublished": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "isSingleton": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastModifiedBy": { - "primitive": { - "string": "lastModifiedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastModifiedBy", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "previewUrls": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "previewUrls", "type": "string", + "value": "previewUrls", }, "value": { - "primitive": { - "string": "previewUrls", + "type": "primitive", + "value": { "type": "string", + "value": "previewUrls", }, - "type": "primitive", }, }, ], - "type": "map", }, "properties": { "properties": { "contentEditorUrl": { - "primitive": { - "string": "contentEditorUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentEditorUrl", }, - "type": "primitive", }, "contentSidebarUrl": { - "primitive": { - "string": "contentSidebarUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentSidebarUrl", }, - "type": "primitive", }, "contentsSidebarUrl": { - "primitive": { - "string": "contentsSidebarUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentsSidebarUrl", }, - "type": "primitive", }, "hints": { - "primitive": { - "string": "hints", + "type": "primitive", + "value": { "type": "string", + "value": "hints", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "tags", + "type": "primitive", + "value": { "type": "string", + "value": "tags", }, - "type": "primitive", }, ], - "type": "array", }, "validateOnPublish": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -10244,60 +10190,60 @@ You will be assigned as owner of the new team automatically.", "scripts": { "properties": { "change": { - "primitive": { - "string": "change", + "type": "primitive", + "value": { "type": "string", + "value": "change", }, - "type": "primitive", }, "create": { - "primitive": { - "string": "create", + "type": "primitive", + "value": { "type": "string", + "value": "create", }, - "type": "primitive", }, "delete": { - "primitive": { - "string": "delete", + "type": "primitive", + "value": { "type": "string", + "value": "delete", }, - "type": "primitive", }, "query": { - "primitive": { - "string": "query", + "type": "primitive", + "value": { "type": "string", + "value": "query", }, - "type": "primitive", }, "queryPre": { - "primitive": { - "string": "queryPre", + "type": "primitive", + "value": { "type": "string", + "value": "queryPre", }, - "type": "primitive", }, "update": { - "primitive": { - "string": "update", + "type": "primitive", + "value": { "type": "string", + "value": "update", }, - "type": "primitive", }, }, "type": "object", }, "type": { - "enum": "Default", "type": "enum", + "value": "Default", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -10306,7 +10252,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "SchemasShowNestedFieldRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "SchemaFields_ShowNestedField", "path": "/api/apps/{app}/schemas/{schema}/fields/{parentId}/nested/{id}/show", @@ -10315,13 +10261,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasShowNestedFieldRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10332,62 +10278,61 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the schema.", "name": "schema", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasShowNestedFieldRequestSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "The parent field id.", "name": "parentId", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasShowNestedFieldRequestParentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "The ID of the field to show.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasShowNestedFieldRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Schema field shown.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasShowNestedFieldResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SchemaDto", "type": "reference", }, @@ -10408,7 +10353,7 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "A disabled field cannot not be edited in the squidex portal anymore, but will be part of the API response.", "errorStatusCode": [ 400, @@ -10418,274 +10363,274 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "schema", "value": { - "primitive": { - "string": "schema", + "type": "primitive", + "value": { "type": "string", + "value": "schema", }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "category": { - "primitive": { - "string": "category", + "type": "primitive", + "value": { "type": "string", + "value": "category", }, - "type": "primitive", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "fieldRules": { - "array": [ + "type": "array", + "value": [ { "properties": { "action": { - "enum": "Disable", "type": "enum", + "value": "Disable", }, "condition": { - "primitive": { - "string": "condition", + "type": "primitive", + "value": { "type": "string", + "value": "condition", }, - "type": "primitive", }, "field": { - "primitive": { - "string": "field", + "type": "primitive", + "value": { "type": "string", + "value": "field", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "fields": { - "array": [], "type": "array", + "value": [], }, "fieldsInLists": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInLists", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInLists", }, - "type": "primitive", }, ], - "type": "array", }, "fieldsInReferences": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInReferences", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInReferences", }, - "type": "primitive", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isPublished": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "isSingleton": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastModifiedBy": { - "primitive": { - "string": "lastModifiedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastModifiedBy", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "previewUrls": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "previewUrls", "type": "string", + "value": "previewUrls", }, "value": { - "primitive": { - "string": "previewUrls", + "type": "primitive", + "value": { "type": "string", + "value": "previewUrls", }, - "type": "primitive", }, }, ], - "type": "map", }, "properties": { "properties": { "contentEditorUrl": { - "primitive": { - "string": "contentEditorUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentEditorUrl", }, - "type": "primitive", }, "contentSidebarUrl": { - "primitive": { - "string": "contentSidebarUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentSidebarUrl", }, - "type": "primitive", }, "contentsSidebarUrl": { - "primitive": { - "string": "contentsSidebarUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentsSidebarUrl", }, - "type": "primitive", }, "hints": { - "primitive": { - "string": "hints", + "type": "primitive", + "value": { "type": "string", + "value": "hints", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "tags", + "type": "primitive", + "value": { "type": "string", + "value": "tags", }, - "type": "primitive", }, ], - "type": "array", }, "validateOnPublish": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -10693,60 +10638,60 @@ You will be assigned as owner of the new team automatically.", "scripts": { "properties": { "change": { - "primitive": { - "string": "change", + "type": "primitive", + "value": { "type": "string", + "value": "change", }, - "type": "primitive", }, "create": { - "primitive": { - "string": "create", + "type": "primitive", + "value": { "type": "string", + "value": "create", }, - "type": "primitive", }, "delete": { - "primitive": { - "string": "delete", + "type": "primitive", + "value": { "type": "string", + "value": "delete", }, - "type": "primitive", }, "query": { - "primitive": { - "string": "query", + "type": "primitive", + "value": { "type": "string", + "value": "query", }, - "type": "primitive", }, "queryPre": { - "primitive": { - "string": "queryPre", + "type": "primitive", + "value": { "type": "string", + "value": "queryPre", }, - "type": "primitive", }, "update": { - "primitive": { - "string": "update", + "type": "primitive", + "value": { "type": "string", + "value": "update", }, - "type": "primitive", }, }, "type": "object", }, "type": { - "enum": "Default", "type": "enum", + "value": "Default", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -10755,7 +10700,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "SchemasEnableFieldRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "SchemaFields_EnableField", "path": "/api/apps/{app}/schemas/{schema}/fields/{id}/enable", @@ -10764,13 +10709,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasEnableFieldRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10781,47 +10726,46 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the schema.", "name": "schema", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasEnableFieldRequestSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "The ID of the field to enable.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasEnableFieldRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Schema field enabled.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasEnableFieldResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SchemaDto", "type": "reference", }, @@ -10842,7 +10786,7 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "A disabled field cannot not be edited in the squidex portal anymore, but will be part of the API response.", "errorStatusCode": [ 400, @@ -10852,284 +10796,284 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "schema", "value": { - "primitive": { - "string": "schema", + "type": "primitive", + "value": { "type": "string", + "value": "schema", }, - "type": "primitive", }, }, { "name": "parentId", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "category": { - "primitive": { - "string": "category", + "type": "primitive", + "value": { "type": "string", + "value": "category", }, - "type": "primitive", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "fieldRules": { - "array": [ + "type": "array", + "value": [ { "properties": { "action": { - "enum": "Disable", "type": "enum", + "value": "Disable", }, "condition": { - "primitive": { - "string": "condition", + "type": "primitive", + "value": { "type": "string", + "value": "condition", }, - "type": "primitive", }, "field": { - "primitive": { - "string": "field", + "type": "primitive", + "value": { "type": "string", + "value": "field", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "fields": { - "array": [], "type": "array", + "value": [], }, "fieldsInLists": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInLists", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInLists", }, - "type": "primitive", }, ], - "type": "array", }, "fieldsInReferences": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInReferences", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInReferences", }, - "type": "primitive", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isPublished": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "isSingleton": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastModifiedBy": { - "primitive": { - "string": "lastModifiedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastModifiedBy", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "previewUrls": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "previewUrls", "type": "string", + "value": "previewUrls", }, "value": { - "primitive": { - "string": "previewUrls", + "type": "primitive", + "value": { "type": "string", + "value": "previewUrls", }, - "type": "primitive", }, }, ], - "type": "map", }, "properties": { "properties": { "contentEditorUrl": { - "primitive": { - "string": "contentEditorUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentEditorUrl", }, - "type": "primitive", }, "contentSidebarUrl": { - "primitive": { - "string": "contentSidebarUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentSidebarUrl", }, - "type": "primitive", }, "contentsSidebarUrl": { - "primitive": { - "string": "contentsSidebarUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentsSidebarUrl", }, - "type": "primitive", }, "hints": { - "primitive": { - "string": "hints", + "type": "primitive", + "value": { "type": "string", + "value": "hints", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "tags", + "type": "primitive", + "value": { "type": "string", + "value": "tags", }, - "type": "primitive", }, ], - "type": "array", }, "validateOnPublish": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -11137,60 +11081,60 @@ You will be assigned as owner of the new team automatically.", "scripts": { "properties": { "change": { - "primitive": { - "string": "change", + "type": "primitive", + "value": { "type": "string", + "value": "change", }, - "type": "primitive", }, "create": { - "primitive": { - "string": "create", + "type": "primitive", + "value": { "type": "string", + "value": "create", }, - "type": "primitive", }, "delete": { - "primitive": { - "string": "delete", + "type": "primitive", + "value": { "type": "string", + "value": "delete", }, - "type": "primitive", }, "query": { - "primitive": { - "string": "query", + "type": "primitive", + "value": { "type": "string", + "value": "query", }, - "type": "primitive", }, "queryPre": { - "primitive": { - "string": "queryPre", + "type": "primitive", + "value": { "type": "string", + "value": "queryPre", }, - "type": "primitive", }, "update": { - "primitive": { - "string": "update", + "type": "primitive", + "value": { "type": "string", + "value": "update", }, - "type": "primitive", }, }, "type": "object", }, "type": { - "enum": "Default", "type": "enum", + "value": "Default", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -11199,7 +11143,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "SchemasEnableNestedFieldRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "SchemaFields_EnableNestedField", "path": "/api/apps/{app}/schemas/{schema}/fields/{parentId}/nested/{id}/enable", @@ -11208,13 +11152,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasEnableNestedFieldRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11225,62 +11169,61 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the schema.", "name": "schema", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasEnableNestedFieldRequestSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "The parent field id.", "name": "parentId", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasEnableNestedFieldRequestParentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "The ID of the field to enable.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasEnableNestedFieldRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Schema field enabled.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasEnableNestedFieldResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SchemaDto", "type": "reference", }, @@ -11301,7 +11244,7 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "A disabled field cannot not be edited in the squidex portal anymore, but will be part of the API response.", "errorStatusCode": [ 400, @@ -11311,274 +11254,274 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "schema", "value": { - "primitive": { - "string": "schema", + "type": "primitive", + "value": { "type": "string", + "value": "schema", }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "category": { - "primitive": { - "string": "category", + "type": "primitive", + "value": { "type": "string", + "value": "category", }, - "type": "primitive", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "fieldRules": { - "array": [ + "type": "array", + "value": [ { "properties": { "action": { - "enum": "Disable", "type": "enum", + "value": "Disable", }, "condition": { - "primitive": { - "string": "condition", + "type": "primitive", + "value": { "type": "string", + "value": "condition", }, - "type": "primitive", }, "field": { - "primitive": { - "string": "field", + "type": "primitive", + "value": { "type": "string", + "value": "field", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "fields": { - "array": [], "type": "array", + "value": [], }, "fieldsInLists": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInLists", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInLists", }, - "type": "primitive", }, ], - "type": "array", }, "fieldsInReferences": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInReferences", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInReferences", }, - "type": "primitive", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isPublished": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "isSingleton": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastModifiedBy": { - "primitive": { - "string": "lastModifiedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastModifiedBy", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "previewUrls": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "previewUrls", "type": "string", + "value": "previewUrls", }, "value": { - "primitive": { - "string": "previewUrls", + "type": "primitive", + "value": { "type": "string", + "value": "previewUrls", }, - "type": "primitive", }, }, ], - "type": "map", }, "properties": { "properties": { "contentEditorUrl": { - "primitive": { - "string": "contentEditorUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentEditorUrl", }, - "type": "primitive", }, "contentSidebarUrl": { - "primitive": { - "string": "contentSidebarUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentSidebarUrl", }, - "type": "primitive", }, "contentsSidebarUrl": { - "primitive": { - "string": "contentsSidebarUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentsSidebarUrl", }, - "type": "primitive", }, "hints": { - "primitive": { - "string": "hints", + "type": "primitive", + "value": { "type": "string", + "value": "hints", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "tags", + "type": "primitive", + "value": { "type": "string", + "value": "tags", }, - "type": "primitive", }, ], - "type": "array", }, "validateOnPublish": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -11586,60 +11529,60 @@ You will be assigned as owner of the new team automatically.", "scripts": { "properties": { "change": { - "primitive": { - "string": "change", + "type": "primitive", + "value": { "type": "string", + "value": "change", }, - "type": "primitive", }, "create": { - "primitive": { - "string": "create", + "type": "primitive", + "value": { "type": "string", + "value": "create", }, - "type": "primitive", }, "delete": { - "primitive": { - "string": "delete", + "type": "primitive", + "value": { "type": "string", + "value": "delete", }, - "type": "primitive", }, "query": { - "primitive": { - "string": "query", + "type": "primitive", + "value": { "type": "string", + "value": "query", }, - "type": "primitive", }, "queryPre": { - "primitive": { - "string": "queryPre", + "type": "primitive", + "value": { "type": "string", + "value": "queryPre", }, - "type": "primitive", }, "update": { - "primitive": { - "string": "update", + "type": "primitive", + "value": { "type": "string", + "value": "update", }, - "type": "primitive", }, }, "type": "object", }, "type": { - "enum": "Default", "type": "enum", + "value": "Default", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -11648,7 +11591,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "SchemasDisableFieldRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "SchemaFields_DisableField", "path": "/api/apps/{app}/schemas/{schema}/fields/{id}/disable", @@ -11657,13 +11600,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasDisableFieldRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11674,47 +11617,46 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the schema.", "name": "schema", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasDisableFieldRequestSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "The ID of the field to disable.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasDisableFieldRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Schema field disabled.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasDisableFieldResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SchemaDto", "type": "reference", }, @@ -11735,7 +11677,7 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "A disabled field cannot not be edited in the squidex portal anymore, but will be part of the API response.", "errorStatusCode": [ 400, @@ -11745,284 +11687,284 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "schema", "value": { - "primitive": { - "string": "schema", + "type": "primitive", + "value": { "type": "string", + "value": "schema", }, - "type": "primitive", }, }, { "name": "parentId", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "category": { - "primitive": { - "string": "category", + "type": "primitive", + "value": { "type": "string", + "value": "category", }, - "type": "primitive", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "fieldRules": { - "array": [ + "type": "array", + "value": [ { "properties": { "action": { - "enum": "Disable", "type": "enum", + "value": "Disable", }, "condition": { - "primitive": { - "string": "condition", + "type": "primitive", + "value": { "type": "string", + "value": "condition", }, - "type": "primitive", }, "field": { - "primitive": { - "string": "field", + "type": "primitive", + "value": { "type": "string", + "value": "field", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "fields": { - "array": [], "type": "array", + "value": [], }, "fieldsInLists": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInLists", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInLists", }, - "type": "primitive", }, ], - "type": "array", }, "fieldsInReferences": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInReferences", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInReferences", }, - "type": "primitive", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isPublished": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "isSingleton": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastModifiedBy": { - "primitive": { - "string": "lastModifiedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastModifiedBy", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "previewUrls": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "previewUrls", "type": "string", + "value": "previewUrls", }, "value": { - "primitive": { - "string": "previewUrls", + "type": "primitive", + "value": { "type": "string", + "value": "previewUrls", }, - "type": "primitive", }, }, ], - "type": "map", }, "properties": { "properties": { "contentEditorUrl": { - "primitive": { - "string": "contentEditorUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentEditorUrl", }, - "type": "primitive", }, "contentSidebarUrl": { - "primitive": { - "string": "contentSidebarUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentSidebarUrl", }, - "type": "primitive", }, "contentsSidebarUrl": { - "primitive": { - "string": "contentsSidebarUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentsSidebarUrl", }, - "type": "primitive", }, "hints": { - "primitive": { - "string": "hints", + "type": "primitive", + "value": { "type": "string", + "value": "hints", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "tags", + "type": "primitive", + "value": { "type": "string", + "value": "tags", }, - "type": "primitive", }, ], - "type": "array", }, "validateOnPublish": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -12030,60 +11972,60 @@ You will be assigned as owner of the new team automatically.", "scripts": { "properties": { "change": { - "primitive": { - "string": "change", + "type": "primitive", + "value": { "type": "string", + "value": "change", }, - "type": "primitive", }, "create": { - "primitive": { - "string": "create", + "type": "primitive", + "value": { "type": "string", + "value": "create", }, - "type": "primitive", }, "delete": { - "primitive": { - "string": "delete", + "type": "primitive", + "value": { "type": "string", + "value": "delete", }, - "type": "primitive", }, "query": { - "primitive": { - "string": "query", + "type": "primitive", + "value": { "type": "string", + "value": "query", }, - "type": "primitive", }, "queryPre": { - "primitive": { - "string": "queryPre", + "type": "primitive", + "value": { "type": "string", + "value": "queryPre", }, - "type": "primitive", }, "update": { - "primitive": { - "string": "update", + "type": "primitive", + "value": { "type": "string", + "value": "update", }, - "type": "primitive", }, }, "type": "object", }, "type": { - "enum": "Default", "type": "enum", + "value": "Default", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -12092,7 +12034,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "SchemasDisableNestedFieldRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "SchemaFields_DisableNestedField", "path": "/api/apps/{app}/schemas/{schema}/fields/{parentId}/nested/{id}/disable", @@ -12101,13 +12043,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasDisableNestedFieldRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12118,62 +12060,61 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the schema.", "name": "schema", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasDisableNestedFieldRequestSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "The parent field id.", "name": "parentId", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasDisableNestedFieldRequestParentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "The ID of the field to disable.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasDisableNestedFieldRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Schema field disabled.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasDisableNestedFieldResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SchemaDto", "type": "reference", }, @@ -12194,8 +12135,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, 500, @@ -12203,234 +12144,235 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "category": { - "primitive": { - "string": "category", + "type": "primitive", + "value": { "type": "string", + "value": "category", }, - "type": "primitive", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "fieldRules": { - "array": [ + "type": "array", + "value": [ { "properties": { "action": { - "enum": "Disable", "type": "enum", + "value": "Disable", }, "field": { - "primitive": { - "string": "field", + "type": "primitive", + "value": { "type": "string", + "value": "field", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "fields": { - "array": [], "type": "array", + "value": [], }, "fieldsInLists": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInLists", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInLists", }, - "type": "primitive", }, ], - "type": "array", }, "fieldsInReferences": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInReferences", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInReferences", }, - "type": "primitive", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isPublished": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "isSingleton": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastModifiedBy": { - "primitive": { - "string": "lastModifiedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastModifiedBy", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "previewUrls": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "previewUrls", "type": "string", + "value": "previewUrls", }, "value": { - "primitive": { - "string": "previewUrls", + "type": "primitive", + "value": { "type": "string", + "value": "previewUrls", }, - "type": "primitive", }, }, ], - "type": "map", }, "properties": { "properties": { "validateOnPublish": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -12440,21 +12382,20 @@ You will be assigned as owner of the new team automatically.", "type": "object", }, "type": { - "enum": "Default", "type": "enum", + "value": "Default", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -12463,7 +12404,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "SchemasGetSchemasRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "Schemas_GetSchemas", "path": "/api/apps/{app}/schemas", @@ -12472,13 +12413,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasGetSchemasRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12487,17 +12428,16 @@ You will be assigned as owner of the new team automatically.", }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Schemas returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasGetSchemasResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SchemasDto", "type": "reference", }, @@ -12518,8 +12458,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 409, @@ -12528,18 +12468,18 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, ], @@ -12547,29 +12487,29 @@ You will be assigned as owner of the new team automatically.", "request": { "properties": { "isPublished": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "isSingleton": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "type": { - "enum": "Default", "type": "enum", + "value": "Default", }, }, "type": "object", @@ -12577,234 +12517,234 @@ You will be assigned as owner of the new team automatically.", "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "category": { - "primitive": { - "string": "category", + "type": "primitive", + "value": { "type": "string", + "value": "category", }, - "type": "primitive", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "fieldRules": { - "array": [ + "type": "array", + "value": [ { "properties": { "action": { - "enum": "Disable", "type": "enum", + "value": "Disable", }, "condition": { - "primitive": { - "string": "condition", + "type": "primitive", + "value": { "type": "string", + "value": "condition", }, - "type": "primitive", }, "field": { - "primitive": { - "string": "field", + "type": "primitive", + "value": { "type": "string", + "value": "field", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "fields": { - "array": [], "type": "array", + "value": [], }, "fieldsInLists": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInLists", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInLists", }, - "type": "primitive", }, ], - "type": "array", }, "fieldsInReferences": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInReferences", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInReferences", }, - "type": "primitive", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isPublished": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "isSingleton": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastModifiedBy": { - "primitive": { - "string": "lastModifiedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastModifiedBy", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "previewUrls": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "previewUrls", "type": "string", + "value": "previewUrls", }, "value": { - "primitive": { - "string": "previewUrls", + "type": "primitive", + "value": { "type": "string", + "value": "previewUrls", }, - "type": "primitive", }, }, ], - "type": "map", }, "properties": { "properties": { "contentEditorUrl": { - "primitive": { - "string": "contentEditorUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentEditorUrl", }, - "type": "primitive", }, "contentSidebarUrl": { - "primitive": { - "string": "contentSidebarUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentSidebarUrl", }, - "type": "primitive", }, "contentsSidebarUrl": { - "primitive": { - "string": "contentsSidebarUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentsSidebarUrl", }, - "type": "primitive", }, "hints": { - "primitive": { - "string": "hints", + "type": "primitive", + "value": { "type": "string", + "value": "hints", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "tags", + "type": "primitive", + "value": { "type": "string", + "value": "tags", }, - "type": "primitive", }, ], - "type": "array", }, "validateOnPublish": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -12812,60 +12752,60 @@ You will be assigned as owner of the new team automatically.", "scripts": { "properties": { "change": { - "primitive": { - "string": "change", + "type": "primitive", + "value": { "type": "string", + "value": "change", }, - "type": "primitive", }, "create": { - "primitive": { - "string": "create", + "type": "primitive", + "value": { "type": "string", + "value": "create", }, - "type": "primitive", }, "delete": { - "primitive": { - "string": "delete", + "type": "primitive", + "value": { "type": "string", + "value": "delete", }, - "type": "primitive", }, "query": { - "primitive": { - "string": "query", + "type": "primitive", + "value": { "type": "string", + "value": "query", }, - "type": "primitive", }, "queryPre": { - "primitive": { - "string": "queryPre", + "type": "primitive", + "value": { "type": "string", + "value": "queryPre", }, - "type": "primitive", }, "update": { - "primitive": { - "string": "update", + "type": "primitive", + "value": { "type": "string", + "value": "update", }, - "type": "primitive", }, }, "type": "object", }, "type": { - "enum": "Default", "type": "enum", + "value": "Default", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -12874,7 +12814,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "SchemasPostSchemaRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "Schemas_PostSchema", "path": "/api/apps/{app}/schemas", @@ -12883,13 +12823,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPostSchemaRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12899,29 +12839,27 @@ You will be assigned as owner of the new team automatically.", ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPostSchemaRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateSchemaDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Schema created.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPostSchemaResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SchemaDto", "type": "reference", }, @@ -12942,8 +12880,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, 500, @@ -12951,264 +12889,264 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "schema", "value": { - "primitive": { - "string": "schema", + "type": "primitive", + "value": { "type": "string", + "value": "schema", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "category": { - "primitive": { - "string": "category", + "type": "primitive", + "value": { "type": "string", + "value": "category", }, - "type": "primitive", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "fieldRules": { - "array": [ + "type": "array", + "value": [ { "properties": { "action": { - "enum": "Disable", "type": "enum", + "value": "Disable", }, "condition": { - "primitive": { - "string": "condition", + "type": "primitive", + "value": { "type": "string", + "value": "condition", }, - "type": "primitive", }, "field": { - "primitive": { - "string": "field", + "type": "primitive", + "value": { "type": "string", + "value": "field", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "fields": { - "array": [], "type": "array", + "value": [], }, "fieldsInLists": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInLists", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInLists", }, - "type": "primitive", }, ], - "type": "array", }, "fieldsInReferences": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInReferences", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInReferences", }, - "type": "primitive", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isPublished": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "isSingleton": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastModifiedBy": { - "primitive": { - "string": "lastModifiedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastModifiedBy", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "previewUrls": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "previewUrls", "type": "string", + "value": "previewUrls", }, "value": { - "primitive": { - "string": "previewUrls", + "type": "primitive", + "value": { "type": "string", + "value": "previewUrls", }, - "type": "primitive", }, }, ], - "type": "map", }, "properties": { "properties": { "contentEditorUrl": { - "primitive": { - "string": "contentEditorUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentEditorUrl", }, - "type": "primitive", }, "contentSidebarUrl": { - "primitive": { - "string": "contentSidebarUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentSidebarUrl", }, - "type": "primitive", }, "contentsSidebarUrl": { - "primitive": { - "string": "contentsSidebarUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentsSidebarUrl", }, - "type": "primitive", }, "hints": { - "primitive": { - "string": "hints", + "type": "primitive", + "value": { "type": "string", + "value": "hints", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "tags", + "type": "primitive", + "value": { "type": "string", + "value": "tags", }, - "type": "primitive", }, ], - "type": "array", }, "validateOnPublish": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -13216,60 +13154,60 @@ You will be assigned as owner of the new team automatically.", "scripts": { "properties": { "change": { - "primitive": { - "string": "change", + "type": "primitive", + "value": { "type": "string", + "value": "change", }, - "type": "primitive", }, "create": { - "primitive": { - "string": "create", + "type": "primitive", + "value": { "type": "string", + "value": "create", }, - "type": "primitive", }, "delete": { - "primitive": { - "string": "delete", + "type": "primitive", + "value": { "type": "string", + "value": "delete", }, - "type": "primitive", }, "query": { - "primitive": { - "string": "query", + "type": "primitive", + "value": { "type": "string", + "value": "query", }, - "type": "primitive", }, "queryPre": { - "primitive": { - "string": "queryPre", + "type": "primitive", + "value": { "type": "string", + "value": "queryPre", }, - "type": "primitive", }, "update": { - "primitive": { - "string": "update", + "type": "primitive", + "value": { "type": "string", + "value": "update", }, - "type": "primitive", }, }, "type": "object", }, "type": { - "enum": "Default", "type": "enum", + "value": "Default", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -13278,7 +13216,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "SchemasGetSchemaRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "Schemas_GetSchema", "path": "/api/apps/{app}/schemas/{schema}", @@ -13287,13 +13225,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasGetSchemaRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13304,32 +13242,31 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the schema to retrieve.", "name": "schema", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasGetSchemaRequestSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Schema found.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasGetSchemaResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SchemaDto", "type": "reference", }, @@ -13350,8 +13287,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -13360,28 +13297,28 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "schema", "value": { - "primitive": { - "string": "schema", + "type": "primitive", + "value": { "type": "string", + "value": "schema", }, - "type": "primitive", }, }, ], @@ -13389,11 +13326,11 @@ You will be assigned as owner of the new team automatically.", "request": { "properties": { "validateOnPublish": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -13401,234 +13338,234 @@ You will be assigned as owner of the new team automatically.", "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "category": { - "primitive": { - "string": "category", + "type": "primitive", + "value": { "type": "string", + "value": "category", }, - "type": "primitive", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "fieldRules": { - "array": [ + "type": "array", + "value": [ { "properties": { "action": { - "enum": "Disable", "type": "enum", + "value": "Disable", }, "condition": { - "primitive": { - "string": "condition", + "type": "primitive", + "value": { "type": "string", + "value": "condition", }, - "type": "primitive", }, "field": { - "primitive": { - "string": "field", + "type": "primitive", + "value": { "type": "string", + "value": "field", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "fields": { - "array": [], "type": "array", + "value": [], }, "fieldsInLists": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInLists", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInLists", }, - "type": "primitive", }, ], - "type": "array", }, "fieldsInReferences": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInReferences", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInReferences", }, - "type": "primitive", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isPublished": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "isSingleton": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastModifiedBy": { - "primitive": { - "string": "lastModifiedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastModifiedBy", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "previewUrls": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "previewUrls", "type": "string", + "value": "previewUrls", }, "value": { - "primitive": { - "string": "previewUrls", + "type": "primitive", + "value": { "type": "string", + "value": "previewUrls", }, - "type": "primitive", }, }, ], - "type": "map", }, "properties": { "properties": { "contentEditorUrl": { - "primitive": { - "string": "contentEditorUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentEditorUrl", }, - "type": "primitive", }, "contentSidebarUrl": { - "primitive": { - "string": "contentSidebarUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentSidebarUrl", }, - "type": "primitive", }, "contentsSidebarUrl": { - "primitive": { - "string": "contentsSidebarUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentsSidebarUrl", }, - "type": "primitive", }, "hints": { - "primitive": { - "string": "hints", + "type": "primitive", + "value": { "type": "string", + "value": "hints", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "tags", + "type": "primitive", + "value": { "type": "string", + "value": "tags", }, - "type": "primitive", }, ], - "type": "array", }, "validateOnPublish": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -13636,60 +13573,60 @@ You will be assigned as owner of the new team automatically.", "scripts": { "properties": { "change": { - "primitive": { - "string": "change", + "type": "primitive", + "value": { "type": "string", + "value": "change", }, - "type": "primitive", }, "create": { - "primitive": { - "string": "create", + "type": "primitive", + "value": { "type": "string", + "value": "create", }, - "type": "primitive", }, "delete": { - "primitive": { - "string": "delete", + "type": "primitive", + "value": { "type": "string", + "value": "delete", }, - "type": "primitive", }, "query": { - "primitive": { - "string": "query", + "type": "primitive", + "value": { "type": "string", + "value": "query", }, - "type": "primitive", }, "queryPre": { - "primitive": { - "string": "queryPre", + "type": "primitive", + "value": { "type": "string", + "value": "queryPre", }, - "type": "primitive", }, "update": { - "primitive": { - "string": "update", + "type": "primitive", + "value": { "type": "string", + "value": "update", }, - "type": "primitive", }, }, "type": "object", }, "type": { - "enum": "Default", "type": "enum", + "value": "Default", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -13698,7 +13635,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "SchemasPutSchemaRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "Schemas_PutSchema", "path": "/api/apps/{app}/schemas/{schema}", @@ -13707,13 +13644,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPutSchemaRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13724,45 +13661,43 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the schema.", "name": "schema", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPutSchemaRequestSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPutSchemaRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UpdateSchemaDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Schema updated.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPutSchemaResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SchemaDto", "type": "reference", }, @@ -13783,8 +13718,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -13793,39 +13728,39 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "schema", "value": { - "primitive": { - "string": "schema", + "type": "primitive", + "value": { "type": "string", + "value": "schema", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "SchemasDeleteSchemaRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "Schemas_DeleteSchema", "path": "/api/apps/{app}/schemas/{schema}", @@ -13834,13 +13769,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasDeleteSchemaRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13851,24 +13786,24 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the schema to delete.", "name": "schema", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasDeleteSchemaRequestSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, + "request": null, + "requestNameOverride": null, + "response": null, "sdkName": { "groupName": [ "schemas", @@ -13884,8 +13819,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -13894,28 +13829,28 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "schema", "value": { - "primitive": { - "string": "schema", + "type": "primitive", + "value": { "type": "string", + "value": "schema", }, - "type": "primitive", }, }, ], @@ -13923,25 +13858,25 @@ You will be assigned as owner of the new team automatically.", "request": { "properties": { "isPublished": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "noFieldDeletion": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "noFieldRecreation": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -13949,234 +13884,234 @@ You will be assigned as owner of the new team automatically.", "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "category": { - "primitive": { - "string": "category", + "type": "primitive", + "value": { "type": "string", + "value": "category", }, - "type": "primitive", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "fieldRules": { - "array": [ + "type": "array", + "value": [ { "properties": { "action": { - "enum": "Disable", "type": "enum", + "value": "Disable", }, "condition": { - "primitive": { - "string": "condition", + "type": "primitive", + "value": { "type": "string", + "value": "condition", }, - "type": "primitive", }, "field": { - "primitive": { - "string": "field", + "type": "primitive", + "value": { "type": "string", + "value": "field", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "fields": { - "array": [], "type": "array", + "value": [], }, "fieldsInLists": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInLists", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInLists", }, - "type": "primitive", }, ], - "type": "array", }, "fieldsInReferences": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInReferences", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInReferences", }, - "type": "primitive", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isPublished": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "isSingleton": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastModifiedBy": { - "primitive": { - "string": "lastModifiedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastModifiedBy", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "previewUrls": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "previewUrls", "type": "string", + "value": "previewUrls", }, "value": { - "primitive": { - "string": "previewUrls", + "type": "primitive", + "value": { "type": "string", + "value": "previewUrls", }, - "type": "primitive", }, }, ], - "type": "map", }, "properties": { "properties": { "contentEditorUrl": { - "primitive": { - "string": "contentEditorUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentEditorUrl", }, - "type": "primitive", }, "contentSidebarUrl": { - "primitive": { - "string": "contentSidebarUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentSidebarUrl", }, - "type": "primitive", }, "contentsSidebarUrl": { - "primitive": { - "string": "contentsSidebarUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentsSidebarUrl", }, - "type": "primitive", }, "hints": { - "primitive": { - "string": "hints", + "type": "primitive", + "value": { "type": "string", + "value": "hints", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "tags", + "type": "primitive", + "value": { "type": "string", + "value": "tags", }, - "type": "primitive", }, ], - "type": "array", }, "validateOnPublish": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -14184,60 +14119,60 @@ You will be assigned as owner of the new team automatically.", "scripts": { "properties": { "change": { - "primitive": { - "string": "change", + "type": "primitive", + "value": { "type": "string", + "value": "change", }, - "type": "primitive", }, "create": { - "primitive": { - "string": "create", + "type": "primitive", + "value": { "type": "string", + "value": "create", }, - "type": "primitive", }, "delete": { - "primitive": { - "string": "delete", + "type": "primitive", + "value": { "type": "string", + "value": "delete", }, - "type": "primitive", }, "query": { - "primitive": { - "string": "query", + "type": "primitive", + "value": { "type": "string", + "value": "query", }, - "type": "primitive", }, "queryPre": { - "primitive": { - "string": "queryPre", + "type": "primitive", + "value": { "type": "string", + "value": "queryPre", }, - "type": "primitive", }, "update": { - "primitive": { - "string": "update", + "type": "primitive", + "value": { "type": "string", + "value": "update", }, - "type": "primitive", }, }, "type": "object", }, "type": { - "enum": "Default", "type": "enum", + "value": "Default", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -14246,7 +14181,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "SchemasPutSchemaSyncRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "Schemas_PutSchemaSync", "path": "/api/apps/{app}/schemas/{schema}/sync", @@ -14255,13 +14190,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPutSchemaSyncRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14272,45 +14207,43 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the schema.", "name": "schema", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPutSchemaSyncRequestSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPutSchemaSyncRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SynchronizeSchemaDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Schema updated.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPutSchemaSyncResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SchemaDto", "type": "reference", }, @@ -14331,8 +14264,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -14341,28 +14274,28 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "schema", "value": { - "primitive": { - "string": "schema", + "type": "primitive", + "value": { "type": "string", + "value": "schema", }, - "type": "primitive", }, }, ], @@ -14374,234 +14307,234 @@ You will be assigned as owner of the new team automatically.", "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "category": { - "primitive": { - "string": "category", + "type": "primitive", + "value": { "type": "string", + "value": "category", }, - "type": "primitive", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "fieldRules": { - "array": [ + "type": "array", + "value": [ { "properties": { "action": { - "enum": "Disable", "type": "enum", + "value": "Disable", }, "condition": { - "primitive": { - "string": "condition", + "type": "primitive", + "value": { "type": "string", + "value": "condition", }, - "type": "primitive", }, "field": { - "primitive": { - "string": "field", + "type": "primitive", + "value": { "type": "string", + "value": "field", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "fields": { - "array": [], "type": "array", + "value": [], }, "fieldsInLists": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInLists", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInLists", }, - "type": "primitive", }, ], - "type": "array", }, "fieldsInReferences": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInReferences", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInReferences", }, - "type": "primitive", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isPublished": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "isSingleton": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastModifiedBy": { - "primitive": { - "string": "lastModifiedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastModifiedBy", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "previewUrls": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "previewUrls", "type": "string", + "value": "previewUrls", }, "value": { - "primitive": { - "string": "previewUrls", + "type": "primitive", + "value": { "type": "string", + "value": "previewUrls", }, - "type": "primitive", }, }, ], - "type": "map", }, "properties": { "properties": { "contentEditorUrl": { - "primitive": { - "string": "contentEditorUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentEditorUrl", }, - "type": "primitive", }, "contentSidebarUrl": { - "primitive": { - "string": "contentSidebarUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentSidebarUrl", }, - "type": "primitive", }, "contentsSidebarUrl": { - "primitive": { - "string": "contentsSidebarUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentsSidebarUrl", }, - "type": "primitive", }, "hints": { - "primitive": { - "string": "hints", + "type": "primitive", + "value": { "type": "string", + "value": "hints", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "tags", + "type": "primitive", + "value": { "type": "string", + "value": "tags", }, - "type": "primitive", }, ], - "type": "array", }, "validateOnPublish": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -14609,60 +14542,60 @@ You will be assigned as owner of the new team automatically.", "scripts": { "properties": { "change": { - "primitive": { - "string": "change", + "type": "primitive", + "value": { "type": "string", + "value": "change", }, - "type": "primitive", }, "create": { - "primitive": { - "string": "create", + "type": "primitive", + "value": { "type": "string", + "value": "create", }, - "type": "primitive", }, "delete": { - "primitive": { - "string": "delete", + "type": "primitive", + "value": { "type": "string", + "value": "delete", }, - "type": "primitive", }, "query": { - "primitive": { - "string": "query", + "type": "primitive", + "value": { "type": "string", + "value": "query", }, - "type": "primitive", }, "queryPre": { - "primitive": { - "string": "queryPre", + "type": "primitive", + "value": { "type": "string", + "value": "queryPre", }, - "type": "primitive", }, "update": { - "primitive": { - "string": "update", + "type": "primitive", + "value": { "type": "string", + "value": "update", }, - "type": "primitive", }, }, "type": "object", }, "type": { - "enum": "Default", "type": "enum", + "value": "Default", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -14671,7 +14604,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "SchemasPutCategoryRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "Schemas_PutCategory", "path": "/api/apps/{app}/schemas/{schema}/category", @@ -14680,13 +14613,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPutCategoryRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14697,45 +14630,43 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the schema.", "name": "schema", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPutCategoryRequestSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPutCategoryRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ChangeCategoryDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Schema updated.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPutCategoryResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SchemaDto", "type": "reference", }, @@ -14756,8 +14687,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -14766,281 +14697,281 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "schema", "value": { - "primitive": { - "string": "schema", + "type": "primitive", + "value": { "type": "string", + "value": "schema", }, - "type": "primitive", }, }, ], "queryParameters": [], "request": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "string", "type": "string", + "value": "string", }, "value": { - "primitive": { - "string": "string", + "type": "primitive", + "value": { "type": "string", + "value": "string", }, - "type": "primitive", }, }, ], - "type": "map", }, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "category": { - "primitive": { - "string": "category", + "type": "primitive", + "value": { "type": "string", + "value": "category", }, - "type": "primitive", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "fieldRules": { - "array": [ + "type": "array", + "value": [ { "properties": { "action": { - "enum": "Disable", "type": "enum", + "value": "Disable", }, "condition": { - "primitive": { - "string": "condition", + "type": "primitive", + "value": { "type": "string", + "value": "condition", }, - "type": "primitive", }, "field": { - "primitive": { - "string": "field", + "type": "primitive", + "value": { "type": "string", + "value": "field", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "fields": { - "array": [], "type": "array", + "value": [], }, "fieldsInLists": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInLists", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInLists", }, - "type": "primitive", }, ], - "type": "array", }, "fieldsInReferences": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInReferences", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInReferences", }, - "type": "primitive", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isPublished": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "isSingleton": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastModifiedBy": { - "primitive": { - "string": "lastModifiedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastModifiedBy", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "previewUrls": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "previewUrls", "type": "string", + "value": "previewUrls", }, "value": { - "primitive": { - "string": "previewUrls", + "type": "primitive", + "value": { "type": "string", + "value": "previewUrls", }, - "type": "primitive", }, }, ], - "type": "map", }, "properties": { "properties": { "contentEditorUrl": { - "primitive": { - "string": "contentEditorUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentEditorUrl", }, - "type": "primitive", }, "contentSidebarUrl": { - "primitive": { - "string": "contentSidebarUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentSidebarUrl", }, - "type": "primitive", }, "contentsSidebarUrl": { - "primitive": { - "string": "contentsSidebarUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentsSidebarUrl", }, - "type": "primitive", }, "hints": { - "primitive": { - "string": "hints", + "type": "primitive", + "value": { "type": "string", + "value": "hints", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "tags", + "type": "primitive", + "value": { "type": "string", + "value": "tags", }, - "type": "primitive", }, ], - "type": "array", }, "validateOnPublish": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -15048,60 +14979,60 @@ You will be assigned as owner of the new team automatically.", "scripts": { "properties": { "change": { - "primitive": { - "string": "change", + "type": "primitive", + "value": { "type": "string", + "value": "change", }, - "type": "primitive", }, "create": { - "primitive": { - "string": "create", + "type": "primitive", + "value": { "type": "string", + "value": "create", }, - "type": "primitive", }, "delete": { - "primitive": { - "string": "delete", + "type": "primitive", + "value": { "type": "string", + "value": "delete", }, - "type": "primitive", }, "query": { - "primitive": { - "string": "query", + "type": "primitive", + "value": { "type": "string", + "value": "query", }, - "type": "primitive", }, "queryPre": { - "primitive": { - "string": "queryPre", + "type": "primitive", + "value": { "type": "string", + "value": "queryPre", }, - "type": "primitive", }, "update": { - "primitive": { - "string": "update", + "type": "primitive", + "value": { "type": "string", + "value": "update", }, - "type": "primitive", }, }, "type": "object", }, "type": { - "enum": "Default", "type": "enum", + "value": "Default", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -15110,7 +15041,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "SchemasPutPreviewUrlsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "Schemas_PutPreviewUrls", "path": "/api/apps/{app}/schemas/{schema}/preview-urls", @@ -15119,13 +15050,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPutPreviewUrlsRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15136,45 +15067,43 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the schema.", "name": "schema", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPutPreviewUrlsRequestSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPutPreviewUrlsRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ConfigurePreviewUrlsDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Schema updated.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPutPreviewUrlsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SchemaDto", "type": "reference", }, @@ -15195,8 +15124,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -15205,28 +15134,28 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "schema", "value": { - "primitive": { - "string": "schema", + "type": "primitive", + "value": { "type": "string", + "value": "schema", }, - "type": "primitive", }, }, ], @@ -15238,234 +15167,234 @@ You will be assigned as owner of the new team automatically.", "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "category": { - "primitive": { - "string": "category", + "type": "primitive", + "value": { "type": "string", + "value": "category", }, - "type": "primitive", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "fieldRules": { - "array": [ + "type": "array", + "value": [ { "properties": { "action": { - "enum": "Disable", "type": "enum", + "value": "Disable", }, "condition": { - "primitive": { - "string": "condition", + "type": "primitive", + "value": { "type": "string", + "value": "condition", }, - "type": "primitive", }, "field": { - "primitive": { - "string": "field", + "type": "primitive", + "value": { "type": "string", + "value": "field", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "fields": { - "array": [], "type": "array", + "value": [], }, "fieldsInLists": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInLists", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInLists", }, - "type": "primitive", }, ], - "type": "array", }, "fieldsInReferences": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInReferences", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInReferences", }, - "type": "primitive", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isPublished": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "isSingleton": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastModifiedBy": { - "primitive": { - "string": "lastModifiedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastModifiedBy", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "previewUrls": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "previewUrls", "type": "string", + "value": "previewUrls", }, "value": { - "primitive": { - "string": "previewUrls", + "type": "primitive", + "value": { "type": "string", + "value": "previewUrls", }, - "type": "primitive", }, }, ], - "type": "map", }, "properties": { "properties": { "contentEditorUrl": { - "primitive": { - "string": "contentEditorUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentEditorUrl", }, - "type": "primitive", }, "contentSidebarUrl": { - "primitive": { - "string": "contentSidebarUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentSidebarUrl", }, - "type": "primitive", }, "contentsSidebarUrl": { - "primitive": { - "string": "contentsSidebarUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentsSidebarUrl", }, - "type": "primitive", }, "hints": { - "primitive": { - "string": "hints", + "type": "primitive", + "value": { "type": "string", + "value": "hints", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "tags", + "type": "primitive", + "value": { "type": "string", + "value": "tags", }, - "type": "primitive", }, ], - "type": "array", }, "validateOnPublish": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -15473,60 +15402,60 @@ You will be assigned as owner of the new team automatically.", "scripts": { "properties": { "change": { - "primitive": { - "string": "change", + "type": "primitive", + "value": { "type": "string", + "value": "change", }, - "type": "primitive", }, "create": { - "primitive": { - "string": "create", + "type": "primitive", + "value": { "type": "string", + "value": "create", }, - "type": "primitive", }, "delete": { - "primitive": { - "string": "delete", + "type": "primitive", + "value": { "type": "string", + "value": "delete", }, - "type": "primitive", }, "query": { - "primitive": { - "string": "query", + "type": "primitive", + "value": { "type": "string", + "value": "query", }, - "type": "primitive", }, "queryPre": { - "primitive": { - "string": "queryPre", + "type": "primitive", + "value": { "type": "string", + "value": "queryPre", }, - "type": "primitive", }, "update": { - "primitive": { - "string": "update", + "type": "primitive", + "value": { "type": "string", + "value": "update", }, - "type": "primitive", }, }, "type": "object", }, "type": { - "enum": "Default", "type": "enum", + "value": "Default", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -15535,7 +15464,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "SchemasPutScriptsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "Schemas_PutScripts", "path": "/api/apps/{app}/schemas/{schema}/scripts", @@ -15544,13 +15473,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPutScriptsRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15561,45 +15490,43 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the schema.", "name": "schema", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPutScriptsRequestSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPutScriptsRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SchemaScriptsDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Schema updated.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPutScriptsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SchemaDto", "type": "reference", }, @@ -15620,8 +15547,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -15630,28 +15557,28 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "schema", "value": { - "primitive": { - "string": "schema", + "type": "primitive", + "value": { "type": "string", + "value": "schema", }, - "type": "primitive", }, }, ], @@ -15663,234 +15590,234 @@ You will be assigned as owner of the new team automatically.", "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "category": { - "primitive": { - "string": "category", + "type": "primitive", + "value": { "type": "string", + "value": "category", }, - "type": "primitive", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "fieldRules": { - "array": [ + "type": "array", + "value": [ { "properties": { "action": { - "enum": "Disable", "type": "enum", + "value": "Disable", }, "condition": { - "primitive": { - "string": "condition", + "type": "primitive", + "value": { "type": "string", + "value": "condition", }, - "type": "primitive", }, "field": { - "primitive": { - "string": "field", + "type": "primitive", + "value": { "type": "string", + "value": "field", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "fields": { - "array": [], "type": "array", + "value": [], }, "fieldsInLists": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInLists", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInLists", }, - "type": "primitive", }, ], - "type": "array", }, "fieldsInReferences": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInReferences", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInReferences", }, - "type": "primitive", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isPublished": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "isSingleton": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastModifiedBy": { - "primitive": { - "string": "lastModifiedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastModifiedBy", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "previewUrls": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "previewUrls", "type": "string", + "value": "previewUrls", }, "value": { - "primitive": { - "string": "previewUrls", + "type": "primitive", + "value": { "type": "string", + "value": "previewUrls", }, - "type": "primitive", }, }, ], - "type": "map", }, "properties": { "properties": { "contentEditorUrl": { - "primitive": { - "string": "contentEditorUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentEditorUrl", }, - "type": "primitive", }, "contentSidebarUrl": { - "primitive": { - "string": "contentSidebarUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentSidebarUrl", }, - "type": "primitive", }, "contentsSidebarUrl": { - "primitive": { - "string": "contentsSidebarUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentsSidebarUrl", }, - "type": "primitive", }, "hints": { - "primitive": { - "string": "hints", + "type": "primitive", + "value": { "type": "string", + "value": "hints", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "tags", + "type": "primitive", + "value": { "type": "string", + "value": "tags", }, - "type": "primitive", }, ], - "type": "array", }, "validateOnPublish": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -15898,60 +15825,60 @@ You will be assigned as owner of the new team automatically.", "scripts": { "properties": { "change": { - "primitive": { - "string": "change", + "type": "primitive", + "value": { "type": "string", + "value": "change", }, - "type": "primitive", }, "create": { - "primitive": { - "string": "create", + "type": "primitive", + "value": { "type": "string", + "value": "create", }, - "type": "primitive", }, "delete": { - "primitive": { - "string": "delete", + "type": "primitive", + "value": { "type": "string", + "value": "delete", }, - "type": "primitive", }, "query": { - "primitive": { - "string": "query", + "type": "primitive", + "value": { "type": "string", + "value": "query", }, - "type": "primitive", }, "queryPre": { - "primitive": { - "string": "queryPre", + "type": "primitive", + "value": { "type": "string", + "value": "queryPre", }, - "type": "primitive", }, "update": { - "primitive": { - "string": "update", + "type": "primitive", + "value": { "type": "string", + "value": "update", }, - "type": "primitive", }, }, "type": "object", }, "type": { - "enum": "Default", "type": "enum", + "value": "Default", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -15960,7 +15887,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "SchemasPutRulesRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "Schemas_PutRules", "path": "/api/apps/{app}/schemas/{schema}/rules", @@ -15969,13 +15896,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPutRulesRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15986,45 +15913,43 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the schema.", "name": "schema", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPutRulesRequestSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPutRulesRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ConfigureFieldRulesDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Schema updated.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPutRulesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SchemaDto", "type": "reference", }, @@ -16045,8 +15970,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -16055,264 +15980,264 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "schema", "value": { - "primitive": { - "string": "schema", + "type": "primitive", + "value": { "type": "string", + "value": "schema", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "category": { - "primitive": { - "string": "category", + "type": "primitive", + "value": { "type": "string", + "value": "category", }, - "type": "primitive", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "fieldRules": { - "array": [ + "type": "array", + "value": [ { "properties": { "action": { - "enum": "Disable", "type": "enum", + "value": "Disable", }, "condition": { - "primitive": { - "string": "condition", + "type": "primitive", + "value": { "type": "string", + "value": "condition", }, - "type": "primitive", }, "field": { - "primitive": { - "string": "field", + "type": "primitive", + "value": { "type": "string", + "value": "field", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "fields": { - "array": [], "type": "array", + "value": [], }, "fieldsInLists": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInLists", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInLists", }, - "type": "primitive", }, ], - "type": "array", }, "fieldsInReferences": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInReferences", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInReferences", }, - "type": "primitive", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isPublished": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "isSingleton": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastModifiedBy": { - "primitive": { - "string": "lastModifiedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastModifiedBy", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "previewUrls": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "previewUrls", "type": "string", + "value": "previewUrls", }, "value": { - "primitive": { - "string": "previewUrls", + "type": "primitive", + "value": { "type": "string", + "value": "previewUrls", }, - "type": "primitive", }, }, ], - "type": "map", }, "properties": { "properties": { "contentEditorUrl": { - "primitive": { - "string": "contentEditorUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentEditorUrl", }, - "type": "primitive", }, "contentSidebarUrl": { - "primitive": { - "string": "contentSidebarUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentSidebarUrl", }, - "type": "primitive", }, "contentsSidebarUrl": { - "primitive": { - "string": "contentsSidebarUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentsSidebarUrl", }, - "type": "primitive", }, "hints": { - "primitive": { - "string": "hints", + "type": "primitive", + "value": { "type": "string", + "value": "hints", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "tags", + "type": "primitive", + "value": { "type": "string", + "value": "tags", }, - "type": "primitive", }, ], - "type": "array", }, "validateOnPublish": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -16320,60 +16245,60 @@ You will be assigned as owner of the new team automatically.", "scripts": { "properties": { "change": { - "primitive": { - "string": "change", + "type": "primitive", + "value": { "type": "string", + "value": "change", }, - "type": "primitive", }, "create": { - "primitive": { - "string": "create", + "type": "primitive", + "value": { "type": "string", + "value": "create", }, - "type": "primitive", }, "delete": { - "primitive": { - "string": "delete", + "type": "primitive", + "value": { "type": "string", + "value": "delete", }, - "type": "primitive", }, "query": { - "primitive": { - "string": "query", + "type": "primitive", + "value": { "type": "string", + "value": "query", }, - "type": "primitive", }, "queryPre": { - "primitive": { - "string": "queryPre", + "type": "primitive", + "value": { "type": "string", + "value": "queryPre", }, - "type": "primitive", }, "update": { - "primitive": { - "string": "update", + "type": "primitive", + "value": { "type": "string", + "value": "update", }, - "type": "primitive", }, }, "type": "object", }, "type": { - "enum": "Default", "type": "enum", + "value": "Default", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -16382,7 +16307,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "SchemasPublishSchemaRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "Schemas_PublishSchema", "path": "/api/apps/{app}/schemas/{schema}/publish", @@ -16391,13 +16316,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPublishSchemaRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16408,32 +16333,31 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the schema to publish.", "name": "schema", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPublishSchemaRequestSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Schema published.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasPublishSchemaResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SchemaDto", "type": "reference", }, @@ -16454,8 +16378,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -16464,264 +16388,264 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "schema", "value": { - "primitive": { - "string": "schema", + "type": "primitive", + "value": { "type": "string", + "value": "schema", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "category": { - "primitive": { - "string": "category", + "type": "primitive", + "value": { "type": "string", + "value": "category", }, - "type": "primitive", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "fieldRules": { - "array": [ + "type": "array", + "value": [ { "properties": { "action": { - "enum": "Disable", "type": "enum", + "value": "Disable", }, "condition": { - "primitive": { - "string": "condition", + "type": "primitive", + "value": { "type": "string", + "value": "condition", }, - "type": "primitive", }, "field": { - "primitive": { - "string": "field", + "type": "primitive", + "value": { "type": "string", + "value": "field", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "fields": { - "array": [], "type": "array", + "value": [], }, "fieldsInLists": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInLists", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInLists", }, - "type": "primitive", }, ], - "type": "array", }, "fieldsInReferences": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fieldsInReferences", + "type": "primitive", + "value": { "type": "string", + "value": "fieldsInReferences", }, - "type": "primitive", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isPublished": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "isSingleton": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastModifiedBy": { - "primitive": { - "string": "lastModifiedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastModifiedBy", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "previewUrls": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "previewUrls", "type": "string", + "value": "previewUrls", }, "value": { - "primitive": { - "string": "previewUrls", + "type": "primitive", + "value": { "type": "string", + "value": "previewUrls", }, - "type": "primitive", }, }, ], - "type": "map", }, "properties": { "properties": { "contentEditorUrl": { - "primitive": { - "string": "contentEditorUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentEditorUrl", }, - "type": "primitive", }, "contentSidebarUrl": { - "primitive": { - "string": "contentSidebarUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentSidebarUrl", }, - "type": "primitive", }, "contentsSidebarUrl": { - "primitive": { - "string": "contentsSidebarUrl", + "type": "primitive", + "value": { "type": "string", + "value": "contentsSidebarUrl", }, - "type": "primitive", }, "hints": { - "primitive": { - "string": "hints", + "type": "primitive", + "value": { "type": "string", + "value": "hints", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "tags", + "type": "primitive", + "value": { "type": "string", + "value": "tags", }, - "type": "primitive", }, ], - "type": "array", }, "validateOnPublish": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -16729,60 +16653,60 @@ You will be assigned as owner of the new team automatically.", "scripts": { "properties": { "change": { - "primitive": { - "string": "change", + "type": "primitive", + "value": { "type": "string", + "value": "change", }, - "type": "primitive", }, "create": { - "primitive": { - "string": "create", + "type": "primitive", + "value": { "type": "string", + "value": "create", }, - "type": "primitive", }, "delete": { - "primitive": { - "string": "delete", + "type": "primitive", + "value": { "type": "string", + "value": "delete", }, - "type": "primitive", }, "query": { - "primitive": { - "string": "query", + "type": "primitive", + "value": { "type": "string", + "value": "query", }, - "type": "primitive", }, "queryPre": { - "primitive": { - "string": "queryPre", + "type": "primitive", + "value": { "type": "string", + "value": "queryPre", }, - "type": "primitive", }, "update": { - "primitive": { - "string": "update", + "type": "primitive", + "value": { "type": "string", + "value": "update", }, - "type": "primitive", }, }, "type": "object", }, "type": { - "enum": "Default", "type": "enum", + "value": "Default", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -16791,7 +16715,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "SchemasUnpublishSchemaRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "Schemas_UnpublishSchema", "path": "/api/apps/{app}/schemas/{schema}/unpublish", @@ -16800,13 +16724,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasUnpublishSchemaRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16817,32 +16741,31 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the schema to unpublish.", "name": "schema", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasUnpublishSchemaRequestSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Schema unpublished.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SchemasUnpublishSchemaResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SchemaDto", "type": "reference", }, @@ -16863,159 +16786,157 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 500, ], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "string", "type": "string", + "value": "string", }, "value": { "properties": { "description": { - "primitive": { - "string": "description", + "type": "primitive", + "value": { "type": "string", + "value": "description", }, - "type": "primitive", }, "display": { - "primitive": { - "string": "display", + "type": "primitive", + "value": { "type": "string", + "value": "display", }, - "type": "primitive", }, "iconColor": { - "primitive": { - "string": "iconColor", + "type": "primitive", + "value": { "type": "string", + "value": "iconColor", }, - "type": "primitive", }, "iconImage": { - "primitive": { - "string": "iconImage", + "type": "primitive", + "value": { "type": "string", + "value": "iconImage", }, - "type": "primitive", }, "properties": { - "array": [ + "type": "array", + "value": [ { "properties": { "display": { - "primitive": { - "string": "display", + "type": "primitive", + "value": { "type": "string", + "value": "display", }, - "type": "primitive", }, "editor": { - "enum": "Checkbox", "type": "enum", + "value": "Checkbox", }, "isFormattable": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "isRequired": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "readMore": { - "primitive": { - "string": "readMore", + "type": "primitive", + "value": { "type": "string", + "value": "readMore", }, - "type": "primitive", }, "title": { - "primitive": { - "string": "title", + "type": "primitive", + "value": { "type": "string", + "value": "title", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, }, ], "generatedRequestName": "RulesGetActionsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "Rules_GetActions", "path": "/api/rules/actions", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Rule actions returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RulesGetActionsResponse", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "RulesGetActionsResponseKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "RulesGetActionsResponseValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RuleElementDto", "type": "reference", }, @@ -17037,8 +16958,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, 500, @@ -17046,72 +16967,72 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "items": { - "array": [], "type": "array", + "value": [], }, "runningRuleId": { - "primitive": { - "string": "runningRuleId", + "type": "primitive", + "value": { "type": "string", + "value": "runningRuleId", }, - "type": "primitive", }, }, "type": "object", @@ -17120,7 +17041,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "RulesGetRulesRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "Rules_GetRules", "path": "/api/apps/{app}/rules", @@ -17129,13 +17050,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "RulesGetRulesRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17144,17 +17065,16 @@ You will be assigned as owner of the new team automatically.", }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Rules returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RulesGetRulesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RulesDto", "type": "reference", }, @@ -17175,8 +17095,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -17185,7 +17105,7 @@ You will be assigned as owner of the new team automatically.", "examples": [], "generatedRequestName": "RulesPostRuleRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "Rules_PostRule", "path": "/api/apps/{app}/rules", @@ -17194,13 +17114,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "RulesPostRuleRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17210,29 +17130,27 @@ You will be assigned as owner of the new team automatically.", ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RulesPostRuleRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateRuleDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Rule created.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RulesPostRuleResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RuleDto", "type": "reference", }, @@ -17253,8 +17171,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 500, @@ -17262,29 +17180,29 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "RulesDeleteRuleRunRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "Rules_DeleteRuleRun", "path": "/api/apps/{app}/rules/run", @@ -17293,13 +17211,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "RulesDeleteRuleRunRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17308,9 +17226,9 @@ You will be assigned as owner of the new team automatically.", }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, + "request": null, + "requestNameOverride": null, + "response": null, "sdkName": { "groupName": [ "rules", @@ -17326,8 +17244,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -17336,7 +17254,7 @@ You will be assigned as owner of the new team automatically.", "examples": [], "generatedRequestName": "RulesPutRuleRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "Rules_PutRule", "path": "/api/apps/{app}/rules/{id}", @@ -17345,13 +17263,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "RulesPutRuleRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17362,45 +17280,43 @@ You will be assigned as owner of the new team automatically.", "description": "The ID of the rule to update.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "RulesPutRuleRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RulesPutRuleRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UpdateRuleDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Rule updated.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RulesPutRuleResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RuleDto", "type": "reference", }, @@ -17421,8 +17337,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -17431,39 +17347,39 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "RulesDeleteRuleRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "Rules_DeleteRule", "path": "/api/apps/{app}/rules/{id}", @@ -17472,13 +17388,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "RulesDeleteRuleRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17489,24 +17405,24 @@ You will be assigned as owner of the new team automatically.", "description": "The ID of the rule to delete.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "RulesDeleteRuleRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, + "request": null, + "requestNameOverride": null, + "response": null, "sdkName": { "groupName": [ "rules", @@ -17522,8 +17438,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -17532,7 +17448,7 @@ You will be assigned as owner of the new team automatically.", "examples": [], "generatedRequestName": "RulesEnableRuleRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "Rules_EnableRule", "path": "/api/apps/{app}/rules/{id}/enable", @@ -17541,13 +17457,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "RulesEnableRuleRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17558,32 +17474,31 @@ You will be assigned as owner of the new team automatically.", "description": "The ID of the rule to enable.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "RulesEnableRuleRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Rule enabled.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RulesEnableRuleResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RuleDto", "type": "reference", }, @@ -17604,8 +17519,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -17614,7 +17529,7 @@ You will be assigned as owner of the new team automatically.", "examples": [], "generatedRequestName": "RulesDisableRuleRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "Rules_DisableRule", "path": "/api/apps/{app}/rules/{id}/disable", @@ -17623,13 +17538,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "RulesDisableRuleRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17640,32 +17555,31 @@ You will be assigned as owner of the new team automatically.", "description": "The ID of the rule to disable.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "RulesDisableRuleRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Rule disabled.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RulesDisableRuleResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RuleDto", "type": "reference", }, @@ -17686,8 +17600,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -17696,39 +17610,39 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "RulesTriggerRuleRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "Rules_TriggerRule", "path": "/api/apps/{app}/rules/{id}/trigger", @@ -17737,13 +17651,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "RulesTriggerRuleRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17754,24 +17668,24 @@ You will be assigned as owner of the new team automatically.", "description": "The ID of the rule to disable.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "RulesTriggerRuleRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, + "request": null, + "requestNameOverride": null, + "response": null, "sdkName": { "groupName": [ "rules", @@ -17787,8 +17701,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 500, @@ -17796,39 +17710,39 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "RulesPutRuleRunRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "Rules_PutRuleRun", "path": "/api/apps/{app}/rules/{id}/run", @@ -17837,13 +17751,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "RulesPutRuleRunRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17854,36 +17768,36 @@ You will be assigned as owner of the new team automatically.", "description": "The ID of the rule to run.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "RulesPutRuleRunRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Runs the rule from snapeshots if possible.", "name": "fromSnapshots", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RulesPutRuleRunRequestFromSnapshots", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RulesPutRuleRunRequestFromSnapshots", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -17892,9 +17806,9 @@ You will be assigned as owner of the new team automatically.", }, }, ], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, + "request": null, + "requestNameOverride": null, + "response": null, "sdkName": { "groupName": [ "rules", @@ -17910,8 +17824,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 500, @@ -17919,39 +17833,39 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "RulesDeleteRuleEventsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "Rules_DeleteRuleEvents", "path": "/api/apps/{app}/rules/{id}/events", @@ -17960,13 +17874,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "RulesDeleteRuleEventsRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17977,24 +17891,24 @@ You will be assigned as owner of the new team automatically.", "description": "The ID of the rule to cancel.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "RulesDeleteRuleEventsRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, + "request": null, + "requestNameOverride": null, + "response": null, "sdkName": { "groupName": [ "rules", @@ -18010,8 +17924,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -18020,7 +17934,7 @@ You will be assigned as owner of the new team automatically.", "examples": [], "generatedRequestName": "RulesSimulatePostRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "Rules_SimulatePOST", "path": "/api/apps/{app}/rules/simulate", @@ -18029,13 +17943,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "RulesSimulatePostRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18045,29 +17959,27 @@ You will be assigned as owner of the new team automatically.", ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RulesSimulatePostRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateRuleDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Rule simulated.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RulesSimulatePostResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SimulatedRuleEventsDto", "type": "reference", }, @@ -18088,8 +18000,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, 500, @@ -18097,175 +18009,175 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "actionData": { - "primitive": { - "string": "actionData", + "type": "primitive", + "value": { "type": "string", + "value": "actionData", }, - "type": "primitive", }, "actionName": { - "primitive": { - "string": "actionName", + "type": "primitive", + "value": { "type": "string", + "value": "actionName", }, - "type": "primitive", }, "enrichedEvent": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "error": { - "primitive": { - "string": "error", + "type": "primitive", + "value": { "type": "string", + "value": "error", }, - "type": "primitive", }, "event": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "eventId": { - "primitive": { - "string": "eventId", + "type": "primitive", + "value": { "type": "string", + "value": "eventId", }, - "type": "primitive", }, "eventName": { - "primitive": { - "string": "eventName", + "type": "primitive", + "value": { "type": "string", + "value": "eventName", }, - "type": "primitive", }, "skipReasons": { - "array": [ + "type": "array", + "value": [ { - "enum": "None", "type": "enum", + "value": "None", }, ], - "type": "array", }, "uniqueId": { - "primitive": { - "string": "uniqueId", + "type": "primitive", + "value": { "type": "string", + "value": "uniqueId", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "total": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -18274,7 +18186,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "RulesSimulateGetRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "Rules_SimulateGET", "path": "/api/apps/{app}/rules/{id}/simulate", @@ -18283,13 +18195,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "RulesSimulateGetRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18300,32 +18212,31 @@ You will be assigned as owner of the new team automatically.", "description": "The ID of the rule to simulate.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "RulesSimulateGetRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Rule simulated.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RulesSimulateGetResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SimulatedRuleEventsDto", "type": "reference", }, @@ -18346,8 +18257,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, 500, @@ -18355,165 +18266,165 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "description", + "type": "primitive", + "value": { "type": "string", + "value": "description", }, - "type": "primitive", }, "eventName": { - "primitive": { - "string": "eventName", + "type": "primitive", + "value": { "type": "string", + "value": "eventName", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "jobResult": { - "enum": "Pending", "type": "enum", + "value": "Pending", }, "lastDump": { - "primitive": { - "string": "lastDump", + "type": "primitive", + "value": { "type": "string", + "value": "lastDump", }, - "type": "primitive", }, "nextAttempt": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "numCalls": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "result": { - "enum": "Pending", "type": "enum", + "value": "Pending", }, }, "type": "object", }, ], - "type": "array", }, "total": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -18522,7 +18433,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "RulesGetEventsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "Rules_GetEvents", "path": "/api/apps/{app}/rules/events", @@ -18531,13 +18442,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "RulesGetEventsRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18549,21 +18460,21 @@ You will be assigned as owner of the new team automatically.", { "description": "The optional rule id to filter to events.", "name": "ruleId", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RulesGetEventsRequestRuleId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RulesGetEventsRequestRuleId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18573,18 +18484,18 @@ You will be assigned as owner of the new team automatically.", { "description": "The number of events to skip.", "name": "skip", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RulesGetEventsRequestSkip", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RulesGetEventsRequestSkip", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -18595,18 +18506,18 @@ You will be assigned as owner of the new team automatically.", { "description": "The number of events to take.", "name": "take", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RulesGetEventsRequestTake", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RulesGetEventsRequestTake", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -18615,17 +18526,16 @@ You will be assigned as owner of the new team automatically.", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Rule events returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RulesGetEventsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RuleEventsDto", "type": "reference", }, @@ -18646,8 +18556,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 500, @@ -18655,29 +18565,29 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "RulesDeleteEventsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "Rules_DeleteEvents", "path": "/api/apps/{app}/rules/events", @@ -18686,13 +18596,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "RulesDeleteEventsRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18701,9 +18611,9 @@ You will be assigned as owner of the new team automatically.", }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, + "request": null, + "requestNameOverride": null, + "response": null, "sdkName": { "groupName": [ "rules", @@ -18719,8 +18629,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -18729,39 +18639,39 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "RulesPutEventRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "Rules_PutEvent", "path": "/api/apps/{app}/rules/events/{id}", @@ -18770,13 +18680,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "RulesPutEventRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18787,24 +18697,24 @@ You will be assigned as owner of the new team automatically.", "description": "The event to enqueue.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "RulesPutEventRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, + "request": null, + "requestNameOverride": null, + "response": null, "sdkName": { "groupName": [ "rules", @@ -18820,8 +18730,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -18830,39 +18740,39 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "RulesDeleteEventRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "Rules_DeleteEvent", "path": "/api/apps/{app}/rules/events/{id}", @@ -18871,13 +18781,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "RulesDeleteEventRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18888,24 +18798,24 @@ You will be assigned as owner of the new team automatically.", "description": "The event to enqueue.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "RulesDeleteEventRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, + "request": null, + "requestNameOverride": null, + "response": null, "sdkName": { "groupName": [ "rules", @@ -18921,62 +18831,61 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 500, ], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "string", + "type": "primitive", + "value": { "type": "string", + "value": "string", }, - "type": "primitive", }, ], - "type": "array", }, }, ], "generatedRequestName": "RulesGetEventTypesRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "Rules_GetEventTypes", "path": "/api/rules/eventtypes", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Rule events returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RulesGetEventTypesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RulesGetEventTypesResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18999,8 +18908,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, 500, @@ -19008,46 +18917,46 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "type", "value": { - "primitive": { - "string": "type", + "type": "primitive", + "value": { "type": "string", + "value": "type", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], "generatedRequestName": "RulesGetEventSchemaRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "Rules_GetEventSchema", "path": "/api/rules/eventtypes/{type}", @@ -19056,30 +18965,29 @@ You will be assigned as owner of the new team automatically.", "description": "The type name of the event.", "name": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "RulesGetEventSchemaRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Rule event type found.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { "generatedName": "RulesGetEventSchemaResponse", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, "type": "json", @@ -19099,8 +19007,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, 500, @@ -19108,159 +19016,159 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "currentPlanId": { - "primitive": { - "string": "currentPlanId", + "type": "primitive", + "value": { "type": "string", + "value": "currentPlanId", }, - "type": "primitive", }, "locked": { - "enum": "None", "type": "enum", + "value": "None", }, "planOwner": { - "primitive": { - "string": "planOwner", + "type": "primitive", + "value": { "type": "string", + "value": "planOwner", }, - "type": "primitive", }, "plans": { - "array": [ + "type": "array", + "value": [ { "properties": { "confirmText": { - "primitive": { - "string": "confirmText", + "type": "primitive", + "value": { "type": "string", + "value": "confirmText", }, - "type": "primitive", }, "costs": { - "primitive": { - "string": "costs", + "type": "primitive", + "value": { "type": "string", + "value": "costs", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "maxApiBytes": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "maxApiCalls": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "maxAssetSize": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "maxContributors": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "yearlyConfirmText": { - "primitive": { - "string": "yearlyConfirmText", + "type": "primitive", + "value": { "type": "string", + "value": "yearlyConfirmText", }, - "type": "primitive", }, "yearlyCosts": { - "primitive": { - "string": "yearlyCosts", + "type": "primitive", + "value": { "type": "string", + "value": "yearlyCosts", }, - "type": "primitive", }, "yearlyId": { - "primitive": { - "string": "yearlyId", + "type": "primitive", + "value": { "type": "string", + "value": "yearlyId", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "portalLink": { - "primitive": { - "string": "portalLink", + "type": "primitive", + "value": { "type": "string", + "value": "portalLink", }, - "type": "primitive", }, "referral": { "properties": { "code": { - "primitive": { - "string": "code", + "type": "primitive", + "value": { "type": "string", + "value": "code", }, - "type": "primitive", }, "condition": { - "primitive": { - "string": "condition", + "type": "primitive", + "value": { "type": "string", + "value": "condition", }, - "type": "primitive", }, "earned": { - "primitive": { - "string": "earned", + "type": "primitive", + "value": { "type": "string", + "value": "earned", }, - "type": "primitive", }, }, "type": "object", @@ -19272,7 +19180,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "PlansGetPlansRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "AppPlans_GetPlans", "path": "/api/apps/{app}/plans", @@ -19281,13 +19189,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "PlansGetPlansRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19296,17 +19204,16 @@ You will be assigned as owner of the new team automatically.", }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "App plan information returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PlansGetPlansResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PlansDto", "type": "reference", }, @@ -19327,8 +19234,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -19337,18 +19244,18 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, ], @@ -19356,11 +19263,11 @@ You will be assigned as owner of the new team automatically.", "request": { "properties": { "planId": { - "primitive": { - "string": "planId", + "type": "primitive", + "value": { "type": "string", + "value": "planId", }, - "type": "primitive", }, }, "type": "object", @@ -19368,11 +19275,11 @@ You will be assigned as owner of the new team automatically.", "response": { "properties": { "redirectUri": { - "primitive": { - "string": "redirectUri", + "type": "primitive", + "value": { "type": "string", + "value": "redirectUri", }, - "type": "primitive", }, }, "type": "object", @@ -19381,7 +19288,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "PlansPutPlanRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "AppPlans_PutPlan", "path": "/api/apps/{app}/plan", @@ -19390,13 +19297,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "PlansPutPlanRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19406,29 +19313,27 @@ You will be assigned as owner of the new team automatically.", ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PlansPutPlanRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ChangePlanDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Plan changed or redirect url returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PlansPutPlanResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PlanChangedDto", "type": "reference", }, @@ -19449,8 +19354,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, 500, @@ -19458,159 +19363,159 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "team", "value": { - "primitive": { - "string": "team", + "type": "primitive", + "value": { "type": "string", + "value": "team", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "currentPlanId": { - "primitive": { - "string": "currentPlanId", + "type": "primitive", + "value": { "type": "string", + "value": "currentPlanId", }, - "type": "primitive", }, "locked": { - "enum": "None", "type": "enum", + "value": "None", }, "planOwner": { - "primitive": { - "string": "planOwner", + "type": "primitive", + "value": { "type": "string", + "value": "planOwner", }, - "type": "primitive", }, "plans": { - "array": [ + "type": "array", + "value": [ { "properties": { "confirmText": { - "primitive": { - "string": "confirmText", + "type": "primitive", + "value": { "type": "string", + "value": "confirmText", }, - "type": "primitive", }, "costs": { - "primitive": { - "string": "costs", + "type": "primitive", + "value": { "type": "string", + "value": "costs", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "maxApiBytes": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "maxApiCalls": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "maxAssetSize": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "maxContributors": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "yearlyConfirmText": { - "primitive": { - "string": "yearlyConfirmText", + "type": "primitive", + "value": { "type": "string", + "value": "yearlyConfirmText", }, - "type": "primitive", }, "yearlyCosts": { - "primitive": { - "string": "yearlyCosts", + "type": "primitive", + "value": { "type": "string", + "value": "yearlyCosts", }, - "type": "primitive", }, "yearlyId": { - "primitive": { - "string": "yearlyId", + "type": "primitive", + "value": { "type": "string", + "value": "yearlyId", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "portalLink": { - "primitive": { - "string": "portalLink", + "type": "primitive", + "value": { "type": "string", + "value": "portalLink", }, - "type": "primitive", }, "referral": { "properties": { "code": { - "primitive": { - "string": "code", + "type": "primitive", + "value": { "type": "string", + "value": "code", }, - "type": "primitive", }, "condition": { - "primitive": { - "string": "condition", + "type": "primitive", + "value": { "type": "string", + "value": "condition", }, - "type": "primitive", }, "earned": { - "primitive": { - "string": "earned", + "type": "primitive", + "value": { "type": "string", + "value": "earned", }, - "type": "primitive", }, }, "type": "object", @@ -19622,7 +19527,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "PlansGetTeamPlansRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "TeamPlans_GetTeamPlans", "path": "/api/teams/{team}/plans", @@ -19631,32 +19536,31 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the team.", "name": "team", "schema": { - "description": undefined, + "description": null, "generatedName": "PlansGetTeamPlansRequestTeam", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Team plan information returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PlansGetTeamPlansResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PlansDto", "type": "reference", }, @@ -19677,8 +19581,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -19687,18 +19591,18 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "team", "value": { - "primitive": { - "string": "team", + "type": "primitive", + "value": { "type": "string", + "value": "team", }, - "type": "primitive", }, }, ], @@ -19706,11 +19610,11 @@ You will be assigned as owner of the new team automatically.", "request": { "properties": { "planId": { - "primitive": { - "string": "planId", + "type": "primitive", + "value": { "type": "string", + "value": "planId", }, - "type": "primitive", }, }, "type": "object", @@ -19718,11 +19622,11 @@ You will be assigned as owner of the new team automatically.", "response": { "properties": { "redirectUri": { - "primitive": { - "string": "redirectUri", + "type": "primitive", + "value": { "type": "string", + "value": "redirectUri", }, - "type": "primitive", }, }, "type": "object", @@ -19731,7 +19635,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "PlansPutTeamPlanRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "TeamPlans_PutTeamPlan", "path": "/api/teams/{team}/plan", @@ -19740,45 +19644,43 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the team.", "name": "team", "schema": { - "description": undefined, + "description": null, "generatedName": "PlansPutTeamPlanRequestTeam", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PlansPutTeamPlanRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ChangePlanDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Plan changed or redirect url returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PlansPutTeamPlanResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PlanChangedDto", "type": "reference", }, @@ -19799,59 +19701,58 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 500, ], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "string", "type": "string", + "value": "string", }, "value": { - "primitive": { - "string": "string", + "type": "primitive", + "value": { "type": "string", + "value": "string", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], "generatedRequestName": "PingGetInfoRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "Ping_GetInfo", "path": "/api/info", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Infos returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PingGetInfoResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ExposedValues", "type": "reference", }, @@ -19872,7 +19773,7 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Can be used to test, if the Squidex API is alive and responding.", "errorStatusCode": [ 500, @@ -19880,26 +19781,26 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "PingGetPingRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "Ping_GetPing", "path": "/api/ping", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, + "request": null, + "requestNameOverride": null, + "response": null, "sdkName": { "groupName": [ "ping", @@ -19915,7 +19816,7 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Can be used to test, if the Squidex API is alive and responding.", "errorStatusCode": [ 500, @@ -19923,29 +19824,29 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "PingGetAppPingRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "Ping_GetAppPing", "path": "/api/ping/{app}", @@ -19954,13 +19855,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "PingGetAppPingRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19969,9 +19870,9 @@ You will be assigned as owner of the new team automatically.", }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, + "request": null, + "requestNameOverride": null, + "response": null, "sdkName": { "groupName": [ "ping", @@ -19987,52 +19888,52 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 500, ], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "features": { - "array": [ + "type": "array", + "value": [ { "properties": { "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "text": { - "primitive": { - "string": "text", + "type": "primitive", + "value": { "type": "string", + "value": "text", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -20041,7 +19942,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "NewsGetNewsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "News_GetNews", "path": "/api/news/features", @@ -20050,18 +19951,18 @@ You will be assigned as owner of the new team automatically.", { "description": "The latest received version.", "name": "version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "NewsGetNewsRequestVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "NewsGetNewsRequestVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -20070,17 +19971,16 @@ You will be assigned as owner of the new team automatically.", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Latest features returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "NewsGetNewsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "FeaturesDto", "type": "reference", }, @@ -20101,7 +20001,7 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Provide a list of supported language codes, following the ISO2Code standard.", "errorStatusCode": [ 500, @@ -20109,70 +20009,69 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "englishName": { - "primitive": { - "string": "englishName", + "type": "primitive", + "value": { "type": "string", + "value": "englishName", }, - "type": "primitive", }, "iso2Code": { - "primitive": { - "string": "iso2Code", + "type": "primitive", + "value": { "type": "string", + "value": "iso2Code", }, - "type": "primitive", }, "nativeName": { - "primitive": { - "string": "nativeName", + "type": "primitive", + "value": { "type": "string", + "value": "nativeName", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "LanguagesGetLanguagesRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "Languages_GetLanguages", "path": "/api/languages", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Supported language codes returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "LanguagesGetLanguagesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "LanguagesGetLanguagesResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LanguageDto", "type": "reference", }, @@ -20194,8 +20093,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, 500, @@ -20203,80 +20102,80 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "actor": { - "primitive": { - "string": "actor", + "type": "primitive", + "value": { "type": "string", + "value": "actor", }, - "type": "primitive", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "eventId": { - "primitive": { - "string": "eventId", + "type": "primitive", + "value": { "type": "string", + "value": "eventId", }, - "type": "primitive", }, "eventType": { - "primitive": { - "string": "eventType", + "type": "primitive", + "value": { "type": "string", + "value": "eventType", }, - "type": "primitive", }, "message": { - "primitive": { - "string": "message", + "type": "primitive", + "value": { "type": "string", + "value": "message", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "HistoryGetAppHistoryRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "History_GetAppHistory", "path": "/api/apps/{app}/history", @@ -20285,13 +20184,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "HistoryGetAppHistoryRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20303,21 +20202,21 @@ You will be assigned as owner of the new team automatically.", { "description": "The name of the channel.", "name": "channel", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "HistoryGetAppHistoryRequestChannel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "HistoryGetAppHistoryRequestChannel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20325,23 +20224,22 @@ You will be assigned as owner of the new team automatically.", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Events returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "HistoryGetAppHistoryResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "HistoryGetAppHistoryResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HistoryEventDto", "type": "reference", }, @@ -20363,8 +20261,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, 500, @@ -20372,80 +20270,80 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "team", "value": { - "primitive": { - "string": "team", + "type": "primitive", + "value": { "type": "string", + "value": "team", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "actor": { - "primitive": { - "string": "actor", + "type": "primitive", + "value": { "type": "string", + "value": "actor", }, - "type": "primitive", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "eventId": { - "primitive": { - "string": "eventId", + "type": "primitive", + "value": { "type": "string", + "value": "eventId", }, - "type": "primitive", }, "eventType": { - "primitive": { - "string": "eventType", + "type": "primitive", + "value": { "type": "string", + "value": "eventType", }, - "type": "primitive", }, "message": { - "primitive": { - "string": "message", + "type": "primitive", + "value": { "type": "string", + "value": "message", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "HistoryGetTeamHistoryRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "History_GetTeamHistory", "path": "/api/teams/{team}/history", @@ -20454,39 +20352,39 @@ You will be assigned as owner of the new team automatically.", "description": "The ID of the team.", "name": "team", "schema": { - "description": undefined, + "description": null, "generatedName": "HistoryGetTeamHistoryRequestTeam", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "The name of the channel.", "name": "channel", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "HistoryGetTeamHistoryRequestChannel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "HistoryGetTeamHistoryRequestChannel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20494,23 +20392,22 @@ You will be assigned as owner of the new team automatically.", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Events returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "HistoryGetTeamHistoryResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "HistoryGetTeamHistoryResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HistoryEventDto", "type": "reference", }, @@ -20532,140 +20429,140 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 500, ], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "error": { - "primitive": { - "string": "error", + "type": "primitive", + "value": { "type": "string", + "value": "error", }, - "type": "primitive", }, "isResetting": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "isStopped": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "position": { - "primitive": { - "string": "position", + "type": "primitive", + "value": { "type": "string", + "value": "position", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -20674,23 +20571,22 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "EventConsumersGetEventConsumersRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "EventConsumers_GetEventConsumers", "path": "/api/event-consumers", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Event consumers returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EventConsumersGetEventConsumersResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EventConsumersDto", "type": "reference", }, @@ -20711,8 +20607,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -20721,103 +20617,103 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "consumerName", "value": { - "primitive": { - "string": "consumerName", + "type": "primitive", + "value": { "type": "string", + "value": "consumerName", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "error": { - "primitive": { - "string": "error", + "type": "primitive", + "value": { "type": "string", + "value": "error", }, - "type": "primitive", }, "isResetting": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "isStopped": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "position": { - "primitive": { - "string": "position", + "type": "primitive", + "value": { "type": "string", + "value": "position", }, - "type": "primitive", }, }, "type": "object", @@ -20826,7 +20722,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "EventConsumersStartEventConsumerRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "EventConsumers_StartEventConsumer", "path": "/api/event-consumers/{consumerName}/start", @@ -20835,32 +20731,31 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the event consumer.", "name": "consumerName", "schema": { - "description": undefined, + "description": null, "generatedName": "EventConsumersStartEventConsumerRequestConsumerName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Event consumer started asynchronously.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EventConsumersStartEventConsumerResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EventConsumerDto", "type": "reference", }, @@ -20881,8 +20776,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -20891,103 +20786,103 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "consumerName", "value": { - "primitive": { - "string": "consumerName", + "type": "primitive", + "value": { "type": "string", + "value": "consumerName", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "error": { - "primitive": { - "string": "error", + "type": "primitive", + "value": { "type": "string", + "value": "error", }, - "type": "primitive", }, "isResetting": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "isStopped": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "position": { - "primitive": { - "string": "position", + "type": "primitive", + "value": { "type": "string", + "value": "position", }, - "type": "primitive", }, }, "type": "object", @@ -20996,7 +20891,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "EventConsumersStopEventConsumerRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "EventConsumers_StopEventConsumer", "path": "/api/event-consumers/{consumerName}/stop", @@ -21005,32 +20900,31 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the event consumer.", "name": "consumerName", "schema": { - "description": undefined, + "description": null, "generatedName": "EventConsumersStopEventConsumerRequestConsumerName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Event consumer stopped asynchronously.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EventConsumersStopEventConsumerResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EventConsumerDto", "type": "reference", }, @@ -21051,8 +20945,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -21061,103 +20955,103 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "consumerName", "value": { - "primitive": { - "string": "consumerName", + "type": "primitive", + "value": { "type": "string", + "value": "consumerName", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "error": { - "primitive": { - "string": "error", + "type": "primitive", + "value": { "type": "string", + "value": "error", }, - "type": "primitive", }, "isResetting": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "isStopped": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "position": { - "primitive": { - "string": "position", + "type": "primitive", + "value": { "type": "string", + "value": "position", }, - "type": "primitive", }, }, "type": "object", @@ -21166,7 +21060,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "EventConsumersResetEventConsumerRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "EventConsumers_ResetEventConsumer", "path": "/api/event-consumers/{consumerName}/reset", @@ -21175,32 +21069,31 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the event consumer.", "name": "consumerName", "schema": { - "description": undefined, + "description": null, "generatedName": "EventConsumersResetEventConsumerRequestConsumerName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Event consumer resetted asynchronously.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EventConsumersResetEventConsumerResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EventConsumerDto", "type": "reference", }, @@ -21221,8 +21114,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 500, 501, @@ -21230,26 +21123,26 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "DiagnosticsGetDumpRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "Diagnostics_GetDump", "path": "/api/diagnostics/dump", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, + "request": null, + "requestNameOverride": null, + "response": null, "sdkName": { "groupName": [ "diagnostics", @@ -21265,8 +21158,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 500, 501, @@ -21274,26 +21167,26 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "DiagnosticsGetGcDumpRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "Diagnostics_GetGCDump", "path": "/api/diagnostics/gcdump", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, + "request": null, + "requestNameOverride": null, + "response": null, "sdkName": { "groupName": [ "diagnostics", @@ -21309,7 +21202,7 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "You can read the generated documentation for your app at /api/content/{appName}/docs.", "errorStatusCode": [ 404, @@ -21318,320 +21211,320 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "schema", "value": { - "primitive": { - "string": "schema", + "type": "primitive", + "value": { "type": "string", + "value": "schema", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "data": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "editToken": { - "primitive": { - "string": "editToken", + "type": "primitive", + "value": { "type": "string", + "value": "editToken", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isDeleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastModifiedBy": { - "primitive": { - "string": "lastModifiedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastModifiedBy", }, - "type": "primitive", }, "newStatus": { - "primitive": { - "string": "newStatus", + "type": "primitive", + "value": { "type": "string", + "value": "newStatus", }, - "type": "primitive", }, "newStatusColor": { - "primitive": { - "string": "newStatusColor", + "type": "primitive", + "value": { "type": "string", + "value": "newStatusColor", }, - "type": "primitive", }, "referenceData": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "referenceData", "type": "string", + "value": "referenceData", }, "value": { - "map": [], "type": "map", + "value": [], }, }, ], - "type": "map", }, "scheduleJob": { "properties": { "color": { - "primitive": { - "string": "color", + "type": "primitive", + "value": { "type": "string", + "value": "color", }, - "type": "primitive", }, "dueTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "scheduledBy": { - "primitive": { - "string": "scheduledBy", + "type": "primitive", + "value": { "type": "string", + "value": "scheduledBy", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, }, "type": "object", }, "schemaDisplayName": { - "primitive": { - "string": "schemaDisplayName", + "type": "primitive", + "value": { "type": "string", + "value": "schemaDisplayName", }, - "type": "primitive", }, "schemaId": { - "primitive": { - "string": "schemaId", + "type": "primitive", + "value": { "type": "string", + "value": "schemaId", }, - "type": "primitive", }, "schemaName": { - "primitive": { - "string": "schemaName", + "type": "primitive", + "value": { "type": "string", + "value": "schemaName", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, "statusColor": { - "primitive": { - "string": "statusColor", + "type": "primitive", + "value": { "type": "string", + "value": "statusColor", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "statuses": { - "array": [ + "type": "array", + "value": [ { "properties": { "color": { - "primitive": { - "string": "color", + "type": "primitive", + "value": { "type": "string", + "value": "color", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "total": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -21640,7 +21533,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "ContentsGetContentsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "Contents_GetContents", "path": "/api/content/{app}/{schema}", @@ -21649,13 +21542,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsGetContentsRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21666,39 +21559,39 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the schema.", "name": "schema", "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsGetContentsRequestSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "The optional ids of the content to fetch.", "name": "ids", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsGetContentsRequestIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ContentsGetContentsRequestIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21708,21 +21601,21 @@ You will be assigned as owner of the new team automatically.", { "description": "The optional json query.", "name": "q", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsGetContentsRequestQ", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ContentsGetContentsRequestQ", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21730,17 +21623,16 @@ You will be assigned as owner of the new team automatically.", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Contents returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsGetContentsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContentsDto", "type": "reference", }, @@ -21761,7 +21653,7 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "You can read the generated documentation for your app at /api/content/{appName}/docs.", "errorStatusCode": [ 400, @@ -21771,334 +21663,334 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "schema", "value": { - "primitive": { - "string": "schema", + "type": "primitive", + "value": { "type": "string", + "value": "schema", }, - "type": "primitive", }, }, ], "queryParameters": [], "request": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "string", "type": "string", + "value": "string", }, "value": { - "map": [], "type": "map", + "value": [], }, }, ], - "type": "map", }, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "data": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "editToken": { - "primitive": { - "string": "editToken", + "type": "primitive", + "value": { "type": "string", + "value": "editToken", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isDeleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastModifiedBy": { - "primitive": { - "string": "lastModifiedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastModifiedBy", }, - "type": "primitive", }, "newStatus": { - "primitive": { - "string": "newStatus", + "type": "primitive", + "value": { "type": "string", + "value": "newStatus", }, - "type": "primitive", }, "newStatusColor": { - "primitive": { - "string": "newStatusColor", + "type": "primitive", + "value": { "type": "string", + "value": "newStatusColor", }, - "type": "primitive", }, "referenceData": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "referenceData", "type": "string", + "value": "referenceData", }, "value": { - "map": [], "type": "map", + "value": [], }, }, ], - "type": "map", }, "scheduleJob": { "properties": { "color": { - "primitive": { - "string": "color", + "type": "primitive", + "value": { "type": "string", + "value": "color", }, - "type": "primitive", }, "dueTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "scheduledBy": { - "primitive": { - "string": "scheduledBy", + "type": "primitive", + "value": { "type": "string", + "value": "scheduledBy", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, }, "type": "object", }, "schemaDisplayName": { - "primitive": { - "string": "schemaDisplayName", + "type": "primitive", + "value": { "type": "string", + "value": "schemaDisplayName", }, - "type": "primitive", }, "schemaId": { - "primitive": { - "string": "schemaId", + "type": "primitive", + "value": { "type": "string", + "value": "schemaId", }, - "type": "primitive", }, "schemaName": { - "primitive": { - "string": "schemaName", + "type": "primitive", + "value": { "type": "string", + "value": "schemaName", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, "statusColor": { - "primitive": { - "string": "statusColor", + "type": "primitive", + "value": { "type": "string", + "value": "statusColor", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "statuses": { - "array": [ + "type": "array", + "value": [ { "properties": { "color": { - "primitive": { - "string": "color", + "type": "primitive", + "value": { "type": "string", + "value": "color", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "total": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -22107,7 +21999,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "ContentsPostContentRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "Contents_PostContent", "path": "/api/content/{app}/{schema}", @@ -22116,13 +22008,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsPostContentRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22133,39 +22025,39 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the schema.", "name": "schema", "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsPostContentRequestSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "The initial status.", "name": "status", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsPostContentRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ContentsPostContentRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22175,21 +22067,21 @@ You will be assigned as owner of the new team automatically.", { "description": "The optional custom content id.", "name": "id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsPostContentRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ContentsPostContentRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22199,18 +22091,18 @@ You will be assigned as owner of the new team automatically.", { "description": "True to automatically publish the content.", "name": "publish", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsPostContentRequestPublish", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ContentsPostContentRequestPublish", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -22220,29 +22112,27 @@ You will be assigned as owner of the new team automatically.", }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsPostContentRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContentData", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Content created.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsPostContentResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContentsDto", "type": "reference", }, @@ -22263,7 +22153,7 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "You can read the generated documentation for your app at /api/content/{appName}/docs.", "errorStatusCode": [ 400, @@ -22273,28 +22163,28 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "schema", "value": { - "primitive": { - "string": "schema", + "type": "primitive", + "value": { "type": "string", + "value": "schema", }, - "type": "primitive", }, }, ], @@ -22306,290 +22196,290 @@ You will be assigned as owner of the new team automatically.", "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "data": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "editToken": { - "primitive": { - "string": "editToken", + "type": "primitive", + "value": { "type": "string", + "value": "editToken", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isDeleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastModifiedBy": { - "primitive": { - "string": "lastModifiedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastModifiedBy", }, - "type": "primitive", }, "newStatus": { - "primitive": { - "string": "newStatus", + "type": "primitive", + "value": { "type": "string", + "value": "newStatus", }, - "type": "primitive", }, "newStatusColor": { - "primitive": { - "string": "newStatusColor", + "type": "primitive", + "value": { "type": "string", + "value": "newStatusColor", }, - "type": "primitive", }, "referenceData": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "referenceData", "type": "string", + "value": "referenceData", }, "value": { - "map": [], "type": "map", + "value": [], }, }, ], - "type": "map", }, "scheduleJob": { "properties": { "color": { - "primitive": { - "string": "color", + "type": "primitive", + "value": { "type": "string", + "value": "color", }, - "type": "primitive", }, "dueTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "scheduledBy": { - "primitive": { - "string": "scheduledBy", + "type": "primitive", + "value": { "type": "string", + "value": "scheduledBy", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, }, "type": "object", }, "schemaDisplayName": { - "primitive": { - "string": "schemaDisplayName", + "type": "primitive", + "value": { "type": "string", + "value": "schemaDisplayName", }, - "type": "primitive", }, "schemaId": { - "primitive": { - "string": "schemaId", + "type": "primitive", + "value": { "type": "string", + "value": "schemaId", }, - "type": "primitive", }, "schemaName": { - "primitive": { - "string": "schemaName", + "type": "primitive", + "value": { "type": "string", + "value": "schemaName", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, "statusColor": { - "primitive": { - "string": "statusColor", + "type": "primitive", + "value": { "type": "string", + "value": "statusColor", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "statuses": { - "array": [ + "type": "array", + "value": [ { "properties": { "color": { - "primitive": { - "string": "color", + "type": "primitive", + "value": { "type": "string", + "value": "color", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "total": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -22598,7 +22488,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "ContentsGetContentsPostRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "Contents_GetContentsPost", "path": "/api/content/{app}/{schema}/query", @@ -22607,13 +22497,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsGetContentsPostRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22624,45 +22514,43 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the schema.", "name": "schema", "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsGetContentsPostRequestSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsGetContentsPostRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "QueryDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Contents returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsGetContentsPostResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContentsDto", "type": "reference", }, @@ -22683,7 +22571,7 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "You can read the generated documentation for your app at /api/content/{appName}/docs.", "errorStatusCode": [ 404, @@ -22692,284 +22580,284 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "schema", "value": { - "primitive": { - "string": "schema", + "type": "primitive", + "value": { "type": "string", + "value": "schema", }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "data": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "editToken": { - "primitive": { - "string": "editToken", + "type": "primitive", + "value": { "type": "string", + "value": "editToken", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isDeleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastModifiedBy": { - "primitive": { - "string": "lastModifiedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastModifiedBy", }, - "type": "primitive", }, "newStatus": { - "primitive": { - "string": "newStatus", + "type": "primitive", + "value": { "type": "string", + "value": "newStatus", }, - "type": "primitive", }, "newStatusColor": { - "primitive": { - "string": "newStatusColor", + "type": "primitive", + "value": { "type": "string", + "value": "newStatusColor", }, - "type": "primitive", }, "referenceData": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "referenceData", "type": "string", + "value": "referenceData", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "referenceData", "type": "string", + "value": "referenceData", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "scheduleJob": { "properties": { "color": { - "primitive": { - "string": "color", + "type": "primitive", + "value": { "type": "string", + "value": "color", }, - "type": "primitive", }, "dueTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "scheduledBy": { - "primitive": { - "string": "scheduledBy", + "type": "primitive", + "value": { "type": "string", + "value": "scheduledBy", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, }, "type": "object", }, "schemaDisplayName": { - "primitive": { - "string": "schemaDisplayName", + "type": "primitive", + "value": { "type": "string", + "value": "schemaDisplayName", }, - "type": "primitive", }, "schemaId": { - "primitive": { - "string": "schemaId", + "type": "primitive", + "value": { "type": "string", + "value": "schemaId", }, - "type": "primitive", }, "schemaName": { - "primitive": { - "string": "schemaName", + "type": "primitive", + "value": { "type": "string", + "value": "schemaName", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, "statusColor": { - "primitive": { - "string": "statusColor", + "type": "primitive", + "value": { "type": "string", + "value": "statusColor", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -22978,7 +22866,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "ContentsGetContentRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "Contents_GetContent", "path": "/api/content/{app}/{schema}/{id}", @@ -22987,13 +22875,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsGetContentRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23004,53 +22892,53 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the schema.", "name": "schema", "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsGetContentRequestSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "The ID of the content to fetch.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsGetContentRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "The optional version.", "name": "version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsGetContentRequestVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ContentsGetContentRequestVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -23059,17 +22947,16 @@ You will be assigned as owner of the new team automatically.", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Content returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsGetContentResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContentDto", "type": "reference", }, @@ -23090,7 +22977,7 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "You can read the generated documentation for your app at /api/content/{appName}/docs.", "errorStatusCode": [ 400, @@ -23100,344 +22987,344 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "schema", "value": { - "primitive": { - "string": "schema", + "type": "primitive", + "value": { "type": "string", + "value": "schema", }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], "request": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "string", "type": "string", + "value": "string", }, "value": { - "map": [], "type": "map", + "value": [], }, }, ], - "type": "map", }, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "data": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "editToken": { - "primitive": { - "string": "editToken", + "type": "primitive", + "value": { "type": "string", + "value": "editToken", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isDeleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastModifiedBy": { - "primitive": { - "string": "lastModifiedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastModifiedBy", }, - "type": "primitive", }, "newStatus": { - "primitive": { - "string": "newStatus", + "type": "primitive", + "value": { "type": "string", + "value": "newStatus", }, - "type": "primitive", }, "newStatusColor": { - "primitive": { - "string": "newStatusColor", + "type": "primitive", + "value": { "type": "string", + "value": "newStatusColor", }, - "type": "primitive", }, "referenceData": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "referenceData", "type": "string", + "value": "referenceData", }, "value": { - "map": [], "type": "map", + "value": [], }, }, ], - "type": "map", }, "scheduleJob": { "properties": { "color": { - "primitive": { - "string": "color", + "type": "primitive", + "value": { "type": "string", + "value": "color", }, - "type": "primitive", }, "dueTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "scheduledBy": { - "primitive": { - "string": "scheduledBy", + "type": "primitive", + "value": { "type": "string", + "value": "scheduledBy", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, }, "type": "object", }, "schemaDisplayName": { - "primitive": { - "string": "schemaDisplayName", + "type": "primitive", + "value": { "type": "string", + "value": "schemaDisplayName", }, - "type": "primitive", }, "schemaId": { - "primitive": { - "string": "schemaId", + "type": "primitive", + "value": { "type": "string", + "value": "schemaId", }, - "type": "primitive", }, "schemaName": { - "primitive": { - "string": "schemaName", + "type": "primitive", + "value": { "type": "string", + "value": "schemaName", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, "statusColor": { - "primitive": { - "string": "statusColor", + "type": "primitive", + "value": { "type": "string", + "value": "statusColor", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "statuses": { - "array": [ + "type": "array", + "value": [ { "properties": { "color": { - "primitive": { - "string": "color", + "type": "primitive", + "value": { "type": "string", + "value": "color", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "total": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -23446,7 +23333,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "ContentsPostUpsertContentRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "Contents_PostUpsertContent", "path": "/api/content/{app}/{schema}/{id}", @@ -23455,13 +23342,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsPostUpsertContentRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23472,56 +23359,56 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the schema.", "name": "schema", "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsPostUpsertContentRequestSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "The ID of the content item to update.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsPostUpsertContentRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "The initial status.", "name": "status", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsPostUpsertContentRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ContentsPostUpsertContentRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23531,18 +23418,18 @@ You will be assigned as owner of the new team automatically.", { "description": "Makes the update as patch.", "name": "patch", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsPostUpsertContentRequestPatch", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ContentsPostUpsertContentRequestPatch", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -23553,18 +23440,18 @@ You will be assigned as owner of the new team automatically.", { "description": "True to automatically publish the content.", "name": "publish", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsPostUpsertContentRequestPublish", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ContentsPostUpsertContentRequestPublish", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -23574,29 +23461,27 @@ You will be assigned as owner of the new team automatically.", }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsPostUpsertContentRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContentData", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Content created or updated.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsPostUpsertContentResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContentsDto", "type": "reference", }, @@ -23617,7 +23502,7 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "You can read the generated documentation for your app at /api/content/{appName}/docs.", "errorStatusCode": [ 400, @@ -23627,344 +23512,344 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "schema", "value": { - "primitive": { - "string": "schema", + "type": "primitive", + "value": { "type": "string", + "value": "schema", }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], "request": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "string", "type": "string", + "value": "string", }, "value": { - "map": [], "type": "map", + "value": [], }, }, ], - "type": "map", }, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "data": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "editToken": { - "primitive": { - "string": "editToken", + "type": "primitive", + "value": { "type": "string", + "value": "editToken", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isDeleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastModifiedBy": { - "primitive": { - "string": "lastModifiedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastModifiedBy", }, - "type": "primitive", }, "newStatus": { - "primitive": { - "string": "newStatus", + "type": "primitive", + "value": { "type": "string", + "value": "newStatus", }, - "type": "primitive", }, "newStatusColor": { - "primitive": { - "string": "newStatusColor", + "type": "primitive", + "value": { "type": "string", + "value": "newStatusColor", }, - "type": "primitive", }, "referenceData": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "referenceData", "type": "string", + "value": "referenceData", }, "value": { - "map": [], "type": "map", + "value": [], }, }, ], - "type": "map", }, "scheduleJob": { "properties": { "color": { - "primitive": { - "string": "color", + "type": "primitive", + "value": { "type": "string", + "value": "color", }, - "type": "primitive", }, "dueTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "scheduledBy": { - "primitive": { - "string": "scheduledBy", + "type": "primitive", + "value": { "type": "string", + "value": "scheduledBy", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, }, "type": "object", }, "schemaDisplayName": { - "primitive": { - "string": "schemaDisplayName", + "type": "primitive", + "value": { "type": "string", + "value": "schemaDisplayName", }, - "type": "primitive", }, "schemaId": { - "primitive": { - "string": "schemaId", + "type": "primitive", + "value": { "type": "string", + "value": "schemaId", }, - "type": "primitive", }, "schemaName": { - "primitive": { - "string": "schemaName", + "type": "primitive", + "value": { "type": "string", + "value": "schemaName", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, "statusColor": { - "primitive": { - "string": "statusColor", + "type": "primitive", + "value": { "type": "string", + "value": "statusColor", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "statuses": { - "array": [ + "type": "array", + "value": [ { "properties": { "color": { - "primitive": { - "string": "color", + "type": "primitive", + "value": { "type": "string", + "value": "color", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "total": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -23973,7 +23858,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "ContentsPutContentRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "Contents_PutContent", "path": "/api/content/{app}/{schema}/{id}", @@ -23982,13 +23867,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsPutContentRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23999,62 +23884,60 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the schema.", "name": "schema", "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsPutContentRequestSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "The ID of the content item to update.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsPutContentRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsPutContentRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContentData", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Content updated.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsPutContentResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContentsDto", "type": "reference", }, @@ -24075,7 +23958,7 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "You can create an generated documentation for your app at /api/content/{appName}/docs.", "errorStatusCode": [ 400, @@ -24085,49 +23968,49 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "schema", "value": { - "primitive": { - "string": "schema", + "type": "primitive", + "value": { "type": "string", + "value": "schema", }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "ContentsDeleteContentRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "Contents_DeleteContent", "path": "/api/content/{app}/{schema}/{id}", @@ -24136,13 +24019,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsDeleteContentRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24153,53 +24036,53 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the schema.", "name": "schema", "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsDeleteContentRequestSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "The ID of the content item to delete.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsDeleteContentRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "True to check referrers of this content.", "name": "checkReferrers", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsDeleteContentRequestCheckReferrers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ContentsDeleteContentRequestCheckReferrers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -24210,18 +24093,18 @@ You will be assigned as owner of the new team automatically.", { "description": "True to delete the content permanently.", "name": "permanent", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsDeleteContentRequestPermanent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ContentsDeleteContentRequestPermanent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -24230,9 +24113,9 @@ You will be assigned as owner of the new team automatically.", }, }, ], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, + "request": null, + "requestNameOverride": null, + "response": null, "sdkName": { "groupName": [ "contents", @@ -24248,7 +24131,7 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "You can read the generated documentation for your app at /api/content/{appName}/docs.", "errorStatusCode": [ 400, @@ -24258,344 +24141,344 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "schema", "value": { - "primitive": { - "string": "schema", + "type": "primitive", + "value": { "type": "string", + "value": "schema", }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], "request": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "string", "type": "string", + "value": "string", }, "value": { - "map": [], "type": "map", + "value": [], }, }, ], - "type": "map", }, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "data": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "editToken": { - "primitive": { - "string": "editToken", + "type": "primitive", + "value": { "type": "string", + "value": "editToken", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isDeleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastModifiedBy": { - "primitive": { - "string": "lastModifiedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastModifiedBy", }, - "type": "primitive", }, "newStatus": { - "primitive": { - "string": "newStatus", + "type": "primitive", + "value": { "type": "string", + "value": "newStatus", }, - "type": "primitive", }, "newStatusColor": { - "primitive": { - "string": "newStatusColor", + "type": "primitive", + "value": { "type": "string", + "value": "newStatusColor", }, - "type": "primitive", }, "referenceData": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "referenceData", "type": "string", + "value": "referenceData", }, "value": { - "map": [], "type": "map", + "value": [], }, }, ], - "type": "map", }, "scheduleJob": { "properties": { "color": { - "primitive": { - "string": "color", + "type": "primitive", + "value": { "type": "string", + "value": "color", }, - "type": "primitive", }, "dueTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "scheduledBy": { - "primitive": { - "string": "scheduledBy", + "type": "primitive", + "value": { "type": "string", + "value": "scheduledBy", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, }, "type": "object", }, "schemaDisplayName": { - "primitive": { - "string": "schemaDisplayName", + "type": "primitive", + "value": { "type": "string", + "value": "schemaDisplayName", }, - "type": "primitive", }, "schemaId": { - "primitive": { - "string": "schemaId", + "type": "primitive", + "value": { "type": "string", + "value": "schemaId", }, - "type": "primitive", }, "schemaName": { - "primitive": { - "string": "schemaName", + "type": "primitive", + "value": { "type": "string", + "value": "schemaName", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, "statusColor": { - "primitive": { - "string": "statusColor", + "type": "primitive", + "value": { "type": "string", + "value": "statusColor", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "statuses": { - "array": [ + "type": "array", + "value": [ { "properties": { "color": { - "primitive": { - "string": "color", + "type": "primitive", + "value": { "type": "string", + "value": "color", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "total": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -24604,7 +24487,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "ContentsPatchContentRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PATCH", "operationId": "Contents_PatchContent", "path": "/api/content/{app}/{schema}/{id}", @@ -24613,13 +24496,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsPatchContentRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24630,62 +24513,60 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the schema.", "name": "schema", "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsPatchContentRequestSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "The ID of the content item to patch.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsPatchContentRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsPatchContentRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContentData", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Content patched.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsPatchContentResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContentsDto", "type": "reference", }, @@ -24706,7 +24587,7 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "You can read the generated documentation for your app at /api/content/{appName}/docs.", "errorStatusCode": [ 400, @@ -24716,49 +24597,49 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "schema", "value": { - "primitive": { - "string": "schema", + "type": "primitive", + "value": { "type": "string", + "value": "schema", }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "ContentsGetContentValidityRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "Contents_GetContentValidity", "path": "/api/content/{app}/{schema}/{id}/validity", @@ -24767,13 +24648,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsGetContentValidityRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24784,41 +24665,41 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the schema.", "name": "schema", "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsGetContentValidityRequestSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "The ID of the content to fetch.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsGetContentValidityRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, + "request": null, + "requestNameOverride": null, + "response": null, "sdkName": { "groupName": [ "contents", @@ -24834,7 +24715,7 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "You can read the generated documentation for your app at /api/content/{appName}/docs.", "errorStatusCode": [ 404, @@ -24843,330 +24724,330 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "schema", "value": { - "primitive": { - "string": "schema", + "type": "primitive", + "value": { "type": "string", + "value": "schema", }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "data": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "editToken": { - "primitive": { - "string": "editToken", + "type": "primitive", + "value": { "type": "string", + "value": "editToken", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isDeleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastModifiedBy": { - "primitive": { - "string": "lastModifiedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastModifiedBy", }, - "type": "primitive", }, "newStatus": { - "primitive": { - "string": "newStatus", + "type": "primitive", + "value": { "type": "string", + "value": "newStatus", }, - "type": "primitive", }, "newStatusColor": { - "primitive": { - "string": "newStatusColor", + "type": "primitive", + "value": { "type": "string", + "value": "newStatusColor", }, - "type": "primitive", }, "referenceData": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "referenceData", "type": "string", + "value": "referenceData", }, "value": { - "map": [], "type": "map", + "value": [], }, }, ], - "type": "map", }, "scheduleJob": { "properties": { "color": { - "primitive": { - "string": "color", + "type": "primitive", + "value": { "type": "string", + "value": "color", }, - "type": "primitive", }, "dueTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "scheduledBy": { - "primitive": { - "string": "scheduledBy", + "type": "primitive", + "value": { "type": "string", + "value": "scheduledBy", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, }, "type": "object", }, "schemaDisplayName": { - "primitive": { - "string": "schemaDisplayName", + "type": "primitive", + "value": { "type": "string", + "value": "schemaDisplayName", }, - "type": "primitive", }, "schemaId": { - "primitive": { - "string": "schemaId", + "type": "primitive", + "value": { "type": "string", + "value": "schemaId", }, - "type": "primitive", }, "schemaName": { - "primitive": { - "string": "schemaName", + "type": "primitive", + "value": { "type": "string", + "value": "schemaName", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, "statusColor": { - "primitive": { - "string": "statusColor", + "type": "primitive", + "value": { "type": "string", + "value": "statusColor", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "statuses": { - "array": [ + "type": "array", + "value": [ { "properties": { "color": { - "primitive": { - "string": "color", + "type": "primitive", + "value": { "type": "string", + "value": "color", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "total": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -25175,7 +25056,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "ContentsGetReferencesRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "Contents_GetReferences", "path": "/api/content/{app}/{schema}/{id}/references", @@ -25184,13 +25065,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsGetReferencesRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25201,56 +25082,56 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the schema.", "name": "schema", "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsGetReferencesRequestSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "The ID of the content to fetch.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsGetReferencesRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "The optional json query.", "name": "q", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsGetReferencesRequestQ", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ContentsGetReferencesRequestQ", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25258,17 +25139,16 @@ You will be assigned as owner of the new team automatically.", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Contents returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsGetReferencesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContentsDto", "type": "reference", }, @@ -25289,7 +25169,7 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "You can read the generated documentation for your app at /api/content/{appName}/docs.", "errorStatusCode": [ 404, @@ -25298,330 +25178,330 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "schema", "value": { - "primitive": { - "string": "schema", + "type": "primitive", + "value": { "type": "string", + "value": "schema", }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "data": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "editToken": { - "primitive": { - "string": "editToken", + "type": "primitive", + "value": { "type": "string", + "value": "editToken", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isDeleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastModifiedBy": { - "primitive": { - "string": "lastModifiedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastModifiedBy", }, - "type": "primitive", }, "newStatus": { - "primitive": { - "string": "newStatus", + "type": "primitive", + "value": { "type": "string", + "value": "newStatus", }, - "type": "primitive", }, "newStatusColor": { - "primitive": { - "string": "newStatusColor", + "type": "primitive", + "value": { "type": "string", + "value": "newStatusColor", }, - "type": "primitive", }, "referenceData": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "referenceData", "type": "string", + "value": "referenceData", }, "value": { - "map": [], "type": "map", + "value": [], }, }, ], - "type": "map", }, "scheduleJob": { "properties": { "color": { - "primitive": { - "string": "color", + "type": "primitive", + "value": { "type": "string", + "value": "color", }, - "type": "primitive", }, "dueTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "scheduledBy": { - "primitive": { - "string": "scheduledBy", + "type": "primitive", + "value": { "type": "string", + "value": "scheduledBy", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, }, "type": "object", }, "schemaDisplayName": { - "primitive": { - "string": "schemaDisplayName", + "type": "primitive", + "value": { "type": "string", + "value": "schemaDisplayName", }, - "type": "primitive", }, "schemaId": { - "primitive": { - "string": "schemaId", + "type": "primitive", + "value": { "type": "string", + "value": "schemaId", }, - "type": "primitive", }, "schemaName": { - "primitive": { - "string": "schemaName", + "type": "primitive", + "value": { "type": "string", + "value": "schemaName", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, "statusColor": { - "primitive": { - "string": "statusColor", + "type": "primitive", + "value": { "type": "string", + "value": "statusColor", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "statuses": { - "array": [ + "type": "array", + "value": [ { "properties": { "color": { - "primitive": { - "string": "color", + "type": "primitive", + "value": { "type": "string", + "value": "color", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "total": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -25630,7 +25510,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "ContentsGetReferencingRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "Contents_GetReferencing", "path": "/api/content/{app}/{schema}/{id}/referencing", @@ -25639,13 +25519,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsGetReferencingRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25656,56 +25536,56 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the schema.", "name": "schema", "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsGetReferencingRequestSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "The ID of the content to fetch.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsGetReferencingRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "The optional json query.", "name": "q", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsGetReferencingRequestQ", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ContentsGetReferencingRequestQ", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25713,17 +25593,16 @@ You will be assigned as owner of the new team automatically.", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Content returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsGetReferencingResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContentsDto", "type": "reference", }, @@ -25744,13 +25623,13 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "You can read the generated documentation for your app at /api/content/{appName}/docs.", "errorStatusCode": [], "examples": [], "generatedRequestName": "ContentsGetContentVersionRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "Contents_GetContentVersion", "path": "/api/content/{app}/{schema}/{id}/{version}", @@ -25759,13 +25638,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsGetContentVersionRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25776,55 +25655,55 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the schema.", "name": "schema", "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsGetContentVersionRequestSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "The ID of the content to fetch.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsGetContentVersionRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "The version fo the content to fetch.", "name": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsGetContentVersionRequestVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Content version returned.", "type": "file", @@ -25844,7 +25723,7 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "You can read the generated documentation for your app at /api/content/{appName}/docs.", "errorStatusCode": [ 400, @@ -25854,28 +25733,28 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "schema", "value": { - "primitive": { - "string": "schema", + "type": "primitive", + "value": { "type": "string", + "value": "schema", }, - "type": "primitive", }, }, ], @@ -25883,116 +25762,116 @@ You will be assigned as owner of the new team automatically.", "request": { "properties": { "datas": { - "array": [ + "type": "array", + "value": [ { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "datas", "type": "string", + "value": "datas", }, "value": { - "map": [], "type": "map", + "value": [], }, }, ], - "type": "map", }, ], - "type": "array", }, }, "type": "object", }, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "contentId": { - "primitive": { - "string": "contentId", + "type": "primitive", + "value": { "type": "string", + "value": "contentId", }, - "type": "primitive", }, "error": { "properties": { "details": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "details", + "type": "primitive", + "value": { "type": "string", + "value": "details", }, - "type": "primitive", }, ], - "type": "array", }, "errorCode": { - "primitive": { - "string": "errorCode", + "type": "primitive", + "value": { "type": "string", + "value": "errorCode", }, - "type": "primitive", }, "message": { - "primitive": { - "string": "message", + "type": "primitive", + "value": { "type": "string", + "value": "message", }, - "type": "primitive", }, "statusCode": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "traceId": { - "primitive": { - "string": "traceId", + "type": "primitive", + "value": { "type": "string", + "value": "traceId", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "type", + "type": "primitive", + "value": { "type": "string", + "value": "type", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "jobIndex": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "ContentsPostContentsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "Contents_PostContents", "path": "/api/content/{app}/{schema}/import", @@ -26001,13 +25880,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsPostContentsRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26018,51 +25897,49 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the schema.", "name": "schema", "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsPostContentsRequestSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsPostContentsRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ImportContentsDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Contents created.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsPostContentsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ContentsPostContentsResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BulkResultDto", "type": "reference", }, @@ -26084,7 +25961,7 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "You can read the generated documentation for your app at /api/content/{appName}/docs.", "errorStatusCode": [ 400, @@ -26094,28 +25971,28 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "schema", "value": { - "primitive": { - "string": "schema", + "type": "primitive", + "value": { "type": "string", + "value": "schema", }, - "type": "primitive", }, }, ], @@ -26123,105 +26000,105 @@ You will be assigned as owner of the new team automatically.", "request": { "properties": { "jobs": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "contentId": { - "primitive": { - "string": "contentId", + "type": "primitive", + "value": { "type": "string", + "value": "contentId", }, - "type": "primitive", }, "error": { "properties": { "details": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "details", + "type": "primitive", + "value": { "type": "string", + "value": "details", }, - "type": "primitive", }, ], - "type": "array", }, "errorCode": { - "primitive": { - "string": "errorCode", + "type": "primitive", + "value": { "type": "string", + "value": "errorCode", }, - "type": "primitive", }, "message": { - "primitive": { - "string": "message", + "type": "primitive", + "value": { "type": "string", + "value": "message", }, - "type": "primitive", }, "statusCode": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "traceId": { - "primitive": { - "string": "traceId", + "type": "primitive", + "value": { "type": "string", + "value": "traceId", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "type", + "type": "primitive", + "value": { "type": "string", + "value": "type", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "jobIndex": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "ContentsBulkUpdateContentsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "Contents_BulkUpdateContents", "path": "/api/content/{app}/{schema}/bulk", @@ -26230,13 +26107,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsBulkUpdateContentsRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26247,51 +26124,49 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the schema.", "name": "schema", "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsBulkUpdateContentsRequestSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsBulkUpdateContentsRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BulkUpdateContentsDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsBulkUpdateContentsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ContentsBulkUpdateContentsResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BulkResultDto", "type": "reference", }, @@ -26313,7 +26188,7 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "You can read the generated documentation for your app at /api/content/{appName}/docs.", "errorStatusCode": [ 400, @@ -26323,38 +26198,38 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "schema", "value": { - "primitive": { - "string": "schema", + "type": "primitive", + "value": { "type": "string", + "value": "schema", }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], @@ -26362,11 +26237,11 @@ You will be assigned as owner of the new team automatically.", "request": { "properties": { "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, }, "type": "object", @@ -26374,290 +26249,290 @@ You will be assigned as owner of the new team automatically.", "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "data": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "editToken": { - "primitive": { - "string": "editToken", + "type": "primitive", + "value": { "type": "string", + "value": "editToken", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isDeleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastModifiedBy": { - "primitive": { - "string": "lastModifiedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastModifiedBy", }, - "type": "primitive", }, "newStatus": { - "primitive": { - "string": "newStatus", + "type": "primitive", + "value": { "type": "string", + "value": "newStatus", }, - "type": "primitive", }, "newStatusColor": { - "primitive": { - "string": "newStatusColor", + "type": "primitive", + "value": { "type": "string", + "value": "newStatusColor", }, - "type": "primitive", }, "referenceData": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "referenceData", "type": "string", + "value": "referenceData", }, "value": { - "map": [], "type": "map", + "value": [], }, }, ], - "type": "map", }, "scheduleJob": { "properties": { "color": { - "primitive": { - "string": "color", + "type": "primitive", + "value": { "type": "string", + "value": "color", }, - "type": "primitive", }, "dueTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "scheduledBy": { - "primitive": { - "string": "scheduledBy", + "type": "primitive", + "value": { "type": "string", + "value": "scheduledBy", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, }, "type": "object", }, "schemaDisplayName": { - "primitive": { - "string": "schemaDisplayName", + "type": "primitive", + "value": { "type": "string", + "value": "schemaDisplayName", }, - "type": "primitive", }, "schemaId": { - "primitive": { - "string": "schemaId", + "type": "primitive", + "value": { "type": "string", + "value": "schemaId", }, - "type": "primitive", }, "schemaName": { - "primitive": { - "string": "schemaName", + "type": "primitive", + "value": { "type": "string", + "value": "schemaName", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, "statusColor": { - "primitive": { - "string": "statusColor", + "type": "primitive", + "value": { "type": "string", + "value": "statusColor", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "statuses": { - "array": [ + "type": "array", + "value": [ { "properties": { "color": { - "primitive": { - "string": "color", + "type": "primitive", + "value": { "type": "string", + "value": "color", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "total": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -26666,7 +26541,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "ContentsPutContentStatusRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "Contents_PutContentStatus", "path": "/api/content/{app}/{schema}/{id}/status", @@ -26675,13 +26550,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsPutContentStatusRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26692,62 +26567,60 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the schema.", "name": "schema", "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsPutContentStatusRequestSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "The ID of the content item to change.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsPutContentStatusRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsPutContentStatusRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ChangeStatusDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Content status changed.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsPutContentStatusResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContentsDto", "type": "reference", }, @@ -26768,7 +26641,7 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "You can read the generated documentation for your app at /api/content/{appName}/docs.", "errorStatusCode": [ 400, @@ -26778,330 +26651,330 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "schema", "value": { - "primitive": { - "string": "schema", + "type": "primitive", + "value": { "type": "string", + "value": "schema", }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "data": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "editToken": { - "primitive": { - "string": "editToken", + "type": "primitive", + "value": { "type": "string", + "value": "editToken", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isDeleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastModifiedBy": { - "primitive": { - "string": "lastModifiedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastModifiedBy", }, - "type": "primitive", }, "newStatus": { - "primitive": { - "string": "newStatus", + "type": "primitive", + "value": { "type": "string", + "value": "newStatus", }, - "type": "primitive", }, "newStatusColor": { - "primitive": { - "string": "newStatusColor", + "type": "primitive", + "value": { "type": "string", + "value": "newStatusColor", }, - "type": "primitive", }, "referenceData": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "referenceData", "type": "string", + "value": "referenceData", }, "value": { - "map": [], "type": "map", + "value": [], }, }, ], - "type": "map", }, "scheduleJob": { "properties": { "color": { - "primitive": { - "string": "color", + "type": "primitive", + "value": { "type": "string", + "value": "color", }, - "type": "primitive", }, "dueTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "scheduledBy": { - "primitive": { - "string": "scheduledBy", + "type": "primitive", + "value": { "type": "string", + "value": "scheduledBy", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, }, "type": "object", }, "schemaDisplayName": { - "primitive": { - "string": "schemaDisplayName", + "type": "primitive", + "value": { "type": "string", + "value": "schemaDisplayName", }, - "type": "primitive", }, "schemaId": { - "primitive": { - "string": "schemaId", + "type": "primitive", + "value": { "type": "string", + "value": "schemaId", }, - "type": "primitive", }, "schemaName": { - "primitive": { - "string": "schemaName", + "type": "primitive", + "value": { "type": "string", + "value": "schemaName", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, "statusColor": { - "primitive": { - "string": "statusColor", + "type": "primitive", + "value": { "type": "string", + "value": "statusColor", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "statuses": { - "array": [ + "type": "array", + "value": [ { "properties": { "color": { - "primitive": { - "string": "color", + "type": "primitive", + "value": { "type": "string", + "value": "color", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "total": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -27110,7 +26983,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "ContentsDeleteContentStatusRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "Contents_DeleteContentStatus", "path": "/api/content/{app}/{schema}/{id}/status", @@ -27119,13 +26992,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsDeleteContentStatusRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27136,49 +27009,48 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the schema.", "name": "schema", "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsDeleteContentStatusRequestSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "The ID of the content item to cancel.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsDeleteContentStatusRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Content status change cancelled.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsDeleteContentStatusResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContentsDto", "type": "reference", }, @@ -27199,7 +27071,7 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "You can read the generated documentation for your app at /api/content/{appName}/docs.", "errorStatusCode": [ 400, @@ -27209,330 +27081,330 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "schema", "value": { - "primitive": { - "string": "schema", + "type": "primitive", + "value": { "type": "string", + "value": "schema", }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "data": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "editToken": { - "primitive": { - "string": "editToken", + "type": "primitive", + "value": { "type": "string", + "value": "editToken", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isDeleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastModifiedBy": { - "primitive": { - "string": "lastModifiedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastModifiedBy", }, - "type": "primitive", }, "newStatus": { - "primitive": { - "string": "newStatus", + "type": "primitive", + "value": { "type": "string", + "value": "newStatus", }, - "type": "primitive", }, "newStatusColor": { - "primitive": { - "string": "newStatusColor", + "type": "primitive", + "value": { "type": "string", + "value": "newStatusColor", }, - "type": "primitive", }, "referenceData": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "referenceData", "type": "string", + "value": "referenceData", }, "value": { - "map": [], "type": "map", + "value": [], }, }, ], - "type": "map", }, "scheduleJob": { "properties": { "color": { - "primitive": { - "string": "color", + "type": "primitive", + "value": { "type": "string", + "value": "color", }, - "type": "primitive", }, "dueTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "scheduledBy": { - "primitive": { - "string": "scheduledBy", + "type": "primitive", + "value": { "type": "string", + "value": "scheduledBy", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, }, "type": "object", }, "schemaDisplayName": { - "primitive": { - "string": "schemaDisplayName", + "type": "primitive", + "value": { "type": "string", + "value": "schemaDisplayName", }, - "type": "primitive", }, "schemaId": { - "primitive": { - "string": "schemaId", + "type": "primitive", + "value": { "type": "string", + "value": "schemaId", }, - "type": "primitive", }, "schemaName": { - "primitive": { - "string": "schemaName", + "type": "primitive", + "value": { "type": "string", + "value": "schemaName", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, "statusColor": { - "primitive": { - "string": "statusColor", + "type": "primitive", + "value": { "type": "string", + "value": "statusColor", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "statuses": { - "array": [ + "type": "array", + "value": [ { "properties": { "color": { - "primitive": { - "string": "color", + "type": "primitive", + "value": { "type": "string", + "value": "color", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "total": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -27541,7 +27413,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "ContentsCreateDraftRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "Contents_CreateDraft", "path": "/api/content/{app}/{schema}/{id}/draft", @@ -27550,13 +27422,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsCreateDraftRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27567,49 +27439,48 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the schema.", "name": "schema", "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsCreateDraftRequestSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "The ID of the content item to create the draft for.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsCreateDraftRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Content draft created.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsCreateDraftResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContentsDto", "type": "reference", }, @@ -27630,7 +27501,7 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "You can read the generated documentation for your app at /api/content/{appName}/docs.", "errorStatusCode": [ 400, @@ -27640,330 +27511,330 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "schema", "value": { - "primitive": { - "string": "schema", + "type": "primitive", + "value": { "type": "string", + "value": "schema", }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "data": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, "editToken": { - "primitive": { - "string": "editToken", + "type": "primitive", + "value": { "type": "string", + "value": "editToken", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isDeleted": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastModifiedBy": { - "primitive": { - "string": "lastModifiedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastModifiedBy", }, - "type": "primitive", }, "newStatus": { - "primitive": { - "string": "newStatus", + "type": "primitive", + "value": { "type": "string", + "value": "newStatus", }, - "type": "primitive", }, "newStatusColor": { - "primitive": { - "string": "newStatusColor", + "type": "primitive", + "value": { "type": "string", + "value": "newStatusColor", }, - "type": "primitive", }, "referenceData": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "referenceData", "type": "string", + "value": "referenceData", }, "value": { - "map": [], "type": "map", + "value": [], }, }, ], - "type": "map", }, "scheduleJob": { "properties": { "color": { - "primitive": { - "string": "color", + "type": "primitive", + "value": { "type": "string", + "value": "color", }, - "type": "primitive", }, "dueTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "scheduledBy": { - "primitive": { - "string": "scheduledBy", + "type": "primitive", + "value": { "type": "string", + "value": "scheduledBy", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, }, "type": "object", }, "schemaDisplayName": { - "primitive": { - "string": "schemaDisplayName", + "type": "primitive", + "value": { "type": "string", + "value": "schemaDisplayName", }, - "type": "primitive", }, "schemaId": { - "primitive": { - "string": "schemaId", + "type": "primitive", + "value": { "type": "string", + "value": "schemaId", }, - "type": "primitive", }, "schemaName": { - "primitive": { - "string": "schemaName", + "type": "primitive", + "value": { "type": "string", + "value": "schemaName", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, "statusColor": { - "primitive": { - "string": "statusColor", + "type": "primitive", + "value": { "type": "string", + "value": "statusColor", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "statuses": { - "array": [ + "type": "array", + "value": [ { "properties": { "color": { - "primitive": { - "string": "color", + "type": "primitive", + "value": { "type": "string", + "value": "color", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "total": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -27972,7 +27843,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "ContentsDeleteVersionRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "Contents_DeleteVersion", "path": "/api/content/{app}/{schema}/{id}/draft", @@ -27981,13 +27852,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsDeleteVersionRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27998,49 +27869,48 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the schema.", "name": "schema", "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsDeleteVersionRequestSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "The ID of the content item to delete the draft from.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsDeleteVersionRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Content draft deleted.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ContentsDeleteVersionResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContentsDto", "type": "reference", }, @@ -28061,8 +27931,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, 500, @@ -28070,40 +27940,40 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "string", + "type": "primitive", + "value": { "type": "string", + "value": "string", }, - "type": "primitive", }, ], - "type": "array", }, }, ], "generatedRequestName": "CommentsGetWatchingUsersRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "Comments_GetWatchingUsers", "path": "/api/apps/{app}/watching/{resource}", @@ -28112,13 +27982,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "CommentsGetWatchingUsersRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28129,48 +27999,47 @@ You will be assigned as owner of the new team automatically.", "description": "The path to the resource.", "name": "resource", "schema": { - "description": undefined, + "description": null, "generatedName": "CommentsGetWatchingUsersRequestResource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CommentsGetWatchingUsersRequestResource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Watching users returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CommentsGetWatchingUsersResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CommentsGetWatchingUsersResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28193,7 +28062,7 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "When passing in a version you can retrieve all updates since then.", "errorStatusCode": [ 404, @@ -28202,143 +28071,143 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "commentsId", "value": { - "primitive": { - "string": "commentsId", + "type": "primitive", + "value": { "type": "string", + "value": "commentsId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "createdComments": { - "array": [ + "type": "array", + "value": [ { "properties": { "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "text": { - "primitive": { - "string": "text", + "type": "primitive", + "value": { "type": "string", + "value": "text", }, - "type": "primitive", }, "time": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, "user": { - "primitive": { - "string": "user", + "type": "primitive", + "value": { "type": "string", + "value": "user", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "deletedComments": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "deletedComments", + "type": "primitive", + "value": { "type": "string", + "value": "deletedComments", }, - "type": "primitive", }, ], - "type": "array", }, "updatedComments": { - "array": [ + "type": "array", + "value": [ { "properties": { "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "text": { - "primitive": { - "string": "text", + "type": "primitive", + "value": { "type": "string", + "value": "text", }, - "type": "primitive", }, "time": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, "user": { - "primitive": { - "string": "user", + "type": "primitive", + "value": { "type": "string", + "value": "user", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -28347,7 +28216,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "CommentsGetCommentsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "Comments_GetComments", "path": "/api/apps/{app}/comments/{commentsId}", @@ -28356,13 +28225,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "CommentsGetCommentsRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28373,36 +28242,36 @@ You will be assigned as owner of the new team automatically.", "description": "The ID of the comments.", "name": "commentsId", "schema": { - "description": undefined, + "description": null, "generatedName": "CommentsGetCommentsRequestCommentsId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "The current version.", "name": "version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CommentsGetCommentsRequestVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CommentsGetCommentsRequestVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -28411,17 +28280,16 @@ You will be assigned as owner of the new team automatically.", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Comments returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CommentsGetCommentsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CommentsDto", "type": "reference", }, @@ -28442,8 +28310,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -28452,28 +28320,28 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "commentsId", "value": { - "primitive": { - "string": "commentsId", + "type": "primitive", + "value": { "type": "string", + "value": "commentsId", }, - "type": "primitive", }, }, ], @@ -28481,11 +28349,11 @@ You will be assigned as owner of the new team automatically.", "request": { "properties": { "text": { - "primitive": { - "string": "text", + "type": "primitive", + "value": { "type": "string", + "value": "text", }, - "type": "primitive", }, }, "type": "object", @@ -28493,39 +28361,39 @@ You will be assigned as owner of the new team automatically.", "response": { "properties": { "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "text": { - "primitive": { - "string": "text", + "type": "primitive", + "value": { "type": "string", + "value": "text", }, - "type": "primitive", }, "time": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, "user": { - "primitive": { - "string": "user", + "type": "primitive", + "value": { "type": "string", + "value": "user", }, - "type": "primitive", }, }, "type": "object", @@ -28534,7 +28402,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "CommentsPostCommentRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "Comments_PostComment", "path": "/api/apps/{app}/comments/{commentsId}", @@ -28543,13 +28411,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "CommentsPostCommentRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28560,45 +28428,43 @@ You will be assigned as owner of the new team automatically.", "description": "The ID of the comments.", "name": "commentsId", "schema": { - "description": undefined, + "description": null, "generatedName": "CommentsPostCommentRequestCommentsId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CommentsPostCommentRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UpsertCommentDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Comment created.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CommentsPostCommentResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CommentDto", "type": "reference", }, @@ -28619,8 +28485,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -28629,38 +28495,38 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "commentsId", "value": { - "primitive": { - "string": "commentsId", + "type": "primitive", + "value": { "type": "string", + "value": "commentsId", }, - "type": "primitive", }, }, { "name": "commentId", "value": { - "primitive": { - "string": "commentId", + "type": "primitive", + "value": { "type": "string", + "value": "commentId", }, - "type": "primitive", }, }, ], @@ -28668,21 +28534,21 @@ You will be assigned as owner of the new team automatically.", "request": { "properties": { "text": { - "primitive": { - "string": "text", + "type": "primitive", + "value": { "type": "string", + "value": "text", }, - "type": "primitive", }, }, "type": "object", }, - "response": undefined, + "response": null, }, ], "generatedRequestName": "CommentsPutCommentRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "Comments_PutComment", "path": "/api/apps/{app}/comments/{commentsId}/{commentId}", @@ -28691,13 +28557,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "CommentsPutCommentRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28708,54 +28574,53 @@ You will be assigned as owner of the new team automatically.", "description": "The ID of the comments.", "name": "commentsId", "schema": { - "description": undefined, + "description": null, "generatedName": "CommentsPutCommentRequestCommentsId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "The ID of the comment.", "name": "commentId", "schema": { - "description": undefined, + "description": null, "generatedName": "CommentsPutCommentRequestCommentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CommentsPutCommentRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UpsertCommentDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, - "response": undefined, + "requestNameOverride": null, + "response": null, "sdkName": { "groupName": [ "comments", @@ -28771,8 +28636,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -28781,49 +28646,49 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "commentsId", "value": { - "primitive": { - "string": "commentsId", + "type": "primitive", + "value": { "type": "string", + "value": "commentsId", }, - "type": "primitive", }, }, { "name": "commentId", "value": { - "primitive": { - "string": "commentId", + "type": "primitive", + "value": { "type": "string", + "value": "commentId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "CommentsDeleteCommentRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "Comments_DeleteComment", "path": "/api/apps/{app}/comments/{commentsId}/{commentId}", @@ -28832,13 +28697,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "CommentsDeleteCommentRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28849,41 +28714,41 @@ You will be assigned as owner of the new team automatically.", "description": "The ID of the comments.", "name": "commentsId", "schema": { - "description": undefined, + "description": null, "generatedName": "CommentsDeleteCommentRequestCommentsId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "The ID of the comment.", "name": "commentId", "schema": { - "description": undefined, + "description": null, "generatedName": "CommentsDeleteCommentRequestCommentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, + "request": null, + "requestNameOverride": null, + "response": null, "sdkName": { "groupName": [ "comments", @@ -28899,7 +28764,7 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "When passing in a version you can retrieve all updates since then.", "errorStatusCode": [ 500, @@ -28907,133 +28772,133 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "userId", "value": { - "primitive": { - "string": "userId", + "type": "primitive", + "value": { "type": "string", + "value": "userId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "createdComments": { - "array": [ + "type": "array", + "value": [ { "properties": { "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "text": { - "primitive": { - "string": "text", + "type": "primitive", + "value": { "type": "string", + "value": "text", }, - "type": "primitive", }, "time": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, "user": { - "primitive": { - "string": "user", + "type": "primitive", + "value": { "type": "string", + "value": "user", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "deletedComments": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "deletedComments", + "type": "primitive", + "value": { "type": "string", + "value": "deletedComments", }, - "type": "primitive", }, ], - "type": "array", }, "updatedComments": { - "array": [ + "type": "array", + "value": [ { "properties": { "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "text": { - "primitive": { - "string": "text", + "type": "primitive", + "value": { "type": "string", + "value": "text", }, - "type": "primitive", }, "time": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, "user": { - "primitive": { - "string": "user", + "type": "primitive", + "value": { "type": "string", + "value": "user", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -29042,7 +28907,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "NotificationsGetNotificationsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "UserNotifications_GetNotifications", "path": "/api/users/{userId}/notifications", @@ -29051,36 +28916,36 @@ You will be assigned as owner of the new team automatically.", "description": "The user id.", "name": "userId", "schema": { - "description": undefined, + "description": null, "generatedName": "NotificationsGetNotificationsRequestUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "The current version.", "name": "version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "NotificationsGetNotificationsRequestVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "NotificationsGetNotificationsRequestVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -29089,17 +28954,16 @@ You will be assigned as owner of the new team automatically.", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "All comments returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "NotificationsGetNotificationsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CommentsDto", "type": "reference", }, @@ -29120,8 +28984,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -29130,39 +28994,39 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "userId", "value": { - "primitive": { - "string": "userId", + "type": "primitive", + "value": { "type": "string", + "value": "userId", }, - "type": "primitive", }, }, { "name": "commentId", "value": { - "primitive": { - "string": "commentId", + "type": "primitive", + "value": { "type": "string", + "value": "commentId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "NotificationsDeleteCommentRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "UserNotifications_DeleteComment", "path": "/api/users/{userId}/notifications/{commentId}", @@ -29171,41 +29035,41 @@ You will be assigned as owner of the new team automatically.", "description": "The user id.", "name": "userId", "schema": { - "description": undefined, + "description": null, "generatedName": "NotificationsDeleteCommentRequestUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "The ID of the comment.", "name": "commentId", "schema": { - "description": undefined, + "description": null, "generatedName": "NotificationsDeleteCommentRequestCommentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, + "request": null, + "requestNameOverride": null, + "response": null, "sdkName": { "groupName": [ "notifications", @@ -29221,13 +29085,13 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [], "generatedRequestName": "BackupsGetBackupContentRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "BackupContent_GetBackupContent", "path": "/api/apps/{app}/backups/{id}", @@ -29236,13 +29100,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "BackupsGetBackupContentRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29253,23 +29117,23 @@ You will be assigned as owner of the new team automatically.", "description": "The ID of the backup.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "BackupsGetBackupContentRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Backup found and content returned.", "type": "file", @@ -29289,8 +29153,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -29299,39 +29163,39 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "BackupsDeleteBackupRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "Backups_DeleteBackup", "path": "/api/apps/{app}/backups/{id}", @@ -29340,13 +29204,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "BackupsDeleteBackupRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29357,24 +29221,24 @@ You will be assigned as owner of the new team automatically.", "description": "The ID of the backup to delete.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "BackupsDeleteBackupRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, + "request": null, + "requestNameOverride": null, + "response": null, "sdkName": { "groupName": [ "backups", @@ -29390,13 +29254,13 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [], "generatedRequestName": "BackupsGetBackupContentV2Request", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "BackupContent_GetBackupContentV2", "path": "/api/apps/backups/{id}", @@ -29405,39 +29269,39 @@ You will be assigned as owner of the new team automatically.", "description": "The ID of the backup.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "BackupsGetBackupContentV2RequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "The ID of the app.", "name": "appId", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BackupsGetBackupContentV2RequestAppId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BackupsGetBackupContentV2RequestAppId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29447,21 +29311,21 @@ You will be assigned as owner of the new team automatically.", { "description": "The name of the app.", "name": "app", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BackupsGetBackupContentV2RequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "BackupsGetBackupContentV2RequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29469,8 +29333,8 @@ You will be assigned as owner of the new team automatically.", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Backup found and content returned.", "type": "file", @@ -29490,8 +29354,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, 500, @@ -29499,140 +29363,140 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "handledAssets": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "handledEvents": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "started": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "status": { - "enum": "Created", "type": "enum", + "value": "Created", }, "stopped": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -29641,7 +29505,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "BackupsGetBackupsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "Backups_GetBackups", "path": "/api/apps/{app}/backups", @@ -29650,13 +29514,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "BackupsGetBackupsRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29665,17 +29529,16 @@ You will be assigned as owner of the new team automatically.", }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Backups returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BackupsGetBackupsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BackupJobsDto", "type": "reference", }, @@ -29696,8 +29559,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -29706,29 +29569,29 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "BackupsPostBackupRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "Backups_PostBackup", "path": "/api/apps/{app}/backups", @@ -29737,13 +29600,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "BackupsPostBackupRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29752,9 +29615,9 @@ You will be assigned as owner of the new team automatically.", }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, + "request": null, + "requestNameOverride": null, + "response": null, "sdkName": { "groupName": [ "backups", @@ -29770,58 +29633,58 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 500, ], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "log": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "log", + "type": "primitive", + "value": { "type": "string", + "value": "log", }, - "type": "primitive", }, ], - "type": "array", }, "started": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "status": { - "enum": "Created", "type": "enum", + "value": "Created", }, "stopped": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, }, "type": "object", @@ -29830,23 +29693,22 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "BackupsGetRestoreJobRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "Restore_GetRestoreJob", "path": "/api/apps/restore", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Status returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BackupsGetRestoreJobResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RestoreJobDto", "type": "reference", }, @@ -29867,8 +29729,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 500, @@ -29876,50 +29738,49 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, }, "type": "object", }, - "response": undefined, + "response": null, }, ], "generatedRequestName": "BackupsPostRestoreJobRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "Restore_PostRestoreJob", "path": "/api/apps/restore", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BackupsPostRestoreJobRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RestoreRequestDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, - "response": undefined, + "requestNameOverride": null, + "response": null, "sdkName": { "groupName": [ "backups", @@ -29935,13 +29796,13 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [], "generatedRequestName": "AssetsGetAssetContentBySlugRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "AssetContent_GetAssetContentBySlug", "path": "/api/assets/{app}/{idOrSlug}/{more}", @@ -29950,13 +29811,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentBySlugRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29967,60 +29828,60 @@ You will be assigned as owner of the new team automatically.", "description": "The id or slug of the asset.", "name": "idOrSlug", "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentBySlugRequestIdOrSlug", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "Optional suffix that can be used to seo-optimize the link to the image Has not effect.", "name": "more", "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentBySlugRequestMore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentBySlugRequestMore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "The optional version of the asset.", "name": "version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentBySlugRequestVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentBySlugRequestVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -30031,18 +29892,18 @@ You will be assigned as owner of the new team automatically.", { "description": "The cache duration in seconds.", "name": "cache", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentBySlugRequestCache", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentBySlugRequestCache", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -30053,18 +29914,18 @@ You will be assigned as owner of the new team automatically.", { "description": "Set it to 0 to prevent download.", "name": "download", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentBySlugRequestDownload", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentBySlugRequestDownload", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -30075,18 +29936,18 @@ You will be assigned as owner of the new team automatically.", { "description": "The target width of the asset, if it is an image.", "name": "width", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentBySlugRequestWidth", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentBySlugRequestWidth", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -30097,18 +29958,18 @@ You will be assigned as owner of the new team automatically.", { "description": "The target height of the asset, if it is an image.", "name": "height", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentBySlugRequestHeight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentBySlugRequestHeight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -30119,18 +29980,18 @@ You will be assigned as owner of the new team automatically.", { "description": "Optional image quality, it is is an jpeg image.", "name": "quality", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentBySlugRequestQuality", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentBySlugRequestQuality", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -30141,18 +30002,18 @@ You will be assigned as owner of the new team automatically.", { "description": "The resize mode when the width and height is defined.", "name": "mode", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentBySlugRequestMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentBySlugRequestMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ResizeMode", "type": "reference", }, @@ -30161,21 +30022,21 @@ You will be assigned as owner of the new team automatically.", { "description": "Optional background color.", "name": "bg", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentBySlugRequestBg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentBySlugRequestBg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30185,18 +30046,18 @@ You will be assigned as owner of the new team automatically.", { "description": "Override the y focus point.", "name": "focusX", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentBySlugRequestFocusX", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentBySlugRequestFocusX", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -30207,18 +30068,18 @@ You will be assigned as owner of the new team automatically.", { "description": "Override the x focus point.", "name": "focusY", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentBySlugRequestFocusY", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentBySlugRequestFocusY", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -30229,18 +30090,18 @@ You will be assigned as owner of the new team automatically.", { "description": "True to ignore the asset focus point if any.", "name": "nofocus", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentBySlugRequestNofocus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentBySlugRequestNofocus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -30251,18 +30112,18 @@ You will be assigned as owner of the new team automatically.", { "description": "True to use auto format.", "name": "auto", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentBySlugRequestAuto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentBySlugRequestAuto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -30273,18 +30134,18 @@ You will be assigned as owner of the new team automatically.", { "description": "True to force a new resize even if it already stored.", "name": "force", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentBySlugRequestForce", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentBySlugRequestForce", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -30295,26 +30156,26 @@ You will be assigned as owner of the new team automatically.", { "description": "True to force a new resize even if it already stored.", "name": "format", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentBySlugRequestFormat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentBySlugRequestFormat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ImageFormat", "type": "reference", }, }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Asset found and content or (resized) image returned.", "type": "file", @@ -30334,13 +30195,13 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [], "generatedRequestName": "AssetsGetAssetContentRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "AssetContent_GetAssetContent", "path": "/api/assets/{id}", @@ -30349,36 +30210,36 @@ You will be assigned as owner of the new team automatically.", "description": "The ID of the asset.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "The optional version of the asset.", "name": "version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentRequestVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentRequestVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -30389,18 +30250,18 @@ You will be assigned as owner of the new team automatically.", { "description": "The cache duration in seconds.", "name": "cache", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentRequestCache", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentRequestCache", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -30411,18 +30272,18 @@ You will be assigned as owner of the new team automatically.", { "description": "Set it to 0 to prevent download.", "name": "download", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentRequestDownload", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentRequestDownload", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -30433,18 +30294,18 @@ You will be assigned as owner of the new team automatically.", { "description": "The target width of the asset, if it is an image.", "name": "width", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentRequestWidth", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentRequestWidth", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -30455,18 +30316,18 @@ You will be assigned as owner of the new team automatically.", { "description": "The target height of the asset, if it is an image.", "name": "height", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentRequestHeight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentRequestHeight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -30477,18 +30338,18 @@ You will be assigned as owner of the new team automatically.", { "description": "Optional image quality, it is is an jpeg image.", "name": "quality", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentRequestQuality", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentRequestQuality", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -30499,18 +30360,18 @@ You will be assigned as owner of the new team automatically.", { "description": "The resize mode when the width and height is defined.", "name": "mode", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentRequestMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentRequestMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ResizeMode", "type": "reference", }, @@ -30519,21 +30380,21 @@ You will be assigned as owner of the new team automatically.", { "description": "Optional background color.", "name": "bg", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentRequestBg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentRequestBg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30543,18 +30404,18 @@ You will be assigned as owner of the new team automatically.", { "description": "Override the y focus point.", "name": "focusX", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentRequestFocusX", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentRequestFocusX", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -30565,18 +30426,18 @@ You will be assigned as owner of the new team automatically.", { "description": "Override the x focus point.", "name": "focusY", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentRequestFocusY", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentRequestFocusY", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "float", }, @@ -30587,18 +30448,18 @@ You will be assigned as owner of the new team automatically.", { "description": "True to ignore the asset focus point if any.", "name": "nofocus", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentRequestNofocus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentRequestNofocus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -30609,18 +30470,18 @@ You will be assigned as owner of the new team automatically.", { "description": "True to use auto format.", "name": "auto", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentRequestAuto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentRequestAuto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -30631,18 +30492,18 @@ You will be assigned as owner of the new team automatically.", { "description": "True to force a new resize even if it already stored.", "name": "force", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentRequestForce", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentRequestForce", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -30653,26 +30514,26 @@ You will be assigned as owner of the new team automatically.", { "description": "True to force a new resize even if it already stored.", "name": "format", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentRequestFormat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetContentRequestFormat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ImageFormat", "type": "reference", }, }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Asset found and content or (resized) image returned.", "type": "file", @@ -30692,7 +30553,7 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get all asset folders for the app.", "errorStatusCode": [ 404, @@ -30701,204 +30562,204 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "folderName": { - "primitive": { - "string": "folderName", + "type": "primitive", + "value": { "type": "string", + "value": "folderName", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "parentId": { - "primitive": { - "string": "parentId", + "type": "primitive", + "value": { "type": "string", + "value": "parentId", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "path": { - "array": [ + "type": "array", + "value": [ { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "folderName": { - "primitive": { - "string": "folderName", + "type": "primitive", + "value": { "type": "string", + "value": "folderName", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "parentId": { - "primitive": { - "string": "parentId", + "type": "primitive", + "value": { "type": "string", + "value": "parentId", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "total": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -30907,7 +30768,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "AssetsGetAssetFoldersRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "AssetFolders_GetAssetFolders", "path": "/api/apps/{app}/assets/folders", @@ -30916,13 +30777,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetFoldersRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30934,21 +30795,21 @@ You will be assigned as owner of the new team automatically.", { "description": "The optional parent folder id.", "name": "parentId", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetFoldersRequestParentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetFoldersRequestParentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30958,35 +30819,34 @@ You will be assigned as owner of the new team automatically.", { "description": "The scope of the query.", "name": "scope", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetFoldersRequestScope", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetFoldersRequestScope", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AssetFolderScope", "type": "reference", }, }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Asset folders returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetFoldersResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AssetFoldersDto", "type": "reference", }, @@ -31007,8 +30867,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -31017,18 +30877,18 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, ], @@ -31036,11 +30896,11 @@ You will be assigned as owner of the new team automatically.", "request": { "properties": { "folderName": { - "primitive": { - "string": "folderName", + "type": "primitive", + "value": { "type": "string", + "value": "folderName", }, - "type": "primitive", }, }, "type": "object", @@ -31048,69 +30908,69 @@ You will be assigned as owner of the new team automatically.", "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "folderName": { - "primitive": { - "string": "folderName", + "type": "primitive", + "value": { "type": "string", + "value": "folderName", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "parentId": { - "primitive": { - "string": "parentId", + "type": "primitive", + "value": { "type": "string", + "value": "parentId", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -31119,7 +30979,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "AssetsPostAssetFolderRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "AssetFolders_PostAssetFolder", "path": "/api/apps/{app}/assets/folders", @@ -31128,13 +30988,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsPostAssetFolderRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31144,29 +31004,27 @@ You will be assigned as owner of the new team automatically.", ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsPostAssetFolderRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateAssetFolderDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Asset folder created.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsPostAssetFolderResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AssetFolderDto", "type": "reference", }, @@ -31187,8 +31045,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -31197,28 +31055,28 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], @@ -31226,11 +31084,11 @@ You will be assigned as owner of the new team automatically.", "request": { "properties": { "folderName": { - "primitive": { - "string": "folderName", + "type": "primitive", + "value": { "type": "string", + "value": "folderName", }, - "type": "primitive", }, }, "type": "object", @@ -31238,69 +31096,69 @@ You will be assigned as owner of the new team automatically.", "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "folderName": { - "primitive": { - "string": "folderName", + "type": "primitive", + "value": { "type": "string", + "value": "folderName", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "parentId": { - "primitive": { - "string": "parentId", + "type": "primitive", + "value": { "type": "string", + "value": "parentId", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -31309,7 +31167,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "AssetsPutAssetFolderRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "AssetFolders_PutAssetFolder", "path": "/api/apps/{app}/assets/folders/{id}", @@ -31318,13 +31176,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsPutAssetFolderRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31335,45 +31193,43 @@ You will be assigned as owner of the new team automatically.", "description": "The ID of the asset folder.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsPutAssetFolderRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsPutAssetFolderRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RenameAssetFolderDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Asset folder updated.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsPutAssetFolderResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AssetFolderDto", "type": "reference", }, @@ -31394,8 +31250,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -31404,39 +31260,39 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "AssetsDeleteAssetFolderRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "AssetFolders_DeleteAssetFolder", "path": "/api/apps/{app}/assets/folders/{id}", @@ -31445,13 +31301,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsDeleteAssetFolderRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31462,24 +31318,24 @@ You will be assigned as owner of the new team automatically.", "description": "The ID of the asset folder to delete.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsDeleteAssetFolderRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, + "request": null, + "requestNameOverride": null, + "response": null, "sdkName": { "groupName": [ "assets", @@ -31495,8 +31351,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -31505,28 +31361,28 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], @@ -31538,69 +31394,69 @@ You will be assigned as owner of the new team automatically.", "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "folderName": { - "primitive": { - "string": "folderName", + "type": "primitive", + "value": { "type": "string", + "value": "folderName", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "parentId": { - "primitive": { - "string": "parentId", + "type": "primitive", + "value": { "type": "string", + "value": "parentId", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -31609,7 +31465,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "AssetsPutAssetFolderParentRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "AssetFolders_PutAssetFolderParent", "path": "/api/apps/{app}/assets/folders/{id}/parent", @@ -31618,13 +31474,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsPutAssetFolderParentRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31635,45 +31491,43 @@ You will be assigned as owner of the new team automatically.", "description": "The ID of the asset folder.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsPutAssetFolderParentRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsPutAssetFolderParentRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MoveAssetFolderDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Asset folder moved.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsPutAssetFolderParentResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AssetFolderDto", "type": "reference", }, @@ -31694,7 +31548,7 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get all tags for assets.", "errorStatusCode": [ 404, @@ -31703,46 +31557,46 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "string", "type": "string", + "value": "string", }, "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], "generatedRequestName": "AssetsGetTagsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "Assets_GetTags", "path": "/api/apps/{app}/assets/tags", @@ -31751,13 +31605,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetTagsRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31766,35 +31620,33 @@ You will be assigned as owner of the new team automatically.", }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Assets tags returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetTagsResponse", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "AssetsGetTagsResponseKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "AssetsGetTagsResponseValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -31818,8 +31670,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -31828,28 +31680,28 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "name", "value": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, }, ], @@ -31857,38 +31709,38 @@ You will be assigned as owner of the new team automatically.", "request": { "properties": { "tagName": { - "primitive": { - "string": "tagName", + "type": "primitive", + "value": { "type": "string", + "value": "tagName", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "string", "type": "string", + "value": "string", }, "value": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], "generatedRequestName": "AssetsPutTagRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "Assets_PutTag", "path": "/api/apps/{app}/assets/tags/{name}", @@ -31897,13 +31749,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsPutTagRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31914,63 +31766,60 @@ You will be assigned as owner of the new team automatically.", "description": "The tag to return.", "name": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsPutTagRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsPutTagRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RenameTagDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Asset tag renamed and new tags returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsPutTagResponse", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "AssetsPutTagResponseKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "AssetsPutTagResponseValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -31994,7 +31843,7 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get all assets for the app.", "errorStatusCode": [ 404, @@ -32003,280 +31852,280 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "_meta": { "properties": { "isDuplicate": { - "primitive": { - "string": "isDuplicate", + "type": "primitive", + "value": { "type": "string", + "value": "isDuplicate", }, - "type": "primitive", }, }, "type": "object", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "editToken": { - "primitive": { - "string": "editToken", + "type": "primitive", + "value": { "type": "string", + "value": "editToken", }, - "type": "primitive", }, "fileHash": { - "primitive": { - "string": "fileHash", + "type": "primitive", + "value": { "type": "string", + "value": "fileHash", }, - "type": "primitive", }, "fileName": { - "primitive": { - "string": "fileName", + "type": "primitive", + "value": { "type": "string", + "value": "fileName", }, - "type": "primitive", }, "fileSize": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "fileType": { - "primitive": { - "string": "fileType", + "type": "primitive", + "value": { "type": "string", + "value": "fileType", }, - "type": "primitive", }, "fileVersion": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isImage": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "isProtected": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastModifiedBy": { - "primitive": { - "string": "lastModifiedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastModifiedBy", }, - "type": "primitive", }, "metadata": { - "map": [], "type": "map", + "value": [], }, "metadataText": { - "primitive": { - "string": "metadataText", + "type": "primitive", + "value": { "type": "string", + "value": "metadataText", }, - "type": "primitive", }, "mimeType": { - "primitive": { - "string": "mimeType", + "type": "primitive", + "value": { "type": "string", + "value": "mimeType", }, - "type": "primitive", }, "parentId": { - "primitive": { - "string": "parentId", + "type": "primitive", + "value": { "type": "string", + "value": "parentId", }, - "type": "primitive", }, "pixelHeight": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "pixelWidth": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "slug": { - "primitive": { - "string": "slug", + "type": "primitive", + "value": { "type": "string", + "value": "slug", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "tags", + "type": "primitive", + "value": { "type": "string", + "value": "tags", }, - "type": "primitive", }, ], - "type": "array", }, "type": { - "enum": "Unknown", "type": "enum", + "value": "Unknown", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "total": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -32285,7 +32134,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "AssetsGetAssetsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "Assets_GetAssets", "path": "/api/apps/{app}/assets", @@ -32294,13 +32143,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetsRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32312,21 +32161,21 @@ You will be assigned as owner of the new team automatically.", { "description": "The optional parent folder id.", "name": "parentId", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetsRequestParentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetsRequestParentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32336,21 +32185,21 @@ You will be assigned as owner of the new team automatically.", { "description": "The optional asset ids.", "name": "ids", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetsRequestIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetsRequestIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32360,21 +32209,21 @@ You will be assigned as owner of the new team automatically.", { "description": "The optional json query.", "name": "q", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetsRequestQ", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetsRequestQ", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32384,18 +32233,18 @@ You will be assigned as owner of the new team automatically.", { "description": "Optional number of items to take.", "name": "$top", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetsRequestTop", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetsRequestTop", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -32406,18 +32255,18 @@ You will be assigned as owner of the new team automatically.", { "description": "Optional number of items to skip.", "name": "$skip", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetsRequestSkip", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetsRequestSkip", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -32428,21 +32277,21 @@ You will be assigned as owner of the new team automatically.", { "description": "Optional OData order definition.", "name": "$orderby", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetsRequestOrderby", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetsRequestOrderby", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32452,21 +32301,21 @@ You will be assigned as owner of the new team automatically.", { "description": "Optional OData filter.", "name": "$filter", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetsRequestFilter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetsRequestFilter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32474,17 +32323,16 @@ You will be assigned as owner of the new team automatically.", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Assets returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AssetsDto", "type": "reference", }, @@ -32505,7 +32353,7 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "You can only upload one file at a time. The mime type of the file is not calculated by Squidex and is required correctly.", "errorStatusCode": [ 400, @@ -32516,7 +32364,7 @@ You will be assigned as owner of the new team automatically.", "examples": [], "generatedRequestName": "AssetsPostAssetRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "Assets_PostAsset", "path": "/api/apps/{app}/assets", @@ -32525,13 +32373,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsPostAssetRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32543,21 +32391,21 @@ You will be assigned as owner of the new team automatically.", { "description": "The optional parent folder id.", "name": "parentId", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsPostAssetRequestParentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AssetsPostAssetRequestParentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32567,21 +32415,21 @@ You will be assigned as owner of the new team automatically.", { "description": "The optional custom asset id.", "name": "id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsPostAssetRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AssetsPostAssetRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32591,18 +32439,18 @@ You will be assigned as owner of the new team automatically.", { "description": "True to duplicate the asset, event if the file has been uploaded.", "name": "duplicate", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsPostAssetRequestDuplicate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AssetsPostAssetRequestDuplicate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -32612,11 +32460,11 @@ You will be assigned as owner of the new team automatically.", }, ], "request": { - "description": undefined, - "name": undefined, + "description": null, + "name": null, "properties": [ { - "description": undefined, + "description": null, "key": "file", "schema": { "isArray": false, @@ -32627,16 +32475,15 @@ You will be assigned as owner of the new team automatically.", ], "type": "multipart", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Asset created.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsPostAssetResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AssetDto", "type": "reference", }, @@ -32657,7 +32504,7 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get all assets for the app.", "errorStatusCode": [ 400, @@ -32667,18 +32514,18 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, ], @@ -32690,260 +32537,260 @@ You will be assigned as owner of the new team automatically.", "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "_meta": { "properties": { "isDuplicate": { - "primitive": { - "string": "isDuplicate", + "type": "primitive", + "value": { "type": "string", + "value": "isDuplicate", }, - "type": "primitive", }, }, "type": "object", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "editToken": { - "primitive": { - "string": "editToken", + "type": "primitive", + "value": { "type": "string", + "value": "editToken", }, - "type": "primitive", }, "fileHash": { - "primitive": { - "string": "fileHash", + "type": "primitive", + "value": { "type": "string", + "value": "fileHash", }, - "type": "primitive", }, "fileName": { - "primitive": { - "string": "fileName", + "type": "primitive", + "value": { "type": "string", + "value": "fileName", }, - "type": "primitive", }, "fileSize": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "fileType": { - "primitive": { - "string": "fileType", + "type": "primitive", + "value": { "type": "string", + "value": "fileType", }, - "type": "primitive", }, "fileVersion": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isImage": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "isProtected": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastModifiedBy": { - "primitive": { - "string": "lastModifiedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastModifiedBy", }, - "type": "primitive", }, "metadata": { - "map": [], "type": "map", + "value": [], }, "metadataText": { - "primitive": { - "string": "metadataText", + "type": "primitive", + "value": { "type": "string", + "value": "metadataText", }, - "type": "primitive", }, "mimeType": { - "primitive": { - "string": "mimeType", + "type": "primitive", + "value": { "type": "string", + "value": "mimeType", }, - "type": "primitive", }, "parentId": { - "primitive": { - "string": "parentId", + "type": "primitive", + "value": { "type": "string", + "value": "parentId", }, - "type": "primitive", }, "pixelHeight": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "pixelWidth": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "slug": { - "primitive": { - "string": "slug", + "type": "primitive", + "value": { "type": "string", + "value": "slug", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "tags", + "type": "primitive", + "value": { "type": "string", + "value": "tags", }, - "type": "primitive", }, ], - "type": "array", }, "type": { - "enum": "Unknown", "type": "enum", + "value": "Unknown", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "total": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -32952,7 +32799,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "AssetsGetAssetsPostRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "Assets_GetAssetsPost", "path": "/api/apps/{app}/assets/query", @@ -32961,13 +32808,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetsPostRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32977,29 +32824,27 @@ You will be assigned as owner of the new team automatically.", ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetsPostRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "QueryDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Assets returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetsPostResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AssetsDto", "type": "reference", }, @@ -33020,8 +32865,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, 500, @@ -33029,268 +32874,268 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "_meta": { "properties": { "isDuplicate": { - "primitive": { - "string": "isDuplicate", + "type": "primitive", + "value": { "type": "string", + "value": "isDuplicate", }, - "type": "primitive", }, }, "type": "object", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "editToken": { - "primitive": { - "string": "editToken", + "type": "primitive", + "value": { "type": "string", + "value": "editToken", }, - "type": "primitive", }, "fileHash": { - "primitive": { - "string": "fileHash", + "type": "primitive", + "value": { "type": "string", + "value": "fileHash", }, - "type": "primitive", }, "fileName": { - "primitive": { - "string": "fileName", + "type": "primitive", + "value": { "type": "string", + "value": "fileName", }, - "type": "primitive", }, "fileSize": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "fileType": { - "primitive": { - "string": "fileType", + "type": "primitive", + "value": { "type": "string", + "value": "fileType", }, - "type": "primitive", }, "fileVersion": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isImage": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "isProtected": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastModifiedBy": { - "primitive": { - "string": "lastModifiedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastModifiedBy", }, - "type": "primitive", }, "metadata": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "metadata", "type": "string", + "value": "metadata", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "metadataText": { - "primitive": { - "string": "metadataText", + "type": "primitive", + "value": { "type": "string", + "value": "metadataText", }, - "type": "primitive", }, "mimeType": { - "primitive": { - "string": "mimeType", + "type": "primitive", + "value": { "type": "string", + "value": "mimeType", }, - "type": "primitive", }, "parentId": { - "primitive": { - "string": "parentId", + "type": "primitive", + "value": { "type": "string", + "value": "parentId", }, - "type": "primitive", }, "pixelHeight": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "pixelWidth": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "slug": { - "primitive": { - "string": "slug", + "type": "primitive", + "value": { "type": "string", + "value": "slug", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "tags", + "type": "primitive", + "value": { "type": "string", + "value": "tags", }, - "type": "primitive", }, ], - "type": "array", }, "type": { - "enum": "Unknown", "type": "enum", + "value": "Unknown", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -33299,7 +33144,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "AssetsGetAssetRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "Assets_GetAsset", "path": "/api/apps/{app}/assets/{id}", @@ -33308,13 +33153,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33325,32 +33170,31 @@ You will be assigned as owner of the new team automatically.", "description": "The ID of the asset to retrieve.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Asset found.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsGetAssetResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AssetDto", "type": "reference", }, @@ -33371,7 +33215,7 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "You can only upload one file at a time. The mime type of the file is not calculated by Squidex and is required correctly.", "errorStatusCode": [ 400, @@ -33382,7 +33226,7 @@ You will be assigned as owner of the new team automatically.", "examples": [], "generatedRequestName": "AssetsPostUpsertAssetRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "Assets_PostUpsertAsset", "path": "/api/apps/{app}/assets/{id}", @@ -33391,13 +33235,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsPostUpsertAssetRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33408,39 +33252,39 @@ You will be assigned as owner of the new team automatically.", "description": "The optional custom asset id.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsPostUpsertAssetRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "The optional parent folder id.", "name": "parentId", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsPostUpsertAssetRequestParentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AssetsPostUpsertAssetRequestParentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33450,18 +33294,18 @@ You will be assigned as owner of the new team automatically.", { "description": "True to duplicate the asset, event if the file has been uploaded.", "name": "duplicate", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsPostUpsertAssetRequestDuplicate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AssetsPostUpsertAssetRequestDuplicate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -33471,11 +33315,11 @@ You will be assigned as owner of the new team automatically.", }, ], "request": { - "description": undefined, - "name": undefined, + "description": null, + "name": null, "properties": [ { - "description": undefined, + "description": null, "key": "file", "schema": { "isArray": false, @@ -33486,16 +33330,15 @@ You will be assigned as owner of the new team automatically.", ], "type": "multipart", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Asset created or updated.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsPostUpsertAssetResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AssetDto", "type": "reference", }, @@ -33516,8 +33359,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -33526,28 +33369,28 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], @@ -33559,238 +33402,238 @@ You will be assigned as owner of the new team automatically.", "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "_meta": { "properties": { "isDuplicate": { - "primitive": { - "string": "isDuplicate", + "type": "primitive", + "value": { "type": "string", + "value": "isDuplicate", }, - "type": "primitive", }, }, "type": "object", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "editToken": { - "primitive": { - "string": "editToken", + "type": "primitive", + "value": { "type": "string", + "value": "editToken", }, - "type": "primitive", }, "fileHash": { - "primitive": { - "string": "fileHash", + "type": "primitive", + "value": { "type": "string", + "value": "fileHash", }, - "type": "primitive", }, "fileName": { - "primitive": { - "string": "fileName", + "type": "primitive", + "value": { "type": "string", + "value": "fileName", }, - "type": "primitive", }, "fileSize": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "fileType": { - "primitive": { - "string": "fileType", + "type": "primitive", + "value": { "type": "string", + "value": "fileType", }, - "type": "primitive", }, "fileVersion": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isImage": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "isProtected": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastModifiedBy": { - "primitive": { - "string": "lastModifiedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastModifiedBy", }, - "type": "primitive", }, "metadata": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "metadata", "type": "string", + "value": "metadata", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "metadataText": { - "primitive": { - "string": "metadataText", + "type": "primitive", + "value": { "type": "string", + "value": "metadataText", }, - "type": "primitive", }, "mimeType": { - "primitive": { - "string": "mimeType", + "type": "primitive", + "value": { "type": "string", + "value": "mimeType", }, - "type": "primitive", }, "parentId": { - "primitive": { - "string": "parentId", + "type": "primitive", + "value": { "type": "string", + "value": "parentId", }, - "type": "primitive", }, "pixelHeight": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "pixelWidth": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "slug": { - "primitive": { - "string": "slug", + "type": "primitive", + "value": { "type": "string", + "value": "slug", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "tags", + "type": "primitive", + "value": { "type": "string", + "value": "tags", }, - "type": "primitive", }, ], - "type": "array", }, "type": { - "enum": "Unknown", "type": "enum", + "value": "Unknown", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -33799,7 +33642,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "AssetsPutAssetRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "Assets_PutAsset", "path": "/api/apps/{app}/assets/{id}", @@ -33808,13 +33651,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsPutAssetRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33825,45 +33668,43 @@ You will be assigned as owner of the new team automatically.", "description": "The ID of the asset.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsPutAssetRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsPutAssetRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AnnotateAssetDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Asset updated.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsPutAssetResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AssetDto", "type": "reference", }, @@ -33884,8 +33725,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -33894,39 +33735,39 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "AssetsDeleteAssetRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "Assets_DeleteAsset", "path": "/api/apps/{app}/assets/{id}", @@ -33935,13 +33776,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsDeleteAssetRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33952,36 +33793,36 @@ You will be assigned as owner of the new team automatically.", "description": "The ID of the asset to delete.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsDeleteAssetRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "True to check referrers of this asset.", "name": "checkReferrers", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsDeleteAssetRequestCheckReferrers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AssetsDeleteAssetRequestCheckReferrers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -33992,18 +33833,18 @@ You will be assigned as owner of the new team automatically.", { "description": "True to delete the asset permanently.", "name": "permanent", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsDeleteAssetRequestPermanent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AssetsDeleteAssetRequestPermanent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -34012,9 +33853,9 @@ You will be assigned as owner of the new team automatically.", }, }, ], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, + "request": null, + "requestNameOverride": null, + "response": null, "sdkName": { "groupName": [ "assets", @@ -34030,8 +33871,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -34040,18 +33881,18 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, ], @@ -34061,93 +33902,93 @@ You will be assigned as owner of the new team automatically.", "type": "object", }, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "contentId": { - "primitive": { - "string": "contentId", + "type": "primitive", + "value": { "type": "string", + "value": "contentId", }, - "type": "primitive", }, "error": { "properties": { "details": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "details", + "type": "primitive", + "value": { "type": "string", + "value": "details", }, - "type": "primitive", }, ], - "type": "array", }, "errorCode": { - "primitive": { - "string": "errorCode", + "type": "primitive", + "value": { "type": "string", + "value": "errorCode", }, - "type": "primitive", }, "message": { - "primitive": { - "string": "message", + "type": "primitive", + "value": { "type": "string", + "value": "message", }, - "type": "primitive", }, "statusCode": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "traceId": { - "primitive": { - "string": "traceId", + "type": "primitive", + "value": { "type": "string", + "value": "traceId", }, - "type": "primitive", }, "type": { - "primitive": { - "string": "type", + "type": "primitive", + "value": { "type": "string", + "value": "type", }, - "type": "primitive", }, }, "type": "object", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "jobIndex": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "AssetsBulkUpdateAssetsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "Assets_BulkUpdateAssets", "path": "/api/apps/{app}/assets/bulk", @@ -34156,13 +33997,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsBulkUpdateAssetsRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34172,35 +34013,33 @@ You will be assigned as owner of the new team automatically.", ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsBulkUpdateAssetsRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BulkUpdateAssetsDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Assets created, update or delete.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsBulkUpdateAssetsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AssetsBulkUpdateAssetsResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BulkResultDto", "type": "reference", }, @@ -34222,7 +34061,7 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Use multipart request to upload an asset.", "errorStatusCode": [ 400, @@ -34233,7 +34072,7 @@ You will be assigned as owner of the new team automatically.", "examples": [], "generatedRequestName": "AssetsPutAssetContentRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "Assets_PutAssetContent", "path": "/api/apps/{app}/assets/{id}/content", @@ -34242,13 +34081,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsPutAssetContentRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34259,27 +34098,27 @@ You will be assigned as owner of the new team automatically.", "description": "The ID of the asset.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsPutAssetContentRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "description": undefined, - "name": undefined, + "description": null, + "name": null, "properties": [ { - "description": undefined, + "description": null, "key": "file", "schema": { "isArray": false, @@ -34290,16 +34129,15 @@ You will be assigned as owner of the new team automatically.", ], "type": "multipart", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Asset updated.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsPutAssetContentResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AssetDto", "type": "reference", }, @@ -34320,8 +34158,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -34330,28 +34168,28 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], @@ -34363,238 +34201,238 @@ You will be assigned as owner of the new team automatically.", "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "_meta": { "properties": { "isDuplicate": { - "primitive": { - "string": "isDuplicate", + "type": "primitive", + "value": { "type": "string", + "value": "isDuplicate", }, - "type": "primitive", }, }, "type": "object", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "editToken": { - "primitive": { - "string": "editToken", + "type": "primitive", + "value": { "type": "string", + "value": "editToken", }, - "type": "primitive", }, "fileHash": { - "primitive": { - "string": "fileHash", + "type": "primitive", + "value": { "type": "string", + "value": "fileHash", }, - "type": "primitive", }, "fileName": { - "primitive": { - "string": "fileName", + "type": "primitive", + "value": { "type": "string", + "value": "fileName", }, - "type": "primitive", }, "fileSize": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "fileType": { - "primitive": { - "string": "fileType", + "type": "primitive", + "value": { "type": "string", + "value": "fileType", }, - "type": "primitive", }, "fileVersion": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isImage": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "isProtected": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastModifiedBy": { - "primitive": { - "string": "lastModifiedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastModifiedBy", }, - "type": "primitive", }, "metadata": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "metadata", "type": "string", + "value": "metadata", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "metadataText": { - "primitive": { - "string": "metadataText", + "type": "primitive", + "value": { "type": "string", + "value": "metadataText", }, - "type": "primitive", }, "mimeType": { - "primitive": { - "string": "mimeType", + "type": "primitive", + "value": { "type": "string", + "value": "mimeType", }, - "type": "primitive", }, "parentId": { - "primitive": { - "string": "parentId", + "type": "primitive", + "value": { "type": "string", + "value": "parentId", }, - "type": "primitive", }, "pixelHeight": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "pixelWidth": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "slug": { - "primitive": { - "string": "slug", + "type": "primitive", + "value": { "type": "string", + "value": "slug", }, - "type": "primitive", }, "tags": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "tags", + "type": "primitive", + "value": { "type": "string", + "value": "tags", }, - "type": "primitive", }, ], - "type": "array", }, "type": { - "enum": "Unknown", "type": "enum", + "value": "Unknown", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -34603,7 +34441,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "AssetsPutAssetParentRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "Assets_PutAssetParent", "path": "/api/apps/{app}/assets/{id}/parent", @@ -34612,13 +34450,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsPutAssetParentRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34629,45 +34467,43 @@ You will be assigned as owner of the new team automatically.", "description": "The ID of the asset.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsPutAssetParentRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsPutAssetParentRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MoveAssetDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Asset moved.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AssetsPutAssetParentResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AssetDto", "type": "reference", }, @@ -34688,8 +34524,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, 500, @@ -34697,117 +34533,117 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "annotate": { - "primitive": { - "string": "annotate", + "type": "primitive", + "value": { "type": "string", + "value": "annotate", }, - "type": "primitive", }, "create": { - "primitive": { - "string": "create", + "type": "primitive", + "value": { "type": "string", + "value": "create", }, - "type": "primitive", }, "delete": { - "primitive": { - "string": "delete", + "type": "primitive", + "value": { "type": "string", + "value": "delete", }, - "type": "primitive", }, "move": { - "primitive": { - "string": "move", + "type": "primitive", + "value": { "type": "string", + "value": "move", }, - "type": "primitive", }, "query": { - "primitive": { - "string": "query", + "type": "primitive", + "value": { "type": "string", + "value": "query", }, - "type": "primitive", }, "queryPre": { - "primitive": { - "string": "queryPre", + "type": "primitive", + "value": { "type": "string", + "value": "queryPre", }, - "type": "primitive", }, "update": { - "primitive": { - "string": "update", + "type": "primitive", + "value": { "type": "string", + "value": "update", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -34816,7 +34652,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "AppsGetAssetScriptsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "AppAssets_GetAssetScripts", "path": "/api/apps/{app}/assets/scripts", @@ -34825,13 +34661,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app to get the asset scripts for.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "AppsGetAssetScriptsRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34840,17 +34676,16 @@ You will be assigned as owner of the new team automatically.", }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Asset scripts returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AppsGetAssetScriptsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AssetScriptsDto", "type": "reference", }, @@ -34871,8 +34706,8 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -34881,18 +34716,18 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, ], @@ -34904,97 +34739,97 @@ You will be assigned as owner of the new team automatically.", "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "annotate": { - "primitive": { - "string": "annotate", + "type": "primitive", + "value": { "type": "string", + "value": "annotate", }, - "type": "primitive", }, "create": { - "primitive": { - "string": "create", + "type": "primitive", + "value": { "type": "string", + "value": "create", }, - "type": "primitive", }, "delete": { - "primitive": { - "string": "delete", + "type": "primitive", + "value": { "type": "string", + "value": "delete", }, - "type": "primitive", }, "move": { - "primitive": { - "string": "move", + "type": "primitive", + "value": { "type": "string", + "value": "move", }, - "type": "primitive", }, "query": { - "primitive": { - "string": "query", + "type": "primitive", + "value": { "type": "string", + "value": "query", }, - "type": "primitive", }, "queryPre": { - "primitive": { - "string": "queryPre", + "type": "primitive", + "value": { "type": "string", + "value": "queryPre", }, - "type": "primitive", }, "update": { - "primitive": { - "string": "update", + "type": "primitive", + "value": { "type": "string", + "value": "update", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -35003,7 +34838,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "AppsPutAssetScriptsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "AppAssets_PutAssetScripts", "path": "/api/apps/{app}/assets/scripts", @@ -35012,13 +34847,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app to update.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "AppsPutAssetScriptsRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35028,29 +34863,27 @@ You will be assigned as owner of the new team automatically.", ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AppsPutAssetScriptsRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UpdateAssetScriptsDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Asset scripts updated.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AppsPutAssetScriptsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AssetScriptsDto", "type": "reference", }, @@ -35071,7 +34904,7 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Gets all configured clients for the app with the specified name.", "errorStatusCode": [ 404, @@ -35080,150 +34913,150 @@ You will be assigned as owner of the new team automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "allowAnonymous": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "apiCallsLimit": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "apiTrafficLimit": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "role": { - "primitive": { - "string": "role", + "type": "primitive", + "value": { "type": "string", + "value": "role", }, - "type": "primitive", }, "secret": { - "primitive": { - "string": "secret", + "type": "primitive", + "value": { "type": "string", + "value": "secret", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -35232,7 +35065,7 @@ You will be assigned as owner of the new team automatically.", ], "generatedRequestName": "AppsGetClientsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "AppClients_GetClients", "path": "/api/apps/{app}/clients", @@ -35241,13 +35074,13 @@ You will be assigned as owner of the new team automatically.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "AppsGetClientsRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35256,17 +35089,16 @@ You will be assigned as owner of the new team automatically.", }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Clients returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AppsGetClientsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ClientsDto", "type": "reference", }, @@ -35287,7 +35119,7 @@ You will be assigned as owner of the new team automatically.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Create a new client for the app with the specified name. The client secret is auto generated on the server and returned. The client does not expire, the access token is valid for 30 days.", "errorStatusCode": [ @@ -35298,18 +35130,18 @@ The client secret is auto generated on the server and returned. The client does "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, ], @@ -35317,11 +35149,11 @@ The client secret is auto generated on the server and returned. The client does "request": { "properties": { "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, "type": "object", @@ -35329,130 +35161,130 @@ The client secret is auto generated on the server and returned. The client does "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "allowAnonymous": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "apiCallsLimit": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "apiTrafficLimit": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "role": { - "primitive": { - "string": "role", + "type": "primitive", + "value": { "type": "string", + "value": "role", }, - "type": "primitive", }, "secret": { - "primitive": { - "string": "secret", + "type": "primitive", + "value": { "type": "string", + "value": "secret", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -35461,7 +35293,7 @@ The client secret is auto generated on the server and returned. The client does ], "generatedRequestName": "AppsPostClientRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "AppClients_PostClient", "path": "/api/apps/{app}/clients", @@ -35470,13 +35302,13 @@ The client secret is auto generated on the server and returned. The client does "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "AppsPostClientRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35486,29 +35318,27 @@ The client secret is auto generated on the server and returned. The client does ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AppsPostClientRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateClientDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Client created.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AppsPostClientResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ClientsDto", "type": "reference", }, @@ -35529,7 +35359,7 @@ The client secret is auto generated on the server and returned. The client does { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Only the display name can be changed, create a new client if necessary.", "errorStatusCode": [ 400, @@ -35539,28 +35369,28 @@ The client secret is auto generated on the server and returned. The client does "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], @@ -35572,130 +35402,130 @@ The client secret is auto generated on the server and returned. The client does "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "allowAnonymous": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "apiCallsLimit": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "apiTrafficLimit": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "role": { - "primitive": { - "string": "role", + "type": "primitive", + "value": { "type": "string", + "value": "role", }, - "type": "primitive", }, "secret": { - "primitive": { - "string": "secret", + "type": "primitive", + "value": { "type": "string", + "value": "secret", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -35704,7 +35534,7 @@ The client secret is auto generated on the server and returned. The client does ], "generatedRequestName": "AppsPutClientRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "AppClients_PutClient", "path": "/api/apps/{app}/clients/{id}", @@ -35713,13 +35543,13 @@ The client secret is auto generated on the server and returned. The client does "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "AppsPutClientRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35730,45 +35560,43 @@ The client secret is auto generated on the server and returned. The client does "description": "The ID of the client that must be updated.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "AppsPutClientRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AppsPutClientRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UpdateClientDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Client updated.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AppsPutClientResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ClientsDto", "type": "reference", }, @@ -35789,7 +35617,7 @@ The client secret is auto generated on the server and returned. The client does { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "The application that uses this client credentials cannot access the API after it has been revoked.", "errorStatusCode": [ 400, @@ -35799,160 +35627,160 @@ The client secret is auto generated on the server and returned. The client does "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "allowAnonymous": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "apiCallsLimit": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "apiTrafficLimit": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "role": { - "primitive": { - "string": "role", + "type": "primitive", + "value": { "type": "string", + "value": "role", }, - "type": "primitive", }, "secret": { - "primitive": { - "string": "secret", + "type": "primitive", + "value": { "type": "string", + "value": "secret", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -35961,7 +35789,7 @@ The client secret is auto generated on the server and returned. The client does ], "generatedRequestName": "AppsDeleteClientRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "AppClients_DeleteClient", "path": "/api/apps/{app}/clients/{id}", @@ -35970,13 +35798,13 @@ The client secret is auto generated on the server and returned. The client does "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "AppsDeleteClientRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35987,32 +35815,31 @@ The client secret is auto generated on the server and returned. The client does "description": "The ID of the client that must be deleted.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "AppsDeleteClientRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Client deleted.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AppsDeleteClientResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ClientsDto", "type": "reference", }, @@ -36033,8 +35860,8 @@ The client secret is auto generated on the server and returned. The client does { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, 500, @@ -36042,148 +35869,148 @@ The client secret is auto generated on the server and returned. The client does "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "_meta": { "properties": { "isInvited": { - "primitive": { - "string": "isInvited", + "type": "primitive", + "value": { "type": "string", + "value": "isInvited", }, - "type": "primitive", }, }, "type": "object", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "contributorEmail": { - "primitive": { - "string": "contributorEmail", + "type": "primitive", + "value": { "type": "string", + "value": "contributorEmail", }, - "type": "primitive", }, "contributorId": { - "primitive": { - "string": "contributorId", + "type": "primitive", + "value": { "type": "string", + "value": "contributorId", }, - "type": "primitive", }, "contributorName": { - "primitive": { - "string": "contributorName", + "type": "primitive", + "value": { "type": "string", + "value": "contributorName", }, - "type": "primitive", }, "role": { - "primitive": { - "string": "role", + "type": "primitive", + "value": { "type": "string", + "value": "role", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "maxContributors": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -36192,7 +36019,7 @@ The client secret is auto generated on the server and returned. The client does ], "generatedRequestName": "AppsGetContributorsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "AppContributors_GetContributors", "path": "/api/apps/{app}/contributors", @@ -36201,13 +36028,13 @@ The client secret is auto generated on the server and returned. The client does "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "AppsGetContributorsRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36216,17 +36043,16 @@ The client secret is auto generated on the server and returned. The client does }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Contributors returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AppsGetContributorsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContributorsDto", "type": "reference", }, @@ -36247,8 +36073,8 @@ The client secret is auto generated on the server and returned. The client does { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -36257,18 +36083,18 @@ The client secret is auto generated on the server and returned. The client does "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, ], @@ -36276,11 +36102,11 @@ The client secret is auto generated on the server and returned. The client does "request": { "properties": { "contributorId": { - "primitive": { - "string": "contributorId", + "type": "primitive", + "value": { "type": "string", + "value": "contributorId", }, - "type": "primitive", }, }, "type": "object", @@ -36288,128 +36114,128 @@ The client secret is auto generated on the server and returned. The client does "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "_meta": { "properties": { "isInvited": { - "primitive": { - "string": "isInvited", + "type": "primitive", + "value": { "type": "string", + "value": "isInvited", }, - "type": "primitive", }, }, "type": "object", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "contributorEmail": { - "primitive": { - "string": "contributorEmail", + "type": "primitive", + "value": { "type": "string", + "value": "contributorEmail", }, - "type": "primitive", }, "contributorId": { - "primitive": { - "string": "contributorId", + "type": "primitive", + "value": { "type": "string", + "value": "contributorId", }, - "type": "primitive", }, "contributorName": { - "primitive": { - "string": "contributorName", + "type": "primitive", + "value": { "type": "string", + "value": "contributorName", }, - "type": "primitive", }, "role": { - "primitive": { - "string": "role", + "type": "primitive", + "value": { "type": "string", + "value": "role", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "maxContributors": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -36418,7 +36244,7 @@ The client secret is auto generated on the server and returned. The client does ], "generatedRequestName": "AppsPostContributorRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "AppContributors_PostContributor", "path": "/api/apps/{app}/contributors", @@ -36427,13 +36253,13 @@ The client secret is auto generated on the server and returned. The client does "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "AppsPostContributorRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36443,29 +36269,27 @@ The client secret is auto generated on the server and returned. The client does ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AppsPostContributorRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AssignContributorDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Contributor assigned to app.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AppsPostContributorResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContributorsDto", "type": "reference", }, @@ -36486,8 +36310,8 @@ The client secret is auto generated on the server and returned. The client does { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -36496,148 +36320,148 @@ The client secret is auto generated on the server and returned. The client does "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "_meta": { "properties": { "isInvited": { - "primitive": { - "string": "isInvited", + "type": "primitive", + "value": { "type": "string", + "value": "isInvited", }, - "type": "primitive", }, }, "type": "object", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "contributorEmail": { - "primitive": { - "string": "contributorEmail", + "type": "primitive", + "value": { "type": "string", + "value": "contributorEmail", }, - "type": "primitive", }, "contributorId": { - "primitive": { - "string": "contributorId", + "type": "primitive", + "value": { "type": "string", + "value": "contributorId", }, - "type": "primitive", }, "contributorName": { - "primitive": { - "string": "contributorName", + "type": "primitive", + "value": { "type": "string", + "value": "contributorName", }, - "type": "primitive", }, "role": { - "primitive": { - "string": "role", + "type": "primitive", + "value": { "type": "string", + "value": "role", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "maxContributors": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -36646,7 +36470,7 @@ The client secret is auto generated on the server and returned. The client does ], "generatedRequestName": "AppsDeleteMyselfRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "AppContributors_DeleteMyself", "path": "/api/apps/{app}/contributors/me", @@ -36655,13 +36479,13 @@ The client secret is auto generated on the server and returned. The client does "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "AppsDeleteMyselfRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36670,17 +36494,16 @@ The client secret is auto generated on the server and returned. The client does }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Contributor removed.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AppsDeleteMyselfResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContributorsDto", "type": "reference", }, @@ -36701,8 +36524,8 @@ The client secret is auto generated on the server and returned. The client does { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -36711,158 +36534,158 @@ The client secret is auto generated on the server and returned. The client does "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "_meta": { "properties": { "isInvited": { - "primitive": { - "string": "isInvited", + "type": "primitive", + "value": { "type": "string", + "value": "isInvited", }, - "type": "primitive", }, }, "type": "object", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "contributorEmail": { - "primitive": { - "string": "contributorEmail", + "type": "primitive", + "value": { "type": "string", + "value": "contributorEmail", }, - "type": "primitive", }, "contributorId": { - "primitive": { - "string": "contributorId", + "type": "primitive", + "value": { "type": "string", + "value": "contributorId", }, - "type": "primitive", }, "contributorName": { - "primitive": { - "string": "contributorName", + "type": "primitive", + "value": { "type": "string", + "value": "contributorName", }, - "type": "primitive", }, "role": { - "primitive": { - "string": "role", + "type": "primitive", + "value": { "type": "string", + "value": "role", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "maxContributors": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -36871,7 +36694,7 @@ The client secret is auto generated on the server and returned. The client does ], "generatedRequestName": "AppsDeleteContributorRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "AppContributors_DeleteContributor", "path": "/api/apps/{app}/contributors/{id}", @@ -36880,13 +36703,13 @@ The client secret is auto generated on the server and returned. The client does "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "AppsDeleteContributorRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36897,32 +36720,31 @@ The client secret is auto generated on the server and returned. The client does "description": "The ID of the contributor.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "AppsDeleteContributorRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Contributor removed.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AppsDeleteContributorResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContributorsDto", "type": "reference", }, @@ -36943,13 +36765,13 @@ The client secret is auto generated on the server and returned. The client does { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [], "generatedRequestName": "AppsGetImageRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "AppImage_GetImage", "path": "/api/apps/{app}/image", @@ -36958,13 +36780,13 @@ The client secret is auto generated on the server and returned. The client does "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "AppsGetImageRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36973,8 +36795,8 @@ The client secret is auto generated on the server and returned. The client does }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "App image found and content or (resized) image returned.", "type": "file", @@ -36994,8 +36816,8 @@ The client secret is auto generated on the server and returned. The client does { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -37004,7 +36826,7 @@ The client secret is auto generated on the server and returned. The client does "examples": [], "generatedRequestName": "AppsUploadImageRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "Apps_UploadImage", "path": "/api/apps/{app}/image", @@ -37013,13 +36835,13 @@ The client secret is auto generated on the server and returned. The client does "description": "The name of the app to update.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "AppsUploadImageRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37029,11 +36851,11 @@ The client secret is auto generated on the server and returned. The client does ], "queryParameters": [], "request": { - "description": undefined, - "name": undefined, + "description": null, + "name": null, "properties": [ { - "description": undefined, + "description": null, "key": "file", "schema": { "isArray": false, @@ -37044,16 +36866,15 @@ The client secret is auto generated on the server and returned. The client does ], "type": "multipart", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "App image uploaded.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AppsUploadImageResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppDto", "type": "reference", }, @@ -37074,8 +36895,8 @@ The client secret is auto generated on the server and returned. The client does { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -37084,179 +36905,179 @@ The client secret is auto generated on the server and returned. The client does "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "canAccessApi": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "canAccessContent": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "description", + "type": "primitive", + "value": { "type": "string", + "value": "description", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "permissions": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "permissions", + "type": "primitive", + "value": { "type": "string", + "value": "permissions", }, - "type": "primitive", }, ], - "type": "array", }, "roleName": { - "primitive": { - "string": "roleName", + "type": "primitive", + "value": { "type": "string", + "value": "roleName", }, - "type": "primitive", }, "roleProperties": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "roleProperties", "type": "string", + "value": "roleProperties", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "teamId": { - "primitive": { - "string": "teamId", + "type": "primitive", + "value": { "type": "string", + "value": "teamId", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -37265,7 +37086,7 @@ The client secret is auto generated on the server and returned. The client does ], "generatedRequestName": "AppsDeleteImageRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "Apps_DeleteImage", "path": "/api/apps/{app}/image", @@ -37274,13 +37095,13 @@ The client secret is auto generated on the server and returned. The client does "description": "The name of the app to update.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "AppsDeleteImageRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37289,17 +37110,16 @@ The client secret is auto generated on the server and returned. The client does }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "App image removed.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AppsDeleteImageResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppDto", "type": "reference", }, @@ -37320,8 +37140,8 @@ The client secret is auto generated on the server and returned. The client does { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, 500, @@ -37329,141 +37149,141 @@ The client secret is auto generated on the server and returned. The client does "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "englishName": { - "primitive": { - "string": "englishName", + "type": "primitive", + "value": { "type": "string", + "value": "englishName", }, - "type": "primitive", }, "fallback": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fallback", + "type": "primitive", + "value": { "type": "string", + "value": "fallback", }, - "type": "primitive", }, ], - "type": "array", }, "isMaster": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "isOptional": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "iso2Code": { - "primitive": { - "string": "iso2Code", + "type": "primitive", + "value": { "type": "string", + "value": "iso2Code", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -37472,7 +37292,7 @@ The client secret is auto generated on the server and returned. The client does ], "generatedRequestName": "AppsGetLanguagesRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "AppLanguages_GetLanguages", "path": "/api/apps/{app}/languages", @@ -37481,13 +37301,13 @@ The client secret is auto generated on the server and returned. The client does "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "AppsGetLanguagesRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37496,17 +37316,16 @@ The client secret is auto generated on the server and returned. The client does }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Languages returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AppsGetLanguagesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppLanguagesDto", "type": "reference", }, @@ -37527,8 +37346,8 @@ The client secret is auto generated on the server and returned. The client does { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -37537,18 +37356,18 @@ The client secret is auto generated on the server and returned. The client does "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, ], @@ -37556,11 +37375,11 @@ The client secret is auto generated on the server and returned. The client does "request": { "properties": { "language": { - "primitive": { - "string": "language", + "type": "primitive", + "value": { "type": "string", + "value": "language", }, - "type": "primitive", }, }, "type": "object", @@ -37568,121 +37387,121 @@ The client secret is auto generated on the server and returned. The client does "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "englishName": { - "primitive": { - "string": "englishName", + "type": "primitive", + "value": { "type": "string", + "value": "englishName", }, - "type": "primitive", }, "fallback": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fallback", + "type": "primitive", + "value": { "type": "string", + "value": "fallback", }, - "type": "primitive", }, ], - "type": "array", }, "isMaster": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "isOptional": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "iso2Code": { - "primitive": { - "string": "iso2Code", + "type": "primitive", + "value": { "type": "string", + "value": "iso2Code", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -37691,7 +37510,7 @@ The client secret is auto generated on the server and returned. The client does ], "generatedRequestName": "AppsPostLanguageRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "AppLanguages_PostLanguage", "path": "/api/apps/{app}/languages", @@ -37700,13 +37519,13 @@ The client secret is auto generated on the server and returned. The client does "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "AppsPostLanguageRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37716,29 +37535,27 @@ The client secret is auto generated on the server and returned. The client does ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AppsPostLanguageRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AddLanguageDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Language created.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AppsPostLanguageResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppLanguagesDto", "type": "reference", }, @@ -37759,8 +37576,8 @@ The client secret is auto generated on the server and returned. The client does { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -37769,28 +37586,28 @@ The client secret is auto generated on the server and returned. The client does "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "language", "value": { - "primitive": { - "string": "language", + "type": "primitive", + "value": { "type": "string", + "value": "language", }, - "type": "primitive", }, }, ], @@ -37802,121 +37619,121 @@ The client secret is auto generated on the server and returned. The client does "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "englishName": { - "primitive": { - "string": "englishName", + "type": "primitive", + "value": { "type": "string", + "value": "englishName", }, - "type": "primitive", }, "fallback": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fallback", + "type": "primitive", + "value": { "type": "string", + "value": "fallback", }, - "type": "primitive", }, ], - "type": "array", }, "isMaster": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "isOptional": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "iso2Code": { - "primitive": { - "string": "iso2Code", + "type": "primitive", + "value": { "type": "string", + "value": "iso2Code", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -37925,7 +37742,7 @@ The client secret is auto generated on the server and returned. The client does ], "generatedRequestName": "AppsPutLanguageRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "AppLanguages_PutLanguage", "path": "/api/apps/{app}/languages/{language}", @@ -37934,13 +37751,13 @@ The client secret is auto generated on the server and returned. The client does "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "AppsPutLanguageRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37951,45 +37768,43 @@ The client secret is auto generated on the server and returned. The client does "description": "The language to update.", "name": "language", "schema": { - "description": undefined, + "description": null, "generatedName": "AppsPutLanguageRequestLanguage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AppsPutLanguageRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UpdateLanguageDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Language updated.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AppsPutLanguageResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppLanguagesDto", "type": "reference", }, @@ -38010,8 +37825,8 @@ The client secret is auto generated on the server and returned. The client does { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -38020,151 +37835,151 @@ The client secret is auto generated on the server and returned. The client does "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "language", "value": { - "primitive": { - "string": "language", + "type": "primitive", + "value": { "type": "string", + "value": "language", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "englishName": { - "primitive": { - "string": "englishName", + "type": "primitive", + "value": { "type": "string", + "value": "englishName", }, - "type": "primitive", }, "fallback": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fallback", + "type": "primitive", + "value": { "type": "string", + "value": "fallback", }, - "type": "primitive", }, ], - "type": "array", }, "isMaster": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "isOptional": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "iso2Code": { - "primitive": { - "string": "iso2Code", + "type": "primitive", + "value": { "type": "string", + "value": "iso2Code", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -38173,7 +37988,7 @@ The client secret is auto generated on the server and returned. The client does ], "generatedRequestName": "AppsDeleteLanguageRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "AppLanguages_DeleteLanguage", "path": "/api/apps/{app}/languages/{language}", @@ -38182,13 +37997,13 @@ The client secret is auto generated on the server and returned. The client does "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "AppsDeleteLanguageRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38199,32 +38014,31 @@ The client secret is auto generated on the server and returned. The client does "description": "The language to delete from the app.", "name": "language", "schema": { - "description": undefined, + "description": null, "generatedName": "AppsDeleteLanguageRequestLanguage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Language deleted.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AppsDeleteLanguageResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppLanguagesDto", "type": "reference", }, @@ -38245,8 +38059,8 @@ The client secret is auto generated on the server and returned. The client does { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, 500, @@ -38254,145 +38068,145 @@ The client secret is auto generated on the server and returned. The client does "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "isDefaultRole": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "numClients": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "numContributors": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "permissions": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "permissions", + "type": "primitive", + "value": { "type": "string", + "value": "permissions", }, - "type": "primitive", }, ], - "type": "array", }, "properties": { - "map": [], "type": "map", + "value": [], }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -38401,7 +38215,7 @@ The client secret is auto generated on the server and returned. The client does ], "generatedRequestName": "AppsGetRolesRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "AppRoles_GetRoles", "path": "/api/apps/{app}/roles", @@ -38410,13 +38224,13 @@ The client secret is auto generated on the server and returned. The client does "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "AppsGetRolesRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38425,17 +38239,16 @@ The client secret is auto generated on the server and returned. The client does }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Roles returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AppsGetRolesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RolesDto", "type": "reference", }, @@ -38456,8 +38269,8 @@ The client secret is auto generated on the server and returned. The client does { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -38466,18 +38279,18 @@ The client secret is auto generated on the server and returned. The client does "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, ], @@ -38485,11 +38298,11 @@ The client secret is auto generated on the server and returned. The client does "request": { "properties": { "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, }, "type": "object", @@ -38497,125 +38310,125 @@ The client secret is auto generated on the server and returned. The client does "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "isDefaultRole": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "numClients": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "numContributors": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "permissions": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "permissions", + "type": "primitive", + "value": { "type": "string", + "value": "permissions", }, - "type": "primitive", }, ], - "type": "array", }, "properties": { - "map": [], "type": "map", + "value": [], }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -38624,7 +38437,7 @@ The client secret is auto generated on the server and returned. The client does ], "generatedRequestName": "AppsPostRoleRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "AppRoles_PostRole", "path": "/api/apps/{app}/roles", @@ -38633,13 +38446,13 @@ The client secret is auto generated on the server and returned. The client does "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "AppsPostRoleRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38649,29 +38462,27 @@ The client secret is auto generated on the server and returned. The client does ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AppsPostRoleRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AddRoleDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Role created.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AppsPostRoleResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RolesDto", "type": "reference", }, @@ -38692,8 +38503,8 @@ The client secret is auto generated on the server and returned. The client does { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, 500, @@ -38701,40 +38512,40 @@ The client secret is auto generated on the server and returned. The client does "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "string", + "type": "primitive", + "value": { "type": "string", + "value": "string", }, - "type": "primitive", }, ], - "type": "array", }, }, ], "generatedRequestName": "AppsGetPermissionsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "AppRoles_GetPermissions", "path": "/api/apps/{app}/roles/permissions", @@ -38743,13 +38554,13 @@ The client secret is auto generated on the server and returned. The client does "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "AppsGetPermissionsRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38758,26 +38569,25 @@ The client secret is auto generated on the server and returned. The client does }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "App permissions returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AppsGetPermissionsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AppsGetPermissionsResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38800,8 +38610,8 @@ The client secret is auto generated on the server and returned. The client does { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -38810,28 +38620,28 @@ The client secret is auto generated on the server and returned. The client does "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "roleName", "value": { - "primitive": { - "string": "roleName", + "type": "primitive", + "value": { "type": "string", + "value": "roleName", }, - "type": "primitive", }, }, ], @@ -38839,16 +38649,16 @@ The client secret is auto generated on the server and returned. The client does "request": { "properties": { "permissions": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "permissions", + "type": "primitive", + "value": { "type": "string", + "value": "permissions", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -38856,125 +38666,125 @@ The client secret is auto generated on the server and returned. The client does "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "isDefaultRole": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "numClients": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "numContributors": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "permissions": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "permissions", + "type": "primitive", + "value": { "type": "string", + "value": "permissions", }, - "type": "primitive", }, ], - "type": "array", }, "properties": { - "map": [], "type": "map", + "value": [], }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -38983,7 +38793,7 @@ The client secret is auto generated on the server and returned. The client does ], "generatedRequestName": "AppsPutRoleRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "AppRoles_PutRole", "path": "/api/apps/{app}/roles/{roleName}", @@ -38992,13 +38802,13 @@ The client secret is auto generated on the server and returned. The client does "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "AppsPutRoleRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39009,45 +38819,43 @@ The client secret is auto generated on the server and returned. The client does "description": "The name of the role to be updated.", "name": "roleName", "schema": { - "description": undefined, + "description": null, "generatedName": "AppsPutRoleRequestRoleName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AppsPutRoleRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UpdateRoleDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Role updated.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AppsPutRoleResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RolesDto", "type": "reference", }, @@ -39068,8 +38876,8 @@ The client secret is auto generated on the server and returned. The client does { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -39078,155 +38886,155 @@ The client secret is auto generated on the server and returned. The client does "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "roleName", "value": { - "primitive": { - "string": "roleName", + "type": "primitive", + "value": { "type": "string", + "value": "roleName", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "isDefaultRole": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "numClients": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "numContributors": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "permissions": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "permissions", + "type": "primitive", + "value": { "type": "string", + "value": "permissions", }, - "type": "primitive", }, ], - "type": "array", }, "properties": { - "map": [], "type": "map", + "value": [], }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -39235,7 +39043,7 @@ The client secret is auto generated on the server and returned. The client does ], "generatedRequestName": "AppsDeleteRoleRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "AppRoles_DeleteRole", "path": "/api/apps/{app}/roles/{roleName}", @@ -39244,13 +39052,13 @@ The client secret is auto generated on the server and returned. The client does "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "AppsDeleteRoleRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39261,32 +39069,31 @@ The client secret is auto generated on the server and returned. The client does "description": "The name of the role.", "name": "roleName", "schema": { - "description": undefined, + "description": null, "generatedName": "AppsDeleteRoleRequestRoleName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Role deleted.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AppsDeleteRoleResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RolesDto", "type": "reference", }, @@ -39307,7 +39114,7 @@ The client secret is auto generated on the server and returned. The client does { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "You can only retrieve the list of apps when you are authenticated as a user (OpenID implicit flow). You will retrieve all apps, where you are assigned as a contributor.", "errorStatusCode": [ @@ -39316,197 +39123,196 @@ You will retrieve all apps, where you are assigned as a contributor.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "canAccessApi": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "canAccessContent": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "description", + "type": "primitive", + "value": { "type": "string", + "value": "description", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "permissions": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "permissions", + "type": "primitive", + "value": { "type": "string", + "value": "permissions", }, - "type": "primitive", }, ], - "type": "array", }, "roleName": { - "primitive": { - "string": "roleName", + "type": "primitive", + "value": { "type": "string", + "value": "roleName", }, - "type": "primitive", }, "roleProperties": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "roleProperties", "type": "string", + "value": "roleProperties", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "teamId": { - "primitive": { - "string": "teamId", + "type": "primitive", + "value": { "type": "string", + "value": "teamId", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "AppsGetAppsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "Apps_GetApps", "path": "/api/apps", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Apps returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AppsGetAppsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AppsGetAppsResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppDto", "type": "reference", }, @@ -39528,7 +39334,7 @@ You will retrieve all apps, where you are assigned as a contributor.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "You can only create an app when you are authenticated as a user (OpenID implicit flow). You will be assigned as owner of the new app automatically.", "errorStatusCode": [ @@ -39539,19 +39345,19 @@ You will be assigned as owner of the new app automatically.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, }, "type": "object", @@ -39559,159 +39365,159 @@ You will be assigned as owner of the new app automatically.", "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "canAccessApi": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "canAccessContent": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "description", + "type": "primitive", + "value": { "type": "string", + "value": "description", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "permissions": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "permissions", + "type": "primitive", + "value": { "type": "string", + "value": "permissions", }, - "type": "primitive", }, ], - "type": "array", }, "roleName": { - "primitive": { - "string": "roleName", + "type": "primitive", + "value": { "type": "string", + "value": "roleName", }, - "type": "primitive", }, "roleProperties": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "roleProperties", "type": "string", + "value": "roleProperties", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "teamId": { - "primitive": { - "string": "teamId", + "type": "primitive", + "value": { "type": "string", + "value": "teamId", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -39720,36 +39526,34 @@ You will be assigned as owner of the new app automatically.", ], "generatedRequestName": "AppsPostAppRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "Apps_PostApp", "path": "/api/apps", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AppsPostAppRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateAppDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "App created.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AppsPostAppResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppDto", "type": "reference", }, @@ -39770,7 +39574,7 @@ You will be assigned as owner of the new app automatically.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "You can only retrieve the list of apps when you are authenticated as a user (OpenID implicit flow). You will retrieve all apps, where you are assigned as a contributor.", "errorStatusCode": [ @@ -39779,186 +39583,186 @@ You will retrieve all apps, where you are assigned as a contributor.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "team", "value": { - "primitive": { - "string": "team", + "type": "primitive", + "value": { "type": "string", + "value": "team", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "canAccessApi": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "canAccessContent": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "description", + "type": "primitive", + "value": { "type": "string", + "value": "description", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "permissions": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "permissions", + "type": "primitive", + "value": { "type": "string", + "value": "permissions", }, - "type": "primitive", }, ], - "type": "array", }, "roleName": { - "primitive": { - "string": "roleName", + "type": "primitive", + "value": { "type": "string", + "value": "roleName", }, - "type": "primitive", }, "roleProperties": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "roleProperties", "type": "string", + "value": "roleProperties", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "teamId": { - "primitive": { - "string": "teamId", + "type": "primitive", + "value": { "type": "string", + "value": "teamId", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "AppsGetTeamAppsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "Apps_GetTeamApps", "path": "/api/teams/{team}/apps", @@ -39967,38 +39771,37 @@ You will retrieve all apps, where you are assigned as a contributor.", "description": "The ID of the team.", "name": "team", "schema": { - "description": undefined, + "description": null, "generatedName": "AppsGetTeamAppsRequestTeam", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Apps returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AppsGetTeamAppsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AppsGetTeamAppsResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppDto", "type": "reference", }, @@ -40020,8 +39823,8 @@ You will retrieve all apps, where you are assigned as a contributor.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, 500, @@ -40029,179 +39832,179 @@ You will retrieve all apps, where you are assigned as a contributor.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "canAccessApi": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "canAccessContent": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "description", + "type": "primitive", + "value": { "type": "string", + "value": "description", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "permissions": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "permissions", + "type": "primitive", + "value": { "type": "string", + "value": "permissions", }, - "type": "primitive", }, ], - "type": "array", }, "roleName": { - "primitive": { - "string": "roleName", + "type": "primitive", + "value": { "type": "string", + "value": "roleName", }, - "type": "primitive", }, "roleProperties": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "roleProperties", "type": "string", + "value": "roleProperties", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "teamId": { - "primitive": { - "string": "teamId", + "type": "primitive", + "value": { "type": "string", + "value": "teamId", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -40210,7 +40013,7 @@ You will retrieve all apps, where you are assigned as a contributor.", ], "generatedRequestName": "AppsGetAppRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "Apps_GetApp", "path": "/api/apps/{app}", @@ -40219,13 +40022,13 @@ You will retrieve all apps, where you are assigned as a contributor.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "AppsGetAppRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40234,17 +40037,16 @@ You will retrieve all apps, where you are assigned as a contributor.", }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Apps returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AppsGetAppResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppDto", "type": "reference", }, @@ -40265,8 +40067,8 @@ You will retrieve all apps, where you are assigned as a contributor.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -40275,18 +40077,18 @@ You will retrieve all apps, where you are assigned as a contributor.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, ], @@ -40298,159 +40100,159 @@ You will retrieve all apps, where you are assigned as a contributor.", "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "canAccessApi": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "canAccessContent": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "description", + "type": "primitive", + "value": { "type": "string", + "value": "description", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "permissions": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "permissions", + "type": "primitive", + "value": { "type": "string", + "value": "permissions", }, - "type": "primitive", }, ], - "type": "array", }, "roleName": { - "primitive": { - "string": "roleName", + "type": "primitive", + "value": { "type": "string", + "value": "roleName", }, - "type": "primitive", }, "roleProperties": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "roleProperties", "type": "string", + "value": "roleProperties", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "teamId": { - "primitive": { - "string": "teamId", + "type": "primitive", + "value": { "type": "string", + "value": "teamId", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -40459,7 +40261,7 @@ You will retrieve all apps, where you are assigned as a contributor.", ], "generatedRequestName": "AppsPutAppRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "Apps_PutApp", "path": "/api/apps/{app}", @@ -40468,13 +40270,13 @@ You will retrieve all apps, where you are assigned as a contributor.", "description": "The name of the app to update.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "AppsPutAppRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40484,29 +40286,27 @@ You will retrieve all apps, where you are assigned as a contributor.", ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AppsPutAppRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UpdateAppDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "App updated.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AppsPutAppResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppDto", "type": "reference", }, @@ -40527,8 +40327,8 @@ You will retrieve all apps, where you are assigned as a contributor.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -40537,29 +40337,29 @@ You will retrieve all apps, where you are assigned as a contributor.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "AppsDeleteAppRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "Apps_DeleteApp", "path": "/api/apps/{app}", @@ -40568,13 +40368,13 @@ You will retrieve all apps, where you are assigned as a contributor.", "description": "The name of the app to delete.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "AppsDeleteAppRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40583,9 +40383,9 @@ You will retrieve all apps, where you are assigned as a contributor.", }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, + "request": null, + "requestNameOverride": null, + "response": null, "sdkName": { "groupName": [ "apps", @@ -40601,8 +40401,8 @@ You will retrieve all apps, where you are assigned as a contributor.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -40611,18 +40411,18 @@ You will retrieve all apps, where you are assigned as a contributor.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, ], @@ -40634,159 +40434,159 @@ You will retrieve all apps, where you are assigned as a contributor.", "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "canAccessApi": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "canAccessContent": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "description", + "type": "primitive", + "value": { "type": "string", + "value": "description", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "permissions": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "permissions", + "type": "primitive", + "value": { "type": "string", + "value": "permissions", }, - "type": "primitive", }, ], - "type": "array", }, "roleName": { - "primitive": { - "string": "roleName", + "type": "primitive", + "value": { "type": "string", + "value": "roleName", }, - "type": "primitive", }, "roleProperties": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "roleProperties", "type": "string", + "value": "roleProperties", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "teamId": { - "primitive": { - "string": "teamId", + "type": "primitive", + "value": { "type": "string", + "value": "teamId", }, - "type": "primitive", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -40795,7 +40595,7 @@ You will retrieve all apps, where you are assigned as a contributor.", ], "generatedRequestName": "AppsPutAppTeamRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "Apps_PutAppTeam", "path": "/api/apps/{app}/team", @@ -40804,13 +40604,13 @@ You will retrieve all apps, where you are assigned as a contributor.", "description": "The name of the app to update.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "AppsPutAppTeamRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40820,29 +40620,27 @@ You will retrieve all apps, where you are assigned as a contributor.", ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AppsPutAppTeamRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransferToTeamDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "App transferred.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AppsPutAppTeamResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppDto", "type": "reference", }, @@ -40863,8 +40661,8 @@ You will retrieve all apps, where you are assigned as a contributor.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, 500, @@ -40872,137 +40670,137 @@ You will retrieve all apps, where you are assigned as a contributor.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "editors": { - "array": [ + "type": "array", + "value": [ { "properties": { "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "hideDateTimeModeButton": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "hideScheduler": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "patterns": { - "array": [ + "type": "array", + "value": [ { "properties": { "message": { - "primitive": { - "string": "message", + "type": "primitive", + "value": { "type": "string", + "value": "message", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "regex": { - "primitive": { - "string": "regex", + "type": "primitive", + "value": { "type": "string", + "value": "regex", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -41011,7 +40809,7 @@ You will retrieve all apps, where you are assigned as a contributor.", ], "generatedRequestName": "AppsGetSettingsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "AppSettings_GetSettings", "path": "/api/apps/{app}/settings", @@ -41020,13 +40818,13 @@ You will retrieve all apps, where you are assigned as a contributor.", "description": "The name of the app to get the settings for.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "AppsGetSettingsRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41035,17 +40833,16 @@ You will retrieve all apps, where you are assigned as a contributor.", }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "App settings returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AppsGetSettingsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppSettingsDto", "type": "reference", }, @@ -41066,8 +40863,8 @@ You will retrieve all apps, where you are assigned as a contributor.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -41076,18 +40873,18 @@ You will retrieve all apps, where you are assigned as a contributor.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, ], @@ -41095,52 +40892,52 @@ You will retrieve all apps, where you are assigned as a contributor.", "request": { "properties": { "editors": { - "array": [ + "type": "array", + "value": [ { "properties": { "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "patterns": { - "array": [ + "type": "array", + "value": [ { "properties": { "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "regex": { - "primitive": { - "string": "regex", + "type": "primitive", + "value": { "type": "string", + "value": "regex", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -41148,117 +40945,117 @@ You will retrieve all apps, where you are assigned as a contributor.", "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "editors": { - "array": [ + "type": "array", + "value": [ { "properties": { "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "hideDateTimeModeButton": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "hideScheduler": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "patterns": { - "array": [ + "type": "array", + "value": [ { "properties": { "message": { - "primitive": { - "string": "message", + "type": "primitive", + "value": { "type": "string", + "value": "message", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "regex": { - "primitive": { - "string": "regex", + "type": "primitive", + "value": { "type": "string", + "value": "regex", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -41267,7 +41064,7 @@ You will retrieve all apps, where you are assigned as a contributor.", ], "generatedRequestName": "AppsPutSettingsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "AppSettings_PutSettings", "path": "/api/apps/{app}/settings", @@ -41276,13 +41073,13 @@ You will retrieve all apps, where you are assigned as a contributor.", "description": "The name of the app to update.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "AppsPutSettingsRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41292,29 +41089,27 @@ You will retrieve all apps, where you are assigned as a contributor.", ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AppsPutSettingsRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UpdateAppSettingsDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "App updated.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AppsPutSettingsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppSettingsDto", "type": "reference", }, @@ -41335,8 +41130,8 @@ You will retrieve all apps, where you are assigned as a contributor.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 404, 500, @@ -41344,147 +41139,149 @@ You will retrieve all apps, where you are assigned as a contributor.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "errors": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "errors", + "type": "primitive", + "value": { "type": "string", + "value": "errors", }, - "type": "primitive", }, ], - "type": "array", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "initial": { - "primitive": { - "string": "initial", + "type": "primitive", + "value": { "type": "string", + "value": "initial", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "schemaIds": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "schemaIds", + "type": "primitive", + "value": { "type": "string", + "value": "schemaIds", }, - "type": "primitive", }, ], - "type": "array", }, "steps": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "steps", "type": "string", + "value": "steps", }, "value": { "properties": {}, @@ -41492,13 +41289,11 @@ You will retrieve all apps, where you are assigned as a contributor.", }, }, ], - "type": "map", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -41507,7 +41302,7 @@ You will retrieve all apps, where you are assigned as a contributor.", ], "generatedRequestName": "AppsGetWorkflowsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "AppWorkflows_GetWorkflows", "path": "/api/apps/{app}/workflows", @@ -41516,13 +41311,13 @@ You will retrieve all apps, where you are assigned as a contributor.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "AppsGetWorkflowsRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41531,17 +41326,16 @@ You will retrieve all apps, where you are assigned as a contributor.", }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Workflows returned.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AppsGetWorkflowsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WorkflowsDto", "type": "reference", }, @@ -41562,8 +41356,8 @@ You will retrieve all apps, where you are assigned as a contributor.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -41572,18 +41366,18 @@ You will retrieve all apps, where you are assigned as a contributor.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, ], @@ -41591,11 +41385,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "request": { "properties": { "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, }, "type": "object", @@ -41603,127 +41397,129 @@ You will retrieve all apps, where you are assigned as a contributor.", "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "errors": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "errors", + "type": "primitive", + "value": { "type": "string", + "value": "errors", }, - "type": "primitive", }, ], - "type": "array", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "initial": { - "primitive": { - "string": "initial", + "type": "primitive", + "value": { "type": "string", + "value": "initial", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "schemaIds": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "schemaIds", + "type": "primitive", + "value": { "type": "string", + "value": "schemaIds", }, - "type": "primitive", }, ], - "type": "array", }, "steps": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "steps", "type": "string", + "value": "steps", }, "value": { "properties": {}, @@ -41731,13 +41527,11 @@ You will retrieve all apps, where you are assigned as a contributor.", }, }, ], - "type": "map", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -41746,7 +41540,7 @@ You will retrieve all apps, where you are assigned as a contributor.", ], "generatedRequestName": "AppsPostWorkflowRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "AppWorkflows_PostWorkflow", "path": "/api/apps/{app}/workflows", @@ -41755,13 +41549,13 @@ You will retrieve all apps, where you are assigned as a contributor.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "AppsPostWorkflowRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41771,29 +41565,27 @@ You will retrieve all apps, where you are assigned as a contributor.", ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AppsPostWorkflowRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AddWorkflowDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Workflow created.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AppsPostWorkflowResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WorkflowsDto", "type": "reference", }, @@ -41814,8 +41606,8 @@ You will retrieve all apps, where you are assigned as a contributor.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -41824,28 +41616,28 @@ You will retrieve all apps, where you are assigned as a contributor.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], @@ -41853,18 +41645,19 @@ You will retrieve all apps, where you are assigned as a contributor.", "request": { "properties": { "initial": { - "primitive": { - "string": "initial", + "type": "primitive", + "value": { "type": "string", + "value": "initial", }, - "type": "primitive", }, "steps": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "steps", "type": "string", + "value": "steps", }, "value": { "properties": {}, @@ -41872,7 +41665,6 @@ You will retrieve all apps, where you are assigned as a contributor.", }, }, ], - "type": "map", }, }, "type": "object", @@ -41880,127 +41672,129 @@ You will retrieve all apps, where you are assigned as a contributor.", "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "errors": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "errors", + "type": "primitive", + "value": { "type": "string", + "value": "errors", }, - "type": "primitive", }, ], - "type": "array", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "initial": { - "primitive": { - "string": "initial", + "type": "primitive", + "value": { "type": "string", + "value": "initial", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "schemaIds": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "schemaIds", + "type": "primitive", + "value": { "type": "string", + "value": "schemaIds", }, - "type": "primitive", }, ], - "type": "array", }, "steps": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "steps", "type": "string", + "value": "steps", }, "value": { "properties": {}, @@ -42008,13 +41802,11 @@ You will retrieve all apps, where you are assigned as a contributor.", }, }, ], - "type": "map", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -42023,7 +41815,7 @@ You will retrieve all apps, where you are assigned as a contributor.", ], "generatedRequestName": "AppsPutWorkflowRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "AppWorkflows_PutWorkflow", "path": "/api/apps/{app}/workflows/{id}", @@ -42032,13 +41824,13 @@ You will retrieve all apps, where you are assigned as a contributor.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "AppsPutWorkflowRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42049,45 +41841,43 @@ You will retrieve all apps, where you are assigned as a contributor.", "description": "The ID of the workflow to update.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "AppsPutWorkflowRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AppsPutWorkflowRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UpdateWorkflowDto", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Workflow updated.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AppsPutWorkflowResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WorkflowsDto", "type": "reference", }, @@ -42108,8 +41898,8 @@ You will retrieve all apps, where you are assigned as a contributor.", { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 400, 404, @@ -42118,157 +41908,159 @@ You will retrieve all apps, where you are assigned as a contributor.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "app", "value": { - "primitive": { - "string": "app", + "type": "primitive", + "value": { "type": "string", + "value": "app", }, - "type": "primitive", }, }, { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "metadata": { - "primitive": { - "string": "metadata", + "type": "primitive", + "value": { "type": "string", + "value": "metadata", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "errors": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "errors", + "type": "primitive", + "value": { "type": "string", + "value": "errors", }, - "type": "primitive", }, ], - "type": "array", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "_links": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "_links", "type": "string", + "value": "_links", }, "value": { "properties": { "href": { - "primitive": { - "string": "href", + "type": "primitive", + "value": { "type": "string", + "value": "href", }, - "type": "primitive", }, "method": { - "primitive": { - "string": "method", + "type": "primitive", + "value": { "type": "string", + "value": "method", }, - "type": "primitive", }, }, "type": "object", }, }, ], - "type": "map", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "initial": { - "primitive": { - "string": "initial", + "type": "primitive", + "value": { "type": "string", + "value": "initial", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "schemaIds": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "schemaIds", + "type": "primitive", + "value": { "type": "string", + "value": "schemaIds", }, - "type": "primitive", }, ], - "type": "array", }, "steps": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "steps", "type": "string", + "value": "steps", }, "value": { "properties": {}, @@ -42276,13 +42068,11 @@ You will retrieve all apps, where you are assigned as a contributor.", }, }, ], - "type": "map", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -42291,7 +42081,7 @@ You will retrieve all apps, where you are assigned as a contributor.", ], "generatedRequestName": "AppsDeleteWorkflowRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "AppWorkflows_DeleteWorkflow", "path": "/api/apps/{app}/workflows/{id}", @@ -42300,13 +42090,13 @@ You will retrieve all apps, where you are assigned as a contributor.", "description": "The name of the app.", "name": "app", "schema": { - "description": undefined, + "description": null, "generatedName": "AppsDeleteWorkflowRequestApp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42317,32 +42107,31 @@ You will retrieve all apps, where you are assigned as a contributor.", "description": "The ID of the workflow to update.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "AppsDeleteWorkflowRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Workflow deleted.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AppsDeleteWorkflowResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WorkflowsDto", "type": "reference", }, @@ -42363,98 +42152,95 @@ You will retrieve all apps, where you are assigned as a contributor.", ], "errors": { "400": { - "description": undefined, + "description": null, "generatedName": "BadRequestError", "nameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BadRequestErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ErrorDto", "type": "reference", }, }, "403": { - "description": undefined, + "description": null, "generatedName": "ForbiddenError", "nameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ForbiddenErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ErrorDto", "type": "reference", }, }, "404": { - "description": undefined, + "description": null, "generatedName": "NotFoundError", "nameOverride": null, "schema": { - "description": undefined, - "example": undefined, "generatedName": "NotFoundErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "409": { - "description": undefined, + "description": null, "generatedName": "ConflictError", "nameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ConflictErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ErrorDto", "type": "reference", }, }, "413": { - "description": undefined, + "description": null, "generatedName": "ContentTooLargeError", "nameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ContentTooLargeErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ErrorDto", "type": "reference", }, }, "500": { - "description": undefined, + "description": null, "generatedName": "InternalServerError", "nameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "InternalServerErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ErrorDto", "type": "reference", }, }, "501": { - "description": undefined, + "description": null, "generatedName": "NotImplementedError", "nameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "NotImplementedErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ErrorDto", "type": "reference", }, }, }, - "globalHeaders": undefined, + "globalHeaders": null, "hasEndpointsMarkedInternal": false, "nonRequestReferencedSchemas": [ "UsersDto", @@ -42595,44 +42381,44 @@ You will retrieve all apps, where you are assigned as a contributor.", "ActionTypeEnum": { "description": "", "generatedName": "ActionTypeEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Broadcast", - "nameOverride": undefined, + "nameOverride": null, "value": "Broadcast", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "User", - "nameOverride": undefined, + "nameOverride": null, "value": "User", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Group", - "nameOverride": undefined, + "nameOverride": null, "value": "Group", }, ], @@ -42640,10 +42426,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "AddFieldDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AddFieldDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -42653,10 +42439,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The name of the field. Must be unique within the schema.", "generatedName": "AddFieldDtoName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -42669,25 +42455,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "addFieldDtoPartitioning", "key": "partitioning", "schema": { - "description": undefined, + "description": null, "generatedName": "addFieldDtoPartitioning", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Determines the optional partitioning of the field.", "generatedName": "AddFieldDtoPartitioning", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Determines the optional partitioning of the field.", "generatedName": "AddFieldDtoPartitioning", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42703,8 +42489,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The field properties.", "generatedName": "AddFieldDtoProperties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "FieldPropertiesDto", "type": "reference", }, @@ -42715,10 +42501,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "AddLanguageDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AddLanguageDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -42728,10 +42514,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The language to add.", "generatedName": "AddLanguageDtoLanguage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -42744,10 +42530,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "AddRoleDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AddRoleDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -42757,10 +42543,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The role name.", "generatedName": "AddRoleDtoName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -42773,10 +42559,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "AddWorkflowDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AddWorkflowDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -42786,10 +42572,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The name of the workflow.", "generatedName": "AddWorkflowDtoName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -42802,10 +42588,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "AlgoliaRuleActionDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AlgoliaRuleActionDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -42815,10 +42601,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The application ID.", "generatedName": "AlgoliaRuleActionDtoAppId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -42833,10 +42619,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The API key to grant access to Squidex.", "generatedName": "AlgoliaRuleActionDtoApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -42851,10 +42637,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The name of the index.", "generatedName": "AlgoliaRuleActionDtoIndexName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -42869,11 +42655,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The optional custom document.", "generatedName": "AlgoliaRuleActionDtoDocument", - "groupName": undefined, + "groupName": null, "nameOverride": "Document", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42887,11 +42673,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The condition when to delete the entry.", "generatedName": "AlgoliaRuleActionDtoDelete", - "groupName": undefined, + "groupName": null, "nameOverride": "Deletion", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42903,10 +42689,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "AllContentsByPostDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AllContentsByPostDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -42914,31 +42700,31 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "allContentsByPostDtoIds", "key": "ids", "schema": { - "description": undefined, + "description": null, "generatedName": "allContentsByPostDtoIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The list of ids to query.", "generatedName": "AllContentsByPostDtoIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The list of ids to query.", "generatedName": "AllContentsByPostDtoIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AllContentsByPostDtoIdsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42953,22 +42739,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "allContentsByPostDtoScheduledFrom", "key": "scheduledFrom", "schema": { - "description": undefined, + "description": null, "generatedName": "allContentsByPostDtoScheduledFrom", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The start of the schedule.", "generatedName": "AllContentsByPostDtoScheduledFrom", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The start of the schedule.", "generatedName": "AllContentsByPostDtoScheduledFrom", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -42983,22 +42769,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "allContentsByPostDtoScheduledTo", "key": "scheduledTo", "schema": { - "description": undefined, + "description": null, "generatedName": "allContentsByPostDtoScheduledTo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The end of the schedule.", "generatedName": "AllContentsByPostDtoScheduledTo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The end of the schedule.", "generatedName": "AllContentsByPostDtoScheduledTo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -43013,25 +42799,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "allContentsByPostDtoReferencing", "key": "referencing", "schema": { - "description": undefined, + "description": null, "generatedName": "allContentsByPostDtoReferencing", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ID of the referencing content item.", "generatedName": "AllContentsByPostDtoReferencing", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID of the referencing content item.", "generatedName": "AllContentsByPostDtoReferencing", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43045,25 +42831,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "allContentsByPostDtoReferences", "key": "references", "schema": { - "description": undefined, + "description": null, "generatedName": "allContentsByPostDtoReferences", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ID of the reference content item.", "generatedName": "AllContentsByPostDtoReferences", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID of the reference content item.", "generatedName": "AllContentsByPostDtoReferences", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43077,25 +42863,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "allContentsByPostDtoOData", "key": "oData", "schema": { - "description": undefined, + "description": null, "generatedName": "allContentsByPostDtoOData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The optional odata query.", "generatedName": "AllContentsByPostDtoOData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The optional odata query.", "generatedName": "AllContentsByPostDtoOData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43109,14 +42895,14 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "allContentsByPostDtoQ", "key": "q", "schema": { - "description": undefined, + "description": null, "generatedName": "allContentsByPostDtoQ", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "AllContentsByPostDtoQ", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -43127,10 +42913,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "AnnotateAssetDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AnnotateAssetDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -43138,25 +42924,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "annotateAssetDtoFileName", "key": "fileName", "schema": { - "description": undefined, + "description": null, "generatedName": "annotateAssetDtoFileName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The new name of the asset.", "generatedName": "AnnotateAssetDtoFileName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The new name of the asset.", "generatedName": "AnnotateAssetDtoFileName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43170,25 +42956,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "annotateAssetDtoSlug", "key": "slug", "schema": { - "description": undefined, + "description": null, "generatedName": "annotateAssetDtoSlug", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The new slug of the asset.", "generatedName": "AnnotateAssetDtoSlug", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The new slug of the asset.", "generatedName": "AnnotateAssetDtoSlug", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43202,22 +42988,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "annotateAssetDtoIsProtected", "key": "isProtected", "schema": { - "description": undefined, + "description": null, "generatedName": "annotateAssetDtoIsProtected", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "True, when the asset is not public.", "generatedName": "AnnotateAssetDtoIsProtected", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "True, when the asset is not public.", "generatedName": "AnnotateAssetDtoIsProtected", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -43232,31 +43018,31 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "annotateAssetDtoTags", "key": "tags", "schema": { - "description": undefined, + "description": null, "generatedName": "annotateAssetDtoTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The new asset tags.", "generatedName": "AnnotateAssetDtoTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The new asset tags.", "generatedName": "AnnotateAssetDtoTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AnnotateAssetDtoTagsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43271,38 +43057,37 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "annotateAssetDtoMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "annotateAssetDtoMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The asset metadata.", "generatedName": "AnnotateAssetDtoMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The asset metadata.", "generatedName": "AnnotateAssetDtoMetadata", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "AnnotateAssetDtoMetadataKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "AnnotateAssetDtoMetadataValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -43315,19 +43100,18 @@ You will retrieve all apps, where you are assigned as a contributor.", "AppDto": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "Resource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Resource", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AppDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -43337,11 +43121,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The ID of the app.", "generatedName": "AppDtoId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43355,11 +43139,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The name of the app.", "generatedName": "AppDtoName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43371,25 +43155,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "appDtoLabel", "key": "label", "schema": { - "description": undefined, + "description": null, "generatedName": "appDtoLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The optional label of the app.", "generatedName": "AppDtoLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The optional label of the app.", "generatedName": "AppDtoLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43403,25 +43187,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "appDtoDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "appDtoDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The optional description of the app.", "generatedName": "AppDtoDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The optional description of the app.", "generatedName": "AppDtoDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43437,8 +43221,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The version of the app.", "generatedName": "AppDtoVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -43453,8 +43237,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The timestamp when the app has been created.", "generatedName": "AppDtoCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -43469,8 +43253,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The timestamp when the app has been modified last.", "generatedName": "AppDtoLastModified", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -43483,25 +43267,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "appDtoTeamId", "key": "teamId", "schema": { - "description": undefined, + "description": null, "generatedName": "appDtoTeamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ID of the team.", "generatedName": "AppDtoTeamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID of the team.", "generatedName": "AppDtoTeamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43517,17 +43301,17 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The permission level of the user.", "generatedName": "AppDtoPermissions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AppDtoPermissionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43542,8 +43326,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Indicates if the user can access the api.", "generatedName": "AppDtoCanAccessApi", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -43558,8 +43342,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Indicates if the user can access at least one content.", "generatedName": "AppDtoCanAccessContent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -43572,25 +43356,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "appDtoRoleName", "key": "roleName", "schema": { - "description": undefined, + "description": null, "generatedName": "appDtoRoleName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The role name of the user.", "generatedName": "AppDtoRoleName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The role name of the user.", "generatedName": "AppDtoRoleName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43606,24 +43390,23 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The properties from the role.", "generatedName": "AppDtoRoleProperties", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "AppDtoRolePropertiesKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "AppDtoRolePropertiesValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -43634,19 +43417,18 @@ You will retrieve all apps, where you are assigned as a contributor.", "AppLanguageDto": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "Resource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Resource", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AppLanguageDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -43656,11 +43438,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The iso code of the language.", "generatedName": "AppLanguageDtoIso2Code", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43674,11 +43456,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The english name of the language.", "generatedName": "AppLanguageDtoEnglishName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43692,17 +43474,17 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The fallback languages.", "generatedName": "AppLanguageDtoFallback", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AppLanguageDtoFallbackItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43717,8 +43499,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Indicates if the language is the master language.", "generatedName": "AppLanguageDtoIsMaster", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -43733,8 +43515,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Indicates if the language is optional.", "generatedName": "AppLanguageDtoIsOptional", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -43747,19 +43529,18 @@ You will retrieve all apps, where you are assigned as a contributor.", "AppLanguagesDto": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "Resource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Resource", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AppLanguagesDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -43769,14 +43550,14 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The languages.", "generatedName": "AppLanguagesDtoItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AppLanguagesDtoItemsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AppLanguageDto", "type": "reference", }, @@ -43788,19 +43569,18 @@ You will retrieve all apps, where you are assigned as a contributor.", "AppSettingsDto": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "Resource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Resource", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AppSettingsDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -43810,14 +43590,14 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The configured app patterns.", "generatedName": "AppSettingsDtoPatterns", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AppSettingsDtoPatternsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PatternDto", "type": "reference", }, @@ -43831,14 +43611,14 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The configured UI editors.", "generatedName": "AppSettingsDtoEditors", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AppSettingsDtoEditorsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EditorDto", "type": "reference", }, @@ -43852,8 +43632,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Hide the scheduler for content items.", "generatedName": "AppSettingsDtoHideScheduler", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -43868,8 +43648,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Hide the datetime mode button.", "generatedName": "AppSettingsDtoHideDateTimeModeButton", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -43884,8 +43664,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The version of the app.", "generatedName": "AppSettingsDtoVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -43898,10 +43678,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "ArrayFieldPropertiesDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ArrayFieldPropertiesDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -43909,22 +43689,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "arrayFieldPropertiesDtoMinItems", "key": "minItems", "schema": { - "description": undefined, + "description": null, "generatedName": "arrayFieldPropertiesDtoMinItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The minimum allowed items for the field value.", "generatedName": "ArrayFieldPropertiesDtoMinItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The minimum allowed items for the field value.", "generatedName": "ArrayFieldPropertiesDtoMinItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -43939,22 +43719,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "arrayFieldPropertiesDtoMaxItems", "key": "maxItems", "schema": { - "description": undefined, + "description": null, "generatedName": "arrayFieldPropertiesDtoMaxItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The maximum allowed items for the field value.", "generatedName": "ArrayFieldPropertiesDtoMaxItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The maximum allowed items for the field value.", "generatedName": "ArrayFieldPropertiesDtoMaxItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -43969,31 +43749,31 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "arrayFieldPropertiesDtoUniqueFields", "key": "uniqueFields", "schema": { - "description": undefined, + "description": null, "generatedName": "arrayFieldPropertiesDtoUniqueFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The fields that must be unique.", "generatedName": "ArrayFieldPropertiesDtoUniqueFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The fields that must be unique.", "generatedName": "ArrayFieldPropertiesDtoUniqueFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ArrayFieldPropertiesDtoUniqueFieldsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44008,10 +43788,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "AssetChangedRuleTriggerDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AssetChangedRuleTriggerDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -44019,25 +43799,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "assetChangedRuleTriggerDtoCondition", "key": "condition", "schema": { - "description": undefined, + "description": null, "generatedName": "assetChangedRuleTriggerDtoCondition", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Javascript condition when to trigger.", "generatedName": "AssetChangedRuleTriggerDtoCondition", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Javascript condition when to trigger.", "generatedName": "AssetChangedRuleTriggerDtoCondition", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44051,19 +43831,18 @@ You will retrieve all apps, where you are assigned as a contributor.", "AssetDto": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "Resource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Resource", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AssetDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -44073,11 +43852,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The ID of the asset.", "generatedName": "AssetDtoId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44091,11 +43870,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The ID of the parent folder. Empty for files without parent.", "generatedName": "AssetDtoParentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44109,11 +43888,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The file name.", "generatedName": "AssetDtoFileName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44125,25 +43904,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "assetDtoFileHash", "key": "fileHash", "schema": { - "description": undefined, + "description": null, "generatedName": "assetDtoFileHash", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The file hash.", "generatedName": "AssetDtoFileHash", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The file hash.", "generatedName": "AssetDtoFileHash", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44159,8 +43938,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "True, when the asset is not public.", "generatedName": "AssetDtoIsProtected", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -44175,11 +43954,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The slug.", "generatedName": "AssetDtoSlug", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44193,11 +43972,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The mime type.", "generatedName": "AssetDtoMimeType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44211,11 +43990,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The file type.", "generatedName": "AssetDtoFileType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44229,11 +44008,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The formatted text representation of the metadata.", "generatedName": "AssetDtoMetadataText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44245,25 +44024,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "assetDtoEditToken", "key": "editToken", "schema": { - "description": undefined, + "description": null, "generatedName": "assetDtoEditToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The UI token.", "generatedName": "AssetDtoEditToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The UI token.", "generatedName": "AssetDtoEditToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44279,24 +44058,23 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The asset metadata.", "generatedName": "AssetDtoMetadata", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "AssetDtoMetadataKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "AssetDtoMetadataValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -44307,31 +44085,31 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "assetDtoTags", "key": "tags", "schema": { - "description": undefined, + "description": null, "generatedName": "assetDtoTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The asset tags.", "generatedName": "AssetDtoTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The asset tags.", "generatedName": "AssetDtoTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AssetDtoTagsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44348,8 +44126,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The size of the file in bytes.", "generatedName": "AssetDtoFileSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -44364,8 +44142,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The version of the file.", "generatedName": "AssetDtoFileVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -44380,8 +44158,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The type of the asset.", "generatedName": "AssetDtoType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AssetType", "type": "reference", }, @@ -44394,11 +44172,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The user that has created the schema.", "generatedName": "AssetDtoCreatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44412,11 +44190,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The user that has updated the asset.", "generatedName": "AssetDtoLastModifiedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44430,8 +44208,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The date and time when the asset has been created.", "generatedName": "AssetDtoCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -44446,8 +44224,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The date and time when the asset has been modified last.", "generatedName": "AssetDtoLastModified", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -44462,8 +44240,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The version of the asset.", "generatedName": "AssetDtoVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -44476,16 +44254,16 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "assetDtoMeta", "key": "_meta", "schema": { - "description": undefined, + "description": null, "generatedName": "assetDtoMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The metadata.", "generatedName": "AssetDtoMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AssetMeta", "type": "reference", }, @@ -44499,8 +44277,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Determines of the created file is an image.", "generatedName": "AssetDtoIsImage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -44513,22 +44291,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "assetDtoPixelWidth", "key": "pixelWidth", "schema": { - "description": undefined, + "description": null, "generatedName": "assetDtoPixelWidth", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The width of the image in pixels if the asset is an image.", "generatedName": "AssetDtoPixelWidth", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The width of the image in pixels if the asset is an image.", "generatedName": "AssetDtoPixelWidth", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -44543,22 +44321,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "assetDtoPixelHeight", "key": "pixelHeight", "schema": { - "description": undefined, + "description": null, "generatedName": "assetDtoPixelHeight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The height of the image in pixels if the asset is an image.", "generatedName": "AssetDtoPixelHeight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The height of the image in pixels if the asset is an image.", "generatedName": "AssetDtoPixelHeight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -44573,19 +44351,18 @@ You will retrieve all apps, where you are assigned as a contributor.", "AssetFolderDto": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "Resource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Resource", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AssetFolderDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -44595,11 +44372,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The ID of the asset.", "generatedName": "AssetFolderDtoId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44613,11 +44390,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The ID of the parent folder. Empty for files without parent.", "generatedName": "AssetFolderDtoParentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44631,11 +44408,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The folder name.", "generatedName": "AssetFolderDtoFolderName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44649,8 +44426,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The version of the asset folder.", "generatedName": "AssetFolderDtoVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -44663,44 +44440,44 @@ You will retrieve all apps, where you are assigned as a contributor.", "AssetFolderScope": { "description": "", "generatedName": "AssetFolderScope", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PathAndItems", - "nameOverride": undefined, + "nameOverride": null, "value": "PathAndItems", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Path", - "nameOverride": undefined, + "nameOverride": null, "value": "Path", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Items", - "nameOverride": undefined, + "nameOverride": null, "value": "Items", }, ], @@ -44708,19 +44485,18 @@ You will retrieve all apps, where you are assigned as a contributor.", "AssetFoldersDto": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "Resource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Resource", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AssetFoldersDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -44730,8 +44506,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The total number of assets.", "generatedName": "AssetFoldersDtoTotal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -44746,14 +44522,14 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The assets folders.", "generatedName": "AssetFoldersDtoItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AssetFoldersDtoItemsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AssetFolderDto", "type": "reference", }, @@ -44767,14 +44543,14 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The path to the current folder.", "generatedName": "AssetFoldersDtoPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AssetFoldersDtoPathItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AssetFolderDto", "type": "reference", }, @@ -44786,10 +44562,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "AssetMeta": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AssetMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -44799,11 +44575,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Indicates whether the asset is a duplicate.", "generatedName": "AssetMetaIsDuplicate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44815,44 +44591,44 @@ You will retrieve all apps, where you are assigned as a contributor.", "AssetPreviewMode": { "description": "", "generatedName": "AssetPreviewMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ImageAndFileName", - "nameOverride": undefined, + "nameOverride": null, "value": "ImageAndFileName", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Image", - "nameOverride": undefined, + "nameOverride": null, "value": "Image", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FileName", - "nameOverride": undefined, + "nameOverride": null, "value": "FileName", }, ], @@ -44860,19 +44636,18 @@ You will retrieve all apps, where you are assigned as a contributor.", "AssetScriptsDto": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "Resource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Resource", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AssetScriptsDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -44880,25 +44655,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "assetScriptsDtoQuery", "key": "query", "schema": { - "description": undefined, + "description": null, "generatedName": "assetScriptsDtoQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The script that is executed for each asset when querying assets.", "generatedName": "AssetScriptsDtoQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The script that is executed for each asset when querying assets.", "generatedName": "AssetScriptsDtoQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44912,25 +44687,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "assetScriptsDtoQueryPre", "key": "queryPre", "schema": { - "description": undefined, + "description": null, "generatedName": "assetScriptsDtoQueryPre", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The script that is executed for all assets when querying assets.", "generatedName": "AssetScriptsDtoQueryPre", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The script that is executed for all assets when querying assets.", "generatedName": "AssetScriptsDtoQueryPre", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44944,25 +44719,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "assetScriptsDtoCreate", "key": "create", "schema": { - "description": undefined, + "description": null, "generatedName": "assetScriptsDtoCreate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The script that is executed when creating an asset.", "generatedName": "AssetScriptsDtoCreate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The script that is executed when creating an asset.", "generatedName": "AssetScriptsDtoCreate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44976,25 +44751,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "assetScriptsDtoUpdate", "key": "update", "schema": { - "description": undefined, + "description": null, "generatedName": "assetScriptsDtoUpdate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The script that is executed when updating a content.", "generatedName": "AssetScriptsDtoUpdate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The script that is executed when updating a content.", "generatedName": "AssetScriptsDtoUpdate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45008,25 +44783,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "assetScriptsDtoAnnotate", "key": "annotate", "schema": { - "description": undefined, + "description": null, "generatedName": "assetScriptsDtoAnnotate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The script that is executed when annotating a content.", "generatedName": "AssetScriptsDtoAnnotate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The script that is executed when annotating a content.", "generatedName": "AssetScriptsDtoAnnotate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45040,25 +44815,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "assetScriptsDtoMove", "key": "move", "schema": { - "description": undefined, + "description": null, "generatedName": "assetScriptsDtoMove", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The script that is executed when moving a content.", "generatedName": "AssetScriptsDtoMove", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The script that is executed when moving a content.", "generatedName": "AssetScriptsDtoMove", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45072,25 +44847,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "assetScriptsDtoDelete", "key": "delete", "schema": { - "description": undefined, + "description": null, "generatedName": "assetScriptsDtoDelete", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The script that is executed when deleting a content.", "generatedName": "AssetScriptsDtoDelete", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The script that is executed when deleting a content.", "generatedName": "AssetScriptsDtoDelete", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45106,8 +44881,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The version of the app.", "generatedName": "AssetScriptsDtoVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -45120,56 +44895,56 @@ You will retrieve all apps, where you are assigned as a contributor.", "AssetType": { "description": "", "generatedName": "AssetType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Unknown", - "nameOverride": undefined, + "nameOverride": null, "value": "Unknown", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Image", - "nameOverride": undefined, + "nameOverride": null, "value": "Image", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Audio", - "nameOverride": undefined, + "nameOverride": null, "value": "Audio", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Video", - "nameOverride": undefined, + "nameOverride": null, "value": "Video", }, ], @@ -45177,19 +44952,18 @@ You will retrieve all apps, where you are assigned as a contributor.", "AssetsDto": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "Resource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Resource", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AssetsDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -45199,8 +44973,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The total number of assets.", "generatedName": "AssetsDtoTotal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -45215,14 +44989,14 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The assets.", "generatedName": "AssetsDtoItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AssetsDtoItemsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AssetDto", "type": "reference", }, @@ -45234,10 +45008,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "AssetsFieldPropertiesDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AssetsFieldPropertiesDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -45247,8 +45021,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The preview mode for the asset.", "generatedName": "AssetsFieldPropertiesDtoPreviewMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AssetPreviewMode", "type": "reference", }, @@ -45259,16 +45033,16 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "assetsFieldPropertiesDtoDefaultValues", "key": "defaultValues", "schema": { - "description": undefined, + "description": null, "generatedName": "assetsFieldPropertiesDtoDefaultValues", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The language specific default value as a list of asset ids.", "generatedName": "AssetsFieldPropertiesDtoDefaultValues", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LocalizedValueOfReadonlyListOfString", "type": "reference", }, @@ -45280,31 +45054,31 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "assetsFieldPropertiesDtoDefaultValue", "key": "defaultValue", "schema": { - "description": undefined, + "description": null, "generatedName": "assetsFieldPropertiesDtoDefaultValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The default value as a list of asset ids.", "generatedName": "AssetsFieldPropertiesDtoDefaultValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The default value as a list of asset ids.", "generatedName": "AssetsFieldPropertiesDtoDefaultValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AssetsFieldPropertiesDtoDefaultValueItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45319,25 +45093,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "assetsFieldPropertiesDtoFolderId", "key": "folderId", "schema": { - "description": undefined, + "description": null, "generatedName": "assetsFieldPropertiesDtoFolderId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The initial id to the folder.", "generatedName": "AssetsFieldPropertiesDtoFolderId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The initial id to the folder.", "generatedName": "AssetsFieldPropertiesDtoFolderId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45351,25 +45125,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "assetsFieldPropertiesDtoPreviewFormat", "key": "previewFormat", "schema": { - "description": undefined, + "description": null, "generatedName": "assetsFieldPropertiesDtoPreviewFormat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The preview format.", "generatedName": "AssetsFieldPropertiesDtoPreviewFormat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The preview format.", "generatedName": "AssetsFieldPropertiesDtoPreviewFormat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45383,22 +45157,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "assetsFieldPropertiesDtoMinItems", "key": "minItems", "schema": { - "description": undefined, + "description": null, "generatedName": "assetsFieldPropertiesDtoMinItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The minimum allowed items for the field value.", "generatedName": "AssetsFieldPropertiesDtoMinItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The minimum allowed items for the field value.", "generatedName": "AssetsFieldPropertiesDtoMinItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -45413,22 +45187,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "assetsFieldPropertiesDtoMaxItems", "key": "maxItems", "schema": { - "description": undefined, + "description": null, "generatedName": "assetsFieldPropertiesDtoMaxItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The maximum allowed items for the field value.", "generatedName": "AssetsFieldPropertiesDtoMaxItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The maximum allowed items for the field value.", "generatedName": "AssetsFieldPropertiesDtoMaxItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -45443,22 +45217,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "assetsFieldPropertiesDtoMinSize", "key": "minSize", "schema": { - "description": undefined, + "description": null, "generatedName": "assetsFieldPropertiesDtoMinSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The minimum file size in bytes.", "generatedName": "AssetsFieldPropertiesDtoMinSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The minimum file size in bytes.", "generatedName": "AssetsFieldPropertiesDtoMinSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -45473,22 +45247,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "assetsFieldPropertiesDtoMaxSize", "key": "maxSize", "schema": { - "description": undefined, + "description": null, "generatedName": "assetsFieldPropertiesDtoMaxSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The maximum file size in bytes.", "generatedName": "AssetsFieldPropertiesDtoMaxSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The maximum file size in bytes.", "generatedName": "AssetsFieldPropertiesDtoMaxSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -45503,22 +45277,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "assetsFieldPropertiesDtoMinWidth", "key": "minWidth", "schema": { - "description": undefined, + "description": null, "generatedName": "assetsFieldPropertiesDtoMinWidth", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The minimum image width in pixels.", "generatedName": "AssetsFieldPropertiesDtoMinWidth", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The minimum image width in pixels.", "generatedName": "AssetsFieldPropertiesDtoMinWidth", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -45533,22 +45307,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "assetsFieldPropertiesDtoMaxWidth", "key": "maxWidth", "schema": { - "description": undefined, + "description": null, "generatedName": "assetsFieldPropertiesDtoMaxWidth", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The maximum image width in pixels.", "generatedName": "AssetsFieldPropertiesDtoMaxWidth", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The maximum image width in pixels.", "generatedName": "AssetsFieldPropertiesDtoMaxWidth", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -45563,22 +45337,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "assetsFieldPropertiesDtoMinHeight", "key": "minHeight", "schema": { - "description": undefined, + "description": null, "generatedName": "assetsFieldPropertiesDtoMinHeight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The minimum image height in pixels.", "generatedName": "AssetsFieldPropertiesDtoMinHeight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The minimum image height in pixels.", "generatedName": "AssetsFieldPropertiesDtoMinHeight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -45593,22 +45367,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "assetsFieldPropertiesDtoMaxHeight", "key": "maxHeight", "schema": { - "description": undefined, + "description": null, "generatedName": "assetsFieldPropertiesDtoMaxHeight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The maximum image height in pixels.", "generatedName": "AssetsFieldPropertiesDtoMaxHeight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The maximum image height in pixels.", "generatedName": "AssetsFieldPropertiesDtoMaxHeight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -45623,22 +45397,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "assetsFieldPropertiesDtoAspectWidth", "key": "aspectWidth", "schema": { - "description": undefined, + "description": null, "generatedName": "assetsFieldPropertiesDtoAspectWidth", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The image aspect width in pixels.", "generatedName": "AssetsFieldPropertiesDtoAspectWidth", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The image aspect width in pixels.", "generatedName": "AssetsFieldPropertiesDtoAspectWidth", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -45653,22 +45427,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "assetsFieldPropertiesDtoAspectHeight", "key": "aspectHeight", "schema": { - "description": undefined, + "description": null, "generatedName": "assetsFieldPropertiesDtoAspectHeight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The image aspect height in pixels.", "generatedName": "AssetsFieldPropertiesDtoAspectHeight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The image aspect height in pixels.", "generatedName": "AssetsFieldPropertiesDtoAspectHeight", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -45683,16 +45457,16 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "assetsFieldPropertiesDtoExpectedType", "key": "expectedType", "schema": { - "description": undefined, + "description": null, "generatedName": "assetsFieldPropertiesDtoExpectedType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The expected type.", "generatedName": "AssetsFieldPropertiesDtoExpectedType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AssetType", "type": "reference", }, @@ -45706,8 +45480,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "True to resolve first asset in the content list.", "generatedName": "AssetsFieldPropertiesDtoResolveFirst", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -45722,8 +45496,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "True to resolve first image in the content list.", "generatedName": "AssetsFieldPropertiesDtoMustBeImage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -45738,8 +45512,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "True to resolve first image in the content list.", "generatedName": "AssetsFieldPropertiesDtoResolveImage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -45752,31 +45526,31 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "assetsFieldPropertiesDtoAllowedExtensions", "key": "allowedExtensions", "schema": { - "description": undefined, + "description": null, "generatedName": "assetsFieldPropertiesDtoAllowedExtensions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The allowed file extensions.", "generatedName": "AssetsFieldPropertiesDtoAllowedExtensions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The allowed file extensions.", "generatedName": "AssetsFieldPropertiesDtoAllowedExtensions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AssetsFieldPropertiesDtoAllowedExtensionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45793,8 +45567,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "True, if duplicate values are allowed.", "generatedName": "AssetsFieldPropertiesDtoAllowDuplicates", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -45807,10 +45581,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "AssignContributorDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AssignContributorDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -45820,10 +45594,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The id or email of the user to add to the app.", "generatedName": "AssignContributorDtoContributorId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -45836,25 +45610,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "assignContributorDtoRole", "key": "role", "schema": { - "description": undefined, + "description": null, "generatedName": "assignContributorDtoRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The role of the contributor.", "generatedName": "AssignContributorDtoRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The role of the contributor.", "generatedName": "AssignContributorDtoRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45868,16 +45642,16 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "assignContributorDtoInvite", "key": "invite", "schema": { - "description": undefined, + "description": null, "generatedName": "assignContributorDtoInvite", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Set to true to invite the user if he does not exist.", "generatedName": "AssignContributorDtoInvite", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -45891,10 +45665,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "AzureQueueRuleActionDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AzureQueueRuleActionDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -45904,10 +45678,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The connection string to the storage account.", "generatedName": "AzureQueueRuleActionDtoConnectionString", - "groupName": undefined, + "groupName": null, "nameOverride": "Connection", "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -45922,10 +45696,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The name of the queue.", "generatedName": "AzureQueueRuleActionDtoQueue", - "groupName": undefined, + "groupName": null, "nameOverride": "Queue", "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -45940,11 +45714,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Leave it empty to use the full event as body.", "generatedName": "AzureQueueRuleActionDtoPayload", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45956,19 +45730,18 @@ You will retrieve all apps, where you are assigned as a contributor.", "BackupJobDto": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "Resource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Resource", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BackupJobDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -45978,11 +45751,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The ID of the backup job.", "generatedName": "BackupJobDtoId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45996,8 +45769,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The time when the job has been started.", "generatedName": "BackupJobDtoStarted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -46010,22 +45783,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "backupJobDtoStopped", "key": "stopped", "schema": { - "description": undefined, + "description": null, "generatedName": "backupJobDtoStopped", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The time when the job has been stopped.", "generatedName": "BackupJobDtoStopped", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The time when the job has been stopped.", "generatedName": "BackupJobDtoStopped", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -46042,8 +45815,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The number of handled events.", "generatedName": "BackupJobDtoHandledEvents", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -46058,8 +45831,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The number of handled assets.", "generatedName": "BackupJobDtoHandledAssets", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -46074,8 +45847,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The status of the operation.", "generatedName": "BackupJobDtoStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "JobStatus", "type": "reference", }, @@ -46086,19 +45859,18 @@ You will retrieve all apps, where you are assigned as a contributor.", "BackupJobsDto": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "Resource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Resource", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BackupJobsDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -46108,14 +45880,14 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The backups.", "generatedName": "BackupJobsDtoItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "BackupJobsDtoItemsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BackupJobDto", "type": "reference", }, @@ -46127,32 +45899,32 @@ You will retrieve all apps, where you are assigned as a contributor.", "BooleanFieldEditor": { "description": "", "generatedName": "BooleanFieldEditor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Checkbox", - "nameOverride": undefined, + "nameOverride": null, "value": "Checkbox", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Toggle", - "nameOverride": undefined, + "nameOverride": null, "value": "Toggle", }, ], @@ -46160,10 +45932,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "BooleanFieldPropertiesDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BooleanFieldPropertiesDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -46171,16 +45943,16 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "booleanFieldPropertiesDtoDefaultValues", "key": "defaultValues", "schema": { - "description": undefined, + "description": null, "generatedName": "booleanFieldPropertiesDtoDefaultValues", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The language specific default value for the field value.", "generatedName": "BooleanFieldPropertiesDtoDefaultValues", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LocalizedValueOfNullableBoolean", "type": "reference", }, @@ -46192,22 +45964,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "booleanFieldPropertiesDtoDefaultValue", "key": "defaultValue", "schema": { - "description": undefined, + "description": null, "generatedName": "booleanFieldPropertiesDtoDefaultValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The default value for the field value.", "generatedName": "BooleanFieldPropertiesDtoDefaultValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The default value for the field value.", "generatedName": "BooleanFieldPropertiesDtoDefaultValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -46224,8 +45996,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Indicates that the inline editor is enabled for this field.", "generatedName": "BooleanFieldPropertiesDtoInlineEditable", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -46240,8 +46012,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The editor that is used to manage this field.", "generatedName": "BooleanFieldPropertiesDtoEditor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BooleanFieldEditor", "type": "reference", }, @@ -46252,10 +46024,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "BulkResultDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BulkResultDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -46263,16 +46035,16 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "bulkResultDtoError", "key": "error", "schema": { - "description": undefined, + "description": null, "generatedName": "bulkResultDtoError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The error when the bulk job failed.", "generatedName": "BulkResultDtoError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ErrorDto", "type": "reference", }, @@ -46286,8 +46058,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The index of the bulk job where the result belongs to. The order can change.", "generatedName": "BulkResultDtoJobIndex", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -46300,25 +46072,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "bulkResultDtoId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "bulkResultDtoId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ID of the entity that has been handled successfully or not.", "generatedName": "BulkResultDtoId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID of the entity that has been handled successfully or not.", "generatedName": "BulkResultDtoId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46332,25 +46104,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "bulkResultDtoContentId", "key": "contentId", "schema": { - "description": undefined, + "description": null, "generatedName": "bulkResultDtoContentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ID of the entity that has been handled successfully or not.", "generatedName": "BulkResultDtoContentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID of the entity that has been handled successfully or not.", "generatedName": "BulkResultDtoContentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46364,44 +46136,44 @@ You will retrieve all apps, where you are assigned as a contributor.", "BulkUpdateAssetType": { "description": "", "generatedName": "BulkUpdateAssetType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Annotate", - "nameOverride": undefined, + "nameOverride": null, "value": "Annotate", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Move", - "nameOverride": undefined, + "nameOverride": null, "value": "Move", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Delete", - "nameOverride": undefined, + "nameOverride": null, "value": "Delete", }, ], @@ -46409,10 +46181,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "BulkUpdateAssetsDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BulkUpdateAssetsDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -46420,28 +46192,28 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "bulkUpdateAssetsDtoJobs", "key": "jobs", "schema": { - "description": undefined, + "description": null, "generatedName": "bulkUpdateAssetsDtoJobs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The contents to update or insert.", "generatedName": "BulkUpdateAssetsDtoJobs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The contents to update or insert.", "generatedName": "BulkUpdateAssetsDtoJobs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "BulkUpdateAssetsDtoJobsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BulkUpdateAssetsJobDto", "type": "reference", }, @@ -46455,16 +46227,16 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "bulkUpdateAssetsDtoCheckReferrers", "key": "checkReferrers", "schema": { - "description": undefined, + "description": null, "generatedName": "bulkUpdateAssetsDtoCheckReferrers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "True to check referrers of deleted assets.", "generatedName": "BulkUpdateAssetsDtoCheckReferrers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -46478,16 +46250,16 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "bulkUpdateAssetsDtoOptimizeValidation", "key": "optimizeValidation", "schema": { - "description": undefined, + "description": null, "generatedName": "bulkUpdateAssetsDtoOptimizeValidation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "True to turn off costly validation: Folder checks. Default: true.", "generatedName": "BulkUpdateAssetsDtoOptimizeValidation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -46501,16 +46273,16 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "bulkUpdateAssetsDtoDoNotScript", "key": "doNotScript", "schema": { - "description": undefined, + "description": null, "generatedName": "bulkUpdateAssetsDtoDoNotScript", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "True to turn off scripting for faster inserts. Default: true.", "generatedName": "BulkUpdateAssetsDtoDoNotScript", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -46524,10 +46296,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "BulkUpdateAssetsJobDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BulkUpdateAssetsJobDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -46535,19 +46307,19 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "bulkUpdateAssetsJobDtoId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "bulkUpdateAssetsJobDtoId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "An optional ID of the asset to update.", "generatedName": "BulkUpdateAssetsJobDtoId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46560,16 +46332,16 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "bulkUpdateAssetsJobDtoType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "bulkUpdateAssetsJobDtoType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The update type.", "generatedName": "BulkUpdateAssetsJobDtoType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BulkUpdateAssetType", "type": "reference", }, @@ -46581,19 +46353,19 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "bulkUpdateAssetsJobDtoParentId", "key": "parentId", "schema": { - "description": undefined, + "description": null, "generatedName": "bulkUpdateAssetsJobDtoParentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The parent folder id.", "generatedName": "BulkUpdateAssetsJobDtoParentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46606,25 +46378,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "bulkUpdateAssetsJobDtoFileName", "key": "fileName", "schema": { - "description": undefined, + "description": null, "generatedName": "bulkUpdateAssetsJobDtoFileName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The new name of the asset.", "generatedName": "BulkUpdateAssetsJobDtoFileName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The new name of the asset.", "generatedName": "BulkUpdateAssetsJobDtoFileName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46638,25 +46410,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "bulkUpdateAssetsJobDtoSlug", "key": "slug", "schema": { - "description": undefined, + "description": null, "generatedName": "bulkUpdateAssetsJobDtoSlug", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The new slug of the asset.", "generatedName": "BulkUpdateAssetsJobDtoSlug", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The new slug of the asset.", "generatedName": "BulkUpdateAssetsJobDtoSlug", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46670,22 +46442,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "bulkUpdateAssetsJobDtoIsProtected", "key": "isProtected", "schema": { - "description": undefined, + "description": null, "generatedName": "bulkUpdateAssetsJobDtoIsProtected", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "True, when the asset is not public.", "generatedName": "BulkUpdateAssetsJobDtoIsProtected", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "True, when the asset is not public.", "generatedName": "BulkUpdateAssetsJobDtoIsProtected", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -46700,31 +46472,31 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "bulkUpdateAssetsJobDtoTags", "key": "tags", "schema": { - "description": undefined, + "description": null, "generatedName": "bulkUpdateAssetsJobDtoTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The new asset tags.", "generatedName": "BulkUpdateAssetsJobDtoTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The new asset tags.", "generatedName": "BulkUpdateAssetsJobDtoTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "BulkUpdateAssetsJobDtoTagsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -46739,38 +46511,37 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "bulkUpdateAssetsJobDtoMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "bulkUpdateAssetsJobDtoMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The asset metadata.", "generatedName": "BulkUpdateAssetsJobDtoMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The asset metadata.", "generatedName": "BulkUpdateAssetsJobDtoMetadata", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "BulkUpdateAssetsJobDtoMetadataKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "BulkUpdateAssetsJobDtoMetadataValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -46783,16 +46554,16 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "bulkUpdateAssetsJobDtoPermanent", "key": "permanent", "schema": { - "description": undefined, + "description": null, "generatedName": "bulkUpdateAssetsJobDtoPermanent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "True to delete the asset permanently.", "generatedName": "BulkUpdateAssetsJobDtoPermanent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -46806,16 +46577,16 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "bulkUpdateAssetsJobDtoExpectedVersion", "key": "expectedVersion", "schema": { - "description": undefined, + "description": null, "generatedName": "bulkUpdateAssetsJobDtoExpectedVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The expected version.", "generatedName": "BulkUpdateAssetsJobDtoExpectedVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -46829,92 +46600,92 @@ You will retrieve all apps, where you are assigned as a contributor.", "BulkUpdateContentType": { "description": "", "generatedName": "BulkUpdateContentType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Upsert", - "nameOverride": undefined, + "nameOverride": null, "value": "Upsert", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ChangeStatus", - "nameOverride": undefined, + "nameOverride": null, "value": "ChangeStatus", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Create", - "nameOverride": undefined, + "nameOverride": null, "value": "Create", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Delete", - "nameOverride": undefined, + "nameOverride": null, "value": "Delete", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Patch", - "nameOverride": undefined, + "nameOverride": null, "value": "Patch", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Update", - "nameOverride": undefined, + "nameOverride": null, "value": "Update", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Validate", - "nameOverride": undefined, + "nameOverride": null, "value": "Validate", }, ], @@ -46922,10 +46693,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "BulkUpdateContentsDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BulkUpdateContentsDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -46935,14 +46706,14 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The contents to update or insert.", "generatedName": "BulkUpdateContentsDtoJobs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "BulkUpdateContentsDtoJobsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BulkUpdateContentsJobDto", "type": "reference", }, @@ -46954,16 +46725,16 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "bulkUpdateContentsDtoPublish", "key": "publish", "schema": { - "description": undefined, + "description": null, "generatedName": "bulkUpdateContentsDtoPublish", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "True to automatically publish the content.", "generatedName": "BulkUpdateContentsDtoPublish", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -46977,16 +46748,16 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "bulkUpdateContentsDtoDoNotScript", "key": "doNotScript", "schema": { - "description": undefined, + "description": null, "generatedName": "bulkUpdateContentsDtoDoNotScript", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "True to turn off scripting for faster inserts. Default: true.", "generatedName": "BulkUpdateContentsDtoDoNotScript", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -47000,16 +46771,16 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "bulkUpdateContentsDtoDoNotValidate", "key": "doNotValidate", "schema": { - "description": undefined, + "description": null, "generatedName": "bulkUpdateContentsDtoDoNotValidate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "True to turn off validation for faster inserts. Default: false.", "generatedName": "BulkUpdateContentsDtoDoNotValidate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -47023,16 +46794,16 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "bulkUpdateContentsDtoDoNotValidateWorkflow", "key": "doNotValidateWorkflow", "schema": { - "description": undefined, + "description": null, "generatedName": "bulkUpdateContentsDtoDoNotValidateWorkflow", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "True to turn off validation of workflow rules. Default: false.", "generatedName": "BulkUpdateContentsDtoDoNotValidateWorkflow", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -47046,16 +46817,16 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "bulkUpdateContentsDtoCheckReferrers", "key": "checkReferrers", "schema": { - "description": undefined, + "description": null, "generatedName": "bulkUpdateContentsDtoCheckReferrers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "True to check referrers of deleted contents.", "generatedName": "BulkUpdateContentsDtoCheckReferrers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -47069,16 +46840,16 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "bulkUpdateContentsDtoOptimizeValidation", "key": "optimizeValidation", "schema": { - "description": undefined, + "description": null, "generatedName": "bulkUpdateContentsDtoOptimizeValidation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "True to turn off costly validation: Unique checks, asset checks and reference checks. Default: true.", "generatedName": "BulkUpdateContentsDtoOptimizeValidation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -47092,10 +46863,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "BulkUpdateContentsJobDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BulkUpdateContentsJobDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -47103,16 +46874,16 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "bulkUpdateContentsJobDtoQuery", "key": "query", "schema": { - "description": undefined, + "description": null, "generatedName": "bulkUpdateContentsJobDtoQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "An optional query to identify the content to update.", "generatedName": "BulkUpdateContentsJobDtoQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "QueryJsonDto", "type": "reference", }, @@ -47124,25 +46895,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "bulkUpdateContentsJobDtoId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "bulkUpdateContentsJobDtoId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "An optional ID of the content to update.", "generatedName": "BulkUpdateContentsJobDtoId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "An optional ID of the content to update.", "generatedName": "BulkUpdateContentsJobDtoId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47156,16 +46927,16 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "bulkUpdateContentsJobDtoData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "bulkUpdateContentsJobDtoData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The data of the content when type is set to 'Upsert', 'Create', 'Update' or 'Patch.", "generatedName": "BulkUpdateContentsJobDtoData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContentData", "type": "reference", }, @@ -47177,25 +46948,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "bulkUpdateContentsJobDtoStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "bulkUpdateContentsJobDtoStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The new status when the type is set to 'ChangeStatus' or 'Upsert'.", "generatedName": "BulkUpdateContentsJobDtoStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The new status when the type is set to 'ChangeStatus' or 'Upsert'.", "generatedName": "BulkUpdateContentsJobDtoStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47209,22 +46980,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "bulkUpdateContentsJobDtoDueTime", "key": "dueTime", "schema": { - "description": undefined, + "description": null, "generatedName": "bulkUpdateContentsJobDtoDueTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The due time.", "generatedName": "BulkUpdateContentsJobDtoDueTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The due time.", "generatedName": "BulkUpdateContentsJobDtoDueTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -47239,16 +47010,16 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "bulkUpdateContentsJobDtoType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "bulkUpdateContentsJobDtoType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The update type.", "generatedName": "BulkUpdateContentsJobDtoType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BulkUpdateContentType", "type": "reference", }, @@ -47260,25 +47031,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "bulkUpdateContentsJobDtoSchema", "key": "schema", "schema": { - "description": undefined, + "description": null, "generatedName": "bulkUpdateContentsJobDtoSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The optional schema id or name.", "generatedName": "BulkUpdateContentsJobDtoSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The optional schema id or name.", "generatedName": "BulkUpdateContentsJobDtoSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47292,16 +47063,16 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "bulkUpdateContentsJobDtoPatch", "key": "patch", "schema": { - "description": undefined, + "description": null, "generatedName": "bulkUpdateContentsJobDtoPatch", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Makes the update as patch.", "generatedName": "BulkUpdateContentsJobDtoPatch", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -47315,16 +47086,16 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "bulkUpdateContentsJobDtoPermanent", "key": "permanent", "schema": { - "description": undefined, + "description": null, "generatedName": "bulkUpdateContentsJobDtoPermanent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "True to delete the content permanently.", "generatedName": "BulkUpdateContentsJobDtoPermanent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -47338,16 +47109,16 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "bulkUpdateContentsJobDtoExpectedCount", "key": "expectedCount", "schema": { - "description": undefined, + "description": null, "generatedName": "bulkUpdateContentsJobDtoExpectedCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The number of expected items. Set it to a higher number to update multiple items when a query is defined.", "generatedName": "BulkUpdateContentsJobDtoExpectedCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -47361,16 +47132,16 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "bulkUpdateContentsJobDtoExpectedVersion", "key": "expectedVersion", "schema": { - "description": undefined, + "description": null, "generatedName": "bulkUpdateContentsJobDtoExpectedVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The expected version.", "generatedName": "BulkUpdateContentsJobDtoExpectedVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -47384,10 +47155,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "CallsUsageDtoDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CallsUsageDtoDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -47397,8 +47168,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The total number of API calls.", "generatedName": "CallsUsageDtoDtoTotalCalls", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -47413,8 +47184,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The total number of bytes transferred.", "generatedName": "CallsUsageDtoDtoTotalBytes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -47429,8 +47200,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The total number of API calls this month.", "generatedName": "CallsUsageDtoDtoMonthCalls", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -47445,8 +47216,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The total number of bytes transferred this month.", "generatedName": "CallsUsageDtoDtoMonthBytes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -47461,8 +47232,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The amount of calls that will block the app.", "generatedName": "CallsUsageDtoDtoBlockingApiCalls", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -47477,8 +47248,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The included API traffic.", "generatedName": "CallsUsageDtoDtoAllowedBytes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -47493,8 +47264,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The included API calls.", "generatedName": "CallsUsageDtoDtoAllowedCalls", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -47509,8 +47280,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The average duration in milliseconds.", "generatedName": "CallsUsageDtoDtoAverageElapsedMs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -47525,32 +47296,31 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The statistics by date and group.", "generatedName": "CallsUsageDtoDtoDetails", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "CallsUsageDtoDtoDetailsKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "CallsUsageDtoDtoDetailsValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CallsUsageDtoDtoDetailsValueItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CallsUsagePerDateDto", "type": "reference", }, @@ -47563,10 +47333,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "CallsUsagePerDateDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CallsUsagePerDateDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -47576,11 +47346,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The date when the usage was tracked.", "generatedName": "CallsUsagePerDateDtoDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47594,8 +47364,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The total number of API calls.", "generatedName": "CallsUsagePerDateDtoTotalCalls", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -47610,8 +47380,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The total number of bytes transferred.", "generatedName": "CallsUsagePerDateDtoTotalBytes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -47626,8 +47396,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The average duration in milliseconds.", "generatedName": "CallsUsagePerDateDtoAverageElapsedMs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -47640,10 +47410,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "ChangeCategoryDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ChangeCategoryDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -47651,25 +47421,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "changeCategoryDtoName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "changeCategoryDtoName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The name of the category.", "generatedName": "ChangeCategoryDtoName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The name of the category.", "generatedName": "ChangeCategoryDtoName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47683,10 +47453,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "ChangePlanDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ChangePlanDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -47696,10 +47466,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The new plan id.", "generatedName": "ChangePlanDtoPlanId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -47712,10 +47482,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "ChangeStatusDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ChangeStatusDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -47725,10 +47495,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The new status.", "generatedName": "ChangeStatusDtoStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -47741,22 +47511,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "changeStatusDtoDueTime", "key": "dueTime", "schema": { - "description": undefined, + "description": null, "generatedName": "changeStatusDtoDueTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The due time.", "generatedName": "ChangeStatusDtoDueTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The due time.", "generatedName": "ChangeStatusDtoDueTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -47771,16 +47541,16 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "changeStatusDtoCheckReferrers", "key": "checkReferrers", "schema": { - "description": undefined, + "description": null, "generatedName": "changeStatusDtoCheckReferrers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "True to check referrers of this content.", "generatedName": "ChangeStatusDtoCheckReferrers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -47794,19 +47564,18 @@ You will retrieve all apps, where you are assigned as a contributor.", "ClientDto": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "Resource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Resource", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ClientDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -47816,11 +47585,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The client id.", "generatedName": "ClientDtoId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47834,11 +47603,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The client secret.", "generatedName": "ClientDtoSecret", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47852,11 +47621,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The client name.", "generatedName": "ClientDtoName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47868,25 +47637,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "clientDtoRole", "key": "role", "schema": { - "description": undefined, + "description": null, "generatedName": "clientDtoRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The role of the client.", "generatedName": "ClientDtoRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The role of the client.", "generatedName": "ClientDtoRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -47902,8 +47671,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The number of allowed api calls per month for this client.", "generatedName": "ClientDtoApiCallsLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -47918,8 +47687,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The number of allowed api traffic bytes per month for this client.", "generatedName": "ClientDtoApiTrafficLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -47934,8 +47703,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "True to allow anonymous access without an access token for this client.", "generatedName": "ClientDtoAllowAnonymous", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -47948,19 +47717,18 @@ You will retrieve all apps, where you are assigned as a contributor.", "ClientsDto": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "Resource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Resource", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ClientsDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -47970,14 +47738,14 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The clients.", "generatedName": "ClientsDtoItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ClientsDtoItemsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ClientDto", "type": "reference", }, @@ -47989,10 +47757,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "CommentDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CommentDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -48002,11 +47770,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The ID of the comment.", "generatedName": "CommentDtoId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48020,8 +47788,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The time when the comment was created or updated last.", "generatedName": "CommentDtoTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -48036,11 +47804,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The user who created or updated the comment.", "generatedName": "CommentDtoUser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48054,11 +47822,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The text of the comment.", "generatedName": "CommentDtoText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48070,25 +47838,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "commentDtoUrl", "key": "url", "schema": { - "description": undefined, + "description": null, "generatedName": "commentDtoUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The url where the comment is created.", "generatedName": "CommentDtoUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The url where the comment is created.", "generatedName": "CommentDtoUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48102,10 +47870,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "CommentRuleActionDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CommentRuleActionDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -48115,10 +47883,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The comment text.", "generatedName": "CommentRuleActionDtoText", - "groupName": undefined, + "groupName": null, "nameOverride": "Text", "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -48133,11 +47901,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "An optional client name.", "generatedName": "CommentRuleActionDtoClient", - "groupName": undefined, + "groupName": null, "nameOverride": "Client", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48149,10 +47917,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "CommentRuleTriggerDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CommentRuleTriggerDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -48160,25 +47928,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "commentRuleTriggerDtoCondition", "key": "condition", "schema": { - "description": undefined, + "description": null, "generatedName": "commentRuleTriggerDtoCondition", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Javascript condition when to trigger.", "generatedName": "CommentRuleTriggerDtoCondition", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Javascript condition when to trigger.", "generatedName": "CommentRuleTriggerDtoCondition", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48192,10 +47960,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "CommentsDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CommentsDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -48203,28 +47971,28 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "commentsDtoCreatedComments", "key": "createdComments", "schema": { - "description": undefined, + "description": null, "generatedName": "commentsDtoCreatedComments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The created comments including the updates.", "generatedName": "CommentsDtoCreatedComments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The created comments including the updates.", "generatedName": "CommentsDtoCreatedComments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CommentsDtoCreatedCommentsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CommentDto", "type": "reference", }, @@ -48238,28 +48006,28 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "commentsDtoUpdatedComments", "key": "updatedComments", "schema": { - "description": undefined, + "description": null, "generatedName": "commentsDtoUpdatedComments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The updates comments since the last version.", "generatedName": "CommentsDtoUpdatedComments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The updates comments since the last version.", "generatedName": "CommentsDtoUpdatedComments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CommentsDtoUpdatedCommentsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CommentDto", "type": "reference", }, @@ -48273,31 +48041,31 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "commentsDtoDeletedComments", "key": "deletedComments", "schema": { - "description": undefined, + "description": null, "generatedName": "commentsDtoDeletedComments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The deleted comments since the last version.", "generatedName": "CommentsDtoDeletedComments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The deleted comments since the last version.", "generatedName": "CommentsDtoDeletedComments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CommentsDtoDeletedCommentsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48314,8 +48082,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The current version.", "generatedName": "CommentsDtoVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -48328,10 +48096,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "ComponentFieldPropertiesDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ComponentFieldPropertiesDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -48339,31 +48107,31 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "componentFieldPropertiesDtoSchemaIds", "key": "schemaIds", "schema": { - "description": undefined, + "description": null, "generatedName": "componentFieldPropertiesDtoSchemaIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ID of the embedded schemas.", "generatedName": "ComponentFieldPropertiesDtoSchemaIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID of the embedded schemas.", "generatedName": "ComponentFieldPropertiesDtoSchemaIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ComponentFieldPropertiesDtoSchemaIdsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48378,10 +48146,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "ComponentsFieldPropertiesDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ComponentsFieldPropertiesDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -48389,22 +48157,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "componentsFieldPropertiesDtoMinItems", "key": "minItems", "schema": { - "description": undefined, + "description": null, "generatedName": "componentsFieldPropertiesDtoMinItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The minimum allowed items for the field value.", "generatedName": "ComponentsFieldPropertiesDtoMinItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The minimum allowed items for the field value.", "generatedName": "ComponentsFieldPropertiesDtoMinItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -48419,22 +48187,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "componentsFieldPropertiesDtoMaxItems", "key": "maxItems", "schema": { - "description": undefined, + "description": null, "generatedName": "componentsFieldPropertiesDtoMaxItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The maximum allowed items for the field value.", "generatedName": "ComponentsFieldPropertiesDtoMaxItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The maximum allowed items for the field value.", "generatedName": "ComponentsFieldPropertiesDtoMaxItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -48449,31 +48217,31 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "componentsFieldPropertiesDtoSchemaIds", "key": "schemaIds", "schema": { - "description": undefined, + "description": null, "generatedName": "componentsFieldPropertiesDtoSchemaIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ID of the embedded schemas.", "generatedName": "ComponentsFieldPropertiesDtoSchemaIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID of the embedded schemas.", "generatedName": "ComponentsFieldPropertiesDtoSchemaIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ComponentsFieldPropertiesDtoSchemaIdsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48488,31 +48256,31 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "componentsFieldPropertiesDtoUniqueFields", "key": "uniqueFields", "schema": { - "description": undefined, + "description": null, "generatedName": "componentsFieldPropertiesDtoUniqueFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The fields that must be unique.", "generatedName": "ComponentsFieldPropertiesDtoUniqueFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The fields that must be unique.", "generatedName": "ComponentsFieldPropertiesDtoUniqueFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ComponentsFieldPropertiesDtoUniqueFieldsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48527,10 +48295,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "ConfigureFieldRulesDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ConfigureFieldRulesDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -48538,28 +48306,28 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "configureFieldRulesDtoFieldRules", "key": "fieldRules", "schema": { - "description": undefined, + "description": null, "generatedName": "configureFieldRulesDtoFieldRules", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The field rules to configure.", "generatedName": "ConfigureFieldRulesDtoFieldRules", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The field rules to configure.", "generatedName": "ConfigureFieldRulesDtoFieldRules", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ConfigureFieldRulesDtoFieldRulesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "FieldRuleDto", "type": "reference", }, @@ -48571,31 +48339,30 @@ You will retrieve all apps, where you are assigned as a contributor.", "type": "object", }, "ConfigurePreviewUrlsDto": { - "description": undefined, + "description": null, "generatedName": "ConfigurePreviewUrlsDto", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "ConfigurePreviewUrlsDtoKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "ConfigurePreviewUrlsDtoValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48604,10 +48371,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "ConfigureUIFieldsDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ConfigureUiFieldsDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -48615,31 +48382,31 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "configureUiFieldsDtoFieldsInLists", "key": "fieldsInLists", "schema": { - "description": undefined, + "description": null, "generatedName": "configureUiFieldsDtoFieldsInLists", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The name of fields that are used in content lists.", "generatedName": "ConfigureUiFieldsDtoFieldsInLists", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The name of fields that are used in content lists.", "generatedName": "ConfigureUiFieldsDtoFieldsInLists", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ConfigureUiFieldsDtoFieldsInListsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48654,31 +48421,31 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "configureUiFieldsDtoFieldsInReferences", "key": "fieldsInReferences", "schema": { - "description": undefined, + "description": null, "generatedName": "configureUiFieldsDtoFieldsInReferences", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The name of fields that are used in content references.", "generatedName": "ConfigureUiFieldsDtoFieldsInReferences", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The name of fields that are used in content references.", "generatedName": "ConfigureUiFieldsDtoFieldsInReferences", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ConfigureUiFieldsDtoFieldsInReferencesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48693,10 +48460,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "ContentChangedRuleTriggerDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ContentChangedRuleTriggerDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -48704,28 +48471,28 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "contentChangedRuleTriggerDtoSchemas", "key": "schemas", "schema": { - "description": undefined, + "description": null, "generatedName": "contentChangedRuleTriggerDtoSchemas", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The schema settings.", "generatedName": "ContentChangedRuleTriggerDtoSchemas", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The schema settings.", "generatedName": "ContentChangedRuleTriggerDtoSchemas", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ContentChangedRuleTriggerDtoSchemasItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SchemaCondition", "type": "reference", }, @@ -48739,28 +48506,28 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "contentChangedRuleTriggerDtoReferencedSchemas", "key": "referencedSchemas", "schema": { - "description": undefined, + "description": null, "generatedName": "contentChangedRuleTriggerDtoReferencedSchemas", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The schema references.", "generatedName": "ContentChangedRuleTriggerDtoReferencedSchemas", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The schema references.", "generatedName": "ContentChangedRuleTriggerDtoReferencedSchemas", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ContentChangedRuleTriggerDtoReferencedSchemasItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SchemaCondition", "type": "reference", }, @@ -48776,8 +48543,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Determines whether the trigger should handle all content changes events.", "generatedName": "ContentChangedRuleTriggerDtoHandleAll", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -48788,28 +48555,27 @@ You will retrieve all apps, where you are assigned as a contributor.", "type": "object", }, "ContentData": { - "description": undefined, + "description": null, "generatedName": "ContentData", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "ContentDataKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "ContentDataValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContentFieldData", "type": "reference", }, @@ -48817,19 +48583,18 @@ You will retrieve all apps, where you are assigned as a contributor.", "ContentDto": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "Resource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Resource", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ContentDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -48839,11 +48604,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The if of the content item.", "generatedName": "ContentDtoId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48857,11 +48622,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The user that has created the content item.", "generatedName": "ContentDtoCreatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48875,11 +48640,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The user that has updated the content item.", "generatedName": "ContentDtoLastModifiedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48892,7 +48657,7 @@ You will retrieve all apps, where you are assigned as a contributor.", "key": "data", "schema": { "generatedName": "ContentDtoData", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -48902,16 +48667,16 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "contentDtoReferenceData", "key": "referenceData", "schema": { - "description": undefined, + "description": null, "generatedName": "contentDtoReferenceData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The reference data for the frontend UI.", "generatedName": "ContentDtoReferenceData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContentData", "type": "reference", }, @@ -48925,8 +48690,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The date and time when the content item has been created.", "generatedName": "ContentDtoCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -48941,8 +48706,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The date and time when the content item has been modified last.", "generatedName": "ContentDtoLastModified", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -48957,11 +48722,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The status of the content.", "generatedName": "ContentDtoStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -48973,25 +48738,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "contentDtoNewStatus", "key": "newStatus", "schema": { - "description": undefined, + "description": null, "generatedName": "contentDtoNewStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The new status of the content.", "generatedName": "ContentDtoNewStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The new status of the content.", "generatedName": "ContentDtoNewStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49007,11 +48772,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The color of the status.", "generatedName": "ContentDtoStatusColor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49023,25 +48788,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "contentDtoNewStatusColor", "key": "newStatusColor", "schema": { - "description": undefined, + "description": null, "generatedName": "contentDtoNewStatusColor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The color of the new status.", "generatedName": "ContentDtoNewStatusColor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The color of the new status.", "generatedName": "ContentDtoNewStatusColor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49055,25 +48820,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "contentDtoEditToken", "key": "editToken", "schema": { - "description": undefined, + "description": null, "generatedName": "contentDtoEditToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The UI token.", "generatedName": "ContentDtoEditToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The UI token.", "generatedName": "ContentDtoEditToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49087,16 +48852,16 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "contentDtoScheduleJob", "key": "scheduleJob", "schema": { - "description": undefined, + "description": null, "generatedName": "contentDtoScheduleJob", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The scheduled status.", "generatedName": "ContentDtoScheduleJob", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ScheduleJobDto", "type": "reference", }, @@ -49110,11 +48875,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The ID of the schema.", "generatedName": "ContentDtoSchemaId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49126,25 +48891,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "contentDtoSchemaName", "key": "schemaName", "schema": { - "description": undefined, + "description": null, "generatedName": "contentDtoSchemaName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The name of the schema.", "generatedName": "ContentDtoSchemaName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The name of the schema.", "generatedName": "ContentDtoSchemaName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49158,25 +48923,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "contentDtoSchemaDisplayName", "key": "schemaDisplayName", "schema": { - "description": undefined, + "description": null, "generatedName": "contentDtoSchemaDisplayName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The display name of the schema.", "generatedName": "ContentDtoSchemaDisplayName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The display name of the schema.", "generatedName": "ContentDtoSchemaDisplayName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49190,28 +48955,28 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "contentDtoReferenceFields", "key": "referenceFields", "schema": { - "description": undefined, + "description": null, "generatedName": "contentDtoReferenceFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The reference fields.", "generatedName": "ContentDtoReferenceFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The reference fields.", "generatedName": "ContentDtoReferenceFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ContentDtoReferenceFieldsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "FieldDto", "type": "reference", }, @@ -49227,8 +48992,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Indicates whether the content is deleted.", "generatedName": "ContentDtoIsDeleted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -49243,8 +49008,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The version of the content.", "generatedName": "ContentDtoVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -49255,45 +49020,43 @@ You will retrieve all apps, where you are assigned as a contributor.", "type": "object", }, "ContentFieldData": { - "description": undefined, + "description": null, "generatedName": "ContentFieldData", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "ContentFieldDataKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "ContentFieldDataValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "ContentsDto": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "Resource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Resource", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ContentsDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -49303,8 +49066,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The total number of content items.", "generatedName": "ContentsDtoTotal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -49319,14 +49082,14 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The content items.", "generatedName": "ContentsDtoItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ContentsDtoItemsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContentDto", "type": "reference", }, @@ -49340,14 +49103,14 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The possible statuses.", "generatedName": "ContentsDtoStatuses", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ContentsDtoStatusesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "StatusInfoDto", "type": "reference", }, @@ -49359,19 +49122,18 @@ You will retrieve all apps, where you are assigned as a contributor.", "ContributorDto": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "Resource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Resource", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ContributorDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -49381,11 +49143,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The ID of the user that contributes to the app.", "generatedName": "ContributorDtoContributorId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49399,11 +49161,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The display name.", "generatedName": "ContributorDtoContributorName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49417,11 +49179,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The email address.", "generatedName": "ContributorDtoContributorEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49433,25 +49195,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "contributorDtoRole", "key": "role", "schema": { - "description": undefined, + "description": null, "generatedName": "contributorDtoRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The role of the contributor.", "generatedName": "ContributorDtoRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The role of the contributor.", "generatedName": "ContributorDtoRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49465,19 +49227,18 @@ You will retrieve all apps, where you are assigned as a contributor.", "ContributorsDto": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "Resource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Resource", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ContributorsDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -49487,14 +49248,14 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The contributors.", "generatedName": "ContributorsDtoItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ContributorsDtoItemsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContributorDto", "type": "reference", }, @@ -49508,8 +49269,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The maximum number of allowed contributors.", "generatedName": "ContributorsDtoMaxContributors", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -49522,16 +49283,16 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "contributorsDtoMeta", "key": "_meta", "schema": { - "description": undefined, + "description": null, "generatedName": "contributorsDtoMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The metadata to provide information about this request.", "generatedName": "ContributorsDtoMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContributorsMetadata", "type": "reference", }, @@ -49543,10 +49304,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "ContributorsMetadata": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ContributorsMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -49556,11 +49317,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Indicates whether the user has been invited.", "generatedName": "ContributorsMetadataIsInvited", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49572,10 +49333,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "CreateAppDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAppDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -49585,10 +49346,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The name of the app.", "generatedName": "CreateAppDtoName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -49601,25 +49362,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "createAppDtoTemplate", "key": "template", "schema": { - "description": undefined, + "description": null, "generatedName": "createAppDtoTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Initialize the app with the inbuilt template.", "generatedName": "CreateAppDtoTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Initialize the app with the inbuilt template.", "generatedName": "CreateAppDtoTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49633,10 +49394,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "CreateAssetFolderDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateAssetFolderDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -49646,10 +49407,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The name of the folder.", "generatedName": "CreateAssetFolderDtoFolderName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -49662,19 +49423,19 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "createAssetFolderDtoParentId", "key": "parentId", "schema": { - "description": undefined, + "description": null, "generatedName": "createAssetFolderDtoParentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ID of the parent folder.", "generatedName": "CreateAssetFolderDtoParentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49687,10 +49448,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "CreateClientDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateClientDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -49700,10 +49461,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The ID of the client.", "generatedName": "CreateClientDtoId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -49716,10 +49477,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "CreateContentRuleActionDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateContentRuleActionDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -49729,10 +49490,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The content data.", "generatedName": "CreateContentRuleActionDtoData", - "groupName": undefined, + "groupName": null, "nameOverride": "Data", "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -49747,10 +49508,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The name of the schema.", "generatedName": "CreateContentRuleActionDtoSchema", - "groupName": undefined, + "groupName": null, "nameOverride": "Schema", "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -49765,11 +49526,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "An optional client name.", "generatedName": "CreateContentRuleActionDtoClient", - "groupName": undefined, + "groupName": null, "nameOverride": "Client", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49783,7 +49544,7 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Publish the content.", "generatedName": "CreateContentRuleActionDtoPublish", - "groupName": undefined, + "groupName": null, "nameOverride": "Publish", "schema": { "type": "boolean", @@ -49797,10 +49558,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "CreateRuleDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateRuleDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -49810,8 +49571,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The trigger properties.", "generatedName": "CreateRuleDtoTrigger", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RuleTriggerDto", "type": "reference", }, @@ -49824,8 +49585,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The action properties.", "generatedName": "CreateRuleDtoAction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RuleActionDto", "type": "reference", }, @@ -49836,19 +49597,18 @@ You will retrieve all apps, where you are assigned as a contributor.", "CreateSchemaDto": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "UpsertSchemaDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UpsertSchemaDto", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateSchemaDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -49858,10 +49618,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The name of the schema.", "generatedName": "CreateSchemaDtoName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -49876,8 +49636,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The type of the schema.", "generatedName": "CreateSchemaDtoType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SchemaType", "type": "reference", }, @@ -49890,8 +49650,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Set to true to allow a single content item only.", "generatedName": "CreateSchemaDtoIsSingleton", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -49904,10 +49664,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "CreateTeamDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateTeamDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -49917,10 +49677,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The name of the team.", "generatedName": "CreateTeamDtoName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -49933,10 +49693,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "CreateUserDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateUserDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -49946,10 +49706,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The email of the user. Unique value.", "generatedName": "CreateUserDtoEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -49964,10 +49724,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The display name (usually first name and last name) of the user.", "generatedName": "CreateUserDtoDisplayName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -49982,10 +49742,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The password of the user.", "generatedName": "CreateUserDtoPassword", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -50000,17 +49760,17 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Additional permissions for the user.", "generatedName": "CreateUserDtoPermissions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CreateUserDtoPermissionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -50023,10 +49783,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "CurrentStorageDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CurrentStorageDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -50036,8 +49796,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The size in bytes.", "generatedName": "CurrentStorageDtoSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -50052,8 +49812,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The maximum allowed asset size.", "generatedName": "CurrentStorageDtoMaxAllowed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -50066,32 +49826,32 @@ You will retrieve all apps, where you are assigned as a contributor.", "DateTimeCalculatedDefaultValue": { "description": "", "generatedName": "DateTimeCalculatedDefaultValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Now", - "nameOverride": undefined, + "nameOverride": null, "value": "Now", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Today", - "nameOverride": undefined, + "nameOverride": null, "value": "Today", }, ], @@ -50099,32 +49859,32 @@ You will retrieve all apps, where you are assigned as a contributor.", "DateTimeFieldEditor": { "description": "", "generatedName": "DateTimeFieldEditor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Date", - "nameOverride": undefined, + "nameOverride": null, "value": "Date", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DateTime", - "nameOverride": undefined, + "nameOverride": null, "value": "DateTime", }, ], @@ -50132,10 +49892,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "DateTimeFieldPropertiesDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DateTimeFieldPropertiesDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -50143,16 +49903,16 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "dateTimeFieldPropertiesDtoDefaultValues", "key": "defaultValues", "schema": { - "description": undefined, + "description": null, "generatedName": "dateTimeFieldPropertiesDtoDefaultValues", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The language specific default value for the field value.", "generatedName": "DateTimeFieldPropertiesDtoDefaultValues", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LocalizedValueOfNullableInstant", "type": "reference", }, @@ -50164,22 +49924,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "dateTimeFieldPropertiesDtoDefaultValue", "key": "defaultValue", "schema": { - "description": undefined, + "description": null, "generatedName": "dateTimeFieldPropertiesDtoDefaultValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The default value for the field value.", "generatedName": "DateTimeFieldPropertiesDtoDefaultValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The default value for the field value.", "generatedName": "DateTimeFieldPropertiesDtoDefaultValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -50194,22 +49954,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "dateTimeFieldPropertiesDtoMaxValue", "key": "maxValue", "schema": { - "description": undefined, + "description": null, "generatedName": "dateTimeFieldPropertiesDtoMaxValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The maximum allowed value for the field value.", "generatedName": "DateTimeFieldPropertiesDtoMaxValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The maximum allowed value for the field value.", "generatedName": "DateTimeFieldPropertiesDtoMaxValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -50224,22 +49984,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "dateTimeFieldPropertiesDtoMinValue", "key": "minValue", "schema": { - "description": undefined, + "description": null, "generatedName": "dateTimeFieldPropertiesDtoMinValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The minimum allowed value for the field value.", "generatedName": "DateTimeFieldPropertiesDtoMinValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The minimum allowed value for the field value.", "generatedName": "DateTimeFieldPropertiesDtoMinValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -50254,25 +50014,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "dateTimeFieldPropertiesDtoFormat", "key": "format", "schema": { - "description": undefined, + "description": null, "generatedName": "dateTimeFieldPropertiesDtoFormat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The format pattern when displayed in the UI.", "generatedName": "DateTimeFieldPropertiesDtoFormat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The format pattern when displayed in the UI.", "generatedName": "DateTimeFieldPropertiesDtoFormat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -50288,8 +50048,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The editor that is used to manage this field.", "generatedName": "DateTimeFieldPropertiesDtoEditor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateTimeFieldEditor", "type": "reference", }, @@ -50300,16 +50060,16 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "dateTimeFieldPropertiesDtoCalculatedDefaultValue", "key": "calculatedDefaultValue", "schema": { - "description": undefined, + "description": null, "generatedName": "dateTimeFieldPropertiesDtoCalculatedDefaultValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The calculated default value for the field value.", "generatedName": "DateTimeFieldPropertiesDtoCalculatedDefaultValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateTimeCalculatedDefaultValue", "type": "reference", }, @@ -50321,10 +50081,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "DiscourseRuleActionDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DiscourseRuleActionDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -50334,10 +50094,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The url to the discourse server.", "generatedName": "DiscourseRuleActionDtoUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -50352,10 +50112,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The api key to authenticate to your discourse server.", "generatedName": "DiscourseRuleActionDtoApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -50370,10 +50130,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The api username to authenticate to your discourse server.", "generatedName": "DiscourseRuleActionDtoApiUsername", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -50388,10 +50148,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The text as markdown.", "generatedName": "DiscourseRuleActionDtoText", - "groupName": undefined, + "groupName": null, "nameOverride": "Text", "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -50406,11 +50166,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The optional title when creating new topics.", "generatedName": "DiscourseRuleActionDtoTitle", - "groupName": undefined, + "groupName": null, "nameOverride": "Title", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -50422,21 +50182,21 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "discourseRuleActionDtoTopic", "key": "topic", "schema": { - "description": undefined, + "description": null, "generatedName": "discourseRuleActionDtoTopic", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The optional topic id.", "generatedName": "DiscourseRuleActionDtoTopic", - "groupName": undefined, + "groupName": null, "nameOverride": "Topic", "type": "nullable", "value": { "description": "The optional topic id.", "generatedName": "DiscourseRuleActionDtoTopic", - "groupName": undefined, + "groupName": null, "nameOverride": "Topic", "schema": { "type": "int", @@ -50452,21 +50212,21 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "discourseRuleActionDtoCategory", "key": "category", "schema": { - "description": undefined, + "description": null, "generatedName": "discourseRuleActionDtoCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The optional category id.", "generatedName": "DiscourseRuleActionDtoCategory", - "groupName": undefined, + "groupName": null, "nameOverride": "Category", "type": "nullable", "value": { "description": "The optional category id.", "generatedName": "DiscourseRuleActionDtoCategory", - "groupName": undefined, + "groupName": null, "nameOverride": "Category", "schema": { "type": "int", @@ -50482,10 +50242,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "EditorDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EditorDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -50495,11 +50255,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The name of the editor.", "generatedName": "EditorDtoName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -50513,11 +50273,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The url to the editor.", "generatedName": "EditorDtoUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -50529,10 +50289,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "ElasticSearchRuleActionDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ElasticSearchRuleActionDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -50542,10 +50302,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The url to the instance or cluster.", "generatedName": "ElasticSearchRuleActionDtoHost", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -50560,10 +50320,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The name of the index.", "generatedName": "ElasticSearchRuleActionDtoIndexName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -50578,11 +50338,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The optional username.", "generatedName": "ElasticSearchRuleActionDtoUsername", - "groupName": undefined, + "groupName": null, "nameOverride": "Username", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -50596,11 +50356,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The optional password.", "generatedName": "ElasticSearchRuleActionDtoPassword", - "groupName": undefined, + "groupName": null, "nameOverride": "Password", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -50614,11 +50374,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The optional custom document.", "generatedName": "ElasticSearchRuleActionDtoDocument", - "groupName": undefined, + "groupName": null, "nameOverride": "Document", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -50632,11 +50392,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The condition when to delete the document.", "generatedName": "ElasticSearchRuleActionDtoDelete", - "groupName": undefined, + "groupName": null, "nameOverride": "Deletion", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -50648,10 +50408,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "EmailRuleActionDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EmailRuleActionDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -50661,10 +50421,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The IP address or host to the SMTP server.", "generatedName": "EmailRuleActionDtoServerHost", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -50679,8 +50439,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The port to the SMTP server.", "generatedName": "EmailRuleActionDtoServerPort", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -50695,10 +50455,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The username for the SMTP server.", "generatedName": "EmailRuleActionDtoServerUsername", - "groupName": undefined, + "groupName": null, "nameOverride": "Username", "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -50713,10 +50473,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The password for the SMTP server.", "generatedName": "EmailRuleActionDtoServerPassword", - "groupName": undefined, + "groupName": null, "nameOverride": "Password", "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -50731,10 +50491,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The email sending address.", "generatedName": "EmailRuleActionDtoMessageFrom", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -50749,10 +50509,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The email message will be sent to.", "generatedName": "EmailRuleActionDtoMessageTo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -50767,10 +50527,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The subject line for this email message.", "generatedName": "EmailRuleActionDtoMessageSubject", - "groupName": undefined, + "groupName": null, "nameOverride": "Subject", "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -50785,10 +50545,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The message body.", "generatedName": "EmailRuleActionDtoMessageBody", - "groupName": undefined, + "groupName": null, "nameOverride": "Body", "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -50801,10 +50561,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "ErrorDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ErrorDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -50814,10 +50574,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Error message.", "generatedName": "ErrorDtoMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -50830,25 +50590,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "errorDtoErrorCode", "key": "errorCode", "schema": { - "description": undefined, + "description": null, "generatedName": "errorDtoErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The error code.", "generatedName": "ErrorDtoErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The error code.", "generatedName": "ErrorDtoErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -50862,25 +50622,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "errorDtoTraceId", "key": "traceId", "schema": { - "description": undefined, + "description": null, "generatedName": "errorDtoTraceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The optional trace id.", "generatedName": "ErrorDtoTraceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The optional trace id.", "generatedName": "ErrorDtoTraceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -50894,25 +50654,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "errorDtoType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "errorDtoType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Link to the error details.", "generatedName": "ErrorDtoType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Link to the error details.", "generatedName": "ErrorDtoType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -50926,31 +50686,31 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "errorDtoDetails", "key": "details", "schema": { - "description": undefined, + "description": null, "generatedName": "errorDtoDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Detailed error messages.", "generatedName": "ErrorDtoDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Detailed error messages.", "generatedName": "ErrorDtoDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ErrorDtoDetailsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -50967,8 +50727,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Status code of the http response.", "generatedName": "ErrorDtoStatusCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -50981,19 +50741,18 @@ You will retrieve all apps, where you are assigned as a contributor.", "EventConsumerDto": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "Resource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Resource", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EventConsumerDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -51003,8 +50762,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Indicates if the event consumer has been started.", "generatedName": "EventConsumerDtoIsStopped", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -51019,8 +50778,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Indicates if the event consumer is resetting at the moment.", "generatedName": "EventConsumerDtoIsResetting", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -51035,8 +50794,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The number of handled events.", "generatedName": "EventConsumerDtoCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -51051,10 +50810,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The name of the event consumer.", "generatedName": "EventConsumerDtoName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -51067,25 +50826,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "eventConsumerDtoError", "key": "error", "schema": { - "description": undefined, + "description": null, "generatedName": "eventConsumerDtoError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The error details if the event consumer has been stopped after a failure.", "generatedName": "EventConsumerDtoError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The error details if the event consumer has been stopped after a failure.", "generatedName": "EventConsumerDtoError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -51099,25 +50858,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "eventConsumerDtoPosition", "key": "position", "schema": { - "description": undefined, + "description": null, "generatedName": "eventConsumerDtoPosition", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The position within the vent stream.", "generatedName": "EventConsumerDtoPosition", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The position within the vent stream.", "generatedName": "EventConsumerDtoPosition", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -51131,19 +50890,18 @@ You will retrieve all apps, where you are assigned as a contributor.", "EventConsumersDto": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "Resource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Resource", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EventConsumersDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -51153,14 +50911,14 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The event consumers.", "generatedName": "EventConsumersDtoItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "EventConsumersDtoItemsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EventConsumerDto", "type": "reference", }, @@ -51170,31 +50928,30 @@ You will retrieve all apps, where you are assigned as a contributor.", "type": "object", }, "ExposedValues": { - "description": undefined, + "description": null, "generatedName": "ExposedValues", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "ExposedValuesKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "ExposedValuesValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -51203,10 +50960,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "FastlyRuleActionDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "FastlyRuleActionDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -51216,10 +50973,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The API key to grant access to Squidex.", "generatedName": "FastlyRuleActionDtoApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -51234,10 +50991,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The ID of the fastly service.", "generatedName": "FastlyRuleActionDtoServiceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -51250,10 +51007,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "FeatureDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "FeatureDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -51263,11 +51020,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The name of the feature.", "generatedName": "FeatureDtoName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -51281,11 +51038,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The description text.", "generatedName": "FeatureDtoText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -51297,10 +51054,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "FeaturesDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "FeaturesDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -51310,14 +51067,14 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The latest features.", "generatedName": "FeaturesDtoFeatures", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "FeaturesDtoFeaturesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "FeatureDto", "type": "reference", }, @@ -51331,8 +51088,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The recent version.", "generatedName": "FeaturesDtoVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -51345,19 +51102,18 @@ You will retrieve all apps, where you are assigned as a contributor.", "FieldDto": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "Resource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Resource", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "FieldDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -51367,8 +51123,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The ID of the field.", "generatedName": "FieldDtoFieldId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -51383,10 +51139,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The name of the field. Must be unique within the schema.", "generatedName": "FieldDtoName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -51401,8 +51157,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Defines if the field is hidden.", "generatedName": "FieldDtoIsHidden", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -51417,8 +51173,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Defines if the field is locked.", "generatedName": "FieldDtoIsLocked", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -51433,8 +51189,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Defines if the field is disabled.", "generatedName": "FieldDtoIsDisabled", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -51449,10 +51205,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Defines the partitioning of the field.", "generatedName": "FieldDtoPartitioning", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -51467,8 +51223,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The field properties.", "generatedName": "FieldDtoProperties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "FieldPropertiesDto", "type": "reference", }, @@ -51479,28 +51235,28 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "fieldDtoNested", "key": "nested", "schema": { - "description": undefined, + "description": null, "generatedName": "fieldDtoNested", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The nested fields.", "generatedName": "FieldDtoNested", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The nested fields.", "generatedName": "FieldDtoNested", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "FieldDtoNestedItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "NestedFieldDto", "type": "reference", }, @@ -51512,21 +51268,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "type": "object", }, "FieldPropertiesDto": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [ { "key": "label", "schema": { "description": "Optional label for the editor.", "generatedName": "FieldPropertiesDtoLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Optional label for the editor.", "generatedName": "FieldPropertiesDtoLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 100, "minLength": 0, @@ -51541,14 +51298,14 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Hints to describe the field.", "generatedName": "FieldPropertiesDtoHints", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Hints to describe the field.", "generatedName": "FieldPropertiesDtoHints", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 1000, "minLength": 0, @@ -51563,14 +51320,14 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Placeholder to show when no value has been entered.", "generatedName": "FieldPropertiesDtoPlaceholder", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Placeholder to show when no value has been entered.", "generatedName": "FieldPropertiesDtoPlaceholder", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 100, "minLength": 0, @@ -51585,8 +51342,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Indicates if the field is required.", "generatedName": "FieldPropertiesDtoIsRequired", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -51598,8 +51355,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Indicates if the field is required when publishing.", "generatedName": "FieldPropertiesDtoIsRequiredOnPublish", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -51611,8 +51368,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Indicates if the field should be rendered with half width only.", "generatedName": "FieldPropertiesDtoIsHalfWidth", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -51624,17 +51381,17 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Optional url to the editor.", "generatedName": "FieldPropertiesDtoEditorUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Optional url to the editor.", "generatedName": "FieldPropertiesDtoEditorUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -51646,23 +51403,23 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Tags for automation processes.", "generatedName": "FieldPropertiesDtoTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Tags for automation processes.", "generatedName": "FieldPropertiesDtoTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "FieldPropertiesDtoTagsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -51671,162 +51428,161 @@ You will retrieve all apps, where you are assigned as a contributor.", }, }, ], - "description": undefined, + "description": null, "discriminantProperty": "fieldType", "generatedName": "FieldPropertiesDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "Array": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasArrayFieldPropertiesDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ArrayFieldPropertiesDto", "type": "reference", }, "Assets": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasAssetsFieldPropertiesDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AssetsFieldPropertiesDto", "type": "reference", }, "Boolean": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasBooleanFieldPropertiesDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BooleanFieldPropertiesDto", "type": "reference", }, "Component": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasComponentFieldPropertiesDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ComponentFieldPropertiesDto", "type": "reference", }, "Components": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasComponentsFieldPropertiesDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ComponentsFieldPropertiesDto", "type": "reference", }, "DateTime": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasDateTimeFieldPropertiesDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DateTimeFieldPropertiesDto", "type": "reference", }, "Geolocation": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasGeolocationFieldPropertiesDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GeolocationFieldPropertiesDto", "type": "reference", }, "Json": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasJsonFieldPropertiesDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "JsonFieldPropertiesDto", "type": "reference", }, "Number": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasNumberFieldPropertiesDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "NumberFieldPropertiesDto", "type": "reference", }, "References": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasReferencesFieldPropertiesDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ReferencesFieldPropertiesDto", "type": "reference", }, "String": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasStringFieldPropertiesDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "StringFieldPropertiesDto", "type": "reference", }, "Tags": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasTagsFieldPropertiesDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TagsFieldPropertiesDto", "type": "reference", }, "UI": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasUiFieldPropertiesDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UIFieldPropertiesDto", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "FieldRuleAction": { "description": "", "generatedName": "FieldRuleAction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Disable", - "nameOverride": undefined, + "nameOverride": null, "value": "Disable", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Hide", - "nameOverride": undefined, + "nameOverride": null, "value": "Hide", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Require", - "nameOverride": undefined, + "nameOverride": null, "value": "Require", }, ], @@ -51834,10 +51590,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "FieldRuleDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "FieldRuleDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -51847,8 +51603,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The action to perform when the condition is met.", "generatedName": "FieldRuleDtoAction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "FieldRuleAction", "type": "reference", }, @@ -51861,10 +51617,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The field to update.", "generatedName": "FieldRuleDtoField", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -51877,25 +51633,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "fieldRuleDtoCondition", "key": "condition", "schema": { - "description": undefined, + "description": null, "generatedName": "fieldRuleDtoCondition", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The condition.", "generatedName": "FieldRuleDtoCondition", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The condition.", "generatedName": "FieldRuleDtoCondition", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -51909,21 +51665,21 @@ You will retrieve all apps, where you are assigned as a contributor.", "GeolocationFieldEditor": { "description": "", "generatedName": "GeolocationFieldEditor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "Map", "type": "string", + "value": "Map", }, }, "GeolocationFieldPropertiesDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GeolocationFieldPropertiesDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -51933,8 +51689,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The editor that is used to manage this field.", "generatedName": "GeolocationFieldPropertiesDtoEditor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GeolocationFieldEditor", "type": "reference", }, @@ -51945,10 +51701,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "HistoryEventDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "HistoryEventDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -51958,11 +51714,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The message for the event.", "generatedName": "HistoryEventDtoMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -51976,11 +51732,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The type of the original event.", "generatedName": "HistoryEventDtoEventType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -51994,11 +51750,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The user who called the action.", "generatedName": "HistoryEventDtoActor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52012,11 +51768,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Gets a unique id for the event.", "generatedName": "HistoryEventDtoEventId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52030,8 +51786,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The time when the event happened.", "generatedName": "HistoryEventDtoCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -52046,8 +51802,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The version identifier.", "generatedName": "HistoryEventDtoVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -52060,104 +51816,104 @@ You will retrieve all apps, where you are assigned as a contributor.", "ImageFormat": { "description": "", "generatedName": "ImageFormat", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AVIF", - "nameOverride": undefined, + "nameOverride": null, "value": "AVIF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BMP", - "nameOverride": undefined, + "nameOverride": null, "value": "BMP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GIF", - "nameOverride": undefined, + "nameOverride": null, "value": "GIF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "JPEG", - "nameOverride": undefined, + "nameOverride": null, "value": "JPEG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PNG", - "nameOverride": undefined, + "nameOverride": null, "value": "PNG", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TGA", - "nameOverride": undefined, + "nameOverride": null, "value": "TGA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TIFF", - "nameOverride": undefined, + "nameOverride": null, "value": "TIFF", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WEBP", - "nameOverride": undefined, + "nameOverride": null, "value": "WEBP", }, ], @@ -52165,10 +51921,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "ImportContentsDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ImportContentsDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -52178,14 +51934,14 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The data to import.", "generatedName": "ImportContentsDtoDatas", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ImportContentsDtoDatasItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContentData", "type": "reference", }, @@ -52197,16 +51953,16 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "importContentsDtoPublish", "key": "publish", "schema": { - "description": undefined, + "description": null, "generatedName": "importContentsDtoPublish", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "True to automatically publish the content.", "generatedName": "ImportContentsDtoPublish", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -52220,16 +51976,16 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "importContentsDtoDoNotScript", "key": "doNotScript", "schema": { - "description": undefined, + "description": null, "generatedName": "importContentsDtoDoNotScript", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "True to turn off scripting for faster inserts. Default: true.", "generatedName": "ImportContentsDtoDoNotScript", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -52243,16 +51999,16 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "importContentsDtoOptimizeValidation", "key": "optimizeValidation", "schema": { - "description": undefined, + "description": null, "generatedName": "importContentsDtoOptimizeValidation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "True to turn off costly validation: Unique checks, asset checks and reference checks. Default: true.", "generatedName": "ImportContentsDtoOptimizeValidation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -52266,56 +52022,56 @@ You will retrieve all apps, where you are assigned as a contributor.", "JobStatus": { "description": "", "generatedName": "JobStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Created", - "nameOverride": undefined, + "nameOverride": null, "value": "Created", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Started", - "nameOverride": undefined, + "nameOverride": null, "value": "Started", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Completed", - "nameOverride": undefined, + "nameOverride": null, "value": "Completed", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Failed", - "nameOverride": undefined, + "nameOverride": null, "value": "Failed", }, ], @@ -52323,10 +52079,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "JsonFieldPropertiesDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "JsonFieldPropertiesDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -52334,25 +52090,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "jsonFieldPropertiesDtoGraphQlSchema", "key": "graphQLSchema", "schema": { - "description": undefined, + "description": null, "generatedName": "jsonFieldPropertiesDtoGraphQlSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The GraphQL schema.", "generatedName": "JsonFieldPropertiesDtoGraphQlSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The GraphQL schema.", "generatedName": "JsonFieldPropertiesDtoGraphQlSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52366,10 +52122,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "LanguageDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "LanguageDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -52379,11 +52135,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The iso code of the language.", "generatedName": "LanguageDtoIso2Code", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52397,11 +52153,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The english name of the language.", "generatedName": "LanguageDtoEnglishName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52415,11 +52171,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The native name of the language.", "generatedName": "LanguageDtoNativeName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52429,34 +52185,33 @@ You will retrieve all apps, where you are assigned as a contributor.", "type": "object", }, "LocalizedValueOfNullableBoolean": { - "description": undefined, + "description": null, "generatedName": "LocalizedValueOfNullableBoolean", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "LocalizedValueOfNullableBooleanKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "LocalizedValueOfNullableBooleanValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "LocalizedValueOfNullableBooleanValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -52465,34 +52220,33 @@ You will retrieve all apps, where you are assigned as a contributor.", }, }, "LocalizedValueOfNullableDouble": { - "description": undefined, + "description": null, "generatedName": "LocalizedValueOfNullableDouble", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "LocalizedValueOfNullableDoubleKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "LocalizedValueOfNullableDoubleValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "LocalizedValueOfNullableDoubleValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -52501,34 +52255,33 @@ You will retrieve all apps, where you are assigned as a contributor.", }, }, "LocalizedValueOfNullableInstant": { - "description": undefined, + "description": null, "generatedName": "LocalizedValueOfNullableInstant", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "LocalizedValueOfNullableInstantKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "LocalizedValueOfNullableInstantValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "LocalizedValueOfNullableInstantValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -52537,37 +52290,36 @@ You will retrieve all apps, where you are assigned as a contributor.", }, }, "LocalizedValueOfReadonlyListOfString": { - "description": undefined, + "description": null, "generatedName": "LocalizedValueOfReadonlyListOfString", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "LocalizedValueOfReadonlyListOfStringKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "LocalizedValueOfReadonlyListOfStringValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "LocalizedValueOfReadonlyListOfStringValueItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52575,31 +52327,30 @@ You will retrieve all apps, where you are assigned as a contributor.", }, }, "LocalizedValueOfString": { - "description": undefined, + "description": null, "generatedName": "LocalizedValueOfString", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "LocalizedValueOfStringKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "LocalizedValueOfStringValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52608,10 +52359,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "LogDownloadDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "LogDownloadDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -52619,25 +52370,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "logDownloadDtoDownloadUrl", "key": "downloadUrl", "schema": { - "description": undefined, + "description": null, "generatedName": "logDownloadDtoDownloadUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The url to download the log.", "generatedName": "LogDownloadDtoDownloadUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The url to download the log.", "generatedName": "LogDownloadDtoDownloadUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52651,20 +52402,20 @@ You will retrieve all apps, where you are assigned as a contributor.", "ManualRuleTriggerDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ManualRuleTriggerDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "MediumRuleActionDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "MediumRuleActionDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -52674,10 +52425,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The self issued access token.", "generatedName": "MediumRuleActionDtoAccessToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -52692,10 +52443,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The title, used for the url.", "generatedName": "MediumRuleActionDtoTitle", - "groupName": undefined, + "groupName": null, "nameOverride": "Title", "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -52710,10 +52461,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The content, either html or markdown.", "generatedName": "MediumRuleActionDtoContent", - "groupName": undefined, + "groupName": null, "nameOverride": "Content", "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -52728,11 +52479,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The original home of this content, if it was originally published elsewhere.", "generatedName": "MediumRuleActionDtoCanonicalUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52746,11 +52497,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The optional comma separated list of tags.", "generatedName": "MediumRuleActionDtoTags", - "groupName": undefined, + "groupName": null, "nameOverride": "Tags", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52764,11 +52515,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Optional publication id.", "generatedName": "MediumRuleActionDtoPublicationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52782,8 +52533,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Indicates whether the content is markdown or html.", "generatedName": "MediumRuleActionDtoIsHtml", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -52796,10 +52547,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "MoveAssetDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "MoveAssetDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -52807,19 +52558,19 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "moveAssetDtoParentId", "key": "parentId", "schema": { - "description": undefined, + "description": null, "generatedName": "moveAssetDtoParentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The parent folder id.", "generatedName": "MoveAssetDtoParentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52832,10 +52583,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "MoveAssetFolderDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "MoveAssetFolderDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -52843,19 +52594,19 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "moveAssetFolderDtoParentId", "key": "parentId", "schema": { - "description": undefined, + "description": null, "generatedName": "moveAssetFolderDtoParentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The parent folder id.", "generatedName": "MoveAssetFolderDtoParentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -52868,19 +52619,18 @@ You will retrieve all apps, where you are assigned as a contributor.", "NestedFieldDto": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "Resource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Resource", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "NestedFieldDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -52890,8 +52640,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The ID of the field.", "generatedName": "NestedFieldDtoFieldId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -52906,10 +52656,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The name of the field. Must be unique within the schema.", "generatedName": "NestedFieldDtoName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -52924,8 +52674,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Defines if the field is hidden.", "generatedName": "NestedFieldDtoIsHidden", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -52940,8 +52690,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Defines if the field is locked.", "generatedName": "NestedFieldDtoIsLocked", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -52956,8 +52706,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Defines if the field is disabled.", "generatedName": "NestedFieldDtoIsDisabled", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -52972,8 +52722,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The field properties.", "generatedName": "NestedFieldDtoProperties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "FieldPropertiesDto", "type": "reference", }, @@ -52984,10 +52734,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "NotificationRuleActionDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "NotificationRuleActionDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -52997,10 +52747,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The user id or email.", "generatedName": "NotificationRuleActionDtoUser", - "groupName": undefined, + "groupName": null, "nameOverride": "User", "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -53015,10 +52765,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The text to send.", "generatedName": "NotificationRuleActionDtoText", - "groupName": undefined, + "groupName": null, "nameOverride": "Title", "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -53033,11 +52783,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The optional url to attach to the notification.", "generatedName": "NotificationRuleActionDtoUrl", - "groupName": undefined, + "groupName": null, "nameOverride": "Url", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53051,11 +52801,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "An optional client name.", "generatedName": "NotificationRuleActionDtoClient", - "groupName": undefined, + "groupName": null, "nameOverride": "Client", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53067,56 +52817,56 @@ You will retrieve all apps, where you are assigned as a contributor.", "NumberFieldEditor": { "description": "", "generatedName": "NumberFieldEditor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Input", - "nameOverride": undefined, + "nameOverride": null, "value": "Input", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Radio", - "nameOverride": undefined, + "nameOverride": null, "value": "Radio", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Dropdown", - "nameOverride": undefined, + "nameOverride": null, "value": "Dropdown", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Stars", - "nameOverride": undefined, + "nameOverride": null, "value": "Stars", }, ], @@ -53124,10 +52874,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "NumberFieldPropertiesDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "NumberFieldPropertiesDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -53135,16 +52885,16 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "numberFieldPropertiesDtoDefaultValues", "key": "defaultValues", "schema": { - "description": undefined, + "description": null, "generatedName": "numberFieldPropertiesDtoDefaultValues", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The language specific default value for the field value.", "generatedName": "NumberFieldPropertiesDtoDefaultValues", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LocalizedValueOfNullableDouble", "type": "reference", }, @@ -53156,22 +52906,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "numberFieldPropertiesDtoDefaultValue", "key": "defaultValue", "schema": { - "description": undefined, + "description": null, "generatedName": "numberFieldPropertiesDtoDefaultValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The default value for the field value.", "generatedName": "NumberFieldPropertiesDtoDefaultValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The default value for the field value.", "generatedName": "NumberFieldPropertiesDtoDefaultValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -53186,22 +52936,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "numberFieldPropertiesDtoMaxValue", "key": "maxValue", "schema": { - "description": undefined, + "description": null, "generatedName": "numberFieldPropertiesDtoMaxValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The maximum allowed value for the field value.", "generatedName": "NumberFieldPropertiesDtoMaxValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The maximum allowed value for the field value.", "generatedName": "NumberFieldPropertiesDtoMaxValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -53216,22 +52966,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "numberFieldPropertiesDtoMinValue", "key": "minValue", "schema": { - "description": undefined, + "description": null, "generatedName": "numberFieldPropertiesDtoMinValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The minimum allowed value for the field value.", "generatedName": "NumberFieldPropertiesDtoMinValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The minimum allowed value for the field value.", "generatedName": "NumberFieldPropertiesDtoMinValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -53246,28 +52996,28 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "numberFieldPropertiesDtoAllowedValues", "key": "allowedValues", "schema": { - "description": undefined, + "description": null, "generatedName": "numberFieldPropertiesDtoAllowedValues", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The allowed values for the field value.", "generatedName": "NumberFieldPropertiesDtoAllowedValues", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The allowed values for the field value.", "generatedName": "NumberFieldPropertiesDtoAllowedValues", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "NumberFieldPropertiesDtoAllowedValuesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -53285,8 +53035,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Indicates if the field value must be unique. Ignored for nested fields and localized fields.", "generatedName": "NumberFieldPropertiesDtoIsUnique", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -53301,8 +53051,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Indicates that the inline editor is enabled for this field.", "generatedName": "NumberFieldPropertiesDtoInlineEditable", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -53317,8 +53067,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The editor that is used to manage this field.", "generatedName": "NumberFieldPropertiesDtoEditor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "NumberFieldEditor", "type": "reference", }, @@ -53329,10 +53079,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "OpenSearchRuleActionDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "OpenSearchRuleActionDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -53342,10 +53092,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The url to the instance or cluster.", "generatedName": "OpenSearchRuleActionDtoHost", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -53360,10 +53110,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The name of the index.", "generatedName": "OpenSearchRuleActionDtoIndexName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -53378,11 +53128,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The optional username.", "generatedName": "OpenSearchRuleActionDtoUsername", - "groupName": undefined, + "groupName": null, "nameOverride": "Username", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53396,11 +53146,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The optional password.", "generatedName": "OpenSearchRuleActionDtoPassword", - "groupName": undefined, + "groupName": null, "nameOverride": "Password", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53414,11 +53164,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The optional custom document.", "generatedName": "OpenSearchRuleActionDtoDocument", - "groupName": undefined, + "groupName": null, "nameOverride": "Document", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53432,11 +53182,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The condition when to delete the document.", "generatedName": "OpenSearchRuleActionDtoDelete", - "groupName": undefined, + "groupName": null, "nameOverride": "Deletion", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53448,10 +53198,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "PatternDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PatternDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -53461,11 +53211,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The name of the suggestion.", "generatedName": "PatternDtoName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53479,11 +53229,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The regex pattern.", "generatedName": "PatternDtoRegex", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53495,25 +53245,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "patternDtoMessage", "key": "message", "schema": { - "description": undefined, + "description": null, "generatedName": "patternDtoMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The regex message.", "generatedName": "PatternDtoMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The regex message.", "generatedName": "PatternDtoMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53527,10 +53277,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "PlanChangedDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PlanChangedDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -53538,25 +53288,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "planChangedDtoRedirectUri", "key": "redirectUri", "schema": { - "description": undefined, + "description": null, "generatedName": "planChangedDtoRedirectUri", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optional redirect uri.", "generatedName": "PlanChangedDtoRedirectUri", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Optional redirect uri.", "generatedName": "PlanChangedDtoRedirectUri", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53570,10 +53320,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "PlanDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PlanDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -53583,11 +53333,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The ID of the plan.", "generatedName": "PlanDtoId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53601,11 +53351,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The name of the plan.", "generatedName": "PlanDtoName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53619,11 +53369,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The monthly costs of the plan.", "generatedName": "PlanDtoCosts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53635,25 +53385,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "planDtoConfirmText", "key": "confirmText", "schema": { - "description": undefined, + "description": null, "generatedName": "planDtoConfirmText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "An optional confirm text for the monthly subscription.", "generatedName": "PlanDtoConfirmText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "An optional confirm text for the monthly subscription.", "generatedName": "PlanDtoConfirmText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53667,25 +53417,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "planDtoYearlyConfirmText", "key": "yearlyConfirmText", "schema": { - "description": undefined, + "description": null, "generatedName": "planDtoYearlyConfirmText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "An optional confirm text for the yearly subscription.", "generatedName": "PlanDtoYearlyConfirmText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "An optional confirm text for the yearly subscription.", "generatedName": "PlanDtoYearlyConfirmText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53699,25 +53449,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "planDtoYearlyCosts", "key": "yearlyCosts", "schema": { - "description": undefined, + "description": null, "generatedName": "planDtoYearlyCosts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The yearly costs of the plan.", "generatedName": "PlanDtoYearlyCosts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The yearly costs of the plan.", "generatedName": "PlanDtoYearlyCosts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53731,25 +53481,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "planDtoYearlyId", "key": "yearlyId", "schema": { - "description": undefined, + "description": null, "generatedName": "planDtoYearlyId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The yearly ID of the plan.", "generatedName": "PlanDtoYearlyId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The yearly ID of the plan.", "generatedName": "PlanDtoYearlyId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53765,8 +53515,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The maximum number of API traffic.", "generatedName": "PlanDtoMaxApiBytes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -53781,8 +53531,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The maximum number of API calls.", "generatedName": "PlanDtoMaxApiCalls", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -53797,8 +53547,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The maximum allowed asset size.", "generatedName": "PlanDtoMaxAssetSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -53813,8 +53563,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The maximum number of contributors.", "generatedName": "PlanDtoMaxContributors", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -53827,10 +53577,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "PlansDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PlansDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -53840,14 +53590,14 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The available plans.", "generatedName": "PlansDtoPlans", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PlansDtoPlansItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PlanDto", "type": "reference", }, @@ -53859,25 +53609,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "plansDtoCurrentPlanId", "key": "currentPlanId", "schema": { - "description": undefined, + "description": null, "generatedName": "plansDtoCurrentPlanId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The current plan id.", "generatedName": "PlansDtoCurrentPlanId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The current plan id.", "generatedName": "PlansDtoCurrentPlanId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53891,25 +53641,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "plansDtoPlanOwner", "key": "planOwner", "schema": { - "description": undefined, + "description": null, "generatedName": "plansDtoPlanOwner", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The plan owner.", "generatedName": "PlansDtoPlanOwner", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The plan owner.", "generatedName": "PlansDtoPlanOwner", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53923,25 +53673,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "plansDtoPortalLink", "key": "portalLink", "schema": { - "description": undefined, + "description": null, "generatedName": "plansDtoPortalLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The link to the management portal.", "generatedName": "PlansDtoPortalLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The link to the management portal.", "generatedName": "PlansDtoPortalLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -53955,16 +53705,16 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "plansDtoReferral", "key": "referral", "schema": { - "description": undefined, + "description": null, "generatedName": "plansDtoReferral", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The referral management.", "generatedName": "PlansDtoReferral", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ReferralInfo", "type": "reference", }, @@ -53978,8 +53728,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The reason why the plan cannot be changed.", "generatedName": "PlansDtoLocked", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PlansLockedReason", "type": "reference", }, @@ -53990,56 +53740,56 @@ You will retrieve all apps, where you are assigned as a contributor.", "PlansLockedReason": { "description": "", "generatedName": "PlansLockedReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "None", - "nameOverride": undefined, + "nameOverride": null, "value": "None", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NotOwner", - "nameOverride": undefined, + "nameOverride": null, "value": "NotOwner", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NoPermission", - "nameOverride": undefined, + "nameOverride": null, "value": "NoPermission", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ManagedByTeam", - "nameOverride": undefined, + "nameOverride": null, "value": "ManagedByTeam", }, ], @@ -54047,10 +53797,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "PrerenderRuleActionDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PrerenderRuleActionDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -54060,10 +53810,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The prerender token from your account.", "generatedName": "PrerenderRuleActionDtoToken", - "groupName": undefined, + "groupName": null, "nameOverride": "Token", "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -54078,10 +53828,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The url to recache.", "generatedName": "PrerenderRuleActionDtoUrl", - "groupName": undefined, + "groupName": null, "nameOverride": "Url", "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -54092,19 +53842,19 @@ You will retrieve all apps, where you are assigned as a contributor.", "type": "object", }, "PropertyPath": { - "description": undefined, + "description": null, "generatedName": "PropertyPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PropertyPathItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54113,10 +53863,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "QueryDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "QueryDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -54124,31 +53874,31 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "queryDtoIds", "key": "ids", "schema": { - "description": undefined, + "description": null, "generatedName": "queryDtoIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The optional list of ids to query.", "generatedName": "QueryDtoIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The optional list of ids to query.", "generatedName": "QueryDtoIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "QueryDtoIdsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54163,25 +53913,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "queryDtoOData", "key": "oData", "schema": { - "description": undefined, + "description": null, "generatedName": "queryDtoOData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The optional odata query.", "generatedName": "QueryDtoOData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The optional odata query.", "generatedName": "QueryDtoOData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54195,14 +53945,14 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "queryDtoQ", "key": "q", "schema": { - "description": undefined, + "description": null, "generatedName": "queryDtoQ", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "QueryDtoQ", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -54213,25 +53963,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "queryDtoParentId", "key": "parentId", "schema": { - "description": undefined, + "description": null, "generatedName": "queryDtoParentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The parent id (for assets).", "generatedName": "QueryDtoParentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The parent id (for assets).", "generatedName": "QueryDtoParentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54245,10 +53995,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "QueryJsonDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "QueryJsonDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -54256,14 +54006,14 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "queryJsonDtoFilter", "key": "filter", "schema": { - "description": undefined, + "description": null, "generatedName": "queryJsonDtoFilter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "QueryJsonDtoFilter", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -54274,25 +54024,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "queryJsonDtoFullText", "key": "fullText", "schema": { - "description": undefined, + "description": null, "generatedName": "queryJsonDtoFullText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "QueryJsonDtoFullText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "QueryJsonDtoFullText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54306,10 +54056,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "queryJsonDtoSkip", "key": "skip", "schema": { - "description": undefined, + "description": null, "generatedName": "QueryJsonDtoSkip", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -54322,10 +54072,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "queryJsonDtoTake", "key": "take", "schema": { - "description": undefined, + "description": null, "generatedName": "QueryJsonDtoTake", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -54338,10 +54088,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "queryJsonDtoRandom", "key": "random", "schema": { - "description": undefined, + "description": null, "generatedName": "QueryJsonDtoRandom", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -54354,10 +54104,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "queryJsonDtoTop", "key": "top", "schema": { - "description": undefined, + "description": null, "generatedName": "QueryJsonDtoTop", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -54370,28 +54120,28 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "queryJsonDtoSort", "key": "sort", "schema": { - "description": undefined, + "description": null, "generatedName": "queryJsonDtoSort", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "QueryJsonDtoSort", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "QueryJsonDtoSort", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "QueryJsonDtoSortItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SortNode", "type": "reference", }, @@ -54405,68 +54155,68 @@ You will retrieve all apps, where you are assigned as a contributor.", "ReferencesFieldEditor": { "description": "", "generatedName": "ReferencesFieldEditor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "List", - "nameOverride": undefined, + "nameOverride": null, "value": "List", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Dropdown", - "nameOverride": undefined, + "nameOverride": null, "value": "Dropdown", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Tags", - "nameOverride": undefined, + "nameOverride": null, "value": "Tags", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Checkboxes", - "nameOverride": undefined, + "nameOverride": null, "value": "Checkboxes", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Input", - "nameOverride": undefined, + "nameOverride": null, "value": "Input", }, ], @@ -54474,10 +54224,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "ReferencesFieldPropertiesDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReferencesFieldPropertiesDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -54485,16 +54235,16 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "referencesFieldPropertiesDtoDefaultValues", "key": "defaultValues", "schema": { - "description": undefined, + "description": null, "generatedName": "referencesFieldPropertiesDtoDefaultValues", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The language specific default value as a list of content ids.", "generatedName": "ReferencesFieldPropertiesDtoDefaultValues", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LocalizedValueOfReadonlyListOfString", "type": "reference", }, @@ -54506,31 +54256,31 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "referencesFieldPropertiesDtoDefaultValue", "key": "defaultValue", "schema": { - "description": undefined, + "description": null, "generatedName": "referencesFieldPropertiesDtoDefaultValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The default value as a list of content ids.", "generatedName": "ReferencesFieldPropertiesDtoDefaultValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The default value as a list of content ids.", "generatedName": "ReferencesFieldPropertiesDtoDefaultValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ReferencesFieldPropertiesDtoDefaultValueItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54545,22 +54295,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "referencesFieldPropertiesDtoMinItems", "key": "minItems", "schema": { - "description": undefined, + "description": null, "generatedName": "referencesFieldPropertiesDtoMinItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The minimum allowed items for the field value.", "generatedName": "ReferencesFieldPropertiesDtoMinItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The minimum allowed items for the field value.", "generatedName": "ReferencesFieldPropertiesDtoMinItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -54575,22 +54325,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "referencesFieldPropertiesDtoMaxItems", "key": "maxItems", "schema": { - "description": undefined, + "description": null, "generatedName": "referencesFieldPropertiesDtoMaxItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The maximum allowed items for the field value.", "generatedName": "ReferencesFieldPropertiesDtoMaxItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The maximum allowed items for the field value.", "generatedName": "ReferencesFieldPropertiesDtoMaxItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -54607,8 +54357,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "True, if duplicate values are allowed.", "generatedName": "ReferencesFieldPropertiesDtoAllowDuplicates", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -54623,8 +54373,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "True to resolve references in the content list.", "generatedName": "ReferencesFieldPropertiesDtoResolveReference", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -54639,8 +54389,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "True when all references must be published.", "generatedName": "ReferencesFieldPropertiesDtoMustBePublished", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -54655,8 +54405,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The editor that is used to manage this field.", "generatedName": "ReferencesFieldPropertiesDtoEditor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ReferencesFieldEditor", "type": "reference", }, @@ -54667,31 +54417,31 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "referencesFieldPropertiesDtoSchemaIds", "key": "schemaIds", "schema": { - "description": undefined, + "description": null, "generatedName": "referencesFieldPropertiesDtoSchemaIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ID of the referenced schemas.", "generatedName": "ReferencesFieldPropertiesDtoSchemaIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID of the referenced schemas.", "generatedName": "ReferencesFieldPropertiesDtoSchemaIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ReferencesFieldPropertiesDtoSchemaIdsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54706,10 +54456,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "ReferralInfo": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReferralInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -54717,13 +54467,13 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "referralInfoCode", "key": "code", "schema": { - "description": undefined, + "description": null, "generatedName": "ReferralInfoCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54735,13 +54485,13 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "referralInfoEarned", "key": "earned", "schema": { - "description": undefined, + "description": null, "generatedName": "ReferralInfoEarned", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54753,13 +54503,13 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "referralInfoCondition", "key": "condition", "schema": { - "description": undefined, + "description": null, "generatedName": "ReferralInfoCondition", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -54771,10 +54521,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "RenameAssetFolderDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RenameAssetFolderDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -54784,10 +54534,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The name of the folder.", "generatedName": "RenameAssetFolderDtoFolderName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -54800,10 +54550,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "RenameTagDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RenameTagDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -54813,10 +54563,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The new name for the tag.", "generatedName": "RenameTagDtoTagName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -54829,10 +54579,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "ReorderFieldsDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ReorderFieldsDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -54842,14 +54592,14 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The field ids in the target order.", "generatedName": "ReorderFieldsDtoFieldIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ReorderFieldsDtoFieldIdsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -54863,92 +54613,92 @@ You will retrieve all apps, where you are assigned as a contributor.", "ResizeMode": { "description": "", "generatedName": "ResizeMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Crop", - "nameOverride": undefined, + "nameOverride": null, "value": "Crop", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CropUpsize", - "nameOverride": undefined, + "nameOverride": null, "value": "CropUpsize", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Pad", - "nameOverride": undefined, + "nameOverride": null, "value": "Pad", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BoxPad", - "nameOverride": undefined, + "nameOverride": null, "value": "BoxPad", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Max", - "nameOverride": undefined, + "nameOverride": null, "value": "Max", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Min", - "nameOverride": undefined, + "nameOverride": null, "value": "Min", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Stretch", - "nameOverride": undefined, + "nameOverride": null, "value": "Stretch", }, ], @@ -54956,10 +54706,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "Resource": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Resource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -54969,26 +54719,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The links.", "generatedName": "ResourceLinks", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "ResourceLinksKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "ResourceLinksValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ResourceLink", "type": "reference", }, @@ -55000,10 +54749,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "ResourceLink": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ResourceLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -55013,10 +54762,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The link url.", "generatedName": "ResourceLinkHref", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -55031,10 +54780,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The link method.", "generatedName": "ResourceLinkMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -55047,25 +54796,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "resourceLinkMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "resourceLinkMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Additional data about the link.", "generatedName": "ResourceLinkMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Additional data about the link.", "generatedName": "ResourceLinkMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55079,29 +54828,28 @@ You will retrieve all apps, where you are assigned as a contributor.", "ResourcesDto": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "Resource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Resource", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ResourcesDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "RestoreJobDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RestoreJobDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -55111,11 +54859,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The uri to load from.", "generatedName": "RestoreJobDtoUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55129,17 +54877,17 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The status log.", "generatedName": "RestoreJobDtoLog", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RestoreJobDtoLogItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55154,8 +54902,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The time when the job has been started.", "generatedName": "RestoreJobDtoStarted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -55168,22 +54916,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "restoreJobDtoStopped", "key": "stopped", "schema": { - "description": undefined, + "description": null, "generatedName": "restoreJobDtoStopped", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The time when the job has been stopped.", "generatedName": "RestoreJobDtoStopped", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The time when the job has been stopped.", "generatedName": "RestoreJobDtoStopped", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -55200,8 +54948,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The status of the operation.", "generatedName": "RestoreJobDtoStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "JobStatus", "type": "reference", }, @@ -55212,10 +54960,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "RestoreRequestDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RestoreRequestDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -55223,25 +54971,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "restoreRequestDtoName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "restoreRequestDtoName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The name of the app.", "generatedName": "RestoreRequestDtoName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The name of the app.", "generatedName": "RestoreRequestDtoName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55257,10 +55005,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The url to the restore file.", "generatedName": "RestoreRequestDtoUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -55273,19 +55021,18 @@ You will retrieve all apps, where you are assigned as a contributor.", "RoleDto": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "Resource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Resource", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RoleDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -55295,11 +55042,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The role name.", "generatedName": "RoleDtoName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55313,8 +55060,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The number of clients with this role.", "generatedName": "RoleDtoNumClients", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -55329,8 +55076,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The number of contributors with this role.", "generatedName": "RoleDtoNumContributors", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -55345,8 +55092,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Indicates if the role is an builtin default role.", "generatedName": "RoleDtoIsDefaultRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -55361,17 +55108,17 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Associated list of permissions.", "generatedName": "RoleDtoPermissions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RoleDtoPermissionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55386,24 +55133,23 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Associated list of UI properties.", "generatedName": "RoleDtoProperties", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "RoleDtoPropertiesKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "RoleDtoPropertiesValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -55414,19 +55160,18 @@ You will retrieve all apps, where you are assigned as a contributor.", "RolesDto": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "Resource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Resource", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RolesDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -55436,14 +55181,14 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The roles.", "generatedName": "RolesDtoItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RolesDtoItemsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RoleDto", "type": "reference", }, @@ -55453,179 +55198,178 @@ You will retrieve all apps, where you are assigned as a contributor.", "type": "object", }, "RuleActionDto": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "actionType", "generatedName": "RuleActionDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "Algolia": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasAlgoliaRuleActionDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AlgoliaRuleActionDto", "type": "reference", }, "AzureQueue": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasAzureQueueRuleActionDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureQueueRuleActionDto", "type": "reference", }, "Comment": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasCommentRuleActionDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CommentRuleActionDto", "type": "reference", }, "CreateContent": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasCreateContentRuleActionDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateContentRuleActionDto", "type": "reference", }, "Discourse": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasDiscourseRuleActionDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DiscourseRuleActionDto", "type": "reference", }, "ElasticSearch": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasElasticSearchRuleActionDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ElasticSearchRuleActionDto", "type": "reference", }, "Email": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasEmailRuleActionDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EmailRuleActionDto", "type": "reference", }, "Fastly": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasFastlyRuleActionDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "FastlyRuleActionDto", "type": "reference", }, "Medium": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasMediumRuleActionDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "MediumRuleActionDto", "type": "reference", }, "Notification": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasNotificationRuleActionDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "NotificationRuleActionDto", "type": "reference", }, "OpenSearch": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasOpenSearchRuleActionDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "OpenSearchRuleActionDto", "type": "reference", }, "Prerender": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasPrerenderRuleActionDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PrerenderRuleActionDto", "type": "reference", }, "Script": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasScriptRuleActionDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ScriptRuleActionDto", "type": "reference", }, "SignalR": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasSignalRRuleActionDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SignalRRuleActionDto", "type": "reference", }, "Slack": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasSlackRuleActionDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SlackRuleActionDto", "type": "reference", }, "Tweet": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasTweetRuleActionDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TweetRuleActionDto", "type": "reference", }, "Typesense": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasTypesenseRuleActionDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TypesenseRuleActionDto", "type": "reference", }, "Webhook": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasWebhookRuleActionDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WebhookRuleActionDto", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "RuleDto": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "Resource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Resource", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RuleDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -55635,11 +55379,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The ID of the rule.", "generatedName": "RuleDtoId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55653,11 +55397,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The user that has created the rule.", "generatedName": "RuleDtoCreatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55671,11 +55415,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The user that has updated the rule.", "generatedName": "RuleDtoLastModifiedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55689,8 +55433,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The date and time when the rule has been created.", "generatedName": "RuleDtoCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -55705,8 +55449,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The date and time when the rule has been modified last.", "generatedName": "RuleDtoLastModified", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -55721,8 +55465,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The version of the rule.", "generatedName": "RuleDtoVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -55737,8 +55481,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Determines if the rule is enabled.", "generatedName": "RuleDtoIsEnabled", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -55751,25 +55495,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "ruleDtoName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "ruleDtoName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optional rule name.", "generatedName": "RuleDtoName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Optional rule name.", "generatedName": "RuleDtoName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55785,8 +55529,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The trigger properties.", "generatedName": "RuleDtoTrigger", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RuleTriggerDto", "type": "reference", }, @@ -55799,8 +55543,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The action properties.", "generatedName": "RuleDtoAction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RuleActionDto", "type": "reference", }, @@ -55813,8 +55557,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The number of completed executions.", "generatedName": "RuleDtoNumSucceeded", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -55829,8 +55573,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The number of failed executions.", "generatedName": "RuleDtoNumFailed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -55843,22 +55587,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "ruleDtoLastExecuted", "key": "lastExecuted", "schema": { - "description": undefined, + "description": null, "generatedName": "ruleDtoLastExecuted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The date and time when the rule was executed the last time.", "generatedName": "RuleDtoLastExecuted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The date and time when the rule was executed the last time.", "generatedName": "RuleDtoLastExecuted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -55873,10 +55617,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "RuleElementDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RuleElementDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -55886,11 +55630,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Describes the action or trigger type.", "generatedName": "RuleElementDtoDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55904,11 +55648,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The label for the action or trigger type.", "generatedName": "RuleElementDtoDisplay", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55920,25 +55664,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "ruleElementDtoTitle", "key": "title", "schema": { - "description": undefined, + "description": null, "generatedName": "ruleElementDtoTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optional title.", "generatedName": "RuleElementDtoTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Optional title.", "generatedName": "RuleElementDtoTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55952,25 +55696,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "ruleElementDtoIconColor", "key": "iconColor", "schema": { - "description": undefined, + "description": null, "generatedName": "ruleElementDtoIconColor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The color for the icon.", "generatedName": "RuleElementDtoIconColor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The color for the icon.", "generatedName": "RuleElementDtoIconColor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -55984,25 +55728,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "ruleElementDtoIconImage", "key": "iconImage", "schema": { - "description": undefined, + "description": null, "generatedName": "ruleElementDtoIconImage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The image for the icon.", "generatedName": "RuleElementDtoIconImage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The image for the icon.", "generatedName": "RuleElementDtoIconImage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56016,25 +55760,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "ruleElementDtoReadMore", "key": "readMore", "schema": { - "description": undefined, + "description": null, "generatedName": "ruleElementDtoReadMore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The optional link to the product that is integrated.", "generatedName": "RuleElementDtoReadMore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The optional link to the product that is integrated.", "generatedName": "RuleElementDtoReadMore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56050,14 +55794,14 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The properties.", "generatedName": "RuleElementDtoProperties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RuleElementDtoPropertiesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RuleElementPropertyDto", "type": "reference", }, @@ -56069,10 +55813,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "RuleElementPropertyDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RuleElementPropertyDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -56082,8 +55826,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The html editor.", "generatedName": "RuleElementPropertyDtoEditor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RuleFieldEditor", "type": "reference", }, @@ -56096,11 +55840,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The name of the editor.", "generatedName": "RuleElementPropertyDtoName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56114,11 +55858,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The label to use.", "generatedName": "RuleElementPropertyDtoDisplay", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56130,31 +55874,31 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "ruleElementPropertyDtoOptions", "key": "options", "schema": { - "description": undefined, + "description": null, "generatedName": "ruleElementPropertyDtoOptions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The options, if the editor is a dropdown.", "generatedName": "RuleElementPropertyDtoOptions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The options, if the editor is a dropdown.", "generatedName": "RuleElementPropertyDtoOptions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RuleElementPropertyDtoOptionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56169,25 +55913,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "ruleElementPropertyDtoDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "ruleElementPropertyDtoDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The optional description.", "generatedName": "RuleElementPropertyDtoDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The optional description.", "generatedName": "RuleElementPropertyDtoDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56203,8 +55947,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Indicates if the property is formattable.", "generatedName": "RuleElementPropertyDtoIsFormattable", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -56219,8 +55963,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Indicates if the property is required.", "generatedName": "RuleElementPropertyDtoIsRequired", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -56233,19 +55977,18 @@ You will retrieve all apps, where you are assigned as a contributor.", "RuleEventDto": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "Resource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Resource", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RuleEventDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -56255,11 +55998,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The ID of the event.", "generatedName": "RuleEventDtoId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56273,8 +56016,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The time when the event has been created.", "generatedName": "RuleEventDtoCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -56289,11 +56032,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The description.", "generatedName": "RuleEventDtoDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56307,11 +56050,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The name of the event.", "generatedName": "RuleEventDtoEventName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56323,25 +56066,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "ruleEventDtoLastDump", "key": "lastDump", "schema": { - "description": undefined, + "description": null, "generatedName": "ruleEventDtoLastDump", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The last dump.", "generatedName": "RuleEventDtoLastDump", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The last dump.", "generatedName": "RuleEventDtoLastDump", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56357,8 +56100,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The number of calls.", "generatedName": "RuleEventDtoNumCalls", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -56371,22 +56114,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "ruleEventDtoNextAttempt", "key": "nextAttempt", "schema": { - "description": undefined, + "description": null, "generatedName": "ruleEventDtoNextAttempt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The next attempt.", "generatedName": "RuleEventDtoNextAttempt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The next attempt.", "generatedName": "RuleEventDtoNextAttempt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -56403,8 +56146,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The result of the event.", "generatedName": "RuleEventDtoResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RuleResult", "type": "reference", }, @@ -56417,8 +56160,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The result of the job.", "generatedName": "RuleEventDtoJobResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RuleJobResult", "type": "reference", }, @@ -56429,19 +56172,18 @@ You will retrieve all apps, where you are assigned as a contributor.", "RuleEventsDto": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "Resource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Resource", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RuleEventsDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -56451,8 +56193,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The total number of rule events.", "generatedName": "RuleEventsDtoTotal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -56467,14 +56209,14 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The rule events.", "generatedName": "RuleEventsDtoItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RuleEventsDtoItemsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RuleEventDto", "type": "reference", }, @@ -56486,116 +56228,116 @@ You will retrieve all apps, where you are assigned as a contributor.", "RuleFieldEditor": { "description": "", "generatedName": "RuleFieldEditor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Checkbox", - "nameOverride": undefined, + "nameOverride": null, "value": "Checkbox", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Dropdown", - "nameOverride": undefined, + "nameOverride": null, "value": "Dropdown", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Email", - "nameOverride": undefined, + "nameOverride": null, "value": "Email", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Javascript", - "nameOverride": undefined, + "nameOverride": null, "value": "Javascript", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Number", - "nameOverride": undefined, + "nameOverride": null, "value": "Number", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Password", - "nameOverride": undefined, + "nameOverride": null, "value": "Password", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Text", - "nameOverride": undefined, + "nameOverride": null, "value": "Text", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TextArea", - "nameOverride": undefined, + "nameOverride": null, "value": "TextArea", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Url", - "nameOverride": undefined, + "nameOverride": null, "value": "Url", }, ], @@ -56603,68 +56345,68 @@ You will retrieve all apps, where you are assigned as a contributor.", "RuleJobResult": { "description": "", "generatedName": "RuleJobResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Pending", - "nameOverride": undefined, + "nameOverride": null, "value": "Pending", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Success", - "nameOverride": undefined, + "nameOverride": null, "value": "Success", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Retry", - "nameOverride": undefined, + "nameOverride": null, "value": "Retry", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Failed", - "nameOverride": undefined, + "nameOverride": null, "value": "Failed", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Cancelled", - "nameOverride": undefined, + "nameOverride": null, "value": "Cancelled", }, ], @@ -56672,138 +56414,137 @@ You will retrieve all apps, where you are assigned as a contributor.", "RuleResult": { "description": "", "generatedName": "RuleResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Pending", - "nameOverride": undefined, + "nameOverride": null, "value": "Pending", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Success", - "nameOverride": undefined, + "nameOverride": null, "value": "Success", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Failed", - "nameOverride": undefined, + "nameOverride": null, "value": "Failed", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Timeout", - "nameOverride": undefined, + "nameOverride": null, "value": "Timeout", }, ], }, "RuleTriggerDto": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "triggerType", "generatedName": "RuleTriggerDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "AssetChanged": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasAssetChangedRuleTriggerDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AssetChangedRuleTriggerDto", "type": "reference", }, "Comment": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasCommentRuleTriggerDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CommentRuleTriggerDto", "type": "reference", }, "ContentChanged": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasContentChangedRuleTriggerDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContentChangedRuleTriggerDto", "type": "reference", }, "Manual": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasManualRuleTriggerDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ManualRuleTriggerDto", "type": "reference", }, "SchemaChanged": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasSchemaChangedRuleTriggerDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SchemaChangedRuleTriggerDto", "type": "reference", }, "Usage": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasUsageRuleTriggerDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UsageRuleTriggerDto", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "RulesDto": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "Resource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Resource", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RulesDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -56813,14 +56554,14 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The rules.", "generatedName": "RulesDtoItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RulesDtoItemsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RuleDto", "type": "reference", }, @@ -56832,25 +56573,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "rulesDtoRunningRuleId", "key": "runningRuleId", "schema": { - "description": undefined, + "description": null, "generatedName": "rulesDtoRunningRuleId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ID of the rule that is currently rerunning.", "generatedName": "RulesDtoRunningRuleId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID of the rule that is currently rerunning.", "generatedName": "RulesDtoRunningRuleId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56864,10 +56605,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "ScheduleJobDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ScheduleJobDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -56877,11 +56618,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The ID of the schedule job.", "generatedName": "ScheduleJobDtoId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56895,11 +56636,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The new status.", "generatedName": "ScheduleJobDtoStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56913,8 +56654,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The target date and time when the content should be scheduled.", "generatedName": "ScheduleJobDtoDueTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -56929,11 +56670,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The color of the scheduled status.", "generatedName": "ScheduleJobDtoColor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56947,11 +56688,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The user who schedule the content.", "generatedName": "ScheduleJobDtoScheduledBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -56963,10 +56704,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "SchemaChangedRuleTriggerDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SchemaChangedRuleTriggerDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -56974,25 +56715,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "schemaChangedRuleTriggerDtoCondition", "key": "condition", "schema": { - "description": undefined, + "description": null, "generatedName": "schemaChangedRuleTriggerDtoCondition", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Javascript condition when to trigger.", "generatedName": "SchemaChangedRuleTriggerDtoCondition", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Javascript condition when to trigger.", "generatedName": "SchemaChangedRuleTriggerDtoCondition", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57006,10 +56747,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "SchemaCondition": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SchemaCondition", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -57017,13 +56758,13 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "schemaConditionSchemaId", "key": "schemaId", "schema": { - "description": undefined, + "description": null, "generatedName": "SchemaConditionSchemaId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57035,25 +56776,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "schemaConditionCondition", "key": "condition", "schema": { - "description": undefined, + "description": null, "generatedName": "schemaConditionCondition", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SchemaConditionCondition", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SchemaConditionCondition", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57067,19 +56808,18 @@ You will retrieve all apps, where you are assigned as a contributor.", "SchemaDto": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "Resource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Resource", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SchemaDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -57089,11 +56829,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The ID of the schema.", "generatedName": "SchemaDtoId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57107,10 +56847,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The user that has created the schema.", "generatedName": "SchemaDtoCreatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -57125,10 +56865,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The user that has updated the schema.", "generatedName": "SchemaDtoLastModifiedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -57143,10 +56883,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The name of the schema. Unique within the app.", "generatedName": "SchemaDtoName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -57161,8 +56901,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The type of the schema.", "generatedName": "SchemaDtoType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SchemaType", "type": "reference", }, @@ -57173,25 +56913,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "schemaDtoCategory", "key": "category", "schema": { - "description": undefined, + "description": null, "generatedName": "schemaDtoCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The name of the category.", "generatedName": "SchemaDtoCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The name of the category.", "generatedName": "SchemaDtoCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57207,8 +56947,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The schema properties.", "generatedName": "SchemaDtoProperties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SchemaPropertiesDto", "type": "reference", }, @@ -57221,8 +56961,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Indicates if the schema is a singleton.", "generatedName": "SchemaDtoIsSingleton", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -57237,8 +56977,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Indicates if the schema is published.", "generatedName": "SchemaDtoIsPublished", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -57253,8 +56993,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The date and time when the schema has been created.", "generatedName": "SchemaDtoCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -57269,8 +57009,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The date and time when the schema has been modified last.", "generatedName": "SchemaDtoLastModified", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -57285,8 +57025,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The version of the schema.", "generatedName": "SchemaDtoVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -57301,8 +57041,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The scripts.", "generatedName": "SchemaDtoScripts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SchemaScriptsDto", "type": "reference", }, @@ -57315,29 +57055,28 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The preview Urls.", "generatedName": "SchemaDtoPreviewUrls", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "SchemaDtoPreviewUrlsKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "SchemaDtoPreviewUrlsValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57352,17 +57091,17 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The name of fields that are used in content lists.", "generatedName": "SchemaDtoFieldsInLists", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SchemaDtoFieldsInListsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57377,17 +57116,17 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The name of fields that are used in content references.", "generatedName": "SchemaDtoFieldsInReferences", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SchemaDtoFieldsInReferencesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57402,14 +57141,14 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The field rules.", "generatedName": "SchemaDtoFieldRules", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SchemaDtoFieldRulesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "FieldRuleDto", "type": "reference", }, @@ -57423,14 +57162,14 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The list of fields.", "generatedName": "SchemaDtoFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SchemaDtoFieldsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "FieldDto", "type": "reference", }, @@ -57442,10 +57181,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "SchemaPropertiesDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SchemaPropertiesDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -57453,22 +57192,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "schemaPropertiesDtoLabel", "key": "label", "schema": { - "description": undefined, + "description": null, "generatedName": "schemaPropertiesDtoLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optional label for the editor.", "generatedName": "SchemaPropertiesDtoLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Optional label for the editor.", "generatedName": "SchemaPropertiesDtoLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 100, "minLength": 0, @@ -57485,22 +57224,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "schemaPropertiesDtoHints", "key": "hints", "schema": { - "description": undefined, + "description": null, "generatedName": "schemaPropertiesDtoHints", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Hints to describe the schema.", "generatedName": "SchemaPropertiesDtoHints", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Hints to describe the schema.", "generatedName": "SchemaPropertiesDtoHints", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 1000, "minLength": 0, @@ -57517,25 +57256,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "schemaPropertiesDtoContentsSidebarUrl", "key": "contentsSidebarUrl", "schema": { - "description": undefined, + "description": null, "generatedName": "schemaPropertiesDtoContentsSidebarUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The url to a the sidebar plugin for content lists.", "generatedName": "SchemaPropertiesDtoContentsSidebarUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The url to a the sidebar plugin for content lists.", "generatedName": "SchemaPropertiesDtoContentsSidebarUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57549,25 +57288,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "schemaPropertiesDtoContentSidebarUrl", "key": "contentSidebarUrl", "schema": { - "description": undefined, + "description": null, "generatedName": "schemaPropertiesDtoContentSidebarUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The url to a the sidebar plugin for content items.", "generatedName": "SchemaPropertiesDtoContentSidebarUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The url to a the sidebar plugin for content items.", "generatedName": "SchemaPropertiesDtoContentSidebarUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57581,25 +57320,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "schemaPropertiesDtoContentEditorUrl", "key": "contentEditorUrl", "schema": { - "description": undefined, + "description": null, "generatedName": "schemaPropertiesDtoContentEditorUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The url to the editor plugin.", "generatedName": "SchemaPropertiesDtoContentEditorUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The url to the editor plugin.", "generatedName": "SchemaPropertiesDtoContentEditorUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57615,8 +57354,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "True to validate the content items on publish.", "generatedName": "SchemaPropertiesDtoValidateOnPublish", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -57629,31 +57368,31 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "schemaPropertiesDtoTags", "key": "tags", "schema": { - "description": undefined, + "description": null, "generatedName": "schemaPropertiesDtoTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Tags for automation processes.", "generatedName": "SchemaPropertiesDtoTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Tags for automation processes.", "generatedName": "SchemaPropertiesDtoTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SchemaPropertiesDtoTagsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57668,10 +57407,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "SchemaScriptsDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SchemaScriptsDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -57679,25 +57418,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "schemaScriptsDtoQuery", "key": "query", "schema": { - "description": undefined, + "description": null, "generatedName": "schemaScriptsDtoQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The script that is executed for each content when querying contents.", "generatedName": "SchemaScriptsDtoQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The script that is executed for each content when querying contents.", "generatedName": "SchemaScriptsDtoQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57711,25 +57450,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "schemaScriptsDtoQueryPre", "key": "queryPre", "schema": { - "description": undefined, + "description": null, "generatedName": "schemaScriptsDtoQueryPre", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The script that is executed for all contents when querying contents.", "generatedName": "SchemaScriptsDtoQueryPre", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The script that is executed for all contents when querying contents.", "generatedName": "SchemaScriptsDtoQueryPre", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57743,25 +57482,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "schemaScriptsDtoCreate", "key": "create", "schema": { - "description": undefined, + "description": null, "generatedName": "schemaScriptsDtoCreate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The script that is executed when creating a content.", "generatedName": "SchemaScriptsDtoCreate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The script that is executed when creating a content.", "generatedName": "SchemaScriptsDtoCreate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57775,25 +57514,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "schemaScriptsDtoUpdate", "key": "update", "schema": { - "description": undefined, + "description": null, "generatedName": "schemaScriptsDtoUpdate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The script that is executed when updating a content.", "generatedName": "SchemaScriptsDtoUpdate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The script that is executed when updating a content.", "generatedName": "SchemaScriptsDtoUpdate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57807,25 +57546,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "schemaScriptsDtoDelete", "key": "delete", "schema": { - "description": undefined, + "description": null, "generatedName": "schemaScriptsDtoDelete", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The script that is executed when deleting a content.", "generatedName": "SchemaScriptsDtoDelete", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The script that is executed when deleting a content.", "generatedName": "SchemaScriptsDtoDelete", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57839,25 +57578,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "schemaScriptsDtoChange", "key": "change", "schema": { - "description": undefined, + "description": null, "generatedName": "schemaScriptsDtoChange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The script that is executed when change a content status.", "generatedName": "SchemaScriptsDtoChange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The script that is executed when change a content status.", "generatedName": "SchemaScriptsDtoChange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -57871,44 +57610,44 @@ You will retrieve all apps, where you are assigned as a contributor.", "SchemaType": { "description": "", "generatedName": "SchemaType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Default", - "nameOverride": undefined, + "nameOverride": null, "value": "Default", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Singleton", - "nameOverride": undefined, + "nameOverride": null, "value": "Singleton", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Component", - "nameOverride": undefined, + "nameOverride": null, "value": "Component", }, ], @@ -57916,19 +57655,18 @@ You will retrieve all apps, where you are assigned as a contributor.", "SchemasDto": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "Resource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Resource", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SchemasDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -57938,14 +57676,14 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The schemas.", "generatedName": "SchemasDtoItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SchemasDtoItemsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SchemaDto", "type": "reference", }, @@ -57957,10 +57695,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "ScriptRuleActionDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ScriptRuleActionDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -57970,10 +57708,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The script to render.", "generatedName": "ScriptRuleActionDtoScript", - "groupName": undefined, + "groupName": null, "nameOverride": "Script", "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -57986,19 +57724,18 @@ You will retrieve all apps, where you are assigned as a contributor.", "SearchResultDto": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "Resource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Resource", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SearchResultDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -58008,11 +57745,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The name of the search result.", "generatedName": "SearchResultDtoName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -58026,8 +57763,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The type of the search result.", "generatedName": "SearchResultDtoType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SearchResultType", "type": "reference", }, @@ -58038,25 +57775,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "searchResultDtoLabel", "key": "label", "schema": { - "description": undefined, + "description": null, "generatedName": "searchResultDtoLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "An optional label.", "generatedName": "SearchResultDtoLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "An optional label.", "generatedName": "SearchResultDtoLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -58070,80 +57807,80 @@ You will retrieve all apps, where you are assigned as a contributor.", "SearchResultType": { "description": "", "generatedName": "SearchResultType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Asset", - "nameOverride": undefined, + "nameOverride": null, "value": "Asset", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Content", - "nameOverride": undefined, + "nameOverride": null, "value": "Content", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Dashboard", - "nameOverride": undefined, + "nameOverride": null, "value": "Dashboard", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Setting", - "nameOverride": undefined, + "nameOverride": null, "value": "Setting", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Rule", - "nameOverride": undefined, + "nameOverride": null, "value": "Rule", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Schema", - "nameOverride": undefined, + "nameOverride": null, "value": "Schema", }, ], @@ -58151,10 +57888,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "SignalRRuleActionDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SignalRRuleActionDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -58164,10 +57901,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The connection string to the Azure SignalR.", "generatedName": "SignalRRuleActionDtoConnectionString", - "groupName": undefined, + "groupName": null, "nameOverride": "Connection", "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -58182,10 +57919,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The name of the hub.", "generatedName": "SignalRRuleActionDtoHubName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -58202,8 +57939,8 @@ You will retrieve all apps, where you are assigned as a contributor.", * User = send to all target users(s). * Group = send to all target group(s).", "generatedName": "SignalRRuleActionDtoAction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ActionTypeEnum", "type": "reference", }, @@ -58216,11 +57953,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Set the Name of the hub method received by the customer.", "generatedName": "SignalRRuleActionDtoMethodName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -58234,11 +57971,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Define target users or groups by id or name. One item per line. Not needed for Broadcast action.", "generatedName": "SignalRRuleActionDtoTarget", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -58252,11 +57989,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Leave it empty to use the full event as body.", "generatedName": "SignalRRuleActionDtoPayload", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -58268,10 +58005,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "SimulatedRuleEventDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SimulatedRuleEventDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -58281,10 +58018,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The unique event id.", "generatedName": "SimulatedRuleEventDtoEventId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -58299,10 +58036,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The the unique id of the simulated event.", "generatedName": "SimulatedRuleEventDtoUniqueId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -58317,10 +58054,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The name of the event.", "generatedName": "SimulatedRuleEventDtoEventName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -58334,7 +58071,7 @@ You will retrieve all apps, where you are assigned as a contributor.", "key": "event", "schema": { "generatedName": "SimulatedRuleEventDtoEvent", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -58344,14 +58081,14 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "simulatedRuleEventDtoEnrichedEvent", "key": "enrichedEvent", "schema": { - "description": undefined, + "description": null, "generatedName": "simulatedRuleEventDtoEnrichedEvent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SimulatedRuleEventDtoEnrichedEvent", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -58362,25 +58099,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "simulatedRuleEventDtoActionName", "key": "actionName", "schema": { - "description": undefined, + "description": null, "generatedName": "simulatedRuleEventDtoActionName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The data for the action.", "generatedName": "SimulatedRuleEventDtoActionName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The data for the action.", "generatedName": "SimulatedRuleEventDtoActionName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -58394,25 +58131,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "simulatedRuleEventDtoActionData", "key": "actionData", "schema": { - "description": undefined, + "description": null, "generatedName": "simulatedRuleEventDtoActionData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The name of the action.", "generatedName": "SimulatedRuleEventDtoActionData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The name of the action.", "generatedName": "SimulatedRuleEventDtoActionData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -58426,25 +58163,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "simulatedRuleEventDtoError", "key": "error", "schema": { - "description": undefined, + "description": null, "generatedName": "simulatedRuleEventDtoError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The name of the event.", "generatedName": "SimulatedRuleEventDtoError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The name of the event.", "generatedName": "SimulatedRuleEventDtoError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -58460,14 +58197,14 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The reason why the event has been skipped.", "generatedName": "SimulatedRuleEventDtoSkipReasons", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SimulatedRuleEventDtoSkipReasonsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SkipReason", "type": "reference", }, @@ -58479,19 +58216,18 @@ You will retrieve all apps, where you are assigned as a contributor.", "SimulatedRuleEventsDto": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "Resource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Resource", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SimulatedRuleEventsDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -58501,8 +58237,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The total number of simulated rule events.", "generatedName": "SimulatedRuleEventsDtoTotal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -58517,14 +58253,14 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The simulated rule events.", "generatedName": "SimulatedRuleEventsDtoItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SimulatedRuleEventsDtoItemsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SimulatedRuleEventDto", "type": "reference", }, @@ -58536,140 +58272,140 @@ You will retrieve all apps, where you are assigned as a contributor.", "SkipReason": { "description": "", "generatedName": "SkipReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "None", - "nameOverride": undefined, + "nameOverride": null, "value": "None", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ConditionDoesNotMatch", - "nameOverride": undefined, + "nameOverride": null, "value": "ConditionDoesNotMatch", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ConditionPrecheckDoesNotMatch", - "nameOverride": undefined, + "nameOverride": null, "value": "ConditionPrecheckDoesNotMatch", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Disabled", - "nameOverride": undefined, + "nameOverride": null, "value": "Disabled", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Failed", - "nameOverride": undefined, + "nameOverride": null, "value": "Failed", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FromRule", - "nameOverride": undefined, + "nameOverride": null, "value": "FromRule", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NoAction", - "nameOverride": undefined, + "nameOverride": null, "value": "NoAction", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NoTrigger", - "nameOverride": undefined, + "nameOverride": null, "value": "NoTrigger", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TooOld", - "nameOverride": undefined, + "nameOverride": null, "value": "TooOld", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WrongEvent", - "nameOverride": undefined, + "nameOverride": null, "value": "WrongEvent", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WrongEventForTrigger", - "nameOverride": undefined, + "nameOverride": null, "value": "WrongEventForTrigger", }, ], @@ -58677,10 +58413,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "SlackRuleActionDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SlackRuleActionDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -58690,10 +58426,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The slack webhook url.", "generatedName": "SlackRuleActionDtoWebhookUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -58708,10 +58444,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The text that is sent as message to slack.", "generatedName": "SlackRuleActionDtoText", - "groupName": undefined, + "groupName": null, "nameOverride": "Text", "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -58724,10 +58460,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "SortNode": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SortNode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -58735,10 +58471,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "sortNodePath", "key": "path", "schema": { - "description": undefined, + "description": null, "generatedName": "SortNodePath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PropertyPath", "type": "reference", }, @@ -58749,10 +58485,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "sortNodeOrder", "key": "order", "schema": { - "description": undefined, + "description": null, "generatedName": "SortNodeOrder", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SortOrder", "type": "reference", }, @@ -58763,32 +58499,32 @@ You will retrieve all apps, where you are assigned as a contributor.", "SortOrder": { "description": "", "generatedName": "SortOrder", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Ascending", - "nameOverride": undefined, + "nameOverride": null, "value": "Ascending", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Descending", - "nameOverride": undefined, + "nameOverride": null, "value": "Descending", }, ], @@ -58796,10 +58532,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "StatusInfoDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "StatusInfoDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -58809,11 +58545,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The name of the status.", "generatedName": "StatusInfoDtoStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -58827,11 +58563,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The color of the status.", "generatedName": "StatusInfoDtoColor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -58843,10 +58579,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "StorageUsagePerDateDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "StorageUsagePerDateDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -58856,11 +58592,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The date when the usage was tracked.", "generatedName": "StorageUsagePerDateDtoDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -58874,8 +58610,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The number of assets.", "generatedName": "StorageUsagePerDateDtoTotalCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -58890,8 +58626,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The size in bytes.", "generatedName": "StorageUsagePerDateDtoTotalSize", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -58904,44 +58640,44 @@ You will retrieve all apps, where you are assigned as a contributor.", "StringContentType": { "description": "", "generatedName": "StringContentType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Unspecified", - "nameOverride": undefined, + "nameOverride": null, "value": "Unspecified", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Html", - "nameOverride": undefined, + "nameOverride": null, "value": "Html", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Markdown", - "nameOverride": undefined, + "nameOverride": null, "value": "Markdown", }, ], @@ -58949,128 +58685,128 @@ You will retrieve all apps, where you are assigned as a contributor.", "StringFieldEditor": { "description": "", "generatedName": "StringFieldEditor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Input", - "nameOverride": undefined, + "nameOverride": null, "value": "Input", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Color", - "nameOverride": undefined, + "nameOverride": null, "value": "Color", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Markdown", - "nameOverride": undefined, + "nameOverride": null, "value": "Markdown", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Dropdown", - "nameOverride": undefined, + "nameOverride": null, "value": "Dropdown", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Html", - "nameOverride": undefined, + "nameOverride": null, "value": "Html", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Radio", - "nameOverride": undefined, + "nameOverride": null, "value": "Radio", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RichText", - "nameOverride": undefined, + "nameOverride": null, "value": "RichText", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Slug", - "nameOverride": undefined, + "nameOverride": null, "value": "Slug", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "StockPhoto", - "nameOverride": undefined, + "nameOverride": null, "value": "StockPhoto", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TextArea", - "nameOverride": undefined, + "nameOverride": null, "value": "TextArea", }, ], @@ -59078,10 +58814,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "StringFieldPropertiesDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "StringFieldPropertiesDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -59089,16 +58825,16 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "stringFieldPropertiesDtoDefaultValues", "key": "defaultValues", "schema": { - "description": undefined, + "description": null, "generatedName": "stringFieldPropertiesDtoDefaultValues", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The language specific default value for the field value.", "generatedName": "StringFieldPropertiesDtoDefaultValues", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LocalizedValueOfString", "type": "reference", }, @@ -59110,25 +58846,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "stringFieldPropertiesDtoDefaultValue", "key": "defaultValue", "schema": { - "description": undefined, + "description": null, "generatedName": "stringFieldPropertiesDtoDefaultValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The default value for the field value.", "generatedName": "StringFieldPropertiesDtoDefaultValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The default value for the field value.", "generatedName": "StringFieldPropertiesDtoDefaultValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -59142,25 +58878,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "stringFieldPropertiesDtoPattern", "key": "pattern", "schema": { - "description": undefined, + "description": null, "generatedName": "stringFieldPropertiesDtoPattern", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The pattern to enforce a specific format for the field value.", "generatedName": "StringFieldPropertiesDtoPattern", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The pattern to enforce a specific format for the field value.", "generatedName": "StringFieldPropertiesDtoPattern", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -59174,25 +58910,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "stringFieldPropertiesDtoPatternMessage", "key": "patternMessage", "schema": { - "description": undefined, + "description": null, "generatedName": "stringFieldPropertiesDtoPatternMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The validation message for the pattern.", "generatedName": "StringFieldPropertiesDtoPatternMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The validation message for the pattern.", "generatedName": "StringFieldPropertiesDtoPatternMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -59206,25 +58942,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "stringFieldPropertiesDtoFolderId", "key": "folderId", "schema": { - "description": undefined, + "description": null, "generatedName": "stringFieldPropertiesDtoFolderId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The initial id to the folder when the control supports file uploads.", "generatedName": "StringFieldPropertiesDtoFolderId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The initial id to the folder when the control supports file uploads.", "generatedName": "StringFieldPropertiesDtoFolderId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -59238,22 +58974,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "stringFieldPropertiesDtoMinLength", "key": "minLength", "schema": { - "description": undefined, + "description": null, "generatedName": "stringFieldPropertiesDtoMinLength", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The minimum allowed length for the field value.", "generatedName": "StringFieldPropertiesDtoMinLength", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The minimum allowed length for the field value.", "generatedName": "StringFieldPropertiesDtoMinLength", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -59268,22 +59004,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "stringFieldPropertiesDtoMaxLength", "key": "maxLength", "schema": { - "description": undefined, + "description": null, "generatedName": "stringFieldPropertiesDtoMaxLength", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The maximum allowed length for the field value.", "generatedName": "StringFieldPropertiesDtoMaxLength", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The maximum allowed length for the field value.", "generatedName": "StringFieldPropertiesDtoMaxLength", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -59298,22 +59034,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "stringFieldPropertiesDtoMinCharacters", "key": "minCharacters", "schema": { - "description": undefined, + "description": null, "generatedName": "stringFieldPropertiesDtoMinCharacters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The minimum allowed of normal characters for the field value.", "generatedName": "StringFieldPropertiesDtoMinCharacters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The minimum allowed of normal characters for the field value.", "generatedName": "StringFieldPropertiesDtoMinCharacters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -59328,22 +59064,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "stringFieldPropertiesDtoMaxCharacters", "key": "maxCharacters", "schema": { - "description": undefined, + "description": null, "generatedName": "stringFieldPropertiesDtoMaxCharacters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The maximum allowed of normal characters for the field value.", "generatedName": "StringFieldPropertiesDtoMaxCharacters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The maximum allowed of normal characters for the field value.", "generatedName": "StringFieldPropertiesDtoMaxCharacters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -59358,22 +59094,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "stringFieldPropertiesDtoMinWords", "key": "minWords", "schema": { - "description": undefined, + "description": null, "generatedName": "stringFieldPropertiesDtoMinWords", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The minimum allowed number of words for the field value.", "generatedName": "StringFieldPropertiesDtoMinWords", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The minimum allowed number of words for the field value.", "generatedName": "StringFieldPropertiesDtoMinWords", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -59388,22 +59124,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "stringFieldPropertiesDtoMaxWords", "key": "maxWords", "schema": { - "description": undefined, + "description": null, "generatedName": "stringFieldPropertiesDtoMaxWords", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The maximum allowed number of words for the field value.", "generatedName": "StringFieldPropertiesDtoMaxWords", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The maximum allowed number of words for the field value.", "generatedName": "StringFieldPropertiesDtoMaxWords", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -59418,31 +59154,31 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "stringFieldPropertiesDtoAllowedValues", "key": "allowedValues", "schema": { - "description": undefined, + "description": null, "generatedName": "stringFieldPropertiesDtoAllowedValues", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The allowed values for the field value.", "generatedName": "StringFieldPropertiesDtoAllowedValues", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The allowed values for the field value.", "generatedName": "StringFieldPropertiesDtoAllowedValues", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "StringFieldPropertiesDtoAllowedValuesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -59457,31 +59193,31 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "stringFieldPropertiesDtoSchemaIds", "key": "schemaIds", "schema": { - "description": undefined, + "description": null, "generatedName": "stringFieldPropertiesDtoSchemaIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The allowed schema ids that can be embedded.", "generatedName": "StringFieldPropertiesDtoSchemaIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The allowed schema ids that can be embedded.", "generatedName": "StringFieldPropertiesDtoSchemaIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "StringFieldPropertiesDtoSchemaIdsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -59498,8 +59234,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Indicates if the field value must be unique. Ignored for nested fields and localized fields.", "generatedName": "StringFieldPropertiesDtoIsUnique", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -59514,8 +59250,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Indicates that other content items or references are embedded.", "generatedName": "StringFieldPropertiesDtoIsEmbeddable", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -59530,8 +59266,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Indicates that the inline editor is enabled for this field.", "generatedName": "StringFieldPropertiesDtoInlineEditable", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -59546,8 +59282,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Indicates whether GraphQL Enum should be created.", "generatedName": "StringFieldPropertiesDtoCreateEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -59562,8 +59298,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "How the string content should be interpreted.", "generatedName": "StringFieldPropertiesDtoContentType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "StringContentType", "type": "reference", }, @@ -59576,8 +59312,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The editor that is used to manage this field.", "generatedName": "StringFieldPropertiesDtoEditor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "StringFieldEditor", "type": "reference", }, @@ -59588,19 +59324,18 @@ You will retrieve all apps, where you are assigned as a contributor.", "SynchronizeSchemaDto": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "UpsertSchemaDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UpsertSchemaDto", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SynchronizeSchemaDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -59610,8 +59345,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "True, when fields should not be deleted.", "generatedName": "SynchronizeSchemaDtoNoFieldDeletion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -59626,8 +59361,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "True, when fields with different types should not be recreated.", "generatedName": "SynchronizeSchemaDtoNoFieldRecreation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -59640,44 +59375,44 @@ You will retrieve all apps, where you are assigned as a contributor.", "TagsFieldEditor": { "description": "", "generatedName": "TagsFieldEditor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Tags", - "nameOverride": undefined, + "nameOverride": null, "value": "Tags", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Checkboxes", - "nameOverride": undefined, + "nameOverride": null, "value": "Checkboxes", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Dropdown", - "nameOverride": undefined, + "nameOverride": null, "value": "Dropdown", }, ], @@ -59685,10 +59420,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "TagsFieldPropertiesDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TagsFieldPropertiesDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -59696,16 +59431,16 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "tagsFieldPropertiesDtoDefaultValues", "key": "defaultValues", "schema": { - "description": undefined, + "description": null, "generatedName": "tagsFieldPropertiesDtoDefaultValues", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The language specific default value for the field value.", "generatedName": "TagsFieldPropertiesDtoDefaultValues", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LocalizedValueOfReadonlyListOfString", "type": "reference", }, @@ -59717,31 +59452,31 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "tagsFieldPropertiesDtoDefaultValue", "key": "defaultValue", "schema": { - "description": undefined, + "description": null, "generatedName": "tagsFieldPropertiesDtoDefaultValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The default value.", "generatedName": "TagsFieldPropertiesDtoDefaultValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The default value.", "generatedName": "TagsFieldPropertiesDtoDefaultValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TagsFieldPropertiesDtoDefaultValueItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -59756,22 +59491,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "tagsFieldPropertiesDtoMinItems", "key": "minItems", "schema": { - "description": undefined, + "description": null, "generatedName": "tagsFieldPropertiesDtoMinItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The minimum allowed items for the field value.", "generatedName": "TagsFieldPropertiesDtoMinItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The minimum allowed items for the field value.", "generatedName": "TagsFieldPropertiesDtoMinItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -59786,22 +59521,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "tagsFieldPropertiesDtoMaxItems", "key": "maxItems", "schema": { - "description": undefined, + "description": null, "generatedName": "tagsFieldPropertiesDtoMaxItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The maximum allowed items for the field value.", "generatedName": "TagsFieldPropertiesDtoMaxItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The maximum allowed items for the field value.", "generatedName": "TagsFieldPropertiesDtoMaxItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -59816,31 +59551,31 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "tagsFieldPropertiesDtoAllowedValues", "key": "allowedValues", "schema": { - "description": undefined, + "description": null, "generatedName": "tagsFieldPropertiesDtoAllowedValues", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The allowed values for the field value.", "generatedName": "TagsFieldPropertiesDtoAllowedValues", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The allowed values for the field value.", "generatedName": "TagsFieldPropertiesDtoAllowedValues", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TagsFieldPropertiesDtoAllowedValuesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -59857,8 +59592,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Indicates whether GraphQL Enum should be created.", "generatedName": "TagsFieldPropertiesDtoCreateEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -59873,8 +59608,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The editor that is used to manage this field.", "generatedName": "TagsFieldPropertiesDtoEditor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TagsFieldEditor", "type": "reference", }, @@ -59885,19 +59620,18 @@ You will retrieve all apps, where you are assigned as a contributor.", "TeamDto": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "Resource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Resource", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TeamDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -59907,11 +59641,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The ID of the team.", "generatedName": "TeamDtoId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -59925,11 +59659,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The name of the team.", "generatedName": "TeamDtoName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -59943,8 +59677,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The version of the team.", "generatedName": "TeamDtoVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -59959,8 +59693,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The timestamp when the team has been created.", "generatedName": "TeamDtoCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -59975,8 +59709,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The timestamp when the team has been modified last.", "generatedName": "TeamDtoLastModified", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -59989,25 +59723,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "teamDtoRoleName", "key": "roleName", "schema": { - "description": undefined, + "description": null, "generatedName": "teamDtoRoleName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The role name of the user.", "generatedName": "TeamDtoRoleName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The role name of the user.", "generatedName": "TeamDtoRoleName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60021,19 +59755,18 @@ You will retrieve all apps, where you are assigned as a contributor.", "TemplateDetailsDto": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "Resource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Resource", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TemplateDetailsDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -60043,11 +59776,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The details of the template.", "generatedName": "TemplateDetailsDtoDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60059,19 +59792,18 @@ You will retrieve all apps, where you are assigned as a contributor.", "TemplateDto": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "Resource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Resource", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TemplateDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -60081,11 +59813,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The name of the template.", "generatedName": "TemplateDtoName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60099,11 +59831,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The title of the template.", "generatedName": "TemplateDtoTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60117,11 +59849,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The description of the template.", "generatedName": "TemplateDtoDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60135,8 +59867,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "True, if the template is a starter.", "generatedName": "TemplateDtoIsStarter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -60149,19 +59881,18 @@ You will retrieve all apps, where you are assigned as a contributor.", "TemplatesDto": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "Resource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Resource", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TemplatesDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -60171,14 +59902,14 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The event consumers.", "generatedName": "TemplatesDtoItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TemplatesDtoItemsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TemplateDto", "type": "reference", }, @@ -60190,10 +59921,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "TransferToTeamDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TransferToTeamDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -60201,25 +59932,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "transferToTeamDtoTeamId", "key": "teamId", "schema": { - "description": undefined, + "description": null, "generatedName": "transferToTeamDtoTeamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ID of the team.", "generatedName": "TransferToTeamDtoTeamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID of the team.", "generatedName": "TransferToTeamDtoTeamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60233,10 +59964,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "TranslateDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TranslateDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -60246,10 +59977,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The text to translate.", "generatedName": "TranslateDtoText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -60264,10 +59995,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The target language.", "generatedName": "TranslateDtoTargetLanguage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -60280,19 +60011,19 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "translateDtoSourceLanguage", "key": "sourceLanguage", "schema": { - "description": undefined, + "description": null, "generatedName": "translateDtoSourceLanguage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The optional source language.", "generatedName": "TranslateDtoSourceLanguage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60305,10 +60036,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "TranslationDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TranslationDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -60318,8 +60049,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The result of the translation.", "generatedName": "TranslationDtoResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TranslationResultCode", "type": "reference", }, @@ -60330,25 +60061,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "translationDtoText", "key": "text", "schema": { - "description": undefined, + "description": null, "generatedName": "translationDtoText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The translated text.", "generatedName": "TranslationDtoText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The translated text.", "generatedName": "TranslationDtoText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60362,80 +60093,80 @@ You will retrieve all apps, where you are assigned as a contributor.", "TranslationResultCode": { "description": "", "generatedName": "TranslationResultCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Translated", - "nameOverride": undefined, + "nameOverride": null, "value": "Translated", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LanguageNotSupported", - "nameOverride": undefined, + "nameOverride": null, "value": "LanguageNotSupported", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NotTranslated", - "nameOverride": undefined, + "nameOverride": null, "value": "NotTranslated", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NotConfigured", - "nameOverride": undefined, + "nameOverride": null, "value": "NotConfigured", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Unauthorized", - "nameOverride": undefined, + "nameOverride": null, "value": "Unauthorized", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Failed", - "nameOverride": undefined, + "nameOverride": null, "value": "Failed", }, ], @@ -60443,10 +60174,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "TweetRuleActionDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TweetRuleActionDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -60456,10 +60187,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": " The generated access token.", "generatedName": "TweetRuleActionDtoAccessToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -60474,10 +60205,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": " The generated access secret.", "generatedName": "TweetRuleActionDtoAccessSecret", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -60492,10 +60223,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The text that is sent as tweet to twitter.", "generatedName": "TweetRuleActionDtoText", - "groupName": undefined, + "groupName": null, "nameOverride": "Text", "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -60508,10 +60239,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "TypesenseRuleActionDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TypesenseRuleActionDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -60521,10 +60252,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The url to the instance or cluster.", "generatedName": "TypesenseRuleActionDtoHost", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -60539,10 +60270,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The name of the index.", "generatedName": "TypesenseRuleActionDtoIndexName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -60557,10 +60288,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The api key.", "generatedName": "TypesenseRuleActionDtoApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -60575,11 +60306,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The optional custom document.", "generatedName": "TypesenseRuleActionDtoDocument", - "groupName": undefined, + "groupName": null, "nameOverride": "Document", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60593,11 +60324,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The condition when to delete the document.", "generatedName": "TypesenseRuleActionDtoDelete", - "groupName": undefined, + "groupName": null, "nameOverride": "Deletion", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60609,21 +60340,21 @@ You will retrieve all apps, where you are assigned as a contributor.", "UIFieldEditor": { "description": "", "generatedName": "UiFieldEditor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "Separator", "type": "string", + "value": "Separator", }, }, "UIFieldPropertiesDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UiFieldPropertiesDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -60633,8 +60364,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The editor that is used to manage this field.", "generatedName": "UiFieldPropertiesDtoEditor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UIFieldEditor", "type": "reference", }, @@ -60645,10 +60376,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "UISettingsDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UiSettingsDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -60658,8 +60389,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "True when the user can create apps.", "generatedName": "UiSettingsDtoCanCreateApps", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -60674,8 +60405,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "True when the user can create teams.", "generatedName": "UiSettingsDtoCanCreateTeams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -60688,10 +60419,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "UpdateAppDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateAppDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -60699,25 +60430,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "updateAppDtoLabel", "key": "label", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAppDtoLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The optional label of your app.", "generatedName": "UpdateAppDtoLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The optional label of your app.", "generatedName": "UpdateAppDtoLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60731,25 +60462,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "updateAppDtoDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAppDtoDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The optional description of your app.", "generatedName": "UpdateAppDtoDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The optional description of your app.", "generatedName": "UpdateAppDtoDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60763,10 +60494,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "UpdateAppSettingsDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateAppSettingsDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -60776,14 +60507,14 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The configured app patterns.", "generatedName": "UpdateAppSettingsDtoPatterns", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAppSettingsDtoPatternsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PatternDto", "type": "reference", }, @@ -60797,14 +60528,14 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The configured UI editors.", "generatedName": "UpdateAppSettingsDtoEditors", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateAppSettingsDtoEditorsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EditorDto", "type": "reference", }, @@ -60816,16 +60547,16 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "updateAppSettingsDtoHideScheduler", "key": "hideScheduler", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAppSettingsDtoHideScheduler", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Hide the scheduler for content items.", "generatedName": "UpdateAppSettingsDtoHideScheduler", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -60839,16 +60570,16 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "updateAppSettingsDtoHideDateTimeModeButton", "key": "hideDateTimeModeButton", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAppSettingsDtoHideDateTimeModeButton", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Hide the datetime mode button.", "generatedName": "UpdateAppSettingsDtoHideDateTimeModeButton", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -60862,10 +60593,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "UpdateAssetScriptsDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateAssetScriptsDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -60873,25 +60604,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "updateAssetScriptsDtoQuery", "key": "query", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAssetScriptsDtoQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The script that is executed for each asset when querying assets.", "generatedName": "UpdateAssetScriptsDtoQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The script that is executed for each asset when querying assets.", "generatedName": "UpdateAssetScriptsDtoQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60905,25 +60636,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "updateAssetScriptsDtoQueryPre", "key": "queryPre", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAssetScriptsDtoQueryPre", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The script that is executed for all assets when querying assets.", "generatedName": "UpdateAssetScriptsDtoQueryPre", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The script that is executed for all assets when querying assets.", "generatedName": "UpdateAssetScriptsDtoQueryPre", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60937,25 +60668,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "updateAssetScriptsDtoCreate", "key": "create", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAssetScriptsDtoCreate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The script that is executed when creating an asset.", "generatedName": "UpdateAssetScriptsDtoCreate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The script that is executed when creating an asset.", "generatedName": "UpdateAssetScriptsDtoCreate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -60969,25 +60700,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "updateAssetScriptsDtoUpdate", "key": "update", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAssetScriptsDtoUpdate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The script that is executed when updating a content.", "generatedName": "UpdateAssetScriptsDtoUpdate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The script that is executed when updating a content.", "generatedName": "UpdateAssetScriptsDtoUpdate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61001,25 +60732,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "updateAssetScriptsDtoAnnotate", "key": "annotate", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAssetScriptsDtoAnnotate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The script that is executed when annotating a content.", "generatedName": "UpdateAssetScriptsDtoAnnotate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The script that is executed when annotating a content.", "generatedName": "UpdateAssetScriptsDtoAnnotate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61033,25 +60764,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "updateAssetScriptsDtoMove", "key": "move", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAssetScriptsDtoMove", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The script that is executed when moving a content.", "generatedName": "UpdateAssetScriptsDtoMove", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The script that is executed when moving a content.", "generatedName": "UpdateAssetScriptsDtoMove", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61065,25 +60796,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "updateAssetScriptsDtoDelete", "key": "delete", "schema": { - "description": undefined, + "description": null, "generatedName": "updateAssetScriptsDtoDelete", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The script that is executed when deleting a content.", "generatedName": "UpdateAssetScriptsDtoDelete", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The script that is executed when deleting a content.", "generatedName": "UpdateAssetScriptsDtoDelete", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61097,10 +60828,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "UpdateClientDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateClientDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -61108,22 +60839,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "updateClientDtoName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "updateClientDtoName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The new display name of the client.", "generatedName": "UpdateClientDtoName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The new display name of the client.", "generatedName": "UpdateClientDtoName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 20, "minLength": 0, @@ -61140,25 +60871,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "updateClientDtoRole", "key": "role", "schema": { - "description": undefined, + "description": null, "generatedName": "updateClientDtoRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The role of the client.", "generatedName": "UpdateClientDtoRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The role of the client.", "generatedName": "UpdateClientDtoRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61172,22 +60903,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "updateClientDtoAllowAnonymous", "key": "allowAnonymous", "schema": { - "description": undefined, + "description": null, "generatedName": "updateClientDtoAllowAnonymous", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "True to allow anonymous access without an access token for this client.", "generatedName": "UpdateClientDtoAllowAnonymous", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "True to allow anonymous access without an access token for this client.", "generatedName": "UpdateClientDtoAllowAnonymous", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -61202,22 +60933,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "updateClientDtoApiCallsLimit", "key": "apiCallsLimit", "schema": { - "description": undefined, + "description": null, "generatedName": "updateClientDtoApiCallsLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The number of allowed api calls per month for this client.", "generatedName": "UpdateClientDtoApiCallsLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The number of allowed api calls per month for this client.", "generatedName": "UpdateClientDtoApiCallsLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -61232,22 +60963,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "updateClientDtoApiTrafficLimit", "key": "apiTrafficLimit", "schema": { - "description": undefined, + "description": null, "generatedName": "updateClientDtoApiTrafficLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The number of allowed api traffic bytes per month for this client.", "generatedName": "UpdateClientDtoApiTrafficLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The number of allowed api traffic bytes per month for this client.", "generatedName": "UpdateClientDtoApiTrafficLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -61262,10 +60993,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "UpdateFieldDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateFieldDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -61275,8 +61006,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The field properties.", "generatedName": "UpdateFieldDtoProperties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "FieldPropertiesDto", "type": "reference", }, @@ -61287,10 +61018,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "UpdateLanguageDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateLanguageDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -61298,22 +61029,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "updateLanguageDtoIsMaster", "key": "isMaster", "schema": { - "description": undefined, + "description": null, "generatedName": "updateLanguageDtoIsMaster", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Set the value to true to make the language the master.", "generatedName": "UpdateLanguageDtoIsMaster", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Set the value to true to make the language the master.", "generatedName": "UpdateLanguageDtoIsMaster", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -61328,16 +61059,16 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "updateLanguageDtoIsOptional", "key": "isOptional", "schema": { - "description": undefined, + "description": null, "generatedName": "updateLanguageDtoIsOptional", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Set the value to true to make the language optional.", "generatedName": "UpdateLanguageDtoIsOptional", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -61351,31 +61082,31 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "updateLanguageDtoFallback", "key": "fallback", "schema": { - "description": undefined, + "description": null, "generatedName": "updateLanguageDtoFallback", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optional fallback languages.", "generatedName": "UpdateLanguageDtoFallback", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Optional fallback languages.", "generatedName": "UpdateLanguageDtoFallback", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateLanguageDtoFallbackItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61390,10 +61121,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "UpdateRoleDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateRoleDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -61403,17 +61134,17 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Associated list of permissions.", "generatedName": "UpdateRoleDtoPermissions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateRoleDtoPermissionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61426,32 +61157,31 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "updateRoleDtoProperties", "key": "properties", "schema": { - "description": undefined, + "description": null, "generatedName": "updateRoleDtoProperties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Associated list of UI properties.", "generatedName": "UpdateRoleDtoProperties", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "UpdateRoleDtoPropertiesKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "UpdateRoleDtoPropertiesValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -61463,10 +61193,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "UpdateRuleDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateRuleDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -61474,25 +61204,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "updateRuleDtoName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "updateRuleDtoName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optional rule name.", "generatedName": "UpdateRuleDtoName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Optional rule name.", "generatedName": "UpdateRuleDtoName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61506,16 +61236,16 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "updateRuleDtoTrigger", "key": "trigger", "schema": { - "description": undefined, + "description": null, "generatedName": "updateRuleDtoTrigger", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The trigger properties.", "generatedName": "UpdateRuleDtoTrigger", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RuleTriggerDto", "type": "reference", }, @@ -61527,16 +61257,16 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "updateRuleDtoAction", "key": "action", "schema": { - "description": undefined, + "description": null, "generatedName": "updateRuleDtoAction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The action properties.", "generatedName": "UpdateRuleDtoAction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RuleActionDto", "type": "reference", }, @@ -61548,22 +61278,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "updateRuleDtoIsEnabled", "key": "isEnabled", "schema": { - "description": undefined, + "description": null, "generatedName": "updateRuleDtoIsEnabled", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Enable or disable the rule.", "generatedName": "UpdateRuleDtoIsEnabled", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Enable or disable the rule.", "generatedName": "UpdateRuleDtoIsEnabled", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -61578,10 +61308,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "UpdateSchemaDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateSchemaDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -61589,22 +61319,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "updateSchemaDtoLabel", "key": "label", "schema": { - "description": undefined, + "description": null, "generatedName": "updateSchemaDtoLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optional label for the editor.", "generatedName": "UpdateSchemaDtoLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Optional label for the editor.", "generatedName": "UpdateSchemaDtoLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 100, "minLength": 0, @@ -61621,22 +61351,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "updateSchemaDtoHints", "key": "hints", "schema": { - "description": undefined, + "description": null, "generatedName": "updateSchemaDtoHints", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Hints to describe the schema.", "generatedName": "UpdateSchemaDtoHints", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Hints to describe the schema.", "generatedName": "UpdateSchemaDtoHints", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 1000, "minLength": 0, @@ -61653,25 +61383,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "updateSchemaDtoContentsSidebarUrl", "key": "contentsSidebarUrl", "schema": { - "description": undefined, + "description": null, "generatedName": "updateSchemaDtoContentsSidebarUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The url to a the sidebar plugin for content lists.", "generatedName": "UpdateSchemaDtoContentsSidebarUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The url to a the sidebar plugin for content lists.", "generatedName": "UpdateSchemaDtoContentsSidebarUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61685,25 +61415,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "updateSchemaDtoContentSidebarUrl", "key": "contentSidebarUrl", "schema": { - "description": undefined, + "description": null, "generatedName": "updateSchemaDtoContentSidebarUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The url to a the sidebar plugin for content items.", "generatedName": "UpdateSchemaDtoContentSidebarUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The url to a the sidebar plugin for content items.", "generatedName": "UpdateSchemaDtoContentSidebarUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61717,25 +61447,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "updateSchemaDtoContentEditorUrl", "key": "contentEditorUrl", "schema": { - "description": undefined, + "description": null, "generatedName": "updateSchemaDtoContentEditorUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The url to the editor plugin.", "generatedName": "UpdateSchemaDtoContentEditorUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The url to the editor plugin.", "generatedName": "UpdateSchemaDtoContentEditorUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61751,8 +61481,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "True to validate the content items on publish.", "generatedName": "UpdateSchemaDtoValidateOnPublish", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -61765,31 +61495,31 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "updateSchemaDtoTags", "key": "tags", "schema": { - "description": undefined, + "description": null, "generatedName": "updateSchemaDtoTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Tags for automation processes.", "generatedName": "UpdateSchemaDtoTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Tags for automation processes.", "generatedName": "UpdateSchemaDtoTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateSchemaDtoTagsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61804,10 +61534,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "UpdateSettingDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateSettingDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -61816,7 +61546,7 @@ You will retrieve all apps, where you are assigned as a contributor.", "key": "value", "schema": { "generatedName": "UpdateSettingDtoValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -61826,10 +61556,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "UpdateTeamDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateTeamDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -61839,10 +61569,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The name of the team.", "generatedName": "UpdateTeamDtoName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -61855,10 +61585,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "UpdateUserDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateUserDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -61868,10 +61598,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The email of the user. Unique value.", "generatedName": "UpdateUserDtoEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -61886,10 +61616,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The display name (usually first name and last name) of the user.", "generatedName": "UpdateUserDtoDisplayName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -61902,25 +61632,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "updateUserDtoPassword", "key": "password", "schema": { - "description": undefined, + "description": null, "generatedName": "updateUserDtoPassword", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The password of the user.", "generatedName": "UpdateUserDtoPassword", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The password of the user.", "generatedName": "UpdateUserDtoPassword", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61936,17 +61666,17 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Additional permissions for the user.", "generatedName": "UpdateUserDtoPermissions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateUserDtoPermissionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -61959,10 +61689,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "UpdateWorkflowDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateWorkflowDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -61970,25 +61700,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "updateWorkflowDtoName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "updateWorkflowDtoName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The name of the workflow.", "generatedName": "UpdateWorkflowDtoName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The name of the workflow.", "generatedName": "UpdateWorkflowDtoName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62004,26 +61734,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The workflow steps.", "generatedName": "UpdateWorkflowDtoSteps", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "UpdateWorkflowDtoStepsKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateWorkflowDtoStepsValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WorkflowStepDto", "type": "reference", }, @@ -62035,31 +61764,31 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "updateWorkflowDtoSchemaIds", "key": "schemaIds", "schema": { - "description": undefined, + "description": null, "generatedName": "updateWorkflowDtoSchemaIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The schema ids.", "generatedName": "UpdateWorkflowDtoSchemaIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The schema ids.", "generatedName": "UpdateWorkflowDtoSchemaIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateWorkflowDtoSchemaIdsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62076,10 +61805,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The initial step.", "generatedName": "UpdateWorkflowDtoInitial", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -62092,10 +61821,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "UpsertCommentDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpsertCommentDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -62105,10 +61834,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The comment text.", "generatedName": "UpsertCommentDtoText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -62121,25 +61850,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "upsertCommentDtoUrl", "key": "url", "schema": { - "description": undefined, + "description": null, "generatedName": "upsertCommentDtoUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The url where the comment is created.", "generatedName": "UpsertCommentDtoUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The url where the comment is created.", "generatedName": "UpsertCommentDtoUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62153,10 +61882,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "UpsertSchemaDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpsertSchemaDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -62164,16 +61893,16 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "upsertSchemaDtoProperties", "key": "properties", "schema": { - "description": undefined, + "description": null, "generatedName": "upsertSchemaDtoProperties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The optional properties.", "generatedName": "UpsertSchemaDtoProperties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SchemaPropertiesDto", "type": "reference", }, @@ -62185,16 +61914,16 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "upsertSchemaDtoScripts", "key": "scripts", "schema": { - "description": undefined, + "description": null, "generatedName": "upsertSchemaDtoScripts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The optional scripts.", "generatedName": "UpsertSchemaDtoScripts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SchemaScriptsDto", "type": "reference", }, @@ -62206,31 +61935,31 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "upsertSchemaDtoFieldsInReferences", "key": "fieldsInReferences", "schema": { - "description": undefined, + "description": null, "generatedName": "upsertSchemaDtoFieldsInReferences", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The names of the fields that should be used in references.", "generatedName": "UpsertSchemaDtoFieldsInReferences", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The names of the fields that should be used in references.", "generatedName": "UpsertSchemaDtoFieldsInReferences", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "UpsertSchemaDtoFieldsInReferencesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62245,31 +61974,31 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "upsertSchemaDtoFieldsInLists", "key": "fieldsInLists", "schema": { - "description": undefined, + "description": null, "generatedName": "upsertSchemaDtoFieldsInLists", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The names of the fields that should be shown in lists, including meta fields.", "generatedName": "UpsertSchemaDtoFieldsInLists", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The names of the fields that should be shown in lists, including meta fields.", "generatedName": "UpsertSchemaDtoFieldsInLists", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "UpsertSchemaDtoFieldsInListsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62284,28 +62013,28 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "upsertSchemaDtoFields", "key": "fields", "schema": { - "description": undefined, + "description": null, "generatedName": "upsertSchemaDtoFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optional fields.", "generatedName": "UpsertSchemaDtoFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Optional fields.", "generatedName": "UpsertSchemaDtoFields", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "UpsertSchemaDtoFieldsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UpsertSchemaFieldDto", "type": "reference", }, @@ -62319,49 +62048,48 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "upsertSchemaDtoPreviewUrls", "key": "previewUrls", "schema": { - "description": undefined, + "description": null, "generatedName": "upsertSchemaDtoPreviewUrls", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The optional preview urls.", "generatedName": "UpsertSchemaDtoPreviewUrls", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The optional preview urls.", "generatedName": "UpsertSchemaDtoPreviewUrls", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "UpsertSchemaDtoPreviewUrlsKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "UpsertSchemaDtoPreviewUrlsValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "UpsertSchemaDtoPreviewUrlsValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62377,28 +62105,28 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "upsertSchemaDtoFieldRules", "key": "fieldRules", "schema": { - "description": undefined, + "description": null, "generatedName": "upsertSchemaDtoFieldRules", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The optional field Rules.", "generatedName": "UpsertSchemaDtoFieldRules", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The optional field Rules.", "generatedName": "UpsertSchemaDtoFieldRules", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "UpsertSchemaDtoFieldRulesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "FieldRuleDto", "type": "reference", }, @@ -62412,25 +62140,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "upsertSchemaDtoCategory", "key": "category", "schema": { - "description": undefined, + "description": null, "generatedName": "upsertSchemaDtoCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The category.", "generatedName": "UpsertSchemaDtoCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The category.", "generatedName": "UpsertSchemaDtoCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62446,8 +62174,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Set it to true to autopublish the schema.", "generatedName": "UpsertSchemaDtoIsPublished", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -62460,10 +62188,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "UpsertSchemaFieldDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpsertSchemaFieldDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -62473,10 +62201,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The name of the field. Must be unique within the schema.", "generatedName": "UpsertSchemaFieldDtoName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -62491,8 +62219,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Defines if the field is hidden.", "generatedName": "UpsertSchemaFieldDtoIsHidden", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -62507,8 +62235,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Defines if the field is locked.", "generatedName": "UpsertSchemaFieldDtoIsLocked", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -62523,8 +62251,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Defines if the field is disabled.", "generatedName": "UpsertSchemaFieldDtoIsDisabled", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -62537,25 +62265,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "upsertSchemaFieldDtoPartitioning", "key": "partitioning", "schema": { - "description": undefined, + "description": null, "generatedName": "upsertSchemaFieldDtoPartitioning", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Determines the optional partitioning of the field.", "generatedName": "UpsertSchemaFieldDtoPartitioning", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Determines the optional partitioning of the field.", "generatedName": "UpsertSchemaFieldDtoPartitioning", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62571,8 +62299,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The field properties.", "generatedName": "UpsertSchemaFieldDtoProperties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "FieldPropertiesDto", "type": "reference", }, @@ -62583,28 +62311,28 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "upsertSchemaFieldDtoNested", "key": "nested", "schema": { - "description": undefined, + "description": null, "generatedName": "upsertSchemaFieldDtoNested", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The nested fields.", "generatedName": "UpsertSchemaFieldDtoNested", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The nested fields.", "generatedName": "UpsertSchemaFieldDtoNested", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "UpsertSchemaFieldDtoNestedItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UpsertSchemaNestedFieldDto", "type": "reference", }, @@ -62618,10 +62346,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "UpsertSchemaNestedFieldDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpsertSchemaNestedFieldDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -62631,10 +62359,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The name of the field. Must be unique within the schema.", "generatedName": "UpsertSchemaNestedFieldDtoName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -62649,8 +62377,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Defines if the field is hidden.", "generatedName": "UpsertSchemaNestedFieldDtoIsHidden", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -62665,8 +62393,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Defines if the field is locked.", "generatedName": "UpsertSchemaNestedFieldDtoIsLocked", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -62681,8 +62409,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Defines if the field is disabled.", "generatedName": "UpsertSchemaNestedFieldDtoIsDisabled", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -62697,8 +62425,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The field properties.", "generatedName": "UpsertSchemaNestedFieldDtoProperties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "FieldPropertiesDto", "type": "reference", }, @@ -62709,10 +62437,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "UsageRuleTriggerDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UsageRuleTriggerDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -62722,8 +62450,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The number of monthly api calls.", "generatedName": "UsageRuleTriggerDtoLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -62736,22 +62464,22 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "usageRuleTriggerDtoNumDays", "key": "numDays", "schema": { - "description": undefined, + "description": null, "generatedName": "usageRuleTriggerDtoNumDays", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The number of days to check or null for the current month.", "generatedName": "UsageRuleTriggerDtoNumDays", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The number of days to check or null for the current month.", "generatedName": "UsageRuleTriggerDtoNumDays", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -62766,19 +62494,18 @@ You will retrieve all apps, where you are assigned as a contributor.", "UserDto": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "Resource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Resource", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UserDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -62788,11 +62515,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The ID of the user.", "generatedName": "UserDtoId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62806,11 +62533,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The email of the user. Unique value.", "generatedName": "UserDtoEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62824,11 +62551,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The display name (usually first name and last name) of the user.", "generatedName": "UserDtoDisplayName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62842,8 +62569,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Determines if the user is locked.", "generatedName": "UserDtoIsLocked", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -62858,17 +62585,17 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Additional permissions for the user.", "generatedName": "UserDtoPermissions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "UserDtoPermissionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62881,10 +62608,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "UserProperty": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UserProperty", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -62892,12 +62619,12 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "userPropertyName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "UserPropertyName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -62910,12 +62637,12 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "userPropertyValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "UserPropertyValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -62928,19 +62655,18 @@ You will retrieve all apps, where you are assigned as a contributor.", "UsersDto": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "Resource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Resource", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UsersDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -62950,8 +62676,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The total number of users.", "generatedName": "UsersDtoTotal", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -62966,14 +62692,14 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The users.", "generatedName": "UsersDtoItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "UsersDtoItemsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UserDto", "type": "reference", }, @@ -62985,68 +62711,68 @@ You will retrieve all apps, where you are assigned as a contributor.", "WebhookMethod": { "description": "", "generatedName": "WebhookMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "POST", - "nameOverride": undefined, + "nameOverride": null, "value": "POST", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PUT", - "nameOverride": undefined, + "nameOverride": null, "value": "PUT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GET", - "nameOverride": undefined, + "nameOverride": null, "value": "GET", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DELETE", - "nameOverride": undefined, + "nameOverride": null, "value": "DELETE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PATCH", - "nameOverride": undefined, + "nameOverride": null, "value": "PATCH", }, ], @@ -63054,10 +62780,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "WebhookRuleActionDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WebhookRuleActionDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -63067,10 +62793,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The url to the webhook.", "generatedName": "WebhookRuleActionDtoUrl", - "groupName": undefined, + "groupName": null, "nameOverride": "Url", "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -63085,8 +62811,8 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The type of the request.", "generatedName": "WebhookRuleActionDtoMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WebhookMethod", "type": "reference", }, @@ -63099,11 +62825,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "Leave it empty to use the full event as body.", "generatedName": "WebhookRuleActionDtoPayload", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63117,11 +62843,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The mime type of the payload.", "generatedName": "WebhookRuleActionDtoPayloadType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63135,11 +62861,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The message headers in the format '[Key]=[Value]', one entry per line.", "generatedName": "WebhookRuleActionDtoHeaders", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63153,11 +62879,11 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The shared secret that is used to calculate the payload signature.", "generatedName": "WebhookRuleActionDtoSharedSecret", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63169,19 +62895,18 @@ You will retrieve all apps, where you are assigned as a contributor.", "WorkflowDto": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "Resource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Resource", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WorkflowDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -63189,19 +62914,19 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "workflowDtoId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "workflowDtoId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The workflow id.", "generatedName": "WorkflowDtoId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63214,25 +62939,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "workflowDtoName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "workflowDtoName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The name of the workflow.", "generatedName": "WorkflowDtoName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The name of the workflow.", "generatedName": "WorkflowDtoName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63246,34 +62971,33 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "workflowDtoSteps", "key": "steps", "schema": { - "description": undefined, + "description": null, "generatedName": "workflowDtoSteps", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The workflow steps.", "generatedName": "WorkflowDtoSteps", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "WorkflowDtoStepsKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "WorkflowDtoStepsValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WorkflowStepDto", "type": "reference", }, @@ -63286,31 +63010,31 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "workflowDtoSchemaIds", "key": "schemaIds", "schema": { - "description": undefined, + "description": null, "generatedName": "workflowDtoSchemaIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The schema ids.", "generatedName": "WorkflowDtoSchemaIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The schema ids.", "generatedName": "WorkflowDtoSchemaIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WorkflowDtoSchemaIdsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63325,19 +63049,19 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "workflowDtoInitial", "key": "initial", "schema": { - "description": undefined, + "description": null, "generatedName": "workflowDtoInitial", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The initial step.", "generatedName": "WorkflowDtoInitial", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63350,10 +63074,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "WorkflowStepDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WorkflowStepDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -63361,34 +63085,33 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "workflowStepDtoTransitions", "key": "transitions", "schema": { - "description": undefined, + "description": null, "generatedName": "workflowStepDtoTransitions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The transitions.", "generatedName": "WorkflowStepDtoTransitions", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "WorkflowStepDtoTransitionsKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "WorkflowStepDtoTransitionsValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WorkflowTransitionDto", "type": "reference", }, @@ -63401,25 +63124,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "workflowStepDtoColor", "key": "color", "schema": { - "description": undefined, + "description": null, "generatedName": "workflowStepDtoColor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The optional color.", "generatedName": "WorkflowStepDtoColor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The optional color.", "generatedName": "WorkflowStepDtoColor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63433,16 +63156,16 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "workflowStepDtoValidate", "key": "validate", "schema": { - "description": undefined, + "description": null, "generatedName": "workflowStepDtoValidate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "True if the content should be validated when moving to this step.", "generatedName": "WorkflowStepDtoValidate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -63456,16 +63179,16 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "workflowStepDtoNoUpdate", "key": "noUpdate", "schema": { - "description": undefined, + "description": null, "generatedName": "workflowStepDtoNoUpdate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Indicates if updates should not be allowed.", "generatedName": "WorkflowStepDtoNoUpdate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -63479,25 +63202,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "workflowStepDtoNoUpdateExpression", "key": "noUpdateExpression", "schema": { - "description": undefined, + "description": null, "generatedName": "workflowStepDtoNoUpdateExpression", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optional expression that must evaluate to true when you want to prevent updates.", "generatedName": "WorkflowStepDtoNoUpdateExpression", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Optional expression that must evaluate to true when you want to prevent updates.", "generatedName": "WorkflowStepDtoNoUpdateExpression", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63511,31 +63234,31 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "workflowStepDtoNoUpdateRoles", "key": "noUpdateRoles", "schema": { - "description": undefined, + "description": null, "generatedName": "workflowStepDtoNoUpdateRoles", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optional list of roles to restrict the updates for users with these roles.", "generatedName": "WorkflowStepDtoNoUpdateRoles", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Optional list of roles to restrict the updates for users with these roles.", "generatedName": "WorkflowStepDtoNoUpdateRoles", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WorkflowStepDtoNoUpdateRolesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63550,10 +63273,10 @@ You will retrieve all apps, where you are assigned as a contributor.", "WorkflowTransitionDto": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WorkflowTransitionDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -63561,25 +63284,25 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "workflowTransitionDtoExpression", "key": "expression", "schema": { - "description": undefined, + "description": null, "generatedName": "workflowTransitionDtoExpression", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The optional expression.", "generatedName": "WorkflowTransitionDtoExpression", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The optional expression.", "generatedName": "WorkflowTransitionDtoExpression", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63593,31 +63316,31 @@ You will retrieve all apps, where you are assigned as a contributor.", "generatedName": "workflowTransitionDtoRoles", "key": "roles", "schema": { - "description": undefined, + "description": null, "generatedName": "workflowTransitionDtoRoles", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The optional restricted role.", "generatedName": "WorkflowTransitionDtoRoles", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The optional restricted role.", "generatedName": "WorkflowTransitionDtoRoles", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WorkflowTransitionDtoRolesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63632,19 +63355,18 @@ You will retrieve all apps, where you are assigned as a contributor.", "WorkflowsDto": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "Resource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Resource", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WorkflowsDto", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -63654,14 +63376,14 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The workflow.", "generatedName": "WorkflowsDtoItems", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WorkflowsDtoItemsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WorkflowDto", "type": "reference", }, @@ -63675,17 +63397,17 @@ You will retrieve all apps, where you are assigned as a contributor.", "schema": { "description": "The errros that should be fixed.", "generatedName": "WorkflowsDtoErrors", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WorkflowsDtoErrorsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -63698,32 +63420,32 @@ You will retrieve all apps, where you are assigned as a contributor.", }, "securitySchemes": { "squidex-oauth-auth": { - "tokenEnvVar": undefined, - "tokenVariableName": undefined, + "tokenEnvVar": null, + "tokenVariableName": null, "type": "bearer", }, }, "servers": [ { - "description": undefined, - "name": undefined, + "description": null, + "name": null, "url": "https://localhost:5001", }, ], "tags": { - "orderedTagIds": undefined, + "orderedTagIds": null, "tagsById": {}, }, "title": "Squidex API", "variables": { "appName": { - "description": undefined, + "description": null, "generatedName": "AppName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, }, diff --git a/packages/cli/openapi-parser/src/__test__/__snapshots__/streaming.test.ts.snap b/packages/cli/openapi-parser/src/__test__/__snapshots__/streaming.test.ts.snap index 47731570810..767254f1f30 100644 --- a/packages/cli/openapi-parser/src/__test__/__snapshots__/streaming.test.ts.snap +++ b/packages/cli/openapi-parser/src/__test__/__snapshots__/streaming.test.ts.snap @@ -2,34 +2,34 @@ exports[`open api parser streaming parse open api 1`] = ` { - "description": undefined, + "channel": [], + "description": null, "endpoints": [ { "audiences": [], "authed": false, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [], "generatedRequestName": "UserStreamRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "user_stream", "path": "/v1/users", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UserStreamRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -37,19 +37,19 @@ exports[`open api parser streaming parse open api 1`] = ` "generatedName": "userStreamRequestId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "userStreamRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "", "generatedName": "UserStreamRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -62,14 +62,14 @@ exports[`open api parser streaming parse open api 1`] = ` "generatedName": "userStreamRequestStream", "key": "stream", "schema": { - "description": undefined, + "description": null, "generatedName": "UserStreamRequestStream", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "boolean": true, "type": "boolean", + "value": true, }, }, }, @@ -78,47 +78,47 @@ exports[`open api parser streaming parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UserStreamResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BaseStreamUser", "type": "reference", }, "type": "streamingJson", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [], }, { "audiences": [], "authed": false, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "stream": { - "literal": { - "boolean": false, + "type": "literal", + "value": { "type": "boolean", + "value": false, }, - "type": "literal", }, }, "type": "object", @@ -126,11 +126,11 @@ exports[`open api parser streaming parse open api 1`] = ` "response": { "properties": { "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, "type": "object", @@ -139,23 +139,22 @@ exports[`open api parser streaming parse open api 1`] = ` ], "generatedRequestName": "UserRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "user", "path": "/v1/users", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UserRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -163,19 +162,19 @@ exports[`open api parser streaming parse open api 1`] = ` "generatedName": "userRequestId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "userRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "", "generatedName": "UserRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -188,14 +187,14 @@ exports[`open api parser streaming parse open api 1`] = ` "generatedName": "userRequestStream", "key": "stream", "schema": { - "description": undefined, + "description": null, "generatedName": "UserRequestStream", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "boolean": false, "type": "boolean", + "value": false, }, }, }, @@ -204,52 +203,50 @@ exports[`open api parser streaming parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UserResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BaseUser", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [], }, { "audiences": [], "authed": false, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [], "generatedRequestName": "UserV2StreamRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "user_v2_stream", "path": "/v2/users", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UserV2StreamRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -257,19 +254,19 @@ exports[`open api parser streaming parse open api 1`] = ` "generatedName": "userV2StreamRequestId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "userV2StreamRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "", "generatedName": "UserV2StreamRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -282,14 +279,14 @@ exports[`open api parser streaming parse open api 1`] = ` "generatedName": "userV2StreamRequestStream", "key": "stream", "schema": { - "description": undefined, + "description": null, "generatedName": "UserV2StreamRequestStream", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "boolean": true, "type": "boolean", + "value": true, }, }, }, @@ -298,47 +295,47 @@ exports[`open api parser streaming parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UserV2StreamResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "StreamUser", "type": "reference", }, "type": "streamingJson", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [], }, { "audiences": [], "authed": false, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "stream": { - "literal": { - "boolean": false, + "type": "literal", + "value": { "type": "boolean", + "value": false, }, - "type": "literal", }, }, "type": "object", @@ -346,25 +343,25 @@ exports[`open api parser streaming parse open api 1`] = ` "response": { "properties": { "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "streamed": { - "literal": { - "boolean": false, + "type": "literal", + "value": { "type": "boolean", + "value": false, }, - "type": "literal", }, }, "type": "object", @@ -373,23 +370,22 @@ exports[`open api parser streaming parse open api 1`] = ` ], "generatedRequestName": "UserV2Request", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "user_v2", "path": "/v2/users", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UserV2Request", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -397,19 +393,19 @@ exports[`open api parser streaming parse open api 1`] = ` "generatedName": "userV2RequestId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "userV2RequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "", "generatedName": "UserV2RequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -422,14 +418,14 @@ exports[`open api parser streaming parse open api 1`] = ` "generatedName": "userV2RequestStream", "key": "stream", "schema": { - "description": undefined, + "description": null, "generatedName": "UserV2RequestStream", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "boolean": false, "type": "boolean", + "value": false, }, }, }, @@ -438,52 +434,50 @@ exports[`open api parser streaming parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UserV2Response", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "User", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [], }, { "audiences": [], "authed": false, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [], "generatedRequestName": "UserV3StreamRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "user_v3_stream", "path": "/v3/users", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UserV3StreamRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -491,19 +485,19 @@ exports[`open api parser streaming parse open api 1`] = ` "generatedName": "userV3StreamRequestId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "userV3StreamRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "", "generatedName": "UserV3StreamRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -516,14 +510,14 @@ exports[`open api parser streaming parse open api 1`] = ` "generatedName": "userV3StreamRequestStream", "key": "stream", "schema": { - "description": undefined, + "description": null, "generatedName": "UserV3StreamRequestStream", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "boolean": true, "type": "boolean", + "value": true, }, }, }, @@ -532,17 +526,17 @@ exports[`open api parser streaming parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UserV3StreamResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -550,19 +544,19 @@ exports[`open api parser streaming parse open api 1`] = ` "generatedName": "userV3StreamResponseId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "userV3StreamResponseId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserV3StreamResponseId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -575,16 +569,16 @@ exports[`open api parser streaming parse open api 1`] = ` "generatedName": "userV3StreamResponseInline", "key": "inline", "schema": { - "description": undefined, + "description": null, "generatedName": "userV3StreamResponseInline", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserV3StreamResponseInline", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -598,16 +592,16 @@ exports[`open api parser streaming parse open api 1`] = ` "generatedName": "userV3StreamResponseStreamed", "key": "streamed", "schema": { - "description": undefined, + "description": null, "generatedName": "userV3StreamResponseStreamed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserV3StreamResponseStreamed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -620,33 +614,33 @@ exports[`open api parser streaming parse open api 1`] = ` }, "type": "streamingJson", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [], }, { "audiences": [], "authed": false, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "stream": { - "literal": { - "boolean": false, + "type": "literal", + "value": { "type": "boolean", + "value": false, }, - "type": "literal", }, }, "type": "object", @@ -654,18 +648,18 @@ exports[`open api parser streaming parse open api 1`] = ` "response": { "properties": { "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "inline": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -674,23 +668,22 @@ exports[`open api parser streaming parse open api 1`] = ` ], "generatedRequestName": "UserV3Request", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "user_v3", "path": "/v3/users", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UserV3Request", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -698,19 +691,19 @@ exports[`open api parser streaming parse open api 1`] = ` "generatedName": "userV3RequestId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "userV3RequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "", "generatedName": "UserV3RequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -723,14 +716,14 @@ exports[`open api parser streaming parse open api 1`] = ` "generatedName": "userV3RequestStream", "key": "stream", "schema": { - "description": undefined, + "description": null, "generatedName": "UserV3RequestStream", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "boolean": false, "type": "boolean", + "value": false, }, }, }, @@ -739,18 +732,17 @@ exports[`open api parser streaming parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UserV3Response", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -758,19 +750,19 @@ exports[`open api parser streaming parse open api 1`] = ` "generatedName": "userV3ResponseId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "userV3ResponseId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserV3ResponseId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -783,16 +775,16 @@ exports[`open api parser streaming parse open api 1`] = ` "generatedName": "userV3ResponseInline", "key": "inline", "schema": { - "description": undefined, + "description": null, "generatedName": "userV3ResponseInline", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserV3ResponseInline", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -805,14 +797,14 @@ exports[`open api parser streaming parse open api 1`] = ` }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [], }, ], "errors": {}, - "globalHeaders": undefined, + "globalHeaders": null, "hasEndpointsMarkedInternal": false, "nonRequestReferencedSchemas": [ "BaseStreamUser", @@ -824,10 +816,10 @@ exports[`open api parser streaming parse open api 1`] = ` "BaseStreamUser": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BaseStreamUser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -835,19 +827,19 @@ exports[`open api parser streaming parse open api 1`] = ` "generatedName": "baseStreamUserId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "baseStreamUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BaseStreamUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -860,10 +852,10 @@ exports[`open api parser streaming parse open api 1`] = ` "BaseUser": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "BaseUser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -871,19 +863,19 @@ exports[`open api parser streaming parse open api 1`] = ` "generatedName": "baseUserId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "baseUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "BaseUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -896,10 +888,10 @@ exports[`open api parser streaming parse open api 1`] = ` "StreamUser": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "StreamUser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -907,19 +899,19 @@ exports[`open api parser streaming parse open api 1`] = ` "generatedName": "streamUserId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "streamUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "StreamUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -932,19 +924,19 @@ exports[`open api parser streaming parse open api 1`] = ` "generatedName": "streamUserName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "streamUserName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "StreamUserName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -957,20 +949,20 @@ exports[`open api parser streaming parse open api 1`] = ` "generatedName": "streamUserStreamed", "key": "streamed", "schema": { - "description": undefined, + "description": null, "generatedName": "streamUserStreamed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "StreamUserStreamed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "boolean": true, "type": "boolean", + "value": true, }, }, }, @@ -981,10 +973,10 @@ exports[`open api parser streaming parse open api 1`] = ` "User": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "User", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -992,19 +984,19 @@ exports[`open api parser streaming parse open api 1`] = ` "generatedName": "userId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "userId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1017,19 +1009,19 @@ exports[`open api parser streaming parse open api 1`] = ` "generatedName": "userName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "userName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1042,20 +1034,20 @@ exports[`open api parser streaming parse open api 1`] = ` "generatedName": "userStreamed", "key": "streamed", "schema": { - "description": undefined, + "description": null, "generatedName": "userStreamed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserStreamed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "boolean": false, "type": "boolean", + "value": false, }, }, }, @@ -1067,7 +1059,7 @@ exports[`open api parser streaming parse open api 1`] = ` "securitySchemes": {}, "servers": [], "tags": { - "orderedTagIds": undefined, + "orderedTagIds": null, "tagsById": {}, }, "title": "Streaming API", diff --git a/packages/cli/openapi-parser/src/__test__/__snapshots__/suger.test.ts.snap b/packages/cli/openapi-parser/src/__test__/__snapshots__/suger.test.ts.snap index e6dbfd3cb9d..2d3bea989b5 100644 --- a/packages/cli/openapi-parser/src/__test__/__snapshots__/suger.test.ts.snap +++ b/packages/cli/openapi-parser/src/__test__/__snapshots__/suger.test.ts.snap @@ -2,12 +2,13 @@ exports[`open api parser suger parse open api 1`] = ` { + "channel": [], "description": "CRUD operations on a set of resources, including organizations, products, offers, entitlements, usage record groups for meterting, etc.", "endpoints": [ { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "list all buyers by the given organization", "errorStatusCode": [ 500, @@ -15,117 +16,117 @@ exports[`open api parser suger parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "orgId", "value": { - "primitive": { - "string": "orgId", + "type": "primitive", + "value": { "type": "string", + "value": "orgId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "creationTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "description", + "type": "primitive", + "value": { "type": "string", + "value": "description", }, - "type": "primitive", }, "externalID": { - "primitive": { - "string": "externalID", + "type": "primitive", + "value": { "type": "string", + "value": "externalID", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "info": { "properties": { "collectableAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "disbursedAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "invoicedAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", }, "lastUpdateTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "organizationID": { - "primitive": { - "string": "organizationID", + "type": "primitive", + "value": { "type": "string", + "value": "organizationID", }, - "type": "primitive", }, "partner": { - "enum": "AWS", "type": "enum", + "value": "AWS", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "ListBuyersByOrganizationRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ListBuyersByOrganization", "path": "/org/{orgId}/buyer", @@ -134,45 +135,44 @@ exports[`open api parser suger parse open api 1`] = ` "description": "Organization ID", "name": "orgId", "schema": { - "description": undefined, + "description": null, "generatedName": "ListBuyersByOrganizationRequestOrgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListBuyersByOrganizationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ListBuyersByOrganizationResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.IdentityBuyer", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "list buyers by organization", "tags": [ @@ -182,7 +182,7 @@ exports[`open api parser suger parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "get buyer by the given organization and buyer id", "errorStatusCode": [ 500, @@ -190,87 +190,87 @@ exports[`open api parser suger parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "orgId", "value": { - "primitive": { - "string": "orgId", + "type": "primitive", + "value": { "type": "string", + "value": "orgId", }, - "type": "primitive", }, }, { "name": "buyerId", "value": { - "primitive": { - "string": "buyerId", + "type": "primitive", + "value": { "type": "string", + "value": "buyerId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "creationTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "description", + "type": "primitive", + "value": { "type": "string", + "value": "description", }, - "type": "primitive", }, "externalID": { - "primitive": { - "string": "externalID", + "type": "primitive", + "value": { "type": "string", + "value": "externalID", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "info": { "properties": { "awsBuyer": { "properties": { "awsAccountID": { - "primitive": { - "string": "awsAccountID", + "type": "primitive", + "value": { "type": "string", + "value": "awsAccountID", }, - "type": "primitive", }, "awsCustomerID": { - "primitive": { - "string": "awsCustomerID", + "type": "primitive", + "value": { "type": "string", + "value": "awsCustomerID", }, - "type": "primitive", }, "dataFeedAccountID": { - "primitive": { - "string": "dataFeedAccountID", + "type": "primitive", + "value": { "type": "string", + "value": "dataFeedAccountID", }, - "type": "primitive", }, }, "type": "object", @@ -278,149 +278,149 @@ exports[`open api parser suger parse open api 1`] = ` "azureBuyer": { "properties": { "emailId": { - "primitive": { - "string": "emailId", + "type": "primitive", + "value": { "type": "string", + "value": "emailId", }, - "type": "primitive", }, "objectId": { - "primitive": { - "string": "objectId", + "type": "primitive", + "value": { "type": "string", + "value": "objectId", }, - "type": "primitive", }, "puid": { - "primitive": { - "string": "puid", + "type": "primitive", + "value": { "type": "string", + "value": "puid", }, - "type": "primitive", }, "tenantId": { - "primitive": { - "string": "tenantId", + "type": "primitive", + "value": { "type": "string", + "value": "tenantId", }, - "type": "primitive", }, }, "type": "object", }, "collectableAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "disbursedAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "gcpBuyer": { "properties": { "approvals": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "createTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "inputProperties": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, ], - "type": "array", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "provider": { - "primitive": { - "string": "provider", + "type": "primitive", + "value": { "type": "string", + "value": "provider", }, - "type": "primitive", }, "state": { - "enum": "ACCOUNT_STATE_UNSPECIFIED", "type": "enum", + "value": "ACCOUNT_STATE_UNSPECIFIED", }, "updateTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", }, "invoicedAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", }, "lastUpdateTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "organizationID": { - "primitive": { - "string": "organizationID", + "type": "primitive", + "value": { "type": "string", + "value": "organizationID", }, - "type": "primitive", }, "partner": { - "enum": "AWS", "type": "enum", + "value": "AWS", }, }, "type": "object", @@ -429,7 +429,7 @@ exports[`open api parser suger parse open api 1`] = ` ], "generatedRequestName": "GetBuyerRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "GetBuyer", "path": "/org/{orgId}/buyer/{buyerId}", @@ -438,55 +438,54 @@ exports[`open api parser suger parse open api 1`] = ` "description": "Organization ID", "name": "orgId", "schema": { - "description": undefined, + "description": null, "generatedName": "GetBuyerRequestOrgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "Buyer ID", "name": "buyerId", "schema": { - "description": undefined, + "description": null, "generatedName": "GetBuyerRequestBuyerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetBuyerResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.IdentityBuyer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "get buyer", "tags": [ @@ -496,7 +495,7 @@ exports[`open api parser suger parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "update buyer name and description by the given organization and buyer id", "errorStatusCode": [ 500, @@ -504,28 +503,28 @@ exports[`open api parser suger parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "orgId", "value": { - "primitive": { - "string": "orgId", + "type": "primitive", + "value": { "type": "string", + "value": "orgId", }, - "type": "primitive", }, }, { "name": "buyerId", "value": { - "primitive": { - "string": "buyerId", + "type": "primitive", + "value": { "type": "string", + "value": "buyerId", }, - "type": "primitive", }, }, ], @@ -537,57 +536,57 @@ exports[`open api parser suger parse open api 1`] = ` "response": { "properties": { "creationTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "description": { - "primitive": { - "string": "description", + "type": "primitive", + "value": { "type": "string", + "value": "description", }, - "type": "primitive", }, "externalID": { - "primitive": { - "string": "externalID", + "type": "primitive", + "value": { "type": "string", + "value": "externalID", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "info": { "properties": { "awsBuyer": { "properties": { "awsAccountID": { - "primitive": { - "string": "awsAccountID", + "type": "primitive", + "value": { "type": "string", + "value": "awsAccountID", }, - "type": "primitive", }, "awsCustomerID": { - "primitive": { - "string": "awsCustomerID", + "type": "primitive", + "value": { "type": "string", + "value": "awsCustomerID", }, - "type": "primitive", }, "dataFeedAccountID": { - "primitive": { - "string": "dataFeedAccountID", + "type": "primitive", + "value": { "type": "string", + "value": "dataFeedAccountID", }, - "type": "primitive", }, }, "type": "object", @@ -595,149 +594,149 @@ exports[`open api parser suger parse open api 1`] = ` "azureBuyer": { "properties": { "emailId": { - "primitive": { - "string": "emailId", + "type": "primitive", + "value": { "type": "string", + "value": "emailId", }, - "type": "primitive", }, "objectId": { - "primitive": { - "string": "objectId", + "type": "primitive", + "value": { "type": "string", + "value": "objectId", }, - "type": "primitive", }, "puid": { - "primitive": { - "string": "puid", + "type": "primitive", + "value": { "type": "string", + "value": "puid", }, - "type": "primitive", }, "tenantId": { - "primitive": { - "string": "tenantId", + "type": "primitive", + "value": { "type": "string", + "value": "tenantId", }, - "type": "primitive", }, }, "type": "object", }, "collectableAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "disbursedAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "gcpBuyer": { "properties": { "approvals": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "createTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "inputProperties": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, ], - "type": "array", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "provider": { - "primitive": { - "string": "provider", + "type": "primitive", + "value": { "type": "string", + "value": "provider", }, - "type": "primitive", }, "state": { - "enum": "ACCOUNT_STATE_UNSPECIFIED", "type": "enum", + "value": "ACCOUNT_STATE_UNSPECIFIED", }, "updateTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, }, "type": "object", }, "invoicedAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", }, "lastUpdateTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "organizationID": { - "primitive": { - "string": "organizationID", + "type": "primitive", + "value": { "type": "string", + "value": "organizationID", }, - "type": "primitive", }, "partner": { - "enum": "AWS", "type": "enum", + "value": "AWS", }, }, "type": "object", @@ -746,7 +745,7 @@ exports[`open api parser suger parse open api 1`] = ` ], "generatedRequestName": "UpdateBuyerNameDescriptionRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PATCH", "operationId": "UpdateBuyerNameDescription", "path": "/org/{orgId}/buyer/{buyerId}", @@ -755,68 +754,66 @@ exports[`open api parser suger parse open api 1`] = ` "description": "Organization ID", "name": "orgId", "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateBuyerNameDescriptionRequestOrgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "Buyer ID", "name": "buyerId", "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateBuyerNameDescriptionRequestBuyerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateBuyerNameDescriptionRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "github_com_sugerio_marketplace-service_rds-db_lib.UpdateBuyerNameDescriptionParams", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateBuyerNameDescriptionResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.IdentityBuyer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "update buyer name and description", "tags": [ @@ -826,7 +823,7 @@ exports[`open api parser suger parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "List all entitlements of the given buyer", "errorStatusCode": [ 500, @@ -834,310 +831,310 @@ exports[`open api parser suger parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "orgId", "value": { - "primitive": { - "string": "orgId", + "type": "primitive", + "value": { "type": "string", + "value": "orgId", }, - "type": "primitive", }, }, { "name": "buyerId", "value": { - "primitive": { - "string": "buyerId", + "type": "primitive", + "value": { "type": "string", + "value": "buyerId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "buyerID": { - "primitive": { - "string": "buyerID", + "type": "primitive", + "value": { "type": "string", + "value": "buyerID", }, - "type": "primitive", }, "creationTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "endTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "entitlementTermID": { - "primitive": { - "string": "entitlementTermID", + "type": "primitive", + "value": { "type": "string", + "value": "entitlementTermID", }, - "type": "primitive", }, "externalBuyerID": { - "primitive": { - "string": "externalBuyerID", + "type": "primitive", + "value": { "type": "string", + "value": "externalBuyerID", }, - "type": "primitive", }, "externalID": { - "primitive": { - "string": "externalID", + "type": "primitive", + "value": { "type": "string", + "value": "externalID", }, - "type": "primitive", }, "externalProductID": { - "primitive": { - "string": "externalProductID", + "type": "primitive", + "value": { "type": "string", + "value": "externalProductID", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "info": { "properties": { "autoRenew": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "awsEntitlements": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "azureSubscriptions": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "collectableAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "commitAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "commits": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "currency": { - "primitive": { - "string": "currency", + "type": "primitive", + "value": { "type": "string", + "value": "currency", }, - "type": "primitive", }, "dimensions": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "disbursedAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "discount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "eulaType": { - "enum": "", "type": "enum", + "value": "", }, "eulaUrl": { - "primitive": { - "string": "eulaUrl", + "type": "primitive", + "value": { "type": "string", + "value": "eulaUrl", }, - "type": "primitive", }, "gcpEntitlements": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "gcpPlans": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "invoicedAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "paymentInstallments": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "refundCancelationPolicy": { - "primitive": { - "string": "refundCancelationPolicy", + "type": "primitive", + "value": { "type": "string", + "value": "refundCancelationPolicy", }, - "type": "primitive", }, "sellerNotes": { - "primitive": { - "string": "sellerNotes", + "type": "primitive", + "value": { "type": "string", + "value": "sellerNotes", }, - "type": "primitive", }, }, "type": "object", }, "lastUpdateTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "offerID": { - "primitive": { - "string": "offerID", + "type": "primitive", + "value": { "type": "string", + "value": "offerID", }, - "type": "primitive", }, "organizationID": { - "primitive": { - "string": "organizationID", + "type": "primitive", + "value": { "type": "string", + "value": "organizationID", }, - "type": "primitive", }, "partner": { - "enum": "AWS", "type": "enum", + "value": "AWS", }, "productID": { - "primitive": { - "string": "productID", + "type": "primitive", + "value": { "type": "string", + "value": "productID", }, - "type": "primitive", }, "service": { - "literal": { - "string": "MARKETPLACE", + "type": "literal", + "value": { "type": "string", + "value": "MARKETPLACE", }, - "type": "literal", }, "startTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "status": { - "enum": "ACTIVE", "type": "enum", + "value": "ACTIVE", }, "type": { - "primitive": { - "string": "type", + "type": "primitive", + "value": { "type": "string", + "value": "type", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "ListEntitlementsByBuyerRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ListEntitlementsByBuyer", "path": "/org/{orgId}/buyer/{buyerId}/entitlement", @@ -1146,62 +1143,61 @@ exports[`open api parser suger parse open api 1`] = ` "description": "Organization ID", "name": "orgId", "schema": { - "description": undefined, + "description": null, "generatedName": "ListEntitlementsByBuyerRequestOrgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "Buyer ID", "name": "buyerId", "schema": { - "description": undefined, + "description": null, "generatedName": "ListEntitlementsByBuyerRequestBuyerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListEntitlementsByBuyerResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ListEntitlementsByBuyerResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.WorkloadEntitlement", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "list entitlements by buyer", "tags": [ @@ -1211,7 +1207,7 @@ exports[`open api parser suger parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Create a new draft offer or update the existing draft offer. When updating draft offer, the offer.ID is required.", "errorStatusCode": [ 400, @@ -1220,18 +1216,18 @@ exports[`open api parser suger parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "orgId", "value": { - "primitive": { - "string": "orgId", + "type": "primitive", + "value": { "type": "string", + "value": "orgId", }, - "type": "primitive", }, }, ], @@ -1243,94 +1239,94 @@ exports[`open api parser suger parse open api 1`] = ` "response": { "properties": { "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "creationTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "endTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "expireTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "externalID": { - "primitive": { - "string": "externalID", + "type": "primitive", + "value": { "type": "string", + "value": "externalID", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "info": { "properties": { "azureOriginalPlan": { "properties": { "$schema": { - "primitive": { - "string": "$schema", + "type": "primitive", + "value": { "type": "string", + "value": "$schema", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "plan": { - "primitive": { - "string": "plan", + "type": "primitive", + "value": { "type": "string", + "value": "plan", }, - "type": "primitive", }, "product": { - "primitive": { - "string": "product", + "type": "primitive", + "value": { "type": "string", + "value": "product", }, - "type": "primitive", }, "resourceName": { - "primitive": { - "string": "resourceName", + "type": "primitive", + "value": { "type": "string", + "value": "resourceName", }, - "type": "primitive", }, "validations": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -1338,148 +1334,148 @@ exports[`open api parser suger parse open api 1`] = ` "azurePrivateOffer": { "properties": { "$schema": { - "primitive": { - "string": "$schema", + "type": "primitive", + "value": { "type": "string", + "value": "$schema", }, - "type": "primitive", }, "acceptBy": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "acceptanceLinks": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "beneficiaries": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "eTag": { - "primitive": { - "string": "eTag", + "type": "primitive", + "value": { "type": "string", + "value": "eTag", }, - "type": "primitive", }, "end": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "notificationContacts": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "notificationContacts", + "type": "primitive", + "value": { "type": "string", + "value": "notificationContacts", }, - "type": "primitive", }, ], - "type": "array", }, "preparedBy": { - "primitive": { - "string": "preparedBy", + "type": "primitive", + "value": { "type": "string", + "value": "preparedBy", }, - "type": "primitive", }, "pricing": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "privateOfferType": { - "enum": "customerPromotion", "type": "enum", + "value": "customerPromotion", }, "resourceName": { - "primitive": { - "string": "resourceName", + "type": "primitive", + "value": { "type": "string", + "value": "resourceName", }, - "type": "primitive", }, "start": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "state": { - "enum": "draft", "type": "enum", + "value": "draft", }, "subState": { - "enum": "pendingAcceptance", "type": "enum", + "value": "pendingAcceptance", }, "termsAndConditionsDocSasUrl": { - "primitive": { - "string": "termsAndConditionsDocSasUrl", + "type": "primitive", + "value": { "type": "string", + "value": "termsAndConditionsDocSasUrl", }, - "type": "primitive", }, "validations": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "variableStartDate": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -1487,313 +1483,313 @@ exports[`open api parser suger parse open api 1`] = ` "azureProductVariant": { "properties": { "azureGovernmentCertifications": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "cloudAvailabilities": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "cloudAvailabilities", + "type": "primitive", + "value": { "type": "string", + "value": "cloudAvailabilities", }, - "type": "primitive", }, ], - "type": "array", }, "conversionPaths": { - "primitive": { - "string": "conversionPaths", + "type": "primitive", + "value": { "type": "string", + "value": "conversionPaths", }, - "type": "primitive", }, "extendedProperties": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "externalID": { - "primitive": { - "string": "externalID", + "type": "primitive", + "value": { "type": "string", + "value": "externalID", }, - "type": "primitive", }, "featureAvailabilities": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "friendlyName": { - "primitive": { - "string": "friendlyName", + "type": "primitive", + "value": { "type": "string", + "value": "friendlyName", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "leadGenID": { - "primitive": { - "string": "leadGenID", + "type": "primitive", + "value": { "type": "string", + "value": "leadGenID", }, - "type": "primitive", }, "referenceVariantID": { - "primitive": { - "string": "referenceVariantID", + "type": "primitive", + "value": { "type": "string", + "value": "referenceVariantID", }, - "type": "primitive", }, "resourceType": { - "enum": "AzureSkuVariant", "type": "enum", + "value": "AzureSkuVariant", }, "state": { - "enum": "InActive", "type": "enum", + "value": "InActive", }, }, "type": "object", }, "buyerAwsAccountIds": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "buyerAwsAccountIds", + "type": "primitive", + "value": { "type": "string", + "value": "buyerAwsAccountIds", }, - "type": "primitive", }, ], - "type": "array", }, "buyerAzureTenants": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "commits": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "currency": { - "primitive": { - "string": "currency", + "type": "primitive", + "value": { "type": "string", + "value": "currency", }, - "type": "primitive", }, "dimensions": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "discount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "eulaType": { - "enum": "", "type": "enum", + "value": "", }, "eulaUrl": { - "primitive": { - "string": "eulaUrl", + "type": "primitive", + "value": { "type": "string", + "value": "eulaUrl", }, - "type": "primitive", }, "gcpMetrics": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "gcpPlans": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "paymentInstallments": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "privateOfferUrl": { - "primitive": { - "string": "privateOfferUrl", + "type": "primitive", + "value": { "type": "string", + "value": "privateOfferUrl", }, - "type": "primitive", }, "refundCancelationPolicy": { - "primitive": { - "string": "refundCancelationPolicy", + "type": "primitive", + "value": { "type": "string", + "value": "refundCancelationPolicy", }, - "type": "primitive", }, "sellerNotes": { - "primitive": { - "string": "sellerNotes", + "type": "primitive", + "value": { "type": "string", + "value": "sellerNotes", }, - "type": "primitive", }, "visibility": { - "enum": "PRIVATE", "type": "enum", + "value": "PRIVATE", }, }, "type": "object", }, "lastUpdateTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastUpdatedBy": { - "primitive": { - "string": "lastUpdatedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastUpdatedBy", }, - "type": "primitive", }, "metaInfo": { "properties": { "baseAgreementId": { - "primitive": { - "string": "baseAgreementId", + "type": "primitive", + "value": { "type": "string", + "value": "baseAgreementId", }, - "type": "primitive", }, "contacts": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "isAgreementBasedOffer": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "isRenewalOffer": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "notifications": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "offerType": { - "enum": "DEFAULT", "type": "enum", + "value": "DEFAULT", }, "organizationID": { - "primitive": { - "string": "organizationID", + "type": "primitive", + "value": { "type": "string", + "value": "organizationID", }, - "type": "primitive", }, "partner": { - "enum": "AWS", "type": "enum", + "value": "AWS", }, "productID": { - "primitive": { - "string": "productID", + "type": "primitive", + "value": { "type": "string", + "value": "productID", }, - "type": "primitive", }, "service": { - "literal": { - "string": "MARKETPLACE", + "type": "literal", + "value": { "type": "string", + "value": "MARKETPLACE", }, - "type": "literal", }, "status": { - "enum": "ACCEPTED", "type": "enum", + "value": "ACCEPTED", }, }, "type": "object", @@ -1802,7 +1798,7 @@ exports[`open api parser suger parse open api 1`] = ` ], "generatedRequestName": "CreateOrUpdateDraftOfferRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "CreateOrUpdateDraftOffer", "path": "/org/{orgId}/draftOffer", @@ -1811,51 +1807,49 @@ exports[`open api parser suger parse open api 1`] = ` "description": "Organization ID", "name": "orgId", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateOrUpdateDraftOfferRequestOrgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateOrUpdateDraftOfferRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.WorkloadOffer", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateOrUpdateDraftOfferResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.WorkloadOffer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "create or update draft offer", "tags": [ @@ -1865,7 +1859,7 @@ exports[`open api parser suger parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "List all entitlements under the organization", "errorStatusCode": [ 500, @@ -1873,300 +1867,300 @@ exports[`open api parser suger parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "orgId", "value": { - "primitive": { - "string": "orgId", + "type": "primitive", + "value": { "type": "string", + "value": "orgId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "buyerID": { - "primitive": { - "string": "buyerID", + "type": "primitive", + "value": { "type": "string", + "value": "buyerID", }, - "type": "primitive", }, "creationTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "endTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "entitlementTermID": { - "primitive": { - "string": "entitlementTermID", + "type": "primitive", + "value": { "type": "string", + "value": "entitlementTermID", }, - "type": "primitive", }, "externalBuyerID": { - "primitive": { - "string": "externalBuyerID", + "type": "primitive", + "value": { "type": "string", + "value": "externalBuyerID", }, - "type": "primitive", }, "externalID": { - "primitive": { - "string": "externalID", + "type": "primitive", + "value": { "type": "string", + "value": "externalID", }, - "type": "primitive", }, "externalProductID": { - "primitive": { - "string": "externalProductID", + "type": "primitive", + "value": { "type": "string", + "value": "externalProductID", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "info": { "properties": { "autoRenew": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "awsEntitlements": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "azureSubscriptions": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "collectableAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "commitAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "commits": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "currency": { - "primitive": { - "string": "currency", + "type": "primitive", + "value": { "type": "string", + "value": "currency", }, - "type": "primitive", }, "dimensions": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "disbursedAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "discount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "eulaType": { - "enum": "", "type": "enum", + "value": "", }, "eulaUrl": { - "primitive": { - "string": "eulaUrl", + "type": "primitive", + "value": { "type": "string", + "value": "eulaUrl", }, - "type": "primitive", }, "gcpEntitlements": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "gcpPlans": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "invoicedAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "paymentInstallments": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "refundCancelationPolicy": { - "primitive": { - "string": "refundCancelationPolicy", + "type": "primitive", + "value": { "type": "string", + "value": "refundCancelationPolicy", }, - "type": "primitive", }, "sellerNotes": { - "primitive": { - "string": "sellerNotes", + "type": "primitive", + "value": { "type": "string", + "value": "sellerNotes", }, - "type": "primitive", }, }, "type": "object", }, "lastUpdateTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "offerID": { - "primitive": { - "string": "offerID", + "type": "primitive", + "value": { "type": "string", + "value": "offerID", }, - "type": "primitive", }, "organizationID": { - "primitive": { - "string": "organizationID", + "type": "primitive", + "value": { "type": "string", + "value": "organizationID", }, - "type": "primitive", }, "partner": { - "enum": "AWS", "type": "enum", + "value": "AWS", }, "productID": { - "primitive": { - "string": "productID", + "type": "primitive", + "value": { "type": "string", + "value": "productID", }, - "type": "primitive", }, "service": { - "literal": { - "string": "MARKETPLACE", + "type": "literal", + "value": { "type": "string", + "value": "MARKETPLACE", }, - "type": "literal", }, "startTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "status": { - "enum": "ACTIVE", "type": "enum", + "value": "ACTIVE", }, "type": { - "primitive": { - "string": "type", + "type": "primitive", + "value": { "type": "string", + "value": "type", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "ListEntitlementsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ListEntitlements", "path": "/org/{orgId}/entitlement", @@ -2175,45 +2169,44 @@ exports[`open api parser suger parse open api 1`] = ` "description": "Organization ID", "name": "orgId", "schema": { - "description": undefined, + "description": null, "generatedName": "ListEntitlementsRequestOrgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListEntitlementsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ListEntitlementsResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.WorkloadEntitlement", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "list entitlements", "tags": [ @@ -2223,7 +2216,7 @@ exports[`open api parser suger parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get the entitlement by ID", "errorStatusCode": [ 500, @@ -2231,296 +2224,296 @@ exports[`open api parser suger parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "orgId", "value": { - "primitive": { - "string": "orgId", + "type": "primitive", + "value": { "type": "string", + "value": "orgId", }, - "type": "primitive", }, }, { "name": "entitlementId", "value": { - "primitive": { - "string": "entitlementId", + "type": "primitive", + "value": { "type": "string", + "value": "entitlementId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "buyerID": { - "primitive": { - "string": "buyerID", + "type": "primitive", + "value": { "type": "string", + "value": "buyerID", }, - "type": "primitive", }, "creationTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "endTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "entitlementTermID": { - "primitive": { - "string": "entitlementTermID", + "type": "primitive", + "value": { "type": "string", + "value": "entitlementTermID", }, - "type": "primitive", }, "externalBuyerID": { - "primitive": { - "string": "externalBuyerID", + "type": "primitive", + "value": { "type": "string", + "value": "externalBuyerID", }, - "type": "primitive", }, "externalID": { - "primitive": { - "string": "externalID", + "type": "primitive", + "value": { "type": "string", + "value": "externalID", }, - "type": "primitive", }, "externalProductID": { - "primitive": { - "string": "externalProductID", + "type": "primitive", + "value": { "type": "string", + "value": "externalProductID", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "info": { "properties": { "autoRenew": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "awsEntitlements": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "azureSubscriptions": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "collectableAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "commitAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "commits": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "currency": { - "primitive": { - "string": "currency", + "type": "primitive", + "value": { "type": "string", + "value": "currency", }, - "type": "primitive", }, "dimensions": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "disbursedAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "discount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "eulaType": { - "enum": "", "type": "enum", + "value": "", }, "eulaUrl": { - "primitive": { - "string": "eulaUrl", + "type": "primitive", + "value": { "type": "string", + "value": "eulaUrl", }, - "type": "primitive", }, "gcpEntitlements": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "gcpPlans": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "invoicedAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "paymentInstallments": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "refundCancelationPolicy": { - "primitive": { - "string": "refundCancelationPolicy", + "type": "primitive", + "value": { "type": "string", + "value": "refundCancelationPolicy", }, - "type": "primitive", }, "sellerNotes": { - "primitive": { - "string": "sellerNotes", + "type": "primitive", + "value": { "type": "string", + "value": "sellerNotes", }, - "type": "primitive", }, }, "type": "object", }, "lastUpdateTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "offerID": { - "primitive": { - "string": "offerID", + "type": "primitive", + "value": { "type": "string", + "value": "offerID", }, - "type": "primitive", }, "organizationID": { - "primitive": { - "string": "organizationID", + "type": "primitive", + "value": { "type": "string", + "value": "organizationID", }, - "type": "primitive", }, "partner": { - "enum": "AWS", "type": "enum", + "value": "AWS", }, "productID": { - "primitive": { - "string": "productID", + "type": "primitive", + "value": { "type": "string", + "value": "productID", }, - "type": "primitive", }, "service": { - "literal": { - "string": "MARKETPLACE", + "type": "literal", + "value": { "type": "string", + "value": "MARKETPLACE", }, - "type": "literal", }, "startTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "status": { - "enum": "ACTIVE", "type": "enum", + "value": "ACTIVE", }, "type": { - "primitive": { - "string": "type", + "type": "primitive", + "value": { "type": "string", + "value": "type", }, - "type": "primitive", }, }, "type": "object", @@ -2529,7 +2522,7 @@ exports[`open api parser suger parse open api 1`] = ` ], "generatedRequestName": "GetEntitlementRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "GetEntitlement", "path": "/org/{orgId}/entitlement/{entitlementId}", @@ -2538,55 +2531,54 @@ exports[`open api parser suger parse open api 1`] = ` "description": "Organization ID", "name": "orgId", "schema": { - "description": undefined, + "description": null, "generatedName": "GetEntitlementRequestOrgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "Entitlement ID", "name": "entitlementId", "schema": { - "description": undefined, + "description": null, "generatedName": "GetEntitlementRequestEntitlementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetEntitlementResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.WorkloadEntitlement", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "get entitlement", "tags": [ @@ -2596,7 +2588,7 @@ exports[`open api parser suger parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Add the credit amount to the given Entitlement. The credit amount is accumulated & saved in the current Entitlement Term of the gvien Entitlement.", "errorStatusCode": [ 400, @@ -2605,28 +2597,28 @@ exports[`open api parser suger parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "orgId", "value": { - "primitive": { - "string": "orgId", + "type": "primitive", + "value": { "type": "string", + "value": "orgId", }, - "type": "primitive", }, }, { "name": "entitlementId", "value": { - "primitive": { - "string": "entitlementId", + "type": "primitive", + "value": { "type": "string", + "value": "entitlementId", }, - "type": "primitive", }, }, ], @@ -2634,25 +2626,25 @@ exports[`open api parser suger parse open api 1`] = ` "request": { "properties": { "creditAmountIncrement": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "entitlementID": { - "primitive": { - "string": "entitlementID", + "type": "primitive", + "value": { "type": "string", + "value": "entitlementID", }, - "type": "primitive", }, "organizationID": { - "primitive": { - "string": "organizationID", + "type": "primitive", + "value": { "type": "string", + "value": "organizationID", }, - "type": "primitive", }, }, "type": "object", @@ -2660,39 +2652,39 @@ exports[`open api parser suger parse open api 1`] = ` "response": { "properties": { "creditAmountIncrement": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "entitlementID": { - "primitive": { - "string": "entitlementID", + "type": "primitive", + "value": { "type": "string", + "value": "entitlementID", }, - "type": "primitive", }, "entitlementTermID": { - "primitive": { - "string": "entitlementTermID", + "type": "primitive", + "value": { "type": "string", + "value": "entitlementTermID", }, - "type": "primitive", }, "newCreditAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "organizationID": { - "primitive": { - "string": "organizationID", + "type": "primitive", + "value": { "type": "string", + "value": "organizationID", }, - "type": "primitive", }, }, "type": "object", @@ -2701,7 +2693,7 @@ exports[`open api parser suger parse open api 1`] = ` ], "generatedRequestName": "AddEntitlementCreditRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "AddEntitlementCredit", "path": "/org/{orgId}/entitlement/{entitlementId}/addCredit", @@ -2710,68 +2702,66 @@ exports[`open api parser suger parse open api 1`] = ` "description": "Organization ID", "name": "orgId", "schema": { - "description": undefined, + "description": null, "generatedName": "AddEntitlementCreditRequestOrgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "Entitlement ID", "name": "entitlementId", "schema": { - "description": undefined, + "description": null, "generatedName": "AddEntitlementCreditRequestEntitlementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AddEntitlementCreditRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.AddEntitlementCreditParams", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AddEntitlementCreditResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.AddEntitlementCreditResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "add entitlement credit", "tags": [ @@ -2781,7 +2771,7 @@ exports[`open api parser suger parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Update the name of the given Entitlement", "errorStatusCode": [ 500, @@ -2789,28 +2779,28 @@ exports[`open api parser suger parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "orgId", "value": { - "primitive": { - "string": "orgId", + "type": "primitive", + "value": { "type": "string", + "value": "orgId", }, - "type": "primitive", }, }, { "name": "entitlementId", "value": { - "primitive": { - "string": "entitlementId", + "type": "primitive", + "value": { "type": "string", + "value": "entitlementId", }, - "type": "primitive", }, }, ], @@ -2822,266 +2812,266 @@ exports[`open api parser suger parse open api 1`] = ` "response": { "properties": { "buyerID": { - "primitive": { - "string": "buyerID", + "type": "primitive", + "value": { "type": "string", + "value": "buyerID", }, - "type": "primitive", }, "creationTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "endTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "entitlementTermID": { - "primitive": { - "string": "entitlementTermID", + "type": "primitive", + "value": { "type": "string", + "value": "entitlementTermID", }, - "type": "primitive", }, "externalBuyerID": { - "primitive": { - "string": "externalBuyerID", + "type": "primitive", + "value": { "type": "string", + "value": "externalBuyerID", }, - "type": "primitive", }, "externalID": { - "primitive": { - "string": "externalID", + "type": "primitive", + "value": { "type": "string", + "value": "externalID", }, - "type": "primitive", }, "externalProductID": { - "primitive": { - "string": "externalProductID", + "type": "primitive", + "value": { "type": "string", + "value": "externalProductID", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "info": { "properties": { "autoRenew": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "awsEntitlements": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "azureSubscriptions": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "collectableAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "commitAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "commits": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "currency": { - "primitive": { - "string": "currency", + "type": "primitive", + "value": { "type": "string", + "value": "currency", }, - "type": "primitive", }, "dimensions": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "disbursedAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "discount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "eulaType": { - "enum": "", "type": "enum", + "value": "", }, "eulaUrl": { - "primitive": { - "string": "eulaUrl", + "type": "primitive", + "value": { "type": "string", + "value": "eulaUrl", }, - "type": "primitive", }, "gcpEntitlements": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "gcpPlans": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "invoicedAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "paymentInstallments": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "refundCancelationPolicy": { - "primitive": { - "string": "refundCancelationPolicy", + "type": "primitive", + "value": { "type": "string", + "value": "refundCancelationPolicy", }, - "type": "primitive", }, "sellerNotes": { - "primitive": { - "string": "sellerNotes", + "type": "primitive", + "value": { "type": "string", + "value": "sellerNotes", }, - "type": "primitive", }, }, "type": "object", }, "lastUpdateTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "offerID": { - "primitive": { - "string": "offerID", + "type": "primitive", + "value": { "type": "string", + "value": "offerID", }, - "type": "primitive", }, "organizationID": { - "primitive": { - "string": "organizationID", + "type": "primitive", + "value": { "type": "string", + "value": "organizationID", }, - "type": "primitive", }, "partner": { - "enum": "AWS", "type": "enum", + "value": "AWS", }, "productID": { - "primitive": { - "string": "productID", + "type": "primitive", + "value": { "type": "string", + "value": "productID", }, - "type": "primitive", }, "service": { - "literal": { - "string": "MARKETPLACE", + "type": "literal", + "value": { "type": "string", + "value": "MARKETPLACE", }, - "type": "literal", }, "startTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "status": { - "enum": "ACTIVE", "type": "enum", + "value": "ACTIVE", }, "type": { - "primitive": { - "string": "type", + "type": "primitive", + "value": { "type": "string", + "value": "type", }, - "type": "primitive", }, }, "type": "object", @@ -3090,7 +3080,7 @@ exports[`open api parser suger parse open api 1`] = ` ], "generatedRequestName": "UpdateEntitlementNameRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PATCH", "operationId": "UpdateEntitlementName", "path": "/org/{orgId}/entitlement/{entitlementId}/entitlementName", @@ -3099,68 +3089,66 @@ exports[`open api parser suger parse open api 1`] = ` "description": "Organization ID", "name": "orgId", "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateEntitlementNameRequestOrgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "Entitlement ID", "name": "entitlementId", "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateEntitlementNameRequestEntitlementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateEntitlementNameRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "github_com_sugerio_marketplace-service_rds-db_lib.UpdateEntitlementNameParams", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateEntitlementNameResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.WorkloadEntitlement", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "update entitlement name", "tags": [ @@ -3170,7 +3158,7 @@ exports[`open api parser suger parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "List all Entitlement Terms of the given Entitlement", "errorStatusCode": [ 500, @@ -3178,301 +3166,301 @@ exports[`open api parser suger parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "orgId", "value": { - "primitive": { - "string": "orgId", + "type": "primitive", + "value": { "type": "string", + "value": "orgId", }, - "type": "primitive", }, }, { "name": "entitlementId", "value": { - "primitive": { - "string": "entitlementId", + "type": "primitive", + "value": { "type": "string", + "value": "entitlementId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "buyerID": { - "primitive": { - "string": "buyerID", + "type": "primitive", + "value": { "type": "string", + "value": "buyerID", }, - "type": "primitive", }, "commitAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "creditAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "endTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "entitlementID": { - "primitive": { - "string": "entitlementID", + "type": "primitive", + "value": { "type": "string", + "value": "entitlementID", }, - "type": "primitive", }, "entitlementInfo": { "properties": { "autoRenew": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "awsEntitlements": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "azureSubscriptions": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "collectableAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "commitAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "commits": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "currency": { - "primitive": { - "string": "currency", + "type": "primitive", + "value": { "type": "string", + "value": "currency", }, - "type": "primitive", }, "dimensions": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "disbursedAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "discount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "eulaType": { - "enum": "", "type": "enum", + "value": "", }, "eulaUrl": { - "primitive": { - "string": "eulaUrl", + "type": "primitive", + "value": { "type": "string", + "value": "eulaUrl", }, - "type": "primitive", }, "gcpEntitlements": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "gcpPlans": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "invoicedAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "paymentInstallments": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "refundCancelationPolicy": { - "primitive": { - "string": "refundCancelationPolicy", + "type": "primitive", + "value": { "type": "string", + "value": "refundCancelationPolicy", }, - "type": "primitive", }, "sellerNotes": { - "primitive": { - "string": "sellerNotes", + "type": "primitive", + "value": { "type": "string", + "value": "sellerNotes", }, - "type": "primitive", }, }, "type": "object", }, "externalEntitlementID": { - "primitive": { - "string": "externalEntitlementID", + "type": "primitive", + "value": { "type": "string", + "value": "externalEntitlementID", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "info": { "properties": { "type": { - "enum": "", "type": "enum", + "value": "", }, }, "type": "object", }, "offerID": { - "primitive": { - "string": "offerID", + "type": "primitive", + "value": { "type": "string", + "value": "offerID", }, - "type": "primitive", }, "organizationID": { - "primitive": { - "string": "organizationID", + "type": "primitive", + "value": { "type": "string", + "value": "organizationID", }, - "type": "primitive", }, "partner": { - "enum": "AWS", "type": "enum", + "value": "AWS", }, "productID": { - "primitive": { - "string": "productID", + "type": "primitive", + "value": { "type": "string", + "value": "productID", }, - "type": "primitive", }, "service": { - "literal": { - "string": "MARKETPLACE", + "type": "literal", + "value": { "type": "string", + "value": "MARKETPLACE", }, - "type": "literal", }, "startTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "usedCommitAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "usedCreditAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "ListEntitlementTermsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ListEntitlementTerms", "path": "/org/{orgId}/entitlement/{entitlementId}/entitlementTerm", @@ -3481,62 +3469,61 @@ exports[`open api parser suger parse open api 1`] = ` "description": "Organization ID", "name": "orgId", "schema": { - "description": undefined, + "description": null, "generatedName": "ListEntitlementTermsRequestOrgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "Entitlement ID", "name": "entitlementId", "schema": { - "description": undefined, + "description": null, "generatedName": "ListEntitlementTermsRequestEntitlementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListEntitlementTermsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ListEntitlementTermsResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.WorkloadEntitlementTerm", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "list entitlement terms", "tags": [ @@ -3546,7 +3533,7 @@ exports[`open api parser suger parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get the entitlement term by ID", "errorStatusCode": [ 500, @@ -3554,297 +3541,297 @@ exports[`open api parser suger parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "orgId", "value": { - "primitive": { - "string": "orgId", + "type": "primitive", + "value": { "type": "string", + "value": "orgId", }, - "type": "primitive", }, }, { "name": "entitlementId", "value": { - "primitive": { - "string": "entitlementId", + "type": "primitive", + "value": { "type": "string", + "value": "entitlementId", }, - "type": "primitive", }, }, { "name": "entitlementTermId", "value": { - "primitive": { - "string": "entitlementTermId", + "type": "primitive", + "value": { "type": "string", + "value": "entitlementTermId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "buyerID": { - "primitive": { - "string": "buyerID", + "type": "primitive", + "value": { "type": "string", + "value": "buyerID", }, - "type": "primitive", }, "commitAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "creditAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "endTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "entitlementID": { - "primitive": { - "string": "entitlementID", + "type": "primitive", + "value": { "type": "string", + "value": "entitlementID", }, - "type": "primitive", }, "entitlementInfo": { "properties": { "autoRenew": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "awsEntitlements": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "azureSubscriptions": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "collectableAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "commitAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "commits": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "currency": { - "primitive": { - "string": "currency", + "type": "primitive", + "value": { "type": "string", + "value": "currency", }, - "type": "primitive", }, "dimensions": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "disbursedAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "discount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "eulaType": { - "enum": "", "type": "enum", + "value": "", }, "eulaUrl": { - "primitive": { - "string": "eulaUrl", + "type": "primitive", + "value": { "type": "string", + "value": "eulaUrl", }, - "type": "primitive", }, "gcpEntitlements": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "gcpPlans": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "invoicedAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "paymentInstallments": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "refundCancelationPolicy": { - "primitive": { - "string": "refundCancelationPolicy", + "type": "primitive", + "value": { "type": "string", + "value": "refundCancelationPolicy", }, - "type": "primitive", }, "sellerNotes": { - "primitive": { - "string": "sellerNotes", + "type": "primitive", + "value": { "type": "string", + "value": "sellerNotes", }, - "type": "primitive", }, }, "type": "object", }, "externalEntitlementID": { - "primitive": { - "string": "externalEntitlementID", + "type": "primitive", + "value": { "type": "string", + "value": "externalEntitlementID", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "info": { "properties": { "type": { - "enum": "", "type": "enum", + "value": "", }, }, "type": "object", }, "offerID": { - "primitive": { - "string": "offerID", + "type": "primitive", + "value": { "type": "string", + "value": "offerID", }, - "type": "primitive", }, "organizationID": { - "primitive": { - "string": "organizationID", + "type": "primitive", + "value": { "type": "string", + "value": "organizationID", }, - "type": "primitive", }, "partner": { - "enum": "AWS", "type": "enum", + "value": "AWS", }, "productID": { - "primitive": { - "string": "productID", + "type": "primitive", + "value": { "type": "string", + "value": "productID", }, - "type": "primitive", }, "service": { - "literal": { - "string": "MARKETPLACE", + "type": "literal", + "value": { "type": "string", + "value": "MARKETPLACE", }, - "type": "literal", }, "startTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "usedCommitAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "usedCreditAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", @@ -3853,7 +3840,7 @@ exports[`open api parser suger parse open api 1`] = ` ], "generatedRequestName": "GetEntitlementTermRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "GetEntitlementTerm", "path": "/org/{orgId}/entitlement/{entitlementId}/entitlementTerm/{entitlementTermId}", @@ -3862,72 +3849,71 @@ exports[`open api parser suger parse open api 1`] = ` "description": "Organization ID", "name": "orgId", "schema": { - "description": undefined, + "description": null, "generatedName": "GetEntitlementTermRequestOrgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "Entitlement ID", "name": "entitlementId", "schema": { - "description": undefined, + "description": null, "generatedName": "GetEntitlementTermRequestEntitlementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "Entitlement Term ID", "name": "entitlementTermId", "schema": { - "description": undefined, + "description": null, "generatedName": "GetEntitlementTermRequestEntitlementTermId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetEntitlementTermResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.WorkloadEntitlementTerm", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "get entitlement term", "tags": [ @@ -3937,7 +3923,7 @@ exports[`open api parser suger parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "list UsageRecordGroups for the given organization and entitlement", "errorStatusCode": [ 400, @@ -3946,125 +3932,125 @@ exports[`open api parser suger parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "orgId", "value": { - "primitive": { - "string": "orgId", + "type": "primitive", + "value": { "type": "string", + "value": "orgId", }, - "type": "primitive", }, }, { "name": "entitlementId", "value": { - "primitive": { - "string": "entitlementId", + "type": "primitive", + "value": { "type": "string", + "value": "entitlementId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "nextOffset": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "usageRecordGroups": { - "array": [ + "type": "array", + "value": [ { "properties": { "creationTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "entitlementID": { - "primitive": { - "string": "entitlementID", + "type": "primitive", + "value": { "type": "string", + "value": "entitlementID", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "lastUpdateTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "organizationID": { - "primitive": { - "string": "organizationID", + "type": "primitive", + "value": { "type": "string", + "value": "organizationID", }, - "type": "primitive", }, "records": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "records", "type": "string", + "value": "records", }, "value": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, ], - "type": "map", }, "serialID": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, "usageRecordReportID": { - "primitive": { - "string": "usageRecordReportID", + "type": "primitive", + "value": { "type": "string", + "value": "usageRecordReportID", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -4073,7 +4059,7 @@ exports[`open api parser suger parse open api 1`] = ` ], "generatedRequestName": "ListUsageRecordGroupsByEntitlementRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ListUsageRecordGroupsByEntitlement", "path": "/org/{orgId}/entitlement/{entitlementId}/usageRecordGroup", @@ -4082,56 +4068,56 @@ exports[`open api parser suger parse open api 1`] = ` "description": "Organization ID", "name": "orgId", "schema": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordGroupsByEntitlementRequestOrgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "Entitlement ID", "name": "entitlementId", "schema": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordGroupsByEntitlementRequestEntitlementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "start date (UTC) in YYYY-MM-DD format, default is 30 days before the endDate", "name": "startDate", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordGroupsByEntitlementRequestStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordGroupsByEntitlementRequestStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4141,21 +4127,21 @@ exports[`open api parser suger parse open api 1`] = ` { "description": "end date (UTC) in YYYY-MM-DD format, default is today", "name": "endDate", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordGroupsByEntitlementRequestEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordGroupsByEntitlementRequestEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4165,18 +4151,18 @@ exports[`open api parser suger parse open api 1`] = ` { "description": "List pagination size, default 20, max value is 1000", "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordGroupsByEntitlementRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordGroupsByEntitlementRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -4187,18 +4173,18 @@ exports[`open api parser suger parse open api 1`] = ` { "description": "List pagination offset, default 0", "name": "offset", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordGroupsByEntitlementRequestOffset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordGroupsByEntitlementRequestOffset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -4207,23 +4193,22 @@ exports[`open api parser suger parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordGroupsByEntitlementResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.ListUsageRecordGroupsResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "list usageRecordGroups by entitlement", "tags": [ @@ -4233,7 +4218,7 @@ exports[`open api parser suger parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "It is recommended to provide the ID in the request body CreateUsageRecordGroupParams, so the report can be deduplicated. All duplicate report will return error code 409.", "errorStatusCode": [ 400, @@ -4243,28 +4228,28 @@ exports[`open api parser suger parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "orgId", "value": { - "primitive": { - "string": "orgId", + "type": "primitive", + "value": { "type": "string", + "value": "orgId", }, - "type": "primitive", }, }, { "name": "entitlementId", "value": { - "primitive": { - "string": "entitlementId", + "type": "primitive", + "value": { "type": "string", + "value": "entitlementId", }, - "type": "primitive", }, }, ], @@ -4272,36 +4257,36 @@ exports[`open api parser suger parse open api 1`] = ` "request": { "properties": { "entitlementID": { - "primitive": { - "string": "entitlementID", + "type": "primitive", + "value": { "type": "string", + "value": "entitlementID", }, - "type": "primitive", }, "organizationID": { - "primitive": { - "string": "organizationID", + "type": "primitive", + "value": { "type": "string", + "value": "organizationID", }, - "type": "primitive", }, "records": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "records", "type": "string", + "value": "records", }, "value": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, ], - "type": "map", }, }, "type": "object", @@ -4309,101 +4294,101 @@ exports[`open api parser suger parse open api 1`] = ` "response": { "properties": { "creationTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "entitlementID": { - "primitive": { - "string": "entitlementID", + "type": "primitive", + "value": { "type": "string", + "value": "entitlementID", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "lastUpdateTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "metaInfo": { "properties": { "originRecords": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "originRecords", "type": "string", + "value": "originRecords", }, "value": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, ], - "type": "map", }, }, "type": "object", }, "organizationID": { - "primitive": { - "string": "organizationID", + "type": "primitive", + "value": { "type": "string", + "value": "organizationID", }, - "type": "primitive", }, "records": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "records", "type": "string", + "value": "records", }, "value": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, ], - "type": "map", }, "serialID": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, "usageRecordReportID": { - "primitive": { - "string": "usageRecordReportID", + "type": "primitive", + "value": { "type": "string", + "value": "usageRecordReportID", }, - "type": "primitive", }, }, "type": "object", @@ -4412,7 +4397,7 @@ exports[`open api parser suger parse open api 1`] = ` ], "generatedRequestName": "ReportUsageRecordGroupRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "ReportUsageRecordGroup", "path": "/org/{orgId}/entitlement/{entitlementId}/usageRecordGroup", @@ -4421,68 +4406,66 @@ exports[`open api parser suger parse open api 1`] = ` "description": "Organization ID", "name": "orgId", "schema": { - "description": undefined, + "description": null, "generatedName": "ReportUsageRecordGroupRequestOrgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "Entitlement ID", "name": "entitlementId", "schema": { - "description": undefined, + "description": null, "generatedName": "ReportUsageRecordGroupRequestEntitlementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ReportUsageRecordGroupRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.CreateUsageRecordGroupParams", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ReportUsageRecordGroupResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.MeteringUsageRecordGroup", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "report usageRecordGroup", "tags": [ @@ -4492,7 +4475,7 @@ exports[`open api parser suger parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "List usageRecordReports for the given organization and entitlement. Filter by entitlementTermId if it is given.", "errorStatusCode": [ 400, @@ -4501,93 +4484,93 @@ exports[`open api parser suger parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "orgId", "value": { - "primitive": { - "string": "orgId", + "type": "primitive", + "value": { "type": "string", + "value": "orgId", }, - "type": "primitive", }, }, { "name": "entitlementId", "value": { - "primitive": { - "string": "entitlementId", + "type": "primitive", + "value": { "type": "string", + "value": "entitlementId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "nextOffset": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "usageRecordReports": { - "array": [ + "type": "array", + "value": [ { "properties": { "creationTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "entitlementID": { - "primitive": { - "string": "entitlementID", + "type": "primitive", + "value": { "type": "string", + "value": "entitlementID", }, - "type": "primitive", }, "entitlementTermID": { - "primitive": { - "string": "entitlementTermID", + "type": "primitive", + "value": { "type": "string", + "value": "entitlementTermID", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "organizationID": { - "primitive": { - "string": "organizationID", + "type": "primitive", + "value": { "type": "string", + "value": "organizationID", }, - "type": "primitive", }, "productID": { - "primitive": { - "string": "productID", + "type": "primitive", + "value": { "type": "string", + "value": "productID", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -4596,7 +4579,7 @@ exports[`open api parser suger parse open api 1`] = ` ], "generatedRequestName": "ListUsageRecordReportsByEntitlementRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ListUsageRecordReportsByEntitlement", "path": "/org/{orgId}/entitlement/{entitlementId}/usageRecordReport", @@ -4605,56 +4588,56 @@ exports[`open api parser suger parse open api 1`] = ` "description": "Organization ID", "name": "orgId", "schema": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordReportsByEntitlementRequestOrgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "Entitlement ID", "name": "entitlementId", "schema": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordReportsByEntitlementRequestEntitlementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "The Entitlement Term ID, if not given, return the UsageRecordReports under the Entitlement", "name": "entitlementTermId", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordReportsByEntitlementRequestEntitlementTermId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordReportsByEntitlementRequestEntitlementTermId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4664,21 +4647,21 @@ exports[`open api parser suger parse open api 1`] = ` { "description": "start date (UTC) in YYYY-MM-DD format, default is 30 days before the endDate", "name": "startDate", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordReportsByEntitlementRequestStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordReportsByEntitlementRequestStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4688,21 +4671,21 @@ exports[`open api parser suger parse open api 1`] = ` { "description": "end date (UTC) in YYYY-MM-DD format, default is today", "name": "endDate", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordReportsByEntitlementRequestEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordReportsByEntitlementRequestEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4712,18 +4695,18 @@ exports[`open api parser suger parse open api 1`] = ` { "description": "List pagination size, default 20, max value is 1000", "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordReportsByEntitlementRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordReportsByEntitlementRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -4734,18 +4717,18 @@ exports[`open api parser suger parse open api 1`] = ` { "description": "List pagination offset, default 0", "name": "offset", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordReportsByEntitlementRequestOffset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordReportsByEntitlementRequestOffset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -4754,23 +4737,22 @@ exports[`open api parser suger parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordReportsByEntitlementResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.ListUsageRecordReportsResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "list usageRecordReports by entitlement", "tags": [ @@ -4780,7 +4762,7 @@ exports[`open api parser suger parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "List all integrations for the given organization.", "errorStatusCode": [ 500, @@ -4788,88 +4770,88 @@ exports[`open api parser suger parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "orgId", "value": { - "primitive": { - "string": "orgId", + "type": "primitive", + "value": { "type": "string", + "value": "orgId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "creationTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastUpdateTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastUpdatedBy": { - "primitive": { - "string": "lastUpdatedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastUpdatedBy", }, - "type": "primitive", }, "organizationID": { - "primitive": { - "string": "organizationID", + "type": "primitive", + "value": { "type": "string", + "value": "organizationID", }, - "type": "primitive", }, "partner": { - "enum": "AWS", "type": "enum", + "value": "AWS", }, "service": { - "literal": { - "string": "MARKETPLACE", + "type": "literal", + "value": { "type": "string", + "value": "MARKETPLACE", }, - "type": "literal", }, "status": { - "enum": "CREATED", "type": "enum", + "value": "CREATED", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "ListIntegrationsByOrganizationRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ListIntegrationsByOrganization", "path": "/org/{orgId}/integration", @@ -4878,45 +4860,44 @@ exports[`open api parser suger parse open api 1`] = ` "description": "Organization ID", "name": "orgId", "schema": { - "description": undefined, + "description": null, "generatedName": "ListIntegrationsByOrganizationRequestOrgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListIntegrationsByOrganizationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ListIntegrationsByOrganizationResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.IdentityIntegration", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "list integrations by organization", "tags": [ @@ -4926,7 +4907,7 @@ exports[`open api parser suger parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "For each organization, partner & service, there should be at most one integration.", "errorStatusCode": [ 400, @@ -4935,18 +4916,18 @@ exports[`open api parser suger parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "orgId", "value": { - "primitive": { - "string": "orgId", + "type": "primitive", + "value": { "type": "string", + "value": "orgId", }, - "type": "primitive", }, }, ], @@ -4958,22 +4939,22 @@ exports[`open api parser suger parse open api 1`] = ` "type": "object", }, "organizationID": { - "primitive": { - "string": "organizationID", + "type": "primitive", + "value": { "type": "string", + "value": "organizationID", }, - "type": "primitive", }, "partner": { - "enum": "AWS", "type": "enum", + "value": "AWS", }, "service": { - "literal": { - "string": "MARKETPLACE", + "type": "literal", + "value": { "type": "string", + "value": "MARKETPLACE", }, - "type": "literal", }, }, "type": "object", @@ -4981,50 +4962,50 @@ exports[`open api parser suger parse open api 1`] = ` "response": { "properties": { "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "creationTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "info": { "properties": { "awsAceIntegration": { "properties": { "partnerId": { - "primitive": { - "string": "partnerId", + "type": "primitive", + "value": { "type": "string", + "value": "partnerId", }, - "type": "primitive", }, "s3BucketName": { - "primitive": { - "string": "s3BucketName", + "type": "primitive", + "value": { "type": "string", + "value": "s3BucketName", }, - "type": "primitive", }, "s3BucketRegion": { - "primitive": { - "string": "s3BucketRegion", + "type": "primitive", + "value": { "type": "string", + "value": "s3BucketRegion", }, - "type": "primitive", }, "secretKey": { - "primitive": { - "string": "secretKey", + "type": "primitive", + "value": { "type": "string", + "value": "secretKey", }, - "type": "primitive", }, }, "type": "object", @@ -5032,93 +5013,93 @@ exports[`open api parser suger parse open api 1`] = ` "awsIntegration": { "properties": { "externalID": { - "primitive": { - "string": "externalID", + "type": "primitive", + "value": { "type": "string", + "value": "externalID", }, - "type": "primitive", }, "iamRoleArn": { - "primitive": { - "string": "iamRoleArn", + "type": "primitive", + "value": { "type": "string", + "value": "iamRoleArn", }, - "type": "primitive", }, "marketplaceStartDate": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "mcasFullSyncDone": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "mcasIamRoleArn": { - "primitive": { - "string": "mcasIamRoleArn", + "type": "primitive", + "value": { "type": "string", + "value": "mcasIamRoleArn", }, - "type": "primitive", }, "mcasS3Bucket": { - "primitive": { - "string": "mcasS3Bucket", + "type": "primitive", + "value": { "type": "string", + "value": "mcasS3Bucket", }, - "type": "primitive", }, "mcasSnsTopic": { - "primitive": { - "string": "mcasSnsTopic", + "type": "primitive", + "value": { "type": "string", + "value": "mcasSnsTopic", }, - "type": "primitive", }, "mdfsFullSyncDone": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "mdfsKmsKeyArn": { - "primitive": { - "string": "mdfsKmsKeyArn", + "type": "primitive", + "value": { "type": "string", + "value": "mdfsKmsKeyArn", }, - "type": "primitive", }, "mdfsS3BucketArn": { - "primitive": { - "string": "mdfsS3BucketArn", + "type": "primitive", + "value": { "type": "string", + "value": "mdfsS3BucketArn", }, - "type": "primitive", }, "policyArns": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "policyArns", + "type": "primitive", + "value": { "type": "string", + "value": "policyArns", }, - "type": "primitive", }, ], - "type": "array", }, "revenueRecordFullSyncDone": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -5126,18 +5107,18 @@ exports[`open api parser suger parse open api 1`] = ` "azureIntegration": { "properties": { "cmaFullSyncDone": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "secretKey": { - "primitive": { - "string": "secretKey", + "type": "primitive", + "value": { "type": "string", + "value": "secretKey", }, - "type": "primitive", }, }, "type": "object", @@ -5145,86 +5126,86 @@ exports[`open api parser suger parse open api 1`] = ` "gcpIntegration": { "properties": { "gcpProjectId": { - "primitive": { - "string": "gcpProjectId", + "type": "primitive", + "value": { "type": "string", + "value": "gcpProjectId", }, - "type": "primitive", }, "gcpProjectNumber": { - "primitive": { - "string": "gcpProjectNumber", + "type": "primitive", + "value": { "type": "string", + "value": "gcpProjectNumber", }, - "type": "primitive", }, "identityProviderId": { - "primitive": { - "string": "identityProviderId", + "type": "primitive", + "value": { "type": "string", + "value": "identityProviderId", }, - "type": "primitive", }, "partnerId": { - "primitive": { - "string": "partnerId", + "type": "primitive", + "value": { "type": "string", + "value": "partnerId", }, - "type": "primitive", }, "pubsubTopic": { - "primitive": { - "string": "pubsubTopic", + "type": "primitive", + "value": { "type": "string", + "value": "pubsubTopic", }, - "type": "primitive", }, "reportBucket": { - "primitive": { - "string": "reportBucket", + "type": "primitive", + "value": { "type": "string", + "value": "reportBucket", }, - "type": "primitive", }, "reportFullSyncDone": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "reportStartDate": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "serviceAccountEmail": { - "primitive": { - "string": "serviceAccountEmail", + "type": "primitive", + "value": { "type": "string", + "value": "serviceAccountEmail", }, - "type": "primitive", }, "serviceNames": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "serviceNames", + "type": "primitive", + "value": { "type": "string", + "value": "serviceNames", }, - "type": "primitive", }, ], - "type": "array", }, "workloadIdentityPoolId": { - "primitive": { - "string": "workloadIdentityPoolId", + "type": "primitive", + "value": { "type": "string", + "value": "workloadIdentityPoolId", }, - "type": "primitive", }, }, "type": "object", @@ -5232,18 +5213,18 @@ exports[`open api parser suger parse open api 1`] = ` "hubspotCrmIntegration": { "properties": { "portalId": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "secretKey": { - "primitive": { - "string": "secretKey", + "type": "primitive", + "value": { "type": "string", + "value": "secretKey", }, - "type": "primitive", }, }, "type": "object", @@ -5251,41 +5232,41 @@ exports[`open api parser suger parse open api 1`] = ` "salesforceCrmIntegration": { "properties": { "filters": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "instanceUrl": { - "primitive": { - "string": "instanceUrl", + "type": "primitive", + "value": { "type": "string", + "value": "instanceUrl", }, - "type": "primitive", }, "isSandbox": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "secretKey": { - "primitive": { - "string": "secretKey", + "type": "primitive", + "value": { "type": "string", + "value": "secretKey", }, - "type": "primitive", }, "subdomain": { - "primitive": { - "string": "subdomain", + "type": "primitive", + "value": { "type": "string", + "value": "subdomain", }, - "type": "primitive", }, }, "type": "object", @@ -5293,60 +5274,60 @@ exports[`open api parser suger parse open api 1`] = ` "slackIntegration": { "properties": { "accessToken": { - "primitive": { - "string": "accessToken", + "type": "primitive", + "value": { "type": "string", + "value": "accessToken", }, - "type": "primitive", }, "appId": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, "botUserId": { - "primitive": { - "string": "botUserId", + "type": "primitive", + "value": { "type": "string", + "value": "botUserId", }, - "type": "primitive", }, "expiresIn": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "redirectUrl": { - "primitive": { - "string": "redirectUrl", + "type": "primitive", + "value": { "type": "string", + "value": "redirectUrl", }, - "type": "primitive", }, "refreshToken": { - "primitive": { - "string": "refreshToken", + "type": "primitive", + "value": { "type": "string", + "value": "refreshToken", }, - "type": "primitive", }, "scope": { - "primitive": { - "string": "scope", + "type": "primitive", + "value": { "type": "string", + "value": "scope", }, - "type": "primitive", }, "tokenType": { - "primitive": { - "string": "tokenType", + "type": "primitive", + "value": { "type": "string", + "value": "tokenType", }, - "type": "primitive", }, }, "type": "object", @@ -5355,40 +5336,40 @@ exports[`open api parser suger parse open api 1`] = ` "type": "object", }, "lastUpdateTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastUpdatedBy": { - "primitive": { - "string": "lastUpdatedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastUpdatedBy", }, - "type": "primitive", }, "organizationID": { - "primitive": { - "string": "organizationID", + "type": "primitive", + "value": { "type": "string", + "value": "organizationID", }, - "type": "primitive", }, "partner": { - "enum": "AWS", "type": "enum", + "value": "AWS", }, "service": { - "literal": { - "string": "MARKETPLACE", + "type": "literal", + "value": { "type": "string", + "value": "MARKETPLACE", }, - "type": "literal", }, "status": { - "enum": "CREATED", "type": "enum", + "value": "CREATED", }, }, "type": "object", @@ -5397,7 +5378,7 @@ exports[`open api parser suger parse open api 1`] = ` ], "generatedRequestName": "CreateIntegrationRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "CreateIntegration", "path": "/org/{orgId}/integration", @@ -5406,51 +5387,49 @@ exports[`open api parser suger parse open api 1`] = ` "description": "Organization ID", "name": "orgId", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateIntegrationRequestOrgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateIntegrationRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.CreateIntegrationParams", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateIntegrationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.IdentityIntegration", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "create integration", "tags": [ @@ -5460,7 +5439,7 @@ exports[`open api parser suger parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get the integration for the given organization, partner & service.", "errorStatusCode": [ 404, @@ -5469,84 +5448,84 @@ exports[`open api parser suger parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "orgId", "value": { - "primitive": { - "string": "orgId", + "type": "primitive", + "value": { "type": "string", + "value": "orgId", }, - "type": "primitive", }, }, { "name": "partner", "value": { - "enum": "AWS", "type": "enum", + "value": "AWS", }, }, { "name": "service", "value": { - "enum": "MARKETPLACE", "type": "enum", + "value": "MARKETPLACE", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "creationTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "info": { "properties": { "awsAceIntegration": { "properties": { "partnerId": { - "primitive": { - "string": "partnerId", + "type": "primitive", + "value": { "type": "string", + "value": "partnerId", }, - "type": "primitive", }, "s3BucketName": { - "primitive": { - "string": "s3BucketName", + "type": "primitive", + "value": { "type": "string", + "value": "s3BucketName", }, - "type": "primitive", }, "s3BucketRegion": { - "primitive": { - "string": "s3BucketRegion", + "type": "primitive", + "value": { "type": "string", + "value": "s3BucketRegion", }, - "type": "primitive", }, "secretKey": { - "primitive": { - "string": "secretKey", + "type": "primitive", + "value": { "type": "string", + "value": "secretKey", }, - "type": "primitive", }, }, "type": "object", @@ -5554,93 +5533,93 @@ exports[`open api parser suger parse open api 1`] = ` "awsIntegration": { "properties": { "externalID": { - "primitive": { - "string": "externalID", + "type": "primitive", + "value": { "type": "string", + "value": "externalID", }, - "type": "primitive", }, "iamRoleArn": { - "primitive": { - "string": "iamRoleArn", + "type": "primitive", + "value": { "type": "string", + "value": "iamRoleArn", }, - "type": "primitive", }, "marketplaceStartDate": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "mcasFullSyncDone": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "mcasIamRoleArn": { - "primitive": { - "string": "mcasIamRoleArn", + "type": "primitive", + "value": { "type": "string", + "value": "mcasIamRoleArn", }, - "type": "primitive", }, "mcasS3Bucket": { - "primitive": { - "string": "mcasS3Bucket", + "type": "primitive", + "value": { "type": "string", + "value": "mcasS3Bucket", }, - "type": "primitive", }, "mcasSnsTopic": { - "primitive": { - "string": "mcasSnsTopic", + "type": "primitive", + "value": { "type": "string", + "value": "mcasSnsTopic", }, - "type": "primitive", }, "mdfsFullSyncDone": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "mdfsKmsKeyArn": { - "primitive": { - "string": "mdfsKmsKeyArn", + "type": "primitive", + "value": { "type": "string", + "value": "mdfsKmsKeyArn", }, - "type": "primitive", }, "mdfsS3BucketArn": { - "primitive": { - "string": "mdfsS3BucketArn", + "type": "primitive", + "value": { "type": "string", + "value": "mdfsS3BucketArn", }, - "type": "primitive", }, "policyArns": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "policyArns", + "type": "primitive", + "value": { "type": "string", + "value": "policyArns", }, - "type": "primitive", }, ], - "type": "array", }, "revenueRecordFullSyncDone": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -5648,18 +5627,18 @@ exports[`open api parser suger parse open api 1`] = ` "azureIntegration": { "properties": { "cmaFullSyncDone": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "secretKey": { - "primitive": { - "string": "secretKey", + "type": "primitive", + "value": { "type": "string", + "value": "secretKey", }, - "type": "primitive", }, }, "type": "object", @@ -5667,86 +5646,86 @@ exports[`open api parser suger parse open api 1`] = ` "gcpIntegration": { "properties": { "gcpProjectId": { - "primitive": { - "string": "gcpProjectId", + "type": "primitive", + "value": { "type": "string", + "value": "gcpProjectId", }, - "type": "primitive", }, "gcpProjectNumber": { - "primitive": { - "string": "gcpProjectNumber", + "type": "primitive", + "value": { "type": "string", + "value": "gcpProjectNumber", }, - "type": "primitive", }, "identityProviderId": { - "primitive": { - "string": "identityProviderId", + "type": "primitive", + "value": { "type": "string", + "value": "identityProviderId", }, - "type": "primitive", }, "partnerId": { - "primitive": { - "string": "partnerId", + "type": "primitive", + "value": { "type": "string", + "value": "partnerId", }, - "type": "primitive", }, "pubsubTopic": { - "primitive": { - "string": "pubsubTopic", + "type": "primitive", + "value": { "type": "string", + "value": "pubsubTopic", }, - "type": "primitive", }, "reportBucket": { - "primitive": { - "string": "reportBucket", + "type": "primitive", + "value": { "type": "string", + "value": "reportBucket", }, - "type": "primitive", }, "reportFullSyncDone": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "reportStartDate": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "serviceAccountEmail": { - "primitive": { - "string": "serviceAccountEmail", + "type": "primitive", + "value": { "type": "string", + "value": "serviceAccountEmail", }, - "type": "primitive", }, "serviceNames": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "serviceNames", + "type": "primitive", + "value": { "type": "string", + "value": "serviceNames", }, - "type": "primitive", }, ], - "type": "array", }, "workloadIdentityPoolId": { - "primitive": { - "string": "workloadIdentityPoolId", + "type": "primitive", + "value": { "type": "string", + "value": "workloadIdentityPoolId", }, - "type": "primitive", }, }, "type": "object", @@ -5754,18 +5733,18 @@ exports[`open api parser suger parse open api 1`] = ` "hubspotCrmIntegration": { "properties": { "portalId": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "secretKey": { - "primitive": { - "string": "secretKey", + "type": "primitive", + "value": { "type": "string", + "value": "secretKey", }, - "type": "primitive", }, }, "type": "object", @@ -5773,41 +5752,41 @@ exports[`open api parser suger parse open api 1`] = ` "salesforceCrmIntegration": { "properties": { "filters": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "instanceUrl": { - "primitive": { - "string": "instanceUrl", + "type": "primitive", + "value": { "type": "string", + "value": "instanceUrl", }, - "type": "primitive", }, "isSandbox": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "secretKey": { - "primitive": { - "string": "secretKey", + "type": "primitive", + "value": { "type": "string", + "value": "secretKey", }, - "type": "primitive", }, "subdomain": { - "primitive": { - "string": "subdomain", + "type": "primitive", + "value": { "type": "string", + "value": "subdomain", }, - "type": "primitive", }, }, "type": "object", @@ -5815,60 +5794,60 @@ exports[`open api parser suger parse open api 1`] = ` "slackIntegration": { "properties": { "accessToken": { - "primitive": { - "string": "accessToken", + "type": "primitive", + "value": { "type": "string", + "value": "accessToken", }, - "type": "primitive", }, "appId": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, "botUserId": { - "primitive": { - "string": "botUserId", + "type": "primitive", + "value": { "type": "string", + "value": "botUserId", }, - "type": "primitive", }, "expiresIn": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "redirectUrl": { - "primitive": { - "string": "redirectUrl", + "type": "primitive", + "value": { "type": "string", + "value": "redirectUrl", }, - "type": "primitive", }, "refreshToken": { - "primitive": { - "string": "refreshToken", + "type": "primitive", + "value": { "type": "string", + "value": "refreshToken", }, - "type": "primitive", }, "scope": { - "primitive": { - "string": "scope", + "type": "primitive", + "value": { "type": "string", + "value": "scope", }, - "type": "primitive", }, "tokenType": { - "primitive": { - "string": "tokenType", + "type": "primitive", + "value": { "type": "string", + "value": "tokenType", }, - "type": "primitive", }, }, "type": "object", @@ -5877,40 +5856,40 @@ exports[`open api parser suger parse open api 1`] = ` "type": "object", }, "lastUpdateTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastUpdatedBy": { - "primitive": { - "string": "lastUpdatedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastUpdatedBy", }, - "type": "primitive", }, "organizationID": { - "primitive": { - "string": "organizationID", + "type": "primitive", + "value": { "type": "string", + "value": "organizationID", }, - "type": "primitive", }, "partner": { - "enum": "AWS", "type": "enum", + "value": "AWS", }, "service": { - "literal": { - "string": "MARKETPLACE", + "type": "literal", + "value": { "type": "string", + "value": "MARKETPLACE", }, - "type": "literal", }, "status": { - "enum": "CREATED", "type": "enum", + "value": "CREATED", }, }, "type": "object", @@ -5919,7 +5898,7 @@ exports[`open api parser suger parse open api 1`] = ` ], "generatedRequestName": "GetIntegrationRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "GetIntegration", "path": "/org/{orgId}/integration/{partner}/{service}", @@ -5928,126 +5907,125 @@ exports[`open api parser suger parse open api 1`] = ` "description": "Organization ID", "name": "orgId", "schema": { - "description": undefined, + "description": null, "generatedName": "GetIntegrationRequestOrgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "Cloud Partner", "name": "partner", "schema": { - "description": undefined, + "description": null, "generatedName": "GetIntegrationRequestPartner", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AWS", - "nameOverride": undefined, + "nameOverride": null, "value": "AWS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AZURE", - "nameOverride": undefined, + "nameOverride": null, "value": "AZURE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GCP", - "nameOverride": undefined, + "nameOverride": null, "value": "GCP", }, ], }, - "variableReference": undefined, + "variableReference": null, }, { "description": "Partner Service", "name": "service", "schema": { - "description": undefined, + "description": null, "generatedName": "GetIntegrationRequestService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MARKETPLACE", - "nameOverride": undefined, + "nameOverride": null, "value": "MARKETPLACE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CRM", - "nameOverride": undefined, + "nameOverride": null, "value": "CRM", }, ], }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetIntegrationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.IdentityIntegration", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "get integration", "tags": [ @@ -6057,7 +6035,7 @@ exports[`open api parser suger parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "delete the integration for the given orgId, partner and service.", "errorStatusCode": [ 500, @@ -6065,49 +6043,49 @@ exports[`open api parser suger parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "orgId", "value": { - "primitive": { - "string": "orgId", + "type": "primitive", + "value": { "type": "string", + "value": "orgId", }, - "type": "primitive", }, }, { "name": "partner", "value": { - "enum": "AWS", "type": "enum", + "value": "AWS", }, }, { "name": "service", "value": { - "enum": "MARKETPLACE", "type": "enum", + "value": "MARKETPLACE", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "primitive": { - "string": "string", + "type": "primitive", + "value": { "type": "string", + "value": "string", }, - "type": "primitive", }, }, ], "generatedRequestName": "DeleteIntegrationRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "DeleteIntegration", "path": "/org/{orgId}/integration/{partner}/{service}", @@ -6116,130 +6094,129 @@ exports[`open api parser suger parse open api 1`] = ` "description": "Organization ID", "name": "orgId", "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteIntegrationRequestOrgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "Cloud Partner", "name": "partner", "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteIntegrationRequestPartner", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AWS", - "nameOverride": undefined, + "nameOverride": null, "value": "AWS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AZURE", - "nameOverride": undefined, + "nameOverride": null, "value": "AZURE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GCP", - "nameOverride": undefined, + "nameOverride": null, "value": "GCP", }, ], }, - "variableReference": undefined, + "variableReference": null, }, { "description": "Partner Service", "name": "service", "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteIntegrationRequestService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MARKETPLACE", - "nameOverride": undefined, + "nameOverride": null, "value": "MARKETPLACE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CRM", - "nameOverride": undefined, + "nameOverride": null, "value": "CRM", }, ], }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Empty string if deletion is successful", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteIntegrationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "delete integration", "tags": [ @@ -6249,7 +6226,7 @@ exports[`open api parser suger parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Update the given integration.", "errorStatusCode": [ 400, @@ -6258,32 +6235,32 @@ exports[`open api parser suger parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "orgId", "value": { - "primitive": { - "string": "orgId", + "type": "primitive", + "value": { "type": "string", + "value": "orgId", }, - "type": "primitive", }, }, { "name": "partner", "value": { - "enum": "AWS", "type": "enum", + "value": "AWS", }, }, { "name": "service", "value": { - "enum": "MARKETPLACE", "type": "enum", + "value": "MARKETPLACE", }, }, ], @@ -6295,22 +6272,22 @@ exports[`open api parser suger parse open api 1`] = ` "type": "object", }, "organizationID": { - "primitive": { - "string": "organizationID", + "type": "primitive", + "value": { "type": "string", + "value": "organizationID", }, - "type": "primitive", }, "partner": { - "enum": "AWS", "type": "enum", + "value": "AWS", }, "service": { - "literal": { - "string": "MARKETPLACE", + "type": "literal", + "value": { "type": "string", + "value": "MARKETPLACE", }, - "type": "literal", }, }, "type": "object", @@ -6318,50 +6295,50 @@ exports[`open api parser suger parse open api 1`] = ` "response": { "properties": { "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "creationTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "info": { "properties": { "awsAceIntegration": { "properties": { "partnerId": { - "primitive": { - "string": "partnerId", + "type": "primitive", + "value": { "type": "string", + "value": "partnerId", }, - "type": "primitive", }, "s3BucketName": { - "primitive": { - "string": "s3BucketName", + "type": "primitive", + "value": { "type": "string", + "value": "s3BucketName", }, - "type": "primitive", }, "s3BucketRegion": { - "primitive": { - "string": "s3BucketRegion", + "type": "primitive", + "value": { "type": "string", + "value": "s3BucketRegion", }, - "type": "primitive", }, "secretKey": { - "primitive": { - "string": "secretKey", + "type": "primitive", + "value": { "type": "string", + "value": "secretKey", }, - "type": "primitive", }, }, "type": "object", @@ -6369,93 +6346,93 @@ exports[`open api parser suger parse open api 1`] = ` "awsIntegration": { "properties": { "externalID": { - "primitive": { - "string": "externalID", + "type": "primitive", + "value": { "type": "string", + "value": "externalID", }, - "type": "primitive", }, "iamRoleArn": { - "primitive": { - "string": "iamRoleArn", + "type": "primitive", + "value": { "type": "string", + "value": "iamRoleArn", }, - "type": "primitive", }, "marketplaceStartDate": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "mcasFullSyncDone": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "mcasIamRoleArn": { - "primitive": { - "string": "mcasIamRoleArn", + "type": "primitive", + "value": { "type": "string", + "value": "mcasIamRoleArn", }, - "type": "primitive", }, "mcasS3Bucket": { - "primitive": { - "string": "mcasS3Bucket", + "type": "primitive", + "value": { "type": "string", + "value": "mcasS3Bucket", }, - "type": "primitive", }, "mcasSnsTopic": { - "primitive": { - "string": "mcasSnsTopic", + "type": "primitive", + "value": { "type": "string", + "value": "mcasSnsTopic", }, - "type": "primitive", }, "mdfsFullSyncDone": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "mdfsKmsKeyArn": { - "primitive": { - "string": "mdfsKmsKeyArn", + "type": "primitive", + "value": { "type": "string", + "value": "mdfsKmsKeyArn", }, - "type": "primitive", }, "mdfsS3BucketArn": { - "primitive": { - "string": "mdfsS3BucketArn", + "type": "primitive", + "value": { "type": "string", + "value": "mdfsS3BucketArn", }, - "type": "primitive", }, "policyArns": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "policyArns", + "type": "primitive", + "value": { "type": "string", + "value": "policyArns", }, - "type": "primitive", }, ], - "type": "array", }, "revenueRecordFullSyncDone": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -6463,18 +6440,18 @@ exports[`open api parser suger parse open api 1`] = ` "azureIntegration": { "properties": { "cmaFullSyncDone": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "secretKey": { - "primitive": { - "string": "secretKey", + "type": "primitive", + "value": { "type": "string", + "value": "secretKey", }, - "type": "primitive", }, }, "type": "object", @@ -6482,86 +6459,86 @@ exports[`open api parser suger parse open api 1`] = ` "gcpIntegration": { "properties": { "gcpProjectId": { - "primitive": { - "string": "gcpProjectId", + "type": "primitive", + "value": { "type": "string", + "value": "gcpProjectId", }, - "type": "primitive", }, "gcpProjectNumber": { - "primitive": { - "string": "gcpProjectNumber", + "type": "primitive", + "value": { "type": "string", + "value": "gcpProjectNumber", }, - "type": "primitive", }, "identityProviderId": { - "primitive": { - "string": "identityProviderId", + "type": "primitive", + "value": { "type": "string", + "value": "identityProviderId", }, - "type": "primitive", }, "partnerId": { - "primitive": { - "string": "partnerId", + "type": "primitive", + "value": { "type": "string", + "value": "partnerId", }, - "type": "primitive", }, "pubsubTopic": { - "primitive": { - "string": "pubsubTopic", + "type": "primitive", + "value": { "type": "string", + "value": "pubsubTopic", }, - "type": "primitive", }, "reportBucket": { - "primitive": { - "string": "reportBucket", + "type": "primitive", + "value": { "type": "string", + "value": "reportBucket", }, - "type": "primitive", }, "reportFullSyncDone": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "reportStartDate": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "serviceAccountEmail": { - "primitive": { - "string": "serviceAccountEmail", + "type": "primitive", + "value": { "type": "string", + "value": "serviceAccountEmail", }, - "type": "primitive", }, "serviceNames": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "serviceNames", + "type": "primitive", + "value": { "type": "string", + "value": "serviceNames", }, - "type": "primitive", }, ], - "type": "array", }, "workloadIdentityPoolId": { - "primitive": { - "string": "workloadIdentityPoolId", + "type": "primitive", + "value": { "type": "string", + "value": "workloadIdentityPoolId", }, - "type": "primitive", }, }, "type": "object", @@ -6569,18 +6546,18 @@ exports[`open api parser suger parse open api 1`] = ` "hubspotCrmIntegration": { "properties": { "portalId": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "secretKey": { - "primitive": { - "string": "secretKey", + "type": "primitive", + "value": { "type": "string", + "value": "secretKey", }, - "type": "primitive", }, }, "type": "object", @@ -6588,41 +6565,41 @@ exports[`open api parser suger parse open api 1`] = ` "salesforceCrmIntegration": { "properties": { "filters": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "instanceUrl": { - "primitive": { - "string": "instanceUrl", + "type": "primitive", + "value": { "type": "string", + "value": "instanceUrl", }, - "type": "primitive", }, "isSandbox": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "secretKey": { - "primitive": { - "string": "secretKey", + "type": "primitive", + "value": { "type": "string", + "value": "secretKey", }, - "type": "primitive", }, "subdomain": { - "primitive": { - "string": "subdomain", + "type": "primitive", + "value": { "type": "string", + "value": "subdomain", }, - "type": "primitive", }, }, "type": "object", @@ -6630,60 +6607,60 @@ exports[`open api parser suger parse open api 1`] = ` "slackIntegration": { "properties": { "accessToken": { - "primitive": { - "string": "accessToken", + "type": "primitive", + "value": { "type": "string", + "value": "accessToken", }, - "type": "primitive", }, "appId": { - "primitive": { - "string": "appId", + "type": "primitive", + "value": { "type": "string", + "value": "appId", }, - "type": "primitive", }, "botUserId": { - "primitive": { - "string": "botUserId", + "type": "primitive", + "value": { "type": "string", + "value": "botUserId", }, - "type": "primitive", }, "expiresIn": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "redirectUrl": { - "primitive": { - "string": "redirectUrl", + "type": "primitive", + "value": { "type": "string", + "value": "redirectUrl", }, - "type": "primitive", }, "refreshToken": { - "primitive": { - "string": "refreshToken", + "type": "primitive", + "value": { "type": "string", + "value": "refreshToken", }, - "type": "primitive", }, "scope": { - "primitive": { - "string": "scope", + "type": "primitive", + "value": { "type": "string", + "value": "scope", }, - "type": "primitive", }, "tokenType": { - "primitive": { - "string": "tokenType", + "type": "primitive", + "value": { "type": "string", + "value": "tokenType", }, - "type": "primitive", }, }, "type": "object", @@ -6692,40 +6669,40 @@ exports[`open api parser suger parse open api 1`] = ` "type": "object", }, "lastUpdateTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastUpdatedBy": { - "primitive": { - "string": "lastUpdatedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastUpdatedBy", }, - "type": "primitive", }, "organizationID": { - "primitive": { - "string": "organizationID", + "type": "primitive", + "value": { "type": "string", + "value": "organizationID", }, - "type": "primitive", }, "partner": { - "enum": "AWS", "type": "enum", + "value": "AWS", }, "service": { - "literal": { - "string": "MARKETPLACE", + "type": "literal", + "value": { "type": "string", + "value": "MARKETPLACE", }, - "type": "literal", }, "status": { - "enum": "CREATED", "type": "enum", + "value": "CREATED", }, }, "type": "object", @@ -6734,7 +6711,7 @@ exports[`open api parser suger parse open api 1`] = ` ], "generatedRequestName": "UpdateIntegrationRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PATCH", "operationId": "UpdateIntegration", "path": "/org/{orgId}/integration/{partner}/{service}", @@ -6743,139 +6720,137 @@ exports[`open api parser suger parse open api 1`] = ` "description": "Organization ID", "name": "orgId", "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateIntegrationRequestOrgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "Cloud Partner", "name": "partner", "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateIntegrationRequestPartner", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AWS", - "nameOverride": undefined, + "nameOverride": null, "value": "AWS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AZURE", - "nameOverride": undefined, + "nameOverride": null, "value": "AZURE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GCP", - "nameOverride": undefined, + "nameOverride": null, "value": "GCP", }, ], }, - "variableReference": undefined, + "variableReference": null, }, { "description": "Partner Service", "name": "service", "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateIntegrationRequestService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MARKETPLACE", - "nameOverride": undefined, + "nameOverride": null, "value": "MARKETPLACE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CRM", - "nameOverride": undefined, + "nameOverride": null, "value": "CRM", }, ], }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateIntegrationRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.UpdateIntegrationParams", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateIntegrationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.IdentityIntegration", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "update integration", "tags": [ @@ -6885,7 +6860,7 @@ exports[`open api parser suger parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Verify the given integration, check whether it works correctly.", "errorStatusCode": [ 500, @@ -6893,49 +6868,49 @@ exports[`open api parser suger parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "orgId", "value": { - "primitive": { - "string": "orgId", + "type": "primitive", + "value": { "type": "string", + "value": "orgId", }, - "type": "primitive", }, }, { "name": "partner", "value": { - "enum": "AWS", "type": "enum", + "value": "AWS", }, }, { "name": "service", "value": { - "enum": "MARKETPLACE", "type": "enum", + "value": "MARKETPLACE", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, ], "generatedRequestName": "VerifyIntegrationRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "VerifyIntegration", "path": "/org/{orgId}/integration/{partner}/{service}/verify", @@ -6944,120 +6919,119 @@ exports[`open api parser suger parse open api 1`] = ` "description": "Organization ID", "name": "orgId", "schema": { - "description": undefined, + "description": null, "generatedName": "VerifyIntegrationRequestOrgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "Cloud Partner", "name": "partner", "schema": { - "description": undefined, + "description": null, "generatedName": "VerifyIntegrationRequestPartner", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AWS", - "nameOverride": undefined, + "nameOverride": null, "value": "AWS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AZURE", - "nameOverride": undefined, + "nameOverride": null, "value": "AZURE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GCP", - "nameOverride": undefined, + "nameOverride": null, "value": "GCP", }, ], }, - "variableReference": undefined, + "variableReference": null, }, { "description": "Partner Service", "name": "service", "schema": { - "description": undefined, + "description": null, "generatedName": "VerifyIntegrationRequestService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MARKETPLACE", - "nameOverride": undefined, + "nameOverride": null, "value": "MARKETPLACE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CRM", - "nameOverride": undefined, + "nameOverride": null, "value": "CRM", }, ], }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "whether it is verified or not", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "VerifyIntegrationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -7065,7 +7039,7 @@ exports[`open api parser suger parse open api 1`] = ` }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "verify integration", "tags": [ @@ -7075,7 +7049,7 @@ exports[`open api parser suger parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "List all offers under the given organization.", "errorStatusCode": [ 500, @@ -7083,299 +7057,299 @@ exports[`open api parser suger parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "orgId", "value": { - "primitive": { - "string": "orgId", + "type": "primitive", + "value": { "type": "string", + "value": "orgId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "creationTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "endTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "expireTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "externalID": { - "primitive": { - "string": "externalID", + "type": "primitive", + "value": { "type": "string", + "value": "externalID", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "info": { "properties": { "buyerAwsAccountIds": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "buyerAwsAccountIds", + "type": "primitive", + "value": { "type": "string", + "value": "buyerAwsAccountIds", }, - "type": "primitive", }, ], - "type": "array", }, "buyerAzureTenants": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "commits": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "currency": { - "primitive": { - "string": "currency", + "type": "primitive", + "value": { "type": "string", + "value": "currency", }, - "type": "primitive", }, "dimensions": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "discount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "eulaType": { - "enum": "", "type": "enum", + "value": "", }, "eulaUrl": { - "primitive": { - "string": "eulaUrl", + "type": "primitive", + "value": { "type": "string", + "value": "eulaUrl", }, - "type": "primitive", }, "gcpMetrics": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "gcpPlans": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "paymentInstallments": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "privateOfferUrl": { - "primitive": { - "string": "privateOfferUrl", + "type": "primitive", + "value": { "type": "string", + "value": "privateOfferUrl", }, - "type": "primitive", }, "refundCancelationPolicy": { - "primitive": { - "string": "refundCancelationPolicy", + "type": "primitive", + "value": { "type": "string", + "value": "refundCancelationPolicy", }, - "type": "primitive", }, "sellerNotes": { - "primitive": { - "string": "sellerNotes", + "type": "primitive", + "value": { "type": "string", + "value": "sellerNotes", }, - "type": "primitive", }, "visibility": { - "enum": "PRIVATE", "type": "enum", + "value": "PRIVATE", }, }, "type": "object", }, "lastUpdateTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastUpdatedBy": { - "primitive": { - "string": "lastUpdatedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastUpdatedBy", }, - "type": "primitive", }, "metaInfo": { "properties": { "baseAgreementId": { - "primitive": { - "string": "baseAgreementId", + "type": "primitive", + "value": { "type": "string", + "value": "baseAgreementId", }, - "type": "primitive", }, "contacts": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "isAgreementBasedOffer": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "isRenewalOffer": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "notifications": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "offerType": { - "enum": "DEFAULT", "type": "enum", + "value": "DEFAULT", }, "organizationID": { - "primitive": { - "string": "organizationID", + "type": "primitive", + "value": { "type": "string", + "value": "organizationID", }, - "type": "primitive", }, "partner": { - "enum": "AWS", "type": "enum", + "value": "AWS", }, "productID": { - "primitive": { - "string": "productID", + "type": "primitive", + "value": { "type": "string", + "value": "productID", }, - "type": "primitive", }, "service": { - "literal": { - "string": "MARKETPLACE", + "type": "literal", + "value": { "type": "string", + "value": "MARKETPLACE", }, - "type": "literal", }, "status": { - "enum": "ACCEPTED", "type": "enum", + "value": "ACCEPTED", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "ListOffersByOrganizationRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ListOffersByOrganization", "path": "/org/{orgId}/offer", @@ -7384,45 +7358,44 @@ exports[`open api parser suger parse open api 1`] = ` "description": "Organization ID", "name": "orgId", "schema": { - "description": undefined, + "description": null, "generatedName": "ListOffersByOrganizationRequestOrgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListOffersByOrganizationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ListOffersByOrganizationResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.WorkloadOffer", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "list offers by organization", "tags": [ @@ -7432,7 +7405,7 @@ exports[`open api parser suger parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Create a private offer under the given organization.", "errorStatusCode": [ 400, @@ -7441,18 +7414,18 @@ exports[`open api parser suger parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "orgId", "value": { - "primitive": { - "string": "orgId", + "type": "primitive", + "value": { "type": "string", + "value": "orgId", }, - "type": "primitive", }, }, ], @@ -7464,94 +7437,94 @@ exports[`open api parser suger parse open api 1`] = ` "response": { "properties": { "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "creationTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "endTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "expireTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "externalID": { - "primitive": { - "string": "externalID", + "type": "primitive", + "value": { "type": "string", + "value": "externalID", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "info": { "properties": { "azureOriginalPlan": { "properties": { "$schema": { - "primitive": { - "string": "$schema", + "type": "primitive", + "value": { "type": "string", + "value": "$schema", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "plan": { - "primitive": { - "string": "plan", + "type": "primitive", + "value": { "type": "string", + "value": "plan", }, - "type": "primitive", }, "product": { - "primitive": { - "string": "product", + "type": "primitive", + "value": { "type": "string", + "value": "product", }, - "type": "primitive", }, "resourceName": { - "primitive": { - "string": "resourceName", + "type": "primitive", + "value": { "type": "string", + "value": "resourceName", }, - "type": "primitive", }, "validations": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -7559,148 +7532,148 @@ exports[`open api parser suger parse open api 1`] = ` "azurePrivateOffer": { "properties": { "$schema": { - "primitive": { - "string": "$schema", + "type": "primitive", + "value": { "type": "string", + "value": "$schema", }, - "type": "primitive", }, "acceptBy": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "acceptanceLinks": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "beneficiaries": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "eTag": { - "primitive": { - "string": "eTag", + "type": "primitive", + "value": { "type": "string", + "value": "eTag", }, - "type": "primitive", }, "end": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "notificationContacts": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "notificationContacts", + "type": "primitive", + "value": { "type": "string", + "value": "notificationContacts", }, - "type": "primitive", }, ], - "type": "array", }, "preparedBy": { - "primitive": { - "string": "preparedBy", + "type": "primitive", + "value": { "type": "string", + "value": "preparedBy", }, - "type": "primitive", }, "pricing": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "privateOfferType": { - "enum": "customerPromotion", "type": "enum", + "value": "customerPromotion", }, "resourceName": { - "primitive": { - "string": "resourceName", + "type": "primitive", + "value": { "type": "string", + "value": "resourceName", }, - "type": "primitive", }, "start": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "state": { - "enum": "draft", "type": "enum", + "value": "draft", }, "subState": { - "enum": "pendingAcceptance", "type": "enum", + "value": "pendingAcceptance", }, "termsAndConditionsDocSasUrl": { - "primitive": { - "string": "termsAndConditionsDocSasUrl", + "type": "primitive", + "value": { "type": "string", + "value": "termsAndConditionsDocSasUrl", }, - "type": "primitive", }, "validations": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "variableStartDate": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -7708,313 +7681,313 @@ exports[`open api parser suger parse open api 1`] = ` "azureProductVariant": { "properties": { "azureGovernmentCertifications": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "cloudAvailabilities": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "cloudAvailabilities", + "type": "primitive", + "value": { "type": "string", + "value": "cloudAvailabilities", }, - "type": "primitive", }, ], - "type": "array", }, "conversionPaths": { - "primitive": { - "string": "conversionPaths", + "type": "primitive", + "value": { "type": "string", + "value": "conversionPaths", }, - "type": "primitive", }, "extendedProperties": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "externalID": { - "primitive": { - "string": "externalID", + "type": "primitive", + "value": { "type": "string", + "value": "externalID", }, - "type": "primitive", }, "featureAvailabilities": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "friendlyName": { - "primitive": { - "string": "friendlyName", + "type": "primitive", + "value": { "type": "string", + "value": "friendlyName", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "leadGenID": { - "primitive": { - "string": "leadGenID", + "type": "primitive", + "value": { "type": "string", + "value": "leadGenID", }, - "type": "primitive", }, "referenceVariantID": { - "primitive": { - "string": "referenceVariantID", + "type": "primitive", + "value": { "type": "string", + "value": "referenceVariantID", }, - "type": "primitive", }, "resourceType": { - "enum": "AzureSkuVariant", "type": "enum", + "value": "AzureSkuVariant", }, "state": { - "enum": "InActive", "type": "enum", + "value": "InActive", }, }, "type": "object", }, "buyerAwsAccountIds": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "buyerAwsAccountIds", + "type": "primitive", + "value": { "type": "string", + "value": "buyerAwsAccountIds", }, - "type": "primitive", }, ], - "type": "array", }, "buyerAzureTenants": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "commits": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "currency": { - "primitive": { - "string": "currency", + "type": "primitive", + "value": { "type": "string", + "value": "currency", }, - "type": "primitive", }, "dimensions": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "discount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "eulaType": { - "enum": "", "type": "enum", + "value": "", }, "eulaUrl": { - "primitive": { - "string": "eulaUrl", + "type": "primitive", + "value": { "type": "string", + "value": "eulaUrl", }, - "type": "primitive", }, "gcpMetrics": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "gcpPlans": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "paymentInstallments": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "privateOfferUrl": { - "primitive": { - "string": "privateOfferUrl", + "type": "primitive", + "value": { "type": "string", + "value": "privateOfferUrl", }, - "type": "primitive", }, "refundCancelationPolicy": { - "primitive": { - "string": "refundCancelationPolicy", + "type": "primitive", + "value": { "type": "string", + "value": "refundCancelationPolicy", }, - "type": "primitive", }, "sellerNotes": { - "primitive": { - "string": "sellerNotes", + "type": "primitive", + "value": { "type": "string", + "value": "sellerNotes", }, - "type": "primitive", }, "visibility": { - "enum": "PRIVATE", "type": "enum", + "value": "PRIVATE", }, }, "type": "object", }, "lastUpdateTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastUpdatedBy": { - "primitive": { - "string": "lastUpdatedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastUpdatedBy", }, - "type": "primitive", }, "metaInfo": { "properties": { "baseAgreementId": { - "primitive": { - "string": "baseAgreementId", + "type": "primitive", + "value": { "type": "string", + "value": "baseAgreementId", }, - "type": "primitive", }, "contacts": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "isAgreementBasedOffer": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "isRenewalOffer": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "notifications": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "offerType": { - "enum": "DEFAULT", "type": "enum", + "value": "DEFAULT", }, "organizationID": { - "primitive": { - "string": "organizationID", + "type": "primitive", + "value": { "type": "string", + "value": "organizationID", }, - "type": "primitive", }, "partner": { - "enum": "AWS", "type": "enum", + "value": "AWS", }, "productID": { - "primitive": { - "string": "productID", + "type": "primitive", + "value": { "type": "string", + "value": "productID", }, - "type": "primitive", }, "service": { - "literal": { - "string": "MARKETPLACE", + "type": "literal", + "value": { "type": "string", + "value": "MARKETPLACE", }, - "type": "literal", }, "status": { - "enum": "ACCEPTED", "type": "enum", + "value": "ACCEPTED", }, }, "type": "object", @@ -8023,7 +7996,7 @@ exports[`open api parser suger parse open api 1`] = ` ], "generatedRequestName": "CreateOfferRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "CreateOffer", "path": "/org/{orgId}/offer", @@ -8032,51 +8005,49 @@ exports[`open api parser suger parse open api 1`] = ` "description": "Organization ID", "name": "orgId", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateOfferRequestOrgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateOfferRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.WorkloadOffer", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateOfferResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.WorkloadOffer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "create offer", "tags": [ @@ -8086,7 +8057,7 @@ exports[`open api parser suger parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get the offer by the given offer ID.", "errorStatusCode": [ 500, @@ -8094,124 +8065,124 @@ exports[`open api parser suger parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "orgId", "value": { - "primitive": { - "string": "orgId", + "type": "primitive", + "value": { "type": "string", + "value": "orgId", }, - "type": "primitive", }, }, { "name": "offerId", "value": { - "primitive": { - "string": "offerId", + "type": "primitive", + "value": { "type": "string", + "value": "offerId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "creationTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "endTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "expireTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "externalID": { - "primitive": { - "string": "externalID", + "type": "primitive", + "value": { "type": "string", + "value": "externalID", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "info": { "properties": { "azureOriginalPlan": { "properties": { "$schema": { - "primitive": { - "string": "$schema", + "type": "primitive", + "value": { "type": "string", + "value": "$schema", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "plan": { - "primitive": { - "string": "plan", + "type": "primitive", + "value": { "type": "string", + "value": "plan", }, - "type": "primitive", }, "product": { - "primitive": { - "string": "product", + "type": "primitive", + "value": { "type": "string", + "value": "product", }, - "type": "primitive", }, "resourceName": { - "primitive": { - "string": "resourceName", + "type": "primitive", + "value": { "type": "string", + "value": "resourceName", }, - "type": "primitive", }, "validations": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -8219,148 +8190,148 @@ exports[`open api parser suger parse open api 1`] = ` "azurePrivateOffer": { "properties": { "$schema": { - "primitive": { - "string": "$schema", + "type": "primitive", + "value": { "type": "string", + "value": "$schema", }, - "type": "primitive", }, "acceptBy": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "acceptanceLinks": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "beneficiaries": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "eTag": { - "primitive": { - "string": "eTag", + "type": "primitive", + "value": { "type": "string", + "value": "eTag", }, - "type": "primitive", }, "end": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "lastModified": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "notificationContacts": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "notificationContacts", + "type": "primitive", + "value": { "type": "string", + "value": "notificationContacts", }, - "type": "primitive", }, ], - "type": "array", }, "preparedBy": { - "primitive": { - "string": "preparedBy", + "type": "primitive", + "value": { "type": "string", + "value": "preparedBy", }, - "type": "primitive", }, "pricing": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "privateOfferType": { - "enum": "customerPromotion", "type": "enum", + "value": "customerPromotion", }, "resourceName": { - "primitive": { - "string": "resourceName", + "type": "primitive", + "value": { "type": "string", + "value": "resourceName", }, - "type": "primitive", }, "start": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "state": { - "enum": "draft", "type": "enum", + "value": "draft", }, "subState": { - "enum": "pendingAcceptance", "type": "enum", + "value": "pendingAcceptance", }, "termsAndConditionsDocSasUrl": { - "primitive": { - "string": "termsAndConditionsDocSasUrl", + "type": "primitive", + "value": { "type": "string", + "value": "termsAndConditionsDocSasUrl", }, - "type": "primitive", }, "validations": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "variableStartDate": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", @@ -8368,313 +8339,313 @@ exports[`open api parser suger parse open api 1`] = ` "azureProductVariant": { "properties": { "azureGovernmentCertifications": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "cloudAvailabilities": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "cloudAvailabilities", + "type": "primitive", + "value": { "type": "string", + "value": "cloudAvailabilities", }, - "type": "primitive", }, ], - "type": "array", }, "conversionPaths": { - "primitive": { - "string": "conversionPaths", + "type": "primitive", + "value": { "type": "string", + "value": "conversionPaths", }, - "type": "primitive", }, "extendedProperties": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "externalID": { - "primitive": { - "string": "externalID", + "type": "primitive", + "value": { "type": "string", + "value": "externalID", }, - "type": "primitive", }, "featureAvailabilities": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "friendlyName": { - "primitive": { - "string": "friendlyName", + "type": "primitive", + "value": { "type": "string", + "value": "friendlyName", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "leadGenID": { - "primitive": { - "string": "leadGenID", + "type": "primitive", + "value": { "type": "string", + "value": "leadGenID", }, - "type": "primitive", }, "referenceVariantID": { - "primitive": { - "string": "referenceVariantID", + "type": "primitive", + "value": { "type": "string", + "value": "referenceVariantID", }, - "type": "primitive", }, "resourceType": { - "enum": "AzureSkuVariant", "type": "enum", + "value": "AzureSkuVariant", }, "state": { - "enum": "InActive", "type": "enum", + "value": "InActive", }, }, "type": "object", }, "buyerAwsAccountIds": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "buyerAwsAccountIds", + "type": "primitive", + "value": { "type": "string", + "value": "buyerAwsAccountIds", }, - "type": "primitive", }, ], - "type": "array", }, "buyerAzureTenants": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "commits": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "currency": { - "primitive": { - "string": "currency", + "type": "primitive", + "value": { "type": "string", + "value": "currency", }, - "type": "primitive", }, "dimensions": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "discount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "eulaType": { - "enum": "", "type": "enum", + "value": "", }, "eulaUrl": { - "primitive": { - "string": "eulaUrl", + "type": "primitive", + "value": { "type": "string", + "value": "eulaUrl", }, - "type": "primitive", }, "gcpMetrics": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "gcpPlans": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "paymentInstallments": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "privateOfferUrl": { - "primitive": { - "string": "privateOfferUrl", + "type": "primitive", + "value": { "type": "string", + "value": "privateOfferUrl", }, - "type": "primitive", }, "refundCancelationPolicy": { - "primitive": { - "string": "refundCancelationPolicy", + "type": "primitive", + "value": { "type": "string", + "value": "refundCancelationPolicy", }, - "type": "primitive", }, "sellerNotes": { - "primitive": { - "string": "sellerNotes", + "type": "primitive", + "value": { "type": "string", + "value": "sellerNotes", }, - "type": "primitive", }, "visibility": { - "enum": "PRIVATE", "type": "enum", + "value": "PRIVATE", }, }, "type": "object", }, "lastUpdateTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastUpdatedBy": { - "primitive": { - "string": "lastUpdatedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastUpdatedBy", }, - "type": "primitive", }, "metaInfo": { "properties": { "baseAgreementId": { - "primitive": { - "string": "baseAgreementId", + "type": "primitive", + "value": { "type": "string", + "value": "baseAgreementId", }, - "type": "primitive", }, "contacts": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "isAgreementBasedOffer": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "isRenewalOffer": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "notifications": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "offerType": { - "enum": "DEFAULT", "type": "enum", + "value": "DEFAULT", }, "organizationID": { - "primitive": { - "string": "organizationID", + "type": "primitive", + "value": { "type": "string", + "value": "organizationID", }, - "type": "primitive", }, "partner": { - "enum": "AWS", "type": "enum", + "value": "AWS", }, "productID": { - "primitive": { - "string": "productID", + "type": "primitive", + "value": { "type": "string", + "value": "productID", }, - "type": "primitive", }, "service": { - "literal": { - "string": "MARKETPLACE", + "type": "literal", + "value": { "type": "string", + "value": "MARKETPLACE", }, - "type": "literal", }, "status": { - "enum": "ACCEPTED", "type": "enum", + "value": "ACCEPTED", }, }, "type": "object", @@ -8683,7 +8654,7 @@ exports[`open api parser suger parse open api 1`] = ` ], "generatedRequestName": "GetOfferRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "GetOffer", "path": "/org/{orgId}/offer/{offerId}", @@ -8692,55 +8663,54 @@ exports[`open api parser suger parse open api 1`] = ` "description": "Organization ID", "name": "orgId", "schema": { - "description": undefined, + "description": null, "generatedName": "GetOfferRequestOrgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "Offer ID", "name": "offerId", "schema": { - "description": undefined, + "description": null, "generatedName": "GetOfferRequestOfferId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetOfferResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.WorkloadOffer", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "get offer", "tags": [ @@ -8750,7 +8720,7 @@ exports[`open api parser suger parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Only the offer with status = "DRAFT" or "CREATE_FAILED" is allowed to be deleted.", "errorStatusCode": [ 500, @@ -8758,45 +8728,45 @@ exports[`open api parser suger parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "orgId", "value": { - "primitive": { - "string": "orgId", + "type": "primitive", + "value": { "type": "string", + "value": "orgId", }, - "type": "primitive", }, }, { "name": "offerId", "value": { - "primitive": { - "string": "offerId", + "type": "primitive", + "value": { "type": "string", + "value": "offerId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "primitive": { - "string": "string", + "type": "primitive", + "value": { "type": "string", + "value": "string", }, - "type": "primitive", }, }, ], "generatedRequestName": "DeleteOfferRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "DeleteOffer", "path": "/org/{orgId}/offer/{offerId}", @@ -8805,59 +8775,58 @@ exports[`open api parser suger parse open api 1`] = ` "description": "Organization ID", "name": "orgId", "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteOfferRequestOrgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "Offer ID", "name": "offerId", "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteOfferRequestOfferId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Empty string if deletion is successful", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteOfferResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "delete offer", "tags": [ @@ -8867,7 +8836,7 @@ exports[`open api parser suger parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Only the offer with status = "PENDING_ACCEPTANCE" or "PENDING_CANCEL" is allowed to cancel.", "errorStatusCode": [ 400, @@ -8876,45 +8845,45 @@ exports[`open api parser suger parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "orgId", "value": { - "primitive": { - "string": "orgId", + "type": "primitive", + "value": { "type": "string", + "value": "orgId", }, - "type": "primitive", }, }, { "name": "offerId", "value": { - "primitive": { - "string": "offerId", + "type": "primitive", + "value": { "type": "string", + "value": "offerId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "primitive": { - "string": "string", + "type": "primitive", + "value": { "type": "string", + "value": "string", }, - "type": "primitive", }, }, ], "generatedRequestName": "CancelOfferRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "CancelOffer", "path": "/org/{orgId}/offer/{offerId}/cancel", @@ -8923,59 +8892,58 @@ exports[`open api parser suger parse open api 1`] = ` "description": "Organization ID", "name": "orgId", "schema": { - "description": undefined, + "description": null, "generatedName": "CancelOfferRequestOrgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "Offer ID", "name": "offerId", "schema": { - "description": undefined, + "description": null, "generatedName": "CancelOfferRequestOfferId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Empty string if cancellation is successful", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CancelOfferResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "cancel offer", "tags": [ @@ -8985,7 +8953,7 @@ exports[`open api parser suger parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "List all entitlements under the given offer", "errorStatusCode": [ 500, @@ -8993,310 +8961,310 @@ exports[`open api parser suger parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "orgId", "value": { - "primitive": { - "string": "orgId", + "type": "primitive", + "value": { "type": "string", + "value": "orgId", }, - "type": "primitive", }, }, { "name": "offerId", "value": { - "primitive": { - "string": "offerId", + "type": "primitive", + "value": { "type": "string", + "value": "offerId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "buyerID": { - "primitive": { - "string": "buyerID", + "type": "primitive", + "value": { "type": "string", + "value": "buyerID", }, - "type": "primitive", }, "creationTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "endTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "entitlementTermID": { - "primitive": { - "string": "entitlementTermID", + "type": "primitive", + "value": { "type": "string", + "value": "entitlementTermID", }, - "type": "primitive", }, "externalBuyerID": { - "primitive": { - "string": "externalBuyerID", + "type": "primitive", + "value": { "type": "string", + "value": "externalBuyerID", }, - "type": "primitive", }, "externalID": { - "primitive": { - "string": "externalID", + "type": "primitive", + "value": { "type": "string", + "value": "externalID", }, - "type": "primitive", }, "externalProductID": { - "primitive": { - "string": "externalProductID", + "type": "primitive", + "value": { "type": "string", + "value": "externalProductID", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "info": { "properties": { "autoRenew": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "awsEntitlements": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "azureSubscriptions": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "collectableAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "commitAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "commits": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "currency": { - "primitive": { - "string": "currency", + "type": "primitive", + "value": { "type": "string", + "value": "currency", }, - "type": "primitive", }, "dimensions": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "disbursedAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "discount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "eulaType": { - "enum": "", "type": "enum", + "value": "", }, "eulaUrl": { - "primitive": { - "string": "eulaUrl", + "type": "primitive", + "value": { "type": "string", + "value": "eulaUrl", }, - "type": "primitive", }, "gcpEntitlements": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "gcpPlans": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "invoicedAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "paymentInstallments": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "refundCancelationPolicy": { - "primitive": { - "string": "refundCancelationPolicy", + "type": "primitive", + "value": { "type": "string", + "value": "refundCancelationPolicy", }, - "type": "primitive", }, "sellerNotes": { - "primitive": { - "string": "sellerNotes", + "type": "primitive", + "value": { "type": "string", + "value": "sellerNotes", }, - "type": "primitive", }, }, "type": "object", }, "lastUpdateTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "offerID": { - "primitive": { - "string": "offerID", + "type": "primitive", + "value": { "type": "string", + "value": "offerID", }, - "type": "primitive", }, "organizationID": { - "primitive": { - "string": "organizationID", + "type": "primitive", + "value": { "type": "string", + "value": "organizationID", }, - "type": "primitive", }, "partner": { - "enum": "AWS", "type": "enum", + "value": "AWS", }, "productID": { - "primitive": { - "string": "productID", + "type": "primitive", + "value": { "type": "string", + "value": "productID", }, - "type": "primitive", }, "service": { - "literal": { - "string": "MARKETPLACE", + "type": "literal", + "value": { "type": "string", + "value": "MARKETPLACE", }, - "type": "literal", }, "startTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "status": { - "enum": "ACTIVE", "type": "enum", + "value": "ACTIVE", }, "type": { - "primitive": { - "string": "type", + "type": "primitive", + "value": { "type": "string", + "value": "type", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "ListEntitlementsByOfferRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ListEntitlementsByOffer", "path": "/org/{orgId}/offer/{offerId}/entitlement", @@ -9305,62 +9273,61 @@ exports[`open api parser suger parse open api 1`] = ` "description": "Organization ID", "name": "orgId", "schema": { - "description": undefined, + "description": null, "generatedName": "ListEntitlementsByOfferRequestOrgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "Offer ID", "name": "offerId", "schema": { - "description": undefined, + "description": null, "generatedName": "ListEntitlementsByOfferRequestOfferId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListEntitlementsByOfferResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ListEntitlementsByOfferResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.WorkloadEntitlement", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "list entitlements by offer", "tags": [ @@ -9370,7 +9337,7 @@ exports[`open api parser suger parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "List all long running operations under the given organization, offer, entitlement, crmOpportunity or partnerOpportunity. Only provide one filter on a request.", "errorStatusCode": [ 500, @@ -9378,87 +9345,87 @@ exports[`open api parser suger parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "orgId", "value": { - "primitive": { - "string": "orgId", + "type": "primitive", + "value": { "type": "string", + "value": "orgId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "endTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "message": { - "primitive": { - "string": "message", + "type": "primitive", + "value": { "type": "string", + "value": "message", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "startTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, "type": { - "literal": { - "string": "TemporalWorkflow", + "type": "literal", + "value": { "type": "string", + "value": "TemporalWorkflow", }, - "type": "literal", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "ListOperationsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ListOperations", "path": "/org/{orgId}/operation", @@ -9467,39 +9434,39 @@ exports[`open api parser suger parse open api 1`] = ` "description": "Organization ID", "name": "orgId", "schema": { - "description": undefined, + "description": null, "generatedName": "ListOperationsRequestOrgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "filter by offerId", "name": "offerId", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListOperationsRequestOfferId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListOperationsRequestOfferId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9509,21 +9476,21 @@ exports[`open api parser suger parse open api 1`] = ` { "description": "filter by entitlementId", "name": "entitlementId", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListOperationsRequestEntitlementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListOperationsRequestEntitlementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9533,21 +9500,21 @@ exports[`open api parser suger parse open api 1`] = ` { "description": "filter by crmOpportunityId", "name": "crmOpportunityId", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListOperationsRequestCrmOpportunityId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListOperationsRequestCrmOpportunityId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9557,21 +9524,21 @@ exports[`open api parser suger parse open api 1`] = ` { "description": "filter by partnerOpportunityId", "name": "partnerOpportunityId", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListOperationsRequestPartnerOpportunityId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListOperationsRequestPartnerOpportunityId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9579,30 +9546,29 @@ exports[`open api parser suger parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListOperationsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ListOperationsResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.Operation", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "list operations", "tags": [ @@ -9612,7 +9578,7 @@ exports[`open api parser suger parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "List all entitlements under the given partner", "errorStatusCode": [ 500, @@ -9620,307 +9586,307 @@ exports[`open api parser suger parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "orgId", "value": { - "primitive": { - "string": "orgId", + "type": "primitive", + "value": { "type": "string", + "value": "orgId", }, - "type": "primitive", }, }, { "name": "partner", "value": { - "enum": "AWS", "type": "enum", + "value": "AWS", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "buyerID": { - "primitive": { - "string": "buyerID", + "type": "primitive", + "value": { "type": "string", + "value": "buyerID", }, - "type": "primitive", }, "creationTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "endTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "entitlementTermID": { - "primitive": { - "string": "entitlementTermID", + "type": "primitive", + "value": { "type": "string", + "value": "entitlementTermID", }, - "type": "primitive", }, "externalBuyerID": { - "primitive": { - "string": "externalBuyerID", + "type": "primitive", + "value": { "type": "string", + "value": "externalBuyerID", }, - "type": "primitive", }, "externalID": { - "primitive": { - "string": "externalID", + "type": "primitive", + "value": { "type": "string", + "value": "externalID", }, - "type": "primitive", }, "externalProductID": { - "primitive": { - "string": "externalProductID", + "type": "primitive", + "value": { "type": "string", + "value": "externalProductID", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "info": { "properties": { "autoRenew": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "awsEntitlements": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "azureSubscriptions": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "collectableAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "commitAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "commits": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "currency": { - "primitive": { - "string": "currency", + "type": "primitive", + "value": { "type": "string", + "value": "currency", }, - "type": "primitive", }, "dimensions": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "disbursedAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "discount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "eulaType": { - "enum": "", "type": "enum", + "value": "", }, "eulaUrl": { - "primitive": { - "string": "eulaUrl", + "type": "primitive", + "value": { "type": "string", + "value": "eulaUrl", }, - "type": "primitive", }, "gcpEntitlements": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "gcpPlans": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "invoicedAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "paymentInstallments": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "refundCancelationPolicy": { - "primitive": { - "string": "refundCancelationPolicy", + "type": "primitive", + "value": { "type": "string", + "value": "refundCancelationPolicy", }, - "type": "primitive", }, "sellerNotes": { - "primitive": { - "string": "sellerNotes", + "type": "primitive", + "value": { "type": "string", + "value": "sellerNotes", }, - "type": "primitive", }, }, "type": "object", }, "lastUpdateTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "offerID": { - "primitive": { - "string": "offerID", + "type": "primitive", + "value": { "type": "string", + "value": "offerID", }, - "type": "primitive", }, "organizationID": { - "primitive": { - "string": "organizationID", + "type": "primitive", + "value": { "type": "string", + "value": "organizationID", }, - "type": "primitive", }, "partner": { - "enum": "AWS", "type": "enum", + "value": "AWS", }, "productID": { - "primitive": { - "string": "productID", + "type": "primitive", + "value": { "type": "string", + "value": "productID", }, - "type": "primitive", }, "service": { - "literal": { - "string": "MARKETPLACE", + "type": "literal", + "value": { "type": "string", + "value": "MARKETPLACE", }, - "type": "literal", }, "startTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "status": { - "enum": "ACTIVE", "type": "enum", + "value": "ACTIVE", }, "type": { - "primitive": { - "string": "type", + "type": "primitive", + "value": { "type": "string", + "value": "type", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "ListEntitlementsByPartnerRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ListEntitlementsByPartner", "path": "/org/{orgId}/partner/{partner}/entitlement", @@ -9929,95 +9895,94 @@ exports[`open api parser suger parse open api 1`] = ` "description": "Organization ID", "name": "orgId", "schema": { - "description": undefined, + "description": null, "generatedName": "ListEntitlementsByPartnerRequestOrgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "Cloud Partner", "name": "partner", "schema": { - "description": undefined, + "description": null, "generatedName": "ListEntitlementsByPartnerRequestPartner", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AWS", - "nameOverride": undefined, + "nameOverride": null, "value": "AWS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AZURE", - "nameOverride": undefined, + "nameOverride": null, "value": "AZURE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GCP", - "nameOverride": undefined, + "nameOverride": null, "value": "GCP", }, ], }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListEntitlementsByPartnerResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ListEntitlementsByPartnerResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.WorkloadEntitlement", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "list entitlements by partner", "tags": [ @@ -10027,7 +9992,7 @@ exports[`open api parser suger parse open api 1`] = ` { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "List all offers under the given organization & cloud partner.", "errorStatusCode": [ 500, @@ -10035,311 +10000,311 @@ exports[`open api parser suger parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [ { "name": "Authorization", "value": { - "primitive": { - "string": "Authorization", + "type": "primitive", + "value": { "type": "string", + "value": "Authorization", }, - "type": "primitive", }, }, ], - "name": undefined, + "name": null, "pathParameters": [ { "name": "orgId", "value": { - "primitive": { - "string": "orgId", + "type": "primitive", + "value": { "type": "string", + "value": "orgId", }, - "type": "primitive", }, }, { "name": "partner", "value": { - "enum": "AWS", "type": "enum", + "value": "AWS", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "creationTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "endTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "expireTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "externalID": { - "primitive": { - "string": "externalID", + "type": "primitive", + "value": { "type": "string", + "value": "externalID", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "info": { "properties": { "buyerAwsAccountIds": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "buyerAwsAccountIds", + "type": "primitive", + "value": { "type": "string", + "value": "buyerAwsAccountIds", }, - "type": "primitive", }, ], - "type": "array", }, "buyerAzureTenants": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "commits": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "currency": { - "primitive": { - "string": "currency", + "type": "primitive", + "value": { "type": "string", + "value": "currency", }, - "type": "primitive", }, "dimensions": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "discount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "eulaType": { - "enum": "", "type": "enum", + "value": "", }, "eulaUrl": { - "primitive": { - "string": "eulaUrl", + "type": "primitive", + "value": { "type": "string", + "value": "eulaUrl", }, - "type": "primitive", }, "gcpMetrics": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "gcpPlans": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "paymentInstallments": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "privateOfferUrl": { - "primitive": { - "string": "privateOfferUrl", + "type": "primitive", + "value": { "type": "string", + "value": "privateOfferUrl", }, - "type": "primitive", }, "refundCancelationPolicy": { - "primitive": { - "string": "refundCancelationPolicy", + "type": "primitive", + "value": { "type": "string", + "value": "refundCancelationPolicy", }, - "type": "primitive", }, "sellerNotes": { - "primitive": { - "string": "sellerNotes", + "type": "primitive", + "value": { "type": "string", + "value": "sellerNotes", }, - "type": "primitive", }, "visibility": { - "enum": "PRIVATE", "type": "enum", + "value": "PRIVATE", }, }, "type": "object", }, "lastUpdateTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastUpdatedBy": { - "primitive": { - "string": "lastUpdatedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastUpdatedBy", }, - "type": "primitive", }, "metaInfo": { "properties": { "baseAgreementId": { - "primitive": { - "string": "baseAgreementId", + "type": "primitive", + "value": { "type": "string", + "value": "baseAgreementId", }, - "type": "primitive", }, "contacts": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "isAgreementBasedOffer": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "isRenewalOffer": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "notifications": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "offerType": { - "enum": "DEFAULT", "type": "enum", + "value": "DEFAULT", }, "organizationID": { - "primitive": { - "string": "organizationID", + "type": "primitive", + "value": { "type": "string", + "value": "organizationID", }, - "type": "primitive", }, "partner": { - "enum": "AWS", "type": "enum", + "value": "AWS", }, "productID": { - "primitive": { - "string": "productID", + "type": "primitive", + "value": { "type": "string", + "value": "productID", }, - "type": "primitive", }, "service": { - "literal": { - "string": "MARKETPLACE", + "type": "literal", + "value": { "type": "string", + "value": "MARKETPLACE", }, - "type": "literal", }, "status": { - "enum": "ACCEPTED", "type": "enum", + "value": "ACCEPTED", }, }, "type": "object", }, ], - "type": "array", }, }, ], @@ -10348,22 +10313,22 @@ exports[`open api parser suger parse open api 1`] = ` { "description": "Bearer Access Token", "name": "Authorization", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListOffersByPartnerRequestAuthorization", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ListOffersByPartner", "path": "/org/{orgId}/partner/{partner}/offer", @@ -10372,95 +10337,94 @@ exports[`open api parser suger parse open api 1`] = ` "description": "Organization ID", "name": "orgId", "schema": { - "description": undefined, + "description": null, "generatedName": "ListOffersByPartnerRequestOrgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "Cloud Partner", "name": "partner", "schema": { - "description": undefined, + "description": null, "generatedName": "ListOffersByPartnerRequestPartner", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AWS", - "nameOverride": undefined, + "nameOverride": null, "value": "AWS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AZURE", - "nameOverride": undefined, + "nameOverride": null, "value": "AZURE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GCP", - "nameOverride": undefined, + "nameOverride": null, "value": "GCP", }, ], }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListOffersByPartnerResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ListOffersByPartnerResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.WorkloadOffer", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "list offers by partner", "tags": [ @@ -10470,7 +10434,7 @@ exports[`open api parser suger parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "list all products under the given organization and cloud partner", "errorStatusCode": [ 500, @@ -10478,208 +10442,208 @@ exports[`open api parser suger parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "orgId", "value": { - "primitive": { - "string": "orgId", + "type": "primitive", + "value": { "type": "string", + "value": "orgId", }, - "type": "primitive", }, }, { "name": "partner", "value": { - "enum": "AWS", "type": "enum", + "value": "AWS", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "creationTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "externalID": { - "primitive": { - "string": "externalID", + "type": "primitive", + "value": { "type": "string", + "value": "externalID", }, - "type": "primitive", }, "fulfillmentUrl": { - "primitive": { - "string": "fulfillmentUrl", + "type": "primitive", + "value": { "type": "string", + "value": "fulfillmentUrl", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "info": { "properties": { "attributes": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "attributes", "type": "string", + "value": "attributes", }, "value": { - "primitive": { - "string": "attributes", + "type": "primitive", + "value": { "type": "string", + "value": "attributes", }, - "type": "primitive", }, }, ], - "type": "map", }, "awsSnsSubscriptions": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "commits": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "currency": { - "primitive": { - "string": "currency", + "type": "primitive", + "value": { "type": "string", + "value": "currency", }, - "type": "primitive", }, "dimensions": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "eulaUrl": { - "primitive": { - "string": "eulaUrl", + "type": "primitive", + "value": { "type": "string", + "value": "eulaUrl", }, - "type": "primitive", }, "refundCancelationPolicy": { - "primitive": { - "string": "refundCancelationPolicy", + "type": "primitive", + "value": { "type": "string", + "value": "refundCancelationPolicy", }, - "type": "primitive", }, "sellerNotes": { - "primitive": { - "string": "sellerNotes", + "type": "primitive", + "value": { "type": "string", + "value": "sellerNotes", }, - "type": "primitive", }, }, "type": "object", }, "lastUpdateTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastUpdatedBy": { - "primitive": { - "string": "lastUpdatedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastUpdatedBy", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "organizationID": { - "primitive": { - "string": "organizationID", + "type": "primitive", + "value": { "type": "string", + "value": "organizationID", }, - "type": "primitive", }, "partner": { - "enum": "AWS", "type": "enum", + "value": "AWS", }, "productType": { - "enum": "UNKNOWN", "type": "enum", + "value": "UNKNOWN", }, "service": { - "literal": { - "string": "MARKETPLACE", + "type": "literal", + "value": { "type": "string", + "value": "MARKETPLACE", }, - "type": "literal", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "ListProductsByPartnerRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ListProductsByPartner", "path": "/org/{orgId}/partner/{partner}/product", @@ -10688,95 +10652,94 @@ exports[`open api parser suger parse open api 1`] = ` "description": "Organization ID", "name": "orgId", "schema": { - "description": undefined, + "description": null, "generatedName": "ListProductsByPartnerRequestOrgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "Cloud Partner", "name": "partner", "schema": { - "description": undefined, + "description": null, "generatedName": "ListProductsByPartnerRequestPartner", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AWS", - "nameOverride": undefined, + "nameOverride": null, "value": "AWS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AZURE", - "nameOverride": undefined, + "nameOverride": null, "value": "AZURE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GCP", - "nameOverride": undefined, + "nameOverride": null, "value": "GCP", }, ], }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListProductsByPartnerResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ListProductsByPartnerResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.WorkloadProduct", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "list products by partner", "tags": [ @@ -10786,7 +10749,7 @@ exports[`open api parser suger parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "list the revenue records for the given organization, product, entitlement, or buyer.", "errorStatusCode": [ 400, @@ -10795,188 +10758,188 @@ exports[`open api parser suger parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "orgId", "value": { - "primitive": { - "string": "orgId", + "type": "primitive", + "value": { "type": "string", + "value": "orgId", }, - "type": "primitive", }, }, { "name": "partner", "value": { - "enum": "AWS", "type": "enum", + "value": "AWS", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "nextOffset": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "revenueRecords": { - "array": [ + "type": "array", + "value": [ { "properties": { "amount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "buyerID": { - "primitive": { - "string": "buyerID", + "type": "primitive", + "value": { "type": "string", + "value": "buyerID", }, - "type": "primitive", }, "collectableAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "currency": { - "primitive": { - "string": "currency", + "type": "primitive", + "value": { "type": "string", + "value": "currency", }, - "type": "primitive", }, "date": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "disburseAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "disburseDate": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "entitlementID": { - "primitive": { - "string": "entitlementID", + "type": "primitive", + "value": { "type": "string", + "value": "entitlementID", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "invoiceAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "invoiceDate": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "organizationID": { - "primitive": { - "string": "organizationID", + "type": "primitive", + "value": { "type": "string", + "value": "organizationID", }, - "type": "primitive", }, "partner": { - "primitive": { - "string": "partner", + "type": "primitive", + "value": { "type": "string", + "value": "partner", }, - "type": "primitive", }, "paymentDueDate": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "productID": { - "primitive": { - "string": "productID", + "type": "primitive", + "value": { "type": "string", + "value": "productID", }, - "type": "primitive", }, "refundDisburseAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "refundDisburseDate": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "refundInvoiceAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "refundInvoiceDate": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "taxAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -10985,7 +10948,7 @@ exports[`open api parser suger parse open api 1`] = ` ], "generatedRequestName": "ListRevenueRecordsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ListRevenueRecords", "path": "/org/{orgId}/partner/{partner}/revenueRecord", @@ -10994,89 +10957,89 @@ exports[`open api parser suger parse open api 1`] = ` "description": "Organization ID", "name": "orgId", "schema": { - "description": undefined, + "description": null, "generatedName": "ListRevenueRecordsRequestOrgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "Cloud Partner", "name": "partner", "schema": { - "description": undefined, + "description": null, "generatedName": "ListRevenueRecordsRequestPartner", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AWS", - "nameOverride": undefined, + "nameOverride": null, "value": "AWS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AZURE", - "nameOverride": undefined, + "nameOverride": null, "value": "AZURE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GCP", - "nameOverride": undefined, + "nameOverride": null, "value": "GCP", }, ], }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Filter revenue record details by the given product ID", "name": "productId", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListRevenueRecordsRequestProductId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListRevenueRecordsRequestProductId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11086,21 +11049,21 @@ exports[`open api parser suger parse open api 1`] = ` { "description": "Filter revenue record details by the given entitlement ID", "name": "entitlementId", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListRevenueRecordsRequestEntitlementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListRevenueRecordsRequestEntitlementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11110,21 +11073,21 @@ exports[`open api parser suger parse open api 1`] = ` { "description": "Filter revenue record details by the given buyer ID", "name": "buyerId", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListRevenueRecordsRequestBuyerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListRevenueRecordsRequestBuyerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11134,21 +11097,21 @@ exports[`open api parser suger parse open api 1`] = ` { "description": "start date (UTC) in YYYY-MM-DD format, default is 30 days before the endDate", "name": "startDate", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListRevenueRecordsRequestStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListRevenueRecordsRequestStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11158,21 +11121,21 @@ exports[`open api parser suger parse open api 1`] = ` { "description": "end date (UTC) in YYYY-MM-DD format, default is today", "name": "endDate", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListRevenueRecordsRequestEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListRevenueRecordsRequestEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11182,18 +11145,18 @@ exports[`open api parser suger parse open api 1`] = ` { "description": "List pagination size, default 20, max value is 1000", "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListRevenueRecordsRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListRevenueRecordsRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -11204,18 +11167,18 @@ exports[`open api parser suger parse open api 1`] = ` { "description": "List pagination offset, default 0", "name": "offset", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListRevenueRecordsRequestOffset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListRevenueRecordsRequestOffset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -11224,23 +11187,22 @@ exports[`open api parser suger parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListRevenueRecordsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.ListRevenueRecordsResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "list revenue records", "tags": [ @@ -11250,7 +11212,7 @@ exports[`open api parser suger parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "list the raw revenue record details for the given organization, product, entitlement, or buyer.", "errorStatusCode": [ 400, @@ -11259,47 +11221,47 @@ exports[`open api parser suger parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "orgId", "value": { - "primitive": { - "string": "orgId", + "type": "primitive", + "value": { "type": "string", + "value": "orgId", }, - "type": "primitive", }, }, { "name": "partner", "value": { - "enum": "AWS", "type": "enum", + "value": "AWS", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "nextOffset": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "revenueRecordDetails": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -11308,7 +11270,7 @@ exports[`open api parser suger parse open api 1`] = ` ], "generatedRequestName": "ListRevenueRecordDetailsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ListRevenueRecordDetails", "path": "/org/{orgId}/partner/{partner}/revenueRecordDetail", @@ -11317,89 +11279,89 @@ exports[`open api parser suger parse open api 1`] = ` "description": "Organization ID", "name": "orgId", "schema": { - "description": undefined, + "description": null, "generatedName": "ListRevenueRecordDetailsRequestOrgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "Cloud Partner", "name": "partner", "schema": { - "description": undefined, + "description": null, "generatedName": "ListRevenueRecordDetailsRequestPartner", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AWS", - "nameOverride": undefined, + "nameOverride": null, "value": "AWS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AZURE", - "nameOverride": undefined, + "nameOverride": null, "value": "AZURE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GCP", - "nameOverride": undefined, + "nameOverride": null, "value": "GCP", }, ], }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "Filter revenue record details by the given product ID", "name": "productId", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListRevenueRecordDetailsRequestProductId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListRevenueRecordDetailsRequestProductId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11409,21 +11371,21 @@ exports[`open api parser suger parse open api 1`] = ` { "description": "Filter revenue record details by the given entitlement ID", "name": "entitlementId", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListRevenueRecordDetailsRequestEntitlementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListRevenueRecordDetailsRequestEntitlementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11433,21 +11395,21 @@ exports[`open api parser suger parse open api 1`] = ` { "description": "Filter revenue record details by the given buyer ID", "name": "buyerId", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListRevenueRecordDetailsRequestBuyerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListRevenueRecordDetailsRequestBuyerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11457,21 +11419,21 @@ exports[`open api parser suger parse open api 1`] = ` { "description": "start date (UTC) in YYYY-MM-DD format, default is 30 days before the endDate", "name": "startDate", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListRevenueRecordDetailsRequestStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListRevenueRecordDetailsRequestStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11481,21 +11443,21 @@ exports[`open api parser suger parse open api 1`] = ` { "description": "end date (UTC) in YYYY-MM-DD format, default is today", "name": "endDate", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListRevenueRecordDetailsRequestEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListRevenueRecordDetailsRequestEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11505,18 +11467,18 @@ exports[`open api parser suger parse open api 1`] = ` { "description": "List pagination size, default 20, max value is 1000", "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListRevenueRecordDetailsRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListRevenueRecordDetailsRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -11527,18 +11489,18 @@ exports[`open api parser suger parse open api 1`] = ` { "description": "List pagination offset, default 0", "name": "offset", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListRevenueRecordDetailsRequestOffset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListRevenueRecordDetailsRequestOffset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -11547,23 +11509,22 @@ exports[`open api parser suger parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListRevenueRecordDetailsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.ListRevenueRecordDetailsResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "list revenue record details", "tags": [ @@ -11573,7 +11534,7 @@ exports[`open api parser suger parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "list all products under the given organization", "errorStatusCode": [ 500, @@ -11581,201 +11542,201 @@ exports[`open api parser suger parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "orgId", "value": { - "primitive": { - "string": "orgId", + "type": "primitive", + "value": { "type": "string", + "value": "orgId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "creationTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "externalID": { - "primitive": { - "string": "externalID", + "type": "primitive", + "value": { "type": "string", + "value": "externalID", }, - "type": "primitive", }, "fulfillmentUrl": { - "primitive": { - "string": "fulfillmentUrl", + "type": "primitive", + "value": { "type": "string", + "value": "fulfillmentUrl", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "info": { "properties": { "attributes": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "attributes", "type": "string", + "value": "attributes", }, "value": { - "primitive": { - "string": "attributes", + "type": "primitive", + "value": { "type": "string", + "value": "attributes", }, - "type": "primitive", }, }, ], - "type": "map", }, "awsSnsSubscriptions": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "commits": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "currency": { - "primitive": { - "string": "currency", + "type": "primitive", + "value": { "type": "string", + "value": "currency", }, - "type": "primitive", }, "dimensions": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "eulaUrl": { - "primitive": { - "string": "eulaUrl", + "type": "primitive", + "value": { "type": "string", + "value": "eulaUrl", }, - "type": "primitive", }, "refundCancelationPolicy": { - "primitive": { - "string": "refundCancelationPolicy", + "type": "primitive", + "value": { "type": "string", + "value": "refundCancelationPolicy", }, - "type": "primitive", }, "sellerNotes": { - "primitive": { - "string": "sellerNotes", + "type": "primitive", + "value": { "type": "string", + "value": "sellerNotes", }, - "type": "primitive", }, }, "type": "object", }, "lastUpdateTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastUpdatedBy": { - "primitive": { - "string": "lastUpdatedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastUpdatedBy", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "organizationID": { - "primitive": { - "string": "organizationID", + "type": "primitive", + "value": { "type": "string", + "value": "organizationID", }, - "type": "primitive", }, "partner": { - "enum": "AWS", "type": "enum", + "value": "AWS", }, "productType": { - "enum": "UNKNOWN", "type": "enum", + "value": "UNKNOWN", }, "service": { - "literal": { - "string": "MARKETPLACE", + "type": "literal", + "value": { "type": "string", + "value": "MARKETPLACE", }, - "type": "literal", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "ListProductsByOrganizationRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ListProductsByOrganization", "path": "/org/{orgId}/product", @@ -11784,45 +11745,44 @@ exports[`open api parser suger parse open api 1`] = ` "description": "Organization ID", "name": "orgId", "schema": { - "description": undefined, + "description": null, "generatedName": "ListProductsByOrganizationRequestOrgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListProductsByOrganizationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ListProductsByOrganizationResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.WorkloadProduct", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "list products by organization", "tags": [ @@ -11832,7 +11792,7 @@ exports[`open api parser suger parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "get product by product id", "errorStatusCode": [ 500, @@ -11840,379 +11800,379 @@ exports[`open api parser suger parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "orgId", "value": { - "primitive": { - "string": "orgId", + "type": "primitive", + "value": { "type": "string", + "value": "orgId", }, - "type": "primitive", }, }, { "name": "productId", "value": { - "primitive": { - "string": "productId", + "type": "primitive", + "value": { "type": "string", + "value": "productId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "creationTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "externalID": { - "primitive": { - "string": "externalID", + "type": "primitive", + "value": { "type": "string", + "value": "externalID", }, - "type": "primitive", }, "fulfillmentUrl": { - "primitive": { - "string": "fulfillmentUrl", + "type": "primitive", + "value": { "type": "string", + "value": "fulfillmentUrl", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "info": { "properties": { "attributes": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "attributes", "type": "string", + "value": "attributes", }, "value": { - "primitive": { - "string": "attributes", + "type": "primitive", + "value": { "type": "string", + "value": "attributes", }, - "type": "primitive", }, }, ], - "type": "map", }, "awsSaasProduct": { "properties": { "Dimensions": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "Versions": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "dataFeedProductId": { - "primitive": { - "string": "dataFeedProductId", + "type": "primitive", + "value": { "type": "string", + "value": "dataFeedProductId", }, - "type": "primitive", }, "productId": { - "primitive": { - "string": "productId", + "type": "primitive", + "value": { "type": "string", + "value": "productId", }, - "type": "primitive", }, }, "type": "object", }, "awsSnsSubscriptions": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "azureProduct": { "properties": { "availabilities": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "branches": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "externalIDs": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isModularPublishing": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "listings": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "packageConfigurations": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "properties": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "resourceType": { - "primitive": { - "string": "resourceType", + "type": "primitive", + "value": { "type": "string", + "value": "resourceType", }, - "type": "primitive", }, "submissions": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "variants": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "commits": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "currency": { - "primitive": { - "string": "currency", + "type": "primitive", + "value": { "type": "string", + "value": "currency", }, - "type": "primitive", }, "dimensions": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "eulaUrl": { - "primitive": { - "string": "eulaUrl", + "type": "primitive", + "value": { "type": "string", + "value": "eulaUrl", }, - "type": "primitive", }, "gcpProduct": { "properties": { "createTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "marketplace": { - "literal": { - "string": "marketplaces/google-cloud", + "type": "literal", + "value": { "type": "string", + "value": "marketplaces/google-cloud", }, - "type": "literal", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "service": { - "primitive": { - "string": "service", + "type": "primitive", + "value": { "type": "string", + "value": "service", }, - "type": "primitive", }, }, "type": "object", }, "refundCancelationPolicy": { - "primitive": { - "string": "refundCancelationPolicy", + "type": "primitive", + "value": { "type": "string", + "value": "refundCancelationPolicy", }, - "type": "primitive", }, "sellerNotes": { - "primitive": { - "string": "sellerNotes", + "type": "primitive", + "value": { "type": "string", + "value": "sellerNotes", }, - "type": "primitive", }, }, "type": "object", }, "lastUpdateTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastUpdatedBy": { - "primitive": { - "string": "lastUpdatedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastUpdatedBy", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "organizationID": { - "primitive": { - "string": "organizationID", + "type": "primitive", + "value": { "type": "string", + "value": "organizationID", }, - "type": "primitive", }, "partner": { - "enum": "AWS", "type": "enum", + "value": "AWS", }, "productType": { - "enum": "UNKNOWN", "type": "enum", + "value": "UNKNOWN", }, "service": { - "literal": { - "string": "MARKETPLACE", + "type": "literal", + "value": { "type": "string", + "value": "MARKETPLACE", }, - "type": "literal", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, }, "type": "object", @@ -12221,7 +12181,7 @@ exports[`open api parser suger parse open api 1`] = ` ], "generatedRequestName": "GetProductRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "GetProduct", "path": "/org/{orgId}/product/{productId}", @@ -12230,55 +12190,54 @@ exports[`open api parser suger parse open api 1`] = ` "description": "Organization ID", "name": "orgId", "schema": { - "description": undefined, + "description": null, "generatedName": "GetProductRequestOrgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "Product ID", "name": "productId", "schema": { - "description": undefined, + "description": null, "generatedName": "GetProductRequestProductId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetProductResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.WorkloadProduct", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "get product", "tags": [ @@ -12288,7 +12247,7 @@ exports[`open api parser suger parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "only the product with status = "CREATE_FAILED" is allowed to be deleted.", "errorStatusCode": [ 500, @@ -12296,45 +12255,45 @@ exports[`open api parser suger parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "orgId", "value": { - "primitive": { - "string": "orgId", + "type": "primitive", + "value": { "type": "string", + "value": "orgId", }, - "type": "primitive", }, }, { "name": "productId", "value": { - "primitive": { - "string": "productId", + "type": "primitive", + "value": { "type": "string", + "value": "productId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "primitive": { - "string": "string", + "type": "primitive", + "value": { "type": "string", + "value": "string", }, - "type": "primitive", }, }, ], "generatedRequestName": "DeleteProductRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "DeleteProduct", "path": "/org/{orgId}/product/{productId}", @@ -12343,59 +12302,58 @@ exports[`open api parser suger parse open api 1`] = ` "description": "Organization ID", "name": "orgId", "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteProductRequestOrgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "Product ID", "name": "productId", "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteProductRequestProductId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Empty string if deletion is successful", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteProductResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "delete product", "tags": [ @@ -12405,7 +12363,7 @@ exports[`open api parser suger parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "currently only the Fulfillment URL is allowed to update via this API.", "errorStatusCode": [ 500, @@ -12413,28 +12371,28 @@ exports[`open api parser suger parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "orgId", "value": { - "primitive": { - "string": "orgId", + "type": "primitive", + "value": { "type": "string", + "value": "orgId", }, - "type": "primitive", }, }, { "name": "productId", "value": { - "primitive": { - "string": "productId", + "type": "primitive", + "value": { "type": "string", + "value": "productId", }, - "type": "primitive", }, }, ], @@ -12442,25 +12400,25 @@ exports[`open api parser suger parse open api 1`] = ` "request": { "properties": { "fulfillmentUrl": { - "primitive": { - "string": "fulfillmentUrl", + "type": "primitive", + "value": { "type": "string", + "value": "fulfillmentUrl", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "organizationID": { - "primitive": { - "string": "organizationID", + "type": "primitive", + "value": { "type": "string", + "value": "organizationID", }, - "type": "primitive", }, }, "type": "object", @@ -12468,349 +12426,349 @@ exports[`open api parser suger parse open api 1`] = ` "response": { "properties": { "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "creationTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "externalID": { - "primitive": { - "string": "externalID", + "type": "primitive", + "value": { "type": "string", + "value": "externalID", }, - "type": "primitive", }, "fulfillmentUrl": { - "primitive": { - "string": "fulfillmentUrl", + "type": "primitive", + "value": { "type": "string", + "value": "fulfillmentUrl", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "info": { "properties": { "attributes": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "attributes", "type": "string", + "value": "attributes", }, "value": { - "primitive": { - "string": "attributes", + "type": "primitive", + "value": { "type": "string", + "value": "attributes", }, - "type": "primitive", }, }, ], - "type": "map", }, "awsSaasProduct": { "properties": { "Dimensions": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "Versions": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "dataFeedProductId": { - "primitive": { - "string": "dataFeedProductId", + "type": "primitive", + "value": { "type": "string", + "value": "dataFeedProductId", }, - "type": "primitive", }, "productId": { - "primitive": { - "string": "productId", + "type": "primitive", + "value": { "type": "string", + "value": "productId", }, - "type": "primitive", }, }, "type": "object", }, "awsSnsSubscriptions": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "azureProduct": { "properties": { "availabilities": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "branches": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "externalIDs": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "isModularPublishing": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "listings": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "packageConfigurations": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "properties": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "resourceType": { - "primitive": { - "string": "resourceType", + "type": "primitive", + "value": { "type": "string", + "value": "resourceType", }, - "type": "primitive", }, "submissions": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "variants": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "commits": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "currency": { - "primitive": { - "string": "currency", + "type": "primitive", + "value": { "type": "string", + "value": "currency", }, - "type": "primitive", }, "dimensions": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "eulaUrl": { - "primitive": { - "string": "eulaUrl", + "type": "primitive", + "value": { "type": "string", + "value": "eulaUrl", }, - "type": "primitive", }, "gcpProduct": { "properties": { "createTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "marketplace": { - "literal": { - "string": "marketplaces/google-cloud", + "type": "literal", + "value": { "type": "string", + "value": "marketplaces/google-cloud", }, - "type": "literal", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "service": { - "primitive": { - "string": "service", + "type": "primitive", + "value": { "type": "string", + "value": "service", }, - "type": "primitive", }, }, "type": "object", }, "refundCancelationPolicy": { - "primitive": { - "string": "refundCancelationPolicy", + "type": "primitive", + "value": { "type": "string", + "value": "refundCancelationPolicy", }, - "type": "primitive", }, "sellerNotes": { - "primitive": { - "string": "sellerNotes", + "type": "primitive", + "value": { "type": "string", + "value": "sellerNotes", }, - "type": "primitive", }, }, "type": "object", }, "lastUpdateTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastUpdatedBy": { - "primitive": { - "string": "lastUpdatedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastUpdatedBy", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "organizationID": { - "primitive": { - "string": "organizationID", + "type": "primitive", + "value": { "type": "string", + "value": "organizationID", }, - "type": "primitive", }, "partner": { - "enum": "AWS", "type": "enum", + "value": "AWS", }, "productType": { - "enum": "UNKNOWN", "type": "enum", + "value": "UNKNOWN", }, "service": { - "literal": { - "string": "MARKETPLACE", + "type": "literal", + "value": { "type": "string", + "value": "MARKETPLACE", }, - "type": "literal", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, }, "type": "object", @@ -12819,7 +12777,7 @@ exports[`open api parser suger parse open api 1`] = ` ], "generatedRequestName": "UpdateProductRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PATCH", "operationId": "UpdateProduct", "path": "/org/{orgId}/product/{productId}", @@ -12828,68 +12786,66 @@ exports[`open api parser suger parse open api 1`] = ` "description": "Organization ID", "name": "orgId", "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateProductRequestOrgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "Product ID", "name": "productId", "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateProductRequestProductId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateProductRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.UpdateProductParams", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateProductResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.WorkloadProduct", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "update product", "tags": [ @@ -12899,7 +12855,7 @@ exports[`open api parser suger parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "list all metering dimensions of the given product", "errorStatusCode": [ 500, @@ -12907,88 +12863,88 @@ exports[`open api parser suger parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "orgId", "value": { - "primitive": { - "string": "orgId", + "type": "primitive", + "value": { "type": "string", + "value": "orgId", }, - "type": "primitive", }, }, { "name": "productId", "value": { - "primitive": { - "string": "productId", + "type": "primitive", + "value": { "type": "string", + "value": "productId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "Description": { - "primitive": { - "string": "Description", + "type": "primitive", + "value": { "type": "string", + "value": "Description", }, - "type": "primitive", }, "Key": { - "primitive": { - "string": "Key", + "type": "primitive", + "value": { "type": "string", + "value": "Key", }, - "type": "primitive", }, "Name": { - "primitive": { - "string": "Name", + "type": "primitive", + "value": { "type": "string", + "value": "Name", }, - "type": "primitive", }, "Types": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "Types", + "type": "primitive", + "value": { "type": "string", + "value": "Types", }, - "type": "primitive", }, ], - "type": "array", }, "Unit": { - "primitive": { - "string": "Unit", + "type": "primitive", + "value": { "type": "string", + "value": "Unit", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "ListProductMeteringDimensionsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ListProductMeteringDimensions", "path": "/org/{orgId}/product/{productId}/dimension", @@ -12997,62 +12953,61 @@ exports[`open api parser suger parse open api 1`] = ` "description": "Organization ID", "name": "orgId", "schema": { - "description": undefined, + "description": null, "generatedName": "ListProductMeteringDimensionsRequestOrgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "Product ID", "name": "productId", "schema": { - "description": undefined, + "description": null, "generatedName": "ListProductMeteringDimensionsRequestProductId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListProductMeteringDimensionsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ListProductMeteringDimensionsResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.AwsSaasProductDimension", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "list metering dimensions of product", "tags": [ @@ -13062,7 +13017,7 @@ exports[`open api parser suger parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "List all entitlements under the given product", "errorStatusCode": [ 500, @@ -13070,310 +13025,310 @@ exports[`open api parser suger parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "orgId", "value": { - "primitive": { - "string": "orgId", + "type": "primitive", + "value": { "type": "string", + "value": "orgId", }, - "type": "primitive", }, }, { "name": "productId", "value": { - "primitive": { - "string": "productId", + "type": "primitive", + "value": { "type": "string", + "value": "productId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "buyerID": { - "primitive": { - "string": "buyerID", + "type": "primitive", + "value": { "type": "string", + "value": "buyerID", }, - "type": "primitive", }, "creationTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "endTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "entitlementTermID": { - "primitive": { - "string": "entitlementTermID", + "type": "primitive", + "value": { "type": "string", + "value": "entitlementTermID", }, - "type": "primitive", }, "externalBuyerID": { - "primitive": { - "string": "externalBuyerID", + "type": "primitive", + "value": { "type": "string", + "value": "externalBuyerID", }, - "type": "primitive", }, "externalID": { - "primitive": { - "string": "externalID", + "type": "primitive", + "value": { "type": "string", + "value": "externalID", }, - "type": "primitive", }, "externalProductID": { - "primitive": { - "string": "externalProductID", + "type": "primitive", + "value": { "type": "string", + "value": "externalProductID", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "info": { "properties": { "autoRenew": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "awsEntitlements": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "azureSubscriptions": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "collectableAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "commitAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "commits": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "currency": { - "primitive": { - "string": "currency", + "type": "primitive", + "value": { "type": "string", + "value": "currency", }, - "type": "primitive", }, "dimensions": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "disbursedAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "discount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "eulaType": { - "enum": "", "type": "enum", + "value": "", }, "eulaUrl": { - "primitive": { - "string": "eulaUrl", + "type": "primitive", + "value": { "type": "string", + "value": "eulaUrl", }, - "type": "primitive", }, "gcpEntitlements": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "gcpPlans": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "invoicedAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "paymentInstallments": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "refundCancelationPolicy": { - "primitive": { - "string": "refundCancelationPolicy", + "type": "primitive", + "value": { "type": "string", + "value": "refundCancelationPolicy", }, - "type": "primitive", }, "sellerNotes": { - "primitive": { - "string": "sellerNotes", + "type": "primitive", + "value": { "type": "string", + "value": "sellerNotes", }, - "type": "primitive", }, }, "type": "object", }, "lastUpdateTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "offerID": { - "primitive": { - "string": "offerID", + "type": "primitive", + "value": { "type": "string", + "value": "offerID", }, - "type": "primitive", }, "organizationID": { - "primitive": { - "string": "organizationID", + "type": "primitive", + "value": { "type": "string", + "value": "organizationID", }, - "type": "primitive", }, "partner": { - "enum": "AWS", "type": "enum", + "value": "AWS", }, "productID": { - "primitive": { - "string": "productID", + "type": "primitive", + "value": { "type": "string", + "value": "productID", }, - "type": "primitive", }, "service": { - "literal": { - "string": "MARKETPLACE", + "type": "literal", + "value": { "type": "string", + "value": "MARKETPLACE", }, - "type": "literal", }, "startTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "status": { - "enum": "ACTIVE", "type": "enum", + "value": "ACTIVE", }, "type": { - "primitive": { - "string": "type", + "type": "primitive", + "value": { "type": "string", + "value": "type", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "ListEntitlementsByProductRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ListEntitlementsByProduct", "path": "/org/{orgId}/product/{productId}/entitlement", @@ -13382,62 +13337,61 @@ exports[`open api parser suger parse open api 1`] = ` "description": "Organization ID", "name": "orgId", "schema": { - "description": undefined, + "description": null, "generatedName": "ListEntitlementsByProductRequestOrgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "Product ID", "name": "productId", "schema": { - "description": undefined, + "description": null, "generatedName": "ListEntitlementsByProductRequestProductId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListEntitlementsByProductResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ListEntitlementsByProductResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.WorkloadEntitlement", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "list entitlements by product", "tags": [ @@ -13447,7 +13401,7 @@ exports[`open api parser suger parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "List all offers under the given organization & product.", "errorStatusCode": [ 500, @@ -13455,309 +13409,309 @@ exports[`open api parser suger parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "orgId", "value": { - "primitive": { - "string": "orgId", + "type": "primitive", + "value": { "type": "string", + "value": "orgId", }, - "type": "primitive", }, }, { "name": "productId", "value": { - "primitive": { - "string": "productId", + "type": "primitive", + "value": { "type": "string", + "value": "productId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "array": [ + "type": "array", + "value": [ { "properties": { "createdBy": { - "primitive": { - "string": "createdBy", + "type": "primitive", + "value": { "type": "string", + "value": "createdBy", }, - "type": "primitive", }, "creationTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "endTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "expireTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "externalID": { - "primitive": { - "string": "externalID", + "type": "primitive", + "value": { "type": "string", + "value": "externalID", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "info": { "properties": { "buyerAwsAccountIds": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "buyerAwsAccountIds", + "type": "primitive", + "value": { "type": "string", + "value": "buyerAwsAccountIds", }, - "type": "primitive", }, ], - "type": "array", }, "buyerAzureTenants": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "commits": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "currency": { - "primitive": { - "string": "currency", + "type": "primitive", + "value": { "type": "string", + "value": "currency", }, - "type": "primitive", }, "dimensions": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "discount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "eulaType": { - "enum": "", "type": "enum", + "value": "", }, "eulaUrl": { - "primitive": { - "string": "eulaUrl", + "type": "primitive", + "value": { "type": "string", + "value": "eulaUrl", }, - "type": "primitive", }, "gcpMetrics": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "gcpPlans": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "paymentInstallments": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "privateOfferUrl": { - "primitive": { - "string": "privateOfferUrl", + "type": "primitive", + "value": { "type": "string", + "value": "privateOfferUrl", }, - "type": "primitive", }, "refundCancelationPolicy": { - "primitive": { - "string": "refundCancelationPolicy", + "type": "primitive", + "value": { "type": "string", + "value": "refundCancelationPolicy", }, - "type": "primitive", }, "sellerNotes": { - "primitive": { - "string": "sellerNotes", + "type": "primitive", + "value": { "type": "string", + "value": "sellerNotes", }, - "type": "primitive", }, "visibility": { - "enum": "PRIVATE", "type": "enum", + "value": "PRIVATE", }, }, "type": "object", }, "lastUpdateTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "lastUpdatedBy": { - "primitive": { - "string": "lastUpdatedBy", + "type": "primitive", + "value": { "type": "string", + "value": "lastUpdatedBy", }, - "type": "primitive", }, "metaInfo": { "properties": { "baseAgreementId": { - "primitive": { - "string": "baseAgreementId", + "type": "primitive", + "value": { "type": "string", + "value": "baseAgreementId", }, - "type": "primitive", }, "contacts": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "isAgreementBasedOffer": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "isRenewalOffer": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "notifications": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "offerType": { - "enum": "DEFAULT", "type": "enum", + "value": "DEFAULT", }, "organizationID": { - "primitive": { - "string": "organizationID", + "type": "primitive", + "value": { "type": "string", + "value": "organizationID", }, - "type": "primitive", }, "partner": { - "enum": "AWS", "type": "enum", + "value": "AWS", }, "productID": { - "primitive": { - "string": "productID", + "type": "primitive", + "value": { "type": "string", + "value": "productID", }, - "type": "primitive", }, "service": { - "literal": { - "string": "MARKETPLACE", + "type": "literal", + "value": { "type": "string", + "value": "MARKETPLACE", }, - "type": "literal", }, "status": { - "enum": "ACCEPTED", "type": "enum", + "value": "ACCEPTED", }, }, "type": "object", }, ], - "type": "array", }, }, ], "generatedRequestName": "ListOffersByProductRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ListOffersByProduct", "path": "/org/{orgId}/product/{productId}/offer", @@ -13766,62 +13720,61 @@ exports[`open api parser suger parse open api 1`] = ` "description": "Organization ID", "name": "orgId", "schema": { - "description": undefined, + "description": null, "generatedName": "ListOffersByProductRequestOrgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "Product ID", "name": "productId", "schema": { - "description": undefined, + "description": null, "generatedName": "ListOffersByProductRequestProductId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListOffersByProductResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ListOffersByProductResponseItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.WorkloadOffer", "type": "reference", }, }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "list offers by product", "tags": [ @@ -13831,7 +13784,7 @@ exports[`open api parser suger parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "list UsageRecordGroups for the given organization and product", "errorStatusCode": [ 400, @@ -13840,125 +13793,125 @@ exports[`open api parser suger parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "orgId", "value": { - "primitive": { - "string": "orgId", + "type": "primitive", + "value": { "type": "string", + "value": "orgId", }, - "type": "primitive", }, }, { "name": "productId", "value": { - "primitive": { - "string": "productId", + "type": "primitive", + "value": { "type": "string", + "value": "productId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "nextOffset": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "usageRecordGroups": { - "array": [ + "type": "array", + "value": [ { "properties": { "creationTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "entitlementID": { - "primitive": { - "string": "entitlementID", + "type": "primitive", + "value": { "type": "string", + "value": "entitlementID", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "lastUpdateTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "organizationID": { - "primitive": { - "string": "organizationID", + "type": "primitive", + "value": { "type": "string", + "value": "organizationID", }, - "type": "primitive", }, "records": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "records", "type": "string", + "value": "records", }, "value": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, ], - "type": "map", }, "serialID": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, "usageRecordReportID": { - "primitive": { - "string": "usageRecordReportID", + "type": "primitive", + "value": { "type": "string", + "value": "usageRecordReportID", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -13967,7 +13920,7 @@ exports[`open api parser suger parse open api 1`] = ` ], "generatedRequestName": "ListUsageRecordGroupsByProductRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ListUsageRecordGroupsByProduct", "path": "/org/{orgId}/product/{productId}/usageRecordGroup", @@ -13976,56 +13929,56 @@ exports[`open api parser suger parse open api 1`] = ` "description": "Organization ID", "name": "orgId", "schema": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordGroupsByProductRequestOrgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "Product ID", "name": "productId", "schema": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordGroupsByProductRequestProductId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "start date (UTC) in YYYY-MM-DD format, default is 30 days before the endDate", "name": "startDate", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordGroupsByProductRequestStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordGroupsByProductRequestStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14035,21 +13988,21 @@ exports[`open api parser suger parse open api 1`] = ` { "description": "end date (UTC) in YYYY-MM-DD format, default is today", "name": "endDate", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordGroupsByProductRequestEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordGroupsByProductRequestEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14059,18 +14012,18 @@ exports[`open api parser suger parse open api 1`] = ` { "description": "List pagination size, default 20, max value is 1000", "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordGroupsByProductRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordGroupsByProductRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -14081,18 +14034,18 @@ exports[`open api parser suger parse open api 1`] = ` { "description": "List pagination offset, default 0", "name": "offset", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordGroupsByProductRequestOffset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordGroupsByProductRequestOffset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -14101,23 +14054,22 @@ exports[`open api parser suger parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordGroupsByProductResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.ListUsageRecordGroupsResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "list usageRecordGroups by product", "tags": [ @@ -14127,7 +14079,7 @@ exports[`open api parser suger parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "List usageRecordReports for the given organization and product", "errorStatusCode": [ 400, @@ -14136,93 +14088,93 @@ exports[`open api parser suger parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "orgId", "value": { - "primitive": { - "string": "orgId", + "type": "primitive", + "value": { "type": "string", + "value": "orgId", }, - "type": "primitive", }, }, { "name": "productId", "value": { - "primitive": { - "string": "productId", + "type": "primitive", + "value": { "type": "string", + "value": "productId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "nextOffset": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "usageRecordReports": { - "array": [ + "type": "array", + "value": [ { "properties": { "creationTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "entitlementID": { - "primitive": { - "string": "entitlementID", + "type": "primitive", + "value": { "type": "string", + "value": "entitlementID", }, - "type": "primitive", }, "entitlementTermID": { - "primitive": { - "string": "entitlementTermID", + "type": "primitive", + "value": { "type": "string", + "value": "entitlementTermID", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "organizationID": { - "primitive": { - "string": "organizationID", + "type": "primitive", + "value": { "type": "string", + "value": "organizationID", }, - "type": "primitive", }, "productID": { - "primitive": { - "string": "productID", + "type": "primitive", + "value": { "type": "string", + "value": "productID", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -14231,7 +14183,7 @@ exports[`open api parser suger parse open api 1`] = ` ], "generatedRequestName": "ListUsageRecordReportsByProductRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ListUsageRecordReportsByProduct", "path": "/org/{orgId}/product/{productId}/usageRecordReport", @@ -14240,56 +14192,56 @@ exports[`open api parser suger parse open api 1`] = ` "description": "Organization ID", "name": "orgId", "schema": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordReportsByProductRequestOrgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "Product ID", "name": "productId", "schema": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordReportsByProductRequestProductId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "start date (UTC) in YYYY-MM-DD format, default is 30 days before the endDate", "name": "startDate", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordReportsByProductRequestStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordReportsByProductRequestStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14299,21 +14251,21 @@ exports[`open api parser suger parse open api 1`] = ` { "description": "end date (UTC) in YYYY-MM-DD format, default is today", "name": "endDate", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordReportsByProductRequestEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordReportsByProductRequestEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14323,18 +14275,18 @@ exports[`open api parser suger parse open api 1`] = ` { "description": "List pagination size, default 20, max value is 1000", "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordReportsByProductRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordReportsByProductRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -14345,18 +14297,18 @@ exports[`open api parser suger parse open api 1`] = ` { "description": "List pagination offset, default 0", "name": "offset", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordReportsByProductRequestOffset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordReportsByProductRequestOffset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -14365,23 +14317,22 @@ exports[`open api parser suger parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordReportsByProductResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.ListUsageRecordReportsResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "list usageRecordReports by product", "tags": [ @@ -14391,7 +14342,7 @@ exports[`open api parser suger parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Get the revenue report of the given organization, product, entitlement, or buyer.", "errorStatusCode": [ 400, @@ -14400,18 +14351,18 @@ exports[`open api parser suger parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "orgId", "value": { - "primitive": { - "string": "orgId", + "type": "primitive", + "value": { "type": "string", + "value": "orgId", }, - "type": "primitive", }, }, ], @@ -14419,26 +14370,26 @@ exports[`open api parser suger parse open api 1`] = ` "request": { "properties": { "organizationID": { - "primitive": { - "string": "organizationID", + "type": "primitive", + "value": { "type": "string", + "value": "organizationID", }, - "type": "primitive", }, "partner": { - "enum": "AWS", "type": "enum", + "value": "AWS", }, "reportType": { - "enum": "InvoicedAmount", "type": "enum", + "value": "InvoicedAmount", }, "service": { - "literal": { - "string": "MARKETPLACE", + "type": "literal", + "value": { "type": "string", + "value": "MARKETPLACE", }, - "type": "literal", }, }, "type": "object", @@ -14446,207 +14397,207 @@ exports[`open api parser suger parse open api 1`] = ` "response": { "properties": { "buyerID": { - "primitive": { - "string": "buyerID", + "type": "primitive", + "value": { "type": "string", + "value": "buyerID", }, - "type": "primitive", }, "entitlementID": { - "primitive": { - "string": "entitlementID", + "type": "primitive", + "value": { "type": "string", + "value": "entitlementID", }, - "type": "primitive", }, "organizationID": { - "primitive": { - "string": "organizationID", + "type": "primitive", + "value": { "type": "string", + "value": "organizationID", }, - "type": "primitive", }, "partner": { - "primitive": { - "string": "partner", + "type": "primitive", + "value": { "type": "string", + "value": "partner", }, - "type": "primitive", }, "productID": { - "primitive": { - "string": "productID", + "type": "primitive", + "value": { "type": "string", + "value": "productID", }, - "type": "primitive", }, "reportDate": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "reportType": { - "enum": "InvoicedAmount", "type": "enum", + "value": "InvoicedAmount", }, "revenueRecords": { - "array": [ + "type": "array", + "value": [ { "properties": { "amount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "buyerID": { - "primitive": { - "string": "buyerID", + "type": "primitive", + "value": { "type": "string", + "value": "buyerID", }, - "type": "primitive", }, "collectableAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "currency": { - "primitive": { - "string": "currency", + "type": "primitive", + "value": { "type": "string", + "value": "currency", }, - "type": "primitive", }, "date": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "disburseAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "disburseDate": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "entitlementID": { - "primitive": { - "string": "entitlementID", + "type": "primitive", + "value": { "type": "string", + "value": "entitlementID", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "invoiceAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "invoiceDate": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "organizationID": { - "primitive": { - "string": "organizationID", + "type": "primitive", + "value": { "type": "string", + "value": "organizationID", }, - "type": "primitive", }, "partner": { - "primitive": { - "string": "partner", + "type": "primitive", + "value": { "type": "string", + "value": "partner", }, - "type": "primitive", }, "paymentDueDate": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "productID": { - "primitive": { - "string": "productID", + "type": "primitive", + "value": { "type": "string", + "value": "productID", }, - "type": "primitive", }, "refundDisburseAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "refundDisburseDate": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "refundInvoiceAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "refundInvoiceDate": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "taxAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "service": { - "primitive": { - "string": "service", + "type": "primitive", + "value": { "type": "string", + "value": "service", }, - "type": "primitive", }, }, "type": "object", @@ -14655,7 +14606,7 @@ exports[`open api parser suger parse open api 1`] = ` ], "generatedRequestName": "GetRevenueReportRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "GetRevenueReport", "path": "/org/{orgId}/revenueReport", @@ -14664,51 +14615,49 @@ exports[`open api parser suger parse open api 1`] = ` "description": "Organization ID", "name": "orgId", "schema": { - "description": undefined, + "description": null, "generatedName": "GetRevenueReportRequestOrgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetRevenueReportRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.GetRevenueReportParams", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetRevenueReportResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.RevenueReport", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "get revenue report", "tags": [ @@ -14718,7 +14667,7 @@ exports[`open api parser suger parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "list UsageRecordGroups under the given organization.", "errorStatusCode": [ 400, @@ -14727,115 +14676,115 @@ exports[`open api parser suger parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "orgId", "value": { - "primitive": { - "string": "orgId", + "type": "primitive", + "value": { "type": "string", + "value": "orgId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "nextOffset": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "usageRecordGroups": { - "array": [ + "type": "array", + "value": [ { "properties": { "creationTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "entitlementID": { - "primitive": { - "string": "entitlementID", + "type": "primitive", + "value": { "type": "string", + "value": "entitlementID", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "lastUpdateTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "organizationID": { - "primitive": { - "string": "organizationID", + "type": "primitive", + "value": { "type": "string", + "value": "organizationID", }, - "type": "primitive", }, "records": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "records", "type": "string", + "value": "records", }, "value": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, ], - "type": "map", }, "serialID": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, "usageRecordReportID": { - "primitive": { - "string": "usageRecordReportID", + "type": "primitive", + "value": { "type": "string", + "value": "usageRecordReportID", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -14844,7 +14793,7 @@ exports[`open api parser suger parse open api 1`] = ` ], "generatedRequestName": "ListUsageRecordGroupsByOrganizationRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ListUsageRecordGroupsByOrganization", "path": "/org/{orgId}/usageRecordGroup", @@ -14853,39 +14802,39 @@ exports[`open api parser suger parse open api 1`] = ` "description": "Organization ID", "name": "orgId", "schema": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordGroupsByOrganizationRequestOrgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "start date (UTC) in YYYY-MM-DD format, default is 30 days before the endDate", "name": "startDate", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordGroupsByOrganizationRequestStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordGroupsByOrganizationRequestStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14895,21 +14844,21 @@ exports[`open api parser suger parse open api 1`] = ` { "description": "end date (UTC) in YYYY-MM-DD format, default is today", "name": "endDate", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordGroupsByOrganizationRequestEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordGroupsByOrganizationRequestEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14919,18 +14868,18 @@ exports[`open api parser suger parse open api 1`] = ` { "description": "List pagination size, default 20, max value is 1000", "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordGroupsByOrganizationRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordGroupsByOrganizationRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -14941,18 +14890,18 @@ exports[`open api parser suger parse open api 1`] = ` { "description": "List pagination offset, default 0", "name": "offset", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordGroupsByOrganizationRequestOffset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordGroupsByOrganizationRequestOffset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -14961,23 +14910,22 @@ exports[`open api parser suger parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordGroupsByOrganizationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.ListUsageRecordGroupsResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "list usageRecordGroups by organization", "tags": [ @@ -14987,7 +14935,7 @@ exports[`open api parser suger parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "get UsageRecordGroup for the given organization and usageRecordGroup ID", "errorStatusCode": [ 500, @@ -14995,131 +14943,131 @@ exports[`open api parser suger parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "orgId", "value": { - "primitive": { - "string": "orgId", + "type": "primitive", + "value": { "type": "string", + "value": "orgId", }, - "type": "primitive", }, }, { "name": "usageRecordGroupId", "value": { - "primitive": { - "string": "usageRecordGroupId", + "type": "primitive", + "value": { "type": "string", + "value": "usageRecordGroupId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "creationTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "entitlementID": { - "primitive": { - "string": "entitlementID", + "type": "primitive", + "value": { "type": "string", + "value": "entitlementID", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "lastUpdateTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "metaInfo": { "properties": { "originRecords": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "originRecords", "type": "string", + "value": "originRecords", }, "value": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, ], - "type": "map", }, }, "type": "object", }, "organizationID": { - "primitive": { - "string": "organizationID", + "type": "primitive", + "value": { "type": "string", + "value": "organizationID", }, - "type": "primitive", }, "records": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "records", "type": "string", + "value": "records", }, "value": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, ], - "type": "map", }, "serialID": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "status": { - "primitive": { - "string": "status", + "type": "primitive", + "value": { "type": "string", + "value": "status", }, - "type": "primitive", }, "usageRecordReportID": { - "primitive": { - "string": "usageRecordReportID", + "type": "primitive", + "value": { "type": "string", + "value": "usageRecordReportID", }, - "type": "primitive", }, }, "type": "object", @@ -15128,7 +15076,7 @@ exports[`open api parser suger parse open api 1`] = ` ], "generatedRequestName": "GetUsageRecordGroupRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "GetUsageRecordGroup", "path": "/org/{orgId}/usageRecordGroup/{usageRecordGroupId}", @@ -15137,55 +15085,54 @@ exports[`open api parser suger parse open api 1`] = ` "description": "Organization ID", "name": "orgId", "schema": { - "description": undefined, + "description": null, "generatedName": "GetUsageRecordGroupRequestOrgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "UsageRecordGroup ID", "name": "usageRecordGroupId", "schema": { - "description": undefined, + "description": null, "generatedName": "GetUsageRecordGroupRequestUsageRecordGroupId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetUsageRecordGroupResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.MeteringUsageRecordGroup", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "get usageRecordGroup", "tags": [ @@ -15195,7 +15142,7 @@ exports[`open api parser suger parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "List usageRecordReports under the given organization", "errorStatusCode": [ 400, @@ -15204,83 +15151,83 @@ exports[`open api parser suger parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "orgId", "value": { - "primitive": { - "string": "orgId", + "type": "primitive", + "value": { "type": "string", + "value": "orgId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "nextOffset": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "usageRecordReports": { - "array": [ + "type": "array", + "value": [ { "properties": { "creationTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "entitlementID": { - "primitive": { - "string": "entitlementID", + "type": "primitive", + "value": { "type": "string", + "value": "entitlementID", }, - "type": "primitive", }, "entitlementTermID": { - "primitive": { - "string": "entitlementTermID", + "type": "primitive", + "value": { "type": "string", + "value": "entitlementTermID", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "organizationID": { - "primitive": { - "string": "organizationID", + "type": "primitive", + "value": { "type": "string", + "value": "organizationID", }, - "type": "primitive", }, "productID": { - "primitive": { - "string": "productID", + "type": "primitive", + "value": { "type": "string", + "value": "productID", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -15289,7 +15236,7 @@ exports[`open api parser suger parse open api 1`] = ` ], "generatedRequestName": "ListUsageRecordReportsByOrganizationRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "ListUsageRecordReportsByOrganization", "path": "/org/{orgId}/usageRecordReport", @@ -15298,39 +15245,39 @@ exports[`open api parser suger parse open api 1`] = ` "description": "Organization ID", "name": "orgId", "schema": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordReportsByOrganizationRequestOrgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [ { "description": "start date (UTC) in YYYY-MM-DD format, default is 30 days before the endDate", "name": "startDate", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordReportsByOrganizationRequestStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordReportsByOrganizationRequestStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15340,21 +15287,21 @@ exports[`open api parser suger parse open api 1`] = ` { "description": "end date (UTC) in YYYY-MM-DD format, default is today", "name": "endDate", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordReportsByOrganizationRequestEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordReportsByOrganizationRequestEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15364,18 +15311,18 @@ exports[`open api parser suger parse open api 1`] = ` { "description": "List pagination size, default 20, max value is 1000", "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordReportsByOrganizationRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordReportsByOrganizationRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -15386,18 +15333,18 @@ exports[`open api parser suger parse open api 1`] = ` { "description": "List pagination offset, default 0", "name": "offset", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordReportsByOrganizationRequestOffset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordReportsByOrganizationRequestOffset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -15406,23 +15353,22 @@ exports[`open api parser suger parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListUsageRecordReportsByOrganizationResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.ListUsageRecordReportsResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "list usageRecordReports by organization", "tags": [ @@ -15432,7 +15378,7 @@ exports[`open api parser suger parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "get the usageRecordReport for a given organization and usageRecordReport ID.", "errorStatusCode": [ 500, @@ -15440,84 +15386,84 @@ exports[`open api parser suger parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "orgId", "value": { - "primitive": { - "string": "orgId", + "type": "primitive", + "value": { "type": "string", + "value": "orgId", }, - "type": "primitive", }, }, { "name": "usageRecordReportId", "value": { - "primitive": { - "string": "usageRecordReportId", + "type": "primitive", + "value": { "type": "string", + "value": "usageRecordReportId", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "creationTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "entitlementID": { - "primitive": { - "string": "entitlementID", + "type": "primitive", + "value": { "type": "string", + "value": "entitlementID", }, - "type": "primitive", }, "entitlementTermID": { - "primitive": { - "string": "entitlementTermID", + "type": "primitive", + "value": { "type": "string", + "value": "entitlementTermID", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "info": { "properties": { "awsMeteringResponse": { "properties": { "results": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "unprocessedRecords": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -15525,208 +15471,208 @@ exports[`open api parser suger parse open api 1`] = ` "azureMeteringResponse": { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "result": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, "commitAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "creditAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "creditRecords": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "creditRecords", "type": "string", + "value": "creditRecords", }, "value": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, ], - "type": "map", }, "dimensionUnitPrice": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "dimensionUnitPrice", "type": "string", + "value": "dimensionUnitPrice", }, "value": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, ], - "type": "map", }, "endTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "gcpMeteringResponse": { "properties": { "reportErrors": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, "serviceConfigId": { - "primitive": { - "string": "serviceConfigId", + "type": "primitive", + "value": { "type": "string", + "value": "serviceConfigId", }, - "type": "primitive", }, "serviceRolloutId": { - "primitive": { - "string": "serviceRolloutId", + "type": "primitive", + "value": { "type": "string", + "value": "serviceRolloutId", }, - "type": "primitive", }, }, "type": "object", }, "includedRecords": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "includedRecords", "type": "string", + "value": "includedRecords", }, "value": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, ], - "type": "map", }, "reportedRecords": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "reportedRecords", "type": "string", + "value": "reportedRecords", }, "value": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, ], - "type": "map", }, "startTime": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "usageRecordGroupIds": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "usageRecordGroupIds", + "type": "primitive", + "value": { "type": "string", + "value": "usageRecordGroupIds", }, - "type": "primitive", }, ], - "type": "array", }, "usedCommitAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "usedCommitAmountIncrement": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "usedCreditAmount": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "usedCreditAmountIncrement": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", }, "organizationID": { - "primitive": { - "string": "organizationID", + "type": "primitive", + "value": { "type": "string", + "value": "organizationID", }, - "type": "primitive", }, "productID": { - "primitive": { - "string": "productID", + "type": "primitive", + "value": { "type": "string", + "value": "productID", }, - "type": "primitive", }, }, "type": "object", @@ -15735,7 +15681,7 @@ exports[`open api parser suger parse open api 1`] = ` ], "generatedRequestName": "GetUsageRecordReportRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "GetUsageRecordReport", "path": "/org/{orgId}/usageRecordReport/{usageRecordReportId}", @@ -15744,55 +15690,54 @@ exports[`open api parser suger parse open api 1`] = ` "description": "Organization ID", "name": "orgId", "schema": { - "description": undefined, + "description": null, "generatedName": "GetUsageRecordReportRequestOrgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "UsageRecordReport ID", "name": "usageRecordReportId", "schema": { - "description": undefined, + "description": null, "generatedName": "GetUsageRecordReportRequestUsageRecordReportId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetUsageRecordReportResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.MeteringUsageRecordReport", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "get usageRecordReport", "tags": [ @@ -15802,7 +15747,7 @@ exports[`open api parser suger parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "get the daily usage report of the given entitlement, the default timespan is lifetime.", "errorStatusCode": [ 400, @@ -15811,18 +15756,18 @@ exports[`open api parser suger parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "orgId", "value": { - "primitive": { - "string": "orgId", + "type": "primitive", + "value": { "type": "string", + "value": "orgId", }, - "type": "primitive", }, }, ], @@ -15830,18 +15775,18 @@ exports[`open api parser suger parse open api 1`] = ` "request": { "properties": { "entitlementID": { - "primitive": { - "string": "entitlementID", + "type": "primitive", + "value": { "type": "string", + "value": "entitlementID", }, - "type": "primitive", }, "organizationID": { - "primitive": { - "string": "organizationID", + "type": "primitive", + "value": { "type": "string", + "value": "organizationID", }, - "type": "primitive", }, }, "type": "object", @@ -15849,78 +15794,78 @@ exports[`open api parser suger parse open api 1`] = ` "response": { "properties": { "entitlementID": { - "primitive": { - "string": "entitlementID", + "type": "primitive", + "value": { "type": "string", + "value": "entitlementID", }, - "type": "primitive", }, "organizationID": { - "primitive": { - "string": "organizationID", + "type": "primitive", + "value": { "type": "string", + "value": "organizationID", }, - "type": "primitive", }, "reportDate": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "usageRecords": { - "array": [ + "type": "array", + "value": [ { "properties": { "amounts": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, ], - "type": "array", }, "date": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "keys": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "keys", + "type": "primitive", + "value": { "type": "string", + "value": "keys", }, - "type": "primitive", }, ], - "type": "array", }, "quantities": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -15929,7 +15874,7 @@ exports[`open api parser suger parse open api 1`] = ` ], "generatedRequestName": "GetUsageReportRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "GetUsageReport", "path": "/org/{orgId}/usageReport", @@ -15938,51 +15883,49 @@ exports[`open api parser suger parse open api 1`] = ` "description": "Organization ID", "name": "orgId", "schema": { - "description": undefined, + "description": null, "generatedName": "GetUsageReportRequestOrgId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetUsageReportRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.GetUsageReportParams", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetUsageReportResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.UsageReport", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "get usage report", "tags": [ @@ -15992,7 +15935,7 @@ exports[`open api parser suger parse open api 1`] = ` { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Get the Bearer Access Token by giving the Suger API Client ID & Client Secret.", "errorStatusCode": [ 500, @@ -16000,33 +15943,33 @@ exports[`open api parser suger parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "organizationID": { - "primitive": { - "string": "organizationID", + "type": "primitive", + "value": { "type": "string", + "value": "organizationID", }, - "type": "primitive", }, "secret": { - "primitive": { - "string": "secret", + "type": "primitive", + "value": { "type": "string", + "value": "secret", }, - "type": "primitive", }, }, "type": "object", @@ -16034,25 +15977,25 @@ exports[`open api parser suger parse open api 1`] = ` "response": { "properties": { "access_token": { - "primitive": { - "string": "access_token", + "type": "primitive", + "value": { "type": "string", + "value": "access_token", }, - "type": "primitive", }, "expires_in": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "token_type": { - "primitive": { - "string": "token_type", + "type": "primitive", + "value": { "type": "string", + "value": "token_type", }, - "type": "primitive", }, }, "type": "object", @@ -16061,42 +16004,40 @@ exports[`open api parser suger parse open api 1`] = ` ], "generatedRequestName": "GetApiClientAccessTokenRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "GetApiClientAccessToken", "path": "/public/apiClient/accessToken", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetApiClientAccessTokenRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.GetApiClientAccessTokenParams", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "OK", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetApiClientAccessTokenResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.ApiClientAccessToken", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "get api access token", "tags": [ @@ -16106,63 +16047,61 @@ exports[`open api parser suger parse open api 1`] = ` ], "errors": { "400": { - "description": undefined, + "description": null, "generatedName": "BadRequestError", "nameOverride": null, "schema": { "generatedName": "BadRequestError", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "404": { - "description": undefined, + "description": null, "generatedName": "NotFoundError", "nameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "NotFoundErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "example": undefined, - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, "409": { - "description": undefined, + "description": null, "generatedName": "ConflictError", "nameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ConflictErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "example": undefined, - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, "500": { - "description": undefined, + "description": null, "generatedName": "InternalServerError", "nameOverride": null, "schema": { "generatedName": "InternalServerError", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, }, - "globalHeaders": undefined, + "globalHeaders": null, "hasEndpointsMarkedInternal": false, "nonRequestReferencedSchemas": [ "shared.IdentityBuyer", @@ -16339,10 +16278,10 @@ exports[`open api parser suger parse open api 1`] = ` "AzureAudience": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AzureAudience", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -16350,19 +16289,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureAudienceDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "azureAudienceDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureAudienceDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16375,19 +16314,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureAudienceId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "azureAudienceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureAudienceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16400,10 +16339,10 @@ exports[`open api parser suger parse open api 1`] = ` "AzureGovernmentCertification": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AzureGovernmentCertification", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -16411,19 +16350,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureGovernmentCertificationTitle", "key": "title", "schema": { - "description": undefined, + "description": null, "generatedName": "azureGovernmentCertificationTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureGovernmentCertificationTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16436,19 +16375,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureGovernmentCertificationUri", "key": "uri", "schema": { - "description": undefined, + "description": null, "generatedName": "azureGovernmentCertificationUri", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureGovernmentCertificationUri", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16461,22 +16400,22 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureGovernmentCertificationValidationResults", "key": "validationResults", "schema": { - "description": undefined, + "description": null, "generatedName": "azureGovernmentCertificationValidationResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureGovernmentCertificationValidationResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzureGovernmentCertificationValidationResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureValidationResult", "type": "reference", }, @@ -16489,10 +16428,10 @@ exports[`open api parser suger parse open api 1`] = ` "AzureIncludedBaseQuantity": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AzureIncludedBaseQuantity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -16500,16 +16439,16 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureIncludedBaseQuantityIsInfinite", "key": "isInfinite", "schema": { - "description": undefined, + "description": null, "generatedName": "azureIncludedBaseQuantityIsInfinite", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureIncludedBaseQuantityIsInfinite", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -16523,16 +16462,16 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureIncludedBaseQuantityQuantity", "key": "quantity", "schema": { - "description": undefined, + "description": null, "generatedName": "azureIncludedBaseQuantityQuantity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureIncludedBaseQuantityQuantity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -16546,40 +16485,40 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureIncludedBaseQuantityRecurringUnit", "key": "recurringUnit", "schema": { - "description": undefined, + "description": null, "generatedName": "azureIncludedBaseQuantityRecurringUnit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureIncludedBaseQuantityRecurringUnit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Monthly", - "nameOverride": undefined, + "nameOverride": null, "value": "Monthly", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Annual", - "nameOverride": undefined, + "nameOverride": null, "value": "Annual", }, ], @@ -16592,10 +16531,10 @@ exports[`open api parser suger parse open api 1`] = ` "AzureListingContact": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AzureListingContact", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -16603,19 +16542,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureListingContactEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "azureListingContactEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureListingContactEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16628,19 +16567,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureListingContactName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "azureListingContactName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureListingContactName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16653,19 +16592,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureListingContactPhone", "key": "phone", "schema": { - "description": undefined, + "description": null, "generatedName": "azureListingContactPhone", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureListingContactPhone", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16678,52 +16617,52 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureListingContactType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "azureListingContactType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureListingContactType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CustomerSupport", - "nameOverride": undefined, + "nameOverride": null, "value": "CustomerSupport", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Engineering", - "nameOverride": undefined, + "nameOverride": null, "value": "Engineering", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ChannelManager", - "nameOverride": undefined, + "nameOverride": null, "value": "ChannelManager", }, ], @@ -16736,19 +16675,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureListingContactUri", "key": "uri", "schema": { - "description": undefined, + "description": null, "generatedName": "azureListingContactUri", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureListingContactUri", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16761,10 +16700,10 @@ exports[`open api parser suger parse open api 1`] = ` "AzureListingUri": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AzureListingUri", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -16772,19 +16711,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureListingUriDisplayText", "key": "displayText", "schema": { - "description": undefined, + "description": null, "generatedName": "azureListingUriDisplayText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureListingUriDisplayText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16797,19 +16736,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureListingUriSubtype", "key": "subtype", "schema": { - "description": undefined, + "description": null, "generatedName": "azureListingUriSubtype", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureListingUriSubtype", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16822,19 +16761,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureListingUriType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "azureListingUriType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureListingUriType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16847,19 +16786,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureListingUriUri", "key": "uri", "schema": { - "description": undefined, + "description": null, "generatedName": "azureListingUriUri", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureListingUriUri", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16872,10 +16811,10 @@ exports[`open api parser suger parse open api 1`] = ` "AzureLocalizedDateTime": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AzureLocalizedDateTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -16883,19 +16822,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureLocalizedDateTimeDateTimeInUtc", "key": "dateTimeInUtc", "schema": { - "description": undefined, + "description": null, "generatedName": "azureLocalizedDateTimeDateTimeInUtc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureLocalizedDateTimeDateTimeInUtc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16908,16 +16847,16 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureLocalizedDateTimeLocalizePerMarket", "key": "localizePerMarket", "schema": { - "description": undefined, + "description": null, "generatedName": "azureLocalizedDateTimeLocalizePerMarket", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureLocalizedDateTimeLocalizePerMarket", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -16931,10 +16870,10 @@ exports[`open api parser suger parse open api 1`] = ` "AzureLocalizedTimeRange": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AzureLocalizedTimeRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -16942,16 +16881,16 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureLocalizedTimeRangeEndAt", "key": "endAt", "schema": { - "description": undefined, + "description": null, "generatedName": "azureLocalizedTimeRangeEndAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureLocalizedTimeRangeEndAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureLocalizedDateTime", "type": "reference", }, @@ -16963,16 +16902,16 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureLocalizedTimeRangeStartAt", "key": "startAt", "schema": { - "description": undefined, + "description": null, "generatedName": "azureLocalizedTimeRangeStartAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureLocalizedTimeRangeStartAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureLocalizedDateTime", "type": "reference", }, @@ -16984,10 +16923,10 @@ exports[`open api parser suger parse open api 1`] = ` "AzureMarket": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AzureMarket", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -16995,19 +16934,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketFriendlyName", "key": "friendlyName", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketFriendlyName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureMarketFriendlyName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17020,19 +16959,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketMarketCode", "key": "marketCode", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketMarketCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ISO Country Code", "generatedName": "AzureMarketMarketCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17045,10 +16984,10 @@ exports[`open api parser suger parse open api 1`] = ` "AzureMarketState": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AzureMarketState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -17056,19 +16995,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketStateMarketCode", "key": "marketCode", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketStateMarketCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ISO Country Code", "generatedName": "AzureMarketStateMarketCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17081,64 +17020,64 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketStateState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketStateState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureMarketStateState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Disabled", - "nameOverride": undefined, + "nameOverride": null, "value": "Disabled", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Enabled", - "nameOverride": undefined, + "nameOverride": null, "value": "Enabled", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "StopSelling", - "nameOverride": undefined, + "nameOverride": null, "value": "StopSelling", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Terminated", - "nameOverride": undefined, + "nameOverride": null, "value": "Terminated", }, ], @@ -17151,10 +17090,10 @@ exports[`open api parser suger parse open api 1`] = ` "AzureMarketplacePrice": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AzureMarketplacePrice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -17162,19 +17101,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketplacePriceCurrency", "key": "currency", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketplacePriceCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ISO 4217 currency code", "generatedName": "AzureMarketplacePriceCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17187,25 +17126,25 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketplacePriceMarkets", "key": "markets", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketplacePriceMarkets", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureMarketplacePriceMarkets", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzureMarketplacePriceMarketsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17219,16 +17158,16 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketplacePricePrice", "key": "price", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketplacePricePrice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "default 0", "generatedName": "AzureMarketplacePricePrice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -17242,14 +17181,14 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketplacePricePrices", "key": "prices", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketplacePricePrices", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "AzureMarketplacePricePrices", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -17260,10 +17199,10 @@ exports[`open api parser suger parse open api 1`] = ` "AzureMarketplacePrivateOffer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AzureMarketplacePrivateOffer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -17271,19 +17210,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketplacePrivateOfferSchema", "key": "$schema", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketplacePrivateOfferSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureMarketplacePrivateOfferSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17296,16 +17235,16 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketplacePrivateOfferAcceptBy", "key": "acceptBy", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketplacePrivateOfferAcceptBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "in format YYYY-MM-DD", "generatedName": "AzureMarketplacePrivateOfferAcceptBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -17319,22 +17258,22 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketplacePrivateOfferAcceptanceLinks", "key": "acceptanceLinks", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketplacePrivateOfferAcceptanceLinks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureMarketplacePrivateOfferAcceptanceLinks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzureMarketplacePrivateOfferAcceptanceLinksItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureMarketplacePrivateOfferAcceptanceLink", "type": "reference", }, @@ -17347,22 +17286,22 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketplacePrivateOfferBeneficiaries", "key": "beneficiaries", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketplacePrivateOfferBeneficiaries", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "array of email addresses.", "generatedName": "AzureMarketplacePrivateOfferBeneficiaries", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzureMarketplacePrivateOfferBeneficiariesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureMarketplacePrivateOfferBeneficiary", "type": "reference", }, @@ -17375,19 +17314,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketplacePrivateOfferETag", "key": "eTag", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketplacePrivateOfferETag", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureMarketplacePrivateOfferETag", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17400,16 +17339,16 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketplacePrivateOfferEnd", "key": "end", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketplacePrivateOfferEnd", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "in format YYYY-MM-DD", "generatedName": "AzureMarketplacePrivateOfferEnd", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -17423,19 +17362,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketplacePrivateOfferId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketplacePrivateOfferId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "in format of "private-offer/private-offer-durable-id"", "generatedName": "AzureMarketplacePrivateOfferId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17448,16 +17387,16 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketplacePrivateOfferLastModified", "key": "lastModified", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketplacePrivateOfferLastModified", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "in format YYYY-MM-DD", "generatedName": "AzureMarketplacePrivateOfferLastModified", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -17471,19 +17410,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketplacePrivateOfferName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketplacePrivateOfferName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureMarketplacePrivateOfferName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17496,25 +17435,25 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketplacePrivateOfferNotificationContacts", "key": "notificationContacts", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketplacePrivateOfferNotificationContacts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "array of email addresses of the users to be notified of any changes in the private offer status.", "generatedName": "AzureMarketplacePrivateOfferNotificationContacts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzureMarketplacePrivateOfferNotificationContactsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17528,19 +17467,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketplacePrivateOfferPreparedBy", "key": "preparedBy", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketplacePrivateOfferPreparedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureMarketplacePrivateOfferPreparedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17553,22 +17492,22 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketplacePrivateOfferPricing", "key": "pricing", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketplacePrivateOfferPricing", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Up to 10 pricing entries are allowed.", "generatedName": "AzureMarketplacePrivateOfferPricing", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzureMarketplacePrivateOfferPricingItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureMarketplacePrivateOfferPricing", "type": "reference", }, @@ -17581,40 +17520,40 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketplacePrivateOfferPrivateOfferType", "key": "privateOfferType", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketplacePrivateOfferPrivateOfferType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureMarketplacePrivateOfferPrivateOfferType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "customerPromotion", - "nameOverride": undefined, + "nameOverride": null, "value": "customerPromotion", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "cspPromotion", - "nameOverride": undefined, + "nameOverride": null, "value": "cspPromotion", }, ], @@ -17627,19 +17566,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketplacePrivateOfferResourceName", "key": "resourceName", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketplacePrivateOfferResourceName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureMarketplacePrivateOfferResourceName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17652,16 +17591,16 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketplacePrivateOfferStart", "key": "start", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketplacePrivateOfferStart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "in format YYYY-MM-DD, if VariableStartDate = true, this field should be empty.", "generatedName": "AzureMarketplacePrivateOfferStart", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -17675,64 +17614,64 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketplacePrivateOfferState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketplacePrivateOfferState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureMarketplacePrivateOfferState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "draft", - "nameOverride": undefined, + "nameOverride": null, "value": "draft", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "live", - "nameOverride": undefined, + "nameOverride": null, "value": "live", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "withdrawn", - "nameOverride": undefined, + "nameOverride": null, "value": "withdrawn", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "deleted", - "nameOverride": undefined, + "nameOverride": null, "value": "deleted", }, ], @@ -17745,40 +17684,40 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketplacePrivateOfferSubState", "key": "subState", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketplacePrivateOfferSubState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureMarketplacePrivateOfferSubState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "pendingAcceptance", - "nameOverride": undefined, + "nameOverride": null, "value": "pendingAcceptance", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "accepted", - "nameOverride": undefined, + "nameOverride": null, "value": "accepted", }, ], @@ -17791,19 +17730,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketplacePrivateOfferTermsAndConditionsDocSasUrl", "key": "termsAndConditionsDocSasUrl", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketplacePrivateOfferTermsAndConditionsDocSasUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureMarketplacePrivateOfferTermsAndConditionsDocSasUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17816,16 +17755,16 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketplacePrivateOfferUpgradedFrom", "key": "upgradedFrom", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketplacePrivateOfferUpgradedFrom", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureMarketplacePrivateOfferUpgradedFrom", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureMarketplacePrivateOfferPromotionReference", "type": "reference", }, @@ -17837,22 +17776,22 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketplacePrivateOfferValidations", "key": "validations", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketplacePrivateOfferValidations", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureMarketplacePrivateOfferValidations", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzureMarketplacePrivateOfferValidationsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureMarketplaceValidation", "type": "reference", }, @@ -17865,16 +17804,16 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketplacePrivateOfferVariableStartDate", "key": "variableStartDate", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketplacePrivateOfferVariableStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureMarketplacePrivateOfferVariableStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -17888,10 +17827,10 @@ exports[`open api parser suger parse open api 1`] = ` "AzureMarketplacePrivateOfferAcceptanceLink": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AzureMarketplacePrivateOfferAcceptanceLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -17899,19 +17838,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketplacePrivateOfferAcceptanceLinkBeneficiaryId", "key": "beneficiaryId", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketplacePrivateOfferAcceptanceLinkBeneficiaryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The Customer Billing Account ID.", "generatedName": "AzureMarketplacePrivateOfferAcceptanceLinkBeneficiaryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17924,19 +17863,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketplacePrivateOfferAcceptanceLinkLink", "key": "link", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketplacePrivateOfferAcceptanceLinkLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureMarketplacePrivateOfferAcceptanceLinkLink", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17949,10 +17888,10 @@ exports[`open api parser suger parse open api 1`] = ` "AzureMarketplacePrivateOfferBeneficiary": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AzureMarketplacePrivateOfferBeneficiary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -17960,22 +17899,22 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketplacePrivateOfferBeneficiaryBeneficiaryRecipients", "key": "beneficiaryRecipients", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketplacePrivateOfferBeneficiaryBeneficiaryRecipients", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureMarketplacePrivateOfferBeneficiaryBeneficiaryRecipients", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzureMarketplacePrivateOfferBeneficiaryBeneficiaryRecipientsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureMarketplacePrivateOfferBeneficiaryRecipient", "type": "reference", }, @@ -17988,19 +17927,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketplacePrivateOfferBeneficiaryDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketplacePrivateOfferBeneficiaryDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureMarketplacePrivateOfferBeneficiaryDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18013,19 +17952,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketplacePrivateOfferBeneficiaryId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketplacePrivateOfferBeneficiaryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "the customer billing account id.", "generatedName": "AzureMarketplacePrivateOfferBeneficiaryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18038,10 +17977,10 @@ exports[`open api parser suger parse open api 1`] = ` "AzureMarketplacePrivateOfferBeneficiaryRecipient": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AzureMarketplacePrivateOfferBeneficiaryRecipient", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -18049,19 +17988,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketplacePrivateOfferBeneficiaryRecipientId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketplacePrivateOfferBeneficiaryRecipientId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureMarketplacePrivateOfferBeneficiaryRecipientId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18074,40 +18013,40 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketplacePrivateOfferBeneficiaryRecipientRecipientType", "key": "recipientType", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketplacePrivateOfferBeneficiaryRecipientRecipientType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureMarketplacePrivateOfferBeneficiaryRecipientRecipientType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "cspCustomer", - "nameOverride": undefined, + "nameOverride": null, "value": "cspCustomer", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "billingGroup", - "nameOverride": undefined, + "nameOverride": null, "value": "billingGroup", }, ], @@ -18120,10 +18059,10 @@ exports[`open api parser suger parse open api 1`] = ` "AzureMarketplacePrivateOfferPricing": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AzureMarketplacePrivateOfferPricing", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -18131,16 +18070,16 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketplacePrivateOfferPricingDiscountPercentage", "key": "discountPercentage", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketplacePrivateOfferPricingDiscountPercentage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "between 0 and 100", "generatedName": "AzureMarketplacePrivateOfferPricingDiscountPercentage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -18154,40 +18093,40 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketplacePrivateOfferPricingDiscountType", "key": "discountType", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketplacePrivateOfferPricingDiscountType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureMarketplacePrivateOfferPricingDiscountType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "percentage", - "nameOverride": undefined, + "nameOverride": null, "value": "percentage", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "absolute", - "nameOverride": undefined, + "nameOverride": null, "value": "absolute", }, ], @@ -18200,16 +18139,16 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketplacePrivateOfferPricingOriginalPlan", "key": "originalPlan", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketplacePrivateOfferPricingOriginalPlan", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "the pricing plan of the original plan.", "generatedName": "AzureMarketplacePrivateOfferPricingOriginalPlan", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzurePriceAndAvailabilityPrivateOfferPlan", "type": "reference", }, @@ -18221,19 +18160,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketplacePrivateOfferPricingPlan", "key": "plan", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketplacePrivateOfferPricingPlan", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "in format of "plan/product-durable-id/plan-durable-id"", "generatedName": "AzureMarketplacePrivateOfferPricingPlan", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18246,19 +18185,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketplacePrivateOfferPricingPlanName", "key": "planName", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketplacePrivateOfferPricingPlanName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureMarketplacePrivateOfferPricingPlanName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18271,40 +18210,40 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketplacePrivateOfferPricingPlanType", "key": "planType", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketplacePrivateOfferPricingPlanType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The type of the plan, FLAT_RATE or PER_USER.", "generatedName": "AzureMarketplacePrivateOfferPricingPlanType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FLAT_RATE", - "nameOverride": undefined, + "nameOverride": null, "value": "FLAT_RATE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PER_USER", - "nameOverride": undefined, + "nameOverride": null, "value": "PER_USER", }, ], @@ -18317,19 +18256,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketplacePrivateOfferPricingPriceDetails", "key": "priceDetails", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketplacePrivateOfferPricingPriceDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureMarketplacePrivateOfferPricingPriceDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18342,16 +18281,16 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketplacePrivateOfferPricingPrivateOfferPlan", "key": "privateOfferPlan", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketplacePrivateOfferPricingPrivateOfferPlan", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "the pricing plan of the private offer", "generatedName": "AzureMarketplacePrivateOfferPricingPrivateOfferPlan", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzurePriceAndAvailabilityPrivateOfferPlan", "type": "reference", }, @@ -18363,19 +18302,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketplacePrivateOfferPricingProduct", "key": "product", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketplacePrivateOfferPricingProduct", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "in format of "product/product-durable-id"", "generatedName": "AzureMarketplacePrivateOfferPricingProduct", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18388,19 +18327,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketplacePrivateOfferPricingSugerOfferId", "key": "sugerOfferId", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketplacePrivateOfferPricingSugerOfferId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureMarketplacePrivateOfferPricingSugerOfferId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18413,10 +18352,10 @@ exports[`open api parser suger parse open api 1`] = ` "AzureMarketplacePrivateOfferPromotionReference": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AzureMarketplacePrivateOfferPromotionReference", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -18424,19 +18363,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketplacePrivateOfferPromotionReferenceId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketplacePrivateOfferPromotionReferenceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureMarketplacePrivateOfferPromotionReferenceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18449,19 +18388,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketplacePrivateOfferPromotionReferenceName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketplacePrivateOfferPromotionReferenceName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureMarketplacePrivateOfferPromotionReferenceName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18474,10 +18413,10 @@ exports[`open api parser suger parse open api 1`] = ` "AzureMarketplaceTerm": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AzureMarketplaceTerm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -18485,64 +18424,64 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketplaceTermType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketplaceTermType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureMarketplaceTermType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "day", - "nameOverride": undefined, + "nameOverride": null, "value": "day", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "week", - "nameOverride": undefined, + "nameOverride": null, "value": "week", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "month", - "nameOverride": undefined, + "nameOverride": null, "value": "month", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "year", - "nameOverride": undefined, + "nameOverride": null, "value": "year", }, ], @@ -18555,16 +18494,16 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketplaceTermValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketplaceTermValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "default 0", "generatedName": "AzureMarketplaceTermValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -18578,10 +18517,10 @@ exports[`open api parser suger parse open api 1`] = ` "AzureMarketplaceValidation": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AzureMarketplaceValidation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -18589,19 +18528,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketplaceValidationSchema", "key": "$schema", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketplaceValidationSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureMarketplaceValidationSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18614,172 +18553,172 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketplaceValidationCode", "key": "code", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketplaceValidationCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureMarketplaceValidationCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "businessValidationError", - "nameOverride": undefined, + "nameOverride": null, "value": "businessValidationError", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "collectionLimitExceeded", - "nameOverride": undefined, + "nameOverride": null, "value": "collectionLimitExceeded", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "invalidId", - "nameOverride": undefined, + "nameOverride": null, "value": "invalidId", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "invalidEntityStatus", - "nameOverride": undefined, + "nameOverride": null, "value": "invalidEntityStatus", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "invalidRequest", - "nameOverride": undefined, + "nameOverride": null, "value": "invalidRequest", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "invalidResource", - "nameOverride": undefined, + "nameOverride": null, "value": "invalidResource", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "invalidState", - "nameOverride": undefined, + "nameOverride": null, "value": "invalidState", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "notDeployed", - "nameOverride": undefined, + "nameOverride": null, "value": "notDeployed", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "notSupported", - "nameOverride": undefined, + "nameOverride": null, "value": "notSupported", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "operationCanceled", - "nameOverride": undefined, + "nameOverride": null, "value": "operationCanceled", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "productLocked", - "nameOverride": undefined, + "nameOverride": null, "value": "productLocked", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "resourceNotFound", - "nameOverride": undefined, + "nameOverride": null, "value": "resourceNotFound", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "schemaValidationError", - "nameOverride": undefined, + "nameOverride": null, "value": "schemaValidationError", }, ], @@ -18792,40 +18731,40 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketplaceValidationLevel", "key": "level", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketplaceValidationLevel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureMarketplaceValidationLevel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "informational", - "nameOverride": undefined, + "nameOverride": null, "value": "informational", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "warning", - "nameOverride": undefined, + "nameOverride": null, "value": "warning", }, ], @@ -18838,19 +18777,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketplaceValidationMessage", "key": "message", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketplaceValidationMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureMarketplaceValidationMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18863,19 +18802,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureMarketplaceValidationResourceId", "key": "resourceId", "schema": { - "description": undefined, + "description": null, "generatedName": "azureMarketplaceValidationResourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureMarketplaceValidationResourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18888,10 +18827,10 @@ exports[`open api parser suger parse open api 1`] = ` "AzurePendingUpdateInfo": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AzurePendingUpdateInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -18899,19 +18838,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azurePendingUpdateInfoStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "azurePendingUpdateInfoStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzurePendingUpdateInfoStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18924,19 +18863,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azurePendingUpdateInfoUpdateType", "key": "updateType", "schema": { - "description": undefined, + "description": null, "generatedName": "azurePendingUpdateInfoUpdateType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzurePendingUpdateInfoUpdateType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18949,10 +18888,10 @@ exports[`open api parser suger parse open api 1`] = ` "AzurePrice": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AzurePrice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -18960,19 +18899,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azurePriceCurrencyCode", "key": "currencyCode", "schema": { - "description": undefined, + "description": null, "generatedName": "azurePriceCurrencyCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ISO currency code, Three characters", "generatedName": "AzurePriceCurrencyCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18985,16 +18924,16 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azurePriceOpenPrice", "key": "openPrice", "schema": { - "description": undefined, + "description": null, "generatedName": "azurePriceOpenPrice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzurePriceOpenPrice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -19008,19 +18947,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azurePricePriceTierId", "key": "priceTierID", "schema": { - "description": undefined, + "description": null, "generatedName": "azurePricePriceTierId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzurePricePriceTierId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19033,10 +18972,10 @@ exports[`open api parser suger parse open api 1`] = ` "AzurePriceAndAvailabilityPrivateOfferCustomMeters": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AzurePriceAndAvailabilityPrivateOfferCustomMeters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -19044,14 +18983,14 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azurePriceAndAvailabilityPrivateOfferCustomMetersMeters", "key": "meters", "schema": { - "description": undefined, + "description": null, "generatedName": "azurePriceAndAvailabilityPrivateOfferCustomMetersMeters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "AzurePriceAndAvailabilityPrivateOfferCustomMetersMeters", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -19062,40 +19001,40 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azurePriceAndAvailabilityPrivateOfferCustomMetersPriceInputOption", "key": "priceInputOption", "schema": { - "description": undefined, + "description": null, "generatedName": "azurePriceAndAvailabilityPrivateOfferCustomMetersPriceInputOption", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "default "usd"", "generatedName": "AzurePriceAndAvailabilityPrivateOfferCustomMetersPriceInputOption", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "perMarket", - "nameOverride": undefined, + "nameOverride": null, "value": "perMarket", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "usd", - "nameOverride": undefined, + "nameOverride": null, "value": "usd", }, ], @@ -19108,10 +19047,10 @@ exports[`open api parser suger parse open api 1`] = ` "AzurePriceAndAvailabilityPrivateOfferPlan": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AzurePriceAndAvailabilityPrivateOfferPlan", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -19119,19 +19058,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azurePriceAndAvailabilityPrivateOfferPlanSchema", "key": "$schema", "schema": { - "description": undefined, + "description": null, "generatedName": "azurePriceAndAvailabilityPrivateOfferPlanSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzurePriceAndAvailabilityPrivateOfferPlanSchema", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19144,19 +19083,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azurePriceAndAvailabilityPrivateOfferPlanId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "azurePriceAndAvailabilityPrivateOfferPlanId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzurePriceAndAvailabilityPrivateOfferPlanId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19169,19 +19108,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azurePriceAndAvailabilityPrivateOfferPlanPlan", "key": "plan", "schema": { - "description": undefined, + "description": null, "generatedName": "azurePriceAndAvailabilityPrivateOfferPlanPlan", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzurePriceAndAvailabilityPrivateOfferPlanPlan", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19194,16 +19133,16 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azurePriceAndAvailabilityPrivateOfferPlanPricing", "key": "pricing", "schema": { - "description": undefined, + "description": null, "generatedName": "azurePriceAndAvailabilityPrivateOfferPlanPricing", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzurePriceAndAvailabilityPrivateOfferPlanPricing", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzurePriceAndAvailabilityPrivateOfferPrice", "type": "reference", }, @@ -19215,19 +19154,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azurePriceAndAvailabilityPrivateOfferPlanProduct", "key": "product", "schema": { - "description": undefined, + "description": null, "generatedName": "azurePriceAndAvailabilityPrivateOfferPlanProduct", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzurePriceAndAvailabilityPrivateOfferPlanProduct", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19240,19 +19179,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azurePriceAndAvailabilityPrivateOfferPlanResourceName", "key": "resourceName", "schema": { - "description": undefined, + "description": null, "generatedName": "azurePriceAndAvailabilityPrivateOfferPlanResourceName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzurePriceAndAvailabilityPrivateOfferPlanResourceName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19265,22 +19204,22 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azurePriceAndAvailabilityPrivateOfferPlanValidations", "key": "validations", "schema": { - "description": undefined, + "description": null, "generatedName": "azurePriceAndAvailabilityPrivateOfferPlanValidations", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzurePriceAndAvailabilityPrivateOfferPlanValidations", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzurePriceAndAvailabilityPrivateOfferPlanValidationsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureMarketplaceValidation", "type": "reference", }, @@ -19293,10 +19232,10 @@ exports[`open api parser suger parse open api 1`] = ` "AzurePriceAndAvailabilityPrivateOfferPrice": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AzurePriceAndAvailabilityPrivateOfferPrice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -19304,16 +19243,16 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azurePriceAndAvailabilityPrivateOfferPriceCustomMeters", "key": "customMeters", "schema": { - "description": undefined, + "description": null, "generatedName": "azurePriceAndAvailabilityPrivateOfferPriceCustomMeters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzurePriceAndAvailabilityPrivateOfferPriceCustomMeters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzurePriceAndAvailabilityPrivateOfferCustomMeters", "type": "reference", }, @@ -19325,16 +19264,16 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azurePriceAndAvailabilityPrivateOfferPriceRecurrentPrice", "key": "recurrentPrice", "schema": { - "description": undefined, + "description": null, "generatedName": "azurePriceAndAvailabilityPrivateOfferPriceRecurrentPrice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzurePriceAndAvailabilityPrivateOfferPriceRecurrentPrice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzurePriceAndAvailabilityRecurrentPrice", "type": "reference", }, @@ -19346,10 +19285,10 @@ exports[`open api parser suger parse open api 1`] = ` "AzurePriceAndAvailabilityRecurrentPrice": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AzurePriceAndAvailabilityRecurrentPrice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -19357,40 +19296,40 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azurePriceAndAvailabilityRecurrentPricePriceInputOption", "key": "priceInputOption", "schema": { - "description": undefined, + "description": null, "generatedName": "azurePriceAndAvailabilityRecurrentPricePriceInputOption", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "default "usd"", "generatedName": "AzurePriceAndAvailabilityRecurrentPricePriceInputOption", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "perMarket", - "nameOverride": undefined, + "nameOverride": null, "value": "perMarket", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "usd", - "nameOverride": undefined, + "nameOverride": null, "value": "usd", }, ], @@ -19403,22 +19342,22 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azurePriceAndAvailabilityRecurrentPricePrices", "key": "prices", "schema": { - "description": undefined, + "description": null, "generatedName": "azurePriceAndAvailabilityRecurrentPricePrices", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzurePriceAndAvailabilityRecurrentPricePrices", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzurePriceAndAvailabilityRecurrentPricePricesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzurePriceAndAvailabilityRecurrentPriceItem", "type": "reference", }, @@ -19431,10 +19370,10 @@ exports[`open api parser suger parse open api 1`] = ` "AzurePriceAndAvailabilityRecurrentPriceItem": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AzurePriceAndAvailabilityRecurrentPriceItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -19442,16 +19381,16 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azurePriceAndAvailabilityRecurrentPriceItemBillingTerm", "key": "billingTerm", "schema": { - "description": undefined, + "description": null, "generatedName": "azurePriceAndAvailabilityRecurrentPriceItemBillingTerm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzurePriceAndAvailabilityRecurrentPriceItemBillingTerm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureMarketplaceTerm", "type": "reference", }, @@ -19463,16 +19402,16 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azurePriceAndAvailabilityRecurrentPriceItemPaymentOption", "key": "paymentOption", "schema": { - "description": undefined, + "description": null, "generatedName": "azurePriceAndAvailabilityRecurrentPriceItemPaymentOption", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzurePriceAndAvailabilityRecurrentPriceItemPaymentOption", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureMarketplaceTerm", "type": "reference", }, @@ -19484,16 +19423,16 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azurePriceAndAvailabilityRecurrentPriceItemPricePerPaymentInUsd", "key": "pricePerPaymentInUsd", "schema": { - "description": undefined, + "description": null, "generatedName": "azurePriceAndAvailabilityRecurrentPriceItemPricePerPaymentInUsd", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzurePriceAndAvailabilityRecurrentPriceItemPricePerPaymentInUsd", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -19507,22 +19446,22 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azurePriceAndAvailabilityRecurrentPriceItemPrices", "key": "prices", "schema": { - "description": undefined, + "description": null, "generatedName": "azurePriceAndAvailabilityRecurrentPriceItemPrices", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzurePriceAndAvailabilityRecurrentPriceItemPrices", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzurePriceAndAvailabilityRecurrentPriceItemPricesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureMarketplacePrice", "type": "reference", }, @@ -19535,10 +19474,10 @@ exports[`open api parser suger parse open api 1`] = ` "AzurePriceCadence": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AzurePriceCadence", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -19546,40 +19485,40 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azurePriceCadenceType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "azurePriceCadenceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzurePriceCadenceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Month", - "nameOverride": undefined, + "nameOverride": null, "value": "Month", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Year", - "nameOverride": undefined, + "nameOverride": null, "value": "Year", }, ], @@ -19592,16 +19531,16 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azurePriceCadenceValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "azurePriceCadenceValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzurePriceCadenceValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -19615,10 +19554,10 @@ exports[`open api parser suger parse open api 1`] = ` "AzurePriceSchedule": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AzurePriceSchedule", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -19626,16 +19565,16 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azurePriceSchedulePriceCadence", "key": "priceCadence", "schema": { - "description": undefined, + "description": null, "generatedName": "azurePriceSchedulePriceCadence", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzurePriceSchedulePriceCadence", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzurePriceCadence", "type": "reference", }, @@ -19647,52 +19586,52 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azurePriceSchedulePricingModel", "key": "pricingModel", "schema": { - "description": undefined, + "description": null, "generatedName": "azurePriceSchedulePricingModel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzurePriceSchedulePricingModel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Flat", - "nameOverride": undefined, + "nameOverride": null, "value": "Flat", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Recurring", - "nameOverride": undefined, + "nameOverride": null, "value": "Recurring", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Usage", - "nameOverride": undefined, + "nameOverride": null, "value": "Usage", }, ], @@ -19705,22 +19644,22 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azurePriceSchedulePricingUnits", "key": "pricingUnits", "schema": { - "description": undefined, + "description": null, "generatedName": "azurePriceSchedulePricingUnits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzurePriceSchedulePricingUnits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzurePriceSchedulePricingUnitsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzurePricingUnit", "type": "reference", }, @@ -19733,16 +19672,16 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azurePriceScheduleRetailPrice", "key": "retailPrice", "schema": { - "description": undefined, + "description": null, "generatedName": "azurePriceScheduleRetailPrice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzurePriceScheduleRetailPrice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzurePrice", "type": "reference", }, @@ -19754,10 +19693,10 @@ exports[`open api parser suger parse open api 1`] = ` "AzurePricingUnit": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AzurePricingUnit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -19765,16 +19704,16 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azurePricingUnitIsUnlimitedUnit", "key": "isUnlimitedUnit", "schema": { - "description": undefined, + "description": null, "generatedName": "azurePricingUnitIsUnlimitedUnit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzurePricingUnitIsUnlimitedUnit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -19788,16 +19727,16 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azurePricingUnitLowerUnit", "key": "lowerUnit", "schema": { - "description": undefined, + "description": null, "generatedName": "azurePricingUnitLowerUnit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzurePricingUnitLowerUnit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -19811,40 +19750,40 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azurePricingUnitName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "azurePricingUnitName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzurePricingUnitName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "sharedcore", - "nameOverride": undefined, + "nameOverride": null, "value": "sharedcore", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "transactions", - "nameOverride": undefined, + "nameOverride": null, "value": "transactions", }, ], @@ -19857,19 +19796,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azurePricingUnitUnitType", "key": "unitType", "schema": { - "description": undefined, + "description": null, "generatedName": "azurePricingUnitUnitType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzurePricingUnitUnitType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19882,16 +19821,16 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azurePricingUnitUpperUnit", "key": "upperUnit", "schema": { - "description": undefined, + "description": null, "generatedName": "azurePricingUnitUpperUnit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzurePricingUnitUpperUnit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -19905,10 +19844,10 @@ exports[`open api parser suger parse open api 1`] = ` "AzureProduct": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AzureProduct", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -19916,22 +19855,22 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductAvailabilities", "key": "availabilities", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductAvailabilities", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductAvailabilities", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductAvailabilitiesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureProductAvailability", "type": "reference", }, @@ -19944,22 +19883,22 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductBranches", "key": "branches", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductBranches", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductBranches", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductBranchesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureProductBranch", "type": "reference", }, @@ -19972,22 +19911,22 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductExternalIDs", "key": "externalIDs", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductExternalIDs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductExternalIDs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductExternalIDsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureTypeValue", "type": "reference", }, @@ -20000,19 +19939,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20025,16 +19964,16 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductIsModularPublishing", "key": "isModularPublishing", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductIsModularPublishing", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductIsModularPublishing", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -20048,22 +19987,22 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductListings", "key": "listings", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductListings", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductListings", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductListingsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureProductListing", "type": "reference", }, @@ -20076,19 +20015,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20101,22 +20040,22 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductPackageConfigurations", "key": "packageConfigurations", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductPackageConfigurations", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductPackageConfigurations", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductPackageConfigurationsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureProductPackageConfiguration", "type": "reference", }, @@ -20129,22 +20068,22 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductProperties", "key": "properties", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductProperties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductProperties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductPropertiesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureProductProperty", "type": "reference", }, @@ -20157,19 +20096,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductResourceType", "key": "resourceType", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductResourceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductResourceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20182,16 +20121,16 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductSetup", "key": "setup", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductSetup", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Not original fields. They are populated by other API calls", "generatedName": "AzureProductSetup", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureProductSetup", "type": "reference", }, @@ -20203,22 +20142,22 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductSubmissions", "key": "submissions", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductSubmissions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductSubmissions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductSubmissionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureProductSubmission", "type": "reference", }, @@ -20231,22 +20170,22 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductVariants", "key": "variants", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductVariants", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductVariants", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductVariantsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureProductVariant", "type": "reference", }, @@ -20259,10 +20198,10 @@ exports[`open api parser suger parse open api 1`] = ` "AzureProductAvailability": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AzureProductAvailability", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -20270,22 +20209,22 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductAvailabilityEmailAudiences", "key": "emailAudiences", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductAvailabilityEmailAudiences", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductAvailabilityEmailAudiences", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductAvailabilityEmailAudiencesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureAudience", "type": "reference", }, @@ -20298,19 +20237,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductAvailabilityEnterpriseLicensing", "key": "enterpriseLicensing", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductAvailabilityEnterpriseLicensing", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductAvailabilityEnterpriseLicensing", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20323,19 +20262,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductAvailabilityId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductAvailabilityId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductAvailabilityId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20348,19 +20287,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductAvailabilityResourceType", "key": "resourceType", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductAvailabilityResourceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductAvailabilityResourceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20373,22 +20312,22 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductAvailabilitySubscriptionAudiences", "key": "subscriptionAudiences", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductAvailabilitySubscriptionAudiences", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductAvailabilitySubscriptionAudiences", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductAvailabilitySubscriptionAudiencesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureAudience", "type": "reference", }, @@ -20401,19 +20340,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductAvailabilityVisibility", "key": "visibility", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductAvailabilityVisibility", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductAvailabilityVisibility", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20426,10 +20365,10 @@ exports[`open api parser suger parse open api 1`] = ` "AzureProductBranch": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AzureProductBranch", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -20437,19 +20376,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductBranchCurrentDraftInstanceId", "key": "currentDraftInstanceID", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductBranchCurrentDraftInstanceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductBranchCurrentDraftInstanceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20462,19 +20401,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductBranchFriendlyName", "key": "friendlyName", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductBranchFriendlyName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductBranchFriendlyName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20487,19 +20426,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductBranchId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductBranchId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductBranchId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20512,19 +20451,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductBranchModule", "key": "module", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductBranchModule", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductBranchModule", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20537,19 +20476,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductBranchResourceType", "key": "resourceType", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductBranchResourceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductBranchResourceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20562,19 +20501,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductBranchType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductBranchType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductBranchType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20587,19 +20526,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductBranchVariantId", "key": "variantID", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductBranchVariantId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductBranchVariantId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20612,10 +20551,10 @@ exports[`open api parser suger parse open api 1`] = ` "AzureProductFeatureAvailability": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AzureProductFeatureAvailability", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -20623,22 +20562,22 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductFeatureAvailabilityCustomMeters", "key": "customMeters", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductFeatureAvailabilityCustomMeters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductFeatureAvailabilityCustomMeters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductFeatureAvailabilityCustomMetersItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureProductVariantCustomMeter", "type": "reference", }, @@ -20651,19 +20590,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductFeatureAvailabilityId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductFeatureAvailabilityId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductFeatureAvailabilityId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20676,16 +20615,16 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductFeatureAvailabilityIsHidden", "key": "isHidden", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductFeatureAvailabilityIsHidden", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductFeatureAvailabilityIsHidden", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -20699,22 +20638,22 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductFeatureAvailabilityMarketStates", "key": "marketStates", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductFeatureAvailabilityMarketStates", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductFeatureAvailabilityMarketStates", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductFeatureAvailabilityMarketStatesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureMarketState", "type": "reference", }, @@ -20727,22 +20666,22 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductFeatureAvailabilityMarkets", "key": "markets", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductFeatureAvailabilityMarkets", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductFeatureAvailabilityMarkets", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductFeatureAvailabilityMarketsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureMarket", "type": "reference", }, @@ -20755,22 +20694,22 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductFeatureAvailabilityPriceSchedules", "key": "priceSchedules", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductFeatureAvailabilityPriceSchedules", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductFeatureAvailabilityPriceSchedules", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductFeatureAvailabilityPriceSchedulesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureProductVariantPriceSchedule", "type": "reference", }, @@ -20783,22 +20722,22 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductFeatureAvailabilityProperties", "key": "properties", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductFeatureAvailabilityProperties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductFeatureAvailabilityProperties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductFeatureAvailabilityPropertiesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureTypeValue", "type": "reference", }, @@ -20811,19 +20750,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductFeatureAvailabilityResourceType", "key": "resourceType", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductFeatureAvailabilityResourceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ResourceType = FeatureAvailability", "generatedName": "AzureProductFeatureAvailabilityResourceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20836,22 +20775,22 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductFeatureAvailabilitySubscriptionAudiences", "key": "subscriptionAudiences", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductFeatureAvailabilitySubscriptionAudiences", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductFeatureAvailabilitySubscriptionAudiences", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductFeatureAvailabilitySubscriptionAudiencesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureAudience", "type": "reference", }, @@ -20864,22 +20803,22 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductFeatureAvailabilityTenantAudiences", "key": "tenantAudiences", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductFeatureAvailabilityTenantAudiences", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductFeatureAvailabilityTenantAudiences", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductFeatureAvailabilityTenantAudiencesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureAudience", "type": "reference", }, @@ -20892,16 +20831,16 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductFeatureAvailabilityTrial", "key": "trial", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductFeatureAvailabilityTrial", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductFeatureAvailabilityTrial", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureProductVariantTrial", "type": "reference", }, @@ -20913,40 +20852,40 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductFeatureAvailabilityVisibility", "key": "visibility", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductFeatureAvailabilityVisibility", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductFeatureAvailabilityVisibility", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Public", - "nameOverride": undefined, + "nameOverride": null, "value": "Public", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Private", - "nameOverride": undefined, + "nameOverride": null, "value": "Private", }, ], @@ -20959,10 +20898,10 @@ exports[`open api parser suger parse open api 1`] = ` "AzureProductListing": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AzureProductListing", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -20970,19 +20909,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductListingAccessInformation", "key": "accessInformation", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductListingAccessInformation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductListingAccessInformation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20995,22 +20934,22 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductListingAssets", "key": "assets", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductListingAssets", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Not original fields. They are populated by other API calls", "generatedName": "AzureProductListingAssets", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductListingAssetsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureProductListingAsset", "type": "reference", }, @@ -21023,25 +20962,25 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductListingCompatibleProducts", "key": "compatibleProducts", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductListingCompatibleProducts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductListingCompatibleProducts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductListingCompatibleProductsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21055,19 +20994,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductListingDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductListingDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductListingDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21080,19 +21019,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductListingGettingStartedInstructions", "key": "gettingStartedInstructions", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductListingGettingStartedInstructions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductListingGettingStartedInstructions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21105,19 +21044,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductListingId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductListingId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductListingId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21130,25 +21069,25 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductListingKeywords", "key": "keywords", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductListingKeywords", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductListingKeywords", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductListingKeywordsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21162,19 +21101,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductListingLanguageCode", "key": "languageCode", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductListingLanguageCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductListingLanguageCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21187,22 +21126,22 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductListingListingContacts", "key": "listingContacts", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductListingListingContacts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductListingListingContacts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductListingListingContactsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureListingContact", "type": "reference", }, @@ -21215,22 +21154,22 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductListingListingUris", "key": "listingUris", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductListingListingUris", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductListingListingUris", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductListingListingUrisItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureListingUri", "type": "reference", }, @@ -21243,19 +21182,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductListingProductDisplayName", "key": "productDisplayName", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductListingProductDisplayName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductListingProductDisplayName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21268,19 +21207,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductListingPublisherName", "key": "publisherName", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductListingPublisherName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductListingPublisherName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21293,20 +21232,20 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductListingResourceType", "key": "resourceType", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductListingResourceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductListingResourceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "AzureListing", "type": "string", + "value": "AzureListing", }, }, }, @@ -21317,19 +21256,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductListingShortDescription", "key": "shortDescription", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductListingShortDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductListingShortDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21342,19 +21281,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductListingSummary", "key": "summary", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductListingSummary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductListingSummary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21367,19 +21306,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductListingTitle", "key": "title", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductListingTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductListingTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21392,10 +21331,10 @@ exports[`open api parser suger parse open api 1`] = ` "AzureProductListingAsset": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AzureProductListingAsset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -21403,19 +21342,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductListingAssetDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductListingAssetDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductListingAssetDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21428,19 +21367,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductListingAssetFileName", "key": "fileName", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductListingAssetFileName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductListingAssetFileName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21453,19 +21392,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductListingAssetFileSasUri", "key": "fileSasUri", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductListingAssetFileSasUri", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductListingAssetFileSasUri", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21478,19 +21417,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductListingAssetFriendlyName", "key": "friendlyName", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductListingAssetFriendlyName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductListingAssetFriendlyName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21503,19 +21442,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductListingAssetId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductListingAssetId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductListingAssetId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21528,16 +21467,16 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductListingAssetOrder", "key": "order", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductListingAssetOrder", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductListingAssetOrder", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -21551,19 +21490,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductListingAssetPublisherDefinedSasUri", "key": "publisherDefinedSasUri", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductListingAssetPublisherDefinedSasUri", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductListingAssetPublisherDefinedSasUri", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21576,52 +21515,52 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductListingAssetResourceType", "key": "resourceType", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductListingAssetResourceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductListingAssetResourceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ListingAsset", - "nameOverride": undefined, + "nameOverride": null, "value": "ListingAsset", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ListingImage", - "nameOverride": undefined, + "nameOverride": null, "value": "ListingImage", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ListingVideo", - "nameOverride": undefined, + "nameOverride": null, "value": "ListingVideo", }, ], @@ -21634,76 +21573,76 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductListingAssetState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductListingAssetState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductListingAssetState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PendingUpload", - "nameOverride": undefined, + "nameOverride": null, "value": "PendingUpload", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Uploaded", - "nameOverride": undefined, + "nameOverride": null, "value": "Uploaded", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "InProcessing", - "nameOverride": undefined, + "nameOverride": null, "value": "InProcessing", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Processed", - "nameOverride": undefined, + "nameOverride": null, "value": "Processed", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ProcessFailed", - "nameOverride": undefined, + "nameOverride": null, "value": "ProcessFailed", }, ], @@ -21716,19 +21655,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductListingAssetType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductListingAssetType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductListingAssetType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21741,10 +21680,10 @@ exports[`open api parser suger parse open api 1`] = ` "AzureProductPackageConfiguration": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AzureProductPackageConfiguration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -21752,19 +21691,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductPackageConfigurationAzureActiveDirectoryApplicationId", "key": "azureActiveDirectoryApplicationID", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductPackageConfigurationAzureActiveDirectoryApplicationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductPackageConfigurationAzureActiveDirectoryApplicationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21777,19 +21716,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductPackageConfigurationAzureActiveDirectoryTenantId", "key": "azureActiveDirectoryTenantID", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductPackageConfigurationAzureActiveDirectoryTenantId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductPackageConfigurationAzureActiveDirectoryTenantId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21802,19 +21741,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductPackageConfigurationConnectionWebhook", "key": "connectionWebhook", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductPackageConfigurationConnectionWebhook", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductPackageConfigurationConnectionWebhook", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21827,19 +21766,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductPackageConfigurationId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductPackageConfigurationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductPackageConfigurationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21852,19 +21791,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductPackageConfigurationLandingPageUri", "key": "landingPageUri", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductPackageConfigurationLandingPageUri", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductPackageConfigurationLandingPageUri", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21877,20 +21816,20 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductPackageConfigurationResourceType", "key": "resourceType", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductPackageConfigurationResourceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductPackageConfigurationResourceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "AzureSoftwareAsAServicePackageConfiguration", "type": "string", + "value": "AzureSoftwareAsAServicePackageConfiguration", }, }, }, @@ -21901,10 +21840,10 @@ exports[`open api parser suger parse open api 1`] = ` "AzureProductProperty": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AzureProductProperty", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -21912,25 +21851,25 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductPropertyAdditionalCategories", "key": "additionalCategories", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductPropertyAdditionalCategories", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductPropertyAdditionalCategories", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductPropertyAdditionalCategoriesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21944,19 +21883,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductPropertyAppVersion", "key": "appVersion", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductPropertyAppVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductPropertyAppVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21969,25 +21908,25 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductPropertyApplicableProducts", "key": "applicableProducts", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductPropertyApplicableProducts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductPropertyApplicableProducts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductPropertyApplicableProductsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22001,25 +21940,25 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductPropertyCategories", "key": "categories", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductPropertyCategories", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductPropertyCategories", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductPropertyCategoriesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22033,25 +21972,25 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductPropertyCustomAmendments", "key": "customAmendments", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductPropertyCustomAmendments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductPropertyCustomAmendments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductPropertyCustomAmendmentsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22065,25 +22004,25 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductPropertyExtendedProperties", "key": "extendedProperties", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductPropertyExtendedProperties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductPropertyExtendedProperties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductPropertyExtendedPropertiesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22097,19 +22036,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductPropertyGlobalAmendmentTerms", "key": "globalAmendmentTerms", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductPropertyGlobalAmendmentTerms", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductPropertyGlobalAmendmentTerms", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22122,25 +22061,25 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductPropertyHideKeys", "key": "hideKeys", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductPropertyHideKeys", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductPropertyHideKeys", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductPropertyHideKeysItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22154,19 +22093,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductPropertyId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductPropertyId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductPropertyId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22179,25 +22118,25 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductPropertyIndustries", "key": "industries", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductPropertyIndustries", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductPropertyIndustries", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductPropertyIndustriesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22211,32 +22150,31 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductPropertyLeveledCategories", "key": "leveledCategories", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductPropertyLeveledCategories", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductPropertyLeveledCategories", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "AzureProductPropertyLeveledCategoriesKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "AzureProductPropertyLeveledCategoriesValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -22248,32 +22186,31 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductPropertyLeveledIndustries", "key": "leveledIndustries", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductPropertyLeveledIndustries", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductPropertyLeveledIndustries", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "AzureProductPropertyLeveledIndustriesKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "AzureProductPropertyLeveledIndustriesValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -22285,16 +22222,16 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductPropertyMarketingOnlyChange", "key": "marketingOnlyChange", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductPropertyMarketingOnlyChange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductPropertyMarketingOnlyChange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -22308,25 +22245,25 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductPropertyProductTags", "key": "productTags", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductPropertyProductTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductPropertyProductTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductPropertyProductTagsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22340,19 +22277,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductPropertyResourceType", "key": "resourceType", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductPropertyResourceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductPropertyResourceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22365,19 +22302,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductPropertySubmissionVersion", "key": "submissionVersion", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductPropertySubmissionVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductPropertySubmissionVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22390,19 +22327,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductPropertyTermsOfUse", "key": "termsOfUse", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductPropertyTermsOfUse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductPropertyTermsOfUse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22415,16 +22352,16 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductPropertyUseEnterpriseContract", "key": "useEnterpriseContract", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductPropertyUseEnterpriseContract", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductPropertyUseEnterpriseContract", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -22438,10 +22375,10 @@ exports[`open api parser suger parse open api 1`] = ` "AzureProductSetup": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AzureProductSetup", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -22449,52 +22386,52 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductSetupCallToAction", "key": "callToAction", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductSetupCallToAction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductSetupCallToAction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "free", - "nameOverride": undefined, + "nameOverride": null, "value": "free", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FreeTrial", - "nameOverride": undefined, + "nameOverride": null, "value": "free-trial", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ContactMe", - "nameOverride": undefined, + "nameOverride": null, "value": "contact-me", }, ], @@ -22507,22 +22444,22 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductSetupChannelStates", "key": "channelStates", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductSetupChannelStates", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductSetupChannelStates", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductSetupChannelStatesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureTypeValue", "type": "reference", }, @@ -22535,16 +22472,16 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductSetupEnableTestDrive", "key": "enableTestDrive", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductSetupEnableTestDrive", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductSetupEnableTestDrive", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -22558,20 +22495,20 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductSetupResourceType", "key": "resourceType", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductSetupResourceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductSetupResourceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "AzureProductSetup", "type": "string", + "value": "AzureProductSetup", }, }, }, @@ -22582,40 +22519,40 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductSetupSellingOption", "key": "sellingOption", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductSetupSellingOption", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductSetupSellingOption", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ListingOnly", - "nameOverride": undefined, + "nameOverride": null, "value": "ListingOnly", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ListAndSell", - "nameOverride": undefined, + "nameOverride": null, "value": "ListAndSell", }, ], @@ -22628,19 +22565,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductSetupTestDriveType", "key": "testDriveType", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductSetupTestDriveType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductSetupTestDriveType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22653,19 +22590,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductSetupTrialUri", "key": "trialUri", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductSetupTrialUri", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductSetupTrialUri", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22678,10 +22615,10 @@ exports[`open api parser suger parse open api 1`] = ` "AzureProductSubmission": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AzureProductSubmission", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -22689,16 +22626,16 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductSubmissionAreResourcesReady", "key": "areResourcesReady", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductSubmissionAreResourcesReady", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductSubmissionAreResourcesReady", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -22712,19 +22649,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductSubmissionFriendlyName", "key": "friendlyName", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductSubmissionFriendlyName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductSubmissionFriendlyName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22737,19 +22674,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductSubmissionId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductSubmissionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductSubmissionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22762,16 +22699,16 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductSubmissionPendingUpdateInfo", "key": "pendingUpdateInfo", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductSubmissionPendingUpdateInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductSubmissionPendingUpdateInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzurePendingUpdateInfo", "type": "reference", }, @@ -22783,16 +22720,16 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductSubmissionPublishedTimeInUtc", "key": "publishedTimeInUtc", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductSubmissionPublishedTimeInUtc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductSubmissionPublishedTimeInUtc", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -22806,16 +22743,16 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductSubmissionReleaseNumber", "key": "releaseNumber", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductSubmissionReleaseNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductSubmissionReleaseNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -22829,20 +22766,20 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductSubmissionResourceType", "key": "resourceType", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductSubmissionResourceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductSubmissionResourceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "Submission", "type": "string", + "value": "Submission", }, }, }, @@ -22853,22 +22790,22 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductSubmissionResources", "key": "resources", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductSubmissionResources", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductSubmissionResources", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductSubmissionResourcesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureTypeValue", "type": "reference", }, @@ -22881,40 +22818,40 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductSubmissionState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductSubmissionState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductSubmissionState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Inprogress", - "nameOverride": undefined, + "nameOverride": null, "value": "Inprogress", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Published", - "nameOverride": undefined, + "nameOverride": null, "value": "Published", }, ], @@ -22927,112 +22864,112 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductSubmissionSubState", "key": "subState", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductSubmissionSubState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductSubmissionSubState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "InDraft", - "nameOverride": undefined, + "nameOverride": null, "value": "InDraft", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Submitted", - "nameOverride": undefined, + "nameOverride": null, "value": "Submitted", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Failed", - "nameOverride": undefined, + "nameOverride": null, "value": "Failed", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FailedInCertification", - "nameOverride": undefined, + "nameOverride": null, "value": "FailedInCertification", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ReadyToPublish", - "nameOverride": undefined, + "nameOverride": null, "value": "ReadyToPublish", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Publishing", - "nameOverride": undefined, + "nameOverride": null, "value": "Publishing", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Published", - "nameOverride": undefined, + "nameOverride": null, "value": "Published", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "InStore", - "nameOverride": undefined, + "nameOverride": null, "value": "InStore", }, ], @@ -23045,22 +22982,22 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductSubmissionTargets", "key": "targets", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductSubmissionTargets", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductSubmissionTargets", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductSubmissionTargetsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureTypeValue", "type": "reference", }, @@ -23073,22 +23010,22 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductSubmissionVariantResources", "key": "variantResources", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductSubmissionVariantResources", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductSubmissionVariantResources", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductSubmissionVariantResourcesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureVariantResource", "type": "reference", }, @@ -23101,10 +23038,10 @@ exports[`open api parser suger parse open api 1`] = ` "AzureProductVariant": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AzureProductVariant", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -23112,22 +23049,22 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductVariantAzureGovernmentCertifications", "key": "azureGovernmentCertifications", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductVariantAzureGovernmentCertifications", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductVariantAzureGovernmentCertifications", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductVariantAzureGovernmentCertificationsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureGovernmentCertification", "type": "reference", }, @@ -23140,25 +23077,25 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductVariantCloudAvailabilities", "key": "cloudAvailabilities", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductVariantCloudAvailabilities", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductVariantCloudAvailabilities", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductVariantCloudAvailabilitiesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23172,19 +23109,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductVariantConversionPaths", "key": "conversionPaths", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductVariantConversionPaths", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductVariantConversionPaths", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23197,22 +23134,22 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductVariantExtendedProperties", "key": "extendedProperties", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductVariantExtendedProperties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductVariantExtendedProperties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductVariantExtendedPropertiesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureTypeValue", "type": "reference", }, @@ -23225,19 +23162,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductVariantExternalId", "key": "externalID", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductVariantExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductVariantExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23250,22 +23187,22 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductVariantFeatureAvailabilities", "key": "featureAvailabilities", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductVariantFeatureAvailabilities", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Not original fields. They are populated by other API calls", "generatedName": "AzureProductVariantFeatureAvailabilities", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductVariantFeatureAvailabilitiesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureProductFeatureAvailability", "type": "reference", }, @@ -23278,19 +23215,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductVariantFriendlyName", "key": "friendlyName", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductVariantFriendlyName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductVariantFriendlyName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23303,19 +23240,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductVariantId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductVariantId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductVariantId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23328,19 +23265,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductVariantLeadGenId", "key": "leadGenID", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductVariantLeadGenId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductVariantLeadGenId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23353,19 +23290,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductVariantReferenceVariantId", "key": "referenceVariantID", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductVariantReferenceVariantId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductVariantReferenceVariantId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23378,40 +23315,40 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductVariantResourceType", "key": "resourceType", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductVariantResourceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductVariantResourceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AzureSkuVariant", - "nameOverride": undefined, + "nameOverride": null, "value": "AzureSkuVariant", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AzureTestDriveVariant", - "nameOverride": undefined, + "nameOverride": null, "value": "AzureTestDriveVariant", }, ], @@ -23424,40 +23361,40 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductVariantState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductVariantState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductVariantState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "InActive", - "nameOverride": undefined, + "nameOverride": null, "value": "InActive", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Active", - "nameOverride": undefined, + "nameOverride": null, "value": "Active", }, ], @@ -23470,10 +23407,10 @@ exports[`open api parser suger parse open api 1`] = ` "AzureProductVariantCustomMeter": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AzureProductVariantCustomMeter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -23481,19 +23418,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductVariantCustomMeterDisplayName", "key": "displayName", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductVariantCustomMeterDisplayName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductVariantCustomMeterDisplayName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23506,19 +23443,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductVariantCustomMeterId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductVariantCustomMeterId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductVariantCustomMeterId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23531,22 +23468,22 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductVariantCustomMeterIncludedBaseQuantities", "key": "includedBaseQuantities", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductVariantCustomMeterIncludedBaseQuantities", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductVariantCustomMeterIncludedBaseQuantities", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductVariantCustomMeterIncludedBaseQuantitiesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureIncludedBaseQuantity", "type": "reference", }, @@ -23559,16 +23496,16 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductVariantCustomMeterIsEnabled", "key": "isEnabled", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductVariantCustomMeterIsEnabled", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductVariantCustomMeterIsEnabled", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -23582,16 +23519,16 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductVariantCustomMeterPriceInUsd", "key": "priceInUsd", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductVariantCustomMeterPriceInUsd", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductVariantCustomMeterPriceInUsd", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -23605,19 +23542,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductVariantCustomMeterUniqueId", "key": "uniqueID", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductVariantCustomMeterUniqueId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductVariantCustomMeterUniqueId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23630,19 +23567,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductVariantCustomMeterUnitOfMeasure", "key": "unitOfMeasure", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductVariantCustomMeterUnitOfMeasure", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductVariantCustomMeterUnitOfMeasure", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23655,10 +23592,10 @@ exports[`open api parser suger parse open api 1`] = ` "AzureProductVariantPriceSchedule": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AzureProductVariantPriceSchedule", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -23666,16 +23603,16 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductVariantPriceScheduleDateTimeRange", "key": "dateTimeRange", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductVariantPriceScheduleDateTimeRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductVariantPriceScheduleDateTimeRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureLocalizedTimeRange", "type": "reference", }, @@ -23687,19 +23624,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductVariantPriceScheduleFriendlyName", "key": "friendlyName", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductVariantPriceScheduleFriendlyName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductVariantPriceScheduleFriendlyName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23712,16 +23649,16 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductVariantPriceScheduleIsBaseSchedule", "key": "isBaseSchedule", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductVariantPriceScheduleIsBaseSchedule", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "There is only one base schedule.", "generatedName": "AzureProductVariantPriceScheduleIsBaseSchedule", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -23735,25 +23672,25 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductVariantPriceScheduleMarketCodes", "key": "marketCodes", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductVariantPriceScheduleMarketCodes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ISO country code", "generatedName": "AzureProductVariantPriceScheduleMarketCodes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductVariantPriceScheduleMarketCodesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23767,22 +23704,22 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductVariantPriceScheduleSchedules", "key": "schedules", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductVariantPriceScheduleSchedules", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductVariantPriceScheduleSchedules", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductVariantPriceScheduleSchedulesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzurePriceSchedule", "type": "reference", }, @@ -23795,10 +23732,10 @@ exports[`open api parser suger parse open api 1`] = ` "AzureProductVariantTrial": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AzureProductVariantTrial", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -23806,16 +23743,16 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductVariantTrialDateTimeRange", "key": "dateTimeRange", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductVariantTrialDateTimeRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductVariantTrialDateTimeRange", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureLocalizedTimeRange", "type": "reference", }, @@ -23827,16 +23764,16 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductVariantTrialDuration", "key": "duration", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductVariantTrialDuration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductVariantTrialDuration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -23850,52 +23787,52 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductVariantTrialDurationType", "key": "durationType", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductVariantTrialDurationType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductVariantTrialDurationType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Minute", - "nameOverride": undefined, + "nameOverride": null, "value": "Minute", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Days", - "nameOverride": undefined, + "nameOverride": null, "value": "Days", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Months", - "nameOverride": undefined, + "nameOverride": null, "value": "Months", }, ], @@ -23908,64 +23845,64 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureProductVariantTrialType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "azureProductVariantTrialType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureProductVariantTrialType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NoTrial", - "nameOverride": undefined, + "nameOverride": null, "value": "NoTrial", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TimedAccess", - "nameOverride": undefined, + "nameOverride": null, "value": "TimedAccess", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TimedUsage", - "nameOverride": undefined, + "nameOverride": null, "value": "TimedUsage", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Unlimited", - "nameOverride": undefined, + "nameOverride": null, "value": "Unlimited", }, ], @@ -23978,10 +23915,10 @@ exports[`open api parser suger parse open api 1`] = ` "AzureTypeValue": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AzureTypeValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -23989,19 +23926,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureTypeValueType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "azureTypeValueType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureTypeValueType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24014,19 +23951,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureTypeValueValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "azureTypeValueValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureTypeValueValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24039,10 +23976,10 @@ exports[`open api parser suger parse open api 1`] = ` "AzureValidationResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AzureValidationResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -24050,19 +23987,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureValidationResultErrorMessage", "key": "errorMessage", "schema": { - "description": undefined, + "description": null, "generatedName": "azureValidationResultErrorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureValidationResultErrorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24075,25 +24012,25 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureValidationResultMemberNames", "key": "memberNames", "schema": { - "description": undefined, + "description": null, "generatedName": "azureValidationResultMemberNames", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureValidationResultMemberNames", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzureValidationResultMemberNamesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24107,10 +24044,10 @@ exports[`open api parser suger parse open api 1`] = ` "AzureVariantResource": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AzureVariantResource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -24118,22 +24055,22 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureVariantResourceResources", "key": "resources", "schema": { - "description": undefined, + "description": null, "generatedName": "azureVariantResourceResources", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureVariantResourceResources", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AzureVariantResourceResourcesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureTypeValue", "type": "reference", }, @@ -24146,19 +24083,19 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "azureVariantResourceVariantId", "key": "variantID", "schema": { - "description": undefined, + "description": null, "generatedName": "azureVariantResourceVariantId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureVariantResourceVariantId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24171,10 +24108,10 @@ exports[`open api parser suger parse open api 1`] = ` "github_com_aws_aws-sdk-go-v2_service_marketplacemetering_types.Tag": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GithubComAwsAwsSdkGoV2ServiceMarketplacemeteringTypesTag", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -24182,10 +24119,10 @@ exports[`open api parser suger parse open api 1`] = ` "generatedName": "githubComAwsAwsSdkGoV2ServiceMarketplacemeteringTypesTagKey", "key": "key", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComAwsAwsSdkGoV2ServiceMarketplacemeteringTypesTagKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "One part of a key-value pair that makes up a tag. A key is a label that acts @@ -24193,11 +24130,11 @@ like a category for the specific tag values. This member is required.", "generatedName": "GithubComAwsAwsSdkGoV2ServiceMarketplacemeteringTypesTagKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24210,10 +24147,10 @@ This member is required.", "generatedName": "githubComAwsAwsSdkGoV2ServiceMarketplacemeteringTypesTagValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComAwsAwsSdkGoV2ServiceMarketplacemeteringTypesTagValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "One part of a key-value pair that makes up a tag. A value acts as a descriptor @@ -24221,11 +24158,11 @@ within a tag category (key). The value can be empty or null. This member is required.", "generatedName": "GithubComAwsAwsSdkGoV2ServiceMarketplacemeteringTypesTagValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24238,10 +24175,10 @@ This member is required.", "github_com_sugerio_marketplace-service_azure_sdk_marketplacemeteringv1.BatchUsageEventOkResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1BatchUsageEventOkResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -24249,16 +24186,16 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1BatchUsageEventOkResponseCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1BatchUsageEventOkResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1BatchUsageEventOkResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -24272,22 +24209,22 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1BatchUsageEventOkResponseResult", "key": "result", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1BatchUsageEventOkResponseResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1BatchUsageEventOkResponseResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1BatchUsageEventOkResponseResultItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "github_com_sugerio_marketplace-service_azure_sdk_marketplacemeteringv1.UsageBatchEventOkMessage", "type": "reference", }, @@ -24300,10 +24237,10 @@ This member is required.", "github_com_sugerio_marketplace-service_azure_sdk_marketplacemeteringv1.UsageBatchEventOkMessage": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageBatchEventOkMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -24311,19 +24248,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageBatchEventOkMessageDimension", "key": "dimension", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageBatchEventOkMessageDimension", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Dimension identifier", "generatedName": "GithubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageBatchEventOkMessageDimension", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24336,19 +24273,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageBatchEventOkMessageEffectiveStartTime", "key": "effectiveStartTime", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageBatchEventOkMessageEffectiveStartTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Time in UTC when the usage event occurred", "generatedName": "GithubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageBatchEventOkMessageEffectiveStartTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24361,16 +24298,16 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageBatchEventOkMessageError", "key": "error", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageBatchEventOkMessageError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageBatchEventOkMessageError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "github_com_sugerio_marketplace-service_azure_sdk_marketplacemeteringv1.UsageEventConflictResponse", "type": "reference", }, @@ -24382,19 +24319,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageBatchEventOkMessageMessageTime", "key": "messageTime", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageBatchEventOkMessageMessageTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Time this message was created in UTC", "generatedName": "GithubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageBatchEventOkMessageMessageTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24407,19 +24344,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageBatchEventOkMessagePlanId", "key": "planId", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageBatchEventOkMessagePlanId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Plan associated with the purchased offer", "generatedName": "GithubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageBatchEventOkMessagePlanId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24432,16 +24369,16 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageBatchEventOkMessageQuantity", "key": "quantity", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageBatchEventOkMessageQuantity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Number of units consumed", "generatedName": "GithubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageBatchEventOkMessageQuantity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -24455,19 +24392,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageBatchEventOkMessageResourceId", "key": "resourceId", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageBatchEventOkMessageResourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Identifier of the resource against which usage is emitted", "generatedName": "GithubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageBatchEventOkMessageResourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24480,19 +24417,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageBatchEventOkMessageResourceUri", "key": "resourceUri", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageBatchEventOkMessageResourceUri", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Identifier of the managed app resource against which usage is emitted", "generatedName": "GithubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageBatchEventOkMessageResourceUri", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24505,16 +24442,16 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageBatchEventOkMessageStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageBatchEventOkMessageStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Status of the operation.", "generatedName": "GithubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageBatchEventOkMessageStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "github_com_sugerio_marketplace-service_azure_sdk_marketplacemeteringv1.UsageEventStatusEnum", "type": "reference", }, @@ -24526,19 +24463,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageBatchEventOkMessageUsageEventId", "key": "usageEventId", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageBatchEventOkMessageUsageEventId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Unique identifier associated with the usage event", "generatedName": "GithubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageBatchEventOkMessageUsageEventId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24551,10 +24488,10 @@ This member is required.", "github_com_sugerio_marketplace-service_azure_sdk_marketplacemeteringv1.UsageEventConflictResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageEventConflictResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -24562,16 +24499,16 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageEventConflictResponseAdditionalInfo", "key": "additionalInfo", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageEventConflictResponseAdditionalInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageEventConflictResponseAdditionalInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "github_com_sugerio_marketplace-service_azure_sdk_marketplacemeteringv1.UsageEventConflictResponseAdditionalInfo", "type": "reference", }, @@ -24583,19 +24520,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageEventConflictResponseCode", "key": "code", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageEventConflictResponseCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageEventConflictResponseCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24608,19 +24545,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageEventConflictResponseMessage", "key": "message", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageEventConflictResponseMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageEventConflictResponseMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24633,10 +24570,10 @@ This member is required.", "github_com_sugerio_marketplace-service_azure_sdk_marketplacemeteringv1.UsageEventConflictResponseAdditionalInfo": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageEventConflictResponseAdditionalInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -24644,16 +24581,16 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageEventConflictResponseAdditionalInfoAcceptedMessage", "key": "acceptedMessage", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageEventConflictResponseAdditionalInfoAcceptedMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageEventConflictResponseAdditionalInfoAcceptedMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "github_com_sugerio_marketplace-service_azure_sdk_marketplacemeteringv1.UsageEventOkResponse", "type": "reference", }, @@ -24665,10 +24602,10 @@ This member is required.", "github_com_sugerio_marketplace-service_azure_sdk_marketplacemeteringv1.UsageEventOkResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageEventOkResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -24676,19 +24613,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageEventOkResponseDimension", "key": "dimension", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageEventOkResponseDimension", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Dimension identifier", "generatedName": "GithubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageEventOkResponseDimension", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24701,19 +24638,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageEventOkResponseEffectiveStartTime", "key": "effectiveStartTime", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageEventOkResponseEffectiveStartTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Time in UTC when the usage event occurred", "generatedName": "GithubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageEventOkResponseEffectiveStartTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24726,19 +24663,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageEventOkResponseMessageTime", "key": "messageTime", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageEventOkResponseMessageTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Time this message was created in UTC", "generatedName": "GithubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageEventOkResponseMessageTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24751,19 +24688,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageEventOkResponsePlanId", "key": "planId", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageEventOkResponsePlanId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Plan associated with the purchased offer", "generatedName": "GithubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageEventOkResponsePlanId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24776,16 +24713,16 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageEventOkResponseQuantity", "key": "quantity", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageEventOkResponseQuantity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Number of units consumed", "generatedName": "GithubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageEventOkResponseQuantity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -24799,19 +24736,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageEventOkResponseResourceId", "key": "resourceId", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageEventOkResponseResourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Identifier of the resource against which usage is emitted", "generatedName": "GithubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageEventOkResponseResourceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24824,19 +24761,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageEventOkResponseResourceUri", "key": "resourceUri", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageEventOkResponseResourceUri", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Identifier of the managed app resource against which usage is emitted", "generatedName": "GithubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageEventOkResponseResourceUri", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24849,16 +24786,16 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageEventOkResponseStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageEventOkResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Status of the operation.", "generatedName": "GithubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageEventOkResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "github_com_sugerio_marketplace-service_azure_sdk_marketplacemeteringv1.UsageEventStatusEnum", "type": "reference", }, @@ -24870,19 +24807,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageEventOkResponseUsageEventId", "key": "usageEventId", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageEventOkResponseUsageEventId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Unique identifier associated with the usage event", "generatedName": "GithubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageEventOkResponseUsageEventId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24893,116 +24830,116 @@ This member is required.", "type": "object", }, "github_com_sugerio_marketplace-service_azure_sdk_marketplacemeteringv1.UsageEventStatusEnum": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceAzureSdkMarketplacemeteringv1UsageEventStatusEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Accepted", "nameOverride": "Accepted", "value": "Accepted", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Expired", "nameOverride": "Expired", "value": "Expired", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Duplicate", "nameOverride": "Duplicate", "value": "Duplicate", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Error", "nameOverride": "Error", "value": "Error", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ResourceNotFound", "nameOverride": "ResourceNotFound", "value": "ResourceNotFound", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ResourceNotAuthorized", "nameOverride": "ResourceNotAuthorized", "value": "ResourceNotAuthorized", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "InvalidDimension", "nameOverride": "InvalidDimension", "value": "InvalidDimension", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "InvalidQuantity", "nameOverride": "InvalidQuantity", "value": "InvalidQuantity", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BadArgument", "nameOverride": "BadArgument", "value": "BadArgument", @@ -25012,10 +24949,10 @@ This member is required.", "github_com_sugerio_marketplace-service_rds-db_lib.BillingAwsBillingEvent": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEvent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -25023,19 +24960,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventAction", "key": "action", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventAction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventAction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25048,19 +24985,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventAgreementId", "key": "agreementID", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventAgreementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventAgreementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25073,16 +25010,16 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventAmount", "key": "amount", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -25096,16 +25033,16 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventBalanceImpacting", "key": "balanceImpacting", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventBalanceImpacting", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventBalanceImpacting", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -25119,19 +25056,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventBankTraceId", "key": "bankTraceID", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventBankTraceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventBankTraceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25144,19 +25081,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventBillingAddressId", "key": "billingAddressID", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventBillingAddressId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventBillingAddressId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25169,19 +25106,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventBrokerId", "key": "brokerID", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventBrokerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventBrokerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25194,19 +25131,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventBuyerId", "key": "buyerID", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventBuyerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventBuyerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25219,19 +25156,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventCurrency", "key": "currency", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25244,19 +25181,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventDataFeedProductId", "key": "dataFeedProductID", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventDataFeedProductId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventDataFeedProductId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25269,19 +25206,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventDisbursementBillingEventId", "key": "disbursementBillingEventID", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventDisbursementBillingEventId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventDisbursementBillingEventId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25294,19 +25231,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventEndUserAccountId", "key": "endUserAccountID", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventEndUserAccountId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventEndUserAccountId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25319,19 +25256,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventEntitlementId", "key": "entitlementID", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventEntitlementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventEntitlementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25344,19 +25281,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventFromAccountId", "key": "fromAccountID", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventFromAccountId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventFromAccountId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25369,19 +25306,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25394,16 +25331,16 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventInsertDate", "key": "insertDate", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventInsertDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventInsertDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "sql.NullTime", "type": "reference", }, @@ -25415,16 +25352,16 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventInvoiceDate", "key": "invoiceDate", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventInvoiceDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventInvoiceDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "sql.NullTime", "type": "reference", }, @@ -25436,19 +25373,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventInvoiceId", "key": "invoiceID", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventInvoiceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventInvoiceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25461,19 +25398,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventOfferId", "key": "offerID", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventOfferId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventOfferId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25486,19 +25423,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventOrganizationId", "key": "organizationID", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventOrganizationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventOrganizationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25511,19 +25448,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventParentBillingEventId", "key": "parentBillingEventID", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventParentBillingEventId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventParentBillingEventId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25536,16 +25473,16 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventPaymentDueDate", "key": "paymentDueDate", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventPaymentDueDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventPaymentDueDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "sql.NullTime", "type": "reference", }, @@ -25557,19 +25494,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventProductId", "key": "productID", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventProductId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventProductId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25582,19 +25519,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventToAccountId", "key": "toAccountID", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventToAccountId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventToAccountId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25607,19 +25544,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventTransactionReferenceId", "key": "transactionReferenceID", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventTransactionReferenceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventTransactionReferenceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25632,19 +25569,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventTransactionType", "key": "transactionType", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventTransactionType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventTransactionType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25657,16 +25594,16 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventUsagePeriodEndDate", "key": "usagePeriodEndDate", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventUsagePeriodEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventUsagePeriodEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "sql.NullTime", "type": "reference", }, @@ -25678,16 +25615,16 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventUsagePeriodStartDate", "key": "usagePeriodStartDate", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventUsagePeriodStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingAwsBillingEventUsagePeriodStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "sql.NullTime", "type": "reference", }, @@ -25699,10 +25636,10 @@ This member is required.", "github_com_sugerio_marketplace-service_rds-db_lib.BillingAzureCmaRevenue": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -25710,19 +25647,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenueAzureAssetId", "key": "azureAssetID", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenueAzureAssetId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenueAzureAssetId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25735,19 +25672,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenueAzureBillingAccountId", "key": "azureBillingAccountID", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenueAzureBillingAccountId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenueAzureBillingAccountId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25760,19 +25697,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenueAzureCustomerId", "key": "azureCustomerID", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenueAzureCustomerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenueAzureCustomerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25785,19 +25722,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenueAzureOfferId", "key": "azureOfferID", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenueAzureOfferId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenueAzureOfferId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25810,19 +25747,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenueAzurePlanId", "key": "azurePlanID", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenueAzurePlanId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenueAzurePlanId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25835,19 +25772,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenueBillingModel", "key": "billingModel", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenueBillingModel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenueBillingModel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25860,19 +25797,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenueBuyerId", "key": "buyerID", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenueBuyerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenueBuyerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25885,16 +25822,16 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenueEarningUsd", "key": "earningUsd", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenueEarningUsd", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenueEarningUsd", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -25908,19 +25845,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenueEntitlementId", "key": "entitlementID", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenueEntitlementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenueEntitlementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25933,19 +25870,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenueOfferId", "key": "offerID", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenueOfferId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenueOfferId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25958,19 +25895,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenueOrganizationId", "key": "organizationID", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenueOrganizationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenueOrganizationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25983,19 +25920,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenuePayoutStatus", "key": "payoutStatus", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenuePayoutStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenuePayoutStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26008,19 +25945,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenueProductId", "key": "productID", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenueProductId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenueProductId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26033,19 +25970,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenuePurchaseRecordId", "key": "purchaseRecordID", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenuePurchaseRecordId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenuePurchaseRecordId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26058,16 +25995,16 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenueRevenueUsd", "key": "revenueUsd", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenueRevenueUsd", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenueRevenueUsd", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -26081,19 +26018,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenueTermEndDate", "key": "termEndDate", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenueTermEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenueTermEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26106,19 +26043,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenueTermStartDate", "key": "termStartDate", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenueTermStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingAzureCmaRevenueTermStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26131,10 +26068,10 @@ This member is required.", "github_com_sugerio_marketplace-service_rds-db_lib.BillingGcpChargeUsage": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -26142,16 +26079,16 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageAbandoned", "key": "abandoned", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageAbandoned", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageAbandoned", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -26165,19 +26102,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageAccountId", "key": "accountID", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageAccountId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageAccountId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26190,19 +26127,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageBuyerId", "key": "buyerID", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageBuyerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageBuyerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26215,16 +26152,16 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageCharges", "key": "charges", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageCharges", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageCharges", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -26238,19 +26175,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageCurrency", "key": "currency", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26263,16 +26200,16 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageDueVendor", "key": "dueVendor", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageDueVendor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageDueVendor", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -26286,19 +26223,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageEntitlementId", "key": "entitlementID", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageEntitlementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageEntitlementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26311,19 +26248,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageGoogleEntity", "key": "googleEntity", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageGoogleEntity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageGoogleEntity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26336,19 +26273,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageInsightAccountId", "key": "insightAccountID", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageInsightAccountId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageInsightAccountId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26361,19 +26298,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageOfferId", "key": "offerID", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageOfferId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageOfferId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26386,19 +26323,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageOrganizationId", "key": "organizationID", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageOrganizationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageOrganizationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26411,19 +26348,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsagePaymentSchedule", "key": "paymentSchedule", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsagePaymentSchedule", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsagePaymentSchedule", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26436,19 +26373,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsagePaymentType", "key": "paymentType", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsagePaymentType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsagePaymentType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26461,16 +26398,16 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsagePrepayCredits", "key": "prepayCredits", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsagePrepayCredits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsagePrepayCredits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -26484,19 +26421,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageProductId", "key": "productID", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageProductId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageProductId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26509,16 +26446,16 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageRefundBalanceDeductedThisMonth", "key": "refundBalanceDeductedThisMonth", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageRefundBalanceDeductedThisMonth", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageRefundBalanceDeductedThisMonth", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -26532,16 +26469,16 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageRefundBalanceOutstanding", "key": "refundBalanceOutstanding", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageRefundBalanceOutstanding", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageRefundBalanceOutstanding", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -26555,19 +26492,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageRefundReason", "key": "refundReason", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageRefundReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageRefundReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26580,16 +26517,16 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageReleased", "key": "released", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageReleased", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageReleased", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -26603,19 +26540,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageReportDate", "key": "reportDate", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageReportDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageReportDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26628,19 +26565,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageResource", "key": "resource", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageResource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageResource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26653,19 +26590,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageSku", "key": "sku", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageSku", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageSku", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26678,16 +26615,16 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageTrialUse", "key": "trialUse", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageTrialUse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageTrialUse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -26701,19 +26638,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageUnit", "key": "unit", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageUnit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageUnit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26726,16 +26663,16 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageUsage", "key": "usage", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageUsage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageUsage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -26749,19 +26686,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageUsedBy", "key": "usedBy", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageUsedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageUsedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26774,16 +26711,16 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageWithheld", "key": "withheld", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageWithheld", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibBillingGcpChargeUsageWithheld", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -26797,10 +26734,10 @@ This member is required.", "github_com_sugerio_marketplace-service_rds-db_lib.UpdateBuyerNameDescriptionParams": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibUpdateBuyerNameDescriptionParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -26808,19 +26745,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibUpdateBuyerNameDescriptionParamsDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibUpdateBuyerNameDescriptionParamsDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibUpdateBuyerNameDescriptionParamsDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26833,19 +26770,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibUpdateBuyerNameDescriptionParamsId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibUpdateBuyerNameDescriptionParamsId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibUpdateBuyerNameDescriptionParamsId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26858,19 +26795,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibUpdateBuyerNameDescriptionParamsName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibUpdateBuyerNameDescriptionParamsName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibUpdateBuyerNameDescriptionParamsName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26883,19 +26820,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibUpdateBuyerNameDescriptionParamsOrganizationId", "key": "organizationID", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibUpdateBuyerNameDescriptionParamsOrganizationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibUpdateBuyerNameDescriptionParamsOrganizationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26908,10 +26845,10 @@ This member is required.", "github_com_sugerio_marketplace-service_rds-db_lib.UpdateEntitlementNameParams": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibUpdateEntitlementNameParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -26919,19 +26856,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibUpdateEntitlementNameParamsId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibUpdateEntitlementNameParamsId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibUpdateEntitlementNameParamsId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26944,19 +26881,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibUpdateEntitlementNameParamsName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibUpdateEntitlementNameParamsName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibUpdateEntitlementNameParamsName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26969,19 +26906,19 @@ This member is required.", "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibUpdateEntitlementNameParamsOrganizationId", "key": "organizationID", "schema": { - "description": undefined, + "description": null, "generatedName": "githubComSugerioMarketplaceServiceRdsDbLibUpdateEntitlementNameParamsOrganizationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GithubComSugerioMarketplaceServiceRdsDbLibUpdateEntitlementNameParamsOrganizationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -26994,10 +26931,10 @@ This member is required.", "marketplacemetering.BatchMeterUsageOutput": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "MarketplacemeteringBatchMeterUsageOutput", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -27005,16 +26942,16 @@ This member is required.", "generatedName": "marketplacemeteringBatchMeterUsageOutputResultMetadata", "key": "resultMetadata", "schema": { - "description": undefined, + "description": null, "generatedName": "marketplacemeteringBatchMeterUsageOutputResultMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Metadata pertaining to the operation's result.", "generatedName": "MarketplacemeteringBatchMeterUsageOutputResultMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "middleware.Metadata", "type": "reference", }, @@ -27026,24 +26963,24 @@ This member is required.", "generatedName": "marketplacemeteringBatchMeterUsageOutputResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "marketplacemeteringBatchMeterUsageOutputResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Contains all UsageRecords processed by BatchMeterUsage. These records were either honored by AWS Marketplace Metering Service or were invalid. Invalid records should be fixed before being resubmitted.", "generatedName": "MarketplacemeteringBatchMeterUsageOutputResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "MarketplacemeteringBatchMeterUsageOutputResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "types.UsageRecordResult", "type": "reference", }, @@ -27056,24 +26993,24 @@ records should be fixed before being resubmitted.", "generatedName": "marketplacemeteringBatchMeterUsageOutputUnprocessedRecords", "key": "unprocessedRecords", "schema": { - "description": undefined, + "description": null, "generatedName": "marketplacemeteringBatchMeterUsageOutputUnprocessedRecords", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Contains all UsageRecords that were not processed by BatchMeterUsage. This is a list of UsageRecords. You can retry the failed request by making another BatchMeterUsage call with this list as input in the BatchMeterUsageRequest.", "generatedName": "MarketplacemeteringBatchMeterUsageOutputUnprocessedRecords", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "MarketplacemeteringBatchMeterUsageOutputUnprocessedRecordsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "types.UsageRecord", "type": "reference", }, @@ -27084,36 +27021,35 @@ BatchMeterUsage call with this list as input in the BatchMeterUsageRequest.", "type": "object", }, "middleware.Metadata": { - "description": undefined, + "description": null, "generatedName": "MiddlewareMetadata", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "MiddlewareMetadataKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "MiddlewareMetadataValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "servicecontrol.ReportError": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ServicecontrolReportError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -27121,19 +27057,19 @@ BatchMeterUsage call with this list as input in the BatchMeterUsageRequest.", "generatedName": "servicecontrolReportErrorOperationId", "key": "operationId", "schema": { - "description": undefined, + "description": null, "generatedName": "servicecontrolReportErrorOperationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "OperationId: The Operation.operation_id value from the request.", "generatedName": "ServicecontrolReportErrorOperationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27146,16 +27082,16 @@ BatchMeterUsage call with this list as input in the BatchMeterUsageRequest.", "generatedName": "servicecontrolReportErrorStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "servicecontrolReportErrorStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Status: Details of the error when processing the Operation.", "generatedName": "ServicecontrolReportErrorStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "servicecontrol.Status", "type": "reference", }, @@ -27167,10 +27103,10 @@ BatchMeterUsage call with this list as input in the BatchMeterUsageRequest.", "servicecontrol.ReportResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ServicecontrolReportResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -27178,10 +27114,10 @@ BatchMeterUsage call with this list as input in the BatchMeterUsageRequest.", "generatedName": "servicecontrolReportResponseReportErrors", "key": "reportErrors", "schema": { - "description": undefined, + "description": null, "generatedName": "servicecontrolReportResponseReportErrors", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ReportErrors: Partial failures, one for each \`Operation\` in the @@ -27197,14 +27133,14 @@ status indicates a general non-deterministic failure. When this happens, it's impossible to know which of the 'Operations' in the request succeeded or failed.", "generatedName": "ServicecontrolReportResponseReportErrors", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ServicecontrolReportResponseReportErrorsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "servicecontrol.ReportError", "type": "reference", }, @@ -27217,19 +27153,19 @@ request succeeded or failed.", "generatedName": "servicecontrolReportResponseServiceConfigId", "key": "serviceConfigId", "schema": { - "description": undefined, + "description": null, "generatedName": "servicecontrolReportResponseServiceConfigId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ServiceConfigId: The actual config id used to process the request.", "generatedName": "ServicecontrolReportResponseServiceConfigId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27242,20 +27178,20 @@ request succeeded or failed.", "generatedName": "servicecontrolReportResponseServiceRolloutId", "key": "serviceRolloutId", "schema": { - "description": undefined, + "description": null, "generatedName": "servicecontrolReportResponseServiceRolloutId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ServiceRolloutId: The current service rollout id used to process the request.", "generatedName": "ServicecontrolReportResponseServiceRolloutId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27268,10 +27204,10 @@ request.", "servicecontrol.Status": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ServicecontrolStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -27279,17 +27215,17 @@ request.", "generatedName": "servicecontrolStatusCode", "key": "code", "schema": { - "description": undefined, + "description": null, "generatedName": "servicecontrolStatusCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Code: The status code, which should be an enum value of google.rpc.Code.", "generatedName": "ServicecontrolStatusCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -27303,29 +27239,29 @@ google.rpc.Code.", "generatedName": "servicecontrolStatusDetails", "key": "details", "schema": { - "description": undefined, + "description": null, "generatedName": "servicecontrolStatusDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Details: A list of messages that carry the error details. There is a common set of message types for APIs to use.", "generatedName": "ServicecontrolStatusDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ServicecontrolStatusDetailsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ServicecontrolStatusDetailsItemItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -27341,21 +27277,21 @@ common set of message types for APIs to use.", "generatedName": "servicecontrolStatusMessage", "key": "message", "schema": { - "description": undefined, + "description": null, "generatedName": "servicecontrolStatusMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Message: A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.", "generatedName": "ServicecontrolStatusMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27368,10 +27304,10 @@ in the google.rpc.Status.details field, or localized by the client.", "shared.AddEntitlementCreditParams": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedAddEntitlementCreditParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -27381,8 +27317,8 @@ in the google.rpc.Status.details field, or localized by the client.", "schema": { "description": "The amount to be added to the credit amount.", "generatedName": "SharedAddEntitlementCreditParamsCreditAmountIncrement", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -27395,13 +27331,13 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAddEntitlementCreditParamsEntitlementId", "key": "entitlementID", "schema": { - "description": undefined, + "description": null, "generatedName": "SharedAddEntitlementCreditParamsEntitlementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27413,13 +27349,13 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAddEntitlementCreditParamsOrganizationId", "key": "organizationID", "schema": { - "description": undefined, + "description": null, "generatedName": "SharedAddEntitlementCreditParamsOrganizationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27431,10 +27367,10 @@ in the google.rpc.Status.details field, or localized by the client.", "shared.AddEntitlementCreditResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedAddEntitlementCreditResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -27442,16 +27378,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAddEntitlementCreditResponseCreditAmountIncrement", "key": "creditAmountIncrement", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAddEntitlementCreditResponseCreditAmountIncrement", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The amount to be added to the credit amount.", "generatedName": "SharedAddEntitlementCreditResponseCreditAmountIncrement", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -27465,19 +27401,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAddEntitlementCreditResponseEntitlementId", "key": "entitlementID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAddEntitlementCreditResponseEntitlementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAddEntitlementCreditResponseEntitlementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27490,19 +27426,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAddEntitlementCreditResponseEntitlementTermId", "key": "entitlementTermID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAddEntitlementCreditResponseEntitlementTermId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAddEntitlementCreditResponseEntitlementTermId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27515,16 +27451,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAddEntitlementCreditResponseNewCreditAmount", "key": "newCreditAmount", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAddEntitlementCreditResponseNewCreditAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The new credit amount after the increment.", "generatedName": "SharedAddEntitlementCreditResponseNewCreditAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -27538,19 +27474,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAddEntitlementCreditResponseOrganizationId", "key": "organizationID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAddEntitlementCreditResponseOrganizationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAddEntitlementCreditResponseOrganizationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27563,10 +27499,10 @@ in the google.rpc.Status.details field, or localized by the client.", "shared.ApiClientAccessToken": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedApiClientAccessToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -27574,19 +27510,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedApiClientAccessTokenAccessToken", "key": "access_token", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedApiClientAccessTokenAccessToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedApiClientAccessTokenAccessToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27599,16 +27535,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedApiClientAccessTokenExpiresIn", "key": "expires_in", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedApiClientAccessTokenExpiresIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The token expires in 1 hour", "generatedName": "SharedApiClientAccessTokenExpiresIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -27622,19 +27558,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedApiClientAccessTokenTokenType", "key": "token_type", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedApiClientAccessTokenTokenType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedApiClientAccessTokenTokenType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27647,10 +27583,10 @@ in the google.rpc.Status.details field, or localized by the client.", "shared.AwsAccountIdentifier": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedAwsAccountIdentifier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -27658,19 +27594,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsAccountIdentifierAwsAccountId", "key": "awsAccountID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsAccountIdentifierAwsAccountId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The AWS Account ID of the buyer in AWS Marketplace", "generatedName": "SharedAwsAccountIdentifierAwsAccountId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27683,19 +27619,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsAccountIdentifierAwsCustomerId", "key": "awsCustomerID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsAccountIdentifierAwsCustomerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The AWS Customer ID of the buyer in AWS Marketplace", "generatedName": "SharedAwsAccountIdentifierAwsCustomerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27708,16 +27644,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsAccountIdentifierCompanyInfo", "key": "companyInfo", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsAccountIdentifierCompanyInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsAccountIdentifierCompanyInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.CompanyInfo", "type": "reference", }, @@ -27729,19 +27665,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsAccountIdentifierDataFeedAccountId", "key": "dataFeedAccountID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsAccountIdentifierDataFeedAccountId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The Account ID in AWS Marketplace Data Feed service", "generatedName": "SharedAwsAccountIdentifierDataFeedAccountId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27754,10 +27690,10 @@ in the google.rpc.Status.details field, or localized by the client.", "shared.AwsAceIntegration": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedAwsAceIntegration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -27765,16 +27701,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsAceIntegrationCredential", "key": "credential", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsAceIntegrationCredential", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsAceIntegrationCredential", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.AwsIntegrationCredential", "type": "reference", }, @@ -27786,19 +27722,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsAceIntegrationPartnerId", "key": "partnerId", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsAceIntegrationPartnerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The partner ID of the ISV/Seller in AWS Partner Network.", "generatedName": "SharedAwsAceIntegrationPartnerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27811,19 +27747,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsAceIntegrationS3BucketName", "key": "s3BucketName", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsAceIntegrationS3BucketName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The Name of the S3 bucket for AWS APN Customer Engagement Program (ACE) to sync the leads & opportunities.", "generatedName": "SharedAwsAceIntegrationS3BucketName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27836,19 +27772,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsAceIntegrationS3BucketRegion", "key": "s3BucketRegion", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsAceIntegrationS3BucketRegion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The region of the S3 bucket for AWS APN Customer Engagement Program (ACE) to sync the leads & opportunities.", "generatedName": "SharedAwsAceIntegrationS3BucketRegion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27861,19 +27797,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsAceIntegrationSecretKey", "key": "secretKey", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsAceIntegrationSecretKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The secret key used to store the AzureIntegrationCredential in AWS Secret manager. for internal usage only.", "generatedName": "SharedAwsAceIntegrationSecretKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27886,10 +27822,10 @@ in the google.rpc.Status.details field, or localized by the client.", "shared.AwsIntegrationCredential": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedAwsIntegrationCredential", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -27897,19 +27833,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsIntegrationCredentialAccessKeyId", "key": "accessKeyId", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsIntegrationCredentialAccessKeyId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The access key ID of the IAM user for Suger service to access the client's AWS services.", "generatedName": "SharedAwsIntegrationCredentialAccessKeyId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27922,19 +27858,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsIntegrationCredentialIamUserArn", "key": "iamUserArn", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsIntegrationCredentialIamUserArn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ARN of the IAM user for Suger service to access the client's AWS services.", "generatedName": "SharedAwsIntegrationCredentialIamUserArn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27947,19 +27883,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsIntegrationCredentialSecretAccessKey", "key": "secretAccessKey", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsIntegrationCredentialSecretAccessKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The secret access key of the IAM user for Suger service to access the client's AWS services.", "generatedName": "SharedAwsIntegrationCredentialSecretAccessKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -27974,8 +27910,8 @@ in the google.rpc.Status.details field, or localized by the client.", "allOfPropertyConflicts": [], "description": "The data struct to store integration info for Suger service to access the client's AWS services.", "generatedName": "SharedAwsMarketplaceIntegration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -27983,19 +27919,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsMarketplaceIntegrationExternalId", "key": "externalID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsMarketplaceIntegrationExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The external ID for assuming IAM role. If empty, means no external ID set or needed. Otherwise, it should be auth_id in table identity.organization.", "generatedName": "SharedAwsMarketplaceIntegrationExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28008,19 +27944,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsMarketplaceIntegrationIamRoleArn", "key": "iamRoleArn", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsMarketplaceIntegrationIamRoleArn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The AWS IAM role for Suger service to assume to access the client's AWS services.", "generatedName": "SharedAwsMarketplaceIntegrationIamRoleArn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28033,16 +27969,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsMarketplaceIntegrationMarketplaceStartDate", "key": "marketplaceStartDate", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsMarketplaceIntegrationMarketplaceStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "AWS Marketplace start date which comes from MDFS Full-Sync.", "generatedName": "SharedAwsMarketplaceIntegrationMarketplaceStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -28056,16 +27992,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsMarketplaceIntegrationMcasFullSyncDone", "key": "mcasFullSyncDone", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsMarketplaceIntegrationMcasFullSyncDone", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Is AWS Marketplace Commerce Analytics Service (MCAS) full-sync done.", "generatedName": "SharedAwsMarketplaceIntegrationMcasFullSyncDone", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -28079,19 +28015,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsMarketplaceIntegrationMcasIamRoleArn", "key": "mcasIamRoleArn", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsMarketplaceIntegrationMcasIamRoleArn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "IAM role ARN to allow AWS Marketplace to write to the S3 bucket and publish notifications to the SNS topic.", "generatedName": "SharedAwsMarketplaceIntegrationMcasIamRoleArn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28104,19 +28040,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsMarketplaceIntegrationMcasS3Bucket", "key": "mcasS3Bucket", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsMarketplaceIntegrationMcasS3Bucket", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "S3 bucket for AWS Marketplace Commerce Analytics Service (MCAS)", "generatedName": "SharedAwsMarketplaceIntegrationMcasS3Bucket", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28129,19 +28065,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsMarketplaceIntegrationMcasSnsTopic", "key": "mcasSnsTopic", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsMarketplaceIntegrationMcasSnsTopic", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "SNS topic ARN for AWS Marketplace Commerce Analytics Service (MCAS)", "generatedName": "SharedAwsMarketplaceIntegrationMcasSnsTopic", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28154,16 +28090,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsMarketplaceIntegrationMdfsFullSyncDone", "key": "mdfsFullSyncDone", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsMarketplaceIntegrationMdfsFullSyncDone", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Is AWS Marketplace Data Feeds Service (MDFS) full-sync done.", "generatedName": "SharedAwsMarketplaceIntegrationMdfsFullSyncDone", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -28177,19 +28113,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsMarketplaceIntegrationMdfsKmsKeyArn", "key": "mdfsKmsKeyArn", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsMarketplaceIntegrationMdfsKmsKeyArn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "KMS Key ARN for the S3 bucket of AWS Marketplace Data Feeds Service (MDFS)", "generatedName": "SharedAwsMarketplaceIntegrationMdfsKmsKeyArn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28202,19 +28138,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsMarketplaceIntegrationMdfsS3BucketArn", "key": "mdfsS3BucketArn", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsMarketplaceIntegrationMdfsS3BucketArn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "S3 bucket ARN for AWS Marketplace Data Feeds Service (MDFS)", "generatedName": "SharedAwsMarketplaceIntegrationMdfsS3BucketArn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28227,25 +28163,25 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsMarketplaceIntegrationPolicyArns", "key": "policyArns", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsMarketplaceIntegrationPolicyArns", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The policy ARNs in the IAM role.", "generatedName": "SharedAwsMarketplaceIntegrationPolicyArns", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsMarketplaceIntegrationPolicyArnsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28259,16 +28195,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsMarketplaceIntegrationRevenueRecordFullSyncDone", "key": "revenueRecordFullSyncDone", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsMarketplaceIntegrationRevenueRecordFullSyncDone", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Is AWS Marketplace Revenue Record full-sync done.", "generatedName": "SharedAwsMarketplaceIntegrationRevenueRecordFullSyncDone", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -28282,10 +28218,10 @@ in the google.rpc.Status.details field, or localized by the client.", "shared.AwsSaasProduct": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProduct", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -28293,16 +28229,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsSaasProductDescription", "key": "Description", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsSaasProductDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProductDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.AwsSaasProductDescription", "type": "reference", }, @@ -28314,22 +28250,22 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsSaasProductDimensions", "key": "Dimensions", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsSaasProductDimensions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProductDimensions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProductDimensionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.AwsSaasProductDimension", "type": "reference", }, @@ -28342,16 +28278,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsSaasProductPromotionalResources", "key": "PromotionalResources", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsSaasProductPromotionalResources", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProductPromotionalResources", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.AwsSaasProductPromotionalResources", "type": "reference", }, @@ -28363,16 +28299,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsSaasProductSupportInformation", "key": "SupportInformation", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsSaasProductSupportInformation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProductSupportInformation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.AwsSaasProductSupportInformation", "type": "reference", }, @@ -28384,22 +28320,22 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsSaasProductVersions", "key": "Versions", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsSaasProductVersions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProductVersions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProductVersionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.AwsSaasProductVersion", "type": "reference", }, @@ -28412,19 +28348,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsSaasProductDataFeedProductId", "key": "dataFeedProductId", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsSaasProductDataFeedProductId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The product Id in AWS Marketplace Data Feed Service.", "generatedName": "SharedAwsSaasProductDataFeedProductId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28437,19 +28373,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsSaasProductProductId", "key": "productId", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsSaasProductProductId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProductProductId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28462,10 +28398,10 @@ in the google.rpc.Status.details field, or localized by the client.", "shared.AwsSaasProductAdditionalResource": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProductAdditionalResource", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -28473,19 +28409,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsSaasProductAdditionalResourceText", "key": "Text", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsSaasProductAdditionalResourceText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProductAdditionalResourceText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28498,19 +28434,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsSaasProductAdditionalResourceType", "key": "Type", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsSaasProductAdditionalResourceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProductAdditionalResourceType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28523,19 +28459,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsSaasProductAdditionalResourceUrl", "key": "Url", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsSaasProductAdditionalResourceUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProductAdditionalResourceUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28548,10 +28484,10 @@ in the google.rpc.Status.details field, or localized by the client.", "shared.AwsSaasProductDeliveryOption": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProductDeliveryOption", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -28559,19 +28495,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsSaasProductDeliveryOptionFulfillmentUrl", "key": "FulfillmentUrl", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsSaasProductDeliveryOptionFulfillmentUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProductDeliveryOptionFulfillmentUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28584,19 +28520,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsSaasProductDeliveryOptionId", "key": "Id", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsSaasProductDeliveryOptionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProductDeliveryOptionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28609,19 +28545,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsSaasProductDeliveryOptionType", "key": "Type", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsSaasProductDeliveryOptionType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProductDeliveryOptionType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28634,10 +28570,10 @@ in the google.rpc.Status.details field, or localized by the client.", "shared.AwsSaasProductDescription": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProductDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -28645,19 +28581,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsSaasProductDescriptionAssociatedProducts", "key": "AssociatedProducts", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsSaasProductDescriptionAssociatedProducts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProductDescriptionAssociatedProducts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28670,25 +28606,25 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsSaasProductDescriptionCategories", "key": "Categories", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsSaasProductDescriptionCategories", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProductDescriptionCategories", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProductDescriptionCategoriesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28702,16 +28638,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsSaasProductDescriptionEuW8Submitted", "key": "EuW8Submitted", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsSaasProductDescriptionEuW8Submitted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProductDescriptionEuW8Submitted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -28725,25 +28661,25 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsSaasProductDescriptionHighlights", "key": "Highlights", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsSaasProductDescriptionHighlights", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProductDescriptionHighlights", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProductDescriptionHighlightsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28757,19 +28693,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsSaasProductDescriptionLongDescription", "key": "LongDescription", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsSaasProductDescriptionLongDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProductDescriptionLongDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28782,19 +28718,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsSaasProductDescriptionManufacturer", "key": "Manufacturer", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsSaasProductDescriptionManufacturer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProductDescriptionManufacturer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28807,19 +28743,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsSaasProductDescriptionProductCode", "key": "ProductCode", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsSaasProductDescriptionProductCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProductDescriptionProductCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28832,19 +28768,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsSaasProductDescriptionProductTitle", "key": "ProductTitle", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsSaasProductDescriptionProductTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProductDescriptionProductTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28857,16 +28793,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsSaasProductDescriptionRegistered", "key": "Registered", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsSaasProductDescriptionRegistered", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProductDescriptionRegistered", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -28880,25 +28816,25 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsSaasProductDescriptionSearchKeywords", "key": "SearchKeywords", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsSaasProductDescriptionSearchKeywords", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProductDescriptionSearchKeywords", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProductDescriptionSearchKeywordsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28912,19 +28848,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsSaasProductDescriptionShortDescription", "key": "ShortDescription", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsSaasProductDescriptionShortDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProductDescriptionShortDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28937,19 +28873,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsSaasProductDescriptionSku", "key": "Sku", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsSaasProductDescriptionSku", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProductDescriptionSku", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -28962,16 +28898,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsSaasProductDescriptionUsW9Submitted", "key": "UsW9Submitted", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsSaasProductDescriptionUsW9Submitted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProductDescriptionUsW9Submitted", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -28985,19 +28921,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsSaasProductDescriptionVisibility", "key": "Visibility", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsSaasProductDescriptionVisibility", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProductDescriptionVisibility", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29010,10 +28946,10 @@ in the google.rpc.Status.details field, or localized by the client.", "shared.AwsSaasProductDimension": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProductDimension", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -29021,19 +28957,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsSaasProductDimensionDescription", "key": "Description", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsSaasProductDimensionDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProductDimensionDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29046,19 +28982,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsSaasProductDimensionKey", "key": "Key", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsSaasProductDimensionKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProductDimensionKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29071,19 +29007,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsSaasProductDimensionName", "key": "Name", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsSaasProductDimensionName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProductDimensionName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29096,25 +29032,25 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsSaasProductDimensionTypes", "key": "Types", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsSaasProductDimensionTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProductDimensionTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProductDimensionTypesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29128,19 +29064,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsSaasProductDimensionUnit", "key": "Unit", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsSaasProductDimensionUnit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProductDimensionUnit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29153,10 +29089,10 @@ in the google.rpc.Status.details field, or localized by the client.", "shared.AwsSaasProductPromotionalResources": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProductPromotionalResources", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -29164,22 +29100,22 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsSaasProductPromotionalResourcesAdditionalResources", "key": "AdditionalResources", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsSaasProductPromotionalResourcesAdditionalResources", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProductPromotionalResourcesAdditionalResources", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProductPromotionalResourcesAdditionalResourcesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.AwsSaasProductAdditionalResource", "type": "reference", }, @@ -29192,19 +29128,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsSaasProductPromotionalResourcesLogoUrl", "key": "LogoUrl", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsSaasProductPromotionalResourcesLogoUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProductPromotionalResourcesLogoUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29217,10 +29153,10 @@ in the google.rpc.Status.details field, or localized by the client.", "shared.AwsSaasProductSupportInformation": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProductSupportInformation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -29228,19 +29164,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsSaasProductSupportInformationDescription", "key": "Description", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsSaasProductSupportInformationDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProductSupportInformationDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29253,10 +29189,10 @@ in the google.rpc.Status.details field, or localized by the client.", "shared.AwsSaasProductVersion": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProductVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -29264,22 +29200,22 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsSaasProductVersionDeliveryOptions", "key": "DeliveryOptions", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsSaasProductVersionDeliveryOptions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProductVersionDeliveryOptions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProductVersionDeliveryOptionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.AwsSaasProductDeliveryOption", "type": "reference", }, @@ -29292,19 +29228,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsSaasProductVersionId", "key": "Id", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsSaasProductVersionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsSaasProductVersionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29317,10 +29253,10 @@ in the google.rpc.Status.details field, or localized by the client.", "shared.AwsSnsSubscription": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedAwsSnsSubscription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -29328,19 +29264,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsSnsSubscriptionEndpoint", "key": "Endpoint", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsSnsSubscriptionEndpoint", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsSnsSubscriptionEndpoint", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29353,19 +29289,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsSnsSubscriptionProtocol", "key": "Protocol", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsSnsSubscriptionProtocol", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsSnsSubscriptionProtocol", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29378,16 +29314,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsSnsSubscriptionStatus", "key": "Status", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsSnsSubscriptionStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsSnsSubscriptionStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.AwsSnsSubscriptionStatus", "type": "reference", }, @@ -29399,19 +29335,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsSnsSubscriptionSubscriptionArn", "key": "SubscriptionArn", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsSnsSubscriptionSubscriptionArn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsSnsSubscriptionSubscriptionArn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29424,19 +29360,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAwsSnsSubscriptionTopicArn", "key": "TopicArn", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAwsSnsSubscriptionTopicArn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAwsSnsSubscriptionTopicArn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29447,44 +29383,44 @@ in the google.rpc.Status.details field, or localized by the client.", "type": "object", }, "shared.AwsSnsSubscriptionStatus": { - "description": undefined, + "description": null, "generatedName": "SharedAwsSnsSubscriptionStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UNKNOWN", "nameOverride": "UNKNOWN", "value": "UNKNOWN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CONFIRMED", "nameOverride": "CONFIRMED", "value": "CONFIRMED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PENDING_CONFIRMATION", "nameOverride": "PENDING_CONFIRMATION", "value": "PENDING_CONFIRMATION", @@ -29494,10 +29430,10 @@ in the google.rpc.Status.details field, or localized by the client.", "shared.AzureADIdentifier": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedAzureAdIdentifier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -29505,16 +29441,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAzureAdIdentifierBuyerInfo", "key": "buyerInfo", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAzureAdIdentifierBuyerInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAzureAdIdentifierBuyerInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.AzureBuyerInfo", "type": "reference", }, @@ -29526,16 +29462,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAzureAdIdentifierCompanyInfo", "key": "companyInfo", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAzureAdIdentifierCompanyInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAzureAdIdentifierCompanyInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.CompanyInfo", "type": "reference", }, @@ -29547,19 +29483,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAzureAdIdentifierEmailId", "key": "emailId", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAzureAdIdentifierEmailId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Email address", "generatedName": "SharedAzureAdIdentifierEmailId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29572,19 +29508,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAzureAdIdentifierObjectId", "key": "objectId", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAzureAdIdentifierObjectId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAzureAdIdentifierObjectId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29597,19 +29533,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAzureAdIdentifierPuid", "key": "puid", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAzureAdIdentifierPuid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ID of the user, used as External ID of suger IdentityBuyer.", "generatedName": "SharedAzureAdIdentifierPuid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29622,19 +29558,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAzureAdIdentifierTenantId", "key": "tenantId", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAzureAdIdentifierTenantId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAzureAdIdentifierTenantId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29647,10 +29583,10 @@ in the google.rpc.Status.details field, or localized by the client.", "shared.AzureBuyerInfo": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedAzureBuyerInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -29658,19 +29594,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAzureBuyerInfoBillingAccountId", "key": "billingAccountId", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAzureBuyerInfoBillingAccountId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAzureBuyerInfoBillingAccountId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29683,19 +29619,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAzureBuyerInfoCustomerId", "key": "customerId", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAzureBuyerInfoCustomerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAzureBuyerInfoCustomerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29708,19 +29644,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAzureBuyerInfoFirstName", "key": "firstName", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAzureBuyerInfoFirstName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAzureBuyerInfoFirstName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29733,19 +29669,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAzureBuyerInfoLastName", "key": "lastName", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAzureBuyerInfoLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAzureBuyerInfoLastName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29758,10 +29694,10 @@ in the google.rpc.Status.details field, or localized by the client.", "shared.AzureIntegration": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedAzureIntegration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -29769,16 +29705,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAzureIntegrationCmaFullSyncDone", "key": "cmaFullSyncDone", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAzureIntegrationCmaFullSyncDone", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Is Azure Commercial Marketplace Analytics (CMA) full-sync done.", "generatedName": "SharedAzureIntegrationCmaFullSyncDone", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -29792,16 +29728,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAzureIntegrationCredential", "key": "credential", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAzureIntegrationCredential", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAzureIntegrationCredential", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.AzureIntegrationCredential", "type": "reference", }, @@ -29813,19 +29749,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAzureIntegrationSecretKey", "key": "secretKey", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAzureIntegrationSecretKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The secret key used to store the AzureIntegrationCredential in AWS Secret manager. for internal usage only.", "generatedName": "SharedAzureIntegrationSecretKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29838,10 +29774,10 @@ in the google.rpc.Status.details field, or localized by the client.", "shared.AzureIntegrationCredential": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedAzureIntegrationCredential", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -29849,19 +29785,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAzureIntegrationCredentialAccessToken", "key": "accessToken", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAzureIntegrationCredentialAccessToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAzureIntegrationCredentialAccessToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29874,19 +29810,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAzureIntegrationCredentialClientId", "key": "clientID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAzureIntegrationCredentialClientId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAzureIntegrationCredentialClientId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29899,19 +29835,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAzureIntegrationCredentialClientSecret", "key": "clientSecret", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAzureIntegrationCredentialClientSecret", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAzureIntegrationCredentialClientSecret", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29924,19 +29860,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAzureIntegrationCredentialExpiresOn", "key": "expiresOn", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAzureIntegrationCredentialExpiresOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The time when the access token expires.", "generatedName": "SharedAzureIntegrationCredentialExpiresOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29949,19 +29885,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAzureIntegrationCredentialRefreshToken", "key": "refreshToken", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAzureIntegrationCredentialRefreshToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The refresh token used to refresh the access token.", "generatedName": "SharedAzureIntegrationCredentialRefreshToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29974,19 +29910,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAzureIntegrationCredentialTenantId", "key": "tenantID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAzureIntegrationCredentialTenantId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAzureIntegrationCredentialTenantId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -29999,19 +29935,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAzureIntegrationCredentialTokenScope", "key": "tokenScope", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAzureIntegrationCredentialTokenScope", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAzureIntegrationCredentialTokenScope", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30024,19 +29960,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAzureIntegrationCredentialTokenType", "key": "tokenType", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAzureIntegrationCredentialTokenType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAzureIntegrationCredentialTokenType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30049,10 +29985,10 @@ in the google.rpc.Status.details field, or localized by the client.", "shared.AzureMarketplaceSubscription": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedAzureMarketplaceSubscription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -30060,58 +29996,58 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAzureMarketplaceSubscriptionAllowedCustomerOperations", "key": "allowedCustomerOperations", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAzureMarketplaceSubscriptionAllowedCustomerOperations", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAzureMarketplaceSubscriptionAllowedCustomerOperations", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAzureMarketplaceSubscriptionAllowedCustomerOperationsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Read", - "nameOverride": undefined, + "nameOverride": null, "value": "Read", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Update", - "nameOverride": undefined, + "nameOverride": null, "value": "Update", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Delete", - "nameOverride": undefined, + "nameOverride": null, "value": "Delete", }, ], @@ -30125,16 +30061,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAzureMarketplaceSubscriptionAutoRenew", "key": "autoRenew", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAzureMarketplaceSubscriptionAutoRenew", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAzureMarketplaceSubscriptionAutoRenew", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -30148,16 +30084,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAzureMarketplaceSubscriptionBeneficiary", "key": "beneficiary", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAzureMarketplaceSubscriptionBeneficiary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAzureMarketplaceSubscriptionBeneficiary", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.AzureADIdentifier", "type": "reference", }, @@ -30169,16 +30105,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAzureMarketplaceSubscriptionCreated", "key": "created", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAzureMarketplaceSubscriptionCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAzureMarketplaceSubscriptionCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -30192,19 +30128,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAzureMarketplaceSubscriptionFulfillmentId", "key": "fulfillmentId", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAzureMarketplaceSubscriptionFulfillmentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAzureMarketplaceSubscriptionFulfillmentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30217,19 +30153,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAzureMarketplaceSubscriptionId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAzureMarketplaceSubscriptionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAzureMarketplaceSubscriptionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30242,16 +30178,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAzureMarketplaceSubscriptionIsFreeTrial", "key": "isFreeTrial", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAzureMarketplaceSubscriptionIsFreeTrial", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAzureMarketplaceSubscriptionIsFreeTrial", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -30265,16 +30201,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAzureMarketplaceSubscriptionIsTest", "key": "isTest", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAzureMarketplaceSubscriptionIsTest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAzureMarketplaceSubscriptionIsTest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -30288,19 +30224,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAzureMarketplaceSubscriptionLastModified", "key": "lastModified", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAzureMarketplaceSubscriptionLastModified", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAzureMarketplaceSubscriptionLastModified", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30313,19 +30249,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAzureMarketplaceSubscriptionName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAzureMarketplaceSubscriptionName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAzureMarketplaceSubscriptionName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30338,19 +30274,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAzureMarketplaceSubscriptionOfferId", "key": "offerId", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAzureMarketplaceSubscriptionOfferId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAzureMarketplaceSubscriptionOfferId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30363,19 +30299,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAzureMarketplaceSubscriptionPlanId", "key": "planId", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAzureMarketplaceSubscriptionPlanId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAzureMarketplaceSubscriptionPlanId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30388,19 +30324,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAzureMarketplaceSubscriptionPublisherId", "key": "publisherId", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAzureMarketplaceSubscriptionPublisherId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAzureMarketplaceSubscriptionPublisherId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30413,16 +30349,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAzureMarketplaceSubscriptionPurchaser", "key": "purchaser", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAzureMarketplaceSubscriptionPurchaser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAzureMarketplaceSubscriptionPurchaser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.AzureADIdentifier", "type": "reference", }, @@ -30434,16 +30370,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAzureMarketplaceSubscriptionQuantity", "key": "quantity", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAzureMarketplaceSubscriptionQuantity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAzureMarketplaceSubscriptionQuantity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -30457,16 +30393,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAzureMarketplaceSubscriptionSaasSubscriptionStatus", "key": "saasSubscriptionStatus", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAzureMarketplaceSubscriptionSaasSubscriptionStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAzureMarketplaceSubscriptionSaasSubscriptionStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.AzureMarketplaceSubscriptionStatus", "type": "reference", }, @@ -30478,40 +30414,40 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAzureMarketplaceSubscriptionSandboxType", "key": "sandboxType", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAzureMarketplaceSubscriptionSandboxType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAzureMarketplaceSubscriptionSandboxType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "None", - "nameOverride": undefined, + "nameOverride": null, "value": "None", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Csp", - "nameOverride": undefined, + "nameOverride": null, "value": "Csp", }, ], @@ -30524,19 +30460,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAzureMarketplaceSubscriptionSessionId", "key": "sessionId", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAzureMarketplaceSubscriptionSessionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAzureMarketplaceSubscriptionSessionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30549,40 +30485,40 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAzureMarketplaceSubscriptionSessionMode", "key": "sessionMode", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAzureMarketplaceSubscriptionSessionMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAzureMarketplaceSubscriptionSessionMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "None", - "nameOverride": undefined, + "nameOverride": null, "value": "None", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DryRun", - "nameOverride": undefined, + "nameOverride": null, "value": "DryRun", }, ], @@ -30595,19 +30531,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAzureMarketplaceSubscriptionStoreFront", "key": "storeFront", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAzureMarketplaceSubscriptionStoreFront", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAzureMarketplaceSubscriptionStoreFront", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30620,16 +30556,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAzureMarketplaceSubscriptionTerm", "key": "term", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAzureMarketplaceSubscriptionTerm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAzureMarketplaceSubscriptionTerm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.AzureTerm", "type": "reference", }, @@ -30639,68 +30575,68 @@ in the google.rpc.Status.details field, or localized by the client.", "type": "object", }, "shared.AzureMarketplaceSubscriptionStatus": { - "description": undefined, + "description": null, "generatedName": "SharedAzureMarketplaceSubscriptionStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NotStarted", "nameOverride": "NotStarted", "value": "NotStarted", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PendingFulfillmentStart", "nameOverride": "PendingFulfillmentStart", "value": "PendingFulfillmentStart", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Subscribed", "nameOverride": "Subscribed", "value": "Subscribed", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Suspended", "nameOverride": "Suspended", "value": "Suspended", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Unsubscribed", "nameOverride": "Unsubscribed", "value": "Unsubscribed", @@ -30710,10 +30646,10 @@ in the google.rpc.Status.details field, or localized by the client.", "shared.AzureTerm": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedAzureTerm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -30721,19 +30657,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAzureTermChargeDuration", "key": "chargeDuration", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAzureTermChargeDuration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAzureTermChargeDuration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30746,16 +30682,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAzureTermEndDate", "key": "endDate", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAzureTermEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAzureTermEndDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -30769,16 +30705,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAzureTermStartDate", "key": "startDate", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAzureTermStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAzureTermStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -30792,19 +30728,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedAzureTermTermUnit", "key": "termUnit", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedAzureTermTermUnit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedAzureTermTermUnit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30817,10 +30753,10 @@ in the google.rpc.Status.details field, or localized by the client.", "shared.BuyerInfo": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedBuyerInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -30828,16 +30764,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedBuyerInfoAwsBuyer", "key": "awsBuyer", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedBuyerInfoAwsBuyer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Buyer from AWS Marketplace", "generatedName": "SharedBuyerInfoAwsBuyer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.AwsAccountIdentifier", "type": "reference", }, @@ -30849,16 +30785,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedBuyerInfoAzureBuyer", "key": "azureBuyer", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedBuyerInfoAzureBuyer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Buyer from Azure Marketplace", "generatedName": "SharedBuyerInfoAzureBuyer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.AzureADIdentifier", "type": "reference", }, @@ -30870,16 +30806,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedBuyerInfoCollectableAmount", "key": "collectableAmount", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedBuyerInfoCollectableAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The amount that the seller can collect. It excludes the marketplace commision fee.", "generatedName": "SharedBuyerInfoCollectableAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -30893,16 +30829,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedBuyerInfoDisbursedAmount", "key": "disbursedAmount", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedBuyerInfoDisbursedAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The amount that has been disbursed to the seller account.", "generatedName": "SharedBuyerInfoDisbursedAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -30916,16 +30852,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedBuyerInfoGcpBuyer", "key": "gcpBuyer", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedBuyerInfoGcpBuyer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Buyer from GCP Marketplace", "generatedName": "SharedBuyerInfoGcpBuyer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.GcpMarketplaceUserAccount", "type": "reference", }, @@ -30937,16 +30873,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedBuyerInfoInvoicedAmount", "key": "invoicedAmount", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedBuyerInfoInvoicedAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The amount that the buyer has got invoiced.", "generatedName": "SharedBuyerInfoInvoicedAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -30962,8 +30898,8 @@ in the google.rpc.Status.details field, or localized by the client.", "allOfPropertyConflicts": [], "description": "The commit dimension. There may be one or more commit dimensions defined in single product, offer or entitlement.", "generatedName": "SharedCommitDimension", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -30971,19 +30907,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedCommitDimensionCategory", "key": "category", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedCommitDimensionCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedCommitDimensionCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -30996,19 +30932,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedCommitDimensionDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedCommitDimensionDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedCommitDimensionDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31021,16 +30957,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedCommitDimensionIsUserCreated", "key": "isUserCreated", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedCommitDimensionIsUserCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Whether this commit dimension is newly created by user when creating AWS Marketplace Contract private offer.", "generatedName": "SharedCommitDimensionIsUserCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -31044,19 +30980,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedCommitDimensionKey", "key": "key", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedCommitDimensionKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "API name of the dimension", "generatedName": "SharedCommitDimensionKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31069,16 +31005,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedCommitDimensionLength", "key": "length", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedCommitDimensionLength", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The term length for the commit amount, such as 6 months, or 1 year. length is used together with timeUnit", "generatedName": "SharedCommitDimensionLength", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -31092,16 +31028,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedCommitDimensionMaximumUsers", "key": "maximumUsers", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedCommitDimensionMaximumUsers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The maximum number of users for PER_USER commit", "generatedName": "SharedCommitDimensionMaximumUsers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -31115,16 +31051,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedCommitDimensionMinimumUsers", "key": "minimumUsers", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedCommitDimensionMinimumUsers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The minimum number of users for PER_USER commit", "generatedName": "SharedCommitDimensionMinimumUsers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -31138,19 +31074,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedCommitDimensionName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedCommitDimensionName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Display name of the dimension", "generatedName": "SharedCommitDimensionName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31163,16 +31099,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedCommitDimensionQuantity", "key": "quantity", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedCommitDimensionQuantity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The quantity of this commit.", "generatedName": "SharedCommitDimensionQuantity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -31186,16 +31122,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedCommitDimensionRate", "key": "rate", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedCommitDimensionRate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The commit amount.", "generatedName": "SharedCommitDimensionRate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -31209,16 +31145,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedCommitDimensionTimeUnit", "key": "timeUnit", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedCommitDimensionTimeUnit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The term unit for the commit amount.", "generatedName": "SharedCommitDimensionTimeUnit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.CommitDimensionTimeUnit", "type": "reference", }, @@ -31230,16 +31166,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedCommitDimensionType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedCommitDimensionType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedCommitDimensionType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.CommitDimensionType", "type": "reference", }, @@ -31251,25 +31187,25 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedCommitDimensionTypes", "key": "types", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedCommitDimensionTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedCommitDimensionTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedCommitDimensionTypesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31281,44 +31217,44 @@ in the google.rpc.Status.details field, or localized by the client.", "type": "object", }, "shared.CommitDimensionTimeUnit": { - "description": undefined, + "description": null, "generatedName": "SharedCommitDimensionTimeUnit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DAY", "nameOverride": "DAY", "value": "DAY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MONTH", "nameOverride": "MONTH", "value": "MONTH", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "YEAR", "nameOverride": "YEAR", "value": "YEAR", @@ -31326,32 +31262,32 @@ in the google.rpc.Status.details field, or localized by the client.", ], }, "shared.CommitDimensionType": { - "description": undefined, + "description": null, "generatedName": "SharedCommitDimensionType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FLAT_RATE", "nameOverride": "FLAT_RATE", "value": "FLAT_RATE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PER_USER", "nameOverride": "PER_USER", "value": "PER_USER", @@ -31361,10 +31297,10 @@ in the google.rpc.Status.details field, or localized by the client.", "shared.CompanyInfo": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedCompanyInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -31372,19 +31308,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedCompanyInfoAddressLine1", "key": "addressLine1", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedCompanyInfoAddressLine1", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedCompanyInfoAddressLine1", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31397,19 +31333,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedCompanyInfoAddressLine2", "key": "addressLine2", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedCompanyInfoAddressLine2", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedCompanyInfoAddressLine2", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31422,19 +31358,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedCompanyInfoCity", "key": "city", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedCompanyInfoCity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedCompanyInfoCity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31447,19 +31383,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedCompanyInfoCountry", "key": "country", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedCompanyInfoCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedCompanyInfoCountry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31472,19 +31408,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedCompanyInfoEmailDomain", "key": "emailDomain", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedCompanyInfoEmailDomain", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedCompanyInfoEmailDomain", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31497,19 +31433,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedCompanyInfoName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedCompanyInfoName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedCompanyInfoName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31522,19 +31458,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedCompanyInfoPostalCode", "key": "postalCode", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedCompanyInfoPostalCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedCompanyInfoPostalCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31547,19 +31483,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedCompanyInfoState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedCompanyInfoState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedCompanyInfoState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31572,10 +31508,10 @@ in the google.rpc.Status.details field, or localized by the client.", "shared.Contact": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedContact", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -31583,19 +31519,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedContactCompany", "key": "company", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedContactCompany", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedContactCompany", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31608,19 +31544,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedContactEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedContactEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedContactEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31633,19 +31569,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedContactName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedContactName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedContactName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31658,10 +31594,10 @@ in the google.rpc.Status.details field, or localized by the client.", "shared.CreateIntegrationParams": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedCreateIntegrationParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -31669,19 +31605,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedCreateIntegrationParamsCreatedBy", "key": "createdBy", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedCreateIntegrationParamsCreatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedCreateIntegrationParamsCreatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31694,10 +31630,10 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedCreateIntegrationParamsInfo", "key": "info", "schema": { - "description": undefined, + "description": null, "generatedName": "SharedCreateIntegrationParamsInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.IntegrationInfo", "type": "reference", }, @@ -31708,13 +31644,13 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedCreateIntegrationParamsOrganizationId", "key": "organizationID", "schema": { - "description": undefined, + "description": null, "generatedName": "SharedCreateIntegrationParamsOrganizationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31726,46 +31662,46 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedCreateIntegrationParamsPartner", "key": "partner", "schema": { - "description": undefined, + "description": null, "generatedName": "SharedCreateIntegrationParamsPartner", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AWS", - "nameOverride": undefined, + "nameOverride": null, "value": "AWS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AZURE", - "nameOverride": undefined, + "nameOverride": null, "value": "AZURE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GCP", - "nameOverride": undefined, + "nameOverride": null, "value": "GCP", }, ], @@ -31777,14 +31713,14 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedCreateIntegrationParamsService", "key": "service", "schema": { - "description": undefined, + "description": null, "generatedName": "SharedCreateIntegrationParamsService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "MARKETPLACE", "type": "string", + "value": "MARKETPLACE", }, }, }, @@ -31794,10 +31730,10 @@ in the google.rpc.Status.details field, or localized by the client.", "shared.CreateUsageRecordGroupParams": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedCreateUsageRecordGroupParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -31805,13 +31741,13 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedCreateUsageRecordGroupParamsEntitlementId", "key": "entitlementID", "schema": { - "description": undefined, + "description": null, "generatedName": "SharedCreateUsageRecordGroupParamsEntitlementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31823,19 +31759,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedCreateUsageRecordGroupParamsId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedCreateUsageRecordGroupParamsId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "uuid of the UsageRecordGroup (the size is up to 36 characters), if not provided, suger will generate one.", "generatedName": "SharedCreateUsageRecordGroupParamsId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31848,16 +31784,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedCreateUsageRecordGroupParamsMetaInfo", "key": "metaInfo", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedCreateUsageRecordGroupParamsMetaInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "read-only, don't set it when reporting the usage record group.", "generatedName": "SharedCreateUsageRecordGroupParamsMetaInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.MeteringUsageRecordGroupMetaInfo", "type": "reference", }, @@ -31869,13 +31805,13 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedCreateUsageRecordGroupParamsOrganizationId", "key": "organizationID", "schema": { - "description": undefined, + "description": null, "generatedName": "SharedCreateUsageRecordGroupParamsOrganizationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -31887,28 +31823,27 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedCreateUsageRecordGroupParamsRecords", "key": "records", "schema": { - "description": undefined, + "description": null, "generatedName": "SharedCreateUsageRecordGroupParamsRecords", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "SharedCreateUsageRecordGroupParamsRecordsKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "SharedCreateUsageRecordGroupParamsRecordsValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -31922,10 +31857,10 @@ in the google.rpc.Status.details field, or localized by the client.", "shared.EntitlementInfo": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedEntitlementInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -31933,16 +31868,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedEntitlementInfoAutoRenew", "key": "autoRenew", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedEntitlementInfoAutoRenew", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Is this Entitlement Auto Renew enabled.", "generatedName": "SharedEntitlementInfoAutoRenew", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -31956,22 +31891,22 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedEntitlementInfoAwsEntitlements", "key": "awsEntitlements", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedEntitlementInfoAwsEntitlements", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Nullable. AWS Entitlements from AWS Marketplace.", "generatedName": "SharedEntitlementInfoAwsEntitlements", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedEntitlementInfoAwsEntitlementsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "types.Entitlement", "type": "reference", }, @@ -31984,22 +31919,22 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedEntitlementInfoAzureSubscriptions", "key": "azureSubscriptions", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedEntitlementInfoAzureSubscriptions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Nullable. Azure Subscriptions from Azure Marketplace.", "generatedName": "SharedEntitlementInfoAzureSubscriptions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedEntitlementInfoAzureSubscriptionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.AzureMarketplaceSubscription", "type": "reference", }, @@ -32012,16 +31947,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedEntitlementInfoCollectableAmount", "key": "collectableAmount", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedEntitlementInfoCollectableAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The amount that the seller can collect. It excludes the marketplace commision fee.", "generatedName": "SharedEntitlementInfoCollectableAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -32035,16 +31970,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedEntitlementInfoCommitAmount", "key": "commitAmount", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedEntitlementInfoCommitAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The amount that the buyer has committed to pay. It can be the sum of payment installments if applicable.", "generatedName": "SharedEntitlementInfoCommitAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -32058,22 +31993,22 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedEntitlementInfoCommits", "key": "commits", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedEntitlementInfoCommits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The dimensions for commit.", "generatedName": "SharedEntitlementInfoCommits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedEntitlementInfoCommitsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.CommitDimension", "type": "reference", }, @@ -32086,19 +32021,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedEntitlementInfoCurrency", "key": "currency", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedEntitlementInfoCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The default Currency is USD.", "generatedName": "SharedEntitlementInfoCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32111,22 +32046,22 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedEntitlementInfoDimensions", "key": "dimensions", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedEntitlementInfoDimensions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The dimensions for usage-based metering.", "generatedName": "SharedEntitlementInfoDimensions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedEntitlementInfoDimensionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.MeteringDimension", "type": "reference", }, @@ -32139,16 +32074,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedEntitlementInfoDisbursedAmount", "key": "disbursedAmount", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedEntitlementInfoDisbursedAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The amount that has been disbursed to the seller account.", "generatedName": "SharedEntitlementInfoDisbursedAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -32162,16 +32097,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedEntitlementInfoDiscount", "key": "discount", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedEntitlementInfoDiscount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The rate of discount (0 ~ 1.0), such as 0.1 which is 10% off. 0 which is no discount.", "generatedName": "SharedEntitlementInfoDiscount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -32185,16 +32120,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedEntitlementInfoEulaType", "key": "eulaType", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedEntitlementInfoEulaType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedEntitlementInfoEulaType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.EulaType", "type": "reference", }, @@ -32206,19 +32141,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedEntitlementInfoEulaUrl", "key": "eulaUrl", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedEntitlementInfoEulaUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedEntitlementInfoEulaUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32231,22 +32166,22 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedEntitlementInfoGcpEntitlements", "key": "gcpEntitlements", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedEntitlementInfoGcpEntitlements", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Nullable. GCP Entitlements from GCP Marketplace.", "generatedName": "SharedEntitlementInfoGcpEntitlements", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedEntitlementInfoGcpEntitlementsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.GcpMarketplaceEntitlement", "type": "reference", }, @@ -32259,22 +32194,22 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedEntitlementInfoGcpPlans", "key": "gcpPlans", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedEntitlementInfoGcpPlans", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Only applicable for GCP Marketplace Entitlements.", "generatedName": "SharedEntitlementInfoGcpPlans", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedEntitlementInfoGcpPlansItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.GcpPurchasePlan", "type": "reference", }, @@ -32287,16 +32222,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedEntitlementInfoInvoicedAmount", "key": "invoicedAmount", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedEntitlementInfoInvoicedAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The amount that the buyer has got invoiced.", "generatedName": "SharedEntitlementInfoInvoicedAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -32310,22 +32245,22 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedEntitlementInfoPaymentInstallments", "key": "paymentInstallments", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedEntitlementInfoPaymentInstallments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "For flexible payment schedules", "generatedName": "SharedEntitlementInfoPaymentInstallments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedEntitlementInfoPaymentInstallmentsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.PaymentInstallment", "type": "reference", }, @@ -32338,19 +32273,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedEntitlementInfoRefundCancelationPolicy", "key": "refundCancelationPolicy", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedEntitlementInfoRefundCancelationPolicy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedEntitlementInfoRefundCancelationPolicy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32363,19 +32298,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedEntitlementInfoSellerNotes", "key": "sellerNotes", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedEntitlementInfoSellerNotes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedEntitlementInfoSellerNotes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32388,10 +32323,10 @@ in the google.rpc.Status.details field, or localized by the client.", "shared.EntitlementTermInfo": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedEntitlementTermInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -32399,16 +32334,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedEntitlementTermInfoType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedEntitlementTermInfoType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedEntitlementTermInfoType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.EntitlementTermType", "type": "reference", }, @@ -32418,80 +32353,80 @@ in the google.rpc.Status.details field, or localized by the client.", "type": "object", }, "shared.EntitlementTermType": { - "description": undefined, + "description": null, "generatedName": "SharedEntitlementTermType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EMPTY", "nameOverride": "Unknown", "value": "", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AutoRenew", "nameOverride": "AutoRenew", "value": "AutoRenew", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ManualRenew", "nameOverride": "ManualRenew", "value": "ManualRenew", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PlanChange", "nameOverride": "PlanChange", "value": "PlanChange", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "QuantityChange", "nameOverride": "QuantityChange", "value": "QuantityChange", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Signup", "nameOverride": "Signup", "value": "Signup", @@ -32501,10 +32436,10 @@ in the google.rpc.Status.details field, or localized by the client.", "shared.EntitlementUsageRecord": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedEntitlementUsageRecord", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -32512,22 +32447,22 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedEntitlementUsageRecordAmounts", "key": "amounts", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedEntitlementUsageRecordAmounts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedEntitlementUsageRecordAmounts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedEntitlementUsageRecordAmountsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -32542,16 +32477,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedEntitlementUsageRecordDate", "key": "date", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedEntitlementUsageRecordDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedEntitlementUsageRecordDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -32565,25 +32500,25 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedEntitlementUsageRecordKeys", "key": "keys", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedEntitlementUsageRecordKeys", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedEntitlementUsageRecordKeys", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedEntitlementUsageRecordKeysItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32597,22 +32532,22 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedEntitlementUsageRecordQuantities", "key": "quantities", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedEntitlementUsageRecordQuantities", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedEntitlementUsageRecordQuantities", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedEntitlementUsageRecordQuantitiesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -32625,80 +32560,80 @@ in the google.rpc.Status.details field, or localized by the client.", "type": "object", }, "shared.EntityType": { - "description": undefined, + "description": null, "generatedName": "SharedEntityType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ORGANIZATION", "nameOverride": "ORGANIZATION", "value": "ORGANIZATION", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PRODUCT", "nameOverride": "PRODUCT", "value": "PRODUCT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "OFFER", "nameOverride": "OFFER", "value": "OFFER", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ENTITLEMENT", "nameOverride": "ENTITLEMENT", "value": "ENTITLEMENT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ENTITLEMENT_TERM", "nameOverride": "ENTITLEMENT_TERM", "value": "ENTITLEMENT_TERM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "INTEGRATION", "nameOverride": "INTEGRATION", "value": "INTEGRATION", @@ -32706,80 +32641,80 @@ in the google.rpc.Status.details field, or localized by the client.", ], }, "shared.EulaType": { - "description": undefined, + "description": null, "generatedName": "SharedEulaType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EMPTY", "nameOverride": "UNKNOWN", "value": "", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SCMP", "nameOverride": "SCMP", "value": "SCMP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ECMP", "nameOverride": "ECMP", "value": "ECMP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CUSTOM", "nameOverride": "CUSTOM", "value": "CUSTOM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ISV", "nameOverride": "ISV", "value": "ISV", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CURRENT", "nameOverride": "CURRENT", "value": "CURRENT", @@ -32789,10 +32724,10 @@ in the google.rpc.Status.details field, or localized by the client.", "shared.GcpCommerceProducerExternalAccountSpec": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerExternalAccountSpec", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -32800,19 +32735,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerExternalAccountSpecLoginUri", "key": "loginUri", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerExternalAccountSpecLoginUri", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerExternalAccountSpecLoginUri", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32825,19 +32760,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerExternalAccountSpecSignupUri", "key": "signupUri", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerExternalAccountSpecSignupUri", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerExternalAccountSpecSignupUri", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32850,19 +32785,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerExternalAccountSpecSingleSignOnUri", "key": "singleSignOnUri", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerExternalAccountSpecSingleSignOnUri", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerExternalAccountSpecSingleSignOnUri", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -32875,10 +32810,10 @@ in the google.rpc.Status.details field, or localized by the client.", "shared.GcpCommerceProducerListingSpec": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerListingSpec", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -32886,16 +32821,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerListingSpecExternalAccountSpec", "key": "externalAccountSpec", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerListingSpecExternalAccountSpec", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerListingSpecExternalAccountSpec", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.GcpCommerceProducerExternalAccountSpec", "type": "reference", }, @@ -32907,20 +32842,20 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerListingSpecListingType", "key": "listingType", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerListingSpecListingType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerListingSpecListingType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "BillingIntegratedManagedService", "type": "string", + "value": "BillingIntegratedManagedService", }, }, }, @@ -32931,16 +32866,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerListingSpecMarketingSpec", "key": "marketingSpec", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerListingSpecMarketingSpec", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerListingSpecMarketingSpec", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.GcpCommerceProducerMarketingSpec", "type": "reference", }, @@ -32952,16 +32887,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerListingSpecPurchaseSpec", "key": "purchaseSpec", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerListingSpecPurchaseSpec", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerListingSpecPurchaseSpec", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.GcpCommerceProducerPurchaseSpec", "type": "reference", }, @@ -32973,10 +32908,10 @@ in the google.rpc.Status.details field, or localized by the client.", "shared.GcpCommerceProducerMarketingSpec": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerMarketingSpec", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -32984,19 +32919,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerMarketingSpecDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerMarketingSpecDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerMarketingSpecDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33009,25 +32944,25 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerMarketingSpecDisplayNames", "key": "displayNames", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerMarketingSpecDisplayNames", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "In format of "{provider-id}/{product-name}"", "generatedName": "SharedGcpCommerceProducerMarketingSpecDisplayNames", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerMarketingSpecDisplayNamesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33041,19 +32976,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerMarketingSpecEulaUrl", "key": "eulaUrl", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerMarketingSpecEulaUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerMarketingSpecEulaUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33066,19 +33001,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerMarketingSpecExternalMarketingUrl", "key": "externalMarketingUrl", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerMarketingSpecExternalMarketingUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerMarketingSpecExternalMarketingUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33091,19 +33026,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerMarketingSpecIcon", "key": "icon", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerMarketingSpecIcon", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "In format of "base64://..."", "generatedName": "SharedGcpCommerceProducerMarketingSpecIcon", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33116,25 +33051,25 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerMarketingSpecSearchCategories", "key": "searchCategories", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerMarketingSpecSearchCategories", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerMarketingSpecSearchCategories", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerMarketingSpecSearchCategoriesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33148,19 +33083,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerMarketingSpecSearchDescription", "key": "searchDescription", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerMarketingSpecSearchDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerMarketingSpecSearchDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33173,25 +33108,25 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerMarketingSpecSearchKeywords", "key": "searchKeywords", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerMarketingSpecSearchKeywords", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerMarketingSpecSearchKeywords", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerMarketingSpecSearchKeywordsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33205,19 +33140,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerMarketingSpecShortTitle", "key": "shortTitle", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerMarketingSpecShortTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerMarketingSpecShortTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33230,16 +33165,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerMarketingSpecSupportSpec", "key": "supportSpec", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerMarketingSpecSupportSpec", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerMarketingSpecSupportSpec", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.GcpCommerceProducerSupportSpec", "type": "reference", }, @@ -33251,19 +33186,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerMarketingSpecTitle", "key": "title", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerMarketingSpecTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The product title.", "generatedName": "SharedGcpCommerceProducerMarketingSpecTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33276,10 +33211,10 @@ in the google.rpc.Status.details field, or localized by the client.", "shared.GcpCommerceProducerPrice": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerPrice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -33287,19 +33222,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerPriceCurrencyCode", "key": "currencyCode", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerPriceCurrencyCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "ISO currency code, Three UPPER_CASE characters", "generatedName": "SharedGcpCommerceProducerPriceCurrencyCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33312,16 +33247,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerPriceNanos", "key": "nanos", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerPriceNanos", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Decimal part of the price. For example, 2000000 = 0.002, 200000000 = 0.2", "generatedName": "SharedGcpCommerceProducerPriceNanos", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -33335,16 +33270,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerPriceUnits", "key": "units", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerPriceUnits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Integer part of the price.", "generatedName": "SharedGcpCommerceProducerPriceUnits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -33358,10 +33293,10 @@ in the google.rpc.Status.details field, or localized by the client.", "shared.GcpCommerceProducerPriceInfo": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerPriceInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -33369,19 +33304,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerPriceInfoDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerPriceInfoDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerPriceInfoDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33394,16 +33329,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerPriceInfoPriceModel", "key": "priceModel", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerPriceInfoPriceModel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerPriceInfoPriceModel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.GcpCommerceProducerPriceModel", "type": "reference", }, @@ -33415,22 +33350,22 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerPriceInfoSubscriptionPlans", "key": "subscriptionPlans", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerPriceInfoSubscriptionPlans", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Commit price plan, when priceModel = SUBSCRIPTION or SUBSCRIPTION_PLUS_USAGE.", "generatedName": "SharedGcpCommerceProducerPriceInfoSubscriptionPlans", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerPriceInfoSubscriptionPlansItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.GcpCommerceProducerPriceSubscription", "type": "reference", }, @@ -33443,22 +33378,22 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerPriceInfoUsageFees", "key": "usageFees", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerPriceInfoUsageFees", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Usage based metering plan, when priceModel = USAGE or SUBSCRIPTION_PLUS_USAGE", "generatedName": "SharedGcpCommerceProducerPriceInfoUsageFees", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerPriceInfoUsageFeesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.GcpCommerceProducerPriceUsage", "type": "reference", }, @@ -33469,56 +33404,56 @@ in the google.rpc.Status.details field, or localized by the client.", "type": "object", }, "shared.GcpCommerceProducerPriceModel": { - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerPriceModel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FREE", "nameOverride": "FREE", "value": "FREE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SUBSCRIPTION", "nameOverride": "SUBSCRIPTION", "value": "SUBSCRIPTION", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "USAGE", "nameOverride": "USAGE", "value": "USAGE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SUBSCRIPTION_PLUS_USAGE", "nameOverride": "SUBSCRIPTION_PLUS_USAGE", "value": "SUBSCRIPTION_PLUS_USAGE", @@ -33528,10 +33463,10 @@ in the google.rpc.Status.details field, or localized by the client.", "shared.GcpCommerceProducerPriceSubscription": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerPriceSubscription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -33539,20 +33474,20 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerPriceSubscriptionPeriod", "key": "period", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerPriceSubscriptionPeriod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerPriceSubscriptionPeriod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "ONE_YEAR", "type": "string", + "value": "ONE_YEAR", }, }, }, @@ -33563,16 +33498,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerPriceSubscriptionPrice", "key": "price", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerPriceSubscriptionPrice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "the Monthly subscription fee as commit.", "generatedName": "SharedGcpCommerceProducerPriceSubscriptionPrice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.GcpCommerceProducerPrice", "type": "reference", }, @@ -33584,20 +33519,20 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerPriceSubscriptionTaxCategoryOverride", "key": "taxCategoryOverride", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerPriceSubscriptionTaxCategoryOverride", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerPriceSubscriptionTaxCategoryOverride", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "TAX_CATEGORY_UNSPECIFIED", "type": "string", + "value": "TAX_CATEGORY_UNSPECIFIED", }, }, }, @@ -33608,10 +33543,10 @@ in the google.rpc.Status.details field, or localized by the client.", "shared.GcpCommerceProducerPriceTier": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerPriceTier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -33619,16 +33554,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerPriceTierEndUsageAmount", "key": "endUsageAmount", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerPriceTierEndUsageAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The usage amount below which this tier is effective.", "generatedName": "SharedGcpCommerceProducerPriceTierEndUsageAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -33642,16 +33577,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerPriceTierPrice", "key": "price", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerPriceTierPrice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The price of this tier", "generatedName": "SharedGcpCommerceProducerPriceTierPrice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.GcpCommerceProducerPrice", "type": "reference", }, @@ -33663,16 +33598,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerPriceTierStartUsageAmount", "key": "startUsageAmount", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerPriceTierStartUsageAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The usage amount beyond which this tier is effective.", "generatedName": "SharedGcpCommerceProducerPriceTierStartUsageAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -33686,10 +33621,10 @@ in the google.rpc.Status.details field, or localized by the client.", "shared.GcpCommerceProducerPriceUsage": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerPriceUsage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -33697,16 +33632,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerPriceUsageDisplayQuantity", "key": "displayQuantity", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerPriceUsageDisplayQuantity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Default value is 1.", "generatedName": "SharedGcpCommerceProducerPriceUsageDisplayQuantity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -33720,19 +33655,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerPriceUsageMetricId", "key": "metricId", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerPriceUsageMetricId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "the usage metering dimension key", "generatedName": "SharedGcpCommerceProducerPriceUsageMetricId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33745,22 +33680,22 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerPriceUsagePriceTiers", "key": "priceTiers", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerPriceUsagePriceTiers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerPriceUsagePriceTiers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerPriceUsagePriceTiersItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.GcpCommerceProducerPriceTier", "type": "reference", }, @@ -33773,20 +33708,20 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerPriceUsageTaxCategoryOverride", "key": "taxCategoryOverride", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerPriceUsageTaxCategoryOverride", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerPriceUsageTaxCategoryOverride", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "TAX_CATEGORY_UNSPECIFIED", "type": "string", + "value": "TAX_CATEGORY_UNSPECIFIED", }, }, }, @@ -33797,10 +33732,10 @@ in the google.rpc.Status.details field, or localized by the client.", "shared.GcpCommerceProducerPurchaseMetric": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerPurchaseMetric", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -33808,19 +33743,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerPurchaseMetricDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerPurchaseMetricDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Description: A detailed description of the metric, which can be used in documentation.", "generatedName": "SharedGcpCommerceProducerPurchaseMetricDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33833,19 +33768,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerPurchaseMetricDisplayName", "key": "displayName", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerPurchaseMetricDisplayName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerPurchaseMetricDisplayName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33858,19 +33793,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerPurchaseMetricDisplayUnit", "key": "displayUnit", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerPurchaseMetricDisplayUnit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerPurchaseMetricDisplayUnit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33883,19 +33818,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerPurchaseMetricDisplayUnitDescription", "key": "displayUnitDescription", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerPurchaseMetricDisplayUnitDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerPurchaseMetricDisplayUnitDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33908,19 +33843,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerPurchaseMetricId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerPurchaseMetricId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The usage metering dimension key, in format of "{plan_key}_{usage_dimension_key}"", "generatedName": "SharedGcpCommerceProducerPurchaseMetricId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33933,19 +33868,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerPurchaseMetricMetricKind", "key": "metricKind", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerPurchaseMetricMetricKind", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerPurchaseMetricMetricKind", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33958,19 +33893,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerPurchaseMetricName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerPurchaseMetricName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Name: The resource name of the metric descriptor, in format of "{service_name}/{plan_key}_{usage_dimension_key}"", "generatedName": "SharedGcpCommerceProducerPurchaseMetricName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -33983,19 +33918,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerPurchaseMetricReportingUnit", "key": "reportingUnit", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerPurchaseMetricReportingUnit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerPurchaseMetricReportingUnit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34008,19 +33943,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerPurchaseMetricUnit", "key": "unit", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerPurchaseMetricUnit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerPurchaseMetricUnit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34033,16 +33968,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerPurchaseMetricValueType", "key": "valueType", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerPurchaseMetricValueType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerPurchaseMetricValueType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.ValueType", "type": "reference", }, @@ -34054,10 +33989,10 @@ in the google.rpc.Status.details field, or localized by the client.", "shared.GcpCommerceProducerPurchaseSpec": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerPurchaseSpec", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -34065,22 +34000,22 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerPurchaseSpecMetrics", "key": "metrics", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerPurchaseSpecMetrics", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerPurchaseSpecMetrics", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerPurchaseSpecMetricsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.GcpCommerceProducerPurchaseMetric", "type": "reference", }, @@ -34093,22 +34028,22 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerPurchaseSpecPurchaseOptionSpecs", "key": "purchaseOptionSpecs", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerPurchaseSpecPurchaseOptionSpecs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerPurchaseSpecPurchaseOptionSpecs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerPurchaseSpecPurchaseOptionSpecsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.GcpPurchasePlan", "type": "reference", }, @@ -34121,10 +34056,10 @@ in the google.rpc.Status.details field, or localized by the client.", "shared.GcpCommerceProducerServiceBilling": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerServiceBilling", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -34132,25 +34067,25 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerServiceBillingMetrics", "key": "metrics", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerServiceBillingMetrics", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "in format of ["{product-name}.endpoints.{provider-id}.cloud.goog/{plan_key}_{usage_dimension_key}"]", "generatedName": "SharedGcpCommerceProducerServiceBillingMetrics", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerServiceBillingMetricsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34164,10 +34099,10 @@ in the google.rpc.Status.details field, or localized by the client.", "shared.GcpCommerceProducerServiceConfig": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerServiceConfig", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -34175,16 +34110,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerServiceConfigBilling", "key": "billing", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerServiceConfigBilling", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerServiceConfigBilling", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.GcpCommerceProducerServiceBilling", "type": "reference", }, @@ -34196,22 +34131,22 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerServiceConfigMetrics", "key": "metrics", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerServiceConfigMetrics", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Metrics: Defines the metrics used by this service.", "generatedName": "SharedGcpCommerceProducerServiceConfigMetrics", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerServiceConfigMetricsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.GcpCommerceProducerPurchaseMetric", "type": "reference", }, @@ -34224,19 +34159,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerServiceConfigName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerServiceConfigName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "In format of "{product-name}.endpoints.{provider-id}.cloud.goog"", "generatedName": "SharedGcpCommerceProducerServiceConfigName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34249,19 +34184,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerServiceConfigProducerProjectId", "key": "producerProjectId", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerServiceConfigProducerProjectId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerServiceConfigProducerProjectId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34274,19 +34209,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerServiceConfigTitle", "key": "title", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerServiceConfigTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The Product title", "generatedName": "SharedGcpCommerceProducerServiceConfigTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34299,10 +34234,10 @@ in the google.rpc.Status.details field, or localized by the client.", "shared.GcpCommerceProducerSupportSpec": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerSupportSpec", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -34310,19 +34245,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerSupportSpecDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerSupportSpecDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerSupportSpecDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34335,19 +34270,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerSupportSpecEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerSupportSpecEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerSupportSpecEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34360,19 +34295,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpCommerceProducerSupportSpecUri", "key": "uri", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpCommerceProducerSupportSpecUri", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpCommerceProducerSupportSpecUri", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34385,10 +34320,10 @@ in the google.rpc.Status.details field, or localized by the client.", "shared.GcpIntegration": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedGcpIntegration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -34396,19 +34331,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpIntegrationGcpProjectId", "key": "gcpProjectId", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpIntegrationGcpProjectId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpIntegrationGcpProjectId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34421,19 +34356,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpIntegrationGcpProjectNumber", "key": "gcpProjectNumber", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpIntegrationGcpProjectNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpIntegrationGcpProjectNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34446,19 +34381,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpIntegrationIdentityProviderId", "key": "identityProviderId", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpIntegrationIdentityProviderId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpIntegrationIdentityProviderId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34471,19 +34406,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpIntegrationPartnerId", "key": "partnerId", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpIntegrationPartnerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The GCP Marketplace Partner ID, it is also called as Provider ID somewhere.", "generatedName": "SharedGcpIntegrationPartnerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34496,19 +34431,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpIntegrationPubsubTopic", "key": "pubsubTopic", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpIntegrationPubsubTopic", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The resource name of the Pub/Sub topic to receive notifications from Google when a user signs up for your service, purchases a plan, or changes an existing plan.", "generatedName": "SharedGcpIntegrationPubsubTopic", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34521,19 +34456,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpIntegrationReportBucket", "key": "reportBucket", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpIntegrationReportBucket", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The GCP storage bucket name to store the GCP Marketplace reports.", "generatedName": "SharedGcpIntegrationReportBucket", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34546,16 +34481,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpIntegrationReportFullSyncDone", "key": "reportFullSyncDone", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpIntegrationReportFullSyncDone", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Is GCP Marketplace Report full-sync done.", "generatedName": "SharedGcpIntegrationReportFullSyncDone", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -34569,16 +34504,16 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpIntegrationReportStartDate", "key": "reportStartDate", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpIntegrationReportStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The UTC date when GCP Marketplace reprots start to generate.", "generatedName": "SharedGcpIntegrationReportStartDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -34592,19 +34527,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpIntegrationServiceAccountEmail", "key": "serviceAccountEmail", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpIntegrationServiceAccountEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpIntegrationServiceAccountEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34617,25 +34552,25 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpIntegrationServiceNames", "key": "serviceNames", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpIntegrationServiceNames", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The array of service resource names of the listings in GCP Marketplace.", "generatedName": "SharedGcpIntegrationServiceNames", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpIntegrationServiceNamesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34649,19 +34584,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpIntegrationWorkloadIdentityPoolId", "key": "workloadIdentityPoolId", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpIntegrationWorkloadIdentityPoolId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpIntegrationWorkloadIdentityPoolId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34674,10 +34609,10 @@ in the google.rpc.Status.details field, or localized by the client.", "shared.GcpMarketplaceConsumer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedGcpMarketplaceConsumer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -34685,19 +34620,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpMarketplaceConsumerProject", "key": "project", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpMarketplaceConsumerProject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The project name with format \`projects/\`.", "generatedName": "SharedGcpMarketplaceConsumerProject", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34710,10 +34645,10 @@ in the google.rpc.Status.details field, or localized by the client.", "shared.GcpMarketplaceEntitlement": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedGcpMarketplaceEntitlement", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -34721,19 +34656,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpMarketplaceEntitlementAccount", "key": "account", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpMarketplaceEntitlementAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The resource name of the account that this entitlement is based on, if any, in format ""providers/{provider_id}/accounts/{account_id}"", "generatedName": "SharedGcpMarketplaceEntitlementAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34746,22 +34681,22 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpMarketplaceEntitlementConsumers", "key": "consumers", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpMarketplaceEntitlementConsumers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The resources using this entitlement, if applicable.", "generatedName": "SharedGcpMarketplaceEntitlementConsumers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpMarketplaceEntitlementConsumersItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.GcpMarketplaceConsumer", "type": "reference", }, @@ -34774,19 +34709,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpMarketplaceEntitlementCreateTime", "key": "createTime", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpMarketplaceEntitlementCreateTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpMarketplaceEntitlementCreateTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34799,19 +34734,19 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpMarketplaceEntitlementId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpMarketplaceEntitlementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Entitlement Id generated by GCP Marketplace. For Marketplace pub/sub event.", "generatedName": "SharedGcpMarketplaceEntitlementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34824,22 +34759,22 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpMarketplaceEntitlementInputProperties", "key": "inputProperties", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpMarketplaceEntitlementInputProperties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The custom properties that were collected from the user to create this entitlement.", "generatedName": "SharedGcpMarketplaceEntitlementInputProperties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpMarketplaceEntitlementInputPropertiesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -34854,21 +34789,21 @@ in the google.rpc.Status.details field, or localized by the client.", "generatedName": "sharedGcpMarketplaceEntitlementMessageToUser", "key": "messageToUser", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpMarketplaceEntitlementMessageToUser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Provider-supplied message that is displayed to the end user. Currently this is used to communicate progress and ETA for provisioning. This field can be updated only when a user is waiting for an action from the provider, i.e. entitlement state is EntitlementState.ENTITLEMENT_ACTIVATION_REQUESTED or EntitlementState.ENTITLEMENT_PENDING_PLAN_CHANGE_APPROVAL. This field is cleared automatically when the entitlement state changes.", "generatedName": "SharedGcpMarketplaceEntitlementMessageToUser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34881,19 +34816,19 @@ EntitlementState.ENTITLEMENT_ACTIVATION_REQUESTED or EntitlementState.ENTITLEMEN "generatedName": "sharedGcpMarketplaceEntitlementName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpMarketplaceEntitlementName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The resource name of the entitlement. Entitlement names have the form \`providers/{provider_id}/entitlements/{entitlement_id}\`.", "generatedName": "SharedGcpMarketplaceEntitlementName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34906,19 +34841,19 @@ EntitlementState.ENTITLEMENT_ACTIVATION_REQUESTED or EntitlementState.ENTITLEMEN "generatedName": "sharedGcpMarketplaceEntitlementNewOfferDuration", "key": "newOfferDuration", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpMarketplaceEntitlementNewOfferDuration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "in ISO 8601 duration format, such as "P2Y3M". For Marketplace pub/sub event.", "generatedName": "SharedGcpMarketplaceEntitlementNewOfferDuration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34931,20 +34866,20 @@ EntitlementState.ENTITLEMENT_ACTIVATION_REQUESTED or EntitlementState.ENTITLEMEN "generatedName": "sharedGcpMarketplaceEntitlementNewOfferEndTime", "key": "newOfferEndTime", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpMarketplaceEntitlementNewOfferEndTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Output only. The end time of the new offer. Field is empty if the pending plan change is not moving to an offer. If the offer was created with a term instead of a specified end date, this field is empty.", "generatedName": "SharedGcpMarketplaceEntitlementNewOfferEndTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34957,19 +34892,19 @@ If the offer was created with a term instead of a specified end date, this field "generatedName": "sharedGcpMarketplaceEntitlementNewOfferStartTime", "key": "newOfferStartTime", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpMarketplaceEntitlementNewOfferStartTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Output only. The start time of the new offer. Field is empty if the pending plan change is not moving to an offer.", "generatedName": "SharedGcpMarketplaceEntitlementNewOfferStartTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -34982,10 +34917,10 @@ If the offer was created with a term instead of a specified end date, this field "generatedName": "sharedGcpMarketplaceEntitlementNewPendingOffer", "key": "newPendingOffer", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpMarketplaceEntitlementNewPendingOffer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The name of the offer the entitlement is switching to upon a pending plan change. Only exists if the @@ -34994,11 +34929,11 @@ pending plan change is moving to an offer. Format: 'projects/{project}/services/{service}/standardOffers/{offer-id}', depending on whether the offer is private or public.", "generatedName": "SharedGcpMarketplaceEntitlementNewPendingOffer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35011,20 +34946,20 @@ depending on whether the offer is private or public.", "generatedName": "sharedGcpMarketplaceEntitlementNewPendingOfferDuration", "key": "newPendingOfferDuration", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpMarketplaceEntitlementNewPendingOfferDuration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The offer duration of the new offer in ISO 8601 duration format. Field is empty if the pending plan change is not moving to an offer since the entitlement is not pending, only the plan change is pending.", "generatedName": "SharedGcpMarketplaceEntitlementNewPendingOfferDuration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35037,19 +34972,19 @@ change is not moving to an offer since the entitlement is not pending, only the "generatedName": "sharedGcpMarketplaceEntitlementNewPendingPlan", "key": "newPendingPlan", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpMarketplaceEntitlementNewPendingPlan", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The identifier of the pending new plan. Required if the product has plans and the entitlement has a pending plan change.", "generatedName": "SharedGcpMarketplaceEntitlementNewPendingPlan", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35062,19 +34997,19 @@ change is not moving to an offer since the entitlement is not pending, only the "generatedName": "sharedGcpMarketplaceEntitlementNewPlan", "key": "newPlan", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpMarketplaceEntitlementNewPlan", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "When the buyer changes plan, For Marketplace pub/sub event.", "generatedName": "SharedGcpMarketplaceEntitlementNewPlan", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35087,21 +35022,21 @@ change is not moving to an offer since the entitlement is not pending, only the "generatedName": "sharedGcpMarketplaceEntitlementOffer", "key": "offer", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpMarketplaceEntitlementOffer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The name of the offer that was procured. Field is empty if order was not made using an offer. Format: 'projects/{project}/services/{service}/privateOffers/{offer-id}' OR 'projects/{project}/services/{service}/standardOffers/{offer-id}', depending on whether the offer is private or public.", "generatedName": "SharedGcpMarketplaceEntitlementOffer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35114,19 +35049,19 @@ depending on whether the offer is private or public.", "generatedName": "sharedGcpMarketplaceEntitlementOfferDuration", "key": "offerDuration", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpMarketplaceEntitlementOfferDuration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The offer duration of the current offer in ISO 8601 duration format. Field is empty if entitlement was not made using an offer, such as "P1Y", "P2M"", "generatedName": "SharedGcpMarketplaceEntitlementOfferDuration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35139,19 +35074,19 @@ depending on whether the offer is private or public.", "generatedName": "sharedGcpMarketplaceEntitlementOfferEndTime", "key": "offerEndTime", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpMarketplaceEntitlementOfferEndTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Output only. End time for the Offer association corresponding to this entitlement. The field is only populated if the entitlement is currently associated with an Offer.", "generatedName": "SharedGcpMarketplaceEntitlementOfferEndTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35164,19 +35099,19 @@ depending on whether the offer is private or public.", "generatedName": "sharedGcpMarketplaceEntitlementPlan", "key": "plan", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpMarketplaceEntitlementPlan", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The identifier of the plan that was procured. Required if the product has plans.", "generatedName": "SharedGcpMarketplaceEntitlementPlan", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35189,20 +35124,20 @@ depending on whether the offer is private or public.", "generatedName": "sharedGcpMarketplaceEntitlementProduct", "key": "product", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpMarketplaceEntitlementProduct", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The identifier of the entity that was purchased. This may actually represent a product, quote, or offer. For Private offer, "projects/project-id/services/product-id.endpoints.partner-id.cloud.goog/privateOffers/private-offer-id"", "generatedName": "SharedGcpMarketplaceEntitlementProduct", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35215,19 +35150,19 @@ For Private offer, "projects/project-id/services/product-id.endpoints.partner-id "generatedName": "sharedGcpMarketplaceEntitlementProductExternalName", "key": "productExternalName", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpMarketplaceEntitlementProductExternalName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The identifier of the product that was procured.", "generatedName": "SharedGcpMarketplaceEntitlementProductExternalName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35240,19 +35175,19 @@ For Private offer, "projects/project-id/services/product-id.endpoints.partner-id "generatedName": "sharedGcpMarketplaceEntitlementProvider", "key": "provider", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpMarketplaceEntitlementProvider", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ID of the service provider under Cloud Commerce platform that this entitlement was created against.", "generatedName": "SharedGcpMarketplaceEntitlementProvider", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35265,19 +35200,19 @@ For Private offer, "projects/project-id/services/product-id.endpoints.partner-id "generatedName": "sharedGcpMarketplaceEntitlementQuoteExternalName", "key": "quoteExternalName", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpMarketplaceEntitlementQuoteExternalName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The identifier of the quote that was used to procure, such as the private offer Id. Empty if the order is not purchased using a quote.", "generatedName": "SharedGcpMarketplaceEntitlementQuoteExternalName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35290,16 +35225,16 @@ For Private offer, "projects/project-id/services/product-id.endpoints.partner-id "generatedName": "sharedGcpMarketplaceEntitlementState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpMarketplaceEntitlementState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Enums of the Entitlement State. https://cloud.google.com/marketplace/docs/partners/commerce-procurement-api/reference/rest/v1/providers.entitlements#EntitlementState", "generatedName": "SharedGcpMarketplaceEntitlementState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.GcpMarketplaceEntitlementState", "type": "reference", }, @@ -35311,19 +35246,19 @@ For Private offer, "projects/project-id/services/product-id.endpoints.partner-id "generatedName": "sharedGcpMarketplaceEntitlementSubscriptionEndTime", "key": "subscriptionEndTime", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpMarketplaceEntitlementSubscriptionEndTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The End time for the subscription corresponding to this entitlement.", "generatedName": "SharedGcpMarketplaceEntitlementSubscriptionEndTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35336,16 +35271,16 @@ For Private offer, "projects/project-id/services/product-id.endpoints.partner-id "generatedName": "sharedGcpMarketplaceEntitlementUpdateTime", "key": "updateTime", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpMarketplaceEntitlementUpdateTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The last update timestamp. It is the endTime for the cancelled entitlement.", "generatedName": "SharedGcpMarketplaceEntitlementUpdateTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -35359,21 +35294,21 @@ For Private offer, "projects/project-id/services/product-id.endpoints.partner-id "generatedName": "sharedGcpMarketplaceEntitlementUsageReportingId", "key": "usageReportingId", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpMarketplaceEntitlementUsageReportingId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The consumerId to use when reporting usage through the Service Control API. See the consumerId field at Reporting Metrics (https://cloud.google.com/service-control/reporting-metrics) for more details. This field is present only if the product has usage-based billing configured.", "generatedName": "SharedGcpMarketplaceEntitlementUsageReportingId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35384,104 +35319,104 @@ This field is present only if the product has usage-based billing configured.", "type": "object", }, "shared.GcpMarketplaceEntitlementState": { - "description": undefined, + "description": null, "generatedName": "SharedGcpMarketplaceEntitlementState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ENTITLEMENT_STATE_UNSPECIFIED", "nameOverride": "STATE_UNSPECIFIED", "value": "ENTITLEMENT_STATE_UNSPECIFIED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ENTITLEMENT_ACTIVATION_REQUESTED", "nameOverride": "ACTIVATION_REQUESTED", "value": "ENTITLEMENT_ACTIVATION_REQUESTED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ENTITLEMENT_ACTIVE", "nameOverride": "ACTIVE", "value": "ENTITLEMENT_ACTIVE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ENTITLEMENT_PENDING_CANCELLATION", "nameOverride": "PENDING_CANCELLATION", "value": "ENTITLEMENT_PENDING_CANCELLATION", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ENTITLEMENT_CANCELLED", "nameOverride": "CANCELLED", "value": "ENTITLEMENT_CANCELLED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ENTITLEMENT_PENDING_PLAN_CHANGE", "nameOverride": "PENDING_PLAN_CHANGE", "value": "ENTITLEMENT_PENDING_PLAN_CHANGE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ENTITLEMENT_PENDING_PLAN_CHANGE_APPROVAL", "nameOverride": "PENDING_PLAN_CHANGE_APPROVAL", "value": "ENTITLEMENT_PENDING_PLAN_CHANGE_APPROVAL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ENTITLEMENT_SUSPENDED", "nameOverride": "SUSPENDED", "value": "ENTITLEMENT_SUSPENDED", @@ -35491,10 +35426,10 @@ This field is present only if the product has usage-based billing configured.", "shared.GcpMarketplaceUserAccount": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedGcpMarketplaceUserAccount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -35502,22 +35437,22 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedGcpMarketplaceUserAccountApprovals", "key": "approvals", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpMarketplaceUserAccountApprovals", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The approvals for this account, that are permitted or have been completed.", "generatedName": "SharedGcpMarketplaceUserAccountApprovals", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpMarketplaceUserAccountApprovalsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.GcpMarketplaceUserAccountApproval", "type": "reference", }, @@ -35530,16 +35465,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedGcpMarketplaceUserAccountCreateTime", "key": "createTime", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpMarketplaceUserAccountCreateTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpMarketplaceUserAccountCreateTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -35553,19 +35488,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedGcpMarketplaceUserAccountId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpMarketplaceUserAccountId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "GCP Marketplace User Account ID.", "generatedName": "SharedGcpMarketplaceUserAccountId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35578,22 +35513,22 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedGcpMarketplaceUserAccountInputProperties", "key": "inputProperties", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpMarketplaceUserAccountInputProperties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "RFC3339 UTC timestamp", "generatedName": "SharedGcpMarketplaceUserAccountInputProperties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpMarketplaceUserAccountInputPropertiesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -35608,19 +35543,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedGcpMarketplaceUserAccountName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpMarketplaceUserAccountName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The resource name of the account. Account names have the form providers/{provider_id}/accounts/{account_id}.", "generatedName": "SharedGcpMarketplaceUserAccountName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35633,19 +35568,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedGcpMarketplaceUserAccountProvider", "key": "provider", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpMarketplaceUserAccountProvider", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The identifier of the service provider (SaaS Seller) that this account was created against.", "generatedName": "SharedGcpMarketplaceUserAccountProvider", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35658,16 +35593,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedGcpMarketplaceUserAccountState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpMarketplaceUserAccountState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The state of the account. An account might not be able to make a purchase if the billing account is suspended, for example.", "generatedName": "SharedGcpMarketplaceUserAccountState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.GcpMarketplaceUserAccountState", "type": "reference", }, @@ -35679,16 +35614,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedGcpMarketplaceUserAccountUpdateTime", "key": "updateTime", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpMarketplaceUserAccountUpdateTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "RFC3339 UTC timestamp", "generatedName": "SharedGcpMarketplaceUserAccountUpdateTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -35702,16 +35637,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedGcpMarketplaceUserAccountUserInfo", "key": "userInfo", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpMarketplaceUserAccountUserInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpMarketplaceUserAccountUserInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.GcpUserInfo", "type": "reference", }, @@ -35723,10 +35658,10 @@ This field is present only if the product has usage-based billing configured.", "shared.GcpMarketplaceUserAccountApproval": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedGcpMarketplaceUserAccountApproval", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -35734,19 +35669,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedGcpMarketplaceUserAccountApprovalName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpMarketplaceUserAccountApprovalName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpMarketplaceUserAccountApprovalName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35759,19 +35694,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedGcpMarketplaceUserAccountApprovalReason", "key": "reason", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpMarketplaceUserAccountApprovalReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "An explanation for the state of the approval.", "generatedName": "SharedGcpMarketplaceUserAccountApprovalReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35784,16 +35719,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedGcpMarketplaceUserAccountApprovalState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpMarketplaceUserAccountApprovalState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpMarketplaceUserAccountApprovalState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.GcpMarketplaceUserAccountApprovalState", "type": "reference", }, @@ -35805,19 +35740,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedGcpMarketplaceUserAccountApprovalUpdateTime", "key": "updateTime", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpMarketplaceUserAccountApprovalUpdateTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "RFC3339 UTC timestamp", "generatedName": "SharedGcpMarketplaceUserAccountApprovalUpdateTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35828,56 +35763,56 @@ This field is present only if the product has usage-based billing configured.", "type": "object", }, "shared.GcpMarketplaceUserAccountApprovalState": { - "description": undefined, + "description": null, "generatedName": "SharedGcpMarketplaceUserAccountApprovalState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "STATE_UNSPECIFIED", "nameOverride": "STATE_UNSPECIFIED", "value": "STATE_UNSPECIFIED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PENDING", "nameOverride": "PENDING", "value": "PENDING", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "APPROVED", "nameOverride": "APPROVED", "value": "APPROVED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "REJECTED", "nameOverride": "REJECTED", "value": "REJECTED", @@ -35885,32 +35820,32 @@ This field is present only if the product has usage-based billing configured.", ], }, "shared.GcpMarketplaceUserAccountState": { - "description": undefined, + "description": null, "generatedName": "SharedGcpMarketplaceUserAccountState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ACCOUNT_STATE_UNSPECIFIED", "nameOverride": "UNSPECIFIED", "value": "ACCOUNT_STATE_UNSPECIFIED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ACCOUNT_ACTIVE", "nameOverride": "ACTIVE", "value": "ACCOUNT_ACTIVE", @@ -35920,10 +35855,10 @@ This field is present only if the product has usage-based billing configured.", "shared.GcpProduct": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedGcpProduct", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -35931,16 +35866,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedGcpProductCreateTime", "key": "createTime", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpProductCreateTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpProductCreateTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -35954,19 +35889,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedGcpProductId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpProductId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Nullable, GCP Marketplace Product UUID", "generatedName": "SharedGcpProductId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -35979,16 +35914,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedGcpProductListingSpec", "key": "listingSpec", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpProductListingSpec", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpProductListingSpec", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.GcpCommerceProducerListingSpec", "type": "reference", }, @@ -36000,20 +35935,20 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedGcpProductMarketplace", "key": "marketplace", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpProductMarketplace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpProductMarketplace", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "marketplaces/google-cloud", "type": "string", + "value": "marketplaces/google-cloud", }, }, }, @@ -36024,19 +35959,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedGcpProductName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpProductName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "In format of "projects/{project-number}/listings/{product-name}.endpoints.{provider-id}.cloud.goog"", "generatedName": "SharedGcpProductName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36049,19 +35984,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedGcpProductService", "key": "service", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpProductService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "In format of "services/{product-name}.endpoints.{provider-id}.cloud.goog"", "generatedName": "SharedGcpProductService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36074,16 +36009,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedGcpProductServiceConfig", "key": "serviceConfig", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpProductServiceConfig", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpProductServiceConfig", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.GcpCommerceProducerServiceConfig", "type": "reference", }, @@ -36095,10 +36030,10 @@ This field is present only if the product has usage-based billing configured.", "shared.GcpPurchasePlan": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedGcpPurchasePlan", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -36106,19 +36041,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedGcpPurchasePlanName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpPurchasePlanName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The Plan key.", "generatedName": "SharedGcpPurchasePlanName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36131,16 +36066,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedGcpPurchasePlanPriceInfo", "key": "priceInfo", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpPurchasePlanPriceInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpPurchasePlanPriceInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.GcpCommerceProducerPriceInfo", "type": "reference", }, @@ -36152,20 +36087,20 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedGcpPurchasePlanPurchaseMode", "key": "purchaseMode", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpPurchasePlanPurchaseMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpPurchasePlanPurchaseMode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "PURCHASE_MODE_PUBLIC", "type": "string", + "value": "PURCHASE_MODE_PUBLIC", }, }, }, @@ -36176,19 +36111,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedGcpPurchasePlanTitle", "key": "title", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpPurchasePlanTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The Plan title", "generatedName": "SharedGcpPurchasePlanTitle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36201,10 +36136,10 @@ This field is present only if the product has usage-based billing configured.", "shared.GcpUserInfo": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedGcpUserInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -36212,25 +36147,25 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedGcpUserInfoRoles", "key": "roles", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpUserInfoRoles", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "An array of strings representing the user's roles. Right now, it can be either: ** account_admin, which indicates that the user is a Billing Account Administrator of the billing account that purchased the product, or ** project_editor, which indicates that the user is a Project Editor, but not a Billing Administrator, of the project under that billing account.", "generatedName": "SharedGcpUserInfoRoles", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedGcpUserInfoRolesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36244,19 +36179,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedGcpUserInfoUserIdentity", "key": "user_identity", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGcpUserInfoUserIdentity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The user's obfuscated GAIA ID, which can be used to initiate Open ID Connect.", "generatedName": "SharedGcpUserInfoUserIdentity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36269,10 +36204,10 @@ This field is present only if the product has usage-based billing configured.", "shared.GetApiClientAccessTokenParams": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedGetApiClientAccessTokenParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -36282,11 +36217,11 @@ This field is present only if the product has usage-based billing configured.", "schema": { "description": "The ID of the API Client.", "generatedName": "SharedGetApiClientAccessTokenParamsId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36298,13 +36233,13 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedGetApiClientAccessTokenParamsOrganizationId", "key": "organizationID", "schema": { - "description": undefined, + "description": null, "generatedName": "SharedGetApiClientAccessTokenParamsOrganizationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36318,11 +36253,11 @@ This field is present only if the product has usage-based billing configured.", "schema": { "description": "The secret of the API Client.", "generatedName": "SharedGetApiClientAccessTokenParamsSecret", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36334,10 +36269,10 @@ This field is present only if the product has usage-based billing configured.", "shared.GetRevenueReportParams": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedGetRevenueReportParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -36345,19 +36280,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedGetRevenueReportParamsBuyerId", "key": "buyerID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGetRevenueReportParamsBuyerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optional, if available, return the report for the Buyer.", "generatedName": "SharedGetRevenueReportParamsBuyerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36370,19 +36305,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedGetRevenueReportParamsEntitlementId", "key": "entitlementID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGetRevenueReportParamsEntitlementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optional, if available, return the report for the Entitlement.", "generatedName": "SharedGetRevenueReportParamsEntitlementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36397,11 +36332,11 @@ This field is present only if the product has usage-based billing configured.", "schema": { "description": "Required. If the productID & entitlementID are emtpy, return the report for the entire Organization.", "generatedName": "SharedGetRevenueReportParamsOrganizationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36415,44 +36350,44 @@ This field is present only if the product has usage-based billing configured.", "schema": { "description": "Required.", "generatedName": "SharedGetRevenueReportParamsPartner", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AWS", - "nameOverride": undefined, + "nameOverride": null, "value": "AWS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AZURE", - "nameOverride": undefined, + "nameOverride": null, "value": "AZURE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GCP", - "nameOverride": undefined, + "nameOverride": null, "value": "GCP", }, ], @@ -36464,19 +36399,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedGetRevenueReportParamsProductId", "key": "productID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedGetRevenueReportParamsProductId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optional, if available, return the report for the Product.", "generatedName": "SharedGetRevenueReportParamsProductId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36489,10 +36424,10 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedGetRevenueReportParamsReportType", "key": "reportType", "schema": { - "description": undefined, + "description": null, "generatedName": "SharedGetRevenueReportParamsReportType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.RevenueReportType", "type": "reference", }, @@ -36505,12 +36440,12 @@ This field is present only if the product has usage-based billing configured.", "schema": { "description": "Required.", "generatedName": "SharedGetRevenueReportParamsService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "MARKETPLACE", "type": "string", + "value": "MARKETPLACE", }, }, }, @@ -36520,10 +36455,10 @@ This field is present only if the product has usage-based billing configured.", "shared.GetUsageReportParams": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedGetUsageReportParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -36531,13 +36466,13 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedGetUsageReportParamsEntitlementId", "key": "entitlementID", "schema": { - "description": undefined, + "description": null, "generatedName": "SharedGetUsageReportParamsEntitlementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36549,13 +36484,13 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedGetUsageReportParamsOrganizationId", "key": "organizationID", "schema": { - "description": undefined, + "description": null, "generatedName": "SharedGetUsageReportParamsOrganizationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36567,10 +36502,10 @@ This field is present only if the product has usage-based billing configured.", "shared.HubspotCrmCredential": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedHubspotCrmCredential", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -36578,19 +36513,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedHubspotCrmCredentialAccessToken", "key": "accessToken", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedHubspotCrmCredentialAccessToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedHubspotCrmCredentialAccessToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36603,16 +36538,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedHubspotCrmCredentialAcquiredOn", "key": "acquiredOn", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedHubspotCrmCredentialAcquiredOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "UTC timestamp on receiving the auth response", "generatedName": "SharedHubspotCrmCredentialAcquiredOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -36626,16 +36561,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedHubspotCrmCredentialExpiresIn", "key": "expiresIn", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedHubspotCrmCredentialExpiresIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedHubspotCrmCredentialExpiresIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -36649,19 +36584,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedHubspotCrmCredentialRefreshToken", "key": "refreshToken", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedHubspotCrmCredentialRefreshToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedHubspotCrmCredentialRefreshToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36674,10 +36609,10 @@ This field is present only if the product has usage-based billing configured.", "shared.HubspotCrmIntegration": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedHubspotCrmIntegration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -36685,16 +36620,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedHubspotCrmIntegrationCredential", "key": "credential", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedHubspotCrmIntegrationCredential", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedHubspotCrmIntegrationCredential", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.HubspotCrmCredential", "type": "reference", }, @@ -36706,16 +36641,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedHubspotCrmIntegrationPortalId", "key": "portalId", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedHubspotCrmIntegrationPortalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Hubspot Account Id", "generatedName": "SharedHubspotCrmIntegrationPortalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -36729,19 +36664,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedHubspotCrmIntegrationSecretKey", "key": "secretKey", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedHubspotCrmIntegrationSecretKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedHubspotCrmIntegrationSecretKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36754,10 +36689,10 @@ This field is present only if the product has usage-based billing configured.", "shared.IdentityBuyer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedIdentityBuyer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -36765,16 +36700,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedIdentityBuyerCreationTime", "key": "creationTime", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedIdentityBuyerCreationTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedIdentityBuyerCreationTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -36788,19 +36723,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedIdentityBuyerDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedIdentityBuyerDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedIdentityBuyerDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36813,19 +36748,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedIdentityBuyerExternalId", "key": "externalID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedIdentityBuyerExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedIdentityBuyerExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36838,19 +36773,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedIdentityBuyerId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedIdentityBuyerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedIdentityBuyerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36863,16 +36798,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedIdentityBuyerInfo", "key": "info", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedIdentityBuyerInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedIdentityBuyerInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.BuyerInfo", "type": "reference", }, @@ -36884,16 +36819,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedIdentityBuyerLastUpdateTime", "key": "lastUpdateTime", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedIdentityBuyerLastUpdateTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedIdentityBuyerLastUpdateTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -36907,19 +36842,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedIdentityBuyerName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedIdentityBuyerName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedIdentityBuyerName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36932,19 +36867,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedIdentityBuyerOrganizationId", "key": "organizationID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedIdentityBuyerOrganizationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedIdentityBuyerOrganizationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -36957,52 +36892,52 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedIdentityBuyerPartner", "key": "partner", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedIdentityBuyerPartner", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedIdentityBuyerPartner", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AWS", - "nameOverride": undefined, + "nameOverride": null, "value": "AWS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AZURE", - "nameOverride": undefined, + "nameOverride": null, "value": "AZURE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GCP", - "nameOverride": undefined, + "nameOverride": null, "value": "GCP", }, ], @@ -37015,10 +36950,10 @@ This field is present only if the product has usage-based billing configured.", "shared.IdentityIntegration": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedIdentityIntegration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -37026,19 +36961,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedIdentityIntegrationCreatedBy", "key": "createdBy", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedIdentityIntegrationCreatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedIdentityIntegrationCreatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37051,16 +36986,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedIdentityIntegrationCreationTime", "key": "creationTime", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedIdentityIntegrationCreationTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedIdentityIntegrationCreationTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -37074,16 +37009,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedIdentityIntegrationInfo", "key": "info", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedIdentityIntegrationInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedIdentityIntegrationInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.IntegrationInfo", "type": "reference", }, @@ -37095,16 +37030,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedIdentityIntegrationLastUpdateTime", "key": "lastUpdateTime", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedIdentityIntegrationLastUpdateTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedIdentityIntegrationLastUpdateTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -37118,19 +37053,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedIdentityIntegrationLastUpdatedBy", "key": "lastUpdatedBy", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedIdentityIntegrationLastUpdatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedIdentityIntegrationLastUpdatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37143,19 +37078,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedIdentityIntegrationOrganizationId", "key": "organizationID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedIdentityIntegrationOrganizationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedIdentityIntegrationOrganizationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37168,52 +37103,52 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedIdentityIntegrationPartner", "key": "partner", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedIdentityIntegrationPartner", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedIdentityIntegrationPartner", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AWS", - "nameOverride": undefined, + "nameOverride": null, "value": "AWS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AZURE", - "nameOverride": undefined, + "nameOverride": null, "value": "AZURE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GCP", - "nameOverride": undefined, + "nameOverride": null, "value": "GCP", }, ], @@ -37226,20 +37161,20 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedIdentityIntegrationService", "key": "service", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedIdentityIntegrationService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedIdentityIntegrationService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "MARKETPLACE", "type": "string", + "value": "MARKETPLACE", }, }, }, @@ -37250,52 +37185,52 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedIdentityIntegrationStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedIdentityIntegrationStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedIdentityIntegrationStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CREATED", - "nameOverride": undefined, + "nameOverride": null, "value": "CREATED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "VERIFIED", - "nameOverride": undefined, + "nameOverride": null, "value": "VERIFIED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NOT_VERIFIED", - "nameOverride": undefined, + "nameOverride": null, "value": "NOT_VERIFIED", }, ], @@ -37308,10 +37243,10 @@ This field is present only if the product has usage-based billing configured.", "shared.IntegrationInfo": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedIntegrationInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -37319,16 +37254,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedIntegrationInfoAwsAceIntegration", "key": "awsAceIntegration", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedIntegrationInfoAwsAceIntegration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "AWS ACE Integration", "generatedName": "SharedIntegrationInfoAwsAceIntegration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.AwsAceIntegration", "type": "reference", }, @@ -37340,16 +37275,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedIntegrationInfoAwsIntegration", "key": "awsIntegration", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedIntegrationInfoAwsIntegration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "AWS Marketplace Integration", "generatedName": "SharedIntegrationInfoAwsIntegration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.AwsMarketplaceIntegration", "type": "reference", }, @@ -37361,16 +37296,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedIntegrationInfoAzureIntegration", "key": "azureIntegration", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedIntegrationInfoAzureIntegration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Azure Marketplace Integration", "generatedName": "SharedIntegrationInfoAzureIntegration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.AzureIntegration", "type": "reference", }, @@ -37382,16 +37317,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedIntegrationInfoGcpIntegration", "key": "gcpIntegration", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedIntegrationInfoGcpIntegration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "GCP Marketplace Integration", "generatedName": "SharedIntegrationInfoGcpIntegration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.GcpIntegration", "type": "reference", }, @@ -37403,16 +37338,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedIntegrationInfoHubspotCrmIntegration", "key": "hubspotCrmIntegration", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedIntegrationInfoHubspotCrmIntegration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Integration for HubSpot CRM", "generatedName": "SharedIntegrationInfoHubspotCrmIntegration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.HubspotCrmIntegration", "type": "reference", }, @@ -37424,16 +37359,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedIntegrationInfoSalesforceCrmIntegration", "key": "salesforceCrmIntegration", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedIntegrationInfoSalesforceCrmIntegration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Integration for Salesforce CRM", "generatedName": "SharedIntegrationInfoSalesforceCrmIntegration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.SalesforceCrmIntegration", "type": "reference", }, @@ -37445,16 +37380,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedIntegrationInfoSlackIntegration", "key": "slackIntegration", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedIntegrationInfoSlackIntegration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedIntegrationInfoSlackIntegration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.SlackIntegration", "type": "reference", }, @@ -37466,10 +37401,10 @@ This field is present only if the product has usage-based billing configured.", "shared.ListRevenueRecordDetailsResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedListRevenueRecordDetailsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -37477,16 +37412,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedListRevenueRecordDetailsResponseNextOffset", "key": "nextOffset", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedListRevenueRecordDetailsResponseNextOffset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedListRevenueRecordDetailsResponseNextOffset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -37500,22 +37435,22 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedListRevenueRecordDetailsResponseRevenueRecordDetails", "key": "revenueRecordDetails", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedListRevenueRecordDetailsResponseRevenueRecordDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedListRevenueRecordDetailsResponseRevenueRecordDetails", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedListRevenueRecordDetailsResponseRevenueRecordDetailsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.RevenueRecordDetail", "type": "reference", }, @@ -37528,10 +37463,10 @@ This field is present only if the product has usage-based billing configured.", "shared.ListRevenueRecordsResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedListRevenueRecordsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -37539,16 +37474,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedListRevenueRecordsResponseNextOffset", "key": "nextOffset", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedListRevenueRecordsResponseNextOffset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedListRevenueRecordsResponseNextOffset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -37562,22 +37497,22 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedListRevenueRecordsResponseRevenueRecords", "key": "revenueRecords", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedListRevenueRecordsResponseRevenueRecords", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedListRevenueRecordsResponseRevenueRecords", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedListRevenueRecordsResponseRevenueRecordsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.RevenueRecord", "type": "reference", }, @@ -37590,10 +37525,10 @@ This field is present only if the product has usage-based billing configured.", "shared.ListUsageRecordGroupsResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedListUsageRecordGroupsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -37601,16 +37536,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedListUsageRecordGroupsResponseNextOffset", "key": "nextOffset", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedListUsageRecordGroupsResponseNextOffset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedListUsageRecordGroupsResponseNextOffset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -37624,22 +37559,22 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedListUsageRecordGroupsResponseUsageRecordGroups", "key": "usageRecordGroups", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedListUsageRecordGroupsResponseUsageRecordGroups", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedListUsageRecordGroupsResponseUsageRecordGroups", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedListUsageRecordGroupsResponseUsageRecordGroupsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.MeteringUsageRecordGroup", "type": "reference", }, @@ -37652,10 +37587,10 @@ This field is present only if the product has usage-based billing configured.", "shared.ListUsageRecordReportsResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedListUsageRecordReportsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -37663,16 +37598,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedListUsageRecordReportsResponseNextOffset", "key": "nextOffset", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedListUsageRecordReportsResponseNextOffset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedListUsageRecordReportsResponseNextOffset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -37686,22 +37621,22 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedListUsageRecordReportsResponseUsageRecordReports", "key": "usageRecordReports", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedListUsageRecordReportsResponseUsageRecordReports", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedListUsageRecordReportsResponseUsageRecordReports", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedListUsageRecordReportsResponseUsageRecordReportsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.MeteringUsageRecordReport", "type": "reference", }, @@ -37716,8 +37651,8 @@ This field is present only if the product has usage-based billing configured.", "allOfPropertyConflicts": [], "description": "The dimension to meter usage in entitlement.", "generatedName": "SharedMeteringDimension", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -37725,19 +37660,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedMeteringDimensionCategory", "key": "category", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedMeteringDimensionCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedMeteringDimensionCategory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37750,19 +37685,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedMeteringDimensionDescription", "key": "description", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedMeteringDimensionDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedMeteringDimensionDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37775,22 +37710,22 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedMeteringDimensionIncludedBaseQuantities", "key": "includedBaseQuantities", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedMeteringDimensionIncludedBaseQuantities", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "how many quantities of this dimension are included in the commit.", "generatedName": "SharedMeteringDimensionIncludedBaseQuantities", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedMeteringDimensionIncludedBaseQuantitiesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureIncludedBaseQuantity", "type": "reference", }, @@ -37803,19 +37738,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedMeteringDimensionKey", "key": "key", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedMeteringDimensionKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedMeteringDimensionKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37828,19 +37763,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedMeteringDimensionName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedMeteringDimensionName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Display name of the dimension", "generatedName": "SharedMeteringDimensionName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37853,16 +37788,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedMeteringDimensionRate", "key": "rate", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedMeteringDimensionRate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedMeteringDimensionRate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -37876,25 +37811,25 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedMeteringDimensionTypes", "key": "types", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedMeteringDimensionTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedMeteringDimensionTypes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedMeteringDimensionTypesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -37908,16 +37843,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedMeteringDimensionUsageCount", "key": "usageCount", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedMeteringDimensionUsageCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The current Dimension Usage Count. Available when call GetEntitlement API.", "generatedName": "SharedMeteringDimensionUsageCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.UsageCount", "type": "reference", }, @@ -37929,16 +37864,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedMeteringDimensionValueType", "key": "valueType", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedMeteringDimensionValueType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedMeteringDimensionValueType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.ValueType", "type": "reference", }, @@ -37950,10 +37885,10 @@ This field is present only if the product has usage-based billing configured.", "shared.MeteringUsageRecordGroup": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedMeteringUsageRecordGroup", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -37961,16 +37896,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedMeteringUsageRecordGroupCreationTime", "key": "creationTime", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedMeteringUsageRecordGroupCreationTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedMeteringUsageRecordGroupCreationTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -37984,19 +37919,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedMeteringUsageRecordGroupEntitlementId", "key": "entitlementID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedMeteringUsageRecordGroupEntitlementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedMeteringUsageRecordGroupEntitlementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38009,19 +37944,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedMeteringUsageRecordGroupId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedMeteringUsageRecordGroupId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedMeteringUsageRecordGroupId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38034,16 +37969,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedMeteringUsageRecordGroupLastUpdateTime", "key": "lastUpdateTime", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedMeteringUsageRecordGroupLastUpdateTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedMeteringUsageRecordGroupLastUpdateTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -38057,16 +37992,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedMeteringUsageRecordGroupMetaInfo", "key": "metaInfo", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedMeteringUsageRecordGroupMetaInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedMeteringUsageRecordGroupMetaInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.MeteringUsageRecordGroupMetaInfo", "type": "reference", }, @@ -38078,19 +38013,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedMeteringUsageRecordGroupOrganizationId", "key": "organizationID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedMeteringUsageRecordGroupOrganizationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedMeteringUsageRecordGroupOrganizationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38103,34 +38038,33 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedMeteringUsageRecordGroupRecords", "key": "records", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedMeteringUsageRecordGroupRecords", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedMeteringUsageRecordGroupRecords", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "SharedMeteringUsageRecordGroupRecordsKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "SharedMeteringUsageRecordGroupRecordsValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -38145,16 +38079,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedMeteringUsageRecordGroupSerialId", "key": "serialID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedMeteringUsageRecordGroupSerialId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedMeteringUsageRecordGroupSerialId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -38168,19 +38102,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedMeteringUsageRecordGroupStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedMeteringUsageRecordGroupStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedMeteringUsageRecordGroupStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38193,19 +38127,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedMeteringUsageRecordGroupUsageRecordReportId", "key": "usageRecordReportID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedMeteringUsageRecordGroupUsageRecordReportId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedMeteringUsageRecordGroupUsageRecordReportId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38218,10 +38152,10 @@ This field is present only if the product has usage-based billing configured.", "shared.MeteringUsageRecordGroupMetaInfo": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedMeteringUsageRecordGroupMetaInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -38229,34 +38163,33 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedMeteringUsageRecordGroupMetaInfoOriginRecords", "key": "originRecords", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedMeteringUsageRecordGroupMetaInfoOriginRecords", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The original records reported by the customer before convertion. If no dimension mapping is applied, this field is the same as the records field.", "generatedName": "SharedMeteringUsageRecordGroupMetaInfoOriginRecords", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "SharedMeteringUsageRecordGroupMetaInfoOriginRecordsKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "SharedMeteringUsageRecordGroupMetaInfoOriginRecordsValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -38271,10 +38204,10 @@ This field is present only if the product has usage-based billing configured.", "shared.MeteringUsageRecordReport": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedMeteringUsageRecordReport", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -38282,16 +38215,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedMeteringUsageRecordReportCreationTime", "key": "creationTime", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedMeteringUsageRecordReportCreationTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedMeteringUsageRecordReportCreationTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -38305,19 +38238,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedMeteringUsageRecordReportEntitlementId", "key": "entitlementID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedMeteringUsageRecordReportEntitlementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedMeteringUsageRecordReportEntitlementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38330,19 +38263,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedMeteringUsageRecordReportEntitlementTermId", "key": "entitlementTermID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedMeteringUsageRecordReportEntitlementTermId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedMeteringUsageRecordReportEntitlementTermId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38355,19 +38288,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedMeteringUsageRecordReportId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedMeteringUsageRecordReportId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedMeteringUsageRecordReportId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38380,16 +38313,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedMeteringUsageRecordReportInfo", "key": "info", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedMeteringUsageRecordReportInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedMeteringUsageRecordReportInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.MeteringUsageRecordReportInfo", "type": "reference", }, @@ -38401,19 +38334,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedMeteringUsageRecordReportOrganizationId", "key": "organizationID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedMeteringUsageRecordReportOrganizationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedMeteringUsageRecordReportOrganizationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38426,19 +38359,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedMeteringUsageRecordReportProductId", "key": "productID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedMeteringUsageRecordReportProductId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedMeteringUsageRecordReportProductId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38451,10 +38384,10 @@ This field is present only if the product has usage-based billing configured.", "shared.MeteringUsageRecordReportInfo": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedMeteringUsageRecordReportInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -38462,16 +38395,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedMeteringUsageRecordReportInfoAwsMeteringResponse", "key": "awsMeteringResponse", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedMeteringUsageRecordReportInfoAwsMeteringResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The raw response from AWS metering service.", "generatedName": "SharedMeteringUsageRecordReportInfoAwsMeteringResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "marketplacemetering.BatchMeterUsageOutput", "type": "reference", }, @@ -38483,16 +38416,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedMeteringUsageRecordReportInfoAzureMeteringResponse", "key": "azureMeteringResponse", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedMeteringUsageRecordReportInfoAzureMeteringResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The raw response from Azure metering service.", "generatedName": "SharedMeteringUsageRecordReportInfoAzureMeteringResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "github_com_sugerio_marketplace-service_azure_sdk_marketplacemeteringv1.BatchUsageEventOkResponse", "type": "reference", }, @@ -38504,16 +38437,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedMeteringUsageRecordReportInfoCommitAmount", "key": "commitAmount", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedMeteringUsageRecordReportInfoCommitAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The amount of the commit if applicable.", "generatedName": "SharedMeteringUsageRecordReportInfoCommitAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -38527,16 +38460,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedMeteringUsageRecordReportInfoCreditAmount", "key": "creditAmount", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedMeteringUsageRecordReportInfoCreditAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The amount of the credit if applicable.", "generatedName": "SharedMeteringUsageRecordReportInfoCreditAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -38550,34 +38483,33 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedMeteringUsageRecordReportInfoCreditRecords", "key": "creditRecords", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedMeteringUsageRecordReportInfoCreditRecords", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The credit usage records in the map of ", "generatedName": "SharedMeteringUsageRecordReportInfoCreditRecords", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "SharedMeteringUsageRecordReportInfoCreditRecordsKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "SharedMeteringUsageRecordReportInfoCreditRecordsValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -38592,34 +38524,33 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedMeteringUsageRecordReportInfoDimensionUnitPrice", "key": "dimensionUnitPrice", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedMeteringUsageRecordReportInfoDimensionUnitPrice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The unit price of each dimension in the map of ", "generatedName": "SharedMeteringUsageRecordReportInfoDimensionUnitPrice", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "SharedMeteringUsageRecordReportInfoDimensionUnitPriceKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "SharedMeteringUsageRecordReportInfoDimensionUnitPriceValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -38634,16 +38565,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedMeteringUsageRecordReportInfoEndTime", "key": "endTime", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedMeteringUsageRecordReportInfoEndTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "time in UTC when the UsageRecordReport ends", "generatedName": "SharedMeteringUsageRecordReportInfoEndTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -38657,16 +38588,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedMeteringUsageRecordReportInfoGcpMeteringResponse", "key": "gcpMeteringResponse", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedMeteringUsageRecordReportInfoGcpMeteringResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The raw response from GCP metering service.", "generatedName": "SharedMeteringUsageRecordReportInfoGcpMeteringResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "servicecontrol.ReportResponse", "type": "reference", }, @@ -38678,34 +38609,33 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedMeteringUsageRecordReportInfoIncludedRecords", "key": "includedRecords", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedMeteringUsageRecordReportInfoIncludedRecords", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The included usage records in the map of ", "generatedName": "SharedMeteringUsageRecordReportInfoIncludedRecords", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "SharedMeteringUsageRecordReportInfoIncludedRecordsKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "SharedMeteringUsageRecordReportInfoIncludedRecordsValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -38720,34 +38650,33 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedMeteringUsageRecordReportInfoReportedRecords", "key": "reportedRecords", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedMeteringUsageRecordReportInfoReportedRecords", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The reported usage records in the map of ", "generatedName": "SharedMeteringUsageRecordReportInfoReportedRecords", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "SharedMeteringUsageRecordReportInfoReportedRecordsKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "SharedMeteringUsageRecordReportInfoReportedRecordsValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -38762,16 +38691,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedMeteringUsageRecordReportInfoStartTime", "key": "startTime", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedMeteringUsageRecordReportInfoStartTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "time in UTC when the UsageRecordReport starts", "generatedName": "SharedMeteringUsageRecordReportInfoStartTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -38785,25 +38714,25 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedMeteringUsageRecordReportInfoUsageRecordGroupIds", "key": "usageRecordGroupIds", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedMeteringUsageRecordReportInfoUsageRecordGroupIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The IDs of UsageRecordGroups aggregated in this UsageRecordReport.", "generatedName": "SharedMeteringUsageRecordReportInfoUsageRecordGroupIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedMeteringUsageRecordReportInfoUsageRecordGroupIdsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38817,16 +38746,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedMeteringUsageRecordReportInfoUsedCommitAmount", "key": "usedCommitAmount", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedMeteringUsageRecordReportInfoUsedCommitAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The amount of the used commit before the this usage record report if applicable.", "generatedName": "SharedMeteringUsageRecordReportInfoUsedCommitAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -38840,16 +38769,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedMeteringUsageRecordReportInfoUsedCommitAmountIncrement", "key": "usedCommitAmountIncrement", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedMeteringUsageRecordReportInfoUsedCommitAmountIncrement", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The amount of the used commit increment in this usage record report if applicable.", "generatedName": "SharedMeteringUsageRecordReportInfoUsedCommitAmountIncrement", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -38863,16 +38792,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedMeteringUsageRecordReportInfoUsedCreditAmount", "key": "usedCreditAmount", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedMeteringUsageRecordReportInfoUsedCreditAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The amount of the used credit before the this usage record report if applicable.", "generatedName": "SharedMeteringUsageRecordReportInfoUsedCreditAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -38886,16 +38815,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedMeteringUsageRecordReportInfoUsedCreditAmountIncrement", "key": "usedCreditAmountIncrement", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedMeteringUsageRecordReportInfoUsedCreditAmountIncrement", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The amount of the used credit increment in this usage record report if applicable.", "generatedName": "SharedMeteringUsageRecordReportInfoUsedCreditAmountIncrement", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -38909,10 +38838,10 @@ This field is present only if the product has usage-based billing configured.", "shared.NotificationEvent": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedNotificationEvent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -38920,16 +38849,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedNotificationEventAction", "key": "action", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedNotificationEventAction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedNotificationEventAction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.NotificationEventAction", "type": "reference", }, @@ -38941,19 +38870,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedNotificationEventEntityId", "key": "entityID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedNotificationEventEntityId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedNotificationEventEntityId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38966,19 +38895,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedNotificationEventEntityStatus", "key": "entityStatus", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedNotificationEventEntityStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedNotificationEventEntityStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -38991,16 +38920,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedNotificationEventEntityType", "key": "entityType", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedNotificationEventEntityType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedNotificationEventEntityType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.EntityType", "type": "reference", }, @@ -39012,19 +38941,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedNotificationEventEventId", "key": "eventID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedNotificationEventEventId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "notification event id.", "generatedName": "SharedNotificationEventEventId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39037,16 +38966,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedNotificationEventEventStatus", "key": "eventStatus", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedNotificationEventEventStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "notification event status.", "generatedName": "SharedNotificationEventEventStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.NotificationEventStatus", "type": "reference", }, @@ -39058,16 +38987,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedNotificationEventLastUpdateTime", "key": "lastUpdateTime", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedNotificationEventLastUpdateTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "timestamp of the event when it is updated.", "generatedName": "SharedNotificationEventLastUpdateTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -39081,19 +39010,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedNotificationEventMessage", "key": "message", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedNotificationEventMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedNotificationEventMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39106,19 +39035,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedNotificationEventOrganizationId", "key": "organizationID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedNotificationEventOrganizationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "suger organization id.", "generatedName": "SharedNotificationEventOrganizationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39131,16 +39060,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedNotificationEventTimestamp", "key": "timestamp", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedNotificationEventTimestamp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "timestamp of the event when it is scheduled or created.", "generatedName": "SharedNotificationEventTimestamp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -39152,140 +39081,140 @@ This field is present only if the product has usage-based billing configured.", "type": "object", }, "shared.NotificationEventAction": { - "description": undefined, + "description": null, "generatedName": "SharedNotificationEventAction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ACCEPT", "nameOverride": "ACCEPT", "value": "ACCEPT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CREATE", "nameOverride": "CREATE", "value": "CREATE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DELETE", "nameOverride": "DELETE", "value": "DELETE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CANCEL", "nameOverride": "CANCEL", "value": "CANCEL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PENDING_CANCEL", "nameOverride": "PENDING_CANCEL", "value": "PENDING_CANCEL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EXPIRE", "nameOverride": "EXPIRE", "value": "EXPIRE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "REINSTATE", "nameOverride": "REINSTATE", "value": "REINSTATE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SUSPEND", "nameOverride": "SUSPEND", "value": "SUSPEND", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UPDATE", "nameOverride": "UPDATE", "value": "UPDATE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NOTIFY_CONTACTS", "nameOverride": "NOTIFY_CONTACTS", "value": "NOTIFY_CONTACTS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TEST", "nameOverride": "TEST", "value": "TEST", @@ -39293,68 +39222,68 @@ This field is present only if the product has usage-based billing configured.", ], }, "shared.NotificationEventStatus": { - "description": undefined, + "description": null, "generatedName": "SharedNotificationEventStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EMPTY", "nameOverride": "UNKNOWN", "value": "", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SCHEDULED", "nameOverride": "SCHEDULED", "value": "SCHEDULED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PENDING", "nameOverride": "PENDING", "value": "PENDING", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DONE", "nameOverride": "DONE", "value": "DONE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FAILED", "nameOverride": "FAILED", "value": "FAILED", @@ -39364,10 +39293,10 @@ This field is present only if the product has usage-based billing configured.", "shared.OfferInfo": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedOfferInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -39375,16 +39304,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedOfferInfoAzureOriginalPlan", "key": "azureOriginalPlan", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedOfferInfoAzureOriginalPlan", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The origin pricing of Azure plan. Only applicable for Azure Marketplace plans.", "generatedName": "SharedOfferInfoAzureOriginalPlan", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzurePriceAndAvailabilityPrivateOfferPlan", "type": "reference", }, @@ -39396,16 +39325,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedOfferInfoAzurePrivateOffer", "key": "azurePrivateOffer", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedOfferInfoAzurePrivateOffer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The private offer for Azure Marketplace. Only applicable for Azure Marketplace private offers.", "generatedName": "SharedOfferInfoAzurePrivateOffer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureMarketplacePrivateOffer", "type": "reference", }, @@ -39417,16 +39346,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedOfferInfoAzureProductVariant", "key": "azureProductVariant", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedOfferInfoAzureProductVariant", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedOfferInfoAzureProductVariant", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureProductVariant", "type": "reference", }, @@ -39438,25 +39367,25 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedOfferInfoBuyerAwsAccountIds", "key": "buyerAwsAccountIds", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedOfferInfoBuyerAwsAccountIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The buyers' AWS Account IDs of this offer.", "generatedName": "SharedOfferInfoBuyerAwsAccountIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedOfferInfoBuyerAwsAccountIdsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39470,22 +39399,22 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedOfferInfoBuyerAzureTenants", "key": "buyerAzureTenants", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedOfferInfoBuyerAzureTenants", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The buyers' Azure tenants of this offer.", "generatedName": "SharedOfferInfoBuyerAzureTenants", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedOfferInfoBuyerAzureTenantsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureAudience", "type": "reference", }, @@ -39498,22 +39427,22 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedOfferInfoCommits", "key": "commits", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedOfferInfoCommits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedOfferInfoCommits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedOfferInfoCommitsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.CommitDimension", "type": "reference", }, @@ -39526,19 +39455,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedOfferInfoCurrency", "key": "currency", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedOfferInfoCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedOfferInfoCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39551,22 +39480,22 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedOfferInfoDimensions", "key": "dimensions", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedOfferInfoDimensions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedOfferInfoDimensions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedOfferInfoDimensionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.MeteringDimension", "type": "reference", }, @@ -39579,16 +39508,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedOfferInfoDiscount", "key": "discount", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedOfferInfoDiscount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The rate of discount (0 ~ 1.0), such as 0.1 which is 10% off. 0 which is no discount.", "generatedName": "SharedOfferInfoDiscount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -39602,16 +39531,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedOfferInfoEulaType", "key": "eulaType", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedOfferInfoEulaType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedOfferInfoEulaType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.EulaType", "type": "reference", }, @@ -39623,19 +39552,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedOfferInfoEulaUrl", "key": "eulaUrl", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedOfferInfoEulaUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedOfferInfoEulaUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39648,22 +39577,22 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedOfferInfoGcpMetrics", "key": "gcpMetrics", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedOfferInfoGcpMetrics", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Only applicable for GCP Marketplace Offers (the default or private offer)", "generatedName": "SharedOfferInfoGcpMetrics", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedOfferInfoGcpMetricsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.GcpCommerceProducerPurchaseMetric", "type": "reference", }, @@ -39676,22 +39605,22 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedOfferInfoGcpPlans", "key": "gcpPlans", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedOfferInfoGcpPlans", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Only applicable for GCP Marketplace Offers (the default or private offer).", "generatedName": "SharedOfferInfoGcpPlans", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedOfferInfoGcpPlansItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.GcpPurchasePlan", "type": "reference", }, @@ -39704,22 +39633,22 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedOfferInfoPaymentInstallments", "key": "paymentInstallments", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedOfferInfoPaymentInstallments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "For flexible payment schedule. Not empty if it is enabled.", "generatedName": "SharedOfferInfoPaymentInstallments", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedOfferInfoPaymentInstallmentsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.PaymentInstallment", "type": "reference", }, @@ -39732,19 +39661,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedOfferInfoPrivateOfferUrl", "key": "privateOfferUrl", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedOfferInfoPrivateOfferUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The URL of the private offer sent to buyers to accept. Only applicable for private offer.", "generatedName": "SharedOfferInfoPrivateOfferUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39757,19 +39686,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedOfferInfoRefundCancelationPolicy", "key": "refundCancelationPolicy", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedOfferInfoRefundCancelationPolicy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedOfferInfoRefundCancelationPolicy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39782,19 +39711,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedOfferInfoSellerNotes", "key": "sellerNotes", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedOfferInfoSellerNotes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedOfferInfoSellerNotes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39807,40 +39736,40 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedOfferInfoVisibility", "key": "visibility", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedOfferInfoVisibility", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The default visibility of offer is PRIVATE.", "generatedName": "SharedOfferInfoVisibility", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PRIVATE", - "nameOverride": undefined, + "nameOverride": null, "value": "PRIVATE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PUBLIC", - "nameOverride": undefined, + "nameOverride": null, "value": "PUBLIC", }, ], @@ -39853,10 +39782,10 @@ This field is present only if the product has usage-based billing configured.", "shared.OfferMetaInfo": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedOfferMetaInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -39864,19 +39793,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedOfferMetaInfoBaseAgreementId", "key": "baseAgreementId", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedOfferMetaInfoBaseAgreementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Applicable for AWS Marketplace only, when the IsAgreementBasedOffer is true.", "generatedName": "SharedOfferMetaInfoBaseAgreementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -39889,22 +39818,22 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedOfferMetaInfoContacts", "key": "contacts", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedOfferMetaInfoContacts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The contacts of the offer to notify if any updates.", "generatedName": "SharedOfferMetaInfoContacts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedOfferMetaInfoContactsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.Contact", "type": "reference", }, @@ -39917,16 +39846,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedOfferMetaInfoIsAgreementBasedOffer", "key": "isAgreementBasedOffer", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedOfferMetaInfoIsAgreementBasedOffer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Applicable for AWS Marketplace only, If this offer is agreement based offer.", "generatedName": "SharedOfferMetaInfoIsAgreementBasedOffer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -39940,16 +39869,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedOfferMetaInfoIsRenewalOffer", "key": "isRenewalOffer", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedOfferMetaInfoIsRenewalOffer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Applicable for AWS Marketplace only, If this offer is renewal offer.", "generatedName": "SharedOfferMetaInfoIsRenewalOffer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -39963,22 +39892,22 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedOfferMetaInfoNotifications", "key": "notifications", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedOfferMetaInfoNotifications", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The notifications of the offer if any updates. In most cases, it is to notify contacts/buyers when the offer is pending acceptance.", "generatedName": "SharedOfferMetaInfoNotifications", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedOfferMetaInfoNotificationsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.NotificationEvent", "type": "reference", }, @@ -39991,10 +39920,10 @@ This field is present only if the product has usage-based billing configured.", "shared.Operation": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedOperation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -40002,16 +39931,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedOperationEndTime", "key": "endTime", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedOperationEndTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedOperationEndTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -40025,19 +39954,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedOperationId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedOperationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Operation ID.", "generatedName": "SharedOperationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40050,19 +39979,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedOperationMessage", "key": "message", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedOperationMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedOperationMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40075,19 +40004,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedOperationName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedOperationName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedOperationName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40100,16 +40029,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedOperationStartTime", "key": "startTime", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedOperationStartTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedOperationStartTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -40123,19 +40052,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedOperationStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedOperationStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedOperationStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40148,16 +40077,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedOperationType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedOperationType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedOperationType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.OperationType", "type": "reference", }, @@ -40167,23 +40096,23 @@ This field is present only if the product has usage-based billing configured.", "type": "object", }, "shared.OperationType": { - "description": undefined, + "description": null, "generatedName": "SharedOperationType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "TemporalWorkflow", "type": "string", + "value": "TemporalWorkflow", }, }, "shared.PaymentInstallment": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedPaymentInstallment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -40191,16 +40120,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedPaymentInstallmentAmount", "key": "amount", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedPaymentInstallmentAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedPaymentInstallmentAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -40214,16 +40143,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedPaymentInstallmentChargeOn", "key": "chargeOn", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedPaymentInstallmentChargeOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedPaymentInstallmentChargeOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -40237,10 +40166,10 @@ This field is present only if the product has usage-based billing configured.", "shared.ProductInfo": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedProductInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -40248,37 +40177,36 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedProductInfoAttributes", "key": "attributes", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedProductInfoAttributes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedProductInfoAttributes", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "SharedProductInfoAttributesKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "SharedProductInfoAttributesValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40292,16 +40220,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedProductInfoAwsSaasProduct", "key": "awsSaasProduct", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedProductInfoAwsSaasProduct", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedProductInfoAwsSaasProduct", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.AwsSaasProduct", "type": "reference", }, @@ -40313,22 +40241,22 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedProductInfoAwsSnsSubscriptions", "key": "awsSnsSubscriptions", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedProductInfoAwsSnsSubscriptions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedProductInfoAwsSnsSubscriptions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedProductInfoAwsSnsSubscriptionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.AwsSnsSubscription", "type": "reference", }, @@ -40341,16 +40269,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedProductInfoAzureProduct", "key": "azureProduct", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedProductInfoAzureProduct", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedProductInfoAzureProduct", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureProduct", "type": "reference", }, @@ -40362,22 +40290,22 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedProductInfoCommits", "key": "commits", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedProductInfoCommits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedProductInfoCommits", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedProductInfoCommitsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.CommitDimension", "type": "reference", }, @@ -40390,19 +40318,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedProductInfoCurrency", "key": "currency", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedProductInfoCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedProductInfoCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40415,22 +40343,22 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedProductInfoDimensions", "key": "dimensions", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedProductInfoDimensions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedProductInfoDimensions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedProductInfoDimensionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.MeteringDimension", "type": "reference", }, @@ -40443,19 +40371,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedProductInfoEulaUrl", "key": "eulaUrl", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedProductInfoEulaUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedProductInfoEulaUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40468,16 +40396,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedProductInfoGcpProduct", "key": "gcpProduct", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedProductInfoGcpProduct", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedProductInfoGcpProduct", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.GcpProduct", "type": "reference", }, @@ -40489,19 +40417,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedProductInfoRefundCancelationPolicy", "key": "refundCancelationPolicy", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedProductInfoRefundCancelationPolicy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedProductInfoRefundCancelationPolicy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40514,19 +40442,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedProductInfoSellerNotes", "key": "sellerNotes", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedProductInfoSellerNotes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedProductInfoSellerNotes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40539,10 +40467,10 @@ This field is present only if the product has usage-based billing configured.", "shared.RevenueRecord": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedRevenueRecord", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -40550,16 +40478,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedRevenueRecordAmount", "key": "amount", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedRevenueRecordAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The revenue amount for the revenue report", "generatedName": "SharedRevenueRecordAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -40573,19 +40501,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedRevenueRecordBuyerId", "key": "buyerID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedRevenueRecordBuyerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedRevenueRecordBuyerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40598,16 +40526,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedRevenueRecordCollectableAmount", "key": "collectableAmount", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedRevenueRecordCollectableAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The revenue amount that the seller/ISV can collect.", "generatedName": "SharedRevenueRecordCollectableAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -40621,19 +40549,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedRevenueRecordCurrency", "key": "currency", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedRevenueRecordCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The currency of the revenue in ISO 4217 format, such as "USD".", "generatedName": "SharedRevenueRecordCurrency", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40646,16 +40574,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedRevenueRecordDate", "key": "date", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedRevenueRecordDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The date for the revenue report", "generatedName": "SharedRevenueRecordDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -40669,16 +40597,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedRevenueRecordDisburseAmount", "key": "disburseAmount", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedRevenueRecordDisburseAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedRevenueRecordDisburseAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -40692,16 +40620,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedRevenueRecordDisburseDate", "key": "disburseDate", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedRevenueRecordDisburseDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedRevenueRecordDisburseDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -40715,19 +40643,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedRevenueRecordEntitlementId", "key": "entitlementID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedRevenueRecordEntitlementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedRevenueRecordEntitlementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40740,19 +40668,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedRevenueRecordId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedRevenueRecordId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedRevenueRecordId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40765,16 +40693,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedRevenueRecordInfo", "key": "info", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedRevenueRecordInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedRevenueRecordInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.RevenueRecordInfo", "type": "reference", }, @@ -40786,16 +40714,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedRevenueRecordInvoiceAmount", "key": "invoiceAmount", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedRevenueRecordInvoiceAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedRevenueRecordInvoiceAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -40809,16 +40737,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedRevenueRecordInvoiceDate", "key": "invoiceDate", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedRevenueRecordInvoiceDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedRevenueRecordInvoiceDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -40832,19 +40760,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedRevenueRecordOrganizationId", "key": "organizationID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedRevenueRecordOrganizationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedRevenueRecordOrganizationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40857,19 +40785,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedRevenueRecordPartner", "key": "partner", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedRevenueRecordPartner", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedRevenueRecordPartner", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40882,16 +40810,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedRevenueRecordPaymentDueDate", "key": "paymentDueDate", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedRevenueRecordPaymentDueDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedRevenueRecordPaymentDueDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -40905,19 +40833,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedRevenueRecordProductId", "key": "productID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedRevenueRecordProductId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedRevenueRecordProductId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -40930,16 +40858,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedRevenueRecordRefundDisburseAmount", "key": "refundDisburseAmount", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedRevenueRecordRefundDisburseAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedRevenueRecordRefundDisburseAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -40953,16 +40881,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedRevenueRecordRefundDisburseDate", "key": "refundDisburseDate", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedRevenueRecordRefundDisburseDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedRevenueRecordRefundDisburseDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -40976,16 +40904,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedRevenueRecordRefundInvoiceAmount", "key": "refundInvoiceAmount", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedRevenueRecordRefundInvoiceAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedRevenueRecordRefundInvoiceAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -40999,16 +40927,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedRevenueRecordRefundInvoiceDate", "key": "refundInvoiceDate", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedRevenueRecordRefundInvoiceDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedRevenueRecordRefundInvoiceDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -41022,16 +40950,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedRevenueRecordTaxAmount", "key": "taxAmount", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedRevenueRecordTaxAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedRevenueRecordTaxAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -41045,10 +40973,10 @@ This field is present only if the product has usage-based billing configured.", "shared.RevenueRecordDetail": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedRevenueRecordDetail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -41056,16 +40984,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedRevenueRecordDetailAwsRevenueRecordDetail", "key": "awsRevenueRecordDetail", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedRevenueRecordDetailAwsRevenueRecordDetail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "For AWS Marketplace", "generatedName": "SharedRevenueRecordDetailAwsRevenueRecordDetail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "github_com_sugerio_marketplace-service_rds-db_lib.BillingAwsBillingEvent", "type": "reference", }, @@ -41077,16 +41005,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedRevenueRecordDetailAzureRevenueRecordDetail", "key": "azureRevenueRecordDetail", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedRevenueRecordDetailAzureRevenueRecordDetail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "For Azure Marketplace", "generatedName": "SharedRevenueRecordDetailAzureRevenueRecordDetail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "github_com_sugerio_marketplace-service_rds-db_lib.BillingAzureCmaRevenue", "type": "reference", }, @@ -41098,16 +41026,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedRevenueRecordDetailGcpRevenueRecordDetail", "key": "gcpRevenueRecordDetail", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedRevenueRecordDetailGcpRevenueRecordDetail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "For GCP Marketplace", "generatedName": "SharedRevenueRecordDetailGcpRevenueRecordDetail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "github_com_sugerio_marketplace-service_rds-db_lib.BillingGcpChargeUsage", "type": "reference", }, @@ -41119,10 +41047,10 @@ This field is present only if the product has usage-based billing configured.", "shared.RevenueRecordInfo": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedRevenueRecordInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -41130,22 +41058,22 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedRevenueRecordInfoAwsRevenueRecords", "key": "awsRevenueRecords", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedRevenueRecordInfoAwsRevenueRecords", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "For raw revenue records in AWS Marketplace", "generatedName": "SharedRevenueRecordInfoAwsRevenueRecords", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedRevenueRecordInfoAwsRevenueRecordsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "github_com_sugerio_marketplace-service_rds-db_lib.BillingAwsBillingEvent", "type": "reference", }, @@ -41158,22 +41086,22 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedRevenueRecordInfoAzureRevenueRecords", "key": "azureRevenueRecords", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedRevenueRecordInfoAzureRevenueRecords", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "For raw revenue records in Azure Marketplace", "generatedName": "SharedRevenueRecordInfoAzureRevenueRecords", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedRevenueRecordInfoAzureRevenueRecordsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "github_com_sugerio_marketplace-service_rds-db_lib.BillingAzureCmaRevenue", "type": "reference", }, @@ -41186,22 +41114,22 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedRevenueRecordInfoGcpRevenueRecords", "key": "gcpRevenueRecords", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedRevenueRecordInfoGcpRevenueRecords", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "For raw revenue records in GCP Marketplace", "generatedName": "SharedRevenueRecordInfoGcpRevenueRecords", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedRevenueRecordInfoGcpRevenueRecordsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "github_com_sugerio_marketplace-service_rds-db_lib.BillingGcpChargeUsage", "type": "reference", }, @@ -41214,10 +41142,10 @@ This field is present only if the product has usage-based billing configured.", "shared.RevenueReport": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedRevenueReport", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -41225,19 +41153,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedRevenueReportBuyerId", "key": "buyerID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedRevenueReportBuyerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedRevenueReportBuyerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41250,19 +41178,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedRevenueReportEntitlementId", "key": "entitlementID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedRevenueReportEntitlementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedRevenueReportEntitlementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41275,19 +41203,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedRevenueReportOrganizationId", "key": "organizationID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedRevenueReportOrganizationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedRevenueReportOrganizationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41300,19 +41228,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedRevenueReportPartner", "key": "partner", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedRevenueReportPartner", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedRevenueReportPartner", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41325,19 +41253,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedRevenueReportProductId", "key": "productID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedRevenueReportProductId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedRevenueReportProductId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41350,16 +41278,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedRevenueReportReportDate", "key": "reportDate", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedRevenueReportReportDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedRevenueReportReportDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -41373,16 +41301,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedRevenueReportReportType", "key": "reportType", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedRevenueReportReportType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedRevenueReportReportType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.RevenueReportType", "type": "reference", }, @@ -41394,22 +41322,22 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedRevenueReportRevenueRecords", "key": "revenueRecords", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedRevenueReportRevenueRecords", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedRevenueReportRevenueRecords", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedRevenueReportRevenueRecordsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.RevenueRecord", "type": "reference", }, @@ -41422,19 +41350,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedRevenueReportService", "key": "service", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedRevenueReportService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedRevenueReportService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41445,44 +41373,44 @@ This field is present only if the product has usage-based billing configured.", "type": "object", }, "shared.RevenueReportType": { - "description": undefined, + "description": null, "generatedName": "SharedRevenueReportType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "InvoicedAmount", "nameOverride": "InvoicedAmount", "value": "InvoicedAmount", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CollectableAmount", "nameOverride": "CollectableAmount", "value": "CollectableAmount", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DisbursedAmount", "nameOverride": "DisbursedAmount", "value": "DisbursedAmount", @@ -41492,10 +41420,10 @@ This field is present only if the product has usage-based billing configured.", "shared.SalesforceCrmCredential": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedSalesforceCrmCredential", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -41503,19 +41431,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedSalesforceCrmCredentialAccessToken", "key": "access_token", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedSalesforceCrmCredentialAccessToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedSalesforceCrmCredentialAccessToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41528,16 +41456,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedSalesforceCrmCredentialExp", "key": "exp", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedSalesforceCrmCredentialExp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedSalesforceCrmCredentialExp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -41551,19 +41479,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedSalesforceCrmCredentialInstanceUrl", "key": "instance_url", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedSalesforceCrmCredentialInstanceUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedSalesforceCrmCredentialInstanceUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41576,19 +41504,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedSalesforceCrmCredentialRefreshToken", "key": "refresh_token", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedSalesforceCrmCredentialRefreshToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedSalesforceCrmCredentialRefreshToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41601,10 +41529,10 @@ This field is present only if the product has usage-based billing configured.", "shared.SalesforceCrmIntegration": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedSalesforceCrmIntegration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -41612,16 +41540,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedSalesforceCrmIntegrationCredential", "key": "credential", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedSalesforceCrmIntegrationCredential", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "System created", "generatedName": "SharedSalesforceCrmIntegrationCredential", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.SalesforceCrmCredential", "type": "reference", }, @@ -41633,22 +41561,22 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedSalesforceCrmIntegrationFilters", "key": "filters", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedSalesforceCrmIntegrationFilters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedSalesforceCrmIntegrationFilters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedSalesforceCrmIntegrationFiltersItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.SalesforceSyncFilter", "type": "reference", }, @@ -41661,19 +41589,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedSalesforceCrmIntegrationInstanceUrl", "key": "instanceUrl", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedSalesforceCrmIntegrationInstanceUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedSalesforceCrmIntegrationInstanceUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41686,16 +41614,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedSalesforceCrmIntegrationIsSandbox", "key": "isSandbox", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedSalesforceCrmIntegrationIsSandbox", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedSalesforceCrmIntegrationIsSandbox", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -41709,19 +41637,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedSalesforceCrmIntegrationSecretKey", "key": "secretKey", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedSalesforceCrmIntegrationSecretKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedSalesforceCrmIntegrationSecretKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41734,19 +41662,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedSalesforceCrmIntegrationSubdomain", "key": "subdomain", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedSalesforceCrmIntegrationSubdomain", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "User defined when setting up the integration", "generatedName": "SharedSalesforceCrmIntegrationSubdomain", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41759,10 +41687,10 @@ This field is present only if the product has usage-based billing configured.", "shared.SalesforceSyncFilter": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedSalesforceSyncFilter", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -41770,19 +41698,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedSalesforceSyncFilterFieldName", "key": "fieldName", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedSalesforceSyncFilterFieldName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedSalesforceSyncFilterFieldName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41795,19 +41723,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedSalesforceSyncFilterOperator", "key": "operator", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedSalesforceSyncFilterOperator", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedSalesforceSyncFilterOperator", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41820,14 +41748,14 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedSalesforceSyncFilterValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedSalesforceSyncFilterValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "SharedSalesforceSyncFilterValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -41838,10 +41766,10 @@ This field is present only if the product has usage-based billing configured.", "shared.SlackIntegration": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedSlackIntegration", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -41849,19 +41777,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedSlackIntegrationAccessToken", "key": "accessToken", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedSlackIntegrationAccessToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedSlackIntegrationAccessToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41874,19 +41802,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedSlackIntegrationAppId", "key": "appId", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedSlackIntegrationAppId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedSlackIntegrationAppId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41899,16 +41827,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedSlackIntegrationAuthedUser", "key": "authedUser", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedSlackIntegrationAuthedUser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedSlackIntegrationAuthedUser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "slack.OAuthV2ResponseAuthedUser", "type": "reference", }, @@ -41920,19 +41848,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedSlackIntegrationBotUserId", "key": "botUserId", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedSlackIntegrationBotUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedSlackIntegrationBotUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -41945,16 +41873,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedSlackIntegrationEnterprise", "key": "enterprise", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedSlackIntegrationEnterprise", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedSlackIntegrationEnterprise", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "slack.OAuthV2ResponseEnterprise", "type": "reference", }, @@ -41966,16 +41894,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedSlackIntegrationExpiresIn", "key": "expiresIn", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedSlackIntegrationExpiresIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedSlackIntegrationExpiresIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -41989,16 +41917,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedSlackIntegrationIncomingWebhook", "key": "incomingWebhook", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedSlackIntegrationIncomingWebhook", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedSlackIntegrationIncomingWebhook", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "slack.OAuthResponseIncomingWebhook", "type": "reference", }, @@ -42010,19 +41938,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedSlackIntegrationRedirectUrl", "key": "redirectUrl", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedSlackIntegrationRedirectUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedSlackIntegrationRedirectUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42035,19 +41963,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedSlackIntegrationRefreshToken", "key": "refreshToken", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedSlackIntegrationRefreshToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedSlackIntegrationRefreshToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42060,19 +41988,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedSlackIntegrationScope", "key": "scope", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedSlackIntegrationScope", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The scope of the access token. multiple scopes are separated by comma.", "generatedName": "SharedSlackIntegrationScope", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42085,16 +42013,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedSlackIntegrationTeam", "key": "team", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedSlackIntegrationTeam", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedSlackIntegrationTeam", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "slack.OAuthV2ResponseTeam", "type": "reference", }, @@ -42106,19 +42034,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedSlackIntegrationTokenType", "key": "tokenType", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedSlackIntegrationTokenType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedSlackIntegrationTokenType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42131,10 +42059,10 @@ This field is present only if the product has usage-based billing configured.", "shared.UpdateIntegrationParams": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedUpdateIntegrationParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -42142,10 +42070,10 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedUpdateIntegrationParamsInfo", "key": "info", "schema": { - "description": undefined, + "description": null, "generatedName": "SharedUpdateIntegrationParamsInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.IntegrationInfo", "type": "reference", }, @@ -42156,13 +42084,13 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedUpdateIntegrationParamsOrganizationId", "key": "organizationID", "schema": { - "description": undefined, + "description": null, "generatedName": "SharedUpdateIntegrationParamsOrganizationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42174,46 +42102,46 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedUpdateIntegrationParamsPartner", "key": "partner", "schema": { - "description": undefined, + "description": null, "generatedName": "SharedUpdateIntegrationParamsPartner", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AWS", - "nameOverride": undefined, + "nameOverride": null, "value": "AWS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AZURE", - "nameOverride": undefined, + "nameOverride": null, "value": "AZURE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GCP", - "nameOverride": undefined, + "nameOverride": null, "value": "GCP", }, ], @@ -42225,14 +42153,14 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedUpdateIntegrationParamsService", "key": "service", "schema": { - "description": undefined, + "description": null, "generatedName": "SharedUpdateIntegrationParamsService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "MARKETPLACE", "type": "string", + "value": "MARKETPLACE", }, }, }, @@ -42242,10 +42170,10 @@ This field is present only if the product has usage-based billing configured.", "shared.UpdateProductParams": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedUpdateProductParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -42253,13 +42181,13 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedUpdateProductParamsFulfillmentUrl", "key": "fulfillmentUrl", "schema": { - "description": undefined, + "description": null, "generatedName": "SharedUpdateProductParamsFulfillmentUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42271,13 +42199,13 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedUpdateProductParamsId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "SharedUpdateProductParamsId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42289,13 +42217,13 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedUpdateProductParamsOrganizationId", "key": "organizationID", "schema": { - "description": undefined, + "description": null, "generatedName": "SharedUpdateProductParamsOrganizationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42307,10 +42235,10 @@ This field is present only if the product has usage-based billing configured.", "shared.UsageCount": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedUsageCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -42318,16 +42246,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedUsageCountCreditCount", "key": "creditCount", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedUsageCountCreditCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The count of this dimension usage records that are handled as credit.", "generatedName": "SharedUsageCountCreditCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -42341,16 +42269,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedUsageCountIncludedCount", "key": "includedCount", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedUsageCountIncludedCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The count of this dimension usage records that are handled as included in IncludedBaseQuantity", "generatedName": "SharedUsageCountIncludedCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -42364,16 +42292,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedUsageCountReportedCount", "key": "reportedCount", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedUsageCountReportedCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The count of this dimension usage records that are reported to cloud vendors.", "generatedName": "SharedUsageCountReportedCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -42387,10 +42315,10 @@ This field is present only if the product has usage-based billing configured.", "shared.UsageReport": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedUsageReport", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -42398,19 +42326,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedUsageReportEntitlementId", "key": "entitlementID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedUsageReportEntitlementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedUsageReportEntitlementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42423,19 +42351,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedUsageReportOrganizationId", "key": "organizationID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedUsageReportOrganizationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedUsageReportOrganizationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42448,16 +42376,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedUsageReportReportDate", "key": "reportDate", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedUsageReportReportDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedUsageReportReportDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -42471,22 +42399,22 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedUsageReportUsageRecords", "key": "usageRecords", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedUsageReportUsageRecords", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedUsageReportUsageRecords", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SharedUsageReportUsageRecordsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.EntitlementUsageRecord", "type": "reference", }, @@ -42497,92 +42425,92 @@ This field is present only if the product has usage-based billing configured.", "type": "object", }, "shared.ValueType": { - "description": undefined, + "description": null, "generatedName": "SharedValueType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "VALUE_TYPE_UNSPECIFIED", "nameOverride": "UNSPECIFIED", "value": "VALUE_TYPE_UNSPECIFIED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "BOOL", "nameOverride": "BOOL", "value": "BOOL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "INT64", "nameOverride": "INT64", "value": "INT64", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DOUBLE", "nameOverride": "DOUBLE", "value": "DOUBLE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "STRING", "nameOverride": "STRING", "value": "STRING", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DISTRIBUTION", "nameOverride": "DISTRIBUTION", "value": "DISTRIBUTION", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MONEY", "nameOverride": "MONEY", "value": "MONEY", @@ -42592,10 +42520,10 @@ This field is present only if the product has usage-based billing configured.", "shared.WorkloadEntitlement": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedWorkloadEntitlement", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -42603,19 +42531,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadEntitlementBuyerId", "key": "buyerID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadEntitlementBuyerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadEntitlementBuyerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42628,16 +42556,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadEntitlementCreationTime", "key": "creationTime", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadEntitlementCreationTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadEntitlementCreationTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -42651,16 +42579,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadEntitlementEndTime", "key": "endTime", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadEntitlementEndTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "nullable", "generatedName": "SharedWorkloadEntitlementEndTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -42674,19 +42602,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadEntitlementEntitlementTermId", "key": "entitlementTermID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadEntitlementEntitlementTermId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadEntitlementEntitlementTermId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42699,19 +42627,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadEntitlementExternalBuyerId", "key": "externalBuyerID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadEntitlementExternalBuyerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadEntitlementExternalBuyerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42724,19 +42652,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadEntitlementExternalId", "key": "externalID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadEntitlementExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadEntitlementExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42749,19 +42677,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadEntitlementExternalProductId", "key": "externalProductID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadEntitlementExternalProductId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadEntitlementExternalProductId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42774,19 +42702,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadEntitlementId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadEntitlementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadEntitlementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42799,16 +42727,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadEntitlementInfo", "key": "info", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadEntitlementInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadEntitlementInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.EntitlementInfo", "type": "reference", }, @@ -42820,16 +42748,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadEntitlementLastUpdateTime", "key": "lastUpdateTime", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadEntitlementLastUpdateTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadEntitlementLastUpdateTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -42843,19 +42771,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadEntitlementName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadEntitlementName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadEntitlementName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42868,19 +42796,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadEntitlementOfferId", "key": "offerID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadEntitlementOfferId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadEntitlementOfferId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42893,19 +42821,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadEntitlementOrganizationId", "key": "organizationID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadEntitlementOrganizationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadEntitlementOrganizationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -42918,52 +42846,52 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadEntitlementPartner", "key": "partner", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadEntitlementPartner", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadEntitlementPartner", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AWS", - "nameOverride": undefined, + "nameOverride": null, "value": "AWS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AZURE", - "nameOverride": undefined, + "nameOverride": null, "value": "AZURE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GCP", - "nameOverride": undefined, + "nameOverride": null, "value": "GCP", }, ], @@ -42976,19 +42904,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadEntitlementProductId", "key": "productID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadEntitlementProductId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadEntitlementProductId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43001,20 +42929,20 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadEntitlementService", "key": "service", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadEntitlementService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadEntitlementService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "MARKETPLACE", "type": "string", + "value": "MARKETPLACE", }, }, }, @@ -43025,16 +42953,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadEntitlementStartTime", "key": "startTime", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadEntitlementStartTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadEntitlementStartTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -43048,76 +42976,76 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadEntitlementStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadEntitlementStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadEntitlementStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ACTIVE", - "nameOverride": undefined, + "nameOverride": null, "value": "ACTIVE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CANCELLED", - "nameOverride": undefined, + "nameOverride": null, "value": "CANCELLED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SUSPENDED", - "nameOverride": undefined, + "nameOverride": null, "value": "SUSPENDED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PENDING_START", - "nameOverride": undefined, + "nameOverride": null, "value": "PENDING_START", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UNKNOWN", - "nameOverride": undefined, + "nameOverride": null, "value": "UNKNOWN", }, ], @@ -43130,19 +43058,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadEntitlementType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadEntitlementType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadEntitlementType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43155,10 +43083,10 @@ This field is present only if the product has usage-based billing configured.", "shared.WorkloadEntitlementTerm": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedWorkloadEntitlementTerm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -43166,19 +43094,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadEntitlementTermBuyerId", "key": "buyerID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadEntitlementTermBuyerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadEntitlementTermBuyerId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43191,16 +43119,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadEntitlementTermCommitAmount", "key": "commitAmount", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadEntitlementTermCommitAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadEntitlementTermCommitAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -43214,16 +43142,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadEntitlementTermCreditAmount", "key": "creditAmount", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadEntitlementTermCreditAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadEntitlementTermCreditAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -43237,16 +43165,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadEntitlementTermEndTime", "key": "endTime", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadEntitlementTermEndTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "nullable", "generatedName": "SharedWorkloadEntitlementTermEndTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -43260,19 +43188,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadEntitlementTermEntitlementId", "key": "entitlementID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadEntitlementTermEntitlementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadEntitlementTermEntitlementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43285,16 +43213,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadEntitlementTermEntitlementInfo", "key": "entitlementInfo", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadEntitlementTermEntitlementInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadEntitlementTermEntitlementInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.EntitlementInfo", "type": "reference", }, @@ -43306,19 +43234,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadEntitlementTermExternalEntitlementId", "key": "externalEntitlementID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadEntitlementTermExternalEntitlementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadEntitlementTermExternalEntitlementId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43331,19 +43259,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadEntitlementTermId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadEntitlementTermId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadEntitlementTermId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43356,16 +43284,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadEntitlementTermInfo", "key": "info", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadEntitlementTermInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadEntitlementTermInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.EntitlementTermInfo", "type": "reference", }, @@ -43377,19 +43305,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadEntitlementTermOfferId", "key": "offerID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadEntitlementTermOfferId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadEntitlementTermOfferId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43402,19 +43330,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadEntitlementTermOrganizationId", "key": "organizationID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadEntitlementTermOrganizationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadEntitlementTermOrganizationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43427,52 +43355,52 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadEntitlementTermPartner", "key": "partner", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadEntitlementTermPartner", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadEntitlementTermPartner", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AWS", - "nameOverride": undefined, + "nameOverride": null, "value": "AWS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AZURE", - "nameOverride": undefined, + "nameOverride": null, "value": "AZURE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GCP", - "nameOverride": undefined, + "nameOverride": null, "value": "GCP", }, ], @@ -43485,19 +43413,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadEntitlementTermProductId", "key": "productID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadEntitlementTermProductId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadEntitlementTermProductId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43510,20 +43438,20 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadEntitlementTermService", "key": "service", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadEntitlementTermService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadEntitlementTermService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "MARKETPLACE", "type": "string", + "value": "MARKETPLACE", }, }, }, @@ -43534,16 +43462,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadEntitlementTermStartTime", "key": "startTime", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadEntitlementTermStartTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadEntitlementTermStartTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -43557,16 +43485,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadEntitlementTermUsedCommitAmount", "key": "usedCommitAmount", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadEntitlementTermUsedCommitAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadEntitlementTermUsedCommitAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -43580,16 +43508,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadEntitlementTermUsedCreditAmount", "key": "usedCreditAmount", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadEntitlementTermUsedCreditAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadEntitlementTermUsedCreditAmount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -43603,10 +43531,10 @@ This field is present only if the product has usage-based billing configured.", "shared.WorkloadOffer": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedWorkloadOffer", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -43614,19 +43542,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadOfferCreatedBy", "key": "createdBy", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadOfferCreatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadOfferCreatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43639,16 +43567,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadOfferCreationTime", "key": "creationTime", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadOfferCreationTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadOfferCreationTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -43662,16 +43590,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadOfferEndTime", "key": "endTime", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadOfferEndTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "nullable", "generatedName": "SharedWorkloadOfferEndTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -43685,16 +43613,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadOfferExpireTime", "key": "expireTime", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadOfferExpireTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "nullable", "generatedName": "SharedWorkloadOfferExpireTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -43708,19 +43636,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadOfferExternalId", "key": "externalID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadOfferExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadOfferExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43733,19 +43661,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadOfferId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadOfferId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadOfferId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43758,16 +43686,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadOfferInfo", "key": "info", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadOfferInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadOfferInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.OfferInfo", "type": "reference", }, @@ -43779,16 +43707,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadOfferLastUpdateTime", "key": "lastUpdateTime", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadOfferLastUpdateTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadOfferLastUpdateTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -43802,19 +43730,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadOfferLastUpdatedBy", "key": "lastUpdatedBy", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadOfferLastUpdatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadOfferLastUpdatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43827,16 +43755,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadOfferMetaInfo", "key": "metaInfo", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadOfferMetaInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadOfferMetaInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.OfferMetaInfo", "type": "reference", }, @@ -43848,19 +43776,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadOfferName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadOfferName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadOfferName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -43873,112 +43801,112 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadOfferOfferType", "key": "offerType", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadOfferOfferType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadOfferOfferType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DEFAULT", - "nameOverride": undefined, + "nameOverride": null, "value": "DEFAULT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CONTRACT", - "nameOverride": undefined, + "nameOverride": null, "value": "CONTRACT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SUBSCRIPTION", - "nameOverride": undefined, + "nameOverride": null, "value": "SUBSCRIPTION", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FREE_TRIAL", - "nameOverride": undefined, + "nameOverride": null, "value": "FREE_TRIAL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FLAT_RATE", - "nameOverride": undefined, + "nameOverride": null, "value": "FLAT_RATE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PER_USER", - "nameOverride": undefined, + "nameOverride": null, "value": "PER_USER", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PRIVATE", - "nameOverride": undefined, + "nameOverride": null, "value": "PRIVATE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UNKNOWN", - "nameOverride": undefined, + "nameOverride": null, "value": "UNKNOWN", }, ], @@ -43991,19 +43919,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadOfferOrganizationId", "key": "organizationID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadOfferOrganizationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadOfferOrganizationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44016,52 +43944,52 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadOfferPartner", "key": "partner", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadOfferPartner", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadOfferPartner", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AWS", - "nameOverride": undefined, + "nameOverride": null, "value": "AWS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AZURE", - "nameOverride": undefined, + "nameOverride": null, "value": "AZURE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GCP", - "nameOverride": undefined, + "nameOverride": null, "value": "GCP", }, ], @@ -44074,19 +44002,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadOfferProductId", "key": "productID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadOfferProductId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadOfferProductId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44099,20 +44027,20 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadOfferService", "key": "service", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadOfferService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadOfferService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "MARKETPLACE", "type": "string", + "value": "MARKETPLACE", }, }, }, @@ -44123,136 +44051,136 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadOfferStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadOfferStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadOfferStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ACCEPTED", - "nameOverride": undefined, + "nameOverride": null, "value": "ACCEPTED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PENDING_CREATE", - "nameOverride": undefined, + "nameOverride": null, "value": "PENDING_CREATE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CREATE_FAILED", - "nameOverride": undefined, + "nameOverride": null, "value": "CREATE_FAILED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CREATE_SUCCESS", - "nameOverride": undefined, + "nameOverride": null, "value": "CREATE_SUCCESS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DRAFT", - "nameOverride": undefined, + "nameOverride": null, "value": "DRAFT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EXPIRED", - "nameOverride": undefined, + "nameOverride": null, "value": "EXPIRED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PENDING_ACCEPTANCE", - "nameOverride": undefined, + "nameOverride": null, "value": "PENDING_ACCEPTANCE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PENDING_CANCEL", - "nameOverride": undefined, + "nameOverride": null, "value": "PENDING_CANCEL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CANCEL_FAILED", - "nameOverride": undefined, + "nameOverride": null, "value": "CANCEL_FAILED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CANCEL_SUCCESS", - "nameOverride": undefined, + "nameOverride": null, "value": "CANCEL_SUCCESS", }, ], @@ -44265,10 +44193,10 @@ This field is present only if the product has usage-based billing configured.", "shared.WorkloadProduct": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SharedWorkloadProduct", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -44276,19 +44204,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadProductCreatedBy", "key": "createdBy", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadProductCreatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadProductCreatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44301,16 +44229,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadProductCreationTime", "key": "creationTime", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadProductCreationTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadProductCreationTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -44324,19 +44252,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadProductExternalId", "key": "externalID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadProductExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadProductExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44349,19 +44277,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadProductFulfillmentUrl", "key": "fulfillmentUrl", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadProductFulfillmentUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadProductFulfillmentUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44374,19 +44302,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadProductId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadProductId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadProductId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44399,16 +44327,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadProductInfo", "key": "info", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadProductInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadProductInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "shared.ProductInfo", "type": "reference", }, @@ -44420,16 +44348,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadProductLastUpdateTime", "key": "lastUpdateTime", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadProductLastUpdateTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadProductLastUpdateTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -44443,19 +44371,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadProductLastUpdatedBy", "key": "lastUpdatedBy", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadProductLastUpdatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadProductLastUpdatedBy", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44468,19 +44396,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadProductName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadProductName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadProductName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44493,19 +44421,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadProductOrganizationId", "key": "organizationID", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadProductOrganizationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadProductOrganizationId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44518,52 +44446,52 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadProductPartner", "key": "partner", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadProductPartner", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadProductPartner", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AWS", - "nameOverride": undefined, + "nameOverride": null, "value": "AWS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AZURE", - "nameOverride": undefined, + "nameOverride": null, "value": "AZURE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GCP", - "nameOverride": undefined, + "nameOverride": null, "value": "GCP", }, ], @@ -44576,88 +44504,88 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadProductProductType", "key": "productType", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadProductProductType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadProductProductType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UNKNOWN", - "nameOverride": undefined, + "nameOverride": null, "value": "UNKNOWN", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SUBSCRIPTION", - "nameOverride": undefined, + "nameOverride": null, "value": "SUBSCRIPTION", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CONTRACT", - "nameOverride": undefined, + "nameOverride": null, "value": "CONTRACT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FLAT_RATE", - "nameOverride": undefined, + "nameOverride": null, "value": "FLAT_RATE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PER_USER", - "nameOverride": undefined, + "nameOverride": null, "value": "PER_USER", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "USAGE_BASED", - "nameOverride": undefined, + "nameOverride": null, "value": "USAGE_BASED", }, ], @@ -44670,20 +44598,20 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadProductService", "key": "service", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadProductService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadProductService", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "MARKETPLACE", "type": "string", + "value": "MARKETPLACE", }, }, }, @@ -44694,19 +44622,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sharedWorkloadProductStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "sharedWorkloadProductStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SharedWorkloadProductStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44719,10 +44647,10 @@ This field is present only if the product has usage-based billing configured.", "slack.OAuthResponseIncomingWebhook": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SlackOAuthResponseIncomingWebhook", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -44730,19 +44658,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "slackOAuthResponseIncomingWebhookChannel", "key": "channel", "schema": { - "description": undefined, + "description": null, "generatedName": "slackOAuthResponseIncomingWebhookChannel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SlackOAuthResponseIncomingWebhookChannel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44755,19 +44683,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "slackOAuthResponseIncomingWebhookChannelId", "key": "channel_id", "schema": { - "description": undefined, + "description": null, "generatedName": "slackOAuthResponseIncomingWebhookChannelId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SlackOAuthResponseIncomingWebhookChannelId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44780,19 +44708,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "slackOAuthResponseIncomingWebhookConfigurationUrl", "key": "configuration_url", "schema": { - "description": undefined, + "description": null, "generatedName": "slackOAuthResponseIncomingWebhookConfigurationUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SlackOAuthResponseIncomingWebhookConfigurationUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44805,19 +44733,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "slackOAuthResponseIncomingWebhookUrl", "key": "url", "schema": { - "description": undefined, + "description": null, "generatedName": "slackOAuthResponseIncomingWebhookUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SlackOAuthResponseIncomingWebhookUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44830,10 +44758,10 @@ This field is present only if the product has usage-based billing configured.", "slack.OAuthV2ResponseAuthedUser": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SlackOAuthV2ResponseAuthedUser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -44841,19 +44769,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "slackOAuthV2ResponseAuthedUserAccessToken", "key": "access_token", "schema": { - "description": undefined, + "description": null, "generatedName": "slackOAuthV2ResponseAuthedUserAccessToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SlackOAuthV2ResponseAuthedUserAccessToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44866,16 +44794,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "slackOAuthV2ResponseAuthedUserExpiresIn", "key": "expires_in", "schema": { - "description": undefined, + "description": null, "generatedName": "slackOAuthV2ResponseAuthedUserExpiresIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SlackOAuthV2ResponseAuthedUserExpiresIn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -44889,19 +44817,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "slackOAuthV2ResponseAuthedUserId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "slackOAuthV2ResponseAuthedUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SlackOAuthV2ResponseAuthedUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44914,19 +44842,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "slackOAuthV2ResponseAuthedUserRefreshToken", "key": "refresh_token", "schema": { - "description": undefined, + "description": null, "generatedName": "slackOAuthV2ResponseAuthedUserRefreshToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SlackOAuthV2ResponseAuthedUserRefreshToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44939,19 +44867,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "slackOAuthV2ResponseAuthedUserScope", "key": "scope", "schema": { - "description": undefined, + "description": null, "generatedName": "slackOAuthV2ResponseAuthedUserScope", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SlackOAuthV2ResponseAuthedUserScope", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44964,19 +44892,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "slackOAuthV2ResponseAuthedUserTokenType", "key": "token_type", "schema": { - "description": undefined, + "description": null, "generatedName": "slackOAuthV2ResponseAuthedUserTokenType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SlackOAuthV2ResponseAuthedUserTokenType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44989,10 +44917,10 @@ This field is present only if the product has usage-based billing configured.", "slack.OAuthV2ResponseEnterprise": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SlackOAuthV2ResponseEnterprise", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -45000,19 +44928,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "slackOAuthV2ResponseEnterpriseId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "slackOAuthV2ResponseEnterpriseId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SlackOAuthV2ResponseEnterpriseId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45025,19 +44953,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "slackOAuthV2ResponseEnterpriseName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "slackOAuthV2ResponseEnterpriseName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SlackOAuthV2ResponseEnterpriseName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45050,10 +44978,10 @@ This field is present only if the product has usage-based billing configured.", "slack.OAuthV2ResponseTeam": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SlackOAuthV2ResponseTeam", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -45061,19 +44989,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "slackOAuthV2ResponseTeamId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "slackOAuthV2ResponseTeamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SlackOAuthV2ResponseTeamId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45086,19 +45014,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "slackOAuthV2ResponseTeamName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "slackOAuthV2ResponseTeamName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SlackOAuthV2ResponseTeamName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45111,10 +45039,10 @@ This field is present only if the product has usage-based billing configured.", "sql.NullTime": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SqlNullTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -45122,19 +45050,19 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sqlNullTimeTime", "key": "time", "schema": { - "description": undefined, + "description": null, "generatedName": "sqlNullTimeTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SqlNullTimeTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45147,16 +45075,16 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "sqlNullTimeValid", "key": "valid", "schema": { - "description": undefined, + "description": null, "generatedName": "sqlNullTimeValid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Valid is true if Time is not NULL", "generatedName": "SqlNullTimeValid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -45170,10 +45098,10 @@ This field is present only if the product has usage-based billing configured.", "types.Entitlement": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TypesEntitlement", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -45181,21 +45109,21 @@ This field is present only if the product has usage-based billing configured.", "generatedName": "typesEntitlementCustomerIdentifier", "key": "customerIdentifier", "schema": { - "description": undefined, + "description": null, "generatedName": "typesEntitlementCustomerIdentifier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The customer identifier is a handle to each unique customer in an application. Customer identifiers are obtained through the ResolveCustomer operation in AWS Marketplace Metering Service.", "generatedName": "TypesEntitlementCustomerIdentifier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45208,21 +45136,21 @@ Marketplace Metering Service.", "generatedName": "typesEntitlementDimension", "key": "dimension", "schema": { - "description": undefined, + "description": null, "generatedName": "typesEntitlementDimension", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The dimension for which the given entitlement applies. Dimensions represent categories of capacity in a product and are specified when the product is listed in AWS Marketplace.", "generatedName": "TypesEntitlementDimension", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45235,10 +45163,10 @@ in AWS Marketplace.", "generatedName": "typesEntitlementExpirationDate", "key": "expirationDate", "schema": { - "description": undefined, + "description": null, "generatedName": "typesEntitlementExpirationDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The expiration date represents the minimum date through which this entitlement @@ -45247,11 +45175,11 @@ the expiration date is the date at which the customer will renew or cancel their contract. Customers who are opting to renew their contract will still have entitlements with an expiration date.", "generatedName": "TypesEntitlementExpirationDate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45264,20 +45192,20 @@ entitlements with an expiration date.", "generatedName": "typesEntitlementProductCode", "key": "productCode", "schema": { - "description": undefined, + "description": null, "generatedName": "typesEntitlementProductCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The product code for which the given entitlement applies. Product codes are provided by AWS Marketplace when the product listing is created.", "generatedName": "TypesEntitlementProductCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45290,14 +45218,14 @@ provided by AWS Marketplace when the product listing is created.", "generatedName": "typesEntitlementValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "typesEntitlementValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "generatedName": "TypesEntitlementValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -45308,10 +45236,10 @@ provided by AWS Marketplace when the product listing is created.", "types.UsageAllocation": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TypesUsageAllocation", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -45319,18 +45247,18 @@ provided by AWS Marketplace when the product listing is created.", "generatedName": "typesUsageAllocationAllocatedUsageQuantity", "key": "allocatedUsageQuantity", "schema": { - "description": undefined, + "description": null, "generatedName": "typesUsageAllocationAllocatedUsageQuantity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The total quantity allocated to this bucket of usage. This member is required.", "generatedName": "TypesUsageAllocationAllocatedUsageQuantity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -45344,23 +45272,23 @@ This member is required.", "generatedName": "typesUsageAllocationTags", "key": "tags", "schema": { - "description": undefined, + "description": null, "generatedName": "typesUsageAllocationTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The set of tags that define the bucket of usage. For the bucket of items with no tags, this parameter can be left out.", "generatedName": "TypesUsageAllocationTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TypesUsageAllocationTagsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "github_com_aws_aws-sdk-go-v2_service_marketplacemetering_types.Tag", "type": "reference", }, @@ -45373,10 +45301,10 @@ tags, this parameter can be left out.", "types.UsageRecord": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TypesUsageRecord", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -45384,10 +45312,10 @@ tags, this parameter can be left out.", "generatedName": "typesUsageRecordCustomerIdentifier", "key": "customerIdentifier", "schema": { - "description": undefined, + "description": null, "generatedName": "typesUsageRecordCustomerIdentifier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The CustomerIdentifier is obtained through the ResolveCustomer operation and @@ -45395,11 +45323,11 @@ represents an individual buyer in your application. This member is required.", "generatedName": "TypesUsageRecordCustomerIdentifier", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45412,10 +45340,10 @@ This member is required.", "generatedName": "typesUsageRecordDimension", "key": "dimension", "schema": { - "description": undefined, + "description": null, "generatedName": "typesUsageRecordDimension", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "During the process of registering a product on AWS Marketplace, dimensions are @@ -45423,11 +45351,11 @@ specified. These represent different units of value in your application. This member is required.", "generatedName": "TypesUsageRecordDimension", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45440,17 +45368,17 @@ This member is required.", "generatedName": "typesUsageRecordQuantity", "key": "quantity", "schema": { - "description": undefined, + "description": null, "generatedName": "typesUsageRecordQuantity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The quantity of usage consumed by the customer for the given dimension and time. Defaults to 0 if not specified.", "generatedName": "TypesUsageRecordQuantity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -45464,10 +45392,10 @@ Defaults to 0 if not specified.", "generatedName": "typesUsageRecordTimestamp", "key": "timestamp", "schema": { - "description": undefined, + "description": null, "generatedName": "typesUsageRecordTimestamp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Timestamp, in UTC, for which the usage is being reported. Your application can @@ -45476,11 +45404,11 @@ before the start of the software usage. This member is required.", "generatedName": "TypesUsageRecordTimestamp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45493,23 +45421,23 @@ This member is required.", "generatedName": "typesUsageRecordUsageAllocations", "key": "usageAllocations", "schema": { - "description": undefined, + "description": null, "generatedName": "typesUsageRecordUsageAllocations", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The set of UsageAllocations to submit. The sum of all UsageAllocation quantities must equal the Quantity of the UsageRecord.", "generatedName": "TypesUsageRecordUsageAllocations", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TypesUsageRecordUsageAllocationsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "types.UsageAllocation", "type": "reference", }, @@ -45522,10 +45450,10 @@ must equal the Quantity of the UsageRecord.", "types.UsageRecordResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TypesUsageRecordResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -45533,19 +45461,19 @@ must equal the Quantity of the UsageRecord.", "generatedName": "typesUsageRecordResultMeteringRecordId", "key": "meteringRecordId", "schema": { - "description": undefined, + "description": null, "generatedName": "typesUsageRecordResultMeteringRecordId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The MeteringRecordId is a unique identifier for this metering event.", "generatedName": "TypesUsageRecordResultMeteringRecordId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -45558,10 +45486,10 @@ must equal the Quantity of the UsageRecord.", "generatedName": "typesUsageRecordResultStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "typesUsageRecordResultStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The UsageRecordResultStatus indicates the status of an individual UsageRecord @@ -45588,8 +45516,8 @@ The customer's AWS account was suspended. UsageRecord was invalid and not honored. A previously metered UsageRecord had the same customer, dimension, and time, but a different quantity.", "generatedName": "TypesUsageRecordResultStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "types.UsageRecordResultStatus", "type": "reference", }, @@ -45601,16 +45529,16 @@ the same customer, dimension, and time, but a different quantity.", "generatedName": "typesUsageRecordResultUsageRecord", "key": "usageRecord", "schema": { - "description": undefined, + "description": null, "generatedName": "typesUsageRecordResultUsageRecord", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The UsageRecord that was part of the BatchMeterUsage request.", "generatedName": "TypesUsageRecordResultUsageRecord", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "types.UsageRecord", "type": "reference", }, @@ -45620,44 +45548,44 @@ the same customer, dimension, and time, but a different quantity.", "type": "object", }, "types.UsageRecordResultStatus": { - "description": undefined, + "description": null, "generatedName": "TypesUsageRecordResultStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "Success", "nameOverride": "Success", "value": "Success", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CustomerNotSubscribed", "nameOverride": "CustomerNotSubscribed", "value": "CustomerNotSubscribed", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DuplicateRecord", "nameOverride": "DuplicateRecord", "value": "DuplicateRecord", @@ -45667,22 +45595,22 @@ the same customer, dimension, and time, but a different quantity.", }, "securitySchemes": { "BearerTokenAuth": { - "headerEnvVar": undefined, + "headerEnvVar": null, "headerName": "Authorization", - "headerVariableName": undefined, - "prefix": undefined, + "headerVariableName": null, + "prefix": null, "type": "header", }, }, "servers": [ { - "description": undefined, - "name": undefined, + "description": null, + "name": null, "url": "//https://api.suger.cloud", }, ], "tags": { - "orderedTagIds": undefined, + "orderedTagIds": null, "tagsById": {}, }, "title": "Suger API", diff --git a/packages/cli/openapi-parser/src/__test__/__snapshots__/supertokens.test.ts.snap b/packages/cli/openapi-parser/src/__test__/__snapshots__/supertokens.test.ts.snap index 027e0c0514b..0ce6c2141fa 100644 --- a/packages/cli/openapi-parser/src/__test__/__snapshots__/supertokens.test.ts.snap +++ b/packages/cli/openapi-parser/src/__test__/__snapshots__/supertokens.test.ts.snap @@ -2,12 +2,13 @@ exports[`open api parser supertokens parse open api 1`] = ` { + "channel": [], "description": "This is the API exposed by the SuperTokens Core. To be consumed by your backend only.", "endpoints": [ { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Add a TOTP device for a user and enable TOTP if not already enabled. ", "errorStatusCode": [ @@ -19,88 +20,88 @@ exports[`open api parser supertokens parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "deviceName": { - "primitive": { - "string": "My Authy App", + "type": "primitive", + "value": { "type": "string", + "value": "My Authy App", }, - "type": "primitive", }, "period": { - "primitive": { - "double": 30, + "type": "primitive", + "value": { "type": "double", + "value": 30, }, - "type": "primitive", }, "skew": { - "primitive": { - "double": 0, + "type": "primitive", + "value": { "type": "double", + "value": 0, }, - "type": "primitive", }, "userId": { - "primitive": { - "string": "fa7a0841-b533-4478-95533-0fde890c3483", + "type": "primitive", + "value": { "type": "string", + "value": "fa7a0841-b533-4478-95533-0fde890c3483", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "oneOf": { - "discriminated": { + "type": "oneOf", + "value": { + "type": "discriminated", + "value": { "secret": { - "primitive": { - "string": "JBSWY3DPEHPK3PXP", + "type": "primitive", + "value": { "type": "string", + "value": "JBSWY3DPEHPK3PXP", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "OK", + "type": "primitive", + "value": { "type": "string", + "value": "OK", }, - "type": "primitive", }, }, - "type": "discriminated", }, - "type": "oneOf", }, }, ], "generatedRequestName": "CreateTotpDeviceRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateTotpDeviceRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateTotpDeviceRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -108,23 +109,23 @@ exports[`open api parser supertokens parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateTotpDeviceRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateTotpDeviceRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -134,21 +135,21 @@ exports[`open api parser supertokens parse open api 1`] = ` { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateTotpDeviceRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateTotpDeviceRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -156,23 +157,22 @@ exports[`open api parser supertokens parse open api 1`] = ` }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "createTotpDevice", "path": "/recipe/totp/device", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateTotpDeviceRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -180,10 +180,10 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "createTotpDeviceRequestUserId", "key": "userId", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateTotpDeviceRequestUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "userId", "type": "reference", }, @@ -194,13 +194,13 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "createTotpDeviceRequestDeviceName", "key": "deviceName", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateTotpDeviceRequestDeviceName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -212,10 +212,10 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "createTotpDeviceRequestSkew", "key": "skew", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateTotpDeviceRequestSkew", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -228,10 +228,10 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "createTotpDeviceRequestPeriod", "key": "period", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateTotpDeviceRequestPeriod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -243,37 +243,37 @@ exports[`open api parser supertokens parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Indicates success with the status and secret properties", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "status", "generatedName": "CreateTotpDeviceResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "DEVICE_ALREADY_EXISTS_ERROR": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateTotpDeviceResponseDeviceAlreadyExistsError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "OK": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateTotpDeviceResponseOk", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -281,19 +281,19 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "createTotpDeviceResponseOkSecret", "key": "secret", "schema": { - "description": undefined, + "description": null, "generatedName": "createTotpDeviceResponseOkSecret", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateTotpDeviceResponseOkSecret", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -306,13 +306,12 @@ exports[`open api parser supertokens parse open api 1`] = ` }, "type": "discriminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "Totp Recipe", ], @@ -320,7 +319,7 @@ exports[`open api parser supertokens parse open api 1`] = ` { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Update the name of a TOTP device for a user. ", "errorStatusCode": [ @@ -332,74 +331,74 @@ exports[`open api parser supertokens parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "existingDeviceName": { - "primitive": { - "string": "My Authy App", + "type": "primitive", + "value": { "type": "string", + "value": "My Authy App", }, - "type": "primitive", }, "newDeviceName": { - "primitive": { - "string": "A better name for my TOTP device", + "type": "primitive", + "value": { "type": "string", + "value": "A better name for my TOTP device", }, - "type": "primitive", }, "userId": { - "primitive": { - "string": "fa7a0841-b533-4478-95533-0fde890c3483", + "type": "primitive", + "value": { "type": "string", + "value": "fa7a0841-b533-4478-95533-0fde890c3483", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "oneOf": { - "discriminated": { + "type": "oneOf", + "value": { + "type": "discriminated", + "value": { "status": { - "primitive": { - "string": "OK", + "type": "primitive", + "value": { "type": "string", + "value": "OK", }, - "type": "primitive", }, }, - "type": "discriminated", }, - "type": "oneOf", }, }, ], "generatedRequestName": "UpdateTotpDeviceNameRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateTotpDeviceNameRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateTotpDeviceNameRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -407,23 +406,23 @@ exports[`open api parser supertokens parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateTotpDeviceNameRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateTotpDeviceNameRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -433,21 +432,21 @@ exports[`open api parser supertokens parse open api 1`] = ` { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateTotpDeviceNameRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateTotpDeviceNameRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -455,23 +454,22 @@ exports[`open api parser supertokens parse open api 1`] = ` }, }, ], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "updateTotpDeviceName", "path": "/recipe/totp/device", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateTotpDeviceNameRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -479,10 +477,10 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "updateTotpDeviceNameRequestUserId", "key": "userId", "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateTotpDeviceNameRequestUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "userId", "type": "reference", }, @@ -493,13 +491,13 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "updateTotpDeviceNameRequestExistingDeviceName", "key": "existingDeviceName", "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateTotpDeviceNameRequestExistingDeviceName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -511,13 +509,13 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "updateTotpDeviceNameRequestNewDeviceName", "key": "newDeviceName", "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateTotpDeviceNameRequestNewDeviceName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -528,70 +526,69 @@ exports[`open api parser supertokens parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Indicates success with the status property", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "status", "generatedName": "UpdateTotpDeviceNameResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "DEVICE_ALREADY_EXISTS_ERROR": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateTotpDeviceNameResponseDeviceAlreadyExistsError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "OK": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateTotpDeviceNameResponseOk", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "TOTP_NOT_ENABLED_ERROR": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateTotpDeviceNameResponseTotpNotEnabledError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "UNKNOWN_DEVICE_ERROR": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateTotpDeviceNameResponseUnknownDeviceError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, }, "type": "discriminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "Totp Recipe", ], @@ -599,7 +596,7 @@ exports[`open api parser supertokens parse open api 1`] = ` { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Retrieve a list of TOTP devices for a user. ", "errorStatusCode": [ @@ -611,98 +608,98 @@ exports[`open api parser supertokens parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "userId", "value": { - "primitive": { - "string": "userId", + "type": "primitive", + "value": { "type": "string", + "value": "userId", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { - "oneOf": { - "discriminated": { + "type": "oneOf", + "value": { + "type": "discriminated", + "value": { "devices": { - "array": [ + "type": "array", + "value": [ { "properties": { "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "period": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "skew": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "verified": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "status": { - "primitive": { - "string": "OK", + "type": "primitive", + "value": { "type": "string", + "value": "OK", }, - "type": "primitive", }, }, - "type": "discriminated", }, - "type": "oneOf", }, }, ], "generatedRequestName": "GetTotpDevicesRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetTotpDevicesRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetTotpDevicesRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -710,23 +707,23 @@ exports[`open api parser supertokens parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetTotpDevicesRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetTotpDevicesRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -736,21 +733,21 @@ exports[`open api parser supertokens parse open api 1`] = ` { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetTotpDevicesRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetTotpDevicesRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -758,52 +755,52 @@ exports[`open api parser supertokens parse open api 1`] = ` }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getTotpDevices", "path": "/recipe/totp/device/list", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "userId", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetTotpDevicesRequestUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Retrives all TOTP devices", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "status", "generatedName": "GetTotpDevicesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "OK": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetTotpDevicesResponseOk", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -811,24 +808,24 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "getTotpDevicesResponseOkDevices", "key": "devices", "schema": { - "description": undefined, + "description": null, "generatedName": "getTotpDevicesResponseOkDevices", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetTotpDevicesResponseOkDevices", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetTotpDevicesResponseOkDevicesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -836,19 +833,19 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "getTotpDevicesResponseOkDevicesItemName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "getTotpDevicesResponseOkDevicesItemName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetTotpDevicesResponseOkDevicesItemName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -861,16 +858,16 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "getTotpDevicesResponseOkDevicesItemPeriod", "key": "period", "schema": { - "description": undefined, + "description": null, "generatedName": "getTotpDevicesResponseOkDevicesItemPeriod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetTotpDevicesResponseOkDevicesItemPeriod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -884,16 +881,16 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "getTotpDevicesResponseOkDevicesItemSkew", "key": "skew", "schema": { - "description": undefined, + "description": null, "generatedName": "getTotpDevicesResponseOkDevicesItemSkew", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetTotpDevicesResponseOkDevicesItemSkew", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -907,16 +904,16 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "getTotpDevicesResponseOkDevicesItemVerified", "key": "verified", "schema": { - "description": undefined, + "description": null, "generatedName": "getTotpDevicesResponseOkDevicesItemVerified", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetTotpDevicesResponseOkDevicesItemVerified", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -936,23 +933,22 @@ exports[`open api parser supertokens parse open api 1`] = ` "TOTP_NOT_ENABLED_ERROR": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetTotpDevicesResponseTotpNotEnabledError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, }, "type": "discriminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "Totp Recipe", ], @@ -960,7 +956,7 @@ exports[`open api parser supertokens parse open api 1`] = ` { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Remove a TOTP device for a user. If all devices are removed, TOTP is disabled for the user. ", "errorStatusCode": [ @@ -972,74 +968,74 @@ exports[`open api parser supertokens parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "deviceName": { - "primitive": { - "string": "My Authy App", + "type": "primitive", + "value": { "type": "string", + "value": "My Authy App", }, - "type": "primitive", }, "userId": { - "primitive": { - "string": "fa7a0841-b533-4478-95533-0fde890c3483", + "type": "primitive", + "value": { "type": "string", + "value": "fa7a0841-b533-4478-95533-0fde890c3483", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "oneOf": { - "discriminated": { + "type": "oneOf", + "value": { + "type": "discriminated", + "value": { "didDeviceExist": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "status": { - "primitive": { - "string": "OK", + "type": "primitive", + "value": { "type": "string", + "value": "OK", }, - "type": "primitive", }, }, - "type": "discriminated", }, - "type": "oneOf", }, }, ], "generatedRequestName": "RemoveTotpDeviceRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RemoveTotpDeviceRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RemoveTotpDeviceRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1047,23 +1043,23 @@ exports[`open api parser supertokens parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RemoveTotpDeviceRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RemoveTotpDeviceRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1073,21 +1069,21 @@ exports[`open api parser supertokens parse open api 1`] = ` { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RemoveTotpDeviceRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RemoveTotpDeviceRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1095,23 +1091,22 @@ exports[`open api parser supertokens parse open api 1`] = ` }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "removeTotpDevice", "path": "/recipe/totp/device/remove", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RemoveTotpDeviceRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -1119,10 +1114,10 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "removeTotpDeviceRequestUserId", "key": "userId", "schema": { - "description": undefined, + "description": null, "generatedName": "RemoveTotpDeviceRequestUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "userId", "type": "reference", }, @@ -1133,13 +1128,13 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "removeTotpDeviceRequestDeviceName", "key": "deviceName", "schema": { - "description": undefined, + "description": null, "generatedName": "RemoveTotpDeviceRequestDeviceName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1150,27 +1145,27 @@ exports[`open api parser supertokens parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Indicates success with the status property", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "status", "generatedName": "RemoveTotpDeviceResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "OK": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RemoveTotpDeviceResponseOk", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -1178,16 +1173,16 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "removeTotpDeviceResponseOkDidDeviceExist", "key": "didDeviceExist", "schema": { - "description": undefined, + "description": null, "generatedName": "removeTotpDeviceResponseOkDidDeviceExist", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RemoveTotpDeviceResponseOkDidDeviceExist", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -1201,23 +1196,22 @@ exports[`open api parser supertokens parse open api 1`] = ` "TOTP_NOT_ENABLED_ERROR": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RemoveTotpDeviceResponseTotpNotEnabledError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, }, "type": "discriminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "Totp Recipe", ], @@ -1225,7 +1219,7 @@ exports[`open api parser supertokens parse open api 1`] = ` { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Check if a TOTP code is valid against any of the TOTP devices for a user. ", "errorStatusCode": [ @@ -1237,74 +1231,74 @@ exports[`open api parser supertokens parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "allowUnverifiedDevices": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "totp": { - "primitive": { - "string": "123456", + "type": "primitive", + "value": { "type": "string", + "value": "123456", }, - "type": "primitive", }, "userId": { - "primitive": { - "string": "fa7a0841-b533-4478-95533-0fde890c3483", + "type": "primitive", + "value": { "type": "string", + "value": "fa7a0841-b533-4478-95533-0fde890c3483", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "oneOf": { - "discriminated": { + "type": "oneOf", + "value": { + "type": "discriminated", + "value": { "status": { - "primitive": { - "string": "OK", + "type": "primitive", + "value": { "type": "string", + "value": "OK", }, - "type": "primitive", }, }, - "type": "discriminated", }, - "type": "oneOf", }, }, ], "generatedRequestName": "VerifyTotpCodeRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "VerifyTotpCodeRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "VerifyTotpCodeRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1312,23 +1306,23 @@ exports[`open api parser supertokens parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "VerifyTotpCodeRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "VerifyTotpCodeRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1338,21 +1332,21 @@ exports[`open api parser supertokens parse open api 1`] = ` { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "VerifyTotpCodeRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "VerifyTotpCodeRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1360,23 +1354,22 @@ exports[`open api parser supertokens parse open api 1`] = ` }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "verifyTotpCode", "path": "/recipe/totp/verify", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "VerifyTotpCodeRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -1384,10 +1377,10 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "verifyTotpCodeRequestUserId", "key": "userId", "schema": { - "description": undefined, + "description": null, "generatedName": "VerifyTotpCodeRequestUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "userId", "type": "reference", }, @@ -1398,13 +1391,13 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "verifyTotpCodeRequestTotp", "key": "totp", "schema": { - "description": undefined, + "description": null, "generatedName": "VerifyTotpCodeRequestTotp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1416,10 +1409,10 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "verifyTotpCodeRequestAllowUnverifiedDevices", "key": "allowUnverifiedDevices", "schema": { - "description": undefined, + "description": null, "generatedName": "VerifyTotpCodeRequestAllowUnverifiedDevices", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -1431,37 +1424,37 @@ exports[`open api parser supertokens parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Indicates success with the status property", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "status", "generatedName": "VerifyTotpCodeResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "INVALID_TOTP_ERROR": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "VerifyTotpCodeResponseInvalidTotpError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "LIMIT_REACHED_ERROR": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "VerifyTotpCodeResponseLimitReachedError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -1469,16 +1462,16 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "verifyTotpCodeResponseLimitReachedErrorRetryAfterMs", "key": "retryAfterMs", "schema": { - "description": undefined, + "description": null, "generatedName": "verifyTotpCodeResponseLimitReachedErrorRetryAfterMs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "VerifyTotpCodeResponseLimitReachedErrorRetryAfterMs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -1492,33 +1485,32 @@ exports[`open api parser supertokens parse open api 1`] = ` "OK": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "VerifyTotpCodeResponseOk", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "TOTP_NOT_ENABLED_ERROR": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "VerifyTotpCodeResponseTotpNotEnabledError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, }, "type": "discriminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "Totp Recipe", ], @@ -1526,7 +1518,7 @@ exports[`open api parser supertokens parse open api 1`] = ` { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Mark a TOTP device as verified if the given TOTP code is valid for that device. ", "errorStatusCode": [ @@ -1538,81 +1530,81 @@ exports[`open api parser supertokens parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "deviceName": { - "primitive": { - "string": "My Authy App", + "type": "primitive", + "value": { "type": "string", + "value": "My Authy App", }, - "type": "primitive", }, "totp": { - "primitive": { - "string": "123456", + "type": "primitive", + "value": { "type": "string", + "value": "123456", }, - "type": "primitive", }, "userId": { - "primitive": { - "string": "fa7a0841-b533-4478-95533-0fde890c3483", + "type": "primitive", + "value": { "type": "string", + "value": "fa7a0841-b533-4478-95533-0fde890c3483", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "oneOf": { - "discriminated": { + "type": "oneOf", + "value": { + "type": "discriminated", + "value": { "status": { - "primitive": { - "string": "OK", + "type": "primitive", + "value": { "type": "string", + "value": "OK", }, - "type": "primitive", }, "wasAlreadyVerified": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, }, - "type": "discriminated", }, - "type": "oneOf", }, }, ], "generatedRequestName": "VerifyTotpDeviceRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "VerifyTotpDeviceRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "VerifyTotpDeviceRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1620,23 +1612,23 @@ exports[`open api parser supertokens parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "VerifyTotpDeviceRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "VerifyTotpDeviceRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1646,21 +1638,21 @@ exports[`open api parser supertokens parse open api 1`] = ` { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "VerifyTotpDeviceRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "VerifyTotpDeviceRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1668,23 +1660,22 @@ exports[`open api parser supertokens parse open api 1`] = ` }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "verifyTotpDevice", "path": "/recipe/totp/device/verify", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "VerifyTotpDeviceRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -1692,10 +1683,10 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "verifyTotpDeviceRequestUserId", "key": "userId", "schema": { - "description": undefined, + "description": null, "generatedName": "VerifyTotpDeviceRequestUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "userId", "type": "reference", }, @@ -1706,13 +1697,13 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "verifyTotpDeviceRequestDeviceName", "key": "deviceName", "schema": { - "description": undefined, + "description": null, "generatedName": "VerifyTotpDeviceRequestDeviceName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1724,13 +1715,13 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "verifyTotpDeviceRequestTotp", "key": "totp", "schema": { - "description": undefined, + "description": null, "generatedName": "VerifyTotpDeviceRequestTotp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1741,37 +1732,37 @@ exports[`open api parser supertokens parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Indicates success with the status property", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "status", "generatedName": "VerifyTotpDeviceResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "INVALID_TOTP_ERROR": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "VerifyTotpDeviceResponseInvalidTotpError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "LIMIT_REACHED_ERROR": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "VerifyTotpDeviceResponseLimitReachedError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -1779,16 +1770,16 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "verifyTotpDeviceResponseLimitReachedErrorRetryAfterMs", "key": "retryAfterMs", "schema": { - "description": undefined, + "description": null, "generatedName": "verifyTotpDeviceResponseLimitReachedErrorRetryAfterMs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "VerifyTotpDeviceResponseLimitReachedErrorRetryAfterMs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -1802,10 +1793,10 @@ exports[`open api parser supertokens parse open api 1`] = ` "OK": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "VerifyTotpDeviceResponseOk", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -1813,16 +1804,16 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "verifyTotpDeviceResponseOkWasAlreadyVerified", "key": "wasAlreadyVerified", "schema": { - "description": undefined, + "description": null, "generatedName": "verifyTotpDeviceResponseOkWasAlreadyVerified", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "VerifyTotpDeviceResponseOkWasAlreadyVerified", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -1836,33 +1827,32 @@ exports[`open api parser supertokens parse open api 1`] = ` "TOTP_NOT_ENABLED_ERROR": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "VerifyTotpDeviceResponseTotpNotEnabledError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "UNKNOWN_DEVICE_ERROR": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "VerifyTotpDeviceResponseUnknownDeviceError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, }, "type": "discriminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "Totp Recipe", ], @@ -1870,7 +1860,7 @@ exports[`open api parser supertokens parse open api 1`] = ` { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Retrieve a UserIdMapping ", "errorStatusCode": [ @@ -1882,81 +1872,81 @@ exports[`open api parser supertokens parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "userId", "value": { - "primitive": { - "string": "userId", + "type": "primitive", + "value": { "type": "string", + "value": "userId", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { - "oneOf": { - "discriminated": { + "type": "oneOf", + "value": { + "type": "discriminated", + "value": { "externalUserId": { - "primitive": { - "string": "externalId", + "type": "primitive", + "value": { "type": "string", + "value": "externalId", }, - "type": "primitive", }, "externalUserIdInfo": { - "primitive": { - "string": "Info about external userId", + "type": "primitive", + "value": { "type": "string", + "value": "Info about external userId", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "OK", + "type": "primitive", + "value": { "type": "string", + "value": "OK", }, - "type": "primitive", }, "superTokensUserId": { - "primitive": { - "string": "fa7a0841-b533-4478-95533-0fde890c3483", + "type": "primitive", + "value": { "type": "string", + "value": "fa7a0841-b533-4478-95533-0fde890c3483", }, - "type": "primitive", }, }, - "type": "discriminated", }, - "type": "oneOf", }, }, ], "generatedRequestName": "UserIdMappingGetMappingRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UserIdMappingGetMappingRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "UserIdMappingGetMappingRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1964,23 +1954,23 @@ exports[`open api parser supertokens parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UserIdMappingGetMappingRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "UserIdMappingGetMappingRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1990,21 +1980,21 @@ exports[`open api parser supertokens parse open api 1`] = ` { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UserIdMappingGetMappingRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "UserIdMappingGetMappingRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2012,80 +2002,80 @@ exports[`open api parser supertokens parse open api 1`] = ` }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "userIdMappingGetMapping", "path": "/recipe/userid/map", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "userId", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UserIdMappingGetMappingRequestUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, { - "description": undefined, + "description": null, "name": "userIdType", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UserIdMappingGetMappingRequestUserIdType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "UserIdMappingGetMappingRequestUserIdType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SUPERTOKENS", - "nameOverride": undefined, + "nameOverride": null, "value": "SUPERTOKENS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EXTERNAL", - "nameOverride": undefined, + "nameOverride": null, "value": "EXTERNAL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ANY", - "nameOverride": undefined, + "nameOverride": null, "value": "ANY", }, ], @@ -2093,28 +2083,28 @@ exports[`open api parser supertokens parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Retrives a userId mapping", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "status", "generatedName": "UserIdMappingGetMappingResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "OK": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UserIdMappingGetMappingResponseOk", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -2122,10 +2112,10 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "userIdMappingGetMappingResponseOkSuperTokensUserId", "key": "superTokensUserId", "schema": { - "description": undefined, + "description": null, "generatedName": "UserIdMappingGetMappingResponseOkSuperTokensUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "userId", "type": "reference", }, @@ -2136,13 +2126,13 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "userIdMappingGetMappingResponseOkExternalUserId", "key": "externalUserId", "schema": { - "description": undefined, + "description": null, "generatedName": "UserIdMappingGetMappingResponseOkExternalUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2154,19 +2144,19 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "userIdMappingGetMappingResponseOkExternalUserIdInfo", "key": "externalUserIdInfo", "schema": { - "description": undefined, + "description": null, "generatedName": "userIdMappingGetMappingResponseOkExternalUserIdInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserIdMappingGetMappingResponseOkExternalUserIdInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2179,23 +2169,22 @@ exports[`open api parser supertokens parse open api 1`] = ` "UNKNOWN_MAPPING_ERROR": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UserIdMappingGetMappingResponseUnknownMappingError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, }, "type": "discriminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "UserIdMapping Recipe", ], @@ -2203,7 +2192,7 @@ exports[`open api parser supertokens parse open api 1`] = ` { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Create a mapping between a SuperTokens userId and an external userId. ", "errorStatusCode": [ @@ -2215,74 +2204,74 @@ exports[`open api parser supertokens parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "externalUserId": { - "primitive": { - "string": "externalId", + "type": "primitive", + "value": { "type": "string", + "value": "externalId", }, - "type": "primitive", }, "externalUserIdInfo": { - "primitive": { - "string": "Info about external userId", + "type": "primitive", + "value": { "type": "string", + "value": "Info about external userId", }, - "type": "primitive", }, "superTokensUserId": { - "primitive": { - "string": "fa7a0841-b533-4478-95533-0fde890c3483", + "type": "primitive", + "value": { "type": "string", + "value": "fa7a0841-b533-4478-95533-0fde890c3483", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "oneOf": { - "discriminated": { + "type": "oneOf", + "value": { + "type": "discriminated", + "value": { "status": { - "primitive": { - "string": "OK", + "type": "primitive", + "value": { "type": "string", + "value": "OK", }, - "type": "primitive", }, }, - "type": "discriminated", }, - "type": "oneOf", }, }, ], "generatedRequestName": "UserIdMappingCreateMappingRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UserIdMappingCreateMappingRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "UserIdMappingCreateMappingRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2290,23 +2279,23 @@ exports[`open api parser supertokens parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UserIdMappingCreateMappingRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "UserIdMappingCreateMappingRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2316,21 +2305,21 @@ exports[`open api parser supertokens parse open api 1`] = ` { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UserIdMappingCreateMappingRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "UserIdMappingCreateMappingRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2338,23 +2327,22 @@ exports[`open api parser supertokens parse open api 1`] = ` }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "userIdMappingCreateMapping", "path": "/recipe/userid/map", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UserIdMappingCreateMappingRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -2362,10 +2350,10 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "userIdMappingCreateMappingRequestSuperTokensUserId", "key": "superTokensUserId", "schema": { - "description": undefined, + "description": null, "generatedName": "UserIdMappingCreateMappingRequestSuperTokensUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "userId", "type": "reference", }, @@ -2376,13 +2364,13 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "userIdMappingCreateMappingRequestExternalUserId", "key": "externalUserId", "schema": { - "description": undefined, + "description": null, "generatedName": "UserIdMappingCreateMappingRequestExternalUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2394,19 +2382,19 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "userIdMappingCreateMappingRequestExternalUserIdInfo", "key": "externalUserIdInfo", "schema": { - "description": undefined, + "description": null, "generatedName": "userIdMappingCreateMappingRequestExternalUserIdInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserIdMappingCreateMappingRequestExternalUserIdInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2419,16 +2407,16 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "userIdMappingCreateMappingRequestForce", "key": "force", "schema": { - "description": undefined, + "description": null, "generatedName": "userIdMappingCreateMappingRequestForce", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserIdMappingCreateMappingRequestForce", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -2441,47 +2429,47 @@ exports[`open api parser supertokens parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Indicates success with the status property", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "status", "generatedName": "UserIdMappingCreateMappingResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "OK": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UserIdMappingCreateMappingResponseOk", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "UNKNOWN_SUPERTOKENS_USER_ID_ERROR": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UserIdMappingCreateMappingResponseUnknownSupertokensUserIdError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "USER_ID_MAPPING_ALREADY_EXISTS_ERROR": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UserIdMappingCreateMappingResponseUserIdMappingAlreadyExistsError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -2489,16 +2477,16 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "userIdMappingCreateMappingResponseUserIdMappingAlreadyExistsErrorDoesSuperTokensUserIdExist", "key": "doesSuperTokensUserIdExist", "schema": { - "description": undefined, + "description": null, "generatedName": "userIdMappingCreateMappingResponseUserIdMappingAlreadyExistsErrorDoesSuperTokensUserIdExist", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserIdMappingCreateMappingResponseUserIdMappingAlreadyExistsErrorDoesSuperTokensUserIdExist", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -2512,16 +2500,16 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "userIdMappingCreateMappingResponseUserIdMappingAlreadyExistsErrorDoesExternalUserIdExist", "key": "doesExternalUserIdExist", "schema": { - "description": undefined, + "description": null, "generatedName": "userIdMappingCreateMappingResponseUserIdMappingAlreadyExistsErrorDoesExternalUserIdExist", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserIdMappingCreateMappingResponseUserIdMappingAlreadyExistsErrorDoesExternalUserIdExist", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -2535,13 +2523,12 @@ exports[`open api parser supertokens parse open api 1`] = ` }, "type": "discriminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "UserIdMapping Recipe", ], @@ -2549,7 +2536,7 @@ exports[`open api parser supertokens parse open api 1`] = ` { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Delete a mapping between a SuperTokens userId and an external userId. ", "errorStatusCode": [ @@ -2561,19 +2548,19 @@ exports[`open api parser supertokens parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "userId": { - "primitive": { - "string": "fa7a0841-b533-4478-95533-0fde890c3483", + "type": "primitive", + "value": { "type": "string", + "value": "fa7a0841-b533-4478-95533-0fde890c3483", }, - "type": "primitive", }, }, "type": "object", @@ -2581,18 +2568,18 @@ exports[`open api parser supertokens parse open api 1`] = ` "response": { "properties": { "didMappingExist": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "status": { - "literal": { - "string": "OK", + "type": "literal", + "value": { "type": "string", + "value": "OK", }, - "type": "literal", }, }, "type": "object", @@ -2602,23 +2589,23 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedRequestName": "UserIdMappingRemoveMappingRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UserIdMappingRemoveMappingRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "UserIdMappingRemoveMappingRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2626,23 +2613,23 @@ exports[`open api parser supertokens parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UserIdMappingRemoveMappingRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "UserIdMappingRemoveMappingRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2652,21 +2639,21 @@ exports[`open api parser supertokens parse open api 1`] = ` { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UserIdMappingRemoveMappingRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "UserIdMappingRemoveMappingRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2674,23 +2661,22 @@ exports[`open api parser supertokens parse open api 1`] = ` }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "userIdMappingRemoveMapping", "path": "/recipe/userid/map/remove", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UserIdMappingRemoveMappingRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -2698,10 +2684,10 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "userIdMappingRemoveMappingRequestUserId", "key": "userId", "schema": { - "description": undefined, + "description": null, "generatedName": "UserIdMappingRemoveMappingRequestUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "userId", "type": "reference", }, @@ -2712,52 +2698,52 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "userIdMappingRemoveMappingRequestUserIdType", "key": "userIdType", "schema": { - "description": undefined, + "description": null, "generatedName": "userIdMappingRemoveMappingRequestUserIdType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserIdMappingRemoveMappingRequestUserIdType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SUPERTOKENS", - "nameOverride": undefined, + "nameOverride": null, "value": "SUPERTOKENS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EXTERNAL", - "nameOverride": undefined, + "nameOverride": null, "value": "EXTERNAL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ANY", - "nameOverride": undefined, + "nameOverride": null, "value": "ANY", }, ], @@ -2770,16 +2756,16 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "userIdMappingRemoveMappingRequestForce", "key": "force", "schema": { - "description": undefined, + "description": null, "generatedName": "userIdMappingRemoveMappingRequestForce", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserIdMappingRemoveMappingRequestForce", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -2792,18 +2778,17 @@ exports[`open api parser supertokens parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Indicates success with the status property", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UserIdMappingRemoveMappingResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -2811,16 +2796,16 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "userIdMappingRemoveMappingResponseStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "userIdMappingRemoveMappingResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserIdMappingRemoveMappingResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "statusOK", "type": "reference", }, @@ -2832,16 +2817,16 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "userIdMappingRemoveMappingResponseDidMappingExist", "key": "didMappingExist", "schema": { - "description": undefined, + "description": null, "generatedName": "userIdMappingRemoveMappingResponseDidMappingExist", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserIdMappingRemoveMappingResponseDidMappingExist", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -2854,9 +2839,9 @@ exports[`open api parser supertokens parse open api 1`] = ` }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "UserIdMapping Recipe", ], @@ -2864,7 +2849,7 @@ exports[`open api parser supertokens parse open api 1`] = ` { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Update or delete externalUserIdInfo ", "errorStatusCode": [ @@ -2876,67 +2861,67 @@ exports[`open api parser supertokens parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "externalUserIdInfo": { - "primitive": { - "string": "new external userId info", + "type": "primitive", + "value": { "type": "string", + "value": "new external userId info", }, - "type": "primitive", }, "userId": { - "primitive": { - "string": "fa7a0841-b533-4478-95533-0fde890c3483", + "type": "primitive", + "value": { "type": "string", + "value": "fa7a0841-b533-4478-95533-0fde890c3483", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "oneOf": { - "discriminated": { + "type": "oneOf", + "value": { + "type": "discriminated", + "value": { "status": { - "primitive": { - "string": "OK", + "type": "primitive", + "value": { "type": "string", + "value": "OK", }, - "type": "primitive", }, }, - "type": "discriminated", }, - "type": "oneOf", }, }, ], "generatedRequestName": "UserIdMappingUpateExternalUserIdInfoRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UserIdMappingUpateExternalUserIdInfoRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "UserIdMappingUpateExternalUserIdInfoRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2944,23 +2929,23 @@ exports[`open api parser supertokens parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UserIdMappingUpateExternalUserIdInfoRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "UserIdMappingUpateExternalUserIdInfoRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2970,21 +2955,21 @@ exports[`open api parser supertokens parse open api 1`] = ` { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UserIdMappingUpateExternalUserIdInfoRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "UserIdMappingUpateExternalUserIdInfoRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2992,23 +2977,22 @@ exports[`open api parser supertokens parse open api 1`] = ` }, }, ], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "userIdMappingUpateExternalUserIdInfo", "path": "/recipe/userid/external-user-id-info", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UserIdMappingUpateExternalUserIdInfoRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -3016,10 +3000,10 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "userIdMappingUpateExternalUserIdInfoRequestUserId", "key": "userId", "schema": { - "description": undefined, + "description": null, "generatedName": "UserIdMappingUpateExternalUserIdInfoRequestUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "userId", "type": "reference", }, @@ -3030,52 +3014,52 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "userIdMappingUpateExternalUserIdInfoRequestUserIdType", "key": "userIdType", "schema": { - "description": undefined, + "description": null, "generatedName": "userIdMappingUpateExternalUserIdInfoRequestUserIdType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserIdMappingUpateExternalUserIdInfoRequestUserIdType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SUPERTOKENS", - "nameOverride": undefined, + "nameOverride": null, "value": "SUPERTOKENS", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EXTERNAL", - "nameOverride": undefined, + "nameOverride": null, "value": "EXTERNAL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ANY", - "nameOverride": undefined, + "nameOverride": null, "value": "ANY", }, ], @@ -3088,19 +3072,19 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "userIdMappingUpateExternalUserIdInfoRequestExternalUserIdInfo", "key": "externalUserIdInfo", "schema": { - "description": undefined, + "description": null, "generatedName": "UserIdMappingUpateExternalUserIdInfoRequestExternalUserIdInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "UserIdMappingUpateExternalUserIdInfoRequestExternalUserIdInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3112,50 +3096,49 @@ exports[`open api parser supertokens parse open api 1`] = ` }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Indicates success with the status property", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "status", "generatedName": "UserIdMappingUpateExternalUserIdInfoResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "OK": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UserIdMappingUpateExternalUserIdInfoResponseOk", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "UNKNOWN_MAPPING_ERROR": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UserIdMappingUpateExternalUserIdInfoResponseUnknownMappingError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, }, "type": "discriminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "UserIdMapping Recipe", ], @@ -3163,7 +3146,7 @@ exports[`open api parser supertokens parse open api 1`] = ` { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Tries to consume the passed userInputCode+deviceId combo or the linkCode to sign the user in ", "errorStatusCode": [ @@ -3175,26 +3158,26 @@ exports[`open api parser supertokens parse open api 1`] = ` "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "linkCode": { - "primitive": { - "string": "b10lbT_SnDC4flA6Fn7pE5TtG5k5NfigLef4QMBeGA8", + "type": "primitive", + "value": { "type": "string", + "value": "b10lbT_SnDC4flA6Fn7pE5TtG5k5NfigLef4QMBeGA8", }, - "type": "primitive", }, "preAuthSessionId": { - "primitive": { - "string": "kFmkPQEAJtACiT2w/K8fndEuNm+XozJXSZSlWEr+iGs=", + "type": "primitive", + "value": { "type": "string", + "value": "kFmkPQEAJtACiT2w/K8fndEuNm+XozJXSZSlWEr+iGs=", }, - "type": "primitive", }, }, "type": "object", @@ -3202,48 +3185,48 @@ exports[`open api parser supertokens parse open api 1`] = ` "response": { "properties": { "createdNewUser": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "status": { - "literal": { - "string": "OK", + "type": "literal", + "value": { "type": "string", + "value": "OK", }, - "type": "literal", }, "user": { "properties": { "email": { - "primitive": { - "string": "johndoe@gmail.com", + "type": "primitive", + "value": { "type": "string", + "value": "johndoe@gmail.com", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "fa7a0841-b533-4478-95533-0fde890c3483", + "type": "primitive", + "value": { "type": "string", + "value": "fa7a0841-b533-4478-95533-0fde890c3483", }, - "type": "primitive", }, "phoneNumber": { - "primitive": { - "string": "+14155552671", + "type": "primitive", + "value": { "type": "string", + "value": "+14155552671", }, - "type": "primitive", }, "timeJoined": { - "primitive": { - "double": 1623918032231, + "type": "primitive", + "value": { "type": "double", + "value": 1623918032231, }, - "type": "primitive", }, }, "type": "object", @@ -3256,23 +3239,23 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedRequestName": "PasswordlessTryUseCodeRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PasswordlessTryUseCodeRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessTryUseCodeRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3280,23 +3263,23 @@ exports[`open api parser supertokens parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PasswordlessTryUseCodeRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessTryUseCodeRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3306,21 +3289,21 @@ exports[`open api parser supertokens parse open api 1`] = ` { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PasswordlessTryUseCodeRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessTryUseCodeRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3328,30 +3311,30 @@ exports[`open api parser supertokens parse open api 1`] = ` }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "passwordlessTryUseCode", "path": "/recipe/signinup/code/consume", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "PasswordlessTryUseCodeRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PasswordlessTryUseCodeRequestBodyLinkCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -3359,10 +3342,10 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "passwordlessTryUseCodeRequestBodyLinkCodePreAuthSessionId", "key": "preAuthSessionId", "schema": { - "description": undefined, + "description": null, "generatedName": "PasswordlessTryUseCodeRequestBodyLinkCodePreAuthSessionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "preAuthSessionId", "type": "reference", }, @@ -3373,10 +3356,10 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "passwordlessTryUseCodeRequestBodyLinkCodeLinkCode", "key": "linkCode", "schema": { - "description": undefined, + "description": null, "generatedName": "PasswordlessTryUseCodeRequestBodyLinkCodeLinkCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "linkCode", "type": "reference", }, @@ -3387,10 +3370,10 @@ exports[`open api parser supertokens parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PasswordlessTryUseCodeRequestBodyDeviceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -3398,10 +3381,10 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "passwordlessTryUseCodeRequestBodyDeviceIdPreAuthSessionId", "key": "preAuthSessionId", "schema": { - "description": undefined, + "description": null, "generatedName": "PasswordlessTryUseCodeRequestBodyDeviceIdPreAuthSessionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "preAuthSessionId", "type": "reference", }, @@ -3412,10 +3395,10 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "passwordlessTryUseCodeRequestBodyDeviceIdDeviceId", "key": "deviceId", "schema": { - "description": undefined, + "description": null, "generatedName": "PasswordlessTryUseCodeRequestBodyDeviceIdDeviceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "deviceId", "type": "reference", }, @@ -3426,10 +3409,10 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "passwordlessTryUseCodeRequestBodyDeviceIdUserInputCode", "key": "userInputCode", "schema": { - "description": undefined, + "description": null, "generatedName": "PasswordlessTryUseCodeRequestBodyDeviceIdUserInputCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "userInputCode", "type": "reference", }, @@ -3440,29 +3423,28 @@ exports[`open api parser supertokens parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Indicates success with the status property", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "PasswordlessTryUseCodeResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PasswordlessTryUseCodeResponseCreatedNewUser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -3470,16 +3452,16 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "passwordlessTryUseCodeResponseCreatedNewUserStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "passwordlessTryUseCodeResponseCreatedNewUserStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessTryUseCodeResponseCreatedNewUserStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "statusOK", "type": "reference", }, @@ -3491,16 +3473,16 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "passwordlessTryUseCodeResponseCreatedNewUserCreatedNewUser", "key": "createdNewUser", "schema": { - "description": undefined, + "description": null, "generatedName": "passwordlessTryUseCodeResponseCreatedNewUserCreatedNewUser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessTryUseCodeResponseCreatedNewUserCreatedNewUser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -3514,16 +3496,16 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "passwordlessTryUseCodeResponseCreatedNewUserUser", "key": "user", "schema": { - "description": undefined, + "description": null, "generatedName": "passwordlessTryUseCodeResponseCreatedNewUserUser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessTryUseCodeResponseCreatedNewUserUser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "passwordlessUser", "type": "reference", }, @@ -3535,10 +3517,10 @@ exports[`open api parser supertokens parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PasswordlessTryUseCodeResponseFailedCodeInputAttemptCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -3546,40 +3528,40 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "passwordlessTryUseCodeResponseFailedCodeInputAttemptCountStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "passwordlessTryUseCodeResponseFailedCodeInputAttemptCountStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessTryUseCodeResponseFailedCodeInputAttemptCountStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "INCORRECT_USER_INPUT_CODE_ERROR", - "nameOverride": undefined, + "nameOverride": null, "value": "INCORRECT_USER_INPUT_CODE_ERROR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EXPIRED_USER_INPUT_CODE_ERROR", - "nameOverride": undefined, + "nameOverride": null, "value": "EXPIRED_USER_INPUT_CODE_ERROR", }, ], @@ -3592,16 +3574,16 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "passwordlessTryUseCodeResponseFailedCodeInputAttemptCountFailedCodeInputAttemptCount", "key": "failedCodeInputAttemptCount", "schema": { - "description": undefined, + "description": null, "generatedName": "passwordlessTryUseCodeResponseFailedCodeInputAttemptCountFailedCodeInputAttemptCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessTryUseCodeResponseFailedCodeInputAttemptCountFailedCodeInputAttemptCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -3615,16 +3597,16 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "passwordlessTryUseCodeResponseFailedCodeInputAttemptCountMaximumCodeInputAttempts", "key": "maximumCodeInputAttempts", "schema": { - "description": undefined, + "description": null, "generatedName": "passwordlessTryUseCodeResponseFailedCodeInputAttemptCountMaximumCodeInputAttempts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessTryUseCodeResponseFailedCodeInputAttemptCountMaximumCodeInputAttempts", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -3638,10 +3620,10 @@ exports[`open api parser supertokens parse open api 1`] = ` { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PasswordlessTryUseCodeResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -3649,20 +3631,20 @@ exports[`open api parser supertokens parse open api 1`] = ` "generatedName": "passwordlessTryUseCodeResponseStatusStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "passwordlessTryUseCodeResponseStatusStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessTryUseCodeResponseStatusStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "RESTART_FLOW_ERROR", "type": "string", + "value": "RESTART_FLOW_ERROR", }, }, }, @@ -3673,13 +3655,12 @@ exports[`open api parser supertokens parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "Passwordless Recipe", ], @@ -3687,7 +3668,7 @@ exports[`open api parser supertokens parse open api 1`] = ` { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Starts a sign in process by requesting a linkCode and a deviceId + userInputCode combination the user can use to sign in. Passing the optional deviceId signifies a resend code flow. ", @@ -3700,19 +3681,19 @@ Passing the optional deviceId signifies a resend code flow. "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "email": { - "primitive": { - "string": "test@example.com", + "type": "primitive", + "value": { "type": "string", + "value": "test@example.com", }, - "type": "primitive", }, }, "type": "object", @@ -3720,60 +3701,60 @@ Passing the optional deviceId signifies a resend code flow. "response": { "properties": { "codeId": { - "primitive": { - "string": "QZ0Mx9zG9cfqNXmPI0I/67r9bpKghUBDQZeMMbayi+I=", + "type": "primitive", + "value": { "type": "string", + "value": "QZ0Mx9zG9cfqNXmPI0I/67r9bpKghUBDQZeMMbayi+I=", }, - "type": "primitive", }, "codeLifetime": { - "primitive": { - "double": 900000, + "type": "primitive", + "value": { "type": "double", + "value": 900000, }, - "type": "primitive", }, "deviceId": { - "primitive": { - "string": "TU/52WOcktSv99zqaAZuWJG9BSoS0aRLfCbep8rFEwk=", + "type": "primitive", + "value": { "type": "string", + "value": "TU/52WOcktSv99zqaAZuWJG9BSoS0aRLfCbep8rFEwk=", }, - "type": "primitive", }, "linkCode": { - "primitive": { - "string": "b10lbT_SnDC4flA6Fn7pE5TtG5k5NfigLef4QMBeGA8", + "type": "primitive", + "value": { "type": "string", + "value": "b10lbT_SnDC4flA6Fn7pE5TtG5k5NfigLef4QMBeGA8", }, - "type": "primitive", }, "preAuthSessionId": { - "primitive": { - "string": "kFmkPQEAJtACiT2w/K8fndEuNm+XozJXSZSlWEr+iGs=", + "type": "primitive", + "value": { "type": "string", + "value": "kFmkPQEAJtACiT2w/K8fndEuNm+XozJXSZSlWEr+iGs=", }, - "type": "primitive", }, "status": { - "literal": { - "string": "OK", + "type": "literal", + "value": { "type": "string", + "value": "OK", }, - "type": "literal", }, "timeCreated": { - "primitive": { - "double": 1637262633029, - "type": "double", - }, "type": "primitive", + "value": { + "type": "double", + "value": 1637262633029, + }, }, "userInputCode": { - "primitive": { - "string": "userInputCode", + "type": "primitive", + "value": { "type": "string", + "value": "userInputCode", }, - "type": "primitive", }, }, "type": "object", @@ -3783,23 +3764,23 @@ Passing the optional deviceId signifies a resend code flow. "generatedRequestName": "PasswordlessStartSignInRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PasswordlessStartSignInRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessStartSignInRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3807,23 +3788,23 @@ Passing the optional deviceId signifies a resend code flow. }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PasswordlessStartSignInRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessStartSignInRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3833,21 +3814,21 @@ Passing the optional deviceId signifies a resend code flow. { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PasswordlessStartSignInRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessStartSignInRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3855,30 +3836,30 @@ Passing the optional deviceId signifies a resend code flow. }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "passwordlessStartSignIn", "path": "/recipe/signinup/code", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "PasswordlessStartSignInRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PasswordlessStartSignInRequestBodyEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -3886,10 +3867,10 @@ Passing the optional deviceId signifies a resend code flow. "generatedName": "passwordlessStartSignInRequestBodyEmailEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "PasswordlessStartSignInRequestBodyEmailEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "email", "type": "reference", }, @@ -3900,16 +3881,16 @@ Passing the optional deviceId signifies a resend code flow. "generatedName": "passwordlessStartSignInRequestBodyEmailUserInputCode", "key": "userInputCode", "schema": { - "description": undefined, + "description": null, "generatedName": "passwordlessStartSignInRequestBodyEmailUserInputCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessStartSignInRequestBodyEmailUserInputCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "userInputCode", "type": "reference", }, @@ -3921,10 +3902,10 @@ Passing the optional deviceId signifies a resend code flow. { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PasswordlessStartSignInRequestBodyPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -3932,10 +3913,10 @@ Passing the optional deviceId signifies a resend code flow. "generatedName": "passwordlessStartSignInRequestBodyPhoneNumberPhoneNumber", "key": "phoneNumber", "schema": { - "description": undefined, + "description": null, "generatedName": "PasswordlessStartSignInRequestBodyPhoneNumberPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "phoneNumber", "type": "reference", }, @@ -3946,16 +3927,16 @@ Passing the optional deviceId signifies a resend code flow. "generatedName": "passwordlessStartSignInRequestBodyPhoneNumberUserInputCode", "key": "userInputCode", "schema": { - "description": undefined, + "description": null, "generatedName": "passwordlessStartSignInRequestBodyPhoneNumberUserInputCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessStartSignInRequestBodyPhoneNumberUserInputCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "userInputCode", "type": "reference", }, @@ -3967,10 +3948,10 @@ Passing the optional deviceId signifies a resend code flow. { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PasswordlessStartSignInRequestBodyDeviceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -3978,10 +3959,10 @@ Passing the optional deviceId signifies a resend code flow. "generatedName": "passwordlessStartSignInRequestBodyDeviceIdDeviceId", "key": "deviceId", "schema": { - "description": undefined, + "description": null, "generatedName": "PasswordlessStartSignInRequestBodyDeviceIdDeviceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "deviceId", "type": "reference", }, @@ -3992,16 +3973,16 @@ Passing the optional deviceId signifies a resend code flow. "generatedName": "passwordlessStartSignInRequestBodyDeviceIdUserInputCode", "key": "userInputCode", "schema": { - "description": undefined, + "description": null, "generatedName": "passwordlessStartSignInRequestBodyDeviceIdUserInputCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessStartSignInRequestBodyDeviceIdUserInputCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "userInputCode", "type": "reference", }, @@ -4013,29 +3994,28 @@ Passing the optional deviceId signifies a resend code flow. ], "type": "undisciminated", }, - "type": "oneOf", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Starts the passwordless login process", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "PasswordlessStartSignInResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PasswordlessStartSignInResponseCodeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -4043,16 +4023,16 @@ Passing the optional deviceId signifies a resend code flow. "generatedName": "passwordlessStartSignInResponseCodeIdStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "passwordlessStartSignInResponseCodeIdStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessStartSignInResponseCodeIdStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "statusOK", "type": "reference", }, @@ -4064,16 +4044,16 @@ Passing the optional deviceId signifies a resend code flow. "generatedName": "passwordlessStartSignInResponseCodeIdPreAuthSessionId", "key": "preAuthSessionId", "schema": { - "description": undefined, + "description": null, "generatedName": "passwordlessStartSignInResponseCodeIdPreAuthSessionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessStartSignInResponseCodeIdPreAuthSessionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "preAuthSessionId", "type": "reference", }, @@ -4085,16 +4065,16 @@ Passing the optional deviceId signifies a resend code flow. "generatedName": "passwordlessStartSignInResponseCodeIdCodeId", "key": "codeId", "schema": { - "description": undefined, + "description": null, "generatedName": "passwordlessStartSignInResponseCodeIdCodeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessStartSignInResponseCodeIdCodeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "codeId", "type": "reference", }, @@ -4106,16 +4086,16 @@ Passing the optional deviceId signifies a resend code flow. "generatedName": "passwordlessStartSignInResponseCodeIdDeviceId", "key": "deviceId", "schema": { - "description": undefined, + "description": null, "generatedName": "passwordlessStartSignInResponseCodeIdDeviceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessStartSignInResponseCodeIdDeviceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "deviceId", "type": "reference", }, @@ -4127,16 +4107,16 @@ Passing the optional deviceId signifies a resend code flow. "generatedName": "passwordlessStartSignInResponseCodeIdUserInputCode", "key": "userInputCode", "schema": { - "description": undefined, + "description": null, "generatedName": "passwordlessStartSignInResponseCodeIdUserInputCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessStartSignInResponseCodeIdUserInputCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "userInputCode", "type": "reference", }, @@ -4148,16 +4128,16 @@ Passing the optional deviceId signifies a resend code flow. "generatedName": "passwordlessStartSignInResponseCodeIdLinkCode", "key": "linkCode", "schema": { - "description": undefined, + "description": null, "generatedName": "passwordlessStartSignInResponseCodeIdLinkCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessStartSignInResponseCodeIdLinkCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "linkCode", "type": "reference", }, @@ -4169,16 +4149,16 @@ Passing the optional deviceId signifies a resend code flow. "generatedName": "passwordlessStartSignInResponseCodeIdTimeCreated", "key": "timeCreated", "schema": { - "description": undefined, + "description": null, "generatedName": "passwordlessStartSignInResponseCodeIdTimeCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessStartSignInResponseCodeIdTimeCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "timeCreated", "type": "reference", }, @@ -4190,16 +4170,16 @@ Passing the optional deviceId signifies a resend code flow. "generatedName": "passwordlessStartSignInResponseCodeIdCodeLifetime", "key": "codeLifetime", "schema": { - "description": undefined, + "description": null, "generatedName": "passwordlessStartSignInResponseCodeIdCodeLifetime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessStartSignInResponseCodeIdCodeLifetime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "codeLifetime", "type": "reference", }, @@ -4211,10 +4191,10 @@ Passing the optional deviceId signifies a resend code flow. { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PasswordlessStartSignInResponseOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -4222,40 +4202,40 @@ Passing the optional deviceId signifies a resend code flow. "generatedName": "passwordlessStartSignInResponseOneStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "passwordlessStartSignInResponseOneStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessStartSignInResponseOneStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "RESTART_FLOW_ERROR", - "nameOverride": undefined, + "nameOverride": null, "value": "RESTART_FLOW_ERROR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "USER_INPUT_CODE_ALREADY_USED_ERROR", - "nameOverride": undefined, + "nameOverride": null, "value": "USER_INPUT_CODE_ALREADY_USED_ERROR", }, ], @@ -4268,13 +4248,12 @@ Passing the optional deviceId signifies a resend code flow. ], "type": "undisciminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "Passwordless Recipe", ], @@ -4282,7 +4261,7 @@ Passing the optional deviceId signifies a resend code flow. { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Revokes a code by id ", "errorStatusCode": [ @@ -4294,19 +4273,19 @@ Passing the optional deviceId signifies a resend code flow. "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "codeId": { - "primitive": { - "string": "QZ0Mx9zG9cfqNXmPI0I/67r9bpKghUBDQZeMMbayi+I=", + "type": "primitive", + "value": { "type": "string", + "value": "QZ0Mx9zG9cfqNXmPI0I/67r9bpKghUBDQZeMMbayi+I=", }, - "type": "primitive", }, }, "type": "object", @@ -4314,11 +4293,11 @@ Passing the optional deviceId signifies a resend code flow. "response": { "properties": { "status": { - "literal": { - "string": "OK", + "type": "literal", + "value": { "type": "string", + "value": "OK", }, - "type": "literal", }, }, "type": "object", @@ -4328,23 +4307,23 @@ Passing the optional deviceId signifies a resend code flow. "generatedRequestName": "PasswordlessRevokeCodeRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PasswordlessRevokeCodeRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessRevokeCodeRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4352,23 +4331,23 @@ Passing the optional deviceId signifies a resend code flow. }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PasswordlessRevokeCodeRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessRevokeCodeRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4378,21 +4357,21 @@ Passing the optional deviceId signifies a resend code flow. { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PasswordlessRevokeCodeRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessRevokeCodeRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4400,23 +4379,22 @@ Passing the optional deviceId signifies a resend code flow. }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "passwordlessRevokeCode", "path": "/recipe/signinup/code/remove", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PasswordlessRevokeCodeRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -4424,10 +4402,10 @@ Passing the optional deviceId signifies a resend code flow. "generatedName": "passwordlessRevokeCodeRequestCodeId", "key": "codeId", "schema": { - "description": undefined, + "description": null, "generatedName": "PasswordlessRevokeCodeRequestCodeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "codeId", "type": "reference", }, @@ -4437,18 +4415,17 @@ Passing the optional deviceId signifies a resend code flow. }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "The operation was successful", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PasswordlessRevokeCodeResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -4456,16 +4433,16 @@ Passing the optional deviceId signifies a resend code flow. "generatedName": "passwordlessRevokeCodeResponseStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "passwordlessRevokeCodeResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessRevokeCodeResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "statusOK", "type": "reference", }, @@ -4476,9 +4453,9 @@ Passing the optional deviceId signifies a resend code flow. }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "Passwordless Recipe", ], @@ -4486,7 +4463,7 @@ Passing the optional deviceId signifies a resend code flow. { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Lists all active passwordless codes of the user ", "errorStatusCode": [ @@ -4498,120 +4475,120 @@ Passing the optional deviceId signifies a resend code flow. "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "phoneNumber", "value": { - "primitive": { - "string": "+14155552671", + "type": "primitive", + "value": { "type": "string", + "value": "+14155552671", }, - "type": "primitive", }, }, { "name": "deviceId", "value": { - "primitive": { - "string": "TU/52WOcktSv99zqaAZuWJG9BSoS0aRLfCbep8rFEwk=", + "type": "primitive", + "value": { "type": "string", + "value": "TU/52WOcktSv99zqaAZuWJG9BSoS0aRLfCbep8rFEwk=", }, - "type": "primitive", }, }, { "name": "preAuthSessionId", "value": { - "primitive": { - "string": "kFmkPQEAJtACiT2w/K8fndEuNm+XozJXSZSlWEr+iGs=", + "type": "primitive", + "value": { "type": "string", + "value": "kFmkPQEAJtACiT2w/K8fndEuNm+XozJXSZSlWEr+iGs=", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "devices": { - "array": [ + "type": "array", + "value": [ { "properties": { "codes": { - "array": [ + "type": "array", + "value": [ { "properties": { "codeId": { - "primitive": { - "string": "QZ0Mx9zG9cfqNXmPI0I/67r9bpKghUBDQZeMMbayi+I=", + "type": "primitive", + "value": { "type": "string", + "value": "QZ0Mx9zG9cfqNXmPI0I/67r9bpKghUBDQZeMMbayi+I=", }, - "type": "primitive", }, "codeLifetime": { - "primitive": { - "double": 900000, + "type": "primitive", + "value": { "type": "double", + "value": 900000, }, - "type": "primitive", }, "timeCreated": { - "primitive": { - "double": 1637262633029, + "type": "primitive", + "value": { "type": "double", + "value": 1637262633029, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "email": { - "primitive": { - "string": "johndoe@gmail.com", + "type": "primitive", + "value": { "type": "string", + "value": "johndoe@gmail.com", }, - "type": "primitive", }, "failedCodeInputAttemptCount": { - "primitive": { - "double": 2, + "type": "primitive", + "value": { "type": "double", + "value": 2, }, - "type": "primitive", }, "phoneNumber": { - "primitive": { - "string": "+14155552671", + "type": "primitive", + "value": { "type": "string", + "value": "+14155552671", }, - "type": "primitive", }, "preAuthSessionId": { - "primitive": { - "string": "kFmkPQEAJtACiT2w/K8fndEuNm+XozJXSZSlWEr+iGs=", + "type": "primitive", + "value": { "type": "string", + "value": "kFmkPQEAJtACiT2w/K8fndEuNm+XozJXSZSlWEr+iGs=", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "status": { - "literal": { - "string": "OK", + "type": "literal", + "value": { "type": "string", + "value": "OK", }, - "type": "literal", }, }, "type": "object", @@ -4621,23 +4598,23 @@ Passing the optional deviceId signifies a resend code flow. "generatedRequestName": "PasswordlessListCodesRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PasswordlessListCodesRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessListCodesRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4645,23 +4622,23 @@ Passing the optional deviceId signifies a resend code flow. }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PasswordlessListCodesRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessListCodesRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4671,21 +4648,21 @@ Passing the optional deviceId signifies a resend code flow. { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PasswordlessListCodesRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessListCodesRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4693,7 +4670,7 @@ Passing the optional deviceId signifies a resend code flow. }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "passwordlessListCodes", "path": "/recipe/signinup/codes", @@ -4702,21 +4679,21 @@ Passing the optional deviceId signifies a resend code flow. { "description": "Use this parameter to get information about all devices associated with an email (without the other query params)", "name": "email", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PasswordlessListCodesRequestEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessListCodesRequestEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4726,18 +4703,18 @@ Passing the optional deviceId signifies a resend code flow. { "description": "Use this parameter to get information about all devices associated with a phoneNumber (without the other query params)", "name": "phoneNumber", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PasswordlessListCodesRequestPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessListCodesRequestPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "phoneNumber", "type": "reference", }, @@ -4746,18 +4723,18 @@ Passing the optional deviceId signifies a resend code flow. { "description": "Use this parameter to get information about a single device (without the other query params)", "name": "deviceId", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PasswordlessListCodesRequestDeviceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessListCodesRequestDeviceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "deviceId", "type": "reference", }, @@ -4766,37 +4743,36 @@ Passing the optional deviceId signifies a resend code flow. { "description": "Use this parameter to get information about a single device (without the other query params)", "name": "preAuthSessionId", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PasswordlessListCodesRequestPreAuthSessionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessListCodesRequestPreAuthSessionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "preAuthSessionId", "type": "reference", }, }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "List of all active passwordless codes of the user", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PasswordlessListCodesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -4804,16 +4780,16 @@ Passing the optional deviceId signifies a resend code flow. "generatedName": "passwordlessListCodesResponseStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "passwordlessListCodesResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessListCodesResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "statusOK", "type": "reference", }, @@ -4825,24 +4801,24 @@ Passing the optional deviceId signifies a resend code flow. "generatedName": "passwordlessListCodesResponseDevices", "key": "devices", "schema": { - "description": undefined, + "description": null, "generatedName": "passwordlessListCodesResponseDevices", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessListCodesResponseDevices", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PasswordlessListCodesResponseDevicesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -4850,16 +4826,16 @@ Passing the optional deviceId signifies a resend code flow. "generatedName": "passwordlessListCodesResponseDevicesItemPreAuthSessionId", "key": "preAuthSessionId", "schema": { - "description": undefined, + "description": null, "generatedName": "passwordlessListCodesResponseDevicesItemPreAuthSessionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessListCodesResponseDevicesItemPreAuthSessionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "preAuthSessionId", "type": "reference", }, @@ -4871,16 +4847,16 @@ Passing the optional deviceId signifies a resend code flow. "generatedName": "passwordlessListCodesResponseDevicesItemFailedCodeInputAttemptCount", "key": "failedCodeInputAttemptCount", "schema": { - "description": undefined, + "description": null, "generatedName": "passwordlessListCodesResponseDevicesItemFailedCodeInputAttemptCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessListCodesResponseDevicesItemFailedCodeInputAttemptCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -4894,16 +4870,16 @@ Passing the optional deviceId signifies a resend code flow. "generatedName": "passwordlessListCodesResponseDevicesItemEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "passwordlessListCodesResponseDevicesItemEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessListCodesResponseDevicesItemEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "email", "type": "reference", }, @@ -4915,16 +4891,16 @@ Passing the optional deviceId signifies a resend code flow. "generatedName": "passwordlessListCodesResponseDevicesItemPhoneNumber", "key": "phoneNumber", "schema": { - "description": undefined, + "description": null, "generatedName": "passwordlessListCodesResponseDevicesItemPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessListCodesResponseDevicesItemPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "phoneNumber", "type": "reference", }, @@ -4936,24 +4912,24 @@ Passing the optional deviceId signifies a resend code flow. "generatedName": "passwordlessListCodesResponseDevicesItemCodes", "key": "codes", "schema": { - "description": undefined, + "description": null, "generatedName": "passwordlessListCodesResponseDevicesItemCodes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessListCodesResponseDevicesItemCodes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PasswordlessListCodesResponseDevicesItemCodesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -4961,16 +4937,16 @@ Passing the optional deviceId signifies a resend code flow. "generatedName": "passwordlessListCodesResponseDevicesItemCodesItemCodeId", "key": "codeId", "schema": { - "description": undefined, + "description": null, "generatedName": "passwordlessListCodesResponseDevicesItemCodesItemCodeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessListCodesResponseDevicesItemCodesItemCodeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "codeId", "type": "reference", }, @@ -4982,16 +4958,16 @@ Passing the optional deviceId signifies a resend code flow. "generatedName": "passwordlessListCodesResponseDevicesItemCodesItemTimeCreated", "key": "timeCreated", "schema": { - "description": undefined, + "description": null, "generatedName": "passwordlessListCodesResponseDevicesItemCodesItemTimeCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessListCodesResponseDevicesItemCodesItemTimeCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "timeCreated", "type": "reference", }, @@ -5003,16 +4979,16 @@ Passing the optional deviceId signifies a resend code flow. "generatedName": "passwordlessListCodesResponseDevicesItemCodesItemCodeLifetime", "key": "codeLifetime", "schema": { - "description": undefined, + "description": null, "generatedName": "passwordlessListCodesResponseDevicesItemCodesItemCodeLifetime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessListCodesResponseDevicesItemCodesItemCodeLifetime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "codeLifetime", "type": "reference", }, @@ -5035,9 +5011,9 @@ Passing the optional deviceId signifies a resend code flow. }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "Passwordless Recipe", ], @@ -5045,7 +5021,7 @@ Passing the optional deviceId signifies a resend code flow. { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Revokes all codes issued for the user ", "errorStatusCode": [ @@ -5057,19 +5033,19 @@ Passing the optional deviceId signifies a resend code flow. "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "email": { - "primitive": { - "string": "johndoe@gmail.com", + "type": "primitive", + "value": { "type": "string", + "value": "johndoe@gmail.com", }, - "type": "primitive", }, }, "type": "object", @@ -5077,11 +5053,11 @@ Passing the optional deviceId signifies a resend code flow. "response": { "properties": { "status": { - "literal": { - "string": "OK", + "type": "literal", + "value": { "type": "string", + "value": "OK", }, - "type": "literal", }, }, "type": "object", @@ -5091,23 +5067,23 @@ Passing the optional deviceId signifies a resend code flow. "generatedRequestName": "PasswordlessRevokeAllCodesOfUserRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PasswordlessRevokeAllCodesOfUserRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessRevokeAllCodesOfUserRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5115,23 +5091,23 @@ Passing the optional deviceId signifies a resend code flow. }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PasswordlessRevokeAllCodesOfUserRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessRevokeAllCodesOfUserRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5141,21 +5117,21 @@ Passing the optional deviceId signifies a resend code flow. { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PasswordlessRevokeAllCodesOfUserRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessRevokeAllCodesOfUserRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5163,30 +5139,30 @@ Passing the optional deviceId signifies a resend code flow. }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "passwordlessRevokeAllCodesOfUser", "path": "/recipe/signinup/codes/remove", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "PasswordlessRevokeAllCodesOfUserRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PasswordlessRevokeAllCodesOfUserRequestBodyEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -5194,10 +5170,10 @@ Passing the optional deviceId signifies a resend code flow. "generatedName": "passwordlessRevokeAllCodesOfUserRequestBodyEmailEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "PasswordlessRevokeAllCodesOfUserRequestBodyEmailEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "email", "type": "reference", }, @@ -5208,10 +5184,10 @@ Passing the optional deviceId signifies a resend code flow. { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PasswordlessRevokeAllCodesOfUserRequestBodyPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -5219,10 +5195,10 @@ Passing the optional deviceId signifies a resend code flow. "generatedName": "passwordlessRevokeAllCodesOfUserRequestBodyPhoneNumberPhoneNumber", "key": "phoneNumber", "schema": { - "description": undefined, + "description": null, "generatedName": "PasswordlessRevokeAllCodesOfUserRequestBodyPhoneNumberPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "phoneNumber", "type": "reference", }, @@ -5233,22 +5209,20 @@ Passing the optional deviceId signifies a resend code flow. ], "type": "undisciminated", }, - "type": "oneOf", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "The operation was successful", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PasswordlessRevokeAllCodesOfUserResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -5256,16 +5230,16 @@ Passing the optional deviceId signifies a resend code flow. "generatedName": "passwordlessRevokeAllCodesOfUserResponseStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "passwordlessRevokeAllCodesOfUserResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessRevokeAllCodesOfUserResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "statusOK", "type": "reference", }, @@ -5276,9 +5250,9 @@ Passing the optional deviceId signifies a resend code flow. }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "Passwordless Recipe", ], @@ -5286,7 +5260,7 @@ Passing the optional deviceId signifies a resend code flow. { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Get a user's information. Note that there is an invisible character at the end of the path, this was to avoid a conflict with the OpenAPI spec. ", @@ -5299,81 +5273,81 @@ Note that there is an invisible character at the end of the path, this was to av "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "userId", "value": { - "primitive": { - "string": "fa7a0841-b533-4478-9253-0fde890c576", + "type": "primitive", + "value": { "type": "string", + "value": "fa7a0841-b533-4478-9253-0fde890c576", }, - "type": "primitive", }, }, { "name": "email", "value": { - "primitive": { - "string": "johndoe@gmail.com", + "type": "primitive", + "value": { "type": "string", + "value": "johndoe@gmail.com", }, - "type": "primitive", }, }, { "name": "phoneNumber", "value": { - "primitive": { - "string": "+14155552671", + "type": "primitive", + "value": { "type": "string", + "value": "+14155552671", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "status": { - "literal": { - "string": "OK", + "type": "literal", + "value": { "type": "string", + "value": "OK", }, - "type": "literal", }, "user": { "properties": { "email": { - "primitive": { - "string": "johndoe@gmail.com", + "type": "primitive", + "value": { "type": "string", + "value": "johndoe@gmail.com", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "fa7a0841-b533-4478-95533-0fde890c3483", + "type": "primitive", + "value": { "type": "string", + "value": "fa7a0841-b533-4478-95533-0fde890c3483", }, - "type": "primitive", }, "phoneNumber": { - "primitive": { - "string": "+14155552671", + "type": "primitive", + "value": { "type": "string", + "value": "+14155552671", }, - "type": "primitive", }, "timeJoined": { - "primitive": { - "double": 1623918032231, + "type": "primitive", + "value": { "type": "double", + "value": 1623918032231, }, - "type": "primitive", }, }, "type": "object", @@ -5386,23 +5360,23 @@ Note that there is an invisible character at the end of the path, this was to av "generatedRequestName": "PasswordlessGetUserRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PasswordlessGetUserRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessGetUserRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5410,23 +5384,23 @@ Note that there is an invisible character at the end of the path, this was to av }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PasswordlessGetUserRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessGetUserRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5436,21 +5410,21 @@ Note that there is an invisible character at the end of the path, this was to av { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PasswordlessGetUserRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessGetUserRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5458,30 +5432,30 @@ Note that there is an invisible character at the end of the path, this was to av }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "passwordlessGetUser", "path": "/recipe/user⠀⠀", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "userId", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PasswordlessGetUserRequestUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessGetUserRequestUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5491,18 +5465,18 @@ Note that there is an invisible character at the end of the path, this was to av { "description": "Use exactly one of phoneNumber, email or userId", "name": "email", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PasswordlessGetUserRequestEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessGetUserRequestEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "email", "type": "reference", }, @@ -5511,44 +5485,44 @@ Note that there is an invisible character at the end of the path, this was to av { "description": "Use exactly one of phoneNumber, email or userId", "name": "phoneNumber", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PasswordlessGetUserRequestPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessGetUserRequestPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "phoneNumber", "type": "reference", }, }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Get a user's information.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "PasswordlessGetUserResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PasswordlessGetUserResponseUser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -5556,16 +5530,16 @@ Note that there is an invisible character at the end of the path, this was to av "generatedName": "passwordlessGetUserResponseUserStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "passwordlessGetUserResponseUserStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessGetUserResponseUserStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "statusOK", "type": "reference", }, @@ -5577,16 +5551,16 @@ Note that there is an invisible character at the end of the path, this was to av "generatedName": "passwordlessGetUserResponseUserUser", "key": "user", "schema": { - "description": undefined, + "description": null, "generatedName": "passwordlessGetUserResponseUserUser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessGetUserResponseUserUser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "passwordlessUser", "type": "reference", }, @@ -5598,10 +5572,10 @@ Note that there is an invisible character at the end of the path, this was to av { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PasswordlessGetUserResponseOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -5609,52 +5583,52 @@ Note that there is an invisible character at the end of the path, this was to av "generatedName": "passwordlessGetUserResponseOneStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "passwordlessGetUserResponseOneStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessGetUserResponseOneStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UNKNOWN_USER_ID_ERROR", - "nameOverride": undefined, + "nameOverride": null, "value": "UNKNOWN_USER_ID_ERROR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UNKNOWN_EMAIL_ERROR", - "nameOverride": undefined, + "nameOverride": null, "value": "UNKNOWN_EMAIL_ERROR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UNKNOWN_PHONE_NUMBER_ERROR", - "nameOverride": undefined, + "nameOverride": null, "value": "UNKNOWN_PHONE_NUMBER_ERROR", }, ], @@ -5667,13 +5641,12 @@ Note that there is an invisible character at the end of the path, this was to av ], "type": "undisciminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "Passwordless Recipe", ], @@ -5681,7 +5654,7 @@ Note that there is an invisible character at the end of the path, this was to av { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Update a user's information. If the email or phoneNumber is set to null the previous value will be deleted. If they are not set (i.e., undefined/missing from the request), they are left as-is. ", @@ -5694,19 +5667,19 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "userId": { - "primitive": { - "string": "fa7a0841-b533-4478-95533-0fde890c3483", + "type": "primitive", + "value": { "type": "string", + "value": "fa7a0841-b533-4478-95533-0fde890c3483", }, - "type": "primitive", }, }, "type": "object", @@ -5714,8 +5687,8 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "response": { "properties": { "status": { - "enum": "OK", "type": "enum", + "value": "OK", }, }, "type": "object", @@ -5725,23 +5698,23 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "generatedRequestName": "PasswordlessPutUserRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PasswordlessPutUserRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessPutUserRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5749,23 +5722,23 @@ If the email or phoneNumber is set to null the previous value will be deleted. I }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PasswordlessPutUserRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessPutUserRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5775,21 +5748,21 @@ If the email or phoneNumber is set to null the previous value will be deleted. I { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PasswordlessPutUserRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessPutUserRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5797,23 +5770,22 @@ If the email or phoneNumber is set to null the previous value will be deleted. I }, }, ], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "passwordlessPutUser", "path": "/recipe/user⠀⠀", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PasswordlessPutUserRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -5821,10 +5793,10 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "generatedName": "passwordlessPutUserRequestUserId", "key": "userId", "schema": { - "description": undefined, + "description": null, "generatedName": "PasswordlessPutUserRequestUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "userId", "type": "reference", }, @@ -5835,27 +5807,26 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "generatedName": "passwordlessPutUserRequestEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "passwordlessPutUserRequestEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "Email", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "email", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PasswordlessPutUserRequestEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -5867,27 +5838,26 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "generatedName": "passwordlessPutUserRequestPhoneNumber", "key": "phoneNumber", "schema": { - "description": undefined, + "description": null, "generatedName": "passwordlessPutUserRequestPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [ { - "description": undefined, + "description": null, "generatedName": "PhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "phoneNumber", - "type": "reference", }, ], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PasswordlessPutUserRequestPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -5898,18 +5868,17 @@ If the email or phoneNumber is set to null the previous value will be deleted. I }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "update user's information", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PasswordlessPutUserResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -5917,64 +5886,64 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "generatedName": "passwordlessPutUserResponseStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "passwordlessPutUserResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessPutUserResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "OK", - "nameOverride": undefined, + "nameOverride": null, "value": "OK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UNKNOWN_USER_ID_ERROR", - "nameOverride": undefined, + "nameOverride": null, "value": "UNKNOWN_USER_ID_ERROR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EMAIL_ALREADY_EXISTS_ERROR", - "nameOverride": undefined, + "nameOverride": null, "value": "EMAIL_ALREADY_EXISTS_ERROR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PHONE_NUMBER_ALREADY_EXISTS_ERROR", - "nameOverride": undefined, + "nameOverride": null, "value": "PHONE_NUMBER_ALREADY_EXISTS_ERROR", }, ], @@ -5986,9 +5955,9 @@ If the email or phoneNumber is set to null the previous value will be deleted. I }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "Passwordless Recipe", ], @@ -5996,7 +5965,7 @@ If the email or phoneNumber is set to null the previous value will be deleted. I { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Signin a user with email ID and password ", "errorStatusCode": [ @@ -6008,93 +5977,93 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "email": { - "primitive": { - "string": "johndoe@gmail.com", + "type": "primitive", + "value": { "type": "string", + "value": "johndoe@gmail.com", }, - "type": "primitive", }, "password": { - "primitive": { - "string": "password123", + "type": "primitive", + "value": { "type": "string", + "value": "password123", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "oneOf": { - "discriminated": { + "type": "oneOf", + "value": { + "type": "discriminated", + "value": { "status": { - "primitive": { - "string": "OK", + "type": "primitive", + "value": { "type": "string", + "value": "OK", }, - "type": "primitive", }, "user": { "properties": { "email": { - "primitive": { - "string": "johndoe@gmail.com", + "type": "primitive", + "value": { "type": "string", + "value": "johndoe@gmail.com", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "fa7a0841-b533-4478-95533-0fde890c3483", + "type": "primitive", + "value": { "type": "string", + "value": "fa7a0841-b533-4478-95533-0fde890c3483", }, - "type": "primitive", }, "timeJoined": { - "primitive": { - "double": 1623918032231, + "type": "primitive", + "value": { "type": "double", + "value": 1623918032231, }, - "type": "primitive", }, }, "type": "object", }, }, - "type": "discriminated", }, - "type": "oneOf", }, }, ], "generatedRequestName": "EmailPasswordSigninRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordSigninRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordSigninRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6102,23 +6071,23 @@ If the email or phoneNumber is set to null the previous value will be deleted. I }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordSigninRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordSigninRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6128,21 +6097,21 @@ If the email or phoneNumber is set to null the previous value will be deleted. I { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordSigninRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordSigninRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6150,23 +6119,22 @@ If the email or phoneNumber is set to null the previous value will be deleted. I }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "emailPasswordSignin", "path": "/recipe/signin", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EmailPasswordSigninRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6174,16 +6142,16 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "generatedName": "emailPasswordSigninRequestEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "emailPasswordSigninRequestEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordSigninRequestEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "email", "type": "reference", }, @@ -6195,16 +6163,16 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "generatedName": "emailPasswordSigninRequestPassword", "key": "password", "schema": { - "description": undefined, + "description": null, "generatedName": "emailPasswordSigninRequestPassword", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordSigninRequestPassword", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "password", "type": "reference", }, @@ -6215,27 +6183,27 @@ If the email or phoneNumber is set to null the previous value will be deleted. I }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "signin response", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "status", "generatedName": "EmailPasswordSigninResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "OK": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EmailPasswordSigninResponseOk", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6243,16 +6211,16 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "generatedName": "emailPasswordSigninResponseOkUser", "key": "user", "schema": { - "description": undefined, + "description": null, "generatedName": "emailPasswordSigninResponseOkUser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordSigninResponseOkUser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "user", "type": "reference", }, @@ -6262,23 +6230,22 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "type": "object", }, "WRONG_CREDENTIALS_ERROR": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasWrongCredentialsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "wrongCredentialsResponse", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "EmailPassword Recipe", ], @@ -6286,7 +6253,7 @@ If the email or phoneNumber is set to null the previous value will be deleted. I { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Signup a user with email ID and password ", "errorStatusCode": [ @@ -6298,93 +6265,93 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "email": { - "primitive": { - "string": "johndoe@gmail.com", + "type": "primitive", + "value": { "type": "string", + "value": "johndoe@gmail.com", }, - "type": "primitive", }, "password": { - "primitive": { - "string": "password123", + "type": "primitive", + "value": { "type": "string", + "value": "password123", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "oneOf": { - "discriminated": { + "type": "oneOf", + "value": { + "type": "discriminated", + "value": { "status": { - "primitive": { - "string": "OK", + "type": "primitive", + "value": { "type": "string", + "value": "OK", }, - "type": "primitive", }, "user": { "properties": { "email": { - "primitive": { - "string": "johndoe@gmail.com", + "type": "primitive", + "value": { "type": "string", + "value": "johndoe@gmail.com", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "fa7a0841-b533-4478-95533-0fde890c3483", + "type": "primitive", + "value": { "type": "string", + "value": "fa7a0841-b533-4478-95533-0fde890c3483", }, - "type": "primitive", }, "timeJoined": { - "primitive": { - "double": 1623918032231, + "type": "primitive", + "value": { "type": "double", + "value": 1623918032231, }, - "type": "primitive", }, }, "type": "object", }, }, - "type": "discriminated", }, - "type": "oneOf", }, }, ], "generatedRequestName": "EmailPasswordSignupRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordSignupRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordSignupRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6392,23 +6359,23 @@ If the email or phoneNumber is set to null the previous value will be deleted. I }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordSignupRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordSignupRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6418,21 +6385,21 @@ If the email or phoneNumber is set to null the previous value will be deleted. I { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordSignupRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordSignupRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6440,23 +6407,22 @@ If the email or phoneNumber is set to null the previous value will be deleted. I }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "emailPasswordSignup", "path": "/recipe/signup", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EmailPasswordSignupRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6464,16 +6430,16 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "generatedName": "emailPasswordSignupRequestEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "emailPasswordSignupRequestEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordSignupRequestEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "email", "type": "reference", }, @@ -6485,16 +6451,16 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "generatedName": "emailPasswordSignupRequestPassword", "key": "password", "schema": { - "description": undefined, + "description": null, "generatedName": "emailPasswordSignupRequestPassword", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordSignupRequestPassword", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "password", "type": "reference", }, @@ -6505,37 +6471,37 @@ If the email or phoneNumber is set to null the previous value will be deleted. I }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "signup response", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "status", "generatedName": "EmailPasswordSignupResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "EMAIL_ALREADY_EXISTS_ERROR": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EmailPasswordSignupResponseEmailAlreadyExistsError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "OK": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EmailPasswordSignupResponseOk", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6543,16 +6509,16 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "generatedName": "emailPasswordSignupResponseOkUser", "key": "user", "schema": { - "description": undefined, + "description": null, "generatedName": "emailPasswordSignupResponseOkUser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordSignupResponseOkUser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "user", "type": "reference", }, @@ -6564,13 +6530,12 @@ If the email or phoneNumber is set to null the previous value will be deleted. I }, "type": "discriminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "EmailPassword Recipe", ], @@ -6578,7 +6543,7 @@ If the email or phoneNumber is set to null the previous value will be deleted. I { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Get a user's information ", "errorStatusCode": [ @@ -6590,64 +6555,64 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "email", "value": { - "primitive": { - "string": "johndoe@gmail.com", + "type": "primitive", + "value": { "type": "string", + "value": "johndoe@gmail.com", }, - "type": "primitive", }, }, { "name": "userId", "value": { - "primitive": { - "string": "fa7a0841-b533-4478-95533-0fde890c3483", + "type": "primitive", + "value": { "type": "string", + "value": "fa7a0841-b533-4478-95533-0fde890c3483", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "status": { - "literal": { - "string": "OK", + "type": "literal", + "value": { "type": "string", + "value": "OK", }, - "type": "literal", }, "user": { "properties": { "email": { - "primitive": { - "string": "johndoe@gmail.com", + "type": "primitive", + "value": { "type": "string", + "value": "johndoe@gmail.com", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "fa7a0841-b533-4478-95533-0fde890c3483", + "type": "primitive", + "value": { "type": "string", + "value": "fa7a0841-b533-4478-95533-0fde890c3483", }, - "type": "primitive", }, "timeJoined": { - "primitive": { - "double": 1623918032231, + "type": "primitive", + "value": { "type": "double", + "value": 1623918032231, }, - "type": "primitive", }, }, "type": "object", @@ -6660,23 +6625,23 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "generatedRequestName": "EmailPasswordGetUserRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetUserRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetUserRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6684,23 +6649,23 @@ If the email or phoneNumber is set to null the previous value will be deleted. I }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetUserRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetUserRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6710,21 +6675,21 @@ If the email or phoneNumber is set to null the previous value will be deleted. I { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetUserRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetUserRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6732,7 +6697,7 @@ If the email or phoneNumber is set to null the previous value will be deleted. I }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "emailPasswordGetUser", "path": "/recipe/user", @@ -6741,18 +6706,18 @@ If the email or phoneNumber is set to null the previous value will be deleted. I { "description": "use either email or userId, not both", "name": "email", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetUserRequestEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetUserRequestEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "email", "type": "reference", }, @@ -6761,44 +6726,44 @@ If the email or phoneNumber is set to null the previous value will be deleted. I { "description": "use either email or userId, not both", "name": "userId", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetUserRequestUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetUserRequestUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "userId", "type": "reference", }, }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "get user's information", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "EmailPasswordGetUserResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetUserResponseUser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6806,16 +6771,16 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "generatedName": "emailPasswordGetUserResponseUserStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "emailPasswordGetUserResponseUserStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetUserResponseUserStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "statusOK", "type": "reference", }, @@ -6827,16 +6792,16 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "generatedName": "emailPasswordGetUserResponseUserUser", "key": "user", "schema": { - "description": undefined, + "description": null, "generatedName": "emailPasswordGetUserResponseUserUser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetUserResponseUserUser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "user", "type": "reference", }, @@ -6848,10 +6813,10 @@ If the email or phoneNumber is set to null the previous value will be deleted. I { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetUserResponseOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6859,40 +6824,40 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "generatedName": "emailPasswordGetUserResponseOneStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "emailPasswordGetUserResponseOneStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetUserResponseOneStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UNKNOWN_USER_ID_ERROR", - "nameOverride": undefined, + "nameOverride": null, "value": "UNKNOWN_USER_ID_ERROR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UNKNOWN_EMAIL_ERROR", - "nameOverride": undefined, + "nameOverride": null, "value": "UNKNOWN_EMAIL_ERROR", }, ], @@ -6905,13 +6870,12 @@ If the email or phoneNumber is set to null the previous value will be deleted. I ], "type": "undisciminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "EmailPassword Recipe", ], @@ -6919,7 +6883,7 @@ If the email or phoneNumber is set to null the previous value will be deleted. I { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Update a user's information ", "errorStatusCode": [ @@ -6931,33 +6895,33 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "email": { - "primitive": { - "string": "johndoe@gmail.com", + "type": "primitive", + "value": { "type": "string", + "value": "johndoe@gmail.com", }, - "type": "primitive", }, "password": { - "primitive": { - "string": "password123", + "type": "primitive", + "value": { "type": "string", + "value": "password123", }, - "type": "primitive", }, "userId": { - "primitive": { - "string": "fa7a0841-b533-4478-95533-0fde890c3483", + "type": "primitive", + "value": { "type": "string", + "value": "fa7a0841-b533-4478-95533-0fde890c3483", }, - "type": "primitive", }, }, "type": "object", @@ -6965,8 +6929,8 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "response": { "properties": { "status": { - "enum": "OK", "type": "enum", + "value": "OK", }, }, "type": "object", @@ -6976,23 +6940,23 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "generatedRequestName": "EmailPasswordPutUserRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordPutUserRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordPutUserRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7000,23 +6964,23 @@ If the email or phoneNumber is set to null the previous value will be deleted. I }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordPutUserRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordPutUserRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7026,21 +6990,21 @@ If the email or phoneNumber is set to null the previous value will be deleted. I { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordPutUserRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordPutUserRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7048,23 +7012,22 @@ If the email or phoneNumber is set to null the previous value will be deleted. I }, }, ], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "emailPasswordPutUser", "path": "/recipe/user", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EmailPasswordPutUserRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7072,16 +7035,16 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "generatedName": "emailPasswordPutUserRequestUserId", "key": "userId", "schema": { - "description": undefined, + "description": null, "generatedName": "emailPasswordPutUserRequestUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordPutUserRequestUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "userId", "type": "reference", }, @@ -7093,16 +7056,16 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "generatedName": "emailPasswordPutUserRequestEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "emailPasswordPutUserRequestEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordPutUserRequestEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "email", "type": "reference", }, @@ -7114,16 +7077,16 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "generatedName": "emailPasswordPutUserRequestPassword", "key": "password", "schema": { - "description": undefined, + "description": null, "generatedName": "emailPasswordPutUserRequestPassword", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordPutUserRequestPassword", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "password", "type": "reference", }, @@ -7134,18 +7097,17 @@ If the email or phoneNumber is set to null the previous value will be deleted. I }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "update user's information", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EmailPasswordPutUserResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7153,52 +7115,52 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "generatedName": "emailPasswordPutUserResponseStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "emailPasswordPutUserResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordPutUserResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "OK", - "nameOverride": undefined, + "nameOverride": null, "value": "OK", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UNKNOWN_USER_ID_ERROR", - "nameOverride": undefined, + "nameOverride": null, "value": "UNKNOWN_USER_ID_ERROR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "EMAIL_ALREADY_EXISTS_ERROR", - "nameOverride": undefined, + "nameOverride": null, "value": "EMAIL_ALREADY_EXISTS_ERROR", }, ], @@ -7210,9 +7172,9 @@ If the email or phoneNumber is set to null the previous value will be deleted. I }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "EmailPassword Recipe", ], @@ -7220,7 +7182,7 @@ If the email or phoneNumber is set to null the previous value will be deleted. I { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Generate a new reset password token for this user ", "errorStatusCode": [ @@ -7232,67 +7194,67 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "userId": { - "primitive": { - "string": "fa7a0841-b533-4478-95533-0fde890c3483", + "type": "primitive", + "value": { "type": "string", + "value": "fa7a0841-b533-4478-95533-0fde890c3483", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "oneOf": { - "discriminated": { + "type": "oneOf", + "value": { + "type": "discriminated", + "value": { "status": { - "primitive": { - "string": "OK", + "type": "primitive", + "value": { "type": "string", + "value": "OK", }, - "type": "primitive", }, "token": { - "primitive": { - "string": "ZTRiOTBjNz...jI5MTZlODkxw", + "type": "primitive", + "value": { "type": "string", + "value": "ZTRiOTBjNz...jI5MTZlODkxw", }, - "type": "primitive", }, }, - "type": "discriminated", }, - "type": "oneOf", }, }, ], "generatedRequestName": "EmailPasswordGetPasswordResetTokenRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetPasswordResetTokenRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetPasswordResetTokenRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7300,23 +7262,23 @@ If the email or phoneNumber is set to null the previous value will be deleted. I }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetPasswordResetTokenRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetPasswordResetTokenRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7326,21 +7288,21 @@ If the email or phoneNumber is set to null the previous value will be deleted. I { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetPasswordResetTokenRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetPasswordResetTokenRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7348,23 +7310,22 @@ If the email or phoneNumber is set to null the previous value will be deleted. I }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "emailPasswordGetPasswordResetToken", "path": "/recipe/user/password/reset/token", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetPasswordResetTokenRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7372,16 +7333,16 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "generatedName": "emailPasswordGetPasswordResetTokenRequestUserId", "key": "userId", "schema": { - "description": undefined, + "description": null, "generatedName": "emailPasswordGetPasswordResetTokenRequestUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetPasswordResetTokenRequestUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "userId", "type": "reference", }, @@ -7392,27 +7353,27 @@ If the email or phoneNumber is set to null the previous value will be deleted. I }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Generate a new reset password token for this user", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "status", "generatedName": "EmailPasswordGetPasswordResetTokenResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "OK": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetPasswordResetTokenResponseOk", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7420,16 +7381,16 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "generatedName": "emailPasswordGetPasswordResetTokenResponseOkToken", "key": "token", "schema": { - "description": undefined, + "description": null, "generatedName": "emailPasswordGetPasswordResetTokenResponseOkToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetPasswordResetTokenResponseOkToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "token", "type": "reference", }, @@ -7439,23 +7400,22 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "type": "object", }, "UNKNOWN_USER_ID_ERROR": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasUnknownUserIdResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "unknownUserIdResponse", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "EmailPassword Recipe", ], @@ -7463,7 +7423,7 @@ If the email or phoneNumber is set to null the previous value will be deleted. I { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "User Pagination API ", "errorStatusCode": [ @@ -7475,58 +7435,58 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "nextPaginationToken": { - "primitive": { - "string": "ZmE3YTA4ND...OzE2MjM5MTgwMzIyMzE=", + "type": "primitive", + "value": { "type": "string", + "value": "ZmE3YTA4ND...OzE2MjM5MTgwMzIyMzE=", }, - "type": "primitive", }, "status": { - "literal": { - "string": "OK", + "type": "literal", + "value": { "type": "string", + "value": "OK", }, - "type": "literal", }, "users": { - "array": [ + "type": "array", + "value": [ { "properties": { "email": { - "primitive": { - "string": "johndoe@gmail.com", + "type": "primitive", + "value": { "type": "string", + "value": "johndoe@gmail.com", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "fa7a0841-b533-4478-95533-0fde890c3483", + "type": "primitive", + "value": { "type": "string", + "value": "fa7a0841-b533-4478-95533-0fde890c3483", }, - "type": "primitive", }, "timeJoined": { - "primitive": { - "double": 1623918032231, + "type": "primitive", + "value": { "type": "double", + "value": 1623918032231, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -7536,23 +7496,23 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "generatedRequestName": "EmailPasswordGetUsersRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetUsersRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetUsersRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7560,23 +7520,23 @@ If the email or phoneNumber is set to null the previous value will be deleted. I }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetUsersRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetUsersRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7586,21 +7546,21 @@ If the email or phoneNumber is set to null the previous value will be deleted. I { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetUsersRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetUsersRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7608,30 +7568,30 @@ If the email or phoneNumber is set to null the previous value will be deleted. I }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "emailPasswordGetUsers", "path": "/recipe/users", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "paginationToken", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetUsersRequestPaginationToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetUsersRequestPaginationToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7639,20 +7599,20 @@ If the email or phoneNumber is set to null the previous value will be deleted. I }, }, { - "description": undefined, + "description": null, "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetUsersRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetUsersRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -7661,44 +7621,44 @@ If the email or phoneNumber is set to null the previous value will be deleted. I }, }, { - "description": undefined, + "description": null, "name": "timeJoinedOrder", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetUsersRequestTimeJoinedOrder", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetUsersRequestTimeJoinedOrder", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ASC", - "nameOverride": undefined, + "nameOverride": null, "value": "ASC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DESC", - "nameOverride": undefined, + "nameOverride": null, "value": "DESC", }, ], @@ -7706,19 +7666,18 @@ If the email or phoneNumber is set to null the previous value will be deleted. I }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "get user's information", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetUsersResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7726,16 +7685,16 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "generatedName": "emailPasswordGetUsersResponseStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "emailPasswordGetUsersResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetUsersResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "statusOK", "type": "reference", }, @@ -7747,22 +7706,22 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "generatedName": "emailPasswordGetUsersResponseUsers", "key": "users", "schema": { - "description": undefined, + "description": null, "generatedName": "emailPasswordGetUsersResponseUsers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetUsersResponseUsers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetUsersResponseUsersItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "user", "type": "reference", }, @@ -7775,16 +7734,16 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "generatedName": "emailPasswordGetUsersResponseNextPaginationToken", "key": "nextPaginationToken", "schema": { - "description": undefined, + "description": null, "generatedName": "emailPasswordGetUsersResponseNextPaginationToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetUsersResponseNextPaginationToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "paginationToken", "type": "reference", }, @@ -7795,9 +7754,9 @@ If the email or phoneNumber is set to null the previous value will be deleted. I }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "EmailPassword Recipe", ], @@ -7805,7 +7764,7 @@ If the email or phoneNumber is set to null the previous value will be deleted. I { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Reset a password using password reset token ", "errorStatusCode": [ @@ -7817,74 +7776,74 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "newPassword": { - "primitive": { - "string": "newpassword123", + "type": "primitive", + "value": { "type": "string", + "value": "newpassword123", }, - "type": "primitive", }, "token": { - "primitive": { - "string": "ZTRiOTBjNz...jI5MTZlODkxw", + "type": "primitive", + "value": { "type": "string", + "value": "ZTRiOTBjNz...jI5MTZlODkxw", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "oneOf": { - "discriminated": { + "type": "oneOf", + "value": { + "type": "discriminated", + "value": { "status": { - "primitive": { - "string": "OK", + "type": "primitive", + "value": { "type": "string", + "value": "OK", }, - "type": "primitive", }, "userId": { - "primitive": { - "string": "fa7a0841-b533-4478-95533-0fde890c3483", + "type": "primitive", + "value": { "type": "string", + "value": "fa7a0841-b533-4478-95533-0fde890c3483", }, - "type": "primitive", }, }, - "type": "discriminated", }, - "type": "oneOf", }, }, ], "generatedRequestName": "EmailPasswordGetPasswordResetRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetPasswordResetRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetPasswordResetRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7892,23 +7851,23 @@ If the email or phoneNumber is set to null the previous value will be deleted. I }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetPasswordResetRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetPasswordResetRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7918,21 +7877,21 @@ If the email or phoneNumber is set to null the previous value will be deleted. I { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetPasswordResetRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetPasswordResetRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7940,23 +7899,22 @@ If the email or phoneNumber is set to null the previous value will be deleted. I }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "emailPasswordGetPasswordReset", "path": "/recipe/user/password/reset", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetPasswordResetRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7964,20 +7922,20 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "generatedName": "emailPasswordGetPasswordResetRequestMethod", "key": "method", "schema": { - "description": undefined, + "description": null, "generatedName": "emailPasswordGetPasswordResetRequestMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetPasswordResetRequestMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "token", "type": "string", + "value": "token", }, }, }, @@ -7988,16 +7946,16 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "generatedName": "emailPasswordGetPasswordResetRequestToken", "key": "token", "schema": { - "description": undefined, + "description": null, "generatedName": "emailPasswordGetPasswordResetRequestToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetPasswordResetRequestToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "token", "type": "reference", }, @@ -8009,19 +7967,19 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "generatedName": "emailPasswordGetPasswordResetRequestNewPassword", "key": "newPassword", "schema": { - "description": undefined, + "description": null, "generatedName": "emailPasswordGetPasswordResetRequestNewPassword", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetPasswordResetRequestNewPassword", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8033,27 +7991,27 @@ If the email or phoneNumber is set to null the previous value will be deleted. I }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Reset a password using password reset token", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "status", "generatedName": "EmailPasswordGetPasswordResetResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "OK": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetPasswordResetResponseOk", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8061,16 +8019,16 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "generatedName": "emailPasswordGetPasswordResetResponseOkUserId", "key": "userId", "schema": { - "description": undefined, + "description": null, "generatedName": "emailPasswordGetPasswordResetResponseOkUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetPasswordResetResponseOkUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "userId", "type": "reference", }, @@ -8082,23 +8040,22 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "RESET_PASSWORD_INVALID_TOKEN_ERROR": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetPasswordResetResponseResetPasswordInvalidTokenError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, }, "type": "discriminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "EmailPassword Recipe", ], @@ -8106,7 +8063,7 @@ If the email or phoneNumber is set to null the previous value will be deleted. I { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Get number of users ", "errorStatusCode": [ @@ -8118,27 +8075,27 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "double": 10, + "type": "primitive", + "value": { "type": "double", + "value": 10, }, - "type": "primitive", }, "status": { - "literal": { - "string": "OK", + "type": "literal", + "value": { "type": "string", + "value": "OK", }, - "type": "literal", }, }, "type": "object", @@ -8148,23 +8105,23 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "generatedRequestName": "EmailPasswordGetUserCountRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetUserCountRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetUserCountRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8172,23 +8129,23 @@ If the email or phoneNumber is set to null the previous value will be deleted. I }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetUserCountRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetUserCountRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8198,21 +8155,21 @@ If the email or phoneNumber is set to null the previous value will be deleted. I { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetUserCountRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetUserCountRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8220,25 +8177,24 @@ If the email or phoneNumber is set to null the previous value will be deleted. I }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "emailPasswordGetUserCount", "path": "/recipe/users/count", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Get number of users", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetUserCountResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8246,16 +8202,16 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "generatedName": "emailPasswordGetUserCountResponseStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "emailPasswordGetUserCountResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetUserCountResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "statusOK", "type": "reference", }, @@ -8267,16 +8223,16 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "generatedName": "emailPasswordGetUserCountResponseCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "emailPasswordGetUserCountResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmailPasswordGetUserCountResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -8289,9 +8245,9 @@ If the email or phoneNumber is set to null the previous value will be deleted. I }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "EmailPassword Recipe", ], @@ -8299,7 +8255,7 @@ If the email or phoneNumber is set to null the previous value will be deleted. I { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Import a user with email ID and password hash ", "errorStatusCode": [ @@ -8311,26 +8267,26 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "email": { - "primitive": { - "string": "johndoe@gmail.com", + "type": "primitive", + "value": { "type": "string", + "value": "johndoe@gmail.com", }, - "type": "primitive", }, "passwordHash": { - "primitive": { - "string": "passwordHash", + "type": "primitive", + "value": { "type": "string", + "value": "passwordHash", }, - "type": "primitive", }, }, "type": "object", @@ -8338,41 +8294,41 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "response": { "properties": { "didUserAlreadyExist": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "status": { - "literal": { - "string": "OK", + "type": "literal", + "value": { "type": "string", + "value": "OK", }, - "type": "literal", }, "user": { "properties": { "email": { - "primitive": { - "string": "johndoe@gmail.com", + "type": "primitive", + "value": { "type": "string", + "value": "johndoe@gmail.com", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "fa7a0841-b533-4478-95533-0fde890c3483", + "type": "primitive", + "value": { "type": "string", + "value": "fa7a0841-b533-4478-95533-0fde890c3483", }, - "type": "primitive", }, "timeJoined": { - "primitive": { - "double": 1623918032231, + "type": "primitive", + "value": { "type": "double", + "value": 1623918032231, }, - "type": "primitive", }, }, "type": "object", @@ -8385,23 +8341,23 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "generatedRequestName": "UserImportRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UserImportRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "UserImportRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8409,23 +8365,23 @@ If the email or phoneNumber is set to null the previous value will be deleted. I }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UserImportRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "UserImportRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8435,21 +8391,21 @@ If the email or phoneNumber is set to null the previous value will be deleted. I { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UserImportRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "UserImportRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8457,23 +8413,22 @@ If the email or phoneNumber is set to null the previous value will be deleted. I }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "userImport", "path": "/recipe/user/passwordhash/import", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UserImportRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8481,16 +8436,16 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "generatedName": "userImportRequestEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "userImportRequestEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserImportRequestEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "email", "type": "reference", }, @@ -8502,19 +8457,19 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "generatedName": "userImportRequestPasswordHash", "key": "passwordHash", "schema": { - "description": undefined, + "description": null, "generatedName": "userImportRequestPasswordHash", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserImportRequestPasswordHash", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8527,52 +8482,52 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "generatedName": "userImportRequestHashingAlgorithm", "key": "hashingAlgorithm", "schema": { - "description": undefined, + "description": null, "generatedName": "userImportRequestHashingAlgorithm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserImportRequestHashingAlgorithm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "argon2", - "nameOverride": undefined, + "nameOverride": null, "value": "argon2", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "bcrypt", - "nameOverride": undefined, + "nameOverride": null, "value": "bcrypt", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "firebase_scrypt", - "nameOverride": undefined, + "nameOverride": null, "value": "firebase_scrypt", }, ], @@ -8584,18 +8539,17 @@ If the email or phoneNumber is set to null the previous value will be deleted. I }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "import user response", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UserImportResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8603,16 +8557,16 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "generatedName": "userImportResponseStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "userImportResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserImportResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "statusOK", "type": "reference", }, @@ -8624,16 +8578,16 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "generatedName": "userImportResponseUser", "key": "user", "schema": { - "description": undefined, + "description": null, "generatedName": "userImportResponseUser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserImportResponseUser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "user", "type": "reference", }, @@ -8645,16 +8599,16 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "generatedName": "userImportResponseDidUserAlreadyExist", "key": "didUserAlreadyExist", "schema": { - "description": undefined, + "description": null, "generatedName": "userImportResponseDidUserAlreadyExist", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserImportResponseDidUserAlreadyExist", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -8667,9 +8621,9 @@ If the email or phoneNumber is set to null the previous value will be deleted. I }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "EmailPassword Recipe", ], @@ -8677,7 +8631,7 @@ If the email or phoneNumber is set to null the previous value will be deleted. I { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Signin/up a user ", "errorStatusCode": [ @@ -8689,19 +8643,19 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "thirdPartyId": { - "primitive": { - "string": "google", - "type": "string", - }, "type": "primitive", + "value": { + "type": "string", + "value": "google", + }, }, }, "type": "object", @@ -8709,60 +8663,60 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "response": { "properties": { "createdNewUser": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "status": { - "literal": { - "string": "OK", + "type": "literal", + "value": { "type": "string", + "value": "OK", }, - "type": "literal", }, "user": { "properties": { "email": { - "primitive": { - "string": "johndoe@gmail.com", + "type": "primitive", + "value": { "type": "string", + "value": "johndoe@gmail.com", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "fa7a0841-b533-4478-95533-0fde890c3483", + "type": "primitive", + "value": { "type": "string", + "value": "fa7a0841-b533-4478-95533-0fde890c3483", }, - "type": "primitive", }, "thirdParty": { "properties": { "id": { - "primitive": { - "string": "google", + "type": "primitive", + "value": { "type": "string", + "value": "google", }, - "type": "primitive", }, "userId": { - "primitive": { - "string": "userId", + "type": "primitive", + "value": { "type": "string", + "value": "userId", }, - "type": "primitive", }, }, "type": "object", }, "timeJoined": { - "primitive": { - "double": 1623918032231, + "type": "primitive", + "value": { "type": "double", + "value": 1623918032231, }, - "type": "primitive", }, }, "type": "object", @@ -8775,23 +8729,23 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "generatedRequestName": "ThirdPartySigninupRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ThirdPartySigninupRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ThirdPartySigninupRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8799,23 +8753,23 @@ If the email or phoneNumber is set to null the previous value will be deleted. I }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ThirdPartySigninupRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ThirdPartySigninupRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8825,21 +8779,21 @@ If the email or phoneNumber is set to null the previous value will be deleted. I { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ThirdPartySigninupRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ThirdPartySigninupRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8847,23 +8801,22 @@ If the email or phoneNumber is set to null the previous value will be deleted. I }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "thirdPartySigninup", "path": "/recipe/signinup", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ThirdPartySigninupRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8871,16 +8824,16 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "generatedName": "thirdPartySigninupRequestThirdPartyId", "key": "thirdPartyId", "schema": { - "description": undefined, + "description": null, "generatedName": "thirdPartySigninupRequestThirdPartyId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ThirdPartySigninupRequestThirdPartyId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "thirdPartyId", "type": "reference", }, @@ -8892,16 +8845,16 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "generatedName": "thirdPartySigninupRequestThirdPartyUserId", "key": "thirdPartyUserId", "schema": { - "description": undefined, + "description": null, "generatedName": "thirdPartySigninupRequestThirdPartyUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ThirdPartySigninupRequestThirdPartyUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "thirdPartyUserId", "type": "reference", }, @@ -8913,16 +8866,16 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "generatedName": "thirdPartySigninupRequestEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "thirdPartySigninupRequestEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ThirdPartySigninupRequestEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "thirdPartyEmail", "type": "reference", }, @@ -8933,18 +8886,17 @@ If the email or phoneNumber is set to null the previous value will be deleted. I }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Signin/up a user", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ThirdPartySigninupResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8952,16 +8904,16 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "generatedName": "thirdPartySigninupResponseStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "thirdPartySigninupResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ThirdPartySigninupResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "statusOK", "type": "reference", }, @@ -8973,16 +8925,16 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "generatedName": "thirdPartySigninupResponseCreatedNewUser", "key": "createdNewUser", "schema": { - "description": undefined, + "description": null, "generatedName": "thirdPartySigninupResponseCreatedNewUser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ThirdPartySigninupResponseCreatedNewUser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -8996,16 +8948,16 @@ If the email or phoneNumber is set to null the previous value will be deleted. I "generatedName": "thirdPartySigninupResponseUser", "key": "user", "schema": { - "description": undefined, + "description": null, "generatedName": "thirdPartySigninupResponseUser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ThirdPartySigninupResponseUser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "thirdPartyUser", "type": "reference", }, @@ -9016,9 +8968,9 @@ If the email or phoneNumber is set to null the previous value will be deleted. I }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "ThirdParty Recipe", ], @@ -9026,7 +8978,7 @@ If the email or phoneNumber is set to null the previous value will be deleted. I { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Get a user's information. Note that there is an invisible character at the end of the path, this was to avoid a conflict with the OpenAPI spec. ", @@ -9039,83 +8991,83 @@ Note that there is an invisible character at the end of the path, this was to av "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "userId", "value": { - "primitive": { - "string": "fa7a0841-b533-4478-9253-0fde890c576", + "type": "primitive", + "value": { "type": "string", + "value": "fa7a0841-b533-4478-9253-0fde890c576", }, - "type": "primitive", }, }, { "name": "thirdPartyId", "value": { - "primitive": { - "string": "google", + "type": "primitive", + "value": { "type": "string", + "value": "google", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "status": { - "literal": { - "string": "OK", + "type": "literal", + "value": { "type": "string", + "value": "OK", }, - "type": "literal", }, "user": { "properties": { "email": { - "primitive": { - "string": "johndoe@gmail.com", + "type": "primitive", + "value": { "type": "string", + "value": "johndoe@gmail.com", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "fa7a0841-b533-4478-95533-0fde890c3483", + "type": "primitive", + "value": { "type": "string", + "value": "fa7a0841-b533-4478-95533-0fde890c3483", }, - "type": "primitive", }, "thirdParty": { "properties": { "id": { - "primitive": { - "string": "google", + "type": "primitive", + "value": { "type": "string", + "value": "google", }, - "type": "primitive", }, "userId": { - "primitive": { - "string": "userId", + "type": "primitive", + "value": { "type": "string", + "value": "userId", }, - "type": "primitive", }, }, "type": "object", }, "timeJoined": { - "primitive": { - "double": 1623918032231, + "type": "primitive", + "value": { "type": "double", + "value": 1623918032231, }, - "type": "primitive", }, }, "type": "object", @@ -9128,23 +9080,23 @@ Note that there is an invisible character at the end of the path, this was to av "generatedRequestName": "ThirdPartyGetUserRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUserRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUserRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9152,23 +9104,23 @@ Note that there is an invisible character at the end of the path, this was to av }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUserRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUserRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9178,21 +9130,21 @@ Note that there is an invisible character at the end of the path, this was to av { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUserRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUserRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9200,30 +9152,30 @@ Note that there is an invisible character at the end of the path, this was to av }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "thirdPartyGetUser", "path": "/recipe/user⠀", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "userId", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUserRequestUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUserRequestUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9233,18 +9185,18 @@ Note that there is an invisible character at the end of the path, this was to av { "description": "Either use userId or thirdPartyId and thirdPartyUserId", "name": "thirdPartyId", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUserRequestThirdPartyId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUserRequestThirdPartyId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "thirdPartyId", "type": "reference", }, @@ -9253,44 +9205,44 @@ Note that there is an invisible character at the end of the path, this was to av { "description": "Either use userId or thirdPartyId and thirdPartyUserId", "name": "thirdPartyUserId", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUserRequestThirdPartyUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUserRequestThirdPartyUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "thirdPartyUserId", "type": "reference", }, }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Get a user's information.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "ThirdPartyGetUserResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUserResponseUser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9298,16 +9250,16 @@ Note that there is an invisible character at the end of the path, this was to av "generatedName": "thirdPartyGetUserResponseUserStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "thirdPartyGetUserResponseUserStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUserResponseUserStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "statusOK", "type": "reference", }, @@ -9319,16 +9271,16 @@ Note that there is an invisible character at the end of the path, this was to av "generatedName": "thirdPartyGetUserResponseUserUser", "key": "user", "schema": { - "description": undefined, + "description": null, "generatedName": "thirdPartyGetUserResponseUserUser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUserResponseUserUser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "thirdPartyUser", "type": "reference", }, @@ -9340,10 +9292,10 @@ Note that there is an invisible character at the end of the path, this was to av { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUserResponseOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9351,40 +9303,40 @@ Note that there is an invisible character at the end of the path, this was to av "generatedName": "thirdPartyGetUserResponseOneStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "thirdPartyGetUserResponseOneStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUserResponseOneStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UNKNOWN_USER_ID_ERROR", - "nameOverride": undefined, + "nameOverride": null, "value": "UNKNOWN_USER_ID_ERROR", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UNKNOWN_THIRD_PARTY_USER_ERROR", - "nameOverride": undefined, + "nameOverride": null, "value": "UNKNOWN_THIRD_PARTY_USER_ERROR", }, ], @@ -9397,13 +9349,12 @@ Note that there is an invisible character at the end of the path, this was to av ], "type": "undisciminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "ThirdParty Recipe", ], @@ -9411,7 +9362,7 @@ Note that there is an invisible character at the end of the path, this was to av { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Get all users accounts associated with given email ", "errorStatusCode": [ @@ -9422,74 +9373,74 @@ Note that there is an invisible character at the end of the path, this was to av "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "email", "value": { - "primitive": { - "string": "john.doe@example.com", + "type": "primitive", + "value": { "type": "string", + "value": "john.doe@example.com", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "status": { - "literal": { - "string": "OK", + "type": "literal", + "value": { "type": "string", + "value": "OK", }, - "type": "literal", }, "users": { - "array": [ + "type": "array", + "value": [ { "properties": { "email": { - "primitive": { - "string": "johndoe@gmail.com", + "type": "primitive", + "value": { "type": "string", + "value": "johndoe@gmail.com", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "fa7a0841-b533-4478-95533-0fde890c3483", + "type": "primitive", + "value": { "type": "string", + "value": "fa7a0841-b533-4478-95533-0fde890c3483", }, - "type": "primitive", }, "thirdParty": { "properties": { "id": { - "primitive": { - "string": "google", + "type": "primitive", + "value": { "type": "string", + "value": "google", }, - "type": "primitive", }, }, "type": "object", }, "timeJoined": { - "primitive": { - "double": 1623918032231, + "type": "primitive", + "value": { "type": "double", + "value": 1623918032231, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -9499,23 +9450,23 @@ Note that there is an invisible character at the end of the path, this was to av "generatedRequestName": "ThirdPartyGetUsersByEmailRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUsersByEmailRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUsersByEmailRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9523,23 +9474,23 @@ Note that there is an invisible character at the end of the path, this was to av }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUsersByEmailRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUsersByEmailRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9549,21 +9500,21 @@ Note that there is an invisible character at the end of the path, this was to av { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUsersByEmailRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUsersByEmailRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9571,7 +9522,7 @@ Note that there is an invisible character at the end of the path, this was to av }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "thirdPartyGetUsersByEmail", "path": "/recipe/users/by-email", @@ -9580,34 +9531,33 @@ Note that there is an invisible character at the end of the path, this was to av { "description": "User's email", "name": "email", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUsersByEmailRequestEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Get all users associated with given email", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUsersByEmailResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9615,16 +9565,16 @@ Note that there is an invisible character at the end of the path, this was to av "generatedName": "thirdPartyGetUsersByEmailResponseStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "thirdPartyGetUsersByEmailResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUsersByEmailResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "statusOK", "type": "reference", }, @@ -9636,22 +9586,22 @@ Note that there is an invisible character at the end of the path, this was to av "generatedName": "thirdPartyGetUsersByEmailResponseUsers", "key": "users", "schema": { - "description": undefined, + "description": null, "generatedName": "thirdPartyGetUsersByEmailResponseUsers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUsersByEmailResponseUsers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUsersByEmailResponseUsersItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "thirdPartyUser", "type": "reference", }, @@ -9663,9 +9613,9 @@ Note that there is an invisible character at the end of the path, this was to av }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "ThirdParty Recipe", ], @@ -9673,7 +9623,7 @@ Note that there is an invisible character at the end of the path, this was to av { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Get User Pagination data. Note that there is an invisible character at the end of the path, this was to avoid a conflict with the OpenAPI spec. ", @@ -9686,70 +9636,70 @@ Note that there is an invisible character at the end of the path, this was to av "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "nextPaginationToken": { - "primitive": { - "string": "ZmE3YTA4ND...OzE2MjM5MTgwMzIyMzE=", + "type": "primitive", + "value": { "type": "string", + "value": "ZmE3YTA4ND...OzE2MjM5MTgwMzIyMzE=", }, - "type": "primitive", }, "status": { - "literal": { - "string": "OK", + "type": "literal", + "value": { "type": "string", + "value": "OK", }, - "type": "literal", }, "user": { - "array": [ + "type": "array", + "value": [ { "properties": { "email": { - "primitive": { - "string": "johndoe@gmail.com", + "type": "primitive", + "value": { "type": "string", + "value": "johndoe@gmail.com", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "fa7a0841-b533-4478-95533-0fde890c3483", + "type": "primitive", + "value": { "type": "string", + "value": "fa7a0841-b533-4478-95533-0fde890c3483", }, - "type": "primitive", }, "thirdParty": { "properties": { "id": { - "primitive": { - "string": "google", + "type": "primitive", + "value": { "type": "string", + "value": "google", }, - "type": "primitive", }, }, "type": "object", }, "timeJoined": { - "primitive": { - "double": 1623918032231, + "type": "primitive", + "value": { "type": "double", + "value": 1623918032231, }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -9759,23 +9709,23 @@ Note that there is an invisible character at the end of the path, this was to av "generatedRequestName": "ThirdPartyGetUsersRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUsersRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUsersRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9783,23 +9733,23 @@ Note that there is an invisible character at the end of the path, this was to av }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUsersRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUsersRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9809,21 +9759,21 @@ Note that there is an invisible character at the end of the path, this was to av { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUsersRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUsersRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9831,30 +9781,30 @@ Note that there is an invisible character at the end of the path, this was to av }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "thirdPartyGetUsers", "path": "/recipe/users⠀", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "paginationToken", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUsersRequestPaginationToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUsersRequestPaginationToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9862,44 +9812,44 @@ Note that there is an invisible character at the end of the path, this was to av }, }, { - "description": undefined, + "description": null, "name": "timeJoinedOrder", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUsersRequestTimeJoinedOrder", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUsersRequestTimeJoinedOrder", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ASC", - "nameOverride": undefined, + "nameOverride": null, "value": "ASC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DESC", - "nameOverride": undefined, + "nameOverride": null, "value": "DESC", }, ], @@ -9907,20 +9857,20 @@ Note that there is an invisible character at the end of the path, this was to av }, }, { - "description": undefined, + "description": null, "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUsersRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUsersRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -9929,19 +9879,18 @@ Note that there is an invisible character at the end of the path, this was to av }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Get user's information.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUsersResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9949,16 +9898,16 @@ Note that there is an invisible character at the end of the path, this was to av "generatedName": "thirdPartyGetUsersResponseStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "thirdPartyGetUsersResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUsersResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "statusOK", "type": "reference", }, @@ -9970,22 +9919,22 @@ Note that there is an invisible character at the end of the path, this was to av "generatedName": "thirdPartyGetUsersResponseUser", "key": "user", "schema": { - "description": undefined, + "description": null, "generatedName": "thirdPartyGetUsersResponseUser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUsersResponseUser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUsersResponseUserItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "thirdPartyUser", "type": "reference", }, @@ -9998,16 +9947,16 @@ Note that there is an invisible character at the end of the path, this was to av "generatedName": "thirdPartyGetUsersResponseNextPaginationToken", "key": "nextPaginationToken", "schema": { - "description": undefined, + "description": null, "generatedName": "thirdPartyGetUsersResponseNextPaginationToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUsersResponseNextPaginationToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "paginationToken", "type": "reference", }, @@ -10018,9 +9967,9 @@ Note that there is an invisible character at the end of the path, this was to av }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "ThirdParty Recipe", ], @@ -10028,7 +9977,7 @@ Note that there is an invisible character at the end of the path, this was to av { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Get number of users. Note that there is an invisible character at the end of the path, this was to avoid a conflict with the OpenAPI spec ", @@ -10041,27 +9990,27 @@ Note that there is an invisible character at the end of the path, this was to av "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "double": 10, + "type": "primitive", + "value": { "type": "double", + "value": 10, }, - "type": "primitive", }, "status": { - "literal": { - "string": "OK", + "type": "literal", + "value": { "type": "string", + "value": "OK", }, - "type": "literal", }, }, "type": "object", @@ -10071,23 +10020,23 @@ Note that there is an invisible character at the end of the path, this was to av "generatedRequestName": "ThirdPartyGetUserCountRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUserCountRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUserCountRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10095,23 +10044,23 @@ Note that there is an invisible character at the end of the path, this was to av }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUserCountRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUserCountRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10121,21 +10070,21 @@ Note that there is an invisible character at the end of the path, this was to av { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUserCountRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUserCountRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10143,25 +10092,24 @@ Note that there is an invisible character at the end of the path, this was to av }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "thirdPartyGetUserCount", "path": "/recipe/users/count⠀", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Get number of users", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUserCountResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10169,16 +10117,16 @@ Note that there is an invisible character at the end of the path, this was to av "generatedName": "thirdPartyGetUserCountResponseStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "thirdPartyGetUserCountResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUserCountResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "statusOK", "type": "reference", }, @@ -10190,16 +10138,16 @@ Note that there is an invisible character at the end of the path, this was to av "generatedName": "thirdPartyGetUserCountResponseCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "thirdPartyGetUserCountResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyGetUserCountResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -10212,9 +10160,9 @@ Note that there is an invisible character at the end of the path, this was to av }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "ThirdParty Recipe", ], @@ -10222,7 +10170,7 @@ Note that there is an invisible character at the end of the path, this was to av { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Generate a new email verification token for this user ", "errorStatusCode": [ @@ -10234,74 +10182,74 @@ Note that there is an invisible character at the end of the path, this was to av "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "email": { - "primitive": { - "string": "johndoe@gmail.com", + "type": "primitive", + "value": { "type": "string", + "value": "johndoe@gmail.com", }, - "type": "primitive", }, "userId": { - "primitive": { - "string": "fa7a0841-b533-4478-95533-0fde890c3483", + "type": "primitive", + "value": { "type": "string", + "value": "fa7a0841-b533-4478-95533-0fde890c3483", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "oneOf": { - "discriminated": { + "type": "oneOf", + "value": { + "type": "discriminated", + "value": { "status": { - "primitive": { - "string": "OK", + "type": "primitive", + "value": { "type": "string", + "value": "OK", }, - "type": "primitive", }, "token": { - "primitive": { - "string": "ZTRiOTBjNz...jI5MTZlODkxw", + "type": "primitive", + "value": { "type": "string", + "value": "ZTRiOTBjNz...jI5MTZlODkxw", }, - "type": "primitive", }, }, - "type": "discriminated", }, - "type": "oneOf", }, }, ], "generatedRequestName": "EmailVerificationVerifyTokenRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyTokenRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyTokenRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10309,23 +10257,23 @@ Note that there is an invisible character at the end of the path, this was to av }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyTokenRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyTokenRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10335,21 +10283,21 @@ Note that there is an invisible character at the end of the path, this was to av { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyTokenRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyTokenRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10357,57 +10305,56 @@ Note that there is an invisible character at the end of the path, this was to av }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "emailVerificationVerifyToken", "path": "/recipe/user/email/verify/token", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyTokenRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "emailVerificationVerifyTokenRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Generate a new email verification token for this user", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "status", "generatedName": "EmailVerificationVerifyTokenResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "EMAIL_ALREADY_VERIFIED_ERROR": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyTokenResponseEmailAlreadyVerifiedError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "OK": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyTokenResponseOk", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10415,16 +10362,16 @@ Note that there is an invisible character at the end of the path, this was to av "generatedName": "emailVerificationVerifyTokenResponseOkToken", "key": "token", "schema": { - "description": undefined, + "description": null, "generatedName": "emailVerificationVerifyTokenResponseOkToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyTokenResponseOkToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "token", "type": "reference", }, @@ -10436,13 +10383,12 @@ Note that there is an invisible character at the end of the path, this was to av }, "type": "discriminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "EmailVerification Recipe", ], @@ -10450,7 +10396,7 @@ Note that there is an invisible character at the end of the path, this was to av { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Remove all unused email verification tokens for this user ", "errorStatusCode": [ @@ -10462,26 +10408,26 @@ Note that there is an invisible character at the end of the path, this was to av "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "email": { - "primitive": { - "string": "johndoe@gmail.com", + "type": "primitive", + "value": { "type": "string", + "value": "johndoe@gmail.com", }, - "type": "primitive", }, "userId": { - "primitive": { - "string": "fa7a0841-b533-4478-95533-0fde890c3483", + "type": "primitive", + "value": { "type": "string", + "value": "fa7a0841-b533-4478-95533-0fde890c3483", }, - "type": "primitive", }, }, "type": "object", @@ -10489,11 +10435,11 @@ Note that there is an invisible character at the end of the path, this was to av "response": { "properties": { "status": { - "literal": { - "string": "OK", + "type": "literal", + "value": { "type": "string", + "value": "OK", }, - "type": "literal", }, }, "type": "object", @@ -10503,23 +10449,23 @@ Note that there is an invisible character at the end of the path, this was to av "generatedRequestName": "EmailVerificationVerifyTokenRemoveRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyTokenRemoveRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyTokenRemoveRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10527,23 +10473,23 @@ Note that there is an invisible character at the end of the path, this was to av }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyTokenRemoveRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyTokenRemoveRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10553,21 +10499,21 @@ Note that there is an invisible character at the end of the path, this was to av { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyTokenRemoveRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyTokenRemoveRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10575,38 +10521,36 @@ Note that there is an invisible character at the end of the path, this was to av }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "emailVerificationVerifyTokenRemove", "path": "/recipe/user/email/verify/token/remove", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyTokenRemoveRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "emailVerificationVerifyTokenRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "OK response", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyTokenRemoveResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10614,20 +10558,20 @@ Note that there is an invisible character at the end of the path, this was to av "generatedName": "emailVerificationVerifyTokenRemoveResponseStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "emailVerificationVerifyTokenRemoveResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyTokenRemoveResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "OK", "type": "string", + "value": "OK", }, }, }, @@ -10637,9 +10581,9 @@ Note that there is an invisible character at the end of the path, this was to av }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "EmailVerification Recipe", ], @@ -10647,7 +10591,7 @@ Note that there is an invisible character at the end of the path, this was to av { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Check if an email is verified ", "errorStatusCode": [ @@ -10659,48 +10603,48 @@ Note that there is an invisible character at the end of the path, this was to av "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "userId", "value": { - "primitive": { - "string": "fa7a0841-b533-4478-9253-0fde890c576", + "type": "primitive", + "value": { "type": "string", + "value": "fa7a0841-b533-4478-9253-0fde890c576", }, - "type": "primitive", }, }, { "name": "email", "value": { - "primitive": { - "string": "johndoe@gmail.com", + "type": "primitive", + "value": { "type": "string", + "value": "johndoe@gmail.com", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "isVerified": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "status": { - "literal": { - "string": "OK", + "type": "literal", + "value": { "type": "string", + "value": "OK", }, - "type": "literal", }, }, "type": "object", @@ -10710,23 +10654,23 @@ Note that there is an invisible character at the end of the path, this was to av "generatedRequestName": "EmailVerificationVerifyGetRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyGetRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyGetRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10734,23 +10678,23 @@ Note that there is an invisible character at the end of the path, this was to av }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyGetRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyGetRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10760,21 +10704,21 @@ Note that there is an invisible character at the end of the path, this was to av { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyGetRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyGetRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10782,30 +10726,30 @@ Note that there is an invisible character at the end of the path, this was to av }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "emailVerificationVerifyGet", "path": "/recipe/user/email/verify", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "userId", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyGetRequestUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyGetRequestUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10813,23 +10757,23 @@ Note that there is an invisible character at the end of the path, this was to av }, }, { - "description": undefined, + "description": null, "name": "email", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyGetRequestEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyGetRequestEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10837,19 +10781,18 @@ Note that there is an invisible character at the end of the path, this was to av }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Verify an email", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyGetResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10857,16 +10800,16 @@ Note that there is an invisible character at the end of the path, this was to av "generatedName": "emailVerificationVerifyGetResponseStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "emailVerificationVerifyGetResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyGetResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "statusOK", "type": "reference", }, @@ -10878,16 +10821,16 @@ Note that there is an invisible character at the end of the path, this was to av "generatedName": "emailVerificationVerifyGetResponseIsVerified", "key": "isVerified", "schema": { - "description": undefined, + "description": null, "generatedName": "emailVerificationVerifyGetResponseIsVerified", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyGetResponseIsVerified", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "isVerified", "type": "reference", }, @@ -10898,9 +10841,9 @@ Note that there is an invisible character at the end of the path, this was to av }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "EmailVerification Recipe", ], @@ -10908,7 +10851,7 @@ Note that there is an invisible character at the end of the path, this was to av { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Verify an email ", "errorStatusCode": [ @@ -10920,74 +10863,74 @@ Note that there is an invisible character at the end of the path, this was to av "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "token": { - "primitive": { - "string": "ZTRiOTBjNz...jI5MTZlODkxw", + "type": "primitive", + "value": { "type": "string", + "value": "ZTRiOTBjNz...jI5MTZlODkxw", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "oneOf": { - "discriminated": { + "type": "oneOf", + "value": { + "type": "discriminated", + "value": { "email": { - "primitive": { - "string": "johndoe@gmail.com", + "type": "primitive", + "value": { "type": "string", + "value": "johndoe@gmail.com", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "OK", + "type": "primitive", + "value": { "type": "string", + "value": "OK", }, - "type": "primitive", }, "userId": { - "primitive": { - "string": "fa7a0841-b533-4478-95533-0fde890c3483", + "type": "primitive", + "value": { "type": "string", + "value": "fa7a0841-b533-4478-95533-0fde890c3483", }, - "type": "primitive", }, }, - "type": "discriminated", }, - "type": "oneOf", }, }, ], "generatedRequestName": "EmailVerificationVerifyRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10995,23 +10938,23 @@ Note that there is an invisible character at the end of the path, this was to av }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11021,21 +10964,21 @@ Note that there is an invisible character at the end of the path, this was to av { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11043,23 +10986,22 @@ Note that there is an invisible character at the end of the path, this was to av }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "emailVerificationVerify", "path": "/recipe/user/email/verify", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11067,20 +11009,20 @@ Note that there is an invisible character at the end of the path, this was to av "generatedName": "emailVerificationVerifyRequestMethod", "key": "method", "schema": { - "description": undefined, + "description": null, "generatedName": "emailVerificationVerifyRequestMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyRequestMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "token", "type": "string", + "value": "token", }, }, }, @@ -11091,16 +11033,16 @@ Note that there is an invisible character at the end of the path, this was to av "generatedName": "emailVerificationVerifyRequestToken", "key": "token", "schema": { - "description": undefined, + "description": null, "generatedName": "emailVerificationVerifyRequestToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyRequestToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "token", "type": "reference", }, @@ -11111,37 +11053,37 @@ Note that there is an invisible character at the end of the path, this was to av }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Verify an email", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "status", "generatedName": "EmailVerificationVerifyResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "EMAIL_VERIFICATION_INVALID_TOKEN_ERROR": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyResponseEmailVerificationInvalidTokenError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "OK": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyResponseOk", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11149,16 +11091,16 @@ Note that there is an invisible character at the end of the path, this was to av "generatedName": "emailVerificationVerifyResponseOkUserId", "key": "userId", "schema": { - "description": undefined, + "description": null, "generatedName": "emailVerificationVerifyResponseOkUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyResponseOkUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "userId", "type": "reference", }, @@ -11170,16 +11112,16 @@ Note that there is an invisible character at the end of the path, this was to av "generatedName": "emailVerificationVerifyResponseOkEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "emailVerificationVerifyResponseOkEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyResponseOkEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "email", "type": "reference", }, @@ -11191,13 +11133,12 @@ Note that there is an invisible character at the end of the path, this was to av }, "type": "discriminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "EmailVerification Recipe", ], @@ -11205,7 +11146,7 @@ Note that there is an invisible character at the end of the path, this was to av { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Unverify an email ", "errorStatusCode": [ @@ -11217,26 +11158,26 @@ Note that there is an invisible character at the end of the path, this was to av "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "email": { - "primitive": { - "string": "johndoe@gmail.com", + "type": "primitive", + "value": { "type": "string", + "value": "johndoe@gmail.com", }, - "type": "primitive", }, "userId": { - "primitive": { - "string": "fa7a0841-b533-4478-95533-0fde890c3483", + "type": "primitive", + "value": { "type": "string", + "value": "fa7a0841-b533-4478-95533-0fde890c3483", }, - "type": "primitive", }, }, "type": "object", @@ -11244,11 +11185,11 @@ Note that there is an invisible character at the end of the path, this was to av "response": { "properties": { "status": { - "literal": { - "string": "OK", + "type": "literal", + "value": { "type": "string", + "value": "OK", }, - "type": "literal", }, }, "type": "object", @@ -11258,23 +11199,23 @@ Note that there is an invisible character at the end of the path, this was to av "generatedRequestName": "EmailVerificationVerifyRemoveRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyRemoveRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyRemoveRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11282,23 +11223,23 @@ Note that there is an invisible character at the end of the path, this was to av }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyRemoveRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyRemoveRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11308,21 +11249,21 @@ Note that there is an invisible character at the end of the path, this was to av { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyRemoveRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyRemoveRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11330,38 +11271,36 @@ Note that there is an invisible character at the end of the path, this was to av }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "emailVerificationVerifyRemove", "path": "/recipe/user/email/verify/remove", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyRemoveRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "emailVerificationVerifyTokenRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "OK response", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyRemoveResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11369,20 +11308,20 @@ Note that there is an invisible character at the end of the path, this was to av "generatedName": "emailVerificationVerifyRemoveResponseStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "emailVerificationVerifyRemoveResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyRemoveResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "OK", "type": "string", + "value": "OK", }, }, }, @@ -11392,9 +11331,9 @@ Note that there is an invisible character at the end of the path, this was to av }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "EmailVerification Recipe", ], @@ -11402,7 +11341,7 @@ Note that there is an invisible character at the end of the path, this was to av { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Gets the stored metadata object of the user ", "errorStatusCode": [ @@ -11414,60 +11353,60 @@ Note that there is an invisible character at the end of the path, this was to av "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "userId", "value": { - "primitive": { - "string": "fa7a0841-b533-4478-9253-0fde890c576", + "type": "primitive", + "value": { "type": "string", + "value": "fa7a0841-b533-4478-9253-0fde890c576", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "metadata": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "metadata", "type": "string", + "value": "metadata", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "status": { - "literal": { - "string": "OK", + "type": "literal", + "value": { "type": "string", + "value": "OK", }, - "type": "literal", }, }, "type": "object", @@ -11477,23 +11416,23 @@ Note that there is an invisible character at the end of the path, this was to av "generatedRequestName": "UserMetadataReadRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UserMetadataReadRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "UserMetadataReadRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11501,23 +11440,23 @@ Note that there is an invisible character at the end of the path, this was to av }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UserMetadataReadRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "UserMetadataReadRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11527,21 +11466,21 @@ Note that there is an invisible character at the end of the path, this was to av { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UserMetadataReadRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "UserMetadataReadRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11549,43 +11488,42 @@ Note that there is an invisible character at the end of the path, this was to av }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "userMetadataRead", "path": "/recipe/user/metadata", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "userId", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UserMetadataReadRequestUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "The operation was successful", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UserMetadataReadResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11593,16 +11531,16 @@ Note that there is an invisible character at the end of the path, this was to av "generatedName": "userMetadataReadResponseStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "userMetadataReadResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserMetadataReadResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "statusOK", "type": "reference", }, @@ -11614,16 +11552,16 @@ Note that there is an invisible character at the end of the path, this was to av "generatedName": "userMetadataReadResponseMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "userMetadataReadResponseMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserMetadataReadResponseMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "userMetadata", "type": "reference", }, @@ -11634,9 +11572,9 @@ Note that there is an invisible character at the end of the path, this was to av }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "User Metadata Recipe", ], @@ -11644,7 +11582,7 @@ Note that there is an invisible character at the end of the path, this was to av { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Updates the metadata object stored about the user by doing a shallow merge of the stored and the update JSONs and removing properties set to null on the root level of the update object. The merged object is then reserialized and stored. @@ -11664,19 +11602,19 @@ e.g.: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "userId": { - "primitive": { - "string": "fa7a0841-b533-4478-95533-0fde890c3483", + "type": "primitive", + "value": { "type": "string", + "value": "fa7a0841-b533-4478-95533-0fde890c3483", }, - "type": "primitive", }, }, "type": "object", @@ -11684,40 +11622,40 @@ e.g.: "response": { "properties": { "metadata": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "metadata", "type": "string", + "value": "metadata", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "status": { - "literal": { - "string": "OK", + "type": "literal", + "value": { "type": "string", + "value": "OK", }, - "type": "literal", }, }, "type": "object", @@ -11727,23 +11665,23 @@ e.g.: "generatedRequestName": "UserMetadataUpdateRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UserMetadataUpdateRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "UserMetadataUpdateRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11751,23 +11689,23 @@ e.g.: }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UserMetadataUpdateRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "UserMetadataUpdateRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11777,21 +11715,21 @@ e.g.: { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UserMetadataUpdateRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "UserMetadataUpdateRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11799,23 +11737,22 @@ e.g.: }, }, ], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "userMetadataUpdate", "path": "/recipe/user/metadata", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UserMetadataUpdateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11823,16 +11760,16 @@ e.g.: "generatedName": "userMetadataUpdateRequestUserId", "key": "userId", "schema": { - "description": undefined, + "description": null, "generatedName": "userMetadataUpdateRequestUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserMetadataUpdateRequestUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "userId", "type": "reference", }, @@ -11844,16 +11781,16 @@ e.g.: "generatedName": "userMetadataUpdateRequestMetadataUpdate", "key": "metadataUpdate", "schema": { - "description": undefined, + "description": null, "generatedName": "userMetadataUpdateRequestMetadataUpdate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserMetadataUpdateRequestMetadataUpdate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "userMetadataUpdate", "type": "reference", }, @@ -11864,18 +11801,17 @@ e.g.: }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "The operation was successful", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UserMetadataUpdateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11883,16 +11819,16 @@ e.g.: "generatedName": "userMetadataUpdateResponseStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "userMetadataUpdateResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserMetadataUpdateResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "statusOK", "type": "reference", }, @@ -11904,16 +11840,16 @@ e.g.: "generatedName": "userMetadataUpdateResponseMetadata", "key": "metadata", "schema": { - "description": undefined, + "description": null, "generatedName": "userMetadataUpdateResponseMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserMetadataUpdateResponseMetadata", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "userMetadata", "type": "reference", }, @@ -11924,9 +11860,9 @@ e.g.: }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "User Metadata Recipe", ], @@ -11934,7 +11870,7 @@ e.g.: { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Removes the entire metadata JSON stored about the user. ", "errorStatusCode": [ @@ -11946,19 +11882,19 @@ e.g.: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "userId": { - "primitive": { - "string": "fa7a0841-b533-4478-95533-0fde890c3483", + "type": "primitive", + "value": { "type": "string", + "value": "fa7a0841-b533-4478-95533-0fde890c3483", }, - "type": "primitive", }, }, "type": "object", @@ -11966,11 +11902,11 @@ e.g.: "response": { "properties": { "status": { - "literal": { - "string": "OK", + "type": "literal", + "value": { "type": "string", + "value": "OK", }, - "type": "literal", }, }, "type": "object", @@ -11980,23 +11916,23 @@ e.g.: "generatedRequestName": "UserMetadataDeleteRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UserMetadataDeleteRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "UserMetadataDeleteRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12004,23 +11940,23 @@ e.g.: }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UserMetadataDeleteRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "UserMetadataDeleteRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12030,21 +11966,21 @@ e.g.: { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UserMetadataDeleteRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "UserMetadataDeleteRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12052,23 +11988,22 @@ e.g.: }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "userMetadataDelete", "path": "/recipe/user/metadata/remove", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UserMetadataDeleteRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -12076,16 +12011,16 @@ e.g.: "generatedName": "userMetadataDeleteRequestUserId", "key": "userId", "schema": { - "description": undefined, + "description": null, "generatedName": "userMetadataDeleteRequestUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserMetadataDeleteRequestUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "userId", "type": "reference", }, @@ -12096,18 +12031,17 @@ e.g.: }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "The operation was successful", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UserMetadataDeleteResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -12115,16 +12049,16 @@ e.g.: "generatedName": "userMetadataDeleteResponseStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "userMetadataDeleteResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserMetadataDeleteResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "statusOK", "type": "reference", }, @@ -12135,9 +12069,9 @@ e.g.: }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "User Metadata Recipe", ], @@ -12145,7 +12079,7 @@ e.g.: { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Creates a User Role mapping ", "errorStatusCode": [ @@ -12157,74 +12091,74 @@ e.g.: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "role": { - "primitive": { - "string": "admin", + "type": "primitive", + "value": { "type": "string", + "value": "admin", }, - "type": "primitive", }, "userId": { - "primitive": { - "string": "fa7a0841-b533-4478-95533-0fde890c3483", + "type": "primitive", + "value": { "type": "string", + "value": "fa7a0841-b533-4478-95533-0fde890c3483", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "oneOf": { - "discriminated": { + "type": "oneOf", + "value": { + "type": "discriminated", + "value": { "didUserAlreadyHaveRole": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "status": { - "primitive": { - "string": "OK", + "type": "primitive", + "value": { "type": "string", + "value": "OK", }, - "type": "primitive", }, }, - "type": "discriminated", }, - "type": "oneOf", }, }, ], "generatedRequestName": "AddUserRoleRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AddUserRoleRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AddUserRoleRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12232,23 +12166,23 @@ e.g.: }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AddUserRoleRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AddUserRoleRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12258,21 +12192,21 @@ e.g.: { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "AddUserRoleRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "AddUserRoleRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12280,23 +12214,22 @@ e.g.: }, }, ], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "addUserRole", "path": "/recipe/user/role", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AddUserRoleRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -12304,10 +12237,10 @@ e.g.: "generatedName": "addUserRoleRequestUserId", "key": "userId", "schema": { - "description": undefined, + "description": null, "generatedName": "AddUserRoleRequestUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "userId", "type": "reference", }, @@ -12318,10 +12251,10 @@ e.g.: "generatedName": "addUserRoleRequestRole", "key": "role", "schema": { - "description": undefined, + "description": null, "generatedName": "AddUserRoleRequestRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "role", "type": "reference", }, @@ -12331,27 +12264,27 @@ e.g.: }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "The operation was successful", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "status", "generatedName": "AddUserRoleResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "OK": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AddUserRoleResponseOk", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -12359,16 +12292,16 @@ e.g.: "generatedName": "addUserRoleResponseOkDidUserAlreadyHaveRole", "key": "didUserAlreadyHaveRole", "schema": { - "description": undefined, + "description": null, "generatedName": "addUserRoleResponseOkDidUserAlreadyHaveRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AddUserRoleResponseOkDidUserAlreadyHaveRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -12380,23 +12313,22 @@ e.g.: "type": "object", }, "UNKNOWN_ROLE_ERROR": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasUnknownRoleResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "unknownRoleResponse", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "User Roles Recipe", ], @@ -12404,7 +12336,7 @@ e.g.: { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Removes a User Role mapping ", "errorStatusCode": [ @@ -12416,74 +12348,74 @@ e.g.: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "role": { - "primitive": { - "string": "admin", + "type": "primitive", + "value": { "type": "string", + "value": "admin", }, - "type": "primitive", }, "userId": { - "primitive": { - "string": "fa7a0841-b533-4478-95533-0fde890c3483", + "type": "primitive", + "value": { "type": "string", + "value": "fa7a0841-b533-4478-95533-0fde890c3483", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "oneOf": { - "discriminated": { + "type": "oneOf", + "value": { + "type": "discriminated", + "value": { "didUserHaveRole": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "status": { - "primitive": { - "string": "OK", + "type": "primitive", + "value": { "type": "string", + "value": "OK", }, - "type": "primitive", }, }, - "type": "discriminated", }, - "type": "oneOf", }, }, ], "generatedRequestName": "RemoveUserRoleRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RemoveUserRoleRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RemoveUserRoleRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12491,23 +12423,23 @@ e.g.: }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RemoveUserRoleRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RemoveUserRoleRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12517,21 +12449,21 @@ e.g.: { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RemoveUserRoleRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RemoveUserRoleRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12539,23 +12471,22 @@ e.g.: }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "removeUserRole", "path": "/recipe/user/role/remove", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RemoveUserRoleRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -12563,10 +12494,10 @@ e.g.: "generatedName": "removeUserRoleRequestUserId", "key": "userId", "schema": { - "description": undefined, + "description": null, "generatedName": "RemoveUserRoleRequestUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "userId", "type": "reference", }, @@ -12577,10 +12508,10 @@ e.g.: "generatedName": "removeUserRoleRequestRole", "key": "role", "schema": { - "description": undefined, + "description": null, "generatedName": "RemoveUserRoleRequestRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "role", "type": "reference", }, @@ -12590,27 +12521,27 @@ e.g.: }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "The operation was successful", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "status", "generatedName": "RemoveUserRoleResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "OK": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RemoveUserRoleResponseOk", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -12618,16 +12549,16 @@ e.g.: "generatedName": "removeUserRoleResponseOkDidUserHaveRole", "key": "didUserHaveRole", "schema": { - "description": undefined, + "description": null, "generatedName": "removeUserRoleResponseOkDidUserHaveRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RemoveUserRoleResponseOkDidUserHaveRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -12639,23 +12570,22 @@ e.g.: "type": "object", }, "UNKNOWN_ROLE_ERROR": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasUnknownRoleResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "unknownRoleResponse", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "User Roles Recipe", ], @@ -12663,7 +12593,7 @@ e.g.: { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Retrive the roles associated with the user. ", "errorStatusCode": [ @@ -12675,43 +12605,43 @@ e.g.: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "userId", "value": { - "primitive": { - "string": "fa7a0841-b533-4478-9253-0fde890c576", + "type": "primitive", + "value": { "type": "string", + "value": "fa7a0841-b533-4478-9253-0fde890c576", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "roles": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "admin", + "type": "primitive", + "value": { "type": "string", + "value": "admin", }, - "type": "primitive", }, ], - "type": "array", }, "status": { - "literal": { - "string": "OK", + "type": "literal", + "value": { "type": "string", + "value": "OK", }, - "type": "literal", }, }, "type": "object", @@ -12721,23 +12651,23 @@ e.g.: "generatedRequestName": "GetUserRolesRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetUserRolesRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetUserRolesRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12745,23 +12675,23 @@ e.g.: }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetUserRolesRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetUserRolesRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12771,21 +12701,21 @@ e.g.: { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetUserRolesRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetUserRolesRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12793,43 +12723,42 @@ e.g.: }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getUserRoles", "path": "/recipe/user/roles", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "userId", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetUserRolesRequestUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "The operation was successful", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetUserRolesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -12837,16 +12766,16 @@ e.g.: "generatedName": "getUserRolesResponseStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "getUserRolesResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetUserRolesResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "statusOK", "type": "reference", }, @@ -12858,22 +12787,22 @@ e.g.: "generatedName": "getUserRolesResponseRoles", "key": "roles", "schema": { - "description": undefined, + "description": null, "generatedName": "getUserRolesResponseRoles", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetUserRolesResponseRoles", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetUserRolesResponseRolesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "role", "type": "reference", }, @@ -12885,9 +12814,9 @@ e.g.: }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "User Roles Recipe", ], @@ -12895,7 +12824,7 @@ e.g.: { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Retrive the users associated with the role. ", "errorStatusCode": [ @@ -12907,72 +12836,72 @@ e.g.: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "role", "value": { - "primitive": { - "string": "admin", + "type": "primitive", + "value": { "type": "string", + "value": "admin", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { - "oneOf": { - "discriminated": { - "status": { - "primitive": { - "string": "OK", - "type": "string", - }, + "type": "oneOf", + "value": { + "type": "discriminated", + "value": { + "status": { "type": "primitive", + "value": { + "type": "string", + "value": "OK", + }, }, "users": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "fa7a0841-b533-4478-95533-0fde890c3483", + "type": "primitive", + "value": { "type": "string", + "value": "fa7a0841-b533-4478-95533-0fde890c3483", }, - "type": "primitive", }, ], - "type": "array", }, }, - "type": "discriminated", }, - "type": "oneOf", }, }, ], "generatedRequestName": "GetRoleUsersRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetRoleUsersRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetRoleUsersRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12980,23 +12909,23 @@ e.g.: }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetRoleUsersRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetRoleUsersRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13006,21 +12935,21 @@ e.g.: { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetRoleUsersRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetRoleUsersRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13028,52 +12957,52 @@ e.g.: }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getRoleUsers", "path": "/recipe/role/users", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "role", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetRoleUsersRequestRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "The operation was successful", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "status", "generatedName": "GetRoleUsersResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "OK": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetRoleUsersResponseOk", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -13081,22 +13010,22 @@ e.g.: "generatedName": "getRoleUsersResponseOkUsers", "key": "users", "schema": { - "description": undefined, + "description": null, "generatedName": "getRoleUsersResponseOkUsers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRoleUsersResponseOkUsers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetRoleUsersResponseOkUsersItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "userId", "type": "reference", }, @@ -13107,23 +13036,22 @@ e.g.: "type": "object", }, "UNKNOWN_ROLE_ERROR": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasUnknownRoleResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "unknownRoleResponse", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "User Roles Recipe", ], @@ -13131,7 +13059,7 @@ e.g.: { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Creates a role with permissions, can also be used to add permissions to a role ", "errorStatusCode": [ @@ -13143,31 +13071,31 @@ e.g.: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "permissions": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "permission", + "type": "primitive", + "value": { "type": "string", + "value": "permission", }, - "type": "primitive", }, ], - "type": "array", }, "role": { - "primitive": { - "string": "admin", + "type": "primitive", + "value": { "type": "string", + "value": "admin", }, - "type": "primitive", }, }, "type": "object", @@ -13175,18 +13103,18 @@ e.g.: "response": { "properties": { "createdNewRole": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "status": { - "literal": { - "string": "OK", + "type": "literal", + "value": { "type": "string", + "value": "OK", }, - "type": "literal", }, }, "type": "object", @@ -13196,23 +13124,23 @@ e.g.: "generatedRequestName": "PutRoleRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PutRoleRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PutRoleRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13220,23 +13148,23 @@ e.g.: }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PutRoleRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PutRoleRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13246,21 +13174,21 @@ e.g.: { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PutRoleRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PutRoleRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13268,23 +13196,22 @@ e.g.: }, }, ], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "putRole", "path": "/recipe/role", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PutRoleRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -13292,10 +13219,10 @@ e.g.: "generatedName": "putRoleRequestRole", "key": "role", "schema": { - "description": undefined, + "description": null, "generatedName": "PutRoleRequestRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "role", "type": "reference", }, @@ -13306,25 +13233,25 @@ e.g.: "generatedName": "putRoleRequestPermissions", "key": "permissions", "schema": { - "description": undefined, + "description": null, "generatedName": "putRoleRequestPermissions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PutRoleRequestPermissions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PutRoleRequestPermissionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13337,18 +13264,17 @@ e.g.: }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "The operation was successful", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PutRoleResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -13356,16 +13282,16 @@ e.g.: "generatedName": "putRoleResponseStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "putRoleResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PutRoleResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "statusOK", "type": "reference", }, @@ -13377,16 +13303,16 @@ e.g.: "generatedName": "putRoleResponseCreatedNewRole", "key": "createdNewRole", "schema": { - "description": undefined, + "description": null, "generatedName": "putRoleResponseCreatedNewRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PutRoleResponseCreatedNewRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -13399,9 +13325,9 @@ e.g.: }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "User Roles Recipe", ], @@ -13409,7 +13335,7 @@ e.g.: { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Retrive the permissions associated with a role ", "errorStatusCode": [ @@ -13421,72 +13347,72 @@ e.g.: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "role", "value": { - "primitive": { - "string": "admin", + "type": "primitive", + "value": { "type": "string", + "value": "admin", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { - "oneOf": { - "discriminated": { + "type": "oneOf", + "value": { + "type": "discriminated", + "value": { "permissions": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "permission", + "type": "primitive", + "value": { "type": "string", + "value": "permission", }, - "type": "primitive", }, ], - "type": "array", }, "status": { - "primitive": { - "string": "OK", + "type": "primitive", + "value": { "type": "string", + "value": "OK", }, - "type": "primitive", }, }, - "type": "discriminated", }, - "type": "oneOf", }, }, ], "generatedRequestName": "GetRolePermissionsRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetRolePermissionsRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetRolePermissionsRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13494,23 +13420,23 @@ e.g.: }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetRolePermissionsRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetRolePermissionsRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13520,21 +13446,21 @@ e.g.: { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetRolePermissionsRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetRolePermissionsRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13542,52 +13468,52 @@ e.g.: }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getRolePermissions", "path": "/recipe/role/permissions", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "role", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetRolePermissionsRequestRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "The operation was successful", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "status", "generatedName": "GetRolePermissionsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "OK": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetRolePermissionsResponseOk", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -13595,25 +13521,25 @@ e.g.: "generatedName": "getRolePermissionsResponseOkPermissions", "key": "permissions", "schema": { - "description": undefined, + "description": null, "generatedName": "getRolePermissionsResponseOkPermissions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRolePermissionsResponseOkPermissions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetRolePermissionsResponseOkPermissionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13625,23 +13551,22 @@ e.g.: "type": "object", }, "UNKNOWN_ROLE_ERROR": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasUnknownRoleResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "unknownRoleResponse", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "User Roles Recipe", ], @@ -13649,7 +13574,7 @@ e.g.: { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Removes permissions mapped to a role, if no permissions are passed all permissions mapped to the role are removed ", "errorStatusCode": [ @@ -13661,72 +13586,72 @@ e.g.: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "permissions": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "permission", + "type": "primitive", + "value": { "type": "string", + "value": "permission", }, - "type": "primitive", }, ], - "type": "array", }, "role": { - "primitive": { - "string": "admin", + "type": "primitive", + "value": { "type": "string", + "value": "admin", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "oneOf": { - "discriminated": { + "type": "oneOf", + "value": { + "type": "discriminated", + "value": { "status": { - "primitive": { - "string": "OK", + "type": "primitive", + "value": { "type": "string", + "value": "OK", }, - "type": "primitive", }, }, - "type": "discriminated", }, - "type": "oneOf", }, }, ], "generatedRequestName": "RemoveRolePermissionsRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RemoveRolePermissionsRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RemoveRolePermissionsRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13734,23 +13659,23 @@ e.g.: }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RemoveRolePermissionsRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RemoveRolePermissionsRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13760,21 +13685,21 @@ e.g.: { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RemoveRolePermissionsRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RemoveRolePermissionsRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13782,23 +13707,22 @@ e.g.: }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "removeRolePermissions", "path": "/recipe/role/permissions/remove", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RemoveRolePermissionsRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -13806,10 +13730,10 @@ e.g.: "generatedName": "removeRolePermissionsRequestRole", "key": "role", "schema": { - "description": undefined, + "description": null, "generatedName": "RemoveRolePermissionsRequestRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "role", "type": "reference", }, @@ -13820,25 +13744,25 @@ e.g.: "generatedName": "removeRolePermissionsRequestPermissions", "key": "permissions", "schema": { - "description": undefined, + "description": null, "generatedName": "removeRolePermissionsRequestPermissions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RemoveRolePermissionsRequestPermissions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RemoveRolePermissionsRequestPermissionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13851,48 +13775,47 @@ e.g.: }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "The operation was successful", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "status", "generatedName": "RemoveRolePermissionsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "OK": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RemoveRolePermissionsResponseOk", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "UNKNOWN_ROLE_ERROR": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasUnknownRoleResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "unknownRoleResponse", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "User Roles Recipe", ], @@ -13900,7 +13823,7 @@ e.g.: { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Retrive the roles associated with the permission ", "errorStatusCode": [ @@ -13912,43 +13835,43 @@ e.g.: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "permission", "value": { - "primitive": { - "string": "permission", + "type": "primitive", + "value": { "type": "string", + "value": "permission", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "roles": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "admin", + "type": "primitive", + "value": { "type": "string", + "value": "admin", }, - "type": "primitive", }, ], - "type": "array", }, "status": { - "literal": { - "string": "OK", + "type": "literal", + "value": { "type": "string", + "value": "OK", }, - "type": "literal", }, }, "type": "object", @@ -13958,23 +13881,23 @@ e.g.: "generatedRequestName": "GetPermissionRolesRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetPermissionRolesRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetPermissionRolesRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -13982,23 +13905,23 @@ e.g.: }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetPermissionRolesRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetPermissionRolesRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14008,21 +13931,21 @@ e.g.: { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetPermissionRolesRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetPermissionRolesRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14030,43 +13953,42 @@ e.g.: }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getPermissionRoles", "path": "/recipe/permission/roles", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "permission", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetPermissionRolesRequestPermission", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "The operation was successful", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetPermissionRolesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -14074,16 +13996,16 @@ e.g.: "generatedName": "getPermissionRolesResponseStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "getPermissionRolesResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetPermissionRolesResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "statusOK", "type": "reference", }, @@ -14095,25 +14017,25 @@ e.g.: "generatedName": "getPermissionRolesResponseRoles", "key": "roles", "schema": { - "description": undefined, + "description": null, "generatedName": "getPermissionRolesResponseRoles", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetPermissionRolesResponseRoles", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetPermissionRolesResponseRolesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14126,9 +14048,9 @@ e.g.: }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "User Roles Recipe", ], @@ -14136,7 +14058,7 @@ e.g.: { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Deletes a role ", "errorStatusCode": [ @@ -14148,19 +14070,19 @@ e.g.: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "role": { - "primitive": { - "string": "admin", + "type": "primitive", + "value": { "type": "string", + "value": "admin", }, - "type": "primitive", }, }, "type": "object", @@ -14168,18 +14090,18 @@ e.g.: "response": { "properties": { "didRoleExist": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "status": { - "literal": { - "string": "OK", + "type": "literal", + "value": { "type": "string", + "value": "OK", }, - "type": "literal", }, }, "type": "object", @@ -14189,23 +14111,23 @@ e.g.: "generatedRequestName": "RemoveRoleRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RemoveRoleRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RemoveRoleRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14213,23 +14135,23 @@ e.g.: }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RemoveRoleRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RemoveRoleRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14239,21 +14161,21 @@ e.g.: { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RemoveRoleRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RemoveRoleRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14261,23 +14183,22 @@ e.g.: }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "removeRole", "path": "/recipe/role/remove", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RemoveRoleRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -14285,10 +14206,10 @@ e.g.: "generatedName": "removeRoleRequestRole", "key": "role", "schema": { - "description": undefined, + "description": null, "generatedName": "RemoveRoleRequestRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "role", "type": "reference", }, @@ -14298,18 +14219,17 @@ e.g.: }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "The operation was successful", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RemoveRoleResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -14317,16 +14237,16 @@ e.g.: "generatedName": "removeRoleResponseStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "removeRoleResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RemoveRoleResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "statusOK", "type": "reference", }, @@ -14338,16 +14258,16 @@ e.g.: "generatedName": "removeRoleResponseDidRoleExist", "key": "didRoleExist", "schema": { - "description": undefined, + "description": null, "generatedName": "removeRoleResponseDidRoleExist", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RemoveRoleResponseDidRoleExist", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -14360,9 +14280,9 @@ e.g.: }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "User Roles Recipe", ], @@ -14370,7 +14290,7 @@ e.g.: { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Retrive all created roles ", "errorStatusCode": [ @@ -14382,32 +14302,32 @@ e.g.: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "roles": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "admin", + "type": "primitive", + "value": { "type": "string", + "value": "admin", }, - "type": "primitive", }, ], - "type": "array", }, "status": { - "literal": { - "string": "OK", + "type": "literal", + "value": { "type": "string", + "value": "OK", }, - "type": "literal", }, }, "type": "object", @@ -14417,23 +14337,23 @@ e.g.: "generatedRequestName": "GetRolesRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetRolesRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetRolesRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14441,23 +14361,23 @@ e.g.: }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetRolesRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetRolesRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14467,21 +14387,21 @@ e.g.: { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetRolesRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetRolesRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14489,25 +14409,24 @@ e.g.: }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getRoles", "path": "/recipe/roles", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "The operation was successful", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetRolesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -14515,16 +14434,16 @@ e.g.: "generatedName": "getRolesResponseStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "getRolesResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRolesResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "statusOK", "type": "reference", }, @@ -14536,25 +14455,25 @@ e.g.: "generatedName": "getRolesResponseRoles", "key": "roles", "schema": { - "description": undefined, + "description": null, "generatedName": "getRolesResponseRoles", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetRolesResponseRoles", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetRolesResponseRolesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14567,9 +14486,9 @@ e.g.: }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "User Roles Recipe", ], @@ -14577,7 +14496,7 @@ e.g.: { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Get user and session information for a given session handle ", "errorStatusCode": [ @@ -14589,146 +14508,146 @@ e.g.: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "sessionHandle", "value": { - "primitive": { - "string": "68en6gd6-865b-4af6-ba00-96e5c153257d", + "type": "primitive", + "value": { "type": "string", + "value": "68en6gd6-865b-4af6-ba00-96e5c153257d", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { - "oneOf": { - "discriminated": { + "type": "oneOf", + "value": { + "type": "discriminated", + "value": { "expiry": { - "primitive": { - "double": 1637262633029, + "type": "primitive", + "value": { "type": "double", + "value": 1637262633029, }, - "type": "primitive", }, "sessionHandle": { - "primitive": { - "string": "68en6gd6-865b-4af6-ba00-96e5c153257d", + "type": "primitive", + "value": { "type": "string", + "value": "68en6gd6-865b-4af6-ba00-96e5c153257d", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "OK", + "type": "primitive", + "value": { "type": "string", + "value": "OK", }, - "type": "primitive", }, "timeCreated": { - "primitive": { - "double": 1637262633029, + "type": "primitive", + "value": { "type": "double", + "value": 1637262633029, }, - "type": "primitive", }, "userDataInDatabase": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "string", "type": "string", + "value": "string", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "userDataInJWT": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "string", "type": "string", + "value": "string", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "userId": { - "primitive": { - "string": "fa7a0841-b533-4478-95533-0fde890c3483", + "type": "primitive", + "value": { "type": "string", + "value": "fa7a0841-b533-4478-95533-0fde890c3483", }, - "type": "primitive", }, }, - "type": "discriminated", }, - "type": "oneOf", }, }, ], "generatedRequestName": "GetSessionInfoRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetSessionInfoRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetSessionInfoRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14736,23 +14655,23 @@ e.g.: }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetSessionInfoRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetSessionInfoRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14762,21 +14681,21 @@ e.g.: { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetSessionInfoRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetSessionInfoRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -14784,55 +14703,55 @@ e.g.: }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getSessionInfo", "path": "/recipe/session", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "sessionHandle", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetSessionInfoRequestSessionHandle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetSessionInfoRequestSessionHandle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "handle", "type": "reference", }, }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Get user and session information for a given session handle", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "status", "generatedName": "GetSessionInfoResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "OK": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetSessionInfoResponseOk", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -14840,16 +14759,16 @@ e.g.: "generatedName": "getSessionInfoResponseOkUserDataInDatabase", "key": "userDataInDatabase", "schema": { - "description": undefined, + "description": null, "generatedName": "getSessionInfoResponseOkUserDataInDatabase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetSessionInfoResponseOkUserDataInDatabase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "userDataInDatabase", "type": "reference", }, @@ -14861,16 +14780,16 @@ e.g.: "generatedName": "getSessionInfoResponseOkUserDataInJwt", "key": "userDataInJWT", "schema": { - "description": undefined, + "description": null, "generatedName": "getSessionInfoResponseOkUserDataInJwt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetSessionInfoResponseOkUserDataInJwt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "userDataInJWT", "type": "reference", }, @@ -14882,16 +14801,16 @@ e.g.: "generatedName": "getSessionInfoResponseOkUserId", "key": "userId", "schema": { - "description": undefined, + "description": null, "generatedName": "getSessionInfoResponseOkUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetSessionInfoResponseOkUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "userId", "type": "reference", }, @@ -14903,16 +14822,16 @@ e.g.: "generatedName": "getSessionInfoResponseOkExpiry", "key": "expiry", "schema": { - "description": undefined, + "description": null, "generatedName": "getSessionInfoResponseOkExpiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetSessionInfoResponseOkExpiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "expiry", "type": "reference", }, @@ -14924,16 +14843,16 @@ e.g.: "generatedName": "getSessionInfoResponseOkTimeCreated", "key": "timeCreated", "schema": { - "description": undefined, + "description": null, "generatedName": "getSessionInfoResponseOkTimeCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetSessionInfoResponseOkTimeCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "timeCreated", "type": "reference", }, @@ -14945,16 +14864,16 @@ e.g.: "generatedName": "getSessionInfoResponseOkSessionHandle", "key": "sessionHandle", "schema": { - "description": undefined, + "description": null, "generatedName": "getSessionInfoResponseOkSessionHandle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetSessionInfoResponseOkSessionHandle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "handle", "type": "reference", }, @@ -14964,23 +14883,22 @@ e.g.: "type": "object", }, "UNAUTHORISED": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasUnauthorisedMessageResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "unauthorisedMessageResponse", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "Session Recipe", ], @@ -14988,7 +14906,7 @@ e.g.: { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Create a new Session ", "errorStatusCode": [ @@ -15000,33 +14918,33 @@ e.g.: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "enableAntiCsrf": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "useDynamicSigningKey": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "userId": { - "primitive": { - "string": "fa7a0841-b533-4478-95533-0fde890c3483", + "type": "primitive", + "value": { "type": "string", + "value": "fa7a0841-b533-4478-95533-0fde890c3483", }, - "type": "primitive", }, }, "type": "object", @@ -15036,58 +14954,58 @@ e.g.: "accessToken": { "properties": { "createdTime": { - "primitive": { - "double": 1637262633029, + "type": "primitive", + "value": { "type": "double", + "value": 1637262633029, }, - "type": "primitive", }, "expiry": { - "primitive": { - "double": 1637262633029, + "type": "primitive", + "value": { "type": "double", + "value": 1637262633029, }, - "type": "primitive", }, "token": { - "primitive": { - "string": "ZTRiOTBjNz...jI5MTZlODkxw", + "type": "primitive", + "value": { "type": "string", + "value": "ZTRiOTBjNz...jI5MTZlODkxw", }, - "type": "primitive", }, }, "type": "object", }, "antiCsrfToken": { - "primitive": { - "string": "ZTRiOTBjNz...jI5MTZlODkxw", + "type": "primitive", + "value": { "type": "string", + "value": "ZTRiOTBjNz...jI5MTZlODkxw", }, - "type": "primitive", }, "refreshToken": { "properties": { "createdTime": { - "primitive": { - "double": 1637262633029, + "type": "primitive", + "value": { "type": "double", + "value": 1637262633029, }, - "type": "primitive", }, "expiry": { - "primitive": { - "double": 1637262633029, + "type": "primitive", + "value": { "type": "double", + "value": 1637262633029, }, - "type": "primitive", }, "token": { - "primitive": { - "string": "ZTRiOTBjNz...jI5MTZlODkxw", + "type": "primitive", + "value": { "type": "string", + "value": "ZTRiOTBjNz...jI5MTZlODkxw", }, - "type": "primitive", }, }, "type": "object", @@ -15095,57 +15013,57 @@ e.g.: "session": { "properties": { "handle": { - "primitive": { - "string": "68en6gd6-865b-4af6-ba00-96e5c153257d", + "type": "primitive", + "value": { "type": "string", + "value": "68en6gd6-865b-4af6-ba00-96e5c153257d", }, - "type": "primitive", }, "userDataInJWT": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "userDataInJWT", "type": "string", + "value": "userDataInJWT", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "userId": { - "primitive": { - "string": "fa7a0841-b533-4478-95533-0fde890c3483", + "type": "primitive", + "value": { "type": "string", + "value": "fa7a0841-b533-4478-95533-0fde890c3483", }, - "type": "primitive", }, }, "type": "object", }, "status": { - "literal": { - "string": "OK", + "type": "literal", + "value": { "type": "string", + "value": "OK", }, - "type": "literal", }, }, "type": "object", @@ -15155,23 +15073,23 @@ e.g.: "generatedRequestName": "CreateNewSessionRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateNewSessionRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateNewSessionRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15179,23 +15097,23 @@ e.g.: }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateNewSessionRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateNewSessionRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15205,21 +15123,21 @@ e.g.: { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateNewSessionRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateNewSessionRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15227,23 +15145,22 @@ e.g.: }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "createNewSession", "path": "/recipe/session", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateNewSessionRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -15251,16 +15168,16 @@ e.g.: "generatedName": "createNewSessionRequestUserId", "key": "userId", "schema": { - "description": undefined, + "description": null, "generatedName": "createNewSessionRequestUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateNewSessionRequestUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "userId", "type": "reference", }, @@ -15272,16 +15189,16 @@ e.g.: "generatedName": "createNewSessionRequestUserDataInJwt", "key": "userDataInJWT", "schema": { - "description": undefined, + "description": null, "generatedName": "createNewSessionRequestUserDataInJwt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateNewSessionRequestUserDataInJwt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "userDataInJWT", "type": "reference", }, @@ -15293,16 +15210,16 @@ e.g.: "generatedName": "createNewSessionRequestUserDataInDatabase", "key": "userDataInDatabase", "schema": { - "description": undefined, + "description": null, "generatedName": "createNewSessionRequestUserDataInDatabase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateNewSessionRequestUserDataInDatabase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "userDataInDatabase", "type": "reference", }, @@ -15314,16 +15231,16 @@ e.g.: "generatedName": "createNewSessionRequestEnableAntiCsrf", "key": "enableAntiCsrf", "schema": { - "description": undefined, + "description": null, "generatedName": "createNewSessionRequestEnableAntiCsrf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateNewSessionRequestEnableAntiCsrf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "enableAntiCsrf", "type": "reference", }, @@ -15335,16 +15252,16 @@ e.g.: "generatedName": "createNewSessionRequestUseDynamicSigningKey", "key": "useDynamicSigningKey", "schema": { - "description": undefined, + "description": null, "generatedName": "createNewSessionRequestUseDynamicSigningKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Decides if the token should be signed with a dynamic or static key, defaults to true", "generatedName": "CreateNewSessionRequestUseDynamicSigningKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -15357,18 +15274,17 @@ e.g.: }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Create a new Session", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateNewSessionResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -15376,16 +15292,16 @@ e.g.: "generatedName": "createNewSessionResponseStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "createNewSessionResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateNewSessionResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "statusOK", "type": "reference", }, @@ -15397,16 +15313,16 @@ e.g.: "generatedName": "createNewSessionResponseSession", "key": "session", "schema": { - "description": undefined, + "description": null, "generatedName": "createNewSessionResponseSession", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateNewSessionResponseSession", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "session", "type": "reference", }, @@ -15418,16 +15334,16 @@ e.g.: "generatedName": "createNewSessionResponseAccessToken", "key": "accessToken", "schema": { - "description": undefined, + "description": null, "generatedName": "createNewSessionResponseAccessToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateNewSessionResponseAccessToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "cookieInfo", "type": "reference", }, @@ -15439,16 +15355,16 @@ e.g.: "generatedName": "createNewSessionResponseRefreshToken", "key": "refreshToken", "schema": { - "description": undefined, + "description": null, "generatedName": "createNewSessionResponseRefreshToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateNewSessionResponseRefreshToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "cookieInfo", "type": "reference", }, @@ -15460,16 +15376,16 @@ e.g.: "generatedName": "createNewSessionResponseAntiCsrfToken", "key": "antiCsrfToken", "schema": { - "description": undefined, + "description": null, "generatedName": "createNewSessionResponseAntiCsrfToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateNewSessionResponseAntiCsrfToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "token", "type": "reference", }, @@ -15480,9 +15396,9 @@ e.g.: }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "Session Recipe", ], @@ -15490,7 +15406,7 @@ e.g.: { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Delete a sesion ", "errorStatusCode": [ @@ -15502,24 +15418,24 @@ e.g.: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "sessionHandles": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "68en6gd6-865b-4af6-ba00-96e5c153257d", + "type": "primitive", + "value": { "type": "string", + "value": "68en6gd6-865b-4af6-ba00-96e5c153257d", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -15527,23 +15443,23 @@ e.g.: "response": { "properties": { "sessionHandlesRevoked": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "68en6gd6-865b-4af6-ba00-96e5c153257d", + "type": "primitive", + "value": { "type": "string", + "value": "68en6gd6-865b-4af6-ba00-96e5c153257d", }, - "type": "primitive", }, ], - "type": "array", }, "status": { - "literal": { - "string": "OK", + "type": "literal", + "value": { "type": "string", + "value": "OK", }, - "type": "literal", }, }, "type": "object", @@ -15553,23 +15469,23 @@ e.g.: "generatedRequestName": "DeleteSessionRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteSessionRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DeleteSessionRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15577,23 +15493,23 @@ e.g.: }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteSessionRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DeleteSessionRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15603,21 +15519,21 @@ e.g.: { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteSessionRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DeleteSessionRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15625,30 +15541,30 @@ e.g.: }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "deleteSession", "path": "/recipe/session/remove", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "DeleteSessionRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DeleteSessionRequestBodySessionHandles", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -15656,16 +15572,16 @@ e.g.: "generatedName": "deleteSessionRequestBodySessionHandlesSessionHandles", "key": "sessionHandles", "schema": { - "description": undefined, + "description": null, "generatedName": "deleteSessionRequestBodySessionHandlesSessionHandles", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DeleteSessionRequestBodySessionHandlesSessionHandles", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "sessionHandles", "type": "reference", }, @@ -15677,10 +15593,10 @@ e.g.: { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DeleteSessionRequestBodyUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -15688,16 +15604,16 @@ e.g.: "generatedName": "deleteSessionRequestBodyUserIdUserId", "key": "userId", "schema": { - "description": undefined, + "description": null, "generatedName": "deleteSessionRequestBodyUserIdUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DeleteSessionRequestBodyUserIdUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "userId", "type": "reference", }, @@ -15709,22 +15625,20 @@ e.g.: ], "type": "undisciminated", }, - "type": "oneOf", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Delete a session", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DeleteSessionResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -15732,16 +15646,16 @@ e.g.: "generatedName": "deleteSessionResponseStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "deleteSessionResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DeleteSessionResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "statusOK", "type": "reference", }, @@ -15753,16 +15667,16 @@ e.g.: "generatedName": "deleteSessionResponseSessionHandlesRevoked", "key": "sessionHandlesRevoked", "schema": { - "description": undefined, + "description": null, "generatedName": "deleteSessionResponseSessionHandlesRevoked", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DeleteSessionResponseSessionHandlesRevoked", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "sessionHandles", "type": "reference", }, @@ -15773,9 +15687,9 @@ e.g.: }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "Session Recipe", ], @@ -15783,7 +15697,7 @@ e.g.: { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Verify a Session ", "errorStatusCode": [ @@ -15795,76 +15709,78 @@ e.g.: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "accessToken": { - "primitive": { - "string": "ZTRiOTBjNz...jI5MTZlODkxw", + "type": "primitive", + "value": { "type": "string", + "value": "ZTRiOTBjNz...jI5MTZlODkxw", }, - "type": "primitive", }, "antiCsrfToken": { - "primitive": { - "string": "ZTRiOTBjNz...jI5MTZlODkxw", + "type": "primitive", + "value": { "type": "string", + "value": "ZTRiOTBjNz...jI5MTZlODkxw", }, - "type": "primitive", }, "checkDatabase": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "doAntiCsrfCheck": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "enableAntiCsrf": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, }, "type": "object", }, "response": { - "oneOf": { - "discriminated": { + "type": "oneOf", + "value": { + "type": "discriminated", + "value": { "accessToken": { "properties": { "createdTime": { - "primitive": { - "double": 1637262633029, + "type": "primitive", + "value": { "type": "double", + "value": 1637262633029, }, - "type": "primitive", }, "expiry": { - "primitive": { - "double": 1637262633029, + "type": "primitive", + "value": { "type": "double", + "value": 1637262633029, }, - "type": "primitive", }, "token": { - "primitive": { - "string": "ZTRiOTBjNz...jI5MTZlODkxw", + "type": "primitive", + "value": { "type": "string", + "value": "ZTRiOTBjNz...jI5MTZlODkxw", }, - "type": "primitive", }, }, "type": "object", @@ -15872,85 +15788,83 @@ e.g.: "session": { "properties": { "handle": { - "primitive": { - "string": "68en6gd6-865b-4af6-ba00-96e5c153257d", + "type": "primitive", + "value": { "type": "string", + "value": "68en6gd6-865b-4af6-ba00-96e5c153257d", }, - "type": "primitive", }, "userDataInJWT": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "userDataInJWT", "type": "string", + "value": "userDataInJWT", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "userId": { - "primitive": { - "string": "fa7a0841-b533-4478-95533-0fde890c3483", + "type": "primitive", + "value": { "type": "string", + "value": "fa7a0841-b533-4478-95533-0fde890c3483", }, - "type": "primitive", }, }, "type": "object", }, "status": { - "primitive": { - "string": "OK", + "type": "primitive", + "value": { "type": "string", + "value": "OK", }, - "type": "primitive", }, }, - "type": "discriminated", }, - "type": "oneOf", }, }, ], "generatedRequestName": "VerifySessionRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "VerifySessionRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "VerifySessionRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15958,23 +15872,23 @@ e.g.: }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "VerifySessionRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "VerifySessionRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -15984,21 +15898,21 @@ e.g.: { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "VerifySessionRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "VerifySessionRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16006,23 +15920,22 @@ e.g.: }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "verifySession", "path": "/recipe/session/verify", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "VerifySessionRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -16030,16 +15943,16 @@ e.g.: "generatedName": "verifySessionRequestAccessToken", "key": "accessToken", "schema": { - "description": undefined, + "description": null, "generatedName": "verifySessionRequestAccessToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "VerifySessionRequestAccessToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "token", "type": "reference", }, @@ -16051,16 +15964,16 @@ e.g.: "generatedName": "verifySessionRequestEnableAntiCsrf", "key": "enableAntiCsrf", "schema": { - "description": undefined, + "description": null, "generatedName": "verifySessionRequestEnableAntiCsrf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "VerifySessionRequestEnableAntiCsrf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "enableAntiCsrf", "type": "reference", }, @@ -16072,16 +15985,16 @@ e.g.: "generatedName": "verifySessionRequestDoAntiCsrfCheck", "key": "doAntiCsrfCheck", "schema": { - "description": undefined, + "description": null, "generatedName": "verifySessionRequestDoAntiCsrfCheck", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "VerifySessionRequestDoAntiCsrfCheck", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -16095,16 +16008,16 @@ e.g.: "generatedName": "verifySessionRequestCheckDatabase", "key": "checkDatabase", "schema": { - "description": undefined, + "description": null, "generatedName": "verifySessionRequestCheckDatabase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Decides if we always check if the session exists in the DB or just do token validation, defaults to false.", "generatedName": "VerifySessionRequestCheckDatabase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -16118,16 +16031,16 @@ e.g.: "generatedName": "verifySessionRequestAntiCsrfToken", "key": "antiCsrfToken", "schema": { - "description": undefined, + "description": null, "generatedName": "verifySessionRequestAntiCsrfToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "VerifySessionRequestAntiCsrfToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "token", "type": "reference", }, @@ -16138,27 +16051,27 @@ e.g.: }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Verify a session", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "status", "generatedName": "VerifySessionResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "OK": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "VerifySessionResponseOk", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -16166,16 +16079,16 @@ e.g.: "generatedName": "verifySessionResponseOkSession", "key": "session", "schema": { - "description": undefined, + "description": null, "generatedName": "verifySessionResponseOkSession", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "VerifySessionResponseOkSession", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "session", "type": "reference", }, @@ -16187,16 +16100,16 @@ e.g.: "generatedName": "verifySessionResponseOkAccessToken", "key": "accessToken", "schema": { - "description": undefined, + "description": null, "generatedName": "verifySessionResponseOkAccessToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "VerifySessionResponseOkAccessToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "cookieInfo", "type": "reference", }, @@ -16208,10 +16121,10 @@ e.g.: "TRY_REFRESH_TOKEN": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "VerifySessionResponseTryRefreshToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -16219,16 +16132,16 @@ e.g.: "generatedName": "verifySessionResponseTryRefreshTokenMessage", "key": "message", "schema": { - "description": undefined, + "description": null, "generatedName": "verifySessionResponseTryRefreshTokenMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "VerifySessionResponseTryRefreshTokenMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "message", "type": "reference", }, @@ -16238,23 +16151,22 @@ e.g.: "type": "object", }, "UNAUTHORISED": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasUnauthorisedMessageResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "unauthorisedMessageResponse", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "Session Recipe", ], @@ -16262,7 +16174,7 @@ e.g.: { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Refresh a Session ", "errorStatusCode": [ @@ -16274,95 +16186,97 @@ e.g.: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "antiCsrfToken": { - "primitive": { - "string": "ZTRiOTBjNz...jI5MTZlODkxw", + "type": "primitive", + "value": { "type": "string", + "value": "ZTRiOTBjNz...jI5MTZlODkxw", }, - "type": "primitive", }, "enableAntiCsrf": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "refreshToken": { - "primitive": { - "string": "ZTRiOTBjNz...jI5MTZlODkxw", + "type": "primitive", + "value": { "type": "string", + "value": "ZTRiOTBjNz...jI5MTZlODkxw", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "oneOf": { - "discriminated": { + "type": "oneOf", + "value": { + "type": "discriminated", + "value": { "accessToken": { "properties": { "createdTime": { - "primitive": { - "double": 1637262633029, + "type": "primitive", + "value": { "type": "double", + "value": 1637262633029, }, - "type": "primitive", }, "expiry": { - "primitive": { - "double": 1637262633029, + "type": "primitive", + "value": { "type": "double", + "value": 1637262633029, }, - "type": "primitive", }, "token": { - "primitive": { - "string": "ZTRiOTBjNz...jI5MTZlODkxw", + "type": "primitive", + "value": { "type": "string", + "value": "ZTRiOTBjNz...jI5MTZlODkxw", }, - "type": "primitive", }, }, "type": "object", }, "antiCsrfToken": { - "primitive": { - "string": "ZTRiOTBjNz...jI5MTZlODkxw", + "type": "primitive", + "value": { "type": "string", + "value": "ZTRiOTBjNz...jI5MTZlODkxw", }, - "type": "primitive", }, "refreshToken": { "properties": { "createdTime": { - "primitive": { - "double": 1637262633029, + "type": "primitive", + "value": { "type": "double", + "value": 1637262633029, }, - "type": "primitive", }, "expiry": { - "primitive": { - "double": 1637262633029, + "type": "primitive", + "value": { "type": "double", + "value": 1637262633029, }, - "type": "primitive", }, "token": { - "primitive": { - "string": "ZTRiOTBjNz...jI5MTZlODkxw", + "type": "primitive", + "value": { "type": "string", + "value": "ZTRiOTBjNz...jI5MTZlODkxw", }, - "type": "primitive", }, }, "type": "object", @@ -16370,85 +16284,83 @@ e.g.: "session": { "properties": { "handle": { - "primitive": { - "string": "68en6gd6-865b-4af6-ba00-96e5c153257d", + "type": "primitive", + "value": { "type": "string", + "value": "68en6gd6-865b-4af6-ba00-96e5c153257d", }, - "type": "primitive", }, "userDataInJWT": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "userDataInJWT", "type": "string", + "value": "userDataInJWT", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "userId": { - "primitive": { - "string": "fa7a0841-b533-4478-95533-0fde890c3483", + "type": "primitive", + "value": { "type": "string", + "value": "fa7a0841-b533-4478-95533-0fde890c3483", }, - "type": "primitive", }, }, "type": "object", }, "status": { - "primitive": { - "string": "OK", + "type": "primitive", + "value": { "type": "string", + "value": "OK", }, - "type": "primitive", }, }, - "type": "discriminated", }, - "type": "oneOf", }, }, ], "generatedRequestName": "RefreshSessionRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RefreshSessionRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RefreshSessionRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16456,23 +16368,23 @@ e.g.: }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RefreshSessionRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RefreshSessionRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16482,21 +16394,21 @@ e.g.: { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RefreshSessionRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RefreshSessionRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16504,23 +16416,22 @@ e.g.: }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "refreshSession", "path": "/recipe/session/refresh", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RefreshSessionRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -16528,10 +16439,10 @@ e.g.: "generatedName": "refreshSessionRequestRefreshToken", "key": "refreshToken", "schema": { - "description": undefined, + "description": null, "generatedName": "RefreshSessionRequestRefreshToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "token", "type": "reference", }, @@ -16542,10 +16453,10 @@ e.g.: "generatedName": "refreshSessionRequestEnableAntiCsrf", "key": "enableAntiCsrf", "schema": { - "description": undefined, + "description": null, "generatedName": "RefreshSessionRequestEnableAntiCsrf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "enableAntiCsrf", "type": "reference", }, @@ -16556,16 +16467,16 @@ e.g.: "generatedName": "refreshSessionRequestAntiCsrfToken", "key": "antiCsrfToken", "schema": { - "description": undefined, + "description": null, "generatedName": "refreshSessionRequestAntiCsrfToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RefreshSessionRequestAntiCsrfToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "token", "type": "reference", }, @@ -16576,27 +16487,27 @@ e.g.: }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Refresh a session", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "status", "generatedName": "RefreshSessionResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "OK": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RefreshSessionResponseOk", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -16604,16 +16515,16 @@ e.g.: "generatedName": "refreshSessionResponseOkSession", "key": "session", "schema": { - "description": undefined, + "description": null, "generatedName": "refreshSessionResponseOkSession", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RefreshSessionResponseOkSession", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "session", "type": "reference", }, @@ -16625,16 +16536,16 @@ e.g.: "generatedName": "refreshSessionResponseOkAccessToken", "key": "accessToken", "schema": { - "description": undefined, + "description": null, "generatedName": "refreshSessionResponseOkAccessToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RefreshSessionResponseOkAccessToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "cookieInfo", "type": "reference", }, @@ -16646,16 +16557,16 @@ e.g.: "generatedName": "refreshSessionResponseOkRefreshToken", "key": "refreshToken", "schema": { - "description": undefined, + "description": null, "generatedName": "refreshSessionResponseOkRefreshToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RefreshSessionResponseOkRefreshToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "cookieInfo", "type": "reference", }, @@ -16667,16 +16578,16 @@ e.g.: "generatedName": "refreshSessionResponseOkAntiCsrfToken", "key": "antiCsrfToken", "schema": { - "description": undefined, + "description": null, "generatedName": "refreshSessionResponseOkAntiCsrfToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RefreshSessionResponseOkAntiCsrfToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "token", "type": "reference", }, @@ -16688,10 +16599,10 @@ e.g.: "TOKEN_THEFT_DETECTED": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RefreshSessionResponseTokenTheftDetected", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -16699,18 +16610,18 @@ e.g.: "generatedName": "refreshSessionResponseTokenTheftDetectedSession", "key": "session", "schema": { - "description": undefined, + "description": null, "generatedName": "refreshSessionResponseTokenTheftDetectedSession", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RefreshSessionResponseTokenTheftDetectedSession", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -16718,16 +16629,16 @@ e.g.: "generatedName": "refreshSessionResponseTokenTheftDetectedSessionHandle", "key": "handle", "schema": { - "description": undefined, + "description": null, "generatedName": "refreshSessionResponseTokenTheftDetectedSessionHandle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RefreshSessionResponseTokenTheftDetectedSessionHandle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "handle", "type": "reference", }, @@ -16739,16 +16650,16 @@ e.g.: "generatedName": "refreshSessionResponseTokenTheftDetectedSessionUserId", "key": "userId", "schema": { - "description": undefined, + "description": null, "generatedName": "refreshSessionResponseTokenTheftDetectedSessionUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RefreshSessionResponseTokenTheftDetectedSessionUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "userId", "type": "reference", }, @@ -16763,23 +16674,22 @@ e.g.: "type": "object", }, "UNAUTHORISED": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasUnauthorisedMessageResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "unauthorisedMessageResponse", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "Session Recipe", ], @@ -16787,7 +16697,7 @@ e.g.: { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Get session handles for a user ", "errorStatusCode": [ @@ -16799,43 +16709,43 @@ e.g.: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "userId", "value": { - "primitive": { - "string": "fa7a0841-b533-4478-9253-0fde890c576", + "type": "primitive", + "value": { "type": "string", + "value": "fa7a0841-b533-4478-9253-0fde890c576", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "sessionHandles": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "68en6gd6-865b-4af6-ba00-96e5c153257d", + "type": "primitive", + "value": { "type": "string", + "value": "68en6gd6-865b-4af6-ba00-96e5c153257d", }, - "type": "primitive", }, ], - "type": "array", }, "status": { - "literal": { - "string": "OK", + "type": "literal", + "value": { "type": "string", + "value": "OK", }, - "type": "literal", }, }, "type": "object", @@ -16845,23 +16755,23 @@ e.g.: "generatedRequestName": "GetUserSessionHandlesRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetUserSessionHandlesRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetUserSessionHandlesRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16869,23 +16779,23 @@ e.g.: }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetUserSessionHandlesRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetUserSessionHandlesRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16895,21 +16805,21 @@ e.g.: { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetUserSessionHandlesRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetUserSessionHandlesRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16917,30 +16827,30 @@ e.g.: }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getUserSessionHandles", "path": "/recipe/session/user", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "userId", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetUserSessionHandlesRequestUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetUserSessionHandlesRequestUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -16948,19 +16858,18 @@ e.g.: }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Get user Session Handles", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetUserSessionHandlesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -16968,16 +16877,16 @@ e.g.: "generatedName": "getUserSessionHandlesResponseStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "getUserSessionHandlesResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetUserSessionHandlesResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "statusOK", "type": "reference", }, @@ -16989,16 +16898,16 @@ e.g.: "generatedName": "getUserSessionHandlesResponseSessionHandles", "key": "sessionHandles", "schema": { - "description": undefined, + "description": null, "generatedName": "getUserSessionHandlesResponseSessionHandles", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetUserSessionHandlesResponseSessionHandles", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "sessionHandles", "type": "reference", }, @@ -17009,9 +16918,9 @@ e.g.: }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "Session Recipe", ], @@ -17019,7 +16928,7 @@ e.g.: { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Regenerate a session ", "errorStatusCode": [ @@ -17031,48 +16940,50 @@ e.g.: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "accessToken": { - "primitive": { - "string": "ZTRiOTBjNz...jI5MTZlODkxw", + "type": "primitive", + "value": { "type": "string", + "value": "ZTRiOTBjNz...jI5MTZlODkxw", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "oneOf": { - "discriminated": { + "type": "oneOf", + "value": { + "type": "discriminated", + "value": { "accessToken": { "properties": { "createdTime": { - "primitive": { - "double": 1637262633029, + "type": "primitive", + "value": { "type": "double", + "value": 1637262633029, }, - "type": "primitive", }, "expiry": { - "primitive": { - "double": 1637262633029, + "type": "primitive", + "value": { "type": "double", + "value": 1637262633029, }, - "type": "primitive", }, "token": { - "primitive": { - "string": "ZTRiOTBjNz...jI5MTZlODkxw", + "type": "primitive", + "value": { "type": "string", + "value": "ZTRiOTBjNz...jI5MTZlODkxw", }, - "type": "primitive", }, }, "type": "object", @@ -17080,85 +16991,83 @@ e.g.: "session": { "properties": { "handle": { - "primitive": { - "string": "68en6gd6-865b-4af6-ba00-96e5c153257d", + "type": "primitive", + "value": { "type": "string", + "value": "68en6gd6-865b-4af6-ba00-96e5c153257d", }, - "type": "primitive", }, "userDataInJWT": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "userDataInJWT", "type": "string", + "value": "userDataInJWT", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "userId": { - "primitive": { - "string": "fa7a0841-b533-4478-95533-0fde890c3483", + "type": "primitive", + "value": { "type": "string", + "value": "fa7a0841-b533-4478-95533-0fde890c3483", }, - "type": "primitive", }, }, "type": "object", }, "status": { - "primitive": { - "string": "OK", + "type": "primitive", + "value": { "type": "string", + "value": "OK", }, - "type": "primitive", }, }, - "type": "discriminated", }, - "type": "oneOf", }, }, ], "generatedRequestName": "RegenerateSessionRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RegenerateSessionRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RegenerateSessionRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17166,23 +17075,23 @@ e.g.: }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RegenerateSessionRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RegenerateSessionRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17192,21 +17101,21 @@ e.g.: { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RegenerateSessionRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RegenerateSessionRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17214,23 +17123,22 @@ e.g.: }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "regenerateSession", "path": "/recipe/session/regenerate", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RegenerateSessionRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -17238,16 +17146,16 @@ e.g.: "generatedName": "regenerateSessionRequestAccessToken", "key": "accessToken", "schema": { - "description": undefined, + "description": null, "generatedName": "regenerateSessionRequestAccessToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RegenerateSessionRequestAccessToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "token", "type": "reference", }, @@ -17259,16 +17167,16 @@ e.g.: "generatedName": "regenerateSessionRequestUserDataInJwt", "key": "userDataInJWT", "schema": { - "description": undefined, + "description": null, "generatedName": "regenerateSessionRequestUserDataInJwt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RegenerateSessionRequestUserDataInJwt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "userDataInJWT", "type": "reference", }, @@ -17279,27 +17187,27 @@ e.g.: }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Regenerate user session", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "status", "generatedName": "RegenerateSessionResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "OK": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RegenerateSessionResponseOk", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -17307,16 +17215,16 @@ e.g.: "generatedName": "regenerateSessionResponseOkSession", "key": "session", "schema": { - "description": undefined, + "description": null, "generatedName": "regenerateSessionResponseOkSession", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RegenerateSessionResponseOkSession", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "session", "type": "reference", }, @@ -17328,16 +17236,16 @@ e.g.: "generatedName": "regenerateSessionResponseOkAccessToken", "key": "accessToken", "schema": { - "description": undefined, + "description": null, "generatedName": "regenerateSessionResponseOkAccessToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RegenerateSessionResponseOkAccessToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "cookieInfo", "type": "reference", }, @@ -17347,23 +17255,22 @@ e.g.: "type": "object", }, "UNAUTHORISED": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasUnauthorisedMessageResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "unauthorisedMessageResponse", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "Session Recipe", ], @@ -17371,7 +17278,7 @@ e.g.: { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Get session data ", "errorStatusCode": [ @@ -17383,89 +17290,89 @@ e.g.: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "sessionHandle", "value": { - "primitive": { - "string": "68en6gd6-865b-4af6-ba00-96e5c153257d", + "type": "primitive", + "value": { "type": "string", + "value": "68en6gd6-865b-4af6-ba00-96e5c153257d", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { - "oneOf": { - "discriminated": { + "type": "oneOf", + "value": { + "type": "discriminated", + "value": { "status": { - "primitive": { - "string": "OK", + "type": "primitive", + "value": { "type": "string", + "value": "OK", }, - "type": "primitive", }, "userDataInDatabase": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "string", "type": "string", + "value": "string", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, }, - "type": "discriminated", }, - "type": "oneOf", }, }, ], "generatedRequestName": "GetSessionDataRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetSessionDataRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetSessionDataRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17473,23 +17380,23 @@ e.g.: }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetSessionDataRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetSessionDataRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17499,21 +17406,21 @@ e.g.: { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetSessionDataRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetSessionDataRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17521,7 +17428,7 @@ e.g.: }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getSessionData", "path": "/recipe/session/data", @@ -17530,46 +17437,46 @@ e.g.: { "description": "Users session handle", "name": "sessionHandle", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetSessionDataRequestSessionHandle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetSessionDataRequestSessionHandle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "handle", "type": "reference", }, }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Get Session Data", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "status", "generatedName": "GetSessionDataResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "OK": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetSessionDataResponseOk", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -17577,16 +17484,16 @@ e.g.: "generatedName": "getSessionDataResponseOkUserDataInDatabase", "key": "userDataInDatabase", "schema": { - "description": undefined, + "description": null, "generatedName": "getSessionDataResponseOkUserDataInDatabase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetSessionDataResponseOkUserDataInDatabase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "userDataInDatabase", "type": "reference", }, @@ -17596,23 +17503,22 @@ e.g.: "type": "object", }, "UNAUTHORISED": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasUnauthorisedMessageResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "unauthorisedMessageResponse", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "Session Recipe", ], @@ -17620,7 +17526,7 @@ e.g.: { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Change session data ", "errorStatusCode": [ @@ -17633,23 +17539,23 @@ e.g.: "generatedRequestName": "PutSessionDataRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PutSessionDataRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PutSessionDataRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17657,23 +17563,23 @@ e.g.: }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PutSessionDataRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PutSessionDataRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17683,21 +17589,21 @@ e.g.: { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PutSessionDataRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PutSessionDataRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17705,23 +17611,22 @@ e.g.: }, }, ], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "putSessionData", "path": "/recipe/session/data", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PutSessionDataRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -17729,16 +17634,16 @@ e.g.: "generatedName": "putSessionDataRequestSessionHandle", "key": "sessionHandle", "schema": { - "description": undefined, + "description": null, "generatedName": "putSessionDataRequestSessionHandle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PutSessionDataRequestSessionHandle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "handle", "type": "reference", }, @@ -17750,16 +17655,16 @@ e.g.: "generatedName": "putSessionDataRequestUserDataInDatabase", "key": "userDataInDatabase", "schema": { - "description": undefined, + "description": null, "generatedName": "putSessionDataRequestUserDataInDatabase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PutSessionDataRequestUserDataInDatabase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "userDataInDatabase", "type": "reference", }, @@ -17770,46 +17675,45 @@ e.g.: }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Change Session Data", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "status", "generatedName": "PutSessionDataResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "OK": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasStatusOkResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "statusOKResponse", "type": "reference", }, "UNAUTHORISED": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasUnauthorisedMessageResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "unauthorisedMessageResponse", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "Session Recipe", ], @@ -17817,7 +17721,7 @@ e.g.: { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Create a signed JWT ", "errorStatusCode": [ @@ -17828,81 +17732,81 @@ e.g.: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "jwksDomain": { - "primitive": { - "string": "https://api.test.com/", + "type": "primitive", + "value": { "type": "string", + "value": "https://api.test.com/", }, - "type": "primitive", }, "useStaticSigningKey": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "validity": { - "primitive": { - "double": 86400, + "type": "primitive", + "value": { "type": "double", + "value": 86400, }, - "type": "primitive", }, }, "type": "object", }, "response": { - "oneOf": { - "discriminated": { + "type": "oneOf", + "value": { + "type": "discriminated", + "value": { "jwt": { - "primitive": { - "string": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c", + "type": "primitive", + "value": { "type": "string", + "value": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "OK", + "type": "primitive", + "value": { "type": "string", + "value": "OK", }, - "type": "primitive", }, }, - "type": "discriminated", }, - "type": "oneOf", }, }, ], "generatedRequestName": "CreateSignedJwtRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateSignedJwtRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateSignedJwtRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17910,23 +17814,23 @@ e.g.: }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateSignedJwtRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateSignedJwtRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17936,21 +17840,21 @@ e.g.: { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateSignedJwtRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateSignedJwtRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -17958,23 +17862,22 @@ e.g.: }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "createSignedJWT", "path": "/recipe/jwt", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateSignedJwtRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -17982,16 +17885,16 @@ e.g.: "generatedName": "createSignedJwtRequestPayload", "key": "payload", "schema": { - "description": undefined, + "description": null, "generatedName": "createSignedJwtRequestPayload", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateSignedJwtRequestPayload", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "createJWTPayload", "type": "reference", }, @@ -18003,16 +17906,16 @@ e.g.: "generatedName": "createSignedJwtRequestAlgorithm", "key": "algorithm", "schema": { - "description": undefined, + "description": null, "generatedName": "createSignedJwtRequestAlgorithm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateSignedJwtRequestAlgorithm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "createJWTAlgorithm", "type": "reference", }, @@ -18024,16 +17927,16 @@ e.g.: "generatedName": "createSignedJwtRequestJwksDomain", "key": "jwksDomain", "schema": { - "description": undefined, + "description": null, "generatedName": "createSignedJwtRequestJwksDomain", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateSignedJwtRequestJwksDomain", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "jwksDomain", "type": "reference", }, @@ -18045,16 +17948,16 @@ e.g.: "generatedName": "createSignedJwtRequestValidity", "key": "validity", "schema": { - "description": undefined, + "description": null, "generatedName": "createSignedJwtRequestValidity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateSignedJwtRequestValidity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "jwtValidity", "type": "reference", }, @@ -18066,16 +17969,16 @@ e.g.: "generatedName": "createSignedJwtRequestUseStaticSigningKey", "key": "useStaticSigningKey", "schema": { - "description": undefined, + "description": null, "generatedName": "createSignedJwtRequestUseStaticSigningKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Decides if the token should be signed with a dynamic or static key, defaults to true", "generatedName": "CreateSignedJwtRequestUseStaticSigningKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -18088,27 +17991,27 @@ e.g.: }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Create a signed JWT", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "status", "generatedName": "CreateSignedJwtResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "OK": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateSignedJwtResponseOk", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -18116,19 +18019,19 @@ e.g.: "generatedName": "createSignedJwtResponseOkJwt", "key": "jwt", "schema": { - "description": undefined, + "description": null, "generatedName": "createSignedJwtResponseOkJwt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateSignedJwtResponseOkJwt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18141,23 +18044,22 @@ e.g.: "UNSUPPORTED_ALGORITHM_ERROR": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateSignedJwtResponseUnsupportedAlgorithmError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, }, "type": "discriminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "JWT Recipe", ], @@ -18165,7 +18067,7 @@ e.g.: { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Retrieve JWKs for JWT verification, containing both static and dynamic keys. ", "errorStatusCode": [ @@ -18176,63 +18078,63 @@ e.g.: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "keys": { - "array": [ + "type": "array", + "value": [ { "properties": { "alg": { - "literal": { - "string": "RS256", + "type": "literal", + "value": { "type": "string", + "value": "RS256", }, - "type": "literal", }, "kid": { - "primitive": { - "string": "kid", + "type": "primitive", + "value": { "type": "string", + "value": "kid", }, - "type": "primitive", }, "kty": { - "primitive": { - "string": "RSA", + "type": "primitive", + "value": { "type": "string", + "value": "RSA", }, - "type": "primitive", }, "use": { - "primitive": { - "string": "sig", + "type": "primitive", + "value": { "type": "string", + "value": "sig", }, - "type": "primitive", }, "x5c": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "x5c", + "type": "primitive", + "value": { "type": "string", + "value": "x5c", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -18241,25 +18143,24 @@ e.g.: ], "generatedRequestName": "RetrieveJwksRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "retrieveJwks", "path": "/.well-known/jwks.jsonx", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Retrieve JWKs for JWT verification, containing both static and dynamic keys.", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RetrieveJwksResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -18267,22 +18168,22 @@ e.g.: "generatedName": "retrieveJwksResponseKeys", "key": "keys", "schema": { - "description": undefined, + "description": null, "generatedName": "retrieveJwksResponseKeys", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveJwksResponseKeys", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RetrieveJwksResponseKeysItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "jwk", "type": "reference", }, @@ -18294,9 +18195,9 @@ e.g.: }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "Core", ], @@ -18304,7 +18205,7 @@ e.g.: { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Get JWT data for a session ", "errorStatusCode": [ @@ -18316,89 +18217,89 @@ e.g.: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "sessionHandle", "value": { - "primitive": { - "string": "68en6gd6-865b-4af6-ba00-96e5c153257d", + "type": "primitive", + "value": { "type": "string", + "value": "68en6gd6-865b-4af6-ba00-96e5c153257d", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { - "oneOf": { - "discriminated": { + "type": "oneOf", + "value": { + "type": "discriminated", + "value": { "status": { - "primitive": { - "string": "OK", + "type": "primitive", + "value": { "type": "string", + "value": "OK", }, - "type": "primitive", }, "userDataInJWT": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "string", "type": "string", + "value": "string", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, }, - "type": "discriminated", }, - "type": "oneOf", }, }, ], "generatedRequestName": "GetJwtDataRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetJwtDataRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetJwtDataRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18406,23 +18307,23 @@ e.g.: }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetJwtDataRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetJwtDataRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18432,21 +18333,21 @@ e.g.: { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetJwtDataRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetJwtDataRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18454,7 +18355,7 @@ e.g.: }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getJWTData", "path": "/recipe/jwt/data", @@ -18463,46 +18364,46 @@ e.g.: { "description": "Users session handle", "name": "sessionHandle", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetJwtDataRequestSessionHandle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetJwtDataRequestSessionHandle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "handle", "type": "reference", }, }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Get JWT Data", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "status", "generatedName": "GetJwtDataResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "OK": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetJwtDataResponseOk", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -18510,16 +18411,16 @@ e.g.: "generatedName": "getJwtDataResponseOkUserDataInJwt", "key": "userDataInJWT", "schema": { - "description": undefined, + "description": null, "generatedName": "getJwtDataResponseOkUserDataInJwt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetJwtDataResponseOkUserDataInJwt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "userDataInJWT", "type": "reference", }, @@ -18529,23 +18430,22 @@ e.g.: "type": "object", }, "UNAUTHORISED": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasUnauthorisedMessageResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "unauthorisedMessageResponse", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "Session Recipe", ], @@ -18553,7 +18453,7 @@ e.g.: { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Change JWT data for a session ", "errorStatusCode": [ @@ -18566,23 +18466,23 @@ e.g.: "generatedRequestName": "PutJwtDataRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PutJwtDataRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PutJwtDataRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18590,23 +18490,23 @@ e.g.: }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PutJwtDataRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PutJwtDataRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18616,21 +18516,21 @@ e.g.: { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PutJwtDataRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PutJwtDataRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18638,23 +18538,22 @@ e.g.: }, }, ], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "putJWTData", "path": "/recipe/jwt/data", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PutJwtDataRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -18662,16 +18561,16 @@ e.g.: "generatedName": "putJwtDataRequestSessionHandle", "key": "sessionHandle", "schema": { - "description": undefined, + "description": null, "generatedName": "putJwtDataRequestSessionHandle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PutJwtDataRequestSessionHandle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "handle", "type": "reference", }, @@ -18683,16 +18582,16 @@ e.g.: "generatedName": "putJwtDataRequestUserDataInJwt", "key": "userDataInJWT", "schema": { - "description": undefined, + "description": null, "generatedName": "putJwtDataRequestUserDataInJwt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PutJwtDataRequestUserDataInJwt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "userDataInJWT", "type": "reference", }, @@ -18703,46 +18602,45 @@ e.g.: }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Change JWT Data for a session", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "status", "generatedName": "PutJwtDataResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "OK": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasStatusOkResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "statusOKResponse", "type": "reference", }, "UNAUTHORISED": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasUnauthorisedMessageResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "unauthorisedMessageResponse", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "Session Recipe", ], @@ -18750,7 +18648,7 @@ e.g.: { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Create a dashboard user ", "errorStatusCode": [ @@ -18763,93 +18661,93 @@ e.g.: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "email": { - "primitive": { - "string": "test@example.com", + "type": "primitive", + "value": { "type": "string", + "value": "test@example.com", }, - "type": "primitive", }, "password": { - "primitive": { - "string": "password@123", + "type": "primitive", + "value": { "type": "string", + "value": "password@123", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "oneOf": { - "discriminated": { + "type": "oneOf", + "value": { + "type": "discriminated", + "value": { "status": { - "primitive": { - "string": "OK", + "type": "primitive", + "value": { "type": "string", + "value": "OK", }, - "type": "primitive", }, "user": { "properties": { "email": { - "primitive": { - "string": "test@example.com", + "type": "primitive", + "value": { "type": "string", + "value": "test@example.com", }, - "type": "primitive", }, "timeCreated": { - "primitive": { - "double": 1231321231, + "type": "primitive", + "value": { "type": "double", + "value": 1231321231, }, - "type": "primitive", }, "userId": { - "primitive": { - "string": "example-userid", + "type": "primitive", + "value": { "type": "string", + "value": "example-userid", }, - "type": "primitive", }, }, "type": "object", }, }, - "type": "discriminated", }, - "type": "oneOf", }, }, ], "generatedRequestName": "CreateDashboardUserRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateDashboardUserRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateDashboardUserRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18857,23 +18755,23 @@ e.g.: }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateDashboardUserRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateDashboardUserRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18883,21 +18781,21 @@ e.g.: { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateDashboardUserRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "CreateDashboardUserRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18905,23 +18803,22 @@ e.g.: }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "createDashboardUser", "path": "/recipe/dashboard/user", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateDashboardUserRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -18929,19 +18826,19 @@ e.g.: "generatedName": "createDashboardUserRequestEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "createDashboardUserRequestEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateDashboardUserRequestEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18954,19 +18851,19 @@ e.g.: "generatedName": "createDashboardUserRequestPassword", "key": "password", "schema": { - "description": undefined, + "description": null, "generatedName": "createDashboardUserRequestPassword", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateDashboardUserRequestPassword", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -18978,47 +18875,47 @@ e.g.: }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Indicates success with the status property", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "status", "generatedName": "CreateDashboardUserResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "EMAIL_ALREADY_EXISTS_ERROR": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateDashboardUserResponseEmailAlreadyExistsError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "INVALID_EMAIL_ERROR": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateDashboardUserResponseInvalidEmailError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "OK": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateDashboardUserResponseOk", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -19026,18 +18923,18 @@ e.g.: "generatedName": "createDashboardUserResponseOkUser", "key": "user", "schema": { - "description": undefined, + "description": null, "generatedName": "createDashboardUserResponseOkUser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateDashboardUserResponseOkUser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -19045,19 +18942,19 @@ e.g.: "generatedName": "createDashboardUserResponseOkUserUserId", "key": "userId", "schema": { - "description": undefined, + "description": null, "generatedName": "createDashboardUserResponseOkUserUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateDashboardUserResponseOkUserUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19070,19 +18967,19 @@ e.g.: "generatedName": "createDashboardUserResponseOkUserEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "createDashboardUserResponseOkUserEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateDashboardUserResponseOkUserEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19095,16 +18992,16 @@ e.g.: "generatedName": "createDashboardUserResponseOkUserTimeCreated", "key": "timeCreated", "schema": { - "description": undefined, + "description": null, "generatedName": "createDashboardUserResponseOkUserTimeCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateDashboardUserResponseOkUserTimeCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -19123,10 +19020,10 @@ e.g.: "PASSWORD_WEAK_ERROR": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateDashboardUserResponsePasswordWeakError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -19134,19 +19031,19 @@ e.g.: "generatedName": "createDashboardUserResponsePasswordWeakErrorMessage", "key": "message", "schema": { - "description": undefined, + "description": null, "generatedName": "createDashboardUserResponsePasswordWeakErrorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateDashboardUserResponsePasswordWeakErrorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19159,13 +19056,12 @@ e.g.: }, "type": "discriminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "Dashboard Recipe", ], @@ -19173,7 +19069,7 @@ e.g.: { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Update a user's email or password ", "errorStatusCode": [ @@ -19185,100 +19081,100 @@ e.g.: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "email": { - "primitive": { - "string": "test@example.com", + "type": "primitive", + "value": { "type": "string", + "value": "test@example.com", }, - "type": "primitive", }, "newEmail": { - "primitive": { - "string": "test2@example.com", + "type": "primitive", + "value": { "type": "string", + "value": "test2@example.com", }, - "type": "primitive", }, "newPassword": { - "primitive": { - "string": "password@123", + "type": "primitive", + "value": { "type": "string", + "value": "password@123", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "oneOf": { - "discriminated": { + "type": "oneOf", + "value": { + "type": "discriminated", + "value": { "status": { - "primitive": { - "string": "OK", + "type": "primitive", + "value": { "type": "string", + "value": "OK", }, - "type": "primitive", }, "user": { "properties": { "email": { - "primitive": { - "string": "test@example.com", + "type": "primitive", + "value": { "type": "string", + "value": "test@example.com", }, - "type": "primitive", }, "timeCreated": { - "primitive": { - "double": 391238234792, + "type": "primitive", + "value": { "type": "double", + "value": 391238234792, }, - "type": "primitive", }, "userId": { - "primitive": { - "string": "r23r-f235th54-g3413gf-r32dr2", + "type": "primitive", + "value": { "type": "string", + "value": "r23r-f235th54-g3413gf-r32dr2", }, - "type": "primitive", }, }, "type": "object", }, }, - "type": "discriminated", }, - "type": "oneOf", }, }, ], "generatedRequestName": "UpdateDashboardUserRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateDashboardUserRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateDashboardUserRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19286,23 +19182,23 @@ e.g.: }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateDashboardUserRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateDashboardUserRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19312,21 +19208,21 @@ e.g.: { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateDashboardUserRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateDashboardUserRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19334,30 +19230,30 @@ e.g.: }, }, ], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "updateDashboardUser", "path": "/recipe/dashboard/user", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "UpdateDashboardUserRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateDashboardUserRequestBodyEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -19365,19 +19261,19 @@ e.g.: "generatedName": "updateDashboardUserRequestBodyEmailEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "updateDashboardUserRequestBodyEmailEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateDashboardUserRequestBodyEmailEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19390,19 +19286,19 @@ e.g.: "generatedName": "updateDashboardUserRequestBodyEmailNewPassword", "key": "newPassword", "schema": { - "description": undefined, + "description": null, "generatedName": "updateDashboardUserRequestBodyEmailNewPassword", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateDashboardUserRequestBodyEmailNewPassword", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19415,19 +19311,19 @@ e.g.: "generatedName": "updateDashboardUserRequestBodyEmailNewEmail", "key": "newEmail", "schema": { - "description": undefined, + "description": null, "generatedName": "updateDashboardUserRequestBodyEmailNewEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateDashboardUserRequestBodyEmailNewEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19440,10 +19336,10 @@ e.g.: { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateDashboardUserRequestBodyUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -19451,19 +19347,19 @@ e.g.: "generatedName": "updateDashboardUserRequestBodyUserIdUserId", "key": "userId", "schema": { - "description": undefined, + "description": null, "generatedName": "updateDashboardUserRequestBodyUserIdUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateDashboardUserRequestBodyUserIdUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19476,19 +19372,19 @@ e.g.: "generatedName": "updateDashboardUserRequestBodyUserIdNewPassword", "key": "newPassword", "schema": { - "description": undefined, + "description": null, "generatedName": "updateDashboardUserRequestBodyUserIdNewPassword", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateDashboardUserRequestBodyUserIdNewPassword", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19501,19 +19397,19 @@ e.g.: "generatedName": "updateDashboardUserRequestBodyUserIdNewEmail", "key": "newEmail", "schema": { - "description": undefined, + "description": null, "generatedName": "updateDashboardUserRequestBodyUserIdNewEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateDashboardUserRequestBodyUserIdNewEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19526,51 +19422,50 @@ e.g.: ], "type": "undisciminated", }, - "type": "oneOf", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Indicates success with the status property", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "status", "generatedName": "UpdateDashboardUserResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "EMAIL_ALREADY_EXISTS_ERROR": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateDashboardUserResponseEmailAlreadyExistsError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "INVALID_EMAIL_ERROR": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateDashboardUserResponseInvalidEmailError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "OK": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateDashboardUserResponseOk", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -19578,18 +19473,18 @@ e.g.: "generatedName": "updateDashboardUserResponseOkUser", "key": "user", "schema": { - "description": undefined, + "description": null, "generatedName": "updateDashboardUserResponseOkUser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateDashboardUserResponseOkUser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -19597,19 +19492,19 @@ e.g.: "generatedName": "updateDashboardUserResponseOkUserUserId", "key": "userId", "schema": { - "description": undefined, + "description": null, "generatedName": "updateDashboardUserResponseOkUserUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateDashboardUserResponseOkUserUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19622,19 +19517,19 @@ e.g.: "generatedName": "updateDashboardUserResponseOkUserEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "updateDashboardUserResponseOkUserEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateDashboardUserResponseOkUserEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19647,16 +19542,16 @@ e.g.: "generatedName": "updateDashboardUserResponseOkUserTimeCreated", "key": "timeCreated", "schema": { - "description": undefined, + "description": null, "generatedName": "updateDashboardUserResponseOkUserTimeCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateDashboardUserResponseOkUserTimeCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -19675,10 +19570,10 @@ e.g.: "PASSWORD_WEAK_ERROR": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateDashboardUserResponsePasswordWeakError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -19686,19 +19581,19 @@ e.g.: "generatedName": "updateDashboardUserResponsePasswordWeakErrorMessage", "key": "message", "schema": { - "description": undefined, + "description": null, "generatedName": "updateDashboardUserResponsePasswordWeakErrorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpdateDashboardUserResponsePasswordWeakErrorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19711,23 +19606,22 @@ e.g.: "UNKNOWN_USER_ERROR": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateDashboardUserResponseUnknownUserError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, }, "type": "discriminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "Dashboard Recipe", ], @@ -19735,7 +19629,7 @@ e.g.: { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Delete a dashboard user with their userId or email ", "errorStatusCode": [ @@ -19747,48 +19641,48 @@ e.g.: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "email", "value": { - "primitive": { - "string": "test@example.com", + "type": "primitive", + "value": { "type": "string", + "value": "test@example.com", }, - "type": "primitive", }, }, { "name": "userId", "value": { - "primitive": { - "string": "ue1231-f32f290f2-f23r23f-323f2", + "type": "primitive", + "value": { "type": "string", + "value": "ue1231-f32f290f2-f23r23f-323f2", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "didUserExist": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "status": { - "literal": { - "string": "OK", + "type": "literal", + "value": { "type": "string", + "value": "OK", }, - "type": "literal", }, }, "type": "object", @@ -19798,23 +19692,23 @@ e.g.: "generatedRequestName": "DeleteDashboardUserRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteDashboardUserRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DeleteDashboardUserRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19822,23 +19716,23 @@ e.g.: }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteDashboardUserRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DeleteDashboardUserRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19848,21 +19742,21 @@ e.g.: { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteDashboardUserRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DeleteDashboardUserRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19870,30 +19764,30 @@ e.g.: }, }, ], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "deleteDashboardUser", "path": "/recipe/dashboard/user", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "email", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteDashboardUserRequestEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DeleteDashboardUserRequestEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19901,23 +19795,23 @@ e.g.: }, }, { - "description": undefined, + "description": null, "name": "userId", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteDashboardUserRequestUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DeleteDashboardUserRequestUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -19925,19 +19819,18 @@ e.g.: }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Indicates success with the status property", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DeleteDashboardUserResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -19945,16 +19838,16 @@ e.g.: "generatedName": "deleteDashboardUserResponseStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "deleteDashboardUserResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DeleteDashboardUserResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "statusOK", "type": "reference", }, @@ -19966,16 +19859,16 @@ e.g.: "generatedName": "deleteDashboardUserResponseDidUserExist", "key": "didUserExist", "schema": { - "description": undefined, + "description": null, "generatedName": "deleteDashboardUserResponseDidUserExist", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DeleteDashboardUserResponseDidUserExist", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -19988,9 +19881,9 @@ e.g.: }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "Dashboard Recipe", ], @@ -19998,7 +19891,7 @@ e.g.: { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Get a list of call the dashboard users ", "errorStatusCode": [ @@ -20010,58 +19903,58 @@ e.g.: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "status": { - "literal": { - "string": "OK", + "type": "literal", + "value": { "type": "string", + "value": "OK", }, - "type": "literal", }, "users": { - "array": [ + "type": "array", + "value": [ { "properties": { "email": { - "primitive": { - "string": "test@example.com", + "type": "primitive", + "value": { "type": "string", + "value": "test@example.com", }, - "type": "primitive", }, "isSuspended": { - "primitive": { - "boolean": false, + "type": "primitive", + "value": { "type": "boolean", + "value": false, }, - "type": "primitive", }, "timeCreated": { - "primitive": { - "double": 16382348324, + "type": "primitive", + "value": { "type": "double", + "value": 16382348324, }, - "type": "primitive", }, "userId": { - "primitive": { - "string": "uf2323-f223r233-f23-f23-f2f32", + "type": "primitive", + "value": { "type": "string", + "value": "uf2323-f223r233-f23-f23-f2f32", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -20071,23 +19964,23 @@ e.g.: "generatedRequestName": "GetAllDashboardUsersRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetAllDashboardUsersRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetAllDashboardUsersRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20095,23 +19988,23 @@ e.g.: }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetAllDashboardUsersRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetAllDashboardUsersRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20121,21 +20014,21 @@ e.g.: { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetAllDashboardUsersRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetAllDashboardUsersRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20143,25 +20036,24 @@ e.g.: }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getAllDashboardUsers", "path": "/recipe/dashboard/users", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "get a list of dashboard users", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetAllDashboardUsersResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -20169,20 +20061,20 @@ e.g.: "generatedName": "getAllDashboardUsersResponseStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "getAllDashboardUsersResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetAllDashboardUsersResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "OK", "type": "string", + "value": "OK", }, }, }, @@ -20193,24 +20085,24 @@ e.g.: "generatedName": "getAllDashboardUsersResponseUsers", "key": "users", "schema": { - "description": undefined, + "description": null, "generatedName": "getAllDashboardUsersResponseUsers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetAllDashboardUsersResponseUsers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetAllDashboardUsersResponseUsersItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -20218,19 +20110,19 @@ e.g.: "generatedName": "getAllDashboardUsersResponseUsersItemEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "getAllDashboardUsersResponseUsersItemEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetAllDashboardUsersResponseUsersItemEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20243,19 +20135,19 @@ e.g.: "generatedName": "getAllDashboardUsersResponseUsersItemUserId", "key": "userId", "schema": { - "description": undefined, + "description": null, "generatedName": "getAllDashboardUsersResponseUsersItemUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetAllDashboardUsersResponseUsersItemUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20268,16 +20160,16 @@ e.g.: "generatedName": "getAllDashboardUsersResponseUsersItemTimeCreated", "key": "timeCreated", "schema": { - "description": undefined, + "description": null, "generatedName": "getAllDashboardUsersResponseUsersItemTimeCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetAllDashboardUsersResponseUsersItemTimeCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -20291,16 +20183,16 @@ e.g.: "generatedName": "getAllDashboardUsersResponseUsersItemIsSuspended", "key": "isSuspended", "schema": { - "description": undefined, + "description": null, "generatedName": "getAllDashboardUsersResponseUsersItemIsSuspended", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetAllDashboardUsersResponseUsersItemIsSuspended", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -20319,9 +20211,9 @@ e.g.: }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "Dashboard Recipe", ], @@ -20329,7 +20221,7 @@ e.g.: { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Verify a Dashboard user's sessionId ", "errorStatusCode": [ @@ -20341,60 +20233,60 @@ e.g.: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "sessionId": { - "primitive": { - "string": "rf32f-f32342f-32f-323r2f3-23", + "type": "primitive", + "value": { "type": "string", + "value": "rf32f-f32342f-32f-323r2f3-23", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "oneOf": { - "discriminated": { + "type": "oneOf", + "value": { + "type": "discriminated", + "value": { "status": { - "primitive": { - "string": "OK", + "type": "primitive", + "value": { "type": "string", + "value": "OK", }, - "type": "primitive", }, }, - "type": "discriminated", }, - "type": "oneOf", }, }, ], "generatedRequestName": "VerifyDashboardUserSessionRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "VerifyDashboardUserSessionRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "VerifyDashboardUserSessionRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20402,23 +20294,23 @@ e.g.: }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "VerifyDashboardUserSessionRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "VerifyDashboardUserSessionRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20428,21 +20320,21 @@ e.g.: { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "VerifyDashboardUserSessionRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "VerifyDashboardUserSessionRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20450,23 +20342,22 @@ e.g.: }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "verifyDashboardUserSession", "path": "/recipe/dashboard/session/verify", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "VerifyDashboardUserSessionRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -20474,19 +20365,19 @@ e.g.: "generatedName": "verifyDashboardUserSessionRequestSessionId", "key": "sessionId", "schema": { - "description": undefined, + "description": null, "generatedName": "verifyDashboardUserSessionRequestSessionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "VerifyDashboardUserSessionRequestSessionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20498,47 +20389,47 @@ e.g.: }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Indicates success with the status property", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "status", "generatedName": "VerifyDashboardUserSessionResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "INVAlID_SESSION_ERROR": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "VerifyDashboardUserSessionResponseInvAlIdSessionError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "OK": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "VerifyDashboardUserSessionResponseOk", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "USER_SUSPENDED_ERROR": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "VerifyDashboardUserSessionResponseUserSuspendedError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -20546,19 +20437,19 @@ e.g.: "generatedName": "verifyDashboardUserSessionResponseUserSuspendedErrorMessage", "key": "message", "schema": { - "description": undefined, + "description": null, "generatedName": "verifyDashboardUserSessionResponseUserSuspendedErrorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "VerifyDashboardUserSessionResponseUserSuspendedErrorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20571,13 +20462,12 @@ e.g.: }, "type": "discriminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "Dashboard Recipe", ], @@ -20585,7 +20475,7 @@ e.g.: { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Revoke a Dashboard user's session ", "errorStatusCode": [ @@ -20597,31 +20487,31 @@ e.g.: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "sessionId", "value": { - "primitive": { - "string": "ue1231-f32f290f2-f23r23f-323f2", + "type": "primitive", + "value": { "type": "string", + "value": "ue1231-f32f290f2-f23r23f-323f2", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "status": { - "literal": { - "string": "OK", + "type": "literal", + "value": { "type": "string", + "value": "OK", }, - "type": "literal", }, }, "type": "object", @@ -20631,23 +20521,23 @@ e.g.: "generatedRequestName": "RevokeDashboardUsersSessionRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RevokeDashboardUsersSessionRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RevokeDashboardUsersSessionRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20655,23 +20545,23 @@ e.g.: }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RevokeDashboardUsersSessionRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RevokeDashboardUsersSessionRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20681,21 +20571,21 @@ e.g.: { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RevokeDashboardUsersSessionRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RevokeDashboardUsersSessionRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20703,30 +20593,30 @@ e.g.: }, }, ], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "RevokeDashboardUsersSession", "path": "/recipe/dashboard/session", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "sessionId", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RevokeDashboardUsersSessionRequestSessionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RevokeDashboardUsersSessionRequestSessionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20734,19 +20624,18 @@ e.g.: }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Indicates success with the status property", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RevokeDashboardUsersSessionResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -20754,16 +20643,16 @@ e.g.: "generatedName": "revokeDashboardUsersSessionResponseStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "revokeDashboardUsersSessionResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RevokeDashboardUsersSessionResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "statusOK", "type": "reference", }, @@ -20774,9 +20663,9 @@ e.g.: }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "Dashboard Recipe", ], @@ -20784,7 +20673,7 @@ e.g.: { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Signin a Dashboard user ", "errorStatusCode": [ @@ -20796,74 +20685,74 @@ e.g.: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "email": { - "primitive": { - "string": "test@example.com", + "type": "primitive", + "value": { "type": "string", + "value": "test@example.com", }, - "type": "primitive", }, "password": { - "primitive": { - "string": "password@123", + "type": "primitive", + "value": { "type": "string", + "value": "password@123", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "oneOf": { - "discriminated": { + "type": "oneOf", + "value": { + "type": "discriminated", + "value": { "sessionId": { - "primitive": { - "string": "string", + "type": "primitive", + "value": { "type": "string", + "value": "string", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "OK", + "type": "primitive", + "value": { "type": "string", + "value": "OK", }, - "type": "primitive", }, }, - "type": "discriminated", }, - "type": "oneOf", }, }, ], "generatedRequestName": "SignInDashboardUserRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SignInDashboardUserRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SignInDashboardUserRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20871,23 +20760,23 @@ e.g.: }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SignInDashboardUserRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SignInDashboardUserRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20897,21 +20786,21 @@ e.g.: { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SignInDashboardUserRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SignInDashboardUserRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20919,23 +20808,22 @@ e.g.: }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "signInDashboardUser", "path": "/recipe/dashboard/signin", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SignInDashboardUserRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -20943,19 +20831,19 @@ e.g.: "generatedName": "signInDashboardUserRequestEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "signInDashboardUserRequestEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SignInDashboardUserRequestEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20968,19 +20856,19 @@ e.g.: "generatedName": "signInDashboardUserRequestPassword", "key": "password", "schema": { - "description": undefined, + "description": null, "generatedName": "signInDashboardUserRequestPassword", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SignInDashboardUserRequestPassword", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -20992,37 +20880,37 @@ e.g.: }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Indicates success with the status property", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "status", "generatedName": "SignInDashboardUserResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "INVAlID_CREDENTIALS_ERROR": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SignInDashboardUserResponseInvAlIdCredentialsError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "OK": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SignInDashboardUserResponseOk", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -21030,19 +20918,19 @@ e.g.: "generatedName": "signInDashboardUserResponseOkSessionId", "key": "sessionId", "schema": { - "description": undefined, + "description": null, "generatedName": "signInDashboardUserResponseOkSessionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SignInDashboardUserResponseOkSessionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21055,10 +20943,10 @@ e.g.: "USER_SUSPENDED_ERROR": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SignInDashboardUserResponseUserSuspendedError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -21066,19 +20954,19 @@ e.g.: "generatedName": "signInDashboardUserResponseUserSuspendedErrorMessage", "key": "message", "schema": { - "description": undefined, + "description": null, "generatedName": "signInDashboardUserResponseUserSuspendedErrorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SignInDashboardUserResponseUserSuspendedErrorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21091,13 +20979,12 @@ e.g.: }, "type": "discriminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "Dashboard Recipe", ], @@ -21105,7 +20992,7 @@ e.g.: { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Get a list of the sessions for the dashboard user ", "errorStatusCode": [ @@ -21117,62 +21004,62 @@ e.g.: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "userId", "value": { - "primitive": { - "string": "ue1231-f32f290f2-f23r23f-323f2", + "type": "primitive", + "value": { "type": "string", + "value": "ue1231-f32f290f2-f23r23f-323f2", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "sessions": { - "array": [ + "type": "array", + "value": [ { "properties": { "expiry": { - "primitive": { - "double": 16382348324, + "type": "primitive", + "value": { "type": "double", + "value": 16382348324, }, - "type": "primitive", }, "sessionId": { - "primitive": { - "string": "fni29f-f23f23-f2fq32qt-h35evf", + "type": "primitive", + "value": { "type": "string", + "value": "fni29f-f23f23-f2fq32qt-h35evf", }, - "type": "primitive", }, "timeCreated": { - "primitive": { - "double": 16382348324, + "type": "primitive", + "value": { "type": "double", + "value": 16382348324, }, - "type": "primitive", }, "userId": { - "primitive": { - "string": "fa7a0841-b533-4478-95533-0fde890c3483", + "type": "primitive", + "value": { "type": "string", + "value": "fa7a0841-b533-4478-95533-0fde890c3483", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -21182,23 +21069,23 @@ e.g.: "generatedRequestName": "GetAllSessionsForDashboardUserRequest", "headers": [ { - "description": undefined, + "description": null, "name": "rid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetAllSessionsForDashboardUserRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetAllSessionsForDashboardUserRequestRid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21206,23 +21093,23 @@ e.g.: }, }, { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetAllSessionsForDashboardUserRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetAllSessionsForDashboardUserRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21232,21 +21119,21 @@ e.g.: { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetAllSessionsForDashboardUserRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetAllSessionsForDashboardUserRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21254,30 +21141,30 @@ e.g.: }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getAllSessionsForDashboardUser", "path": "/recipe/dashboard/user/sessions", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "userId", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetAllSessionsForDashboardUserRequestUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetAllSessionsForDashboardUserRequestUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21285,19 +21172,18 @@ e.g.: }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "get a list of sessions for dashboard user", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetAllSessionsForDashboardUserResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -21305,24 +21191,24 @@ e.g.: "generatedName": "getAllSessionsForDashboardUserResponseSessions", "key": "sessions", "schema": { - "description": undefined, + "description": null, "generatedName": "getAllSessionsForDashboardUserResponseSessions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetAllSessionsForDashboardUserResponseSessions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetAllSessionsForDashboardUserResponseSessionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -21330,16 +21216,16 @@ e.g.: "generatedName": "getAllSessionsForDashboardUserResponseSessionsItemUserId", "key": "userId", "schema": { - "description": undefined, + "description": null, "generatedName": "getAllSessionsForDashboardUserResponseSessionsItemUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetAllSessionsForDashboardUserResponseSessionsItemUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "userId", "type": "reference", }, @@ -21351,19 +21237,19 @@ e.g.: "generatedName": "getAllSessionsForDashboardUserResponseSessionsItemSessionId", "key": "sessionId", "schema": { - "description": undefined, + "description": null, "generatedName": "getAllSessionsForDashboardUserResponseSessionsItemSessionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetAllSessionsForDashboardUserResponseSessionsItemSessionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21376,16 +21262,16 @@ e.g.: "generatedName": "getAllSessionsForDashboardUserResponseSessionsItemTimeCreated", "key": "timeCreated", "schema": { - "description": undefined, + "description": null, "generatedName": "getAllSessionsForDashboardUserResponseSessionsItemTimeCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetAllSessionsForDashboardUserResponseSessionsItemTimeCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -21399,16 +21285,16 @@ e.g.: "generatedName": "getAllSessionsForDashboardUserResponseSessionsItemExpiry", "key": "expiry", "schema": { - "description": undefined, + "description": null, "generatedName": "getAllSessionsForDashboardUserResponseSessionsItemExpiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetAllSessionsForDashboardUserResponseSessionsItemExpiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -21427,9 +21313,9 @@ e.g.: }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "Dashboard Recipe", ], @@ -21437,7 +21323,7 @@ e.g.: { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Get a list of compatible CDI versions ", "errorStatusCode": [ @@ -21449,25 +21335,25 @@ e.g.: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "versions": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "versions", + "type": "primitive", + "value": { "type": "string", + "value": "versions", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -21477,23 +21363,23 @@ e.g.: "generatedRequestName": "GetApiVersionRequest", "headers": [ { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetApiVersionRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetApiVersionRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21501,25 +21387,24 @@ e.g.: }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getApiVersion", "path": "/apiversion", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "get api version", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetApiVersionResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -21527,25 +21412,25 @@ e.g.: "generatedName": "getApiVersionResponseVersions", "key": "versions", "schema": { - "description": undefined, + "description": null, "generatedName": "getApiVersionResponseVersions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetApiVersionResponseVersions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetApiVersionResponseVersionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21558,9 +21443,9 @@ e.g.: }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "Core", ], @@ -21568,7 +21453,7 @@ e.g.: { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Get path to the loaded config file ", "errorStatusCode": [ @@ -21580,56 +21465,56 @@ e.g.: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "oneOf": { - "discriminated": { + "type": "oneOf", + "value": { + "type": "discriminated", + "value": { "path": { - "primitive": { - "string": "/usr/lib/supertokens/config.yaml", + "type": "primitive", + "value": { "type": "string", + "value": "/usr/lib/supertokens/config.yaml", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "OK", + "type": "primitive", + "value": { "type": "string", + "value": "OK", }, - "type": "primitive", }, }, - "type": "discriminated", }, - "type": "oneOf", }, }, ], "generatedRequestName": "GetConfigRequest", "headers": [ { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetConfigRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetConfigRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21639,21 +21524,21 @@ e.g.: { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetConfigRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetConfigRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21661,30 +21546,30 @@ e.g.: }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getConfig", "path": "/config", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "pid", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetConfigRequestPid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetConfigRequestPid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21692,38 +21577,38 @@ e.g.: }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "get api version", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "status", "generatedName": "GetConfigResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "NOT_ALLOWED": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetConfigResponseNotAllowed", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "OK": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetConfigResponseOk", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -21731,19 +21616,19 @@ e.g.: "generatedName": "getConfigResponseOkPath", "key": "path", "schema": { - "description": undefined, + "description": null, "generatedName": "getConfigResponseOkPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetConfigResponseOkPath", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -21756,13 +21641,12 @@ e.g.: }, "type": "discriminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "Core", ], @@ -21770,7 +21654,7 @@ e.g.: { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Return a simple hello message ", "errorStatusCode": [ @@ -21779,48 +21663,47 @@ e.g.: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "literal": { - "string": "Hello", + "type": "literal", + "value": { "type": "string", + "value": "Hello", }, - "type": "literal", }, }, ], "generatedRequestName": "GetHelloOnRootPathRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getHelloOnRootPath", "path": "", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "return a simple hello message", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetHelloOnRootPathResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "helloResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "Core", ], @@ -21828,7 +21711,7 @@ e.g.: { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Return a simple hello message ", "errorStatusCode": [ @@ -21837,48 +21720,47 @@ e.g.: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "literal": { - "string": "Hello", + "type": "literal", + "value": { "type": "string", + "value": "Hello", }, - "type": "literal", }, }, ], "generatedRequestName": "GetHelloRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getHello", "path": "/hello", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "return a simple hello message", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetHelloResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "helloResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "Core", ], @@ -21886,7 +21768,7 @@ e.g.: { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Return a simple hello message ", "errorStatusCode": [ @@ -21895,48 +21777,47 @@ e.g.: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "literal": { - "string": "Hello", + "type": "literal", + "value": { "type": "string", + "value": "Hello", }, - "type": "literal", }, }, ], "generatedRequestName": "PostHelloRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "postHello", "path": "/hello", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "return a simple hello message", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PostHelloResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "helloResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "Core", ], @@ -21944,7 +21825,7 @@ e.g.: { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Return a simple hello message ", "errorStatusCode": [ @@ -21953,48 +21834,47 @@ e.g.: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "literal": { - "string": "Hello", + "type": "literal", + "value": { "type": "string", + "value": "Hello", }, - "type": "literal", }, }, ], "generatedRequestName": "PutHelloRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "putHello", "path": "/hello", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "return a simple hello message", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "PutHelloResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "helloResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "Core", ], @@ -22002,7 +21882,7 @@ e.g.: { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Return a simple hello message ", "errorStatusCode": [ @@ -22011,48 +21891,47 @@ e.g.: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "literal": { - "string": "Hello", + "type": "literal", + "value": { "type": "string", + "value": "Hello", }, - "type": "literal", }, }, ], "generatedRequestName": "DeleteHelloRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "deleteHello", "path": "/hello", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "return a simple hello message", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteHelloResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "helloResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "Core", ], @@ -22060,7 +21939,7 @@ e.g.: { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Returns the telemetryID if it exists ", "errorStatusCode": [ @@ -22072,27 +21951,27 @@ e.g.: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "exists": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "telemetryId": { - "primitive": { - "string": "99c87c72-1807-22d-9b39-7a88f95re56c", + "type": "primitive", + "value": { "type": "string", + "value": "99c87c72-1807-22d-9b39-7a88f95re56c", }, - "type": "primitive", }, }, "type": "object", @@ -22102,23 +21981,23 @@ e.g.: "generatedRequestName": "GetTelemetryRequest", "headers": [ { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetTelemetryRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetTelemetryRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22128,21 +22007,21 @@ e.g.: { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetTelemetryRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetTelemetryRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22150,32 +22029,32 @@ e.g.: }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getTelemetry", "path": "/telemetry", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Returns the telemetryID if it exists", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "GetTelemetryResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetTelemetryResponseTelemetryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -22183,16 +22062,16 @@ e.g.: "generatedName": "getTelemetryResponseTelemetryIdExists", "key": "exists", "schema": { - "description": undefined, + "description": null, "generatedName": "getTelemetryResponseTelemetryIdExists", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetTelemetryResponseTelemetryIdExists", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -22206,19 +22085,19 @@ e.g.: "generatedName": "getTelemetryResponseTelemetryIdTelemetryId", "key": "telemetryId", "schema": { - "description": undefined, + "description": null, "generatedName": "getTelemetryResponseTelemetryIdTelemetryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetTelemetryResponseTelemetryIdTelemetryId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22231,10 +22110,10 @@ e.g.: { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetTelemetryResponseOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -22242,16 +22121,16 @@ e.g.: "generatedName": "getTelemetryResponseOneExists", "key": "exists", "schema": { - "description": undefined, + "description": null, "generatedName": "getTelemetryResponseOneExists", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetTelemetryResponseOneExists", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -22265,13 +22144,12 @@ e.g.: ], "type": "undisciminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "Core", ], @@ -22279,7 +22157,7 @@ e.g.: { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Get number of users. ", "errorStatusCode": [ @@ -22291,38 +22169,38 @@ e.g.: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "includeRecipeIds", "value": { - "primitive": { - "string": "val1,val2,val3..", + "type": "primitive", + "value": { "type": "string", + "value": "val1,val2,val3..", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "double": 1000000, + "type": "primitive", + "value": { "type": "double", + "value": 1000000, }, - "type": "primitive", }, "status": { - "literal": { - "string": "OK", + "type": "literal", + "value": { "type": "string", + "value": "OK", }, - "type": "literal", }, }, "type": "object", @@ -22332,23 +22210,23 @@ e.g.: "generatedRequestName": "GetUsersCountRequest", "headers": [ { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetUsersCountRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetUsersCountRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22358,21 +22236,21 @@ e.g.: { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetUsersCountRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetUsersCountRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22380,7 +22258,7 @@ e.g.: }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getUsersCount", "path": "/users/count", @@ -22389,21 +22267,21 @@ e.g.: { "description": "The param should take an array of comma seperated strings", "name": "includeRecipeIds", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetUsersCountRequestIncludeRecipeIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetUsersCountRequestIncludeRecipeIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22411,19 +22289,18 @@ e.g.: }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Get number of users", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetUsersCountResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -22431,16 +22308,16 @@ e.g.: "generatedName": "getUsersCountResponseStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "getUsersCountResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetUsersCountResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "statusOK", "type": "reference", }, @@ -22452,16 +22329,16 @@ e.g.: "generatedName": "getUsersCountResponseCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "getUsersCountResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetUsersCountResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -22474,9 +22351,9 @@ e.g.: }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "Core", ], @@ -22484,7 +22361,7 @@ e.g.: { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Get number of active users. ", "errorStatusCode": [ @@ -22496,38 +22373,38 @@ e.g.: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "since", "value": { - "primitive": { - "double": 1679875200000, + "type": "primitive", + "value": { "type": "double", + "value": 1679875200000, }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "double": 100000, + "type": "primitive", + "value": { "type": "double", + "value": 100000, }, - "type": "primitive", }, "status": { - "literal": { - "string": "OK", + "type": "literal", + "value": { "type": "string", + "value": "OK", }, - "type": "literal", }, }, "type": "object", @@ -22537,23 +22414,23 @@ e.g.: "generatedRequestName": "GetActiveUsersCountRequest", "headers": [ { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetActiveUsersCountRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetActiveUsersCountRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22563,21 +22440,21 @@ e.g.: { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetActiveUsersCountRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetActiveUsersCountRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22585,21 +22462,21 @@ e.g.: }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getActiveUsersCount", "path": "/users/count/active", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "since", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetActiveUsersCountRequestSince", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -22607,19 +22484,18 @@ e.g.: }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Get number of active users", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetActiveUsersCountResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -22627,16 +22503,16 @@ e.g.: "generatedName": "getActiveUsersCountResponseStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "getActiveUsersCountResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetActiveUsersCountResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "statusOK", "type": "reference", }, @@ -22648,16 +22524,16 @@ e.g.: "generatedName": "getActiveUsersCountResponseCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "getActiveUsersCountResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetActiveUsersCountResponseCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -22670,9 +22546,9 @@ e.g.: }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "Core", ], @@ -22680,7 +22556,7 @@ e.g.: { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "User Pagination ", "errorStatusCode": [ @@ -22692,109 +22568,110 @@ e.g.: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "includeRecipeIds", "value": { - "primitive": { - "string": "val1,val2,val3..", + "type": "primitive", + "value": { "type": "string", + "value": "val1,val2,val3..", }, - "type": "primitive", }, }, { "name": "email", "value": { - "primitive": { - "string": "test@example.com", + "type": "primitive", + "value": { "type": "string", + "value": "test@example.com", }, - "type": "primitive", }, }, { "name": "phone", "value": { - "primitive": { - "double": 911234567890, + "type": "primitive", + "value": { "type": "double", + "value": 911234567890, }, - "type": "primitive", }, }, { "name": "recipe", "value": { - "primitive": { - "string": "emailpassword", + "type": "primitive", + "value": { "type": "string", + "value": "emailpassword", }, - "type": "primitive", }, }, { "name": "provider", "value": { - "primitive": { - "string": "google", + "type": "primitive", + "value": { "type": "string", + "value": "google", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "nextPaginationToken": { - "primitive": { - "string": "ZmE3YTA4ND...OzE2MjM5MTgwMzIyMzE=", + "type": "primitive", + "value": { "type": "string", + "value": "ZmE3YTA4ND...OzE2MjM5MTgwMzIyMzE=", }, - "type": "primitive", }, "status": { - "literal": { - "string": "OK", + "type": "literal", + "value": { "type": "string", + "value": "OK", }, - "type": "literal", }, "users": { - "array": [ + "type": "array", + "value": [ { "properties": { "recipeId": { - "enum": "emailpassword", "type": "enum", + "value": "emailpassword", }, "user": { "properties": { "email": { - "primitive": { - "string": "johndoe@gmail.com", + "type": "primitive", + "value": { "type": "string", + "value": "johndoe@gmail.com", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "fa7a0841-b533-4478-95533-0fde890c3483", + "type": "primitive", + "value": { "type": "string", + "value": "fa7a0841-b533-4478-95533-0fde890c3483", }, - "type": "primitive", }, "timeJoined": { - "primitive": { - "double": 1623918032231, + "type": "primitive", + "value": { "type": "double", + "value": 1623918032231, }, - "type": "primitive", }, }, "type": "object", @@ -22803,7 +22680,6 @@ e.g.: "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -22813,23 +22689,23 @@ e.g.: "generatedRequestName": "GetUsersRequest", "headers": [ { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetUsersRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetUsersRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22839,21 +22715,21 @@ e.g.: { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetUsersRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetUsersRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22861,7 +22737,7 @@ e.g.: }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getUsers", "path": "/users", @@ -22870,21 +22746,21 @@ e.g.: { "description": "The param should take an array of comma seperated strings", "name": "includeRecipeIds", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetUsersRequestIncludeRecipeIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetUsersRequestIncludeRecipeIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22892,23 +22768,23 @@ e.g.: }, }, { - "description": undefined, + "description": null, "name": "paginationToken", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetUsersRequestPaginationToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetUsersRequestPaginationToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -22916,20 +22792,20 @@ e.g.: }, }, { - "description": undefined, + "description": null, "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetUsersRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetUsersRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -22938,44 +22814,44 @@ e.g.: }, }, { - "description": undefined, + "description": null, "name": "timeJoinedOrder", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetUsersRequestTimeJoinedOrder", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetUsersRequestTimeJoinedOrder", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ASC", - "nameOverride": undefined, + "nameOverride": null, "value": "ASC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DESC", - "nameOverride": undefined, + "nameOverride": null, "value": "DESC", }, ], @@ -22983,23 +22859,23 @@ e.g.: }, }, { - "description": undefined, + "description": null, "name": "email", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetUsersRequestEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetUsersRequestEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23007,20 +22883,20 @@ e.g.: }, }, { - "description": undefined, + "description": null, "name": "phone", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetUsersRequestPhone", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetUsersRequestPhone", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -23029,23 +22905,23 @@ e.g.: }, }, { - "description": undefined, + "description": null, "name": "recipe", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetUsersRequestRecipe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetUsersRequestRecipe", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23053,23 +22929,23 @@ e.g.: }, }, { - "description": undefined, + "description": null, "name": "provider", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetUsersRequestProvider", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetUsersRequestProvider", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23077,19 +22953,18 @@ e.g.: }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "User Pagination", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetUsersResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -23097,16 +22972,16 @@ e.g.: "generatedName": "getUsersResponseStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "getUsersResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetUsersResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "statusOK", "type": "reference", }, @@ -23118,24 +22993,24 @@ e.g.: "generatedName": "getUsersResponseUsers", "key": "users", "schema": { - "description": undefined, + "description": null, "generatedName": "getUsersResponseUsers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetUsersResponseUsers", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetUsersResponseUsersItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -23143,46 +23018,46 @@ e.g.: "generatedName": "getUsersResponseUsersItemRecipeId", "key": "recipeId", "schema": { - "description": undefined, + "description": null, "generatedName": "GetUsersResponseUsersItemRecipeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "emailpassword", - "nameOverride": undefined, + "nameOverride": null, "value": "emailpassword", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "thirdparty", - "nameOverride": undefined, + "nameOverride": null, "value": "thirdparty", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "passwordless", - "nameOverride": undefined, + "nameOverride": null, "value": "passwordless", }, ], @@ -23194,40 +23069,40 @@ e.g.: "generatedName": "getUsersResponseUsersItemUser", "key": "user", "schema": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "GetUsersResponseUsersItemUser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "GetUsersResponseUsersItemUserZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "user", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "GetUsersResponseUsersItemUserOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "thirdPartyUser", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "GetUsersResponseUsersItemUserTwo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "passwordlessUser", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, ], @@ -23242,16 +23117,16 @@ e.g.: "generatedName": "getUsersResponseNextPaginationToken", "key": "nextPaginationToken", "schema": { - "description": undefined, + "description": null, "generatedName": "getUsersResponseNextPaginationToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetUsersResponseNextPaginationToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "paginationToken", "type": "reference", }, @@ -23262,9 +23137,9 @@ e.g.: }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "Core", ], @@ -23272,7 +23147,7 @@ e.g.: { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Delete user ", "errorStatusCode": [ @@ -23283,19 +23158,19 @@ e.g.: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "userId": { - "primitive": { - "string": "fa7a0841-b533-4478-95533-0fde890c3483", + "type": "primitive", + "value": { "type": "string", + "value": "fa7a0841-b533-4478-95533-0fde890c3483", }, - "type": "primitive", }, }, "type": "object", @@ -23303,11 +23178,11 @@ e.g.: "response": { "properties": { "status": { - "literal": { - "string": "OK", + "type": "literal", + "value": { "type": "string", + "value": "OK", }, - "type": "literal", }, }, "type": "object", @@ -23317,23 +23192,23 @@ e.g.: "generatedRequestName": "DeleteUserRequest", "headers": [ { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteUserRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DeleteUserRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23343,21 +23218,21 @@ e.g.: { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteUserRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DeleteUserRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23365,23 +23240,22 @@ e.g.: }, }, ], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "deleteUser", "path": "/user/remove", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DeleteUserRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -23389,16 +23263,16 @@ e.g.: "generatedName": "deleteUserRequestUserId", "key": "userId", "schema": { - "description": undefined, + "description": null, "generatedName": "deleteUserRequestUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DeleteUserRequestUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "userId", "type": "reference", }, @@ -23409,18 +23283,17 @@ e.g.: }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Returns OK if the operation succeeded (even if the user didn't exist before the call)", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DeleteUserResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -23428,16 +23301,16 @@ e.g.: "generatedName": "deleteUserResponseStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "deleteUserResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DeleteUserResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "statusOK", "type": "reference", }, @@ -23448,9 +23321,9 @@ e.g.: }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "Core", ], @@ -23458,7 +23331,7 @@ e.g.: { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Retrieve available tags for search ", "errorStatusCode": [ @@ -23470,32 +23343,32 @@ e.g.: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "status": { - "literal": { - "string": "OK", + "type": "literal", + "value": { "type": "string", + "value": "OK", }, - "type": "literal", }, "tags": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "tags", + "type": "primitive", + "value": { "type": "string", + "value": "tags", }, - "type": "primitive", }, ], - "type": "array", }, }, "type": "object", @@ -23505,23 +23378,23 @@ e.g.: "generatedRequestName": "GetSearchTagsRequest", "headers": [ { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetSearchTagsRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetSearchTagsRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23531,21 +23404,21 @@ e.g.: { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetSearchTagsRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetSearchTagsRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23553,25 +23426,24 @@ e.g.: }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getSearchTags", "path": "/user/search/tags", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Returns available tags for search", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetSearchTagsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -23579,16 +23451,16 @@ e.g.: "generatedName": "getSearchTagsResponseStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "getSearchTagsResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetSearchTagsResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "statusOK", "type": "reference", }, @@ -23600,25 +23472,25 @@ e.g.: "generatedName": "getSearchTagsResponseTags", "key": "tags", "schema": { - "description": undefined, + "description": null, "generatedName": "getSearchTagsResponseTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetSearchTagsResponseTags", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetSearchTagsResponseTagsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23631,9 +23503,9 @@ e.g.: }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "Core", ], @@ -23641,7 +23513,7 @@ e.g.: { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Get a list of the enabled enterprise features ", "errorStatusCode": [ @@ -23653,61 +23525,61 @@ e.g.: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "features": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "features", + "type": "primitive", + "value": { "type": "string", + "value": "features", }, - "type": "primitive", }, ], - "type": "array", }, "status": { - "literal": { - "string": "OK", + "type": "literal", + "value": { "type": "string", + "value": "OK", }, - "type": "literal", }, "usageStats": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "usageStats", "type": "string", + "value": "usageStats", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, }, "type": "object", @@ -23717,23 +23589,23 @@ e.g.: "generatedRequestName": "GetFeatureFlagRequest", "headers": [ { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetFeatureFlagRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetFeatureFlagRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23743,21 +23615,21 @@ e.g.: { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetFeatureFlagRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetFeatureFlagRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23765,25 +23637,24 @@ e.g.: }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getFeatureFlag", "path": "/ee/featureflag", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "The operation was successful", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetFeatureFlagResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -23791,16 +23662,16 @@ e.g.: "generatedName": "getFeatureFlagResponseStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "getFeatureFlagResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetFeatureFlagResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "statusOK", "type": "reference", }, @@ -23812,25 +23683,25 @@ e.g.: "generatedName": "getFeatureFlagResponseFeatures", "key": "features", "schema": { - "description": undefined, + "description": null, "generatedName": "getFeatureFlagResponseFeatures", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetFeatureFlagResponseFeatures", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GetFeatureFlagResponseFeaturesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23844,32 +23715,31 @@ e.g.: "generatedName": "getFeatureFlagResponseUsageStats", "key": "usageStats", "schema": { - "description": undefined, + "description": null, "generatedName": "getFeatureFlagResponseUsageStats", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetFeatureFlagResponseUsageStats", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "GetFeatureFlagResponseUsageStatsKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "GetFeatureFlagResponseUsageStatsValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -23880,9 +23750,9 @@ e.g.: }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "Core", ], @@ -23890,7 +23760,7 @@ e.g.: { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Retrieve license key ", "errorStatusCode": [ @@ -23901,56 +23771,56 @@ e.g.: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { - "oneOf": { - "discriminated": { + "type": "oneOf", + "value": { + "type": "discriminated", + "value": { "licenseKey": { - "primitive": { - "string": "eyJhbGciOiJIUzI1NiIsIn...", + "type": "primitive", + "value": { "type": "string", + "value": "eyJhbGciOiJIUzI1NiIsIn...", }, - "type": "primitive", }, "status": { - "primitive": { - "string": "OK", + "type": "primitive", + "value": { "type": "string", + "value": "OK", }, - "type": "primitive", }, }, - "type": "discriminated", }, - "type": "oneOf", }, }, ], "generatedRequestName": "GetLicenseRequest", "headers": [ { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetLicenseRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetLicenseRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23960,21 +23830,21 @@ e.g.: { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetLicenseRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GetLicenseRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -23982,44 +23852,44 @@ e.g.: }, }, ], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "getLicense", "path": "/ee/license", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "The operation was successful", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "status", "generatedName": "GetLicenseResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "NO_LICENSE_KEY_FOUND_ERROR": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetLicenseResponseNoLicenseKeyFoundError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "OK": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GetLicenseResponseOk", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -24027,19 +23897,19 @@ e.g.: "generatedName": "getLicenseResponseOkLicenseKey", "key": "licenseKey", "schema": { - "description": undefined, + "description": null, "generatedName": "getLicenseResponseOkLicenseKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GetLicenseResponseOkLicenseKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24052,13 +23922,12 @@ e.g.: }, "type": "discriminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "Core", ], @@ -24066,7 +23935,7 @@ e.g.: { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Set or sync license key ", "errorStatusCode": [ @@ -24077,60 +23946,60 @@ e.g.: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "licenseKey": { - "primitive": { - "string": "eyJhbGciOiJIUzI1NiIsIn...", + "type": "primitive", + "value": { "type": "string", + "value": "eyJhbGciOiJIUzI1NiIsIn...", }, - "type": "primitive", }, }, "type": "object", }, "response": { - "oneOf": { - "discriminated": { + "type": "oneOf", + "value": { + "type": "discriminated", + "value": { "status": { - "primitive": { - "string": "OK", + "type": "primitive", + "value": { "type": "string", + "value": "OK", }, - "type": "primitive", }, }, - "type": "discriminated", }, - "type": "oneOf", }, }, ], "generatedRequestName": "SetLicenseRequest", "headers": [ { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SetLicenseRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SetLicenseRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24140,21 +24009,21 @@ e.g.: { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SetLicenseRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SetLicenseRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24162,23 +24031,22 @@ e.g.: }, }, ], - "internal": undefined, + "internal": null, "method": "PUT", "operationId": "setLicense", "path": "/ee/license", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SetLicenseRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -24186,19 +24054,19 @@ e.g.: "generatedName": "setLicenseRequestLicenseKey", "key": "licenseKey", "schema": { - "description": undefined, + "description": null, "generatedName": "setLicenseRequestLicenseKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SetLicenseRequestLicenseKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24210,60 +24078,59 @@ e.g.: }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "The operation was successful", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "status", "generatedName": "SetLicenseResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "INVALID_LICENSE_KEY_ERROR": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SetLicenseResponseInvalidLicenseKeyError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "MISSING_EE_FOLDER_ERROR": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SetLicenseResponseMissingEeFolderError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "OK": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SetLicenseResponseOk", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, }, "type": "discriminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "Core", ], @@ -24271,7 +24138,7 @@ e.g.: { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Delete license key ", "errorStatusCode": [ @@ -24282,20 +24149,20 @@ e.g.: "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "status": { - "literal": { - "string": "OK", + "type": "literal", + "value": { "type": "string", + "value": "OK", }, - "type": "literal", }, }, "type": "object", @@ -24305,23 +24172,23 @@ e.g.: "generatedRequestName": "DeleteLicenseRequest", "headers": [ { - "description": undefined, + "description": null, "name": "api-key", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteLicenseRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DeleteLicenseRequestApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24331,21 +24198,21 @@ e.g.: { "description": "X.Y of the X.Y.Z CDI version.", "name": "cdi-version", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteLicenseRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DeleteLicenseRequestCdiVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24353,25 +24220,24 @@ e.g.: }, }, ], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "deleteLicense", "path": "/ee/license", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "The operation was successful", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DeleteLicenseResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -24379,16 +24245,16 @@ e.g.: "generatedName": "deleteLicenseResponseStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "deleteLicenseResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DeleteLicenseResponseStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "statusOK", "type": "reference", }, @@ -24399,9 +24265,9 @@ e.g.: }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "Core", ], @@ -24409,59 +24275,47 @@ e.g.: ], "errors": { "400": { - "description": undefined, + "description": null, "generatedName": "BadRequestError", "nameOverride": null, "schema": { - "description": undefined, - "example": undefined, "generatedName": "BadRequestErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "401": { - "description": undefined, + "description": null, "generatedName": "UnauthorizedError", "nameOverride": null, "schema": { - "description": undefined, - "example": undefined, "generatedName": "UnauthorizedErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "404": { - "description": undefined, + "description": null, "generatedName": "NotFoundError", "nameOverride": null, "schema": { - "description": undefined, - "example": undefined, "generatedName": "NotFoundErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "500": { - "description": undefined, + "description": null, "generatedName": "InternalServerError", "nameOverride": null, "schema": { - "description": undefined, - "example": undefined, "generatedName": "InternalServerErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, }, - "globalHeaders": undefined, + "globalHeaders": null, "hasEndpointsMarkedInternal": false, "nonRequestReferencedSchemas": [ "userId", @@ -24513,11 +24367,11 @@ e.g.: "codeId": { "description": "Uniquely identifies a code", "generatedName": "CodeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24525,8 +24379,8 @@ e.g.: "codeLifetime": { "description": "The maximum lifetime of the code in milliseconds", "generatedName": "CodeLifetime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -24535,10 +24389,10 @@ e.g.: "cookieInfo": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CookieInfo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -24546,16 +24400,16 @@ e.g.: "generatedName": "cookieInfoToken", "key": "token", "schema": { - "description": undefined, + "description": null, "generatedName": "cookieInfoToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CookieInfoToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "token", "type": "reference", }, @@ -24567,16 +24421,16 @@ e.g.: "generatedName": "cookieInfoExpiry", "key": "expiry", "schema": { - "description": undefined, + "description": null, "generatedName": "cookieInfoExpiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CookieInfoExpiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "expiry", "type": "reference", }, @@ -24588,16 +24442,16 @@ e.g.: "generatedName": "cookieInfoCreatedTime", "key": "createdTime", "schema": { - "description": undefined, + "description": null, "generatedName": "cookieInfoCreatedTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CookieInfoCreatedTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "timeCreated", "type": "reference", }, @@ -24609,58 +24463,57 @@ e.g.: "createJWTAlgorithm": { "description": "The algorithm to use when creating the JWT.", "generatedName": "CreateJwtAlgorithm", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "RS256", "type": "string", + "value": "RS256", }, }, "createJWTPayload": { "description": "The payload of the JWT, should be a JSON object.", "generatedName": "CreateJwtPayload", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "CreateJwtPayloadKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "CreateJwtPayloadValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "deviceId": { "description": "A random identifier that should be stored on the device that started the sign in process.", "generatedName": "DeviceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, "email": { - "description": undefined, + "description": null, "generatedName": "Email", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24668,10 +24521,10 @@ e.g.: "emailVerificationVerifyTokenRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyTokenRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -24679,16 +24532,16 @@ e.g.: "generatedName": "emailVerificationVerifyTokenRequestUserId", "key": "userId", "schema": { - "description": undefined, + "description": null, "generatedName": "emailVerificationVerifyTokenRequestUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyTokenRequestUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "userId", "type": "reference", }, @@ -24700,16 +24553,16 @@ e.g.: "generatedName": "emailVerificationVerifyTokenRequestEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "emailVerificationVerifyTokenRequestEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EmailVerificationVerifyTokenRequestEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "email", "type": "reference", }, @@ -24719,76 +24572,76 @@ e.g.: "type": "object", }, "enableAntiCsrf": { - "description": undefined, + "description": null, "generatedName": "EnableAntiCsrf", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, "type": "primitive", }, "expiry": { - "description": undefined, + "description": null, "generatedName": "Expiry", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, "type": "primitive", }, "handle": { - "description": undefined, + "description": null, "generatedName": "Handle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, "helloResponse": { - "description": undefined, + "description": null, "generatedName": "HelloResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "Hello", "type": "string", + "value": "Hello", }, }, "internalError": { - "description": undefined, + "description": null, "generatedName": "InternalError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "Internal Error", "type": "string", + "value": "Internal Error", }, }, "invalidJSON": { - "description": undefined, + "description": null, "generatedName": "InvalidJson", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, "isVerified": { - "description": undefined, + "description": null, "generatedName": "IsVerified", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -24799,8 +24652,8 @@ e.g.: "allOfPropertyConflicts": [], "description": "A JWK that can be used to verify a JWT", "generatedName": "Jwk", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -24808,16 +24661,16 @@ e.g.: "generatedName": "jwkAlg", "key": "alg", "schema": { - "description": undefined, + "description": null, "generatedName": "jwkAlg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "JwkAlg", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "createJWTAlgorithm", "type": "reference", }, @@ -24829,19 +24682,19 @@ e.g.: "generatedName": "jwkKty", "key": "kty", "schema": { - "description": undefined, + "description": null, "generatedName": "jwkKty", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "JwkKty", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24854,19 +24707,19 @@ e.g.: "generatedName": "jwkUse", "key": "use", "schema": { - "description": undefined, + "description": null, "generatedName": "jwkUse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "JwkUse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24879,19 +24732,19 @@ e.g.: "generatedName": "jwkKid", "key": "kid", "schema": { - "description": undefined, + "description": null, "generatedName": "jwkKid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Unique identifier for the JWK", "generatedName": "JwkKid", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24904,25 +24757,25 @@ e.g.: "generatedName": "jwkX5C", "key": "x5c", "schema": { - "description": undefined, + "description": null, "generatedName": "jwkX5C", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "X.509 Certificate Chain", "generatedName": "JwkX5C", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "JwkX5CItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24936,11 +24789,11 @@ e.g.: "jwksDomain": { "description": "This is used as the value for the issuer claim in the JWT payload.", "generatedName": "JwksDomain", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -24948,8 +24801,8 @@ e.g.: "jwtValidity": { "description": "Duration in seconds, used to calculate JWT expiry", "generatedName": "JwtValidity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -24958,69 +24811,69 @@ e.g.: "linkCode": { "description": "URL-safe string that can be used to authenticate the user, without the deviceId", "generatedName": "LinkCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, "message": { - "description": undefined, + "description": null, "generatedName": "Message", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, "methodNotSupported": { - "description": undefined, + "description": null, "generatedName": "MethodNotSupported", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "Method not supported", "type": "string", + "value": "Method not supported", }, }, "notFound": { - "description": undefined, + "description": null, "generatedName": "NotFound", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "Not Found", "type": "string", + "value": "Not Found", }, }, "paginationToken": { - "description": undefined, + "description": null, "generatedName": "PaginationToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, "password": { - "description": undefined, + "description": null, "generatedName": "Password", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25028,10 +24881,10 @@ e.g.: "passwordlessUser": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PasswordlessUser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -25039,16 +24892,16 @@ e.g.: "generatedName": "passwordlessUserId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "passwordlessUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "userId", "type": "reference", }, @@ -25060,16 +24913,16 @@ e.g.: "generatedName": "passwordlessUserEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "passwordlessUserEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessUserEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "email", "type": "reference", }, @@ -25081,16 +24934,16 @@ e.g.: "generatedName": "passwordlessUserPhoneNumber", "key": "phoneNumber", "schema": { - "description": undefined, + "description": null, "generatedName": "passwordlessUserPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessUserPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "phoneNumber", "type": "reference", }, @@ -25102,16 +24955,16 @@ e.g.: "generatedName": "passwordlessUserTimeJoined", "key": "timeJoined", "schema": { - "description": undefined, + "description": null, "generatedName": "passwordlessUserTimeJoined", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PasswordlessUserTimeJoined", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "timeJoined", "type": "reference", }, @@ -25121,13 +24974,13 @@ e.g.: "type": "object", }, "phoneNumber": { - "description": undefined, + "description": null, "generatedName": "PhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25135,34 +24988,34 @@ e.g.: "preAuthSessionId": { "description": "A random identifier that can be used to identify the login attempt/device.", "generatedName": "PreAuthSessionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, "requestUnauthorised": { - "description": undefined, + "description": null, "generatedName": "RequestUnauthorised", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "Invalid API key", "type": "string", + "value": "Invalid API key", }, }, "role": { - "description": undefined, + "description": null, "generatedName": "Role", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25170,10 +25023,10 @@ e.g.: "session": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Session", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -25181,16 +25034,16 @@ e.g.: "generatedName": "sessionHandle", "key": "handle", "schema": { - "description": undefined, + "description": null, "generatedName": "sessionHandle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SessionHandle", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "handle", "type": "reference", }, @@ -25202,16 +25055,16 @@ e.g.: "generatedName": "sessionUserId", "key": "userId", "schema": { - "description": undefined, + "description": null, "generatedName": "sessionUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SessionUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "userId", "type": "reference", }, @@ -25223,16 +25076,16 @@ e.g.: "generatedName": "sessionUserDataInJwt", "key": "userDataInJWT", "schema": { - "description": undefined, + "description": null, "generatedName": "sessionUserDataInJwt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SessionUserDataInJwt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "userDataInJWT", "type": "reference", }, @@ -25242,48 +25095,48 @@ e.g.: "type": "object", }, "sessionHandles": { - "description": undefined, + "description": null, "generatedName": "SessionHandles", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SessionHandlesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "handle", "type": "reference", }, }, "statusOK": { - "description": undefined, + "description": null, "generatedName": "StatusOk", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "OK", "type": "string", + "value": "OK", }, }, "statusOKResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "StatusOkResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "thirdPartyEmail": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ThirdPartyEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -25291,16 +25144,16 @@ e.g.: "generatedName": "thirdPartyEmailId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "thirdPartyEmailId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyEmailId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "email", "type": "reference", }, @@ -25310,13 +25163,13 @@ e.g.: "type": "object", }, "thirdPartyId": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25324,10 +25177,10 @@ e.g.: "thirdPartyUser": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ThirdPartyUser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -25335,16 +25188,16 @@ e.g.: "generatedName": "thirdPartyUserId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "thirdPartyUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "userId", "type": "reference", }, @@ -25356,16 +25209,16 @@ e.g.: "generatedName": "thirdPartyUserTimeJoined", "key": "timeJoined", "schema": { - "description": undefined, + "description": null, "generatedName": "thirdPartyUserTimeJoined", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyUserTimeJoined", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "timeJoined", "type": "reference", }, @@ -25377,16 +25230,16 @@ e.g.: "generatedName": "thirdPartyUserEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "thirdPartyUserEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyUserEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "email", "type": "reference", }, @@ -25398,18 +25251,18 @@ e.g.: "generatedName": "thirdPartyUserThirdParty", "key": "thirdParty", "schema": { - "description": undefined, + "description": null, "generatedName": "thirdPartyUserThirdParty", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ThirdPartyUserThirdParty", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -25417,16 +25270,16 @@ e.g.: "generatedName": "thirdPartyUserThirdPartyId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "thirdPartyUserThirdPartyId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyUserThirdPartyId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "thirdPartyId", "type": "reference", }, @@ -25438,16 +25291,16 @@ e.g.: "generatedName": "thirdPartyUserThirdPartyUserId", "key": "userId", "schema": { - "description": undefined, + "description": null, "generatedName": "thirdPartyUserThirdPartyUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyUserThirdPartyUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "thirdPartyUserId", "type": "reference", }, @@ -25462,78 +25315,78 @@ e.g.: "type": "object", }, "thirdPartyUserId": { - "description": undefined, + "description": null, "generatedName": "ThirdPartyUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, "timeCreated": { - "description": undefined, + "description": null, "generatedName": "TimeCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, "type": "primitive", }, "timeJoined": { - "description": undefined, + "description": null, "generatedName": "TimeJoined", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, "type": "primitive", }, "token": { - "description": undefined, + "description": null, "generatedName": "Token", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, "tokenTheftResponse": { - "description": undefined, + "description": null, "generatedName": "TokenTheftResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "TOKEN_THEFT_DETECTED", "type": "string", + "value": "TOKEN_THEFT_DETECTED", }, }, "tryRefreshTokenResponse": { - "description": undefined, + "description": null, "generatedName": "TryRefreshTokenResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "TRY_REFRESH_TOKEN", "type": "string", + "value": "TRY_REFRESH_TOKEN", }, }, "unauthorisedMessageResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UnauthorisedMessageResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -25541,16 +25394,16 @@ e.g.: "generatedName": "unauthorisedMessageResponseMessage", "key": "message", "schema": { - "description": undefined, + "description": null, "generatedName": "unauthorisedMessageResponseMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UnauthorisedMessageResponseMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "message", "type": "reference", }, @@ -25560,43 +25413,43 @@ e.g.: "type": "object", }, "unauthorisedResponse": { - "description": undefined, + "description": null, "generatedName": "UnauthorisedResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "UNAUTHORISED", "type": "string", + "value": "UNAUTHORISED", }, }, "unknownRoleResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UnknownRoleResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "unknownUserIdResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UnknownUserIdResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, "user": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "User", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -25604,16 +25457,16 @@ e.g.: "generatedName": "userId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "userId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "userId", "type": "reference", }, @@ -25625,16 +25478,16 @@ e.g.: "generatedName": "userEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "userEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "email", "type": "reference", }, @@ -25646,16 +25499,16 @@ e.g.: "generatedName": "userTimeJoined", "key": "timeJoined", "schema": { - "description": undefined, + "description": null, "generatedName": "userTimeJoined", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserTimeJoined", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "timeJoined", "type": "reference", }, @@ -25667,59 +25520,57 @@ e.g.: "userDataInDatabase": { "description": "should be a JSON object (not a JSON literal nor an array)", "generatedName": "UserDataInDatabase", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "UserDataInDatabaseKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "UserDataInDatabaseValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "userDataInJWT": { "description": "should be a JSON object (not a JSON literal nor an array)", "generatedName": "UserDataInJwt", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "UserDataInJwtKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "UserDataInJwtValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "userId": { - "description": undefined, + "description": null, "generatedName": "UserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25727,11 +25578,11 @@ e.g.: "userInputCode": { "description": "This can be used to authenticate the user when paired with the deviceId", "generatedName": "UserInputCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -25739,58 +25590,56 @@ e.g.: "userMetadata": { "description": "should be a JSON object (not a JSON literal nor an array)", "generatedName": "UserMetadata", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "UserMetadataKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "UserMetadataValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "userMetadataUpdate": { "description": "should be a JSON object (not a JSON literal nor an array)", "generatedName": "UserMetadataUpdate", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "UserMetadataUpdateKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "UserMetadataUpdateValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "wrongCredentialsResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WrongCredentialsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [], "type": "object", }, @@ -25813,47 +25662,47 @@ e.g.: ], "tagsById": { "Core": { - "description": undefined, + "description": null, "id": "Core", }, "Dashboard Recipe": { - "description": undefined, + "description": null, "id": "Dashboard Recipe", }, "EmailPassword Recipe": { - "description": undefined, + "description": null, "id": "EmailPassword Recipe", }, "EmailVerification Recipe": { - "description": undefined, + "description": null, "id": "EmailVerification Recipe", }, "Passwordless Recipe": { - "description": undefined, + "description": null, "id": "Passwordless Recipe", }, "Session Recipe": { - "description": undefined, + "description": null, "id": "Session Recipe", }, "ThirdParty Recipe": { - "description": undefined, + "description": null, "id": "ThirdParty Recipe", }, "Totp Recipe": { - "description": undefined, + "description": null, "id": "Totp Recipe", }, "User Metadata Recipe": { - "description": undefined, + "description": null, "id": "User Metadata Recipe", }, "User Roles Recipe": { - "description": undefined, + "description": null, "id": "User Roles Recipe", }, "UserIdMapping Recipe": { - "description": undefined, + "description": null, "id": "UserIdMapping Recipe", }, }, diff --git a/packages/cli/openapi-parser/src/__test__/__snapshots__/vellum.test.ts.snap b/packages/cli/openapi-parser/src/__test__/__snapshots__/vellum.test.ts.snap index e95cd0657c2..a72bd232bca 100644 --- a/packages/cli/openapi-parser/src/__test__/__snapshots__/vellum.test.ts.snap +++ b/packages/cli/openapi-parser/src/__test__/__snapshots__/vellum.test.ts.snap @@ -2,6 +2,7 @@ exports[`open api parser vellum parse open api 1`] = ` { + "channel": [], "description": " ## Vellum API Documentation @@ -35,7 +36,7 @@ with all stable endpoints. You can find them here: { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": " Unstable @@ -45,83 +46,83 @@ Used to retrieve a deployment given its ID or name. "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "active_model_version_ids": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "active_model_version_ids", + "type": "primitive", + "value": { "type": "string", + "value": "active_model_version_ids", }, - "type": "primitive", }, ], - "type": "array", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "environment": { - "enum": "DEVELOPMENT", "type": "enum", + "value": "DEVELOPMENT", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "last_deployed_on": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "model_type": { - "enum": "GENERATE", "type": "enum", + "value": "GENERATE", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "status": { - "enum": "ACTIVE", "type": "enum", + "value": "ACTIVE", }, }, "type": "object", @@ -130,7 +131,7 @@ Used to retrieve a deployment given its ID or name. ], "generatedRequestName": "DeploymentsRetrieveRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "deployments_retrieve", "path": "/v1/deployments/{id}", @@ -139,40 +140,39 @@ Used to retrieve a deployment given its ID or name. "description": "Either the Deployment's ID or its unique name", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DeploymentsRetrieveRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DeploymentsRetrieveResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DeploymentRead", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "deployments", ], @@ -180,7 +180,7 @@ Used to retrieve a deployment given its ID or name. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Unstable Creates a new document index.", @@ -188,7 +188,7 @@ Creates a new document index.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], "name": "Index Using Instructor Model", "pathParameters": [], @@ -196,164 +196,164 @@ Creates a new document index.", "request": { "properties": { "indexing_config": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "chunking", "type": "string", + "value": "chunking", }, "value": { "type": "unknown", - "unknown": { - "map": [ + "value": { + "type": "map", + "value": [ { "key": { - "string": "chunker_name", "type": "string", + "value": "chunker_name", }, "value": { - "primitive": { - "string": "sentence-chunker", + "type": "primitive", + "value": { "type": "string", + "value": "sentence-chunker", }, - "type": "primitive", }, }, { "key": { - "string": "chunker_config", "type": "string", + "value": "chunker_config", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "character_limit", "type": "string", + "value": "character_limit", }, "value": { - "primitive": { - "int": 1000, + "type": "primitive", + "value": { "type": "int", + "value": 1000, }, - "type": "primitive", }, }, { "key": { - "string": "min_overlap_ratio", "type": "string", + "value": "min_overlap_ratio", }, "value": { - "primitive": { - "double": 0.5, + "type": "primitive", + "value": { "type": "double", + "value": 0.5, }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, }, }, { "key": { - "string": "vectorizer", "type": "string", + "value": "vectorizer", }, "value": { "type": "unknown", - "unknown": { - "map": [ + "value": { + "type": "map", + "value": [ { "key": { - "string": "model_name", "type": "string", + "value": "model_name", }, "value": { - "primitive": { - "string": "hkunlp/instructor-xl", + "type": "primitive", + "value": { "type": "string", + "value": "hkunlp/instructor-xl", }, - "type": "primitive", }, }, { "key": { - "string": "config", "type": "string", + "value": "config", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "instruction_domain", "type": "string", + "value": "instruction_domain", }, "value": { - "primitive": { - "string": "", + "type": "primitive", + "value": { "type": "string", + "value": "", }, - "type": "primitive", }, }, { "key": { - "string": "instruction_document_text_type", "type": "string", + "value": "instruction_document_text_type", }, "value": { - "primitive": { - "string": "plain_text", + "type": "primitive", + "value": { "type": "string", + "value": "plain_text", }, - "type": "primitive", }, }, { "key": { - "string": "instruction_query_text_type", "type": "string", + "value": "instruction_query_text_type", }, "value": { - "primitive": { - "string": "plain_text", + "type": "primitive", + "value": { "type": "string", + "value": "plain_text", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, }, }, ], - "type": "map", }, "label": { - "primitive": { - "string": "My Document Index", + "type": "primitive", + "value": { "type": "string", + "value": "My Document Index", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "my-document-index", + "type": "primitive", + "value": { "type": "string", + "value": "my-document-index", }, - "type": "primitive", }, }, "type": "object", @@ -361,69 +361,69 @@ Creates a new document index.", "response": { "properties": { "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "environment": { - "enum": "DEVELOPMENT", "type": "enum", + "value": "DEVELOPMENT", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "indexing_config": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "indexing_config", "type": "string", + "value": "indexing_config", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "status": { - "enum": "ACTIVE", "type": "enum", + "value": "ACTIVE", }, }, "type": "object", @@ -432,114 +432,42 @@ Creates a new document index.", ], "generatedRequestName": "DocumentIndexesCreateRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "document_indexes_create", "path": "/v1/document-indexes", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [ - { - "name": "Index Using Instructor Model", - "value": { - "copy_documents_from_index_id": null, - "indexing_config": { - "chunking": { - "chunker_config": { - "character_limit": 1000, - "min_overlap_ratio": 0.5, - }, - "chunker_name": "sentence-chunker", - }, - "vectorizer": { - "config": { - "instruction_document_text_type": "plain_text", - "instruction_domain": "", - "instruction_query_text_type": "plain_text", - }, - "model_name": "hkunlp/instructor-xl", - }, - }, - "label": "My Document Index", - "name": "my-document-index", - }, - }, - { - "name": "Index Using a Sentence Transformers Model", - "value": { - "copy_documents_from_index_id": null, - "indexing_config": { - "chunking": { - "chunker_config": { - "character_limit": 1000, - "min_overlap_ratio": 0.5, - }, - "chunker_name": "sentence-chunker", - }, - "vectorizer": { - "config": {}, - "model_name": "sentence-transformers/multi-qa-mpnet-base-dot-v1", - }, - }, - "label": "My Document Index", - "name": "my-document-index", - }, - }, - { - "name": "Index Using OpenAI Model", - "value": { - "copy_documents_from_index_id": null, - "indexing_config": { - "chunking": { - "chunker_config": { - "character_limit": 1000, - "min_overlap_ratio": 0.5, - }, - "chunker_name": "sentence-chunker", - }, - "vectorizer": { - "config": { - "add_openai_api_key": true, - }, - "model_name": "text-embedding-ada-002", - }, - }, - "label": "My Document Index", - "name": "my-document-index", - }, - }, - ], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DocumentIndexesCreateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DocumentIndexCreateRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DocumentIndexesCreateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DocumentIndexRead", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "document-indexes", ], @@ -547,7 +475,7 @@ Creates a new document index.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": " Stable @@ -557,126 +485,126 @@ Used to list documents. Optionally filter on supported fields. "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "count": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 123, }, - "type": "primitive", }, "next": { - "primitive": { - "string": "http://api.example.org/accounts/?offset=400&limit=100", + "type": "primitive", + "value": { "type": "string", + "value": "http://api.example.org/accounts/?offset=400&limit=100", }, - "type": "primitive", }, "previous": { - "primitive": { - "string": "http://api.example.org/accounts/?offset=200&limit=100", + "type": "primitive", + "value": { "type": "string", + "value": "http://api.example.org/accounts/?offset=200&limit=100", }, - "type": "primitive", }, "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "document_to_document_indexes": { - "array": [ + "type": "array", + "value": [ { "properties": { "document_index_id": { - "primitive": { - "string": "document_index_id", + "type": "primitive", + "value": { "type": "string", + "value": "document_index_id", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "external_id": { - "primitive": { - "string": "external_id", + "type": "primitive", + "value": { "type": "string", + "value": "external_id", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "keywords": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "keywords", + "type": "primitive", + "value": { "type": "string", + "value": "keywords", }, - "type": "primitive", }, ], - "type": "array", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "last_uploaded_at": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "processing_failure_reason": { - "literal": { - "string": "EXCEEDED_CHARACTER_LIMIT", + "type": "literal", + "value": { "type": "string", + "value": "EXCEEDED_CHARACTER_LIMIT", }, - "type": "literal", }, "processing_state": { - "enum": "QUEUED", "type": "enum", + "value": "QUEUED", }, "status": { - "literal": { - "string": "ACTIVE", + "type": "literal", + "value": { "type": "string", + "value": "ACTIVE", }, - "type": "literal", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -685,7 +613,7 @@ Used to list documents. Optionally filter on supported fields. ], "generatedRequestName": "DocumentsListRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "documents_list", "path": "/v1/documents", @@ -694,21 +622,21 @@ Used to list documents. Optionally filter on supported fields. { "description": "Filter down to only those documents that are included in the specified index. You may provide either the Vellum-generated ID or the unique name of the index specified upon initial creation.", "name": "document_index_id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DocumentsListRequestDocumentIndexId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DocumentsListRequestDocumentIndexId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -718,18 +646,18 @@ Used to list documents. Optionally filter on supported fields. { "description": "Number of results to return per page.", "name": "limit", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DocumentsListRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DocumentsListRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -740,18 +668,18 @@ Used to list documents. Optionally filter on supported fields. { "description": "The initial index from which to return the results.", "name": "offset", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DocumentsListRequestOffset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DocumentsListRequestOffset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -762,21 +690,21 @@ Used to list documents. Optionally filter on supported fields. { "description": "Which field to use when ordering the results.", "name": "ordering", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DocumentsListRequestOrdering", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DocumentsListRequestOrdering", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -784,25 +712,24 @@ Used to list documents. Optionally filter on supported fields. }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DocumentsListResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PaginatedSlimDocumentList", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "documents", ], @@ -810,7 +737,7 @@ Used to list documents. Optionally filter on supported fields. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Unstable Executes a deployed Workflow and streams back its results.", @@ -818,49 +745,48 @@ Executes a deployed Workflow and streams back its results.", "examples": [], "generatedRequestName": "ExecuteWorkflowStreamRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "execute_workflow_stream", "path": "/v1/execute-workflow-stream", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ExecuteWorkflowStreamRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ExecuteWorkflowStreamRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ExecuteWorkflowStreamResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WorkflowStreamEvent", "type": "reference", }, "type": "streamingJson", }, - "sdkName": undefined, + "sdkName": null, "server": [ { - "description": undefined, + "description": null, "name": "Predict", "url": "https://predict.vellum.ai", }, ], - "summary": undefined, + "summary": null, "tags": [ "execute-workflow-stream", ], @@ -868,7 +794,7 @@ Executes a deployed Workflow and streams back its results.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Stable Generate a completion using a previously defined deployment. @@ -883,26 +809,26 @@ Generate a completion using a previously defined deployment. "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "requests": { - "array": [ + "type": "array", + "value": [ { "properties": { "input_values": { - "map": [], "type": "map", + "value": [], }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -910,41 +836,42 @@ Generate a completion using a previously defined deployment. "response": { "properties": { "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "data": { "properties": { "completions": { - "array": [ + "type": "array", + "value": [ { "properties": { "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "model_version_id": { - "primitive": { - "string": "model_version_id", + "type": "primitive", + "value": { "type": "string", + "value": "model_version_id", }, - "type": "primitive", }, "text": { - "primitive": { - "string": "text", + "type": "primitive", + "value": { "type": "string", + "value": "text", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -952,11 +879,11 @@ Generate a completion using a previously defined deployment. "error": { "properties": { "message": { - "primitive": { - "string": "message", + "type": "primitive", + "value": { "type": "string", + "value": "message", }, - "type": "primitive", }, }, "type": "object", @@ -965,7 +892,6 @@ Generate a completion using a previously defined deployment. "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -974,50 +900,48 @@ Generate a completion using a previously defined deployment. ], "generatedRequestName": "GenerateRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "generate", "path": "/v1/generate", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GenerateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenerateBodyRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GenerateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenerateResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [ { - "description": undefined, + "description": null, "name": "Predict", "url": "https://predict.vellum.ai", }, ], - "summary": undefined, + "summary": null, "tags": [ "generate", ], @@ -1025,7 +949,7 @@ Generate a completion using a previously defined deployment. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Stable Generate a stream of completions using a previously defined deployment. @@ -1040,49 +964,48 @@ Generate a stream of completions using a previously defined deployment. "examples": [], "generatedRequestName": "GenerateStreamRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "generate_stream", "path": "/v1/generate-stream", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GenerateStreamRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenerateStreamBodyRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GenerateStreamResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenerateStreamResponse", "type": "reference", }, "type": "streamingJson", }, - "sdkName": undefined, + "sdkName": null, "server": [ { - "description": undefined, + "description": null, "name": "Predict", "url": "https://predict.vellum.ai", }, ], - "summary": undefined, + "summary": null, "tags": [ "generate-stream", ], @@ -1090,7 +1013,7 @@ Generate a stream of completions using a previously defined deployment. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": " Unstable @@ -1100,63 +1023,63 @@ Used to retrieve a model version given its ID. "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "build_config": { "properties": { "base_model": { - "primitive": { - "string": "base_model", + "type": "primitive", + "value": { "type": "string", + "value": "base_model", }, - "type": "primitive", }, "sandbox_snapshot": { "properties": { "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "prompt_id": { - "primitive": { - "string": "prompt_id", + "type": "primitive", + "value": { "type": "string", + "value": "prompt_id", }, - "type": "primitive", }, "prompt_index": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "sandbox_id": { - "primitive": { - "string": "sandbox_id", + "type": "primitive", + "value": { "type": "string", + "value": "sandbox_id", }, - "type": "primitive", }, }, "type": "object", @@ -1165,86 +1088,86 @@ Used to retrieve a model version given its ID. "type": "object", }, "created": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "exec_config": { "properties": { "input_variables": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "key", + "type": "primitive", + "value": { "type": "string", + "value": "key", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "parameters": { "properties": { "frequency_penalty": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "max_tokens": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "presence_penalty": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "stop": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "stop", + "type": "primitive", + "value": { "type": "string", + "value": "stop", }, - "type": "primitive", }, ], - "type": "array", }, "temperature": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "top_k": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "top_p": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", @@ -1252,19 +1175,20 @@ Used to retrieve a model version given its ID. "prompt_block_data": { "properties": { "blocks": { - "array": [ + "type": "array", + "value": [ { "properties": { "block_type": { - "enum": "CHAT_MESSAGE", "type": "enum", + "value": "CHAT_MESSAGE", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "properties": { "properties": {}, @@ -1274,67 +1198,66 @@ Used to retrieve a model version given its ID. "type": "object", }, ], - "type": "array", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", }, "prompt_syntax_version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "prompt_template": { - "primitive": { - "string": "prompt_template", + "type": "primitive", + "value": { "type": "string", + "value": "prompt_template", }, - "type": "primitive", }, }, "type": "object", }, "external_id": { - "primitive": { - "string": "external_id", + "type": "primitive", + "value": { "type": "string", + "value": "external_id", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "model_type": { - "enum": "GENERATE", "type": "enum", + "value": "GENERATE", }, "provider": { - "enum": "ANTHROPIC", "type": "enum", + "value": "ANTHROPIC", }, "status": { - "enum": "CREATING", "type": "enum", + "value": "CREATING", }, }, "type": "object", @@ -1343,7 +1266,7 @@ Used to retrieve a model version given its ID. ], "generatedRequestName": "ModelVersionsRetrieveRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "model_versions_retrieve", "path": "/v1/model-versions/{id}", @@ -1352,40 +1275,39 @@ Used to retrieve a model version given its ID. "description": "A UUID string identifying this model version.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "ModelVersionsRetrieveRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ModelVersionsRetrieveResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ModelVersionRead", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "model-versions", ], @@ -1393,7 +1315,7 @@ Used to retrieve a model version given its ID. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Unstable Compiles the prompt backing the model version using the provided input values.", @@ -1401,18 +1323,18 @@ Compiles the prompt backing the model version using the provided input values.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], @@ -1420,8 +1342,8 @@ Compiles the prompt backing the model version using the provided input values.", "request": { "properties": { "input_values": { - "map": [], "type": "map", + "value": [], }, }, "type": "object", @@ -1431,18 +1353,18 @@ Compiles the prompt backing the model version using the provided input values.", "prompt": { "properties": { "num_tokens": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "text": { - "primitive": { - "string": "text", + "type": "primitive", + "value": { "type": "string", + "value": "text", }, - "type": "primitive", }, }, "type": "object", @@ -1454,7 +1376,7 @@ Compiles the prompt backing the model version using the provided input values.", ], "generatedRequestName": "ModelVersionCompilePromptRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "model_version_compile_prompt", "path": "/v1/model-versions/{id}/compile-prompt", @@ -1463,53 +1385,51 @@ Compiles the prompt backing the model version using the provided input values.", "description": "A UUID string identifying this model version.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "ModelVersionCompilePromptRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ModelVersionCompilePromptRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ModelVersionCompilePromptRequestRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ModelVersionCompilePromptResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ModelVersionCompilePromptResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "model-versions", ], @@ -1517,7 +1437,7 @@ Compiles the prompt backing the model version using the provided input values.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Unstable Registers a prompt within Vellum and creates associated Vellum entities. Intended to be used by integration @@ -1530,70 +1450,70 @@ Under the hood, this endpoint creates a new sandbox, a new model version, and a "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "model": { - "primitive": { - "string": "model", + "type": "primitive", + "value": { "type": "string", + "value": "model", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, "parameters": { "properties": { "frequency_penalty": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "max_tokens": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "presence_penalty": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "temperature": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "top_p": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, }, "type": "object", @@ -1601,38 +1521,39 @@ Under the hood, this endpoint creates a new sandbox, a new model version, and a "prompt": { "properties": { "input_variables": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "key", + "type": "primitive", + "value": { "type": "string", + "value": "key", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "prompt_block_data": { "properties": { "blocks": { - "array": [ + "type": "array", + "value": [ { "properties": { "block_type": { - "enum": "CHAT_MESSAGE", "type": "enum", + "value": "CHAT_MESSAGE", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "properties": { "properties": {}, @@ -1642,14 +1563,13 @@ Under the hood, this endpoint creates a new sandbox, a new model version, and a "type": "object", }, ], - "type": "array", }, "version": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -1658,8 +1578,8 @@ Under the hood, this endpoint creates a new sandbox, a new model version, and a "type": "object", }, "provider": { - "enum": "ANTHROPIC", "type": "enum", + "value": "ANTHROPIC", }, }, "type": "object", @@ -1669,25 +1589,25 @@ Under the hood, this endpoint creates a new sandbox, a new model version, and a "deployment": { "properties": { "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "name": { - "primitive": { - "string": "name", + "type": "primitive", + "value": { "type": "string", + "value": "name", }, - "type": "primitive", }, }, "type": "object", @@ -1695,18 +1615,18 @@ Under the hood, this endpoint creates a new sandbox, a new model version, and a "model_version": { "properties": { "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, }, "type": "object", @@ -1714,18 +1634,18 @@ Under the hood, this endpoint creates a new sandbox, a new model version, and a "prompt": { "properties": { "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, }, "type": "object", @@ -1733,18 +1653,18 @@ Under the hood, this endpoint creates a new sandbox, a new model version, and a "sandbox": { "properties": { "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, }, "type": "object", @@ -1752,11 +1672,11 @@ Under the hood, this endpoint creates a new sandbox, a new model version, and a "sandbox_snapshot": { "properties": { "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, "type": "object", @@ -1768,44 +1688,42 @@ Under the hood, this endpoint creates a new sandbox, a new model version, and a ], "generatedRequestName": "RegisterPromptRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "register_prompt", "path": "/v1/registered-prompts/register", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RegisterPromptRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RegisterPromptRequestRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "RegisterPromptResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RegisterPromptResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "registered-prompts", ], @@ -1813,7 +1731,7 @@ Under the hood, this endpoint creates a new sandbox, a new model version, and a { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Unstable Upserts a new scenario for a sandbox, keying off of the optionally provided scenario id. @@ -1827,18 +1745,18 @@ or overwritten with default values.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], "name": "Basic Example", "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], @@ -1846,26 +1764,27 @@ or overwritten with default values.", "request": { "properties": { "inputs": { - "array": [ + "type": "array", + "value": [ { "properties": { "key": { - "primitive": { - "string": "var_1", + "type": "primitive", + "value": { "type": "string", + "value": "var_1", }, - "type": "primitive", }, "type": { - "enum": "TEXT", "type": "enum", + "value": "TEXT", }, "value": { - "primitive": { - "string": "Hello, world!", + "type": "primitive", + "value": { "type": "string", + "value": "Hello, world!", }, - "type": "primitive", }, }, "type": "object", @@ -1873,22 +1792,22 @@ or overwritten with default values.", { "properties": { "key": { - "primitive": { - "string": "var_2", + "type": "primitive", + "value": { "type": "string", + "value": "var_2", }, - "type": "primitive", }, "type": { - "enum": "TEXT", "type": "enum", + "value": "TEXT", }, "value": { - "primitive": { - "string": "Why hello, there!", + "type": "primitive", + "value": { "type": "string", + "value": "Why hello, there!", }, - "type": "primitive", }, }, "type": "object", @@ -1896,24 +1815,23 @@ or overwritten with default values.", { "properties": { "key": { - "primitive": { - "string": "key", + "type": "primitive", + "value": { "type": "string", + "value": "key", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "label": { - "primitive": { - "string": "Scenario 1", + "type": "primitive", + "value": { "type": "string", + "value": "Scenario 1", }, - "type": "primitive", }, }, "type": "object", @@ -1921,78 +1839,78 @@ or overwritten with default values.", "response": { "properties": { "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "inputs": { - "array": [ + "type": "array", + "value": [ { "properties": { "chat_history": { - "array": [ + "type": "array", + "value": [ { "properties": { "role": { - "enum": "SYSTEM", "type": "enum", + "value": "SYSTEM", }, "text": { - "primitive": { - "string": "text", + "type": "primitive", + "value": { "type": "string", + "value": "text", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "key": { - "primitive": { - "string": "key", + "type": "primitive", + "value": { "type": "string", + "value": "key", }, - "type": "primitive", }, "type": { - "enum": "TEXT", "type": "enum", + "value": "TEXT", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "metric_input_params": { "properties": { "params": { "properties": { "target": { - "primitive": { - "string": "target", + "type": "primitive", + "value": { "type": "string", + "value": "target", }, - "type": "primitive", }, }, "type": "object", @@ -2007,7 +1925,7 @@ or overwritten with default values.", ], "generatedRequestName": "UpsertSandboxScenarioRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "upsert_sandbox_scenario", "path": "/v1/sandboxes/{id}/scenarios", @@ -2016,102 +1934,51 @@ or overwritten with default values.", "description": "A UUID string identifying this sandbox.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "UpsertSandboxScenarioRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [ - { - "name": "Basic Example", - "value": { - "id": "3ee58bf2-1e5c-415e-8b6c-02ca8b77f29d", - "inputs": [ - { - "key": "var_1", - "type": "TEXT", - "value": "Hello, world!", - }, - { - "key": "var_2", - "type": "TEXT", - "value": "Why hello, there!", - }, - ], - "label": "Scenario 1", - "metric_input_params": { - "params": {}, - }, - }, - }, - { - "name": "Chat History Example", - "value": { - "id": "50c55d1d-4c37-4c83-afc1-9d895f286320", - "inputs": [ - { - "chat_history": [ - { - "role": "USER", - "text": "What's your favorite color?", - }, - { - "role": "ASSISTANT", - "text": "AI's don't have a favorite color.... Yet.", - }, - ], - "key": "$chat_history", - "type": "CHAT_HISTORY", - }, - ], - "label": "Scenario 2", - "metric_input_params": { - "params": {}, - }, - }, - }, - ], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpsertSandboxScenarioRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UpsertSandboxScenarioRequestRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpsertSandboxScenarioResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SandboxScenario", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "sandboxes", ], @@ -2119,7 +1986,7 @@ or overwritten with default values.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Unstable Deletes an existing scenario from a sandbox, keying off of the provided scenario id.", @@ -2127,39 +1994,39 @@ Deletes an existing scenario from a sandbox, keying off of the provided scenario "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, { "name": "scenario_id", "value": { - "primitive": { - "string": "scenario_id", + "type": "primitive", + "value": { "type": "string", + "value": "scenario_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "DeleteSandboxScenarioRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "delete_sandbox_scenario", "path": "/v1/sandboxes/{id}/scenarios/{scenario_id}", @@ -2168,44 +2035,44 @@ Deletes an existing scenario from a sandbox, keying off of the provided scenario "description": "A UUID string identifying this sandbox.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteSandboxScenarioRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "An id identifying the scenario that you'd like to delete", "name": "scenario_id", "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteSandboxScenarioRequestScenarioId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "request": null, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "sandboxes", ], @@ -2213,7 +2080,7 @@ Deletes an existing scenario from a sandbox, keying off of the provided scenario { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Stable Perform a search against a document index. @@ -2227,19 +2094,19 @@ Perform a search against a document index. "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "query": { - "primitive": { - "string": "query", + "type": "primitive", + "value": { "type": "string", + "value": "query", }, - "type": "primitive", }, }, "type": "object", @@ -2247,59 +2114,59 @@ Perform a search against a document index. "response": { "properties": { "results": { - "array": [ + "type": "array", + "value": [ { "properties": { "document": { "properties": { "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, }, "type": "object", }, "keywords": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "keywords", + "type": "primitive", + "value": { "type": "string", + "value": "keywords", }, - "type": "primitive", }, ], - "type": "array", }, "score": { - "primitive": { - "double": 1.1, + "type": "primitive", + "value": { "type": "double", + "value": 1.1, }, - "type": "primitive", }, "text": { - "primitive": { - "string": "text", + "type": "primitive", + "value": { "type": "string", + "value": "text", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, }, "type": "object", @@ -2308,50 +2175,48 @@ Perform a search against a document index. ], "generatedRequestName": "SearchRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "search", "path": "/v1/search", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SearchRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SearchRequestBodyRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SearchResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SearchResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [ { - "description": undefined, + "description": null, "name": "Predict", "url": "https://predict.vellum.ai", }, ], - "summary": undefined, + "summary": null, "tags": [ "search", ], @@ -2359,7 +2224,7 @@ Perform a search against a document index. { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Stable Used to submit feedback regarding the quality of previously generated completions. @@ -2373,61 +2238,60 @@ Used to submit feedback regarding the quality of previously generated completion "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "actuals": { - "array": [ + "type": "array", + "value": [ { "properties": {}, "type": "object", }, ], - "type": "array", }, }, "type": "object", }, - "response": undefined, + "response": null, }, ], "generatedRequestName": "SubmitCompletionActualsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "submit_completion_actuals", "path": "/v1/submit-completion-actuals", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "SubmitCompletionActualsRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SubmitCompletionActualsRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [ { - "description": undefined, + "description": null, "name": "Predict", "url": "https://predict.vellum.ai", }, ], - "summary": undefined, + "summary": null, "tags": [ "submit-completion-actuals", ], @@ -2435,7 +2299,7 @@ Used to submit feedback regarding the quality of previously generated completion { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Unstable Upserts a new test case for a test suite, keying off of the optionally provided test case id. @@ -2449,18 +2313,18 @@ or overwritten with default values.", "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], @@ -2472,8 +2336,8 @@ or overwritten with default values.", "type": "object", }, "input_values": { - "map": [], "type": "map", + "value": [], }, }, "type": "object", @@ -2483,57 +2347,57 @@ or overwritten with default values.", "evaluation_params": { "properties": { "target": { - "primitive": { - "string": "target", + "type": "primitive", + "value": { "type": "string", + "value": "target", }, - "type": "primitive", }, }, "type": "object", }, "input_values": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "input_values", "type": "string", + "value": "input_values", }, "value": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], - "type": "map", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "test_case_id": { - "primitive": { - "string": "test_case_id", + "type": "primitive", + "value": { "type": "string", + "value": "test_case_id", }, - "type": "primitive", }, }, "type": "object", @@ -2542,7 +2406,7 @@ or overwritten with default values.", ], "generatedRequestName": "UpsertTestSuiteTestCaseRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "upsert_test_suite_test_case", "path": "/v1/test-suites/{id}/test-cases", @@ -2551,53 +2415,51 @@ or overwritten with default values.", "description": "A UUID string identifying this test suite.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "UpsertTestSuiteTestCaseRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpsertTestSuiteTestCaseRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TestSuiteTestCaseRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpsertTestSuiteTestCaseResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TestSuiteTestCase", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "test-suites", ], @@ -2605,7 +2467,7 @@ or overwritten with default values.", { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Unstable Deletes an existing test case for a test suite, keying off of the test case id.", @@ -2613,39 +2475,39 @@ Deletes an existing test case for a test suite, keying off of the test case id." "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, { "name": "test_case_id", "value": { - "primitive": { - "string": "test_case_id", + "type": "primitive", + "value": { "type": "string", + "value": "test_case_id", }, - "type": "primitive", }, }, ], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "DeleteTestSuiteTestCaseRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "DELETE", "operationId": "delete_test_suite_test_case", "path": "/v1/test-suites/{id}/test-cases/{test_case_id}", @@ -2654,44 +2516,44 @@ Deletes an existing test case for a test suite, keying off of the test case id." "description": "A UUID string identifying this test suite.", "name": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteTestSuiteTestCaseRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, { "description": "An id identifying the test case that you'd like to delete", "name": "test_case_id", "schema": { - "description": undefined, + "description": null, "generatedName": "DeleteTestSuiteTestCaseRequestTestCaseId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, - "variableReference": undefined, + "variableReference": null, }, ], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, - "sdkName": undefined, + "request": null, + "requestNameOverride": null, + "response": null, + "sdkName": null, "server": [], - "summary": undefined, + "summary": null, "tags": [ "test-suites", ], @@ -2699,7 +2561,7 @@ Deletes an existing test case for a test suite, keying off of the test case id." { "audiences": [], "authed": true, - "availability": undefined, + "availability": null, "description": "Stable Upload a document to be indexed and used for search. @@ -2713,40 +2575,40 @@ Upload a document to be indexed and used for search. "examples": [], "generatedRequestName": "DocumentsUploadRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "documents_upload", "path": "/v1/upload-document", "pathParameters": [], "queryParameters": [], "request": { - "description": undefined, + "description": null, "name": "UploadDocumentBodyRequest", "properties": [ { - "audiences": [], - "description": undefined, + "description": null, "key": "add_to_index_names", "schema": { - "json": { + "type": "json", + "value": { "description": "Optionally include the names of all indexes that you'd like this document to be included in", "generatedName": "DocumentsUploadRequestAddToIndexNames", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Optionally include the names of all indexes that you'd like this document to be included in", "generatedName": "DocumentsUploadRequestAddToIndexNames", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "DocumentsUploadRequestAddToIndexNamesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -2754,58 +2616,55 @@ Upload a document to be indexed and used for search. }, }, }, - "type": "json", }, }, { - "audiences": [], - "description": undefined, + "description": null, "key": "external_id", "schema": { - "json": { + "type": "json", + "value": { "description": "Optionally include an external ID for this document. This is useful if you want to re-upload the same document later when its contents change and would like it to be re-indexed.", "generatedName": "DocumentsUploadRequestExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Optionally include an external ID for this document. This is useful if you want to re-upload the same document later when its contents change and would like it to be re-indexed.", "generatedName": "DocumentsUploadRequestExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, "type": "primitive", }, }, - "type": "json", }, }, { - "audiences": [], - "description": undefined, + "description": null, "key": "label", "schema": { - "json": { + "type": "json", + "value": { "description": "A human-friendly name for this document. Typically the filename.", "generatedName": "DocumentsUploadRequestLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, "type": "primitive", }, - "type": "json", }, }, { - "description": undefined, + "description": null, "key": "contents", "schema": { "isArray": false, @@ -2814,29 +2673,29 @@ Upload a document to be indexed and used for search. }, }, { - "audiences": [], - "description": undefined, + "description": null, "key": "keywords", "schema": { - "json": { + "type": "json", + "value": { "description": "Optionally include a list of keywords that'll be associated with this document. Used when performing keyword searches.", "generatedName": "DocumentsUploadRequestKeywords", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Optionally include a list of keywords that'll be associated with this document. Used when performing keyword searches.", "generatedName": "DocumentsUploadRequestKeywords", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "DocumentsUploadRequestKeywordsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -2844,36 +2703,34 @@ Upload a document to be indexed and used for search. }, }, }, - "type": "json", }, }, ], "type": "multipart", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "DocumentsUploadResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UploadDocumentResponse", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [ { - "description": undefined, + "description": null, "name": "Documents", "url": "https://documents.vellum.ai", }, ], - "summary": undefined, + "summary": null, "tags": [ "documents", ], @@ -2881,63 +2738,63 @@ Upload a document to be indexed and used for search. ], "errors": { "400": { - "description": undefined, + "description": null, "generatedName": "BadRequestError", "nameOverride": null, "schema": { "generatedName": "BadRequestError", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "403": { - "description": undefined, + "description": null, "generatedName": "ForbiddenError", "nameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ForbiddenErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenerateErrorResponse", "type": "reference", }, }, "404": { - "description": undefined, + "description": null, "generatedName": "NotFoundError", "nameOverride": null, "schema": { "generatedName": "NotFoundError", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, "409": { - "description": undefined, + "description": null, "generatedName": "ConflictError", "nameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ConflictErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RegisterPromptErrorResponse", "type": "reference", }, }, "500": { - "description": undefined, + "description": null, "generatedName": "InternalServerError", "nameOverride": null, "schema": { "generatedName": "InternalServerError", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, }, - "globalHeaders": undefined, + "globalHeaders": null, "hasEndpointsMarkedInternal": false, "nonRequestReferencedSchemas": [ "DeploymentRead", @@ -3041,56 +2898,56 @@ Upload a document to be indexed and used for search. * \`JINJA\` - JINJA * \`FUNCTION_DEFINITION\` - FUNCTION_DEFINITION", "generatedName": "BlockTypeEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CHAT_MESSAGE", - "nameOverride": undefined, + "nameOverride": null, "value": "CHAT_MESSAGE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CHAT_HISTORY", - "nameOverride": undefined, + "nameOverride": null, "value": "CHAT_HISTORY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "JINJA", - "nameOverride": undefined, + "nameOverride": null, "value": "JINJA", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FUNCTION_DEFINITION", - "nameOverride": undefined, + "nameOverride": null, "value": "FUNCTION_DEFINITION", }, ], @@ -3098,10 +2955,10 @@ Upload a document to be indexed and used for search. "ChatMessage": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ChatMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -3109,13 +2966,13 @@ Upload a document to be indexed and used for search. "generatedName": "chatMessageText", "key": "text", "schema": { - "description": undefined, + "description": null, "generatedName": "ChatMessageText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3127,10 +2984,10 @@ Upload a document to be indexed and used for search. "generatedName": "chatMessageRole", "key": "role", "schema": { - "description": undefined, + "description": null, "generatedName": "ChatMessageRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ChatMessageRole", "type": "reference", }, @@ -3141,10 +2998,10 @@ Upload a document to be indexed and used for search. "ChatMessageRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ChatMessageRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -3152,13 +3009,13 @@ Upload a document to be indexed and used for search. "generatedName": "chatMessageRequestText", "key": "text", "schema": { - "description": undefined, + "description": null, "generatedName": "ChatMessageRequestText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3170,10 +3027,10 @@ Upload a document to be indexed and used for search. "generatedName": "chatMessageRequestRole", "key": "role", "schema": { - "description": undefined, + "description": null, "generatedName": "ChatMessageRequestRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ChatMessageRole", "type": "reference", }, @@ -3187,56 +3044,56 @@ Upload a document to be indexed and used for search. * \`USER\` - User * \`FUNCTION\` - Function", "generatedName": "ChatMessageRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "SYSTEM", - "nameOverride": undefined, + "nameOverride": null, "value": "SYSTEM", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ASSISTANT", - "nameOverride": undefined, + "nameOverride": null, "value": "ASSISTANT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "USER", - "nameOverride": undefined, + "nameOverride": null, "value": "USER", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FUNCTION", - "nameOverride": undefined, + "nameOverride": null, "value": "FUNCTION", }, ], @@ -3244,10 +3101,10 @@ Upload a document to be indexed and used for search. "ConditionalNodeResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ConditionalNodeResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -3255,10 +3112,10 @@ Upload a document to be indexed and used for search. "generatedName": "conditionalNodeResultData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "ConditionalNodeResultData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ConditionalNodeResultData", "type": "reference", }, @@ -3269,10 +3126,10 @@ Upload a document to be indexed and used for search. "ConditionalNodeResultData": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ConditionalNodeResultData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -3280,25 +3137,25 @@ Upload a document to be indexed and used for search. "generatedName": "conditionalNodeResultDataSourceHandleId", "key": "source_handle_id", "schema": { - "description": undefined, + "description": null, "generatedName": "conditionalNodeResultDataSourceHandleId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ConditionalNodeResultDataSourceHandleId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ConditionalNodeResultDataSourceHandleId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3313,32 +3170,32 @@ Upload a document to be indexed and used for search. "description": "* \`STRING\` - STRING * \`JSON\` - JSON", "generatedName": "ContentType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "STRING", - "nameOverride": undefined, + "nameOverride": null, "value": "STRING", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "JSON", - "nameOverride": undefined, + "nameOverride": null, "value": "JSON", }, ], @@ -3346,10 +3203,10 @@ Upload a document to be indexed and used for search. "DeploymentNodeResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DeploymentNodeResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -3357,10 +3214,10 @@ Upload a document to be indexed and used for search. "generatedName": "deploymentNodeResultData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "DeploymentNodeResultData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DeploymentNodeResultData", "type": "reference", }, @@ -3371,10 +3228,10 @@ Upload a document to be indexed and used for search. "DeploymentNodeResultData": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DeploymentNodeResultData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -3382,13 +3239,13 @@ Upload a document to be indexed and used for search. "generatedName": "deploymentNodeResultDataOutputId", "key": "output_id", "schema": { - "description": undefined, + "description": null, "generatedName": "DeploymentNodeResultDataOutputId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3400,25 +3257,25 @@ Upload a document to be indexed and used for search. "generatedName": "deploymentNodeResultDataText", "key": "text", "schema": { - "description": undefined, + "description": null, "generatedName": "deploymentNodeResultDataText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DeploymentNodeResultDataText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DeploymentNodeResultDataText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3432,25 +3289,25 @@ Upload a document to be indexed and used for search. "generatedName": "deploymentNodeResultDataDelta", "key": "delta", "schema": { - "description": undefined, + "description": null, "generatedName": "deploymentNodeResultDataDelta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DeploymentNodeResultDataDelta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "DeploymentNodeResultDataDelta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3464,10 +3321,10 @@ Upload a document to be indexed and used for search. "DeploymentRead": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DeploymentRead", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -3475,13 +3332,13 @@ Upload a document to be indexed and used for search. "generatedName": "deploymentReadId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DeploymentReadId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3493,10 +3350,10 @@ Upload a document to be indexed and used for search. "generatedName": "deploymentReadCreated", "key": "created", "schema": { - "description": undefined, + "description": null, "generatedName": "DeploymentReadCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -3511,11 +3368,11 @@ Upload a document to be indexed and used for search. "schema": { "description": "A human-readable label for the deployment", "generatedName": "DeploymentReadLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 150, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3529,11 +3386,11 @@ Upload a document to be indexed and used for search. "schema": { "description": "A name that uniquely identifies this deployment within its workspace", "generatedName": "DeploymentReadName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 150, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3545,10 +3402,10 @@ Upload a document to be indexed and used for search. "generatedName": "deploymentReadStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "deploymentReadStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The current status of the deployment @@ -3557,8 +3414,8 @@ Upload a document to be indexed and used for search. * \`INACTIVE\` - Inactive * \`ARCHIVED\` - Archived", "generatedName": "DeploymentReadStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DeploymentReadStatusEnum", "type": "reference", }, @@ -3570,10 +3427,10 @@ Upload a document to be indexed and used for search. "generatedName": "deploymentReadEnvironment", "key": "environment", "schema": { - "description": undefined, + "description": null, "generatedName": "deploymentReadEnvironment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The environment this deployment is used in @@ -3582,8 +3439,8 @@ Upload a document to be indexed and used for search. * \`STAGING\` - Staging * \`PRODUCTION\` - Production", "generatedName": "DeploymentReadEnvironment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnvironmentEnum", "type": "reference", }, @@ -3600,8 +3457,8 @@ Upload a document to be indexed and used for search. * \`GENERATE\` - Generate * \`CLASSIFY\` - Classify", "generatedName": "DeploymentReadModelType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ModelTypeEnum", "type": "reference", }, @@ -3612,19 +3469,19 @@ Upload a document to be indexed and used for search. "generatedName": "deploymentReadActiveModelVersionIds", "key": "active_model_version_ids", "schema": { - "description": undefined, + "description": null, "generatedName": "DeploymentReadActiveModelVersionIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "DeploymentReadActiveModelVersionIdsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3637,10 +3494,10 @@ Upload a document to be indexed and used for search. "generatedName": "deploymentReadLastDeployedOn", "key": "last_deployed_on", "schema": { - "description": undefined, + "description": null, "generatedName": "DeploymentReadLastDeployedOn", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -3655,44 +3512,44 @@ Upload a document to be indexed and used for search. * \`INACTIVE\` - Inactive * \`ARCHIVED\` - Archived", "generatedName": "DeploymentReadStatusEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ACTIVE", - "nameOverride": undefined, + "nameOverride": null, "value": "ACTIVE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "INACTIVE", - "nameOverride": undefined, + "nameOverride": null, "value": "INACTIVE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ARCHIVED", - "nameOverride": undefined, + "nameOverride": null, "value": "ARCHIVED", }, ], @@ -3700,10 +3557,10 @@ Upload a document to be indexed and used for search. "Document": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Document", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -3713,11 +3570,11 @@ Upload a document to be indexed and used for search. "schema": { "description": "The ID of the document.", "generatedName": "DocumentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3731,11 +3588,11 @@ Upload a document to be indexed and used for search. "schema": { "description": "The human-readable name for the document.", "generatedName": "DocumentLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 1000, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3747,25 +3604,25 @@ Upload a document to be indexed and used for search. "generatedName": "documentExternalId", "key": "external_id", "schema": { - "description": undefined, + "description": null, "generatedName": "documentExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The unique ID of the document as represented in an external system and specified when it was originally uploaded.", "generatedName": "DocumentExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The unique ID of the document as represented in an external system and specified when it was originally uploaded.", "generatedName": "DocumentExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 1000, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3779,10 +3636,10 @@ Upload a document to be indexed and used for search. "DocumentDocumentToDocumentIndex": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DocumentDocumentToDocumentIndex", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -3792,11 +3649,11 @@ Upload a document to be indexed and used for search. "schema": { "description": "Vellum-generated ID that uniquely identifies this link.", "generatedName": "DocumentDocumentToDocumentIndexId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3810,11 +3667,11 @@ Upload a document to be indexed and used for search. "schema": { "description": "Vellum-generated ID that uniquely identifies the index this document is included in.", "generatedName": "DocumentDocumentToDocumentIndexDocumentIndexId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3826,10 +3683,10 @@ Upload a document to be indexed and used for search. "generatedName": "documentDocumentToDocumentIndexIndexingState", "key": "indexing_state", "schema": { - "description": undefined, + "description": null, "generatedName": "documentDocumentToDocumentIndexIndexingState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "An enum value representing where this document is along its indexing lifecycle for this index. @@ -3840,8 +3697,8 @@ Upload a document to be indexed and used for search. * \`INDEXED\` - Indexed * \`FAILED\` - Failed", "generatedName": "DocumentDocumentToDocumentIndexIndexingState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "IndexingStateEnum", "type": "reference", }, @@ -3853,10 +3710,10 @@ Upload a document to be indexed and used for search. "DocumentIndexCreateRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DocumentIndexCreateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -3866,8 +3723,8 @@ Upload a document to be indexed and used for search. "schema": { "description": "A human-readable label for the document index", "generatedName": "DocumentIndexCreateRequestLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 150, "minLength": 1, @@ -3884,8 +3741,8 @@ Upload a document to be indexed and used for search. "schema": { "description": "A name that uniquely identifies this index within its workspace", "generatedName": "DocumentIndexCreateRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 150, "minLength": 1, @@ -3900,10 +3757,10 @@ Upload a document to be indexed and used for search. "generatedName": "documentIndexCreateRequestStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "documentIndexCreateRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The current status of the document index @@ -3911,8 +3768,8 @@ Upload a document to be indexed and used for search. * \`ACTIVE\` - Active * \`ARCHIVED\` - Archived", "generatedName": "DocumentIndexCreateRequestStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DocumentIndexStatus", "type": "reference", }, @@ -3924,10 +3781,10 @@ Upload a document to be indexed and used for search. "generatedName": "documentIndexCreateRequestEnvironment", "key": "environment", "schema": { - "description": undefined, + "description": null, "generatedName": "documentIndexCreateRequestEnvironment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The environment this document index is used in @@ -3936,8 +3793,8 @@ Upload a document to be indexed and used for search. * \`STAGING\` - Staging * \`PRODUCTION\` - Production", "generatedName": "DocumentIndexCreateRequestEnvironment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnvironmentEnum", "type": "reference", }, @@ -3951,24 +3808,23 @@ Upload a document to be indexed and used for search. "schema": { "description": "Configuration representing how documents should be indexed", "generatedName": "DocumentIndexCreateRequestIndexingConfig", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "DocumentIndexCreateRequestIndexingConfigKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "DocumentIndexCreateRequestIndexingConfigValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -3979,19 +3835,19 @@ Upload a document to be indexed and used for search. "generatedName": "documentIndexCreateRequestCopyDocumentsFromIndexId", "key": "copy_documents_from_index_id", "schema": { - "description": undefined, + "description": null, "generatedName": "documentIndexCreateRequestCopyDocumentsFromIndexId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optionally specify the id of a document index from which you'd like to copy and re-index its documents into this newly created index", "generatedName": "DocumentIndexCreateRequestCopyDocumentsFromIndexId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4004,10 +3860,10 @@ Upload a document to be indexed and used for search. "DocumentIndexRead": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DocumentIndexRead", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -4015,13 +3871,13 @@ Upload a document to be indexed and used for search. "generatedName": "documentIndexReadId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DocumentIndexReadId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4033,10 +3889,10 @@ Upload a document to be indexed and used for search. "generatedName": "documentIndexReadCreated", "key": "created", "schema": { - "description": undefined, + "description": null, "generatedName": "DocumentIndexReadCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -4051,11 +3907,11 @@ Upload a document to be indexed and used for search. "schema": { "description": "A human-readable label for the document index", "generatedName": "DocumentIndexReadLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 150, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4069,11 +3925,11 @@ Upload a document to be indexed and used for search. "schema": { "description": "A name that uniquely identifies this index within its workspace", "generatedName": "DocumentIndexReadName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 150, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4085,10 +3941,10 @@ Upload a document to be indexed and used for search. "generatedName": "documentIndexReadStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "documentIndexReadStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The current status of the document index @@ -4096,8 +3952,8 @@ Upload a document to be indexed and used for search. * \`ACTIVE\` - Active * \`ARCHIVED\` - Archived", "generatedName": "DocumentIndexReadStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DocumentIndexStatus", "type": "reference", }, @@ -4109,10 +3965,10 @@ Upload a document to be indexed and used for search. "generatedName": "documentIndexReadEnvironment", "key": "environment", "schema": { - "description": undefined, + "description": null, "generatedName": "documentIndexReadEnvironment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The environment this document index is used in @@ -4121,8 +3977,8 @@ Upload a document to be indexed and used for search. * \`STAGING\` - Staging * \`PRODUCTION\` - Production", "generatedName": "DocumentIndexReadEnvironment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnvironmentEnum", "type": "reference", }, @@ -4136,24 +3992,23 @@ Upload a document to be indexed and used for search. "schema": { "description": "Configuration representing how documents should be indexed", "generatedName": "DocumentIndexReadIndexingConfig", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "DocumentIndexReadIndexingConfigKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "DocumentIndexReadIndexingConfigValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -4165,32 +4020,32 @@ Upload a document to be indexed and used for search. "description": "* \`ACTIVE\` - Active * \`ARCHIVED\` - Archived", "generatedName": "DocumentIndexStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ACTIVE", - "nameOverride": undefined, + "nameOverride": null, "value": "ACTIVE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ARCHIVED", - "nameOverride": undefined, + "nameOverride": null, "value": "ARCHIVED", }, ], @@ -4198,10 +4053,10 @@ Upload a document to be indexed and used for search. "EnrichedNormalizedCompletion": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EnrichedNormalizedCompletion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -4211,11 +4066,11 @@ Upload a document to be indexed and used for search. "schema": { "description": "The Vellum-generated ID of the completion.", "generatedName": "EnrichedNormalizedCompletionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4227,25 +4082,25 @@ Upload a document to be indexed and used for search. "generatedName": "enrichedNormalizedCompletionExternalId", "key": "external_id", "schema": { - "description": undefined, + "description": null, "generatedName": "enrichedNormalizedCompletionExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The external ID that was originally provided along with the generation request, which uniquely identifies this generation in an external system.", "generatedName": "EnrichedNormalizedCompletionExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The external ID that was originally provided along with the generation request, which uniquely identifies this generation in an external system.", "generatedName": "EnrichedNormalizedCompletionExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4261,11 +4116,11 @@ Upload a document to be indexed and used for search. "schema": { "description": "The text generated by the LLM.", "generatedName": "EnrichedNormalizedCompletionText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4283,14 +4138,14 @@ Upload a document to be indexed and used for search. * \`STOP\` - STOP * \`UNKNOWN\` - UNKNOWN", "generatedName": "EnrichedNormalizedCompletionFinishReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EnrichedNormalizedCompletionFinishReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "FinishReasonEnum", "type": "reference", }, @@ -4302,22 +4157,22 @@ Upload a document to be indexed and used for search. "generatedName": "enrichedNormalizedCompletionLogprobs", "key": "logprobs", "schema": { - "description": undefined, + "description": null, "generatedName": "enrichedNormalizedCompletionLogprobs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The logprobs of the completion. Only present if specified in the original request options.", "generatedName": "EnrichedNormalizedCompletionLogprobs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "EnrichedNormalizedCompletionLogprobs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "NormalizedLogProbs", "type": "reference", }, @@ -4332,11 +4187,11 @@ Upload a document to be indexed and used for search. "schema": { "description": "The ID of the model version used to generate this completion.", "generatedName": "EnrichedNormalizedCompletionModelVersionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4348,16 +4203,16 @@ Upload a document to be indexed and used for search. "generatedName": "enrichedNormalizedCompletionType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "enrichedNormalizedCompletionType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EnrichedNormalizedCompletionType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContentType", "type": "reference", }, @@ -4371,44 +4226,44 @@ Upload a document to be indexed and used for search. * \`STAGING\` - Staging * \`PRODUCTION\` - Production", "generatedName": "EnvironmentEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DEVELOPMENT", - "nameOverride": undefined, + "nameOverride": null, "value": "DEVELOPMENT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "STAGING", - "nameOverride": undefined, + "nameOverride": null, "value": "STAGING", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PRODUCTION", - "nameOverride": undefined, + "nameOverride": null, "value": "PRODUCTION", }, ], @@ -4416,10 +4271,10 @@ Upload a document to be indexed and used for search. "EvaluationParams": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EvaluationParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -4427,19 +4282,19 @@ Upload a document to be indexed and used for search. "generatedName": "evaluationParamsTarget", "key": "target", "schema": { - "description": undefined, + "description": null, "generatedName": "evaluationParamsTarget", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The target value to compare the LLM output against. Typically what you expect or desire the LLM output to be.", "generatedName": "EvaluationParamsTarget", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4452,10 +4307,10 @@ Upload a document to be indexed and used for search. "EvaluationParamsRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EvaluationParamsRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -4463,19 +4318,19 @@ Upload a document to be indexed and used for search. "generatedName": "evaluationParamsRequestTarget", "key": "target", "schema": { - "description": undefined, + "description": null, "generatedName": "evaluationParamsRequestTarget", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The target value to compare the LLM output against. Typically what you expect or desire the LLM output to be.", "generatedName": "EvaluationParamsRequestTarget", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4488,10 +4343,10 @@ Upload a document to be indexed and used for search. "ExecuteWorkflowStreamRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ExecuteWorkflowStreamRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -4499,25 +4354,25 @@ Upload a document to be indexed and used for search. "generatedName": "executeWorkflowStreamRequestWorkflowDeploymentId", "key": "workflow_deployment_id", "schema": { - "description": undefined, + "description": null, "generatedName": "executeWorkflowStreamRequestWorkflowDeploymentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ID of the Workflow Deployment. Must provide either this or workflow_deployment_name.", "generatedName": "ExecuteWorkflowStreamRequestWorkflowDeploymentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID of the Workflow Deployment. Must provide either this or workflow_deployment_name.", "generatedName": "ExecuteWorkflowStreamRequestWorkflowDeploymentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4531,24 +4386,24 @@ Upload a document to be indexed and used for search. "generatedName": "executeWorkflowStreamRequestWorkflowDeploymentName", "key": "workflow_deployment_name", "schema": { - "description": undefined, + "description": null, "generatedName": "executeWorkflowStreamRequestWorkflowDeploymentName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The name of the Workflow Deployment. Must provide either this or workflow_deployment_id.", "generatedName": "ExecuteWorkflowStreamRequestWorkflowDeploymentName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The name of the Workflow Deployment. Must provide either this or workflow_deployment_id.", "generatedName": "ExecuteWorkflowStreamRequestWorkflowDeploymentName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -4563,24 +4418,24 @@ Upload a document to be indexed and used for search. "generatedName": "executeWorkflowStreamRequestReleaseTag", "key": "release_tag", "schema": { - "description": undefined, + "description": null, "generatedName": "executeWorkflowStreamRequestReleaseTag", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optionally specify a release tag if you want to pin to a specific release of the Workflow Deployment", "generatedName": "ExecuteWorkflowStreamRequestReleaseTag", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Optionally specify a release tag if you want to pin to a specific release of the Workflow Deployment", "generatedName": "ExecuteWorkflowStreamRequestReleaseTag", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -4595,16 +4450,16 @@ Upload a document to be indexed and used for search. "generatedName": "executeWorkflowStreamRequestInputs", "key": "inputs", "schema": { - "description": undefined, + "description": null, "generatedName": "ExecuteWorkflowStreamRequestInputs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ExecuteWorkflowStreamRequestInputsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WorkflowRequestInputRequest", "type": "reference", }, @@ -4616,24 +4471,24 @@ Upload a document to be indexed and used for search. "generatedName": "executeWorkflowStreamRequestExternalId", "key": "external_id", "schema": { - "description": undefined, + "description": null, "generatedName": "executeWorkflowStreamRequestExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optionally include a unique identifier for tracking purposes.", "generatedName": "ExecuteWorkflowStreamRequestExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Optionally include a unique identifier for tracking purposes.", "generatedName": "ExecuteWorkflowStreamRequestExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -4650,44 +4505,44 @@ Upload a document to be indexed and used for search. * \`STOP\` - STOP * \`UNKNOWN\` - UNKNOWN", "generatedName": "FinishReasonEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "LENGTH", - "nameOverride": undefined, + "nameOverride": null, "value": "LENGTH", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "STOP", - "nameOverride": undefined, + "nameOverride": null, "value": "STOP", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "UNKNOWN", - "nameOverride": undefined, + "nameOverride": null, "value": "UNKNOWN", }, ], @@ -4695,10 +4550,10 @@ Upload a document to be indexed and used for search. "GenerateBodyRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateBodyRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -4706,25 +4561,25 @@ Upload a document to be indexed and used for search. "generatedName": "generateBodyRequestDeploymentId", "key": "deployment_id", "schema": { - "description": undefined, + "description": null, "generatedName": "generateBodyRequestDeploymentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ID of the deployment. Must provide either this or deployment_name.", "generatedName": "GenerateBodyRequestDeploymentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID of the deployment. Must provide either this or deployment_name.", "generatedName": "GenerateBodyRequestDeploymentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4738,24 +4593,24 @@ Upload a document to be indexed and used for search. "generatedName": "generateBodyRequestDeploymentName", "key": "deployment_name", "schema": { - "description": undefined, + "description": null, "generatedName": "generateBodyRequestDeploymentName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The name of the deployment. Must provide either this or deployment_id.", "generatedName": "GenerateBodyRequestDeploymentName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The name of the deployment. Must provide either this or deployment_id.", "generatedName": "GenerateBodyRequestDeploymentName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -4772,14 +4627,14 @@ Upload a document to be indexed and used for search. "schema": { "description": "The generation requests to make. Supplying multiple will perform a bulk request to the LLM provided when possible.", "generatedName": "GenerateBodyRequestRequests", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateBodyRequestRequestsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenerateRequest", "type": "reference", }, @@ -4791,22 +4646,22 @@ Upload a document to be indexed and used for search. "generatedName": "generateBodyRequestOptions", "key": "options", "schema": { - "description": undefined, + "description": null, "generatedName": "generateBodyRequestOptions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Additional configuration that can be used to control what's included in the response.", "generatedName": "GenerateBodyRequestOptions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateBodyRequestOptions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenerateOptionsRequest", "type": "reference", }, @@ -4819,10 +4674,10 @@ Upload a document to be indexed and used for search. "GenerateErrorResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateErrorResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -4832,11 +4687,11 @@ Upload a document to be indexed and used for search. "schema": { "description": "Details about why the request failed.", "generatedName": "GenerateErrorResponseDetail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4848,10 +4703,10 @@ Upload a document to be indexed and used for search. "GenerateOptionsRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateOptionsRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -4859,10 +4714,10 @@ Upload a document to be indexed and used for search. "generatedName": "generateOptionsRequestLogprobs", "key": "logprobs", "schema": { - "description": undefined, + "description": null, "generatedName": "generateOptionsRequestLogprobs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Which logprobs to include, if any. Defaults to NONE. @@ -4870,8 +4725,8 @@ Upload a document to be indexed and used for search. * \`ALL\` - ALL * \`NONE\` - NONE", "generatedName": "GenerateOptionsRequestLogprobs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "LogprobsEnum", "type": "reference", }, @@ -4883,10 +4738,10 @@ Upload a document to be indexed and used for search. "GenerateRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -4896,24 +4751,23 @@ Upload a document to be indexed and used for search. "schema": { "description": "Key/value pairs for each template variable defined in the deployment's prompt.", "generatedName": "GenerateRequestInputValues", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "GenerateRequestInputValuesKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "GenerateRequestInputValuesValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -4924,22 +4778,22 @@ Upload a document to be indexed and used for search. "generatedName": "generateRequestChatHistory", "key": "chat_history", "schema": { - "description": undefined, + "description": null, "generatedName": "generateRequestChatHistory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optionally provide a list of chat messages that'll be used in place of the special {$chat_history} variable, if included in the prompt.", "generatedName": "GenerateRequestChatHistory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateRequestChatHistoryItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ChatMessageRequest", "type": "reference", }, @@ -4952,30 +4806,30 @@ Upload a document to be indexed and used for search. "generatedName": "generateRequestExternalIds", "key": "external_ids", "schema": { - "description": undefined, + "description": null, "generatedName": "generateRequestExternalIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optionally include a unique identifier for each generation, as represented outside of Vellum. Note that this should generally be a list of length one.", "generatedName": "GenerateRequestExternalIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Optionally include a unique identifier for each generation, as represented outside of Vellum. Note that this should generally be a list of length one.", "generatedName": "GenerateRequestExternalIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateRequestExternalIdsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -4991,10 +4845,10 @@ Upload a document to be indexed and used for search. "GenerateResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -5004,14 +4858,14 @@ Upload a document to be indexed and used for search. "schema": { "description": "The results of each generation request.", "generatedName": "GenerateResponseResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateResponseResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenerateResult", "type": "reference", }, @@ -5023,10 +4877,10 @@ Upload a document to be indexed and used for search. "GenerateResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -5034,16 +4888,16 @@ Upload a document to be indexed and used for search. "generatedName": "generateResultData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "generateResultData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "An object containing the resulting generation. This key will be absent if the LLM provider experienced an error.", "generatedName": "GenerateResultData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenerateResultData", "type": "reference", }, @@ -5055,16 +4909,16 @@ Upload a document to be indexed and used for search. "generatedName": "generateResultError", "key": "error", "schema": { - "description": undefined, + "description": null, "generatedName": "generateResultError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "An object containing details about the error that occurred. This key will be absent if the LLM provider did not experience an error.", "generatedName": "GenerateResultError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenerateResultError", "type": "reference", }, @@ -5076,10 +4930,10 @@ Upload a document to be indexed and used for search. "GenerateResultData": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateResultData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -5089,14 +4943,14 @@ Upload a document to be indexed and used for search. "schema": { "description": "The generated completions. This will generally be a list of length one.", "generatedName": "GenerateResultDataCompletions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateResultDataCompletionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnrichedNormalizedCompletion", "type": "reference", }, @@ -5108,10 +4962,10 @@ Upload a document to be indexed and used for search. "GenerateResultError": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateResultError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -5121,11 +4975,11 @@ Upload a document to be indexed and used for search. "schema": { "description": "The error message returned by the LLM provider.", "generatedName": "GenerateResultErrorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5137,10 +4991,10 @@ Upload a document to be indexed and used for search. "GenerateStreamBodyRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateStreamBodyRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -5148,25 +5002,25 @@ Upload a document to be indexed and used for search. "generatedName": "generateStreamBodyRequestDeploymentId", "key": "deployment_id", "schema": { - "description": undefined, + "description": null, "generatedName": "generateStreamBodyRequestDeploymentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ID of the deployment. Must provide either this or deployment_name.", "generatedName": "GenerateStreamBodyRequestDeploymentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID of the deployment. Must provide either this or deployment_name.", "generatedName": "GenerateStreamBodyRequestDeploymentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5180,24 +5034,24 @@ Upload a document to be indexed and used for search. "generatedName": "generateStreamBodyRequestDeploymentName", "key": "deployment_name", "schema": { - "description": undefined, + "description": null, "generatedName": "generateStreamBodyRequestDeploymentName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The name of the deployment. Must provide either this or deployment_id.", "generatedName": "GenerateStreamBodyRequestDeploymentName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The name of the deployment. Must provide either this or deployment_id.", "generatedName": "GenerateStreamBodyRequestDeploymentName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -5214,14 +5068,14 @@ Upload a document to be indexed and used for search. "schema": { "description": "The generation requests to make. Supplying multiple will perform a bulk request to the LLM provided when possible.", "generatedName": "GenerateStreamBodyRequestRequests", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateStreamBodyRequestRequestsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenerateRequest", "type": "reference", }, @@ -5233,22 +5087,22 @@ Upload a document to be indexed and used for search. "generatedName": "generateStreamBodyRequestOptions", "key": "options", "schema": { - "description": undefined, + "description": null, "generatedName": "generateStreamBodyRequestOptions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Additional configuration that can be used to control what's included in the response.", "generatedName": "GenerateStreamBodyRequestOptions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateStreamBodyRequestOptions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenerateOptionsRequest", "type": "reference", }, @@ -5261,10 +5115,10 @@ Upload a document to be indexed and used for search. "GenerateStreamResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateStreamResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -5272,10 +5126,10 @@ Upload a document to be indexed and used for search. "generatedName": "generateStreamResponseDelta", "key": "delta", "schema": { - "description": undefined, + "description": null, "generatedName": "GenerateStreamResponseDelta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenerateStreamResult", "type": "reference", }, @@ -5286,10 +5140,10 @@ Upload a document to be indexed and used for search. "GenerateStreamResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateStreamResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -5297,10 +5151,10 @@ Upload a document to be indexed and used for search. "generatedName": "generateStreamResultRequestIndex", "key": "request_index", "schema": { - "description": undefined, + "description": null, "generatedName": "GenerateStreamResultRequestIndex", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -5313,16 +5167,16 @@ Upload a document to be indexed and used for search. "generatedName": "generateStreamResultData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "generateStreamResultData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateStreamResultData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenerateStreamResultData", "type": "reference", }, @@ -5334,16 +5188,16 @@ Upload a document to be indexed and used for search. "generatedName": "generateStreamResultError", "key": "error", "schema": { - "description": undefined, + "description": null, "generatedName": "generateStreamResultError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "GenerateStreamResultError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "GenerateResultError", "type": "reference", }, @@ -5355,10 +5209,10 @@ Upload a document to be indexed and used for search. "GenerateStreamResultData": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "GenerateStreamResultData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -5366,10 +5220,10 @@ Upload a document to be indexed and used for search. "generatedName": "generateStreamResultDataCompletionIndex", "key": "completion_index", "schema": { - "description": undefined, + "description": null, "generatedName": "GenerateStreamResultDataCompletionIndex", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -5382,10 +5236,10 @@ Upload a document to be indexed and used for search. "generatedName": "generateStreamResultDataCompletion", "key": "completion", "schema": { - "description": undefined, + "description": null, "generatedName": "GenerateStreamResultDataCompletion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EnrichedNormalizedCompletion", "type": "reference", }, @@ -5400,68 +5254,68 @@ Upload a document to be indexed and used for search. * \`INDEXED\` - Indexed * \`FAILED\` - Failed", "generatedName": "IndexingStateEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "AWAITING_PROCESSING", - "nameOverride": undefined, + "nameOverride": null, "value": "AWAITING_PROCESSING", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "QUEUED", - "nameOverride": undefined, + "nameOverride": null, "value": "QUEUED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "INDEXING", - "nameOverride": undefined, + "nameOverride": null, "value": "INDEXING", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "INDEXED", - "nameOverride": undefined, + "nameOverride": null, "value": "INDEXED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FAILED", - "nameOverride": undefined, + "nameOverride": null, "value": "FAILED", }, ], @@ -5470,32 +5324,32 @@ Upload a document to be indexed and used for search. "description": "* \`ALL\` - ALL * \`NONE\` - NONE", "generatedName": "LogprobsEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ALL", - "nameOverride": undefined, + "nameOverride": null, "value": "ALL", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NONE", - "nameOverride": undefined, + "nameOverride": null, "value": "NONE", }, ], @@ -5504,32 +5358,32 @@ Upload a document to be indexed and used for search. "description": "* \`GENERATE\` - Generate * \`CLASSIFY\` - Classify", "generatedName": "ModelTypeEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GENERATE", - "nameOverride": undefined, + "nameOverride": null, "value": "GENERATE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CLASSIFY", - "nameOverride": undefined, + "nameOverride": null, "value": "CLASSIFY", }, ], @@ -5537,10 +5391,10 @@ Upload a document to be indexed and used for search. "ModelVersionBuildConfig": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ModelVersionBuildConfig", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -5550,11 +5404,11 @@ Upload a document to be indexed and used for search. "schema": { "description": "The name of the base model used to create this model version, as identified by the LLM provider.", "generatedName": "ModelVersionBuildConfigBaseModel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5566,22 +5420,22 @@ Upload a document to be indexed and used for search. "generatedName": "modelVersionBuildConfigSandboxSnapshot", "key": "sandbox_snapshot", "schema": { - "description": undefined, + "description": null, "generatedName": "modelVersionBuildConfigSandboxSnapshot", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Information about the sandbox snapshot that was used to create this model version, if applicable.", "generatedName": "ModelVersionBuildConfigSandboxSnapshot", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ModelVersionBuildConfigSandboxSnapshot", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ModelVersionSandboxSnapshot", "type": "reference", }, @@ -5594,10 +5448,10 @@ Upload a document to be indexed and used for search. "ModelVersionCompilePromptRequestRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ModelVersionCompilePromptRequestRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -5607,24 +5461,23 @@ Upload a document to be indexed and used for search. "schema": { "description": "Key/value pairs for each variable found within the model version's prompt template.", "generatedName": "ModelVersionCompilePromptRequestRequestInputValues", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "ModelVersionCompilePromptRequestRequestInputValuesKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "ModelVersionCompilePromptRequestRequestInputValuesValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -5635,10 +5488,10 @@ Upload a document to be indexed and used for search. "ModelVersionCompilePromptResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ModelVersionCompilePromptResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -5648,8 +5501,8 @@ Upload a document to be indexed and used for search. "schema": { "description": "Information about the compiled prompt.", "generatedName": "ModelVersionCompilePromptResponsePrompt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ModelVersionCompiledPrompt", "type": "reference", }, @@ -5660,10 +5513,10 @@ Upload a document to be indexed and used for search. "ModelVersionCompiledPrompt": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ModelVersionCompiledPrompt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -5673,11 +5526,11 @@ Upload a document to be indexed and used for search. "schema": { "description": "The fully compiled prompt in normalized ChatML syntax after all variable substitutions and templating functions are applied.", "generatedName": "ModelVersionCompiledPromptText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5691,8 +5544,8 @@ Upload a document to be indexed and used for search. "schema": { "description": "The approximate number of tokens used by the compiled prompt.", "generatedName": "ModelVersionCompiledPromptNumTokens", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -5705,10 +5558,10 @@ Upload a document to be indexed and used for search. "ModelVersionExecConfig": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ModelVersionExecConfig", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -5718,8 +5571,8 @@ Upload a document to be indexed and used for search. "schema": { "description": "The generation parameters that are passed to the LLM provider at runtime.", "generatedName": "ModelVersionExecConfigParameters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ModelVersionExecConfigParameters", "type": "reference", }, @@ -5732,14 +5585,14 @@ Upload a document to be indexed and used for search. "schema": { "description": "Names of the input variables specified in the prompt template.", "generatedName": "ModelVersionExecConfigInputVariables", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ModelVersionExecConfigInputVariablesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PromptTemplateInputVariable", "type": "reference", }, @@ -5751,19 +5604,19 @@ Upload a document to be indexed and used for search. "generatedName": "modelVersionExecConfigPromptTemplate", "key": "prompt_template", "schema": { - "description": undefined, + "description": null, "generatedName": "modelVersionExecConfigPromptTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The template used to generate prompts for this model version.", "generatedName": "ModelVersionExecConfigPromptTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5776,16 +5629,16 @@ Upload a document to be indexed and used for search. "generatedName": "modelVersionExecConfigPromptBlockData", "key": "prompt_block_data", "schema": { - "description": undefined, + "description": null, "generatedName": "modelVersionExecConfigPromptBlockData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ModelVersionExecConfigPromptBlockData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PromptTemplateBlockData", "type": "reference", }, @@ -5797,16 +5650,16 @@ Upload a document to be indexed and used for search. "generatedName": "modelVersionExecConfigPromptSyntaxVersion", "key": "prompt_syntax_version", "schema": { - "description": undefined, + "description": null, "generatedName": "modelVersionExecConfigPromptSyntaxVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ModelVersionExecConfigPromptSyntaxVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -5820,10 +5673,10 @@ Upload a document to be indexed and used for search. "ModelVersionExecConfigParameters": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ModelVersionExecConfigParameters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -5831,10 +5684,10 @@ Upload a document to be indexed and used for search. "generatedName": "modelVersionExecConfigParametersTemperature", "key": "temperature", "schema": { - "description": undefined, + "description": null, "generatedName": "ModelVersionExecConfigParametersTemperature", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -5847,10 +5700,10 @@ Upload a document to be indexed and used for search. "generatedName": "modelVersionExecConfigParametersMaxTokens", "key": "max_tokens", "schema": { - "description": undefined, + "description": null, "generatedName": "ModelVersionExecConfigParametersMaxTokens", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -5863,10 +5716,10 @@ Upload a document to be indexed and used for search. "generatedName": "modelVersionExecConfigParametersTopP", "key": "top_p", "schema": { - "description": undefined, + "description": null, "generatedName": "ModelVersionExecConfigParametersTopP", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -5879,10 +5732,10 @@ Upload a document to be indexed and used for search. "generatedName": "modelVersionExecConfigParametersFrequencyPenalty", "key": "frequency_penalty", "schema": { - "description": undefined, + "description": null, "generatedName": "ModelVersionExecConfigParametersFrequencyPenalty", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -5895,10 +5748,10 @@ Upload a document to be indexed and used for search. "generatedName": "modelVersionExecConfigParametersPresencePenalty", "key": "presence_penalty", "schema": { - "description": undefined, + "description": null, "generatedName": "ModelVersionExecConfigParametersPresencePenalty", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -5911,46 +5764,45 @@ Upload a document to be indexed and used for search. "generatedName": "modelVersionExecConfigParametersLogitBias", "key": "logit_bias", "schema": { - "description": undefined, + "description": null, "generatedName": "modelVersionExecConfigParametersLogitBias", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ModelVersionExecConfigParametersLogitBias", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ModelVersionExecConfigParametersLogitBias", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "ModelVersionExecConfigParametersLogitBiasKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "ModelVersionExecConfigParametersLogitBiasValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ModelVersionExecConfigParametersLogitBiasValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -5967,31 +5819,31 @@ Upload a document to be indexed and used for search. "generatedName": "modelVersionExecConfigParametersStop", "key": "stop", "schema": { - "description": undefined, + "description": null, "generatedName": "modelVersionExecConfigParametersStop", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ModelVersionExecConfigParametersStop", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ModelVersionExecConfigParametersStop", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ModelVersionExecConfigParametersStopItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6006,16 +5858,16 @@ Upload a document to be indexed and used for search. "generatedName": "modelVersionExecConfigParametersTopK", "key": "top_k", "schema": { - "description": undefined, + "description": null, "generatedName": "modelVersionExecConfigParametersTopK", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ModelVersionExecConfigParametersTopK", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -6029,10 +5881,10 @@ Upload a document to be indexed and used for search. "ModelVersionRead": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ModelVersionRead", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6042,11 +5894,11 @@ Upload a document to be indexed and used for search. "schema": { "description": "Vellum-generated ID that uniquely identifies this model version.", "generatedName": "ModelVersionReadId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6060,8 +5912,8 @@ Upload a document to be indexed and used for search. "schema": { "description": "Timestamp of when this model version was created.", "generatedName": "ModelVersionReadCreated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -6076,11 +5928,11 @@ Upload a document to be indexed and used for search. "schema": { "description": "Human-friendly name for this model version.", "generatedName": "ModelVersionReadLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 150, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6097,8 +5949,8 @@ Upload a document to be indexed and used for search. * \`GENERATE\` - Generate * \`CLASSIFY\` - Classify", "generatedName": "ModelVersionReadModelType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ModelTypeEnum", "type": "reference", }, @@ -6120,8 +5972,8 @@ Upload a document to be indexed and used for search. * \`OPENAI\` - OpenAI * \`PYQ\` - Pyq", "generatedName": "ModelVersionReadProvider", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ProviderEnum", "type": "reference", }, @@ -6134,11 +5986,11 @@ Upload a document to be indexed and used for search. "schema": { "description": "The unique id of this model version as it exists in the above provider's system.", "generatedName": "ModelVersionReadExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 250, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6152,8 +6004,8 @@ Upload a document to be indexed and used for search. "schema": { "description": "Configuration used to build this model version.", "generatedName": "ModelVersionReadBuildConfig", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ModelVersionBuildConfig", "type": "reference", }, @@ -6166,8 +6018,8 @@ Upload a document to be indexed and used for search. "schema": { "description": "Configuration used to execute this model version.", "generatedName": "ModelVersionReadExecConfig", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ModelVersionExecConfig", "type": "reference", }, @@ -6178,16 +6030,16 @@ Upload a document to be indexed and used for search. "generatedName": "modelVersionReadStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "modelVersionReadStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ModelVersionReadStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ModelVersionReadStatusEnum", "type": "reference", }, @@ -6202,56 +6054,56 @@ Upload a document to be indexed and used for search. * \`CREATION_FAILED\` - Creation Failed * \`DISABLED\` - Disabled", "generatedName": "ModelVersionReadStatusEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CREATING", - "nameOverride": undefined, + "nameOverride": null, "value": "CREATING", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "READY", - "nameOverride": undefined, + "nameOverride": null, "value": "READY", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CREATION_FAILED", - "nameOverride": undefined, + "nameOverride": null, "value": "CREATION_FAILED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "DISABLED", - "nameOverride": undefined, + "nameOverride": null, "value": "DISABLED", }, ], @@ -6259,10 +6111,10 @@ Upload a document to be indexed and used for search. "ModelVersionSandboxSnapshot": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ModelVersionSandboxSnapshot", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6272,11 +6124,11 @@ Upload a document to be indexed and used for search. "schema": { "description": "The ID of the sandbox snapshot.", "generatedName": "ModelVersionSandboxSnapshotId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6288,16 +6140,16 @@ Upload a document to be indexed and used for search. "generatedName": "modelVersionSandboxSnapshotPromptIndex", "key": "prompt_index", "schema": { - "description": undefined, + "description": null, "generatedName": "modelVersionSandboxSnapshotPromptIndex", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The index of the prompt in the sandbox snapshot.", "generatedName": "ModelVersionSandboxSnapshotPromptIndex", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -6311,19 +6163,19 @@ Upload a document to be indexed and used for search. "generatedName": "modelVersionSandboxSnapshotPromptId", "key": "prompt_id", "schema": { - "description": undefined, + "description": null, "generatedName": "modelVersionSandboxSnapshotPromptId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The id of the prompt in the sandbox snapshot.", "generatedName": "ModelVersionSandboxSnapshotPromptId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6336,19 +6188,19 @@ Upload a document to be indexed and used for search. "generatedName": "modelVersionSandboxSnapshotSandboxId", "key": "sandbox_id", "schema": { - "description": undefined, + "description": null, "generatedName": "ModelVersionSandboxSnapshotSandboxId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ModelVersionSandboxSnapshotSandboxId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6361,10 +6213,10 @@ Upload a document to be indexed and used for search. "NormalizedLogProbs": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "NormalizedLogProbs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6372,16 +6224,16 @@ Upload a document to be indexed and used for search. "generatedName": "normalizedLogProbsTokens", "key": "tokens", "schema": { - "description": undefined, + "description": null, "generatedName": "NormalizedLogProbsTokens", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "NormalizedLogProbsTokensItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "NormalizedTokenLogProbs", "type": "reference", }, @@ -6393,16 +6245,16 @@ Upload a document to be indexed and used for search. "generatedName": "normalizedLogProbsLikelihood", "key": "likelihood", "schema": { - "description": undefined, + "description": null, "generatedName": "NormalizedLogProbsLikelihood", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "NormalizedLogProbsLikelihood", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -6416,10 +6268,10 @@ Upload a document to be indexed and used for search. "NormalizedTokenLogProbs": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "NormalizedTokenLogProbs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6427,13 +6279,13 @@ Upload a document to be indexed and used for search. "generatedName": "normalizedTokenLogProbsToken", "key": "token", "schema": { - "description": undefined, + "description": null, "generatedName": "NormalizedTokenLogProbsToken", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6445,16 +6297,16 @@ Upload a document to be indexed and used for search. "generatedName": "normalizedTokenLogProbsLogprob", "key": "logprob", "schema": { - "description": undefined, + "description": null, "generatedName": "NormalizedTokenLogProbsLogprob", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "NormalizedTokenLogProbsLogprob", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -6468,40 +6320,39 @@ Upload a document to be indexed and used for search. "generatedName": "normalizedTokenLogProbsTopLogprobs", "key": "top_logprobs", "schema": { - "description": undefined, + "description": null, "generatedName": "NormalizedTokenLogProbsTopLogprobs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "NormalizedTokenLogProbsTopLogprobs", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "NormalizedTokenLogProbsTopLogprobsKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "NormalizedTokenLogProbsTopLogprobsValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "NormalizedTokenLogProbsTopLogprobsValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -6517,10 +6368,10 @@ Upload a document to be indexed and used for search. "generatedName": "normalizedTokenLogProbsTextOffset", "key": "text_offset", "schema": { - "description": undefined, + "description": null, "generatedName": "NormalizedTokenLogProbsTextOffset", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -6533,10 +6384,10 @@ Upload a document to be indexed and used for search. "PaginatedSlimDocumentList": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PaginatedSlimDocumentList", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6544,16 +6395,16 @@ Upload a document to be indexed and used for search. "generatedName": "paginatedSlimDocumentListCount", "key": "count", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedSlimDocumentListCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedSlimDocumentListCount", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -6567,25 +6418,25 @@ Upload a document to be indexed and used for search. "generatedName": "paginatedSlimDocumentListNext", "key": "next", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedSlimDocumentListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedSlimDocumentListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedSlimDocumentListNext", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6599,25 +6450,25 @@ Upload a document to be indexed and used for search. "generatedName": "paginatedSlimDocumentListPrevious", "key": "previous", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedSlimDocumentListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedSlimDocumentListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedSlimDocumentListPrevious", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6631,22 +6482,22 @@ Upload a document to be indexed and used for search. "generatedName": "paginatedSlimDocumentListResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "paginatedSlimDocumentListResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedSlimDocumentListResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PaginatedSlimDocumentListResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SlimDocument", "type": "reference", }, @@ -6659,12 +6510,12 @@ Upload a document to be indexed and used for search. "ProcessingFailureReasonEnum": { "description": "* \`EXCEEDED_CHARACTER_LIMIT\` - Exceeded Character Limit", "generatedName": "ProcessingFailureReasonEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "EXCEEDED_CHARACTER_LIMIT", "type": "string", + "value": "EXCEEDED_CHARACTER_LIMIT", }, }, "ProcessingStateEnum": { @@ -6673,56 +6524,56 @@ Upload a document to be indexed and used for search. * \`PROCESSED\` - Processed * \`FAILED\` - Failed", "generatedName": "ProcessingStateEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "QUEUED", - "nameOverride": undefined, + "nameOverride": null, "value": "QUEUED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PROCESSING", - "nameOverride": undefined, + "nameOverride": null, "value": "PROCESSING", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PROCESSED", - "nameOverride": undefined, + "nameOverride": null, "value": "PROCESSED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FAILED", - "nameOverride": undefined, + "nameOverride": null, "value": "FAILED", }, ], @@ -6730,10 +6581,10 @@ Upload a document to be indexed and used for search. "PromptNodeResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PromptNodeResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6741,10 +6592,10 @@ Upload a document to be indexed and used for search. "generatedName": "promptNodeResultData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "PromptNodeResultData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PromptNodeResultData", "type": "reference", }, @@ -6755,10 +6606,10 @@ Upload a document to be indexed and used for search. "PromptNodeResultData": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PromptNodeResultData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6766,13 +6617,13 @@ Upload a document to be indexed and used for search. "generatedName": "promptNodeResultDataOutputId", "key": "output_id", "schema": { - "description": undefined, + "description": null, "generatedName": "PromptNodeResultDataOutputId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6784,25 +6635,25 @@ Upload a document to be indexed and used for search. "generatedName": "promptNodeResultDataText", "key": "text", "schema": { - "description": undefined, + "description": null, "generatedName": "promptNodeResultDataText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PromptNodeResultDataText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PromptNodeResultDataText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6816,25 +6667,25 @@ Upload a document to be indexed and used for search. "generatedName": "promptNodeResultDataDelta", "key": "delta", "schema": { - "description": undefined, + "description": null, "generatedName": "promptNodeResultDataDelta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PromptNodeResultDataDelta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PromptNodeResultDataDelta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6848,10 +6699,10 @@ Upload a document to be indexed and used for search. "PromptTemplateBlock": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlock", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6859,13 +6710,13 @@ Upload a document to be indexed and used for search. "generatedName": "promptTemplateBlockId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlockId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6877,10 +6728,10 @@ Upload a document to be indexed and used for search. "generatedName": "promptTemplateBlockBlockType", "key": "block_type", "schema": { - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlockBlockType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BlockTypeEnum", "type": "reference", }, @@ -6891,10 +6742,10 @@ Upload a document to be indexed and used for search. "generatedName": "promptTemplateBlockProperties", "key": "properties", "schema": { - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlockProperties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PromptTemplateBlockProperties", "type": "reference", }, @@ -6905,10 +6756,10 @@ Upload a document to be indexed and used for search. "PromptTemplateBlockData": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlockData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6916,10 +6767,10 @@ Upload a document to be indexed and used for search. "generatedName": "promptTemplateBlockDataVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlockDataVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -6932,16 +6783,16 @@ Upload a document to be indexed and used for search. "generatedName": "promptTemplateBlockDataBlocks", "key": "blocks", "schema": { - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlockDataBlocks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlockDataBlocksItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PromptTemplateBlock", "type": "reference", }, @@ -6953,10 +6804,10 @@ Upload a document to be indexed and used for search. "PromptTemplateBlockDataRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlockDataRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -6964,10 +6815,10 @@ Upload a document to be indexed and used for search. "generatedName": "promptTemplateBlockDataRequestVersion", "key": "version", "schema": { - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlockDataRequestVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -6980,16 +6831,16 @@ Upload a document to be indexed and used for search. "generatedName": "promptTemplateBlockDataRequestBlocks", "key": "blocks", "schema": { - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlockDataRequestBlocks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlockDataRequestBlocksItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PromptTemplateBlockRequest", "type": "reference", }, @@ -7001,10 +6852,10 @@ Upload a document to be indexed and used for search. "PromptTemplateBlockProperties": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlockProperties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7012,22 +6863,22 @@ Upload a document to be indexed and used for search. "generatedName": "promptTemplateBlockPropertiesChatRole", "key": "chat_role", "schema": { - "description": undefined, + "description": null, "generatedName": "promptTemplateBlockPropertiesChatRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlockPropertiesChatRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlockPropertiesChatRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ChatMessageRole", "type": "reference", }, @@ -7040,16 +6891,16 @@ Upload a document to be indexed and used for search. "generatedName": "promptTemplateBlockPropertiesChatMessageUnterminated", "key": "chat_message_unterminated", "schema": { - "description": undefined, + "description": null, "generatedName": "promptTemplateBlockPropertiesChatMessageUnterminated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlockPropertiesChatMessageUnterminated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -7063,25 +6914,25 @@ Upload a document to be indexed and used for search. "generatedName": "promptTemplateBlockPropertiesTemplate", "key": "template", "schema": { - "description": undefined, + "description": null, "generatedName": "promptTemplateBlockPropertiesTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlockPropertiesTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlockPropertiesTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7095,22 +6946,22 @@ Upload a document to be indexed and used for search. "generatedName": "promptTemplateBlockPropertiesTemplateType", "key": "template_type", "schema": { - "description": undefined, + "description": null, "generatedName": "promptTemplateBlockPropertiesTemplateType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlockPropertiesTemplateType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlockPropertiesTemplateType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContentType", "type": "reference", }, @@ -7123,25 +6974,25 @@ Upload a document to be indexed and used for search. "generatedName": "promptTemplateBlockPropertiesFunctionName", "key": "function_name", "schema": { - "description": undefined, + "description": null, "generatedName": "promptTemplateBlockPropertiesFunctionName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlockPropertiesFunctionName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlockPropertiesFunctionName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7155,25 +7006,25 @@ Upload a document to be indexed and used for search. "generatedName": "promptTemplateBlockPropertiesFunctionDescription", "key": "function_description", "schema": { - "description": undefined, + "description": null, "generatedName": "promptTemplateBlockPropertiesFunctionDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlockPropertiesFunctionDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlockPropertiesFunctionDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7187,38 +7038,37 @@ Upload a document to be indexed and used for search. "generatedName": "promptTemplateBlockPropertiesFunctionParameters", "key": "function_parameters", "schema": { - "description": undefined, + "description": null, "generatedName": "promptTemplateBlockPropertiesFunctionParameters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlockPropertiesFunctionParameters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlockPropertiesFunctionParameters", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlockPropertiesFunctionParametersKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "PromptTemplateBlockPropertiesFunctionParametersValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -7231,28 +7081,28 @@ Upload a document to be indexed and used for search. "generatedName": "promptTemplateBlockPropertiesBlocks", "key": "blocks", "schema": { - "description": undefined, + "description": null, "generatedName": "promptTemplateBlockPropertiesBlocks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlockPropertiesBlocks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlockPropertiesBlocks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlockPropertiesBlocksItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PromptTemplateBlock", "type": "reference", }, @@ -7266,10 +7116,10 @@ Upload a document to be indexed and used for search. "PromptTemplateBlockPropertiesRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlockPropertiesRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7277,22 +7127,22 @@ Upload a document to be indexed and used for search. "generatedName": "promptTemplateBlockPropertiesRequestChatRole", "key": "chat_role", "schema": { - "description": undefined, + "description": null, "generatedName": "promptTemplateBlockPropertiesRequestChatRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlockPropertiesRequestChatRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlockPropertiesRequestChatRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ChatMessageRole", "type": "reference", }, @@ -7305,16 +7155,16 @@ Upload a document to be indexed and used for search. "generatedName": "promptTemplateBlockPropertiesRequestChatMessageUnterminated", "key": "chat_message_unterminated", "schema": { - "description": undefined, + "description": null, "generatedName": "promptTemplateBlockPropertiesRequestChatMessageUnterminated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlockPropertiesRequestChatMessageUnterminated", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -7328,25 +7178,25 @@ Upload a document to be indexed and used for search. "generatedName": "promptTemplateBlockPropertiesRequestTemplate", "key": "template", "schema": { - "description": undefined, + "description": null, "generatedName": "promptTemplateBlockPropertiesRequestTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlockPropertiesRequestTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlockPropertiesRequestTemplate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7360,22 +7210,22 @@ Upload a document to be indexed and used for search. "generatedName": "promptTemplateBlockPropertiesRequestTemplateType", "key": "template_type", "schema": { - "description": undefined, + "description": null, "generatedName": "promptTemplateBlockPropertiesRequestTemplateType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlockPropertiesRequestTemplateType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlockPropertiesRequestTemplateType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ContentType", "type": "reference", }, @@ -7388,24 +7238,24 @@ Upload a document to be indexed and used for search. "generatedName": "promptTemplateBlockPropertiesRequestFunctionName", "key": "function_name", "schema": { - "description": undefined, + "description": null, "generatedName": "promptTemplateBlockPropertiesRequestFunctionName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlockPropertiesRequestFunctionName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlockPropertiesRequestFunctionName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -7420,24 +7270,24 @@ Upload a document to be indexed and used for search. "generatedName": "promptTemplateBlockPropertiesRequestFunctionDescription", "key": "function_description", "schema": { - "description": undefined, + "description": null, "generatedName": "promptTemplateBlockPropertiesRequestFunctionDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlockPropertiesRequestFunctionDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlockPropertiesRequestFunctionDescription", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -7452,38 +7302,37 @@ Upload a document to be indexed and used for search. "generatedName": "promptTemplateBlockPropertiesRequestFunctionParameters", "key": "function_parameters", "schema": { - "description": undefined, + "description": null, "generatedName": "promptTemplateBlockPropertiesRequestFunctionParameters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlockPropertiesRequestFunctionParameters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlockPropertiesRequestFunctionParameters", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlockPropertiesRequestFunctionParametersKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "PromptTemplateBlockPropertiesRequestFunctionParametersValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -7496,28 +7345,28 @@ Upload a document to be indexed and used for search. "generatedName": "promptTemplateBlockPropertiesRequestBlocks", "key": "blocks", "schema": { - "description": undefined, + "description": null, "generatedName": "promptTemplateBlockPropertiesRequestBlocks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlockPropertiesRequestBlocks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlockPropertiesRequestBlocks", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlockPropertiesRequestBlocksItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PromptTemplateBlockRequest", "type": "reference", }, @@ -7531,10 +7380,10 @@ Upload a document to be indexed and used for search. "PromptTemplateBlockRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlockRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7542,12 +7391,12 @@ Upload a document to be indexed and used for search. "generatedName": "promptTemplateBlockRequestId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlockRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -7560,10 +7409,10 @@ Upload a document to be indexed and used for search. "generatedName": "promptTemplateBlockRequestBlockType", "key": "block_type", "schema": { - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlockRequestBlockType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "BlockTypeEnum", "type": "reference", }, @@ -7574,10 +7423,10 @@ Upload a document to be indexed and used for search. "generatedName": "promptTemplateBlockRequestProperties", "key": "properties", "schema": { - "description": undefined, + "description": null, "generatedName": "PromptTemplateBlockRequestProperties", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PromptTemplateBlockPropertiesRequest", "type": "reference", }, @@ -7588,10 +7437,10 @@ Upload a document to be indexed and used for search. "PromptTemplateInputVariable": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PromptTemplateInputVariable", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7601,11 +7450,11 @@ Upload a document to be indexed and used for search. "schema": { "description": "The name of the input variable.", "generatedName": "PromptTemplateInputVariableKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7617,10 +7466,10 @@ Upload a document to be indexed and used for search. "PromptTemplateInputVariableRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PromptTemplateInputVariableRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7630,10 +7479,10 @@ Upload a document to be indexed and used for search. "schema": { "description": "The name of the input variable.", "generatedName": "PromptTemplateInputVariableRequestKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -7653,104 +7502,104 @@ Upload a document to be indexed and used for search. * \`OPENAI\` - OpenAI * \`PYQ\` - Pyq", "generatedName": "ProviderEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ANTHROPIC", - "nameOverride": undefined, + "nameOverride": null, "value": "ANTHROPIC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "COHERE", - "nameOverride": undefined, + "nameOverride": null, "value": "COHERE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GOOGLE", - "nameOverride": undefined, + "nameOverride": null, "value": "GOOGLE", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "HOSTED", - "nameOverride": undefined, + "nameOverride": null, "value": "HOSTED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MOSAICML", - "nameOverride": undefined, + "nameOverride": null, "value": "MOSAICML", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "MYSTIC", - "nameOverride": undefined, + "nameOverride": null, "value": "MYSTIC", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "OPENAI", - "nameOverride": undefined, + "nameOverride": null, "value": "OPENAI", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "PYQ", - "nameOverride": undefined, + "nameOverride": null, "value": "PYQ", }, ], @@ -7758,10 +7607,10 @@ Upload a document to be indexed and used for search. "RegisterPromptErrorResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RegisterPromptErrorResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7771,11 +7620,11 @@ Upload a document to be indexed and used for search. "schema": { "description": "Details about why the request failed.", "generatedName": "RegisterPromptErrorResponseDetail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7787,10 +7636,10 @@ Upload a document to be indexed and used for search. "RegisterPromptModelParametersRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RegisterPromptModelParametersRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -7798,10 +7647,10 @@ Upload a document to be indexed and used for search. "generatedName": "registerPromptModelParametersRequestTemperature", "key": "temperature", "schema": { - "description": undefined, + "description": null, "generatedName": "RegisterPromptModelParametersRequestTemperature", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -7814,10 +7663,10 @@ Upload a document to be indexed and used for search. "generatedName": "registerPromptModelParametersRequestMaxTokens", "key": "max_tokens", "schema": { - "description": undefined, + "description": null, "generatedName": "RegisterPromptModelParametersRequestMaxTokens", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -7830,25 +7679,25 @@ Upload a document to be indexed and used for search. "generatedName": "registerPromptModelParametersRequestStop", "key": "stop", "schema": { - "description": undefined, + "description": null, "generatedName": "RegisterPromptModelParametersRequestStop", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RegisterPromptModelParametersRequestStop", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RegisterPromptModelParametersRequestStopItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7862,10 +7711,10 @@ Upload a document to be indexed and used for search. "generatedName": "registerPromptModelParametersRequestTopP", "key": "top_p", "schema": { - "description": undefined, + "description": null, "generatedName": "RegisterPromptModelParametersRequestTopP", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -7878,16 +7727,16 @@ Upload a document to be indexed and used for search. "generatedName": "registerPromptModelParametersRequestTopK", "key": "top_k", "schema": { - "description": undefined, + "description": null, "generatedName": "registerPromptModelParametersRequestTopK", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RegisterPromptModelParametersRequestTopK", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -7901,10 +7750,10 @@ Upload a document to be indexed and used for search. "generatedName": "registerPromptModelParametersRequestFrequencyPenalty", "key": "frequency_penalty", "schema": { - "description": undefined, + "description": null, "generatedName": "RegisterPromptModelParametersRequestFrequencyPenalty", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -7917,10 +7766,10 @@ Upload a document to be indexed and used for search. "generatedName": "registerPromptModelParametersRequestPresencePenalty", "key": "presence_penalty", "schema": { - "description": undefined, + "description": null, "generatedName": "RegisterPromptModelParametersRequestPresencePenalty", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -7933,46 +7782,45 @@ Upload a document to be indexed and used for search. "generatedName": "registerPromptModelParametersRequestLogitBias", "key": "logit_bias", "schema": { - "description": undefined, + "description": null, "generatedName": "registerPromptModelParametersRequestLogitBias", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RegisterPromptModelParametersRequestLogitBias", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RegisterPromptModelParametersRequestLogitBias", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "RegisterPromptModelParametersRequestLogitBiasKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "RegisterPromptModelParametersRequestLogitBiasValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "RegisterPromptModelParametersRequestLogitBiasValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -7989,10 +7837,10 @@ Upload a document to be indexed and used for search. "RegisterPromptPrompt": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RegisterPromptPrompt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8002,11 +7850,11 @@ Upload a document to be indexed and used for search. "schema": { "description": "The ID of the generated prompt.", "generatedName": "RegisterPromptPromptId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8020,11 +7868,11 @@ Upload a document to be indexed and used for search. "schema": { "description": "A human-friendly label for the generated prompt.", "generatedName": "RegisterPromptPromptLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8036,10 +7884,10 @@ Upload a document to be indexed and used for search. "RegisterPromptPromptInfoRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RegisterPromptPromptInfoRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8047,16 +7895,16 @@ Upload a document to be indexed and used for search. "generatedName": "registerPromptPromptInfoRequestPromptSyntaxVersion", "key": "prompt_syntax_version", "schema": { - "description": undefined, + "description": null, "generatedName": "registerPromptPromptInfoRequestPromptSyntaxVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "RegisterPromptPromptInfoRequestPromptSyntaxVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -8070,10 +7918,10 @@ Upload a document to be indexed and used for search. "generatedName": "registerPromptPromptInfoRequestPromptBlockData", "key": "prompt_block_data", "schema": { - "description": undefined, + "description": null, "generatedName": "RegisterPromptPromptInfoRequestPromptBlockData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PromptTemplateBlockDataRequest", "type": "reference", }, @@ -8086,14 +7934,14 @@ Upload a document to be indexed and used for search. "schema": { "description": "Names of the input variables specified in the prompt template.", "generatedName": "RegisterPromptPromptInfoRequestInputVariables", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "RegisterPromptPromptInfoRequestInputVariablesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PromptTemplateInputVariableRequest", "type": "reference", }, @@ -8105,10 +7953,10 @@ Upload a document to be indexed and used for search. "RegisterPromptRequestRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RegisterPromptRequestRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8118,10 +7966,10 @@ Upload a document to be indexed and used for search. "schema": { "description": "A human-friendly label for corresponding entities created in Vellum.", "generatedName": "RegisterPromptRequestRequestLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -8136,10 +7984,10 @@ Upload a document to be indexed and used for search. "schema": { "description": "A uniquely-identifying name for corresponding entities created in Vellum.", "generatedName": "RegisterPromptRequestRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -8154,8 +8002,8 @@ Upload a document to be indexed and used for search. "schema": { "description": "Information about how to execute the prompt template.", "generatedName": "RegisterPromptRequestRequestPrompt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RegisterPromptPromptInfoRequest", "type": "reference", }, @@ -8177,8 +8025,8 @@ Upload a document to be indexed and used for search. * \`OPENAI\` - OpenAI * \`PYQ\` - Pyq", "generatedName": "RegisterPromptRequestRequestProvider", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ProviderEnum", "type": "reference", }, @@ -8191,10 +8039,10 @@ Upload a document to be indexed and used for search. "schema": { "description": "The initial model to use for this prompt", "generatedName": "RegisterPromptRequestRequestModel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -8209,8 +8057,8 @@ Upload a document to be indexed and used for search. "schema": { "description": "The initial model parameters to use for this prompt", "generatedName": "RegisterPromptRequestRequestParameters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RegisterPromptModelParametersRequest", "type": "reference", }, @@ -8221,32 +8069,31 @@ Upload a document to be indexed and used for search. "generatedName": "registerPromptRequestRequestMeta", "key": "meta", "schema": { - "description": undefined, + "description": null, "generatedName": "registerPromptRequestRequestMeta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optionally include additional metadata to store along with the prompt.", "generatedName": "RegisterPromptRequestRequestMeta", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "RegisterPromptRequestRequestMetaKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "RegisterPromptRequestRequestMetaValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -8258,10 +8105,10 @@ Upload a document to be indexed and used for search. "RegisterPromptResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RegisterPromptResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8271,8 +8118,8 @@ Upload a document to be indexed and used for search. "schema": { "description": "Information about the generated prompt", "generatedName": "RegisterPromptResponsePrompt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RegisterPromptPrompt", "type": "reference", }, @@ -8285,8 +8132,8 @@ Upload a document to be indexed and used for search. "schema": { "description": "Information about the generated sandbox snapshot", "generatedName": "RegisterPromptResponseSandboxSnapshot", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RegisteredPromptSandboxSnapshot", "type": "reference", }, @@ -8299,8 +8146,8 @@ Upload a document to be indexed and used for search. "schema": { "description": "Information about the generated sandbox", "generatedName": "RegisterPromptResponseSandbox", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RegisteredPromptSandbox", "type": "reference", }, @@ -8313,8 +8160,8 @@ Upload a document to be indexed and used for search. "schema": { "description": "Information about the generated model version", "generatedName": "RegisterPromptResponseModelVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RegisteredPromptModelVersion", "type": "reference", }, @@ -8327,8 +8174,8 @@ Upload a document to be indexed and used for search. "schema": { "description": "Information about the generated deployment", "generatedName": "RegisterPromptResponseDeployment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RegisteredPromptDeployment", "type": "reference", }, @@ -8339,10 +8186,10 @@ Upload a document to be indexed and used for search. "RegisteredPromptDeployment": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RegisteredPromptDeployment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8352,11 +8199,11 @@ Upload a document to be indexed and used for search. "schema": { "description": "The ID of the generated deployment.", "generatedName": "RegisteredPromptDeploymentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8370,11 +8217,11 @@ Upload a document to be indexed and used for search. "schema": { "description": "A uniquely-identifying name for generated deployment.", "generatedName": "RegisteredPromptDeploymentName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8388,11 +8235,11 @@ Upload a document to be indexed and used for search. "schema": { "description": "A human-friendly label for the generated deployment.", "generatedName": "RegisteredPromptDeploymentLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8404,10 +8251,10 @@ Upload a document to be indexed and used for search. "RegisteredPromptModelVersion": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RegisteredPromptModelVersion", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8417,11 +8264,11 @@ Upload a document to be indexed and used for search. "schema": { "description": "The ID of the generated model version.", "generatedName": "RegisteredPromptModelVersionId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8435,11 +8282,11 @@ Upload a document to be indexed and used for search. "schema": { "description": "A human-friendly label for the generated model version.", "generatedName": "RegisteredPromptModelVersionLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8451,10 +8298,10 @@ Upload a document to be indexed and used for search. "RegisteredPromptSandbox": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RegisteredPromptSandbox", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8464,11 +8311,11 @@ Upload a document to be indexed and used for search. "schema": { "description": "The ID of the generated sandbox.", "generatedName": "RegisteredPromptSandboxId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8482,11 +8329,11 @@ Upload a document to be indexed and used for search. "schema": { "description": "A human-friendly label for the generated sandbox.", "generatedName": "RegisteredPromptSandboxLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8498,10 +8345,10 @@ Upload a document to be indexed and used for search. "RegisteredPromptSandboxSnapshot": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RegisteredPromptSandboxSnapshot", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8511,11 +8358,11 @@ Upload a document to be indexed and used for search. "schema": { "description": "The ID of the generated sandbox snapshot.", "generatedName": "RegisteredPromptSandboxSnapshotId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8527,10 +8374,10 @@ Upload a document to be indexed and used for search. "SandboxMetricInputParams": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SandboxMetricInputParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8538,22 +8385,22 @@ Upload a document to be indexed and used for search. "generatedName": "sandboxMetricInputParamsParams", "key": "params", "schema": { - "description": undefined, + "description": null, "generatedName": "sandboxMetricInputParamsParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SandboxMetricInputParamsParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SandboxMetricInputParamsParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EvaluationParams", "type": "reference", }, @@ -8566,10 +8413,10 @@ Upload a document to be indexed and used for search. "SandboxMetricInputParamsRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SandboxMetricInputParamsRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8577,22 +8424,22 @@ Upload a document to be indexed and used for search. "generatedName": "sandboxMetricInputParamsRequestParams", "key": "params", "schema": { - "description": undefined, + "description": null, "generatedName": "sandboxMetricInputParamsRequestParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SandboxMetricInputParamsRequestParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SandboxMetricInputParamsRequestParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EvaluationParamsRequest", "type": "reference", }, @@ -8605,10 +8452,10 @@ Upload a document to be indexed and used for search. "SandboxNodeResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SandboxNodeResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8616,10 +8463,10 @@ Upload a document to be indexed and used for search. "generatedName": "sandboxNodeResultData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "SandboxNodeResultData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SandboxNodeResultData", "type": "reference", }, @@ -8630,10 +8477,10 @@ Upload a document to be indexed and used for search. "SandboxNodeResultData": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SandboxNodeResultData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8641,13 +8488,13 @@ Upload a document to be indexed and used for search. "generatedName": "sandboxNodeResultDataOutputId", "key": "output_id", "schema": { - "description": undefined, + "description": null, "generatedName": "SandboxNodeResultDataOutputId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8659,25 +8506,25 @@ Upload a document to be indexed and used for search. "generatedName": "sandboxNodeResultDataText", "key": "text", "schema": { - "description": undefined, + "description": null, "generatedName": "sandboxNodeResultDataText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SandboxNodeResultDataText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SandboxNodeResultDataText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8691,25 +8538,25 @@ Upload a document to be indexed and used for search. "generatedName": "sandboxNodeResultDataDelta", "key": "delta", "schema": { - "description": undefined, + "description": null, "generatedName": "sandboxNodeResultDataDelta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SandboxNodeResultDataDelta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SandboxNodeResultDataDelta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8723,10 +8570,10 @@ Upload a document to be indexed and used for search. "SandboxScenario": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SandboxScenario", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8734,19 +8581,19 @@ Upload a document to be indexed and used for search. "generatedName": "sandboxScenarioLabel", "key": "label", "schema": { - "description": undefined, + "description": null, "generatedName": "sandboxScenarioLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SandboxScenarioLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8761,14 +8608,14 @@ Upload a document to be indexed and used for search. "schema": { "description": "The inputs for the scenario", "generatedName": "SandboxScenarioInputs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SandboxScenarioInputsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ScenarioInput", "type": "reference", }, @@ -8782,11 +8629,11 @@ Upload a document to be indexed and used for search. "schema": { "description": "The id of the scenario", "generatedName": "SandboxScenarioId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8798,10 +8645,10 @@ Upload a document to be indexed and used for search. "generatedName": "sandboxScenarioMetricInputParams", "key": "metric_input_params", "schema": { - "description": undefined, + "description": null, "generatedName": "SandboxScenarioMetricInputParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SandboxMetricInputParams", "type": "reference", }, @@ -8812,10 +8659,10 @@ Upload a document to be indexed and used for search. "ScenarioInput": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ScenarioInput", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8823,13 +8670,13 @@ Upload a document to be indexed and used for search. "generatedName": "scenarioInputKey", "key": "key", "schema": { - "description": undefined, + "description": null, "generatedName": "ScenarioInputKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8841,22 +8688,22 @@ Upload a document to be indexed and used for search. "generatedName": "scenarioInputType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "scenarioInputType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ScenarioInputType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ScenarioInputType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ScenarioInputTypeEnum", "type": "reference", }, @@ -8869,19 +8716,19 @@ Upload a document to be indexed and used for search. "generatedName": "scenarioInputValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "scenarioInputValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ScenarioInputValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8894,22 +8741,22 @@ Upload a document to be indexed and used for search. "generatedName": "scenarioInputChatHistory", "key": "chat_history", "schema": { - "description": undefined, + "description": null, "generatedName": "scenarioInputChatHistory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ScenarioInputChatHistory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ScenarioInputChatHistoryItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ChatMessage", "type": "reference", }, @@ -8922,10 +8769,10 @@ Upload a document to be indexed and used for search. "ScenarioInputRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ScenarioInputRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -8933,12 +8780,12 @@ Upload a document to be indexed and used for search. "generatedName": "scenarioInputRequestKey", "key": "key", "schema": { - "description": undefined, + "description": null, "generatedName": "ScenarioInputRequestKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -8951,22 +8798,22 @@ Upload a document to be indexed and used for search. "generatedName": "scenarioInputRequestType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "scenarioInputRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ScenarioInputRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ScenarioInputRequestType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ScenarioInputTypeEnum", "type": "reference", }, @@ -8979,19 +8826,19 @@ Upload a document to be indexed and used for search. "generatedName": "scenarioInputRequestValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "scenarioInputRequestValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ScenarioInputRequestValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9004,22 +8851,22 @@ Upload a document to be indexed and used for search. "generatedName": "scenarioInputRequestChatHistory", "key": "chat_history", "schema": { - "description": undefined, + "description": null, "generatedName": "scenarioInputRequestChatHistory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ScenarioInputRequestChatHistory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "ScenarioInputRequestChatHistoryItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ChatMessageRequest", "type": "reference", }, @@ -9033,32 +8880,32 @@ Upload a document to be indexed and used for search. "description": "* \`TEXT\` - Text * \`CHAT_HISTORY\` - Chat History", "generatedName": "ScenarioInputTypeEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "TEXT", - "nameOverride": undefined, + "nameOverride": null, "value": "TEXT", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "CHAT_HISTORY", - "nameOverride": undefined, + "nameOverride": null, "value": "CHAT_HISTORY", }, ], @@ -9066,10 +8913,10 @@ Upload a document to be indexed and used for search. "SearchErrorResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SearchErrorResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9079,11 +8926,11 @@ Upload a document to be indexed and used for search. "schema": { "description": "Details about why the request failed.", "generatedName": "SearchErrorResponseDetail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9095,10 +8942,10 @@ Upload a document to be indexed and used for search. "SearchFiltersRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SearchFiltersRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9106,30 +8953,30 @@ Upload a document to be indexed and used for search. "generatedName": "searchFiltersRequestExternalIds", "key": "external_ids", "schema": { - "description": undefined, + "description": null, "generatedName": "searchFiltersRequestExternalIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The document external IDs to filter by", "generatedName": "SearchFiltersRequestExternalIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The document external IDs to filter by", "generatedName": "SearchFiltersRequestExternalIds", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SearchFiltersRequestExternalIdsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -9145,10 +8992,10 @@ Upload a document to be indexed and used for search. "SearchNodeResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SearchNodeResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9156,10 +9003,10 @@ Upload a document to be indexed and used for search. "generatedName": "searchNodeResultData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "SearchNodeResultData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SearchNodeResultData", "type": "reference", }, @@ -9170,10 +9017,10 @@ Upload a document to be indexed and used for search. "SearchNodeResultData": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SearchNodeResultData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9181,13 +9028,13 @@ Upload a document to be indexed and used for search. "generatedName": "searchNodeResultDataResultsOutputId", "key": "results_output_id", "schema": { - "description": undefined, + "description": null, "generatedName": "SearchNodeResultDataResultsOutputId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9199,32 +9046,31 @@ Upload a document to be indexed and used for search. "generatedName": "searchNodeResultDataResults", "key": "results", "schema": { - "description": undefined, + "description": null, "generatedName": "SearchNodeResultDataResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SearchNodeResultDataResultsItem", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "SearchNodeResultDataResultsItemKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "SearchNodeResultDataResultsItemValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -9236,25 +9082,25 @@ Upload a document to be indexed and used for search. "generatedName": "searchNodeResultDataTextOutputId", "key": "text_output_id", "schema": { - "description": undefined, + "description": null, "generatedName": "searchNodeResultDataTextOutputId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SearchNodeResultDataTextOutputId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SearchNodeResultDataTextOutputId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9268,25 +9114,25 @@ Upload a document to be indexed and used for search. "generatedName": "searchNodeResultDataText", "key": "text", "schema": { - "description": undefined, + "description": null, "generatedName": "searchNodeResultDataText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SearchNodeResultDataText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SearchNodeResultDataText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9300,10 +9146,10 @@ Upload a document to be indexed and used for search. "SearchRequestBodyRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SearchRequestBodyRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9311,25 +9157,25 @@ Upload a document to be indexed and used for search. "generatedName": "searchRequestBodyRequestIndexId", "key": "index_id", "schema": { - "description": undefined, + "description": null, "generatedName": "searchRequestBodyRequestIndexId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ID of the index to search against. Must provide either this or index_name.", "generatedName": "SearchRequestBodyRequestIndexId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID of the index to search against. Must provide either this or index_name.", "generatedName": "SearchRequestBodyRequestIndexId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9343,24 +9189,24 @@ Upload a document to be indexed and used for search. "generatedName": "searchRequestBodyRequestIndexName", "key": "index_name", "schema": { - "description": undefined, + "description": null, "generatedName": "searchRequestBodyRequestIndexName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The name of the index to search against. Must provide either this or index_id.", "generatedName": "SearchRequestBodyRequestIndexName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The name of the index to search against. Must provide either this or index_id.", "generatedName": "SearchRequestBodyRequestIndexName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -9377,10 +9223,10 @@ Upload a document to be indexed and used for search. "schema": { "description": "The query to search for.", "generatedName": "SearchRequestBodyRequestQuery", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -9393,22 +9239,22 @@ Upload a document to be indexed and used for search. "generatedName": "searchRequestBodyRequestOptions", "key": "options", "schema": { - "description": undefined, + "description": null, "generatedName": "searchRequestBodyRequestOptions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Configuration options for the search.", "generatedName": "SearchRequestBodyRequestOptions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SearchRequestBodyRequestOptions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SearchRequestOptionsRequest", "type": "reference", }, @@ -9421,10 +9267,10 @@ Upload a document to be indexed and used for search. "SearchRequestOptionsRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SearchRequestOptionsRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9432,22 +9278,22 @@ Upload a document to be indexed and used for search. "generatedName": "searchRequestOptionsRequestLimit", "key": "limit", "schema": { - "description": undefined, + "description": null, "generatedName": "searchRequestOptionsRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The maximum number of results to return.", "generatedName": "SearchRequestOptionsRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The maximum number of results to return.", "generatedName": "SearchRequestOptionsRequestLimit", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -9462,22 +9308,22 @@ Upload a document to be indexed and used for search. "generatedName": "searchRequestOptionsRequestWeights", "key": "weights", "schema": { - "description": undefined, + "description": null, "generatedName": "searchRequestOptionsRequestWeights", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The weights to use for the search. Must add up to 1.0.", "generatedName": "SearchRequestOptionsRequestWeights", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SearchRequestOptionsRequestWeights", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SearchWeightsRequest", "type": "reference", }, @@ -9490,22 +9336,22 @@ Upload a document to be indexed and used for search. "generatedName": "searchRequestOptionsRequestResultMerging", "key": "result_merging", "schema": { - "description": undefined, + "description": null, "generatedName": "searchRequestOptionsRequestResultMerging", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The configuration for merging results.", "generatedName": "SearchRequestOptionsRequestResultMerging", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SearchRequestOptionsRequestResultMerging", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SearchResultMergingRequest", "type": "reference", }, @@ -9518,22 +9364,22 @@ Upload a document to be indexed and used for search. "generatedName": "searchRequestOptionsRequestFilters", "key": "filters", "schema": { - "description": undefined, + "description": null, "generatedName": "searchRequestOptionsRequestFilters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The filters to apply to the search.", "generatedName": "SearchRequestOptionsRequestFilters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SearchRequestOptionsRequestFilters", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SearchFiltersRequest", "type": "reference", }, @@ -9546,10 +9392,10 @@ Upload a document to be indexed and used for search. "SearchResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SearchResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9559,14 +9405,14 @@ Upload a document to be indexed and used for search. "schema": { "description": "The results of the search. Each result represents a chunk that matches the search query.", "generatedName": "SearchResponseResults", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SearchResponseResultsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SearchResult", "type": "reference", }, @@ -9578,10 +9424,10 @@ Upload a document to be indexed and used for search. "SearchResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SearchResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9591,8 +9437,8 @@ Upload a document to be indexed and used for search. "schema": { "description": "The document that contains the chunk that matched the search query.", "generatedName": "SearchResultDocument", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Document", "type": "reference", }, @@ -9605,11 +9451,11 @@ Upload a document to be indexed and used for search. "schema": { "description": "The text of the chunk that matched the search query.", "generatedName": "SearchResultText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9621,19 +9467,19 @@ Upload a document to be indexed and used for search. "generatedName": "searchResultKeywords", "key": "keywords", "schema": { - "description": undefined, + "description": null, "generatedName": "SearchResultKeywords", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SearchResultKeywordsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9648,8 +9494,8 @@ Upload a document to be indexed and used for search. "schema": { "description": "A score representing how well the chunk matches the search query.", "generatedName": "SearchResultScore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -9662,10 +9508,10 @@ Upload a document to be indexed and used for search. "SearchResultMergingRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SearchResultMergingRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9675,8 +9521,8 @@ Upload a document to be indexed and used for search. "schema": { "description": "Whether to enable merging results", "generatedName": "SearchResultMergingRequestEnabled", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -9689,10 +9535,10 @@ Upload a document to be indexed and used for search. "SearchWeightsRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SearchWeightsRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9702,8 +9548,8 @@ Upload a document to be indexed and used for search. "schema": { "description": "The relative weight to give to semantic similarity", "generatedName": "SearchWeightsRequestSemanticSimilarity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -9718,8 +9564,8 @@ Upload a document to be indexed and used for search. "schema": { "description": "The relative weight to give to keyword matches", "generatedName": "SearchWeightsRequestKeywords", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -9732,10 +9578,10 @@ Upload a document to be indexed and used for search. "SlimDocument": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SlimDocument", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9745,11 +9591,11 @@ Upload a document to be indexed and used for search. "schema": { "description": "Vellum-generated ID that uniquely identifies this document.", "generatedName": "SlimDocumentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9761,25 +9607,25 @@ Upload a document to be indexed and used for search. "generatedName": "slimDocumentExternalId", "key": "external_id", "schema": { - "description": undefined, + "description": null, "generatedName": "slimDocumentExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The external ID that was originally provided when uploading the document.", "generatedName": "SlimDocumentExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The external ID that was originally provided when uploading the document.", "generatedName": "SlimDocumentExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 1000, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9795,8 +9641,8 @@ Upload a document to be indexed and used for search. "schema": { "description": "A timestamp representing when this document was most recently uploaded.", "generatedName": "SlimDocumentLastUploadedAt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -9811,11 +9657,11 @@ Upload a document to be indexed and used for search. "schema": { "description": "Human-friendly name for this document.", "generatedName": "SlimDocumentLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "maxLength": 1000, - "minLength": undefined, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9827,10 +9673,10 @@ Upload a document to be indexed and used for search. "generatedName": "slimDocumentProcessingState", "key": "processing_state", "schema": { - "description": undefined, + "description": null, "generatedName": "slimDocumentProcessingState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "An enum value representing where this document is along its processing lifecycle. Note that this is different than its indexing lifecycle. @@ -9840,8 +9686,8 @@ Upload a document to be indexed and used for search. * \`PROCESSED\` - Processed * \`FAILED\` - Failed", "generatedName": "SlimDocumentProcessingState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ProcessingStateEnum", "type": "reference", }, @@ -9853,24 +9699,24 @@ Upload a document to be indexed and used for search. "generatedName": "slimDocumentProcessingFailureReason", "key": "processing_failure_reason", "schema": { - "description": undefined, + "description": null, "generatedName": "slimDocumentProcessingFailureReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "An enum value representing why the document could not be processed. Is null unless processing_state is FAILED. * \`EXCEEDED_CHARACTER_LIMIT\` - Exceeded Character Limit", "generatedName": "SlimDocumentProcessingFailureReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "SlimDocumentProcessingFailureReason", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ProcessingFailureReasonEnum", "type": "reference", }, @@ -9883,18 +9729,18 @@ Upload a document to be indexed and used for search. "generatedName": "slimDocumentStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "slimDocumentStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The document's current status. * \`ACTIVE\` - Active", "generatedName": "SlimDocumentStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SlimDocumentStatusEnum", "type": "reference", }, @@ -9906,25 +9752,25 @@ Upload a document to be indexed and used for search. "generatedName": "slimDocumentKeywords", "key": "keywords", "schema": { - "description": undefined, + "description": null, "generatedName": "slimDocumentKeywords", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A list of keywords associated with this document. Originally provided when uploading the document.", "generatedName": "SlimDocumentKeywords", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SlimDocumentKeywordsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -9938,16 +9784,16 @@ Upload a document to be indexed and used for search. "generatedName": "slimDocumentDocumentToDocumentIndexes", "key": "document_to_document_indexes", "schema": { - "description": undefined, + "description": null, "generatedName": "SlimDocumentDocumentToDocumentIndexes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SlimDocumentDocumentToDocumentIndexesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DocumentDocumentToDocumentIndex", "type": "reference", }, @@ -9959,21 +9805,21 @@ Upload a document to be indexed and used for search. "SlimDocumentStatusEnum": { "description": "* \`ACTIVE\` - Active", "generatedName": "SlimDocumentStatusEnum", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "literal", "value": { - "string": "ACTIVE", "type": "string", + "value": "ACTIVE", }, }, "SubmitCompletionActualRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitCompletionActualRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -9981,24 +9827,24 @@ Upload a document to be indexed and used for search. "generatedName": "submitCompletionActualRequestId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "submitCompletionActualRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The Vellum-generated ID of a previously generated completion. Must provide either this or external_id.", "generatedName": "SubmitCompletionActualRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The Vellum-generated ID of a previously generated completion. Must provide either this or external_id.", "generatedName": "SubmitCompletionActualRequestId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -10013,24 +9859,24 @@ Upload a document to be indexed and used for search. "generatedName": "submitCompletionActualRequestExternalId", "key": "external_id", "schema": { - "description": undefined, + "description": null, "generatedName": "submitCompletionActualRequestExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The external ID that was originally provided when generating the completion that you'd now like to submit actuals for. Must provide either this or id.", "generatedName": "SubmitCompletionActualRequestExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The external ID that was originally provided when generating the completion that you'd now like to submit actuals for. Must provide either this or id.", "generatedName": "SubmitCompletionActualRequestExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -10045,25 +9891,25 @@ Upload a document to be indexed and used for search. "generatedName": "submitCompletionActualRequestText", "key": "text", "schema": { - "description": undefined, + "description": null, "generatedName": "submitCompletionActualRequestText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Text representing what the completion _should_ have been.", "generatedName": "SubmitCompletionActualRequestText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Text representing what the completion _should_ have been.", "generatedName": "SubmitCompletionActualRequestText", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10077,22 +9923,22 @@ Upload a document to be indexed and used for search. "generatedName": "submitCompletionActualRequestQuality", "key": "quality", "schema": { - "description": undefined, + "description": null, "generatedName": "submitCompletionActualRequestQuality", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A number between 0 and 1 representing the quality of the completion. 0 is the worst, 1 is the best.", "generatedName": "SubmitCompletionActualRequestQuality", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "A number between 0 and 1 representing the quality of the completion. 0 is the worst, 1 is the best.", "generatedName": "SubmitCompletionActualRequestQuality", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -10107,22 +9953,22 @@ Upload a document to be indexed and used for search. "generatedName": "submitCompletionActualRequestTimestamp", "key": "timestamp", "schema": { - "description": undefined, + "description": null, "generatedName": "submitCompletionActualRequestTimestamp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optionally provide the timestamp representing when this feedback was collected. Used for reporting purposes.", "generatedName": "SubmitCompletionActualRequestTimestamp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Optionally provide the timestamp representing when this feedback was collected. Used for reporting purposes.", "generatedName": "SubmitCompletionActualRequestTimestamp", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -10137,10 +9983,10 @@ Upload a document to be indexed and used for search. "SubmitCompletionActualsErrorResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitCompletionActualsErrorResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10148,13 +9994,13 @@ Upload a document to be indexed and used for search. "generatedName": "submitCompletionActualsErrorResponseDetail", "key": "detail", "schema": { - "description": undefined, + "description": null, "generatedName": "SubmitCompletionActualsErrorResponseDetail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10166,10 +10012,10 @@ Upload a document to be indexed and used for search. "SubmitCompletionActualsRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SubmitCompletionActualsRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10177,25 +10023,25 @@ Upload a document to be indexed and used for search. "generatedName": "submitCompletionActualsRequestDeploymentId", "key": "deployment_id", "schema": { - "description": undefined, + "description": null, "generatedName": "submitCompletionActualsRequestDeploymentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The ID of the deployment. Must provide either this or deployment_name.", "generatedName": "SubmitCompletionActualsRequestDeploymentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The ID of the deployment. Must provide either this or deployment_name.", "generatedName": "SubmitCompletionActualsRequestDeploymentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10209,24 +10055,24 @@ Upload a document to be indexed and used for search. "generatedName": "submitCompletionActualsRequestDeploymentName", "key": "deployment_name", "schema": { - "description": undefined, + "description": null, "generatedName": "submitCompletionActualsRequestDeploymentName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The name of the deployment. Must provide either this or deployment_id.", "generatedName": "SubmitCompletionActualsRequestDeploymentName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The name of the deployment. Must provide either this or deployment_id.", "generatedName": "SubmitCompletionActualsRequestDeploymentName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -10243,14 +10089,14 @@ Upload a document to be indexed and used for search. "schema": { "description": "Feedback regarding the quality of previously generated completions", "generatedName": "SubmitCompletionActualsRequestActuals", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "SubmitCompletionActualsRequestActualsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SubmitCompletionActualRequest", "type": "reference", }, @@ -10262,10 +10108,10 @@ Upload a document to be indexed and used for search. "TerminalNodeChatHistoryResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TerminalNodeChatHistoryResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10275,11 +10121,11 @@ Upload a document to be indexed and used for search. "schema": { "description": "The unique name given to the terminal node that produced this output.", "generatedName": "TerminalNodeChatHistoryResultName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10291,16 +10137,16 @@ Upload a document to be indexed and used for search. "generatedName": "terminalNodeChatHistoryResultValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "TerminalNodeChatHistoryResultValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "TerminalNodeChatHistoryResultValueItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ChatMessage", "type": "reference", }, @@ -10312,10 +10158,10 @@ Upload a document to be indexed and used for search. "TerminalNodeJsonResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TerminalNodeJsonResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10325,11 +10171,11 @@ Upload a document to be indexed and used for search. "schema": { "description": "The unique name given to the terminal node that produced this output.", "generatedName": "TerminalNodeJsonResultName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10341,26 +10187,25 @@ Upload a document to be indexed and used for search. "generatedName": "terminalNodeJsonResultValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "TerminalNodeJsonResultValue", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "TerminalNodeJsonResultValueKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "TerminalNodeJsonResultValueValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -10371,10 +10216,10 @@ Upload a document to be indexed and used for search. "TerminalNodeResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TerminalNodeResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10382,10 +10227,10 @@ Upload a document to be indexed and used for search. "generatedName": "terminalNodeResultData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "TerminalNodeResultData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TerminalNodeResultData", "type": "reference", }, @@ -10396,10 +10241,10 @@ Upload a document to be indexed and used for search. "TerminalNodeResultData": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TerminalNodeResultData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10407,10 +10252,10 @@ Upload a document to be indexed and used for search. "generatedName": "terminalNodeResultDataOutput", "key": "output", "schema": { - "description": undefined, + "description": null, "generatedName": "TerminalNodeResultDataOutput", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TerminalNodeResultOutput", "type": "reference", }, @@ -10419,50 +10264,50 @@ Upload a document to be indexed and used for search. "type": "object", }, "TerminalNodeResultOutput": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "type", "generatedName": "TerminalNodeResultOutput", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "CHAT_HISTORY": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasTerminalNodeChatHistoryResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TerminalNodeChatHistoryResult", "type": "reference", }, "JSON": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasTerminalNodeJsonResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TerminalNodeJsonResult", "type": "reference", }, "STRING": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasTerminalNodeStringResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TerminalNodeStringResult", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "TerminalNodeStringResult": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TerminalNodeStringResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10472,11 +10317,11 @@ Upload a document to be indexed and used for search. "schema": { "description": "The unique name given to the terminal node that produced this output.", "generatedName": "TerminalNodeStringResultName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10488,13 +10333,13 @@ Upload a document to be indexed and used for search. "generatedName": "terminalNodeStringResultValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "TerminalNodeStringResultValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10506,10 +10351,10 @@ Upload a document to be indexed and used for search. "TestSuiteTestCase": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TestSuiteTestCase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10517,19 +10362,19 @@ Upload a document to be indexed and used for search. "generatedName": "testSuiteTestCaseTestCaseId", "key": "test_case_id", "schema": { - "description": undefined, + "description": null, "generatedName": "testSuiteTestCaseTestCaseId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The id of the test case to update. If none is provided, an id will be generated and a new test case will be appended.", "generatedName": "TestSuiteTestCaseTestCaseId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10542,25 +10387,25 @@ Upload a document to be indexed and used for search. "generatedName": "testSuiteTestCaseLabel", "key": "label", "schema": { - "description": undefined, + "description": null, "generatedName": "testSuiteTestCaseLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A human-friendly label for the test case.", "generatedName": "TestSuiteTestCaseLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "A human-friendly label for the test case.", "generatedName": "TestSuiteTestCaseLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10576,24 +10421,23 @@ Upload a document to be indexed and used for search. "schema": { "description": "Key/value pairs for each input variable that the Test Suite expects.", "generatedName": "TestSuiteTestCaseInputValues", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "TestSuiteTestCaseInputValuesKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "TestSuiteTestCaseInputValuesValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -10606,8 +10450,8 @@ Upload a document to be indexed and used for search. "schema": { "description": "Parameters to use when evaluating the test case, specific to the test suite's evaluation metric.", "generatedName": "TestSuiteTestCaseEvaluationParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EvaluationParams", "type": "reference", }, @@ -10618,10 +10462,10 @@ Upload a document to be indexed and used for search. "TestSuiteTestCaseRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TestSuiteTestCaseRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10629,18 +10473,18 @@ Upload a document to be indexed and used for search. "generatedName": "testSuiteTestCaseRequestTestCaseId", "key": "test_case_id", "schema": { - "description": undefined, + "description": null, "generatedName": "testSuiteTestCaseRequestTestCaseId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The id of the test case to update. If none is provided, an id will be generated and a new test case will be appended.", "generatedName": "TestSuiteTestCaseRequestTestCaseId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -10654,25 +10498,25 @@ Upload a document to be indexed and used for search. "generatedName": "testSuiteTestCaseRequestLabel", "key": "label", "schema": { - "description": undefined, + "description": null, "generatedName": "testSuiteTestCaseRequestLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "A human-friendly label for the test case.", "generatedName": "TestSuiteTestCaseRequestLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "A human-friendly label for the test case.", "generatedName": "TestSuiteTestCaseRequestLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10688,24 +10532,23 @@ Upload a document to be indexed and used for search. "schema": { "description": "Key/value pairs for each input variable that the Test Suite expects.", "generatedName": "TestSuiteTestCaseRequestInputValues", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "TestSuiteTestCaseRequestInputValuesKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "TestSuiteTestCaseRequestInputValuesValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -10718,8 +10561,8 @@ Upload a document to be indexed and used for search. "schema": { "description": "Parameters to use when evaluating the test case, specific to the test suite's evaluation metric.", "generatedName": "TestSuiteTestCaseRequestEvaluationParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EvaluationParamsRequest", "type": "reference", }, @@ -10730,10 +10573,10 @@ Upload a document to be indexed and used for search. "UploadDocumentBodyRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UploadDocumentBodyRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10741,30 +10584,30 @@ Upload a document to be indexed and used for search. "generatedName": "uploadDocumentBodyRequestAddToIndexNames", "key": "add_to_index_names", "schema": { - "description": undefined, + "description": null, "generatedName": "uploadDocumentBodyRequestAddToIndexNames", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optionally include the names of all indexes that you'd like this document to be included in", "generatedName": "UploadDocumentBodyRequestAddToIndexNames", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Optionally include the names of all indexes that you'd like this document to be included in", "generatedName": "UploadDocumentBodyRequestAddToIndexNames", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "UploadDocumentBodyRequestAddToIndexNamesItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -10780,24 +10623,24 @@ Upload a document to be indexed and used for search. "generatedName": "uploadDocumentBodyRequestExternalId", "key": "external_id", "schema": { - "description": undefined, + "description": null, "generatedName": "uploadDocumentBodyRequestExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optionally include an external ID for this document. This is useful if you want to re-upload the same document later when its contents change and would like it to be re-indexed.", "generatedName": "UploadDocumentBodyRequestExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Optionally include an external ID for this document. This is useful if you want to re-upload the same document later when its contents change and would like it to be re-indexed.", "generatedName": "UploadDocumentBodyRequestExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -10814,10 +10657,10 @@ Upload a document to be indexed and used for search. "schema": { "description": "A human-friendly name for this document. Typically the filename.", "generatedName": "UploadDocumentBodyRequestLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -10832,11 +10675,11 @@ Upload a document to be indexed and used for search. "schema": { "description": "The file contents of the document.", "generatedName": "UploadDocumentBodyRequestContents", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10848,30 +10691,30 @@ Upload a document to be indexed and used for search. "generatedName": "uploadDocumentBodyRequestKeywords", "key": "keywords", "schema": { - "description": undefined, + "description": null, "generatedName": "uploadDocumentBodyRequestKeywords", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "Optionally include a list of keywords that'll be associated with this document. Used when performing keyword searches.", "generatedName": "UploadDocumentBodyRequestKeywords", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "Optionally include a list of keywords that'll be associated with this document. Used when performing keyword searches.", "generatedName": "UploadDocumentBodyRequestKeywords", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "UploadDocumentBodyRequestKeywordsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -10887,10 +10730,10 @@ Upload a document to be indexed and used for search. "UploadDocumentErrorResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UploadDocumentErrorResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10898,13 +10741,13 @@ Upload a document to be indexed and used for search. "generatedName": "uploadDocumentErrorResponseDetail", "key": "detail", "schema": { - "description": undefined, + "description": null, "generatedName": "UploadDocumentErrorResponseDetail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10916,10 +10759,10 @@ Upload a document to be indexed and used for search. "UploadDocumentResponse": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UploadDocumentResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10929,11 +10772,11 @@ Upload a document to be indexed and used for search. "schema": { "description": "The ID of the newly created document.", "generatedName": "UploadDocumentResponseDocumentId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10945,10 +10788,10 @@ Upload a document to be indexed and used for search. "UpsertSandboxScenarioRequestRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpsertSandboxScenarioRequestRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -10956,19 +10799,19 @@ Upload a document to be indexed and used for search. "generatedName": "upsertSandboxScenarioRequestRequestLabel", "key": "label", "schema": { - "description": undefined, + "description": null, "generatedName": "upsertSandboxScenarioRequestRequestLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpsertSandboxScenarioRequestRequestLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -10983,14 +10826,14 @@ Upload a document to be indexed and used for search. "schema": { "description": "The inputs for the scenario", "generatedName": "UpsertSandboxScenarioRequestRequestInputs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "UpsertSandboxScenarioRequestRequestInputsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ScenarioInputRequest", "type": "reference", }, @@ -11002,18 +10845,18 @@ Upload a document to be indexed and used for search. "generatedName": "upsertSandboxScenarioRequestRequestScenarioId", "key": "scenario_id", "schema": { - "description": undefined, + "description": null, "generatedName": "upsertSandboxScenarioRequestRequestScenarioId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { "description": "The id of the scenario to update. If none is provided, an id will be generated and a new scenario will be appended.", "generatedName": "UpsertSandboxScenarioRequestRequestScenarioId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -11027,16 +10870,16 @@ Upload a document to be indexed and used for search. "generatedName": "upsertSandboxScenarioRequestRequestMetricInputParams", "key": "metric_input_params", "schema": { - "description": undefined, + "description": null, "generatedName": "upsertSandboxScenarioRequestRequestMetricInputParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UpsertSandboxScenarioRequestRequestMetricInputParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SandboxMetricInputParamsRequest", "type": "reference", }, @@ -11048,10 +10891,10 @@ Upload a document to be indexed and used for search. "WorkflowEventError": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WorkflowEventError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11059,13 +10902,13 @@ Upload a document to be indexed and used for search. "generatedName": "workflowEventErrorMessage", "key": "message", "schema": { - "description": undefined, + "description": null, "generatedName": "WorkflowEventErrorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11077,10 +10920,10 @@ Upload a document to be indexed and used for search. "generatedName": "workflowEventErrorCode", "key": "code", "schema": { - "description": undefined, + "description": null, "generatedName": "WorkflowEventErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WorkflowExecutionEventErrorCode", "type": "reference", }, @@ -11092,32 +10935,32 @@ Upload a document to be indexed and used for search. "description": "* \`WORKFLOW_INITIALIZATION\` - WORKFLOW_INITIALIZATION * \`NODE_EXECUTION\` - NODE_EXECUTION", "generatedName": "WorkflowExecutionEventErrorCode", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "WORKFLOW_INITIALIZATION", - "nameOverride": undefined, + "nameOverride": null, "value": "WORKFLOW_INITIALIZATION", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "NODE_EXECUTION", - "nameOverride": undefined, + "nameOverride": null, "value": "NODE_EXECUTION", }, ], @@ -11125,10 +10968,10 @@ Upload a document to be indexed and used for search. "WorkflowExecutionNodeResultEvent": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WorkflowExecutionNodeResultEvent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11136,13 +10979,13 @@ Upload a document to be indexed and used for search. "generatedName": "workflowExecutionNodeResultEventRunId", "key": "run_id", "schema": { - "description": undefined, + "description": null, "generatedName": "WorkflowExecutionNodeResultEventRunId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11154,25 +10997,25 @@ Upload a document to be indexed and used for search. "generatedName": "workflowExecutionNodeResultEventExternalId", "key": "external_id", "schema": { - "description": undefined, + "description": null, "generatedName": "workflowExecutionNodeResultEventExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WorkflowExecutionNodeResultEventExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "WorkflowExecutionNodeResultEventExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11186,10 +11029,10 @@ Upload a document to be indexed and used for search. "generatedName": "workflowExecutionNodeResultEventData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "WorkflowExecutionNodeResultEventData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WorkflowNodeResultEvent", "type": "reference", }, @@ -11200,10 +11043,10 @@ Upload a document to be indexed and used for search. "WorkflowExecutionWorkflowResultEvent": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WorkflowExecutionWorkflowResultEvent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11211,13 +11054,13 @@ Upload a document to be indexed and used for search. "generatedName": "workflowExecutionWorkflowResultEventRunId", "key": "run_id", "schema": { - "description": undefined, + "description": null, "generatedName": "WorkflowExecutionWorkflowResultEventRunId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11229,25 +11072,25 @@ Upload a document to be indexed and used for search. "generatedName": "workflowExecutionWorkflowResultEventExternalId", "key": "external_id", "schema": { - "description": undefined, + "description": null, "generatedName": "workflowExecutionWorkflowResultEventExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WorkflowExecutionWorkflowResultEventExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "WorkflowExecutionWorkflowResultEventExternalId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11261,10 +11104,10 @@ Upload a document to be indexed and used for search. "generatedName": "workflowExecutionWorkflowResultEventData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "WorkflowExecutionWorkflowResultEventData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WorkflowResultEvent", "type": "reference", }, @@ -11273,74 +11116,74 @@ Upload a document to be indexed and used for search. "type": "object", }, "WorkflowNodeResultData": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "type", "generatedName": "WorkflowNodeResultData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "CONDITIONAL": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasConditionalNodeResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ConditionalNodeResult", "type": "reference", }, "DEPLOYMENT": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasDeploymentNodeResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DeploymentNodeResult", "type": "reference", }, "PROMPT": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasPromptNodeResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PromptNodeResult", "type": "reference", }, "SANDBOX": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasSandboxNodeResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SandboxNodeResult", "type": "reference", }, "SEARCH": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasSearchNodeResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "SearchNodeResult", "type": "reference", }, "TERMINAL": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasTerminalNodeResult", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TerminalNodeResult", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "WorkflowNodeResultEvent": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WorkflowNodeResultEvent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11348,13 +11191,13 @@ Upload a document to be indexed and used for search. "generatedName": "workflowNodeResultEventId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "WorkflowNodeResultEventId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11366,13 +11209,13 @@ Upload a document to be indexed and used for search. "generatedName": "workflowNodeResultEventNodeId", "key": "node_id", "schema": { - "description": undefined, + "description": null, "generatedName": "WorkflowNodeResultEventNodeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11384,13 +11227,13 @@ Upload a document to be indexed and used for search. "generatedName": "workflowNodeResultEventNodeResultId", "key": "node_result_id", "schema": { - "description": undefined, + "description": null, "generatedName": "WorkflowNodeResultEventNodeResultId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11402,10 +11245,10 @@ Upload a document to be indexed and used for search. "generatedName": "workflowNodeResultEventState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "WorkflowNodeResultEventState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WorkflowNodeResultEventState", "type": "reference", }, @@ -11416,22 +11259,22 @@ Upload a document to be indexed and used for search. "generatedName": "workflowNodeResultEventTs", "key": "ts", "schema": { - "description": undefined, + "description": null, "generatedName": "workflowNodeResultEventTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WorkflowNodeResultEventTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "WorkflowNodeResultEventTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -11446,16 +11289,16 @@ Upload a document to be indexed and used for search. "generatedName": "workflowNodeResultEventData", "key": "data", "schema": { - "description": undefined, + "description": null, "generatedName": "WorkflowNodeResultEventData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "WorkflowNodeResultEventData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WorkflowNodeResultData", "type": "reference", }, @@ -11467,22 +11310,22 @@ Upload a document to be indexed and used for search. "generatedName": "workflowNodeResultEventError", "key": "error", "schema": { - "description": undefined, + "description": null, "generatedName": "workflowNodeResultEventError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WorkflowNodeResultEventError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "WorkflowNodeResultEventError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WorkflowEventError", "type": "reference", }, @@ -11498,56 +11341,56 @@ Upload a document to be indexed and used for search. * \`FULFILLED\` - FULFILLED * \`REJECTED\` - REJECTED", "generatedName": "WorkflowNodeResultEventState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "INITIATED", - "nameOverride": undefined, + "nameOverride": null, "value": "INITIATED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "STREAMING", - "nameOverride": undefined, + "nameOverride": null, "value": "STREAMING", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "FULFILLED", - "nameOverride": undefined, + "nameOverride": null, "value": "FULFILLED", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "REJECTED", - "nameOverride": undefined, + "nameOverride": null, "value": "REJECTED", }, ], @@ -11555,10 +11398,10 @@ Upload a document to be indexed and used for search. "WorkflowRequestChatHistoryInputRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WorkflowRequestChatHistoryInputRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11568,10 +11411,10 @@ Upload a document to be indexed and used for search. "schema": { "description": "The variable's name, as defined in the Workflow.", "generatedName": "WorkflowRequestChatHistoryInputRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -11584,16 +11427,16 @@ Upload a document to be indexed and used for search. "generatedName": "workflowRequestChatHistoryInputRequestValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "WorkflowRequestChatHistoryInputRequestValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WorkflowRequestChatHistoryInputRequestValueItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ChatMessageRequest", "type": "reference", }, @@ -11603,50 +11446,50 @@ Upload a document to be indexed and used for search. "type": "object", }, "WorkflowRequestInputRequest": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "type", "generatedName": "WorkflowRequestInputRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "CHAT_HISTORY": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasWorkflowRequestChatHistoryInputRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WorkflowRequestChatHistoryInputRequest", "type": "reference", }, "JSON": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasWorkflowRequestJsonInputRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WorkflowRequestJSONInputRequest", "type": "reference", }, "STRING": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasWorkflowRequestStringInputRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WorkflowRequestStringInputRequest", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "WorkflowRequestJSONInputRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WorkflowRequestJsonInputRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11656,10 +11499,10 @@ Upload a document to be indexed and used for search. "schema": { "description": "The variable's name, as defined in the Workflow.", "generatedName": "WorkflowRequestJsonInputRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -11672,26 +11515,25 @@ Upload a document to be indexed and used for search. "generatedName": "workflowRequestJsonInputRequestValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "WorkflowRequestJsonInputRequestValue", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "WorkflowRequestJsonInputRequestValueKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "WorkflowRequestJsonInputRequestValueValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -11702,10 +11544,10 @@ Upload a document to be indexed and used for search. "WorkflowRequestStringInputRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WorkflowRequestStringInputRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11715,10 +11557,10 @@ Upload a document to be indexed and used for search. "schema": { "description": "The variable's name, as defined in the Workflow.", "generatedName": "WorkflowRequestStringInputRequestName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, + "maxLength": null, "minLength": 1, "type": "string", }, @@ -11731,13 +11573,13 @@ Upload a document to be indexed and used for search. "generatedName": "workflowRequestStringInputRequestValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "WorkflowRequestStringInputRequestValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11749,10 +11591,10 @@ Upload a document to be indexed and used for search. "WorkflowResultEvent": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WorkflowResultEvent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11760,13 +11602,13 @@ Upload a document to be indexed and used for search. "generatedName": "workflowResultEventId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "WorkflowResultEventId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11778,10 +11620,10 @@ Upload a document to be indexed and used for search. "generatedName": "workflowResultEventState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "WorkflowResultEventState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WorkflowNodeResultEventState", "type": "reference", }, @@ -11792,10 +11634,10 @@ Upload a document to be indexed and used for search. "generatedName": "workflowResultEventTs", "key": "ts", "schema": { - "description": undefined, + "description": null, "generatedName": "WorkflowResultEventTs", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -11808,16 +11650,16 @@ Upload a document to be indexed and used for search. "generatedName": "workflowResultEventOutput", "key": "output", "schema": { - "description": undefined, + "description": null, "generatedName": "WorkflowResultEventOutput", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "WorkflowResultEventOutput", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WorkflowResultEventOutputData", "type": "reference", }, @@ -11829,22 +11671,22 @@ Upload a document to be indexed and used for search. "generatedName": "workflowResultEventError", "key": "error", "schema": { - "description": undefined, + "description": null, "generatedName": "workflowResultEventError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WorkflowResultEventError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "WorkflowResultEventError", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WorkflowEventError", "type": "reference", }, @@ -11855,50 +11697,50 @@ Upload a document to be indexed and used for search. "type": "object", }, "WorkflowResultEventOutputData": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "type", "generatedName": "WorkflowResultEventOutputData", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "CHAT_HISTORY": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasWorkflowResultEventOutputDataChatHistory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WorkflowResultEventOutputDataChatHistory", "type": "reference", }, "JSON": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasWorkflowResultEventOutputDataJson", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WorkflowResultEventOutputDataJSON", "type": "reference", }, "STRING": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasWorkflowResultEventOutputDataString", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WorkflowResultEventOutputDataString", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "WorkflowResultEventOutputDataChatHistory": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WorkflowResultEventOutputDataChatHistory", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -11906,13 +11748,13 @@ Upload a document to be indexed and used for search. "generatedName": "workflowResultEventOutputDataChatHistoryName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "WorkflowResultEventOutputDataChatHistoryName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11924,10 +11766,10 @@ Upload a document to be indexed and used for search. "generatedName": "workflowResultEventOutputDataChatHistoryState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "WorkflowResultEventOutputDataChatHistoryState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WorkflowNodeResultEventState", "type": "reference", }, @@ -11938,13 +11780,13 @@ Upload a document to be indexed and used for search. "generatedName": "workflowResultEventOutputDataChatHistoryNodeId", "key": "node_id", "schema": { - "description": undefined, + "description": null, "generatedName": "WorkflowResultEventOutputDataChatHistoryNodeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11958,17 +11800,17 @@ Upload a document to be indexed and used for search. "schema": { "description": "The newly output string value. Only relevant for string outputs with a state of STREAMING.", "generatedName": "WorkflowResultEventOutputDataChatHistoryDelta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The newly output string value. Only relevant for string outputs with a state of STREAMING.", "generatedName": "WorkflowResultEventOutputDataChatHistoryDelta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -11981,28 +11823,28 @@ Upload a document to be indexed and used for search. "generatedName": "workflowResultEventOutputDataChatHistoryValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "workflowResultEventOutputDataChatHistoryValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WorkflowResultEventOutputDataChatHistoryValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "WorkflowResultEventOutputDataChatHistoryValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WorkflowResultEventOutputDataChatHistoryValueItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ChatMessage", "type": "reference", }, @@ -12016,10 +11858,10 @@ Upload a document to be indexed and used for search. "WorkflowResultEventOutputDataJSON": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WorkflowResultEventOutputDataJson", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -12027,13 +11869,13 @@ Upload a document to be indexed and used for search. "generatedName": "workflowResultEventOutputDataJsonName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "WorkflowResultEventOutputDataJsonName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12045,10 +11887,10 @@ Upload a document to be indexed and used for search. "generatedName": "workflowResultEventOutputDataJsonState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "WorkflowResultEventOutputDataJsonState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WorkflowNodeResultEventState", "type": "reference", }, @@ -12059,13 +11901,13 @@ Upload a document to be indexed and used for search. "generatedName": "workflowResultEventOutputDataJsonNodeId", "key": "node_id", "schema": { - "description": undefined, + "description": null, "generatedName": "WorkflowResultEventOutputDataJsonNodeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12079,17 +11921,17 @@ Upload a document to be indexed and used for search. "schema": { "description": "The newly output string value. Only relevant for string outputs with a state of STREAMING.", "generatedName": "WorkflowResultEventOutputDataJsonDelta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The newly output string value. Only relevant for string outputs with a state of STREAMING.", "generatedName": "WorkflowResultEventOutputDataJsonDelta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12102,32 +11944,31 @@ Upload a document to be indexed and used for search. "generatedName": "workflowResultEventOutputDataJsonValue", "key": "value", "schema": { - "description": undefined, + "description": null, "generatedName": "WorkflowResultEventOutputDataJsonValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "WorkflowResultEventOutputDataJsonValue", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "WorkflowResultEventOutputDataJsonValueKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { "generatedName": "WorkflowResultEventOutputDataJsonValueValue", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, @@ -12139,10 +11980,10 @@ Upload a document to be indexed and used for search. "WorkflowResultEventOutputDataString": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WorkflowResultEventOutputDataString", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -12150,13 +11991,13 @@ Upload a document to be indexed and used for search. "generatedName": "workflowResultEventOutputDataStringName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "WorkflowResultEventOutputDataStringName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12168,10 +12009,10 @@ Upload a document to be indexed and used for search. "generatedName": "workflowResultEventOutputDataStringState", "key": "state", "schema": { - "description": undefined, + "description": null, "generatedName": "WorkflowResultEventOutputDataStringState", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WorkflowNodeResultEventState", "type": "reference", }, @@ -12182,13 +12023,13 @@ Upload a document to be indexed and used for search. "generatedName": "workflowResultEventOutputDataStringNodeId", "key": "node_id", "schema": { - "description": undefined, + "description": null, "generatedName": "WorkflowResultEventOutputDataStringNodeId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12202,17 +12043,17 @@ Upload a document to be indexed and used for search. "schema": { "description": "The newly output string value, meant to be concatenated with all previous. Will be non-null for events of state STREAMING.", "generatedName": "WorkflowResultEventOutputDataStringDelta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The newly output string value, meant to be concatenated with all previous. Will be non-null for events of state STREAMING.", "generatedName": "WorkflowResultEventOutputDataStringDelta", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12227,17 +12068,17 @@ Upload a document to be indexed and used for search. "schema": { "description": "The entire string value. Will be non-null for events of state FULFILLED.", "generatedName": "WorkflowResultEventOutputDataStringValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "nullable", "value": { "description": "The entire string value. Will be non-null for events of state FULFILLED.", "generatedName": "WorkflowResultEventOutputDataStringValue", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -12248,42 +12089,42 @@ Upload a document to be indexed and used for search. "type": "object", }, "WorkflowStreamEvent": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "type", "generatedName": "WorkflowStreamEvent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "NODE": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasWorkflowExecutionNodeResultEvent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WorkflowExecutionNodeResultEvent", "type": "reference", }, "WORKFLOW": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasWorkflowExecutionWorkflowResultEvent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WorkflowExecutionWorkflowResultEvent", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, }, "securitySchemes": { "apiKeyAuth": { - "headerEnvVar": undefined, + "headerEnvVar": null, "headerName": "X_API_KEY", - "headerVariableName": undefined, - "prefix": undefined, + "headerVariableName": null, + "prefix": null, "type": "header", }, }, @@ -12295,7 +12136,7 @@ Upload a document to be indexed and used for search. }, ], "tags": { - "orderedTagIds": undefined, + "orderedTagIds": null, "tagsById": {}, }, "title": "Vellum Client API", diff --git a/packages/cli/openapi-parser/src/__test__/__snapshots__/vocode.test.ts.snap b/packages/cli/openapi-parser/src/__test__/__snapshots__/vocode.test.ts.snap index ef83bdba63e..4c3dbccc921 100644 --- a/packages/cli/openapi-parser/src/__test__/__snapshots__/vocode.test.ts.snap +++ b/packages/cli/openapi-parser/src/__test__/__snapshots__/vocode.test.ts.snap @@ -2,6 +2,7 @@ exports[`open api parser vocode parse open api 1`] = ` { + "channel": [], "description": " Vocode's Hosted API helps you automate phone calls in minutes. 🚀 @@ -17,94 +18,94 @@ exports[`open api parser vocode parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 422, ], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "has_more": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "active": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "inbound_agent": { - "primitive": { - "string": "inbound_agent", + "type": "primitive", + "value": { "type": "string", + "value": "inbound_agent", }, - "type": "primitive", }, "label": { - "primitive": { - "string": "label", + "type": "primitive", + "value": { "type": "string", + "value": "label", }, - "type": "primitive", }, "number": { - "primitive": { - "string": "number", + "type": "primitive", + "value": { "type": "string", + "value": "number", }, - "type": "primitive", }, "user_id": { - "primitive": { - "string": "user_id", + "type": "primitive", + "value": { "type": "string", + "value": "user_id", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "page": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "size": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -113,26 +114,26 @@ exports[`open api parser vocode parse open api 1`] = ` ], "generatedRequestName": "ListNumbersRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "list_numbers", "path": "/v1/numbers/list", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "page", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListNumbersRequestPage", - "groupName": undefined, + "groupName": null, "nameOverride": "Page", "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListNumbersRequestPage", - "groupName": undefined, + "groupName": null, "nameOverride": "Page", "schema": { "type": "int", @@ -142,19 +143,19 @@ exports[`open api parser vocode parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "size", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListNumbersRequestSize", - "groupName": undefined, + "groupName": null, "nameOverride": "Size", "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListNumbersRequestSize", - "groupName": undefined, + "groupName": null, "nameOverride": "Size", "schema": { "type": "int", @@ -164,23 +165,22 @@ exports[`open api parser vocode parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful Response", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListNumbersResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PhoneNumberPage", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List Numbers", "tags": [ @@ -190,55 +190,54 @@ exports[`open api parser vocode parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 422, ], "examples": [], "generatedRequestName": "GetNumberRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_number", "path": "/v1/numbers", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "phone_number", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetNumberRequestPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful Response", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetNumberResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PhoneNumber", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get Number", "tags": [ @@ -248,35 +247,34 @@ exports[`open api parser vocode parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [], "generatedRequestName": "BuyNumberRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "buy_number", "path": "/v1/numbers/buy", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful Response", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "BuyNumberResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PhoneNumber", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Buy Number", "tags": [ @@ -286,32 +284,32 @@ exports[`open api parser vocode parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 422, ], "examples": [], "generatedRequestName": "UpdateNumberRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "update_number", "path": "/v1/numbers/update", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "phone_number", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateNumberRequestPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -319,35 +317,33 @@ exports[`open api parser vocode parse open api 1`] = ` }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateNumberRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "UpdateNumberRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Successful Response", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateNumberResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PhoneNumber", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Update Number", "tags": [ @@ -357,55 +353,54 @@ exports[`open api parser vocode parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 422, ], "examples": [], "generatedRequestName": "CancelNumberRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "cancel_number", "path": "/v1/numbers/cancel", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "phone_number", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CancelNumberRequestPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful Response", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CancelNumberResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PhoneNumber", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Cancel Number", "tags": [ @@ -415,133 +410,133 @@ exports[`open api parser vocode parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 422, ], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "has_more": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "agent": { - "primitive": { - "string": "agent", + "type": "primitive", + "value": { "type": "string", + "value": "agent", }, - "type": "primitive", }, "agent_phone_number": { - "primitive": { - "string": "agent_phone_number", + "type": "primitive", + "value": { "type": "string", + "value": "agent_phone_number", }, - "type": "primitive", }, "end_time": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "error_message": { - "primitive": { - "string": "error_message", + "type": "primitive", + "value": { "type": "string", + "value": "error_message", }, - "type": "primitive", }, "from_number": { - "primitive": { - "string": "from_number", + "type": "primitive", + "value": { "type": "string", + "value": "from_number", }, - "type": "primitive", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "recording_available": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "start_time": { - "primitive": { - "datetime": "2024-01-15T09:30:00Z", + "type": "primitive", + "value": { "type": "datetime", + "value": "2024-01-15T09:30:00.000Z", }, - "type": "primitive", }, "status": { - "enum": "not_started", "type": "enum", + "value": "not_started", }, "to_number": { - "primitive": { - "string": "to_number", + "type": "primitive", + "value": { "type": "string", + "value": "to_number", }, - "type": "primitive", }, "transcript": { - "primitive": { - "string": "transcript", + "type": "primitive", + "value": { "type": "string", + "value": "transcript", }, - "type": "primitive", }, "user_id": { - "primitive": { - "string": "user_id", + "type": "primitive", + "value": { "type": "string", + "value": "user_id", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "page": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "size": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -550,26 +545,26 @@ exports[`open api parser vocode parse open api 1`] = ` ], "generatedRequestName": "ListCallsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "list_calls", "path": "/v1/calls/list", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "page", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListCallsRequestPage", - "groupName": undefined, + "groupName": null, "nameOverride": "Page", "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListCallsRequestPage", - "groupName": undefined, + "groupName": null, "nameOverride": "Page", "schema": { "type": "int", @@ -579,19 +574,19 @@ exports[`open api parser vocode parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "size", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListCallsRequestSize", - "groupName": undefined, + "groupName": null, "nameOverride": "Size", "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListCallsRequestSize", - "groupName": undefined, + "groupName": null, "nameOverride": "Size", "schema": { "type": "int", @@ -601,23 +596,22 @@ exports[`open api parser vocode parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful Response", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListCallsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CallPage", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List Calls", "tags": [ @@ -627,55 +621,54 @@ exports[`open api parser vocode parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 422, ], "examples": [], "generatedRequestName": "GetCallRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_call", "path": "/v1/calls", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetCallRequestId", - "groupName": undefined, + "groupName": null, "nameOverride": "Id", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful Response", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetCallResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Call", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get Call", "tags": [ @@ -685,55 +678,54 @@ exports[`open api parser vocode parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 422, ], "examples": [], "generatedRequestName": "EndCallRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "end_call", "path": "/v1/calls/end", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EndCallRequestId", - "groupName": undefined, + "groupName": null, "nameOverride": "Id", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful Response", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "EndCallResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Call", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "End Call", "tags": [ @@ -743,50 +735,48 @@ exports[`open api parser vocode parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 422, ], "examples": [], "generatedRequestName": "CreateCallRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create_call", "path": "/v1/calls/create", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateCallRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateCallRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Successful Response", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateCallResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Call", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create Call", "tags": [ @@ -796,91 +786,90 @@ exports[`open api parser vocode parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 422, ], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { - "map": [ + "type": "map", + "value": [ { "key": { - "string": "key", "type": "string", + "value": "key", }, "value": { - "primitive": { - "string": "value", + "type": "primitive", + "value": { "type": "string", + "value": "value", }, - "type": "primitive", }, }, ], - "type": "map", }, }, ], "generatedRequestName": "GetRecordingRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_recording", "path": "/v1/calls/recording", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetRecordingRequestId", - "groupName": undefined, + "groupName": null, "nameOverride": "Id", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful Response", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { "generatedName": "GetRecordingResponse", - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get Recording", "tags": [ @@ -890,44 +879,44 @@ exports[`open api parser vocode parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "monthly_usage_limit_minutes": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "monthly_usage_minutes": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "plan_type": { - "enum": "plan_free", "type": "enum", + "value": "plan_free", }, "user_id": { - "primitive": { - "string": "user_id", + "type": "primitive", + "value": { "type": "string", + "value": "user_id", }, - "type": "primitive", }, }, "type": "object", @@ -936,29 +925,28 @@ exports[`open api parser vocode parse open api 1`] = ` ], "generatedRequestName": "GetUsageRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_usage", "path": "/v1/usage", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful Response", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetUsageResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Usage", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get Usage", "tags": [ @@ -968,85 +956,84 @@ exports[`open api parser vocode parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 422, ], "examples": [], "generatedRequestName": "GetActionRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_action", "path": "/v1/actions", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetActionRequestId", - "groupName": undefined, + "groupName": null, "nameOverride": "Id", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful Response", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "type", "generatedName": "GetActionResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "action_dtmf": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasDtmfAction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DTMFAction", "type": "reference", }, "action_end_conversation": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasEndConversationAction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EndConversationAction", "type": "reference", }, "action_transfer_call": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasTransferCallAction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransferCallAction", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get Action", "tags": [ @@ -1056,46 +1043,46 @@ exports[`open api parser vocode parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 422, ], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "has_more": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "items": { - "array": [], "type": "array", + "value": [], }, "page": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "size": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -1104,26 +1091,26 @@ exports[`open api parser vocode parse open api 1`] = ` ], "generatedRequestName": "ListActionsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "list_actions", "path": "/v1/actions/list", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "page", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListActionsRequestPage", - "groupName": undefined, + "groupName": null, "nameOverride": "Page", "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListActionsRequestPage", - "groupName": undefined, + "groupName": null, "nameOverride": "Page", "schema": { "type": "int", @@ -1133,19 +1120,19 @@ exports[`open api parser vocode parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "size", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListActionsRequestSize", - "groupName": undefined, + "groupName": null, "nameOverride": "Size", "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListActionsRequestSize", - "groupName": undefined, + "groupName": null, "nameOverride": "Size", "schema": { "type": "int", @@ -1155,23 +1142,22 @@ exports[`open api parser vocode parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful Response", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListActionsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ActionPage", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List Actions", "tags": [ @@ -1181,80 +1167,78 @@ exports[`open api parser vocode parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 422, ], "examples": [], "generatedRequestName": "CreateActionRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create_action", "path": "/v1/actions/create", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateActionRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ActionParamsRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Successful Response", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "type", "generatedName": "CreateActionResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "action_dtmf": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasDtmfAction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DTMFAction", "type": "reference", }, "action_end_conversation": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasEndConversationAction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EndConversationAction", "type": "reference", }, "action_transfer_call": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasTransferCallAction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransferCallAction", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create Action", "tags": [ @@ -1264,32 +1248,32 @@ exports[`open api parser vocode parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 422, ], "examples": [], "generatedRequestName": "UpdateActionRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "update_action", "path": "/v1/actions/update", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateActionRequestId", - "groupName": undefined, + "groupName": null, "nameOverride": "Id", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1297,65 +1281,63 @@ exports[`open api parser vocode parse open api 1`] = ` }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateActionRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ActionUpdateParamsRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Successful Response", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "type", "generatedName": "UpdateActionResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "action_dtmf": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasDtmfAction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DTMFAction", "type": "reference", }, "action_end_conversation": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasEndConversationAction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EndConversationAction", "type": "reference", }, "action_transfer_call": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasTransferCallAction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransferCallAction", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Update Action", "tags": [ @@ -1365,55 +1347,54 @@ exports[`open api parser vocode parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 422, ], "examples": [], "generatedRequestName": "GetAgentRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_agent", "path": "/v1/agents", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetAgentRequestId", - "groupName": undefined, + "groupName": null, "nameOverride": "Id", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful Response", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetAgentResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Agent", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get Agent", "tags": [ @@ -1423,121 +1404,121 @@ exports[`open api parser vocode parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 422, ], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "has_more": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "actions": { - "array": [ + "type": "array", + "value": [ { - "primitive": { - "string": "actions", + "type": "primitive", + "value": { "type": "string", + "value": "actions", }, - "type": "primitive", }, ], - "type": "array", }, "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "initial_message": { - "primitive": { - "string": "initial_message", + "type": "primitive", + "value": { "type": "string", + "value": "initial_message", }, - "type": "primitive", }, "interrupt_sensitivity": { - "enum": "low", "type": "enum", + "value": "low", }, "language": { - "enum": "en", "type": "enum", + "value": "en", }, "prompt": { - "primitive": { - "string": "prompt", + "type": "primitive", + "value": { "type": "string", + "value": "prompt", }, - "type": "primitive", }, "user_id": { - "primitive": { - "string": "user_id", + "type": "primitive", + "value": { "type": "string", + "value": "user_id", }, - "type": "primitive", }, "vector_database": { - "primitive": { - "string": "vector_database", + "type": "primitive", + "value": { "type": "string", + "value": "vector_database", }, - "type": "primitive", }, "voice": { - "primitive": { - "string": "voice", + "type": "primitive", + "value": { "type": "string", + "value": "voice", }, - "type": "primitive", }, "webhook": { - "primitive": { - "string": "webhook", + "type": "primitive", + "value": { "type": "string", + "value": "webhook", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "page": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "size": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -1546,26 +1527,26 @@ exports[`open api parser vocode parse open api 1`] = ` ], "generatedRequestName": "ListAgentsRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "list_agents", "path": "/v1/agents/list", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "page", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAgentsRequestPage", - "groupName": undefined, + "groupName": null, "nameOverride": "Page", "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAgentsRequestPage", - "groupName": undefined, + "groupName": null, "nameOverride": "Page", "schema": { "type": "int", @@ -1575,19 +1556,19 @@ exports[`open api parser vocode parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "size", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAgentsRequestSize", - "groupName": undefined, + "groupName": null, "nameOverride": "Size", "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListAgentsRequestSize", - "groupName": undefined, + "groupName": null, "nameOverride": "Size", "schema": { "type": "int", @@ -1597,23 +1578,22 @@ exports[`open api parser vocode parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful Response", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListAgentsResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AgentPage", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List Agents", "tags": [ @@ -1623,50 +1603,48 @@ exports[`open api parser vocode parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 422, ], "examples": [], "generatedRequestName": "CreateAgentRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create_agent", "path": "/v1/agents/create", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateAgentRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AgentParams", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Successful Response", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateAgentResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Agent", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create Agent", "tags": [ @@ -1676,32 +1654,32 @@ exports[`open api parser vocode parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 422, ], "examples": [], "generatedRequestName": "UpdateAgentRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "update_agent", "path": "/v1/agents/update", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateAgentRequestId", - "groupName": undefined, + "groupName": null, "nameOverride": "Id", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -1709,35 +1687,33 @@ exports[`open api parser vocode parse open api 1`] = ` }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateAgentRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AgentUpdateParams", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Successful Response", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateAgentResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Agent", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Update Agent", "tags": [ @@ -1747,93 +1723,92 @@ exports[`open api parser vocode parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 422, ], "examples": [], "generatedRequestName": "GetVoiceRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_voice", "path": "/v1/voices", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetVoiceRequestId", - "groupName": undefined, + "groupName": null, "nameOverride": "Id", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful Response", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "type", "generatedName": "GetVoiceResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "voice_azure": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasAzureVoice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureVoice", "type": "reference", }, "voice_eleven_labs": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasElevenLabsVoice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ElevenLabsVoice", "type": "reference", }, "voice_play_ht": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasPlayHtVoice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PlayHtVoice", "type": "reference", }, "voice_rime": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasRimeVoice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RimeVoice", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get Voice", "tags": [ @@ -1843,46 +1818,46 @@ exports[`open api parser vocode parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 422, ], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "has_more": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "items": { - "array": [], "type": "array", + "value": [], }, "page": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "size": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -1891,26 +1866,26 @@ exports[`open api parser vocode parse open api 1`] = ` ], "generatedRequestName": "ListVoicesRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "list_voices", "path": "/v1/voices/list", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "page", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListVoicesRequestPage", - "groupName": undefined, + "groupName": null, "nameOverride": "Page", "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListVoicesRequestPage", - "groupName": undefined, + "groupName": null, "nameOverride": "Page", "schema": { "type": "int", @@ -1920,19 +1895,19 @@ exports[`open api parser vocode parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "size", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListVoicesRequestSize", - "groupName": undefined, + "groupName": null, "nameOverride": "Size", "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListVoicesRequestSize", - "groupName": undefined, + "groupName": null, "nameOverride": "Size", "schema": { "type": "int", @@ -1942,23 +1917,22 @@ exports[`open api parser vocode parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful Response", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListVoicesResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "VoicePage", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List Voices", "tags": [ @@ -1968,88 +1942,86 @@ exports[`open api parser vocode parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 422, ], "examples": [], "generatedRequestName": "CreateVoiceRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create_voice", "path": "/v1/voices/create", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateVoiceRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "VoiceParamsRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Successful Response", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "type", "generatedName": "CreateVoiceResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "voice_azure": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasAzureVoice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureVoice", "type": "reference", }, "voice_eleven_labs": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasElevenLabsVoice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ElevenLabsVoice", "type": "reference", }, "voice_play_ht": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasPlayHtVoice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PlayHtVoice", "type": "reference", }, "voice_rime": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasRimeVoice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RimeVoice", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create Voice", "tags": [ @@ -2059,32 +2031,32 @@ exports[`open api parser vocode parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 422, ], "examples": [], "generatedRequestName": "UpdateVoiceRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "update_voice", "path": "/v1/voices/update", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateVoiceRequestId", - "groupName": undefined, + "groupName": null, "nameOverride": "Id", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2092,73 +2064,71 @@ exports[`open api parser vocode parse open api 1`] = ` }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateVoiceRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "VoiceUpdateParamsRequest", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Successful Response", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "type", "generatedName": "UpdateVoiceResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "voice_azure": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasAzureVoice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureVoice", "type": "reference", }, "voice_eleven_labs": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasElevenLabsVoice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ElevenLabsVoice", "type": "reference", }, "voice_play_ht": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasPlayHtVoice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PlayHtVoice", "type": "reference", }, "voice_rime": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasRimeVoice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RimeVoice", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Update Voice", "tags": [ @@ -2168,66 +2138,66 @@ exports[`open api parser vocode parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 422, ], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], - "request": undefined, + "request": null, "response": { "properties": { "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "method": { - "enum": "GET", "type": "enum", + "value": "GET", }, "subscriptions": { - "array": [ + "type": "array", + "value": [ { - "enum": "event_message", "type": "enum", + "value": "event_message", }, ], - "type": "array", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, "user_id": { - "primitive": { - "string": "user_id", + "type": "primitive", + "value": { "type": "string", + "value": "user_id", }, - "type": "primitive", }, }, "type": "object", @@ -2236,47 +2206,46 @@ exports[`open api parser vocode parse open api 1`] = ` ], "generatedRequestName": "GetWebhookRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "get_webhook", "path": "/v1/webhooks", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetWebhookRequestId", - "groupName": undefined, + "groupName": null, "nameOverride": "Id", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful Response", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "GetWebhookResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Webhook", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Get Webhook", "tags": [ @@ -2286,86 +2255,86 @@ exports[`open api parser vocode parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 422, ], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, + "request": null, "response": { "properties": { "has_more": { - "primitive": { - "boolean": true, + "type": "primitive", + "value": { "type": "boolean", + "value": true, }, - "type": "primitive", }, "items": { - "array": [ + "type": "array", + "value": [ { "properties": { "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "method": { - "enum": "GET", "type": "enum", + "value": "GET", }, "subscriptions": { - "array": [ + "type": "array", + "value": [ { - "enum": "event_message", "type": "enum", + "value": "event_message", }, ], - "type": "array", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, "user_id": { - "primitive": { - "string": "user_id", + "type": "primitive", + "value": { "type": "string", + "value": "user_id", }, - "type": "primitive", }, }, "type": "object", }, ], - "type": "array", }, "page": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, "size": { - "primitive": { - "int": 1, + "type": "primitive", + "value": { "type": "int", + "value": 1, }, - "type": "primitive", }, }, "type": "object", @@ -2374,26 +2343,26 @@ exports[`open api parser vocode parse open api 1`] = ` ], "generatedRequestName": "ListWebhooksRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", "operationId": "list_webhooks", "path": "/v1/webhooks/list", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "page", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListWebhooksRequestPage", - "groupName": undefined, + "groupName": null, "nameOverride": "Page", "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListWebhooksRequestPage", - "groupName": undefined, + "groupName": null, "nameOverride": "Page", "schema": { "type": "int", @@ -2403,19 +2372,19 @@ exports[`open api parser vocode parse open api 1`] = ` }, }, { - "description": undefined, + "description": null, "name": "size", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListWebhooksRequestSize", - "groupName": undefined, + "groupName": null, "nameOverride": "Size", "type": "nullable", "value": { - "description": undefined, + "description": null, "generatedName": "ListWebhooksRequestSize", - "groupName": undefined, + "groupName": null, "nameOverride": "Size", "schema": { "type": "int", @@ -2425,23 +2394,22 @@ exports[`open api parser vocode parse open api 1`] = ` }, }, ], - "request": undefined, - "requestNameOverride": undefined, + "request": null, + "requestNameOverride": null, "response": { "description": "Successful Response", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "ListWebhooksResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WebhookPage", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "List Webhooks", "tags": [ @@ -2451,36 +2419,36 @@ exports[`open api parser vocode parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 422, ], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], "request": { "properties": { "subscriptions": { - "array": [ + "type": "array", + "value": [ { - "enum": "event_message", "type": "enum", + "value": "event_message", }, ], - "type": "array", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, }, "type": "object", @@ -2488,38 +2456,38 @@ exports[`open api parser vocode parse open api 1`] = ` "response": { "properties": { "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "method": { - "enum": "GET", "type": "enum", + "value": "GET", }, "subscriptions": { - "array": [ + "type": "array", + "value": [ { - "enum": "event_message", "type": "enum", + "value": "event_message", }, ], - "type": "array", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, "user_id": { - "primitive": { - "string": "user_id", + "type": "primitive", + "value": { "type": "string", + "value": "user_id", }, - "type": "primitive", }, }, "type": "object", @@ -2528,42 +2496,40 @@ exports[`open api parser vocode parse open api 1`] = ` ], "generatedRequestName": "CreateWebhookRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "create_webhook", "path": "/v1/webhooks/create", "pathParameters": [], "queryParameters": [], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateWebhookRequest", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WebhookParams", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Successful Response", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "CreateWebhookResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Webhook", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Create Webhook", "tags": [ @@ -2573,27 +2539,27 @@ exports[`open api parser vocode parse open api 1`] = ` { "audiences": [], "authed": true, - "availability": undefined, - "description": undefined, + "availability": null, + "description": null, "errorStatusCode": [ 422, ], "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [ { "name": "id", "value": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, }, ], @@ -2604,38 +2570,38 @@ exports[`open api parser vocode parse open api 1`] = ` "response": { "properties": { "id": { - "primitive": { - "string": "id", + "type": "primitive", + "value": { "type": "string", + "value": "id", }, - "type": "primitive", }, "method": { - "enum": "GET", "type": "enum", + "value": "GET", }, "subscriptions": { - "array": [ + "type": "array", + "value": [ { - "enum": "event_message", "type": "enum", + "value": "event_message", }, ], - "type": "array", }, "url": { - "primitive": { - "string": "url", + "type": "primitive", + "value": { "type": "string", + "value": "url", }, - "type": "primitive", }, "user_id": { - "primitive": { - "string": "user_id", + "type": "primitive", + "value": { "type": "string", + "value": "user_id", }, - "type": "primitive", }, }, "type": "object", @@ -2644,24 +2610,24 @@ exports[`open api parser vocode parse open api 1`] = ` ], "generatedRequestName": "UpdateWebhookRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "POST", "operationId": "update_webhook", "path": "/v1/webhooks/update", "pathParameters": [], "queryParameters": [ { - "description": undefined, + "description": null, "name": "id", - "parameterNameOverride": undefined, + "parameterNameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateWebhookRequestId", - "groupName": undefined, + "groupName": null, "nameOverride": "Id", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2669,35 +2635,33 @@ exports[`open api parser vocode parse open api 1`] = ` }, ], "request": { - "contentType": undefined, - "description": undefined, - "fullExamples": [], + "contentType": null, + "description": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateWebhookRequestBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WebhookUpdateParams", "type": "reference", }, "type": "json", }, - "requestNameOverride": undefined, + "requestNameOverride": null, "response": { "description": "Successful Response", - "fullExamples": [], - "responseProperty": undefined, + "responseProperty": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UpdateWebhookResponse", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Webhook", "type": "reference", }, "type": "json", }, - "sdkName": undefined, + "sdkName": null, "server": [], "summary": "Update Webhook", "tags": [ @@ -2707,20 +2671,20 @@ exports[`open api parser vocode parse open api 1`] = ` ], "errors": { "422": { - "description": undefined, + "description": null, "generatedName": "UnprocessableEntityError", "nameOverride": null, "schema": { - "description": undefined, + "description": null, "generatedName": "UnprocessableEntityErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HTTPValidationError", "type": "reference", }, }, }, - "globalHeaders": undefined, + "globalHeaders": null, "hasEndpointsMarkedInternal": false, "nonRequestReferencedSchemas": [ "PhoneNumberPage", @@ -2760,9 +2724,9 @@ exports[`open api parser vocode parse open api 1`] = ` "ActionPage": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ActionPage", - "groupName": undefined, + "groupName": null, "nameOverride": "ActionPage", "properties": [ { @@ -2771,48 +2735,48 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "actionPageItems", "key": "items", "schema": { - "description": undefined, + "description": null, "generatedName": "ActionPageItems", - "groupName": undefined, + "groupName": null, "nameOverride": "Items", "type": "array", "value": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "type", "generatedName": "ActionPageItemsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "action_dtmf": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasDtmfAction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DTMFAction", "type": "reference", }, "action_end_conversation": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasEndConversationAction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EndConversationAction", "type": "reference", }, "action_transfer_call": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasTransferCallAction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransferCallAction", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, }, }, @@ -2822,9 +2786,9 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "actionPagePage", "key": "page", "schema": { - "description": undefined, + "description": null, "generatedName": "ActionPagePage", - "groupName": undefined, + "groupName": null, "nameOverride": "Page", "schema": { "type": "int", @@ -2838,9 +2802,9 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "actionPageSize", "key": "size", "schema": { - "description": undefined, + "description": null, "generatedName": "ActionPageSize", - "groupName": undefined, + "groupName": null, "nameOverride": "Size", "schema": { "type": "int", @@ -2854,10 +2818,10 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "actionPageHasMore", "key": "has_more", "schema": { - "description": undefined, + "description": null, "generatedName": "ActionPageHasMore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -2868,87 +2832,87 @@ exports[`open api parser vocode parse open api 1`] = ` "type": "object", }, "ActionParamsRequest": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "type", "generatedName": "ActionParamsRequest", - "groupName": undefined, + "groupName": null, "nameOverride": "ActionParamsRequest", "schemas": { "action_dtmf": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasDtmfActionParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DTMFActionParams", "type": "reference", }, "action_end_conversation": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasEndConversationActionParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EndConversationActionParams", "type": "reference", }, "action_transfer_call": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasTransferCallActionParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransferCallActionParams", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "ActionUpdateParamsRequest": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "type", "generatedName": "ActionUpdateParamsRequest", - "groupName": undefined, + "groupName": null, "nameOverride": "ActionUpdateParamsRequest", "schemas": { "action_dtmf": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasDtmfActionUpdateParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DTMFActionUpdateParams", "type": "reference", }, "action_end_conversation": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasEndConversationActionUpdateParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EndConversationActionUpdateParams", "type": "reference", }, "action_transfer_call": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasTransferCallActionUpdateParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransferCallActionUpdateParams", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "Agent": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Agent", - "groupName": undefined, + "groupName": null, "nameOverride": "Agent", "properties": [ { @@ -2957,13 +2921,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "agentId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "AgentId", - "groupName": undefined, + "groupName": null, "nameOverride": "Id", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2975,13 +2939,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "agentUserId", "key": "user_id", "schema": { - "description": undefined, + "description": null, "generatedName": "AgentUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -2993,13 +2957,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "agentPrompt", "key": "prompt", "schema": { - "description": undefined, + "description": null, "generatedName": "AgentPrompt", - "groupName": undefined, + "groupName": null, "nameOverride": "Prompt", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3011,16 +2975,16 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "agentLanguage", "key": "language", "schema": { - "description": undefined, + "description": null, "generatedName": "agentLanguage", - "groupName": undefined, + "groupName": null, "nameOverride": "Agent", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AgentLanguage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Language", "type": "reference", }, @@ -3032,48 +2996,48 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "agentActions", "key": "actions", "schema": { - "description": undefined, + "description": null, "generatedName": "AgentActions", - "groupName": undefined, + "groupName": null, "nameOverride": "Actions", "type": "array", "value": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "type", "generatedName": "AgentActionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "action_dtmf": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasDtmfAction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DTMFAction", "type": "reference", }, "action_end_conversation": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasEndConversationAction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EndConversationAction", "type": "reference", }, "action_transfer_call": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasTransferCallAction", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransferCallAction", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, }, }, @@ -3083,50 +3047,50 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "agentVoice", "key": "voice", "schema": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "type", "generatedName": "AgentVoice", - "groupName": undefined, + "groupName": null, "nameOverride": "Voice", "schemas": { "voice_azure": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasAzureVoice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureVoice", "type": "reference", }, "voice_eleven_labs": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasElevenLabsVoice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ElevenLabsVoice", "type": "reference", }, "voice_play_ht": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasPlayHtVoice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PlayHtVoice", "type": "reference", }, "voice_rime": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasRimeVoice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RimeVoice", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, }, { @@ -3135,19 +3099,19 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "agentInitialMessage", "key": "initial_message", "schema": { - "description": undefined, + "description": null, "generatedName": "agentInitialMessage", - "groupName": undefined, + "groupName": null, "nameOverride": "Agent", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AgentInitialMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3160,16 +3124,16 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "agentWebhook", "key": "webhook", "schema": { - "description": undefined, + "description": null, "generatedName": "agentWebhook", - "groupName": undefined, + "groupName": null, "nameOverride": "Agent", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AgentWebhook", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Webhook", "type": "reference", }, @@ -3181,16 +3145,16 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "agentVectorDatabase", "key": "vector_database", "schema": { - "description": undefined, + "description": null, "generatedName": "agentVectorDatabase", - "groupName": undefined, + "groupName": null, "nameOverride": "Agent", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AgentVectorDatabase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PineconeVectorDatabase", "type": "reference", }, @@ -3202,16 +3166,16 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "agentInterruptSensitivity", "key": "interrupt_sensitivity", "schema": { - "description": undefined, + "description": null, "generatedName": "agentInterruptSensitivity", - "groupName": undefined, + "groupName": null, "nameOverride": "Agent", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AgentInterruptSensitivity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InterruptSensitivity", "type": "reference", }, @@ -3223,9 +3187,9 @@ exports[`open api parser vocode parse open api 1`] = ` "AgentPage": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AgentPage", - "groupName": undefined, + "groupName": null, "nameOverride": "AgentPage", "properties": [ { @@ -3234,16 +3198,16 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "agentPageItems", "key": "items", "schema": { - "description": undefined, + "description": null, "generatedName": "AgentPageItems", - "groupName": undefined, + "groupName": null, "nameOverride": "Items", "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "AgentPageItemsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "NormalizedAgent", "type": "reference", }, @@ -3255,9 +3219,9 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "agentPagePage", "key": "page", "schema": { - "description": undefined, + "description": null, "generatedName": "AgentPagePage", - "groupName": undefined, + "groupName": null, "nameOverride": "Page", "schema": { "type": "int", @@ -3271,9 +3235,9 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "agentPageSize", "key": "size", "schema": { - "description": undefined, + "description": null, "generatedName": "AgentPageSize", - "groupName": undefined, + "groupName": null, "nameOverride": "Size", "schema": { "type": "int", @@ -3287,10 +3251,10 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "agentPageHasMore", "key": "has_more", "schema": { - "description": undefined, + "description": null, "generatedName": "AgentPageHasMore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -3303,9 +3267,9 @@ exports[`open api parser vocode parse open api 1`] = ` "AgentParams": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AgentParams", - "groupName": undefined, + "groupName": null, "nameOverride": "AgentParams", "properties": [ { @@ -3314,13 +3278,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "agentParamsPrompt", "key": "prompt", "schema": { - "description": undefined, + "description": null, "generatedName": "AgentParamsPrompt", - "groupName": undefined, + "groupName": null, "nameOverride": "Prompt", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3332,16 +3296,16 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "agentParamsLanguage", "key": "language", "schema": { - "description": undefined, + "description": null, "generatedName": "agentParamsLanguage", - "groupName": undefined, + "groupName": null, "nameOverride": "AgentParams", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AgentParamsLanguage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Language", "type": "reference", }, @@ -3353,78 +3317,78 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "agentParamsActions", "key": "actions", "schema": { - "description": undefined, + "description": null, "generatedName": "agentParamsActions", - "groupName": undefined, + "groupName": null, "nameOverride": "AgentParams", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AgentParamsActions", - "groupName": undefined, + "groupName": null, "nameOverride": "Actions", "type": "array", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "AgentParamsActionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "AgentParamsActionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "type", "generatedName": "AgentParamsActionsItemOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "action_dtmf": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasDtmfActionParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DTMFActionParams", "type": "reference", }, "action_end_conversation": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasEndConversationActionParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EndConversationActionParams", "type": "reference", }, "action_transfer_call": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasTransferCallActionParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransferCallActionParams", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -3435,74 +3399,74 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "agentParamsVoice", "key": "voice", "schema": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "AgentParamsVoice", - "groupName": undefined, + "groupName": null, "nameOverride": "Voice", "schemas": [ { - "description": undefined, + "description": null, "generatedName": "AgentParamsVoice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "type", "generatedName": "AgentParamsVoiceOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "voice_azure": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasAzureVoiceParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureVoiceParams", "type": "reference", }, "voice_eleven_labs": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasElevenLabsVoiceParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ElevenLabsVoiceParams", "type": "reference", }, "voice_play_ht": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasPlayHtVoiceParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PlayHtVoiceParams", "type": "reference", }, "voice_rime": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasRimeVoiceParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RimeVoiceParams", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, { @@ -3511,19 +3475,19 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "agentParamsInitialMessage", "key": "initial_message", "schema": { - "description": undefined, + "description": null, "generatedName": "agentParamsInitialMessage", - "groupName": undefined, + "groupName": null, "nameOverride": "AgentParams", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AgentParamsInitialMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -3536,42 +3500,42 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "agentParamsWebhook", "key": "webhook", "schema": { - "description": undefined, + "description": null, "generatedName": "agentParamsWebhook", - "groupName": undefined, + "groupName": null, "nameOverride": "AgentParams", "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "AgentParamsWebhook", - "groupName": undefined, + "groupName": null, "nameOverride": "Webhook", "schemas": [ { - "description": undefined, + "description": null, "generatedName": "AgentParamsWebhook", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "AgentParamsWebhookOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WebhookParams", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -3581,42 +3545,42 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "agentParamsVectorDatabase", "key": "vector_database", "schema": { - "description": undefined, + "description": null, "generatedName": "agentParamsVectorDatabase", - "groupName": undefined, + "groupName": null, "nameOverride": "AgentParams", "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "AgentParamsVectorDatabase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "AgentParamsVectorDatabase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "AgentParamsVectorDatabaseOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PineconeVectorDatabaseParams", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -3626,16 +3590,16 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "agentParamsInterruptSensitivity", "key": "interrupt_sensitivity", "schema": { - "description": undefined, + "description": null, "generatedName": "agentParamsInterruptSensitivity", - "groupName": undefined, + "groupName": null, "nameOverride": "AgentParams", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AgentParamsInterruptSensitivity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InterruptSensitivity", "type": "reference", }, @@ -3647,9 +3611,9 @@ exports[`open api parser vocode parse open api 1`] = ` "AgentUpdateParams": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AgentUpdateParams", - "groupName": undefined, + "groupName": null, "nameOverride": "AgentUpdateParams", "properties": [ { @@ -3658,42 +3622,42 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "agentUpdateParamsPrompt", "key": "prompt", "schema": { - "description": undefined, + "description": null, "generatedName": "agentUpdateParamsPrompt", - "groupName": undefined, + "groupName": null, "nameOverride": "AgentUpdateParams", "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "AgentUpdateParamsPrompt", - "groupName": undefined, + "groupName": null, "nameOverride": "Prompt", "schemas": [ { - "description": undefined, + "description": null, "generatedName": "AgentUpdateParamsPrompt", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "AgentUpdateParamsPromptOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Undefined", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -3703,38 +3667,38 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "agentUpdateParamsLanguage", "key": "language", "schema": { - "description": undefined, + "description": null, "generatedName": "agentUpdateParamsLanguage", - "groupName": undefined, + "groupName": null, "nameOverride": "AgentUpdateParams", "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "AgentUpdateParamsLanguage", - "groupName": undefined, + "groupName": null, "nameOverride": "Language", "schemas": [ { - "description": undefined, + "description": null, "generatedName": "AgentUpdateParamsLanguageZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Language", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "AgentUpdateParamsLanguageOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Undefined", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -3744,99 +3708,99 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "agentUpdateParamsActions", "key": "actions", "schema": { - "description": undefined, + "description": null, "generatedName": "agentUpdateParamsActions", - "groupName": undefined, + "groupName": null, "nameOverride": "AgentUpdateParams", "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "AgentUpdateParamsActions", - "groupName": undefined, + "groupName": null, "nameOverride": "Actions", "schemas": [ { - "description": undefined, + "description": null, "generatedName": "AgentUpdateParamsActions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "AgentUpdateParamsActionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "AgentUpdateParamsActionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "type", "generatedName": "AgentUpdateParamsActionsItemOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "action_dtmf": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasDtmfActionUpdateParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DTMFActionUpdateParams", "type": "reference", }, "action_end_conversation": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasEndConversationActionUpdateParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EndConversationActionUpdateParams", "type": "reference", }, "action_transfer_call": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasTransferCallActionUpdateParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransferCallActionUpdateParams", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, { - "description": undefined, + "description": null, "generatedName": "AgentUpdateParamsActionsOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Undefined", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -3846,88 +3810,88 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "agentUpdateParamsVoice", "key": "voice", "schema": { - "description": undefined, + "description": null, "generatedName": "agentUpdateParamsVoice", - "groupName": undefined, + "groupName": null, "nameOverride": "AgentUpdateParams", "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "AgentUpdateParamsVoice", - "groupName": undefined, + "groupName": null, "nameOverride": "Voice", "schemas": [ { - "description": undefined, + "description": null, "generatedName": "AgentUpdateParamsVoice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "type", "generatedName": "AgentUpdateParamsVoiceOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "voice_azure": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasAzureVoiceUpdateParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureVoiceUpdateParams", "type": "reference", }, "voice_eleven_labs": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasElevenLabsVoiceUpdateParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ElevenLabsVoiceUpdateParams", "type": "reference", }, "voice_play_ht": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasPlayHtVoiceUpdateParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PlayHtVoiceUpdateParams", "type": "reference", }, "voice_rime": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasRimeVoiceUpdateParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RimeVoiceUpdateParams", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, { - "description": undefined, + "description": null, "generatedName": "AgentUpdateParamsVoiceTwo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Undefined", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -3937,42 +3901,42 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "agentUpdateParamsInitialMessage", "key": "initial_message", "schema": { - "description": undefined, + "description": null, "generatedName": "agentUpdateParamsInitialMessage", - "groupName": undefined, + "groupName": null, "nameOverride": "AgentUpdateParams", "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "AgentUpdateParamsInitialMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "AgentUpdateParamsInitialMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "AgentUpdateParamsInitialMessageOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Undefined", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -3982,50 +3946,50 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "agentUpdateParamsWebhook", "key": "webhook", "schema": { - "description": undefined, + "description": null, "generatedName": "agentUpdateParamsWebhook", - "groupName": undefined, + "groupName": null, "nameOverride": "AgentUpdateParams", "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "AgentUpdateParamsWebhook", - "groupName": undefined, + "groupName": null, "nameOverride": "Webhook", "schemas": [ { - "description": undefined, + "description": null, "generatedName": "AgentUpdateParamsWebhook", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "AgentUpdateParamsWebhookOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WebhookUpdateParams", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "AgentUpdateParamsWebhookTwo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Undefined", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -4035,50 +3999,50 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "agentUpdateParamsVectorDatabase", "key": "vector_database", "schema": { - "description": undefined, + "description": null, "generatedName": "agentUpdateParamsVectorDatabase", - "groupName": undefined, + "groupName": null, "nameOverride": "AgentUpdateParams", "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "AgentUpdateParamsVectorDatabase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "AgentUpdateParamsVectorDatabase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "AgentUpdateParamsVectorDatabaseOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PineconeVectorDatabaseUpdateParams", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "AgentUpdateParamsVectorDatabaseTwo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Undefined", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -4088,38 +4052,38 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "agentUpdateParamsInterruptSensitivity", "key": "interrupt_sensitivity", "schema": { - "description": undefined, + "description": null, "generatedName": "agentUpdateParamsInterruptSensitivity", - "groupName": undefined, + "groupName": null, "nameOverride": "AgentUpdateParams", "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "AgentUpdateParamsInterruptSensitivity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "AgentUpdateParamsInterruptSensitivityZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InterruptSensitivity", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "AgentUpdateParamsInterruptSensitivityOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Undefined", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -4129,9 +4093,9 @@ exports[`open api parser vocode parse open api 1`] = ` "AzureVoice": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AzureVoice", - "groupName": undefined, + "groupName": null, "nameOverride": "AzureVoice", "properties": [ { @@ -4140,13 +4104,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "azureVoiceId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "AzureVoiceId", - "groupName": undefined, + "groupName": null, "nameOverride": "Id", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4158,13 +4122,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "azureVoiceUserId", "key": "user_id", "schema": { - "description": undefined, + "description": null, "generatedName": "AzureVoiceUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4176,13 +4140,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "azureVoiceVoiceName", "key": "voice_name", "schema": { - "description": undefined, + "description": null, "generatedName": "AzureVoiceVoiceName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4194,15 +4158,15 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "azureVoicePitch", "key": "pitch", "schema": { - "description": undefined, + "description": null, "generatedName": "azureVoicePitch", - "groupName": undefined, + "groupName": null, "nameOverride": "AzureVoice", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureVoicePitch", - "groupName": undefined, + "groupName": null, "nameOverride": "Pitch", "schema": { "type": "int", @@ -4217,15 +4181,15 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "azureVoiceRate", "key": "rate", "schema": { - "description": undefined, + "description": null, "generatedName": "azureVoiceRate", - "groupName": undefined, + "groupName": null, "nameOverride": "AzureVoice", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureVoiceRate", - "groupName": undefined, + "groupName": null, "nameOverride": "Rate", "schema": { "type": "int", @@ -4240,9 +4204,9 @@ exports[`open api parser vocode parse open api 1`] = ` "AzureVoiceParams": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AzureVoiceParams", - "groupName": undefined, + "groupName": null, "nameOverride": "AzureVoiceParams", "properties": [ { @@ -4251,13 +4215,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "azureVoiceParamsVoiceName", "key": "voice_name", "schema": { - "description": undefined, + "description": null, "generatedName": "AzureVoiceParamsVoiceName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4269,15 +4233,15 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "azureVoiceParamsPitch", "key": "pitch", "schema": { - "description": undefined, + "description": null, "generatedName": "azureVoiceParamsPitch", - "groupName": undefined, + "groupName": null, "nameOverride": "AzureVoiceParams", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureVoiceParamsPitch", - "groupName": undefined, + "groupName": null, "nameOverride": "Pitch", "schema": { "type": "int", @@ -4292,15 +4256,15 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "azureVoiceParamsRate", "key": "rate", "schema": { - "description": undefined, + "description": null, "generatedName": "azureVoiceParamsRate", - "groupName": undefined, + "groupName": null, "nameOverride": "AzureVoiceParams", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "AzureVoiceParamsRate", - "groupName": undefined, + "groupName": null, "nameOverride": "Rate", "schema": { "type": "int", @@ -4315,9 +4279,9 @@ exports[`open api parser vocode parse open api 1`] = ` "AzureVoiceUpdateParams": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "AzureVoiceUpdateParams", - "groupName": undefined, + "groupName": null, "nameOverride": "AzureVoiceUpdateParams", "properties": [ { @@ -4326,42 +4290,42 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "azureVoiceUpdateParamsVoiceName", "key": "voice_name", "schema": { - "description": undefined, + "description": null, "generatedName": "azureVoiceUpdateParamsVoiceName", - "groupName": undefined, + "groupName": null, "nameOverride": "AzureVoiceUpdateParams", "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "AzureVoiceUpdateParamsVoiceName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "AzureVoiceUpdateParamsVoiceName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "AzureVoiceUpdateParamsVoiceNameOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Undefined", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -4371,40 +4335,40 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "azureVoiceUpdateParamsPitch", "key": "pitch", "schema": { - "description": undefined, + "description": null, "generatedName": "azureVoiceUpdateParamsPitch", - "groupName": undefined, + "groupName": null, "nameOverride": "AzureVoiceUpdateParams", "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "AzureVoiceUpdateParamsPitch", - "groupName": undefined, + "groupName": null, "nameOverride": "Pitch", "schemas": [ { - "description": undefined, + "description": null, "generatedName": "AzureVoiceUpdateParamsPitch", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "AzureVoiceUpdateParamsPitchOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Undefined", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -4414,40 +4378,40 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "azureVoiceUpdateParamsRate", "key": "rate", "schema": { - "description": undefined, + "description": null, "generatedName": "azureVoiceUpdateParamsRate", - "groupName": undefined, + "groupName": null, "nameOverride": "AzureVoiceUpdateParams", "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "AzureVoiceUpdateParamsRate", - "groupName": undefined, + "groupName": null, "nameOverride": "Rate", "schemas": [ { - "description": undefined, + "description": null, "generatedName": "AzureVoiceUpdateParamsRate", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "AzureVoiceUpdateParamsRateOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Undefined", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -4457,9 +4421,9 @@ exports[`open api parser vocode parse open api 1`] = ` "Call": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Call", - "groupName": undefined, + "groupName": null, "nameOverride": "Call", "properties": [ { @@ -4468,13 +4432,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "callId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "CallId", - "groupName": undefined, + "groupName": null, "nameOverride": "Id", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4486,13 +4450,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "callUserId", "key": "user_id", "schema": { - "description": undefined, + "description": null, "generatedName": "CallUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4504,16 +4468,16 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "callStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "callStatus", - "groupName": undefined, + "groupName": null, "nameOverride": "Call", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CallStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CallStatus", "type": "reference", }, @@ -4525,19 +4489,19 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "callErrorMessage", "key": "error_message", "schema": { - "description": undefined, + "description": null, "generatedName": "callErrorMessage", - "groupName": undefined, + "groupName": null, "nameOverride": "Call", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CallErrorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4550,16 +4514,16 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "callRecordingAvailable", "key": "recording_available", "schema": { - "description": undefined, + "description": null, "generatedName": "callRecordingAvailable", - "groupName": undefined, + "groupName": null, "nameOverride": "Call", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CallRecordingAvailable", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -4573,19 +4537,19 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "callTranscript", "key": "transcript", "schema": { - "description": undefined, + "description": null, "generatedName": "callTranscript", - "groupName": undefined, + "groupName": null, "nameOverride": "Call", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CallTranscript", - "groupName": undefined, + "groupName": null, "nameOverride": "Transcript", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4598,13 +4562,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "callToNumber", "key": "to_number", "schema": { - "description": undefined, + "description": null, "generatedName": "CallToNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4616,13 +4580,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "callFromNumber", "key": "from_number", "schema": { - "description": undefined, + "description": null, "generatedName": "CallFromNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4634,10 +4598,10 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "callAgent", "key": "agent", "schema": { - "description": undefined, + "description": null, "generatedName": "CallAgent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Agent", "type": "reference", }, @@ -4648,13 +4612,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "callAgentPhoneNumber", "key": "agent_phone_number", "schema": { - "description": undefined, + "description": null, "generatedName": "CallAgentPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4666,16 +4630,16 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "callStartTime", "key": "start_time", "schema": { - "description": undefined, + "description": null, "generatedName": "callStartTime", - "groupName": undefined, + "groupName": null, "nameOverride": "Call", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CallStartTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -4689,16 +4653,16 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "callEndTime", "key": "end_time", "schema": { - "description": undefined, + "description": null, "generatedName": "callEndTime", - "groupName": undefined, + "groupName": null, "nameOverride": "Call", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CallEndTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -4712,9 +4676,9 @@ exports[`open api parser vocode parse open api 1`] = ` "CallPage": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CallPage", - "groupName": undefined, + "groupName": null, "nameOverride": "CallPage", "properties": [ { @@ -4723,16 +4687,16 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "callPageItems", "key": "items", "schema": { - "description": undefined, + "description": null, "generatedName": "CallPageItems", - "groupName": undefined, + "groupName": null, "nameOverride": "Items", "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "CallPageItemsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "NormalizedCall", "type": "reference", }, @@ -4744,9 +4708,9 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "callPagePage", "key": "page", "schema": { - "description": undefined, + "description": null, "generatedName": "CallPagePage", - "groupName": undefined, + "groupName": null, "nameOverride": "Page", "schema": { "type": "int", @@ -4760,9 +4724,9 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "callPageSize", "key": "size", "schema": { - "description": undefined, + "description": null, "generatedName": "CallPageSize", - "groupName": undefined, + "groupName": null, "nameOverride": "Size", "schema": { "type": "int", @@ -4776,10 +4740,10 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "callPageHasMore", "key": "has_more", "schema": { - "description": undefined, + "description": null, "generatedName": "CallPageHasMore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -4792,56 +4756,56 @@ exports[`open api parser vocode parse open api 1`] = ` "CallStatus": { "description": "An enumeration.", "generatedName": "CallStatus", - "groupName": undefined, + "groupName": null, "nameOverride": "CallStatus", "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "not_started", - "nameOverride": undefined, + "nameOverride": null, "value": "not_started", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "in_progress", - "nameOverride": undefined, + "nameOverride": null, "value": "in_progress", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "error", - "nameOverride": undefined, + "nameOverride": null, "value": "error", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "ended", - "nameOverride": undefined, + "nameOverride": null, "value": "ended", }, ], @@ -4849,9 +4813,9 @@ exports[`open api parser vocode parse open api 1`] = ` "CreateCallAgentParams": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateCallAgentParams", - "groupName": undefined, + "groupName": null, "nameOverride": "CreateCallAgentParams", "properties": [ { @@ -4860,13 +4824,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "createCallAgentParamsPrompt", "key": "prompt", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateCallAgentParamsPrompt", - "groupName": undefined, + "groupName": null, "nameOverride": "Prompt", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -4878,16 +4842,16 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "createCallAgentParamsLanguage", "key": "language", "schema": { - "description": undefined, + "description": null, "generatedName": "createCallAgentParamsLanguage", - "groupName": undefined, + "groupName": null, "nameOverride": "CreateCallAgentParams", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateCallAgentParamsLanguage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Language", "type": "reference", }, @@ -4899,78 +4863,78 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "createCallAgentParamsActions", "key": "actions", "schema": { - "description": undefined, + "description": null, "generatedName": "createCallAgentParamsActions", - "groupName": undefined, + "groupName": null, "nameOverride": "CreateCallAgentParams", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateCallAgentParamsActions", - "groupName": undefined, + "groupName": null, "nameOverride": "Actions", "type": "array", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "CreateCallAgentParamsActionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "CreateCallAgentParamsActionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "type", "generatedName": "CreateCallAgentParamsActionsItemOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "action_dtmf": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasDtmfActionParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "DTMFActionParams", "type": "reference", }, "action_end_conversation": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasEndConversationActionParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EndConversationActionParams", "type": "reference", }, "action_transfer_call": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasTransferCallActionParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransferCallActionParams", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -4981,80 +4945,80 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "createCallAgentParamsVoice", "key": "voice", "schema": { - "description": undefined, + "description": null, "generatedName": "createCallAgentParamsVoice", - "groupName": undefined, + "groupName": null, "nameOverride": "CreateCallAgentParams", "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "CreateCallAgentParamsVoice", - "groupName": undefined, + "groupName": null, "nameOverride": "Voice", "schemas": [ { - "description": undefined, + "description": null, "generatedName": "CreateCallAgentParamsVoice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "type", "generatedName": "CreateCallAgentParamsVoiceOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "voice_azure": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasAzureVoiceParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureVoiceParams", "type": "reference", }, "voice_eleven_labs": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasElevenLabsVoiceParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ElevenLabsVoiceParams", "type": "reference", }, "voice_play_ht": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasPlayHtVoiceParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PlayHtVoiceParams", "type": "reference", }, "voice_rime": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasRimeVoiceParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RimeVoiceParams", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -5064,19 +5028,19 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "createCallAgentParamsInitialMessage", "key": "initial_message", "schema": { - "description": undefined, + "description": null, "generatedName": "createCallAgentParamsInitialMessage", - "groupName": undefined, + "groupName": null, "nameOverride": "CreateCallAgentParams", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateCallAgentParamsInitialMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5089,42 +5053,42 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "createCallAgentParamsWebhook", "key": "webhook", "schema": { - "description": undefined, + "description": null, "generatedName": "createCallAgentParamsWebhook", - "groupName": undefined, + "groupName": null, "nameOverride": "CreateCallAgentParams", "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "CreateCallAgentParamsWebhook", - "groupName": undefined, + "groupName": null, "nameOverride": "Webhook", "schemas": [ { - "description": undefined, + "description": null, "generatedName": "CreateCallAgentParamsWebhook", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "CreateCallAgentParamsWebhookOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "WebhookParams", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -5134,42 +5098,42 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "createCallAgentParamsVectorDatabase", "key": "vector_database", "schema": { - "description": undefined, + "description": null, "generatedName": "createCallAgentParamsVectorDatabase", - "groupName": undefined, + "groupName": null, "nameOverride": "CreateCallAgentParams", "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "CreateCallAgentParamsVectorDatabase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "CreateCallAgentParamsVectorDatabase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "CreateCallAgentParamsVectorDatabaseOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PineconeVectorDatabaseParams", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -5179,16 +5143,16 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "createCallAgentParamsInterruptSensitivity", "key": "interrupt_sensitivity", "schema": { - "description": undefined, + "description": null, "generatedName": "createCallAgentParamsInterruptSensitivity", - "groupName": undefined, + "groupName": null, "nameOverride": "CreateCallAgentParams", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "CreateCallAgentParamsInterruptSensitivity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InterruptSensitivity", "type": "reference", }, @@ -5200,9 +5164,9 @@ exports[`open api parser vocode parse open api 1`] = ` "CreateCallRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "CreateCallRequest", - "groupName": undefined, + "groupName": null, "nameOverride": "CreateCallRequest", "properties": [ { @@ -5211,13 +5175,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "createCallRequestFromNumber", "key": "from_number", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateCallRequestFromNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5229,13 +5193,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "createCallRequestToNumber", "key": "to_number", "schema": { - "description": undefined, + "description": null, "generatedName": "CreateCallRequestToNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5247,36 +5211,36 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "createCallRequestAgent", "key": "agent", "schema": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "CreateCallRequestAgent", - "groupName": undefined, + "groupName": null, "nameOverride": "Agent", "schemas": [ { - "description": undefined, + "description": null, "generatedName": "CreateCallRequestAgent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "CreateCallRequestAgentOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CreateCallAgentParams", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, ], @@ -5285,9 +5249,9 @@ exports[`open api parser vocode parse open api 1`] = ` "DTMFAction": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DtmfAction", - "groupName": undefined, + "groupName": null, "nameOverride": "DTMFAction", "properties": [ { @@ -5296,13 +5260,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "dtmfActionId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "DtmfActionId", - "groupName": undefined, + "groupName": null, "nameOverride": "Id", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5314,13 +5278,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "dtmfActionUserId", "key": "user_id", "schema": { - "description": undefined, + "description": null, "generatedName": "DtmfActionUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5332,16 +5296,16 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "dtmfActionConfig", "key": "config", "schema": { - "description": undefined, + "description": null, "generatedName": "dtmfActionConfig", - "groupName": undefined, + "groupName": null, "nameOverride": "DTMFAction", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DtmfActionConfig", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EmptyActionConfig", "type": "reference", }, @@ -5353,9 +5317,9 @@ exports[`open api parser vocode parse open api 1`] = ` "DTMFActionParams": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DtmfActionParams", - "groupName": undefined, + "groupName": null, "nameOverride": "DTMFActionParams", "properties": [ { @@ -5364,16 +5328,16 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "dtmfActionParamsConfig", "key": "config", "schema": { - "description": undefined, + "description": null, "generatedName": "dtmfActionParamsConfig", - "groupName": undefined, + "groupName": null, "nameOverride": "DTMFActionParams", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "DtmfActionParamsConfig", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EmptyActionConfig", "type": "reference", }, @@ -5385,9 +5349,9 @@ exports[`open api parser vocode parse open api 1`] = ` "DTMFActionUpdateParams": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "DtmfActionUpdateParams", - "groupName": undefined, + "groupName": null, "nameOverride": "DTMFActionUpdateParams", "properties": [ { @@ -5396,38 +5360,38 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "dtmfActionUpdateParamsConfig", "key": "config", "schema": { - "description": undefined, + "description": null, "generatedName": "dtmfActionUpdateParamsConfig", - "groupName": undefined, + "groupName": null, "nameOverride": "DTMFActionUpdateParams", "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "DtmfActionUpdateParamsConfig", - "groupName": undefined, + "groupName": null, "nameOverride": "Config", "schemas": [ { - "description": undefined, + "description": null, "generatedName": "DtmfActionUpdateParamsConfigZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EmptyActionConfig", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "DtmfActionUpdateParamsConfigOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Undefined", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -5437,9 +5401,9 @@ exports[`open api parser vocode parse open api 1`] = ` "ElevenLabsVoice": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ElevenLabsVoice", - "groupName": undefined, + "groupName": null, "nameOverride": "ElevenLabsVoice", "properties": [ { @@ -5448,13 +5412,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "elevenLabsVoiceId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "ElevenLabsVoiceId", - "groupName": undefined, + "groupName": null, "nameOverride": "Id", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5466,13 +5430,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "elevenLabsVoiceUserId", "key": "user_id", "schema": { - "description": undefined, + "description": null, "generatedName": "ElevenLabsVoiceUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5484,13 +5448,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "elevenLabsVoiceVoiceId", "key": "voice_id", "schema": { - "description": undefined, + "description": null, "generatedName": "ElevenLabsVoiceVoiceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5502,15 +5466,15 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "elevenLabsVoiceStability", "key": "stability", "schema": { - "description": undefined, + "description": null, "generatedName": "elevenLabsVoiceStability", - "groupName": undefined, + "groupName": null, "nameOverride": "ElevenLabsVoice", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ElevenLabsVoiceStability", - "groupName": undefined, + "groupName": null, "nameOverride": "Stability", "schema": { "type": "double", @@ -5525,16 +5489,16 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "elevenLabsVoiceSimilarityBoost", "key": "similarity_boost", "schema": { - "description": undefined, + "description": null, "generatedName": "elevenLabsVoiceSimilarityBoost", - "groupName": undefined, + "groupName": null, "nameOverride": "ElevenLabsVoice", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ElevenLabsVoiceSimilarityBoost", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -5548,13 +5512,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "elevenLabsVoiceApiKey", "key": "api_key", "schema": { - "description": undefined, + "description": null, "generatedName": "ElevenLabsVoiceApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5566,9 +5530,9 @@ exports[`open api parser vocode parse open api 1`] = ` "ElevenLabsVoiceParams": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ElevenLabsVoiceParams", - "groupName": undefined, + "groupName": null, "nameOverride": "ElevenLabsVoiceParams", "properties": [ { @@ -5577,13 +5541,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "elevenLabsVoiceParamsVoiceId", "key": "voice_id", "schema": { - "description": undefined, + "description": null, "generatedName": "ElevenLabsVoiceParamsVoiceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5595,15 +5559,15 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "elevenLabsVoiceParamsStability", "key": "stability", "schema": { - "description": undefined, + "description": null, "generatedName": "elevenLabsVoiceParamsStability", - "groupName": undefined, + "groupName": null, "nameOverride": "ElevenLabsVoiceParams", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ElevenLabsVoiceParamsStability", - "groupName": undefined, + "groupName": null, "nameOverride": "Stability", "schema": { "type": "double", @@ -5618,16 +5582,16 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "elevenLabsVoiceParamsSimilarityBoost", "key": "similarity_boost", "schema": { - "description": undefined, + "description": null, "generatedName": "elevenLabsVoiceParamsSimilarityBoost", - "groupName": undefined, + "groupName": null, "nameOverride": "ElevenLabsVoiceParams", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "ElevenLabsVoiceParamsSimilarityBoost", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, @@ -5641,13 +5605,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "elevenLabsVoiceParamsApiKey", "key": "api_key", "schema": { - "description": undefined, + "description": null, "generatedName": "ElevenLabsVoiceParamsApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5659,9 +5623,9 @@ exports[`open api parser vocode parse open api 1`] = ` "ElevenLabsVoiceUpdateParams": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ElevenLabsVoiceUpdateParams", - "groupName": undefined, + "groupName": null, "nameOverride": "ElevenLabsVoiceUpdateParams", "properties": [ { @@ -5670,42 +5634,42 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "elevenLabsVoiceUpdateParamsVoiceId", "key": "voice_id", "schema": { - "description": undefined, + "description": null, "generatedName": "elevenLabsVoiceUpdateParamsVoiceId", - "groupName": undefined, + "groupName": null, "nameOverride": "ElevenLabsVoiceUpdateParams", "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "ElevenLabsVoiceUpdateParamsVoiceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "ElevenLabsVoiceUpdateParamsVoiceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "ElevenLabsVoiceUpdateParamsVoiceIdOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Undefined", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -5715,40 +5679,40 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "elevenLabsVoiceUpdateParamsStability", "key": "stability", "schema": { - "description": undefined, + "description": null, "generatedName": "elevenLabsVoiceUpdateParamsStability", - "groupName": undefined, + "groupName": null, "nameOverride": "ElevenLabsVoiceUpdateParams", "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "ElevenLabsVoiceUpdateParamsStability", - "groupName": undefined, + "groupName": null, "nameOverride": "Stability", "schemas": [ { - "description": undefined, + "description": null, "generatedName": "ElevenLabsVoiceUpdateParamsStability", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "ElevenLabsVoiceUpdateParamsStabilityOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Undefined", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -5758,40 +5722,40 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "elevenLabsVoiceUpdateParamsSimilarityBoost", "key": "similarity_boost", "schema": { - "description": undefined, + "description": null, "generatedName": "elevenLabsVoiceUpdateParamsSimilarityBoost", - "groupName": undefined, + "groupName": null, "nameOverride": "ElevenLabsVoiceUpdateParams", "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "ElevenLabsVoiceUpdateParamsSimilarityBoost", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "ElevenLabsVoiceUpdateParamsSimilarityBoost", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "double", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "ElevenLabsVoiceUpdateParamsSimilarityBoostOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Undefined", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -5801,42 +5765,42 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "elevenLabsVoiceUpdateParamsApiKey", "key": "api_key", "schema": { - "description": undefined, + "description": null, "generatedName": "elevenLabsVoiceUpdateParamsApiKey", - "groupName": undefined, + "groupName": null, "nameOverride": "ElevenLabsVoiceUpdateParams", "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "ElevenLabsVoiceUpdateParamsApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "ElevenLabsVoiceUpdateParamsApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "ElevenLabsVoiceUpdateParamsApiKeyOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Undefined", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -5846,9 +5810,9 @@ exports[`open api parser vocode parse open api 1`] = ` "EmptyActionConfig": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EmptyActionConfig", - "groupName": undefined, + "groupName": null, "nameOverride": "EmptyActionConfig", "properties": [], "type": "object", @@ -5856,9 +5820,9 @@ exports[`open api parser vocode parse open api 1`] = ` "EndConversationAction": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EndConversationAction", - "groupName": undefined, + "groupName": null, "nameOverride": "EndConversationAction", "properties": [ { @@ -5867,13 +5831,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "endConversationActionId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "EndConversationActionId", - "groupName": undefined, + "groupName": null, "nameOverride": "Id", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5885,13 +5849,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "endConversationActionUserId", "key": "user_id", "schema": { - "description": undefined, + "description": null, "generatedName": "EndConversationActionUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -5903,16 +5867,16 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "endConversationActionConfig", "key": "config", "schema": { - "description": undefined, + "description": null, "generatedName": "endConversationActionConfig", - "groupName": undefined, + "groupName": null, "nameOverride": "EndConversationAction", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EndConversationActionConfig", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EmptyActionConfig", "type": "reference", }, @@ -5924,9 +5888,9 @@ exports[`open api parser vocode parse open api 1`] = ` "EndConversationActionParams": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EndConversationActionParams", - "groupName": undefined, + "groupName": null, "nameOverride": "EndConversationActionParams", "properties": [ { @@ -5935,16 +5899,16 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "endConversationActionParamsConfig", "key": "config", "schema": { - "description": undefined, + "description": null, "generatedName": "endConversationActionParamsConfig", - "groupName": undefined, + "groupName": null, "nameOverride": "EndConversationActionParams", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "EndConversationActionParamsConfig", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EmptyActionConfig", "type": "reference", }, @@ -5956,9 +5920,9 @@ exports[`open api parser vocode parse open api 1`] = ` "EndConversationActionUpdateParams": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "EndConversationActionUpdateParams", - "groupName": undefined, + "groupName": null, "nameOverride": "EndConversationActionUpdateParams", "properties": [ { @@ -5967,38 +5931,38 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "endConversationActionUpdateParamsConfig", "key": "config", "schema": { - "description": undefined, + "description": null, "generatedName": "endConversationActionUpdateParamsConfig", - "groupName": undefined, + "groupName": null, "nameOverride": "EndConversationActionUpdateParams", "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "EndConversationActionUpdateParamsConfig", - "groupName": undefined, + "groupName": null, "nameOverride": "Config", "schemas": [ { - "description": undefined, + "description": null, "generatedName": "EndConversationActionUpdateParamsConfigZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EmptyActionConfig", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "EndConversationActionUpdateParamsConfigOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Undefined", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -6008,80 +5972,80 @@ exports[`open api parser vocode parse open api 1`] = ` "EventType": { "description": "An enumeration.", "generatedName": "EventType", - "groupName": undefined, + "groupName": null, "nameOverride": "EventType", "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "event_message", - "nameOverride": undefined, + "nameOverride": null, "value": "event_message", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "event_action", - "nameOverride": undefined, + "nameOverride": null, "value": "event_action", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "event_phone_call_connected", - "nameOverride": undefined, + "nameOverride": null, "value": "event_phone_call_connected", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "event_phone_call_ended", - "nameOverride": undefined, + "nameOverride": null, "value": "event_phone_call_ended", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "event_transcript", - "nameOverride": undefined, + "nameOverride": null, "value": "event_transcript", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "event_recording", - "nameOverride": undefined, + "nameOverride": null, "value": "event_recording", }, ], @@ -6089,32 +6053,32 @@ exports[`open api parser vocode parse open api 1`] = ` "HTTPMethod": { "description": "An enumeration.", "generatedName": "HttpMethod", - "groupName": undefined, + "groupName": null, "nameOverride": "HTTPMethod", "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "GET", - "nameOverride": undefined, + "nameOverride": null, "value": "GET", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "POST", - "nameOverride": undefined, + "nameOverride": null, "value": "POST", }, ], @@ -6122,9 +6086,9 @@ exports[`open api parser vocode parse open api 1`] = ` "HTTPValidationError": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "HttpValidationError", - "groupName": undefined, + "groupName": null, "nameOverride": "HTTPValidationError", "properties": [ { @@ -6133,22 +6097,22 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "httpValidationErrorDetail", "key": "detail", "schema": { - "description": undefined, + "description": null, "generatedName": "httpValidationErrorDetail", - "groupName": undefined, + "groupName": null, "nameOverride": "HTTPValidationError", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "HttpValidationErrorDetail", - "groupName": undefined, + "groupName": null, "nameOverride": "Detail", "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "HttpValidationErrorDetailItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ValidationError", "type": "reference", }, @@ -6161,32 +6125,32 @@ exports[`open api parser vocode parse open api 1`] = ` "InterruptSensitivity": { "description": "An enumeration.", "generatedName": "InterruptSensitivity", - "groupName": undefined, + "groupName": null, "nameOverride": "InterruptSensitivity", "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "low", - "nameOverride": undefined, + "nameOverride": null, "value": "low", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "high", - "nameOverride": undefined, + "nameOverride": null, "value": "high", }, ], @@ -6194,44 +6158,44 @@ exports[`open api parser vocode parse open api 1`] = ` "Language": { "description": "An enumeration.", "generatedName": "Language", - "groupName": undefined, + "groupName": null, "nameOverride": "Language", "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "en", - "nameOverride": undefined, + "nameOverride": null, "value": "en", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "es", - "nameOverride": undefined, + "nameOverride": null, "value": "es", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "de", - "nameOverride": undefined, + "nameOverride": null, "value": "de", }, ], @@ -6239,9 +6203,9 @@ exports[`open api parser vocode parse open api 1`] = ` "NormalizedAgent": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "NormalizedAgent", - "groupName": undefined, + "groupName": null, "nameOverride": "NormalizedAgent", "properties": [ { @@ -6250,13 +6214,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "normalizedAgentId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "NormalizedAgentId", - "groupName": undefined, + "groupName": null, "nameOverride": "Id", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6268,13 +6232,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "normalizedAgentUserId", "key": "user_id", "schema": { - "description": undefined, + "description": null, "generatedName": "NormalizedAgentUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6286,13 +6250,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "normalizedAgentPrompt", "key": "prompt", "schema": { - "description": undefined, + "description": null, "generatedName": "NormalizedAgentPrompt", - "groupName": undefined, + "groupName": null, "nameOverride": "Prompt", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6304,16 +6268,16 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "normalizedAgentLanguage", "key": "language", "schema": { - "description": undefined, + "description": null, "generatedName": "normalizedAgentLanguage", - "groupName": undefined, + "groupName": null, "nameOverride": "NormalizedAgent", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NormalizedAgentLanguage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Language", "type": "reference", }, @@ -6325,19 +6289,19 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "normalizedAgentActions", "key": "actions", "schema": { - "description": undefined, + "description": null, "generatedName": "NormalizedAgentActions", - "groupName": undefined, + "groupName": null, "nameOverride": "Actions", "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "NormalizedAgentActionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6350,13 +6314,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "normalizedAgentVoice", "key": "voice", "schema": { - "description": undefined, + "description": null, "generatedName": "NormalizedAgentVoice", - "groupName": undefined, + "groupName": null, "nameOverride": "Voice", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6368,19 +6332,19 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "normalizedAgentInitialMessage", "key": "initial_message", "schema": { - "description": undefined, + "description": null, "generatedName": "normalizedAgentInitialMessage", - "groupName": undefined, + "groupName": null, "nameOverride": "NormalizedAgent", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NormalizedAgentInitialMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6393,19 +6357,19 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "normalizedAgentWebhook", "key": "webhook", "schema": { - "description": undefined, + "description": null, "generatedName": "normalizedAgentWebhook", - "groupName": undefined, + "groupName": null, "nameOverride": "NormalizedAgent", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NormalizedAgentWebhook", - "groupName": undefined, + "groupName": null, "nameOverride": "Webhook", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6418,42 +6382,42 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "normalizedAgentVectorDatabase", "key": "vector_database", "schema": { - "description": undefined, + "description": null, "generatedName": "normalizedAgentVectorDatabase", - "groupName": undefined, + "groupName": null, "nameOverride": "NormalizedAgent", "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "NormalizedAgentVectorDatabase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "NormalizedAgentVectorDatabase", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "NormalizedAgentVectorDatabaseOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PineconeVectorDatabaseParams", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -6463,16 +6427,16 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "normalizedAgentInterruptSensitivity", "key": "interrupt_sensitivity", "schema": { - "description": undefined, + "description": null, "generatedName": "normalizedAgentInterruptSensitivity", - "groupName": undefined, + "groupName": null, "nameOverride": "NormalizedAgent", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NormalizedAgentInterruptSensitivity", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "InterruptSensitivity", "type": "reference", }, @@ -6484,9 +6448,9 @@ exports[`open api parser vocode parse open api 1`] = ` "NormalizedCall": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "NormalizedCall", - "groupName": undefined, + "groupName": null, "nameOverride": "NormalizedCall", "properties": [ { @@ -6495,13 +6459,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "normalizedCallId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "NormalizedCallId", - "groupName": undefined, + "groupName": null, "nameOverride": "Id", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6513,13 +6477,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "normalizedCallUserId", "key": "user_id", "schema": { - "description": undefined, + "description": null, "generatedName": "NormalizedCallUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6531,16 +6495,16 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "normalizedCallStatus", "key": "status", "schema": { - "description": undefined, + "description": null, "generatedName": "normalizedCallStatus", - "groupName": undefined, + "groupName": null, "nameOverride": "NormalizedCall", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NormalizedCallStatus", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "CallStatus", "type": "reference", }, @@ -6552,19 +6516,19 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "normalizedCallErrorMessage", "key": "error_message", "schema": { - "description": undefined, + "description": null, "generatedName": "normalizedCallErrorMessage", - "groupName": undefined, + "groupName": null, "nameOverride": "NormalizedCall", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NormalizedCallErrorMessage", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6577,16 +6541,16 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "normalizedCallRecordingAvailable", "key": "recording_available", "schema": { - "description": undefined, + "description": null, "generatedName": "normalizedCallRecordingAvailable", - "groupName": undefined, + "groupName": null, "nameOverride": "NormalizedCall", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NormalizedCallRecordingAvailable", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -6600,19 +6564,19 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "normalizedCallTranscript", "key": "transcript", "schema": { - "description": undefined, + "description": null, "generatedName": "normalizedCallTranscript", - "groupName": undefined, + "groupName": null, "nameOverride": "NormalizedCall", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NormalizedCallTranscript", - "groupName": undefined, + "groupName": null, "nameOverride": "Transcript", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6625,13 +6589,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "normalizedCallToNumber", "key": "to_number", "schema": { - "description": undefined, + "description": null, "generatedName": "NormalizedCallToNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6643,13 +6607,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "normalizedCallFromNumber", "key": "from_number", "schema": { - "description": undefined, + "description": null, "generatedName": "NormalizedCallFromNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6661,13 +6625,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "normalizedCallAgent", "key": "agent", "schema": { - "description": undefined, + "description": null, "generatedName": "NormalizedCallAgent", - "groupName": undefined, + "groupName": null, "nameOverride": "Agent", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6679,13 +6643,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "normalizedCallAgentPhoneNumber", "key": "agent_phone_number", "schema": { - "description": undefined, + "description": null, "generatedName": "NormalizedCallAgentPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6697,16 +6661,16 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "normalizedCallStartTime", "key": "start_time", "schema": { - "description": undefined, + "description": null, "generatedName": "normalizedCallStartTime", - "groupName": undefined, + "groupName": null, "nameOverride": "NormalizedCall", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NormalizedCallStartTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -6720,16 +6684,16 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "normalizedCallEndTime", "key": "end_time", "schema": { - "description": undefined, + "description": null, "generatedName": "normalizedCallEndTime", - "groupName": undefined, + "groupName": null, "nameOverride": "NormalizedCall", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NormalizedCallEndTime", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "datetime", }, @@ -6743,9 +6707,9 @@ exports[`open api parser vocode parse open api 1`] = ` "NormalizedPhoneNumber": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "NormalizedPhoneNumber", - "groupName": undefined, + "groupName": null, "nameOverride": "NormalizedPhoneNumber", "properties": [ { @@ -6754,13 +6718,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "normalizedPhoneNumberId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "NormalizedPhoneNumberId", - "groupName": undefined, + "groupName": null, "nameOverride": "Id", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6772,13 +6736,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "normalizedPhoneNumberUserId", "key": "user_id", "schema": { - "description": undefined, + "description": null, "generatedName": "NormalizedPhoneNumberUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6790,15 +6754,15 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "normalizedPhoneNumberActive", "key": "active", "schema": { - "description": undefined, + "description": null, "generatedName": "normalizedPhoneNumberActive", - "groupName": undefined, + "groupName": null, "nameOverride": "NormalizedPhoneNumber", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NormalizedPhoneNumberActive", - "groupName": undefined, + "groupName": null, "nameOverride": "Active", "schema": { "type": "boolean", @@ -6813,19 +6777,19 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "normalizedPhoneNumberLabel", "key": "label", "schema": { - "description": undefined, + "description": null, "generatedName": "normalizedPhoneNumberLabel", - "groupName": undefined, + "groupName": null, "nameOverride": "NormalizedPhoneNumber", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "NormalizedPhoneNumberLabel", - "groupName": undefined, + "groupName": null, "nameOverride": "Label", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6838,13 +6802,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "normalizedPhoneNumberInboundAgent", "key": "inbound_agent", "schema": { - "description": undefined, + "description": null, "generatedName": "NormalizedPhoneNumberInboundAgent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6856,13 +6820,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "normalizedPhoneNumberNumber", "key": "number", "schema": { - "description": undefined, + "description": null, "generatedName": "NormalizedPhoneNumberNumber", - "groupName": undefined, + "groupName": null, "nameOverride": "Number", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6874,9 +6838,9 @@ exports[`open api parser vocode parse open api 1`] = ` "PhoneNumber": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PhoneNumber", - "groupName": undefined, + "groupName": null, "nameOverride": "PhoneNumber", "properties": [ { @@ -6885,13 +6849,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "phoneNumberId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "PhoneNumberId", - "groupName": undefined, + "groupName": null, "nameOverride": "Id", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6903,13 +6867,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "phoneNumberUserId", "key": "user_id", "schema": { - "description": undefined, + "description": null, "generatedName": "PhoneNumberUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6921,15 +6885,15 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "phoneNumberActive", "key": "active", "schema": { - "description": undefined, + "description": null, "generatedName": "phoneNumberActive", - "groupName": undefined, + "groupName": null, "nameOverride": "PhoneNumber", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PhoneNumberActive", - "groupName": undefined, + "groupName": null, "nameOverride": "Active", "schema": { "type": "boolean", @@ -6944,19 +6908,19 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "phoneNumberLabel", "key": "label", "schema": { - "description": undefined, + "description": null, "generatedName": "phoneNumberLabel", - "groupName": undefined, + "groupName": null, "nameOverride": "PhoneNumber", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "PhoneNumberLabel", - "groupName": undefined, + "groupName": null, "nameOverride": "Label", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -6969,10 +6933,10 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "phoneNumberInboundAgent", "key": "inbound_agent", "schema": { - "description": undefined, + "description": null, "generatedName": "PhoneNumberInboundAgent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Agent", "type": "reference", }, @@ -6983,13 +6947,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "phoneNumberNumber", "key": "number", "schema": { - "description": undefined, + "description": null, "generatedName": "PhoneNumberNumber", - "groupName": undefined, + "groupName": null, "nameOverride": "Number", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7001,9 +6965,9 @@ exports[`open api parser vocode parse open api 1`] = ` "PhoneNumberPage": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PhoneNumberPage", - "groupName": undefined, + "groupName": null, "nameOverride": "PhoneNumberPage", "properties": [ { @@ -7012,16 +6976,16 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "phoneNumberPageItems", "key": "items", "schema": { - "description": undefined, + "description": null, "generatedName": "PhoneNumberPageItems", - "groupName": undefined, + "groupName": null, "nameOverride": "Items", "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "PhoneNumberPageItemsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "NormalizedPhoneNumber", "type": "reference", }, @@ -7033,9 +6997,9 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "phoneNumberPagePage", "key": "page", "schema": { - "description": undefined, + "description": null, "generatedName": "PhoneNumberPagePage", - "groupName": undefined, + "groupName": null, "nameOverride": "Page", "schema": { "type": "int", @@ -7049,9 +7013,9 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "phoneNumberPageSize", "key": "size", "schema": { - "description": undefined, + "description": null, "generatedName": "PhoneNumberPageSize", - "groupName": undefined, + "groupName": null, "nameOverride": "Size", "schema": { "type": "int", @@ -7065,10 +7029,10 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "phoneNumberPageHasMore", "key": "has_more", "schema": { - "description": undefined, + "description": null, "generatedName": "PhoneNumberPageHasMore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -7081,9 +7045,9 @@ exports[`open api parser vocode parse open api 1`] = ` "PineconeVectorDatabase": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PineconeVectorDatabase", - "groupName": undefined, + "groupName": null, "nameOverride": "PineconeVectorDatabase", "properties": [ { @@ -7092,13 +7056,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "pineconeVectorDatabaseId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "PineconeVectorDatabaseId", - "groupName": undefined, + "groupName": null, "nameOverride": "Id", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7110,13 +7074,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "pineconeVectorDatabaseUserId", "key": "user_id", "schema": { - "description": undefined, + "description": null, "generatedName": "PineconeVectorDatabaseUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7128,14 +7092,14 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "pineconeVectorDatabaseType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "PineconeVectorDatabaseType", - "groupName": undefined, + "groupName": null, "nameOverride": "Type", "type": "literal", "value": { - "string": "vector_database_pinecone", "type": "string", + "value": "vector_database_pinecone", }, }, }, @@ -7145,13 +7109,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "pineconeVectorDatabaseIndex", "key": "index", "schema": { - "description": undefined, + "description": null, "generatedName": "PineconeVectorDatabaseIndex", - "groupName": undefined, + "groupName": null, "nameOverride": "Index", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7163,13 +7127,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "pineconeVectorDatabaseApiKey", "key": "api_key", "schema": { - "description": undefined, + "description": null, "generatedName": "PineconeVectorDatabaseApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7181,13 +7145,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "pineconeVectorDatabaseApiEnvironment", "key": "api_environment", "schema": { - "description": undefined, + "description": null, "generatedName": "PineconeVectorDatabaseApiEnvironment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7199,9 +7163,9 @@ exports[`open api parser vocode parse open api 1`] = ` "PineconeVectorDatabaseParams": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PineconeVectorDatabaseParams", - "groupName": undefined, + "groupName": null, "nameOverride": "PineconeVectorDatabaseParams", "properties": [ { @@ -7210,14 +7174,14 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "pineconeVectorDatabaseParamsType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "PineconeVectorDatabaseParamsType", - "groupName": undefined, + "groupName": null, "nameOverride": "Type", "type": "literal", "value": { - "string": "vector_database_pinecone", "type": "string", + "value": "vector_database_pinecone", }, }, }, @@ -7227,13 +7191,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "pineconeVectorDatabaseParamsIndex", "key": "index", "schema": { - "description": undefined, + "description": null, "generatedName": "PineconeVectorDatabaseParamsIndex", - "groupName": undefined, + "groupName": null, "nameOverride": "Index", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7245,13 +7209,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "pineconeVectorDatabaseParamsApiKey", "key": "api_key", "schema": { - "description": undefined, + "description": null, "generatedName": "PineconeVectorDatabaseParamsApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7263,13 +7227,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "pineconeVectorDatabaseParamsApiEnvironment", "key": "api_environment", "schema": { - "description": undefined, + "description": null, "generatedName": "PineconeVectorDatabaseParamsApiEnvironment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7281,9 +7245,9 @@ exports[`open api parser vocode parse open api 1`] = ` "PineconeVectorDatabaseUpdateParams": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PineconeVectorDatabaseUpdateParams", - "groupName": undefined, + "groupName": null, "nameOverride": "PineconeVectorDatabaseUpdateParams", "properties": [ { @@ -7292,14 +7256,14 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "pineconeVectorDatabaseUpdateParamsType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "PineconeVectorDatabaseUpdateParamsType", - "groupName": undefined, + "groupName": null, "nameOverride": "Type", "type": "literal", "value": { - "string": "vector_database_pinecone", "type": "string", + "value": "vector_database_pinecone", }, }, }, @@ -7309,42 +7273,42 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "pineconeVectorDatabaseUpdateParamsIndex", "key": "index", "schema": { - "description": undefined, + "description": null, "generatedName": "pineconeVectorDatabaseUpdateParamsIndex", - "groupName": undefined, + "groupName": null, "nameOverride": "PineconeVectorDatabaseUpdateParams", "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "PineconeVectorDatabaseUpdateParamsIndex", - "groupName": undefined, + "groupName": null, "nameOverride": "Index", "schemas": [ { - "description": undefined, + "description": null, "generatedName": "PineconeVectorDatabaseUpdateParamsIndex", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "PineconeVectorDatabaseUpdateParamsIndexOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Undefined", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -7354,42 +7318,42 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "pineconeVectorDatabaseUpdateParamsApiKey", "key": "api_key", "schema": { - "description": undefined, + "description": null, "generatedName": "pineconeVectorDatabaseUpdateParamsApiKey", - "groupName": undefined, + "groupName": null, "nameOverride": "PineconeVectorDatabaseUpdateParams", "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "PineconeVectorDatabaseUpdateParamsApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "PineconeVectorDatabaseUpdateParamsApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "PineconeVectorDatabaseUpdateParamsApiKeyOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Undefined", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -7399,42 +7363,42 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "pineconeVectorDatabaseUpdateParamsApiEnvironment", "key": "api_environment", "schema": { - "description": undefined, + "description": null, "generatedName": "pineconeVectorDatabaseUpdateParamsApiEnvironment", - "groupName": undefined, + "groupName": null, "nameOverride": "PineconeVectorDatabaseUpdateParams", "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "PineconeVectorDatabaseUpdateParamsApiEnvironment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "PineconeVectorDatabaseUpdateParamsApiEnvironment", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "PineconeVectorDatabaseUpdateParamsApiEnvironmentOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Undefined", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -7444,44 +7408,44 @@ exports[`open api parser vocode parse open api 1`] = ` "PlanType": { "description": "An enumeration.", "generatedName": "PlanType", - "groupName": undefined, + "groupName": null, "nameOverride": "PlanType", "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "plan_free", - "nameOverride": undefined, + "nameOverride": null, "value": "plan_free", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "plan_developer", - "nameOverride": undefined, + "nameOverride": null, "value": "plan_developer", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "plan_enterprise", - "nameOverride": undefined, + "nameOverride": null, "value": "plan_enterprise", }, ], @@ -7489,9 +7453,9 @@ exports[`open api parser vocode parse open api 1`] = ` "PlayHtVoice": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PlayHtVoice", - "groupName": undefined, + "groupName": null, "nameOverride": "PlayHtVoice", "properties": [ { @@ -7500,13 +7464,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "playHtVoiceId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "PlayHtVoiceId", - "groupName": undefined, + "groupName": null, "nameOverride": "Id", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7518,13 +7482,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "playHtVoiceUserId", "key": "user_id", "schema": { - "description": undefined, + "description": null, "generatedName": "PlayHtVoiceUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7536,13 +7500,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "playHtVoiceVoiceId", "key": "voice_id", "schema": { - "description": undefined, + "description": null, "generatedName": "PlayHtVoiceVoiceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7554,13 +7518,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "playHtVoiceApiUserId", "key": "api_user_id", "schema": { - "description": undefined, + "description": null, "generatedName": "PlayHtVoiceApiUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7572,13 +7536,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "playHtVoiceApiKey", "key": "api_key", "schema": { - "description": undefined, + "description": null, "generatedName": "PlayHtVoiceApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7590,9 +7554,9 @@ exports[`open api parser vocode parse open api 1`] = ` "PlayHtVoiceParams": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PlayHtVoiceParams", - "groupName": undefined, + "groupName": null, "nameOverride": "PlayHtVoiceParams", "properties": [ { @@ -7601,13 +7565,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "playHtVoiceParamsVoiceId", "key": "voice_id", "schema": { - "description": undefined, + "description": null, "generatedName": "PlayHtVoiceParamsVoiceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7619,13 +7583,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "playHtVoiceParamsApiUserId", "key": "api_user_id", "schema": { - "description": undefined, + "description": null, "generatedName": "PlayHtVoiceParamsApiUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7637,13 +7601,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "playHtVoiceParamsApiKey", "key": "api_key", "schema": { - "description": undefined, + "description": null, "generatedName": "PlayHtVoiceParamsApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7655,9 +7619,9 @@ exports[`open api parser vocode parse open api 1`] = ` "PlayHtVoiceUpdateParams": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "PlayHtVoiceUpdateParams", - "groupName": undefined, + "groupName": null, "nameOverride": "PlayHtVoiceUpdateParams", "properties": [ { @@ -7666,42 +7630,42 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "playHtVoiceUpdateParamsVoiceId", "key": "voice_id", "schema": { - "description": undefined, + "description": null, "generatedName": "playHtVoiceUpdateParamsVoiceId", - "groupName": undefined, + "groupName": null, "nameOverride": "PlayHtVoiceUpdateParams", "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "PlayHtVoiceUpdateParamsVoiceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "PlayHtVoiceUpdateParamsVoiceId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "PlayHtVoiceUpdateParamsVoiceIdOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Undefined", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -7711,42 +7675,42 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "playHtVoiceUpdateParamsApiUserId", "key": "api_user_id", "schema": { - "description": undefined, + "description": null, "generatedName": "playHtVoiceUpdateParamsApiUserId", - "groupName": undefined, + "groupName": null, "nameOverride": "PlayHtVoiceUpdateParams", "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "PlayHtVoiceUpdateParamsApiUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "PlayHtVoiceUpdateParamsApiUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "PlayHtVoiceUpdateParamsApiUserIdOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Undefined", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -7756,42 +7720,42 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "playHtVoiceUpdateParamsApiKey", "key": "api_key", "schema": { - "description": undefined, + "description": null, "generatedName": "playHtVoiceUpdateParamsApiKey", - "groupName": undefined, + "groupName": null, "nameOverride": "PlayHtVoiceUpdateParams", "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "PlayHtVoiceUpdateParamsApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "PlayHtVoiceUpdateParamsApiKey", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "PlayHtVoiceUpdateParamsApiKeyOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Undefined", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -7801,9 +7765,9 @@ exports[`open api parser vocode parse open api 1`] = ` "RimeVoice": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RimeVoice", - "groupName": undefined, + "groupName": null, "nameOverride": "RimeVoice", "properties": [ { @@ -7812,13 +7776,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "rimeVoiceId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "RimeVoiceId", - "groupName": undefined, + "groupName": null, "nameOverride": "Id", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7830,13 +7794,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "rimeVoiceUserId", "key": "user_id", "schema": { - "description": undefined, + "description": null, "generatedName": "RimeVoiceUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7848,13 +7812,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "rimeVoiceSpeaker", "key": "speaker", "schema": { - "description": undefined, + "description": null, "generatedName": "RimeVoiceSpeaker", - "groupName": undefined, + "groupName": null, "nameOverride": "Speaker", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7866,9 +7830,9 @@ exports[`open api parser vocode parse open api 1`] = ` "RimeVoiceParams": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RimeVoiceParams", - "groupName": undefined, + "groupName": null, "nameOverride": "RimeVoiceParams", "properties": [ { @@ -7877,13 +7841,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "rimeVoiceParamsSpeaker", "key": "speaker", "schema": { - "description": undefined, + "description": null, "generatedName": "RimeVoiceParamsSpeaker", - "groupName": undefined, + "groupName": null, "nameOverride": "Speaker", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7895,9 +7859,9 @@ exports[`open api parser vocode parse open api 1`] = ` "RimeVoiceUpdateParams": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "RimeVoiceUpdateParams", - "groupName": undefined, + "groupName": null, "nameOverride": "RimeVoiceUpdateParams", "properties": [ { @@ -7906,42 +7870,42 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "rimeVoiceUpdateParamsSpeaker", "key": "speaker", "schema": { - "description": undefined, + "description": null, "generatedName": "rimeVoiceUpdateParamsSpeaker", - "groupName": undefined, + "groupName": null, "nameOverride": "RimeVoiceUpdateParams", "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "RimeVoiceUpdateParamsSpeaker", - "groupName": undefined, + "groupName": null, "nameOverride": "Speaker", "schemas": [ { - "description": undefined, + "description": null, "generatedName": "RimeVoiceUpdateParamsSpeaker", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "RimeVoiceUpdateParamsSpeakerOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Undefined", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -7951,9 +7915,9 @@ exports[`open api parser vocode parse open api 1`] = ` "TransferCallAction": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TransferCallAction", - "groupName": undefined, + "groupName": null, "nameOverride": "TransferCallAction", "properties": [ { @@ -7962,13 +7926,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "transferCallActionId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "TransferCallActionId", - "groupName": undefined, + "groupName": null, "nameOverride": "Id", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7980,13 +7944,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "transferCallActionUserId", "key": "user_id", "schema": { - "description": undefined, + "description": null, "generatedName": "TransferCallActionUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -7998,10 +7962,10 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "transferCallActionConfig", "key": "config", "schema": { - "description": undefined, + "description": null, "generatedName": "TransferCallActionConfig", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransferCallConfig", "type": "reference", }, @@ -8012,9 +7976,9 @@ exports[`open api parser vocode parse open api 1`] = ` "TransferCallActionParams": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TransferCallActionParams", - "groupName": undefined, + "groupName": null, "nameOverride": "TransferCallActionParams", "properties": [ { @@ -8023,10 +7987,10 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "transferCallActionParamsConfig", "key": "config", "schema": { - "description": undefined, + "description": null, "generatedName": "TransferCallActionParamsConfig", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransferCallConfig", "type": "reference", }, @@ -8037,9 +8001,9 @@ exports[`open api parser vocode parse open api 1`] = ` "TransferCallActionUpdateParams": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TransferCallActionUpdateParams", - "groupName": undefined, + "groupName": null, "nameOverride": "TransferCallActionUpdateParams", "properties": [ { @@ -8048,38 +8012,38 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "transferCallActionUpdateParamsConfig", "key": "config", "schema": { - "description": undefined, + "description": null, "generatedName": "transferCallActionUpdateParamsConfig", - "groupName": undefined, + "groupName": null, "nameOverride": "TransferCallActionUpdateParams", "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "TransferCallActionUpdateParamsConfig", - "groupName": undefined, + "groupName": null, "nameOverride": "Config", "schemas": [ { - "description": undefined, + "description": null, "generatedName": "TransferCallActionUpdateParamsConfigZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "TransferCallConfig", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "TransferCallActionUpdateParamsConfigOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Undefined", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -8089,9 +8053,9 @@ exports[`open api parser vocode parse open api 1`] = ` "TransferCallConfig": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "TransferCallConfig", - "groupName": undefined, + "groupName": null, "nameOverride": "TransferCallConfig", "properties": [ { @@ -8100,13 +8064,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "transferCallConfigPhoneNumber", "key": "phone_number", "schema": { - "description": undefined, + "description": null, "generatedName": "TransferCallConfigPhoneNumber", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8118,9 +8082,9 @@ exports[`open api parser vocode parse open api 1`] = ` "Undefined": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Undefined", - "groupName": undefined, + "groupName": null, "nameOverride": "Undefined", "properties": [], "type": "object", @@ -8128,9 +8092,9 @@ exports[`open api parser vocode parse open api 1`] = ` "UpdateNumberRequest": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "UpdateNumberRequest", - "groupName": undefined, + "groupName": null, "nameOverride": "UpdateNumberRequest", "properties": [ { @@ -8139,42 +8103,42 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "updateNumberRequestLabel", "key": "label", "schema": { - "description": undefined, + "description": null, "generatedName": "updateNumberRequestLabel", - "groupName": undefined, + "groupName": null, "nameOverride": "UpdateNumberRequest", "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "UpdateNumberRequestLabel", - "groupName": undefined, + "groupName": null, "nameOverride": "Label", "schemas": [ { - "description": undefined, + "description": null, "generatedName": "UpdateNumberRequestLabel", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "UpdateNumberRequestLabelOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Undefined", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -8184,50 +8148,50 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "updateNumberRequestInboundAgent", "key": "inbound_agent", "schema": { - "description": undefined, + "description": null, "generatedName": "updateNumberRequestInboundAgent", - "groupName": undefined, + "groupName": null, "nameOverride": "UpdateNumberRequest", "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "UpdateNumberRequestInboundAgent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "UpdateNumberRequestInboundAgent", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "UpdateNumberRequestInboundAgentOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AgentUpdateParams", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "UpdateNumberRequestInboundAgentTwo", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Undefined", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -8237,9 +8201,9 @@ exports[`open api parser vocode parse open api 1`] = ` "Usage": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Usage", - "groupName": undefined, + "groupName": null, "nameOverride": "Usage", "properties": [ { @@ -8248,13 +8212,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "usageUserId", "key": "user_id", "schema": { - "description": undefined, + "description": null, "generatedName": "UsageUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8266,10 +8230,10 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "usagePlanType", "key": "plan_type", "schema": { - "description": undefined, + "description": null, "generatedName": "UsagePlanType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PlanType", "type": "reference", }, @@ -8280,10 +8244,10 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "usageMonthlyUsageMinutes", "key": "monthly_usage_minutes", "schema": { - "description": undefined, + "description": null, "generatedName": "UsageMonthlyUsageMinutes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -8296,10 +8260,10 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "usageMonthlyUsageLimitMinutes", "key": "monthly_usage_limit_minutes", "schema": { - "description": undefined, + "description": null, "generatedName": "UsageMonthlyUsageLimitMinutes", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -8312,9 +8276,9 @@ exports[`open api parser vocode parse open api 1`] = ` "ValidationError": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "ValidationError", - "groupName": undefined, + "groupName": null, "nameOverride": "ValidationError", "properties": [ { @@ -8323,35 +8287,36 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "validationErrorLoc", "key": "loc", "schema": { - "description": undefined, + "description": null, "generatedName": "ValidationErrorLoc", - "groupName": undefined, + "groupName": null, "nameOverride": "Location", "type": "array", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "ValidationErrorLocItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": [ { - "description": undefined, + "description": null, "generatedName": "ValidationErrorLocItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "ValidationErrorLocItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "int", }, @@ -8360,7 +8325,6 @@ exports[`open api parser vocode parse open api 1`] = ` ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -8370,13 +8334,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "validationErrorMsg", "key": "msg", "schema": { - "description": undefined, + "description": null, "generatedName": "ValidationErrorMsg", - "groupName": undefined, + "groupName": null, "nameOverride": "Message", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8388,13 +8352,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "validationErrorType", "key": "type", "schema": { - "description": undefined, + "description": null, "generatedName": "ValidationErrorType", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8406,9 +8370,9 @@ exports[`open api parser vocode parse open api 1`] = ` "VoicePage": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "VoicePage", - "groupName": undefined, + "groupName": null, "nameOverride": "VoicePage", "properties": [ { @@ -8417,56 +8381,56 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "voicePageItems", "key": "items", "schema": { - "description": undefined, + "description": null, "generatedName": "VoicePageItems", - "groupName": undefined, + "groupName": null, "nameOverride": "Items", "type": "array", "value": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "type", "generatedName": "VoicePageItemsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schemas": { "voice_azure": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasAzureVoice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureVoice", "type": "reference", }, "voice_eleven_labs": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasElevenLabsVoice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ElevenLabsVoice", "type": "reference", }, "voice_play_ht": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasPlayHtVoice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PlayHtVoice", "type": "reference", }, "voice_rime": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasRimeVoice", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RimeVoice", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, }, }, @@ -8476,9 +8440,9 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "voicePagePage", "key": "page", "schema": { - "description": undefined, + "description": null, "generatedName": "VoicePagePage", - "groupName": undefined, + "groupName": null, "nameOverride": "Page", "schema": { "type": "int", @@ -8492,9 +8456,9 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "voicePageSize", "key": "size", "schema": { - "description": undefined, + "description": null, "generatedName": "VoicePageSize", - "groupName": undefined, + "groupName": null, "nameOverride": "Size", "schema": { "type": "int", @@ -8508,10 +8472,10 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "voicePageHasMore", "key": "has_more", "schema": { - "description": undefined, + "description": null, "generatedName": "VoicePageHasMore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -8522,103 +8486,103 @@ exports[`open api parser vocode parse open api 1`] = ` "type": "object", }, "VoiceParamsRequest": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "type", "generatedName": "VoiceParamsRequest", - "groupName": undefined, + "groupName": null, "nameOverride": "VoiceParamsRequest", "schemas": { "voice_azure": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasAzureVoiceParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureVoiceParams", "type": "reference", }, "voice_eleven_labs": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasElevenLabsVoiceParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ElevenLabsVoiceParams", "type": "reference", }, "voice_play_ht": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasPlayHtVoiceParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PlayHtVoiceParams", "type": "reference", }, "voice_rime": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasRimeVoiceParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RimeVoiceParams", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "VoiceUpdateParamsRequest": { - "oneOf": { + "type": "oneOf", + "value": { "commonProperties": [], - "description": undefined, + "description": null, "discriminantProperty": "type", "generatedName": "VoiceUpdateParamsRequest", - "groupName": undefined, + "groupName": null, "nameOverride": "VoiceUpdateParamsRequest", "schemas": { "voice_azure": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasAzureVoiceUpdateParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "AzureVoiceUpdateParams", "type": "reference", }, "voice_eleven_labs": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasElevenLabsVoiceUpdateParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "ElevenLabsVoiceUpdateParams", "type": "reference", }, "voice_play_ht": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasPlayHtVoiceUpdateParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "PlayHtVoiceUpdateParams", "type": "reference", }, "voice_rime": { - "description": undefined, + "description": null, "generatedName": "ComponentsSchemasRimeVoiceUpdateParams", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "RimeVoiceUpdateParams", "type": "reference", }, }, "type": "discriminated", }, - "type": "oneOf", }, "Webhook": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "Webhook", - "groupName": undefined, + "groupName": null, "nameOverride": "Webhook", "properties": [ { @@ -8627,13 +8591,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "webhookId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "WebhookId", - "groupName": undefined, + "groupName": null, "nameOverride": "Id", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8645,13 +8609,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "webhookUserId", "key": "user_id", "schema": { - "description": undefined, + "description": null, "generatedName": "WebhookUserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8663,16 +8627,16 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "webhookSubscriptions", "key": "subscriptions", "schema": { - "description": undefined, + "description": null, "generatedName": "WebhookSubscriptions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WebhookSubscriptionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EventType", "type": "reference", }, @@ -8684,13 +8648,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "webhookUrl", "key": "url", "schema": { - "description": undefined, + "description": null, "generatedName": "WebhookUrl", - "groupName": undefined, + "groupName": null, "nameOverride": "Url", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8702,16 +8666,16 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "webhookMethod", "key": "method", "schema": { - "description": undefined, + "description": null, "generatedName": "webhookMethod", - "groupName": undefined, + "groupName": null, "nameOverride": "Webhook", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WebhookMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HTTPMethod", "type": "reference", }, @@ -8723,9 +8687,9 @@ exports[`open api parser vocode parse open api 1`] = ` "WebhookPage": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WebhookPage", - "groupName": undefined, + "groupName": null, "nameOverride": "WebhookPage", "properties": [ { @@ -8734,16 +8698,16 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "webhookPageItems", "key": "items", "schema": { - "description": undefined, + "description": null, "generatedName": "WebhookPageItems", - "groupName": undefined, + "groupName": null, "nameOverride": "Items", "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WebhookPageItemsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Webhook", "type": "reference", }, @@ -8755,9 +8719,9 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "webhookPagePage", "key": "page", "schema": { - "description": undefined, + "description": null, "generatedName": "WebhookPagePage", - "groupName": undefined, + "groupName": null, "nameOverride": "Page", "schema": { "type": "int", @@ -8771,9 +8735,9 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "webhookPageSize", "key": "size", "schema": { - "description": undefined, + "description": null, "generatedName": "WebhookPageSize", - "groupName": undefined, + "groupName": null, "nameOverride": "Size", "schema": { "type": "int", @@ -8787,10 +8751,10 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "webhookPageHasMore", "key": "has_more", "schema": { - "description": undefined, + "description": null, "generatedName": "WebhookPageHasMore", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { "type": "boolean", }, @@ -8803,9 +8767,9 @@ exports[`open api parser vocode parse open api 1`] = ` "WebhookParams": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WebhookParams", - "groupName": undefined, + "groupName": null, "nameOverride": "WebhookParams", "properties": [ { @@ -8814,16 +8778,16 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "webhookParamsSubscriptions", "key": "subscriptions", "schema": { - "description": undefined, + "description": null, "generatedName": "WebhookParamsSubscriptions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WebhookParamsSubscriptionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EventType", "type": "reference", }, @@ -8835,13 +8799,13 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "webhookParamsUrl", "key": "url", "schema": { - "description": undefined, + "description": null, "generatedName": "WebhookParamsUrl", - "groupName": undefined, + "groupName": null, "nameOverride": "Url", "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -8853,16 +8817,16 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "webhookParamsMethod", "key": "method", "schema": { - "description": undefined, + "description": null, "generatedName": "webhookParamsMethod", - "groupName": undefined, + "groupName": null, "nameOverride": "WebhookParams", "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "WebhookParamsMethod", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HTTPMethod", "type": "reference", }, @@ -8874,9 +8838,9 @@ exports[`open api parser vocode parse open api 1`] = ` "WebhookUpdateParams": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "WebhookUpdateParams", - "groupName": undefined, + "groupName": null, "nameOverride": "WebhookUpdateParams", "properties": [ { @@ -8885,45 +8849,45 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "webhookUpdateParamsSubscriptions", "key": "subscriptions", "schema": { - "description": undefined, + "description": null, "generatedName": "webhookUpdateParamsSubscriptions", - "groupName": undefined, + "groupName": null, "nameOverride": "WebhookUpdateParams", "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "WebhookUpdateParamsSubscriptions", - "groupName": undefined, + "groupName": null, "nameOverride": "Subscriptions", "schemas": [ { - "description": undefined, + "description": null, "generatedName": "WebhookUpdateParamsSubscriptions", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "array", "value": { - "description": undefined, + "description": null, "generatedName": "WebhookUpdateParamsSubscriptionsItem", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "EventType", "type": "reference", }, }, { - "description": undefined, + "description": null, "generatedName": "WebhookUpdateParamsSubscriptionsOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Undefined", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -8933,42 +8897,42 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "webhookUpdateParamsUrl", "key": "url", "schema": { - "description": undefined, + "description": null, "generatedName": "webhookUpdateParamsUrl", - "groupName": undefined, + "groupName": null, "nameOverride": "WebhookUpdateParams", "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "WebhookUpdateParamsUrl", - "groupName": undefined, + "groupName": null, "nameOverride": "Url", "schemas": [ { - "description": undefined, + "description": null, "generatedName": "WebhookUpdateParamsUrl", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", }, { - "description": undefined, + "description": null, "generatedName": "WebhookUpdateParamsUrlOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Undefined", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -8978,38 +8942,38 @@ exports[`open api parser vocode parse open api 1`] = ` "generatedName": "webhookUpdateParamsMethod", "key": "method", "schema": { - "description": undefined, + "description": null, "generatedName": "webhookUpdateParamsMethod", - "groupName": undefined, + "groupName": null, "nameOverride": "WebhookUpdateParams", "type": "optional", "value": { - "oneOf": { - "description": undefined, + "type": "oneOf", + "value": { + "description": null, "generatedName": "WebhookUpdateParamsMethod", - "groupName": undefined, + "groupName": null, "nameOverride": "Method", "schemas": [ { - "description": undefined, + "description": null, "generatedName": "WebhookUpdateParamsMethodZero", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "HTTPMethod", "type": "reference", }, { - "description": undefined, + "description": null, "generatedName": "WebhookUpdateParamsMethodOne", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": "Undefined", "type": "reference", }, ], "type": "undisciminated", }, - "type": "oneOf", }, }, }, @@ -9019,20 +8983,20 @@ exports[`open api parser vocode parse open api 1`] = ` }, "securitySchemes": { "HTTPBearer": { - "tokenEnvVar": undefined, - "tokenVariableName": undefined, + "tokenEnvVar": null, + "tokenVariableName": null, "type": "bearer", }, }, "servers": [ { "description": "Production environment", - "name": undefined, + "name": null, "url": "https://api.vocode.dev", }, { "description": "Staging environment", - "name": undefined, + "name": null, "url": "https://staging.vocode.dev", }, ], diff --git a/packages/cli/openapi-parser/src/__test__/__snapshots__/x-fern-ignore-schema.test.ts.snap b/packages/cli/openapi-parser/src/__test__/__snapshots__/x-fern-ignore-schema.test.ts.snap index 9304a864f2a..ec1f003ca74 100644 --- a/packages/cli/openapi-parser/src/__test__/__snapshots__/x-fern-ignore-schema.test.ts.snap +++ b/packages/cli/openapi-parser/src/__test__/__snapshots__/x-fern-ignore-schema.test.ts.snap @@ -2,20 +2,21 @@ exports[`x-fern-ignore-schema x-fern-ignore-schema parse open api 1`] = ` { - "description": undefined, + "channel": [], + "description": null, "endpoints": [], "errors": {}, - "globalHeaders": undefined, + "globalHeaders": null, "hasEndpointsMarkedInternal": false, "nonRequestReferencedSchemas": [], "schemas": { "SchemaToKeep": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "SchemaToKeep", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -23,19 +24,19 @@ exports[`x-fern-ignore-schema x-fern-ignore-schema parse open api 1`] = ` "generatedName": "schemaToKeepId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "schemaToKeepId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "SchemaToKeepId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -49,7 +50,7 @@ exports[`x-fern-ignore-schema x-fern-ignore-schema parse open api 1`] = ` "securitySchemes": {}, "servers": [], "tags": { - "orderedTagIds": undefined, + "orderedTagIds": null, "tagsById": {}, }, "title": "Test extension \`x-fern-ignore\` for schemas", diff --git a/packages/cli/openapi-parser/src/__test__/__snapshots__/x-fern-overrides-file.test.ts.snap b/packages/cli/openapi-parser/src/__test__/__snapshots__/x-fern-overrides-file.test.ts.snap index 15097f99000..085d159fa67 100644 --- a/packages/cli/openapi-parser/src/__test__/__snapshots__/x-fern-overrides-file.test.ts.snap +++ b/packages/cli/openapi-parser/src/__test__/__snapshots__/x-fern-overrides-file.test.ts.snap @@ -2,12 +2,13 @@ exports[`x-fern-overrides-filepath x-fern-overrides-filepath parse open api 1`] = ` { - "description": undefined, + "channel": [], + "description": null, "endpoints": [ { "audiences": [], "authed": false, - "availability": undefined, + "availability": null, "description": "Retrieve a list of users from the system.", "errorStatusCode": [ 500, @@ -15,26 +16,26 @@ exports[`x-fern-overrides-filepath x-fern-overrides-filepath parse open api 1`] "examples": [ { "codeSamples": [], - "description": undefined, + "description": null, "headers": [], - "name": undefined, + "name": null, "pathParameters": [], "queryParameters": [], - "request": undefined, - "response": undefined, + "request": null, + "response": null, }, ], "generatedRequestName": "UsersGetRequest", "headers": [], - "internal": undefined, + "internal": null, "method": "GET", - "operationId": undefined, + "operationId": null, "path": "/users", "pathParameters": [], "queryParameters": [], - "request": undefined, - "requestNameOverride": undefined, - "response": undefined, + "request": null, + "requestNameOverride": null, + "response": null, "sdkName": { "groupName": [ "users", @@ -48,30 +49,27 @@ exports[`x-fern-overrides-filepath x-fern-overrides-filepath parse open api 1`] ], "errors": { "500": { - "description": undefined, + "description": null, "generatedName": "InternalServerError", "nameOverride": null, "schema": { - "description": undefined, - "example": undefined, "generatedName": "InternalServerErrorBody", - "groupName": undefined, - "nameOverride": undefined, + "nameOverride": null, "type": "unknown", }, }, }, - "globalHeaders": undefined, + "globalHeaders": null, "hasEndpointsMarkedInternal": false, "nonRequestReferencedSchemas": [], "schemas": { "User": { "allOf": [], "allOfPropertyConflicts": [], - "description": undefined, + "description": null, "generatedName": "User", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "properties": [ { "audiences": [], @@ -79,13 +77,13 @@ exports[`x-fern-overrides-filepath x-fern-overrides-filepath parse open api 1`] "generatedName": "userId", "key": "id", "schema": { - "description": undefined, + "description": null, "generatedName": "UserId", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -97,19 +95,19 @@ exports[`x-fern-overrides-filepath x-fern-overrides-filepath parse open api 1`] "generatedName": "userName", "key": "name", "schema": { - "description": undefined, + "description": null, "generatedName": "userName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserName", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -122,19 +120,19 @@ exports[`x-fern-overrides-filepath x-fern-overrides-filepath parse open api 1`] "generatedName": "userEmail", "key": "email", "schema": { - "description": undefined, + "description": null, "generatedName": "userEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserEmail", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -147,40 +145,40 @@ exports[`x-fern-overrides-filepath x-fern-overrides-filepath parse open api 1`] "generatedName": "userRole", "key": "role", "schema": { - "description": undefined, + "description": null, "generatedName": "userRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "optional", "value": { - "description": undefined, + "description": null, "generatedName": "UserRole", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "type": "enum", "values": [ { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "admin", - "nameOverride": undefined, + "nameOverride": null, "value": "admin", }, { "casing": { - "camel": undefined, - "pascal": undefined, - "screamingSnake": undefined, - "snake": undefined, + "camel": null, + "pascal": null, + "screamingSnake": null, + "snake": null, }, - "description": undefined, + "description": null, "generatedName": "user", - "nameOverride": undefined, + "nameOverride": null, "value": "user", }, ], @@ -194,7 +192,7 @@ exports[`x-fern-overrides-filepath x-fern-overrides-filepath parse open api 1`] "securitySchemes": {}, "servers": [], "tags": { - "orderedTagIds": undefined, + "orderedTagIds": null, "tagsById": {}, }, "title": "User API", diff --git a/packages/cli/openapi-parser/src/__test__/__snapshots__/x-fern-type.test.ts.snap b/packages/cli/openapi-parser/src/__test__/__snapshots__/x-fern-type.test.ts.snap index dea6f4ac1c9..370fc184b2e 100644 --- a/packages/cli/openapi-parser/src/__test__/__snapshots__/x-fern-type.test.ts.snap +++ b/packages/cli/openapi-parser/src/__test__/__snapshots__/x-fern-type.test.ts.snap @@ -2,39 +2,39 @@ exports[`x-fern-type x-fern-type parse open api 1`] = ` { - "description": undefined, + "channel": [], + "description": null, "endpoints": [], "errors": {}, - "globalHeaders": undefined, + "globalHeaders": null, "hasEndpointsMarkedInternal": false, "nonRequestReferencedSchemas": [], "schemas": { "BaseUser": { - "description": undefined, + "description": null, "generatedName": "BaseUser", - "groupName": undefined, + "groupName": null, "key": { - "description": undefined, + "description": null, "generatedName": "BaseUser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, - "type": "primitive", }, - "nameOverride": undefined, + "nameOverride": null, "type": "map", "value": { - "description": undefined, + "description": null, "generatedName": "BaseUser", - "groupName": undefined, - "nameOverride": undefined, + "groupName": null, + "nameOverride": null, "schema": { - "maxLength": undefined, - "minLength": undefined, + "maxLength": null, + "minLength": null, "type": "string", }, "type": "primitive", @@ -44,7 +44,7 @@ exports[`x-fern-type x-fern-type parse open api 1`] = ` "securitySchemes": {}, "servers": [], "tags": { - "orderedTagIds": undefined, + "orderedTagIds": null, "tagsById": {}, }, "title": "Test extension \`x-fern-type\`", diff --git a/packages/cli/openapi-parser/src/__test__/fixtures/assembly/asyncapi.yml b/packages/cli/openapi-parser/src/__test__/fixtures/assembly/asyncapi.yml index ec8c6f1dcd5..167c5d06436 100644 --- a/packages/cli/openapi-parser/src/__test__/fixtures/assembly/asyncapi.yml +++ b/packages/cli/openapi-parser/src/__test__/fixtures/assembly/asyncapi.yml @@ -70,6 +70,17 @@ channels: - $ref: "#/components/messages/FinalTranscript" - $ref: "#/components/messages/SessionTerminated" - $ref: "#/components/messages/RealtimeError" + + x-fern-examples: + - messages: + - messageId: SendAudio + type: publish + payload: + audio_data: "base64-encoded-audio-data" + - messageId: TerminateSession + type: publish + payload: + terminate_session: true components: messages: diff --git a/packages/cli/openapi-parser/src/__test__/testParseOpenApi.ts b/packages/cli/openapi-parser/src/__test__/testParseOpenApi.ts index 5f453e19aed..09f223b2d00 100644 --- a/packages/cli/openapi-parser/src/__test__/testParseOpenApi.ts +++ b/packages/cli/openapi-parser/src/__test__/testParseOpenApi.ts @@ -1,7 +1,8 @@ import { AbsoluteFilePath, join, RelativeFilePath } from "@fern-api/fs-utils"; import { CONSOLE_LOGGER } from "@fern-api/logger"; +import { serialization } from "@fern-api/openapi-ir-sdk"; import { createMockTaskContext } from "@fern-api/task-context"; -import { parse } from "../parse"; +import { parse } from "../openapi/parse"; const FIXTURES_PATH = join(AbsoluteFilePath.of(__dirname), RelativeFilePath.of("fixtures")); @@ -26,7 +27,10 @@ export function testParseOpenAPI(fixtureName: string, openApiFilename: string, a absolutePathToOpenAPIOverrides: undefined, taskContext: createMockTaskContext({ logger: CONSOLE_LOGGER }) }); - expect(openApiIr).toMatchSnapshot(); + const openApiIrJson = await serialization.OpenApiIntermediateRepresentation.jsonOrThrow(openApiIr, { + skipValidation: true + }); + expect(openApiIrJson).toMatchSnapshot(); }); }); } diff --git a/packages/cli/openapi-parser/src/asyncapi.ts b/packages/cli/openapi-parser/src/asyncapi.ts deleted file mode 100644 index 83ebaf4315d..00000000000 --- a/packages/cli/openapi-parser/src/asyncapi.ts +++ /dev/null @@ -1,30 +0,0 @@ -import { OpenAPIV3 } from "openapi-types"; - -export interface AsyncAPI { - channels?: Record; - components?: { - schemas?: Record; - messages?: Record; - }; -} - -export interface Message { - messageId: string; - summary?: string; - payload: OpenAPIV3.ReferenceObject | OpenAPIV3.SchemaObject; -} - -export interface Channel { - publish?: PublishEvent; - subscribe?: SubscribeEvent; -} - -export interface PublishEvent { - description?: string; - message: OpenAPIV3.SchemaObject; -} - -export interface SubscribeEvent { - description?: string; - message: OpenAPIV3.SchemaObject; -} diff --git a/packages/cli/openapi-parser/src/asyncapi/AsyncAPIParserContext.ts b/packages/cli/openapi-parser/src/asyncapi/AsyncAPIParserContext.ts new file mode 100644 index 00000000000..aa14177757d --- /dev/null +++ b/packages/cli/openapi-parser/src/asyncapi/AsyncAPIParserContext.ts @@ -0,0 +1,102 @@ +import { Logger } from "@fern-api/logger"; +import { TaskContext } from "@fern-api/task-context"; +import { OpenAPIV3 } from "openapi-types"; +import { SCHEMA_REFERENCE_PREFIX } from "../schema/convertSchemas"; +import { SchemaParserContext } from "../schema/SchemaParserContext"; +import { isReferenceObject } from "../schema/utils/isReferenceObject"; +import { AsyncAPIV2 } from "./v2"; + +const MESSAGE_REFERENCE_PREFIX = "#/components/messages/"; + +export abstract class AbstractAsyncAPIV2ParserContext implements SchemaParserContext { + public logger: Logger; + public document: AsyncAPIV2.Document; + public taskContext: TaskContext; + public DUMMY: SchemaParserContext; + + constructor({ document, taskContext }: { document: AsyncAPIV2.Document; taskContext: TaskContext }) { + this.document = document; + this.taskContext = taskContext; + this.logger = taskContext.logger; + this.DUMMY = this; + } + + public resolveSchemaReference(schema: OpenAPIV3.ReferenceObject): OpenAPIV3.SchemaObject { + if ( + this.document.components == null || + this.document.components.schemas == null || + !schema.$ref.startsWith(SCHEMA_REFERENCE_PREFIX) + ) { + throw new Error(`Failed to resolve ${schema.$ref}`); + } + const schemaKey = schema.$ref.substring(SCHEMA_REFERENCE_PREFIX.length); + const splitSchemaKey = schemaKey.split("/"); + if (splitSchemaKey[0] == null) { + throw new Error(`${schema.$ref} is undefined`); + } + let resolvedSchema = this.document.components.schemas[splitSchemaKey[0]]; + if (resolvedSchema == null) { + throw new Error(`${splitSchemaKey[0]} is undefined`); + } + if (isReferenceObject(resolvedSchema)) { + resolvedSchema = this.resolveSchemaReference(resolvedSchema); + } + + if (splitSchemaKey[1] === "properties" && splitSchemaKey[2] != null) { + const resolvedProperty = resolvedSchema.properties?.[splitSchemaKey[2]]; + if (resolvedProperty == null) { + throw new Error(`${schema.$ref} is undefiened. Property does not exist on object.`); + } else if (isReferenceObject(resolvedProperty)) { + resolvedSchema = this.resolveSchemaReference(resolvedProperty); + } else { + resolvedSchema = resolvedProperty; + } + } + + return resolvedSchema; + } + + public resolveMessageReference(message: OpenAPIV3.ReferenceObject): AsyncAPIV2.Message { + if ( + this.document.components == null || + this.document.components.messages == null || + !message.$ref.startsWith(MESSAGE_REFERENCE_PREFIX) + ) { + throw new Error(`Failed to resolve ${message.$ref}`); + } + const messageKey = message.$ref.substring(MESSAGE_REFERENCE_PREFIX.length); + const resolvedMessage = this.document.components.messages[messageKey]; + if (resolvedMessage == null) { + throw new Error(`${message.$ref} is undefined`); + } + return resolvedMessage; + } + + public abstract markSchemaAsReferencedByNonRequest(schemaId: string): void; + + public abstract markSchemaAsReferencedByRequest(schemaId: string): void; + + public abstract markReferencedByDiscriminatedUnion( + schema: OpenAPIV3.ReferenceObject, + discrminant: string, + times: number + ): void; +} + +export class AsyncAPIV2ParserContext extends AbstractAsyncAPIV2ParserContext { + constructor({ document, taskContext }: { document: AsyncAPIV2.Document; taskContext: TaskContext }) { + super({ document, taskContext }); + } + + markSchemaAsReferencedByNonRequest(schemaId: string): void { + return; + } + + markSchemaAsReferencedByRequest(schemaId: string): void { + return; + } + + markReferencedByDiscriminatedUnion(schema: OpenAPIV3.ReferenceObject, discrminant: string, times: number): void { + return; + } +} diff --git a/packages/cli/openapi-parser/src/asyncapi/ExampleWebsocketSessionFactory.ts b/packages/cli/openapi-parser/src/asyncapi/ExampleWebsocketSessionFactory.ts new file mode 100644 index 00000000000..4f44a210ad3 --- /dev/null +++ b/packages/cli/openapi-parser/src/asyncapi/ExampleWebsocketSessionFactory.ts @@ -0,0 +1,251 @@ +import { Logger } from "@fern-api/logger"; +import { + HeaderExample, + QueryParameterExample, + SchemaWithExample, + WebsocketHandshakeWithExample, + WebsocketMessageExample, + WebsocketSessionExample +} from "@fern-api/openapi-ir-sdk"; +import { isExamplePrimitive } from "../openapi/v3/converters/ExampleEndpointFactory"; +import { convertSchema } from "../schema/convertSchemas"; +import { ExampleTypeFactory } from "../schema/examples/ExampleTypeFactory"; +import { isReferenceObject } from "../schema/utils/isReferenceObject"; +import { isSchemaRequired } from "../schema/utils/isSchemaRequired"; +import { AsyncAPIV2ParserContext } from "./AsyncAPIParserContext"; +import { WebsocketSessionExampleExtension } from "./getFernExamples"; + +export class ExampleWebsocketSessionFactory { + private exampleTypeFactory: ExampleTypeFactory; + private schemas: Record; + + constructor(schemas: Record, logger: Logger) { + this.exampleTypeFactory = new ExampleTypeFactory(schemas); + this.schemas = schemas; + } + + public buildWebsocketSessionExamplesForExtension({ + context, + extensionExamples, + publish, + subscribe, + handshake + }: { + context: AsyncAPIV2ParserContext; + extensionExamples: WebsocketSessionExampleExtension[]; + handshake: WebsocketHandshakeWithExample; + publish: SchemaWithExample | undefined; + subscribe: SchemaWithExample | undefined; + }): WebsocketSessionExample[] { + const result: WebsocketSessionExample[] = []; + + for (const extensionExample of extensionExamples) { + const queryParameters: QueryParameterExample[] = []; + + for (const queryParameter of handshake.queryParameters) { + const required = this.isSchemaRequired(queryParameter.schema); + let example = this.exampleTypeFactory.buildExample({ + schema: queryParameter.schema, + example: extensionExample.queryParameters?.[queryParameter.name], + options: { + name: queryParameter.name, + isParameter: true, + ignoreOptionals: true + } + }); + if (example != null && !isExamplePrimitive(example)) { + example = undefined; + } + if (required && example == null) { + continue; + } else if (example != null) { + queryParameters.push({ + name: queryParameter.name, + value: example + }); + } + } + + const headers: HeaderExample[] = []; + for (const header of handshake.headers) { + const required = this.isSchemaRequired(header.schema); + let example = this.exampleTypeFactory.buildExample({ + schema: header.schema, + example: extensionExample.headers?.[header.name], + options: { + name: header.name, + isParameter: true, + ignoreOptionals: true + } + }); + if (example != null && !isExamplePrimitive(example)) { + example = undefined; + } + if (required && example == null) { + continue; + } else if (example != null) { + headers.push({ + name: header.name, + value: example + }); + } + } + + const messages: WebsocketMessageExample[] = []; + for (const messageExample of extensionExample.messages) { + const messageSchema = context.resolveMessageReference({ + $ref: `#/components/messages/${messageExample.messageId}` + }); + const resolvedSchema = isReferenceObject(messageSchema.payload) + ? context.resolveSchemaReference(messageSchema.payload) + : messageSchema.payload; + const example = this.exampleTypeFactory.buildExample({ + schema: convertSchema(resolvedSchema, false, context, [messageExample.messageId]), + example: messageExample.value, + options: { + isParameter: false, + ignoreOptionals: true + } + }); + if (example != null) { + messages.push({ + messageType: messageExample.type, + payload: example, + description: undefined + }); + } + } + + result.push({ + name: extensionExample.summary, + queryParameters, + headers, + description: extensionExample.description, + messages + }); + } + + return result; + } + + public buildWebsocketSessionExample({ + publish, + subscribe, + handshake + }: { + handshake: WebsocketHandshakeWithExample; + publish: SchemaWithExample | undefined; + subscribe: SchemaWithExample | undefined; + }): WebsocketSessionExample | undefined { + const example: WebsocketSessionExample = { + name: undefined, + queryParameters: [], + headers: [], + description: undefined, + messages: [] + }; + + const queryParameters: QueryParameterExample[] = []; + for (const queryParameter of handshake.queryParameters) { + const required = this.isSchemaRequired(queryParameter.schema); + let example = this.exampleTypeFactory.buildExample({ + schema: queryParameter.schema, + example: undefined, + options: { + name: queryParameter.name, + isParameter: true, + ignoreOptionals: true + } + }); + if (example != null && !isExamplePrimitive(example)) { + example = undefined; + } + if (required && example == null) { + return undefined; + } else if (example != null) { + queryParameters.push({ + name: queryParameter.name, + value: example + }); + } + } + + const headers: HeaderExample[] = []; + for (const header of handshake.headers) { + const required = this.isSchemaRequired(header.schema); + let example = this.exampleTypeFactory.buildExample({ + schema: header.schema, + example: undefined, + options: { + name: header.name, + isParameter: true, + ignoreOptionals: true + } + }); + if (example != null && !isExamplePrimitive(example)) { + example = undefined; + } + if (required && example == null) { + return undefined; + } else if (example != null) { + headers.push({ + name: header.name, + value: example + }); + } + } + + if (publish != null) { + const publishMessageExample = this.exampleTypeFactory.buildExample({ + schema: publish, + example: undefined, + options: { + isParameter: false, + ignoreOptionals: true + } + }); + if (publishMessageExample != null) { + example.messages.push({ + messageType: "publish", + payload: publishMessageExample, + description: undefined + }); + } + } + + if (subscribe != null) { + const publishMessageExample = this.exampleTypeFactory.buildExample({ + schema: subscribe, + example: undefined, + options: { + isParameter: false, + ignoreOptionals: true + } + }); + if (publishMessageExample != null) { + example.messages.push({ + messageType: "subscribe", + payload: publishMessageExample, + description: undefined + }); + } + } + + return example; + } + + private isSchemaRequired(schema: SchemaWithExample) { + return isSchemaRequired(this.getResolvedSchema(schema)); + } + + private getResolvedSchema(schema: SchemaWithExample) { + while (schema.type === "reference") { + const resolvedSchema = this.schemas[schema.schema]; + if (resolvedSchema == null) { + throw new Error(`Unexpected error: Failed to resolve schema reference: ${schema.schema}`); + } + schema = resolvedSchema; + } + return schema; + } +} diff --git a/packages/cli/openapi-parser/src/asyncapi/fernExtensions.ts b/packages/cli/openapi-parser/src/asyncapi/fernExtensions.ts new file mode 100644 index 00000000000..66448d048e1 --- /dev/null +++ b/packages/cli/openapi-parser/src/asyncapi/fernExtensions.ts @@ -0,0 +1,29 @@ +import { Values } from "@fern-api/core-utils"; + +export const FernAsyncAPIExtension = { + /** + * The x-fern-examples allows you to specify examples for the websocket session. + * + * channels: + * /my-channel: + * subscribe: + * ... + * + * x-fern-examples: + * - name: example-1 + * summary: This is an example of a websocket session + * description: This is a description of the example + * messages: + * - type: publish + * messageId: SendMessage + * value: + * data: "1223233" + * - type: subscribe + * messageId: ReceiveMessage + * value: + * data: "12340213" + */ + FERN_EXAMPLES: "x-fern-examples" +} as const; + +export type FernAsyncAPIExtension = Values; diff --git a/packages/cli/openapi-parser/src/asyncapi/generateSchemasFromAsyncAPI.ts b/packages/cli/openapi-parser/src/asyncapi/generateSchemasFromAsyncAPI.ts deleted file mode 100644 index 09bcd42880b..00000000000 --- a/packages/cli/openapi-parser/src/asyncapi/generateSchemasFromAsyncAPI.ts +++ /dev/null @@ -1,35 +0,0 @@ -import { TaskContext } from "@fern-api/task-context"; -import { SchemaId } from "@fern-fern/openapi-ir-model/commons"; -import { Schema } from "@fern-fern/openapi-ir-model/finalIr"; -import { OpenAPIV3 } from "openapi-types"; -import { AsyncAPI } from "../asyncapi"; -import { generateIr } from "../v3/generateIr"; -import { isReferenceObject } from "../v3/utils/isReferenceObject"; - -export function generateSchemasFromAsyncAPI(asyncApi: AsyncAPI, taskContext: TaskContext): Record { - const openApiV3: OpenAPIV3.Document = { - openapi: "3.0.0", - info: { - title: "", - version: "" - }, - paths: {}, - components: { - schemas: { - ...Object.fromEntries( - Object.entries(asyncApi.components?.messages ?? {}) - .map(([messageId, message]) => { - if (isReferenceObject(message.payload)) { - return []; - } - return [messageId, message.payload]; - }) - .filter(([_, value]) => value !== undefined) - ), - ...asyncApi.components?.schemas - } - } - }; - const openApiIr = generateIr(openApiV3, taskContext); - return openApiIr.schemas; -} diff --git a/packages/cli/openapi-parser/src/asyncapi/getFernExamples.ts b/packages/cli/openapi-parser/src/asyncapi/getFernExamples.ts new file mode 100644 index 00000000000..a173232b110 --- /dev/null +++ b/packages/cli/openapi-parser/src/asyncapi/getFernExamples.ts @@ -0,0 +1,20 @@ +import { getExtension } from "../getExtension"; +import { FernAsyncAPIExtension } from "./fernExtensions"; +import { AsyncAPIV2 } from "./v2"; + +export interface WebsocketSessionExampleExtension { + summary?: string; + description?: string; + queryParameters?: Record; + headers?: Record; + messages: { + type: "subscribe" | "publish"; + messageId: string; + // eslint-disable-next-line @typescript-eslint/no-explicit-any + value: any; + }[]; +} + +export function getFernExamples(channel: AsyncAPIV2.Channel): WebsocketSessionExampleExtension[] { + return getExtension(channel, FernAsyncAPIExtension.FERN_EXAMPLES) ?? []; +} diff --git a/packages/cli/openapi-parser/src/asyncapi/parse.ts b/packages/cli/openapi-parser/src/asyncapi/parse.ts new file mode 100644 index 00000000000..4389bda91b0 --- /dev/null +++ b/packages/cli/openapi-parser/src/asyncapi/parse.ts @@ -0,0 +1,208 @@ +import { + HeaderWithExample, + QueryParameterWithExample, + Schema, + SchemaId, + SchemaWithExample, + WebsocketChannel, + WebsocketSessionExample +} from "@fern-api/openapi-ir-sdk"; +import { TaskContext } from "@fern-api/task-context"; +import { OpenAPIV3 } from "openapi-types"; +import { convertSchema } from "../schema/convertSchemas"; +import { convertUndiscriminatedOneOf } from "../schema/convertUndiscriminatedOneOf"; +import { convertSchemaWithExampleToSchema } from "../schema/utils/convertSchemaWithExampleToSchema"; +import { isReferenceObject } from "../schema/utils/isReferenceObject"; +import { AsyncAPIV2ParserContext } from "./AsyncAPIParserContext"; +import { ExampleWebsocketSessionFactory } from "./ExampleWebsocketSessionFactory"; +import { getFernExamples, WebsocketSessionExampleExtension } from "./getFernExamples"; +import { AsyncAPIV2 } from "./v2"; + +export interface AsyncAPIIntermediateRepresentation { + schemas: Record; + channel: WebsocketChannel | undefined; +} + +export function parseAsyncAPI({ + document, + taskContext +}: { + document: AsyncAPIV2.Document; + taskContext: TaskContext; +}): AsyncAPIIntermediateRepresentation { + const breadcrumbs: string[] = []; + if (document.tags?.[0] != null) { + breadcrumbs.push(document.tags[0].name); + } else { + breadcrumbs.push("websocket"); + } + + const context = new AsyncAPIV2ParserContext({ document, taskContext }); + + const schemas: Record = {}; + let parsedChannel: WebsocketChannel | undefined = undefined; + + for (const [schemaId, schema] of Object.entries(document.components?.schemas ?? {})) { + const convertedSchema = convertSchema(schema, false, context, [schemaId]); + schemas[schemaId] = convertedSchema; + } + + const exampleFactory = new ExampleWebsocketSessionFactory(schemas, taskContext.logger); + + for (const [channelPath, channel] of Object.entries(document.channels ?? {})) { + if (channel.bindings?.ws == null) { + context.logger.error(`Channel ${channelPath} does not have websocket bindings. Skipping.`); + continue; + } + + const headers: HeaderWithExample[] = []; + if (channel.bindings.ws.headers != null) { + const required = channel.bindings.ws.headers.required ?? []; + for (const [name, schema] of Object.entries(channel.bindings.ws.headers.properties ?? {})) { + const resolvedHeader = isReferenceObject(schema) ? context.resolveSchemaReference(schema) : schema; + headers.push({ + name, + schema: convertSchema(resolvedHeader, !required.includes(name), context, breadcrumbs), + description: resolvedHeader.description, + parameterNameOverride: undefined + }); + } + } + + const queryParameters: QueryParameterWithExample[] = []; + if (channel.bindings.ws.query != null) { + const required = channel.bindings.ws.query.required ?? []; + for (const [name, schema] of Object.entries(channel.bindings.ws.query.properties ?? {})) { + const resolvedQueryParameter = isReferenceObject(schema) + ? context.resolveSchemaReference(schema) + : schema; + queryParameters.push({ + name, + schema: convertSchema(resolvedQueryParameter, !required.includes(name), context, breadcrumbs), + description: resolvedQueryParameter.description, + parameterNameOverride: undefined + }); + } + } + + let publishSchema: SchemaWithExample | undefined = undefined; + if (channel.publish != null) { + publishSchema = convertMessageToSchema({ + generatedName: channel.publish.operationId ?? "PublishEvent", + event: channel.publish, + breadcrumbs, + context + }); + } + + let subscribeSchema: SchemaWithExample | undefined = undefined; + if (channel.subscribe != null) { + subscribeSchema = convertMessageToSchema({ + generatedName: channel.subscribe.operationId ?? "SubscribeEvent", + event: channel.subscribe, + breadcrumbs, + context + }); + } + + if (headers.length > 0 || queryParameters.length > 0 || publishSchema != null || subscribeSchema != null) { + // Reads the `x-fern-examples` extension from the channel + const fernExamples: WebsocketSessionExampleExtension[] = getFernExamples(channel); + let examples: WebsocketSessionExample[] = []; + if (fernExamples.length > 0) { + examples = exampleFactory.buildWebsocketSessionExamplesForExtension({ + context, + extensionExamples: fernExamples, + handshake: { + headers, + queryParameters + }, + publish: publishSchema, + subscribe: subscribeSchema + }); + } else { + const autogenExample = exampleFactory.buildWebsocketSessionExample({ + handshake: { + headers, + queryParameters + }, + publish: publishSchema, + subscribe: subscribeSchema + }); + if (autogenExample != null) { + examples.push(autogenExample); + } + } + + const tag = document.tags?.[0]; + parsedChannel = { + handshake: { + headers: headers.map((header) => { + return { + ...header, + schema: convertSchemaWithExampleToSchema(header.schema) + }; + }), + queryParameters: queryParameters.map((param) => { + return { + ...param, + schema: convertSchemaWithExampleToSchema(param.schema) + }; + }) + }, + groupName: tag?.name != null ? [tag.name] : ["Websocket"], + publish: publishSchema != null ? convertSchemaWithExampleToSchema(publishSchema) : publishSchema, + subscribe: + subscribeSchema != null ? convertSchemaWithExampleToSchema(subscribeSchema) : subscribeSchema, + summary: undefined, + path: channelPath, + description: undefined, + examples + }; + break; + } + } + + return { + schemas: Object.fromEntries( + Object.entries(schemas).map(([id, schema]) => [id, convertSchemaWithExampleToSchema(schema)]) + ), + channel: parsedChannel + }; +} + +function convertMessageToSchema({ + generatedName, + event, + context, + breadcrumbs +}: { + breadcrumbs: string[]; + generatedName: string; + event: AsyncAPIV2.PublishEvent | AsyncAPIV2.SubscribeEvent; + context: AsyncAPIV2ParserContext; +}): SchemaWithExample | undefined { + if (event.message.oneOf != null) { + const subtypes: (OpenAPIV3.SchemaObject | OpenAPIV3.ReferenceObject)[] = []; + for (const schema of event.message.oneOf) { + let resolvedSchema: OpenAPIV3.SchemaObject | OpenAPIV3.ReferenceObject; + if (isReferenceObject(schema)) { + resolvedSchema = context.resolveMessageReference(schema).payload; + } else { + resolvedSchema = schema; + } + subtypes.push(resolvedSchema); + } + return convertUndiscriminatedOneOf({ + description: event.description ?? event.message.description, + subtypes, + nameOverride: event.operationId, + generatedName, + groupName: undefined, + wrapAsNullable: false, + breadcrumbs, + context + }); + } + return undefined; +} diff --git a/packages/cli/openapi-parser/src/asyncapi/v2/asyncapi.ts b/packages/cli/openapi-parser/src/asyncapi/v2/asyncapi.ts new file mode 100644 index 00000000000..cbbc65c7fb6 --- /dev/null +++ b/packages/cli/openapi-parser/src/asyncapi/v2/asyncapi.ts @@ -0,0 +1,54 @@ +import { OpenAPIV3 } from "openapi-types"; + +export type ChannelId = string; + +export interface Document { + channels?: Record; + components?: { + schemas?: Record; + messages?: Record; + }; + tags?: Tag[]; +} + +export interface Message { + messageId: string; + summary?: string; + payload: OpenAPIV3.ReferenceObject | OpenAPIV3.SchemaObject; +} + +export interface Channel { + address?: string; + bindings?: Bindings; + publish?: PublishEvent; + subscribe?: SubscribeEvent; +} + +export interface Tag { + name: string; + description?: string; + externalDocs?: OpenAPIV3.ExternalDocumentationObject; +} + +export interface Bindings { + ws?: WebSocketBindings; +} + +export interface WebSocketBindings { + /* An OpenAPIV3 object where each property is a header */ + headers?: OpenAPIV3.SchemaObject; + /* An OpenAPIV3 object where each property is a query parameter */ + query?: OpenAPIV3.SchemaObject; +} + +export interface PublishEvent { + description?: string; + operationId?: string; + message: OpenAPIV3.SchemaObject; +} + +export interface SubscribeEvent { + description?: string; + operationId?: string; + message: OpenAPIV3.SchemaObject; +} diff --git a/packages/cli/openapi-parser/src/asyncapi/v2/index.ts b/packages/cli/openapi-parser/src/asyncapi/v2/index.ts new file mode 100644 index 00000000000..8f34a5534f2 --- /dev/null +++ b/packages/cli/openapi-parser/src/asyncapi/v2/index.ts @@ -0,0 +1 @@ +export * as AsyncAPIV2 from "./asyncapi"; diff --git a/packages/cli/openapi-parser/src/getExtension.ts b/packages/cli/openapi-parser/src/getExtension.ts new file mode 100644 index 00000000000..ef4a1619da0 --- /dev/null +++ b/packages/cli/openapi-parser/src/getExtension.ts @@ -0,0 +1,23 @@ +import { OpenAPIExtension } from "./openapi/v3/extensions/extensions"; +import { FernOpenAPIExtension } from "./openapi/v3/extensions/fernExtensions"; +import { ReadmeOpenAPIExtension } from "./openapi/v3/extensions/readmeExtensions"; + +export function getExtension( + object: object, + extension: + | FernOpenAPIExtension + | FernOpenAPIExtension[] + | OpenAPIExtension + | OpenAPIExtension[] + | ReadmeOpenAPIExtension +): T | undefined { + const extensions = Array.isArray(extension) ? extension : [extension]; + for (const extension of extensions) { + // eslint-disable-next-line @typescript-eslint/no-explicit-any + const extensionValue = (object as any)[extension]; + if (extensionValue != null) { + return extensionValue as T; + } + } + return undefined; +} diff --git a/packages/cli/openapi-parser/src/index.ts b/packages/cli/openapi-parser/src/index.ts index 7b1816c58a7..be225e52451 100644 --- a/packages/cli/openapi-parser/src/index.ts +++ b/packages/cli/openapi-parser/src/index.ts @@ -1,2 +1,2 @@ -export { parse } from "./parse"; -export { generateEnumNameFromValue, VALID_ENUM_NAME_REGEX } from "./v3/converters/schema/convertEnum"; +export { parse } from "./openapi/parse"; +export { generateEnumNameFromValue, VALID_ENUM_NAME_REGEX } from "./schema/convertEnum"; diff --git a/packages/cli/openapi-parser/src/loadOpenAPI.ts b/packages/cli/openapi-parser/src/loadOpenAPI.ts index e34f44a1f9c..8b8b9f651e7 100644 --- a/packages/cli/openapi-parser/src/loadOpenAPI.ts +++ b/packages/cli/openapi-parser/src/loadOpenAPI.ts @@ -8,7 +8,7 @@ import { readFile } from "fs/promises"; import yaml from "js-yaml"; import { mergeWith } from "lodash-es"; import { OpenAPI } from "openapi-types"; -import { FernOpenAPIExtension } from "./v3/extensions/fernExtensions"; +import { FernOpenAPIExtension } from "./openapi/v3/extensions/fernExtensions"; const XFernStreaming: NodeType = { properties: { diff --git a/packages/cli/openapi-parser/src/openapi/parse.ts b/packages/cli/openapi-parser/src/openapi/parse.ts new file mode 100644 index 00000000000..1df73e0c55b --- /dev/null +++ b/packages/cli/openapi-parser/src/openapi/parse.ts @@ -0,0 +1,82 @@ +import { AbsoluteFilePath } from "@fern-api/fs-utils"; +import { OpenApiIntermediateRepresentation } from "@fern-api/openapi-ir-sdk"; +import { TaskContext } from "@fern-api/task-context"; +import { readFile } from "fs/promises"; +import yaml from "js-yaml"; +import { OpenAPI, OpenAPIV2, OpenAPIV3 } from "openapi-types"; +import { AsyncAPIIntermediateRepresentation, parseAsyncAPI } from "../asyncapi/parse"; +import { AsyncAPIV2 } from "../asyncapi/v2"; +import { loadOpenAPI } from "../loadOpenAPI"; +import { generateIr as generateIrFromV2 } from "./v2/generateIr"; +import { generateIr as generateIrFromV3 } from "./v3/generateIr"; + +export interface RawOpenAPIFile { + absoluteFilepath: AbsoluteFilePath; + contents: string; +} + +export interface RawAsyncAPIFile { + absoluteFilepath: AbsoluteFilePath; + contents: string; +} + +export async function parse({ + absolutePathToAsyncAPI, + absolutePathToOpenAPI, + absolutePathToOpenAPIOverrides, + taskContext +}: { + absolutePathToAsyncAPI: AbsoluteFilePath | undefined; + absolutePathToOpenAPI: AbsoluteFilePath; + absolutePathToOpenAPIOverrides: AbsoluteFilePath | undefined; + taskContext: TaskContext; +}): Promise { + let parsedAsyncAPI: AsyncAPIIntermediateRepresentation = { + schemas: {}, + channel: undefined + }; + if (absolutePathToAsyncAPI != null) { + const asyncAPI = await loadAsyncAPI(absolutePathToAsyncAPI); + parsedAsyncAPI = parseAsyncAPI({ document: asyncAPI, taskContext }); + } + + const openApiDocument = await loadOpenAPI({ + absolutePathToOpenAPI, + context: taskContext, + absolutePathToOpenAPIOverrides + }); + let openApiIr: OpenApiIntermediateRepresentation | undefined = undefined; + if (isOpenApiV3(openApiDocument)) { + openApiIr = generateIrFromV3(openApiDocument, taskContext); + } else if (isOpenApiV2(openApiDocument)) { + openApiIr = await generateIrFromV2(openApiDocument, taskContext); + } + + if (openApiIr != null) { + return { + ...openApiIr, + channel: parsedAsyncAPI.channel != null ? [parsedAsyncAPI.channel] : [], + schemas: { + ...openApiIr.schemas, + ...parsedAsyncAPI.schemas + } + }; + } + + return taskContext.failAndThrow("Only OpenAPI V3 and V2 Documents are supported."); +} + +async function loadAsyncAPI(absoluteFilePathToAsyncAPI: AbsoluteFilePath): Promise { + const contents = (await readFile(absoluteFilePathToAsyncAPI)).toString(); + return (await yaml.load(contents)) as AsyncAPIV2.Document; +} + +function isOpenApiV3(openApi: OpenAPI.Document): openApi is OpenAPIV3.Document { + // eslint-disable-next-line @typescript-eslint/no-unnecessary-condition + return (openApi as OpenAPIV3.Document).openapi != null; +} + +function isOpenApiV2(openApi: OpenAPI.Document): openApi is OpenAPIV2.Document { + // eslint-disable-next-line @typescript-eslint/no-unnecessary-condition + return (openApi as OpenAPIV2.Document).swagger != null; +} diff --git a/packages/cli/openapi-parser/src/openapi/v2/generateIr.ts b/packages/cli/openapi-parser/src/openapi/v2/generateIr.ts new file mode 100644 index 00000000000..b737d4542f8 --- /dev/null +++ b/packages/cli/openapi-parser/src/openapi/v2/generateIr.ts @@ -0,0 +1,13 @@ +import { OpenApiIntermediateRepresentation } from "@fern-api/openapi-ir-sdk"; +import { TaskContext } from "@fern-api/task-context"; +import { OpenAPIV2 } from "openapi-types"; +import { convertObj } from "swagger2openapi"; +import { generateIr as generateIrFromV3 } from "../v3/generateIr"; + +export async function generateIr( + openApi: OpenAPIV2.Document, + taskContext: TaskContext +): Promise { + const conversionResult = await convertObj(openApi, {}); + return generateIrFromV3(conversionResult.openapi, taskContext); +} diff --git a/packages/cli/openapi-parser/src/v3/AbstractOpenAPIV3ParserContext.ts b/packages/cli/openapi-parser/src/openapi/v3/AbstractOpenAPIV3ParserContext.ts similarity index 91% rename from packages/cli/openapi-parser/src/v3/AbstractOpenAPIV3ParserContext.ts rename to packages/cli/openapi-parser/src/openapi/v3/AbstractOpenAPIV3ParserContext.ts index f897bfc2722..43019600856 100644 --- a/packages/cli/openapi-parser/src/v3/AbstractOpenAPIV3ParserContext.ts +++ b/packages/cli/openapi-parser/src/openapi/v3/AbstractOpenAPIV3ParserContext.ts @@ -1,11 +1,11 @@ import { Logger } from "@fern-api/logger"; +import { HttpError, SchemaId, StatusCode } from "@fern-api/openapi-ir-sdk"; import { TaskContext } from "@fern-api/task-context"; -import { SchemaId, StatusCode } from "@fern-fern/openapi-ir-model/commons"; -import { HttpError } from "@fern-fern/openapi-ir-model/finalIr"; import { OpenAPIV3 } from "openapi-types"; -import { SCHEMA_REFERENCE_PREFIX } from "./converters/convertSchemas"; -import { getReferenceOccurrences } from "./utils/getReferenceOccurrences"; -import { isReferenceObject } from "./utils/isReferenceObject"; +import { SCHEMA_REFERENCE_PREFIX } from "../../schema/convertSchemas"; +import { SchemaParserContext } from "../../schema/SchemaParserContext"; +import { getReferenceOccurrences } from "../../schema/utils/getReferenceOccurrences"; +import { isReferenceObject } from "../../schema/utils/isReferenceObject"; export const PARAMETER_REFERENCE_PREFIX = "#/components/parameters/"; export const RESPONSE_REFERENCE_PREFIX = "#/components/responses/"; @@ -16,12 +16,13 @@ export interface DiscriminatedUnionReference { numReferences: number; } -export abstract class AbstractOpenAPIV3ParserContext { +export abstract class AbstractOpenAPIV3ParserContext implements SchemaParserContext { public logger: Logger; public document: OpenAPIV3.Document; public taskContext: TaskContext; public authHeaders: Set; public refOccurrences: Record; + public DUMMY: SchemaParserContext; constructor({ document, @@ -37,6 +38,7 @@ export abstract class AbstractOpenAPIV3ParserContext { this.taskContext = taskContext; this.authHeaders = authHeaders; this.refOccurrences = getReferenceOccurrences(document); + this.DUMMY = this.getDummy(); } public getNumberOfOccurrencesForRef(schema: OpenAPIV3.ReferenceObject): number { @@ -141,6 +143,8 @@ export abstract class AbstractOpenAPIV3ParserContext { public abstract getReferencedSchemas(): Set; + public abstract getDummy(): SchemaParserContext; + public abstract markSchemaForStatusCode( statusCode: number, schema: OpenAPIV3.ReferenceObject | OpenAPIV3.SchemaObject diff --git a/packages/cli/openapi-parser/src/v3/DummyOpenAPIV3ParserContext.ts b/packages/cli/openapi-parser/src/openapi/v3/DummyOpenAPIV3ParserContext.ts similarity index 86% rename from packages/cli/openapi-parser/src/v3/DummyOpenAPIV3ParserContext.ts rename to packages/cli/openapi-parser/src/openapi/v3/DummyOpenAPIV3ParserContext.ts index d4efd9c624b..94586c198e8 100644 --- a/packages/cli/openapi-parser/src/v3/DummyOpenAPIV3ParserContext.ts +++ b/packages/cli/openapi-parser/src/openapi/v3/DummyOpenAPIV3ParserContext.ts @@ -1,7 +1,7 @@ +import { HttpError, SchemaId, StatusCode } from "@fern-api/openapi-ir-sdk"; import { TaskContext } from "@fern-api/task-context"; -import { SchemaId, StatusCode } from "@fern-fern/openapi-ir-model/commons"; -import { HttpError } from "@fern-fern/openapi-ir-model/finalIr"; import { OpenAPIV3 } from "openapi-types"; +import { SchemaParserContext } from "../../schema/SchemaParserContext"; import { AbstractOpenAPIV3ParserContext, DiscriminatedUnionReference } from "./AbstractOpenAPIV3ParserContext"; export class DummyOpenAPIV3ParserContext extends AbstractOpenAPIV3ParserContext { @@ -9,6 +9,10 @@ export class DummyOpenAPIV3ParserContext extends AbstractOpenAPIV3ParserContext super({ document, taskContext, authHeaders: new Set() }); } + public getDummy(): SchemaParserContext { + return this; + } + public markSchemaAsReferencedByNonRequest(_schemaId: SchemaId): void { return; } diff --git a/packages/cli/openapi-parser/src/v3/ErrorBodyCollector.ts b/packages/cli/openapi-parser/src/openapi/v3/ErrorBodyCollector.ts similarity index 85% rename from packages/cli/openapi-parser/src/v3/ErrorBodyCollector.ts rename to packages/cli/openapi-parser/src/openapi/v3/ErrorBodyCollector.ts index 7f31d5c59a4..dfb085eadfd 100644 --- a/packages/cli/openapi-parser/src/v3/ErrorBodyCollector.ts +++ b/packages/cli/openapi-parser/src/openapi/v3/ErrorBodyCollector.ts @@ -1,9 +1,9 @@ -import { Schema } from "@fern-fern/openapi-ir-model/finalIr"; +import { Schema } from "@fern-api/openapi-ir-sdk"; import { OpenAPIV3 } from "openapi-types"; +import { convertSchema } from "../../schema/convertSchemas"; +import { isReferenceObject } from "../../schema/utils/isReferenceObject"; +import { isSchemaEqual } from "../../schema/utils/isSchemaEqual"; import { AbstractOpenAPIV3ParserContext } from "./AbstractOpenAPIV3ParserContext"; -import { convertSchema } from "./converters/convertSchemas"; -import { isReferenceObject } from "./utils/isReferenceObject"; -import { isSchemaEqual } from "./utils/isSchemaEqual"; export class ErrorBodyCollector { private references: Set = new Set(); diff --git a/packages/cli/openapi-parser/src/v3/OpenAPIV3ParserContext.ts b/packages/cli/openapi-parser/src/openapi/v3/OpenAPIV3ParserContext.ts similarity index 90% rename from packages/cli/openapi-parser/src/v3/OpenAPIV3ParserContext.ts rename to packages/cli/openapi-parser/src/openapi/v3/OpenAPIV3ParserContext.ts index d06131eb282..c2034ce20e1 100644 --- a/packages/cli/openapi-parser/src/v3/OpenAPIV3ParserContext.ts +++ b/packages/cli/openapi-parser/src/openapi/v3/OpenAPIV3ParserContext.ts @@ -1,9 +1,10 @@ +import { HttpError, SchemaId, StatusCode } from "@fern-api/openapi-ir-sdk"; import { TaskContext } from "@fern-api/task-context"; -import { SchemaId, StatusCode } from "@fern-fern/openapi-ir-model/commons"; -import { HttpError } from "@fern-fern/openapi-ir-model/finalIr"; import { OpenAPIV3 } from "openapi-types"; +import { SchemaParserContext } from "../../schema/SchemaParserContext"; import { AbstractOpenAPIV3ParserContext, DiscriminatedUnionReference } from "./AbstractOpenAPIV3ParserContext"; import { convertToError } from "./converters/convertToHttpError"; +import { DummyOpenAPIV3ParserContext } from "./DummyOpenAPIV3ParserContext"; import { ErrorBodyCollector } from "./ErrorBodyCollector"; export class OpenAPIV3ParserContext extends AbstractOpenAPIV3ParserContext { @@ -13,7 +14,6 @@ export class OpenAPIV3ParserContext extends AbstractOpenAPIV3ParserContext { private singleRequestReferencedSchemas: Set = new Set(); private discrminatedUnionReferences: Record = {}; - private errorBodies: Record = {}; constructor({ @@ -28,6 +28,10 @@ export class OpenAPIV3ParserContext extends AbstractOpenAPIV3ParserContext { super({ document, taskContext, authHeaders }); } + public getDummy(): SchemaParserContext { + return new DummyOpenAPIV3ParserContext({ document: this.document, taskContext: this.taskContext }); + } + public markSchemaAsReferencedByNonRequest(schemaId: SchemaId): void { this.nonRequestReferencedSchemas.add(schemaId); } diff --git a/packages/cli/openapi-parser/src/v3/converters/example/ExampleEndpointFactory.ts b/packages/cli/openapi-parser/src/openapi/v3/converters/ExampleEndpointFactory.ts similarity index 92% rename from packages/cli/openapi-parser/src/v3/converters/example/ExampleEndpointFactory.ts rename to packages/cli/openapi-parser/src/openapi/v3/converters/ExampleEndpointFactory.ts index faec1391999..b207ae34ea8 100644 --- a/packages/cli/openapi-parser/src/v3/converters/example/ExampleEndpointFactory.ts +++ b/packages/cli/openapi-parser/src/openapi/v3/converters/ExampleEndpointFactory.ts @@ -1,21 +1,19 @@ import { assertNever } from "@fern-api/core-utils"; import { Logger } from "@fern-api/logger"; -import { FullExample } from "@fern-fern/openapi-ir-model/example"; import { EndpointExample, - HeaderExample, - PathParameterExample, - QueryParameterExample -} from "@fern-fern/openapi-ir-model/finalIr"; -import { EndpointWithExample, + FullExample, + HeaderExample, NamedFullExample, + PathParameterExample, + QueryParameterExample, RequestWithExample, ResponseWithExample, SchemaWithExample -} from "@fern-fern/openapi-ir-model/parseIr"; -import { isSchemaRequired } from "../../utils/isSchemaRequired"; -import { ExampleTypeFactory } from "./ExampleTypeFactory"; +} from "@fern-api/openapi-ir-sdk"; +import { ExampleTypeFactory } from "../../../schema/examples/ExampleTypeFactory"; +import { isSchemaRequired } from "../../../schema/utils/isSchemaRequired"; export class ExampleEndpointFactory { private exampleTypeFactory: ExampleTypeFactory; @@ -203,24 +201,24 @@ function getResponseSchema(response: ResponseWithExample | null | undefined): Sc return { type: "present", schema: response.schema, example: response.fullExamples?.[0] ?? undefined }; } -function isExamplePrimitive(example: FullExample): boolean { +export function isExamplePrimitive(example: FullExample): boolean { switch (example.type) { case "primitive": case "enum": case "literal": return true; case "unknown": - return isExamplePrimitive(example.unknown); + return isExamplePrimitive(example); case "array": case "object": case "map": return false; case "oneOf": - switch (example.oneOf.type) { + switch (example.value.type) { case "discriminated": return false; case "undisciminated": - return isExamplePrimitive(example.oneOf.undisciminated); + return isExamplePrimitive(example.value.value); default: return false; } @@ -229,7 +227,7 @@ function isExamplePrimitive(example: FullExample): boolean { } } -function getNameFromSchemaWithExample(schema: SchemaWithExample): string | undefined { +export function getNameFromSchemaWithExample(schema: SchemaWithExample): string | undefined { switch (schema.type) { case "primitive": case "enum": @@ -244,7 +242,7 @@ function getNameFromSchemaWithExample(schema: SchemaWithExample): string | undef case "object": return schema.fullExamples?.[0]?.name ?? undefined; case "oneOf": - switch (schema.oneOf.type) { + switch (schema.value.type) { case "discriminated": return undefined; case "undisciminated": diff --git a/packages/cli/openapi-parser/src/v3/converters/contexts.ts b/packages/cli/openapi-parser/src/openapi/v3/converters/contexts.ts similarity index 88% rename from packages/cli/openapi-parser/src/v3/converters/contexts.ts rename to packages/cli/openapi-parser/src/openapi/v3/converters/contexts.ts index 15ba354dec2..8ef118dfa77 100644 --- a/packages/cli/openapi-parser/src/v3/converters/contexts.ts +++ b/packages/cli/openapi-parser/src/openapi/v3/converters/contexts.ts @@ -1,4 +1,4 @@ -import { EndpointSdkName, HttpMethod } from "@fern-fern/openapi-ir-model/finalIr"; +import { EndpointSdkName, HttpMethod } from "@fern-api/openapi-ir-sdk"; import { OpenAPIV3 } from "openapi-types"; export interface OpenAPIDocumentContext { diff --git a/packages/cli/openapi-parser/src/v3/converters/convertPathItem.ts b/packages/cli/openapi-parser/src/openapi/v3/converters/convertPathItem.ts similarity index 97% rename from packages/cli/openapi-parser/src/v3/converters/convertPathItem.ts rename to packages/cli/openapi-parser/src/openapi/v3/converters/convertPathItem.ts index f1af2ae889f..2199eada2ec 100644 --- a/packages/cli/openapi-parser/src/v3/converters/convertPathItem.ts +++ b/packages/cli/openapi-parser/src/openapi/v3/converters/convertPathItem.ts @@ -1,4 +1,4 @@ -import { HttpMethod } from "@fern-fern/openapi-ir-model/finalIr"; +import { HttpMethod } from "@fern-api/openapi-ir-sdk"; import { OpenAPIV3 } from "openapi-types"; import { AbstractOpenAPIV3ParserContext } from "../AbstractOpenAPIV3ParserContext"; import { PathItemContext } from "./contexts"; diff --git a/packages/cli/openapi-parser/src/v3/converters/convertSecurityScheme.ts b/packages/cli/openapi-parser/src/openapi/v3/converters/convertSecurityScheme.ts similarity index 91% rename from packages/cli/openapi-parser/src/v3/converters/convertSecurityScheme.ts rename to packages/cli/openapi-parser/src/openapi/v3/converters/convertSecurityScheme.ts index ab356bf2c32..c85b7c9a0c6 100644 --- a/packages/cli/openapi-parser/src/v3/converters/convertSecurityScheme.ts +++ b/packages/cli/openapi-parser/src/openapi/v3/converters/convertSecurityScheme.ts @@ -1,17 +1,16 @@ -import { SecurityScheme } from "@fern-fern/openapi-ir-model/commons"; -import { EnumSchema } from "@fern-fern/openapi-ir-model/finalIr"; +import { EnumSchema, SecurityScheme } from "@fern-api/openapi-ir-sdk"; import { OpenAPIV3 } from "openapi-types"; +import { getExtension } from "../../../getExtension"; +import { convertEnum } from "../../../schema/convertEnum"; +import { convertSchemaWithExampleToSchema } from "../../../schema/utils/convertSchemaWithExampleToSchema"; +import { isReferenceObject } from "../../../schema/utils/isReferenceObject"; import { OpenAPIExtension } from "../extensions/extensions"; import { FernOpenAPIExtension } from "../extensions/fernExtensions"; import { getBasicSecuritySchemeNames } from "../extensions/getBasicSecuritySchemeNames"; -import { getExtension } from "../extensions/getExtension"; import { getBasicSecuritySchemeNameAndEnvvar, SecuritySchemeNames } from "../extensions/getSecuritySchemeNameAndEnvvars"; -import { convertSchemaWithExampleToSchema } from "../utils/convertSchemaWithExampleToSchema"; -import { isReferenceObject } from "../utils/isReferenceObject"; -import { convertEnum } from "./schema/convertEnum"; export function convertSecurityScheme( securityScheme: OpenAPIV3.SecuritySchemeObject | OpenAPIV3.ReferenceObject diff --git a/packages/cli/openapi-parser/src/v3/converters/convertServer.ts b/packages/cli/openapi-parser/src/openapi/v3/converters/convertServer.ts similarity index 91% rename from packages/cli/openapi-parser/src/v3/converters/convertServer.ts rename to packages/cli/openapi-parser/src/openapi/v3/converters/convertServer.ts index f9c980d0187..16402104303 100644 --- a/packages/cli/openapi-parser/src/v3/converters/convertServer.ts +++ b/packages/cli/openapi-parser/src/openapi/v3/converters/convertServer.ts @@ -1,7 +1,7 @@ -import { Server } from "@fern-fern/openapi-ir-model/commons"; +import { Server } from "@fern-api/openapi-ir-sdk"; import { OpenAPIV3 } from "openapi-types"; +import { getExtension } from "../../../getExtension"; import { FernOpenAPIExtension } from "../extensions/fernExtensions"; -import { getExtension } from "../extensions/getExtension"; export function convertServer(server: OpenAPIV3.ServerObject): Server { return { diff --git a/packages/cli/openapi-parser/src/v3/converters/convertToHttpError.ts b/packages/cli/openapi-parser/src/openapi/v3/converters/convertToHttpError.ts similarity index 88% rename from packages/cli/openapi-parser/src/v3/converters/convertToHttpError.ts rename to packages/cli/openapi-parser/src/openapi/v3/converters/convertToHttpError.ts index dbb67ded86b..1921bb61005 100644 --- a/packages/cli/openapi-parser/src/v3/converters/convertToHttpError.ts +++ b/packages/cli/openapi-parser/src/openapi/v3/converters/convertToHttpError.ts @@ -1,7 +1,7 @@ -import { HttpError, Schema } from "@fern-fern/openapi-ir-model/finalIr"; +import { HttpError, Schema } from "@fern-api/openapi-ir-sdk"; +import { convertSchema } from "../../../schema/convertSchemas"; import { AbstractOpenAPIV3ParserContext } from "../AbstractOpenAPIV3ParserContext"; import { ErrorBodyCollector } from "../ErrorBodyCollector"; -import { convertSchema } from "./convertSchemas"; export const ERROR_NAMES_BY_STATUS_CODE: Record = { 400: "BadRequestError", @@ -40,14 +40,14 @@ export function convertToError({ const schema = convertSchema(schemas[0], false, context, [errorName, "Body"]); return { generatedName: errorName, - nameOverride: null, + nameOverride: undefined, schema, description: undefined }; } return { generatedName: errorName, - nameOverride: null, + nameOverride: undefined, schema: Schema.unknown({ nameOverride: undefined, generatedName: errorName }), description: undefined }; diff --git a/packages/cli/openapi-parser/src/v3/converters/endpoint/convertParameters.ts b/packages/cli/openapi-parser/src/openapi/v3/converters/endpoint/convertParameters.ts similarity index 93% rename from packages/cli/openapi-parser/src/v3/converters/endpoint/convertParameters.ts rename to packages/cli/openapi-parser/src/openapi/v3/converters/endpoint/convertParameters.ts index 934a1c6c930..3c0421dbdb1 100644 --- a/packages/cli/openapi-parser/src/v3/converters/endpoint/convertParameters.ts +++ b/packages/cli/openapi-parser/src/openapi/v3/converters/endpoint/convertParameters.ts @@ -1,19 +1,20 @@ -import { HttpMethod, LiteralSchemaValue } from "@fern-fern/openapi-ir-model/finalIr"; import { HeaderWithExample, + HttpMethod, + LiteralSchemaValue, PathParameterWithExample, PrimitiveSchemaValueWithExample, QueryParameterWithExample, SchemaWithExample -} from "@fern-fern/openapi-ir-model/parseIr"; +} from "@fern-api/openapi-ir-sdk"; import { OpenAPIV3 } from "openapi-types"; +import { convertSchema } from "../../../../schema/convertSchemas"; +import { getGeneratedTypeName } from "../../../../schema/utils/getSchemaName"; +import { isReferenceObject } from "../../../../schema/utils/isReferenceObject"; import { AbstractOpenAPIV3ParserContext } from "../../AbstractOpenAPIV3ParserContext"; import { getParameterName } from "../../extensions/getParameterName"; import { getVariableReference } from "../../extensions/getVariableReference"; -import { getGeneratedTypeName } from "../../utils/getSchemaName"; -import { isReferenceObject } from "../../utils/isReferenceObject"; -import { convertSchema } from "../convertSchemas"; -import { getExamplesString } from "../example/getExample"; +import { getExamplesString } from "../../../../schema/examples/getExample"; export interface ConvertedParameters { pathParameters: PathParameterWithExample[]; diff --git a/packages/cli/openapi-parser/src/v3/converters/endpoint/convertRequest.ts b/packages/cli/openapi-parser/src/openapi/v3/converters/endpoint/convertRequest.ts similarity index 92% rename from packages/cli/openapi-parser/src/v3/converters/endpoint/convertRequest.ts rename to packages/cli/openapi-parser/src/openapi/v3/converters/endpoint/convertRequest.ts index 6fdebe02219..c480aa7d7e2 100644 --- a/packages/cli/openapi-parser/src/v3/converters/endpoint/convertRequest.ts +++ b/packages/cli/openapi-parser/src/openapi/v3/converters/endpoint/convertRequest.ts @@ -1,12 +1,11 @@ -import { MultipartSchema, Request } from "@fern-fern/openapi-ir-model/finalIr"; -import { RequestWithExample } from "@fern-fern/openapi-ir-model/parseIr"; +import { MultipartSchema, RequestWithExample } from "@fern-api/openapi-ir-sdk"; import { OpenAPIV3 } from "openapi-types"; +import { getExtension } from "../../../../getExtension"; +import { convertSchema, getSchemaIdFromReference, SCHEMA_REFERENCE_PREFIX } from "../../../../schema/convertSchemas"; +import { convertSchemaWithExampleToSchema } from "../../../../schema/utils/convertSchemaWithExampleToSchema"; +import { isReferenceObject } from "../../../../schema/utils/isReferenceObject"; import { AbstractOpenAPIV3ParserContext } from "../../AbstractOpenAPIV3ParserContext"; import { FernOpenAPIExtension } from "../../extensions/fernExtensions"; -import { getExtension } from "../../extensions/getExtension"; -import { convertSchemaWithExampleToSchema } from "../../utils/convertSchemaWithExampleToSchema"; -import { isReferenceObject } from "../../utils/isReferenceObject"; -import { convertSchema, getSchemaIdFromReference, SCHEMA_REFERENCE_PREFIX } from "../convertSchemas"; import { getApplicationJsonSchemaMediaObject } from "./getApplicationJsonSchema"; export const APPLICATION_JSON_CONTENT = "application/json"; @@ -66,7 +65,7 @@ export function convertRequest({ // convert as application/octet-stream if (octetStreamSchema != null) { - return Request.octetStream({ + return RequestWithExample.octetStream({ description: undefined }); } @@ -83,7 +82,7 @@ export function convertRequest({ schema: multipartSchema }; - return Request.multipart({ + return RequestWithExample.multipart({ name: isReferenceObject(multipartSchema) && context.getNumberOfOccurrencesForRef(multipartSchema) === 1 ? resolvedMultipartSchema.id diff --git a/packages/cli/openapi-parser/src/v3/converters/endpoint/convertResponse.ts b/packages/cli/openapi-parser/src/openapi/v3/converters/endpoint/convertResponse.ts similarity index 82% rename from packages/cli/openapi-parser/src/v3/converters/endpoint/convertResponse.ts rename to packages/cli/openapi-parser/src/openapi/v3/converters/endpoint/convertResponse.ts index e37fe29e591..cefcbc3260e 100644 --- a/packages/cli/openapi-parser/src/v3/converters/endpoint/convertResponse.ts +++ b/packages/cli/openapi-parser/src/openapi/v3/converters/endpoint/convertResponse.ts @@ -1,14 +1,13 @@ import { assertNever } from "@fern-api/core-utils"; -import { StatusCode } from "@fern-fern/openapi-ir-model/commons"; -import { ResponseWithExample } from "@fern-fern/openapi-ir-model/parseIr"; +import { ResponseWithExample, StatusCode } from "@fern-api/openapi-ir-sdk"; import { OpenAPIV3 } from "openapi-types"; +import { getExtension } from "../../../../getExtension"; +import { convertSchema } from "../../../../schema/convertSchemas"; +import { convertSchemaWithExampleToSchema } from "../../../../schema/utils/convertSchemaWithExampleToSchema"; +import { isReferenceObject } from "../../../../schema/utils/isReferenceObject"; import { AbstractOpenAPIV3ParserContext } from "../../AbstractOpenAPIV3ParserContext"; import { FernOpenAPIExtension } from "../../extensions/fernExtensions"; -import { getExtension } from "../../extensions/getExtension"; -import { convertSchemaWithExampleToSchema } from "../../utils/convertSchemaWithExampleToSchema"; -import { isReferenceObject } from "../../utils/isReferenceObject"; import { OperationContext } from "../contexts"; -import { convertSchema } from "../convertSchemas"; import { getApplicationJsonSchemaMediaObject } from "./getApplicationJsonSchema"; const APPLICATION_OCTET_STREAM_CONTENT = "application/octet-stream"; @@ -106,66 +105,46 @@ function convertResolvedResponse({ const jsonMediaObject = getApplicationJsonSchemaMediaObject(resolvedResponse.content ?? {}); if (jsonMediaObject != null) { if (isStreaming) { - return { - type: "streamingJson", + return ResponseWithExample.streamingJson({ description: resolvedResponse.description, responseProperty: undefined, schema: convertSchemaWithExampleToSchema( convertSchema(jsonMediaObject.schema, false, context, responseBreadcrumbs) ) - }; + }); } - return { - type: "json", + return ResponseWithExample.json({ description: resolvedResponse.description, schema: convertSchema(jsonMediaObject.schema, false, context, responseBreadcrumbs), responseProperty: getExtension(operationContext.operation, FernOpenAPIExtension.RESPONSE_PROPERTY), fullExamples: jsonMediaObject.examples - }; + }); } if (resolvedResponse.content?.[APPLICATION_OCTET_STREAM_CONTENT]?.schema != null) { - return { - type: "file", - description: resolvedResponse.description - }; + return ResponseWithExample.file({ description: resolvedResponse.description }); } if (resolvedResponse.content?.[APPLICATION_PDF]?.schema != null) { - return { - type: "file", - description: resolvedResponse.description - }; + return ResponseWithExample.file({ description: resolvedResponse.description }); } if (resolvedResponse.content?.[TEXT_PLAIN_CONTENT]?.schema != null) { const textPlainSchema = resolvedResponse.content[TEXT_PLAIN_CONTENT]?.schema; if (textPlainSchema == null) { - return { - type: "text", - description: resolvedResponse.description - }; + return ResponseWithExample.text({ description: resolvedResponse.description }); } const resolvedTextPlainSchema = isReferenceObject(textPlainSchema) ? context.resolveSchemaReference(textPlainSchema) : textPlainSchema; if (resolvedTextPlainSchema.type === "string" && resolvedTextPlainSchema.format === "byte") { - return { - type: "streamingText", - description: resolvedResponse.description - }; + return; } - return { - type: "text", - description: resolvedResponse.description - }; + return ResponseWithExample.text({ description: resolvedResponse.description }); } if (resolvedResponse.content?.[AUDIO_MPEG] != null) { - return { - type: "file", - description: resolvedResponse.description - }; + return ResponseWithExample.file({ description: resolvedResponse.description }); } return undefined; diff --git a/packages/cli/openapi-parser/src/v3/converters/endpoint/getApplicationJsonSchema.ts b/packages/cli/openapi-parser/src/openapi/v3/converters/endpoint/getApplicationJsonSchema.ts similarity index 91% rename from packages/cli/openapi-parser/src/v3/converters/endpoint/getApplicationJsonSchema.ts rename to packages/cli/openapi-parser/src/openapi/v3/converters/endpoint/getApplicationJsonSchema.ts index b5202c12dd1..bd9729f50eb 100644 --- a/packages/cli/openapi-parser/src/v3/converters/endpoint/getApplicationJsonSchema.ts +++ b/packages/cli/openapi-parser/src/openapi/v3/converters/endpoint/getApplicationJsonSchema.ts @@ -1,8 +1,8 @@ -import { NamedFullExample } from "@fern-fern/openapi-ir-model/parseIr"; +import { NamedFullExample } from "@fern-api/openapi-ir-sdk"; import { OpenAPIV3 } from "openapi-types"; +import { getExtension } from "../../../../getExtension"; +import { isReferenceObject } from "../../../../schema/utils/isReferenceObject"; import { OpenAPIExtension } from "../../extensions/extensions"; -import { getExtension } from "../../extensions/getExtension"; -import { isReferenceObject } from "../../utils/isReferenceObject"; export interface ApplicationJsonMediaObject { schema: OpenAPIV3.ReferenceObject | OpenAPIV3.SchemaObject; diff --git a/packages/cli/openapi-parser/src/v3/converters/getAnyOfAsDiscriminatedUnions.ts b/packages/cli/openapi-parser/src/openapi/v3/converters/getAnyOfAsDiscriminatedUnions.ts similarity index 97% rename from packages/cli/openapi-parser/src/v3/converters/getAnyOfAsDiscriminatedUnions.ts rename to packages/cli/openapi-parser/src/openapi/v3/converters/getAnyOfAsDiscriminatedUnions.ts index e481d006a69..f758f6f8451 100644 --- a/packages/cli/openapi-parser/src/v3/converters/getAnyOfAsDiscriminatedUnions.ts +++ b/packages/cli/openapi-parser/src/openapi/v3/converters/getAnyOfAsDiscriminatedUnions.ts @@ -1,6 +1,6 @@ import { OpenAPIV3 } from "openapi-types"; +import { isReferenceObject } from "../../../schema/utils/isReferenceObject"; import { AbstractOpenAPIV3ParserContext } from "../AbstractOpenAPIV3ParserContext"; -import { isReferenceObject } from "../utils/isReferenceObject"; export interface CandidateDiscriminant { discriminant: string; diff --git a/packages/cli/openapi-parser/src/v3/converters/operation/convertAsyncSyncOperation.ts b/packages/cli/openapi-parser/src/openapi/v3/converters/operation/convertAsyncSyncOperation.ts similarity index 90% rename from packages/cli/openapi-parser/src/v3/converters/operation/convertAsyncSyncOperation.ts rename to packages/cli/openapi-parser/src/openapi/v3/converters/operation/convertAsyncSyncOperation.ts index 93b3770d863..b34d37323ca 100644 --- a/packages/cli/openapi-parser/src/v3/converters/operation/convertAsyncSyncOperation.ts +++ b/packages/cli/openapi-parser/src/openapi/v3/converters/operation/convertAsyncSyncOperation.ts @@ -1,10 +1,9 @@ -import { LiteralSchemaValue, Schema } from "@fern-fern/openapi-ir-model/finalIr"; -import { EndpointWithExample } from "@fern-fern/openapi-ir-model/parseIr"; +import { EndpointWithExample, LiteralSchemaValue, SchemaWithExample } from "@fern-api/openapi-ir-sdk"; import { OpenAPIV3 } from "openapi-types"; +import { getGeneratedTypeName } from "../../../../schema/utils/getSchemaName"; +import { isReferenceObject } from "../../../../schema/utils/isReferenceObject"; import { AbstractOpenAPIV3ParserContext } from "../../AbstractOpenAPIV3ParserContext"; import { AsyncFernExtensionSchema } from "../../extensions/getFernAsyncExtension"; -import { getGeneratedTypeName } from "../../utils/getSchemaName"; -import { isReferenceObject } from "../../utils/isReferenceObject"; import { OperationContext } from "../contexts"; import { convertHttpOperation } from "./convertHttpOperation"; @@ -62,10 +61,10 @@ export function convertAsyncSyncOperation({ asyncOperation.headers.push({ name: headerToIgnore, - schema: Schema.literal({ + schema: SchemaWithExample.literal({ nameOverride: undefined, generatedName: getGeneratedTypeName([headerToIgnore]), - description: null, + description: undefined, value: LiteralSchemaValue.string(headerValue), groupName: undefined }), diff --git a/packages/cli/openapi-parser/src/v3/converters/operation/convertHttpOperation.ts b/packages/cli/openapi-parser/src/openapi/v3/converters/operation/convertHttpOperation.ts similarity index 96% rename from packages/cli/openapi-parser/src/v3/converters/operation/convertHttpOperation.ts rename to packages/cli/openapi-parser/src/openapi/v3/converters/operation/convertHttpOperation.ts index a1bb68c4d14..8e62fb97a71 100644 --- a/packages/cli/openapi-parser/src/v3/converters/operation/convertHttpOperation.ts +++ b/packages/cli/openapi-parser/src/openapi/v3/converters/operation/convertHttpOperation.ts @@ -1,13 +1,13 @@ -import { EndpointWithExample } from "@fern-fern/openapi-ir-model/parseIr"; +import { EndpointWithExample } from "@fern-api/openapi-ir-sdk"; import { OpenAPIV3 } from "openapi-types"; +import { getExtension } from "../../../../getExtension"; +import { getGeneratedTypeName } from "../../../../schema/utils/getSchemaName"; import { AbstractOpenAPIV3ParserContext } from "../../AbstractOpenAPIV3ParserContext"; import { DummyOpenAPIV3ParserContext } from "../../DummyOpenAPIV3ParserContext"; import { OpenAPIExtension } from "../../extensions/extensions"; import { FernOpenAPIExtension } from "../../extensions/fernExtensions"; -import { getExtension } from "../../extensions/getExtension"; import { getFernAvailability } from "../../extensions/getFernAvailability"; import { getFernExamples } from "../../extensions/getFernExamples"; -import { getGeneratedTypeName } from "../../utils/getSchemaName"; import { OperationContext } from "../contexts"; import { convertServer } from "../convertServer"; import { convertParameters } from "../endpoint/convertParameters"; diff --git a/packages/cli/openapi-parser/src/v3/converters/operation/convertOperation.ts b/packages/cli/openapi-parser/src/openapi/v3/converters/operation/convertOperation.ts similarity index 95% rename from packages/cli/openapi-parser/src/v3/converters/operation/convertOperation.ts rename to packages/cli/openapi-parser/src/openapi/v3/converters/operation/convertOperation.ts index 025e23ce066..c03123095c5 100644 --- a/packages/cli/openapi-parser/src/v3/converters/operation/convertOperation.ts +++ b/packages/cli/openapi-parser/src/openapi/v3/converters/operation/convertOperation.ts @@ -1,10 +1,9 @@ -import { EndpointSdkName, HttpMethod, Webhook } from "@fern-fern/openapi-ir-model/finalIr"; -import { EndpointWithExample } from "@fern-fern/openapi-ir-model/parseIr"; +import { EndpointSdkName, EndpointWithExample, HttpMethod, Webhook } from "@fern-api/openapi-ir-sdk"; import { camelCase } from "lodash-es"; import { OpenAPIV3 } from "openapi-types"; +import { getExtension } from "../../../../getExtension"; import { AbstractOpenAPIV3ParserContext } from "../../AbstractOpenAPIV3ParserContext"; import { FernOpenAPIExtension } from "../../extensions/fernExtensions"; -import { getExtension } from "../../extensions/getExtension"; import { getFernAsyncExtension } from "../../extensions/getFernAsyncExtension"; import { getFernStreamingExtension } from "../../extensions/getFernStreamingExtension"; import { OperationContext, PathItemContext } from "../contexts"; diff --git a/packages/cli/openapi-parser/src/v3/converters/operation/convertStreamingOperation.ts b/packages/cli/openapi-parser/src/openapi/v3/converters/operation/convertStreamingOperation.ts similarity index 97% rename from packages/cli/openapi-parser/src/v3/converters/operation/convertStreamingOperation.ts rename to packages/cli/openapi-parser/src/openapi/v3/converters/operation/convertStreamingOperation.ts index 92a3909c36a..c37d8f62154 100644 --- a/packages/cli/openapi-parser/src/v3/converters/operation/convertStreamingOperation.ts +++ b/packages/cli/openapi-parser/src/openapi/v3/converters/operation/convertStreamingOperation.ts @@ -1,9 +1,9 @@ import { assertNever } from "@fern-api/core-utils"; -import { EndpointWithExample } from "@fern-fern/openapi-ir-model/parseIr"; +import { EndpointWithExample } from "@fern-api/openapi-ir-sdk"; import { OpenAPIV3 } from "openapi-types"; +import { isReferenceObject } from "../../../../schema/utils/isReferenceObject"; import { AbstractOpenAPIV3ParserContext } from "../../AbstractOpenAPIV3ParserContext"; import { FernStreamingExtension, StreamConditionEndpoint } from "../../extensions/getFernStreamingExtension"; -import { isReferenceObject } from "../../utils/isReferenceObject"; import { OperationContext } from "../contexts"; import { getApplicationJsonSchemaMediaObject } from "../endpoint/getApplicationJsonSchema"; import { convertHttpOperation } from "./convertHttpOperation"; diff --git a/packages/cli/openapi-parser/src/v3/converters/operation/convertWebhookOperation.ts b/packages/cli/openapi-parser/src/openapi/v3/converters/operation/convertWebhookOperation.ts similarity index 94% rename from packages/cli/openapi-parser/src/v3/converters/operation/convertWebhookOperation.ts rename to packages/cli/openapi-parser/src/openapi/v3/converters/operation/convertWebhookOperation.ts index 0b664fc5ba6..a17ca35ca12 100644 --- a/packages/cli/openapi-parser/src/v3/converters/operation/convertWebhookOperation.ts +++ b/packages/cli/openapi-parser/src/openapi/v3/converters/operation/convertWebhookOperation.ts @@ -1,6 +1,6 @@ -import { Webhook } from "@fern-fern/openapi-ir-model/finalIr"; +import { Webhook } from "@fern-api/openapi-ir-sdk"; +import { getGeneratedTypeName } from "../../../../schema/utils/getSchemaName"; import { AbstractOpenAPIV3ParserContext } from "../../AbstractOpenAPIV3ParserContext"; -import { getGeneratedTypeName } from "../../utils/getSchemaName"; import { OperationContext } from "../contexts"; import { convertParameters } from "../endpoint/convertParameters"; import { convertRequest } from "../endpoint/convertRequest"; diff --git a/packages/cli/openapi-parser/src/v3/extensions/extensions.ts b/packages/cli/openapi-parser/src/openapi/v3/extensions/extensions.ts similarity index 100% rename from packages/cli/openapi-parser/src/v3/extensions/extensions.ts rename to packages/cli/openapi-parser/src/openapi/v3/extensions/extensions.ts diff --git a/packages/cli/openapi-parser/src/openapi/v3/extensions/fernExtensions.ts b/packages/cli/openapi-parser/src/openapi/v3/extensions/fernExtensions.ts new file mode 100644 index 00000000000..9d78a576d38 --- /dev/null +++ b/packages/cli/openapi-parser/src/openapi/v3/extensions/fernExtensions.ts @@ -0,0 +1,317 @@ +import { Values } from "@fern-api/core-utils"; + +export const FernOpenAPIExtension = { + SDK_METHOD_NAME: "x-fern-sdk-method-name", + SDK_GROUP_NAME: "x-fern-sdk-group-name", + REQUEST_NAME_V1: "x-request-name", + REQUEST_NAME_V2: "x-fern-request-name", + TYPE_NAME: "x-fern-type-name", + BOOLEAN_LITERAL: "x-fern-boolean-literal", + + SERVER_NAME_V1: "x-name", + SERVER_NAME_V2: "x-fern-server-name", + + /** + * Filepath that contains any OpenAPI overrides + * that you wan't Fern to add on top of your existing spec. + * + * x-fern-overrides-filepath: relative/path/to/file + */ + OPENAPI_OVERIDES_FILEPATH: "x-fern-overrides-filepath", + + /** + * Used to override the type with fern's type syntax + * Bar: + * properties: + * createdDate: + * type: string + * x-fern-type: datetime + * x-fern-type: + * properties: + * a: string + * b: integer + * x-fern-type: optional> + */ + TYPE_DEFINITION: "x-fern-type", + + /** + * Used to specify if an endpoint should be generated + * as a streaming endpoint. + * + * Example usage: + * paths: + * /path/to/my/endpoint: + * x-fern-streaming: true + * + * Alternatively, you can annotate the endpoint so that + * it generates both a traditional unary endpoint, + * as well as its streaming equivalent. The stream + * condition property is included to specify a boolean + * propetry that tells the server whether or not the + * response should be streamed or not. + * + * Example usage: + * paths: + * /path/to/my/endpoint: + * x-fern-streaming: + * stream-condition: $request.stream + * response: + * $ref: ./path/to/response/type.yaml + * response-stream: + * $ref: ./path/to/response-stream/type.yaml + */ + STREAMING: "x-fern-streaming", + + /** + * Used to specify if an endpoint should be generated + * as a paginated endpoint. + * + * Example usage: + * paths: + * /path/to/my/endpoint: + * x-fern-pagination: + * page: $request.page + * next: $response.next + * results: $response.results + * + * Alternatively, if the configuration shown above is + * specified at the document-level, paths can inherit the + * configuration by setting the extension to true. + * + * Example usage: + * x-fern-pagination: + * page: $request.page + * next: $response.next + * results: $response.results + * + * paths: + * /path/to/my/endpoint: + * x-fern-pagination: true + */ + PAGINATION: "x-fern-pagination", + + /** + * Used to specify if an endpoint is actually + * representing a webhook + * Example usage: + * paths: + * /path/to/my/endpoint: + * x-fern-webhook: true + */ + WEBHOOK: "x-fern-webhook", + + /** + * Used to detect if an endpoint has an async version of it + * Example usage: + * paths: + * /path/to/my/endpoint: + * x-fern-async-config: + * discriminant: + * type: header + * name: X-Header-Name + * value: async + * response-status-code: 202 + **/ + ASYNC_CONFIG: "x-fern-async-config", + + /** + * Used to create veriables in the fern definition + * Example usage: + * x-fern-sdk-variables: + * appName: + * type: string + * paths: + * /path/to/my/endpoint/{id}: + * parameters: + * - name: id + * in: path + * type: string + * x-fern-sdk-variable: appName + */ + SDK_VARIABLES: "x-fern-sdk-variables", + SDK_VARIABLE: "x-fern-sdk-variable", + + /** + * Used to customize the name of the parameter used for a header. + * Example usage: + * paths: + * /path/to/my/endpoint/{id}: + * parameters: + * - in: header + * name: X-Fern-Version + * type: string + * x-fern-parameter-name: version + */ + PARAMETER_NAME: "x-fern-parameter-name", + + /** + * securitySchemes: + * Basic: + * scheme: http + * type: basic + * x-fern-username-variable-name: clientId + * x-fern-password-variable-name: clientSecret + */ + BASIC_AUTH_USERNAME_VARIABLE_NAME: "x-fern-username-variable-name", + BASIC_AUTH_PASSWORD_VARIABLE_NAME: "x-fern-password-variable-name", + + /** + * securitySchemes: + * Bearer: + * scheme: http + * type: bearer + * x-fern-token-variable-name: apiKey + */ + BEARER_TOKEN_VARIABLE_NAME: "x-fern-token-variable-name", + + /** + * securitySchemes: + * Bearer: + * type: apiKey + * in: header + * name: X-API-KEY-ID + * x-fern-header-variable-name: apiKeyId + */ + HEADER_VARIABLE_NAME: "x-fern-header-variable-name", + + /** + * The x-fern-enum allows you to specify docs for the enum value. + * If your enum is not codegen friendly (not alphanumeric), then you can specify a codegen name as well. + * + * MyEnum: + * enum: + * - VARIANT_ONE + * - VARIANT_TWO + * x-fern-enum: + * VARIANT_ONE: + * description: These are docs about the enum + * name: ONE + */ + FERN_ENUM: "x-fern-enum", + + /** + * Used to mark operations with audiences + * + * paths: + * /path/to/my/endpoint/{id}: + * x-fern-audiences: + * - external + */ + AUDIENCES: "x-fern-audiences", + + /** + * Used to tell fern to ignore endpoints. + * + * paths: + * /path/to/my/endpoint/{id}: + * get: + * x-fern-ignore: true + */ + IGNORE: "x-fern-ignore", + + /** + * paths: + * /path/to/my: + * get: + * x-fern-availability: ga # or beta, generally-available, deprecated, + */ + AVAILABILITY: "x-fern-availability", + + /** + * Used to signal that the SDK should return a specific property on the response. + * + * paths: + * /path/to/my: + * get: + * x-fern-sdk-return-value: data + */ + RESPONSE_PROPERTY: "x-fern-sdk-return-value", + + /** + * Used to resolve multiple schemas into a single schema. All the references + * are replaced with a single schema. + * + * x-fern-resolutions: + * - name: User + * resolutions: + * - `#/components/schemas/Group/properties/user` + * - `#/components/schemas/User` + */ + RESOLUTIONS: "x-fern-resolutions", + + /** + * paths: + * /path/to/my: + * get: + * x-fern-fern-examples: + * - name: Example 1 + * docs: This is an example + * request: {} + * response: + * body: {} + * code-samples: + * - language: typescript + * install: npm install my-client + * code: | + * import { MyClient } from "my-client"; + * const client = new MyClient(); + * const response = await client.myEndpoint(); + * console.log(response); + * name: Console Log My Endpoint + * description: This is a code sample that logs the response + */ + EXAMPLES: "x-fern-examples", + + /** + * securitySchemes: + * Bearer: + * scheme: http + * type: bearer + * x-fern-bearer: + * name: apiKey + * env: MY_AUTH_TOKEN + */ + FERN_BEARER_TOKEN: "x-fern-bearer", + + /** + * securitySchemes: + * Bearer: + * type: apiKey + * in: header + * name: X-API-KEY-ID + * x-fern-header: + * name: header + * env: MY_AUTH_TOKEN + */ + FERN_HEADER_AUTH: "x-fern-header", + + /** + * securitySchemes: + * Basic: + * scheme: http + * type: basic + * x-fern-basic: + * username: + * name: username + * env: MY_USERNAME + * password: + * name: password + * env: MY_PASSWORD + */ + FERN_BASIC_AUTH: "x-fern-basic", + + /** + * Allows users to specify which headers are global, and an optional alias for them + * `header` is the name of the header used throughout your spec, while `name` is the + * alias you'd like it to appear as within your generated SDK to the consumer. + * + * x-fern-global-headers: + * - header: our_api_key + * name: api_key + * optional: true + * - header: telemetry_id + */ + FERN_GLOBAL_HEADERS: "x-fern-global-headers" +} as const; + +export type FernOpenAPIExtension = Values; diff --git a/packages/cli/openapi-parser/src/v3/extensions/getBasicSecuritySchemeNames.ts b/packages/cli/openapi-parser/src/openapi/v3/extensions/getBasicSecuritySchemeNames.ts similarity index 92% rename from packages/cli/openapi-parser/src/v3/extensions/getBasicSecuritySchemeNames.ts rename to packages/cli/openapi-parser/src/openapi/v3/extensions/getBasicSecuritySchemeNames.ts index 39f96752ac4..46f2bc98be4 100644 --- a/packages/cli/openapi-parser/src/v3/extensions/getBasicSecuritySchemeNames.ts +++ b/packages/cli/openapi-parser/src/openapi/v3/extensions/getBasicSecuritySchemeNames.ts @@ -1,6 +1,6 @@ import { OpenAPIV3 } from "openapi-types"; +import { getExtension } from "../../../getExtension"; import { FernOpenAPIExtension } from "./fernExtensions"; -import { getExtension } from "./getExtension"; export interface BasicSecuritySchemeNames { usernameVariable?: string; diff --git a/packages/cli/openapi-parser/src/v3/extensions/getFernAsyncExtension.ts b/packages/cli/openapi-parser/src/openapi/v3/extensions/getFernAsyncExtension.ts similarity index 89% rename from packages/cli/openapi-parser/src/v3/extensions/getFernAsyncExtension.ts rename to packages/cli/openapi-parser/src/openapi/v3/extensions/getFernAsyncExtension.ts index 3eb9b785330..e7b86198f1a 100644 --- a/packages/cli/openapi-parser/src/v3/extensions/getFernAsyncExtension.ts +++ b/packages/cli/openapi-parser/src/openapi/v3/extensions/getFernAsyncExtension.ts @@ -1,6 +1,6 @@ import { OpenAPIV3 } from "openapi-types"; +import { getExtension } from "../../../getExtension"; import { FernOpenAPIExtension } from "./fernExtensions"; -import { getExtension } from "./getExtension"; export interface AsyncFernExtensionSchema { discriminant: { diff --git a/packages/cli/openapi-parser/src/v3/extensions/getFernAvailability.ts b/packages/cli/openapi-parser/src/openapi/v3/extensions/getFernAvailability.ts similarity index 86% rename from packages/cli/openapi-parser/src/v3/extensions/getFernAvailability.ts rename to packages/cli/openapi-parser/src/openapi/v3/extensions/getFernAvailability.ts index 6402fa03d29..68b118324e7 100644 --- a/packages/cli/openapi-parser/src/v3/extensions/getFernAvailability.ts +++ b/packages/cli/openapi-parser/src/openapi/v3/extensions/getFernAvailability.ts @@ -1,7 +1,7 @@ -import { EndpointAvailability } from "@fern-fern/openapi-ir-model/finalIr"; +import { EndpointAvailability } from "@fern-api/openapi-ir-sdk"; import { OpenAPIV3 } from "openapi-types"; +import { getExtension } from "../../../getExtension"; import { FernOpenAPIExtension } from "./fernExtensions"; -import { getExtension } from "./getExtension"; export interface BasicSecuritySchemeNames { usernameVariable?: string; diff --git a/packages/cli/openapi-parser/src/v3/extensions/getFernEnum.ts b/packages/cli/openapi-parser/src/openapi/v3/extensions/getFernEnum.ts similarity index 90% rename from packages/cli/openapi-parser/src/v3/extensions/getFernEnum.ts rename to packages/cli/openapi-parser/src/openapi/v3/extensions/getFernEnum.ts index 62886cddb8e..6c3c7625ec2 100644 --- a/packages/cli/openapi-parser/src/v3/extensions/getFernEnum.ts +++ b/packages/cli/openapi-parser/src/openapi/v3/extensions/getFernEnum.ts @@ -1,6 +1,6 @@ import { OpenAPIV3 } from "openapi-types"; +import { getExtension } from "../../../getExtension"; import { FernOpenAPIExtension } from "./fernExtensions"; -import { getExtension } from "./getExtension"; export interface CasingConfig { snake?: string; diff --git a/packages/cli/openapi-parser/src/openapi/v3/extensions/getFernExamples.ts b/packages/cli/openapi-parser/src/openapi/v3/extensions/getFernExamples.ts new file mode 100644 index 00000000000..fb1d7bcac08 --- /dev/null +++ b/packages/cli/openapi-parser/src/openapi/v3/extensions/getFernExamples.ts @@ -0,0 +1,8 @@ +import { EndpointExample } from "@fern-api/openapi-ir-sdk"; +import { OpenAPIV3 } from "openapi-types"; +import { getExtension } from "../../../getExtension"; +import { FernOpenAPIExtension } from "./fernExtensions"; + +export function getFernExamples(operationObject: OpenAPIV3.OperationObject): EndpointExample[] { + return getExtension(operationObject, FernOpenAPIExtension.EXAMPLES) ?? []; +} diff --git a/packages/cli/openapi-parser/src/v3/extensions/getFernResolutions.ts b/packages/cli/openapi-parser/src/openapi/v3/extensions/getFernResolutions.ts similarity index 87% rename from packages/cli/openapi-parser/src/v3/extensions/getFernResolutions.ts rename to packages/cli/openapi-parser/src/openapi/v3/extensions/getFernResolutions.ts index 1b928038160..050e936d82a 100644 --- a/packages/cli/openapi-parser/src/v3/extensions/getFernResolutions.ts +++ b/packages/cli/openapi-parser/src/openapi/v3/extensions/getFernResolutions.ts @@ -1,6 +1,6 @@ import { OpenAPIV3 } from "openapi-types"; +import { getExtension } from "../../../getExtension"; import { FernOpenAPIExtension } from "./fernExtensions"; -import { getExtension } from "./getExtension"; export interface FernResolutionSchema { name: string; diff --git a/packages/cli/openapi-parser/src/v3/extensions/getFernStreamingExtension.ts b/packages/cli/openapi-parser/src/openapi/v3/extensions/getFernStreamingExtension.ts similarity index 97% rename from packages/cli/openapi-parser/src/v3/extensions/getFernStreamingExtension.ts rename to packages/cli/openapi-parser/src/openapi/v3/extensions/getFernStreamingExtension.ts index 4d414d2ed71..1b8c2de7b41 100644 --- a/packages/cli/openapi-parser/src/v3/extensions/getFernStreamingExtension.ts +++ b/packages/cli/openapi-parser/src/openapi/v3/extensions/getFernStreamingExtension.ts @@ -1,6 +1,6 @@ import { OpenAPIV3 } from "openapi-types"; +import { getExtension } from "../../../getExtension"; import { FernOpenAPIExtension } from "./fernExtensions"; -import { getExtension } from "./getExtension"; const REQUEST_PREFIX = "$request."; diff --git a/packages/cli/openapi-parser/src/v3/extensions/getFernTypeExtension.ts b/packages/cli/openapi-parser/src/openapi/v3/extensions/getFernTypeExtension.ts similarity index 92% rename from packages/cli/openapi-parser/src/v3/extensions/getFernTypeExtension.ts rename to packages/cli/openapi-parser/src/openapi/v3/extensions/getFernTypeExtension.ts index d7cb381badf..94402f63d91 100644 --- a/packages/cli/openapi-parser/src/v3/extensions/getFernTypeExtension.ts +++ b/packages/cli/openapi-parser/src/openapi/v3/extensions/getFernTypeExtension.ts @@ -1,9 +1,9 @@ import { assertNever } from "@fern-api/core-utils"; +import { LiteralSchemaValue, PrimitiveSchemaValueWithExample, SchemaWithExample } from "@fern-api/openapi-ir-sdk"; import { recursivelyVisitRawTypeReference } from "@fern-api/yaml-schema"; -import { PrimitiveSchemaValueWithExample, SchemaWithExample } from "@fern-fern/openapi-ir-model/parseIr"; import { OpenAPIV3 } from "openapi-types"; +import { getExtension } from "../../../getExtension"; import { FernOpenAPIExtension } from "./fernExtensions"; -import { getExtension } from "./getExtension"; export function getFernTypeExtension({ nameOverride, @@ -165,7 +165,13 @@ export function getFernTypeExtension({ SchemaWithExample.literal({ nameOverride, generatedName, - value: literal, + value: literal._visit({ + string: (value) => LiteralSchemaValue.string(value), + boolean: (value) => LiteralSchemaValue.boolean(value), + _other: () => { + throw new Error("Unexpected literal type"); + } + }), description, groupName }), diff --git a/packages/cli/openapi-parser/src/openapi/v3/extensions/getGlobalHeaders.ts b/packages/cli/openapi-parser/src/openapi/v3/extensions/getGlobalHeaders.ts new file mode 100644 index 00000000000..24be7a98e54 --- /dev/null +++ b/packages/cli/openapi-parser/src/openapi/v3/extensions/getGlobalHeaders.ts @@ -0,0 +1,8 @@ +import { GlobalHeader } from "@fern-api/openapi-ir-sdk"; +import { OpenAPIV3 } from "openapi-types"; +import { getExtension } from "../../../getExtension"; +import { FernOpenAPIExtension } from "./fernExtensions"; + +export function getGlobalHeaders(document: OpenAPIV3.Document): GlobalHeader[] | undefined { + return getExtension(document, FernOpenAPIExtension.FERN_GLOBAL_HEADERS); +} diff --git a/packages/cli/openapi-parser/src/openapi/v3/extensions/getPaginationExtension.ts b/packages/cli/openapi-parser/src/openapi/v3/extensions/getPaginationExtension.ts new file mode 100644 index 00000000000..fbf888ca991 --- /dev/null +++ b/packages/cli/openapi-parser/src/openapi/v3/extensions/getPaginationExtension.ts @@ -0,0 +1,49 @@ +import { OpenAPIV3 } from "openapi-types"; +import { getExtension } from "../../../getExtension"; +import { FernOpenAPIExtension } from "./fernExtensions"; + +export type FernPaginationExtension = FernPaginationEnabledExtension | FernPaginationConfigExtension; + +export interface FernPaginationEnabledExtension { + type: "pagination"; +} + +export interface FernPaginationConfigExtension { + type: "paginationConfig"; + page: string; + next: string; + results: string; +} + +declare namespace Raw { + export type PaginationExtensionSchema = boolean | PaginationExtensionObjectSchema; + + export interface PaginationExtensionObjectSchema { + page: string; + next: string; + results: string; + } +} + +export function getFernPaginationExtension( + node: OpenAPIV3.Document | OpenAPIV3.OperationObject +): FernPaginationExtension | undefined { + const pagination = getExtension(node, FernOpenAPIExtension.PAGINATION); + if (pagination == null) { + return undefined; + } + if (typeof pagination === "boolean") { + return pagination + ? { + type: "pagination" + } + : undefined; + } + + return { + type: "paginationConfig", + page: pagination.page, + next: pagination.next, + results: pagination.results + }; +} diff --git a/packages/cli/openapi-parser/src/v3/extensions/getParameterName.ts b/packages/cli/openapi-parser/src/openapi/v3/extensions/getParameterName.ts similarity index 83% rename from packages/cli/openapi-parser/src/v3/extensions/getParameterName.ts rename to packages/cli/openapi-parser/src/openapi/v3/extensions/getParameterName.ts index 2af5c02d48b..903fd09e788 100644 --- a/packages/cli/openapi-parser/src/v3/extensions/getParameterName.ts +++ b/packages/cli/openapi-parser/src/openapi/v3/extensions/getParameterName.ts @@ -1,6 +1,6 @@ import { OpenAPIV3 } from "openapi-types"; +import { getExtension } from "../../../getExtension"; import { FernOpenAPIExtension } from "./fernExtensions"; -import { getExtension } from "./getExtension"; export function getParameterName(parameter: OpenAPIV3.ParameterObject): string | undefined { return getExtension(parameter, FernOpenAPIExtension.PARAMETER_NAME); diff --git a/packages/cli/openapi-parser/src/v3/extensions/getReadmeCodeSamples.ts b/packages/cli/openapi-parser/src/openapi/v3/extensions/getReadmeCodeSamples.ts similarity index 76% rename from packages/cli/openapi-parser/src/v3/extensions/getReadmeCodeSamples.ts rename to packages/cli/openapi-parser/src/openapi/v3/extensions/getReadmeCodeSamples.ts index 8d7f6c37b98..b1b6752b827 100644 --- a/packages/cli/openapi-parser/src/v3/extensions/getReadmeCodeSamples.ts +++ b/packages/cli/openapi-parser/src/openapi/v3/extensions/getReadmeCodeSamples.ts @@ -1,7 +1,7 @@ import { isPlainObject } from "@fern-api/core-utils"; -import { CustomCodeSample } from "@fern-fern/openapi-ir-model/finalIr"; +import { CustomCodeSample } from "@fern-api/openapi-ir-sdk"; import { OpenAPIV3 } from "openapi-types"; -import { getExtension } from "./getExtension"; +import { getExtension } from "../../../getExtension"; import { ReadmeOpenAPIExtension } from "./readmeExtensions"; // https://docs.readme.com/main/docs/openapi-extensions#custom-code-samples @@ -42,14 +42,15 @@ export function getReadmeCodeSamples(operationObject: OpenAPIV3.OperationObject) const customCodeSamples: CustomCodeSample[] = []; for (const codeSample of readmeCodeSamples) { - customCodeSamples.push({ - type: "language", - name: codeSample.name, - language: codeSample.language, - code: codeSample.code, - install: codeSample.install, - description: undefined - }); + customCodeSamples.push( + CustomCodeSample.language({ + name: codeSample.name, + language: codeSample.language, + code: codeSample.code, + install: codeSample.install, + description: undefined + }) + ); } return customCodeSamples; } diff --git a/packages/cli/openapi-parser/src/v3/extensions/getSecuritySchemeNameAndEnvvars.ts b/packages/cli/openapi-parser/src/openapi/v3/extensions/getSecuritySchemeNameAndEnvvars.ts similarity index 91% rename from packages/cli/openapi-parser/src/v3/extensions/getSecuritySchemeNameAndEnvvars.ts rename to packages/cli/openapi-parser/src/openapi/v3/extensions/getSecuritySchemeNameAndEnvvars.ts index 3f1b4878db5..b1221ca805d 100644 --- a/packages/cli/openapi-parser/src/v3/extensions/getSecuritySchemeNameAndEnvvars.ts +++ b/packages/cli/openapi-parser/src/openapi/v3/extensions/getSecuritySchemeNameAndEnvvars.ts @@ -1,6 +1,6 @@ import { OpenAPIV3 } from "openapi-types"; +import { getExtension } from "../../../getExtension"; import { FernOpenAPIExtension } from "./fernExtensions"; -import { getExtension } from "./getExtension"; export interface SecuritySchemeNames { name?: string; diff --git a/packages/cli/openapi-parser/src/v3/extensions/getVariableDefinitions.ts b/packages/cli/openapi-parser/src/openapi/v3/extensions/getVariableDefinitions.ts similarity index 85% rename from packages/cli/openapi-parser/src/v3/extensions/getVariableDefinitions.ts rename to packages/cli/openapi-parser/src/openapi/v3/extensions/getVariableDefinitions.ts index 9977aaf9297..c451db430e1 100644 --- a/packages/cli/openapi-parser/src/v3/extensions/getVariableDefinitions.ts +++ b/packages/cli/openapi-parser/src/openapi/v3/extensions/getVariableDefinitions.ts @@ -1,8 +1,8 @@ -import { PrimitiveSchema, PrimitiveSchemaValue } from "@fern-fern/openapi-ir-model/finalIr"; +import { PrimitiveSchema, PrimitiveSchemaValue } from "@fern-api/openapi-ir-sdk"; import { OpenAPIV3 } from "openapi-types"; -import { getGeneratedTypeName } from "../utils/getSchemaName"; +import { getExtension } from "../../../getExtension"; +import { getGeneratedTypeName } from "../../../schema/utils/getSchemaName"; import { FernOpenAPIExtension } from "./fernExtensions"; -import { getExtension } from "./getExtension"; export function getVariableDefinitions(document: OpenAPIV3.Document): Record { const variables = getExtension>( diff --git a/packages/cli/openapi-parser/src/v3/extensions/getVariableReference.ts b/packages/cli/openapi-parser/src/openapi/v3/extensions/getVariableReference.ts similarity index 83% rename from packages/cli/openapi-parser/src/v3/extensions/getVariableReference.ts rename to packages/cli/openapi-parser/src/openapi/v3/extensions/getVariableReference.ts index 66d21beb3e4..65b024be425 100644 --- a/packages/cli/openapi-parser/src/v3/extensions/getVariableReference.ts +++ b/packages/cli/openapi-parser/src/openapi/v3/extensions/getVariableReference.ts @@ -1,6 +1,6 @@ import { OpenAPIV3 } from "openapi-types"; +import { getExtension } from "../../../getExtension"; import { FernOpenAPIExtension } from "./fernExtensions"; -import { getExtension } from "./getExtension"; export function getVariableReference(parameter: OpenAPIV3.ParameterObject): string | undefined { return getExtension(parameter, FernOpenAPIExtension.SDK_VARIABLE); diff --git a/packages/cli/openapi-parser/src/v3/extensions/readmeExtensions.ts b/packages/cli/openapi-parser/src/openapi/v3/extensions/readmeExtensions.ts similarity index 100% rename from packages/cli/openapi-parser/src/v3/extensions/readmeExtensions.ts rename to packages/cli/openapi-parser/src/openapi/v3/extensions/readmeExtensions.ts diff --git a/packages/cli/openapi-parser/src/openapi/v3/generateIr.ts b/packages/cli/openapi-parser/src/openapi/v3/generateIr.ts new file mode 100644 index 00000000000..e72eba1f67e --- /dev/null +++ b/packages/cli/openapi-parser/src/openapi/v3/generateIr.ts @@ -0,0 +1,289 @@ +import { assertNever } from "@fern-api/core-utils"; +import { + Endpoint, + EndpointExample, + EndpointWithExample, + ObjectSchema, + OpenApiIntermediateRepresentation, + Schema, + SchemaId, + SchemaWithExample, + SecurityScheme, + Webhook +} from "@fern-api/openapi-ir-sdk"; +import { TaskContext } from "@fern-api/task-context"; +import { OpenAPIV3 } from "openapi-types"; +import { getExtension } from "../../getExtension"; +import { convertSchema } from "../../schema/convertSchemas"; +import { convertSchemaWithExampleToSchema } from "../../schema/utils/convertSchemaWithExampleToSchema"; +import { isReferenceObject } from "../../schema/utils/isReferenceObject"; +import { AbstractOpenAPIV3ParserContext } from "./AbstractOpenAPIV3ParserContext"; +import { convertPathItem } from "./converters/convertPathItem"; +import { convertSecurityScheme } from "./converters/convertSecurityScheme"; +import { convertServer } from "./converters/convertServer"; +import { ERROR_NAMES } from "./converters/convertToHttpError"; +import { ExampleEndpointFactory } from "./converters/ExampleEndpointFactory"; +import { FernOpenAPIExtension } from "./extensions/fernExtensions"; +import { getGlobalHeaders } from "./extensions/getGlobalHeaders"; +import { getVariableDefinitions } from "./extensions/getVariableDefinitions"; +import { OpenAPIV3ParserContext } from "./OpenAPIV3ParserContext"; +import { runResolutions } from "./runResolutions"; + +export function generateIr(openApi: OpenAPIV3.Document, taskContext: TaskContext): OpenApiIntermediateRepresentation { + openApi = runResolutions({ openapi: openApi }); + + const securitySchemes: Record = Object.fromEntries( + Object.entries(openApi.components?.securitySchemes ?? {}).map(([key, securityScheme]) => { + const convertedSecurityScheme = convertSecurityScheme(securityScheme); + if (convertedSecurityScheme == null) { + return []; + } + return [key, convertSecurityScheme(securityScheme)]; + }) + ); + const authHeaders = new Set( + ...Object.entries(securitySchemes).map(([_, securityScheme]) => { + if (securityScheme.type === "basic" || securityScheme.type === "bearer") { + return "Authorization"; + } else if (securityScheme.type === "header") { + return securityScheme.headerName; + } + return null; + }) + ); + const context = new OpenAPIV3ParserContext({ document: openApi, taskContext, authHeaders }); + const variables = getVariableDefinitions(openApi); + const globalHeaders = getGlobalHeaders(openApi); + + const endpointsWithExample: EndpointWithExample[] = []; + const webhooks: Webhook[] = []; + Object.entries(openApi.paths).forEach(([path, pathItem]) => { + if (pathItem == null) { + return; + } + taskContext.logger.debug(`Converting path ${path}`); + const pathWithoutTrailingSlash = path.replace(/\/$/, ""); + const convertedOperations = convertPathItem(pathWithoutTrailingSlash, pathItem, openApi, context); + + for (const operation of convertedOperations) { + switch (operation.type) { + case "async": + endpointsWithExample.push(operation.sync); + endpointsWithExample.push(operation.async); + break; + case "http": + endpointsWithExample.push(operation.value); + break; + case "streaming": + endpointsWithExample.push(operation.streaming); + if (operation.nonStreaming) { + endpointsWithExample.push(operation.nonStreaming); + } + break; + case "webhook": + webhooks.push(operation.value); + break; + default: + assertNever(operation); + } + } + }); + + const schemasWithExample: Record = Object.fromEntries( + Object.entries(openApi.components?.schemas ?? {}) + .map(([key, schema]) => { + if (!isReferenceObject(schema)) { + const ignoreSchema = getExtension(schema, FernOpenAPIExtension.IGNORE); + if (ignoreSchema != null && ignoreSchema) { + return []; + } + if (ERROR_NAMES.has(key)) { + return [ + key, + convertSchema( + // eslint-disable-next-line @typescript-eslint/no-explicit-any + { ...schema, "x-fern-type-name": `${key}Body` } as any as OpenAPIV3.SchemaObject, + false, + context, + [key] + ) + ]; + } + } + return [key, convertSchema(schema, false, context, [key])]; + }) + .filter((entry) => entry.length > 0) + ); + const exampleEndpointFactory = new ExampleEndpointFactory(schemasWithExample, context.logger); + const endpoints = endpointsWithExample.map((endpointWithExample): Endpoint => { + // if x-fern-examples is not present, generate an example + let examples = endpointWithExample.examples; + if (examples.length === 0 || examples.every(hasIncompleteExample)) { + const endpointExample = exampleEndpointFactory.buildEndpointExample(endpointWithExample); + if (endpointExample != null) { + examples = [endpointExample, ...endpointWithExample.examples]; + } + } + + const request = endpointWithExample.request; + const response = endpointWithExample.response; + + return { + ...endpointWithExample, + request: + request?.type === "json" + ? { + ...request, + schema: convertSchemaWithExampleToSchema(request.schema) + } + : request, + response: + response?.type === "json" + ? { + ...response, + schema: convertSchemaWithExampleToSchema(response.schema) + } + : response, + queryParameters: endpointWithExample.queryParameters.map((queryParameter) => { + return { + description: queryParameter.description, + name: queryParameter.name, + schema: convertSchemaWithExampleToSchema(queryParameter.schema), + parameterNameOverride: queryParameter.parameterNameOverride + }; + }), + pathParameters: endpointWithExample.pathParameters.map((pathParameter) => { + return { + description: pathParameter.description, + name: pathParameter.name, + schema: convertSchemaWithExampleToSchema(pathParameter.schema), + variableReference: pathParameter.variableReference + }; + }), + headers: endpointWithExample.headers.map((header) => { + return { + description: header.description, + name: header.name, + schema: convertSchemaWithExampleToSchema(header.schema), + parameterNameOverride: header.parameterNameOverride + }; + }), + examples + }; + }); + + const schemas: Record = Object.fromEntries( + Object.entries(schemasWithExample).map(([key, schemaWithExample]) => { + taskContext.logger.debug(`Converting schema ${key}`); + const schema = convertSchemaWithExampleToSchema(schemaWithExample); + return [key, schema]; + }) + ); + + const ir: OpenApiIntermediateRepresentation = { + title: openApi.info.title, + description: openApi.info.description, + servers: (openApi.servers ?? []).map((server) => convertServer(server)), + tags: { + tagsById: Object.fromEntries( + (openApi.tags ?? []).map((tag) => { + return [tag.name, { id: tag.name, description: tag.description }]; + }) + ), + orderedTagIds: openApi.tags?.map((tag) => tag.name) + }, + endpoints, + webhooks, + channel: [], + schemas: maybeRemoveDiscriminantsFromSchemas(schemas, context), + securitySchemes, + hasEndpointsMarkedInternal: endpoints.some((endpoint) => endpoint.internal), + errors: context.getErrors(), + nonRequestReferencedSchemas: context.getReferencedSchemas(), + variables, + globalHeaders + }; + + return ir; +} + +function maybeRemoveDiscriminantsFromSchemas( + schemas: Record, + context: AbstractOpenAPIV3ParserContext +): Record { + const result: Record = {}; + for (const [schemaId, schema] of Object.entries(schemas)) { + if (schema.type !== "object") { + result[schemaId] = schema; + continue; + } + const referenceToSchema: OpenAPIV3.ReferenceObject = { + $ref: `#/components/schemas/${schemaId}` + }; + const discriminatedUnionReference = context.getReferencesFromDiscriminatedUnion(referenceToSchema); + if (discriminatedUnionReference == null) { + result[schemaId] = schema; + continue; + } + + const schemaWithoutDiscriminants: Schema.Object_ = { + ...schema, + type: "object", + properties: schema.properties.filter((objectProperty) => { + return !discriminatedUnionReference.discriminants.has(objectProperty.key); + }), + allOfPropertyConflicts: schema.allOfPropertyConflicts.filter((allOfPropertyConflict) => { + return !discriminatedUnionReference.discriminants.has(allOfPropertyConflict.propertyKey); + }) + }; + result[schemaId] = schemaWithoutDiscriminants; + + const parentSchemaIds = getAllParentSchemaIds({ schema, schemas }); + for (const parentSchemaId of [...new Set(parentSchemaIds)]) { + const parentSchema = result[parentSchemaId] ?? schemas[parentSchemaId]; + if (parentSchema == null || parentSchema.type !== "object") { + continue; + } + result[parentSchemaId] = { + ...parentSchema, + type: "object", + properties: parentSchema.properties.filter((objectProperty) => { + return !discriminatedUnionReference.discriminants.has(objectProperty.key); + }), + allOfPropertyConflicts: parentSchema.allOfPropertyConflicts.filter((allOfPropertyConflict) => { + return !discriminatedUnionReference.discriminants.has(allOfPropertyConflict.propertyKey); + }) + }; + } + } + return result; +} + +function getAllParentSchemaIds({ + schema, + schemas +}: { + schema: ObjectSchema; + schemas: Record; +}): SchemaId[] { + const result: SchemaId[] = []; + for (const allOfSchema of schema.allOf) { + result.push(allOfSchema.schema); + const allOfSchemaDefinition = schemas[allOfSchema.schema]; + if (allOfSchemaDefinition != null && allOfSchemaDefinition.type === "object") { + result.push(...getAllParentSchemaIds({ schema: allOfSchemaDefinition, schemas })); + } + } + return result; +} + +// this means the example only includes code samples and should be autogenerated +function hasIncompleteExample(example: EndpointExample): boolean { + return ( + example.request == null && + example.response == null && + example.queryParameters == null && + example.pathParameters == null && + example.headers == null + ); +} diff --git a/packages/cli/openapi-parser/src/v3/runResolutions.ts b/packages/cli/openapi-parser/src/openapi/v3/runResolutions.ts similarity index 100% rename from packages/cli/openapi-parser/src/v3/runResolutions.ts rename to packages/cli/openapi-parser/src/openapi/v3/runResolutions.ts diff --git a/packages/cli/openapi-parser/src/parse.ts b/packages/cli/openapi-parser/src/parse.ts deleted file mode 100644 index 49af2facde3..00000000000 --- a/packages/cli/openapi-parser/src/parse.ts +++ /dev/null @@ -1,79 +0,0 @@ -import { AbsoluteFilePath } from "@fern-api/fs-utils"; -import { TaskContext } from "@fern-api/task-context"; -import { SchemaId } from "@fern-fern/openapi-ir-model/commons"; -import { OpenAPIIntermediateRepresentation, Schema } from "@fern-fern/openapi-ir-model/finalIr"; -import { readFile } from "fs/promises"; -import yaml from "js-yaml"; -import { OpenAPI, OpenAPIV2, OpenAPIV3 } from "openapi-types"; -import { AsyncAPI } from "./asyncapi"; -import { generateSchemasFromAsyncAPI } from "./asyncapi/generateSchemasFromAsyncAPI"; -import { loadOpenAPI } from "./loadOpenAPI"; -import { generateIr as generateIrFromV2 } from "./v2/generateIr"; -import { generateIr as generateIrFromV3 } from "./v3/generateIr"; - -export interface RawOpenAPIFile { - absoluteFilepath: AbsoluteFilePath; - contents: string; -} - -export interface RawAsyncAPIFile { - absoluteFilepath: AbsoluteFilePath; - contents: string; -} - -export async function parse({ - absolutePathToAsyncAPI, - absolutePathToOpenAPI, - absolutePathToOpenAPIOverrides, - taskContext -}: { - absolutePathToAsyncAPI: AbsoluteFilePath | undefined; - absolutePathToOpenAPI: AbsoluteFilePath; - absolutePathToOpenAPIOverrides: AbsoluteFilePath | undefined; - taskContext: TaskContext; -}): Promise { - let asyncAPISchemas: Record = {}; - if (absolutePathToAsyncAPI != null) { - const asyncAPI = await loadAsyncAPI(absolutePathToAsyncAPI); - asyncAPISchemas = generateSchemasFromAsyncAPI(asyncAPI, taskContext); - } - - const openApiDocument = await loadOpenAPI({ - absolutePathToOpenAPI, - context: taskContext, - absolutePathToOpenAPIOverrides - }); - let openApiIr: OpenAPIIntermediateRepresentation | undefined = undefined; - if (isOpenApiV3(openApiDocument)) { - openApiIr = generateIrFromV3(openApiDocument, taskContext); - } else if (isOpenApiV2(openApiDocument)) { - openApiIr = await generateIrFromV2(openApiDocument, taskContext); - } - - if (openApiIr != null) { - return { - ...openApiIr, - schemas: { - ...openApiIr.schemas, - ...asyncAPISchemas - } - }; - } - - return taskContext.failAndThrow("Only OpenAPI V3 and V2 Documents are supported."); -} - -async function loadAsyncAPI(absoluteFilePathToAsyncAPI: AbsoluteFilePath): Promise { - const contents = (await readFile(absoluteFilePathToAsyncAPI)).toString(); - return (await yaml.load(contents)) as AsyncAPI; -} - -function isOpenApiV3(openApi: OpenAPI.Document): openApi is OpenAPIV3.Document { - // eslint-disable-next-line @typescript-eslint/no-unnecessary-condition - return (openApi as OpenAPIV3.Document).openapi != null; -} - -function isOpenApiV2(openApi: OpenAPI.Document): openApi is OpenAPIV2.Document { - // eslint-disable-next-line @typescript-eslint/no-unnecessary-condition - return (openApi as OpenAPIV2.Document).swagger != null; -} diff --git a/packages/cli/openapi-parser/src/schema/SchemaParserContext.ts b/packages/cli/openapi-parser/src/schema/SchemaParserContext.ts new file mode 100644 index 00000000000..a556959ee05 --- /dev/null +++ b/packages/cli/openapi-parser/src/schema/SchemaParserContext.ts @@ -0,0 +1,11 @@ +import { SchemaId } from "@fern-api/openapi-ir-sdk"; +import { OpenAPIV3 } from "openapi-types"; + +export interface SchemaParserContext { + DUMMY: SchemaParserContext; + + resolveSchemaReference(schema: OpenAPIV3.ReferenceObject): OpenAPIV3.SchemaObject; + markSchemaAsReferencedByNonRequest(schemaId: SchemaId): void; + markSchemaAsReferencedByRequest(schemaId: SchemaId): void; + markReferencedByDiscriminatedUnion(schema: OpenAPIV3.ReferenceObject, discrminant: string, times: number): void; +} diff --git a/packages/cli/openapi-parser/src/v3/converters/schema/convertAdditionalProperties.ts b/packages/cli/openapi-parser/src/schema/convertAdditionalProperties.ts similarity index 90% rename from packages/cli/openapi-parser/src/v3/converters/schema/convertAdditionalProperties.ts rename to packages/cli/openapi-parser/src/schema/convertAdditionalProperties.ts index bf700bdc276..104fc5d459a 100644 --- a/packages/cli/openapi-parser/src/v3/converters/schema/convertAdditionalProperties.ts +++ b/packages/cli/openapi-parser/src/schema/convertAdditionalProperties.ts @@ -1,13 +1,13 @@ -import { SdkGroupName } from "@fern-fern/openapi-ir-model/commons"; import { PrimitiveSchemaValueWithExample, PrimitiveSchemaWithExample, - SchemaWithExample -} from "@fern-fern/openapi-ir-model/parseIr"; + SchemaWithExample, + SdkGroupName +} from "@fern-api/openapi-ir-sdk"; import { OpenAPIV3 } from "openapi-types"; -import { AbstractOpenAPIV3ParserContext } from "../../AbstractOpenAPIV3ParserContext"; -import { isReferenceObject } from "../../utils/isReferenceObject"; -import { convertSchema } from "../convertSchemas"; +import { convertSchema } from "./convertSchemas"; +import { SchemaParserContext } from "./SchemaParserContext"; +import { isReferenceObject } from "./utils/isReferenceObject"; export function convertAdditionalProperties({ nameOverride, @@ -25,7 +25,7 @@ export function convertAdditionalProperties({ additionalProperties: boolean | OpenAPIV3.ReferenceObject | OpenAPIV3.SchemaObject; description: string | undefined; wrapAsNullable: boolean; - context: AbstractOpenAPIV3ParserContext; + context: SchemaParserContext; groupName: SdkGroupName | undefined; }): SchemaWithExample { if (typeof additionalProperties === "boolean" || isAdditionalPropertiesEmptyDictionary(additionalProperties)) { diff --git a/packages/cli/openapi-parser/src/v3/converters/schema/convertArray.ts b/packages/cli/openapi-parser/src/schema/convertArray.ts similarity index 85% rename from packages/cli/openapi-parser/src/v3/converters/schema/convertArray.ts rename to packages/cli/openapi-parser/src/schema/convertArray.ts index 5c90ad68b34..1a66737443c 100644 --- a/packages/cli/openapi-parser/src/v3/converters/schema/convertArray.ts +++ b/packages/cli/openapi-parser/src/schema/convertArray.ts @@ -1,8 +1,7 @@ -import { SdkGroupName } from "@fern-fern/openapi-ir-model/commons"; -import { SchemaWithExample } from "@fern-fern/openapi-ir-model/parseIr"; +import { SchemaWithExample, SdkGroupName } from "@fern-api/openapi-ir-sdk"; import { OpenAPIV3 } from "openapi-types"; -import { AbstractOpenAPIV3ParserContext } from "../../AbstractOpenAPIV3ParserContext"; -import { convertSchema } from "../convertSchemas"; +import { convertSchema } from "./convertSchemas"; +import { SchemaParserContext } from "./SchemaParserContext"; export function convertArray({ nameOverride, @@ -20,7 +19,7 @@ export function convertArray({ item: OpenAPIV3.ReferenceObject | OpenAPIV3.SchemaObject | undefined; description: string | undefined; wrapAsNullable: boolean; - context: AbstractOpenAPIV3ParserContext; + context: SchemaParserContext; groupName: SdkGroupName | undefined; }): SchemaWithExample { const itemSchema = diff --git a/packages/cli/openapi-parser/src/v3/converters/schema/convertDiscriminatedOneOf.ts b/packages/cli/openapi-parser/src/schema/convertDiscriminatedOneOf.ts similarity index 82% rename from packages/cli/openapi-parser/src/v3/converters/schema/convertDiscriminatedOneOf.ts rename to packages/cli/openapi-parser/src/schema/convertDiscriminatedOneOf.ts index 8dc2d63dd3e..aef532dbfd6 100644 --- a/packages/cli/openapi-parser/src/v3/converters/schema/convertDiscriminatedOneOf.ts +++ b/packages/cli/openapi-parser/src/schema/convertDiscriminatedOneOf.ts @@ -1,9 +1,13 @@ -import { SdkGroupName } from "@fern-fern/openapi-ir-model/commons"; -import { CommonPropertyWithExample, SchemaWithExample } from "@fern-fern/openapi-ir-model/parseIr"; +import { + CommonPropertyWithExample, + OneOfSchemaWithExample, + SchemaWithExample, + SdkGroupName +} from "@fern-api/openapi-ir-sdk"; import { OpenAPIV3 } from "openapi-types"; -import { AbstractOpenAPIV3ParserContext } from "../../AbstractOpenAPIV3ParserContext"; -import { isReferenceObject } from "../../utils/isReferenceObject"; -import { convertReferenceObject, convertSchema, convertSchemaObject } from "../convertSchemas"; +import { convertReferenceObject, convertSchema, convertSchemaObject } from "./convertSchemas"; +import { SchemaParserContext } from "./SchemaParserContext"; +import { isReferenceObject } from "./utils/isReferenceObject"; export function convertDiscriminatedOneOf({ nameOverride, @@ -25,7 +29,7 @@ export function convertDiscriminatedOneOf({ required: string[] | undefined; wrapAsNullable: boolean; discriminator: OpenAPIV3.DiscriminatorObject; - context: AbstractOpenAPIV3ParserContext; + context: SchemaParserContext; groupName: SdkGroupName | undefined; }): SchemaWithExample { const discriminant = discriminator.propertyName; @@ -95,7 +99,7 @@ export function convertDiscriminatedOneOfWithVariants({ wrapAsNullable: boolean; discriminant: string; variants: Record; - context: AbstractOpenAPIV3ParserContext; + context: SchemaParserContext; groupName: SdkGroupName | undefined; }): SchemaWithExample { const unionSubTypes = Object.fromEntries( @@ -163,28 +167,30 @@ export function wrapDiscriminantedOneOf({ return SchemaWithExample.nullable({ nameOverride, generatedName, - value: SchemaWithExample.oneOf({ - type: "discriminated", - description, - discriminantProperty: discriminant, - nameOverride, - generatedName, - schemas: subtypes, - commonProperties: properties, - groupName - }), + value: SchemaWithExample.oneOf( + OneOfSchemaWithExample.discriminated({ + description, + discriminantProperty: discriminant, + nameOverride, + generatedName, + schemas: subtypes, + commonProperties: properties, + groupName + }) + ), groupName, description }); } - return SchemaWithExample.oneOf({ - type: "discriminated", - description, - discriminantProperty: discriminant, - nameOverride, - generatedName, - schemas: subtypes, - commonProperties: properties, - groupName - }); + return SchemaWithExample.oneOf( + OneOfSchemaWithExample.discriminated({ + description, + discriminantProperty: discriminant, + nameOverride, + generatedName, + schemas: subtypes, + commonProperties: properties, + groupName + }) + ); } diff --git a/packages/cli/openapi-parser/src/v3/converters/schema/convertEnum.ts b/packages/cli/openapi-parser/src/schema/convertEnum.ts similarity index 92% rename from packages/cli/openapi-parser/src/v3/converters/schema/convertEnum.ts rename to packages/cli/openapi-parser/src/schema/convertEnum.ts index 5ffde8cb0c6..560b1cc13e4 100644 --- a/packages/cli/openapi-parser/src/v3/converters/schema/convertEnum.ts +++ b/packages/cli/openapi-parser/src/schema/convertEnum.ts @@ -1,9 +1,7 @@ -import { SdkGroupName } from "@fern-fern/openapi-ir-model/commons"; -import { EnumValue } from "@fern-fern/openapi-ir-model/finalIr"; -import { SchemaWithExample } from "@fern-fern/openapi-ir-model/parseIr"; +import { EnumValue, SchemaWithExample, SdkGroupName } from "@fern-api/openapi-ir-sdk"; import { camelCase, upperFirst } from "lodash-es"; -import { FernEnumConfig } from "../../extensions/getFernEnum"; -import { replaceStartingNumber } from "../../utils/replaceStartingNumber"; +import { FernEnumConfig } from "../openapi/v3/extensions/getFernEnum"; +import { replaceStartingNumber } from "./utils/replaceStartingNumber"; export const VALID_ENUM_NAME_REGEX = /^[a-zA-Z][a-zA-Z0-9_]*$/; diff --git a/packages/cli/openapi-parser/src/v3/converters/schema/convertLiteral.ts b/packages/cli/openapi-parser/src/schema/convertLiteral.ts similarity index 86% rename from packages/cli/openapi-parser/src/v3/converters/schema/convertLiteral.ts rename to packages/cli/openapi-parser/src/schema/convertLiteral.ts index bb10e55d1e9..70befa485b6 100644 --- a/packages/cli/openapi-parser/src/v3/converters/schema/convertLiteral.ts +++ b/packages/cli/openapi-parser/src/schema/convertLiteral.ts @@ -1,6 +1,4 @@ -import { SdkGroupName } from "@fern-fern/openapi-ir-model/commons"; -import { LiteralSchemaValue } from "@fern-fern/openapi-ir-model/finalIr"; -import { SchemaWithExample } from "@fern-fern/openapi-ir-model/parseIr"; +import { LiteralSchemaValue, SchemaWithExample, SdkGroupName } from "@fern-api/openapi-ir-sdk"; function createLiteralSchemaValue(value: unknown): LiteralSchemaValue { if (typeof value === "string") { diff --git a/packages/cli/openapi-parser/src/v3/converters/schema/convertNumber.ts b/packages/cli/openapi-parser/src/schema/convertNumber.ts similarity index 90% rename from packages/cli/openapi-parser/src/v3/converters/schema/convertNumber.ts rename to packages/cli/openapi-parser/src/schema/convertNumber.ts index b14ca6d5fad..47cf9cdd712 100644 --- a/packages/cli/openapi-parser/src/v3/converters/schema/convertNumber.ts +++ b/packages/cli/openapi-parser/src/schema/convertNumber.ts @@ -1,6 +1,5 @@ -import { SdkGroupName } from "@fern-fern/openapi-ir-model/commons"; -import { PrimitiveSchemaValueWithExample, SchemaWithExample } from "@fern-fern/openapi-ir-model/parseIr"; -import { wrapPrimitive } from "../convertSchemas"; +import { PrimitiveSchemaValueWithExample, SchemaWithExample, SdkGroupName } from "@fern-api/openapi-ir-sdk"; +import { wrapPrimitive } from "./convertSchemas"; export function convertNumber({ nameOverride, diff --git a/packages/cli/openapi-parser/src/v3/converters/schema/convertObject.ts b/packages/cli/openapi-parser/src/schema/convertObject.ts similarity index 88% rename from packages/cli/openapi-parser/src/v3/converters/schema/convertObject.ts rename to packages/cli/openapi-parser/src/schema/convertObject.ts index 1ed171f5800..93f4633bf7e 100644 --- a/packages/cli/openapi-parser/src/v3/converters/schema/convertObject.ts +++ b/packages/cli/openapi-parser/src/schema/convertObject.ts @@ -1,19 +1,21 @@ -import { SchemaId, SdkGroupName } from "@fern-fern/openapi-ir-model/commons"; import { AllOfPropertyConflict, + NamedFullExample, ObjectPropertyConflictInfo, - ReferencedSchema -} from "@fern-fern/openapi-ir-model/finalIr"; -import { NamedFullExample, ObjectPropertyWithExample, SchemaWithExample } from "@fern-fern/openapi-ir-model/parseIr"; + ObjectPropertyWithExample, + ReferencedSchema, + SchemaId, + SchemaWithExample, + SdkGroupName +} from "@fern-api/openapi-ir-sdk"; import { OpenAPIV3 } from "openapi-types"; -import { AbstractOpenAPIV3ParserContext } from "../../AbstractOpenAPIV3ParserContext"; -import { DummyOpenAPIV3ParserContext } from "../../DummyOpenAPIV3ParserContext"; -import { FernOpenAPIExtension } from "../../extensions/fernExtensions"; -import { getExtension } from "../../extensions/getExtension"; -import { getGeneratedPropertyName } from "../../utils/getSchemaName"; -import { isReferenceObject } from "../../utils/isReferenceObject"; -import { isSchemaWithExampleEqual } from "../../utils/isSchemaEqual"; -import { convertSchema, convertToReferencedSchema, getSchemaIdFromReference } from "../convertSchemas"; +import { getExtension } from "../getExtension"; +import { FernOpenAPIExtension } from "../openapi/v3/extensions/fernExtensions"; +import { convertSchema, convertToReferencedSchema, getSchemaIdFromReference } from "./convertSchemas"; +import { SchemaParserContext } from "./SchemaParserContext"; +import { getGeneratedPropertyName } from "./utils/getSchemaName"; +import { isReferenceObject } from "./utils/isReferenceObject"; +import { isSchemaWithExampleEqual } from "./utils/isSchemaEqual"; interface ReferencedAllOfInfo { schemaId: SchemaId; @@ -43,7 +45,7 @@ export function convertObject({ required: string[] | undefined; wrapAsNullable: boolean; allOf: (OpenAPIV3.ReferenceObject | OpenAPIV3.SchemaObject)[]; - context: AbstractOpenAPIV3ParserContext; + context: SchemaParserContext; propertiesToExclude: Set; groupName: SdkGroupName | undefined; fullExamples: undefined | NamedFullExample[]; @@ -67,15 +69,7 @@ export function convertObject({ const resolvedOneOfSchema = isReferenceObject(oneOfSchema) ? context.resolveSchemaReference(oneOfSchema) : oneOfSchema; - const convertedOneOfSchema = convertSchema( - resolvedOneOfSchema, - false, - new DummyOpenAPIV3ParserContext({ - document: context.document, - taskContext: context.taskContext - }), - breadcrumbs - ); + const convertedOneOfSchema = convertSchema(resolvedOneOfSchema, false, context.DUMMY, breadcrumbs); if (convertedOneOfSchema.type === "object") { inlinedParentProperties.push( ...convertedOneOfSchema.properties.map((property) => { @@ -266,7 +260,7 @@ function getAllProperties({ breadcrumbs }: { schema: OpenAPIV3.ReferenceObject | OpenAPIV3.SchemaObject; - context: AbstractOpenAPIV3ParserContext; + context: SchemaParserContext; breadcrumbs: string[]; }): Record { let properties: Record = {}; diff --git a/packages/cli/openapi-parser/src/v3/converters/convertSchemas.ts b/packages/cli/openapi-parser/src/schema/convertSchemas.ts similarity index 94% rename from packages/cli/openapi-parser/src/v3/converters/convertSchemas.ts rename to packages/cli/openapi-parser/src/schema/convertSchemas.ts index c4cf900ee7d..ba7a28afe1d 100644 --- a/packages/cli/openapi-parser/src/v3/converters/convertSchemas.ts +++ b/packages/cli/openapi-parser/src/schema/convertSchemas.ts @@ -1,35 +1,37 @@ -import { LiteralSchemaValue, ReferencedSchema, Schema } from "@fern-fern/openapi-ir-model/finalIr"; import { + LiteralSchemaValue, NamedFullExample, PrimitiveSchemaValueWithExample, + ReferencedSchema, + Schema, SchemaWithExample -} from "@fern-fern/openapi-ir-model/parseIr"; +} from "@fern-api/openapi-ir-sdk"; import { isEqual } from "lodash-es"; import { OpenAPIV3 } from "openapi-types"; -import { AbstractOpenAPIV3ParserContext } from "../AbstractOpenAPIV3ParserContext"; -import { OpenAPIExtension } from "../extensions/extensions"; -import { FernOpenAPIExtension } from "../extensions/fernExtensions"; -import { getExtension } from "../extensions/getExtension"; -import { getFernEnum } from "../extensions/getFernEnum"; -import { getFernTypeExtension } from "../extensions/getFernTypeExtension"; -import { getGeneratedTypeName } from "../utils/getSchemaName"; -import { isReferenceObject } from "../utils/isReferenceObject"; -import { getExampleAsBoolean, getExampleAsNumber, getExamplesString } from "./example/getExample"; -import { convertAdditionalProperties, wrapMap } from "./schema/convertAdditionalProperties"; -import { convertArray } from "./schema/convertArray"; -import { convertDiscriminatedOneOf, convertDiscriminatedOneOfWithVariants } from "./schema/convertDiscriminatedOneOf"; -import { convertEnum } from "./schema/convertEnum"; -import { convertLiteral } from "./schema/convertLiteral"; -import { convertNumber } from "./schema/convertNumber"; -import { convertObject } from "./schema/convertObject"; -import { convertUndiscriminatedOneOf } from "./schema/convertUndiscriminatedOneOf"; +import { getExtension } from "../getExtension"; +import { OpenAPIExtension } from "../openapi/v3/extensions/extensions"; +import { FernOpenAPIExtension } from "../openapi/v3/extensions/fernExtensions"; +import { getFernEnum } from "../openapi/v3/extensions/getFernEnum"; +import { getFernTypeExtension } from "../openapi/v3/extensions/getFernTypeExtension"; +import { convertAdditionalProperties, wrapMap } from "./convertAdditionalProperties"; +import { convertArray } from "./convertArray"; +import { convertDiscriminatedOneOf, convertDiscriminatedOneOfWithVariants } from "./convertDiscriminatedOneOf"; +import { convertEnum } from "./convertEnum"; +import { convertLiteral } from "./convertLiteral"; +import { convertNumber } from "./convertNumber"; +import { convertObject } from "./convertObject"; +import { convertUndiscriminatedOneOf } from "./convertUndiscriminatedOneOf"; +import { getExampleAsBoolean, getExampleAsNumber, getExamplesString } from "./examples/getExample"; +import { SchemaParserContext } from "./SchemaParserContext"; +import { getGeneratedTypeName } from "./utils/getSchemaName"; +import { isReferenceObject } from "./utils/isReferenceObject"; export const SCHEMA_REFERENCE_PREFIX = "#/components/schemas/"; export function convertSchema( schema: OpenAPIV3.SchemaObject | OpenAPIV3.ReferenceObject, wrapAsNullable: boolean, - context: AbstractOpenAPIV3ParserContext, + context: SchemaParserContext, breadcrumbs: string[], referencedAsRequest = false, propertiesToExclude: Set = new Set() @@ -56,7 +58,7 @@ export function convertSchema( export function convertReferenceObject( schema: OpenAPIV3.ReferenceObject, wrapAsNullable: boolean, - context: AbstractOpenAPIV3ParserContext, + context: SchemaParserContext, breadcrumbs: string[] ): SchemaWithExample { const referenceSchema = schema.$ref.includes("properties") @@ -92,7 +94,7 @@ function getTitleAsName(title: string | undefined): string | undefined { export function convertSchemaObject( schema: OpenAPIV3.SchemaObject, wrapAsNullable: boolean, - context: AbstractOpenAPIV3ParserContext, + context: SchemaParserContext, breadcrumbs: string[], propertiesToExclude: Set = new Set(), referencedAsRequest = false @@ -644,7 +646,7 @@ function maybeInjectDescriptionOrGroupName( groupName: string | undefined ): SchemaWithExample { if (schema.type === "reference") { - return Schema.reference({ + return SchemaWithExample.reference({ ...schema, description, groupName @@ -653,7 +655,7 @@ function maybeInjectDescriptionOrGroupName( return SchemaWithExample.optional({ nameOverride: schema.nameOverride, generatedName: schema.generatedName, - value: Schema.reference({ + value: SchemaWithExample.reference({ ...schema.value }), description, @@ -663,7 +665,7 @@ function maybeInjectDescriptionOrGroupName( return SchemaWithExample.nullable({ nameOverride: schema.nameOverride, generatedName: schema.generatedName, - value: Schema.reference({ + value: SchemaWithExample.reference({ ...schema.value }), description, @@ -811,7 +813,7 @@ function getDiscriminant({ context }: { schemas: (OpenAPIV3.ReferenceObject | OpenAPIV3.SchemaObject)[]; - context: AbstractOpenAPIV3ParserContext; + context: SchemaParserContext; }): undefined | DiscriminantProperty { const discriminantToVariants: Record< string, @@ -847,7 +849,7 @@ function getPossibleDiscriminants({ context }: { schema: OpenAPIV3.SchemaObject; - context: AbstractOpenAPIV3ParserContext; + context: SchemaParserContext; }): Record { const possibleDiscrimimants: Record = {}; for (const [propertyName, propertySchema] of Object.entries(schema.properties ?? {})) { diff --git a/packages/cli/openapi-parser/src/v3/converters/schema/convertUndiscriminatedOneOf.ts b/packages/cli/openapi-parser/src/schema/convertUndiscriminatedOneOf.ts similarity index 81% rename from packages/cli/openapi-parser/src/v3/converters/schema/convertUndiscriminatedOneOf.ts rename to packages/cli/openapi-parser/src/schema/convertUndiscriminatedOneOf.ts index 121004ccb4f..66fde86ac9e 100644 --- a/packages/cli/openapi-parser/src/v3/converters/schema/convertUndiscriminatedOneOf.ts +++ b/packages/cli/openapi-parser/src/schema/convertUndiscriminatedOneOf.ts @@ -1,14 +1,13 @@ -import { SdkGroupName } from "@fern-fern/openapi-ir-model/commons"; -import { SchemaWithExample } from "@fern-fern/openapi-ir-model/parseIr"; +import { LiteralSchemaValue, OneOfSchemaWithExample, SchemaWithExample, SdkGroupName } from "@fern-api/openapi-ir-sdk"; import { difference } from "lodash-es"; import { OpenAPIV3 } from "openapi-types"; -import { AbstractOpenAPIV3ParserContext } from "../../AbstractOpenAPIV3ParserContext"; -import { getGeneratedTypeName } from "../../utils/getSchemaName"; -import { isReferenceObject } from "../../utils/isReferenceObject"; -import { isSchemaEqual } from "../../utils/isSchemaEqual"; -import { convertNumberToSnakeCase } from "../../utils/replaceStartingNumber"; -import { convertSchema } from "../convertSchemas"; import { convertEnum } from "./convertEnum"; +import { convertSchema } from "./convertSchemas"; +import { SchemaParserContext } from "./SchemaParserContext"; +import { getGeneratedTypeName } from "./utils/getSchemaName"; +import { isReferenceObject } from "./utils/isReferenceObject"; +import { isSchemaEqual } from "./utils/isSchemaEqual"; +import { convertNumberToSnakeCase } from "./utils/replaceStartingNumber"; export function convertUndiscriminatedOneOf({ nameOverride, @@ -25,7 +24,7 @@ export function convertUndiscriminatedOneOf({ breadcrumbs: string[]; description: string | undefined; wrapAsNullable: boolean; - context: AbstractOpenAPIV3ParserContext; + context: SchemaParserContext; subtypes: (OpenAPIV3.SchemaObject | OpenAPIV3.ReferenceObject)[]; groupName: SdkGroupName | undefined; }): SchemaWithExample { @@ -37,10 +36,7 @@ export function convertUndiscriminatedOneOf({ return SchemaWithExample.literal({ nameOverride: undefined, generatedName: getGeneratedTypeName([generatedName, enumValue]), - value: { - type: "string", - string: enumValue - }, + value: LiteralSchemaValue.string(enumValue), groupName: undefined, description: undefined }); @@ -73,9 +69,9 @@ export function convertUndiscriminatedOneOf({ const enumValues: string[] = []; Object.entries(uniqueSubtypes).forEach(([_, schema]) => { if (schema.type === "literal" && schema.value.type === "string") { - enumValues.push(schema.value.string); + enumValues.push(schema.value.value); if (schema.description != null) { - enumDescriptions[schema.value.string] = { + enumDescriptions[schema.value.value] = { description: schema.description }; } @@ -184,24 +180,26 @@ export function wrapUndiscriminantedOneOf({ return SchemaWithExample.nullable({ nameOverride, generatedName, - value: SchemaWithExample.oneOf({ - type: "undisciminated", - description, - nameOverride, - generatedName, - schemas: subtypes, - groupName - }), + value: SchemaWithExample.oneOf( + OneOfSchemaWithExample.undisciminated({ + description, + nameOverride, + generatedName, + schemas: subtypes, + groupName + }) + ), description, groupName }); } - return SchemaWithExample.oneOf({ - type: "undisciminated", - description, - nameOverride, - generatedName, - schemas: subtypes, - groupName - }); + return SchemaWithExample.oneOf( + OneOfSchemaWithExample.undisciminated({ + description, + nameOverride, + generatedName, + schemas: subtypes, + groupName + }) + ); } diff --git a/packages/cli/openapi-parser/src/v3/converters/example/ExampleTypeFactory.ts b/packages/cli/openapi-parser/src/schema/examples/ExampleTypeFactory.ts similarity index 95% rename from packages/cli/openapi-parser/src/v3/converters/example/ExampleTypeFactory.ts rename to packages/cli/openapi-parser/src/schema/examples/ExampleTypeFactory.ts index ce642e7bf30..58badcd8209 100644 --- a/packages/cli/openapi-parser/src/v3/converters/example/ExampleTypeFactory.ts +++ b/packages/cli/openapi-parser/src/schema/examples/ExampleTypeFactory.ts @@ -1,12 +1,15 @@ import { assertNever } from "@fern-api/core-utils"; -import { SchemaId } from "@fern-fern/openapi-ir-model/commons"; -import { FullExample, KeyValuePair, PrimitiveExample } from "@fern-fern/openapi-ir-model/example"; import { EnumSchemaWithExample, + FullExample, + FullOneOfExample, + KeyValuePair, ObjectSchemaWithExample, + PrimitiveExample, PrimitiveSchemaValueWithExample, + SchemaId, SchemaWithExample -} from "@fern-fern/openapi-ir-model/parseIr"; +} from "@fern-api/openapi-ir-sdk"; import { convertToFullExample } from "./convertToFullExample"; import { getFullExampleAsArray, getFullExampleAsObject } from "./getFullExample"; @@ -80,10 +83,10 @@ export class ExampleTypeFactory { depth, options }); - if (result != null && result.type === "array" && result.array.length === 0) { + if (result != null && result.type === "array" && result.value.length === 0) { return undefined; } - if (result != null && result.type === "map" && result.map.length === 0) { + if (result != null && result.type === "map" && result.value.length === 0) { return undefined; } if (result != null && result.type === "object" && Object.keys(result.properties).length === 0) { @@ -106,10 +109,10 @@ export class ExampleTypeFactory { depth, options }); - if (result != null && result.type === "array" && result.array.length === 0) { + if (result != null && result.type === "array" && result.value.length === 0) { return undefined; } - if (result != null && result.type === "map" && result.map.length === 0) { + if (result != null && result.type === "map" && result.value.length === 0) { return undefined; } if (result != null && result.type === "object" && Object.keys(result.properties).length === 0) { @@ -138,7 +141,7 @@ export class ExampleTypeFactory { return undefined; } case "oneOf": - switch (schema.oneOf.type) { + switch (schema.value.type) { case "discriminated": { const result: Record = {}; @@ -146,10 +149,10 @@ export class ExampleTypeFactory { let requiredProperties: Record = {}; const fullExample = getFullExampleAsObject(example); - const exampleDiscriminant = fullExample?.[schema.oneOf.discriminantProperty]; - const exampleUnionVariantSchema = schema.oneOf.schemas[exampleDiscriminant]; + const exampleDiscriminant = fullExample?.[schema.value.discriminantProperty]; + const exampleUnionVariantSchema = schema.value.schemas[exampleDiscriminant]; - const firstUnionVariant = Object.entries(schema.oneOf.schemas)[0]; + const firstUnionVariant = Object.entries(schema.value.schemas)[0]; if ( exampleDiscriminant != null && exampleUnionVariantSchema != null && @@ -157,20 +160,20 @@ export class ExampleTypeFactory { ) { allProperties = this.getAllProperties(exampleUnionVariantSchema); requiredProperties = this.getAllRequiredProperties(exampleUnionVariantSchema); - result[schema.oneOf.discriminantProperty] = FullExample.primitive( + result[schema.value.discriminantProperty] = FullExample.primitive( PrimitiveExample.string(exampleDiscriminant) ); } else if (firstUnionVariant != null && firstUnionVariant[1].type === "object") { allProperties = this.getAllProperties(firstUnionVariant[1]); requiredProperties = this.getAllRequiredProperties(firstUnionVariant[1]); - result[schema.oneOf.discriminantProperty] = FullExample.primitive( + result[schema.value.discriminantProperty] = FullExample.primitive( PrimitiveExample.string(firstUnionVariant[0]) ); } else { return undefined; } - for (const commonProperty of schema.oneOf.commonProperties) { + for (const commonProperty of schema.value.commonProperties) { allProperties[commonProperty.key] = commonProperty.schema; const resolvedSchema = this.getResolvedSchema(commonProperty.schema); if (resolvedSchema.type !== "optional" && resolvedSchema.type !== "nullable") { @@ -208,17 +211,14 @@ export class ExampleTypeFactory { } } } - return FullExample.oneOf({ - type: "discriminated", - discriminated: result - }); + return FullExample.oneOf(FullOneOfExample.discriminated(result)); } case "undisciminated": { - if (schema.oneOf.schemas[0] != null) { + if (schema.value.schemas[0] != null) { // TODO (we should select the oneOf schema based on the example) return this.buildExampleHelper({ example, - schema: schema.oneOf.schemas[0], + schema: schema.value.schemas[0], visitedSchemaIds, depth, options @@ -406,7 +406,7 @@ export class ExampleTypeFactory { case "unknown": return schema.example != null; case "oneOf": - return Object.values(schema.oneOf.schemas).some((schema) => this.hasExample(schema)); + return Object.values(schema.value.schemas).some((schema) => this.hasExample(schema)); default: return false; } @@ -544,7 +544,7 @@ export class ExampleTypeFactory { if (example != null && typeof example === "number") { return PrimitiveExample.int(example); } else if (schema.example != null) { - return PrimitiveExample.int(1); + return PrimitiveExample.int(schema.example); } else { return PrimitiveExample.int(1); } diff --git a/packages/cli/openapi-parser/src/v3/converters/example/convertToFullExample.ts b/packages/cli/openapi-parser/src/schema/examples/convertToFullExample.ts similarity index 97% rename from packages/cli/openapi-parser/src/v3/converters/example/convertToFullExample.ts rename to packages/cli/openapi-parser/src/schema/examples/convertToFullExample.ts index 56c70f1456f..598804ccf5b 100644 --- a/packages/cli/openapi-parser/src/v3/converters/example/convertToFullExample.ts +++ b/packages/cli/openapi-parser/src/schema/examples/convertToFullExample.ts @@ -1,4 +1,4 @@ -import { FullExample, KeyValuePair, PrimitiveExample } from "@fern-fern/openapi-ir-model/example"; +import { FullExample, KeyValuePair, PrimitiveExample } from "@fern-api/openapi-ir-sdk"; export function convertToFullExample(value: unknown): FullExample | undefined { if (typeof value === "string") { diff --git a/packages/cli/openapi-parser/src/v3/converters/example/getExample.ts b/packages/cli/openapi-parser/src/schema/examples/getExample.ts similarity index 100% rename from packages/cli/openapi-parser/src/v3/converters/example/getExample.ts rename to packages/cli/openapi-parser/src/schema/examples/getExample.ts diff --git a/packages/cli/openapi-parser/src/v3/converters/example/getFullExample.ts b/packages/cli/openapi-parser/src/schema/examples/getFullExample.ts similarity index 100% rename from packages/cli/openapi-parser/src/v3/converters/example/getFullExample.ts rename to packages/cli/openapi-parser/src/schema/examples/getFullExample.ts diff --git a/packages/cli/openapi-parser/src/v3/utils/convertSchemaWithExampleToSchema.ts b/packages/cli/openapi-parser/src/schema/utils/convertSchemaWithExampleToSchema.ts similarity index 94% rename from packages/cli/openapi-parser/src/v3/utils/convertSchemaWithExampleToSchema.ts rename to packages/cli/openapi-parser/src/schema/utils/convertSchemaWithExampleToSchema.ts index 6d7a60f9d6d..75fa196121d 100644 --- a/packages/cli/openapi-parser/src/v3/utils/convertSchemaWithExampleToSchema.ts +++ b/packages/cli/openapi-parser/src/schema/utils/convertSchemaWithExampleToSchema.ts @@ -1,11 +1,14 @@ import { assertNever } from "@fern-api/core-utils"; -import { ObjectProperty, OneOfSchema, PrimitiveSchemaValue, Schema } from "@fern-fern/openapi-ir-model/finalIr"; import { + ObjectProperty, ObjectPropertyWithExample, + OneOfSchema, OneOfSchemaWithExample, + PrimitiveSchemaValue, PrimitiveSchemaValueWithExample, + Schema, SchemaWithExample -} from "@fern-fern/openapi-ir-model/parseIr"; +} from "@fern-api/openapi-ir-sdk"; export function convertSchemaWithExampleToSchema(schema: SchemaWithExample): Schema { switch (schema.type) { @@ -91,7 +94,7 @@ export function convertSchemaWithExampleToSchema(schema: SchemaWithExample): Sch groupName: schema.groupName }); case "oneOf": - return Schema.oneOf(convertToOneOf(schema.oneOf)); + return Schema.oneOf(convertToOneOf(schema.value)); case "unknown": return Schema.unknown({ nameOverride: schema.nameOverride, generatedName: schema.generatedName }); default: @@ -102,8 +105,7 @@ export function convertSchemaWithExampleToSchema(schema: SchemaWithExample): Sch function convertToOneOf(oneOfSchema: OneOfSchemaWithExample): OneOfSchema { switch (oneOfSchema.type) { case "discriminated": - return { - type: "discriminated", + return OneOfSchema.discriminated({ commonProperties: oneOfSchema.commonProperties.map((commonProperty) => { return { key: commonProperty.key, @@ -120,16 +122,15 @@ function convertToOneOf(oneOfSchema: OneOfSchemaWithExample): OneOfSchema { }) ), groupName: oneOfSchema.groupName - }; + }); case "undisciminated": - return { - type: "undisciminated", + return OneOfSchema.undisciminated({ description: oneOfSchema.description, generatedName: oneOfSchema.generatedName, nameOverride: oneOfSchema.nameOverride, schemas: oneOfSchema.schemas.map((oneOfSchema) => convertSchemaWithExampleToSchema(oneOfSchema)), groupName: oneOfSchema.groupName - }; + }); default: assertNever(oneOfSchema); } diff --git a/packages/cli/openapi-parser/src/v3/utils/getReferenceOccurrences.ts b/packages/cli/openapi-parser/src/schema/utils/getReferenceOccurrences.ts similarity index 98% rename from packages/cli/openapi-parser/src/v3/utils/getReferenceOccurrences.ts rename to packages/cli/openapi-parser/src/schema/utils/getReferenceOccurrences.ts index 64c64b974d7..f3b5c74b894 100644 --- a/packages/cli/openapi-parser/src/v3/utils/getReferenceOccurrences.ts +++ b/packages/cli/openapi-parser/src/schema/utils/getReferenceOccurrences.ts @@ -1,5 +1,5 @@ import { OpenAPIV3 } from "openapi-types"; -import { APPLICATION_JSON_CONTENT, MULTIPART_CONTENT } from "../converters/endpoint/convertRequest"; +import { APPLICATION_JSON_CONTENT, MULTIPART_CONTENT } from "../../openapi/v3/converters/endpoint/convertRequest"; import { isReferenceObject } from "./isReferenceObject"; export function getReferenceOccurrences(document: OpenAPIV3.Document): Record { diff --git a/packages/cli/openapi-parser/src/v3/utils/getRequestBodyIdFromReference.ts b/packages/cli/openapi-parser/src/schema/utils/getRequestBodyIdFromReference.ts similarity index 78% rename from packages/cli/openapi-parser/src/v3/utils/getRequestBodyIdFromReference.ts rename to packages/cli/openapi-parser/src/schema/utils/getRequestBodyIdFromReference.ts index 728b77b4280..d269abc473c 100644 --- a/packages/cli/openapi-parser/src/v3/utils/getRequestBodyIdFromReference.ts +++ b/packages/cli/openapi-parser/src/schema/utils/getRequestBodyIdFromReference.ts @@ -1,5 +1,5 @@ import { OpenAPIV3 } from "openapi-types"; -import { REQUEST_BODY_REFERENCE_PREFIX } from "../AbstractOpenAPIV3ParserContext"; +import { REQUEST_BODY_REFERENCE_PREFIX } from "../../openapi/v3/AbstractOpenAPIV3ParserContext"; export function getRequestBodyIdFromReference(ref: OpenAPIV3.ReferenceObject): string { if (!ref.$ref.startsWith(REQUEST_BODY_REFERENCE_PREFIX)) { diff --git a/packages/cli/openapi-parser/src/v3/utils/getSchemaName.ts b/packages/cli/openapi-parser/src/schema/utils/getSchemaName.ts similarity index 100% rename from packages/cli/openapi-parser/src/v3/utils/getSchemaName.ts rename to packages/cli/openapi-parser/src/schema/utils/getSchemaName.ts diff --git a/packages/cli/openapi-parser/src/v3/utils/isReferenceObject.ts b/packages/cli/openapi-parser/src/schema/utils/isReferenceObject.ts similarity index 100% rename from packages/cli/openapi-parser/src/v3/utils/isReferenceObject.ts rename to packages/cli/openapi-parser/src/schema/utils/isReferenceObject.ts diff --git a/packages/cli/openapi-parser/src/v3/utils/isSchemaEqual.ts b/packages/cli/openapi-parser/src/schema/utils/isSchemaEqual.ts similarity index 95% rename from packages/cli/openapi-parser/src/v3/utils/isSchemaEqual.ts rename to packages/cli/openapi-parser/src/schema/utils/isSchemaEqual.ts index 0f46b850b3c..346b334d24e 100644 --- a/packages/cli/openapi-parser/src/v3/utils/isSchemaEqual.ts +++ b/packages/cli/openapi-parser/src/schema/utils/isSchemaEqual.ts @@ -3,9 +3,9 @@ import { ObjectSchema, OneOfSchema, PrimitiveSchemaValue, - Schema -} from "@fern-fern/openapi-ir-model/finalIr"; -import { SchemaWithExample } from "@fern-fern/openapi-ir-model/parseIr"; + Schema, + SchemaWithExample +} from "@fern-api/openapi-ir-sdk"; import { isEqual } from "lodash-es"; import { convertSchemaWithExampleToSchema } from "./convertSchemaWithExampleToSchema"; @@ -28,7 +28,7 @@ export function isSchemaEqual(a: Schema, b: Schema): boolean { } else if (a.type === "optional" && b.type === "optional") { return isSchemaEqual(a.value, b.value); } else if (a.type === "oneOf" && b.type === "oneOf") { - return isOneOfEqual(a.oneOf, b.oneOf); + return isOneOfEqual(a.value, b.value); } else if (a.type === "object" && b.type === "object") { return isObjectEqual(a, b); } else if (a.type === "map" && b.type === "map") { diff --git a/packages/cli/openapi-parser/src/v3/utils/isSchemaPrmitive.ts b/packages/cli/openapi-parser/src/schema/utils/isSchemaPrmitive.ts similarity index 81% rename from packages/cli/openapi-parser/src/v3/utils/isSchemaPrmitive.ts rename to packages/cli/openapi-parser/src/schema/utils/isSchemaPrmitive.ts index 08a740f0049..622d28c1182 100644 --- a/packages/cli/openapi-parser/src/v3/utils/isSchemaPrmitive.ts +++ b/packages/cli/openapi-parser/src/schema/utils/isSchemaPrmitive.ts @@ -1,4 +1,4 @@ -import { Schema } from "@fern-fern/openapi-ir-model/finalIr"; +import { Schema } from "@fern-api/openapi-ir-sdk"; export function isSchemaPrimitive(schema: Schema): boolean { if (schema.type === "primitive") { diff --git a/packages/cli/openapi-parser/src/schema/utils/isSchemaRequired.ts b/packages/cli/openapi-parser/src/schema/utils/isSchemaRequired.ts new file mode 100644 index 00000000000..50699bbf0bc --- /dev/null +++ b/packages/cli/openapi-parser/src/schema/utils/isSchemaRequired.ts @@ -0,0 +1,5 @@ +import { Schema } from "@fern-api/openapi-ir-sdk"; + +export function isSchemaRequired(schema: Schema): boolean { + return schema.type !== "optional" && schema.type !== "nullable"; +} diff --git a/packages/cli/openapi-parser/src/v3/utils/replaceStartingNumber.ts b/packages/cli/openapi-parser/src/schema/utils/replaceStartingNumber.ts similarity index 100% rename from packages/cli/openapi-parser/src/v3/utils/replaceStartingNumber.ts rename to packages/cli/openapi-parser/src/schema/utils/replaceStartingNumber.ts diff --git a/packages/cli/openapi-parser/src/v2/generateIr.ts b/packages/cli/openapi-parser/src/v2/generateIr.ts deleted file mode 100644 index 91b40255af3..00000000000 --- a/packages/cli/openapi-parser/src/v2/generateIr.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { TaskContext } from "@fern-api/task-context"; -import { OpenAPIIntermediateRepresentation } from "@fern-fern/openapi-ir-model/finalIr"; -import { OpenAPIV2 } from "openapi-types"; -import { convertObj } from "swagger2openapi"; -import { generateIr as generateIrFromV3 } from "../v3/generateIr"; - -export async function generateIr( - openApi: OpenAPIV2.Document, - taskContext: TaskContext -): Promise { - const conversionResult = await convertObj(openApi, {}); - return generateIrFromV3(conversionResult.openapi, taskContext); -} diff --git a/packages/cli/openapi-parser/src/v3/extensions/fernExtensions.ts b/packages/cli/openapi-parser/src/v3/extensions/fernExtensions.ts deleted file mode 100644 index c056415da67..00000000000 --- a/packages/cli/openapi-parser/src/v3/extensions/fernExtensions.ts +++ /dev/null @@ -1,289 +0,0 @@ -import { Values } from "@fern-api/core-utils"; - -export const FernOpenAPIExtension = { - SDK_METHOD_NAME: "x-fern-sdk-method-name", - SDK_GROUP_NAME: "x-fern-sdk-group-name", - REQUEST_NAME_V1: "x-request-name", - REQUEST_NAME_V2: "x-fern-request-name", - TYPE_NAME: "x-fern-type-name", - BOOLEAN_LITERAL: "x-fern-boolean-literal", - - SERVER_NAME_V1: "x-name", - SERVER_NAME_V2: "x-fern-server-name", - - /** - * Filepath that contains any OpenAPI overrides - * that you wan't Fern to add on top of your existing spec. - * - * x-fern-overrides-filepath: relative/path/to/file - */ - OPENAPI_OVERIDES_FILEPATH: "x-fern-overrides-filepath", - - /** - * Used to override the type with fern's type syntax - * Bar: - * properties: - * createdDate: - * type: string - * x-fern-type: datetime - * x-fern-type: - * properties: - * a: string - * b: integer - * x-fern-type: optional> - */ - TYPE_DEFINITION: "x-fern-type", - - /** - * Used to specify if an endpoint should be generated - * as a streaming endpoint. - * - * Example usage: - * paths: - * /path/to/my/endpoint: - * x-fern-streaming: true - * - * Alternatively, you can annotate the endpoint so that - * it generates both a traditional unary endpoint, - * as well as its streaming equivalent. The stream - * condition property is included to specify a boolean - * propetry that tells the server whether or not the - * response should be streamed or not. - * - * Example usage: - * paths: - * /path/to/my/endpoint: - * x-fern-streaming: - * stream-condition: $request.stream - * response: - * $ref: ./path/to/response/type.yaml - * response-stream: - * $ref: ./path/to/response-stream/type.yaml - */ - STREAMING: "x-fern-streaming", - - /** - * Used to specify if an endpoint is actually - * representing a webhook - * Example usage: - * paths: - * /path/to/my/endpoint: - * x-fern-webhook: true - */ - WEBHOOK: "x-fern-webhook", - - /** - * Used to detect if an endpoint has an async version of it - * Example usage: - * paths: - * /path/to/my/endpoint: - * x-fern-async-config: - * discriminant: - * type: header - * name: X-Header-Name - * value: async - * response-status-code: 202 - **/ - ASYNC_CONFIG: "x-fern-async-config", - - /** - * Used to create veriables in the fern definition - * Example usage: - * x-fern-sdk-variables: - * appName: - * type: string - * paths: - * /path/to/my/endpoint/{id}: - * parameters: - * - name: id - * in: path - * type: string - * x-fern-sdk-variable: appName - */ - SDK_VARIABLES: "x-fern-sdk-variables", - SDK_VARIABLE: "x-fern-sdk-variable", - - /** - * Used to customize the name of the parameter used for a header. - * Example usage: - * paths: - * /path/to/my/endpoint/{id}: - * parameters: - * - in: header - * name: X-Fern-Version - * type: string - * x-fern-parameter-name: version - */ - PARAMETER_NAME: "x-fern-parameter-name", - - /** - * securitySchemes: - * Basic: - * scheme: http - * type: basic - * x-fern-username-variable-name: clientId - * x-fern-password-variable-name: clientSecret - */ - BASIC_AUTH_USERNAME_VARIABLE_NAME: "x-fern-username-variable-name", - BASIC_AUTH_PASSWORD_VARIABLE_NAME: "x-fern-password-variable-name", - - /** - * securitySchemes: - * Bearer: - * scheme: http - * type: bearer - * x-fern-token-variable-name: apiKey - */ - BEARER_TOKEN_VARIABLE_NAME: "x-fern-token-variable-name", - - /** - * securitySchemes: - * Bearer: - * type: apiKey - * in: header - * name: X-API-KEY-ID - * x-fern-header-variable-name: apiKeyId - */ - HEADER_VARIABLE_NAME: "x-fern-header-variable-name", - - /** - * The x-fern-enum allows you to specify docs for the enum value. - * If your enum is not codegen friendly (not alphanumeric), then you can specify a codegen name as well. - * - * MyEnum: - * enum: - * - VARIANT_ONE - * - VARIANT_TWO - * x-fern-enum: - * VARIANT_ONE: - * description: These are docs about the enum - * name: ONE - */ - FERN_ENUM: "x-fern-enum", - - /** - * Used to mark operations with audiences - * - * paths: - * /path/to/my/endpoint/{id}: - * x-fern-audiences: - * - external - */ - AUDIENCES: "x-fern-audiences", - - /** - * Used to tell fern to ignore endpoints. - * - * paths: - * /path/to/my/endpoint/{id}: - * get: - * x-fern-ignore: true - */ - IGNORE: "x-fern-ignore", - - /** - * paths: - * /path/to/my: - * get: - * x-fern-availability: ga # or beta, generally-available, deprecated, - */ - AVAILABILITY: "x-fern-availability", - - /** - * Used to signal that the SDK should return a specific property on the response. - * - * paths: - * /path/to/my: - * get: - * x-fern-sdk-return-value: data - */ - RESPONSE_PROPERTY: "x-fern-sdk-return-value", - - /** - * Used to resolve multiple schemas into a single schema. All the references - * are replaced with a single schema. - * - * x-fern-resolutions: - * - name: User - * resolutions: - * - `#/components/schemas/Group/properties/user` - * - `#/components/schemas/User` - */ - RESOLUTIONS: "x-fern-resolutions", - - /** - * paths: - * /path/to/my: - * get: - * x-fern-fern-examples: - * - name: Example 1 - * docs: This is an example - * request: {} - * response: - * body: {} - * code-samples: - * - language: typescript - * install: npm install my-client - * code: | - * import { MyClient } from "my-client"; - * const client = new MyClient(); - * const response = await client.myEndpoint(); - * console.log(response); - * name: Console Log My Endpoint - * description: This is a code sample that logs the response - */ - EXAMPLES: "x-fern-examples", - - /** - * securitySchemes: - * Bearer: - * scheme: http - * type: bearer - * x-fern-bearer: - * name: apiKey - * env: MY_AUTH_TOKEN - */ - FERN_BEARER_TOKEN: "x-fern-bearer", - - /** - * securitySchemes: - * Bearer: - * type: apiKey - * in: header - * name: X-API-KEY-ID - * x-fern-header: - * name: header - * env: MY_AUTH_TOKEN - */ - FERN_HEADER_AUTH: "x-fern-header", - - /** - * securitySchemes: - * Basic: - * scheme: http - * type: basic - * x-fern-basic: - * username: - * name: username - * env: MY_USERNAME - * password: - * name: password - * env: MY_PASSWORD - */ - FERN_BASIC_AUTH: "x-fern-basic", - - /** - * Allows users to specify which headers are global, and an optional alias for them - * `header` is the name of the header used throughout your spec, while `name` is the - * alias you'd like it to appear as within your generated SDK to the consumer. - * - * x-fern-global-headers: - * - header: our_api_key - * name: api_key - * optional: true - * - header: telemetry_id - */ - FERN_GLOBAL_HEADERS: "x-fern-global-headers" -} as const; - -export type FernOpenAPIExtension = Values; diff --git a/packages/cli/openapi-parser/src/v3/extensions/getExtension.ts b/packages/cli/openapi-parser/src/v3/extensions/getExtension.ts deleted file mode 100644 index b1da058aa17..00000000000 --- a/packages/cli/openapi-parser/src/v3/extensions/getExtension.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { OpenAPIExtension } from "./extensions"; -import { FernOpenAPIExtension } from "./fernExtensions"; -import { ReadmeOpenAPIExtension } from "./readmeExtensions"; - -export function getExtension( - object: object, - extension: - | FernOpenAPIExtension - | FernOpenAPIExtension[] - | OpenAPIExtension - | OpenAPIExtension[] - | ReadmeOpenAPIExtension -): T | undefined { - const extensions = Array.isArray(extension) ? extension : [extension]; - for (const extension of extensions) { - // eslint-disable-next-line @typescript-eslint/no-explicit-any - const extensionValue = (object as any)[extension]; - if (extensionValue != null) { - return extensionValue as T; - } - } - return undefined; -} diff --git a/packages/cli/openapi-parser/src/v3/extensions/getFernExamples.ts b/packages/cli/openapi-parser/src/v3/extensions/getFernExamples.ts deleted file mode 100644 index c8ea6e27202..00000000000 --- a/packages/cli/openapi-parser/src/v3/extensions/getFernExamples.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { EndpointExample } from "@fern-fern/openapi-ir-model/finalIr"; -import { OpenAPIV3 } from "openapi-types"; -import { FernOpenAPIExtension } from "./fernExtensions"; -import { getExtension } from "./getExtension"; - -export function getFernExamples(operationObject: OpenAPIV3.OperationObject): EndpointExample[] { - return getExtension(operationObject, FernOpenAPIExtension.EXAMPLES) ?? []; -} diff --git a/packages/cli/openapi-parser/src/v3/extensions/getGlobalHeaders.ts b/packages/cli/openapi-parser/src/v3/extensions/getGlobalHeaders.ts deleted file mode 100644 index 44347dca803..00000000000 --- a/packages/cli/openapi-parser/src/v3/extensions/getGlobalHeaders.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { GlobalHeader } from "@fern-fern/openapi-ir-model/finalIr"; -import { OpenAPIV3 } from "openapi-types"; -import { FernOpenAPIExtension } from "./fernExtensions"; -import { getExtension } from "./getExtension"; - -export function getGlobalHeaders(document: OpenAPIV3.Document): GlobalHeader[] | undefined { - return getExtension(document, FernOpenAPIExtension.FERN_GLOBAL_HEADERS); -} diff --git a/packages/cli/openapi-parser/src/v3/generateIr.ts b/packages/cli/openapi-parser/src/v3/generateIr.ts deleted file mode 100644 index d96726af130..00000000000 --- a/packages/cli/openapi-parser/src/v3/generateIr.ts +++ /dev/null @@ -1,284 +0,0 @@ -import { assertNever } from "@fern-api/core-utils"; -import { TaskContext } from "@fern-api/task-context"; -import { SchemaId, SecurityScheme } from "@fern-fern/openapi-ir-model/commons"; -import { - Endpoint, - EndpointExample, - ObjectSchema, - OpenAPIIntermediateRepresentation, - Schema, - Webhook -} from "@fern-fern/openapi-ir-model/finalIr"; -import { EndpointWithExample, SchemaWithExample } from "@fern-fern/openapi-ir-model/parseIr"; -import { OpenAPIV3 } from "openapi-types"; -import { AbstractOpenAPIV3ParserContext } from "./AbstractOpenAPIV3ParserContext"; -import { convertPathItem } from "./converters/convertPathItem"; -import { convertSchema } from "./converters/convertSchemas"; -import { convertSecurityScheme } from "./converters/convertSecurityScheme"; -import { convertServer } from "./converters/convertServer"; -import { ERROR_NAMES } from "./converters/convertToHttpError"; -import { ExampleEndpointFactory } from "./converters/example/ExampleEndpointFactory"; -import { FernOpenAPIExtension } from "./extensions/fernExtensions"; -import { getExtension } from "./extensions/getExtension"; -import { getGlobalHeaders } from "./extensions/getGlobalHeaders"; -import { getVariableDefinitions } from "./extensions/getVariableDefinitions"; -import { OpenAPIV3ParserContext } from "./OpenAPIV3ParserContext"; -import { runResolutions } from "./runResolutions"; -import { convertSchemaWithExampleToSchema } from "./utils/convertSchemaWithExampleToSchema"; -import { isReferenceObject } from "./utils/isReferenceObject"; - -export function generateIr(openApi: OpenAPIV3.Document, taskContext: TaskContext): OpenAPIIntermediateRepresentation { - openApi = runResolutions({ openapi: openApi }); - - const securitySchemes: Record = Object.fromEntries( - Object.entries(openApi.components?.securitySchemes ?? {}).map(([key, securityScheme]) => { - const convertedSecurityScheme = convertSecurityScheme(securityScheme); - if (convertedSecurityScheme == null) { - return []; - } - return [key, convertSecurityScheme(securityScheme)]; - }) - ); - const authHeaders = new Set( - ...Object.entries(securitySchemes).map(([_, securityScheme]) => { - if (securityScheme.type === "basic" || securityScheme.type === "bearer") { - return "Authorization"; - } else if (securityScheme.type === "header") { - return securityScheme.headerName; - } - return null; - }) - ); - const context = new OpenAPIV3ParserContext({ document: openApi, taskContext, authHeaders }); - const variables = getVariableDefinitions(openApi); - const globalHeaders = getGlobalHeaders(openApi); - - const endpointsWithExample: EndpointWithExample[] = []; - const webhooks: Webhook[] = []; - Object.entries(openApi.paths).forEach(([path, pathItem]) => { - if (pathItem == null) { - return; - } - taskContext.logger.debug(`Converting path ${path}`); - const pathWithoutTrailingSlash = path.replace(/\/$/, ""); - const convertedOperations = convertPathItem(pathWithoutTrailingSlash, pathItem, openApi, context); - - for (const operation of convertedOperations) { - switch (operation.type) { - case "async": - endpointsWithExample.push(operation.sync); - endpointsWithExample.push(operation.async); - break; - case "http": - endpointsWithExample.push(operation.value); - break; - case "streaming": - endpointsWithExample.push(operation.streaming); - if (operation.nonStreaming) { - endpointsWithExample.push(operation.nonStreaming); - } - break; - case "webhook": - webhooks.push(operation.value); - break; - default: - assertNever(operation); - } - } - }); - - const schemasWithExample: Record = Object.fromEntries( - Object.entries(openApi.components?.schemas ?? {}) - .map(([key, schema]) => { - if (!isReferenceObject(schema)) { - const ignoreSchema = getExtension(schema, FernOpenAPIExtension.IGNORE); - if (ignoreSchema != null && ignoreSchema) { - return []; - } - if (ERROR_NAMES.has(key)) { - return [ - key, - convertSchema( - // eslint-disable-next-line @typescript-eslint/no-explicit-any - { ...schema, "x-fern-type-name": `${key}Body` } as any as OpenAPIV3.SchemaObject, - false, - context, - [key] - ) - ]; - } - } - return [key, convertSchema(schema, false, context, [key])]; - }) - .filter((entry) => entry.length > 0) - ); - const exampleEndpointFactory = new ExampleEndpointFactory(schemasWithExample, context.logger); - const endpoints = endpointsWithExample.map((endpointWithExample): Endpoint => { - // if x-fern-examples is not present, generate an example - let examples = endpointWithExample.examples; - if (examples.length === 0 || examples.every(hasIncompleteExample)) { - const endpointExample = exampleEndpointFactory.buildEndpointExample(endpointWithExample); - if (endpointExample != null) { - examples = [endpointExample, ...endpointWithExample.examples]; - } - } - - const request = endpointWithExample.request; - const response = endpointWithExample.response; - - return { - ...endpointWithExample, - request: - request?.type === "json" - ? { - ...request, - schema: convertSchemaWithExampleToSchema(request.schema) - } - : request, - response: - response?.type === "json" - ? { - ...response, - schema: convertSchemaWithExampleToSchema(response.schema) - } - : response, - queryParameters: endpointWithExample.queryParameters.map((queryParameter) => { - return { - description: queryParameter.description, - name: queryParameter.name, - schema: convertSchemaWithExampleToSchema(queryParameter.schema), - parameterNameOverride: queryParameter.parameterNameOverride - }; - }), - pathParameters: endpointWithExample.pathParameters.map((pathParameter) => { - return { - description: pathParameter.description, - name: pathParameter.name, - schema: convertSchemaWithExampleToSchema(pathParameter.schema), - variableReference: pathParameter.variableReference - }; - }), - headers: endpointWithExample.headers.map((header) => { - return { - description: header.description, - name: header.name, - schema: convertSchemaWithExampleToSchema(header.schema), - parameterNameOverride: header.parameterNameOverride - }; - }), - examples - }; - }); - - const schemas: Record = Object.fromEntries( - Object.entries(schemasWithExample).map(([key, schemaWithExample]) => { - taskContext.logger.debug(`Converting schema ${key}`); - const schema = convertSchemaWithExampleToSchema(schemaWithExample); - return [key, schema]; - }) - ); - - const ir: OpenAPIIntermediateRepresentation = { - title: openApi.info.title, - description: openApi.info.description, - servers: (openApi.servers ?? []).map((server) => convertServer(server)), - tags: { - tagsById: Object.fromEntries( - (openApi.tags ?? []).map((tag) => { - return [tag.name, { id: tag.name, description: tag.description }]; - }) - ), - orderedTagIds: openApi.tags?.map((tag) => tag.name) - }, - endpoints, - webhooks, - schemas: maybeRemoveDiscriminantsFromSchemas(schemas, context), - securitySchemes, - hasEndpointsMarkedInternal: endpoints.some((endpoint) => endpoint.internal), - errors: context.getErrors(), - nonRequestReferencedSchemas: Array.from(context.getReferencedSchemas()), - variables, - globalHeaders - }; - - return ir; -} - -function maybeRemoveDiscriminantsFromSchemas( - schemas: Record, - context: AbstractOpenAPIV3ParserContext -): Record { - const result: Record = {}; - for (const [schemaId, schema] of Object.entries(schemas)) { - if (schema.type !== "object") { - result[schemaId] = schema; - continue; - } - const referenceToSchema: OpenAPIV3.ReferenceObject = { - $ref: `#/components/schemas/${schemaId}` - }; - const discriminatedUnionReference = context.getReferencesFromDiscriminatedUnion(referenceToSchema); - if (discriminatedUnionReference == null) { - result[schemaId] = schema; - continue; - } - - const schemaWithoutDiscriminants = Schema.object({ - ...schema, - properties: schema.properties.filter((objectProperty) => { - return !discriminatedUnionReference.discriminants.has(objectProperty.key); - }), - allOfPropertyConflicts: schema.allOfPropertyConflicts.filter((allOfPropertyConflict) => { - return !discriminatedUnionReference.discriminants.has(allOfPropertyConflict.propertyKey); - }) - }); - result[schemaId] = schemaWithoutDiscriminants; - - const parentSchemaIds = getAllParentSchemaIds({ schema, schemas }); - for (const parentSchemaId of [...new Set(parentSchemaIds)]) { - const parentSchema = result[parentSchemaId] ?? schemas[parentSchemaId]; - if (parentSchema == null || parentSchema.type !== "object") { - continue; - } - result[parentSchemaId] = Schema.object({ - ...parentSchema, - properties: parentSchema.properties.filter((objectProperty) => { - return !discriminatedUnionReference.discriminants.has(objectProperty.key); - }), - allOfPropertyConflicts: parentSchema.allOfPropertyConflicts.filter((allOfPropertyConflict) => { - return !discriminatedUnionReference.discriminants.has(allOfPropertyConflict.propertyKey); - }) - }); - } - } - return result; -} - -function getAllParentSchemaIds({ - schema, - schemas -}: { - schema: ObjectSchema; - schemas: Record; -}): SchemaId[] { - const result: SchemaId[] = []; - for (const allOfSchema of schema.allOf) { - result.push(allOfSchema.schema); - const allOfSchemaDefinition = schemas[allOfSchema.schema]; - if (allOfSchemaDefinition != null && allOfSchemaDefinition.type === "object") { - result.push(...getAllParentSchemaIds({ schema: allOfSchemaDefinition, schemas })); - } - } - return result; -} - -// this means the example only includes code samples and should be autogenerated -function hasIncompleteExample(example: EndpointExample): boolean { - return ( - example.request == null && - example.response == null && - example.queryParameters == null && - example.pathParameters == null && - example.headers == null - ); -} diff --git a/packages/cli/openapi-parser/src/v3/utils/isSchemaRequired.ts b/packages/cli/openapi-parser/src/v3/utils/isSchemaRequired.ts deleted file mode 100644 index 181ac68a2d9..00000000000 --- a/packages/cli/openapi-parser/src/v3/utils/isSchemaRequired.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { Schema } from "@fern-fern/openapi-ir-model/finalIr"; - -export function isSchemaRequired(schema: Schema): boolean { - return schema.type !== "optional" && schema.type !== "nullable"; -} diff --git a/packages/cli/openapi-parser/tsconfig.json b/packages/cli/openapi-parser/tsconfig.json index 699cc877436..5cfb1595a6a 100644 --- a/packages/cli/openapi-parser/tsconfig.json +++ b/packages/cli/openapi-parser/tsconfig.json @@ -7,6 +7,7 @@ { "path": "../../commons/core-utils" }, { "path": "../../commons/fs-utils" }, { "path": "../logger" }, + { "path": "../openapi-ir-sdk" }, { "path": "../task-context" }, { "path": "../yaml/yaml-schema" } ] diff --git a/packages/cli/register/package.json b/packages/cli/register/package.json index f7dad99c255..10177da5cee 100644 --- a/packages/cli/register/package.json +++ b/packages/cli/register/package.json @@ -31,7 +31,7 @@ "@fern-api/config-management-commons": "workspace:*", "@fern-api/core": "workspace:*", "@fern-api/core-utils": "workspace:*", - "@fern-api/fdr-sdk": "0.50.1-1-g1f0f637", + "@fern-api/fdr-sdk": "0.50.8-1-gace1ff5", "@fern-api/ir-generator": "workspace:*", "@fern-api/ir-sdk": "workspace:*", "@fern-api/task-context": "workspace:*", diff --git a/packages/cli/register/src/ir-to-fdr-converter/convertPackage.ts b/packages/cli/register/src/ir-to-fdr-converter/convertPackage.ts index 5bb88734b98..51357aace09 100644 --- a/packages/cli/register/src/ir-to-fdr-converter/convertPackage.ts +++ b/packages/cli/register/src/ir-to-fdr-converter/convertPackage.ts @@ -147,11 +147,11 @@ function convertWebSocketChannel( }) ), examples: channel.examples.map( - (example): APIV1Write.ExampleWebSocketQueue => ({ + (example): APIV1Write.ExampleWebSocketSession => ({ name: example.name?.originalName, description: example.docs, path: example.url, - pathParameters: example.pathParameters.reduce( + pathParameters: example.pathParameters.reduce( (pathParameters, irPathParameterExample) => { pathParameters[irPathParameterExample.name.originalName] = irPathParameterExample.value.jsonExample; @@ -159,7 +159,7 @@ function convertWebSocketChannel( }, {} ), - queryParameters: example.queryParameters.reduce( + queryParameters: example.queryParameters.reduce( (queryParameters, irQueryParameterExample) => { queryParameters[irQueryParameterExample.name.wireValue] = irQueryParameterExample.value.jsonExample; @@ -167,7 +167,7 @@ function convertWebSocketChannel( }, {} ), - headers: example.headers.reduce( + headers: example.headers.reduce( (headers, irHeaderExample) => { headers[irHeaderExample.name.wireValue] = irHeaderExample.value.jsonExample; return headers; diff --git a/packages/cli/workspace-loader/package.json b/packages/cli/workspace-loader/package.json index 6e44f51c8fc..58567f2939f 100644 --- a/packages/cli/workspace-loader/package.json +++ b/packages/cli/workspace-loader/package.json @@ -32,15 +32,15 @@ "@fern-api/dependencies-configuration": "workspace:*", "@fern-api/fs-utils": "workspace:*", "@fern-api/generators-configuration": "workspace:*", + "@fern-api/openapi-ir-sdk": "workspace:*", "@fern-api/openapi-ir-to-fern": "workspace:*", "@fern-api/openapi-parser": "workspace:*", "@fern-api/project-configuration": "workspace:*", "@fern-api/semver-utils": "workspace:*", "@fern-api/task-context": "workspace:*", "@fern-api/yaml-schema": "workspace:*", - "@fern-fern/docs-config": "0.0.75", + "@fern-fern/docs-config": "0.0.76", "@fern-fern/fiddle-sdk": "^0.0.411", - "@fern-fern/openapi-ir-model": "0.0.181", "axios": "^0.28.0", "glob": "^8.0.3", "glob-promise": "^5.0.0", diff --git a/packages/cli/workspace-loader/src/loadDependency.ts b/packages/cli/workspace-loader/src/loadDependency.ts index bed902377ea..fe402ce80f2 100644 --- a/packages/cli/workspace-loader/src/loadDependency.ts +++ b/packages/cli/workspace-loader/src/loadDependency.ts @@ -322,7 +322,8 @@ async function getAreRootApiFilesEquivalent( areRootApiFilesEquivalent &&= basePathsAreEqual; }, "path-parameters": noop, - variables: noop + variables: noop, + pagination: noop }); return { equal: areRootApiFilesEquivalent, diff --git a/packages/cli/workspace-loader/src/utils/convertOpenApiWorkspaceToFernWorkspace.ts b/packages/cli/workspace-loader/src/utils/convertOpenApiWorkspaceToFernWorkspace.ts index 170e10fca8c..e07efd0a51c 100644 --- a/packages/cli/workspace-loader/src/utils/convertOpenApiWorkspaceToFernWorkspace.ts +++ b/packages/cli/workspace-loader/src/utils/convertOpenApiWorkspaceToFernWorkspace.ts @@ -1,9 +1,9 @@ import { AbsoluteFilePath, RelativeFilePath } from "@fern-api/fs-utils"; +import { OpenApiIntermediateRepresentation } from "@fern-api/openapi-ir-sdk"; import { convert } from "@fern-api/openapi-ir-to-fern"; import { parse } from "@fern-api/openapi-parser"; import { FERN_PACKAGE_MARKER_FILENAME } from "@fern-api/project-configuration"; import { TaskContext } from "@fern-api/task-context"; -import { OpenAPIIntermediateRepresentation } from "@fern-fern/openapi-ir-model/finalIr"; import yaml from "js-yaml"; import { mapValues as mapValuesLodash } from "lodash-es"; import { FernWorkspace, OpenAPIWorkspace } from "../types/Workspace"; @@ -11,7 +11,7 @@ import { FernWorkspace, OpenAPIWorkspace } from "../types/Workspace"; export async function getOpenAPIIRFromOpenAPIWorkspace( openapiWorkspace: OpenAPIWorkspace, context: TaskContext -): Promise { +): Promise { return await parse({ absolutePathToAsyncAPI: openapiWorkspace.absolutePathToAsyncAPI, absolutePathToOpenAPI: openapiWorkspace.absolutePathToOpenAPI, diff --git a/packages/cli/workspace-loader/tsconfig.json b/packages/cli/workspace-loader/tsconfig.json index b10a0ad66a3..d594b47bd43 100644 --- a/packages/cli/workspace-loader/tsconfig.json +++ b/packages/cli/workspace-loader/tsconfig.json @@ -9,6 +9,7 @@ { "path": "../config-management/dependencies-configuration" }, { "path": "../config-management/generators-configuration" }, { "path": "../config-management/project-configuration" }, + { "path": "../openapi-ir-sdk" }, { "path": "../openapi-ir-to-fern" }, { "path": "../openapi-parser" }, { "path": "../semver-utils" }, diff --git a/packages/cli/yaml/validator/src/ComplexQueryParamTypeDetector.ts b/packages/cli/yaml/validator/src/ComplexQueryParamTypeDetector.ts index 57ed13b418d..517470ace0a 100644 --- a/packages/cli/yaml/validator/src/ComplexQueryParamTypeDetector.ts +++ b/packages/cli/yaml/validator/src/ComplexQueryParamTypeDetector.ts @@ -133,10 +133,7 @@ export class ComplexQueryParamTypeDetector { return false; } visited.add(type.rawName); - if ( - isRawDiscriminatedUnionDefinition(type.declaration) || - isRawUndiscriminatedUnionDefinition(type.declaration) - ) { + if (isRawDiscriminatedUnionDefinition(type.declaration)) { return true; } if (isRawEnumDefinition(type.declaration)) { @@ -150,6 +147,19 @@ export class ComplexQueryParamTypeDetector { visited }); } + if (isRawUndiscriminatedUnionDefinition(type.declaration)) { + for (const variant of type.declaration.union) { + const variantType = typeof variant === "string" ? variant : variant.type; + const isVariantComplex = this.isTypeComplex(variantType, { + contents: file.definitionFile, + relativeFilepath: file.relativeFilepath + }); + if (isVariantComplex != null && isVariantComplex) { + return true; + } + } + return false; + } assertNever(type.declaration); } diff --git a/packages/cli/yaml/validator/src/rules/no-complex-query-params/__test__/fixtures/simple/definition/a.yml b/packages/cli/yaml/validator/src/rules/no-complex-query-params/__test__/fixtures/simple/definition/a.yml index a1fef6cc124..29d2076d50c 100644 --- a/packages/cli/yaml/validator/src/rules/no-complex-query-params/__test__/fixtures/simple/definition/a.yml +++ b/packages/cli/yaml/validator/src/rules/no-complex-query-params/__test__/fixtures/simple/definition/a.yml @@ -34,11 +34,18 @@ types: str: string bool: boolean - UndiscriminatedUnion: + PrimitiveUndiscriminatedUnion: discriminated: false union: - string - boolean + + UndiscriminatedUnion: + discriminated: false + union: + - string + - Object + - Union Color: enum: @@ -78,3 +85,4 @@ service: s: map t: map u: map + v: PrimitiveUndiscriminatedUnion diff --git a/packages/cli/yaml/yaml-migrations/package.json b/packages/cli/yaml/yaml-migrations/package.json index 702546920cc..80cd6a195ed 100644 --- a/packages/cli/yaml/yaml-migrations/package.json +++ b/packages/cli/yaml/yaml-migrations/package.json @@ -32,7 +32,7 @@ "@fern-api/fs-utils": "workspace:*", "@fern-api/semver-utils": "workspace:*", "@fern-api/task-context": "workspace:*", - "@fern-fern/docs-config": "0.0.75", + "@fern-fern/docs-config": "0.0.76", "@fern-fern/legacy-docs-config": "0.0.58", "chalk": "^5.0.1", "find-up": "^6.3.0", diff --git a/packages/cli/yaml/yaml-schema/package.json b/packages/cli/yaml/yaml-schema/package.json index ffba5e6d8d9..a6d3d6d1b76 100644 --- a/packages/cli/yaml/yaml-schema/package.json +++ b/packages/cli/yaml/yaml-schema/package.json @@ -30,7 +30,7 @@ "@fern-api/core-utils": "workspace:*", "@fern-api/fs-utils": "workspace:*", "@fern-api/ir-sdk": "workspace:*", - "@fern-fern/docs-config": "0.0.75", + "@fern-fern/docs-config": "0.0.76", "js-yaml": "^4.1.0", "zod": "^3.22.3" }, diff --git a/packages/cli/yaml/yaml-schema/src/ast/visitRootApiFileYamlAst.ts b/packages/cli/yaml/yaml-schema/src/ast/visitRootApiFileYamlAst.ts index 8da1e1fc35d..b47f3c00f62 100644 --- a/packages/cli/yaml/yaml-schema/src/ast/visitRootApiFileYamlAst.ts +++ b/packages/cli/yaml/yaml-schema/src/ast/visitRootApiFileYamlAst.ts @@ -15,6 +15,7 @@ export async function visitRootApiFileYamlAst( auth: noop, "idempotency-headers": noop, "auth-schemes": noop, + pagination: noop, "default-environment": async (defaultEnvironment) => { await visitor.defaultEnvironment?.(defaultEnvironment, ["default-environment"]); }, diff --git a/packages/cli/yaml/yaml-schema/src/ast/visitors/services/visitHttpService.ts b/packages/cli/yaml/yaml-schema/src/ast/visitors/services/visitHttpService.ts index d977e7db542..a6aabca1e14 100644 --- a/packages/cli/yaml/yaml-schema/src/ast/visitors/services/visitHttpService.ts +++ b/packages/cli/yaml/yaml-schema/src/ast/visitors/services/visitHttpService.ts @@ -269,7 +269,8 @@ async function visitEndpoint({ example }); } - } + }, + pagination: noop }); } diff --git a/packages/cli/yaml/yaml-schema/src/schemas/HttpEndpointSchema.ts b/packages/cli/yaml/yaml-schema/src/schemas/HttpEndpointSchema.ts index 4e9b0d58085..9287054963a 100644 --- a/packages/cli/yaml/yaml-schema/src/schemas/HttpEndpointSchema.ts +++ b/packages/cli/yaml/yaml-schema/src/schemas/HttpEndpointSchema.ts @@ -5,6 +5,7 @@ import { HttpPathParameterSchema } from "./HttpPathParameterSchema"; import { HttpRequestSchema } from "./HttpRequestSchema"; import { HttpResponseSchema } from "./HttpResponseSchema"; import { HttpResponseStreamSchema } from "./HttpResponseStreamSchema"; +import { PaginationSchema } from "./PaginationSchema"; import { ResponseErrorsSchema } from "./ResponseErrorsSchema"; export const HttpEndpointSchema = DeclarationSchema.extend({ @@ -19,7 +20,8 @@ export const HttpEndpointSchema = DeclarationSchema.extend({ response: z.optional(HttpResponseSchema), "response-stream": z.optional(z.union([z.string(), HttpResponseStreamSchema])), errors: z.optional(ResponseErrorsSchema), - examples: z.optional(z.array(ExampleEndpointCallSchema)) + examples: z.optional(z.array(ExampleEndpointCallSchema)), + pagination: z.optional(z.union([PaginationSchema, z.boolean()])) }); export type HttpEndpointSchema = z.infer; diff --git a/packages/cli/yaml/yaml-schema/src/schemas/PaginationSchema.ts b/packages/cli/yaml/yaml-schema/src/schemas/PaginationSchema.ts new file mode 100644 index 00000000000..88b1826e4f7 --- /dev/null +++ b/packages/cli/yaml/yaml-schema/src/schemas/PaginationSchema.ts @@ -0,0 +1,9 @@ +import { z } from "zod"; + +export const PaginationSchema = z.object({ + page: z.string().describe("The request property name that represents the page cursor or offset."), + next: z.string().describe("The response property name that represents the next page cursor or offset to retrieve."), + results: z.string().describe("The response property name that represents the page elements.") +}); + +export type PaginationSchema = z.infer; diff --git a/packages/cli/yaml/yaml-schema/src/schemas/file-schemas/RootApiFileSchema.ts b/packages/cli/yaml/yaml-schema/src/schemas/file-schemas/RootApiFileSchema.ts index 661389813f5..bcbb0f35abe 100644 --- a/packages/cli/yaml/yaml-schema/src/schemas/file-schemas/RootApiFileSchema.ts +++ b/packages/cli/yaml/yaml-schema/src/schemas/file-schemas/RootApiFileSchema.ts @@ -5,6 +5,7 @@ import { EnvironmentSchema } from "../EnvironmentSchema"; import { ErrorDiscriminationSchema } from "../ErrorDiscriminationSchema"; import { HttpHeaderSchema } from "../HttpHeaderSchema"; import { HttpPathParameterSchema } from "../HttpPathParameterSchema"; +import { PaginationSchema } from "../PaginationSchema"; import { VariableDeclarationSchema } from "../VariableDeclarationSchema"; export const RootApiFileSchema = z.strictObject({ @@ -23,7 +24,8 @@ export const RootApiFileSchema = z.strictObject({ "base-path": z.optional(z.string()), ["path-parameters"]: z.optional(z.record(HttpPathParameterSchema)), "idempotency-headers": z.optional(z.record(z.string(), HttpHeaderSchema)), - variables: z.optional(z.record(VariableDeclarationSchema)) + variables: z.optional(z.record(VariableDeclarationSchema)), + pagination: z.optional(PaginationSchema) }); export type RootApiFileSchema = z.infer; diff --git a/packages/cli/yaml/yaml-schema/src/schemas/index.ts b/packages/cli/yaml/yaml-schema/src/schemas/index.ts index a290b9944bc..f7606cd67b1 100644 --- a/packages/cli/yaml/yaml-schema/src/schemas/index.ts +++ b/packages/cli/yaml/yaml-schema/src/schemas/index.ts @@ -23,6 +23,7 @@ export { ExampleResponseSchema } from "./ExampleResponseSchema"; export { ExampleTypeReferenceSchema } from "./ExampleTypeReferenceSchema"; export { ExampleTypeSchema } from "./ExampleTypeSchema"; export { ExampleTypeValueSchema } from "./ExampleTypeValueSchema"; +export { ExampleWebSocketSession } from "./ExampleWebSocketSession"; export * from "./file-schemas"; export { HeaderAuthSchemeSchema } from "./HeaderAuthSchemeSchema"; export { HttpEndpointSchema, HttpMethodSchema } from "./HttpEndpointSchema"; @@ -39,6 +40,7 @@ export { HttpServiceSchema } from "./HttpServiceSchema"; export { MultipleBaseUrlsEnvironmentSchema } from "./MultipleBaseUrlsEnvironmentSchema"; export { ObjectPropertySchema } from "./ObjectPropertySchema"; export { ObjectSchema } from "./ObjectSchema"; +export { PaginationSchema } from "./PaginationSchema"; export { PropertyErrorDiscriminationSchema } from "./PropertyErrorDiscriminationSchema"; export { ResponseErrorsSchema } from "./ResponseErrorsSchema"; export { SingleBaseUrlEnvironmentSchema } from "./SingleBaseUrlEnvironmentSchema"; diff --git a/packages/core/package.json b/packages/core/package.json index 6d98f7bb3a9..f9de04e4ffb 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -27,7 +27,7 @@ "depcheck": "depcheck" }, "dependencies": { - "@fern-api/fdr-sdk": "0.50.1-1-g1f0f637", + "@fern-api/fdr-sdk": "0.50.8-1-gace1ff5", "@fern-api/venus-api-sdk": "0.0.38", "@fern-fern/fiddle-sdk": "^0.0.411" }, diff --git a/packages/ir-sdk/fern/apis/ir-types-latest/definition/api.yml b/packages/ir-sdk/fern/apis/ir-types-latest/definition/api.yml index a7bb2494027..7e4638a05d3 100644 --- a/packages/ir-sdk/fern/apis/ir-types-latest/definition/api.yml +++ b/packages/ir-sdk/fern/apis/ir-types-latest/definition/api.yml @@ -1,3 +1,3 @@ name: ir docs: | - Adds arrays of files. + Adds support for auto-paginated endpoints. diff --git a/packages/ir-sdk/fern/apis/ir-types-latest/definition/http.yml b/packages/ir-sdk/fern/apis/ir-types-latest/definition/http.yml index 80a7df1063a..eaf09cf5f78 100644 --- a/packages/ir-sdk/fern/apis/ir-types-latest/definition/http.yml +++ b/packages/ir-sdk/fern/apis/ir-types-latest/definition/http.yml @@ -40,6 +40,7 @@ types: errors: ResponseErrors auth: boolean idempotent: boolean + pagination: optional examples: list EndpointName: commons.Name HttpPath: @@ -198,6 +199,30 @@ types: properties: error: errors.DeclaredErrorName + Pagination: + docs: | + If set, the endpoint will be generated with auto-pagination features. + + The page must be defined as a query parameter included in the request, + whereas the next page and results are resolved from properties defined + on the response. + properties: + page: QueryParameter + next: PaginationProperty + results: PaginationProperty + + PaginationProperty: + docs: | + A property associated with a paginated endpoint's request or response. + properties: + propertyPath: + docs: | + If empty, the property is defined at the top-level. + Otherwise, the property is defined on the nested object identified + by the path. + type: optional> + property: types.ObjectProperty + # examples ExampleEndpointCall: diff --git a/packages/ir-sdk/fern/apis/ir-types-latest/generators.yml b/packages/ir-sdk/fern/apis/ir-types-latest/generators.yml index e334f6862df..74dd1754d35 100644 --- a/packages/ir-sdk/fern/apis/ir-types-latest/generators.yml +++ b/packages/ir-sdk/fern/apis/ir-types-latest/generators.yml @@ -27,7 +27,7 @@ groups: output: location: maven url: maven.buildwithfern.com - coordinate: com.fern.fern:irV34 + coordinate: com.fern.fern:irV35 config: wrapped-aliases: true enable-forward-compatible-enums: true @@ -36,7 +36,7 @@ groups: output: location: pypi url: pypi.buildwithfern.com - package-name: fern_fern_ir_v34 + package-name: fern_fern_ir_v35 config: wrapped_aliases: true include_union_utils: true diff --git a/packages/ir-sdk/fern/apis/ir-types-v34/definition/api.yml b/packages/ir-sdk/fern/apis/ir-types-v34/definition/api.yml new file mode 100644 index 00000000000..d1e11bfff2e --- /dev/null +++ b/packages/ir-sdk/fern/apis/ir-types-v34/definition/api.yml @@ -0,0 +1,3 @@ +name: ir-v34 +docs: | + Adds arrays of files. diff --git a/packages/ir-sdk/fern/apis/ir-types-v34/definition/auth.yml b/packages/ir-sdk/fern/apis/ir-types-v34/definition/auth.yml new file mode 100644 index 00000000000..a15d67e1c5a --- /dev/null +++ b/packages/ir-sdk/fern/apis/ir-types-v34/definition/auth.yml @@ -0,0 +1,51 @@ +# yaml-language-server: $schema=https://raw.githubusercontent.com/fern-api/fern/main/fern.schema.json + +imports: + types: types.yml + commons: commons.yml +types: + EnvironmentVariable: string + ApiAuth: + extends: commons.WithDocs + properties: + requirement: AuthSchemesRequirement + schemes: list + AuthSchemesRequirement: + enum: + - ALL + - ANY + AuthScheme: + discriminant: + value: _type + name: type + union: + bearer: BearerAuthScheme + basic: BasicAuthScheme + header: HeaderAuthScheme + BearerAuthScheme: + extends: commons.WithDocs + properties: + token: commons.Name + tokenEnvVar: + type: optional + docs: The environment variable the SDK should use to read the token. + BasicAuthScheme: + extends: commons.WithDocs + properties: + username: commons.Name + usernameEnvVar: + type: optional + docs: The environment variable the SDK should use to read the username. + password: commons.Name + passwordEnvVar: + type: optional + docs: The environment variable the SDK should use to read the password. + HeaderAuthScheme: + extends: commons.WithDocs + properties: + name: commons.NameAndWireValue + valueType: types.TypeReference + prefix: optional + headerEnvVar: + type: optional + docs: The environment variable the SDK should use to read the header. diff --git a/packages/ir-sdk/fern/apis/ir-types-v34/definition/commons.yml b/packages/ir-sdk/fern/apis/ir-types-v34/definition/commons.yml new file mode 100644 index 00000000000..c6d9d92e2bf --- /dev/null +++ b/packages/ir-sdk/fern/apis/ir-types-v34/definition/commons.yml @@ -0,0 +1,75 @@ +# yaml-language-server: $schema=https://raw.githubusercontent.com/fern-api/fern/main/fern.schema.json + +types: + WithDocs: + properties: + docs: optional + FernFilepath: + properties: + allParts: list + packagePath: list + file: optional + + # names + + Name: + properties: + originalName: string + camelCase: SafeAndUnsafeString + pascalCase: SafeAndUnsafeString + snakeCase: SafeAndUnsafeString + screamingSnakeCase: SafeAndUnsafeString + NameAndWireValue: + properties: + wireValue: string + name: Name + SafeAndUnsafeString: + properties: + unsafeName: + docs: this name might overlap with reserved keywords of the language being + generated + type: string + safeName: + docs: this name will NOT overlap with reserved keywords of the language being + generated + type: string + EscapedString: + docs: | + Defines the original string, and its escaped-equivalent (depending on the target programming language). + This is paricularly relevant to example string literals. + + For example, in Python we escape strings that contain single or double quotes by using triple quotes, + in Go we use backticks, etc. + properties: + original: string + + WithJsonExample: + properties: + jsonExample: unknown + + # ids + + SubpackageId: string + ServiceId: string + EndpointId: string + TypeId: string + ErrorId: string + WebhookGroupId: string + WebSocketChannelId: string + + # declarations + + Declaration: + extends: WithDocs + properties: + availability: optional + Availability: + properties: + status: AvailabilityStatus + message: optional + AvailabilityStatus: + enum: + - IN_DEVELOPMENT + - PRE_RELEASE + - GENERAL_AVAILABILITY + - DEPRECATED diff --git a/packages/ir-sdk/fern/apis/ir-types-v34/definition/constants.yml b/packages/ir-sdk/fern/apis/ir-types-v34/definition/constants.yml new file mode 100644 index 00000000000..8ceb53bb12b --- /dev/null +++ b/packages/ir-sdk/fern/apis/ir-types-v34/definition/constants.yml @@ -0,0 +1,7 @@ +# yaml-language-server: $schema=https://raw.githubusercontent.com/fern-api/fern/main/fern.schema.json +imports: + commons: commons.yml +types: + Constants: + properties: + errorInstanceIdKey: commons.NameAndWireValue diff --git a/packages/ir-sdk/fern/apis/ir-types-v34/definition/environment.yml b/packages/ir-sdk/fern/apis/ir-types-v34/definition/environment.yml new file mode 100644 index 00000000000..3f076c5a466 --- /dev/null +++ b/packages/ir-sdk/fern/apis/ir-types-v34/definition/environment.yml @@ -0,0 +1,39 @@ +# yaml-language-server: $schema=https://raw.githubusercontent.com/fern-api/fern/main/fern.schema.json + +imports: + commons: commons.yml +types: + EnvironmentId: string + EnvironmentBaseUrlId: string + EnvironmentUrl: string + EnvironmentsConfig: + properties: + defaultEnvironment: optional + environments: Environments + Environments: + union: + singleBaseUrl: SingleBaseUrlEnvironments + multipleBaseUrls: MultipleBaseUrlsEnvironments + SingleBaseUrlEnvironments: + properties: + environments: list + SingleBaseUrlEnvironment: + extends: commons.WithDocs + properties: + id: EnvironmentId + name: commons.Name + url: EnvironmentUrl + MultipleBaseUrlsEnvironments: + properties: + baseUrls: list + environments: list + MultipleBaseUrlsEnvironment: + extends: commons.WithDocs + properties: + id: EnvironmentId + name: commons.Name + urls: map + EnvironmentBaseUrlWithId: + properties: + id: EnvironmentBaseUrlId + name: commons.Name diff --git a/packages/ir-sdk/fern/apis/ir-types-v34/definition/errors.yml b/packages/ir-sdk/fern/apis/ir-types-v34/definition/errors.yml new file mode 100644 index 00000000000..f71cd6d3844 --- /dev/null +++ b/packages/ir-sdk/fern/apis/ir-types-v34/definition/errors.yml @@ -0,0 +1,22 @@ +# yaml-language-server: $schema=https://raw.githubusercontent.com/fern-api/fern/main/fern.schema.json + +imports: + commons: commons.yml + types: types.yml +types: + ErrorDeclaration: + extends: commons.WithDocs + properties: + name: DeclaredErrorName + discriminantValue: commons.NameAndWireValue + type: optional + statusCode: integer + ErrorDeclarationDiscriminantValue: + union: + property: commons.NameAndWireValue + statusCode: {} + DeclaredErrorName: + properties: + errorId: commons.ErrorId + fernFilepath: commons.FernFilepath + name: commons.Name diff --git a/packages/ir-sdk/fern/apis/ir-types-v34/definition/http.yml b/packages/ir-sdk/fern/apis/ir-types-v34/definition/http.yml new file mode 100644 index 00000000000..80a7df1063a --- /dev/null +++ b/packages/ir-sdk/fern/apis/ir-types-v34/definition/http.yml @@ -0,0 +1,316 @@ +# yaml-language-server: $schema=https://raw.githubusercontent.com/fern-api/fern/main/fern.schema.json + +imports: + commons: commons.yml + types: types.yml + errors: errors.yml + environment: environment.yml + variables: variables.yml +types: + HttpService: + properties: + availability: optional + name: DeclaredServiceName + displayName: optional + basePath: HttpPath + endpoints: list + headers: list + pathParameters: list + DeclaredServiceName: + properties: + fernFilepath: commons.FernFilepath + + HttpEndpoint: + extends: commons.Declaration + properties: + id: commons.EndpointId + name: EndpointName + displayName: optional + method: HttpMethod + headers: list + baseUrl: optional + path: HttpPath + fullPath: HttpPath + pathParameters: list + allPathParameters: list + queryParameters: list + requestBody: optional + sdkRequest: optional + response: optional + errors: ResponseErrors + auth: boolean + idempotent: boolean + examples: list + EndpointName: commons.Name + HttpPath: + properties: + head: string + parts: list + HttpPathPart: + properties: + pathParameter: string + tail: string + HttpMethod: + enum: + - GET + - POST + - PUT + - PATCH + - DELETE + HttpHeader: + extends: commons.Declaration + properties: + name: commons.NameAndWireValue + valueType: types.TypeReference + PathParameter: + extends: commons.WithDocs + properties: + name: commons.Name + valueType: types.TypeReference + location: PathParameterLocation + variable: optional + PathParameterLocation: + enum: + - ROOT + - SERVICE + - ENDPOINT + QueryParameter: + extends: commons.Declaration + properties: + name: commons.NameAndWireValue + valueType: types.TypeReference + allowMultiple: boolean + HttpRequestBody: + union: + inlinedRequestBody: InlinedRequestBody + reference: HttpRequestBodyReference + fileUpload: FileUploadRequest + bytes: BytesRequest + InlinedRequestBody: + properties: + name: commons.Name + extends: list + properties: list + contentType: optional + InlinedRequestBodyProperty: + extends: commons.WithDocs + properties: + name: commons.NameAndWireValue + valueType: types.TypeReference + FileUploadRequest: + properties: + name: commons.Name + properties: list + BytesRequest: + properties: + isOptional: boolean + contentType: optional + FileUploadRequestProperty: + union: + file: FileProperty + bodyProperty: InlinedRequestBodyProperty + FileProperty: + union: + file: FilePropertySingle + fileArray: FilePropertyArray + FilePropertySingle: + properties: + key: commons.NameAndWireValue + isOptional: boolean + FilePropertyArray: + properties: + key: commons.NameAndWireValue + isOptional: boolean + HttpRequestBodyReference: + extends: commons.WithDocs + properties: + requestBodyType: types.TypeReference + contentType: optional + SdkRequestBodyType: + union: + typeReference: HttpRequestBodyReference + bytes: BytesRequest + SdkRequest: + properties: + requestParameterName: commons.Name + shape: SdkRequestShape + SdkRequestShape: + union: + justRequestBody: SdkRequestBodyType + wrapper: SdkRequestWrapper + SdkRequestWrapper: + properties: + wrapperName: commons.Name + bodyKey: commons.Name + + HttpResponse: + union: + json: JsonResponse + fileDownload: FileDownloadResponse + text: TextResponse + streaming: StreamingResponse + + JsonResponse: + union: + response: JsonResponseBody + nestedPropertyAsResponse: JsonResponseBodyWithProperty + + JsonResponseBody: + extends: commons.WithDocs + properties: + responseBodyType: types.TypeReference + + JsonResponseBodyWithProperty: + extends: commons.WithDocs + properties: + responseBodyType: types.TypeReference + responseProperty: + docs: | + If set, the SDK will return this property from + the response, rather than the response itself. + + This is particularly useful for JSON API structures + (e.g. configure 'data' to return 'response.data'). + type: optional + + FileDownloadResponse: + extends: commons.WithDocs + + TextResponse: + extends: commons.WithDocs + + StreamingResponse: + extends: commons.WithDocs + properties: + dataEventType: StreamingResponseChunkType + terminator: optional + + StreamingResponseChunkType: + union: + json: + type: types.TypeReference + key: json + text: {} + + ResponseErrors: list + ResponseError: + extends: commons.WithDocs + properties: + error: errors.DeclaredErrorName + + # examples + + ExampleEndpointCall: + extends: commons.WithDocs + properties: + name: optional + url: string + rootPathParameters: list + servicePathParameters: list + endpointPathParameters: list + serviceHeaders: list + endpointHeaders: list + queryParameters: list + request: optional + response: ExampleResponse + codeSamples: + availability: in-development + type: optional> + docs: | + Hand-written code samples for this endpoint. These code samples should match the + example that it's attached to, so that we can spin up an API Playground with + the code sample that's being displayed in the API Reference. + + ExampleCodeSample: + availability: in-development + union: + language: ExampleCodeSampleLanguage + sdk: ExampleCodeSampleSdk + + ExampleCodeSampleLanguage: + docs: | + This is intended to co-exist with the auto-generated code samples. + extends: commons.WithDocs + properties: + name: + type: optional + docs: Override the example name. + language: string + code: string + install: + type: optional + docs: | + The command to install the dependencies for the code sample. + For example, `npm install` or `pip install -r requirements.txt`. + + ExampleCodeSampleSdk: + docs: | + This will be used to replace the auto-generated code samples. + extends: commons.WithDocs + properties: + name: + type: optional + docs: Override the example name. + sdk: SupportedSdkLanguage + code: string + + # be sure to keep this in sync with the list of supported Fern SDK languages + SupportedSdkLanguage: + enum: + - curl + - python + - javascript + - typescript + - go + - ruby + - csharp + - java + + ExamplePathParameter: + properties: + name: commons.Name + value: types.ExampleTypeReference + + ExampleQueryParameter: + properties: + name: commons.NameAndWireValue + value: types.ExampleTypeReference + + ExampleHeader: + properties: + name: commons.NameAndWireValue + value: types.ExampleTypeReference + + ExampleRequestBody: + union: + inlinedRequestBody: ExampleInlinedRequestBody + reference: types.ExampleTypeReference + + ExampleInlinedRequestBody: + extends: commons.WithJsonExample + properties: + properties: list + + ExampleInlinedRequestBodyProperty: + properties: + name: commons.NameAndWireValue + value: types.ExampleTypeReference + originalTypeDeclaration: + docs: | + This property may have been brought in via extension. originalTypeDeclaration + is the name of the type that contains this property + type: optional + + ExampleResponse: + union: + ok: ExampleEndpointSuccessResponse + error: ExampleEndpointErrorResponse + + ExampleEndpointSuccessResponse: + properties: + body: optional + + ExampleEndpointErrorResponse: + properties: + error: errors.DeclaredErrorName + body: optional diff --git a/packages/ir-sdk/fern/apis/ir-types-v34/definition/ir.yml b/packages/ir-sdk/fern/apis/ir-types-v34/definition/ir.yml new file mode 100644 index 00000000000..fbb6375f91c --- /dev/null +++ b/packages/ir-sdk/fern/apis/ir-types-v34/definition/ir.yml @@ -0,0 +1,98 @@ +# yaml-language-server: $schema=https://raw.githubusercontent.com/fern-api/fern/main/fern.schema.json + +imports: + types: types.yml + errors: errors.yml + auth: auth.yml + http: http.yml + constants: constants.yml + environment: environment.yml + commons: commons.yml + variables: variables.yml + webhooks: webhooks.yml + websocket: websocket.yml +types: + IntermediateRepresentation: + docs: "Complete representation of the API schema" + properties: + apiName: + type: commons.Name + docs: This is the human readable unique id for the API. + apiDisplayName: optional + apiDocs: optional + auth: auth.ApiAuth + headers: + docs: API Wide headers that are sent on every request + type: list + idempotencyHeaders: + docs: Headers that are sent for idempotent endpoints + type: list + types: + docs: "The types described by this API" + type: map + services: + docs: "The services exposed by this API" + type: map + webhookGroups: + docs: "The webhooks sent by this API" + type: map + websocketChannels: + docs: "The websocket channels served by this API" + type: optional> + errors: map + subpackages: map + rootPackage: Package + constants: constants.Constants + environments: optional + basePath: optional + pathParameters: list + errorDiscriminationStrategy: ErrorDiscriminationStrategy + sdkConfig: SdkConfig + variables: list + serviceTypeReferenceInfo: ServiceTypeReferenceInfo + SdkConfig: + properties: + isAuthMandatory: boolean + hasStreamingEndpoints: boolean + hasFileDownloadEndpoints: boolean + platformHeaders: PlatformHeaders + PlatformHeaders: + properties: + language: string + sdkName: string + sdkVersion: string + ErrorDiscriminationStrategy: + union: + statusCode: {} + property: ErrorDiscriminationByPropertyStrategy + ErrorDiscriminationByPropertyStrategy: + properties: + discriminant: commons.NameAndWireValue + contentProperty: commons.NameAndWireValue + Package: + extends: commons.WithDocs + properties: + fernFilepath: commons.FernFilepath + service: optional + types: list + errors: list + webhooks: optional + websocket: optional + subpackages: list + hasEndpointsInTree: boolean + navigationConfig: optional + Subpackage: + extends: Package + properties: + name: commons.Name + PackageNavigationConfig: + properties: + pointsTo: commons.SubpackageId + ServiceTypeReferenceInfo: + properties: + typesReferencedOnlyByService: + docs: "Types referenced by exactly one service." + type: map> + sharedTypes: + docs: "Types referenced by either zero or multiple services." + type: list diff --git a/packages/ir-sdk/fern/apis/ir-types-v34/definition/types.yml b/packages/ir-sdk/fern/apis/ir-types-v34/definition/types.yml new file mode 100644 index 00000000000..7dd1bb0ea1a --- /dev/null +++ b/packages/ir-sdk/fern/apis/ir-types-v34/definition/types.yml @@ -0,0 +1,319 @@ +# yaml-language-server: $schema=https://raw.githubusercontent.com/fern-api/fern/main/fern.schema.json + +imports: + commons: commons.yml +types: + TypeDeclaration: + docs: "A type, which is a name and a shape" + extends: commons.Declaration + properties: + name: DeclaredTypeName + shape: Type + examples: list + referencedTypes: + docs: All other named types that this type references (directly or indirectly) + type: set + + DeclaredTypeName: + properties: + typeId: commons.TypeId + fernFilepath: commons.FernFilepath + name: commons.Name + + Type: + discriminant: + value: _type + name: type + union: + alias: AliasTypeDeclaration + enum: EnumTypeDeclaration + object: ObjectTypeDeclaration + union: UnionTypeDeclaration + undiscriminatedUnion: UndiscriminatedUnionTypeDeclaration + + AliasTypeDeclaration: + properties: + aliasOf: TypeReference + resolvedType: ResolvedTypeReference + ResolvedTypeReference: + discriminant: + value: _type + name: type + union: + container: + type: ContainerType + key: container + named: ResolvedNamedType + primitive: + type: PrimitiveType + key: primitive + unknown: {} + ResolvedNamedType: + properties: + name: DeclaredTypeName + shape: ShapeType + ShapeType: + enum: + - ENUM + - OBJECT + - UNION + - UNDISCRIMINATED_UNION + + EnumTypeDeclaration: + properties: + values: list + EnumValue: + extends: commons.Declaration + properties: + name: commons.NameAndWireValue + + ObjectTypeDeclaration: + properties: + extends: + docs: "A list of other types to inherit from" + type: list + properties: list + ObjectProperty: + extends: commons.Declaration + properties: + name: commons.NameAndWireValue + valueType: TypeReference + + UnionTypeDeclaration: + properties: + discriminant: commons.NameAndWireValue + extends: + docs: "A list of other types to inherit from" + type: list + types: list + baseProperties: list + SingleUnionType: + extends: commons.WithDocs + properties: + discriminantValue: commons.NameAndWireValue + shape: SingleUnionTypeProperties + SingleUnionTypeProperties: + discriminant: + value: _type + name: propertiesType + union: + samePropertiesAsObject: DeclaredTypeName + singleProperty: SingleUnionTypeProperty + noProperties: {} + SingleUnionTypeProperty: + properties: + name: commons.NameAndWireValue + type: TypeReference + + UndiscriminatedUnionTypeDeclaration: + properties: + members: list + UndiscriminatedUnionMember: + extends: commons.WithDocs + properties: + type: TypeReference + + TypeReference: + discriminant: + value: _type + name: type + union: + container: + type: ContainerType + key: container + named: DeclaredTypeName + primitive: + type: PrimitiveType + key: primitive + unknown: {} + ContainerType: + discriminant: + value: _type + name: type + union: + list: + type: TypeReference + key: list + map: MapType + optional: + type: TypeReference + key: optional + set: + type: TypeReference + key: set + literal: + type: Literal + key: literal + MapType: + properties: + keyType: TypeReference + valueType: TypeReference + PrimitiveType: + enum: + - INTEGER + - DOUBLE + - STRING + - BOOLEAN + - value: LONG + docs: "Within the range -2^53 to 2^53" + - DATE_TIME + - DATE + - UUID + - BASE_64 + Literal: + union: + string: + type: string + key: string + boolean: + type: boolean + key: boolean + + # examples + + ExampleType: + extends: + - commons.WithJsonExample + - commons.WithDocs + properties: + name: optional + shape: ExampleTypeShape + + ExampleTypeShape: + union: + alias: ExampleAliasType + enum: ExampleEnumType + object: ExampleObjectType + union: ExampleUnionType + undiscriminatedUnion: ExampleUndiscriminatedUnionType + + ExampleAliasType: + properties: + value: ExampleTypeReference + + ExampleEnumType: + properties: + value: commons.NameAndWireValue + + ExampleObjectType: + properties: + properties: list + + ExampleObjectProperty: + properties: + name: commons.NameAndWireValue + value: ExampleTypeReference + originalTypeDeclaration: + docs: | + This property may have been brought in via extension. originalTypeDeclaration + is the name of the type that contains this property. + type: DeclaredTypeName + + ExampleUnionType: + properties: + discriminant: commons.NameAndWireValue + singleUnionType: ExampleSingleUnionType + + ExampleUndiscriminatedUnionType: + properties: + index: + type: integer + docs: | + The zero-based index of the undiscriminated union variant. + For the following undiscriminated union + ``` + MyUnion: + discriminated: false + union: + - string + - integer + ``` + a string example would have an index 0 and an integer example + would have an index 1. + singleUnionType: ExampleTypeReference + + ExampleSingleUnionType: + properties: + wireDiscriminantValue: commons.NameAndWireValue + shape: ExampleSingleUnionTypeProperties + + ExampleSingleUnionTypeProperties: + union: + samePropertiesAsObject: ExampleObjectTypeWithTypeId + singleProperty: ExampleTypeReference + noProperties: {} + + ExampleTypeReference: + extends: commons.WithJsonExample + properties: + shape: ExampleTypeReferenceShape + + ExampleTypeReferenceShape: + union: + primitive: + type: ExamplePrimitive + key: primitive + container: + type: ExampleContainer + key: container + unknown: + type: unknown + key: unknown + named: ExampleNamedType + + ExampleContainer: + union: + list: + type: list + key: list + set: + type: list + key: set + optional: + type: optional + key: optional + map: + type: list + key: map + + ExampleKeyValuePair: + properties: + key: ExampleTypeReference + value: ExampleTypeReference + + ExamplePrimitive: + union: + integer: + type: integer + key: integer + double: + type: double + key: double + string: + type: commons.EscapedString + key: string + boolean: + type: boolean + key: boolean + long: + type: long + key: long + datetime: + type: datetime + key: datetime + date: + type: date + key: date + uuid: + type: uuid + key: uuid + + ExampleNamedType: + properties: + typeName: DeclaredTypeName + shape: ExampleTypeShape + + ExampleObjectTypeWithTypeId: + properties: + typeId: commons.TypeId + object: ExampleObjectType diff --git a/packages/ir-sdk/fern/apis/ir-types-v34/definition/variables.yml b/packages/ir-sdk/fern/apis/ir-types-v34/definition/variables.yml new file mode 100644 index 00000000000..2c196becb01 --- /dev/null +++ b/packages/ir-sdk/fern/apis/ir-types-v34/definition/variables.yml @@ -0,0 +1,13 @@ +imports: + commons: commons.yml + types: types.yml + +types: + VariableId: string + + VariableDeclaration: + extends: commons.WithDocs + properties: + id: VariableId + name: commons.Name + type: types.TypeReference diff --git a/packages/ir-sdk/fern/apis/ir-types-v34/definition/webhooks.yml b/packages/ir-sdk/fern/apis/ir-types-v34/definition/webhooks.yml new file mode 100644 index 00000000000..fd256fb7dfd --- /dev/null +++ b/packages/ir-sdk/fern/apis/ir-types-v34/definition/webhooks.yml @@ -0,0 +1,44 @@ +imports: + commons: commons.yml + types: types.yml + http: http.yml +types: + WebhookGroup: list + + Webhook: + extends: commons.Declaration + properties: + name: WebhookName + displayName: optional + method: WebhookHttpMethod + headers: list + payload: WebhookPayload + + WebhookName: commons.Name + + WebhookPayload: + union: + inlinedPayload: InlinedWebhookPayload + reference: WebhookPayloadReference + + WebhookPayloadReference: + extends: commons.WithDocs + properties: + payloadType: types.TypeReference + + InlinedWebhookPayload: + properties: + name: commons.Name + extends: list + properties: list + + InlinedWebhookPayloadProperty: + extends: commons.WithDocs + properties: + name: commons.NameAndWireValue + valueType: types.TypeReference + + WebhookHttpMethod: + enum: + - GET + - POST diff --git a/packages/ir-sdk/fern/apis/ir-types-v34/definition/websocket.yml b/packages/ir-sdk/fern/apis/ir-types-v34/definition/websocket.yml new file mode 100644 index 00000000000..18482877ba3 --- /dev/null +++ b/packages/ir-sdk/fern/apis/ir-types-v34/definition/websocket.yml @@ -0,0 +1,79 @@ +imports: + commons: commons.yml + types: types.yml + http: http.yml + +types: + WebSocketMessageId: string + + WebSocketChannel: + extends: commons.Declaration + properties: + name: WebSocketName + displayName: optional + path: http.HttpPath + auth: boolean + headers: list + queryParameters: list + pathParameters: list + messages: + docs: "The messages that can be sent and received on this channel" + type: list + examples: list + + WebSocketName: commons.Name + + WebSocketMessage: + extends: commons.Declaration + properties: + type: WebSocketMessageId + displayName: optional + origin: WebSocketMessageOrigin + body: WebSocketMessageBody + + WebSocketMessageOrigin: + enum: + - client + - server + + WebSocketMessageBody: + union: + inlinedBody: InlinedWebSocketMessageBody + reference: WebSocketMessageBodyReference + + InlinedWebSocketMessageBody: + properties: + name: commons.Name + extends: list + properties: list + + InlinedWebSocketMessageBodyProperty: + extends: commons.WithDocs + properties: + name: commons.NameAndWireValue + valueType: types.TypeReference + + WebSocketMessageBodyReference: + extends: commons.WithDocs + properties: + bodyType: types.TypeReference + + ExampleWebSocketSession: + extends: commons.WithDocs + properties: + name: optional + url: string + pathParameters: list + headers: list + queryParameters: list + messages: list + + ExampleWebSocketMessage: + properties: + type: WebSocketMessageId + body: ExampleWebSocketMessageBody + + ExampleWebSocketMessageBody: + union: + inlinedBody: http.ExampleInlinedRequestBody + reference: types.ExampleTypeReference diff --git a/packages/ir-sdk/fern/apis/ir-types-v34/generators.yml b/packages/ir-sdk/fern/apis/ir-types-v34/generators.yml new file mode 100644 index 00000000000..cf98ef0c393 --- /dev/null +++ b/packages/ir-sdk/fern/apis/ir-types-v34/generators.yml @@ -0,0 +1,47 @@ +default-group: local +groups: + local: + generators: + - name: fernapi/fern-typescript-node-sdk + version: 0.8.13 + output: + location: local-file-system + path: ../../../src/sdk + config: + outputSourceFiles: true + includeUtilsOnUnionMembers: true + noOptionalProperties: true + sdks: + generators: + - name: fernapi/fern-typescript-node-sdk + version: 0.8.13 + output: + location: npm + url: npm.buildwithfern.com + package-name: '@fern-fern/ir-v34-sdk' + config: + includeUtilsOnUnionMembers: true + noOptionalProperties: true + #- name: fernapi/java-model + #version: 0.5.20 + #output: + #location: maven + #url: maven.buildwithfern.com + #coordinate: com.fern.fern:irV34 + #config: + #wrapped-aliases: true + #enable-forward-compatible-enums: true + #- name: fernapi/fern-pydantic-model + #version: 0.8.1-rc0 + #output: + #location: pypi + #url: pypi.buildwithfern.com + #package-name: fern_fern_ir_v34 + #config: + #wrapped_aliases: true + #include_union_utils: true + #frozen: true + #- name: fernapi/fern-go-model + #version: 0.9.3 + #github: + #repository: fern-api/ir-go diff --git a/packages/ir-sdk/src/sdk/api/resources/http/types/HttpEndpoint.ts b/packages/ir-sdk/src/sdk/api/resources/http/types/HttpEndpoint.ts index f4ad35e81af..32e6c350003 100644 --- a/packages/ir-sdk/src/sdk/api/resources/http/types/HttpEndpoint.ts +++ b/packages/ir-sdk/src/sdk/api/resources/http/types/HttpEndpoint.ts @@ -22,5 +22,6 @@ export interface HttpEndpoint extends FernIr.Declaration { errors: FernIr.ResponseErrors; auth: boolean; idempotent: boolean; + pagination: FernIr.Pagination | undefined; examples: FernIr.ExampleEndpointCall[]; } diff --git a/packages/ir-sdk/src/sdk/api/resources/http/types/Pagination.ts b/packages/ir-sdk/src/sdk/api/resources/http/types/Pagination.ts new file mode 100644 index 00000000000..7e63589f8d5 --- /dev/null +++ b/packages/ir-sdk/src/sdk/api/resources/http/types/Pagination.ts @@ -0,0 +1,18 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernIr from "../../.."; + +/** + * If set, the endpoint will be generated with auto-pagination features. + * + * The page must be defined as a query parameter included in the request, + * whereas the next page and results are resolved from properties defined + * on the response. + */ +export interface Pagination { + page: FernIr.QueryParameter; + next: FernIr.PaginationProperty; + results: FernIr.PaginationProperty; +} diff --git a/packages/ir-sdk/src/sdk/api/resources/http/types/PaginationProperty.ts b/packages/ir-sdk/src/sdk/api/resources/http/types/PaginationProperty.ts new file mode 100644 index 00000000000..1bda750e0f1 --- /dev/null +++ b/packages/ir-sdk/src/sdk/api/resources/http/types/PaginationProperty.ts @@ -0,0 +1,18 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernIr from "../../.."; + +/** + * A property associated with a paginated endpoint's request or response. + */ +export interface PaginationProperty { + /** + * If empty, the property is defined at the top-level. + * Otherwise, the property is defined on the nested object identified + * by the path. + */ + propertyPath: FernIr.Name[] | undefined; + property: FernIr.ObjectProperty; +} diff --git a/packages/ir-sdk/src/sdk/api/resources/http/types/index.ts b/packages/ir-sdk/src/sdk/api/resources/http/types/index.ts index 166fb592454..e93f090329d 100644 --- a/packages/ir-sdk/src/sdk/api/resources/http/types/index.ts +++ b/packages/ir-sdk/src/sdk/api/resources/http/types/index.ts @@ -33,6 +33,8 @@ export * from "./StreamingResponse"; export * from "./StreamingResponseChunkType"; export * from "./ResponseErrors"; export * from "./ResponseError"; +export * from "./Pagination"; +export * from "./PaginationProperty"; export * from "./ExampleEndpointCall"; export * from "./ExampleCodeSample"; export * from "./ExampleCodeSampleLanguage"; diff --git a/packages/ir-sdk/src/sdk/serialization/resources/http/types/HttpEndpoint.ts b/packages/ir-sdk/src/sdk/serialization/resources/http/types/HttpEndpoint.ts index d4a730be8bd..97589a608d5 100644 --- a/packages/ir-sdk/src/sdk/serialization/resources/http/types/HttpEndpoint.ts +++ b/packages/ir-sdk/src/sdk/serialization/resources/http/types/HttpEndpoint.ts @@ -34,6 +34,7 @@ export const HttpEndpoint: core.serialization.ObjectSchema (await import("../../..")).ResponseErrors), auth: core.serialization.boolean(), idempotent: core.serialization.boolean(), + pagination: core.serialization.lazyObject(async () => (await import("../../..")).Pagination).optional(), examples: core.serialization.list( core.serialization.lazyObject(async () => (await import("../../..")).ExampleEndpointCall) ), @@ -59,6 +60,7 @@ export declare namespace HttpEndpoint { errors: serializers.ResponseErrors.Raw; auth: boolean; idempotent: boolean; + pagination?: serializers.Pagination.Raw | null; examples: serializers.ExampleEndpointCall.Raw[]; } } diff --git a/packages/ir-sdk/src/sdk/serialization/resources/http/types/Pagination.ts b/packages/ir-sdk/src/sdk/serialization/resources/http/types/Pagination.ts new file mode 100644 index 00000000000..b294407f690 --- /dev/null +++ b/packages/ir-sdk/src/sdk/serialization/resources/http/types/Pagination.ts @@ -0,0 +1,22 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernIr from "../../../../api"; +import * as core from "../../../../core"; + +export const Pagination: core.serialization.ObjectSchema = + core.serialization.objectWithoutOptionalProperties({ + page: core.serialization.lazyObject(async () => (await import("../../..")).QueryParameter), + next: core.serialization.lazyObject(async () => (await import("../../..")).PaginationProperty), + results: core.serialization.lazyObject(async () => (await import("../../..")).PaginationProperty), + }); + +export declare namespace Pagination { + interface Raw { + page: serializers.QueryParameter.Raw; + next: serializers.PaginationProperty.Raw; + results: serializers.PaginationProperty.Raw; + } +} diff --git a/packages/ir-sdk/src/sdk/serialization/resources/http/types/PaginationProperty.ts b/packages/ir-sdk/src/sdk/serialization/resources/http/types/PaginationProperty.ts new file mode 100644 index 00000000000..43b21f1f7b5 --- /dev/null +++ b/packages/ir-sdk/src/sdk/serialization/resources/http/types/PaginationProperty.ts @@ -0,0 +1,24 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernIr from "../../../../api"; +import * as core from "../../../../core"; + +export const PaginationProperty: core.serialization.ObjectSchema< + serializers.PaginationProperty.Raw, + FernIr.PaginationProperty +> = core.serialization.objectWithoutOptionalProperties({ + propertyPath: core.serialization + .list(core.serialization.lazyObject(async () => (await import("../../..")).Name)) + .optional(), + property: core.serialization.lazyObject(async () => (await import("../../..")).ObjectProperty), +}); + +export declare namespace PaginationProperty { + interface Raw { + propertyPath?: serializers.Name.Raw[] | null; + property: serializers.ObjectProperty.Raw; + } +} diff --git a/packages/ir-sdk/src/sdk/serialization/resources/http/types/index.ts b/packages/ir-sdk/src/sdk/serialization/resources/http/types/index.ts index 166fb592454..e93f090329d 100644 --- a/packages/ir-sdk/src/sdk/serialization/resources/http/types/index.ts +++ b/packages/ir-sdk/src/sdk/serialization/resources/http/types/index.ts @@ -33,6 +33,8 @@ export * from "./StreamingResponse"; export * from "./StreamingResponseChunkType"; export * from "./ResponseErrors"; export * from "./ResponseError"; +export * from "./Pagination"; +export * from "./PaginationProperty"; export * from "./ExampleEndpointCall"; export * from "./ExampleCodeSample"; export * from "./ExampleCodeSampleLanguage"; diff --git a/packages/seed/src/cli.ts b/packages/seed/src/cli.ts index 6b5825730a8..364cc5239b2 100644 --- a/packages/seed/src/cli.ts +++ b/packages/seed/src/cli.ts @@ -50,6 +50,11 @@ function addTestCommand(cli: Argv) { demandOption: false, description: "Runs on all fixtures if not provided" }) + .option("outputFolder", { + type: "string", + demandOption: false, + description: "A specific output folder to test against" + }) .option("keepDocker", { type: "boolean", demandOption: false, @@ -121,7 +126,8 @@ function addTestCommand(cli: Argv) { numDockers: argv.parallel, taskContextFactory, keepDocker: argv.keepDocker, - skipScripts: argv.skipScripts + skipScripts: argv.skipScripts, + outputFolder: argv.outputFolder }); failurePresent = failurePresent || !passed; } diff --git a/packages/seed/src/commands/test/testWorkspaceFixtures.ts b/packages/seed/src/commands/test/testWorkspaceFixtures.ts index d15b9269e5d..45dc47fdc3e 100644 --- a/packages/seed/src/commands/test/testWorkspaceFixtures.ts +++ b/packages/seed/src/commands/test/testWorkspaceFixtures.ts @@ -58,7 +58,8 @@ export async function testWorkspaceFixtures({ taskContextFactory, numDockers, keepDocker, - skipScripts + skipScripts, + outputFolder }: { workspace: SeedWorkspace; irVersion: string | undefined; @@ -71,6 +72,7 @@ export async function testWorkspaceFixtures({ numDockers: number; keepDocker: boolean | undefined; skipScripts: boolean; + outputFolder: string | undefined; }): Promise { const lock = new Semaphore(numDockers); @@ -102,6 +104,9 @@ export async function testWorkspaceFixtures({ ); if (fixtureConfig != null) { for (const fixtureConfigInstance of fixtureConfig) { + if (outputFolder != null && fixtureConfigInstance.outputFolder !== outputFolder) { + continue; + } testCases.push( acquireLocksAndRunTest({ id: `${fixture}:${fixtureConfigInstance.outputFolder}`, @@ -390,7 +395,7 @@ async function testWithWriteToDisk({ const command = await loggingExeca( taskContext.logger, "docker", - ["exec", script.containerId, "/bin/bash", "-c", `chmod +x /${workDir}/test.sh && /${workDir}/test.sh`], + ["exec", script.containerId, "/bin/sh", "-c", `chmod +x /${workDir}/test.sh && /${workDir}/test.sh`], { doNotPipeOutput: true, reject: false diff --git a/seed/csharp-model/enum/ir.json b/seed/csharp-model/enum/ir.json index 5ec3d1c1739..3d27b538d56 100644 --- a/seed/csharp-model/enum/ir.json +++ b/seed/csharp-model/enum/ir.json @@ -228,6 +228,314 @@ } ], "docs": "Tests enum name and value can be\ndifferent." + }, + "type_:Color": { + "name": { + "name": { + "originalName": "Color", + "camelCase": { + "unsafeName": "color", + "safeName": "color" + }, + "snakeCase": { + "unsafeName": "color", + "safeName": "color" + }, + "screamingSnakeCase": { + "unsafeName": "COLOR", + "safeName": "COLOR" + }, + "pascalCase": { + "unsafeName": "Color", + "safeName": "Color" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "typeId": "type_:Color" + }, + "shape": { + "type": "enum", + "values": [ + { + "name": { + "name": { + "originalName": "RED", + "camelCase": { + "unsafeName": "red", + "safeName": "red" + }, + "snakeCase": { + "unsafeName": "red", + "safeName": "red" + }, + "screamingSnakeCase": { + "unsafeName": "RED", + "safeName": "RED" + }, + "pascalCase": { + "unsafeName": "Red", + "safeName": "Red" + } + }, + "wireValue": "red" + } + }, + { + "name": { + "name": { + "originalName": "BLUE", + "camelCase": { + "unsafeName": "blue", + "safeName": "blue" + }, + "snakeCase": { + "unsafeName": "blue", + "safeName": "blue" + }, + "screamingSnakeCase": { + "unsafeName": "BLUE", + "safeName": "BLUE" + }, + "pascalCase": { + "unsafeName": "Blue", + "safeName": "Blue" + } + }, + "wireValue": "blue" + } + } + ] + }, + "referencedTypes": {}, + "examples": [ + { + "name": { + "originalName": "Red", + "camelCase": { + "unsafeName": "red", + "safeName": "red" + }, + "snakeCase": { + "unsafeName": "red", + "safeName": "red" + }, + "screamingSnakeCase": { + "unsafeName": "RED", + "safeName": "RED" + }, + "pascalCase": { + "unsafeName": "Red", + "safeName": "Red" + } + }, + "shape": { + "type": "enum", + "value": { + "name": { + "originalName": "red", + "camelCase": { + "unsafeName": "red", + "safeName": "red" + }, + "snakeCase": { + "unsafeName": "red", + "safeName": "red" + }, + "screamingSnakeCase": { + "unsafeName": "RED", + "safeName": "RED" + }, + "pascalCase": { + "unsafeName": "Red", + "safeName": "Red" + } + }, + "wireValue": "red" + } + }, + "jsonExample": "red" + } + ] + }, + "type_:ColorOrOperand": { + "name": { + "name": { + "originalName": "ColorOrOperand", + "camelCase": { + "unsafeName": "colorOrOperand", + "safeName": "colorOrOperand" + }, + "snakeCase": { + "unsafeName": "color_or_operand", + "safeName": "color_or_operand" + }, + "screamingSnakeCase": { + "unsafeName": "COLOR_OR_OPERAND", + "safeName": "COLOR_OR_OPERAND" + }, + "pascalCase": { + "unsafeName": "ColorOrOperand", + "safeName": "ColorOrOperand" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "typeId": "type_:ColorOrOperand" + }, + "shape": { + "type": "undiscriminatedUnion", + "members": [ + { + "type": { + "type": "named", + "name": { + "originalName": "Color", + "camelCase": { + "unsafeName": "color", + "safeName": "color" + }, + "snakeCase": { + "unsafeName": "color", + "safeName": "color" + }, + "screamingSnakeCase": { + "unsafeName": "COLOR", + "safeName": "COLOR" + }, + "pascalCase": { + "unsafeName": "Color", + "safeName": "Color" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "typeId": "type_:Color" + } + }, + { + "type": { + "type": "named", + "name": { + "originalName": "Operand", + "camelCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "snakeCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "screamingSnakeCase": { + "unsafeName": "OPERAND", + "safeName": "OPERAND" + }, + "pascalCase": { + "unsafeName": "Operand", + "safeName": "Operand" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "typeId": "type_:Operand" + } + } + ] + }, + "referencedTypes": {}, + "examples": [ + { + "name": { + "originalName": "Red", + "camelCase": { + "unsafeName": "red", + "safeName": "red" + }, + "snakeCase": { + "unsafeName": "red", + "safeName": "red" + }, + "screamingSnakeCase": { + "unsafeName": "RED", + "safeName": "RED" + }, + "pascalCase": { + "unsafeName": "Red", + "safeName": "Red" + } + }, + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "typeName": { + "typeId": "type_:Color", + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "name": { + "originalName": "Color", + "camelCase": { + "unsafeName": "color", + "safeName": "color" + }, + "snakeCase": { + "unsafeName": "color", + "safeName": "color" + }, + "screamingSnakeCase": { + "unsafeName": "COLOR", + "safeName": "COLOR" + }, + "pascalCase": { + "unsafeName": "Color", + "safeName": "Color" + } + } + }, + "shape": { + "type": "enum", + "value": { + "name": { + "originalName": "red", + "camelCase": { + "unsafeName": "red", + "safeName": "red" + }, + "snakeCase": { + "unsafeName": "red", + "safeName": "red" + }, + "screamingSnakeCase": { + "unsafeName": "RED", + "safeName": "RED" + }, + "pascalCase": { + "unsafeName": "Red", + "safeName": "Red" + } + }, + "wireValue": "red" + } + } + }, + "jsonExample": "red" + } + }, + "jsonExample": "red" + } + ] } }, "errors": {}, @@ -367,6 +675,57 @@ }, "wireValue": "operand" }, + "valueType": { + "type": "named", + "name": { + "originalName": "Operand", + "camelCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "snakeCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "screamingSnakeCase": { + "unsafeName": "OPERAND", + "safeName": "OPERAND" + }, + "pascalCase": { + "unsafeName": "Operand", + "safeName": "Operand" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "typeId": "type_:Operand" + } + }, + { + "name": { + "name": { + "originalName": "maybeOperand", + "camelCase": { + "unsafeName": "maybeOperand", + "safeName": "maybeOperand" + }, + "snakeCase": { + "unsafeName": "maybe_operand", + "safeName": "maybe_operand" + }, + "screamingSnakeCase": { + "unsafeName": "MAYBE_OPERAND", + "safeName": "MAYBE_OPERAND" + }, + "pascalCase": { + "unsafeName": "MaybeOperand", + "safeName": "MaybeOperand" + } + }, + "wireValue": "maybeOperand" + }, "valueType": { "container": { "optional": { @@ -400,47 +759,155 @@ }, "type": "container" } - } - ] - }, - "sdkRequest": { - "shape": { - "type": "wrapper", - "wrapperName": { - "originalName": "SendEnumInlinedRequest", - "camelCase": { - "unsafeName": "sendEnumInlinedRequest", - "safeName": "sendEnumInlinedRequest" - }, - "snakeCase": { - "unsafeName": "send_enum_inlined_request", - "safeName": "send_enum_inlined_request" - }, - "screamingSnakeCase": { - "unsafeName": "SEND_ENUM_INLINED_REQUEST", - "safeName": "SEND_ENUM_INLINED_REQUEST" - }, - "pascalCase": { - "unsafeName": "SendEnumInlinedRequest", - "safeName": "SendEnumInlinedRequest" - } }, - "bodyKey": { - "originalName": "body", - "camelCase": { - "unsafeName": "body", - "safeName": "body" - }, - "snakeCase": { - "unsafeName": "body", - "safeName": "body" - }, - "screamingSnakeCase": { - "unsafeName": "BODY", - "safeName": "BODY" - }, - "pascalCase": { - "unsafeName": "Body", + { + "name": { + "name": { + "originalName": "operandOrColor", + "camelCase": { + "unsafeName": "operandOrColor", + "safeName": "operandOrColor" + }, + "snakeCase": { + "unsafeName": "operand_or_color", + "safeName": "operand_or_color" + }, + "screamingSnakeCase": { + "unsafeName": "OPERAND_OR_COLOR", + "safeName": "OPERAND_OR_COLOR" + }, + "pascalCase": { + "unsafeName": "OperandOrColor", + "safeName": "OperandOrColor" + } + }, + "wireValue": "operandOrColor" + }, + "valueType": { + "type": "named", + "name": { + "originalName": "ColorOrOperand", + "camelCase": { + "unsafeName": "colorOrOperand", + "safeName": "colorOrOperand" + }, + "snakeCase": { + "unsafeName": "color_or_operand", + "safeName": "color_or_operand" + }, + "screamingSnakeCase": { + "unsafeName": "COLOR_OR_OPERAND", + "safeName": "COLOR_OR_OPERAND" + }, + "pascalCase": { + "unsafeName": "ColorOrOperand", + "safeName": "ColorOrOperand" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "typeId": "type_:ColorOrOperand" + } + }, + { + "name": { + "name": { + "originalName": "maybeOperandOrColor", + "camelCase": { + "unsafeName": "maybeOperandOrColor", + "safeName": "maybeOperandOrColor" + }, + "snakeCase": { + "unsafeName": "maybe_operand_or_color", + "safeName": "maybe_operand_or_color" + }, + "screamingSnakeCase": { + "unsafeName": "MAYBE_OPERAND_OR_COLOR", + "safeName": "MAYBE_OPERAND_OR_COLOR" + }, + "pascalCase": { + "unsafeName": "MaybeOperandOrColor", + "safeName": "MaybeOperandOrColor" + } + }, + "wireValue": "maybeOperandOrColor" + }, + "valueType": { + "container": { + "optional": { + "type": "named", + "name": { + "originalName": "ColorOrOperand", + "camelCase": { + "unsafeName": "colorOrOperand", + "safeName": "colorOrOperand" + }, + "snakeCase": { + "unsafeName": "color_or_operand", + "safeName": "color_or_operand" + }, + "screamingSnakeCase": { + "unsafeName": "COLOR_OR_OPERAND", + "safeName": "COLOR_OR_OPERAND" + }, + "pascalCase": { + "unsafeName": "ColorOrOperand", + "safeName": "ColorOrOperand" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "typeId": "type_:ColorOrOperand" + }, + "type": "optional" + }, + "type": "container" + } + } + ] + }, + "sdkRequest": { + "shape": { + "type": "wrapper", + "wrapperName": { + "originalName": "SendEnumInlinedRequest", + "camelCase": { + "unsafeName": "sendEnumInlinedRequest", + "safeName": "sendEnumInlinedRequest" + }, + "snakeCase": { + "unsafeName": "send_enum_inlined_request", + "safeName": "send_enum_inlined_request" + }, + "screamingSnakeCase": { + "unsafeName": "SEND_ENUM_INLINED_REQUEST", + "safeName": "SEND_ENUM_INLINED_REQUEST" + }, + "pascalCase": { + "unsafeName": "SendEnumInlinedRequest", + "safeName": "SendEnumInlinedRequest" + } + }, + "bodyKey": { + "originalName": "body", + "camelCase": { + "unsafeName": "body", + "safeName": "body" + }, + "snakeCase": { + "unsafeName": "body", + "safeName": "body" + }, + "screamingSnakeCase": { + "unsafeName": "BODY", + "safeName": "BODY" + }, + "pascalCase": { + "unsafeName": "Body", "safeName": "Body" } } @@ -503,33 +970,143 @@ }, "value": { "shape": { - "container": { - "optional": { + "type": "named", + "typeName": { + "typeId": "type_:Operand", + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "name": { + "originalName": "Operand", + "camelCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "snakeCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "screamingSnakeCase": { + "unsafeName": "OPERAND", + "safeName": "OPERAND" + }, + "pascalCase": { + "unsafeName": "Operand", + "safeName": "Operand" + } + } + }, + "shape": { + "type": "enum", + "value": { + "name": { + "originalName": ">", + "camelCase": { + "unsafeName": "", + "safeName": "" + }, + "snakeCase": { + "unsafeName": "", + "safeName": "" + }, + "screamingSnakeCase": { + "unsafeName": "", + "safeName": "" + }, + "pascalCase": { + "unsafeName": "", + "safeName": "" + } + }, + "wireValue": ">" + } + } + }, + "jsonExample": ">" + } + }, + { + "name": { + "name": { + "originalName": "operandOrColor", + "camelCase": { + "unsafeName": "operandOrColor", + "safeName": "operandOrColor" + }, + "snakeCase": { + "unsafeName": "operand_or_color", + "safeName": "operand_or_color" + }, + "screamingSnakeCase": { + "unsafeName": "OPERAND_OR_COLOR", + "safeName": "OPERAND_OR_COLOR" + }, + "pascalCase": { + "unsafeName": "OperandOrColor", + "safeName": "OperandOrColor" + } + }, + "wireValue": "operandOrColor" + }, + "value": { + "shape": { + "type": "named", + "typeName": { + "typeId": "type_:ColorOrOperand", + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "name": { + "originalName": "ColorOrOperand", + "camelCase": { + "unsafeName": "colorOrOperand", + "safeName": "colorOrOperand" + }, + "snakeCase": { + "unsafeName": "color_or_operand", + "safeName": "color_or_operand" + }, + "screamingSnakeCase": { + "unsafeName": "COLOR_OR_OPERAND", + "safeName": "COLOR_OR_OPERAND" + }, + "pascalCase": { + "unsafeName": "ColorOrOperand", + "safeName": "ColorOrOperand" + } + } + }, + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { "shape": { "type": "named", "typeName": { - "typeId": "type_:Operand", + "typeId": "type_:Color", "fernFilepath": { "allParts": [], "packagePath": [] }, "name": { - "originalName": "Operand", + "originalName": "Color", "camelCase": { - "unsafeName": "operand", - "safeName": "operand" + "unsafeName": "color", + "safeName": "color" }, "snakeCase": { - "unsafeName": "operand", - "safeName": "operand" + "unsafeName": "color", + "safeName": "color" }, "screamingSnakeCase": { - "unsafeName": "OPERAND", - "safeName": "OPERAND" + "unsafeName": "COLOR", + "safeName": "COLOR" }, "pascalCase": { - "unsafeName": "Operand", - "safeName": "Operand" + "unsafeName": "Color", + "safeName": "Color" } } }, @@ -537,40 +1114,39 @@ "type": "enum", "value": { "name": { - "originalName": ">", + "originalName": "red", "camelCase": { - "unsafeName": "", - "safeName": "" + "unsafeName": "red", + "safeName": "red" }, "snakeCase": { - "unsafeName": "", - "safeName": "" + "unsafeName": "red", + "safeName": "red" }, "screamingSnakeCase": { - "unsafeName": "", - "safeName": "" + "unsafeName": "RED", + "safeName": "RED" }, "pascalCase": { - "unsafeName": "", - "safeName": "" + "unsafeName": "Red", + "safeName": "Red" } }, - "wireValue": ">" + "wireValue": "red" } } }, - "jsonExample": ">" - }, - "type": "optional" - }, - "type": "container" + "jsonExample": "red" + } + } }, - "jsonExample": ">" + "jsonExample": "red" } } ], "jsonExample": { - "operand": ">" + "operand": ">", + "operandOrColor": "red" } }, "response": { @@ -663,6 +1239,18 @@ "parts": [ { "pathParameter": "operand", + "tail": "/" + }, + { + "pathParameter": "maybeOperand", + "tail": "/" + }, + { + "pathParameter": "operandOrColor", + "tail": "/" + }, + { + "pathParameter": "maybeOperandOrColor", "tail": "" } ] @@ -672,6 +1260,18 @@ "parts": [ { "pathParameter": "operand", + "tail": "/" + }, + { + "pathParameter": "maybeOperand", + "tail": "/" + }, + { + "pathParameter": "operandOrColor", + "tail": "/" + }, + { + "pathParameter": "maybeOperandOrColor", "tail": "" } ] @@ -725,143 +1325,785 @@ "typeId": "type_:Operand" }, "location": "ENDPOINT" - } - ], - "allPathParameters": [ + }, { "name": { - "originalName": "operand", + "originalName": "maybeOperand", "camelCase": { - "unsafeName": "operand", - "safeName": "operand" + "unsafeName": "maybeOperand", + "safeName": "maybeOperand" }, "snakeCase": { - "unsafeName": "operand", - "safeName": "operand" + "unsafeName": "maybe_operand", + "safeName": "maybe_operand" }, "screamingSnakeCase": { - "unsafeName": "OPERAND", - "safeName": "OPERAND" + "unsafeName": "MAYBE_OPERAND", + "safeName": "MAYBE_OPERAND" }, "pascalCase": { - "unsafeName": "Operand", - "safeName": "Operand" + "unsafeName": "MaybeOperand", + "safeName": "MaybeOperand" + } + }, + "valueType": { + "container": { + "optional": { + "type": "named", + "name": { + "originalName": "Operand", + "camelCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "snakeCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "screamingSnakeCase": { + "unsafeName": "OPERAND", + "safeName": "OPERAND" + }, + "pascalCase": { + "unsafeName": "Operand", + "safeName": "Operand" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "typeId": "type_:Operand" + }, + "type": "optional" + }, + "type": "container" + }, + "location": "ENDPOINT" + }, + { + "name": { + "originalName": "operandOrColor", + "camelCase": { + "unsafeName": "operandOrColor", + "safeName": "operandOrColor" + }, + "snakeCase": { + "unsafeName": "operand_or_color", + "safeName": "operand_or_color" + }, + "screamingSnakeCase": { + "unsafeName": "OPERAND_OR_COLOR", + "safeName": "OPERAND_OR_COLOR" + }, + "pascalCase": { + "unsafeName": "OperandOrColor", + "safeName": "OperandOrColor" } }, "valueType": { "type": "named", "name": { - "originalName": "Operand", + "originalName": "ColorOrOperand", "camelCase": { - "unsafeName": "operand", - "safeName": "operand" + "unsafeName": "colorOrOperand", + "safeName": "colorOrOperand" }, "snakeCase": { - "unsafeName": "operand", - "safeName": "operand" + "unsafeName": "color_or_operand", + "safeName": "color_or_operand" }, "screamingSnakeCase": { - "unsafeName": "OPERAND", - "safeName": "OPERAND" + "unsafeName": "COLOR_OR_OPERAND", + "safeName": "COLOR_OR_OPERAND" }, "pascalCase": { - "unsafeName": "Operand", - "safeName": "Operand" + "unsafeName": "ColorOrOperand", + "safeName": "ColorOrOperand" } }, "fernFilepath": { "allParts": [], "packagePath": [] }, - "typeId": "type_:Operand" + "typeId": "type_:ColorOrOperand" }, "location": "ENDPOINT" - } - ], - "queryParameters": [], - "headers": [], - "errors": [], - "examples": [ + }, { - "url": "/path/>", - "rootPathParameters": [], - "endpointPathParameters": [ - { - "name": { - "originalName": "operand", - "camelCase": { - "unsafeName": "operand", - "safeName": "operand" - }, + "name": { + "originalName": "maybeOperandOrColor", + "camelCase": { + "unsafeName": "maybeOperandOrColor", + "safeName": "maybeOperandOrColor" + }, + "snakeCase": { + "unsafeName": "maybe_operand_or_color", + "safeName": "maybe_operand_or_color" + }, + "screamingSnakeCase": { + "unsafeName": "MAYBE_OPERAND_OR_COLOR", + "safeName": "MAYBE_OPERAND_OR_COLOR" + }, + "pascalCase": { + "unsafeName": "MaybeOperandOrColor", + "safeName": "MaybeOperandOrColor" + } + }, + "valueType": { + "container": { + "optional": { + "type": "named", + "name": { + "originalName": "ColorOrOperand", + "camelCase": { + "unsafeName": "colorOrOperand", + "safeName": "colorOrOperand" + }, + "snakeCase": { + "unsafeName": "color_or_operand", + "safeName": "color_or_operand" + }, + "screamingSnakeCase": { + "unsafeName": "COLOR_OR_OPERAND", + "safeName": "COLOR_OR_OPERAND" + }, + "pascalCase": { + "unsafeName": "ColorOrOperand", + "safeName": "ColorOrOperand" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "typeId": "type_:ColorOrOperand" + }, + "type": "optional" + }, + "type": "container" + }, + "location": "ENDPOINT" + } + ], + "allPathParameters": [ + { + "name": { + "originalName": "operand", + "camelCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "snakeCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "screamingSnakeCase": { + "unsafeName": "OPERAND", + "safeName": "OPERAND" + }, + "pascalCase": { + "unsafeName": "Operand", + "safeName": "Operand" + } + }, + "valueType": { + "type": "named", + "name": { + "originalName": "Operand", + "camelCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "snakeCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "screamingSnakeCase": { + "unsafeName": "OPERAND", + "safeName": "OPERAND" + }, + "pascalCase": { + "unsafeName": "Operand", + "safeName": "Operand" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "typeId": "type_:Operand" + }, + "location": "ENDPOINT" + }, + { + "name": { + "originalName": "maybeOperand", + "camelCase": { + "unsafeName": "maybeOperand", + "safeName": "maybeOperand" + }, + "snakeCase": { + "unsafeName": "maybe_operand", + "safeName": "maybe_operand" + }, + "screamingSnakeCase": { + "unsafeName": "MAYBE_OPERAND", + "safeName": "MAYBE_OPERAND" + }, + "pascalCase": { + "unsafeName": "MaybeOperand", + "safeName": "MaybeOperand" + } + }, + "valueType": { + "container": { + "optional": { + "type": "named", + "name": { + "originalName": "Operand", + "camelCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "snakeCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "screamingSnakeCase": { + "unsafeName": "OPERAND", + "safeName": "OPERAND" + }, + "pascalCase": { + "unsafeName": "Operand", + "safeName": "Operand" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "typeId": "type_:Operand" + }, + "type": "optional" + }, + "type": "container" + }, + "location": "ENDPOINT" + }, + { + "name": { + "originalName": "operandOrColor", + "camelCase": { + "unsafeName": "operandOrColor", + "safeName": "operandOrColor" + }, + "snakeCase": { + "unsafeName": "operand_or_color", + "safeName": "operand_or_color" + }, + "screamingSnakeCase": { + "unsafeName": "OPERAND_OR_COLOR", + "safeName": "OPERAND_OR_COLOR" + }, + "pascalCase": { + "unsafeName": "OperandOrColor", + "safeName": "OperandOrColor" + } + }, + "valueType": { + "type": "named", + "name": { + "originalName": "ColorOrOperand", + "camelCase": { + "unsafeName": "colorOrOperand", + "safeName": "colorOrOperand" + }, + "snakeCase": { + "unsafeName": "color_or_operand", + "safeName": "color_or_operand" + }, + "screamingSnakeCase": { + "unsafeName": "COLOR_OR_OPERAND", + "safeName": "COLOR_OR_OPERAND" + }, + "pascalCase": { + "unsafeName": "ColorOrOperand", + "safeName": "ColorOrOperand" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "typeId": "type_:ColorOrOperand" + }, + "location": "ENDPOINT" + }, + { + "name": { + "originalName": "maybeOperandOrColor", + "camelCase": { + "unsafeName": "maybeOperandOrColor", + "safeName": "maybeOperandOrColor" + }, + "snakeCase": { + "unsafeName": "maybe_operand_or_color", + "safeName": "maybe_operand_or_color" + }, + "screamingSnakeCase": { + "unsafeName": "MAYBE_OPERAND_OR_COLOR", + "safeName": "MAYBE_OPERAND_OR_COLOR" + }, + "pascalCase": { + "unsafeName": "MaybeOperandOrColor", + "safeName": "MaybeOperandOrColor" + } + }, + "valueType": { + "container": { + "optional": { + "type": "named", + "name": { + "originalName": "ColorOrOperand", + "camelCase": { + "unsafeName": "colorOrOperand", + "safeName": "colorOrOperand" + }, + "snakeCase": { + "unsafeName": "color_or_operand", + "safeName": "color_or_operand" + }, + "screamingSnakeCase": { + "unsafeName": "COLOR_OR_OPERAND", + "safeName": "COLOR_OR_OPERAND" + }, + "pascalCase": { + "unsafeName": "ColorOrOperand", + "safeName": "ColorOrOperand" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "typeId": "type_:ColorOrOperand" + }, + "type": "optional" + }, + "type": "container" + }, + "location": "ENDPOINT" + } + ], + "queryParameters": [], + "headers": [], + "errors": [], + "examples": [ + { + "url": "/path/>/less_than/red/red", + "rootPathParameters": [], + "endpointPathParameters": [ + { + "name": { + "originalName": "operand", + "camelCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "snakeCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "screamingSnakeCase": { + "unsafeName": "OPERAND", + "safeName": "OPERAND" + }, + "pascalCase": { + "unsafeName": "Operand", + "safeName": "Operand" + } + }, + "value": { + "shape": { + "type": "named", + "typeName": { + "typeId": "type_:Operand", + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "name": { + "originalName": "Operand", + "camelCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "snakeCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "screamingSnakeCase": { + "unsafeName": "OPERAND", + "safeName": "OPERAND" + }, + "pascalCase": { + "unsafeName": "Operand", + "safeName": "Operand" + } + } + }, + "shape": { + "type": "enum", + "value": { + "name": { + "originalName": ">", + "camelCase": { + "unsafeName": "", + "safeName": "" + }, + "snakeCase": { + "unsafeName": "", + "safeName": "" + }, + "screamingSnakeCase": { + "unsafeName": "", + "safeName": "" + }, + "pascalCase": { + "unsafeName": "", + "safeName": "" + } + }, + "wireValue": ">" + } + } + }, + "jsonExample": ">" + } + }, + { + "name": { + "originalName": "maybeOperand", + "camelCase": { + "unsafeName": "maybeOperand", + "safeName": "maybeOperand" + }, + "snakeCase": { + "unsafeName": "maybe_operand", + "safeName": "maybe_operand" + }, + "screamingSnakeCase": { + "unsafeName": "MAYBE_OPERAND", + "safeName": "MAYBE_OPERAND" + }, + "pascalCase": { + "unsafeName": "MaybeOperand", + "safeName": "MaybeOperand" + } + }, + "value": { + "shape": { + "container": { + "optional": { + "shape": { + "type": "named", + "typeName": { + "typeId": "type_:Operand", + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "name": { + "originalName": "Operand", + "camelCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "snakeCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "screamingSnakeCase": { + "unsafeName": "OPERAND", + "safeName": "OPERAND" + }, + "pascalCase": { + "unsafeName": "Operand", + "safeName": "Operand" + } + } + }, + "shape": { + "type": "enum", + "value": { + "name": { + "originalName": "less_than", + "camelCase": { + "unsafeName": "lessThan", + "safeName": "lessThan" + }, + "snakeCase": { + "unsafeName": "less_than", + "safeName": "less_than" + }, + "screamingSnakeCase": { + "unsafeName": "LESS_THAN", + "safeName": "LESS_THAN" + }, + "pascalCase": { + "unsafeName": "LessThan", + "safeName": "LessThan" + } + }, + "wireValue": "less_than" + } + } + }, + "jsonExample": "less_than" + }, + "type": "optional" + }, + "type": "container" + }, + "jsonExample": "less_than" + } + }, + { + "name": { + "originalName": "operandOrColor", + "camelCase": { + "unsafeName": "operandOrColor", + "safeName": "operandOrColor" + }, "snakeCase": { - "unsafeName": "operand", - "safeName": "operand" + "unsafeName": "operand_or_color", + "safeName": "operand_or_color" }, "screamingSnakeCase": { - "unsafeName": "OPERAND", - "safeName": "OPERAND" + "unsafeName": "OPERAND_OR_COLOR", + "safeName": "OPERAND_OR_COLOR" }, "pascalCase": { - "unsafeName": "Operand", - "safeName": "Operand" + "unsafeName": "OperandOrColor", + "safeName": "OperandOrColor" } }, "value": { "shape": { "type": "named", "typeName": { - "typeId": "type_:Operand", + "typeId": "type_:ColorOrOperand", "fernFilepath": { "allParts": [], "packagePath": [] }, "name": { - "originalName": "Operand", + "originalName": "ColorOrOperand", "camelCase": { - "unsafeName": "operand", - "safeName": "operand" + "unsafeName": "colorOrOperand", + "safeName": "colorOrOperand" }, "snakeCase": { - "unsafeName": "operand", - "safeName": "operand" + "unsafeName": "color_or_operand", + "safeName": "color_or_operand" }, "screamingSnakeCase": { - "unsafeName": "OPERAND", - "safeName": "OPERAND" + "unsafeName": "COLOR_OR_OPERAND", + "safeName": "COLOR_OR_OPERAND" }, "pascalCase": { - "unsafeName": "Operand", - "safeName": "Operand" + "unsafeName": "ColorOrOperand", + "safeName": "ColorOrOperand" } } }, "shape": { - "type": "enum", - "value": { - "name": { - "originalName": ">", - "camelCase": { - "unsafeName": "", - "safeName": "" - }, - "snakeCase": { - "unsafeName": "", - "safeName": "" - }, - "screamingSnakeCase": { - "unsafeName": "", - "safeName": "" + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "typeName": { + "typeId": "type_:Color", + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "name": { + "originalName": "Color", + "camelCase": { + "unsafeName": "color", + "safeName": "color" + }, + "snakeCase": { + "unsafeName": "color", + "safeName": "color" + }, + "screamingSnakeCase": { + "unsafeName": "COLOR", + "safeName": "COLOR" + }, + "pascalCase": { + "unsafeName": "Color", + "safeName": "Color" + } + } }, - "pascalCase": { - "unsafeName": "", - "safeName": "" + "shape": { + "type": "enum", + "value": { + "name": { + "originalName": "red", + "camelCase": { + "unsafeName": "red", + "safeName": "red" + }, + "snakeCase": { + "unsafeName": "red", + "safeName": "red" + }, + "screamingSnakeCase": { + "unsafeName": "RED", + "safeName": "RED" + }, + "pascalCase": { + "unsafeName": "Red", + "safeName": "Red" + } + }, + "wireValue": "red" + } } }, - "wireValue": ">" + "jsonExample": "red" } } }, - "jsonExample": ">" + "jsonExample": "red" + } + }, + { + "name": { + "originalName": "maybeOperandOrColor", + "camelCase": { + "unsafeName": "maybeOperandOrColor", + "safeName": "maybeOperandOrColor" + }, + "snakeCase": { + "unsafeName": "maybe_operand_or_color", + "safeName": "maybe_operand_or_color" + }, + "screamingSnakeCase": { + "unsafeName": "MAYBE_OPERAND_OR_COLOR", + "safeName": "MAYBE_OPERAND_OR_COLOR" + }, + "pascalCase": { + "unsafeName": "MaybeOperandOrColor", + "safeName": "MaybeOperandOrColor" + } + }, + "value": { + "shape": { + "container": { + "optional": { + "shape": { + "type": "named", + "typeName": { + "typeId": "type_:ColorOrOperand", + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "name": { + "originalName": "ColorOrOperand", + "camelCase": { + "unsafeName": "colorOrOperand", + "safeName": "colorOrOperand" + }, + "snakeCase": { + "unsafeName": "color_or_operand", + "safeName": "color_or_operand" + }, + "screamingSnakeCase": { + "unsafeName": "COLOR_OR_OPERAND", + "safeName": "COLOR_OR_OPERAND" + }, + "pascalCase": { + "unsafeName": "ColorOrOperand", + "safeName": "ColorOrOperand" + } + } + }, + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "typeName": { + "typeId": "type_:Color", + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "name": { + "originalName": "Color", + "camelCase": { + "unsafeName": "color", + "safeName": "color" + }, + "snakeCase": { + "unsafeName": "color", + "safeName": "color" + }, + "screamingSnakeCase": { + "unsafeName": "COLOR", + "safeName": "COLOR" + }, + "pascalCase": { + "unsafeName": "Color", + "safeName": "Color" + } + } + }, + "shape": { + "type": "enum", + "value": { + "name": { + "originalName": "red", + "camelCase": { + "unsafeName": "red", + "safeName": "red" + }, + "snakeCase": { + "unsafeName": "red", + "safeName": "red" + }, + "screamingSnakeCase": { + "unsafeName": "RED", + "safeName": "RED" + }, + "pascalCase": { + "unsafeName": "Red", + "safeName": "Red" + } + }, + "wireValue": "red" + } + } + }, + "jsonExample": "red" + } + } + }, + "jsonExample": "red" + }, + "type": "optional" + }, + "type": "container" + }, + "jsonExample": "red" } } ], @@ -968,54 +2210,216 @@ { "name": { "name": { - "originalName": "operand", + "originalName": "operand", + "camelCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "snakeCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "screamingSnakeCase": { + "unsafeName": "OPERAND", + "safeName": "OPERAND" + }, + "pascalCase": { + "unsafeName": "Operand", + "safeName": "Operand" + } + }, + "wireValue": "operand" + }, + "valueType": { + "type": "named", + "name": { + "originalName": "Operand", + "camelCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "snakeCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "screamingSnakeCase": { + "unsafeName": "OPERAND", + "safeName": "OPERAND" + }, + "pascalCase": { + "unsafeName": "Operand", + "safeName": "Operand" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "typeId": "type_:Operand" + }, + "allowMultiple": false + }, + { + "name": { + "name": { + "originalName": "maybeOperand", + "camelCase": { + "unsafeName": "maybeOperand", + "safeName": "maybeOperand" + }, + "snakeCase": { + "unsafeName": "maybe_operand", + "safeName": "maybe_operand" + }, + "screamingSnakeCase": { + "unsafeName": "MAYBE_OPERAND", + "safeName": "MAYBE_OPERAND" + }, + "pascalCase": { + "unsafeName": "MaybeOperand", + "safeName": "MaybeOperand" + } + }, + "wireValue": "maybeOperand" + }, + "valueType": { + "container": { + "optional": { + "type": "named", + "name": { + "originalName": "Operand", + "camelCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "snakeCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "screamingSnakeCase": { + "unsafeName": "OPERAND", + "safeName": "OPERAND" + }, + "pascalCase": { + "unsafeName": "Operand", + "safeName": "Operand" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "typeId": "type_:Operand" + }, + "type": "optional" + }, + "type": "container" + }, + "allowMultiple": false + }, + { + "name": { + "name": { + "originalName": "operandOrColor", + "camelCase": { + "unsafeName": "operandOrColor", + "safeName": "operandOrColor" + }, + "snakeCase": { + "unsafeName": "operand_or_color", + "safeName": "operand_or_color" + }, + "screamingSnakeCase": { + "unsafeName": "OPERAND_OR_COLOR", + "safeName": "OPERAND_OR_COLOR" + }, + "pascalCase": { + "unsafeName": "OperandOrColor", + "safeName": "OperandOrColor" + } + }, + "wireValue": "operandOrColor" + }, + "valueType": { + "type": "named", + "name": { + "originalName": "ColorOrOperand", + "camelCase": { + "unsafeName": "colorOrOperand", + "safeName": "colorOrOperand" + }, + "snakeCase": { + "unsafeName": "color_or_operand", + "safeName": "color_or_operand" + }, + "screamingSnakeCase": { + "unsafeName": "COLOR_OR_OPERAND", + "safeName": "COLOR_OR_OPERAND" + }, + "pascalCase": { + "unsafeName": "ColorOrOperand", + "safeName": "ColorOrOperand" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "typeId": "type_:ColorOrOperand" + }, + "allowMultiple": false + }, + { + "name": { + "name": { + "originalName": "maybeOperandOrColor", "camelCase": { - "unsafeName": "operand", - "safeName": "operand" + "unsafeName": "maybeOperandOrColor", + "safeName": "maybeOperandOrColor" }, "snakeCase": { - "unsafeName": "operand", - "safeName": "operand" + "unsafeName": "maybe_operand_or_color", + "safeName": "maybe_operand_or_color" }, "screamingSnakeCase": { - "unsafeName": "OPERAND", - "safeName": "OPERAND" + "unsafeName": "MAYBE_OPERAND_OR_COLOR", + "safeName": "MAYBE_OPERAND_OR_COLOR" }, "pascalCase": { - "unsafeName": "Operand", - "safeName": "Operand" + "unsafeName": "MaybeOperandOrColor", + "safeName": "MaybeOperandOrColor" } }, - "wireValue": "operand" + "wireValue": "maybeOperandOrColor" }, "valueType": { "container": { "optional": { "type": "named", "name": { - "originalName": "Operand", + "originalName": "ColorOrOperand", "camelCase": { - "unsafeName": "operand", - "safeName": "operand" + "unsafeName": "colorOrOperand", + "safeName": "colorOrOperand" }, "snakeCase": { - "unsafeName": "operand", - "safeName": "operand" + "unsafeName": "color_or_operand", + "safeName": "color_or_operand" }, "screamingSnakeCase": { - "unsafeName": "OPERAND", - "safeName": "OPERAND" + "unsafeName": "COLOR_OR_OPERAND", + "safeName": "COLOR_OR_OPERAND" }, "pascalCase": { - "unsafeName": "Operand", - "safeName": "Operand" + "unsafeName": "ColorOrOperand", + "safeName": "ColorOrOperand" } }, "fernFilepath": { "allParts": [], "packagePath": [] }, - "typeId": "type_:Operand" + "typeId": "type_:ColorOrOperand" }, "type": "optional" }, @@ -1122,33 +2526,143 @@ }, "value": { "shape": { - "container": { - "optional": { + "type": "named", + "typeName": { + "typeId": "type_:Operand", + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "name": { + "originalName": "Operand", + "camelCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "snakeCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "screamingSnakeCase": { + "unsafeName": "OPERAND", + "safeName": "OPERAND" + }, + "pascalCase": { + "unsafeName": "Operand", + "safeName": "Operand" + } + } + }, + "shape": { + "type": "enum", + "value": { + "name": { + "originalName": ">", + "camelCase": { + "unsafeName": "", + "safeName": "" + }, + "snakeCase": { + "unsafeName": "", + "safeName": "" + }, + "screamingSnakeCase": { + "unsafeName": "", + "safeName": "" + }, + "pascalCase": { + "unsafeName": "", + "safeName": "" + } + }, + "wireValue": ">" + } + } + }, + "jsonExample": ">" + } + }, + { + "name": { + "name": { + "originalName": "operandOrColor", + "camelCase": { + "unsafeName": "operandOrColor", + "safeName": "operandOrColor" + }, + "snakeCase": { + "unsafeName": "operand_or_color", + "safeName": "operand_or_color" + }, + "screamingSnakeCase": { + "unsafeName": "OPERAND_OR_COLOR", + "safeName": "OPERAND_OR_COLOR" + }, + "pascalCase": { + "unsafeName": "OperandOrColor", + "safeName": "OperandOrColor" + } + }, + "wireValue": "operandOrColor" + }, + "value": { + "shape": { + "type": "named", + "typeName": { + "typeId": "type_:ColorOrOperand", + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "name": { + "originalName": "ColorOrOperand", + "camelCase": { + "unsafeName": "colorOrOperand", + "safeName": "colorOrOperand" + }, + "snakeCase": { + "unsafeName": "color_or_operand", + "safeName": "color_or_operand" + }, + "screamingSnakeCase": { + "unsafeName": "COLOR_OR_OPERAND", + "safeName": "COLOR_OR_OPERAND" + }, + "pascalCase": { + "unsafeName": "ColorOrOperand", + "safeName": "ColorOrOperand" + } + } + }, + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { "shape": { "type": "named", "typeName": { - "typeId": "type_:Operand", + "typeId": "type_:Color", "fernFilepath": { "allParts": [], "packagePath": [] }, "name": { - "originalName": "Operand", + "originalName": "Color", "camelCase": { - "unsafeName": "operand", - "safeName": "operand" + "unsafeName": "color", + "safeName": "color" }, "snakeCase": { - "unsafeName": "operand", - "safeName": "operand" + "unsafeName": "color", + "safeName": "color" }, "screamingSnakeCase": { - "unsafeName": "OPERAND", - "safeName": "OPERAND" + "unsafeName": "COLOR", + "safeName": "COLOR" }, "pascalCase": { - "unsafeName": "Operand", - "safeName": "Operand" + "unsafeName": "Color", + "safeName": "Color" } } }, @@ -1156,35 +2670,33 @@ "type": "enum", "value": { "name": { - "originalName": ">", + "originalName": "red", "camelCase": { - "unsafeName": "", - "safeName": "" + "unsafeName": "red", + "safeName": "red" }, "snakeCase": { - "unsafeName": "", - "safeName": "" + "unsafeName": "red", + "safeName": "red" }, "screamingSnakeCase": { - "unsafeName": "", - "safeName": "" + "unsafeName": "RED", + "safeName": "RED" }, "pascalCase": { - "unsafeName": "", - "safeName": "" + "unsafeName": "Red", + "safeName": "Red" } }, - "wireValue": ">" + "wireValue": "red" } } }, - "jsonExample": ">" - }, - "type": "optional" - }, - "type": "container" + "jsonExample": "red" + } + } }, - "jsonExample": ">" + "jsonExample": "red" } } ], @@ -1252,6 +2764,58 @@ }, "wireValue": "operand" }, + "valueType": { + "type": "named", + "name": { + "originalName": "Operand", + "camelCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "snakeCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "screamingSnakeCase": { + "unsafeName": "OPERAND", + "safeName": "OPERAND" + }, + "pascalCase": { + "unsafeName": "Operand", + "safeName": "Operand" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "typeId": "type_:Operand" + }, + "allowMultiple": true + }, + { + "name": { + "name": { + "originalName": "maybeOperand", + "camelCase": { + "unsafeName": "maybeOperand", + "safeName": "maybeOperand" + }, + "snakeCase": { + "unsafeName": "maybe_operand", + "safeName": "maybe_operand" + }, + "screamingSnakeCase": { + "unsafeName": "MAYBE_OPERAND", + "safeName": "MAYBE_OPERAND" + }, + "pascalCase": { + "unsafeName": "MaybeOperand", + "safeName": "MaybeOperand" + } + }, + "wireValue": "maybeOperand" + }, "valueType": { "container": { "optional": { @@ -1286,6 +2850,116 @@ "type": "container" }, "allowMultiple": true + }, + { + "name": { + "name": { + "originalName": "operandOrColor", + "camelCase": { + "unsafeName": "operandOrColor", + "safeName": "operandOrColor" + }, + "snakeCase": { + "unsafeName": "operand_or_color", + "safeName": "operand_or_color" + }, + "screamingSnakeCase": { + "unsafeName": "OPERAND_OR_COLOR", + "safeName": "OPERAND_OR_COLOR" + }, + "pascalCase": { + "unsafeName": "OperandOrColor", + "safeName": "OperandOrColor" + } + }, + "wireValue": "operandOrColor" + }, + "valueType": { + "type": "named", + "name": { + "originalName": "ColorOrOperand", + "camelCase": { + "unsafeName": "colorOrOperand", + "safeName": "colorOrOperand" + }, + "snakeCase": { + "unsafeName": "color_or_operand", + "safeName": "color_or_operand" + }, + "screamingSnakeCase": { + "unsafeName": "COLOR_OR_OPERAND", + "safeName": "COLOR_OR_OPERAND" + }, + "pascalCase": { + "unsafeName": "ColorOrOperand", + "safeName": "ColorOrOperand" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "typeId": "type_:ColorOrOperand" + }, + "allowMultiple": true + }, + { + "name": { + "name": { + "originalName": "maybeOperandOrColor", + "camelCase": { + "unsafeName": "maybeOperandOrColor", + "safeName": "maybeOperandOrColor" + }, + "snakeCase": { + "unsafeName": "maybe_operand_or_color", + "safeName": "maybe_operand_or_color" + }, + "screamingSnakeCase": { + "unsafeName": "MAYBE_OPERAND_OR_COLOR", + "safeName": "MAYBE_OPERAND_OR_COLOR" + }, + "pascalCase": { + "unsafeName": "MaybeOperandOrColor", + "safeName": "MaybeOperandOrColor" + } + }, + "wireValue": "maybeOperandOrColor" + }, + "valueType": { + "container": { + "optional": { + "type": "named", + "name": { + "originalName": "ColorOrOperand", + "camelCase": { + "unsafeName": "colorOrOperand", + "safeName": "colorOrOperand" + }, + "snakeCase": { + "unsafeName": "color_or_operand", + "safeName": "color_or_operand" + }, + "screamingSnakeCase": { + "unsafeName": "COLOR_OR_OPERAND", + "safeName": "COLOR_OR_OPERAND" + }, + "pascalCase": { + "unsafeName": "ColorOrOperand", + "safeName": "ColorOrOperand" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "typeId": "type_:ColorOrOperand" + }, + "type": "optional" + }, + "type": "container" + }, + "allowMultiple": true } ], "headers": [], @@ -1389,7 +3063,9 @@ "serviceTypeReferenceInfo": { "typesReferencedOnlyByService": {}, "sharedTypes": [ - "type_:Operand" + "type_:Operand", + "type_:Color", + "type_:ColorOrOperand" ] }, "webhookGroups": {}, @@ -1613,7 +3289,9 @@ }, "websocket": null, "types": [ - "type_:Operand" + "type_:Operand", + "type_:Color", + "type_:ColorOrOperand" ], "errors": [], "subpackages": [ diff --git a/seed/csharp-model/examples/ir.json b/seed/csharp-model/examples/ir.json index 326e22b59fd..389a6988147 100644 --- a/seed/csharp-model/examples/ir.json +++ b/seed/csharp-model/examples/ir.json @@ -2695,6 +2695,102 @@ "typeId": "type_types:MovieId" } }, + { + "name": { + "name": { + "originalName": "prequel", + "camelCase": { + "unsafeName": "prequel", + "safeName": "prequel" + }, + "snakeCase": { + "unsafeName": "prequel", + "safeName": "prequel" + }, + "screamingSnakeCase": { + "unsafeName": "PREQUEL", + "safeName": "PREQUEL" + }, + "pascalCase": { + "unsafeName": "Prequel", + "safeName": "Prequel" + } + }, + "wireValue": "prequel" + }, + "valueType": { + "container": { + "optional": { + "type": "named", + "name": { + "originalName": "MovieId", + "camelCase": { + "unsafeName": "movieId", + "safeName": "movieId" + }, + "snakeCase": { + "unsafeName": "movie_id", + "safeName": "movie_id" + }, + "screamingSnakeCase": { + "unsafeName": "MOVIE_ID", + "safeName": "MOVIE_ID" + }, + "pascalCase": { + "unsafeName": "MovieId", + "safeName": "MovieId" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + ], + "packagePath": [], + "file": { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + }, + "typeId": "type_types:MovieId" + }, + "type": "optional" + }, + "type": "container" + } + }, { "name": { "name": { @@ -3179,6 +3275,190 @@ "typeId": "type_types:Movie" } }, + { + "name": { + "name": { + "originalName": "prequel", + "camelCase": { + "unsafeName": "prequel", + "safeName": "prequel" + }, + "snakeCase": { + "unsafeName": "prequel", + "safeName": "prequel" + }, + "screamingSnakeCase": { + "unsafeName": "PREQUEL", + "safeName": "PREQUEL" + }, + "pascalCase": { + "unsafeName": "Prequel", + "safeName": "Prequel" + } + }, + "wireValue": "prequel" + }, + "value": { + "shape": { + "container": { + "optional": { + "shape": { + "type": "named", + "typeName": { + "typeId": "type_types:MovieId", + "fernFilepath": { + "allParts": [ + { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + ], + "packagePath": [], + "file": { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + }, + "name": { + "originalName": "MovieId", + "camelCase": { + "unsafeName": "movieId", + "safeName": "movieId" + }, + "snakeCase": { + "unsafeName": "movie_id", + "safeName": "movie_id" + }, + "screamingSnakeCase": { + "unsafeName": "MOVIE_ID", + "safeName": "MOVIE_ID" + }, + "pascalCase": { + "unsafeName": "MovieId", + "safeName": "MovieId" + } + } + }, + "shape": { + "type": "alias", + "value": { + "shape": { + "primitive": { + "string": { + "original": "movie-cv9b914f" + }, + "type": "string" + }, + "type": "primitive" + }, + "jsonExample": "movie-cv9b914f" + } + } + }, + "jsonExample": "movie-cv9b914f" + }, + "type": "optional" + }, + "type": "container" + }, + "jsonExample": "movie-cv9b914f" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Movie", + "camelCase": { + "unsafeName": "movie", + "safeName": "movie" + }, + "snakeCase": { + "unsafeName": "movie", + "safeName": "movie" + }, + "screamingSnakeCase": { + "unsafeName": "MOVIE", + "safeName": "MOVIE" + }, + "pascalCase": { + "unsafeName": "Movie", + "safeName": "Movie" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + ], + "packagePath": [], + "file": { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + }, + "typeId": "type_types:Movie" + } + }, { "name": { "name": { @@ -3799,6 +4079,7 @@ }, "jsonExample": { "id": "movie-c06a4ad7", + "prequel": "movie-cv9b914f", "title": "The Boy and the Heron", "from": "Hayao Miyazaki", "rating": 8, @@ -17393,34 +17674,218 @@ { "name": { "name": { - "originalName": "title", + "originalName": "prequel", "camelCase": { - "unsafeName": "title", - "safeName": "title" + "unsafeName": "prequel", + "safeName": "prequel" }, "snakeCase": { - "unsafeName": "title", - "safeName": "title" + "unsafeName": "prequel", + "safeName": "prequel" }, "screamingSnakeCase": { - "unsafeName": "TITLE", - "safeName": "TITLE" + "unsafeName": "PREQUEL", + "safeName": "PREQUEL" }, "pascalCase": { - "unsafeName": "Title", - "safeName": "Title" + "unsafeName": "Prequel", + "safeName": "Prequel" } }, - "wireValue": "title" + "wireValue": "prequel" }, "value": { "shape": { - "primitive": { - "string": { - "original": "The Boy and the Heron" - }, - "type": "string" - }, + "container": { + "optional": { + "shape": { + "type": "named", + "typeName": { + "typeId": "type_types:MovieId", + "fernFilepath": { + "allParts": [ + { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + ], + "packagePath": [], + "file": { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + }, + "name": { + "originalName": "MovieId", + "camelCase": { + "unsafeName": "movieId", + "safeName": "movieId" + }, + "snakeCase": { + "unsafeName": "movie_id", + "safeName": "movie_id" + }, + "screamingSnakeCase": { + "unsafeName": "MOVIE_ID", + "safeName": "MOVIE_ID" + }, + "pascalCase": { + "unsafeName": "MovieId", + "safeName": "MovieId" + } + } + }, + "shape": { + "type": "alias", + "value": { + "shape": { + "primitive": { + "string": { + "original": "movie-cv9b914f" + }, + "type": "string" + }, + "type": "primitive" + }, + "jsonExample": "movie-cv9b914f" + } + } + }, + "jsonExample": "movie-cv9b914f" + }, + "type": "optional" + }, + "type": "container" + }, + "jsonExample": "movie-cv9b914f" + }, + "originalTypeDeclaration": { + "typeId": "type_types:Movie", + "fernFilepath": { + "allParts": [ + { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + ], + "packagePath": [], + "file": { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + }, + "name": { + "originalName": "Movie", + "camelCase": { + "unsafeName": "movie", + "safeName": "movie" + }, + "snakeCase": { + "unsafeName": "movie", + "safeName": "movie" + }, + "screamingSnakeCase": { + "unsafeName": "MOVIE", + "safeName": "MOVIE" + }, + "pascalCase": { + "unsafeName": "Movie", + "safeName": "Movie" + } + } + } + }, + { + "name": { + "name": { + "originalName": "title", + "camelCase": { + "unsafeName": "title", + "safeName": "title" + }, + "snakeCase": { + "unsafeName": "title", + "safeName": "title" + }, + "screamingSnakeCase": { + "unsafeName": "TITLE", + "safeName": "TITLE" + }, + "pascalCase": { + "unsafeName": "Title", + "safeName": "Title" + } + }, + "wireValue": "title" + }, + "value": { + "shape": { + "primitive": { + "string": { + "original": "The Boy and the Heron" + }, + "type": "string" + }, "type": "primitive" }, "jsonExample": "The Boy and the Heron" @@ -18011,6 +18476,7 @@ }, "jsonExample": { "id": "movie-c06a4ad7", + "prequel": "movie-cv9b914f", "title": "The Boy and the Heron", "from": "Hayao Miyazaki", "rating": 8, @@ -18549,6 +19015,190 @@ } } }, + { + "name": { + "name": { + "originalName": "prequel", + "camelCase": { + "unsafeName": "prequel", + "safeName": "prequel" + }, + "snakeCase": { + "unsafeName": "prequel", + "safeName": "prequel" + }, + "screamingSnakeCase": { + "unsafeName": "PREQUEL", + "safeName": "PREQUEL" + }, + "pascalCase": { + "unsafeName": "Prequel", + "safeName": "Prequel" + } + }, + "wireValue": "prequel" + }, + "value": { + "shape": { + "container": { + "optional": { + "shape": { + "type": "named", + "typeName": { + "typeId": "type_types:MovieId", + "fernFilepath": { + "allParts": [ + { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + ], + "packagePath": [], + "file": { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + }, + "name": { + "originalName": "MovieId", + "camelCase": { + "unsafeName": "movieId", + "safeName": "movieId" + }, + "snakeCase": { + "unsafeName": "movie_id", + "safeName": "movie_id" + }, + "screamingSnakeCase": { + "unsafeName": "MOVIE_ID", + "safeName": "MOVIE_ID" + }, + "pascalCase": { + "unsafeName": "MovieId", + "safeName": "MovieId" + } + } + }, + "shape": { + "type": "alias", + "value": { + "shape": { + "primitive": { + "string": { + "original": "movie-cv9b914f" + }, + "type": "string" + }, + "type": "primitive" + }, + "jsonExample": "movie-cv9b914f" + } + } + }, + "jsonExample": "movie-cv9b914f" + }, + "type": "optional" + }, + "type": "container" + }, + "jsonExample": "movie-cv9b914f" + }, + "originalTypeDeclaration": { + "typeId": "type_types:Movie", + "fernFilepath": { + "allParts": [ + { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + ], + "packagePath": [], + "file": { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + }, + "name": { + "originalName": "Movie", + "camelCase": { + "unsafeName": "movie", + "safeName": "movie" + }, + "snakeCase": { + "unsafeName": "movie", + "safeName": "movie" + }, + "screamingSnakeCase": { + "unsafeName": "MOVIE", + "safeName": "MOVIE" + }, + "pascalCase": { + "unsafeName": "Movie", + "safeName": "Movie" + } + } + } + }, { "name": { "name": { @@ -19170,6 +19820,7 @@ }, "jsonExample": { "id": "movie-c06a4ad7", + "prequel": "movie-cv9b914f", "title": "The Boy and the Heron", "from": "Hayao Miyazaki", "rating": 8, diff --git a/seed/csharp-model/exhaustive/ir.json b/seed/csharp-model/exhaustive/ir.json index f26125f03f8..b997b03fd5f 100644 --- a/seed/csharp-model/exhaustive/ir.json +++ b/seed/csharp-model/exhaustive/ir.json @@ -10269,6 +10269,408 @@ }, "errors": [], "examples": [] + }, + { + "id": "endpoint_endpoints/object.getAndReturnNestedWithRequiredFieldAsList", + "name": { + "originalName": "getAndReturnNestedWithRequiredFieldAsList", + "camelCase": { + "unsafeName": "getAndReturnNestedWithRequiredFieldAsList", + "safeName": "getAndReturnNestedWithRequiredFieldAsList" + }, + "snakeCase": { + "unsafeName": "get_and_return_nested_with_required_field_as_list", + "safeName": "get_and_return_nested_with_required_field_as_list" + }, + "screamingSnakeCase": { + "unsafeName": "GET_AND_RETURN_NESTED_WITH_REQUIRED_FIELD_AS_LIST", + "safeName": "GET_AND_RETURN_NESTED_WITH_REQUIRED_FIELD_AS_LIST" + }, + "pascalCase": { + "unsafeName": "GetAndReturnNestedWithRequiredFieldAsList", + "safeName": "GetAndReturnNestedWithRequiredFieldAsList" + } + }, + "auth": true, + "idempotent": false, + "method": "POST", + "path": { + "head": "/get-and-return-nested-with-required-field", + "parts": [] + }, + "fullPath": { + "head": "/object/get-and-return-nested-with-required-field", + "parts": [] + }, + "pathParameters": [], + "allPathParameters": [], + "queryParameters": [], + "headers": [], + "requestBody": { + "type": "reference", + "requestBodyType": { + "container": { + "list": { + "type": "named", + "name": { + "originalName": "NestedObjectWithRequiredField", + "camelCase": { + "unsafeName": "nestedObjectWithRequiredField", + "safeName": "nestedObjectWithRequiredField" + }, + "snakeCase": { + "unsafeName": "nested_object_with_required_field", + "safeName": "nested_object_with_required_field" + }, + "screamingSnakeCase": { + "unsafeName": "NESTED_OBJECT_WITH_REQUIRED_FIELD", + "safeName": "NESTED_OBJECT_WITH_REQUIRED_FIELD" + }, + "pascalCase": { + "unsafeName": "NestedObjectWithRequiredField", + "safeName": "NestedObjectWithRequiredField" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + }, + { + "originalName": "object", + "camelCase": { + "unsafeName": "object", + "safeName": "object" + }, + "snakeCase": { + "unsafeName": "object", + "safeName": "object" + }, + "screamingSnakeCase": { + "unsafeName": "OBJECT", + "safeName": "OBJECT" + }, + "pascalCase": { + "unsafeName": "Object", + "safeName": "Object" + } + } + ], + "packagePath": [ + { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + ], + "file": { + "originalName": "object", + "camelCase": { + "unsafeName": "object", + "safeName": "object" + }, + "snakeCase": { + "unsafeName": "object", + "safeName": "object" + }, + "screamingSnakeCase": { + "unsafeName": "OBJECT", + "safeName": "OBJECT" + }, + "pascalCase": { + "unsafeName": "Object", + "safeName": "Object" + } + } + }, + "typeId": "type_types/object:NestedObjectWithRequiredField" + }, + "type": "list" + }, + "type": "container" + } + }, + "sdkRequest": { + "shape": { + "value": { + "type": "typeReference", + "requestBodyType": { + "container": { + "list": { + "type": "named", + "name": { + "originalName": "NestedObjectWithRequiredField", + "camelCase": { + "unsafeName": "nestedObjectWithRequiredField", + "safeName": "nestedObjectWithRequiredField" + }, + "snakeCase": { + "unsafeName": "nested_object_with_required_field", + "safeName": "nested_object_with_required_field" + }, + "screamingSnakeCase": { + "unsafeName": "NESTED_OBJECT_WITH_REQUIRED_FIELD", + "safeName": "NESTED_OBJECT_WITH_REQUIRED_FIELD" + }, + "pascalCase": { + "unsafeName": "NestedObjectWithRequiredField", + "safeName": "NestedObjectWithRequiredField" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + }, + { + "originalName": "object", + "camelCase": { + "unsafeName": "object", + "safeName": "object" + }, + "snakeCase": { + "unsafeName": "object", + "safeName": "object" + }, + "screamingSnakeCase": { + "unsafeName": "OBJECT", + "safeName": "OBJECT" + }, + "pascalCase": { + "unsafeName": "Object", + "safeName": "Object" + } + } + ], + "packagePath": [ + { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + ], + "file": { + "originalName": "object", + "camelCase": { + "unsafeName": "object", + "safeName": "object" + }, + "snakeCase": { + "unsafeName": "object", + "safeName": "object" + }, + "screamingSnakeCase": { + "unsafeName": "OBJECT", + "safeName": "OBJECT" + }, + "pascalCase": { + "unsafeName": "Object", + "safeName": "Object" + } + } + }, + "typeId": "type_types/object:NestedObjectWithRequiredField" + }, + "type": "list" + }, + "type": "container" + } + }, + "type": "justRequestBody" + }, + "requestParameterName": { + "originalName": "request", + "camelCase": { + "unsafeName": "request", + "safeName": "request" + }, + "snakeCase": { + "unsafeName": "request", + "safeName": "request" + }, + "screamingSnakeCase": { + "unsafeName": "REQUEST", + "safeName": "REQUEST" + }, + "pascalCase": { + "unsafeName": "Request", + "safeName": "Request" + } + } + }, + "response": { + "value": { + "type": "response", + "responseBodyType": { + "type": "named", + "name": { + "originalName": "NestedObjectWithRequiredField", + "camelCase": { + "unsafeName": "nestedObjectWithRequiredField", + "safeName": "nestedObjectWithRequiredField" + }, + "snakeCase": { + "unsafeName": "nested_object_with_required_field", + "safeName": "nested_object_with_required_field" + }, + "screamingSnakeCase": { + "unsafeName": "NESTED_OBJECT_WITH_REQUIRED_FIELD", + "safeName": "NESTED_OBJECT_WITH_REQUIRED_FIELD" + }, + "pascalCase": { + "unsafeName": "NestedObjectWithRequiredField", + "safeName": "NestedObjectWithRequiredField" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + }, + { + "originalName": "object", + "camelCase": { + "unsafeName": "object", + "safeName": "object" + }, + "snakeCase": { + "unsafeName": "object", + "safeName": "object" + }, + "screamingSnakeCase": { + "unsafeName": "OBJECT", + "safeName": "OBJECT" + }, + "pascalCase": { + "unsafeName": "Object", + "safeName": "Object" + } + } + ], + "packagePath": [ + { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + ], + "file": { + "originalName": "object", + "camelCase": { + "unsafeName": "object", + "safeName": "object" + }, + "snakeCase": { + "unsafeName": "object", + "safeName": "object" + }, + "screamingSnakeCase": { + "unsafeName": "OBJECT", + "safeName": "OBJECT" + }, + "pascalCase": { + "unsafeName": "Object", + "safeName": "Object" + } + } + }, + "typeId": "type_types/object:NestedObjectWithRequiredField" + } + }, + "type": "json" + }, + "errors": [], + "examples": [] } ] }, diff --git a/seed/csharp-model/file-upload/ir.json b/seed/csharp-model/file-upload/ir.json index 94dc9d97607..ae724f1a43b 100644 --- a/seed/csharp-model/file-upload/ir.json +++ b/seed/csharp-model/file-upload/ir.json @@ -25,274 +25,6 @@ "headers": [], "idempotencyHeaders": [], "types": { - "type_service:MaybeList": { - "name": { - "name": { - "originalName": "MaybeList", - "camelCase": { - "unsafeName": "maybeList", - "safeName": "maybeList" - }, - "snakeCase": { - "unsafeName": "maybe_list", - "safeName": "maybe_list" - }, - "screamingSnakeCase": { - "unsafeName": "MAYBE_LIST", - "safeName": "MAYBE_LIST" - }, - "pascalCase": { - "unsafeName": "MaybeList", - "safeName": "MaybeList" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "service", - "camelCase": { - "unsafeName": "service", - "safeName": "service" - }, - "snakeCase": { - "unsafeName": "service", - "safeName": "service" - }, - "screamingSnakeCase": { - "unsafeName": "SERVICE", - "safeName": "SERVICE" - }, - "pascalCase": { - "unsafeName": "Service", - "safeName": "Service" - } - } - ], - "packagePath": [], - "file": { - "originalName": "service", - "camelCase": { - "unsafeName": "service", - "safeName": "service" - }, - "snakeCase": { - "unsafeName": "service", - "safeName": "service" - }, - "screamingSnakeCase": { - "unsafeName": "SERVICE", - "safeName": "SERVICE" - }, - "pascalCase": { - "unsafeName": "Service", - "safeName": "Service" - } - } - }, - "typeId": "type_service:MaybeList" - }, - "shape": { - "type": "undiscriminatedUnion", - "members": [ - { - "type": { - "primitive": "STRING", - "type": "primitive" - } - }, - { - "type": { - "container": { - "list": { - "primitive": "STRING", - "type": "primitive" - }, - "type": "list" - }, - "type": "container" - } - }, - { - "type": { - "primitive": "INTEGER", - "type": "primitive" - } - }, - { - "type": { - "container": { - "list": { - "primitive": "INTEGER", - "type": "primitive" - }, - "type": "list" - }, - "type": "container" - } - }, - { - "type": { - "container": { - "list": { - "container": { - "list": { - "primitive": "INTEGER", - "type": "primitive" - }, - "type": "list" - }, - "type": "container" - }, - "type": "list" - }, - "type": "container" - } - } - ] - }, - "referencedTypes": {}, - "examples": [] - }, - "type_service:MaybeListOrSet": { - "name": { - "name": { - "originalName": "MaybeListOrSet", - "camelCase": { - "unsafeName": "maybeListOrSet", - "safeName": "maybeListOrSet" - }, - "snakeCase": { - "unsafeName": "maybe_list_or_set", - "safeName": "maybe_list_or_set" - }, - "screamingSnakeCase": { - "unsafeName": "MAYBE_LIST_OR_SET", - "safeName": "MAYBE_LIST_OR_SET" - }, - "pascalCase": { - "unsafeName": "MaybeListOrSet", - "safeName": "MaybeListOrSet" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "service", - "camelCase": { - "unsafeName": "service", - "safeName": "service" - }, - "snakeCase": { - "unsafeName": "service", - "safeName": "service" - }, - "screamingSnakeCase": { - "unsafeName": "SERVICE", - "safeName": "SERVICE" - }, - "pascalCase": { - "unsafeName": "Service", - "safeName": "Service" - } - } - ], - "packagePath": [], - "file": { - "originalName": "service", - "camelCase": { - "unsafeName": "service", - "safeName": "service" - }, - "snakeCase": { - "unsafeName": "service", - "safeName": "service" - }, - "screamingSnakeCase": { - "unsafeName": "SERVICE", - "safeName": "SERVICE" - }, - "pascalCase": { - "unsafeName": "Service", - "safeName": "Service" - } - } - }, - "typeId": "type_service:MaybeListOrSet" - }, - "shape": { - "type": "undiscriminatedUnion", - "members": [ - { - "type": { - "primitive": "STRING", - "type": "primitive" - } - }, - { - "type": { - "container": { - "list": { - "primitive": "STRING", - "type": "primitive" - }, - "type": "list" - }, - "type": "container" - } - }, - { - "type": { - "primitive": "INTEGER", - "type": "primitive" - } - }, - { - "type": { - "container": { - "list": { - "primitive": "INTEGER", - "type": "primitive" - }, - "type": "list" - }, - "type": "container" - } - }, - { - "type": { - "container": { - "list": { - "container": { - "list": { - "primitive": "INTEGER", - "type": "primitive" - }, - "type": "list" - }, - "type": "container" - }, - "type": "list" - }, - "type": "container" - } - }, - { - "type": { - "container": { - "set": { - "primitive": "STRING", - "type": "primitive" - }, - "type": "set" - }, - "type": "container" - } - } - ] - }, - "referencedTypes": {}, - "examples": [] - }, "type_service:MyObject": { "name": { "name": { @@ -600,6 +332,32 @@ }, "isOptional": false }, + { + "type": "file", + "key": { + "name": { + "originalName": "fileList", + "camelCase": { + "unsafeName": "fileList", + "safeName": "fileList" + }, + "snakeCase": { + "unsafeName": "file_list", + "safeName": "file_list" + }, + "screamingSnakeCase": { + "unsafeName": "FILE_LIST", + "safeName": "FILE_LIST" + }, + "pascalCase": { + "unsafeName": "FileList", + "safeName": "FileList" + } + }, + "wireValue": "fileList" + }, + "isOptional": false + }, { "type": "file", "key": { @@ -626,6 +384,32 @@ }, "isOptional": true }, + { + "type": "file", + "key": { + "name": { + "originalName": "maybeFileList", + "camelCase": { + "unsafeName": "maybeFileList", + "safeName": "maybeFileList" + }, + "snakeCase": { + "unsafeName": "maybe_file_list", + "safeName": "maybe_file_list" + }, + "screamingSnakeCase": { + "unsafeName": "MAYBE_FILE_LIST", + "safeName": "MAYBE_FILE_LIST" + }, + "pascalCase": { + "unsafeName": "MaybeFileList", + "safeName": "MaybeFileList" + } + }, + "wireValue": "maybeFileList" + }, + "isOptional": true + }, { "type": "bodyProperty", "name": { @@ -665,95 +449,25 @@ "type": "bodyProperty", "name": { "name": { - "originalName": "listOfStrings", + "originalName": "optionalListOfStrings", "camelCase": { - "unsafeName": "listOfStrings", - "safeName": "listOfStrings" + "unsafeName": "optionalListOfStrings", + "safeName": "optionalListOfStrings" }, "snakeCase": { - "unsafeName": "list_of_strings", - "safeName": "list_of_strings" + "unsafeName": "optional_list_of_strings", + "safeName": "optional_list_of_strings" }, "screamingSnakeCase": { - "unsafeName": "LIST_OF_STRINGS", - "safeName": "LIST_OF_STRINGS" + "unsafeName": "OPTIONAL_LIST_OF_STRINGS", + "safeName": "OPTIONAL_LIST_OF_STRINGS" }, "pascalCase": { - "unsafeName": "ListOfStrings", - "safeName": "ListOfStrings" + "unsafeName": "OptionalListOfStrings", + "safeName": "OptionalListOfStrings" } }, - "wireValue": "listOfStrings" - }, - "valueType": { - "container": { - "list": { - "primitive": "STRING", - "type": "primitive" - }, - "type": "list" - }, - "type": "container" - } - }, - { - "type": "bodyProperty", - "name": { - "name": { - "originalName": "setOfStrings", - "camelCase": { - "unsafeName": "setOfStrings", - "safeName": "setOfStrings" - }, - "snakeCase": { - "unsafeName": "set_of_strings", - "safeName": "set_of_strings" - }, - "screamingSnakeCase": { - "unsafeName": "SET_OF_STRINGS", - "safeName": "SET_OF_STRINGS" - }, - "pascalCase": { - "unsafeName": "SetOfStrings", - "safeName": "SetOfStrings" - } - }, - "wireValue": "setOfStrings" - }, - "valueType": { - "container": { - "set": { - "primitive": "STRING", - "type": "primitive" - }, - "type": "set" - }, - "type": "container" - } - }, - { - "type": "bodyProperty", - "name": { - "name": { - "originalName": "optionalListOfStrings", - "camelCase": { - "unsafeName": "optionalListOfStrings", - "safeName": "optionalListOfStrings" - }, - "snakeCase": { - "unsafeName": "optional_list_of_strings", - "safeName": "optional_list_of_strings" - }, - "screamingSnakeCase": { - "unsafeName": "OPTIONAL_LIST_OF_STRINGS", - "safeName": "OPTIONAL_LIST_OF_STRINGS" - }, - "pascalCase": { - "unsafeName": "OptionalListOfStrings", - "safeName": "OptionalListOfStrings" - } - }, - "wireValue": "optionalListOfStrings" + "wireValue": "optionalListOfStrings" }, "valueType": { "container": { @@ -772,423 +486,6 @@ "type": "container" } }, - { - "type": "bodyProperty", - "name": { - "name": { - "originalName": "optionalSetOfStrings", - "camelCase": { - "unsafeName": "optionalSetOfStrings", - "safeName": "optionalSetOfStrings" - }, - "snakeCase": { - "unsafeName": "optional_set_of_strings", - "safeName": "optional_set_of_strings" - }, - "screamingSnakeCase": { - "unsafeName": "OPTIONAL_SET_OF_STRINGS", - "safeName": "OPTIONAL_SET_OF_STRINGS" - }, - "pascalCase": { - "unsafeName": "OptionalSetOfStrings", - "safeName": "OptionalSetOfStrings" - } - }, - "wireValue": "optionalSetOfStrings" - }, - "valueType": { - "container": { - "optional": { - "container": { - "set": { - "primitive": "STRING", - "type": "primitive" - }, - "type": "set" - }, - "type": "container" - }, - "type": "optional" - }, - "type": "container" - } - }, - { - "type": "bodyProperty", - "name": { - "name": { - "originalName": "maybeList", - "camelCase": { - "unsafeName": "maybeList", - "safeName": "maybeList" - }, - "snakeCase": { - "unsafeName": "maybe_list", - "safeName": "maybe_list" - }, - "screamingSnakeCase": { - "unsafeName": "MAYBE_LIST", - "safeName": "MAYBE_LIST" - }, - "pascalCase": { - "unsafeName": "MaybeList", - "safeName": "MaybeList" - } - }, - "wireValue": "maybeList" - }, - "valueType": { - "type": "named", - "name": { - "originalName": "MaybeList", - "camelCase": { - "unsafeName": "maybeList", - "safeName": "maybeList" - }, - "snakeCase": { - "unsafeName": "maybe_list", - "safeName": "maybe_list" - }, - "screamingSnakeCase": { - "unsafeName": "MAYBE_LIST", - "safeName": "MAYBE_LIST" - }, - "pascalCase": { - "unsafeName": "MaybeList", - "safeName": "MaybeList" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "service", - "camelCase": { - "unsafeName": "service", - "safeName": "service" - }, - "snakeCase": { - "unsafeName": "service", - "safeName": "service" - }, - "screamingSnakeCase": { - "unsafeName": "SERVICE", - "safeName": "SERVICE" - }, - "pascalCase": { - "unsafeName": "Service", - "safeName": "Service" - } - } - ], - "packagePath": [], - "file": { - "originalName": "service", - "camelCase": { - "unsafeName": "service", - "safeName": "service" - }, - "snakeCase": { - "unsafeName": "service", - "safeName": "service" - }, - "screamingSnakeCase": { - "unsafeName": "SERVICE", - "safeName": "SERVICE" - }, - "pascalCase": { - "unsafeName": "Service", - "safeName": "Service" - } - } - }, - "typeId": "type_service:MaybeList" - } - }, - { - "type": "bodyProperty", - "name": { - "name": { - "originalName": "optionalMaybeList", - "camelCase": { - "unsafeName": "optionalMaybeList", - "safeName": "optionalMaybeList" - }, - "snakeCase": { - "unsafeName": "optional_maybe_list", - "safeName": "optional_maybe_list" - }, - "screamingSnakeCase": { - "unsafeName": "OPTIONAL_MAYBE_LIST", - "safeName": "OPTIONAL_MAYBE_LIST" - }, - "pascalCase": { - "unsafeName": "OptionalMaybeList", - "safeName": "OptionalMaybeList" - } - }, - "wireValue": "optionalMaybeList" - }, - "valueType": { - "container": { - "optional": { - "type": "named", - "name": { - "originalName": "MaybeList", - "camelCase": { - "unsafeName": "maybeList", - "safeName": "maybeList" - }, - "snakeCase": { - "unsafeName": "maybe_list", - "safeName": "maybe_list" - }, - "screamingSnakeCase": { - "unsafeName": "MAYBE_LIST", - "safeName": "MAYBE_LIST" - }, - "pascalCase": { - "unsafeName": "MaybeList", - "safeName": "MaybeList" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "service", - "camelCase": { - "unsafeName": "service", - "safeName": "service" - }, - "snakeCase": { - "unsafeName": "service", - "safeName": "service" - }, - "screamingSnakeCase": { - "unsafeName": "SERVICE", - "safeName": "SERVICE" - }, - "pascalCase": { - "unsafeName": "Service", - "safeName": "Service" - } - } - ], - "packagePath": [], - "file": { - "originalName": "service", - "camelCase": { - "unsafeName": "service", - "safeName": "service" - }, - "snakeCase": { - "unsafeName": "service", - "safeName": "service" - }, - "screamingSnakeCase": { - "unsafeName": "SERVICE", - "safeName": "SERVICE" - }, - "pascalCase": { - "unsafeName": "Service", - "safeName": "Service" - } - } - }, - "typeId": "type_service:MaybeList" - }, - "type": "optional" - }, - "type": "container" - } - }, - { - "type": "bodyProperty", - "name": { - "name": { - "originalName": "maybeListOrSet", - "camelCase": { - "unsafeName": "maybeListOrSet", - "safeName": "maybeListOrSet" - }, - "snakeCase": { - "unsafeName": "maybe_list_or_set", - "safeName": "maybe_list_or_set" - }, - "screamingSnakeCase": { - "unsafeName": "MAYBE_LIST_OR_SET", - "safeName": "MAYBE_LIST_OR_SET" - }, - "pascalCase": { - "unsafeName": "MaybeListOrSet", - "safeName": "MaybeListOrSet" - } - }, - "wireValue": "maybeListOrSet" - }, - "valueType": { - "type": "named", - "name": { - "originalName": "MaybeListOrSet", - "camelCase": { - "unsafeName": "maybeListOrSet", - "safeName": "maybeListOrSet" - }, - "snakeCase": { - "unsafeName": "maybe_list_or_set", - "safeName": "maybe_list_or_set" - }, - "screamingSnakeCase": { - "unsafeName": "MAYBE_LIST_OR_SET", - "safeName": "MAYBE_LIST_OR_SET" - }, - "pascalCase": { - "unsafeName": "MaybeListOrSet", - "safeName": "MaybeListOrSet" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "service", - "camelCase": { - "unsafeName": "service", - "safeName": "service" - }, - "snakeCase": { - "unsafeName": "service", - "safeName": "service" - }, - "screamingSnakeCase": { - "unsafeName": "SERVICE", - "safeName": "SERVICE" - }, - "pascalCase": { - "unsafeName": "Service", - "safeName": "Service" - } - } - ], - "packagePath": [], - "file": { - "originalName": "service", - "camelCase": { - "unsafeName": "service", - "safeName": "service" - }, - "snakeCase": { - "unsafeName": "service", - "safeName": "service" - }, - "screamingSnakeCase": { - "unsafeName": "SERVICE", - "safeName": "SERVICE" - }, - "pascalCase": { - "unsafeName": "Service", - "safeName": "Service" - } - } - }, - "typeId": "type_service:MaybeListOrSet" - } - }, - { - "type": "bodyProperty", - "name": { - "name": { - "originalName": "optionalMaybeListOrSet", - "camelCase": { - "unsafeName": "optionalMaybeListOrSet", - "safeName": "optionalMaybeListOrSet" - }, - "snakeCase": { - "unsafeName": "optional_maybe_list_or_set", - "safeName": "optional_maybe_list_or_set" - }, - "screamingSnakeCase": { - "unsafeName": "OPTIONAL_MAYBE_LIST_OR_SET", - "safeName": "OPTIONAL_MAYBE_LIST_OR_SET" - }, - "pascalCase": { - "unsafeName": "OptionalMaybeListOrSet", - "safeName": "OptionalMaybeListOrSet" - } - }, - "wireValue": "optionalMaybeListOrSet" - }, - "valueType": { - "container": { - "optional": { - "type": "named", - "name": { - "originalName": "MaybeListOrSet", - "camelCase": { - "unsafeName": "maybeListOrSet", - "safeName": "maybeListOrSet" - }, - "snakeCase": { - "unsafeName": "maybe_list_or_set", - "safeName": "maybe_list_or_set" - }, - "screamingSnakeCase": { - "unsafeName": "MAYBE_LIST_OR_SET", - "safeName": "MAYBE_LIST_OR_SET" - }, - "pascalCase": { - "unsafeName": "MaybeListOrSet", - "safeName": "MaybeListOrSet" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "service", - "camelCase": { - "unsafeName": "service", - "safeName": "service" - }, - "snakeCase": { - "unsafeName": "service", - "safeName": "service" - }, - "screamingSnakeCase": { - "unsafeName": "SERVICE", - "safeName": "SERVICE" - }, - "pascalCase": { - "unsafeName": "Service", - "safeName": "Service" - } - } - ], - "packagePath": [], - "file": { - "originalName": "service", - "camelCase": { - "unsafeName": "service", - "safeName": "service" - }, - "snakeCase": { - "unsafeName": "service", - "safeName": "service" - }, - "screamingSnakeCase": { - "unsafeName": "SERVICE", - "safeName": "SERVICE" - }, - "pascalCase": { - "unsafeName": "Service", - "safeName": "Service" - } - } - }, - "typeId": "type_service:MaybeListOrSet" - }, - "type": "optional" - }, - "type": "container" - } - }, { "type": "bodyProperty", "name": { @@ -1854,8 +1151,6 @@ "serviceTypeReferenceInfo": { "typesReferencedOnlyByService": { "service_service": [ - "type_service:MaybeList", - "type_service:MaybeListOrSet", "type_service:MyObject" ] }, @@ -1930,8 +1225,6 @@ }, "service": "service_service", "types": [ - "type_service:MaybeList", - "type_service:MaybeListOrSet", "type_service:MyObject" ], "errors": [], diff --git a/seed/csharp-model/literal/ir.json b/seed/csharp-model/literal/ir.json index 3611944ef58..6de6e8cae0c 100644 --- a/seed/csharp-model/literal/ir.json +++ b/seed/csharp-model/literal/ir.json @@ -221,71 +221,71 @@ "referencedTypes": {}, "examples": [] }, - "type_literal:Options": { + "type_reference:SendRequest": { "name": { "name": { - "originalName": "Options", + "originalName": "SendRequest", "camelCase": { - "unsafeName": "options", - "safeName": "options" + "unsafeName": "sendRequest", + "safeName": "sendRequest" }, "snakeCase": { - "unsafeName": "options", - "safeName": "options" + "unsafeName": "send_request", + "safeName": "send_request" }, "screamingSnakeCase": { - "unsafeName": "OPTIONS", - "safeName": "OPTIONS" + "unsafeName": "SEND_REQUEST", + "safeName": "SEND_REQUEST" }, "pascalCase": { - "unsafeName": "Options", - "safeName": "Options" + "unsafeName": "SendRequest", + "safeName": "SendRequest" } }, "fernFilepath": { "allParts": [ { - "originalName": "literal", + "originalName": "reference", "camelCase": { - "unsafeName": "literal", - "safeName": "literal" + "unsafeName": "reference", + "safeName": "reference" }, "snakeCase": { - "unsafeName": "literal", - "safeName": "literal" + "unsafeName": "reference", + "safeName": "reference" }, "screamingSnakeCase": { - "unsafeName": "LITERAL", - "safeName": "LITERAL" + "unsafeName": "REFERENCE", + "safeName": "REFERENCE" }, "pascalCase": { - "unsafeName": "Literal", - "safeName": "Literal" + "unsafeName": "Reference", + "safeName": "Reference" } } ], "packagePath": [], "file": { - "originalName": "literal", + "originalName": "reference", "camelCase": { - "unsafeName": "literal", - "safeName": "literal" + "unsafeName": "reference", + "safeName": "reference" }, "snakeCase": { - "unsafeName": "literal", - "safeName": "literal" + "unsafeName": "reference", + "safeName": "reference" }, "screamingSnakeCase": { - "unsafeName": "LITERAL", - "safeName": "LITERAL" + "unsafeName": "REFERENCE", + "safeName": "REFERENCE" }, "pascalCase": { - "unsafeName": "Literal", - "safeName": "Literal" + "unsafeName": "Reference", + "safeName": "Reference" } } }, - "typeId": "type_literal:Options" + "typeId": "type_reference:SendRequest" }, "shape": { "type": "object", @@ -294,30 +294,30 @@ { "name": { "name": { - "originalName": "id", + "originalName": "prompt", "camelCase": { - "unsafeName": "id", - "safeName": "id" + "unsafeName": "prompt", + "safeName": "prompt" }, "snakeCase": { - "unsafeName": "id", - "safeName": "id" + "unsafeName": "prompt", + "safeName": "prompt" }, "screamingSnakeCase": { - "unsafeName": "ID", - "safeName": "ID" + "unsafeName": "PROMPT", + "safeName": "PROMPT" }, "pascalCase": { - "unsafeName": "Id", - "safeName": "Id" + "unsafeName": "Prompt", + "safeName": "Prompt" } }, - "wireValue": "id" + "wireValue": "prompt" }, "valueType": { "container": { "literal": { - "string": "options", + "string": "You are a helpful assistant", "type": "string" }, "type": "literal" @@ -328,732 +328,190 @@ { "name": { "name": { - "originalName": "enabled", + "originalName": "query", "camelCase": { - "unsafeName": "enabled", - "safeName": "enabled" + "unsafeName": "query", + "safeName": "query" }, "snakeCase": { - "unsafeName": "enabled", - "safeName": "enabled" + "unsafeName": "query", + "safeName": "query" }, "screamingSnakeCase": { - "unsafeName": "ENABLED", - "safeName": "ENABLED" + "unsafeName": "QUERY", + "safeName": "QUERY" }, "pascalCase": { - "unsafeName": "Enabled", - "safeName": "Enabled" + "unsafeName": "Query", + "safeName": "Query" } }, - "wireValue": "enabled" + "wireValue": "query" }, "valueType": { - "container": { - "literal": { - "boolean": true, - "type": "boolean" - }, - "type": "literal" - }, - "type": "container" + "primitive": "STRING", + "type": "primitive" } }, { "name": { "name": { - "originalName": "values", + "originalName": "stream", "camelCase": { - "unsafeName": "values", - "safeName": "values" + "unsafeName": "stream", + "safeName": "stream" }, "snakeCase": { - "unsafeName": "values", - "safeName": "values" + "unsafeName": "stream", + "safeName": "stream" }, "screamingSnakeCase": { - "unsafeName": "VALUES", - "safeName": "VALUES" + "unsafeName": "STREAM", + "safeName": "STREAM" }, "pascalCase": { - "unsafeName": "Values", - "safeName": "Values" + "unsafeName": "Stream", + "safeName": "Stream" } }, - "wireValue": "values" + "wireValue": "stream" }, "valueType": { - "container": { - "type": "map", - "keyType": { - "primitive": "STRING", - "type": "primitive" - }, - "valueType": { - "primitive": "STRING", - "type": "primitive" - } - }, - "type": "container" - } - } - ] - }, - "referencedTypes": {}, - "examples": [] - }, - "type_literal:UndiscriminatedOptions": { - "name": { - "name": { - "originalName": "UndiscriminatedOptions", - "camelCase": { - "unsafeName": "undiscriminatedOptions", - "safeName": "undiscriminatedOptions" - }, - "snakeCase": { - "unsafeName": "undiscriminated_options", - "safeName": "undiscriminated_options" - }, - "screamingSnakeCase": { - "unsafeName": "UNDISCRIMINATED_OPTIONS", - "safeName": "UNDISCRIMINATED_OPTIONS" - }, - "pascalCase": { - "unsafeName": "UndiscriminatedOptions", - "safeName": "UndiscriminatedOptions" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "literal", - "camelCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "snakeCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "screamingSnakeCase": { - "unsafeName": "LITERAL", - "safeName": "LITERAL" - }, - "pascalCase": { - "unsafeName": "Literal", - "safeName": "Literal" - } - } - ], - "packagePath": [], - "file": { - "originalName": "literal", - "camelCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "snakeCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "screamingSnakeCase": { - "unsafeName": "LITERAL", - "safeName": "LITERAL" - }, - "pascalCase": { - "unsafeName": "Literal", - "safeName": "Literal" - } - } - }, - "typeId": "type_literal:UndiscriminatedOptions" - }, - "shape": { - "type": "undiscriminatedUnion", - "members": [ - { - "type": { - "container": { - "literal": { - "string": "options", - "type": "string" - }, - "type": "literal" - }, - "type": "container" - } - }, - { - "type": { "container": { "literal": { - "boolean": true, + "boolean": false, "type": "boolean" }, "type": "literal" }, "type": "container" } - }, - { - "type": { - "container": { - "type": "map", - "keyType": { - "primitive": "STRING", - "type": "primitive" - }, - "valueType": { - "primitive": "STRING", - "type": "primitive" - } - }, - "type": "container" - } } ] }, "referencedTypes": {}, "examples": [] - }, - "type_literal:CreateOptionsResponse": { + } + }, + "errors": {}, + "services": { + "service_headers": { "name": { - "name": { - "originalName": "CreateOptionsResponse", - "camelCase": { - "unsafeName": "createOptionsResponse", - "safeName": "createOptionsResponse" - }, - "snakeCase": { - "unsafeName": "create_options_response", - "safeName": "create_options_response" - }, - "screamingSnakeCase": { - "unsafeName": "CREATE_OPTIONS_RESPONSE", - "safeName": "CREATE_OPTIONS_RESPONSE" - }, - "pascalCase": { - "unsafeName": "CreateOptionsResponse", - "safeName": "CreateOptionsResponse" - } - }, "fernFilepath": { "allParts": [ { - "originalName": "literal", + "originalName": "headers", "camelCase": { - "unsafeName": "literal", - "safeName": "literal" + "unsafeName": "headers", + "safeName": "headers" }, "snakeCase": { - "unsafeName": "literal", - "safeName": "literal" + "unsafeName": "headers", + "safeName": "headers" }, "screamingSnakeCase": { - "unsafeName": "LITERAL", - "safeName": "LITERAL" + "unsafeName": "HEADERS", + "safeName": "HEADERS" }, "pascalCase": { - "unsafeName": "Literal", - "safeName": "Literal" + "unsafeName": "Headers", + "safeName": "Headers" } } ], "packagePath": [], "file": { - "originalName": "literal", + "originalName": "headers", "camelCase": { - "unsafeName": "literal", - "safeName": "literal" + "unsafeName": "headers", + "safeName": "headers" }, "snakeCase": { - "unsafeName": "literal", - "safeName": "literal" + "unsafeName": "headers", + "safeName": "headers" }, "screamingSnakeCase": { - "unsafeName": "LITERAL", - "safeName": "LITERAL" + "unsafeName": "HEADERS", + "safeName": "HEADERS" }, "pascalCase": { - "unsafeName": "Literal", - "safeName": "Literal" + "unsafeName": "Headers", + "safeName": "Headers" } } - }, - "typeId": "type_literal:CreateOptionsResponse" + } }, - "shape": { - "type": "union", - "discriminant": { + "basePath": { + "head": "", + "parts": [] + }, + "headers": [], + "pathParameters": [], + "endpoints": [ + { + "id": "endpoint_headers.send", "name": { - "originalName": "type", + "originalName": "send", "camelCase": { - "unsafeName": "type", - "safeName": "type" + "unsafeName": "send", + "safeName": "send" }, "snakeCase": { - "unsafeName": "type", - "safeName": "type" + "unsafeName": "send", + "safeName": "send" }, "screamingSnakeCase": { - "unsafeName": "TYPE", - "safeName": "TYPE" + "unsafeName": "SEND", + "safeName": "SEND" }, "pascalCase": { - "unsafeName": "Type", - "safeName": "Type" + "unsafeName": "Send", + "safeName": "Send" } }, - "wireValue": "type" - }, - "extends": [], - "baseProperties": [], - "types": [ - { - "discriminantValue": { - "name": { - "originalName": "ok", - "camelCase": { - "unsafeName": "ok", - "safeName": "ok" - }, - "snakeCase": { - "unsafeName": "ok", - "safeName": "ok" - }, - "screamingSnakeCase": { - "unsafeName": "OK", - "safeName": "OK" - }, - "pascalCase": { - "unsafeName": "Ok", - "safeName": "Ok" - } - }, - "wireValue": "ok" - }, - "shape": { - "propertiesType": "singleProperty", + "auth": false, + "idempotent": false, + "method": "POST", + "path": { + "head": "/headers", + "parts": [] + }, + "fullPath": { + "head": "headers", + "parts": [] + }, + "pathParameters": [], + "allPathParameters": [], + "queryParameters": [], + "headers": [ + { "name": { "name": { - "originalName": "value", + "originalName": "endpointVersion", "camelCase": { - "unsafeName": "value", - "safeName": "value" + "unsafeName": "endpointVersion", + "safeName": "endpointVersion" }, "snakeCase": { - "unsafeName": "value", - "safeName": "value" + "unsafeName": "endpoint_version", + "safeName": "endpoint_version" }, "screamingSnakeCase": { - "unsafeName": "VALUE", - "safeName": "VALUE" + "unsafeName": "ENDPOINT_VERSION", + "safeName": "ENDPOINT_VERSION" }, "pascalCase": { - "unsafeName": "Value", - "safeName": "Value" + "unsafeName": "EndpointVersion", + "safeName": "EndpointVersion" } }, - "wireValue": "value" + "wireValue": "X-Endpoint-Version" }, - "type": { + "valueType": { "container": { "literal": { - "boolean": true, - "type": "boolean" - }, - "type": "literal" - }, - "type": "container" - } - } - }, - { - "discriminantValue": { - "name": { - "originalName": "options", - "camelCase": { - "unsafeName": "options", - "safeName": "options" - }, - "snakeCase": { - "unsafeName": "options", - "safeName": "options" - }, - "screamingSnakeCase": { - "unsafeName": "OPTIONS", - "safeName": "OPTIONS" - }, - "pascalCase": { - "unsafeName": "Options", - "safeName": "Options" - } - }, - "wireValue": "options" - }, - "shape": { - "propertiesType": "samePropertiesAsObject", - "name": { - "originalName": "Options", - "camelCase": { - "unsafeName": "options", - "safeName": "options" - }, - "snakeCase": { - "unsafeName": "options", - "safeName": "options" - }, - "screamingSnakeCase": { - "unsafeName": "OPTIONS", - "safeName": "OPTIONS" - }, - "pascalCase": { - "unsafeName": "Options", - "safeName": "Options" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "literal", - "camelCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "snakeCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "screamingSnakeCase": { - "unsafeName": "LITERAL", - "safeName": "LITERAL" - }, - "pascalCase": { - "unsafeName": "Literal", - "safeName": "Literal" - } - } - ], - "packagePath": [], - "file": { - "originalName": "literal", - "camelCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "snakeCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "screamingSnakeCase": { - "unsafeName": "LITERAL", - "safeName": "LITERAL" - }, - "pascalCase": { - "unsafeName": "Literal", - "safeName": "Literal" - } - } - }, - "typeId": "type_literal:Options" - } - } - ] - }, - "referencedTypes": {}, - "examples": [] - }, - "type_reference:SendRequest": { - "name": { - "name": { - "originalName": "SendRequest", - "camelCase": { - "unsafeName": "sendRequest", - "safeName": "sendRequest" - }, - "snakeCase": { - "unsafeName": "send_request", - "safeName": "send_request" - }, - "screamingSnakeCase": { - "unsafeName": "SEND_REQUEST", - "safeName": "SEND_REQUEST" - }, - "pascalCase": { - "unsafeName": "SendRequest", - "safeName": "SendRequest" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "reference", - "camelCase": { - "unsafeName": "reference", - "safeName": "reference" - }, - "snakeCase": { - "unsafeName": "reference", - "safeName": "reference" - }, - "screamingSnakeCase": { - "unsafeName": "REFERENCE", - "safeName": "REFERENCE" - }, - "pascalCase": { - "unsafeName": "Reference", - "safeName": "Reference" - } - } - ], - "packagePath": [], - "file": { - "originalName": "reference", - "camelCase": { - "unsafeName": "reference", - "safeName": "reference" - }, - "snakeCase": { - "unsafeName": "reference", - "safeName": "reference" - }, - "screamingSnakeCase": { - "unsafeName": "REFERENCE", - "safeName": "REFERENCE" - }, - "pascalCase": { - "unsafeName": "Reference", - "safeName": "Reference" - } - } - }, - "typeId": "type_reference:SendRequest" - }, - "shape": { - "type": "object", - "extends": [], - "properties": [ - { - "name": { - "name": { - "originalName": "prompt", - "camelCase": { - "unsafeName": "prompt", - "safeName": "prompt" - }, - "snakeCase": { - "unsafeName": "prompt", - "safeName": "prompt" - }, - "screamingSnakeCase": { - "unsafeName": "PROMPT", - "safeName": "PROMPT" - }, - "pascalCase": { - "unsafeName": "Prompt", - "safeName": "Prompt" - } - }, - "wireValue": "prompt" - }, - "valueType": { - "container": { - "literal": { - "string": "You are a helpful assistant", - "type": "string" - }, - "type": "literal" - }, - "type": "container" - } - }, - { - "name": { - "name": { - "originalName": "query", - "camelCase": { - "unsafeName": "query", - "safeName": "query" - }, - "snakeCase": { - "unsafeName": "query", - "safeName": "query" - }, - "screamingSnakeCase": { - "unsafeName": "QUERY", - "safeName": "QUERY" - }, - "pascalCase": { - "unsafeName": "Query", - "safeName": "Query" - } - }, - "wireValue": "query" - }, - "valueType": { - "primitive": "STRING", - "type": "primitive" - } - }, - { - "name": { - "name": { - "originalName": "stream", - "camelCase": { - "unsafeName": "stream", - "safeName": "stream" - }, - "snakeCase": { - "unsafeName": "stream", - "safeName": "stream" - }, - "screamingSnakeCase": { - "unsafeName": "STREAM", - "safeName": "STREAM" - }, - "pascalCase": { - "unsafeName": "Stream", - "safeName": "Stream" - } - }, - "wireValue": "stream" - }, - "valueType": { - "container": { - "literal": { - "boolean": false, - "type": "boolean" - }, - "type": "literal" - }, - "type": "container" - } - } - ] - }, - "referencedTypes": {}, - "examples": [] - } - }, - "errors": {}, - "services": { - "service_headers": { - "name": { - "fernFilepath": { - "allParts": [ - { - "originalName": "headers", - "camelCase": { - "unsafeName": "headers", - "safeName": "headers" - }, - "snakeCase": { - "unsafeName": "headers", - "safeName": "headers" - }, - "screamingSnakeCase": { - "unsafeName": "HEADERS", - "safeName": "HEADERS" - }, - "pascalCase": { - "unsafeName": "Headers", - "safeName": "Headers" - } - } - ], - "packagePath": [], - "file": { - "originalName": "headers", - "camelCase": { - "unsafeName": "headers", - "safeName": "headers" - }, - "snakeCase": { - "unsafeName": "headers", - "safeName": "headers" - }, - "screamingSnakeCase": { - "unsafeName": "HEADERS", - "safeName": "HEADERS" - }, - "pascalCase": { - "unsafeName": "Headers", - "safeName": "Headers" - } - } - } - }, - "basePath": { - "head": "", - "parts": [] - }, - "headers": [], - "pathParameters": [], - "endpoints": [ - { - "id": "endpoint_headers.send", - "name": { - "originalName": "send", - "camelCase": { - "unsafeName": "send", - "safeName": "send" - }, - "snakeCase": { - "unsafeName": "send", - "safeName": "send" - }, - "screamingSnakeCase": { - "unsafeName": "SEND", - "safeName": "SEND" - }, - "pascalCase": { - "unsafeName": "Send", - "safeName": "Send" - } - }, - "auth": false, - "idempotent": false, - "method": "POST", - "path": { - "head": "/headers", - "parts": [] - }, - "fullPath": { - "head": "headers", - "parts": [] - }, - "pathParameters": [], - "allPathParameters": [], - "queryParameters": [], - "headers": [ - { - "name": { - "name": { - "originalName": "endpointVersion", - "camelCase": { - "unsafeName": "endpointVersion", - "safeName": "endpointVersion" - }, - "snakeCase": { - "unsafeName": "endpoint_version", - "safeName": "endpoint_version" - }, - "screamingSnakeCase": { - "unsafeName": "ENDPOINT_VERSION", - "safeName": "ENDPOINT_VERSION" - }, - "pascalCase": { - "unsafeName": "EndpointVersion", - "safeName": "EndpointVersion" - } - }, - "wireValue": "X-Endpoint-Version" - }, - "valueType": { - "container": { - "literal": { - "string": "02-12-2024", - "type": "string" + "string": "02-12-2024", + "type": "string" }, "type": "literal" }, @@ -1066,685 +524,58 @@ "originalName": "async", "camelCase": { "unsafeName": "async", - "safeName": "async" - }, - "snakeCase": { - "unsafeName": "async", - "safeName": "async" - }, - "screamingSnakeCase": { - "unsafeName": "ASYNC", - "safeName": "ASYNC" - }, - "pascalCase": { - "unsafeName": "Async", - "safeName": "Async" - } - }, - "wireValue": "X-Async" - }, - "valueType": { - "container": { - "literal": { - "boolean": true, - "type": "boolean" - }, - "type": "literal" - }, - "type": "container" - } - } - ], - "requestBody": { - "type": "inlinedRequestBody", - "name": { - "originalName": "SendLiteralsInHeadersRequest", - "camelCase": { - "unsafeName": "sendLiteralsInHeadersRequest", - "safeName": "sendLiteralsInHeadersRequest" - }, - "snakeCase": { - "unsafeName": "send_literals_in_headers_request", - "safeName": "send_literals_in_headers_request" - }, - "screamingSnakeCase": { - "unsafeName": "SEND_LITERALS_IN_HEADERS_REQUEST", - "safeName": "SEND_LITERALS_IN_HEADERS_REQUEST" - }, - "pascalCase": { - "unsafeName": "SendLiteralsInHeadersRequest", - "safeName": "SendLiteralsInHeadersRequest" - } - }, - "extends": [], - "properties": [ - { - "name": { - "name": { - "originalName": "query", - "camelCase": { - "unsafeName": "query", - "safeName": "query" - }, - "snakeCase": { - "unsafeName": "query", - "safeName": "query" - }, - "screamingSnakeCase": { - "unsafeName": "QUERY", - "safeName": "QUERY" - }, - "pascalCase": { - "unsafeName": "Query", - "safeName": "Query" - } - }, - "wireValue": "query" - }, - "valueType": { - "primitive": "STRING", - "type": "primitive" - } - } - ] - }, - "sdkRequest": { - "shape": { - "type": "wrapper", - "wrapperName": { - "originalName": "SendLiteralsInHeadersRequest", - "camelCase": { - "unsafeName": "sendLiteralsInHeadersRequest", - "safeName": "sendLiteralsInHeadersRequest" - }, - "snakeCase": { - "unsafeName": "send_literals_in_headers_request", - "safeName": "send_literals_in_headers_request" - }, - "screamingSnakeCase": { - "unsafeName": "SEND_LITERALS_IN_HEADERS_REQUEST", - "safeName": "SEND_LITERALS_IN_HEADERS_REQUEST" - }, - "pascalCase": { - "unsafeName": "SendLiteralsInHeadersRequest", - "safeName": "SendLiteralsInHeadersRequest" - } - }, - "bodyKey": { - "originalName": "body", - "camelCase": { - "unsafeName": "body", - "safeName": "body" - }, - "snakeCase": { - "unsafeName": "body", - "safeName": "body" - }, - "screamingSnakeCase": { - "unsafeName": "BODY", - "safeName": "BODY" - }, - "pascalCase": { - "unsafeName": "Body", - "safeName": "Body" - } - } - }, - "requestParameterName": { - "originalName": "request", - "camelCase": { - "unsafeName": "request", - "safeName": "request" - }, - "snakeCase": { - "unsafeName": "request", - "safeName": "request" - }, - "screamingSnakeCase": { - "unsafeName": "REQUEST", - "safeName": "REQUEST" - }, - "pascalCase": { - "unsafeName": "Request", - "safeName": "Request" - } - } - }, - "response": { - "value": { - "type": "response", - "responseBodyType": { - "type": "named", - "name": { - "originalName": "SendResponse", - "camelCase": { - "unsafeName": "sendResponse", - "safeName": "sendResponse" - }, - "snakeCase": { - "unsafeName": "send_response", - "safeName": "send_response" - }, - "screamingSnakeCase": { - "unsafeName": "SEND_RESPONSE", - "safeName": "SEND_RESPONSE" - }, - "pascalCase": { - "unsafeName": "SendResponse", - "safeName": "SendResponse" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [] - }, - "typeId": "type_:SendResponse" - } - }, - "type": "json" - }, - "errors": [], - "examples": [ - { - "url": "/headers", - "rootPathParameters": [], - "endpointPathParameters": [], - "servicePathParameters": [], - "endpointHeaders": [ - { - "name": { - "name": { - "originalName": "endpointVersion", - "camelCase": { - "unsafeName": "endpointVersion", - "safeName": "endpointVersion" - }, - "snakeCase": { - "unsafeName": "endpoint_version", - "safeName": "endpoint_version" - }, - "screamingSnakeCase": { - "unsafeName": "ENDPOINT_VERSION", - "safeName": "ENDPOINT_VERSION" - }, - "pascalCase": { - "unsafeName": "EndpointVersion", - "safeName": "EndpointVersion" - } - }, - "wireValue": "X-Endpoint-Version" - }, - "value": { - "shape": { - "primitive": { - "string": { - "original": "02-12-2024" - }, - "type": "string" - }, - "type": "primitive" - }, - "jsonExample": "02-12-2024" - } - }, - { - "name": { - "name": { - "originalName": "async", - "camelCase": { - "unsafeName": "async", - "safeName": "async" - }, - "snakeCase": { - "unsafeName": "async", - "safeName": "async" - }, - "screamingSnakeCase": { - "unsafeName": "ASYNC", - "safeName": "ASYNC" - }, - "pascalCase": { - "unsafeName": "Async", - "safeName": "Async" - } - }, - "wireValue": "X-Async" - }, - "value": { - "shape": { - "primitive": { - "boolean": true, - "type": "boolean" - }, - "type": "primitive" - }, - "jsonExample": true - } - } - ], - "serviceHeaders": [], - "queryParameters": [], - "request": { - "type": "inlinedRequestBody", - "properties": [ - { - "name": { - "name": { - "originalName": "query", - "camelCase": { - "unsafeName": "query", - "safeName": "query" - }, - "snakeCase": { - "unsafeName": "query", - "safeName": "query" - }, - "screamingSnakeCase": { - "unsafeName": "QUERY", - "safeName": "QUERY" - }, - "pascalCase": { - "unsafeName": "Query", - "safeName": "Query" - } - }, - "wireValue": "query" - }, - "value": { - "shape": { - "primitive": { - "string": { - "original": "What is the weather today" - }, - "type": "string" - }, - "type": "primitive" - }, - "jsonExample": "What is the weather today" - } - } - ], - "jsonExample": { - "query": "What is the weather today" - } - }, - "response": { - "type": "ok", - "body": { - "shape": { - "type": "named", - "typeName": { - "typeId": "type_:SendResponse", - "fernFilepath": { - "allParts": [], - "packagePath": [] - }, - "name": { - "originalName": "SendResponse", - "camelCase": { - "unsafeName": "sendResponse", - "safeName": "sendResponse" - }, - "snakeCase": { - "unsafeName": "send_response", - "safeName": "send_response" - }, - "screamingSnakeCase": { - "unsafeName": "SEND_RESPONSE", - "safeName": "SEND_RESPONSE" - }, - "pascalCase": { - "unsafeName": "SendResponse", - "safeName": "SendResponse" - } - } - }, - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "message", - "camelCase": { - "unsafeName": "message", - "safeName": "message" - }, - "snakeCase": { - "unsafeName": "message", - "safeName": "message" - }, - "screamingSnakeCase": { - "unsafeName": "MESSAGE", - "safeName": "MESSAGE" - }, - "pascalCase": { - "unsafeName": "Message", - "safeName": "Message" - } - }, - "wireValue": "message" - }, - "value": { - "shape": { - "primitive": { - "string": { - "original": "The weather is sunny" - }, - "type": "string" - }, - "type": "primitive" - }, - "jsonExample": "The weather is sunny" - }, - "originalTypeDeclaration": { - "typeId": "type_:SendResponse", - "fernFilepath": { - "allParts": [], - "packagePath": [] - }, - "name": { - "originalName": "SendResponse", - "camelCase": { - "unsafeName": "sendResponse", - "safeName": "sendResponse" - }, - "snakeCase": { - "unsafeName": "send_response", - "safeName": "send_response" - }, - "screamingSnakeCase": { - "unsafeName": "SEND_RESPONSE", - "safeName": "SEND_RESPONSE" - }, - "pascalCase": { - "unsafeName": "SendResponse", - "safeName": "SendResponse" - } - } - } - }, - { - "name": { - "name": { - "originalName": "status", - "camelCase": { - "unsafeName": "status", - "safeName": "status" - }, - "snakeCase": { - "unsafeName": "status", - "safeName": "status" - }, - "screamingSnakeCase": { - "unsafeName": "STATUS", - "safeName": "STATUS" - }, - "pascalCase": { - "unsafeName": "Status", - "safeName": "Status" - } - }, - "wireValue": "status" - }, - "value": { - "shape": { - "primitive": { - "integer": 200, - "type": "integer" - }, - "type": "primitive" - }, - "jsonExample": 200 - }, - "originalTypeDeclaration": { - "typeId": "type_:SendResponse", - "fernFilepath": { - "allParts": [], - "packagePath": [] - }, - "name": { - "originalName": "SendResponse", - "camelCase": { - "unsafeName": "sendResponse", - "safeName": "sendResponse" - }, - "snakeCase": { - "unsafeName": "send_response", - "safeName": "send_response" - }, - "screamingSnakeCase": { - "unsafeName": "SEND_RESPONSE", - "safeName": "SEND_RESPONSE" - }, - "pascalCase": { - "unsafeName": "SendResponse", - "safeName": "SendResponse" - } - } - } - }, - { - "name": { - "name": { - "originalName": "success", - "camelCase": { - "unsafeName": "success", - "safeName": "success" - }, - "snakeCase": { - "unsafeName": "success", - "safeName": "success" - }, - "screamingSnakeCase": { - "unsafeName": "SUCCESS", - "safeName": "SUCCESS" - }, - "pascalCase": { - "unsafeName": "Success", - "safeName": "Success" - } - }, - "wireValue": "success" - }, - "value": { - "shape": { - "primitive": { - "boolean": true, - "type": "boolean" - }, - "type": "primitive" - }, - "jsonExample": true - }, - "originalTypeDeclaration": { - "typeId": "type_:SendResponse", - "fernFilepath": { - "allParts": [], - "packagePath": [] - }, - "name": { - "originalName": "SendResponse", - "camelCase": { - "unsafeName": "sendResponse", - "safeName": "sendResponse" - }, - "snakeCase": { - "unsafeName": "send_response", - "safeName": "send_response" - }, - "screamingSnakeCase": { - "unsafeName": "SEND_RESPONSE", - "safeName": "SEND_RESPONSE" - }, - "pascalCase": { - "unsafeName": "SendResponse", - "safeName": "SendResponse" - } - } - } - } - ] - } - }, - "jsonExample": { - "message": "The weather is sunny", - "status": 200, - "success": true - } - } - } - } - ] - } - ] - }, - "service_inlined": { - "name": { - "fernFilepath": { - "allParts": [ - { - "originalName": "inlined", - "camelCase": { - "unsafeName": "inlined", - "safeName": "inlined" - }, - "snakeCase": { - "unsafeName": "inlined", - "safeName": "inlined" - }, - "screamingSnakeCase": { - "unsafeName": "INLINED", - "safeName": "INLINED" - }, - "pascalCase": { - "unsafeName": "Inlined", - "safeName": "Inlined" - } - } - ], - "packagePath": [], - "file": { - "originalName": "inlined", - "camelCase": { - "unsafeName": "inlined", - "safeName": "inlined" - }, - "snakeCase": { - "unsafeName": "inlined", - "safeName": "inlined" - }, - "screamingSnakeCase": { - "unsafeName": "INLINED", - "safeName": "INLINED" - }, - "pascalCase": { - "unsafeName": "Inlined", - "safeName": "Inlined" - } - } - } - }, - "basePath": { - "head": "", - "parts": [] - }, - "headers": [], - "pathParameters": [], - "endpoints": [ - { - "id": "endpoint_inlined.send", - "name": { - "originalName": "send", - "camelCase": { - "unsafeName": "send", - "safeName": "send" - }, - "snakeCase": { - "unsafeName": "send", - "safeName": "send" - }, - "screamingSnakeCase": { - "unsafeName": "SEND", - "safeName": "SEND" - }, - "pascalCase": { - "unsafeName": "Send", - "safeName": "Send" + "safeName": "async" + }, + "snakeCase": { + "unsafeName": "async", + "safeName": "async" + }, + "screamingSnakeCase": { + "unsafeName": "ASYNC", + "safeName": "ASYNC" + }, + "pascalCase": { + "unsafeName": "Async", + "safeName": "Async" + } + }, + "wireValue": "X-Async" + }, + "valueType": { + "container": { + "literal": { + "boolean": true, + "type": "boolean" + }, + "type": "literal" + }, + "type": "container" + } } - }, - "auth": false, - "idempotent": false, - "method": "POST", - "path": { - "head": "/inlined", - "parts": [] - }, - "fullPath": { - "head": "inlined", - "parts": [] - }, - "pathParameters": [], - "allPathParameters": [], - "queryParameters": [], - "headers": [], + ], "requestBody": { "type": "inlinedRequestBody", "name": { - "originalName": "SendLiteralsInlinedRequest", + "originalName": "SendLiteralsInHeadersRequest", "camelCase": { - "unsafeName": "sendLiteralsInlinedRequest", - "safeName": "sendLiteralsInlinedRequest" + "unsafeName": "sendLiteralsInHeadersRequest", + "safeName": "sendLiteralsInHeadersRequest" }, "snakeCase": { - "unsafeName": "send_literals_inlined_request", - "safeName": "send_literals_inlined_request" + "unsafeName": "send_literals_in_headers_request", + "safeName": "send_literals_in_headers_request" }, "screamingSnakeCase": { - "unsafeName": "SEND_LITERALS_INLINED_REQUEST", - "safeName": "SEND_LITERALS_INLINED_REQUEST" + "unsafeName": "SEND_LITERALS_IN_HEADERS_REQUEST", + "safeName": "SEND_LITERALS_IN_HEADERS_REQUEST" }, "pascalCase": { - "unsafeName": "SendLiteralsInlinedRequest", - "safeName": "SendLiteralsInlinedRequest" + "unsafeName": "SendLiteralsInHeadersRequest", + "safeName": "SendLiteralsInHeadersRequest" } }, "extends": [], "properties": [ - { - "name": { - "name": { - "originalName": "prompt", - "camelCase": { - "unsafeName": "prompt", - "safeName": "prompt" - }, - "snakeCase": { - "unsafeName": "prompt", - "safeName": "prompt" - }, - "screamingSnakeCase": { - "unsafeName": "PROMPT", - "safeName": "PROMPT" - }, - "pascalCase": { - "unsafeName": "Prompt", - "safeName": "Prompt" - } - }, - "wireValue": "prompt" - }, - "valueType": { - "container": { - "literal": { - "string": "You are a helpful assistant", - "type": "string" - }, - "type": "literal" - }, - "type": "container" - } - }, { "name": { "name": { @@ -1772,74 +603,6 @@ "primitive": "STRING", "type": "primitive" } - }, - { - "name": { - "name": { - "originalName": "temperature", - "camelCase": { - "unsafeName": "temperature", - "safeName": "temperature" - }, - "snakeCase": { - "unsafeName": "temperature", - "safeName": "temperature" - }, - "screamingSnakeCase": { - "unsafeName": "TEMPERATURE", - "safeName": "TEMPERATURE" - }, - "pascalCase": { - "unsafeName": "Temperature", - "safeName": "Temperature" - } - }, - "wireValue": "temperature" - }, - "valueType": { - "container": { - "optional": { - "primitive": "DOUBLE", - "type": "primitive" - }, - "type": "optional" - }, - "type": "container" - } - }, - { - "name": { - "name": { - "originalName": "stream", - "camelCase": { - "unsafeName": "stream", - "safeName": "stream" - }, - "snakeCase": { - "unsafeName": "stream", - "safeName": "stream" - }, - "screamingSnakeCase": { - "unsafeName": "STREAM", - "safeName": "STREAM" - }, - "pascalCase": { - "unsafeName": "Stream", - "safeName": "Stream" - } - }, - "wireValue": "stream" - }, - "valueType": { - "container": { - "literal": { - "boolean": false, - "type": "boolean" - }, - "type": "literal" - }, - "type": "container" - } } ] }, @@ -1847,22 +610,22 @@ "shape": { "type": "wrapper", "wrapperName": { - "originalName": "SendLiteralsInlinedRequest", + "originalName": "SendLiteralsInHeadersRequest", "camelCase": { - "unsafeName": "sendLiteralsInlinedRequest", - "safeName": "sendLiteralsInlinedRequest" + "unsafeName": "sendLiteralsInHeadersRequest", + "safeName": "sendLiteralsInHeadersRequest" }, "snakeCase": { - "unsafeName": "send_literals_inlined_request", - "safeName": "send_literals_inlined_request" + "unsafeName": "send_literals_in_headers_request", + "safeName": "send_literals_in_headers_request" }, "screamingSnakeCase": { - "unsafeName": "SEND_LITERALS_INLINED_REQUEST", - "safeName": "SEND_LITERALS_INLINED_REQUEST" + "unsafeName": "SEND_LITERALS_IN_HEADERS_REQUEST", + "safeName": "SEND_LITERALS_IN_HEADERS_REQUEST" }, "pascalCase": { - "unsafeName": "SendLiteralsInlinedRequest", - "safeName": "SendLiteralsInlinedRequest" + "unsafeName": "SendLiteralsInHeadersRequest", + "safeName": "SendLiteralsInHeadersRequest" } }, "bodyKey": { @@ -1941,129 +704,87 @@ "errors": [], "examples": [ { - "url": "/inlined", - "rootPathParameters": [], - "endpointPathParameters": [], - "servicePathParameters": [], - "endpointHeaders": [], - "serviceHeaders": [], - "queryParameters": [], - "request": { - "type": "inlinedRequestBody", - "properties": [ - { - "name": { - "name": { - "originalName": "temperature", - "camelCase": { - "unsafeName": "temperature", - "safeName": "temperature" - }, - "snakeCase": { - "unsafeName": "temperature", - "safeName": "temperature" - }, - "screamingSnakeCase": { - "unsafeName": "TEMPERATURE", - "safeName": "TEMPERATURE" - }, - "pascalCase": { - "unsafeName": "Temperature", - "safeName": "Temperature" - } - }, - "wireValue": "temperature" - }, - "value": { - "shape": { - "container": { - "optional": { - "shape": { - "primitive": { - "double": 10.1, - "type": "double" - }, - "type": "primitive" - }, - "jsonExample": 10.1 - }, - "type": "optional" - }, - "type": "container" - }, - "jsonExample": 10.1 - } - }, - { - "name": { - "name": { - "originalName": "prompt", - "camelCase": { - "unsafeName": "prompt", - "safeName": "prompt" - }, - "snakeCase": { - "unsafeName": "prompt", - "safeName": "prompt" - }, - "screamingSnakeCase": { - "unsafeName": "PROMPT", - "safeName": "PROMPT" - }, - "pascalCase": { - "unsafeName": "Prompt", - "safeName": "Prompt" - } + "url": "/headers", + "rootPathParameters": [], + "endpointPathParameters": [], + "servicePathParameters": [], + "endpointHeaders": [ + { + "name": { + "name": { + "originalName": "endpointVersion", + "camelCase": { + "unsafeName": "endpointVersion", + "safeName": "endpointVersion" }, - "wireValue": "prompt" - }, - "value": { - "shape": { - "primitive": { - "string": { - "original": "You are a helpful assistant" - }, - "type": "string" - }, - "type": "primitive" + "snakeCase": { + "unsafeName": "endpoint_version", + "safeName": "endpoint_version" }, - "jsonExample": "You are a helpful assistant" - } + "screamingSnakeCase": { + "unsafeName": "ENDPOINT_VERSION", + "safeName": "ENDPOINT_VERSION" + }, + "pascalCase": { + "unsafeName": "EndpointVersion", + "safeName": "EndpointVersion" + } + }, + "wireValue": "X-Endpoint-Version" }, - { - "name": { - "name": { - "originalName": "stream", - "camelCase": { - "unsafeName": "stream", - "safeName": "stream" - }, - "snakeCase": { - "unsafeName": "stream", - "safeName": "stream" - }, - "screamingSnakeCase": { - "unsafeName": "STREAM", - "safeName": "STREAM" + "value": { + "shape": { + "primitive": { + "string": { + "original": "02-12-2024" }, - "pascalCase": { - "unsafeName": "Stream", - "safeName": "Stream" - } + "type": "string" }, - "wireValue": "stream" + "type": "primitive" }, - "value": { - "shape": { - "primitive": { - "boolean": false, - "type": "boolean" - }, - "type": "primitive" + "jsonExample": "02-12-2024" + } + }, + { + "name": { + "name": { + "originalName": "async", + "camelCase": { + "unsafeName": "async", + "safeName": "async" }, - "jsonExample": false - } + "snakeCase": { + "unsafeName": "async", + "safeName": "async" + }, + "screamingSnakeCase": { + "unsafeName": "ASYNC", + "safeName": "ASYNC" + }, + "pascalCase": { + "unsafeName": "Async", + "safeName": "Async" + } + }, + "wireValue": "X-Async" }, + "value": { + "shape": { + "primitive": { + "boolean": true, + "type": "boolean" + }, + "type": "primitive" + }, + "jsonExample": true + } + } + ], + "serviceHeaders": [], + "queryParameters": [], + "request": { + "type": "inlinedRequestBody", + "properties": [ { "name": { "name": { @@ -2102,9 +823,6 @@ } ], "jsonExample": { - "temperature": 10.1, - "prompt": "You are a helpful assistant", - "stream": false, "query": "What is the weather today" } }, @@ -2339,325 +1057,89 @@ } ] }, - "service_literal": { + "service_inlined": { "name": { "fernFilepath": { "allParts": [ { - "originalName": "literal", - "camelCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "snakeCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "screamingSnakeCase": { - "unsafeName": "LITERAL", - "safeName": "LITERAL" - }, - "pascalCase": { - "unsafeName": "Literal", - "safeName": "Literal" - } - } - ], - "packagePath": [], - "file": { - "originalName": "literal", - "camelCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "snakeCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "screamingSnakeCase": { - "unsafeName": "LITERAL", - "safeName": "LITERAL" - }, - "pascalCase": { - "unsafeName": "Literal", - "safeName": "Literal" - } - } - } - }, - "basePath": { - "head": "/", - "parts": [] - }, - "headers": [], - "pathParameters": [], - "endpoints": [ - { - "id": "endpoint_literal.createOptions", - "name": { - "originalName": "createOptions", - "camelCase": { - "unsafeName": "createOptions", - "safeName": "createOptions" - }, - "snakeCase": { - "unsafeName": "create_options", - "safeName": "create_options" - }, - "screamingSnakeCase": { - "unsafeName": "CREATE_OPTIONS", - "safeName": "CREATE_OPTIONS" - }, - "pascalCase": { - "unsafeName": "CreateOptions", - "safeName": "CreateOptions" - } - }, - "auth": false, - "idempotent": false, - "method": "POST", - "path": { - "head": "/options", - "parts": [] - }, - "fullPath": { - "head": "/options", - "parts": [] - }, - "pathParameters": [], - "allPathParameters": [], - "queryParameters": [], - "headers": [], - "requestBody": { - "type": "inlinedRequestBody", - "name": { - "originalName": "CreateOptionsRequest", - "camelCase": { - "unsafeName": "createOptionsRequest", - "safeName": "createOptionsRequest" - }, - "snakeCase": { - "unsafeName": "create_options_request", - "safeName": "create_options_request" - }, - "screamingSnakeCase": { - "unsafeName": "CREATE_OPTIONS_REQUEST", - "safeName": "CREATE_OPTIONS_REQUEST" - }, - "pascalCase": { - "unsafeName": "CreateOptionsRequest", - "safeName": "CreateOptionsRequest" - } - }, - "extends": [], - "properties": [ - { - "name": { - "name": { - "originalName": "values", - "camelCase": { - "unsafeName": "values", - "safeName": "values" - }, - "snakeCase": { - "unsafeName": "values", - "safeName": "values" - }, - "screamingSnakeCase": { - "unsafeName": "VALUES", - "safeName": "VALUES" - }, - "pascalCase": { - "unsafeName": "Values", - "safeName": "Values" - } - }, - "wireValue": "values" - }, - "valueType": { - "container": { - "type": "map", - "keyType": { - "primitive": "STRING", - "type": "primitive" - }, - "valueType": { - "primitive": "STRING", - "type": "primitive" - } - }, - "type": "container" - } - } - ] - }, - "sdkRequest": { - "shape": { - "type": "wrapper", - "wrapperName": { - "originalName": "CreateOptionsRequest", - "camelCase": { - "unsafeName": "createOptionsRequest", - "safeName": "createOptionsRequest" - }, - "snakeCase": { - "unsafeName": "create_options_request", - "safeName": "create_options_request" - }, - "screamingSnakeCase": { - "unsafeName": "CREATE_OPTIONS_REQUEST", - "safeName": "CREATE_OPTIONS_REQUEST" - }, - "pascalCase": { - "unsafeName": "CreateOptionsRequest", - "safeName": "CreateOptionsRequest" - } - }, - "bodyKey": { - "originalName": "body", - "camelCase": { - "unsafeName": "body", - "safeName": "body" - }, - "snakeCase": { - "unsafeName": "body", - "safeName": "body" - }, - "screamingSnakeCase": { - "unsafeName": "BODY", - "safeName": "BODY" - }, - "pascalCase": { - "unsafeName": "Body", - "safeName": "Body" - } - } - }, - "requestParameterName": { - "originalName": "request", + "originalName": "inlined", "camelCase": { - "unsafeName": "request", - "safeName": "request" + "unsafeName": "inlined", + "safeName": "inlined" }, "snakeCase": { - "unsafeName": "request", - "safeName": "request" + "unsafeName": "inlined", + "safeName": "inlined" }, "screamingSnakeCase": { - "unsafeName": "REQUEST", - "safeName": "REQUEST" + "unsafeName": "INLINED", + "safeName": "INLINED" }, "pascalCase": { - "unsafeName": "Request", - "safeName": "Request" + "unsafeName": "Inlined", + "safeName": "Inlined" } } - }, - "response": { - "value": { - "type": "response", - "responseBodyType": { - "type": "named", - "name": { - "originalName": "CreateOptionsResponse", - "camelCase": { - "unsafeName": "createOptionsResponse", - "safeName": "createOptionsResponse" - }, - "snakeCase": { - "unsafeName": "create_options_response", - "safeName": "create_options_response" - }, - "screamingSnakeCase": { - "unsafeName": "CREATE_OPTIONS_RESPONSE", - "safeName": "CREATE_OPTIONS_RESPONSE" - }, - "pascalCase": { - "unsafeName": "CreateOptionsResponse", - "safeName": "CreateOptionsResponse" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "literal", - "camelCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "snakeCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "screamingSnakeCase": { - "unsafeName": "LITERAL", - "safeName": "LITERAL" - }, - "pascalCase": { - "unsafeName": "Literal", - "safeName": "Literal" - } - } - ], - "packagePath": [], - "file": { - "originalName": "literal", - "camelCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "snakeCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "screamingSnakeCase": { - "unsafeName": "LITERAL", - "safeName": "LITERAL" - }, - "pascalCase": { - "unsafeName": "Literal", - "safeName": "Literal" - } - } - }, - "typeId": "type_literal:CreateOptionsResponse" - } + ], + "packagePath": [], + "file": { + "originalName": "inlined", + "camelCase": { + "unsafeName": "inlined", + "safeName": "inlined" }, - "type": "json" - }, - "errors": [], - "examples": [] - }, + "snakeCase": { + "unsafeName": "inlined", + "safeName": "inlined" + }, + "screamingSnakeCase": { + "unsafeName": "INLINED", + "safeName": "INLINED" + }, + "pascalCase": { + "unsafeName": "Inlined", + "safeName": "Inlined" + } + } + } + }, + "basePath": { + "head": "", + "parts": [] + }, + "headers": [], + "pathParameters": [], + "endpoints": [ { - "id": "endpoint_literal.getOptions", + "id": "endpoint_inlined.send", "name": { - "originalName": "getOptions", + "originalName": "send", "camelCase": { - "unsafeName": "getOptions", - "safeName": "getOptions" + "unsafeName": "send", + "safeName": "send" }, "snakeCase": { - "unsafeName": "get_options", - "safeName": "get_options" + "unsafeName": "send", + "safeName": "send" }, "screamingSnakeCase": { - "unsafeName": "GET_OPTIONS", - "safeName": "GET_OPTIONS" + "unsafeName": "SEND", + "safeName": "SEND" }, "pascalCase": { - "unsafeName": "GetOptions", - "safeName": "GetOptions" + "unsafeName": "Send", + "safeName": "Send" } }, "auth": false, "idempotent": false, "method": "POST", "path": { - "head": "/options", + "head": "/inlined", "parts": [] }, "fullPath": { - "head": "/options", + "head": "inlined", "parts": [] }, "pathParameters": [], @@ -2667,22 +1149,22 @@ "requestBody": { "type": "inlinedRequestBody", "name": { - "originalName": "GetOptionsRequest", + "originalName": "SendLiteralsInlinedRequest", "camelCase": { - "unsafeName": "getOptionsRequest", - "safeName": "getOptionsRequest" + "unsafeName": "sendLiteralsInlinedRequest", + "safeName": "sendLiteralsInlinedRequest" }, "snakeCase": { - "unsafeName": "get_options_request", - "safeName": "get_options_request" + "unsafeName": "send_literals_inlined_request", + "safeName": "send_literals_inlined_request" }, "screamingSnakeCase": { - "unsafeName": "GET_OPTIONS_REQUEST", - "safeName": "GET_OPTIONS_REQUEST" + "unsafeName": "SEND_LITERALS_INLINED_REQUEST", + "safeName": "SEND_LITERALS_INLINED_REQUEST" }, "pascalCase": { - "unsafeName": "GetOptionsRequest", - "safeName": "GetOptionsRequest" + "unsafeName": "SendLiteralsInlinedRequest", + "safeName": "SendLiteralsInlinedRequest" } }, "extends": [], @@ -2690,262 +1172,126 @@ { "name": { "name": { - "originalName": "dryRun", + "originalName": "prompt", "camelCase": { - "unsafeName": "dryRun", - "safeName": "dryRun" + "unsafeName": "prompt", + "safeName": "prompt" }, "snakeCase": { - "unsafeName": "dry_run", - "safeName": "dry_run" + "unsafeName": "prompt", + "safeName": "prompt" }, "screamingSnakeCase": { - "unsafeName": "DRY_RUN", - "safeName": "DRY_RUN" + "unsafeName": "PROMPT", + "safeName": "PROMPT" }, "pascalCase": { - "unsafeName": "DryRun", - "safeName": "DryRun" + "unsafeName": "Prompt", + "safeName": "Prompt" } }, - "wireValue": "dryRun" + "wireValue": "prompt" }, "valueType": { "container": { "literal": { - "boolean": true, - "type": "boolean" + "string": "You are a helpful assistant", + "type": "string" }, "type": "literal" }, "type": "container" } - } - ] - }, - "sdkRequest": { - "shape": { - "type": "wrapper", - "wrapperName": { - "originalName": "GetOptionsRequest", - "camelCase": { - "unsafeName": "getOptionsRequest", - "safeName": "getOptionsRequest" - }, - "snakeCase": { - "unsafeName": "get_options_request", - "safeName": "get_options_request" - }, - "screamingSnakeCase": { - "unsafeName": "GET_OPTIONS_REQUEST", - "safeName": "GET_OPTIONS_REQUEST" - }, - "pascalCase": { - "unsafeName": "GetOptionsRequest", - "safeName": "GetOptionsRequest" - } - }, - "bodyKey": { - "originalName": "body", - "camelCase": { - "unsafeName": "body", - "safeName": "body" - }, - "snakeCase": { - "unsafeName": "body", - "safeName": "body" - }, - "screamingSnakeCase": { - "unsafeName": "BODY", - "safeName": "BODY" - }, - "pascalCase": { - "unsafeName": "Body", - "safeName": "Body" - } - } - }, - "requestParameterName": { - "originalName": "request", - "camelCase": { - "unsafeName": "request", - "safeName": "request" - }, - "snakeCase": { - "unsafeName": "request", - "safeName": "request" - }, - "screamingSnakeCase": { - "unsafeName": "REQUEST", - "safeName": "REQUEST" }, - "pascalCase": { - "unsafeName": "Request", - "safeName": "Request" - } - } - }, - "response": { - "value": { - "type": "response", - "responseBodyType": { - "type": "named", + { "name": { - "originalName": "Options", - "camelCase": { - "unsafeName": "options", - "safeName": "options" - }, - "snakeCase": { - "unsafeName": "options", - "safeName": "options" - }, - "screamingSnakeCase": { - "unsafeName": "OPTIONS", - "safeName": "OPTIONS" - }, - "pascalCase": { - "unsafeName": "Options", - "safeName": "Options" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "literal", - "camelCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "snakeCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "screamingSnakeCase": { - "unsafeName": "LITERAL", - "safeName": "LITERAL" - }, - "pascalCase": { - "unsafeName": "Literal", - "safeName": "Literal" - } - } - ], - "packagePath": [], - "file": { - "originalName": "literal", + "name": { + "originalName": "query", "camelCase": { - "unsafeName": "literal", - "safeName": "literal" + "unsafeName": "query", + "safeName": "query" }, "snakeCase": { - "unsafeName": "literal", - "safeName": "literal" + "unsafeName": "query", + "safeName": "query" }, "screamingSnakeCase": { - "unsafeName": "LITERAL", - "safeName": "LITERAL" + "unsafeName": "QUERY", + "safeName": "QUERY" }, "pascalCase": { - "unsafeName": "Literal", - "safeName": "Literal" + "unsafeName": "Query", + "safeName": "Query" } - } + }, + "wireValue": "query" }, - "typeId": "type_literal:Options" - } - }, - "type": "json" - }, - "errors": [], - "examples": [] - }, - { - "id": "endpoint_literal.getUndiscriminatedOptions", - "name": { - "originalName": "getUndiscriminatedOptions", - "camelCase": { - "unsafeName": "getUndiscriminatedOptions", - "safeName": "getUndiscriminatedOptions" - }, - "snakeCase": { - "unsafeName": "get_undiscriminated_options", - "safeName": "get_undiscriminated_options" - }, - "screamingSnakeCase": { - "unsafeName": "GET_UNDISCRIMINATED_OPTIONS", - "safeName": "GET_UNDISCRIMINATED_OPTIONS" - }, - "pascalCase": { - "unsafeName": "GetUndiscriminatedOptions", - "safeName": "GetUndiscriminatedOptions" - } - }, - "auth": false, - "idempotent": false, - "method": "POST", - "path": { - "head": "/options", - "parts": [] - }, - "fullPath": { - "head": "/options", - "parts": [] - }, - "pathParameters": [], - "allPathParameters": [], - "queryParameters": [], - "headers": [], - "requestBody": { - "type": "inlinedRequestBody", - "name": { - "originalName": "GetUndiscriminatedOptionsRequest", - "camelCase": { - "unsafeName": "getUndiscriminatedOptionsRequest", - "safeName": "getUndiscriminatedOptionsRequest" - }, - "snakeCase": { - "unsafeName": "get_undiscriminated_options_request", - "safeName": "get_undiscriminated_options_request" + "valueType": { + "primitive": "STRING", + "type": "primitive" + } }, - "screamingSnakeCase": { - "unsafeName": "GET_UNDISCRIMINATED_OPTIONS_REQUEST", - "safeName": "GET_UNDISCRIMINATED_OPTIONS_REQUEST" + { + "name": { + "name": { + "originalName": "temperature", + "camelCase": { + "unsafeName": "temperature", + "safeName": "temperature" + }, + "snakeCase": { + "unsafeName": "temperature", + "safeName": "temperature" + }, + "screamingSnakeCase": { + "unsafeName": "TEMPERATURE", + "safeName": "TEMPERATURE" + }, + "pascalCase": { + "unsafeName": "Temperature", + "safeName": "Temperature" + } + }, + "wireValue": "temperature" + }, + "valueType": { + "container": { + "optional": { + "primitive": "DOUBLE", + "type": "primitive" + }, + "type": "optional" + }, + "type": "container" + } }, - "pascalCase": { - "unsafeName": "GetUndiscriminatedOptionsRequest", - "safeName": "GetUndiscriminatedOptionsRequest" - } - }, - "extends": [], - "properties": [ { "name": { "name": { - "originalName": "dryRun", + "originalName": "stream", "camelCase": { - "unsafeName": "dryRun", - "safeName": "dryRun" + "unsafeName": "stream", + "safeName": "stream" }, "snakeCase": { - "unsafeName": "dry_run", - "safeName": "dry_run" + "unsafeName": "stream", + "safeName": "stream" }, "screamingSnakeCase": { - "unsafeName": "DRY_RUN", - "safeName": "DRY_RUN" + "unsafeName": "STREAM", + "safeName": "STREAM" }, "pascalCase": { - "unsafeName": "DryRun", - "safeName": "DryRun" + "unsafeName": "Stream", + "safeName": "Stream" } }, - "wireValue": "dryRun" + "wireValue": "stream" }, "valueType": { "container": { "literal": { - "boolean": true, + "boolean": false, "type": "boolean" }, "type": "literal" @@ -2959,22 +1305,22 @@ "shape": { "type": "wrapper", "wrapperName": { - "originalName": "GetUndiscriminatedOptionsRequest", + "originalName": "SendLiteralsInlinedRequest", "camelCase": { - "unsafeName": "getUndiscriminatedOptionsRequest", - "safeName": "getUndiscriminatedOptionsRequest" + "unsafeName": "sendLiteralsInlinedRequest", + "safeName": "sendLiteralsInlinedRequest" }, "snakeCase": { - "unsafeName": "get_undiscriminated_options_request", - "safeName": "get_undiscriminated_options_request" + "unsafeName": "send_literals_inlined_request", + "safeName": "send_literals_inlined_request" }, "screamingSnakeCase": { - "unsafeName": "GET_UNDISCRIMINATED_OPTIONS_REQUEST", - "safeName": "GET_UNDISCRIMINATED_OPTIONS_REQUEST" + "unsafeName": "SEND_LITERALS_INLINED_REQUEST", + "safeName": "SEND_LITERALS_INLINED_REQUEST" }, "pascalCase": { - "unsafeName": "GetUndiscriminatedOptionsRequest", - "safeName": "GetUndiscriminatedOptionsRequest" + "unsafeName": "SendLiteralsInlinedRequest", + "safeName": "SendLiteralsInlinedRequest" } }, "bodyKey": { @@ -3023,74 +1369,431 @@ "responseBodyType": { "type": "named", "name": { - "originalName": "UndiscriminatedOptions", + "originalName": "SendResponse", "camelCase": { - "unsafeName": "undiscriminatedOptions", - "safeName": "undiscriminatedOptions" + "unsafeName": "sendResponse", + "safeName": "sendResponse" }, "snakeCase": { - "unsafeName": "undiscriminated_options", - "safeName": "undiscriminated_options" + "unsafeName": "send_response", + "safeName": "send_response" }, "screamingSnakeCase": { - "unsafeName": "UNDISCRIMINATED_OPTIONS", - "safeName": "UNDISCRIMINATED_OPTIONS" + "unsafeName": "SEND_RESPONSE", + "safeName": "SEND_RESPONSE" }, "pascalCase": { - "unsafeName": "UndiscriminatedOptions", - "safeName": "UndiscriminatedOptions" + "unsafeName": "SendResponse", + "safeName": "SendResponse" } }, "fernFilepath": { - "allParts": [ - { - "originalName": "literal", - "camelCase": { - "unsafeName": "literal", - "safeName": "literal" + "allParts": [], + "packagePath": [] + }, + "typeId": "type_:SendResponse" + } + }, + "type": "json" + }, + "errors": [], + "examples": [ + { + "url": "/inlined", + "rootPathParameters": [], + "endpointPathParameters": [], + "servicePathParameters": [], + "endpointHeaders": [], + "serviceHeaders": [], + "queryParameters": [], + "request": { + "type": "inlinedRequestBody", + "properties": [ + { + "name": { + "name": { + "originalName": "temperature", + "camelCase": { + "unsafeName": "temperature", + "safeName": "temperature" + }, + "snakeCase": { + "unsafeName": "temperature", + "safeName": "temperature" + }, + "screamingSnakeCase": { + "unsafeName": "TEMPERATURE", + "safeName": "TEMPERATURE" + }, + "pascalCase": { + "unsafeName": "Temperature", + "safeName": "Temperature" + } }, - "snakeCase": { - "unsafeName": "literal", - "safeName": "literal" + "wireValue": "temperature" + }, + "value": { + "shape": { + "container": { + "optional": { + "shape": { + "primitive": { + "double": 10.1, + "type": "double" + }, + "type": "primitive" + }, + "jsonExample": 10.1 + }, + "type": "optional" + }, + "type": "container" }, - "screamingSnakeCase": { - "unsafeName": "LITERAL", - "safeName": "LITERAL" + "jsonExample": 10.1 + } + }, + { + "name": { + "name": { + "originalName": "prompt", + "camelCase": { + "unsafeName": "prompt", + "safeName": "prompt" + }, + "snakeCase": { + "unsafeName": "prompt", + "safeName": "prompt" + }, + "screamingSnakeCase": { + "unsafeName": "PROMPT", + "safeName": "PROMPT" + }, + "pascalCase": { + "unsafeName": "Prompt", + "safeName": "Prompt" + } }, - "pascalCase": { - "unsafeName": "Literal", - "safeName": "Literal" + "wireValue": "prompt" + }, + "value": { + "shape": { + "primitive": { + "string": { + "original": "You are a helpful assistant" + }, + "type": "string" + }, + "type": "primitive" + }, + "jsonExample": "You are a helpful assistant" + } + }, + { + "name": { + "name": { + "originalName": "stream", + "camelCase": { + "unsafeName": "stream", + "safeName": "stream" + }, + "snakeCase": { + "unsafeName": "stream", + "safeName": "stream" + }, + "screamingSnakeCase": { + "unsafeName": "STREAM", + "safeName": "STREAM" + }, + "pascalCase": { + "unsafeName": "Stream", + "safeName": "Stream" + } + }, + "wireValue": "stream" + }, + "value": { + "shape": { + "primitive": { + "boolean": false, + "type": "boolean" + }, + "type": "primitive" + }, + "jsonExample": false + } + }, + { + "name": { + "name": { + "originalName": "query", + "camelCase": { + "unsafeName": "query", + "safeName": "query" + }, + "snakeCase": { + "unsafeName": "query", + "safeName": "query" + }, + "screamingSnakeCase": { + "unsafeName": "QUERY", + "safeName": "QUERY" + }, + "pascalCase": { + "unsafeName": "Query", + "safeName": "Query" + } + }, + "wireValue": "query" + }, + "value": { + "shape": { + "primitive": { + "string": { + "original": "What is the weather today" + }, + "type": "string" + }, + "type": "primitive" + }, + "jsonExample": "What is the weather today" + } + } + ], + "jsonExample": { + "temperature": 10.1, + "prompt": "You are a helpful assistant", + "stream": false, + "query": "What is the weather today" + } + }, + "response": { + "type": "ok", + "body": { + "shape": { + "type": "named", + "typeName": { + "typeId": "type_:SendResponse", + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "name": { + "originalName": "SendResponse", + "camelCase": { + "unsafeName": "sendResponse", + "safeName": "sendResponse" + }, + "snakeCase": { + "unsafeName": "send_response", + "safeName": "send_response" + }, + "screamingSnakeCase": { + "unsafeName": "SEND_RESPONSE", + "safeName": "SEND_RESPONSE" + }, + "pascalCase": { + "unsafeName": "SendResponse", + "safeName": "SendResponse" + } } - } - ], - "packagePath": [], - "file": { - "originalName": "literal", - "camelCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "snakeCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "screamingSnakeCase": { - "unsafeName": "LITERAL", - "safeName": "LITERAL" }, - "pascalCase": { - "unsafeName": "Literal", - "safeName": "Literal" + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "message", + "camelCase": { + "unsafeName": "message", + "safeName": "message" + }, + "snakeCase": { + "unsafeName": "message", + "safeName": "message" + }, + "screamingSnakeCase": { + "unsafeName": "MESSAGE", + "safeName": "MESSAGE" + }, + "pascalCase": { + "unsafeName": "Message", + "safeName": "Message" + } + }, + "wireValue": "message" + }, + "value": { + "shape": { + "primitive": { + "string": { + "original": "The weather is sunny" + }, + "type": "string" + }, + "type": "primitive" + }, + "jsonExample": "The weather is sunny" + }, + "originalTypeDeclaration": { + "typeId": "type_:SendResponse", + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "name": { + "originalName": "SendResponse", + "camelCase": { + "unsafeName": "sendResponse", + "safeName": "sendResponse" + }, + "snakeCase": { + "unsafeName": "send_response", + "safeName": "send_response" + }, + "screamingSnakeCase": { + "unsafeName": "SEND_RESPONSE", + "safeName": "SEND_RESPONSE" + }, + "pascalCase": { + "unsafeName": "SendResponse", + "safeName": "SendResponse" + } + } + } + }, + { + "name": { + "name": { + "originalName": "status", + "camelCase": { + "unsafeName": "status", + "safeName": "status" + }, + "snakeCase": { + "unsafeName": "status", + "safeName": "status" + }, + "screamingSnakeCase": { + "unsafeName": "STATUS", + "safeName": "STATUS" + }, + "pascalCase": { + "unsafeName": "Status", + "safeName": "Status" + } + }, + "wireValue": "status" + }, + "value": { + "shape": { + "primitive": { + "integer": 200, + "type": "integer" + }, + "type": "primitive" + }, + "jsonExample": 200 + }, + "originalTypeDeclaration": { + "typeId": "type_:SendResponse", + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "name": { + "originalName": "SendResponse", + "camelCase": { + "unsafeName": "sendResponse", + "safeName": "sendResponse" + }, + "snakeCase": { + "unsafeName": "send_response", + "safeName": "send_response" + }, + "screamingSnakeCase": { + "unsafeName": "SEND_RESPONSE", + "safeName": "SEND_RESPONSE" + }, + "pascalCase": { + "unsafeName": "SendResponse", + "safeName": "SendResponse" + } + } + } + }, + { + "name": { + "name": { + "originalName": "success", + "camelCase": { + "unsafeName": "success", + "safeName": "success" + }, + "snakeCase": { + "unsafeName": "success", + "safeName": "success" + }, + "screamingSnakeCase": { + "unsafeName": "SUCCESS", + "safeName": "SUCCESS" + }, + "pascalCase": { + "unsafeName": "Success", + "safeName": "Success" + } + }, + "wireValue": "success" + }, + "value": { + "shape": { + "primitive": { + "boolean": true, + "type": "boolean" + }, + "type": "primitive" + }, + "jsonExample": true + }, + "originalTypeDeclaration": { + "typeId": "type_:SendResponse", + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "name": { + "originalName": "SendResponse", + "camelCase": { + "unsafeName": "sendResponse", + "safeName": "sendResponse" + }, + "snakeCase": { + "unsafeName": "send_response", + "safeName": "send_response" + }, + "screamingSnakeCase": { + "unsafeName": "SEND_RESPONSE", + "safeName": "SEND_RESPONSE" + }, + "pascalCase": { + "unsafeName": "SendResponse", + "safeName": "SendResponse" + } + } + } + } + ] } + }, + "jsonExample": { + "message": "The weather is sunny", + "status": 200, + "success": true } - }, - "typeId": "type_literal:UndiscriminatedOptions" + } } - }, - "type": "json" - }, - "errors": [], - "examples": [] + } + ] } ] }, @@ -5138,11 +3841,6 @@ "variables": [], "serviceTypeReferenceInfo": { "typesReferencedOnlyByService": { - "service_literal": [ - "type_literal:Options", - "type_literal:UndiscriminatedOptions", - "type_literal:CreateOptionsResponse" - ], "service_reference": [ "type_reference:SendRequest" ] @@ -5294,80 +3992,6 @@ "subpackages": [], "hasEndpointsInTree": true }, - "subpackage_literal": { - "name": { - "originalName": "literal", - "camelCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "snakeCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "screamingSnakeCase": { - "unsafeName": "LITERAL", - "safeName": "LITERAL" - }, - "pascalCase": { - "unsafeName": "Literal", - "safeName": "Literal" - } - }, - "websocket": null, - "fernFilepath": { - "allParts": [ - { - "originalName": "literal", - "camelCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "snakeCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "screamingSnakeCase": { - "unsafeName": "LITERAL", - "safeName": "LITERAL" - }, - "pascalCase": { - "unsafeName": "Literal", - "safeName": "Literal" - } - } - ], - "packagePath": [], - "file": { - "originalName": "literal", - "camelCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "snakeCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "screamingSnakeCase": { - "unsafeName": "LITERAL", - "safeName": "LITERAL" - }, - "pascalCase": { - "unsafeName": "Literal", - "safeName": "Literal" - } - } - }, - "service": "service_literal", - "types": [ - "type_literal:Options", - "type_literal:UndiscriminatedOptions", - "type_literal:CreateOptionsResponse" - ], - "errors": [], - "subpackages": [], - "hasEndpointsInTree": true - }, "subpackage_path": { "name": { "originalName": "path", @@ -5594,7 +4218,6 @@ "subpackages": [ "subpackage_headers", "subpackage_inlined", - "subpackage_literal", "subpackage_path", "subpackage_query", "subpackage_reference" diff --git a/seed/csharp-model/websocket/ir.json b/seed/csharp-model/websocket/ir.json new file mode 100644 index 00000000000..c5bbbd83b3f --- /dev/null +++ b/seed/csharp-model/websocket/ir.json @@ -0,0 +1,555 @@ +{ + "apiName": { + "originalName": "websocket", + "camelCase": { + "unsafeName": "websocket", + "safeName": "websocket" + }, + "snakeCase": { + "unsafeName": "websocket", + "safeName": "websocket" + }, + "screamingSnakeCase": { + "unsafeName": "WEBSOCKET", + "safeName": "WEBSOCKET" + }, + "pascalCase": { + "unsafeName": "Websocket", + "safeName": "Websocket" + } + }, + "auth": { + "requirement": "ALL", + "schemes": [] + }, + "headers": [], + "idempotencyHeaders": [], + "types": {}, + "errors": {}, + "services": {}, + "constants": { + "errorInstanceIdKey": { + "name": { + "originalName": "errorInstanceId", + "camelCase": { + "unsafeName": "errorInstanceId", + "safeName": "errorInstanceId" + }, + "snakeCase": { + "unsafeName": "error_instance_id", + "safeName": "error_instance_id" + }, + "screamingSnakeCase": { + "unsafeName": "ERROR_INSTANCE_ID", + "safeName": "ERROR_INSTANCE_ID" + }, + "pascalCase": { + "unsafeName": "ErrorInstanceId", + "safeName": "ErrorInstanceId" + } + }, + "wireValue": "errorInstanceId" + } + }, + "errorDiscriminationStrategy": { + "type": "statusCode" + }, + "pathParameters": [], + "variables": [], + "serviceTypeReferenceInfo": { + "typesReferencedOnlyByService": {}, + "sharedTypes": [] + }, + "webhookGroups": {}, + "websocketChannels": { + "channel_realtime": { + "path": { + "head": "/realtime/", + "parts": [ + { + "pathParameter": "id", + "tail": "" + } + ] + }, + "auth": true, + "name": { + "originalName": "realtime", + "camelCase": { + "unsafeName": "realtime", + "safeName": "realtime" + }, + "snakeCase": { + "unsafeName": "realtime", + "safeName": "realtime" + }, + "screamingSnakeCase": { + "unsafeName": "REALTIME", + "safeName": "REALTIME" + }, + "pascalCase": { + "unsafeName": "Realtime", + "safeName": "Realtime" + } + }, + "displayName": null, + "headers": [], + "pathParameters": [ + { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "Id", + "safeName": "Id" + } + }, + "valueType": { + "_type": "primitive", + "primitive": "STRING" + }, + "location": "ENDPOINT", + "variable": null, + "docs": null + } + ], + "queryParameters": [ + { + "name": { + "name": { + "originalName": "model", + "camelCase": { + "unsafeName": "model", + "safeName": "model" + }, + "snakeCase": { + "unsafeName": "model", + "safeName": "model" + }, + "screamingSnakeCase": { + "unsafeName": "MODEL", + "safeName": "MODEL" + }, + "pascalCase": { + "unsafeName": "Model", + "safeName": "Model" + } + }, + "wireValue": "model" + }, + "valueType": { + "_type": "container", + "container": { + "_type": "optional", + "optional": { + "_type": "named", + "name": { + "originalName": "Model", + "camelCase": { + "unsafeName": "model", + "safeName": "model" + }, + "snakeCase": { + "unsafeName": "model", + "safeName": "model" + }, + "screamingSnakeCase": { + "unsafeName": "MODEL", + "safeName": "MODEL" + }, + "pascalCase": { + "unsafeName": "Model", + "safeName": "Model" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "realtime", + "camelCase": { + "unsafeName": "realtime", + "safeName": "realtime" + }, + "snakeCase": { + "unsafeName": "realtime", + "safeName": "realtime" + }, + "screamingSnakeCase": { + "unsafeName": "REALTIME", + "safeName": "REALTIME" + }, + "pascalCase": { + "unsafeName": "Realtime", + "safeName": "Realtime" + } + } + ], + "packagePath": [], + "file": { + "originalName": "realtime", + "camelCase": { + "unsafeName": "realtime", + "safeName": "realtime" + }, + "snakeCase": { + "unsafeName": "realtime", + "safeName": "realtime" + }, + "screamingSnakeCase": { + "unsafeName": "REALTIME", + "safeName": "REALTIME" + }, + "pascalCase": { + "unsafeName": "Realtime", + "safeName": "Realtime" + } + } + }, + "typeId": "type_realtime:Model" + } + } + }, + "allowMultiple": false, + "availability": null, + "docs": null + }, + { + "name": { + "name": { + "originalName": "temperature", + "camelCase": { + "unsafeName": "temperature", + "safeName": "temperature" + }, + "snakeCase": { + "unsafeName": "temperature", + "safeName": "temperature" + }, + "screamingSnakeCase": { + "unsafeName": "TEMPERATURE", + "safeName": "TEMPERATURE" + }, + "pascalCase": { + "unsafeName": "Temperature", + "safeName": "Temperature" + } + }, + "wireValue": "temperature" + }, + "valueType": { + "_type": "container", + "container": { + "_type": "optional", + "optional": { + "_type": "primitive", + "primitive": "INTEGER" + } + } + }, + "allowMultiple": false, + "availability": null, + "docs": null + } + ], + "messages": [ + { + "type": "send", + "origin": "client", + "body": { + "type": "reference", + "bodyType": { + "_type": "primitive", + "primitive": "STRING" + }, + "docs": null + }, + "displayName": "Send", + "availability": null, + "docs": null + }, + { + "type": "receive", + "origin": "server", + "body": { + "type": "inlinedBody", + "name": { + "originalName": "ReceiveEvent", + "camelCase": { + "unsafeName": "receiveEvent", + "safeName": "receiveEvent" + }, + "snakeCase": { + "unsafeName": "receive_event", + "safeName": "receive_event" + }, + "screamingSnakeCase": { + "unsafeName": "RECEIVE_EVENT", + "safeName": "RECEIVE_EVENT" + }, + "pascalCase": { + "unsafeName": "ReceiveEvent", + "safeName": "ReceiveEvent" + } + }, + "extends": [], + "properties": [] + }, + "displayName": "Receive", + "availability": null, + "docs": null + } + ], + "examples": [ + { + "name": { + "originalName": "Default example", + "camelCase": { + "unsafeName": "defaultExample", + "safeName": "defaultExample" + }, + "snakeCase": { + "unsafeName": "default_example", + "safeName": "default_example" + }, + "screamingSnakeCase": { + "unsafeName": "DEFAULT_EXAMPLE", + "safeName": "DEFAULT_EXAMPLE" + }, + "pascalCase": { + "unsafeName": "DefaultExample", + "safeName": "DefaultExample" + } + }, + "url": "/realtime/doc_123", + "pathParameters": [ + { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "Id", + "safeName": "Id" + } + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "doc_123" + } + } + }, + "jsonExample": "doc_123" + } + } + ], + "headers": [], + "queryParameters": [], + "messages": [ + { + "type": "send", + "body": { + "type": "reference", + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "uvxcdv12344412b" + } + } + }, + "jsonExample": "uvxcdv12344412b" + } + }, + { + "type": "receive", + "body": { + "type": "inlinedBody", + "properties": [ + { + "name": { + "name": { + "originalName": "text", + "camelCase": { + "unsafeName": "text", + "safeName": "text" + }, + "snakeCase": { + "unsafeName": "text", + "safeName": "text" + }, + "screamingSnakeCase": { + "unsafeName": "TEXT", + "safeName": "TEXT" + }, + "pascalCase": { + "unsafeName": "Text", + "safeName": "Text" + } + }, + "wireValue": "text" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "The weather for today..." + } + } + }, + "jsonExample": "The weather for today..." + }, + "originalTypeDeclaration": null + } + ], + "jsonExample": { + "text": "The weather for today..." + } + } + }, + { + "type": "send", + "body": { + "type": "reference", + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "uvxcdv12344412b" + } + } + }, + "jsonExample": "uvxcdv12344412b" + } + } + ], + "docs": null + } + ], + "availability": null, + "docs": null + } + }, + "subpackages": { + "subpackage_realtime": { + "name": { + "originalName": "realtime", + "camelCase": { + "unsafeName": "realtime", + "safeName": "realtime" + }, + "snakeCase": { + "unsafeName": "realtime", + "safeName": "realtime" + }, + "screamingSnakeCase": { + "unsafeName": "REALTIME", + "safeName": "REALTIME" + }, + "pascalCase": { + "unsafeName": "Realtime", + "safeName": "Realtime" + } + }, + "websocket": "channel_realtime", + "fernFilepath": { + "allParts": [ + { + "originalName": "realtime", + "camelCase": { + "unsafeName": "realtime", + "safeName": "realtime" + }, + "snakeCase": { + "unsafeName": "realtime", + "safeName": "realtime" + }, + "screamingSnakeCase": { + "unsafeName": "REALTIME", + "safeName": "REALTIME" + }, + "pascalCase": { + "unsafeName": "Realtime", + "safeName": "Realtime" + } + } + ], + "packagePath": [], + "file": { + "originalName": "realtime", + "camelCase": { + "unsafeName": "realtime", + "safeName": "realtime" + }, + "snakeCase": { + "unsafeName": "realtime", + "safeName": "realtime" + }, + "screamingSnakeCase": { + "unsafeName": "REALTIME", + "safeName": "REALTIME" + }, + "pascalCase": { + "unsafeName": "Realtime", + "safeName": "Realtime" + } + } + }, + "types": [], + "errors": [], + "subpackages": [], + "hasEndpointsInTree": false + } + }, + "rootPackage": { + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "websocket": null, + "types": [], + "errors": [], + "subpackages": [ + "subpackage_realtime" + ], + "hasEndpointsInTree": false + }, + "sdkConfig": { + "isAuthMandatory": false, + "hasStreamingEndpoints": false, + "hasFileDownloadEndpoints": false, + "platformHeaders": { + "language": "X-Fern-Language", + "sdkName": "X-Fern-SDK-Name", + "sdkVersion": "X-Fern-SDK-Version" + } + } +} \ No newline at end of file diff --git a/generators/go/seed/sdk/bytes/snippet.json b/seed/csharp-model/websocket/snippet.json similarity index 100% rename from generators/go/seed/sdk/bytes/snippet.json rename to seed/csharp-model/websocket/snippet.json diff --git a/seed/csharp-sdk/enum/ir.json b/seed/csharp-sdk/enum/ir.json index 5ec3d1c1739..3d27b538d56 100644 --- a/seed/csharp-sdk/enum/ir.json +++ b/seed/csharp-sdk/enum/ir.json @@ -228,6 +228,314 @@ } ], "docs": "Tests enum name and value can be\ndifferent." + }, + "type_:Color": { + "name": { + "name": { + "originalName": "Color", + "camelCase": { + "unsafeName": "color", + "safeName": "color" + }, + "snakeCase": { + "unsafeName": "color", + "safeName": "color" + }, + "screamingSnakeCase": { + "unsafeName": "COLOR", + "safeName": "COLOR" + }, + "pascalCase": { + "unsafeName": "Color", + "safeName": "Color" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "typeId": "type_:Color" + }, + "shape": { + "type": "enum", + "values": [ + { + "name": { + "name": { + "originalName": "RED", + "camelCase": { + "unsafeName": "red", + "safeName": "red" + }, + "snakeCase": { + "unsafeName": "red", + "safeName": "red" + }, + "screamingSnakeCase": { + "unsafeName": "RED", + "safeName": "RED" + }, + "pascalCase": { + "unsafeName": "Red", + "safeName": "Red" + } + }, + "wireValue": "red" + } + }, + { + "name": { + "name": { + "originalName": "BLUE", + "camelCase": { + "unsafeName": "blue", + "safeName": "blue" + }, + "snakeCase": { + "unsafeName": "blue", + "safeName": "blue" + }, + "screamingSnakeCase": { + "unsafeName": "BLUE", + "safeName": "BLUE" + }, + "pascalCase": { + "unsafeName": "Blue", + "safeName": "Blue" + } + }, + "wireValue": "blue" + } + } + ] + }, + "referencedTypes": {}, + "examples": [ + { + "name": { + "originalName": "Red", + "camelCase": { + "unsafeName": "red", + "safeName": "red" + }, + "snakeCase": { + "unsafeName": "red", + "safeName": "red" + }, + "screamingSnakeCase": { + "unsafeName": "RED", + "safeName": "RED" + }, + "pascalCase": { + "unsafeName": "Red", + "safeName": "Red" + } + }, + "shape": { + "type": "enum", + "value": { + "name": { + "originalName": "red", + "camelCase": { + "unsafeName": "red", + "safeName": "red" + }, + "snakeCase": { + "unsafeName": "red", + "safeName": "red" + }, + "screamingSnakeCase": { + "unsafeName": "RED", + "safeName": "RED" + }, + "pascalCase": { + "unsafeName": "Red", + "safeName": "Red" + } + }, + "wireValue": "red" + } + }, + "jsonExample": "red" + } + ] + }, + "type_:ColorOrOperand": { + "name": { + "name": { + "originalName": "ColorOrOperand", + "camelCase": { + "unsafeName": "colorOrOperand", + "safeName": "colorOrOperand" + }, + "snakeCase": { + "unsafeName": "color_or_operand", + "safeName": "color_or_operand" + }, + "screamingSnakeCase": { + "unsafeName": "COLOR_OR_OPERAND", + "safeName": "COLOR_OR_OPERAND" + }, + "pascalCase": { + "unsafeName": "ColorOrOperand", + "safeName": "ColorOrOperand" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "typeId": "type_:ColorOrOperand" + }, + "shape": { + "type": "undiscriminatedUnion", + "members": [ + { + "type": { + "type": "named", + "name": { + "originalName": "Color", + "camelCase": { + "unsafeName": "color", + "safeName": "color" + }, + "snakeCase": { + "unsafeName": "color", + "safeName": "color" + }, + "screamingSnakeCase": { + "unsafeName": "COLOR", + "safeName": "COLOR" + }, + "pascalCase": { + "unsafeName": "Color", + "safeName": "Color" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "typeId": "type_:Color" + } + }, + { + "type": { + "type": "named", + "name": { + "originalName": "Operand", + "camelCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "snakeCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "screamingSnakeCase": { + "unsafeName": "OPERAND", + "safeName": "OPERAND" + }, + "pascalCase": { + "unsafeName": "Operand", + "safeName": "Operand" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "typeId": "type_:Operand" + } + } + ] + }, + "referencedTypes": {}, + "examples": [ + { + "name": { + "originalName": "Red", + "camelCase": { + "unsafeName": "red", + "safeName": "red" + }, + "snakeCase": { + "unsafeName": "red", + "safeName": "red" + }, + "screamingSnakeCase": { + "unsafeName": "RED", + "safeName": "RED" + }, + "pascalCase": { + "unsafeName": "Red", + "safeName": "Red" + } + }, + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "typeName": { + "typeId": "type_:Color", + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "name": { + "originalName": "Color", + "camelCase": { + "unsafeName": "color", + "safeName": "color" + }, + "snakeCase": { + "unsafeName": "color", + "safeName": "color" + }, + "screamingSnakeCase": { + "unsafeName": "COLOR", + "safeName": "COLOR" + }, + "pascalCase": { + "unsafeName": "Color", + "safeName": "Color" + } + } + }, + "shape": { + "type": "enum", + "value": { + "name": { + "originalName": "red", + "camelCase": { + "unsafeName": "red", + "safeName": "red" + }, + "snakeCase": { + "unsafeName": "red", + "safeName": "red" + }, + "screamingSnakeCase": { + "unsafeName": "RED", + "safeName": "RED" + }, + "pascalCase": { + "unsafeName": "Red", + "safeName": "Red" + } + }, + "wireValue": "red" + } + } + }, + "jsonExample": "red" + } + }, + "jsonExample": "red" + } + ] } }, "errors": {}, @@ -367,6 +675,57 @@ }, "wireValue": "operand" }, + "valueType": { + "type": "named", + "name": { + "originalName": "Operand", + "camelCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "snakeCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "screamingSnakeCase": { + "unsafeName": "OPERAND", + "safeName": "OPERAND" + }, + "pascalCase": { + "unsafeName": "Operand", + "safeName": "Operand" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "typeId": "type_:Operand" + } + }, + { + "name": { + "name": { + "originalName": "maybeOperand", + "camelCase": { + "unsafeName": "maybeOperand", + "safeName": "maybeOperand" + }, + "snakeCase": { + "unsafeName": "maybe_operand", + "safeName": "maybe_operand" + }, + "screamingSnakeCase": { + "unsafeName": "MAYBE_OPERAND", + "safeName": "MAYBE_OPERAND" + }, + "pascalCase": { + "unsafeName": "MaybeOperand", + "safeName": "MaybeOperand" + } + }, + "wireValue": "maybeOperand" + }, "valueType": { "container": { "optional": { @@ -400,47 +759,155 @@ }, "type": "container" } - } - ] - }, - "sdkRequest": { - "shape": { - "type": "wrapper", - "wrapperName": { - "originalName": "SendEnumInlinedRequest", - "camelCase": { - "unsafeName": "sendEnumInlinedRequest", - "safeName": "sendEnumInlinedRequest" - }, - "snakeCase": { - "unsafeName": "send_enum_inlined_request", - "safeName": "send_enum_inlined_request" - }, - "screamingSnakeCase": { - "unsafeName": "SEND_ENUM_INLINED_REQUEST", - "safeName": "SEND_ENUM_INLINED_REQUEST" - }, - "pascalCase": { - "unsafeName": "SendEnumInlinedRequest", - "safeName": "SendEnumInlinedRequest" - } }, - "bodyKey": { - "originalName": "body", - "camelCase": { - "unsafeName": "body", - "safeName": "body" - }, - "snakeCase": { - "unsafeName": "body", - "safeName": "body" - }, - "screamingSnakeCase": { - "unsafeName": "BODY", - "safeName": "BODY" - }, - "pascalCase": { - "unsafeName": "Body", + { + "name": { + "name": { + "originalName": "operandOrColor", + "camelCase": { + "unsafeName": "operandOrColor", + "safeName": "operandOrColor" + }, + "snakeCase": { + "unsafeName": "operand_or_color", + "safeName": "operand_or_color" + }, + "screamingSnakeCase": { + "unsafeName": "OPERAND_OR_COLOR", + "safeName": "OPERAND_OR_COLOR" + }, + "pascalCase": { + "unsafeName": "OperandOrColor", + "safeName": "OperandOrColor" + } + }, + "wireValue": "operandOrColor" + }, + "valueType": { + "type": "named", + "name": { + "originalName": "ColorOrOperand", + "camelCase": { + "unsafeName": "colorOrOperand", + "safeName": "colorOrOperand" + }, + "snakeCase": { + "unsafeName": "color_or_operand", + "safeName": "color_or_operand" + }, + "screamingSnakeCase": { + "unsafeName": "COLOR_OR_OPERAND", + "safeName": "COLOR_OR_OPERAND" + }, + "pascalCase": { + "unsafeName": "ColorOrOperand", + "safeName": "ColorOrOperand" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "typeId": "type_:ColorOrOperand" + } + }, + { + "name": { + "name": { + "originalName": "maybeOperandOrColor", + "camelCase": { + "unsafeName": "maybeOperandOrColor", + "safeName": "maybeOperandOrColor" + }, + "snakeCase": { + "unsafeName": "maybe_operand_or_color", + "safeName": "maybe_operand_or_color" + }, + "screamingSnakeCase": { + "unsafeName": "MAYBE_OPERAND_OR_COLOR", + "safeName": "MAYBE_OPERAND_OR_COLOR" + }, + "pascalCase": { + "unsafeName": "MaybeOperandOrColor", + "safeName": "MaybeOperandOrColor" + } + }, + "wireValue": "maybeOperandOrColor" + }, + "valueType": { + "container": { + "optional": { + "type": "named", + "name": { + "originalName": "ColorOrOperand", + "camelCase": { + "unsafeName": "colorOrOperand", + "safeName": "colorOrOperand" + }, + "snakeCase": { + "unsafeName": "color_or_operand", + "safeName": "color_or_operand" + }, + "screamingSnakeCase": { + "unsafeName": "COLOR_OR_OPERAND", + "safeName": "COLOR_OR_OPERAND" + }, + "pascalCase": { + "unsafeName": "ColorOrOperand", + "safeName": "ColorOrOperand" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "typeId": "type_:ColorOrOperand" + }, + "type": "optional" + }, + "type": "container" + } + } + ] + }, + "sdkRequest": { + "shape": { + "type": "wrapper", + "wrapperName": { + "originalName": "SendEnumInlinedRequest", + "camelCase": { + "unsafeName": "sendEnumInlinedRequest", + "safeName": "sendEnumInlinedRequest" + }, + "snakeCase": { + "unsafeName": "send_enum_inlined_request", + "safeName": "send_enum_inlined_request" + }, + "screamingSnakeCase": { + "unsafeName": "SEND_ENUM_INLINED_REQUEST", + "safeName": "SEND_ENUM_INLINED_REQUEST" + }, + "pascalCase": { + "unsafeName": "SendEnumInlinedRequest", + "safeName": "SendEnumInlinedRequest" + } + }, + "bodyKey": { + "originalName": "body", + "camelCase": { + "unsafeName": "body", + "safeName": "body" + }, + "snakeCase": { + "unsafeName": "body", + "safeName": "body" + }, + "screamingSnakeCase": { + "unsafeName": "BODY", + "safeName": "BODY" + }, + "pascalCase": { + "unsafeName": "Body", "safeName": "Body" } } @@ -503,33 +970,143 @@ }, "value": { "shape": { - "container": { - "optional": { + "type": "named", + "typeName": { + "typeId": "type_:Operand", + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "name": { + "originalName": "Operand", + "camelCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "snakeCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "screamingSnakeCase": { + "unsafeName": "OPERAND", + "safeName": "OPERAND" + }, + "pascalCase": { + "unsafeName": "Operand", + "safeName": "Operand" + } + } + }, + "shape": { + "type": "enum", + "value": { + "name": { + "originalName": ">", + "camelCase": { + "unsafeName": "", + "safeName": "" + }, + "snakeCase": { + "unsafeName": "", + "safeName": "" + }, + "screamingSnakeCase": { + "unsafeName": "", + "safeName": "" + }, + "pascalCase": { + "unsafeName": "", + "safeName": "" + } + }, + "wireValue": ">" + } + } + }, + "jsonExample": ">" + } + }, + { + "name": { + "name": { + "originalName": "operandOrColor", + "camelCase": { + "unsafeName": "operandOrColor", + "safeName": "operandOrColor" + }, + "snakeCase": { + "unsafeName": "operand_or_color", + "safeName": "operand_or_color" + }, + "screamingSnakeCase": { + "unsafeName": "OPERAND_OR_COLOR", + "safeName": "OPERAND_OR_COLOR" + }, + "pascalCase": { + "unsafeName": "OperandOrColor", + "safeName": "OperandOrColor" + } + }, + "wireValue": "operandOrColor" + }, + "value": { + "shape": { + "type": "named", + "typeName": { + "typeId": "type_:ColorOrOperand", + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "name": { + "originalName": "ColorOrOperand", + "camelCase": { + "unsafeName": "colorOrOperand", + "safeName": "colorOrOperand" + }, + "snakeCase": { + "unsafeName": "color_or_operand", + "safeName": "color_or_operand" + }, + "screamingSnakeCase": { + "unsafeName": "COLOR_OR_OPERAND", + "safeName": "COLOR_OR_OPERAND" + }, + "pascalCase": { + "unsafeName": "ColorOrOperand", + "safeName": "ColorOrOperand" + } + } + }, + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { "shape": { "type": "named", "typeName": { - "typeId": "type_:Operand", + "typeId": "type_:Color", "fernFilepath": { "allParts": [], "packagePath": [] }, "name": { - "originalName": "Operand", + "originalName": "Color", "camelCase": { - "unsafeName": "operand", - "safeName": "operand" + "unsafeName": "color", + "safeName": "color" }, "snakeCase": { - "unsafeName": "operand", - "safeName": "operand" + "unsafeName": "color", + "safeName": "color" }, "screamingSnakeCase": { - "unsafeName": "OPERAND", - "safeName": "OPERAND" + "unsafeName": "COLOR", + "safeName": "COLOR" }, "pascalCase": { - "unsafeName": "Operand", - "safeName": "Operand" + "unsafeName": "Color", + "safeName": "Color" } } }, @@ -537,40 +1114,39 @@ "type": "enum", "value": { "name": { - "originalName": ">", + "originalName": "red", "camelCase": { - "unsafeName": "", - "safeName": "" + "unsafeName": "red", + "safeName": "red" }, "snakeCase": { - "unsafeName": "", - "safeName": "" + "unsafeName": "red", + "safeName": "red" }, "screamingSnakeCase": { - "unsafeName": "", - "safeName": "" + "unsafeName": "RED", + "safeName": "RED" }, "pascalCase": { - "unsafeName": "", - "safeName": "" + "unsafeName": "Red", + "safeName": "Red" } }, - "wireValue": ">" + "wireValue": "red" } } }, - "jsonExample": ">" - }, - "type": "optional" - }, - "type": "container" + "jsonExample": "red" + } + } }, - "jsonExample": ">" + "jsonExample": "red" } } ], "jsonExample": { - "operand": ">" + "operand": ">", + "operandOrColor": "red" } }, "response": { @@ -663,6 +1239,18 @@ "parts": [ { "pathParameter": "operand", + "tail": "/" + }, + { + "pathParameter": "maybeOperand", + "tail": "/" + }, + { + "pathParameter": "operandOrColor", + "tail": "/" + }, + { + "pathParameter": "maybeOperandOrColor", "tail": "" } ] @@ -672,6 +1260,18 @@ "parts": [ { "pathParameter": "operand", + "tail": "/" + }, + { + "pathParameter": "maybeOperand", + "tail": "/" + }, + { + "pathParameter": "operandOrColor", + "tail": "/" + }, + { + "pathParameter": "maybeOperandOrColor", "tail": "" } ] @@ -725,143 +1325,785 @@ "typeId": "type_:Operand" }, "location": "ENDPOINT" - } - ], - "allPathParameters": [ + }, { "name": { - "originalName": "operand", + "originalName": "maybeOperand", "camelCase": { - "unsafeName": "operand", - "safeName": "operand" + "unsafeName": "maybeOperand", + "safeName": "maybeOperand" }, "snakeCase": { - "unsafeName": "operand", - "safeName": "operand" + "unsafeName": "maybe_operand", + "safeName": "maybe_operand" }, "screamingSnakeCase": { - "unsafeName": "OPERAND", - "safeName": "OPERAND" + "unsafeName": "MAYBE_OPERAND", + "safeName": "MAYBE_OPERAND" }, "pascalCase": { - "unsafeName": "Operand", - "safeName": "Operand" + "unsafeName": "MaybeOperand", + "safeName": "MaybeOperand" + } + }, + "valueType": { + "container": { + "optional": { + "type": "named", + "name": { + "originalName": "Operand", + "camelCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "snakeCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "screamingSnakeCase": { + "unsafeName": "OPERAND", + "safeName": "OPERAND" + }, + "pascalCase": { + "unsafeName": "Operand", + "safeName": "Operand" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "typeId": "type_:Operand" + }, + "type": "optional" + }, + "type": "container" + }, + "location": "ENDPOINT" + }, + { + "name": { + "originalName": "operandOrColor", + "camelCase": { + "unsafeName": "operandOrColor", + "safeName": "operandOrColor" + }, + "snakeCase": { + "unsafeName": "operand_or_color", + "safeName": "operand_or_color" + }, + "screamingSnakeCase": { + "unsafeName": "OPERAND_OR_COLOR", + "safeName": "OPERAND_OR_COLOR" + }, + "pascalCase": { + "unsafeName": "OperandOrColor", + "safeName": "OperandOrColor" } }, "valueType": { "type": "named", "name": { - "originalName": "Operand", + "originalName": "ColorOrOperand", "camelCase": { - "unsafeName": "operand", - "safeName": "operand" + "unsafeName": "colorOrOperand", + "safeName": "colorOrOperand" }, "snakeCase": { - "unsafeName": "operand", - "safeName": "operand" + "unsafeName": "color_or_operand", + "safeName": "color_or_operand" }, "screamingSnakeCase": { - "unsafeName": "OPERAND", - "safeName": "OPERAND" + "unsafeName": "COLOR_OR_OPERAND", + "safeName": "COLOR_OR_OPERAND" }, "pascalCase": { - "unsafeName": "Operand", - "safeName": "Operand" + "unsafeName": "ColorOrOperand", + "safeName": "ColorOrOperand" } }, "fernFilepath": { "allParts": [], "packagePath": [] }, - "typeId": "type_:Operand" + "typeId": "type_:ColorOrOperand" }, "location": "ENDPOINT" - } - ], - "queryParameters": [], - "headers": [], - "errors": [], - "examples": [ + }, { - "url": "/path/>", - "rootPathParameters": [], - "endpointPathParameters": [ - { - "name": { - "originalName": "operand", - "camelCase": { - "unsafeName": "operand", - "safeName": "operand" - }, + "name": { + "originalName": "maybeOperandOrColor", + "camelCase": { + "unsafeName": "maybeOperandOrColor", + "safeName": "maybeOperandOrColor" + }, + "snakeCase": { + "unsafeName": "maybe_operand_or_color", + "safeName": "maybe_operand_or_color" + }, + "screamingSnakeCase": { + "unsafeName": "MAYBE_OPERAND_OR_COLOR", + "safeName": "MAYBE_OPERAND_OR_COLOR" + }, + "pascalCase": { + "unsafeName": "MaybeOperandOrColor", + "safeName": "MaybeOperandOrColor" + } + }, + "valueType": { + "container": { + "optional": { + "type": "named", + "name": { + "originalName": "ColorOrOperand", + "camelCase": { + "unsafeName": "colorOrOperand", + "safeName": "colorOrOperand" + }, + "snakeCase": { + "unsafeName": "color_or_operand", + "safeName": "color_or_operand" + }, + "screamingSnakeCase": { + "unsafeName": "COLOR_OR_OPERAND", + "safeName": "COLOR_OR_OPERAND" + }, + "pascalCase": { + "unsafeName": "ColorOrOperand", + "safeName": "ColorOrOperand" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "typeId": "type_:ColorOrOperand" + }, + "type": "optional" + }, + "type": "container" + }, + "location": "ENDPOINT" + } + ], + "allPathParameters": [ + { + "name": { + "originalName": "operand", + "camelCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "snakeCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "screamingSnakeCase": { + "unsafeName": "OPERAND", + "safeName": "OPERAND" + }, + "pascalCase": { + "unsafeName": "Operand", + "safeName": "Operand" + } + }, + "valueType": { + "type": "named", + "name": { + "originalName": "Operand", + "camelCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "snakeCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "screamingSnakeCase": { + "unsafeName": "OPERAND", + "safeName": "OPERAND" + }, + "pascalCase": { + "unsafeName": "Operand", + "safeName": "Operand" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "typeId": "type_:Operand" + }, + "location": "ENDPOINT" + }, + { + "name": { + "originalName": "maybeOperand", + "camelCase": { + "unsafeName": "maybeOperand", + "safeName": "maybeOperand" + }, + "snakeCase": { + "unsafeName": "maybe_operand", + "safeName": "maybe_operand" + }, + "screamingSnakeCase": { + "unsafeName": "MAYBE_OPERAND", + "safeName": "MAYBE_OPERAND" + }, + "pascalCase": { + "unsafeName": "MaybeOperand", + "safeName": "MaybeOperand" + } + }, + "valueType": { + "container": { + "optional": { + "type": "named", + "name": { + "originalName": "Operand", + "camelCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "snakeCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "screamingSnakeCase": { + "unsafeName": "OPERAND", + "safeName": "OPERAND" + }, + "pascalCase": { + "unsafeName": "Operand", + "safeName": "Operand" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "typeId": "type_:Operand" + }, + "type": "optional" + }, + "type": "container" + }, + "location": "ENDPOINT" + }, + { + "name": { + "originalName": "operandOrColor", + "camelCase": { + "unsafeName": "operandOrColor", + "safeName": "operandOrColor" + }, + "snakeCase": { + "unsafeName": "operand_or_color", + "safeName": "operand_or_color" + }, + "screamingSnakeCase": { + "unsafeName": "OPERAND_OR_COLOR", + "safeName": "OPERAND_OR_COLOR" + }, + "pascalCase": { + "unsafeName": "OperandOrColor", + "safeName": "OperandOrColor" + } + }, + "valueType": { + "type": "named", + "name": { + "originalName": "ColorOrOperand", + "camelCase": { + "unsafeName": "colorOrOperand", + "safeName": "colorOrOperand" + }, + "snakeCase": { + "unsafeName": "color_or_operand", + "safeName": "color_or_operand" + }, + "screamingSnakeCase": { + "unsafeName": "COLOR_OR_OPERAND", + "safeName": "COLOR_OR_OPERAND" + }, + "pascalCase": { + "unsafeName": "ColorOrOperand", + "safeName": "ColorOrOperand" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "typeId": "type_:ColorOrOperand" + }, + "location": "ENDPOINT" + }, + { + "name": { + "originalName": "maybeOperandOrColor", + "camelCase": { + "unsafeName": "maybeOperandOrColor", + "safeName": "maybeOperandOrColor" + }, + "snakeCase": { + "unsafeName": "maybe_operand_or_color", + "safeName": "maybe_operand_or_color" + }, + "screamingSnakeCase": { + "unsafeName": "MAYBE_OPERAND_OR_COLOR", + "safeName": "MAYBE_OPERAND_OR_COLOR" + }, + "pascalCase": { + "unsafeName": "MaybeOperandOrColor", + "safeName": "MaybeOperandOrColor" + } + }, + "valueType": { + "container": { + "optional": { + "type": "named", + "name": { + "originalName": "ColorOrOperand", + "camelCase": { + "unsafeName": "colorOrOperand", + "safeName": "colorOrOperand" + }, + "snakeCase": { + "unsafeName": "color_or_operand", + "safeName": "color_or_operand" + }, + "screamingSnakeCase": { + "unsafeName": "COLOR_OR_OPERAND", + "safeName": "COLOR_OR_OPERAND" + }, + "pascalCase": { + "unsafeName": "ColorOrOperand", + "safeName": "ColorOrOperand" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "typeId": "type_:ColorOrOperand" + }, + "type": "optional" + }, + "type": "container" + }, + "location": "ENDPOINT" + } + ], + "queryParameters": [], + "headers": [], + "errors": [], + "examples": [ + { + "url": "/path/>/less_than/red/red", + "rootPathParameters": [], + "endpointPathParameters": [ + { + "name": { + "originalName": "operand", + "camelCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "snakeCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "screamingSnakeCase": { + "unsafeName": "OPERAND", + "safeName": "OPERAND" + }, + "pascalCase": { + "unsafeName": "Operand", + "safeName": "Operand" + } + }, + "value": { + "shape": { + "type": "named", + "typeName": { + "typeId": "type_:Operand", + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "name": { + "originalName": "Operand", + "camelCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "snakeCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "screamingSnakeCase": { + "unsafeName": "OPERAND", + "safeName": "OPERAND" + }, + "pascalCase": { + "unsafeName": "Operand", + "safeName": "Operand" + } + } + }, + "shape": { + "type": "enum", + "value": { + "name": { + "originalName": ">", + "camelCase": { + "unsafeName": "", + "safeName": "" + }, + "snakeCase": { + "unsafeName": "", + "safeName": "" + }, + "screamingSnakeCase": { + "unsafeName": "", + "safeName": "" + }, + "pascalCase": { + "unsafeName": "", + "safeName": "" + } + }, + "wireValue": ">" + } + } + }, + "jsonExample": ">" + } + }, + { + "name": { + "originalName": "maybeOperand", + "camelCase": { + "unsafeName": "maybeOperand", + "safeName": "maybeOperand" + }, + "snakeCase": { + "unsafeName": "maybe_operand", + "safeName": "maybe_operand" + }, + "screamingSnakeCase": { + "unsafeName": "MAYBE_OPERAND", + "safeName": "MAYBE_OPERAND" + }, + "pascalCase": { + "unsafeName": "MaybeOperand", + "safeName": "MaybeOperand" + } + }, + "value": { + "shape": { + "container": { + "optional": { + "shape": { + "type": "named", + "typeName": { + "typeId": "type_:Operand", + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "name": { + "originalName": "Operand", + "camelCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "snakeCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "screamingSnakeCase": { + "unsafeName": "OPERAND", + "safeName": "OPERAND" + }, + "pascalCase": { + "unsafeName": "Operand", + "safeName": "Operand" + } + } + }, + "shape": { + "type": "enum", + "value": { + "name": { + "originalName": "less_than", + "camelCase": { + "unsafeName": "lessThan", + "safeName": "lessThan" + }, + "snakeCase": { + "unsafeName": "less_than", + "safeName": "less_than" + }, + "screamingSnakeCase": { + "unsafeName": "LESS_THAN", + "safeName": "LESS_THAN" + }, + "pascalCase": { + "unsafeName": "LessThan", + "safeName": "LessThan" + } + }, + "wireValue": "less_than" + } + } + }, + "jsonExample": "less_than" + }, + "type": "optional" + }, + "type": "container" + }, + "jsonExample": "less_than" + } + }, + { + "name": { + "originalName": "operandOrColor", + "camelCase": { + "unsafeName": "operandOrColor", + "safeName": "operandOrColor" + }, "snakeCase": { - "unsafeName": "operand", - "safeName": "operand" + "unsafeName": "operand_or_color", + "safeName": "operand_or_color" }, "screamingSnakeCase": { - "unsafeName": "OPERAND", - "safeName": "OPERAND" + "unsafeName": "OPERAND_OR_COLOR", + "safeName": "OPERAND_OR_COLOR" }, "pascalCase": { - "unsafeName": "Operand", - "safeName": "Operand" + "unsafeName": "OperandOrColor", + "safeName": "OperandOrColor" } }, "value": { "shape": { "type": "named", "typeName": { - "typeId": "type_:Operand", + "typeId": "type_:ColorOrOperand", "fernFilepath": { "allParts": [], "packagePath": [] }, "name": { - "originalName": "Operand", + "originalName": "ColorOrOperand", "camelCase": { - "unsafeName": "operand", - "safeName": "operand" + "unsafeName": "colorOrOperand", + "safeName": "colorOrOperand" }, "snakeCase": { - "unsafeName": "operand", - "safeName": "operand" + "unsafeName": "color_or_operand", + "safeName": "color_or_operand" }, "screamingSnakeCase": { - "unsafeName": "OPERAND", - "safeName": "OPERAND" + "unsafeName": "COLOR_OR_OPERAND", + "safeName": "COLOR_OR_OPERAND" }, "pascalCase": { - "unsafeName": "Operand", - "safeName": "Operand" + "unsafeName": "ColorOrOperand", + "safeName": "ColorOrOperand" } } }, "shape": { - "type": "enum", - "value": { - "name": { - "originalName": ">", - "camelCase": { - "unsafeName": "", - "safeName": "" - }, - "snakeCase": { - "unsafeName": "", - "safeName": "" - }, - "screamingSnakeCase": { - "unsafeName": "", - "safeName": "" + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "typeName": { + "typeId": "type_:Color", + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "name": { + "originalName": "Color", + "camelCase": { + "unsafeName": "color", + "safeName": "color" + }, + "snakeCase": { + "unsafeName": "color", + "safeName": "color" + }, + "screamingSnakeCase": { + "unsafeName": "COLOR", + "safeName": "COLOR" + }, + "pascalCase": { + "unsafeName": "Color", + "safeName": "Color" + } + } }, - "pascalCase": { - "unsafeName": "", - "safeName": "" + "shape": { + "type": "enum", + "value": { + "name": { + "originalName": "red", + "camelCase": { + "unsafeName": "red", + "safeName": "red" + }, + "snakeCase": { + "unsafeName": "red", + "safeName": "red" + }, + "screamingSnakeCase": { + "unsafeName": "RED", + "safeName": "RED" + }, + "pascalCase": { + "unsafeName": "Red", + "safeName": "Red" + } + }, + "wireValue": "red" + } } }, - "wireValue": ">" + "jsonExample": "red" } } }, - "jsonExample": ">" + "jsonExample": "red" + } + }, + { + "name": { + "originalName": "maybeOperandOrColor", + "camelCase": { + "unsafeName": "maybeOperandOrColor", + "safeName": "maybeOperandOrColor" + }, + "snakeCase": { + "unsafeName": "maybe_operand_or_color", + "safeName": "maybe_operand_or_color" + }, + "screamingSnakeCase": { + "unsafeName": "MAYBE_OPERAND_OR_COLOR", + "safeName": "MAYBE_OPERAND_OR_COLOR" + }, + "pascalCase": { + "unsafeName": "MaybeOperandOrColor", + "safeName": "MaybeOperandOrColor" + } + }, + "value": { + "shape": { + "container": { + "optional": { + "shape": { + "type": "named", + "typeName": { + "typeId": "type_:ColorOrOperand", + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "name": { + "originalName": "ColorOrOperand", + "camelCase": { + "unsafeName": "colorOrOperand", + "safeName": "colorOrOperand" + }, + "snakeCase": { + "unsafeName": "color_or_operand", + "safeName": "color_or_operand" + }, + "screamingSnakeCase": { + "unsafeName": "COLOR_OR_OPERAND", + "safeName": "COLOR_OR_OPERAND" + }, + "pascalCase": { + "unsafeName": "ColorOrOperand", + "safeName": "ColorOrOperand" + } + } + }, + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { + "shape": { + "type": "named", + "typeName": { + "typeId": "type_:Color", + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "name": { + "originalName": "Color", + "camelCase": { + "unsafeName": "color", + "safeName": "color" + }, + "snakeCase": { + "unsafeName": "color", + "safeName": "color" + }, + "screamingSnakeCase": { + "unsafeName": "COLOR", + "safeName": "COLOR" + }, + "pascalCase": { + "unsafeName": "Color", + "safeName": "Color" + } + } + }, + "shape": { + "type": "enum", + "value": { + "name": { + "originalName": "red", + "camelCase": { + "unsafeName": "red", + "safeName": "red" + }, + "snakeCase": { + "unsafeName": "red", + "safeName": "red" + }, + "screamingSnakeCase": { + "unsafeName": "RED", + "safeName": "RED" + }, + "pascalCase": { + "unsafeName": "Red", + "safeName": "Red" + } + }, + "wireValue": "red" + } + } + }, + "jsonExample": "red" + } + } + }, + "jsonExample": "red" + }, + "type": "optional" + }, + "type": "container" + }, + "jsonExample": "red" } } ], @@ -968,54 +2210,216 @@ { "name": { "name": { - "originalName": "operand", + "originalName": "operand", + "camelCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "snakeCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "screamingSnakeCase": { + "unsafeName": "OPERAND", + "safeName": "OPERAND" + }, + "pascalCase": { + "unsafeName": "Operand", + "safeName": "Operand" + } + }, + "wireValue": "operand" + }, + "valueType": { + "type": "named", + "name": { + "originalName": "Operand", + "camelCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "snakeCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "screamingSnakeCase": { + "unsafeName": "OPERAND", + "safeName": "OPERAND" + }, + "pascalCase": { + "unsafeName": "Operand", + "safeName": "Operand" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "typeId": "type_:Operand" + }, + "allowMultiple": false + }, + { + "name": { + "name": { + "originalName": "maybeOperand", + "camelCase": { + "unsafeName": "maybeOperand", + "safeName": "maybeOperand" + }, + "snakeCase": { + "unsafeName": "maybe_operand", + "safeName": "maybe_operand" + }, + "screamingSnakeCase": { + "unsafeName": "MAYBE_OPERAND", + "safeName": "MAYBE_OPERAND" + }, + "pascalCase": { + "unsafeName": "MaybeOperand", + "safeName": "MaybeOperand" + } + }, + "wireValue": "maybeOperand" + }, + "valueType": { + "container": { + "optional": { + "type": "named", + "name": { + "originalName": "Operand", + "camelCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "snakeCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "screamingSnakeCase": { + "unsafeName": "OPERAND", + "safeName": "OPERAND" + }, + "pascalCase": { + "unsafeName": "Operand", + "safeName": "Operand" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "typeId": "type_:Operand" + }, + "type": "optional" + }, + "type": "container" + }, + "allowMultiple": false + }, + { + "name": { + "name": { + "originalName": "operandOrColor", + "camelCase": { + "unsafeName": "operandOrColor", + "safeName": "operandOrColor" + }, + "snakeCase": { + "unsafeName": "operand_or_color", + "safeName": "operand_or_color" + }, + "screamingSnakeCase": { + "unsafeName": "OPERAND_OR_COLOR", + "safeName": "OPERAND_OR_COLOR" + }, + "pascalCase": { + "unsafeName": "OperandOrColor", + "safeName": "OperandOrColor" + } + }, + "wireValue": "operandOrColor" + }, + "valueType": { + "type": "named", + "name": { + "originalName": "ColorOrOperand", + "camelCase": { + "unsafeName": "colorOrOperand", + "safeName": "colorOrOperand" + }, + "snakeCase": { + "unsafeName": "color_or_operand", + "safeName": "color_or_operand" + }, + "screamingSnakeCase": { + "unsafeName": "COLOR_OR_OPERAND", + "safeName": "COLOR_OR_OPERAND" + }, + "pascalCase": { + "unsafeName": "ColorOrOperand", + "safeName": "ColorOrOperand" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "typeId": "type_:ColorOrOperand" + }, + "allowMultiple": false + }, + { + "name": { + "name": { + "originalName": "maybeOperandOrColor", "camelCase": { - "unsafeName": "operand", - "safeName": "operand" + "unsafeName": "maybeOperandOrColor", + "safeName": "maybeOperandOrColor" }, "snakeCase": { - "unsafeName": "operand", - "safeName": "operand" + "unsafeName": "maybe_operand_or_color", + "safeName": "maybe_operand_or_color" }, "screamingSnakeCase": { - "unsafeName": "OPERAND", - "safeName": "OPERAND" + "unsafeName": "MAYBE_OPERAND_OR_COLOR", + "safeName": "MAYBE_OPERAND_OR_COLOR" }, "pascalCase": { - "unsafeName": "Operand", - "safeName": "Operand" + "unsafeName": "MaybeOperandOrColor", + "safeName": "MaybeOperandOrColor" } }, - "wireValue": "operand" + "wireValue": "maybeOperandOrColor" }, "valueType": { "container": { "optional": { "type": "named", "name": { - "originalName": "Operand", + "originalName": "ColorOrOperand", "camelCase": { - "unsafeName": "operand", - "safeName": "operand" + "unsafeName": "colorOrOperand", + "safeName": "colorOrOperand" }, "snakeCase": { - "unsafeName": "operand", - "safeName": "operand" + "unsafeName": "color_or_operand", + "safeName": "color_or_operand" }, "screamingSnakeCase": { - "unsafeName": "OPERAND", - "safeName": "OPERAND" + "unsafeName": "COLOR_OR_OPERAND", + "safeName": "COLOR_OR_OPERAND" }, "pascalCase": { - "unsafeName": "Operand", - "safeName": "Operand" + "unsafeName": "ColorOrOperand", + "safeName": "ColorOrOperand" } }, "fernFilepath": { "allParts": [], "packagePath": [] }, - "typeId": "type_:Operand" + "typeId": "type_:ColorOrOperand" }, "type": "optional" }, @@ -1122,33 +2526,143 @@ }, "value": { "shape": { - "container": { - "optional": { + "type": "named", + "typeName": { + "typeId": "type_:Operand", + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "name": { + "originalName": "Operand", + "camelCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "snakeCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "screamingSnakeCase": { + "unsafeName": "OPERAND", + "safeName": "OPERAND" + }, + "pascalCase": { + "unsafeName": "Operand", + "safeName": "Operand" + } + } + }, + "shape": { + "type": "enum", + "value": { + "name": { + "originalName": ">", + "camelCase": { + "unsafeName": "", + "safeName": "" + }, + "snakeCase": { + "unsafeName": "", + "safeName": "" + }, + "screamingSnakeCase": { + "unsafeName": "", + "safeName": "" + }, + "pascalCase": { + "unsafeName": "", + "safeName": "" + } + }, + "wireValue": ">" + } + } + }, + "jsonExample": ">" + } + }, + { + "name": { + "name": { + "originalName": "operandOrColor", + "camelCase": { + "unsafeName": "operandOrColor", + "safeName": "operandOrColor" + }, + "snakeCase": { + "unsafeName": "operand_or_color", + "safeName": "operand_or_color" + }, + "screamingSnakeCase": { + "unsafeName": "OPERAND_OR_COLOR", + "safeName": "OPERAND_OR_COLOR" + }, + "pascalCase": { + "unsafeName": "OperandOrColor", + "safeName": "OperandOrColor" + } + }, + "wireValue": "operandOrColor" + }, + "value": { + "shape": { + "type": "named", + "typeName": { + "typeId": "type_:ColorOrOperand", + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "name": { + "originalName": "ColorOrOperand", + "camelCase": { + "unsafeName": "colorOrOperand", + "safeName": "colorOrOperand" + }, + "snakeCase": { + "unsafeName": "color_or_operand", + "safeName": "color_or_operand" + }, + "screamingSnakeCase": { + "unsafeName": "COLOR_OR_OPERAND", + "safeName": "COLOR_OR_OPERAND" + }, + "pascalCase": { + "unsafeName": "ColorOrOperand", + "safeName": "ColorOrOperand" + } + } + }, + "shape": { + "type": "undiscriminatedUnion", + "index": 0, + "singleUnionType": { "shape": { "type": "named", "typeName": { - "typeId": "type_:Operand", + "typeId": "type_:Color", "fernFilepath": { "allParts": [], "packagePath": [] }, "name": { - "originalName": "Operand", + "originalName": "Color", "camelCase": { - "unsafeName": "operand", - "safeName": "operand" + "unsafeName": "color", + "safeName": "color" }, "snakeCase": { - "unsafeName": "operand", - "safeName": "operand" + "unsafeName": "color", + "safeName": "color" }, "screamingSnakeCase": { - "unsafeName": "OPERAND", - "safeName": "OPERAND" + "unsafeName": "COLOR", + "safeName": "COLOR" }, "pascalCase": { - "unsafeName": "Operand", - "safeName": "Operand" + "unsafeName": "Color", + "safeName": "Color" } } }, @@ -1156,35 +2670,33 @@ "type": "enum", "value": { "name": { - "originalName": ">", + "originalName": "red", "camelCase": { - "unsafeName": "", - "safeName": "" + "unsafeName": "red", + "safeName": "red" }, "snakeCase": { - "unsafeName": "", - "safeName": "" + "unsafeName": "red", + "safeName": "red" }, "screamingSnakeCase": { - "unsafeName": "", - "safeName": "" + "unsafeName": "RED", + "safeName": "RED" }, "pascalCase": { - "unsafeName": "", - "safeName": "" + "unsafeName": "Red", + "safeName": "Red" } }, - "wireValue": ">" + "wireValue": "red" } } }, - "jsonExample": ">" - }, - "type": "optional" - }, - "type": "container" + "jsonExample": "red" + } + } }, - "jsonExample": ">" + "jsonExample": "red" } } ], @@ -1252,6 +2764,58 @@ }, "wireValue": "operand" }, + "valueType": { + "type": "named", + "name": { + "originalName": "Operand", + "camelCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "snakeCase": { + "unsafeName": "operand", + "safeName": "operand" + }, + "screamingSnakeCase": { + "unsafeName": "OPERAND", + "safeName": "OPERAND" + }, + "pascalCase": { + "unsafeName": "Operand", + "safeName": "Operand" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "typeId": "type_:Operand" + }, + "allowMultiple": true + }, + { + "name": { + "name": { + "originalName": "maybeOperand", + "camelCase": { + "unsafeName": "maybeOperand", + "safeName": "maybeOperand" + }, + "snakeCase": { + "unsafeName": "maybe_operand", + "safeName": "maybe_operand" + }, + "screamingSnakeCase": { + "unsafeName": "MAYBE_OPERAND", + "safeName": "MAYBE_OPERAND" + }, + "pascalCase": { + "unsafeName": "MaybeOperand", + "safeName": "MaybeOperand" + } + }, + "wireValue": "maybeOperand" + }, "valueType": { "container": { "optional": { @@ -1286,6 +2850,116 @@ "type": "container" }, "allowMultiple": true + }, + { + "name": { + "name": { + "originalName": "operandOrColor", + "camelCase": { + "unsafeName": "operandOrColor", + "safeName": "operandOrColor" + }, + "snakeCase": { + "unsafeName": "operand_or_color", + "safeName": "operand_or_color" + }, + "screamingSnakeCase": { + "unsafeName": "OPERAND_OR_COLOR", + "safeName": "OPERAND_OR_COLOR" + }, + "pascalCase": { + "unsafeName": "OperandOrColor", + "safeName": "OperandOrColor" + } + }, + "wireValue": "operandOrColor" + }, + "valueType": { + "type": "named", + "name": { + "originalName": "ColorOrOperand", + "camelCase": { + "unsafeName": "colorOrOperand", + "safeName": "colorOrOperand" + }, + "snakeCase": { + "unsafeName": "color_or_operand", + "safeName": "color_or_operand" + }, + "screamingSnakeCase": { + "unsafeName": "COLOR_OR_OPERAND", + "safeName": "COLOR_OR_OPERAND" + }, + "pascalCase": { + "unsafeName": "ColorOrOperand", + "safeName": "ColorOrOperand" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "typeId": "type_:ColorOrOperand" + }, + "allowMultiple": true + }, + { + "name": { + "name": { + "originalName": "maybeOperandOrColor", + "camelCase": { + "unsafeName": "maybeOperandOrColor", + "safeName": "maybeOperandOrColor" + }, + "snakeCase": { + "unsafeName": "maybe_operand_or_color", + "safeName": "maybe_operand_or_color" + }, + "screamingSnakeCase": { + "unsafeName": "MAYBE_OPERAND_OR_COLOR", + "safeName": "MAYBE_OPERAND_OR_COLOR" + }, + "pascalCase": { + "unsafeName": "MaybeOperandOrColor", + "safeName": "MaybeOperandOrColor" + } + }, + "wireValue": "maybeOperandOrColor" + }, + "valueType": { + "container": { + "optional": { + "type": "named", + "name": { + "originalName": "ColorOrOperand", + "camelCase": { + "unsafeName": "colorOrOperand", + "safeName": "colorOrOperand" + }, + "snakeCase": { + "unsafeName": "color_or_operand", + "safeName": "color_or_operand" + }, + "screamingSnakeCase": { + "unsafeName": "COLOR_OR_OPERAND", + "safeName": "COLOR_OR_OPERAND" + }, + "pascalCase": { + "unsafeName": "ColorOrOperand", + "safeName": "ColorOrOperand" + } + }, + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "typeId": "type_:ColorOrOperand" + }, + "type": "optional" + }, + "type": "container" + }, + "allowMultiple": true } ], "headers": [], @@ -1389,7 +3063,9 @@ "serviceTypeReferenceInfo": { "typesReferencedOnlyByService": {}, "sharedTypes": [ - "type_:Operand" + "type_:Operand", + "type_:Color", + "type_:ColorOrOperand" ] }, "webhookGroups": {}, @@ -1613,7 +3289,9 @@ }, "websocket": null, "types": [ - "type_:Operand" + "type_:Operand", + "type_:Color", + "type_:ColorOrOperand" ], "errors": [], "subpackages": [ diff --git a/seed/csharp-sdk/examples/ir.json b/seed/csharp-sdk/examples/ir.json index 326e22b59fd..389a6988147 100644 --- a/seed/csharp-sdk/examples/ir.json +++ b/seed/csharp-sdk/examples/ir.json @@ -2695,6 +2695,102 @@ "typeId": "type_types:MovieId" } }, + { + "name": { + "name": { + "originalName": "prequel", + "camelCase": { + "unsafeName": "prequel", + "safeName": "prequel" + }, + "snakeCase": { + "unsafeName": "prequel", + "safeName": "prequel" + }, + "screamingSnakeCase": { + "unsafeName": "PREQUEL", + "safeName": "PREQUEL" + }, + "pascalCase": { + "unsafeName": "Prequel", + "safeName": "Prequel" + } + }, + "wireValue": "prequel" + }, + "valueType": { + "container": { + "optional": { + "type": "named", + "name": { + "originalName": "MovieId", + "camelCase": { + "unsafeName": "movieId", + "safeName": "movieId" + }, + "snakeCase": { + "unsafeName": "movie_id", + "safeName": "movie_id" + }, + "screamingSnakeCase": { + "unsafeName": "MOVIE_ID", + "safeName": "MOVIE_ID" + }, + "pascalCase": { + "unsafeName": "MovieId", + "safeName": "MovieId" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + ], + "packagePath": [], + "file": { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + }, + "typeId": "type_types:MovieId" + }, + "type": "optional" + }, + "type": "container" + } + }, { "name": { "name": { @@ -3179,6 +3275,190 @@ "typeId": "type_types:Movie" } }, + { + "name": { + "name": { + "originalName": "prequel", + "camelCase": { + "unsafeName": "prequel", + "safeName": "prequel" + }, + "snakeCase": { + "unsafeName": "prequel", + "safeName": "prequel" + }, + "screamingSnakeCase": { + "unsafeName": "PREQUEL", + "safeName": "PREQUEL" + }, + "pascalCase": { + "unsafeName": "Prequel", + "safeName": "Prequel" + } + }, + "wireValue": "prequel" + }, + "value": { + "shape": { + "container": { + "optional": { + "shape": { + "type": "named", + "typeName": { + "typeId": "type_types:MovieId", + "fernFilepath": { + "allParts": [ + { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + ], + "packagePath": [], + "file": { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + }, + "name": { + "originalName": "MovieId", + "camelCase": { + "unsafeName": "movieId", + "safeName": "movieId" + }, + "snakeCase": { + "unsafeName": "movie_id", + "safeName": "movie_id" + }, + "screamingSnakeCase": { + "unsafeName": "MOVIE_ID", + "safeName": "MOVIE_ID" + }, + "pascalCase": { + "unsafeName": "MovieId", + "safeName": "MovieId" + } + } + }, + "shape": { + "type": "alias", + "value": { + "shape": { + "primitive": { + "string": { + "original": "movie-cv9b914f" + }, + "type": "string" + }, + "type": "primitive" + }, + "jsonExample": "movie-cv9b914f" + } + } + }, + "jsonExample": "movie-cv9b914f" + }, + "type": "optional" + }, + "type": "container" + }, + "jsonExample": "movie-cv9b914f" + }, + "originalTypeDeclaration": { + "name": { + "originalName": "Movie", + "camelCase": { + "unsafeName": "movie", + "safeName": "movie" + }, + "snakeCase": { + "unsafeName": "movie", + "safeName": "movie" + }, + "screamingSnakeCase": { + "unsafeName": "MOVIE", + "safeName": "MOVIE" + }, + "pascalCase": { + "unsafeName": "Movie", + "safeName": "Movie" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + ], + "packagePath": [], + "file": { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + }, + "typeId": "type_types:Movie" + } + }, { "name": { "name": { @@ -3799,6 +4079,7 @@ }, "jsonExample": { "id": "movie-c06a4ad7", + "prequel": "movie-cv9b914f", "title": "The Boy and the Heron", "from": "Hayao Miyazaki", "rating": 8, @@ -17393,34 +17674,218 @@ { "name": { "name": { - "originalName": "title", + "originalName": "prequel", "camelCase": { - "unsafeName": "title", - "safeName": "title" + "unsafeName": "prequel", + "safeName": "prequel" }, "snakeCase": { - "unsafeName": "title", - "safeName": "title" + "unsafeName": "prequel", + "safeName": "prequel" }, "screamingSnakeCase": { - "unsafeName": "TITLE", - "safeName": "TITLE" + "unsafeName": "PREQUEL", + "safeName": "PREQUEL" }, "pascalCase": { - "unsafeName": "Title", - "safeName": "Title" + "unsafeName": "Prequel", + "safeName": "Prequel" } }, - "wireValue": "title" + "wireValue": "prequel" }, "value": { "shape": { - "primitive": { - "string": { - "original": "The Boy and the Heron" - }, - "type": "string" - }, + "container": { + "optional": { + "shape": { + "type": "named", + "typeName": { + "typeId": "type_types:MovieId", + "fernFilepath": { + "allParts": [ + { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + ], + "packagePath": [], + "file": { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + }, + "name": { + "originalName": "MovieId", + "camelCase": { + "unsafeName": "movieId", + "safeName": "movieId" + }, + "snakeCase": { + "unsafeName": "movie_id", + "safeName": "movie_id" + }, + "screamingSnakeCase": { + "unsafeName": "MOVIE_ID", + "safeName": "MOVIE_ID" + }, + "pascalCase": { + "unsafeName": "MovieId", + "safeName": "MovieId" + } + } + }, + "shape": { + "type": "alias", + "value": { + "shape": { + "primitive": { + "string": { + "original": "movie-cv9b914f" + }, + "type": "string" + }, + "type": "primitive" + }, + "jsonExample": "movie-cv9b914f" + } + } + }, + "jsonExample": "movie-cv9b914f" + }, + "type": "optional" + }, + "type": "container" + }, + "jsonExample": "movie-cv9b914f" + }, + "originalTypeDeclaration": { + "typeId": "type_types:Movie", + "fernFilepath": { + "allParts": [ + { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + ], + "packagePath": [], + "file": { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + }, + "name": { + "originalName": "Movie", + "camelCase": { + "unsafeName": "movie", + "safeName": "movie" + }, + "snakeCase": { + "unsafeName": "movie", + "safeName": "movie" + }, + "screamingSnakeCase": { + "unsafeName": "MOVIE", + "safeName": "MOVIE" + }, + "pascalCase": { + "unsafeName": "Movie", + "safeName": "Movie" + } + } + } + }, + { + "name": { + "name": { + "originalName": "title", + "camelCase": { + "unsafeName": "title", + "safeName": "title" + }, + "snakeCase": { + "unsafeName": "title", + "safeName": "title" + }, + "screamingSnakeCase": { + "unsafeName": "TITLE", + "safeName": "TITLE" + }, + "pascalCase": { + "unsafeName": "Title", + "safeName": "Title" + } + }, + "wireValue": "title" + }, + "value": { + "shape": { + "primitive": { + "string": { + "original": "The Boy and the Heron" + }, + "type": "string" + }, "type": "primitive" }, "jsonExample": "The Boy and the Heron" @@ -18011,6 +18476,7 @@ }, "jsonExample": { "id": "movie-c06a4ad7", + "prequel": "movie-cv9b914f", "title": "The Boy and the Heron", "from": "Hayao Miyazaki", "rating": 8, @@ -18549,6 +19015,190 @@ } } }, + { + "name": { + "name": { + "originalName": "prequel", + "camelCase": { + "unsafeName": "prequel", + "safeName": "prequel" + }, + "snakeCase": { + "unsafeName": "prequel", + "safeName": "prequel" + }, + "screamingSnakeCase": { + "unsafeName": "PREQUEL", + "safeName": "PREQUEL" + }, + "pascalCase": { + "unsafeName": "Prequel", + "safeName": "Prequel" + } + }, + "wireValue": "prequel" + }, + "value": { + "shape": { + "container": { + "optional": { + "shape": { + "type": "named", + "typeName": { + "typeId": "type_types:MovieId", + "fernFilepath": { + "allParts": [ + { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + ], + "packagePath": [], + "file": { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + }, + "name": { + "originalName": "MovieId", + "camelCase": { + "unsafeName": "movieId", + "safeName": "movieId" + }, + "snakeCase": { + "unsafeName": "movie_id", + "safeName": "movie_id" + }, + "screamingSnakeCase": { + "unsafeName": "MOVIE_ID", + "safeName": "MOVIE_ID" + }, + "pascalCase": { + "unsafeName": "MovieId", + "safeName": "MovieId" + } + } + }, + "shape": { + "type": "alias", + "value": { + "shape": { + "primitive": { + "string": { + "original": "movie-cv9b914f" + }, + "type": "string" + }, + "type": "primitive" + }, + "jsonExample": "movie-cv9b914f" + } + } + }, + "jsonExample": "movie-cv9b914f" + }, + "type": "optional" + }, + "type": "container" + }, + "jsonExample": "movie-cv9b914f" + }, + "originalTypeDeclaration": { + "typeId": "type_types:Movie", + "fernFilepath": { + "allParts": [ + { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + ], + "packagePath": [], + "file": { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + }, + "name": { + "originalName": "Movie", + "camelCase": { + "unsafeName": "movie", + "safeName": "movie" + }, + "snakeCase": { + "unsafeName": "movie", + "safeName": "movie" + }, + "screamingSnakeCase": { + "unsafeName": "MOVIE", + "safeName": "MOVIE" + }, + "pascalCase": { + "unsafeName": "Movie", + "safeName": "Movie" + } + } + } + }, { "name": { "name": { @@ -19170,6 +19820,7 @@ }, "jsonExample": { "id": "movie-c06a4ad7", + "prequel": "movie-cv9b914f", "title": "The Boy and the Heron", "from": "Hayao Miyazaki", "rating": 8, diff --git a/seed/csharp-sdk/exhaustive/ir.json b/seed/csharp-sdk/exhaustive/ir.json index f26125f03f8..b997b03fd5f 100644 --- a/seed/csharp-sdk/exhaustive/ir.json +++ b/seed/csharp-sdk/exhaustive/ir.json @@ -10269,6 +10269,408 @@ }, "errors": [], "examples": [] + }, + { + "id": "endpoint_endpoints/object.getAndReturnNestedWithRequiredFieldAsList", + "name": { + "originalName": "getAndReturnNestedWithRequiredFieldAsList", + "camelCase": { + "unsafeName": "getAndReturnNestedWithRequiredFieldAsList", + "safeName": "getAndReturnNestedWithRequiredFieldAsList" + }, + "snakeCase": { + "unsafeName": "get_and_return_nested_with_required_field_as_list", + "safeName": "get_and_return_nested_with_required_field_as_list" + }, + "screamingSnakeCase": { + "unsafeName": "GET_AND_RETURN_NESTED_WITH_REQUIRED_FIELD_AS_LIST", + "safeName": "GET_AND_RETURN_NESTED_WITH_REQUIRED_FIELD_AS_LIST" + }, + "pascalCase": { + "unsafeName": "GetAndReturnNestedWithRequiredFieldAsList", + "safeName": "GetAndReturnNestedWithRequiredFieldAsList" + } + }, + "auth": true, + "idempotent": false, + "method": "POST", + "path": { + "head": "/get-and-return-nested-with-required-field", + "parts": [] + }, + "fullPath": { + "head": "/object/get-and-return-nested-with-required-field", + "parts": [] + }, + "pathParameters": [], + "allPathParameters": [], + "queryParameters": [], + "headers": [], + "requestBody": { + "type": "reference", + "requestBodyType": { + "container": { + "list": { + "type": "named", + "name": { + "originalName": "NestedObjectWithRequiredField", + "camelCase": { + "unsafeName": "nestedObjectWithRequiredField", + "safeName": "nestedObjectWithRequiredField" + }, + "snakeCase": { + "unsafeName": "nested_object_with_required_field", + "safeName": "nested_object_with_required_field" + }, + "screamingSnakeCase": { + "unsafeName": "NESTED_OBJECT_WITH_REQUIRED_FIELD", + "safeName": "NESTED_OBJECT_WITH_REQUIRED_FIELD" + }, + "pascalCase": { + "unsafeName": "NestedObjectWithRequiredField", + "safeName": "NestedObjectWithRequiredField" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + }, + { + "originalName": "object", + "camelCase": { + "unsafeName": "object", + "safeName": "object" + }, + "snakeCase": { + "unsafeName": "object", + "safeName": "object" + }, + "screamingSnakeCase": { + "unsafeName": "OBJECT", + "safeName": "OBJECT" + }, + "pascalCase": { + "unsafeName": "Object", + "safeName": "Object" + } + } + ], + "packagePath": [ + { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + ], + "file": { + "originalName": "object", + "camelCase": { + "unsafeName": "object", + "safeName": "object" + }, + "snakeCase": { + "unsafeName": "object", + "safeName": "object" + }, + "screamingSnakeCase": { + "unsafeName": "OBJECT", + "safeName": "OBJECT" + }, + "pascalCase": { + "unsafeName": "Object", + "safeName": "Object" + } + } + }, + "typeId": "type_types/object:NestedObjectWithRequiredField" + }, + "type": "list" + }, + "type": "container" + } + }, + "sdkRequest": { + "shape": { + "value": { + "type": "typeReference", + "requestBodyType": { + "container": { + "list": { + "type": "named", + "name": { + "originalName": "NestedObjectWithRequiredField", + "camelCase": { + "unsafeName": "nestedObjectWithRequiredField", + "safeName": "nestedObjectWithRequiredField" + }, + "snakeCase": { + "unsafeName": "nested_object_with_required_field", + "safeName": "nested_object_with_required_field" + }, + "screamingSnakeCase": { + "unsafeName": "NESTED_OBJECT_WITH_REQUIRED_FIELD", + "safeName": "NESTED_OBJECT_WITH_REQUIRED_FIELD" + }, + "pascalCase": { + "unsafeName": "NestedObjectWithRequiredField", + "safeName": "NestedObjectWithRequiredField" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + }, + { + "originalName": "object", + "camelCase": { + "unsafeName": "object", + "safeName": "object" + }, + "snakeCase": { + "unsafeName": "object", + "safeName": "object" + }, + "screamingSnakeCase": { + "unsafeName": "OBJECT", + "safeName": "OBJECT" + }, + "pascalCase": { + "unsafeName": "Object", + "safeName": "Object" + } + } + ], + "packagePath": [ + { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + ], + "file": { + "originalName": "object", + "camelCase": { + "unsafeName": "object", + "safeName": "object" + }, + "snakeCase": { + "unsafeName": "object", + "safeName": "object" + }, + "screamingSnakeCase": { + "unsafeName": "OBJECT", + "safeName": "OBJECT" + }, + "pascalCase": { + "unsafeName": "Object", + "safeName": "Object" + } + } + }, + "typeId": "type_types/object:NestedObjectWithRequiredField" + }, + "type": "list" + }, + "type": "container" + } + }, + "type": "justRequestBody" + }, + "requestParameterName": { + "originalName": "request", + "camelCase": { + "unsafeName": "request", + "safeName": "request" + }, + "snakeCase": { + "unsafeName": "request", + "safeName": "request" + }, + "screamingSnakeCase": { + "unsafeName": "REQUEST", + "safeName": "REQUEST" + }, + "pascalCase": { + "unsafeName": "Request", + "safeName": "Request" + } + } + }, + "response": { + "value": { + "type": "response", + "responseBodyType": { + "type": "named", + "name": { + "originalName": "NestedObjectWithRequiredField", + "camelCase": { + "unsafeName": "nestedObjectWithRequiredField", + "safeName": "nestedObjectWithRequiredField" + }, + "snakeCase": { + "unsafeName": "nested_object_with_required_field", + "safeName": "nested_object_with_required_field" + }, + "screamingSnakeCase": { + "unsafeName": "NESTED_OBJECT_WITH_REQUIRED_FIELD", + "safeName": "NESTED_OBJECT_WITH_REQUIRED_FIELD" + }, + "pascalCase": { + "unsafeName": "NestedObjectWithRequiredField", + "safeName": "NestedObjectWithRequiredField" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + }, + { + "originalName": "object", + "camelCase": { + "unsafeName": "object", + "safeName": "object" + }, + "snakeCase": { + "unsafeName": "object", + "safeName": "object" + }, + "screamingSnakeCase": { + "unsafeName": "OBJECT", + "safeName": "OBJECT" + }, + "pascalCase": { + "unsafeName": "Object", + "safeName": "Object" + } + } + ], + "packagePath": [ + { + "originalName": "types", + "camelCase": { + "unsafeName": "types", + "safeName": "types" + }, + "snakeCase": { + "unsafeName": "types", + "safeName": "types" + }, + "screamingSnakeCase": { + "unsafeName": "TYPES", + "safeName": "TYPES" + }, + "pascalCase": { + "unsafeName": "Types", + "safeName": "Types" + } + } + ], + "file": { + "originalName": "object", + "camelCase": { + "unsafeName": "object", + "safeName": "object" + }, + "snakeCase": { + "unsafeName": "object", + "safeName": "object" + }, + "screamingSnakeCase": { + "unsafeName": "OBJECT", + "safeName": "OBJECT" + }, + "pascalCase": { + "unsafeName": "Object", + "safeName": "Object" + } + } + }, + "typeId": "type_types/object:NestedObjectWithRequiredField" + } + }, + "type": "json" + }, + "errors": [], + "examples": [] } ] }, diff --git a/seed/csharp-sdk/file-upload/ir.json b/seed/csharp-sdk/file-upload/ir.json index 94dc9d97607..ae724f1a43b 100644 --- a/seed/csharp-sdk/file-upload/ir.json +++ b/seed/csharp-sdk/file-upload/ir.json @@ -25,274 +25,6 @@ "headers": [], "idempotencyHeaders": [], "types": { - "type_service:MaybeList": { - "name": { - "name": { - "originalName": "MaybeList", - "camelCase": { - "unsafeName": "maybeList", - "safeName": "maybeList" - }, - "snakeCase": { - "unsafeName": "maybe_list", - "safeName": "maybe_list" - }, - "screamingSnakeCase": { - "unsafeName": "MAYBE_LIST", - "safeName": "MAYBE_LIST" - }, - "pascalCase": { - "unsafeName": "MaybeList", - "safeName": "MaybeList" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "service", - "camelCase": { - "unsafeName": "service", - "safeName": "service" - }, - "snakeCase": { - "unsafeName": "service", - "safeName": "service" - }, - "screamingSnakeCase": { - "unsafeName": "SERVICE", - "safeName": "SERVICE" - }, - "pascalCase": { - "unsafeName": "Service", - "safeName": "Service" - } - } - ], - "packagePath": [], - "file": { - "originalName": "service", - "camelCase": { - "unsafeName": "service", - "safeName": "service" - }, - "snakeCase": { - "unsafeName": "service", - "safeName": "service" - }, - "screamingSnakeCase": { - "unsafeName": "SERVICE", - "safeName": "SERVICE" - }, - "pascalCase": { - "unsafeName": "Service", - "safeName": "Service" - } - } - }, - "typeId": "type_service:MaybeList" - }, - "shape": { - "type": "undiscriminatedUnion", - "members": [ - { - "type": { - "primitive": "STRING", - "type": "primitive" - } - }, - { - "type": { - "container": { - "list": { - "primitive": "STRING", - "type": "primitive" - }, - "type": "list" - }, - "type": "container" - } - }, - { - "type": { - "primitive": "INTEGER", - "type": "primitive" - } - }, - { - "type": { - "container": { - "list": { - "primitive": "INTEGER", - "type": "primitive" - }, - "type": "list" - }, - "type": "container" - } - }, - { - "type": { - "container": { - "list": { - "container": { - "list": { - "primitive": "INTEGER", - "type": "primitive" - }, - "type": "list" - }, - "type": "container" - }, - "type": "list" - }, - "type": "container" - } - } - ] - }, - "referencedTypes": {}, - "examples": [] - }, - "type_service:MaybeListOrSet": { - "name": { - "name": { - "originalName": "MaybeListOrSet", - "camelCase": { - "unsafeName": "maybeListOrSet", - "safeName": "maybeListOrSet" - }, - "snakeCase": { - "unsafeName": "maybe_list_or_set", - "safeName": "maybe_list_or_set" - }, - "screamingSnakeCase": { - "unsafeName": "MAYBE_LIST_OR_SET", - "safeName": "MAYBE_LIST_OR_SET" - }, - "pascalCase": { - "unsafeName": "MaybeListOrSet", - "safeName": "MaybeListOrSet" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "service", - "camelCase": { - "unsafeName": "service", - "safeName": "service" - }, - "snakeCase": { - "unsafeName": "service", - "safeName": "service" - }, - "screamingSnakeCase": { - "unsafeName": "SERVICE", - "safeName": "SERVICE" - }, - "pascalCase": { - "unsafeName": "Service", - "safeName": "Service" - } - } - ], - "packagePath": [], - "file": { - "originalName": "service", - "camelCase": { - "unsafeName": "service", - "safeName": "service" - }, - "snakeCase": { - "unsafeName": "service", - "safeName": "service" - }, - "screamingSnakeCase": { - "unsafeName": "SERVICE", - "safeName": "SERVICE" - }, - "pascalCase": { - "unsafeName": "Service", - "safeName": "Service" - } - } - }, - "typeId": "type_service:MaybeListOrSet" - }, - "shape": { - "type": "undiscriminatedUnion", - "members": [ - { - "type": { - "primitive": "STRING", - "type": "primitive" - } - }, - { - "type": { - "container": { - "list": { - "primitive": "STRING", - "type": "primitive" - }, - "type": "list" - }, - "type": "container" - } - }, - { - "type": { - "primitive": "INTEGER", - "type": "primitive" - } - }, - { - "type": { - "container": { - "list": { - "primitive": "INTEGER", - "type": "primitive" - }, - "type": "list" - }, - "type": "container" - } - }, - { - "type": { - "container": { - "list": { - "container": { - "list": { - "primitive": "INTEGER", - "type": "primitive" - }, - "type": "list" - }, - "type": "container" - }, - "type": "list" - }, - "type": "container" - } - }, - { - "type": { - "container": { - "set": { - "primitive": "STRING", - "type": "primitive" - }, - "type": "set" - }, - "type": "container" - } - } - ] - }, - "referencedTypes": {}, - "examples": [] - }, "type_service:MyObject": { "name": { "name": { @@ -600,6 +332,32 @@ }, "isOptional": false }, + { + "type": "file", + "key": { + "name": { + "originalName": "fileList", + "camelCase": { + "unsafeName": "fileList", + "safeName": "fileList" + }, + "snakeCase": { + "unsafeName": "file_list", + "safeName": "file_list" + }, + "screamingSnakeCase": { + "unsafeName": "FILE_LIST", + "safeName": "FILE_LIST" + }, + "pascalCase": { + "unsafeName": "FileList", + "safeName": "FileList" + } + }, + "wireValue": "fileList" + }, + "isOptional": false + }, { "type": "file", "key": { @@ -626,6 +384,32 @@ }, "isOptional": true }, + { + "type": "file", + "key": { + "name": { + "originalName": "maybeFileList", + "camelCase": { + "unsafeName": "maybeFileList", + "safeName": "maybeFileList" + }, + "snakeCase": { + "unsafeName": "maybe_file_list", + "safeName": "maybe_file_list" + }, + "screamingSnakeCase": { + "unsafeName": "MAYBE_FILE_LIST", + "safeName": "MAYBE_FILE_LIST" + }, + "pascalCase": { + "unsafeName": "MaybeFileList", + "safeName": "MaybeFileList" + } + }, + "wireValue": "maybeFileList" + }, + "isOptional": true + }, { "type": "bodyProperty", "name": { @@ -665,95 +449,25 @@ "type": "bodyProperty", "name": { "name": { - "originalName": "listOfStrings", + "originalName": "optionalListOfStrings", "camelCase": { - "unsafeName": "listOfStrings", - "safeName": "listOfStrings" + "unsafeName": "optionalListOfStrings", + "safeName": "optionalListOfStrings" }, "snakeCase": { - "unsafeName": "list_of_strings", - "safeName": "list_of_strings" + "unsafeName": "optional_list_of_strings", + "safeName": "optional_list_of_strings" }, "screamingSnakeCase": { - "unsafeName": "LIST_OF_STRINGS", - "safeName": "LIST_OF_STRINGS" + "unsafeName": "OPTIONAL_LIST_OF_STRINGS", + "safeName": "OPTIONAL_LIST_OF_STRINGS" }, "pascalCase": { - "unsafeName": "ListOfStrings", - "safeName": "ListOfStrings" + "unsafeName": "OptionalListOfStrings", + "safeName": "OptionalListOfStrings" } }, - "wireValue": "listOfStrings" - }, - "valueType": { - "container": { - "list": { - "primitive": "STRING", - "type": "primitive" - }, - "type": "list" - }, - "type": "container" - } - }, - { - "type": "bodyProperty", - "name": { - "name": { - "originalName": "setOfStrings", - "camelCase": { - "unsafeName": "setOfStrings", - "safeName": "setOfStrings" - }, - "snakeCase": { - "unsafeName": "set_of_strings", - "safeName": "set_of_strings" - }, - "screamingSnakeCase": { - "unsafeName": "SET_OF_STRINGS", - "safeName": "SET_OF_STRINGS" - }, - "pascalCase": { - "unsafeName": "SetOfStrings", - "safeName": "SetOfStrings" - } - }, - "wireValue": "setOfStrings" - }, - "valueType": { - "container": { - "set": { - "primitive": "STRING", - "type": "primitive" - }, - "type": "set" - }, - "type": "container" - } - }, - { - "type": "bodyProperty", - "name": { - "name": { - "originalName": "optionalListOfStrings", - "camelCase": { - "unsafeName": "optionalListOfStrings", - "safeName": "optionalListOfStrings" - }, - "snakeCase": { - "unsafeName": "optional_list_of_strings", - "safeName": "optional_list_of_strings" - }, - "screamingSnakeCase": { - "unsafeName": "OPTIONAL_LIST_OF_STRINGS", - "safeName": "OPTIONAL_LIST_OF_STRINGS" - }, - "pascalCase": { - "unsafeName": "OptionalListOfStrings", - "safeName": "OptionalListOfStrings" - } - }, - "wireValue": "optionalListOfStrings" + "wireValue": "optionalListOfStrings" }, "valueType": { "container": { @@ -772,423 +486,6 @@ "type": "container" } }, - { - "type": "bodyProperty", - "name": { - "name": { - "originalName": "optionalSetOfStrings", - "camelCase": { - "unsafeName": "optionalSetOfStrings", - "safeName": "optionalSetOfStrings" - }, - "snakeCase": { - "unsafeName": "optional_set_of_strings", - "safeName": "optional_set_of_strings" - }, - "screamingSnakeCase": { - "unsafeName": "OPTIONAL_SET_OF_STRINGS", - "safeName": "OPTIONAL_SET_OF_STRINGS" - }, - "pascalCase": { - "unsafeName": "OptionalSetOfStrings", - "safeName": "OptionalSetOfStrings" - } - }, - "wireValue": "optionalSetOfStrings" - }, - "valueType": { - "container": { - "optional": { - "container": { - "set": { - "primitive": "STRING", - "type": "primitive" - }, - "type": "set" - }, - "type": "container" - }, - "type": "optional" - }, - "type": "container" - } - }, - { - "type": "bodyProperty", - "name": { - "name": { - "originalName": "maybeList", - "camelCase": { - "unsafeName": "maybeList", - "safeName": "maybeList" - }, - "snakeCase": { - "unsafeName": "maybe_list", - "safeName": "maybe_list" - }, - "screamingSnakeCase": { - "unsafeName": "MAYBE_LIST", - "safeName": "MAYBE_LIST" - }, - "pascalCase": { - "unsafeName": "MaybeList", - "safeName": "MaybeList" - } - }, - "wireValue": "maybeList" - }, - "valueType": { - "type": "named", - "name": { - "originalName": "MaybeList", - "camelCase": { - "unsafeName": "maybeList", - "safeName": "maybeList" - }, - "snakeCase": { - "unsafeName": "maybe_list", - "safeName": "maybe_list" - }, - "screamingSnakeCase": { - "unsafeName": "MAYBE_LIST", - "safeName": "MAYBE_LIST" - }, - "pascalCase": { - "unsafeName": "MaybeList", - "safeName": "MaybeList" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "service", - "camelCase": { - "unsafeName": "service", - "safeName": "service" - }, - "snakeCase": { - "unsafeName": "service", - "safeName": "service" - }, - "screamingSnakeCase": { - "unsafeName": "SERVICE", - "safeName": "SERVICE" - }, - "pascalCase": { - "unsafeName": "Service", - "safeName": "Service" - } - } - ], - "packagePath": [], - "file": { - "originalName": "service", - "camelCase": { - "unsafeName": "service", - "safeName": "service" - }, - "snakeCase": { - "unsafeName": "service", - "safeName": "service" - }, - "screamingSnakeCase": { - "unsafeName": "SERVICE", - "safeName": "SERVICE" - }, - "pascalCase": { - "unsafeName": "Service", - "safeName": "Service" - } - } - }, - "typeId": "type_service:MaybeList" - } - }, - { - "type": "bodyProperty", - "name": { - "name": { - "originalName": "optionalMaybeList", - "camelCase": { - "unsafeName": "optionalMaybeList", - "safeName": "optionalMaybeList" - }, - "snakeCase": { - "unsafeName": "optional_maybe_list", - "safeName": "optional_maybe_list" - }, - "screamingSnakeCase": { - "unsafeName": "OPTIONAL_MAYBE_LIST", - "safeName": "OPTIONAL_MAYBE_LIST" - }, - "pascalCase": { - "unsafeName": "OptionalMaybeList", - "safeName": "OptionalMaybeList" - } - }, - "wireValue": "optionalMaybeList" - }, - "valueType": { - "container": { - "optional": { - "type": "named", - "name": { - "originalName": "MaybeList", - "camelCase": { - "unsafeName": "maybeList", - "safeName": "maybeList" - }, - "snakeCase": { - "unsafeName": "maybe_list", - "safeName": "maybe_list" - }, - "screamingSnakeCase": { - "unsafeName": "MAYBE_LIST", - "safeName": "MAYBE_LIST" - }, - "pascalCase": { - "unsafeName": "MaybeList", - "safeName": "MaybeList" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "service", - "camelCase": { - "unsafeName": "service", - "safeName": "service" - }, - "snakeCase": { - "unsafeName": "service", - "safeName": "service" - }, - "screamingSnakeCase": { - "unsafeName": "SERVICE", - "safeName": "SERVICE" - }, - "pascalCase": { - "unsafeName": "Service", - "safeName": "Service" - } - } - ], - "packagePath": [], - "file": { - "originalName": "service", - "camelCase": { - "unsafeName": "service", - "safeName": "service" - }, - "snakeCase": { - "unsafeName": "service", - "safeName": "service" - }, - "screamingSnakeCase": { - "unsafeName": "SERVICE", - "safeName": "SERVICE" - }, - "pascalCase": { - "unsafeName": "Service", - "safeName": "Service" - } - } - }, - "typeId": "type_service:MaybeList" - }, - "type": "optional" - }, - "type": "container" - } - }, - { - "type": "bodyProperty", - "name": { - "name": { - "originalName": "maybeListOrSet", - "camelCase": { - "unsafeName": "maybeListOrSet", - "safeName": "maybeListOrSet" - }, - "snakeCase": { - "unsafeName": "maybe_list_or_set", - "safeName": "maybe_list_or_set" - }, - "screamingSnakeCase": { - "unsafeName": "MAYBE_LIST_OR_SET", - "safeName": "MAYBE_LIST_OR_SET" - }, - "pascalCase": { - "unsafeName": "MaybeListOrSet", - "safeName": "MaybeListOrSet" - } - }, - "wireValue": "maybeListOrSet" - }, - "valueType": { - "type": "named", - "name": { - "originalName": "MaybeListOrSet", - "camelCase": { - "unsafeName": "maybeListOrSet", - "safeName": "maybeListOrSet" - }, - "snakeCase": { - "unsafeName": "maybe_list_or_set", - "safeName": "maybe_list_or_set" - }, - "screamingSnakeCase": { - "unsafeName": "MAYBE_LIST_OR_SET", - "safeName": "MAYBE_LIST_OR_SET" - }, - "pascalCase": { - "unsafeName": "MaybeListOrSet", - "safeName": "MaybeListOrSet" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "service", - "camelCase": { - "unsafeName": "service", - "safeName": "service" - }, - "snakeCase": { - "unsafeName": "service", - "safeName": "service" - }, - "screamingSnakeCase": { - "unsafeName": "SERVICE", - "safeName": "SERVICE" - }, - "pascalCase": { - "unsafeName": "Service", - "safeName": "Service" - } - } - ], - "packagePath": [], - "file": { - "originalName": "service", - "camelCase": { - "unsafeName": "service", - "safeName": "service" - }, - "snakeCase": { - "unsafeName": "service", - "safeName": "service" - }, - "screamingSnakeCase": { - "unsafeName": "SERVICE", - "safeName": "SERVICE" - }, - "pascalCase": { - "unsafeName": "Service", - "safeName": "Service" - } - } - }, - "typeId": "type_service:MaybeListOrSet" - } - }, - { - "type": "bodyProperty", - "name": { - "name": { - "originalName": "optionalMaybeListOrSet", - "camelCase": { - "unsafeName": "optionalMaybeListOrSet", - "safeName": "optionalMaybeListOrSet" - }, - "snakeCase": { - "unsafeName": "optional_maybe_list_or_set", - "safeName": "optional_maybe_list_or_set" - }, - "screamingSnakeCase": { - "unsafeName": "OPTIONAL_MAYBE_LIST_OR_SET", - "safeName": "OPTIONAL_MAYBE_LIST_OR_SET" - }, - "pascalCase": { - "unsafeName": "OptionalMaybeListOrSet", - "safeName": "OptionalMaybeListOrSet" - } - }, - "wireValue": "optionalMaybeListOrSet" - }, - "valueType": { - "container": { - "optional": { - "type": "named", - "name": { - "originalName": "MaybeListOrSet", - "camelCase": { - "unsafeName": "maybeListOrSet", - "safeName": "maybeListOrSet" - }, - "snakeCase": { - "unsafeName": "maybe_list_or_set", - "safeName": "maybe_list_or_set" - }, - "screamingSnakeCase": { - "unsafeName": "MAYBE_LIST_OR_SET", - "safeName": "MAYBE_LIST_OR_SET" - }, - "pascalCase": { - "unsafeName": "MaybeListOrSet", - "safeName": "MaybeListOrSet" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "service", - "camelCase": { - "unsafeName": "service", - "safeName": "service" - }, - "snakeCase": { - "unsafeName": "service", - "safeName": "service" - }, - "screamingSnakeCase": { - "unsafeName": "SERVICE", - "safeName": "SERVICE" - }, - "pascalCase": { - "unsafeName": "Service", - "safeName": "Service" - } - } - ], - "packagePath": [], - "file": { - "originalName": "service", - "camelCase": { - "unsafeName": "service", - "safeName": "service" - }, - "snakeCase": { - "unsafeName": "service", - "safeName": "service" - }, - "screamingSnakeCase": { - "unsafeName": "SERVICE", - "safeName": "SERVICE" - }, - "pascalCase": { - "unsafeName": "Service", - "safeName": "Service" - } - } - }, - "typeId": "type_service:MaybeListOrSet" - }, - "type": "optional" - }, - "type": "container" - } - }, { "type": "bodyProperty", "name": { @@ -1854,8 +1151,6 @@ "serviceTypeReferenceInfo": { "typesReferencedOnlyByService": { "service_service": [ - "type_service:MaybeList", - "type_service:MaybeListOrSet", "type_service:MyObject" ] }, @@ -1930,8 +1225,6 @@ }, "service": "service_service", "types": [ - "type_service:MaybeList", - "type_service:MaybeListOrSet", "type_service:MyObject" ], "errors": [], diff --git a/seed/csharp-sdk/literal/ir.json b/seed/csharp-sdk/literal/ir.json index 3611944ef58..6de6e8cae0c 100644 --- a/seed/csharp-sdk/literal/ir.json +++ b/seed/csharp-sdk/literal/ir.json @@ -221,71 +221,71 @@ "referencedTypes": {}, "examples": [] }, - "type_literal:Options": { + "type_reference:SendRequest": { "name": { "name": { - "originalName": "Options", + "originalName": "SendRequest", "camelCase": { - "unsafeName": "options", - "safeName": "options" + "unsafeName": "sendRequest", + "safeName": "sendRequest" }, "snakeCase": { - "unsafeName": "options", - "safeName": "options" + "unsafeName": "send_request", + "safeName": "send_request" }, "screamingSnakeCase": { - "unsafeName": "OPTIONS", - "safeName": "OPTIONS" + "unsafeName": "SEND_REQUEST", + "safeName": "SEND_REQUEST" }, "pascalCase": { - "unsafeName": "Options", - "safeName": "Options" + "unsafeName": "SendRequest", + "safeName": "SendRequest" } }, "fernFilepath": { "allParts": [ { - "originalName": "literal", + "originalName": "reference", "camelCase": { - "unsafeName": "literal", - "safeName": "literal" + "unsafeName": "reference", + "safeName": "reference" }, "snakeCase": { - "unsafeName": "literal", - "safeName": "literal" + "unsafeName": "reference", + "safeName": "reference" }, "screamingSnakeCase": { - "unsafeName": "LITERAL", - "safeName": "LITERAL" + "unsafeName": "REFERENCE", + "safeName": "REFERENCE" }, "pascalCase": { - "unsafeName": "Literal", - "safeName": "Literal" + "unsafeName": "Reference", + "safeName": "Reference" } } ], "packagePath": [], "file": { - "originalName": "literal", + "originalName": "reference", "camelCase": { - "unsafeName": "literal", - "safeName": "literal" + "unsafeName": "reference", + "safeName": "reference" }, "snakeCase": { - "unsafeName": "literal", - "safeName": "literal" + "unsafeName": "reference", + "safeName": "reference" }, "screamingSnakeCase": { - "unsafeName": "LITERAL", - "safeName": "LITERAL" + "unsafeName": "REFERENCE", + "safeName": "REFERENCE" }, "pascalCase": { - "unsafeName": "Literal", - "safeName": "Literal" + "unsafeName": "Reference", + "safeName": "Reference" } } }, - "typeId": "type_literal:Options" + "typeId": "type_reference:SendRequest" }, "shape": { "type": "object", @@ -294,30 +294,30 @@ { "name": { "name": { - "originalName": "id", + "originalName": "prompt", "camelCase": { - "unsafeName": "id", - "safeName": "id" + "unsafeName": "prompt", + "safeName": "prompt" }, "snakeCase": { - "unsafeName": "id", - "safeName": "id" + "unsafeName": "prompt", + "safeName": "prompt" }, "screamingSnakeCase": { - "unsafeName": "ID", - "safeName": "ID" + "unsafeName": "PROMPT", + "safeName": "PROMPT" }, "pascalCase": { - "unsafeName": "Id", - "safeName": "Id" + "unsafeName": "Prompt", + "safeName": "Prompt" } }, - "wireValue": "id" + "wireValue": "prompt" }, "valueType": { "container": { "literal": { - "string": "options", + "string": "You are a helpful assistant", "type": "string" }, "type": "literal" @@ -328,732 +328,190 @@ { "name": { "name": { - "originalName": "enabled", + "originalName": "query", "camelCase": { - "unsafeName": "enabled", - "safeName": "enabled" + "unsafeName": "query", + "safeName": "query" }, "snakeCase": { - "unsafeName": "enabled", - "safeName": "enabled" + "unsafeName": "query", + "safeName": "query" }, "screamingSnakeCase": { - "unsafeName": "ENABLED", - "safeName": "ENABLED" + "unsafeName": "QUERY", + "safeName": "QUERY" }, "pascalCase": { - "unsafeName": "Enabled", - "safeName": "Enabled" + "unsafeName": "Query", + "safeName": "Query" } }, - "wireValue": "enabled" + "wireValue": "query" }, "valueType": { - "container": { - "literal": { - "boolean": true, - "type": "boolean" - }, - "type": "literal" - }, - "type": "container" + "primitive": "STRING", + "type": "primitive" } }, { "name": { "name": { - "originalName": "values", + "originalName": "stream", "camelCase": { - "unsafeName": "values", - "safeName": "values" + "unsafeName": "stream", + "safeName": "stream" }, "snakeCase": { - "unsafeName": "values", - "safeName": "values" + "unsafeName": "stream", + "safeName": "stream" }, "screamingSnakeCase": { - "unsafeName": "VALUES", - "safeName": "VALUES" + "unsafeName": "STREAM", + "safeName": "STREAM" }, "pascalCase": { - "unsafeName": "Values", - "safeName": "Values" + "unsafeName": "Stream", + "safeName": "Stream" } }, - "wireValue": "values" + "wireValue": "stream" }, "valueType": { - "container": { - "type": "map", - "keyType": { - "primitive": "STRING", - "type": "primitive" - }, - "valueType": { - "primitive": "STRING", - "type": "primitive" - } - }, - "type": "container" - } - } - ] - }, - "referencedTypes": {}, - "examples": [] - }, - "type_literal:UndiscriminatedOptions": { - "name": { - "name": { - "originalName": "UndiscriminatedOptions", - "camelCase": { - "unsafeName": "undiscriminatedOptions", - "safeName": "undiscriminatedOptions" - }, - "snakeCase": { - "unsafeName": "undiscriminated_options", - "safeName": "undiscriminated_options" - }, - "screamingSnakeCase": { - "unsafeName": "UNDISCRIMINATED_OPTIONS", - "safeName": "UNDISCRIMINATED_OPTIONS" - }, - "pascalCase": { - "unsafeName": "UndiscriminatedOptions", - "safeName": "UndiscriminatedOptions" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "literal", - "camelCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "snakeCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "screamingSnakeCase": { - "unsafeName": "LITERAL", - "safeName": "LITERAL" - }, - "pascalCase": { - "unsafeName": "Literal", - "safeName": "Literal" - } - } - ], - "packagePath": [], - "file": { - "originalName": "literal", - "camelCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "snakeCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "screamingSnakeCase": { - "unsafeName": "LITERAL", - "safeName": "LITERAL" - }, - "pascalCase": { - "unsafeName": "Literal", - "safeName": "Literal" - } - } - }, - "typeId": "type_literal:UndiscriminatedOptions" - }, - "shape": { - "type": "undiscriminatedUnion", - "members": [ - { - "type": { - "container": { - "literal": { - "string": "options", - "type": "string" - }, - "type": "literal" - }, - "type": "container" - } - }, - { - "type": { "container": { "literal": { - "boolean": true, + "boolean": false, "type": "boolean" }, "type": "literal" }, "type": "container" } - }, - { - "type": { - "container": { - "type": "map", - "keyType": { - "primitive": "STRING", - "type": "primitive" - }, - "valueType": { - "primitive": "STRING", - "type": "primitive" - } - }, - "type": "container" - } } ] }, "referencedTypes": {}, "examples": [] - }, - "type_literal:CreateOptionsResponse": { + } + }, + "errors": {}, + "services": { + "service_headers": { "name": { - "name": { - "originalName": "CreateOptionsResponse", - "camelCase": { - "unsafeName": "createOptionsResponse", - "safeName": "createOptionsResponse" - }, - "snakeCase": { - "unsafeName": "create_options_response", - "safeName": "create_options_response" - }, - "screamingSnakeCase": { - "unsafeName": "CREATE_OPTIONS_RESPONSE", - "safeName": "CREATE_OPTIONS_RESPONSE" - }, - "pascalCase": { - "unsafeName": "CreateOptionsResponse", - "safeName": "CreateOptionsResponse" - } - }, "fernFilepath": { "allParts": [ { - "originalName": "literal", + "originalName": "headers", "camelCase": { - "unsafeName": "literal", - "safeName": "literal" + "unsafeName": "headers", + "safeName": "headers" }, "snakeCase": { - "unsafeName": "literal", - "safeName": "literal" + "unsafeName": "headers", + "safeName": "headers" }, "screamingSnakeCase": { - "unsafeName": "LITERAL", - "safeName": "LITERAL" + "unsafeName": "HEADERS", + "safeName": "HEADERS" }, "pascalCase": { - "unsafeName": "Literal", - "safeName": "Literal" + "unsafeName": "Headers", + "safeName": "Headers" } } ], "packagePath": [], "file": { - "originalName": "literal", + "originalName": "headers", "camelCase": { - "unsafeName": "literal", - "safeName": "literal" + "unsafeName": "headers", + "safeName": "headers" }, "snakeCase": { - "unsafeName": "literal", - "safeName": "literal" + "unsafeName": "headers", + "safeName": "headers" }, "screamingSnakeCase": { - "unsafeName": "LITERAL", - "safeName": "LITERAL" + "unsafeName": "HEADERS", + "safeName": "HEADERS" }, "pascalCase": { - "unsafeName": "Literal", - "safeName": "Literal" + "unsafeName": "Headers", + "safeName": "Headers" } } - }, - "typeId": "type_literal:CreateOptionsResponse" + } }, - "shape": { - "type": "union", - "discriminant": { + "basePath": { + "head": "", + "parts": [] + }, + "headers": [], + "pathParameters": [], + "endpoints": [ + { + "id": "endpoint_headers.send", "name": { - "originalName": "type", + "originalName": "send", "camelCase": { - "unsafeName": "type", - "safeName": "type" + "unsafeName": "send", + "safeName": "send" }, "snakeCase": { - "unsafeName": "type", - "safeName": "type" + "unsafeName": "send", + "safeName": "send" }, "screamingSnakeCase": { - "unsafeName": "TYPE", - "safeName": "TYPE" + "unsafeName": "SEND", + "safeName": "SEND" }, "pascalCase": { - "unsafeName": "Type", - "safeName": "Type" + "unsafeName": "Send", + "safeName": "Send" } }, - "wireValue": "type" - }, - "extends": [], - "baseProperties": [], - "types": [ - { - "discriminantValue": { - "name": { - "originalName": "ok", - "camelCase": { - "unsafeName": "ok", - "safeName": "ok" - }, - "snakeCase": { - "unsafeName": "ok", - "safeName": "ok" - }, - "screamingSnakeCase": { - "unsafeName": "OK", - "safeName": "OK" - }, - "pascalCase": { - "unsafeName": "Ok", - "safeName": "Ok" - } - }, - "wireValue": "ok" - }, - "shape": { - "propertiesType": "singleProperty", + "auth": false, + "idempotent": false, + "method": "POST", + "path": { + "head": "/headers", + "parts": [] + }, + "fullPath": { + "head": "headers", + "parts": [] + }, + "pathParameters": [], + "allPathParameters": [], + "queryParameters": [], + "headers": [ + { "name": { "name": { - "originalName": "value", + "originalName": "endpointVersion", "camelCase": { - "unsafeName": "value", - "safeName": "value" + "unsafeName": "endpointVersion", + "safeName": "endpointVersion" }, "snakeCase": { - "unsafeName": "value", - "safeName": "value" + "unsafeName": "endpoint_version", + "safeName": "endpoint_version" }, "screamingSnakeCase": { - "unsafeName": "VALUE", - "safeName": "VALUE" + "unsafeName": "ENDPOINT_VERSION", + "safeName": "ENDPOINT_VERSION" }, "pascalCase": { - "unsafeName": "Value", - "safeName": "Value" + "unsafeName": "EndpointVersion", + "safeName": "EndpointVersion" } }, - "wireValue": "value" + "wireValue": "X-Endpoint-Version" }, - "type": { + "valueType": { "container": { "literal": { - "boolean": true, - "type": "boolean" - }, - "type": "literal" - }, - "type": "container" - } - } - }, - { - "discriminantValue": { - "name": { - "originalName": "options", - "camelCase": { - "unsafeName": "options", - "safeName": "options" - }, - "snakeCase": { - "unsafeName": "options", - "safeName": "options" - }, - "screamingSnakeCase": { - "unsafeName": "OPTIONS", - "safeName": "OPTIONS" - }, - "pascalCase": { - "unsafeName": "Options", - "safeName": "Options" - } - }, - "wireValue": "options" - }, - "shape": { - "propertiesType": "samePropertiesAsObject", - "name": { - "originalName": "Options", - "camelCase": { - "unsafeName": "options", - "safeName": "options" - }, - "snakeCase": { - "unsafeName": "options", - "safeName": "options" - }, - "screamingSnakeCase": { - "unsafeName": "OPTIONS", - "safeName": "OPTIONS" - }, - "pascalCase": { - "unsafeName": "Options", - "safeName": "Options" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "literal", - "camelCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "snakeCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "screamingSnakeCase": { - "unsafeName": "LITERAL", - "safeName": "LITERAL" - }, - "pascalCase": { - "unsafeName": "Literal", - "safeName": "Literal" - } - } - ], - "packagePath": [], - "file": { - "originalName": "literal", - "camelCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "snakeCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "screamingSnakeCase": { - "unsafeName": "LITERAL", - "safeName": "LITERAL" - }, - "pascalCase": { - "unsafeName": "Literal", - "safeName": "Literal" - } - } - }, - "typeId": "type_literal:Options" - } - } - ] - }, - "referencedTypes": {}, - "examples": [] - }, - "type_reference:SendRequest": { - "name": { - "name": { - "originalName": "SendRequest", - "camelCase": { - "unsafeName": "sendRequest", - "safeName": "sendRequest" - }, - "snakeCase": { - "unsafeName": "send_request", - "safeName": "send_request" - }, - "screamingSnakeCase": { - "unsafeName": "SEND_REQUEST", - "safeName": "SEND_REQUEST" - }, - "pascalCase": { - "unsafeName": "SendRequest", - "safeName": "SendRequest" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "reference", - "camelCase": { - "unsafeName": "reference", - "safeName": "reference" - }, - "snakeCase": { - "unsafeName": "reference", - "safeName": "reference" - }, - "screamingSnakeCase": { - "unsafeName": "REFERENCE", - "safeName": "REFERENCE" - }, - "pascalCase": { - "unsafeName": "Reference", - "safeName": "Reference" - } - } - ], - "packagePath": [], - "file": { - "originalName": "reference", - "camelCase": { - "unsafeName": "reference", - "safeName": "reference" - }, - "snakeCase": { - "unsafeName": "reference", - "safeName": "reference" - }, - "screamingSnakeCase": { - "unsafeName": "REFERENCE", - "safeName": "REFERENCE" - }, - "pascalCase": { - "unsafeName": "Reference", - "safeName": "Reference" - } - } - }, - "typeId": "type_reference:SendRequest" - }, - "shape": { - "type": "object", - "extends": [], - "properties": [ - { - "name": { - "name": { - "originalName": "prompt", - "camelCase": { - "unsafeName": "prompt", - "safeName": "prompt" - }, - "snakeCase": { - "unsafeName": "prompt", - "safeName": "prompt" - }, - "screamingSnakeCase": { - "unsafeName": "PROMPT", - "safeName": "PROMPT" - }, - "pascalCase": { - "unsafeName": "Prompt", - "safeName": "Prompt" - } - }, - "wireValue": "prompt" - }, - "valueType": { - "container": { - "literal": { - "string": "You are a helpful assistant", - "type": "string" - }, - "type": "literal" - }, - "type": "container" - } - }, - { - "name": { - "name": { - "originalName": "query", - "camelCase": { - "unsafeName": "query", - "safeName": "query" - }, - "snakeCase": { - "unsafeName": "query", - "safeName": "query" - }, - "screamingSnakeCase": { - "unsafeName": "QUERY", - "safeName": "QUERY" - }, - "pascalCase": { - "unsafeName": "Query", - "safeName": "Query" - } - }, - "wireValue": "query" - }, - "valueType": { - "primitive": "STRING", - "type": "primitive" - } - }, - { - "name": { - "name": { - "originalName": "stream", - "camelCase": { - "unsafeName": "stream", - "safeName": "stream" - }, - "snakeCase": { - "unsafeName": "stream", - "safeName": "stream" - }, - "screamingSnakeCase": { - "unsafeName": "STREAM", - "safeName": "STREAM" - }, - "pascalCase": { - "unsafeName": "Stream", - "safeName": "Stream" - } - }, - "wireValue": "stream" - }, - "valueType": { - "container": { - "literal": { - "boolean": false, - "type": "boolean" - }, - "type": "literal" - }, - "type": "container" - } - } - ] - }, - "referencedTypes": {}, - "examples": [] - } - }, - "errors": {}, - "services": { - "service_headers": { - "name": { - "fernFilepath": { - "allParts": [ - { - "originalName": "headers", - "camelCase": { - "unsafeName": "headers", - "safeName": "headers" - }, - "snakeCase": { - "unsafeName": "headers", - "safeName": "headers" - }, - "screamingSnakeCase": { - "unsafeName": "HEADERS", - "safeName": "HEADERS" - }, - "pascalCase": { - "unsafeName": "Headers", - "safeName": "Headers" - } - } - ], - "packagePath": [], - "file": { - "originalName": "headers", - "camelCase": { - "unsafeName": "headers", - "safeName": "headers" - }, - "snakeCase": { - "unsafeName": "headers", - "safeName": "headers" - }, - "screamingSnakeCase": { - "unsafeName": "HEADERS", - "safeName": "HEADERS" - }, - "pascalCase": { - "unsafeName": "Headers", - "safeName": "Headers" - } - } - } - }, - "basePath": { - "head": "", - "parts": [] - }, - "headers": [], - "pathParameters": [], - "endpoints": [ - { - "id": "endpoint_headers.send", - "name": { - "originalName": "send", - "camelCase": { - "unsafeName": "send", - "safeName": "send" - }, - "snakeCase": { - "unsafeName": "send", - "safeName": "send" - }, - "screamingSnakeCase": { - "unsafeName": "SEND", - "safeName": "SEND" - }, - "pascalCase": { - "unsafeName": "Send", - "safeName": "Send" - } - }, - "auth": false, - "idempotent": false, - "method": "POST", - "path": { - "head": "/headers", - "parts": [] - }, - "fullPath": { - "head": "headers", - "parts": [] - }, - "pathParameters": [], - "allPathParameters": [], - "queryParameters": [], - "headers": [ - { - "name": { - "name": { - "originalName": "endpointVersion", - "camelCase": { - "unsafeName": "endpointVersion", - "safeName": "endpointVersion" - }, - "snakeCase": { - "unsafeName": "endpoint_version", - "safeName": "endpoint_version" - }, - "screamingSnakeCase": { - "unsafeName": "ENDPOINT_VERSION", - "safeName": "ENDPOINT_VERSION" - }, - "pascalCase": { - "unsafeName": "EndpointVersion", - "safeName": "EndpointVersion" - } - }, - "wireValue": "X-Endpoint-Version" - }, - "valueType": { - "container": { - "literal": { - "string": "02-12-2024", - "type": "string" + "string": "02-12-2024", + "type": "string" }, "type": "literal" }, @@ -1066,685 +524,58 @@ "originalName": "async", "camelCase": { "unsafeName": "async", - "safeName": "async" - }, - "snakeCase": { - "unsafeName": "async", - "safeName": "async" - }, - "screamingSnakeCase": { - "unsafeName": "ASYNC", - "safeName": "ASYNC" - }, - "pascalCase": { - "unsafeName": "Async", - "safeName": "Async" - } - }, - "wireValue": "X-Async" - }, - "valueType": { - "container": { - "literal": { - "boolean": true, - "type": "boolean" - }, - "type": "literal" - }, - "type": "container" - } - } - ], - "requestBody": { - "type": "inlinedRequestBody", - "name": { - "originalName": "SendLiteralsInHeadersRequest", - "camelCase": { - "unsafeName": "sendLiteralsInHeadersRequest", - "safeName": "sendLiteralsInHeadersRequest" - }, - "snakeCase": { - "unsafeName": "send_literals_in_headers_request", - "safeName": "send_literals_in_headers_request" - }, - "screamingSnakeCase": { - "unsafeName": "SEND_LITERALS_IN_HEADERS_REQUEST", - "safeName": "SEND_LITERALS_IN_HEADERS_REQUEST" - }, - "pascalCase": { - "unsafeName": "SendLiteralsInHeadersRequest", - "safeName": "SendLiteralsInHeadersRequest" - } - }, - "extends": [], - "properties": [ - { - "name": { - "name": { - "originalName": "query", - "camelCase": { - "unsafeName": "query", - "safeName": "query" - }, - "snakeCase": { - "unsafeName": "query", - "safeName": "query" - }, - "screamingSnakeCase": { - "unsafeName": "QUERY", - "safeName": "QUERY" - }, - "pascalCase": { - "unsafeName": "Query", - "safeName": "Query" - } - }, - "wireValue": "query" - }, - "valueType": { - "primitive": "STRING", - "type": "primitive" - } - } - ] - }, - "sdkRequest": { - "shape": { - "type": "wrapper", - "wrapperName": { - "originalName": "SendLiteralsInHeadersRequest", - "camelCase": { - "unsafeName": "sendLiteralsInHeadersRequest", - "safeName": "sendLiteralsInHeadersRequest" - }, - "snakeCase": { - "unsafeName": "send_literals_in_headers_request", - "safeName": "send_literals_in_headers_request" - }, - "screamingSnakeCase": { - "unsafeName": "SEND_LITERALS_IN_HEADERS_REQUEST", - "safeName": "SEND_LITERALS_IN_HEADERS_REQUEST" - }, - "pascalCase": { - "unsafeName": "SendLiteralsInHeadersRequest", - "safeName": "SendLiteralsInHeadersRequest" - } - }, - "bodyKey": { - "originalName": "body", - "camelCase": { - "unsafeName": "body", - "safeName": "body" - }, - "snakeCase": { - "unsafeName": "body", - "safeName": "body" - }, - "screamingSnakeCase": { - "unsafeName": "BODY", - "safeName": "BODY" - }, - "pascalCase": { - "unsafeName": "Body", - "safeName": "Body" - } - } - }, - "requestParameterName": { - "originalName": "request", - "camelCase": { - "unsafeName": "request", - "safeName": "request" - }, - "snakeCase": { - "unsafeName": "request", - "safeName": "request" - }, - "screamingSnakeCase": { - "unsafeName": "REQUEST", - "safeName": "REQUEST" - }, - "pascalCase": { - "unsafeName": "Request", - "safeName": "Request" - } - } - }, - "response": { - "value": { - "type": "response", - "responseBodyType": { - "type": "named", - "name": { - "originalName": "SendResponse", - "camelCase": { - "unsafeName": "sendResponse", - "safeName": "sendResponse" - }, - "snakeCase": { - "unsafeName": "send_response", - "safeName": "send_response" - }, - "screamingSnakeCase": { - "unsafeName": "SEND_RESPONSE", - "safeName": "SEND_RESPONSE" - }, - "pascalCase": { - "unsafeName": "SendResponse", - "safeName": "SendResponse" - } - }, - "fernFilepath": { - "allParts": [], - "packagePath": [] - }, - "typeId": "type_:SendResponse" - } - }, - "type": "json" - }, - "errors": [], - "examples": [ - { - "url": "/headers", - "rootPathParameters": [], - "endpointPathParameters": [], - "servicePathParameters": [], - "endpointHeaders": [ - { - "name": { - "name": { - "originalName": "endpointVersion", - "camelCase": { - "unsafeName": "endpointVersion", - "safeName": "endpointVersion" - }, - "snakeCase": { - "unsafeName": "endpoint_version", - "safeName": "endpoint_version" - }, - "screamingSnakeCase": { - "unsafeName": "ENDPOINT_VERSION", - "safeName": "ENDPOINT_VERSION" - }, - "pascalCase": { - "unsafeName": "EndpointVersion", - "safeName": "EndpointVersion" - } - }, - "wireValue": "X-Endpoint-Version" - }, - "value": { - "shape": { - "primitive": { - "string": { - "original": "02-12-2024" - }, - "type": "string" - }, - "type": "primitive" - }, - "jsonExample": "02-12-2024" - } - }, - { - "name": { - "name": { - "originalName": "async", - "camelCase": { - "unsafeName": "async", - "safeName": "async" - }, - "snakeCase": { - "unsafeName": "async", - "safeName": "async" - }, - "screamingSnakeCase": { - "unsafeName": "ASYNC", - "safeName": "ASYNC" - }, - "pascalCase": { - "unsafeName": "Async", - "safeName": "Async" - } - }, - "wireValue": "X-Async" - }, - "value": { - "shape": { - "primitive": { - "boolean": true, - "type": "boolean" - }, - "type": "primitive" - }, - "jsonExample": true - } - } - ], - "serviceHeaders": [], - "queryParameters": [], - "request": { - "type": "inlinedRequestBody", - "properties": [ - { - "name": { - "name": { - "originalName": "query", - "camelCase": { - "unsafeName": "query", - "safeName": "query" - }, - "snakeCase": { - "unsafeName": "query", - "safeName": "query" - }, - "screamingSnakeCase": { - "unsafeName": "QUERY", - "safeName": "QUERY" - }, - "pascalCase": { - "unsafeName": "Query", - "safeName": "Query" - } - }, - "wireValue": "query" - }, - "value": { - "shape": { - "primitive": { - "string": { - "original": "What is the weather today" - }, - "type": "string" - }, - "type": "primitive" - }, - "jsonExample": "What is the weather today" - } - } - ], - "jsonExample": { - "query": "What is the weather today" - } - }, - "response": { - "type": "ok", - "body": { - "shape": { - "type": "named", - "typeName": { - "typeId": "type_:SendResponse", - "fernFilepath": { - "allParts": [], - "packagePath": [] - }, - "name": { - "originalName": "SendResponse", - "camelCase": { - "unsafeName": "sendResponse", - "safeName": "sendResponse" - }, - "snakeCase": { - "unsafeName": "send_response", - "safeName": "send_response" - }, - "screamingSnakeCase": { - "unsafeName": "SEND_RESPONSE", - "safeName": "SEND_RESPONSE" - }, - "pascalCase": { - "unsafeName": "SendResponse", - "safeName": "SendResponse" - } - } - }, - "shape": { - "type": "object", - "properties": [ - { - "name": { - "name": { - "originalName": "message", - "camelCase": { - "unsafeName": "message", - "safeName": "message" - }, - "snakeCase": { - "unsafeName": "message", - "safeName": "message" - }, - "screamingSnakeCase": { - "unsafeName": "MESSAGE", - "safeName": "MESSAGE" - }, - "pascalCase": { - "unsafeName": "Message", - "safeName": "Message" - } - }, - "wireValue": "message" - }, - "value": { - "shape": { - "primitive": { - "string": { - "original": "The weather is sunny" - }, - "type": "string" - }, - "type": "primitive" - }, - "jsonExample": "The weather is sunny" - }, - "originalTypeDeclaration": { - "typeId": "type_:SendResponse", - "fernFilepath": { - "allParts": [], - "packagePath": [] - }, - "name": { - "originalName": "SendResponse", - "camelCase": { - "unsafeName": "sendResponse", - "safeName": "sendResponse" - }, - "snakeCase": { - "unsafeName": "send_response", - "safeName": "send_response" - }, - "screamingSnakeCase": { - "unsafeName": "SEND_RESPONSE", - "safeName": "SEND_RESPONSE" - }, - "pascalCase": { - "unsafeName": "SendResponse", - "safeName": "SendResponse" - } - } - } - }, - { - "name": { - "name": { - "originalName": "status", - "camelCase": { - "unsafeName": "status", - "safeName": "status" - }, - "snakeCase": { - "unsafeName": "status", - "safeName": "status" - }, - "screamingSnakeCase": { - "unsafeName": "STATUS", - "safeName": "STATUS" - }, - "pascalCase": { - "unsafeName": "Status", - "safeName": "Status" - } - }, - "wireValue": "status" - }, - "value": { - "shape": { - "primitive": { - "integer": 200, - "type": "integer" - }, - "type": "primitive" - }, - "jsonExample": 200 - }, - "originalTypeDeclaration": { - "typeId": "type_:SendResponse", - "fernFilepath": { - "allParts": [], - "packagePath": [] - }, - "name": { - "originalName": "SendResponse", - "camelCase": { - "unsafeName": "sendResponse", - "safeName": "sendResponse" - }, - "snakeCase": { - "unsafeName": "send_response", - "safeName": "send_response" - }, - "screamingSnakeCase": { - "unsafeName": "SEND_RESPONSE", - "safeName": "SEND_RESPONSE" - }, - "pascalCase": { - "unsafeName": "SendResponse", - "safeName": "SendResponse" - } - } - } - }, - { - "name": { - "name": { - "originalName": "success", - "camelCase": { - "unsafeName": "success", - "safeName": "success" - }, - "snakeCase": { - "unsafeName": "success", - "safeName": "success" - }, - "screamingSnakeCase": { - "unsafeName": "SUCCESS", - "safeName": "SUCCESS" - }, - "pascalCase": { - "unsafeName": "Success", - "safeName": "Success" - } - }, - "wireValue": "success" - }, - "value": { - "shape": { - "primitive": { - "boolean": true, - "type": "boolean" - }, - "type": "primitive" - }, - "jsonExample": true - }, - "originalTypeDeclaration": { - "typeId": "type_:SendResponse", - "fernFilepath": { - "allParts": [], - "packagePath": [] - }, - "name": { - "originalName": "SendResponse", - "camelCase": { - "unsafeName": "sendResponse", - "safeName": "sendResponse" - }, - "snakeCase": { - "unsafeName": "send_response", - "safeName": "send_response" - }, - "screamingSnakeCase": { - "unsafeName": "SEND_RESPONSE", - "safeName": "SEND_RESPONSE" - }, - "pascalCase": { - "unsafeName": "SendResponse", - "safeName": "SendResponse" - } - } - } - } - ] - } - }, - "jsonExample": { - "message": "The weather is sunny", - "status": 200, - "success": true - } - } - } - } - ] - } - ] - }, - "service_inlined": { - "name": { - "fernFilepath": { - "allParts": [ - { - "originalName": "inlined", - "camelCase": { - "unsafeName": "inlined", - "safeName": "inlined" - }, - "snakeCase": { - "unsafeName": "inlined", - "safeName": "inlined" - }, - "screamingSnakeCase": { - "unsafeName": "INLINED", - "safeName": "INLINED" - }, - "pascalCase": { - "unsafeName": "Inlined", - "safeName": "Inlined" - } - } - ], - "packagePath": [], - "file": { - "originalName": "inlined", - "camelCase": { - "unsafeName": "inlined", - "safeName": "inlined" - }, - "snakeCase": { - "unsafeName": "inlined", - "safeName": "inlined" - }, - "screamingSnakeCase": { - "unsafeName": "INLINED", - "safeName": "INLINED" - }, - "pascalCase": { - "unsafeName": "Inlined", - "safeName": "Inlined" - } - } - } - }, - "basePath": { - "head": "", - "parts": [] - }, - "headers": [], - "pathParameters": [], - "endpoints": [ - { - "id": "endpoint_inlined.send", - "name": { - "originalName": "send", - "camelCase": { - "unsafeName": "send", - "safeName": "send" - }, - "snakeCase": { - "unsafeName": "send", - "safeName": "send" - }, - "screamingSnakeCase": { - "unsafeName": "SEND", - "safeName": "SEND" - }, - "pascalCase": { - "unsafeName": "Send", - "safeName": "Send" + "safeName": "async" + }, + "snakeCase": { + "unsafeName": "async", + "safeName": "async" + }, + "screamingSnakeCase": { + "unsafeName": "ASYNC", + "safeName": "ASYNC" + }, + "pascalCase": { + "unsafeName": "Async", + "safeName": "Async" + } + }, + "wireValue": "X-Async" + }, + "valueType": { + "container": { + "literal": { + "boolean": true, + "type": "boolean" + }, + "type": "literal" + }, + "type": "container" + } } - }, - "auth": false, - "idempotent": false, - "method": "POST", - "path": { - "head": "/inlined", - "parts": [] - }, - "fullPath": { - "head": "inlined", - "parts": [] - }, - "pathParameters": [], - "allPathParameters": [], - "queryParameters": [], - "headers": [], + ], "requestBody": { "type": "inlinedRequestBody", "name": { - "originalName": "SendLiteralsInlinedRequest", + "originalName": "SendLiteralsInHeadersRequest", "camelCase": { - "unsafeName": "sendLiteralsInlinedRequest", - "safeName": "sendLiteralsInlinedRequest" + "unsafeName": "sendLiteralsInHeadersRequest", + "safeName": "sendLiteralsInHeadersRequest" }, "snakeCase": { - "unsafeName": "send_literals_inlined_request", - "safeName": "send_literals_inlined_request" + "unsafeName": "send_literals_in_headers_request", + "safeName": "send_literals_in_headers_request" }, "screamingSnakeCase": { - "unsafeName": "SEND_LITERALS_INLINED_REQUEST", - "safeName": "SEND_LITERALS_INLINED_REQUEST" + "unsafeName": "SEND_LITERALS_IN_HEADERS_REQUEST", + "safeName": "SEND_LITERALS_IN_HEADERS_REQUEST" }, "pascalCase": { - "unsafeName": "SendLiteralsInlinedRequest", - "safeName": "SendLiteralsInlinedRequest" + "unsafeName": "SendLiteralsInHeadersRequest", + "safeName": "SendLiteralsInHeadersRequest" } }, "extends": [], "properties": [ - { - "name": { - "name": { - "originalName": "prompt", - "camelCase": { - "unsafeName": "prompt", - "safeName": "prompt" - }, - "snakeCase": { - "unsafeName": "prompt", - "safeName": "prompt" - }, - "screamingSnakeCase": { - "unsafeName": "PROMPT", - "safeName": "PROMPT" - }, - "pascalCase": { - "unsafeName": "Prompt", - "safeName": "Prompt" - } - }, - "wireValue": "prompt" - }, - "valueType": { - "container": { - "literal": { - "string": "You are a helpful assistant", - "type": "string" - }, - "type": "literal" - }, - "type": "container" - } - }, { "name": { "name": { @@ -1772,74 +603,6 @@ "primitive": "STRING", "type": "primitive" } - }, - { - "name": { - "name": { - "originalName": "temperature", - "camelCase": { - "unsafeName": "temperature", - "safeName": "temperature" - }, - "snakeCase": { - "unsafeName": "temperature", - "safeName": "temperature" - }, - "screamingSnakeCase": { - "unsafeName": "TEMPERATURE", - "safeName": "TEMPERATURE" - }, - "pascalCase": { - "unsafeName": "Temperature", - "safeName": "Temperature" - } - }, - "wireValue": "temperature" - }, - "valueType": { - "container": { - "optional": { - "primitive": "DOUBLE", - "type": "primitive" - }, - "type": "optional" - }, - "type": "container" - } - }, - { - "name": { - "name": { - "originalName": "stream", - "camelCase": { - "unsafeName": "stream", - "safeName": "stream" - }, - "snakeCase": { - "unsafeName": "stream", - "safeName": "stream" - }, - "screamingSnakeCase": { - "unsafeName": "STREAM", - "safeName": "STREAM" - }, - "pascalCase": { - "unsafeName": "Stream", - "safeName": "Stream" - } - }, - "wireValue": "stream" - }, - "valueType": { - "container": { - "literal": { - "boolean": false, - "type": "boolean" - }, - "type": "literal" - }, - "type": "container" - } } ] }, @@ -1847,22 +610,22 @@ "shape": { "type": "wrapper", "wrapperName": { - "originalName": "SendLiteralsInlinedRequest", + "originalName": "SendLiteralsInHeadersRequest", "camelCase": { - "unsafeName": "sendLiteralsInlinedRequest", - "safeName": "sendLiteralsInlinedRequest" + "unsafeName": "sendLiteralsInHeadersRequest", + "safeName": "sendLiteralsInHeadersRequest" }, "snakeCase": { - "unsafeName": "send_literals_inlined_request", - "safeName": "send_literals_inlined_request" + "unsafeName": "send_literals_in_headers_request", + "safeName": "send_literals_in_headers_request" }, "screamingSnakeCase": { - "unsafeName": "SEND_LITERALS_INLINED_REQUEST", - "safeName": "SEND_LITERALS_INLINED_REQUEST" + "unsafeName": "SEND_LITERALS_IN_HEADERS_REQUEST", + "safeName": "SEND_LITERALS_IN_HEADERS_REQUEST" }, "pascalCase": { - "unsafeName": "SendLiteralsInlinedRequest", - "safeName": "SendLiteralsInlinedRequest" + "unsafeName": "SendLiteralsInHeadersRequest", + "safeName": "SendLiteralsInHeadersRequest" } }, "bodyKey": { @@ -1941,129 +704,87 @@ "errors": [], "examples": [ { - "url": "/inlined", - "rootPathParameters": [], - "endpointPathParameters": [], - "servicePathParameters": [], - "endpointHeaders": [], - "serviceHeaders": [], - "queryParameters": [], - "request": { - "type": "inlinedRequestBody", - "properties": [ - { - "name": { - "name": { - "originalName": "temperature", - "camelCase": { - "unsafeName": "temperature", - "safeName": "temperature" - }, - "snakeCase": { - "unsafeName": "temperature", - "safeName": "temperature" - }, - "screamingSnakeCase": { - "unsafeName": "TEMPERATURE", - "safeName": "TEMPERATURE" - }, - "pascalCase": { - "unsafeName": "Temperature", - "safeName": "Temperature" - } - }, - "wireValue": "temperature" - }, - "value": { - "shape": { - "container": { - "optional": { - "shape": { - "primitive": { - "double": 10.1, - "type": "double" - }, - "type": "primitive" - }, - "jsonExample": 10.1 - }, - "type": "optional" - }, - "type": "container" - }, - "jsonExample": 10.1 - } - }, - { - "name": { - "name": { - "originalName": "prompt", - "camelCase": { - "unsafeName": "prompt", - "safeName": "prompt" - }, - "snakeCase": { - "unsafeName": "prompt", - "safeName": "prompt" - }, - "screamingSnakeCase": { - "unsafeName": "PROMPT", - "safeName": "PROMPT" - }, - "pascalCase": { - "unsafeName": "Prompt", - "safeName": "Prompt" - } + "url": "/headers", + "rootPathParameters": [], + "endpointPathParameters": [], + "servicePathParameters": [], + "endpointHeaders": [ + { + "name": { + "name": { + "originalName": "endpointVersion", + "camelCase": { + "unsafeName": "endpointVersion", + "safeName": "endpointVersion" }, - "wireValue": "prompt" - }, - "value": { - "shape": { - "primitive": { - "string": { - "original": "You are a helpful assistant" - }, - "type": "string" - }, - "type": "primitive" + "snakeCase": { + "unsafeName": "endpoint_version", + "safeName": "endpoint_version" }, - "jsonExample": "You are a helpful assistant" - } + "screamingSnakeCase": { + "unsafeName": "ENDPOINT_VERSION", + "safeName": "ENDPOINT_VERSION" + }, + "pascalCase": { + "unsafeName": "EndpointVersion", + "safeName": "EndpointVersion" + } + }, + "wireValue": "X-Endpoint-Version" }, - { - "name": { - "name": { - "originalName": "stream", - "camelCase": { - "unsafeName": "stream", - "safeName": "stream" - }, - "snakeCase": { - "unsafeName": "stream", - "safeName": "stream" - }, - "screamingSnakeCase": { - "unsafeName": "STREAM", - "safeName": "STREAM" + "value": { + "shape": { + "primitive": { + "string": { + "original": "02-12-2024" }, - "pascalCase": { - "unsafeName": "Stream", - "safeName": "Stream" - } + "type": "string" }, - "wireValue": "stream" + "type": "primitive" }, - "value": { - "shape": { - "primitive": { - "boolean": false, - "type": "boolean" - }, - "type": "primitive" + "jsonExample": "02-12-2024" + } + }, + { + "name": { + "name": { + "originalName": "async", + "camelCase": { + "unsafeName": "async", + "safeName": "async" }, - "jsonExample": false - } + "snakeCase": { + "unsafeName": "async", + "safeName": "async" + }, + "screamingSnakeCase": { + "unsafeName": "ASYNC", + "safeName": "ASYNC" + }, + "pascalCase": { + "unsafeName": "Async", + "safeName": "Async" + } + }, + "wireValue": "X-Async" }, + "value": { + "shape": { + "primitive": { + "boolean": true, + "type": "boolean" + }, + "type": "primitive" + }, + "jsonExample": true + } + } + ], + "serviceHeaders": [], + "queryParameters": [], + "request": { + "type": "inlinedRequestBody", + "properties": [ { "name": { "name": { @@ -2102,9 +823,6 @@ } ], "jsonExample": { - "temperature": 10.1, - "prompt": "You are a helpful assistant", - "stream": false, "query": "What is the weather today" } }, @@ -2339,325 +1057,89 @@ } ] }, - "service_literal": { + "service_inlined": { "name": { "fernFilepath": { "allParts": [ { - "originalName": "literal", - "camelCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "snakeCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "screamingSnakeCase": { - "unsafeName": "LITERAL", - "safeName": "LITERAL" - }, - "pascalCase": { - "unsafeName": "Literal", - "safeName": "Literal" - } - } - ], - "packagePath": [], - "file": { - "originalName": "literal", - "camelCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "snakeCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "screamingSnakeCase": { - "unsafeName": "LITERAL", - "safeName": "LITERAL" - }, - "pascalCase": { - "unsafeName": "Literal", - "safeName": "Literal" - } - } - } - }, - "basePath": { - "head": "/", - "parts": [] - }, - "headers": [], - "pathParameters": [], - "endpoints": [ - { - "id": "endpoint_literal.createOptions", - "name": { - "originalName": "createOptions", - "camelCase": { - "unsafeName": "createOptions", - "safeName": "createOptions" - }, - "snakeCase": { - "unsafeName": "create_options", - "safeName": "create_options" - }, - "screamingSnakeCase": { - "unsafeName": "CREATE_OPTIONS", - "safeName": "CREATE_OPTIONS" - }, - "pascalCase": { - "unsafeName": "CreateOptions", - "safeName": "CreateOptions" - } - }, - "auth": false, - "idempotent": false, - "method": "POST", - "path": { - "head": "/options", - "parts": [] - }, - "fullPath": { - "head": "/options", - "parts": [] - }, - "pathParameters": [], - "allPathParameters": [], - "queryParameters": [], - "headers": [], - "requestBody": { - "type": "inlinedRequestBody", - "name": { - "originalName": "CreateOptionsRequest", - "camelCase": { - "unsafeName": "createOptionsRequest", - "safeName": "createOptionsRequest" - }, - "snakeCase": { - "unsafeName": "create_options_request", - "safeName": "create_options_request" - }, - "screamingSnakeCase": { - "unsafeName": "CREATE_OPTIONS_REQUEST", - "safeName": "CREATE_OPTIONS_REQUEST" - }, - "pascalCase": { - "unsafeName": "CreateOptionsRequest", - "safeName": "CreateOptionsRequest" - } - }, - "extends": [], - "properties": [ - { - "name": { - "name": { - "originalName": "values", - "camelCase": { - "unsafeName": "values", - "safeName": "values" - }, - "snakeCase": { - "unsafeName": "values", - "safeName": "values" - }, - "screamingSnakeCase": { - "unsafeName": "VALUES", - "safeName": "VALUES" - }, - "pascalCase": { - "unsafeName": "Values", - "safeName": "Values" - } - }, - "wireValue": "values" - }, - "valueType": { - "container": { - "type": "map", - "keyType": { - "primitive": "STRING", - "type": "primitive" - }, - "valueType": { - "primitive": "STRING", - "type": "primitive" - } - }, - "type": "container" - } - } - ] - }, - "sdkRequest": { - "shape": { - "type": "wrapper", - "wrapperName": { - "originalName": "CreateOptionsRequest", - "camelCase": { - "unsafeName": "createOptionsRequest", - "safeName": "createOptionsRequest" - }, - "snakeCase": { - "unsafeName": "create_options_request", - "safeName": "create_options_request" - }, - "screamingSnakeCase": { - "unsafeName": "CREATE_OPTIONS_REQUEST", - "safeName": "CREATE_OPTIONS_REQUEST" - }, - "pascalCase": { - "unsafeName": "CreateOptionsRequest", - "safeName": "CreateOptionsRequest" - } - }, - "bodyKey": { - "originalName": "body", - "camelCase": { - "unsafeName": "body", - "safeName": "body" - }, - "snakeCase": { - "unsafeName": "body", - "safeName": "body" - }, - "screamingSnakeCase": { - "unsafeName": "BODY", - "safeName": "BODY" - }, - "pascalCase": { - "unsafeName": "Body", - "safeName": "Body" - } - } - }, - "requestParameterName": { - "originalName": "request", + "originalName": "inlined", "camelCase": { - "unsafeName": "request", - "safeName": "request" + "unsafeName": "inlined", + "safeName": "inlined" }, "snakeCase": { - "unsafeName": "request", - "safeName": "request" + "unsafeName": "inlined", + "safeName": "inlined" }, "screamingSnakeCase": { - "unsafeName": "REQUEST", - "safeName": "REQUEST" + "unsafeName": "INLINED", + "safeName": "INLINED" }, "pascalCase": { - "unsafeName": "Request", - "safeName": "Request" + "unsafeName": "Inlined", + "safeName": "Inlined" } } - }, - "response": { - "value": { - "type": "response", - "responseBodyType": { - "type": "named", - "name": { - "originalName": "CreateOptionsResponse", - "camelCase": { - "unsafeName": "createOptionsResponse", - "safeName": "createOptionsResponse" - }, - "snakeCase": { - "unsafeName": "create_options_response", - "safeName": "create_options_response" - }, - "screamingSnakeCase": { - "unsafeName": "CREATE_OPTIONS_RESPONSE", - "safeName": "CREATE_OPTIONS_RESPONSE" - }, - "pascalCase": { - "unsafeName": "CreateOptionsResponse", - "safeName": "CreateOptionsResponse" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "literal", - "camelCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "snakeCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "screamingSnakeCase": { - "unsafeName": "LITERAL", - "safeName": "LITERAL" - }, - "pascalCase": { - "unsafeName": "Literal", - "safeName": "Literal" - } - } - ], - "packagePath": [], - "file": { - "originalName": "literal", - "camelCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "snakeCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "screamingSnakeCase": { - "unsafeName": "LITERAL", - "safeName": "LITERAL" - }, - "pascalCase": { - "unsafeName": "Literal", - "safeName": "Literal" - } - } - }, - "typeId": "type_literal:CreateOptionsResponse" - } + ], + "packagePath": [], + "file": { + "originalName": "inlined", + "camelCase": { + "unsafeName": "inlined", + "safeName": "inlined" }, - "type": "json" - }, - "errors": [], - "examples": [] - }, + "snakeCase": { + "unsafeName": "inlined", + "safeName": "inlined" + }, + "screamingSnakeCase": { + "unsafeName": "INLINED", + "safeName": "INLINED" + }, + "pascalCase": { + "unsafeName": "Inlined", + "safeName": "Inlined" + } + } + } + }, + "basePath": { + "head": "", + "parts": [] + }, + "headers": [], + "pathParameters": [], + "endpoints": [ { - "id": "endpoint_literal.getOptions", + "id": "endpoint_inlined.send", "name": { - "originalName": "getOptions", + "originalName": "send", "camelCase": { - "unsafeName": "getOptions", - "safeName": "getOptions" + "unsafeName": "send", + "safeName": "send" }, "snakeCase": { - "unsafeName": "get_options", - "safeName": "get_options" + "unsafeName": "send", + "safeName": "send" }, "screamingSnakeCase": { - "unsafeName": "GET_OPTIONS", - "safeName": "GET_OPTIONS" + "unsafeName": "SEND", + "safeName": "SEND" }, "pascalCase": { - "unsafeName": "GetOptions", - "safeName": "GetOptions" + "unsafeName": "Send", + "safeName": "Send" } }, "auth": false, "idempotent": false, "method": "POST", "path": { - "head": "/options", + "head": "/inlined", "parts": [] }, "fullPath": { - "head": "/options", + "head": "inlined", "parts": [] }, "pathParameters": [], @@ -2667,22 +1149,22 @@ "requestBody": { "type": "inlinedRequestBody", "name": { - "originalName": "GetOptionsRequest", + "originalName": "SendLiteralsInlinedRequest", "camelCase": { - "unsafeName": "getOptionsRequest", - "safeName": "getOptionsRequest" + "unsafeName": "sendLiteralsInlinedRequest", + "safeName": "sendLiteralsInlinedRequest" }, "snakeCase": { - "unsafeName": "get_options_request", - "safeName": "get_options_request" + "unsafeName": "send_literals_inlined_request", + "safeName": "send_literals_inlined_request" }, "screamingSnakeCase": { - "unsafeName": "GET_OPTIONS_REQUEST", - "safeName": "GET_OPTIONS_REQUEST" + "unsafeName": "SEND_LITERALS_INLINED_REQUEST", + "safeName": "SEND_LITERALS_INLINED_REQUEST" }, "pascalCase": { - "unsafeName": "GetOptionsRequest", - "safeName": "GetOptionsRequest" + "unsafeName": "SendLiteralsInlinedRequest", + "safeName": "SendLiteralsInlinedRequest" } }, "extends": [], @@ -2690,262 +1172,126 @@ { "name": { "name": { - "originalName": "dryRun", + "originalName": "prompt", "camelCase": { - "unsafeName": "dryRun", - "safeName": "dryRun" + "unsafeName": "prompt", + "safeName": "prompt" }, "snakeCase": { - "unsafeName": "dry_run", - "safeName": "dry_run" + "unsafeName": "prompt", + "safeName": "prompt" }, "screamingSnakeCase": { - "unsafeName": "DRY_RUN", - "safeName": "DRY_RUN" + "unsafeName": "PROMPT", + "safeName": "PROMPT" }, "pascalCase": { - "unsafeName": "DryRun", - "safeName": "DryRun" + "unsafeName": "Prompt", + "safeName": "Prompt" } }, - "wireValue": "dryRun" + "wireValue": "prompt" }, "valueType": { "container": { "literal": { - "boolean": true, - "type": "boolean" + "string": "You are a helpful assistant", + "type": "string" }, "type": "literal" }, "type": "container" } - } - ] - }, - "sdkRequest": { - "shape": { - "type": "wrapper", - "wrapperName": { - "originalName": "GetOptionsRequest", - "camelCase": { - "unsafeName": "getOptionsRequest", - "safeName": "getOptionsRequest" - }, - "snakeCase": { - "unsafeName": "get_options_request", - "safeName": "get_options_request" - }, - "screamingSnakeCase": { - "unsafeName": "GET_OPTIONS_REQUEST", - "safeName": "GET_OPTIONS_REQUEST" - }, - "pascalCase": { - "unsafeName": "GetOptionsRequest", - "safeName": "GetOptionsRequest" - } - }, - "bodyKey": { - "originalName": "body", - "camelCase": { - "unsafeName": "body", - "safeName": "body" - }, - "snakeCase": { - "unsafeName": "body", - "safeName": "body" - }, - "screamingSnakeCase": { - "unsafeName": "BODY", - "safeName": "BODY" - }, - "pascalCase": { - "unsafeName": "Body", - "safeName": "Body" - } - } - }, - "requestParameterName": { - "originalName": "request", - "camelCase": { - "unsafeName": "request", - "safeName": "request" - }, - "snakeCase": { - "unsafeName": "request", - "safeName": "request" - }, - "screamingSnakeCase": { - "unsafeName": "REQUEST", - "safeName": "REQUEST" }, - "pascalCase": { - "unsafeName": "Request", - "safeName": "Request" - } - } - }, - "response": { - "value": { - "type": "response", - "responseBodyType": { - "type": "named", + { "name": { - "originalName": "Options", - "camelCase": { - "unsafeName": "options", - "safeName": "options" - }, - "snakeCase": { - "unsafeName": "options", - "safeName": "options" - }, - "screamingSnakeCase": { - "unsafeName": "OPTIONS", - "safeName": "OPTIONS" - }, - "pascalCase": { - "unsafeName": "Options", - "safeName": "Options" - } - }, - "fernFilepath": { - "allParts": [ - { - "originalName": "literal", - "camelCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "snakeCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "screamingSnakeCase": { - "unsafeName": "LITERAL", - "safeName": "LITERAL" - }, - "pascalCase": { - "unsafeName": "Literal", - "safeName": "Literal" - } - } - ], - "packagePath": [], - "file": { - "originalName": "literal", + "name": { + "originalName": "query", "camelCase": { - "unsafeName": "literal", - "safeName": "literal" + "unsafeName": "query", + "safeName": "query" }, "snakeCase": { - "unsafeName": "literal", - "safeName": "literal" + "unsafeName": "query", + "safeName": "query" }, "screamingSnakeCase": { - "unsafeName": "LITERAL", - "safeName": "LITERAL" + "unsafeName": "QUERY", + "safeName": "QUERY" }, "pascalCase": { - "unsafeName": "Literal", - "safeName": "Literal" + "unsafeName": "Query", + "safeName": "Query" } - } + }, + "wireValue": "query" }, - "typeId": "type_literal:Options" - } - }, - "type": "json" - }, - "errors": [], - "examples": [] - }, - { - "id": "endpoint_literal.getUndiscriminatedOptions", - "name": { - "originalName": "getUndiscriminatedOptions", - "camelCase": { - "unsafeName": "getUndiscriminatedOptions", - "safeName": "getUndiscriminatedOptions" - }, - "snakeCase": { - "unsafeName": "get_undiscriminated_options", - "safeName": "get_undiscriminated_options" - }, - "screamingSnakeCase": { - "unsafeName": "GET_UNDISCRIMINATED_OPTIONS", - "safeName": "GET_UNDISCRIMINATED_OPTIONS" - }, - "pascalCase": { - "unsafeName": "GetUndiscriminatedOptions", - "safeName": "GetUndiscriminatedOptions" - } - }, - "auth": false, - "idempotent": false, - "method": "POST", - "path": { - "head": "/options", - "parts": [] - }, - "fullPath": { - "head": "/options", - "parts": [] - }, - "pathParameters": [], - "allPathParameters": [], - "queryParameters": [], - "headers": [], - "requestBody": { - "type": "inlinedRequestBody", - "name": { - "originalName": "GetUndiscriminatedOptionsRequest", - "camelCase": { - "unsafeName": "getUndiscriminatedOptionsRequest", - "safeName": "getUndiscriminatedOptionsRequest" - }, - "snakeCase": { - "unsafeName": "get_undiscriminated_options_request", - "safeName": "get_undiscriminated_options_request" + "valueType": { + "primitive": "STRING", + "type": "primitive" + } }, - "screamingSnakeCase": { - "unsafeName": "GET_UNDISCRIMINATED_OPTIONS_REQUEST", - "safeName": "GET_UNDISCRIMINATED_OPTIONS_REQUEST" + { + "name": { + "name": { + "originalName": "temperature", + "camelCase": { + "unsafeName": "temperature", + "safeName": "temperature" + }, + "snakeCase": { + "unsafeName": "temperature", + "safeName": "temperature" + }, + "screamingSnakeCase": { + "unsafeName": "TEMPERATURE", + "safeName": "TEMPERATURE" + }, + "pascalCase": { + "unsafeName": "Temperature", + "safeName": "Temperature" + } + }, + "wireValue": "temperature" + }, + "valueType": { + "container": { + "optional": { + "primitive": "DOUBLE", + "type": "primitive" + }, + "type": "optional" + }, + "type": "container" + } }, - "pascalCase": { - "unsafeName": "GetUndiscriminatedOptionsRequest", - "safeName": "GetUndiscriminatedOptionsRequest" - } - }, - "extends": [], - "properties": [ { "name": { "name": { - "originalName": "dryRun", + "originalName": "stream", "camelCase": { - "unsafeName": "dryRun", - "safeName": "dryRun" + "unsafeName": "stream", + "safeName": "stream" }, "snakeCase": { - "unsafeName": "dry_run", - "safeName": "dry_run" + "unsafeName": "stream", + "safeName": "stream" }, "screamingSnakeCase": { - "unsafeName": "DRY_RUN", - "safeName": "DRY_RUN" + "unsafeName": "STREAM", + "safeName": "STREAM" }, "pascalCase": { - "unsafeName": "DryRun", - "safeName": "DryRun" + "unsafeName": "Stream", + "safeName": "Stream" } }, - "wireValue": "dryRun" + "wireValue": "stream" }, "valueType": { "container": { "literal": { - "boolean": true, + "boolean": false, "type": "boolean" }, "type": "literal" @@ -2959,22 +1305,22 @@ "shape": { "type": "wrapper", "wrapperName": { - "originalName": "GetUndiscriminatedOptionsRequest", + "originalName": "SendLiteralsInlinedRequest", "camelCase": { - "unsafeName": "getUndiscriminatedOptionsRequest", - "safeName": "getUndiscriminatedOptionsRequest" + "unsafeName": "sendLiteralsInlinedRequest", + "safeName": "sendLiteralsInlinedRequest" }, "snakeCase": { - "unsafeName": "get_undiscriminated_options_request", - "safeName": "get_undiscriminated_options_request" + "unsafeName": "send_literals_inlined_request", + "safeName": "send_literals_inlined_request" }, "screamingSnakeCase": { - "unsafeName": "GET_UNDISCRIMINATED_OPTIONS_REQUEST", - "safeName": "GET_UNDISCRIMINATED_OPTIONS_REQUEST" + "unsafeName": "SEND_LITERALS_INLINED_REQUEST", + "safeName": "SEND_LITERALS_INLINED_REQUEST" }, "pascalCase": { - "unsafeName": "GetUndiscriminatedOptionsRequest", - "safeName": "GetUndiscriminatedOptionsRequest" + "unsafeName": "SendLiteralsInlinedRequest", + "safeName": "SendLiteralsInlinedRequest" } }, "bodyKey": { @@ -3023,74 +1369,431 @@ "responseBodyType": { "type": "named", "name": { - "originalName": "UndiscriminatedOptions", + "originalName": "SendResponse", "camelCase": { - "unsafeName": "undiscriminatedOptions", - "safeName": "undiscriminatedOptions" + "unsafeName": "sendResponse", + "safeName": "sendResponse" }, "snakeCase": { - "unsafeName": "undiscriminated_options", - "safeName": "undiscriminated_options" + "unsafeName": "send_response", + "safeName": "send_response" }, "screamingSnakeCase": { - "unsafeName": "UNDISCRIMINATED_OPTIONS", - "safeName": "UNDISCRIMINATED_OPTIONS" + "unsafeName": "SEND_RESPONSE", + "safeName": "SEND_RESPONSE" }, "pascalCase": { - "unsafeName": "UndiscriminatedOptions", - "safeName": "UndiscriminatedOptions" + "unsafeName": "SendResponse", + "safeName": "SendResponse" } }, "fernFilepath": { - "allParts": [ - { - "originalName": "literal", - "camelCase": { - "unsafeName": "literal", - "safeName": "literal" + "allParts": [], + "packagePath": [] + }, + "typeId": "type_:SendResponse" + } + }, + "type": "json" + }, + "errors": [], + "examples": [ + { + "url": "/inlined", + "rootPathParameters": [], + "endpointPathParameters": [], + "servicePathParameters": [], + "endpointHeaders": [], + "serviceHeaders": [], + "queryParameters": [], + "request": { + "type": "inlinedRequestBody", + "properties": [ + { + "name": { + "name": { + "originalName": "temperature", + "camelCase": { + "unsafeName": "temperature", + "safeName": "temperature" + }, + "snakeCase": { + "unsafeName": "temperature", + "safeName": "temperature" + }, + "screamingSnakeCase": { + "unsafeName": "TEMPERATURE", + "safeName": "TEMPERATURE" + }, + "pascalCase": { + "unsafeName": "Temperature", + "safeName": "Temperature" + } }, - "snakeCase": { - "unsafeName": "literal", - "safeName": "literal" + "wireValue": "temperature" + }, + "value": { + "shape": { + "container": { + "optional": { + "shape": { + "primitive": { + "double": 10.1, + "type": "double" + }, + "type": "primitive" + }, + "jsonExample": 10.1 + }, + "type": "optional" + }, + "type": "container" }, - "screamingSnakeCase": { - "unsafeName": "LITERAL", - "safeName": "LITERAL" + "jsonExample": 10.1 + } + }, + { + "name": { + "name": { + "originalName": "prompt", + "camelCase": { + "unsafeName": "prompt", + "safeName": "prompt" + }, + "snakeCase": { + "unsafeName": "prompt", + "safeName": "prompt" + }, + "screamingSnakeCase": { + "unsafeName": "PROMPT", + "safeName": "PROMPT" + }, + "pascalCase": { + "unsafeName": "Prompt", + "safeName": "Prompt" + } }, - "pascalCase": { - "unsafeName": "Literal", - "safeName": "Literal" + "wireValue": "prompt" + }, + "value": { + "shape": { + "primitive": { + "string": { + "original": "You are a helpful assistant" + }, + "type": "string" + }, + "type": "primitive" + }, + "jsonExample": "You are a helpful assistant" + } + }, + { + "name": { + "name": { + "originalName": "stream", + "camelCase": { + "unsafeName": "stream", + "safeName": "stream" + }, + "snakeCase": { + "unsafeName": "stream", + "safeName": "stream" + }, + "screamingSnakeCase": { + "unsafeName": "STREAM", + "safeName": "STREAM" + }, + "pascalCase": { + "unsafeName": "Stream", + "safeName": "Stream" + } + }, + "wireValue": "stream" + }, + "value": { + "shape": { + "primitive": { + "boolean": false, + "type": "boolean" + }, + "type": "primitive" + }, + "jsonExample": false + } + }, + { + "name": { + "name": { + "originalName": "query", + "camelCase": { + "unsafeName": "query", + "safeName": "query" + }, + "snakeCase": { + "unsafeName": "query", + "safeName": "query" + }, + "screamingSnakeCase": { + "unsafeName": "QUERY", + "safeName": "QUERY" + }, + "pascalCase": { + "unsafeName": "Query", + "safeName": "Query" + } + }, + "wireValue": "query" + }, + "value": { + "shape": { + "primitive": { + "string": { + "original": "What is the weather today" + }, + "type": "string" + }, + "type": "primitive" + }, + "jsonExample": "What is the weather today" + } + } + ], + "jsonExample": { + "temperature": 10.1, + "prompt": "You are a helpful assistant", + "stream": false, + "query": "What is the weather today" + } + }, + "response": { + "type": "ok", + "body": { + "shape": { + "type": "named", + "typeName": { + "typeId": "type_:SendResponse", + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "name": { + "originalName": "SendResponse", + "camelCase": { + "unsafeName": "sendResponse", + "safeName": "sendResponse" + }, + "snakeCase": { + "unsafeName": "send_response", + "safeName": "send_response" + }, + "screamingSnakeCase": { + "unsafeName": "SEND_RESPONSE", + "safeName": "SEND_RESPONSE" + }, + "pascalCase": { + "unsafeName": "SendResponse", + "safeName": "SendResponse" + } } - } - ], - "packagePath": [], - "file": { - "originalName": "literal", - "camelCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "snakeCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "screamingSnakeCase": { - "unsafeName": "LITERAL", - "safeName": "LITERAL" }, - "pascalCase": { - "unsafeName": "Literal", - "safeName": "Literal" + "shape": { + "type": "object", + "properties": [ + { + "name": { + "name": { + "originalName": "message", + "camelCase": { + "unsafeName": "message", + "safeName": "message" + }, + "snakeCase": { + "unsafeName": "message", + "safeName": "message" + }, + "screamingSnakeCase": { + "unsafeName": "MESSAGE", + "safeName": "MESSAGE" + }, + "pascalCase": { + "unsafeName": "Message", + "safeName": "Message" + } + }, + "wireValue": "message" + }, + "value": { + "shape": { + "primitive": { + "string": { + "original": "The weather is sunny" + }, + "type": "string" + }, + "type": "primitive" + }, + "jsonExample": "The weather is sunny" + }, + "originalTypeDeclaration": { + "typeId": "type_:SendResponse", + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "name": { + "originalName": "SendResponse", + "camelCase": { + "unsafeName": "sendResponse", + "safeName": "sendResponse" + }, + "snakeCase": { + "unsafeName": "send_response", + "safeName": "send_response" + }, + "screamingSnakeCase": { + "unsafeName": "SEND_RESPONSE", + "safeName": "SEND_RESPONSE" + }, + "pascalCase": { + "unsafeName": "SendResponse", + "safeName": "SendResponse" + } + } + } + }, + { + "name": { + "name": { + "originalName": "status", + "camelCase": { + "unsafeName": "status", + "safeName": "status" + }, + "snakeCase": { + "unsafeName": "status", + "safeName": "status" + }, + "screamingSnakeCase": { + "unsafeName": "STATUS", + "safeName": "STATUS" + }, + "pascalCase": { + "unsafeName": "Status", + "safeName": "Status" + } + }, + "wireValue": "status" + }, + "value": { + "shape": { + "primitive": { + "integer": 200, + "type": "integer" + }, + "type": "primitive" + }, + "jsonExample": 200 + }, + "originalTypeDeclaration": { + "typeId": "type_:SendResponse", + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "name": { + "originalName": "SendResponse", + "camelCase": { + "unsafeName": "sendResponse", + "safeName": "sendResponse" + }, + "snakeCase": { + "unsafeName": "send_response", + "safeName": "send_response" + }, + "screamingSnakeCase": { + "unsafeName": "SEND_RESPONSE", + "safeName": "SEND_RESPONSE" + }, + "pascalCase": { + "unsafeName": "SendResponse", + "safeName": "SendResponse" + } + } + } + }, + { + "name": { + "name": { + "originalName": "success", + "camelCase": { + "unsafeName": "success", + "safeName": "success" + }, + "snakeCase": { + "unsafeName": "success", + "safeName": "success" + }, + "screamingSnakeCase": { + "unsafeName": "SUCCESS", + "safeName": "SUCCESS" + }, + "pascalCase": { + "unsafeName": "Success", + "safeName": "Success" + } + }, + "wireValue": "success" + }, + "value": { + "shape": { + "primitive": { + "boolean": true, + "type": "boolean" + }, + "type": "primitive" + }, + "jsonExample": true + }, + "originalTypeDeclaration": { + "typeId": "type_:SendResponse", + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "name": { + "originalName": "SendResponse", + "camelCase": { + "unsafeName": "sendResponse", + "safeName": "sendResponse" + }, + "snakeCase": { + "unsafeName": "send_response", + "safeName": "send_response" + }, + "screamingSnakeCase": { + "unsafeName": "SEND_RESPONSE", + "safeName": "SEND_RESPONSE" + }, + "pascalCase": { + "unsafeName": "SendResponse", + "safeName": "SendResponse" + } + } + } + } + ] } + }, + "jsonExample": { + "message": "The weather is sunny", + "status": 200, + "success": true } - }, - "typeId": "type_literal:UndiscriminatedOptions" + } } - }, - "type": "json" - }, - "errors": [], - "examples": [] + } + ] } ] }, @@ -5138,11 +3841,6 @@ "variables": [], "serviceTypeReferenceInfo": { "typesReferencedOnlyByService": { - "service_literal": [ - "type_literal:Options", - "type_literal:UndiscriminatedOptions", - "type_literal:CreateOptionsResponse" - ], "service_reference": [ "type_reference:SendRequest" ] @@ -5294,80 +3992,6 @@ "subpackages": [], "hasEndpointsInTree": true }, - "subpackage_literal": { - "name": { - "originalName": "literal", - "camelCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "snakeCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "screamingSnakeCase": { - "unsafeName": "LITERAL", - "safeName": "LITERAL" - }, - "pascalCase": { - "unsafeName": "Literal", - "safeName": "Literal" - } - }, - "websocket": null, - "fernFilepath": { - "allParts": [ - { - "originalName": "literal", - "camelCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "snakeCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "screamingSnakeCase": { - "unsafeName": "LITERAL", - "safeName": "LITERAL" - }, - "pascalCase": { - "unsafeName": "Literal", - "safeName": "Literal" - } - } - ], - "packagePath": [], - "file": { - "originalName": "literal", - "camelCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "snakeCase": { - "unsafeName": "literal", - "safeName": "literal" - }, - "screamingSnakeCase": { - "unsafeName": "LITERAL", - "safeName": "LITERAL" - }, - "pascalCase": { - "unsafeName": "Literal", - "safeName": "Literal" - } - } - }, - "service": "service_literal", - "types": [ - "type_literal:Options", - "type_literal:UndiscriminatedOptions", - "type_literal:CreateOptionsResponse" - ], - "errors": [], - "subpackages": [], - "hasEndpointsInTree": true - }, "subpackage_path": { "name": { "originalName": "path", @@ -5594,7 +4218,6 @@ "subpackages": [ "subpackage_headers", "subpackage_inlined", - "subpackage_literal", "subpackage_path", "subpackage_query", "subpackage_reference" diff --git a/seed/csharp-sdk/websocket/ir.json b/seed/csharp-sdk/websocket/ir.json new file mode 100644 index 00000000000..c5bbbd83b3f --- /dev/null +++ b/seed/csharp-sdk/websocket/ir.json @@ -0,0 +1,555 @@ +{ + "apiName": { + "originalName": "websocket", + "camelCase": { + "unsafeName": "websocket", + "safeName": "websocket" + }, + "snakeCase": { + "unsafeName": "websocket", + "safeName": "websocket" + }, + "screamingSnakeCase": { + "unsafeName": "WEBSOCKET", + "safeName": "WEBSOCKET" + }, + "pascalCase": { + "unsafeName": "Websocket", + "safeName": "Websocket" + } + }, + "auth": { + "requirement": "ALL", + "schemes": [] + }, + "headers": [], + "idempotencyHeaders": [], + "types": {}, + "errors": {}, + "services": {}, + "constants": { + "errorInstanceIdKey": { + "name": { + "originalName": "errorInstanceId", + "camelCase": { + "unsafeName": "errorInstanceId", + "safeName": "errorInstanceId" + }, + "snakeCase": { + "unsafeName": "error_instance_id", + "safeName": "error_instance_id" + }, + "screamingSnakeCase": { + "unsafeName": "ERROR_INSTANCE_ID", + "safeName": "ERROR_INSTANCE_ID" + }, + "pascalCase": { + "unsafeName": "ErrorInstanceId", + "safeName": "ErrorInstanceId" + } + }, + "wireValue": "errorInstanceId" + } + }, + "errorDiscriminationStrategy": { + "type": "statusCode" + }, + "pathParameters": [], + "variables": [], + "serviceTypeReferenceInfo": { + "typesReferencedOnlyByService": {}, + "sharedTypes": [] + }, + "webhookGroups": {}, + "websocketChannels": { + "channel_realtime": { + "path": { + "head": "/realtime/", + "parts": [ + { + "pathParameter": "id", + "tail": "" + } + ] + }, + "auth": true, + "name": { + "originalName": "realtime", + "camelCase": { + "unsafeName": "realtime", + "safeName": "realtime" + }, + "snakeCase": { + "unsafeName": "realtime", + "safeName": "realtime" + }, + "screamingSnakeCase": { + "unsafeName": "REALTIME", + "safeName": "REALTIME" + }, + "pascalCase": { + "unsafeName": "Realtime", + "safeName": "Realtime" + } + }, + "displayName": null, + "headers": [], + "pathParameters": [ + { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "Id", + "safeName": "Id" + } + }, + "valueType": { + "_type": "primitive", + "primitive": "STRING" + }, + "location": "ENDPOINT", + "variable": null, + "docs": null + } + ], + "queryParameters": [ + { + "name": { + "name": { + "originalName": "model", + "camelCase": { + "unsafeName": "model", + "safeName": "model" + }, + "snakeCase": { + "unsafeName": "model", + "safeName": "model" + }, + "screamingSnakeCase": { + "unsafeName": "MODEL", + "safeName": "MODEL" + }, + "pascalCase": { + "unsafeName": "Model", + "safeName": "Model" + } + }, + "wireValue": "model" + }, + "valueType": { + "_type": "container", + "container": { + "_type": "optional", + "optional": { + "_type": "named", + "name": { + "originalName": "Model", + "camelCase": { + "unsafeName": "model", + "safeName": "model" + }, + "snakeCase": { + "unsafeName": "model", + "safeName": "model" + }, + "screamingSnakeCase": { + "unsafeName": "MODEL", + "safeName": "MODEL" + }, + "pascalCase": { + "unsafeName": "Model", + "safeName": "Model" + } + }, + "fernFilepath": { + "allParts": [ + { + "originalName": "realtime", + "camelCase": { + "unsafeName": "realtime", + "safeName": "realtime" + }, + "snakeCase": { + "unsafeName": "realtime", + "safeName": "realtime" + }, + "screamingSnakeCase": { + "unsafeName": "REALTIME", + "safeName": "REALTIME" + }, + "pascalCase": { + "unsafeName": "Realtime", + "safeName": "Realtime" + } + } + ], + "packagePath": [], + "file": { + "originalName": "realtime", + "camelCase": { + "unsafeName": "realtime", + "safeName": "realtime" + }, + "snakeCase": { + "unsafeName": "realtime", + "safeName": "realtime" + }, + "screamingSnakeCase": { + "unsafeName": "REALTIME", + "safeName": "REALTIME" + }, + "pascalCase": { + "unsafeName": "Realtime", + "safeName": "Realtime" + } + } + }, + "typeId": "type_realtime:Model" + } + } + }, + "allowMultiple": false, + "availability": null, + "docs": null + }, + { + "name": { + "name": { + "originalName": "temperature", + "camelCase": { + "unsafeName": "temperature", + "safeName": "temperature" + }, + "snakeCase": { + "unsafeName": "temperature", + "safeName": "temperature" + }, + "screamingSnakeCase": { + "unsafeName": "TEMPERATURE", + "safeName": "TEMPERATURE" + }, + "pascalCase": { + "unsafeName": "Temperature", + "safeName": "Temperature" + } + }, + "wireValue": "temperature" + }, + "valueType": { + "_type": "container", + "container": { + "_type": "optional", + "optional": { + "_type": "primitive", + "primitive": "INTEGER" + } + } + }, + "allowMultiple": false, + "availability": null, + "docs": null + } + ], + "messages": [ + { + "type": "send", + "origin": "client", + "body": { + "type": "reference", + "bodyType": { + "_type": "primitive", + "primitive": "STRING" + }, + "docs": null + }, + "displayName": "Send", + "availability": null, + "docs": null + }, + { + "type": "receive", + "origin": "server", + "body": { + "type": "inlinedBody", + "name": { + "originalName": "ReceiveEvent", + "camelCase": { + "unsafeName": "receiveEvent", + "safeName": "receiveEvent" + }, + "snakeCase": { + "unsafeName": "receive_event", + "safeName": "receive_event" + }, + "screamingSnakeCase": { + "unsafeName": "RECEIVE_EVENT", + "safeName": "RECEIVE_EVENT" + }, + "pascalCase": { + "unsafeName": "ReceiveEvent", + "safeName": "ReceiveEvent" + } + }, + "extends": [], + "properties": [] + }, + "displayName": "Receive", + "availability": null, + "docs": null + } + ], + "examples": [ + { + "name": { + "originalName": "Default example", + "camelCase": { + "unsafeName": "defaultExample", + "safeName": "defaultExample" + }, + "snakeCase": { + "unsafeName": "default_example", + "safeName": "default_example" + }, + "screamingSnakeCase": { + "unsafeName": "DEFAULT_EXAMPLE", + "safeName": "DEFAULT_EXAMPLE" + }, + "pascalCase": { + "unsafeName": "DefaultExample", + "safeName": "DefaultExample" + } + }, + "url": "/realtime/doc_123", + "pathParameters": [ + { + "name": { + "originalName": "id", + "camelCase": { + "unsafeName": "id", + "safeName": "id" + }, + "snakeCase": { + "unsafeName": "id", + "safeName": "id" + }, + "screamingSnakeCase": { + "unsafeName": "ID", + "safeName": "ID" + }, + "pascalCase": { + "unsafeName": "Id", + "safeName": "Id" + } + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "doc_123" + } + } + }, + "jsonExample": "doc_123" + } + } + ], + "headers": [], + "queryParameters": [], + "messages": [ + { + "type": "send", + "body": { + "type": "reference", + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "uvxcdv12344412b" + } + } + }, + "jsonExample": "uvxcdv12344412b" + } + }, + { + "type": "receive", + "body": { + "type": "inlinedBody", + "properties": [ + { + "name": { + "name": { + "originalName": "text", + "camelCase": { + "unsafeName": "text", + "safeName": "text" + }, + "snakeCase": { + "unsafeName": "text", + "safeName": "text" + }, + "screamingSnakeCase": { + "unsafeName": "TEXT", + "safeName": "TEXT" + }, + "pascalCase": { + "unsafeName": "Text", + "safeName": "Text" + } + }, + "wireValue": "text" + }, + "value": { + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "The weather for today..." + } + } + }, + "jsonExample": "The weather for today..." + }, + "originalTypeDeclaration": null + } + ], + "jsonExample": { + "text": "The weather for today..." + } + } + }, + { + "type": "send", + "body": { + "type": "reference", + "shape": { + "type": "primitive", + "primitive": { + "type": "string", + "string": { + "original": "uvxcdv12344412b" + } + } + }, + "jsonExample": "uvxcdv12344412b" + } + } + ], + "docs": null + } + ], + "availability": null, + "docs": null + } + }, + "subpackages": { + "subpackage_realtime": { + "name": { + "originalName": "realtime", + "camelCase": { + "unsafeName": "realtime", + "safeName": "realtime" + }, + "snakeCase": { + "unsafeName": "realtime", + "safeName": "realtime" + }, + "screamingSnakeCase": { + "unsafeName": "REALTIME", + "safeName": "REALTIME" + }, + "pascalCase": { + "unsafeName": "Realtime", + "safeName": "Realtime" + } + }, + "websocket": "channel_realtime", + "fernFilepath": { + "allParts": [ + { + "originalName": "realtime", + "camelCase": { + "unsafeName": "realtime", + "safeName": "realtime" + }, + "snakeCase": { + "unsafeName": "realtime", + "safeName": "realtime" + }, + "screamingSnakeCase": { + "unsafeName": "REALTIME", + "safeName": "REALTIME" + }, + "pascalCase": { + "unsafeName": "Realtime", + "safeName": "Realtime" + } + } + ], + "packagePath": [], + "file": { + "originalName": "realtime", + "camelCase": { + "unsafeName": "realtime", + "safeName": "realtime" + }, + "snakeCase": { + "unsafeName": "realtime", + "safeName": "realtime" + }, + "screamingSnakeCase": { + "unsafeName": "REALTIME", + "safeName": "REALTIME" + }, + "pascalCase": { + "unsafeName": "Realtime", + "safeName": "Realtime" + } + } + }, + "types": [], + "errors": [], + "subpackages": [], + "hasEndpointsInTree": false + } + }, + "rootPackage": { + "fernFilepath": { + "allParts": [], + "packagePath": [] + }, + "websocket": null, + "types": [], + "errors": [], + "subpackages": [ + "subpackage_realtime" + ], + "hasEndpointsInTree": false + }, + "sdkConfig": { + "isAuthMandatory": false, + "hasStreamingEndpoints": false, + "hasFileDownloadEndpoints": false, + "platformHeaders": { + "language": "X-Fern-Language", + "sdkName": "X-Fern-SDK-Name", + "sdkVersion": "X-Fern-SDK-Version" + } + } +} \ No newline at end of file diff --git a/generators/go/seed/sdk/enum/snippet.json b/seed/csharp-sdk/websocket/snippet.json similarity index 100% rename from generators/go/seed/sdk/enum/snippet.json rename to seed/csharp-sdk/websocket/snippet.json diff --git a/seed/fastapi/examples/resources/types/types/movie.py b/seed/fastapi/examples/resources/types/types/movie.py index 2b40d64c6db..57dc706939f 100644 --- a/seed/fastapi/examples/resources/types/types/movie.py +++ b/seed/fastapi/examples/resources/types/types/movie.py @@ -19,6 +19,7 @@ class Movie(pydantic.BaseModel): Movie( id="movie-c06a4ad7", + prequel="movie-cv9b914f", title="The Boy and the Heron", from_="Hayao Miyazaki", rating=8.0, @@ -28,6 +29,7 @@ class Movie(pydantic.BaseModel): """ id: MovieId + prequel: typing.Optional[MovieId] title: str from_: str = pydantic.Field(alias="from") rating: float = pydantic.Field(description="The rating scale is one to five stars") diff --git a/seed/fastapi/exhaustive/no-custom-config/resources/endpoints/resources/container/service/service.py b/seed/fastapi/exhaustive/no-custom-config/resources/endpoints/resources/container/service/service.py index 0d1bcff559a..af2cbf4be28 100644 --- a/seed/fastapi/exhaustive/no-custom-config/resources/endpoints/resources/container/service/service.py +++ b/seed/fastapi/exhaustive/no-custom-config/resources/endpoints/resources/container/service/service.py @@ -25,13 +25,13 @@ class AbstractEndpointsContainerService(AbstractFernService): """ @abc.abstractmethod - def get_and_return_list_of_primitives(self, *, body: typing.List[str], auth: ApiAuth) -> typing.List[str]: + def get_and_return_list_of_primitives(self, *, body: typing.List[str], auth: ApiAuth) -> typing.Sequence[str]: ... @abc.abstractmethod def get_and_return_list_of_objects( self, *, body: typing.List[ObjectWithRequiredField], auth: ApiAuth - ) -> typing.List[ObjectWithRequiredField]: + ) -> typing.Sequence[ObjectWithRequiredField]: ... @abc.abstractmethod @@ -41,7 +41,7 @@ def get_and_return_set_of_primitives(self, *, body: typing.Set[str], auth: ApiAu @abc.abstractmethod def get_and_return_set_of_objects( self, *, body: typing.List[ObjectWithRequiredField], auth: ApiAuth - ) -> typing.List[ObjectWithRequiredField]: + ) -> typing.Sequence[ObjectWithRequiredField]: ... @abc.abstractmethod @@ -93,7 +93,7 @@ def __init_get_and_return_list_of_primitives(cls, router: fastapi.APIRouter) -> ) @functools.wraps(cls.get_and_return_list_of_primitives) - def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.List[str]: + def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.Sequence[str]: try: return cls.get_and_return_list_of_primitives(*args, **kwargs) except FernHTTPException as e: @@ -110,7 +110,7 @@ def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.List[str]: router.post( path="/container/list-of-primitives", - response_model=typing.List[str], + response_model=typing.Sequence[str], description=AbstractEndpointsContainerService.get_and_return_list_of_primitives.__doc__, **get_route_args(cls.get_and_return_list_of_primitives, default_tag="endpoints.container"), )(wrapper) @@ -133,7 +133,7 @@ def __init_get_and_return_list_of_objects(cls, router: fastapi.APIRouter) -> Non ) @functools.wraps(cls.get_and_return_list_of_objects) - def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.List[ObjectWithRequiredField]: + def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.Sequence[ObjectWithRequiredField]: try: return cls.get_and_return_list_of_objects(*args, **kwargs) except FernHTTPException as e: @@ -150,7 +150,7 @@ def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.List[ObjectWithRe router.post( path="/container/list-of-objects", - response_model=typing.List[ObjectWithRequiredField], + response_model=typing.Sequence[ObjectWithRequiredField], description=AbstractEndpointsContainerService.get_and_return_list_of_objects.__doc__, **get_route_args(cls.get_and_return_list_of_objects, default_tag="endpoints.container"), )(wrapper) @@ -213,7 +213,7 @@ def __init_get_and_return_set_of_objects(cls, router: fastapi.APIRouter) -> None ) @functools.wraps(cls.get_and_return_set_of_objects) - def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.List[ObjectWithRequiredField]: + def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.Sequence[ObjectWithRequiredField]: try: return cls.get_and_return_set_of_objects(*args, **kwargs) except FernHTTPException as e: @@ -230,7 +230,7 @@ def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.List[ObjectWithRe router.post( path="/container/set-of-objects", - response_model=typing.List[ObjectWithRequiredField], + response_model=typing.Sequence[ObjectWithRequiredField], description=AbstractEndpointsContainerService.get_and_return_set_of_objects.__doc__, **get_route_args(cls.get_and_return_set_of_objects, default_tag="endpoints.container"), )(wrapper) diff --git a/seed/fastapi/exhaustive/no-custom-config/resources/endpoints/resources/object/service/service.py b/seed/fastapi/exhaustive/no-custom-config/resources/endpoints/resources/object/service/service.py index 21b40501251..6b5e01c87a4 100644 --- a/seed/fastapi/exhaustive/no-custom-config/resources/endpoints/resources/object/service/service.py +++ b/seed/fastapi/exhaustive/no-custom-config/resources/endpoints/resources/object/service/service.py @@ -56,6 +56,12 @@ def get_and_return_nested_with_required_field( ) -> NestedObjectWithRequiredField: ... + @abc.abstractmethod + def get_and_return_nested_with_required_field_as_list( + self, *, body: typing.List[NestedObjectWithRequiredField], auth: ApiAuth + ) -> NestedObjectWithRequiredField: + ... + """ Below are internal methods used by Fern to register your implementation. You can ignore them. @@ -68,6 +74,7 @@ def _init_fern(cls, router: fastapi.APIRouter) -> None: cls.__init_get_and_return_with_map_of_map(router=router) cls.__init_get_and_return_nested_with_optional_field(router=router) cls.__init_get_and_return_nested_with_required_field(router=router) + cls.__init_get_and_return_nested_with_required_field_as_list(router=router) @classmethod def __init_get_and_return_with_optional_field(cls, router: fastapi.APIRouter) -> None: @@ -276,3 +283,45 @@ def wrapper(*args: typing.Any, **kwargs: typing.Any) -> NestedObjectWithRequired description=AbstractEndpointsObjectService.get_and_return_nested_with_required_field.__doc__, **get_route_args(cls.get_and_return_nested_with_required_field, default_tag="endpoints.object"), )(wrapper) + + @classmethod + def __init_get_and_return_nested_with_required_field_as_list(cls, router: fastapi.APIRouter) -> None: + endpoint_function = inspect.signature(cls.get_and_return_nested_with_required_field_as_list) + new_parameters: typing.List[inspect.Parameter] = [] + for index, (parameter_name, parameter) in enumerate(endpoint_function.parameters.items()): + if index == 0: + new_parameters.append(parameter.replace(default=fastapi.Depends(cls))) + elif parameter_name == "body": + new_parameters.append(parameter.replace(default=fastapi.Body(...))) + elif parameter_name == "auth": + new_parameters.append(parameter.replace(default=fastapi.Depends(FernAuth))) + else: + new_parameters.append(parameter) + setattr( + cls.get_and_return_nested_with_required_field_as_list, + "__signature__", + endpoint_function.replace(parameters=new_parameters), + ) + + @functools.wraps(cls.get_and_return_nested_with_required_field_as_list) + def wrapper(*args: typing.Any, **kwargs: typing.Any) -> NestedObjectWithRequiredField: + try: + return cls.get_and_return_nested_with_required_field_as_list(*args, **kwargs) + except FernHTTPException as e: + logging.getLogger(f"{cls.__module__}.{cls.__name__}").warn( + f"Endpoint 'get_and_return_nested_with_required_field_as_list' unexpectedly threw {e.__class__.__name__}. " + + f"If this was intentional, please add {e.__class__.__name__} to " + + "the endpoint's errors list in your Fern Definition." + ) + raise e + + # this is necessary for FastAPI to find forward-ref'ed type hints. + # https://github.com/tiangolo/fastapi/pull/5077 + wrapper.__globals__.update(cls.get_and_return_nested_with_required_field_as_list.__globals__) + + router.post( + path="/object/get-and-return-nested-with-required-field", + response_model=NestedObjectWithRequiredField, + description=AbstractEndpointsObjectService.get_and_return_nested_with_required_field_as_list.__doc__, + **get_route_args(cls.get_and_return_nested_with_required_field_as_list, default_tag="endpoints.object"), + )(wrapper) diff --git a/seed/fastapi/exhaustive/pydantic-v1/resources/endpoints/resources/container/service/service.py b/seed/fastapi/exhaustive/pydantic-v1/resources/endpoints/resources/container/service/service.py index 0d1bcff559a..af2cbf4be28 100644 --- a/seed/fastapi/exhaustive/pydantic-v1/resources/endpoints/resources/container/service/service.py +++ b/seed/fastapi/exhaustive/pydantic-v1/resources/endpoints/resources/container/service/service.py @@ -25,13 +25,13 @@ class AbstractEndpointsContainerService(AbstractFernService): """ @abc.abstractmethod - def get_and_return_list_of_primitives(self, *, body: typing.List[str], auth: ApiAuth) -> typing.List[str]: + def get_and_return_list_of_primitives(self, *, body: typing.List[str], auth: ApiAuth) -> typing.Sequence[str]: ... @abc.abstractmethod def get_and_return_list_of_objects( self, *, body: typing.List[ObjectWithRequiredField], auth: ApiAuth - ) -> typing.List[ObjectWithRequiredField]: + ) -> typing.Sequence[ObjectWithRequiredField]: ... @abc.abstractmethod @@ -41,7 +41,7 @@ def get_and_return_set_of_primitives(self, *, body: typing.Set[str], auth: ApiAu @abc.abstractmethod def get_and_return_set_of_objects( self, *, body: typing.List[ObjectWithRequiredField], auth: ApiAuth - ) -> typing.List[ObjectWithRequiredField]: + ) -> typing.Sequence[ObjectWithRequiredField]: ... @abc.abstractmethod @@ -93,7 +93,7 @@ def __init_get_and_return_list_of_primitives(cls, router: fastapi.APIRouter) -> ) @functools.wraps(cls.get_and_return_list_of_primitives) - def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.List[str]: + def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.Sequence[str]: try: return cls.get_and_return_list_of_primitives(*args, **kwargs) except FernHTTPException as e: @@ -110,7 +110,7 @@ def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.List[str]: router.post( path="/container/list-of-primitives", - response_model=typing.List[str], + response_model=typing.Sequence[str], description=AbstractEndpointsContainerService.get_and_return_list_of_primitives.__doc__, **get_route_args(cls.get_and_return_list_of_primitives, default_tag="endpoints.container"), )(wrapper) @@ -133,7 +133,7 @@ def __init_get_and_return_list_of_objects(cls, router: fastapi.APIRouter) -> Non ) @functools.wraps(cls.get_and_return_list_of_objects) - def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.List[ObjectWithRequiredField]: + def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.Sequence[ObjectWithRequiredField]: try: return cls.get_and_return_list_of_objects(*args, **kwargs) except FernHTTPException as e: @@ -150,7 +150,7 @@ def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.List[ObjectWithRe router.post( path="/container/list-of-objects", - response_model=typing.List[ObjectWithRequiredField], + response_model=typing.Sequence[ObjectWithRequiredField], description=AbstractEndpointsContainerService.get_and_return_list_of_objects.__doc__, **get_route_args(cls.get_and_return_list_of_objects, default_tag="endpoints.container"), )(wrapper) @@ -213,7 +213,7 @@ def __init_get_and_return_set_of_objects(cls, router: fastapi.APIRouter) -> None ) @functools.wraps(cls.get_and_return_set_of_objects) - def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.List[ObjectWithRequiredField]: + def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.Sequence[ObjectWithRequiredField]: try: return cls.get_and_return_set_of_objects(*args, **kwargs) except FernHTTPException as e: @@ -230,7 +230,7 @@ def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.List[ObjectWithRe router.post( path="/container/set-of-objects", - response_model=typing.List[ObjectWithRequiredField], + response_model=typing.Sequence[ObjectWithRequiredField], description=AbstractEndpointsContainerService.get_and_return_set_of_objects.__doc__, **get_route_args(cls.get_and_return_set_of_objects, default_tag="endpoints.container"), )(wrapper) diff --git a/seed/fastapi/exhaustive/pydantic-v1/resources/endpoints/resources/object/service/service.py b/seed/fastapi/exhaustive/pydantic-v1/resources/endpoints/resources/object/service/service.py index 21b40501251..6b5e01c87a4 100644 --- a/seed/fastapi/exhaustive/pydantic-v1/resources/endpoints/resources/object/service/service.py +++ b/seed/fastapi/exhaustive/pydantic-v1/resources/endpoints/resources/object/service/service.py @@ -56,6 +56,12 @@ def get_and_return_nested_with_required_field( ) -> NestedObjectWithRequiredField: ... + @abc.abstractmethod + def get_and_return_nested_with_required_field_as_list( + self, *, body: typing.List[NestedObjectWithRequiredField], auth: ApiAuth + ) -> NestedObjectWithRequiredField: + ... + """ Below are internal methods used by Fern to register your implementation. You can ignore them. @@ -68,6 +74,7 @@ def _init_fern(cls, router: fastapi.APIRouter) -> None: cls.__init_get_and_return_with_map_of_map(router=router) cls.__init_get_and_return_nested_with_optional_field(router=router) cls.__init_get_and_return_nested_with_required_field(router=router) + cls.__init_get_and_return_nested_with_required_field_as_list(router=router) @classmethod def __init_get_and_return_with_optional_field(cls, router: fastapi.APIRouter) -> None: @@ -276,3 +283,45 @@ def wrapper(*args: typing.Any, **kwargs: typing.Any) -> NestedObjectWithRequired description=AbstractEndpointsObjectService.get_and_return_nested_with_required_field.__doc__, **get_route_args(cls.get_and_return_nested_with_required_field, default_tag="endpoints.object"), )(wrapper) + + @classmethod + def __init_get_and_return_nested_with_required_field_as_list(cls, router: fastapi.APIRouter) -> None: + endpoint_function = inspect.signature(cls.get_and_return_nested_with_required_field_as_list) + new_parameters: typing.List[inspect.Parameter] = [] + for index, (parameter_name, parameter) in enumerate(endpoint_function.parameters.items()): + if index == 0: + new_parameters.append(parameter.replace(default=fastapi.Depends(cls))) + elif parameter_name == "body": + new_parameters.append(parameter.replace(default=fastapi.Body(...))) + elif parameter_name == "auth": + new_parameters.append(parameter.replace(default=fastapi.Depends(FernAuth))) + else: + new_parameters.append(parameter) + setattr( + cls.get_and_return_nested_with_required_field_as_list, + "__signature__", + endpoint_function.replace(parameters=new_parameters), + ) + + @functools.wraps(cls.get_and_return_nested_with_required_field_as_list) + def wrapper(*args: typing.Any, **kwargs: typing.Any) -> NestedObjectWithRequiredField: + try: + return cls.get_and_return_nested_with_required_field_as_list(*args, **kwargs) + except FernHTTPException as e: + logging.getLogger(f"{cls.__module__}.{cls.__name__}").warn( + f"Endpoint 'get_and_return_nested_with_required_field_as_list' unexpectedly threw {e.__class__.__name__}. " + + f"If this was intentional, please add {e.__class__.__name__} to " + + "the endpoint's errors list in your Fern Definition." + ) + raise e + + # this is necessary for FastAPI to find forward-ref'ed type hints. + # https://github.com/tiangolo/fastapi/pull/5077 + wrapper.__globals__.update(cls.get_and_return_nested_with_required_field_as_list.__globals__) + + router.post( + path="/object/get-and-return-nested-with-required-field", + response_model=NestedObjectWithRequiredField, + description=AbstractEndpointsObjectService.get_and_return_nested_with_required_field_as_list.__doc__, + **get_route_args(cls.get_and_return_nested_with_required_field_as_list, default_tag="endpoints.object"), + )(wrapper) diff --git a/seed/fastapi/exhaustive/pydantic-v2/resources/endpoints/resources/container/service/service.py b/seed/fastapi/exhaustive/pydantic-v2/resources/endpoints/resources/container/service/service.py index 0d1bcff559a..af2cbf4be28 100644 --- a/seed/fastapi/exhaustive/pydantic-v2/resources/endpoints/resources/container/service/service.py +++ b/seed/fastapi/exhaustive/pydantic-v2/resources/endpoints/resources/container/service/service.py @@ -25,13 +25,13 @@ class AbstractEndpointsContainerService(AbstractFernService): """ @abc.abstractmethod - def get_and_return_list_of_primitives(self, *, body: typing.List[str], auth: ApiAuth) -> typing.List[str]: + def get_and_return_list_of_primitives(self, *, body: typing.List[str], auth: ApiAuth) -> typing.Sequence[str]: ... @abc.abstractmethod def get_and_return_list_of_objects( self, *, body: typing.List[ObjectWithRequiredField], auth: ApiAuth - ) -> typing.List[ObjectWithRequiredField]: + ) -> typing.Sequence[ObjectWithRequiredField]: ... @abc.abstractmethod @@ -41,7 +41,7 @@ def get_and_return_set_of_primitives(self, *, body: typing.Set[str], auth: ApiAu @abc.abstractmethod def get_and_return_set_of_objects( self, *, body: typing.List[ObjectWithRequiredField], auth: ApiAuth - ) -> typing.List[ObjectWithRequiredField]: + ) -> typing.Sequence[ObjectWithRequiredField]: ... @abc.abstractmethod @@ -93,7 +93,7 @@ def __init_get_and_return_list_of_primitives(cls, router: fastapi.APIRouter) -> ) @functools.wraps(cls.get_and_return_list_of_primitives) - def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.List[str]: + def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.Sequence[str]: try: return cls.get_and_return_list_of_primitives(*args, **kwargs) except FernHTTPException as e: @@ -110,7 +110,7 @@ def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.List[str]: router.post( path="/container/list-of-primitives", - response_model=typing.List[str], + response_model=typing.Sequence[str], description=AbstractEndpointsContainerService.get_and_return_list_of_primitives.__doc__, **get_route_args(cls.get_and_return_list_of_primitives, default_tag="endpoints.container"), )(wrapper) @@ -133,7 +133,7 @@ def __init_get_and_return_list_of_objects(cls, router: fastapi.APIRouter) -> Non ) @functools.wraps(cls.get_and_return_list_of_objects) - def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.List[ObjectWithRequiredField]: + def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.Sequence[ObjectWithRequiredField]: try: return cls.get_and_return_list_of_objects(*args, **kwargs) except FernHTTPException as e: @@ -150,7 +150,7 @@ def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.List[ObjectWithRe router.post( path="/container/list-of-objects", - response_model=typing.List[ObjectWithRequiredField], + response_model=typing.Sequence[ObjectWithRequiredField], description=AbstractEndpointsContainerService.get_and_return_list_of_objects.__doc__, **get_route_args(cls.get_and_return_list_of_objects, default_tag="endpoints.container"), )(wrapper) @@ -213,7 +213,7 @@ def __init_get_and_return_set_of_objects(cls, router: fastapi.APIRouter) -> None ) @functools.wraps(cls.get_and_return_set_of_objects) - def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.List[ObjectWithRequiredField]: + def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.Sequence[ObjectWithRequiredField]: try: return cls.get_and_return_set_of_objects(*args, **kwargs) except FernHTTPException as e: @@ -230,7 +230,7 @@ def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.List[ObjectWithRe router.post( path="/container/set-of-objects", - response_model=typing.List[ObjectWithRequiredField], + response_model=typing.Sequence[ObjectWithRequiredField], description=AbstractEndpointsContainerService.get_and_return_set_of_objects.__doc__, **get_route_args(cls.get_and_return_set_of_objects, default_tag="endpoints.container"), )(wrapper) diff --git a/seed/fastapi/exhaustive/pydantic-v2/resources/endpoints/resources/object/service/service.py b/seed/fastapi/exhaustive/pydantic-v2/resources/endpoints/resources/object/service/service.py index 21b40501251..6b5e01c87a4 100644 --- a/seed/fastapi/exhaustive/pydantic-v2/resources/endpoints/resources/object/service/service.py +++ b/seed/fastapi/exhaustive/pydantic-v2/resources/endpoints/resources/object/service/service.py @@ -56,6 +56,12 @@ def get_and_return_nested_with_required_field( ) -> NestedObjectWithRequiredField: ... + @abc.abstractmethod + def get_and_return_nested_with_required_field_as_list( + self, *, body: typing.List[NestedObjectWithRequiredField], auth: ApiAuth + ) -> NestedObjectWithRequiredField: + ... + """ Below are internal methods used by Fern to register your implementation. You can ignore them. @@ -68,6 +74,7 @@ def _init_fern(cls, router: fastapi.APIRouter) -> None: cls.__init_get_and_return_with_map_of_map(router=router) cls.__init_get_and_return_nested_with_optional_field(router=router) cls.__init_get_and_return_nested_with_required_field(router=router) + cls.__init_get_and_return_nested_with_required_field_as_list(router=router) @classmethod def __init_get_and_return_with_optional_field(cls, router: fastapi.APIRouter) -> None: @@ -276,3 +283,45 @@ def wrapper(*args: typing.Any, **kwargs: typing.Any) -> NestedObjectWithRequired description=AbstractEndpointsObjectService.get_and_return_nested_with_required_field.__doc__, **get_route_args(cls.get_and_return_nested_with_required_field, default_tag="endpoints.object"), )(wrapper) + + @classmethod + def __init_get_and_return_nested_with_required_field_as_list(cls, router: fastapi.APIRouter) -> None: + endpoint_function = inspect.signature(cls.get_and_return_nested_with_required_field_as_list) + new_parameters: typing.List[inspect.Parameter] = [] + for index, (parameter_name, parameter) in enumerate(endpoint_function.parameters.items()): + if index == 0: + new_parameters.append(parameter.replace(default=fastapi.Depends(cls))) + elif parameter_name == "body": + new_parameters.append(parameter.replace(default=fastapi.Body(...))) + elif parameter_name == "auth": + new_parameters.append(parameter.replace(default=fastapi.Depends(FernAuth))) + else: + new_parameters.append(parameter) + setattr( + cls.get_and_return_nested_with_required_field_as_list, + "__signature__", + endpoint_function.replace(parameters=new_parameters), + ) + + @functools.wraps(cls.get_and_return_nested_with_required_field_as_list) + def wrapper(*args: typing.Any, **kwargs: typing.Any) -> NestedObjectWithRequiredField: + try: + return cls.get_and_return_nested_with_required_field_as_list(*args, **kwargs) + except FernHTTPException as e: + logging.getLogger(f"{cls.__module__}.{cls.__name__}").warn( + f"Endpoint 'get_and_return_nested_with_required_field_as_list' unexpectedly threw {e.__class__.__name__}. " + + f"If this was intentional, please add {e.__class__.__name__} to " + + "the endpoint's errors list in your Fern Definition." + ) + raise e + + # this is necessary for FastAPI to find forward-ref'ed type hints. + # https://github.com/tiangolo/fastapi/pull/5077 + wrapper.__globals__.update(cls.get_and_return_nested_with_required_field_as_list.__globals__) + + router.post( + path="/object/get-and-return-nested-with-required-field", + response_model=NestedObjectWithRequiredField, + description=AbstractEndpointsObjectService.get_and_return_nested_with_required_field_as_list.__doc__, + **get_route_args(cls.get_and_return_nested_with_required_field_as_list, default_tag="endpoints.object"), + )(wrapper) diff --git a/seed/fastapi/exhaustive/skip-formatting/resources/endpoints/resources/container/service/service.py b/seed/fastapi/exhaustive/skip-formatting/resources/endpoints/resources/container/service/service.py index dd0d8372baa..eb887ce7137 100644 --- a/seed/fastapi/exhaustive/skip-formatting/resources/endpoints/resources/container/service/service.py +++ b/seed/fastapi/exhaustive/skip-formatting/resources/endpoints/resources/container/service/service.py @@ -21,16 +21,16 @@ class AbstractEndpointsContainerService(AbstractFernService): function. """ @abc.abstractmethod - def get_and_return_list_of_primitives(self, *, body: typing.List[str], auth: ApiAuth) -> typing.List[str]: + def get_and_return_list_of_primitives(self, *, body: typing.List[str], auth: ApiAuth) -> typing.Sequence[str]: ... @abc.abstractmethod - def get_and_return_list_of_objects(self, *, body: typing.List[ObjectWithRequiredField], auth: ApiAuth) -> typing.List[ObjectWithRequiredField]: + def get_and_return_list_of_objects(self, *, body: typing.List[ObjectWithRequiredField], auth: ApiAuth) -> typing.Sequence[ObjectWithRequiredField]: ... @abc.abstractmethod def get_and_return_set_of_primitives(self, *, body: typing.Set[str], auth: ApiAuth) -> typing.Set[str]: ... @abc.abstractmethod - def get_and_return_set_of_objects(self, *, body: typing.List[ObjectWithRequiredField], auth: ApiAuth) -> typing.List[ObjectWithRequiredField]: + def get_and_return_set_of_objects(self, *, body: typing.List[ObjectWithRequiredField], auth: ApiAuth) -> typing.Sequence[ObjectWithRequiredField]: ... @abc.abstractmethod def get_and_return_map_prim_to_prim(self, *, body: typing.Dict[str, str], auth: ApiAuth) -> typing.Dict[str, str]: @@ -70,7 +70,7 @@ def __init_get_and_return_list_of_primitives(cls, router: fastapi.APIRouter) -> setattr(cls.get_and_return_list_of_primitives, "__signature__", endpoint_function.replace(parameters=new_parameters)) @functools.wraps(cls.get_and_return_list_of_primitives) - def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.List[str]: + def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.Sequence[str]: try: return cls.get_and_return_list_of_primitives(*args, **kwargs) except FernHTTPException as e: @@ -87,7 +87,7 @@ def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.List[str]: router.post( path="/container/list-of-primitives", - response_model=typing.List[str], + response_model=typing.Sequence[str], description=AbstractEndpointsContainerService.get_and_return_list_of_primitives.__doc__, **get_route_args(cls.get_and_return_list_of_primitives, default_tag="endpoints.container"), )(wrapper) @@ -107,7 +107,7 @@ def __init_get_and_return_list_of_objects(cls, router: fastapi.APIRouter) -> Non setattr(cls.get_and_return_list_of_objects, "__signature__", endpoint_function.replace(parameters=new_parameters)) @functools.wraps(cls.get_and_return_list_of_objects) - def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.List[ObjectWithRequiredField]: + def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.Sequence[ObjectWithRequiredField]: try: return cls.get_and_return_list_of_objects(*args, **kwargs) except FernHTTPException as e: @@ -124,7 +124,7 @@ def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.List[ObjectWithRe router.post( path="/container/list-of-objects", - response_model=typing.List[ObjectWithRequiredField], + response_model=typing.Sequence[ObjectWithRequiredField], description=AbstractEndpointsContainerService.get_and_return_list_of_objects.__doc__, **get_route_args(cls.get_and_return_list_of_objects, default_tag="endpoints.container"), )(wrapper) @@ -181,7 +181,7 @@ def __init_get_and_return_set_of_objects(cls, router: fastapi.APIRouter) -> None setattr(cls.get_and_return_set_of_objects, "__signature__", endpoint_function.replace(parameters=new_parameters)) @functools.wraps(cls.get_and_return_set_of_objects) - def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.List[ObjectWithRequiredField]: + def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.Sequence[ObjectWithRequiredField]: try: return cls.get_and_return_set_of_objects(*args, **kwargs) except FernHTTPException as e: @@ -198,7 +198,7 @@ def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.List[ObjectWithRe router.post( path="/container/set-of-objects", - response_model=typing.List[ObjectWithRequiredField], + response_model=typing.Sequence[ObjectWithRequiredField], description=AbstractEndpointsContainerService.get_and_return_set_of_objects.__doc__, **get_route_args(cls.get_and_return_set_of_objects, default_tag="endpoints.container"), )(wrapper) diff --git a/seed/fastapi/exhaustive/skip-formatting/resources/endpoints/resources/object/service/service.py b/seed/fastapi/exhaustive/skip-formatting/resources/endpoints/resources/object/service/service.py index bda28a0c276..ad19cf3db90 100644 --- a/seed/fastapi/exhaustive/skip-formatting/resources/endpoints/resources/object/service/service.py +++ b/seed/fastapi/exhaustive/skip-formatting/resources/endpoints/resources/object/service/service.py @@ -8,9 +8,9 @@ from .....types.resources.object.types.object_with_map_of_map import ObjectWithMapOfMap from .....types.resources.object.types.nested_object_with_optional_field import NestedObjectWithOptionalField from .....types.resources.object.types.nested_object_with_required_field import NestedObjectWithRequiredField +import typing import fastapi import inspect -import typing from ......security import FernAuth from ......core.exceptions.fern_http_exception import FernHTTPException import logging @@ -39,6 +39,9 @@ def get_and_return_nested_with_optional_field(self, *, body: NestedObjectWithOpt @abc.abstractmethod def get_and_return_nested_with_required_field(self, *, body: NestedObjectWithRequiredField, auth: ApiAuth) -> NestedObjectWithRequiredField: ... + @abc.abstractmethod + def get_and_return_nested_with_required_field_as_list(self, *, body: typing.List[NestedObjectWithRequiredField], auth: ApiAuth) -> NestedObjectWithRequiredField: + ... """ Below are internal methods used by Fern to register your implementation. You can ignore them. @@ -50,6 +53,7 @@ def _init_fern(cls, router: fastapi.APIRouter) -> None: cls.__init_get_and_return_with_map_of_map(router=router) cls.__init_get_and_return_nested_with_optional_field(router=router) cls.__init_get_and_return_nested_with_required_field(router=router) + cls.__init_get_and_return_nested_with_required_field_as_list(router=router) @classmethod def __init_get_and_return_with_optional_field(cls, router: fastapi.APIRouter) -> None: endpoint_function = inspect.signature(cls.get_and_return_with_optional_field) @@ -235,3 +239,40 @@ def wrapper(*args: typing.Any, **kwargs: typing.Any) -> NestedObjectWithRequired description=AbstractEndpointsObjectService.get_and_return_nested_with_required_field.__doc__, **get_route_args(cls.get_and_return_nested_with_required_field, default_tag="endpoints.object"), )(wrapper) + @classmethod + def __init_get_and_return_nested_with_required_field_as_list(cls, router: fastapi.APIRouter) -> None: + endpoint_function = inspect.signature(cls.get_and_return_nested_with_required_field_as_list) + new_parameters: typing.List[inspect.Parameter] = [] + for index, (parameter_name, parameter) in enumerate(endpoint_function.parameters.items()): + if index == 0: + new_parameters.append(parameter.replace(default=fastapi.Depends(cls))) + elif parameter_name == "body": + new_parameters.append(parameter.replace(default=fastapi.Body(...))) + elif parameter_name == "auth": + new_parameters.append(parameter.replace(default=fastapi.Depends(FernAuth))) + else: + new_parameters.append(parameter) + setattr(cls.get_and_return_nested_with_required_field_as_list, "__signature__", endpoint_function.replace(parameters=new_parameters)) + + @functools.wraps(cls.get_and_return_nested_with_required_field_as_list) + def wrapper(*args: typing.Any, **kwargs: typing.Any) -> NestedObjectWithRequiredField: + try: + return cls.get_and_return_nested_with_required_field_as_list(*args, **kwargs) + except FernHTTPException as e: + logging.getLogger(f"{cls.__module__}.{cls.__name__}").warn( + f"Endpoint 'get_and_return_nested_with_required_field_as_list' unexpectedly threw {e.__class__.__name__}. " + + f"If this was intentional, please add {e.__class__.__name__} to " + + "the endpoint's errors list in your Fern Definition." + ) + raise e + + # this is necessary for FastAPI to find forward-ref'ed type hints. + # https://github.com/tiangolo/fastapi/pull/5077 + wrapper.__globals__.update(cls.get_and_return_nested_with_required_field_as_list.__globals__) + + router.post( + path="/object/get-and-return-nested-with-required-field", + response_model=NestedObjectWithRequiredField, + description=AbstractEndpointsObjectService.get_and_return_nested_with_required_field_as_list.__doc__, + **get_route_args(cls.get_and_return_nested_with_required_field_as_list, default_tag="endpoints.object"), + )(wrapper) diff --git a/seed/fastapi/seed.yml b/seed/fastapi/seed.yml index be670d91cf6..efa19584e92 100644 --- a/seed/fastapi/seed.yml +++ b/seed/fastapi/seed.yml @@ -29,3 +29,4 @@ allowedFailures: - streaming - literal - websocket + - enum diff --git a/seed/fastapi/trace/resources/homepage/service/service.py b/seed/fastapi/trace/resources/homepage/service/service.py index 13b4418bf12..febf7c3c0d6 100644 --- a/seed/fastapi/trace/resources/homepage/service/service.py +++ b/seed/fastapi/trace/resources/homepage/service/service.py @@ -25,7 +25,7 @@ class AbstractHomepageService(AbstractFernService): """ @abc.abstractmethod - def get_homepage_problems(self, *, x_random_header: typing.Optional[str] = None) -> typing.List[ProblemId]: + def get_homepage_problems(self, *, x_random_header: typing.Optional[str] = None) -> typing.Sequence[ProblemId]: ... @abc.abstractmethod @@ -58,7 +58,7 @@ def __init_get_homepage_problems(cls, router: fastapi.APIRouter) -> None: setattr(cls.get_homepage_problems, "__signature__", endpoint_function.replace(parameters=new_parameters)) @functools.wraps(cls.get_homepage_problems) - def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.List[ProblemId]: + def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.Sequence[ProblemId]: try: return cls.get_homepage_problems(*args, **kwargs) except FernHTTPException as e: @@ -75,7 +75,7 @@ def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.List[ProblemId]: router.get( path="/homepage-problems", - response_model=typing.List[ProblemId], + response_model=typing.Sequence[ProblemId], description=AbstractHomepageService.get_homepage_problems.__doc__, **get_route_args(cls.get_homepage_problems, default_tag="homepage"), )(wrapper) diff --git a/seed/fastapi/trace/resources/migration/service/service.py b/seed/fastapi/trace/resources/migration/service/service.py index 06869f40457..c9408af1a02 100644 --- a/seed/fastapi/trace/resources/migration/service/service.py +++ b/seed/fastapi/trace/resources/migration/service/service.py @@ -26,7 +26,7 @@ class AbstractMigrationService(AbstractFernService): @abc.abstractmethod def get_attempted_migrations( self, *, admin_key_header: str, x_random_header: typing.Optional[str] = None - ) -> typing.List[Migration]: + ) -> typing.Sequence[Migration]: ... """ @@ -54,7 +54,7 @@ def __init_get_attempted_migrations(cls, router: fastapi.APIRouter) -> None: setattr(cls.get_attempted_migrations, "__signature__", endpoint_function.replace(parameters=new_parameters)) @functools.wraps(cls.get_attempted_migrations) - def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.List[Migration]: + def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.Sequence[Migration]: try: return cls.get_attempted_migrations(*args, **kwargs) except FernHTTPException as e: @@ -71,7 +71,7 @@ def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.List[Migration]: router.get( path="/migration-info/all", - response_model=typing.List[Migration], + response_model=typing.Sequence[Migration], description=AbstractMigrationService.get_attempted_migrations.__doc__, **get_route_args(cls.get_attempted_migrations, default_tag="migration"), )(wrapper) diff --git a/seed/fastapi/trace/resources/playlist/service/service.py b/seed/fastapi/trace/resources/playlist/service/service.py index 27fcfc3dfa4..add00a3471c 100644 --- a/seed/fastapi/trace/resources/playlist/service/service.py +++ b/seed/fastapi/trace/resources/playlist/service/service.py @@ -36,7 +36,7 @@ def create_playlist(self, *, body: PlaylistCreateRequest, service_param: int, da """ ... @abc.abstractmethod - def get_playlists(self, *, service_param: int, limit: typing.Optional[int] = None, other_field: str, multi_line_docs: str, optional_multiple_field: typing.Optional[typing.List[str]] = None, multiple_field: typing.List[str], x_random_header: typing.Optional[str] = None, auth: ApiAuth) -> typing.List[Playlist]: + def get_playlists(self, *, service_param: int, limit: typing.Optional[int] = None, other_field: str, multi_line_docs: str, optional_multiple_field: typing.Optional[typing.List[str]] = None, multiple_field: typing.List[str], x_random_header: typing.Optional[str] = None, auth: ApiAuth) -> typing.Sequence[Playlist]: """ Returns the user's playlists """ @@ -144,7 +144,7 @@ def __init_get_playlists(cls, router: fastapi.APIRouter) -> None: setattr(cls.get_playlists, "__signature__", endpoint_function.replace(parameters=new_parameters)) @functools.wraps(cls.get_playlists) - def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.List[Playlist]: + def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.Sequence[Playlist]: try: return cls.get_playlists(*args, **kwargs) except FernHTTPException as e: @@ -161,7 +161,7 @@ def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.List[Playlist]: router.get( path="/v2/playlist/{service_param}/all", - response_model=typing.List[Playlist], + response_model=typing.Sequence[Playlist], description=AbstractPlaylistService.get_playlists.__doc__, **get_route_args(cls.get_playlists, default_tag="playlist"), )(wrapper) diff --git a/seed/fastapi/trace/resources/v_2/resources/problem/service/service.py b/seed/fastapi/trace/resources/v_2/resources/problem/service/service.py index d5d13017714..ef5f8b95ebc 100644 --- a/seed/fastapi/trace/resources/v_2/resources/problem/service/service.py +++ b/seed/fastapi/trace/resources/v_2/resources/problem/service/service.py @@ -27,14 +27,14 @@ class AbstractV2ProblemService(AbstractFernService): @abc.abstractmethod def get_lightweight_problems( self, *, x_random_header: typing.Optional[str] = None - ) -> typing.List[LightweightProblemInfoV2]: + ) -> typing.Sequence[LightweightProblemInfoV2]: """ Returns lightweight versions of all problems """ ... @abc.abstractmethod - def get_problems(self, *, x_random_header: typing.Optional[str] = None) -> typing.List[ProblemInfoV2]: + def get_problems(self, *, x_random_header: typing.Optional[str] = None) -> typing.Sequence[ProblemInfoV2]: """ Returns latest versions of all problems """ @@ -82,7 +82,7 @@ def __init_get_lightweight_problems(cls, router: fastapi.APIRouter) -> None: setattr(cls.get_lightweight_problems, "__signature__", endpoint_function.replace(parameters=new_parameters)) @functools.wraps(cls.get_lightweight_problems) - def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.List[LightweightProblemInfoV2]: + def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.Sequence[LightweightProblemInfoV2]: try: return cls.get_lightweight_problems(*args, **kwargs) except FernHTTPException as e: @@ -99,7 +99,7 @@ def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.List[LightweightP router.get( path="/problems-v2/lightweight-problem-info", - response_model=typing.List[LightweightProblemInfoV2], + response_model=typing.Sequence[LightweightProblemInfoV2], description=AbstractV2ProblemService.get_lightweight_problems.__doc__, **get_route_args(cls.get_lightweight_problems, default_tag="v_2.problem"), )(wrapper) @@ -118,7 +118,7 @@ def __init_get_problems(cls, router: fastapi.APIRouter) -> None: setattr(cls.get_problems, "__signature__", endpoint_function.replace(parameters=new_parameters)) @functools.wraps(cls.get_problems) - def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.List[ProblemInfoV2]: + def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.Sequence[ProblemInfoV2]: try: return cls.get_problems(*args, **kwargs) except FernHTTPException as e: @@ -135,7 +135,7 @@ def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.List[ProblemInfoV router.get( path="/problems-v2/problem-info", - response_model=typing.List[ProblemInfoV2], + response_model=typing.Sequence[ProblemInfoV2], description=AbstractV2ProblemService.get_problems.__doc__, **get_route_args(cls.get_problems, default_tag="v_2.problem"), )(wrapper) diff --git a/seed/fastapi/trace/resources/v_2/resources/v_3/resources/problem/service/service.py b/seed/fastapi/trace/resources/v_2/resources/v_3/resources/problem/service/service.py index 386c85e66d8..96e626d6380 100644 --- a/seed/fastapi/trace/resources/v_2/resources/v_3/resources/problem/service/service.py +++ b/seed/fastapi/trace/resources/v_2/resources/v_3/resources/problem/service/service.py @@ -27,14 +27,14 @@ class AbstractV2V3ProblemService(AbstractFernService): @abc.abstractmethod def get_lightweight_problems( self, *, x_random_header: typing.Optional[str] = None - ) -> typing.List[LightweightProblemInfoV2]: + ) -> typing.Sequence[LightweightProblemInfoV2]: """ Returns lightweight versions of all problems """ ... @abc.abstractmethod - def get_problems(self, *, x_random_header: typing.Optional[str] = None) -> typing.List[ProblemInfoV2]: + def get_problems(self, *, x_random_header: typing.Optional[str] = None) -> typing.Sequence[ProblemInfoV2]: """ Returns latest versions of all problems """ @@ -82,7 +82,7 @@ def __init_get_lightweight_problems(cls, router: fastapi.APIRouter) -> None: setattr(cls.get_lightweight_problems, "__signature__", endpoint_function.replace(parameters=new_parameters)) @functools.wraps(cls.get_lightweight_problems) - def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.List[LightweightProblemInfoV2]: + def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.Sequence[LightweightProblemInfoV2]: try: return cls.get_lightweight_problems(*args, **kwargs) except FernHTTPException as e: @@ -99,7 +99,7 @@ def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.List[LightweightP router.get( path="/problems-v2/lightweight-problem-info", - response_model=typing.List[LightweightProblemInfoV2], + response_model=typing.Sequence[LightweightProblemInfoV2], description=AbstractV2V3ProblemService.get_lightweight_problems.__doc__, **get_route_args(cls.get_lightweight_problems, default_tag="v_2.v_3.problem"), )(wrapper) @@ -118,7 +118,7 @@ def __init_get_problems(cls, router: fastapi.APIRouter) -> None: setattr(cls.get_problems, "__signature__", endpoint_function.replace(parameters=new_parameters)) @functools.wraps(cls.get_problems) - def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.List[ProblemInfoV2]: + def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.Sequence[ProblemInfoV2]: try: return cls.get_problems(*args, **kwargs) except FernHTTPException as e: @@ -135,7 +135,7 @@ def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.List[ProblemInfoV router.get( path="/problems-v2/problem-info", - response_model=typing.List[ProblemInfoV2], + response_model=typing.Sequence[ProblemInfoV2], description=AbstractV2V3ProblemService.get_problems.__doc__, **get_route_args(cls.get_problems, default_tag="v_2.v_3.problem"), )(wrapper) diff --git a/seed/fastapi/unknown/resources/unknown/service/service.py b/seed/fastapi/unknown/resources/unknown/service/service.py index 52674743cb9..11fb66a09a9 100644 --- a/seed/fastapi/unknown/resources/unknown/service/service.py +++ b/seed/fastapi/unknown/resources/unknown/service/service.py @@ -23,7 +23,7 @@ class AbstractUnknownService(AbstractFernService): """ @abc.abstractmethod - def post(self, *, body: typing.Any) -> typing.List[typing.Any]: + def post(self, *, body: typing.Any) -> typing.Sequence[typing.Any]: ... """ @@ -49,7 +49,7 @@ def __init_post(cls, router: fastapi.APIRouter) -> None: setattr(cls.post, "__signature__", endpoint_function.replace(parameters=new_parameters)) @functools.wraps(cls.post) - def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.List[typing.Any]: + def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.Sequence[typing.Any]: try: return cls.post(*args, **kwargs) except FernHTTPException as e: @@ -66,7 +66,7 @@ def wrapper(*args: typing.Any, **kwargs: typing.Any) -> typing.List[typing.Any]: router.post( path="/", - response_model=typing.List[typing.Any], + response_model=typing.Sequence[typing.Any], description=AbstractUnknownService.post.__doc__, **get_route_args(cls.post, default_tag="unknown"), )(wrapper) diff --git a/generators/go/seed/sdk/bytes/.github/workflows/ci.yml b/seed/go-fiber/alias/.github/workflows/ci.yml similarity index 100% rename from generators/go/seed/sdk/bytes/.github/workflows/ci.yml rename to seed/go-fiber/alias/.github/workflows/ci.yml diff --git a/generators/go/seed/sdk/bytes/core/stringer.go b/seed/go-fiber/alias/core/stringer.go similarity index 100% rename from generators/go/seed/sdk/bytes/core/stringer.go rename to seed/go-fiber/alias/core/stringer.go diff --git a/generators/go/seed/sdk/enum/core/time.go b/seed/go-fiber/alias/core/time.go similarity index 100% rename from generators/go/seed/sdk/enum/core/time.go rename to seed/go-fiber/alias/core/time.go diff --git a/seed/go-fiber/alias/go.mod b/seed/go-fiber/alias/go.mod new file mode 100644 index 00000000000..677c30f3e8a --- /dev/null +++ b/seed/go-fiber/alias/go.mod @@ -0,0 +1,3 @@ +module github.com/alias/fern + +go 1.13 diff --git a/generators/go/seed/sdk/file-upload/snippet.json b/seed/go-fiber/alias/go.sum similarity index 100% rename from generators/go/seed/sdk/file-upload/snippet.json rename to seed/go-fiber/alias/go.sum diff --git a/generators/go/seed/sdk/idempotency-headers/snippet.json b/seed/go-fiber/alias/snippet.json similarity index 100% rename from generators/go/seed/sdk/idempotency-headers/snippet.json rename to seed/go-fiber/alias/snippet.json diff --git a/seed/go-fiber/alias/types.go b/seed/go-fiber/alias/types.go new file mode 100644 index 00000000000..4289257179d --- /dev/null +++ b/seed/go-fiber/alias/types.go @@ -0,0 +1,27 @@ +// This file was auto-generated by Fern from our API Definition. + +package alias + +import ( + fmt "fmt" + core "github.com/alias/fern/core" +) + +// Object is an alias for a type. +type Object = *Type + +// A simple type with just a name. +type Type struct { + Id TypeId `json:"id" url:"id"` + Name string `json:"name" url:"name"` +} + +func (t *Type) String() string { + if value, err := core.StringifyJSON(t); err == nil { + return value + } + return fmt.Sprintf("%#v", t) +} + +// An alias for type IDs. +type TypeId = string diff --git a/generators/go/seed/sdk/enum/.github/workflows/ci.yml b/seed/go-fiber/api-wide-base-path/.github/workflows/ci.yml similarity index 100% rename from generators/go/seed/sdk/enum/.github/workflows/ci.yml rename to seed/go-fiber/api-wide-base-path/.github/workflows/ci.yml diff --git a/generators/go/seed/sdk/enum/core/stringer.go b/seed/go-fiber/api-wide-base-path/core/stringer.go similarity index 100% rename from generators/go/seed/sdk/enum/core/stringer.go rename to seed/go-fiber/api-wide-base-path/core/stringer.go diff --git a/generators/go/seed/sdk/file-upload/core/time.go b/seed/go-fiber/api-wide-base-path/core/time.go similarity index 100% rename from generators/go/seed/sdk/file-upload/core/time.go rename to seed/go-fiber/api-wide-base-path/core/time.go diff --git a/seed/go-fiber/api-wide-base-path/go.mod b/seed/go-fiber/api-wide-base-path/go.mod new file mode 100644 index 00000000000..a1df980a794 --- /dev/null +++ b/seed/go-fiber/api-wide-base-path/go.mod @@ -0,0 +1,3 @@ +module github.com/api-wide-base-path/fern + +go 1.13 diff --git a/generators/go/seed/sdk/literal-headers/snippet.json b/seed/go-fiber/api-wide-base-path/go.sum similarity index 100% rename from generators/go/seed/sdk/literal-headers/snippet.json rename to seed/go-fiber/api-wide-base-path/go.sum diff --git a/generators/go/seed/sdk/literal/snippet.json b/seed/go-fiber/api-wide-base-path/snippet.json similarity index 100% rename from generators/go/seed/sdk/literal/snippet.json rename to seed/go-fiber/api-wide-base-path/snippet.json diff --git a/generators/go/seed/sdk/file-upload/.github/workflows/ci.yml b/seed/go-fiber/audiences/.github/workflows/ci.yml similarity index 100% rename from generators/go/seed/sdk/file-upload/.github/workflows/ci.yml rename to seed/go-fiber/audiences/.github/workflows/ci.yml diff --git a/generators/go/seed/sdk/file-upload/core/stringer.go b/seed/go-fiber/audiences/core/stringer.go similarity index 100% rename from generators/go/seed/sdk/file-upload/core/stringer.go rename to seed/go-fiber/audiences/core/stringer.go diff --git a/generators/go/seed/sdk/idempotency-headers/core/time.go b/seed/go-fiber/audiences/core/time.go similarity index 100% rename from generators/go/seed/sdk/idempotency-headers/core/time.go rename to seed/go-fiber/audiences/core/time.go diff --git a/seed/go-fiber/audiences/foldera/service.go b/seed/go-fiber/audiences/foldera/service.go new file mode 100644 index 00000000000..8b478e219ac --- /dev/null +++ b/seed/go-fiber/audiences/foldera/service.go @@ -0,0 +1,20 @@ +// This file was auto-generated by Fern from our API Definition. + +package foldera + +import ( + fmt "fmt" + core "github.com/audiences/fern/core" + folderb "github.com/audiences/fern/folderb" +) + +type Response struct { + Foo *folderb.Foo `json:"foo,omitempty" url:"foo,omitempty"` +} + +func (r *Response) String() string { + if value, err := core.StringifyJSON(r); err == nil { + return value + } + return fmt.Sprintf("%#v", r) +} diff --git a/seed/go-fiber/audiences/folderb/types.go b/seed/go-fiber/audiences/folderb/types.go new file mode 100644 index 00000000000..30966723530 --- /dev/null +++ b/seed/go-fiber/audiences/folderb/types.go @@ -0,0 +1,20 @@ +// This file was auto-generated by Fern from our API Definition. + +package folderb + +import ( + fmt "fmt" + core "github.com/audiences/fern/core" + folderc "github.com/audiences/fern/folderc" +) + +type Foo struct { + Foo *folderc.Foo `json:"foo,omitempty" url:"foo,omitempty"` +} + +func (f *Foo) String() string { + if value, err := core.StringifyJSON(f); err == nil { + return value + } + return fmt.Sprintf("%#v", f) +} diff --git a/seed/go-fiber/audiences/folderc/types.go b/seed/go-fiber/audiences/folderc/types.go new file mode 100644 index 00000000000..9a418f1b747 --- /dev/null +++ b/seed/go-fiber/audiences/folderc/types.go @@ -0,0 +1,20 @@ +// This file was auto-generated by Fern from our API Definition. + +package folderc + +import ( + fmt "fmt" + core "github.com/audiences/fern/core" + uuid "github.com/google/uuid" +) + +type Foo struct { + BarProperty uuid.UUID `json:"bar_property" url:"bar_property"` +} + +func (f *Foo) String() string { + if value, err := core.StringifyJSON(f); err == nil { + return value + } + return fmt.Sprintf("%#v", f) +} diff --git a/seed/go-fiber/audiences/foo.go b/seed/go-fiber/audiences/foo.go new file mode 100644 index 00000000000..74deeefd0b3 --- /dev/null +++ b/seed/go-fiber/audiences/foo.go @@ -0,0 +1,27 @@ +// This file was auto-generated by Fern from our API Definition. + +package audiences + +import ( + fmt "fmt" + core "github.com/audiences/fern/core" +) + +type FindRequest struct { + OptionalString OptionalString `query:"optionalString"` + PublicProperty *string `json:"publicProperty,omitempty" url:"publicProperty,omitempty"` + PrivateProperty *int `json:"privateProperty,omitempty" url:"privateProperty,omitempty"` +} + +type ImportingType struct { + Imported Imported `json:"imported" url:"imported"` +} + +func (i *ImportingType) String() string { + if value, err := core.StringifyJSON(i); err == nil { + return value + } + return fmt.Sprintf("%#v", i) +} + +type OptionalString = *string diff --git a/seed/go-fiber/audiences/go.mod b/seed/go-fiber/audiences/go.mod new file mode 100644 index 00000000000..be4474586bd --- /dev/null +++ b/seed/go-fiber/audiences/go.mod @@ -0,0 +1,5 @@ +module github.com/audiences/fern + +go 1.13 + +require github.com/google/uuid v1.4.0 diff --git a/seed/go-fiber/audiences/go.sum b/seed/go-fiber/audiences/go.sum new file mode 100644 index 00000000000..fef9ecd2323 --- /dev/null +++ b/seed/go-fiber/audiences/go.sum @@ -0,0 +1,2 @@ +github.com/google/uuid v1.4.0 h1:MtMxsa51/r9yyhkyLsVeVt0B+BGQZzpQiTQ4eHZ8bc4= +github.com/google/uuid v1.4.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= diff --git a/generators/go/seed/sdk/plain-text/snippet.json b/seed/go-fiber/audiences/snippet.json similarity index 100% rename from generators/go/seed/sdk/plain-text/snippet.json rename to seed/go-fiber/audiences/snippet.json diff --git a/seed/go-fiber/audiences/types.go b/seed/go-fiber/audiences/types.go new file mode 100644 index 00000000000..c6cb753155c --- /dev/null +++ b/seed/go-fiber/audiences/types.go @@ -0,0 +1,22 @@ +// This file was auto-generated by Fern from our API Definition. + +package audiences + +import ( + fmt "fmt" + core "github.com/audiences/fern/core" +) + +type Imported = string + +type FilteredType struct { + PublicProperty *string `json:"public_property,omitempty" url:"public_property,omitempty"` + PrivateProperty int `json:"private_property" url:"private_property"` +} + +func (f *FilteredType) String() string { + if value, err := core.StringifyJSON(f); err == nil { + return value + } + return fmt.Sprintf("%#v", f) +} diff --git a/generators/go/seed/sdk/idempotency-headers/.github/workflows/ci.yml b/seed/go-fiber/auth-environment-variables/.github/workflows/ci.yml similarity index 100% rename from generators/go/seed/sdk/idempotency-headers/.github/workflows/ci.yml rename to seed/go-fiber/auth-environment-variables/.github/workflows/ci.yml diff --git a/generators/go/seed/sdk/idempotency-headers/core/stringer.go b/seed/go-fiber/auth-environment-variables/core/stringer.go similarity index 100% rename from generators/go/seed/sdk/idempotency-headers/core/stringer.go rename to seed/go-fiber/auth-environment-variables/core/stringer.go diff --git a/generators/go/seed/sdk/literal-headers/core/time.go b/seed/go-fiber/auth-environment-variables/core/time.go similarity index 100% rename from generators/go/seed/sdk/literal-headers/core/time.go rename to seed/go-fiber/auth-environment-variables/core/time.go diff --git a/seed/go-fiber/auth-environment-variables/go.mod b/seed/go-fiber/auth-environment-variables/go.mod new file mode 100644 index 00000000000..a06655610bf --- /dev/null +++ b/seed/go-fiber/auth-environment-variables/go.mod @@ -0,0 +1,3 @@ +module github.com/auth-environment-variables/fern + +go 1.13 diff --git a/generators/go/seed/sdk/query-parameters/snippet.json b/seed/go-fiber/auth-environment-variables/go.sum similarity index 100% rename from generators/go/seed/sdk/query-parameters/snippet.json rename to seed/go-fiber/auth-environment-variables/go.sum diff --git a/generators/go/seed/sdk/response-property/snippet.json b/seed/go-fiber/auth-environment-variables/snippet.json similarity index 100% rename from generators/go/seed/sdk/response-property/snippet.json rename to seed/go-fiber/auth-environment-variables/snippet.json diff --git a/generators/go/seed/sdk/literal-headers/.github/workflows/ci.yml b/seed/go-fiber/basic-auth/.github/workflows/ci.yml similarity index 100% rename from generators/go/seed/sdk/literal-headers/.github/workflows/ci.yml rename to seed/go-fiber/basic-auth/.github/workflows/ci.yml diff --git a/generators/go/seed/sdk/literal-headers/core/stringer.go b/seed/go-fiber/basic-auth/core/stringer.go similarity index 100% rename from generators/go/seed/sdk/literal-headers/core/stringer.go rename to seed/go-fiber/basic-auth/core/stringer.go diff --git a/generators/go/seed/sdk/literal/core/time.go b/seed/go-fiber/basic-auth/core/time.go similarity index 100% rename from generators/go/seed/sdk/literal/core/time.go rename to seed/go-fiber/basic-auth/core/time.go diff --git a/seed/go-fiber/basic-auth/go.mod b/seed/go-fiber/basic-auth/go.mod new file mode 100644 index 00000000000..91034c571ad --- /dev/null +++ b/seed/go-fiber/basic-auth/go.mod @@ -0,0 +1,3 @@ +module github.com/basic-auth/fern + +go 1.13 diff --git a/generators/go/seed/sdk/streaming/snippet.json b/seed/go-fiber/basic-auth/go.sum similarity index 100% rename from generators/go/seed/sdk/streaming/snippet.json rename to seed/go-fiber/basic-auth/go.sum diff --git a/seed/go-fiber/basic-auth/snippet.json b/seed/go-fiber/basic-auth/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/basic-auth/types.go b/seed/go-fiber/basic-auth/types.go new file mode 100644 index 00000000000..b1af9f28cad --- /dev/null +++ b/seed/go-fiber/basic-auth/types.go @@ -0,0 +1,19 @@ +// This file was auto-generated by Fern from our API Definition. + +package basicauth + +import ( + fmt "fmt" + core "github.com/basic-auth/fern/core" +) + +type UnauthorizedRequestErrorBody struct { + Message string `json:"message" url:"message"` +} + +func (u *UnauthorizedRequestErrorBody) String() string { + if value, err := core.StringifyJSON(u); err == nil { + return value + } + return fmt.Sprintf("%#v", u) +} diff --git a/generators/go/seed/sdk/literal/.github/workflows/ci.yml b/seed/go-fiber/bearer-token-environment-variable/.github/workflows/ci.yml similarity index 100% rename from generators/go/seed/sdk/literal/.github/workflows/ci.yml rename to seed/go-fiber/bearer-token-environment-variable/.github/workflows/ci.yml diff --git a/generators/go/seed/sdk/literal/core/stringer.go b/seed/go-fiber/bearer-token-environment-variable/core/stringer.go similarity index 100% rename from generators/go/seed/sdk/literal/core/stringer.go rename to seed/go-fiber/bearer-token-environment-variable/core/stringer.go diff --git a/generators/go/seed/sdk/plain-text/core/time.go b/seed/go-fiber/bearer-token-environment-variable/core/time.go similarity index 100% rename from generators/go/seed/sdk/plain-text/core/time.go rename to seed/go-fiber/bearer-token-environment-variable/core/time.go diff --git a/seed/go-fiber/bearer-token-environment-variable/go.mod b/seed/go-fiber/bearer-token-environment-variable/go.mod new file mode 100644 index 00000000000..cf3bd5f35fb --- /dev/null +++ b/seed/go-fiber/bearer-token-environment-variable/go.mod @@ -0,0 +1,3 @@ +module github.com/bearer-token-environment-variable/fern + +go 1.13 diff --git a/seed/go-fiber/bearer-token-environment-variable/go.sum b/seed/go-fiber/bearer-token-environment-variable/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/bearer-token-environment-variable/snippet.json b/seed/go-fiber/bearer-token-environment-variable/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/generators/go/seed/sdk/plain-text/.github/workflows/ci.yml b/seed/go-fiber/bytes/.github/workflows/ci.yml similarity index 100% rename from generators/go/seed/sdk/plain-text/.github/workflows/ci.yml rename to seed/go-fiber/bytes/.github/workflows/ci.yml diff --git a/generators/go/seed/sdk/plain-text/core/stringer.go b/seed/go-fiber/bytes/core/stringer.go similarity index 100% rename from generators/go/seed/sdk/plain-text/core/stringer.go rename to seed/go-fiber/bytes/core/stringer.go diff --git a/generators/go/seed/sdk/query-parameters/core/time.go b/seed/go-fiber/bytes/core/time.go similarity index 100% rename from generators/go/seed/sdk/query-parameters/core/time.go rename to seed/go-fiber/bytes/core/time.go diff --git a/seed/go-fiber/bytes/go.mod b/seed/go-fiber/bytes/go.mod new file mode 100644 index 00000000000..eaa9f6476d5 --- /dev/null +++ b/seed/go-fiber/bytes/go.mod @@ -0,0 +1,3 @@ +module github.com/bytes/fern + +go 1.13 diff --git a/seed/go-fiber/bytes/go.sum b/seed/go-fiber/bytes/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/bytes/snippet.json b/seed/go-fiber/bytes/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/generators/go/seed/sdk/query-parameters/.github/workflows/ci.yml b/seed/go-fiber/circular-references/.github/workflows/ci.yml similarity index 100% rename from generators/go/seed/sdk/query-parameters/.github/workflows/ci.yml rename to seed/go-fiber/circular-references/.github/workflows/ci.yml diff --git a/generators/go/seed/sdk/query-parameters/core/stringer.go b/seed/go-fiber/circular-references/core/stringer.go similarity index 100% rename from generators/go/seed/sdk/query-parameters/core/stringer.go rename to seed/go-fiber/circular-references/core/stringer.go diff --git a/generators/go/seed/sdk/response-property/core/time.go b/seed/go-fiber/circular-references/core/time.go similarity index 100% rename from generators/go/seed/sdk/response-property/core/time.go rename to seed/go-fiber/circular-references/core/time.go diff --git a/seed/go-fiber/circular-references/go.mod b/seed/go-fiber/circular-references/go.mod new file mode 100644 index 00000000000..acd7c9ec857 --- /dev/null +++ b/seed/go-fiber/circular-references/go.mod @@ -0,0 +1,3 @@ +module github.com/circular-references/fern + +go 1.13 diff --git a/seed/go-fiber/circular-references/go.sum b/seed/go-fiber/circular-references/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/circular-references/snippet.json b/seed/go-fiber/circular-references/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/circular-references/types.go b/seed/go-fiber/circular-references/types.go new file mode 100644 index 00000000000..63ef560c114 --- /dev/null +++ b/seed/go-fiber/circular-references/types.go @@ -0,0 +1,265 @@ +// This file was auto-generated by Fern from our API Definition. + +package api + +import ( + json "encoding/json" + fmt "fmt" + core "github.com/circular-references/fern/core" +) + +type ImportingA struct { + A *A `json:"a,omitempty" url:"a,omitempty"` +} + +func (i *ImportingA) String() string { + if value, err := core.StringifyJSON(i); err == nil { + return value + } + return fmt.Sprintf("%#v", i) +} + +type RootType struct { + S string `json:"s" url:"s"` +} + +func (r *RootType) String() string { + if value, err := core.StringifyJSON(r); err == nil { + return value + } + return fmt.Sprintf("%#v", r) +} + +type A struct { + S string `json:"s" url:"s"` +} + +func (a *A) String() string { + if value, err := core.StringifyJSON(a); err == nil { + return value + } + return fmt.Sprintf("%#v", a) +} + +type ContainerValue struct { + Type string + List []*FieldValue + Optional *FieldValue +} + +func NewContainerValueFromList(value []*FieldValue) *ContainerValue { + return &ContainerValue{Type: "list", List: value} +} + +func NewContainerValueFromOptional(value *FieldValue) *ContainerValue { + return &ContainerValue{Type: "optional", Optional: value} +} + +func (c *ContainerValue) UnmarshalJSON(data []byte) error { + var unmarshaler struct { + Type string `json:"type"` + } + if err := json.Unmarshal(data, &unmarshaler); err != nil { + return err + } + c.Type = unmarshaler.Type + switch unmarshaler.Type { + case "list": + var valueUnmarshaler struct { + List []*FieldValue `json:"value,omitempty"` + } + if err := json.Unmarshal(data, &valueUnmarshaler); err != nil { + return err + } + c.List = valueUnmarshaler.List + case "optional": + var valueUnmarshaler struct { + Optional *FieldValue `json:"value,omitempty"` + } + if err := json.Unmarshal(data, &valueUnmarshaler); err != nil { + return err + } + c.Optional = valueUnmarshaler.Optional + } + return nil +} + +func (c ContainerValue) MarshalJSON() ([]byte, error) { + switch c.Type { + default: + return nil, fmt.Errorf("invalid type %s in %T", c.Type, c) + case "list": + var marshaler = struct { + Type string `json:"type"` + List []*FieldValue `json:"value,omitempty"` + }{ + Type: c.Type, + List: c.List, + } + return json.Marshal(marshaler) + case "optional": + var marshaler = struct { + Type string `json:"type"` + Optional *FieldValue `json:"value,omitempty"` + }{ + Type: c.Type, + Optional: c.Optional, + } + return json.Marshal(marshaler) + } +} + +type ContainerValueVisitor interface { + VisitList([]*FieldValue) error + VisitOptional(*FieldValue) error +} + +func (c *ContainerValue) Accept(visitor ContainerValueVisitor) error { + switch c.Type { + default: + return fmt.Errorf("invalid type %s in %T", c.Type, c) + case "list": + return visitor.VisitList(c.List) + case "optional": + return visitor.VisitOptional(c.Optional) + } +} + +type FieldValue struct { + Type string + PrimitiveValue PrimitiveValue + ObjectValue *ObjectValue + ContainerValue *ContainerValue +} + +func NewFieldValueFromPrimitiveValue(value PrimitiveValue) *FieldValue { + return &FieldValue{Type: "primitive_value", PrimitiveValue: value} +} + +func NewFieldValueFromObjectValue(value *ObjectValue) *FieldValue { + return &FieldValue{Type: "object_value", ObjectValue: value} +} + +func NewFieldValueFromContainerValue(value *ContainerValue) *FieldValue { + return &FieldValue{Type: "container_value", ContainerValue: value} +} + +func (f *FieldValue) UnmarshalJSON(data []byte) error { + var unmarshaler struct { + Type string `json:"type"` + } + if err := json.Unmarshal(data, &unmarshaler); err != nil { + return err + } + f.Type = unmarshaler.Type + switch unmarshaler.Type { + case "primitive_value": + var valueUnmarshaler struct { + PrimitiveValue PrimitiveValue `json:"value,omitempty"` + } + if err := json.Unmarshal(data, &valueUnmarshaler); err != nil { + return err + } + f.PrimitiveValue = valueUnmarshaler.PrimitiveValue + case "object_value": + value := new(ObjectValue) + if err := json.Unmarshal(data, &value); err != nil { + return err + } + f.ObjectValue = value + case "container_value": + var valueUnmarshaler struct { + ContainerValue *ContainerValue `json:"value,omitempty"` + } + if err := json.Unmarshal(data, &valueUnmarshaler); err != nil { + return err + } + f.ContainerValue = valueUnmarshaler.ContainerValue + } + return nil +} + +func (f FieldValue) MarshalJSON() ([]byte, error) { + switch f.Type { + default: + return nil, fmt.Errorf("invalid type %s in %T", f.Type, f) + case "primitive_value": + var marshaler = struct { + Type string `json:"type"` + PrimitiveValue PrimitiveValue `json:"value,omitempty"` + }{ + Type: f.Type, + PrimitiveValue: f.PrimitiveValue, + } + return json.Marshal(marshaler) + case "object_value": + var marshaler = struct { + Type string `json:"type"` + *ObjectValue + }{ + Type: f.Type, + ObjectValue: f.ObjectValue, + } + return json.Marshal(marshaler) + case "container_value": + var marshaler = struct { + Type string `json:"type"` + ContainerValue *ContainerValue `json:"value,omitempty"` + }{ + Type: f.Type, + ContainerValue: f.ContainerValue, + } + return json.Marshal(marshaler) + } +} + +type FieldValueVisitor interface { + VisitPrimitiveValue(PrimitiveValue) error + VisitObjectValue(*ObjectValue) error + VisitContainerValue(*ContainerValue) error +} + +func (f *FieldValue) Accept(visitor FieldValueVisitor) error { + switch f.Type { + default: + return fmt.Errorf("invalid type %s in %T", f.Type, f) + case "primitive_value": + return visitor.VisitPrimitiveValue(f.PrimitiveValue) + case "object_value": + return visitor.VisitObjectValue(f.ObjectValue) + case "container_value": + return visitor.VisitContainerValue(f.ContainerValue) + } +} + +type ObjectValue struct { +} + +func (o *ObjectValue) String() string { + if value, err := core.StringifyJSON(o); err == nil { + return value + } + return fmt.Sprintf("%#v", o) +} + +type PrimitiveValue string + +const ( + PrimitiveValueString PrimitiveValue = "STRING" + PrimitiveValueNumber PrimitiveValue = "NUMBER" +) + +func NewPrimitiveValueFromString(s string) (PrimitiveValue, error) { + switch s { + case "STRING": + return PrimitiveValueString, nil + case "NUMBER": + return PrimitiveValueNumber, nil + } + var t PrimitiveValue + return "", fmt.Errorf("%s is not a valid %T", s, t) +} + +func (p PrimitiveValue) Ptr() *PrimitiveValue { + return &p +} diff --git a/generators/go/seed/sdk/response-property/.github/workflows/ci.yml b/seed/go-fiber/custom-auth/.github/workflows/ci.yml similarity index 100% rename from generators/go/seed/sdk/response-property/.github/workflows/ci.yml rename to seed/go-fiber/custom-auth/.github/workflows/ci.yml diff --git a/generators/go/seed/sdk/response-property/core/stringer.go b/seed/go-fiber/custom-auth/core/stringer.go similarity index 100% rename from generators/go/seed/sdk/response-property/core/stringer.go rename to seed/go-fiber/custom-auth/core/stringer.go diff --git a/generators/go/seed/sdk/streaming/core/time.go b/seed/go-fiber/custom-auth/core/time.go similarity index 100% rename from generators/go/seed/sdk/streaming/core/time.go rename to seed/go-fiber/custom-auth/core/time.go diff --git a/seed/go-fiber/custom-auth/go.mod b/seed/go-fiber/custom-auth/go.mod new file mode 100644 index 00000000000..513db0ccbe2 --- /dev/null +++ b/seed/go-fiber/custom-auth/go.mod @@ -0,0 +1,3 @@ +module github.com/custom-auth/fern + +go 1.13 diff --git a/seed/go-fiber/custom-auth/go.sum b/seed/go-fiber/custom-auth/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/custom-auth/snippet.json b/seed/go-fiber/custom-auth/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/custom-auth/types.go b/seed/go-fiber/custom-auth/types.go new file mode 100644 index 00000000000..c5866144f74 --- /dev/null +++ b/seed/go-fiber/custom-auth/types.go @@ -0,0 +1,19 @@ +// This file was auto-generated by Fern from our API Definition. + +package customauth + +import ( + fmt "fmt" + core "github.com/custom-auth/fern/core" +) + +type UnauthorizedRequestErrorBody struct { + Message string `json:"message" url:"message"` +} + +func (u *UnauthorizedRequestErrorBody) String() string { + if value, err := core.StringifyJSON(u); err == nil { + return value + } + return fmt.Sprintf("%#v", u) +} diff --git a/generators/go/seed/sdk/streaming/.github/workflows/ci.yml b/seed/go-fiber/enum/.github/workflows/ci.yml similarity index 100% rename from generators/go/seed/sdk/streaming/.github/workflows/ci.yml rename to seed/go-fiber/enum/.github/workflows/ci.yml diff --git a/generators/go/seed/sdk/streaming/core/stringer.go b/seed/go-fiber/enum/core/stringer.go similarity index 100% rename from generators/go/seed/sdk/streaming/core/stringer.go rename to seed/go-fiber/enum/core/stringer.go diff --git a/seed/go-fiber/enum/core/time.go b/seed/go-fiber/enum/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-fiber/enum/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-fiber/enum/go.mod b/seed/go-fiber/enum/go.mod new file mode 100644 index 00000000000..f3d0e706536 --- /dev/null +++ b/seed/go-fiber/enum/go.mod @@ -0,0 +1,3 @@ +module github.com/enum/fern + +go 1.13 diff --git a/seed/go-fiber/enum/go.sum b/seed/go-fiber/enum/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/enum/inlined_request.go b/seed/go-fiber/enum/inlined_request.go new file mode 100644 index 00000000000..1320f67451d --- /dev/null +++ b/seed/go-fiber/enum/inlined_request.go @@ -0,0 +1,10 @@ +// This file was auto-generated by Fern from our API Definition. + +package enum + +type SendEnumInlinedRequest struct { + Operand Operand `json:"operand,omitempty" url:"operand,omitempty"` + MaybeOperand *Operand `json:"maybeOperand,omitempty" url:"maybeOperand,omitempty"` + OperandOrColor *ColorOrOperand `json:"operandOrColor,omitempty" url:"operandOrColor,omitempty"` + MaybeOperandOrColor *ColorOrOperand `json:"maybeOperandOrColor,omitempty" url:"maybeOperandOrColor,omitempty"` +} diff --git a/seed/go-fiber/enum/query_param.go b/seed/go-fiber/enum/query_param.go new file mode 100644 index 00000000000..56fd63f75fb --- /dev/null +++ b/seed/go-fiber/enum/query_param.go @@ -0,0 +1,17 @@ +// This file was auto-generated by Fern from our API Definition. + +package enum + +type SendEnumAsQueryParamRequest struct { + Operand Operand `query:"operand"` + MaybeOperand *Operand `query:"maybeOperand"` + OperandOrColor *ColorOrOperand `query:"operandOrColor"` + MaybeOperandOrColor *ColorOrOperand `query:"maybeOperandOrColor"` +} + +type SendEnumListAsQueryParamRequest struct { + Operand []Operand `query:"operand"` + MaybeOperand []*Operand `query:"maybeOperand"` + OperandOrColor []*ColorOrOperand `query:"operandOrColor"` + MaybeOperandOrColor []*ColorOrOperand `query:"maybeOperandOrColor"` +} diff --git a/seed/go-fiber/enum/snippet.json b/seed/go-fiber/enum/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/enum/types.go b/seed/go-fiber/enum/types.go new file mode 100644 index 00000000000..852476a38fe --- /dev/null +++ b/seed/go-fiber/enum/types.go @@ -0,0 +1,116 @@ +// This file was auto-generated by Fern from our API Definition. + +package enum + +import ( + json "encoding/json" + fmt "fmt" +) + +type Color string + +const ( + ColorRed Color = "red" + ColorBlue Color = "blue" +) + +func NewColorFromString(s string) (Color, error) { + switch s { + case "red": + return ColorRed, nil + case "blue": + return ColorBlue, nil + } + var t Color + return "", fmt.Errorf("%s is not a valid %T", s, t) +} + +func (c Color) Ptr() *Color { + return &c +} + +type ColorOrOperand struct { + typeName string + Color Color + Operand Operand +} + +func NewColorOrOperandFromColor(value Color) *ColorOrOperand { + return &ColorOrOperand{typeName: "color", Color: value} +} + +func NewColorOrOperandFromOperand(value Operand) *ColorOrOperand { + return &ColorOrOperand{typeName: "operand", Operand: value} +} + +func (c *ColorOrOperand) UnmarshalJSON(data []byte) error { + var valueColor Color + if err := json.Unmarshal(data, &valueColor); err == nil { + c.typeName = "color" + c.Color = valueColor + return nil + } + var valueOperand Operand + if err := json.Unmarshal(data, &valueOperand); err == nil { + c.typeName = "operand" + c.Operand = valueOperand + return nil + } + return fmt.Errorf("%s cannot be deserialized as a %T", data, c) +} + +func (c ColorOrOperand) MarshalJSON() ([]byte, error) { + switch c.typeName { + default: + return nil, fmt.Errorf("invalid type %s in %T", c.typeName, c) + case "color": + return json.Marshal(c.Color) + case "operand": + return json.Marshal(c.Operand) + } +} + +type ColorOrOperandVisitor interface { + VisitColor(Color) error + VisitOperand(Operand) error +} + +func (c *ColorOrOperand) Accept(visitor ColorOrOperandVisitor) error { + switch c.typeName { + default: + return fmt.Errorf("invalid type %s in %T", c.typeName, c) + case "color": + return visitor.VisitColor(c.Color) + case "operand": + return visitor.VisitOperand(c.Operand) + } +} + +// Tests enum name and value can be +// different. +type Operand string + +const ( + OperandGreaterThan Operand = ">" + OperandEqualTo Operand = "=" + // The name and value should be similar + // are similar for less than. + OperandLessThan Operand = "less_than" +) + +func NewOperandFromString(s string) (Operand, error) { + switch s { + case ">": + return OperandGreaterThan, nil + case "=": + return OperandEqualTo, nil + case "less_than": + return OperandLessThan, nil + } + var t Operand + return "", fmt.Errorf("%s is not a valid %T", s, t) +} + +func (o Operand) Ptr() *Operand { + return &o +} diff --git a/seed/go-fiber/error-property/.github/workflows/ci.yml b/seed/go-fiber/error-property/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-fiber/error-property/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-fiber/error-property/core/stringer.go b/seed/go-fiber/error-property/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-fiber/error-property/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-fiber/error-property/core/time.go b/seed/go-fiber/error-property/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-fiber/error-property/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-fiber/error-property/go.mod b/seed/go-fiber/error-property/go.mod new file mode 100644 index 00000000000..f48cabcb94b --- /dev/null +++ b/seed/go-fiber/error-property/go.mod @@ -0,0 +1,3 @@ +module github.com/error-property/fern + +go 1.13 diff --git a/seed/go-fiber/error-property/go.sum b/seed/go-fiber/error-property/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/error-property/snippet.json b/seed/go-fiber/error-property/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/error-property/types.go b/seed/go-fiber/error-property/types.go new file mode 100644 index 00000000000..518904ff7de --- /dev/null +++ b/seed/go-fiber/error-property/types.go @@ -0,0 +1,19 @@ +// This file was auto-generated by Fern from our API Definition. + +package errorproperty + +import ( + fmt "fmt" + core "github.com/error-property/fern/core" +) + +type PropertyBasedErrorTestBody struct { + Message string `json:"message" url:"message"` +} + +func (p *PropertyBasedErrorTestBody) String() string { + if value, err := core.StringifyJSON(p); err == nil { + return value + } + return fmt.Sprintf("%#v", p) +} diff --git a/seed/go-fiber/examples/.github/workflows/ci.yml b/seed/go-fiber/examples/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-fiber/examples/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-fiber/examples/commons/types.go b/seed/go-fiber/examples/commons/types.go new file mode 100644 index 00000000000..14cad3066ac --- /dev/null +++ b/seed/go-fiber/examples/commons/types.go @@ -0,0 +1,190 @@ +// This file was auto-generated by Fern from our API Definition. + +package commons + +import ( + json "encoding/json" + fmt "fmt" + core "github.com/examples/fern/core" +) + +type Data struct { + Type string + String string + Base64 []byte +} + +func NewDataFromString(value string) *Data { + return &Data{Type: "string", String: value} +} + +func NewDataFromBase64(value []byte) *Data { + return &Data{Type: "base64", Base64: value} +} + +func (d *Data) UnmarshalJSON(data []byte) error { + var unmarshaler struct { + Type string `json:"type"` + } + if err := json.Unmarshal(data, &unmarshaler); err != nil { + return err + } + d.Type = unmarshaler.Type + switch unmarshaler.Type { + case "string": + var valueUnmarshaler struct { + String string `json:"value"` + } + if err := json.Unmarshal(data, &valueUnmarshaler); err != nil { + return err + } + d.String = valueUnmarshaler.String + case "base64": + var valueUnmarshaler struct { + Base64 []byte `json:"value"` + } + if err := json.Unmarshal(data, &valueUnmarshaler); err != nil { + return err + } + d.Base64 = valueUnmarshaler.Base64 + } + return nil +} + +func (d Data) MarshalJSON() ([]byte, error) { + switch d.Type { + default: + return nil, fmt.Errorf("invalid type %s in %T", d.Type, d) + case "string": + var marshaler = struct { + Type string `json:"type"` + String string `json:"value"` + }{ + Type: d.Type, + String: d.String, + } + return json.Marshal(marshaler) + case "base64": + var marshaler = struct { + Type string `json:"type"` + Base64 []byte `json:"value"` + }{ + Type: d.Type, + Base64: d.Base64, + } + return json.Marshal(marshaler) + } +} + +type DataVisitor interface { + VisitString(string) error + VisitBase64([]byte) error +} + +func (d *Data) Accept(visitor DataVisitor) error { + switch d.Type { + default: + return fmt.Errorf("invalid type %s in %T", d.Type, d) + case "string": + return visitor.VisitString(d.String) + case "base64": + return visitor.VisitBase64(d.Base64) + } +} + +type EventInfo struct { + Type string + Metadata *Metadata + Tag Tag +} + +func NewEventInfoFromMetadata(value *Metadata) *EventInfo { + return &EventInfo{Type: "metadata", Metadata: value} +} + +func NewEventInfoFromTag(value Tag) *EventInfo { + return &EventInfo{Type: "tag", Tag: value} +} + +func (e *EventInfo) UnmarshalJSON(data []byte) error { + var unmarshaler struct { + Type string `json:"type"` + } + if err := json.Unmarshal(data, &unmarshaler); err != nil { + return err + } + e.Type = unmarshaler.Type + switch unmarshaler.Type { + case "metadata": + value := new(Metadata) + if err := json.Unmarshal(data, &value); err != nil { + return err + } + e.Metadata = value + case "tag": + var valueUnmarshaler struct { + Tag Tag `json:"value"` + } + if err := json.Unmarshal(data, &valueUnmarshaler); err != nil { + return err + } + e.Tag = valueUnmarshaler.Tag + } + return nil +} + +func (e EventInfo) MarshalJSON() ([]byte, error) { + switch e.Type { + default: + return nil, fmt.Errorf("invalid type %s in %T", e.Type, e) + case "metadata": + var marshaler = struct { + Type string `json:"type"` + *Metadata + }{ + Type: e.Type, + Metadata: e.Metadata, + } + return json.Marshal(marshaler) + case "tag": + var marshaler = struct { + Type string `json:"type"` + Tag Tag `json:"value"` + }{ + Type: e.Type, + Tag: e.Tag, + } + return json.Marshal(marshaler) + } +} + +type EventInfoVisitor interface { + VisitMetadata(*Metadata) error + VisitTag(Tag) error +} + +func (e *EventInfo) Accept(visitor EventInfoVisitor) error { + switch e.Type { + default: + return fmt.Errorf("invalid type %s in %T", e.Type, e) + case "metadata": + return visitor.VisitMetadata(e.Metadata) + case "tag": + return visitor.VisitTag(e.Tag) + } +} + +type Metadata struct { + Id string `json:"id" url:"id"` + Data map[string]string `json:"data,omitempty" url:"data,omitempty"` + JsonString *string `json:"jsonString,omitempty" url:"jsonString,omitempty"` +} + +func (m *Metadata) String() string { + if value, err := core.StringifyJSON(m); err == nil { + return value + } + return fmt.Sprintf("%#v", m) +} + +type Tag = string diff --git a/seed/go-fiber/examples/core/stringer.go b/seed/go-fiber/examples/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-fiber/examples/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-fiber/examples/core/time.go b/seed/go-fiber/examples/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-fiber/examples/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-fiber/examples/file/service.go b/seed/go-fiber/examples/file/service.go new file mode 100644 index 00000000000..5253d0234d9 --- /dev/null +++ b/seed/go-fiber/examples/file/service.go @@ -0,0 +1,6 @@ +// This file was auto-generated by Fern from our API Definition. + +package file + +type GetFileRequest struct { +} diff --git a/seed/go-fiber/examples/file/types.go b/seed/go-fiber/examples/file/types.go new file mode 100644 index 00000000000..edc509f893e --- /dev/null +++ b/seed/go-fiber/examples/file/types.go @@ -0,0 +1,5 @@ +// This file was auto-generated by Fern from our API Definition. + +package file + +type Filename = string diff --git a/seed/go-fiber/examples/go.mod b/seed/go-fiber/examples/go.mod new file mode 100644 index 00000000000..aa33f862049 --- /dev/null +++ b/seed/go-fiber/examples/go.mod @@ -0,0 +1,5 @@ +module github.com/examples/fern + +go 1.13 + +require github.com/google/uuid v1.4.0 diff --git a/seed/go-fiber/examples/go.sum b/seed/go-fiber/examples/go.sum new file mode 100644 index 00000000000..fef9ecd2323 --- /dev/null +++ b/seed/go-fiber/examples/go.sum @@ -0,0 +1,2 @@ +github.com/google/uuid v1.4.0 h1:MtMxsa51/r9yyhkyLsVeVt0B+BGQZzpQiTQ4eHZ8bc4= +github.com/google/uuid v1.4.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= diff --git a/seed/go-fiber/examples/service.go b/seed/go-fiber/examples/service.go new file mode 100644 index 00000000000..61fc7f66e37 --- /dev/null +++ b/seed/go-fiber/examples/service.go @@ -0,0 +1,9 @@ +// This file was auto-generated by Fern from our API Definition. + +package examples + +type GetMetadataRequest struct { + XApiVersion string `header:"X-API-Version"` + Shallow *bool `query:"shallow"` + Tag []*string `query:"tag"` +} diff --git a/seed/go-fiber/examples/snippet.json b/seed/go-fiber/examples/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/examples/types.go b/seed/go-fiber/examples/types.go new file mode 100644 index 00000000000..d7a9181cb3e --- /dev/null +++ b/seed/go-fiber/examples/types.go @@ -0,0 +1,654 @@ +// This file was auto-generated by Fern from our API Definition. + +package examples + +import ( + json "encoding/json" + fmt "fmt" + commons "github.com/examples/fern/commons" + core "github.com/examples/fern/core" + uuid "github.com/google/uuid" + time "time" +) + +type Actor struct { + Name string `json:"name" url:"name"` + Id string `json:"id" url:"id"` +} + +func (a *Actor) String() string { + if value, err := core.StringifyJSON(a); err == nil { + return value + } + return fmt.Sprintf("%#v", a) +} + +type Actress struct { + Name string `json:"name" url:"name"` + Id string `json:"id" url:"id"` +} + +func (a *Actress) String() string { + if value, err := core.StringifyJSON(a); err == nil { + return value + } + return fmt.Sprintf("%#v", a) +} + +type CastMember struct { + typeName string + Actor *Actor + Actress *Actress + StuntDouble *StuntDouble +} + +func NewCastMemberFromActor(value *Actor) *CastMember { + return &CastMember{typeName: "actor", Actor: value} +} + +func NewCastMemberFromActress(value *Actress) *CastMember { + return &CastMember{typeName: "actress", Actress: value} +} + +func NewCastMemberFromStuntDouble(value *StuntDouble) *CastMember { + return &CastMember{typeName: "stuntDouble", StuntDouble: value} +} + +func (c *CastMember) UnmarshalJSON(data []byte) error { + valueActor := new(Actor) + if err := json.Unmarshal(data, &valueActor); err == nil { + c.typeName = "actor" + c.Actor = valueActor + return nil + } + valueActress := new(Actress) + if err := json.Unmarshal(data, &valueActress); err == nil { + c.typeName = "actress" + c.Actress = valueActress + return nil + } + valueStuntDouble := new(StuntDouble) + if err := json.Unmarshal(data, &valueStuntDouble); err == nil { + c.typeName = "stuntDouble" + c.StuntDouble = valueStuntDouble + return nil + } + return fmt.Errorf("%s cannot be deserialized as a %T", data, c) +} + +func (c CastMember) MarshalJSON() ([]byte, error) { + switch c.typeName { + default: + return nil, fmt.Errorf("invalid type %s in %T", c.typeName, c) + case "actor": + return json.Marshal(c.Actor) + case "actress": + return json.Marshal(c.Actress) + case "stuntDouble": + return json.Marshal(c.StuntDouble) + } +} + +type CastMemberVisitor interface { + VisitActor(*Actor) error + VisitActress(*Actress) error + VisitStuntDouble(*StuntDouble) error +} + +func (c *CastMember) Accept(visitor CastMemberVisitor) error { + switch c.typeName { + default: + return fmt.Errorf("invalid type %s in %T", c.typeName, c) + case "actor": + return visitor.VisitActor(c.Actor) + case "actress": + return visitor.VisitActress(c.Actress) + case "stuntDouble": + return visitor.VisitStuntDouble(c.StuntDouble) + } +} + +type Directory struct { + Name string `json:"name" url:"name"` + Files []*File `json:"files,omitempty" url:"files,omitempty"` + Directories []*Directory `json:"directories,omitempty" url:"directories,omitempty"` +} + +func (d *Directory) String() string { + if value, err := core.StringifyJSON(d); err == nil { + return value + } + return fmt.Sprintf("%#v", d) +} + +type Exception struct { + Type string + Generic *ExceptionInfo + Timeout interface{} +} + +func NewExceptionFromGeneric(value *ExceptionInfo) *Exception { + return &Exception{Type: "generic", Generic: value} +} + +func NewExceptionFromTimeout(value interface{}) *Exception { + return &Exception{Type: "timeout", Timeout: value} +} + +func (e *Exception) UnmarshalJSON(data []byte) error { + var unmarshaler struct { + Type string `json:"type"` + } + if err := json.Unmarshal(data, &unmarshaler); err != nil { + return err + } + e.Type = unmarshaler.Type + switch unmarshaler.Type { + case "generic": + value := new(ExceptionInfo) + if err := json.Unmarshal(data, &value); err != nil { + return err + } + e.Generic = value + case "timeout": + value := make(map[string]interface{}) + if err := json.Unmarshal(data, &value); err != nil { + return err + } + e.Timeout = value + } + return nil +} + +func (e Exception) MarshalJSON() ([]byte, error) { + switch e.Type { + default: + return nil, fmt.Errorf("invalid type %s in %T", e.Type, e) + case "generic": + var marshaler = struct { + Type string `json:"type"` + *ExceptionInfo + }{ + Type: e.Type, + ExceptionInfo: e.Generic, + } + return json.Marshal(marshaler) + case "timeout": + var marshaler = struct { + Type string `json:"type"` + Timeout interface{} `json:"timeout,omitempty"` + }{ + Type: e.Type, + Timeout: e.Timeout, + } + return json.Marshal(marshaler) + } +} + +type ExceptionVisitor interface { + VisitGeneric(*ExceptionInfo) error + VisitTimeout(interface{}) error +} + +func (e *Exception) Accept(visitor ExceptionVisitor) error { + switch e.Type { + default: + return fmt.Errorf("invalid type %s in %T", e.Type, e) + case "generic": + return visitor.VisitGeneric(e.Generic) + case "timeout": + return visitor.VisitTimeout(e.Timeout) + } +} + +type ExceptionInfo struct { + ExceptionType string `json:"exceptionType" url:"exceptionType"` + ExceptionMessage string `json:"exceptionMessage" url:"exceptionMessage"` + ExceptionStacktrace string `json:"exceptionStacktrace" url:"exceptionStacktrace"` +} + +func (e *ExceptionInfo) String() string { + if value, err := core.StringifyJSON(e); err == nil { + return value + } + return fmt.Sprintf("%#v", e) +} + +type ExtendedMovie struct { + Id MovieId `json:"id" url:"id"` + Prequel *MovieId `json:"prequel,omitempty" url:"prequel,omitempty"` + Title string `json:"title" url:"title"` + From string `json:"from" url:"from"` + // The rating scale is one to five stars + Rating float64 `json:"rating" url:"rating"` + Tag commons.Tag `json:"tag" url:"tag"` + Book *string `json:"book,omitempty" url:"book,omitempty"` + Cast []string `json:"cast,omitempty" url:"cast,omitempty"` + type_ string +} + +func (e *ExtendedMovie) Type() string { + return e.type_ +} + +func (e *ExtendedMovie) UnmarshalJSON(data []byte) error { + type embed ExtendedMovie + var unmarshaler = struct { + embed + }{ + embed: embed(*e), + } + if err := json.Unmarshal(data, &unmarshaler); err != nil { + return err + } + *e = ExtendedMovie(unmarshaler.embed) + e.type_ = "movie" + return nil +} + +func (e *ExtendedMovie) MarshalJSON() ([]byte, error) { + type embed ExtendedMovie + var marshaler = struct { + embed + Type string `json:"type"` + }{ + embed: embed(*e), + Type: "movie", + } + return json.Marshal(marshaler) +} + +func (e *ExtendedMovie) String() string { + if value, err := core.StringifyJSON(e); err == nil { + return value + } + return fmt.Sprintf("%#v", e) +} + +type File struct { + Name string `json:"name" url:"name"` + Contents string `json:"contents" url:"contents"` +} + +func (f *File) String() string { + if value, err := core.StringifyJSON(f); err == nil { + return value + } + return fmt.Sprintf("%#v", f) +} + +type Metadata struct { + Type string + Extra map[string]string + Tags []string + Html string + Markdown string +} + +func NewMetadataFromHtml(value string) *Metadata { + return &Metadata{Type: "html", Html: value} +} + +func NewMetadataFromMarkdown(value string) *Metadata { + return &Metadata{Type: "markdown", Markdown: value} +} + +func (m *Metadata) UnmarshalJSON(data []byte) error { + var unmarshaler struct { + Type string `json:"type"` + Extra map[string]string `json:"extra,omitempty"` + Tags []string `json:"tags,omitempty"` + } + if err := json.Unmarshal(data, &unmarshaler); err != nil { + return err + } + m.Type = unmarshaler.Type + m.Extra = unmarshaler.Extra + m.Tags = unmarshaler.Tags + switch unmarshaler.Type { + case "html": + var valueUnmarshaler struct { + Html string `json:"value"` + } + if err := json.Unmarshal(data, &valueUnmarshaler); err != nil { + return err + } + m.Html = valueUnmarshaler.Html + case "markdown": + var valueUnmarshaler struct { + Markdown string `json:"value"` + } + if err := json.Unmarshal(data, &valueUnmarshaler); err != nil { + return err + } + m.Markdown = valueUnmarshaler.Markdown + } + return nil +} + +func (m Metadata) MarshalJSON() ([]byte, error) { + switch m.Type { + default: + return nil, fmt.Errorf("invalid type %s in %T", m.Type, m) + case "html": + var marshaler = struct { + Type string `json:"type"` + Extra map[string]string `json:"extra,omitempty"` + Tags []string `json:"tags,omitempty"` + Html string `json:"value"` + }{ + Type: m.Type, + Extra: m.Extra, + Tags: m.Tags, + Html: m.Html, + } + return json.Marshal(marshaler) + case "markdown": + var marshaler = struct { + Type string `json:"type"` + Extra map[string]string `json:"extra,omitempty"` + Tags []string `json:"tags,omitempty"` + Markdown string `json:"value"` + }{ + Type: m.Type, + Extra: m.Extra, + Tags: m.Tags, + Markdown: m.Markdown, + } + return json.Marshal(marshaler) + } +} + +type MetadataVisitor interface { + VisitHtml(string) error + VisitMarkdown(string) error +} + +func (m *Metadata) Accept(visitor MetadataVisitor) error { + switch m.Type { + default: + return fmt.Errorf("invalid type %s in %T", m.Type, m) + case "html": + return visitor.VisitHtml(m.Html) + case "markdown": + return visitor.VisitMarkdown(m.Markdown) + } +} + +type Migration struct { + Name string `json:"name" url:"name"` + Status MigrationStatus `json:"status,omitempty" url:"status,omitempty"` +} + +func (m *Migration) String() string { + if value, err := core.StringifyJSON(m); err == nil { + return value + } + return fmt.Sprintf("%#v", m) +} + +type MigrationStatus string + +const ( + // The migration is running. + MigrationStatusRunning MigrationStatus = "RUNNING" + // The migration failed. + MigrationStatusFailed MigrationStatus = "FAILED" + MigrationStatusFinished MigrationStatus = "FINISHED" +) + +func NewMigrationStatusFromString(s string) (MigrationStatus, error) { + switch s { + case "RUNNING": + return MigrationStatusRunning, nil + case "FAILED": + return MigrationStatusFailed, nil + case "FINISHED": + return MigrationStatusFinished, nil + } + var t MigrationStatus + return "", fmt.Errorf("%s is not a valid %T", s, t) +} + +func (m MigrationStatus) Ptr() *MigrationStatus { + return &m +} + +type Moment struct { + Id uuid.UUID `json:"id" url:"id"` + Date time.Time `json:"date" url:"date" format:"date"` + Datetime time.Time `json:"datetime" url:"datetime"` +} + +func (m *Moment) UnmarshalJSON(data []byte) error { + type embed Moment + var unmarshaler = struct { + embed + Date *core.Date `json:"date"` + Datetime *core.DateTime `json:"datetime"` + }{ + embed: embed(*m), + } + if err := json.Unmarshal(data, &unmarshaler); err != nil { + return err + } + *m = Moment(unmarshaler.embed) + m.Date = unmarshaler.Date.Time() + m.Datetime = unmarshaler.Datetime.Time() + return nil +} + +func (m *Moment) MarshalJSON() ([]byte, error) { + type embed Moment + var marshaler = struct { + embed + Date *core.Date `json:"date"` + Datetime *core.DateTime `json:"datetime"` + }{ + embed: embed(*m), + Date: core.NewDate(m.Date), + Datetime: core.NewDateTime(m.Datetime), + } + return json.Marshal(marshaler) +} + +func (m *Moment) String() string { + if value, err := core.StringifyJSON(m); err == nil { + return value + } + return fmt.Sprintf("%#v", m) +} + +type Movie struct { + Id MovieId `json:"id" url:"id"` + Prequel *MovieId `json:"prequel,omitempty" url:"prequel,omitempty"` + Title string `json:"title" url:"title"` + From string `json:"from" url:"from"` + // The rating scale is one to five stars + Rating float64 `json:"rating" url:"rating"` + Tag commons.Tag `json:"tag" url:"tag"` + Book *string `json:"book,omitempty" url:"book,omitempty"` + type_ string +} + +func (m *Movie) Type() string { + return m.type_ +} + +func (m *Movie) UnmarshalJSON(data []byte) error { + type embed Movie + var unmarshaler = struct { + embed + }{ + embed: embed(*m), + } + if err := json.Unmarshal(data, &unmarshaler); err != nil { + return err + } + *m = Movie(unmarshaler.embed) + m.type_ = "movie" + return nil +} + +func (m *Movie) MarshalJSON() ([]byte, error) { + type embed Movie + var marshaler = struct { + embed + Type string `json:"type"` + }{ + embed: embed(*m), + Type: "movie", + } + return json.Marshal(marshaler) +} + +func (m *Movie) String() string { + if value, err := core.StringifyJSON(m); err == nil { + return value + } + return fmt.Sprintf("%#v", m) +} + +type MovieId = string + +type Node struct { + Name string `json:"name" url:"name"` + Nodes []*Node `json:"nodes,omitempty" url:"nodes,omitempty"` + Trees []*Tree `json:"trees,omitempty" url:"trees,omitempty"` +} + +func (n *Node) String() string { + if value, err := core.StringifyJSON(n); err == nil { + return value + } + return fmt.Sprintf("%#v", n) +} + +type Request struct { + Request interface{} `json:"request,omitempty" url:"request,omitempty"` +} + +func (r *Request) String() string { + if value, err := core.StringifyJSON(r); err == nil { + return value + } + return fmt.Sprintf("%#v", r) +} + +type Response struct { + Response interface{} `json:"response,omitempty" url:"response,omitempty"` +} + +func (r *Response) String() string { + if value, err := core.StringifyJSON(r); err == nil { + return value + } + return fmt.Sprintf("%#v", r) +} + +type StuntDouble struct { + Name string `json:"name" url:"name"` + ActorOrActressId string `json:"actorOrActressId" url:"actorOrActressId"` +} + +func (s *StuntDouble) String() string { + if value, err := core.StringifyJSON(s); err == nil { + return value + } + return fmt.Sprintf("%#v", s) +} + +type Test struct { + Type string + And bool + Or bool +} + +func NewTestFromAnd(value bool) *Test { + return &Test{Type: "and", And: value} +} + +func NewTestFromOr(value bool) *Test { + return &Test{Type: "or", Or: value} +} + +func (t *Test) UnmarshalJSON(data []byte) error { + var unmarshaler struct { + Type string `json:"type"` + } + if err := json.Unmarshal(data, &unmarshaler); err != nil { + return err + } + t.Type = unmarshaler.Type + switch unmarshaler.Type { + case "and": + var valueUnmarshaler struct { + And bool `json:"value"` + } + if err := json.Unmarshal(data, &valueUnmarshaler); err != nil { + return err + } + t.And = valueUnmarshaler.And + case "or": + var valueUnmarshaler struct { + Or bool `json:"value"` + } + if err := json.Unmarshal(data, &valueUnmarshaler); err != nil { + return err + } + t.Or = valueUnmarshaler.Or + } + return nil +} + +func (t Test) MarshalJSON() ([]byte, error) { + switch t.Type { + default: + return nil, fmt.Errorf("invalid type %s in %T", t.Type, t) + case "and": + var marshaler = struct { + Type string `json:"type"` + And bool `json:"value"` + }{ + Type: t.Type, + And: t.And, + } + return json.Marshal(marshaler) + case "or": + var marshaler = struct { + Type string `json:"type"` + Or bool `json:"value"` + }{ + Type: t.Type, + Or: t.Or, + } + return json.Marshal(marshaler) + } +} + +type TestVisitor interface { + VisitAnd(bool) error + VisitOr(bool) error +} + +func (t *Test) Accept(visitor TestVisitor) error { + switch t.Type { + default: + return fmt.Errorf("invalid type %s in %T", t.Type, t) + case "and": + return visitor.VisitAnd(t.And) + case "or": + return visitor.VisitOr(t.Or) + } +} + +type Tree struct { + Nodes []*Node `json:"nodes,omitempty" url:"nodes,omitempty"` +} + +func (t *Tree) String() string { + if value, err := core.StringifyJSON(t); err == nil { + return value + } + return fmt.Sprintf("%#v", t) +} diff --git a/seed/go-fiber/exhaustive/.github/workflows/ci.yml b/seed/go-fiber/exhaustive/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-fiber/exhaustive/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-fiber/exhaustive/core/stringer.go b/seed/go-fiber/exhaustive/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-fiber/exhaustive/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-fiber/exhaustive/core/time.go b/seed/go-fiber/exhaustive/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-fiber/exhaustive/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-fiber/exhaustive/endpoints/params.go b/seed/go-fiber/exhaustive/endpoints/params.go new file mode 100644 index 00000000000..2c9727eb1ab --- /dev/null +++ b/seed/go-fiber/exhaustive/endpoints/params.go @@ -0,0 +1,17 @@ +// This file was auto-generated by Fern from our API Definition. + +package endpoints + +type GetWithMultipleQuery struct { + Query []string `query:"query"` + Numer []int `query:"numer"` +} + +type GetWithPathAndQuery struct { + Query string `query:"query"` +} + +type GetWithQuery struct { + Query string `query:"query"` + Number int `query:"number"` +} diff --git a/seed/go-fiber/exhaustive/go.mod b/seed/go-fiber/exhaustive/go.mod new file mode 100644 index 00000000000..664aa32c9a0 --- /dev/null +++ b/seed/go-fiber/exhaustive/go.mod @@ -0,0 +1,5 @@ +module github.com/exhaustive/fern + +go 1.13 + +require github.com/google/uuid v1.4.0 diff --git a/seed/go-fiber/exhaustive/go.sum b/seed/go-fiber/exhaustive/go.sum new file mode 100644 index 00000000000..fef9ecd2323 --- /dev/null +++ b/seed/go-fiber/exhaustive/go.sum @@ -0,0 +1,2 @@ +github.com/google/uuid v1.4.0 h1:MtMxsa51/r9yyhkyLsVeVt0B+BGQZzpQiTQ4eHZ8bc4= +github.com/google/uuid v1.4.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= diff --git a/seed/go-fiber/exhaustive/inlined_requests.go b/seed/go-fiber/exhaustive/inlined_requests.go new file mode 100644 index 00000000000..19b5799d8e5 --- /dev/null +++ b/seed/go-fiber/exhaustive/inlined_requests.go @@ -0,0 +1,13 @@ +// This file was auto-generated by Fern from our API Definition. + +package exhaustive + +import ( + types "github.com/exhaustive/fern/types" +) + +type PostWithObjectBody struct { + String string `json:"string" url:"string"` + Integer int `json:"integer" url:"integer"` + NestedObject *types.ObjectWithOptionalField `json:"NestedObject,omitempty" url:"NestedObject,omitempty"` +} diff --git a/seed/go-fiber/exhaustive/req_with_headers.go b/seed/go-fiber/exhaustive/req_with_headers.go new file mode 100644 index 00000000000..74b85337067 --- /dev/null +++ b/seed/go-fiber/exhaustive/req_with_headers.go @@ -0,0 +1,25 @@ +// This file was auto-generated by Fern from our API Definition. + +package exhaustive + +import ( + json "encoding/json" +) + +type ReqWithHeaders struct { + XTestEndpointHeader string `header:"X-TEST-ENDPOINT-HEADER"` + Body string `json:"-" url:"-"` +} + +func (r *ReqWithHeaders) UnmarshalJSON(data []byte) error { + var body string + if err := json.Unmarshal(data, &body); err != nil { + return err + } + r.Body = body + return nil +} + +func (r *ReqWithHeaders) MarshalJSON() ([]byte, error) { + return json.Marshal(r.Body) +} diff --git a/seed/go-fiber/exhaustive/snippet.json b/seed/go-fiber/exhaustive/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/exhaustive/types.go b/seed/go-fiber/exhaustive/types.go new file mode 100644 index 00000000000..6457cdb8c9f --- /dev/null +++ b/seed/go-fiber/exhaustive/types.go @@ -0,0 +1,19 @@ +// This file was auto-generated by Fern from our API Definition. + +package exhaustive + +import ( + fmt "fmt" + core "github.com/exhaustive/fern/core" +) + +type BadObjectRequestInfo struct { + Message string `json:"message" url:"message"` +} + +func (b *BadObjectRequestInfo) String() string { + if value, err := core.StringifyJSON(b); err == nil { + return value + } + return fmt.Sprintf("%#v", b) +} diff --git a/seed/go-fiber/exhaustive/types/types.go b/seed/go-fiber/exhaustive/types/types.go new file mode 100644 index 00000000000..90df02f72d9 --- /dev/null +++ b/seed/go-fiber/exhaustive/types/types.go @@ -0,0 +1,243 @@ +// This file was auto-generated by Fern from our API Definition. + +package types + +import ( + json "encoding/json" + fmt "fmt" + core "github.com/exhaustive/fern/core" + uuid "github.com/google/uuid" + time "time" +) + +type WeatherReport string + +const ( + WeatherReportSunny WeatherReport = "SUNNY" + WeatherReportCloudy WeatherReport = "CLOUDY" + WeatherReportRaining WeatherReport = "RAINING" + WeatherReportSnowing WeatherReport = "SNOWING" +) + +func NewWeatherReportFromString(s string) (WeatherReport, error) { + switch s { + case "SUNNY": + return WeatherReportSunny, nil + case "CLOUDY": + return WeatherReportCloudy, nil + case "RAINING": + return WeatherReportRaining, nil + case "SNOWING": + return WeatherReportSnowing, nil + } + var t WeatherReport + return "", fmt.Errorf("%s is not a valid %T", s, t) +} + +func (w WeatherReport) Ptr() *WeatherReport { + return &w +} + +type NestedObjectWithOptionalField struct { + String *string `json:"string,omitempty" url:"string,omitempty"` + NestedObject *ObjectWithOptionalField `json:"NestedObject,omitempty" url:"NestedObject,omitempty"` +} + +func (n *NestedObjectWithOptionalField) String() string { + if value, err := core.StringifyJSON(n); err == nil { + return value + } + return fmt.Sprintf("%#v", n) +} + +type NestedObjectWithRequiredField struct { + String string `json:"string" url:"string"` + NestedObject *ObjectWithOptionalField `json:"NestedObject,omitempty" url:"NestedObject,omitempty"` +} + +func (n *NestedObjectWithRequiredField) String() string { + if value, err := core.StringifyJSON(n); err == nil { + return value + } + return fmt.Sprintf("%#v", n) +} + +type ObjectWithMapOfMap struct { + Map map[string]map[string]string `json:"map,omitempty" url:"map,omitempty"` +} + +func (o *ObjectWithMapOfMap) String() string { + if value, err := core.StringifyJSON(o); err == nil { + return value + } + return fmt.Sprintf("%#v", o) +} + +type ObjectWithOptionalField struct { + String *string `json:"string,omitempty" url:"string,omitempty"` + Integer *int `json:"integer,omitempty" url:"integer,omitempty"` + Long *int64 `json:"long,omitempty" url:"long,omitempty"` + Double *float64 `json:"double,omitempty" url:"double,omitempty"` + Bool *bool `json:"bool,omitempty" url:"bool,omitempty"` + Datetime *time.Time `json:"datetime,omitempty" url:"datetime,omitempty"` + Date *time.Time `json:"date,omitempty" url:"date,omitempty" format:"date"` + Uuid *uuid.UUID `json:"uuid,omitempty" url:"uuid,omitempty"` + Base64 *[]byte `json:"base64,omitempty" url:"base64,omitempty"` + List []string `json:"list,omitempty" url:"list,omitempty"` + Set []string `json:"set,omitempty" url:"set,omitempty"` + Map map[int]string `json:"map,omitempty" url:"map,omitempty"` +} + +func (o *ObjectWithOptionalField) UnmarshalJSON(data []byte) error { + type embed ObjectWithOptionalField + var unmarshaler = struct { + embed + Datetime *core.DateTime `json:"datetime,omitempty"` + Date *core.Date `json:"date,omitempty"` + }{ + embed: embed(*o), + } + if err := json.Unmarshal(data, &unmarshaler); err != nil { + return err + } + *o = ObjectWithOptionalField(unmarshaler.embed) + o.Datetime = unmarshaler.Datetime.TimePtr() + o.Date = unmarshaler.Date.TimePtr() + return nil +} + +func (o *ObjectWithOptionalField) MarshalJSON() ([]byte, error) { + type embed ObjectWithOptionalField + var marshaler = struct { + embed + Datetime *core.DateTime `json:"datetime,omitempty"` + Date *core.Date `json:"date,omitempty"` + }{ + embed: embed(*o), + Datetime: core.NewOptionalDateTime(o.Datetime), + Date: core.NewOptionalDate(o.Date), + } + return json.Marshal(marshaler) +} + +func (o *ObjectWithOptionalField) String() string { + if value, err := core.StringifyJSON(o); err == nil { + return value + } + return fmt.Sprintf("%#v", o) +} + +type ObjectWithRequiredField struct { + String string `json:"string" url:"string"` +} + +func (o *ObjectWithRequiredField) String() string { + if value, err := core.StringifyJSON(o); err == nil { + return value + } + return fmt.Sprintf("%#v", o) +} + +type Animal struct { + Animal string + Dog *Dog + Cat *Cat +} + +func NewAnimalFromDog(value *Dog) *Animal { + return &Animal{Animal: "dog", Dog: value} +} + +func NewAnimalFromCat(value *Cat) *Animal { + return &Animal{Animal: "cat", Cat: value} +} + +func (a *Animal) UnmarshalJSON(data []byte) error { + var unmarshaler struct { + Animal string `json:"animal"` + } + if err := json.Unmarshal(data, &unmarshaler); err != nil { + return err + } + a.Animal = unmarshaler.Animal + switch unmarshaler.Animal { + case "dog": + value := new(Dog) + if err := json.Unmarshal(data, &value); err != nil { + return err + } + a.Dog = value + case "cat": + value := new(Cat) + if err := json.Unmarshal(data, &value); err != nil { + return err + } + a.Cat = value + } + return nil +} + +func (a Animal) MarshalJSON() ([]byte, error) { + switch a.Animal { + default: + return nil, fmt.Errorf("invalid type %s in %T", a.Animal, a) + case "dog": + var marshaler = struct { + Animal string `json:"animal"` + *Dog + }{ + Animal: a.Animal, + Dog: a.Dog, + } + return json.Marshal(marshaler) + case "cat": + var marshaler = struct { + Animal string `json:"animal"` + *Cat + }{ + Animal: a.Animal, + Cat: a.Cat, + } + return json.Marshal(marshaler) + } +} + +type AnimalVisitor interface { + VisitDog(*Dog) error + VisitCat(*Cat) error +} + +func (a *Animal) Accept(visitor AnimalVisitor) error { + switch a.Animal { + default: + return fmt.Errorf("invalid type %s in %T", a.Animal, a) + case "dog": + return visitor.VisitDog(a.Dog) + case "cat": + return visitor.VisitCat(a.Cat) + } +} + +type Cat struct { + Name string `json:"name" url:"name"` + LikesToMeow bool `json:"likesToMeow" url:"likesToMeow"` +} + +func (c *Cat) String() string { + if value, err := core.StringifyJSON(c); err == nil { + return value + } + return fmt.Sprintf("%#v", c) +} + +type Dog struct { + Name string `json:"name" url:"name"` + LikesToWoof bool `json:"likesToWoof" url:"likesToWoof"` +} + +func (d *Dog) String() string { + if value, err := core.StringifyJSON(d); err == nil { + return value + } + return fmt.Sprintf("%#v", d) +} diff --git a/seed/go-fiber/extends/.github/workflows/ci.yml b/seed/go-fiber/extends/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-fiber/extends/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-fiber/extends/core/stringer.go b/seed/go-fiber/extends/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-fiber/extends/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-fiber/extends/core/time.go b/seed/go-fiber/extends/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-fiber/extends/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-fiber/extends/go.mod b/seed/go-fiber/extends/go.mod new file mode 100644 index 00000000000..11b139bc1f2 --- /dev/null +++ b/seed/go-fiber/extends/go.mod @@ -0,0 +1,3 @@ +module github.com/extends/fern + +go 1.13 diff --git a/seed/go-fiber/extends/go.sum b/seed/go-fiber/extends/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/extends/snippet.json b/seed/go-fiber/extends/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/extends/types.go b/seed/go-fiber/extends/types.go new file mode 100644 index 00000000000..506b19176fb --- /dev/null +++ b/seed/go-fiber/extends/types.go @@ -0,0 +1,56 @@ +// This file was auto-generated by Fern from our API Definition. + +package extends + +import ( + fmt "fmt" + core "github.com/extends/fern/core" +) + +type Docs struct { + Docs string `json:"docs" url:"docs"` +} + +func (d *Docs) String() string { + if value, err := core.StringifyJSON(d); err == nil { + return value + } + return fmt.Sprintf("%#v", d) +} + +type ExampleType struct { + Docs string `json:"docs" url:"docs"` + Name string `json:"name" url:"name"` +} + +func (e *ExampleType) String() string { + if value, err := core.StringifyJSON(e); err == nil { + return value + } + return fmt.Sprintf("%#v", e) +} + +type Json struct { + Docs string `json:"docs" url:"docs"` + Raw string `json:"raw" url:"raw"` +} + +func (j *Json) String() string { + if value, err := core.StringifyJSON(j); err == nil { + return value + } + return fmt.Sprintf("%#v", j) +} + +type NestedType struct { + Docs string `json:"docs" url:"docs"` + Raw string `json:"raw" url:"raw"` + Name string `json:"name" url:"name"` +} + +func (n *NestedType) String() string { + if value, err := core.StringifyJSON(n); err == nil { + return value + } + return fmt.Sprintf("%#v", n) +} diff --git a/seed/go-fiber/file-download/.github/workflows/ci.yml b/seed/go-fiber/file-download/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-fiber/file-download/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-fiber/file-download/core/stringer.go b/seed/go-fiber/file-download/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-fiber/file-download/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-fiber/file-download/core/time.go b/seed/go-fiber/file-download/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-fiber/file-download/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-fiber/file-download/go.mod b/seed/go-fiber/file-download/go.mod new file mode 100644 index 00000000000..1893a4080ab --- /dev/null +++ b/seed/go-fiber/file-download/go.mod @@ -0,0 +1,3 @@ +module github.com/file-download/fern + +go 1.13 diff --git a/seed/go-fiber/file-download/go.sum b/seed/go-fiber/file-download/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/file-download/snippet.json b/seed/go-fiber/file-download/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/file-upload/.github/workflows/ci.yml b/seed/go-fiber/file-upload/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-fiber/file-upload/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-fiber/file-upload/core/stringer.go b/seed/go-fiber/file-upload/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-fiber/file-upload/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-fiber/file-upload/core/time.go b/seed/go-fiber/file-upload/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-fiber/file-upload/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-fiber/file-upload/go.mod b/seed/go-fiber/file-upload/go.mod new file mode 100644 index 00000000000..a64be340ba7 --- /dev/null +++ b/seed/go-fiber/file-upload/go.mod @@ -0,0 +1,3 @@ +module github.com/file-upload/fern + +go 1.13 diff --git a/seed/go-fiber/file-upload/go.sum b/seed/go-fiber/file-upload/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/file-upload/service.go b/seed/go-fiber/file-upload/service.go new file mode 100644 index 00000000000..440e2a29802 --- /dev/null +++ b/seed/go-fiber/file-upload/service.go @@ -0,0 +1,35 @@ +// This file was auto-generated by Fern from our API Definition. + +package fileupload + +import ( + fmt "fmt" + core "github.com/file-upload/fern/core" +) + +type JustFileWithQueryParamsRequet struct { + MaybeString *string `query:"maybeString"` + Integer int `query:"integer"` + MaybeInteger *int `query:"maybeInteger"` + ListOfStrings []string `query:"listOfStrings"` + OptionalListOfStrings []*string `query:"optionalListOfStrings"` +} + +type MyRequest struct { + MaybeString *string `json:"maybeString,omitempty" url:"maybeString,omitempty"` + Integer int `json:"integer" url:"integer"` + MaybeInteger *int `json:"maybeInteger,omitempty" url:"maybeInteger,omitempty"` + OptionalListOfStrings []string `json:"optionalListOfStrings,omitempty" url:"optionalListOfStrings,omitempty"` + ListOfObjects []*MyObject `json:"listOfObjects,omitempty" url:"listOfObjects,omitempty"` +} + +type MyObject struct { + Foo string `json:"foo" url:"foo"` +} + +func (m *MyObject) String() string { + if value, err := core.StringifyJSON(m); err == nil { + return value + } + return fmt.Sprintf("%#v", m) +} diff --git a/seed/go-fiber/file-upload/snippet.json b/seed/go-fiber/file-upload/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/folders/.github/workflows/ci.yml b/seed/go-fiber/folders/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-fiber/folders/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-fiber/folders/a/d/types.go b/seed/go-fiber/folders/a/d/types.go new file mode 100644 index 00000000000..7a258fa374d --- /dev/null +++ b/seed/go-fiber/folders/a/d/types.go @@ -0,0 +1,5 @@ +// This file was auto-generated by Fern from our API Definition. + +package d + +type Foo = string diff --git a/seed/go-fiber/folders/core/stringer.go b/seed/go-fiber/folders/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-fiber/folders/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-fiber/folders/core/time.go b/seed/go-fiber/folders/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-fiber/folders/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-fiber/folders/go.mod b/seed/go-fiber/folders/go.mod new file mode 100644 index 00000000000..35536dc07bc --- /dev/null +++ b/seed/go-fiber/folders/go.mod @@ -0,0 +1,3 @@ +module github.com/folders/fern + +go 1.13 diff --git a/seed/go-fiber/folders/go.sum b/seed/go-fiber/folders/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/folders/snippet.json b/seed/go-fiber/folders/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/idempotency-headers/.github/workflows/ci.yml b/seed/go-fiber/idempotency-headers/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-fiber/idempotency-headers/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-fiber/idempotency-headers/core/stringer.go b/seed/go-fiber/idempotency-headers/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-fiber/idempotency-headers/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-fiber/idempotency-headers/core/time.go b/seed/go-fiber/idempotency-headers/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-fiber/idempotency-headers/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-fiber/idempotency-headers/go.mod b/seed/go-fiber/idempotency-headers/go.mod new file mode 100644 index 00000000000..928f3bed6a1 --- /dev/null +++ b/seed/go-fiber/idempotency-headers/go.mod @@ -0,0 +1,3 @@ +module github.com/idempotency-headers/fern + +go 1.13 diff --git a/seed/go-fiber/idempotency-headers/go.sum b/seed/go-fiber/idempotency-headers/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/generators/go/seed/sdk/idempotency-headers/payment.go b/seed/go-fiber/idempotency-headers/payment.go similarity index 100% rename from generators/go/seed/sdk/idempotency-headers/payment.go rename to seed/go-fiber/idempotency-headers/payment.go diff --git a/seed/go-fiber/idempotency-headers/snippet.json b/seed/go-fiber/idempotency-headers/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/imdb/.github/workflows/ci.yml b/seed/go-fiber/imdb/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-fiber/imdb/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-fiber/imdb/core/stringer.go b/seed/go-fiber/imdb/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-fiber/imdb/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-fiber/imdb/core/time.go b/seed/go-fiber/imdb/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-fiber/imdb/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-fiber/imdb/go.mod b/seed/go-fiber/imdb/go.mod new file mode 100644 index 00000000000..6a95cc5b0f1 --- /dev/null +++ b/seed/go-fiber/imdb/go.mod @@ -0,0 +1,3 @@ +module github.com/imdb/fern + +go 1.13 diff --git a/seed/go-fiber/imdb/go.sum b/seed/go-fiber/imdb/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/imdb/imdb.go b/seed/go-fiber/imdb/imdb.go new file mode 100644 index 00000000000..03b735fdf8b --- /dev/null +++ b/seed/go-fiber/imdb/imdb.go @@ -0,0 +1,36 @@ +// This file was auto-generated by Fern from our API Definition. + +package api + +import ( + fmt "fmt" + core "github.com/imdb/fern/core" +) + +type CreateMovieRequest struct { + Title string `json:"title" url:"title"` + Rating float64 `json:"rating" url:"rating"` +} + +func (c *CreateMovieRequest) String() string { + if value, err := core.StringifyJSON(c); err == nil { + return value + } + return fmt.Sprintf("%#v", c) +} + +type Movie struct { + Id MovieId `json:"id" url:"id"` + Title string `json:"title" url:"title"` + // The rating scale is one to five stars + Rating float64 `json:"rating" url:"rating"` +} + +func (m *Movie) String() string { + if value, err := core.StringifyJSON(m); err == nil { + return value + } + return fmt.Sprintf("%#v", m) +} + +type MovieId = string diff --git a/seed/go-fiber/imdb/snippet.json b/seed/go-fiber/imdb/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/literal-headers/.github/workflows/ci.yml b/seed/go-fiber/literal-headers/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-fiber/literal-headers/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-fiber/literal-headers/core/stringer.go b/seed/go-fiber/literal-headers/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-fiber/literal-headers/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-fiber/literal-headers/core/time.go b/seed/go-fiber/literal-headers/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-fiber/literal-headers/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-fiber/literal-headers/go.mod b/seed/go-fiber/literal-headers/go.mod new file mode 100644 index 00000000000..2f5e49970b1 --- /dev/null +++ b/seed/go-fiber/literal-headers/go.mod @@ -0,0 +1,3 @@ +module github.com/literal-headers/fern + +go 1.13 diff --git a/seed/go-fiber/literal-headers/go.sum b/seed/go-fiber/literal-headers/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/literal-headers/snippet.json b/seed/go-fiber/literal-headers/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/literal-headers/with_non_literal_headers.go b/seed/go-fiber/literal-headers/with_non_literal_headers.go new file mode 100644 index 00000000000..b910d7bc92d --- /dev/null +++ b/seed/go-fiber/literal-headers/with_non_literal_headers.go @@ -0,0 +1,17 @@ +// This file was auto-generated by Fern from our API Definition. + +package literalheaders + +type WithNonLiteralHeadersRequest struct { + NonLiteralEndpointHeader string `header:"nonLiteralEndpointHeader"` + literalEndpointHeader string + trueEndpointHeader bool +} + +func (w *WithNonLiteralHeadersRequest) LiteralEndpointHeader() string { + return w.literalEndpointHeader +} + +func (w *WithNonLiteralHeadersRequest) TrueEndpointHeader() bool { + return w.trueEndpointHeader +} diff --git a/seed/go-fiber/literal/.github/workflows/ci.yml b/seed/go-fiber/literal/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-fiber/literal/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-fiber/literal/core/stringer.go b/seed/go-fiber/literal/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-fiber/literal/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-fiber/literal/core/time.go b/seed/go-fiber/literal/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-fiber/literal/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-fiber/literal/go.mod b/seed/go-fiber/literal/go.mod new file mode 100644 index 00000000000..3f1d855d469 --- /dev/null +++ b/seed/go-fiber/literal/go.mod @@ -0,0 +1,3 @@ +module github.com/literal/fern + +go 1.13 diff --git a/seed/go-fiber/literal/go.sum b/seed/go-fiber/literal/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/literal/headers.go b/seed/go-fiber/literal/headers.go new file mode 100644 index 00000000000..28d7855834a --- /dev/null +++ b/seed/go-fiber/literal/headers.go @@ -0,0 +1,47 @@ +// This file was auto-generated by Fern from our API Definition. + +package literal + +import ( + json "encoding/json" +) + +type SendLiteralsInHeadersRequest struct { + Query string `json:"query" url:"query"` + endpointVersion string + async bool +} + +func (s *SendLiteralsInHeadersRequest) EndpointVersion() string { + return s.endpointVersion +} + +func (s *SendLiteralsInHeadersRequest) Async() bool { + return s.async +} + +func (s *SendLiteralsInHeadersRequest) UnmarshalJSON(data []byte) error { + type unmarshaler SendLiteralsInHeadersRequest + var body unmarshaler + if err := json.Unmarshal(data, &body); err != nil { + return err + } + *s = SendLiteralsInHeadersRequest(body) + s.endpointVersion = "02-12-2024" + s.async = true + return nil +} + +func (s *SendLiteralsInHeadersRequest) MarshalJSON() ([]byte, error) { + type embed SendLiteralsInHeadersRequest + var marshaler = struct { + embed + EndpointVersion string `json:"X-Endpoint-Version"` + Async bool `json:"X-Async"` + }{ + embed: embed(*s), + EndpointVersion: "02-12-2024", + Async: true, + } + return json.Marshal(marshaler) +} diff --git a/seed/go-fiber/literal/inlined.go b/seed/go-fiber/literal/inlined.go new file mode 100644 index 00000000000..d81f4f0b357 --- /dev/null +++ b/seed/go-fiber/literal/inlined.go @@ -0,0 +1,48 @@ +// This file was auto-generated by Fern from our API Definition. + +package literal + +import ( + json "encoding/json" +) + +type SendLiteralsInlinedRequest struct { + Query string `json:"query" url:"query"` + Temperature *float64 `json:"temperature,omitempty" url:"temperature,omitempty"` + prompt string + stream bool +} + +func (s *SendLiteralsInlinedRequest) Prompt() string { + return s.prompt +} + +func (s *SendLiteralsInlinedRequest) Stream() bool { + return s.stream +} + +func (s *SendLiteralsInlinedRequest) UnmarshalJSON(data []byte) error { + type unmarshaler SendLiteralsInlinedRequest + var body unmarshaler + if err := json.Unmarshal(data, &body); err != nil { + return err + } + *s = SendLiteralsInlinedRequest(body) + s.prompt = "You are a helpful assistant" + s.stream = false + return nil +} + +func (s *SendLiteralsInlinedRequest) MarshalJSON() ([]byte, error) { + type embed SendLiteralsInlinedRequest + var marshaler = struct { + embed + Prompt string `json:"prompt"` + Stream bool `json:"stream"` + }{ + embed: embed(*s), + Prompt: "You are a helpful assistant", + Stream: false, + } + return json.Marshal(marshaler) +} diff --git a/seed/go-fiber/literal/query.go b/seed/go-fiber/literal/query.go new file mode 100644 index 00000000000..e1a523b1f7b --- /dev/null +++ b/seed/go-fiber/literal/query.go @@ -0,0 +1,17 @@ +// This file was auto-generated by Fern from our API Definition. + +package literal + +type SendLiteralsInQueryRequest struct { + Query string `query:"query"` + prompt string + stream bool +} + +func (s *SendLiteralsInQueryRequest) Prompt() string { + return s.prompt +} + +func (s *SendLiteralsInQueryRequest) Stream() bool { + return s.stream +} diff --git a/seed/go-fiber/literal/reference.go b/seed/go-fiber/literal/reference.go new file mode 100644 index 00000000000..d3264eb0370 --- /dev/null +++ b/seed/go-fiber/literal/reference.go @@ -0,0 +1,60 @@ +// This file was auto-generated by Fern from our API Definition. + +package literal + +import ( + json "encoding/json" + fmt "fmt" + core "github.com/literal/fern/core" +) + +type SendRequest struct { + Query string `json:"query" url:"query"` + prompt string + stream bool +} + +func (s *SendRequest) Prompt() string { + return s.prompt +} + +func (s *SendRequest) Stream() bool { + return s.stream +} + +func (s *SendRequest) UnmarshalJSON(data []byte) error { + type embed SendRequest + var unmarshaler = struct { + embed + }{ + embed: embed(*s), + } + if err := json.Unmarshal(data, &unmarshaler); err != nil { + return err + } + *s = SendRequest(unmarshaler.embed) + s.prompt = "You are a helpful assistant" + s.stream = false + return nil +} + +func (s *SendRequest) MarshalJSON() ([]byte, error) { + type embed SendRequest + var marshaler = struct { + embed + Prompt string `json:"prompt"` + Stream bool `json:"stream"` + }{ + embed: embed(*s), + Prompt: "You are a helpful assistant", + Stream: false, + } + return json.Marshal(marshaler) +} + +func (s *SendRequest) String() string { + if value, err := core.StringifyJSON(s); err == nil { + return value + } + return fmt.Sprintf("%#v", s) +} diff --git a/seed/go-fiber/literal/snippet.json b/seed/go-fiber/literal/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/literal/types.go b/seed/go-fiber/literal/types.go new file mode 100644 index 00000000000..60870e635bd --- /dev/null +++ b/seed/go-fiber/literal/types.go @@ -0,0 +1,53 @@ +// This file was auto-generated by Fern from our API Definition. + +package literal + +import ( + json "encoding/json" + fmt "fmt" + core "github.com/literal/fern/core" +) + +type SendResponse struct { + Message string `json:"message" url:"message"` + Status int `json:"status" url:"status"` + success bool +} + +func (s *SendResponse) Success() bool { + return s.success +} + +func (s *SendResponse) UnmarshalJSON(data []byte) error { + type embed SendResponse + var unmarshaler = struct { + embed + }{ + embed: embed(*s), + } + if err := json.Unmarshal(data, &unmarshaler); err != nil { + return err + } + *s = SendResponse(unmarshaler.embed) + s.success = true + return nil +} + +func (s *SendResponse) MarshalJSON() ([]byte, error) { + type embed SendResponse + var marshaler = struct { + embed + Success bool `json:"success"` + }{ + embed: embed(*s), + Success: true, + } + return json.Marshal(marshaler) +} + +func (s *SendResponse) String() string { + if value, err := core.StringifyJSON(s); err == nil { + return value + } + return fmt.Sprintf("%#v", s) +} diff --git a/seed/go-fiber/multi-url-environment/.github/workflows/ci.yml b/seed/go-fiber/multi-url-environment/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-fiber/multi-url-environment/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-fiber/multi-url-environment/core/stringer.go b/seed/go-fiber/multi-url-environment/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-fiber/multi-url-environment/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-fiber/multi-url-environment/core/time.go b/seed/go-fiber/multi-url-environment/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-fiber/multi-url-environment/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-fiber/multi-url-environment/ec_2.go b/seed/go-fiber/multi-url-environment/ec_2.go new file mode 100644 index 00000000000..96e1778fd6b --- /dev/null +++ b/seed/go-fiber/multi-url-environment/ec_2.go @@ -0,0 +1,7 @@ +// This file was auto-generated by Fern from our API Definition. + +package multiurlenvironment + +type BootInstanceRequest struct { + Size string `json:"size" url:"size"` +} diff --git a/seed/go-fiber/multi-url-environment/go.mod b/seed/go-fiber/multi-url-environment/go.mod new file mode 100644 index 00000000000..3959168c8db --- /dev/null +++ b/seed/go-fiber/multi-url-environment/go.mod @@ -0,0 +1,3 @@ +module github.com/multi-url-environment/fern + +go 1.13 diff --git a/seed/go-fiber/multi-url-environment/go.sum b/seed/go-fiber/multi-url-environment/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/multi-url-environment/s_3.go b/seed/go-fiber/multi-url-environment/s_3.go new file mode 100644 index 00000000000..906e165e9d2 --- /dev/null +++ b/seed/go-fiber/multi-url-environment/s_3.go @@ -0,0 +1,7 @@ +// This file was auto-generated by Fern from our API Definition. + +package multiurlenvironment + +type GetPresignedUrlRequest struct { + S3Key string `json:"s3Key" url:"s3Key"` +} diff --git a/seed/go-fiber/multi-url-environment/snippet.json b/seed/go-fiber/multi-url-environment/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/no-environment/.github/workflows/ci.yml b/seed/go-fiber/no-environment/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-fiber/no-environment/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-fiber/no-environment/core/stringer.go b/seed/go-fiber/no-environment/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-fiber/no-environment/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-fiber/no-environment/core/time.go b/seed/go-fiber/no-environment/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-fiber/no-environment/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-fiber/no-environment/go.mod b/seed/go-fiber/no-environment/go.mod new file mode 100644 index 00000000000..f98982ca0c7 --- /dev/null +++ b/seed/go-fiber/no-environment/go.mod @@ -0,0 +1,3 @@ +module github.com/no-environment/fern + +go 1.13 diff --git a/seed/go-fiber/no-environment/go.sum b/seed/go-fiber/no-environment/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/no-environment/snippet.json b/seed/go-fiber/no-environment/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/object/.github/workflows/ci.yml b/seed/go-fiber/object/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-fiber/object/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-fiber/object/core/stringer.go b/seed/go-fiber/object/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-fiber/object/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-fiber/object/core/time.go b/seed/go-fiber/object/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-fiber/object/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-fiber/object/go.mod b/seed/go-fiber/object/go.mod new file mode 100644 index 00000000000..af8c8515ad7 --- /dev/null +++ b/seed/go-fiber/object/go.mod @@ -0,0 +1,5 @@ +module github.com/object/fern + +go 1.13 + +require github.com/google/uuid v1.4.0 diff --git a/seed/go-fiber/object/go.sum b/seed/go-fiber/object/go.sum new file mode 100644 index 00000000000..fef9ecd2323 --- /dev/null +++ b/seed/go-fiber/object/go.sum @@ -0,0 +1,2 @@ +github.com/google/uuid v1.4.0 h1:MtMxsa51/r9yyhkyLsVeVt0B+BGQZzpQiTQ4eHZ8bc4= +github.com/google/uuid v1.4.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= diff --git a/seed/go-fiber/object/snippet.json b/seed/go-fiber/object/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/object/types.go b/seed/go-fiber/object/types.go new file mode 100644 index 00000000000..18d4498179b --- /dev/null +++ b/seed/go-fiber/object/types.go @@ -0,0 +1,92 @@ +// This file was auto-generated by Fern from our API Definition. + +package object + +import ( + json "encoding/json" + fmt "fmt" + uuid "github.com/google/uuid" + core "github.com/object/fern/core" + time "time" +) + +type Name struct { + Id string `json:"id" url:"id"` + Value string `json:"value" url:"value"` +} + +func (n *Name) String() string { + if value, err := core.StringifyJSON(n); err == nil { + return value + } + return fmt.Sprintf("%#v", n) +} + +// Exercises all of the built-in types. +type Type struct { + One int `json:"one" url:"one"` + Two float64 `json:"two" url:"two"` + Three string `json:"three" url:"three"` + Four bool `json:"four" url:"four"` + Five int64 `json:"five" url:"five"` + Six time.Time `json:"six" url:"six"` + Seven time.Time `json:"seven" url:"seven" format:"date"` + Eight uuid.UUID `json:"eight" url:"eight"` + Nine []byte `json:"nine" url:"nine"` + Ten []int `json:"ten,omitempty" url:"ten,omitempty"` + Eleven []float64 `json:"eleven,omitempty" url:"eleven,omitempty"` + Twelve map[string]bool `json:"twelve,omitempty" url:"twelve,omitempty"` + Thirteen *int64 `json:"thirteen,omitempty" url:"thirteen,omitempty"` + Fourteen interface{} `json:"fourteen,omitempty" url:"fourteen,omitempty"` + Fifteen [][]int `json:"fifteen,omitempty" url:"fifteen,omitempty"` + Sixteen []map[string]int `json:"sixteen,omitempty" url:"sixteen,omitempty"` + Seventeen []*uuid.UUID `json:"seventeen,omitempty" url:"seventeen,omitempty"` + Nineteen *Name `json:"nineteen,omitempty" url:"nineteen,omitempty"` + eighteen string +} + +func (t *Type) Eighteen() string { + return t.eighteen +} + +func (t *Type) UnmarshalJSON(data []byte) error { + type embed Type + var unmarshaler = struct { + embed + Six *core.DateTime `json:"six"` + Seven *core.Date `json:"seven"` + }{ + embed: embed(*t), + } + if err := json.Unmarshal(data, &unmarshaler); err != nil { + return err + } + *t = Type(unmarshaler.embed) + t.Six = unmarshaler.Six.Time() + t.Seven = unmarshaler.Seven.Time() + t.eighteen = "eighteen" + return nil +} + +func (t *Type) MarshalJSON() ([]byte, error) { + type embed Type + var marshaler = struct { + embed + Six *core.DateTime `json:"six"` + Seven *core.Date `json:"seven"` + Eighteen string `json:"eighteen"` + }{ + embed: embed(*t), + Six: core.NewDateTime(t.Six), + Seven: core.NewDate(t.Seven), + Eighteen: "eighteen", + } + return json.Marshal(marshaler) +} + +func (t *Type) String() string { + if value, err := core.StringifyJSON(t); err == nil { + return value + } + return fmt.Sprintf("%#v", t) +} diff --git a/seed/go-fiber/objects-with-imports/.github/workflows/ci.yml b/seed/go-fiber/objects-with-imports/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-fiber/objects-with-imports/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-fiber/objects-with-imports/commons/types.go b/seed/go-fiber/objects-with-imports/commons/types.go new file mode 100644 index 00000000000..90bf2d4e873 --- /dev/null +++ b/seed/go-fiber/objects-with-imports/commons/types.go @@ -0,0 +1,20 @@ +// This file was auto-generated by Fern from our API Definition. + +package commons + +import ( + fmt "fmt" + core "github.com/objects-with-imports/fern/core" +) + +type Metadata struct { + Id string `json:"id" url:"id"` + Data map[string]string `json:"data,omitempty" url:"data,omitempty"` +} + +func (m *Metadata) String() string { + if value, err := core.StringifyJSON(m); err == nil { + return value + } + return fmt.Sprintf("%#v", m) +} diff --git a/seed/go-fiber/objects-with-imports/core/stringer.go b/seed/go-fiber/objects-with-imports/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-fiber/objects-with-imports/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-fiber/objects-with-imports/core/time.go b/seed/go-fiber/objects-with-imports/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-fiber/objects-with-imports/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-fiber/objects-with-imports/file/types.go b/seed/go-fiber/objects-with-imports/file/types.go new file mode 100644 index 00000000000..dd9224edba5 --- /dev/null +++ b/seed/go-fiber/objects-with-imports/file/types.go @@ -0,0 +1,22 @@ +// This file was auto-generated by Fern from our API Definition. + +package file + +import ( + fmt "fmt" + fern "github.com/objects-with-imports/fern" + core "github.com/objects-with-imports/fern/core" +) + +type Directory struct { + Name string `json:"name" url:"name"` + Files []*fern.File `json:"files,omitempty" url:"files,omitempty"` + Directories []*Directory `json:"directories,omitempty" url:"directories,omitempty"` +} + +func (d *Directory) String() string { + if value, err := core.StringifyJSON(d); err == nil { + return value + } + return fmt.Sprintf("%#v", d) +} diff --git a/seed/go-fiber/objects-with-imports/go.mod b/seed/go-fiber/objects-with-imports/go.mod new file mode 100644 index 00000000000..bc1c954560c --- /dev/null +++ b/seed/go-fiber/objects-with-imports/go.mod @@ -0,0 +1,3 @@ +module github.com/objects-with-imports/fern + +go 1.13 diff --git a/seed/go-fiber/objects-with-imports/go.sum b/seed/go-fiber/objects-with-imports/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/objects-with-imports/snippet.json b/seed/go-fiber/objects-with-imports/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/objects-with-imports/types.go b/seed/go-fiber/objects-with-imports/types.go new file mode 100644 index 00000000000..971421132b2 --- /dev/null +++ b/seed/go-fiber/objects-with-imports/types.go @@ -0,0 +1,70 @@ +// This file was auto-generated by Fern from our API Definition. + +package objectswithimports + +import ( + fmt "fmt" + commons "github.com/objects-with-imports/fern/commons" + core "github.com/objects-with-imports/fern/core" +) + +type Node struct { + Id string `json:"id" url:"id"` + Label *string `json:"label,omitempty" url:"label,omitempty"` + Metadata *commons.Metadata `json:"metadata,omitempty" url:"metadata,omitempty"` +} + +func (n *Node) String() string { + if value, err := core.StringifyJSON(n); err == nil { + return value + } + return fmt.Sprintf("%#v", n) +} + +type Tree struct { + Nodes []*Node `json:"nodes,omitempty" url:"nodes,omitempty"` +} + +func (t *Tree) String() string { + if value, err := core.StringifyJSON(t); err == nil { + return value + } + return fmt.Sprintf("%#v", t) +} + +type File struct { + Name string `json:"name" url:"name"` + Contents string `json:"contents" url:"contents"` + Info FileInfo `json:"info,omitempty" url:"info,omitempty"` +} + +func (f *File) String() string { + if value, err := core.StringifyJSON(f); err == nil { + return value + } + return fmt.Sprintf("%#v", f) +} + +type FileInfo string + +const ( + // A regular file (e.g. foo.txt). + FileInfoRegular FileInfo = "REGULAR" + // A directory (e.g. foo/). + FileInfoDirectory FileInfo = "DIRECTORY" +) + +func NewFileInfoFromString(s string) (FileInfo, error) { + switch s { + case "REGULAR": + return FileInfoRegular, nil + case "DIRECTORY": + return FileInfoDirectory, nil + } + var t FileInfo + return "", fmt.Errorf("%s is not a valid %T", s, t) +} + +func (f FileInfo) Ptr() *FileInfo { + return &f +} diff --git a/seed/go-fiber/optional/.github/workflows/ci.yml b/seed/go-fiber/optional/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-fiber/optional/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-fiber/optional/core/stringer.go b/seed/go-fiber/optional/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-fiber/optional/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-fiber/optional/core/time.go b/seed/go-fiber/optional/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-fiber/optional/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-fiber/optional/go.mod b/seed/go-fiber/optional/go.mod new file mode 100644 index 00000000000..6e2c82f2fe2 --- /dev/null +++ b/seed/go-fiber/optional/go.mod @@ -0,0 +1,3 @@ +module github.com/optional/fern + +go 1.13 diff --git a/seed/go-fiber/optional/go.sum b/seed/go-fiber/optional/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/optional/snippet.json b/seed/go-fiber/optional/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/package-yml/.github/workflows/ci.yml b/seed/go-fiber/package-yml/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-fiber/package-yml/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-fiber/package-yml/core/stringer.go b/seed/go-fiber/package-yml/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-fiber/package-yml/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-fiber/package-yml/core/time.go b/seed/go-fiber/package-yml/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-fiber/package-yml/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-fiber/package-yml/go.mod b/seed/go-fiber/package-yml/go.mod new file mode 100644 index 00000000000..a48f613f354 --- /dev/null +++ b/seed/go-fiber/package-yml/go.mod @@ -0,0 +1,3 @@ +module github.com/package-yml/fern + +go 1.13 diff --git a/seed/go-fiber/package-yml/go.sum b/seed/go-fiber/package-yml/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/package-yml/snippet.json b/seed/go-fiber/package-yml/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/plain-text/.github/workflows/ci.yml b/seed/go-fiber/plain-text/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-fiber/plain-text/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-fiber/plain-text/core/stringer.go b/seed/go-fiber/plain-text/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-fiber/plain-text/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-fiber/plain-text/core/time.go b/seed/go-fiber/plain-text/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-fiber/plain-text/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-fiber/plain-text/go.mod b/seed/go-fiber/plain-text/go.mod new file mode 100644 index 00000000000..47b16a3473c --- /dev/null +++ b/seed/go-fiber/plain-text/go.mod @@ -0,0 +1,3 @@ +module github.com/plain-text/fern + +go 1.13 diff --git a/seed/go-fiber/plain-text/go.sum b/seed/go-fiber/plain-text/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/plain-text/snippet.json b/seed/go-fiber/plain-text/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/query-parameters/.github/workflows/ci.yml b/seed/go-fiber/query-parameters/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-fiber/query-parameters/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-fiber/query-parameters/core/stringer.go b/seed/go-fiber/query-parameters/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-fiber/query-parameters/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-fiber/query-parameters/core/time.go b/seed/go-fiber/query-parameters/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-fiber/query-parameters/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-fiber/query-parameters/go.mod b/seed/go-fiber/query-parameters/go.mod new file mode 100644 index 00000000000..e9d26fefebc --- /dev/null +++ b/seed/go-fiber/query-parameters/go.mod @@ -0,0 +1,5 @@ +module github.com/query-parameters/fern + +go 1.13 + +require github.com/google/uuid v1.4.0 diff --git a/seed/go-fiber/query-parameters/go.sum b/seed/go-fiber/query-parameters/go.sum new file mode 100644 index 00000000000..fef9ecd2323 --- /dev/null +++ b/seed/go-fiber/query-parameters/go.sum @@ -0,0 +1,2 @@ +github.com/google/uuid v1.4.0 h1:MtMxsa51/r9yyhkyLsVeVt0B+BGQZzpQiTQ4eHZ8bc4= +github.com/google/uuid v1.4.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= diff --git a/seed/go-fiber/query-parameters/snippet.json b/seed/go-fiber/query-parameters/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/query-parameters/user.go b/seed/go-fiber/query-parameters/user.go new file mode 100644 index 00000000000..b09646ac027 --- /dev/null +++ b/seed/go-fiber/query-parameters/user.go @@ -0,0 +1,48 @@ +// This file was auto-generated by Fern from our API Definition. + +package queryparameters + +import ( + fmt "fmt" + uuid "github.com/google/uuid" + core "github.com/query-parameters/fern/core" + time "time" +) + +type GetUsersRequest struct { + Limit int `query:"limit"` + Id uuid.UUID `query:"id"` + Date time.Time `query:"date"` + Deadline time.Time `query:"deadline"` + Bytes []byte `query:"bytes"` + User *User `query:"user"` + KeyValue map[string]string `query:"keyValue"` + OptionalString *string `query:"optionalString"` + NestedUser *NestedUser `query:"nestedUser"` + ExcludeUser []*User `query:"excludeUser"` + Filter []string `query:"filter"` +} + +type NestedUser struct { + Name string `json:"name" url:"name"` + User *User `json:"user,omitempty" url:"user,omitempty"` +} + +func (n *NestedUser) String() string { + if value, err := core.StringifyJSON(n); err == nil { + return value + } + return fmt.Sprintf("%#v", n) +} + +type User struct { + Name string `json:"name" url:"name"` + Tags []string `json:"tags,omitempty" url:"tags,omitempty"` +} + +func (u *User) String() string { + if value, err := core.StringifyJSON(u); err == nil { + return value + } + return fmt.Sprintf("%#v", u) +} diff --git a/seed/go-fiber/response-property/.github/workflows/ci.yml b/seed/go-fiber/response-property/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-fiber/response-property/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-fiber/response-property/core/stringer.go b/seed/go-fiber/response-property/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-fiber/response-property/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-fiber/response-property/core/time.go b/seed/go-fiber/response-property/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-fiber/response-property/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-fiber/response-property/go.mod b/seed/go-fiber/response-property/go.mod new file mode 100644 index 00000000000..a53aca15467 --- /dev/null +++ b/seed/go-fiber/response-property/go.mod @@ -0,0 +1,3 @@ +module github.com/response-property/fern + +go 1.13 diff --git a/seed/go-fiber/response-property/go.sum b/seed/go-fiber/response-property/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/response-property/service.go b/seed/go-fiber/response-property/service.go new file mode 100644 index 00000000000..e03f806dd21 --- /dev/null +++ b/seed/go-fiber/response-property/service.go @@ -0,0 +1,36 @@ +// This file was auto-generated by Fern from our API Definition. + +package responseproperty + +import ( + fmt "fmt" + core "github.com/response-property/fern/core" +) + +type OptionalStringResponse = *StringResponse + +type StringResponse struct { + Data string `json:"data" url:"data"` +} + +func (s *StringResponse) String() string { + if value, err := core.StringifyJSON(s); err == nil { + return value + } + return fmt.Sprintf("%#v", s) +} + +type OptionalWithDocs = *WithDocs + +type Response struct { + Metadata map[string]string `json:"metadata,omitempty" url:"metadata,omitempty"` + Docs string `json:"docs" url:"docs"` + Data *Movie `json:"data,omitempty" url:"data,omitempty"` +} + +func (r *Response) String() string { + if value, err := core.StringifyJSON(r); err == nil { + return value + } + return fmt.Sprintf("%#v", r) +} diff --git a/seed/go-fiber/response-property/snippet.json b/seed/go-fiber/response-property/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/response-property/types.go b/seed/go-fiber/response-property/types.go new file mode 100644 index 00000000000..4e75908efda --- /dev/null +++ b/seed/go-fiber/response-property/types.go @@ -0,0 +1,42 @@ +// This file was auto-generated by Fern from our API Definition. + +package responseproperty + +import ( + fmt "fmt" + core "github.com/response-property/fern/core" +) + +type WithMetadata struct { + Metadata map[string]string `json:"metadata,omitempty" url:"metadata,omitempty"` +} + +func (w *WithMetadata) String() string { + if value, err := core.StringifyJSON(w); err == nil { + return value + } + return fmt.Sprintf("%#v", w) +} + +type Movie struct { + Id string `json:"id" url:"id"` + Name string `json:"name" url:"name"` +} + +func (m *Movie) String() string { + if value, err := core.StringifyJSON(m); err == nil { + return value + } + return fmt.Sprintf("%#v", m) +} + +type WithDocs struct { + Docs string `json:"docs" url:"docs"` +} + +func (w *WithDocs) String() string { + if value, err := core.StringifyJSON(w); err == nil { + return value + } + return fmt.Sprintf("%#v", w) +} diff --git a/seed/go-fiber/seed.yml b/seed/go-fiber/seed.yml new file mode 100644 index 00000000000..1bfd02f9b01 --- /dev/null +++ b/seed/go-fiber/seed.yml @@ -0,0 +1,31 @@ +irVersion: v33 +docker: fernapi/fern-go-fiber:latest +dockerCommand: docker build -f ./generators/go/docker/Dockerfile.fiber -t fernapi/fern-go-fiber:latest ./generators/go +language: go +generatorType: sdk +defaultOutputMode: github +fixtures: + streaming: + - outputFolder: . + outputVersion: v2.0.0 + customConfig: + packageName: stream + module: + path: github.com/fern-api/stream-go + idempotency-headers: + - outputFolder: . + outputVersion: 0.0.1 + customConfig: + packageName: fern + module: + path: github.com/idempotency-headers/fern + includeLegacyClientOptions: true +scripts: + - docker: golang:1.18-alpine + commands: + - CGO_ENABLED=0 go test ./... +allowedFailures: + - exhaustive + - reserved-keywords + - trace + - websocket diff --git a/seed/go-fiber/single-url-environment-default/.github/workflows/ci.yml b/seed/go-fiber/single-url-environment-default/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-fiber/single-url-environment-default/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-fiber/single-url-environment-default/core/stringer.go b/seed/go-fiber/single-url-environment-default/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-fiber/single-url-environment-default/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-fiber/single-url-environment-default/core/time.go b/seed/go-fiber/single-url-environment-default/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-fiber/single-url-environment-default/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-fiber/single-url-environment-default/go.mod b/seed/go-fiber/single-url-environment-default/go.mod new file mode 100644 index 00000000000..b8e5300ef77 --- /dev/null +++ b/seed/go-fiber/single-url-environment-default/go.mod @@ -0,0 +1,3 @@ +module github.com/single-url-environment-default/fern + +go 1.13 diff --git a/seed/go-fiber/single-url-environment-default/go.sum b/seed/go-fiber/single-url-environment-default/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/single-url-environment-default/snippet.json b/seed/go-fiber/single-url-environment-default/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/single-url-environment-no-default/.github/workflows/ci.yml b/seed/go-fiber/single-url-environment-no-default/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-fiber/single-url-environment-no-default/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-fiber/single-url-environment-no-default/core/stringer.go b/seed/go-fiber/single-url-environment-no-default/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-fiber/single-url-environment-no-default/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-fiber/single-url-environment-no-default/core/time.go b/seed/go-fiber/single-url-environment-no-default/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-fiber/single-url-environment-no-default/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-fiber/single-url-environment-no-default/go.mod b/seed/go-fiber/single-url-environment-no-default/go.mod new file mode 100644 index 00000000000..35b4fb9c8f8 --- /dev/null +++ b/seed/go-fiber/single-url-environment-no-default/go.mod @@ -0,0 +1,3 @@ +module github.com/single-url-environment-no-default/fern + +go 1.13 diff --git a/seed/go-fiber/single-url-environment-no-default/go.sum b/seed/go-fiber/single-url-environment-no-default/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/single-url-environment-no-default/snippet.json b/seed/go-fiber/single-url-environment-no-default/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/streaming/.github/workflows/ci.yml b/seed/go-fiber/streaming/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-fiber/streaming/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-fiber/streaming/core/stringer.go b/seed/go-fiber/streaming/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-fiber/streaming/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-fiber/streaming/core/time.go b/seed/go-fiber/streaming/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-fiber/streaming/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-fiber/streaming/dummy.go b/seed/go-fiber/streaming/dummy.go new file mode 100644 index 00000000000..b6778e3bb4d --- /dev/null +++ b/seed/go-fiber/streaming/dummy.go @@ -0,0 +1,24 @@ +// This file was auto-generated by Fern from our API Definition. + +package stream + +import ( + fmt "fmt" + core "github.com/fern-api/stream-go/v2/core" +) + +type GenerateStreamRequestzs struct { + NumEvents int `json:"num_events" url:"num_events"` +} + +type StreamResponse struct { + Id string `json:"id" url:"id"` + Name *string `json:"name,omitempty" url:"name,omitempty"` +} + +func (s *StreamResponse) String() string { + if value, err := core.StringifyJSON(s); err == nil { + return value + } + return fmt.Sprintf("%#v", s) +} diff --git a/seed/go-fiber/streaming/go.mod b/seed/go-fiber/streaming/go.mod new file mode 100644 index 00000000000..473c2cf54a2 --- /dev/null +++ b/seed/go-fiber/streaming/go.mod @@ -0,0 +1,3 @@ +module github.com/fern-api/stream-go/v2 + +go 1.18 diff --git a/seed/go-fiber/streaming/snippet.json b/seed/go-fiber/streaming/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/undiscriminated-unions/.github/workflows/ci.yml b/seed/go-fiber/undiscriminated-unions/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-fiber/undiscriminated-unions/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-fiber/undiscriminated-unions/core/stringer.go b/seed/go-fiber/undiscriminated-unions/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-fiber/undiscriminated-unions/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-fiber/undiscriminated-unions/core/time.go b/seed/go-fiber/undiscriminated-unions/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-fiber/undiscriminated-unions/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-fiber/undiscriminated-unions/go.mod b/seed/go-fiber/undiscriminated-unions/go.mod new file mode 100644 index 00000000000..a45336a7da2 --- /dev/null +++ b/seed/go-fiber/undiscriminated-unions/go.mod @@ -0,0 +1,3 @@ +module github.com/undiscriminated-unions/fern + +go 1.13 diff --git a/seed/go-fiber/undiscriminated-unions/go.sum b/seed/go-fiber/undiscriminated-unions/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/undiscriminated-unions/snippet.json b/seed/go-fiber/undiscriminated-unions/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/undiscriminated-unions/union.go b/seed/go-fiber/undiscriminated-unions/union.go new file mode 100644 index 00000000000..126f606cab3 --- /dev/null +++ b/seed/go-fiber/undiscriminated-unions/union.go @@ -0,0 +1,114 @@ +// This file was auto-generated by Fern from our API Definition. + +package undiscriminatedunions + +import ( + json "encoding/json" + fmt "fmt" +) + +// Several different types are accepted. +type MyUnion struct { + typeName string + String string + StringList []string + Integer int + IntegerList []int + IntegerListList [][]int +} + +func NewMyUnionFromString(value string) *MyUnion { + return &MyUnion{typeName: "string", String: value} +} + +func NewMyUnionFromStringList(value []string) *MyUnion { + return &MyUnion{typeName: "stringList", StringList: value} +} + +func NewMyUnionFromInteger(value int) *MyUnion { + return &MyUnion{typeName: "integer", Integer: value} +} + +func NewMyUnionFromIntegerList(value []int) *MyUnion { + return &MyUnion{typeName: "integerList", IntegerList: value} +} + +func NewMyUnionFromIntegerListList(value [][]int) *MyUnion { + return &MyUnion{typeName: "integerListList", IntegerListList: value} +} + +func (m *MyUnion) UnmarshalJSON(data []byte) error { + var valueString string + if err := json.Unmarshal(data, &valueString); err == nil { + m.typeName = "string" + m.String = valueString + return nil + } + var valueStringList []string + if err := json.Unmarshal(data, &valueStringList); err == nil { + m.typeName = "stringList" + m.StringList = valueStringList + return nil + } + var valueInteger int + if err := json.Unmarshal(data, &valueInteger); err == nil { + m.typeName = "integer" + m.Integer = valueInteger + return nil + } + var valueIntegerList []int + if err := json.Unmarshal(data, &valueIntegerList); err == nil { + m.typeName = "integerList" + m.IntegerList = valueIntegerList + return nil + } + var valueIntegerListList [][]int + if err := json.Unmarshal(data, &valueIntegerListList); err == nil { + m.typeName = "integerListList" + m.IntegerListList = valueIntegerListList + return nil + } + return fmt.Errorf("%s cannot be deserialized as a %T", data, m) +} + +func (m MyUnion) MarshalJSON() ([]byte, error) { + switch m.typeName { + default: + return nil, fmt.Errorf("invalid type %s in %T", m.typeName, m) + case "string": + return json.Marshal(m.String) + case "stringList": + return json.Marshal(m.StringList) + case "integer": + return json.Marshal(m.Integer) + case "integerList": + return json.Marshal(m.IntegerList) + case "integerListList": + return json.Marshal(m.IntegerListList) + } +} + +type MyUnionVisitor interface { + VisitString(string) error + VisitStringList([]string) error + VisitInteger(int) error + VisitIntegerList([]int) error + VisitIntegerListList([][]int) error +} + +func (m *MyUnion) Accept(visitor MyUnionVisitor) error { + switch m.typeName { + default: + return fmt.Errorf("invalid type %s in %T", m.typeName, m) + case "string": + return visitor.VisitString(m.String) + case "stringList": + return visitor.VisitStringList(m.StringList) + case "integer": + return visitor.VisitInteger(m.Integer) + case "integerList": + return visitor.VisitIntegerList(m.IntegerList) + case "integerListList": + return visitor.VisitIntegerListList(m.IntegerListList) + } +} diff --git a/seed/go-fiber/unknown/.github/workflows/ci.yml b/seed/go-fiber/unknown/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-fiber/unknown/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-fiber/unknown/core/stringer.go b/seed/go-fiber/unknown/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-fiber/unknown/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-fiber/unknown/core/time.go b/seed/go-fiber/unknown/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-fiber/unknown/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-fiber/unknown/go.mod b/seed/go-fiber/unknown/go.mod new file mode 100644 index 00000000000..c16b006703e --- /dev/null +++ b/seed/go-fiber/unknown/go.mod @@ -0,0 +1,3 @@ +module github.com/unknown/fern + +go 1.13 diff --git a/seed/go-fiber/unknown/go.sum b/seed/go-fiber/unknown/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/unknown/snippet.json b/seed/go-fiber/unknown/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/unknown/types.go b/seed/go-fiber/unknown/types.go new file mode 100644 index 00000000000..0600ff3a611 --- /dev/null +++ b/seed/go-fiber/unknown/types.go @@ -0,0 +1,21 @@ +// This file was auto-generated by Fern from our API Definition. + +package unknownasany + +import ( + fmt "fmt" + core "github.com/unknown/fern/core" +) + +type MyAlias = interface{} + +type MyObject struct { + Unknown interface{} `json:"unknown,omitempty" url:"unknown,omitempty"` +} + +func (m *MyObject) String() string { + if value, err := core.StringifyJSON(m); err == nil { + return value + } + return fmt.Sprintf("%#v", m) +} diff --git a/seed/go-fiber/variables/.github/workflows/ci.yml b/seed/go-fiber/variables/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-fiber/variables/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-fiber/variables/core/stringer.go b/seed/go-fiber/variables/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-fiber/variables/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-fiber/variables/core/time.go b/seed/go-fiber/variables/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-fiber/variables/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-fiber/variables/go.mod b/seed/go-fiber/variables/go.mod new file mode 100644 index 00000000000..46aea28b366 --- /dev/null +++ b/seed/go-fiber/variables/go.mod @@ -0,0 +1,3 @@ +module github.com/variables/fern + +go 1.13 diff --git a/seed/go-fiber/variables/go.sum b/seed/go-fiber/variables/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-fiber/variables/snippet.json b/seed/go-fiber/variables/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/alias/.github/workflows/ci.yml b/seed/go-model/alias/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-model/alias/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-model/alias/core/stringer.go b/seed/go-model/alias/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-model/alias/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-model/alias/core/time.go b/seed/go-model/alias/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-model/alias/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-model/alias/go.mod b/seed/go-model/alias/go.mod new file mode 100644 index 00000000000..677c30f3e8a --- /dev/null +++ b/seed/go-model/alias/go.mod @@ -0,0 +1,3 @@ +module github.com/alias/fern + +go 1.13 diff --git a/seed/go-model/alias/go.sum b/seed/go-model/alias/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/alias/snippet.json b/seed/go-model/alias/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/alias/types.go b/seed/go-model/alias/types.go new file mode 100644 index 00000000000..4289257179d --- /dev/null +++ b/seed/go-model/alias/types.go @@ -0,0 +1,27 @@ +// This file was auto-generated by Fern from our API Definition. + +package alias + +import ( + fmt "fmt" + core "github.com/alias/fern/core" +) + +// Object is an alias for a type. +type Object = *Type + +// A simple type with just a name. +type Type struct { + Id TypeId `json:"id" url:"id"` + Name string `json:"name" url:"name"` +} + +func (t *Type) String() string { + if value, err := core.StringifyJSON(t); err == nil { + return value + } + return fmt.Sprintf("%#v", t) +} + +// An alias for type IDs. +type TypeId = string diff --git a/seed/go-model/api-wide-base-path/.github/workflows/ci.yml b/seed/go-model/api-wide-base-path/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-model/api-wide-base-path/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-model/api-wide-base-path/core/stringer.go b/seed/go-model/api-wide-base-path/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-model/api-wide-base-path/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-model/api-wide-base-path/core/time.go b/seed/go-model/api-wide-base-path/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-model/api-wide-base-path/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-model/api-wide-base-path/go.mod b/seed/go-model/api-wide-base-path/go.mod new file mode 100644 index 00000000000..a1df980a794 --- /dev/null +++ b/seed/go-model/api-wide-base-path/go.mod @@ -0,0 +1,3 @@ +module github.com/api-wide-base-path/fern + +go 1.13 diff --git a/seed/go-model/api-wide-base-path/go.sum b/seed/go-model/api-wide-base-path/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/api-wide-base-path/snippet.json b/seed/go-model/api-wide-base-path/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/audiences/.github/workflows/ci.yml b/seed/go-model/audiences/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-model/audiences/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-model/audiences/core/stringer.go b/seed/go-model/audiences/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-model/audiences/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-model/audiences/core/time.go b/seed/go-model/audiences/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-model/audiences/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-model/audiences/foldera/service.go b/seed/go-model/audiences/foldera/service.go new file mode 100644 index 00000000000..8b478e219ac --- /dev/null +++ b/seed/go-model/audiences/foldera/service.go @@ -0,0 +1,20 @@ +// This file was auto-generated by Fern from our API Definition. + +package foldera + +import ( + fmt "fmt" + core "github.com/audiences/fern/core" + folderb "github.com/audiences/fern/folderb" +) + +type Response struct { + Foo *folderb.Foo `json:"foo,omitempty" url:"foo,omitempty"` +} + +func (r *Response) String() string { + if value, err := core.StringifyJSON(r); err == nil { + return value + } + return fmt.Sprintf("%#v", r) +} diff --git a/seed/go-model/audiences/folderb/types.go b/seed/go-model/audiences/folderb/types.go new file mode 100644 index 00000000000..30966723530 --- /dev/null +++ b/seed/go-model/audiences/folderb/types.go @@ -0,0 +1,20 @@ +// This file was auto-generated by Fern from our API Definition. + +package folderb + +import ( + fmt "fmt" + core "github.com/audiences/fern/core" + folderc "github.com/audiences/fern/folderc" +) + +type Foo struct { + Foo *folderc.Foo `json:"foo,omitempty" url:"foo,omitempty"` +} + +func (f *Foo) String() string { + if value, err := core.StringifyJSON(f); err == nil { + return value + } + return fmt.Sprintf("%#v", f) +} diff --git a/seed/go-model/audiences/folderc/types.go b/seed/go-model/audiences/folderc/types.go new file mode 100644 index 00000000000..9a418f1b747 --- /dev/null +++ b/seed/go-model/audiences/folderc/types.go @@ -0,0 +1,20 @@ +// This file was auto-generated by Fern from our API Definition. + +package folderc + +import ( + fmt "fmt" + core "github.com/audiences/fern/core" + uuid "github.com/google/uuid" +) + +type Foo struct { + BarProperty uuid.UUID `json:"bar_property" url:"bar_property"` +} + +func (f *Foo) String() string { + if value, err := core.StringifyJSON(f); err == nil { + return value + } + return fmt.Sprintf("%#v", f) +} diff --git a/seed/go-model/audiences/foo.go b/seed/go-model/audiences/foo.go new file mode 100644 index 00000000000..4f920ac3ad1 --- /dev/null +++ b/seed/go-model/audiences/foo.go @@ -0,0 +1,21 @@ +// This file was auto-generated by Fern from our API Definition. + +package audiences + +import ( + fmt "fmt" + core "github.com/audiences/fern/core" +) + +type ImportingType struct { + Imported Imported `json:"imported" url:"imported"` +} + +func (i *ImportingType) String() string { + if value, err := core.StringifyJSON(i); err == nil { + return value + } + return fmt.Sprintf("%#v", i) +} + +type OptionalString = *string diff --git a/seed/go-model/audiences/go.mod b/seed/go-model/audiences/go.mod new file mode 100644 index 00000000000..be4474586bd --- /dev/null +++ b/seed/go-model/audiences/go.mod @@ -0,0 +1,5 @@ +module github.com/audiences/fern + +go 1.13 + +require github.com/google/uuid v1.4.0 diff --git a/seed/go-model/audiences/go.sum b/seed/go-model/audiences/go.sum new file mode 100644 index 00000000000..fef9ecd2323 --- /dev/null +++ b/seed/go-model/audiences/go.sum @@ -0,0 +1,2 @@ +github.com/google/uuid v1.4.0 h1:MtMxsa51/r9yyhkyLsVeVt0B+BGQZzpQiTQ4eHZ8bc4= +github.com/google/uuid v1.4.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= diff --git a/seed/go-model/audiences/snippet.json b/seed/go-model/audiences/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/audiences/types.go b/seed/go-model/audiences/types.go new file mode 100644 index 00000000000..c6cb753155c --- /dev/null +++ b/seed/go-model/audiences/types.go @@ -0,0 +1,22 @@ +// This file was auto-generated by Fern from our API Definition. + +package audiences + +import ( + fmt "fmt" + core "github.com/audiences/fern/core" +) + +type Imported = string + +type FilteredType struct { + PublicProperty *string `json:"public_property,omitempty" url:"public_property,omitempty"` + PrivateProperty int `json:"private_property" url:"private_property"` +} + +func (f *FilteredType) String() string { + if value, err := core.StringifyJSON(f); err == nil { + return value + } + return fmt.Sprintf("%#v", f) +} diff --git a/seed/go-model/auth-environment-variables/.github/workflows/ci.yml b/seed/go-model/auth-environment-variables/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-model/auth-environment-variables/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-model/auth-environment-variables/core/stringer.go b/seed/go-model/auth-environment-variables/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-model/auth-environment-variables/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-model/auth-environment-variables/core/time.go b/seed/go-model/auth-environment-variables/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-model/auth-environment-variables/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-model/auth-environment-variables/go.mod b/seed/go-model/auth-environment-variables/go.mod new file mode 100644 index 00000000000..a06655610bf --- /dev/null +++ b/seed/go-model/auth-environment-variables/go.mod @@ -0,0 +1,3 @@ +module github.com/auth-environment-variables/fern + +go 1.13 diff --git a/seed/go-model/auth-environment-variables/go.sum b/seed/go-model/auth-environment-variables/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/auth-environment-variables/snippet.json b/seed/go-model/auth-environment-variables/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/basic-auth/.github/workflows/ci.yml b/seed/go-model/basic-auth/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-model/basic-auth/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-model/basic-auth/core/stringer.go b/seed/go-model/basic-auth/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-model/basic-auth/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-model/basic-auth/core/time.go b/seed/go-model/basic-auth/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-model/basic-auth/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-model/basic-auth/go.mod b/seed/go-model/basic-auth/go.mod new file mode 100644 index 00000000000..91034c571ad --- /dev/null +++ b/seed/go-model/basic-auth/go.mod @@ -0,0 +1,3 @@ +module github.com/basic-auth/fern + +go 1.13 diff --git a/seed/go-model/basic-auth/go.sum b/seed/go-model/basic-auth/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/basic-auth/snippet.json b/seed/go-model/basic-auth/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/basic-auth/types.go b/seed/go-model/basic-auth/types.go new file mode 100644 index 00000000000..b1af9f28cad --- /dev/null +++ b/seed/go-model/basic-auth/types.go @@ -0,0 +1,19 @@ +// This file was auto-generated by Fern from our API Definition. + +package basicauth + +import ( + fmt "fmt" + core "github.com/basic-auth/fern/core" +) + +type UnauthorizedRequestErrorBody struct { + Message string `json:"message" url:"message"` +} + +func (u *UnauthorizedRequestErrorBody) String() string { + if value, err := core.StringifyJSON(u); err == nil { + return value + } + return fmt.Sprintf("%#v", u) +} diff --git a/seed/go-model/bearer-token-environment-variable/.github/workflows/ci.yml b/seed/go-model/bearer-token-environment-variable/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-model/bearer-token-environment-variable/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-model/bearer-token-environment-variable/core/stringer.go b/seed/go-model/bearer-token-environment-variable/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-model/bearer-token-environment-variable/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-model/bearer-token-environment-variable/core/time.go b/seed/go-model/bearer-token-environment-variable/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-model/bearer-token-environment-variable/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-model/bearer-token-environment-variable/go.mod b/seed/go-model/bearer-token-environment-variable/go.mod new file mode 100644 index 00000000000..cf3bd5f35fb --- /dev/null +++ b/seed/go-model/bearer-token-environment-variable/go.mod @@ -0,0 +1,3 @@ +module github.com/bearer-token-environment-variable/fern + +go 1.13 diff --git a/seed/go-model/bearer-token-environment-variable/go.sum b/seed/go-model/bearer-token-environment-variable/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/bearer-token-environment-variable/snippet.json b/seed/go-model/bearer-token-environment-variable/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/bytes/.github/workflows/ci.yml b/seed/go-model/bytes/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-model/bytes/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-model/bytes/core/stringer.go b/seed/go-model/bytes/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-model/bytes/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-model/bytes/core/time.go b/seed/go-model/bytes/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-model/bytes/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-model/bytes/go.mod b/seed/go-model/bytes/go.mod new file mode 100644 index 00000000000..eaa9f6476d5 --- /dev/null +++ b/seed/go-model/bytes/go.mod @@ -0,0 +1,3 @@ +module github.com/bytes/fern + +go 1.13 diff --git a/seed/go-model/bytes/go.sum b/seed/go-model/bytes/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/bytes/snippet.json b/seed/go-model/bytes/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/circular-references/.github/workflows/ci.yml b/seed/go-model/circular-references/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-model/circular-references/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-model/circular-references/core/stringer.go b/seed/go-model/circular-references/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-model/circular-references/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-model/circular-references/core/time.go b/seed/go-model/circular-references/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-model/circular-references/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-model/circular-references/go.mod b/seed/go-model/circular-references/go.mod new file mode 100644 index 00000000000..acd7c9ec857 --- /dev/null +++ b/seed/go-model/circular-references/go.mod @@ -0,0 +1,3 @@ +module github.com/circular-references/fern + +go 1.13 diff --git a/seed/go-model/circular-references/go.sum b/seed/go-model/circular-references/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/circular-references/snippet.json b/seed/go-model/circular-references/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/circular-references/types.go b/seed/go-model/circular-references/types.go new file mode 100644 index 00000000000..63ef560c114 --- /dev/null +++ b/seed/go-model/circular-references/types.go @@ -0,0 +1,265 @@ +// This file was auto-generated by Fern from our API Definition. + +package api + +import ( + json "encoding/json" + fmt "fmt" + core "github.com/circular-references/fern/core" +) + +type ImportingA struct { + A *A `json:"a,omitempty" url:"a,omitempty"` +} + +func (i *ImportingA) String() string { + if value, err := core.StringifyJSON(i); err == nil { + return value + } + return fmt.Sprintf("%#v", i) +} + +type RootType struct { + S string `json:"s" url:"s"` +} + +func (r *RootType) String() string { + if value, err := core.StringifyJSON(r); err == nil { + return value + } + return fmt.Sprintf("%#v", r) +} + +type A struct { + S string `json:"s" url:"s"` +} + +func (a *A) String() string { + if value, err := core.StringifyJSON(a); err == nil { + return value + } + return fmt.Sprintf("%#v", a) +} + +type ContainerValue struct { + Type string + List []*FieldValue + Optional *FieldValue +} + +func NewContainerValueFromList(value []*FieldValue) *ContainerValue { + return &ContainerValue{Type: "list", List: value} +} + +func NewContainerValueFromOptional(value *FieldValue) *ContainerValue { + return &ContainerValue{Type: "optional", Optional: value} +} + +func (c *ContainerValue) UnmarshalJSON(data []byte) error { + var unmarshaler struct { + Type string `json:"type"` + } + if err := json.Unmarshal(data, &unmarshaler); err != nil { + return err + } + c.Type = unmarshaler.Type + switch unmarshaler.Type { + case "list": + var valueUnmarshaler struct { + List []*FieldValue `json:"value,omitempty"` + } + if err := json.Unmarshal(data, &valueUnmarshaler); err != nil { + return err + } + c.List = valueUnmarshaler.List + case "optional": + var valueUnmarshaler struct { + Optional *FieldValue `json:"value,omitempty"` + } + if err := json.Unmarshal(data, &valueUnmarshaler); err != nil { + return err + } + c.Optional = valueUnmarshaler.Optional + } + return nil +} + +func (c ContainerValue) MarshalJSON() ([]byte, error) { + switch c.Type { + default: + return nil, fmt.Errorf("invalid type %s in %T", c.Type, c) + case "list": + var marshaler = struct { + Type string `json:"type"` + List []*FieldValue `json:"value,omitempty"` + }{ + Type: c.Type, + List: c.List, + } + return json.Marshal(marshaler) + case "optional": + var marshaler = struct { + Type string `json:"type"` + Optional *FieldValue `json:"value,omitempty"` + }{ + Type: c.Type, + Optional: c.Optional, + } + return json.Marshal(marshaler) + } +} + +type ContainerValueVisitor interface { + VisitList([]*FieldValue) error + VisitOptional(*FieldValue) error +} + +func (c *ContainerValue) Accept(visitor ContainerValueVisitor) error { + switch c.Type { + default: + return fmt.Errorf("invalid type %s in %T", c.Type, c) + case "list": + return visitor.VisitList(c.List) + case "optional": + return visitor.VisitOptional(c.Optional) + } +} + +type FieldValue struct { + Type string + PrimitiveValue PrimitiveValue + ObjectValue *ObjectValue + ContainerValue *ContainerValue +} + +func NewFieldValueFromPrimitiveValue(value PrimitiveValue) *FieldValue { + return &FieldValue{Type: "primitive_value", PrimitiveValue: value} +} + +func NewFieldValueFromObjectValue(value *ObjectValue) *FieldValue { + return &FieldValue{Type: "object_value", ObjectValue: value} +} + +func NewFieldValueFromContainerValue(value *ContainerValue) *FieldValue { + return &FieldValue{Type: "container_value", ContainerValue: value} +} + +func (f *FieldValue) UnmarshalJSON(data []byte) error { + var unmarshaler struct { + Type string `json:"type"` + } + if err := json.Unmarshal(data, &unmarshaler); err != nil { + return err + } + f.Type = unmarshaler.Type + switch unmarshaler.Type { + case "primitive_value": + var valueUnmarshaler struct { + PrimitiveValue PrimitiveValue `json:"value,omitempty"` + } + if err := json.Unmarshal(data, &valueUnmarshaler); err != nil { + return err + } + f.PrimitiveValue = valueUnmarshaler.PrimitiveValue + case "object_value": + value := new(ObjectValue) + if err := json.Unmarshal(data, &value); err != nil { + return err + } + f.ObjectValue = value + case "container_value": + var valueUnmarshaler struct { + ContainerValue *ContainerValue `json:"value,omitempty"` + } + if err := json.Unmarshal(data, &valueUnmarshaler); err != nil { + return err + } + f.ContainerValue = valueUnmarshaler.ContainerValue + } + return nil +} + +func (f FieldValue) MarshalJSON() ([]byte, error) { + switch f.Type { + default: + return nil, fmt.Errorf("invalid type %s in %T", f.Type, f) + case "primitive_value": + var marshaler = struct { + Type string `json:"type"` + PrimitiveValue PrimitiveValue `json:"value,omitempty"` + }{ + Type: f.Type, + PrimitiveValue: f.PrimitiveValue, + } + return json.Marshal(marshaler) + case "object_value": + var marshaler = struct { + Type string `json:"type"` + *ObjectValue + }{ + Type: f.Type, + ObjectValue: f.ObjectValue, + } + return json.Marshal(marshaler) + case "container_value": + var marshaler = struct { + Type string `json:"type"` + ContainerValue *ContainerValue `json:"value,omitempty"` + }{ + Type: f.Type, + ContainerValue: f.ContainerValue, + } + return json.Marshal(marshaler) + } +} + +type FieldValueVisitor interface { + VisitPrimitiveValue(PrimitiveValue) error + VisitObjectValue(*ObjectValue) error + VisitContainerValue(*ContainerValue) error +} + +func (f *FieldValue) Accept(visitor FieldValueVisitor) error { + switch f.Type { + default: + return fmt.Errorf("invalid type %s in %T", f.Type, f) + case "primitive_value": + return visitor.VisitPrimitiveValue(f.PrimitiveValue) + case "object_value": + return visitor.VisitObjectValue(f.ObjectValue) + case "container_value": + return visitor.VisitContainerValue(f.ContainerValue) + } +} + +type ObjectValue struct { +} + +func (o *ObjectValue) String() string { + if value, err := core.StringifyJSON(o); err == nil { + return value + } + return fmt.Sprintf("%#v", o) +} + +type PrimitiveValue string + +const ( + PrimitiveValueString PrimitiveValue = "STRING" + PrimitiveValueNumber PrimitiveValue = "NUMBER" +) + +func NewPrimitiveValueFromString(s string) (PrimitiveValue, error) { + switch s { + case "STRING": + return PrimitiveValueString, nil + case "NUMBER": + return PrimitiveValueNumber, nil + } + var t PrimitiveValue + return "", fmt.Errorf("%s is not a valid %T", s, t) +} + +func (p PrimitiveValue) Ptr() *PrimitiveValue { + return &p +} diff --git a/seed/go-model/custom-auth/.github/workflows/ci.yml b/seed/go-model/custom-auth/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-model/custom-auth/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-model/custom-auth/core/stringer.go b/seed/go-model/custom-auth/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-model/custom-auth/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-model/custom-auth/core/time.go b/seed/go-model/custom-auth/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-model/custom-auth/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-model/custom-auth/go.mod b/seed/go-model/custom-auth/go.mod new file mode 100644 index 00000000000..513db0ccbe2 --- /dev/null +++ b/seed/go-model/custom-auth/go.mod @@ -0,0 +1,3 @@ +module github.com/custom-auth/fern + +go 1.13 diff --git a/seed/go-model/custom-auth/go.sum b/seed/go-model/custom-auth/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/custom-auth/snippet.json b/seed/go-model/custom-auth/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/custom-auth/types.go b/seed/go-model/custom-auth/types.go new file mode 100644 index 00000000000..c5866144f74 --- /dev/null +++ b/seed/go-model/custom-auth/types.go @@ -0,0 +1,19 @@ +// This file was auto-generated by Fern from our API Definition. + +package customauth + +import ( + fmt "fmt" + core "github.com/custom-auth/fern/core" +) + +type UnauthorizedRequestErrorBody struct { + Message string `json:"message" url:"message"` +} + +func (u *UnauthorizedRequestErrorBody) String() string { + if value, err := core.StringifyJSON(u); err == nil { + return value + } + return fmt.Sprintf("%#v", u) +} diff --git a/seed/go-model/enum/.github/workflows/ci.yml b/seed/go-model/enum/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-model/enum/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-model/enum/core/stringer.go b/seed/go-model/enum/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-model/enum/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-model/enum/core/time.go b/seed/go-model/enum/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-model/enum/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-model/enum/go.mod b/seed/go-model/enum/go.mod new file mode 100644 index 00000000000..f3d0e706536 --- /dev/null +++ b/seed/go-model/enum/go.mod @@ -0,0 +1,3 @@ +module github.com/enum/fern + +go 1.13 diff --git a/seed/go-model/enum/go.sum b/seed/go-model/enum/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/enum/inlined_request.go b/seed/go-model/enum/inlined_request.go new file mode 100644 index 00000000000..bcbce5fdcf3 --- /dev/null +++ b/seed/go-model/enum/inlined_request.go @@ -0,0 +1,3 @@ +// This file was auto-generated by Fern from our API Definition. + +package enum diff --git a/seed/go-model/enum/query_param.go b/seed/go-model/enum/query_param.go new file mode 100644 index 00000000000..bcbce5fdcf3 --- /dev/null +++ b/seed/go-model/enum/query_param.go @@ -0,0 +1,3 @@ +// This file was auto-generated by Fern from our API Definition. + +package enum diff --git a/seed/go-model/enum/snippet.json b/seed/go-model/enum/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/enum/types.go b/seed/go-model/enum/types.go new file mode 100644 index 00000000000..852476a38fe --- /dev/null +++ b/seed/go-model/enum/types.go @@ -0,0 +1,116 @@ +// This file was auto-generated by Fern from our API Definition. + +package enum + +import ( + json "encoding/json" + fmt "fmt" +) + +type Color string + +const ( + ColorRed Color = "red" + ColorBlue Color = "blue" +) + +func NewColorFromString(s string) (Color, error) { + switch s { + case "red": + return ColorRed, nil + case "blue": + return ColorBlue, nil + } + var t Color + return "", fmt.Errorf("%s is not a valid %T", s, t) +} + +func (c Color) Ptr() *Color { + return &c +} + +type ColorOrOperand struct { + typeName string + Color Color + Operand Operand +} + +func NewColorOrOperandFromColor(value Color) *ColorOrOperand { + return &ColorOrOperand{typeName: "color", Color: value} +} + +func NewColorOrOperandFromOperand(value Operand) *ColorOrOperand { + return &ColorOrOperand{typeName: "operand", Operand: value} +} + +func (c *ColorOrOperand) UnmarshalJSON(data []byte) error { + var valueColor Color + if err := json.Unmarshal(data, &valueColor); err == nil { + c.typeName = "color" + c.Color = valueColor + return nil + } + var valueOperand Operand + if err := json.Unmarshal(data, &valueOperand); err == nil { + c.typeName = "operand" + c.Operand = valueOperand + return nil + } + return fmt.Errorf("%s cannot be deserialized as a %T", data, c) +} + +func (c ColorOrOperand) MarshalJSON() ([]byte, error) { + switch c.typeName { + default: + return nil, fmt.Errorf("invalid type %s in %T", c.typeName, c) + case "color": + return json.Marshal(c.Color) + case "operand": + return json.Marshal(c.Operand) + } +} + +type ColorOrOperandVisitor interface { + VisitColor(Color) error + VisitOperand(Operand) error +} + +func (c *ColorOrOperand) Accept(visitor ColorOrOperandVisitor) error { + switch c.typeName { + default: + return fmt.Errorf("invalid type %s in %T", c.typeName, c) + case "color": + return visitor.VisitColor(c.Color) + case "operand": + return visitor.VisitOperand(c.Operand) + } +} + +// Tests enum name and value can be +// different. +type Operand string + +const ( + OperandGreaterThan Operand = ">" + OperandEqualTo Operand = "=" + // The name and value should be similar + // are similar for less than. + OperandLessThan Operand = "less_than" +) + +func NewOperandFromString(s string) (Operand, error) { + switch s { + case ">": + return OperandGreaterThan, nil + case "=": + return OperandEqualTo, nil + case "less_than": + return OperandLessThan, nil + } + var t Operand + return "", fmt.Errorf("%s is not a valid %T", s, t) +} + +func (o Operand) Ptr() *Operand { + return &o +} diff --git a/seed/go-model/error-property/.github/workflows/ci.yml b/seed/go-model/error-property/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-model/error-property/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-model/error-property/core/stringer.go b/seed/go-model/error-property/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-model/error-property/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-model/error-property/core/time.go b/seed/go-model/error-property/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-model/error-property/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-model/error-property/go.mod b/seed/go-model/error-property/go.mod new file mode 100644 index 00000000000..f48cabcb94b --- /dev/null +++ b/seed/go-model/error-property/go.mod @@ -0,0 +1,3 @@ +module github.com/error-property/fern + +go 1.13 diff --git a/seed/go-model/error-property/go.sum b/seed/go-model/error-property/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/error-property/snippet.json b/seed/go-model/error-property/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/error-property/types.go b/seed/go-model/error-property/types.go new file mode 100644 index 00000000000..518904ff7de --- /dev/null +++ b/seed/go-model/error-property/types.go @@ -0,0 +1,19 @@ +// This file was auto-generated by Fern from our API Definition. + +package errorproperty + +import ( + fmt "fmt" + core "github.com/error-property/fern/core" +) + +type PropertyBasedErrorTestBody struct { + Message string `json:"message" url:"message"` +} + +func (p *PropertyBasedErrorTestBody) String() string { + if value, err := core.StringifyJSON(p); err == nil { + return value + } + return fmt.Sprintf("%#v", p) +} diff --git a/seed/go-model/examples/.github/workflows/ci.yml b/seed/go-model/examples/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-model/examples/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-model/examples/commons/types.go b/seed/go-model/examples/commons/types.go new file mode 100644 index 00000000000..14cad3066ac --- /dev/null +++ b/seed/go-model/examples/commons/types.go @@ -0,0 +1,190 @@ +// This file was auto-generated by Fern from our API Definition. + +package commons + +import ( + json "encoding/json" + fmt "fmt" + core "github.com/examples/fern/core" +) + +type Data struct { + Type string + String string + Base64 []byte +} + +func NewDataFromString(value string) *Data { + return &Data{Type: "string", String: value} +} + +func NewDataFromBase64(value []byte) *Data { + return &Data{Type: "base64", Base64: value} +} + +func (d *Data) UnmarshalJSON(data []byte) error { + var unmarshaler struct { + Type string `json:"type"` + } + if err := json.Unmarshal(data, &unmarshaler); err != nil { + return err + } + d.Type = unmarshaler.Type + switch unmarshaler.Type { + case "string": + var valueUnmarshaler struct { + String string `json:"value"` + } + if err := json.Unmarshal(data, &valueUnmarshaler); err != nil { + return err + } + d.String = valueUnmarshaler.String + case "base64": + var valueUnmarshaler struct { + Base64 []byte `json:"value"` + } + if err := json.Unmarshal(data, &valueUnmarshaler); err != nil { + return err + } + d.Base64 = valueUnmarshaler.Base64 + } + return nil +} + +func (d Data) MarshalJSON() ([]byte, error) { + switch d.Type { + default: + return nil, fmt.Errorf("invalid type %s in %T", d.Type, d) + case "string": + var marshaler = struct { + Type string `json:"type"` + String string `json:"value"` + }{ + Type: d.Type, + String: d.String, + } + return json.Marshal(marshaler) + case "base64": + var marshaler = struct { + Type string `json:"type"` + Base64 []byte `json:"value"` + }{ + Type: d.Type, + Base64: d.Base64, + } + return json.Marshal(marshaler) + } +} + +type DataVisitor interface { + VisitString(string) error + VisitBase64([]byte) error +} + +func (d *Data) Accept(visitor DataVisitor) error { + switch d.Type { + default: + return fmt.Errorf("invalid type %s in %T", d.Type, d) + case "string": + return visitor.VisitString(d.String) + case "base64": + return visitor.VisitBase64(d.Base64) + } +} + +type EventInfo struct { + Type string + Metadata *Metadata + Tag Tag +} + +func NewEventInfoFromMetadata(value *Metadata) *EventInfo { + return &EventInfo{Type: "metadata", Metadata: value} +} + +func NewEventInfoFromTag(value Tag) *EventInfo { + return &EventInfo{Type: "tag", Tag: value} +} + +func (e *EventInfo) UnmarshalJSON(data []byte) error { + var unmarshaler struct { + Type string `json:"type"` + } + if err := json.Unmarshal(data, &unmarshaler); err != nil { + return err + } + e.Type = unmarshaler.Type + switch unmarshaler.Type { + case "metadata": + value := new(Metadata) + if err := json.Unmarshal(data, &value); err != nil { + return err + } + e.Metadata = value + case "tag": + var valueUnmarshaler struct { + Tag Tag `json:"value"` + } + if err := json.Unmarshal(data, &valueUnmarshaler); err != nil { + return err + } + e.Tag = valueUnmarshaler.Tag + } + return nil +} + +func (e EventInfo) MarshalJSON() ([]byte, error) { + switch e.Type { + default: + return nil, fmt.Errorf("invalid type %s in %T", e.Type, e) + case "metadata": + var marshaler = struct { + Type string `json:"type"` + *Metadata + }{ + Type: e.Type, + Metadata: e.Metadata, + } + return json.Marshal(marshaler) + case "tag": + var marshaler = struct { + Type string `json:"type"` + Tag Tag `json:"value"` + }{ + Type: e.Type, + Tag: e.Tag, + } + return json.Marshal(marshaler) + } +} + +type EventInfoVisitor interface { + VisitMetadata(*Metadata) error + VisitTag(Tag) error +} + +func (e *EventInfo) Accept(visitor EventInfoVisitor) error { + switch e.Type { + default: + return fmt.Errorf("invalid type %s in %T", e.Type, e) + case "metadata": + return visitor.VisitMetadata(e.Metadata) + case "tag": + return visitor.VisitTag(e.Tag) + } +} + +type Metadata struct { + Id string `json:"id" url:"id"` + Data map[string]string `json:"data,omitempty" url:"data,omitempty"` + JsonString *string `json:"jsonString,omitempty" url:"jsonString,omitempty"` +} + +func (m *Metadata) String() string { + if value, err := core.StringifyJSON(m); err == nil { + return value + } + return fmt.Sprintf("%#v", m) +} + +type Tag = string diff --git a/seed/go-model/examples/core/stringer.go b/seed/go-model/examples/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-model/examples/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-model/examples/core/time.go b/seed/go-model/examples/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-model/examples/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-model/examples/file/service.go b/seed/go-model/examples/file/service.go new file mode 100644 index 00000000000..ea34b32bdeb --- /dev/null +++ b/seed/go-model/examples/file/service.go @@ -0,0 +1,3 @@ +// This file was auto-generated by Fern from our API Definition. + +package file diff --git a/seed/go-model/examples/file/types.go b/seed/go-model/examples/file/types.go new file mode 100644 index 00000000000..edc509f893e --- /dev/null +++ b/seed/go-model/examples/file/types.go @@ -0,0 +1,5 @@ +// This file was auto-generated by Fern from our API Definition. + +package file + +type Filename = string diff --git a/seed/go-model/examples/go.mod b/seed/go-model/examples/go.mod new file mode 100644 index 00000000000..aa33f862049 --- /dev/null +++ b/seed/go-model/examples/go.mod @@ -0,0 +1,5 @@ +module github.com/examples/fern + +go 1.13 + +require github.com/google/uuid v1.4.0 diff --git a/seed/go-model/examples/go.sum b/seed/go-model/examples/go.sum new file mode 100644 index 00000000000..fef9ecd2323 --- /dev/null +++ b/seed/go-model/examples/go.sum @@ -0,0 +1,2 @@ +github.com/google/uuid v1.4.0 h1:MtMxsa51/r9yyhkyLsVeVt0B+BGQZzpQiTQ4eHZ8bc4= +github.com/google/uuid v1.4.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= diff --git a/seed/go-model/examples/service.go b/seed/go-model/examples/service.go new file mode 100644 index 00000000000..50638e02600 --- /dev/null +++ b/seed/go-model/examples/service.go @@ -0,0 +1,3 @@ +// This file was auto-generated by Fern from our API Definition. + +package examples diff --git a/seed/go-model/examples/snippet.json b/seed/go-model/examples/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/examples/types.go b/seed/go-model/examples/types.go new file mode 100644 index 00000000000..d7a9181cb3e --- /dev/null +++ b/seed/go-model/examples/types.go @@ -0,0 +1,654 @@ +// This file was auto-generated by Fern from our API Definition. + +package examples + +import ( + json "encoding/json" + fmt "fmt" + commons "github.com/examples/fern/commons" + core "github.com/examples/fern/core" + uuid "github.com/google/uuid" + time "time" +) + +type Actor struct { + Name string `json:"name" url:"name"` + Id string `json:"id" url:"id"` +} + +func (a *Actor) String() string { + if value, err := core.StringifyJSON(a); err == nil { + return value + } + return fmt.Sprintf("%#v", a) +} + +type Actress struct { + Name string `json:"name" url:"name"` + Id string `json:"id" url:"id"` +} + +func (a *Actress) String() string { + if value, err := core.StringifyJSON(a); err == nil { + return value + } + return fmt.Sprintf("%#v", a) +} + +type CastMember struct { + typeName string + Actor *Actor + Actress *Actress + StuntDouble *StuntDouble +} + +func NewCastMemberFromActor(value *Actor) *CastMember { + return &CastMember{typeName: "actor", Actor: value} +} + +func NewCastMemberFromActress(value *Actress) *CastMember { + return &CastMember{typeName: "actress", Actress: value} +} + +func NewCastMemberFromStuntDouble(value *StuntDouble) *CastMember { + return &CastMember{typeName: "stuntDouble", StuntDouble: value} +} + +func (c *CastMember) UnmarshalJSON(data []byte) error { + valueActor := new(Actor) + if err := json.Unmarshal(data, &valueActor); err == nil { + c.typeName = "actor" + c.Actor = valueActor + return nil + } + valueActress := new(Actress) + if err := json.Unmarshal(data, &valueActress); err == nil { + c.typeName = "actress" + c.Actress = valueActress + return nil + } + valueStuntDouble := new(StuntDouble) + if err := json.Unmarshal(data, &valueStuntDouble); err == nil { + c.typeName = "stuntDouble" + c.StuntDouble = valueStuntDouble + return nil + } + return fmt.Errorf("%s cannot be deserialized as a %T", data, c) +} + +func (c CastMember) MarshalJSON() ([]byte, error) { + switch c.typeName { + default: + return nil, fmt.Errorf("invalid type %s in %T", c.typeName, c) + case "actor": + return json.Marshal(c.Actor) + case "actress": + return json.Marshal(c.Actress) + case "stuntDouble": + return json.Marshal(c.StuntDouble) + } +} + +type CastMemberVisitor interface { + VisitActor(*Actor) error + VisitActress(*Actress) error + VisitStuntDouble(*StuntDouble) error +} + +func (c *CastMember) Accept(visitor CastMemberVisitor) error { + switch c.typeName { + default: + return fmt.Errorf("invalid type %s in %T", c.typeName, c) + case "actor": + return visitor.VisitActor(c.Actor) + case "actress": + return visitor.VisitActress(c.Actress) + case "stuntDouble": + return visitor.VisitStuntDouble(c.StuntDouble) + } +} + +type Directory struct { + Name string `json:"name" url:"name"` + Files []*File `json:"files,omitempty" url:"files,omitempty"` + Directories []*Directory `json:"directories,omitempty" url:"directories,omitempty"` +} + +func (d *Directory) String() string { + if value, err := core.StringifyJSON(d); err == nil { + return value + } + return fmt.Sprintf("%#v", d) +} + +type Exception struct { + Type string + Generic *ExceptionInfo + Timeout interface{} +} + +func NewExceptionFromGeneric(value *ExceptionInfo) *Exception { + return &Exception{Type: "generic", Generic: value} +} + +func NewExceptionFromTimeout(value interface{}) *Exception { + return &Exception{Type: "timeout", Timeout: value} +} + +func (e *Exception) UnmarshalJSON(data []byte) error { + var unmarshaler struct { + Type string `json:"type"` + } + if err := json.Unmarshal(data, &unmarshaler); err != nil { + return err + } + e.Type = unmarshaler.Type + switch unmarshaler.Type { + case "generic": + value := new(ExceptionInfo) + if err := json.Unmarshal(data, &value); err != nil { + return err + } + e.Generic = value + case "timeout": + value := make(map[string]interface{}) + if err := json.Unmarshal(data, &value); err != nil { + return err + } + e.Timeout = value + } + return nil +} + +func (e Exception) MarshalJSON() ([]byte, error) { + switch e.Type { + default: + return nil, fmt.Errorf("invalid type %s in %T", e.Type, e) + case "generic": + var marshaler = struct { + Type string `json:"type"` + *ExceptionInfo + }{ + Type: e.Type, + ExceptionInfo: e.Generic, + } + return json.Marshal(marshaler) + case "timeout": + var marshaler = struct { + Type string `json:"type"` + Timeout interface{} `json:"timeout,omitempty"` + }{ + Type: e.Type, + Timeout: e.Timeout, + } + return json.Marshal(marshaler) + } +} + +type ExceptionVisitor interface { + VisitGeneric(*ExceptionInfo) error + VisitTimeout(interface{}) error +} + +func (e *Exception) Accept(visitor ExceptionVisitor) error { + switch e.Type { + default: + return fmt.Errorf("invalid type %s in %T", e.Type, e) + case "generic": + return visitor.VisitGeneric(e.Generic) + case "timeout": + return visitor.VisitTimeout(e.Timeout) + } +} + +type ExceptionInfo struct { + ExceptionType string `json:"exceptionType" url:"exceptionType"` + ExceptionMessage string `json:"exceptionMessage" url:"exceptionMessage"` + ExceptionStacktrace string `json:"exceptionStacktrace" url:"exceptionStacktrace"` +} + +func (e *ExceptionInfo) String() string { + if value, err := core.StringifyJSON(e); err == nil { + return value + } + return fmt.Sprintf("%#v", e) +} + +type ExtendedMovie struct { + Id MovieId `json:"id" url:"id"` + Prequel *MovieId `json:"prequel,omitempty" url:"prequel,omitempty"` + Title string `json:"title" url:"title"` + From string `json:"from" url:"from"` + // The rating scale is one to five stars + Rating float64 `json:"rating" url:"rating"` + Tag commons.Tag `json:"tag" url:"tag"` + Book *string `json:"book,omitempty" url:"book,omitempty"` + Cast []string `json:"cast,omitempty" url:"cast,omitempty"` + type_ string +} + +func (e *ExtendedMovie) Type() string { + return e.type_ +} + +func (e *ExtendedMovie) UnmarshalJSON(data []byte) error { + type embed ExtendedMovie + var unmarshaler = struct { + embed + }{ + embed: embed(*e), + } + if err := json.Unmarshal(data, &unmarshaler); err != nil { + return err + } + *e = ExtendedMovie(unmarshaler.embed) + e.type_ = "movie" + return nil +} + +func (e *ExtendedMovie) MarshalJSON() ([]byte, error) { + type embed ExtendedMovie + var marshaler = struct { + embed + Type string `json:"type"` + }{ + embed: embed(*e), + Type: "movie", + } + return json.Marshal(marshaler) +} + +func (e *ExtendedMovie) String() string { + if value, err := core.StringifyJSON(e); err == nil { + return value + } + return fmt.Sprintf("%#v", e) +} + +type File struct { + Name string `json:"name" url:"name"` + Contents string `json:"contents" url:"contents"` +} + +func (f *File) String() string { + if value, err := core.StringifyJSON(f); err == nil { + return value + } + return fmt.Sprintf("%#v", f) +} + +type Metadata struct { + Type string + Extra map[string]string + Tags []string + Html string + Markdown string +} + +func NewMetadataFromHtml(value string) *Metadata { + return &Metadata{Type: "html", Html: value} +} + +func NewMetadataFromMarkdown(value string) *Metadata { + return &Metadata{Type: "markdown", Markdown: value} +} + +func (m *Metadata) UnmarshalJSON(data []byte) error { + var unmarshaler struct { + Type string `json:"type"` + Extra map[string]string `json:"extra,omitempty"` + Tags []string `json:"tags,omitempty"` + } + if err := json.Unmarshal(data, &unmarshaler); err != nil { + return err + } + m.Type = unmarshaler.Type + m.Extra = unmarshaler.Extra + m.Tags = unmarshaler.Tags + switch unmarshaler.Type { + case "html": + var valueUnmarshaler struct { + Html string `json:"value"` + } + if err := json.Unmarshal(data, &valueUnmarshaler); err != nil { + return err + } + m.Html = valueUnmarshaler.Html + case "markdown": + var valueUnmarshaler struct { + Markdown string `json:"value"` + } + if err := json.Unmarshal(data, &valueUnmarshaler); err != nil { + return err + } + m.Markdown = valueUnmarshaler.Markdown + } + return nil +} + +func (m Metadata) MarshalJSON() ([]byte, error) { + switch m.Type { + default: + return nil, fmt.Errorf("invalid type %s in %T", m.Type, m) + case "html": + var marshaler = struct { + Type string `json:"type"` + Extra map[string]string `json:"extra,omitempty"` + Tags []string `json:"tags,omitempty"` + Html string `json:"value"` + }{ + Type: m.Type, + Extra: m.Extra, + Tags: m.Tags, + Html: m.Html, + } + return json.Marshal(marshaler) + case "markdown": + var marshaler = struct { + Type string `json:"type"` + Extra map[string]string `json:"extra,omitempty"` + Tags []string `json:"tags,omitempty"` + Markdown string `json:"value"` + }{ + Type: m.Type, + Extra: m.Extra, + Tags: m.Tags, + Markdown: m.Markdown, + } + return json.Marshal(marshaler) + } +} + +type MetadataVisitor interface { + VisitHtml(string) error + VisitMarkdown(string) error +} + +func (m *Metadata) Accept(visitor MetadataVisitor) error { + switch m.Type { + default: + return fmt.Errorf("invalid type %s in %T", m.Type, m) + case "html": + return visitor.VisitHtml(m.Html) + case "markdown": + return visitor.VisitMarkdown(m.Markdown) + } +} + +type Migration struct { + Name string `json:"name" url:"name"` + Status MigrationStatus `json:"status,omitempty" url:"status,omitempty"` +} + +func (m *Migration) String() string { + if value, err := core.StringifyJSON(m); err == nil { + return value + } + return fmt.Sprintf("%#v", m) +} + +type MigrationStatus string + +const ( + // The migration is running. + MigrationStatusRunning MigrationStatus = "RUNNING" + // The migration failed. + MigrationStatusFailed MigrationStatus = "FAILED" + MigrationStatusFinished MigrationStatus = "FINISHED" +) + +func NewMigrationStatusFromString(s string) (MigrationStatus, error) { + switch s { + case "RUNNING": + return MigrationStatusRunning, nil + case "FAILED": + return MigrationStatusFailed, nil + case "FINISHED": + return MigrationStatusFinished, nil + } + var t MigrationStatus + return "", fmt.Errorf("%s is not a valid %T", s, t) +} + +func (m MigrationStatus) Ptr() *MigrationStatus { + return &m +} + +type Moment struct { + Id uuid.UUID `json:"id" url:"id"` + Date time.Time `json:"date" url:"date" format:"date"` + Datetime time.Time `json:"datetime" url:"datetime"` +} + +func (m *Moment) UnmarshalJSON(data []byte) error { + type embed Moment + var unmarshaler = struct { + embed + Date *core.Date `json:"date"` + Datetime *core.DateTime `json:"datetime"` + }{ + embed: embed(*m), + } + if err := json.Unmarshal(data, &unmarshaler); err != nil { + return err + } + *m = Moment(unmarshaler.embed) + m.Date = unmarshaler.Date.Time() + m.Datetime = unmarshaler.Datetime.Time() + return nil +} + +func (m *Moment) MarshalJSON() ([]byte, error) { + type embed Moment + var marshaler = struct { + embed + Date *core.Date `json:"date"` + Datetime *core.DateTime `json:"datetime"` + }{ + embed: embed(*m), + Date: core.NewDate(m.Date), + Datetime: core.NewDateTime(m.Datetime), + } + return json.Marshal(marshaler) +} + +func (m *Moment) String() string { + if value, err := core.StringifyJSON(m); err == nil { + return value + } + return fmt.Sprintf("%#v", m) +} + +type Movie struct { + Id MovieId `json:"id" url:"id"` + Prequel *MovieId `json:"prequel,omitempty" url:"prequel,omitempty"` + Title string `json:"title" url:"title"` + From string `json:"from" url:"from"` + // The rating scale is one to five stars + Rating float64 `json:"rating" url:"rating"` + Tag commons.Tag `json:"tag" url:"tag"` + Book *string `json:"book,omitempty" url:"book,omitempty"` + type_ string +} + +func (m *Movie) Type() string { + return m.type_ +} + +func (m *Movie) UnmarshalJSON(data []byte) error { + type embed Movie + var unmarshaler = struct { + embed + }{ + embed: embed(*m), + } + if err := json.Unmarshal(data, &unmarshaler); err != nil { + return err + } + *m = Movie(unmarshaler.embed) + m.type_ = "movie" + return nil +} + +func (m *Movie) MarshalJSON() ([]byte, error) { + type embed Movie + var marshaler = struct { + embed + Type string `json:"type"` + }{ + embed: embed(*m), + Type: "movie", + } + return json.Marshal(marshaler) +} + +func (m *Movie) String() string { + if value, err := core.StringifyJSON(m); err == nil { + return value + } + return fmt.Sprintf("%#v", m) +} + +type MovieId = string + +type Node struct { + Name string `json:"name" url:"name"` + Nodes []*Node `json:"nodes,omitempty" url:"nodes,omitempty"` + Trees []*Tree `json:"trees,omitempty" url:"trees,omitempty"` +} + +func (n *Node) String() string { + if value, err := core.StringifyJSON(n); err == nil { + return value + } + return fmt.Sprintf("%#v", n) +} + +type Request struct { + Request interface{} `json:"request,omitempty" url:"request,omitempty"` +} + +func (r *Request) String() string { + if value, err := core.StringifyJSON(r); err == nil { + return value + } + return fmt.Sprintf("%#v", r) +} + +type Response struct { + Response interface{} `json:"response,omitempty" url:"response,omitempty"` +} + +func (r *Response) String() string { + if value, err := core.StringifyJSON(r); err == nil { + return value + } + return fmt.Sprintf("%#v", r) +} + +type StuntDouble struct { + Name string `json:"name" url:"name"` + ActorOrActressId string `json:"actorOrActressId" url:"actorOrActressId"` +} + +func (s *StuntDouble) String() string { + if value, err := core.StringifyJSON(s); err == nil { + return value + } + return fmt.Sprintf("%#v", s) +} + +type Test struct { + Type string + And bool + Or bool +} + +func NewTestFromAnd(value bool) *Test { + return &Test{Type: "and", And: value} +} + +func NewTestFromOr(value bool) *Test { + return &Test{Type: "or", Or: value} +} + +func (t *Test) UnmarshalJSON(data []byte) error { + var unmarshaler struct { + Type string `json:"type"` + } + if err := json.Unmarshal(data, &unmarshaler); err != nil { + return err + } + t.Type = unmarshaler.Type + switch unmarshaler.Type { + case "and": + var valueUnmarshaler struct { + And bool `json:"value"` + } + if err := json.Unmarshal(data, &valueUnmarshaler); err != nil { + return err + } + t.And = valueUnmarshaler.And + case "or": + var valueUnmarshaler struct { + Or bool `json:"value"` + } + if err := json.Unmarshal(data, &valueUnmarshaler); err != nil { + return err + } + t.Or = valueUnmarshaler.Or + } + return nil +} + +func (t Test) MarshalJSON() ([]byte, error) { + switch t.Type { + default: + return nil, fmt.Errorf("invalid type %s in %T", t.Type, t) + case "and": + var marshaler = struct { + Type string `json:"type"` + And bool `json:"value"` + }{ + Type: t.Type, + And: t.And, + } + return json.Marshal(marshaler) + case "or": + var marshaler = struct { + Type string `json:"type"` + Or bool `json:"value"` + }{ + Type: t.Type, + Or: t.Or, + } + return json.Marshal(marshaler) + } +} + +type TestVisitor interface { + VisitAnd(bool) error + VisitOr(bool) error +} + +func (t *Test) Accept(visitor TestVisitor) error { + switch t.Type { + default: + return fmt.Errorf("invalid type %s in %T", t.Type, t) + case "and": + return visitor.VisitAnd(t.And) + case "or": + return visitor.VisitOr(t.Or) + } +} + +type Tree struct { + Nodes []*Node `json:"nodes,omitempty" url:"nodes,omitempty"` +} + +func (t *Tree) String() string { + if value, err := core.StringifyJSON(t); err == nil { + return value + } + return fmt.Sprintf("%#v", t) +} diff --git a/seed/go-model/exhaustive/.github/workflows/ci.yml b/seed/go-model/exhaustive/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-model/exhaustive/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-model/exhaustive/core/stringer.go b/seed/go-model/exhaustive/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-model/exhaustive/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-model/exhaustive/core/time.go b/seed/go-model/exhaustive/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-model/exhaustive/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-model/exhaustive/endpoints/params.go b/seed/go-model/exhaustive/endpoints/params.go new file mode 100644 index 00000000000..21100319d9e --- /dev/null +++ b/seed/go-model/exhaustive/endpoints/params.go @@ -0,0 +1,3 @@ +// This file was auto-generated by Fern from our API Definition. + +package endpoints diff --git a/seed/go-model/exhaustive/go.mod b/seed/go-model/exhaustive/go.mod new file mode 100644 index 00000000000..664aa32c9a0 --- /dev/null +++ b/seed/go-model/exhaustive/go.mod @@ -0,0 +1,5 @@ +module github.com/exhaustive/fern + +go 1.13 + +require github.com/google/uuid v1.4.0 diff --git a/seed/go-model/exhaustive/go.sum b/seed/go-model/exhaustive/go.sum new file mode 100644 index 00000000000..fef9ecd2323 --- /dev/null +++ b/seed/go-model/exhaustive/go.sum @@ -0,0 +1,2 @@ +github.com/google/uuid v1.4.0 h1:MtMxsa51/r9yyhkyLsVeVt0B+BGQZzpQiTQ4eHZ8bc4= +github.com/google/uuid v1.4.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= diff --git a/seed/go-model/exhaustive/inlined_requests.go b/seed/go-model/exhaustive/inlined_requests.go new file mode 100644 index 00000000000..57c95ce9285 --- /dev/null +++ b/seed/go-model/exhaustive/inlined_requests.go @@ -0,0 +1,3 @@ +// This file was auto-generated by Fern from our API Definition. + +package exhaustive diff --git a/seed/go-model/exhaustive/req_with_headers.go b/seed/go-model/exhaustive/req_with_headers.go new file mode 100644 index 00000000000..57c95ce9285 --- /dev/null +++ b/seed/go-model/exhaustive/req_with_headers.go @@ -0,0 +1,3 @@ +// This file was auto-generated by Fern from our API Definition. + +package exhaustive diff --git a/seed/go-model/exhaustive/snippet.json b/seed/go-model/exhaustive/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/exhaustive/types.go b/seed/go-model/exhaustive/types.go new file mode 100644 index 00000000000..6457cdb8c9f --- /dev/null +++ b/seed/go-model/exhaustive/types.go @@ -0,0 +1,19 @@ +// This file was auto-generated by Fern from our API Definition. + +package exhaustive + +import ( + fmt "fmt" + core "github.com/exhaustive/fern/core" +) + +type BadObjectRequestInfo struct { + Message string `json:"message" url:"message"` +} + +func (b *BadObjectRequestInfo) String() string { + if value, err := core.StringifyJSON(b); err == nil { + return value + } + return fmt.Sprintf("%#v", b) +} diff --git a/seed/go-model/exhaustive/types/types.go b/seed/go-model/exhaustive/types/types.go new file mode 100644 index 00000000000..90df02f72d9 --- /dev/null +++ b/seed/go-model/exhaustive/types/types.go @@ -0,0 +1,243 @@ +// This file was auto-generated by Fern from our API Definition. + +package types + +import ( + json "encoding/json" + fmt "fmt" + core "github.com/exhaustive/fern/core" + uuid "github.com/google/uuid" + time "time" +) + +type WeatherReport string + +const ( + WeatherReportSunny WeatherReport = "SUNNY" + WeatherReportCloudy WeatherReport = "CLOUDY" + WeatherReportRaining WeatherReport = "RAINING" + WeatherReportSnowing WeatherReport = "SNOWING" +) + +func NewWeatherReportFromString(s string) (WeatherReport, error) { + switch s { + case "SUNNY": + return WeatherReportSunny, nil + case "CLOUDY": + return WeatherReportCloudy, nil + case "RAINING": + return WeatherReportRaining, nil + case "SNOWING": + return WeatherReportSnowing, nil + } + var t WeatherReport + return "", fmt.Errorf("%s is not a valid %T", s, t) +} + +func (w WeatherReport) Ptr() *WeatherReport { + return &w +} + +type NestedObjectWithOptionalField struct { + String *string `json:"string,omitempty" url:"string,omitempty"` + NestedObject *ObjectWithOptionalField `json:"NestedObject,omitempty" url:"NestedObject,omitempty"` +} + +func (n *NestedObjectWithOptionalField) String() string { + if value, err := core.StringifyJSON(n); err == nil { + return value + } + return fmt.Sprintf("%#v", n) +} + +type NestedObjectWithRequiredField struct { + String string `json:"string" url:"string"` + NestedObject *ObjectWithOptionalField `json:"NestedObject,omitempty" url:"NestedObject,omitempty"` +} + +func (n *NestedObjectWithRequiredField) String() string { + if value, err := core.StringifyJSON(n); err == nil { + return value + } + return fmt.Sprintf("%#v", n) +} + +type ObjectWithMapOfMap struct { + Map map[string]map[string]string `json:"map,omitempty" url:"map,omitempty"` +} + +func (o *ObjectWithMapOfMap) String() string { + if value, err := core.StringifyJSON(o); err == nil { + return value + } + return fmt.Sprintf("%#v", o) +} + +type ObjectWithOptionalField struct { + String *string `json:"string,omitempty" url:"string,omitempty"` + Integer *int `json:"integer,omitempty" url:"integer,omitempty"` + Long *int64 `json:"long,omitempty" url:"long,omitempty"` + Double *float64 `json:"double,omitempty" url:"double,omitempty"` + Bool *bool `json:"bool,omitempty" url:"bool,omitempty"` + Datetime *time.Time `json:"datetime,omitempty" url:"datetime,omitempty"` + Date *time.Time `json:"date,omitempty" url:"date,omitempty" format:"date"` + Uuid *uuid.UUID `json:"uuid,omitempty" url:"uuid,omitempty"` + Base64 *[]byte `json:"base64,omitempty" url:"base64,omitempty"` + List []string `json:"list,omitempty" url:"list,omitempty"` + Set []string `json:"set,omitempty" url:"set,omitempty"` + Map map[int]string `json:"map,omitempty" url:"map,omitempty"` +} + +func (o *ObjectWithOptionalField) UnmarshalJSON(data []byte) error { + type embed ObjectWithOptionalField + var unmarshaler = struct { + embed + Datetime *core.DateTime `json:"datetime,omitempty"` + Date *core.Date `json:"date,omitempty"` + }{ + embed: embed(*o), + } + if err := json.Unmarshal(data, &unmarshaler); err != nil { + return err + } + *o = ObjectWithOptionalField(unmarshaler.embed) + o.Datetime = unmarshaler.Datetime.TimePtr() + o.Date = unmarshaler.Date.TimePtr() + return nil +} + +func (o *ObjectWithOptionalField) MarshalJSON() ([]byte, error) { + type embed ObjectWithOptionalField + var marshaler = struct { + embed + Datetime *core.DateTime `json:"datetime,omitempty"` + Date *core.Date `json:"date,omitempty"` + }{ + embed: embed(*o), + Datetime: core.NewOptionalDateTime(o.Datetime), + Date: core.NewOptionalDate(o.Date), + } + return json.Marshal(marshaler) +} + +func (o *ObjectWithOptionalField) String() string { + if value, err := core.StringifyJSON(o); err == nil { + return value + } + return fmt.Sprintf("%#v", o) +} + +type ObjectWithRequiredField struct { + String string `json:"string" url:"string"` +} + +func (o *ObjectWithRequiredField) String() string { + if value, err := core.StringifyJSON(o); err == nil { + return value + } + return fmt.Sprintf("%#v", o) +} + +type Animal struct { + Animal string + Dog *Dog + Cat *Cat +} + +func NewAnimalFromDog(value *Dog) *Animal { + return &Animal{Animal: "dog", Dog: value} +} + +func NewAnimalFromCat(value *Cat) *Animal { + return &Animal{Animal: "cat", Cat: value} +} + +func (a *Animal) UnmarshalJSON(data []byte) error { + var unmarshaler struct { + Animal string `json:"animal"` + } + if err := json.Unmarshal(data, &unmarshaler); err != nil { + return err + } + a.Animal = unmarshaler.Animal + switch unmarshaler.Animal { + case "dog": + value := new(Dog) + if err := json.Unmarshal(data, &value); err != nil { + return err + } + a.Dog = value + case "cat": + value := new(Cat) + if err := json.Unmarshal(data, &value); err != nil { + return err + } + a.Cat = value + } + return nil +} + +func (a Animal) MarshalJSON() ([]byte, error) { + switch a.Animal { + default: + return nil, fmt.Errorf("invalid type %s in %T", a.Animal, a) + case "dog": + var marshaler = struct { + Animal string `json:"animal"` + *Dog + }{ + Animal: a.Animal, + Dog: a.Dog, + } + return json.Marshal(marshaler) + case "cat": + var marshaler = struct { + Animal string `json:"animal"` + *Cat + }{ + Animal: a.Animal, + Cat: a.Cat, + } + return json.Marshal(marshaler) + } +} + +type AnimalVisitor interface { + VisitDog(*Dog) error + VisitCat(*Cat) error +} + +func (a *Animal) Accept(visitor AnimalVisitor) error { + switch a.Animal { + default: + return fmt.Errorf("invalid type %s in %T", a.Animal, a) + case "dog": + return visitor.VisitDog(a.Dog) + case "cat": + return visitor.VisitCat(a.Cat) + } +} + +type Cat struct { + Name string `json:"name" url:"name"` + LikesToMeow bool `json:"likesToMeow" url:"likesToMeow"` +} + +func (c *Cat) String() string { + if value, err := core.StringifyJSON(c); err == nil { + return value + } + return fmt.Sprintf("%#v", c) +} + +type Dog struct { + Name string `json:"name" url:"name"` + LikesToWoof bool `json:"likesToWoof" url:"likesToWoof"` +} + +func (d *Dog) String() string { + if value, err := core.StringifyJSON(d); err == nil { + return value + } + return fmt.Sprintf("%#v", d) +} diff --git a/seed/go-model/extends/.github/workflows/ci.yml b/seed/go-model/extends/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-model/extends/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-model/extends/core/stringer.go b/seed/go-model/extends/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-model/extends/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-model/extends/core/time.go b/seed/go-model/extends/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-model/extends/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-model/extends/go.mod b/seed/go-model/extends/go.mod new file mode 100644 index 00000000000..11b139bc1f2 --- /dev/null +++ b/seed/go-model/extends/go.mod @@ -0,0 +1,3 @@ +module github.com/extends/fern + +go 1.13 diff --git a/seed/go-model/extends/go.sum b/seed/go-model/extends/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/extends/snippet.json b/seed/go-model/extends/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/extends/types.go b/seed/go-model/extends/types.go new file mode 100644 index 00000000000..506b19176fb --- /dev/null +++ b/seed/go-model/extends/types.go @@ -0,0 +1,56 @@ +// This file was auto-generated by Fern from our API Definition. + +package extends + +import ( + fmt "fmt" + core "github.com/extends/fern/core" +) + +type Docs struct { + Docs string `json:"docs" url:"docs"` +} + +func (d *Docs) String() string { + if value, err := core.StringifyJSON(d); err == nil { + return value + } + return fmt.Sprintf("%#v", d) +} + +type ExampleType struct { + Docs string `json:"docs" url:"docs"` + Name string `json:"name" url:"name"` +} + +func (e *ExampleType) String() string { + if value, err := core.StringifyJSON(e); err == nil { + return value + } + return fmt.Sprintf("%#v", e) +} + +type Json struct { + Docs string `json:"docs" url:"docs"` + Raw string `json:"raw" url:"raw"` +} + +func (j *Json) String() string { + if value, err := core.StringifyJSON(j); err == nil { + return value + } + return fmt.Sprintf("%#v", j) +} + +type NestedType struct { + Docs string `json:"docs" url:"docs"` + Raw string `json:"raw" url:"raw"` + Name string `json:"name" url:"name"` +} + +func (n *NestedType) String() string { + if value, err := core.StringifyJSON(n); err == nil { + return value + } + return fmt.Sprintf("%#v", n) +} diff --git a/seed/go-model/file-download/.github/workflows/ci.yml b/seed/go-model/file-download/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-model/file-download/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-model/file-download/core/stringer.go b/seed/go-model/file-download/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-model/file-download/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-model/file-download/core/time.go b/seed/go-model/file-download/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-model/file-download/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-model/file-download/go.mod b/seed/go-model/file-download/go.mod new file mode 100644 index 00000000000..1893a4080ab --- /dev/null +++ b/seed/go-model/file-download/go.mod @@ -0,0 +1,3 @@ +module github.com/file-download/fern + +go 1.13 diff --git a/seed/go-model/file-download/go.sum b/seed/go-model/file-download/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/file-download/snippet.json b/seed/go-model/file-download/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/file-upload/.github/workflows/ci.yml b/seed/go-model/file-upload/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-model/file-upload/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-model/file-upload/core/stringer.go b/seed/go-model/file-upload/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-model/file-upload/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-model/file-upload/core/time.go b/seed/go-model/file-upload/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-model/file-upload/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-model/file-upload/go.mod b/seed/go-model/file-upload/go.mod new file mode 100644 index 00000000000..a64be340ba7 --- /dev/null +++ b/seed/go-model/file-upload/go.mod @@ -0,0 +1,3 @@ +module github.com/file-upload/fern + +go 1.13 diff --git a/seed/go-model/file-upload/go.sum b/seed/go-model/file-upload/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/file-upload/service.go b/seed/go-model/file-upload/service.go new file mode 100644 index 00000000000..b73956de120 --- /dev/null +++ b/seed/go-model/file-upload/service.go @@ -0,0 +1,19 @@ +// This file was auto-generated by Fern from our API Definition. + +package fileupload + +import ( + fmt "fmt" + core "github.com/file-upload/fern/core" +) + +type MyObject struct { + Foo string `json:"foo" url:"foo"` +} + +func (m *MyObject) String() string { + if value, err := core.StringifyJSON(m); err == nil { + return value + } + return fmt.Sprintf("%#v", m) +} diff --git a/seed/go-model/file-upload/snippet.json b/seed/go-model/file-upload/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/folders/.github/workflows/ci.yml b/seed/go-model/folders/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-model/folders/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-model/folders/a/d/types.go b/seed/go-model/folders/a/d/types.go new file mode 100644 index 00000000000..7a258fa374d --- /dev/null +++ b/seed/go-model/folders/a/d/types.go @@ -0,0 +1,5 @@ +// This file was auto-generated by Fern from our API Definition. + +package d + +type Foo = string diff --git a/seed/go-model/folders/core/stringer.go b/seed/go-model/folders/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-model/folders/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-model/folders/core/time.go b/seed/go-model/folders/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-model/folders/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-model/folders/go.mod b/seed/go-model/folders/go.mod new file mode 100644 index 00000000000..35536dc07bc --- /dev/null +++ b/seed/go-model/folders/go.mod @@ -0,0 +1,3 @@ +module github.com/folders/fern + +go 1.13 diff --git a/seed/go-model/folders/go.sum b/seed/go-model/folders/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/folders/snippet.json b/seed/go-model/folders/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/idempotency-headers/.github/workflows/ci.yml b/seed/go-model/idempotency-headers/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-model/idempotency-headers/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-model/idempotency-headers/core/stringer.go b/seed/go-model/idempotency-headers/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-model/idempotency-headers/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-model/idempotency-headers/core/time.go b/seed/go-model/idempotency-headers/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-model/idempotency-headers/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-model/idempotency-headers/go.mod b/seed/go-model/idempotency-headers/go.mod new file mode 100644 index 00000000000..928f3bed6a1 --- /dev/null +++ b/seed/go-model/idempotency-headers/go.mod @@ -0,0 +1,3 @@ +module github.com/idempotency-headers/fern + +go 1.13 diff --git a/seed/go-model/idempotency-headers/go.sum b/seed/go-model/idempotency-headers/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/idempotency-headers/payment.go b/seed/go-model/idempotency-headers/payment.go new file mode 100644 index 00000000000..5e1a0b2e1d2 --- /dev/null +++ b/seed/go-model/idempotency-headers/payment.go @@ -0,0 +1,29 @@ +// This file was auto-generated by Fern from our API Definition. + +package fern + +import ( + fmt "fmt" +) + +type Currency string + +const ( + CurrencyUsd Currency = "USD" + CurrencyYen Currency = "YEN" +) + +func NewCurrencyFromString(s string) (Currency, error) { + switch s { + case "USD": + return CurrencyUsd, nil + case "YEN": + return CurrencyYen, nil + } + var t Currency + return "", fmt.Errorf("%s is not a valid %T", s, t) +} + +func (c Currency) Ptr() *Currency { + return &c +} diff --git a/seed/go-model/idempotency-headers/snippet.json b/seed/go-model/idempotency-headers/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/imdb/.github/workflows/ci.yml b/seed/go-model/imdb/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-model/imdb/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-model/imdb/core/stringer.go b/seed/go-model/imdb/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-model/imdb/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-model/imdb/core/time.go b/seed/go-model/imdb/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-model/imdb/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-model/imdb/go.mod b/seed/go-model/imdb/go.mod new file mode 100644 index 00000000000..6a95cc5b0f1 --- /dev/null +++ b/seed/go-model/imdb/go.mod @@ -0,0 +1,3 @@ +module github.com/imdb/fern + +go 1.13 diff --git a/seed/go-model/imdb/go.sum b/seed/go-model/imdb/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/imdb/imdb.go b/seed/go-model/imdb/imdb.go new file mode 100644 index 00000000000..03b735fdf8b --- /dev/null +++ b/seed/go-model/imdb/imdb.go @@ -0,0 +1,36 @@ +// This file was auto-generated by Fern from our API Definition. + +package api + +import ( + fmt "fmt" + core "github.com/imdb/fern/core" +) + +type CreateMovieRequest struct { + Title string `json:"title" url:"title"` + Rating float64 `json:"rating" url:"rating"` +} + +func (c *CreateMovieRequest) String() string { + if value, err := core.StringifyJSON(c); err == nil { + return value + } + return fmt.Sprintf("%#v", c) +} + +type Movie struct { + Id MovieId `json:"id" url:"id"` + Title string `json:"title" url:"title"` + // The rating scale is one to five stars + Rating float64 `json:"rating" url:"rating"` +} + +func (m *Movie) String() string { + if value, err := core.StringifyJSON(m); err == nil { + return value + } + return fmt.Sprintf("%#v", m) +} + +type MovieId = string diff --git a/seed/go-model/imdb/snippet.json b/seed/go-model/imdb/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/literal-headers/.github/workflows/ci.yml b/seed/go-model/literal-headers/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-model/literal-headers/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-model/literal-headers/core/stringer.go b/seed/go-model/literal-headers/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-model/literal-headers/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-model/literal-headers/core/time.go b/seed/go-model/literal-headers/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-model/literal-headers/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-model/literal-headers/go.mod b/seed/go-model/literal-headers/go.mod new file mode 100644 index 00000000000..2f5e49970b1 --- /dev/null +++ b/seed/go-model/literal-headers/go.mod @@ -0,0 +1,3 @@ +module github.com/literal-headers/fern + +go 1.13 diff --git a/seed/go-model/literal-headers/go.sum b/seed/go-model/literal-headers/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/literal-headers/snippet.json b/seed/go-model/literal-headers/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/literal-headers/with_non_literal_headers.go b/seed/go-model/literal-headers/with_non_literal_headers.go new file mode 100644 index 00000000000..f89ece46396 --- /dev/null +++ b/seed/go-model/literal-headers/with_non_literal_headers.go @@ -0,0 +1,3 @@ +// This file was auto-generated by Fern from our API Definition. + +package literalheaders diff --git a/seed/go-model/literal/.github/workflows/ci.yml b/seed/go-model/literal/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-model/literal/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-model/literal/core/stringer.go b/seed/go-model/literal/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-model/literal/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-model/literal/core/time.go b/seed/go-model/literal/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-model/literal/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-model/literal/go.mod b/seed/go-model/literal/go.mod new file mode 100644 index 00000000000..3f1d855d469 --- /dev/null +++ b/seed/go-model/literal/go.mod @@ -0,0 +1,3 @@ +module github.com/literal/fern + +go 1.13 diff --git a/seed/go-model/literal/go.sum b/seed/go-model/literal/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/literal/headers.go b/seed/go-model/literal/headers.go new file mode 100644 index 00000000000..d14a0e8da9a --- /dev/null +++ b/seed/go-model/literal/headers.go @@ -0,0 +1,3 @@ +// This file was auto-generated by Fern from our API Definition. + +package literal diff --git a/seed/go-model/literal/inlined.go b/seed/go-model/literal/inlined.go new file mode 100644 index 00000000000..d14a0e8da9a --- /dev/null +++ b/seed/go-model/literal/inlined.go @@ -0,0 +1,3 @@ +// This file was auto-generated by Fern from our API Definition. + +package literal diff --git a/seed/go-model/literal/query.go b/seed/go-model/literal/query.go new file mode 100644 index 00000000000..d14a0e8da9a --- /dev/null +++ b/seed/go-model/literal/query.go @@ -0,0 +1,3 @@ +// This file was auto-generated by Fern from our API Definition. + +package literal diff --git a/seed/go-model/literal/reference.go b/seed/go-model/literal/reference.go new file mode 100644 index 00000000000..d3264eb0370 --- /dev/null +++ b/seed/go-model/literal/reference.go @@ -0,0 +1,60 @@ +// This file was auto-generated by Fern from our API Definition. + +package literal + +import ( + json "encoding/json" + fmt "fmt" + core "github.com/literal/fern/core" +) + +type SendRequest struct { + Query string `json:"query" url:"query"` + prompt string + stream bool +} + +func (s *SendRequest) Prompt() string { + return s.prompt +} + +func (s *SendRequest) Stream() bool { + return s.stream +} + +func (s *SendRequest) UnmarshalJSON(data []byte) error { + type embed SendRequest + var unmarshaler = struct { + embed + }{ + embed: embed(*s), + } + if err := json.Unmarshal(data, &unmarshaler); err != nil { + return err + } + *s = SendRequest(unmarshaler.embed) + s.prompt = "You are a helpful assistant" + s.stream = false + return nil +} + +func (s *SendRequest) MarshalJSON() ([]byte, error) { + type embed SendRequest + var marshaler = struct { + embed + Prompt string `json:"prompt"` + Stream bool `json:"stream"` + }{ + embed: embed(*s), + Prompt: "You are a helpful assistant", + Stream: false, + } + return json.Marshal(marshaler) +} + +func (s *SendRequest) String() string { + if value, err := core.StringifyJSON(s); err == nil { + return value + } + return fmt.Sprintf("%#v", s) +} diff --git a/seed/go-model/literal/snippet.json b/seed/go-model/literal/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/literal/types.go b/seed/go-model/literal/types.go new file mode 100644 index 00000000000..60870e635bd --- /dev/null +++ b/seed/go-model/literal/types.go @@ -0,0 +1,53 @@ +// This file was auto-generated by Fern from our API Definition. + +package literal + +import ( + json "encoding/json" + fmt "fmt" + core "github.com/literal/fern/core" +) + +type SendResponse struct { + Message string `json:"message" url:"message"` + Status int `json:"status" url:"status"` + success bool +} + +func (s *SendResponse) Success() bool { + return s.success +} + +func (s *SendResponse) UnmarshalJSON(data []byte) error { + type embed SendResponse + var unmarshaler = struct { + embed + }{ + embed: embed(*s), + } + if err := json.Unmarshal(data, &unmarshaler); err != nil { + return err + } + *s = SendResponse(unmarshaler.embed) + s.success = true + return nil +} + +func (s *SendResponse) MarshalJSON() ([]byte, error) { + type embed SendResponse + var marshaler = struct { + embed + Success bool `json:"success"` + }{ + embed: embed(*s), + Success: true, + } + return json.Marshal(marshaler) +} + +func (s *SendResponse) String() string { + if value, err := core.StringifyJSON(s); err == nil { + return value + } + return fmt.Sprintf("%#v", s) +} diff --git a/seed/go-model/multi-url-environment/.github/workflows/ci.yml b/seed/go-model/multi-url-environment/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-model/multi-url-environment/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-model/multi-url-environment/core/stringer.go b/seed/go-model/multi-url-environment/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-model/multi-url-environment/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-model/multi-url-environment/core/time.go b/seed/go-model/multi-url-environment/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-model/multi-url-environment/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-model/multi-url-environment/ec_2.go b/seed/go-model/multi-url-environment/ec_2.go new file mode 100644 index 00000000000..180c4f16c1a --- /dev/null +++ b/seed/go-model/multi-url-environment/ec_2.go @@ -0,0 +1,3 @@ +// This file was auto-generated by Fern from our API Definition. + +package multiurlenvironment diff --git a/seed/go-model/multi-url-environment/go.mod b/seed/go-model/multi-url-environment/go.mod new file mode 100644 index 00000000000..3959168c8db --- /dev/null +++ b/seed/go-model/multi-url-environment/go.mod @@ -0,0 +1,3 @@ +module github.com/multi-url-environment/fern + +go 1.13 diff --git a/seed/go-model/multi-url-environment/go.sum b/seed/go-model/multi-url-environment/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/multi-url-environment/s_3.go b/seed/go-model/multi-url-environment/s_3.go new file mode 100644 index 00000000000..180c4f16c1a --- /dev/null +++ b/seed/go-model/multi-url-environment/s_3.go @@ -0,0 +1,3 @@ +// This file was auto-generated by Fern from our API Definition. + +package multiurlenvironment diff --git a/seed/go-model/multi-url-environment/snippet.json b/seed/go-model/multi-url-environment/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/no-environment/.github/workflows/ci.yml b/seed/go-model/no-environment/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-model/no-environment/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-model/no-environment/core/stringer.go b/seed/go-model/no-environment/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-model/no-environment/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-model/no-environment/core/time.go b/seed/go-model/no-environment/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-model/no-environment/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-model/no-environment/go.mod b/seed/go-model/no-environment/go.mod new file mode 100644 index 00000000000..f98982ca0c7 --- /dev/null +++ b/seed/go-model/no-environment/go.mod @@ -0,0 +1,3 @@ +module github.com/no-environment/fern + +go 1.13 diff --git a/seed/go-model/no-environment/go.sum b/seed/go-model/no-environment/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/no-environment/snippet.json b/seed/go-model/no-environment/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/object/.github/workflows/ci.yml b/seed/go-model/object/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-model/object/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-model/object/core/stringer.go b/seed/go-model/object/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-model/object/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-model/object/core/time.go b/seed/go-model/object/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-model/object/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-model/object/go.mod b/seed/go-model/object/go.mod new file mode 100644 index 00000000000..af8c8515ad7 --- /dev/null +++ b/seed/go-model/object/go.mod @@ -0,0 +1,5 @@ +module github.com/object/fern + +go 1.13 + +require github.com/google/uuid v1.4.0 diff --git a/seed/go-model/object/go.sum b/seed/go-model/object/go.sum new file mode 100644 index 00000000000..fef9ecd2323 --- /dev/null +++ b/seed/go-model/object/go.sum @@ -0,0 +1,2 @@ +github.com/google/uuid v1.4.0 h1:MtMxsa51/r9yyhkyLsVeVt0B+BGQZzpQiTQ4eHZ8bc4= +github.com/google/uuid v1.4.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= diff --git a/seed/go-model/object/snippet.json b/seed/go-model/object/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/object/types.go b/seed/go-model/object/types.go new file mode 100644 index 00000000000..18d4498179b --- /dev/null +++ b/seed/go-model/object/types.go @@ -0,0 +1,92 @@ +// This file was auto-generated by Fern from our API Definition. + +package object + +import ( + json "encoding/json" + fmt "fmt" + uuid "github.com/google/uuid" + core "github.com/object/fern/core" + time "time" +) + +type Name struct { + Id string `json:"id" url:"id"` + Value string `json:"value" url:"value"` +} + +func (n *Name) String() string { + if value, err := core.StringifyJSON(n); err == nil { + return value + } + return fmt.Sprintf("%#v", n) +} + +// Exercises all of the built-in types. +type Type struct { + One int `json:"one" url:"one"` + Two float64 `json:"two" url:"two"` + Three string `json:"three" url:"three"` + Four bool `json:"four" url:"four"` + Five int64 `json:"five" url:"five"` + Six time.Time `json:"six" url:"six"` + Seven time.Time `json:"seven" url:"seven" format:"date"` + Eight uuid.UUID `json:"eight" url:"eight"` + Nine []byte `json:"nine" url:"nine"` + Ten []int `json:"ten,omitempty" url:"ten,omitempty"` + Eleven []float64 `json:"eleven,omitempty" url:"eleven,omitempty"` + Twelve map[string]bool `json:"twelve,omitempty" url:"twelve,omitempty"` + Thirteen *int64 `json:"thirteen,omitempty" url:"thirteen,omitempty"` + Fourteen interface{} `json:"fourteen,omitempty" url:"fourteen,omitempty"` + Fifteen [][]int `json:"fifteen,omitempty" url:"fifteen,omitempty"` + Sixteen []map[string]int `json:"sixteen,omitempty" url:"sixteen,omitempty"` + Seventeen []*uuid.UUID `json:"seventeen,omitempty" url:"seventeen,omitempty"` + Nineteen *Name `json:"nineteen,omitempty" url:"nineteen,omitempty"` + eighteen string +} + +func (t *Type) Eighteen() string { + return t.eighteen +} + +func (t *Type) UnmarshalJSON(data []byte) error { + type embed Type + var unmarshaler = struct { + embed + Six *core.DateTime `json:"six"` + Seven *core.Date `json:"seven"` + }{ + embed: embed(*t), + } + if err := json.Unmarshal(data, &unmarshaler); err != nil { + return err + } + *t = Type(unmarshaler.embed) + t.Six = unmarshaler.Six.Time() + t.Seven = unmarshaler.Seven.Time() + t.eighteen = "eighteen" + return nil +} + +func (t *Type) MarshalJSON() ([]byte, error) { + type embed Type + var marshaler = struct { + embed + Six *core.DateTime `json:"six"` + Seven *core.Date `json:"seven"` + Eighteen string `json:"eighteen"` + }{ + embed: embed(*t), + Six: core.NewDateTime(t.Six), + Seven: core.NewDate(t.Seven), + Eighteen: "eighteen", + } + return json.Marshal(marshaler) +} + +func (t *Type) String() string { + if value, err := core.StringifyJSON(t); err == nil { + return value + } + return fmt.Sprintf("%#v", t) +} diff --git a/seed/go-model/objects-with-imports/.github/workflows/ci.yml b/seed/go-model/objects-with-imports/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-model/objects-with-imports/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-model/objects-with-imports/commons/types.go b/seed/go-model/objects-with-imports/commons/types.go new file mode 100644 index 00000000000..90bf2d4e873 --- /dev/null +++ b/seed/go-model/objects-with-imports/commons/types.go @@ -0,0 +1,20 @@ +// This file was auto-generated by Fern from our API Definition. + +package commons + +import ( + fmt "fmt" + core "github.com/objects-with-imports/fern/core" +) + +type Metadata struct { + Id string `json:"id" url:"id"` + Data map[string]string `json:"data,omitempty" url:"data,omitempty"` +} + +func (m *Metadata) String() string { + if value, err := core.StringifyJSON(m); err == nil { + return value + } + return fmt.Sprintf("%#v", m) +} diff --git a/seed/go-model/objects-with-imports/core/stringer.go b/seed/go-model/objects-with-imports/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-model/objects-with-imports/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-model/objects-with-imports/core/time.go b/seed/go-model/objects-with-imports/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-model/objects-with-imports/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-model/objects-with-imports/file/types.go b/seed/go-model/objects-with-imports/file/types.go new file mode 100644 index 00000000000..dd9224edba5 --- /dev/null +++ b/seed/go-model/objects-with-imports/file/types.go @@ -0,0 +1,22 @@ +// This file was auto-generated by Fern from our API Definition. + +package file + +import ( + fmt "fmt" + fern "github.com/objects-with-imports/fern" + core "github.com/objects-with-imports/fern/core" +) + +type Directory struct { + Name string `json:"name" url:"name"` + Files []*fern.File `json:"files,omitempty" url:"files,omitempty"` + Directories []*Directory `json:"directories,omitempty" url:"directories,omitempty"` +} + +func (d *Directory) String() string { + if value, err := core.StringifyJSON(d); err == nil { + return value + } + return fmt.Sprintf("%#v", d) +} diff --git a/seed/go-model/objects-with-imports/go.mod b/seed/go-model/objects-with-imports/go.mod new file mode 100644 index 00000000000..bc1c954560c --- /dev/null +++ b/seed/go-model/objects-with-imports/go.mod @@ -0,0 +1,3 @@ +module github.com/objects-with-imports/fern + +go 1.13 diff --git a/seed/go-model/objects-with-imports/go.sum b/seed/go-model/objects-with-imports/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/objects-with-imports/snippet.json b/seed/go-model/objects-with-imports/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/objects-with-imports/types.go b/seed/go-model/objects-with-imports/types.go new file mode 100644 index 00000000000..971421132b2 --- /dev/null +++ b/seed/go-model/objects-with-imports/types.go @@ -0,0 +1,70 @@ +// This file was auto-generated by Fern from our API Definition. + +package objectswithimports + +import ( + fmt "fmt" + commons "github.com/objects-with-imports/fern/commons" + core "github.com/objects-with-imports/fern/core" +) + +type Node struct { + Id string `json:"id" url:"id"` + Label *string `json:"label,omitempty" url:"label,omitempty"` + Metadata *commons.Metadata `json:"metadata,omitempty" url:"metadata,omitempty"` +} + +func (n *Node) String() string { + if value, err := core.StringifyJSON(n); err == nil { + return value + } + return fmt.Sprintf("%#v", n) +} + +type Tree struct { + Nodes []*Node `json:"nodes,omitempty" url:"nodes,omitempty"` +} + +func (t *Tree) String() string { + if value, err := core.StringifyJSON(t); err == nil { + return value + } + return fmt.Sprintf("%#v", t) +} + +type File struct { + Name string `json:"name" url:"name"` + Contents string `json:"contents" url:"contents"` + Info FileInfo `json:"info,omitempty" url:"info,omitempty"` +} + +func (f *File) String() string { + if value, err := core.StringifyJSON(f); err == nil { + return value + } + return fmt.Sprintf("%#v", f) +} + +type FileInfo string + +const ( + // A regular file (e.g. foo.txt). + FileInfoRegular FileInfo = "REGULAR" + // A directory (e.g. foo/). + FileInfoDirectory FileInfo = "DIRECTORY" +) + +func NewFileInfoFromString(s string) (FileInfo, error) { + switch s { + case "REGULAR": + return FileInfoRegular, nil + case "DIRECTORY": + return FileInfoDirectory, nil + } + var t FileInfo + return "", fmt.Errorf("%s is not a valid %T", s, t) +} + +func (f FileInfo) Ptr() *FileInfo { + return &f +} diff --git a/seed/go-model/optional/.github/workflows/ci.yml b/seed/go-model/optional/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-model/optional/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-model/optional/core/stringer.go b/seed/go-model/optional/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-model/optional/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-model/optional/core/time.go b/seed/go-model/optional/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-model/optional/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-model/optional/go.mod b/seed/go-model/optional/go.mod new file mode 100644 index 00000000000..6e2c82f2fe2 --- /dev/null +++ b/seed/go-model/optional/go.mod @@ -0,0 +1,3 @@ +module github.com/optional/fern + +go 1.13 diff --git a/seed/go-model/optional/go.sum b/seed/go-model/optional/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/optional/snippet.json b/seed/go-model/optional/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/package-yml/.github/workflows/ci.yml b/seed/go-model/package-yml/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-model/package-yml/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-model/package-yml/core/stringer.go b/seed/go-model/package-yml/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-model/package-yml/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-model/package-yml/core/time.go b/seed/go-model/package-yml/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-model/package-yml/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-model/package-yml/go.mod b/seed/go-model/package-yml/go.mod new file mode 100644 index 00000000000..a48f613f354 --- /dev/null +++ b/seed/go-model/package-yml/go.mod @@ -0,0 +1,3 @@ +module github.com/package-yml/fern + +go 1.13 diff --git a/seed/go-model/package-yml/go.sum b/seed/go-model/package-yml/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/package-yml/snippet.json b/seed/go-model/package-yml/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/plain-text/.github/workflows/ci.yml b/seed/go-model/plain-text/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-model/plain-text/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-model/plain-text/core/stringer.go b/seed/go-model/plain-text/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-model/plain-text/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-model/plain-text/core/time.go b/seed/go-model/plain-text/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-model/plain-text/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-model/plain-text/go.mod b/seed/go-model/plain-text/go.mod new file mode 100644 index 00000000000..47b16a3473c --- /dev/null +++ b/seed/go-model/plain-text/go.mod @@ -0,0 +1,3 @@ +module github.com/plain-text/fern + +go 1.13 diff --git a/seed/go-model/plain-text/go.sum b/seed/go-model/plain-text/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/plain-text/snippet.json b/seed/go-model/plain-text/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/query-parameters/.github/workflows/ci.yml b/seed/go-model/query-parameters/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-model/query-parameters/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-model/query-parameters/core/stringer.go b/seed/go-model/query-parameters/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-model/query-parameters/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-model/query-parameters/core/time.go b/seed/go-model/query-parameters/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-model/query-parameters/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-model/query-parameters/go.mod b/seed/go-model/query-parameters/go.mod new file mode 100644 index 00000000000..f91e48c9c2b --- /dev/null +++ b/seed/go-model/query-parameters/go.mod @@ -0,0 +1,3 @@ +module github.com/query-parameters/fern + +go 1.13 diff --git a/seed/go-model/query-parameters/go.sum b/seed/go-model/query-parameters/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/query-parameters/snippet.json b/seed/go-model/query-parameters/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/query-parameters/user.go b/seed/go-model/query-parameters/user.go new file mode 100644 index 00000000000..087891dc8c2 --- /dev/null +++ b/seed/go-model/query-parameters/user.go @@ -0,0 +1,32 @@ +// This file was auto-generated by Fern from our API Definition. + +package queryparameters + +import ( + fmt "fmt" + core "github.com/query-parameters/fern/core" +) + +type NestedUser struct { + Name string `json:"name" url:"name"` + User *User `json:"user,omitempty" url:"user,omitempty"` +} + +func (n *NestedUser) String() string { + if value, err := core.StringifyJSON(n); err == nil { + return value + } + return fmt.Sprintf("%#v", n) +} + +type User struct { + Name string `json:"name" url:"name"` + Tags []string `json:"tags,omitempty" url:"tags,omitempty"` +} + +func (u *User) String() string { + if value, err := core.StringifyJSON(u); err == nil { + return value + } + return fmt.Sprintf("%#v", u) +} diff --git a/seed/go-model/response-property/.github/workflows/ci.yml b/seed/go-model/response-property/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-model/response-property/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-model/response-property/core/stringer.go b/seed/go-model/response-property/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-model/response-property/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-model/response-property/core/time.go b/seed/go-model/response-property/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-model/response-property/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-model/response-property/go.mod b/seed/go-model/response-property/go.mod new file mode 100644 index 00000000000..a53aca15467 --- /dev/null +++ b/seed/go-model/response-property/go.mod @@ -0,0 +1,3 @@ +module github.com/response-property/fern + +go 1.13 diff --git a/seed/go-model/response-property/go.sum b/seed/go-model/response-property/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/response-property/service.go b/seed/go-model/response-property/service.go new file mode 100644 index 00000000000..e03f806dd21 --- /dev/null +++ b/seed/go-model/response-property/service.go @@ -0,0 +1,36 @@ +// This file was auto-generated by Fern from our API Definition. + +package responseproperty + +import ( + fmt "fmt" + core "github.com/response-property/fern/core" +) + +type OptionalStringResponse = *StringResponse + +type StringResponse struct { + Data string `json:"data" url:"data"` +} + +func (s *StringResponse) String() string { + if value, err := core.StringifyJSON(s); err == nil { + return value + } + return fmt.Sprintf("%#v", s) +} + +type OptionalWithDocs = *WithDocs + +type Response struct { + Metadata map[string]string `json:"metadata,omitempty" url:"metadata,omitempty"` + Docs string `json:"docs" url:"docs"` + Data *Movie `json:"data,omitempty" url:"data,omitempty"` +} + +func (r *Response) String() string { + if value, err := core.StringifyJSON(r); err == nil { + return value + } + return fmt.Sprintf("%#v", r) +} diff --git a/seed/go-model/response-property/snippet.json b/seed/go-model/response-property/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/response-property/types.go b/seed/go-model/response-property/types.go new file mode 100644 index 00000000000..4e75908efda --- /dev/null +++ b/seed/go-model/response-property/types.go @@ -0,0 +1,42 @@ +// This file was auto-generated by Fern from our API Definition. + +package responseproperty + +import ( + fmt "fmt" + core "github.com/response-property/fern/core" +) + +type WithMetadata struct { + Metadata map[string]string `json:"metadata,omitempty" url:"metadata,omitempty"` +} + +func (w *WithMetadata) String() string { + if value, err := core.StringifyJSON(w); err == nil { + return value + } + return fmt.Sprintf("%#v", w) +} + +type Movie struct { + Id string `json:"id" url:"id"` + Name string `json:"name" url:"name"` +} + +func (m *Movie) String() string { + if value, err := core.StringifyJSON(m); err == nil { + return value + } + return fmt.Sprintf("%#v", m) +} + +type WithDocs struct { + Docs string `json:"docs" url:"docs"` +} + +func (w *WithDocs) String() string { + if value, err := core.StringifyJSON(w); err == nil { + return value + } + return fmt.Sprintf("%#v", w) +} diff --git a/seed/go-model/seed.yml b/seed/go-model/seed.yml new file mode 100644 index 00000000000..efadc0f1364 --- /dev/null +++ b/seed/go-model/seed.yml @@ -0,0 +1,31 @@ +irVersion: v33 +docker: fernapi/fern-go-model:latest +dockerCommand: docker build -f ./generators/go/docker/Dockerfile.model -t fernapi/fern-go-model:latest ./generators/go +language: go +generatorType: sdk +defaultOutputMode: github +fixtures: + streaming: + - outputFolder: . + outputVersion: v2.0.0 + customConfig: + packageName: stream + module: + path: github.com/fern-api/stream-go + idempotency-headers: + - outputFolder: . + outputVersion: 0.0.1 + customConfig: + packageName: fern + module: + path: github.com/idempotency-headers/fern + includeLegacyClientOptions: true +scripts: + - docker: golang:1.18-alpine + commands: + - CGO_ENABLED=0 go test ./... +allowedFailures: + - exhaustive + - reserved-keywords + - trace + - websocket diff --git a/seed/go-model/single-url-environment-default/.github/workflows/ci.yml b/seed/go-model/single-url-environment-default/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-model/single-url-environment-default/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-model/single-url-environment-default/core/stringer.go b/seed/go-model/single-url-environment-default/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-model/single-url-environment-default/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-model/single-url-environment-default/core/time.go b/seed/go-model/single-url-environment-default/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-model/single-url-environment-default/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-model/single-url-environment-default/go.mod b/seed/go-model/single-url-environment-default/go.mod new file mode 100644 index 00000000000..b8e5300ef77 --- /dev/null +++ b/seed/go-model/single-url-environment-default/go.mod @@ -0,0 +1,3 @@ +module github.com/single-url-environment-default/fern + +go 1.13 diff --git a/seed/go-model/single-url-environment-default/go.sum b/seed/go-model/single-url-environment-default/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/single-url-environment-default/snippet.json b/seed/go-model/single-url-environment-default/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/single-url-environment-no-default/.github/workflows/ci.yml b/seed/go-model/single-url-environment-no-default/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-model/single-url-environment-no-default/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-model/single-url-environment-no-default/core/stringer.go b/seed/go-model/single-url-environment-no-default/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-model/single-url-environment-no-default/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-model/single-url-environment-no-default/core/time.go b/seed/go-model/single-url-environment-no-default/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-model/single-url-environment-no-default/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-model/single-url-environment-no-default/go.mod b/seed/go-model/single-url-environment-no-default/go.mod new file mode 100644 index 00000000000..35b4fb9c8f8 --- /dev/null +++ b/seed/go-model/single-url-environment-no-default/go.mod @@ -0,0 +1,3 @@ +module github.com/single-url-environment-no-default/fern + +go 1.13 diff --git a/seed/go-model/single-url-environment-no-default/go.sum b/seed/go-model/single-url-environment-no-default/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/single-url-environment-no-default/snippet.json b/seed/go-model/single-url-environment-no-default/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/streaming/.github/workflows/ci.yml b/seed/go-model/streaming/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-model/streaming/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-model/streaming/core/stringer.go b/seed/go-model/streaming/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-model/streaming/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-model/streaming/core/time.go b/seed/go-model/streaming/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-model/streaming/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-model/streaming/dummy.go b/seed/go-model/streaming/dummy.go new file mode 100644 index 00000000000..6f73705d82c --- /dev/null +++ b/seed/go-model/streaming/dummy.go @@ -0,0 +1,20 @@ +// This file was auto-generated by Fern from our API Definition. + +package stream + +import ( + fmt "fmt" + core "github.com/fern-api/stream-go/v2/core" +) + +type StreamResponse struct { + Id string `json:"id" url:"id"` + Name *string `json:"name,omitempty" url:"name,omitempty"` +} + +func (s *StreamResponse) String() string { + if value, err := core.StringifyJSON(s); err == nil { + return value + } + return fmt.Sprintf("%#v", s) +} diff --git a/seed/go-model/streaming/go.mod b/seed/go-model/streaming/go.mod new file mode 100644 index 00000000000..473c2cf54a2 --- /dev/null +++ b/seed/go-model/streaming/go.mod @@ -0,0 +1,3 @@ +module github.com/fern-api/stream-go/v2 + +go 1.18 diff --git a/seed/go-model/streaming/snippet.json b/seed/go-model/streaming/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/undiscriminated-unions/.github/workflows/ci.yml b/seed/go-model/undiscriminated-unions/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-model/undiscriminated-unions/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-model/undiscriminated-unions/core/stringer.go b/seed/go-model/undiscriminated-unions/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-model/undiscriminated-unions/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-model/undiscriminated-unions/core/time.go b/seed/go-model/undiscriminated-unions/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-model/undiscriminated-unions/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-model/undiscriminated-unions/go.mod b/seed/go-model/undiscriminated-unions/go.mod new file mode 100644 index 00000000000..a45336a7da2 --- /dev/null +++ b/seed/go-model/undiscriminated-unions/go.mod @@ -0,0 +1,3 @@ +module github.com/undiscriminated-unions/fern + +go 1.13 diff --git a/seed/go-model/undiscriminated-unions/go.sum b/seed/go-model/undiscriminated-unions/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/undiscriminated-unions/snippet.json b/seed/go-model/undiscriminated-unions/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/undiscriminated-unions/union.go b/seed/go-model/undiscriminated-unions/union.go new file mode 100644 index 00000000000..126f606cab3 --- /dev/null +++ b/seed/go-model/undiscriminated-unions/union.go @@ -0,0 +1,114 @@ +// This file was auto-generated by Fern from our API Definition. + +package undiscriminatedunions + +import ( + json "encoding/json" + fmt "fmt" +) + +// Several different types are accepted. +type MyUnion struct { + typeName string + String string + StringList []string + Integer int + IntegerList []int + IntegerListList [][]int +} + +func NewMyUnionFromString(value string) *MyUnion { + return &MyUnion{typeName: "string", String: value} +} + +func NewMyUnionFromStringList(value []string) *MyUnion { + return &MyUnion{typeName: "stringList", StringList: value} +} + +func NewMyUnionFromInteger(value int) *MyUnion { + return &MyUnion{typeName: "integer", Integer: value} +} + +func NewMyUnionFromIntegerList(value []int) *MyUnion { + return &MyUnion{typeName: "integerList", IntegerList: value} +} + +func NewMyUnionFromIntegerListList(value [][]int) *MyUnion { + return &MyUnion{typeName: "integerListList", IntegerListList: value} +} + +func (m *MyUnion) UnmarshalJSON(data []byte) error { + var valueString string + if err := json.Unmarshal(data, &valueString); err == nil { + m.typeName = "string" + m.String = valueString + return nil + } + var valueStringList []string + if err := json.Unmarshal(data, &valueStringList); err == nil { + m.typeName = "stringList" + m.StringList = valueStringList + return nil + } + var valueInteger int + if err := json.Unmarshal(data, &valueInteger); err == nil { + m.typeName = "integer" + m.Integer = valueInteger + return nil + } + var valueIntegerList []int + if err := json.Unmarshal(data, &valueIntegerList); err == nil { + m.typeName = "integerList" + m.IntegerList = valueIntegerList + return nil + } + var valueIntegerListList [][]int + if err := json.Unmarshal(data, &valueIntegerListList); err == nil { + m.typeName = "integerListList" + m.IntegerListList = valueIntegerListList + return nil + } + return fmt.Errorf("%s cannot be deserialized as a %T", data, m) +} + +func (m MyUnion) MarshalJSON() ([]byte, error) { + switch m.typeName { + default: + return nil, fmt.Errorf("invalid type %s in %T", m.typeName, m) + case "string": + return json.Marshal(m.String) + case "stringList": + return json.Marshal(m.StringList) + case "integer": + return json.Marshal(m.Integer) + case "integerList": + return json.Marshal(m.IntegerList) + case "integerListList": + return json.Marshal(m.IntegerListList) + } +} + +type MyUnionVisitor interface { + VisitString(string) error + VisitStringList([]string) error + VisitInteger(int) error + VisitIntegerList([]int) error + VisitIntegerListList([][]int) error +} + +func (m *MyUnion) Accept(visitor MyUnionVisitor) error { + switch m.typeName { + default: + return fmt.Errorf("invalid type %s in %T", m.typeName, m) + case "string": + return visitor.VisitString(m.String) + case "stringList": + return visitor.VisitStringList(m.StringList) + case "integer": + return visitor.VisitInteger(m.Integer) + case "integerList": + return visitor.VisitIntegerList(m.IntegerList) + case "integerListList": + return visitor.VisitIntegerListList(m.IntegerListList) + } +} diff --git a/seed/go-model/unknown/.github/workflows/ci.yml b/seed/go-model/unknown/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-model/unknown/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-model/unknown/core/stringer.go b/seed/go-model/unknown/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-model/unknown/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-model/unknown/core/time.go b/seed/go-model/unknown/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-model/unknown/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-model/unknown/go.mod b/seed/go-model/unknown/go.mod new file mode 100644 index 00000000000..c16b006703e --- /dev/null +++ b/seed/go-model/unknown/go.mod @@ -0,0 +1,3 @@ +module github.com/unknown/fern + +go 1.13 diff --git a/seed/go-model/unknown/go.sum b/seed/go-model/unknown/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/unknown/snippet.json b/seed/go-model/unknown/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/unknown/types.go b/seed/go-model/unknown/types.go new file mode 100644 index 00000000000..0600ff3a611 --- /dev/null +++ b/seed/go-model/unknown/types.go @@ -0,0 +1,21 @@ +// This file was auto-generated by Fern from our API Definition. + +package unknownasany + +import ( + fmt "fmt" + core "github.com/unknown/fern/core" +) + +type MyAlias = interface{} + +type MyObject struct { + Unknown interface{} `json:"unknown,omitempty" url:"unknown,omitempty"` +} + +func (m *MyObject) String() string { + if value, err := core.StringifyJSON(m); err == nil { + return value + } + return fmt.Sprintf("%#v", m) +} diff --git a/seed/go-model/variables/.github/workflows/ci.yml b/seed/go-model/variables/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-model/variables/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-model/variables/core/stringer.go b/seed/go-model/variables/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-model/variables/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-model/variables/core/time.go b/seed/go-model/variables/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-model/variables/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-model/variables/go.mod b/seed/go-model/variables/go.mod new file mode 100644 index 00000000000..46aea28b366 --- /dev/null +++ b/seed/go-model/variables/go.mod @@ -0,0 +1,3 @@ +module github.com/variables/fern + +go 1.13 diff --git a/seed/go-model/variables/go.sum b/seed/go-model/variables/go.sum new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-model/variables/snippet.json b/seed/go-model/variables/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-sdk/alias/.github/workflows/ci.yml b/seed/go-sdk/alias/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-sdk/alias/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-sdk/alias/client/client.go b/seed/go-sdk/alias/client/client.go new file mode 100644 index 00000000000..7e92778d548 --- /dev/null +++ b/seed/go-sdk/alias/client/client.go @@ -0,0 +1,29 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + core "github.com/alias/fern/core" + option "github.com/alias/fern/option" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + } +} diff --git a/seed/go-sdk/alias/client/client_test.go b/seed/go-sdk/alias/client/client_test.go new file mode 100644 index 00000000000..9e0a12d5c15 --- /dev/null +++ b/seed/go-sdk/alias/client/client_test.go @@ -0,0 +1,45 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + option "github.com/alias/fern/option" + assert "github.com/stretchr/testify/assert" + http "net/http" + testing "testing" + time "time" +) + +func TestNewClient(t *testing.T) { + t.Run("default", func(t *testing.T) { + c := NewClient() + assert.Empty(t, c.baseURL) + }) + + t.Run("base url", func(t *testing.T) { + c := NewClient( + option.WithBaseURL("test.co"), + ) + assert.Equal(t, "test.co", c.baseURL) + }) + + t.Run("http client", func(t *testing.T) { + httpClient := &http.Client{ + Timeout: 5 * time.Second, + } + c := NewClient( + option.WithHTTPClient(httpClient), + ) + assert.Empty(t, c.baseURL) + }) + + t.Run("http header", func(t *testing.T) { + header := make(http.Header) + header.Set("X-API-Tenancy", "test") + c := NewClient( + option.WithHTTPHeader(header), + ) + assert.Empty(t, c.baseURL) + assert.Equal(t, "test", c.header.Get("X-API-Tenancy")) + }) +} diff --git a/generators/go/seed/sdk/bytes/core/core.go b/seed/go-sdk/alias/core/core.go similarity index 100% rename from generators/go/seed/sdk/bytes/core/core.go rename to seed/go-sdk/alias/core/core.go diff --git a/generators/go/seed/sdk/bytes/core/core_test.go b/seed/go-sdk/alias/core/core_test.go similarity index 100% rename from generators/go/seed/sdk/bytes/core/core_test.go rename to seed/go-sdk/alias/core/core_test.go diff --git a/generators/go/seed/sdk/bytes/core/query.go b/seed/go-sdk/alias/core/query.go similarity index 100% rename from generators/go/seed/sdk/bytes/core/query.go rename to seed/go-sdk/alias/core/query.go diff --git a/generators/go/seed/sdk/bytes/core/query_test.go b/seed/go-sdk/alias/core/query_test.go similarity index 100% rename from generators/go/seed/sdk/bytes/core/query_test.go rename to seed/go-sdk/alias/core/query_test.go diff --git a/seed/go-sdk/alias/core/request_option.go b/seed/go-sdk/alias/core/request_option.go new file mode 100644 index 00000000000..8b460cfdd2a --- /dev/null +++ b/seed/go-sdk/alias/core/request_option.go @@ -0,0 +1,85 @@ +// This file was auto-generated by Fern from our API Definition. + +package core + +import ( + http "net/http" +) + +// RequestOption adapts the behavior of the client or an individual request. +type RequestOption interface { + applyRequestOptions(*RequestOptions) +} + +// RequestOptions defines all of the possible request options. +// +// This type is primarily used by the generated code and is not meant +// to be used directly; use the option package instead. +type RequestOptions struct { + BaseURL string + HTTPClient HTTPClient + HTTPHeader http.Header + MaxAttempts uint +} + +// NewRequestOptions returns a new *RequestOptions value. +// +// This function is primarily used by the generated code and is not meant +// to be used directly; use RequestOption instead. +func NewRequestOptions(opts ...RequestOption) *RequestOptions { + options := &RequestOptions{ + HTTPHeader: make(http.Header), + } + for _, opt := range opts { + opt.applyRequestOptions(options) + } + return options +} + +// ToHeader maps the configured request options into a http.Header used +// for the request(s). +func (r *RequestOptions) ToHeader() http.Header { return r.cloneHeader() } + +func (r *RequestOptions) cloneHeader() http.Header { + headers := r.HTTPHeader.Clone() + headers.Set("X-Fern-Language", "Go") + headers.Set("X-Fern-SDK-Name", "github.com/alias/fern") + headers.Set("X-Fern-SDK-Version", "0.0.1") + return headers +} + +// BaseURLOption implements the RequestOption interface. +type BaseURLOption struct { + BaseURL string +} + +func (b *BaseURLOption) applyRequestOptions(opts *RequestOptions) { + opts.BaseURL = b.BaseURL +} + +// HTTPClientOption implements the RequestOption interface. +type HTTPClientOption struct { + HTTPClient HTTPClient +} + +func (h *HTTPClientOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPClient = h.HTTPClient +} + +// HTTPHeaderOption implements the RequestOption interface. +type HTTPHeaderOption struct { + HTTPHeader http.Header +} + +func (h *HTTPHeaderOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPHeader = h.HTTPHeader +} + +// MaxAttemptsOption implements the RequestOption interface. +type MaxAttemptsOption struct { + MaxAttempts uint +} + +func (m *MaxAttemptsOption) applyRequestOptions(opts *RequestOptions) { + opts.MaxAttempts = m.MaxAttempts +} diff --git a/generators/go/seed/sdk/bytes/core/retrier.go b/seed/go-sdk/alias/core/retrier.go similarity index 100% rename from generators/go/seed/sdk/bytes/core/retrier.go rename to seed/go-sdk/alias/core/retrier.go diff --git a/seed/go-sdk/alias/core/stringer.go b/seed/go-sdk/alias/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-sdk/alias/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-sdk/alias/core/time.go b/seed/go-sdk/alias/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-sdk/alias/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-sdk/alias/go.mod b/seed/go-sdk/alias/go.mod new file mode 100644 index 00000000000..9f45bb0bd32 --- /dev/null +++ b/seed/go-sdk/alias/go.mod @@ -0,0 +1,9 @@ +module github.com/alias/fern + +go 1.13 + +require ( + github.com/google/uuid v1.4.0 + github.com/stretchr/testify v1.7.0 + gopkg.in/yaml.v3 v3.0.1 // indirect +) diff --git a/generators/go/seed/sdk/bytes/go.sum b/seed/go-sdk/alias/go.sum similarity index 100% rename from generators/go/seed/sdk/bytes/go.sum rename to seed/go-sdk/alias/go.sum diff --git a/seed/go-sdk/alias/option/request_option.go b/seed/go-sdk/alias/option/request_option.go new file mode 100644 index 00000000000..8a02bddb46b --- /dev/null +++ b/seed/go-sdk/alias/option/request_option.go @@ -0,0 +1,41 @@ +// This file was auto-generated by Fern from our API Definition. + +package option + +import ( + core "github.com/alias/fern/core" + http "net/http" +) + +// RequestOption adapts the behavior of an indivdual request. +type RequestOption = core.RequestOption + +// WithBaseURL sets the base URL, overriding the default +// environment, if any. +func WithBaseURL(baseURL string) *core.BaseURLOption { + return &core.BaseURLOption{ + BaseURL: baseURL, + } +} + +// WithHTTPClient uses the given HTTPClient to issue the request. +func WithHTTPClient(httpClient core.HTTPClient) *core.HTTPClientOption { + return &core.HTTPClientOption{ + HTTPClient: httpClient, + } +} + +// WithHTTPHeader adds the given http.Header to the request. +func WithHTTPHeader(httpHeader http.Header) *core.HTTPHeaderOption { + return &core.HTTPHeaderOption{ + // Clone the headers so they can't be modified after the option call. + HTTPHeader: httpHeader.Clone(), + } +} + +// WithMaxAttempts configures the maximum number of retry attempts. +func WithMaxAttempts(attempts uint) *core.MaxAttemptsOption { + return &core.MaxAttemptsOption{ + MaxAttempts: attempts, + } +} diff --git a/seed/go-sdk/alias/pointer.go b/seed/go-sdk/alias/pointer.go new file mode 100644 index 00000000000..f1987a4f37e --- /dev/null +++ b/seed/go-sdk/alias/pointer.go @@ -0,0 +1,132 @@ +package alias + +import ( + "time" + + "github.com/google/uuid" +) + +// Bool returns a pointer to the given bool value. +func Bool(b bool) *bool { + return &b +} + +// Byte returns a pointer to the given byte value. +func Byte(b byte) *byte { + return &b +} + +// Complex64 returns a pointer to the given complex64 value. +func Complex64(c complex64) *complex64 { + return &c +} + +// Complex128 returns a pointer to the given complex128 value. +func Complex128(c complex128) *complex128 { + return &c +} + +// Float32 returns a pointer to the given float32 value. +func Float32(f float32) *float32 { + return &f +} + +// Float64 returns a pointer to the given float64 value. +func Float64(f float64) *float64 { + return &f +} + +// Int returns a pointer to the given int value. +func Int(i int) *int { + return &i +} + +// Int8 returns a pointer to the given int8 value. +func Int8(i int8) *int8 { + return &i +} + +// Int16 returns a pointer to the given int16 value. +func Int16(i int16) *int16 { + return &i +} + +// Int32 returns a pointer to the given int32 value. +func Int32(i int32) *int32 { + return &i +} + +// Int64 returns a pointer to the given int64 value. +func Int64(i int64) *int64 { + return &i +} + +// Rune returns a pointer to the given rune value. +func Rune(r rune) *rune { + return &r +} + +// String returns a pointer to the given string value. +func String(s string) *string { + return &s +} + +// Uint returns a pointer to the given uint value. +func Uint(u uint) *uint { + return &u +} + +// Uint8 returns a pointer to the given uint8 value. +func Uint8(u uint8) *uint8 { + return &u +} + +// Uint16 returns a pointer to the given uint16 value. +func Uint16(u uint16) *uint16 { + return &u +} + +// Uint32 returns a pointer to the given uint32 value. +func Uint32(u uint32) *uint32 { + return &u +} + +// Uint64 returns a pointer to the given uint64 value. +func Uint64(u uint64) *uint64 { + return &u +} + +// Uintptr returns a pointer to the given uintptr value. +func Uintptr(u uintptr) *uintptr { + return &u +} + +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + +// Time returns a pointer to the given time.Time value. +func Time(t time.Time) *time.Time { + return &t +} + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/seed/go-sdk/alias/snippet.json b/seed/go-sdk/alias/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-sdk/alias/types.go b/seed/go-sdk/alias/types.go new file mode 100644 index 00000000000..8159d797ed8 --- /dev/null +++ b/seed/go-sdk/alias/types.go @@ -0,0 +1,46 @@ +// This file was auto-generated by Fern from our API Definition. + +package alias + +import ( + json "encoding/json" + fmt "fmt" + core "github.com/alias/fern/core" +) + +// Object is an alias for a type. +type Object = *Type + +// A simple type with just a name. +type Type struct { + Id TypeId `json:"id" url:"id"` + Name string `json:"name" url:"name"` + + _rawJSON json.RawMessage +} + +func (t *Type) UnmarshalJSON(data []byte) error { + type unmarshaler Type + var value unmarshaler + if err := json.Unmarshal(data, &value); err != nil { + return err + } + *t = Type(value) + t._rawJSON = json.RawMessage(data) + return nil +} + +func (t *Type) String() string { + if len(t._rawJSON) > 0 { + if value, err := core.StringifyJSON(t._rawJSON); err == nil { + return value + } + } + if value, err := core.StringifyJSON(t); err == nil { + return value + } + return fmt.Sprintf("%#v", t) +} + +// An alias for type IDs. +type TypeId = string diff --git a/seed/go-sdk/api-wide-base-path/.github/workflows/ci.yml b/seed/go-sdk/api-wide-base-path/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-sdk/api-wide-base-path/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-sdk/api-wide-base-path/client/client.go b/seed/go-sdk/api-wide-base-path/client/client.go new file mode 100644 index 00000000000..56d714f0e86 --- /dev/null +++ b/seed/go-sdk/api-wide-base-path/client/client.go @@ -0,0 +1,33 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + core "github.com/api-wide-base-path/fern/core" + option "github.com/api-wide-base-path/fern/option" + service "github.com/api-wide-base-path/fern/service" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header + + Service *service.Client +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + Service: service.NewClient(opts...), + } +} diff --git a/seed/go-sdk/api-wide-base-path/client/client_test.go b/seed/go-sdk/api-wide-base-path/client/client_test.go new file mode 100644 index 00000000000..75a6e6caaa1 --- /dev/null +++ b/seed/go-sdk/api-wide-base-path/client/client_test.go @@ -0,0 +1,45 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + option "github.com/api-wide-base-path/fern/option" + assert "github.com/stretchr/testify/assert" + http "net/http" + testing "testing" + time "time" +) + +func TestNewClient(t *testing.T) { + t.Run("default", func(t *testing.T) { + c := NewClient() + assert.Empty(t, c.baseURL) + }) + + t.Run("base url", func(t *testing.T) { + c := NewClient( + option.WithBaseURL("test.co"), + ) + assert.Equal(t, "test.co", c.baseURL) + }) + + t.Run("http client", func(t *testing.T) { + httpClient := &http.Client{ + Timeout: 5 * time.Second, + } + c := NewClient( + option.WithHTTPClient(httpClient), + ) + assert.Empty(t, c.baseURL) + }) + + t.Run("http header", func(t *testing.T) { + header := make(http.Header) + header.Set("X-API-Tenancy", "test") + c := NewClient( + option.WithHTTPHeader(header), + ) + assert.Empty(t, c.baseURL) + assert.Equal(t, "test", c.header.Get("X-API-Tenancy")) + }) +} diff --git a/generators/go/seed/sdk/enum/core/core.go b/seed/go-sdk/api-wide-base-path/core/core.go similarity index 100% rename from generators/go/seed/sdk/enum/core/core.go rename to seed/go-sdk/api-wide-base-path/core/core.go diff --git a/generators/go/seed/sdk/enum/core/core_test.go b/seed/go-sdk/api-wide-base-path/core/core_test.go similarity index 100% rename from generators/go/seed/sdk/enum/core/core_test.go rename to seed/go-sdk/api-wide-base-path/core/core_test.go diff --git a/generators/go/seed/sdk/enum/core/query.go b/seed/go-sdk/api-wide-base-path/core/query.go similarity index 100% rename from generators/go/seed/sdk/enum/core/query.go rename to seed/go-sdk/api-wide-base-path/core/query.go diff --git a/generators/go/seed/sdk/enum/core/query_test.go b/seed/go-sdk/api-wide-base-path/core/query_test.go similarity index 100% rename from generators/go/seed/sdk/enum/core/query_test.go rename to seed/go-sdk/api-wide-base-path/core/query_test.go diff --git a/seed/go-sdk/api-wide-base-path/core/request_option.go b/seed/go-sdk/api-wide-base-path/core/request_option.go new file mode 100644 index 00000000000..6eea8a7737d --- /dev/null +++ b/seed/go-sdk/api-wide-base-path/core/request_option.go @@ -0,0 +1,85 @@ +// This file was auto-generated by Fern from our API Definition. + +package core + +import ( + http "net/http" +) + +// RequestOption adapts the behavior of the client or an individual request. +type RequestOption interface { + applyRequestOptions(*RequestOptions) +} + +// RequestOptions defines all of the possible request options. +// +// This type is primarily used by the generated code and is not meant +// to be used directly; use the option package instead. +type RequestOptions struct { + BaseURL string + HTTPClient HTTPClient + HTTPHeader http.Header + MaxAttempts uint +} + +// NewRequestOptions returns a new *RequestOptions value. +// +// This function is primarily used by the generated code and is not meant +// to be used directly; use RequestOption instead. +func NewRequestOptions(opts ...RequestOption) *RequestOptions { + options := &RequestOptions{ + HTTPHeader: make(http.Header), + } + for _, opt := range opts { + opt.applyRequestOptions(options) + } + return options +} + +// ToHeader maps the configured request options into a http.Header used +// for the request(s). +func (r *RequestOptions) ToHeader() http.Header { return r.cloneHeader() } + +func (r *RequestOptions) cloneHeader() http.Header { + headers := r.HTTPHeader.Clone() + headers.Set("X-Fern-Language", "Go") + headers.Set("X-Fern-SDK-Name", "github.com/api-wide-base-path/fern") + headers.Set("X-Fern-SDK-Version", "0.0.1") + return headers +} + +// BaseURLOption implements the RequestOption interface. +type BaseURLOption struct { + BaseURL string +} + +func (b *BaseURLOption) applyRequestOptions(opts *RequestOptions) { + opts.BaseURL = b.BaseURL +} + +// HTTPClientOption implements the RequestOption interface. +type HTTPClientOption struct { + HTTPClient HTTPClient +} + +func (h *HTTPClientOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPClient = h.HTTPClient +} + +// HTTPHeaderOption implements the RequestOption interface. +type HTTPHeaderOption struct { + HTTPHeader http.Header +} + +func (h *HTTPHeaderOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPHeader = h.HTTPHeader +} + +// MaxAttemptsOption implements the RequestOption interface. +type MaxAttemptsOption struct { + MaxAttempts uint +} + +func (m *MaxAttemptsOption) applyRequestOptions(opts *RequestOptions) { + opts.MaxAttempts = m.MaxAttempts +} diff --git a/generators/go/seed/sdk/enum/core/retrier.go b/seed/go-sdk/api-wide-base-path/core/retrier.go similarity index 100% rename from generators/go/seed/sdk/enum/core/retrier.go rename to seed/go-sdk/api-wide-base-path/core/retrier.go diff --git a/seed/go-sdk/api-wide-base-path/core/stringer.go b/seed/go-sdk/api-wide-base-path/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-sdk/api-wide-base-path/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-sdk/api-wide-base-path/core/time.go b/seed/go-sdk/api-wide-base-path/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-sdk/api-wide-base-path/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-sdk/api-wide-base-path/go.mod b/seed/go-sdk/api-wide-base-path/go.mod new file mode 100644 index 00000000000..9a7011b7515 --- /dev/null +++ b/seed/go-sdk/api-wide-base-path/go.mod @@ -0,0 +1,9 @@ +module github.com/api-wide-base-path/fern + +go 1.13 + +require ( + github.com/google/uuid v1.4.0 + github.com/stretchr/testify v1.7.0 + gopkg.in/yaml.v3 v3.0.1 // indirect +) diff --git a/generators/go/seed/sdk/enum/go.sum b/seed/go-sdk/api-wide-base-path/go.sum similarity index 100% rename from generators/go/seed/sdk/enum/go.sum rename to seed/go-sdk/api-wide-base-path/go.sum diff --git a/seed/go-sdk/api-wide-base-path/option/request_option.go b/seed/go-sdk/api-wide-base-path/option/request_option.go new file mode 100644 index 00000000000..5ab090482d4 --- /dev/null +++ b/seed/go-sdk/api-wide-base-path/option/request_option.go @@ -0,0 +1,41 @@ +// This file was auto-generated by Fern from our API Definition. + +package option + +import ( + core "github.com/api-wide-base-path/fern/core" + http "net/http" +) + +// RequestOption adapts the behavior of an indivdual request. +type RequestOption = core.RequestOption + +// WithBaseURL sets the base URL, overriding the default +// environment, if any. +func WithBaseURL(baseURL string) *core.BaseURLOption { + return &core.BaseURLOption{ + BaseURL: baseURL, + } +} + +// WithHTTPClient uses the given HTTPClient to issue the request. +func WithHTTPClient(httpClient core.HTTPClient) *core.HTTPClientOption { + return &core.HTTPClientOption{ + HTTPClient: httpClient, + } +} + +// WithHTTPHeader adds the given http.Header to the request. +func WithHTTPHeader(httpHeader http.Header) *core.HTTPHeaderOption { + return &core.HTTPHeaderOption{ + // Clone the headers so they can't be modified after the option call. + HTTPHeader: httpHeader.Clone(), + } +} + +// WithMaxAttempts configures the maximum number of retry attempts. +func WithMaxAttempts(attempts uint) *core.MaxAttemptsOption { + return &core.MaxAttemptsOption{ + MaxAttempts: attempts, + } +} diff --git a/seed/go-sdk/api-wide-base-path/pointer.go b/seed/go-sdk/api-wide-base-path/pointer.go new file mode 100644 index 00000000000..931246d4f89 --- /dev/null +++ b/seed/go-sdk/api-wide-base-path/pointer.go @@ -0,0 +1,132 @@ +package apiwidebasepath + +import ( + "time" + + "github.com/google/uuid" +) + +// Bool returns a pointer to the given bool value. +func Bool(b bool) *bool { + return &b +} + +// Byte returns a pointer to the given byte value. +func Byte(b byte) *byte { + return &b +} + +// Complex64 returns a pointer to the given complex64 value. +func Complex64(c complex64) *complex64 { + return &c +} + +// Complex128 returns a pointer to the given complex128 value. +func Complex128(c complex128) *complex128 { + return &c +} + +// Float32 returns a pointer to the given float32 value. +func Float32(f float32) *float32 { + return &f +} + +// Float64 returns a pointer to the given float64 value. +func Float64(f float64) *float64 { + return &f +} + +// Int returns a pointer to the given int value. +func Int(i int) *int { + return &i +} + +// Int8 returns a pointer to the given int8 value. +func Int8(i int8) *int8 { + return &i +} + +// Int16 returns a pointer to the given int16 value. +func Int16(i int16) *int16 { + return &i +} + +// Int32 returns a pointer to the given int32 value. +func Int32(i int32) *int32 { + return &i +} + +// Int64 returns a pointer to the given int64 value. +func Int64(i int64) *int64 { + return &i +} + +// Rune returns a pointer to the given rune value. +func Rune(r rune) *rune { + return &r +} + +// String returns a pointer to the given string value. +func String(s string) *string { + return &s +} + +// Uint returns a pointer to the given uint value. +func Uint(u uint) *uint { + return &u +} + +// Uint8 returns a pointer to the given uint8 value. +func Uint8(u uint8) *uint8 { + return &u +} + +// Uint16 returns a pointer to the given uint16 value. +func Uint16(u uint16) *uint16 { + return &u +} + +// Uint32 returns a pointer to the given uint32 value. +func Uint32(u uint32) *uint32 { + return &u +} + +// Uint64 returns a pointer to the given uint64 value. +func Uint64(u uint64) *uint64 { + return &u +} + +// Uintptr returns a pointer to the given uintptr value. +func Uintptr(u uintptr) *uintptr { + return &u +} + +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + +// Time returns a pointer to the given time.Time value. +func Time(t time.Time) *time.Time { + return &t +} + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/seed/go-sdk/api-wide-base-path/service/client.go b/seed/go-sdk/api-wide-base-path/service/client.go new file mode 100644 index 00000000000..70815d1d5a5 --- /dev/null +++ b/seed/go-sdk/api-wide-base-path/service/client.go @@ -0,0 +1,66 @@ +// This file was auto-generated by Fern from our API Definition. + +package service + +import ( + context "context" + fmt "fmt" + core "github.com/api-wide-base-path/fern/core" + option "github.com/api-wide-base-path/fern/option" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + } +} + +func (c *Client) Post( + ctx context.Context, + pathParam string, + serviceParam string, + endpointParam int, + opts ...option.RequestOption, +) error { + options := core.NewRequestOptions(opts...) + + baseURL := "" + if c.baseURL != "" { + baseURL = c.baseURL + } + if options.BaseURL != "" { + baseURL = options.BaseURL + } + endpointURL := fmt.Sprintf(baseURL+"/"+"test/%v/%v/%v", pathParam, serviceParam, endpointParam) + + headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) + + if err := c.caller.Call( + ctx, + &core.CallParams{ + URL: endpointURL, + Method: http.MethodPost, + MaxAttempts: options.MaxAttempts, + Headers: headers, + Client: options.HTTPClient, + }, + ); err != nil { + return err + } + return nil +} diff --git a/seed/go-sdk/api-wide-base-path/snippet.json b/seed/go-sdk/api-wide-base-path/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-sdk/audiences/.github/workflows/ci.yml b/seed/go-sdk/audiences/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-sdk/audiences/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-sdk/audiences/client/client.go b/seed/go-sdk/audiences/client/client.go new file mode 100644 index 00000000000..ed9f360b508 --- /dev/null +++ b/seed/go-sdk/audiences/client/client.go @@ -0,0 +1,36 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + core "github.com/audiences/fern/core" + folderaclient "github.com/audiences/fern/foldera/client" + foo "github.com/audiences/fern/foo" + option "github.com/audiences/fern/option" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header + + FolderA *folderaclient.Client + Foo *foo.Client +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + FolderA: folderaclient.NewClient(opts...), + Foo: foo.NewClient(opts...), + } +} diff --git a/seed/go-sdk/audiences/client/client_test.go b/seed/go-sdk/audiences/client/client_test.go new file mode 100644 index 00000000000..fd14ff556c6 --- /dev/null +++ b/seed/go-sdk/audiences/client/client_test.go @@ -0,0 +1,45 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + option "github.com/audiences/fern/option" + assert "github.com/stretchr/testify/assert" + http "net/http" + testing "testing" + time "time" +) + +func TestNewClient(t *testing.T) { + t.Run("default", func(t *testing.T) { + c := NewClient() + assert.Empty(t, c.baseURL) + }) + + t.Run("base url", func(t *testing.T) { + c := NewClient( + option.WithBaseURL("test.co"), + ) + assert.Equal(t, "test.co", c.baseURL) + }) + + t.Run("http client", func(t *testing.T) { + httpClient := &http.Client{ + Timeout: 5 * time.Second, + } + c := NewClient( + option.WithHTTPClient(httpClient), + ) + assert.Empty(t, c.baseURL) + }) + + t.Run("http header", func(t *testing.T) { + header := make(http.Header) + header.Set("X-API-Tenancy", "test") + c := NewClient( + option.WithHTTPHeader(header), + ) + assert.Empty(t, c.baseURL) + assert.Equal(t, "test", c.header.Get("X-API-Tenancy")) + }) +} diff --git a/generators/go/seed/sdk/file-upload/core/core.go b/seed/go-sdk/audiences/core/core.go similarity index 100% rename from generators/go/seed/sdk/file-upload/core/core.go rename to seed/go-sdk/audiences/core/core.go diff --git a/generators/go/seed/sdk/file-upload/core/core_test.go b/seed/go-sdk/audiences/core/core_test.go similarity index 100% rename from generators/go/seed/sdk/file-upload/core/core_test.go rename to seed/go-sdk/audiences/core/core_test.go diff --git a/generators/go/seed/sdk/file-upload/core/query.go b/seed/go-sdk/audiences/core/query.go similarity index 100% rename from generators/go/seed/sdk/file-upload/core/query.go rename to seed/go-sdk/audiences/core/query.go diff --git a/generators/go/seed/sdk/file-upload/core/query_test.go b/seed/go-sdk/audiences/core/query_test.go similarity index 100% rename from generators/go/seed/sdk/file-upload/core/query_test.go rename to seed/go-sdk/audiences/core/query_test.go diff --git a/seed/go-sdk/audiences/core/request_option.go b/seed/go-sdk/audiences/core/request_option.go new file mode 100644 index 00000000000..c6dc22f007c --- /dev/null +++ b/seed/go-sdk/audiences/core/request_option.go @@ -0,0 +1,85 @@ +// This file was auto-generated by Fern from our API Definition. + +package core + +import ( + http "net/http" +) + +// RequestOption adapts the behavior of the client or an individual request. +type RequestOption interface { + applyRequestOptions(*RequestOptions) +} + +// RequestOptions defines all of the possible request options. +// +// This type is primarily used by the generated code and is not meant +// to be used directly; use the option package instead. +type RequestOptions struct { + BaseURL string + HTTPClient HTTPClient + HTTPHeader http.Header + MaxAttempts uint +} + +// NewRequestOptions returns a new *RequestOptions value. +// +// This function is primarily used by the generated code and is not meant +// to be used directly; use RequestOption instead. +func NewRequestOptions(opts ...RequestOption) *RequestOptions { + options := &RequestOptions{ + HTTPHeader: make(http.Header), + } + for _, opt := range opts { + opt.applyRequestOptions(options) + } + return options +} + +// ToHeader maps the configured request options into a http.Header used +// for the request(s). +func (r *RequestOptions) ToHeader() http.Header { return r.cloneHeader() } + +func (r *RequestOptions) cloneHeader() http.Header { + headers := r.HTTPHeader.Clone() + headers.Set("X-Fern-Language", "Go") + headers.Set("X-Fern-SDK-Name", "github.com/audiences/fern") + headers.Set("X-Fern-SDK-Version", "0.0.1") + return headers +} + +// BaseURLOption implements the RequestOption interface. +type BaseURLOption struct { + BaseURL string +} + +func (b *BaseURLOption) applyRequestOptions(opts *RequestOptions) { + opts.BaseURL = b.BaseURL +} + +// HTTPClientOption implements the RequestOption interface. +type HTTPClientOption struct { + HTTPClient HTTPClient +} + +func (h *HTTPClientOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPClient = h.HTTPClient +} + +// HTTPHeaderOption implements the RequestOption interface. +type HTTPHeaderOption struct { + HTTPHeader http.Header +} + +func (h *HTTPHeaderOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPHeader = h.HTTPHeader +} + +// MaxAttemptsOption implements the RequestOption interface. +type MaxAttemptsOption struct { + MaxAttempts uint +} + +func (m *MaxAttemptsOption) applyRequestOptions(opts *RequestOptions) { + opts.MaxAttempts = m.MaxAttempts +} diff --git a/generators/go/seed/sdk/file-upload/core/retrier.go b/seed/go-sdk/audiences/core/retrier.go similarity index 100% rename from generators/go/seed/sdk/file-upload/core/retrier.go rename to seed/go-sdk/audiences/core/retrier.go diff --git a/seed/go-sdk/audiences/core/stringer.go b/seed/go-sdk/audiences/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-sdk/audiences/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-sdk/audiences/core/time.go b/seed/go-sdk/audiences/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-sdk/audiences/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-sdk/audiences/foldera/client/client.go b/seed/go-sdk/audiences/foldera/client/client.go new file mode 100644 index 00000000000..849491250b2 --- /dev/null +++ b/seed/go-sdk/audiences/foldera/client/client.go @@ -0,0 +1,33 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + core "github.com/audiences/fern/core" + service "github.com/audiences/fern/foldera/service" + option "github.com/audiences/fern/option" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header + + Service *service.Client +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + Service: service.NewClient(opts...), + } +} diff --git a/seed/go-sdk/audiences/foldera/service.go b/seed/go-sdk/audiences/foldera/service.go new file mode 100644 index 00000000000..e550c739f33 --- /dev/null +++ b/seed/go-sdk/audiences/foldera/service.go @@ -0,0 +1,39 @@ +// This file was auto-generated by Fern from our API Definition. + +package foldera + +import ( + json "encoding/json" + fmt "fmt" + core "github.com/audiences/fern/core" + folderb "github.com/audiences/fern/folderb" +) + +type Response struct { + Foo *folderb.Foo `json:"foo,omitempty" url:"foo,omitempty"` + + _rawJSON json.RawMessage +} + +func (r *Response) UnmarshalJSON(data []byte) error { + type unmarshaler Response + var value unmarshaler + if err := json.Unmarshal(data, &value); err != nil { + return err + } + *r = Response(value) + r._rawJSON = json.RawMessage(data) + return nil +} + +func (r *Response) String() string { + if len(r._rawJSON) > 0 { + if value, err := core.StringifyJSON(r._rawJSON); err == nil { + return value + } + } + if value, err := core.StringifyJSON(r); err == nil { + return value + } + return fmt.Sprintf("%#v", r) +} diff --git a/seed/go-sdk/audiences/foldera/service/client.go b/seed/go-sdk/audiences/foldera/service/client.go new file mode 100644 index 00000000000..938dce8fb6a --- /dev/null +++ b/seed/go-sdk/audiences/foldera/service/client.go @@ -0,0 +1,65 @@ +// This file was auto-generated by Fern from our API Definition. + +package service + +import ( + context "context" + core "github.com/audiences/fern/core" + foldera "github.com/audiences/fern/foldera" + option "github.com/audiences/fern/option" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + } +} + +func (c *Client) GetDirectThread( + ctx context.Context, + opts ...option.RequestOption, +) (*foldera.Response, error) { + options := core.NewRequestOptions(opts...) + + baseURL := "" + if c.baseURL != "" { + baseURL = c.baseURL + } + if options.BaseURL != "" { + baseURL = options.BaseURL + } + endpointURL := baseURL + + headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) + + var response *foldera.Response + if err := c.caller.Call( + ctx, + &core.CallParams{ + URL: endpointURL, + Method: http.MethodGet, + MaxAttempts: options.MaxAttempts, + Headers: headers, + Client: options.HTTPClient, + Response: &response, + }, + ); err != nil { + return nil, err + } + return response, nil +} diff --git a/seed/go-sdk/audiences/folderb/types.go b/seed/go-sdk/audiences/folderb/types.go new file mode 100644 index 00000000000..cca3bf5f23e --- /dev/null +++ b/seed/go-sdk/audiences/folderb/types.go @@ -0,0 +1,39 @@ +// This file was auto-generated by Fern from our API Definition. + +package folderb + +import ( + json "encoding/json" + fmt "fmt" + core "github.com/audiences/fern/core" + folderc "github.com/audiences/fern/folderc" +) + +type Foo struct { + Foo *folderc.Foo `json:"foo,omitempty" url:"foo,omitempty"` + + _rawJSON json.RawMessage +} + +func (f *Foo) UnmarshalJSON(data []byte) error { + type unmarshaler Foo + var value unmarshaler + if err := json.Unmarshal(data, &value); err != nil { + return err + } + *f = Foo(value) + f._rawJSON = json.RawMessage(data) + return nil +} + +func (f *Foo) String() string { + if len(f._rawJSON) > 0 { + if value, err := core.StringifyJSON(f._rawJSON); err == nil { + return value + } + } + if value, err := core.StringifyJSON(f); err == nil { + return value + } + return fmt.Sprintf("%#v", f) +} diff --git a/seed/go-sdk/audiences/folderc/types.go b/seed/go-sdk/audiences/folderc/types.go new file mode 100644 index 00000000000..02d4eb29d41 --- /dev/null +++ b/seed/go-sdk/audiences/folderc/types.go @@ -0,0 +1,39 @@ +// This file was auto-generated by Fern from our API Definition. + +package folderc + +import ( + json "encoding/json" + fmt "fmt" + core "github.com/audiences/fern/core" + uuid "github.com/google/uuid" +) + +type Foo struct { + BarProperty uuid.UUID `json:"bar_property" url:"bar_property"` + + _rawJSON json.RawMessage +} + +func (f *Foo) UnmarshalJSON(data []byte) error { + type unmarshaler Foo + var value unmarshaler + if err := json.Unmarshal(data, &value); err != nil { + return err + } + *f = Foo(value) + f._rawJSON = json.RawMessage(data) + return nil +} + +func (f *Foo) String() string { + if len(f._rawJSON) > 0 { + if value, err := core.StringifyJSON(f._rawJSON); err == nil { + return value + } + } + if value, err := core.StringifyJSON(f); err == nil { + return value + } + return fmt.Sprintf("%#v", f) +} diff --git a/seed/go-sdk/audiences/foo.go b/seed/go-sdk/audiences/foo.go new file mode 100644 index 00000000000..4ae009c9789 --- /dev/null +++ b/seed/go-sdk/audiences/foo.go @@ -0,0 +1,46 @@ +// This file was auto-generated by Fern from our API Definition. + +package audiences + +import ( + json "encoding/json" + fmt "fmt" + core "github.com/audiences/fern/core" +) + +type FindRequest struct { + OptionalString OptionalString `json:"-" url:"optionalString,omitempty"` + PublicProperty *string `json:"publicProperty,omitempty" url:"publicProperty,omitempty"` + PrivateProperty *int `json:"privateProperty,omitempty" url:"privateProperty,omitempty"` +} + +type ImportingType struct { + Imported Imported `json:"imported" url:"imported"` + + _rawJSON json.RawMessage +} + +func (i *ImportingType) UnmarshalJSON(data []byte) error { + type unmarshaler ImportingType + var value unmarshaler + if err := json.Unmarshal(data, &value); err != nil { + return err + } + *i = ImportingType(value) + i._rawJSON = json.RawMessage(data) + return nil +} + +func (i *ImportingType) String() string { + if len(i._rawJSON) > 0 { + if value, err := core.StringifyJSON(i._rawJSON); err == nil { + return value + } + } + if value, err := core.StringifyJSON(i); err == nil { + return value + } + return fmt.Sprintf("%#v", i) +} + +type OptionalString = *string diff --git a/seed/go-sdk/audiences/foo/client.go b/seed/go-sdk/audiences/foo/client.go new file mode 100644 index 00000000000..d23af4a927d --- /dev/null +++ b/seed/go-sdk/audiences/foo/client.go @@ -0,0 +1,75 @@ +// This file was auto-generated by Fern from our API Definition. + +package foo + +import ( + context "context" + fern "github.com/audiences/fern" + core "github.com/audiences/fern/core" + option "github.com/audiences/fern/option" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + } +} + +func (c *Client) Find( + ctx context.Context, + request *fern.FindRequest, + opts ...option.RequestOption, +) (*fern.ImportingType, error) { + options := core.NewRequestOptions(opts...) + + baseURL := "" + if c.baseURL != "" { + baseURL = c.baseURL + } + if options.BaseURL != "" { + baseURL = options.BaseURL + } + endpointURL := baseURL + + queryParams, err := core.QueryValues(request) + if err != nil { + return nil, err + } + if len(queryParams) > 0 { + endpointURL += "?" + queryParams.Encode() + } + + headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) + + var response *fern.ImportingType + if err := c.caller.Call( + ctx, + &core.CallParams{ + URL: endpointURL, + Method: http.MethodPost, + MaxAttempts: options.MaxAttempts, + Headers: headers, + Client: options.HTTPClient, + Request: request, + Response: &response, + }, + ); err != nil { + return nil, err + } + return response, nil +} diff --git a/seed/go-sdk/audiences/go.mod b/seed/go-sdk/audiences/go.mod new file mode 100644 index 00000000000..1e591b66fd0 --- /dev/null +++ b/seed/go-sdk/audiences/go.mod @@ -0,0 +1,9 @@ +module github.com/audiences/fern + +go 1.13 + +require ( + github.com/google/uuid v1.4.0 + github.com/stretchr/testify v1.7.0 + gopkg.in/yaml.v3 v3.0.1 // indirect +) diff --git a/generators/go/seed/sdk/file-upload/go.sum b/seed/go-sdk/audiences/go.sum similarity index 100% rename from generators/go/seed/sdk/file-upload/go.sum rename to seed/go-sdk/audiences/go.sum diff --git a/seed/go-sdk/audiences/option/request_option.go b/seed/go-sdk/audiences/option/request_option.go new file mode 100644 index 00000000000..e356ed2f499 --- /dev/null +++ b/seed/go-sdk/audiences/option/request_option.go @@ -0,0 +1,41 @@ +// This file was auto-generated by Fern from our API Definition. + +package option + +import ( + core "github.com/audiences/fern/core" + http "net/http" +) + +// RequestOption adapts the behavior of an indivdual request. +type RequestOption = core.RequestOption + +// WithBaseURL sets the base URL, overriding the default +// environment, if any. +func WithBaseURL(baseURL string) *core.BaseURLOption { + return &core.BaseURLOption{ + BaseURL: baseURL, + } +} + +// WithHTTPClient uses the given HTTPClient to issue the request. +func WithHTTPClient(httpClient core.HTTPClient) *core.HTTPClientOption { + return &core.HTTPClientOption{ + HTTPClient: httpClient, + } +} + +// WithHTTPHeader adds the given http.Header to the request. +func WithHTTPHeader(httpHeader http.Header) *core.HTTPHeaderOption { + return &core.HTTPHeaderOption{ + // Clone the headers so they can't be modified after the option call. + HTTPHeader: httpHeader.Clone(), + } +} + +// WithMaxAttempts configures the maximum number of retry attempts. +func WithMaxAttempts(attempts uint) *core.MaxAttemptsOption { + return &core.MaxAttemptsOption{ + MaxAttempts: attempts, + } +} diff --git a/seed/go-sdk/audiences/pointer.go b/seed/go-sdk/audiences/pointer.go new file mode 100644 index 00000000000..a2fbf4413dc --- /dev/null +++ b/seed/go-sdk/audiences/pointer.go @@ -0,0 +1,132 @@ +package audiences + +import ( + "time" + + "github.com/google/uuid" +) + +// Bool returns a pointer to the given bool value. +func Bool(b bool) *bool { + return &b +} + +// Byte returns a pointer to the given byte value. +func Byte(b byte) *byte { + return &b +} + +// Complex64 returns a pointer to the given complex64 value. +func Complex64(c complex64) *complex64 { + return &c +} + +// Complex128 returns a pointer to the given complex128 value. +func Complex128(c complex128) *complex128 { + return &c +} + +// Float32 returns a pointer to the given float32 value. +func Float32(f float32) *float32 { + return &f +} + +// Float64 returns a pointer to the given float64 value. +func Float64(f float64) *float64 { + return &f +} + +// Int returns a pointer to the given int value. +func Int(i int) *int { + return &i +} + +// Int8 returns a pointer to the given int8 value. +func Int8(i int8) *int8 { + return &i +} + +// Int16 returns a pointer to the given int16 value. +func Int16(i int16) *int16 { + return &i +} + +// Int32 returns a pointer to the given int32 value. +func Int32(i int32) *int32 { + return &i +} + +// Int64 returns a pointer to the given int64 value. +func Int64(i int64) *int64 { + return &i +} + +// Rune returns a pointer to the given rune value. +func Rune(r rune) *rune { + return &r +} + +// String returns a pointer to the given string value. +func String(s string) *string { + return &s +} + +// Uint returns a pointer to the given uint value. +func Uint(u uint) *uint { + return &u +} + +// Uint8 returns a pointer to the given uint8 value. +func Uint8(u uint8) *uint8 { + return &u +} + +// Uint16 returns a pointer to the given uint16 value. +func Uint16(u uint16) *uint16 { + return &u +} + +// Uint32 returns a pointer to the given uint32 value. +func Uint32(u uint32) *uint32 { + return &u +} + +// Uint64 returns a pointer to the given uint64 value. +func Uint64(u uint64) *uint64 { + return &u +} + +// Uintptr returns a pointer to the given uintptr value. +func Uintptr(u uintptr) *uintptr { + return &u +} + +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + +// Time returns a pointer to the given time.Time value. +func Time(t time.Time) *time.Time { + return &t +} + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/seed/go-sdk/audiences/snippet.json b/seed/go-sdk/audiences/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-sdk/audiences/types.go b/seed/go-sdk/audiences/types.go new file mode 100644 index 00000000000..2e9cf7fea4e --- /dev/null +++ b/seed/go-sdk/audiences/types.go @@ -0,0 +1,41 @@ +// This file was auto-generated by Fern from our API Definition. + +package audiences + +import ( + json "encoding/json" + fmt "fmt" + core "github.com/audiences/fern/core" +) + +type Imported = string + +type FilteredType struct { + PublicProperty *string `json:"public_property,omitempty" url:"public_property,omitempty"` + PrivateProperty int `json:"private_property" url:"private_property"` + + _rawJSON json.RawMessage +} + +func (f *FilteredType) UnmarshalJSON(data []byte) error { + type unmarshaler FilteredType + var value unmarshaler + if err := json.Unmarshal(data, &value); err != nil { + return err + } + *f = FilteredType(value) + f._rawJSON = json.RawMessage(data) + return nil +} + +func (f *FilteredType) String() string { + if len(f._rawJSON) > 0 { + if value, err := core.StringifyJSON(f._rawJSON); err == nil { + return value + } + } + if value, err := core.StringifyJSON(f); err == nil { + return value + } + return fmt.Sprintf("%#v", f) +} diff --git a/seed/go-sdk/auth-environment-variables/.github/workflows/ci.yml b/seed/go-sdk/auth-environment-variables/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-sdk/auth-environment-variables/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-sdk/auth-environment-variables/client/client.go b/seed/go-sdk/auth-environment-variables/client/client.go new file mode 100644 index 00000000000..9110c9cc4b8 --- /dev/null +++ b/seed/go-sdk/auth-environment-variables/client/client.go @@ -0,0 +1,33 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + core "github.com/auth-environment-variables/fern/core" + option "github.com/auth-environment-variables/fern/option" + service "github.com/auth-environment-variables/fern/service" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header + + Service *service.Client +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + Service: service.NewClient(opts...), + } +} diff --git a/seed/go-sdk/auth-environment-variables/client/client_test.go b/seed/go-sdk/auth-environment-variables/client/client_test.go new file mode 100644 index 00000000000..c7bdea85c4d --- /dev/null +++ b/seed/go-sdk/auth-environment-variables/client/client_test.go @@ -0,0 +1,45 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + option "github.com/auth-environment-variables/fern/option" + assert "github.com/stretchr/testify/assert" + http "net/http" + testing "testing" + time "time" +) + +func TestNewClient(t *testing.T) { + t.Run("default", func(t *testing.T) { + c := NewClient() + assert.Empty(t, c.baseURL) + }) + + t.Run("base url", func(t *testing.T) { + c := NewClient( + option.WithBaseURL("test.co"), + ) + assert.Equal(t, "test.co", c.baseURL) + }) + + t.Run("http client", func(t *testing.T) { + httpClient := &http.Client{ + Timeout: 5 * time.Second, + } + c := NewClient( + option.WithHTTPClient(httpClient), + ) + assert.Empty(t, c.baseURL) + }) + + t.Run("http header", func(t *testing.T) { + header := make(http.Header) + header.Set("X-API-Tenancy", "test") + c := NewClient( + option.WithHTTPHeader(header), + ) + assert.Empty(t, c.baseURL) + assert.Equal(t, "test", c.header.Get("X-API-Tenancy")) + }) +} diff --git a/generators/go/seed/sdk/idempotency-headers/core/core.go b/seed/go-sdk/auth-environment-variables/core/core.go similarity index 100% rename from generators/go/seed/sdk/idempotency-headers/core/core.go rename to seed/go-sdk/auth-environment-variables/core/core.go diff --git a/generators/go/seed/sdk/idempotency-headers/core/core_test.go b/seed/go-sdk/auth-environment-variables/core/core_test.go similarity index 100% rename from generators/go/seed/sdk/idempotency-headers/core/core_test.go rename to seed/go-sdk/auth-environment-variables/core/core_test.go diff --git a/generators/go/seed/sdk/idempotency-headers/core/query.go b/seed/go-sdk/auth-environment-variables/core/query.go similarity index 100% rename from generators/go/seed/sdk/idempotency-headers/core/query.go rename to seed/go-sdk/auth-environment-variables/core/query.go diff --git a/generators/go/seed/sdk/idempotency-headers/core/query_test.go b/seed/go-sdk/auth-environment-variables/core/query_test.go similarity index 100% rename from generators/go/seed/sdk/idempotency-headers/core/query_test.go rename to seed/go-sdk/auth-environment-variables/core/query_test.go diff --git a/seed/go-sdk/auth-environment-variables/core/request_option.go b/seed/go-sdk/auth-environment-variables/core/request_option.go new file mode 100644 index 00000000000..ff9ad16dd7f --- /dev/null +++ b/seed/go-sdk/auth-environment-variables/core/request_option.go @@ -0,0 +1,100 @@ +// This file was auto-generated by Fern from our API Definition. + +package core + +import ( + fmt "fmt" + http "net/http" +) + +// RequestOption adapts the behavior of the client or an individual request. +type RequestOption interface { + applyRequestOptions(*RequestOptions) +} + +// RequestOptions defines all of the possible request options. +// +// This type is primarily used by the generated code and is not meant +// to be used directly; use the option package instead. +type RequestOptions struct { + BaseURL string + HTTPClient HTTPClient + HTTPHeader http.Header + MaxAttempts uint + ApiKey string +} + +// NewRequestOptions returns a new *RequestOptions value. +// +// This function is primarily used by the generated code and is not meant +// to be used directly; use RequestOption instead. +func NewRequestOptions(opts ...RequestOption) *RequestOptions { + options := &RequestOptions{ + HTTPHeader: make(http.Header), + } + for _, opt := range opts { + opt.applyRequestOptions(options) + } + return options +} + +// ToHeader maps the configured request options into a http.Header used +// for the request(s). +func (r *RequestOptions) ToHeader() http.Header { + header := r.cloneHeader() + header.Set("X-FERN-API-KEY", fmt.Sprintf("%v", r.ApiKey)) + return header +} + +func (r *RequestOptions) cloneHeader() http.Header { + headers := r.HTTPHeader.Clone() + headers.Set("X-Fern-Language", "Go") + headers.Set("X-Fern-SDK-Name", "github.com/auth-environment-variables/fern") + headers.Set("X-Fern-SDK-Version", "0.0.1") + return headers +} + +// BaseURLOption implements the RequestOption interface. +type BaseURLOption struct { + BaseURL string +} + +func (b *BaseURLOption) applyRequestOptions(opts *RequestOptions) { + opts.BaseURL = b.BaseURL +} + +// HTTPClientOption implements the RequestOption interface. +type HTTPClientOption struct { + HTTPClient HTTPClient +} + +func (h *HTTPClientOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPClient = h.HTTPClient +} + +// HTTPHeaderOption implements the RequestOption interface. +type HTTPHeaderOption struct { + HTTPHeader http.Header +} + +func (h *HTTPHeaderOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPHeader = h.HTTPHeader +} + +// MaxAttemptsOption implements the RequestOption interface. +type MaxAttemptsOption struct { + MaxAttempts uint +} + +func (m *MaxAttemptsOption) applyRequestOptions(opts *RequestOptions) { + opts.MaxAttempts = m.MaxAttempts +} + +// ApiKeyOption implements the RequestOption interface. +type ApiKeyOption struct { + ApiKey string +} + +func (a *ApiKeyOption) applyRequestOptions(opts *RequestOptions) { + opts.ApiKey = a.ApiKey +} diff --git a/generators/go/seed/sdk/idempotency-headers/core/retrier.go b/seed/go-sdk/auth-environment-variables/core/retrier.go similarity index 100% rename from generators/go/seed/sdk/idempotency-headers/core/retrier.go rename to seed/go-sdk/auth-environment-variables/core/retrier.go diff --git a/seed/go-sdk/auth-environment-variables/core/stringer.go b/seed/go-sdk/auth-environment-variables/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-sdk/auth-environment-variables/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-sdk/auth-environment-variables/core/time.go b/seed/go-sdk/auth-environment-variables/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-sdk/auth-environment-variables/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-sdk/auth-environment-variables/go.mod b/seed/go-sdk/auth-environment-variables/go.mod new file mode 100644 index 00000000000..2f13f6e8670 --- /dev/null +++ b/seed/go-sdk/auth-environment-variables/go.mod @@ -0,0 +1,9 @@ +module github.com/auth-environment-variables/fern + +go 1.13 + +require ( + github.com/google/uuid v1.4.0 + github.com/stretchr/testify v1.7.0 + gopkg.in/yaml.v3 v3.0.1 // indirect +) diff --git a/generators/go/seed/sdk/idempotency-headers/go.sum b/seed/go-sdk/auth-environment-variables/go.sum similarity index 100% rename from generators/go/seed/sdk/idempotency-headers/go.sum rename to seed/go-sdk/auth-environment-variables/go.sum diff --git a/seed/go-sdk/auth-environment-variables/option/request_option.go b/seed/go-sdk/auth-environment-variables/option/request_option.go new file mode 100644 index 00000000000..b9e0bd6dbe0 --- /dev/null +++ b/seed/go-sdk/auth-environment-variables/option/request_option.go @@ -0,0 +1,48 @@ +// This file was auto-generated by Fern from our API Definition. + +package option + +import ( + core "github.com/auth-environment-variables/fern/core" + http "net/http" +) + +// RequestOption adapts the behavior of an indivdual request. +type RequestOption = core.RequestOption + +// WithBaseURL sets the base URL, overriding the default +// environment, if any. +func WithBaseURL(baseURL string) *core.BaseURLOption { + return &core.BaseURLOption{ + BaseURL: baseURL, + } +} + +// WithHTTPClient uses the given HTTPClient to issue the request. +func WithHTTPClient(httpClient core.HTTPClient) *core.HTTPClientOption { + return &core.HTTPClientOption{ + HTTPClient: httpClient, + } +} + +// WithHTTPHeader adds the given http.Header to the request. +func WithHTTPHeader(httpHeader http.Header) *core.HTTPHeaderOption { + return &core.HTTPHeaderOption{ + // Clone the headers so they can't be modified after the option call. + HTTPHeader: httpHeader.Clone(), + } +} + +// WithMaxAttempts configures the maximum number of retry attempts. +func WithMaxAttempts(attempts uint) *core.MaxAttemptsOption { + return &core.MaxAttemptsOption{ + MaxAttempts: attempts, + } +} + +// WithApiKey sets the apiKey auth request header. +func WithApiKey(apiKey string) *core.ApiKeyOption { + return &core.ApiKeyOption{ + ApiKey: apiKey, + } +} diff --git a/seed/go-sdk/auth-environment-variables/pointer.go b/seed/go-sdk/auth-environment-variables/pointer.go new file mode 100644 index 00000000000..3d9b1d6cf0d --- /dev/null +++ b/seed/go-sdk/auth-environment-variables/pointer.go @@ -0,0 +1,132 @@ +package authenvironmentvariables + +import ( + "time" + + "github.com/google/uuid" +) + +// Bool returns a pointer to the given bool value. +func Bool(b bool) *bool { + return &b +} + +// Byte returns a pointer to the given byte value. +func Byte(b byte) *byte { + return &b +} + +// Complex64 returns a pointer to the given complex64 value. +func Complex64(c complex64) *complex64 { + return &c +} + +// Complex128 returns a pointer to the given complex128 value. +func Complex128(c complex128) *complex128 { + return &c +} + +// Float32 returns a pointer to the given float32 value. +func Float32(f float32) *float32 { + return &f +} + +// Float64 returns a pointer to the given float64 value. +func Float64(f float64) *float64 { + return &f +} + +// Int returns a pointer to the given int value. +func Int(i int) *int { + return &i +} + +// Int8 returns a pointer to the given int8 value. +func Int8(i int8) *int8 { + return &i +} + +// Int16 returns a pointer to the given int16 value. +func Int16(i int16) *int16 { + return &i +} + +// Int32 returns a pointer to the given int32 value. +func Int32(i int32) *int32 { + return &i +} + +// Int64 returns a pointer to the given int64 value. +func Int64(i int64) *int64 { + return &i +} + +// Rune returns a pointer to the given rune value. +func Rune(r rune) *rune { + return &r +} + +// String returns a pointer to the given string value. +func String(s string) *string { + return &s +} + +// Uint returns a pointer to the given uint value. +func Uint(u uint) *uint { + return &u +} + +// Uint8 returns a pointer to the given uint8 value. +func Uint8(u uint8) *uint8 { + return &u +} + +// Uint16 returns a pointer to the given uint16 value. +func Uint16(u uint16) *uint16 { + return &u +} + +// Uint32 returns a pointer to the given uint32 value. +func Uint32(u uint32) *uint32 { + return &u +} + +// Uint64 returns a pointer to the given uint64 value. +func Uint64(u uint64) *uint64 { + return &u +} + +// Uintptr returns a pointer to the given uintptr value. +func Uintptr(u uintptr) *uintptr { + return &u +} + +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + +// Time returns a pointer to the given time.Time value. +func Time(t time.Time) *time.Time { + return &t +} + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/seed/go-sdk/auth-environment-variables/service/client.go b/seed/go-sdk/auth-environment-variables/service/client.go new file mode 100644 index 00000000000..fc94c56d487 --- /dev/null +++ b/seed/go-sdk/auth-environment-variables/service/client.go @@ -0,0 +1,65 @@ +// This file was auto-generated by Fern from our API Definition. + +package service + +import ( + context "context" + core "github.com/auth-environment-variables/fern/core" + option "github.com/auth-environment-variables/fern/option" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + } +} + +// GET request with custom api key +func (c *Client) GetWithApiKey( + ctx context.Context, + opts ...option.RequestOption, +) (string, error) { + options := core.NewRequestOptions(opts...) + + baseURL := "" + if c.baseURL != "" { + baseURL = c.baseURL + } + if options.BaseURL != "" { + baseURL = options.BaseURL + } + endpointURL := baseURL + "/" + "apiKey" + + headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) + + var response string + if err := c.caller.Call( + ctx, + &core.CallParams{ + URL: endpointURL, + Method: http.MethodGet, + MaxAttempts: options.MaxAttempts, + Headers: headers, + Client: options.HTTPClient, + Response: &response, + }, + ); err != nil { + return "", err + } + return response, nil +} diff --git a/seed/go-sdk/auth-environment-variables/snippet.json b/seed/go-sdk/auth-environment-variables/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-sdk/basic-auth/.github/workflows/ci.yml b/seed/go-sdk/basic-auth/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-sdk/basic-auth/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-sdk/basic-auth/basicauth/client.go b/seed/go-sdk/basic-auth/basicauth/client.go new file mode 100644 index 00000000000..ee1f71c609c --- /dev/null +++ b/seed/go-sdk/basic-auth/basicauth/client.go @@ -0,0 +1,154 @@ +// This file was auto-generated by Fern from our API Definition. + +package basicauth + +import ( + bytes "bytes" + context "context" + json "encoding/json" + errors "errors" + fern "github.com/basic-auth/fern" + core "github.com/basic-auth/fern/core" + option "github.com/basic-auth/fern/option" + io "io" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + } +} + +// GET request with basic auth scheme +func (c *Client) GetWithBasicAuth( + ctx context.Context, + opts ...option.RequestOption, +) (bool, error) { + options := core.NewRequestOptions(opts...) + + baseURL := "" + if c.baseURL != "" { + baseURL = c.baseURL + } + if options.BaseURL != "" { + baseURL = options.BaseURL + } + endpointURL := baseURL + "/" + "basic-auth" + + headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) + + errorDecoder := func(statusCode int, body io.Reader) error { + raw, err := io.ReadAll(body) + if err != nil { + return err + } + apiError := core.NewAPIError(statusCode, errors.New(string(raw))) + decoder := json.NewDecoder(bytes.NewReader(raw)) + switch statusCode { + case 401: + value := new(fern.UnauthorizedRequest) + value.APIError = apiError + if err := decoder.Decode(value); err != nil { + return apiError + } + return value + } + return apiError + } + + var response bool + if err := c.caller.Call( + ctx, + &core.CallParams{ + URL: endpointURL, + Method: http.MethodGet, + MaxAttempts: options.MaxAttempts, + Headers: headers, + Client: options.HTTPClient, + Response: &response, + ErrorDecoder: errorDecoder, + }, + ); err != nil { + return false, err + } + return response, nil +} + +// POST request with basic auth scheme +func (c *Client) PostWithBasicAuth( + ctx context.Context, + request interface{}, + opts ...option.RequestOption, +) (bool, error) { + options := core.NewRequestOptions(opts...) + + baseURL := "" + if c.baseURL != "" { + baseURL = c.baseURL + } + if options.BaseURL != "" { + baseURL = options.BaseURL + } + endpointURL := baseURL + "/" + "basic-auth" + + headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) + + errorDecoder := func(statusCode int, body io.Reader) error { + raw, err := io.ReadAll(body) + if err != nil { + return err + } + apiError := core.NewAPIError(statusCode, errors.New(string(raw))) + decoder := json.NewDecoder(bytes.NewReader(raw)) + switch statusCode { + case 401: + value := new(fern.UnauthorizedRequest) + value.APIError = apiError + if err := decoder.Decode(value); err != nil { + return apiError + } + return value + case 400: + value := new(fern.BadRequest) + value.APIError = apiError + if err := decoder.Decode(value); err != nil { + return apiError + } + return value + } + return apiError + } + + var response bool + if err := c.caller.Call( + ctx, + &core.CallParams{ + URL: endpointURL, + Method: http.MethodPost, + MaxAttempts: options.MaxAttempts, + Headers: headers, + Client: options.HTTPClient, + Request: request, + Response: &response, + ErrorDecoder: errorDecoder, + }, + ); err != nil { + return false, err + } + return response, nil +} diff --git a/seed/go-sdk/basic-auth/client/client.go b/seed/go-sdk/basic-auth/client/client.go new file mode 100644 index 00000000000..4fa2f99f2fd --- /dev/null +++ b/seed/go-sdk/basic-auth/client/client.go @@ -0,0 +1,33 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + basicauth "github.com/basic-auth/fern/basicauth" + core "github.com/basic-auth/fern/core" + option "github.com/basic-auth/fern/option" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header + + BasicAuth *basicauth.Client +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + BasicAuth: basicauth.NewClient(opts...), + } +} diff --git a/seed/go-sdk/basic-auth/client/client_test.go b/seed/go-sdk/basic-auth/client/client_test.go new file mode 100644 index 00000000000..3d58ac5b0e8 --- /dev/null +++ b/seed/go-sdk/basic-auth/client/client_test.go @@ -0,0 +1,45 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + option "github.com/basic-auth/fern/option" + assert "github.com/stretchr/testify/assert" + http "net/http" + testing "testing" + time "time" +) + +func TestNewClient(t *testing.T) { + t.Run("default", func(t *testing.T) { + c := NewClient() + assert.Empty(t, c.baseURL) + }) + + t.Run("base url", func(t *testing.T) { + c := NewClient( + option.WithBaseURL("test.co"), + ) + assert.Equal(t, "test.co", c.baseURL) + }) + + t.Run("http client", func(t *testing.T) { + httpClient := &http.Client{ + Timeout: 5 * time.Second, + } + c := NewClient( + option.WithHTTPClient(httpClient), + ) + assert.Empty(t, c.baseURL) + }) + + t.Run("http header", func(t *testing.T) { + header := make(http.Header) + header.Set("X-API-Tenancy", "test") + c := NewClient( + option.WithHTTPHeader(header), + ) + assert.Empty(t, c.baseURL) + assert.Equal(t, "test", c.header.Get("X-API-Tenancy")) + }) +} diff --git a/generators/go/seed/sdk/literal-headers/core/core.go b/seed/go-sdk/basic-auth/core/core.go similarity index 100% rename from generators/go/seed/sdk/literal-headers/core/core.go rename to seed/go-sdk/basic-auth/core/core.go diff --git a/generators/go/seed/sdk/literal-headers/core/core_test.go b/seed/go-sdk/basic-auth/core/core_test.go similarity index 100% rename from generators/go/seed/sdk/literal-headers/core/core_test.go rename to seed/go-sdk/basic-auth/core/core_test.go diff --git a/generators/go/seed/sdk/literal-headers/core/query.go b/seed/go-sdk/basic-auth/core/query.go similarity index 100% rename from generators/go/seed/sdk/literal-headers/core/query.go rename to seed/go-sdk/basic-auth/core/query.go diff --git a/generators/go/seed/sdk/literal-headers/core/query_test.go b/seed/go-sdk/basic-auth/core/query_test.go similarity index 100% rename from generators/go/seed/sdk/literal-headers/core/query_test.go rename to seed/go-sdk/basic-auth/core/query_test.go diff --git a/seed/go-sdk/basic-auth/core/request_option.go b/seed/go-sdk/basic-auth/core/request_option.go new file mode 100644 index 00000000000..707cd47b3b4 --- /dev/null +++ b/seed/go-sdk/basic-auth/core/request_option.go @@ -0,0 +1,105 @@ +// This file was auto-generated by Fern from our API Definition. + +package core + +import ( + base64 "encoding/base64" + http "net/http" +) + +// RequestOption adapts the behavior of the client or an individual request. +type RequestOption interface { + applyRequestOptions(*RequestOptions) +} + +// RequestOptions defines all of the possible request options. +// +// This type is primarily used by the generated code and is not meant +// to be used directly; use the option package instead. +type RequestOptions struct { + BaseURL string + HTTPClient HTTPClient + HTTPHeader http.Header + MaxAttempts uint + Username string + Password string +} + +// NewRequestOptions returns a new *RequestOptions value. +// +// This function is primarily used by the generated code and is not meant +// to be used directly; use RequestOption instead. +func NewRequestOptions(opts ...RequestOption) *RequestOptions { + options := &RequestOptions{ + HTTPHeader: make(http.Header), + } + for _, opt := range opts { + opt.applyRequestOptions(options) + } + return options +} + +// ToHeader maps the configured request options into a http.Header used +// for the request(s). +func (r *RequestOptions) ToHeader() http.Header { + header := r.cloneHeader() + if r.Username != "" && r.Password != "" { + header.Set("Authorization", "Basic "+base64.StdEncoding.EncodeToString([]byte(r.Username+": "+r.Password))) + } + return header +} + +func (r *RequestOptions) cloneHeader() http.Header { + headers := r.HTTPHeader.Clone() + headers.Set("X-Fern-Language", "Go") + headers.Set("X-Fern-SDK-Name", "github.com/basic-auth/fern") + headers.Set("X-Fern-SDK-Version", "0.0.1") + return headers +} + +// BaseURLOption implements the RequestOption interface. +type BaseURLOption struct { + BaseURL string +} + +func (b *BaseURLOption) applyRequestOptions(opts *RequestOptions) { + opts.BaseURL = b.BaseURL +} + +// HTTPClientOption implements the RequestOption interface. +type HTTPClientOption struct { + HTTPClient HTTPClient +} + +func (h *HTTPClientOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPClient = h.HTTPClient +} + +// HTTPHeaderOption implements the RequestOption interface. +type HTTPHeaderOption struct { + HTTPHeader http.Header +} + +func (h *HTTPHeaderOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPHeader = h.HTTPHeader +} + +// MaxAttemptsOption implements the RequestOption interface. +type MaxAttemptsOption struct { + MaxAttempts uint +} + +func (m *MaxAttemptsOption) applyRequestOptions(opts *RequestOptions) { + opts.MaxAttempts = m.MaxAttempts +} + +// BasicAuthOption implements the RequestOption interface. +type BasicAuthOption struct { + Username string + Password string +} + +func (b *BasicAuthOption) applyRequestOptions(opts *RequestOptions) { + opts.Username = b.Username + opts.Password = b.Password +} diff --git a/generators/go/seed/sdk/literal-headers/core/retrier.go b/seed/go-sdk/basic-auth/core/retrier.go similarity index 100% rename from generators/go/seed/sdk/literal-headers/core/retrier.go rename to seed/go-sdk/basic-auth/core/retrier.go diff --git a/seed/go-sdk/basic-auth/core/stringer.go b/seed/go-sdk/basic-auth/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-sdk/basic-auth/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-sdk/basic-auth/core/time.go b/seed/go-sdk/basic-auth/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-sdk/basic-auth/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-sdk/basic-auth/errors.go b/seed/go-sdk/basic-auth/errors.go new file mode 100644 index 00000000000..be7566b4a5b --- /dev/null +++ b/seed/go-sdk/basic-auth/errors.go @@ -0,0 +1,44 @@ +// This file was auto-generated by Fern from our API Definition. + +package basicauth + +import ( + json "encoding/json" + core "github.com/basic-auth/fern/core" +) + +type BadRequest struct { + *core.APIError +} + +func (b *BadRequest) UnmarshalJSON(data []byte) error { + b.StatusCode = 400 + return nil +} + +func (b *BadRequest) MarshalJSON() ([]byte, error) { + return nil, nil +} + +type UnauthorizedRequest struct { + *core.APIError + Body *UnauthorizedRequestErrorBody +} + +func (u *UnauthorizedRequest) UnmarshalJSON(data []byte) error { + var body *UnauthorizedRequestErrorBody + if err := json.Unmarshal(data, &body); err != nil { + return err + } + u.StatusCode = 401 + u.Body = body + return nil +} + +func (u *UnauthorizedRequest) MarshalJSON() ([]byte, error) { + return json.Marshal(u.Body) +} + +func (u *UnauthorizedRequest) Unwrap() error { + return u.APIError +} diff --git a/seed/go-sdk/basic-auth/go.mod b/seed/go-sdk/basic-auth/go.mod new file mode 100644 index 00000000000..42113751bc3 --- /dev/null +++ b/seed/go-sdk/basic-auth/go.mod @@ -0,0 +1,9 @@ +module github.com/basic-auth/fern + +go 1.13 + +require ( + github.com/google/uuid v1.4.0 + github.com/stretchr/testify v1.7.0 + gopkg.in/yaml.v3 v3.0.1 // indirect +) diff --git a/generators/go/seed/sdk/literal-headers/go.sum b/seed/go-sdk/basic-auth/go.sum similarity index 100% rename from generators/go/seed/sdk/literal-headers/go.sum rename to seed/go-sdk/basic-auth/go.sum diff --git a/seed/go-sdk/basic-auth/option/request_option.go b/seed/go-sdk/basic-auth/option/request_option.go new file mode 100644 index 00000000000..8db27027807 --- /dev/null +++ b/seed/go-sdk/basic-auth/option/request_option.go @@ -0,0 +1,49 @@ +// This file was auto-generated by Fern from our API Definition. + +package option + +import ( + core "github.com/basic-auth/fern/core" + http "net/http" +) + +// RequestOption adapts the behavior of an indivdual request. +type RequestOption = core.RequestOption + +// WithBaseURL sets the base URL, overriding the default +// environment, if any. +func WithBaseURL(baseURL string) *core.BaseURLOption { + return &core.BaseURLOption{ + BaseURL: baseURL, + } +} + +// WithHTTPClient uses the given HTTPClient to issue the request. +func WithHTTPClient(httpClient core.HTTPClient) *core.HTTPClientOption { + return &core.HTTPClientOption{ + HTTPClient: httpClient, + } +} + +// WithHTTPHeader adds the given http.Header to the request. +func WithHTTPHeader(httpHeader http.Header) *core.HTTPHeaderOption { + return &core.HTTPHeaderOption{ + // Clone the headers so they can't be modified after the option call. + HTTPHeader: httpHeader.Clone(), + } +} + +// WithMaxAttempts configures the maximum number of retry attempts. +func WithMaxAttempts(attempts uint) *core.MaxAttemptsOption { + return &core.MaxAttemptsOption{ + MaxAttempts: attempts, + } +} + +// WithBasicAuth sets the 'Authorization: Basic ' request header. +func WithBasicAuth(username, password string) *core.BasicAuthOption { + return &core.BasicAuthOption{ + Username: username, + Password: password, + } +} diff --git a/seed/go-sdk/basic-auth/pointer.go b/seed/go-sdk/basic-auth/pointer.go new file mode 100644 index 00000000000..9f10e872e83 --- /dev/null +++ b/seed/go-sdk/basic-auth/pointer.go @@ -0,0 +1,132 @@ +package basicauth + +import ( + "time" + + "github.com/google/uuid" +) + +// Bool returns a pointer to the given bool value. +func Bool(b bool) *bool { + return &b +} + +// Byte returns a pointer to the given byte value. +func Byte(b byte) *byte { + return &b +} + +// Complex64 returns a pointer to the given complex64 value. +func Complex64(c complex64) *complex64 { + return &c +} + +// Complex128 returns a pointer to the given complex128 value. +func Complex128(c complex128) *complex128 { + return &c +} + +// Float32 returns a pointer to the given float32 value. +func Float32(f float32) *float32 { + return &f +} + +// Float64 returns a pointer to the given float64 value. +func Float64(f float64) *float64 { + return &f +} + +// Int returns a pointer to the given int value. +func Int(i int) *int { + return &i +} + +// Int8 returns a pointer to the given int8 value. +func Int8(i int8) *int8 { + return &i +} + +// Int16 returns a pointer to the given int16 value. +func Int16(i int16) *int16 { + return &i +} + +// Int32 returns a pointer to the given int32 value. +func Int32(i int32) *int32 { + return &i +} + +// Int64 returns a pointer to the given int64 value. +func Int64(i int64) *int64 { + return &i +} + +// Rune returns a pointer to the given rune value. +func Rune(r rune) *rune { + return &r +} + +// String returns a pointer to the given string value. +func String(s string) *string { + return &s +} + +// Uint returns a pointer to the given uint value. +func Uint(u uint) *uint { + return &u +} + +// Uint8 returns a pointer to the given uint8 value. +func Uint8(u uint8) *uint8 { + return &u +} + +// Uint16 returns a pointer to the given uint16 value. +func Uint16(u uint16) *uint16 { + return &u +} + +// Uint32 returns a pointer to the given uint32 value. +func Uint32(u uint32) *uint32 { + return &u +} + +// Uint64 returns a pointer to the given uint64 value. +func Uint64(u uint64) *uint64 { + return &u +} + +// Uintptr returns a pointer to the given uintptr value. +func Uintptr(u uintptr) *uintptr { + return &u +} + +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + +// Time returns a pointer to the given time.Time value. +func Time(t time.Time) *time.Time { + return &t +} + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/seed/go-sdk/basic-auth/snippet.json b/seed/go-sdk/basic-auth/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-sdk/basic-auth/types.go b/seed/go-sdk/basic-auth/types.go new file mode 100644 index 00000000000..c5d024c1604 --- /dev/null +++ b/seed/go-sdk/basic-auth/types.go @@ -0,0 +1,38 @@ +// This file was auto-generated by Fern from our API Definition. + +package basicauth + +import ( + json "encoding/json" + fmt "fmt" + core "github.com/basic-auth/fern/core" +) + +type UnauthorizedRequestErrorBody struct { + Message string `json:"message" url:"message"` + + _rawJSON json.RawMessage +} + +func (u *UnauthorizedRequestErrorBody) UnmarshalJSON(data []byte) error { + type unmarshaler UnauthorizedRequestErrorBody + var value unmarshaler + if err := json.Unmarshal(data, &value); err != nil { + return err + } + *u = UnauthorizedRequestErrorBody(value) + u._rawJSON = json.RawMessage(data) + return nil +} + +func (u *UnauthorizedRequestErrorBody) String() string { + if len(u._rawJSON) > 0 { + if value, err := core.StringifyJSON(u._rawJSON); err == nil { + return value + } + } + if value, err := core.StringifyJSON(u); err == nil { + return value + } + return fmt.Sprintf("%#v", u) +} diff --git a/seed/go-sdk/bearer-token-environment-variable/.github/workflows/ci.yml b/seed/go-sdk/bearer-token-environment-variable/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-sdk/bearer-token-environment-variable/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-sdk/bearer-token-environment-variable/client/client.go b/seed/go-sdk/bearer-token-environment-variable/client/client.go new file mode 100644 index 00000000000..c41ee177487 --- /dev/null +++ b/seed/go-sdk/bearer-token-environment-variable/client/client.go @@ -0,0 +1,33 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + core "github.com/bearer-token-environment-variable/fern/core" + option "github.com/bearer-token-environment-variable/fern/option" + service "github.com/bearer-token-environment-variable/fern/service" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header + + Service *service.Client +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + Service: service.NewClient(opts...), + } +} diff --git a/seed/go-sdk/bearer-token-environment-variable/client/client_test.go b/seed/go-sdk/bearer-token-environment-variable/client/client_test.go new file mode 100644 index 00000000000..e6f45166b98 --- /dev/null +++ b/seed/go-sdk/bearer-token-environment-variable/client/client_test.go @@ -0,0 +1,45 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + option "github.com/bearer-token-environment-variable/fern/option" + assert "github.com/stretchr/testify/assert" + http "net/http" + testing "testing" + time "time" +) + +func TestNewClient(t *testing.T) { + t.Run("default", func(t *testing.T) { + c := NewClient() + assert.Empty(t, c.baseURL) + }) + + t.Run("base url", func(t *testing.T) { + c := NewClient( + option.WithBaseURL("test.co"), + ) + assert.Equal(t, "test.co", c.baseURL) + }) + + t.Run("http client", func(t *testing.T) { + httpClient := &http.Client{ + Timeout: 5 * time.Second, + } + c := NewClient( + option.WithHTTPClient(httpClient), + ) + assert.Empty(t, c.baseURL) + }) + + t.Run("http header", func(t *testing.T) { + header := make(http.Header) + header.Set("X-API-Tenancy", "test") + c := NewClient( + option.WithHTTPHeader(header), + ) + assert.Empty(t, c.baseURL) + assert.Equal(t, "test", c.header.Get("X-API-Tenancy")) + }) +} diff --git a/generators/go/seed/sdk/literal/core/core.go b/seed/go-sdk/bearer-token-environment-variable/core/core.go similarity index 100% rename from generators/go/seed/sdk/literal/core/core.go rename to seed/go-sdk/bearer-token-environment-variable/core/core.go diff --git a/generators/go/seed/sdk/literal/core/core_test.go b/seed/go-sdk/bearer-token-environment-variable/core/core_test.go similarity index 100% rename from generators/go/seed/sdk/literal/core/core_test.go rename to seed/go-sdk/bearer-token-environment-variable/core/core_test.go diff --git a/generators/go/seed/sdk/literal/core/query.go b/seed/go-sdk/bearer-token-environment-variable/core/query.go similarity index 100% rename from generators/go/seed/sdk/literal/core/query.go rename to seed/go-sdk/bearer-token-environment-variable/core/query.go diff --git a/generators/go/seed/sdk/literal/core/query_test.go b/seed/go-sdk/bearer-token-environment-variable/core/query_test.go similarity index 100% rename from generators/go/seed/sdk/literal/core/query_test.go rename to seed/go-sdk/bearer-token-environment-variable/core/query_test.go diff --git a/seed/go-sdk/bearer-token-environment-variable/core/request_option.go b/seed/go-sdk/bearer-token-environment-variable/core/request_option.go new file mode 100644 index 00000000000..c109b7e35d0 --- /dev/null +++ b/seed/go-sdk/bearer-token-environment-variable/core/request_option.go @@ -0,0 +1,101 @@ +// This file was auto-generated by Fern from our API Definition. + +package core + +import ( + http "net/http" +) + +// RequestOption adapts the behavior of the client or an individual request. +type RequestOption interface { + applyRequestOptions(*RequestOptions) +} + +// RequestOptions defines all of the possible request options. +// +// This type is primarily used by the generated code and is not meant +// to be used directly; use the option package instead. +type RequestOptions struct { + BaseURL string + HTTPClient HTTPClient + HTTPHeader http.Header + MaxAttempts uint + ApiKey string +} + +// NewRequestOptions returns a new *RequestOptions value. +// +// This function is primarily used by the generated code and is not meant +// to be used directly; use RequestOption instead. +func NewRequestOptions(opts ...RequestOption) *RequestOptions { + options := &RequestOptions{ + HTTPHeader: make(http.Header), + } + for _, opt := range opts { + opt.applyRequestOptions(options) + } + return options +} + +// ToHeader maps the configured request options into a http.Header used +// for the request(s). +func (r *RequestOptions) ToHeader() http.Header { + header := r.cloneHeader() + if r.ApiKey != "" { + header.Set("Authorization", "Bearer "+r.ApiKey) + } + return header +} + +func (r *RequestOptions) cloneHeader() http.Header { + headers := r.HTTPHeader.Clone() + headers.Set("X-Fern-Language", "Go") + headers.Set("X-Fern-SDK-Name", "github.com/bearer-token-environment-variable/fern") + headers.Set("X-Fern-SDK-Version", "0.0.1") + return headers +} + +// BaseURLOption implements the RequestOption interface. +type BaseURLOption struct { + BaseURL string +} + +func (b *BaseURLOption) applyRequestOptions(opts *RequestOptions) { + opts.BaseURL = b.BaseURL +} + +// HTTPClientOption implements the RequestOption interface. +type HTTPClientOption struct { + HTTPClient HTTPClient +} + +func (h *HTTPClientOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPClient = h.HTTPClient +} + +// HTTPHeaderOption implements the RequestOption interface. +type HTTPHeaderOption struct { + HTTPHeader http.Header +} + +func (h *HTTPHeaderOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPHeader = h.HTTPHeader +} + +// MaxAttemptsOption implements the RequestOption interface. +type MaxAttemptsOption struct { + MaxAttempts uint +} + +func (m *MaxAttemptsOption) applyRequestOptions(opts *RequestOptions) { + opts.MaxAttempts = m.MaxAttempts +} + +// ApiKeyOption implements the RequestOption interface. +type ApiKeyOption struct { + ApiKey string +} + +func (a *ApiKeyOption) applyRequestOptions(opts *RequestOptions) { + opts.ApiKey = a.ApiKey +} diff --git a/generators/go/seed/sdk/literal/core/retrier.go b/seed/go-sdk/bearer-token-environment-variable/core/retrier.go similarity index 100% rename from generators/go/seed/sdk/literal/core/retrier.go rename to seed/go-sdk/bearer-token-environment-variable/core/retrier.go diff --git a/seed/go-sdk/bearer-token-environment-variable/core/stringer.go b/seed/go-sdk/bearer-token-environment-variable/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-sdk/bearer-token-environment-variable/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-sdk/bearer-token-environment-variable/core/time.go b/seed/go-sdk/bearer-token-environment-variable/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-sdk/bearer-token-environment-variable/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-sdk/bearer-token-environment-variable/go.mod b/seed/go-sdk/bearer-token-environment-variable/go.mod new file mode 100644 index 00000000000..b36b6ad633b --- /dev/null +++ b/seed/go-sdk/bearer-token-environment-variable/go.mod @@ -0,0 +1,9 @@ +module github.com/bearer-token-environment-variable/fern + +go 1.13 + +require ( + github.com/google/uuid v1.4.0 + github.com/stretchr/testify v1.7.0 + gopkg.in/yaml.v3 v3.0.1 // indirect +) diff --git a/generators/go/seed/sdk/literal/go.sum b/seed/go-sdk/bearer-token-environment-variable/go.sum similarity index 100% rename from generators/go/seed/sdk/literal/go.sum rename to seed/go-sdk/bearer-token-environment-variable/go.sum diff --git a/seed/go-sdk/bearer-token-environment-variable/option/request_option.go b/seed/go-sdk/bearer-token-environment-variable/option/request_option.go new file mode 100644 index 00000000000..84a7cfcd654 --- /dev/null +++ b/seed/go-sdk/bearer-token-environment-variable/option/request_option.go @@ -0,0 +1,48 @@ +// This file was auto-generated by Fern from our API Definition. + +package option + +import ( + core "github.com/bearer-token-environment-variable/fern/core" + http "net/http" +) + +// RequestOption adapts the behavior of an indivdual request. +type RequestOption = core.RequestOption + +// WithBaseURL sets the base URL, overriding the default +// environment, if any. +func WithBaseURL(baseURL string) *core.BaseURLOption { + return &core.BaseURLOption{ + BaseURL: baseURL, + } +} + +// WithHTTPClient uses the given HTTPClient to issue the request. +func WithHTTPClient(httpClient core.HTTPClient) *core.HTTPClientOption { + return &core.HTTPClientOption{ + HTTPClient: httpClient, + } +} + +// WithHTTPHeader adds the given http.Header to the request. +func WithHTTPHeader(httpHeader http.Header) *core.HTTPHeaderOption { + return &core.HTTPHeaderOption{ + // Clone the headers so they can't be modified after the option call. + HTTPHeader: httpHeader.Clone(), + } +} + +// WithMaxAttempts configures the maximum number of retry attempts. +func WithMaxAttempts(attempts uint) *core.MaxAttemptsOption { + return &core.MaxAttemptsOption{ + MaxAttempts: attempts, + } +} + +// WithApiKey sets the 'Authorization: Bearer ' request header. +func WithApiKey(apiKey string) *core.ApiKeyOption { + return &core.ApiKeyOption{ + ApiKey: apiKey, + } +} diff --git a/seed/go-sdk/bearer-token-environment-variable/pointer.go b/seed/go-sdk/bearer-token-environment-variable/pointer.go new file mode 100644 index 00000000000..29aee1d56f0 --- /dev/null +++ b/seed/go-sdk/bearer-token-environment-variable/pointer.go @@ -0,0 +1,132 @@ +package bearertokenenvironmentvariable + +import ( + "time" + + "github.com/google/uuid" +) + +// Bool returns a pointer to the given bool value. +func Bool(b bool) *bool { + return &b +} + +// Byte returns a pointer to the given byte value. +func Byte(b byte) *byte { + return &b +} + +// Complex64 returns a pointer to the given complex64 value. +func Complex64(c complex64) *complex64 { + return &c +} + +// Complex128 returns a pointer to the given complex128 value. +func Complex128(c complex128) *complex128 { + return &c +} + +// Float32 returns a pointer to the given float32 value. +func Float32(f float32) *float32 { + return &f +} + +// Float64 returns a pointer to the given float64 value. +func Float64(f float64) *float64 { + return &f +} + +// Int returns a pointer to the given int value. +func Int(i int) *int { + return &i +} + +// Int8 returns a pointer to the given int8 value. +func Int8(i int8) *int8 { + return &i +} + +// Int16 returns a pointer to the given int16 value. +func Int16(i int16) *int16 { + return &i +} + +// Int32 returns a pointer to the given int32 value. +func Int32(i int32) *int32 { + return &i +} + +// Int64 returns a pointer to the given int64 value. +func Int64(i int64) *int64 { + return &i +} + +// Rune returns a pointer to the given rune value. +func Rune(r rune) *rune { + return &r +} + +// String returns a pointer to the given string value. +func String(s string) *string { + return &s +} + +// Uint returns a pointer to the given uint value. +func Uint(u uint) *uint { + return &u +} + +// Uint8 returns a pointer to the given uint8 value. +func Uint8(u uint8) *uint8 { + return &u +} + +// Uint16 returns a pointer to the given uint16 value. +func Uint16(u uint16) *uint16 { + return &u +} + +// Uint32 returns a pointer to the given uint32 value. +func Uint32(u uint32) *uint32 { + return &u +} + +// Uint64 returns a pointer to the given uint64 value. +func Uint64(u uint64) *uint64 { + return &u +} + +// Uintptr returns a pointer to the given uintptr value. +func Uintptr(u uintptr) *uintptr { + return &u +} + +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + +// Time returns a pointer to the given time.Time value. +func Time(t time.Time) *time.Time { + return &t +} + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/seed/go-sdk/bearer-token-environment-variable/service/client.go b/seed/go-sdk/bearer-token-environment-variable/service/client.go new file mode 100644 index 00000000000..0f7769ea0ff --- /dev/null +++ b/seed/go-sdk/bearer-token-environment-variable/service/client.go @@ -0,0 +1,65 @@ +// This file was auto-generated by Fern from our API Definition. + +package service + +import ( + context "context" + core "github.com/bearer-token-environment-variable/fern/core" + option "github.com/bearer-token-environment-variable/fern/option" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + } +} + +// GET request with custom api key +func (c *Client) GetWithBearerToken( + ctx context.Context, + opts ...option.RequestOption, +) (string, error) { + options := core.NewRequestOptions(opts...) + + baseURL := "" + if c.baseURL != "" { + baseURL = c.baseURL + } + if options.BaseURL != "" { + baseURL = options.BaseURL + } + endpointURL := baseURL + "/" + "apiKey" + + headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) + + var response string + if err := c.caller.Call( + ctx, + &core.CallParams{ + URL: endpointURL, + Method: http.MethodGet, + MaxAttempts: options.MaxAttempts, + Headers: headers, + Client: options.HTTPClient, + Response: &response, + }, + ); err != nil { + return "", err + } + return response, nil +} diff --git a/seed/go-sdk/bearer-token-environment-variable/snippet.json b/seed/go-sdk/bearer-token-environment-variable/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-sdk/bytes/.github/workflows/ci.yml b/seed/go-sdk/bytes/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-sdk/bytes/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/generators/go/seed/sdk/bytes/client/client.go b/seed/go-sdk/bytes/client/client.go similarity index 100% rename from generators/go/seed/sdk/bytes/client/client.go rename to seed/go-sdk/bytes/client/client.go diff --git a/generators/go/seed/sdk/bytes/client/client_test.go b/seed/go-sdk/bytes/client/client_test.go similarity index 100% rename from generators/go/seed/sdk/bytes/client/client_test.go rename to seed/go-sdk/bytes/client/client_test.go diff --git a/generators/go/seed/sdk/plain-text/core/core.go b/seed/go-sdk/bytes/core/core.go similarity index 100% rename from generators/go/seed/sdk/plain-text/core/core.go rename to seed/go-sdk/bytes/core/core.go diff --git a/generators/go/seed/sdk/plain-text/core/core_test.go b/seed/go-sdk/bytes/core/core_test.go similarity index 100% rename from generators/go/seed/sdk/plain-text/core/core_test.go rename to seed/go-sdk/bytes/core/core_test.go diff --git a/generators/go/seed/sdk/plain-text/core/query.go b/seed/go-sdk/bytes/core/query.go similarity index 100% rename from generators/go/seed/sdk/plain-text/core/query.go rename to seed/go-sdk/bytes/core/query.go diff --git a/generators/go/seed/sdk/plain-text/core/query_test.go b/seed/go-sdk/bytes/core/query_test.go similarity index 100% rename from generators/go/seed/sdk/plain-text/core/query_test.go rename to seed/go-sdk/bytes/core/query_test.go diff --git a/generators/go/seed/sdk/bytes/core/request_option.go b/seed/go-sdk/bytes/core/request_option.go similarity index 100% rename from generators/go/seed/sdk/bytes/core/request_option.go rename to seed/go-sdk/bytes/core/request_option.go diff --git a/generators/go/seed/sdk/plain-text/core/retrier.go b/seed/go-sdk/bytes/core/retrier.go similarity index 100% rename from generators/go/seed/sdk/plain-text/core/retrier.go rename to seed/go-sdk/bytes/core/retrier.go diff --git a/seed/go-sdk/bytes/core/stringer.go b/seed/go-sdk/bytes/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-sdk/bytes/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-sdk/bytes/core/time.go b/seed/go-sdk/bytes/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-sdk/bytes/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/generators/go/seed/sdk/bytes/go.mod b/seed/go-sdk/bytes/go.mod similarity index 100% rename from generators/go/seed/sdk/bytes/go.mod rename to seed/go-sdk/bytes/go.mod diff --git a/generators/go/seed/sdk/plain-text/go.sum b/seed/go-sdk/bytes/go.sum similarity index 100% rename from generators/go/seed/sdk/plain-text/go.sum rename to seed/go-sdk/bytes/go.sum diff --git a/generators/go/seed/sdk/bytes/option/request_option.go b/seed/go-sdk/bytes/option/request_option.go similarity index 100% rename from generators/go/seed/sdk/bytes/option/request_option.go rename to seed/go-sdk/bytes/option/request_option.go diff --git a/seed/go-sdk/bytes/pointer.go b/seed/go-sdk/bytes/pointer.go new file mode 100644 index 00000000000..87bec1d34f1 --- /dev/null +++ b/seed/go-sdk/bytes/pointer.go @@ -0,0 +1,132 @@ +package bytes + +import ( + "time" + + "github.com/google/uuid" +) + +// Bool returns a pointer to the given bool value. +func Bool(b bool) *bool { + return &b +} + +// Byte returns a pointer to the given byte value. +func Byte(b byte) *byte { + return &b +} + +// Complex64 returns a pointer to the given complex64 value. +func Complex64(c complex64) *complex64 { + return &c +} + +// Complex128 returns a pointer to the given complex128 value. +func Complex128(c complex128) *complex128 { + return &c +} + +// Float32 returns a pointer to the given float32 value. +func Float32(f float32) *float32 { + return &f +} + +// Float64 returns a pointer to the given float64 value. +func Float64(f float64) *float64 { + return &f +} + +// Int returns a pointer to the given int value. +func Int(i int) *int { + return &i +} + +// Int8 returns a pointer to the given int8 value. +func Int8(i int8) *int8 { + return &i +} + +// Int16 returns a pointer to the given int16 value. +func Int16(i int16) *int16 { + return &i +} + +// Int32 returns a pointer to the given int32 value. +func Int32(i int32) *int32 { + return &i +} + +// Int64 returns a pointer to the given int64 value. +func Int64(i int64) *int64 { + return &i +} + +// Rune returns a pointer to the given rune value. +func Rune(r rune) *rune { + return &r +} + +// String returns a pointer to the given string value. +func String(s string) *string { + return &s +} + +// Uint returns a pointer to the given uint value. +func Uint(u uint) *uint { + return &u +} + +// Uint8 returns a pointer to the given uint8 value. +func Uint8(u uint8) *uint8 { + return &u +} + +// Uint16 returns a pointer to the given uint16 value. +func Uint16(u uint16) *uint16 { + return &u +} + +// Uint32 returns a pointer to the given uint32 value. +func Uint32(u uint32) *uint32 { + return &u +} + +// Uint64 returns a pointer to the given uint64 value. +func Uint64(u uint64) *uint64 { + return &u +} + +// Uintptr returns a pointer to the given uintptr value. +func Uintptr(u uintptr) *uintptr { + return &u +} + +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + +// Time returns a pointer to the given time.Time value. +func Time(t time.Time) *time.Time { + return &t +} + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/generators/go/seed/sdk/bytes/service/client.go b/seed/go-sdk/bytes/service/client.go similarity index 100% rename from generators/go/seed/sdk/bytes/service/client.go rename to seed/go-sdk/bytes/service/client.go diff --git a/seed/go-sdk/bytes/snippet.json b/seed/go-sdk/bytes/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-sdk/circular-references/.github/workflows/ci.yml b/seed/go-sdk/circular-references/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-sdk/circular-references/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-sdk/circular-references/client/client.go b/seed/go-sdk/circular-references/client/client.go new file mode 100644 index 00000000000..e8979fb6476 --- /dev/null +++ b/seed/go-sdk/circular-references/client/client.go @@ -0,0 +1,29 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + core "github.com/circular-references/fern/core" + option "github.com/circular-references/fern/option" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + } +} diff --git a/seed/go-sdk/circular-references/client/client_test.go b/seed/go-sdk/circular-references/client/client_test.go new file mode 100644 index 00000000000..700a697f1fe --- /dev/null +++ b/seed/go-sdk/circular-references/client/client_test.go @@ -0,0 +1,45 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + option "github.com/circular-references/fern/option" + assert "github.com/stretchr/testify/assert" + http "net/http" + testing "testing" + time "time" +) + +func TestNewClient(t *testing.T) { + t.Run("default", func(t *testing.T) { + c := NewClient() + assert.Empty(t, c.baseURL) + }) + + t.Run("base url", func(t *testing.T) { + c := NewClient( + option.WithBaseURL("test.co"), + ) + assert.Equal(t, "test.co", c.baseURL) + }) + + t.Run("http client", func(t *testing.T) { + httpClient := &http.Client{ + Timeout: 5 * time.Second, + } + c := NewClient( + option.WithHTTPClient(httpClient), + ) + assert.Empty(t, c.baseURL) + }) + + t.Run("http header", func(t *testing.T) { + header := make(http.Header) + header.Set("X-API-Tenancy", "test") + c := NewClient( + option.WithHTTPHeader(header), + ) + assert.Empty(t, c.baseURL) + assert.Equal(t, "test", c.header.Get("X-API-Tenancy")) + }) +} diff --git a/generators/go/seed/sdk/query-parameters/core/core.go b/seed/go-sdk/circular-references/core/core.go similarity index 100% rename from generators/go/seed/sdk/query-parameters/core/core.go rename to seed/go-sdk/circular-references/core/core.go diff --git a/generators/go/seed/sdk/query-parameters/core/core_test.go b/seed/go-sdk/circular-references/core/core_test.go similarity index 100% rename from generators/go/seed/sdk/query-parameters/core/core_test.go rename to seed/go-sdk/circular-references/core/core_test.go diff --git a/generators/go/seed/sdk/query-parameters/core/query.go b/seed/go-sdk/circular-references/core/query.go similarity index 100% rename from generators/go/seed/sdk/query-parameters/core/query.go rename to seed/go-sdk/circular-references/core/query.go diff --git a/generators/go/seed/sdk/query-parameters/core/query_test.go b/seed/go-sdk/circular-references/core/query_test.go similarity index 100% rename from generators/go/seed/sdk/query-parameters/core/query_test.go rename to seed/go-sdk/circular-references/core/query_test.go diff --git a/seed/go-sdk/circular-references/core/request_option.go b/seed/go-sdk/circular-references/core/request_option.go new file mode 100644 index 00000000000..9b743a3e697 --- /dev/null +++ b/seed/go-sdk/circular-references/core/request_option.go @@ -0,0 +1,85 @@ +// This file was auto-generated by Fern from our API Definition. + +package core + +import ( + http "net/http" +) + +// RequestOption adapts the behavior of the client or an individual request. +type RequestOption interface { + applyRequestOptions(*RequestOptions) +} + +// RequestOptions defines all of the possible request options. +// +// This type is primarily used by the generated code and is not meant +// to be used directly; use the option package instead. +type RequestOptions struct { + BaseURL string + HTTPClient HTTPClient + HTTPHeader http.Header + MaxAttempts uint +} + +// NewRequestOptions returns a new *RequestOptions value. +// +// This function is primarily used by the generated code and is not meant +// to be used directly; use RequestOption instead. +func NewRequestOptions(opts ...RequestOption) *RequestOptions { + options := &RequestOptions{ + HTTPHeader: make(http.Header), + } + for _, opt := range opts { + opt.applyRequestOptions(options) + } + return options +} + +// ToHeader maps the configured request options into a http.Header used +// for the request(s). +func (r *RequestOptions) ToHeader() http.Header { return r.cloneHeader() } + +func (r *RequestOptions) cloneHeader() http.Header { + headers := r.HTTPHeader.Clone() + headers.Set("X-Fern-Language", "Go") + headers.Set("X-Fern-SDK-Name", "github.com/circular-references/fern") + headers.Set("X-Fern-SDK-Version", "0.0.1") + return headers +} + +// BaseURLOption implements the RequestOption interface. +type BaseURLOption struct { + BaseURL string +} + +func (b *BaseURLOption) applyRequestOptions(opts *RequestOptions) { + opts.BaseURL = b.BaseURL +} + +// HTTPClientOption implements the RequestOption interface. +type HTTPClientOption struct { + HTTPClient HTTPClient +} + +func (h *HTTPClientOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPClient = h.HTTPClient +} + +// HTTPHeaderOption implements the RequestOption interface. +type HTTPHeaderOption struct { + HTTPHeader http.Header +} + +func (h *HTTPHeaderOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPHeader = h.HTTPHeader +} + +// MaxAttemptsOption implements the RequestOption interface. +type MaxAttemptsOption struct { + MaxAttempts uint +} + +func (m *MaxAttemptsOption) applyRequestOptions(opts *RequestOptions) { + opts.MaxAttempts = m.MaxAttempts +} diff --git a/generators/go/seed/sdk/query-parameters/core/retrier.go b/seed/go-sdk/circular-references/core/retrier.go similarity index 100% rename from generators/go/seed/sdk/query-parameters/core/retrier.go rename to seed/go-sdk/circular-references/core/retrier.go diff --git a/seed/go-sdk/circular-references/core/stringer.go b/seed/go-sdk/circular-references/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-sdk/circular-references/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-sdk/circular-references/core/time.go b/seed/go-sdk/circular-references/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-sdk/circular-references/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-sdk/circular-references/go.mod b/seed/go-sdk/circular-references/go.mod new file mode 100644 index 00000000000..b4c8f988e03 --- /dev/null +++ b/seed/go-sdk/circular-references/go.mod @@ -0,0 +1,9 @@ +module github.com/circular-references/fern + +go 1.13 + +require ( + github.com/google/uuid v1.4.0 + github.com/stretchr/testify v1.7.0 + gopkg.in/yaml.v3 v3.0.1 // indirect +) diff --git a/generators/go/seed/sdk/query-parameters/go.sum b/seed/go-sdk/circular-references/go.sum similarity index 100% rename from generators/go/seed/sdk/query-parameters/go.sum rename to seed/go-sdk/circular-references/go.sum diff --git a/seed/go-sdk/circular-references/option/request_option.go b/seed/go-sdk/circular-references/option/request_option.go new file mode 100644 index 00000000000..e70f7b91d4f --- /dev/null +++ b/seed/go-sdk/circular-references/option/request_option.go @@ -0,0 +1,41 @@ +// This file was auto-generated by Fern from our API Definition. + +package option + +import ( + core "github.com/circular-references/fern/core" + http "net/http" +) + +// RequestOption adapts the behavior of an indivdual request. +type RequestOption = core.RequestOption + +// WithBaseURL sets the base URL, overriding the default +// environment, if any. +func WithBaseURL(baseURL string) *core.BaseURLOption { + return &core.BaseURLOption{ + BaseURL: baseURL, + } +} + +// WithHTTPClient uses the given HTTPClient to issue the request. +func WithHTTPClient(httpClient core.HTTPClient) *core.HTTPClientOption { + return &core.HTTPClientOption{ + HTTPClient: httpClient, + } +} + +// WithHTTPHeader adds the given http.Header to the request. +func WithHTTPHeader(httpHeader http.Header) *core.HTTPHeaderOption { + return &core.HTTPHeaderOption{ + // Clone the headers so they can't be modified after the option call. + HTTPHeader: httpHeader.Clone(), + } +} + +// WithMaxAttempts configures the maximum number of retry attempts. +func WithMaxAttempts(attempts uint) *core.MaxAttemptsOption { + return &core.MaxAttemptsOption{ + MaxAttempts: attempts, + } +} diff --git a/seed/go-sdk/circular-references/pointer.go b/seed/go-sdk/circular-references/pointer.go new file mode 100644 index 00000000000..faaf462e6d0 --- /dev/null +++ b/seed/go-sdk/circular-references/pointer.go @@ -0,0 +1,132 @@ +package api + +import ( + "time" + + "github.com/google/uuid" +) + +// Bool returns a pointer to the given bool value. +func Bool(b bool) *bool { + return &b +} + +// Byte returns a pointer to the given byte value. +func Byte(b byte) *byte { + return &b +} + +// Complex64 returns a pointer to the given complex64 value. +func Complex64(c complex64) *complex64 { + return &c +} + +// Complex128 returns a pointer to the given complex128 value. +func Complex128(c complex128) *complex128 { + return &c +} + +// Float32 returns a pointer to the given float32 value. +func Float32(f float32) *float32 { + return &f +} + +// Float64 returns a pointer to the given float64 value. +func Float64(f float64) *float64 { + return &f +} + +// Int returns a pointer to the given int value. +func Int(i int) *int { + return &i +} + +// Int8 returns a pointer to the given int8 value. +func Int8(i int8) *int8 { + return &i +} + +// Int16 returns a pointer to the given int16 value. +func Int16(i int16) *int16 { + return &i +} + +// Int32 returns a pointer to the given int32 value. +func Int32(i int32) *int32 { + return &i +} + +// Int64 returns a pointer to the given int64 value. +func Int64(i int64) *int64 { + return &i +} + +// Rune returns a pointer to the given rune value. +func Rune(r rune) *rune { + return &r +} + +// String returns a pointer to the given string value. +func String(s string) *string { + return &s +} + +// Uint returns a pointer to the given uint value. +func Uint(u uint) *uint { + return &u +} + +// Uint8 returns a pointer to the given uint8 value. +func Uint8(u uint8) *uint8 { + return &u +} + +// Uint16 returns a pointer to the given uint16 value. +func Uint16(u uint16) *uint16 { + return &u +} + +// Uint32 returns a pointer to the given uint32 value. +func Uint32(u uint32) *uint32 { + return &u +} + +// Uint64 returns a pointer to the given uint64 value. +func Uint64(u uint64) *uint64 { + return &u +} + +// Uintptr returns a pointer to the given uintptr value. +func Uintptr(u uintptr) *uintptr { + return &u +} + +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + +// Time returns a pointer to the given time.Time value. +func Time(t time.Time) *time.Time { + return &t +} + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/seed/go-sdk/circular-references/snippet.json b/seed/go-sdk/circular-references/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-sdk/circular-references/types.go b/seed/go-sdk/circular-references/types.go new file mode 100644 index 00000000000..ae35a3f4443 --- /dev/null +++ b/seed/go-sdk/circular-references/types.go @@ -0,0 +1,336 @@ +// This file was auto-generated by Fern from our API Definition. + +package api + +import ( + json "encoding/json" + fmt "fmt" + core "github.com/circular-references/fern/core" +) + +type ImportingA struct { + A *A `json:"a,omitempty" url:"a,omitempty"` + + _rawJSON json.RawMessage +} + +func (i *ImportingA) UnmarshalJSON(data []byte) error { + type unmarshaler ImportingA + var value unmarshaler + if err := json.Unmarshal(data, &value); err != nil { + return err + } + *i = ImportingA(value) + i._rawJSON = json.RawMessage(data) + return nil +} + +func (i *ImportingA) String() string { + if len(i._rawJSON) > 0 { + if value, err := core.StringifyJSON(i._rawJSON); err == nil { + return value + } + } + if value, err := core.StringifyJSON(i); err == nil { + return value + } + return fmt.Sprintf("%#v", i) +} + +type RootType struct { + S string `json:"s" url:"s"` + + _rawJSON json.RawMessage +} + +func (r *RootType) UnmarshalJSON(data []byte) error { + type unmarshaler RootType + var value unmarshaler + if err := json.Unmarshal(data, &value); err != nil { + return err + } + *r = RootType(value) + r._rawJSON = json.RawMessage(data) + return nil +} + +func (r *RootType) String() string { + if len(r._rawJSON) > 0 { + if value, err := core.StringifyJSON(r._rawJSON); err == nil { + return value + } + } + if value, err := core.StringifyJSON(r); err == nil { + return value + } + return fmt.Sprintf("%#v", r) +} + +type A struct { + S string `json:"s" url:"s"` + + _rawJSON json.RawMessage +} + +func (a *A) UnmarshalJSON(data []byte) error { + type unmarshaler A + var value unmarshaler + if err := json.Unmarshal(data, &value); err != nil { + return err + } + *a = A(value) + a._rawJSON = json.RawMessage(data) + return nil +} + +func (a *A) String() string { + if len(a._rawJSON) > 0 { + if value, err := core.StringifyJSON(a._rawJSON); err == nil { + return value + } + } + if value, err := core.StringifyJSON(a); err == nil { + return value + } + return fmt.Sprintf("%#v", a) +} + +type ContainerValue struct { + Type string + List []*FieldValue + Optional *FieldValue +} + +func NewContainerValueFromList(value []*FieldValue) *ContainerValue { + return &ContainerValue{Type: "list", List: value} +} + +func NewContainerValueFromOptional(value *FieldValue) *ContainerValue { + return &ContainerValue{Type: "optional", Optional: value} +} + +func (c *ContainerValue) UnmarshalJSON(data []byte) error { + var unmarshaler struct { + Type string `json:"type"` + } + if err := json.Unmarshal(data, &unmarshaler); err != nil { + return err + } + c.Type = unmarshaler.Type + switch unmarshaler.Type { + case "list": + var valueUnmarshaler struct { + List []*FieldValue `json:"value,omitempty"` + } + if err := json.Unmarshal(data, &valueUnmarshaler); err != nil { + return err + } + c.List = valueUnmarshaler.List + case "optional": + var valueUnmarshaler struct { + Optional *FieldValue `json:"value,omitempty"` + } + if err := json.Unmarshal(data, &valueUnmarshaler); err != nil { + return err + } + c.Optional = valueUnmarshaler.Optional + } + return nil +} + +func (c ContainerValue) MarshalJSON() ([]byte, error) { + switch c.Type { + default: + return nil, fmt.Errorf("invalid type %s in %T", c.Type, c) + case "list": + var marshaler = struct { + Type string `json:"type"` + List []*FieldValue `json:"value,omitempty"` + }{ + Type: c.Type, + List: c.List, + } + return json.Marshal(marshaler) + case "optional": + var marshaler = struct { + Type string `json:"type"` + Optional *FieldValue `json:"value,omitempty"` + }{ + Type: c.Type, + Optional: c.Optional, + } + return json.Marshal(marshaler) + } +} + +type ContainerValueVisitor interface { + VisitList([]*FieldValue) error + VisitOptional(*FieldValue) error +} + +func (c *ContainerValue) Accept(visitor ContainerValueVisitor) error { + switch c.Type { + default: + return fmt.Errorf("invalid type %s in %T", c.Type, c) + case "list": + return visitor.VisitList(c.List) + case "optional": + return visitor.VisitOptional(c.Optional) + } +} + +type FieldValue struct { + Type string + PrimitiveValue PrimitiveValue + ObjectValue *ObjectValue + ContainerValue *ContainerValue +} + +func NewFieldValueFromPrimitiveValue(value PrimitiveValue) *FieldValue { + return &FieldValue{Type: "primitive_value", PrimitiveValue: value} +} + +func NewFieldValueFromObjectValue(value *ObjectValue) *FieldValue { + return &FieldValue{Type: "object_value", ObjectValue: value} +} + +func NewFieldValueFromContainerValue(value *ContainerValue) *FieldValue { + return &FieldValue{Type: "container_value", ContainerValue: value} +} + +func (f *FieldValue) UnmarshalJSON(data []byte) error { + var unmarshaler struct { + Type string `json:"type"` + } + if err := json.Unmarshal(data, &unmarshaler); err != nil { + return err + } + f.Type = unmarshaler.Type + switch unmarshaler.Type { + case "primitive_value": + var valueUnmarshaler struct { + PrimitiveValue PrimitiveValue `json:"value,omitempty"` + } + if err := json.Unmarshal(data, &valueUnmarshaler); err != nil { + return err + } + f.PrimitiveValue = valueUnmarshaler.PrimitiveValue + case "object_value": + value := new(ObjectValue) + if err := json.Unmarshal(data, &value); err != nil { + return err + } + f.ObjectValue = value + case "container_value": + var valueUnmarshaler struct { + ContainerValue *ContainerValue `json:"value,omitempty"` + } + if err := json.Unmarshal(data, &valueUnmarshaler); err != nil { + return err + } + f.ContainerValue = valueUnmarshaler.ContainerValue + } + return nil +} + +func (f FieldValue) MarshalJSON() ([]byte, error) { + switch f.Type { + default: + return nil, fmt.Errorf("invalid type %s in %T", f.Type, f) + case "primitive_value": + var marshaler = struct { + Type string `json:"type"` + PrimitiveValue PrimitiveValue `json:"value,omitempty"` + }{ + Type: f.Type, + PrimitiveValue: f.PrimitiveValue, + } + return json.Marshal(marshaler) + case "object_value": + var marshaler = struct { + Type string `json:"type"` + *ObjectValue + }{ + Type: f.Type, + ObjectValue: f.ObjectValue, + } + return json.Marshal(marshaler) + case "container_value": + var marshaler = struct { + Type string `json:"type"` + ContainerValue *ContainerValue `json:"value,omitempty"` + }{ + Type: f.Type, + ContainerValue: f.ContainerValue, + } + return json.Marshal(marshaler) + } +} + +type FieldValueVisitor interface { + VisitPrimitiveValue(PrimitiveValue) error + VisitObjectValue(*ObjectValue) error + VisitContainerValue(*ContainerValue) error +} + +func (f *FieldValue) Accept(visitor FieldValueVisitor) error { + switch f.Type { + default: + return fmt.Errorf("invalid type %s in %T", f.Type, f) + case "primitive_value": + return visitor.VisitPrimitiveValue(f.PrimitiveValue) + case "object_value": + return visitor.VisitObjectValue(f.ObjectValue) + case "container_value": + return visitor.VisitContainerValue(f.ContainerValue) + } +} + +type ObjectValue struct { + _rawJSON json.RawMessage +} + +func (o *ObjectValue) UnmarshalJSON(data []byte) error { + type unmarshaler ObjectValue + var value unmarshaler + if err := json.Unmarshal(data, &value); err != nil { + return err + } + *o = ObjectValue(value) + o._rawJSON = json.RawMessage(data) + return nil +} + +func (o *ObjectValue) String() string { + if len(o._rawJSON) > 0 { + if value, err := core.StringifyJSON(o._rawJSON); err == nil { + return value + } + } + if value, err := core.StringifyJSON(o); err == nil { + return value + } + return fmt.Sprintf("%#v", o) +} + +type PrimitiveValue string + +const ( + PrimitiveValueString PrimitiveValue = "STRING" + PrimitiveValueNumber PrimitiveValue = "NUMBER" +) + +func NewPrimitiveValueFromString(s string) (PrimitiveValue, error) { + switch s { + case "STRING": + return PrimitiveValueString, nil + case "NUMBER": + return PrimitiveValueNumber, nil + } + var t PrimitiveValue + return "", fmt.Errorf("%s is not a valid %T", s, t) +} + +func (p PrimitiveValue) Ptr() *PrimitiveValue { + return &p +} diff --git a/seed/go-sdk/custom-auth/.github/workflows/ci.yml b/seed/go-sdk/custom-auth/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-sdk/custom-auth/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-sdk/custom-auth/client/client.go b/seed/go-sdk/custom-auth/client/client.go new file mode 100644 index 00000000000..e0df460006c --- /dev/null +++ b/seed/go-sdk/custom-auth/client/client.go @@ -0,0 +1,33 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + core "github.com/custom-auth/fern/core" + customauth "github.com/custom-auth/fern/customauth" + option "github.com/custom-auth/fern/option" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header + + CustomAuth *customauth.Client +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + CustomAuth: customauth.NewClient(opts...), + } +} diff --git a/seed/go-sdk/custom-auth/client/client_test.go b/seed/go-sdk/custom-auth/client/client_test.go new file mode 100644 index 00000000000..7840581c76c --- /dev/null +++ b/seed/go-sdk/custom-auth/client/client_test.go @@ -0,0 +1,45 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + option "github.com/custom-auth/fern/option" + assert "github.com/stretchr/testify/assert" + http "net/http" + testing "testing" + time "time" +) + +func TestNewClient(t *testing.T) { + t.Run("default", func(t *testing.T) { + c := NewClient() + assert.Empty(t, c.baseURL) + }) + + t.Run("base url", func(t *testing.T) { + c := NewClient( + option.WithBaseURL("test.co"), + ) + assert.Equal(t, "test.co", c.baseURL) + }) + + t.Run("http client", func(t *testing.T) { + httpClient := &http.Client{ + Timeout: 5 * time.Second, + } + c := NewClient( + option.WithHTTPClient(httpClient), + ) + assert.Empty(t, c.baseURL) + }) + + t.Run("http header", func(t *testing.T) { + header := make(http.Header) + header.Set("X-API-Tenancy", "test") + c := NewClient( + option.WithHTTPHeader(header), + ) + assert.Empty(t, c.baseURL) + assert.Equal(t, "test", c.header.Get("X-API-Tenancy")) + }) +} diff --git a/generators/go/seed/sdk/response-property/core/core.go b/seed/go-sdk/custom-auth/core/core.go similarity index 100% rename from generators/go/seed/sdk/response-property/core/core.go rename to seed/go-sdk/custom-auth/core/core.go diff --git a/generators/go/seed/sdk/response-property/core/core_test.go b/seed/go-sdk/custom-auth/core/core_test.go similarity index 100% rename from generators/go/seed/sdk/response-property/core/core_test.go rename to seed/go-sdk/custom-auth/core/core_test.go diff --git a/generators/go/seed/sdk/response-property/core/query.go b/seed/go-sdk/custom-auth/core/query.go similarity index 100% rename from generators/go/seed/sdk/response-property/core/query.go rename to seed/go-sdk/custom-auth/core/query.go diff --git a/generators/go/seed/sdk/response-property/core/query_test.go b/seed/go-sdk/custom-auth/core/query_test.go similarity index 100% rename from generators/go/seed/sdk/response-property/core/query_test.go rename to seed/go-sdk/custom-auth/core/query_test.go diff --git a/seed/go-sdk/custom-auth/core/request_option.go b/seed/go-sdk/custom-auth/core/request_option.go new file mode 100644 index 00000000000..a7394e5dc76 --- /dev/null +++ b/seed/go-sdk/custom-auth/core/request_option.go @@ -0,0 +1,100 @@ +// This file was auto-generated by Fern from our API Definition. + +package core + +import ( + fmt "fmt" + http "net/http" +) + +// RequestOption adapts the behavior of the client or an individual request. +type RequestOption interface { + applyRequestOptions(*RequestOptions) +} + +// RequestOptions defines all of the possible request options. +// +// This type is primarily used by the generated code and is not meant +// to be used directly; use the option package instead. +type RequestOptions struct { + BaseURL string + HTTPClient HTTPClient + HTTPHeader http.Header + MaxAttempts uint + CustomAuthScheme string +} + +// NewRequestOptions returns a new *RequestOptions value. +// +// This function is primarily used by the generated code and is not meant +// to be used directly; use RequestOption instead. +func NewRequestOptions(opts ...RequestOption) *RequestOptions { + options := &RequestOptions{ + HTTPHeader: make(http.Header), + } + for _, opt := range opts { + opt.applyRequestOptions(options) + } + return options +} + +// ToHeader maps the configured request options into a http.Header used +// for the request(s). +func (r *RequestOptions) ToHeader() http.Header { + header := r.cloneHeader() + header.Set("X-API-KEY", fmt.Sprintf("%v", r.CustomAuthScheme)) + return header +} + +func (r *RequestOptions) cloneHeader() http.Header { + headers := r.HTTPHeader.Clone() + headers.Set("X-Fern-Language", "Go") + headers.Set("X-Fern-SDK-Name", "github.com/custom-auth/fern") + headers.Set("X-Fern-SDK-Version", "0.0.1") + return headers +} + +// BaseURLOption implements the RequestOption interface. +type BaseURLOption struct { + BaseURL string +} + +func (b *BaseURLOption) applyRequestOptions(opts *RequestOptions) { + opts.BaseURL = b.BaseURL +} + +// HTTPClientOption implements the RequestOption interface. +type HTTPClientOption struct { + HTTPClient HTTPClient +} + +func (h *HTTPClientOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPClient = h.HTTPClient +} + +// HTTPHeaderOption implements the RequestOption interface. +type HTTPHeaderOption struct { + HTTPHeader http.Header +} + +func (h *HTTPHeaderOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPHeader = h.HTTPHeader +} + +// MaxAttemptsOption implements the RequestOption interface. +type MaxAttemptsOption struct { + MaxAttempts uint +} + +func (m *MaxAttemptsOption) applyRequestOptions(opts *RequestOptions) { + opts.MaxAttempts = m.MaxAttempts +} + +// CustomAuthSchemeOption implements the RequestOption interface. +type CustomAuthSchemeOption struct { + CustomAuthScheme string +} + +func (c *CustomAuthSchemeOption) applyRequestOptions(opts *RequestOptions) { + opts.CustomAuthScheme = c.CustomAuthScheme +} diff --git a/generators/go/seed/sdk/response-property/core/retrier.go b/seed/go-sdk/custom-auth/core/retrier.go similarity index 100% rename from generators/go/seed/sdk/response-property/core/retrier.go rename to seed/go-sdk/custom-auth/core/retrier.go diff --git a/seed/go-sdk/custom-auth/core/stringer.go b/seed/go-sdk/custom-auth/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-sdk/custom-auth/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-sdk/custom-auth/core/time.go b/seed/go-sdk/custom-auth/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-sdk/custom-auth/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-sdk/custom-auth/customauth/client.go b/seed/go-sdk/custom-auth/customauth/client.go new file mode 100644 index 00000000000..bf4a7bc4b9e --- /dev/null +++ b/seed/go-sdk/custom-auth/customauth/client.go @@ -0,0 +1,154 @@ +// This file was auto-generated by Fern from our API Definition. + +package customauth + +import ( + bytes "bytes" + context "context" + json "encoding/json" + errors "errors" + fern "github.com/custom-auth/fern" + core "github.com/custom-auth/fern/core" + option "github.com/custom-auth/fern/option" + io "io" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + } +} + +// GET request with custom auth scheme +func (c *Client) GetWithCustomAuth( + ctx context.Context, + opts ...option.RequestOption, +) (bool, error) { + options := core.NewRequestOptions(opts...) + + baseURL := "" + if c.baseURL != "" { + baseURL = c.baseURL + } + if options.BaseURL != "" { + baseURL = options.BaseURL + } + endpointURL := baseURL + "/" + "custom-auth" + + headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) + + errorDecoder := func(statusCode int, body io.Reader) error { + raw, err := io.ReadAll(body) + if err != nil { + return err + } + apiError := core.NewAPIError(statusCode, errors.New(string(raw))) + decoder := json.NewDecoder(bytes.NewReader(raw)) + switch statusCode { + case 401: + value := new(fern.UnauthorizedRequest) + value.APIError = apiError + if err := decoder.Decode(value); err != nil { + return apiError + } + return value + } + return apiError + } + + var response bool + if err := c.caller.Call( + ctx, + &core.CallParams{ + URL: endpointURL, + Method: http.MethodGet, + MaxAttempts: options.MaxAttempts, + Headers: headers, + Client: options.HTTPClient, + Response: &response, + ErrorDecoder: errorDecoder, + }, + ); err != nil { + return false, err + } + return response, nil +} + +// POST request with custom auth scheme +func (c *Client) PostWithCustomAuth( + ctx context.Context, + request interface{}, + opts ...option.RequestOption, +) (bool, error) { + options := core.NewRequestOptions(opts...) + + baseURL := "" + if c.baseURL != "" { + baseURL = c.baseURL + } + if options.BaseURL != "" { + baseURL = options.BaseURL + } + endpointURL := baseURL + "/" + "custom-auth" + + headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) + + errorDecoder := func(statusCode int, body io.Reader) error { + raw, err := io.ReadAll(body) + if err != nil { + return err + } + apiError := core.NewAPIError(statusCode, errors.New(string(raw))) + decoder := json.NewDecoder(bytes.NewReader(raw)) + switch statusCode { + case 401: + value := new(fern.UnauthorizedRequest) + value.APIError = apiError + if err := decoder.Decode(value); err != nil { + return apiError + } + return value + case 400: + value := new(fern.BadRequest) + value.APIError = apiError + if err := decoder.Decode(value); err != nil { + return apiError + } + return value + } + return apiError + } + + var response bool + if err := c.caller.Call( + ctx, + &core.CallParams{ + URL: endpointURL, + Method: http.MethodPost, + MaxAttempts: options.MaxAttempts, + Headers: headers, + Client: options.HTTPClient, + Request: request, + Response: &response, + ErrorDecoder: errorDecoder, + }, + ); err != nil { + return false, err + } + return response, nil +} diff --git a/seed/go-sdk/custom-auth/errors.go b/seed/go-sdk/custom-auth/errors.go new file mode 100644 index 00000000000..82166d4bbc1 --- /dev/null +++ b/seed/go-sdk/custom-auth/errors.go @@ -0,0 +1,44 @@ +// This file was auto-generated by Fern from our API Definition. + +package customauth + +import ( + json "encoding/json" + core "github.com/custom-auth/fern/core" +) + +type BadRequest struct { + *core.APIError +} + +func (b *BadRequest) UnmarshalJSON(data []byte) error { + b.StatusCode = 400 + return nil +} + +func (b *BadRequest) MarshalJSON() ([]byte, error) { + return nil, nil +} + +type UnauthorizedRequest struct { + *core.APIError + Body *UnauthorizedRequestErrorBody +} + +func (u *UnauthorizedRequest) UnmarshalJSON(data []byte) error { + var body *UnauthorizedRequestErrorBody + if err := json.Unmarshal(data, &body); err != nil { + return err + } + u.StatusCode = 401 + u.Body = body + return nil +} + +func (u *UnauthorizedRequest) MarshalJSON() ([]byte, error) { + return json.Marshal(u.Body) +} + +func (u *UnauthorizedRequest) Unwrap() error { + return u.APIError +} diff --git a/seed/go-sdk/custom-auth/go.mod b/seed/go-sdk/custom-auth/go.mod new file mode 100644 index 00000000000..8db6373836e --- /dev/null +++ b/seed/go-sdk/custom-auth/go.mod @@ -0,0 +1,9 @@ +module github.com/custom-auth/fern + +go 1.13 + +require ( + github.com/google/uuid v1.4.0 + github.com/stretchr/testify v1.7.0 + gopkg.in/yaml.v3 v3.0.1 // indirect +) diff --git a/generators/go/seed/sdk/response-property/go.sum b/seed/go-sdk/custom-auth/go.sum similarity index 100% rename from generators/go/seed/sdk/response-property/go.sum rename to seed/go-sdk/custom-auth/go.sum diff --git a/seed/go-sdk/custom-auth/option/request_option.go b/seed/go-sdk/custom-auth/option/request_option.go new file mode 100644 index 00000000000..475eeabb9dd --- /dev/null +++ b/seed/go-sdk/custom-auth/option/request_option.go @@ -0,0 +1,48 @@ +// This file was auto-generated by Fern from our API Definition. + +package option + +import ( + core "github.com/custom-auth/fern/core" + http "net/http" +) + +// RequestOption adapts the behavior of an indivdual request. +type RequestOption = core.RequestOption + +// WithBaseURL sets the base URL, overriding the default +// environment, if any. +func WithBaseURL(baseURL string) *core.BaseURLOption { + return &core.BaseURLOption{ + BaseURL: baseURL, + } +} + +// WithHTTPClient uses the given HTTPClient to issue the request. +func WithHTTPClient(httpClient core.HTTPClient) *core.HTTPClientOption { + return &core.HTTPClientOption{ + HTTPClient: httpClient, + } +} + +// WithHTTPHeader adds the given http.Header to the request. +func WithHTTPHeader(httpHeader http.Header) *core.HTTPHeaderOption { + return &core.HTTPHeaderOption{ + // Clone the headers so they can't be modified after the option call. + HTTPHeader: httpHeader.Clone(), + } +} + +// WithMaxAttempts configures the maximum number of retry attempts. +func WithMaxAttempts(attempts uint) *core.MaxAttemptsOption { + return &core.MaxAttemptsOption{ + MaxAttempts: attempts, + } +} + +// WithCustomAuthScheme sets the customAuthScheme auth request header. +func WithCustomAuthScheme(customAuthScheme string) *core.CustomAuthSchemeOption { + return &core.CustomAuthSchemeOption{ + CustomAuthScheme: customAuthScheme, + } +} diff --git a/seed/go-sdk/custom-auth/pointer.go b/seed/go-sdk/custom-auth/pointer.go new file mode 100644 index 00000000000..39144936016 --- /dev/null +++ b/seed/go-sdk/custom-auth/pointer.go @@ -0,0 +1,132 @@ +package customauth + +import ( + "time" + + "github.com/google/uuid" +) + +// Bool returns a pointer to the given bool value. +func Bool(b bool) *bool { + return &b +} + +// Byte returns a pointer to the given byte value. +func Byte(b byte) *byte { + return &b +} + +// Complex64 returns a pointer to the given complex64 value. +func Complex64(c complex64) *complex64 { + return &c +} + +// Complex128 returns a pointer to the given complex128 value. +func Complex128(c complex128) *complex128 { + return &c +} + +// Float32 returns a pointer to the given float32 value. +func Float32(f float32) *float32 { + return &f +} + +// Float64 returns a pointer to the given float64 value. +func Float64(f float64) *float64 { + return &f +} + +// Int returns a pointer to the given int value. +func Int(i int) *int { + return &i +} + +// Int8 returns a pointer to the given int8 value. +func Int8(i int8) *int8 { + return &i +} + +// Int16 returns a pointer to the given int16 value. +func Int16(i int16) *int16 { + return &i +} + +// Int32 returns a pointer to the given int32 value. +func Int32(i int32) *int32 { + return &i +} + +// Int64 returns a pointer to the given int64 value. +func Int64(i int64) *int64 { + return &i +} + +// Rune returns a pointer to the given rune value. +func Rune(r rune) *rune { + return &r +} + +// String returns a pointer to the given string value. +func String(s string) *string { + return &s +} + +// Uint returns a pointer to the given uint value. +func Uint(u uint) *uint { + return &u +} + +// Uint8 returns a pointer to the given uint8 value. +func Uint8(u uint8) *uint8 { + return &u +} + +// Uint16 returns a pointer to the given uint16 value. +func Uint16(u uint16) *uint16 { + return &u +} + +// Uint32 returns a pointer to the given uint32 value. +func Uint32(u uint32) *uint32 { + return &u +} + +// Uint64 returns a pointer to the given uint64 value. +func Uint64(u uint64) *uint64 { + return &u +} + +// Uintptr returns a pointer to the given uintptr value. +func Uintptr(u uintptr) *uintptr { + return &u +} + +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + +// Time returns a pointer to the given time.Time value. +func Time(t time.Time) *time.Time { + return &t +} + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/seed/go-sdk/custom-auth/snippet.json b/seed/go-sdk/custom-auth/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-sdk/custom-auth/types.go b/seed/go-sdk/custom-auth/types.go new file mode 100644 index 00000000000..c07411437db --- /dev/null +++ b/seed/go-sdk/custom-auth/types.go @@ -0,0 +1,38 @@ +// This file was auto-generated by Fern from our API Definition. + +package customauth + +import ( + json "encoding/json" + fmt "fmt" + core "github.com/custom-auth/fern/core" +) + +type UnauthorizedRequestErrorBody struct { + Message string `json:"message" url:"message"` + + _rawJSON json.RawMessage +} + +func (u *UnauthorizedRequestErrorBody) UnmarshalJSON(data []byte) error { + type unmarshaler UnauthorizedRequestErrorBody + var value unmarshaler + if err := json.Unmarshal(data, &value); err != nil { + return err + } + *u = UnauthorizedRequestErrorBody(value) + u._rawJSON = json.RawMessage(data) + return nil +} + +func (u *UnauthorizedRequestErrorBody) String() string { + if len(u._rawJSON) > 0 { + if value, err := core.StringifyJSON(u._rawJSON); err == nil { + return value + } + } + if value, err := core.StringifyJSON(u); err == nil { + return value + } + return fmt.Sprintf("%#v", u) +} diff --git a/seed/go-sdk/enum/.github/workflows/ci.yml b/seed/go-sdk/enum/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-sdk/enum/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/generators/go/seed/sdk/enum/client/client.go b/seed/go-sdk/enum/client/client.go similarity index 100% rename from generators/go/seed/sdk/enum/client/client.go rename to seed/go-sdk/enum/client/client.go diff --git a/generators/go/seed/sdk/enum/client/client_test.go b/seed/go-sdk/enum/client/client_test.go similarity index 100% rename from generators/go/seed/sdk/enum/client/client_test.go rename to seed/go-sdk/enum/client/client_test.go diff --git a/generators/go/seed/sdk/streaming/core/core.go b/seed/go-sdk/enum/core/core.go similarity index 100% rename from generators/go/seed/sdk/streaming/core/core.go rename to seed/go-sdk/enum/core/core.go diff --git a/generators/go/seed/sdk/streaming/core/core_test.go b/seed/go-sdk/enum/core/core_test.go similarity index 100% rename from generators/go/seed/sdk/streaming/core/core_test.go rename to seed/go-sdk/enum/core/core_test.go diff --git a/generators/go/seed/sdk/streaming/core/query.go b/seed/go-sdk/enum/core/query.go similarity index 100% rename from generators/go/seed/sdk/streaming/core/query.go rename to seed/go-sdk/enum/core/query.go diff --git a/generators/go/seed/sdk/streaming/core/query_test.go b/seed/go-sdk/enum/core/query_test.go similarity index 100% rename from generators/go/seed/sdk/streaming/core/query_test.go rename to seed/go-sdk/enum/core/query_test.go diff --git a/generators/go/seed/sdk/enum/core/request_option.go b/seed/go-sdk/enum/core/request_option.go similarity index 100% rename from generators/go/seed/sdk/enum/core/request_option.go rename to seed/go-sdk/enum/core/request_option.go diff --git a/generators/go/seed/sdk/streaming/core/retrier.go b/seed/go-sdk/enum/core/retrier.go similarity index 100% rename from generators/go/seed/sdk/streaming/core/retrier.go rename to seed/go-sdk/enum/core/retrier.go diff --git a/seed/go-sdk/enum/core/stringer.go b/seed/go-sdk/enum/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-sdk/enum/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-sdk/enum/core/time.go b/seed/go-sdk/enum/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-sdk/enum/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/generators/go/seed/sdk/enum/go.mod b/seed/go-sdk/enum/go.mod similarity index 100% rename from generators/go/seed/sdk/enum/go.mod rename to seed/go-sdk/enum/go.mod diff --git a/generators/go/seed/sdk/streaming/go.sum b/seed/go-sdk/enum/go.sum similarity index 100% rename from generators/go/seed/sdk/streaming/go.sum rename to seed/go-sdk/enum/go.sum diff --git a/seed/go-sdk/enum/inlined_request.go b/seed/go-sdk/enum/inlined_request.go new file mode 100644 index 00000000000..1320f67451d --- /dev/null +++ b/seed/go-sdk/enum/inlined_request.go @@ -0,0 +1,10 @@ +// This file was auto-generated by Fern from our API Definition. + +package enum + +type SendEnumInlinedRequest struct { + Operand Operand `json:"operand,omitempty" url:"operand,omitempty"` + MaybeOperand *Operand `json:"maybeOperand,omitempty" url:"maybeOperand,omitempty"` + OperandOrColor *ColorOrOperand `json:"operandOrColor,omitempty" url:"operandOrColor,omitempty"` + MaybeOperandOrColor *ColorOrOperand `json:"maybeOperandOrColor,omitempty" url:"maybeOperandOrColor,omitempty"` +} diff --git a/seed/go-sdk/enum/inlinedrequest/client.go b/seed/go-sdk/enum/inlinedrequest/client.go new file mode 100644 index 00000000000..0ba669cac9b --- /dev/null +++ b/seed/go-sdk/enum/inlinedrequest/client.go @@ -0,0 +1,65 @@ +// This file was auto-generated by Fern from our API Definition. + +package inlinedrequest + +import ( + context "context" + fern "github.com/enum/fern" + core "github.com/enum/fern/core" + option "github.com/enum/fern/option" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + } +} + +func (c *Client) Send( + ctx context.Context, + request *fern.SendEnumInlinedRequest, + opts ...option.RequestOption, +) error { + options := core.NewRequestOptions(opts...) + + baseURL := "" + if c.baseURL != "" { + baseURL = c.baseURL + } + if options.BaseURL != "" { + baseURL = options.BaseURL + } + endpointURL := baseURL + "/" + "inlined" + + headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) + + if err := c.caller.Call( + ctx, + &core.CallParams{ + URL: endpointURL, + Method: http.MethodPost, + MaxAttempts: options.MaxAttempts, + Headers: headers, + Client: options.HTTPClient, + Request: request, + }, + ); err != nil { + return err + } + return nil +} diff --git a/generators/go/seed/sdk/enum/option/request_option.go b/seed/go-sdk/enum/option/request_option.go similarity index 100% rename from generators/go/seed/sdk/enum/option/request_option.go rename to seed/go-sdk/enum/option/request_option.go diff --git a/seed/go-sdk/enum/pathparam/client.go b/seed/go-sdk/enum/pathparam/client.go new file mode 100644 index 00000000000..6a86fa39277 --- /dev/null +++ b/seed/go-sdk/enum/pathparam/client.go @@ -0,0 +1,68 @@ +// This file was auto-generated by Fern from our API Definition. + +package pathparam + +import ( + context "context" + fmt "fmt" + fern "github.com/enum/fern" + core "github.com/enum/fern/core" + option "github.com/enum/fern/option" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + } +} + +func (c *Client) Send( + ctx context.Context, + operand fern.Operand, + maybeOperand *fern.Operand, + operandOrColor *fern.ColorOrOperand, + maybeOperandOrColor *fern.ColorOrOperand, + opts ...option.RequestOption, +) error { + options := core.NewRequestOptions(opts...) + + baseURL := "" + if c.baseURL != "" { + baseURL = c.baseURL + } + if options.BaseURL != "" { + baseURL = options.BaseURL + } + endpointURL := fmt.Sprintf(baseURL+"/"+"path/%v/%v/%v/%v", operand, maybeOperand, operandOrColor, maybeOperandOrColor) + + headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) + + if err := c.caller.Call( + ctx, + &core.CallParams{ + URL: endpointURL, + Method: http.MethodPost, + MaxAttempts: options.MaxAttempts, + Headers: headers, + Client: options.HTTPClient, + }, + ); err != nil { + return err + } + return nil +} diff --git a/seed/go-sdk/enum/pointer.go b/seed/go-sdk/enum/pointer.go new file mode 100644 index 00000000000..bc36d725234 --- /dev/null +++ b/seed/go-sdk/enum/pointer.go @@ -0,0 +1,132 @@ +package enum + +import ( + "time" + + "github.com/google/uuid" +) + +// Bool returns a pointer to the given bool value. +func Bool(b bool) *bool { + return &b +} + +// Byte returns a pointer to the given byte value. +func Byte(b byte) *byte { + return &b +} + +// Complex64 returns a pointer to the given complex64 value. +func Complex64(c complex64) *complex64 { + return &c +} + +// Complex128 returns a pointer to the given complex128 value. +func Complex128(c complex128) *complex128 { + return &c +} + +// Float32 returns a pointer to the given float32 value. +func Float32(f float32) *float32 { + return &f +} + +// Float64 returns a pointer to the given float64 value. +func Float64(f float64) *float64 { + return &f +} + +// Int returns a pointer to the given int value. +func Int(i int) *int { + return &i +} + +// Int8 returns a pointer to the given int8 value. +func Int8(i int8) *int8 { + return &i +} + +// Int16 returns a pointer to the given int16 value. +func Int16(i int16) *int16 { + return &i +} + +// Int32 returns a pointer to the given int32 value. +func Int32(i int32) *int32 { + return &i +} + +// Int64 returns a pointer to the given int64 value. +func Int64(i int64) *int64 { + return &i +} + +// Rune returns a pointer to the given rune value. +func Rune(r rune) *rune { + return &r +} + +// String returns a pointer to the given string value. +func String(s string) *string { + return &s +} + +// Uint returns a pointer to the given uint value. +func Uint(u uint) *uint { + return &u +} + +// Uint8 returns a pointer to the given uint8 value. +func Uint8(u uint8) *uint8 { + return &u +} + +// Uint16 returns a pointer to the given uint16 value. +func Uint16(u uint16) *uint16 { + return &u +} + +// Uint32 returns a pointer to the given uint32 value. +func Uint32(u uint32) *uint32 { + return &u +} + +// Uint64 returns a pointer to the given uint64 value. +func Uint64(u uint64) *uint64 { + return &u +} + +// Uintptr returns a pointer to the given uintptr value. +func Uintptr(u uintptr) *uintptr { + return &u +} + +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + +// Time returns a pointer to the given time.Time value. +func Time(t time.Time) *time.Time { + return &t +} + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/seed/go-sdk/enum/query_param.go b/seed/go-sdk/enum/query_param.go new file mode 100644 index 00000000000..776a838da3f --- /dev/null +++ b/seed/go-sdk/enum/query_param.go @@ -0,0 +1,17 @@ +// This file was auto-generated by Fern from our API Definition. + +package enum + +type SendEnumAsQueryParamRequest struct { + Operand Operand `json:"-" url:"operand,omitempty"` + MaybeOperand *Operand `json:"-" url:"maybeOperand,omitempty"` + OperandOrColor *ColorOrOperand `json:"-" url:"operandOrColor,omitempty"` + MaybeOperandOrColor *ColorOrOperand `json:"-" url:"maybeOperandOrColor,omitempty"` +} + +type SendEnumListAsQueryParamRequest struct { + Operand []Operand `json:"-" url:"operand,omitempty"` + MaybeOperand []*Operand `json:"-" url:"maybeOperand,omitempty"` + OperandOrColor []*ColorOrOperand `json:"-" url:"operandOrColor,omitempty"` + MaybeOperandOrColor []*ColorOrOperand `json:"-" url:"maybeOperandOrColor,omitempty"` +} diff --git a/generators/go/seed/sdk/enum/queryparam/client.go b/seed/go-sdk/enum/queryparam/client.go similarity index 100% rename from generators/go/seed/sdk/enum/queryparam/client.go rename to seed/go-sdk/enum/queryparam/client.go diff --git a/seed/go-sdk/enum/snippet.json b/seed/go-sdk/enum/snippet.json new file mode 100644 index 00000000000..88f9397db9b --- /dev/null +++ b/seed/go-sdk/enum/snippet.json @@ -0,0 +1,34 @@ +{ + "endpoints": [ + { + "id": { + "path": "/inlined", + "method": "POST" + }, + "snippet": { + "type": "go", + "client": "import (\n\tcontext \"context\"\n\tfern \"github.com/enum/fern\"\n\tfernclient \"github.com/enum/fern/client\"\n)\n\nclient := fernclient.NewClient()\nerr := client.InlinedRequest.Send(\n\tcontext.TODO(),\n\t\u0026fern.SendEnumInlinedRequest{\n\t\tOperand: fern.Operand,\n\t\tOperandOrColor: fern.NewColorOrOperandFromColor(\n\t\t\tfern.ColorRed,\n\t\t),\n\t},\n)\n" + } + }, + { + "id": { + "path": "/path/{operand}/{maybeOperand}/{operandOrColor}/{maybeOperandOrColor}", + "method": "POST" + }, + "snippet": { + "type": "go", + "client": "import (\n\tcontext \"context\"\n\tfern \"github.com/enum/fern\"\n\tfernclient \"github.com/enum/fern/client\"\n)\n\nclient := fernclient.NewClient()\nerr := client.PathParam.Send(\n\tcontext.TODO(),\n\tfern.Operand,\n\tfern.OperandLessThan,\n\tfern.NewColorOrOperandFromColor(\n\t\tfern.ColorRed,\n\t),\n\tfern.NewColorOrOperandFromColor(\n\t\tfern.ColorRed,\n\t),\n)\n" + } + }, + { + "id": { + "path": "/query", + "method": "POST" + }, + "snippet": { + "type": "go", + "client": "import (\n\tcontext \"context\"\n\tfern \"github.com/enum/fern\"\n\tfernclient \"github.com/enum/fern/client\"\n)\n\nclient := fernclient.NewClient()\nerr := client.QueryParam.Send(\n\tcontext.TODO(),\n\t\u0026fern.SendEnumAsQueryParamRequest{\n\t\tOperand: fern.Operand,\n\t\tOperandOrColor: fern.NewColorOrOperandFromColor(\n\t\t\tfern.ColorRed,\n\t\t),\n\t},\n)\n" + } + } + ] +} \ No newline at end of file diff --git a/seed/go-sdk/enum/types.go b/seed/go-sdk/enum/types.go new file mode 100644 index 00000000000..852476a38fe --- /dev/null +++ b/seed/go-sdk/enum/types.go @@ -0,0 +1,116 @@ +// This file was auto-generated by Fern from our API Definition. + +package enum + +import ( + json "encoding/json" + fmt "fmt" +) + +type Color string + +const ( + ColorRed Color = "red" + ColorBlue Color = "blue" +) + +func NewColorFromString(s string) (Color, error) { + switch s { + case "red": + return ColorRed, nil + case "blue": + return ColorBlue, nil + } + var t Color + return "", fmt.Errorf("%s is not a valid %T", s, t) +} + +func (c Color) Ptr() *Color { + return &c +} + +type ColorOrOperand struct { + typeName string + Color Color + Operand Operand +} + +func NewColorOrOperandFromColor(value Color) *ColorOrOperand { + return &ColorOrOperand{typeName: "color", Color: value} +} + +func NewColorOrOperandFromOperand(value Operand) *ColorOrOperand { + return &ColorOrOperand{typeName: "operand", Operand: value} +} + +func (c *ColorOrOperand) UnmarshalJSON(data []byte) error { + var valueColor Color + if err := json.Unmarshal(data, &valueColor); err == nil { + c.typeName = "color" + c.Color = valueColor + return nil + } + var valueOperand Operand + if err := json.Unmarshal(data, &valueOperand); err == nil { + c.typeName = "operand" + c.Operand = valueOperand + return nil + } + return fmt.Errorf("%s cannot be deserialized as a %T", data, c) +} + +func (c ColorOrOperand) MarshalJSON() ([]byte, error) { + switch c.typeName { + default: + return nil, fmt.Errorf("invalid type %s in %T", c.typeName, c) + case "color": + return json.Marshal(c.Color) + case "operand": + return json.Marshal(c.Operand) + } +} + +type ColorOrOperandVisitor interface { + VisitColor(Color) error + VisitOperand(Operand) error +} + +func (c *ColorOrOperand) Accept(visitor ColorOrOperandVisitor) error { + switch c.typeName { + default: + return fmt.Errorf("invalid type %s in %T", c.typeName, c) + case "color": + return visitor.VisitColor(c.Color) + case "operand": + return visitor.VisitOperand(c.Operand) + } +} + +// Tests enum name and value can be +// different. +type Operand string + +const ( + OperandGreaterThan Operand = ">" + OperandEqualTo Operand = "=" + // The name and value should be similar + // are similar for less than. + OperandLessThan Operand = "less_than" +) + +func NewOperandFromString(s string) (Operand, error) { + switch s { + case ">": + return OperandGreaterThan, nil + case "=": + return OperandEqualTo, nil + case "less_than": + return OperandLessThan, nil + } + var t Operand + return "", fmt.Errorf("%s is not a valid %T", s, t) +} + +func (o Operand) Ptr() *Operand { + return &o +} diff --git a/seed/go-sdk/error-property/.github/workflows/ci.yml b/seed/go-sdk/error-property/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-sdk/error-property/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-sdk/error-property/client/client.go b/seed/go-sdk/error-property/client/client.go new file mode 100644 index 00000000000..2b2c188b2af --- /dev/null +++ b/seed/go-sdk/error-property/client/client.go @@ -0,0 +1,33 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + core "github.com/error-property/fern/core" + option "github.com/error-property/fern/option" + propertybasederror "github.com/error-property/fern/propertybasederror" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header + + PropertyBasedError *propertybasederror.Client +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + PropertyBasedError: propertybasederror.NewClient(opts...), + } +} diff --git a/seed/go-sdk/error-property/client/client_test.go b/seed/go-sdk/error-property/client/client_test.go new file mode 100644 index 00000000000..f55d04408c4 --- /dev/null +++ b/seed/go-sdk/error-property/client/client_test.go @@ -0,0 +1,45 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + option "github.com/error-property/fern/option" + assert "github.com/stretchr/testify/assert" + http "net/http" + testing "testing" + time "time" +) + +func TestNewClient(t *testing.T) { + t.Run("default", func(t *testing.T) { + c := NewClient() + assert.Empty(t, c.baseURL) + }) + + t.Run("base url", func(t *testing.T) { + c := NewClient( + option.WithBaseURL("test.co"), + ) + assert.Equal(t, "test.co", c.baseURL) + }) + + t.Run("http client", func(t *testing.T) { + httpClient := &http.Client{ + Timeout: 5 * time.Second, + } + c := NewClient( + option.WithHTTPClient(httpClient), + ) + assert.Empty(t, c.baseURL) + }) + + t.Run("http header", func(t *testing.T) { + header := make(http.Header) + header.Set("X-API-Tenancy", "test") + c := NewClient( + option.WithHTTPHeader(header), + ) + assert.Empty(t, c.baseURL) + assert.Equal(t, "test", c.header.Get("X-API-Tenancy")) + }) +} diff --git a/seed/go-sdk/error-property/core/core.go b/seed/go-sdk/error-property/core/core.go new file mode 100644 index 00000000000..5277d138d27 --- /dev/null +++ b/seed/go-sdk/error-property/core/core.go @@ -0,0 +1,269 @@ +package core + +import ( + "bytes" + "context" + "encoding/json" + "errors" + "fmt" + "io" + "mime/multipart" + "net/http" +) + +const ( + // contentType specifies the JSON Content-Type header value. + contentType = "application/json" + contentTypeHeader = "Content-Type" +) + +// HTTPClient is an interface for a subset of the *http.Client. +type HTTPClient interface { + Do(*http.Request) (*http.Response, error) +} + +// MergeHeaders merges the given headers together, where the right +// takes precedence over the left. +func MergeHeaders(left, right http.Header) http.Header { + for key, values := range right { + if len(values) > 1 { + left[key] = values + continue + } + if value := right.Get(key); value != "" { + left.Set(key, value) + } + } + return left +} + +// WriteMultipartJSON writes the given value as a JSON part. +// This is used to serialize non-primitive multipart properties +// (i.e. lists, objects, etc). +func WriteMultipartJSON(writer *multipart.Writer, field string, value interface{}) error { + bytes, err := json.Marshal(value) + if err != nil { + return err + } + return writer.WriteField(field, string(bytes)) +} + +// APIError is a lightweight wrapper around the standard error +// interface that preserves the status code from the RPC, if any. +type APIError struct { + err error + + StatusCode int `json:"-"` +} + +// NewAPIError constructs a new API error. +func NewAPIError(statusCode int, err error) *APIError { + return &APIError{ + err: err, + StatusCode: statusCode, + } +} + +// Unwrap returns the underlying error. This also makes the error compatible +// with errors.As and errors.Is. +func (a *APIError) Unwrap() error { + if a == nil { + return nil + } + return a.err +} + +// Error returns the API error's message. +func (a *APIError) Error() string { + if a == nil || (a.err == nil && a.StatusCode == 0) { + return "" + } + if a.err == nil { + return fmt.Sprintf("%d", a.StatusCode) + } + if a.StatusCode == 0 { + return a.err.Error() + } + return fmt.Sprintf("%d: %s", a.StatusCode, a.err.Error()) +} + +// ErrorDecoder decodes *http.Response errors and returns a +// typed API error (e.g. *APIError). +type ErrorDecoder func(statusCode int, body io.Reader) error + +// Caller calls APIs and deserializes their response, if any. +type Caller struct { + client HTTPClient + retrier *Retrier +} + +// CallerParams represents the parameters used to constrcut a new *Caller. +type CallerParams struct { + Client HTTPClient + MaxAttempts uint +} + +// NewCaller returns a new *Caller backed by the given parameters. +func NewCaller(params *CallerParams) *Caller { + var httpClient HTTPClient = http.DefaultClient + if params.Client != nil { + httpClient = params.Client + } + var retryOptions []RetryOption + if params.MaxAttempts > 0 { + retryOptions = append(retryOptions, WithMaxAttempts(params.MaxAttempts)) + } + return &Caller{ + client: httpClient, + retrier: NewRetrier(retryOptions...), + } +} + +// CallParams represents the parameters used to issue an API call. +type CallParams struct { + URL string + Method string + MaxAttempts uint + Headers http.Header + Client HTTPClient + Request interface{} + Response interface{} + ResponseIsOptional bool + ErrorDecoder ErrorDecoder +} + +// Call issues an API call according to the given call parameters. +func (c *Caller) Call(ctx context.Context, params *CallParams) error { + req, err := newRequest(ctx, params.URL, params.Method, params.Headers, params.Request) + if err != nil { + return err + } + + // If the call has been cancelled, don't issue the request. + if err := ctx.Err(); err != nil { + return err + } + + client := c.client + if params.Client != nil { + // Use the HTTP client scoped to the request. + client = params.Client + } + + var retryOptions []RetryOption + if params.MaxAttempts > 0 { + retryOptions = append(retryOptions, WithMaxAttempts(params.MaxAttempts)) + } + + resp, err := c.retrier.Run( + client.Do, + req, + params.ErrorDecoder, + retryOptions..., + ) + if err != nil { + return err + } + + // Close the response body after we're done. + defer resp.Body.Close() + + // Check if the call was cancelled before we return the error + // associated with the call and/or unmarshal the response data. + if err := ctx.Err(); err != nil { + return err + } + + if resp.StatusCode < 200 || resp.StatusCode >= 300 { + return decodeError(resp, params.ErrorDecoder) + } + + // Mutate the response parameter in-place. + if params.Response != nil { + if writer, ok := params.Response.(io.Writer); ok { + _, err = io.Copy(writer, resp.Body) + } else { + err = json.NewDecoder(resp.Body).Decode(params.Response) + } + if err != nil { + if err == io.EOF { + if params.ResponseIsOptional { + // The response is optional, so we should ignore the + // io.EOF error + return nil + } + return fmt.Errorf("expected a %T response, but the server responded with nothing", params.Response) + } + return err + } + } + + return nil +} + +// newRequest returns a new *http.Request with all of the fields +// required to issue the call. +func newRequest( + ctx context.Context, + url string, + method string, + endpointHeaders http.Header, + request interface{}, +) (*http.Request, error) { + requestBody, err := newRequestBody(request) + if err != nil { + return nil, err + } + req, err := http.NewRequestWithContext(ctx, method, url, requestBody) + if err != nil { + return nil, err + } + req = req.WithContext(ctx) + req.Header.Set(contentTypeHeader, contentType) + for name, values := range endpointHeaders { + req.Header[name] = values + } + return req, nil +} + +// newRequestBody returns a new io.Reader that represents the HTTP request body. +func newRequestBody(request interface{}) (io.Reader, error) { + var requestBody io.Reader + if request != nil { + if body, ok := request.(io.Reader); ok { + requestBody = body + } else { + requestBytes, err := json.Marshal(request) + if err != nil { + return nil, err + } + requestBody = bytes.NewReader(requestBytes) + } + } + return requestBody, nil +} + +// decodeError decodes the error from the given HTTP response. Note that +// it's the caller's responsibility to close the response body. +func decodeError(response *http.Response, errorDecoder ErrorDecoder) error { + if errorDecoder != nil { + // This endpoint has custom errors, so we'll + // attempt to unmarshal the error into a structured + // type based on the status code. + return errorDecoder(response.StatusCode, response.Body) + } + // This endpoint doesn't have any custom error + // types, so we just read the body as-is, and + // put it into a normal error. + bytes, err := io.ReadAll(response.Body) + if err != nil && err != io.EOF { + return err + } + if err == io.EOF { + // The error didn't have a response body, + // so all we can do is return an error + // with the status code. + return NewAPIError(response.StatusCode, nil) + } + return NewAPIError(response.StatusCode, errors.New(string(bytes))) +} diff --git a/seed/go-sdk/error-property/core/core_test.go b/seed/go-sdk/error-property/core/core_test.go new file mode 100644 index 00000000000..f476f9ee383 --- /dev/null +++ b/seed/go-sdk/error-property/core/core_test.go @@ -0,0 +1,284 @@ +package core + +import ( + "bytes" + "context" + "encoding/json" + "errors" + "fmt" + "io" + "net/http" + "net/http/httptest" + "strconv" + "testing" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +// TestCase represents a single test case. +type TestCase struct { + description string + + // Server-side assertions. + giveMethod string + giveResponseIsOptional bool + giveHeader http.Header + giveErrorDecoder ErrorDecoder + giveRequest *Request + + // Client-side assertions. + wantResponse *Response + wantError error +} + +// Request a simple request body. +type Request struct { + Id string `json:"id"` +} + +// Response a simple response body. +type Response struct { + Id string `json:"id"` +} + +// NotFoundError represents a 404. +type NotFoundError struct { + *APIError + + Message string `json:"message"` +} + +func TestCall(t *testing.T) { + tests := []*TestCase{ + { + description: "GET success", + giveMethod: http.MethodGet, + giveHeader: http.Header{ + "X-API-Status": []string{"success"}, + }, + giveRequest: &Request{ + Id: "123", + }, + wantResponse: &Response{ + Id: "123", + }, + }, + { + description: "GET not found", + giveMethod: http.MethodGet, + giveHeader: http.Header{ + "X-API-Status": []string{"fail"}, + }, + giveRequest: &Request{ + Id: strconv.Itoa(http.StatusNotFound), + }, + giveErrorDecoder: newTestErrorDecoder(t), + wantError: &NotFoundError{ + APIError: NewAPIError( + http.StatusNotFound, + errors.New(`{"message":"ID \"404\" not found"}`), + ), + }, + }, + { + description: "POST optional response", + giveMethod: http.MethodPost, + giveHeader: http.Header{ + "X-API-Status": []string{"success"}, + }, + giveRequest: &Request{ + Id: "123", + }, + giveResponseIsOptional: true, + }, + { + description: "POST API error", + giveMethod: http.MethodPost, + giveHeader: http.Header{ + "X-API-Status": []string{"fail"}, + }, + giveRequest: &Request{ + Id: strconv.Itoa(http.StatusInternalServerError), + }, + wantError: NewAPIError( + http.StatusInternalServerError, + errors.New("failed to process request"), + ), + }, + } + for _, test := range tests { + t.Run(test.description, func(t *testing.T) { + var ( + server = newTestServer(t, test) + client = server.Client() + ) + caller := NewCaller( + &CallerParams{ + Client: client, + }, + ) + var response *Response + err := caller.Call( + context.Background(), + &CallParams{ + URL: server.URL, + Method: test.giveMethod, + Headers: test.giveHeader, + Request: test.giveRequest, + Response: &response, + ResponseIsOptional: test.giveResponseIsOptional, + ErrorDecoder: test.giveErrorDecoder, + }, + ) + if test.wantError != nil { + assert.EqualError(t, err, test.wantError.Error()) + return + } + require.NoError(t, err) + assert.Equal(t, test.wantResponse, response) + }) + } +} + +func TestMergeHeaders(t *testing.T) { + t.Run("both empty", func(t *testing.T) { + merged := MergeHeaders(make(http.Header), make(http.Header)) + assert.Empty(t, merged) + }) + + t.Run("empty left", func(t *testing.T) { + left := make(http.Header) + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, "0.0.1", merged.Get("X-API-Version")) + }) + + t.Run("empty right", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Version", "0.0.1") + + right := make(http.Header) + + merged := MergeHeaders(left, right) + assert.Equal(t, "0.0.1", merged.Get("X-API-Version")) + }) + + t.Run("single value override", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Version", "0.0.0") + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"0.0.1"}, merged.Values("X-API-Version")) + }) + + t.Run("multiple value override", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Versions", "0.0.0") + + right := make(http.Header) + right.Add("X-API-Versions", "0.0.1") + right.Add("X-API-Versions", "0.0.2") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"0.0.1", "0.0.2"}, merged.Values("X-API-Versions")) + }) + + t.Run("disjoint merge", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Tenancy", "test") + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"test"}, merged.Values("X-API-Tenancy")) + assert.Equal(t, []string{"0.0.1"}, merged.Values("X-API-Version")) + }) +} + +// newTestServer returns a new *httptest.Server configured with the +// given test parameters. +func newTestServer(t *testing.T, tc *TestCase) *httptest.Server { + return httptest.NewServer( + http.HandlerFunc( + func(w http.ResponseWriter, r *http.Request) { + assert.Equal(t, tc.giveMethod, r.Method) + assert.Equal(t, contentType, r.Header.Get(contentTypeHeader)) + for header, value := range tc.giveHeader { + assert.Equal(t, value, r.Header.Values(header)) + } + + bytes, err := io.ReadAll(r.Body) + require.NoError(t, err) + + request := new(Request) + require.NoError(t, json.Unmarshal(bytes, request)) + + switch request.Id { + case strconv.Itoa(http.StatusNotFound): + notFoundError := &NotFoundError{ + APIError: &APIError{ + StatusCode: http.StatusNotFound, + }, + Message: fmt.Sprintf("ID %q not found", request.Id), + } + bytes, err = json.Marshal(notFoundError) + require.NoError(t, err) + + w.WriteHeader(http.StatusNotFound) + _, err = w.Write(bytes) + require.NoError(t, err) + return + + case strconv.Itoa(http.StatusInternalServerError): + w.WriteHeader(http.StatusInternalServerError) + _, err = w.Write([]byte("failed to process request")) + require.NoError(t, err) + return + } + + if tc.giveResponseIsOptional { + w.WriteHeader(http.StatusOK) + return + } + + response := &Response{ + Id: request.Id, + } + bytes, err = json.Marshal(response) + require.NoError(t, err) + + _, err = w.Write(bytes) + require.NoError(t, err) + }, + ), + ) +} + +// newTestErrorDecoder returns an error decoder suitable for tests. +func newTestErrorDecoder(t *testing.T) func(int, io.Reader) error { + return func(statusCode int, body io.Reader) error { + raw, err := io.ReadAll(body) + require.NoError(t, err) + + var ( + apiError = NewAPIError(statusCode, errors.New(string(raw))) + decoder = json.NewDecoder(bytes.NewReader(raw)) + ) + if statusCode == http.StatusNotFound { + value := new(NotFoundError) + value.APIError = apiError + require.NoError(t, decoder.Decode(value)) + + return value + } + return apiError + } +} diff --git a/seed/go-sdk/error-property/core/query.go b/seed/go-sdk/error-property/core/query.go new file mode 100644 index 00000000000..479cbb24d18 --- /dev/null +++ b/seed/go-sdk/error-property/core/query.go @@ -0,0 +1,219 @@ +package core + +import ( + "encoding/base64" + "fmt" + "net/url" + "reflect" + "strings" + "time" + + "github.com/google/uuid" +) + +var ( + bytesType = reflect.TypeOf([]byte{}) + queryEncoderType = reflect.TypeOf(new(QueryEncoder)).Elem() + timeType = reflect.TypeOf(time.Time{}) + uuidType = reflect.TypeOf(uuid.UUID{}) +) + +// QueryEncoder is an interface implemented by any type that wishes to encode +// itself into URL values in a non-standard way. +type QueryEncoder interface { + EncodeQueryValues(key string, v *url.Values) error +} + +// QueryValues encodes url.Values from request objects. +// +// Note: This type is inspired by Google's query encoding library, but +// supports far less customization and is tailored to fit this SDK's use case. +// +// Ref: https://github.com/google/go-querystring +func QueryValues(v interface{}) (url.Values, error) { + values := make(url.Values) + val := reflect.ValueOf(v) + for val.Kind() == reflect.Ptr { + if val.IsNil() { + return values, nil + } + val = val.Elem() + } + + if v == nil { + return values, nil + } + + if val.Kind() != reflect.Struct { + return nil, fmt.Errorf("query: Values() expects struct input. Got %v", val.Kind()) + } + + err := reflectValue(values, val, "") + return values, err +} + +// reflectValue populates the values parameter from the struct fields in val. +// Embedded structs are followed recursively (using the rules defined in the +// Values function documentation) breadth-first. +func reflectValue(values url.Values, val reflect.Value, scope string) error { + typ := val.Type() + for i := 0; i < typ.NumField(); i++ { + sf := typ.Field(i) + if sf.PkgPath != "" && !sf.Anonymous { + // Skip unexported fields. + continue + } + + sv := val.Field(i) + tag := sf.Tag.Get("url") + if tag == "" || tag == "-" { + continue + } + + name, opts := parseTag(tag) + if name == "" { + name = sf.Name + } + + if scope != "" { + name = scope + "[" + name + "]" + } + + if opts.Contains("omitempty") && isEmptyValue(sv) { + continue + } + + if sv.Type().Implements(queryEncoderType) { + // If sv is a nil pointer and the custom encoder is defined on a non-pointer + // method receiver, set sv to the zero value of the underlying type + if !reflect.Indirect(sv).IsValid() && sv.Type().Elem().Implements(queryEncoderType) { + sv = reflect.New(sv.Type().Elem()) + } + + m := sv.Interface().(QueryEncoder) + if err := m.EncodeQueryValues(name, &values); err != nil { + return err + } + continue + } + + // Recursively dereference pointers, but stop at nil pointers. + for sv.Kind() == reflect.Ptr { + if sv.IsNil() { + break + } + sv = sv.Elem() + } + + if sv.Type() == uuidType || sv.Type() == bytesType || sv.Type() == timeType { + values.Add(name, valueString(sv, opts, sf)) + continue + } + + if sv.Kind() == reflect.Slice || sv.Kind() == reflect.Array { + if sv.Len() == 0 { + // Skip if slice or array is empty. + continue + } + for i := 0; i < sv.Len(); i++ { + values.Add(name, valueString(sv.Index(i), opts, sf)) + } + continue + } + + if sv.Kind() == reflect.Struct { + if err := reflectValue(values, sv, name); err != nil { + return err + } + continue + } + + values.Add(name, valueString(sv, opts, sf)) + } + + return nil +} + +// valueString returns the string representation of a value. +func valueString(v reflect.Value, opts tagOptions, sf reflect.StructField) string { + for v.Kind() == reflect.Ptr { + if v.IsNil() { + return "" + } + v = v.Elem() + } + + if v.Type() == timeType { + t := v.Interface().(time.Time) + if format := sf.Tag.Get("format"); format == "date" { + return t.Format("2006-01-02") + } + return t.Format(time.RFC3339) + } + + if v.Type() == uuidType { + u := v.Interface().(uuid.UUID) + return u.String() + } + + if v.Type() == bytesType { + b := v.Interface().([]byte) + return base64.StdEncoding.EncodeToString(b) + } + + return fmt.Sprint(v.Interface()) +} + +// isEmptyValue checks if a value should be considered empty for the purposes +// of omitting fields with the "omitempty" option. +func isEmptyValue(v reflect.Value) bool { + type zeroable interface { + IsZero() bool + } + + if !v.IsNil() { + if z, ok := v.Interface().(zeroable); ok { + return z.IsZero() + } + } + + switch v.Kind() { + case reflect.Array, reflect.Map, reflect.Slice, reflect.String: + return v.Len() == 0 + case reflect.Bool: + return !v.Bool() + case reflect.Int, reflect.Int8, reflect.Int16, reflect.Int32, reflect.Int64: + return v.Int() == 0 + case reflect.Uint, reflect.Uint8, reflect.Uint16, reflect.Uint32, reflect.Uint64, reflect.Uintptr: + return v.Uint() == 0 + case reflect.Float32, reflect.Float64: + return v.Float() == 0 + case reflect.Interface, reflect.Ptr: + return v.IsNil() + case reflect.Invalid, reflect.Complex64, reflect.Complex128, reflect.Chan, reflect.Func, reflect.Struct, reflect.UnsafePointer: + return false + } + + return false +} + +// tagOptions is the string following a comma in a struct field's "url" tag, or +// the empty string. It does not include the leading comma. +type tagOptions []string + +// parseTag splits a struct field's url tag into its name and comma-separated +// options. +func parseTag(tag string) (string, tagOptions) { + s := strings.Split(tag, ",") + return s[0], s[1:] +} + +// Contains checks whether the tagOptions contains the specified option. +func (o tagOptions) Contains(option string) bool { + for _, s := range o { + if s == option { + return true + } + } + return false +} diff --git a/seed/go-sdk/error-property/core/query_test.go b/seed/go-sdk/error-property/core/query_test.go new file mode 100644 index 00000000000..4f0d39284f4 --- /dev/null +++ b/seed/go-sdk/error-property/core/query_test.go @@ -0,0 +1,146 @@ +package core + +import ( + "testing" + "time" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +func TestQueryValues(t *testing.T) { + t.Run("empty optional", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + values, err := QueryValues(&example{}) + require.NoError(t, err) + assert.Empty(t, values) + }) + + t.Run("empty required", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Required string `json:"required" url:"required"` + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + values, err := QueryValues(&example{}) + require.NoError(t, err) + assert.Equal(t, "required=", values.Encode()) + }) + + t.Run("allow multiple", func(t *testing.T) { + type example struct { + Values []string `json:"values" url:"values"` + } + + values, err := QueryValues( + &example{ + Values: []string{"foo", "bar", "baz"}, + }, + ) + require.NoError(t, err) + assert.Equal(t, "values=foo&values=bar&values=baz", values.Encode()) + }) + + t.Run("nested object", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Required string `json:"required" url:"required"` + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + nestedValue := "nestedValue" + values, err := QueryValues( + &example{ + Required: "requiredValue", + Nested: &nested{ + Value: &nestedValue, + }, + }, + ) + require.NoError(t, err) + assert.Equal(t, "nested%5Bvalue%5D=nestedValue&required=requiredValue", values.Encode()) + }) + + t.Run("url unspecified", func(t *testing.T) { + type example struct { + Required string `json:"required" url:"required"` + NotFound string `json:"notFound"` + } + + values, err := QueryValues( + &example{ + Required: "requiredValue", + NotFound: "notFound", + }, + ) + require.NoError(t, err) + assert.Equal(t, "required=requiredValue", values.Encode()) + }) + + t.Run("url ignored", func(t *testing.T) { + type example struct { + Required string `json:"required" url:"required"` + NotFound string `json:"notFound" url:"-"` + } + + values, err := QueryValues( + &example{ + Required: "requiredValue", + NotFound: "notFound", + }, + ) + require.NoError(t, err) + assert.Equal(t, "required=requiredValue", values.Encode()) + }) + + t.Run("datetime", func(t *testing.T) { + type example struct { + DateTime time.Time `json:"dateTime" url:"dateTime"` + } + + values, err := QueryValues( + &example{ + DateTime: time.Date(1994, 3, 16, 12, 34, 56, 0, time.UTC), + }, + ) + require.NoError(t, err) + assert.Equal(t, "dateTime=1994-03-16T12%3A34%3A56Z", values.Encode()) + }) + + t.Run("date", func(t *testing.T) { + type example struct { + Date time.Time `json:"date" url:"date" format:"date"` + } + + values, err := QueryValues( + &example{ + Date: time.Date(1994, 3, 16, 12, 34, 56, 0, time.UTC), + }, + ) + require.NoError(t, err) + assert.Equal(t, "date=1994-03-16", values.Encode()) + }) + + t.Run("optional time", func(t *testing.T) { + type example struct { + Date *time.Time `json:"date,omitempty" url:"date,omitempty" format:"date"` + } + + values, err := QueryValues( + &example{}, + ) + require.NoError(t, err) + assert.Empty(t, values.Encode()) + }) +} diff --git a/seed/go-sdk/error-property/core/request_option.go b/seed/go-sdk/error-property/core/request_option.go new file mode 100644 index 00000000000..537f1f2411e --- /dev/null +++ b/seed/go-sdk/error-property/core/request_option.go @@ -0,0 +1,85 @@ +// This file was auto-generated by Fern from our API Definition. + +package core + +import ( + http "net/http" +) + +// RequestOption adapts the behavior of the client or an individual request. +type RequestOption interface { + applyRequestOptions(*RequestOptions) +} + +// RequestOptions defines all of the possible request options. +// +// This type is primarily used by the generated code and is not meant +// to be used directly; use the option package instead. +type RequestOptions struct { + BaseURL string + HTTPClient HTTPClient + HTTPHeader http.Header + MaxAttempts uint +} + +// NewRequestOptions returns a new *RequestOptions value. +// +// This function is primarily used by the generated code and is not meant +// to be used directly; use RequestOption instead. +func NewRequestOptions(opts ...RequestOption) *RequestOptions { + options := &RequestOptions{ + HTTPHeader: make(http.Header), + } + for _, opt := range opts { + opt.applyRequestOptions(options) + } + return options +} + +// ToHeader maps the configured request options into a http.Header used +// for the request(s). +func (r *RequestOptions) ToHeader() http.Header { return r.cloneHeader() } + +func (r *RequestOptions) cloneHeader() http.Header { + headers := r.HTTPHeader.Clone() + headers.Set("X-Fern-Language", "Go") + headers.Set("X-Fern-SDK-Name", "github.com/error-property/fern") + headers.Set("X-Fern-SDK-Version", "0.0.1") + return headers +} + +// BaseURLOption implements the RequestOption interface. +type BaseURLOption struct { + BaseURL string +} + +func (b *BaseURLOption) applyRequestOptions(opts *RequestOptions) { + opts.BaseURL = b.BaseURL +} + +// HTTPClientOption implements the RequestOption interface. +type HTTPClientOption struct { + HTTPClient HTTPClient +} + +func (h *HTTPClientOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPClient = h.HTTPClient +} + +// HTTPHeaderOption implements the RequestOption interface. +type HTTPHeaderOption struct { + HTTPHeader http.Header +} + +func (h *HTTPHeaderOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPHeader = h.HTTPHeader +} + +// MaxAttemptsOption implements the RequestOption interface. +type MaxAttemptsOption struct { + MaxAttempts uint +} + +func (m *MaxAttemptsOption) applyRequestOptions(opts *RequestOptions) { + opts.MaxAttempts = m.MaxAttempts +} diff --git a/seed/go-sdk/error-property/core/retrier.go b/seed/go-sdk/error-property/core/retrier.go new file mode 100644 index 00000000000..ea24916b786 --- /dev/null +++ b/seed/go-sdk/error-property/core/retrier.go @@ -0,0 +1,166 @@ +package core + +import ( + "crypto/rand" + "math/big" + "net/http" + "time" +) + +const ( + defaultRetryAttempts = 2 + minRetryDelay = 500 * time.Millisecond + maxRetryDelay = 5000 * time.Millisecond +) + +// RetryOption adapts the behavior the *Retrier. +type RetryOption func(*retryOptions) + +// RetryFunc is a retriable HTTP function call (i.e. *http.Client.Do). +type RetryFunc func(*http.Request) (*http.Response, error) + +// WithMaxAttempts configures the maximum number of attempts +// of the *Retrier. +func WithMaxAttempts(attempts uint) RetryOption { + return func(opts *retryOptions) { + opts.attempts = attempts + } +} + +// Retrier retries failed requests a configurable number of times with an +// exponential back-off between each retry. +type Retrier struct { + attempts uint +} + +// NewRetrier constructs a new *Retrier with the given options, if any. +func NewRetrier(opts ...RetryOption) *Retrier { + options := new(retryOptions) + for _, opt := range opts { + opt(options) + } + attempts := uint(defaultRetryAttempts) + if options.attempts > 0 { + attempts = options.attempts + } + return &Retrier{ + attempts: attempts, + } +} + +// Run issues the request and, upon failure, retries the request if possible. +// +// The request will be retried as long as the request is deemed retriable and the +// number of retry attempts has not grown larger than the configured retry limit. +func (r *Retrier) Run( + fn RetryFunc, + request *http.Request, + errorDecoder ErrorDecoder, + opts ...RetryOption, +) (*http.Response, error) { + options := new(retryOptions) + for _, opt := range opts { + opt(options) + } + maxRetryAttempts := r.attempts + if options.attempts > 0 { + maxRetryAttempts = options.attempts + } + var ( + retryAttempt uint + previousError error + ) + return r.run( + fn, + request, + errorDecoder, + maxRetryAttempts, + retryAttempt, + previousError, + ) +} + +func (r *Retrier) run( + fn RetryFunc, + request *http.Request, + errorDecoder ErrorDecoder, + maxRetryAttempts uint, + retryAttempt uint, + previousError error, +) (*http.Response, error) { + if retryAttempt >= maxRetryAttempts { + return nil, previousError + } + + // If the call has been cancelled, don't issue the request. + if err := request.Context().Err(); err != nil { + return nil, err + } + + response, err := fn(request) + if err != nil { + return nil, err + } + + if r.shouldRetry(response) { + defer response.Body.Close() + + delay, err := r.retryDelay(retryAttempt) + if err != nil { + return nil, err + } + + time.Sleep(delay) + + return r.run( + fn, + request, + errorDecoder, + maxRetryAttempts, + retryAttempt+1, + decodeError(response, errorDecoder), + ) + } + + return response, nil +} + +// shouldRetry returns true if the request should be retried based on the given +// response status code. +func (r *Retrier) shouldRetry(response *http.Response) bool { + return response.StatusCode == http.StatusTooManyRequests || + response.StatusCode == http.StatusRequestTimeout || + response.StatusCode == http.StatusConflict || + response.StatusCode >= http.StatusInternalServerError +} + +// retryDelay calculates the delay time in milliseconds based on the retry attempt. +func (r *Retrier) retryDelay(retryAttempt uint) (time.Duration, error) { + // Apply exponential backoff. + delay := minRetryDelay + minRetryDelay*time.Duration(retryAttempt*retryAttempt) + + // Do not allow the number to exceed maxRetryDelay. + if delay > maxRetryDelay { + delay = maxRetryDelay + } + + // Apply some itter by randomizing the value in the range of 75%-100%. + max := big.NewInt(int64(delay / 4)) + jitter, err := rand.Int(rand.Reader, max) + if err != nil { + return 0, err + } + + delay -= time.Duration(jitter.Int64()) + + // Never sleep less than the base sleep seconds. + if delay < minRetryDelay { + delay = minRetryDelay + } + + return delay, nil +} + +type retryOptions struct { + attempts uint +} diff --git a/seed/go-sdk/error-property/core/stringer.go b/seed/go-sdk/error-property/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-sdk/error-property/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-sdk/error-property/core/time.go b/seed/go-sdk/error-property/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-sdk/error-property/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-sdk/error-property/errors.go b/seed/go-sdk/error-property/errors.go new file mode 100644 index 00000000000..7c6b68bb308 --- /dev/null +++ b/seed/go-sdk/error-property/errors.go @@ -0,0 +1,31 @@ +// This file was auto-generated by Fern from our API Definition. + +package errorproperty + +import ( + json "encoding/json" + core "github.com/error-property/fern/core" +) + +type PropertyBasedErrorTest struct { + *core.APIError + Body *PropertyBasedErrorTestBody +} + +func (p *PropertyBasedErrorTest) UnmarshalJSON(data []byte) error { + var body *PropertyBasedErrorTestBody + if err := json.Unmarshal(data, &body); err != nil { + return err + } + p.StatusCode = 400 + p.Body = body + return nil +} + +func (p *PropertyBasedErrorTest) MarshalJSON() ([]byte, error) { + return json.Marshal(p.Body) +} + +func (p *PropertyBasedErrorTest) Unwrap() error { + return p.APIError +} diff --git a/seed/go-sdk/error-property/go.mod b/seed/go-sdk/error-property/go.mod new file mode 100644 index 00000000000..1724c397964 --- /dev/null +++ b/seed/go-sdk/error-property/go.mod @@ -0,0 +1,9 @@ +module github.com/error-property/fern + +go 1.13 + +require ( + github.com/google/uuid v1.4.0 + github.com/stretchr/testify v1.7.0 + gopkg.in/yaml.v3 v3.0.1 // indirect +) diff --git a/seed/go-sdk/error-property/go.sum b/seed/go-sdk/error-property/go.sum new file mode 100644 index 00000000000..b3766d4366b --- /dev/null +++ b/seed/go-sdk/error-property/go.sum @@ -0,0 +1,14 @@ +github.com/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8= +github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/google/uuid v1.4.0 h1:MtMxsa51/r9yyhkyLsVeVt0B+BGQZzpQiTQ4eHZ8bc4= +github.com/google/uuid v1.4.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= +github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= +github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY= +github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= +gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= diff --git a/seed/go-sdk/error-property/option/request_option.go b/seed/go-sdk/error-property/option/request_option.go new file mode 100644 index 00000000000..b8b40753bac --- /dev/null +++ b/seed/go-sdk/error-property/option/request_option.go @@ -0,0 +1,41 @@ +// This file was auto-generated by Fern from our API Definition. + +package option + +import ( + core "github.com/error-property/fern/core" + http "net/http" +) + +// RequestOption adapts the behavior of an indivdual request. +type RequestOption = core.RequestOption + +// WithBaseURL sets the base URL, overriding the default +// environment, if any. +func WithBaseURL(baseURL string) *core.BaseURLOption { + return &core.BaseURLOption{ + BaseURL: baseURL, + } +} + +// WithHTTPClient uses the given HTTPClient to issue the request. +func WithHTTPClient(httpClient core.HTTPClient) *core.HTTPClientOption { + return &core.HTTPClientOption{ + HTTPClient: httpClient, + } +} + +// WithHTTPHeader adds the given http.Header to the request. +func WithHTTPHeader(httpHeader http.Header) *core.HTTPHeaderOption { + return &core.HTTPHeaderOption{ + // Clone the headers so they can't be modified after the option call. + HTTPHeader: httpHeader.Clone(), + } +} + +// WithMaxAttempts configures the maximum number of retry attempts. +func WithMaxAttempts(attempts uint) *core.MaxAttemptsOption { + return &core.MaxAttemptsOption{ + MaxAttempts: attempts, + } +} diff --git a/seed/go-sdk/error-property/pointer.go b/seed/go-sdk/error-property/pointer.go new file mode 100644 index 00000000000..3c5c6faa7b1 --- /dev/null +++ b/seed/go-sdk/error-property/pointer.go @@ -0,0 +1,132 @@ +package errorproperty + +import ( + "time" + + "github.com/google/uuid" +) + +// Bool returns a pointer to the given bool value. +func Bool(b bool) *bool { + return &b +} + +// Byte returns a pointer to the given byte value. +func Byte(b byte) *byte { + return &b +} + +// Complex64 returns a pointer to the given complex64 value. +func Complex64(c complex64) *complex64 { + return &c +} + +// Complex128 returns a pointer to the given complex128 value. +func Complex128(c complex128) *complex128 { + return &c +} + +// Float32 returns a pointer to the given float32 value. +func Float32(f float32) *float32 { + return &f +} + +// Float64 returns a pointer to the given float64 value. +func Float64(f float64) *float64 { + return &f +} + +// Int returns a pointer to the given int value. +func Int(i int) *int { + return &i +} + +// Int8 returns a pointer to the given int8 value. +func Int8(i int8) *int8 { + return &i +} + +// Int16 returns a pointer to the given int16 value. +func Int16(i int16) *int16 { + return &i +} + +// Int32 returns a pointer to the given int32 value. +func Int32(i int32) *int32 { + return &i +} + +// Int64 returns a pointer to the given int64 value. +func Int64(i int64) *int64 { + return &i +} + +// Rune returns a pointer to the given rune value. +func Rune(r rune) *rune { + return &r +} + +// String returns a pointer to the given string value. +func String(s string) *string { + return &s +} + +// Uint returns a pointer to the given uint value. +func Uint(u uint) *uint { + return &u +} + +// Uint8 returns a pointer to the given uint8 value. +func Uint8(u uint8) *uint8 { + return &u +} + +// Uint16 returns a pointer to the given uint16 value. +func Uint16(u uint16) *uint16 { + return &u +} + +// Uint32 returns a pointer to the given uint32 value. +func Uint32(u uint32) *uint32 { + return &u +} + +// Uint64 returns a pointer to the given uint64 value. +func Uint64(u uint64) *uint64 { + return &u +} + +// Uintptr returns a pointer to the given uintptr value. +func Uintptr(u uintptr) *uintptr { + return &u +} + +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + +// Time returns a pointer to the given time.Time value. +func Time(t time.Time) *time.Time { + return &t +} + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/seed/go-sdk/error-property/propertybasederror/client.go b/seed/go-sdk/error-property/propertybasederror/client.go new file mode 100644 index 00000000000..e28a747e0ab --- /dev/null +++ b/seed/go-sdk/error-property/propertybasederror/client.go @@ -0,0 +1,97 @@ +// This file was auto-generated by Fern from our API Definition. + +package propertybasederror + +import ( + bytes "bytes" + context "context" + json "encoding/json" + errors "errors" + fern "github.com/error-property/fern" + core "github.com/error-property/fern/core" + option "github.com/error-property/fern/option" + io "io" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + } +} + +// GET request that always throws an error +func (c *Client) ThrowError( + ctx context.Context, + opts ...option.RequestOption, +) (string, error) { + options := core.NewRequestOptions(opts...) + + baseURL := "" + if c.baseURL != "" { + baseURL = c.baseURL + } + if options.BaseURL != "" { + baseURL = options.BaseURL + } + endpointURL := baseURL + "/" + "property-based-error" + + headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) + + errorDecoder := func(statusCode int, body io.Reader) error { + raw, err := io.ReadAll(body) + if err != nil { + return err + } + apiError := core.NewAPIError(statusCode, errors.New(string(raw))) + decoder := json.NewDecoder(bytes.NewReader(raw)) + var discriminant struct { + ErrorName string `json:"errorName"` + Content json.RawMessage `json:"content"` + } + if err := decoder.Decode(&discriminant); err != nil { + return err + } + switch discriminant.ErrorName { + case "PropertyBasedErrorTest": + value := new(fern.PropertyBasedErrorTest) + value.APIError = apiError + if err := json.Unmarshal(discriminant.Content, value); err != nil { + return apiError + } + return value + } + return apiError + } + + var response string + if err := c.caller.Call( + ctx, + &core.CallParams{ + URL: endpointURL, + Method: http.MethodGet, + MaxAttempts: options.MaxAttempts, + Headers: headers, + Client: options.HTTPClient, + Response: &response, + ErrorDecoder: errorDecoder, + }, + ); err != nil { + return "", err + } + return response, nil +} diff --git a/seed/go-sdk/error-property/snippet.json b/seed/go-sdk/error-property/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-sdk/error-property/types.go b/seed/go-sdk/error-property/types.go new file mode 100644 index 00000000000..bd25e6c7e75 --- /dev/null +++ b/seed/go-sdk/error-property/types.go @@ -0,0 +1,38 @@ +// This file was auto-generated by Fern from our API Definition. + +package errorproperty + +import ( + json "encoding/json" + fmt "fmt" + core "github.com/error-property/fern/core" +) + +type PropertyBasedErrorTestBody struct { + Message string `json:"message" url:"message"` + + _rawJSON json.RawMessage +} + +func (p *PropertyBasedErrorTestBody) UnmarshalJSON(data []byte) error { + type unmarshaler PropertyBasedErrorTestBody + var value unmarshaler + if err := json.Unmarshal(data, &value); err != nil { + return err + } + *p = PropertyBasedErrorTestBody(value) + p._rawJSON = json.RawMessage(data) + return nil +} + +func (p *PropertyBasedErrorTestBody) String() string { + if len(p._rawJSON) > 0 { + if value, err := core.StringifyJSON(p._rawJSON); err == nil { + return value + } + } + if value, err := core.StringifyJSON(p); err == nil { + return value + } + return fmt.Sprintf("%#v", p) +} diff --git a/seed/go-sdk/examples/.github/workflows/ci.yml b/seed/go-sdk/examples/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-sdk/examples/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-sdk/examples/client/client.go b/seed/go-sdk/examples/client/client.go new file mode 100644 index 00000000000..a81b56d8e49 --- /dev/null +++ b/seed/go-sdk/examples/client/client.go @@ -0,0 +1,76 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + context "context" + core "github.com/examples/fern/core" + fileclient "github.com/examples/fern/file/client" + healthclient "github.com/examples/fern/health/client" + option "github.com/examples/fern/option" + service "github.com/examples/fern/service" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header + + File *fileclient.Client + Health *healthclient.Client + Service *service.Client +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + File: fileclient.NewClient(opts...), + Health: healthclient.NewClient(opts...), + Service: service.NewClient(opts...), + } +} + +func (c *Client) Echo( + ctx context.Context, + request string, + opts ...option.RequestOption, +) (string, error) { + options := core.NewRequestOptions(opts...) + + baseURL := "" + if c.baseURL != "" { + baseURL = c.baseURL + } + if options.BaseURL != "" { + baseURL = options.BaseURL + } + endpointURL := baseURL + + headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) + + var response string + if err := c.caller.Call( + ctx, + &core.CallParams{ + URL: endpointURL, + Method: http.MethodPost, + MaxAttempts: options.MaxAttempts, + Headers: headers, + Client: options.HTTPClient, + Request: request, + Response: &response, + }, + ); err != nil { + return "", err + } + return response, nil +} diff --git a/seed/go-sdk/examples/client/client_test.go b/seed/go-sdk/examples/client/client_test.go new file mode 100644 index 00000000000..ace2a08796d --- /dev/null +++ b/seed/go-sdk/examples/client/client_test.go @@ -0,0 +1,45 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + option "github.com/examples/fern/option" + assert "github.com/stretchr/testify/assert" + http "net/http" + testing "testing" + time "time" +) + +func TestNewClient(t *testing.T) { + t.Run("default", func(t *testing.T) { + c := NewClient() + assert.Empty(t, c.baseURL) + }) + + t.Run("base url", func(t *testing.T) { + c := NewClient( + option.WithBaseURL("test.co"), + ) + assert.Equal(t, "test.co", c.baseURL) + }) + + t.Run("http client", func(t *testing.T) { + httpClient := &http.Client{ + Timeout: 5 * time.Second, + } + c := NewClient( + option.WithHTTPClient(httpClient), + ) + assert.Empty(t, c.baseURL) + }) + + t.Run("http header", func(t *testing.T) { + header := make(http.Header) + header.Set("X-API-Tenancy", "test") + c := NewClient( + option.WithHTTPHeader(header), + ) + assert.Empty(t, c.baseURL) + assert.Equal(t, "test", c.header.Get("X-API-Tenancy")) + }) +} diff --git a/seed/go-sdk/examples/commons/types.go b/seed/go-sdk/examples/commons/types.go new file mode 100644 index 00000000000..567972e1519 --- /dev/null +++ b/seed/go-sdk/examples/commons/types.go @@ -0,0 +1,208 @@ +// This file was auto-generated by Fern from our API Definition. + +package commons + +import ( + json "encoding/json" + fmt "fmt" + core "github.com/examples/fern/core" +) + +type Data struct { + Type string + String string + Base64 []byte +} + +func NewDataFromString(value string) *Data { + return &Data{Type: "string", String: value} +} + +func NewDataFromBase64(value []byte) *Data { + return &Data{Type: "base64", Base64: value} +} + +func (d *Data) UnmarshalJSON(data []byte) error { + var unmarshaler struct { + Type string `json:"type"` + } + if err := json.Unmarshal(data, &unmarshaler); err != nil { + return err + } + d.Type = unmarshaler.Type + switch unmarshaler.Type { + case "string": + var valueUnmarshaler struct { + String string `json:"value"` + } + if err := json.Unmarshal(data, &valueUnmarshaler); err != nil { + return err + } + d.String = valueUnmarshaler.String + case "base64": + var valueUnmarshaler struct { + Base64 []byte `json:"value"` + } + if err := json.Unmarshal(data, &valueUnmarshaler); err != nil { + return err + } + d.Base64 = valueUnmarshaler.Base64 + } + return nil +} + +func (d Data) MarshalJSON() ([]byte, error) { + switch d.Type { + default: + return nil, fmt.Errorf("invalid type %s in %T", d.Type, d) + case "string": + var marshaler = struct { + Type string `json:"type"` + String string `json:"value"` + }{ + Type: d.Type, + String: d.String, + } + return json.Marshal(marshaler) + case "base64": + var marshaler = struct { + Type string `json:"type"` + Base64 []byte `json:"value"` + }{ + Type: d.Type, + Base64: d.Base64, + } + return json.Marshal(marshaler) + } +} + +type DataVisitor interface { + VisitString(string) error + VisitBase64([]byte) error +} + +func (d *Data) Accept(visitor DataVisitor) error { + switch d.Type { + default: + return fmt.Errorf("invalid type %s in %T", d.Type, d) + case "string": + return visitor.VisitString(d.String) + case "base64": + return visitor.VisitBase64(d.Base64) + } +} + +type EventInfo struct { + Type string + Metadata *Metadata + Tag Tag +} + +func NewEventInfoFromMetadata(value *Metadata) *EventInfo { + return &EventInfo{Type: "metadata", Metadata: value} +} + +func NewEventInfoFromTag(value Tag) *EventInfo { + return &EventInfo{Type: "tag", Tag: value} +} + +func (e *EventInfo) UnmarshalJSON(data []byte) error { + var unmarshaler struct { + Type string `json:"type"` + } + if err := json.Unmarshal(data, &unmarshaler); err != nil { + return err + } + e.Type = unmarshaler.Type + switch unmarshaler.Type { + case "metadata": + value := new(Metadata) + if err := json.Unmarshal(data, &value); err != nil { + return err + } + e.Metadata = value + case "tag": + var valueUnmarshaler struct { + Tag Tag `json:"value"` + } + if err := json.Unmarshal(data, &valueUnmarshaler); err != nil { + return err + } + e.Tag = valueUnmarshaler.Tag + } + return nil +} + +func (e EventInfo) MarshalJSON() ([]byte, error) { + switch e.Type { + default: + return nil, fmt.Errorf("invalid type %s in %T", e.Type, e) + case "metadata": + var marshaler = struct { + Type string `json:"type"` + *Metadata + }{ + Type: e.Type, + Metadata: e.Metadata, + } + return json.Marshal(marshaler) + case "tag": + var marshaler = struct { + Type string `json:"type"` + Tag Tag `json:"value"` + }{ + Type: e.Type, + Tag: e.Tag, + } + return json.Marshal(marshaler) + } +} + +type EventInfoVisitor interface { + VisitMetadata(*Metadata) error + VisitTag(Tag) error +} + +func (e *EventInfo) Accept(visitor EventInfoVisitor) error { + switch e.Type { + default: + return fmt.Errorf("invalid type %s in %T", e.Type, e) + case "metadata": + return visitor.VisitMetadata(e.Metadata) + case "tag": + return visitor.VisitTag(e.Tag) + } +} + +type Metadata struct { + Id string `json:"id" url:"id"` + Data map[string]string `json:"data,omitempty" url:"data,omitempty"` + JsonString *string `json:"jsonString,omitempty" url:"jsonString,omitempty"` + + _rawJSON json.RawMessage +} + +func (m *Metadata) UnmarshalJSON(data []byte) error { + type unmarshaler Metadata + var value unmarshaler + if err := json.Unmarshal(data, &value); err != nil { + return err + } + *m = Metadata(value) + m._rawJSON = json.RawMessage(data) + return nil +} + +func (m *Metadata) String() string { + if len(m._rawJSON) > 0 { + if value, err := core.StringifyJSON(m._rawJSON); err == nil { + return value + } + } + if value, err := core.StringifyJSON(m); err == nil { + return value + } + return fmt.Sprintf("%#v", m) +} + +type Tag = string diff --git a/seed/go-sdk/examples/core/core.go b/seed/go-sdk/examples/core/core.go new file mode 100644 index 00000000000..5277d138d27 --- /dev/null +++ b/seed/go-sdk/examples/core/core.go @@ -0,0 +1,269 @@ +package core + +import ( + "bytes" + "context" + "encoding/json" + "errors" + "fmt" + "io" + "mime/multipart" + "net/http" +) + +const ( + // contentType specifies the JSON Content-Type header value. + contentType = "application/json" + contentTypeHeader = "Content-Type" +) + +// HTTPClient is an interface for a subset of the *http.Client. +type HTTPClient interface { + Do(*http.Request) (*http.Response, error) +} + +// MergeHeaders merges the given headers together, where the right +// takes precedence over the left. +func MergeHeaders(left, right http.Header) http.Header { + for key, values := range right { + if len(values) > 1 { + left[key] = values + continue + } + if value := right.Get(key); value != "" { + left.Set(key, value) + } + } + return left +} + +// WriteMultipartJSON writes the given value as a JSON part. +// This is used to serialize non-primitive multipart properties +// (i.e. lists, objects, etc). +func WriteMultipartJSON(writer *multipart.Writer, field string, value interface{}) error { + bytes, err := json.Marshal(value) + if err != nil { + return err + } + return writer.WriteField(field, string(bytes)) +} + +// APIError is a lightweight wrapper around the standard error +// interface that preserves the status code from the RPC, if any. +type APIError struct { + err error + + StatusCode int `json:"-"` +} + +// NewAPIError constructs a new API error. +func NewAPIError(statusCode int, err error) *APIError { + return &APIError{ + err: err, + StatusCode: statusCode, + } +} + +// Unwrap returns the underlying error. This also makes the error compatible +// with errors.As and errors.Is. +func (a *APIError) Unwrap() error { + if a == nil { + return nil + } + return a.err +} + +// Error returns the API error's message. +func (a *APIError) Error() string { + if a == nil || (a.err == nil && a.StatusCode == 0) { + return "" + } + if a.err == nil { + return fmt.Sprintf("%d", a.StatusCode) + } + if a.StatusCode == 0 { + return a.err.Error() + } + return fmt.Sprintf("%d: %s", a.StatusCode, a.err.Error()) +} + +// ErrorDecoder decodes *http.Response errors and returns a +// typed API error (e.g. *APIError). +type ErrorDecoder func(statusCode int, body io.Reader) error + +// Caller calls APIs and deserializes their response, if any. +type Caller struct { + client HTTPClient + retrier *Retrier +} + +// CallerParams represents the parameters used to constrcut a new *Caller. +type CallerParams struct { + Client HTTPClient + MaxAttempts uint +} + +// NewCaller returns a new *Caller backed by the given parameters. +func NewCaller(params *CallerParams) *Caller { + var httpClient HTTPClient = http.DefaultClient + if params.Client != nil { + httpClient = params.Client + } + var retryOptions []RetryOption + if params.MaxAttempts > 0 { + retryOptions = append(retryOptions, WithMaxAttempts(params.MaxAttempts)) + } + return &Caller{ + client: httpClient, + retrier: NewRetrier(retryOptions...), + } +} + +// CallParams represents the parameters used to issue an API call. +type CallParams struct { + URL string + Method string + MaxAttempts uint + Headers http.Header + Client HTTPClient + Request interface{} + Response interface{} + ResponseIsOptional bool + ErrorDecoder ErrorDecoder +} + +// Call issues an API call according to the given call parameters. +func (c *Caller) Call(ctx context.Context, params *CallParams) error { + req, err := newRequest(ctx, params.URL, params.Method, params.Headers, params.Request) + if err != nil { + return err + } + + // If the call has been cancelled, don't issue the request. + if err := ctx.Err(); err != nil { + return err + } + + client := c.client + if params.Client != nil { + // Use the HTTP client scoped to the request. + client = params.Client + } + + var retryOptions []RetryOption + if params.MaxAttempts > 0 { + retryOptions = append(retryOptions, WithMaxAttempts(params.MaxAttempts)) + } + + resp, err := c.retrier.Run( + client.Do, + req, + params.ErrorDecoder, + retryOptions..., + ) + if err != nil { + return err + } + + // Close the response body after we're done. + defer resp.Body.Close() + + // Check if the call was cancelled before we return the error + // associated with the call and/or unmarshal the response data. + if err := ctx.Err(); err != nil { + return err + } + + if resp.StatusCode < 200 || resp.StatusCode >= 300 { + return decodeError(resp, params.ErrorDecoder) + } + + // Mutate the response parameter in-place. + if params.Response != nil { + if writer, ok := params.Response.(io.Writer); ok { + _, err = io.Copy(writer, resp.Body) + } else { + err = json.NewDecoder(resp.Body).Decode(params.Response) + } + if err != nil { + if err == io.EOF { + if params.ResponseIsOptional { + // The response is optional, so we should ignore the + // io.EOF error + return nil + } + return fmt.Errorf("expected a %T response, but the server responded with nothing", params.Response) + } + return err + } + } + + return nil +} + +// newRequest returns a new *http.Request with all of the fields +// required to issue the call. +func newRequest( + ctx context.Context, + url string, + method string, + endpointHeaders http.Header, + request interface{}, +) (*http.Request, error) { + requestBody, err := newRequestBody(request) + if err != nil { + return nil, err + } + req, err := http.NewRequestWithContext(ctx, method, url, requestBody) + if err != nil { + return nil, err + } + req = req.WithContext(ctx) + req.Header.Set(contentTypeHeader, contentType) + for name, values := range endpointHeaders { + req.Header[name] = values + } + return req, nil +} + +// newRequestBody returns a new io.Reader that represents the HTTP request body. +func newRequestBody(request interface{}) (io.Reader, error) { + var requestBody io.Reader + if request != nil { + if body, ok := request.(io.Reader); ok { + requestBody = body + } else { + requestBytes, err := json.Marshal(request) + if err != nil { + return nil, err + } + requestBody = bytes.NewReader(requestBytes) + } + } + return requestBody, nil +} + +// decodeError decodes the error from the given HTTP response. Note that +// it's the caller's responsibility to close the response body. +func decodeError(response *http.Response, errorDecoder ErrorDecoder) error { + if errorDecoder != nil { + // This endpoint has custom errors, so we'll + // attempt to unmarshal the error into a structured + // type based on the status code. + return errorDecoder(response.StatusCode, response.Body) + } + // This endpoint doesn't have any custom error + // types, so we just read the body as-is, and + // put it into a normal error. + bytes, err := io.ReadAll(response.Body) + if err != nil && err != io.EOF { + return err + } + if err == io.EOF { + // The error didn't have a response body, + // so all we can do is return an error + // with the status code. + return NewAPIError(response.StatusCode, nil) + } + return NewAPIError(response.StatusCode, errors.New(string(bytes))) +} diff --git a/seed/go-sdk/examples/core/core_test.go b/seed/go-sdk/examples/core/core_test.go new file mode 100644 index 00000000000..f476f9ee383 --- /dev/null +++ b/seed/go-sdk/examples/core/core_test.go @@ -0,0 +1,284 @@ +package core + +import ( + "bytes" + "context" + "encoding/json" + "errors" + "fmt" + "io" + "net/http" + "net/http/httptest" + "strconv" + "testing" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +// TestCase represents a single test case. +type TestCase struct { + description string + + // Server-side assertions. + giveMethod string + giveResponseIsOptional bool + giveHeader http.Header + giveErrorDecoder ErrorDecoder + giveRequest *Request + + // Client-side assertions. + wantResponse *Response + wantError error +} + +// Request a simple request body. +type Request struct { + Id string `json:"id"` +} + +// Response a simple response body. +type Response struct { + Id string `json:"id"` +} + +// NotFoundError represents a 404. +type NotFoundError struct { + *APIError + + Message string `json:"message"` +} + +func TestCall(t *testing.T) { + tests := []*TestCase{ + { + description: "GET success", + giveMethod: http.MethodGet, + giveHeader: http.Header{ + "X-API-Status": []string{"success"}, + }, + giveRequest: &Request{ + Id: "123", + }, + wantResponse: &Response{ + Id: "123", + }, + }, + { + description: "GET not found", + giveMethod: http.MethodGet, + giveHeader: http.Header{ + "X-API-Status": []string{"fail"}, + }, + giveRequest: &Request{ + Id: strconv.Itoa(http.StatusNotFound), + }, + giveErrorDecoder: newTestErrorDecoder(t), + wantError: &NotFoundError{ + APIError: NewAPIError( + http.StatusNotFound, + errors.New(`{"message":"ID \"404\" not found"}`), + ), + }, + }, + { + description: "POST optional response", + giveMethod: http.MethodPost, + giveHeader: http.Header{ + "X-API-Status": []string{"success"}, + }, + giveRequest: &Request{ + Id: "123", + }, + giveResponseIsOptional: true, + }, + { + description: "POST API error", + giveMethod: http.MethodPost, + giveHeader: http.Header{ + "X-API-Status": []string{"fail"}, + }, + giveRequest: &Request{ + Id: strconv.Itoa(http.StatusInternalServerError), + }, + wantError: NewAPIError( + http.StatusInternalServerError, + errors.New("failed to process request"), + ), + }, + } + for _, test := range tests { + t.Run(test.description, func(t *testing.T) { + var ( + server = newTestServer(t, test) + client = server.Client() + ) + caller := NewCaller( + &CallerParams{ + Client: client, + }, + ) + var response *Response + err := caller.Call( + context.Background(), + &CallParams{ + URL: server.URL, + Method: test.giveMethod, + Headers: test.giveHeader, + Request: test.giveRequest, + Response: &response, + ResponseIsOptional: test.giveResponseIsOptional, + ErrorDecoder: test.giveErrorDecoder, + }, + ) + if test.wantError != nil { + assert.EqualError(t, err, test.wantError.Error()) + return + } + require.NoError(t, err) + assert.Equal(t, test.wantResponse, response) + }) + } +} + +func TestMergeHeaders(t *testing.T) { + t.Run("both empty", func(t *testing.T) { + merged := MergeHeaders(make(http.Header), make(http.Header)) + assert.Empty(t, merged) + }) + + t.Run("empty left", func(t *testing.T) { + left := make(http.Header) + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, "0.0.1", merged.Get("X-API-Version")) + }) + + t.Run("empty right", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Version", "0.0.1") + + right := make(http.Header) + + merged := MergeHeaders(left, right) + assert.Equal(t, "0.0.1", merged.Get("X-API-Version")) + }) + + t.Run("single value override", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Version", "0.0.0") + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"0.0.1"}, merged.Values("X-API-Version")) + }) + + t.Run("multiple value override", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Versions", "0.0.0") + + right := make(http.Header) + right.Add("X-API-Versions", "0.0.1") + right.Add("X-API-Versions", "0.0.2") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"0.0.1", "0.0.2"}, merged.Values("X-API-Versions")) + }) + + t.Run("disjoint merge", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Tenancy", "test") + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"test"}, merged.Values("X-API-Tenancy")) + assert.Equal(t, []string{"0.0.1"}, merged.Values("X-API-Version")) + }) +} + +// newTestServer returns a new *httptest.Server configured with the +// given test parameters. +func newTestServer(t *testing.T, tc *TestCase) *httptest.Server { + return httptest.NewServer( + http.HandlerFunc( + func(w http.ResponseWriter, r *http.Request) { + assert.Equal(t, tc.giveMethod, r.Method) + assert.Equal(t, contentType, r.Header.Get(contentTypeHeader)) + for header, value := range tc.giveHeader { + assert.Equal(t, value, r.Header.Values(header)) + } + + bytes, err := io.ReadAll(r.Body) + require.NoError(t, err) + + request := new(Request) + require.NoError(t, json.Unmarshal(bytes, request)) + + switch request.Id { + case strconv.Itoa(http.StatusNotFound): + notFoundError := &NotFoundError{ + APIError: &APIError{ + StatusCode: http.StatusNotFound, + }, + Message: fmt.Sprintf("ID %q not found", request.Id), + } + bytes, err = json.Marshal(notFoundError) + require.NoError(t, err) + + w.WriteHeader(http.StatusNotFound) + _, err = w.Write(bytes) + require.NoError(t, err) + return + + case strconv.Itoa(http.StatusInternalServerError): + w.WriteHeader(http.StatusInternalServerError) + _, err = w.Write([]byte("failed to process request")) + require.NoError(t, err) + return + } + + if tc.giveResponseIsOptional { + w.WriteHeader(http.StatusOK) + return + } + + response := &Response{ + Id: request.Id, + } + bytes, err = json.Marshal(response) + require.NoError(t, err) + + _, err = w.Write(bytes) + require.NoError(t, err) + }, + ), + ) +} + +// newTestErrorDecoder returns an error decoder suitable for tests. +func newTestErrorDecoder(t *testing.T) func(int, io.Reader) error { + return func(statusCode int, body io.Reader) error { + raw, err := io.ReadAll(body) + require.NoError(t, err) + + var ( + apiError = NewAPIError(statusCode, errors.New(string(raw))) + decoder = json.NewDecoder(bytes.NewReader(raw)) + ) + if statusCode == http.StatusNotFound { + value := new(NotFoundError) + value.APIError = apiError + require.NoError(t, decoder.Decode(value)) + + return value + } + return apiError + } +} diff --git a/seed/go-sdk/examples/core/query.go b/seed/go-sdk/examples/core/query.go new file mode 100644 index 00000000000..479cbb24d18 --- /dev/null +++ b/seed/go-sdk/examples/core/query.go @@ -0,0 +1,219 @@ +package core + +import ( + "encoding/base64" + "fmt" + "net/url" + "reflect" + "strings" + "time" + + "github.com/google/uuid" +) + +var ( + bytesType = reflect.TypeOf([]byte{}) + queryEncoderType = reflect.TypeOf(new(QueryEncoder)).Elem() + timeType = reflect.TypeOf(time.Time{}) + uuidType = reflect.TypeOf(uuid.UUID{}) +) + +// QueryEncoder is an interface implemented by any type that wishes to encode +// itself into URL values in a non-standard way. +type QueryEncoder interface { + EncodeQueryValues(key string, v *url.Values) error +} + +// QueryValues encodes url.Values from request objects. +// +// Note: This type is inspired by Google's query encoding library, but +// supports far less customization and is tailored to fit this SDK's use case. +// +// Ref: https://github.com/google/go-querystring +func QueryValues(v interface{}) (url.Values, error) { + values := make(url.Values) + val := reflect.ValueOf(v) + for val.Kind() == reflect.Ptr { + if val.IsNil() { + return values, nil + } + val = val.Elem() + } + + if v == nil { + return values, nil + } + + if val.Kind() != reflect.Struct { + return nil, fmt.Errorf("query: Values() expects struct input. Got %v", val.Kind()) + } + + err := reflectValue(values, val, "") + return values, err +} + +// reflectValue populates the values parameter from the struct fields in val. +// Embedded structs are followed recursively (using the rules defined in the +// Values function documentation) breadth-first. +func reflectValue(values url.Values, val reflect.Value, scope string) error { + typ := val.Type() + for i := 0; i < typ.NumField(); i++ { + sf := typ.Field(i) + if sf.PkgPath != "" && !sf.Anonymous { + // Skip unexported fields. + continue + } + + sv := val.Field(i) + tag := sf.Tag.Get("url") + if tag == "" || tag == "-" { + continue + } + + name, opts := parseTag(tag) + if name == "" { + name = sf.Name + } + + if scope != "" { + name = scope + "[" + name + "]" + } + + if opts.Contains("omitempty") && isEmptyValue(sv) { + continue + } + + if sv.Type().Implements(queryEncoderType) { + // If sv is a nil pointer and the custom encoder is defined on a non-pointer + // method receiver, set sv to the zero value of the underlying type + if !reflect.Indirect(sv).IsValid() && sv.Type().Elem().Implements(queryEncoderType) { + sv = reflect.New(sv.Type().Elem()) + } + + m := sv.Interface().(QueryEncoder) + if err := m.EncodeQueryValues(name, &values); err != nil { + return err + } + continue + } + + // Recursively dereference pointers, but stop at nil pointers. + for sv.Kind() == reflect.Ptr { + if sv.IsNil() { + break + } + sv = sv.Elem() + } + + if sv.Type() == uuidType || sv.Type() == bytesType || sv.Type() == timeType { + values.Add(name, valueString(sv, opts, sf)) + continue + } + + if sv.Kind() == reflect.Slice || sv.Kind() == reflect.Array { + if sv.Len() == 0 { + // Skip if slice or array is empty. + continue + } + for i := 0; i < sv.Len(); i++ { + values.Add(name, valueString(sv.Index(i), opts, sf)) + } + continue + } + + if sv.Kind() == reflect.Struct { + if err := reflectValue(values, sv, name); err != nil { + return err + } + continue + } + + values.Add(name, valueString(sv, opts, sf)) + } + + return nil +} + +// valueString returns the string representation of a value. +func valueString(v reflect.Value, opts tagOptions, sf reflect.StructField) string { + for v.Kind() == reflect.Ptr { + if v.IsNil() { + return "" + } + v = v.Elem() + } + + if v.Type() == timeType { + t := v.Interface().(time.Time) + if format := sf.Tag.Get("format"); format == "date" { + return t.Format("2006-01-02") + } + return t.Format(time.RFC3339) + } + + if v.Type() == uuidType { + u := v.Interface().(uuid.UUID) + return u.String() + } + + if v.Type() == bytesType { + b := v.Interface().([]byte) + return base64.StdEncoding.EncodeToString(b) + } + + return fmt.Sprint(v.Interface()) +} + +// isEmptyValue checks if a value should be considered empty for the purposes +// of omitting fields with the "omitempty" option. +func isEmptyValue(v reflect.Value) bool { + type zeroable interface { + IsZero() bool + } + + if !v.IsNil() { + if z, ok := v.Interface().(zeroable); ok { + return z.IsZero() + } + } + + switch v.Kind() { + case reflect.Array, reflect.Map, reflect.Slice, reflect.String: + return v.Len() == 0 + case reflect.Bool: + return !v.Bool() + case reflect.Int, reflect.Int8, reflect.Int16, reflect.Int32, reflect.Int64: + return v.Int() == 0 + case reflect.Uint, reflect.Uint8, reflect.Uint16, reflect.Uint32, reflect.Uint64, reflect.Uintptr: + return v.Uint() == 0 + case reflect.Float32, reflect.Float64: + return v.Float() == 0 + case reflect.Interface, reflect.Ptr: + return v.IsNil() + case reflect.Invalid, reflect.Complex64, reflect.Complex128, reflect.Chan, reflect.Func, reflect.Struct, reflect.UnsafePointer: + return false + } + + return false +} + +// tagOptions is the string following a comma in a struct field's "url" tag, or +// the empty string. It does not include the leading comma. +type tagOptions []string + +// parseTag splits a struct field's url tag into its name and comma-separated +// options. +func parseTag(tag string) (string, tagOptions) { + s := strings.Split(tag, ",") + return s[0], s[1:] +} + +// Contains checks whether the tagOptions contains the specified option. +func (o tagOptions) Contains(option string) bool { + for _, s := range o { + if s == option { + return true + } + } + return false +} diff --git a/seed/go-sdk/examples/core/query_test.go b/seed/go-sdk/examples/core/query_test.go new file mode 100644 index 00000000000..4f0d39284f4 --- /dev/null +++ b/seed/go-sdk/examples/core/query_test.go @@ -0,0 +1,146 @@ +package core + +import ( + "testing" + "time" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +func TestQueryValues(t *testing.T) { + t.Run("empty optional", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + values, err := QueryValues(&example{}) + require.NoError(t, err) + assert.Empty(t, values) + }) + + t.Run("empty required", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Required string `json:"required" url:"required"` + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + values, err := QueryValues(&example{}) + require.NoError(t, err) + assert.Equal(t, "required=", values.Encode()) + }) + + t.Run("allow multiple", func(t *testing.T) { + type example struct { + Values []string `json:"values" url:"values"` + } + + values, err := QueryValues( + &example{ + Values: []string{"foo", "bar", "baz"}, + }, + ) + require.NoError(t, err) + assert.Equal(t, "values=foo&values=bar&values=baz", values.Encode()) + }) + + t.Run("nested object", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Required string `json:"required" url:"required"` + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + nestedValue := "nestedValue" + values, err := QueryValues( + &example{ + Required: "requiredValue", + Nested: &nested{ + Value: &nestedValue, + }, + }, + ) + require.NoError(t, err) + assert.Equal(t, "nested%5Bvalue%5D=nestedValue&required=requiredValue", values.Encode()) + }) + + t.Run("url unspecified", func(t *testing.T) { + type example struct { + Required string `json:"required" url:"required"` + NotFound string `json:"notFound"` + } + + values, err := QueryValues( + &example{ + Required: "requiredValue", + NotFound: "notFound", + }, + ) + require.NoError(t, err) + assert.Equal(t, "required=requiredValue", values.Encode()) + }) + + t.Run("url ignored", func(t *testing.T) { + type example struct { + Required string `json:"required" url:"required"` + NotFound string `json:"notFound" url:"-"` + } + + values, err := QueryValues( + &example{ + Required: "requiredValue", + NotFound: "notFound", + }, + ) + require.NoError(t, err) + assert.Equal(t, "required=requiredValue", values.Encode()) + }) + + t.Run("datetime", func(t *testing.T) { + type example struct { + DateTime time.Time `json:"dateTime" url:"dateTime"` + } + + values, err := QueryValues( + &example{ + DateTime: time.Date(1994, 3, 16, 12, 34, 56, 0, time.UTC), + }, + ) + require.NoError(t, err) + assert.Equal(t, "dateTime=1994-03-16T12%3A34%3A56Z", values.Encode()) + }) + + t.Run("date", func(t *testing.T) { + type example struct { + Date time.Time `json:"date" url:"date" format:"date"` + } + + values, err := QueryValues( + &example{ + Date: time.Date(1994, 3, 16, 12, 34, 56, 0, time.UTC), + }, + ) + require.NoError(t, err) + assert.Equal(t, "date=1994-03-16", values.Encode()) + }) + + t.Run("optional time", func(t *testing.T) { + type example struct { + Date *time.Time `json:"date,omitempty" url:"date,omitempty" format:"date"` + } + + values, err := QueryValues( + &example{}, + ) + require.NoError(t, err) + assert.Empty(t, values.Encode()) + }) +} diff --git a/seed/go-sdk/examples/core/request_option.go b/seed/go-sdk/examples/core/request_option.go new file mode 100644 index 00000000000..74b1436bc82 --- /dev/null +++ b/seed/go-sdk/examples/core/request_option.go @@ -0,0 +1,101 @@ +// This file was auto-generated by Fern from our API Definition. + +package core + +import ( + http "net/http" +) + +// RequestOption adapts the behavior of the client or an individual request. +type RequestOption interface { + applyRequestOptions(*RequestOptions) +} + +// RequestOptions defines all of the possible request options. +// +// This type is primarily used by the generated code and is not meant +// to be used directly; use the option package instead. +type RequestOptions struct { + BaseURL string + HTTPClient HTTPClient + HTTPHeader http.Header + MaxAttempts uint + Token string +} + +// NewRequestOptions returns a new *RequestOptions value. +// +// This function is primarily used by the generated code and is not meant +// to be used directly; use RequestOption instead. +func NewRequestOptions(opts ...RequestOption) *RequestOptions { + options := &RequestOptions{ + HTTPHeader: make(http.Header), + } + for _, opt := range opts { + opt.applyRequestOptions(options) + } + return options +} + +// ToHeader maps the configured request options into a http.Header used +// for the request(s). +func (r *RequestOptions) ToHeader() http.Header { + header := r.cloneHeader() + if r.Token != "" { + header.Set("Authorization", "Bearer "+r.Token) + } + return header +} + +func (r *RequestOptions) cloneHeader() http.Header { + headers := r.HTTPHeader.Clone() + headers.Set("X-Fern-Language", "Go") + headers.Set("X-Fern-SDK-Name", "github.com/examples/fern") + headers.Set("X-Fern-SDK-Version", "0.0.1") + return headers +} + +// BaseURLOption implements the RequestOption interface. +type BaseURLOption struct { + BaseURL string +} + +func (b *BaseURLOption) applyRequestOptions(opts *RequestOptions) { + opts.BaseURL = b.BaseURL +} + +// HTTPClientOption implements the RequestOption interface. +type HTTPClientOption struct { + HTTPClient HTTPClient +} + +func (h *HTTPClientOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPClient = h.HTTPClient +} + +// HTTPHeaderOption implements the RequestOption interface. +type HTTPHeaderOption struct { + HTTPHeader http.Header +} + +func (h *HTTPHeaderOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPHeader = h.HTTPHeader +} + +// MaxAttemptsOption implements the RequestOption interface. +type MaxAttemptsOption struct { + MaxAttempts uint +} + +func (m *MaxAttemptsOption) applyRequestOptions(opts *RequestOptions) { + opts.MaxAttempts = m.MaxAttempts +} + +// TokenOption implements the RequestOption interface. +type TokenOption struct { + Token string +} + +func (t *TokenOption) applyRequestOptions(opts *RequestOptions) { + opts.Token = t.Token +} diff --git a/seed/go-sdk/examples/core/retrier.go b/seed/go-sdk/examples/core/retrier.go new file mode 100644 index 00000000000..ea24916b786 --- /dev/null +++ b/seed/go-sdk/examples/core/retrier.go @@ -0,0 +1,166 @@ +package core + +import ( + "crypto/rand" + "math/big" + "net/http" + "time" +) + +const ( + defaultRetryAttempts = 2 + minRetryDelay = 500 * time.Millisecond + maxRetryDelay = 5000 * time.Millisecond +) + +// RetryOption adapts the behavior the *Retrier. +type RetryOption func(*retryOptions) + +// RetryFunc is a retriable HTTP function call (i.e. *http.Client.Do). +type RetryFunc func(*http.Request) (*http.Response, error) + +// WithMaxAttempts configures the maximum number of attempts +// of the *Retrier. +func WithMaxAttempts(attempts uint) RetryOption { + return func(opts *retryOptions) { + opts.attempts = attempts + } +} + +// Retrier retries failed requests a configurable number of times with an +// exponential back-off between each retry. +type Retrier struct { + attempts uint +} + +// NewRetrier constructs a new *Retrier with the given options, if any. +func NewRetrier(opts ...RetryOption) *Retrier { + options := new(retryOptions) + for _, opt := range opts { + opt(options) + } + attempts := uint(defaultRetryAttempts) + if options.attempts > 0 { + attempts = options.attempts + } + return &Retrier{ + attempts: attempts, + } +} + +// Run issues the request and, upon failure, retries the request if possible. +// +// The request will be retried as long as the request is deemed retriable and the +// number of retry attempts has not grown larger than the configured retry limit. +func (r *Retrier) Run( + fn RetryFunc, + request *http.Request, + errorDecoder ErrorDecoder, + opts ...RetryOption, +) (*http.Response, error) { + options := new(retryOptions) + for _, opt := range opts { + opt(options) + } + maxRetryAttempts := r.attempts + if options.attempts > 0 { + maxRetryAttempts = options.attempts + } + var ( + retryAttempt uint + previousError error + ) + return r.run( + fn, + request, + errorDecoder, + maxRetryAttempts, + retryAttempt, + previousError, + ) +} + +func (r *Retrier) run( + fn RetryFunc, + request *http.Request, + errorDecoder ErrorDecoder, + maxRetryAttempts uint, + retryAttempt uint, + previousError error, +) (*http.Response, error) { + if retryAttempt >= maxRetryAttempts { + return nil, previousError + } + + // If the call has been cancelled, don't issue the request. + if err := request.Context().Err(); err != nil { + return nil, err + } + + response, err := fn(request) + if err != nil { + return nil, err + } + + if r.shouldRetry(response) { + defer response.Body.Close() + + delay, err := r.retryDelay(retryAttempt) + if err != nil { + return nil, err + } + + time.Sleep(delay) + + return r.run( + fn, + request, + errorDecoder, + maxRetryAttempts, + retryAttempt+1, + decodeError(response, errorDecoder), + ) + } + + return response, nil +} + +// shouldRetry returns true if the request should be retried based on the given +// response status code. +func (r *Retrier) shouldRetry(response *http.Response) bool { + return response.StatusCode == http.StatusTooManyRequests || + response.StatusCode == http.StatusRequestTimeout || + response.StatusCode == http.StatusConflict || + response.StatusCode >= http.StatusInternalServerError +} + +// retryDelay calculates the delay time in milliseconds based on the retry attempt. +func (r *Retrier) retryDelay(retryAttempt uint) (time.Duration, error) { + // Apply exponential backoff. + delay := minRetryDelay + minRetryDelay*time.Duration(retryAttempt*retryAttempt) + + // Do not allow the number to exceed maxRetryDelay. + if delay > maxRetryDelay { + delay = maxRetryDelay + } + + // Apply some itter by randomizing the value in the range of 75%-100%. + max := big.NewInt(int64(delay / 4)) + jitter, err := rand.Int(rand.Reader, max) + if err != nil { + return 0, err + } + + delay -= time.Duration(jitter.Int64()) + + // Never sleep less than the base sleep seconds. + if delay < minRetryDelay { + delay = minRetryDelay + } + + return delay, nil +} + +type retryOptions struct { + attempts uint +} diff --git a/seed/go-sdk/examples/core/stringer.go b/seed/go-sdk/examples/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-sdk/examples/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-sdk/examples/core/time.go b/seed/go-sdk/examples/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-sdk/examples/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-sdk/examples/environments.go b/seed/go-sdk/examples/environments.go new file mode 100644 index 00000000000..e46c475de38 --- /dev/null +++ b/seed/go-sdk/examples/environments.go @@ -0,0 +1,15 @@ +// This file was auto-generated by Fern from our API Definition. + +package examples + +// Environments defines all of the API environments. +// These values can be used with the WithBaseURL +// RequestOption to override the client's default environment, +// if any. +var Environments = struct { + Production string + Staging string +}{ + Production: "https://production.com/api", + Staging: "https://staging.com/api", +} diff --git a/seed/go-sdk/examples/errors.go b/seed/go-sdk/examples/errors.go new file mode 100644 index 00000000000..e9063f8f7f3 --- /dev/null +++ b/seed/go-sdk/examples/errors.go @@ -0,0 +1,31 @@ +// This file was auto-generated by Fern from our API Definition. + +package examples + +import ( + json "encoding/json" + core "github.com/examples/fern/core" +) + +type NotFoundError struct { + *core.APIError + Body string +} + +func (n *NotFoundError) UnmarshalJSON(data []byte) error { + var body string + if err := json.Unmarshal(data, &body); err != nil { + return err + } + n.StatusCode = 404 + n.Body = body + return nil +} + +func (n *NotFoundError) MarshalJSON() ([]byte, error) { + return json.Marshal(n.Body) +} + +func (n *NotFoundError) Unwrap() error { + return n.APIError +} diff --git a/seed/go-sdk/examples/file/client/client.go b/seed/go-sdk/examples/file/client/client.go new file mode 100644 index 00000000000..57acb00ff8b --- /dev/null +++ b/seed/go-sdk/examples/file/client/client.go @@ -0,0 +1,36 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + core "github.com/examples/fern/core" + notificationclient "github.com/examples/fern/file/notification/client" + service "github.com/examples/fern/file/service" + option "github.com/examples/fern/option" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header + + Notification *notificationclient.Client + Service *service.Client +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + Notification: notificationclient.NewClient(opts...), + Service: service.NewClient(opts...), + } +} diff --git a/seed/go-sdk/examples/file/notification/client/client.go b/seed/go-sdk/examples/file/notification/client/client.go new file mode 100644 index 00000000000..045636bb64d --- /dev/null +++ b/seed/go-sdk/examples/file/notification/client/client.go @@ -0,0 +1,33 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + core "github.com/examples/fern/core" + service "github.com/examples/fern/file/notification/service" + option "github.com/examples/fern/option" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header + + Service *service.Client +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + Service: service.NewClient(opts...), + } +} diff --git a/seed/go-sdk/examples/file/notification/service/client.go b/seed/go-sdk/examples/file/notification/service/client.go new file mode 100644 index 00000000000..d6c795bc7c0 --- /dev/null +++ b/seed/go-sdk/examples/file/notification/service/client.go @@ -0,0 +1,67 @@ +// This file was auto-generated by Fern from our API Definition. + +package service + +import ( + context "context" + fmt "fmt" + fern "github.com/examples/fern" + core "github.com/examples/fern/core" + option "github.com/examples/fern/option" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + } +} + +func (c *Client) GetException( + ctx context.Context, + notificationId string, + opts ...option.RequestOption, +) (*fern.Exception, error) { + options := core.NewRequestOptions(opts...) + + baseURL := "" + if c.baseURL != "" { + baseURL = c.baseURL + } + if options.BaseURL != "" { + baseURL = options.BaseURL + } + endpointURL := fmt.Sprintf(baseURL+"/"+"file/notification/%v", notificationId) + + headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) + + var response *fern.Exception + if err := c.caller.Call( + ctx, + &core.CallParams{ + URL: endpointURL, + Method: http.MethodGet, + MaxAttempts: options.MaxAttempts, + Headers: headers, + Client: options.HTTPClient, + Response: &response, + }, + ); err != nil { + return nil, err + } + return response, nil +} diff --git a/seed/go-sdk/examples/file/service.go b/seed/go-sdk/examples/file/service.go new file mode 100644 index 00000000000..5253d0234d9 --- /dev/null +++ b/seed/go-sdk/examples/file/service.go @@ -0,0 +1,6 @@ +// This file was auto-generated by Fern from our API Definition. + +package file + +type GetFileRequest struct { +} diff --git a/seed/go-sdk/examples/file/service/client.go b/seed/go-sdk/examples/file/service/client.go new file mode 100644 index 00000000000..cdddbe721b3 --- /dev/null +++ b/seed/go-sdk/examples/file/service/client.go @@ -0,0 +1,95 @@ +// This file was auto-generated by Fern from our API Definition. + +package service + +import ( + bytes "bytes" + context "context" + json "encoding/json" + errors "errors" + fmt "fmt" + fern "github.com/examples/fern" + core "github.com/examples/fern/core" + file "github.com/examples/fern/file" + option "github.com/examples/fern/option" + io "io" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + } +} + +// This endpoint returns a file by its name. +func (c *Client) GetFile( + ctx context.Context, + // This is a filename + filename string, + request *file.GetFileRequest, + opts ...option.RequestOption, +) (*fern.File, error) { + options := core.NewRequestOptions(opts...) + + baseURL := "" + if c.baseURL != "" { + baseURL = c.baseURL + } + if options.BaseURL != "" { + baseURL = options.BaseURL + } + endpointURL := fmt.Sprintf(baseURL+"/"+"file/%v", filename) + + headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) + + errorDecoder := func(statusCode int, body io.Reader) error { + raw, err := io.ReadAll(body) + if err != nil { + return err + } + apiError := core.NewAPIError(statusCode, errors.New(string(raw))) + decoder := json.NewDecoder(bytes.NewReader(raw)) + switch statusCode { + case 404: + value := new(fern.NotFoundError) + value.APIError = apiError + if err := decoder.Decode(value); err != nil { + return apiError + } + return value + } + return apiError + } + + var response *fern.File + if err := c.caller.Call( + ctx, + &core.CallParams{ + URL: endpointURL, + Method: http.MethodGet, + MaxAttempts: options.MaxAttempts, + Headers: headers, + Client: options.HTTPClient, + Response: &response, + ErrorDecoder: errorDecoder, + }, + ); err != nil { + return nil, err + } + return response, nil +} diff --git a/seed/go-sdk/examples/file/types.go b/seed/go-sdk/examples/file/types.go new file mode 100644 index 00000000000..edc509f893e --- /dev/null +++ b/seed/go-sdk/examples/file/types.go @@ -0,0 +1,5 @@ +// This file was auto-generated by Fern from our API Definition. + +package file + +type Filename = string diff --git a/seed/go-sdk/examples/go.mod b/seed/go-sdk/examples/go.mod new file mode 100644 index 00000000000..f75913fe054 --- /dev/null +++ b/seed/go-sdk/examples/go.mod @@ -0,0 +1,9 @@ +module github.com/examples/fern + +go 1.13 + +require ( + github.com/google/uuid v1.4.0 + github.com/stretchr/testify v1.7.0 + gopkg.in/yaml.v3 v3.0.1 // indirect +) diff --git a/seed/go-sdk/examples/go.sum b/seed/go-sdk/examples/go.sum new file mode 100644 index 00000000000..b3766d4366b --- /dev/null +++ b/seed/go-sdk/examples/go.sum @@ -0,0 +1,14 @@ +github.com/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8= +github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/google/uuid v1.4.0 h1:MtMxsa51/r9yyhkyLsVeVt0B+BGQZzpQiTQ4eHZ8bc4= +github.com/google/uuid v1.4.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= +github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= +github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY= +github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= +gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= diff --git a/seed/go-sdk/examples/health/client/client.go b/seed/go-sdk/examples/health/client/client.go new file mode 100644 index 00000000000..1fb05e0b7d5 --- /dev/null +++ b/seed/go-sdk/examples/health/client/client.go @@ -0,0 +1,33 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + core "github.com/examples/fern/core" + service "github.com/examples/fern/health/service" + option "github.com/examples/fern/option" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header + + Service *service.Client +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + Service: service.NewClient(opts...), + } +} diff --git a/seed/go-sdk/examples/health/service/client.go b/seed/go-sdk/examples/health/service/client.go new file mode 100644 index 00000000000..1627e1dc1ec --- /dev/null +++ b/seed/go-sdk/examples/health/service/client.go @@ -0,0 +1,101 @@ +// This file was auto-generated by Fern from our API Definition. + +package service + +import ( + context "context" + fmt "fmt" + core "github.com/examples/fern/core" + option "github.com/examples/fern/option" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + } +} + +// This endpoint checks the health of a resource. +func (c *Client) Check( + ctx context.Context, + // The id to check + id string, + opts ...option.RequestOption, +) error { + options := core.NewRequestOptions(opts...) + + baseURL := "" + if c.baseURL != "" { + baseURL = c.baseURL + } + if options.BaseURL != "" { + baseURL = options.BaseURL + } + endpointURL := fmt.Sprintf(baseURL+"/"+"check/%v", id) + + headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) + + if err := c.caller.Call( + ctx, + &core.CallParams{ + URL: endpointURL, + Method: http.MethodGet, + MaxAttempts: options.MaxAttempts, + Headers: headers, + Client: options.HTTPClient, + }, + ); err != nil { + return err + } + return nil +} + +// This endpoint checks the health of the service. +func (c *Client) Ping( + ctx context.Context, + opts ...option.RequestOption, +) (bool, error) { + options := core.NewRequestOptions(opts...) + + baseURL := "" + if c.baseURL != "" { + baseURL = c.baseURL + } + if options.BaseURL != "" { + baseURL = options.BaseURL + } + endpointURL := baseURL + "/" + "ping" + + headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) + + var response bool + if err := c.caller.Call( + ctx, + &core.CallParams{ + URL: endpointURL, + Method: http.MethodGet, + MaxAttempts: options.MaxAttempts, + Headers: headers, + Client: options.HTTPClient, + Response: &response, + }, + ); err != nil { + return false, err + } + return response, nil +} diff --git a/seed/go-sdk/examples/option/request_option.go b/seed/go-sdk/examples/option/request_option.go new file mode 100644 index 00000000000..8c95bd8179c --- /dev/null +++ b/seed/go-sdk/examples/option/request_option.go @@ -0,0 +1,48 @@ +// This file was auto-generated by Fern from our API Definition. + +package option + +import ( + core "github.com/examples/fern/core" + http "net/http" +) + +// RequestOption adapts the behavior of an indivdual request. +type RequestOption = core.RequestOption + +// WithBaseURL sets the base URL, overriding the default +// environment, if any. +func WithBaseURL(baseURL string) *core.BaseURLOption { + return &core.BaseURLOption{ + BaseURL: baseURL, + } +} + +// WithHTTPClient uses the given HTTPClient to issue the request. +func WithHTTPClient(httpClient core.HTTPClient) *core.HTTPClientOption { + return &core.HTTPClientOption{ + HTTPClient: httpClient, + } +} + +// WithHTTPHeader adds the given http.Header to the request. +func WithHTTPHeader(httpHeader http.Header) *core.HTTPHeaderOption { + return &core.HTTPHeaderOption{ + // Clone the headers so they can't be modified after the option call. + HTTPHeader: httpHeader.Clone(), + } +} + +// WithMaxAttempts configures the maximum number of retry attempts. +func WithMaxAttempts(attempts uint) *core.MaxAttemptsOption { + return &core.MaxAttemptsOption{ + MaxAttempts: attempts, + } +} + +// WithToken sets the 'Authorization: Bearer ' request header. +func WithToken(token string) *core.TokenOption { + return &core.TokenOption{ + Token: token, + } +} diff --git a/seed/go-sdk/examples/pointer.go b/seed/go-sdk/examples/pointer.go new file mode 100644 index 00000000000..6938b531c04 --- /dev/null +++ b/seed/go-sdk/examples/pointer.go @@ -0,0 +1,132 @@ +package examples + +import ( + "time" + + "github.com/google/uuid" +) + +// Bool returns a pointer to the given bool value. +func Bool(b bool) *bool { + return &b +} + +// Byte returns a pointer to the given byte value. +func Byte(b byte) *byte { + return &b +} + +// Complex64 returns a pointer to the given complex64 value. +func Complex64(c complex64) *complex64 { + return &c +} + +// Complex128 returns a pointer to the given complex128 value. +func Complex128(c complex128) *complex128 { + return &c +} + +// Float32 returns a pointer to the given float32 value. +func Float32(f float32) *float32 { + return &f +} + +// Float64 returns a pointer to the given float64 value. +func Float64(f float64) *float64 { + return &f +} + +// Int returns a pointer to the given int value. +func Int(i int) *int { + return &i +} + +// Int8 returns a pointer to the given int8 value. +func Int8(i int8) *int8 { + return &i +} + +// Int16 returns a pointer to the given int16 value. +func Int16(i int16) *int16 { + return &i +} + +// Int32 returns a pointer to the given int32 value. +func Int32(i int32) *int32 { + return &i +} + +// Int64 returns a pointer to the given int64 value. +func Int64(i int64) *int64 { + return &i +} + +// Rune returns a pointer to the given rune value. +func Rune(r rune) *rune { + return &r +} + +// String returns a pointer to the given string value. +func String(s string) *string { + return &s +} + +// Uint returns a pointer to the given uint value. +func Uint(u uint) *uint { + return &u +} + +// Uint8 returns a pointer to the given uint8 value. +func Uint8(u uint8) *uint8 { + return &u +} + +// Uint16 returns a pointer to the given uint16 value. +func Uint16(u uint16) *uint16 { + return &u +} + +// Uint32 returns a pointer to the given uint32 value. +func Uint32(u uint32) *uint32 { + return &u +} + +// Uint64 returns a pointer to the given uint64 value. +func Uint64(u uint64) *uint64 { + return &u +} + +// Uintptr returns a pointer to the given uintptr value. +func Uintptr(u uintptr) *uintptr { + return &u +} + +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + +// Time returns a pointer to the given time.Time value. +func Time(t time.Time) *time.Time { + return &t +} + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/seed/go-sdk/examples/service.go b/seed/go-sdk/examples/service.go new file mode 100644 index 00000000000..c04c639bfd8 --- /dev/null +++ b/seed/go-sdk/examples/service.go @@ -0,0 +1,9 @@ +// This file was auto-generated by Fern from our API Definition. + +package examples + +type GetMetadataRequest struct { + XApiVersion string `json:"-" url:"-"` + Shallow *bool `json:"-" url:"shallow,omitempty"` + Tag []*string `json:"-" url:"tag,omitempty"` +} diff --git a/seed/go-sdk/examples/service/client.go b/seed/go-sdk/examples/service/client.go new file mode 100644 index 00000000000..940c1d60b4a --- /dev/null +++ b/seed/go-sdk/examples/service/client.go @@ -0,0 +1,147 @@ +// This file was auto-generated by Fern from our API Definition. + +package service + +import ( + context "context" + fmt "fmt" + fern "github.com/examples/fern" + core "github.com/examples/fern/core" + option "github.com/examples/fern/option" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + } +} + +func (c *Client) GetMovie( + ctx context.Context, + movieId fern.MovieId, + opts ...option.RequestOption, +) (*fern.Movie, error) { + options := core.NewRequestOptions(opts...) + + baseURL := "" + if c.baseURL != "" { + baseURL = c.baseURL + } + if options.BaseURL != "" { + baseURL = options.BaseURL + } + endpointURL := fmt.Sprintf(baseURL+"/"+"movie/%v", movieId) + + headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) + + var response *fern.Movie + if err := c.caller.Call( + ctx, + &core.CallParams{ + URL: endpointURL, + Method: http.MethodGet, + MaxAttempts: options.MaxAttempts, + Headers: headers, + Client: options.HTTPClient, + Response: &response, + }, + ); err != nil { + return nil, err + } + return response, nil +} + +func (c *Client) CreateMovie( + ctx context.Context, + request *fern.Movie, + opts ...option.RequestOption, +) (fern.MovieId, error) { + options := core.NewRequestOptions(opts...) + + baseURL := "" + if c.baseURL != "" { + baseURL = c.baseURL + } + if options.BaseURL != "" { + baseURL = options.BaseURL + } + endpointURL := baseURL + "/" + "movie" + + headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) + + var response fern.MovieId + if err := c.caller.Call( + ctx, + &core.CallParams{ + URL: endpointURL, + Method: http.MethodPost, + MaxAttempts: options.MaxAttempts, + Headers: headers, + Client: options.HTTPClient, + Request: request, + Response: &response, + }, + ); err != nil { + return "", err + } + return response, nil +} + +func (c *Client) GetMetadata( + ctx context.Context, + request *fern.GetMetadataRequest, + opts ...option.RequestOption, +) (*fern.Metadata, error) { + options := core.NewRequestOptions(opts...) + + baseURL := "" + if c.baseURL != "" { + baseURL = c.baseURL + } + if options.BaseURL != "" { + baseURL = options.BaseURL + } + endpointURL := baseURL + "/" + "metadata" + + queryParams, err := core.QueryValues(request) + if err != nil { + return nil, err + } + if len(queryParams) > 0 { + endpointURL += "?" + queryParams.Encode() + } + + headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) + headers.Add("X-API-Version", fmt.Sprintf("%v", request.XApiVersion)) + + var response *fern.Metadata + if err := c.caller.Call( + ctx, + &core.CallParams{ + URL: endpointURL, + Method: http.MethodGet, + MaxAttempts: options.MaxAttempts, + Headers: headers, + Client: options.HTTPClient, + Response: &response, + }, + ); err != nil { + return nil, err + } + return response, nil +} diff --git a/seed/go-sdk/examples/snippet.json b/seed/go-sdk/examples/snippet.json new file mode 100644 index 00000000000..cf6d1674977 --- /dev/null +++ b/seed/go-sdk/examples/snippet.json @@ -0,0 +1,84 @@ +{ + "endpoints": [ + { + "id": { + "path": "/", + "method": "POST" + }, + "snippet": { + "type": "go", + "client": "import (\n\tcontext \"context\"\n\tfern \"github.com/examples/fern\"\n\tfernclient \"github.com/examples/fern/client\"\n\toption \"github.com/examples/fern/option\"\n)\n\nclient := fernclient.NewClient(\n\toption.WithToken(\n\t\t\"\u003cYOUR_AUTH_TOKEN\u003e\",\n\t),\n\toption.WithBaseURL(\n\t\tfern.Environments.Production,\n\t),\n)\nresponse, err := client.Echo(\n\tcontext.TODO(),\n\t\"Hello world!\",\n)\n" + } + }, + { + "id": { + "path": "/check/{id}", + "method": "GET" + }, + "snippet": { + "type": "go", + "client": "import (\n\tcontext \"context\"\n\tfern \"github.com/examples/fern\"\n\tfernclient \"github.com/examples/fern/client\"\n\toption \"github.com/examples/fern/option\"\n)\n\nclient := fernclient.NewClient(\n\toption.WithToken(\n\t\t\"\u003cYOUR_AUTH_TOKEN\u003e\",\n\t),\n\toption.WithBaseURL(\n\t\tfern.Environments.Production,\n\t),\n)\nerr := client.Health.Service.Check(\n\tcontext.TODO(),\n\t\"id-2sdx82h\",\n)\n" + } + }, + { + "id": { + "path": "/file/notification/{notificationId}", + "method": "GET" + }, + "snippet": { + "type": "go", + "client": "import (\n\tcontext \"context\"\n\tfern \"github.com/examples/fern\"\n\tfernclient \"github.com/examples/fern/client\"\n\toption \"github.com/examples/fern/option\"\n)\n\nclient := fernclient.NewClient(\n\toption.WithToken(\n\t\t\"\u003cYOUR_AUTH_TOKEN\u003e\",\n\t),\n\toption.WithBaseURL(\n\t\tfern.Environments.Production,\n\t),\n)\nresponse, err := client.File.Notification.Service.GetException(\n\tcontext.TODO(),\n\t\"notification-hsy129x\",\n)\n" + } + }, + { + "id": { + "path": "/file/{filename}", + "method": "GET" + }, + "snippet": { + "type": "go", + "client": "import (\n\tcontext \"context\"\n\tfern \"github.com/examples/fern\"\n\tfernclient \"github.com/examples/fern/client\"\n\tfile \"github.com/examples/fern/file\"\n\toption \"github.com/examples/fern/option\"\n)\n\nclient := fernclient.NewClient(\n\toption.WithToken(\n\t\t\"\u003cYOUR_AUTH_TOKEN\u003e\",\n\t),\n\toption.WithBaseURL(\n\t\tfern.Environments.Production,\n\t),\n)\nresponse, err := client.File.Service.GetFile(\n\tcontext.TODO(),\n\t\"file.txt\",\n\t\u0026file.GetFileRequest{\n\t\tXFileApiVersion: \"0.0.2\",\n\t},\n)\n" + } + }, + { + "id": { + "path": "/metadata", + "method": "GET" + }, + "snippet": { + "type": "go", + "client": "import (\n\tcontext \"context\"\n\tfern \"github.com/examples/fern\"\n\tfernclient \"github.com/examples/fern/client\"\n\toption \"github.com/examples/fern/option\"\n)\n\nclient := fernclient.NewClient(\n\toption.WithToken(\n\t\t\"\u003cYOUR_AUTH_TOKEN\u003e\",\n\t),\n\toption.WithBaseURL(\n\t\tfern.Environments.Production,\n\t),\n)\nresponse, err := client.Service.GetMetadata(\n\tcontext.TODO(),\n\t\u0026fern.GetMetadataRequest{\n\t\tXApiVersion: \"0.0.1\",\n\t\tShallow: fern.Bool(\n\t\t\tfalse,\n\t\t),\n\t\tTag: []*string{\n\t\t\tfern.String(\n\t\t\t\t\"development\",\n\t\t\t),\n\t\t},\n\t},\n)\n" + } + }, + { + "id": { + "path": "/movie", + "method": "POST" + }, + "snippet": { + "type": "go", + "client": "import (\n\tcontext \"context\"\n\tfern \"github.com/examples/fern\"\n\tfernclient \"github.com/examples/fern/client\"\n\toption \"github.com/examples/fern/option\"\n)\n\nclient := fernclient.NewClient(\n\toption.WithToken(\n\t\t\"\u003cYOUR_AUTH_TOKEN\u003e\",\n\t),\n\toption.WithBaseURL(\n\t\tfern.Environments.Production,\n\t),\n)\nresponse, err := client.Service.CreateMovie(\n\tcontext.TODO(),\n\t\u0026fern.Movie{\n\t\tId: \"movie-c06a4ad7\",\n\t\tPrequel: fern.String(\n\t\t\t\"movie-cv9b914f\",\n\t\t),\n\t\tTitle: \"The Boy and the Heron\",\n\t\tFrom: \"Hayao Miyazaki\",\n\t\tRating: 8,\n\t\tTag: \"tag-wf9as23d\",\n\t},\n)\n" + } + }, + { + "id": { + "path": "/movie/{movieId}", + "method": "GET" + }, + "snippet": { + "type": "go", + "client": "import (\n\tcontext \"context\"\n\tfern \"github.com/examples/fern\"\n\tfernclient \"github.com/examples/fern/client\"\n\toption \"github.com/examples/fern/option\"\n)\n\nclient := fernclient.NewClient(\n\toption.WithToken(\n\t\t\"\u003cYOUR_AUTH_TOKEN\u003e\",\n\t),\n\toption.WithBaseURL(\n\t\tfern.Environments.Production,\n\t),\n)\nresponse, err := client.Service.GetMovie(\n\tcontext.TODO(),\n\t\"movie-c06a4ad7\",\n)\n" + } + }, + { + "id": { + "path": "/ping", + "method": "GET" + }, + "snippet": { + "type": "go", + "client": "import (\n\tcontext \"context\"\n\tfern \"github.com/examples/fern\"\n\tfernclient \"github.com/examples/fern/client\"\n\toption \"github.com/examples/fern/option\"\n)\n\nclient := fernclient.NewClient(\n\toption.WithToken(\n\t\t\"\u003cYOUR_AUTH_TOKEN\u003e\",\n\t),\n\toption.WithBaseURL(\n\t\tfern.Environments.Production,\n\t),\n)\nresponse, err := client.Health.Service.Ping(\n\tcontext.TODO(),\n)\n" + } + } + ] +} \ No newline at end of file diff --git a/seed/go-sdk/examples/types.go b/seed/go-sdk/examples/types.go new file mode 100644 index 00000000000..519dedae077 --- /dev/null +++ b/seed/go-sdk/examples/types.go @@ -0,0 +1,876 @@ +// This file was auto-generated by Fern from our API Definition. + +package examples + +import ( + json "encoding/json" + fmt "fmt" + commons "github.com/examples/fern/commons" + core "github.com/examples/fern/core" + uuid "github.com/google/uuid" + time "time" +) + +type Actor struct { + Name string `json:"name" url:"name"` + Id string `json:"id" url:"id"` + + _rawJSON json.RawMessage +} + +func (a *Actor) UnmarshalJSON(data []byte) error { + type unmarshaler Actor + var value unmarshaler + if err := json.Unmarshal(data, &value); err != nil { + return err + } + *a = Actor(value) + a._rawJSON = json.RawMessage(data) + return nil +} + +func (a *Actor) String() string { + if len(a._rawJSON) > 0 { + if value, err := core.StringifyJSON(a._rawJSON); err == nil { + return value + } + } + if value, err := core.StringifyJSON(a); err == nil { + return value + } + return fmt.Sprintf("%#v", a) +} + +type Actress struct { + Name string `json:"name" url:"name"` + Id string `json:"id" url:"id"` + + _rawJSON json.RawMessage +} + +func (a *Actress) UnmarshalJSON(data []byte) error { + type unmarshaler Actress + var value unmarshaler + if err := json.Unmarshal(data, &value); err != nil { + return err + } + *a = Actress(value) + a._rawJSON = json.RawMessage(data) + return nil +} + +func (a *Actress) String() string { + if len(a._rawJSON) > 0 { + if value, err := core.StringifyJSON(a._rawJSON); err == nil { + return value + } + } + if value, err := core.StringifyJSON(a); err == nil { + return value + } + return fmt.Sprintf("%#v", a) +} + +type CastMember struct { + typeName string + Actor *Actor + Actress *Actress + StuntDouble *StuntDouble +} + +func NewCastMemberFromActor(value *Actor) *CastMember { + return &CastMember{typeName: "actor", Actor: value} +} + +func NewCastMemberFromActress(value *Actress) *CastMember { + return &CastMember{typeName: "actress", Actress: value} +} + +func NewCastMemberFromStuntDouble(value *StuntDouble) *CastMember { + return &CastMember{typeName: "stuntDouble", StuntDouble: value} +} + +func (c *CastMember) UnmarshalJSON(data []byte) error { + valueActor := new(Actor) + if err := json.Unmarshal(data, &valueActor); err == nil { + c.typeName = "actor" + c.Actor = valueActor + return nil + } + valueActress := new(Actress) + if err := json.Unmarshal(data, &valueActress); err == nil { + c.typeName = "actress" + c.Actress = valueActress + return nil + } + valueStuntDouble := new(StuntDouble) + if err := json.Unmarshal(data, &valueStuntDouble); err == nil { + c.typeName = "stuntDouble" + c.StuntDouble = valueStuntDouble + return nil + } + return fmt.Errorf("%s cannot be deserialized as a %T", data, c) +} + +func (c CastMember) MarshalJSON() ([]byte, error) { + switch c.typeName { + default: + return nil, fmt.Errorf("invalid type %s in %T", c.typeName, c) + case "actor": + return json.Marshal(c.Actor) + case "actress": + return json.Marshal(c.Actress) + case "stuntDouble": + return json.Marshal(c.StuntDouble) + } +} + +type CastMemberVisitor interface { + VisitActor(*Actor) error + VisitActress(*Actress) error + VisitStuntDouble(*StuntDouble) error +} + +func (c *CastMember) Accept(visitor CastMemberVisitor) error { + switch c.typeName { + default: + return fmt.Errorf("invalid type %s in %T", c.typeName, c) + case "actor": + return visitor.VisitActor(c.Actor) + case "actress": + return visitor.VisitActress(c.Actress) + case "stuntDouble": + return visitor.VisitStuntDouble(c.StuntDouble) + } +} + +type Directory struct { + Name string `json:"name" url:"name"` + Files []*File `json:"files,omitempty" url:"files,omitempty"` + Directories []*Directory `json:"directories,omitempty" url:"directories,omitempty"` + + _rawJSON json.RawMessage +} + +func (d *Directory) UnmarshalJSON(data []byte) error { + type unmarshaler Directory + var value unmarshaler + if err := json.Unmarshal(data, &value); err != nil { + return err + } + *d = Directory(value) + d._rawJSON = json.RawMessage(data) + return nil +} + +func (d *Directory) String() string { + if len(d._rawJSON) > 0 { + if value, err := core.StringifyJSON(d._rawJSON); err == nil { + return value + } + } + if value, err := core.StringifyJSON(d); err == nil { + return value + } + return fmt.Sprintf("%#v", d) +} + +type Exception struct { + Type string + Generic *ExceptionInfo + Timeout interface{} +} + +func NewExceptionFromGeneric(value *ExceptionInfo) *Exception { + return &Exception{Type: "generic", Generic: value} +} + +func NewExceptionFromTimeout(value interface{}) *Exception { + return &Exception{Type: "timeout", Timeout: value} +} + +func (e *Exception) UnmarshalJSON(data []byte) error { + var unmarshaler struct { + Type string `json:"type"` + } + if err := json.Unmarshal(data, &unmarshaler); err != nil { + return err + } + e.Type = unmarshaler.Type + switch unmarshaler.Type { + case "generic": + value := new(ExceptionInfo) + if err := json.Unmarshal(data, &value); err != nil { + return err + } + e.Generic = value + case "timeout": + value := make(map[string]interface{}) + if err := json.Unmarshal(data, &value); err != nil { + return err + } + e.Timeout = value + } + return nil +} + +func (e Exception) MarshalJSON() ([]byte, error) { + switch e.Type { + default: + return nil, fmt.Errorf("invalid type %s in %T", e.Type, e) + case "generic": + var marshaler = struct { + Type string `json:"type"` + *ExceptionInfo + }{ + Type: e.Type, + ExceptionInfo: e.Generic, + } + return json.Marshal(marshaler) + case "timeout": + var marshaler = struct { + Type string `json:"type"` + Timeout interface{} `json:"timeout,omitempty"` + }{ + Type: e.Type, + Timeout: e.Timeout, + } + return json.Marshal(marshaler) + } +} + +type ExceptionVisitor interface { + VisitGeneric(*ExceptionInfo) error + VisitTimeout(interface{}) error +} + +func (e *Exception) Accept(visitor ExceptionVisitor) error { + switch e.Type { + default: + return fmt.Errorf("invalid type %s in %T", e.Type, e) + case "generic": + return visitor.VisitGeneric(e.Generic) + case "timeout": + return visitor.VisitTimeout(e.Timeout) + } +} + +type ExceptionInfo struct { + ExceptionType string `json:"exceptionType" url:"exceptionType"` + ExceptionMessage string `json:"exceptionMessage" url:"exceptionMessage"` + ExceptionStacktrace string `json:"exceptionStacktrace" url:"exceptionStacktrace"` + + _rawJSON json.RawMessage +} + +func (e *ExceptionInfo) UnmarshalJSON(data []byte) error { + type unmarshaler ExceptionInfo + var value unmarshaler + if err := json.Unmarshal(data, &value); err != nil { + return err + } + *e = ExceptionInfo(value) + e._rawJSON = json.RawMessage(data) + return nil +} + +func (e *ExceptionInfo) String() string { + if len(e._rawJSON) > 0 { + if value, err := core.StringifyJSON(e._rawJSON); err == nil { + return value + } + } + if value, err := core.StringifyJSON(e); err == nil { + return value + } + return fmt.Sprintf("%#v", e) +} + +type ExtendedMovie struct { + Id MovieId `json:"id" url:"id"` + Prequel *MovieId `json:"prequel,omitempty" url:"prequel,omitempty"` + Title string `json:"title" url:"title"` + From string `json:"from" url:"from"` + // The rating scale is one to five stars + Rating float64 `json:"rating" url:"rating"` + Tag commons.Tag `json:"tag" url:"tag"` + Book *string `json:"book,omitempty" url:"book,omitempty"` + Cast []string `json:"cast,omitempty" url:"cast,omitempty"` + type_ string + + _rawJSON json.RawMessage +} + +func (e *ExtendedMovie) Type() string { + return e.type_ +} + +func (e *ExtendedMovie) UnmarshalJSON(data []byte) error { + type embed ExtendedMovie + var unmarshaler = struct { + embed + }{ + embed: embed(*e), + } + if err := json.Unmarshal(data, &unmarshaler); err != nil { + return err + } + *e = ExtendedMovie(unmarshaler.embed) + e.type_ = "movie" + e._rawJSON = json.RawMessage(data) + return nil +} + +func (e *ExtendedMovie) MarshalJSON() ([]byte, error) { + type embed ExtendedMovie + var marshaler = struct { + embed + Type string `json:"type"` + }{ + embed: embed(*e), + Type: "movie", + } + return json.Marshal(marshaler) +} + +func (e *ExtendedMovie) String() string { + if len(e._rawJSON) > 0 { + if value, err := core.StringifyJSON(e._rawJSON); err == nil { + return value + } + } + if value, err := core.StringifyJSON(e); err == nil { + return value + } + return fmt.Sprintf("%#v", e) +} + +type File struct { + Name string `json:"name" url:"name"` + Contents string `json:"contents" url:"contents"` + + _rawJSON json.RawMessage +} + +func (f *File) UnmarshalJSON(data []byte) error { + type unmarshaler File + var value unmarshaler + if err := json.Unmarshal(data, &value); err != nil { + return err + } + *f = File(value) + f._rawJSON = json.RawMessage(data) + return nil +} + +func (f *File) String() string { + if len(f._rawJSON) > 0 { + if value, err := core.StringifyJSON(f._rawJSON); err == nil { + return value + } + } + if value, err := core.StringifyJSON(f); err == nil { + return value + } + return fmt.Sprintf("%#v", f) +} + +type Metadata struct { + Type string + Extra map[string]string + Tags []string + Html string + Markdown string +} + +func NewMetadataFromHtml(value string) *Metadata { + return &Metadata{Type: "html", Html: value} +} + +func NewMetadataFromMarkdown(value string) *Metadata { + return &Metadata{Type: "markdown", Markdown: value} +} + +func (m *Metadata) UnmarshalJSON(data []byte) error { + var unmarshaler struct { + Type string `json:"type"` + Extra map[string]string `json:"extra,omitempty"` + Tags []string `json:"tags,omitempty"` + } + if err := json.Unmarshal(data, &unmarshaler); err != nil { + return err + } + m.Type = unmarshaler.Type + m.Extra = unmarshaler.Extra + m.Tags = unmarshaler.Tags + switch unmarshaler.Type { + case "html": + var valueUnmarshaler struct { + Html string `json:"value"` + } + if err := json.Unmarshal(data, &valueUnmarshaler); err != nil { + return err + } + m.Html = valueUnmarshaler.Html + case "markdown": + var valueUnmarshaler struct { + Markdown string `json:"value"` + } + if err := json.Unmarshal(data, &valueUnmarshaler); err != nil { + return err + } + m.Markdown = valueUnmarshaler.Markdown + } + return nil +} + +func (m Metadata) MarshalJSON() ([]byte, error) { + switch m.Type { + default: + return nil, fmt.Errorf("invalid type %s in %T", m.Type, m) + case "html": + var marshaler = struct { + Type string `json:"type"` + Extra map[string]string `json:"extra,omitempty"` + Tags []string `json:"tags,omitempty"` + Html string `json:"value"` + }{ + Type: m.Type, + Extra: m.Extra, + Tags: m.Tags, + Html: m.Html, + } + return json.Marshal(marshaler) + case "markdown": + var marshaler = struct { + Type string `json:"type"` + Extra map[string]string `json:"extra,omitempty"` + Tags []string `json:"tags,omitempty"` + Markdown string `json:"value"` + }{ + Type: m.Type, + Extra: m.Extra, + Tags: m.Tags, + Markdown: m.Markdown, + } + return json.Marshal(marshaler) + } +} + +type MetadataVisitor interface { + VisitHtml(string) error + VisitMarkdown(string) error +} + +func (m *Metadata) Accept(visitor MetadataVisitor) error { + switch m.Type { + default: + return fmt.Errorf("invalid type %s in %T", m.Type, m) + case "html": + return visitor.VisitHtml(m.Html) + case "markdown": + return visitor.VisitMarkdown(m.Markdown) + } +} + +type Migration struct { + Name string `json:"name" url:"name"` + Status MigrationStatus `json:"status,omitempty" url:"status,omitempty"` + + _rawJSON json.RawMessage +} + +func (m *Migration) UnmarshalJSON(data []byte) error { + type unmarshaler Migration + var value unmarshaler + if err := json.Unmarshal(data, &value); err != nil { + return err + } + *m = Migration(value) + m._rawJSON = json.RawMessage(data) + return nil +} + +func (m *Migration) String() string { + if len(m._rawJSON) > 0 { + if value, err := core.StringifyJSON(m._rawJSON); err == nil { + return value + } + } + if value, err := core.StringifyJSON(m); err == nil { + return value + } + return fmt.Sprintf("%#v", m) +} + +type MigrationStatus string + +const ( + // The migration is running. + MigrationStatusRunning MigrationStatus = "RUNNING" + // The migration failed. + MigrationStatusFailed MigrationStatus = "FAILED" + MigrationStatusFinished MigrationStatus = "FINISHED" +) + +func NewMigrationStatusFromString(s string) (MigrationStatus, error) { + switch s { + case "RUNNING": + return MigrationStatusRunning, nil + case "FAILED": + return MigrationStatusFailed, nil + case "FINISHED": + return MigrationStatusFinished, nil + } + var t MigrationStatus + return "", fmt.Errorf("%s is not a valid %T", s, t) +} + +func (m MigrationStatus) Ptr() *MigrationStatus { + return &m +} + +type Moment struct { + Id uuid.UUID `json:"id" url:"id"` + Date time.Time `json:"date" url:"date" format:"date"` + Datetime time.Time `json:"datetime" url:"datetime"` + + _rawJSON json.RawMessage +} + +func (m *Moment) UnmarshalJSON(data []byte) error { + type embed Moment + var unmarshaler = struct { + embed + Date *core.Date `json:"date"` + Datetime *core.DateTime `json:"datetime"` + }{ + embed: embed(*m), + } + if err := json.Unmarshal(data, &unmarshaler); err != nil { + return err + } + *m = Moment(unmarshaler.embed) + m.Date = unmarshaler.Date.Time() + m.Datetime = unmarshaler.Datetime.Time() + m._rawJSON = json.RawMessage(data) + return nil +} + +func (m *Moment) MarshalJSON() ([]byte, error) { + type embed Moment + var marshaler = struct { + embed + Date *core.Date `json:"date"` + Datetime *core.DateTime `json:"datetime"` + }{ + embed: embed(*m), + Date: core.NewDate(m.Date), + Datetime: core.NewDateTime(m.Datetime), + } + return json.Marshal(marshaler) +} + +func (m *Moment) String() string { + if len(m._rawJSON) > 0 { + if value, err := core.StringifyJSON(m._rawJSON); err == nil { + return value + } + } + if value, err := core.StringifyJSON(m); err == nil { + return value + } + return fmt.Sprintf("%#v", m) +} + +type Movie struct { + Id MovieId `json:"id" url:"id"` + Prequel *MovieId `json:"prequel,omitempty" url:"prequel,omitempty"` + Title string `json:"title" url:"title"` + From string `json:"from" url:"from"` + // The rating scale is one to five stars + Rating float64 `json:"rating" url:"rating"` + Tag commons.Tag `json:"tag" url:"tag"` + Book *string `json:"book,omitempty" url:"book,omitempty"` + type_ string + + _rawJSON json.RawMessage +} + +func (m *Movie) Type() string { + return m.type_ +} + +func (m *Movie) UnmarshalJSON(data []byte) error { + type embed Movie + var unmarshaler = struct { + embed + }{ + embed: embed(*m), + } + if err := json.Unmarshal(data, &unmarshaler); err != nil { + return err + } + *m = Movie(unmarshaler.embed) + m.type_ = "movie" + m._rawJSON = json.RawMessage(data) + return nil +} + +func (m *Movie) MarshalJSON() ([]byte, error) { + type embed Movie + var marshaler = struct { + embed + Type string `json:"type"` + }{ + embed: embed(*m), + Type: "movie", + } + return json.Marshal(marshaler) +} + +func (m *Movie) String() string { + if len(m._rawJSON) > 0 { + if value, err := core.StringifyJSON(m._rawJSON); err == nil { + return value + } + } + if value, err := core.StringifyJSON(m); err == nil { + return value + } + return fmt.Sprintf("%#v", m) +} + +type MovieId = string + +type Node struct { + Name string `json:"name" url:"name"` + Nodes []*Node `json:"nodes,omitempty" url:"nodes,omitempty"` + Trees []*Tree `json:"trees,omitempty" url:"trees,omitempty"` + + _rawJSON json.RawMessage +} + +func (n *Node) UnmarshalJSON(data []byte) error { + type unmarshaler Node + var value unmarshaler + if err := json.Unmarshal(data, &value); err != nil { + return err + } + *n = Node(value) + n._rawJSON = json.RawMessage(data) + return nil +} + +func (n *Node) String() string { + if len(n._rawJSON) > 0 { + if value, err := core.StringifyJSON(n._rawJSON); err == nil { + return value + } + } + if value, err := core.StringifyJSON(n); err == nil { + return value + } + return fmt.Sprintf("%#v", n) +} + +type Request struct { + Request interface{} `json:"request,omitempty" url:"request,omitempty"` + + _rawJSON json.RawMessage +} + +func (r *Request) UnmarshalJSON(data []byte) error { + type unmarshaler Request + var value unmarshaler + if err := json.Unmarshal(data, &value); err != nil { + return err + } + *r = Request(value) + r._rawJSON = json.RawMessage(data) + return nil +} + +func (r *Request) String() string { + if len(r._rawJSON) > 0 { + if value, err := core.StringifyJSON(r._rawJSON); err == nil { + return value + } + } + if value, err := core.StringifyJSON(r); err == nil { + return value + } + return fmt.Sprintf("%#v", r) +} + +type Response struct { + Response interface{} `json:"response,omitempty" url:"response,omitempty"` + + _rawJSON json.RawMessage +} + +func (r *Response) UnmarshalJSON(data []byte) error { + type unmarshaler Response + var value unmarshaler + if err := json.Unmarshal(data, &value); err != nil { + return err + } + *r = Response(value) + r._rawJSON = json.RawMessage(data) + return nil +} + +func (r *Response) String() string { + if len(r._rawJSON) > 0 { + if value, err := core.StringifyJSON(r._rawJSON); err == nil { + return value + } + } + if value, err := core.StringifyJSON(r); err == nil { + return value + } + return fmt.Sprintf("%#v", r) +} + +type StuntDouble struct { + Name string `json:"name" url:"name"` + ActorOrActressId string `json:"actorOrActressId" url:"actorOrActressId"` + + _rawJSON json.RawMessage +} + +func (s *StuntDouble) UnmarshalJSON(data []byte) error { + type unmarshaler StuntDouble + var value unmarshaler + if err := json.Unmarshal(data, &value); err != nil { + return err + } + *s = StuntDouble(value) + s._rawJSON = json.RawMessage(data) + return nil +} + +func (s *StuntDouble) String() string { + if len(s._rawJSON) > 0 { + if value, err := core.StringifyJSON(s._rawJSON); err == nil { + return value + } + } + if value, err := core.StringifyJSON(s); err == nil { + return value + } + return fmt.Sprintf("%#v", s) +} + +type Test struct { + Type string + And bool + Or bool +} + +func NewTestFromAnd(value bool) *Test { + return &Test{Type: "and", And: value} +} + +func NewTestFromOr(value bool) *Test { + return &Test{Type: "or", Or: value} +} + +func (t *Test) UnmarshalJSON(data []byte) error { + var unmarshaler struct { + Type string `json:"type"` + } + if err := json.Unmarshal(data, &unmarshaler); err != nil { + return err + } + t.Type = unmarshaler.Type + switch unmarshaler.Type { + case "and": + var valueUnmarshaler struct { + And bool `json:"value"` + } + if err := json.Unmarshal(data, &valueUnmarshaler); err != nil { + return err + } + t.And = valueUnmarshaler.And + case "or": + var valueUnmarshaler struct { + Or bool `json:"value"` + } + if err := json.Unmarshal(data, &valueUnmarshaler); err != nil { + return err + } + t.Or = valueUnmarshaler.Or + } + return nil +} + +func (t Test) MarshalJSON() ([]byte, error) { + switch t.Type { + default: + return nil, fmt.Errorf("invalid type %s in %T", t.Type, t) + case "and": + var marshaler = struct { + Type string `json:"type"` + And bool `json:"value"` + }{ + Type: t.Type, + And: t.And, + } + return json.Marshal(marshaler) + case "or": + var marshaler = struct { + Type string `json:"type"` + Or bool `json:"value"` + }{ + Type: t.Type, + Or: t.Or, + } + return json.Marshal(marshaler) + } +} + +type TestVisitor interface { + VisitAnd(bool) error + VisitOr(bool) error +} + +func (t *Test) Accept(visitor TestVisitor) error { + switch t.Type { + default: + return fmt.Errorf("invalid type %s in %T", t.Type, t) + case "and": + return visitor.VisitAnd(t.And) + case "or": + return visitor.VisitOr(t.Or) + } +} + +type Tree struct { + Nodes []*Node `json:"nodes,omitempty" url:"nodes,omitempty"` + + _rawJSON json.RawMessage +} + +func (t *Tree) UnmarshalJSON(data []byte) error { + type unmarshaler Tree + var value unmarshaler + if err := json.Unmarshal(data, &value); err != nil { + return err + } + *t = Tree(value) + t._rawJSON = json.RawMessage(data) + return nil +} + +func (t *Tree) String() string { + if len(t._rawJSON) > 0 { + if value, err := core.StringifyJSON(t._rawJSON); err == nil { + return value + } + } + if value, err := core.StringifyJSON(t); err == nil { + return value + } + return fmt.Sprintf("%#v", t) +} diff --git a/seed/go-sdk/extends/.github/workflows/ci.yml b/seed/go-sdk/extends/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-sdk/extends/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-sdk/extends/client/client.go b/seed/go-sdk/extends/client/client.go new file mode 100644 index 00000000000..fcb1190b97a --- /dev/null +++ b/seed/go-sdk/extends/client/client.go @@ -0,0 +1,29 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + core "github.com/extends/fern/core" + option "github.com/extends/fern/option" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + } +} diff --git a/seed/go-sdk/extends/client/client_test.go b/seed/go-sdk/extends/client/client_test.go new file mode 100644 index 00000000000..1cf461283ff --- /dev/null +++ b/seed/go-sdk/extends/client/client_test.go @@ -0,0 +1,45 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + option "github.com/extends/fern/option" + assert "github.com/stretchr/testify/assert" + http "net/http" + testing "testing" + time "time" +) + +func TestNewClient(t *testing.T) { + t.Run("default", func(t *testing.T) { + c := NewClient() + assert.Empty(t, c.baseURL) + }) + + t.Run("base url", func(t *testing.T) { + c := NewClient( + option.WithBaseURL("test.co"), + ) + assert.Equal(t, "test.co", c.baseURL) + }) + + t.Run("http client", func(t *testing.T) { + httpClient := &http.Client{ + Timeout: 5 * time.Second, + } + c := NewClient( + option.WithHTTPClient(httpClient), + ) + assert.Empty(t, c.baseURL) + }) + + t.Run("http header", func(t *testing.T) { + header := make(http.Header) + header.Set("X-API-Tenancy", "test") + c := NewClient( + option.WithHTTPHeader(header), + ) + assert.Empty(t, c.baseURL) + assert.Equal(t, "test", c.header.Get("X-API-Tenancy")) + }) +} diff --git a/seed/go-sdk/extends/core/core.go b/seed/go-sdk/extends/core/core.go new file mode 100644 index 00000000000..5277d138d27 --- /dev/null +++ b/seed/go-sdk/extends/core/core.go @@ -0,0 +1,269 @@ +package core + +import ( + "bytes" + "context" + "encoding/json" + "errors" + "fmt" + "io" + "mime/multipart" + "net/http" +) + +const ( + // contentType specifies the JSON Content-Type header value. + contentType = "application/json" + contentTypeHeader = "Content-Type" +) + +// HTTPClient is an interface for a subset of the *http.Client. +type HTTPClient interface { + Do(*http.Request) (*http.Response, error) +} + +// MergeHeaders merges the given headers together, where the right +// takes precedence over the left. +func MergeHeaders(left, right http.Header) http.Header { + for key, values := range right { + if len(values) > 1 { + left[key] = values + continue + } + if value := right.Get(key); value != "" { + left.Set(key, value) + } + } + return left +} + +// WriteMultipartJSON writes the given value as a JSON part. +// This is used to serialize non-primitive multipart properties +// (i.e. lists, objects, etc). +func WriteMultipartJSON(writer *multipart.Writer, field string, value interface{}) error { + bytes, err := json.Marshal(value) + if err != nil { + return err + } + return writer.WriteField(field, string(bytes)) +} + +// APIError is a lightweight wrapper around the standard error +// interface that preserves the status code from the RPC, if any. +type APIError struct { + err error + + StatusCode int `json:"-"` +} + +// NewAPIError constructs a new API error. +func NewAPIError(statusCode int, err error) *APIError { + return &APIError{ + err: err, + StatusCode: statusCode, + } +} + +// Unwrap returns the underlying error. This also makes the error compatible +// with errors.As and errors.Is. +func (a *APIError) Unwrap() error { + if a == nil { + return nil + } + return a.err +} + +// Error returns the API error's message. +func (a *APIError) Error() string { + if a == nil || (a.err == nil && a.StatusCode == 0) { + return "" + } + if a.err == nil { + return fmt.Sprintf("%d", a.StatusCode) + } + if a.StatusCode == 0 { + return a.err.Error() + } + return fmt.Sprintf("%d: %s", a.StatusCode, a.err.Error()) +} + +// ErrorDecoder decodes *http.Response errors and returns a +// typed API error (e.g. *APIError). +type ErrorDecoder func(statusCode int, body io.Reader) error + +// Caller calls APIs and deserializes their response, if any. +type Caller struct { + client HTTPClient + retrier *Retrier +} + +// CallerParams represents the parameters used to constrcut a new *Caller. +type CallerParams struct { + Client HTTPClient + MaxAttempts uint +} + +// NewCaller returns a new *Caller backed by the given parameters. +func NewCaller(params *CallerParams) *Caller { + var httpClient HTTPClient = http.DefaultClient + if params.Client != nil { + httpClient = params.Client + } + var retryOptions []RetryOption + if params.MaxAttempts > 0 { + retryOptions = append(retryOptions, WithMaxAttempts(params.MaxAttempts)) + } + return &Caller{ + client: httpClient, + retrier: NewRetrier(retryOptions...), + } +} + +// CallParams represents the parameters used to issue an API call. +type CallParams struct { + URL string + Method string + MaxAttempts uint + Headers http.Header + Client HTTPClient + Request interface{} + Response interface{} + ResponseIsOptional bool + ErrorDecoder ErrorDecoder +} + +// Call issues an API call according to the given call parameters. +func (c *Caller) Call(ctx context.Context, params *CallParams) error { + req, err := newRequest(ctx, params.URL, params.Method, params.Headers, params.Request) + if err != nil { + return err + } + + // If the call has been cancelled, don't issue the request. + if err := ctx.Err(); err != nil { + return err + } + + client := c.client + if params.Client != nil { + // Use the HTTP client scoped to the request. + client = params.Client + } + + var retryOptions []RetryOption + if params.MaxAttempts > 0 { + retryOptions = append(retryOptions, WithMaxAttempts(params.MaxAttempts)) + } + + resp, err := c.retrier.Run( + client.Do, + req, + params.ErrorDecoder, + retryOptions..., + ) + if err != nil { + return err + } + + // Close the response body after we're done. + defer resp.Body.Close() + + // Check if the call was cancelled before we return the error + // associated with the call and/or unmarshal the response data. + if err := ctx.Err(); err != nil { + return err + } + + if resp.StatusCode < 200 || resp.StatusCode >= 300 { + return decodeError(resp, params.ErrorDecoder) + } + + // Mutate the response parameter in-place. + if params.Response != nil { + if writer, ok := params.Response.(io.Writer); ok { + _, err = io.Copy(writer, resp.Body) + } else { + err = json.NewDecoder(resp.Body).Decode(params.Response) + } + if err != nil { + if err == io.EOF { + if params.ResponseIsOptional { + // The response is optional, so we should ignore the + // io.EOF error + return nil + } + return fmt.Errorf("expected a %T response, but the server responded with nothing", params.Response) + } + return err + } + } + + return nil +} + +// newRequest returns a new *http.Request with all of the fields +// required to issue the call. +func newRequest( + ctx context.Context, + url string, + method string, + endpointHeaders http.Header, + request interface{}, +) (*http.Request, error) { + requestBody, err := newRequestBody(request) + if err != nil { + return nil, err + } + req, err := http.NewRequestWithContext(ctx, method, url, requestBody) + if err != nil { + return nil, err + } + req = req.WithContext(ctx) + req.Header.Set(contentTypeHeader, contentType) + for name, values := range endpointHeaders { + req.Header[name] = values + } + return req, nil +} + +// newRequestBody returns a new io.Reader that represents the HTTP request body. +func newRequestBody(request interface{}) (io.Reader, error) { + var requestBody io.Reader + if request != nil { + if body, ok := request.(io.Reader); ok { + requestBody = body + } else { + requestBytes, err := json.Marshal(request) + if err != nil { + return nil, err + } + requestBody = bytes.NewReader(requestBytes) + } + } + return requestBody, nil +} + +// decodeError decodes the error from the given HTTP response. Note that +// it's the caller's responsibility to close the response body. +func decodeError(response *http.Response, errorDecoder ErrorDecoder) error { + if errorDecoder != nil { + // This endpoint has custom errors, so we'll + // attempt to unmarshal the error into a structured + // type based on the status code. + return errorDecoder(response.StatusCode, response.Body) + } + // This endpoint doesn't have any custom error + // types, so we just read the body as-is, and + // put it into a normal error. + bytes, err := io.ReadAll(response.Body) + if err != nil && err != io.EOF { + return err + } + if err == io.EOF { + // The error didn't have a response body, + // so all we can do is return an error + // with the status code. + return NewAPIError(response.StatusCode, nil) + } + return NewAPIError(response.StatusCode, errors.New(string(bytes))) +} diff --git a/seed/go-sdk/extends/core/core_test.go b/seed/go-sdk/extends/core/core_test.go new file mode 100644 index 00000000000..f476f9ee383 --- /dev/null +++ b/seed/go-sdk/extends/core/core_test.go @@ -0,0 +1,284 @@ +package core + +import ( + "bytes" + "context" + "encoding/json" + "errors" + "fmt" + "io" + "net/http" + "net/http/httptest" + "strconv" + "testing" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +// TestCase represents a single test case. +type TestCase struct { + description string + + // Server-side assertions. + giveMethod string + giveResponseIsOptional bool + giveHeader http.Header + giveErrorDecoder ErrorDecoder + giveRequest *Request + + // Client-side assertions. + wantResponse *Response + wantError error +} + +// Request a simple request body. +type Request struct { + Id string `json:"id"` +} + +// Response a simple response body. +type Response struct { + Id string `json:"id"` +} + +// NotFoundError represents a 404. +type NotFoundError struct { + *APIError + + Message string `json:"message"` +} + +func TestCall(t *testing.T) { + tests := []*TestCase{ + { + description: "GET success", + giveMethod: http.MethodGet, + giveHeader: http.Header{ + "X-API-Status": []string{"success"}, + }, + giveRequest: &Request{ + Id: "123", + }, + wantResponse: &Response{ + Id: "123", + }, + }, + { + description: "GET not found", + giveMethod: http.MethodGet, + giveHeader: http.Header{ + "X-API-Status": []string{"fail"}, + }, + giveRequest: &Request{ + Id: strconv.Itoa(http.StatusNotFound), + }, + giveErrorDecoder: newTestErrorDecoder(t), + wantError: &NotFoundError{ + APIError: NewAPIError( + http.StatusNotFound, + errors.New(`{"message":"ID \"404\" not found"}`), + ), + }, + }, + { + description: "POST optional response", + giveMethod: http.MethodPost, + giveHeader: http.Header{ + "X-API-Status": []string{"success"}, + }, + giveRequest: &Request{ + Id: "123", + }, + giveResponseIsOptional: true, + }, + { + description: "POST API error", + giveMethod: http.MethodPost, + giveHeader: http.Header{ + "X-API-Status": []string{"fail"}, + }, + giveRequest: &Request{ + Id: strconv.Itoa(http.StatusInternalServerError), + }, + wantError: NewAPIError( + http.StatusInternalServerError, + errors.New("failed to process request"), + ), + }, + } + for _, test := range tests { + t.Run(test.description, func(t *testing.T) { + var ( + server = newTestServer(t, test) + client = server.Client() + ) + caller := NewCaller( + &CallerParams{ + Client: client, + }, + ) + var response *Response + err := caller.Call( + context.Background(), + &CallParams{ + URL: server.URL, + Method: test.giveMethod, + Headers: test.giveHeader, + Request: test.giveRequest, + Response: &response, + ResponseIsOptional: test.giveResponseIsOptional, + ErrorDecoder: test.giveErrorDecoder, + }, + ) + if test.wantError != nil { + assert.EqualError(t, err, test.wantError.Error()) + return + } + require.NoError(t, err) + assert.Equal(t, test.wantResponse, response) + }) + } +} + +func TestMergeHeaders(t *testing.T) { + t.Run("both empty", func(t *testing.T) { + merged := MergeHeaders(make(http.Header), make(http.Header)) + assert.Empty(t, merged) + }) + + t.Run("empty left", func(t *testing.T) { + left := make(http.Header) + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, "0.0.1", merged.Get("X-API-Version")) + }) + + t.Run("empty right", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Version", "0.0.1") + + right := make(http.Header) + + merged := MergeHeaders(left, right) + assert.Equal(t, "0.0.1", merged.Get("X-API-Version")) + }) + + t.Run("single value override", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Version", "0.0.0") + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"0.0.1"}, merged.Values("X-API-Version")) + }) + + t.Run("multiple value override", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Versions", "0.0.0") + + right := make(http.Header) + right.Add("X-API-Versions", "0.0.1") + right.Add("X-API-Versions", "0.0.2") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"0.0.1", "0.0.2"}, merged.Values("X-API-Versions")) + }) + + t.Run("disjoint merge", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Tenancy", "test") + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"test"}, merged.Values("X-API-Tenancy")) + assert.Equal(t, []string{"0.0.1"}, merged.Values("X-API-Version")) + }) +} + +// newTestServer returns a new *httptest.Server configured with the +// given test parameters. +func newTestServer(t *testing.T, tc *TestCase) *httptest.Server { + return httptest.NewServer( + http.HandlerFunc( + func(w http.ResponseWriter, r *http.Request) { + assert.Equal(t, tc.giveMethod, r.Method) + assert.Equal(t, contentType, r.Header.Get(contentTypeHeader)) + for header, value := range tc.giveHeader { + assert.Equal(t, value, r.Header.Values(header)) + } + + bytes, err := io.ReadAll(r.Body) + require.NoError(t, err) + + request := new(Request) + require.NoError(t, json.Unmarshal(bytes, request)) + + switch request.Id { + case strconv.Itoa(http.StatusNotFound): + notFoundError := &NotFoundError{ + APIError: &APIError{ + StatusCode: http.StatusNotFound, + }, + Message: fmt.Sprintf("ID %q not found", request.Id), + } + bytes, err = json.Marshal(notFoundError) + require.NoError(t, err) + + w.WriteHeader(http.StatusNotFound) + _, err = w.Write(bytes) + require.NoError(t, err) + return + + case strconv.Itoa(http.StatusInternalServerError): + w.WriteHeader(http.StatusInternalServerError) + _, err = w.Write([]byte("failed to process request")) + require.NoError(t, err) + return + } + + if tc.giveResponseIsOptional { + w.WriteHeader(http.StatusOK) + return + } + + response := &Response{ + Id: request.Id, + } + bytes, err = json.Marshal(response) + require.NoError(t, err) + + _, err = w.Write(bytes) + require.NoError(t, err) + }, + ), + ) +} + +// newTestErrorDecoder returns an error decoder suitable for tests. +func newTestErrorDecoder(t *testing.T) func(int, io.Reader) error { + return func(statusCode int, body io.Reader) error { + raw, err := io.ReadAll(body) + require.NoError(t, err) + + var ( + apiError = NewAPIError(statusCode, errors.New(string(raw))) + decoder = json.NewDecoder(bytes.NewReader(raw)) + ) + if statusCode == http.StatusNotFound { + value := new(NotFoundError) + value.APIError = apiError + require.NoError(t, decoder.Decode(value)) + + return value + } + return apiError + } +} diff --git a/seed/go-sdk/extends/core/query.go b/seed/go-sdk/extends/core/query.go new file mode 100644 index 00000000000..479cbb24d18 --- /dev/null +++ b/seed/go-sdk/extends/core/query.go @@ -0,0 +1,219 @@ +package core + +import ( + "encoding/base64" + "fmt" + "net/url" + "reflect" + "strings" + "time" + + "github.com/google/uuid" +) + +var ( + bytesType = reflect.TypeOf([]byte{}) + queryEncoderType = reflect.TypeOf(new(QueryEncoder)).Elem() + timeType = reflect.TypeOf(time.Time{}) + uuidType = reflect.TypeOf(uuid.UUID{}) +) + +// QueryEncoder is an interface implemented by any type that wishes to encode +// itself into URL values in a non-standard way. +type QueryEncoder interface { + EncodeQueryValues(key string, v *url.Values) error +} + +// QueryValues encodes url.Values from request objects. +// +// Note: This type is inspired by Google's query encoding library, but +// supports far less customization and is tailored to fit this SDK's use case. +// +// Ref: https://github.com/google/go-querystring +func QueryValues(v interface{}) (url.Values, error) { + values := make(url.Values) + val := reflect.ValueOf(v) + for val.Kind() == reflect.Ptr { + if val.IsNil() { + return values, nil + } + val = val.Elem() + } + + if v == nil { + return values, nil + } + + if val.Kind() != reflect.Struct { + return nil, fmt.Errorf("query: Values() expects struct input. Got %v", val.Kind()) + } + + err := reflectValue(values, val, "") + return values, err +} + +// reflectValue populates the values parameter from the struct fields in val. +// Embedded structs are followed recursively (using the rules defined in the +// Values function documentation) breadth-first. +func reflectValue(values url.Values, val reflect.Value, scope string) error { + typ := val.Type() + for i := 0; i < typ.NumField(); i++ { + sf := typ.Field(i) + if sf.PkgPath != "" && !sf.Anonymous { + // Skip unexported fields. + continue + } + + sv := val.Field(i) + tag := sf.Tag.Get("url") + if tag == "" || tag == "-" { + continue + } + + name, opts := parseTag(tag) + if name == "" { + name = sf.Name + } + + if scope != "" { + name = scope + "[" + name + "]" + } + + if opts.Contains("omitempty") && isEmptyValue(sv) { + continue + } + + if sv.Type().Implements(queryEncoderType) { + // If sv is a nil pointer and the custom encoder is defined on a non-pointer + // method receiver, set sv to the zero value of the underlying type + if !reflect.Indirect(sv).IsValid() && sv.Type().Elem().Implements(queryEncoderType) { + sv = reflect.New(sv.Type().Elem()) + } + + m := sv.Interface().(QueryEncoder) + if err := m.EncodeQueryValues(name, &values); err != nil { + return err + } + continue + } + + // Recursively dereference pointers, but stop at nil pointers. + for sv.Kind() == reflect.Ptr { + if sv.IsNil() { + break + } + sv = sv.Elem() + } + + if sv.Type() == uuidType || sv.Type() == bytesType || sv.Type() == timeType { + values.Add(name, valueString(sv, opts, sf)) + continue + } + + if sv.Kind() == reflect.Slice || sv.Kind() == reflect.Array { + if sv.Len() == 0 { + // Skip if slice or array is empty. + continue + } + for i := 0; i < sv.Len(); i++ { + values.Add(name, valueString(sv.Index(i), opts, sf)) + } + continue + } + + if sv.Kind() == reflect.Struct { + if err := reflectValue(values, sv, name); err != nil { + return err + } + continue + } + + values.Add(name, valueString(sv, opts, sf)) + } + + return nil +} + +// valueString returns the string representation of a value. +func valueString(v reflect.Value, opts tagOptions, sf reflect.StructField) string { + for v.Kind() == reflect.Ptr { + if v.IsNil() { + return "" + } + v = v.Elem() + } + + if v.Type() == timeType { + t := v.Interface().(time.Time) + if format := sf.Tag.Get("format"); format == "date" { + return t.Format("2006-01-02") + } + return t.Format(time.RFC3339) + } + + if v.Type() == uuidType { + u := v.Interface().(uuid.UUID) + return u.String() + } + + if v.Type() == bytesType { + b := v.Interface().([]byte) + return base64.StdEncoding.EncodeToString(b) + } + + return fmt.Sprint(v.Interface()) +} + +// isEmptyValue checks if a value should be considered empty for the purposes +// of omitting fields with the "omitempty" option. +func isEmptyValue(v reflect.Value) bool { + type zeroable interface { + IsZero() bool + } + + if !v.IsNil() { + if z, ok := v.Interface().(zeroable); ok { + return z.IsZero() + } + } + + switch v.Kind() { + case reflect.Array, reflect.Map, reflect.Slice, reflect.String: + return v.Len() == 0 + case reflect.Bool: + return !v.Bool() + case reflect.Int, reflect.Int8, reflect.Int16, reflect.Int32, reflect.Int64: + return v.Int() == 0 + case reflect.Uint, reflect.Uint8, reflect.Uint16, reflect.Uint32, reflect.Uint64, reflect.Uintptr: + return v.Uint() == 0 + case reflect.Float32, reflect.Float64: + return v.Float() == 0 + case reflect.Interface, reflect.Ptr: + return v.IsNil() + case reflect.Invalid, reflect.Complex64, reflect.Complex128, reflect.Chan, reflect.Func, reflect.Struct, reflect.UnsafePointer: + return false + } + + return false +} + +// tagOptions is the string following a comma in a struct field's "url" tag, or +// the empty string. It does not include the leading comma. +type tagOptions []string + +// parseTag splits a struct field's url tag into its name and comma-separated +// options. +func parseTag(tag string) (string, tagOptions) { + s := strings.Split(tag, ",") + return s[0], s[1:] +} + +// Contains checks whether the tagOptions contains the specified option. +func (o tagOptions) Contains(option string) bool { + for _, s := range o { + if s == option { + return true + } + } + return false +} diff --git a/seed/go-sdk/extends/core/query_test.go b/seed/go-sdk/extends/core/query_test.go new file mode 100644 index 00000000000..4f0d39284f4 --- /dev/null +++ b/seed/go-sdk/extends/core/query_test.go @@ -0,0 +1,146 @@ +package core + +import ( + "testing" + "time" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +func TestQueryValues(t *testing.T) { + t.Run("empty optional", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + values, err := QueryValues(&example{}) + require.NoError(t, err) + assert.Empty(t, values) + }) + + t.Run("empty required", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Required string `json:"required" url:"required"` + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + values, err := QueryValues(&example{}) + require.NoError(t, err) + assert.Equal(t, "required=", values.Encode()) + }) + + t.Run("allow multiple", func(t *testing.T) { + type example struct { + Values []string `json:"values" url:"values"` + } + + values, err := QueryValues( + &example{ + Values: []string{"foo", "bar", "baz"}, + }, + ) + require.NoError(t, err) + assert.Equal(t, "values=foo&values=bar&values=baz", values.Encode()) + }) + + t.Run("nested object", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Required string `json:"required" url:"required"` + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + nestedValue := "nestedValue" + values, err := QueryValues( + &example{ + Required: "requiredValue", + Nested: &nested{ + Value: &nestedValue, + }, + }, + ) + require.NoError(t, err) + assert.Equal(t, "nested%5Bvalue%5D=nestedValue&required=requiredValue", values.Encode()) + }) + + t.Run("url unspecified", func(t *testing.T) { + type example struct { + Required string `json:"required" url:"required"` + NotFound string `json:"notFound"` + } + + values, err := QueryValues( + &example{ + Required: "requiredValue", + NotFound: "notFound", + }, + ) + require.NoError(t, err) + assert.Equal(t, "required=requiredValue", values.Encode()) + }) + + t.Run("url ignored", func(t *testing.T) { + type example struct { + Required string `json:"required" url:"required"` + NotFound string `json:"notFound" url:"-"` + } + + values, err := QueryValues( + &example{ + Required: "requiredValue", + NotFound: "notFound", + }, + ) + require.NoError(t, err) + assert.Equal(t, "required=requiredValue", values.Encode()) + }) + + t.Run("datetime", func(t *testing.T) { + type example struct { + DateTime time.Time `json:"dateTime" url:"dateTime"` + } + + values, err := QueryValues( + &example{ + DateTime: time.Date(1994, 3, 16, 12, 34, 56, 0, time.UTC), + }, + ) + require.NoError(t, err) + assert.Equal(t, "dateTime=1994-03-16T12%3A34%3A56Z", values.Encode()) + }) + + t.Run("date", func(t *testing.T) { + type example struct { + Date time.Time `json:"date" url:"date" format:"date"` + } + + values, err := QueryValues( + &example{ + Date: time.Date(1994, 3, 16, 12, 34, 56, 0, time.UTC), + }, + ) + require.NoError(t, err) + assert.Equal(t, "date=1994-03-16", values.Encode()) + }) + + t.Run("optional time", func(t *testing.T) { + type example struct { + Date *time.Time `json:"date,omitempty" url:"date,omitempty" format:"date"` + } + + values, err := QueryValues( + &example{}, + ) + require.NoError(t, err) + assert.Empty(t, values.Encode()) + }) +} diff --git a/seed/go-sdk/extends/core/request_option.go b/seed/go-sdk/extends/core/request_option.go new file mode 100644 index 00000000000..c18ad60b575 --- /dev/null +++ b/seed/go-sdk/extends/core/request_option.go @@ -0,0 +1,85 @@ +// This file was auto-generated by Fern from our API Definition. + +package core + +import ( + http "net/http" +) + +// RequestOption adapts the behavior of the client or an individual request. +type RequestOption interface { + applyRequestOptions(*RequestOptions) +} + +// RequestOptions defines all of the possible request options. +// +// This type is primarily used by the generated code and is not meant +// to be used directly; use the option package instead. +type RequestOptions struct { + BaseURL string + HTTPClient HTTPClient + HTTPHeader http.Header + MaxAttempts uint +} + +// NewRequestOptions returns a new *RequestOptions value. +// +// This function is primarily used by the generated code and is not meant +// to be used directly; use RequestOption instead. +func NewRequestOptions(opts ...RequestOption) *RequestOptions { + options := &RequestOptions{ + HTTPHeader: make(http.Header), + } + for _, opt := range opts { + opt.applyRequestOptions(options) + } + return options +} + +// ToHeader maps the configured request options into a http.Header used +// for the request(s). +func (r *RequestOptions) ToHeader() http.Header { return r.cloneHeader() } + +func (r *RequestOptions) cloneHeader() http.Header { + headers := r.HTTPHeader.Clone() + headers.Set("X-Fern-Language", "Go") + headers.Set("X-Fern-SDK-Name", "github.com/extends/fern") + headers.Set("X-Fern-SDK-Version", "0.0.1") + return headers +} + +// BaseURLOption implements the RequestOption interface. +type BaseURLOption struct { + BaseURL string +} + +func (b *BaseURLOption) applyRequestOptions(opts *RequestOptions) { + opts.BaseURL = b.BaseURL +} + +// HTTPClientOption implements the RequestOption interface. +type HTTPClientOption struct { + HTTPClient HTTPClient +} + +func (h *HTTPClientOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPClient = h.HTTPClient +} + +// HTTPHeaderOption implements the RequestOption interface. +type HTTPHeaderOption struct { + HTTPHeader http.Header +} + +func (h *HTTPHeaderOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPHeader = h.HTTPHeader +} + +// MaxAttemptsOption implements the RequestOption interface. +type MaxAttemptsOption struct { + MaxAttempts uint +} + +func (m *MaxAttemptsOption) applyRequestOptions(opts *RequestOptions) { + opts.MaxAttempts = m.MaxAttempts +} diff --git a/seed/go-sdk/extends/core/retrier.go b/seed/go-sdk/extends/core/retrier.go new file mode 100644 index 00000000000..ea24916b786 --- /dev/null +++ b/seed/go-sdk/extends/core/retrier.go @@ -0,0 +1,166 @@ +package core + +import ( + "crypto/rand" + "math/big" + "net/http" + "time" +) + +const ( + defaultRetryAttempts = 2 + minRetryDelay = 500 * time.Millisecond + maxRetryDelay = 5000 * time.Millisecond +) + +// RetryOption adapts the behavior the *Retrier. +type RetryOption func(*retryOptions) + +// RetryFunc is a retriable HTTP function call (i.e. *http.Client.Do). +type RetryFunc func(*http.Request) (*http.Response, error) + +// WithMaxAttempts configures the maximum number of attempts +// of the *Retrier. +func WithMaxAttempts(attempts uint) RetryOption { + return func(opts *retryOptions) { + opts.attempts = attempts + } +} + +// Retrier retries failed requests a configurable number of times with an +// exponential back-off between each retry. +type Retrier struct { + attempts uint +} + +// NewRetrier constructs a new *Retrier with the given options, if any. +func NewRetrier(opts ...RetryOption) *Retrier { + options := new(retryOptions) + for _, opt := range opts { + opt(options) + } + attempts := uint(defaultRetryAttempts) + if options.attempts > 0 { + attempts = options.attempts + } + return &Retrier{ + attempts: attempts, + } +} + +// Run issues the request and, upon failure, retries the request if possible. +// +// The request will be retried as long as the request is deemed retriable and the +// number of retry attempts has not grown larger than the configured retry limit. +func (r *Retrier) Run( + fn RetryFunc, + request *http.Request, + errorDecoder ErrorDecoder, + opts ...RetryOption, +) (*http.Response, error) { + options := new(retryOptions) + for _, opt := range opts { + opt(options) + } + maxRetryAttempts := r.attempts + if options.attempts > 0 { + maxRetryAttempts = options.attempts + } + var ( + retryAttempt uint + previousError error + ) + return r.run( + fn, + request, + errorDecoder, + maxRetryAttempts, + retryAttempt, + previousError, + ) +} + +func (r *Retrier) run( + fn RetryFunc, + request *http.Request, + errorDecoder ErrorDecoder, + maxRetryAttempts uint, + retryAttempt uint, + previousError error, +) (*http.Response, error) { + if retryAttempt >= maxRetryAttempts { + return nil, previousError + } + + // If the call has been cancelled, don't issue the request. + if err := request.Context().Err(); err != nil { + return nil, err + } + + response, err := fn(request) + if err != nil { + return nil, err + } + + if r.shouldRetry(response) { + defer response.Body.Close() + + delay, err := r.retryDelay(retryAttempt) + if err != nil { + return nil, err + } + + time.Sleep(delay) + + return r.run( + fn, + request, + errorDecoder, + maxRetryAttempts, + retryAttempt+1, + decodeError(response, errorDecoder), + ) + } + + return response, nil +} + +// shouldRetry returns true if the request should be retried based on the given +// response status code. +func (r *Retrier) shouldRetry(response *http.Response) bool { + return response.StatusCode == http.StatusTooManyRequests || + response.StatusCode == http.StatusRequestTimeout || + response.StatusCode == http.StatusConflict || + response.StatusCode >= http.StatusInternalServerError +} + +// retryDelay calculates the delay time in milliseconds based on the retry attempt. +func (r *Retrier) retryDelay(retryAttempt uint) (time.Duration, error) { + // Apply exponential backoff. + delay := minRetryDelay + minRetryDelay*time.Duration(retryAttempt*retryAttempt) + + // Do not allow the number to exceed maxRetryDelay. + if delay > maxRetryDelay { + delay = maxRetryDelay + } + + // Apply some itter by randomizing the value in the range of 75%-100%. + max := big.NewInt(int64(delay / 4)) + jitter, err := rand.Int(rand.Reader, max) + if err != nil { + return 0, err + } + + delay -= time.Duration(jitter.Int64()) + + // Never sleep less than the base sleep seconds. + if delay < minRetryDelay { + delay = minRetryDelay + } + + return delay, nil +} + +type retryOptions struct { + attempts uint +} diff --git a/seed/go-sdk/extends/core/stringer.go b/seed/go-sdk/extends/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-sdk/extends/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-sdk/extends/core/time.go b/seed/go-sdk/extends/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-sdk/extends/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-sdk/extends/go.mod b/seed/go-sdk/extends/go.mod new file mode 100644 index 00000000000..c71ac357193 --- /dev/null +++ b/seed/go-sdk/extends/go.mod @@ -0,0 +1,9 @@ +module github.com/extends/fern + +go 1.13 + +require ( + github.com/google/uuid v1.4.0 + github.com/stretchr/testify v1.7.0 + gopkg.in/yaml.v3 v3.0.1 // indirect +) diff --git a/seed/go-sdk/extends/go.sum b/seed/go-sdk/extends/go.sum new file mode 100644 index 00000000000..b3766d4366b --- /dev/null +++ b/seed/go-sdk/extends/go.sum @@ -0,0 +1,14 @@ +github.com/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8= +github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/google/uuid v1.4.0 h1:MtMxsa51/r9yyhkyLsVeVt0B+BGQZzpQiTQ4eHZ8bc4= +github.com/google/uuid v1.4.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= +github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= +github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY= +github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= +gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= diff --git a/seed/go-sdk/extends/option/request_option.go b/seed/go-sdk/extends/option/request_option.go new file mode 100644 index 00000000000..b986ab8b3c5 --- /dev/null +++ b/seed/go-sdk/extends/option/request_option.go @@ -0,0 +1,41 @@ +// This file was auto-generated by Fern from our API Definition. + +package option + +import ( + core "github.com/extends/fern/core" + http "net/http" +) + +// RequestOption adapts the behavior of an indivdual request. +type RequestOption = core.RequestOption + +// WithBaseURL sets the base URL, overriding the default +// environment, if any. +func WithBaseURL(baseURL string) *core.BaseURLOption { + return &core.BaseURLOption{ + BaseURL: baseURL, + } +} + +// WithHTTPClient uses the given HTTPClient to issue the request. +func WithHTTPClient(httpClient core.HTTPClient) *core.HTTPClientOption { + return &core.HTTPClientOption{ + HTTPClient: httpClient, + } +} + +// WithHTTPHeader adds the given http.Header to the request. +func WithHTTPHeader(httpHeader http.Header) *core.HTTPHeaderOption { + return &core.HTTPHeaderOption{ + // Clone the headers so they can't be modified after the option call. + HTTPHeader: httpHeader.Clone(), + } +} + +// WithMaxAttempts configures the maximum number of retry attempts. +func WithMaxAttempts(attempts uint) *core.MaxAttemptsOption { + return &core.MaxAttemptsOption{ + MaxAttempts: attempts, + } +} diff --git a/seed/go-sdk/extends/pointer.go b/seed/go-sdk/extends/pointer.go new file mode 100644 index 00000000000..47f4afdd153 --- /dev/null +++ b/seed/go-sdk/extends/pointer.go @@ -0,0 +1,132 @@ +package extends + +import ( + "time" + + "github.com/google/uuid" +) + +// Bool returns a pointer to the given bool value. +func Bool(b bool) *bool { + return &b +} + +// Byte returns a pointer to the given byte value. +func Byte(b byte) *byte { + return &b +} + +// Complex64 returns a pointer to the given complex64 value. +func Complex64(c complex64) *complex64 { + return &c +} + +// Complex128 returns a pointer to the given complex128 value. +func Complex128(c complex128) *complex128 { + return &c +} + +// Float32 returns a pointer to the given float32 value. +func Float32(f float32) *float32 { + return &f +} + +// Float64 returns a pointer to the given float64 value. +func Float64(f float64) *float64 { + return &f +} + +// Int returns a pointer to the given int value. +func Int(i int) *int { + return &i +} + +// Int8 returns a pointer to the given int8 value. +func Int8(i int8) *int8 { + return &i +} + +// Int16 returns a pointer to the given int16 value. +func Int16(i int16) *int16 { + return &i +} + +// Int32 returns a pointer to the given int32 value. +func Int32(i int32) *int32 { + return &i +} + +// Int64 returns a pointer to the given int64 value. +func Int64(i int64) *int64 { + return &i +} + +// Rune returns a pointer to the given rune value. +func Rune(r rune) *rune { + return &r +} + +// String returns a pointer to the given string value. +func String(s string) *string { + return &s +} + +// Uint returns a pointer to the given uint value. +func Uint(u uint) *uint { + return &u +} + +// Uint8 returns a pointer to the given uint8 value. +func Uint8(u uint8) *uint8 { + return &u +} + +// Uint16 returns a pointer to the given uint16 value. +func Uint16(u uint16) *uint16 { + return &u +} + +// Uint32 returns a pointer to the given uint32 value. +func Uint32(u uint32) *uint32 { + return &u +} + +// Uint64 returns a pointer to the given uint64 value. +func Uint64(u uint64) *uint64 { + return &u +} + +// Uintptr returns a pointer to the given uintptr value. +func Uintptr(u uintptr) *uintptr { + return &u +} + +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + +// Time returns a pointer to the given time.Time value. +func Time(t time.Time) *time.Time { + return &t +} + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/seed/go-sdk/extends/snippet.json b/seed/go-sdk/extends/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-sdk/extends/types.go b/seed/go-sdk/extends/types.go new file mode 100644 index 00000000000..9a8c104eebb --- /dev/null +++ b/seed/go-sdk/extends/types.go @@ -0,0 +1,129 @@ +// This file was auto-generated by Fern from our API Definition. + +package extends + +import ( + json "encoding/json" + fmt "fmt" + core "github.com/extends/fern/core" +) + +type Docs struct { + Docs string `json:"docs" url:"docs"` + + _rawJSON json.RawMessage +} + +func (d *Docs) UnmarshalJSON(data []byte) error { + type unmarshaler Docs + var value unmarshaler + if err := json.Unmarshal(data, &value); err != nil { + return err + } + *d = Docs(value) + d._rawJSON = json.RawMessage(data) + return nil +} + +func (d *Docs) String() string { + if len(d._rawJSON) > 0 { + if value, err := core.StringifyJSON(d._rawJSON); err == nil { + return value + } + } + if value, err := core.StringifyJSON(d); err == nil { + return value + } + return fmt.Sprintf("%#v", d) +} + +type ExampleType struct { + Docs string `json:"docs" url:"docs"` + Name string `json:"name" url:"name"` + + _rawJSON json.RawMessage +} + +func (e *ExampleType) UnmarshalJSON(data []byte) error { + type unmarshaler ExampleType + var value unmarshaler + if err := json.Unmarshal(data, &value); err != nil { + return err + } + *e = ExampleType(value) + e._rawJSON = json.RawMessage(data) + return nil +} + +func (e *ExampleType) String() string { + if len(e._rawJSON) > 0 { + if value, err := core.StringifyJSON(e._rawJSON); err == nil { + return value + } + } + if value, err := core.StringifyJSON(e); err == nil { + return value + } + return fmt.Sprintf("%#v", e) +} + +type Json struct { + Docs string `json:"docs" url:"docs"` + Raw string `json:"raw" url:"raw"` + + _rawJSON json.RawMessage +} + +func (j *Json) UnmarshalJSON(data []byte) error { + type unmarshaler Json + var value unmarshaler + if err := json.Unmarshal(data, &value); err != nil { + return err + } + *j = Json(value) + j._rawJSON = json.RawMessage(data) + return nil +} + +func (j *Json) String() string { + if len(j._rawJSON) > 0 { + if value, err := core.StringifyJSON(j._rawJSON); err == nil { + return value + } + } + if value, err := core.StringifyJSON(j); err == nil { + return value + } + return fmt.Sprintf("%#v", j) +} + +type NestedType struct { + Docs string `json:"docs" url:"docs"` + Raw string `json:"raw" url:"raw"` + Name string `json:"name" url:"name"` + + _rawJSON json.RawMessage +} + +func (n *NestedType) UnmarshalJSON(data []byte) error { + type unmarshaler NestedType + var value unmarshaler + if err := json.Unmarshal(data, &value); err != nil { + return err + } + *n = NestedType(value) + n._rawJSON = json.RawMessage(data) + return nil +} + +func (n *NestedType) String() string { + if len(n._rawJSON) > 0 { + if value, err := core.StringifyJSON(n._rawJSON); err == nil { + return value + } + } + if value, err := core.StringifyJSON(n); err == nil { + return value + } + return fmt.Sprintf("%#v", n) +} diff --git a/seed/go-sdk/file-download/.github/workflows/ci.yml b/seed/go-sdk/file-download/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-sdk/file-download/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-sdk/file-download/client/client.go b/seed/go-sdk/file-download/client/client.go new file mode 100644 index 00000000000..077e8c8d612 --- /dev/null +++ b/seed/go-sdk/file-download/client/client.go @@ -0,0 +1,33 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + core "github.com/file-download/fern/core" + option "github.com/file-download/fern/option" + service "github.com/file-download/fern/service" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header + + Service *service.Client +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + Service: service.NewClient(opts...), + } +} diff --git a/seed/go-sdk/file-download/client/client_test.go b/seed/go-sdk/file-download/client/client_test.go new file mode 100644 index 00000000000..f26ec256918 --- /dev/null +++ b/seed/go-sdk/file-download/client/client_test.go @@ -0,0 +1,45 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + option "github.com/file-download/fern/option" + assert "github.com/stretchr/testify/assert" + http "net/http" + testing "testing" + time "time" +) + +func TestNewClient(t *testing.T) { + t.Run("default", func(t *testing.T) { + c := NewClient() + assert.Empty(t, c.baseURL) + }) + + t.Run("base url", func(t *testing.T) { + c := NewClient( + option.WithBaseURL("test.co"), + ) + assert.Equal(t, "test.co", c.baseURL) + }) + + t.Run("http client", func(t *testing.T) { + httpClient := &http.Client{ + Timeout: 5 * time.Second, + } + c := NewClient( + option.WithHTTPClient(httpClient), + ) + assert.Empty(t, c.baseURL) + }) + + t.Run("http header", func(t *testing.T) { + header := make(http.Header) + header.Set("X-API-Tenancy", "test") + c := NewClient( + option.WithHTTPHeader(header), + ) + assert.Empty(t, c.baseURL) + assert.Equal(t, "test", c.header.Get("X-API-Tenancy")) + }) +} diff --git a/seed/go-sdk/file-download/core/core.go b/seed/go-sdk/file-download/core/core.go new file mode 100644 index 00000000000..5277d138d27 --- /dev/null +++ b/seed/go-sdk/file-download/core/core.go @@ -0,0 +1,269 @@ +package core + +import ( + "bytes" + "context" + "encoding/json" + "errors" + "fmt" + "io" + "mime/multipart" + "net/http" +) + +const ( + // contentType specifies the JSON Content-Type header value. + contentType = "application/json" + contentTypeHeader = "Content-Type" +) + +// HTTPClient is an interface for a subset of the *http.Client. +type HTTPClient interface { + Do(*http.Request) (*http.Response, error) +} + +// MergeHeaders merges the given headers together, where the right +// takes precedence over the left. +func MergeHeaders(left, right http.Header) http.Header { + for key, values := range right { + if len(values) > 1 { + left[key] = values + continue + } + if value := right.Get(key); value != "" { + left.Set(key, value) + } + } + return left +} + +// WriteMultipartJSON writes the given value as a JSON part. +// This is used to serialize non-primitive multipart properties +// (i.e. lists, objects, etc). +func WriteMultipartJSON(writer *multipart.Writer, field string, value interface{}) error { + bytes, err := json.Marshal(value) + if err != nil { + return err + } + return writer.WriteField(field, string(bytes)) +} + +// APIError is a lightweight wrapper around the standard error +// interface that preserves the status code from the RPC, if any. +type APIError struct { + err error + + StatusCode int `json:"-"` +} + +// NewAPIError constructs a new API error. +func NewAPIError(statusCode int, err error) *APIError { + return &APIError{ + err: err, + StatusCode: statusCode, + } +} + +// Unwrap returns the underlying error. This also makes the error compatible +// with errors.As and errors.Is. +func (a *APIError) Unwrap() error { + if a == nil { + return nil + } + return a.err +} + +// Error returns the API error's message. +func (a *APIError) Error() string { + if a == nil || (a.err == nil && a.StatusCode == 0) { + return "" + } + if a.err == nil { + return fmt.Sprintf("%d", a.StatusCode) + } + if a.StatusCode == 0 { + return a.err.Error() + } + return fmt.Sprintf("%d: %s", a.StatusCode, a.err.Error()) +} + +// ErrorDecoder decodes *http.Response errors and returns a +// typed API error (e.g. *APIError). +type ErrorDecoder func(statusCode int, body io.Reader) error + +// Caller calls APIs and deserializes their response, if any. +type Caller struct { + client HTTPClient + retrier *Retrier +} + +// CallerParams represents the parameters used to constrcut a new *Caller. +type CallerParams struct { + Client HTTPClient + MaxAttempts uint +} + +// NewCaller returns a new *Caller backed by the given parameters. +func NewCaller(params *CallerParams) *Caller { + var httpClient HTTPClient = http.DefaultClient + if params.Client != nil { + httpClient = params.Client + } + var retryOptions []RetryOption + if params.MaxAttempts > 0 { + retryOptions = append(retryOptions, WithMaxAttempts(params.MaxAttempts)) + } + return &Caller{ + client: httpClient, + retrier: NewRetrier(retryOptions...), + } +} + +// CallParams represents the parameters used to issue an API call. +type CallParams struct { + URL string + Method string + MaxAttempts uint + Headers http.Header + Client HTTPClient + Request interface{} + Response interface{} + ResponseIsOptional bool + ErrorDecoder ErrorDecoder +} + +// Call issues an API call according to the given call parameters. +func (c *Caller) Call(ctx context.Context, params *CallParams) error { + req, err := newRequest(ctx, params.URL, params.Method, params.Headers, params.Request) + if err != nil { + return err + } + + // If the call has been cancelled, don't issue the request. + if err := ctx.Err(); err != nil { + return err + } + + client := c.client + if params.Client != nil { + // Use the HTTP client scoped to the request. + client = params.Client + } + + var retryOptions []RetryOption + if params.MaxAttempts > 0 { + retryOptions = append(retryOptions, WithMaxAttempts(params.MaxAttempts)) + } + + resp, err := c.retrier.Run( + client.Do, + req, + params.ErrorDecoder, + retryOptions..., + ) + if err != nil { + return err + } + + // Close the response body after we're done. + defer resp.Body.Close() + + // Check if the call was cancelled before we return the error + // associated with the call and/or unmarshal the response data. + if err := ctx.Err(); err != nil { + return err + } + + if resp.StatusCode < 200 || resp.StatusCode >= 300 { + return decodeError(resp, params.ErrorDecoder) + } + + // Mutate the response parameter in-place. + if params.Response != nil { + if writer, ok := params.Response.(io.Writer); ok { + _, err = io.Copy(writer, resp.Body) + } else { + err = json.NewDecoder(resp.Body).Decode(params.Response) + } + if err != nil { + if err == io.EOF { + if params.ResponseIsOptional { + // The response is optional, so we should ignore the + // io.EOF error + return nil + } + return fmt.Errorf("expected a %T response, but the server responded with nothing", params.Response) + } + return err + } + } + + return nil +} + +// newRequest returns a new *http.Request with all of the fields +// required to issue the call. +func newRequest( + ctx context.Context, + url string, + method string, + endpointHeaders http.Header, + request interface{}, +) (*http.Request, error) { + requestBody, err := newRequestBody(request) + if err != nil { + return nil, err + } + req, err := http.NewRequestWithContext(ctx, method, url, requestBody) + if err != nil { + return nil, err + } + req = req.WithContext(ctx) + req.Header.Set(contentTypeHeader, contentType) + for name, values := range endpointHeaders { + req.Header[name] = values + } + return req, nil +} + +// newRequestBody returns a new io.Reader that represents the HTTP request body. +func newRequestBody(request interface{}) (io.Reader, error) { + var requestBody io.Reader + if request != nil { + if body, ok := request.(io.Reader); ok { + requestBody = body + } else { + requestBytes, err := json.Marshal(request) + if err != nil { + return nil, err + } + requestBody = bytes.NewReader(requestBytes) + } + } + return requestBody, nil +} + +// decodeError decodes the error from the given HTTP response. Note that +// it's the caller's responsibility to close the response body. +func decodeError(response *http.Response, errorDecoder ErrorDecoder) error { + if errorDecoder != nil { + // This endpoint has custom errors, so we'll + // attempt to unmarshal the error into a structured + // type based on the status code. + return errorDecoder(response.StatusCode, response.Body) + } + // This endpoint doesn't have any custom error + // types, so we just read the body as-is, and + // put it into a normal error. + bytes, err := io.ReadAll(response.Body) + if err != nil && err != io.EOF { + return err + } + if err == io.EOF { + // The error didn't have a response body, + // so all we can do is return an error + // with the status code. + return NewAPIError(response.StatusCode, nil) + } + return NewAPIError(response.StatusCode, errors.New(string(bytes))) +} diff --git a/seed/go-sdk/file-download/core/core_test.go b/seed/go-sdk/file-download/core/core_test.go new file mode 100644 index 00000000000..f476f9ee383 --- /dev/null +++ b/seed/go-sdk/file-download/core/core_test.go @@ -0,0 +1,284 @@ +package core + +import ( + "bytes" + "context" + "encoding/json" + "errors" + "fmt" + "io" + "net/http" + "net/http/httptest" + "strconv" + "testing" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +// TestCase represents a single test case. +type TestCase struct { + description string + + // Server-side assertions. + giveMethod string + giveResponseIsOptional bool + giveHeader http.Header + giveErrorDecoder ErrorDecoder + giveRequest *Request + + // Client-side assertions. + wantResponse *Response + wantError error +} + +// Request a simple request body. +type Request struct { + Id string `json:"id"` +} + +// Response a simple response body. +type Response struct { + Id string `json:"id"` +} + +// NotFoundError represents a 404. +type NotFoundError struct { + *APIError + + Message string `json:"message"` +} + +func TestCall(t *testing.T) { + tests := []*TestCase{ + { + description: "GET success", + giveMethod: http.MethodGet, + giveHeader: http.Header{ + "X-API-Status": []string{"success"}, + }, + giveRequest: &Request{ + Id: "123", + }, + wantResponse: &Response{ + Id: "123", + }, + }, + { + description: "GET not found", + giveMethod: http.MethodGet, + giveHeader: http.Header{ + "X-API-Status": []string{"fail"}, + }, + giveRequest: &Request{ + Id: strconv.Itoa(http.StatusNotFound), + }, + giveErrorDecoder: newTestErrorDecoder(t), + wantError: &NotFoundError{ + APIError: NewAPIError( + http.StatusNotFound, + errors.New(`{"message":"ID \"404\" not found"}`), + ), + }, + }, + { + description: "POST optional response", + giveMethod: http.MethodPost, + giveHeader: http.Header{ + "X-API-Status": []string{"success"}, + }, + giveRequest: &Request{ + Id: "123", + }, + giveResponseIsOptional: true, + }, + { + description: "POST API error", + giveMethod: http.MethodPost, + giveHeader: http.Header{ + "X-API-Status": []string{"fail"}, + }, + giveRequest: &Request{ + Id: strconv.Itoa(http.StatusInternalServerError), + }, + wantError: NewAPIError( + http.StatusInternalServerError, + errors.New("failed to process request"), + ), + }, + } + for _, test := range tests { + t.Run(test.description, func(t *testing.T) { + var ( + server = newTestServer(t, test) + client = server.Client() + ) + caller := NewCaller( + &CallerParams{ + Client: client, + }, + ) + var response *Response + err := caller.Call( + context.Background(), + &CallParams{ + URL: server.URL, + Method: test.giveMethod, + Headers: test.giveHeader, + Request: test.giveRequest, + Response: &response, + ResponseIsOptional: test.giveResponseIsOptional, + ErrorDecoder: test.giveErrorDecoder, + }, + ) + if test.wantError != nil { + assert.EqualError(t, err, test.wantError.Error()) + return + } + require.NoError(t, err) + assert.Equal(t, test.wantResponse, response) + }) + } +} + +func TestMergeHeaders(t *testing.T) { + t.Run("both empty", func(t *testing.T) { + merged := MergeHeaders(make(http.Header), make(http.Header)) + assert.Empty(t, merged) + }) + + t.Run("empty left", func(t *testing.T) { + left := make(http.Header) + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, "0.0.1", merged.Get("X-API-Version")) + }) + + t.Run("empty right", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Version", "0.0.1") + + right := make(http.Header) + + merged := MergeHeaders(left, right) + assert.Equal(t, "0.0.1", merged.Get("X-API-Version")) + }) + + t.Run("single value override", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Version", "0.0.0") + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"0.0.1"}, merged.Values("X-API-Version")) + }) + + t.Run("multiple value override", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Versions", "0.0.0") + + right := make(http.Header) + right.Add("X-API-Versions", "0.0.1") + right.Add("X-API-Versions", "0.0.2") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"0.0.1", "0.0.2"}, merged.Values("X-API-Versions")) + }) + + t.Run("disjoint merge", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Tenancy", "test") + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"test"}, merged.Values("X-API-Tenancy")) + assert.Equal(t, []string{"0.0.1"}, merged.Values("X-API-Version")) + }) +} + +// newTestServer returns a new *httptest.Server configured with the +// given test parameters. +func newTestServer(t *testing.T, tc *TestCase) *httptest.Server { + return httptest.NewServer( + http.HandlerFunc( + func(w http.ResponseWriter, r *http.Request) { + assert.Equal(t, tc.giveMethod, r.Method) + assert.Equal(t, contentType, r.Header.Get(contentTypeHeader)) + for header, value := range tc.giveHeader { + assert.Equal(t, value, r.Header.Values(header)) + } + + bytes, err := io.ReadAll(r.Body) + require.NoError(t, err) + + request := new(Request) + require.NoError(t, json.Unmarshal(bytes, request)) + + switch request.Id { + case strconv.Itoa(http.StatusNotFound): + notFoundError := &NotFoundError{ + APIError: &APIError{ + StatusCode: http.StatusNotFound, + }, + Message: fmt.Sprintf("ID %q not found", request.Id), + } + bytes, err = json.Marshal(notFoundError) + require.NoError(t, err) + + w.WriteHeader(http.StatusNotFound) + _, err = w.Write(bytes) + require.NoError(t, err) + return + + case strconv.Itoa(http.StatusInternalServerError): + w.WriteHeader(http.StatusInternalServerError) + _, err = w.Write([]byte("failed to process request")) + require.NoError(t, err) + return + } + + if tc.giveResponseIsOptional { + w.WriteHeader(http.StatusOK) + return + } + + response := &Response{ + Id: request.Id, + } + bytes, err = json.Marshal(response) + require.NoError(t, err) + + _, err = w.Write(bytes) + require.NoError(t, err) + }, + ), + ) +} + +// newTestErrorDecoder returns an error decoder suitable for tests. +func newTestErrorDecoder(t *testing.T) func(int, io.Reader) error { + return func(statusCode int, body io.Reader) error { + raw, err := io.ReadAll(body) + require.NoError(t, err) + + var ( + apiError = NewAPIError(statusCode, errors.New(string(raw))) + decoder = json.NewDecoder(bytes.NewReader(raw)) + ) + if statusCode == http.StatusNotFound { + value := new(NotFoundError) + value.APIError = apiError + require.NoError(t, decoder.Decode(value)) + + return value + } + return apiError + } +} diff --git a/seed/go-sdk/file-download/core/query.go b/seed/go-sdk/file-download/core/query.go new file mode 100644 index 00000000000..479cbb24d18 --- /dev/null +++ b/seed/go-sdk/file-download/core/query.go @@ -0,0 +1,219 @@ +package core + +import ( + "encoding/base64" + "fmt" + "net/url" + "reflect" + "strings" + "time" + + "github.com/google/uuid" +) + +var ( + bytesType = reflect.TypeOf([]byte{}) + queryEncoderType = reflect.TypeOf(new(QueryEncoder)).Elem() + timeType = reflect.TypeOf(time.Time{}) + uuidType = reflect.TypeOf(uuid.UUID{}) +) + +// QueryEncoder is an interface implemented by any type that wishes to encode +// itself into URL values in a non-standard way. +type QueryEncoder interface { + EncodeQueryValues(key string, v *url.Values) error +} + +// QueryValues encodes url.Values from request objects. +// +// Note: This type is inspired by Google's query encoding library, but +// supports far less customization and is tailored to fit this SDK's use case. +// +// Ref: https://github.com/google/go-querystring +func QueryValues(v interface{}) (url.Values, error) { + values := make(url.Values) + val := reflect.ValueOf(v) + for val.Kind() == reflect.Ptr { + if val.IsNil() { + return values, nil + } + val = val.Elem() + } + + if v == nil { + return values, nil + } + + if val.Kind() != reflect.Struct { + return nil, fmt.Errorf("query: Values() expects struct input. Got %v", val.Kind()) + } + + err := reflectValue(values, val, "") + return values, err +} + +// reflectValue populates the values parameter from the struct fields in val. +// Embedded structs are followed recursively (using the rules defined in the +// Values function documentation) breadth-first. +func reflectValue(values url.Values, val reflect.Value, scope string) error { + typ := val.Type() + for i := 0; i < typ.NumField(); i++ { + sf := typ.Field(i) + if sf.PkgPath != "" && !sf.Anonymous { + // Skip unexported fields. + continue + } + + sv := val.Field(i) + tag := sf.Tag.Get("url") + if tag == "" || tag == "-" { + continue + } + + name, opts := parseTag(tag) + if name == "" { + name = sf.Name + } + + if scope != "" { + name = scope + "[" + name + "]" + } + + if opts.Contains("omitempty") && isEmptyValue(sv) { + continue + } + + if sv.Type().Implements(queryEncoderType) { + // If sv is a nil pointer and the custom encoder is defined on a non-pointer + // method receiver, set sv to the zero value of the underlying type + if !reflect.Indirect(sv).IsValid() && sv.Type().Elem().Implements(queryEncoderType) { + sv = reflect.New(sv.Type().Elem()) + } + + m := sv.Interface().(QueryEncoder) + if err := m.EncodeQueryValues(name, &values); err != nil { + return err + } + continue + } + + // Recursively dereference pointers, but stop at nil pointers. + for sv.Kind() == reflect.Ptr { + if sv.IsNil() { + break + } + sv = sv.Elem() + } + + if sv.Type() == uuidType || sv.Type() == bytesType || sv.Type() == timeType { + values.Add(name, valueString(sv, opts, sf)) + continue + } + + if sv.Kind() == reflect.Slice || sv.Kind() == reflect.Array { + if sv.Len() == 0 { + // Skip if slice or array is empty. + continue + } + for i := 0; i < sv.Len(); i++ { + values.Add(name, valueString(sv.Index(i), opts, sf)) + } + continue + } + + if sv.Kind() == reflect.Struct { + if err := reflectValue(values, sv, name); err != nil { + return err + } + continue + } + + values.Add(name, valueString(sv, opts, sf)) + } + + return nil +} + +// valueString returns the string representation of a value. +func valueString(v reflect.Value, opts tagOptions, sf reflect.StructField) string { + for v.Kind() == reflect.Ptr { + if v.IsNil() { + return "" + } + v = v.Elem() + } + + if v.Type() == timeType { + t := v.Interface().(time.Time) + if format := sf.Tag.Get("format"); format == "date" { + return t.Format("2006-01-02") + } + return t.Format(time.RFC3339) + } + + if v.Type() == uuidType { + u := v.Interface().(uuid.UUID) + return u.String() + } + + if v.Type() == bytesType { + b := v.Interface().([]byte) + return base64.StdEncoding.EncodeToString(b) + } + + return fmt.Sprint(v.Interface()) +} + +// isEmptyValue checks if a value should be considered empty for the purposes +// of omitting fields with the "omitempty" option. +func isEmptyValue(v reflect.Value) bool { + type zeroable interface { + IsZero() bool + } + + if !v.IsNil() { + if z, ok := v.Interface().(zeroable); ok { + return z.IsZero() + } + } + + switch v.Kind() { + case reflect.Array, reflect.Map, reflect.Slice, reflect.String: + return v.Len() == 0 + case reflect.Bool: + return !v.Bool() + case reflect.Int, reflect.Int8, reflect.Int16, reflect.Int32, reflect.Int64: + return v.Int() == 0 + case reflect.Uint, reflect.Uint8, reflect.Uint16, reflect.Uint32, reflect.Uint64, reflect.Uintptr: + return v.Uint() == 0 + case reflect.Float32, reflect.Float64: + return v.Float() == 0 + case reflect.Interface, reflect.Ptr: + return v.IsNil() + case reflect.Invalid, reflect.Complex64, reflect.Complex128, reflect.Chan, reflect.Func, reflect.Struct, reflect.UnsafePointer: + return false + } + + return false +} + +// tagOptions is the string following a comma in a struct field's "url" tag, or +// the empty string. It does not include the leading comma. +type tagOptions []string + +// parseTag splits a struct field's url tag into its name and comma-separated +// options. +func parseTag(tag string) (string, tagOptions) { + s := strings.Split(tag, ",") + return s[0], s[1:] +} + +// Contains checks whether the tagOptions contains the specified option. +func (o tagOptions) Contains(option string) bool { + for _, s := range o { + if s == option { + return true + } + } + return false +} diff --git a/seed/go-sdk/file-download/core/query_test.go b/seed/go-sdk/file-download/core/query_test.go new file mode 100644 index 00000000000..4f0d39284f4 --- /dev/null +++ b/seed/go-sdk/file-download/core/query_test.go @@ -0,0 +1,146 @@ +package core + +import ( + "testing" + "time" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +func TestQueryValues(t *testing.T) { + t.Run("empty optional", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + values, err := QueryValues(&example{}) + require.NoError(t, err) + assert.Empty(t, values) + }) + + t.Run("empty required", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Required string `json:"required" url:"required"` + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + values, err := QueryValues(&example{}) + require.NoError(t, err) + assert.Equal(t, "required=", values.Encode()) + }) + + t.Run("allow multiple", func(t *testing.T) { + type example struct { + Values []string `json:"values" url:"values"` + } + + values, err := QueryValues( + &example{ + Values: []string{"foo", "bar", "baz"}, + }, + ) + require.NoError(t, err) + assert.Equal(t, "values=foo&values=bar&values=baz", values.Encode()) + }) + + t.Run("nested object", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Required string `json:"required" url:"required"` + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + nestedValue := "nestedValue" + values, err := QueryValues( + &example{ + Required: "requiredValue", + Nested: &nested{ + Value: &nestedValue, + }, + }, + ) + require.NoError(t, err) + assert.Equal(t, "nested%5Bvalue%5D=nestedValue&required=requiredValue", values.Encode()) + }) + + t.Run("url unspecified", func(t *testing.T) { + type example struct { + Required string `json:"required" url:"required"` + NotFound string `json:"notFound"` + } + + values, err := QueryValues( + &example{ + Required: "requiredValue", + NotFound: "notFound", + }, + ) + require.NoError(t, err) + assert.Equal(t, "required=requiredValue", values.Encode()) + }) + + t.Run("url ignored", func(t *testing.T) { + type example struct { + Required string `json:"required" url:"required"` + NotFound string `json:"notFound" url:"-"` + } + + values, err := QueryValues( + &example{ + Required: "requiredValue", + NotFound: "notFound", + }, + ) + require.NoError(t, err) + assert.Equal(t, "required=requiredValue", values.Encode()) + }) + + t.Run("datetime", func(t *testing.T) { + type example struct { + DateTime time.Time `json:"dateTime" url:"dateTime"` + } + + values, err := QueryValues( + &example{ + DateTime: time.Date(1994, 3, 16, 12, 34, 56, 0, time.UTC), + }, + ) + require.NoError(t, err) + assert.Equal(t, "dateTime=1994-03-16T12%3A34%3A56Z", values.Encode()) + }) + + t.Run("date", func(t *testing.T) { + type example struct { + Date time.Time `json:"date" url:"date" format:"date"` + } + + values, err := QueryValues( + &example{ + Date: time.Date(1994, 3, 16, 12, 34, 56, 0, time.UTC), + }, + ) + require.NoError(t, err) + assert.Equal(t, "date=1994-03-16", values.Encode()) + }) + + t.Run("optional time", func(t *testing.T) { + type example struct { + Date *time.Time `json:"date,omitempty" url:"date,omitempty" format:"date"` + } + + values, err := QueryValues( + &example{}, + ) + require.NoError(t, err) + assert.Empty(t, values.Encode()) + }) +} diff --git a/seed/go-sdk/file-download/core/request_option.go b/seed/go-sdk/file-download/core/request_option.go new file mode 100644 index 00000000000..86ab2dcf816 --- /dev/null +++ b/seed/go-sdk/file-download/core/request_option.go @@ -0,0 +1,85 @@ +// This file was auto-generated by Fern from our API Definition. + +package core + +import ( + http "net/http" +) + +// RequestOption adapts the behavior of the client or an individual request. +type RequestOption interface { + applyRequestOptions(*RequestOptions) +} + +// RequestOptions defines all of the possible request options. +// +// This type is primarily used by the generated code and is not meant +// to be used directly; use the option package instead. +type RequestOptions struct { + BaseURL string + HTTPClient HTTPClient + HTTPHeader http.Header + MaxAttempts uint +} + +// NewRequestOptions returns a new *RequestOptions value. +// +// This function is primarily used by the generated code and is not meant +// to be used directly; use RequestOption instead. +func NewRequestOptions(opts ...RequestOption) *RequestOptions { + options := &RequestOptions{ + HTTPHeader: make(http.Header), + } + for _, opt := range opts { + opt.applyRequestOptions(options) + } + return options +} + +// ToHeader maps the configured request options into a http.Header used +// for the request(s). +func (r *RequestOptions) ToHeader() http.Header { return r.cloneHeader() } + +func (r *RequestOptions) cloneHeader() http.Header { + headers := r.HTTPHeader.Clone() + headers.Set("X-Fern-Language", "Go") + headers.Set("X-Fern-SDK-Name", "github.com/file-download/fern") + headers.Set("X-Fern-SDK-Version", "0.0.1") + return headers +} + +// BaseURLOption implements the RequestOption interface. +type BaseURLOption struct { + BaseURL string +} + +func (b *BaseURLOption) applyRequestOptions(opts *RequestOptions) { + opts.BaseURL = b.BaseURL +} + +// HTTPClientOption implements the RequestOption interface. +type HTTPClientOption struct { + HTTPClient HTTPClient +} + +func (h *HTTPClientOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPClient = h.HTTPClient +} + +// HTTPHeaderOption implements the RequestOption interface. +type HTTPHeaderOption struct { + HTTPHeader http.Header +} + +func (h *HTTPHeaderOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPHeader = h.HTTPHeader +} + +// MaxAttemptsOption implements the RequestOption interface. +type MaxAttemptsOption struct { + MaxAttempts uint +} + +func (m *MaxAttemptsOption) applyRequestOptions(opts *RequestOptions) { + opts.MaxAttempts = m.MaxAttempts +} diff --git a/seed/go-sdk/file-download/core/retrier.go b/seed/go-sdk/file-download/core/retrier.go new file mode 100644 index 00000000000..ea24916b786 --- /dev/null +++ b/seed/go-sdk/file-download/core/retrier.go @@ -0,0 +1,166 @@ +package core + +import ( + "crypto/rand" + "math/big" + "net/http" + "time" +) + +const ( + defaultRetryAttempts = 2 + minRetryDelay = 500 * time.Millisecond + maxRetryDelay = 5000 * time.Millisecond +) + +// RetryOption adapts the behavior the *Retrier. +type RetryOption func(*retryOptions) + +// RetryFunc is a retriable HTTP function call (i.e. *http.Client.Do). +type RetryFunc func(*http.Request) (*http.Response, error) + +// WithMaxAttempts configures the maximum number of attempts +// of the *Retrier. +func WithMaxAttempts(attempts uint) RetryOption { + return func(opts *retryOptions) { + opts.attempts = attempts + } +} + +// Retrier retries failed requests a configurable number of times with an +// exponential back-off between each retry. +type Retrier struct { + attempts uint +} + +// NewRetrier constructs a new *Retrier with the given options, if any. +func NewRetrier(opts ...RetryOption) *Retrier { + options := new(retryOptions) + for _, opt := range opts { + opt(options) + } + attempts := uint(defaultRetryAttempts) + if options.attempts > 0 { + attempts = options.attempts + } + return &Retrier{ + attempts: attempts, + } +} + +// Run issues the request and, upon failure, retries the request if possible. +// +// The request will be retried as long as the request is deemed retriable and the +// number of retry attempts has not grown larger than the configured retry limit. +func (r *Retrier) Run( + fn RetryFunc, + request *http.Request, + errorDecoder ErrorDecoder, + opts ...RetryOption, +) (*http.Response, error) { + options := new(retryOptions) + for _, opt := range opts { + opt(options) + } + maxRetryAttempts := r.attempts + if options.attempts > 0 { + maxRetryAttempts = options.attempts + } + var ( + retryAttempt uint + previousError error + ) + return r.run( + fn, + request, + errorDecoder, + maxRetryAttempts, + retryAttempt, + previousError, + ) +} + +func (r *Retrier) run( + fn RetryFunc, + request *http.Request, + errorDecoder ErrorDecoder, + maxRetryAttempts uint, + retryAttempt uint, + previousError error, +) (*http.Response, error) { + if retryAttempt >= maxRetryAttempts { + return nil, previousError + } + + // If the call has been cancelled, don't issue the request. + if err := request.Context().Err(); err != nil { + return nil, err + } + + response, err := fn(request) + if err != nil { + return nil, err + } + + if r.shouldRetry(response) { + defer response.Body.Close() + + delay, err := r.retryDelay(retryAttempt) + if err != nil { + return nil, err + } + + time.Sleep(delay) + + return r.run( + fn, + request, + errorDecoder, + maxRetryAttempts, + retryAttempt+1, + decodeError(response, errorDecoder), + ) + } + + return response, nil +} + +// shouldRetry returns true if the request should be retried based on the given +// response status code. +func (r *Retrier) shouldRetry(response *http.Response) bool { + return response.StatusCode == http.StatusTooManyRequests || + response.StatusCode == http.StatusRequestTimeout || + response.StatusCode == http.StatusConflict || + response.StatusCode >= http.StatusInternalServerError +} + +// retryDelay calculates the delay time in milliseconds based on the retry attempt. +func (r *Retrier) retryDelay(retryAttempt uint) (time.Duration, error) { + // Apply exponential backoff. + delay := minRetryDelay + minRetryDelay*time.Duration(retryAttempt*retryAttempt) + + // Do not allow the number to exceed maxRetryDelay. + if delay > maxRetryDelay { + delay = maxRetryDelay + } + + // Apply some itter by randomizing the value in the range of 75%-100%. + max := big.NewInt(int64(delay / 4)) + jitter, err := rand.Int(rand.Reader, max) + if err != nil { + return 0, err + } + + delay -= time.Duration(jitter.Int64()) + + // Never sleep less than the base sleep seconds. + if delay < minRetryDelay { + delay = minRetryDelay + } + + return delay, nil +} + +type retryOptions struct { + attempts uint +} diff --git a/seed/go-sdk/file-download/core/stringer.go b/seed/go-sdk/file-download/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-sdk/file-download/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-sdk/file-download/core/time.go b/seed/go-sdk/file-download/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-sdk/file-download/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-sdk/file-download/go.mod b/seed/go-sdk/file-download/go.mod new file mode 100644 index 00000000000..5adaadafd79 --- /dev/null +++ b/seed/go-sdk/file-download/go.mod @@ -0,0 +1,9 @@ +module github.com/file-download/fern + +go 1.13 + +require ( + github.com/google/uuid v1.4.0 + github.com/stretchr/testify v1.7.0 + gopkg.in/yaml.v3 v3.0.1 // indirect +) diff --git a/seed/go-sdk/file-download/go.sum b/seed/go-sdk/file-download/go.sum new file mode 100644 index 00000000000..b3766d4366b --- /dev/null +++ b/seed/go-sdk/file-download/go.sum @@ -0,0 +1,14 @@ +github.com/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8= +github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/google/uuid v1.4.0 h1:MtMxsa51/r9yyhkyLsVeVt0B+BGQZzpQiTQ4eHZ8bc4= +github.com/google/uuid v1.4.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= +github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= +github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY= +github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= +gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= diff --git a/seed/go-sdk/file-download/option/request_option.go b/seed/go-sdk/file-download/option/request_option.go new file mode 100644 index 00000000000..d1965e4dc20 --- /dev/null +++ b/seed/go-sdk/file-download/option/request_option.go @@ -0,0 +1,41 @@ +// This file was auto-generated by Fern from our API Definition. + +package option + +import ( + core "github.com/file-download/fern/core" + http "net/http" +) + +// RequestOption adapts the behavior of an indivdual request. +type RequestOption = core.RequestOption + +// WithBaseURL sets the base URL, overriding the default +// environment, if any. +func WithBaseURL(baseURL string) *core.BaseURLOption { + return &core.BaseURLOption{ + BaseURL: baseURL, + } +} + +// WithHTTPClient uses the given HTTPClient to issue the request. +func WithHTTPClient(httpClient core.HTTPClient) *core.HTTPClientOption { + return &core.HTTPClientOption{ + HTTPClient: httpClient, + } +} + +// WithHTTPHeader adds the given http.Header to the request. +func WithHTTPHeader(httpHeader http.Header) *core.HTTPHeaderOption { + return &core.HTTPHeaderOption{ + // Clone the headers so they can't be modified after the option call. + HTTPHeader: httpHeader.Clone(), + } +} + +// WithMaxAttempts configures the maximum number of retry attempts. +func WithMaxAttempts(attempts uint) *core.MaxAttemptsOption { + return &core.MaxAttemptsOption{ + MaxAttempts: attempts, + } +} diff --git a/seed/go-sdk/file-download/pointer.go b/seed/go-sdk/file-download/pointer.go new file mode 100644 index 00000000000..1563946f43f --- /dev/null +++ b/seed/go-sdk/file-download/pointer.go @@ -0,0 +1,132 @@ +package filedownload + +import ( + "time" + + "github.com/google/uuid" +) + +// Bool returns a pointer to the given bool value. +func Bool(b bool) *bool { + return &b +} + +// Byte returns a pointer to the given byte value. +func Byte(b byte) *byte { + return &b +} + +// Complex64 returns a pointer to the given complex64 value. +func Complex64(c complex64) *complex64 { + return &c +} + +// Complex128 returns a pointer to the given complex128 value. +func Complex128(c complex128) *complex128 { + return &c +} + +// Float32 returns a pointer to the given float32 value. +func Float32(f float32) *float32 { + return &f +} + +// Float64 returns a pointer to the given float64 value. +func Float64(f float64) *float64 { + return &f +} + +// Int returns a pointer to the given int value. +func Int(i int) *int { + return &i +} + +// Int8 returns a pointer to the given int8 value. +func Int8(i int8) *int8 { + return &i +} + +// Int16 returns a pointer to the given int16 value. +func Int16(i int16) *int16 { + return &i +} + +// Int32 returns a pointer to the given int32 value. +func Int32(i int32) *int32 { + return &i +} + +// Int64 returns a pointer to the given int64 value. +func Int64(i int64) *int64 { + return &i +} + +// Rune returns a pointer to the given rune value. +func Rune(r rune) *rune { + return &r +} + +// String returns a pointer to the given string value. +func String(s string) *string { + return &s +} + +// Uint returns a pointer to the given uint value. +func Uint(u uint) *uint { + return &u +} + +// Uint8 returns a pointer to the given uint8 value. +func Uint8(u uint8) *uint8 { + return &u +} + +// Uint16 returns a pointer to the given uint16 value. +func Uint16(u uint16) *uint16 { + return &u +} + +// Uint32 returns a pointer to the given uint32 value. +func Uint32(u uint32) *uint32 { + return &u +} + +// Uint64 returns a pointer to the given uint64 value. +func Uint64(u uint64) *uint64 { + return &u +} + +// Uintptr returns a pointer to the given uintptr value. +func Uintptr(u uintptr) *uintptr { + return &u +} + +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + +// Time returns a pointer to the given time.Time value. +func Time(t time.Time) *time.Time { + return &t +} + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/seed/go-sdk/file-download/service/client.go b/seed/go-sdk/file-download/service/client.go new file mode 100644 index 00000000000..afd6c0ad258 --- /dev/null +++ b/seed/go-sdk/file-download/service/client.go @@ -0,0 +1,66 @@ +// This file was auto-generated by Fern from our API Definition. + +package service + +import ( + bytes "bytes" + context "context" + core "github.com/file-download/fern/core" + option "github.com/file-download/fern/option" + io "io" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + } +} + +func (c *Client) DownloadFile( + ctx context.Context, + opts ...option.RequestOption, +) (io.Reader, error) { + options := core.NewRequestOptions(opts...) + + baseURL := "" + if c.baseURL != "" { + baseURL = c.baseURL + } + if options.BaseURL != "" { + baseURL = options.BaseURL + } + endpointURL := baseURL + + headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) + + response := bytes.NewBuffer(nil) + if err := c.caller.Call( + ctx, + &core.CallParams{ + URL: endpointURL, + Method: http.MethodPost, + MaxAttempts: options.MaxAttempts, + Headers: headers, + Client: options.HTTPClient, + Response: response, + }, + ); err != nil { + return nil, err + } + return response, nil +} diff --git a/seed/go-sdk/file-download/snippet.json b/seed/go-sdk/file-download/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-sdk/file-upload/.github/workflows/ci.yml b/seed/go-sdk/file-upload/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-sdk/file-upload/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/generators/go/seed/sdk/file-upload/client/client.go b/seed/go-sdk/file-upload/client/client.go similarity index 100% rename from generators/go/seed/sdk/file-upload/client/client.go rename to seed/go-sdk/file-upload/client/client.go diff --git a/generators/go/seed/sdk/file-upload/client/client_test.go b/seed/go-sdk/file-upload/client/client_test.go similarity index 100% rename from generators/go/seed/sdk/file-upload/client/client_test.go rename to seed/go-sdk/file-upload/client/client_test.go diff --git a/seed/go-sdk/file-upload/core/core.go b/seed/go-sdk/file-upload/core/core.go new file mode 100644 index 00000000000..5277d138d27 --- /dev/null +++ b/seed/go-sdk/file-upload/core/core.go @@ -0,0 +1,269 @@ +package core + +import ( + "bytes" + "context" + "encoding/json" + "errors" + "fmt" + "io" + "mime/multipart" + "net/http" +) + +const ( + // contentType specifies the JSON Content-Type header value. + contentType = "application/json" + contentTypeHeader = "Content-Type" +) + +// HTTPClient is an interface for a subset of the *http.Client. +type HTTPClient interface { + Do(*http.Request) (*http.Response, error) +} + +// MergeHeaders merges the given headers together, where the right +// takes precedence over the left. +func MergeHeaders(left, right http.Header) http.Header { + for key, values := range right { + if len(values) > 1 { + left[key] = values + continue + } + if value := right.Get(key); value != "" { + left.Set(key, value) + } + } + return left +} + +// WriteMultipartJSON writes the given value as a JSON part. +// This is used to serialize non-primitive multipart properties +// (i.e. lists, objects, etc). +func WriteMultipartJSON(writer *multipart.Writer, field string, value interface{}) error { + bytes, err := json.Marshal(value) + if err != nil { + return err + } + return writer.WriteField(field, string(bytes)) +} + +// APIError is a lightweight wrapper around the standard error +// interface that preserves the status code from the RPC, if any. +type APIError struct { + err error + + StatusCode int `json:"-"` +} + +// NewAPIError constructs a new API error. +func NewAPIError(statusCode int, err error) *APIError { + return &APIError{ + err: err, + StatusCode: statusCode, + } +} + +// Unwrap returns the underlying error. This also makes the error compatible +// with errors.As and errors.Is. +func (a *APIError) Unwrap() error { + if a == nil { + return nil + } + return a.err +} + +// Error returns the API error's message. +func (a *APIError) Error() string { + if a == nil || (a.err == nil && a.StatusCode == 0) { + return "" + } + if a.err == nil { + return fmt.Sprintf("%d", a.StatusCode) + } + if a.StatusCode == 0 { + return a.err.Error() + } + return fmt.Sprintf("%d: %s", a.StatusCode, a.err.Error()) +} + +// ErrorDecoder decodes *http.Response errors and returns a +// typed API error (e.g. *APIError). +type ErrorDecoder func(statusCode int, body io.Reader) error + +// Caller calls APIs and deserializes their response, if any. +type Caller struct { + client HTTPClient + retrier *Retrier +} + +// CallerParams represents the parameters used to constrcut a new *Caller. +type CallerParams struct { + Client HTTPClient + MaxAttempts uint +} + +// NewCaller returns a new *Caller backed by the given parameters. +func NewCaller(params *CallerParams) *Caller { + var httpClient HTTPClient = http.DefaultClient + if params.Client != nil { + httpClient = params.Client + } + var retryOptions []RetryOption + if params.MaxAttempts > 0 { + retryOptions = append(retryOptions, WithMaxAttempts(params.MaxAttempts)) + } + return &Caller{ + client: httpClient, + retrier: NewRetrier(retryOptions...), + } +} + +// CallParams represents the parameters used to issue an API call. +type CallParams struct { + URL string + Method string + MaxAttempts uint + Headers http.Header + Client HTTPClient + Request interface{} + Response interface{} + ResponseIsOptional bool + ErrorDecoder ErrorDecoder +} + +// Call issues an API call according to the given call parameters. +func (c *Caller) Call(ctx context.Context, params *CallParams) error { + req, err := newRequest(ctx, params.URL, params.Method, params.Headers, params.Request) + if err != nil { + return err + } + + // If the call has been cancelled, don't issue the request. + if err := ctx.Err(); err != nil { + return err + } + + client := c.client + if params.Client != nil { + // Use the HTTP client scoped to the request. + client = params.Client + } + + var retryOptions []RetryOption + if params.MaxAttempts > 0 { + retryOptions = append(retryOptions, WithMaxAttempts(params.MaxAttempts)) + } + + resp, err := c.retrier.Run( + client.Do, + req, + params.ErrorDecoder, + retryOptions..., + ) + if err != nil { + return err + } + + // Close the response body after we're done. + defer resp.Body.Close() + + // Check if the call was cancelled before we return the error + // associated with the call and/or unmarshal the response data. + if err := ctx.Err(); err != nil { + return err + } + + if resp.StatusCode < 200 || resp.StatusCode >= 300 { + return decodeError(resp, params.ErrorDecoder) + } + + // Mutate the response parameter in-place. + if params.Response != nil { + if writer, ok := params.Response.(io.Writer); ok { + _, err = io.Copy(writer, resp.Body) + } else { + err = json.NewDecoder(resp.Body).Decode(params.Response) + } + if err != nil { + if err == io.EOF { + if params.ResponseIsOptional { + // The response is optional, so we should ignore the + // io.EOF error + return nil + } + return fmt.Errorf("expected a %T response, but the server responded with nothing", params.Response) + } + return err + } + } + + return nil +} + +// newRequest returns a new *http.Request with all of the fields +// required to issue the call. +func newRequest( + ctx context.Context, + url string, + method string, + endpointHeaders http.Header, + request interface{}, +) (*http.Request, error) { + requestBody, err := newRequestBody(request) + if err != nil { + return nil, err + } + req, err := http.NewRequestWithContext(ctx, method, url, requestBody) + if err != nil { + return nil, err + } + req = req.WithContext(ctx) + req.Header.Set(contentTypeHeader, contentType) + for name, values := range endpointHeaders { + req.Header[name] = values + } + return req, nil +} + +// newRequestBody returns a new io.Reader that represents the HTTP request body. +func newRequestBody(request interface{}) (io.Reader, error) { + var requestBody io.Reader + if request != nil { + if body, ok := request.(io.Reader); ok { + requestBody = body + } else { + requestBytes, err := json.Marshal(request) + if err != nil { + return nil, err + } + requestBody = bytes.NewReader(requestBytes) + } + } + return requestBody, nil +} + +// decodeError decodes the error from the given HTTP response. Note that +// it's the caller's responsibility to close the response body. +func decodeError(response *http.Response, errorDecoder ErrorDecoder) error { + if errorDecoder != nil { + // This endpoint has custom errors, so we'll + // attempt to unmarshal the error into a structured + // type based on the status code. + return errorDecoder(response.StatusCode, response.Body) + } + // This endpoint doesn't have any custom error + // types, so we just read the body as-is, and + // put it into a normal error. + bytes, err := io.ReadAll(response.Body) + if err != nil && err != io.EOF { + return err + } + if err == io.EOF { + // The error didn't have a response body, + // so all we can do is return an error + // with the status code. + return NewAPIError(response.StatusCode, nil) + } + return NewAPIError(response.StatusCode, errors.New(string(bytes))) +} diff --git a/seed/go-sdk/file-upload/core/core_test.go b/seed/go-sdk/file-upload/core/core_test.go new file mode 100644 index 00000000000..f476f9ee383 --- /dev/null +++ b/seed/go-sdk/file-upload/core/core_test.go @@ -0,0 +1,284 @@ +package core + +import ( + "bytes" + "context" + "encoding/json" + "errors" + "fmt" + "io" + "net/http" + "net/http/httptest" + "strconv" + "testing" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +// TestCase represents a single test case. +type TestCase struct { + description string + + // Server-side assertions. + giveMethod string + giveResponseIsOptional bool + giveHeader http.Header + giveErrorDecoder ErrorDecoder + giveRequest *Request + + // Client-side assertions. + wantResponse *Response + wantError error +} + +// Request a simple request body. +type Request struct { + Id string `json:"id"` +} + +// Response a simple response body. +type Response struct { + Id string `json:"id"` +} + +// NotFoundError represents a 404. +type NotFoundError struct { + *APIError + + Message string `json:"message"` +} + +func TestCall(t *testing.T) { + tests := []*TestCase{ + { + description: "GET success", + giveMethod: http.MethodGet, + giveHeader: http.Header{ + "X-API-Status": []string{"success"}, + }, + giveRequest: &Request{ + Id: "123", + }, + wantResponse: &Response{ + Id: "123", + }, + }, + { + description: "GET not found", + giveMethod: http.MethodGet, + giveHeader: http.Header{ + "X-API-Status": []string{"fail"}, + }, + giveRequest: &Request{ + Id: strconv.Itoa(http.StatusNotFound), + }, + giveErrorDecoder: newTestErrorDecoder(t), + wantError: &NotFoundError{ + APIError: NewAPIError( + http.StatusNotFound, + errors.New(`{"message":"ID \"404\" not found"}`), + ), + }, + }, + { + description: "POST optional response", + giveMethod: http.MethodPost, + giveHeader: http.Header{ + "X-API-Status": []string{"success"}, + }, + giveRequest: &Request{ + Id: "123", + }, + giveResponseIsOptional: true, + }, + { + description: "POST API error", + giveMethod: http.MethodPost, + giveHeader: http.Header{ + "X-API-Status": []string{"fail"}, + }, + giveRequest: &Request{ + Id: strconv.Itoa(http.StatusInternalServerError), + }, + wantError: NewAPIError( + http.StatusInternalServerError, + errors.New("failed to process request"), + ), + }, + } + for _, test := range tests { + t.Run(test.description, func(t *testing.T) { + var ( + server = newTestServer(t, test) + client = server.Client() + ) + caller := NewCaller( + &CallerParams{ + Client: client, + }, + ) + var response *Response + err := caller.Call( + context.Background(), + &CallParams{ + URL: server.URL, + Method: test.giveMethod, + Headers: test.giveHeader, + Request: test.giveRequest, + Response: &response, + ResponseIsOptional: test.giveResponseIsOptional, + ErrorDecoder: test.giveErrorDecoder, + }, + ) + if test.wantError != nil { + assert.EqualError(t, err, test.wantError.Error()) + return + } + require.NoError(t, err) + assert.Equal(t, test.wantResponse, response) + }) + } +} + +func TestMergeHeaders(t *testing.T) { + t.Run("both empty", func(t *testing.T) { + merged := MergeHeaders(make(http.Header), make(http.Header)) + assert.Empty(t, merged) + }) + + t.Run("empty left", func(t *testing.T) { + left := make(http.Header) + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, "0.0.1", merged.Get("X-API-Version")) + }) + + t.Run("empty right", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Version", "0.0.1") + + right := make(http.Header) + + merged := MergeHeaders(left, right) + assert.Equal(t, "0.0.1", merged.Get("X-API-Version")) + }) + + t.Run("single value override", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Version", "0.0.0") + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"0.0.1"}, merged.Values("X-API-Version")) + }) + + t.Run("multiple value override", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Versions", "0.0.0") + + right := make(http.Header) + right.Add("X-API-Versions", "0.0.1") + right.Add("X-API-Versions", "0.0.2") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"0.0.1", "0.0.2"}, merged.Values("X-API-Versions")) + }) + + t.Run("disjoint merge", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Tenancy", "test") + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"test"}, merged.Values("X-API-Tenancy")) + assert.Equal(t, []string{"0.0.1"}, merged.Values("X-API-Version")) + }) +} + +// newTestServer returns a new *httptest.Server configured with the +// given test parameters. +func newTestServer(t *testing.T, tc *TestCase) *httptest.Server { + return httptest.NewServer( + http.HandlerFunc( + func(w http.ResponseWriter, r *http.Request) { + assert.Equal(t, tc.giveMethod, r.Method) + assert.Equal(t, contentType, r.Header.Get(contentTypeHeader)) + for header, value := range tc.giveHeader { + assert.Equal(t, value, r.Header.Values(header)) + } + + bytes, err := io.ReadAll(r.Body) + require.NoError(t, err) + + request := new(Request) + require.NoError(t, json.Unmarshal(bytes, request)) + + switch request.Id { + case strconv.Itoa(http.StatusNotFound): + notFoundError := &NotFoundError{ + APIError: &APIError{ + StatusCode: http.StatusNotFound, + }, + Message: fmt.Sprintf("ID %q not found", request.Id), + } + bytes, err = json.Marshal(notFoundError) + require.NoError(t, err) + + w.WriteHeader(http.StatusNotFound) + _, err = w.Write(bytes) + require.NoError(t, err) + return + + case strconv.Itoa(http.StatusInternalServerError): + w.WriteHeader(http.StatusInternalServerError) + _, err = w.Write([]byte("failed to process request")) + require.NoError(t, err) + return + } + + if tc.giveResponseIsOptional { + w.WriteHeader(http.StatusOK) + return + } + + response := &Response{ + Id: request.Id, + } + bytes, err = json.Marshal(response) + require.NoError(t, err) + + _, err = w.Write(bytes) + require.NoError(t, err) + }, + ), + ) +} + +// newTestErrorDecoder returns an error decoder suitable for tests. +func newTestErrorDecoder(t *testing.T) func(int, io.Reader) error { + return func(statusCode int, body io.Reader) error { + raw, err := io.ReadAll(body) + require.NoError(t, err) + + var ( + apiError = NewAPIError(statusCode, errors.New(string(raw))) + decoder = json.NewDecoder(bytes.NewReader(raw)) + ) + if statusCode == http.StatusNotFound { + value := new(NotFoundError) + value.APIError = apiError + require.NoError(t, decoder.Decode(value)) + + return value + } + return apiError + } +} diff --git a/seed/go-sdk/file-upload/core/query.go b/seed/go-sdk/file-upload/core/query.go new file mode 100644 index 00000000000..479cbb24d18 --- /dev/null +++ b/seed/go-sdk/file-upload/core/query.go @@ -0,0 +1,219 @@ +package core + +import ( + "encoding/base64" + "fmt" + "net/url" + "reflect" + "strings" + "time" + + "github.com/google/uuid" +) + +var ( + bytesType = reflect.TypeOf([]byte{}) + queryEncoderType = reflect.TypeOf(new(QueryEncoder)).Elem() + timeType = reflect.TypeOf(time.Time{}) + uuidType = reflect.TypeOf(uuid.UUID{}) +) + +// QueryEncoder is an interface implemented by any type that wishes to encode +// itself into URL values in a non-standard way. +type QueryEncoder interface { + EncodeQueryValues(key string, v *url.Values) error +} + +// QueryValues encodes url.Values from request objects. +// +// Note: This type is inspired by Google's query encoding library, but +// supports far less customization and is tailored to fit this SDK's use case. +// +// Ref: https://github.com/google/go-querystring +func QueryValues(v interface{}) (url.Values, error) { + values := make(url.Values) + val := reflect.ValueOf(v) + for val.Kind() == reflect.Ptr { + if val.IsNil() { + return values, nil + } + val = val.Elem() + } + + if v == nil { + return values, nil + } + + if val.Kind() != reflect.Struct { + return nil, fmt.Errorf("query: Values() expects struct input. Got %v", val.Kind()) + } + + err := reflectValue(values, val, "") + return values, err +} + +// reflectValue populates the values parameter from the struct fields in val. +// Embedded structs are followed recursively (using the rules defined in the +// Values function documentation) breadth-first. +func reflectValue(values url.Values, val reflect.Value, scope string) error { + typ := val.Type() + for i := 0; i < typ.NumField(); i++ { + sf := typ.Field(i) + if sf.PkgPath != "" && !sf.Anonymous { + // Skip unexported fields. + continue + } + + sv := val.Field(i) + tag := sf.Tag.Get("url") + if tag == "" || tag == "-" { + continue + } + + name, opts := parseTag(tag) + if name == "" { + name = sf.Name + } + + if scope != "" { + name = scope + "[" + name + "]" + } + + if opts.Contains("omitempty") && isEmptyValue(sv) { + continue + } + + if sv.Type().Implements(queryEncoderType) { + // If sv is a nil pointer and the custom encoder is defined on a non-pointer + // method receiver, set sv to the zero value of the underlying type + if !reflect.Indirect(sv).IsValid() && sv.Type().Elem().Implements(queryEncoderType) { + sv = reflect.New(sv.Type().Elem()) + } + + m := sv.Interface().(QueryEncoder) + if err := m.EncodeQueryValues(name, &values); err != nil { + return err + } + continue + } + + // Recursively dereference pointers, but stop at nil pointers. + for sv.Kind() == reflect.Ptr { + if sv.IsNil() { + break + } + sv = sv.Elem() + } + + if sv.Type() == uuidType || sv.Type() == bytesType || sv.Type() == timeType { + values.Add(name, valueString(sv, opts, sf)) + continue + } + + if sv.Kind() == reflect.Slice || sv.Kind() == reflect.Array { + if sv.Len() == 0 { + // Skip if slice or array is empty. + continue + } + for i := 0; i < sv.Len(); i++ { + values.Add(name, valueString(sv.Index(i), opts, sf)) + } + continue + } + + if sv.Kind() == reflect.Struct { + if err := reflectValue(values, sv, name); err != nil { + return err + } + continue + } + + values.Add(name, valueString(sv, opts, sf)) + } + + return nil +} + +// valueString returns the string representation of a value. +func valueString(v reflect.Value, opts tagOptions, sf reflect.StructField) string { + for v.Kind() == reflect.Ptr { + if v.IsNil() { + return "" + } + v = v.Elem() + } + + if v.Type() == timeType { + t := v.Interface().(time.Time) + if format := sf.Tag.Get("format"); format == "date" { + return t.Format("2006-01-02") + } + return t.Format(time.RFC3339) + } + + if v.Type() == uuidType { + u := v.Interface().(uuid.UUID) + return u.String() + } + + if v.Type() == bytesType { + b := v.Interface().([]byte) + return base64.StdEncoding.EncodeToString(b) + } + + return fmt.Sprint(v.Interface()) +} + +// isEmptyValue checks if a value should be considered empty for the purposes +// of omitting fields with the "omitempty" option. +func isEmptyValue(v reflect.Value) bool { + type zeroable interface { + IsZero() bool + } + + if !v.IsNil() { + if z, ok := v.Interface().(zeroable); ok { + return z.IsZero() + } + } + + switch v.Kind() { + case reflect.Array, reflect.Map, reflect.Slice, reflect.String: + return v.Len() == 0 + case reflect.Bool: + return !v.Bool() + case reflect.Int, reflect.Int8, reflect.Int16, reflect.Int32, reflect.Int64: + return v.Int() == 0 + case reflect.Uint, reflect.Uint8, reflect.Uint16, reflect.Uint32, reflect.Uint64, reflect.Uintptr: + return v.Uint() == 0 + case reflect.Float32, reflect.Float64: + return v.Float() == 0 + case reflect.Interface, reflect.Ptr: + return v.IsNil() + case reflect.Invalid, reflect.Complex64, reflect.Complex128, reflect.Chan, reflect.Func, reflect.Struct, reflect.UnsafePointer: + return false + } + + return false +} + +// tagOptions is the string following a comma in a struct field's "url" tag, or +// the empty string. It does not include the leading comma. +type tagOptions []string + +// parseTag splits a struct field's url tag into its name and comma-separated +// options. +func parseTag(tag string) (string, tagOptions) { + s := strings.Split(tag, ",") + return s[0], s[1:] +} + +// Contains checks whether the tagOptions contains the specified option. +func (o tagOptions) Contains(option string) bool { + for _, s := range o { + if s == option { + return true + } + } + return false +} diff --git a/seed/go-sdk/file-upload/core/query_test.go b/seed/go-sdk/file-upload/core/query_test.go new file mode 100644 index 00000000000..4f0d39284f4 --- /dev/null +++ b/seed/go-sdk/file-upload/core/query_test.go @@ -0,0 +1,146 @@ +package core + +import ( + "testing" + "time" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +func TestQueryValues(t *testing.T) { + t.Run("empty optional", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + values, err := QueryValues(&example{}) + require.NoError(t, err) + assert.Empty(t, values) + }) + + t.Run("empty required", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Required string `json:"required" url:"required"` + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + values, err := QueryValues(&example{}) + require.NoError(t, err) + assert.Equal(t, "required=", values.Encode()) + }) + + t.Run("allow multiple", func(t *testing.T) { + type example struct { + Values []string `json:"values" url:"values"` + } + + values, err := QueryValues( + &example{ + Values: []string{"foo", "bar", "baz"}, + }, + ) + require.NoError(t, err) + assert.Equal(t, "values=foo&values=bar&values=baz", values.Encode()) + }) + + t.Run("nested object", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Required string `json:"required" url:"required"` + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + nestedValue := "nestedValue" + values, err := QueryValues( + &example{ + Required: "requiredValue", + Nested: &nested{ + Value: &nestedValue, + }, + }, + ) + require.NoError(t, err) + assert.Equal(t, "nested%5Bvalue%5D=nestedValue&required=requiredValue", values.Encode()) + }) + + t.Run("url unspecified", func(t *testing.T) { + type example struct { + Required string `json:"required" url:"required"` + NotFound string `json:"notFound"` + } + + values, err := QueryValues( + &example{ + Required: "requiredValue", + NotFound: "notFound", + }, + ) + require.NoError(t, err) + assert.Equal(t, "required=requiredValue", values.Encode()) + }) + + t.Run("url ignored", func(t *testing.T) { + type example struct { + Required string `json:"required" url:"required"` + NotFound string `json:"notFound" url:"-"` + } + + values, err := QueryValues( + &example{ + Required: "requiredValue", + NotFound: "notFound", + }, + ) + require.NoError(t, err) + assert.Equal(t, "required=requiredValue", values.Encode()) + }) + + t.Run("datetime", func(t *testing.T) { + type example struct { + DateTime time.Time `json:"dateTime" url:"dateTime"` + } + + values, err := QueryValues( + &example{ + DateTime: time.Date(1994, 3, 16, 12, 34, 56, 0, time.UTC), + }, + ) + require.NoError(t, err) + assert.Equal(t, "dateTime=1994-03-16T12%3A34%3A56Z", values.Encode()) + }) + + t.Run("date", func(t *testing.T) { + type example struct { + Date time.Time `json:"date" url:"date" format:"date"` + } + + values, err := QueryValues( + &example{ + Date: time.Date(1994, 3, 16, 12, 34, 56, 0, time.UTC), + }, + ) + require.NoError(t, err) + assert.Equal(t, "date=1994-03-16", values.Encode()) + }) + + t.Run("optional time", func(t *testing.T) { + type example struct { + Date *time.Time `json:"date,omitempty" url:"date,omitempty" format:"date"` + } + + values, err := QueryValues( + &example{}, + ) + require.NoError(t, err) + assert.Empty(t, values.Encode()) + }) +} diff --git a/generators/go/seed/sdk/file-upload/core/request_option.go b/seed/go-sdk/file-upload/core/request_option.go similarity index 100% rename from generators/go/seed/sdk/file-upload/core/request_option.go rename to seed/go-sdk/file-upload/core/request_option.go diff --git a/seed/go-sdk/file-upload/core/retrier.go b/seed/go-sdk/file-upload/core/retrier.go new file mode 100644 index 00000000000..ea24916b786 --- /dev/null +++ b/seed/go-sdk/file-upload/core/retrier.go @@ -0,0 +1,166 @@ +package core + +import ( + "crypto/rand" + "math/big" + "net/http" + "time" +) + +const ( + defaultRetryAttempts = 2 + minRetryDelay = 500 * time.Millisecond + maxRetryDelay = 5000 * time.Millisecond +) + +// RetryOption adapts the behavior the *Retrier. +type RetryOption func(*retryOptions) + +// RetryFunc is a retriable HTTP function call (i.e. *http.Client.Do). +type RetryFunc func(*http.Request) (*http.Response, error) + +// WithMaxAttempts configures the maximum number of attempts +// of the *Retrier. +func WithMaxAttempts(attempts uint) RetryOption { + return func(opts *retryOptions) { + opts.attempts = attempts + } +} + +// Retrier retries failed requests a configurable number of times with an +// exponential back-off between each retry. +type Retrier struct { + attempts uint +} + +// NewRetrier constructs a new *Retrier with the given options, if any. +func NewRetrier(opts ...RetryOption) *Retrier { + options := new(retryOptions) + for _, opt := range opts { + opt(options) + } + attempts := uint(defaultRetryAttempts) + if options.attempts > 0 { + attempts = options.attempts + } + return &Retrier{ + attempts: attempts, + } +} + +// Run issues the request and, upon failure, retries the request if possible. +// +// The request will be retried as long as the request is deemed retriable and the +// number of retry attempts has not grown larger than the configured retry limit. +func (r *Retrier) Run( + fn RetryFunc, + request *http.Request, + errorDecoder ErrorDecoder, + opts ...RetryOption, +) (*http.Response, error) { + options := new(retryOptions) + for _, opt := range opts { + opt(options) + } + maxRetryAttempts := r.attempts + if options.attempts > 0 { + maxRetryAttempts = options.attempts + } + var ( + retryAttempt uint + previousError error + ) + return r.run( + fn, + request, + errorDecoder, + maxRetryAttempts, + retryAttempt, + previousError, + ) +} + +func (r *Retrier) run( + fn RetryFunc, + request *http.Request, + errorDecoder ErrorDecoder, + maxRetryAttempts uint, + retryAttempt uint, + previousError error, +) (*http.Response, error) { + if retryAttempt >= maxRetryAttempts { + return nil, previousError + } + + // If the call has been cancelled, don't issue the request. + if err := request.Context().Err(); err != nil { + return nil, err + } + + response, err := fn(request) + if err != nil { + return nil, err + } + + if r.shouldRetry(response) { + defer response.Body.Close() + + delay, err := r.retryDelay(retryAttempt) + if err != nil { + return nil, err + } + + time.Sleep(delay) + + return r.run( + fn, + request, + errorDecoder, + maxRetryAttempts, + retryAttempt+1, + decodeError(response, errorDecoder), + ) + } + + return response, nil +} + +// shouldRetry returns true if the request should be retried based on the given +// response status code. +func (r *Retrier) shouldRetry(response *http.Response) bool { + return response.StatusCode == http.StatusTooManyRequests || + response.StatusCode == http.StatusRequestTimeout || + response.StatusCode == http.StatusConflict || + response.StatusCode >= http.StatusInternalServerError +} + +// retryDelay calculates the delay time in milliseconds based on the retry attempt. +func (r *Retrier) retryDelay(retryAttempt uint) (time.Duration, error) { + // Apply exponential backoff. + delay := minRetryDelay + minRetryDelay*time.Duration(retryAttempt*retryAttempt) + + // Do not allow the number to exceed maxRetryDelay. + if delay > maxRetryDelay { + delay = maxRetryDelay + } + + // Apply some itter by randomizing the value in the range of 75%-100%. + max := big.NewInt(int64(delay / 4)) + jitter, err := rand.Int(rand.Reader, max) + if err != nil { + return 0, err + } + + delay -= time.Duration(jitter.Int64()) + + // Never sleep less than the base sleep seconds. + if delay < minRetryDelay { + delay = minRetryDelay + } + + return delay, nil +} + +type retryOptions struct { + attempts uint +} diff --git a/seed/go-sdk/file-upload/core/stringer.go b/seed/go-sdk/file-upload/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-sdk/file-upload/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-sdk/file-upload/core/time.go b/seed/go-sdk/file-upload/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-sdk/file-upload/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/generators/go/seed/sdk/file-upload/go.mod b/seed/go-sdk/file-upload/go.mod similarity index 100% rename from generators/go/seed/sdk/file-upload/go.mod rename to seed/go-sdk/file-upload/go.mod diff --git a/seed/go-sdk/file-upload/go.sum b/seed/go-sdk/file-upload/go.sum new file mode 100644 index 00000000000..b3766d4366b --- /dev/null +++ b/seed/go-sdk/file-upload/go.sum @@ -0,0 +1,14 @@ +github.com/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8= +github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/google/uuid v1.4.0 h1:MtMxsa51/r9yyhkyLsVeVt0B+BGQZzpQiTQ4eHZ8bc4= +github.com/google/uuid v1.4.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= +github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= +github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY= +github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= +gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= diff --git a/generators/go/seed/sdk/file-upload/option/request_option.go b/seed/go-sdk/file-upload/option/request_option.go similarity index 100% rename from generators/go/seed/sdk/file-upload/option/request_option.go rename to seed/go-sdk/file-upload/option/request_option.go diff --git a/seed/go-sdk/file-upload/pointer.go b/seed/go-sdk/file-upload/pointer.go new file mode 100644 index 00000000000..cf7df204e97 --- /dev/null +++ b/seed/go-sdk/file-upload/pointer.go @@ -0,0 +1,132 @@ +package fileupload + +import ( + "time" + + "github.com/google/uuid" +) + +// Bool returns a pointer to the given bool value. +func Bool(b bool) *bool { + return &b +} + +// Byte returns a pointer to the given byte value. +func Byte(b byte) *byte { + return &b +} + +// Complex64 returns a pointer to the given complex64 value. +func Complex64(c complex64) *complex64 { + return &c +} + +// Complex128 returns a pointer to the given complex128 value. +func Complex128(c complex128) *complex128 { + return &c +} + +// Float32 returns a pointer to the given float32 value. +func Float32(f float32) *float32 { + return &f +} + +// Float64 returns a pointer to the given float64 value. +func Float64(f float64) *float64 { + return &f +} + +// Int returns a pointer to the given int value. +func Int(i int) *int { + return &i +} + +// Int8 returns a pointer to the given int8 value. +func Int8(i int8) *int8 { + return &i +} + +// Int16 returns a pointer to the given int16 value. +func Int16(i int16) *int16 { + return &i +} + +// Int32 returns a pointer to the given int32 value. +func Int32(i int32) *int32 { + return &i +} + +// Int64 returns a pointer to the given int64 value. +func Int64(i int64) *int64 { + return &i +} + +// Rune returns a pointer to the given rune value. +func Rune(r rune) *rune { + return &r +} + +// String returns a pointer to the given string value. +func String(s string) *string { + return &s +} + +// Uint returns a pointer to the given uint value. +func Uint(u uint) *uint { + return &u +} + +// Uint8 returns a pointer to the given uint8 value. +func Uint8(u uint8) *uint8 { + return &u +} + +// Uint16 returns a pointer to the given uint16 value. +func Uint16(u uint16) *uint16 { + return &u +} + +// Uint32 returns a pointer to the given uint32 value. +func Uint32(u uint32) *uint32 { + return &u +} + +// Uint64 returns a pointer to the given uint64 value. +func Uint64(u uint64) *uint64 { + return &u +} + +// Uintptr returns a pointer to the given uintptr value. +func Uintptr(u uintptr) *uintptr { + return &u +} + +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + +// Time returns a pointer to the given time.Time value. +func Time(t time.Time) *time.Time { + return &t +} + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/seed/go-sdk/file-upload/service.go b/seed/go-sdk/file-upload/service.go new file mode 100644 index 00000000000..ff0ac3a8f6a --- /dev/null +++ b/seed/go-sdk/file-upload/service.go @@ -0,0 +1,54 @@ +// This file was auto-generated by Fern from our API Definition. + +package fileupload + +import ( + json "encoding/json" + fmt "fmt" + core "github.com/file-upload/fern/core" +) + +type JustFileWithQueryParamsRequet struct { + MaybeString *string `json:"-" url:"maybeString,omitempty"` + Integer int `json:"-" url:"integer"` + MaybeInteger *int `json:"-" url:"maybeInteger,omitempty"` + ListOfStrings []string `json:"-" url:"listOfStrings"` + OptionalListOfStrings []*string `json:"-" url:"optionalListOfStrings,omitempty"` +} + +type MyRequest struct { + MaybeString *string `json:"maybeString,omitempty" url:"maybeString,omitempty"` + Integer int `json:"integer" url:"integer"` + MaybeInteger *int `json:"maybeInteger,omitempty" url:"maybeInteger,omitempty"` + OptionalListOfStrings []string `json:"optionalListOfStrings,omitempty" url:"optionalListOfStrings,omitempty"` + ListOfObjects []*MyObject `json:"listOfObjects,omitempty" url:"listOfObjects,omitempty"` +} + +type MyObject struct { + Foo string `json:"foo" url:"foo"` + + _rawJSON json.RawMessage +} + +func (m *MyObject) UnmarshalJSON(data []byte) error { + type unmarshaler MyObject + var value unmarshaler + if err := json.Unmarshal(data, &value); err != nil { + return err + } + *m = MyObject(value) + m._rawJSON = json.RawMessage(data) + return nil +} + +func (m *MyObject) String() string { + if len(m._rawJSON) > 0 { + if value, err := core.StringifyJSON(m._rawJSON); err == nil { + return value + } + } + if value, err := core.StringifyJSON(m); err == nil { + return value + } + return fmt.Sprintf("%#v", m) +} diff --git a/seed/go-sdk/file-upload/service/client.go b/seed/go-sdk/file-upload/service/client.go new file mode 100644 index 00000000000..8f56c00b007 --- /dev/null +++ b/seed/go-sdk/file-upload/service/client.go @@ -0,0 +1,262 @@ +// This file was auto-generated by Fern from our API Definition. + +package service + +import ( + bytes "bytes" + context "context" + fmt "fmt" + fern "github.com/file-upload/fern" + core "github.com/file-upload/fern/core" + option "github.com/file-upload/fern/option" + io "io" + multipart "mime/multipart" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + } +} + +func (c *Client) Post( + ctx context.Context, + file io.Reader, + fileList io.Reader, + maybeFile io.Reader, + maybeFileList io.Reader, + request *fern.MyRequest, + opts ...option.RequestOption, +) error { + options := core.NewRequestOptions(opts...) + + baseURL := "" + if c.baseURL != "" { + baseURL = c.baseURL + } + if options.BaseURL != "" { + baseURL = options.BaseURL + } + endpointURL := baseURL + + headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) + + requestBuffer := bytes.NewBuffer(nil) + writer := multipart.NewWriter(requestBuffer) + fileFilename := "file_filename" + if named, ok := file.(interface{ Name() string }); ok { + fileFilename = named.Name() + } + filePart, err := writer.CreateFormFile("file", fileFilename) + if err != nil { + return err + } + if _, err := io.Copy(filePart, file); err != nil { + return err + } + fileListFilename := "fileList_filename" + if named, ok := fileList.(interface{ Name() string }); ok { + fileListFilename = named.Name() + } + fileListPart, err := writer.CreateFormFile("fileList", fileListFilename) + if err != nil { + return err + } + if _, err := io.Copy(fileListPart, fileList); err != nil { + return err + } + if maybeFile != nil { + maybeFileFilename := "maybeFile_filename" + if named, ok := maybeFile.(interface{ Name() string }); ok { + maybeFileFilename = named.Name() + } + maybeFilePart, err := writer.CreateFormFile("maybeFile", maybeFileFilename) + if err != nil { + return err + } + if _, err := io.Copy(maybeFilePart, maybeFile); err != nil { + return err + } + } + if maybeFileList != nil { + maybeFileListFilename := "maybeFileList_filename" + if named, ok := maybeFileList.(interface{ Name() string }); ok { + maybeFileListFilename = named.Name() + } + maybeFileListPart, err := writer.CreateFormFile("maybeFileList", maybeFileListFilename) + if err != nil { + return err + } + if _, err := io.Copy(maybeFileListPart, maybeFileList); err != nil { + return err + } + } + if request.MaybeString != nil { + if err := writer.WriteField("maybeString", fmt.Sprintf("%v", *request.MaybeString)); err != nil { + return err + } + } + if err := writer.WriteField("integer", fmt.Sprintf("%v", request.Integer)); err != nil { + return err + } + if request.MaybeInteger != nil { + if err := writer.WriteField("maybeInteger", fmt.Sprintf("%v", *request.MaybeInteger)); err != nil { + return err + } + } + if request.OptionalListOfStrings != nil { + if err := core.WriteMultipartJSON(writer, "optionalListOfStrings", request.OptionalListOfStrings); err != nil { + return err + } + } + if err := core.WriteMultipartJSON(writer, "listOfObjects", request.ListOfObjects); err != nil { + return err + } + if err := writer.Close(); err != nil { + return err + } + headers.Set("Content-Type", writer.FormDataContentType()) + + if err := c.caller.Call( + ctx, + &core.CallParams{ + URL: endpointURL, + Method: http.MethodPost, + MaxAttempts: options.MaxAttempts, + Headers: headers, + Client: options.HTTPClient, + Request: requestBuffer, + }, + ); err != nil { + return err + } + return nil +} + +func (c *Client) JustFile( + ctx context.Context, + file io.Reader, + opts ...option.RequestOption, +) error { + options := core.NewRequestOptions(opts...) + + baseURL := "" + if c.baseURL != "" { + baseURL = c.baseURL + } + if options.BaseURL != "" { + baseURL = options.BaseURL + } + endpointURL := baseURL + "/" + "just-file" + + headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) + + requestBuffer := bytes.NewBuffer(nil) + writer := multipart.NewWriter(requestBuffer) + fileFilename := "file_filename" + if named, ok := file.(interface{ Name() string }); ok { + fileFilename = named.Name() + } + filePart, err := writer.CreateFormFile("file", fileFilename) + if err != nil { + return err + } + if _, err := io.Copy(filePart, file); err != nil { + return err + } + if err := writer.Close(); err != nil { + return err + } + headers.Set("Content-Type", writer.FormDataContentType()) + + if err := c.caller.Call( + ctx, + &core.CallParams{ + URL: endpointURL, + Method: http.MethodPost, + MaxAttempts: options.MaxAttempts, + Headers: headers, + Client: options.HTTPClient, + Request: requestBuffer, + }, + ); err != nil { + return err + } + return nil +} + +func (c *Client) JustFileWithQueryParams( + ctx context.Context, + file io.Reader, + request *fern.JustFileWithQueryParamsRequet, + opts ...option.RequestOption, +) error { + options := core.NewRequestOptions(opts...) + + baseURL := "" + if c.baseURL != "" { + baseURL = c.baseURL + } + if options.BaseURL != "" { + baseURL = options.BaseURL + } + endpointURL := baseURL + "/" + "just-file-with-query-params" + + queryParams, err := core.QueryValues(request) + if err != nil { + return err + } + if len(queryParams) > 0 { + endpointURL += "?" + queryParams.Encode() + } + + headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) + + requestBuffer := bytes.NewBuffer(nil) + writer := multipart.NewWriter(requestBuffer) + fileFilename := "file_filename" + if named, ok := file.(interface{ Name() string }); ok { + fileFilename = named.Name() + } + filePart, err := writer.CreateFormFile("file", fileFilename) + if err != nil { + return err + } + if _, err := io.Copy(filePart, file); err != nil { + return err + } + if err := writer.Close(); err != nil { + return err + } + headers.Set("Content-Type", writer.FormDataContentType()) + + if err := c.caller.Call( + ctx, + &core.CallParams{ + URL: endpointURL, + Method: http.MethodPost, + MaxAttempts: options.MaxAttempts, + Headers: headers, + Client: options.HTTPClient, + Request: requestBuffer, + }, + ); err != nil { + return err + } + return nil +} diff --git a/seed/go-sdk/file-upload/snippet.json b/seed/go-sdk/file-upload/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-sdk/folders/.github/workflows/ci.yml b/seed/go-sdk/folders/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-sdk/folders/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-sdk/folders/a/b/client/client.go b/seed/go-sdk/folders/a/b/client/client.go new file mode 100644 index 00000000000..ba87a1ef9a8 --- /dev/null +++ b/seed/go-sdk/folders/a/b/client/client.go @@ -0,0 +1,62 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + context "context" + core "github.com/folders/fern/core" + option "github.com/folders/fern/option" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + } +} + +func (c *Client) Foo( + ctx context.Context, + opts ...option.RequestOption, +) error { + options := core.NewRequestOptions(opts...) + + baseURL := "" + if c.baseURL != "" { + baseURL = c.baseURL + } + if options.BaseURL != "" { + baseURL = options.BaseURL + } + endpointURL := baseURL + + headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) + + if err := c.caller.Call( + ctx, + &core.CallParams{ + URL: endpointURL, + Method: http.MethodPost, + MaxAttempts: options.MaxAttempts, + Headers: headers, + Client: options.HTTPClient, + }, + ); err != nil { + return err + } + return nil +} diff --git a/seed/go-sdk/folders/a/c/client/client.go b/seed/go-sdk/folders/a/c/client/client.go new file mode 100644 index 00000000000..ba87a1ef9a8 --- /dev/null +++ b/seed/go-sdk/folders/a/c/client/client.go @@ -0,0 +1,62 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + context "context" + core "github.com/folders/fern/core" + option "github.com/folders/fern/option" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + } +} + +func (c *Client) Foo( + ctx context.Context, + opts ...option.RequestOption, +) error { + options := core.NewRequestOptions(opts...) + + baseURL := "" + if c.baseURL != "" { + baseURL = c.baseURL + } + if options.BaseURL != "" { + baseURL = options.BaseURL + } + endpointURL := baseURL + + headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) + + if err := c.caller.Call( + ctx, + &core.CallParams{ + URL: endpointURL, + Method: http.MethodPost, + MaxAttempts: options.MaxAttempts, + Headers: headers, + Client: options.HTTPClient, + }, + ); err != nil { + return err + } + return nil +} diff --git a/seed/go-sdk/folders/a/client/client.go b/seed/go-sdk/folders/a/client/client.go new file mode 100644 index 00000000000..049d2389976 --- /dev/null +++ b/seed/go-sdk/folders/a/client/client.go @@ -0,0 +1,36 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + bclient "github.com/folders/fern/a/b/client" + cclient "github.com/folders/fern/a/c/client" + core "github.com/folders/fern/core" + option "github.com/folders/fern/option" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header + + B *bclient.Client + C *cclient.Client +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + B: bclient.NewClient(opts...), + C: cclient.NewClient(opts...), + } +} diff --git a/seed/go-sdk/folders/a/d/types.go b/seed/go-sdk/folders/a/d/types.go new file mode 100644 index 00000000000..7a258fa374d --- /dev/null +++ b/seed/go-sdk/folders/a/d/types.go @@ -0,0 +1,5 @@ +// This file was auto-generated by Fern from our API Definition. + +package d + +type Foo = string diff --git a/seed/go-sdk/folders/client/client.go b/seed/go-sdk/folders/client/client.go new file mode 100644 index 00000000000..6f00b46896f --- /dev/null +++ b/seed/go-sdk/folders/client/client.go @@ -0,0 +1,69 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + context "context" + aclient "github.com/folders/fern/a/client" + core "github.com/folders/fern/core" + folderclient "github.com/folders/fern/folder/client" + option "github.com/folders/fern/option" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header + + A *aclient.Client + Folder *folderclient.Client +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + A: aclient.NewClient(opts...), + Folder: folderclient.NewClient(opts...), + } +} + +func (c *Client) Foo( + ctx context.Context, + opts ...option.RequestOption, +) error { + options := core.NewRequestOptions(opts...) + + baseURL := "" + if c.baseURL != "" { + baseURL = c.baseURL + } + if options.BaseURL != "" { + baseURL = options.BaseURL + } + endpointURL := baseURL + + headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) + + if err := c.caller.Call( + ctx, + &core.CallParams{ + URL: endpointURL, + Method: http.MethodPost, + MaxAttempts: options.MaxAttempts, + Headers: headers, + Client: options.HTTPClient, + }, + ); err != nil { + return err + } + return nil +} diff --git a/seed/go-sdk/folders/client/client_test.go b/seed/go-sdk/folders/client/client_test.go new file mode 100644 index 00000000000..59802845c6d --- /dev/null +++ b/seed/go-sdk/folders/client/client_test.go @@ -0,0 +1,45 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + option "github.com/folders/fern/option" + assert "github.com/stretchr/testify/assert" + http "net/http" + testing "testing" + time "time" +) + +func TestNewClient(t *testing.T) { + t.Run("default", func(t *testing.T) { + c := NewClient() + assert.Empty(t, c.baseURL) + }) + + t.Run("base url", func(t *testing.T) { + c := NewClient( + option.WithBaseURL("test.co"), + ) + assert.Equal(t, "test.co", c.baseURL) + }) + + t.Run("http client", func(t *testing.T) { + httpClient := &http.Client{ + Timeout: 5 * time.Second, + } + c := NewClient( + option.WithHTTPClient(httpClient), + ) + assert.Empty(t, c.baseURL) + }) + + t.Run("http header", func(t *testing.T) { + header := make(http.Header) + header.Set("X-API-Tenancy", "test") + c := NewClient( + option.WithHTTPHeader(header), + ) + assert.Empty(t, c.baseURL) + assert.Equal(t, "test", c.header.Get("X-API-Tenancy")) + }) +} diff --git a/seed/go-sdk/folders/core/core.go b/seed/go-sdk/folders/core/core.go new file mode 100644 index 00000000000..5277d138d27 --- /dev/null +++ b/seed/go-sdk/folders/core/core.go @@ -0,0 +1,269 @@ +package core + +import ( + "bytes" + "context" + "encoding/json" + "errors" + "fmt" + "io" + "mime/multipart" + "net/http" +) + +const ( + // contentType specifies the JSON Content-Type header value. + contentType = "application/json" + contentTypeHeader = "Content-Type" +) + +// HTTPClient is an interface for a subset of the *http.Client. +type HTTPClient interface { + Do(*http.Request) (*http.Response, error) +} + +// MergeHeaders merges the given headers together, where the right +// takes precedence over the left. +func MergeHeaders(left, right http.Header) http.Header { + for key, values := range right { + if len(values) > 1 { + left[key] = values + continue + } + if value := right.Get(key); value != "" { + left.Set(key, value) + } + } + return left +} + +// WriteMultipartJSON writes the given value as a JSON part. +// This is used to serialize non-primitive multipart properties +// (i.e. lists, objects, etc). +func WriteMultipartJSON(writer *multipart.Writer, field string, value interface{}) error { + bytes, err := json.Marshal(value) + if err != nil { + return err + } + return writer.WriteField(field, string(bytes)) +} + +// APIError is a lightweight wrapper around the standard error +// interface that preserves the status code from the RPC, if any. +type APIError struct { + err error + + StatusCode int `json:"-"` +} + +// NewAPIError constructs a new API error. +func NewAPIError(statusCode int, err error) *APIError { + return &APIError{ + err: err, + StatusCode: statusCode, + } +} + +// Unwrap returns the underlying error. This also makes the error compatible +// with errors.As and errors.Is. +func (a *APIError) Unwrap() error { + if a == nil { + return nil + } + return a.err +} + +// Error returns the API error's message. +func (a *APIError) Error() string { + if a == nil || (a.err == nil && a.StatusCode == 0) { + return "" + } + if a.err == nil { + return fmt.Sprintf("%d", a.StatusCode) + } + if a.StatusCode == 0 { + return a.err.Error() + } + return fmt.Sprintf("%d: %s", a.StatusCode, a.err.Error()) +} + +// ErrorDecoder decodes *http.Response errors and returns a +// typed API error (e.g. *APIError). +type ErrorDecoder func(statusCode int, body io.Reader) error + +// Caller calls APIs and deserializes their response, if any. +type Caller struct { + client HTTPClient + retrier *Retrier +} + +// CallerParams represents the parameters used to constrcut a new *Caller. +type CallerParams struct { + Client HTTPClient + MaxAttempts uint +} + +// NewCaller returns a new *Caller backed by the given parameters. +func NewCaller(params *CallerParams) *Caller { + var httpClient HTTPClient = http.DefaultClient + if params.Client != nil { + httpClient = params.Client + } + var retryOptions []RetryOption + if params.MaxAttempts > 0 { + retryOptions = append(retryOptions, WithMaxAttempts(params.MaxAttempts)) + } + return &Caller{ + client: httpClient, + retrier: NewRetrier(retryOptions...), + } +} + +// CallParams represents the parameters used to issue an API call. +type CallParams struct { + URL string + Method string + MaxAttempts uint + Headers http.Header + Client HTTPClient + Request interface{} + Response interface{} + ResponseIsOptional bool + ErrorDecoder ErrorDecoder +} + +// Call issues an API call according to the given call parameters. +func (c *Caller) Call(ctx context.Context, params *CallParams) error { + req, err := newRequest(ctx, params.URL, params.Method, params.Headers, params.Request) + if err != nil { + return err + } + + // If the call has been cancelled, don't issue the request. + if err := ctx.Err(); err != nil { + return err + } + + client := c.client + if params.Client != nil { + // Use the HTTP client scoped to the request. + client = params.Client + } + + var retryOptions []RetryOption + if params.MaxAttempts > 0 { + retryOptions = append(retryOptions, WithMaxAttempts(params.MaxAttempts)) + } + + resp, err := c.retrier.Run( + client.Do, + req, + params.ErrorDecoder, + retryOptions..., + ) + if err != nil { + return err + } + + // Close the response body after we're done. + defer resp.Body.Close() + + // Check if the call was cancelled before we return the error + // associated with the call and/or unmarshal the response data. + if err := ctx.Err(); err != nil { + return err + } + + if resp.StatusCode < 200 || resp.StatusCode >= 300 { + return decodeError(resp, params.ErrorDecoder) + } + + // Mutate the response parameter in-place. + if params.Response != nil { + if writer, ok := params.Response.(io.Writer); ok { + _, err = io.Copy(writer, resp.Body) + } else { + err = json.NewDecoder(resp.Body).Decode(params.Response) + } + if err != nil { + if err == io.EOF { + if params.ResponseIsOptional { + // The response is optional, so we should ignore the + // io.EOF error + return nil + } + return fmt.Errorf("expected a %T response, but the server responded with nothing", params.Response) + } + return err + } + } + + return nil +} + +// newRequest returns a new *http.Request with all of the fields +// required to issue the call. +func newRequest( + ctx context.Context, + url string, + method string, + endpointHeaders http.Header, + request interface{}, +) (*http.Request, error) { + requestBody, err := newRequestBody(request) + if err != nil { + return nil, err + } + req, err := http.NewRequestWithContext(ctx, method, url, requestBody) + if err != nil { + return nil, err + } + req = req.WithContext(ctx) + req.Header.Set(contentTypeHeader, contentType) + for name, values := range endpointHeaders { + req.Header[name] = values + } + return req, nil +} + +// newRequestBody returns a new io.Reader that represents the HTTP request body. +func newRequestBody(request interface{}) (io.Reader, error) { + var requestBody io.Reader + if request != nil { + if body, ok := request.(io.Reader); ok { + requestBody = body + } else { + requestBytes, err := json.Marshal(request) + if err != nil { + return nil, err + } + requestBody = bytes.NewReader(requestBytes) + } + } + return requestBody, nil +} + +// decodeError decodes the error from the given HTTP response. Note that +// it's the caller's responsibility to close the response body. +func decodeError(response *http.Response, errorDecoder ErrorDecoder) error { + if errorDecoder != nil { + // This endpoint has custom errors, so we'll + // attempt to unmarshal the error into a structured + // type based on the status code. + return errorDecoder(response.StatusCode, response.Body) + } + // This endpoint doesn't have any custom error + // types, so we just read the body as-is, and + // put it into a normal error. + bytes, err := io.ReadAll(response.Body) + if err != nil && err != io.EOF { + return err + } + if err == io.EOF { + // The error didn't have a response body, + // so all we can do is return an error + // with the status code. + return NewAPIError(response.StatusCode, nil) + } + return NewAPIError(response.StatusCode, errors.New(string(bytes))) +} diff --git a/seed/go-sdk/folders/core/core_test.go b/seed/go-sdk/folders/core/core_test.go new file mode 100644 index 00000000000..f476f9ee383 --- /dev/null +++ b/seed/go-sdk/folders/core/core_test.go @@ -0,0 +1,284 @@ +package core + +import ( + "bytes" + "context" + "encoding/json" + "errors" + "fmt" + "io" + "net/http" + "net/http/httptest" + "strconv" + "testing" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +// TestCase represents a single test case. +type TestCase struct { + description string + + // Server-side assertions. + giveMethod string + giveResponseIsOptional bool + giveHeader http.Header + giveErrorDecoder ErrorDecoder + giveRequest *Request + + // Client-side assertions. + wantResponse *Response + wantError error +} + +// Request a simple request body. +type Request struct { + Id string `json:"id"` +} + +// Response a simple response body. +type Response struct { + Id string `json:"id"` +} + +// NotFoundError represents a 404. +type NotFoundError struct { + *APIError + + Message string `json:"message"` +} + +func TestCall(t *testing.T) { + tests := []*TestCase{ + { + description: "GET success", + giveMethod: http.MethodGet, + giveHeader: http.Header{ + "X-API-Status": []string{"success"}, + }, + giveRequest: &Request{ + Id: "123", + }, + wantResponse: &Response{ + Id: "123", + }, + }, + { + description: "GET not found", + giveMethod: http.MethodGet, + giveHeader: http.Header{ + "X-API-Status": []string{"fail"}, + }, + giveRequest: &Request{ + Id: strconv.Itoa(http.StatusNotFound), + }, + giveErrorDecoder: newTestErrorDecoder(t), + wantError: &NotFoundError{ + APIError: NewAPIError( + http.StatusNotFound, + errors.New(`{"message":"ID \"404\" not found"}`), + ), + }, + }, + { + description: "POST optional response", + giveMethod: http.MethodPost, + giveHeader: http.Header{ + "X-API-Status": []string{"success"}, + }, + giveRequest: &Request{ + Id: "123", + }, + giveResponseIsOptional: true, + }, + { + description: "POST API error", + giveMethod: http.MethodPost, + giveHeader: http.Header{ + "X-API-Status": []string{"fail"}, + }, + giveRequest: &Request{ + Id: strconv.Itoa(http.StatusInternalServerError), + }, + wantError: NewAPIError( + http.StatusInternalServerError, + errors.New("failed to process request"), + ), + }, + } + for _, test := range tests { + t.Run(test.description, func(t *testing.T) { + var ( + server = newTestServer(t, test) + client = server.Client() + ) + caller := NewCaller( + &CallerParams{ + Client: client, + }, + ) + var response *Response + err := caller.Call( + context.Background(), + &CallParams{ + URL: server.URL, + Method: test.giveMethod, + Headers: test.giveHeader, + Request: test.giveRequest, + Response: &response, + ResponseIsOptional: test.giveResponseIsOptional, + ErrorDecoder: test.giveErrorDecoder, + }, + ) + if test.wantError != nil { + assert.EqualError(t, err, test.wantError.Error()) + return + } + require.NoError(t, err) + assert.Equal(t, test.wantResponse, response) + }) + } +} + +func TestMergeHeaders(t *testing.T) { + t.Run("both empty", func(t *testing.T) { + merged := MergeHeaders(make(http.Header), make(http.Header)) + assert.Empty(t, merged) + }) + + t.Run("empty left", func(t *testing.T) { + left := make(http.Header) + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, "0.0.1", merged.Get("X-API-Version")) + }) + + t.Run("empty right", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Version", "0.0.1") + + right := make(http.Header) + + merged := MergeHeaders(left, right) + assert.Equal(t, "0.0.1", merged.Get("X-API-Version")) + }) + + t.Run("single value override", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Version", "0.0.0") + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"0.0.1"}, merged.Values("X-API-Version")) + }) + + t.Run("multiple value override", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Versions", "0.0.0") + + right := make(http.Header) + right.Add("X-API-Versions", "0.0.1") + right.Add("X-API-Versions", "0.0.2") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"0.0.1", "0.0.2"}, merged.Values("X-API-Versions")) + }) + + t.Run("disjoint merge", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Tenancy", "test") + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"test"}, merged.Values("X-API-Tenancy")) + assert.Equal(t, []string{"0.0.1"}, merged.Values("X-API-Version")) + }) +} + +// newTestServer returns a new *httptest.Server configured with the +// given test parameters. +func newTestServer(t *testing.T, tc *TestCase) *httptest.Server { + return httptest.NewServer( + http.HandlerFunc( + func(w http.ResponseWriter, r *http.Request) { + assert.Equal(t, tc.giveMethod, r.Method) + assert.Equal(t, contentType, r.Header.Get(contentTypeHeader)) + for header, value := range tc.giveHeader { + assert.Equal(t, value, r.Header.Values(header)) + } + + bytes, err := io.ReadAll(r.Body) + require.NoError(t, err) + + request := new(Request) + require.NoError(t, json.Unmarshal(bytes, request)) + + switch request.Id { + case strconv.Itoa(http.StatusNotFound): + notFoundError := &NotFoundError{ + APIError: &APIError{ + StatusCode: http.StatusNotFound, + }, + Message: fmt.Sprintf("ID %q not found", request.Id), + } + bytes, err = json.Marshal(notFoundError) + require.NoError(t, err) + + w.WriteHeader(http.StatusNotFound) + _, err = w.Write(bytes) + require.NoError(t, err) + return + + case strconv.Itoa(http.StatusInternalServerError): + w.WriteHeader(http.StatusInternalServerError) + _, err = w.Write([]byte("failed to process request")) + require.NoError(t, err) + return + } + + if tc.giveResponseIsOptional { + w.WriteHeader(http.StatusOK) + return + } + + response := &Response{ + Id: request.Id, + } + bytes, err = json.Marshal(response) + require.NoError(t, err) + + _, err = w.Write(bytes) + require.NoError(t, err) + }, + ), + ) +} + +// newTestErrorDecoder returns an error decoder suitable for tests. +func newTestErrorDecoder(t *testing.T) func(int, io.Reader) error { + return func(statusCode int, body io.Reader) error { + raw, err := io.ReadAll(body) + require.NoError(t, err) + + var ( + apiError = NewAPIError(statusCode, errors.New(string(raw))) + decoder = json.NewDecoder(bytes.NewReader(raw)) + ) + if statusCode == http.StatusNotFound { + value := new(NotFoundError) + value.APIError = apiError + require.NoError(t, decoder.Decode(value)) + + return value + } + return apiError + } +} diff --git a/seed/go-sdk/folders/core/query.go b/seed/go-sdk/folders/core/query.go new file mode 100644 index 00000000000..479cbb24d18 --- /dev/null +++ b/seed/go-sdk/folders/core/query.go @@ -0,0 +1,219 @@ +package core + +import ( + "encoding/base64" + "fmt" + "net/url" + "reflect" + "strings" + "time" + + "github.com/google/uuid" +) + +var ( + bytesType = reflect.TypeOf([]byte{}) + queryEncoderType = reflect.TypeOf(new(QueryEncoder)).Elem() + timeType = reflect.TypeOf(time.Time{}) + uuidType = reflect.TypeOf(uuid.UUID{}) +) + +// QueryEncoder is an interface implemented by any type that wishes to encode +// itself into URL values in a non-standard way. +type QueryEncoder interface { + EncodeQueryValues(key string, v *url.Values) error +} + +// QueryValues encodes url.Values from request objects. +// +// Note: This type is inspired by Google's query encoding library, but +// supports far less customization and is tailored to fit this SDK's use case. +// +// Ref: https://github.com/google/go-querystring +func QueryValues(v interface{}) (url.Values, error) { + values := make(url.Values) + val := reflect.ValueOf(v) + for val.Kind() == reflect.Ptr { + if val.IsNil() { + return values, nil + } + val = val.Elem() + } + + if v == nil { + return values, nil + } + + if val.Kind() != reflect.Struct { + return nil, fmt.Errorf("query: Values() expects struct input. Got %v", val.Kind()) + } + + err := reflectValue(values, val, "") + return values, err +} + +// reflectValue populates the values parameter from the struct fields in val. +// Embedded structs are followed recursively (using the rules defined in the +// Values function documentation) breadth-first. +func reflectValue(values url.Values, val reflect.Value, scope string) error { + typ := val.Type() + for i := 0; i < typ.NumField(); i++ { + sf := typ.Field(i) + if sf.PkgPath != "" && !sf.Anonymous { + // Skip unexported fields. + continue + } + + sv := val.Field(i) + tag := sf.Tag.Get("url") + if tag == "" || tag == "-" { + continue + } + + name, opts := parseTag(tag) + if name == "" { + name = sf.Name + } + + if scope != "" { + name = scope + "[" + name + "]" + } + + if opts.Contains("omitempty") && isEmptyValue(sv) { + continue + } + + if sv.Type().Implements(queryEncoderType) { + // If sv is a nil pointer and the custom encoder is defined on a non-pointer + // method receiver, set sv to the zero value of the underlying type + if !reflect.Indirect(sv).IsValid() && sv.Type().Elem().Implements(queryEncoderType) { + sv = reflect.New(sv.Type().Elem()) + } + + m := sv.Interface().(QueryEncoder) + if err := m.EncodeQueryValues(name, &values); err != nil { + return err + } + continue + } + + // Recursively dereference pointers, but stop at nil pointers. + for sv.Kind() == reflect.Ptr { + if sv.IsNil() { + break + } + sv = sv.Elem() + } + + if sv.Type() == uuidType || sv.Type() == bytesType || sv.Type() == timeType { + values.Add(name, valueString(sv, opts, sf)) + continue + } + + if sv.Kind() == reflect.Slice || sv.Kind() == reflect.Array { + if sv.Len() == 0 { + // Skip if slice or array is empty. + continue + } + for i := 0; i < sv.Len(); i++ { + values.Add(name, valueString(sv.Index(i), opts, sf)) + } + continue + } + + if sv.Kind() == reflect.Struct { + if err := reflectValue(values, sv, name); err != nil { + return err + } + continue + } + + values.Add(name, valueString(sv, opts, sf)) + } + + return nil +} + +// valueString returns the string representation of a value. +func valueString(v reflect.Value, opts tagOptions, sf reflect.StructField) string { + for v.Kind() == reflect.Ptr { + if v.IsNil() { + return "" + } + v = v.Elem() + } + + if v.Type() == timeType { + t := v.Interface().(time.Time) + if format := sf.Tag.Get("format"); format == "date" { + return t.Format("2006-01-02") + } + return t.Format(time.RFC3339) + } + + if v.Type() == uuidType { + u := v.Interface().(uuid.UUID) + return u.String() + } + + if v.Type() == bytesType { + b := v.Interface().([]byte) + return base64.StdEncoding.EncodeToString(b) + } + + return fmt.Sprint(v.Interface()) +} + +// isEmptyValue checks if a value should be considered empty for the purposes +// of omitting fields with the "omitempty" option. +func isEmptyValue(v reflect.Value) bool { + type zeroable interface { + IsZero() bool + } + + if !v.IsNil() { + if z, ok := v.Interface().(zeroable); ok { + return z.IsZero() + } + } + + switch v.Kind() { + case reflect.Array, reflect.Map, reflect.Slice, reflect.String: + return v.Len() == 0 + case reflect.Bool: + return !v.Bool() + case reflect.Int, reflect.Int8, reflect.Int16, reflect.Int32, reflect.Int64: + return v.Int() == 0 + case reflect.Uint, reflect.Uint8, reflect.Uint16, reflect.Uint32, reflect.Uint64, reflect.Uintptr: + return v.Uint() == 0 + case reflect.Float32, reflect.Float64: + return v.Float() == 0 + case reflect.Interface, reflect.Ptr: + return v.IsNil() + case reflect.Invalid, reflect.Complex64, reflect.Complex128, reflect.Chan, reflect.Func, reflect.Struct, reflect.UnsafePointer: + return false + } + + return false +} + +// tagOptions is the string following a comma in a struct field's "url" tag, or +// the empty string. It does not include the leading comma. +type tagOptions []string + +// parseTag splits a struct field's url tag into its name and comma-separated +// options. +func parseTag(tag string) (string, tagOptions) { + s := strings.Split(tag, ",") + return s[0], s[1:] +} + +// Contains checks whether the tagOptions contains the specified option. +func (o tagOptions) Contains(option string) bool { + for _, s := range o { + if s == option { + return true + } + } + return false +} diff --git a/seed/go-sdk/folders/core/query_test.go b/seed/go-sdk/folders/core/query_test.go new file mode 100644 index 00000000000..4f0d39284f4 --- /dev/null +++ b/seed/go-sdk/folders/core/query_test.go @@ -0,0 +1,146 @@ +package core + +import ( + "testing" + "time" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +func TestQueryValues(t *testing.T) { + t.Run("empty optional", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + values, err := QueryValues(&example{}) + require.NoError(t, err) + assert.Empty(t, values) + }) + + t.Run("empty required", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Required string `json:"required" url:"required"` + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + values, err := QueryValues(&example{}) + require.NoError(t, err) + assert.Equal(t, "required=", values.Encode()) + }) + + t.Run("allow multiple", func(t *testing.T) { + type example struct { + Values []string `json:"values" url:"values"` + } + + values, err := QueryValues( + &example{ + Values: []string{"foo", "bar", "baz"}, + }, + ) + require.NoError(t, err) + assert.Equal(t, "values=foo&values=bar&values=baz", values.Encode()) + }) + + t.Run("nested object", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Required string `json:"required" url:"required"` + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + nestedValue := "nestedValue" + values, err := QueryValues( + &example{ + Required: "requiredValue", + Nested: &nested{ + Value: &nestedValue, + }, + }, + ) + require.NoError(t, err) + assert.Equal(t, "nested%5Bvalue%5D=nestedValue&required=requiredValue", values.Encode()) + }) + + t.Run("url unspecified", func(t *testing.T) { + type example struct { + Required string `json:"required" url:"required"` + NotFound string `json:"notFound"` + } + + values, err := QueryValues( + &example{ + Required: "requiredValue", + NotFound: "notFound", + }, + ) + require.NoError(t, err) + assert.Equal(t, "required=requiredValue", values.Encode()) + }) + + t.Run("url ignored", func(t *testing.T) { + type example struct { + Required string `json:"required" url:"required"` + NotFound string `json:"notFound" url:"-"` + } + + values, err := QueryValues( + &example{ + Required: "requiredValue", + NotFound: "notFound", + }, + ) + require.NoError(t, err) + assert.Equal(t, "required=requiredValue", values.Encode()) + }) + + t.Run("datetime", func(t *testing.T) { + type example struct { + DateTime time.Time `json:"dateTime" url:"dateTime"` + } + + values, err := QueryValues( + &example{ + DateTime: time.Date(1994, 3, 16, 12, 34, 56, 0, time.UTC), + }, + ) + require.NoError(t, err) + assert.Equal(t, "dateTime=1994-03-16T12%3A34%3A56Z", values.Encode()) + }) + + t.Run("date", func(t *testing.T) { + type example struct { + Date time.Time `json:"date" url:"date" format:"date"` + } + + values, err := QueryValues( + &example{ + Date: time.Date(1994, 3, 16, 12, 34, 56, 0, time.UTC), + }, + ) + require.NoError(t, err) + assert.Equal(t, "date=1994-03-16", values.Encode()) + }) + + t.Run("optional time", func(t *testing.T) { + type example struct { + Date *time.Time `json:"date,omitempty" url:"date,omitempty" format:"date"` + } + + values, err := QueryValues( + &example{}, + ) + require.NoError(t, err) + assert.Empty(t, values.Encode()) + }) +} diff --git a/seed/go-sdk/folders/core/request_option.go b/seed/go-sdk/folders/core/request_option.go new file mode 100644 index 00000000000..d95f2625667 --- /dev/null +++ b/seed/go-sdk/folders/core/request_option.go @@ -0,0 +1,85 @@ +// This file was auto-generated by Fern from our API Definition. + +package core + +import ( + http "net/http" +) + +// RequestOption adapts the behavior of the client or an individual request. +type RequestOption interface { + applyRequestOptions(*RequestOptions) +} + +// RequestOptions defines all of the possible request options. +// +// This type is primarily used by the generated code and is not meant +// to be used directly; use the option package instead. +type RequestOptions struct { + BaseURL string + HTTPClient HTTPClient + HTTPHeader http.Header + MaxAttempts uint +} + +// NewRequestOptions returns a new *RequestOptions value. +// +// This function is primarily used by the generated code and is not meant +// to be used directly; use RequestOption instead. +func NewRequestOptions(opts ...RequestOption) *RequestOptions { + options := &RequestOptions{ + HTTPHeader: make(http.Header), + } + for _, opt := range opts { + opt.applyRequestOptions(options) + } + return options +} + +// ToHeader maps the configured request options into a http.Header used +// for the request(s). +func (r *RequestOptions) ToHeader() http.Header { return r.cloneHeader() } + +func (r *RequestOptions) cloneHeader() http.Header { + headers := r.HTTPHeader.Clone() + headers.Set("X-Fern-Language", "Go") + headers.Set("X-Fern-SDK-Name", "github.com/folders/fern") + headers.Set("X-Fern-SDK-Version", "0.0.1") + return headers +} + +// BaseURLOption implements the RequestOption interface. +type BaseURLOption struct { + BaseURL string +} + +func (b *BaseURLOption) applyRequestOptions(opts *RequestOptions) { + opts.BaseURL = b.BaseURL +} + +// HTTPClientOption implements the RequestOption interface. +type HTTPClientOption struct { + HTTPClient HTTPClient +} + +func (h *HTTPClientOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPClient = h.HTTPClient +} + +// HTTPHeaderOption implements the RequestOption interface. +type HTTPHeaderOption struct { + HTTPHeader http.Header +} + +func (h *HTTPHeaderOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPHeader = h.HTTPHeader +} + +// MaxAttemptsOption implements the RequestOption interface. +type MaxAttemptsOption struct { + MaxAttempts uint +} + +func (m *MaxAttemptsOption) applyRequestOptions(opts *RequestOptions) { + opts.MaxAttempts = m.MaxAttempts +} diff --git a/seed/go-sdk/folders/core/retrier.go b/seed/go-sdk/folders/core/retrier.go new file mode 100644 index 00000000000..ea24916b786 --- /dev/null +++ b/seed/go-sdk/folders/core/retrier.go @@ -0,0 +1,166 @@ +package core + +import ( + "crypto/rand" + "math/big" + "net/http" + "time" +) + +const ( + defaultRetryAttempts = 2 + minRetryDelay = 500 * time.Millisecond + maxRetryDelay = 5000 * time.Millisecond +) + +// RetryOption adapts the behavior the *Retrier. +type RetryOption func(*retryOptions) + +// RetryFunc is a retriable HTTP function call (i.e. *http.Client.Do). +type RetryFunc func(*http.Request) (*http.Response, error) + +// WithMaxAttempts configures the maximum number of attempts +// of the *Retrier. +func WithMaxAttempts(attempts uint) RetryOption { + return func(opts *retryOptions) { + opts.attempts = attempts + } +} + +// Retrier retries failed requests a configurable number of times with an +// exponential back-off between each retry. +type Retrier struct { + attempts uint +} + +// NewRetrier constructs a new *Retrier with the given options, if any. +func NewRetrier(opts ...RetryOption) *Retrier { + options := new(retryOptions) + for _, opt := range opts { + opt(options) + } + attempts := uint(defaultRetryAttempts) + if options.attempts > 0 { + attempts = options.attempts + } + return &Retrier{ + attempts: attempts, + } +} + +// Run issues the request and, upon failure, retries the request if possible. +// +// The request will be retried as long as the request is deemed retriable and the +// number of retry attempts has not grown larger than the configured retry limit. +func (r *Retrier) Run( + fn RetryFunc, + request *http.Request, + errorDecoder ErrorDecoder, + opts ...RetryOption, +) (*http.Response, error) { + options := new(retryOptions) + for _, opt := range opts { + opt(options) + } + maxRetryAttempts := r.attempts + if options.attempts > 0 { + maxRetryAttempts = options.attempts + } + var ( + retryAttempt uint + previousError error + ) + return r.run( + fn, + request, + errorDecoder, + maxRetryAttempts, + retryAttempt, + previousError, + ) +} + +func (r *Retrier) run( + fn RetryFunc, + request *http.Request, + errorDecoder ErrorDecoder, + maxRetryAttempts uint, + retryAttempt uint, + previousError error, +) (*http.Response, error) { + if retryAttempt >= maxRetryAttempts { + return nil, previousError + } + + // If the call has been cancelled, don't issue the request. + if err := request.Context().Err(); err != nil { + return nil, err + } + + response, err := fn(request) + if err != nil { + return nil, err + } + + if r.shouldRetry(response) { + defer response.Body.Close() + + delay, err := r.retryDelay(retryAttempt) + if err != nil { + return nil, err + } + + time.Sleep(delay) + + return r.run( + fn, + request, + errorDecoder, + maxRetryAttempts, + retryAttempt+1, + decodeError(response, errorDecoder), + ) + } + + return response, nil +} + +// shouldRetry returns true if the request should be retried based on the given +// response status code. +func (r *Retrier) shouldRetry(response *http.Response) bool { + return response.StatusCode == http.StatusTooManyRequests || + response.StatusCode == http.StatusRequestTimeout || + response.StatusCode == http.StatusConflict || + response.StatusCode >= http.StatusInternalServerError +} + +// retryDelay calculates the delay time in milliseconds based on the retry attempt. +func (r *Retrier) retryDelay(retryAttempt uint) (time.Duration, error) { + // Apply exponential backoff. + delay := minRetryDelay + minRetryDelay*time.Duration(retryAttempt*retryAttempt) + + // Do not allow the number to exceed maxRetryDelay. + if delay > maxRetryDelay { + delay = maxRetryDelay + } + + // Apply some itter by randomizing the value in the range of 75%-100%. + max := big.NewInt(int64(delay / 4)) + jitter, err := rand.Int(rand.Reader, max) + if err != nil { + return 0, err + } + + delay -= time.Duration(jitter.Int64()) + + // Never sleep less than the base sleep seconds. + if delay < minRetryDelay { + delay = minRetryDelay + } + + return delay, nil +} + +type retryOptions struct { + attempts uint +} diff --git a/seed/go-sdk/folders/core/stringer.go b/seed/go-sdk/folders/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-sdk/folders/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-sdk/folders/core/time.go b/seed/go-sdk/folders/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-sdk/folders/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-sdk/folders/folder/client/client.go b/seed/go-sdk/folders/folder/client/client.go new file mode 100644 index 00000000000..b21887e61c0 --- /dev/null +++ b/seed/go-sdk/folders/folder/client/client.go @@ -0,0 +1,66 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + context "context" + core "github.com/folders/fern/core" + service "github.com/folders/fern/folder/service" + option "github.com/folders/fern/option" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header + + Service *service.Client +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + Service: service.NewClient(opts...), + } +} + +func (c *Client) Foo( + ctx context.Context, + opts ...option.RequestOption, +) error { + options := core.NewRequestOptions(opts...) + + baseURL := "" + if c.baseURL != "" { + baseURL = c.baseURL + } + if options.BaseURL != "" { + baseURL = options.BaseURL + } + endpointURL := baseURL + + headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) + + if err := c.caller.Call( + ctx, + &core.CallParams{ + URL: endpointURL, + Method: http.MethodPost, + MaxAttempts: options.MaxAttempts, + Headers: headers, + Client: options.HTTPClient, + }, + ); err != nil { + return err + } + return nil +} diff --git a/seed/go-sdk/folders/folder/errors.go b/seed/go-sdk/folders/folder/errors.go new file mode 100644 index 00000000000..c9b3916d27e --- /dev/null +++ b/seed/go-sdk/folders/folder/errors.go @@ -0,0 +1,31 @@ +// This file was auto-generated by Fern from our API Definition. + +package folder + +import ( + json "encoding/json" + core "github.com/folders/fern/core" +) + +type NotFoundError struct { + *core.APIError + Body string +} + +func (n *NotFoundError) UnmarshalJSON(data []byte) error { + var body string + if err := json.Unmarshal(data, &body); err != nil { + return err + } + n.StatusCode = 404 + n.Body = body + return nil +} + +func (n *NotFoundError) MarshalJSON() ([]byte, error) { + return json.Marshal(n.Body) +} + +func (n *NotFoundError) Unwrap() error { + return n.APIError +} diff --git a/seed/go-sdk/folders/folder/service/client.go b/seed/go-sdk/folders/folder/service/client.go new file mode 100644 index 00000000000..84a3618603b --- /dev/null +++ b/seed/go-sdk/folders/folder/service/client.go @@ -0,0 +1,121 @@ +// This file was auto-generated by Fern from our API Definition. + +package service + +import ( + bytes "bytes" + context "context" + json "encoding/json" + errors "errors" + core "github.com/folders/fern/core" + folder "github.com/folders/fern/folder" + option "github.com/folders/fern/option" + io "io" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + } +} + +func (c *Client) Endpoint( + ctx context.Context, + opts ...option.RequestOption, +) error { + options := core.NewRequestOptions(opts...) + + baseURL := "" + if c.baseURL != "" { + baseURL = c.baseURL + } + if options.BaseURL != "" { + baseURL = options.BaseURL + } + endpointURL := baseURL + "/" + "service" + + headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) + + if err := c.caller.Call( + ctx, + &core.CallParams{ + URL: endpointURL, + Method: http.MethodGet, + MaxAttempts: options.MaxAttempts, + Headers: headers, + Client: options.HTTPClient, + }, + ); err != nil { + return err + } + return nil +} + +func (c *Client) UnknownRequest( + ctx context.Context, + request interface{}, + opts ...option.RequestOption, +) error { + options := core.NewRequestOptions(opts...) + + baseURL := "" + if c.baseURL != "" { + baseURL = c.baseURL + } + if options.BaseURL != "" { + baseURL = options.BaseURL + } + endpointURL := baseURL + "/" + "service" + + headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) + + errorDecoder := func(statusCode int, body io.Reader) error { + raw, err := io.ReadAll(body) + if err != nil { + return err + } + apiError := core.NewAPIError(statusCode, errors.New(string(raw))) + decoder := json.NewDecoder(bytes.NewReader(raw)) + switch statusCode { + case 404: + value := new(folder.NotFoundError) + value.APIError = apiError + if err := decoder.Decode(value); err != nil { + return apiError + } + return value + } + return apiError + } + + if err := c.caller.Call( + ctx, + &core.CallParams{ + URL: endpointURL, + Method: http.MethodPost, + MaxAttempts: options.MaxAttempts, + Headers: headers, + Client: options.HTTPClient, + Request: request, + ErrorDecoder: errorDecoder, + }, + ); err != nil { + return err + } + return nil +} diff --git a/seed/go-sdk/folders/go.mod b/seed/go-sdk/folders/go.mod new file mode 100644 index 00000000000..dbb1f99416f --- /dev/null +++ b/seed/go-sdk/folders/go.mod @@ -0,0 +1,9 @@ +module github.com/folders/fern + +go 1.13 + +require ( + github.com/google/uuid v1.4.0 + github.com/stretchr/testify v1.7.0 + gopkg.in/yaml.v3 v3.0.1 // indirect +) diff --git a/seed/go-sdk/folders/go.sum b/seed/go-sdk/folders/go.sum new file mode 100644 index 00000000000..b3766d4366b --- /dev/null +++ b/seed/go-sdk/folders/go.sum @@ -0,0 +1,14 @@ +github.com/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8= +github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/google/uuid v1.4.0 h1:MtMxsa51/r9yyhkyLsVeVt0B+BGQZzpQiTQ4eHZ8bc4= +github.com/google/uuid v1.4.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= +github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= +github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY= +github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= +gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= diff --git a/seed/go-sdk/folders/option/request_option.go b/seed/go-sdk/folders/option/request_option.go new file mode 100644 index 00000000000..7c6621c6505 --- /dev/null +++ b/seed/go-sdk/folders/option/request_option.go @@ -0,0 +1,41 @@ +// This file was auto-generated by Fern from our API Definition. + +package option + +import ( + core "github.com/folders/fern/core" + http "net/http" +) + +// RequestOption adapts the behavior of an indivdual request. +type RequestOption = core.RequestOption + +// WithBaseURL sets the base URL, overriding the default +// environment, if any. +func WithBaseURL(baseURL string) *core.BaseURLOption { + return &core.BaseURLOption{ + BaseURL: baseURL, + } +} + +// WithHTTPClient uses the given HTTPClient to issue the request. +func WithHTTPClient(httpClient core.HTTPClient) *core.HTTPClientOption { + return &core.HTTPClientOption{ + HTTPClient: httpClient, + } +} + +// WithHTTPHeader adds the given http.Header to the request. +func WithHTTPHeader(httpHeader http.Header) *core.HTTPHeaderOption { + return &core.HTTPHeaderOption{ + // Clone the headers so they can't be modified after the option call. + HTTPHeader: httpHeader.Clone(), + } +} + +// WithMaxAttempts configures the maximum number of retry attempts. +func WithMaxAttempts(attempts uint) *core.MaxAttemptsOption { + return &core.MaxAttemptsOption{ + MaxAttempts: attempts, + } +} diff --git a/seed/go-sdk/folders/pointer.go b/seed/go-sdk/folders/pointer.go new file mode 100644 index 00000000000..faaf462e6d0 --- /dev/null +++ b/seed/go-sdk/folders/pointer.go @@ -0,0 +1,132 @@ +package api + +import ( + "time" + + "github.com/google/uuid" +) + +// Bool returns a pointer to the given bool value. +func Bool(b bool) *bool { + return &b +} + +// Byte returns a pointer to the given byte value. +func Byte(b byte) *byte { + return &b +} + +// Complex64 returns a pointer to the given complex64 value. +func Complex64(c complex64) *complex64 { + return &c +} + +// Complex128 returns a pointer to the given complex128 value. +func Complex128(c complex128) *complex128 { + return &c +} + +// Float32 returns a pointer to the given float32 value. +func Float32(f float32) *float32 { + return &f +} + +// Float64 returns a pointer to the given float64 value. +func Float64(f float64) *float64 { + return &f +} + +// Int returns a pointer to the given int value. +func Int(i int) *int { + return &i +} + +// Int8 returns a pointer to the given int8 value. +func Int8(i int8) *int8 { + return &i +} + +// Int16 returns a pointer to the given int16 value. +func Int16(i int16) *int16 { + return &i +} + +// Int32 returns a pointer to the given int32 value. +func Int32(i int32) *int32 { + return &i +} + +// Int64 returns a pointer to the given int64 value. +func Int64(i int64) *int64 { + return &i +} + +// Rune returns a pointer to the given rune value. +func Rune(r rune) *rune { + return &r +} + +// String returns a pointer to the given string value. +func String(s string) *string { + return &s +} + +// Uint returns a pointer to the given uint value. +func Uint(u uint) *uint { + return &u +} + +// Uint8 returns a pointer to the given uint8 value. +func Uint8(u uint8) *uint8 { + return &u +} + +// Uint16 returns a pointer to the given uint16 value. +func Uint16(u uint16) *uint16 { + return &u +} + +// Uint32 returns a pointer to the given uint32 value. +func Uint32(u uint32) *uint32 { + return &u +} + +// Uint64 returns a pointer to the given uint64 value. +func Uint64(u uint64) *uint64 { + return &u +} + +// Uintptr returns a pointer to the given uintptr value. +func Uintptr(u uintptr) *uintptr { + return &u +} + +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + +// Time returns a pointer to the given time.Time value. +func Time(t time.Time) *time.Time { + return &t +} + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/seed/go-sdk/folders/snippet.json b/seed/go-sdk/folders/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-sdk/idempotency-headers/.github/workflows/ci.yml b/seed/go-sdk/idempotency-headers/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-sdk/idempotency-headers/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/generators/go/seed/sdk/idempotency-headers/client/client.go b/seed/go-sdk/idempotency-headers/client/client.go similarity index 100% rename from generators/go/seed/sdk/idempotency-headers/client/client.go rename to seed/go-sdk/idempotency-headers/client/client.go diff --git a/generators/go/seed/sdk/idempotency-headers/client/client_test.go b/seed/go-sdk/idempotency-headers/client/client_test.go similarity index 100% rename from generators/go/seed/sdk/idempotency-headers/client/client_test.go rename to seed/go-sdk/idempotency-headers/client/client_test.go diff --git a/generators/go/seed/sdk/idempotency-headers/client/options.go b/seed/go-sdk/idempotency-headers/client/options.go similarity index 100% rename from generators/go/seed/sdk/idempotency-headers/client/options.go rename to seed/go-sdk/idempotency-headers/client/options.go diff --git a/seed/go-sdk/idempotency-headers/core/core.go b/seed/go-sdk/idempotency-headers/core/core.go new file mode 100644 index 00000000000..5277d138d27 --- /dev/null +++ b/seed/go-sdk/idempotency-headers/core/core.go @@ -0,0 +1,269 @@ +package core + +import ( + "bytes" + "context" + "encoding/json" + "errors" + "fmt" + "io" + "mime/multipart" + "net/http" +) + +const ( + // contentType specifies the JSON Content-Type header value. + contentType = "application/json" + contentTypeHeader = "Content-Type" +) + +// HTTPClient is an interface for a subset of the *http.Client. +type HTTPClient interface { + Do(*http.Request) (*http.Response, error) +} + +// MergeHeaders merges the given headers together, where the right +// takes precedence over the left. +func MergeHeaders(left, right http.Header) http.Header { + for key, values := range right { + if len(values) > 1 { + left[key] = values + continue + } + if value := right.Get(key); value != "" { + left.Set(key, value) + } + } + return left +} + +// WriteMultipartJSON writes the given value as a JSON part. +// This is used to serialize non-primitive multipart properties +// (i.e. lists, objects, etc). +func WriteMultipartJSON(writer *multipart.Writer, field string, value interface{}) error { + bytes, err := json.Marshal(value) + if err != nil { + return err + } + return writer.WriteField(field, string(bytes)) +} + +// APIError is a lightweight wrapper around the standard error +// interface that preserves the status code from the RPC, if any. +type APIError struct { + err error + + StatusCode int `json:"-"` +} + +// NewAPIError constructs a new API error. +func NewAPIError(statusCode int, err error) *APIError { + return &APIError{ + err: err, + StatusCode: statusCode, + } +} + +// Unwrap returns the underlying error. This also makes the error compatible +// with errors.As and errors.Is. +func (a *APIError) Unwrap() error { + if a == nil { + return nil + } + return a.err +} + +// Error returns the API error's message. +func (a *APIError) Error() string { + if a == nil || (a.err == nil && a.StatusCode == 0) { + return "" + } + if a.err == nil { + return fmt.Sprintf("%d", a.StatusCode) + } + if a.StatusCode == 0 { + return a.err.Error() + } + return fmt.Sprintf("%d: %s", a.StatusCode, a.err.Error()) +} + +// ErrorDecoder decodes *http.Response errors and returns a +// typed API error (e.g. *APIError). +type ErrorDecoder func(statusCode int, body io.Reader) error + +// Caller calls APIs and deserializes their response, if any. +type Caller struct { + client HTTPClient + retrier *Retrier +} + +// CallerParams represents the parameters used to constrcut a new *Caller. +type CallerParams struct { + Client HTTPClient + MaxAttempts uint +} + +// NewCaller returns a new *Caller backed by the given parameters. +func NewCaller(params *CallerParams) *Caller { + var httpClient HTTPClient = http.DefaultClient + if params.Client != nil { + httpClient = params.Client + } + var retryOptions []RetryOption + if params.MaxAttempts > 0 { + retryOptions = append(retryOptions, WithMaxAttempts(params.MaxAttempts)) + } + return &Caller{ + client: httpClient, + retrier: NewRetrier(retryOptions...), + } +} + +// CallParams represents the parameters used to issue an API call. +type CallParams struct { + URL string + Method string + MaxAttempts uint + Headers http.Header + Client HTTPClient + Request interface{} + Response interface{} + ResponseIsOptional bool + ErrorDecoder ErrorDecoder +} + +// Call issues an API call according to the given call parameters. +func (c *Caller) Call(ctx context.Context, params *CallParams) error { + req, err := newRequest(ctx, params.URL, params.Method, params.Headers, params.Request) + if err != nil { + return err + } + + // If the call has been cancelled, don't issue the request. + if err := ctx.Err(); err != nil { + return err + } + + client := c.client + if params.Client != nil { + // Use the HTTP client scoped to the request. + client = params.Client + } + + var retryOptions []RetryOption + if params.MaxAttempts > 0 { + retryOptions = append(retryOptions, WithMaxAttempts(params.MaxAttempts)) + } + + resp, err := c.retrier.Run( + client.Do, + req, + params.ErrorDecoder, + retryOptions..., + ) + if err != nil { + return err + } + + // Close the response body after we're done. + defer resp.Body.Close() + + // Check if the call was cancelled before we return the error + // associated with the call and/or unmarshal the response data. + if err := ctx.Err(); err != nil { + return err + } + + if resp.StatusCode < 200 || resp.StatusCode >= 300 { + return decodeError(resp, params.ErrorDecoder) + } + + // Mutate the response parameter in-place. + if params.Response != nil { + if writer, ok := params.Response.(io.Writer); ok { + _, err = io.Copy(writer, resp.Body) + } else { + err = json.NewDecoder(resp.Body).Decode(params.Response) + } + if err != nil { + if err == io.EOF { + if params.ResponseIsOptional { + // The response is optional, so we should ignore the + // io.EOF error + return nil + } + return fmt.Errorf("expected a %T response, but the server responded with nothing", params.Response) + } + return err + } + } + + return nil +} + +// newRequest returns a new *http.Request with all of the fields +// required to issue the call. +func newRequest( + ctx context.Context, + url string, + method string, + endpointHeaders http.Header, + request interface{}, +) (*http.Request, error) { + requestBody, err := newRequestBody(request) + if err != nil { + return nil, err + } + req, err := http.NewRequestWithContext(ctx, method, url, requestBody) + if err != nil { + return nil, err + } + req = req.WithContext(ctx) + req.Header.Set(contentTypeHeader, contentType) + for name, values := range endpointHeaders { + req.Header[name] = values + } + return req, nil +} + +// newRequestBody returns a new io.Reader that represents the HTTP request body. +func newRequestBody(request interface{}) (io.Reader, error) { + var requestBody io.Reader + if request != nil { + if body, ok := request.(io.Reader); ok { + requestBody = body + } else { + requestBytes, err := json.Marshal(request) + if err != nil { + return nil, err + } + requestBody = bytes.NewReader(requestBytes) + } + } + return requestBody, nil +} + +// decodeError decodes the error from the given HTTP response. Note that +// it's the caller's responsibility to close the response body. +func decodeError(response *http.Response, errorDecoder ErrorDecoder) error { + if errorDecoder != nil { + // This endpoint has custom errors, so we'll + // attempt to unmarshal the error into a structured + // type based on the status code. + return errorDecoder(response.StatusCode, response.Body) + } + // This endpoint doesn't have any custom error + // types, so we just read the body as-is, and + // put it into a normal error. + bytes, err := io.ReadAll(response.Body) + if err != nil && err != io.EOF { + return err + } + if err == io.EOF { + // The error didn't have a response body, + // so all we can do is return an error + // with the status code. + return NewAPIError(response.StatusCode, nil) + } + return NewAPIError(response.StatusCode, errors.New(string(bytes))) +} diff --git a/seed/go-sdk/idempotency-headers/core/core_test.go b/seed/go-sdk/idempotency-headers/core/core_test.go new file mode 100644 index 00000000000..f476f9ee383 --- /dev/null +++ b/seed/go-sdk/idempotency-headers/core/core_test.go @@ -0,0 +1,284 @@ +package core + +import ( + "bytes" + "context" + "encoding/json" + "errors" + "fmt" + "io" + "net/http" + "net/http/httptest" + "strconv" + "testing" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +// TestCase represents a single test case. +type TestCase struct { + description string + + // Server-side assertions. + giveMethod string + giveResponseIsOptional bool + giveHeader http.Header + giveErrorDecoder ErrorDecoder + giveRequest *Request + + // Client-side assertions. + wantResponse *Response + wantError error +} + +// Request a simple request body. +type Request struct { + Id string `json:"id"` +} + +// Response a simple response body. +type Response struct { + Id string `json:"id"` +} + +// NotFoundError represents a 404. +type NotFoundError struct { + *APIError + + Message string `json:"message"` +} + +func TestCall(t *testing.T) { + tests := []*TestCase{ + { + description: "GET success", + giveMethod: http.MethodGet, + giveHeader: http.Header{ + "X-API-Status": []string{"success"}, + }, + giveRequest: &Request{ + Id: "123", + }, + wantResponse: &Response{ + Id: "123", + }, + }, + { + description: "GET not found", + giveMethod: http.MethodGet, + giveHeader: http.Header{ + "X-API-Status": []string{"fail"}, + }, + giveRequest: &Request{ + Id: strconv.Itoa(http.StatusNotFound), + }, + giveErrorDecoder: newTestErrorDecoder(t), + wantError: &NotFoundError{ + APIError: NewAPIError( + http.StatusNotFound, + errors.New(`{"message":"ID \"404\" not found"}`), + ), + }, + }, + { + description: "POST optional response", + giveMethod: http.MethodPost, + giveHeader: http.Header{ + "X-API-Status": []string{"success"}, + }, + giveRequest: &Request{ + Id: "123", + }, + giveResponseIsOptional: true, + }, + { + description: "POST API error", + giveMethod: http.MethodPost, + giveHeader: http.Header{ + "X-API-Status": []string{"fail"}, + }, + giveRequest: &Request{ + Id: strconv.Itoa(http.StatusInternalServerError), + }, + wantError: NewAPIError( + http.StatusInternalServerError, + errors.New("failed to process request"), + ), + }, + } + for _, test := range tests { + t.Run(test.description, func(t *testing.T) { + var ( + server = newTestServer(t, test) + client = server.Client() + ) + caller := NewCaller( + &CallerParams{ + Client: client, + }, + ) + var response *Response + err := caller.Call( + context.Background(), + &CallParams{ + URL: server.URL, + Method: test.giveMethod, + Headers: test.giveHeader, + Request: test.giveRequest, + Response: &response, + ResponseIsOptional: test.giveResponseIsOptional, + ErrorDecoder: test.giveErrorDecoder, + }, + ) + if test.wantError != nil { + assert.EqualError(t, err, test.wantError.Error()) + return + } + require.NoError(t, err) + assert.Equal(t, test.wantResponse, response) + }) + } +} + +func TestMergeHeaders(t *testing.T) { + t.Run("both empty", func(t *testing.T) { + merged := MergeHeaders(make(http.Header), make(http.Header)) + assert.Empty(t, merged) + }) + + t.Run("empty left", func(t *testing.T) { + left := make(http.Header) + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, "0.0.1", merged.Get("X-API-Version")) + }) + + t.Run("empty right", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Version", "0.0.1") + + right := make(http.Header) + + merged := MergeHeaders(left, right) + assert.Equal(t, "0.0.1", merged.Get("X-API-Version")) + }) + + t.Run("single value override", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Version", "0.0.0") + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"0.0.1"}, merged.Values("X-API-Version")) + }) + + t.Run("multiple value override", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Versions", "0.0.0") + + right := make(http.Header) + right.Add("X-API-Versions", "0.0.1") + right.Add("X-API-Versions", "0.0.2") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"0.0.1", "0.0.2"}, merged.Values("X-API-Versions")) + }) + + t.Run("disjoint merge", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Tenancy", "test") + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"test"}, merged.Values("X-API-Tenancy")) + assert.Equal(t, []string{"0.0.1"}, merged.Values("X-API-Version")) + }) +} + +// newTestServer returns a new *httptest.Server configured with the +// given test parameters. +func newTestServer(t *testing.T, tc *TestCase) *httptest.Server { + return httptest.NewServer( + http.HandlerFunc( + func(w http.ResponseWriter, r *http.Request) { + assert.Equal(t, tc.giveMethod, r.Method) + assert.Equal(t, contentType, r.Header.Get(contentTypeHeader)) + for header, value := range tc.giveHeader { + assert.Equal(t, value, r.Header.Values(header)) + } + + bytes, err := io.ReadAll(r.Body) + require.NoError(t, err) + + request := new(Request) + require.NoError(t, json.Unmarshal(bytes, request)) + + switch request.Id { + case strconv.Itoa(http.StatusNotFound): + notFoundError := &NotFoundError{ + APIError: &APIError{ + StatusCode: http.StatusNotFound, + }, + Message: fmt.Sprintf("ID %q not found", request.Id), + } + bytes, err = json.Marshal(notFoundError) + require.NoError(t, err) + + w.WriteHeader(http.StatusNotFound) + _, err = w.Write(bytes) + require.NoError(t, err) + return + + case strconv.Itoa(http.StatusInternalServerError): + w.WriteHeader(http.StatusInternalServerError) + _, err = w.Write([]byte("failed to process request")) + require.NoError(t, err) + return + } + + if tc.giveResponseIsOptional { + w.WriteHeader(http.StatusOK) + return + } + + response := &Response{ + Id: request.Id, + } + bytes, err = json.Marshal(response) + require.NoError(t, err) + + _, err = w.Write(bytes) + require.NoError(t, err) + }, + ), + ) +} + +// newTestErrorDecoder returns an error decoder suitable for tests. +func newTestErrorDecoder(t *testing.T) func(int, io.Reader) error { + return func(statusCode int, body io.Reader) error { + raw, err := io.ReadAll(body) + require.NoError(t, err) + + var ( + apiError = NewAPIError(statusCode, errors.New(string(raw))) + decoder = json.NewDecoder(bytes.NewReader(raw)) + ) + if statusCode == http.StatusNotFound { + value := new(NotFoundError) + value.APIError = apiError + require.NoError(t, decoder.Decode(value)) + + return value + } + return apiError + } +} diff --git a/generators/go/seed/sdk/idempotency-headers/core/idempotent_request_option.go b/seed/go-sdk/idempotency-headers/core/idempotent_request_option.go similarity index 100% rename from generators/go/seed/sdk/idempotency-headers/core/idempotent_request_option.go rename to seed/go-sdk/idempotency-headers/core/idempotent_request_option.go diff --git a/seed/go-sdk/idempotency-headers/core/query.go b/seed/go-sdk/idempotency-headers/core/query.go new file mode 100644 index 00000000000..479cbb24d18 --- /dev/null +++ b/seed/go-sdk/idempotency-headers/core/query.go @@ -0,0 +1,219 @@ +package core + +import ( + "encoding/base64" + "fmt" + "net/url" + "reflect" + "strings" + "time" + + "github.com/google/uuid" +) + +var ( + bytesType = reflect.TypeOf([]byte{}) + queryEncoderType = reflect.TypeOf(new(QueryEncoder)).Elem() + timeType = reflect.TypeOf(time.Time{}) + uuidType = reflect.TypeOf(uuid.UUID{}) +) + +// QueryEncoder is an interface implemented by any type that wishes to encode +// itself into URL values in a non-standard way. +type QueryEncoder interface { + EncodeQueryValues(key string, v *url.Values) error +} + +// QueryValues encodes url.Values from request objects. +// +// Note: This type is inspired by Google's query encoding library, but +// supports far less customization and is tailored to fit this SDK's use case. +// +// Ref: https://github.com/google/go-querystring +func QueryValues(v interface{}) (url.Values, error) { + values := make(url.Values) + val := reflect.ValueOf(v) + for val.Kind() == reflect.Ptr { + if val.IsNil() { + return values, nil + } + val = val.Elem() + } + + if v == nil { + return values, nil + } + + if val.Kind() != reflect.Struct { + return nil, fmt.Errorf("query: Values() expects struct input. Got %v", val.Kind()) + } + + err := reflectValue(values, val, "") + return values, err +} + +// reflectValue populates the values parameter from the struct fields in val. +// Embedded structs are followed recursively (using the rules defined in the +// Values function documentation) breadth-first. +func reflectValue(values url.Values, val reflect.Value, scope string) error { + typ := val.Type() + for i := 0; i < typ.NumField(); i++ { + sf := typ.Field(i) + if sf.PkgPath != "" && !sf.Anonymous { + // Skip unexported fields. + continue + } + + sv := val.Field(i) + tag := sf.Tag.Get("url") + if tag == "" || tag == "-" { + continue + } + + name, opts := parseTag(tag) + if name == "" { + name = sf.Name + } + + if scope != "" { + name = scope + "[" + name + "]" + } + + if opts.Contains("omitempty") && isEmptyValue(sv) { + continue + } + + if sv.Type().Implements(queryEncoderType) { + // If sv is a nil pointer and the custom encoder is defined on a non-pointer + // method receiver, set sv to the zero value of the underlying type + if !reflect.Indirect(sv).IsValid() && sv.Type().Elem().Implements(queryEncoderType) { + sv = reflect.New(sv.Type().Elem()) + } + + m := sv.Interface().(QueryEncoder) + if err := m.EncodeQueryValues(name, &values); err != nil { + return err + } + continue + } + + // Recursively dereference pointers, but stop at nil pointers. + for sv.Kind() == reflect.Ptr { + if sv.IsNil() { + break + } + sv = sv.Elem() + } + + if sv.Type() == uuidType || sv.Type() == bytesType || sv.Type() == timeType { + values.Add(name, valueString(sv, opts, sf)) + continue + } + + if sv.Kind() == reflect.Slice || sv.Kind() == reflect.Array { + if sv.Len() == 0 { + // Skip if slice or array is empty. + continue + } + for i := 0; i < sv.Len(); i++ { + values.Add(name, valueString(sv.Index(i), opts, sf)) + } + continue + } + + if sv.Kind() == reflect.Struct { + if err := reflectValue(values, sv, name); err != nil { + return err + } + continue + } + + values.Add(name, valueString(sv, opts, sf)) + } + + return nil +} + +// valueString returns the string representation of a value. +func valueString(v reflect.Value, opts tagOptions, sf reflect.StructField) string { + for v.Kind() == reflect.Ptr { + if v.IsNil() { + return "" + } + v = v.Elem() + } + + if v.Type() == timeType { + t := v.Interface().(time.Time) + if format := sf.Tag.Get("format"); format == "date" { + return t.Format("2006-01-02") + } + return t.Format(time.RFC3339) + } + + if v.Type() == uuidType { + u := v.Interface().(uuid.UUID) + return u.String() + } + + if v.Type() == bytesType { + b := v.Interface().([]byte) + return base64.StdEncoding.EncodeToString(b) + } + + return fmt.Sprint(v.Interface()) +} + +// isEmptyValue checks if a value should be considered empty for the purposes +// of omitting fields with the "omitempty" option. +func isEmptyValue(v reflect.Value) bool { + type zeroable interface { + IsZero() bool + } + + if !v.IsNil() { + if z, ok := v.Interface().(zeroable); ok { + return z.IsZero() + } + } + + switch v.Kind() { + case reflect.Array, reflect.Map, reflect.Slice, reflect.String: + return v.Len() == 0 + case reflect.Bool: + return !v.Bool() + case reflect.Int, reflect.Int8, reflect.Int16, reflect.Int32, reflect.Int64: + return v.Int() == 0 + case reflect.Uint, reflect.Uint8, reflect.Uint16, reflect.Uint32, reflect.Uint64, reflect.Uintptr: + return v.Uint() == 0 + case reflect.Float32, reflect.Float64: + return v.Float() == 0 + case reflect.Interface, reflect.Ptr: + return v.IsNil() + case reflect.Invalid, reflect.Complex64, reflect.Complex128, reflect.Chan, reflect.Func, reflect.Struct, reflect.UnsafePointer: + return false + } + + return false +} + +// tagOptions is the string following a comma in a struct field's "url" tag, or +// the empty string. It does not include the leading comma. +type tagOptions []string + +// parseTag splits a struct field's url tag into its name and comma-separated +// options. +func parseTag(tag string) (string, tagOptions) { + s := strings.Split(tag, ",") + return s[0], s[1:] +} + +// Contains checks whether the tagOptions contains the specified option. +func (o tagOptions) Contains(option string) bool { + for _, s := range o { + if s == option { + return true + } + } + return false +} diff --git a/seed/go-sdk/idempotency-headers/core/query_test.go b/seed/go-sdk/idempotency-headers/core/query_test.go new file mode 100644 index 00000000000..4f0d39284f4 --- /dev/null +++ b/seed/go-sdk/idempotency-headers/core/query_test.go @@ -0,0 +1,146 @@ +package core + +import ( + "testing" + "time" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +func TestQueryValues(t *testing.T) { + t.Run("empty optional", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + values, err := QueryValues(&example{}) + require.NoError(t, err) + assert.Empty(t, values) + }) + + t.Run("empty required", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Required string `json:"required" url:"required"` + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + values, err := QueryValues(&example{}) + require.NoError(t, err) + assert.Equal(t, "required=", values.Encode()) + }) + + t.Run("allow multiple", func(t *testing.T) { + type example struct { + Values []string `json:"values" url:"values"` + } + + values, err := QueryValues( + &example{ + Values: []string{"foo", "bar", "baz"}, + }, + ) + require.NoError(t, err) + assert.Equal(t, "values=foo&values=bar&values=baz", values.Encode()) + }) + + t.Run("nested object", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Required string `json:"required" url:"required"` + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + nestedValue := "nestedValue" + values, err := QueryValues( + &example{ + Required: "requiredValue", + Nested: &nested{ + Value: &nestedValue, + }, + }, + ) + require.NoError(t, err) + assert.Equal(t, "nested%5Bvalue%5D=nestedValue&required=requiredValue", values.Encode()) + }) + + t.Run("url unspecified", func(t *testing.T) { + type example struct { + Required string `json:"required" url:"required"` + NotFound string `json:"notFound"` + } + + values, err := QueryValues( + &example{ + Required: "requiredValue", + NotFound: "notFound", + }, + ) + require.NoError(t, err) + assert.Equal(t, "required=requiredValue", values.Encode()) + }) + + t.Run("url ignored", func(t *testing.T) { + type example struct { + Required string `json:"required" url:"required"` + NotFound string `json:"notFound" url:"-"` + } + + values, err := QueryValues( + &example{ + Required: "requiredValue", + NotFound: "notFound", + }, + ) + require.NoError(t, err) + assert.Equal(t, "required=requiredValue", values.Encode()) + }) + + t.Run("datetime", func(t *testing.T) { + type example struct { + DateTime time.Time `json:"dateTime" url:"dateTime"` + } + + values, err := QueryValues( + &example{ + DateTime: time.Date(1994, 3, 16, 12, 34, 56, 0, time.UTC), + }, + ) + require.NoError(t, err) + assert.Equal(t, "dateTime=1994-03-16T12%3A34%3A56Z", values.Encode()) + }) + + t.Run("date", func(t *testing.T) { + type example struct { + Date time.Time `json:"date" url:"date" format:"date"` + } + + values, err := QueryValues( + &example{ + Date: time.Date(1994, 3, 16, 12, 34, 56, 0, time.UTC), + }, + ) + require.NoError(t, err) + assert.Equal(t, "date=1994-03-16", values.Encode()) + }) + + t.Run("optional time", func(t *testing.T) { + type example struct { + Date *time.Time `json:"date,omitempty" url:"date,omitempty" format:"date"` + } + + values, err := QueryValues( + &example{}, + ) + require.NoError(t, err) + assert.Empty(t, values.Encode()) + }) +} diff --git a/generators/go/seed/sdk/idempotency-headers/core/request_option.go b/seed/go-sdk/idempotency-headers/core/request_option.go similarity index 100% rename from generators/go/seed/sdk/idempotency-headers/core/request_option.go rename to seed/go-sdk/idempotency-headers/core/request_option.go diff --git a/seed/go-sdk/idempotency-headers/core/retrier.go b/seed/go-sdk/idempotency-headers/core/retrier.go new file mode 100644 index 00000000000..ea24916b786 --- /dev/null +++ b/seed/go-sdk/idempotency-headers/core/retrier.go @@ -0,0 +1,166 @@ +package core + +import ( + "crypto/rand" + "math/big" + "net/http" + "time" +) + +const ( + defaultRetryAttempts = 2 + minRetryDelay = 500 * time.Millisecond + maxRetryDelay = 5000 * time.Millisecond +) + +// RetryOption adapts the behavior the *Retrier. +type RetryOption func(*retryOptions) + +// RetryFunc is a retriable HTTP function call (i.e. *http.Client.Do). +type RetryFunc func(*http.Request) (*http.Response, error) + +// WithMaxAttempts configures the maximum number of attempts +// of the *Retrier. +func WithMaxAttempts(attempts uint) RetryOption { + return func(opts *retryOptions) { + opts.attempts = attempts + } +} + +// Retrier retries failed requests a configurable number of times with an +// exponential back-off between each retry. +type Retrier struct { + attempts uint +} + +// NewRetrier constructs a new *Retrier with the given options, if any. +func NewRetrier(opts ...RetryOption) *Retrier { + options := new(retryOptions) + for _, opt := range opts { + opt(options) + } + attempts := uint(defaultRetryAttempts) + if options.attempts > 0 { + attempts = options.attempts + } + return &Retrier{ + attempts: attempts, + } +} + +// Run issues the request and, upon failure, retries the request if possible. +// +// The request will be retried as long as the request is deemed retriable and the +// number of retry attempts has not grown larger than the configured retry limit. +func (r *Retrier) Run( + fn RetryFunc, + request *http.Request, + errorDecoder ErrorDecoder, + opts ...RetryOption, +) (*http.Response, error) { + options := new(retryOptions) + for _, opt := range opts { + opt(options) + } + maxRetryAttempts := r.attempts + if options.attempts > 0 { + maxRetryAttempts = options.attempts + } + var ( + retryAttempt uint + previousError error + ) + return r.run( + fn, + request, + errorDecoder, + maxRetryAttempts, + retryAttempt, + previousError, + ) +} + +func (r *Retrier) run( + fn RetryFunc, + request *http.Request, + errorDecoder ErrorDecoder, + maxRetryAttempts uint, + retryAttempt uint, + previousError error, +) (*http.Response, error) { + if retryAttempt >= maxRetryAttempts { + return nil, previousError + } + + // If the call has been cancelled, don't issue the request. + if err := request.Context().Err(); err != nil { + return nil, err + } + + response, err := fn(request) + if err != nil { + return nil, err + } + + if r.shouldRetry(response) { + defer response.Body.Close() + + delay, err := r.retryDelay(retryAttempt) + if err != nil { + return nil, err + } + + time.Sleep(delay) + + return r.run( + fn, + request, + errorDecoder, + maxRetryAttempts, + retryAttempt+1, + decodeError(response, errorDecoder), + ) + } + + return response, nil +} + +// shouldRetry returns true if the request should be retried based on the given +// response status code. +func (r *Retrier) shouldRetry(response *http.Response) bool { + return response.StatusCode == http.StatusTooManyRequests || + response.StatusCode == http.StatusRequestTimeout || + response.StatusCode == http.StatusConflict || + response.StatusCode >= http.StatusInternalServerError +} + +// retryDelay calculates the delay time in milliseconds based on the retry attempt. +func (r *Retrier) retryDelay(retryAttempt uint) (time.Duration, error) { + // Apply exponential backoff. + delay := minRetryDelay + minRetryDelay*time.Duration(retryAttempt*retryAttempt) + + // Do not allow the number to exceed maxRetryDelay. + if delay > maxRetryDelay { + delay = maxRetryDelay + } + + // Apply some itter by randomizing the value in the range of 75%-100%. + max := big.NewInt(int64(delay / 4)) + jitter, err := rand.Int(rand.Reader, max) + if err != nil { + return 0, err + } + + delay -= time.Duration(jitter.Int64()) + + // Never sleep less than the base sleep seconds. + if delay < minRetryDelay { + delay = minRetryDelay + } + + return delay, nil +} + +type retryOptions struct { + attempts uint +} diff --git a/seed/go-sdk/idempotency-headers/core/stringer.go b/seed/go-sdk/idempotency-headers/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-sdk/idempotency-headers/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-sdk/idempotency-headers/core/time.go b/seed/go-sdk/idempotency-headers/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-sdk/idempotency-headers/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/generators/go/seed/sdk/idempotency-headers/go.mod b/seed/go-sdk/idempotency-headers/go.mod similarity index 100% rename from generators/go/seed/sdk/idempotency-headers/go.mod rename to seed/go-sdk/idempotency-headers/go.mod diff --git a/seed/go-sdk/idempotency-headers/go.sum b/seed/go-sdk/idempotency-headers/go.sum new file mode 100644 index 00000000000..b3766d4366b --- /dev/null +++ b/seed/go-sdk/idempotency-headers/go.sum @@ -0,0 +1,14 @@ +github.com/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8= +github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/google/uuid v1.4.0 h1:MtMxsa51/r9yyhkyLsVeVt0B+BGQZzpQiTQ4eHZ8bc4= +github.com/google/uuid v1.4.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= +github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= +github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY= +github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= +gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= diff --git a/generators/go/seed/sdk/idempotency-headers/option/idempotent_request_option.go b/seed/go-sdk/idempotency-headers/option/idempotent_request_option.go similarity index 100% rename from generators/go/seed/sdk/idempotency-headers/option/idempotent_request_option.go rename to seed/go-sdk/idempotency-headers/option/idempotent_request_option.go diff --git a/generators/go/seed/sdk/idempotency-headers/option/request_option.go b/seed/go-sdk/idempotency-headers/option/request_option.go similarity index 100% rename from generators/go/seed/sdk/idempotency-headers/option/request_option.go rename to seed/go-sdk/idempotency-headers/option/request_option.go diff --git a/seed/go-sdk/idempotency-headers/payment.go b/seed/go-sdk/idempotency-headers/payment.go new file mode 100644 index 00000000000..b58b7283adf --- /dev/null +++ b/seed/go-sdk/idempotency-headers/payment.go @@ -0,0 +1,34 @@ +// This file was auto-generated by Fern from our API Definition. + +package fern + +import ( + fmt "fmt" +) + +type CreatePaymentRequest struct { + Amount int `json:"amount" url:"amount"` + Currency Currency `json:"currency,omitempty" url:"currency,omitempty"` +} + +type Currency string + +const ( + CurrencyUsd Currency = "USD" + CurrencyYen Currency = "YEN" +) + +func NewCurrencyFromString(s string) (Currency, error) { + switch s { + case "USD": + return CurrencyUsd, nil + case "YEN": + return CurrencyYen, nil + } + var t Currency + return "", fmt.Errorf("%s is not a valid %T", s, t) +} + +func (c Currency) Ptr() *Currency { + return &c +} diff --git a/generators/go/seed/sdk/idempotency-headers/payment/client.go b/seed/go-sdk/idempotency-headers/payment/client.go similarity index 100% rename from generators/go/seed/sdk/idempotency-headers/payment/client.go rename to seed/go-sdk/idempotency-headers/payment/client.go diff --git a/seed/go-sdk/idempotency-headers/pointer.go b/seed/go-sdk/idempotency-headers/pointer.go new file mode 100644 index 00000000000..055bd616094 --- /dev/null +++ b/seed/go-sdk/idempotency-headers/pointer.go @@ -0,0 +1,132 @@ +package fern + +import ( + "time" + + "github.com/google/uuid" +) + +// Bool returns a pointer to the given bool value. +func Bool(b bool) *bool { + return &b +} + +// Byte returns a pointer to the given byte value. +func Byte(b byte) *byte { + return &b +} + +// Complex64 returns a pointer to the given complex64 value. +func Complex64(c complex64) *complex64 { + return &c +} + +// Complex128 returns a pointer to the given complex128 value. +func Complex128(c complex128) *complex128 { + return &c +} + +// Float32 returns a pointer to the given float32 value. +func Float32(f float32) *float32 { + return &f +} + +// Float64 returns a pointer to the given float64 value. +func Float64(f float64) *float64 { + return &f +} + +// Int returns a pointer to the given int value. +func Int(i int) *int { + return &i +} + +// Int8 returns a pointer to the given int8 value. +func Int8(i int8) *int8 { + return &i +} + +// Int16 returns a pointer to the given int16 value. +func Int16(i int16) *int16 { + return &i +} + +// Int32 returns a pointer to the given int32 value. +func Int32(i int32) *int32 { + return &i +} + +// Int64 returns a pointer to the given int64 value. +func Int64(i int64) *int64 { + return &i +} + +// Rune returns a pointer to the given rune value. +func Rune(r rune) *rune { + return &r +} + +// String returns a pointer to the given string value. +func String(s string) *string { + return &s +} + +// Uint returns a pointer to the given uint value. +func Uint(u uint) *uint { + return &u +} + +// Uint8 returns a pointer to the given uint8 value. +func Uint8(u uint8) *uint8 { + return &u +} + +// Uint16 returns a pointer to the given uint16 value. +func Uint16(u uint16) *uint16 { + return &u +} + +// Uint32 returns a pointer to the given uint32 value. +func Uint32(u uint32) *uint32 { + return &u +} + +// Uint64 returns a pointer to the given uint64 value. +func Uint64(u uint64) *uint64 { + return &u +} + +// Uintptr returns a pointer to the given uintptr value. +func Uintptr(u uintptr) *uintptr { + return &u +} + +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + +// Time returns a pointer to the given time.Time value. +func Time(t time.Time) *time.Time { + return &t +} + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/seed/go-sdk/idempotency-headers/snippet.json b/seed/go-sdk/idempotency-headers/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-sdk/imdb/.github/workflows/ci.yml b/seed/go-sdk/imdb/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-sdk/imdb/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-sdk/imdb/client/client.go b/seed/go-sdk/imdb/client/client.go new file mode 100644 index 00000000000..70b11c873a6 --- /dev/null +++ b/seed/go-sdk/imdb/client/client.go @@ -0,0 +1,33 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + core "github.com/imdb/fern/core" + imdb "github.com/imdb/fern/imdb" + option "github.com/imdb/fern/option" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header + + Imdb *imdb.Client +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + Imdb: imdb.NewClient(opts...), + } +} diff --git a/seed/go-sdk/imdb/client/client_test.go b/seed/go-sdk/imdb/client/client_test.go new file mode 100644 index 00000000000..f8f37485940 --- /dev/null +++ b/seed/go-sdk/imdb/client/client_test.go @@ -0,0 +1,45 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + option "github.com/imdb/fern/option" + assert "github.com/stretchr/testify/assert" + http "net/http" + testing "testing" + time "time" +) + +func TestNewClient(t *testing.T) { + t.Run("default", func(t *testing.T) { + c := NewClient() + assert.Empty(t, c.baseURL) + }) + + t.Run("base url", func(t *testing.T) { + c := NewClient( + option.WithBaseURL("test.co"), + ) + assert.Equal(t, "test.co", c.baseURL) + }) + + t.Run("http client", func(t *testing.T) { + httpClient := &http.Client{ + Timeout: 5 * time.Second, + } + c := NewClient( + option.WithHTTPClient(httpClient), + ) + assert.Empty(t, c.baseURL) + }) + + t.Run("http header", func(t *testing.T) { + header := make(http.Header) + header.Set("X-API-Tenancy", "test") + c := NewClient( + option.WithHTTPHeader(header), + ) + assert.Empty(t, c.baseURL) + assert.Equal(t, "test", c.header.Get("X-API-Tenancy")) + }) +} diff --git a/seed/go-sdk/imdb/core/core.go b/seed/go-sdk/imdb/core/core.go new file mode 100644 index 00000000000..5277d138d27 --- /dev/null +++ b/seed/go-sdk/imdb/core/core.go @@ -0,0 +1,269 @@ +package core + +import ( + "bytes" + "context" + "encoding/json" + "errors" + "fmt" + "io" + "mime/multipart" + "net/http" +) + +const ( + // contentType specifies the JSON Content-Type header value. + contentType = "application/json" + contentTypeHeader = "Content-Type" +) + +// HTTPClient is an interface for a subset of the *http.Client. +type HTTPClient interface { + Do(*http.Request) (*http.Response, error) +} + +// MergeHeaders merges the given headers together, where the right +// takes precedence over the left. +func MergeHeaders(left, right http.Header) http.Header { + for key, values := range right { + if len(values) > 1 { + left[key] = values + continue + } + if value := right.Get(key); value != "" { + left.Set(key, value) + } + } + return left +} + +// WriteMultipartJSON writes the given value as a JSON part. +// This is used to serialize non-primitive multipart properties +// (i.e. lists, objects, etc). +func WriteMultipartJSON(writer *multipart.Writer, field string, value interface{}) error { + bytes, err := json.Marshal(value) + if err != nil { + return err + } + return writer.WriteField(field, string(bytes)) +} + +// APIError is a lightweight wrapper around the standard error +// interface that preserves the status code from the RPC, if any. +type APIError struct { + err error + + StatusCode int `json:"-"` +} + +// NewAPIError constructs a new API error. +func NewAPIError(statusCode int, err error) *APIError { + return &APIError{ + err: err, + StatusCode: statusCode, + } +} + +// Unwrap returns the underlying error. This also makes the error compatible +// with errors.As and errors.Is. +func (a *APIError) Unwrap() error { + if a == nil { + return nil + } + return a.err +} + +// Error returns the API error's message. +func (a *APIError) Error() string { + if a == nil || (a.err == nil && a.StatusCode == 0) { + return "" + } + if a.err == nil { + return fmt.Sprintf("%d", a.StatusCode) + } + if a.StatusCode == 0 { + return a.err.Error() + } + return fmt.Sprintf("%d: %s", a.StatusCode, a.err.Error()) +} + +// ErrorDecoder decodes *http.Response errors and returns a +// typed API error (e.g. *APIError). +type ErrorDecoder func(statusCode int, body io.Reader) error + +// Caller calls APIs and deserializes their response, if any. +type Caller struct { + client HTTPClient + retrier *Retrier +} + +// CallerParams represents the parameters used to constrcut a new *Caller. +type CallerParams struct { + Client HTTPClient + MaxAttempts uint +} + +// NewCaller returns a new *Caller backed by the given parameters. +func NewCaller(params *CallerParams) *Caller { + var httpClient HTTPClient = http.DefaultClient + if params.Client != nil { + httpClient = params.Client + } + var retryOptions []RetryOption + if params.MaxAttempts > 0 { + retryOptions = append(retryOptions, WithMaxAttempts(params.MaxAttempts)) + } + return &Caller{ + client: httpClient, + retrier: NewRetrier(retryOptions...), + } +} + +// CallParams represents the parameters used to issue an API call. +type CallParams struct { + URL string + Method string + MaxAttempts uint + Headers http.Header + Client HTTPClient + Request interface{} + Response interface{} + ResponseIsOptional bool + ErrorDecoder ErrorDecoder +} + +// Call issues an API call according to the given call parameters. +func (c *Caller) Call(ctx context.Context, params *CallParams) error { + req, err := newRequest(ctx, params.URL, params.Method, params.Headers, params.Request) + if err != nil { + return err + } + + // If the call has been cancelled, don't issue the request. + if err := ctx.Err(); err != nil { + return err + } + + client := c.client + if params.Client != nil { + // Use the HTTP client scoped to the request. + client = params.Client + } + + var retryOptions []RetryOption + if params.MaxAttempts > 0 { + retryOptions = append(retryOptions, WithMaxAttempts(params.MaxAttempts)) + } + + resp, err := c.retrier.Run( + client.Do, + req, + params.ErrorDecoder, + retryOptions..., + ) + if err != nil { + return err + } + + // Close the response body after we're done. + defer resp.Body.Close() + + // Check if the call was cancelled before we return the error + // associated with the call and/or unmarshal the response data. + if err := ctx.Err(); err != nil { + return err + } + + if resp.StatusCode < 200 || resp.StatusCode >= 300 { + return decodeError(resp, params.ErrorDecoder) + } + + // Mutate the response parameter in-place. + if params.Response != nil { + if writer, ok := params.Response.(io.Writer); ok { + _, err = io.Copy(writer, resp.Body) + } else { + err = json.NewDecoder(resp.Body).Decode(params.Response) + } + if err != nil { + if err == io.EOF { + if params.ResponseIsOptional { + // The response is optional, so we should ignore the + // io.EOF error + return nil + } + return fmt.Errorf("expected a %T response, but the server responded with nothing", params.Response) + } + return err + } + } + + return nil +} + +// newRequest returns a new *http.Request with all of the fields +// required to issue the call. +func newRequest( + ctx context.Context, + url string, + method string, + endpointHeaders http.Header, + request interface{}, +) (*http.Request, error) { + requestBody, err := newRequestBody(request) + if err != nil { + return nil, err + } + req, err := http.NewRequestWithContext(ctx, method, url, requestBody) + if err != nil { + return nil, err + } + req = req.WithContext(ctx) + req.Header.Set(contentTypeHeader, contentType) + for name, values := range endpointHeaders { + req.Header[name] = values + } + return req, nil +} + +// newRequestBody returns a new io.Reader that represents the HTTP request body. +func newRequestBody(request interface{}) (io.Reader, error) { + var requestBody io.Reader + if request != nil { + if body, ok := request.(io.Reader); ok { + requestBody = body + } else { + requestBytes, err := json.Marshal(request) + if err != nil { + return nil, err + } + requestBody = bytes.NewReader(requestBytes) + } + } + return requestBody, nil +} + +// decodeError decodes the error from the given HTTP response. Note that +// it's the caller's responsibility to close the response body. +func decodeError(response *http.Response, errorDecoder ErrorDecoder) error { + if errorDecoder != nil { + // This endpoint has custom errors, so we'll + // attempt to unmarshal the error into a structured + // type based on the status code. + return errorDecoder(response.StatusCode, response.Body) + } + // This endpoint doesn't have any custom error + // types, so we just read the body as-is, and + // put it into a normal error. + bytes, err := io.ReadAll(response.Body) + if err != nil && err != io.EOF { + return err + } + if err == io.EOF { + // The error didn't have a response body, + // so all we can do is return an error + // with the status code. + return NewAPIError(response.StatusCode, nil) + } + return NewAPIError(response.StatusCode, errors.New(string(bytes))) +} diff --git a/seed/go-sdk/imdb/core/core_test.go b/seed/go-sdk/imdb/core/core_test.go new file mode 100644 index 00000000000..f476f9ee383 --- /dev/null +++ b/seed/go-sdk/imdb/core/core_test.go @@ -0,0 +1,284 @@ +package core + +import ( + "bytes" + "context" + "encoding/json" + "errors" + "fmt" + "io" + "net/http" + "net/http/httptest" + "strconv" + "testing" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +// TestCase represents a single test case. +type TestCase struct { + description string + + // Server-side assertions. + giveMethod string + giveResponseIsOptional bool + giveHeader http.Header + giveErrorDecoder ErrorDecoder + giveRequest *Request + + // Client-side assertions. + wantResponse *Response + wantError error +} + +// Request a simple request body. +type Request struct { + Id string `json:"id"` +} + +// Response a simple response body. +type Response struct { + Id string `json:"id"` +} + +// NotFoundError represents a 404. +type NotFoundError struct { + *APIError + + Message string `json:"message"` +} + +func TestCall(t *testing.T) { + tests := []*TestCase{ + { + description: "GET success", + giveMethod: http.MethodGet, + giveHeader: http.Header{ + "X-API-Status": []string{"success"}, + }, + giveRequest: &Request{ + Id: "123", + }, + wantResponse: &Response{ + Id: "123", + }, + }, + { + description: "GET not found", + giveMethod: http.MethodGet, + giveHeader: http.Header{ + "X-API-Status": []string{"fail"}, + }, + giveRequest: &Request{ + Id: strconv.Itoa(http.StatusNotFound), + }, + giveErrorDecoder: newTestErrorDecoder(t), + wantError: &NotFoundError{ + APIError: NewAPIError( + http.StatusNotFound, + errors.New(`{"message":"ID \"404\" not found"}`), + ), + }, + }, + { + description: "POST optional response", + giveMethod: http.MethodPost, + giveHeader: http.Header{ + "X-API-Status": []string{"success"}, + }, + giveRequest: &Request{ + Id: "123", + }, + giveResponseIsOptional: true, + }, + { + description: "POST API error", + giveMethod: http.MethodPost, + giveHeader: http.Header{ + "X-API-Status": []string{"fail"}, + }, + giveRequest: &Request{ + Id: strconv.Itoa(http.StatusInternalServerError), + }, + wantError: NewAPIError( + http.StatusInternalServerError, + errors.New("failed to process request"), + ), + }, + } + for _, test := range tests { + t.Run(test.description, func(t *testing.T) { + var ( + server = newTestServer(t, test) + client = server.Client() + ) + caller := NewCaller( + &CallerParams{ + Client: client, + }, + ) + var response *Response + err := caller.Call( + context.Background(), + &CallParams{ + URL: server.URL, + Method: test.giveMethod, + Headers: test.giveHeader, + Request: test.giveRequest, + Response: &response, + ResponseIsOptional: test.giveResponseIsOptional, + ErrorDecoder: test.giveErrorDecoder, + }, + ) + if test.wantError != nil { + assert.EqualError(t, err, test.wantError.Error()) + return + } + require.NoError(t, err) + assert.Equal(t, test.wantResponse, response) + }) + } +} + +func TestMergeHeaders(t *testing.T) { + t.Run("both empty", func(t *testing.T) { + merged := MergeHeaders(make(http.Header), make(http.Header)) + assert.Empty(t, merged) + }) + + t.Run("empty left", func(t *testing.T) { + left := make(http.Header) + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, "0.0.1", merged.Get("X-API-Version")) + }) + + t.Run("empty right", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Version", "0.0.1") + + right := make(http.Header) + + merged := MergeHeaders(left, right) + assert.Equal(t, "0.0.1", merged.Get("X-API-Version")) + }) + + t.Run("single value override", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Version", "0.0.0") + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"0.0.1"}, merged.Values("X-API-Version")) + }) + + t.Run("multiple value override", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Versions", "0.0.0") + + right := make(http.Header) + right.Add("X-API-Versions", "0.0.1") + right.Add("X-API-Versions", "0.0.2") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"0.0.1", "0.0.2"}, merged.Values("X-API-Versions")) + }) + + t.Run("disjoint merge", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Tenancy", "test") + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"test"}, merged.Values("X-API-Tenancy")) + assert.Equal(t, []string{"0.0.1"}, merged.Values("X-API-Version")) + }) +} + +// newTestServer returns a new *httptest.Server configured with the +// given test parameters. +func newTestServer(t *testing.T, tc *TestCase) *httptest.Server { + return httptest.NewServer( + http.HandlerFunc( + func(w http.ResponseWriter, r *http.Request) { + assert.Equal(t, tc.giveMethod, r.Method) + assert.Equal(t, contentType, r.Header.Get(contentTypeHeader)) + for header, value := range tc.giveHeader { + assert.Equal(t, value, r.Header.Values(header)) + } + + bytes, err := io.ReadAll(r.Body) + require.NoError(t, err) + + request := new(Request) + require.NoError(t, json.Unmarshal(bytes, request)) + + switch request.Id { + case strconv.Itoa(http.StatusNotFound): + notFoundError := &NotFoundError{ + APIError: &APIError{ + StatusCode: http.StatusNotFound, + }, + Message: fmt.Sprintf("ID %q not found", request.Id), + } + bytes, err = json.Marshal(notFoundError) + require.NoError(t, err) + + w.WriteHeader(http.StatusNotFound) + _, err = w.Write(bytes) + require.NoError(t, err) + return + + case strconv.Itoa(http.StatusInternalServerError): + w.WriteHeader(http.StatusInternalServerError) + _, err = w.Write([]byte("failed to process request")) + require.NoError(t, err) + return + } + + if tc.giveResponseIsOptional { + w.WriteHeader(http.StatusOK) + return + } + + response := &Response{ + Id: request.Id, + } + bytes, err = json.Marshal(response) + require.NoError(t, err) + + _, err = w.Write(bytes) + require.NoError(t, err) + }, + ), + ) +} + +// newTestErrorDecoder returns an error decoder suitable for tests. +func newTestErrorDecoder(t *testing.T) func(int, io.Reader) error { + return func(statusCode int, body io.Reader) error { + raw, err := io.ReadAll(body) + require.NoError(t, err) + + var ( + apiError = NewAPIError(statusCode, errors.New(string(raw))) + decoder = json.NewDecoder(bytes.NewReader(raw)) + ) + if statusCode == http.StatusNotFound { + value := new(NotFoundError) + value.APIError = apiError + require.NoError(t, decoder.Decode(value)) + + return value + } + return apiError + } +} diff --git a/seed/go-sdk/imdb/core/query.go b/seed/go-sdk/imdb/core/query.go new file mode 100644 index 00000000000..479cbb24d18 --- /dev/null +++ b/seed/go-sdk/imdb/core/query.go @@ -0,0 +1,219 @@ +package core + +import ( + "encoding/base64" + "fmt" + "net/url" + "reflect" + "strings" + "time" + + "github.com/google/uuid" +) + +var ( + bytesType = reflect.TypeOf([]byte{}) + queryEncoderType = reflect.TypeOf(new(QueryEncoder)).Elem() + timeType = reflect.TypeOf(time.Time{}) + uuidType = reflect.TypeOf(uuid.UUID{}) +) + +// QueryEncoder is an interface implemented by any type that wishes to encode +// itself into URL values in a non-standard way. +type QueryEncoder interface { + EncodeQueryValues(key string, v *url.Values) error +} + +// QueryValues encodes url.Values from request objects. +// +// Note: This type is inspired by Google's query encoding library, but +// supports far less customization and is tailored to fit this SDK's use case. +// +// Ref: https://github.com/google/go-querystring +func QueryValues(v interface{}) (url.Values, error) { + values := make(url.Values) + val := reflect.ValueOf(v) + for val.Kind() == reflect.Ptr { + if val.IsNil() { + return values, nil + } + val = val.Elem() + } + + if v == nil { + return values, nil + } + + if val.Kind() != reflect.Struct { + return nil, fmt.Errorf("query: Values() expects struct input. Got %v", val.Kind()) + } + + err := reflectValue(values, val, "") + return values, err +} + +// reflectValue populates the values parameter from the struct fields in val. +// Embedded structs are followed recursively (using the rules defined in the +// Values function documentation) breadth-first. +func reflectValue(values url.Values, val reflect.Value, scope string) error { + typ := val.Type() + for i := 0; i < typ.NumField(); i++ { + sf := typ.Field(i) + if sf.PkgPath != "" && !sf.Anonymous { + // Skip unexported fields. + continue + } + + sv := val.Field(i) + tag := sf.Tag.Get("url") + if tag == "" || tag == "-" { + continue + } + + name, opts := parseTag(tag) + if name == "" { + name = sf.Name + } + + if scope != "" { + name = scope + "[" + name + "]" + } + + if opts.Contains("omitempty") && isEmptyValue(sv) { + continue + } + + if sv.Type().Implements(queryEncoderType) { + // If sv is a nil pointer and the custom encoder is defined on a non-pointer + // method receiver, set sv to the zero value of the underlying type + if !reflect.Indirect(sv).IsValid() && sv.Type().Elem().Implements(queryEncoderType) { + sv = reflect.New(sv.Type().Elem()) + } + + m := sv.Interface().(QueryEncoder) + if err := m.EncodeQueryValues(name, &values); err != nil { + return err + } + continue + } + + // Recursively dereference pointers, but stop at nil pointers. + for sv.Kind() == reflect.Ptr { + if sv.IsNil() { + break + } + sv = sv.Elem() + } + + if sv.Type() == uuidType || sv.Type() == bytesType || sv.Type() == timeType { + values.Add(name, valueString(sv, opts, sf)) + continue + } + + if sv.Kind() == reflect.Slice || sv.Kind() == reflect.Array { + if sv.Len() == 0 { + // Skip if slice or array is empty. + continue + } + for i := 0; i < sv.Len(); i++ { + values.Add(name, valueString(sv.Index(i), opts, sf)) + } + continue + } + + if sv.Kind() == reflect.Struct { + if err := reflectValue(values, sv, name); err != nil { + return err + } + continue + } + + values.Add(name, valueString(sv, opts, sf)) + } + + return nil +} + +// valueString returns the string representation of a value. +func valueString(v reflect.Value, opts tagOptions, sf reflect.StructField) string { + for v.Kind() == reflect.Ptr { + if v.IsNil() { + return "" + } + v = v.Elem() + } + + if v.Type() == timeType { + t := v.Interface().(time.Time) + if format := sf.Tag.Get("format"); format == "date" { + return t.Format("2006-01-02") + } + return t.Format(time.RFC3339) + } + + if v.Type() == uuidType { + u := v.Interface().(uuid.UUID) + return u.String() + } + + if v.Type() == bytesType { + b := v.Interface().([]byte) + return base64.StdEncoding.EncodeToString(b) + } + + return fmt.Sprint(v.Interface()) +} + +// isEmptyValue checks if a value should be considered empty for the purposes +// of omitting fields with the "omitempty" option. +func isEmptyValue(v reflect.Value) bool { + type zeroable interface { + IsZero() bool + } + + if !v.IsNil() { + if z, ok := v.Interface().(zeroable); ok { + return z.IsZero() + } + } + + switch v.Kind() { + case reflect.Array, reflect.Map, reflect.Slice, reflect.String: + return v.Len() == 0 + case reflect.Bool: + return !v.Bool() + case reflect.Int, reflect.Int8, reflect.Int16, reflect.Int32, reflect.Int64: + return v.Int() == 0 + case reflect.Uint, reflect.Uint8, reflect.Uint16, reflect.Uint32, reflect.Uint64, reflect.Uintptr: + return v.Uint() == 0 + case reflect.Float32, reflect.Float64: + return v.Float() == 0 + case reflect.Interface, reflect.Ptr: + return v.IsNil() + case reflect.Invalid, reflect.Complex64, reflect.Complex128, reflect.Chan, reflect.Func, reflect.Struct, reflect.UnsafePointer: + return false + } + + return false +} + +// tagOptions is the string following a comma in a struct field's "url" tag, or +// the empty string. It does not include the leading comma. +type tagOptions []string + +// parseTag splits a struct field's url tag into its name and comma-separated +// options. +func parseTag(tag string) (string, tagOptions) { + s := strings.Split(tag, ",") + return s[0], s[1:] +} + +// Contains checks whether the tagOptions contains the specified option. +func (o tagOptions) Contains(option string) bool { + for _, s := range o { + if s == option { + return true + } + } + return false +} diff --git a/seed/go-sdk/imdb/core/query_test.go b/seed/go-sdk/imdb/core/query_test.go new file mode 100644 index 00000000000..4f0d39284f4 --- /dev/null +++ b/seed/go-sdk/imdb/core/query_test.go @@ -0,0 +1,146 @@ +package core + +import ( + "testing" + "time" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +func TestQueryValues(t *testing.T) { + t.Run("empty optional", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + values, err := QueryValues(&example{}) + require.NoError(t, err) + assert.Empty(t, values) + }) + + t.Run("empty required", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Required string `json:"required" url:"required"` + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + values, err := QueryValues(&example{}) + require.NoError(t, err) + assert.Equal(t, "required=", values.Encode()) + }) + + t.Run("allow multiple", func(t *testing.T) { + type example struct { + Values []string `json:"values" url:"values"` + } + + values, err := QueryValues( + &example{ + Values: []string{"foo", "bar", "baz"}, + }, + ) + require.NoError(t, err) + assert.Equal(t, "values=foo&values=bar&values=baz", values.Encode()) + }) + + t.Run("nested object", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Required string `json:"required" url:"required"` + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + nestedValue := "nestedValue" + values, err := QueryValues( + &example{ + Required: "requiredValue", + Nested: &nested{ + Value: &nestedValue, + }, + }, + ) + require.NoError(t, err) + assert.Equal(t, "nested%5Bvalue%5D=nestedValue&required=requiredValue", values.Encode()) + }) + + t.Run("url unspecified", func(t *testing.T) { + type example struct { + Required string `json:"required" url:"required"` + NotFound string `json:"notFound"` + } + + values, err := QueryValues( + &example{ + Required: "requiredValue", + NotFound: "notFound", + }, + ) + require.NoError(t, err) + assert.Equal(t, "required=requiredValue", values.Encode()) + }) + + t.Run("url ignored", func(t *testing.T) { + type example struct { + Required string `json:"required" url:"required"` + NotFound string `json:"notFound" url:"-"` + } + + values, err := QueryValues( + &example{ + Required: "requiredValue", + NotFound: "notFound", + }, + ) + require.NoError(t, err) + assert.Equal(t, "required=requiredValue", values.Encode()) + }) + + t.Run("datetime", func(t *testing.T) { + type example struct { + DateTime time.Time `json:"dateTime" url:"dateTime"` + } + + values, err := QueryValues( + &example{ + DateTime: time.Date(1994, 3, 16, 12, 34, 56, 0, time.UTC), + }, + ) + require.NoError(t, err) + assert.Equal(t, "dateTime=1994-03-16T12%3A34%3A56Z", values.Encode()) + }) + + t.Run("date", func(t *testing.T) { + type example struct { + Date time.Time `json:"date" url:"date" format:"date"` + } + + values, err := QueryValues( + &example{ + Date: time.Date(1994, 3, 16, 12, 34, 56, 0, time.UTC), + }, + ) + require.NoError(t, err) + assert.Equal(t, "date=1994-03-16", values.Encode()) + }) + + t.Run("optional time", func(t *testing.T) { + type example struct { + Date *time.Time `json:"date,omitempty" url:"date,omitempty" format:"date"` + } + + values, err := QueryValues( + &example{}, + ) + require.NoError(t, err) + assert.Empty(t, values.Encode()) + }) +} diff --git a/seed/go-sdk/imdb/core/request_option.go b/seed/go-sdk/imdb/core/request_option.go new file mode 100644 index 00000000000..dd69b52966b --- /dev/null +++ b/seed/go-sdk/imdb/core/request_option.go @@ -0,0 +1,101 @@ +// This file was auto-generated by Fern from our API Definition. + +package core + +import ( + http "net/http" +) + +// RequestOption adapts the behavior of the client or an individual request. +type RequestOption interface { + applyRequestOptions(*RequestOptions) +} + +// RequestOptions defines all of the possible request options. +// +// This type is primarily used by the generated code and is not meant +// to be used directly; use the option package instead. +type RequestOptions struct { + BaseURL string + HTTPClient HTTPClient + HTTPHeader http.Header + MaxAttempts uint + Token string +} + +// NewRequestOptions returns a new *RequestOptions value. +// +// This function is primarily used by the generated code and is not meant +// to be used directly; use RequestOption instead. +func NewRequestOptions(opts ...RequestOption) *RequestOptions { + options := &RequestOptions{ + HTTPHeader: make(http.Header), + } + for _, opt := range opts { + opt.applyRequestOptions(options) + } + return options +} + +// ToHeader maps the configured request options into a http.Header used +// for the request(s). +func (r *RequestOptions) ToHeader() http.Header { + header := r.cloneHeader() + if r.Token != "" { + header.Set("Authorization", "Bearer "+r.Token) + } + return header +} + +func (r *RequestOptions) cloneHeader() http.Header { + headers := r.HTTPHeader.Clone() + headers.Set("X-Fern-Language", "Go") + headers.Set("X-Fern-SDK-Name", "github.com/imdb/fern") + headers.Set("X-Fern-SDK-Version", "0.0.1") + return headers +} + +// BaseURLOption implements the RequestOption interface. +type BaseURLOption struct { + BaseURL string +} + +func (b *BaseURLOption) applyRequestOptions(opts *RequestOptions) { + opts.BaseURL = b.BaseURL +} + +// HTTPClientOption implements the RequestOption interface. +type HTTPClientOption struct { + HTTPClient HTTPClient +} + +func (h *HTTPClientOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPClient = h.HTTPClient +} + +// HTTPHeaderOption implements the RequestOption interface. +type HTTPHeaderOption struct { + HTTPHeader http.Header +} + +func (h *HTTPHeaderOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPHeader = h.HTTPHeader +} + +// MaxAttemptsOption implements the RequestOption interface. +type MaxAttemptsOption struct { + MaxAttempts uint +} + +func (m *MaxAttemptsOption) applyRequestOptions(opts *RequestOptions) { + opts.MaxAttempts = m.MaxAttempts +} + +// TokenOption implements the RequestOption interface. +type TokenOption struct { + Token string +} + +func (t *TokenOption) applyRequestOptions(opts *RequestOptions) { + opts.Token = t.Token +} diff --git a/seed/go-sdk/imdb/core/retrier.go b/seed/go-sdk/imdb/core/retrier.go new file mode 100644 index 00000000000..ea24916b786 --- /dev/null +++ b/seed/go-sdk/imdb/core/retrier.go @@ -0,0 +1,166 @@ +package core + +import ( + "crypto/rand" + "math/big" + "net/http" + "time" +) + +const ( + defaultRetryAttempts = 2 + minRetryDelay = 500 * time.Millisecond + maxRetryDelay = 5000 * time.Millisecond +) + +// RetryOption adapts the behavior the *Retrier. +type RetryOption func(*retryOptions) + +// RetryFunc is a retriable HTTP function call (i.e. *http.Client.Do). +type RetryFunc func(*http.Request) (*http.Response, error) + +// WithMaxAttempts configures the maximum number of attempts +// of the *Retrier. +func WithMaxAttempts(attempts uint) RetryOption { + return func(opts *retryOptions) { + opts.attempts = attempts + } +} + +// Retrier retries failed requests a configurable number of times with an +// exponential back-off between each retry. +type Retrier struct { + attempts uint +} + +// NewRetrier constructs a new *Retrier with the given options, if any. +func NewRetrier(opts ...RetryOption) *Retrier { + options := new(retryOptions) + for _, opt := range opts { + opt(options) + } + attempts := uint(defaultRetryAttempts) + if options.attempts > 0 { + attempts = options.attempts + } + return &Retrier{ + attempts: attempts, + } +} + +// Run issues the request and, upon failure, retries the request if possible. +// +// The request will be retried as long as the request is deemed retriable and the +// number of retry attempts has not grown larger than the configured retry limit. +func (r *Retrier) Run( + fn RetryFunc, + request *http.Request, + errorDecoder ErrorDecoder, + opts ...RetryOption, +) (*http.Response, error) { + options := new(retryOptions) + for _, opt := range opts { + opt(options) + } + maxRetryAttempts := r.attempts + if options.attempts > 0 { + maxRetryAttempts = options.attempts + } + var ( + retryAttempt uint + previousError error + ) + return r.run( + fn, + request, + errorDecoder, + maxRetryAttempts, + retryAttempt, + previousError, + ) +} + +func (r *Retrier) run( + fn RetryFunc, + request *http.Request, + errorDecoder ErrorDecoder, + maxRetryAttempts uint, + retryAttempt uint, + previousError error, +) (*http.Response, error) { + if retryAttempt >= maxRetryAttempts { + return nil, previousError + } + + // If the call has been cancelled, don't issue the request. + if err := request.Context().Err(); err != nil { + return nil, err + } + + response, err := fn(request) + if err != nil { + return nil, err + } + + if r.shouldRetry(response) { + defer response.Body.Close() + + delay, err := r.retryDelay(retryAttempt) + if err != nil { + return nil, err + } + + time.Sleep(delay) + + return r.run( + fn, + request, + errorDecoder, + maxRetryAttempts, + retryAttempt+1, + decodeError(response, errorDecoder), + ) + } + + return response, nil +} + +// shouldRetry returns true if the request should be retried based on the given +// response status code. +func (r *Retrier) shouldRetry(response *http.Response) bool { + return response.StatusCode == http.StatusTooManyRequests || + response.StatusCode == http.StatusRequestTimeout || + response.StatusCode == http.StatusConflict || + response.StatusCode >= http.StatusInternalServerError +} + +// retryDelay calculates the delay time in milliseconds based on the retry attempt. +func (r *Retrier) retryDelay(retryAttempt uint) (time.Duration, error) { + // Apply exponential backoff. + delay := minRetryDelay + minRetryDelay*time.Duration(retryAttempt*retryAttempt) + + // Do not allow the number to exceed maxRetryDelay. + if delay > maxRetryDelay { + delay = maxRetryDelay + } + + // Apply some itter by randomizing the value in the range of 75%-100%. + max := big.NewInt(int64(delay / 4)) + jitter, err := rand.Int(rand.Reader, max) + if err != nil { + return 0, err + } + + delay -= time.Duration(jitter.Int64()) + + // Never sleep less than the base sleep seconds. + if delay < minRetryDelay { + delay = minRetryDelay + } + + return delay, nil +} + +type retryOptions struct { + attempts uint +} diff --git a/seed/go-sdk/imdb/core/stringer.go b/seed/go-sdk/imdb/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-sdk/imdb/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-sdk/imdb/core/time.go b/seed/go-sdk/imdb/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-sdk/imdb/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-sdk/imdb/errors.go b/seed/go-sdk/imdb/errors.go new file mode 100644 index 00000000000..347831998af --- /dev/null +++ b/seed/go-sdk/imdb/errors.go @@ -0,0 +1,31 @@ +// This file was auto-generated by Fern from our API Definition. + +package api + +import ( + json "encoding/json" + core "github.com/imdb/fern/core" +) + +type MovieDoesNotExistError struct { + *core.APIError + Body MovieId +} + +func (m *MovieDoesNotExistError) UnmarshalJSON(data []byte) error { + var body MovieId + if err := json.Unmarshal(data, &body); err != nil { + return err + } + m.StatusCode = 404 + m.Body = body + return nil +} + +func (m *MovieDoesNotExistError) MarshalJSON() ([]byte, error) { + return json.Marshal(m.Body) +} + +func (m *MovieDoesNotExistError) Unwrap() error { + return m.APIError +} diff --git a/seed/go-sdk/imdb/go.mod b/seed/go-sdk/imdb/go.mod new file mode 100644 index 00000000000..4ae3d369ddb --- /dev/null +++ b/seed/go-sdk/imdb/go.mod @@ -0,0 +1,9 @@ +module github.com/imdb/fern + +go 1.13 + +require ( + github.com/google/uuid v1.4.0 + github.com/stretchr/testify v1.7.0 + gopkg.in/yaml.v3 v3.0.1 // indirect +) diff --git a/seed/go-sdk/imdb/go.sum b/seed/go-sdk/imdb/go.sum new file mode 100644 index 00000000000..b3766d4366b --- /dev/null +++ b/seed/go-sdk/imdb/go.sum @@ -0,0 +1,14 @@ +github.com/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8= +github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/google/uuid v1.4.0 h1:MtMxsa51/r9yyhkyLsVeVt0B+BGQZzpQiTQ4eHZ8bc4= +github.com/google/uuid v1.4.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= +github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= +github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY= +github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= +gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= diff --git a/seed/go-sdk/imdb/imdb.go b/seed/go-sdk/imdb/imdb.go new file mode 100644 index 00000000000..838657595d1 --- /dev/null +++ b/seed/go-sdk/imdb/imdb.go @@ -0,0 +1,73 @@ +// This file was auto-generated by Fern from our API Definition. + +package api + +import ( + json "encoding/json" + fmt "fmt" + core "github.com/imdb/fern/core" +) + +type CreateMovieRequest struct { + Title string `json:"title" url:"title"` + Rating float64 `json:"rating" url:"rating"` + + _rawJSON json.RawMessage +} + +func (c *CreateMovieRequest) UnmarshalJSON(data []byte) error { + type unmarshaler CreateMovieRequest + var value unmarshaler + if err := json.Unmarshal(data, &value); err != nil { + return err + } + *c = CreateMovieRequest(value) + c._rawJSON = json.RawMessage(data) + return nil +} + +func (c *CreateMovieRequest) String() string { + if len(c._rawJSON) > 0 { + if value, err := core.StringifyJSON(c._rawJSON); err == nil { + return value + } + } + if value, err := core.StringifyJSON(c); err == nil { + return value + } + return fmt.Sprintf("%#v", c) +} + +type Movie struct { + Id MovieId `json:"id" url:"id"` + Title string `json:"title" url:"title"` + // The rating scale is one to five stars + Rating float64 `json:"rating" url:"rating"` + + _rawJSON json.RawMessage +} + +func (m *Movie) UnmarshalJSON(data []byte) error { + type unmarshaler Movie + var value unmarshaler + if err := json.Unmarshal(data, &value); err != nil { + return err + } + *m = Movie(value) + m._rawJSON = json.RawMessage(data) + return nil +} + +func (m *Movie) String() string { + if len(m._rawJSON) > 0 { + if value, err := core.StringifyJSON(m._rawJSON); err == nil { + return value + } + } + if value, err := core.StringifyJSON(m); err == nil { + return value + } + return fmt.Sprintf("%#v", m) +} + +type MovieId = string diff --git a/seed/go-sdk/imdb/imdb/client.go b/seed/go-sdk/imdb/imdb/client.go new file mode 100644 index 00000000000..e4f3099f682 --- /dev/null +++ b/seed/go-sdk/imdb/imdb/client.go @@ -0,0 +1,128 @@ +// This file was auto-generated by Fern from our API Definition. + +package imdb + +import ( + bytes "bytes" + context "context" + json "encoding/json" + errors "errors" + fmt "fmt" + fern "github.com/imdb/fern" + core "github.com/imdb/fern/core" + option "github.com/imdb/fern/option" + io "io" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + } +} + +// Add a movie to the database +func (c *Client) CreateMovie( + ctx context.Context, + request *fern.CreateMovieRequest, + opts ...option.RequestOption, +) (fern.MovieId, error) { + options := core.NewRequestOptions(opts...) + + baseURL := "" + if c.baseURL != "" { + baseURL = c.baseURL + } + if options.BaseURL != "" { + baseURL = options.BaseURL + } + endpointURL := baseURL + "/" + "movies/create-movie" + + headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) + + var response fern.MovieId + if err := c.caller.Call( + ctx, + &core.CallParams{ + URL: endpointURL, + Method: http.MethodPost, + MaxAttempts: options.MaxAttempts, + Headers: headers, + Client: options.HTTPClient, + Request: request, + Response: &response, + }, + ); err != nil { + return "", err + } + return response, nil +} + +func (c *Client) GetMovie( + ctx context.Context, + movieId fern.MovieId, + opts ...option.RequestOption, +) (*fern.Movie, error) { + options := core.NewRequestOptions(opts...) + + baseURL := "" + if c.baseURL != "" { + baseURL = c.baseURL + } + if options.BaseURL != "" { + baseURL = options.BaseURL + } + endpointURL := fmt.Sprintf(baseURL+"/"+"movies/%v", movieId) + + headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) + + errorDecoder := func(statusCode int, body io.Reader) error { + raw, err := io.ReadAll(body) + if err != nil { + return err + } + apiError := core.NewAPIError(statusCode, errors.New(string(raw))) + decoder := json.NewDecoder(bytes.NewReader(raw)) + switch statusCode { + case 404: + value := new(fern.MovieDoesNotExistError) + value.APIError = apiError + if err := decoder.Decode(value); err != nil { + return apiError + } + return value + } + return apiError + } + + var response *fern.Movie + if err := c.caller.Call( + ctx, + &core.CallParams{ + URL: endpointURL, + Method: http.MethodGet, + MaxAttempts: options.MaxAttempts, + Headers: headers, + Client: options.HTTPClient, + Response: &response, + ErrorDecoder: errorDecoder, + }, + ); err != nil { + return nil, err + } + return response, nil +} diff --git a/seed/go-sdk/imdb/option/request_option.go b/seed/go-sdk/imdb/option/request_option.go new file mode 100644 index 00000000000..a0f84e60934 --- /dev/null +++ b/seed/go-sdk/imdb/option/request_option.go @@ -0,0 +1,48 @@ +// This file was auto-generated by Fern from our API Definition. + +package option + +import ( + core "github.com/imdb/fern/core" + http "net/http" +) + +// RequestOption adapts the behavior of an indivdual request. +type RequestOption = core.RequestOption + +// WithBaseURL sets the base URL, overriding the default +// environment, if any. +func WithBaseURL(baseURL string) *core.BaseURLOption { + return &core.BaseURLOption{ + BaseURL: baseURL, + } +} + +// WithHTTPClient uses the given HTTPClient to issue the request. +func WithHTTPClient(httpClient core.HTTPClient) *core.HTTPClientOption { + return &core.HTTPClientOption{ + HTTPClient: httpClient, + } +} + +// WithHTTPHeader adds the given http.Header to the request. +func WithHTTPHeader(httpHeader http.Header) *core.HTTPHeaderOption { + return &core.HTTPHeaderOption{ + // Clone the headers so they can't be modified after the option call. + HTTPHeader: httpHeader.Clone(), + } +} + +// WithMaxAttempts configures the maximum number of retry attempts. +func WithMaxAttempts(attempts uint) *core.MaxAttemptsOption { + return &core.MaxAttemptsOption{ + MaxAttempts: attempts, + } +} + +// WithToken sets the 'Authorization: Bearer ' request header. +func WithToken(token string) *core.TokenOption { + return &core.TokenOption{ + Token: token, + } +} diff --git a/seed/go-sdk/imdb/pointer.go b/seed/go-sdk/imdb/pointer.go new file mode 100644 index 00000000000..faaf462e6d0 --- /dev/null +++ b/seed/go-sdk/imdb/pointer.go @@ -0,0 +1,132 @@ +package api + +import ( + "time" + + "github.com/google/uuid" +) + +// Bool returns a pointer to the given bool value. +func Bool(b bool) *bool { + return &b +} + +// Byte returns a pointer to the given byte value. +func Byte(b byte) *byte { + return &b +} + +// Complex64 returns a pointer to the given complex64 value. +func Complex64(c complex64) *complex64 { + return &c +} + +// Complex128 returns a pointer to the given complex128 value. +func Complex128(c complex128) *complex128 { + return &c +} + +// Float32 returns a pointer to the given float32 value. +func Float32(f float32) *float32 { + return &f +} + +// Float64 returns a pointer to the given float64 value. +func Float64(f float64) *float64 { + return &f +} + +// Int returns a pointer to the given int value. +func Int(i int) *int { + return &i +} + +// Int8 returns a pointer to the given int8 value. +func Int8(i int8) *int8 { + return &i +} + +// Int16 returns a pointer to the given int16 value. +func Int16(i int16) *int16 { + return &i +} + +// Int32 returns a pointer to the given int32 value. +func Int32(i int32) *int32 { + return &i +} + +// Int64 returns a pointer to the given int64 value. +func Int64(i int64) *int64 { + return &i +} + +// Rune returns a pointer to the given rune value. +func Rune(r rune) *rune { + return &r +} + +// String returns a pointer to the given string value. +func String(s string) *string { + return &s +} + +// Uint returns a pointer to the given uint value. +func Uint(u uint) *uint { + return &u +} + +// Uint8 returns a pointer to the given uint8 value. +func Uint8(u uint8) *uint8 { + return &u +} + +// Uint16 returns a pointer to the given uint16 value. +func Uint16(u uint16) *uint16 { + return &u +} + +// Uint32 returns a pointer to the given uint32 value. +func Uint32(u uint32) *uint32 { + return &u +} + +// Uint64 returns a pointer to the given uint64 value. +func Uint64(u uint64) *uint64 { + return &u +} + +// Uintptr returns a pointer to the given uintptr value. +func Uintptr(u uintptr) *uintptr { + return &u +} + +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + +// Time returns a pointer to the given time.Time value. +func Time(t time.Time) *time.Time { + return &t +} + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/seed/go-sdk/imdb/snippet.json b/seed/go-sdk/imdb/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-sdk/literal-headers/.github/workflows/ci.yml b/seed/go-sdk/literal-headers/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-sdk/literal-headers/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/generators/go/seed/sdk/literal-headers/client/client.go b/seed/go-sdk/literal-headers/client/client.go similarity index 100% rename from generators/go/seed/sdk/literal-headers/client/client.go rename to seed/go-sdk/literal-headers/client/client.go diff --git a/generators/go/seed/sdk/literal-headers/client/client_test.go b/seed/go-sdk/literal-headers/client/client_test.go similarity index 100% rename from generators/go/seed/sdk/literal-headers/client/client_test.go rename to seed/go-sdk/literal-headers/client/client_test.go diff --git a/seed/go-sdk/literal-headers/core/core.go b/seed/go-sdk/literal-headers/core/core.go new file mode 100644 index 00000000000..5277d138d27 --- /dev/null +++ b/seed/go-sdk/literal-headers/core/core.go @@ -0,0 +1,269 @@ +package core + +import ( + "bytes" + "context" + "encoding/json" + "errors" + "fmt" + "io" + "mime/multipart" + "net/http" +) + +const ( + // contentType specifies the JSON Content-Type header value. + contentType = "application/json" + contentTypeHeader = "Content-Type" +) + +// HTTPClient is an interface for a subset of the *http.Client. +type HTTPClient interface { + Do(*http.Request) (*http.Response, error) +} + +// MergeHeaders merges the given headers together, where the right +// takes precedence over the left. +func MergeHeaders(left, right http.Header) http.Header { + for key, values := range right { + if len(values) > 1 { + left[key] = values + continue + } + if value := right.Get(key); value != "" { + left.Set(key, value) + } + } + return left +} + +// WriteMultipartJSON writes the given value as a JSON part. +// This is used to serialize non-primitive multipart properties +// (i.e. lists, objects, etc). +func WriteMultipartJSON(writer *multipart.Writer, field string, value interface{}) error { + bytes, err := json.Marshal(value) + if err != nil { + return err + } + return writer.WriteField(field, string(bytes)) +} + +// APIError is a lightweight wrapper around the standard error +// interface that preserves the status code from the RPC, if any. +type APIError struct { + err error + + StatusCode int `json:"-"` +} + +// NewAPIError constructs a new API error. +func NewAPIError(statusCode int, err error) *APIError { + return &APIError{ + err: err, + StatusCode: statusCode, + } +} + +// Unwrap returns the underlying error. This also makes the error compatible +// with errors.As and errors.Is. +func (a *APIError) Unwrap() error { + if a == nil { + return nil + } + return a.err +} + +// Error returns the API error's message. +func (a *APIError) Error() string { + if a == nil || (a.err == nil && a.StatusCode == 0) { + return "" + } + if a.err == nil { + return fmt.Sprintf("%d", a.StatusCode) + } + if a.StatusCode == 0 { + return a.err.Error() + } + return fmt.Sprintf("%d: %s", a.StatusCode, a.err.Error()) +} + +// ErrorDecoder decodes *http.Response errors and returns a +// typed API error (e.g. *APIError). +type ErrorDecoder func(statusCode int, body io.Reader) error + +// Caller calls APIs and deserializes their response, if any. +type Caller struct { + client HTTPClient + retrier *Retrier +} + +// CallerParams represents the parameters used to constrcut a new *Caller. +type CallerParams struct { + Client HTTPClient + MaxAttempts uint +} + +// NewCaller returns a new *Caller backed by the given parameters. +func NewCaller(params *CallerParams) *Caller { + var httpClient HTTPClient = http.DefaultClient + if params.Client != nil { + httpClient = params.Client + } + var retryOptions []RetryOption + if params.MaxAttempts > 0 { + retryOptions = append(retryOptions, WithMaxAttempts(params.MaxAttempts)) + } + return &Caller{ + client: httpClient, + retrier: NewRetrier(retryOptions...), + } +} + +// CallParams represents the parameters used to issue an API call. +type CallParams struct { + URL string + Method string + MaxAttempts uint + Headers http.Header + Client HTTPClient + Request interface{} + Response interface{} + ResponseIsOptional bool + ErrorDecoder ErrorDecoder +} + +// Call issues an API call according to the given call parameters. +func (c *Caller) Call(ctx context.Context, params *CallParams) error { + req, err := newRequest(ctx, params.URL, params.Method, params.Headers, params.Request) + if err != nil { + return err + } + + // If the call has been cancelled, don't issue the request. + if err := ctx.Err(); err != nil { + return err + } + + client := c.client + if params.Client != nil { + // Use the HTTP client scoped to the request. + client = params.Client + } + + var retryOptions []RetryOption + if params.MaxAttempts > 0 { + retryOptions = append(retryOptions, WithMaxAttempts(params.MaxAttempts)) + } + + resp, err := c.retrier.Run( + client.Do, + req, + params.ErrorDecoder, + retryOptions..., + ) + if err != nil { + return err + } + + // Close the response body after we're done. + defer resp.Body.Close() + + // Check if the call was cancelled before we return the error + // associated with the call and/or unmarshal the response data. + if err := ctx.Err(); err != nil { + return err + } + + if resp.StatusCode < 200 || resp.StatusCode >= 300 { + return decodeError(resp, params.ErrorDecoder) + } + + // Mutate the response parameter in-place. + if params.Response != nil { + if writer, ok := params.Response.(io.Writer); ok { + _, err = io.Copy(writer, resp.Body) + } else { + err = json.NewDecoder(resp.Body).Decode(params.Response) + } + if err != nil { + if err == io.EOF { + if params.ResponseIsOptional { + // The response is optional, so we should ignore the + // io.EOF error + return nil + } + return fmt.Errorf("expected a %T response, but the server responded with nothing", params.Response) + } + return err + } + } + + return nil +} + +// newRequest returns a new *http.Request with all of the fields +// required to issue the call. +func newRequest( + ctx context.Context, + url string, + method string, + endpointHeaders http.Header, + request interface{}, +) (*http.Request, error) { + requestBody, err := newRequestBody(request) + if err != nil { + return nil, err + } + req, err := http.NewRequestWithContext(ctx, method, url, requestBody) + if err != nil { + return nil, err + } + req = req.WithContext(ctx) + req.Header.Set(contentTypeHeader, contentType) + for name, values := range endpointHeaders { + req.Header[name] = values + } + return req, nil +} + +// newRequestBody returns a new io.Reader that represents the HTTP request body. +func newRequestBody(request interface{}) (io.Reader, error) { + var requestBody io.Reader + if request != nil { + if body, ok := request.(io.Reader); ok { + requestBody = body + } else { + requestBytes, err := json.Marshal(request) + if err != nil { + return nil, err + } + requestBody = bytes.NewReader(requestBytes) + } + } + return requestBody, nil +} + +// decodeError decodes the error from the given HTTP response. Note that +// it's the caller's responsibility to close the response body. +func decodeError(response *http.Response, errorDecoder ErrorDecoder) error { + if errorDecoder != nil { + // This endpoint has custom errors, so we'll + // attempt to unmarshal the error into a structured + // type based on the status code. + return errorDecoder(response.StatusCode, response.Body) + } + // This endpoint doesn't have any custom error + // types, so we just read the body as-is, and + // put it into a normal error. + bytes, err := io.ReadAll(response.Body) + if err != nil && err != io.EOF { + return err + } + if err == io.EOF { + // The error didn't have a response body, + // so all we can do is return an error + // with the status code. + return NewAPIError(response.StatusCode, nil) + } + return NewAPIError(response.StatusCode, errors.New(string(bytes))) +} diff --git a/seed/go-sdk/literal-headers/core/core_test.go b/seed/go-sdk/literal-headers/core/core_test.go new file mode 100644 index 00000000000..f476f9ee383 --- /dev/null +++ b/seed/go-sdk/literal-headers/core/core_test.go @@ -0,0 +1,284 @@ +package core + +import ( + "bytes" + "context" + "encoding/json" + "errors" + "fmt" + "io" + "net/http" + "net/http/httptest" + "strconv" + "testing" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +// TestCase represents a single test case. +type TestCase struct { + description string + + // Server-side assertions. + giveMethod string + giveResponseIsOptional bool + giveHeader http.Header + giveErrorDecoder ErrorDecoder + giveRequest *Request + + // Client-side assertions. + wantResponse *Response + wantError error +} + +// Request a simple request body. +type Request struct { + Id string `json:"id"` +} + +// Response a simple response body. +type Response struct { + Id string `json:"id"` +} + +// NotFoundError represents a 404. +type NotFoundError struct { + *APIError + + Message string `json:"message"` +} + +func TestCall(t *testing.T) { + tests := []*TestCase{ + { + description: "GET success", + giveMethod: http.MethodGet, + giveHeader: http.Header{ + "X-API-Status": []string{"success"}, + }, + giveRequest: &Request{ + Id: "123", + }, + wantResponse: &Response{ + Id: "123", + }, + }, + { + description: "GET not found", + giveMethod: http.MethodGet, + giveHeader: http.Header{ + "X-API-Status": []string{"fail"}, + }, + giveRequest: &Request{ + Id: strconv.Itoa(http.StatusNotFound), + }, + giveErrorDecoder: newTestErrorDecoder(t), + wantError: &NotFoundError{ + APIError: NewAPIError( + http.StatusNotFound, + errors.New(`{"message":"ID \"404\" not found"}`), + ), + }, + }, + { + description: "POST optional response", + giveMethod: http.MethodPost, + giveHeader: http.Header{ + "X-API-Status": []string{"success"}, + }, + giveRequest: &Request{ + Id: "123", + }, + giveResponseIsOptional: true, + }, + { + description: "POST API error", + giveMethod: http.MethodPost, + giveHeader: http.Header{ + "X-API-Status": []string{"fail"}, + }, + giveRequest: &Request{ + Id: strconv.Itoa(http.StatusInternalServerError), + }, + wantError: NewAPIError( + http.StatusInternalServerError, + errors.New("failed to process request"), + ), + }, + } + for _, test := range tests { + t.Run(test.description, func(t *testing.T) { + var ( + server = newTestServer(t, test) + client = server.Client() + ) + caller := NewCaller( + &CallerParams{ + Client: client, + }, + ) + var response *Response + err := caller.Call( + context.Background(), + &CallParams{ + URL: server.URL, + Method: test.giveMethod, + Headers: test.giveHeader, + Request: test.giveRequest, + Response: &response, + ResponseIsOptional: test.giveResponseIsOptional, + ErrorDecoder: test.giveErrorDecoder, + }, + ) + if test.wantError != nil { + assert.EqualError(t, err, test.wantError.Error()) + return + } + require.NoError(t, err) + assert.Equal(t, test.wantResponse, response) + }) + } +} + +func TestMergeHeaders(t *testing.T) { + t.Run("both empty", func(t *testing.T) { + merged := MergeHeaders(make(http.Header), make(http.Header)) + assert.Empty(t, merged) + }) + + t.Run("empty left", func(t *testing.T) { + left := make(http.Header) + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, "0.0.1", merged.Get("X-API-Version")) + }) + + t.Run("empty right", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Version", "0.0.1") + + right := make(http.Header) + + merged := MergeHeaders(left, right) + assert.Equal(t, "0.0.1", merged.Get("X-API-Version")) + }) + + t.Run("single value override", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Version", "0.0.0") + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"0.0.1"}, merged.Values("X-API-Version")) + }) + + t.Run("multiple value override", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Versions", "0.0.0") + + right := make(http.Header) + right.Add("X-API-Versions", "0.0.1") + right.Add("X-API-Versions", "0.0.2") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"0.0.1", "0.0.2"}, merged.Values("X-API-Versions")) + }) + + t.Run("disjoint merge", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Tenancy", "test") + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"test"}, merged.Values("X-API-Tenancy")) + assert.Equal(t, []string{"0.0.1"}, merged.Values("X-API-Version")) + }) +} + +// newTestServer returns a new *httptest.Server configured with the +// given test parameters. +func newTestServer(t *testing.T, tc *TestCase) *httptest.Server { + return httptest.NewServer( + http.HandlerFunc( + func(w http.ResponseWriter, r *http.Request) { + assert.Equal(t, tc.giveMethod, r.Method) + assert.Equal(t, contentType, r.Header.Get(contentTypeHeader)) + for header, value := range tc.giveHeader { + assert.Equal(t, value, r.Header.Values(header)) + } + + bytes, err := io.ReadAll(r.Body) + require.NoError(t, err) + + request := new(Request) + require.NoError(t, json.Unmarshal(bytes, request)) + + switch request.Id { + case strconv.Itoa(http.StatusNotFound): + notFoundError := &NotFoundError{ + APIError: &APIError{ + StatusCode: http.StatusNotFound, + }, + Message: fmt.Sprintf("ID %q not found", request.Id), + } + bytes, err = json.Marshal(notFoundError) + require.NoError(t, err) + + w.WriteHeader(http.StatusNotFound) + _, err = w.Write(bytes) + require.NoError(t, err) + return + + case strconv.Itoa(http.StatusInternalServerError): + w.WriteHeader(http.StatusInternalServerError) + _, err = w.Write([]byte("failed to process request")) + require.NoError(t, err) + return + } + + if tc.giveResponseIsOptional { + w.WriteHeader(http.StatusOK) + return + } + + response := &Response{ + Id: request.Id, + } + bytes, err = json.Marshal(response) + require.NoError(t, err) + + _, err = w.Write(bytes) + require.NoError(t, err) + }, + ), + ) +} + +// newTestErrorDecoder returns an error decoder suitable for tests. +func newTestErrorDecoder(t *testing.T) func(int, io.Reader) error { + return func(statusCode int, body io.Reader) error { + raw, err := io.ReadAll(body) + require.NoError(t, err) + + var ( + apiError = NewAPIError(statusCode, errors.New(string(raw))) + decoder = json.NewDecoder(bytes.NewReader(raw)) + ) + if statusCode == http.StatusNotFound { + value := new(NotFoundError) + value.APIError = apiError + require.NoError(t, decoder.Decode(value)) + + return value + } + return apiError + } +} diff --git a/seed/go-sdk/literal-headers/core/query.go b/seed/go-sdk/literal-headers/core/query.go new file mode 100644 index 00000000000..479cbb24d18 --- /dev/null +++ b/seed/go-sdk/literal-headers/core/query.go @@ -0,0 +1,219 @@ +package core + +import ( + "encoding/base64" + "fmt" + "net/url" + "reflect" + "strings" + "time" + + "github.com/google/uuid" +) + +var ( + bytesType = reflect.TypeOf([]byte{}) + queryEncoderType = reflect.TypeOf(new(QueryEncoder)).Elem() + timeType = reflect.TypeOf(time.Time{}) + uuidType = reflect.TypeOf(uuid.UUID{}) +) + +// QueryEncoder is an interface implemented by any type that wishes to encode +// itself into URL values in a non-standard way. +type QueryEncoder interface { + EncodeQueryValues(key string, v *url.Values) error +} + +// QueryValues encodes url.Values from request objects. +// +// Note: This type is inspired by Google's query encoding library, but +// supports far less customization and is tailored to fit this SDK's use case. +// +// Ref: https://github.com/google/go-querystring +func QueryValues(v interface{}) (url.Values, error) { + values := make(url.Values) + val := reflect.ValueOf(v) + for val.Kind() == reflect.Ptr { + if val.IsNil() { + return values, nil + } + val = val.Elem() + } + + if v == nil { + return values, nil + } + + if val.Kind() != reflect.Struct { + return nil, fmt.Errorf("query: Values() expects struct input. Got %v", val.Kind()) + } + + err := reflectValue(values, val, "") + return values, err +} + +// reflectValue populates the values parameter from the struct fields in val. +// Embedded structs are followed recursively (using the rules defined in the +// Values function documentation) breadth-first. +func reflectValue(values url.Values, val reflect.Value, scope string) error { + typ := val.Type() + for i := 0; i < typ.NumField(); i++ { + sf := typ.Field(i) + if sf.PkgPath != "" && !sf.Anonymous { + // Skip unexported fields. + continue + } + + sv := val.Field(i) + tag := sf.Tag.Get("url") + if tag == "" || tag == "-" { + continue + } + + name, opts := parseTag(tag) + if name == "" { + name = sf.Name + } + + if scope != "" { + name = scope + "[" + name + "]" + } + + if opts.Contains("omitempty") && isEmptyValue(sv) { + continue + } + + if sv.Type().Implements(queryEncoderType) { + // If sv is a nil pointer and the custom encoder is defined on a non-pointer + // method receiver, set sv to the zero value of the underlying type + if !reflect.Indirect(sv).IsValid() && sv.Type().Elem().Implements(queryEncoderType) { + sv = reflect.New(sv.Type().Elem()) + } + + m := sv.Interface().(QueryEncoder) + if err := m.EncodeQueryValues(name, &values); err != nil { + return err + } + continue + } + + // Recursively dereference pointers, but stop at nil pointers. + for sv.Kind() == reflect.Ptr { + if sv.IsNil() { + break + } + sv = sv.Elem() + } + + if sv.Type() == uuidType || sv.Type() == bytesType || sv.Type() == timeType { + values.Add(name, valueString(sv, opts, sf)) + continue + } + + if sv.Kind() == reflect.Slice || sv.Kind() == reflect.Array { + if sv.Len() == 0 { + // Skip if slice or array is empty. + continue + } + for i := 0; i < sv.Len(); i++ { + values.Add(name, valueString(sv.Index(i), opts, sf)) + } + continue + } + + if sv.Kind() == reflect.Struct { + if err := reflectValue(values, sv, name); err != nil { + return err + } + continue + } + + values.Add(name, valueString(sv, opts, sf)) + } + + return nil +} + +// valueString returns the string representation of a value. +func valueString(v reflect.Value, opts tagOptions, sf reflect.StructField) string { + for v.Kind() == reflect.Ptr { + if v.IsNil() { + return "" + } + v = v.Elem() + } + + if v.Type() == timeType { + t := v.Interface().(time.Time) + if format := sf.Tag.Get("format"); format == "date" { + return t.Format("2006-01-02") + } + return t.Format(time.RFC3339) + } + + if v.Type() == uuidType { + u := v.Interface().(uuid.UUID) + return u.String() + } + + if v.Type() == bytesType { + b := v.Interface().([]byte) + return base64.StdEncoding.EncodeToString(b) + } + + return fmt.Sprint(v.Interface()) +} + +// isEmptyValue checks if a value should be considered empty for the purposes +// of omitting fields with the "omitempty" option. +func isEmptyValue(v reflect.Value) bool { + type zeroable interface { + IsZero() bool + } + + if !v.IsNil() { + if z, ok := v.Interface().(zeroable); ok { + return z.IsZero() + } + } + + switch v.Kind() { + case reflect.Array, reflect.Map, reflect.Slice, reflect.String: + return v.Len() == 0 + case reflect.Bool: + return !v.Bool() + case reflect.Int, reflect.Int8, reflect.Int16, reflect.Int32, reflect.Int64: + return v.Int() == 0 + case reflect.Uint, reflect.Uint8, reflect.Uint16, reflect.Uint32, reflect.Uint64, reflect.Uintptr: + return v.Uint() == 0 + case reflect.Float32, reflect.Float64: + return v.Float() == 0 + case reflect.Interface, reflect.Ptr: + return v.IsNil() + case reflect.Invalid, reflect.Complex64, reflect.Complex128, reflect.Chan, reflect.Func, reflect.Struct, reflect.UnsafePointer: + return false + } + + return false +} + +// tagOptions is the string following a comma in a struct field's "url" tag, or +// the empty string. It does not include the leading comma. +type tagOptions []string + +// parseTag splits a struct field's url tag into its name and comma-separated +// options. +func parseTag(tag string) (string, tagOptions) { + s := strings.Split(tag, ",") + return s[0], s[1:] +} + +// Contains checks whether the tagOptions contains the specified option. +func (o tagOptions) Contains(option string) bool { + for _, s := range o { + if s == option { + return true + } + } + return false +} diff --git a/seed/go-sdk/literal-headers/core/query_test.go b/seed/go-sdk/literal-headers/core/query_test.go new file mode 100644 index 00000000000..4f0d39284f4 --- /dev/null +++ b/seed/go-sdk/literal-headers/core/query_test.go @@ -0,0 +1,146 @@ +package core + +import ( + "testing" + "time" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +func TestQueryValues(t *testing.T) { + t.Run("empty optional", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + values, err := QueryValues(&example{}) + require.NoError(t, err) + assert.Empty(t, values) + }) + + t.Run("empty required", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Required string `json:"required" url:"required"` + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + values, err := QueryValues(&example{}) + require.NoError(t, err) + assert.Equal(t, "required=", values.Encode()) + }) + + t.Run("allow multiple", func(t *testing.T) { + type example struct { + Values []string `json:"values" url:"values"` + } + + values, err := QueryValues( + &example{ + Values: []string{"foo", "bar", "baz"}, + }, + ) + require.NoError(t, err) + assert.Equal(t, "values=foo&values=bar&values=baz", values.Encode()) + }) + + t.Run("nested object", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Required string `json:"required" url:"required"` + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + nestedValue := "nestedValue" + values, err := QueryValues( + &example{ + Required: "requiredValue", + Nested: &nested{ + Value: &nestedValue, + }, + }, + ) + require.NoError(t, err) + assert.Equal(t, "nested%5Bvalue%5D=nestedValue&required=requiredValue", values.Encode()) + }) + + t.Run("url unspecified", func(t *testing.T) { + type example struct { + Required string `json:"required" url:"required"` + NotFound string `json:"notFound"` + } + + values, err := QueryValues( + &example{ + Required: "requiredValue", + NotFound: "notFound", + }, + ) + require.NoError(t, err) + assert.Equal(t, "required=requiredValue", values.Encode()) + }) + + t.Run("url ignored", func(t *testing.T) { + type example struct { + Required string `json:"required" url:"required"` + NotFound string `json:"notFound" url:"-"` + } + + values, err := QueryValues( + &example{ + Required: "requiredValue", + NotFound: "notFound", + }, + ) + require.NoError(t, err) + assert.Equal(t, "required=requiredValue", values.Encode()) + }) + + t.Run("datetime", func(t *testing.T) { + type example struct { + DateTime time.Time `json:"dateTime" url:"dateTime"` + } + + values, err := QueryValues( + &example{ + DateTime: time.Date(1994, 3, 16, 12, 34, 56, 0, time.UTC), + }, + ) + require.NoError(t, err) + assert.Equal(t, "dateTime=1994-03-16T12%3A34%3A56Z", values.Encode()) + }) + + t.Run("date", func(t *testing.T) { + type example struct { + Date time.Time `json:"date" url:"date" format:"date"` + } + + values, err := QueryValues( + &example{ + Date: time.Date(1994, 3, 16, 12, 34, 56, 0, time.UTC), + }, + ) + require.NoError(t, err) + assert.Equal(t, "date=1994-03-16", values.Encode()) + }) + + t.Run("optional time", func(t *testing.T) { + type example struct { + Date *time.Time `json:"date,omitempty" url:"date,omitempty" format:"date"` + } + + values, err := QueryValues( + &example{}, + ) + require.NoError(t, err) + assert.Empty(t, values.Encode()) + }) +} diff --git a/generators/go/seed/sdk/literal-headers/core/request_option.go b/seed/go-sdk/literal-headers/core/request_option.go similarity index 100% rename from generators/go/seed/sdk/literal-headers/core/request_option.go rename to seed/go-sdk/literal-headers/core/request_option.go diff --git a/seed/go-sdk/literal-headers/core/retrier.go b/seed/go-sdk/literal-headers/core/retrier.go new file mode 100644 index 00000000000..ea24916b786 --- /dev/null +++ b/seed/go-sdk/literal-headers/core/retrier.go @@ -0,0 +1,166 @@ +package core + +import ( + "crypto/rand" + "math/big" + "net/http" + "time" +) + +const ( + defaultRetryAttempts = 2 + minRetryDelay = 500 * time.Millisecond + maxRetryDelay = 5000 * time.Millisecond +) + +// RetryOption adapts the behavior the *Retrier. +type RetryOption func(*retryOptions) + +// RetryFunc is a retriable HTTP function call (i.e. *http.Client.Do). +type RetryFunc func(*http.Request) (*http.Response, error) + +// WithMaxAttempts configures the maximum number of attempts +// of the *Retrier. +func WithMaxAttempts(attempts uint) RetryOption { + return func(opts *retryOptions) { + opts.attempts = attempts + } +} + +// Retrier retries failed requests a configurable number of times with an +// exponential back-off between each retry. +type Retrier struct { + attempts uint +} + +// NewRetrier constructs a new *Retrier with the given options, if any. +func NewRetrier(opts ...RetryOption) *Retrier { + options := new(retryOptions) + for _, opt := range opts { + opt(options) + } + attempts := uint(defaultRetryAttempts) + if options.attempts > 0 { + attempts = options.attempts + } + return &Retrier{ + attempts: attempts, + } +} + +// Run issues the request and, upon failure, retries the request if possible. +// +// The request will be retried as long as the request is deemed retriable and the +// number of retry attempts has not grown larger than the configured retry limit. +func (r *Retrier) Run( + fn RetryFunc, + request *http.Request, + errorDecoder ErrorDecoder, + opts ...RetryOption, +) (*http.Response, error) { + options := new(retryOptions) + for _, opt := range opts { + opt(options) + } + maxRetryAttempts := r.attempts + if options.attempts > 0 { + maxRetryAttempts = options.attempts + } + var ( + retryAttempt uint + previousError error + ) + return r.run( + fn, + request, + errorDecoder, + maxRetryAttempts, + retryAttempt, + previousError, + ) +} + +func (r *Retrier) run( + fn RetryFunc, + request *http.Request, + errorDecoder ErrorDecoder, + maxRetryAttempts uint, + retryAttempt uint, + previousError error, +) (*http.Response, error) { + if retryAttempt >= maxRetryAttempts { + return nil, previousError + } + + // If the call has been cancelled, don't issue the request. + if err := request.Context().Err(); err != nil { + return nil, err + } + + response, err := fn(request) + if err != nil { + return nil, err + } + + if r.shouldRetry(response) { + defer response.Body.Close() + + delay, err := r.retryDelay(retryAttempt) + if err != nil { + return nil, err + } + + time.Sleep(delay) + + return r.run( + fn, + request, + errorDecoder, + maxRetryAttempts, + retryAttempt+1, + decodeError(response, errorDecoder), + ) + } + + return response, nil +} + +// shouldRetry returns true if the request should be retried based on the given +// response status code. +func (r *Retrier) shouldRetry(response *http.Response) bool { + return response.StatusCode == http.StatusTooManyRequests || + response.StatusCode == http.StatusRequestTimeout || + response.StatusCode == http.StatusConflict || + response.StatusCode >= http.StatusInternalServerError +} + +// retryDelay calculates the delay time in milliseconds based on the retry attempt. +func (r *Retrier) retryDelay(retryAttempt uint) (time.Duration, error) { + // Apply exponential backoff. + delay := minRetryDelay + minRetryDelay*time.Duration(retryAttempt*retryAttempt) + + // Do not allow the number to exceed maxRetryDelay. + if delay > maxRetryDelay { + delay = maxRetryDelay + } + + // Apply some itter by randomizing the value in the range of 75%-100%. + max := big.NewInt(int64(delay / 4)) + jitter, err := rand.Int(rand.Reader, max) + if err != nil { + return 0, err + } + + delay -= time.Duration(jitter.Int64()) + + // Never sleep less than the base sleep seconds. + if delay < minRetryDelay { + delay = minRetryDelay + } + + return delay, nil +} + +type retryOptions struct { + attempts uint +} diff --git a/seed/go-sdk/literal-headers/core/stringer.go b/seed/go-sdk/literal-headers/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-sdk/literal-headers/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-sdk/literal-headers/core/time.go b/seed/go-sdk/literal-headers/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-sdk/literal-headers/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/generators/go/seed/sdk/literal-headers/go.mod b/seed/go-sdk/literal-headers/go.mod similarity index 100% rename from generators/go/seed/sdk/literal-headers/go.mod rename to seed/go-sdk/literal-headers/go.mod diff --git a/seed/go-sdk/literal-headers/go.sum b/seed/go-sdk/literal-headers/go.sum new file mode 100644 index 00000000000..b3766d4366b --- /dev/null +++ b/seed/go-sdk/literal-headers/go.sum @@ -0,0 +1,14 @@ +github.com/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8= +github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/google/uuid v1.4.0 h1:MtMxsa51/r9yyhkyLsVeVt0B+BGQZzpQiTQ4eHZ8bc4= +github.com/google/uuid v1.4.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= +github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= +github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY= +github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= +gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= diff --git a/generators/go/seed/sdk/literal-headers/noheaders/client.go b/seed/go-sdk/literal-headers/noheaders/client.go similarity index 100% rename from generators/go/seed/sdk/literal-headers/noheaders/client.go rename to seed/go-sdk/literal-headers/noheaders/client.go diff --git a/generators/go/seed/sdk/literal-headers/onlyliteralheaders/client.go b/seed/go-sdk/literal-headers/onlyliteralheaders/client.go similarity index 100% rename from generators/go/seed/sdk/literal-headers/onlyliteralheaders/client.go rename to seed/go-sdk/literal-headers/onlyliteralheaders/client.go diff --git a/generators/go/seed/sdk/literal-headers/option/request_option.go b/seed/go-sdk/literal-headers/option/request_option.go similarity index 100% rename from generators/go/seed/sdk/literal-headers/option/request_option.go rename to seed/go-sdk/literal-headers/option/request_option.go diff --git a/seed/go-sdk/literal-headers/pointer.go b/seed/go-sdk/literal-headers/pointer.go new file mode 100644 index 00000000000..eda5e48d942 --- /dev/null +++ b/seed/go-sdk/literal-headers/pointer.go @@ -0,0 +1,132 @@ +package literalheaders + +import ( + "time" + + "github.com/google/uuid" +) + +// Bool returns a pointer to the given bool value. +func Bool(b bool) *bool { + return &b +} + +// Byte returns a pointer to the given byte value. +func Byte(b byte) *byte { + return &b +} + +// Complex64 returns a pointer to the given complex64 value. +func Complex64(c complex64) *complex64 { + return &c +} + +// Complex128 returns a pointer to the given complex128 value. +func Complex128(c complex128) *complex128 { + return &c +} + +// Float32 returns a pointer to the given float32 value. +func Float32(f float32) *float32 { + return &f +} + +// Float64 returns a pointer to the given float64 value. +func Float64(f float64) *float64 { + return &f +} + +// Int returns a pointer to the given int value. +func Int(i int) *int { + return &i +} + +// Int8 returns a pointer to the given int8 value. +func Int8(i int8) *int8 { + return &i +} + +// Int16 returns a pointer to the given int16 value. +func Int16(i int16) *int16 { + return &i +} + +// Int32 returns a pointer to the given int32 value. +func Int32(i int32) *int32 { + return &i +} + +// Int64 returns a pointer to the given int64 value. +func Int64(i int64) *int64 { + return &i +} + +// Rune returns a pointer to the given rune value. +func Rune(r rune) *rune { + return &r +} + +// String returns a pointer to the given string value. +func String(s string) *string { + return &s +} + +// Uint returns a pointer to the given uint value. +func Uint(u uint) *uint { + return &u +} + +// Uint8 returns a pointer to the given uint8 value. +func Uint8(u uint8) *uint8 { + return &u +} + +// Uint16 returns a pointer to the given uint16 value. +func Uint16(u uint16) *uint16 { + return &u +} + +// Uint32 returns a pointer to the given uint32 value. +func Uint32(u uint32) *uint32 { + return &u +} + +// Uint64 returns a pointer to the given uint64 value. +func Uint64(u uint64) *uint64 { + return &u +} + +// Uintptr returns a pointer to the given uintptr value. +func Uintptr(u uintptr) *uintptr { + return &u +} + +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + +// Time returns a pointer to the given time.Time value. +func Time(t time.Time) *time.Time { + return &t +} + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/seed/go-sdk/literal-headers/snippet.json b/seed/go-sdk/literal-headers/snippet.json new file mode 100644 index 00000000000..95af74f2d4e --- /dev/null +++ b/seed/go-sdk/literal-headers/snippet.json @@ -0,0 +1,24 @@ +{ + "endpoints": [ + { + "id": { + "path": "/only-literal-headers", + "method": "POST" + }, + "snippet": { + "type": "go", + "client": "import (\n\tcontext \"context\"\n\tfernclient \"github.com/literal-headers/fern/client\"\n)\n\nclient := fernclient.NewClient()\nerr := client.OnlyLiteralHeaders.Get(\n\tcontext.TODO(),\n)\n" + } + }, + { + "id": { + "path": "/with-non-literal-headers", + "method": "POST" + }, + "snippet": { + "type": "go", + "client": "import (\n\tcontext \"context\"\n\tfern \"github.com/literal-headers/fern\"\n\tfernclient \"github.com/literal-headers/fern/client\"\n)\n\nclient := fernclient.NewClient()\nerr := client.WithNonLiteralHeaders.Get(\n\tcontext.TODO(),\n\t\u0026fern.WithNonLiteralHeadersRequest{\n\t\tInteger: 42,\n\t\tLiteralServiceHeader: \"service header\",\n\t\tTrueServiceHeader: true,\n\t\tNonLiteralEndpointHeader: \"custom header\",\n\t},\n)\n" + } + } + ] +} \ No newline at end of file diff --git a/generators/go/seed/sdk/literal-headers/with_non_literal_headers.go b/seed/go-sdk/literal-headers/with_non_literal_headers.go similarity index 100% rename from generators/go/seed/sdk/literal-headers/with_non_literal_headers.go rename to seed/go-sdk/literal-headers/with_non_literal_headers.go diff --git a/generators/go/seed/sdk/literal-headers/withnonliteralheaders/client.go b/seed/go-sdk/literal-headers/withnonliteralheaders/client.go similarity index 100% rename from generators/go/seed/sdk/literal-headers/withnonliteralheaders/client.go rename to seed/go-sdk/literal-headers/withnonliteralheaders/client.go diff --git a/seed/go-sdk/literal/.github/workflows/ci.yml b/seed/go-sdk/literal/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-sdk/literal/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-sdk/literal/client/client.go b/seed/go-sdk/literal/client/client.go new file mode 100644 index 00000000000..4586b09d259 --- /dev/null +++ b/seed/go-sdk/literal/client/client.go @@ -0,0 +1,45 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + core "github.com/literal/fern/core" + headers "github.com/literal/fern/headers" + inlined "github.com/literal/fern/inlined" + option "github.com/literal/fern/option" + path "github.com/literal/fern/path" + query "github.com/literal/fern/query" + reference "github.com/literal/fern/reference" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header + + Headers *headers.Client + Inlined *inlined.Client + Path *path.Client + Query *query.Client + Reference *reference.Client +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + Headers: headers.NewClient(opts...), + Inlined: inlined.NewClient(opts...), + Path: path.NewClient(opts...), + Query: query.NewClient(opts...), + Reference: reference.NewClient(opts...), + } +} diff --git a/generators/go/seed/sdk/literal/client/client_test.go b/seed/go-sdk/literal/client/client_test.go similarity index 100% rename from generators/go/seed/sdk/literal/client/client_test.go rename to seed/go-sdk/literal/client/client_test.go diff --git a/seed/go-sdk/literal/core/core.go b/seed/go-sdk/literal/core/core.go new file mode 100644 index 00000000000..5277d138d27 --- /dev/null +++ b/seed/go-sdk/literal/core/core.go @@ -0,0 +1,269 @@ +package core + +import ( + "bytes" + "context" + "encoding/json" + "errors" + "fmt" + "io" + "mime/multipart" + "net/http" +) + +const ( + // contentType specifies the JSON Content-Type header value. + contentType = "application/json" + contentTypeHeader = "Content-Type" +) + +// HTTPClient is an interface for a subset of the *http.Client. +type HTTPClient interface { + Do(*http.Request) (*http.Response, error) +} + +// MergeHeaders merges the given headers together, where the right +// takes precedence over the left. +func MergeHeaders(left, right http.Header) http.Header { + for key, values := range right { + if len(values) > 1 { + left[key] = values + continue + } + if value := right.Get(key); value != "" { + left.Set(key, value) + } + } + return left +} + +// WriteMultipartJSON writes the given value as a JSON part. +// This is used to serialize non-primitive multipart properties +// (i.e. lists, objects, etc). +func WriteMultipartJSON(writer *multipart.Writer, field string, value interface{}) error { + bytes, err := json.Marshal(value) + if err != nil { + return err + } + return writer.WriteField(field, string(bytes)) +} + +// APIError is a lightweight wrapper around the standard error +// interface that preserves the status code from the RPC, if any. +type APIError struct { + err error + + StatusCode int `json:"-"` +} + +// NewAPIError constructs a new API error. +func NewAPIError(statusCode int, err error) *APIError { + return &APIError{ + err: err, + StatusCode: statusCode, + } +} + +// Unwrap returns the underlying error. This also makes the error compatible +// with errors.As and errors.Is. +func (a *APIError) Unwrap() error { + if a == nil { + return nil + } + return a.err +} + +// Error returns the API error's message. +func (a *APIError) Error() string { + if a == nil || (a.err == nil && a.StatusCode == 0) { + return "" + } + if a.err == nil { + return fmt.Sprintf("%d", a.StatusCode) + } + if a.StatusCode == 0 { + return a.err.Error() + } + return fmt.Sprintf("%d: %s", a.StatusCode, a.err.Error()) +} + +// ErrorDecoder decodes *http.Response errors and returns a +// typed API error (e.g. *APIError). +type ErrorDecoder func(statusCode int, body io.Reader) error + +// Caller calls APIs and deserializes their response, if any. +type Caller struct { + client HTTPClient + retrier *Retrier +} + +// CallerParams represents the parameters used to constrcut a new *Caller. +type CallerParams struct { + Client HTTPClient + MaxAttempts uint +} + +// NewCaller returns a new *Caller backed by the given parameters. +func NewCaller(params *CallerParams) *Caller { + var httpClient HTTPClient = http.DefaultClient + if params.Client != nil { + httpClient = params.Client + } + var retryOptions []RetryOption + if params.MaxAttempts > 0 { + retryOptions = append(retryOptions, WithMaxAttempts(params.MaxAttempts)) + } + return &Caller{ + client: httpClient, + retrier: NewRetrier(retryOptions...), + } +} + +// CallParams represents the parameters used to issue an API call. +type CallParams struct { + URL string + Method string + MaxAttempts uint + Headers http.Header + Client HTTPClient + Request interface{} + Response interface{} + ResponseIsOptional bool + ErrorDecoder ErrorDecoder +} + +// Call issues an API call according to the given call parameters. +func (c *Caller) Call(ctx context.Context, params *CallParams) error { + req, err := newRequest(ctx, params.URL, params.Method, params.Headers, params.Request) + if err != nil { + return err + } + + // If the call has been cancelled, don't issue the request. + if err := ctx.Err(); err != nil { + return err + } + + client := c.client + if params.Client != nil { + // Use the HTTP client scoped to the request. + client = params.Client + } + + var retryOptions []RetryOption + if params.MaxAttempts > 0 { + retryOptions = append(retryOptions, WithMaxAttempts(params.MaxAttempts)) + } + + resp, err := c.retrier.Run( + client.Do, + req, + params.ErrorDecoder, + retryOptions..., + ) + if err != nil { + return err + } + + // Close the response body after we're done. + defer resp.Body.Close() + + // Check if the call was cancelled before we return the error + // associated with the call and/or unmarshal the response data. + if err := ctx.Err(); err != nil { + return err + } + + if resp.StatusCode < 200 || resp.StatusCode >= 300 { + return decodeError(resp, params.ErrorDecoder) + } + + // Mutate the response parameter in-place. + if params.Response != nil { + if writer, ok := params.Response.(io.Writer); ok { + _, err = io.Copy(writer, resp.Body) + } else { + err = json.NewDecoder(resp.Body).Decode(params.Response) + } + if err != nil { + if err == io.EOF { + if params.ResponseIsOptional { + // The response is optional, so we should ignore the + // io.EOF error + return nil + } + return fmt.Errorf("expected a %T response, but the server responded with nothing", params.Response) + } + return err + } + } + + return nil +} + +// newRequest returns a new *http.Request with all of the fields +// required to issue the call. +func newRequest( + ctx context.Context, + url string, + method string, + endpointHeaders http.Header, + request interface{}, +) (*http.Request, error) { + requestBody, err := newRequestBody(request) + if err != nil { + return nil, err + } + req, err := http.NewRequestWithContext(ctx, method, url, requestBody) + if err != nil { + return nil, err + } + req = req.WithContext(ctx) + req.Header.Set(contentTypeHeader, contentType) + for name, values := range endpointHeaders { + req.Header[name] = values + } + return req, nil +} + +// newRequestBody returns a new io.Reader that represents the HTTP request body. +func newRequestBody(request interface{}) (io.Reader, error) { + var requestBody io.Reader + if request != nil { + if body, ok := request.(io.Reader); ok { + requestBody = body + } else { + requestBytes, err := json.Marshal(request) + if err != nil { + return nil, err + } + requestBody = bytes.NewReader(requestBytes) + } + } + return requestBody, nil +} + +// decodeError decodes the error from the given HTTP response. Note that +// it's the caller's responsibility to close the response body. +func decodeError(response *http.Response, errorDecoder ErrorDecoder) error { + if errorDecoder != nil { + // This endpoint has custom errors, so we'll + // attempt to unmarshal the error into a structured + // type based on the status code. + return errorDecoder(response.StatusCode, response.Body) + } + // This endpoint doesn't have any custom error + // types, so we just read the body as-is, and + // put it into a normal error. + bytes, err := io.ReadAll(response.Body) + if err != nil && err != io.EOF { + return err + } + if err == io.EOF { + // The error didn't have a response body, + // so all we can do is return an error + // with the status code. + return NewAPIError(response.StatusCode, nil) + } + return NewAPIError(response.StatusCode, errors.New(string(bytes))) +} diff --git a/seed/go-sdk/literal/core/core_test.go b/seed/go-sdk/literal/core/core_test.go new file mode 100644 index 00000000000..f476f9ee383 --- /dev/null +++ b/seed/go-sdk/literal/core/core_test.go @@ -0,0 +1,284 @@ +package core + +import ( + "bytes" + "context" + "encoding/json" + "errors" + "fmt" + "io" + "net/http" + "net/http/httptest" + "strconv" + "testing" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +// TestCase represents a single test case. +type TestCase struct { + description string + + // Server-side assertions. + giveMethod string + giveResponseIsOptional bool + giveHeader http.Header + giveErrorDecoder ErrorDecoder + giveRequest *Request + + // Client-side assertions. + wantResponse *Response + wantError error +} + +// Request a simple request body. +type Request struct { + Id string `json:"id"` +} + +// Response a simple response body. +type Response struct { + Id string `json:"id"` +} + +// NotFoundError represents a 404. +type NotFoundError struct { + *APIError + + Message string `json:"message"` +} + +func TestCall(t *testing.T) { + tests := []*TestCase{ + { + description: "GET success", + giveMethod: http.MethodGet, + giveHeader: http.Header{ + "X-API-Status": []string{"success"}, + }, + giveRequest: &Request{ + Id: "123", + }, + wantResponse: &Response{ + Id: "123", + }, + }, + { + description: "GET not found", + giveMethod: http.MethodGet, + giveHeader: http.Header{ + "X-API-Status": []string{"fail"}, + }, + giveRequest: &Request{ + Id: strconv.Itoa(http.StatusNotFound), + }, + giveErrorDecoder: newTestErrorDecoder(t), + wantError: &NotFoundError{ + APIError: NewAPIError( + http.StatusNotFound, + errors.New(`{"message":"ID \"404\" not found"}`), + ), + }, + }, + { + description: "POST optional response", + giveMethod: http.MethodPost, + giveHeader: http.Header{ + "X-API-Status": []string{"success"}, + }, + giveRequest: &Request{ + Id: "123", + }, + giveResponseIsOptional: true, + }, + { + description: "POST API error", + giveMethod: http.MethodPost, + giveHeader: http.Header{ + "X-API-Status": []string{"fail"}, + }, + giveRequest: &Request{ + Id: strconv.Itoa(http.StatusInternalServerError), + }, + wantError: NewAPIError( + http.StatusInternalServerError, + errors.New("failed to process request"), + ), + }, + } + for _, test := range tests { + t.Run(test.description, func(t *testing.T) { + var ( + server = newTestServer(t, test) + client = server.Client() + ) + caller := NewCaller( + &CallerParams{ + Client: client, + }, + ) + var response *Response + err := caller.Call( + context.Background(), + &CallParams{ + URL: server.URL, + Method: test.giveMethod, + Headers: test.giveHeader, + Request: test.giveRequest, + Response: &response, + ResponseIsOptional: test.giveResponseIsOptional, + ErrorDecoder: test.giveErrorDecoder, + }, + ) + if test.wantError != nil { + assert.EqualError(t, err, test.wantError.Error()) + return + } + require.NoError(t, err) + assert.Equal(t, test.wantResponse, response) + }) + } +} + +func TestMergeHeaders(t *testing.T) { + t.Run("both empty", func(t *testing.T) { + merged := MergeHeaders(make(http.Header), make(http.Header)) + assert.Empty(t, merged) + }) + + t.Run("empty left", func(t *testing.T) { + left := make(http.Header) + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, "0.0.1", merged.Get("X-API-Version")) + }) + + t.Run("empty right", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Version", "0.0.1") + + right := make(http.Header) + + merged := MergeHeaders(left, right) + assert.Equal(t, "0.0.1", merged.Get("X-API-Version")) + }) + + t.Run("single value override", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Version", "0.0.0") + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"0.0.1"}, merged.Values("X-API-Version")) + }) + + t.Run("multiple value override", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Versions", "0.0.0") + + right := make(http.Header) + right.Add("X-API-Versions", "0.0.1") + right.Add("X-API-Versions", "0.0.2") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"0.0.1", "0.0.2"}, merged.Values("X-API-Versions")) + }) + + t.Run("disjoint merge", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Tenancy", "test") + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"test"}, merged.Values("X-API-Tenancy")) + assert.Equal(t, []string{"0.0.1"}, merged.Values("X-API-Version")) + }) +} + +// newTestServer returns a new *httptest.Server configured with the +// given test parameters. +func newTestServer(t *testing.T, tc *TestCase) *httptest.Server { + return httptest.NewServer( + http.HandlerFunc( + func(w http.ResponseWriter, r *http.Request) { + assert.Equal(t, tc.giveMethod, r.Method) + assert.Equal(t, contentType, r.Header.Get(contentTypeHeader)) + for header, value := range tc.giveHeader { + assert.Equal(t, value, r.Header.Values(header)) + } + + bytes, err := io.ReadAll(r.Body) + require.NoError(t, err) + + request := new(Request) + require.NoError(t, json.Unmarshal(bytes, request)) + + switch request.Id { + case strconv.Itoa(http.StatusNotFound): + notFoundError := &NotFoundError{ + APIError: &APIError{ + StatusCode: http.StatusNotFound, + }, + Message: fmt.Sprintf("ID %q not found", request.Id), + } + bytes, err = json.Marshal(notFoundError) + require.NoError(t, err) + + w.WriteHeader(http.StatusNotFound) + _, err = w.Write(bytes) + require.NoError(t, err) + return + + case strconv.Itoa(http.StatusInternalServerError): + w.WriteHeader(http.StatusInternalServerError) + _, err = w.Write([]byte("failed to process request")) + require.NoError(t, err) + return + } + + if tc.giveResponseIsOptional { + w.WriteHeader(http.StatusOK) + return + } + + response := &Response{ + Id: request.Id, + } + bytes, err = json.Marshal(response) + require.NoError(t, err) + + _, err = w.Write(bytes) + require.NoError(t, err) + }, + ), + ) +} + +// newTestErrorDecoder returns an error decoder suitable for tests. +func newTestErrorDecoder(t *testing.T) func(int, io.Reader) error { + return func(statusCode int, body io.Reader) error { + raw, err := io.ReadAll(body) + require.NoError(t, err) + + var ( + apiError = NewAPIError(statusCode, errors.New(string(raw))) + decoder = json.NewDecoder(bytes.NewReader(raw)) + ) + if statusCode == http.StatusNotFound { + value := new(NotFoundError) + value.APIError = apiError + require.NoError(t, decoder.Decode(value)) + + return value + } + return apiError + } +} diff --git a/seed/go-sdk/literal/core/query.go b/seed/go-sdk/literal/core/query.go new file mode 100644 index 00000000000..479cbb24d18 --- /dev/null +++ b/seed/go-sdk/literal/core/query.go @@ -0,0 +1,219 @@ +package core + +import ( + "encoding/base64" + "fmt" + "net/url" + "reflect" + "strings" + "time" + + "github.com/google/uuid" +) + +var ( + bytesType = reflect.TypeOf([]byte{}) + queryEncoderType = reflect.TypeOf(new(QueryEncoder)).Elem() + timeType = reflect.TypeOf(time.Time{}) + uuidType = reflect.TypeOf(uuid.UUID{}) +) + +// QueryEncoder is an interface implemented by any type that wishes to encode +// itself into URL values in a non-standard way. +type QueryEncoder interface { + EncodeQueryValues(key string, v *url.Values) error +} + +// QueryValues encodes url.Values from request objects. +// +// Note: This type is inspired by Google's query encoding library, but +// supports far less customization and is tailored to fit this SDK's use case. +// +// Ref: https://github.com/google/go-querystring +func QueryValues(v interface{}) (url.Values, error) { + values := make(url.Values) + val := reflect.ValueOf(v) + for val.Kind() == reflect.Ptr { + if val.IsNil() { + return values, nil + } + val = val.Elem() + } + + if v == nil { + return values, nil + } + + if val.Kind() != reflect.Struct { + return nil, fmt.Errorf("query: Values() expects struct input. Got %v", val.Kind()) + } + + err := reflectValue(values, val, "") + return values, err +} + +// reflectValue populates the values parameter from the struct fields in val. +// Embedded structs are followed recursively (using the rules defined in the +// Values function documentation) breadth-first. +func reflectValue(values url.Values, val reflect.Value, scope string) error { + typ := val.Type() + for i := 0; i < typ.NumField(); i++ { + sf := typ.Field(i) + if sf.PkgPath != "" && !sf.Anonymous { + // Skip unexported fields. + continue + } + + sv := val.Field(i) + tag := sf.Tag.Get("url") + if tag == "" || tag == "-" { + continue + } + + name, opts := parseTag(tag) + if name == "" { + name = sf.Name + } + + if scope != "" { + name = scope + "[" + name + "]" + } + + if opts.Contains("omitempty") && isEmptyValue(sv) { + continue + } + + if sv.Type().Implements(queryEncoderType) { + // If sv is a nil pointer and the custom encoder is defined on a non-pointer + // method receiver, set sv to the zero value of the underlying type + if !reflect.Indirect(sv).IsValid() && sv.Type().Elem().Implements(queryEncoderType) { + sv = reflect.New(sv.Type().Elem()) + } + + m := sv.Interface().(QueryEncoder) + if err := m.EncodeQueryValues(name, &values); err != nil { + return err + } + continue + } + + // Recursively dereference pointers, but stop at nil pointers. + for sv.Kind() == reflect.Ptr { + if sv.IsNil() { + break + } + sv = sv.Elem() + } + + if sv.Type() == uuidType || sv.Type() == bytesType || sv.Type() == timeType { + values.Add(name, valueString(sv, opts, sf)) + continue + } + + if sv.Kind() == reflect.Slice || sv.Kind() == reflect.Array { + if sv.Len() == 0 { + // Skip if slice or array is empty. + continue + } + for i := 0; i < sv.Len(); i++ { + values.Add(name, valueString(sv.Index(i), opts, sf)) + } + continue + } + + if sv.Kind() == reflect.Struct { + if err := reflectValue(values, sv, name); err != nil { + return err + } + continue + } + + values.Add(name, valueString(sv, opts, sf)) + } + + return nil +} + +// valueString returns the string representation of a value. +func valueString(v reflect.Value, opts tagOptions, sf reflect.StructField) string { + for v.Kind() == reflect.Ptr { + if v.IsNil() { + return "" + } + v = v.Elem() + } + + if v.Type() == timeType { + t := v.Interface().(time.Time) + if format := sf.Tag.Get("format"); format == "date" { + return t.Format("2006-01-02") + } + return t.Format(time.RFC3339) + } + + if v.Type() == uuidType { + u := v.Interface().(uuid.UUID) + return u.String() + } + + if v.Type() == bytesType { + b := v.Interface().([]byte) + return base64.StdEncoding.EncodeToString(b) + } + + return fmt.Sprint(v.Interface()) +} + +// isEmptyValue checks if a value should be considered empty for the purposes +// of omitting fields with the "omitempty" option. +func isEmptyValue(v reflect.Value) bool { + type zeroable interface { + IsZero() bool + } + + if !v.IsNil() { + if z, ok := v.Interface().(zeroable); ok { + return z.IsZero() + } + } + + switch v.Kind() { + case reflect.Array, reflect.Map, reflect.Slice, reflect.String: + return v.Len() == 0 + case reflect.Bool: + return !v.Bool() + case reflect.Int, reflect.Int8, reflect.Int16, reflect.Int32, reflect.Int64: + return v.Int() == 0 + case reflect.Uint, reflect.Uint8, reflect.Uint16, reflect.Uint32, reflect.Uint64, reflect.Uintptr: + return v.Uint() == 0 + case reflect.Float32, reflect.Float64: + return v.Float() == 0 + case reflect.Interface, reflect.Ptr: + return v.IsNil() + case reflect.Invalid, reflect.Complex64, reflect.Complex128, reflect.Chan, reflect.Func, reflect.Struct, reflect.UnsafePointer: + return false + } + + return false +} + +// tagOptions is the string following a comma in a struct field's "url" tag, or +// the empty string. It does not include the leading comma. +type tagOptions []string + +// parseTag splits a struct field's url tag into its name and comma-separated +// options. +func parseTag(tag string) (string, tagOptions) { + s := strings.Split(tag, ",") + return s[0], s[1:] +} + +// Contains checks whether the tagOptions contains the specified option. +func (o tagOptions) Contains(option string) bool { + for _, s := range o { + if s == option { + return true + } + } + return false +} diff --git a/seed/go-sdk/literal/core/query_test.go b/seed/go-sdk/literal/core/query_test.go new file mode 100644 index 00000000000..4f0d39284f4 --- /dev/null +++ b/seed/go-sdk/literal/core/query_test.go @@ -0,0 +1,146 @@ +package core + +import ( + "testing" + "time" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +func TestQueryValues(t *testing.T) { + t.Run("empty optional", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + values, err := QueryValues(&example{}) + require.NoError(t, err) + assert.Empty(t, values) + }) + + t.Run("empty required", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Required string `json:"required" url:"required"` + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + values, err := QueryValues(&example{}) + require.NoError(t, err) + assert.Equal(t, "required=", values.Encode()) + }) + + t.Run("allow multiple", func(t *testing.T) { + type example struct { + Values []string `json:"values" url:"values"` + } + + values, err := QueryValues( + &example{ + Values: []string{"foo", "bar", "baz"}, + }, + ) + require.NoError(t, err) + assert.Equal(t, "values=foo&values=bar&values=baz", values.Encode()) + }) + + t.Run("nested object", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Required string `json:"required" url:"required"` + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + nestedValue := "nestedValue" + values, err := QueryValues( + &example{ + Required: "requiredValue", + Nested: &nested{ + Value: &nestedValue, + }, + }, + ) + require.NoError(t, err) + assert.Equal(t, "nested%5Bvalue%5D=nestedValue&required=requiredValue", values.Encode()) + }) + + t.Run("url unspecified", func(t *testing.T) { + type example struct { + Required string `json:"required" url:"required"` + NotFound string `json:"notFound"` + } + + values, err := QueryValues( + &example{ + Required: "requiredValue", + NotFound: "notFound", + }, + ) + require.NoError(t, err) + assert.Equal(t, "required=requiredValue", values.Encode()) + }) + + t.Run("url ignored", func(t *testing.T) { + type example struct { + Required string `json:"required" url:"required"` + NotFound string `json:"notFound" url:"-"` + } + + values, err := QueryValues( + &example{ + Required: "requiredValue", + NotFound: "notFound", + }, + ) + require.NoError(t, err) + assert.Equal(t, "required=requiredValue", values.Encode()) + }) + + t.Run("datetime", func(t *testing.T) { + type example struct { + DateTime time.Time `json:"dateTime" url:"dateTime"` + } + + values, err := QueryValues( + &example{ + DateTime: time.Date(1994, 3, 16, 12, 34, 56, 0, time.UTC), + }, + ) + require.NoError(t, err) + assert.Equal(t, "dateTime=1994-03-16T12%3A34%3A56Z", values.Encode()) + }) + + t.Run("date", func(t *testing.T) { + type example struct { + Date time.Time `json:"date" url:"date" format:"date"` + } + + values, err := QueryValues( + &example{ + Date: time.Date(1994, 3, 16, 12, 34, 56, 0, time.UTC), + }, + ) + require.NoError(t, err) + assert.Equal(t, "date=1994-03-16", values.Encode()) + }) + + t.Run("optional time", func(t *testing.T) { + type example struct { + Date *time.Time `json:"date,omitempty" url:"date,omitempty" format:"date"` + } + + values, err := QueryValues( + &example{}, + ) + require.NoError(t, err) + assert.Empty(t, values.Encode()) + }) +} diff --git a/seed/go-sdk/literal/core/request_option.go b/seed/go-sdk/literal/core/request_option.go new file mode 100644 index 00000000000..87aa0f14126 --- /dev/null +++ b/seed/go-sdk/literal/core/request_option.go @@ -0,0 +1,91 @@ +// This file was auto-generated by Fern from our API Definition. + +package core + +import ( + fmt "fmt" + http "net/http" +) + +// RequestOption adapts the behavior of the client or an individual request. +type RequestOption interface { + applyRequestOptions(*RequestOptions) +} + +// RequestOptions defines all of the possible request options. +// +// This type is primarily used by the generated code and is not meant +// to be used directly; use the option package instead. +type RequestOptions struct { + BaseURL string + HTTPClient HTTPClient + HTTPHeader http.Header + MaxAttempts uint +} + +// NewRequestOptions returns a new *RequestOptions value. +// +// This function is primarily used by the generated code and is not meant +// to be used directly; use RequestOption instead. +func NewRequestOptions(opts ...RequestOption) *RequestOptions { + options := &RequestOptions{ + HTTPHeader: make(http.Header), + } + for _, opt := range opts { + opt.applyRequestOptions(options) + } + return options +} + +// ToHeader maps the configured request options into a http.Header used +// for the request(s). +func (r *RequestOptions) ToHeader() http.Header { + header := r.cloneHeader() + header.Set("X-API-Version", fmt.Sprintf("%v", "02-02-2024")) + header.Set("X-API-Enable-Audit-Logging", fmt.Sprintf("%v", true)) + return header +} + +func (r *RequestOptions) cloneHeader() http.Header { + headers := r.HTTPHeader.Clone() + headers.Set("X-Fern-Language", "Go") + headers.Set("X-Fern-SDK-Name", "github.com/literal/fern") + headers.Set("X-Fern-SDK-Version", "0.0.1") + return headers +} + +// BaseURLOption implements the RequestOption interface. +type BaseURLOption struct { + BaseURL string +} + +func (b *BaseURLOption) applyRequestOptions(opts *RequestOptions) { + opts.BaseURL = b.BaseURL +} + +// HTTPClientOption implements the RequestOption interface. +type HTTPClientOption struct { + HTTPClient HTTPClient +} + +func (h *HTTPClientOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPClient = h.HTTPClient +} + +// HTTPHeaderOption implements the RequestOption interface. +type HTTPHeaderOption struct { + HTTPHeader http.Header +} + +func (h *HTTPHeaderOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPHeader = h.HTTPHeader +} + +// MaxAttemptsOption implements the RequestOption interface. +type MaxAttemptsOption struct { + MaxAttempts uint +} + +func (m *MaxAttemptsOption) applyRequestOptions(opts *RequestOptions) { + opts.MaxAttempts = m.MaxAttempts +} diff --git a/seed/go-sdk/literal/core/retrier.go b/seed/go-sdk/literal/core/retrier.go new file mode 100644 index 00000000000..ea24916b786 --- /dev/null +++ b/seed/go-sdk/literal/core/retrier.go @@ -0,0 +1,166 @@ +package core + +import ( + "crypto/rand" + "math/big" + "net/http" + "time" +) + +const ( + defaultRetryAttempts = 2 + minRetryDelay = 500 * time.Millisecond + maxRetryDelay = 5000 * time.Millisecond +) + +// RetryOption adapts the behavior the *Retrier. +type RetryOption func(*retryOptions) + +// RetryFunc is a retriable HTTP function call (i.e. *http.Client.Do). +type RetryFunc func(*http.Request) (*http.Response, error) + +// WithMaxAttempts configures the maximum number of attempts +// of the *Retrier. +func WithMaxAttempts(attempts uint) RetryOption { + return func(opts *retryOptions) { + opts.attempts = attempts + } +} + +// Retrier retries failed requests a configurable number of times with an +// exponential back-off between each retry. +type Retrier struct { + attempts uint +} + +// NewRetrier constructs a new *Retrier with the given options, if any. +func NewRetrier(opts ...RetryOption) *Retrier { + options := new(retryOptions) + for _, opt := range opts { + opt(options) + } + attempts := uint(defaultRetryAttempts) + if options.attempts > 0 { + attempts = options.attempts + } + return &Retrier{ + attempts: attempts, + } +} + +// Run issues the request and, upon failure, retries the request if possible. +// +// The request will be retried as long as the request is deemed retriable and the +// number of retry attempts has not grown larger than the configured retry limit. +func (r *Retrier) Run( + fn RetryFunc, + request *http.Request, + errorDecoder ErrorDecoder, + opts ...RetryOption, +) (*http.Response, error) { + options := new(retryOptions) + for _, opt := range opts { + opt(options) + } + maxRetryAttempts := r.attempts + if options.attempts > 0 { + maxRetryAttempts = options.attempts + } + var ( + retryAttempt uint + previousError error + ) + return r.run( + fn, + request, + errorDecoder, + maxRetryAttempts, + retryAttempt, + previousError, + ) +} + +func (r *Retrier) run( + fn RetryFunc, + request *http.Request, + errorDecoder ErrorDecoder, + maxRetryAttempts uint, + retryAttempt uint, + previousError error, +) (*http.Response, error) { + if retryAttempt >= maxRetryAttempts { + return nil, previousError + } + + // If the call has been cancelled, don't issue the request. + if err := request.Context().Err(); err != nil { + return nil, err + } + + response, err := fn(request) + if err != nil { + return nil, err + } + + if r.shouldRetry(response) { + defer response.Body.Close() + + delay, err := r.retryDelay(retryAttempt) + if err != nil { + return nil, err + } + + time.Sleep(delay) + + return r.run( + fn, + request, + errorDecoder, + maxRetryAttempts, + retryAttempt+1, + decodeError(response, errorDecoder), + ) + } + + return response, nil +} + +// shouldRetry returns true if the request should be retried based on the given +// response status code. +func (r *Retrier) shouldRetry(response *http.Response) bool { + return response.StatusCode == http.StatusTooManyRequests || + response.StatusCode == http.StatusRequestTimeout || + response.StatusCode == http.StatusConflict || + response.StatusCode >= http.StatusInternalServerError +} + +// retryDelay calculates the delay time in milliseconds based on the retry attempt. +func (r *Retrier) retryDelay(retryAttempt uint) (time.Duration, error) { + // Apply exponential backoff. + delay := minRetryDelay + minRetryDelay*time.Duration(retryAttempt*retryAttempt) + + // Do not allow the number to exceed maxRetryDelay. + if delay > maxRetryDelay { + delay = maxRetryDelay + } + + // Apply some itter by randomizing the value in the range of 75%-100%. + max := big.NewInt(int64(delay / 4)) + jitter, err := rand.Int(rand.Reader, max) + if err != nil { + return 0, err + } + + delay -= time.Duration(jitter.Int64()) + + // Never sleep less than the base sleep seconds. + if delay < minRetryDelay { + delay = minRetryDelay + } + + return delay, nil +} + +type retryOptions struct { + attempts uint +} diff --git a/seed/go-sdk/literal/core/stringer.go b/seed/go-sdk/literal/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-sdk/literal/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-sdk/literal/core/time.go b/seed/go-sdk/literal/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-sdk/literal/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/generators/go/seed/sdk/literal/go.mod b/seed/go-sdk/literal/go.mod similarity index 100% rename from generators/go/seed/sdk/literal/go.mod rename to seed/go-sdk/literal/go.mod diff --git a/seed/go-sdk/literal/go.sum b/seed/go-sdk/literal/go.sum new file mode 100644 index 00000000000..b3766d4366b --- /dev/null +++ b/seed/go-sdk/literal/go.sum @@ -0,0 +1,14 @@ +github.com/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8= +github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/google/uuid v1.4.0 h1:MtMxsa51/r9yyhkyLsVeVt0B+BGQZzpQiTQ4eHZ8bc4= +github.com/google/uuid v1.4.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= +github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= +github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY= +github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= +gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= diff --git a/seed/go-sdk/literal/headers.go b/seed/go-sdk/literal/headers.go new file mode 100644 index 00000000000..28d7855834a --- /dev/null +++ b/seed/go-sdk/literal/headers.go @@ -0,0 +1,47 @@ +// This file was auto-generated by Fern from our API Definition. + +package literal + +import ( + json "encoding/json" +) + +type SendLiteralsInHeadersRequest struct { + Query string `json:"query" url:"query"` + endpointVersion string + async bool +} + +func (s *SendLiteralsInHeadersRequest) EndpointVersion() string { + return s.endpointVersion +} + +func (s *SendLiteralsInHeadersRequest) Async() bool { + return s.async +} + +func (s *SendLiteralsInHeadersRequest) UnmarshalJSON(data []byte) error { + type unmarshaler SendLiteralsInHeadersRequest + var body unmarshaler + if err := json.Unmarshal(data, &body); err != nil { + return err + } + *s = SendLiteralsInHeadersRequest(body) + s.endpointVersion = "02-12-2024" + s.async = true + return nil +} + +func (s *SendLiteralsInHeadersRequest) MarshalJSON() ([]byte, error) { + type embed SendLiteralsInHeadersRequest + var marshaler = struct { + embed + EndpointVersion string `json:"X-Endpoint-Version"` + Async bool `json:"X-Async"` + }{ + embed: embed(*s), + EndpointVersion: "02-12-2024", + Async: true, + } + return json.Marshal(marshaler) +} diff --git a/seed/go-sdk/literal/headers/client.go b/seed/go-sdk/literal/headers/client.go new file mode 100644 index 00000000000..0a1d4d10bf0 --- /dev/null +++ b/seed/go-sdk/literal/headers/client.go @@ -0,0 +1,70 @@ +// This file was auto-generated by Fern from our API Definition. + +package headers + +import ( + context "context" + fmt "fmt" + fern "github.com/literal/fern" + core "github.com/literal/fern/core" + option "github.com/literal/fern/option" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + } +} + +func (c *Client) Send( + ctx context.Context, + request *fern.SendLiteralsInHeadersRequest, + opts ...option.RequestOption, +) (*fern.SendResponse, error) { + options := core.NewRequestOptions(opts...) + + baseURL := "" + if c.baseURL != "" { + baseURL = c.baseURL + } + if options.BaseURL != "" { + baseURL = options.BaseURL + } + endpointURL := baseURL + "/" + "headers" + + headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) + headers.Add("X-Endpoint-Version", fmt.Sprintf("%v", "02-12-2024")) + headers.Add("X-Async", fmt.Sprintf("%v", true)) + + var response *fern.SendResponse + if err := c.caller.Call( + ctx, + &core.CallParams{ + URL: endpointURL, + Method: http.MethodPost, + MaxAttempts: options.MaxAttempts, + Headers: headers, + Client: options.HTTPClient, + Request: request, + Response: &response, + }, + ); err != nil { + return nil, err + } + return response, nil +} diff --git a/seed/go-sdk/literal/inlined.go b/seed/go-sdk/literal/inlined.go new file mode 100644 index 00000000000..d81f4f0b357 --- /dev/null +++ b/seed/go-sdk/literal/inlined.go @@ -0,0 +1,48 @@ +// This file was auto-generated by Fern from our API Definition. + +package literal + +import ( + json "encoding/json" +) + +type SendLiteralsInlinedRequest struct { + Query string `json:"query" url:"query"` + Temperature *float64 `json:"temperature,omitempty" url:"temperature,omitempty"` + prompt string + stream bool +} + +func (s *SendLiteralsInlinedRequest) Prompt() string { + return s.prompt +} + +func (s *SendLiteralsInlinedRequest) Stream() bool { + return s.stream +} + +func (s *SendLiteralsInlinedRequest) UnmarshalJSON(data []byte) error { + type unmarshaler SendLiteralsInlinedRequest + var body unmarshaler + if err := json.Unmarshal(data, &body); err != nil { + return err + } + *s = SendLiteralsInlinedRequest(body) + s.prompt = "You are a helpful assistant" + s.stream = false + return nil +} + +func (s *SendLiteralsInlinedRequest) MarshalJSON() ([]byte, error) { + type embed SendLiteralsInlinedRequest + var marshaler = struct { + embed + Prompt string `json:"prompt"` + Stream bool `json:"stream"` + }{ + embed: embed(*s), + Prompt: "You are a helpful assistant", + Stream: false, + } + return json.Marshal(marshaler) +} diff --git a/seed/go-sdk/literal/inlined/client.go b/seed/go-sdk/literal/inlined/client.go new file mode 100644 index 00000000000..51cf8174ccc --- /dev/null +++ b/seed/go-sdk/literal/inlined/client.go @@ -0,0 +1,67 @@ +// This file was auto-generated by Fern from our API Definition. + +package inlined + +import ( + context "context" + fern "github.com/literal/fern" + core "github.com/literal/fern/core" + option "github.com/literal/fern/option" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + } +} + +func (c *Client) Send( + ctx context.Context, + request *fern.SendLiteralsInlinedRequest, + opts ...option.RequestOption, +) (*fern.SendResponse, error) { + options := core.NewRequestOptions(opts...) + + baseURL := "" + if c.baseURL != "" { + baseURL = c.baseURL + } + if options.BaseURL != "" { + baseURL = options.BaseURL + } + endpointURL := baseURL + "/" + "inlined" + + headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) + + var response *fern.SendResponse + if err := c.caller.Call( + ctx, + &core.CallParams{ + URL: endpointURL, + Method: http.MethodPost, + MaxAttempts: options.MaxAttempts, + Headers: headers, + Client: options.HTTPClient, + Request: request, + Response: &response, + }, + ); err != nil { + return nil, err + } + return response, nil +} diff --git a/generators/go/seed/sdk/literal/option/request_option.go b/seed/go-sdk/literal/option/request_option.go similarity index 100% rename from generators/go/seed/sdk/literal/option/request_option.go rename to seed/go-sdk/literal/option/request_option.go diff --git a/seed/go-sdk/literal/path/client.go b/seed/go-sdk/literal/path/client.go new file mode 100644 index 00000000000..b32334ad025 --- /dev/null +++ b/seed/go-sdk/literal/path/client.go @@ -0,0 +1,67 @@ +// This file was auto-generated by Fern from our API Definition. + +package path + +import ( + context "context" + fmt "fmt" + fern "github.com/literal/fern" + core "github.com/literal/fern/core" + option "github.com/literal/fern/option" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + } +} + +func (c *Client) Send( + ctx context.Context, + id string, + opts ...option.RequestOption, +) (*fern.SendResponse, error) { + options := core.NewRequestOptions(opts...) + + baseURL := "" + if c.baseURL != "" { + baseURL = c.baseURL + } + if options.BaseURL != "" { + baseURL = options.BaseURL + } + endpointURL := fmt.Sprintf(baseURL+"/"+"path/%v", id) + + headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) + + var response *fern.SendResponse + if err := c.caller.Call( + ctx, + &core.CallParams{ + URL: endpointURL, + Method: http.MethodPost, + MaxAttempts: options.MaxAttempts, + Headers: headers, + Client: options.HTTPClient, + Response: &response, + }, + ); err != nil { + return nil, err + } + return response, nil +} diff --git a/seed/go-sdk/literal/pointer.go b/seed/go-sdk/literal/pointer.go new file mode 100644 index 00000000000..21e07f5d116 --- /dev/null +++ b/seed/go-sdk/literal/pointer.go @@ -0,0 +1,132 @@ +package literal + +import ( + "time" + + "github.com/google/uuid" +) + +// Bool returns a pointer to the given bool value. +func Bool(b bool) *bool { + return &b +} + +// Byte returns a pointer to the given byte value. +func Byte(b byte) *byte { + return &b +} + +// Complex64 returns a pointer to the given complex64 value. +func Complex64(c complex64) *complex64 { + return &c +} + +// Complex128 returns a pointer to the given complex128 value. +func Complex128(c complex128) *complex128 { + return &c +} + +// Float32 returns a pointer to the given float32 value. +func Float32(f float32) *float32 { + return &f +} + +// Float64 returns a pointer to the given float64 value. +func Float64(f float64) *float64 { + return &f +} + +// Int returns a pointer to the given int value. +func Int(i int) *int { + return &i +} + +// Int8 returns a pointer to the given int8 value. +func Int8(i int8) *int8 { + return &i +} + +// Int16 returns a pointer to the given int16 value. +func Int16(i int16) *int16 { + return &i +} + +// Int32 returns a pointer to the given int32 value. +func Int32(i int32) *int32 { + return &i +} + +// Int64 returns a pointer to the given int64 value. +func Int64(i int64) *int64 { + return &i +} + +// Rune returns a pointer to the given rune value. +func Rune(r rune) *rune { + return &r +} + +// String returns a pointer to the given string value. +func String(s string) *string { + return &s +} + +// Uint returns a pointer to the given uint value. +func Uint(u uint) *uint { + return &u +} + +// Uint8 returns a pointer to the given uint8 value. +func Uint8(u uint8) *uint8 { + return &u +} + +// Uint16 returns a pointer to the given uint16 value. +func Uint16(u uint16) *uint16 { + return &u +} + +// Uint32 returns a pointer to the given uint32 value. +func Uint32(u uint32) *uint32 { + return &u +} + +// Uint64 returns a pointer to the given uint64 value. +func Uint64(u uint64) *uint64 { + return &u +} + +// Uintptr returns a pointer to the given uintptr value. +func Uintptr(u uintptr) *uintptr { + return &u +} + +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + +// Time returns a pointer to the given time.Time value. +func Time(t time.Time) *time.Time { + return &t +} + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/seed/go-sdk/literal/query.go b/seed/go-sdk/literal/query.go new file mode 100644 index 00000000000..bc09837d487 --- /dev/null +++ b/seed/go-sdk/literal/query.go @@ -0,0 +1,17 @@ +// This file was auto-generated by Fern from our API Definition. + +package literal + +type SendLiteralsInQueryRequest struct { + Query string `json:"-" url:"query"` + prompt string + stream bool +} + +func (s *SendLiteralsInQueryRequest) Prompt() string { + return s.prompt +} + +func (s *SendLiteralsInQueryRequest) Stream() bool { + return s.stream +} diff --git a/seed/go-sdk/literal/query/client.go b/seed/go-sdk/literal/query/client.go new file mode 100644 index 00000000000..b474ec5a996 --- /dev/null +++ b/seed/go-sdk/literal/query/client.go @@ -0,0 +1,77 @@ +// This file was auto-generated by Fern from our API Definition. + +package query + +import ( + context "context" + fmt "fmt" + fern "github.com/literal/fern" + core "github.com/literal/fern/core" + option "github.com/literal/fern/option" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + } +} + +func (c *Client) Send( + ctx context.Context, + request *fern.SendLiteralsInQueryRequest, + opts ...option.RequestOption, +) (*fern.SendResponse, error) { + options := core.NewRequestOptions(opts...) + + baseURL := "" + if c.baseURL != "" { + baseURL = c.baseURL + } + if options.BaseURL != "" { + baseURL = options.BaseURL + } + endpointURL := baseURL + "/" + "query" + + queryParams, err := core.QueryValues(request) + if err != nil { + return nil, err + } + queryParams.Add("prompt", fmt.Sprintf("%v", "You are a helpful assistant")) + queryParams.Add("stream", fmt.Sprintf("%v", false)) + if len(queryParams) > 0 { + endpointURL += "?" + queryParams.Encode() + } + + headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) + + var response *fern.SendResponse + if err := c.caller.Call( + ctx, + &core.CallParams{ + URL: endpointURL, + Method: http.MethodPost, + MaxAttempts: options.MaxAttempts, + Headers: headers, + Client: options.HTTPClient, + Response: &response, + }, + ); err != nil { + return nil, err + } + return response, nil +} diff --git a/seed/go-sdk/literal/reference.go b/seed/go-sdk/literal/reference.go new file mode 100644 index 00000000000..1596ad84ac9 --- /dev/null +++ b/seed/go-sdk/literal/reference.go @@ -0,0 +1,68 @@ +// This file was auto-generated by Fern from our API Definition. + +package literal + +import ( + json "encoding/json" + fmt "fmt" + core "github.com/literal/fern/core" +) + +type SendRequest struct { + Query string `json:"query" url:"query"` + prompt string + stream bool + + _rawJSON json.RawMessage +} + +func (s *SendRequest) Prompt() string { + return s.prompt +} + +func (s *SendRequest) Stream() bool { + return s.stream +} + +func (s *SendRequest) UnmarshalJSON(data []byte) error { + type embed SendRequest + var unmarshaler = struct { + embed + }{ + embed: embed(*s), + } + if err := json.Unmarshal(data, &unmarshaler); err != nil { + return err + } + *s = SendRequest(unmarshaler.embed) + s.prompt = "You are a helpful assistant" + s.stream = false + s._rawJSON = json.RawMessage(data) + return nil +} + +func (s *SendRequest) MarshalJSON() ([]byte, error) { + type embed SendRequest + var marshaler = struct { + embed + Prompt string `json:"prompt"` + Stream bool `json:"stream"` + }{ + embed: embed(*s), + Prompt: "You are a helpful assistant", + Stream: false, + } + return json.Marshal(marshaler) +} + +func (s *SendRequest) String() string { + if len(s._rawJSON) > 0 { + if value, err := core.StringifyJSON(s._rawJSON); err == nil { + return value + } + } + if value, err := core.StringifyJSON(s); err == nil { + return value + } + return fmt.Sprintf("%#v", s) +} diff --git a/seed/go-sdk/literal/reference/client.go b/seed/go-sdk/literal/reference/client.go new file mode 100644 index 00000000000..e926eba9f50 --- /dev/null +++ b/seed/go-sdk/literal/reference/client.go @@ -0,0 +1,67 @@ +// This file was auto-generated by Fern from our API Definition. + +package reference + +import ( + context "context" + fern "github.com/literal/fern" + core "github.com/literal/fern/core" + option "github.com/literal/fern/option" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + } +} + +func (c *Client) Send( + ctx context.Context, + request *fern.SendRequest, + opts ...option.RequestOption, +) (*fern.SendResponse, error) { + options := core.NewRequestOptions(opts...) + + baseURL := "" + if c.baseURL != "" { + baseURL = c.baseURL + } + if options.BaseURL != "" { + baseURL = options.BaseURL + } + endpointURL := baseURL + "/" + "reference" + + headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) + + var response *fern.SendResponse + if err := c.caller.Call( + ctx, + &core.CallParams{ + URL: endpointURL, + Method: http.MethodPost, + MaxAttempts: options.MaxAttempts, + Headers: headers, + Client: options.HTTPClient, + Request: request, + Response: &response, + }, + ); err != nil { + return nil, err + } + return response, nil +} diff --git a/seed/go-sdk/literal/snippet.json b/seed/go-sdk/literal/snippet.json new file mode 100644 index 00000000000..8e3059ea5b0 --- /dev/null +++ b/seed/go-sdk/literal/snippet.json @@ -0,0 +1,54 @@ +{ + "endpoints": [ + { + "id": { + "path": "/headers", + "method": "POST" + }, + "snippet": { + "type": "go", + "client": "import (\n\tcontext \"context\"\n\tfern \"github.com/literal/fern\"\n\tfernclient \"github.com/literal/fern/client\"\n)\n\nclient := fernclient.NewClient()\nresponse, err := client.Headers.Send(\n\tcontext.TODO(),\n\t\u0026fern.SendLiteralsInHeadersRequest{\n\t\tQuery: \"What is the weather today\",\n\t},\n)\n" + } + }, + { + "id": { + "path": "/inlined", + "method": "POST" + }, + "snippet": { + "type": "go", + "client": "import (\n\tcontext \"context\"\n\tfern \"github.com/literal/fern\"\n\tfernclient \"github.com/literal/fern/client\"\n)\n\nclient := fernclient.NewClient()\nresponse, err := client.Inlined.Send(\n\tcontext.TODO(),\n\t\u0026fern.SendLiteralsInlinedRequest{\n\t\tTemperature: fern.Float64(\n\t\t\t10.1,\n\t\t),\n\t},\n)\n" + } + }, + { + "id": { + "path": "/path/{id}", + "method": "POST" + }, + "snippet": { + "type": "go", + "client": "import (\n\tcontext \"context\"\n\tfernclient \"github.com/literal/fern/client\"\n)\n\nclient := fernclient.NewClient()\nresponse, err := client.Path.Send(\n\tcontext.TODO(),\n\t\"123\",\n)\n" + } + }, + { + "id": { + "path": "/query", + "method": "POST" + }, + "snippet": { + "type": "go", + "client": "import (\n\tcontext \"context\"\n\tfern \"github.com/literal/fern\"\n\tfernclient \"github.com/literal/fern/client\"\n)\n\nclient := fernclient.NewClient()\nresponse, err := client.Query.Send(\n\tcontext.TODO(),\n\t\u0026fern.SendLiteralsInQueryRequest{\n\t\tQuery: \"What is the weather today\",\n\t},\n)\n" + } + }, + { + "id": { + "path": "/reference", + "method": "POST" + }, + "snippet": { + "type": "go", + "client": "import (\n\tcontext \"context\"\n\tfern \"github.com/literal/fern\"\n\tfernclient \"github.com/literal/fern/client\"\n)\n\nclient := fernclient.NewClient()\nresponse, err := client.Reference.Send(\n\tcontext.TODO(),\n\t\u0026fern.SendRequest{\n\t\tQuery: \"What is the weather today\",\n\t},\n)\n" + } + } + ] +} \ No newline at end of file diff --git a/seed/go-sdk/literal/types.go b/seed/go-sdk/literal/types.go new file mode 100644 index 00000000000..3d893373f3f --- /dev/null +++ b/seed/go-sdk/literal/types.go @@ -0,0 +1,61 @@ +// This file was auto-generated by Fern from our API Definition. + +package literal + +import ( + json "encoding/json" + fmt "fmt" + core "github.com/literal/fern/core" +) + +type SendResponse struct { + Message string `json:"message" url:"message"` + Status int `json:"status" url:"status"` + success bool + + _rawJSON json.RawMessage +} + +func (s *SendResponse) Success() bool { + return s.success +} + +func (s *SendResponse) UnmarshalJSON(data []byte) error { + type embed SendResponse + var unmarshaler = struct { + embed + }{ + embed: embed(*s), + } + if err := json.Unmarshal(data, &unmarshaler); err != nil { + return err + } + *s = SendResponse(unmarshaler.embed) + s.success = true + s._rawJSON = json.RawMessage(data) + return nil +} + +func (s *SendResponse) MarshalJSON() ([]byte, error) { + type embed SendResponse + var marshaler = struct { + embed + Success bool `json:"success"` + }{ + embed: embed(*s), + Success: true, + } + return json.Marshal(marshaler) +} + +func (s *SendResponse) String() string { + if len(s._rawJSON) > 0 { + if value, err := core.StringifyJSON(s._rawJSON); err == nil { + return value + } + } + if value, err := core.StringifyJSON(s); err == nil { + return value + } + return fmt.Sprintf("%#v", s) +} diff --git a/seed/go-sdk/multi-url-environment/.github/workflows/ci.yml b/seed/go-sdk/multi-url-environment/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-sdk/multi-url-environment/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-sdk/multi-url-environment/client/client.go b/seed/go-sdk/multi-url-environment/client/client.go new file mode 100644 index 00000000000..eb955497699 --- /dev/null +++ b/seed/go-sdk/multi-url-environment/client/client.go @@ -0,0 +1,36 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + core "github.com/multi-url-environment/fern/core" + ec2 "github.com/multi-url-environment/fern/ec2" + option "github.com/multi-url-environment/fern/option" + s3 "github.com/multi-url-environment/fern/s3" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header + + Ec2 *ec2.Client + S3 *s3.Client +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + Ec2: ec2.NewClient(opts...), + S3: s3.NewClient(opts...), + } +} diff --git a/seed/go-sdk/multi-url-environment/client/client_test.go b/seed/go-sdk/multi-url-environment/client/client_test.go new file mode 100644 index 00000000000..9a9bab02787 --- /dev/null +++ b/seed/go-sdk/multi-url-environment/client/client_test.go @@ -0,0 +1,45 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + option "github.com/multi-url-environment/fern/option" + assert "github.com/stretchr/testify/assert" + http "net/http" + testing "testing" + time "time" +) + +func TestNewClient(t *testing.T) { + t.Run("default", func(t *testing.T) { + c := NewClient() + assert.Empty(t, c.baseURL) + }) + + t.Run("base url", func(t *testing.T) { + c := NewClient( + option.WithBaseURL("test.co"), + ) + assert.Equal(t, "test.co", c.baseURL) + }) + + t.Run("http client", func(t *testing.T) { + httpClient := &http.Client{ + Timeout: 5 * time.Second, + } + c := NewClient( + option.WithHTTPClient(httpClient), + ) + assert.Empty(t, c.baseURL) + }) + + t.Run("http header", func(t *testing.T) { + header := make(http.Header) + header.Set("X-API-Tenancy", "test") + c := NewClient( + option.WithHTTPHeader(header), + ) + assert.Empty(t, c.baseURL) + assert.Equal(t, "test", c.header.Get("X-API-Tenancy")) + }) +} diff --git a/seed/go-sdk/multi-url-environment/core/core.go b/seed/go-sdk/multi-url-environment/core/core.go new file mode 100644 index 00000000000..5277d138d27 --- /dev/null +++ b/seed/go-sdk/multi-url-environment/core/core.go @@ -0,0 +1,269 @@ +package core + +import ( + "bytes" + "context" + "encoding/json" + "errors" + "fmt" + "io" + "mime/multipart" + "net/http" +) + +const ( + // contentType specifies the JSON Content-Type header value. + contentType = "application/json" + contentTypeHeader = "Content-Type" +) + +// HTTPClient is an interface for a subset of the *http.Client. +type HTTPClient interface { + Do(*http.Request) (*http.Response, error) +} + +// MergeHeaders merges the given headers together, where the right +// takes precedence over the left. +func MergeHeaders(left, right http.Header) http.Header { + for key, values := range right { + if len(values) > 1 { + left[key] = values + continue + } + if value := right.Get(key); value != "" { + left.Set(key, value) + } + } + return left +} + +// WriteMultipartJSON writes the given value as a JSON part. +// This is used to serialize non-primitive multipart properties +// (i.e. lists, objects, etc). +func WriteMultipartJSON(writer *multipart.Writer, field string, value interface{}) error { + bytes, err := json.Marshal(value) + if err != nil { + return err + } + return writer.WriteField(field, string(bytes)) +} + +// APIError is a lightweight wrapper around the standard error +// interface that preserves the status code from the RPC, if any. +type APIError struct { + err error + + StatusCode int `json:"-"` +} + +// NewAPIError constructs a new API error. +func NewAPIError(statusCode int, err error) *APIError { + return &APIError{ + err: err, + StatusCode: statusCode, + } +} + +// Unwrap returns the underlying error. This also makes the error compatible +// with errors.As and errors.Is. +func (a *APIError) Unwrap() error { + if a == nil { + return nil + } + return a.err +} + +// Error returns the API error's message. +func (a *APIError) Error() string { + if a == nil || (a.err == nil && a.StatusCode == 0) { + return "" + } + if a.err == nil { + return fmt.Sprintf("%d", a.StatusCode) + } + if a.StatusCode == 0 { + return a.err.Error() + } + return fmt.Sprintf("%d: %s", a.StatusCode, a.err.Error()) +} + +// ErrorDecoder decodes *http.Response errors and returns a +// typed API error (e.g. *APIError). +type ErrorDecoder func(statusCode int, body io.Reader) error + +// Caller calls APIs and deserializes their response, if any. +type Caller struct { + client HTTPClient + retrier *Retrier +} + +// CallerParams represents the parameters used to constrcut a new *Caller. +type CallerParams struct { + Client HTTPClient + MaxAttempts uint +} + +// NewCaller returns a new *Caller backed by the given parameters. +func NewCaller(params *CallerParams) *Caller { + var httpClient HTTPClient = http.DefaultClient + if params.Client != nil { + httpClient = params.Client + } + var retryOptions []RetryOption + if params.MaxAttempts > 0 { + retryOptions = append(retryOptions, WithMaxAttempts(params.MaxAttempts)) + } + return &Caller{ + client: httpClient, + retrier: NewRetrier(retryOptions...), + } +} + +// CallParams represents the parameters used to issue an API call. +type CallParams struct { + URL string + Method string + MaxAttempts uint + Headers http.Header + Client HTTPClient + Request interface{} + Response interface{} + ResponseIsOptional bool + ErrorDecoder ErrorDecoder +} + +// Call issues an API call according to the given call parameters. +func (c *Caller) Call(ctx context.Context, params *CallParams) error { + req, err := newRequest(ctx, params.URL, params.Method, params.Headers, params.Request) + if err != nil { + return err + } + + // If the call has been cancelled, don't issue the request. + if err := ctx.Err(); err != nil { + return err + } + + client := c.client + if params.Client != nil { + // Use the HTTP client scoped to the request. + client = params.Client + } + + var retryOptions []RetryOption + if params.MaxAttempts > 0 { + retryOptions = append(retryOptions, WithMaxAttempts(params.MaxAttempts)) + } + + resp, err := c.retrier.Run( + client.Do, + req, + params.ErrorDecoder, + retryOptions..., + ) + if err != nil { + return err + } + + // Close the response body after we're done. + defer resp.Body.Close() + + // Check if the call was cancelled before we return the error + // associated with the call and/or unmarshal the response data. + if err := ctx.Err(); err != nil { + return err + } + + if resp.StatusCode < 200 || resp.StatusCode >= 300 { + return decodeError(resp, params.ErrorDecoder) + } + + // Mutate the response parameter in-place. + if params.Response != nil { + if writer, ok := params.Response.(io.Writer); ok { + _, err = io.Copy(writer, resp.Body) + } else { + err = json.NewDecoder(resp.Body).Decode(params.Response) + } + if err != nil { + if err == io.EOF { + if params.ResponseIsOptional { + // The response is optional, so we should ignore the + // io.EOF error + return nil + } + return fmt.Errorf("expected a %T response, but the server responded with nothing", params.Response) + } + return err + } + } + + return nil +} + +// newRequest returns a new *http.Request with all of the fields +// required to issue the call. +func newRequest( + ctx context.Context, + url string, + method string, + endpointHeaders http.Header, + request interface{}, +) (*http.Request, error) { + requestBody, err := newRequestBody(request) + if err != nil { + return nil, err + } + req, err := http.NewRequestWithContext(ctx, method, url, requestBody) + if err != nil { + return nil, err + } + req = req.WithContext(ctx) + req.Header.Set(contentTypeHeader, contentType) + for name, values := range endpointHeaders { + req.Header[name] = values + } + return req, nil +} + +// newRequestBody returns a new io.Reader that represents the HTTP request body. +func newRequestBody(request interface{}) (io.Reader, error) { + var requestBody io.Reader + if request != nil { + if body, ok := request.(io.Reader); ok { + requestBody = body + } else { + requestBytes, err := json.Marshal(request) + if err != nil { + return nil, err + } + requestBody = bytes.NewReader(requestBytes) + } + } + return requestBody, nil +} + +// decodeError decodes the error from the given HTTP response. Note that +// it's the caller's responsibility to close the response body. +func decodeError(response *http.Response, errorDecoder ErrorDecoder) error { + if errorDecoder != nil { + // This endpoint has custom errors, so we'll + // attempt to unmarshal the error into a structured + // type based on the status code. + return errorDecoder(response.StatusCode, response.Body) + } + // This endpoint doesn't have any custom error + // types, so we just read the body as-is, and + // put it into a normal error. + bytes, err := io.ReadAll(response.Body) + if err != nil && err != io.EOF { + return err + } + if err == io.EOF { + // The error didn't have a response body, + // so all we can do is return an error + // with the status code. + return NewAPIError(response.StatusCode, nil) + } + return NewAPIError(response.StatusCode, errors.New(string(bytes))) +} diff --git a/seed/go-sdk/multi-url-environment/core/core_test.go b/seed/go-sdk/multi-url-environment/core/core_test.go new file mode 100644 index 00000000000..f476f9ee383 --- /dev/null +++ b/seed/go-sdk/multi-url-environment/core/core_test.go @@ -0,0 +1,284 @@ +package core + +import ( + "bytes" + "context" + "encoding/json" + "errors" + "fmt" + "io" + "net/http" + "net/http/httptest" + "strconv" + "testing" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +// TestCase represents a single test case. +type TestCase struct { + description string + + // Server-side assertions. + giveMethod string + giveResponseIsOptional bool + giveHeader http.Header + giveErrorDecoder ErrorDecoder + giveRequest *Request + + // Client-side assertions. + wantResponse *Response + wantError error +} + +// Request a simple request body. +type Request struct { + Id string `json:"id"` +} + +// Response a simple response body. +type Response struct { + Id string `json:"id"` +} + +// NotFoundError represents a 404. +type NotFoundError struct { + *APIError + + Message string `json:"message"` +} + +func TestCall(t *testing.T) { + tests := []*TestCase{ + { + description: "GET success", + giveMethod: http.MethodGet, + giveHeader: http.Header{ + "X-API-Status": []string{"success"}, + }, + giveRequest: &Request{ + Id: "123", + }, + wantResponse: &Response{ + Id: "123", + }, + }, + { + description: "GET not found", + giveMethod: http.MethodGet, + giveHeader: http.Header{ + "X-API-Status": []string{"fail"}, + }, + giveRequest: &Request{ + Id: strconv.Itoa(http.StatusNotFound), + }, + giveErrorDecoder: newTestErrorDecoder(t), + wantError: &NotFoundError{ + APIError: NewAPIError( + http.StatusNotFound, + errors.New(`{"message":"ID \"404\" not found"}`), + ), + }, + }, + { + description: "POST optional response", + giveMethod: http.MethodPost, + giveHeader: http.Header{ + "X-API-Status": []string{"success"}, + }, + giveRequest: &Request{ + Id: "123", + }, + giveResponseIsOptional: true, + }, + { + description: "POST API error", + giveMethod: http.MethodPost, + giveHeader: http.Header{ + "X-API-Status": []string{"fail"}, + }, + giveRequest: &Request{ + Id: strconv.Itoa(http.StatusInternalServerError), + }, + wantError: NewAPIError( + http.StatusInternalServerError, + errors.New("failed to process request"), + ), + }, + } + for _, test := range tests { + t.Run(test.description, func(t *testing.T) { + var ( + server = newTestServer(t, test) + client = server.Client() + ) + caller := NewCaller( + &CallerParams{ + Client: client, + }, + ) + var response *Response + err := caller.Call( + context.Background(), + &CallParams{ + URL: server.URL, + Method: test.giveMethod, + Headers: test.giveHeader, + Request: test.giveRequest, + Response: &response, + ResponseIsOptional: test.giveResponseIsOptional, + ErrorDecoder: test.giveErrorDecoder, + }, + ) + if test.wantError != nil { + assert.EqualError(t, err, test.wantError.Error()) + return + } + require.NoError(t, err) + assert.Equal(t, test.wantResponse, response) + }) + } +} + +func TestMergeHeaders(t *testing.T) { + t.Run("both empty", func(t *testing.T) { + merged := MergeHeaders(make(http.Header), make(http.Header)) + assert.Empty(t, merged) + }) + + t.Run("empty left", func(t *testing.T) { + left := make(http.Header) + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, "0.0.1", merged.Get("X-API-Version")) + }) + + t.Run("empty right", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Version", "0.0.1") + + right := make(http.Header) + + merged := MergeHeaders(left, right) + assert.Equal(t, "0.0.1", merged.Get("X-API-Version")) + }) + + t.Run("single value override", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Version", "0.0.0") + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"0.0.1"}, merged.Values("X-API-Version")) + }) + + t.Run("multiple value override", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Versions", "0.0.0") + + right := make(http.Header) + right.Add("X-API-Versions", "0.0.1") + right.Add("X-API-Versions", "0.0.2") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"0.0.1", "0.0.2"}, merged.Values("X-API-Versions")) + }) + + t.Run("disjoint merge", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Tenancy", "test") + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"test"}, merged.Values("X-API-Tenancy")) + assert.Equal(t, []string{"0.0.1"}, merged.Values("X-API-Version")) + }) +} + +// newTestServer returns a new *httptest.Server configured with the +// given test parameters. +func newTestServer(t *testing.T, tc *TestCase) *httptest.Server { + return httptest.NewServer( + http.HandlerFunc( + func(w http.ResponseWriter, r *http.Request) { + assert.Equal(t, tc.giveMethod, r.Method) + assert.Equal(t, contentType, r.Header.Get(contentTypeHeader)) + for header, value := range tc.giveHeader { + assert.Equal(t, value, r.Header.Values(header)) + } + + bytes, err := io.ReadAll(r.Body) + require.NoError(t, err) + + request := new(Request) + require.NoError(t, json.Unmarshal(bytes, request)) + + switch request.Id { + case strconv.Itoa(http.StatusNotFound): + notFoundError := &NotFoundError{ + APIError: &APIError{ + StatusCode: http.StatusNotFound, + }, + Message: fmt.Sprintf("ID %q not found", request.Id), + } + bytes, err = json.Marshal(notFoundError) + require.NoError(t, err) + + w.WriteHeader(http.StatusNotFound) + _, err = w.Write(bytes) + require.NoError(t, err) + return + + case strconv.Itoa(http.StatusInternalServerError): + w.WriteHeader(http.StatusInternalServerError) + _, err = w.Write([]byte("failed to process request")) + require.NoError(t, err) + return + } + + if tc.giveResponseIsOptional { + w.WriteHeader(http.StatusOK) + return + } + + response := &Response{ + Id: request.Id, + } + bytes, err = json.Marshal(response) + require.NoError(t, err) + + _, err = w.Write(bytes) + require.NoError(t, err) + }, + ), + ) +} + +// newTestErrorDecoder returns an error decoder suitable for tests. +func newTestErrorDecoder(t *testing.T) func(int, io.Reader) error { + return func(statusCode int, body io.Reader) error { + raw, err := io.ReadAll(body) + require.NoError(t, err) + + var ( + apiError = NewAPIError(statusCode, errors.New(string(raw))) + decoder = json.NewDecoder(bytes.NewReader(raw)) + ) + if statusCode == http.StatusNotFound { + value := new(NotFoundError) + value.APIError = apiError + require.NoError(t, decoder.Decode(value)) + + return value + } + return apiError + } +} diff --git a/seed/go-sdk/multi-url-environment/core/query.go b/seed/go-sdk/multi-url-environment/core/query.go new file mode 100644 index 00000000000..479cbb24d18 --- /dev/null +++ b/seed/go-sdk/multi-url-environment/core/query.go @@ -0,0 +1,219 @@ +package core + +import ( + "encoding/base64" + "fmt" + "net/url" + "reflect" + "strings" + "time" + + "github.com/google/uuid" +) + +var ( + bytesType = reflect.TypeOf([]byte{}) + queryEncoderType = reflect.TypeOf(new(QueryEncoder)).Elem() + timeType = reflect.TypeOf(time.Time{}) + uuidType = reflect.TypeOf(uuid.UUID{}) +) + +// QueryEncoder is an interface implemented by any type that wishes to encode +// itself into URL values in a non-standard way. +type QueryEncoder interface { + EncodeQueryValues(key string, v *url.Values) error +} + +// QueryValues encodes url.Values from request objects. +// +// Note: This type is inspired by Google's query encoding library, but +// supports far less customization and is tailored to fit this SDK's use case. +// +// Ref: https://github.com/google/go-querystring +func QueryValues(v interface{}) (url.Values, error) { + values := make(url.Values) + val := reflect.ValueOf(v) + for val.Kind() == reflect.Ptr { + if val.IsNil() { + return values, nil + } + val = val.Elem() + } + + if v == nil { + return values, nil + } + + if val.Kind() != reflect.Struct { + return nil, fmt.Errorf("query: Values() expects struct input. Got %v", val.Kind()) + } + + err := reflectValue(values, val, "") + return values, err +} + +// reflectValue populates the values parameter from the struct fields in val. +// Embedded structs are followed recursively (using the rules defined in the +// Values function documentation) breadth-first. +func reflectValue(values url.Values, val reflect.Value, scope string) error { + typ := val.Type() + for i := 0; i < typ.NumField(); i++ { + sf := typ.Field(i) + if sf.PkgPath != "" && !sf.Anonymous { + // Skip unexported fields. + continue + } + + sv := val.Field(i) + tag := sf.Tag.Get("url") + if tag == "" || tag == "-" { + continue + } + + name, opts := parseTag(tag) + if name == "" { + name = sf.Name + } + + if scope != "" { + name = scope + "[" + name + "]" + } + + if opts.Contains("omitempty") && isEmptyValue(sv) { + continue + } + + if sv.Type().Implements(queryEncoderType) { + // If sv is a nil pointer and the custom encoder is defined on a non-pointer + // method receiver, set sv to the zero value of the underlying type + if !reflect.Indirect(sv).IsValid() && sv.Type().Elem().Implements(queryEncoderType) { + sv = reflect.New(sv.Type().Elem()) + } + + m := sv.Interface().(QueryEncoder) + if err := m.EncodeQueryValues(name, &values); err != nil { + return err + } + continue + } + + // Recursively dereference pointers, but stop at nil pointers. + for sv.Kind() == reflect.Ptr { + if sv.IsNil() { + break + } + sv = sv.Elem() + } + + if sv.Type() == uuidType || sv.Type() == bytesType || sv.Type() == timeType { + values.Add(name, valueString(sv, opts, sf)) + continue + } + + if sv.Kind() == reflect.Slice || sv.Kind() == reflect.Array { + if sv.Len() == 0 { + // Skip if slice or array is empty. + continue + } + for i := 0; i < sv.Len(); i++ { + values.Add(name, valueString(sv.Index(i), opts, sf)) + } + continue + } + + if sv.Kind() == reflect.Struct { + if err := reflectValue(values, sv, name); err != nil { + return err + } + continue + } + + values.Add(name, valueString(sv, opts, sf)) + } + + return nil +} + +// valueString returns the string representation of a value. +func valueString(v reflect.Value, opts tagOptions, sf reflect.StructField) string { + for v.Kind() == reflect.Ptr { + if v.IsNil() { + return "" + } + v = v.Elem() + } + + if v.Type() == timeType { + t := v.Interface().(time.Time) + if format := sf.Tag.Get("format"); format == "date" { + return t.Format("2006-01-02") + } + return t.Format(time.RFC3339) + } + + if v.Type() == uuidType { + u := v.Interface().(uuid.UUID) + return u.String() + } + + if v.Type() == bytesType { + b := v.Interface().([]byte) + return base64.StdEncoding.EncodeToString(b) + } + + return fmt.Sprint(v.Interface()) +} + +// isEmptyValue checks if a value should be considered empty for the purposes +// of omitting fields with the "omitempty" option. +func isEmptyValue(v reflect.Value) bool { + type zeroable interface { + IsZero() bool + } + + if !v.IsNil() { + if z, ok := v.Interface().(zeroable); ok { + return z.IsZero() + } + } + + switch v.Kind() { + case reflect.Array, reflect.Map, reflect.Slice, reflect.String: + return v.Len() == 0 + case reflect.Bool: + return !v.Bool() + case reflect.Int, reflect.Int8, reflect.Int16, reflect.Int32, reflect.Int64: + return v.Int() == 0 + case reflect.Uint, reflect.Uint8, reflect.Uint16, reflect.Uint32, reflect.Uint64, reflect.Uintptr: + return v.Uint() == 0 + case reflect.Float32, reflect.Float64: + return v.Float() == 0 + case reflect.Interface, reflect.Ptr: + return v.IsNil() + case reflect.Invalid, reflect.Complex64, reflect.Complex128, reflect.Chan, reflect.Func, reflect.Struct, reflect.UnsafePointer: + return false + } + + return false +} + +// tagOptions is the string following a comma in a struct field's "url" tag, or +// the empty string. It does not include the leading comma. +type tagOptions []string + +// parseTag splits a struct field's url tag into its name and comma-separated +// options. +func parseTag(tag string) (string, tagOptions) { + s := strings.Split(tag, ",") + return s[0], s[1:] +} + +// Contains checks whether the tagOptions contains the specified option. +func (o tagOptions) Contains(option string) bool { + for _, s := range o { + if s == option { + return true + } + } + return false +} diff --git a/seed/go-sdk/multi-url-environment/core/query_test.go b/seed/go-sdk/multi-url-environment/core/query_test.go new file mode 100644 index 00000000000..4f0d39284f4 --- /dev/null +++ b/seed/go-sdk/multi-url-environment/core/query_test.go @@ -0,0 +1,146 @@ +package core + +import ( + "testing" + "time" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +func TestQueryValues(t *testing.T) { + t.Run("empty optional", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + values, err := QueryValues(&example{}) + require.NoError(t, err) + assert.Empty(t, values) + }) + + t.Run("empty required", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Required string `json:"required" url:"required"` + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + values, err := QueryValues(&example{}) + require.NoError(t, err) + assert.Equal(t, "required=", values.Encode()) + }) + + t.Run("allow multiple", func(t *testing.T) { + type example struct { + Values []string `json:"values" url:"values"` + } + + values, err := QueryValues( + &example{ + Values: []string{"foo", "bar", "baz"}, + }, + ) + require.NoError(t, err) + assert.Equal(t, "values=foo&values=bar&values=baz", values.Encode()) + }) + + t.Run("nested object", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Required string `json:"required" url:"required"` + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + nestedValue := "nestedValue" + values, err := QueryValues( + &example{ + Required: "requiredValue", + Nested: &nested{ + Value: &nestedValue, + }, + }, + ) + require.NoError(t, err) + assert.Equal(t, "nested%5Bvalue%5D=nestedValue&required=requiredValue", values.Encode()) + }) + + t.Run("url unspecified", func(t *testing.T) { + type example struct { + Required string `json:"required" url:"required"` + NotFound string `json:"notFound"` + } + + values, err := QueryValues( + &example{ + Required: "requiredValue", + NotFound: "notFound", + }, + ) + require.NoError(t, err) + assert.Equal(t, "required=requiredValue", values.Encode()) + }) + + t.Run("url ignored", func(t *testing.T) { + type example struct { + Required string `json:"required" url:"required"` + NotFound string `json:"notFound" url:"-"` + } + + values, err := QueryValues( + &example{ + Required: "requiredValue", + NotFound: "notFound", + }, + ) + require.NoError(t, err) + assert.Equal(t, "required=requiredValue", values.Encode()) + }) + + t.Run("datetime", func(t *testing.T) { + type example struct { + DateTime time.Time `json:"dateTime" url:"dateTime"` + } + + values, err := QueryValues( + &example{ + DateTime: time.Date(1994, 3, 16, 12, 34, 56, 0, time.UTC), + }, + ) + require.NoError(t, err) + assert.Equal(t, "dateTime=1994-03-16T12%3A34%3A56Z", values.Encode()) + }) + + t.Run("date", func(t *testing.T) { + type example struct { + Date time.Time `json:"date" url:"date" format:"date"` + } + + values, err := QueryValues( + &example{ + Date: time.Date(1994, 3, 16, 12, 34, 56, 0, time.UTC), + }, + ) + require.NoError(t, err) + assert.Equal(t, "date=1994-03-16", values.Encode()) + }) + + t.Run("optional time", func(t *testing.T) { + type example struct { + Date *time.Time `json:"date,omitempty" url:"date,omitempty" format:"date"` + } + + values, err := QueryValues( + &example{}, + ) + require.NoError(t, err) + assert.Empty(t, values.Encode()) + }) +} diff --git a/seed/go-sdk/multi-url-environment/core/request_option.go b/seed/go-sdk/multi-url-environment/core/request_option.go new file mode 100644 index 00000000000..76041cce55b --- /dev/null +++ b/seed/go-sdk/multi-url-environment/core/request_option.go @@ -0,0 +1,101 @@ +// This file was auto-generated by Fern from our API Definition. + +package core + +import ( + http "net/http" +) + +// RequestOption adapts the behavior of the client or an individual request. +type RequestOption interface { + applyRequestOptions(*RequestOptions) +} + +// RequestOptions defines all of the possible request options. +// +// This type is primarily used by the generated code and is not meant +// to be used directly; use the option package instead. +type RequestOptions struct { + BaseURL string + HTTPClient HTTPClient + HTTPHeader http.Header + MaxAttempts uint + Token string +} + +// NewRequestOptions returns a new *RequestOptions value. +// +// This function is primarily used by the generated code and is not meant +// to be used directly; use RequestOption instead. +func NewRequestOptions(opts ...RequestOption) *RequestOptions { + options := &RequestOptions{ + HTTPHeader: make(http.Header), + } + for _, opt := range opts { + opt.applyRequestOptions(options) + } + return options +} + +// ToHeader maps the configured request options into a http.Header used +// for the request(s). +func (r *RequestOptions) ToHeader() http.Header { + header := r.cloneHeader() + if r.Token != "" { + header.Set("Authorization", "Bearer "+r.Token) + } + return header +} + +func (r *RequestOptions) cloneHeader() http.Header { + headers := r.HTTPHeader.Clone() + headers.Set("X-Fern-Language", "Go") + headers.Set("X-Fern-SDK-Name", "github.com/multi-url-environment/fern") + headers.Set("X-Fern-SDK-Version", "0.0.1") + return headers +} + +// BaseURLOption implements the RequestOption interface. +type BaseURLOption struct { + BaseURL string +} + +func (b *BaseURLOption) applyRequestOptions(opts *RequestOptions) { + opts.BaseURL = b.BaseURL +} + +// HTTPClientOption implements the RequestOption interface. +type HTTPClientOption struct { + HTTPClient HTTPClient +} + +func (h *HTTPClientOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPClient = h.HTTPClient +} + +// HTTPHeaderOption implements the RequestOption interface. +type HTTPHeaderOption struct { + HTTPHeader http.Header +} + +func (h *HTTPHeaderOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPHeader = h.HTTPHeader +} + +// MaxAttemptsOption implements the RequestOption interface. +type MaxAttemptsOption struct { + MaxAttempts uint +} + +func (m *MaxAttemptsOption) applyRequestOptions(opts *RequestOptions) { + opts.MaxAttempts = m.MaxAttempts +} + +// TokenOption implements the RequestOption interface. +type TokenOption struct { + Token string +} + +func (t *TokenOption) applyRequestOptions(opts *RequestOptions) { + opts.Token = t.Token +} diff --git a/seed/go-sdk/multi-url-environment/core/retrier.go b/seed/go-sdk/multi-url-environment/core/retrier.go new file mode 100644 index 00000000000..ea24916b786 --- /dev/null +++ b/seed/go-sdk/multi-url-environment/core/retrier.go @@ -0,0 +1,166 @@ +package core + +import ( + "crypto/rand" + "math/big" + "net/http" + "time" +) + +const ( + defaultRetryAttempts = 2 + minRetryDelay = 500 * time.Millisecond + maxRetryDelay = 5000 * time.Millisecond +) + +// RetryOption adapts the behavior the *Retrier. +type RetryOption func(*retryOptions) + +// RetryFunc is a retriable HTTP function call (i.e. *http.Client.Do). +type RetryFunc func(*http.Request) (*http.Response, error) + +// WithMaxAttempts configures the maximum number of attempts +// of the *Retrier. +func WithMaxAttempts(attempts uint) RetryOption { + return func(opts *retryOptions) { + opts.attempts = attempts + } +} + +// Retrier retries failed requests a configurable number of times with an +// exponential back-off between each retry. +type Retrier struct { + attempts uint +} + +// NewRetrier constructs a new *Retrier with the given options, if any. +func NewRetrier(opts ...RetryOption) *Retrier { + options := new(retryOptions) + for _, opt := range opts { + opt(options) + } + attempts := uint(defaultRetryAttempts) + if options.attempts > 0 { + attempts = options.attempts + } + return &Retrier{ + attempts: attempts, + } +} + +// Run issues the request and, upon failure, retries the request if possible. +// +// The request will be retried as long as the request is deemed retriable and the +// number of retry attempts has not grown larger than the configured retry limit. +func (r *Retrier) Run( + fn RetryFunc, + request *http.Request, + errorDecoder ErrorDecoder, + opts ...RetryOption, +) (*http.Response, error) { + options := new(retryOptions) + for _, opt := range opts { + opt(options) + } + maxRetryAttempts := r.attempts + if options.attempts > 0 { + maxRetryAttempts = options.attempts + } + var ( + retryAttempt uint + previousError error + ) + return r.run( + fn, + request, + errorDecoder, + maxRetryAttempts, + retryAttempt, + previousError, + ) +} + +func (r *Retrier) run( + fn RetryFunc, + request *http.Request, + errorDecoder ErrorDecoder, + maxRetryAttempts uint, + retryAttempt uint, + previousError error, +) (*http.Response, error) { + if retryAttempt >= maxRetryAttempts { + return nil, previousError + } + + // If the call has been cancelled, don't issue the request. + if err := request.Context().Err(); err != nil { + return nil, err + } + + response, err := fn(request) + if err != nil { + return nil, err + } + + if r.shouldRetry(response) { + defer response.Body.Close() + + delay, err := r.retryDelay(retryAttempt) + if err != nil { + return nil, err + } + + time.Sleep(delay) + + return r.run( + fn, + request, + errorDecoder, + maxRetryAttempts, + retryAttempt+1, + decodeError(response, errorDecoder), + ) + } + + return response, nil +} + +// shouldRetry returns true if the request should be retried based on the given +// response status code. +func (r *Retrier) shouldRetry(response *http.Response) bool { + return response.StatusCode == http.StatusTooManyRequests || + response.StatusCode == http.StatusRequestTimeout || + response.StatusCode == http.StatusConflict || + response.StatusCode >= http.StatusInternalServerError +} + +// retryDelay calculates the delay time in milliseconds based on the retry attempt. +func (r *Retrier) retryDelay(retryAttempt uint) (time.Duration, error) { + // Apply exponential backoff. + delay := minRetryDelay + minRetryDelay*time.Duration(retryAttempt*retryAttempt) + + // Do not allow the number to exceed maxRetryDelay. + if delay > maxRetryDelay { + delay = maxRetryDelay + } + + // Apply some itter by randomizing the value in the range of 75%-100%. + max := big.NewInt(int64(delay / 4)) + jitter, err := rand.Int(rand.Reader, max) + if err != nil { + return 0, err + } + + delay -= time.Duration(jitter.Int64()) + + // Never sleep less than the base sleep seconds. + if delay < minRetryDelay { + delay = minRetryDelay + } + + return delay, nil +} + +type retryOptions struct { + attempts uint +} diff --git a/seed/go-sdk/multi-url-environment/core/stringer.go b/seed/go-sdk/multi-url-environment/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-sdk/multi-url-environment/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-sdk/multi-url-environment/core/time.go b/seed/go-sdk/multi-url-environment/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-sdk/multi-url-environment/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-sdk/multi-url-environment/ec2/client.go b/seed/go-sdk/multi-url-environment/ec2/client.go new file mode 100644 index 00000000000..b8291dab8d1 --- /dev/null +++ b/seed/go-sdk/multi-url-environment/ec2/client.go @@ -0,0 +1,65 @@ +// This file was auto-generated by Fern from our API Definition. + +package ec2 + +import ( + context "context" + fern "github.com/multi-url-environment/fern" + core "github.com/multi-url-environment/fern/core" + option "github.com/multi-url-environment/fern/option" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + } +} + +func (c *Client) BootInstance( + ctx context.Context, + request *fern.BootInstanceRequest, + opts ...option.RequestOption, +) error { + options := core.NewRequestOptions(opts...) + + baseURL := "https://ec2.aws.com" + if c.baseURL != "" { + baseURL = c.baseURL + } + if options.BaseURL != "" { + baseURL = options.BaseURL + } + endpointURL := baseURL + "/" + "ec2/boot" + + headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) + + if err := c.caller.Call( + ctx, + &core.CallParams{ + URL: endpointURL, + Method: http.MethodPost, + MaxAttempts: options.MaxAttempts, + Headers: headers, + Client: options.HTTPClient, + Request: request, + }, + ); err != nil { + return err + } + return nil +} diff --git a/seed/go-sdk/multi-url-environment/ec_2.go b/seed/go-sdk/multi-url-environment/ec_2.go new file mode 100644 index 00000000000..96e1778fd6b --- /dev/null +++ b/seed/go-sdk/multi-url-environment/ec_2.go @@ -0,0 +1,7 @@ +// This file was auto-generated by Fern from our API Definition. + +package multiurlenvironment + +type BootInstanceRequest struct { + Size string `json:"size" url:"size"` +} diff --git a/seed/go-sdk/multi-url-environment/environments.go b/seed/go-sdk/multi-url-environment/environments.go new file mode 100644 index 00000000000..22467a4f844 --- /dev/null +++ b/seed/go-sdk/multi-url-environment/environments.go @@ -0,0 +1,33 @@ +// This file was auto-generated by Fern from our API Definition. + +package multiurlenvironment + +// Environments defines all of the API environments. +// These values can be used with the WithBaseURL +// RequestOption to override the client's default environment, +// if any. +var Environments = struct { + Production struct { + Ec2 string + S3 string + } + Staging struct { + Ec2 string + S3 string + } +}{ + Production: struct { + Ec2 string + S3 string + }{ + Ec2: "https://ec2.aws.com", + S3: "https://s3.aws.com", + }, + Staging: struct { + Ec2 string + S3 string + }{ + Ec2: "https://staging.ec2.aws.com", + S3: "https://staging.s3.aws.com", + }, +} diff --git a/seed/go-sdk/multi-url-environment/go.mod b/seed/go-sdk/multi-url-environment/go.mod new file mode 100644 index 00000000000..d08e7a1dc4d --- /dev/null +++ b/seed/go-sdk/multi-url-environment/go.mod @@ -0,0 +1,9 @@ +module github.com/multi-url-environment/fern + +go 1.13 + +require ( + github.com/google/uuid v1.4.0 + github.com/stretchr/testify v1.7.0 + gopkg.in/yaml.v3 v3.0.1 // indirect +) diff --git a/seed/go-sdk/multi-url-environment/go.sum b/seed/go-sdk/multi-url-environment/go.sum new file mode 100644 index 00000000000..b3766d4366b --- /dev/null +++ b/seed/go-sdk/multi-url-environment/go.sum @@ -0,0 +1,14 @@ +github.com/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8= +github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/google/uuid v1.4.0 h1:MtMxsa51/r9yyhkyLsVeVt0B+BGQZzpQiTQ4eHZ8bc4= +github.com/google/uuid v1.4.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= +github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= +github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY= +github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= +gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= diff --git a/seed/go-sdk/multi-url-environment/option/request_option.go b/seed/go-sdk/multi-url-environment/option/request_option.go new file mode 100644 index 00000000000..b0adf4f3bb4 --- /dev/null +++ b/seed/go-sdk/multi-url-environment/option/request_option.go @@ -0,0 +1,48 @@ +// This file was auto-generated by Fern from our API Definition. + +package option + +import ( + core "github.com/multi-url-environment/fern/core" + http "net/http" +) + +// RequestOption adapts the behavior of an indivdual request. +type RequestOption = core.RequestOption + +// WithBaseURL sets the base URL, overriding the default +// environment, if any. +func WithBaseURL(baseURL string) *core.BaseURLOption { + return &core.BaseURLOption{ + BaseURL: baseURL, + } +} + +// WithHTTPClient uses the given HTTPClient to issue the request. +func WithHTTPClient(httpClient core.HTTPClient) *core.HTTPClientOption { + return &core.HTTPClientOption{ + HTTPClient: httpClient, + } +} + +// WithHTTPHeader adds the given http.Header to the request. +func WithHTTPHeader(httpHeader http.Header) *core.HTTPHeaderOption { + return &core.HTTPHeaderOption{ + // Clone the headers so they can't be modified after the option call. + HTTPHeader: httpHeader.Clone(), + } +} + +// WithMaxAttempts configures the maximum number of retry attempts. +func WithMaxAttempts(attempts uint) *core.MaxAttemptsOption { + return &core.MaxAttemptsOption{ + MaxAttempts: attempts, + } +} + +// WithToken sets the 'Authorization: Bearer ' request header. +func WithToken(token string) *core.TokenOption { + return &core.TokenOption{ + Token: token, + } +} diff --git a/seed/go-sdk/multi-url-environment/pointer.go b/seed/go-sdk/multi-url-environment/pointer.go new file mode 100644 index 00000000000..85523f61c71 --- /dev/null +++ b/seed/go-sdk/multi-url-environment/pointer.go @@ -0,0 +1,132 @@ +package multiurlenvironment + +import ( + "time" + + "github.com/google/uuid" +) + +// Bool returns a pointer to the given bool value. +func Bool(b bool) *bool { + return &b +} + +// Byte returns a pointer to the given byte value. +func Byte(b byte) *byte { + return &b +} + +// Complex64 returns a pointer to the given complex64 value. +func Complex64(c complex64) *complex64 { + return &c +} + +// Complex128 returns a pointer to the given complex128 value. +func Complex128(c complex128) *complex128 { + return &c +} + +// Float32 returns a pointer to the given float32 value. +func Float32(f float32) *float32 { + return &f +} + +// Float64 returns a pointer to the given float64 value. +func Float64(f float64) *float64 { + return &f +} + +// Int returns a pointer to the given int value. +func Int(i int) *int { + return &i +} + +// Int8 returns a pointer to the given int8 value. +func Int8(i int8) *int8 { + return &i +} + +// Int16 returns a pointer to the given int16 value. +func Int16(i int16) *int16 { + return &i +} + +// Int32 returns a pointer to the given int32 value. +func Int32(i int32) *int32 { + return &i +} + +// Int64 returns a pointer to the given int64 value. +func Int64(i int64) *int64 { + return &i +} + +// Rune returns a pointer to the given rune value. +func Rune(r rune) *rune { + return &r +} + +// String returns a pointer to the given string value. +func String(s string) *string { + return &s +} + +// Uint returns a pointer to the given uint value. +func Uint(u uint) *uint { + return &u +} + +// Uint8 returns a pointer to the given uint8 value. +func Uint8(u uint8) *uint8 { + return &u +} + +// Uint16 returns a pointer to the given uint16 value. +func Uint16(u uint16) *uint16 { + return &u +} + +// Uint32 returns a pointer to the given uint32 value. +func Uint32(u uint32) *uint32 { + return &u +} + +// Uint64 returns a pointer to the given uint64 value. +func Uint64(u uint64) *uint64 { + return &u +} + +// Uintptr returns a pointer to the given uintptr value. +func Uintptr(u uintptr) *uintptr { + return &u +} + +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + +// Time returns a pointer to the given time.Time value. +func Time(t time.Time) *time.Time { + return &t +} + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/seed/go-sdk/multi-url-environment/s3/client.go b/seed/go-sdk/multi-url-environment/s3/client.go new file mode 100644 index 00000000000..919117ccf83 --- /dev/null +++ b/seed/go-sdk/multi-url-environment/s3/client.go @@ -0,0 +1,67 @@ +// This file was auto-generated by Fern from our API Definition. + +package s3 + +import ( + context "context" + fern "github.com/multi-url-environment/fern" + core "github.com/multi-url-environment/fern/core" + option "github.com/multi-url-environment/fern/option" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + } +} + +func (c *Client) GetPresignedUrl( + ctx context.Context, + request *fern.GetPresignedUrlRequest, + opts ...option.RequestOption, +) (string, error) { + options := core.NewRequestOptions(opts...) + + baseURL := "https://s3.aws.com" + if c.baseURL != "" { + baseURL = c.baseURL + } + if options.BaseURL != "" { + baseURL = options.BaseURL + } + endpointURL := baseURL + "/" + "s3/presigned-url" + + headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) + + var response string + if err := c.caller.Call( + ctx, + &core.CallParams{ + URL: endpointURL, + Method: http.MethodPost, + MaxAttempts: options.MaxAttempts, + Headers: headers, + Client: options.HTTPClient, + Request: request, + Response: &response, + }, + ); err != nil { + return "", err + } + return response, nil +} diff --git a/seed/go-sdk/multi-url-environment/s_3.go b/seed/go-sdk/multi-url-environment/s_3.go new file mode 100644 index 00000000000..906e165e9d2 --- /dev/null +++ b/seed/go-sdk/multi-url-environment/s_3.go @@ -0,0 +1,7 @@ +// This file was auto-generated by Fern from our API Definition. + +package multiurlenvironment + +type GetPresignedUrlRequest struct { + S3Key string `json:"s3Key" url:"s3Key"` +} diff --git a/seed/go-sdk/multi-url-environment/snippet.json b/seed/go-sdk/multi-url-environment/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-sdk/no-environment/.github/workflows/ci.yml b/seed/go-sdk/no-environment/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-sdk/no-environment/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-sdk/no-environment/client/client.go b/seed/go-sdk/no-environment/client/client.go new file mode 100644 index 00000000000..10a7910febb --- /dev/null +++ b/seed/go-sdk/no-environment/client/client.go @@ -0,0 +1,33 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + core "github.com/no-environment/fern/core" + dummy "github.com/no-environment/fern/dummy" + option "github.com/no-environment/fern/option" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header + + Dummy *dummy.Client +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + Dummy: dummy.NewClient(opts...), + } +} diff --git a/seed/go-sdk/no-environment/client/client_test.go b/seed/go-sdk/no-environment/client/client_test.go new file mode 100644 index 00000000000..061656a5a89 --- /dev/null +++ b/seed/go-sdk/no-environment/client/client_test.go @@ -0,0 +1,45 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + option "github.com/no-environment/fern/option" + assert "github.com/stretchr/testify/assert" + http "net/http" + testing "testing" + time "time" +) + +func TestNewClient(t *testing.T) { + t.Run("default", func(t *testing.T) { + c := NewClient() + assert.Empty(t, c.baseURL) + }) + + t.Run("base url", func(t *testing.T) { + c := NewClient( + option.WithBaseURL("test.co"), + ) + assert.Equal(t, "test.co", c.baseURL) + }) + + t.Run("http client", func(t *testing.T) { + httpClient := &http.Client{ + Timeout: 5 * time.Second, + } + c := NewClient( + option.WithHTTPClient(httpClient), + ) + assert.Empty(t, c.baseURL) + }) + + t.Run("http header", func(t *testing.T) { + header := make(http.Header) + header.Set("X-API-Tenancy", "test") + c := NewClient( + option.WithHTTPHeader(header), + ) + assert.Empty(t, c.baseURL) + assert.Equal(t, "test", c.header.Get("X-API-Tenancy")) + }) +} diff --git a/seed/go-sdk/no-environment/core/core.go b/seed/go-sdk/no-environment/core/core.go new file mode 100644 index 00000000000..5277d138d27 --- /dev/null +++ b/seed/go-sdk/no-environment/core/core.go @@ -0,0 +1,269 @@ +package core + +import ( + "bytes" + "context" + "encoding/json" + "errors" + "fmt" + "io" + "mime/multipart" + "net/http" +) + +const ( + // contentType specifies the JSON Content-Type header value. + contentType = "application/json" + contentTypeHeader = "Content-Type" +) + +// HTTPClient is an interface for a subset of the *http.Client. +type HTTPClient interface { + Do(*http.Request) (*http.Response, error) +} + +// MergeHeaders merges the given headers together, where the right +// takes precedence over the left. +func MergeHeaders(left, right http.Header) http.Header { + for key, values := range right { + if len(values) > 1 { + left[key] = values + continue + } + if value := right.Get(key); value != "" { + left.Set(key, value) + } + } + return left +} + +// WriteMultipartJSON writes the given value as a JSON part. +// This is used to serialize non-primitive multipart properties +// (i.e. lists, objects, etc). +func WriteMultipartJSON(writer *multipart.Writer, field string, value interface{}) error { + bytes, err := json.Marshal(value) + if err != nil { + return err + } + return writer.WriteField(field, string(bytes)) +} + +// APIError is a lightweight wrapper around the standard error +// interface that preserves the status code from the RPC, if any. +type APIError struct { + err error + + StatusCode int `json:"-"` +} + +// NewAPIError constructs a new API error. +func NewAPIError(statusCode int, err error) *APIError { + return &APIError{ + err: err, + StatusCode: statusCode, + } +} + +// Unwrap returns the underlying error. This also makes the error compatible +// with errors.As and errors.Is. +func (a *APIError) Unwrap() error { + if a == nil { + return nil + } + return a.err +} + +// Error returns the API error's message. +func (a *APIError) Error() string { + if a == nil || (a.err == nil && a.StatusCode == 0) { + return "" + } + if a.err == nil { + return fmt.Sprintf("%d", a.StatusCode) + } + if a.StatusCode == 0 { + return a.err.Error() + } + return fmt.Sprintf("%d: %s", a.StatusCode, a.err.Error()) +} + +// ErrorDecoder decodes *http.Response errors and returns a +// typed API error (e.g. *APIError). +type ErrorDecoder func(statusCode int, body io.Reader) error + +// Caller calls APIs and deserializes their response, if any. +type Caller struct { + client HTTPClient + retrier *Retrier +} + +// CallerParams represents the parameters used to constrcut a new *Caller. +type CallerParams struct { + Client HTTPClient + MaxAttempts uint +} + +// NewCaller returns a new *Caller backed by the given parameters. +func NewCaller(params *CallerParams) *Caller { + var httpClient HTTPClient = http.DefaultClient + if params.Client != nil { + httpClient = params.Client + } + var retryOptions []RetryOption + if params.MaxAttempts > 0 { + retryOptions = append(retryOptions, WithMaxAttempts(params.MaxAttempts)) + } + return &Caller{ + client: httpClient, + retrier: NewRetrier(retryOptions...), + } +} + +// CallParams represents the parameters used to issue an API call. +type CallParams struct { + URL string + Method string + MaxAttempts uint + Headers http.Header + Client HTTPClient + Request interface{} + Response interface{} + ResponseIsOptional bool + ErrorDecoder ErrorDecoder +} + +// Call issues an API call according to the given call parameters. +func (c *Caller) Call(ctx context.Context, params *CallParams) error { + req, err := newRequest(ctx, params.URL, params.Method, params.Headers, params.Request) + if err != nil { + return err + } + + // If the call has been cancelled, don't issue the request. + if err := ctx.Err(); err != nil { + return err + } + + client := c.client + if params.Client != nil { + // Use the HTTP client scoped to the request. + client = params.Client + } + + var retryOptions []RetryOption + if params.MaxAttempts > 0 { + retryOptions = append(retryOptions, WithMaxAttempts(params.MaxAttempts)) + } + + resp, err := c.retrier.Run( + client.Do, + req, + params.ErrorDecoder, + retryOptions..., + ) + if err != nil { + return err + } + + // Close the response body after we're done. + defer resp.Body.Close() + + // Check if the call was cancelled before we return the error + // associated with the call and/or unmarshal the response data. + if err := ctx.Err(); err != nil { + return err + } + + if resp.StatusCode < 200 || resp.StatusCode >= 300 { + return decodeError(resp, params.ErrorDecoder) + } + + // Mutate the response parameter in-place. + if params.Response != nil { + if writer, ok := params.Response.(io.Writer); ok { + _, err = io.Copy(writer, resp.Body) + } else { + err = json.NewDecoder(resp.Body).Decode(params.Response) + } + if err != nil { + if err == io.EOF { + if params.ResponseIsOptional { + // The response is optional, so we should ignore the + // io.EOF error + return nil + } + return fmt.Errorf("expected a %T response, but the server responded with nothing", params.Response) + } + return err + } + } + + return nil +} + +// newRequest returns a new *http.Request with all of the fields +// required to issue the call. +func newRequest( + ctx context.Context, + url string, + method string, + endpointHeaders http.Header, + request interface{}, +) (*http.Request, error) { + requestBody, err := newRequestBody(request) + if err != nil { + return nil, err + } + req, err := http.NewRequestWithContext(ctx, method, url, requestBody) + if err != nil { + return nil, err + } + req = req.WithContext(ctx) + req.Header.Set(contentTypeHeader, contentType) + for name, values := range endpointHeaders { + req.Header[name] = values + } + return req, nil +} + +// newRequestBody returns a new io.Reader that represents the HTTP request body. +func newRequestBody(request interface{}) (io.Reader, error) { + var requestBody io.Reader + if request != nil { + if body, ok := request.(io.Reader); ok { + requestBody = body + } else { + requestBytes, err := json.Marshal(request) + if err != nil { + return nil, err + } + requestBody = bytes.NewReader(requestBytes) + } + } + return requestBody, nil +} + +// decodeError decodes the error from the given HTTP response. Note that +// it's the caller's responsibility to close the response body. +func decodeError(response *http.Response, errorDecoder ErrorDecoder) error { + if errorDecoder != nil { + // This endpoint has custom errors, so we'll + // attempt to unmarshal the error into a structured + // type based on the status code. + return errorDecoder(response.StatusCode, response.Body) + } + // This endpoint doesn't have any custom error + // types, so we just read the body as-is, and + // put it into a normal error. + bytes, err := io.ReadAll(response.Body) + if err != nil && err != io.EOF { + return err + } + if err == io.EOF { + // The error didn't have a response body, + // so all we can do is return an error + // with the status code. + return NewAPIError(response.StatusCode, nil) + } + return NewAPIError(response.StatusCode, errors.New(string(bytes))) +} diff --git a/seed/go-sdk/no-environment/core/core_test.go b/seed/go-sdk/no-environment/core/core_test.go new file mode 100644 index 00000000000..f476f9ee383 --- /dev/null +++ b/seed/go-sdk/no-environment/core/core_test.go @@ -0,0 +1,284 @@ +package core + +import ( + "bytes" + "context" + "encoding/json" + "errors" + "fmt" + "io" + "net/http" + "net/http/httptest" + "strconv" + "testing" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +// TestCase represents a single test case. +type TestCase struct { + description string + + // Server-side assertions. + giveMethod string + giveResponseIsOptional bool + giveHeader http.Header + giveErrorDecoder ErrorDecoder + giveRequest *Request + + // Client-side assertions. + wantResponse *Response + wantError error +} + +// Request a simple request body. +type Request struct { + Id string `json:"id"` +} + +// Response a simple response body. +type Response struct { + Id string `json:"id"` +} + +// NotFoundError represents a 404. +type NotFoundError struct { + *APIError + + Message string `json:"message"` +} + +func TestCall(t *testing.T) { + tests := []*TestCase{ + { + description: "GET success", + giveMethod: http.MethodGet, + giveHeader: http.Header{ + "X-API-Status": []string{"success"}, + }, + giveRequest: &Request{ + Id: "123", + }, + wantResponse: &Response{ + Id: "123", + }, + }, + { + description: "GET not found", + giveMethod: http.MethodGet, + giveHeader: http.Header{ + "X-API-Status": []string{"fail"}, + }, + giveRequest: &Request{ + Id: strconv.Itoa(http.StatusNotFound), + }, + giveErrorDecoder: newTestErrorDecoder(t), + wantError: &NotFoundError{ + APIError: NewAPIError( + http.StatusNotFound, + errors.New(`{"message":"ID \"404\" not found"}`), + ), + }, + }, + { + description: "POST optional response", + giveMethod: http.MethodPost, + giveHeader: http.Header{ + "X-API-Status": []string{"success"}, + }, + giveRequest: &Request{ + Id: "123", + }, + giveResponseIsOptional: true, + }, + { + description: "POST API error", + giveMethod: http.MethodPost, + giveHeader: http.Header{ + "X-API-Status": []string{"fail"}, + }, + giveRequest: &Request{ + Id: strconv.Itoa(http.StatusInternalServerError), + }, + wantError: NewAPIError( + http.StatusInternalServerError, + errors.New("failed to process request"), + ), + }, + } + for _, test := range tests { + t.Run(test.description, func(t *testing.T) { + var ( + server = newTestServer(t, test) + client = server.Client() + ) + caller := NewCaller( + &CallerParams{ + Client: client, + }, + ) + var response *Response + err := caller.Call( + context.Background(), + &CallParams{ + URL: server.URL, + Method: test.giveMethod, + Headers: test.giveHeader, + Request: test.giveRequest, + Response: &response, + ResponseIsOptional: test.giveResponseIsOptional, + ErrorDecoder: test.giveErrorDecoder, + }, + ) + if test.wantError != nil { + assert.EqualError(t, err, test.wantError.Error()) + return + } + require.NoError(t, err) + assert.Equal(t, test.wantResponse, response) + }) + } +} + +func TestMergeHeaders(t *testing.T) { + t.Run("both empty", func(t *testing.T) { + merged := MergeHeaders(make(http.Header), make(http.Header)) + assert.Empty(t, merged) + }) + + t.Run("empty left", func(t *testing.T) { + left := make(http.Header) + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, "0.0.1", merged.Get("X-API-Version")) + }) + + t.Run("empty right", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Version", "0.0.1") + + right := make(http.Header) + + merged := MergeHeaders(left, right) + assert.Equal(t, "0.0.1", merged.Get("X-API-Version")) + }) + + t.Run("single value override", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Version", "0.0.0") + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"0.0.1"}, merged.Values("X-API-Version")) + }) + + t.Run("multiple value override", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Versions", "0.0.0") + + right := make(http.Header) + right.Add("X-API-Versions", "0.0.1") + right.Add("X-API-Versions", "0.0.2") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"0.0.1", "0.0.2"}, merged.Values("X-API-Versions")) + }) + + t.Run("disjoint merge", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Tenancy", "test") + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"test"}, merged.Values("X-API-Tenancy")) + assert.Equal(t, []string{"0.0.1"}, merged.Values("X-API-Version")) + }) +} + +// newTestServer returns a new *httptest.Server configured with the +// given test parameters. +func newTestServer(t *testing.T, tc *TestCase) *httptest.Server { + return httptest.NewServer( + http.HandlerFunc( + func(w http.ResponseWriter, r *http.Request) { + assert.Equal(t, tc.giveMethod, r.Method) + assert.Equal(t, contentType, r.Header.Get(contentTypeHeader)) + for header, value := range tc.giveHeader { + assert.Equal(t, value, r.Header.Values(header)) + } + + bytes, err := io.ReadAll(r.Body) + require.NoError(t, err) + + request := new(Request) + require.NoError(t, json.Unmarshal(bytes, request)) + + switch request.Id { + case strconv.Itoa(http.StatusNotFound): + notFoundError := &NotFoundError{ + APIError: &APIError{ + StatusCode: http.StatusNotFound, + }, + Message: fmt.Sprintf("ID %q not found", request.Id), + } + bytes, err = json.Marshal(notFoundError) + require.NoError(t, err) + + w.WriteHeader(http.StatusNotFound) + _, err = w.Write(bytes) + require.NoError(t, err) + return + + case strconv.Itoa(http.StatusInternalServerError): + w.WriteHeader(http.StatusInternalServerError) + _, err = w.Write([]byte("failed to process request")) + require.NoError(t, err) + return + } + + if tc.giveResponseIsOptional { + w.WriteHeader(http.StatusOK) + return + } + + response := &Response{ + Id: request.Id, + } + bytes, err = json.Marshal(response) + require.NoError(t, err) + + _, err = w.Write(bytes) + require.NoError(t, err) + }, + ), + ) +} + +// newTestErrorDecoder returns an error decoder suitable for tests. +func newTestErrorDecoder(t *testing.T) func(int, io.Reader) error { + return func(statusCode int, body io.Reader) error { + raw, err := io.ReadAll(body) + require.NoError(t, err) + + var ( + apiError = NewAPIError(statusCode, errors.New(string(raw))) + decoder = json.NewDecoder(bytes.NewReader(raw)) + ) + if statusCode == http.StatusNotFound { + value := new(NotFoundError) + value.APIError = apiError + require.NoError(t, decoder.Decode(value)) + + return value + } + return apiError + } +} diff --git a/seed/go-sdk/no-environment/core/query.go b/seed/go-sdk/no-environment/core/query.go new file mode 100644 index 00000000000..479cbb24d18 --- /dev/null +++ b/seed/go-sdk/no-environment/core/query.go @@ -0,0 +1,219 @@ +package core + +import ( + "encoding/base64" + "fmt" + "net/url" + "reflect" + "strings" + "time" + + "github.com/google/uuid" +) + +var ( + bytesType = reflect.TypeOf([]byte{}) + queryEncoderType = reflect.TypeOf(new(QueryEncoder)).Elem() + timeType = reflect.TypeOf(time.Time{}) + uuidType = reflect.TypeOf(uuid.UUID{}) +) + +// QueryEncoder is an interface implemented by any type that wishes to encode +// itself into URL values in a non-standard way. +type QueryEncoder interface { + EncodeQueryValues(key string, v *url.Values) error +} + +// QueryValues encodes url.Values from request objects. +// +// Note: This type is inspired by Google's query encoding library, but +// supports far less customization and is tailored to fit this SDK's use case. +// +// Ref: https://github.com/google/go-querystring +func QueryValues(v interface{}) (url.Values, error) { + values := make(url.Values) + val := reflect.ValueOf(v) + for val.Kind() == reflect.Ptr { + if val.IsNil() { + return values, nil + } + val = val.Elem() + } + + if v == nil { + return values, nil + } + + if val.Kind() != reflect.Struct { + return nil, fmt.Errorf("query: Values() expects struct input. Got %v", val.Kind()) + } + + err := reflectValue(values, val, "") + return values, err +} + +// reflectValue populates the values parameter from the struct fields in val. +// Embedded structs are followed recursively (using the rules defined in the +// Values function documentation) breadth-first. +func reflectValue(values url.Values, val reflect.Value, scope string) error { + typ := val.Type() + for i := 0; i < typ.NumField(); i++ { + sf := typ.Field(i) + if sf.PkgPath != "" && !sf.Anonymous { + // Skip unexported fields. + continue + } + + sv := val.Field(i) + tag := sf.Tag.Get("url") + if tag == "" || tag == "-" { + continue + } + + name, opts := parseTag(tag) + if name == "" { + name = sf.Name + } + + if scope != "" { + name = scope + "[" + name + "]" + } + + if opts.Contains("omitempty") && isEmptyValue(sv) { + continue + } + + if sv.Type().Implements(queryEncoderType) { + // If sv is a nil pointer and the custom encoder is defined on a non-pointer + // method receiver, set sv to the zero value of the underlying type + if !reflect.Indirect(sv).IsValid() && sv.Type().Elem().Implements(queryEncoderType) { + sv = reflect.New(sv.Type().Elem()) + } + + m := sv.Interface().(QueryEncoder) + if err := m.EncodeQueryValues(name, &values); err != nil { + return err + } + continue + } + + // Recursively dereference pointers, but stop at nil pointers. + for sv.Kind() == reflect.Ptr { + if sv.IsNil() { + break + } + sv = sv.Elem() + } + + if sv.Type() == uuidType || sv.Type() == bytesType || sv.Type() == timeType { + values.Add(name, valueString(sv, opts, sf)) + continue + } + + if sv.Kind() == reflect.Slice || sv.Kind() == reflect.Array { + if sv.Len() == 0 { + // Skip if slice or array is empty. + continue + } + for i := 0; i < sv.Len(); i++ { + values.Add(name, valueString(sv.Index(i), opts, sf)) + } + continue + } + + if sv.Kind() == reflect.Struct { + if err := reflectValue(values, sv, name); err != nil { + return err + } + continue + } + + values.Add(name, valueString(sv, opts, sf)) + } + + return nil +} + +// valueString returns the string representation of a value. +func valueString(v reflect.Value, opts tagOptions, sf reflect.StructField) string { + for v.Kind() == reflect.Ptr { + if v.IsNil() { + return "" + } + v = v.Elem() + } + + if v.Type() == timeType { + t := v.Interface().(time.Time) + if format := sf.Tag.Get("format"); format == "date" { + return t.Format("2006-01-02") + } + return t.Format(time.RFC3339) + } + + if v.Type() == uuidType { + u := v.Interface().(uuid.UUID) + return u.String() + } + + if v.Type() == bytesType { + b := v.Interface().([]byte) + return base64.StdEncoding.EncodeToString(b) + } + + return fmt.Sprint(v.Interface()) +} + +// isEmptyValue checks if a value should be considered empty for the purposes +// of omitting fields with the "omitempty" option. +func isEmptyValue(v reflect.Value) bool { + type zeroable interface { + IsZero() bool + } + + if !v.IsNil() { + if z, ok := v.Interface().(zeroable); ok { + return z.IsZero() + } + } + + switch v.Kind() { + case reflect.Array, reflect.Map, reflect.Slice, reflect.String: + return v.Len() == 0 + case reflect.Bool: + return !v.Bool() + case reflect.Int, reflect.Int8, reflect.Int16, reflect.Int32, reflect.Int64: + return v.Int() == 0 + case reflect.Uint, reflect.Uint8, reflect.Uint16, reflect.Uint32, reflect.Uint64, reflect.Uintptr: + return v.Uint() == 0 + case reflect.Float32, reflect.Float64: + return v.Float() == 0 + case reflect.Interface, reflect.Ptr: + return v.IsNil() + case reflect.Invalid, reflect.Complex64, reflect.Complex128, reflect.Chan, reflect.Func, reflect.Struct, reflect.UnsafePointer: + return false + } + + return false +} + +// tagOptions is the string following a comma in a struct field's "url" tag, or +// the empty string. It does not include the leading comma. +type tagOptions []string + +// parseTag splits a struct field's url tag into its name and comma-separated +// options. +func parseTag(tag string) (string, tagOptions) { + s := strings.Split(tag, ",") + return s[0], s[1:] +} + +// Contains checks whether the tagOptions contains the specified option. +func (o tagOptions) Contains(option string) bool { + for _, s := range o { + if s == option { + return true + } + } + return false +} diff --git a/seed/go-sdk/no-environment/core/query_test.go b/seed/go-sdk/no-environment/core/query_test.go new file mode 100644 index 00000000000..4f0d39284f4 --- /dev/null +++ b/seed/go-sdk/no-environment/core/query_test.go @@ -0,0 +1,146 @@ +package core + +import ( + "testing" + "time" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +func TestQueryValues(t *testing.T) { + t.Run("empty optional", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + values, err := QueryValues(&example{}) + require.NoError(t, err) + assert.Empty(t, values) + }) + + t.Run("empty required", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Required string `json:"required" url:"required"` + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + values, err := QueryValues(&example{}) + require.NoError(t, err) + assert.Equal(t, "required=", values.Encode()) + }) + + t.Run("allow multiple", func(t *testing.T) { + type example struct { + Values []string `json:"values" url:"values"` + } + + values, err := QueryValues( + &example{ + Values: []string{"foo", "bar", "baz"}, + }, + ) + require.NoError(t, err) + assert.Equal(t, "values=foo&values=bar&values=baz", values.Encode()) + }) + + t.Run("nested object", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Required string `json:"required" url:"required"` + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + nestedValue := "nestedValue" + values, err := QueryValues( + &example{ + Required: "requiredValue", + Nested: &nested{ + Value: &nestedValue, + }, + }, + ) + require.NoError(t, err) + assert.Equal(t, "nested%5Bvalue%5D=nestedValue&required=requiredValue", values.Encode()) + }) + + t.Run("url unspecified", func(t *testing.T) { + type example struct { + Required string `json:"required" url:"required"` + NotFound string `json:"notFound"` + } + + values, err := QueryValues( + &example{ + Required: "requiredValue", + NotFound: "notFound", + }, + ) + require.NoError(t, err) + assert.Equal(t, "required=requiredValue", values.Encode()) + }) + + t.Run("url ignored", func(t *testing.T) { + type example struct { + Required string `json:"required" url:"required"` + NotFound string `json:"notFound" url:"-"` + } + + values, err := QueryValues( + &example{ + Required: "requiredValue", + NotFound: "notFound", + }, + ) + require.NoError(t, err) + assert.Equal(t, "required=requiredValue", values.Encode()) + }) + + t.Run("datetime", func(t *testing.T) { + type example struct { + DateTime time.Time `json:"dateTime" url:"dateTime"` + } + + values, err := QueryValues( + &example{ + DateTime: time.Date(1994, 3, 16, 12, 34, 56, 0, time.UTC), + }, + ) + require.NoError(t, err) + assert.Equal(t, "dateTime=1994-03-16T12%3A34%3A56Z", values.Encode()) + }) + + t.Run("date", func(t *testing.T) { + type example struct { + Date time.Time `json:"date" url:"date" format:"date"` + } + + values, err := QueryValues( + &example{ + Date: time.Date(1994, 3, 16, 12, 34, 56, 0, time.UTC), + }, + ) + require.NoError(t, err) + assert.Equal(t, "date=1994-03-16", values.Encode()) + }) + + t.Run("optional time", func(t *testing.T) { + type example struct { + Date *time.Time `json:"date,omitempty" url:"date,omitempty" format:"date"` + } + + values, err := QueryValues( + &example{}, + ) + require.NoError(t, err) + assert.Empty(t, values.Encode()) + }) +} diff --git a/seed/go-sdk/no-environment/core/request_option.go b/seed/go-sdk/no-environment/core/request_option.go new file mode 100644 index 00000000000..9ec99c0a13c --- /dev/null +++ b/seed/go-sdk/no-environment/core/request_option.go @@ -0,0 +1,101 @@ +// This file was auto-generated by Fern from our API Definition. + +package core + +import ( + http "net/http" +) + +// RequestOption adapts the behavior of the client or an individual request. +type RequestOption interface { + applyRequestOptions(*RequestOptions) +} + +// RequestOptions defines all of the possible request options. +// +// This type is primarily used by the generated code and is not meant +// to be used directly; use the option package instead. +type RequestOptions struct { + BaseURL string + HTTPClient HTTPClient + HTTPHeader http.Header + MaxAttempts uint + Token string +} + +// NewRequestOptions returns a new *RequestOptions value. +// +// This function is primarily used by the generated code and is not meant +// to be used directly; use RequestOption instead. +func NewRequestOptions(opts ...RequestOption) *RequestOptions { + options := &RequestOptions{ + HTTPHeader: make(http.Header), + } + for _, opt := range opts { + opt.applyRequestOptions(options) + } + return options +} + +// ToHeader maps the configured request options into a http.Header used +// for the request(s). +func (r *RequestOptions) ToHeader() http.Header { + header := r.cloneHeader() + if r.Token != "" { + header.Set("Authorization", "Bearer "+r.Token) + } + return header +} + +func (r *RequestOptions) cloneHeader() http.Header { + headers := r.HTTPHeader.Clone() + headers.Set("X-Fern-Language", "Go") + headers.Set("X-Fern-SDK-Name", "github.com/no-environment/fern") + headers.Set("X-Fern-SDK-Version", "0.0.1") + return headers +} + +// BaseURLOption implements the RequestOption interface. +type BaseURLOption struct { + BaseURL string +} + +func (b *BaseURLOption) applyRequestOptions(opts *RequestOptions) { + opts.BaseURL = b.BaseURL +} + +// HTTPClientOption implements the RequestOption interface. +type HTTPClientOption struct { + HTTPClient HTTPClient +} + +func (h *HTTPClientOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPClient = h.HTTPClient +} + +// HTTPHeaderOption implements the RequestOption interface. +type HTTPHeaderOption struct { + HTTPHeader http.Header +} + +func (h *HTTPHeaderOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPHeader = h.HTTPHeader +} + +// MaxAttemptsOption implements the RequestOption interface. +type MaxAttemptsOption struct { + MaxAttempts uint +} + +func (m *MaxAttemptsOption) applyRequestOptions(opts *RequestOptions) { + opts.MaxAttempts = m.MaxAttempts +} + +// TokenOption implements the RequestOption interface. +type TokenOption struct { + Token string +} + +func (t *TokenOption) applyRequestOptions(opts *RequestOptions) { + opts.Token = t.Token +} diff --git a/seed/go-sdk/no-environment/core/retrier.go b/seed/go-sdk/no-environment/core/retrier.go new file mode 100644 index 00000000000..ea24916b786 --- /dev/null +++ b/seed/go-sdk/no-environment/core/retrier.go @@ -0,0 +1,166 @@ +package core + +import ( + "crypto/rand" + "math/big" + "net/http" + "time" +) + +const ( + defaultRetryAttempts = 2 + minRetryDelay = 500 * time.Millisecond + maxRetryDelay = 5000 * time.Millisecond +) + +// RetryOption adapts the behavior the *Retrier. +type RetryOption func(*retryOptions) + +// RetryFunc is a retriable HTTP function call (i.e. *http.Client.Do). +type RetryFunc func(*http.Request) (*http.Response, error) + +// WithMaxAttempts configures the maximum number of attempts +// of the *Retrier. +func WithMaxAttempts(attempts uint) RetryOption { + return func(opts *retryOptions) { + opts.attempts = attempts + } +} + +// Retrier retries failed requests a configurable number of times with an +// exponential back-off between each retry. +type Retrier struct { + attempts uint +} + +// NewRetrier constructs a new *Retrier with the given options, if any. +func NewRetrier(opts ...RetryOption) *Retrier { + options := new(retryOptions) + for _, opt := range opts { + opt(options) + } + attempts := uint(defaultRetryAttempts) + if options.attempts > 0 { + attempts = options.attempts + } + return &Retrier{ + attempts: attempts, + } +} + +// Run issues the request and, upon failure, retries the request if possible. +// +// The request will be retried as long as the request is deemed retriable and the +// number of retry attempts has not grown larger than the configured retry limit. +func (r *Retrier) Run( + fn RetryFunc, + request *http.Request, + errorDecoder ErrorDecoder, + opts ...RetryOption, +) (*http.Response, error) { + options := new(retryOptions) + for _, opt := range opts { + opt(options) + } + maxRetryAttempts := r.attempts + if options.attempts > 0 { + maxRetryAttempts = options.attempts + } + var ( + retryAttempt uint + previousError error + ) + return r.run( + fn, + request, + errorDecoder, + maxRetryAttempts, + retryAttempt, + previousError, + ) +} + +func (r *Retrier) run( + fn RetryFunc, + request *http.Request, + errorDecoder ErrorDecoder, + maxRetryAttempts uint, + retryAttempt uint, + previousError error, +) (*http.Response, error) { + if retryAttempt >= maxRetryAttempts { + return nil, previousError + } + + // If the call has been cancelled, don't issue the request. + if err := request.Context().Err(); err != nil { + return nil, err + } + + response, err := fn(request) + if err != nil { + return nil, err + } + + if r.shouldRetry(response) { + defer response.Body.Close() + + delay, err := r.retryDelay(retryAttempt) + if err != nil { + return nil, err + } + + time.Sleep(delay) + + return r.run( + fn, + request, + errorDecoder, + maxRetryAttempts, + retryAttempt+1, + decodeError(response, errorDecoder), + ) + } + + return response, nil +} + +// shouldRetry returns true if the request should be retried based on the given +// response status code. +func (r *Retrier) shouldRetry(response *http.Response) bool { + return response.StatusCode == http.StatusTooManyRequests || + response.StatusCode == http.StatusRequestTimeout || + response.StatusCode == http.StatusConflict || + response.StatusCode >= http.StatusInternalServerError +} + +// retryDelay calculates the delay time in milliseconds based on the retry attempt. +func (r *Retrier) retryDelay(retryAttempt uint) (time.Duration, error) { + // Apply exponential backoff. + delay := minRetryDelay + minRetryDelay*time.Duration(retryAttempt*retryAttempt) + + // Do not allow the number to exceed maxRetryDelay. + if delay > maxRetryDelay { + delay = maxRetryDelay + } + + // Apply some itter by randomizing the value in the range of 75%-100%. + max := big.NewInt(int64(delay / 4)) + jitter, err := rand.Int(rand.Reader, max) + if err != nil { + return 0, err + } + + delay -= time.Duration(jitter.Int64()) + + // Never sleep less than the base sleep seconds. + if delay < minRetryDelay { + delay = minRetryDelay + } + + return delay, nil +} + +type retryOptions struct { + attempts uint +} diff --git a/seed/go-sdk/no-environment/core/stringer.go b/seed/go-sdk/no-environment/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-sdk/no-environment/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-sdk/no-environment/core/time.go b/seed/go-sdk/no-environment/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-sdk/no-environment/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-sdk/no-environment/dummy/client.go b/seed/go-sdk/no-environment/dummy/client.go new file mode 100644 index 00000000000..9ed89735456 --- /dev/null +++ b/seed/go-sdk/no-environment/dummy/client.go @@ -0,0 +1,64 @@ +// This file was auto-generated by Fern from our API Definition. + +package dummy + +import ( + context "context" + core "github.com/no-environment/fern/core" + option "github.com/no-environment/fern/option" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + } +} + +func (c *Client) GetDummy( + ctx context.Context, + opts ...option.RequestOption, +) (string, error) { + options := core.NewRequestOptions(opts...) + + baseURL := "" + if c.baseURL != "" { + baseURL = c.baseURL + } + if options.BaseURL != "" { + baseURL = options.BaseURL + } + endpointURL := baseURL + "/" + "dummy" + + headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) + + var response string + if err := c.caller.Call( + ctx, + &core.CallParams{ + URL: endpointURL, + Method: http.MethodGet, + MaxAttempts: options.MaxAttempts, + Headers: headers, + Client: options.HTTPClient, + Response: &response, + }, + ); err != nil { + return "", err + } + return response, nil +} diff --git a/seed/go-sdk/no-environment/go.mod b/seed/go-sdk/no-environment/go.mod new file mode 100644 index 00000000000..26365a6dd34 --- /dev/null +++ b/seed/go-sdk/no-environment/go.mod @@ -0,0 +1,9 @@ +module github.com/no-environment/fern + +go 1.13 + +require ( + github.com/google/uuid v1.4.0 + github.com/stretchr/testify v1.7.0 + gopkg.in/yaml.v3 v3.0.1 // indirect +) diff --git a/seed/go-sdk/no-environment/go.sum b/seed/go-sdk/no-environment/go.sum new file mode 100644 index 00000000000..b3766d4366b --- /dev/null +++ b/seed/go-sdk/no-environment/go.sum @@ -0,0 +1,14 @@ +github.com/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8= +github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/google/uuid v1.4.0 h1:MtMxsa51/r9yyhkyLsVeVt0B+BGQZzpQiTQ4eHZ8bc4= +github.com/google/uuid v1.4.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= +github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= +github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY= +github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= +gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= diff --git a/seed/go-sdk/no-environment/option/request_option.go b/seed/go-sdk/no-environment/option/request_option.go new file mode 100644 index 00000000000..9beae1f47ed --- /dev/null +++ b/seed/go-sdk/no-environment/option/request_option.go @@ -0,0 +1,48 @@ +// This file was auto-generated by Fern from our API Definition. + +package option + +import ( + core "github.com/no-environment/fern/core" + http "net/http" +) + +// RequestOption adapts the behavior of an indivdual request. +type RequestOption = core.RequestOption + +// WithBaseURL sets the base URL, overriding the default +// environment, if any. +func WithBaseURL(baseURL string) *core.BaseURLOption { + return &core.BaseURLOption{ + BaseURL: baseURL, + } +} + +// WithHTTPClient uses the given HTTPClient to issue the request. +func WithHTTPClient(httpClient core.HTTPClient) *core.HTTPClientOption { + return &core.HTTPClientOption{ + HTTPClient: httpClient, + } +} + +// WithHTTPHeader adds the given http.Header to the request. +func WithHTTPHeader(httpHeader http.Header) *core.HTTPHeaderOption { + return &core.HTTPHeaderOption{ + // Clone the headers so they can't be modified after the option call. + HTTPHeader: httpHeader.Clone(), + } +} + +// WithMaxAttempts configures the maximum number of retry attempts. +func WithMaxAttempts(attempts uint) *core.MaxAttemptsOption { + return &core.MaxAttemptsOption{ + MaxAttempts: attempts, + } +} + +// WithToken sets the 'Authorization: Bearer ' request header. +func WithToken(token string) *core.TokenOption { + return &core.TokenOption{ + Token: token, + } +} diff --git a/seed/go-sdk/no-environment/pointer.go b/seed/go-sdk/no-environment/pointer.go new file mode 100644 index 00000000000..730c58d4a51 --- /dev/null +++ b/seed/go-sdk/no-environment/pointer.go @@ -0,0 +1,132 @@ +package noenvironment + +import ( + "time" + + "github.com/google/uuid" +) + +// Bool returns a pointer to the given bool value. +func Bool(b bool) *bool { + return &b +} + +// Byte returns a pointer to the given byte value. +func Byte(b byte) *byte { + return &b +} + +// Complex64 returns a pointer to the given complex64 value. +func Complex64(c complex64) *complex64 { + return &c +} + +// Complex128 returns a pointer to the given complex128 value. +func Complex128(c complex128) *complex128 { + return &c +} + +// Float32 returns a pointer to the given float32 value. +func Float32(f float32) *float32 { + return &f +} + +// Float64 returns a pointer to the given float64 value. +func Float64(f float64) *float64 { + return &f +} + +// Int returns a pointer to the given int value. +func Int(i int) *int { + return &i +} + +// Int8 returns a pointer to the given int8 value. +func Int8(i int8) *int8 { + return &i +} + +// Int16 returns a pointer to the given int16 value. +func Int16(i int16) *int16 { + return &i +} + +// Int32 returns a pointer to the given int32 value. +func Int32(i int32) *int32 { + return &i +} + +// Int64 returns a pointer to the given int64 value. +func Int64(i int64) *int64 { + return &i +} + +// Rune returns a pointer to the given rune value. +func Rune(r rune) *rune { + return &r +} + +// String returns a pointer to the given string value. +func String(s string) *string { + return &s +} + +// Uint returns a pointer to the given uint value. +func Uint(u uint) *uint { + return &u +} + +// Uint8 returns a pointer to the given uint8 value. +func Uint8(u uint8) *uint8 { + return &u +} + +// Uint16 returns a pointer to the given uint16 value. +func Uint16(u uint16) *uint16 { + return &u +} + +// Uint32 returns a pointer to the given uint32 value. +func Uint32(u uint32) *uint32 { + return &u +} + +// Uint64 returns a pointer to the given uint64 value. +func Uint64(u uint64) *uint64 { + return &u +} + +// Uintptr returns a pointer to the given uintptr value. +func Uintptr(u uintptr) *uintptr { + return &u +} + +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + +// Time returns a pointer to the given time.Time value. +func Time(t time.Time) *time.Time { + return &t +} + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/seed/go-sdk/no-environment/snippet.json b/seed/go-sdk/no-environment/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-sdk/object/.github/workflows/ci.yml b/seed/go-sdk/object/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-sdk/object/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-sdk/object/client/client.go b/seed/go-sdk/object/client/client.go new file mode 100644 index 00000000000..134697536a5 --- /dev/null +++ b/seed/go-sdk/object/client/client.go @@ -0,0 +1,29 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + core "github.com/object/fern/core" + option "github.com/object/fern/option" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + } +} diff --git a/seed/go-sdk/object/client/client_test.go b/seed/go-sdk/object/client/client_test.go new file mode 100644 index 00000000000..e5f23cd96f8 --- /dev/null +++ b/seed/go-sdk/object/client/client_test.go @@ -0,0 +1,45 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + option "github.com/object/fern/option" + assert "github.com/stretchr/testify/assert" + http "net/http" + testing "testing" + time "time" +) + +func TestNewClient(t *testing.T) { + t.Run("default", func(t *testing.T) { + c := NewClient() + assert.Empty(t, c.baseURL) + }) + + t.Run("base url", func(t *testing.T) { + c := NewClient( + option.WithBaseURL("test.co"), + ) + assert.Equal(t, "test.co", c.baseURL) + }) + + t.Run("http client", func(t *testing.T) { + httpClient := &http.Client{ + Timeout: 5 * time.Second, + } + c := NewClient( + option.WithHTTPClient(httpClient), + ) + assert.Empty(t, c.baseURL) + }) + + t.Run("http header", func(t *testing.T) { + header := make(http.Header) + header.Set("X-API-Tenancy", "test") + c := NewClient( + option.WithHTTPHeader(header), + ) + assert.Empty(t, c.baseURL) + assert.Equal(t, "test", c.header.Get("X-API-Tenancy")) + }) +} diff --git a/seed/go-sdk/object/core/core.go b/seed/go-sdk/object/core/core.go new file mode 100644 index 00000000000..5277d138d27 --- /dev/null +++ b/seed/go-sdk/object/core/core.go @@ -0,0 +1,269 @@ +package core + +import ( + "bytes" + "context" + "encoding/json" + "errors" + "fmt" + "io" + "mime/multipart" + "net/http" +) + +const ( + // contentType specifies the JSON Content-Type header value. + contentType = "application/json" + contentTypeHeader = "Content-Type" +) + +// HTTPClient is an interface for a subset of the *http.Client. +type HTTPClient interface { + Do(*http.Request) (*http.Response, error) +} + +// MergeHeaders merges the given headers together, where the right +// takes precedence over the left. +func MergeHeaders(left, right http.Header) http.Header { + for key, values := range right { + if len(values) > 1 { + left[key] = values + continue + } + if value := right.Get(key); value != "" { + left.Set(key, value) + } + } + return left +} + +// WriteMultipartJSON writes the given value as a JSON part. +// This is used to serialize non-primitive multipart properties +// (i.e. lists, objects, etc). +func WriteMultipartJSON(writer *multipart.Writer, field string, value interface{}) error { + bytes, err := json.Marshal(value) + if err != nil { + return err + } + return writer.WriteField(field, string(bytes)) +} + +// APIError is a lightweight wrapper around the standard error +// interface that preserves the status code from the RPC, if any. +type APIError struct { + err error + + StatusCode int `json:"-"` +} + +// NewAPIError constructs a new API error. +func NewAPIError(statusCode int, err error) *APIError { + return &APIError{ + err: err, + StatusCode: statusCode, + } +} + +// Unwrap returns the underlying error. This also makes the error compatible +// with errors.As and errors.Is. +func (a *APIError) Unwrap() error { + if a == nil { + return nil + } + return a.err +} + +// Error returns the API error's message. +func (a *APIError) Error() string { + if a == nil || (a.err == nil && a.StatusCode == 0) { + return "" + } + if a.err == nil { + return fmt.Sprintf("%d", a.StatusCode) + } + if a.StatusCode == 0 { + return a.err.Error() + } + return fmt.Sprintf("%d: %s", a.StatusCode, a.err.Error()) +} + +// ErrorDecoder decodes *http.Response errors and returns a +// typed API error (e.g. *APIError). +type ErrorDecoder func(statusCode int, body io.Reader) error + +// Caller calls APIs and deserializes their response, if any. +type Caller struct { + client HTTPClient + retrier *Retrier +} + +// CallerParams represents the parameters used to constrcut a new *Caller. +type CallerParams struct { + Client HTTPClient + MaxAttempts uint +} + +// NewCaller returns a new *Caller backed by the given parameters. +func NewCaller(params *CallerParams) *Caller { + var httpClient HTTPClient = http.DefaultClient + if params.Client != nil { + httpClient = params.Client + } + var retryOptions []RetryOption + if params.MaxAttempts > 0 { + retryOptions = append(retryOptions, WithMaxAttempts(params.MaxAttempts)) + } + return &Caller{ + client: httpClient, + retrier: NewRetrier(retryOptions...), + } +} + +// CallParams represents the parameters used to issue an API call. +type CallParams struct { + URL string + Method string + MaxAttempts uint + Headers http.Header + Client HTTPClient + Request interface{} + Response interface{} + ResponseIsOptional bool + ErrorDecoder ErrorDecoder +} + +// Call issues an API call according to the given call parameters. +func (c *Caller) Call(ctx context.Context, params *CallParams) error { + req, err := newRequest(ctx, params.URL, params.Method, params.Headers, params.Request) + if err != nil { + return err + } + + // If the call has been cancelled, don't issue the request. + if err := ctx.Err(); err != nil { + return err + } + + client := c.client + if params.Client != nil { + // Use the HTTP client scoped to the request. + client = params.Client + } + + var retryOptions []RetryOption + if params.MaxAttempts > 0 { + retryOptions = append(retryOptions, WithMaxAttempts(params.MaxAttempts)) + } + + resp, err := c.retrier.Run( + client.Do, + req, + params.ErrorDecoder, + retryOptions..., + ) + if err != nil { + return err + } + + // Close the response body after we're done. + defer resp.Body.Close() + + // Check if the call was cancelled before we return the error + // associated with the call and/or unmarshal the response data. + if err := ctx.Err(); err != nil { + return err + } + + if resp.StatusCode < 200 || resp.StatusCode >= 300 { + return decodeError(resp, params.ErrorDecoder) + } + + // Mutate the response parameter in-place. + if params.Response != nil { + if writer, ok := params.Response.(io.Writer); ok { + _, err = io.Copy(writer, resp.Body) + } else { + err = json.NewDecoder(resp.Body).Decode(params.Response) + } + if err != nil { + if err == io.EOF { + if params.ResponseIsOptional { + // The response is optional, so we should ignore the + // io.EOF error + return nil + } + return fmt.Errorf("expected a %T response, but the server responded with nothing", params.Response) + } + return err + } + } + + return nil +} + +// newRequest returns a new *http.Request with all of the fields +// required to issue the call. +func newRequest( + ctx context.Context, + url string, + method string, + endpointHeaders http.Header, + request interface{}, +) (*http.Request, error) { + requestBody, err := newRequestBody(request) + if err != nil { + return nil, err + } + req, err := http.NewRequestWithContext(ctx, method, url, requestBody) + if err != nil { + return nil, err + } + req = req.WithContext(ctx) + req.Header.Set(contentTypeHeader, contentType) + for name, values := range endpointHeaders { + req.Header[name] = values + } + return req, nil +} + +// newRequestBody returns a new io.Reader that represents the HTTP request body. +func newRequestBody(request interface{}) (io.Reader, error) { + var requestBody io.Reader + if request != nil { + if body, ok := request.(io.Reader); ok { + requestBody = body + } else { + requestBytes, err := json.Marshal(request) + if err != nil { + return nil, err + } + requestBody = bytes.NewReader(requestBytes) + } + } + return requestBody, nil +} + +// decodeError decodes the error from the given HTTP response. Note that +// it's the caller's responsibility to close the response body. +func decodeError(response *http.Response, errorDecoder ErrorDecoder) error { + if errorDecoder != nil { + // This endpoint has custom errors, so we'll + // attempt to unmarshal the error into a structured + // type based on the status code. + return errorDecoder(response.StatusCode, response.Body) + } + // This endpoint doesn't have any custom error + // types, so we just read the body as-is, and + // put it into a normal error. + bytes, err := io.ReadAll(response.Body) + if err != nil && err != io.EOF { + return err + } + if err == io.EOF { + // The error didn't have a response body, + // so all we can do is return an error + // with the status code. + return NewAPIError(response.StatusCode, nil) + } + return NewAPIError(response.StatusCode, errors.New(string(bytes))) +} diff --git a/seed/go-sdk/object/core/core_test.go b/seed/go-sdk/object/core/core_test.go new file mode 100644 index 00000000000..f476f9ee383 --- /dev/null +++ b/seed/go-sdk/object/core/core_test.go @@ -0,0 +1,284 @@ +package core + +import ( + "bytes" + "context" + "encoding/json" + "errors" + "fmt" + "io" + "net/http" + "net/http/httptest" + "strconv" + "testing" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +// TestCase represents a single test case. +type TestCase struct { + description string + + // Server-side assertions. + giveMethod string + giveResponseIsOptional bool + giveHeader http.Header + giveErrorDecoder ErrorDecoder + giveRequest *Request + + // Client-side assertions. + wantResponse *Response + wantError error +} + +// Request a simple request body. +type Request struct { + Id string `json:"id"` +} + +// Response a simple response body. +type Response struct { + Id string `json:"id"` +} + +// NotFoundError represents a 404. +type NotFoundError struct { + *APIError + + Message string `json:"message"` +} + +func TestCall(t *testing.T) { + tests := []*TestCase{ + { + description: "GET success", + giveMethod: http.MethodGet, + giveHeader: http.Header{ + "X-API-Status": []string{"success"}, + }, + giveRequest: &Request{ + Id: "123", + }, + wantResponse: &Response{ + Id: "123", + }, + }, + { + description: "GET not found", + giveMethod: http.MethodGet, + giveHeader: http.Header{ + "X-API-Status": []string{"fail"}, + }, + giveRequest: &Request{ + Id: strconv.Itoa(http.StatusNotFound), + }, + giveErrorDecoder: newTestErrorDecoder(t), + wantError: &NotFoundError{ + APIError: NewAPIError( + http.StatusNotFound, + errors.New(`{"message":"ID \"404\" not found"}`), + ), + }, + }, + { + description: "POST optional response", + giveMethod: http.MethodPost, + giveHeader: http.Header{ + "X-API-Status": []string{"success"}, + }, + giveRequest: &Request{ + Id: "123", + }, + giveResponseIsOptional: true, + }, + { + description: "POST API error", + giveMethod: http.MethodPost, + giveHeader: http.Header{ + "X-API-Status": []string{"fail"}, + }, + giveRequest: &Request{ + Id: strconv.Itoa(http.StatusInternalServerError), + }, + wantError: NewAPIError( + http.StatusInternalServerError, + errors.New("failed to process request"), + ), + }, + } + for _, test := range tests { + t.Run(test.description, func(t *testing.T) { + var ( + server = newTestServer(t, test) + client = server.Client() + ) + caller := NewCaller( + &CallerParams{ + Client: client, + }, + ) + var response *Response + err := caller.Call( + context.Background(), + &CallParams{ + URL: server.URL, + Method: test.giveMethod, + Headers: test.giveHeader, + Request: test.giveRequest, + Response: &response, + ResponseIsOptional: test.giveResponseIsOptional, + ErrorDecoder: test.giveErrorDecoder, + }, + ) + if test.wantError != nil { + assert.EqualError(t, err, test.wantError.Error()) + return + } + require.NoError(t, err) + assert.Equal(t, test.wantResponse, response) + }) + } +} + +func TestMergeHeaders(t *testing.T) { + t.Run("both empty", func(t *testing.T) { + merged := MergeHeaders(make(http.Header), make(http.Header)) + assert.Empty(t, merged) + }) + + t.Run("empty left", func(t *testing.T) { + left := make(http.Header) + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, "0.0.1", merged.Get("X-API-Version")) + }) + + t.Run("empty right", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Version", "0.0.1") + + right := make(http.Header) + + merged := MergeHeaders(left, right) + assert.Equal(t, "0.0.1", merged.Get("X-API-Version")) + }) + + t.Run("single value override", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Version", "0.0.0") + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"0.0.1"}, merged.Values("X-API-Version")) + }) + + t.Run("multiple value override", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Versions", "0.0.0") + + right := make(http.Header) + right.Add("X-API-Versions", "0.0.1") + right.Add("X-API-Versions", "0.0.2") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"0.0.1", "0.0.2"}, merged.Values("X-API-Versions")) + }) + + t.Run("disjoint merge", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Tenancy", "test") + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"test"}, merged.Values("X-API-Tenancy")) + assert.Equal(t, []string{"0.0.1"}, merged.Values("X-API-Version")) + }) +} + +// newTestServer returns a new *httptest.Server configured with the +// given test parameters. +func newTestServer(t *testing.T, tc *TestCase) *httptest.Server { + return httptest.NewServer( + http.HandlerFunc( + func(w http.ResponseWriter, r *http.Request) { + assert.Equal(t, tc.giveMethod, r.Method) + assert.Equal(t, contentType, r.Header.Get(contentTypeHeader)) + for header, value := range tc.giveHeader { + assert.Equal(t, value, r.Header.Values(header)) + } + + bytes, err := io.ReadAll(r.Body) + require.NoError(t, err) + + request := new(Request) + require.NoError(t, json.Unmarshal(bytes, request)) + + switch request.Id { + case strconv.Itoa(http.StatusNotFound): + notFoundError := &NotFoundError{ + APIError: &APIError{ + StatusCode: http.StatusNotFound, + }, + Message: fmt.Sprintf("ID %q not found", request.Id), + } + bytes, err = json.Marshal(notFoundError) + require.NoError(t, err) + + w.WriteHeader(http.StatusNotFound) + _, err = w.Write(bytes) + require.NoError(t, err) + return + + case strconv.Itoa(http.StatusInternalServerError): + w.WriteHeader(http.StatusInternalServerError) + _, err = w.Write([]byte("failed to process request")) + require.NoError(t, err) + return + } + + if tc.giveResponseIsOptional { + w.WriteHeader(http.StatusOK) + return + } + + response := &Response{ + Id: request.Id, + } + bytes, err = json.Marshal(response) + require.NoError(t, err) + + _, err = w.Write(bytes) + require.NoError(t, err) + }, + ), + ) +} + +// newTestErrorDecoder returns an error decoder suitable for tests. +func newTestErrorDecoder(t *testing.T) func(int, io.Reader) error { + return func(statusCode int, body io.Reader) error { + raw, err := io.ReadAll(body) + require.NoError(t, err) + + var ( + apiError = NewAPIError(statusCode, errors.New(string(raw))) + decoder = json.NewDecoder(bytes.NewReader(raw)) + ) + if statusCode == http.StatusNotFound { + value := new(NotFoundError) + value.APIError = apiError + require.NoError(t, decoder.Decode(value)) + + return value + } + return apiError + } +} diff --git a/seed/go-sdk/object/core/query.go b/seed/go-sdk/object/core/query.go new file mode 100644 index 00000000000..479cbb24d18 --- /dev/null +++ b/seed/go-sdk/object/core/query.go @@ -0,0 +1,219 @@ +package core + +import ( + "encoding/base64" + "fmt" + "net/url" + "reflect" + "strings" + "time" + + "github.com/google/uuid" +) + +var ( + bytesType = reflect.TypeOf([]byte{}) + queryEncoderType = reflect.TypeOf(new(QueryEncoder)).Elem() + timeType = reflect.TypeOf(time.Time{}) + uuidType = reflect.TypeOf(uuid.UUID{}) +) + +// QueryEncoder is an interface implemented by any type that wishes to encode +// itself into URL values in a non-standard way. +type QueryEncoder interface { + EncodeQueryValues(key string, v *url.Values) error +} + +// QueryValues encodes url.Values from request objects. +// +// Note: This type is inspired by Google's query encoding library, but +// supports far less customization and is tailored to fit this SDK's use case. +// +// Ref: https://github.com/google/go-querystring +func QueryValues(v interface{}) (url.Values, error) { + values := make(url.Values) + val := reflect.ValueOf(v) + for val.Kind() == reflect.Ptr { + if val.IsNil() { + return values, nil + } + val = val.Elem() + } + + if v == nil { + return values, nil + } + + if val.Kind() != reflect.Struct { + return nil, fmt.Errorf("query: Values() expects struct input. Got %v", val.Kind()) + } + + err := reflectValue(values, val, "") + return values, err +} + +// reflectValue populates the values parameter from the struct fields in val. +// Embedded structs are followed recursively (using the rules defined in the +// Values function documentation) breadth-first. +func reflectValue(values url.Values, val reflect.Value, scope string) error { + typ := val.Type() + for i := 0; i < typ.NumField(); i++ { + sf := typ.Field(i) + if sf.PkgPath != "" && !sf.Anonymous { + // Skip unexported fields. + continue + } + + sv := val.Field(i) + tag := sf.Tag.Get("url") + if tag == "" || tag == "-" { + continue + } + + name, opts := parseTag(tag) + if name == "" { + name = sf.Name + } + + if scope != "" { + name = scope + "[" + name + "]" + } + + if opts.Contains("omitempty") && isEmptyValue(sv) { + continue + } + + if sv.Type().Implements(queryEncoderType) { + // If sv is a nil pointer and the custom encoder is defined on a non-pointer + // method receiver, set sv to the zero value of the underlying type + if !reflect.Indirect(sv).IsValid() && sv.Type().Elem().Implements(queryEncoderType) { + sv = reflect.New(sv.Type().Elem()) + } + + m := sv.Interface().(QueryEncoder) + if err := m.EncodeQueryValues(name, &values); err != nil { + return err + } + continue + } + + // Recursively dereference pointers, but stop at nil pointers. + for sv.Kind() == reflect.Ptr { + if sv.IsNil() { + break + } + sv = sv.Elem() + } + + if sv.Type() == uuidType || sv.Type() == bytesType || sv.Type() == timeType { + values.Add(name, valueString(sv, opts, sf)) + continue + } + + if sv.Kind() == reflect.Slice || sv.Kind() == reflect.Array { + if sv.Len() == 0 { + // Skip if slice or array is empty. + continue + } + for i := 0; i < sv.Len(); i++ { + values.Add(name, valueString(sv.Index(i), opts, sf)) + } + continue + } + + if sv.Kind() == reflect.Struct { + if err := reflectValue(values, sv, name); err != nil { + return err + } + continue + } + + values.Add(name, valueString(sv, opts, sf)) + } + + return nil +} + +// valueString returns the string representation of a value. +func valueString(v reflect.Value, opts tagOptions, sf reflect.StructField) string { + for v.Kind() == reflect.Ptr { + if v.IsNil() { + return "" + } + v = v.Elem() + } + + if v.Type() == timeType { + t := v.Interface().(time.Time) + if format := sf.Tag.Get("format"); format == "date" { + return t.Format("2006-01-02") + } + return t.Format(time.RFC3339) + } + + if v.Type() == uuidType { + u := v.Interface().(uuid.UUID) + return u.String() + } + + if v.Type() == bytesType { + b := v.Interface().([]byte) + return base64.StdEncoding.EncodeToString(b) + } + + return fmt.Sprint(v.Interface()) +} + +// isEmptyValue checks if a value should be considered empty for the purposes +// of omitting fields with the "omitempty" option. +func isEmptyValue(v reflect.Value) bool { + type zeroable interface { + IsZero() bool + } + + if !v.IsNil() { + if z, ok := v.Interface().(zeroable); ok { + return z.IsZero() + } + } + + switch v.Kind() { + case reflect.Array, reflect.Map, reflect.Slice, reflect.String: + return v.Len() == 0 + case reflect.Bool: + return !v.Bool() + case reflect.Int, reflect.Int8, reflect.Int16, reflect.Int32, reflect.Int64: + return v.Int() == 0 + case reflect.Uint, reflect.Uint8, reflect.Uint16, reflect.Uint32, reflect.Uint64, reflect.Uintptr: + return v.Uint() == 0 + case reflect.Float32, reflect.Float64: + return v.Float() == 0 + case reflect.Interface, reflect.Ptr: + return v.IsNil() + case reflect.Invalid, reflect.Complex64, reflect.Complex128, reflect.Chan, reflect.Func, reflect.Struct, reflect.UnsafePointer: + return false + } + + return false +} + +// tagOptions is the string following a comma in a struct field's "url" tag, or +// the empty string. It does not include the leading comma. +type tagOptions []string + +// parseTag splits a struct field's url tag into its name and comma-separated +// options. +func parseTag(tag string) (string, tagOptions) { + s := strings.Split(tag, ",") + return s[0], s[1:] +} + +// Contains checks whether the tagOptions contains the specified option. +func (o tagOptions) Contains(option string) bool { + for _, s := range o { + if s == option { + return true + } + } + return false +} diff --git a/seed/go-sdk/object/core/query_test.go b/seed/go-sdk/object/core/query_test.go new file mode 100644 index 00000000000..4f0d39284f4 --- /dev/null +++ b/seed/go-sdk/object/core/query_test.go @@ -0,0 +1,146 @@ +package core + +import ( + "testing" + "time" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +func TestQueryValues(t *testing.T) { + t.Run("empty optional", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + values, err := QueryValues(&example{}) + require.NoError(t, err) + assert.Empty(t, values) + }) + + t.Run("empty required", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Required string `json:"required" url:"required"` + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + values, err := QueryValues(&example{}) + require.NoError(t, err) + assert.Equal(t, "required=", values.Encode()) + }) + + t.Run("allow multiple", func(t *testing.T) { + type example struct { + Values []string `json:"values" url:"values"` + } + + values, err := QueryValues( + &example{ + Values: []string{"foo", "bar", "baz"}, + }, + ) + require.NoError(t, err) + assert.Equal(t, "values=foo&values=bar&values=baz", values.Encode()) + }) + + t.Run("nested object", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Required string `json:"required" url:"required"` + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + nestedValue := "nestedValue" + values, err := QueryValues( + &example{ + Required: "requiredValue", + Nested: &nested{ + Value: &nestedValue, + }, + }, + ) + require.NoError(t, err) + assert.Equal(t, "nested%5Bvalue%5D=nestedValue&required=requiredValue", values.Encode()) + }) + + t.Run("url unspecified", func(t *testing.T) { + type example struct { + Required string `json:"required" url:"required"` + NotFound string `json:"notFound"` + } + + values, err := QueryValues( + &example{ + Required: "requiredValue", + NotFound: "notFound", + }, + ) + require.NoError(t, err) + assert.Equal(t, "required=requiredValue", values.Encode()) + }) + + t.Run("url ignored", func(t *testing.T) { + type example struct { + Required string `json:"required" url:"required"` + NotFound string `json:"notFound" url:"-"` + } + + values, err := QueryValues( + &example{ + Required: "requiredValue", + NotFound: "notFound", + }, + ) + require.NoError(t, err) + assert.Equal(t, "required=requiredValue", values.Encode()) + }) + + t.Run("datetime", func(t *testing.T) { + type example struct { + DateTime time.Time `json:"dateTime" url:"dateTime"` + } + + values, err := QueryValues( + &example{ + DateTime: time.Date(1994, 3, 16, 12, 34, 56, 0, time.UTC), + }, + ) + require.NoError(t, err) + assert.Equal(t, "dateTime=1994-03-16T12%3A34%3A56Z", values.Encode()) + }) + + t.Run("date", func(t *testing.T) { + type example struct { + Date time.Time `json:"date" url:"date" format:"date"` + } + + values, err := QueryValues( + &example{ + Date: time.Date(1994, 3, 16, 12, 34, 56, 0, time.UTC), + }, + ) + require.NoError(t, err) + assert.Equal(t, "date=1994-03-16", values.Encode()) + }) + + t.Run("optional time", func(t *testing.T) { + type example struct { + Date *time.Time `json:"date,omitempty" url:"date,omitempty" format:"date"` + } + + values, err := QueryValues( + &example{}, + ) + require.NoError(t, err) + assert.Empty(t, values.Encode()) + }) +} diff --git a/seed/go-sdk/object/core/request_option.go b/seed/go-sdk/object/core/request_option.go new file mode 100644 index 00000000000..f2a7b29e232 --- /dev/null +++ b/seed/go-sdk/object/core/request_option.go @@ -0,0 +1,85 @@ +// This file was auto-generated by Fern from our API Definition. + +package core + +import ( + http "net/http" +) + +// RequestOption adapts the behavior of the client or an individual request. +type RequestOption interface { + applyRequestOptions(*RequestOptions) +} + +// RequestOptions defines all of the possible request options. +// +// This type is primarily used by the generated code and is not meant +// to be used directly; use the option package instead. +type RequestOptions struct { + BaseURL string + HTTPClient HTTPClient + HTTPHeader http.Header + MaxAttempts uint +} + +// NewRequestOptions returns a new *RequestOptions value. +// +// This function is primarily used by the generated code and is not meant +// to be used directly; use RequestOption instead. +func NewRequestOptions(opts ...RequestOption) *RequestOptions { + options := &RequestOptions{ + HTTPHeader: make(http.Header), + } + for _, opt := range opts { + opt.applyRequestOptions(options) + } + return options +} + +// ToHeader maps the configured request options into a http.Header used +// for the request(s). +func (r *RequestOptions) ToHeader() http.Header { return r.cloneHeader() } + +func (r *RequestOptions) cloneHeader() http.Header { + headers := r.HTTPHeader.Clone() + headers.Set("X-Fern-Language", "Go") + headers.Set("X-Fern-SDK-Name", "github.com/object/fern") + headers.Set("X-Fern-SDK-Version", "0.0.1") + return headers +} + +// BaseURLOption implements the RequestOption interface. +type BaseURLOption struct { + BaseURL string +} + +func (b *BaseURLOption) applyRequestOptions(opts *RequestOptions) { + opts.BaseURL = b.BaseURL +} + +// HTTPClientOption implements the RequestOption interface. +type HTTPClientOption struct { + HTTPClient HTTPClient +} + +func (h *HTTPClientOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPClient = h.HTTPClient +} + +// HTTPHeaderOption implements the RequestOption interface. +type HTTPHeaderOption struct { + HTTPHeader http.Header +} + +func (h *HTTPHeaderOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPHeader = h.HTTPHeader +} + +// MaxAttemptsOption implements the RequestOption interface. +type MaxAttemptsOption struct { + MaxAttempts uint +} + +func (m *MaxAttemptsOption) applyRequestOptions(opts *RequestOptions) { + opts.MaxAttempts = m.MaxAttempts +} diff --git a/seed/go-sdk/object/core/retrier.go b/seed/go-sdk/object/core/retrier.go new file mode 100644 index 00000000000..ea24916b786 --- /dev/null +++ b/seed/go-sdk/object/core/retrier.go @@ -0,0 +1,166 @@ +package core + +import ( + "crypto/rand" + "math/big" + "net/http" + "time" +) + +const ( + defaultRetryAttempts = 2 + minRetryDelay = 500 * time.Millisecond + maxRetryDelay = 5000 * time.Millisecond +) + +// RetryOption adapts the behavior the *Retrier. +type RetryOption func(*retryOptions) + +// RetryFunc is a retriable HTTP function call (i.e. *http.Client.Do). +type RetryFunc func(*http.Request) (*http.Response, error) + +// WithMaxAttempts configures the maximum number of attempts +// of the *Retrier. +func WithMaxAttempts(attempts uint) RetryOption { + return func(opts *retryOptions) { + opts.attempts = attempts + } +} + +// Retrier retries failed requests a configurable number of times with an +// exponential back-off between each retry. +type Retrier struct { + attempts uint +} + +// NewRetrier constructs a new *Retrier with the given options, if any. +func NewRetrier(opts ...RetryOption) *Retrier { + options := new(retryOptions) + for _, opt := range opts { + opt(options) + } + attempts := uint(defaultRetryAttempts) + if options.attempts > 0 { + attempts = options.attempts + } + return &Retrier{ + attempts: attempts, + } +} + +// Run issues the request and, upon failure, retries the request if possible. +// +// The request will be retried as long as the request is deemed retriable and the +// number of retry attempts has not grown larger than the configured retry limit. +func (r *Retrier) Run( + fn RetryFunc, + request *http.Request, + errorDecoder ErrorDecoder, + opts ...RetryOption, +) (*http.Response, error) { + options := new(retryOptions) + for _, opt := range opts { + opt(options) + } + maxRetryAttempts := r.attempts + if options.attempts > 0 { + maxRetryAttempts = options.attempts + } + var ( + retryAttempt uint + previousError error + ) + return r.run( + fn, + request, + errorDecoder, + maxRetryAttempts, + retryAttempt, + previousError, + ) +} + +func (r *Retrier) run( + fn RetryFunc, + request *http.Request, + errorDecoder ErrorDecoder, + maxRetryAttempts uint, + retryAttempt uint, + previousError error, +) (*http.Response, error) { + if retryAttempt >= maxRetryAttempts { + return nil, previousError + } + + // If the call has been cancelled, don't issue the request. + if err := request.Context().Err(); err != nil { + return nil, err + } + + response, err := fn(request) + if err != nil { + return nil, err + } + + if r.shouldRetry(response) { + defer response.Body.Close() + + delay, err := r.retryDelay(retryAttempt) + if err != nil { + return nil, err + } + + time.Sleep(delay) + + return r.run( + fn, + request, + errorDecoder, + maxRetryAttempts, + retryAttempt+1, + decodeError(response, errorDecoder), + ) + } + + return response, nil +} + +// shouldRetry returns true if the request should be retried based on the given +// response status code. +func (r *Retrier) shouldRetry(response *http.Response) bool { + return response.StatusCode == http.StatusTooManyRequests || + response.StatusCode == http.StatusRequestTimeout || + response.StatusCode == http.StatusConflict || + response.StatusCode >= http.StatusInternalServerError +} + +// retryDelay calculates the delay time in milliseconds based on the retry attempt. +func (r *Retrier) retryDelay(retryAttempt uint) (time.Duration, error) { + // Apply exponential backoff. + delay := minRetryDelay + minRetryDelay*time.Duration(retryAttempt*retryAttempt) + + // Do not allow the number to exceed maxRetryDelay. + if delay > maxRetryDelay { + delay = maxRetryDelay + } + + // Apply some itter by randomizing the value in the range of 75%-100%. + max := big.NewInt(int64(delay / 4)) + jitter, err := rand.Int(rand.Reader, max) + if err != nil { + return 0, err + } + + delay -= time.Duration(jitter.Int64()) + + // Never sleep less than the base sleep seconds. + if delay < minRetryDelay { + delay = minRetryDelay + } + + return delay, nil +} + +type retryOptions struct { + attempts uint +} diff --git a/seed/go-sdk/object/core/stringer.go b/seed/go-sdk/object/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-sdk/object/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-sdk/object/core/time.go b/seed/go-sdk/object/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-sdk/object/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-sdk/object/go.mod b/seed/go-sdk/object/go.mod new file mode 100644 index 00000000000..23e902b0a6f --- /dev/null +++ b/seed/go-sdk/object/go.mod @@ -0,0 +1,9 @@ +module github.com/object/fern + +go 1.13 + +require ( + github.com/google/uuid v1.4.0 + github.com/stretchr/testify v1.7.0 + gopkg.in/yaml.v3 v3.0.1 // indirect +) diff --git a/seed/go-sdk/object/go.sum b/seed/go-sdk/object/go.sum new file mode 100644 index 00000000000..b3766d4366b --- /dev/null +++ b/seed/go-sdk/object/go.sum @@ -0,0 +1,14 @@ +github.com/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8= +github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/google/uuid v1.4.0 h1:MtMxsa51/r9yyhkyLsVeVt0B+BGQZzpQiTQ4eHZ8bc4= +github.com/google/uuid v1.4.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= +github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= +github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY= +github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= +gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= diff --git a/seed/go-sdk/object/option/request_option.go b/seed/go-sdk/object/option/request_option.go new file mode 100644 index 00000000000..8665531ce55 --- /dev/null +++ b/seed/go-sdk/object/option/request_option.go @@ -0,0 +1,41 @@ +// This file was auto-generated by Fern from our API Definition. + +package option + +import ( + core "github.com/object/fern/core" + http "net/http" +) + +// RequestOption adapts the behavior of an indivdual request. +type RequestOption = core.RequestOption + +// WithBaseURL sets the base URL, overriding the default +// environment, if any. +func WithBaseURL(baseURL string) *core.BaseURLOption { + return &core.BaseURLOption{ + BaseURL: baseURL, + } +} + +// WithHTTPClient uses the given HTTPClient to issue the request. +func WithHTTPClient(httpClient core.HTTPClient) *core.HTTPClientOption { + return &core.HTTPClientOption{ + HTTPClient: httpClient, + } +} + +// WithHTTPHeader adds the given http.Header to the request. +func WithHTTPHeader(httpHeader http.Header) *core.HTTPHeaderOption { + return &core.HTTPHeaderOption{ + // Clone the headers so they can't be modified after the option call. + HTTPHeader: httpHeader.Clone(), + } +} + +// WithMaxAttempts configures the maximum number of retry attempts. +func WithMaxAttempts(attempts uint) *core.MaxAttemptsOption { + return &core.MaxAttemptsOption{ + MaxAttempts: attempts, + } +} diff --git a/seed/go-sdk/object/pointer.go b/seed/go-sdk/object/pointer.go new file mode 100644 index 00000000000..d7fa5bf11bb --- /dev/null +++ b/seed/go-sdk/object/pointer.go @@ -0,0 +1,132 @@ +package object + +import ( + "time" + + "github.com/google/uuid" +) + +// Bool returns a pointer to the given bool value. +func Bool(b bool) *bool { + return &b +} + +// Byte returns a pointer to the given byte value. +func Byte(b byte) *byte { + return &b +} + +// Complex64 returns a pointer to the given complex64 value. +func Complex64(c complex64) *complex64 { + return &c +} + +// Complex128 returns a pointer to the given complex128 value. +func Complex128(c complex128) *complex128 { + return &c +} + +// Float32 returns a pointer to the given float32 value. +func Float32(f float32) *float32 { + return &f +} + +// Float64 returns a pointer to the given float64 value. +func Float64(f float64) *float64 { + return &f +} + +// Int returns a pointer to the given int value. +func Int(i int) *int { + return &i +} + +// Int8 returns a pointer to the given int8 value. +func Int8(i int8) *int8 { + return &i +} + +// Int16 returns a pointer to the given int16 value. +func Int16(i int16) *int16 { + return &i +} + +// Int32 returns a pointer to the given int32 value. +func Int32(i int32) *int32 { + return &i +} + +// Int64 returns a pointer to the given int64 value. +func Int64(i int64) *int64 { + return &i +} + +// Rune returns a pointer to the given rune value. +func Rune(r rune) *rune { + return &r +} + +// String returns a pointer to the given string value. +func String(s string) *string { + return &s +} + +// Uint returns a pointer to the given uint value. +func Uint(u uint) *uint { + return &u +} + +// Uint8 returns a pointer to the given uint8 value. +func Uint8(u uint8) *uint8 { + return &u +} + +// Uint16 returns a pointer to the given uint16 value. +func Uint16(u uint16) *uint16 { + return &u +} + +// Uint32 returns a pointer to the given uint32 value. +func Uint32(u uint32) *uint32 { + return &u +} + +// Uint64 returns a pointer to the given uint64 value. +func Uint64(u uint64) *uint64 { + return &u +} + +// Uintptr returns a pointer to the given uintptr value. +func Uintptr(u uintptr) *uintptr { + return &u +} + +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + +// Time returns a pointer to the given time.Time value. +func Time(t time.Time) *time.Time { + return &t +} + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/seed/go-sdk/object/snippet.json b/seed/go-sdk/object/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-sdk/object/types.go b/seed/go-sdk/object/types.go new file mode 100644 index 00000000000..94a7cb18059 --- /dev/null +++ b/seed/go-sdk/object/types.go @@ -0,0 +1,118 @@ +// This file was auto-generated by Fern from our API Definition. + +package object + +import ( + json "encoding/json" + fmt "fmt" + uuid "github.com/google/uuid" + core "github.com/object/fern/core" + time "time" +) + +type Name struct { + Id string `json:"id" url:"id"` + Value string `json:"value" url:"value"` + + _rawJSON json.RawMessage +} + +func (n *Name) UnmarshalJSON(data []byte) error { + type unmarshaler Name + var value unmarshaler + if err := json.Unmarshal(data, &value); err != nil { + return err + } + *n = Name(value) + n._rawJSON = json.RawMessage(data) + return nil +} + +func (n *Name) String() string { + if len(n._rawJSON) > 0 { + if value, err := core.StringifyJSON(n._rawJSON); err == nil { + return value + } + } + if value, err := core.StringifyJSON(n); err == nil { + return value + } + return fmt.Sprintf("%#v", n) +} + +// Exercises all of the built-in types. +type Type struct { + One int `json:"one" url:"one"` + Two float64 `json:"two" url:"two"` + Three string `json:"three" url:"three"` + Four bool `json:"four" url:"four"` + Five int64 `json:"five" url:"five"` + Six time.Time `json:"six" url:"six"` + Seven time.Time `json:"seven" url:"seven" format:"date"` + Eight uuid.UUID `json:"eight" url:"eight"` + Nine []byte `json:"nine" url:"nine"` + Ten []int `json:"ten,omitempty" url:"ten,omitempty"` + Eleven []float64 `json:"eleven,omitempty" url:"eleven,omitempty"` + Twelve map[string]bool `json:"twelve,omitempty" url:"twelve,omitempty"` + Thirteen *int64 `json:"thirteen,omitempty" url:"thirteen,omitempty"` + Fourteen interface{} `json:"fourteen,omitempty" url:"fourteen,omitempty"` + Fifteen [][]int `json:"fifteen,omitempty" url:"fifteen,omitempty"` + Sixteen []map[string]int `json:"sixteen,omitempty" url:"sixteen,omitempty"` + Seventeen []*uuid.UUID `json:"seventeen,omitempty" url:"seventeen,omitempty"` + Nineteen *Name `json:"nineteen,omitempty" url:"nineteen,omitempty"` + eighteen string + + _rawJSON json.RawMessage +} + +func (t *Type) Eighteen() string { + return t.eighteen +} + +func (t *Type) UnmarshalJSON(data []byte) error { + type embed Type + var unmarshaler = struct { + embed + Six *core.DateTime `json:"six"` + Seven *core.Date `json:"seven"` + }{ + embed: embed(*t), + } + if err := json.Unmarshal(data, &unmarshaler); err != nil { + return err + } + *t = Type(unmarshaler.embed) + t.Six = unmarshaler.Six.Time() + t.Seven = unmarshaler.Seven.Time() + t.eighteen = "eighteen" + t._rawJSON = json.RawMessage(data) + return nil +} + +func (t *Type) MarshalJSON() ([]byte, error) { + type embed Type + var marshaler = struct { + embed + Six *core.DateTime `json:"six"` + Seven *core.Date `json:"seven"` + Eighteen string `json:"eighteen"` + }{ + embed: embed(*t), + Six: core.NewDateTime(t.Six), + Seven: core.NewDate(t.Seven), + Eighteen: "eighteen", + } + return json.Marshal(marshaler) +} + +func (t *Type) String() string { + if len(t._rawJSON) > 0 { + if value, err := core.StringifyJSON(t._rawJSON); err == nil { + return value + } + } + if value, err := core.StringifyJSON(t); err == nil { + return value + } + return fmt.Sprintf("%#v", t) +} diff --git a/seed/go-sdk/objects-with-imports/.github/workflows/ci.yml b/seed/go-sdk/objects-with-imports/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-sdk/objects-with-imports/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-sdk/objects-with-imports/client/client.go b/seed/go-sdk/objects-with-imports/client/client.go new file mode 100644 index 00000000000..791508d694a --- /dev/null +++ b/seed/go-sdk/objects-with-imports/client/client.go @@ -0,0 +1,29 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + core "github.com/objects-with-imports/fern/core" + option "github.com/objects-with-imports/fern/option" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + } +} diff --git a/seed/go-sdk/objects-with-imports/client/client_test.go b/seed/go-sdk/objects-with-imports/client/client_test.go new file mode 100644 index 00000000000..db7e9e8ec41 --- /dev/null +++ b/seed/go-sdk/objects-with-imports/client/client_test.go @@ -0,0 +1,45 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + option "github.com/objects-with-imports/fern/option" + assert "github.com/stretchr/testify/assert" + http "net/http" + testing "testing" + time "time" +) + +func TestNewClient(t *testing.T) { + t.Run("default", func(t *testing.T) { + c := NewClient() + assert.Empty(t, c.baseURL) + }) + + t.Run("base url", func(t *testing.T) { + c := NewClient( + option.WithBaseURL("test.co"), + ) + assert.Equal(t, "test.co", c.baseURL) + }) + + t.Run("http client", func(t *testing.T) { + httpClient := &http.Client{ + Timeout: 5 * time.Second, + } + c := NewClient( + option.WithHTTPClient(httpClient), + ) + assert.Empty(t, c.baseURL) + }) + + t.Run("http header", func(t *testing.T) { + header := make(http.Header) + header.Set("X-API-Tenancy", "test") + c := NewClient( + option.WithHTTPHeader(header), + ) + assert.Empty(t, c.baseURL) + assert.Equal(t, "test", c.header.Get("X-API-Tenancy")) + }) +} diff --git a/seed/go-sdk/objects-with-imports/commons/types.go b/seed/go-sdk/objects-with-imports/commons/types.go new file mode 100644 index 00000000000..3ef825365a0 --- /dev/null +++ b/seed/go-sdk/objects-with-imports/commons/types.go @@ -0,0 +1,39 @@ +// This file was auto-generated by Fern from our API Definition. + +package commons + +import ( + json "encoding/json" + fmt "fmt" + core "github.com/objects-with-imports/fern/core" +) + +type Metadata struct { + Id string `json:"id" url:"id"` + Data map[string]string `json:"data,omitempty" url:"data,omitempty"` + + _rawJSON json.RawMessage +} + +func (m *Metadata) UnmarshalJSON(data []byte) error { + type unmarshaler Metadata + var value unmarshaler + if err := json.Unmarshal(data, &value); err != nil { + return err + } + *m = Metadata(value) + m._rawJSON = json.RawMessage(data) + return nil +} + +func (m *Metadata) String() string { + if len(m._rawJSON) > 0 { + if value, err := core.StringifyJSON(m._rawJSON); err == nil { + return value + } + } + if value, err := core.StringifyJSON(m); err == nil { + return value + } + return fmt.Sprintf("%#v", m) +} diff --git a/seed/go-sdk/objects-with-imports/core/core.go b/seed/go-sdk/objects-with-imports/core/core.go new file mode 100644 index 00000000000..5277d138d27 --- /dev/null +++ b/seed/go-sdk/objects-with-imports/core/core.go @@ -0,0 +1,269 @@ +package core + +import ( + "bytes" + "context" + "encoding/json" + "errors" + "fmt" + "io" + "mime/multipart" + "net/http" +) + +const ( + // contentType specifies the JSON Content-Type header value. + contentType = "application/json" + contentTypeHeader = "Content-Type" +) + +// HTTPClient is an interface for a subset of the *http.Client. +type HTTPClient interface { + Do(*http.Request) (*http.Response, error) +} + +// MergeHeaders merges the given headers together, where the right +// takes precedence over the left. +func MergeHeaders(left, right http.Header) http.Header { + for key, values := range right { + if len(values) > 1 { + left[key] = values + continue + } + if value := right.Get(key); value != "" { + left.Set(key, value) + } + } + return left +} + +// WriteMultipartJSON writes the given value as a JSON part. +// This is used to serialize non-primitive multipart properties +// (i.e. lists, objects, etc). +func WriteMultipartJSON(writer *multipart.Writer, field string, value interface{}) error { + bytes, err := json.Marshal(value) + if err != nil { + return err + } + return writer.WriteField(field, string(bytes)) +} + +// APIError is a lightweight wrapper around the standard error +// interface that preserves the status code from the RPC, if any. +type APIError struct { + err error + + StatusCode int `json:"-"` +} + +// NewAPIError constructs a new API error. +func NewAPIError(statusCode int, err error) *APIError { + return &APIError{ + err: err, + StatusCode: statusCode, + } +} + +// Unwrap returns the underlying error. This also makes the error compatible +// with errors.As and errors.Is. +func (a *APIError) Unwrap() error { + if a == nil { + return nil + } + return a.err +} + +// Error returns the API error's message. +func (a *APIError) Error() string { + if a == nil || (a.err == nil && a.StatusCode == 0) { + return "" + } + if a.err == nil { + return fmt.Sprintf("%d", a.StatusCode) + } + if a.StatusCode == 0 { + return a.err.Error() + } + return fmt.Sprintf("%d: %s", a.StatusCode, a.err.Error()) +} + +// ErrorDecoder decodes *http.Response errors and returns a +// typed API error (e.g. *APIError). +type ErrorDecoder func(statusCode int, body io.Reader) error + +// Caller calls APIs and deserializes their response, if any. +type Caller struct { + client HTTPClient + retrier *Retrier +} + +// CallerParams represents the parameters used to constrcut a new *Caller. +type CallerParams struct { + Client HTTPClient + MaxAttempts uint +} + +// NewCaller returns a new *Caller backed by the given parameters. +func NewCaller(params *CallerParams) *Caller { + var httpClient HTTPClient = http.DefaultClient + if params.Client != nil { + httpClient = params.Client + } + var retryOptions []RetryOption + if params.MaxAttempts > 0 { + retryOptions = append(retryOptions, WithMaxAttempts(params.MaxAttempts)) + } + return &Caller{ + client: httpClient, + retrier: NewRetrier(retryOptions...), + } +} + +// CallParams represents the parameters used to issue an API call. +type CallParams struct { + URL string + Method string + MaxAttempts uint + Headers http.Header + Client HTTPClient + Request interface{} + Response interface{} + ResponseIsOptional bool + ErrorDecoder ErrorDecoder +} + +// Call issues an API call according to the given call parameters. +func (c *Caller) Call(ctx context.Context, params *CallParams) error { + req, err := newRequest(ctx, params.URL, params.Method, params.Headers, params.Request) + if err != nil { + return err + } + + // If the call has been cancelled, don't issue the request. + if err := ctx.Err(); err != nil { + return err + } + + client := c.client + if params.Client != nil { + // Use the HTTP client scoped to the request. + client = params.Client + } + + var retryOptions []RetryOption + if params.MaxAttempts > 0 { + retryOptions = append(retryOptions, WithMaxAttempts(params.MaxAttempts)) + } + + resp, err := c.retrier.Run( + client.Do, + req, + params.ErrorDecoder, + retryOptions..., + ) + if err != nil { + return err + } + + // Close the response body after we're done. + defer resp.Body.Close() + + // Check if the call was cancelled before we return the error + // associated with the call and/or unmarshal the response data. + if err := ctx.Err(); err != nil { + return err + } + + if resp.StatusCode < 200 || resp.StatusCode >= 300 { + return decodeError(resp, params.ErrorDecoder) + } + + // Mutate the response parameter in-place. + if params.Response != nil { + if writer, ok := params.Response.(io.Writer); ok { + _, err = io.Copy(writer, resp.Body) + } else { + err = json.NewDecoder(resp.Body).Decode(params.Response) + } + if err != nil { + if err == io.EOF { + if params.ResponseIsOptional { + // The response is optional, so we should ignore the + // io.EOF error + return nil + } + return fmt.Errorf("expected a %T response, but the server responded with nothing", params.Response) + } + return err + } + } + + return nil +} + +// newRequest returns a new *http.Request with all of the fields +// required to issue the call. +func newRequest( + ctx context.Context, + url string, + method string, + endpointHeaders http.Header, + request interface{}, +) (*http.Request, error) { + requestBody, err := newRequestBody(request) + if err != nil { + return nil, err + } + req, err := http.NewRequestWithContext(ctx, method, url, requestBody) + if err != nil { + return nil, err + } + req = req.WithContext(ctx) + req.Header.Set(contentTypeHeader, contentType) + for name, values := range endpointHeaders { + req.Header[name] = values + } + return req, nil +} + +// newRequestBody returns a new io.Reader that represents the HTTP request body. +func newRequestBody(request interface{}) (io.Reader, error) { + var requestBody io.Reader + if request != nil { + if body, ok := request.(io.Reader); ok { + requestBody = body + } else { + requestBytes, err := json.Marshal(request) + if err != nil { + return nil, err + } + requestBody = bytes.NewReader(requestBytes) + } + } + return requestBody, nil +} + +// decodeError decodes the error from the given HTTP response. Note that +// it's the caller's responsibility to close the response body. +func decodeError(response *http.Response, errorDecoder ErrorDecoder) error { + if errorDecoder != nil { + // This endpoint has custom errors, so we'll + // attempt to unmarshal the error into a structured + // type based on the status code. + return errorDecoder(response.StatusCode, response.Body) + } + // This endpoint doesn't have any custom error + // types, so we just read the body as-is, and + // put it into a normal error. + bytes, err := io.ReadAll(response.Body) + if err != nil && err != io.EOF { + return err + } + if err == io.EOF { + // The error didn't have a response body, + // so all we can do is return an error + // with the status code. + return NewAPIError(response.StatusCode, nil) + } + return NewAPIError(response.StatusCode, errors.New(string(bytes))) +} diff --git a/seed/go-sdk/objects-with-imports/core/core_test.go b/seed/go-sdk/objects-with-imports/core/core_test.go new file mode 100644 index 00000000000..f476f9ee383 --- /dev/null +++ b/seed/go-sdk/objects-with-imports/core/core_test.go @@ -0,0 +1,284 @@ +package core + +import ( + "bytes" + "context" + "encoding/json" + "errors" + "fmt" + "io" + "net/http" + "net/http/httptest" + "strconv" + "testing" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +// TestCase represents a single test case. +type TestCase struct { + description string + + // Server-side assertions. + giveMethod string + giveResponseIsOptional bool + giveHeader http.Header + giveErrorDecoder ErrorDecoder + giveRequest *Request + + // Client-side assertions. + wantResponse *Response + wantError error +} + +// Request a simple request body. +type Request struct { + Id string `json:"id"` +} + +// Response a simple response body. +type Response struct { + Id string `json:"id"` +} + +// NotFoundError represents a 404. +type NotFoundError struct { + *APIError + + Message string `json:"message"` +} + +func TestCall(t *testing.T) { + tests := []*TestCase{ + { + description: "GET success", + giveMethod: http.MethodGet, + giveHeader: http.Header{ + "X-API-Status": []string{"success"}, + }, + giveRequest: &Request{ + Id: "123", + }, + wantResponse: &Response{ + Id: "123", + }, + }, + { + description: "GET not found", + giveMethod: http.MethodGet, + giveHeader: http.Header{ + "X-API-Status": []string{"fail"}, + }, + giveRequest: &Request{ + Id: strconv.Itoa(http.StatusNotFound), + }, + giveErrorDecoder: newTestErrorDecoder(t), + wantError: &NotFoundError{ + APIError: NewAPIError( + http.StatusNotFound, + errors.New(`{"message":"ID \"404\" not found"}`), + ), + }, + }, + { + description: "POST optional response", + giveMethod: http.MethodPost, + giveHeader: http.Header{ + "X-API-Status": []string{"success"}, + }, + giveRequest: &Request{ + Id: "123", + }, + giveResponseIsOptional: true, + }, + { + description: "POST API error", + giveMethod: http.MethodPost, + giveHeader: http.Header{ + "X-API-Status": []string{"fail"}, + }, + giveRequest: &Request{ + Id: strconv.Itoa(http.StatusInternalServerError), + }, + wantError: NewAPIError( + http.StatusInternalServerError, + errors.New("failed to process request"), + ), + }, + } + for _, test := range tests { + t.Run(test.description, func(t *testing.T) { + var ( + server = newTestServer(t, test) + client = server.Client() + ) + caller := NewCaller( + &CallerParams{ + Client: client, + }, + ) + var response *Response + err := caller.Call( + context.Background(), + &CallParams{ + URL: server.URL, + Method: test.giveMethod, + Headers: test.giveHeader, + Request: test.giveRequest, + Response: &response, + ResponseIsOptional: test.giveResponseIsOptional, + ErrorDecoder: test.giveErrorDecoder, + }, + ) + if test.wantError != nil { + assert.EqualError(t, err, test.wantError.Error()) + return + } + require.NoError(t, err) + assert.Equal(t, test.wantResponse, response) + }) + } +} + +func TestMergeHeaders(t *testing.T) { + t.Run("both empty", func(t *testing.T) { + merged := MergeHeaders(make(http.Header), make(http.Header)) + assert.Empty(t, merged) + }) + + t.Run("empty left", func(t *testing.T) { + left := make(http.Header) + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, "0.0.1", merged.Get("X-API-Version")) + }) + + t.Run("empty right", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Version", "0.0.1") + + right := make(http.Header) + + merged := MergeHeaders(left, right) + assert.Equal(t, "0.0.1", merged.Get("X-API-Version")) + }) + + t.Run("single value override", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Version", "0.0.0") + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"0.0.1"}, merged.Values("X-API-Version")) + }) + + t.Run("multiple value override", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Versions", "0.0.0") + + right := make(http.Header) + right.Add("X-API-Versions", "0.0.1") + right.Add("X-API-Versions", "0.0.2") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"0.0.1", "0.0.2"}, merged.Values("X-API-Versions")) + }) + + t.Run("disjoint merge", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Tenancy", "test") + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"test"}, merged.Values("X-API-Tenancy")) + assert.Equal(t, []string{"0.0.1"}, merged.Values("X-API-Version")) + }) +} + +// newTestServer returns a new *httptest.Server configured with the +// given test parameters. +func newTestServer(t *testing.T, tc *TestCase) *httptest.Server { + return httptest.NewServer( + http.HandlerFunc( + func(w http.ResponseWriter, r *http.Request) { + assert.Equal(t, tc.giveMethod, r.Method) + assert.Equal(t, contentType, r.Header.Get(contentTypeHeader)) + for header, value := range tc.giveHeader { + assert.Equal(t, value, r.Header.Values(header)) + } + + bytes, err := io.ReadAll(r.Body) + require.NoError(t, err) + + request := new(Request) + require.NoError(t, json.Unmarshal(bytes, request)) + + switch request.Id { + case strconv.Itoa(http.StatusNotFound): + notFoundError := &NotFoundError{ + APIError: &APIError{ + StatusCode: http.StatusNotFound, + }, + Message: fmt.Sprintf("ID %q not found", request.Id), + } + bytes, err = json.Marshal(notFoundError) + require.NoError(t, err) + + w.WriteHeader(http.StatusNotFound) + _, err = w.Write(bytes) + require.NoError(t, err) + return + + case strconv.Itoa(http.StatusInternalServerError): + w.WriteHeader(http.StatusInternalServerError) + _, err = w.Write([]byte("failed to process request")) + require.NoError(t, err) + return + } + + if tc.giveResponseIsOptional { + w.WriteHeader(http.StatusOK) + return + } + + response := &Response{ + Id: request.Id, + } + bytes, err = json.Marshal(response) + require.NoError(t, err) + + _, err = w.Write(bytes) + require.NoError(t, err) + }, + ), + ) +} + +// newTestErrorDecoder returns an error decoder suitable for tests. +func newTestErrorDecoder(t *testing.T) func(int, io.Reader) error { + return func(statusCode int, body io.Reader) error { + raw, err := io.ReadAll(body) + require.NoError(t, err) + + var ( + apiError = NewAPIError(statusCode, errors.New(string(raw))) + decoder = json.NewDecoder(bytes.NewReader(raw)) + ) + if statusCode == http.StatusNotFound { + value := new(NotFoundError) + value.APIError = apiError + require.NoError(t, decoder.Decode(value)) + + return value + } + return apiError + } +} diff --git a/seed/go-sdk/objects-with-imports/core/query.go b/seed/go-sdk/objects-with-imports/core/query.go new file mode 100644 index 00000000000..479cbb24d18 --- /dev/null +++ b/seed/go-sdk/objects-with-imports/core/query.go @@ -0,0 +1,219 @@ +package core + +import ( + "encoding/base64" + "fmt" + "net/url" + "reflect" + "strings" + "time" + + "github.com/google/uuid" +) + +var ( + bytesType = reflect.TypeOf([]byte{}) + queryEncoderType = reflect.TypeOf(new(QueryEncoder)).Elem() + timeType = reflect.TypeOf(time.Time{}) + uuidType = reflect.TypeOf(uuid.UUID{}) +) + +// QueryEncoder is an interface implemented by any type that wishes to encode +// itself into URL values in a non-standard way. +type QueryEncoder interface { + EncodeQueryValues(key string, v *url.Values) error +} + +// QueryValues encodes url.Values from request objects. +// +// Note: This type is inspired by Google's query encoding library, but +// supports far less customization and is tailored to fit this SDK's use case. +// +// Ref: https://github.com/google/go-querystring +func QueryValues(v interface{}) (url.Values, error) { + values := make(url.Values) + val := reflect.ValueOf(v) + for val.Kind() == reflect.Ptr { + if val.IsNil() { + return values, nil + } + val = val.Elem() + } + + if v == nil { + return values, nil + } + + if val.Kind() != reflect.Struct { + return nil, fmt.Errorf("query: Values() expects struct input. Got %v", val.Kind()) + } + + err := reflectValue(values, val, "") + return values, err +} + +// reflectValue populates the values parameter from the struct fields in val. +// Embedded structs are followed recursively (using the rules defined in the +// Values function documentation) breadth-first. +func reflectValue(values url.Values, val reflect.Value, scope string) error { + typ := val.Type() + for i := 0; i < typ.NumField(); i++ { + sf := typ.Field(i) + if sf.PkgPath != "" && !sf.Anonymous { + // Skip unexported fields. + continue + } + + sv := val.Field(i) + tag := sf.Tag.Get("url") + if tag == "" || tag == "-" { + continue + } + + name, opts := parseTag(tag) + if name == "" { + name = sf.Name + } + + if scope != "" { + name = scope + "[" + name + "]" + } + + if opts.Contains("omitempty") && isEmptyValue(sv) { + continue + } + + if sv.Type().Implements(queryEncoderType) { + // If sv is a nil pointer and the custom encoder is defined on a non-pointer + // method receiver, set sv to the zero value of the underlying type + if !reflect.Indirect(sv).IsValid() && sv.Type().Elem().Implements(queryEncoderType) { + sv = reflect.New(sv.Type().Elem()) + } + + m := sv.Interface().(QueryEncoder) + if err := m.EncodeQueryValues(name, &values); err != nil { + return err + } + continue + } + + // Recursively dereference pointers, but stop at nil pointers. + for sv.Kind() == reflect.Ptr { + if sv.IsNil() { + break + } + sv = sv.Elem() + } + + if sv.Type() == uuidType || sv.Type() == bytesType || sv.Type() == timeType { + values.Add(name, valueString(sv, opts, sf)) + continue + } + + if sv.Kind() == reflect.Slice || sv.Kind() == reflect.Array { + if sv.Len() == 0 { + // Skip if slice or array is empty. + continue + } + for i := 0; i < sv.Len(); i++ { + values.Add(name, valueString(sv.Index(i), opts, sf)) + } + continue + } + + if sv.Kind() == reflect.Struct { + if err := reflectValue(values, sv, name); err != nil { + return err + } + continue + } + + values.Add(name, valueString(sv, opts, sf)) + } + + return nil +} + +// valueString returns the string representation of a value. +func valueString(v reflect.Value, opts tagOptions, sf reflect.StructField) string { + for v.Kind() == reflect.Ptr { + if v.IsNil() { + return "" + } + v = v.Elem() + } + + if v.Type() == timeType { + t := v.Interface().(time.Time) + if format := sf.Tag.Get("format"); format == "date" { + return t.Format("2006-01-02") + } + return t.Format(time.RFC3339) + } + + if v.Type() == uuidType { + u := v.Interface().(uuid.UUID) + return u.String() + } + + if v.Type() == bytesType { + b := v.Interface().([]byte) + return base64.StdEncoding.EncodeToString(b) + } + + return fmt.Sprint(v.Interface()) +} + +// isEmptyValue checks if a value should be considered empty for the purposes +// of omitting fields with the "omitempty" option. +func isEmptyValue(v reflect.Value) bool { + type zeroable interface { + IsZero() bool + } + + if !v.IsNil() { + if z, ok := v.Interface().(zeroable); ok { + return z.IsZero() + } + } + + switch v.Kind() { + case reflect.Array, reflect.Map, reflect.Slice, reflect.String: + return v.Len() == 0 + case reflect.Bool: + return !v.Bool() + case reflect.Int, reflect.Int8, reflect.Int16, reflect.Int32, reflect.Int64: + return v.Int() == 0 + case reflect.Uint, reflect.Uint8, reflect.Uint16, reflect.Uint32, reflect.Uint64, reflect.Uintptr: + return v.Uint() == 0 + case reflect.Float32, reflect.Float64: + return v.Float() == 0 + case reflect.Interface, reflect.Ptr: + return v.IsNil() + case reflect.Invalid, reflect.Complex64, reflect.Complex128, reflect.Chan, reflect.Func, reflect.Struct, reflect.UnsafePointer: + return false + } + + return false +} + +// tagOptions is the string following a comma in a struct field's "url" tag, or +// the empty string. It does not include the leading comma. +type tagOptions []string + +// parseTag splits a struct field's url tag into its name and comma-separated +// options. +func parseTag(tag string) (string, tagOptions) { + s := strings.Split(tag, ",") + return s[0], s[1:] +} + +// Contains checks whether the tagOptions contains the specified option. +func (o tagOptions) Contains(option string) bool { + for _, s := range o { + if s == option { + return true + } + } + return false +} diff --git a/seed/go-sdk/objects-with-imports/core/query_test.go b/seed/go-sdk/objects-with-imports/core/query_test.go new file mode 100644 index 00000000000..4f0d39284f4 --- /dev/null +++ b/seed/go-sdk/objects-with-imports/core/query_test.go @@ -0,0 +1,146 @@ +package core + +import ( + "testing" + "time" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +func TestQueryValues(t *testing.T) { + t.Run("empty optional", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + values, err := QueryValues(&example{}) + require.NoError(t, err) + assert.Empty(t, values) + }) + + t.Run("empty required", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Required string `json:"required" url:"required"` + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + values, err := QueryValues(&example{}) + require.NoError(t, err) + assert.Equal(t, "required=", values.Encode()) + }) + + t.Run("allow multiple", func(t *testing.T) { + type example struct { + Values []string `json:"values" url:"values"` + } + + values, err := QueryValues( + &example{ + Values: []string{"foo", "bar", "baz"}, + }, + ) + require.NoError(t, err) + assert.Equal(t, "values=foo&values=bar&values=baz", values.Encode()) + }) + + t.Run("nested object", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Required string `json:"required" url:"required"` + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + nestedValue := "nestedValue" + values, err := QueryValues( + &example{ + Required: "requiredValue", + Nested: &nested{ + Value: &nestedValue, + }, + }, + ) + require.NoError(t, err) + assert.Equal(t, "nested%5Bvalue%5D=nestedValue&required=requiredValue", values.Encode()) + }) + + t.Run("url unspecified", func(t *testing.T) { + type example struct { + Required string `json:"required" url:"required"` + NotFound string `json:"notFound"` + } + + values, err := QueryValues( + &example{ + Required: "requiredValue", + NotFound: "notFound", + }, + ) + require.NoError(t, err) + assert.Equal(t, "required=requiredValue", values.Encode()) + }) + + t.Run("url ignored", func(t *testing.T) { + type example struct { + Required string `json:"required" url:"required"` + NotFound string `json:"notFound" url:"-"` + } + + values, err := QueryValues( + &example{ + Required: "requiredValue", + NotFound: "notFound", + }, + ) + require.NoError(t, err) + assert.Equal(t, "required=requiredValue", values.Encode()) + }) + + t.Run("datetime", func(t *testing.T) { + type example struct { + DateTime time.Time `json:"dateTime" url:"dateTime"` + } + + values, err := QueryValues( + &example{ + DateTime: time.Date(1994, 3, 16, 12, 34, 56, 0, time.UTC), + }, + ) + require.NoError(t, err) + assert.Equal(t, "dateTime=1994-03-16T12%3A34%3A56Z", values.Encode()) + }) + + t.Run("date", func(t *testing.T) { + type example struct { + Date time.Time `json:"date" url:"date" format:"date"` + } + + values, err := QueryValues( + &example{ + Date: time.Date(1994, 3, 16, 12, 34, 56, 0, time.UTC), + }, + ) + require.NoError(t, err) + assert.Equal(t, "date=1994-03-16", values.Encode()) + }) + + t.Run("optional time", func(t *testing.T) { + type example struct { + Date *time.Time `json:"date,omitempty" url:"date,omitempty" format:"date"` + } + + values, err := QueryValues( + &example{}, + ) + require.NoError(t, err) + assert.Empty(t, values.Encode()) + }) +} diff --git a/seed/go-sdk/objects-with-imports/core/request_option.go b/seed/go-sdk/objects-with-imports/core/request_option.go new file mode 100644 index 00000000000..4fbe47daf14 --- /dev/null +++ b/seed/go-sdk/objects-with-imports/core/request_option.go @@ -0,0 +1,85 @@ +// This file was auto-generated by Fern from our API Definition. + +package core + +import ( + http "net/http" +) + +// RequestOption adapts the behavior of the client or an individual request. +type RequestOption interface { + applyRequestOptions(*RequestOptions) +} + +// RequestOptions defines all of the possible request options. +// +// This type is primarily used by the generated code and is not meant +// to be used directly; use the option package instead. +type RequestOptions struct { + BaseURL string + HTTPClient HTTPClient + HTTPHeader http.Header + MaxAttempts uint +} + +// NewRequestOptions returns a new *RequestOptions value. +// +// This function is primarily used by the generated code and is not meant +// to be used directly; use RequestOption instead. +func NewRequestOptions(opts ...RequestOption) *RequestOptions { + options := &RequestOptions{ + HTTPHeader: make(http.Header), + } + for _, opt := range opts { + opt.applyRequestOptions(options) + } + return options +} + +// ToHeader maps the configured request options into a http.Header used +// for the request(s). +func (r *RequestOptions) ToHeader() http.Header { return r.cloneHeader() } + +func (r *RequestOptions) cloneHeader() http.Header { + headers := r.HTTPHeader.Clone() + headers.Set("X-Fern-Language", "Go") + headers.Set("X-Fern-SDK-Name", "github.com/objects-with-imports/fern") + headers.Set("X-Fern-SDK-Version", "0.0.1") + return headers +} + +// BaseURLOption implements the RequestOption interface. +type BaseURLOption struct { + BaseURL string +} + +func (b *BaseURLOption) applyRequestOptions(opts *RequestOptions) { + opts.BaseURL = b.BaseURL +} + +// HTTPClientOption implements the RequestOption interface. +type HTTPClientOption struct { + HTTPClient HTTPClient +} + +func (h *HTTPClientOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPClient = h.HTTPClient +} + +// HTTPHeaderOption implements the RequestOption interface. +type HTTPHeaderOption struct { + HTTPHeader http.Header +} + +func (h *HTTPHeaderOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPHeader = h.HTTPHeader +} + +// MaxAttemptsOption implements the RequestOption interface. +type MaxAttemptsOption struct { + MaxAttempts uint +} + +func (m *MaxAttemptsOption) applyRequestOptions(opts *RequestOptions) { + opts.MaxAttempts = m.MaxAttempts +} diff --git a/seed/go-sdk/objects-with-imports/core/retrier.go b/seed/go-sdk/objects-with-imports/core/retrier.go new file mode 100644 index 00000000000..ea24916b786 --- /dev/null +++ b/seed/go-sdk/objects-with-imports/core/retrier.go @@ -0,0 +1,166 @@ +package core + +import ( + "crypto/rand" + "math/big" + "net/http" + "time" +) + +const ( + defaultRetryAttempts = 2 + minRetryDelay = 500 * time.Millisecond + maxRetryDelay = 5000 * time.Millisecond +) + +// RetryOption adapts the behavior the *Retrier. +type RetryOption func(*retryOptions) + +// RetryFunc is a retriable HTTP function call (i.e. *http.Client.Do). +type RetryFunc func(*http.Request) (*http.Response, error) + +// WithMaxAttempts configures the maximum number of attempts +// of the *Retrier. +func WithMaxAttempts(attempts uint) RetryOption { + return func(opts *retryOptions) { + opts.attempts = attempts + } +} + +// Retrier retries failed requests a configurable number of times with an +// exponential back-off between each retry. +type Retrier struct { + attempts uint +} + +// NewRetrier constructs a new *Retrier with the given options, if any. +func NewRetrier(opts ...RetryOption) *Retrier { + options := new(retryOptions) + for _, opt := range opts { + opt(options) + } + attempts := uint(defaultRetryAttempts) + if options.attempts > 0 { + attempts = options.attempts + } + return &Retrier{ + attempts: attempts, + } +} + +// Run issues the request and, upon failure, retries the request if possible. +// +// The request will be retried as long as the request is deemed retriable and the +// number of retry attempts has not grown larger than the configured retry limit. +func (r *Retrier) Run( + fn RetryFunc, + request *http.Request, + errorDecoder ErrorDecoder, + opts ...RetryOption, +) (*http.Response, error) { + options := new(retryOptions) + for _, opt := range opts { + opt(options) + } + maxRetryAttempts := r.attempts + if options.attempts > 0 { + maxRetryAttempts = options.attempts + } + var ( + retryAttempt uint + previousError error + ) + return r.run( + fn, + request, + errorDecoder, + maxRetryAttempts, + retryAttempt, + previousError, + ) +} + +func (r *Retrier) run( + fn RetryFunc, + request *http.Request, + errorDecoder ErrorDecoder, + maxRetryAttempts uint, + retryAttempt uint, + previousError error, +) (*http.Response, error) { + if retryAttempt >= maxRetryAttempts { + return nil, previousError + } + + // If the call has been cancelled, don't issue the request. + if err := request.Context().Err(); err != nil { + return nil, err + } + + response, err := fn(request) + if err != nil { + return nil, err + } + + if r.shouldRetry(response) { + defer response.Body.Close() + + delay, err := r.retryDelay(retryAttempt) + if err != nil { + return nil, err + } + + time.Sleep(delay) + + return r.run( + fn, + request, + errorDecoder, + maxRetryAttempts, + retryAttempt+1, + decodeError(response, errorDecoder), + ) + } + + return response, nil +} + +// shouldRetry returns true if the request should be retried based on the given +// response status code. +func (r *Retrier) shouldRetry(response *http.Response) bool { + return response.StatusCode == http.StatusTooManyRequests || + response.StatusCode == http.StatusRequestTimeout || + response.StatusCode == http.StatusConflict || + response.StatusCode >= http.StatusInternalServerError +} + +// retryDelay calculates the delay time in milliseconds based on the retry attempt. +func (r *Retrier) retryDelay(retryAttempt uint) (time.Duration, error) { + // Apply exponential backoff. + delay := minRetryDelay + minRetryDelay*time.Duration(retryAttempt*retryAttempt) + + // Do not allow the number to exceed maxRetryDelay. + if delay > maxRetryDelay { + delay = maxRetryDelay + } + + // Apply some itter by randomizing the value in the range of 75%-100%. + max := big.NewInt(int64(delay / 4)) + jitter, err := rand.Int(rand.Reader, max) + if err != nil { + return 0, err + } + + delay -= time.Duration(jitter.Int64()) + + // Never sleep less than the base sleep seconds. + if delay < minRetryDelay { + delay = minRetryDelay + } + + return delay, nil +} + +type retryOptions struct { + attempts uint +} diff --git a/seed/go-sdk/objects-with-imports/core/stringer.go b/seed/go-sdk/objects-with-imports/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-sdk/objects-with-imports/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-sdk/objects-with-imports/core/time.go b/seed/go-sdk/objects-with-imports/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-sdk/objects-with-imports/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-sdk/objects-with-imports/file/types.go b/seed/go-sdk/objects-with-imports/file/types.go new file mode 100644 index 00000000000..bed1f004564 --- /dev/null +++ b/seed/go-sdk/objects-with-imports/file/types.go @@ -0,0 +1,41 @@ +// This file was auto-generated by Fern from our API Definition. + +package file + +import ( + json "encoding/json" + fmt "fmt" + fern "github.com/objects-with-imports/fern" + core "github.com/objects-with-imports/fern/core" +) + +type Directory struct { + Name string `json:"name" url:"name"` + Files []*fern.File `json:"files,omitempty" url:"files,omitempty"` + Directories []*Directory `json:"directories,omitempty" url:"directories,omitempty"` + + _rawJSON json.RawMessage +} + +func (d *Directory) UnmarshalJSON(data []byte) error { + type unmarshaler Directory + var value unmarshaler + if err := json.Unmarshal(data, &value); err != nil { + return err + } + *d = Directory(value) + d._rawJSON = json.RawMessage(data) + return nil +} + +func (d *Directory) String() string { + if len(d._rawJSON) > 0 { + if value, err := core.StringifyJSON(d._rawJSON); err == nil { + return value + } + } + if value, err := core.StringifyJSON(d); err == nil { + return value + } + return fmt.Sprintf("%#v", d) +} diff --git a/seed/go-sdk/objects-with-imports/go.mod b/seed/go-sdk/objects-with-imports/go.mod new file mode 100644 index 00000000000..561f2925088 --- /dev/null +++ b/seed/go-sdk/objects-with-imports/go.mod @@ -0,0 +1,9 @@ +module github.com/objects-with-imports/fern + +go 1.13 + +require ( + github.com/google/uuid v1.4.0 + github.com/stretchr/testify v1.7.0 + gopkg.in/yaml.v3 v3.0.1 // indirect +) diff --git a/seed/go-sdk/objects-with-imports/go.sum b/seed/go-sdk/objects-with-imports/go.sum new file mode 100644 index 00000000000..b3766d4366b --- /dev/null +++ b/seed/go-sdk/objects-with-imports/go.sum @@ -0,0 +1,14 @@ +github.com/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8= +github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/google/uuid v1.4.0 h1:MtMxsa51/r9yyhkyLsVeVt0B+BGQZzpQiTQ4eHZ8bc4= +github.com/google/uuid v1.4.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= +github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= +github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY= +github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= +gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= diff --git a/seed/go-sdk/objects-with-imports/option/request_option.go b/seed/go-sdk/objects-with-imports/option/request_option.go new file mode 100644 index 00000000000..1bb2de7c086 --- /dev/null +++ b/seed/go-sdk/objects-with-imports/option/request_option.go @@ -0,0 +1,41 @@ +// This file was auto-generated by Fern from our API Definition. + +package option + +import ( + core "github.com/objects-with-imports/fern/core" + http "net/http" +) + +// RequestOption adapts the behavior of an indivdual request. +type RequestOption = core.RequestOption + +// WithBaseURL sets the base URL, overriding the default +// environment, if any. +func WithBaseURL(baseURL string) *core.BaseURLOption { + return &core.BaseURLOption{ + BaseURL: baseURL, + } +} + +// WithHTTPClient uses the given HTTPClient to issue the request. +func WithHTTPClient(httpClient core.HTTPClient) *core.HTTPClientOption { + return &core.HTTPClientOption{ + HTTPClient: httpClient, + } +} + +// WithHTTPHeader adds the given http.Header to the request. +func WithHTTPHeader(httpHeader http.Header) *core.HTTPHeaderOption { + return &core.HTTPHeaderOption{ + // Clone the headers so they can't be modified after the option call. + HTTPHeader: httpHeader.Clone(), + } +} + +// WithMaxAttempts configures the maximum number of retry attempts. +func WithMaxAttempts(attempts uint) *core.MaxAttemptsOption { + return &core.MaxAttemptsOption{ + MaxAttempts: attempts, + } +} diff --git a/seed/go-sdk/objects-with-imports/pointer.go b/seed/go-sdk/objects-with-imports/pointer.go new file mode 100644 index 00000000000..02ef3dd782c --- /dev/null +++ b/seed/go-sdk/objects-with-imports/pointer.go @@ -0,0 +1,132 @@ +package objectswithimports + +import ( + "time" + + "github.com/google/uuid" +) + +// Bool returns a pointer to the given bool value. +func Bool(b bool) *bool { + return &b +} + +// Byte returns a pointer to the given byte value. +func Byte(b byte) *byte { + return &b +} + +// Complex64 returns a pointer to the given complex64 value. +func Complex64(c complex64) *complex64 { + return &c +} + +// Complex128 returns a pointer to the given complex128 value. +func Complex128(c complex128) *complex128 { + return &c +} + +// Float32 returns a pointer to the given float32 value. +func Float32(f float32) *float32 { + return &f +} + +// Float64 returns a pointer to the given float64 value. +func Float64(f float64) *float64 { + return &f +} + +// Int returns a pointer to the given int value. +func Int(i int) *int { + return &i +} + +// Int8 returns a pointer to the given int8 value. +func Int8(i int8) *int8 { + return &i +} + +// Int16 returns a pointer to the given int16 value. +func Int16(i int16) *int16 { + return &i +} + +// Int32 returns a pointer to the given int32 value. +func Int32(i int32) *int32 { + return &i +} + +// Int64 returns a pointer to the given int64 value. +func Int64(i int64) *int64 { + return &i +} + +// Rune returns a pointer to the given rune value. +func Rune(r rune) *rune { + return &r +} + +// String returns a pointer to the given string value. +func String(s string) *string { + return &s +} + +// Uint returns a pointer to the given uint value. +func Uint(u uint) *uint { + return &u +} + +// Uint8 returns a pointer to the given uint8 value. +func Uint8(u uint8) *uint8 { + return &u +} + +// Uint16 returns a pointer to the given uint16 value. +func Uint16(u uint16) *uint16 { + return &u +} + +// Uint32 returns a pointer to the given uint32 value. +func Uint32(u uint32) *uint32 { + return &u +} + +// Uint64 returns a pointer to the given uint64 value. +func Uint64(u uint64) *uint64 { + return &u +} + +// Uintptr returns a pointer to the given uintptr value. +func Uintptr(u uintptr) *uintptr { + return &u +} + +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + +// Time returns a pointer to the given time.Time value. +func Time(t time.Time) *time.Time { + return &t +} + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/seed/go-sdk/objects-with-imports/snippet.json b/seed/go-sdk/objects-with-imports/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-sdk/objects-with-imports/types.go b/seed/go-sdk/objects-with-imports/types.go new file mode 100644 index 00000000000..f6671b999ca --- /dev/null +++ b/seed/go-sdk/objects-with-imports/types.go @@ -0,0 +1,125 @@ +// This file was auto-generated by Fern from our API Definition. + +package objectswithimports + +import ( + json "encoding/json" + fmt "fmt" + commons "github.com/objects-with-imports/fern/commons" + core "github.com/objects-with-imports/fern/core" +) + +type Node struct { + Id string `json:"id" url:"id"` + Label *string `json:"label,omitempty" url:"label,omitempty"` + Metadata *commons.Metadata `json:"metadata,omitempty" url:"metadata,omitempty"` + + _rawJSON json.RawMessage +} + +func (n *Node) UnmarshalJSON(data []byte) error { + type unmarshaler Node + var value unmarshaler + if err := json.Unmarshal(data, &value); err != nil { + return err + } + *n = Node(value) + n._rawJSON = json.RawMessage(data) + return nil +} + +func (n *Node) String() string { + if len(n._rawJSON) > 0 { + if value, err := core.StringifyJSON(n._rawJSON); err == nil { + return value + } + } + if value, err := core.StringifyJSON(n); err == nil { + return value + } + return fmt.Sprintf("%#v", n) +} + +type Tree struct { + Nodes []*Node `json:"nodes,omitempty" url:"nodes,omitempty"` + + _rawJSON json.RawMessage +} + +func (t *Tree) UnmarshalJSON(data []byte) error { + type unmarshaler Tree + var value unmarshaler + if err := json.Unmarshal(data, &value); err != nil { + return err + } + *t = Tree(value) + t._rawJSON = json.RawMessage(data) + return nil +} + +func (t *Tree) String() string { + if len(t._rawJSON) > 0 { + if value, err := core.StringifyJSON(t._rawJSON); err == nil { + return value + } + } + if value, err := core.StringifyJSON(t); err == nil { + return value + } + return fmt.Sprintf("%#v", t) +} + +type File struct { + Name string `json:"name" url:"name"` + Contents string `json:"contents" url:"contents"` + Info FileInfo `json:"info,omitempty" url:"info,omitempty"` + + _rawJSON json.RawMessage +} + +func (f *File) UnmarshalJSON(data []byte) error { + type unmarshaler File + var value unmarshaler + if err := json.Unmarshal(data, &value); err != nil { + return err + } + *f = File(value) + f._rawJSON = json.RawMessage(data) + return nil +} + +func (f *File) String() string { + if len(f._rawJSON) > 0 { + if value, err := core.StringifyJSON(f._rawJSON); err == nil { + return value + } + } + if value, err := core.StringifyJSON(f); err == nil { + return value + } + return fmt.Sprintf("%#v", f) +} + +type FileInfo string + +const ( + // A regular file (e.g. foo.txt). + FileInfoRegular FileInfo = "REGULAR" + // A directory (e.g. foo/). + FileInfoDirectory FileInfo = "DIRECTORY" +) + +func NewFileInfoFromString(s string) (FileInfo, error) { + switch s { + case "REGULAR": + return FileInfoRegular, nil + case "DIRECTORY": + return FileInfoDirectory, nil + } + var t FileInfo + return "", fmt.Errorf("%s is not a valid %T", s, t) +} + +func (f FileInfo) Ptr() *FileInfo { + return &f +} diff --git a/seed/go-sdk/optional/.github/workflows/ci.yml b/seed/go-sdk/optional/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-sdk/optional/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-sdk/optional/client/client.go b/seed/go-sdk/optional/client/client.go new file mode 100644 index 00000000000..d4d435ba6d0 --- /dev/null +++ b/seed/go-sdk/optional/client/client.go @@ -0,0 +1,33 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + core "github.com/optional/fern/core" + option "github.com/optional/fern/option" + optional "github.com/optional/fern/optional" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header + + Optional *optional.Client +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + Optional: optional.NewClient(opts...), + } +} diff --git a/seed/go-sdk/optional/client/client_test.go b/seed/go-sdk/optional/client/client_test.go new file mode 100644 index 00000000000..49e19e7fc2d --- /dev/null +++ b/seed/go-sdk/optional/client/client_test.go @@ -0,0 +1,45 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + option "github.com/optional/fern/option" + assert "github.com/stretchr/testify/assert" + http "net/http" + testing "testing" + time "time" +) + +func TestNewClient(t *testing.T) { + t.Run("default", func(t *testing.T) { + c := NewClient() + assert.Empty(t, c.baseURL) + }) + + t.Run("base url", func(t *testing.T) { + c := NewClient( + option.WithBaseURL("test.co"), + ) + assert.Equal(t, "test.co", c.baseURL) + }) + + t.Run("http client", func(t *testing.T) { + httpClient := &http.Client{ + Timeout: 5 * time.Second, + } + c := NewClient( + option.WithHTTPClient(httpClient), + ) + assert.Empty(t, c.baseURL) + }) + + t.Run("http header", func(t *testing.T) { + header := make(http.Header) + header.Set("X-API-Tenancy", "test") + c := NewClient( + option.WithHTTPHeader(header), + ) + assert.Empty(t, c.baseURL) + assert.Equal(t, "test", c.header.Get("X-API-Tenancy")) + }) +} diff --git a/seed/go-sdk/optional/core/core.go b/seed/go-sdk/optional/core/core.go new file mode 100644 index 00000000000..5277d138d27 --- /dev/null +++ b/seed/go-sdk/optional/core/core.go @@ -0,0 +1,269 @@ +package core + +import ( + "bytes" + "context" + "encoding/json" + "errors" + "fmt" + "io" + "mime/multipart" + "net/http" +) + +const ( + // contentType specifies the JSON Content-Type header value. + contentType = "application/json" + contentTypeHeader = "Content-Type" +) + +// HTTPClient is an interface for a subset of the *http.Client. +type HTTPClient interface { + Do(*http.Request) (*http.Response, error) +} + +// MergeHeaders merges the given headers together, where the right +// takes precedence over the left. +func MergeHeaders(left, right http.Header) http.Header { + for key, values := range right { + if len(values) > 1 { + left[key] = values + continue + } + if value := right.Get(key); value != "" { + left.Set(key, value) + } + } + return left +} + +// WriteMultipartJSON writes the given value as a JSON part. +// This is used to serialize non-primitive multipart properties +// (i.e. lists, objects, etc). +func WriteMultipartJSON(writer *multipart.Writer, field string, value interface{}) error { + bytes, err := json.Marshal(value) + if err != nil { + return err + } + return writer.WriteField(field, string(bytes)) +} + +// APIError is a lightweight wrapper around the standard error +// interface that preserves the status code from the RPC, if any. +type APIError struct { + err error + + StatusCode int `json:"-"` +} + +// NewAPIError constructs a new API error. +func NewAPIError(statusCode int, err error) *APIError { + return &APIError{ + err: err, + StatusCode: statusCode, + } +} + +// Unwrap returns the underlying error. This also makes the error compatible +// with errors.As and errors.Is. +func (a *APIError) Unwrap() error { + if a == nil { + return nil + } + return a.err +} + +// Error returns the API error's message. +func (a *APIError) Error() string { + if a == nil || (a.err == nil && a.StatusCode == 0) { + return "" + } + if a.err == nil { + return fmt.Sprintf("%d", a.StatusCode) + } + if a.StatusCode == 0 { + return a.err.Error() + } + return fmt.Sprintf("%d: %s", a.StatusCode, a.err.Error()) +} + +// ErrorDecoder decodes *http.Response errors and returns a +// typed API error (e.g. *APIError). +type ErrorDecoder func(statusCode int, body io.Reader) error + +// Caller calls APIs and deserializes their response, if any. +type Caller struct { + client HTTPClient + retrier *Retrier +} + +// CallerParams represents the parameters used to constrcut a new *Caller. +type CallerParams struct { + Client HTTPClient + MaxAttempts uint +} + +// NewCaller returns a new *Caller backed by the given parameters. +func NewCaller(params *CallerParams) *Caller { + var httpClient HTTPClient = http.DefaultClient + if params.Client != nil { + httpClient = params.Client + } + var retryOptions []RetryOption + if params.MaxAttempts > 0 { + retryOptions = append(retryOptions, WithMaxAttempts(params.MaxAttempts)) + } + return &Caller{ + client: httpClient, + retrier: NewRetrier(retryOptions...), + } +} + +// CallParams represents the parameters used to issue an API call. +type CallParams struct { + URL string + Method string + MaxAttempts uint + Headers http.Header + Client HTTPClient + Request interface{} + Response interface{} + ResponseIsOptional bool + ErrorDecoder ErrorDecoder +} + +// Call issues an API call according to the given call parameters. +func (c *Caller) Call(ctx context.Context, params *CallParams) error { + req, err := newRequest(ctx, params.URL, params.Method, params.Headers, params.Request) + if err != nil { + return err + } + + // If the call has been cancelled, don't issue the request. + if err := ctx.Err(); err != nil { + return err + } + + client := c.client + if params.Client != nil { + // Use the HTTP client scoped to the request. + client = params.Client + } + + var retryOptions []RetryOption + if params.MaxAttempts > 0 { + retryOptions = append(retryOptions, WithMaxAttempts(params.MaxAttempts)) + } + + resp, err := c.retrier.Run( + client.Do, + req, + params.ErrorDecoder, + retryOptions..., + ) + if err != nil { + return err + } + + // Close the response body after we're done. + defer resp.Body.Close() + + // Check if the call was cancelled before we return the error + // associated with the call and/or unmarshal the response data. + if err := ctx.Err(); err != nil { + return err + } + + if resp.StatusCode < 200 || resp.StatusCode >= 300 { + return decodeError(resp, params.ErrorDecoder) + } + + // Mutate the response parameter in-place. + if params.Response != nil { + if writer, ok := params.Response.(io.Writer); ok { + _, err = io.Copy(writer, resp.Body) + } else { + err = json.NewDecoder(resp.Body).Decode(params.Response) + } + if err != nil { + if err == io.EOF { + if params.ResponseIsOptional { + // The response is optional, so we should ignore the + // io.EOF error + return nil + } + return fmt.Errorf("expected a %T response, but the server responded with nothing", params.Response) + } + return err + } + } + + return nil +} + +// newRequest returns a new *http.Request with all of the fields +// required to issue the call. +func newRequest( + ctx context.Context, + url string, + method string, + endpointHeaders http.Header, + request interface{}, +) (*http.Request, error) { + requestBody, err := newRequestBody(request) + if err != nil { + return nil, err + } + req, err := http.NewRequestWithContext(ctx, method, url, requestBody) + if err != nil { + return nil, err + } + req = req.WithContext(ctx) + req.Header.Set(contentTypeHeader, contentType) + for name, values := range endpointHeaders { + req.Header[name] = values + } + return req, nil +} + +// newRequestBody returns a new io.Reader that represents the HTTP request body. +func newRequestBody(request interface{}) (io.Reader, error) { + var requestBody io.Reader + if request != nil { + if body, ok := request.(io.Reader); ok { + requestBody = body + } else { + requestBytes, err := json.Marshal(request) + if err != nil { + return nil, err + } + requestBody = bytes.NewReader(requestBytes) + } + } + return requestBody, nil +} + +// decodeError decodes the error from the given HTTP response. Note that +// it's the caller's responsibility to close the response body. +func decodeError(response *http.Response, errorDecoder ErrorDecoder) error { + if errorDecoder != nil { + // This endpoint has custom errors, so we'll + // attempt to unmarshal the error into a structured + // type based on the status code. + return errorDecoder(response.StatusCode, response.Body) + } + // This endpoint doesn't have any custom error + // types, so we just read the body as-is, and + // put it into a normal error. + bytes, err := io.ReadAll(response.Body) + if err != nil && err != io.EOF { + return err + } + if err == io.EOF { + // The error didn't have a response body, + // so all we can do is return an error + // with the status code. + return NewAPIError(response.StatusCode, nil) + } + return NewAPIError(response.StatusCode, errors.New(string(bytes))) +} diff --git a/seed/go-sdk/optional/core/core_test.go b/seed/go-sdk/optional/core/core_test.go new file mode 100644 index 00000000000..f476f9ee383 --- /dev/null +++ b/seed/go-sdk/optional/core/core_test.go @@ -0,0 +1,284 @@ +package core + +import ( + "bytes" + "context" + "encoding/json" + "errors" + "fmt" + "io" + "net/http" + "net/http/httptest" + "strconv" + "testing" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +// TestCase represents a single test case. +type TestCase struct { + description string + + // Server-side assertions. + giveMethod string + giveResponseIsOptional bool + giveHeader http.Header + giveErrorDecoder ErrorDecoder + giveRequest *Request + + // Client-side assertions. + wantResponse *Response + wantError error +} + +// Request a simple request body. +type Request struct { + Id string `json:"id"` +} + +// Response a simple response body. +type Response struct { + Id string `json:"id"` +} + +// NotFoundError represents a 404. +type NotFoundError struct { + *APIError + + Message string `json:"message"` +} + +func TestCall(t *testing.T) { + tests := []*TestCase{ + { + description: "GET success", + giveMethod: http.MethodGet, + giveHeader: http.Header{ + "X-API-Status": []string{"success"}, + }, + giveRequest: &Request{ + Id: "123", + }, + wantResponse: &Response{ + Id: "123", + }, + }, + { + description: "GET not found", + giveMethod: http.MethodGet, + giveHeader: http.Header{ + "X-API-Status": []string{"fail"}, + }, + giveRequest: &Request{ + Id: strconv.Itoa(http.StatusNotFound), + }, + giveErrorDecoder: newTestErrorDecoder(t), + wantError: &NotFoundError{ + APIError: NewAPIError( + http.StatusNotFound, + errors.New(`{"message":"ID \"404\" not found"}`), + ), + }, + }, + { + description: "POST optional response", + giveMethod: http.MethodPost, + giveHeader: http.Header{ + "X-API-Status": []string{"success"}, + }, + giveRequest: &Request{ + Id: "123", + }, + giveResponseIsOptional: true, + }, + { + description: "POST API error", + giveMethod: http.MethodPost, + giveHeader: http.Header{ + "X-API-Status": []string{"fail"}, + }, + giveRequest: &Request{ + Id: strconv.Itoa(http.StatusInternalServerError), + }, + wantError: NewAPIError( + http.StatusInternalServerError, + errors.New("failed to process request"), + ), + }, + } + for _, test := range tests { + t.Run(test.description, func(t *testing.T) { + var ( + server = newTestServer(t, test) + client = server.Client() + ) + caller := NewCaller( + &CallerParams{ + Client: client, + }, + ) + var response *Response + err := caller.Call( + context.Background(), + &CallParams{ + URL: server.URL, + Method: test.giveMethod, + Headers: test.giveHeader, + Request: test.giveRequest, + Response: &response, + ResponseIsOptional: test.giveResponseIsOptional, + ErrorDecoder: test.giveErrorDecoder, + }, + ) + if test.wantError != nil { + assert.EqualError(t, err, test.wantError.Error()) + return + } + require.NoError(t, err) + assert.Equal(t, test.wantResponse, response) + }) + } +} + +func TestMergeHeaders(t *testing.T) { + t.Run("both empty", func(t *testing.T) { + merged := MergeHeaders(make(http.Header), make(http.Header)) + assert.Empty(t, merged) + }) + + t.Run("empty left", func(t *testing.T) { + left := make(http.Header) + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, "0.0.1", merged.Get("X-API-Version")) + }) + + t.Run("empty right", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Version", "0.0.1") + + right := make(http.Header) + + merged := MergeHeaders(left, right) + assert.Equal(t, "0.0.1", merged.Get("X-API-Version")) + }) + + t.Run("single value override", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Version", "0.0.0") + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"0.0.1"}, merged.Values("X-API-Version")) + }) + + t.Run("multiple value override", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Versions", "0.0.0") + + right := make(http.Header) + right.Add("X-API-Versions", "0.0.1") + right.Add("X-API-Versions", "0.0.2") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"0.0.1", "0.0.2"}, merged.Values("X-API-Versions")) + }) + + t.Run("disjoint merge", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Tenancy", "test") + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"test"}, merged.Values("X-API-Tenancy")) + assert.Equal(t, []string{"0.0.1"}, merged.Values("X-API-Version")) + }) +} + +// newTestServer returns a new *httptest.Server configured with the +// given test parameters. +func newTestServer(t *testing.T, tc *TestCase) *httptest.Server { + return httptest.NewServer( + http.HandlerFunc( + func(w http.ResponseWriter, r *http.Request) { + assert.Equal(t, tc.giveMethod, r.Method) + assert.Equal(t, contentType, r.Header.Get(contentTypeHeader)) + for header, value := range tc.giveHeader { + assert.Equal(t, value, r.Header.Values(header)) + } + + bytes, err := io.ReadAll(r.Body) + require.NoError(t, err) + + request := new(Request) + require.NoError(t, json.Unmarshal(bytes, request)) + + switch request.Id { + case strconv.Itoa(http.StatusNotFound): + notFoundError := &NotFoundError{ + APIError: &APIError{ + StatusCode: http.StatusNotFound, + }, + Message: fmt.Sprintf("ID %q not found", request.Id), + } + bytes, err = json.Marshal(notFoundError) + require.NoError(t, err) + + w.WriteHeader(http.StatusNotFound) + _, err = w.Write(bytes) + require.NoError(t, err) + return + + case strconv.Itoa(http.StatusInternalServerError): + w.WriteHeader(http.StatusInternalServerError) + _, err = w.Write([]byte("failed to process request")) + require.NoError(t, err) + return + } + + if tc.giveResponseIsOptional { + w.WriteHeader(http.StatusOK) + return + } + + response := &Response{ + Id: request.Id, + } + bytes, err = json.Marshal(response) + require.NoError(t, err) + + _, err = w.Write(bytes) + require.NoError(t, err) + }, + ), + ) +} + +// newTestErrorDecoder returns an error decoder suitable for tests. +func newTestErrorDecoder(t *testing.T) func(int, io.Reader) error { + return func(statusCode int, body io.Reader) error { + raw, err := io.ReadAll(body) + require.NoError(t, err) + + var ( + apiError = NewAPIError(statusCode, errors.New(string(raw))) + decoder = json.NewDecoder(bytes.NewReader(raw)) + ) + if statusCode == http.StatusNotFound { + value := new(NotFoundError) + value.APIError = apiError + require.NoError(t, decoder.Decode(value)) + + return value + } + return apiError + } +} diff --git a/seed/go-sdk/optional/core/query.go b/seed/go-sdk/optional/core/query.go new file mode 100644 index 00000000000..479cbb24d18 --- /dev/null +++ b/seed/go-sdk/optional/core/query.go @@ -0,0 +1,219 @@ +package core + +import ( + "encoding/base64" + "fmt" + "net/url" + "reflect" + "strings" + "time" + + "github.com/google/uuid" +) + +var ( + bytesType = reflect.TypeOf([]byte{}) + queryEncoderType = reflect.TypeOf(new(QueryEncoder)).Elem() + timeType = reflect.TypeOf(time.Time{}) + uuidType = reflect.TypeOf(uuid.UUID{}) +) + +// QueryEncoder is an interface implemented by any type that wishes to encode +// itself into URL values in a non-standard way. +type QueryEncoder interface { + EncodeQueryValues(key string, v *url.Values) error +} + +// QueryValues encodes url.Values from request objects. +// +// Note: This type is inspired by Google's query encoding library, but +// supports far less customization and is tailored to fit this SDK's use case. +// +// Ref: https://github.com/google/go-querystring +func QueryValues(v interface{}) (url.Values, error) { + values := make(url.Values) + val := reflect.ValueOf(v) + for val.Kind() == reflect.Ptr { + if val.IsNil() { + return values, nil + } + val = val.Elem() + } + + if v == nil { + return values, nil + } + + if val.Kind() != reflect.Struct { + return nil, fmt.Errorf("query: Values() expects struct input. Got %v", val.Kind()) + } + + err := reflectValue(values, val, "") + return values, err +} + +// reflectValue populates the values parameter from the struct fields in val. +// Embedded structs are followed recursively (using the rules defined in the +// Values function documentation) breadth-first. +func reflectValue(values url.Values, val reflect.Value, scope string) error { + typ := val.Type() + for i := 0; i < typ.NumField(); i++ { + sf := typ.Field(i) + if sf.PkgPath != "" && !sf.Anonymous { + // Skip unexported fields. + continue + } + + sv := val.Field(i) + tag := sf.Tag.Get("url") + if tag == "" || tag == "-" { + continue + } + + name, opts := parseTag(tag) + if name == "" { + name = sf.Name + } + + if scope != "" { + name = scope + "[" + name + "]" + } + + if opts.Contains("omitempty") && isEmptyValue(sv) { + continue + } + + if sv.Type().Implements(queryEncoderType) { + // If sv is a nil pointer and the custom encoder is defined on a non-pointer + // method receiver, set sv to the zero value of the underlying type + if !reflect.Indirect(sv).IsValid() && sv.Type().Elem().Implements(queryEncoderType) { + sv = reflect.New(sv.Type().Elem()) + } + + m := sv.Interface().(QueryEncoder) + if err := m.EncodeQueryValues(name, &values); err != nil { + return err + } + continue + } + + // Recursively dereference pointers, but stop at nil pointers. + for sv.Kind() == reflect.Ptr { + if sv.IsNil() { + break + } + sv = sv.Elem() + } + + if sv.Type() == uuidType || sv.Type() == bytesType || sv.Type() == timeType { + values.Add(name, valueString(sv, opts, sf)) + continue + } + + if sv.Kind() == reflect.Slice || sv.Kind() == reflect.Array { + if sv.Len() == 0 { + // Skip if slice or array is empty. + continue + } + for i := 0; i < sv.Len(); i++ { + values.Add(name, valueString(sv.Index(i), opts, sf)) + } + continue + } + + if sv.Kind() == reflect.Struct { + if err := reflectValue(values, sv, name); err != nil { + return err + } + continue + } + + values.Add(name, valueString(sv, opts, sf)) + } + + return nil +} + +// valueString returns the string representation of a value. +func valueString(v reflect.Value, opts tagOptions, sf reflect.StructField) string { + for v.Kind() == reflect.Ptr { + if v.IsNil() { + return "" + } + v = v.Elem() + } + + if v.Type() == timeType { + t := v.Interface().(time.Time) + if format := sf.Tag.Get("format"); format == "date" { + return t.Format("2006-01-02") + } + return t.Format(time.RFC3339) + } + + if v.Type() == uuidType { + u := v.Interface().(uuid.UUID) + return u.String() + } + + if v.Type() == bytesType { + b := v.Interface().([]byte) + return base64.StdEncoding.EncodeToString(b) + } + + return fmt.Sprint(v.Interface()) +} + +// isEmptyValue checks if a value should be considered empty for the purposes +// of omitting fields with the "omitempty" option. +func isEmptyValue(v reflect.Value) bool { + type zeroable interface { + IsZero() bool + } + + if !v.IsNil() { + if z, ok := v.Interface().(zeroable); ok { + return z.IsZero() + } + } + + switch v.Kind() { + case reflect.Array, reflect.Map, reflect.Slice, reflect.String: + return v.Len() == 0 + case reflect.Bool: + return !v.Bool() + case reflect.Int, reflect.Int8, reflect.Int16, reflect.Int32, reflect.Int64: + return v.Int() == 0 + case reflect.Uint, reflect.Uint8, reflect.Uint16, reflect.Uint32, reflect.Uint64, reflect.Uintptr: + return v.Uint() == 0 + case reflect.Float32, reflect.Float64: + return v.Float() == 0 + case reflect.Interface, reflect.Ptr: + return v.IsNil() + case reflect.Invalid, reflect.Complex64, reflect.Complex128, reflect.Chan, reflect.Func, reflect.Struct, reflect.UnsafePointer: + return false + } + + return false +} + +// tagOptions is the string following a comma in a struct field's "url" tag, or +// the empty string. It does not include the leading comma. +type tagOptions []string + +// parseTag splits a struct field's url tag into its name and comma-separated +// options. +func parseTag(tag string) (string, tagOptions) { + s := strings.Split(tag, ",") + return s[0], s[1:] +} + +// Contains checks whether the tagOptions contains the specified option. +func (o tagOptions) Contains(option string) bool { + for _, s := range o { + if s == option { + return true + } + } + return false +} diff --git a/seed/go-sdk/optional/core/query_test.go b/seed/go-sdk/optional/core/query_test.go new file mode 100644 index 00000000000..4f0d39284f4 --- /dev/null +++ b/seed/go-sdk/optional/core/query_test.go @@ -0,0 +1,146 @@ +package core + +import ( + "testing" + "time" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +func TestQueryValues(t *testing.T) { + t.Run("empty optional", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + values, err := QueryValues(&example{}) + require.NoError(t, err) + assert.Empty(t, values) + }) + + t.Run("empty required", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Required string `json:"required" url:"required"` + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + values, err := QueryValues(&example{}) + require.NoError(t, err) + assert.Equal(t, "required=", values.Encode()) + }) + + t.Run("allow multiple", func(t *testing.T) { + type example struct { + Values []string `json:"values" url:"values"` + } + + values, err := QueryValues( + &example{ + Values: []string{"foo", "bar", "baz"}, + }, + ) + require.NoError(t, err) + assert.Equal(t, "values=foo&values=bar&values=baz", values.Encode()) + }) + + t.Run("nested object", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Required string `json:"required" url:"required"` + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + nestedValue := "nestedValue" + values, err := QueryValues( + &example{ + Required: "requiredValue", + Nested: &nested{ + Value: &nestedValue, + }, + }, + ) + require.NoError(t, err) + assert.Equal(t, "nested%5Bvalue%5D=nestedValue&required=requiredValue", values.Encode()) + }) + + t.Run("url unspecified", func(t *testing.T) { + type example struct { + Required string `json:"required" url:"required"` + NotFound string `json:"notFound"` + } + + values, err := QueryValues( + &example{ + Required: "requiredValue", + NotFound: "notFound", + }, + ) + require.NoError(t, err) + assert.Equal(t, "required=requiredValue", values.Encode()) + }) + + t.Run("url ignored", func(t *testing.T) { + type example struct { + Required string `json:"required" url:"required"` + NotFound string `json:"notFound" url:"-"` + } + + values, err := QueryValues( + &example{ + Required: "requiredValue", + NotFound: "notFound", + }, + ) + require.NoError(t, err) + assert.Equal(t, "required=requiredValue", values.Encode()) + }) + + t.Run("datetime", func(t *testing.T) { + type example struct { + DateTime time.Time `json:"dateTime" url:"dateTime"` + } + + values, err := QueryValues( + &example{ + DateTime: time.Date(1994, 3, 16, 12, 34, 56, 0, time.UTC), + }, + ) + require.NoError(t, err) + assert.Equal(t, "dateTime=1994-03-16T12%3A34%3A56Z", values.Encode()) + }) + + t.Run("date", func(t *testing.T) { + type example struct { + Date time.Time `json:"date" url:"date" format:"date"` + } + + values, err := QueryValues( + &example{ + Date: time.Date(1994, 3, 16, 12, 34, 56, 0, time.UTC), + }, + ) + require.NoError(t, err) + assert.Equal(t, "date=1994-03-16", values.Encode()) + }) + + t.Run("optional time", func(t *testing.T) { + type example struct { + Date *time.Time `json:"date,omitempty" url:"date,omitempty" format:"date"` + } + + values, err := QueryValues( + &example{}, + ) + require.NoError(t, err) + assert.Empty(t, values.Encode()) + }) +} diff --git a/seed/go-sdk/optional/core/request_option.go b/seed/go-sdk/optional/core/request_option.go new file mode 100644 index 00000000000..2991f0a913b --- /dev/null +++ b/seed/go-sdk/optional/core/request_option.go @@ -0,0 +1,85 @@ +// This file was auto-generated by Fern from our API Definition. + +package core + +import ( + http "net/http" +) + +// RequestOption adapts the behavior of the client or an individual request. +type RequestOption interface { + applyRequestOptions(*RequestOptions) +} + +// RequestOptions defines all of the possible request options. +// +// This type is primarily used by the generated code and is not meant +// to be used directly; use the option package instead. +type RequestOptions struct { + BaseURL string + HTTPClient HTTPClient + HTTPHeader http.Header + MaxAttempts uint +} + +// NewRequestOptions returns a new *RequestOptions value. +// +// This function is primarily used by the generated code and is not meant +// to be used directly; use RequestOption instead. +func NewRequestOptions(opts ...RequestOption) *RequestOptions { + options := &RequestOptions{ + HTTPHeader: make(http.Header), + } + for _, opt := range opts { + opt.applyRequestOptions(options) + } + return options +} + +// ToHeader maps the configured request options into a http.Header used +// for the request(s). +func (r *RequestOptions) ToHeader() http.Header { return r.cloneHeader() } + +func (r *RequestOptions) cloneHeader() http.Header { + headers := r.HTTPHeader.Clone() + headers.Set("X-Fern-Language", "Go") + headers.Set("X-Fern-SDK-Name", "github.com/optional/fern") + headers.Set("X-Fern-SDK-Version", "0.0.1") + return headers +} + +// BaseURLOption implements the RequestOption interface. +type BaseURLOption struct { + BaseURL string +} + +func (b *BaseURLOption) applyRequestOptions(opts *RequestOptions) { + opts.BaseURL = b.BaseURL +} + +// HTTPClientOption implements the RequestOption interface. +type HTTPClientOption struct { + HTTPClient HTTPClient +} + +func (h *HTTPClientOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPClient = h.HTTPClient +} + +// HTTPHeaderOption implements the RequestOption interface. +type HTTPHeaderOption struct { + HTTPHeader http.Header +} + +func (h *HTTPHeaderOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPHeader = h.HTTPHeader +} + +// MaxAttemptsOption implements the RequestOption interface. +type MaxAttemptsOption struct { + MaxAttempts uint +} + +func (m *MaxAttemptsOption) applyRequestOptions(opts *RequestOptions) { + opts.MaxAttempts = m.MaxAttempts +} diff --git a/seed/go-sdk/optional/core/retrier.go b/seed/go-sdk/optional/core/retrier.go new file mode 100644 index 00000000000..ea24916b786 --- /dev/null +++ b/seed/go-sdk/optional/core/retrier.go @@ -0,0 +1,166 @@ +package core + +import ( + "crypto/rand" + "math/big" + "net/http" + "time" +) + +const ( + defaultRetryAttempts = 2 + minRetryDelay = 500 * time.Millisecond + maxRetryDelay = 5000 * time.Millisecond +) + +// RetryOption adapts the behavior the *Retrier. +type RetryOption func(*retryOptions) + +// RetryFunc is a retriable HTTP function call (i.e. *http.Client.Do). +type RetryFunc func(*http.Request) (*http.Response, error) + +// WithMaxAttempts configures the maximum number of attempts +// of the *Retrier. +func WithMaxAttempts(attempts uint) RetryOption { + return func(opts *retryOptions) { + opts.attempts = attempts + } +} + +// Retrier retries failed requests a configurable number of times with an +// exponential back-off between each retry. +type Retrier struct { + attempts uint +} + +// NewRetrier constructs a new *Retrier with the given options, if any. +func NewRetrier(opts ...RetryOption) *Retrier { + options := new(retryOptions) + for _, opt := range opts { + opt(options) + } + attempts := uint(defaultRetryAttempts) + if options.attempts > 0 { + attempts = options.attempts + } + return &Retrier{ + attempts: attempts, + } +} + +// Run issues the request and, upon failure, retries the request if possible. +// +// The request will be retried as long as the request is deemed retriable and the +// number of retry attempts has not grown larger than the configured retry limit. +func (r *Retrier) Run( + fn RetryFunc, + request *http.Request, + errorDecoder ErrorDecoder, + opts ...RetryOption, +) (*http.Response, error) { + options := new(retryOptions) + for _, opt := range opts { + opt(options) + } + maxRetryAttempts := r.attempts + if options.attempts > 0 { + maxRetryAttempts = options.attempts + } + var ( + retryAttempt uint + previousError error + ) + return r.run( + fn, + request, + errorDecoder, + maxRetryAttempts, + retryAttempt, + previousError, + ) +} + +func (r *Retrier) run( + fn RetryFunc, + request *http.Request, + errorDecoder ErrorDecoder, + maxRetryAttempts uint, + retryAttempt uint, + previousError error, +) (*http.Response, error) { + if retryAttempt >= maxRetryAttempts { + return nil, previousError + } + + // If the call has been cancelled, don't issue the request. + if err := request.Context().Err(); err != nil { + return nil, err + } + + response, err := fn(request) + if err != nil { + return nil, err + } + + if r.shouldRetry(response) { + defer response.Body.Close() + + delay, err := r.retryDelay(retryAttempt) + if err != nil { + return nil, err + } + + time.Sleep(delay) + + return r.run( + fn, + request, + errorDecoder, + maxRetryAttempts, + retryAttempt+1, + decodeError(response, errorDecoder), + ) + } + + return response, nil +} + +// shouldRetry returns true if the request should be retried based on the given +// response status code. +func (r *Retrier) shouldRetry(response *http.Response) bool { + return response.StatusCode == http.StatusTooManyRequests || + response.StatusCode == http.StatusRequestTimeout || + response.StatusCode == http.StatusConflict || + response.StatusCode >= http.StatusInternalServerError +} + +// retryDelay calculates the delay time in milliseconds based on the retry attempt. +func (r *Retrier) retryDelay(retryAttempt uint) (time.Duration, error) { + // Apply exponential backoff. + delay := minRetryDelay + minRetryDelay*time.Duration(retryAttempt*retryAttempt) + + // Do not allow the number to exceed maxRetryDelay. + if delay > maxRetryDelay { + delay = maxRetryDelay + } + + // Apply some itter by randomizing the value in the range of 75%-100%. + max := big.NewInt(int64(delay / 4)) + jitter, err := rand.Int(rand.Reader, max) + if err != nil { + return 0, err + } + + delay -= time.Duration(jitter.Int64()) + + // Never sleep less than the base sleep seconds. + if delay < minRetryDelay { + delay = minRetryDelay + } + + return delay, nil +} + +type retryOptions struct { + attempts uint +} diff --git a/seed/go-sdk/optional/core/stringer.go b/seed/go-sdk/optional/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-sdk/optional/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-sdk/optional/core/time.go b/seed/go-sdk/optional/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-sdk/optional/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-sdk/optional/go.mod b/seed/go-sdk/optional/go.mod new file mode 100644 index 00000000000..2b1dd08ebe0 --- /dev/null +++ b/seed/go-sdk/optional/go.mod @@ -0,0 +1,9 @@ +module github.com/optional/fern + +go 1.13 + +require ( + github.com/google/uuid v1.4.0 + github.com/stretchr/testify v1.7.0 + gopkg.in/yaml.v3 v3.0.1 // indirect +) diff --git a/seed/go-sdk/optional/go.sum b/seed/go-sdk/optional/go.sum new file mode 100644 index 00000000000..b3766d4366b --- /dev/null +++ b/seed/go-sdk/optional/go.sum @@ -0,0 +1,14 @@ +github.com/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8= +github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/google/uuid v1.4.0 h1:MtMxsa51/r9yyhkyLsVeVt0B+BGQZzpQiTQ4eHZ8bc4= +github.com/google/uuid v1.4.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= +github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= +github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY= +github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= +gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= diff --git a/seed/go-sdk/optional/option/request_option.go b/seed/go-sdk/optional/option/request_option.go new file mode 100644 index 00000000000..e7191a54d25 --- /dev/null +++ b/seed/go-sdk/optional/option/request_option.go @@ -0,0 +1,41 @@ +// This file was auto-generated by Fern from our API Definition. + +package option + +import ( + core "github.com/optional/fern/core" + http "net/http" +) + +// RequestOption adapts the behavior of an indivdual request. +type RequestOption = core.RequestOption + +// WithBaseURL sets the base URL, overriding the default +// environment, if any. +func WithBaseURL(baseURL string) *core.BaseURLOption { + return &core.BaseURLOption{ + BaseURL: baseURL, + } +} + +// WithHTTPClient uses the given HTTPClient to issue the request. +func WithHTTPClient(httpClient core.HTTPClient) *core.HTTPClientOption { + return &core.HTTPClientOption{ + HTTPClient: httpClient, + } +} + +// WithHTTPHeader adds the given http.Header to the request. +func WithHTTPHeader(httpHeader http.Header) *core.HTTPHeaderOption { + return &core.HTTPHeaderOption{ + // Clone the headers so they can't be modified after the option call. + HTTPHeader: httpHeader.Clone(), + } +} + +// WithMaxAttempts configures the maximum number of retry attempts. +func WithMaxAttempts(attempts uint) *core.MaxAttemptsOption { + return &core.MaxAttemptsOption{ + MaxAttempts: attempts, + } +} diff --git a/seed/go-sdk/optional/optional/client.go b/seed/go-sdk/optional/optional/client.go new file mode 100644 index 00000000000..f38e76b2de8 --- /dev/null +++ b/seed/go-sdk/optional/optional/client.go @@ -0,0 +1,66 @@ +// This file was auto-generated by Fern from our API Definition. + +package optional + +import ( + context "context" + core "github.com/optional/fern/core" + option "github.com/optional/fern/option" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + } +} + +func (c *Client) SendOptionalBody( + ctx context.Context, + request map[string]interface{}, + opts ...option.RequestOption, +) (string, error) { + options := core.NewRequestOptions(opts...) + + baseURL := "" + if c.baseURL != "" { + baseURL = c.baseURL + } + if options.BaseURL != "" { + baseURL = options.BaseURL + } + endpointURL := baseURL + "/" + "send-optional-body" + + headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) + + var response string + if err := c.caller.Call( + ctx, + &core.CallParams{ + URL: endpointURL, + Method: http.MethodPost, + MaxAttempts: options.MaxAttempts, + Headers: headers, + Client: options.HTTPClient, + Request: request, + Response: &response, + }, + ); err != nil { + return "", err + } + return response, nil +} diff --git a/seed/go-sdk/optional/pointer.go b/seed/go-sdk/optional/pointer.go new file mode 100644 index 00000000000..02ef3dd782c --- /dev/null +++ b/seed/go-sdk/optional/pointer.go @@ -0,0 +1,132 @@ +package objectswithimports + +import ( + "time" + + "github.com/google/uuid" +) + +// Bool returns a pointer to the given bool value. +func Bool(b bool) *bool { + return &b +} + +// Byte returns a pointer to the given byte value. +func Byte(b byte) *byte { + return &b +} + +// Complex64 returns a pointer to the given complex64 value. +func Complex64(c complex64) *complex64 { + return &c +} + +// Complex128 returns a pointer to the given complex128 value. +func Complex128(c complex128) *complex128 { + return &c +} + +// Float32 returns a pointer to the given float32 value. +func Float32(f float32) *float32 { + return &f +} + +// Float64 returns a pointer to the given float64 value. +func Float64(f float64) *float64 { + return &f +} + +// Int returns a pointer to the given int value. +func Int(i int) *int { + return &i +} + +// Int8 returns a pointer to the given int8 value. +func Int8(i int8) *int8 { + return &i +} + +// Int16 returns a pointer to the given int16 value. +func Int16(i int16) *int16 { + return &i +} + +// Int32 returns a pointer to the given int32 value. +func Int32(i int32) *int32 { + return &i +} + +// Int64 returns a pointer to the given int64 value. +func Int64(i int64) *int64 { + return &i +} + +// Rune returns a pointer to the given rune value. +func Rune(r rune) *rune { + return &r +} + +// String returns a pointer to the given string value. +func String(s string) *string { + return &s +} + +// Uint returns a pointer to the given uint value. +func Uint(u uint) *uint { + return &u +} + +// Uint8 returns a pointer to the given uint8 value. +func Uint8(u uint8) *uint8 { + return &u +} + +// Uint16 returns a pointer to the given uint16 value. +func Uint16(u uint16) *uint16 { + return &u +} + +// Uint32 returns a pointer to the given uint32 value. +func Uint32(u uint32) *uint32 { + return &u +} + +// Uint64 returns a pointer to the given uint64 value. +func Uint64(u uint64) *uint64 { + return &u +} + +// Uintptr returns a pointer to the given uintptr value. +func Uintptr(u uintptr) *uintptr { + return &u +} + +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + +// Time returns a pointer to the given time.Time value. +func Time(t time.Time) *time.Time { + return &t +} + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/seed/go-sdk/optional/snippet.json b/seed/go-sdk/optional/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-sdk/package-yml/.github/workflows/ci.yml b/seed/go-sdk/package-yml/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-sdk/package-yml/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-sdk/package-yml/client/client.go b/seed/go-sdk/package-yml/client/client.go new file mode 100644 index 00000000000..62e8f3817b4 --- /dev/null +++ b/seed/go-sdk/package-yml/client/client.go @@ -0,0 +1,72 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + context "context" + fmt "fmt" + core "github.com/package-yml/fern/core" + option "github.com/package-yml/fern/option" + service "github.com/package-yml/fern/service" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header + + Service *service.Client +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + Service: service.NewClient(opts...), + } +} + +func (c *Client) Echo( + ctx context.Context, + id string, + request string, + opts ...option.RequestOption, +) (string, error) { + options := core.NewRequestOptions(opts...) + + baseURL := "" + if c.baseURL != "" { + baseURL = c.baseURL + } + if options.BaseURL != "" { + baseURL = options.BaseURL + } + endpointURL := fmt.Sprintf(baseURL+"/"+"%v/", id) + + headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) + + var response string + if err := c.caller.Call( + ctx, + &core.CallParams{ + URL: endpointURL, + Method: http.MethodPost, + MaxAttempts: options.MaxAttempts, + Headers: headers, + Client: options.HTTPClient, + Request: request, + Response: &response, + }, + ); err != nil { + return "", err + } + return response, nil +} diff --git a/seed/go-sdk/package-yml/client/client_test.go b/seed/go-sdk/package-yml/client/client_test.go new file mode 100644 index 00000000000..57d41b870c9 --- /dev/null +++ b/seed/go-sdk/package-yml/client/client_test.go @@ -0,0 +1,45 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + option "github.com/package-yml/fern/option" + assert "github.com/stretchr/testify/assert" + http "net/http" + testing "testing" + time "time" +) + +func TestNewClient(t *testing.T) { + t.Run("default", func(t *testing.T) { + c := NewClient() + assert.Empty(t, c.baseURL) + }) + + t.Run("base url", func(t *testing.T) { + c := NewClient( + option.WithBaseURL("test.co"), + ) + assert.Equal(t, "test.co", c.baseURL) + }) + + t.Run("http client", func(t *testing.T) { + httpClient := &http.Client{ + Timeout: 5 * time.Second, + } + c := NewClient( + option.WithHTTPClient(httpClient), + ) + assert.Empty(t, c.baseURL) + }) + + t.Run("http header", func(t *testing.T) { + header := make(http.Header) + header.Set("X-API-Tenancy", "test") + c := NewClient( + option.WithHTTPHeader(header), + ) + assert.Empty(t, c.baseURL) + assert.Equal(t, "test", c.header.Get("X-API-Tenancy")) + }) +} diff --git a/seed/go-sdk/package-yml/core/core.go b/seed/go-sdk/package-yml/core/core.go new file mode 100644 index 00000000000..5277d138d27 --- /dev/null +++ b/seed/go-sdk/package-yml/core/core.go @@ -0,0 +1,269 @@ +package core + +import ( + "bytes" + "context" + "encoding/json" + "errors" + "fmt" + "io" + "mime/multipart" + "net/http" +) + +const ( + // contentType specifies the JSON Content-Type header value. + contentType = "application/json" + contentTypeHeader = "Content-Type" +) + +// HTTPClient is an interface for a subset of the *http.Client. +type HTTPClient interface { + Do(*http.Request) (*http.Response, error) +} + +// MergeHeaders merges the given headers together, where the right +// takes precedence over the left. +func MergeHeaders(left, right http.Header) http.Header { + for key, values := range right { + if len(values) > 1 { + left[key] = values + continue + } + if value := right.Get(key); value != "" { + left.Set(key, value) + } + } + return left +} + +// WriteMultipartJSON writes the given value as a JSON part. +// This is used to serialize non-primitive multipart properties +// (i.e. lists, objects, etc). +func WriteMultipartJSON(writer *multipart.Writer, field string, value interface{}) error { + bytes, err := json.Marshal(value) + if err != nil { + return err + } + return writer.WriteField(field, string(bytes)) +} + +// APIError is a lightweight wrapper around the standard error +// interface that preserves the status code from the RPC, if any. +type APIError struct { + err error + + StatusCode int `json:"-"` +} + +// NewAPIError constructs a new API error. +func NewAPIError(statusCode int, err error) *APIError { + return &APIError{ + err: err, + StatusCode: statusCode, + } +} + +// Unwrap returns the underlying error. This also makes the error compatible +// with errors.As and errors.Is. +func (a *APIError) Unwrap() error { + if a == nil { + return nil + } + return a.err +} + +// Error returns the API error's message. +func (a *APIError) Error() string { + if a == nil || (a.err == nil && a.StatusCode == 0) { + return "" + } + if a.err == nil { + return fmt.Sprintf("%d", a.StatusCode) + } + if a.StatusCode == 0 { + return a.err.Error() + } + return fmt.Sprintf("%d: %s", a.StatusCode, a.err.Error()) +} + +// ErrorDecoder decodes *http.Response errors and returns a +// typed API error (e.g. *APIError). +type ErrorDecoder func(statusCode int, body io.Reader) error + +// Caller calls APIs and deserializes their response, if any. +type Caller struct { + client HTTPClient + retrier *Retrier +} + +// CallerParams represents the parameters used to constrcut a new *Caller. +type CallerParams struct { + Client HTTPClient + MaxAttempts uint +} + +// NewCaller returns a new *Caller backed by the given parameters. +func NewCaller(params *CallerParams) *Caller { + var httpClient HTTPClient = http.DefaultClient + if params.Client != nil { + httpClient = params.Client + } + var retryOptions []RetryOption + if params.MaxAttempts > 0 { + retryOptions = append(retryOptions, WithMaxAttempts(params.MaxAttempts)) + } + return &Caller{ + client: httpClient, + retrier: NewRetrier(retryOptions...), + } +} + +// CallParams represents the parameters used to issue an API call. +type CallParams struct { + URL string + Method string + MaxAttempts uint + Headers http.Header + Client HTTPClient + Request interface{} + Response interface{} + ResponseIsOptional bool + ErrorDecoder ErrorDecoder +} + +// Call issues an API call according to the given call parameters. +func (c *Caller) Call(ctx context.Context, params *CallParams) error { + req, err := newRequest(ctx, params.URL, params.Method, params.Headers, params.Request) + if err != nil { + return err + } + + // If the call has been cancelled, don't issue the request. + if err := ctx.Err(); err != nil { + return err + } + + client := c.client + if params.Client != nil { + // Use the HTTP client scoped to the request. + client = params.Client + } + + var retryOptions []RetryOption + if params.MaxAttempts > 0 { + retryOptions = append(retryOptions, WithMaxAttempts(params.MaxAttempts)) + } + + resp, err := c.retrier.Run( + client.Do, + req, + params.ErrorDecoder, + retryOptions..., + ) + if err != nil { + return err + } + + // Close the response body after we're done. + defer resp.Body.Close() + + // Check if the call was cancelled before we return the error + // associated with the call and/or unmarshal the response data. + if err := ctx.Err(); err != nil { + return err + } + + if resp.StatusCode < 200 || resp.StatusCode >= 300 { + return decodeError(resp, params.ErrorDecoder) + } + + // Mutate the response parameter in-place. + if params.Response != nil { + if writer, ok := params.Response.(io.Writer); ok { + _, err = io.Copy(writer, resp.Body) + } else { + err = json.NewDecoder(resp.Body).Decode(params.Response) + } + if err != nil { + if err == io.EOF { + if params.ResponseIsOptional { + // The response is optional, so we should ignore the + // io.EOF error + return nil + } + return fmt.Errorf("expected a %T response, but the server responded with nothing", params.Response) + } + return err + } + } + + return nil +} + +// newRequest returns a new *http.Request with all of the fields +// required to issue the call. +func newRequest( + ctx context.Context, + url string, + method string, + endpointHeaders http.Header, + request interface{}, +) (*http.Request, error) { + requestBody, err := newRequestBody(request) + if err != nil { + return nil, err + } + req, err := http.NewRequestWithContext(ctx, method, url, requestBody) + if err != nil { + return nil, err + } + req = req.WithContext(ctx) + req.Header.Set(contentTypeHeader, contentType) + for name, values := range endpointHeaders { + req.Header[name] = values + } + return req, nil +} + +// newRequestBody returns a new io.Reader that represents the HTTP request body. +func newRequestBody(request interface{}) (io.Reader, error) { + var requestBody io.Reader + if request != nil { + if body, ok := request.(io.Reader); ok { + requestBody = body + } else { + requestBytes, err := json.Marshal(request) + if err != nil { + return nil, err + } + requestBody = bytes.NewReader(requestBytes) + } + } + return requestBody, nil +} + +// decodeError decodes the error from the given HTTP response. Note that +// it's the caller's responsibility to close the response body. +func decodeError(response *http.Response, errorDecoder ErrorDecoder) error { + if errorDecoder != nil { + // This endpoint has custom errors, so we'll + // attempt to unmarshal the error into a structured + // type based on the status code. + return errorDecoder(response.StatusCode, response.Body) + } + // This endpoint doesn't have any custom error + // types, so we just read the body as-is, and + // put it into a normal error. + bytes, err := io.ReadAll(response.Body) + if err != nil && err != io.EOF { + return err + } + if err == io.EOF { + // The error didn't have a response body, + // so all we can do is return an error + // with the status code. + return NewAPIError(response.StatusCode, nil) + } + return NewAPIError(response.StatusCode, errors.New(string(bytes))) +} diff --git a/seed/go-sdk/package-yml/core/core_test.go b/seed/go-sdk/package-yml/core/core_test.go new file mode 100644 index 00000000000..f476f9ee383 --- /dev/null +++ b/seed/go-sdk/package-yml/core/core_test.go @@ -0,0 +1,284 @@ +package core + +import ( + "bytes" + "context" + "encoding/json" + "errors" + "fmt" + "io" + "net/http" + "net/http/httptest" + "strconv" + "testing" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +// TestCase represents a single test case. +type TestCase struct { + description string + + // Server-side assertions. + giveMethod string + giveResponseIsOptional bool + giveHeader http.Header + giveErrorDecoder ErrorDecoder + giveRequest *Request + + // Client-side assertions. + wantResponse *Response + wantError error +} + +// Request a simple request body. +type Request struct { + Id string `json:"id"` +} + +// Response a simple response body. +type Response struct { + Id string `json:"id"` +} + +// NotFoundError represents a 404. +type NotFoundError struct { + *APIError + + Message string `json:"message"` +} + +func TestCall(t *testing.T) { + tests := []*TestCase{ + { + description: "GET success", + giveMethod: http.MethodGet, + giveHeader: http.Header{ + "X-API-Status": []string{"success"}, + }, + giveRequest: &Request{ + Id: "123", + }, + wantResponse: &Response{ + Id: "123", + }, + }, + { + description: "GET not found", + giveMethod: http.MethodGet, + giveHeader: http.Header{ + "X-API-Status": []string{"fail"}, + }, + giveRequest: &Request{ + Id: strconv.Itoa(http.StatusNotFound), + }, + giveErrorDecoder: newTestErrorDecoder(t), + wantError: &NotFoundError{ + APIError: NewAPIError( + http.StatusNotFound, + errors.New(`{"message":"ID \"404\" not found"}`), + ), + }, + }, + { + description: "POST optional response", + giveMethod: http.MethodPost, + giveHeader: http.Header{ + "X-API-Status": []string{"success"}, + }, + giveRequest: &Request{ + Id: "123", + }, + giveResponseIsOptional: true, + }, + { + description: "POST API error", + giveMethod: http.MethodPost, + giveHeader: http.Header{ + "X-API-Status": []string{"fail"}, + }, + giveRequest: &Request{ + Id: strconv.Itoa(http.StatusInternalServerError), + }, + wantError: NewAPIError( + http.StatusInternalServerError, + errors.New("failed to process request"), + ), + }, + } + for _, test := range tests { + t.Run(test.description, func(t *testing.T) { + var ( + server = newTestServer(t, test) + client = server.Client() + ) + caller := NewCaller( + &CallerParams{ + Client: client, + }, + ) + var response *Response + err := caller.Call( + context.Background(), + &CallParams{ + URL: server.URL, + Method: test.giveMethod, + Headers: test.giveHeader, + Request: test.giveRequest, + Response: &response, + ResponseIsOptional: test.giveResponseIsOptional, + ErrorDecoder: test.giveErrorDecoder, + }, + ) + if test.wantError != nil { + assert.EqualError(t, err, test.wantError.Error()) + return + } + require.NoError(t, err) + assert.Equal(t, test.wantResponse, response) + }) + } +} + +func TestMergeHeaders(t *testing.T) { + t.Run("both empty", func(t *testing.T) { + merged := MergeHeaders(make(http.Header), make(http.Header)) + assert.Empty(t, merged) + }) + + t.Run("empty left", func(t *testing.T) { + left := make(http.Header) + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, "0.0.1", merged.Get("X-API-Version")) + }) + + t.Run("empty right", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Version", "0.0.1") + + right := make(http.Header) + + merged := MergeHeaders(left, right) + assert.Equal(t, "0.0.1", merged.Get("X-API-Version")) + }) + + t.Run("single value override", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Version", "0.0.0") + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"0.0.1"}, merged.Values("X-API-Version")) + }) + + t.Run("multiple value override", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Versions", "0.0.0") + + right := make(http.Header) + right.Add("X-API-Versions", "0.0.1") + right.Add("X-API-Versions", "0.0.2") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"0.0.1", "0.0.2"}, merged.Values("X-API-Versions")) + }) + + t.Run("disjoint merge", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Tenancy", "test") + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"test"}, merged.Values("X-API-Tenancy")) + assert.Equal(t, []string{"0.0.1"}, merged.Values("X-API-Version")) + }) +} + +// newTestServer returns a new *httptest.Server configured with the +// given test parameters. +func newTestServer(t *testing.T, tc *TestCase) *httptest.Server { + return httptest.NewServer( + http.HandlerFunc( + func(w http.ResponseWriter, r *http.Request) { + assert.Equal(t, tc.giveMethod, r.Method) + assert.Equal(t, contentType, r.Header.Get(contentTypeHeader)) + for header, value := range tc.giveHeader { + assert.Equal(t, value, r.Header.Values(header)) + } + + bytes, err := io.ReadAll(r.Body) + require.NoError(t, err) + + request := new(Request) + require.NoError(t, json.Unmarshal(bytes, request)) + + switch request.Id { + case strconv.Itoa(http.StatusNotFound): + notFoundError := &NotFoundError{ + APIError: &APIError{ + StatusCode: http.StatusNotFound, + }, + Message: fmt.Sprintf("ID %q not found", request.Id), + } + bytes, err = json.Marshal(notFoundError) + require.NoError(t, err) + + w.WriteHeader(http.StatusNotFound) + _, err = w.Write(bytes) + require.NoError(t, err) + return + + case strconv.Itoa(http.StatusInternalServerError): + w.WriteHeader(http.StatusInternalServerError) + _, err = w.Write([]byte("failed to process request")) + require.NoError(t, err) + return + } + + if tc.giveResponseIsOptional { + w.WriteHeader(http.StatusOK) + return + } + + response := &Response{ + Id: request.Id, + } + bytes, err = json.Marshal(response) + require.NoError(t, err) + + _, err = w.Write(bytes) + require.NoError(t, err) + }, + ), + ) +} + +// newTestErrorDecoder returns an error decoder suitable for tests. +func newTestErrorDecoder(t *testing.T) func(int, io.Reader) error { + return func(statusCode int, body io.Reader) error { + raw, err := io.ReadAll(body) + require.NoError(t, err) + + var ( + apiError = NewAPIError(statusCode, errors.New(string(raw))) + decoder = json.NewDecoder(bytes.NewReader(raw)) + ) + if statusCode == http.StatusNotFound { + value := new(NotFoundError) + value.APIError = apiError + require.NoError(t, decoder.Decode(value)) + + return value + } + return apiError + } +} diff --git a/seed/go-sdk/package-yml/core/query.go b/seed/go-sdk/package-yml/core/query.go new file mode 100644 index 00000000000..479cbb24d18 --- /dev/null +++ b/seed/go-sdk/package-yml/core/query.go @@ -0,0 +1,219 @@ +package core + +import ( + "encoding/base64" + "fmt" + "net/url" + "reflect" + "strings" + "time" + + "github.com/google/uuid" +) + +var ( + bytesType = reflect.TypeOf([]byte{}) + queryEncoderType = reflect.TypeOf(new(QueryEncoder)).Elem() + timeType = reflect.TypeOf(time.Time{}) + uuidType = reflect.TypeOf(uuid.UUID{}) +) + +// QueryEncoder is an interface implemented by any type that wishes to encode +// itself into URL values in a non-standard way. +type QueryEncoder interface { + EncodeQueryValues(key string, v *url.Values) error +} + +// QueryValues encodes url.Values from request objects. +// +// Note: This type is inspired by Google's query encoding library, but +// supports far less customization and is tailored to fit this SDK's use case. +// +// Ref: https://github.com/google/go-querystring +func QueryValues(v interface{}) (url.Values, error) { + values := make(url.Values) + val := reflect.ValueOf(v) + for val.Kind() == reflect.Ptr { + if val.IsNil() { + return values, nil + } + val = val.Elem() + } + + if v == nil { + return values, nil + } + + if val.Kind() != reflect.Struct { + return nil, fmt.Errorf("query: Values() expects struct input. Got %v", val.Kind()) + } + + err := reflectValue(values, val, "") + return values, err +} + +// reflectValue populates the values parameter from the struct fields in val. +// Embedded structs are followed recursively (using the rules defined in the +// Values function documentation) breadth-first. +func reflectValue(values url.Values, val reflect.Value, scope string) error { + typ := val.Type() + for i := 0; i < typ.NumField(); i++ { + sf := typ.Field(i) + if sf.PkgPath != "" && !sf.Anonymous { + // Skip unexported fields. + continue + } + + sv := val.Field(i) + tag := sf.Tag.Get("url") + if tag == "" || tag == "-" { + continue + } + + name, opts := parseTag(tag) + if name == "" { + name = sf.Name + } + + if scope != "" { + name = scope + "[" + name + "]" + } + + if opts.Contains("omitempty") && isEmptyValue(sv) { + continue + } + + if sv.Type().Implements(queryEncoderType) { + // If sv is a nil pointer and the custom encoder is defined on a non-pointer + // method receiver, set sv to the zero value of the underlying type + if !reflect.Indirect(sv).IsValid() && sv.Type().Elem().Implements(queryEncoderType) { + sv = reflect.New(sv.Type().Elem()) + } + + m := sv.Interface().(QueryEncoder) + if err := m.EncodeQueryValues(name, &values); err != nil { + return err + } + continue + } + + // Recursively dereference pointers, but stop at nil pointers. + for sv.Kind() == reflect.Ptr { + if sv.IsNil() { + break + } + sv = sv.Elem() + } + + if sv.Type() == uuidType || sv.Type() == bytesType || sv.Type() == timeType { + values.Add(name, valueString(sv, opts, sf)) + continue + } + + if sv.Kind() == reflect.Slice || sv.Kind() == reflect.Array { + if sv.Len() == 0 { + // Skip if slice or array is empty. + continue + } + for i := 0; i < sv.Len(); i++ { + values.Add(name, valueString(sv.Index(i), opts, sf)) + } + continue + } + + if sv.Kind() == reflect.Struct { + if err := reflectValue(values, sv, name); err != nil { + return err + } + continue + } + + values.Add(name, valueString(sv, opts, sf)) + } + + return nil +} + +// valueString returns the string representation of a value. +func valueString(v reflect.Value, opts tagOptions, sf reflect.StructField) string { + for v.Kind() == reflect.Ptr { + if v.IsNil() { + return "" + } + v = v.Elem() + } + + if v.Type() == timeType { + t := v.Interface().(time.Time) + if format := sf.Tag.Get("format"); format == "date" { + return t.Format("2006-01-02") + } + return t.Format(time.RFC3339) + } + + if v.Type() == uuidType { + u := v.Interface().(uuid.UUID) + return u.String() + } + + if v.Type() == bytesType { + b := v.Interface().([]byte) + return base64.StdEncoding.EncodeToString(b) + } + + return fmt.Sprint(v.Interface()) +} + +// isEmptyValue checks if a value should be considered empty for the purposes +// of omitting fields with the "omitempty" option. +func isEmptyValue(v reflect.Value) bool { + type zeroable interface { + IsZero() bool + } + + if !v.IsNil() { + if z, ok := v.Interface().(zeroable); ok { + return z.IsZero() + } + } + + switch v.Kind() { + case reflect.Array, reflect.Map, reflect.Slice, reflect.String: + return v.Len() == 0 + case reflect.Bool: + return !v.Bool() + case reflect.Int, reflect.Int8, reflect.Int16, reflect.Int32, reflect.Int64: + return v.Int() == 0 + case reflect.Uint, reflect.Uint8, reflect.Uint16, reflect.Uint32, reflect.Uint64, reflect.Uintptr: + return v.Uint() == 0 + case reflect.Float32, reflect.Float64: + return v.Float() == 0 + case reflect.Interface, reflect.Ptr: + return v.IsNil() + case reflect.Invalid, reflect.Complex64, reflect.Complex128, reflect.Chan, reflect.Func, reflect.Struct, reflect.UnsafePointer: + return false + } + + return false +} + +// tagOptions is the string following a comma in a struct field's "url" tag, or +// the empty string. It does not include the leading comma. +type tagOptions []string + +// parseTag splits a struct field's url tag into its name and comma-separated +// options. +func parseTag(tag string) (string, tagOptions) { + s := strings.Split(tag, ",") + return s[0], s[1:] +} + +// Contains checks whether the tagOptions contains the specified option. +func (o tagOptions) Contains(option string) bool { + for _, s := range o { + if s == option { + return true + } + } + return false +} diff --git a/seed/go-sdk/package-yml/core/query_test.go b/seed/go-sdk/package-yml/core/query_test.go new file mode 100644 index 00000000000..4f0d39284f4 --- /dev/null +++ b/seed/go-sdk/package-yml/core/query_test.go @@ -0,0 +1,146 @@ +package core + +import ( + "testing" + "time" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +func TestQueryValues(t *testing.T) { + t.Run("empty optional", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + values, err := QueryValues(&example{}) + require.NoError(t, err) + assert.Empty(t, values) + }) + + t.Run("empty required", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Required string `json:"required" url:"required"` + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + values, err := QueryValues(&example{}) + require.NoError(t, err) + assert.Equal(t, "required=", values.Encode()) + }) + + t.Run("allow multiple", func(t *testing.T) { + type example struct { + Values []string `json:"values" url:"values"` + } + + values, err := QueryValues( + &example{ + Values: []string{"foo", "bar", "baz"}, + }, + ) + require.NoError(t, err) + assert.Equal(t, "values=foo&values=bar&values=baz", values.Encode()) + }) + + t.Run("nested object", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Required string `json:"required" url:"required"` + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + nestedValue := "nestedValue" + values, err := QueryValues( + &example{ + Required: "requiredValue", + Nested: &nested{ + Value: &nestedValue, + }, + }, + ) + require.NoError(t, err) + assert.Equal(t, "nested%5Bvalue%5D=nestedValue&required=requiredValue", values.Encode()) + }) + + t.Run("url unspecified", func(t *testing.T) { + type example struct { + Required string `json:"required" url:"required"` + NotFound string `json:"notFound"` + } + + values, err := QueryValues( + &example{ + Required: "requiredValue", + NotFound: "notFound", + }, + ) + require.NoError(t, err) + assert.Equal(t, "required=requiredValue", values.Encode()) + }) + + t.Run("url ignored", func(t *testing.T) { + type example struct { + Required string `json:"required" url:"required"` + NotFound string `json:"notFound" url:"-"` + } + + values, err := QueryValues( + &example{ + Required: "requiredValue", + NotFound: "notFound", + }, + ) + require.NoError(t, err) + assert.Equal(t, "required=requiredValue", values.Encode()) + }) + + t.Run("datetime", func(t *testing.T) { + type example struct { + DateTime time.Time `json:"dateTime" url:"dateTime"` + } + + values, err := QueryValues( + &example{ + DateTime: time.Date(1994, 3, 16, 12, 34, 56, 0, time.UTC), + }, + ) + require.NoError(t, err) + assert.Equal(t, "dateTime=1994-03-16T12%3A34%3A56Z", values.Encode()) + }) + + t.Run("date", func(t *testing.T) { + type example struct { + Date time.Time `json:"date" url:"date" format:"date"` + } + + values, err := QueryValues( + &example{ + Date: time.Date(1994, 3, 16, 12, 34, 56, 0, time.UTC), + }, + ) + require.NoError(t, err) + assert.Equal(t, "date=1994-03-16", values.Encode()) + }) + + t.Run("optional time", func(t *testing.T) { + type example struct { + Date *time.Time `json:"date,omitempty" url:"date,omitempty" format:"date"` + } + + values, err := QueryValues( + &example{}, + ) + require.NoError(t, err) + assert.Empty(t, values.Encode()) + }) +} diff --git a/seed/go-sdk/package-yml/core/request_option.go b/seed/go-sdk/package-yml/core/request_option.go new file mode 100644 index 00000000000..da285077f09 --- /dev/null +++ b/seed/go-sdk/package-yml/core/request_option.go @@ -0,0 +1,85 @@ +// This file was auto-generated by Fern from our API Definition. + +package core + +import ( + http "net/http" +) + +// RequestOption adapts the behavior of the client or an individual request. +type RequestOption interface { + applyRequestOptions(*RequestOptions) +} + +// RequestOptions defines all of the possible request options. +// +// This type is primarily used by the generated code and is not meant +// to be used directly; use the option package instead. +type RequestOptions struct { + BaseURL string + HTTPClient HTTPClient + HTTPHeader http.Header + MaxAttempts uint +} + +// NewRequestOptions returns a new *RequestOptions value. +// +// This function is primarily used by the generated code and is not meant +// to be used directly; use RequestOption instead. +func NewRequestOptions(opts ...RequestOption) *RequestOptions { + options := &RequestOptions{ + HTTPHeader: make(http.Header), + } + for _, opt := range opts { + opt.applyRequestOptions(options) + } + return options +} + +// ToHeader maps the configured request options into a http.Header used +// for the request(s). +func (r *RequestOptions) ToHeader() http.Header { return r.cloneHeader() } + +func (r *RequestOptions) cloneHeader() http.Header { + headers := r.HTTPHeader.Clone() + headers.Set("X-Fern-Language", "Go") + headers.Set("X-Fern-SDK-Name", "github.com/package-yml/fern") + headers.Set("X-Fern-SDK-Version", "0.0.1") + return headers +} + +// BaseURLOption implements the RequestOption interface. +type BaseURLOption struct { + BaseURL string +} + +func (b *BaseURLOption) applyRequestOptions(opts *RequestOptions) { + opts.BaseURL = b.BaseURL +} + +// HTTPClientOption implements the RequestOption interface. +type HTTPClientOption struct { + HTTPClient HTTPClient +} + +func (h *HTTPClientOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPClient = h.HTTPClient +} + +// HTTPHeaderOption implements the RequestOption interface. +type HTTPHeaderOption struct { + HTTPHeader http.Header +} + +func (h *HTTPHeaderOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPHeader = h.HTTPHeader +} + +// MaxAttemptsOption implements the RequestOption interface. +type MaxAttemptsOption struct { + MaxAttempts uint +} + +func (m *MaxAttemptsOption) applyRequestOptions(opts *RequestOptions) { + opts.MaxAttempts = m.MaxAttempts +} diff --git a/seed/go-sdk/package-yml/core/retrier.go b/seed/go-sdk/package-yml/core/retrier.go new file mode 100644 index 00000000000..ea24916b786 --- /dev/null +++ b/seed/go-sdk/package-yml/core/retrier.go @@ -0,0 +1,166 @@ +package core + +import ( + "crypto/rand" + "math/big" + "net/http" + "time" +) + +const ( + defaultRetryAttempts = 2 + minRetryDelay = 500 * time.Millisecond + maxRetryDelay = 5000 * time.Millisecond +) + +// RetryOption adapts the behavior the *Retrier. +type RetryOption func(*retryOptions) + +// RetryFunc is a retriable HTTP function call (i.e. *http.Client.Do). +type RetryFunc func(*http.Request) (*http.Response, error) + +// WithMaxAttempts configures the maximum number of attempts +// of the *Retrier. +func WithMaxAttempts(attempts uint) RetryOption { + return func(opts *retryOptions) { + opts.attempts = attempts + } +} + +// Retrier retries failed requests a configurable number of times with an +// exponential back-off between each retry. +type Retrier struct { + attempts uint +} + +// NewRetrier constructs a new *Retrier with the given options, if any. +func NewRetrier(opts ...RetryOption) *Retrier { + options := new(retryOptions) + for _, opt := range opts { + opt(options) + } + attempts := uint(defaultRetryAttempts) + if options.attempts > 0 { + attempts = options.attempts + } + return &Retrier{ + attempts: attempts, + } +} + +// Run issues the request and, upon failure, retries the request if possible. +// +// The request will be retried as long as the request is deemed retriable and the +// number of retry attempts has not grown larger than the configured retry limit. +func (r *Retrier) Run( + fn RetryFunc, + request *http.Request, + errorDecoder ErrorDecoder, + opts ...RetryOption, +) (*http.Response, error) { + options := new(retryOptions) + for _, opt := range opts { + opt(options) + } + maxRetryAttempts := r.attempts + if options.attempts > 0 { + maxRetryAttempts = options.attempts + } + var ( + retryAttempt uint + previousError error + ) + return r.run( + fn, + request, + errorDecoder, + maxRetryAttempts, + retryAttempt, + previousError, + ) +} + +func (r *Retrier) run( + fn RetryFunc, + request *http.Request, + errorDecoder ErrorDecoder, + maxRetryAttempts uint, + retryAttempt uint, + previousError error, +) (*http.Response, error) { + if retryAttempt >= maxRetryAttempts { + return nil, previousError + } + + // If the call has been cancelled, don't issue the request. + if err := request.Context().Err(); err != nil { + return nil, err + } + + response, err := fn(request) + if err != nil { + return nil, err + } + + if r.shouldRetry(response) { + defer response.Body.Close() + + delay, err := r.retryDelay(retryAttempt) + if err != nil { + return nil, err + } + + time.Sleep(delay) + + return r.run( + fn, + request, + errorDecoder, + maxRetryAttempts, + retryAttempt+1, + decodeError(response, errorDecoder), + ) + } + + return response, nil +} + +// shouldRetry returns true if the request should be retried based on the given +// response status code. +func (r *Retrier) shouldRetry(response *http.Response) bool { + return response.StatusCode == http.StatusTooManyRequests || + response.StatusCode == http.StatusRequestTimeout || + response.StatusCode == http.StatusConflict || + response.StatusCode >= http.StatusInternalServerError +} + +// retryDelay calculates the delay time in milliseconds based on the retry attempt. +func (r *Retrier) retryDelay(retryAttempt uint) (time.Duration, error) { + // Apply exponential backoff. + delay := minRetryDelay + minRetryDelay*time.Duration(retryAttempt*retryAttempt) + + // Do not allow the number to exceed maxRetryDelay. + if delay > maxRetryDelay { + delay = maxRetryDelay + } + + // Apply some itter by randomizing the value in the range of 75%-100%. + max := big.NewInt(int64(delay / 4)) + jitter, err := rand.Int(rand.Reader, max) + if err != nil { + return 0, err + } + + delay -= time.Duration(jitter.Int64()) + + // Never sleep less than the base sleep seconds. + if delay < minRetryDelay { + delay = minRetryDelay + } + + return delay, nil +} + +type retryOptions struct { + attempts uint +} diff --git a/seed/go-sdk/package-yml/core/stringer.go b/seed/go-sdk/package-yml/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-sdk/package-yml/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-sdk/package-yml/core/time.go b/seed/go-sdk/package-yml/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-sdk/package-yml/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-sdk/package-yml/go.mod b/seed/go-sdk/package-yml/go.mod new file mode 100644 index 00000000000..92626766180 --- /dev/null +++ b/seed/go-sdk/package-yml/go.mod @@ -0,0 +1,9 @@ +module github.com/package-yml/fern + +go 1.13 + +require ( + github.com/google/uuid v1.4.0 + github.com/stretchr/testify v1.7.0 + gopkg.in/yaml.v3 v3.0.1 // indirect +) diff --git a/seed/go-sdk/package-yml/go.sum b/seed/go-sdk/package-yml/go.sum new file mode 100644 index 00000000000..b3766d4366b --- /dev/null +++ b/seed/go-sdk/package-yml/go.sum @@ -0,0 +1,14 @@ +github.com/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8= +github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/google/uuid v1.4.0 h1:MtMxsa51/r9yyhkyLsVeVt0B+BGQZzpQiTQ4eHZ8bc4= +github.com/google/uuid v1.4.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= +github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= +github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY= +github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= +gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= diff --git a/seed/go-sdk/package-yml/option/request_option.go b/seed/go-sdk/package-yml/option/request_option.go new file mode 100644 index 00000000000..88ded483175 --- /dev/null +++ b/seed/go-sdk/package-yml/option/request_option.go @@ -0,0 +1,41 @@ +// This file was auto-generated by Fern from our API Definition. + +package option + +import ( + core "github.com/package-yml/fern/core" + http "net/http" +) + +// RequestOption adapts the behavior of an indivdual request. +type RequestOption = core.RequestOption + +// WithBaseURL sets the base URL, overriding the default +// environment, if any. +func WithBaseURL(baseURL string) *core.BaseURLOption { + return &core.BaseURLOption{ + BaseURL: baseURL, + } +} + +// WithHTTPClient uses the given HTTPClient to issue the request. +func WithHTTPClient(httpClient core.HTTPClient) *core.HTTPClientOption { + return &core.HTTPClientOption{ + HTTPClient: httpClient, + } +} + +// WithHTTPHeader adds the given http.Header to the request. +func WithHTTPHeader(httpHeader http.Header) *core.HTTPHeaderOption { + return &core.HTTPHeaderOption{ + // Clone the headers so they can't be modified after the option call. + HTTPHeader: httpHeader.Clone(), + } +} + +// WithMaxAttempts configures the maximum number of retry attempts. +func WithMaxAttempts(attempts uint) *core.MaxAttemptsOption { + return &core.MaxAttemptsOption{ + MaxAttempts: attempts, + } +} diff --git a/seed/go-sdk/package-yml/pointer.go b/seed/go-sdk/package-yml/pointer.go new file mode 100644 index 00000000000..c1d50998d77 --- /dev/null +++ b/seed/go-sdk/package-yml/pointer.go @@ -0,0 +1,132 @@ +package packageyml + +import ( + "time" + + "github.com/google/uuid" +) + +// Bool returns a pointer to the given bool value. +func Bool(b bool) *bool { + return &b +} + +// Byte returns a pointer to the given byte value. +func Byte(b byte) *byte { + return &b +} + +// Complex64 returns a pointer to the given complex64 value. +func Complex64(c complex64) *complex64 { + return &c +} + +// Complex128 returns a pointer to the given complex128 value. +func Complex128(c complex128) *complex128 { + return &c +} + +// Float32 returns a pointer to the given float32 value. +func Float32(f float32) *float32 { + return &f +} + +// Float64 returns a pointer to the given float64 value. +func Float64(f float64) *float64 { + return &f +} + +// Int returns a pointer to the given int value. +func Int(i int) *int { + return &i +} + +// Int8 returns a pointer to the given int8 value. +func Int8(i int8) *int8 { + return &i +} + +// Int16 returns a pointer to the given int16 value. +func Int16(i int16) *int16 { + return &i +} + +// Int32 returns a pointer to the given int32 value. +func Int32(i int32) *int32 { + return &i +} + +// Int64 returns a pointer to the given int64 value. +func Int64(i int64) *int64 { + return &i +} + +// Rune returns a pointer to the given rune value. +func Rune(r rune) *rune { + return &r +} + +// String returns a pointer to the given string value. +func String(s string) *string { + return &s +} + +// Uint returns a pointer to the given uint value. +func Uint(u uint) *uint { + return &u +} + +// Uint8 returns a pointer to the given uint8 value. +func Uint8(u uint8) *uint8 { + return &u +} + +// Uint16 returns a pointer to the given uint16 value. +func Uint16(u uint16) *uint16 { + return &u +} + +// Uint32 returns a pointer to the given uint32 value. +func Uint32(u uint32) *uint32 { + return &u +} + +// Uint64 returns a pointer to the given uint64 value. +func Uint64(u uint64) *uint64 { + return &u +} + +// Uintptr returns a pointer to the given uintptr value. +func Uintptr(u uintptr) *uintptr { + return &u +} + +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + +// Time returns a pointer to the given time.Time value. +func Time(t time.Time) *time.Time { + return &t +} + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/seed/go-sdk/package-yml/service/client.go b/seed/go-sdk/package-yml/service/client.go new file mode 100644 index 00000000000..b975acd19dd --- /dev/null +++ b/seed/go-sdk/package-yml/service/client.go @@ -0,0 +1,65 @@ +// This file was auto-generated by Fern from our API Definition. + +package service + +import ( + context "context" + fmt "fmt" + core "github.com/package-yml/fern/core" + option "github.com/package-yml/fern/option" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + } +} + +func (c *Client) Nop( + ctx context.Context, + id string, + nestedId string, + opts ...option.RequestOption, +) error { + options := core.NewRequestOptions(opts...) + + baseURL := "" + if c.baseURL != "" { + baseURL = c.baseURL + } + if options.BaseURL != "" { + baseURL = options.BaseURL + } + endpointURL := fmt.Sprintf(baseURL+"/"+"%v//%v", id, nestedId) + + headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) + + if err := c.caller.Call( + ctx, + &core.CallParams{ + URL: endpointURL, + Method: http.MethodGet, + MaxAttempts: options.MaxAttempts, + Headers: headers, + Client: options.HTTPClient, + }, + ); err != nil { + return err + } + return nil +} diff --git a/seed/go-sdk/package-yml/snippet.json b/seed/go-sdk/package-yml/snippet.json new file mode 100644 index 00000000000..afd3f3523d7 --- /dev/null +++ b/seed/go-sdk/package-yml/snippet.json @@ -0,0 +1,24 @@ +{ + "endpoints": [ + { + "id": { + "path": "/{id}", + "method": "POST" + }, + "snippet": { + "type": "go", + "client": "import (\n\tcontext \"context\"\n\tfernclient \"github.com/package-yml/fern/client\"\n)\n\nclient := fernclient.NewClient()\nresponse, err := client.Echo(\n\tcontext.TODO(),\n\t\"id-ksfd9c1\",\n\t\"Hello world!\",\n)\n" + } + }, + { + "id": { + "path": "/{id}/{nestedId}", + "method": "GET" + }, + "snippet": { + "type": "go", + "client": "import (\n\tcontext \"context\"\n\tfernclient \"github.com/package-yml/fern/client\"\n)\n\nclient := fernclient.NewClient()\nerr := client.Service.Nop(\n\tcontext.TODO(),\n\t\"id-a2ijs82\",\n\t\"id-219xca8\",\n)\n" + } + } + ] +} \ No newline at end of file diff --git a/seed/go-sdk/plain-text/.github/workflows/ci.yml b/seed/go-sdk/plain-text/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-sdk/plain-text/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/generators/go/seed/sdk/plain-text/client/client.go b/seed/go-sdk/plain-text/client/client.go similarity index 100% rename from generators/go/seed/sdk/plain-text/client/client.go rename to seed/go-sdk/plain-text/client/client.go diff --git a/generators/go/seed/sdk/plain-text/client/client_test.go b/seed/go-sdk/plain-text/client/client_test.go similarity index 100% rename from generators/go/seed/sdk/plain-text/client/client_test.go rename to seed/go-sdk/plain-text/client/client_test.go diff --git a/seed/go-sdk/plain-text/core/core.go b/seed/go-sdk/plain-text/core/core.go new file mode 100644 index 00000000000..5277d138d27 --- /dev/null +++ b/seed/go-sdk/plain-text/core/core.go @@ -0,0 +1,269 @@ +package core + +import ( + "bytes" + "context" + "encoding/json" + "errors" + "fmt" + "io" + "mime/multipart" + "net/http" +) + +const ( + // contentType specifies the JSON Content-Type header value. + contentType = "application/json" + contentTypeHeader = "Content-Type" +) + +// HTTPClient is an interface for a subset of the *http.Client. +type HTTPClient interface { + Do(*http.Request) (*http.Response, error) +} + +// MergeHeaders merges the given headers together, where the right +// takes precedence over the left. +func MergeHeaders(left, right http.Header) http.Header { + for key, values := range right { + if len(values) > 1 { + left[key] = values + continue + } + if value := right.Get(key); value != "" { + left.Set(key, value) + } + } + return left +} + +// WriteMultipartJSON writes the given value as a JSON part. +// This is used to serialize non-primitive multipart properties +// (i.e. lists, objects, etc). +func WriteMultipartJSON(writer *multipart.Writer, field string, value interface{}) error { + bytes, err := json.Marshal(value) + if err != nil { + return err + } + return writer.WriteField(field, string(bytes)) +} + +// APIError is a lightweight wrapper around the standard error +// interface that preserves the status code from the RPC, if any. +type APIError struct { + err error + + StatusCode int `json:"-"` +} + +// NewAPIError constructs a new API error. +func NewAPIError(statusCode int, err error) *APIError { + return &APIError{ + err: err, + StatusCode: statusCode, + } +} + +// Unwrap returns the underlying error. This also makes the error compatible +// with errors.As and errors.Is. +func (a *APIError) Unwrap() error { + if a == nil { + return nil + } + return a.err +} + +// Error returns the API error's message. +func (a *APIError) Error() string { + if a == nil || (a.err == nil && a.StatusCode == 0) { + return "" + } + if a.err == nil { + return fmt.Sprintf("%d", a.StatusCode) + } + if a.StatusCode == 0 { + return a.err.Error() + } + return fmt.Sprintf("%d: %s", a.StatusCode, a.err.Error()) +} + +// ErrorDecoder decodes *http.Response errors and returns a +// typed API error (e.g. *APIError). +type ErrorDecoder func(statusCode int, body io.Reader) error + +// Caller calls APIs and deserializes their response, if any. +type Caller struct { + client HTTPClient + retrier *Retrier +} + +// CallerParams represents the parameters used to constrcut a new *Caller. +type CallerParams struct { + Client HTTPClient + MaxAttempts uint +} + +// NewCaller returns a new *Caller backed by the given parameters. +func NewCaller(params *CallerParams) *Caller { + var httpClient HTTPClient = http.DefaultClient + if params.Client != nil { + httpClient = params.Client + } + var retryOptions []RetryOption + if params.MaxAttempts > 0 { + retryOptions = append(retryOptions, WithMaxAttempts(params.MaxAttempts)) + } + return &Caller{ + client: httpClient, + retrier: NewRetrier(retryOptions...), + } +} + +// CallParams represents the parameters used to issue an API call. +type CallParams struct { + URL string + Method string + MaxAttempts uint + Headers http.Header + Client HTTPClient + Request interface{} + Response interface{} + ResponseIsOptional bool + ErrorDecoder ErrorDecoder +} + +// Call issues an API call according to the given call parameters. +func (c *Caller) Call(ctx context.Context, params *CallParams) error { + req, err := newRequest(ctx, params.URL, params.Method, params.Headers, params.Request) + if err != nil { + return err + } + + // If the call has been cancelled, don't issue the request. + if err := ctx.Err(); err != nil { + return err + } + + client := c.client + if params.Client != nil { + // Use the HTTP client scoped to the request. + client = params.Client + } + + var retryOptions []RetryOption + if params.MaxAttempts > 0 { + retryOptions = append(retryOptions, WithMaxAttempts(params.MaxAttempts)) + } + + resp, err := c.retrier.Run( + client.Do, + req, + params.ErrorDecoder, + retryOptions..., + ) + if err != nil { + return err + } + + // Close the response body after we're done. + defer resp.Body.Close() + + // Check if the call was cancelled before we return the error + // associated with the call and/or unmarshal the response data. + if err := ctx.Err(); err != nil { + return err + } + + if resp.StatusCode < 200 || resp.StatusCode >= 300 { + return decodeError(resp, params.ErrorDecoder) + } + + // Mutate the response parameter in-place. + if params.Response != nil { + if writer, ok := params.Response.(io.Writer); ok { + _, err = io.Copy(writer, resp.Body) + } else { + err = json.NewDecoder(resp.Body).Decode(params.Response) + } + if err != nil { + if err == io.EOF { + if params.ResponseIsOptional { + // The response is optional, so we should ignore the + // io.EOF error + return nil + } + return fmt.Errorf("expected a %T response, but the server responded with nothing", params.Response) + } + return err + } + } + + return nil +} + +// newRequest returns a new *http.Request with all of the fields +// required to issue the call. +func newRequest( + ctx context.Context, + url string, + method string, + endpointHeaders http.Header, + request interface{}, +) (*http.Request, error) { + requestBody, err := newRequestBody(request) + if err != nil { + return nil, err + } + req, err := http.NewRequestWithContext(ctx, method, url, requestBody) + if err != nil { + return nil, err + } + req = req.WithContext(ctx) + req.Header.Set(contentTypeHeader, contentType) + for name, values := range endpointHeaders { + req.Header[name] = values + } + return req, nil +} + +// newRequestBody returns a new io.Reader that represents the HTTP request body. +func newRequestBody(request interface{}) (io.Reader, error) { + var requestBody io.Reader + if request != nil { + if body, ok := request.(io.Reader); ok { + requestBody = body + } else { + requestBytes, err := json.Marshal(request) + if err != nil { + return nil, err + } + requestBody = bytes.NewReader(requestBytes) + } + } + return requestBody, nil +} + +// decodeError decodes the error from the given HTTP response. Note that +// it's the caller's responsibility to close the response body. +func decodeError(response *http.Response, errorDecoder ErrorDecoder) error { + if errorDecoder != nil { + // This endpoint has custom errors, so we'll + // attempt to unmarshal the error into a structured + // type based on the status code. + return errorDecoder(response.StatusCode, response.Body) + } + // This endpoint doesn't have any custom error + // types, so we just read the body as-is, and + // put it into a normal error. + bytes, err := io.ReadAll(response.Body) + if err != nil && err != io.EOF { + return err + } + if err == io.EOF { + // The error didn't have a response body, + // so all we can do is return an error + // with the status code. + return NewAPIError(response.StatusCode, nil) + } + return NewAPIError(response.StatusCode, errors.New(string(bytes))) +} diff --git a/seed/go-sdk/plain-text/core/core_test.go b/seed/go-sdk/plain-text/core/core_test.go new file mode 100644 index 00000000000..f476f9ee383 --- /dev/null +++ b/seed/go-sdk/plain-text/core/core_test.go @@ -0,0 +1,284 @@ +package core + +import ( + "bytes" + "context" + "encoding/json" + "errors" + "fmt" + "io" + "net/http" + "net/http/httptest" + "strconv" + "testing" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +// TestCase represents a single test case. +type TestCase struct { + description string + + // Server-side assertions. + giveMethod string + giveResponseIsOptional bool + giveHeader http.Header + giveErrorDecoder ErrorDecoder + giveRequest *Request + + // Client-side assertions. + wantResponse *Response + wantError error +} + +// Request a simple request body. +type Request struct { + Id string `json:"id"` +} + +// Response a simple response body. +type Response struct { + Id string `json:"id"` +} + +// NotFoundError represents a 404. +type NotFoundError struct { + *APIError + + Message string `json:"message"` +} + +func TestCall(t *testing.T) { + tests := []*TestCase{ + { + description: "GET success", + giveMethod: http.MethodGet, + giveHeader: http.Header{ + "X-API-Status": []string{"success"}, + }, + giveRequest: &Request{ + Id: "123", + }, + wantResponse: &Response{ + Id: "123", + }, + }, + { + description: "GET not found", + giveMethod: http.MethodGet, + giveHeader: http.Header{ + "X-API-Status": []string{"fail"}, + }, + giveRequest: &Request{ + Id: strconv.Itoa(http.StatusNotFound), + }, + giveErrorDecoder: newTestErrorDecoder(t), + wantError: &NotFoundError{ + APIError: NewAPIError( + http.StatusNotFound, + errors.New(`{"message":"ID \"404\" not found"}`), + ), + }, + }, + { + description: "POST optional response", + giveMethod: http.MethodPost, + giveHeader: http.Header{ + "X-API-Status": []string{"success"}, + }, + giveRequest: &Request{ + Id: "123", + }, + giveResponseIsOptional: true, + }, + { + description: "POST API error", + giveMethod: http.MethodPost, + giveHeader: http.Header{ + "X-API-Status": []string{"fail"}, + }, + giveRequest: &Request{ + Id: strconv.Itoa(http.StatusInternalServerError), + }, + wantError: NewAPIError( + http.StatusInternalServerError, + errors.New("failed to process request"), + ), + }, + } + for _, test := range tests { + t.Run(test.description, func(t *testing.T) { + var ( + server = newTestServer(t, test) + client = server.Client() + ) + caller := NewCaller( + &CallerParams{ + Client: client, + }, + ) + var response *Response + err := caller.Call( + context.Background(), + &CallParams{ + URL: server.URL, + Method: test.giveMethod, + Headers: test.giveHeader, + Request: test.giveRequest, + Response: &response, + ResponseIsOptional: test.giveResponseIsOptional, + ErrorDecoder: test.giveErrorDecoder, + }, + ) + if test.wantError != nil { + assert.EqualError(t, err, test.wantError.Error()) + return + } + require.NoError(t, err) + assert.Equal(t, test.wantResponse, response) + }) + } +} + +func TestMergeHeaders(t *testing.T) { + t.Run("both empty", func(t *testing.T) { + merged := MergeHeaders(make(http.Header), make(http.Header)) + assert.Empty(t, merged) + }) + + t.Run("empty left", func(t *testing.T) { + left := make(http.Header) + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, "0.0.1", merged.Get("X-API-Version")) + }) + + t.Run("empty right", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Version", "0.0.1") + + right := make(http.Header) + + merged := MergeHeaders(left, right) + assert.Equal(t, "0.0.1", merged.Get("X-API-Version")) + }) + + t.Run("single value override", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Version", "0.0.0") + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"0.0.1"}, merged.Values("X-API-Version")) + }) + + t.Run("multiple value override", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Versions", "0.0.0") + + right := make(http.Header) + right.Add("X-API-Versions", "0.0.1") + right.Add("X-API-Versions", "0.0.2") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"0.0.1", "0.0.2"}, merged.Values("X-API-Versions")) + }) + + t.Run("disjoint merge", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Tenancy", "test") + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"test"}, merged.Values("X-API-Tenancy")) + assert.Equal(t, []string{"0.0.1"}, merged.Values("X-API-Version")) + }) +} + +// newTestServer returns a new *httptest.Server configured with the +// given test parameters. +func newTestServer(t *testing.T, tc *TestCase) *httptest.Server { + return httptest.NewServer( + http.HandlerFunc( + func(w http.ResponseWriter, r *http.Request) { + assert.Equal(t, tc.giveMethod, r.Method) + assert.Equal(t, contentType, r.Header.Get(contentTypeHeader)) + for header, value := range tc.giveHeader { + assert.Equal(t, value, r.Header.Values(header)) + } + + bytes, err := io.ReadAll(r.Body) + require.NoError(t, err) + + request := new(Request) + require.NoError(t, json.Unmarshal(bytes, request)) + + switch request.Id { + case strconv.Itoa(http.StatusNotFound): + notFoundError := &NotFoundError{ + APIError: &APIError{ + StatusCode: http.StatusNotFound, + }, + Message: fmt.Sprintf("ID %q not found", request.Id), + } + bytes, err = json.Marshal(notFoundError) + require.NoError(t, err) + + w.WriteHeader(http.StatusNotFound) + _, err = w.Write(bytes) + require.NoError(t, err) + return + + case strconv.Itoa(http.StatusInternalServerError): + w.WriteHeader(http.StatusInternalServerError) + _, err = w.Write([]byte("failed to process request")) + require.NoError(t, err) + return + } + + if tc.giveResponseIsOptional { + w.WriteHeader(http.StatusOK) + return + } + + response := &Response{ + Id: request.Id, + } + bytes, err = json.Marshal(response) + require.NoError(t, err) + + _, err = w.Write(bytes) + require.NoError(t, err) + }, + ), + ) +} + +// newTestErrorDecoder returns an error decoder suitable for tests. +func newTestErrorDecoder(t *testing.T) func(int, io.Reader) error { + return func(statusCode int, body io.Reader) error { + raw, err := io.ReadAll(body) + require.NoError(t, err) + + var ( + apiError = NewAPIError(statusCode, errors.New(string(raw))) + decoder = json.NewDecoder(bytes.NewReader(raw)) + ) + if statusCode == http.StatusNotFound { + value := new(NotFoundError) + value.APIError = apiError + require.NoError(t, decoder.Decode(value)) + + return value + } + return apiError + } +} diff --git a/seed/go-sdk/plain-text/core/query.go b/seed/go-sdk/plain-text/core/query.go new file mode 100644 index 00000000000..479cbb24d18 --- /dev/null +++ b/seed/go-sdk/plain-text/core/query.go @@ -0,0 +1,219 @@ +package core + +import ( + "encoding/base64" + "fmt" + "net/url" + "reflect" + "strings" + "time" + + "github.com/google/uuid" +) + +var ( + bytesType = reflect.TypeOf([]byte{}) + queryEncoderType = reflect.TypeOf(new(QueryEncoder)).Elem() + timeType = reflect.TypeOf(time.Time{}) + uuidType = reflect.TypeOf(uuid.UUID{}) +) + +// QueryEncoder is an interface implemented by any type that wishes to encode +// itself into URL values in a non-standard way. +type QueryEncoder interface { + EncodeQueryValues(key string, v *url.Values) error +} + +// QueryValues encodes url.Values from request objects. +// +// Note: This type is inspired by Google's query encoding library, but +// supports far less customization and is tailored to fit this SDK's use case. +// +// Ref: https://github.com/google/go-querystring +func QueryValues(v interface{}) (url.Values, error) { + values := make(url.Values) + val := reflect.ValueOf(v) + for val.Kind() == reflect.Ptr { + if val.IsNil() { + return values, nil + } + val = val.Elem() + } + + if v == nil { + return values, nil + } + + if val.Kind() != reflect.Struct { + return nil, fmt.Errorf("query: Values() expects struct input. Got %v", val.Kind()) + } + + err := reflectValue(values, val, "") + return values, err +} + +// reflectValue populates the values parameter from the struct fields in val. +// Embedded structs are followed recursively (using the rules defined in the +// Values function documentation) breadth-first. +func reflectValue(values url.Values, val reflect.Value, scope string) error { + typ := val.Type() + for i := 0; i < typ.NumField(); i++ { + sf := typ.Field(i) + if sf.PkgPath != "" && !sf.Anonymous { + // Skip unexported fields. + continue + } + + sv := val.Field(i) + tag := sf.Tag.Get("url") + if tag == "" || tag == "-" { + continue + } + + name, opts := parseTag(tag) + if name == "" { + name = sf.Name + } + + if scope != "" { + name = scope + "[" + name + "]" + } + + if opts.Contains("omitempty") && isEmptyValue(sv) { + continue + } + + if sv.Type().Implements(queryEncoderType) { + // If sv is a nil pointer and the custom encoder is defined on a non-pointer + // method receiver, set sv to the zero value of the underlying type + if !reflect.Indirect(sv).IsValid() && sv.Type().Elem().Implements(queryEncoderType) { + sv = reflect.New(sv.Type().Elem()) + } + + m := sv.Interface().(QueryEncoder) + if err := m.EncodeQueryValues(name, &values); err != nil { + return err + } + continue + } + + // Recursively dereference pointers, but stop at nil pointers. + for sv.Kind() == reflect.Ptr { + if sv.IsNil() { + break + } + sv = sv.Elem() + } + + if sv.Type() == uuidType || sv.Type() == bytesType || sv.Type() == timeType { + values.Add(name, valueString(sv, opts, sf)) + continue + } + + if sv.Kind() == reflect.Slice || sv.Kind() == reflect.Array { + if sv.Len() == 0 { + // Skip if slice or array is empty. + continue + } + for i := 0; i < sv.Len(); i++ { + values.Add(name, valueString(sv.Index(i), opts, sf)) + } + continue + } + + if sv.Kind() == reflect.Struct { + if err := reflectValue(values, sv, name); err != nil { + return err + } + continue + } + + values.Add(name, valueString(sv, opts, sf)) + } + + return nil +} + +// valueString returns the string representation of a value. +func valueString(v reflect.Value, opts tagOptions, sf reflect.StructField) string { + for v.Kind() == reflect.Ptr { + if v.IsNil() { + return "" + } + v = v.Elem() + } + + if v.Type() == timeType { + t := v.Interface().(time.Time) + if format := sf.Tag.Get("format"); format == "date" { + return t.Format("2006-01-02") + } + return t.Format(time.RFC3339) + } + + if v.Type() == uuidType { + u := v.Interface().(uuid.UUID) + return u.String() + } + + if v.Type() == bytesType { + b := v.Interface().([]byte) + return base64.StdEncoding.EncodeToString(b) + } + + return fmt.Sprint(v.Interface()) +} + +// isEmptyValue checks if a value should be considered empty for the purposes +// of omitting fields with the "omitempty" option. +func isEmptyValue(v reflect.Value) bool { + type zeroable interface { + IsZero() bool + } + + if !v.IsNil() { + if z, ok := v.Interface().(zeroable); ok { + return z.IsZero() + } + } + + switch v.Kind() { + case reflect.Array, reflect.Map, reflect.Slice, reflect.String: + return v.Len() == 0 + case reflect.Bool: + return !v.Bool() + case reflect.Int, reflect.Int8, reflect.Int16, reflect.Int32, reflect.Int64: + return v.Int() == 0 + case reflect.Uint, reflect.Uint8, reflect.Uint16, reflect.Uint32, reflect.Uint64, reflect.Uintptr: + return v.Uint() == 0 + case reflect.Float32, reflect.Float64: + return v.Float() == 0 + case reflect.Interface, reflect.Ptr: + return v.IsNil() + case reflect.Invalid, reflect.Complex64, reflect.Complex128, reflect.Chan, reflect.Func, reflect.Struct, reflect.UnsafePointer: + return false + } + + return false +} + +// tagOptions is the string following a comma in a struct field's "url" tag, or +// the empty string. It does not include the leading comma. +type tagOptions []string + +// parseTag splits a struct field's url tag into its name and comma-separated +// options. +func parseTag(tag string) (string, tagOptions) { + s := strings.Split(tag, ",") + return s[0], s[1:] +} + +// Contains checks whether the tagOptions contains the specified option. +func (o tagOptions) Contains(option string) bool { + for _, s := range o { + if s == option { + return true + } + } + return false +} diff --git a/seed/go-sdk/plain-text/core/query_test.go b/seed/go-sdk/plain-text/core/query_test.go new file mode 100644 index 00000000000..4f0d39284f4 --- /dev/null +++ b/seed/go-sdk/plain-text/core/query_test.go @@ -0,0 +1,146 @@ +package core + +import ( + "testing" + "time" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +func TestQueryValues(t *testing.T) { + t.Run("empty optional", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + values, err := QueryValues(&example{}) + require.NoError(t, err) + assert.Empty(t, values) + }) + + t.Run("empty required", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Required string `json:"required" url:"required"` + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + values, err := QueryValues(&example{}) + require.NoError(t, err) + assert.Equal(t, "required=", values.Encode()) + }) + + t.Run("allow multiple", func(t *testing.T) { + type example struct { + Values []string `json:"values" url:"values"` + } + + values, err := QueryValues( + &example{ + Values: []string{"foo", "bar", "baz"}, + }, + ) + require.NoError(t, err) + assert.Equal(t, "values=foo&values=bar&values=baz", values.Encode()) + }) + + t.Run("nested object", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Required string `json:"required" url:"required"` + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + nestedValue := "nestedValue" + values, err := QueryValues( + &example{ + Required: "requiredValue", + Nested: &nested{ + Value: &nestedValue, + }, + }, + ) + require.NoError(t, err) + assert.Equal(t, "nested%5Bvalue%5D=nestedValue&required=requiredValue", values.Encode()) + }) + + t.Run("url unspecified", func(t *testing.T) { + type example struct { + Required string `json:"required" url:"required"` + NotFound string `json:"notFound"` + } + + values, err := QueryValues( + &example{ + Required: "requiredValue", + NotFound: "notFound", + }, + ) + require.NoError(t, err) + assert.Equal(t, "required=requiredValue", values.Encode()) + }) + + t.Run("url ignored", func(t *testing.T) { + type example struct { + Required string `json:"required" url:"required"` + NotFound string `json:"notFound" url:"-"` + } + + values, err := QueryValues( + &example{ + Required: "requiredValue", + NotFound: "notFound", + }, + ) + require.NoError(t, err) + assert.Equal(t, "required=requiredValue", values.Encode()) + }) + + t.Run("datetime", func(t *testing.T) { + type example struct { + DateTime time.Time `json:"dateTime" url:"dateTime"` + } + + values, err := QueryValues( + &example{ + DateTime: time.Date(1994, 3, 16, 12, 34, 56, 0, time.UTC), + }, + ) + require.NoError(t, err) + assert.Equal(t, "dateTime=1994-03-16T12%3A34%3A56Z", values.Encode()) + }) + + t.Run("date", func(t *testing.T) { + type example struct { + Date time.Time `json:"date" url:"date" format:"date"` + } + + values, err := QueryValues( + &example{ + Date: time.Date(1994, 3, 16, 12, 34, 56, 0, time.UTC), + }, + ) + require.NoError(t, err) + assert.Equal(t, "date=1994-03-16", values.Encode()) + }) + + t.Run("optional time", func(t *testing.T) { + type example struct { + Date *time.Time `json:"date,omitempty" url:"date,omitempty" format:"date"` + } + + values, err := QueryValues( + &example{}, + ) + require.NoError(t, err) + assert.Empty(t, values.Encode()) + }) +} diff --git a/generators/go/seed/sdk/plain-text/core/request_option.go b/seed/go-sdk/plain-text/core/request_option.go similarity index 100% rename from generators/go/seed/sdk/plain-text/core/request_option.go rename to seed/go-sdk/plain-text/core/request_option.go diff --git a/seed/go-sdk/plain-text/core/retrier.go b/seed/go-sdk/plain-text/core/retrier.go new file mode 100644 index 00000000000..ea24916b786 --- /dev/null +++ b/seed/go-sdk/plain-text/core/retrier.go @@ -0,0 +1,166 @@ +package core + +import ( + "crypto/rand" + "math/big" + "net/http" + "time" +) + +const ( + defaultRetryAttempts = 2 + minRetryDelay = 500 * time.Millisecond + maxRetryDelay = 5000 * time.Millisecond +) + +// RetryOption adapts the behavior the *Retrier. +type RetryOption func(*retryOptions) + +// RetryFunc is a retriable HTTP function call (i.e. *http.Client.Do). +type RetryFunc func(*http.Request) (*http.Response, error) + +// WithMaxAttempts configures the maximum number of attempts +// of the *Retrier. +func WithMaxAttempts(attempts uint) RetryOption { + return func(opts *retryOptions) { + opts.attempts = attempts + } +} + +// Retrier retries failed requests a configurable number of times with an +// exponential back-off between each retry. +type Retrier struct { + attempts uint +} + +// NewRetrier constructs a new *Retrier with the given options, if any. +func NewRetrier(opts ...RetryOption) *Retrier { + options := new(retryOptions) + for _, opt := range opts { + opt(options) + } + attempts := uint(defaultRetryAttempts) + if options.attempts > 0 { + attempts = options.attempts + } + return &Retrier{ + attempts: attempts, + } +} + +// Run issues the request and, upon failure, retries the request if possible. +// +// The request will be retried as long as the request is deemed retriable and the +// number of retry attempts has not grown larger than the configured retry limit. +func (r *Retrier) Run( + fn RetryFunc, + request *http.Request, + errorDecoder ErrorDecoder, + opts ...RetryOption, +) (*http.Response, error) { + options := new(retryOptions) + for _, opt := range opts { + opt(options) + } + maxRetryAttempts := r.attempts + if options.attempts > 0 { + maxRetryAttempts = options.attempts + } + var ( + retryAttempt uint + previousError error + ) + return r.run( + fn, + request, + errorDecoder, + maxRetryAttempts, + retryAttempt, + previousError, + ) +} + +func (r *Retrier) run( + fn RetryFunc, + request *http.Request, + errorDecoder ErrorDecoder, + maxRetryAttempts uint, + retryAttempt uint, + previousError error, +) (*http.Response, error) { + if retryAttempt >= maxRetryAttempts { + return nil, previousError + } + + // If the call has been cancelled, don't issue the request. + if err := request.Context().Err(); err != nil { + return nil, err + } + + response, err := fn(request) + if err != nil { + return nil, err + } + + if r.shouldRetry(response) { + defer response.Body.Close() + + delay, err := r.retryDelay(retryAttempt) + if err != nil { + return nil, err + } + + time.Sleep(delay) + + return r.run( + fn, + request, + errorDecoder, + maxRetryAttempts, + retryAttempt+1, + decodeError(response, errorDecoder), + ) + } + + return response, nil +} + +// shouldRetry returns true if the request should be retried based on the given +// response status code. +func (r *Retrier) shouldRetry(response *http.Response) bool { + return response.StatusCode == http.StatusTooManyRequests || + response.StatusCode == http.StatusRequestTimeout || + response.StatusCode == http.StatusConflict || + response.StatusCode >= http.StatusInternalServerError +} + +// retryDelay calculates the delay time in milliseconds based on the retry attempt. +func (r *Retrier) retryDelay(retryAttempt uint) (time.Duration, error) { + // Apply exponential backoff. + delay := minRetryDelay + minRetryDelay*time.Duration(retryAttempt*retryAttempt) + + // Do not allow the number to exceed maxRetryDelay. + if delay > maxRetryDelay { + delay = maxRetryDelay + } + + // Apply some itter by randomizing the value in the range of 75%-100%. + max := big.NewInt(int64(delay / 4)) + jitter, err := rand.Int(rand.Reader, max) + if err != nil { + return 0, err + } + + delay -= time.Duration(jitter.Int64()) + + // Never sleep less than the base sleep seconds. + if delay < minRetryDelay { + delay = minRetryDelay + } + + return delay, nil +} + +type retryOptions struct { + attempts uint +} diff --git a/seed/go-sdk/plain-text/core/stringer.go b/seed/go-sdk/plain-text/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-sdk/plain-text/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-sdk/plain-text/core/time.go b/seed/go-sdk/plain-text/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-sdk/plain-text/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/generators/go/seed/sdk/plain-text/go.mod b/seed/go-sdk/plain-text/go.mod similarity index 100% rename from generators/go/seed/sdk/plain-text/go.mod rename to seed/go-sdk/plain-text/go.mod diff --git a/seed/go-sdk/plain-text/go.sum b/seed/go-sdk/plain-text/go.sum new file mode 100644 index 00000000000..b3766d4366b --- /dev/null +++ b/seed/go-sdk/plain-text/go.sum @@ -0,0 +1,14 @@ +github.com/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8= +github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/google/uuid v1.4.0 h1:MtMxsa51/r9yyhkyLsVeVt0B+BGQZzpQiTQ4eHZ8bc4= +github.com/google/uuid v1.4.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= +github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= +github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY= +github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= +gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= diff --git a/generators/go/seed/sdk/plain-text/option/request_option.go b/seed/go-sdk/plain-text/option/request_option.go similarity index 100% rename from generators/go/seed/sdk/plain-text/option/request_option.go rename to seed/go-sdk/plain-text/option/request_option.go diff --git a/seed/go-sdk/plain-text/pointer.go b/seed/go-sdk/plain-text/pointer.go new file mode 100644 index 00000000000..314e552e651 --- /dev/null +++ b/seed/go-sdk/plain-text/pointer.go @@ -0,0 +1,132 @@ +package plaintext + +import ( + "time" + + "github.com/google/uuid" +) + +// Bool returns a pointer to the given bool value. +func Bool(b bool) *bool { + return &b +} + +// Byte returns a pointer to the given byte value. +func Byte(b byte) *byte { + return &b +} + +// Complex64 returns a pointer to the given complex64 value. +func Complex64(c complex64) *complex64 { + return &c +} + +// Complex128 returns a pointer to the given complex128 value. +func Complex128(c complex128) *complex128 { + return &c +} + +// Float32 returns a pointer to the given float32 value. +func Float32(f float32) *float32 { + return &f +} + +// Float64 returns a pointer to the given float64 value. +func Float64(f float64) *float64 { + return &f +} + +// Int returns a pointer to the given int value. +func Int(i int) *int { + return &i +} + +// Int8 returns a pointer to the given int8 value. +func Int8(i int8) *int8 { + return &i +} + +// Int16 returns a pointer to the given int16 value. +func Int16(i int16) *int16 { + return &i +} + +// Int32 returns a pointer to the given int32 value. +func Int32(i int32) *int32 { + return &i +} + +// Int64 returns a pointer to the given int64 value. +func Int64(i int64) *int64 { + return &i +} + +// Rune returns a pointer to the given rune value. +func Rune(r rune) *rune { + return &r +} + +// String returns a pointer to the given string value. +func String(s string) *string { + return &s +} + +// Uint returns a pointer to the given uint value. +func Uint(u uint) *uint { + return &u +} + +// Uint8 returns a pointer to the given uint8 value. +func Uint8(u uint8) *uint8 { + return &u +} + +// Uint16 returns a pointer to the given uint16 value. +func Uint16(u uint16) *uint16 { + return &u +} + +// Uint32 returns a pointer to the given uint32 value. +func Uint32(u uint32) *uint32 { + return &u +} + +// Uint64 returns a pointer to the given uint64 value. +func Uint64(u uint64) *uint64 { + return &u +} + +// Uintptr returns a pointer to the given uintptr value. +func Uintptr(u uintptr) *uintptr { + return &u +} + +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + +// Time returns a pointer to the given time.Time value. +func Time(t time.Time) *time.Time { + return &t +} + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/generators/go/seed/sdk/plain-text/service/client.go b/seed/go-sdk/plain-text/service/client.go similarity index 100% rename from generators/go/seed/sdk/plain-text/service/client.go rename to seed/go-sdk/plain-text/service/client.go diff --git a/seed/go-sdk/plain-text/snippet.json b/seed/go-sdk/plain-text/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-sdk/query-parameters/.github/workflows/ci.yml b/seed/go-sdk/query-parameters/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-sdk/query-parameters/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/generators/go/seed/sdk/query-parameters/client/client.go b/seed/go-sdk/query-parameters/client/client.go similarity index 100% rename from generators/go/seed/sdk/query-parameters/client/client.go rename to seed/go-sdk/query-parameters/client/client.go diff --git a/generators/go/seed/sdk/query-parameters/client/client_test.go b/seed/go-sdk/query-parameters/client/client_test.go similarity index 100% rename from generators/go/seed/sdk/query-parameters/client/client_test.go rename to seed/go-sdk/query-parameters/client/client_test.go diff --git a/seed/go-sdk/query-parameters/core/core.go b/seed/go-sdk/query-parameters/core/core.go new file mode 100644 index 00000000000..5277d138d27 --- /dev/null +++ b/seed/go-sdk/query-parameters/core/core.go @@ -0,0 +1,269 @@ +package core + +import ( + "bytes" + "context" + "encoding/json" + "errors" + "fmt" + "io" + "mime/multipart" + "net/http" +) + +const ( + // contentType specifies the JSON Content-Type header value. + contentType = "application/json" + contentTypeHeader = "Content-Type" +) + +// HTTPClient is an interface for a subset of the *http.Client. +type HTTPClient interface { + Do(*http.Request) (*http.Response, error) +} + +// MergeHeaders merges the given headers together, where the right +// takes precedence over the left. +func MergeHeaders(left, right http.Header) http.Header { + for key, values := range right { + if len(values) > 1 { + left[key] = values + continue + } + if value := right.Get(key); value != "" { + left.Set(key, value) + } + } + return left +} + +// WriteMultipartJSON writes the given value as a JSON part. +// This is used to serialize non-primitive multipart properties +// (i.e. lists, objects, etc). +func WriteMultipartJSON(writer *multipart.Writer, field string, value interface{}) error { + bytes, err := json.Marshal(value) + if err != nil { + return err + } + return writer.WriteField(field, string(bytes)) +} + +// APIError is a lightweight wrapper around the standard error +// interface that preserves the status code from the RPC, if any. +type APIError struct { + err error + + StatusCode int `json:"-"` +} + +// NewAPIError constructs a new API error. +func NewAPIError(statusCode int, err error) *APIError { + return &APIError{ + err: err, + StatusCode: statusCode, + } +} + +// Unwrap returns the underlying error. This also makes the error compatible +// with errors.As and errors.Is. +func (a *APIError) Unwrap() error { + if a == nil { + return nil + } + return a.err +} + +// Error returns the API error's message. +func (a *APIError) Error() string { + if a == nil || (a.err == nil && a.StatusCode == 0) { + return "" + } + if a.err == nil { + return fmt.Sprintf("%d", a.StatusCode) + } + if a.StatusCode == 0 { + return a.err.Error() + } + return fmt.Sprintf("%d: %s", a.StatusCode, a.err.Error()) +} + +// ErrorDecoder decodes *http.Response errors and returns a +// typed API error (e.g. *APIError). +type ErrorDecoder func(statusCode int, body io.Reader) error + +// Caller calls APIs and deserializes their response, if any. +type Caller struct { + client HTTPClient + retrier *Retrier +} + +// CallerParams represents the parameters used to constrcut a new *Caller. +type CallerParams struct { + Client HTTPClient + MaxAttempts uint +} + +// NewCaller returns a new *Caller backed by the given parameters. +func NewCaller(params *CallerParams) *Caller { + var httpClient HTTPClient = http.DefaultClient + if params.Client != nil { + httpClient = params.Client + } + var retryOptions []RetryOption + if params.MaxAttempts > 0 { + retryOptions = append(retryOptions, WithMaxAttempts(params.MaxAttempts)) + } + return &Caller{ + client: httpClient, + retrier: NewRetrier(retryOptions...), + } +} + +// CallParams represents the parameters used to issue an API call. +type CallParams struct { + URL string + Method string + MaxAttempts uint + Headers http.Header + Client HTTPClient + Request interface{} + Response interface{} + ResponseIsOptional bool + ErrorDecoder ErrorDecoder +} + +// Call issues an API call according to the given call parameters. +func (c *Caller) Call(ctx context.Context, params *CallParams) error { + req, err := newRequest(ctx, params.URL, params.Method, params.Headers, params.Request) + if err != nil { + return err + } + + // If the call has been cancelled, don't issue the request. + if err := ctx.Err(); err != nil { + return err + } + + client := c.client + if params.Client != nil { + // Use the HTTP client scoped to the request. + client = params.Client + } + + var retryOptions []RetryOption + if params.MaxAttempts > 0 { + retryOptions = append(retryOptions, WithMaxAttempts(params.MaxAttempts)) + } + + resp, err := c.retrier.Run( + client.Do, + req, + params.ErrorDecoder, + retryOptions..., + ) + if err != nil { + return err + } + + // Close the response body after we're done. + defer resp.Body.Close() + + // Check if the call was cancelled before we return the error + // associated with the call and/or unmarshal the response data. + if err := ctx.Err(); err != nil { + return err + } + + if resp.StatusCode < 200 || resp.StatusCode >= 300 { + return decodeError(resp, params.ErrorDecoder) + } + + // Mutate the response parameter in-place. + if params.Response != nil { + if writer, ok := params.Response.(io.Writer); ok { + _, err = io.Copy(writer, resp.Body) + } else { + err = json.NewDecoder(resp.Body).Decode(params.Response) + } + if err != nil { + if err == io.EOF { + if params.ResponseIsOptional { + // The response is optional, so we should ignore the + // io.EOF error + return nil + } + return fmt.Errorf("expected a %T response, but the server responded with nothing", params.Response) + } + return err + } + } + + return nil +} + +// newRequest returns a new *http.Request with all of the fields +// required to issue the call. +func newRequest( + ctx context.Context, + url string, + method string, + endpointHeaders http.Header, + request interface{}, +) (*http.Request, error) { + requestBody, err := newRequestBody(request) + if err != nil { + return nil, err + } + req, err := http.NewRequestWithContext(ctx, method, url, requestBody) + if err != nil { + return nil, err + } + req = req.WithContext(ctx) + req.Header.Set(contentTypeHeader, contentType) + for name, values := range endpointHeaders { + req.Header[name] = values + } + return req, nil +} + +// newRequestBody returns a new io.Reader that represents the HTTP request body. +func newRequestBody(request interface{}) (io.Reader, error) { + var requestBody io.Reader + if request != nil { + if body, ok := request.(io.Reader); ok { + requestBody = body + } else { + requestBytes, err := json.Marshal(request) + if err != nil { + return nil, err + } + requestBody = bytes.NewReader(requestBytes) + } + } + return requestBody, nil +} + +// decodeError decodes the error from the given HTTP response. Note that +// it's the caller's responsibility to close the response body. +func decodeError(response *http.Response, errorDecoder ErrorDecoder) error { + if errorDecoder != nil { + // This endpoint has custom errors, so we'll + // attempt to unmarshal the error into a structured + // type based on the status code. + return errorDecoder(response.StatusCode, response.Body) + } + // This endpoint doesn't have any custom error + // types, so we just read the body as-is, and + // put it into a normal error. + bytes, err := io.ReadAll(response.Body) + if err != nil && err != io.EOF { + return err + } + if err == io.EOF { + // The error didn't have a response body, + // so all we can do is return an error + // with the status code. + return NewAPIError(response.StatusCode, nil) + } + return NewAPIError(response.StatusCode, errors.New(string(bytes))) +} diff --git a/seed/go-sdk/query-parameters/core/core_test.go b/seed/go-sdk/query-parameters/core/core_test.go new file mode 100644 index 00000000000..f476f9ee383 --- /dev/null +++ b/seed/go-sdk/query-parameters/core/core_test.go @@ -0,0 +1,284 @@ +package core + +import ( + "bytes" + "context" + "encoding/json" + "errors" + "fmt" + "io" + "net/http" + "net/http/httptest" + "strconv" + "testing" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +// TestCase represents a single test case. +type TestCase struct { + description string + + // Server-side assertions. + giveMethod string + giveResponseIsOptional bool + giveHeader http.Header + giveErrorDecoder ErrorDecoder + giveRequest *Request + + // Client-side assertions. + wantResponse *Response + wantError error +} + +// Request a simple request body. +type Request struct { + Id string `json:"id"` +} + +// Response a simple response body. +type Response struct { + Id string `json:"id"` +} + +// NotFoundError represents a 404. +type NotFoundError struct { + *APIError + + Message string `json:"message"` +} + +func TestCall(t *testing.T) { + tests := []*TestCase{ + { + description: "GET success", + giveMethod: http.MethodGet, + giveHeader: http.Header{ + "X-API-Status": []string{"success"}, + }, + giveRequest: &Request{ + Id: "123", + }, + wantResponse: &Response{ + Id: "123", + }, + }, + { + description: "GET not found", + giveMethod: http.MethodGet, + giveHeader: http.Header{ + "X-API-Status": []string{"fail"}, + }, + giveRequest: &Request{ + Id: strconv.Itoa(http.StatusNotFound), + }, + giveErrorDecoder: newTestErrorDecoder(t), + wantError: &NotFoundError{ + APIError: NewAPIError( + http.StatusNotFound, + errors.New(`{"message":"ID \"404\" not found"}`), + ), + }, + }, + { + description: "POST optional response", + giveMethod: http.MethodPost, + giveHeader: http.Header{ + "X-API-Status": []string{"success"}, + }, + giveRequest: &Request{ + Id: "123", + }, + giveResponseIsOptional: true, + }, + { + description: "POST API error", + giveMethod: http.MethodPost, + giveHeader: http.Header{ + "X-API-Status": []string{"fail"}, + }, + giveRequest: &Request{ + Id: strconv.Itoa(http.StatusInternalServerError), + }, + wantError: NewAPIError( + http.StatusInternalServerError, + errors.New("failed to process request"), + ), + }, + } + for _, test := range tests { + t.Run(test.description, func(t *testing.T) { + var ( + server = newTestServer(t, test) + client = server.Client() + ) + caller := NewCaller( + &CallerParams{ + Client: client, + }, + ) + var response *Response + err := caller.Call( + context.Background(), + &CallParams{ + URL: server.URL, + Method: test.giveMethod, + Headers: test.giveHeader, + Request: test.giveRequest, + Response: &response, + ResponseIsOptional: test.giveResponseIsOptional, + ErrorDecoder: test.giveErrorDecoder, + }, + ) + if test.wantError != nil { + assert.EqualError(t, err, test.wantError.Error()) + return + } + require.NoError(t, err) + assert.Equal(t, test.wantResponse, response) + }) + } +} + +func TestMergeHeaders(t *testing.T) { + t.Run("both empty", func(t *testing.T) { + merged := MergeHeaders(make(http.Header), make(http.Header)) + assert.Empty(t, merged) + }) + + t.Run("empty left", func(t *testing.T) { + left := make(http.Header) + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, "0.0.1", merged.Get("X-API-Version")) + }) + + t.Run("empty right", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Version", "0.0.1") + + right := make(http.Header) + + merged := MergeHeaders(left, right) + assert.Equal(t, "0.0.1", merged.Get("X-API-Version")) + }) + + t.Run("single value override", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Version", "0.0.0") + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"0.0.1"}, merged.Values("X-API-Version")) + }) + + t.Run("multiple value override", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Versions", "0.0.0") + + right := make(http.Header) + right.Add("X-API-Versions", "0.0.1") + right.Add("X-API-Versions", "0.0.2") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"0.0.1", "0.0.2"}, merged.Values("X-API-Versions")) + }) + + t.Run("disjoint merge", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Tenancy", "test") + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"test"}, merged.Values("X-API-Tenancy")) + assert.Equal(t, []string{"0.0.1"}, merged.Values("X-API-Version")) + }) +} + +// newTestServer returns a new *httptest.Server configured with the +// given test parameters. +func newTestServer(t *testing.T, tc *TestCase) *httptest.Server { + return httptest.NewServer( + http.HandlerFunc( + func(w http.ResponseWriter, r *http.Request) { + assert.Equal(t, tc.giveMethod, r.Method) + assert.Equal(t, contentType, r.Header.Get(contentTypeHeader)) + for header, value := range tc.giveHeader { + assert.Equal(t, value, r.Header.Values(header)) + } + + bytes, err := io.ReadAll(r.Body) + require.NoError(t, err) + + request := new(Request) + require.NoError(t, json.Unmarshal(bytes, request)) + + switch request.Id { + case strconv.Itoa(http.StatusNotFound): + notFoundError := &NotFoundError{ + APIError: &APIError{ + StatusCode: http.StatusNotFound, + }, + Message: fmt.Sprintf("ID %q not found", request.Id), + } + bytes, err = json.Marshal(notFoundError) + require.NoError(t, err) + + w.WriteHeader(http.StatusNotFound) + _, err = w.Write(bytes) + require.NoError(t, err) + return + + case strconv.Itoa(http.StatusInternalServerError): + w.WriteHeader(http.StatusInternalServerError) + _, err = w.Write([]byte("failed to process request")) + require.NoError(t, err) + return + } + + if tc.giveResponseIsOptional { + w.WriteHeader(http.StatusOK) + return + } + + response := &Response{ + Id: request.Id, + } + bytes, err = json.Marshal(response) + require.NoError(t, err) + + _, err = w.Write(bytes) + require.NoError(t, err) + }, + ), + ) +} + +// newTestErrorDecoder returns an error decoder suitable for tests. +func newTestErrorDecoder(t *testing.T) func(int, io.Reader) error { + return func(statusCode int, body io.Reader) error { + raw, err := io.ReadAll(body) + require.NoError(t, err) + + var ( + apiError = NewAPIError(statusCode, errors.New(string(raw))) + decoder = json.NewDecoder(bytes.NewReader(raw)) + ) + if statusCode == http.StatusNotFound { + value := new(NotFoundError) + value.APIError = apiError + require.NoError(t, decoder.Decode(value)) + + return value + } + return apiError + } +} diff --git a/seed/go-sdk/query-parameters/core/query.go b/seed/go-sdk/query-parameters/core/query.go new file mode 100644 index 00000000000..479cbb24d18 --- /dev/null +++ b/seed/go-sdk/query-parameters/core/query.go @@ -0,0 +1,219 @@ +package core + +import ( + "encoding/base64" + "fmt" + "net/url" + "reflect" + "strings" + "time" + + "github.com/google/uuid" +) + +var ( + bytesType = reflect.TypeOf([]byte{}) + queryEncoderType = reflect.TypeOf(new(QueryEncoder)).Elem() + timeType = reflect.TypeOf(time.Time{}) + uuidType = reflect.TypeOf(uuid.UUID{}) +) + +// QueryEncoder is an interface implemented by any type that wishes to encode +// itself into URL values in a non-standard way. +type QueryEncoder interface { + EncodeQueryValues(key string, v *url.Values) error +} + +// QueryValues encodes url.Values from request objects. +// +// Note: This type is inspired by Google's query encoding library, but +// supports far less customization and is tailored to fit this SDK's use case. +// +// Ref: https://github.com/google/go-querystring +func QueryValues(v interface{}) (url.Values, error) { + values := make(url.Values) + val := reflect.ValueOf(v) + for val.Kind() == reflect.Ptr { + if val.IsNil() { + return values, nil + } + val = val.Elem() + } + + if v == nil { + return values, nil + } + + if val.Kind() != reflect.Struct { + return nil, fmt.Errorf("query: Values() expects struct input. Got %v", val.Kind()) + } + + err := reflectValue(values, val, "") + return values, err +} + +// reflectValue populates the values parameter from the struct fields in val. +// Embedded structs are followed recursively (using the rules defined in the +// Values function documentation) breadth-first. +func reflectValue(values url.Values, val reflect.Value, scope string) error { + typ := val.Type() + for i := 0; i < typ.NumField(); i++ { + sf := typ.Field(i) + if sf.PkgPath != "" && !sf.Anonymous { + // Skip unexported fields. + continue + } + + sv := val.Field(i) + tag := sf.Tag.Get("url") + if tag == "" || tag == "-" { + continue + } + + name, opts := parseTag(tag) + if name == "" { + name = sf.Name + } + + if scope != "" { + name = scope + "[" + name + "]" + } + + if opts.Contains("omitempty") && isEmptyValue(sv) { + continue + } + + if sv.Type().Implements(queryEncoderType) { + // If sv is a nil pointer and the custom encoder is defined on a non-pointer + // method receiver, set sv to the zero value of the underlying type + if !reflect.Indirect(sv).IsValid() && sv.Type().Elem().Implements(queryEncoderType) { + sv = reflect.New(sv.Type().Elem()) + } + + m := sv.Interface().(QueryEncoder) + if err := m.EncodeQueryValues(name, &values); err != nil { + return err + } + continue + } + + // Recursively dereference pointers, but stop at nil pointers. + for sv.Kind() == reflect.Ptr { + if sv.IsNil() { + break + } + sv = sv.Elem() + } + + if sv.Type() == uuidType || sv.Type() == bytesType || sv.Type() == timeType { + values.Add(name, valueString(sv, opts, sf)) + continue + } + + if sv.Kind() == reflect.Slice || sv.Kind() == reflect.Array { + if sv.Len() == 0 { + // Skip if slice or array is empty. + continue + } + for i := 0; i < sv.Len(); i++ { + values.Add(name, valueString(sv.Index(i), opts, sf)) + } + continue + } + + if sv.Kind() == reflect.Struct { + if err := reflectValue(values, sv, name); err != nil { + return err + } + continue + } + + values.Add(name, valueString(sv, opts, sf)) + } + + return nil +} + +// valueString returns the string representation of a value. +func valueString(v reflect.Value, opts tagOptions, sf reflect.StructField) string { + for v.Kind() == reflect.Ptr { + if v.IsNil() { + return "" + } + v = v.Elem() + } + + if v.Type() == timeType { + t := v.Interface().(time.Time) + if format := sf.Tag.Get("format"); format == "date" { + return t.Format("2006-01-02") + } + return t.Format(time.RFC3339) + } + + if v.Type() == uuidType { + u := v.Interface().(uuid.UUID) + return u.String() + } + + if v.Type() == bytesType { + b := v.Interface().([]byte) + return base64.StdEncoding.EncodeToString(b) + } + + return fmt.Sprint(v.Interface()) +} + +// isEmptyValue checks if a value should be considered empty for the purposes +// of omitting fields with the "omitempty" option. +func isEmptyValue(v reflect.Value) bool { + type zeroable interface { + IsZero() bool + } + + if !v.IsNil() { + if z, ok := v.Interface().(zeroable); ok { + return z.IsZero() + } + } + + switch v.Kind() { + case reflect.Array, reflect.Map, reflect.Slice, reflect.String: + return v.Len() == 0 + case reflect.Bool: + return !v.Bool() + case reflect.Int, reflect.Int8, reflect.Int16, reflect.Int32, reflect.Int64: + return v.Int() == 0 + case reflect.Uint, reflect.Uint8, reflect.Uint16, reflect.Uint32, reflect.Uint64, reflect.Uintptr: + return v.Uint() == 0 + case reflect.Float32, reflect.Float64: + return v.Float() == 0 + case reflect.Interface, reflect.Ptr: + return v.IsNil() + case reflect.Invalid, reflect.Complex64, reflect.Complex128, reflect.Chan, reflect.Func, reflect.Struct, reflect.UnsafePointer: + return false + } + + return false +} + +// tagOptions is the string following a comma in a struct field's "url" tag, or +// the empty string. It does not include the leading comma. +type tagOptions []string + +// parseTag splits a struct field's url tag into its name and comma-separated +// options. +func parseTag(tag string) (string, tagOptions) { + s := strings.Split(tag, ",") + return s[0], s[1:] +} + +// Contains checks whether the tagOptions contains the specified option. +func (o tagOptions) Contains(option string) bool { + for _, s := range o { + if s == option { + return true + } + } + return false +} diff --git a/seed/go-sdk/query-parameters/core/query_test.go b/seed/go-sdk/query-parameters/core/query_test.go new file mode 100644 index 00000000000..4f0d39284f4 --- /dev/null +++ b/seed/go-sdk/query-parameters/core/query_test.go @@ -0,0 +1,146 @@ +package core + +import ( + "testing" + "time" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +func TestQueryValues(t *testing.T) { + t.Run("empty optional", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + values, err := QueryValues(&example{}) + require.NoError(t, err) + assert.Empty(t, values) + }) + + t.Run("empty required", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Required string `json:"required" url:"required"` + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + values, err := QueryValues(&example{}) + require.NoError(t, err) + assert.Equal(t, "required=", values.Encode()) + }) + + t.Run("allow multiple", func(t *testing.T) { + type example struct { + Values []string `json:"values" url:"values"` + } + + values, err := QueryValues( + &example{ + Values: []string{"foo", "bar", "baz"}, + }, + ) + require.NoError(t, err) + assert.Equal(t, "values=foo&values=bar&values=baz", values.Encode()) + }) + + t.Run("nested object", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Required string `json:"required" url:"required"` + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + nestedValue := "nestedValue" + values, err := QueryValues( + &example{ + Required: "requiredValue", + Nested: &nested{ + Value: &nestedValue, + }, + }, + ) + require.NoError(t, err) + assert.Equal(t, "nested%5Bvalue%5D=nestedValue&required=requiredValue", values.Encode()) + }) + + t.Run("url unspecified", func(t *testing.T) { + type example struct { + Required string `json:"required" url:"required"` + NotFound string `json:"notFound"` + } + + values, err := QueryValues( + &example{ + Required: "requiredValue", + NotFound: "notFound", + }, + ) + require.NoError(t, err) + assert.Equal(t, "required=requiredValue", values.Encode()) + }) + + t.Run("url ignored", func(t *testing.T) { + type example struct { + Required string `json:"required" url:"required"` + NotFound string `json:"notFound" url:"-"` + } + + values, err := QueryValues( + &example{ + Required: "requiredValue", + NotFound: "notFound", + }, + ) + require.NoError(t, err) + assert.Equal(t, "required=requiredValue", values.Encode()) + }) + + t.Run("datetime", func(t *testing.T) { + type example struct { + DateTime time.Time `json:"dateTime" url:"dateTime"` + } + + values, err := QueryValues( + &example{ + DateTime: time.Date(1994, 3, 16, 12, 34, 56, 0, time.UTC), + }, + ) + require.NoError(t, err) + assert.Equal(t, "dateTime=1994-03-16T12%3A34%3A56Z", values.Encode()) + }) + + t.Run("date", func(t *testing.T) { + type example struct { + Date time.Time `json:"date" url:"date" format:"date"` + } + + values, err := QueryValues( + &example{ + Date: time.Date(1994, 3, 16, 12, 34, 56, 0, time.UTC), + }, + ) + require.NoError(t, err) + assert.Equal(t, "date=1994-03-16", values.Encode()) + }) + + t.Run("optional time", func(t *testing.T) { + type example struct { + Date *time.Time `json:"date,omitempty" url:"date,omitempty" format:"date"` + } + + values, err := QueryValues( + &example{}, + ) + require.NoError(t, err) + assert.Empty(t, values.Encode()) + }) +} diff --git a/generators/go/seed/sdk/query-parameters/core/request_option.go b/seed/go-sdk/query-parameters/core/request_option.go similarity index 100% rename from generators/go/seed/sdk/query-parameters/core/request_option.go rename to seed/go-sdk/query-parameters/core/request_option.go diff --git a/seed/go-sdk/query-parameters/core/retrier.go b/seed/go-sdk/query-parameters/core/retrier.go new file mode 100644 index 00000000000..ea24916b786 --- /dev/null +++ b/seed/go-sdk/query-parameters/core/retrier.go @@ -0,0 +1,166 @@ +package core + +import ( + "crypto/rand" + "math/big" + "net/http" + "time" +) + +const ( + defaultRetryAttempts = 2 + minRetryDelay = 500 * time.Millisecond + maxRetryDelay = 5000 * time.Millisecond +) + +// RetryOption adapts the behavior the *Retrier. +type RetryOption func(*retryOptions) + +// RetryFunc is a retriable HTTP function call (i.e. *http.Client.Do). +type RetryFunc func(*http.Request) (*http.Response, error) + +// WithMaxAttempts configures the maximum number of attempts +// of the *Retrier. +func WithMaxAttempts(attempts uint) RetryOption { + return func(opts *retryOptions) { + opts.attempts = attempts + } +} + +// Retrier retries failed requests a configurable number of times with an +// exponential back-off between each retry. +type Retrier struct { + attempts uint +} + +// NewRetrier constructs a new *Retrier with the given options, if any. +func NewRetrier(opts ...RetryOption) *Retrier { + options := new(retryOptions) + for _, opt := range opts { + opt(options) + } + attempts := uint(defaultRetryAttempts) + if options.attempts > 0 { + attempts = options.attempts + } + return &Retrier{ + attempts: attempts, + } +} + +// Run issues the request and, upon failure, retries the request if possible. +// +// The request will be retried as long as the request is deemed retriable and the +// number of retry attempts has not grown larger than the configured retry limit. +func (r *Retrier) Run( + fn RetryFunc, + request *http.Request, + errorDecoder ErrorDecoder, + opts ...RetryOption, +) (*http.Response, error) { + options := new(retryOptions) + for _, opt := range opts { + opt(options) + } + maxRetryAttempts := r.attempts + if options.attempts > 0 { + maxRetryAttempts = options.attempts + } + var ( + retryAttempt uint + previousError error + ) + return r.run( + fn, + request, + errorDecoder, + maxRetryAttempts, + retryAttempt, + previousError, + ) +} + +func (r *Retrier) run( + fn RetryFunc, + request *http.Request, + errorDecoder ErrorDecoder, + maxRetryAttempts uint, + retryAttempt uint, + previousError error, +) (*http.Response, error) { + if retryAttempt >= maxRetryAttempts { + return nil, previousError + } + + // If the call has been cancelled, don't issue the request. + if err := request.Context().Err(); err != nil { + return nil, err + } + + response, err := fn(request) + if err != nil { + return nil, err + } + + if r.shouldRetry(response) { + defer response.Body.Close() + + delay, err := r.retryDelay(retryAttempt) + if err != nil { + return nil, err + } + + time.Sleep(delay) + + return r.run( + fn, + request, + errorDecoder, + maxRetryAttempts, + retryAttempt+1, + decodeError(response, errorDecoder), + ) + } + + return response, nil +} + +// shouldRetry returns true if the request should be retried based on the given +// response status code. +func (r *Retrier) shouldRetry(response *http.Response) bool { + return response.StatusCode == http.StatusTooManyRequests || + response.StatusCode == http.StatusRequestTimeout || + response.StatusCode == http.StatusConflict || + response.StatusCode >= http.StatusInternalServerError +} + +// retryDelay calculates the delay time in milliseconds based on the retry attempt. +func (r *Retrier) retryDelay(retryAttempt uint) (time.Duration, error) { + // Apply exponential backoff. + delay := minRetryDelay + minRetryDelay*time.Duration(retryAttempt*retryAttempt) + + // Do not allow the number to exceed maxRetryDelay. + if delay > maxRetryDelay { + delay = maxRetryDelay + } + + // Apply some itter by randomizing the value in the range of 75%-100%. + max := big.NewInt(int64(delay / 4)) + jitter, err := rand.Int(rand.Reader, max) + if err != nil { + return 0, err + } + + delay -= time.Duration(jitter.Int64()) + + // Never sleep less than the base sleep seconds. + if delay < minRetryDelay { + delay = minRetryDelay + } + + return delay, nil +} + +type retryOptions struct { + attempts uint +} diff --git a/seed/go-sdk/query-parameters/core/stringer.go b/seed/go-sdk/query-parameters/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-sdk/query-parameters/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-sdk/query-parameters/core/time.go b/seed/go-sdk/query-parameters/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-sdk/query-parameters/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/generators/go/seed/sdk/query-parameters/go.mod b/seed/go-sdk/query-parameters/go.mod similarity index 100% rename from generators/go/seed/sdk/query-parameters/go.mod rename to seed/go-sdk/query-parameters/go.mod diff --git a/seed/go-sdk/query-parameters/go.sum b/seed/go-sdk/query-parameters/go.sum new file mode 100644 index 00000000000..b3766d4366b --- /dev/null +++ b/seed/go-sdk/query-parameters/go.sum @@ -0,0 +1,14 @@ +github.com/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8= +github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/google/uuid v1.4.0 h1:MtMxsa51/r9yyhkyLsVeVt0B+BGQZzpQiTQ4eHZ8bc4= +github.com/google/uuid v1.4.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= +github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= +github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY= +github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= +gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= diff --git a/generators/go/seed/sdk/query-parameters/option/request_option.go b/seed/go-sdk/query-parameters/option/request_option.go similarity index 100% rename from generators/go/seed/sdk/query-parameters/option/request_option.go rename to seed/go-sdk/query-parameters/option/request_option.go diff --git a/seed/go-sdk/query-parameters/pointer.go b/seed/go-sdk/query-parameters/pointer.go new file mode 100644 index 00000000000..587a27bd46e --- /dev/null +++ b/seed/go-sdk/query-parameters/pointer.go @@ -0,0 +1,132 @@ +package queryparameters + +import ( + "time" + + "github.com/google/uuid" +) + +// Bool returns a pointer to the given bool value. +func Bool(b bool) *bool { + return &b +} + +// Byte returns a pointer to the given byte value. +func Byte(b byte) *byte { + return &b +} + +// Complex64 returns a pointer to the given complex64 value. +func Complex64(c complex64) *complex64 { + return &c +} + +// Complex128 returns a pointer to the given complex128 value. +func Complex128(c complex128) *complex128 { + return &c +} + +// Float32 returns a pointer to the given float32 value. +func Float32(f float32) *float32 { + return &f +} + +// Float64 returns a pointer to the given float64 value. +func Float64(f float64) *float64 { + return &f +} + +// Int returns a pointer to the given int value. +func Int(i int) *int { + return &i +} + +// Int8 returns a pointer to the given int8 value. +func Int8(i int8) *int8 { + return &i +} + +// Int16 returns a pointer to the given int16 value. +func Int16(i int16) *int16 { + return &i +} + +// Int32 returns a pointer to the given int32 value. +func Int32(i int32) *int32 { + return &i +} + +// Int64 returns a pointer to the given int64 value. +func Int64(i int64) *int64 { + return &i +} + +// Rune returns a pointer to the given rune value. +func Rune(r rune) *rune { + return &r +} + +// String returns a pointer to the given string value. +func String(s string) *string { + return &s +} + +// Uint returns a pointer to the given uint value. +func Uint(u uint) *uint { + return &u +} + +// Uint8 returns a pointer to the given uint8 value. +func Uint8(u uint8) *uint8 { + return &u +} + +// Uint16 returns a pointer to the given uint16 value. +func Uint16(u uint16) *uint16 { + return &u +} + +// Uint32 returns a pointer to the given uint32 value. +func Uint32(u uint32) *uint32 { + return &u +} + +// Uint64 returns a pointer to the given uint64 value. +func Uint64(u uint64) *uint64 { + return &u +} + +// Uintptr returns a pointer to the given uintptr value. +func Uintptr(u uintptr) *uintptr { + return &u +} + +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + +// Time returns a pointer to the given time.Time value. +func Time(t time.Time) *time.Time { + return &t +} + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/seed/go-sdk/query-parameters/snippet.json b/seed/go-sdk/query-parameters/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/generators/go/seed/sdk/query-parameters/user.go b/seed/go-sdk/query-parameters/user.go similarity index 100% rename from generators/go/seed/sdk/query-parameters/user.go rename to seed/go-sdk/query-parameters/user.go diff --git a/generators/go/seed/sdk/query-parameters/user/client.go b/seed/go-sdk/query-parameters/user/client.go similarity index 100% rename from generators/go/seed/sdk/query-parameters/user/client.go rename to seed/go-sdk/query-parameters/user/client.go diff --git a/seed/go-sdk/response-property/.github/workflows/ci.yml b/seed/go-sdk/response-property/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-sdk/response-property/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/generators/go/seed/sdk/response-property/client/client.go b/seed/go-sdk/response-property/client/client.go similarity index 100% rename from generators/go/seed/sdk/response-property/client/client.go rename to seed/go-sdk/response-property/client/client.go diff --git a/generators/go/seed/sdk/response-property/client/client_test.go b/seed/go-sdk/response-property/client/client_test.go similarity index 100% rename from generators/go/seed/sdk/response-property/client/client_test.go rename to seed/go-sdk/response-property/client/client_test.go diff --git a/seed/go-sdk/response-property/core/core.go b/seed/go-sdk/response-property/core/core.go new file mode 100644 index 00000000000..5277d138d27 --- /dev/null +++ b/seed/go-sdk/response-property/core/core.go @@ -0,0 +1,269 @@ +package core + +import ( + "bytes" + "context" + "encoding/json" + "errors" + "fmt" + "io" + "mime/multipart" + "net/http" +) + +const ( + // contentType specifies the JSON Content-Type header value. + contentType = "application/json" + contentTypeHeader = "Content-Type" +) + +// HTTPClient is an interface for a subset of the *http.Client. +type HTTPClient interface { + Do(*http.Request) (*http.Response, error) +} + +// MergeHeaders merges the given headers together, where the right +// takes precedence over the left. +func MergeHeaders(left, right http.Header) http.Header { + for key, values := range right { + if len(values) > 1 { + left[key] = values + continue + } + if value := right.Get(key); value != "" { + left.Set(key, value) + } + } + return left +} + +// WriteMultipartJSON writes the given value as a JSON part. +// This is used to serialize non-primitive multipart properties +// (i.e. lists, objects, etc). +func WriteMultipartJSON(writer *multipart.Writer, field string, value interface{}) error { + bytes, err := json.Marshal(value) + if err != nil { + return err + } + return writer.WriteField(field, string(bytes)) +} + +// APIError is a lightweight wrapper around the standard error +// interface that preserves the status code from the RPC, if any. +type APIError struct { + err error + + StatusCode int `json:"-"` +} + +// NewAPIError constructs a new API error. +func NewAPIError(statusCode int, err error) *APIError { + return &APIError{ + err: err, + StatusCode: statusCode, + } +} + +// Unwrap returns the underlying error. This also makes the error compatible +// with errors.As and errors.Is. +func (a *APIError) Unwrap() error { + if a == nil { + return nil + } + return a.err +} + +// Error returns the API error's message. +func (a *APIError) Error() string { + if a == nil || (a.err == nil && a.StatusCode == 0) { + return "" + } + if a.err == nil { + return fmt.Sprintf("%d", a.StatusCode) + } + if a.StatusCode == 0 { + return a.err.Error() + } + return fmt.Sprintf("%d: %s", a.StatusCode, a.err.Error()) +} + +// ErrorDecoder decodes *http.Response errors and returns a +// typed API error (e.g. *APIError). +type ErrorDecoder func(statusCode int, body io.Reader) error + +// Caller calls APIs and deserializes their response, if any. +type Caller struct { + client HTTPClient + retrier *Retrier +} + +// CallerParams represents the parameters used to constrcut a new *Caller. +type CallerParams struct { + Client HTTPClient + MaxAttempts uint +} + +// NewCaller returns a new *Caller backed by the given parameters. +func NewCaller(params *CallerParams) *Caller { + var httpClient HTTPClient = http.DefaultClient + if params.Client != nil { + httpClient = params.Client + } + var retryOptions []RetryOption + if params.MaxAttempts > 0 { + retryOptions = append(retryOptions, WithMaxAttempts(params.MaxAttempts)) + } + return &Caller{ + client: httpClient, + retrier: NewRetrier(retryOptions...), + } +} + +// CallParams represents the parameters used to issue an API call. +type CallParams struct { + URL string + Method string + MaxAttempts uint + Headers http.Header + Client HTTPClient + Request interface{} + Response interface{} + ResponseIsOptional bool + ErrorDecoder ErrorDecoder +} + +// Call issues an API call according to the given call parameters. +func (c *Caller) Call(ctx context.Context, params *CallParams) error { + req, err := newRequest(ctx, params.URL, params.Method, params.Headers, params.Request) + if err != nil { + return err + } + + // If the call has been cancelled, don't issue the request. + if err := ctx.Err(); err != nil { + return err + } + + client := c.client + if params.Client != nil { + // Use the HTTP client scoped to the request. + client = params.Client + } + + var retryOptions []RetryOption + if params.MaxAttempts > 0 { + retryOptions = append(retryOptions, WithMaxAttempts(params.MaxAttempts)) + } + + resp, err := c.retrier.Run( + client.Do, + req, + params.ErrorDecoder, + retryOptions..., + ) + if err != nil { + return err + } + + // Close the response body after we're done. + defer resp.Body.Close() + + // Check if the call was cancelled before we return the error + // associated with the call and/or unmarshal the response data. + if err := ctx.Err(); err != nil { + return err + } + + if resp.StatusCode < 200 || resp.StatusCode >= 300 { + return decodeError(resp, params.ErrorDecoder) + } + + // Mutate the response parameter in-place. + if params.Response != nil { + if writer, ok := params.Response.(io.Writer); ok { + _, err = io.Copy(writer, resp.Body) + } else { + err = json.NewDecoder(resp.Body).Decode(params.Response) + } + if err != nil { + if err == io.EOF { + if params.ResponseIsOptional { + // The response is optional, so we should ignore the + // io.EOF error + return nil + } + return fmt.Errorf("expected a %T response, but the server responded with nothing", params.Response) + } + return err + } + } + + return nil +} + +// newRequest returns a new *http.Request with all of the fields +// required to issue the call. +func newRequest( + ctx context.Context, + url string, + method string, + endpointHeaders http.Header, + request interface{}, +) (*http.Request, error) { + requestBody, err := newRequestBody(request) + if err != nil { + return nil, err + } + req, err := http.NewRequestWithContext(ctx, method, url, requestBody) + if err != nil { + return nil, err + } + req = req.WithContext(ctx) + req.Header.Set(contentTypeHeader, contentType) + for name, values := range endpointHeaders { + req.Header[name] = values + } + return req, nil +} + +// newRequestBody returns a new io.Reader that represents the HTTP request body. +func newRequestBody(request interface{}) (io.Reader, error) { + var requestBody io.Reader + if request != nil { + if body, ok := request.(io.Reader); ok { + requestBody = body + } else { + requestBytes, err := json.Marshal(request) + if err != nil { + return nil, err + } + requestBody = bytes.NewReader(requestBytes) + } + } + return requestBody, nil +} + +// decodeError decodes the error from the given HTTP response. Note that +// it's the caller's responsibility to close the response body. +func decodeError(response *http.Response, errorDecoder ErrorDecoder) error { + if errorDecoder != nil { + // This endpoint has custom errors, so we'll + // attempt to unmarshal the error into a structured + // type based on the status code. + return errorDecoder(response.StatusCode, response.Body) + } + // This endpoint doesn't have any custom error + // types, so we just read the body as-is, and + // put it into a normal error. + bytes, err := io.ReadAll(response.Body) + if err != nil && err != io.EOF { + return err + } + if err == io.EOF { + // The error didn't have a response body, + // so all we can do is return an error + // with the status code. + return NewAPIError(response.StatusCode, nil) + } + return NewAPIError(response.StatusCode, errors.New(string(bytes))) +} diff --git a/seed/go-sdk/response-property/core/core_test.go b/seed/go-sdk/response-property/core/core_test.go new file mode 100644 index 00000000000..f476f9ee383 --- /dev/null +++ b/seed/go-sdk/response-property/core/core_test.go @@ -0,0 +1,284 @@ +package core + +import ( + "bytes" + "context" + "encoding/json" + "errors" + "fmt" + "io" + "net/http" + "net/http/httptest" + "strconv" + "testing" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +// TestCase represents a single test case. +type TestCase struct { + description string + + // Server-side assertions. + giveMethod string + giveResponseIsOptional bool + giveHeader http.Header + giveErrorDecoder ErrorDecoder + giveRequest *Request + + // Client-side assertions. + wantResponse *Response + wantError error +} + +// Request a simple request body. +type Request struct { + Id string `json:"id"` +} + +// Response a simple response body. +type Response struct { + Id string `json:"id"` +} + +// NotFoundError represents a 404. +type NotFoundError struct { + *APIError + + Message string `json:"message"` +} + +func TestCall(t *testing.T) { + tests := []*TestCase{ + { + description: "GET success", + giveMethod: http.MethodGet, + giveHeader: http.Header{ + "X-API-Status": []string{"success"}, + }, + giveRequest: &Request{ + Id: "123", + }, + wantResponse: &Response{ + Id: "123", + }, + }, + { + description: "GET not found", + giveMethod: http.MethodGet, + giveHeader: http.Header{ + "X-API-Status": []string{"fail"}, + }, + giveRequest: &Request{ + Id: strconv.Itoa(http.StatusNotFound), + }, + giveErrorDecoder: newTestErrorDecoder(t), + wantError: &NotFoundError{ + APIError: NewAPIError( + http.StatusNotFound, + errors.New(`{"message":"ID \"404\" not found"}`), + ), + }, + }, + { + description: "POST optional response", + giveMethod: http.MethodPost, + giveHeader: http.Header{ + "X-API-Status": []string{"success"}, + }, + giveRequest: &Request{ + Id: "123", + }, + giveResponseIsOptional: true, + }, + { + description: "POST API error", + giveMethod: http.MethodPost, + giveHeader: http.Header{ + "X-API-Status": []string{"fail"}, + }, + giveRequest: &Request{ + Id: strconv.Itoa(http.StatusInternalServerError), + }, + wantError: NewAPIError( + http.StatusInternalServerError, + errors.New("failed to process request"), + ), + }, + } + for _, test := range tests { + t.Run(test.description, func(t *testing.T) { + var ( + server = newTestServer(t, test) + client = server.Client() + ) + caller := NewCaller( + &CallerParams{ + Client: client, + }, + ) + var response *Response + err := caller.Call( + context.Background(), + &CallParams{ + URL: server.URL, + Method: test.giveMethod, + Headers: test.giveHeader, + Request: test.giveRequest, + Response: &response, + ResponseIsOptional: test.giveResponseIsOptional, + ErrorDecoder: test.giveErrorDecoder, + }, + ) + if test.wantError != nil { + assert.EqualError(t, err, test.wantError.Error()) + return + } + require.NoError(t, err) + assert.Equal(t, test.wantResponse, response) + }) + } +} + +func TestMergeHeaders(t *testing.T) { + t.Run("both empty", func(t *testing.T) { + merged := MergeHeaders(make(http.Header), make(http.Header)) + assert.Empty(t, merged) + }) + + t.Run("empty left", func(t *testing.T) { + left := make(http.Header) + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, "0.0.1", merged.Get("X-API-Version")) + }) + + t.Run("empty right", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Version", "0.0.1") + + right := make(http.Header) + + merged := MergeHeaders(left, right) + assert.Equal(t, "0.0.1", merged.Get("X-API-Version")) + }) + + t.Run("single value override", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Version", "0.0.0") + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"0.0.1"}, merged.Values("X-API-Version")) + }) + + t.Run("multiple value override", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Versions", "0.0.0") + + right := make(http.Header) + right.Add("X-API-Versions", "0.0.1") + right.Add("X-API-Versions", "0.0.2") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"0.0.1", "0.0.2"}, merged.Values("X-API-Versions")) + }) + + t.Run("disjoint merge", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Tenancy", "test") + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"test"}, merged.Values("X-API-Tenancy")) + assert.Equal(t, []string{"0.0.1"}, merged.Values("X-API-Version")) + }) +} + +// newTestServer returns a new *httptest.Server configured with the +// given test parameters. +func newTestServer(t *testing.T, tc *TestCase) *httptest.Server { + return httptest.NewServer( + http.HandlerFunc( + func(w http.ResponseWriter, r *http.Request) { + assert.Equal(t, tc.giveMethod, r.Method) + assert.Equal(t, contentType, r.Header.Get(contentTypeHeader)) + for header, value := range tc.giveHeader { + assert.Equal(t, value, r.Header.Values(header)) + } + + bytes, err := io.ReadAll(r.Body) + require.NoError(t, err) + + request := new(Request) + require.NoError(t, json.Unmarshal(bytes, request)) + + switch request.Id { + case strconv.Itoa(http.StatusNotFound): + notFoundError := &NotFoundError{ + APIError: &APIError{ + StatusCode: http.StatusNotFound, + }, + Message: fmt.Sprintf("ID %q not found", request.Id), + } + bytes, err = json.Marshal(notFoundError) + require.NoError(t, err) + + w.WriteHeader(http.StatusNotFound) + _, err = w.Write(bytes) + require.NoError(t, err) + return + + case strconv.Itoa(http.StatusInternalServerError): + w.WriteHeader(http.StatusInternalServerError) + _, err = w.Write([]byte("failed to process request")) + require.NoError(t, err) + return + } + + if tc.giveResponseIsOptional { + w.WriteHeader(http.StatusOK) + return + } + + response := &Response{ + Id: request.Id, + } + bytes, err = json.Marshal(response) + require.NoError(t, err) + + _, err = w.Write(bytes) + require.NoError(t, err) + }, + ), + ) +} + +// newTestErrorDecoder returns an error decoder suitable for tests. +func newTestErrorDecoder(t *testing.T) func(int, io.Reader) error { + return func(statusCode int, body io.Reader) error { + raw, err := io.ReadAll(body) + require.NoError(t, err) + + var ( + apiError = NewAPIError(statusCode, errors.New(string(raw))) + decoder = json.NewDecoder(bytes.NewReader(raw)) + ) + if statusCode == http.StatusNotFound { + value := new(NotFoundError) + value.APIError = apiError + require.NoError(t, decoder.Decode(value)) + + return value + } + return apiError + } +} diff --git a/seed/go-sdk/response-property/core/query.go b/seed/go-sdk/response-property/core/query.go new file mode 100644 index 00000000000..479cbb24d18 --- /dev/null +++ b/seed/go-sdk/response-property/core/query.go @@ -0,0 +1,219 @@ +package core + +import ( + "encoding/base64" + "fmt" + "net/url" + "reflect" + "strings" + "time" + + "github.com/google/uuid" +) + +var ( + bytesType = reflect.TypeOf([]byte{}) + queryEncoderType = reflect.TypeOf(new(QueryEncoder)).Elem() + timeType = reflect.TypeOf(time.Time{}) + uuidType = reflect.TypeOf(uuid.UUID{}) +) + +// QueryEncoder is an interface implemented by any type that wishes to encode +// itself into URL values in a non-standard way. +type QueryEncoder interface { + EncodeQueryValues(key string, v *url.Values) error +} + +// QueryValues encodes url.Values from request objects. +// +// Note: This type is inspired by Google's query encoding library, but +// supports far less customization and is tailored to fit this SDK's use case. +// +// Ref: https://github.com/google/go-querystring +func QueryValues(v interface{}) (url.Values, error) { + values := make(url.Values) + val := reflect.ValueOf(v) + for val.Kind() == reflect.Ptr { + if val.IsNil() { + return values, nil + } + val = val.Elem() + } + + if v == nil { + return values, nil + } + + if val.Kind() != reflect.Struct { + return nil, fmt.Errorf("query: Values() expects struct input. Got %v", val.Kind()) + } + + err := reflectValue(values, val, "") + return values, err +} + +// reflectValue populates the values parameter from the struct fields in val. +// Embedded structs are followed recursively (using the rules defined in the +// Values function documentation) breadth-first. +func reflectValue(values url.Values, val reflect.Value, scope string) error { + typ := val.Type() + for i := 0; i < typ.NumField(); i++ { + sf := typ.Field(i) + if sf.PkgPath != "" && !sf.Anonymous { + // Skip unexported fields. + continue + } + + sv := val.Field(i) + tag := sf.Tag.Get("url") + if tag == "" || tag == "-" { + continue + } + + name, opts := parseTag(tag) + if name == "" { + name = sf.Name + } + + if scope != "" { + name = scope + "[" + name + "]" + } + + if opts.Contains("omitempty") && isEmptyValue(sv) { + continue + } + + if sv.Type().Implements(queryEncoderType) { + // If sv is a nil pointer and the custom encoder is defined on a non-pointer + // method receiver, set sv to the zero value of the underlying type + if !reflect.Indirect(sv).IsValid() && sv.Type().Elem().Implements(queryEncoderType) { + sv = reflect.New(sv.Type().Elem()) + } + + m := sv.Interface().(QueryEncoder) + if err := m.EncodeQueryValues(name, &values); err != nil { + return err + } + continue + } + + // Recursively dereference pointers, but stop at nil pointers. + for sv.Kind() == reflect.Ptr { + if sv.IsNil() { + break + } + sv = sv.Elem() + } + + if sv.Type() == uuidType || sv.Type() == bytesType || sv.Type() == timeType { + values.Add(name, valueString(sv, opts, sf)) + continue + } + + if sv.Kind() == reflect.Slice || sv.Kind() == reflect.Array { + if sv.Len() == 0 { + // Skip if slice or array is empty. + continue + } + for i := 0; i < sv.Len(); i++ { + values.Add(name, valueString(sv.Index(i), opts, sf)) + } + continue + } + + if sv.Kind() == reflect.Struct { + if err := reflectValue(values, sv, name); err != nil { + return err + } + continue + } + + values.Add(name, valueString(sv, opts, sf)) + } + + return nil +} + +// valueString returns the string representation of a value. +func valueString(v reflect.Value, opts tagOptions, sf reflect.StructField) string { + for v.Kind() == reflect.Ptr { + if v.IsNil() { + return "" + } + v = v.Elem() + } + + if v.Type() == timeType { + t := v.Interface().(time.Time) + if format := sf.Tag.Get("format"); format == "date" { + return t.Format("2006-01-02") + } + return t.Format(time.RFC3339) + } + + if v.Type() == uuidType { + u := v.Interface().(uuid.UUID) + return u.String() + } + + if v.Type() == bytesType { + b := v.Interface().([]byte) + return base64.StdEncoding.EncodeToString(b) + } + + return fmt.Sprint(v.Interface()) +} + +// isEmptyValue checks if a value should be considered empty for the purposes +// of omitting fields with the "omitempty" option. +func isEmptyValue(v reflect.Value) bool { + type zeroable interface { + IsZero() bool + } + + if !v.IsNil() { + if z, ok := v.Interface().(zeroable); ok { + return z.IsZero() + } + } + + switch v.Kind() { + case reflect.Array, reflect.Map, reflect.Slice, reflect.String: + return v.Len() == 0 + case reflect.Bool: + return !v.Bool() + case reflect.Int, reflect.Int8, reflect.Int16, reflect.Int32, reflect.Int64: + return v.Int() == 0 + case reflect.Uint, reflect.Uint8, reflect.Uint16, reflect.Uint32, reflect.Uint64, reflect.Uintptr: + return v.Uint() == 0 + case reflect.Float32, reflect.Float64: + return v.Float() == 0 + case reflect.Interface, reflect.Ptr: + return v.IsNil() + case reflect.Invalid, reflect.Complex64, reflect.Complex128, reflect.Chan, reflect.Func, reflect.Struct, reflect.UnsafePointer: + return false + } + + return false +} + +// tagOptions is the string following a comma in a struct field's "url" tag, or +// the empty string. It does not include the leading comma. +type tagOptions []string + +// parseTag splits a struct field's url tag into its name and comma-separated +// options. +func parseTag(tag string) (string, tagOptions) { + s := strings.Split(tag, ",") + return s[0], s[1:] +} + +// Contains checks whether the tagOptions contains the specified option. +func (o tagOptions) Contains(option string) bool { + for _, s := range o { + if s == option { + return true + } + } + return false +} diff --git a/seed/go-sdk/response-property/core/query_test.go b/seed/go-sdk/response-property/core/query_test.go new file mode 100644 index 00000000000..4f0d39284f4 --- /dev/null +++ b/seed/go-sdk/response-property/core/query_test.go @@ -0,0 +1,146 @@ +package core + +import ( + "testing" + "time" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +func TestQueryValues(t *testing.T) { + t.Run("empty optional", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + values, err := QueryValues(&example{}) + require.NoError(t, err) + assert.Empty(t, values) + }) + + t.Run("empty required", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Required string `json:"required" url:"required"` + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + values, err := QueryValues(&example{}) + require.NoError(t, err) + assert.Equal(t, "required=", values.Encode()) + }) + + t.Run("allow multiple", func(t *testing.T) { + type example struct { + Values []string `json:"values" url:"values"` + } + + values, err := QueryValues( + &example{ + Values: []string{"foo", "bar", "baz"}, + }, + ) + require.NoError(t, err) + assert.Equal(t, "values=foo&values=bar&values=baz", values.Encode()) + }) + + t.Run("nested object", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Required string `json:"required" url:"required"` + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + nestedValue := "nestedValue" + values, err := QueryValues( + &example{ + Required: "requiredValue", + Nested: &nested{ + Value: &nestedValue, + }, + }, + ) + require.NoError(t, err) + assert.Equal(t, "nested%5Bvalue%5D=nestedValue&required=requiredValue", values.Encode()) + }) + + t.Run("url unspecified", func(t *testing.T) { + type example struct { + Required string `json:"required" url:"required"` + NotFound string `json:"notFound"` + } + + values, err := QueryValues( + &example{ + Required: "requiredValue", + NotFound: "notFound", + }, + ) + require.NoError(t, err) + assert.Equal(t, "required=requiredValue", values.Encode()) + }) + + t.Run("url ignored", func(t *testing.T) { + type example struct { + Required string `json:"required" url:"required"` + NotFound string `json:"notFound" url:"-"` + } + + values, err := QueryValues( + &example{ + Required: "requiredValue", + NotFound: "notFound", + }, + ) + require.NoError(t, err) + assert.Equal(t, "required=requiredValue", values.Encode()) + }) + + t.Run("datetime", func(t *testing.T) { + type example struct { + DateTime time.Time `json:"dateTime" url:"dateTime"` + } + + values, err := QueryValues( + &example{ + DateTime: time.Date(1994, 3, 16, 12, 34, 56, 0, time.UTC), + }, + ) + require.NoError(t, err) + assert.Equal(t, "dateTime=1994-03-16T12%3A34%3A56Z", values.Encode()) + }) + + t.Run("date", func(t *testing.T) { + type example struct { + Date time.Time `json:"date" url:"date" format:"date"` + } + + values, err := QueryValues( + &example{ + Date: time.Date(1994, 3, 16, 12, 34, 56, 0, time.UTC), + }, + ) + require.NoError(t, err) + assert.Equal(t, "date=1994-03-16", values.Encode()) + }) + + t.Run("optional time", func(t *testing.T) { + type example struct { + Date *time.Time `json:"date,omitempty" url:"date,omitempty" format:"date"` + } + + values, err := QueryValues( + &example{}, + ) + require.NoError(t, err) + assert.Empty(t, values.Encode()) + }) +} diff --git a/generators/go/seed/sdk/response-property/core/request_option.go b/seed/go-sdk/response-property/core/request_option.go similarity index 100% rename from generators/go/seed/sdk/response-property/core/request_option.go rename to seed/go-sdk/response-property/core/request_option.go diff --git a/seed/go-sdk/response-property/core/retrier.go b/seed/go-sdk/response-property/core/retrier.go new file mode 100644 index 00000000000..ea24916b786 --- /dev/null +++ b/seed/go-sdk/response-property/core/retrier.go @@ -0,0 +1,166 @@ +package core + +import ( + "crypto/rand" + "math/big" + "net/http" + "time" +) + +const ( + defaultRetryAttempts = 2 + minRetryDelay = 500 * time.Millisecond + maxRetryDelay = 5000 * time.Millisecond +) + +// RetryOption adapts the behavior the *Retrier. +type RetryOption func(*retryOptions) + +// RetryFunc is a retriable HTTP function call (i.e. *http.Client.Do). +type RetryFunc func(*http.Request) (*http.Response, error) + +// WithMaxAttempts configures the maximum number of attempts +// of the *Retrier. +func WithMaxAttempts(attempts uint) RetryOption { + return func(opts *retryOptions) { + opts.attempts = attempts + } +} + +// Retrier retries failed requests a configurable number of times with an +// exponential back-off between each retry. +type Retrier struct { + attempts uint +} + +// NewRetrier constructs a new *Retrier with the given options, if any. +func NewRetrier(opts ...RetryOption) *Retrier { + options := new(retryOptions) + for _, opt := range opts { + opt(options) + } + attempts := uint(defaultRetryAttempts) + if options.attempts > 0 { + attempts = options.attempts + } + return &Retrier{ + attempts: attempts, + } +} + +// Run issues the request and, upon failure, retries the request if possible. +// +// The request will be retried as long as the request is deemed retriable and the +// number of retry attempts has not grown larger than the configured retry limit. +func (r *Retrier) Run( + fn RetryFunc, + request *http.Request, + errorDecoder ErrorDecoder, + opts ...RetryOption, +) (*http.Response, error) { + options := new(retryOptions) + for _, opt := range opts { + opt(options) + } + maxRetryAttempts := r.attempts + if options.attempts > 0 { + maxRetryAttempts = options.attempts + } + var ( + retryAttempt uint + previousError error + ) + return r.run( + fn, + request, + errorDecoder, + maxRetryAttempts, + retryAttempt, + previousError, + ) +} + +func (r *Retrier) run( + fn RetryFunc, + request *http.Request, + errorDecoder ErrorDecoder, + maxRetryAttempts uint, + retryAttempt uint, + previousError error, +) (*http.Response, error) { + if retryAttempt >= maxRetryAttempts { + return nil, previousError + } + + // If the call has been cancelled, don't issue the request. + if err := request.Context().Err(); err != nil { + return nil, err + } + + response, err := fn(request) + if err != nil { + return nil, err + } + + if r.shouldRetry(response) { + defer response.Body.Close() + + delay, err := r.retryDelay(retryAttempt) + if err != nil { + return nil, err + } + + time.Sleep(delay) + + return r.run( + fn, + request, + errorDecoder, + maxRetryAttempts, + retryAttempt+1, + decodeError(response, errorDecoder), + ) + } + + return response, nil +} + +// shouldRetry returns true if the request should be retried based on the given +// response status code. +func (r *Retrier) shouldRetry(response *http.Response) bool { + return response.StatusCode == http.StatusTooManyRequests || + response.StatusCode == http.StatusRequestTimeout || + response.StatusCode == http.StatusConflict || + response.StatusCode >= http.StatusInternalServerError +} + +// retryDelay calculates the delay time in milliseconds based on the retry attempt. +func (r *Retrier) retryDelay(retryAttempt uint) (time.Duration, error) { + // Apply exponential backoff. + delay := minRetryDelay + minRetryDelay*time.Duration(retryAttempt*retryAttempt) + + // Do not allow the number to exceed maxRetryDelay. + if delay > maxRetryDelay { + delay = maxRetryDelay + } + + // Apply some itter by randomizing the value in the range of 75%-100%. + max := big.NewInt(int64(delay / 4)) + jitter, err := rand.Int(rand.Reader, max) + if err != nil { + return 0, err + } + + delay -= time.Duration(jitter.Int64()) + + // Never sleep less than the base sleep seconds. + if delay < minRetryDelay { + delay = minRetryDelay + } + + return delay, nil +} + +type retryOptions struct { + attempts uint +} diff --git a/seed/go-sdk/response-property/core/stringer.go b/seed/go-sdk/response-property/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-sdk/response-property/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-sdk/response-property/core/time.go b/seed/go-sdk/response-property/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-sdk/response-property/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/generators/go/seed/sdk/response-property/go.mod b/seed/go-sdk/response-property/go.mod similarity index 100% rename from generators/go/seed/sdk/response-property/go.mod rename to seed/go-sdk/response-property/go.mod diff --git a/seed/go-sdk/response-property/go.sum b/seed/go-sdk/response-property/go.sum new file mode 100644 index 00000000000..b3766d4366b --- /dev/null +++ b/seed/go-sdk/response-property/go.sum @@ -0,0 +1,14 @@ +github.com/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8= +github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/google/uuid v1.4.0 h1:MtMxsa51/r9yyhkyLsVeVt0B+BGQZzpQiTQ4eHZ8bc4= +github.com/google/uuid v1.4.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= +github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= +github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY= +github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= +gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= diff --git a/generators/go/seed/sdk/response-property/option/request_option.go b/seed/go-sdk/response-property/option/request_option.go similarity index 100% rename from generators/go/seed/sdk/response-property/option/request_option.go rename to seed/go-sdk/response-property/option/request_option.go diff --git a/seed/go-sdk/response-property/pointer.go b/seed/go-sdk/response-property/pointer.go new file mode 100644 index 00000000000..0c0a9173d9f --- /dev/null +++ b/seed/go-sdk/response-property/pointer.go @@ -0,0 +1,132 @@ +package responseproperty + +import ( + "time" + + "github.com/google/uuid" +) + +// Bool returns a pointer to the given bool value. +func Bool(b bool) *bool { + return &b +} + +// Byte returns a pointer to the given byte value. +func Byte(b byte) *byte { + return &b +} + +// Complex64 returns a pointer to the given complex64 value. +func Complex64(c complex64) *complex64 { + return &c +} + +// Complex128 returns a pointer to the given complex128 value. +func Complex128(c complex128) *complex128 { + return &c +} + +// Float32 returns a pointer to the given float32 value. +func Float32(f float32) *float32 { + return &f +} + +// Float64 returns a pointer to the given float64 value. +func Float64(f float64) *float64 { + return &f +} + +// Int returns a pointer to the given int value. +func Int(i int) *int { + return &i +} + +// Int8 returns a pointer to the given int8 value. +func Int8(i int8) *int8 { + return &i +} + +// Int16 returns a pointer to the given int16 value. +func Int16(i int16) *int16 { + return &i +} + +// Int32 returns a pointer to the given int32 value. +func Int32(i int32) *int32 { + return &i +} + +// Int64 returns a pointer to the given int64 value. +func Int64(i int64) *int64 { + return &i +} + +// Rune returns a pointer to the given rune value. +func Rune(r rune) *rune { + return &r +} + +// String returns a pointer to the given string value. +func String(s string) *string { + return &s +} + +// Uint returns a pointer to the given uint value. +func Uint(u uint) *uint { + return &u +} + +// Uint8 returns a pointer to the given uint8 value. +func Uint8(u uint8) *uint8 { + return &u +} + +// Uint16 returns a pointer to the given uint16 value. +func Uint16(u uint16) *uint16 { + return &u +} + +// Uint32 returns a pointer to the given uint32 value. +func Uint32(u uint32) *uint32 { + return &u +} + +// Uint64 returns a pointer to the given uint64 value. +func Uint64(u uint64) *uint64 { + return &u +} + +// Uintptr returns a pointer to the given uintptr value. +func Uintptr(u uintptr) *uintptr { + return &u +} + +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + +// Time returns a pointer to the given time.Time value. +func Time(t time.Time) *time.Time { + return &t +} + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/generators/go/seed/sdk/response-property/service.go b/seed/go-sdk/response-property/service.go similarity index 100% rename from generators/go/seed/sdk/response-property/service.go rename to seed/go-sdk/response-property/service.go diff --git a/generators/go/seed/sdk/response-property/service/client.go b/seed/go-sdk/response-property/service/client.go similarity index 100% rename from generators/go/seed/sdk/response-property/service/client.go rename to seed/go-sdk/response-property/service/client.go diff --git a/seed/go-sdk/response-property/snippet.json b/seed/go-sdk/response-property/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/generators/go/seed/sdk/response-property/types.go b/seed/go-sdk/response-property/types.go similarity index 100% rename from generators/go/seed/sdk/response-property/types.go rename to seed/go-sdk/response-property/types.go diff --git a/seed/go-sdk/seed.yml b/seed/go-sdk/seed.yml new file mode 100644 index 00000000000..9dd4972495a --- /dev/null +++ b/seed/go-sdk/seed.yml @@ -0,0 +1,31 @@ +irVersion: v33 +docker: fernapi/fern-go-sdk:latest +dockerCommand: docker build -f ./generators/go/docker/Dockerfile.sdk -t fernapi/fern-go-sdk:latest ./generators/go +language: go +generatorType: sdk +defaultOutputMode: github +fixtures: + streaming: + - outputFolder: . + outputVersion: v2.0.0 + customConfig: + packageName: stream + module: + path: github.com/fern-api/stream-go + idempotency-headers: + - outputFolder: . + outputVersion: 0.0.1 + customConfig: + packageName: fern + module: + path: github.com/idempotency-headers/fern + includeLegacyClientOptions: true +scripts: + - docker: golang:1.18-alpine + commands: + - CGO_ENABLED=0 go test ./... +allowedFailures: + - exhaustive + - reserved-keywords + - trace + - websocket diff --git a/seed/go-sdk/single-url-environment-default/.github/workflows/ci.yml b/seed/go-sdk/single-url-environment-default/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-sdk/single-url-environment-default/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-sdk/single-url-environment-default/client/client.go b/seed/go-sdk/single-url-environment-default/client/client.go new file mode 100644 index 00000000000..3ee19b6d20c --- /dev/null +++ b/seed/go-sdk/single-url-environment-default/client/client.go @@ -0,0 +1,33 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + core "github.com/single-url-environment-default/fern/core" + dummy "github.com/single-url-environment-default/fern/dummy" + option "github.com/single-url-environment-default/fern/option" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header + + Dummy *dummy.Client +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + Dummy: dummy.NewClient(opts...), + } +} diff --git a/seed/go-sdk/single-url-environment-default/client/client_test.go b/seed/go-sdk/single-url-environment-default/client/client_test.go new file mode 100644 index 00000000000..04a952d57ed --- /dev/null +++ b/seed/go-sdk/single-url-environment-default/client/client_test.go @@ -0,0 +1,45 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + option "github.com/single-url-environment-default/fern/option" + assert "github.com/stretchr/testify/assert" + http "net/http" + testing "testing" + time "time" +) + +func TestNewClient(t *testing.T) { + t.Run("default", func(t *testing.T) { + c := NewClient() + assert.Empty(t, c.baseURL) + }) + + t.Run("base url", func(t *testing.T) { + c := NewClient( + option.WithBaseURL("test.co"), + ) + assert.Equal(t, "test.co", c.baseURL) + }) + + t.Run("http client", func(t *testing.T) { + httpClient := &http.Client{ + Timeout: 5 * time.Second, + } + c := NewClient( + option.WithHTTPClient(httpClient), + ) + assert.Empty(t, c.baseURL) + }) + + t.Run("http header", func(t *testing.T) { + header := make(http.Header) + header.Set("X-API-Tenancy", "test") + c := NewClient( + option.WithHTTPHeader(header), + ) + assert.Empty(t, c.baseURL) + assert.Equal(t, "test", c.header.Get("X-API-Tenancy")) + }) +} diff --git a/seed/go-sdk/single-url-environment-default/core/core.go b/seed/go-sdk/single-url-environment-default/core/core.go new file mode 100644 index 00000000000..5277d138d27 --- /dev/null +++ b/seed/go-sdk/single-url-environment-default/core/core.go @@ -0,0 +1,269 @@ +package core + +import ( + "bytes" + "context" + "encoding/json" + "errors" + "fmt" + "io" + "mime/multipart" + "net/http" +) + +const ( + // contentType specifies the JSON Content-Type header value. + contentType = "application/json" + contentTypeHeader = "Content-Type" +) + +// HTTPClient is an interface for a subset of the *http.Client. +type HTTPClient interface { + Do(*http.Request) (*http.Response, error) +} + +// MergeHeaders merges the given headers together, where the right +// takes precedence over the left. +func MergeHeaders(left, right http.Header) http.Header { + for key, values := range right { + if len(values) > 1 { + left[key] = values + continue + } + if value := right.Get(key); value != "" { + left.Set(key, value) + } + } + return left +} + +// WriteMultipartJSON writes the given value as a JSON part. +// This is used to serialize non-primitive multipart properties +// (i.e. lists, objects, etc). +func WriteMultipartJSON(writer *multipart.Writer, field string, value interface{}) error { + bytes, err := json.Marshal(value) + if err != nil { + return err + } + return writer.WriteField(field, string(bytes)) +} + +// APIError is a lightweight wrapper around the standard error +// interface that preserves the status code from the RPC, if any. +type APIError struct { + err error + + StatusCode int `json:"-"` +} + +// NewAPIError constructs a new API error. +func NewAPIError(statusCode int, err error) *APIError { + return &APIError{ + err: err, + StatusCode: statusCode, + } +} + +// Unwrap returns the underlying error. This also makes the error compatible +// with errors.As and errors.Is. +func (a *APIError) Unwrap() error { + if a == nil { + return nil + } + return a.err +} + +// Error returns the API error's message. +func (a *APIError) Error() string { + if a == nil || (a.err == nil && a.StatusCode == 0) { + return "" + } + if a.err == nil { + return fmt.Sprintf("%d", a.StatusCode) + } + if a.StatusCode == 0 { + return a.err.Error() + } + return fmt.Sprintf("%d: %s", a.StatusCode, a.err.Error()) +} + +// ErrorDecoder decodes *http.Response errors and returns a +// typed API error (e.g. *APIError). +type ErrorDecoder func(statusCode int, body io.Reader) error + +// Caller calls APIs and deserializes their response, if any. +type Caller struct { + client HTTPClient + retrier *Retrier +} + +// CallerParams represents the parameters used to constrcut a new *Caller. +type CallerParams struct { + Client HTTPClient + MaxAttempts uint +} + +// NewCaller returns a new *Caller backed by the given parameters. +func NewCaller(params *CallerParams) *Caller { + var httpClient HTTPClient = http.DefaultClient + if params.Client != nil { + httpClient = params.Client + } + var retryOptions []RetryOption + if params.MaxAttempts > 0 { + retryOptions = append(retryOptions, WithMaxAttempts(params.MaxAttempts)) + } + return &Caller{ + client: httpClient, + retrier: NewRetrier(retryOptions...), + } +} + +// CallParams represents the parameters used to issue an API call. +type CallParams struct { + URL string + Method string + MaxAttempts uint + Headers http.Header + Client HTTPClient + Request interface{} + Response interface{} + ResponseIsOptional bool + ErrorDecoder ErrorDecoder +} + +// Call issues an API call according to the given call parameters. +func (c *Caller) Call(ctx context.Context, params *CallParams) error { + req, err := newRequest(ctx, params.URL, params.Method, params.Headers, params.Request) + if err != nil { + return err + } + + // If the call has been cancelled, don't issue the request. + if err := ctx.Err(); err != nil { + return err + } + + client := c.client + if params.Client != nil { + // Use the HTTP client scoped to the request. + client = params.Client + } + + var retryOptions []RetryOption + if params.MaxAttempts > 0 { + retryOptions = append(retryOptions, WithMaxAttempts(params.MaxAttempts)) + } + + resp, err := c.retrier.Run( + client.Do, + req, + params.ErrorDecoder, + retryOptions..., + ) + if err != nil { + return err + } + + // Close the response body after we're done. + defer resp.Body.Close() + + // Check if the call was cancelled before we return the error + // associated with the call and/or unmarshal the response data. + if err := ctx.Err(); err != nil { + return err + } + + if resp.StatusCode < 200 || resp.StatusCode >= 300 { + return decodeError(resp, params.ErrorDecoder) + } + + // Mutate the response parameter in-place. + if params.Response != nil { + if writer, ok := params.Response.(io.Writer); ok { + _, err = io.Copy(writer, resp.Body) + } else { + err = json.NewDecoder(resp.Body).Decode(params.Response) + } + if err != nil { + if err == io.EOF { + if params.ResponseIsOptional { + // The response is optional, so we should ignore the + // io.EOF error + return nil + } + return fmt.Errorf("expected a %T response, but the server responded with nothing", params.Response) + } + return err + } + } + + return nil +} + +// newRequest returns a new *http.Request with all of the fields +// required to issue the call. +func newRequest( + ctx context.Context, + url string, + method string, + endpointHeaders http.Header, + request interface{}, +) (*http.Request, error) { + requestBody, err := newRequestBody(request) + if err != nil { + return nil, err + } + req, err := http.NewRequestWithContext(ctx, method, url, requestBody) + if err != nil { + return nil, err + } + req = req.WithContext(ctx) + req.Header.Set(contentTypeHeader, contentType) + for name, values := range endpointHeaders { + req.Header[name] = values + } + return req, nil +} + +// newRequestBody returns a new io.Reader that represents the HTTP request body. +func newRequestBody(request interface{}) (io.Reader, error) { + var requestBody io.Reader + if request != nil { + if body, ok := request.(io.Reader); ok { + requestBody = body + } else { + requestBytes, err := json.Marshal(request) + if err != nil { + return nil, err + } + requestBody = bytes.NewReader(requestBytes) + } + } + return requestBody, nil +} + +// decodeError decodes the error from the given HTTP response. Note that +// it's the caller's responsibility to close the response body. +func decodeError(response *http.Response, errorDecoder ErrorDecoder) error { + if errorDecoder != nil { + // This endpoint has custom errors, so we'll + // attempt to unmarshal the error into a structured + // type based on the status code. + return errorDecoder(response.StatusCode, response.Body) + } + // This endpoint doesn't have any custom error + // types, so we just read the body as-is, and + // put it into a normal error. + bytes, err := io.ReadAll(response.Body) + if err != nil && err != io.EOF { + return err + } + if err == io.EOF { + // The error didn't have a response body, + // so all we can do is return an error + // with the status code. + return NewAPIError(response.StatusCode, nil) + } + return NewAPIError(response.StatusCode, errors.New(string(bytes))) +} diff --git a/seed/go-sdk/single-url-environment-default/core/core_test.go b/seed/go-sdk/single-url-environment-default/core/core_test.go new file mode 100644 index 00000000000..f476f9ee383 --- /dev/null +++ b/seed/go-sdk/single-url-environment-default/core/core_test.go @@ -0,0 +1,284 @@ +package core + +import ( + "bytes" + "context" + "encoding/json" + "errors" + "fmt" + "io" + "net/http" + "net/http/httptest" + "strconv" + "testing" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +// TestCase represents a single test case. +type TestCase struct { + description string + + // Server-side assertions. + giveMethod string + giveResponseIsOptional bool + giveHeader http.Header + giveErrorDecoder ErrorDecoder + giveRequest *Request + + // Client-side assertions. + wantResponse *Response + wantError error +} + +// Request a simple request body. +type Request struct { + Id string `json:"id"` +} + +// Response a simple response body. +type Response struct { + Id string `json:"id"` +} + +// NotFoundError represents a 404. +type NotFoundError struct { + *APIError + + Message string `json:"message"` +} + +func TestCall(t *testing.T) { + tests := []*TestCase{ + { + description: "GET success", + giveMethod: http.MethodGet, + giveHeader: http.Header{ + "X-API-Status": []string{"success"}, + }, + giveRequest: &Request{ + Id: "123", + }, + wantResponse: &Response{ + Id: "123", + }, + }, + { + description: "GET not found", + giveMethod: http.MethodGet, + giveHeader: http.Header{ + "X-API-Status": []string{"fail"}, + }, + giveRequest: &Request{ + Id: strconv.Itoa(http.StatusNotFound), + }, + giveErrorDecoder: newTestErrorDecoder(t), + wantError: &NotFoundError{ + APIError: NewAPIError( + http.StatusNotFound, + errors.New(`{"message":"ID \"404\" not found"}`), + ), + }, + }, + { + description: "POST optional response", + giveMethod: http.MethodPost, + giveHeader: http.Header{ + "X-API-Status": []string{"success"}, + }, + giveRequest: &Request{ + Id: "123", + }, + giveResponseIsOptional: true, + }, + { + description: "POST API error", + giveMethod: http.MethodPost, + giveHeader: http.Header{ + "X-API-Status": []string{"fail"}, + }, + giveRequest: &Request{ + Id: strconv.Itoa(http.StatusInternalServerError), + }, + wantError: NewAPIError( + http.StatusInternalServerError, + errors.New("failed to process request"), + ), + }, + } + for _, test := range tests { + t.Run(test.description, func(t *testing.T) { + var ( + server = newTestServer(t, test) + client = server.Client() + ) + caller := NewCaller( + &CallerParams{ + Client: client, + }, + ) + var response *Response + err := caller.Call( + context.Background(), + &CallParams{ + URL: server.URL, + Method: test.giveMethod, + Headers: test.giveHeader, + Request: test.giveRequest, + Response: &response, + ResponseIsOptional: test.giveResponseIsOptional, + ErrorDecoder: test.giveErrorDecoder, + }, + ) + if test.wantError != nil { + assert.EqualError(t, err, test.wantError.Error()) + return + } + require.NoError(t, err) + assert.Equal(t, test.wantResponse, response) + }) + } +} + +func TestMergeHeaders(t *testing.T) { + t.Run("both empty", func(t *testing.T) { + merged := MergeHeaders(make(http.Header), make(http.Header)) + assert.Empty(t, merged) + }) + + t.Run("empty left", func(t *testing.T) { + left := make(http.Header) + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, "0.0.1", merged.Get("X-API-Version")) + }) + + t.Run("empty right", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Version", "0.0.1") + + right := make(http.Header) + + merged := MergeHeaders(left, right) + assert.Equal(t, "0.0.1", merged.Get("X-API-Version")) + }) + + t.Run("single value override", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Version", "0.0.0") + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"0.0.1"}, merged.Values("X-API-Version")) + }) + + t.Run("multiple value override", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Versions", "0.0.0") + + right := make(http.Header) + right.Add("X-API-Versions", "0.0.1") + right.Add("X-API-Versions", "0.0.2") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"0.0.1", "0.0.2"}, merged.Values("X-API-Versions")) + }) + + t.Run("disjoint merge", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Tenancy", "test") + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"test"}, merged.Values("X-API-Tenancy")) + assert.Equal(t, []string{"0.0.1"}, merged.Values("X-API-Version")) + }) +} + +// newTestServer returns a new *httptest.Server configured with the +// given test parameters. +func newTestServer(t *testing.T, tc *TestCase) *httptest.Server { + return httptest.NewServer( + http.HandlerFunc( + func(w http.ResponseWriter, r *http.Request) { + assert.Equal(t, tc.giveMethod, r.Method) + assert.Equal(t, contentType, r.Header.Get(contentTypeHeader)) + for header, value := range tc.giveHeader { + assert.Equal(t, value, r.Header.Values(header)) + } + + bytes, err := io.ReadAll(r.Body) + require.NoError(t, err) + + request := new(Request) + require.NoError(t, json.Unmarshal(bytes, request)) + + switch request.Id { + case strconv.Itoa(http.StatusNotFound): + notFoundError := &NotFoundError{ + APIError: &APIError{ + StatusCode: http.StatusNotFound, + }, + Message: fmt.Sprintf("ID %q not found", request.Id), + } + bytes, err = json.Marshal(notFoundError) + require.NoError(t, err) + + w.WriteHeader(http.StatusNotFound) + _, err = w.Write(bytes) + require.NoError(t, err) + return + + case strconv.Itoa(http.StatusInternalServerError): + w.WriteHeader(http.StatusInternalServerError) + _, err = w.Write([]byte("failed to process request")) + require.NoError(t, err) + return + } + + if tc.giveResponseIsOptional { + w.WriteHeader(http.StatusOK) + return + } + + response := &Response{ + Id: request.Id, + } + bytes, err = json.Marshal(response) + require.NoError(t, err) + + _, err = w.Write(bytes) + require.NoError(t, err) + }, + ), + ) +} + +// newTestErrorDecoder returns an error decoder suitable for tests. +func newTestErrorDecoder(t *testing.T) func(int, io.Reader) error { + return func(statusCode int, body io.Reader) error { + raw, err := io.ReadAll(body) + require.NoError(t, err) + + var ( + apiError = NewAPIError(statusCode, errors.New(string(raw))) + decoder = json.NewDecoder(bytes.NewReader(raw)) + ) + if statusCode == http.StatusNotFound { + value := new(NotFoundError) + value.APIError = apiError + require.NoError(t, decoder.Decode(value)) + + return value + } + return apiError + } +} diff --git a/seed/go-sdk/single-url-environment-default/core/query.go b/seed/go-sdk/single-url-environment-default/core/query.go new file mode 100644 index 00000000000..479cbb24d18 --- /dev/null +++ b/seed/go-sdk/single-url-environment-default/core/query.go @@ -0,0 +1,219 @@ +package core + +import ( + "encoding/base64" + "fmt" + "net/url" + "reflect" + "strings" + "time" + + "github.com/google/uuid" +) + +var ( + bytesType = reflect.TypeOf([]byte{}) + queryEncoderType = reflect.TypeOf(new(QueryEncoder)).Elem() + timeType = reflect.TypeOf(time.Time{}) + uuidType = reflect.TypeOf(uuid.UUID{}) +) + +// QueryEncoder is an interface implemented by any type that wishes to encode +// itself into URL values in a non-standard way. +type QueryEncoder interface { + EncodeQueryValues(key string, v *url.Values) error +} + +// QueryValues encodes url.Values from request objects. +// +// Note: This type is inspired by Google's query encoding library, but +// supports far less customization and is tailored to fit this SDK's use case. +// +// Ref: https://github.com/google/go-querystring +func QueryValues(v interface{}) (url.Values, error) { + values := make(url.Values) + val := reflect.ValueOf(v) + for val.Kind() == reflect.Ptr { + if val.IsNil() { + return values, nil + } + val = val.Elem() + } + + if v == nil { + return values, nil + } + + if val.Kind() != reflect.Struct { + return nil, fmt.Errorf("query: Values() expects struct input. Got %v", val.Kind()) + } + + err := reflectValue(values, val, "") + return values, err +} + +// reflectValue populates the values parameter from the struct fields in val. +// Embedded structs are followed recursively (using the rules defined in the +// Values function documentation) breadth-first. +func reflectValue(values url.Values, val reflect.Value, scope string) error { + typ := val.Type() + for i := 0; i < typ.NumField(); i++ { + sf := typ.Field(i) + if sf.PkgPath != "" && !sf.Anonymous { + // Skip unexported fields. + continue + } + + sv := val.Field(i) + tag := sf.Tag.Get("url") + if tag == "" || tag == "-" { + continue + } + + name, opts := parseTag(tag) + if name == "" { + name = sf.Name + } + + if scope != "" { + name = scope + "[" + name + "]" + } + + if opts.Contains("omitempty") && isEmptyValue(sv) { + continue + } + + if sv.Type().Implements(queryEncoderType) { + // If sv is a nil pointer and the custom encoder is defined on a non-pointer + // method receiver, set sv to the zero value of the underlying type + if !reflect.Indirect(sv).IsValid() && sv.Type().Elem().Implements(queryEncoderType) { + sv = reflect.New(sv.Type().Elem()) + } + + m := sv.Interface().(QueryEncoder) + if err := m.EncodeQueryValues(name, &values); err != nil { + return err + } + continue + } + + // Recursively dereference pointers, but stop at nil pointers. + for sv.Kind() == reflect.Ptr { + if sv.IsNil() { + break + } + sv = sv.Elem() + } + + if sv.Type() == uuidType || sv.Type() == bytesType || sv.Type() == timeType { + values.Add(name, valueString(sv, opts, sf)) + continue + } + + if sv.Kind() == reflect.Slice || sv.Kind() == reflect.Array { + if sv.Len() == 0 { + // Skip if slice or array is empty. + continue + } + for i := 0; i < sv.Len(); i++ { + values.Add(name, valueString(sv.Index(i), opts, sf)) + } + continue + } + + if sv.Kind() == reflect.Struct { + if err := reflectValue(values, sv, name); err != nil { + return err + } + continue + } + + values.Add(name, valueString(sv, opts, sf)) + } + + return nil +} + +// valueString returns the string representation of a value. +func valueString(v reflect.Value, opts tagOptions, sf reflect.StructField) string { + for v.Kind() == reflect.Ptr { + if v.IsNil() { + return "" + } + v = v.Elem() + } + + if v.Type() == timeType { + t := v.Interface().(time.Time) + if format := sf.Tag.Get("format"); format == "date" { + return t.Format("2006-01-02") + } + return t.Format(time.RFC3339) + } + + if v.Type() == uuidType { + u := v.Interface().(uuid.UUID) + return u.String() + } + + if v.Type() == bytesType { + b := v.Interface().([]byte) + return base64.StdEncoding.EncodeToString(b) + } + + return fmt.Sprint(v.Interface()) +} + +// isEmptyValue checks if a value should be considered empty for the purposes +// of omitting fields with the "omitempty" option. +func isEmptyValue(v reflect.Value) bool { + type zeroable interface { + IsZero() bool + } + + if !v.IsNil() { + if z, ok := v.Interface().(zeroable); ok { + return z.IsZero() + } + } + + switch v.Kind() { + case reflect.Array, reflect.Map, reflect.Slice, reflect.String: + return v.Len() == 0 + case reflect.Bool: + return !v.Bool() + case reflect.Int, reflect.Int8, reflect.Int16, reflect.Int32, reflect.Int64: + return v.Int() == 0 + case reflect.Uint, reflect.Uint8, reflect.Uint16, reflect.Uint32, reflect.Uint64, reflect.Uintptr: + return v.Uint() == 0 + case reflect.Float32, reflect.Float64: + return v.Float() == 0 + case reflect.Interface, reflect.Ptr: + return v.IsNil() + case reflect.Invalid, reflect.Complex64, reflect.Complex128, reflect.Chan, reflect.Func, reflect.Struct, reflect.UnsafePointer: + return false + } + + return false +} + +// tagOptions is the string following a comma in a struct field's "url" tag, or +// the empty string. It does not include the leading comma. +type tagOptions []string + +// parseTag splits a struct field's url tag into its name and comma-separated +// options. +func parseTag(tag string) (string, tagOptions) { + s := strings.Split(tag, ",") + return s[0], s[1:] +} + +// Contains checks whether the tagOptions contains the specified option. +func (o tagOptions) Contains(option string) bool { + for _, s := range o { + if s == option { + return true + } + } + return false +} diff --git a/seed/go-sdk/single-url-environment-default/core/query_test.go b/seed/go-sdk/single-url-environment-default/core/query_test.go new file mode 100644 index 00000000000..4f0d39284f4 --- /dev/null +++ b/seed/go-sdk/single-url-environment-default/core/query_test.go @@ -0,0 +1,146 @@ +package core + +import ( + "testing" + "time" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +func TestQueryValues(t *testing.T) { + t.Run("empty optional", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + values, err := QueryValues(&example{}) + require.NoError(t, err) + assert.Empty(t, values) + }) + + t.Run("empty required", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Required string `json:"required" url:"required"` + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + values, err := QueryValues(&example{}) + require.NoError(t, err) + assert.Equal(t, "required=", values.Encode()) + }) + + t.Run("allow multiple", func(t *testing.T) { + type example struct { + Values []string `json:"values" url:"values"` + } + + values, err := QueryValues( + &example{ + Values: []string{"foo", "bar", "baz"}, + }, + ) + require.NoError(t, err) + assert.Equal(t, "values=foo&values=bar&values=baz", values.Encode()) + }) + + t.Run("nested object", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Required string `json:"required" url:"required"` + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + nestedValue := "nestedValue" + values, err := QueryValues( + &example{ + Required: "requiredValue", + Nested: &nested{ + Value: &nestedValue, + }, + }, + ) + require.NoError(t, err) + assert.Equal(t, "nested%5Bvalue%5D=nestedValue&required=requiredValue", values.Encode()) + }) + + t.Run("url unspecified", func(t *testing.T) { + type example struct { + Required string `json:"required" url:"required"` + NotFound string `json:"notFound"` + } + + values, err := QueryValues( + &example{ + Required: "requiredValue", + NotFound: "notFound", + }, + ) + require.NoError(t, err) + assert.Equal(t, "required=requiredValue", values.Encode()) + }) + + t.Run("url ignored", func(t *testing.T) { + type example struct { + Required string `json:"required" url:"required"` + NotFound string `json:"notFound" url:"-"` + } + + values, err := QueryValues( + &example{ + Required: "requiredValue", + NotFound: "notFound", + }, + ) + require.NoError(t, err) + assert.Equal(t, "required=requiredValue", values.Encode()) + }) + + t.Run("datetime", func(t *testing.T) { + type example struct { + DateTime time.Time `json:"dateTime" url:"dateTime"` + } + + values, err := QueryValues( + &example{ + DateTime: time.Date(1994, 3, 16, 12, 34, 56, 0, time.UTC), + }, + ) + require.NoError(t, err) + assert.Equal(t, "dateTime=1994-03-16T12%3A34%3A56Z", values.Encode()) + }) + + t.Run("date", func(t *testing.T) { + type example struct { + Date time.Time `json:"date" url:"date" format:"date"` + } + + values, err := QueryValues( + &example{ + Date: time.Date(1994, 3, 16, 12, 34, 56, 0, time.UTC), + }, + ) + require.NoError(t, err) + assert.Equal(t, "date=1994-03-16", values.Encode()) + }) + + t.Run("optional time", func(t *testing.T) { + type example struct { + Date *time.Time `json:"date,omitempty" url:"date,omitempty" format:"date"` + } + + values, err := QueryValues( + &example{}, + ) + require.NoError(t, err) + assert.Empty(t, values.Encode()) + }) +} diff --git a/seed/go-sdk/single-url-environment-default/core/request_option.go b/seed/go-sdk/single-url-environment-default/core/request_option.go new file mode 100644 index 00000000000..adf1b18db98 --- /dev/null +++ b/seed/go-sdk/single-url-environment-default/core/request_option.go @@ -0,0 +1,101 @@ +// This file was auto-generated by Fern from our API Definition. + +package core + +import ( + http "net/http" +) + +// RequestOption adapts the behavior of the client or an individual request. +type RequestOption interface { + applyRequestOptions(*RequestOptions) +} + +// RequestOptions defines all of the possible request options. +// +// This type is primarily used by the generated code and is not meant +// to be used directly; use the option package instead. +type RequestOptions struct { + BaseURL string + HTTPClient HTTPClient + HTTPHeader http.Header + MaxAttempts uint + Token string +} + +// NewRequestOptions returns a new *RequestOptions value. +// +// This function is primarily used by the generated code and is not meant +// to be used directly; use RequestOption instead. +func NewRequestOptions(opts ...RequestOption) *RequestOptions { + options := &RequestOptions{ + HTTPHeader: make(http.Header), + } + for _, opt := range opts { + opt.applyRequestOptions(options) + } + return options +} + +// ToHeader maps the configured request options into a http.Header used +// for the request(s). +func (r *RequestOptions) ToHeader() http.Header { + header := r.cloneHeader() + if r.Token != "" { + header.Set("Authorization", "Bearer "+r.Token) + } + return header +} + +func (r *RequestOptions) cloneHeader() http.Header { + headers := r.HTTPHeader.Clone() + headers.Set("X-Fern-Language", "Go") + headers.Set("X-Fern-SDK-Name", "github.com/single-url-environment-default/fern") + headers.Set("X-Fern-SDK-Version", "0.0.1") + return headers +} + +// BaseURLOption implements the RequestOption interface. +type BaseURLOption struct { + BaseURL string +} + +func (b *BaseURLOption) applyRequestOptions(opts *RequestOptions) { + opts.BaseURL = b.BaseURL +} + +// HTTPClientOption implements the RequestOption interface. +type HTTPClientOption struct { + HTTPClient HTTPClient +} + +func (h *HTTPClientOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPClient = h.HTTPClient +} + +// HTTPHeaderOption implements the RequestOption interface. +type HTTPHeaderOption struct { + HTTPHeader http.Header +} + +func (h *HTTPHeaderOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPHeader = h.HTTPHeader +} + +// MaxAttemptsOption implements the RequestOption interface. +type MaxAttemptsOption struct { + MaxAttempts uint +} + +func (m *MaxAttemptsOption) applyRequestOptions(opts *RequestOptions) { + opts.MaxAttempts = m.MaxAttempts +} + +// TokenOption implements the RequestOption interface. +type TokenOption struct { + Token string +} + +func (t *TokenOption) applyRequestOptions(opts *RequestOptions) { + opts.Token = t.Token +} diff --git a/seed/go-sdk/single-url-environment-default/core/retrier.go b/seed/go-sdk/single-url-environment-default/core/retrier.go new file mode 100644 index 00000000000..ea24916b786 --- /dev/null +++ b/seed/go-sdk/single-url-environment-default/core/retrier.go @@ -0,0 +1,166 @@ +package core + +import ( + "crypto/rand" + "math/big" + "net/http" + "time" +) + +const ( + defaultRetryAttempts = 2 + minRetryDelay = 500 * time.Millisecond + maxRetryDelay = 5000 * time.Millisecond +) + +// RetryOption adapts the behavior the *Retrier. +type RetryOption func(*retryOptions) + +// RetryFunc is a retriable HTTP function call (i.e. *http.Client.Do). +type RetryFunc func(*http.Request) (*http.Response, error) + +// WithMaxAttempts configures the maximum number of attempts +// of the *Retrier. +func WithMaxAttempts(attempts uint) RetryOption { + return func(opts *retryOptions) { + opts.attempts = attempts + } +} + +// Retrier retries failed requests a configurable number of times with an +// exponential back-off between each retry. +type Retrier struct { + attempts uint +} + +// NewRetrier constructs a new *Retrier with the given options, if any. +func NewRetrier(opts ...RetryOption) *Retrier { + options := new(retryOptions) + for _, opt := range opts { + opt(options) + } + attempts := uint(defaultRetryAttempts) + if options.attempts > 0 { + attempts = options.attempts + } + return &Retrier{ + attempts: attempts, + } +} + +// Run issues the request and, upon failure, retries the request if possible. +// +// The request will be retried as long as the request is deemed retriable and the +// number of retry attempts has not grown larger than the configured retry limit. +func (r *Retrier) Run( + fn RetryFunc, + request *http.Request, + errorDecoder ErrorDecoder, + opts ...RetryOption, +) (*http.Response, error) { + options := new(retryOptions) + for _, opt := range opts { + opt(options) + } + maxRetryAttempts := r.attempts + if options.attempts > 0 { + maxRetryAttempts = options.attempts + } + var ( + retryAttempt uint + previousError error + ) + return r.run( + fn, + request, + errorDecoder, + maxRetryAttempts, + retryAttempt, + previousError, + ) +} + +func (r *Retrier) run( + fn RetryFunc, + request *http.Request, + errorDecoder ErrorDecoder, + maxRetryAttempts uint, + retryAttempt uint, + previousError error, +) (*http.Response, error) { + if retryAttempt >= maxRetryAttempts { + return nil, previousError + } + + // If the call has been cancelled, don't issue the request. + if err := request.Context().Err(); err != nil { + return nil, err + } + + response, err := fn(request) + if err != nil { + return nil, err + } + + if r.shouldRetry(response) { + defer response.Body.Close() + + delay, err := r.retryDelay(retryAttempt) + if err != nil { + return nil, err + } + + time.Sleep(delay) + + return r.run( + fn, + request, + errorDecoder, + maxRetryAttempts, + retryAttempt+1, + decodeError(response, errorDecoder), + ) + } + + return response, nil +} + +// shouldRetry returns true if the request should be retried based on the given +// response status code. +func (r *Retrier) shouldRetry(response *http.Response) bool { + return response.StatusCode == http.StatusTooManyRequests || + response.StatusCode == http.StatusRequestTimeout || + response.StatusCode == http.StatusConflict || + response.StatusCode >= http.StatusInternalServerError +} + +// retryDelay calculates the delay time in milliseconds based on the retry attempt. +func (r *Retrier) retryDelay(retryAttempt uint) (time.Duration, error) { + // Apply exponential backoff. + delay := minRetryDelay + minRetryDelay*time.Duration(retryAttempt*retryAttempt) + + // Do not allow the number to exceed maxRetryDelay. + if delay > maxRetryDelay { + delay = maxRetryDelay + } + + // Apply some itter by randomizing the value in the range of 75%-100%. + max := big.NewInt(int64(delay / 4)) + jitter, err := rand.Int(rand.Reader, max) + if err != nil { + return 0, err + } + + delay -= time.Duration(jitter.Int64()) + + // Never sleep less than the base sleep seconds. + if delay < minRetryDelay { + delay = minRetryDelay + } + + return delay, nil +} + +type retryOptions struct { + attempts uint +} diff --git a/seed/go-sdk/single-url-environment-default/core/stringer.go b/seed/go-sdk/single-url-environment-default/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-sdk/single-url-environment-default/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-sdk/single-url-environment-default/core/time.go b/seed/go-sdk/single-url-environment-default/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-sdk/single-url-environment-default/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-sdk/single-url-environment-default/dummy/client.go b/seed/go-sdk/single-url-environment-default/dummy/client.go new file mode 100644 index 00000000000..e9e413fdbda --- /dev/null +++ b/seed/go-sdk/single-url-environment-default/dummy/client.go @@ -0,0 +1,64 @@ +// This file was auto-generated by Fern from our API Definition. + +package dummy + +import ( + context "context" + core "github.com/single-url-environment-default/fern/core" + option "github.com/single-url-environment-default/fern/option" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + } +} + +func (c *Client) GetDummy( + ctx context.Context, + opts ...option.RequestOption, +) (string, error) { + options := core.NewRequestOptions(opts...) + + baseURL := "https://production.com/api" + if c.baseURL != "" { + baseURL = c.baseURL + } + if options.BaseURL != "" { + baseURL = options.BaseURL + } + endpointURL := baseURL + "/" + "dummy" + + headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) + + var response string + if err := c.caller.Call( + ctx, + &core.CallParams{ + URL: endpointURL, + Method: http.MethodGet, + MaxAttempts: options.MaxAttempts, + Headers: headers, + Client: options.HTTPClient, + Response: &response, + }, + ); err != nil { + return "", err + } + return response, nil +} diff --git a/seed/go-sdk/single-url-environment-default/environments.go b/seed/go-sdk/single-url-environment-default/environments.go new file mode 100644 index 00000000000..c66c18df2a2 --- /dev/null +++ b/seed/go-sdk/single-url-environment-default/environments.go @@ -0,0 +1,15 @@ +// This file was auto-generated by Fern from our API Definition. + +package singleurlenvironmentdefault + +// Environments defines all of the API environments. +// These values can be used with the WithBaseURL +// RequestOption to override the client's default environment, +// if any. +var Environments = struct { + Production string + Staging string +}{ + Production: "https://production.com/api", + Staging: "https://staging.com/api", +} diff --git a/seed/go-sdk/single-url-environment-default/go.mod b/seed/go-sdk/single-url-environment-default/go.mod new file mode 100644 index 00000000000..37b921f5f33 --- /dev/null +++ b/seed/go-sdk/single-url-environment-default/go.mod @@ -0,0 +1,9 @@ +module github.com/single-url-environment-default/fern + +go 1.13 + +require ( + github.com/google/uuid v1.4.0 + github.com/stretchr/testify v1.7.0 + gopkg.in/yaml.v3 v3.0.1 // indirect +) diff --git a/seed/go-sdk/single-url-environment-default/go.sum b/seed/go-sdk/single-url-environment-default/go.sum new file mode 100644 index 00000000000..b3766d4366b --- /dev/null +++ b/seed/go-sdk/single-url-environment-default/go.sum @@ -0,0 +1,14 @@ +github.com/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8= +github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/google/uuid v1.4.0 h1:MtMxsa51/r9yyhkyLsVeVt0B+BGQZzpQiTQ4eHZ8bc4= +github.com/google/uuid v1.4.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= +github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= +github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY= +github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= +gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= diff --git a/seed/go-sdk/single-url-environment-default/option/request_option.go b/seed/go-sdk/single-url-environment-default/option/request_option.go new file mode 100644 index 00000000000..f4622a8f49e --- /dev/null +++ b/seed/go-sdk/single-url-environment-default/option/request_option.go @@ -0,0 +1,48 @@ +// This file was auto-generated by Fern from our API Definition. + +package option + +import ( + core "github.com/single-url-environment-default/fern/core" + http "net/http" +) + +// RequestOption adapts the behavior of an indivdual request. +type RequestOption = core.RequestOption + +// WithBaseURL sets the base URL, overriding the default +// environment, if any. +func WithBaseURL(baseURL string) *core.BaseURLOption { + return &core.BaseURLOption{ + BaseURL: baseURL, + } +} + +// WithHTTPClient uses the given HTTPClient to issue the request. +func WithHTTPClient(httpClient core.HTTPClient) *core.HTTPClientOption { + return &core.HTTPClientOption{ + HTTPClient: httpClient, + } +} + +// WithHTTPHeader adds the given http.Header to the request. +func WithHTTPHeader(httpHeader http.Header) *core.HTTPHeaderOption { + return &core.HTTPHeaderOption{ + // Clone the headers so they can't be modified after the option call. + HTTPHeader: httpHeader.Clone(), + } +} + +// WithMaxAttempts configures the maximum number of retry attempts. +func WithMaxAttempts(attempts uint) *core.MaxAttemptsOption { + return &core.MaxAttemptsOption{ + MaxAttempts: attempts, + } +} + +// WithToken sets the 'Authorization: Bearer ' request header. +func WithToken(token string) *core.TokenOption { + return &core.TokenOption{ + Token: token, + } +} diff --git a/seed/go-sdk/single-url-environment-default/pointer.go b/seed/go-sdk/single-url-environment-default/pointer.go new file mode 100644 index 00000000000..7c600c4ede9 --- /dev/null +++ b/seed/go-sdk/single-url-environment-default/pointer.go @@ -0,0 +1,132 @@ +package singleurlenvironmentdefault + +import ( + "time" + + "github.com/google/uuid" +) + +// Bool returns a pointer to the given bool value. +func Bool(b bool) *bool { + return &b +} + +// Byte returns a pointer to the given byte value. +func Byte(b byte) *byte { + return &b +} + +// Complex64 returns a pointer to the given complex64 value. +func Complex64(c complex64) *complex64 { + return &c +} + +// Complex128 returns a pointer to the given complex128 value. +func Complex128(c complex128) *complex128 { + return &c +} + +// Float32 returns a pointer to the given float32 value. +func Float32(f float32) *float32 { + return &f +} + +// Float64 returns a pointer to the given float64 value. +func Float64(f float64) *float64 { + return &f +} + +// Int returns a pointer to the given int value. +func Int(i int) *int { + return &i +} + +// Int8 returns a pointer to the given int8 value. +func Int8(i int8) *int8 { + return &i +} + +// Int16 returns a pointer to the given int16 value. +func Int16(i int16) *int16 { + return &i +} + +// Int32 returns a pointer to the given int32 value. +func Int32(i int32) *int32 { + return &i +} + +// Int64 returns a pointer to the given int64 value. +func Int64(i int64) *int64 { + return &i +} + +// Rune returns a pointer to the given rune value. +func Rune(r rune) *rune { + return &r +} + +// String returns a pointer to the given string value. +func String(s string) *string { + return &s +} + +// Uint returns a pointer to the given uint value. +func Uint(u uint) *uint { + return &u +} + +// Uint8 returns a pointer to the given uint8 value. +func Uint8(u uint8) *uint8 { + return &u +} + +// Uint16 returns a pointer to the given uint16 value. +func Uint16(u uint16) *uint16 { + return &u +} + +// Uint32 returns a pointer to the given uint32 value. +func Uint32(u uint32) *uint32 { + return &u +} + +// Uint64 returns a pointer to the given uint64 value. +func Uint64(u uint64) *uint64 { + return &u +} + +// Uintptr returns a pointer to the given uintptr value. +func Uintptr(u uintptr) *uintptr { + return &u +} + +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + +// Time returns a pointer to the given time.Time value. +func Time(t time.Time) *time.Time { + return &t +} + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/seed/go-sdk/single-url-environment-default/snippet.json b/seed/go-sdk/single-url-environment-default/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-sdk/single-url-environment-no-default/.github/workflows/ci.yml b/seed/go-sdk/single-url-environment-no-default/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-sdk/single-url-environment-no-default/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-sdk/single-url-environment-no-default/client/client.go b/seed/go-sdk/single-url-environment-no-default/client/client.go new file mode 100644 index 00000000000..051bcd139d9 --- /dev/null +++ b/seed/go-sdk/single-url-environment-no-default/client/client.go @@ -0,0 +1,33 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + core "github.com/single-url-environment-no-default/fern/core" + dummy "github.com/single-url-environment-no-default/fern/dummy" + option "github.com/single-url-environment-no-default/fern/option" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header + + Dummy *dummy.Client +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + Dummy: dummy.NewClient(opts...), + } +} diff --git a/seed/go-sdk/single-url-environment-no-default/client/client_test.go b/seed/go-sdk/single-url-environment-no-default/client/client_test.go new file mode 100644 index 00000000000..c5b23ae6663 --- /dev/null +++ b/seed/go-sdk/single-url-environment-no-default/client/client_test.go @@ -0,0 +1,45 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + option "github.com/single-url-environment-no-default/fern/option" + assert "github.com/stretchr/testify/assert" + http "net/http" + testing "testing" + time "time" +) + +func TestNewClient(t *testing.T) { + t.Run("default", func(t *testing.T) { + c := NewClient() + assert.Empty(t, c.baseURL) + }) + + t.Run("base url", func(t *testing.T) { + c := NewClient( + option.WithBaseURL("test.co"), + ) + assert.Equal(t, "test.co", c.baseURL) + }) + + t.Run("http client", func(t *testing.T) { + httpClient := &http.Client{ + Timeout: 5 * time.Second, + } + c := NewClient( + option.WithHTTPClient(httpClient), + ) + assert.Empty(t, c.baseURL) + }) + + t.Run("http header", func(t *testing.T) { + header := make(http.Header) + header.Set("X-API-Tenancy", "test") + c := NewClient( + option.WithHTTPHeader(header), + ) + assert.Empty(t, c.baseURL) + assert.Equal(t, "test", c.header.Get("X-API-Tenancy")) + }) +} diff --git a/seed/go-sdk/single-url-environment-no-default/core/core.go b/seed/go-sdk/single-url-environment-no-default/core/core.go new file mode 100644 index 00000000000..5277d138d27 --- /dev/null +++ b/seed/go-sdk/single-url-environment-no-default/core/core.go @@ -0,0 +1,269 @@ +package core + +import ( + "bytes" + "context" + "encoding/json" + "errors" + "fmt" + "io" + "mime/multipart" + "net/http" +) + +const ( + // contentType specifies the JSON Content-Type header value. + contentType = "application/json" + contentTypeHeader = "Content-Type" +) + +// HTTPClient is an interface for a subset of the *http.Client. +type HTTPClient interface { + Do(*http.Request) (*http.Response, error) +} + +// MergeHeaders merges the given headers together, where the right +// takes precedence over the left. +func MergeHeaders(left, right http.Header) http.Header { + for key, values := range right { + if len(values) > 1 { + left[key] = values + continue + } + if value := right.Get(key); value != "" { + left.Set(key, value) + } + } + return left +} + +// WriteMultipartJSON writes the given value as a JSON part. +// This is used to serialize non-primitive multipart properties +// (i.e. lists, objects, etc). +func WriteMultipartJSON(writer *multipart.Writer, field string, value interface{}) error { + bytes, err := json.Marshal(value) + if err != nil { + return err + } + return writer.WriteField(field, string(bytes)) +} + +// APIError is a lightweight wrapper around the standard error +// interface that preserves the status code from the RPC, if any. +type APIError struct { + err error + + StatusCode int `json:"-"` +} + +// NewAPIError constructs a new API error. +func NewAPIError(statusCode int, err error) *APIError { + return &APIError{ + err: err, + StatusCode: statusCode, + } +} + +// Unwrap returns the underlying error. This also makes the error compatible +// with errors.As and errors.Is. +func (a *APIError) Unwrap() error { + if a == nil { + return nil + } + return a.err +} + +// Error returns the API error's message. +func (a *APIError) Error() string { + if a == nil || (a.err == nil && a.StatusCode == 0) { + return "" + } + if a.err == nil { + return fmt.Sprintf("%d", a.StatusCode) + } + if a.StatusCode == 0 { + return a.err.Error() + } + return fmt.Sprintf("%d: %s", a.StatusCode, a.err.Error()) +} + +// ErrorDecoder decodes *http.Response errors and returns a +// typed API error (e.g. *APIError). +type ErrorDecoder func(statusCode int, body io.Reader) error + +// Caller calls APIs and deserializes their response, if any. +type Caller struct { + client HTTPClient + retrier *Retrier +} + +// CallerParams represents the parameters used to constrcut a new *Caller. +type CallerParams struct { + Client HTTPClient + MaxAttempts uint +} + +// NewCaller returns a new *Caller backed by the given parameters. +func NewCaller(params *CallerParams) *Caller { + var httpClient HTTPClient = http.DefaultClient + if params.Client != nil { + httpClient = params.Client + } + var retryOptions []RetryOption + if params.MaxAttempts > 0 { + retryOptions = append(retryOptions, WithMaxAttempts(params.MaxAttempts)) + } + return &Caller{ + client: httpClient, + retrier: NewRetrier(retryOptions...), + } +} + +// CallParams represents the parameters used to issue an API call. +type CallParams struct { + URL string + Method string + MaxAttempts uint + Headers http.Header + Client HTTPClient + Request interface{} + Response interface{} + ResponseIsOptional bool + ErrorDecoder ErrorDecoder +} + +// Call issues an API call according to the given call parameters. +func (c *Caller) Call(ctx context.Context, params *CallParams) error { + req, err := newRequest(ctx, params.URL, params.Method, params.Headers, params.Request) + if err != nil { + return err + } + + // If the call has been cancelled, don't issue the request. + if err := ctx.Err(); err != nil { + return err + } + + client := c.client + if params.Client != nil { + // Use the HTTP client scoped to the request. + client = params.Client + } + + var retryOptions []RetryOption + if params.MaxAttempts > 0 { + retryOptions = append(retryOptions, WithMaxAttempts(params.MaxAttempts)) + } + + resp, err := c.retrier.Run( + client.Do, + req, + params.ErrorDecoder, + retryOptions..., + ) + if err != nil { + return err + } + + // Close the response body after we're done. + defer resp.Body.Close() + + // Check if the call was cancelled before we return the error + // associated with the call and/or unmarshal the response data. + if err := ctx.Err(); err != nil { + return err + } + + if resp.StatusCode < 200 || resp.StatusCode >= 300 { + return decodeError(resp, params.ErrorDecoder) + } + + // Mutate the response parameter in-place. + if params.Response != nil { + if writer, ok := params.Response.(io.Writer); ok { + _, err = io.Copy(writer, resp.Body) + } else { + err = json.NewDecoder(resp.Body).Decode(params.Response) + } + if err != nil { + if err == io.EOF { + if params.ResponseIsOptional { + // The response is optional, so we should ignore the + // io.EOF error + return nil + } + return fmt.Errorf("expected a %T response, but the server responded with nothing", params.Response) + } + return err + } + } + + return nil +} + +// newRequest returns a new *http.Request with all of the fields +// required to issue the call. +func newRequest( + ctx context.Context, + url string, + method string, + endpointHeaders http.Header, + request interface{}, +) (*http.Request, error) { + requestBody, err := newRequestBody(request) + if err != nil { + return nil, err + } + req, err := http.NewRequestWithContext(ctx, method, url, requestBody) + if err != nil { + return nil, err + } + req = req.WithContext(ctx) + req.Header.Set(contentTypeHeader, contentType) + for name, values := range endpointHeaders { + req.Header[name] = values + } + return req, nil +} + +// newRequestBody returns a new io.Reader that represents the HTTP request body. +func newRequestBody(request interface{}) (io.Reader, error) { + var requestBody io.Reader + if request != nil { + if body, ok := request.(io.Reader); ok { + requestBody = body + } else { + requestBytes, err := json.Marshal(request) + if err != nil { + return nil, err + } + requestBody = bytes.NewReader(requestBytes) + } + } + return requestBody, nil +} + +// decodeError decodes the error from the given HTTP response. Note that +// it's the caller's responsibility to close the response body. +func decodeError(response *http.Response, errorDecoder ErrorDecoder) error { + if errorDecoder != nil { + // This endpoint has custom errors, so we'll + // attempt to unmarshal the error into a structured + // type based on the status code. + return errorDecoder(response.StatusCode, response.Body) + } + // This endpoint doesn't have any custom error + // types, so we just read the body as-is, and + // put it into a normal error. + bytes, err := io.ReadAll(response.Body) + if err != nil && err != io.EOF { + return err + } + if err == io.EOF { + // The error didn't have a response body, + // so all we can do is return an error + // with the status code. + return NewAPIError(response.StatusCode, nil) + } + return NewAPIError(response.StatusCode, errors.New(string(bytes))) +} diff --git a/seed/go-sdk/single-url-environment-no-default/core/core_test.go b/seed/go-sdk/single-url-environment-no-default/core/core_test.go new file mode 100644 index 00000000000..f476f9ee383 --- /dev/null +++ b/seed/go-sdk/single-url-environment-no-default/core/core_test.go @@ -0,0 +1,284 @@ +package core + +import ( + "bytes" + "context" + "encoding/json" + "errors" + "fmt" + "io" + "net/http" + "net/http/httptest" + "strconv" + "testing" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +// TestCase represents a single test case. +type TestCase struct { + description string + + // Server-side assertions. + giveMethod string + giveResponseIsOptional bool + giveHeader http.Header + giveErrorDecoder ErrorDecoder + giveRequest *Request + + // Client-side assertions. + wantResponse *Response + wantError error +} + +// Request a simple request body. +type Request struct { + Id string `json:"id"` +} + +// Response a simple response body. +type Response struct { + Id string `json:"id"` +} + +// NotFoundError represents a 404. +type NotFoundError struct { + *APIError + + Message string `json:"message"` +} + +func TestCall(t *testing.T) { + tests := []*TestCase{ + { + description: "GET success", + giveMethod: http.MethodGet, + giveHeader: http.Header{ + "X-API-Status": []string{"success"}, + }, + giveRequest: &Request{ + Id: "123", + }, + wantResponse: &Response{ + Id: "123", + }, + }, + { + description: "GET not found", + giveMethod: http.MethodGet, + giveHeader: http.Header{ + "X-API-Status": []string{"fail"}, + }, + giveRequest: &Request{ + Id: strconv.Itoa(http.StatusNotFound), + }, + giveErrorDecoder: newTestErrorDecoder(t), + wantError: &NotFoundError{ + APIError: NewAPIError( + http.StatusNotFound, + errors.New(`{"message":"ID \"404\" not found"}`), + ), + }, + }, + { + description: "POST optional response", + giveMethod: http.MethodPost, + giveHeader: http.Header{ + "X-API-Status": []string{"success"}, + }, + giveRequest: &Request{ + Id: "123", + }, + giveResponseIsOptional: true, + }, + { + description: "POST API error", + giveMethod: http.MethodPost, + giveHeader: http.Header{ + "X-API-Status": []string{"fail"}, + }, + giveRequest: &Request{ + Id: strconv.Itoa(http.StatusInternalServerError), + }, + wantError: NewAPIError( + http.StatusInternalServerError, + errors.New("failed to process request"), + ), + }, + } + for _, test := range tests { + t.Run(test.description, func(t *testing.T) { + var ( + server = newTestServer(t, test) + client = server.Client() + ) + caller := NewCaller( + &CallerParams{ + Client: client, + }, + ) + var response *Response + err := caller.Call( + context.Background(), + &CallParams{ + URL: server.URL, + Method: test.giveMethod, + Headers: test.giveHeader, + Request: test.giveRequest, + Response: &response, + ResponseIsOptional: test.giveResponseIsOptional, + ErrorDecoder: test.giveErrorDecoder, + }, + ) + if test.wantError != nil { + assert.EqualError(t, err, test.wantError.Error()) + return + } + require.NoError(t, err) + assert.Equal(t, test.wantResponse, response) + }) + } +} + +func TestMergeHeaders(t *testing.T) { + t.Run("both empty", func(t *testing.T) { + merged := MergeHeaders(make(http.Header), make(http.Header)) + assert.Empty(t, merged) + }) + + t.Run("empty left", func(t *testing.T) { + left := make(http.Header) + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, "0.0.1", merged.Get("X-API-Version")) + }) + + t.Run("empty right", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Version", "0.0.1") + + right := make(http.Header) + + merged := MergeHeaders(left, right) + assert.Equal(t, "0.0.1", merged.Get("X-API-Version")) + }) + + t.Run("single value override", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Version", "0.0.0") + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"0.0.1"}, merged.Values("X-API-Version")) + }) + + t.Run("multiple value override", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Versions", "0.0.0") + + right := make(http.Header) + right.Add("X-API-Versions", "0.0.1") + right.Add("X-API-Versions", "0.0.2") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"0.0.1", "0.0.2"}, merged.Values("X-API-Versions")) + }) + + t.Run("disjoint merge", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Tenancy", "test") + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"test"}, merged.Values("X-API-Tenancy")) + assert.Equal(t, []string{"0.0.1"}, merged.Values("X-API-Version")) + }) +} + +// newTestServer returns a new *httptest.Server configured with the +// given test parameters. +func newTestServer(t *testing.T, tc *TestCase) *httptest.Server { + return httptest.NewServer( + http.HandlerFunc( + func(w http.ResponseWriter, r *http.Request) { + assert.Equal(t, tc.giveMethod, r.Method) + assert.Equal(t, contentType, r.Header.Get(contentTypeHeader)) + for header, value := range tc.giveHeader { + assert.Equal(t, value, r.Header.Values(header)) + } + + bytes, err := io.ReadAll(r.Body) + require.NoError(t, err) + + request := new(Request) + require.NoError(t, json.Unmarshal(bytes, request)) + + switch request.Id { + case strconv.Itoa(http.StatusNotFound): + notFoundError := &NotFoundError{ + APIError: &APIError{ + StatusCode: http.StatusNotFound, + }, + Message: fmt.Sprintf("ID %q not found", request.Id), + } + bytes, err = json.Marshal(notFoundError) + require.NoError(t, err) + + w.WriteHeader(http.StatusNotFound) + _, err = w.Write(bytes) + require.NoError(t, err) + return + + case strconv.Itoa(http.StatusInternalServerError): + w.WriteHeader(http.StatusInternalServerError) + _, err = w.Write([]byte("failed to process request")) + require.NoError(t, err) + return + } + + if tc.giveResponseIsOptional { + w.WriteHeader(http.StatusOK) + return + } + + response := &Response{ + Id: request.Id, + } + bytes, err = json.Marshal(response) + require.NoError(t, err) + + _, err = w.Write(bytes) + require.NoError(t, err) + }, + ), + ) +} + +// newTestErrorDecoder returns an error decoder suitable for tests. +func newTestErrorDecoder(t *testing.T) func(int, io.Reader) error { + return func(statusCode int, body io.Reader) error { + raw, err := io.ReadAll(body) + require.NoError(t, err) + + var ( + apiError = NewAPIError(statusCode, errors.New(string(raw))) + decoder = json.NewDecoder(bytes.NewReader(raw)) + ) + if statusCode == http.StatusNotFound { + value := new(NotFoundError) + value.APIError = apiError + require.NoError(t, decoder.Decode(value)) + + return value + } + return apiError + } +} diff --git a/seed/go-sdk/single-url-environment-no-default/core/query.go b/seed/go-sdk/single-url-environment-no-default/core/query.go new file mode 100644 index 00000000000..479cbb24d18 --- /dev/null +++ b/seed/go-sdk/single-url-environment-no-default/core/query.go @@ -0,0 +1,219 @@ +package core + +import ( + "encoding/base64" + "fmt" + "net/url" + "reflect" + "strings" + "time" + + "github.com/google/uuid" +) + +var ( + bytesType = reflect.TypeOf([]byte{}) + queryEncoderType = reflect.TypeOf(new(QueryEncoder)).Elem() + timeType = reflect.TypeOf(time.Time{}) + uuidType = reflect.TypeOf(uuid.UUID{}) +) + +// QueryEncoder is an interface implemented by any type that wishes to encode +// itself into URL values in a non-standard way. +type QueryEncoder interface { + EncodeQueryValues(key string, v *url.Values) error +} + +// QueryValues encodes url.Values from request objects. +// +// Note: This type is inspired by Google's query encoding library, but +// supports far less customization and is tailored to fit this SDK's use case. +// +// Ref: https://github.com/google/go-querystring +func QueryValues(v interface{}) (url.Values, error) { + values := make(url.Values) + val := reflect.ValueOf(v) + for val.Kind() == reflect.Ptr { + if val.IsNil() { + return values, nil + } + val = val.Elem() + } + + if v == nil { + return values, nil + } + + if val.Kind() != reflect.Struct { + return nil, fmt.Errorf("query: Values() expects struct input. Got %v", val.Kind()) + } + + err := reflectValue(values, val, "") + return values, err +} + +// reflectValue populates the values parameter from the struct fields in val. +// Embedded structs are followed recursively (using the rules defined in the +// Values function documentation) breadth-first. +func reflectValue(values url.Values, val reflect.Value, scope string) error { + typ := val.Type() + for i := 0; i < typ.NumField(); i++ { + sf := typ.Field(i) + if sf.PkgPath != "" && !sf.Anonymous { + // Skip unexported fields. + continue + } + + sv := val.Field(i) + tag := sf.Tag.Get("url") + if tag == "" || tag == "-" { + continue + } + + name, opts := parseTag(tag) + if name == "" { + name = sf.Name + } + + if scope != "" { + name = scope + "[" + name + "]" + } + + if opts.Contains("omitempty") && isEmptyValue(sv) { + continue + } + + if sv.Type().Implements(queryEncoderType) { + // If sv is a nil pointer and the custom encoder is defined on a non-pointer + // method receiver, set sv to the zero value of the underlying type + if !reflect.Indirect(sv).IsValid() && sv.Type().Elem().Implements(queryEncoderType) { + sv = reflect.New(sv.Type().Elem()) + } + + m := sv.Interface().(QueryEncoder) + if err := m.EncodeQueryValues(name, &values); err != nil { + return err + } + continue + } + + // Recursively dereference pointers, but stop at nil pointers. + for sv.Kind() == reflect.Ptr { + if sv.IsNil() { + break + } + sv = sv.Elem() + } + + if sv.Type() == uuidType || sv.Type() == bytesType || sv.Type() == timeType { + values.Add(name, valueString(sv, opts, sf)) + continue + } + + if sv.Kind() == reflect.Slice || sv.Kind() == reflect.Array { + if sv.Len() == 0 { + // Skip if slice or array is empty. + continue + } + for i := 0; i < sv.Len(); i++ { + values.Add(name, valueString(sv.Index(i), opts, sf)) + } + continue + } + + if sv.Kind() == reflect.Struct { + if err := reflectValue(values, sv, name); err != nil { + return err + } + continue + } + + values.Add(name, valueString(sv, opts, sf)) + } + + return nil +} + +// valueString returns the string representation of a value. +func valueString(v reflect.Value, opts tagOptions, sf reflect.StructField) string { + for v.Kind() == reflect.Ptr { + if v.IsNil() { + return "" + } + v = v.Elem() + } + + if v.Type() == timeType { + t := v.Interface().(time.Time) + if format := sf.Tag.Get("format"); format == "date" { + return t.Format("2006-01-02") + } + return t.Format(time.RFC3339) + } + + if v.Type() == uuidType { + u := v.Interface().(uuid.UUID) + return u.String() + } + + if v.Type() == bytesType { + b := v.Interface().([]byte) + return base64.StdEncoding.EncodeToString(b) + } + + return fmt.Sprint(v.Interface()) +} + +// isEmptyValue checks if a value should be considered empty for the purposes +// of omitting fields with the "omitempty" option. +func isEmptyValue(v reflect.Value) bool { + type zeroable interface { + IsZero() bool + } + + if !v.IsNil() { + if z, ok := v.Interface().(zeroable); ok { + return z.IsZero() + } + } + + switch v.Kind() { + case reflect.Array, reflect.Map, reflect.Slice, reflect.String: + return v.Len() == 0 + case reflect.Bool: + return !v.Bool() + case reflect.Int, reflect.Int8, reflect.Int16, reflect.Int32, reflect.Int64: + return v.Int() == 0 + case reflect.Uint, reflect.Uint8, reflect.Uint16, reflect.Uint32, reflect.Uint64, reflect.Uintptr: + return v.Uint() == 0 + case reflect.Float32, reflect.Float64: + return v.Float() == 0 + case reflect.Interface, reflect.Ptr: + return v.IsNil() + case reflect.Invalid, reflect.Complex64, reflect.Complex128, reflect.Chan, reflect.Func, reflect.Struct, reflect.UnsafePointer: + return false + } + + return false +} + +// tagOptions is the string following a comma in a struct field's "url" tag, or +// the empty string. It does not include the leading comma. +type tagOptions []string + +// parseTag splits a struct field's url tag into its name and comma-separated +// options. +func parseTag(tag string) (string, tagOptions) { + s := strings.Split(tag, ",") + return s[0], s[1:] +} + +// Contains checks whether the tagOptions contains the specified option. +func (o tagOptions) Contains(option string) bool { + for _, s := range o { + if s == option { + return true + } + } + return false +} diff --git a/seed/go-sdk/single-url-environment-no-default/core/query_test.go b/seed/go-sdk/single-url-environment-no-default/core/query_test.go new file mode 100644 index 00000000000..4f0d39284f4 --- /dev/null +++ b/seed/go-sdk/single-url-environment-no-default/core/query_test.go @@ -0,0 +1,146 @@ +package core + +import ( + "testing" + "time" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +func TestQueryValues(t *testing.T) { + t.Run("empty optional", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + values, err := QueryValues(&example{}) + require.NoError(t, err) + assert.Empty(t, values) + }) + + t.Run("empty required", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Required string `json:"required" url:"required"` + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + values, err := QueryValues(&example{}) + require.NoError(t, err) + assert.Equal(t, "required=", values.Encode()) + }) + + t.Run("allow multiple", func(t *testing.T) { + type example struct { + Values []string `json:"values" url:"values"` + } + + values, err := QueryValues( + &example{ + Values: []string{"foo", "bar", "baz"}, + }, + ) + require.NoError(t, err) + assert.Equal(t, "values=foo&values=bar&values=baz", values.Encode()) + }) + + t.Run("nested object", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Required string `json:"required" url:"required"` + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + nestedValue := "nestedValue" + values, err := QueryValues( + &example{ + Required: "requiredValue", + Nested: &nested{ + Value: &nestedValue, + }, + }, + ) + require.NoError(t, err) + assert.Equal(t, "nested%5Bvalue%5D=nestedValue&required=requiredValue", values.Encode()) + }) + + t.Run("url unspecified", func(t *testing.T) { + type example struct { + Required string `json:"required" url:"required"` + NotFound string `json:"notFound"` + } + + values, err := QueryValues( + &example{ + Required: "requiredValue", + NotFound: "notFound", + }, + ) + require.NoError(t, err) + assert.Equal(t, "required=requiredValue", values.Encode()) + }) + + t.Run("url ignored", func(t *testing.T) { + type example struct { + Required string `json:"required" url:"required"` + NotFound string `json:"notFound" url:"-"` + } + + values, err := QueryValues( + &example{ + Required: "requiredValue", + NotFound: "notFound", + }, + ) + require.NoError(t, err) + assert.Equal(t, "required=requiredValue", values.Encode()) + }) + + t.Run("datetime", func(t *testing.T) { + type example struct { + DateTime time.Time `json:"dateTime" url:"dateTime"` + } + + values, err := QueryValues( + &example{ + DateTime: time.Date(1994, 3, 16, 12, 34, 56, 0, time.UTC), + }, + ) + require.NoError(t, err) + assert.Equal(t, "dateTime=1994-03-16T12%3A34%3A56Z", values.Encode()) + }) + + t.Run("date", func(t *testing.T) { + type example struct { + Date time.Time `json:"date" url:"date" format:"date"` + } + + values, err := QueryValues( + &example{ + Date: time.Date(1994, 3, 16, 12, 34, 56, 0, time.UTC), + }, + ) + require.NoError(t, err) + assert.Equal(t, "date=1994-03-16", values.Encode()) + }) + + t.Run("optional time", func(t *testing.T) { + type example struct { + Date *time.Time `json:"date,omitempty" url:"date,omitempty" format:"date"` + } + + values, err := QueryValues( + &example{}, + ) + require.NoError(t, err) + assert.Empty(t, values.Encode()) + }) +} diff --git a/seed/go-sdk/single-url-environment-no-default/core/request_option.go b/seed/go-sdk/single-url-environment-no-default/core/request_option.go new file mode 100644 index 00000000000..ebc67de2e16 --- /dev/null +++ b/seed/go-sdk/single-url-environment-no-default/core/request_option.go @@ -0,0 +1,101 @@ +// This file was auto-generated by Fern from our API Definition. + +package core + +import ( + http "net/http" +) + +// RequestOption adapts the behavior of the client or an individual request. +type RequestOption interface { + applyRequestOptions(*RequestOptions) +} + +// RequestOptions defines all of the possible request options. +// +// This type is primarily used by the generated code and is not meant +// to be used directly; use the option package instead. +type RequestOptions struct { + BaseURL string + HTTPClient HTTPClient + HTTPHeader http.Header + MaxAttempts uint + Token string +} + +// NewRequestOptions returns a new *RequestOptions value. +// +// This function is primarily used by the generated code and is not meant +// to be used directly; use RequestOption instead. +func NewRequestOptions(opts ...RequestOption) *RequestOptions { + options := &RequestOptions{ + HTTPHeader: make(http.Header), + } + for _, opt := range opts { + opt.applyRequestOptions(options) + } + return options +} + +// ToHeader maps the configured request options into a http.Header used +// for the request(s). +func (r *RequestOptions) ToHeader() http.Header { + header := r.cloneHeader() + if r.Token != "" { + header.Set("Authorization", "Bearer "+r.Token) + } + return header +} + +func (r *RequestOptions) cloneHeader() http.Header { + headers := r.HTTPHeader.Clone() + headers.Set("X-Fern-Language", "Go") + headers.Set("X-Fern-SDK-Name", "github.com/single-url-environment-no-default/fern") + headers.Set("X-Fern-SDK-Version", "0.0.1") + return headers +} + +// BaseURLOption implements the RequestOption interface. +type BaseURLOption struct { + BaseURL string +} + +func (b *BaseURLOption) applyRequestOptions(opts *RequestOptions) { + opts.BaseURL = b.BaseURL +} + +// HTTPClientOption implements the RequestOption interface. +type HTTPClientOption struct { + HTTPClient HTTPClient +} + +func (h *HTTPClientOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPClient = h.HTTPClient +} + +// HTTPHeaderOption implements the RequestOption interface. +type HTTPHeaderOption struct { + HTTPHeader http.Header +} + +func (h *HTTPHeaderOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPHeader = h.HTTPHeader +} + +// MaxAttemptsOption implements the RequestOption interface. +type MaxAttemptsOption struct { + MaxAttempts uint +} + +func (m *MaxAttemptsOption) applyRequestOptions(opts *RequestOptions) { + opts.MaxAttempts = m.MaxAttempts +} + +// TokenOption implements the RequestOption interface. +type TokenOption struct { + Token string +} + +func (t *TokenOption) applyRequestOptions(opts *RequestOptions) { + opts.Token = t.Token +} diff --git a/seed/go-sdk/single-url-environment-no-default/core/retrier.go b/seed/go-sdk/single-url-environment-no-default/core/retrier.go new file mode 100644 index 00000000000..ea24916b786 --- /dev/null +++ b/seed/go-sdk/single-url-environment-no-default/core/retrier.go @@ -0,0 +1,166 @@ +package core + +import ( + "crypto/rand" + "math/big" + "net/http" + "time" +) + +const ( + defaultRetryAttempts = 2 + minRetryDelay = 500 * time.Millisecond + maxRetryDelay = 5000 * time.Millisecond +) + +// RetryOption adapts the behavior the *Retrier. +type RetryOption func(*retryOptions) + +// RetryFunc is a retriable HTTP function call (i.e. *http.Client.Do). +type RetryFunc func(*http.Request) (*http.Response, error) + +// WithMaxAttempts configures the maximum number of attempts +// of the *Retrier. +func WithMaxAttempts(attempts uint) RetryOption { + return func(opts *retryOptions) { + opts.attempts = attempts + } +} + +// Retrier retries failed requests a configurable number of times with an +// exponential back-off between each retry. +type Retrier struct { + attempts uint +} + +// NewRetrier constructs a new *Retrier with the given options, if any. +func NewRetrier(opts ...RetryOption) *Retrier { + options := new(retryOptions) + for _, opt := range opts { + opt(options) + } + attempts := uint(defaultRetryAttempts) + if options.attempts > 0 { + attempts = options.attempts + } + return &Retrier{ + attempts: attempts, + } +} + +// Run issues the request and, upon failure, retries the request if possible. +// +// The request will be retried as long as the request is deemed retriable and the +// number of retry attempts has not grown larger than the configured retry limit. +func (r *Retrier) Run( + fn RetryFunc, + request *http.Request, + errorDecoder ErrorDecoder, + opts ...RetryOption, +) (*http.Response, error) { + options := new(retryOptions) + for _, opt := range opts { + opt(options) + } + maxRetryAttempts := r.attempts + if options.attempts > 0 { + maxRetryAttempts = options.attempts + } + var ( + retryAttempt uint + previousError error + ) + return r.run( + fn, + request, + errorDecoder, + maxRetryAttempts, + retryAttempt, + previousError, + ) +} + +func (r *Retrier) run( + fn RetryFunc, + request *http.Request, + errorDecoder ErrorDecoder, + maxRetryAttempts uint, + retryAttempt uint, + previousError error, +) (*http.Response, error) { + if retryAttempt >= maxRetryAttempts { + return nil, previousError + } + + // If the call has been cancelled, don't issue the request. + if err := request.Context().Err(); err != nil { + return nil, err + } + + response, err := fn(request) + if err != nil { + return nil, err + } + + if r.shouldRetry(response) { + defer response.Body.Close() + + delay, err := r.retryDelay(retryAttempt) + if err != nil { + return nil, err + } + + time.Sleep(delay) + + return r.run( + fn, + request, + errorDecoder, + maxRetryAttempts, + retryAttempt+1, + decodeError(response, errorDecoder), + ) + } + + return response, nil +} + +// shouldRetry returns true if the request should be retried based on the given +// response status code. +func (r *Retrier) shouldRetry(response *http.Response) bool { + return response.StatusCode == http.StatusTooManyRequests || + response.StatusCode == http.StatusRequestTimeout || + response.StatusCode == http.StatusConflict || + response.StatusCode >= http.StatusInternalServerError +} + +// retryDelay calculates the delay time in milliseconds based on the retry attempt. +func (r *Retrier) retryDelay(retryAttempt uint) (time.Duration, error) { + // Apply exponential backoff. + delay := minRetryDelay + minRetryDelay*time.Duration(retryAttempt*retryAttempt) + + // Do not allow the number to exceed maxRetryDelay. + if delay > maxRetryDelay { + delay = maxRetryDelay + } + + // Apply some itter by randomizing the value in the range of 75%-100%. + max := big.NewInt(int64(delay / 4)) + jitter, err := rand.Int(rand.Reader, max) + if err != nil { + return 0, err + } + + delay -= time.Duration(jitter.Int64()) + + // Never sleep less than the base sleep seconds. + if delay < minRetryDelay { + delay = minRetryDelay + } + + return delay, nil +} + +type retryOptions struct { + attempts uint +} diff --git a/seed/go-sdk/single-url-environment-no-default/core/stringer.go b/seed/go-sdk/single-url-environment-no-default/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-sdk/single-url-environment-no-default/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-sdk/single-url-environment-no-default/core/time.go b/seed/go-sdk/single-url-environment-no-default/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-sdk/single-url-environment-no-default/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-sdk/single-url-environment-no-default/dummy/client.go b/seed/go-sdk/single-url-environment-no-default/dummy/client.go new file mode 100644 index 00000000000..dce8367fb51 --- /dev/null +++ b/seed/go-sdk/single-url-environment-no-default/dummy/client.go @@ -0,0 +1,64 @@ +// This file was auto-generated by Fern from our API Definition. + +package dummy + +import ( + context "context" + core "github.com/single-url-environment-no-default/fern/core" + option "github.com/single-url-environment-no-default/fern/option" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + } +} + +func (c *Client) GetDummy( + ctx context.Context, + opts ...option.RequestOption, +) (string, error) { + options := core.NewRequestOptions(opts...) + + baseURL := "" + if c.baseURL != "" { + baseURL = c.baseURL + } + if options.BaseURL != "" { + baseURL = options.BaseURL + } + endpointURL := baseURL + "/" + "dummy" + + headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) + + var response string + if err := c.caller.Call( + ctx, + &core.CallParams{ + URL: endpointURL, + Method: http.MethodGet, + MaxAttempts: options.MaxAttempts, + Headers: headers, + Client: options.HTTPClient, + Response: &response, + }, + ); err != nil { + return "", err + } + return response, nil +} diff --git a/seed/go-sdk/single-url-environment-no-default/environments.go b/seed/go-sdk/single-url-environment-no-default/environments.go new file mode 100644 index 00000000000..bd86e64153a --- /dev/null +++ b/seed/go-sdk/single-url-environment-no-default/environments.go @@ -0,0 +1,15 @@ +// This file was auto-generated by Fern from our API Definition. + +package singleurlenvironmentnodefault + +// Environments defines all of the API environments. +// These values can be used with the WithBaseURL +// RequestOption to override the client's default environment, +// if any. +var Environments = struct { + Production string + Staging string +}{ + Production: "https://production.com/api", + Staging: "https://staging.com/api", +} diff --git a/seed/go-sdk/single-url-environment-no-default/go.mod b/seed/go-sdk/single-url-environment-no-default/go.mod new file mode 100644 index 00000000000..f6b3dc76ed2 --- /dev/null +++ b/seed/go-sdk/single-url-environment-no-default/go.mod @@ -0,0 +1,9 @@ +module github.com/single-url-environment-no-default/fern + +go 1.13 + +require ( + github.com/google/uuid v1.4.0 + github.com/stretchr/testify v1.7.0 + gopkg.in/yaml.v3 v3.0.1 // indirect +) diff --git a/seed/go-sdk/single-url-environment-no-default/go.sum b/seed/go-sdk/single-url-environment-no-default/go.sum new file mode 100644 index 00000000000..b3766d4366b --- /dev/null +++ b/seed/go-sdk/single-url-environment-no-default/go.sum @@ -0,0 +1,14 @@ +github.com/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8= +github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/google/uuid v1.4.0 h1:MtMxsa51/r9yyhkyLsVeVt0B+BGQZzpQiTQ4eHZ8bc4= +github.com/google/uuid v1.4.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= +github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= +github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY= +github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= +gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= diff --git a/seed/go-sdk/single-url-environment-no-default/option/request_option.go b/seed/go-sdk/single-url-environment-no-default/option/request_option.go new file mode 100644 index 00000000000..5b6dbfc3bb8 --- /dev/null +++ b/seed/go-sdk/single-url-environment-no-default/option/request_option.go @@ -0,0 +1,48 @@ +// This file was auto-generated by Fern from our API Definition. + +package option + +import ( + core "github.com/single-url-environment-no-default/fern/core" + http "net/http" +) + +// RequestOption adapts the behavior of an indivdual request. +type RequestOption = core.RequestOption + +// WithBaseURL sets the base URL, overriding the default +// environment, if any. +func WithBaseURL(baseURL string) *core.BaseURLOption { + return &core.BaseURLOption{ + BaseURL: baseURL, + } +} + +// WithHTTPClient uses the given HTTPClient to issue the request. +func WithHTTPClient(httpClient core.HTTPClient) *core.HTTPClientOption { + return &core.HTTPClientOption{ + HTTPClient: httpClient, + } +} + +// WithHTTPHeader adds the given http.Header to the request. +func WithHTTPHeader(httpHeader http.Header) *core.HTTPHeaderOption { + return &core.HTTPHeaderOption{ + // Clone the headers so they can't be modified after the option call. + HTTPHeader: httpHeader.Clone(), + } +} + +// WithMaxAttempts configures the maximum number of retry attempts. +func WithMaxAttempts(attempts uint) *core.MaxAttemptsOption { + return &core.MaxAttemptsOption{ + MaxAttempts: attempts, + } +} + +// WithToken sets the 'Authorization: Bearer ' request header. +func WithToken(token string) *core.TokenOption { + return &core.TokenOption{ + Token: token, + } +} diff --git a/seed/go-sdk/single-url-environment-no-default/pointer.go b/seed/go-sdk/single-url-environment-no-default/pointer.go new file mode 100644 index 00000000000..67c170d18d9 --- /dev/null +++ b/seed/go-sdk/single-url-environment-no-default/pointer.go @@ -0,0 +1,132 @@ +package singleurlenvironmentnodefault + +import ( + "time" + + "github.com/google/uuid" +) + +// Bool returns a pointer to the given bool value. +func Bool(b bool) *bool { + return &b +} + +// Byte returns a pointer to the given byte value. +func Byte(b byte) *byte { + return &b +} + +// Complex64 returns a pointer to the given complex64 value. +func Complex64(c complex64) *complex64 { + return &c +} + +// Complex128 returns a pointer to the given complex128 value. +func Complex128(c complex128) *complex128 { + return &c +} + +// Float32 returns a pointer to the given float32 value. +func Float32(f float32) *float32 { + return &f +} + +// Float64 returns a pointer to the given float64 value. +func Float64(f float64) *float64 { + return &f +} + +// Int returns a pointer to the given int value. +func Int(i int) *int { + return &i +} + +// Int8 returns a pointer to the given int8 value. +func Int8(i int8) *int8 { + return &i +} + +// Int16 returns a pointer to the given int16 value. +func Int16(i int16) *int16 { + return &i +} + +// Int32 returns a pointer to the given int32 value. +func Int32(i int32) *int32 { + return &i +} + +// Int64 returns a pointer to the given int64 value. +func Int64(i int64) *int64 { + return &i +} + +// Rune returns a pointer to the given rune value. +func Rune(r rune) *rune { + return &r +} + +// String returns a pointer to the given string value. +func String(s string) *string { + return &s +} + +// Uint returns a pointer to the given uint value. +func Uint(u uint) *uint { + return &u +} + +// Uint8 returns a pointer to the given uint8 value. +func Uint8(u uint8) *uint8 { + return &u +} + +// Uint16 returns a pointer to the given uint16 value. +func Uint16(u uint16) *uint16 { + return &u +} + +// Uint32 returns a pointer to the given uint32 value. +func Uint32(u uint32) *uint32 { + return &u +} + +// Uint64 returns a pointer to the given uint64 value. +func Uint64(u uint64) *uint64 { + return &u +} + +// Uintptr returns a pointer to the given uintptr value. +func Uintptr(u uintptr) *uintptr { + return &u +} + +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + +// Time returns a pointer to the given time.Time value. +func Time(t time.Time) *time.Time { + return &t +} + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/seed/go-sdk/single-url-environment-no-default/snippet.json b/seed/go-sdk/single-url-environment-no-default/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-sdk/streaming/.github/workflows/ci.yml b/seed/go-sdk/streaming/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-sdk/streaming/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/generators/go/seed/sdk/streaming/client/client.go b/seed/go-sdk/streaming/client/client.go similarity index 100% rename from generators/go/seed/sdk/streaming/client/client.go rename to seed/go-sdk/streaming/client/client.go diff --git a/generators/go/seed/sdk/streaming/client/client_test.go b/seed/go-sdk/streaming/client/client_test.go similarity index 100% rename from generators/go/seed/sdk/streaming/client/client_test.go rename to seed/go-sdk/streaming/client/client_test.go diff --git a/seed/go-sdk/streaming/core/core.go b/seed/go-sdk/streaming/core/core.go new file mode 100644 index 00000000000..5277d138d27 --- /dev/null +++ b/seed/go-sdk/streaming/core/core.go @@ -0,0 +1,269 @@ +package core + +import ( + "bytes" + "context" + "encoding/json" + "errors" + "fmt" + "io" + "mime/multipart" + "net/http" +) + +const ( + // contentType specifies the JSON Content-Type header value. + contentType = "application/json" + contentTypeHeader = "Content-Type" +) + +// HTTPClient is an interface for a subset of the *http.Client. +type HTTPClient interface { + Do(*http.Request) (*http.Response, error) +} + +// MergeHeaders merges the given headers together, where the right +// takes precedence over the left. +func MergeHeaders(left, right http.Header) http.Header { + for key, values := range right { + if len(values) > 1 { + left[key] = values + continue + } + if value := right.Get(key); value != "" { + left.Set(key, value) + } + } + return left +} + +// WriteMultipartJSON writes the given value as a JSON part. +// This is used to serialize non-primitive multipart properties +// (i.e. lists, objects, etc). +func WriteMultipartJSON(writer *multipart.Writer, field string, value interface{}) error { + bytes, err := json.Marshal(value) + if err != nil { + return err + } + return writer.WriteField(field, string(bytes)) +} + +// APIError is a lightweight wrapper around the standard error +// interface that preserves the status code from the RPC, if any. +type APIError struct { + err error + + StatusCode int `json:"-"` +} + +// NewAPIError constructs a new API error. +func NewAPIError(statusCode int, err error) *APIError { + return &APIError{ + err: err, + StatusCode: statusCode, + } +} + +// Unwrap returns the underlying error. This also makes the error compatible +// with errors.As and errors.Is. +func (a *APIError) Unwrap() error { + if a == nil { + return nil + } + return a.err +} + +// Error returns the API error's message. +func (a *APIError) Error() string { + if a == nil || (a.err == nil && a.StatusCode == 0) { + return "" + } + if a.err == nil { + return fmt.Sprintf("%d", a.StatusCode) + } + if a.StatusCode == 0 { + return a.err.Error() + } + return fmt.Sprintf("%d: %s", a.StatusCode, a.err.Error()) +} + +// ErrorDecoder decodes *http.Response errors and returns a +// typed API error (e.g. *APIError). +type ErrorDecoder func(statusCode int, body io.Reader) error + +// Caller calls APIs and deserializes their response, if any. +type Caller struct { + client HTTPClient + retrier *Retrier +} + +// CallerParams represents the parameters used to constrcut a new *Caller. +type CallerParams struct { + Client HTTPClient + MaxAttempts uint +} + +// NewCaller returns a new *Caller backed by the given parameters. +func NewCaller(params *CallerParams) *Caller { + var httpClient HTTPClient = http.DefaultClient + if params.Client != nil { + httpClient = params.Client + } + var retryOptions []RetryOption + if params.MaxAttempts > 0 { + retryOptions = append(retryOptions, WithMaxAttempts(params.MaxAttempts)) + } + return &Caller{ + client: httpClient, + retrier: NewRetrier(retryOptions...), + } +} + +// CallParams represents the parameters used to issue an API call. +type CallParams struct { + URL string + Method string + MaxAttempts uint + Headers http.Header + Client HTTPClient + Request interface{} + Response interface{} + ResponseIsOptional bool + ErrorDecoder ErrorDecoder +} + +// Call issues an API call according to the given call parameters. +func (c *Caller) Call(ctx context.Context, params *CallParams) error { + req, err := newRequest(ctx, params.URL, params.Method, params.Headers, params.Request) + if err != nil { + return err + } + + // If the call has been cancelled, don't issue the request. + if err := ctx.Err(); err != nil { + return err + } + + client := c.client + if params.Client != nil { + // Use the HTTP client scoped to the request. + client = params.Client + } + + var retryOptions []RetryOption + if params.MaxAttempts > 0 { + retryOptions = append(retryOptions, WithMaxAttempts(params.MaxAttempts)) + } + + resp, err := c.retrier.Run( + client.Do, + req, + params.ErrorDecoder, + retryOptions..., + ) + if err != nil { + return err + } + + // Close the response body after we're done. + defer resp.Body.Close() + + // Check if the call was cancelled before we return the error + // associated with the call and/or unmarshal the response data. + if err := ctx.Err(); err != nil { + return err + } + + if resp.StatusCode < 200 || resp.StatusCode >= 300 { + return decodeError(resp, params.ErrorDecoder) + } + + // Mutate the response parameter in-place. + if params.Response != nil { + if writer, ok := params.Response.(io.Writer); ok { + _, err = io.Copy(writer, resp.Body) + } else { + err = json.NewDecoder(resp.Body).Decode(params.Response) + } + if err != nil { + if err == io.EOF { + if params.ResponseIsOptional { + // The response is optional, so we should ignore the + // io.EOF error + return nil + } + return fmt.Errorf("expected a %T response, but the server responded with nothing", params.Response) + } + return err + } + } + + return nil +} + +// newRequest returns a new *http.Request with all of the fields +// required to issue the call. +func newRequest( + ctx context.Context, + url string, + method string, + endpointHeaders http.Header, + request interface{}, +) (*http.Request, error) { + requestBody, err := newRequestBody(request) + if err != nil { + return nil, err + } + req, err := http.NewRequestWithContext(ctx, method, url, requestBody) + if err != nil { + return nil, err + } + req = req.WithContext(ctx) + req.Header.Set(contentTypeHeader, contentType) + for name, values := range endpointHeaders { + req.Header[name] = values + } + return req, nil +} + +// newRequestBody returns a new io.Reader that represents the HTTP request body. +func newRequestBody(request interface{}) (io.Reader, error) { + var requestBody io.Reader + if request != nil { + if body, ok := request.(io.Reader); ok { + requestBody = body + } else { + requestBytes, err := json.Marshal(request) + if err != nil { + return nil, err + } + requestBody = bytes.NewReader(requestBytes) + } + } + return requestBody, nil +} + +// decodeError decodes the error from the given HTTP response. Note that +// it's the caller's responsibility to close the response body. +func decodeError(response *http.Response, errorDecoder ErrorDecoder) error { + if errorDecoder != nil { + // This endpoint has custom errors, so we'll + // attempt to unmarshal the error into a structured + // type based on the status code. + return errorDecoder(response.StatusCode, response.Body) + } + // This endpoint doesn't have any custom error + // types, so we just read the body as-is, and + // put it into a normal error. + bytes, err := io.ReadAll(response.Body) + if err != nil && err != io.EOF { + return err + } + if err == io.EOF { + // The error didn't have a response body, + // so all we can do is return an error + // with the status code. + return NewAPIError(response.StatusCode, nil) + } + return NewAPIError(response.StatusCode, errors.New(string(bytes))) +} diff --git a/seed/go-sdk/streaming/core/core_test.go b/seed/go-sdk/streaming/core/core_test.go new file mode 100644 index 00000000000..f476f9ee383 --- /dev/null +++ b/seed/go-sdk/streaming/core/core_test.go @@ -0,0 +1,284 @@ +package core + +import ( + "bytes" + "context" + "encoding/json" + "errors" + "fmt" + "io" + "net/http" + "net/http/httptest" + "strconv" + "testing" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +// TestCase represents a single test case. +type TestCase struct { + description string + + // Server-side assertions. + giveMethod string + giveResponseIsOptional bool + giveHeader http.Header + giveErrorDecoder ErrorDecoder + giveRequest *Request + + // Client-side assertions. + wantResponse *Response + wantError error +} + +// Request a simple request body. +type Request struct { + Id string `json:"id"` +} + +// Response a simple response body. +type Response struct { + Id string `json:"id"` +} + +// NotFoundError represents a 404. +type NotFoundError struct { + *APIError + + Message string `json:"message"` +} + +func TestCall(t *testing.T) { + tests := []*TestCase{ + { + description: "GET success", + giveMethod: http.MethodGet, + giveHeader: http.Header{ + "X-API-Status": []string{"success"}, + }, + giveRequest: &Request{ + Id: "123", + }, + wantResponse: &Response{ + Id: "123", + }, + }, + { + description: "GET not found", + giveMethod: http.MethodGet, + giveHeader: http.Header{ + "X-API-Status": []string{"fail"}, + }, + giveRequest: &Request{ + Id: strconv.Itoa(http.StatusNotFound), + }, + giveErrorDecoder: newTestErrorDecoder(t), + wantError: &NotFoundError{ + APIError: NewAPIError( + http.StatusNotFound, + errors.New(`{"message":"ID \"404\" not found"}`), + ), + }, + }, + { + description: "POST optional response", + giveMethod: http.MethodPost, + giveHeader: http.Header{ + "X-API-Status": []string{"success"}, + }, + giveRequest: &Request{ + Id: "123", + }, + giveResponseIsOptional: true, + }, + { + description: "POST API error", + giveMethod: http.MethodPost, + giveHeader: http.Header{ + "X-API-Status": []string{"fail"}, + }, + giveRequest: &Request{ + Id: strconv.Itoa(http.StatusInternalServerError), + }, + wantError: NewAPIError( + http.StatusInternalServerError, + errors.New("failed to process request"), + ), + }, + } + for _, test := range tests { + t.Run(test.description, func(t *testing.T) { + var ( + server = newTestServer(t, test) + client = server.Client() + ) + caller := NewCaller( + &CallerParams{ + Client: client, + }, + ) + var response *Response + err := caller.Call( + context.Background(), + &CallParams{ + URL: server.URL, + Method: test.giveMethod, + Headers: test.giveHeader, + Request: test.giveRequest, + Response: &response, + ResponseIsOptional: test.giveResponseIsOptional, + ErrorDecoder: test.giveErrorDecoder, + }, + ) + if test.wantError != nil { + assert.EqualError(t, err, test.wantError.Error()) + return + } + require.NoError(t, err) + assert.Equal(t, test.wantResponse, response) + }) + } +} + +func TestMergeHeaders(t *testing.T) { + t.Run("both empty", func(t *testing.T) { + merged := MergeHeaders(make(http.Header), make(http.Header)) + assert.Empty(t, merged) + }) + + t.Run("empty left", func(t *testing.T) { + left := make(http.Header) + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, "0.0.1", merged.Get("X-API-Version")) + }) + + t.Run("empty right", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Version", "0.0.1") + + right := make(http.Header) + + merged := MergeHeaders(left, right) + assert.Equal(t, "0.0.1", merged.Get("X-API-Version")) + }) + + t.Run("single value override", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Version", "0.0.0") + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"0.0.1"}, merged.Values("X-API-Version")) + }) + + t.Run("multiple value override", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Versions", "0.0.0") + + right := make(http.Header) + right.Add("X-API-Versions", "0.0.1") + right.Add("X-API-Versions", "0.0.2") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"0.0.1", "0.0.2"}, merged.Values("X-API-Versions")) + }) + + t.Run("disjoint merge", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Tenancy", "test") + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"test"}, merged.Values("X-API-Tenancy")) + assert.Equal(t, []string{"0.0.1"}, merged.Values("X-API-Version")) + }) +} + +// newTestServer returns a new *httptest.Server configured with the +// given test parameters. +func newTestServer(t *testing.T, tc *TestCase) *httptest.Server { + return httptest.NewServer( + http.HandlerFunc( + func(w http.ResponseWriter, r *http.Request) { + assert.Equal(t, tc.giveMethod, r.Method) + assert.Equal(t, contentType, r.Header.Get(contentTypeHeader)) + for header, value := range tc.giveHeader { + assert.Equal(t, value, r.Header.Values(header)) + } + + bytes, err := io.ReadAll(r.Body) + require.NoError(t, err) + + request := new(Request) + require.NoError(t, json.Unmarshal(bytes, request)) + + switch request.Id { + case strconv.Itoa(http.StatusNotFound): + notFoundError := &NotFoundError{ + APIError: &APIError{ + StatusCode: http.StatusNotFound, + }, + Message: fmt.Sprintf("ID %q not found", request.Id), + } + bytes, err = json.Marshal(notFoundError) + require.NoError(t, err) + + w.WriteHeader(http.StatusNotFound) + _, err = w.Write(bytes) + require.NoError(t, err) + return + + case strconv.Itoa(http.StatusInternalServerError): + w.WriteHeader(http.StatusInternalServerError) + _, err = w.Write([]byte("failed to process request")) + require.NoError(t, err) + return + } + + if tc.giveResponseIsOptional { + w.WriteHeader(http.StatusOK) + return + } + + response := &Response{ + Id: request.Id, + } + bytes, err = json.Marshal(response) + require.NoError(t, err) + + _, err = w.Write(bytes) + require.NoError(t, err) + }, + ), + ) +} + +// newTestErrorDecoder returns an error decoder suitable for tests. +func newTestErrorDecoder(t *testing.T) func(int, io.Reader) error { + return func(statusCode int, body io.Reader) error { + raw, err := io.ReadAll(body) + require.NoError(t, err) + + var ( + apiError = NewAPIError(statusCode, errors.New(string(raw))) + decoder = json.NewDecoder(bytes.NewReader(raw)) + ) + if statusCode == http.StatusNotFound { + value := new(NotFoundError) + value.APIError = apiError + require.NoError(t, decoder.Decode(value)) + + return value + } + return apiError + } +} diff --git a/seed/go-sdk/streaming/core/query.go b/seed/go-sdk/streaming/core/query.go new file mode 100644 index 00000000000..479cbb24d18 --- /dev/null +++ b/seed/go-sdk/streaming/core/query.go @@ -0,0 +1,219 @@ +package core + +import ( + "encoding/base64" + "fmt" + "net/url" + "reflect" + "strings" + "time" + + "github.com/google/uuid" +) + +var ( + bytesType = reflect.TypeOf([]byte{}) + queryEncoderType = reflect.TypeOf(new(QueryEncoder)).Elem() + timeType = reflect.TypeOf(time.Time{}) + uuidType = reflect.TypeOf(uuid.UUID{}) +) + +// QueryEncoder is an interface implemented by any type that wishes to encode +// itself into URL values in a non-standard way. +type QueryEncoder interface { + EncodeQueryValues(key string, v *url.Values) error +} + +// QueryValues encodes url.Values from request objects. +// +// Note: This type is inspired by Google's query encoding library, but +// supports far less customization and is tailored to fit this SDK's use case. +// +// Ref: https://github.com/google/go-querystring +func QueryValues(v interface{}) (url.Values, error) { + values := make(url.Values) + val := reflect.ValueOf(v) + for val.Kind() == reflect.Ptr { + if val.IsNil() { + return values, nil + } + val = val.Elem() + } + + if v == nil { + return values, nil + } + + if val.Kind() != reflect.Struct { + return nil, fmt.Errorf("query: Values() expects struct input. Got %v", val.Kind()) + } + + err := reflectValue(values, val, "") + return values, err +} + +// reflectValue populates the values parameter from the struct fields in val. +// Embedded structs are followed recursively (using the rules defined in the +// Values function documentation) breadth-first. +func reflectValue(values url.Values, val reflect.Value, scope string) error { + typ := val.Type() + for i := 0; i < typ.NumField(); i++ { + sf := typ.Field(i) + if sf.PkgPath != "" && !sf.Anonymous { + // Skip unexported fields. + continue + } + + sv := val.Field(i) + tag := sf.Tag.Get("url") + if tag == "" || tag == "-" { + continue + } + + name, opts := parseTag(tag) + if name == "" { + name = sf.Name + } + + if scope != "" { + name = scope + "[" + name + "]" + } + + if opts.Contains("omitempty") && isEmptyValue(sv) { + continue + } + + if sv.Type().Implements(queryEncoderType) { + // If sv is a nil pointer and the custom encoder is defined on a non-pointer + // method receiver, set sv to the zero value of the underlying type + if !reflect.Indirect(sv).IsValid() && sv.Type().Elem().Implements(queryEncoderType) { + sv = reflect.New(sv.Type().Elem()) + } + + m := sv.Interface().(QueryEncoder) + if err := m.EncodeQueryValues(name, &values); err != nil { + return err + } + continue + } + + // Recursively dereference pointers, but stop at nil pointers. + for sv.Kind() == reflect.Ptr { + if sv.IsNil() { + break + } + sv = sv.Elem() + } + + if sv.Type() == uuidType || sv.Type() == bytesType || sv.Type() == timeType { + values.Add(name, valueString(sv, opts, sf)) + continue + } + + if sv.Kind() == reflect.Slice || sv.Kind() == reflect.Array { + if sv.Len() == 0 { + // Skip if slice or array is empty. + continue + } + for i := 0; i < sv.Len(); i++ { + values.Add(name, valueString(sv.Index(i), opts, sf)) + } + continue + } + + if sv.Kind() == reflect.Struct { + if err := reflectValue(values, sv, name); err != nil { + return err + } + continue + } + + values.Add(name, valueString(sv, opts, sf)) + } + + return nil +} + +// valueString returns the string representation of a value. +func valueString(v reflect.Value, opts tagOptions, sf reflect.StructField) string { + for v.Kind() == reflect.Ptr { + if v.IsNil() { + return "" + } + v = v.Elem() + } + + if v.Type() == timeType { + t := v.Interface().(time.Time) + if format := sf.Tag.Get("format"); format == "date" { + return t.Format("2006-01-02") + } + return t.Format(time.RFC3339) + } + + if v.Type() == uuidType { + u := v.Interface().(uuid.UUID) + return u.String() + } + + if v.Type() == bytesType { + b := v.Interface().([]byte) + return base64.StdEncoding.EncodeToString(b) + } + + return fmt.Sprint(v.Interface()) +} + +// isEmptyValue checks if a value should be considered empty for the purposes +// of omitting fields with the "omitempty" option. +func isEmptyValue(v reflect.Value) bool { + type zeroable interface { + IsZero() bool + } + + if !v.IsNil() { + if z, ok := v.Interface().(zeroable); ok { + return z.IsZero() + } + } + + switch v.Kind() { + case reflect.Array, reflect.Map, reflect.Slice, reflect.String: + return v.Len() == 0 + case reflect.Bool: + return !v.Bool() + case reflect.Int, reflect.Int8, reflect.Int16, reflect.Int32, reflect.Int64: + return v.Int() == 0 + case reflect.Uint, reflect.Uint8, reflect.Uint16, reflect.Uint32, reflect.Uint64, reflect.Uintptr: + return v.Uint() == 0 + case reflect.Float32, reflect.Float64: + return v.Float() == 0 + case reflect.Interface, reflect.Ptr: + return v.IsNil() + case reflect.Invalid, reflect.Complex64, reflect.Complex128, reflect.Chan, reflect.Func, reflect.Struct, reflect.UnsafePointer: + return false + } + + return false +} + +// tagOptions is the string following a comma in a struct field's "url" tag, or +// the empty string. It does not include the leading comma. +type tagOptions []string + +// parseTag splits a struct field's url tag into its name and comma-separated +// options. +func parseTag(tag string) (string, tagOptions) { + s := strings.Split(tag, ",") + return s[0], s[1:] +} + +// Contains checks whether the tagOptions contains the specified option. +func (o tagOptions) Contains(option string) bool { + for _, s := range o { + if s == option { + return true + } + } + return false +} diff --git a/seed/go-sdk/streaming/core/query_test.go b/seed/go-sdk/streaming/core/query_test.go new file mode 100644 index 00000000000..4f0d39284f4 --- /dev/null +++ b/seed/go-sdk/streaming/core/query_test.go @@ -0,0 +1,146 @@ +package core + +import ( + "testing" + "time" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +func TestQueryValues(t *testing.T) { + t.Run("empty optional", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + values, err := QueryValues(&example{}) + require.NoError(t, err) + assert.Empty(t, values) + }) + + t.Run("empty required", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Required string `json:"required" url:"required"` + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + values, err := QueryValues(&example{}) + require.NoError(t, err) + assert.Equal(t, "required=", values.Encode()) + }) + + t.Run("allow multiple", func(t *testing.T) { + type example struct { + Values []string `json:"values" url:"values"` + } + + values, err := QueryValues( + &example{ + Values: []string{"foo", "bar", "baz"}, + }, + ) + require.NoError(t, err) + assert.Equal(t, "values=foo&values=bar&values=baz", values.Encode()) + }) + + t.Run("nested object", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Required string `json:"required" url:"required"` + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + nestedValue := "nestedValue" + values, err := QueryValues( + &example{ + Required: "requiredValue", + Nested: &nested{ + Value: &nestedValue, + }, + }, + ) + require.NoError(t, err) + assert.Equal(t, "nested%5Bvalue%5D=nestedValue&required=requiredValue", values.Encode()) + }) + + t.Run("url unspecified", func(t *testing.T) { + type example struct { + Required string `json:"required" url:"required"` + NotFound string `json:"notFound"` + } + + values, err := QueryValues( + &example{ + Required: "requiredValue", + NotFound: "notFound", + }, + ) + require.NoError(t, err) + assert.Equal(t, "required=requiredValue", values.Encode()) + }) + + t.Run("url ignored", func(t *testing.T) { + type example struct { + Required string `json:"required" url:"required"` + NotFound string `json:"notFound" url:"-"` + } + + values, err := QueryValues( + &example{ + Required: "requiredValue", + NotFound: "notFound", + }, + ) + require.NoError(t, err) + assert.Equal(t, "required=requiredValue", values.Encode()) + }) + + t.Run("datetime", func(t *testing.T) { + type example struct { + DateTime time.Time `json:"dateTime" url:"dateTime"` + } + + values, err := QueryValues( + &example{ + DateTime: time.Date(1994, 3, 16, 12, 34, 56, 0, time.UTC), + }, + ) + require.NoError(t, err) + assert.Equal(t, "dateTime=1994-03-16T12%3A34%3A56Z", values.Encode()) + }) + + t.Run("date", func(t *testing.T) { + type example struct { + Date time.Time `json:"date" url:"date" format:"date"` + } + + values, err := QueryValues( + &example{ + Date: time.Date(1994, 3, 16, 12, 34, 56, 0, time.UTC), + }, + ) + require.NoError(t, err) + assert.Equal(t, "date=1994-03-16", values.Encode()) + }) + + t.Run("optional time", func(t *testing.T) { + type example struct { + Date *time.Time `json:"date,omitempty" url:"date,omitempty" format:"date"` + } + + values, err := QueryValues( + &example{}, + ) + require.NoError(t, err) + assert.Empty(t, values.Encode()) + }) +} diff --git a/generators/go/seed/sdk/streaming/core/request_option.go b/seed/go-sdk/streaming/core/request_option.go similarity index 100% rename from generators/go/seed/sdk/streaming/core/request_option.go rename to seed/go-sdk/streaming/core/request_option.go diff --git a/seed/go-sdk/streaming/core/retrier.go b/seed/go-sdk/streaming/core/retrier.go new file mode 100644 index 00000000000..ea24916b786 --- /dev/null +++ b/seed/go-sdk/streaming/core/retrier.go @@ -0,0 +1,166 @@ +package core + +import ( + "crypto/rand" + "math/big" + "net/http" + "time" +) + +const ( + defaultRetryAttempts = 2 + minRetryDelay = 500 * time.Millisecond + maxRetryDelay = 5000 * time.Millisecond +) + +// RetryOption adapts the behavior the *Retrier. +type RetryOption func(*retryOptions) + +// RetryFunc is a retriable HTTP function call (i.e. *http.Client.Do). +type RetryFunc func(*http.Request) (*http.Response, error) + +// WithMaxAttempts configures the maximum number of attempts +// of the *Retrier. +func WithMaxAttempts(attempts uint) RetryOption { + return func(opts *retryOptions) { + opts.attempts = attempts + } +} + +// Retrier retries failed requests a configurable number of times with an +// exponential back-off between each retry. +type Retrier struct { + attempts uint +} + +// NewRetrier constructs a new *Retrier with the given options, if any. +func NewRetrier(opts ...RetryOption) *Retrier { + options := new(retryOptions) + for _, opt := range opts { + opt(options) + } + attempts := uint(defaultRetryAttempts) + if options.attempts > 0 { + attempts = options.attempts + } + return &Retrier{ + attempts: attempts, + } +} + +// Run issues the request and, upon failure, retries the request if possible. +// +// The request will be retried as long as the request is deemed retriable and the +// number of retry attempts has not grown larger than the configured retry limit. +func (r *Retrier) Run( + fn RetryFunc, + request *http.Request, + errorDecoder ErrorDecoder, + opts ...RetryOption, +) (*http.Response, error) { + options := new(retryOptions) + for _, opt := range opts { + opt(options) + } + maxRetryAttempts := r.attempts + if options.attempts > 0 { + maxRetryAttempts = options.attempts + } + var ( + retryAttempt uint + previousError error + ) + return r.run( + fn, + request, + errorDecoder, + maxRetryAttempts, + retryAttempt, + previousError, + ) +} + +func (r *Retrier) run( + fn RetryFunc, + request *http.Request, + errorDecoder ErrorDecoder, + maxRetryAttempts uint, + retryAttempt uint, + previousError error, +) (*http.Response, error) { + if retryAttempt >= maxRetryAttempts { + return nil, previousError + } + + // If the call has been cancelled, don't issue the request. + if err := request.Context().Err(); err != nil { + return nil, err + } + + response, err := fn(request) + if err != nil { + return nil, err + } + + if r.shouldRetry(response) { + defer response.Body.Close() + + delay, err := r.retryDelay(retryAttempt) + if err != nil { + return nil, err + } + + time.Sleep(delay) + + return r.run( + fn, + request, + errorDecoder, + maxRetryAttempts, + retryAttempt+1, + decodeError(response, errorDecoder), + ) + } + + return response, nil +} + +// shouldRetry returns true if the request should be retried based on the given +// response status code. +func (r *Retrier) shouldRetry(response *http.Response) bool { + return response.StatusCode == http.StatusTooManyRequests || + response.StatusCode == http.StatusRequestTimeout || + response.StatusCode == http.StatusConflict || + response.StatusCode >= http.StatusInternalServerError +} + +// retryDelay calculates the delay time in milliseconds based on the retry attempt. +func (r *Retrier) retryDelay(retryAttempt uint) (time.Duration, error) { + // Apply exponential backoff. + delay := minRetryDelay + minRetryDelay*time.Duration(retryAttempt*retryAttempt) + + // Do not allow the number to exceed maxRetryDelay. + if delay > maxRetryDelay { + delay = maxRetryDelay + } + + // Apply some itter by randomizing the value in the range of 75%-100%. + max := big.NewInt(int64(delay / 4)) + jitter, err := rand.Int(rand.Reader, max) + if err != nil { + return 0, err + } + + delay -= time.Duration(jitter.Int64()) + + // Never sleep less than the base sleep seconds. + if delay < minRetryDelay { + delay = minRetryDelay + } + + return delay, nil +} + +type retryOptions struct { + attempts uint +} diff --git a/generators/go/seed/sdk/streaming/core/stream.go b/seed/go-sdk/streaming/core/stream.go similarity index 100% rename from generators/go/seed/sdk/streaming/core/stream.go rename to seed/go-sdk/streaming/core/stream.go diff --git a/seed/go-sdk/streaming/core/stringer.go b/seed/go-sdk/streaming/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-sdk/streaming/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-sdk/streaming/core/time.go b/seed/go-sdk/streaming/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-sdk/streaming/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/generators/go/seed/sdk/streaming/dummy.go b/seed/go-sdk/streaming/dummy.go similarity index 100% rename from generators/go/seed/sdk/streaming/dummy.go rename to seed/go-sdk/streaming/dummy.go diff --git a/generators/go/seed/sdk/streaming/dummy/client.go b/seed/go-sdk/streaming/dummy/client.go similarity index 100% rename from generators/go/seed/sdk/streaming/dummy/client.go rename to seed/go-sdk/streaming/dummy/client.go diff --git a/generators/go/seed/sdk/streaming/go.mod b/seed/go-sdk/streaming/go.mod similarity index 100% rename from generators/go/seed/sdk/streaming/go.mod rename to seed/go-sdk/streaming/go.mod diff --git a/seed/go-sdk/streaming/go.sum b/seed/go-sdk/streaming/go.sum new file mode 100644 index 00000000000..b3766d4366b --- /dev/null +++ b/seed/go-sdk/streaming/go.sum @@ -0,0 +1,14 @@ +github.com/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8= +github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/google/uuid v1.4.0 h1:MtMxsa51/r9yyhkyLsVeVt0B+BGQZzpQiTQ4eHZ8bc4= +github.com/google/uuid v1.4.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= +github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= +github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY= +github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= +gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= diff --git a/generators/go/seed/sdk/streaming/option/request_option.go b/seed/go-sdk/streaming/option/request_option.go similarity index 100% rename from generators/go/seed/sdk/streaming/option/request_option.go rename to seed/go-sdk/streaming/option/request_option.go diff --git a/seed/go-sdk/streaming/pointer.go b/seed/go-sdk/streaming/pointer.go new file mode 100644 index 00000000000..50f7a7e1a87 --- /dev/null +++ b/seed/go-sdk/streaming/pointer.go @@ -0,0 +1,132 @@ +package stream + +import ( + "time" + + "github.com/google/uuid" +) + +// Bool returns a pointer to the given bool value. +func Bool(b bool) *bool { + return &b +} + +// Byte returns a pointer to the given byte value. +func Byte(b byte) *byte { + return &b +} + +// Complex64 returns a pointer to the given complex64 value. +func Complex64(c complex64) *complex64 { + return &c +} + +// Complex128 returns a pointer to the given complex128 value. +func Complex128(c complex128) *complex128 { + return &c +} + +// Float32 returns a pointer to the given float32 value. +func Float32(f float32) *float32 { + return &f +} + +// Float64 returns a pointer to the given float64 value. +func Float64(f float64) *float64 { + return &f +} + +// Int returns a pointer to the given int value. +func Int(i int) *int { + return &i +} + +// Int8 returns a pointer to the given int8 value. +func Int8(i int8) *int8 { + return &i +} + +// Int16 returns a pointer to the given int16 value. +func Int16(i int16) *int16 { + return &i +} + +// Int32 returns a pointer to the given int32 value. +func Int32(i int32) *int32 { + return &i +} + +// Int64 returns a pointer to the given int64 value. +func Int64(i int64) *int64 { + return &i +} + +// Rune returns a pointer to the given rune value. +func Rune(r rune) *rune { + return &r +} + +// String returns a pointer to the given string value. +func String(s string) *string { + return &s +} + +// Uint returns a pointer to the given uint value. +func Uint(u uint) *uint { + return &u +} + +// Uint8 returns a pointer to the given uint8 value. +func Uint8(u uint8) *uint8 { + return &u +} + +// Uint16 returns a pointer to the given uint16 value. +func Uint16(u uint16) *uint16 { + return &u +} + +// Uint32 returns a pointer to the given uint32 value. +func Uint32(u uint32) *uint32 { + return &u +} + +// Uint64 returns a pointer to the given uint64 value. +func Uint64(u uint64) *uint64 { + return &u +} + +// Uintptr returns a pointer to the given uintptr value. +func Uintptr(u uintptr) *uintptr { + return &u +} + +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + +// Time returns a pointer to the given time.Time value. +func Time(t time.Time) *time.Time { + return &t +} + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/seed/go-sdk/streaming/snippet.json b/seed/go-sdk/streaming/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-sdk/undiscriminated-unions/.github/workflows/ci.yml b/seed/go-sdk/undiscriminated-unions/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-sdk/undiscriminated-unions/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-sdk/undiscriminated-unions/client/client.go b/seed/go-sdk/undiscriminated-unions/client/client.go new file mode 100644 index 00000000000..0f1f43e9801 --- /dev/null +++ b/seed/go-sdk/undiscriminated-unions/client/client.go @@ -0,0 +1,33 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + core "github.com/undiscriminated-unions/fern/core" + option "github.com/undiscriminated-unions/fern/option" + union "github.com/undiscriminated-unions/fern/union" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header + + Union *union.Client +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + Union: union.NewClient(opts...), + } +} diff --git a/seed/go-sdk/undiscriminated-unions/client/client_test.go b/seed/go-sdk/undiscriminated-unions/client/client_test.go new file mode 100644 index 00000000000..cb666574652 --- /dev/null +++ b/seed/go-sdk/undiscriminated-unions/client/client_test.go @@ -0,0 +1,45 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + assert "github.com/stretchr/testify/assert" + option "github.com/undiscriminated-unions/fern/option" + http "net/http" + testing "testing" + time "time" +) + +func TestNewClient(t *testing.T) { + t.Run("default", func(t *testing.T) { + c := NewClient() + assert.Empty(t, c.baseURL) + }) + + t.Run("base url", func(t *testing.T) { + c := NewClient( + option.WithBaseURL("test.co"), + ) + assert.Equal(t, "test.co", c.baseURL) + }) + + t.Run("http client", func(t *testing.T) { + httpClient := &http.Client{ + Timeout: 5 * time.Second, + } + c := NewClient( + option.WithHTTPClient(httpClient), + ) + assert.Empty(t, c.baseURL) + }) + + t.Run("http header", func(t *testing.T) { + header := make(http.Header) + header.Set("X-API-Tenancy", "test") + c := NewClient( + option.WithHTTPHeader(header), + ) + assert.Empty(t, c.baseURL) + assert.Equal(t, "test", c.header.Get("X-API-Tenancy")) + }) +} diff --git a/seed/go-sdk/undiscriminated-unions/core/core.go b/seed/go-sdk/undiscriminated-unions/core/core.go new file mode 100644 index 00000000000..5277d138d27 --- /dev/null +++ b/seed/go-sdk/undiscriminated-unions/core/core.go @@ -0,0 +1,269 @@ +package core + +import ( + "bytes" + "context" + "encoding/json" + "errors" + "fmt" + "io" + "mime/multipart" + "net/http" +) + +const ( + // contentType specifies the JSON Content-Type header value. + contentType = "application/json" + contentTypeHeader = "Content-Type" +) + +// HTTPClient is an interface for a subset of the *http.Client. +type HTTPClient interface { + Do(*http.Request) (*http.Response, error) +} + +// MergeHeaders merges the given headers together, where the right +// takes precedence over the left. +func MergeHeaders(left, right http.Header) http.Header { + for key, values := range right { + if len(values) > 1 { + left[key] = values + continue + } + if value := right.Get(key); value != "" { + left.Set(key, value) + } + } + return left +} + +// WriteMultipartJSON writes the given value as a JSON part. +// This is used to serialize non-primitive multipart properties +// (i.e. lists, objects, etc). +func WriteMultipartJSON(writer *multipart.Writer, field string, value interface{}) error { + bytes, err := json.Marshal(value) + if err != nil { + return err + } + return writer.WriteField(field, string(bytes)) +} + +// APIError is a lightweight wrapper around the standard error +// interface that preserves the status code from the RPC, if any. +type APIError struct { + err error + + StatusCode int `json:"-"` +} + +// NewAPIError constructs a new API error. +func NewAPIError(statusCode int, err error) *APIError { + return &APIError{ + err: err, + StatusCode: statusCode, + } +} + +// Unwrap returns the underlying error. This also makes the error compatible +// with errors.As and errors.Is. +func (a *APIError) Unwrap() error { + if a == nil { + return nil + } + return a.err +} + +// Error returns the API error's message. +func (a *APIError) Error() string { + if a == nil || (a.err == nil && a.StatusCode == 0) { + return "" + } + if a.err == nil { + return fmt.Sprintf("%d", a.StatusCode) + } + if a.StatusCode == 0 { + return a.err.Error() + } + return fmt.Sprintf("%d: %s", a.StatusCode, a.err.Error()) +} + +// ErrorDecoder decodes *http.Response errors and returns a +// typed API error (e.g. *APIError). +type ErrorDecoder func(statusCode int, body io.Reader) error + +// Caller calls APIs and deserializes their response, if any. +type Caller struct { + client HTTPClient + retrier *Retrier +} + +// CallerParams represents the parameters used to constrcut a new *Caller. +type CallerParams struct { + Client HTTPClient + MaxAttempts uint +} + +// NewCaller returns a new *Caller backed by the given parameters. +func NewCaller(params *CallerParams) *Caller { + var httpClient HTTPClient = http.DefaultClient + if params.Client != nil { + httpClient = params.Client + } + var retryOptions []RetryOption + if params.MaxAttempts > 0 { + retryOptions = append(retryOptions, WithMaxAttempts(params.MaxAttempts)) + } + return &Caller{ + client: httpClient, + retrier: NewRetrier(retryOptions...), + } +} + +// CallParams represents the parameters used to issue an API call. +type CallParams struct { + URL string + Method string + MaxAttempts uint + Headers http.Header + Client HTTPClient + Request interface{} + Response interface{} + ResponseIsOptional bool + ErrorDecoder ErrorDecoder +} + +// Call issues an API call according to the given call parameters. +func (c *Caller) Call(ctx context.Context, params *CallParams) error { + req, err := newRequest(ctx, params.URL, params.Method, params.Headers, params.Request) + if err != nil { + return err + } + + // If the call has been cancelled, don't issue the request. + if err := ctx.Err(); err != nil { + return err + } + + client := c.client + if params.Client != nil { + // Use the HTTP client scoped to the request. + client = params.Client + } + + var retryOptions []RetryOption + if params.MaxAttempts > 0 { + retryOptions = append(retryOptions, WithMaxAttempts(params.MaxAttempts)) + } + + resp, err := c.retrier.Run( + client.Do, + req, + params.ErrorDecoder, + retryOptions..., + ) + if err != nil { + return err + } + + // Close the response body after we're done. + defer resp.Body.Close() + + // Check if the call was cancelled before we return the error + // associated with the call and/or unmarshal the response data. + if err := ctx.Err(); err != nil { + return err + } + + if resp.StatusCode < 200 || resp.StatusCode >= 300 { + return decodeError(resp, params.ErrorDecoder) + } + + // Mutate the response parameter in-place. + if params.Response != nil { + if writer, ok := params.Response.(io.Writer); ok { + _, err = io.Copy(writer, resp.Body) + } else { + err = json.NewDecoder(resp.Body).Decode(params.Response) + } + if err != nil { + if err == io.EOF { + if params.ResponseIsOptional { + // The response is optional, so we should ignore the + // io.EOF error + return nil + } + return fmt.Errorf("expected a %T response, but the server responded with nothing", params.Response) + } + return err + } + } + + return nil +} + +// newRequest returns a new *http.Request with all of the fields +// required to issue the call. +func newRequest( + ctx context.Context, + url string, + method string, + endpointHeaders http.Header, + request interface{}, +) (*http.Request, error) { + requestBody, err := newRequestBody(request) + if err != nil { + return nil, err + } + req, err := http.NewRequestWithContext(ctx, method, url, requestBody) + if err != nil { + return nil, err + } + req = req.WithContext(ctx) + req.Header.Set(contentTypeHeader, contentType) + for name, values := range endpointHeaders { + req.Header[name] = values + } + return req, nil +} + +// newRequestBody returns a new io.Reader that represents the HTTP request body. +func newRequestBody(request interface{}) (io.Reader, error) { + var requestBody io.Reader + if request != nil { + if body, ok := request.(io.Reader); ok { + requestBody = body + } else { + requestBytes, err := json.Marshal(request) + if err != nil { + return nil, err + } + requestBody = bytes.NewReader(requestBytes) + } + } + return requestBody, nil +} + +// decodeError decodes the error from the given HTTP response. Note that +// it's the caller's responsibility to close the response body. +func decodeError(response *http.Response, errorDecoder ErrorDecoder) error { + if errorDecoder != nil { + // This endpoint has custom errors, so we'll + // attempt to unmarshal the error into a structured + // type based on the status code. + return errorDecoder(response.StatusCode, response.Body) + } + // This endpoint doesn't have any custom error + // types, so we just read the body as-is, and + // put it into a normal error. + bytes, err := io.ReadAll(response.Body) + if err != nil && err != io.EOF { + return err + } + if err == io.EOF { + // The error didn't have a response body, + // so all we can do is return an error + // with the status code. + return NewAPIError(response.StatusCode, nil) + } + return NewAPIError(response.StatusCode, errors.New(string(bytes))) +} diff --git a/seed/go-sdk/undiscriminated-unions/core/core_test.go b/seed/go-sdk/undiscriminated-unions/core/core_test.go new file mode 100644 index 00000000000..f476f9ee383 --- /dev/null +++ b/seed/go-sdk/undiscriminated-unions/core/core_test.go @@ -0,0 +1,284 @@ +package core + +import ( + "bytes" + "context" + "encoding/json" + "errors" + "fmt" + "io" + "net/http" + "net/http/httptest" + "strconv" + "testing" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +// TestCase represents a single test case. +type TestCase struct { + description string + + // Server-side assertions. + giveMethod string + giveResponseIsOptional bool + giveHeader http.Header + giveErrorDecoder ErrorDecoder + giveRequest *Request + + // Client-side assertions. + wantResponse *Response + wantError error +} + +// Request a simple request body. +type Request struct { + Id string `json:"id"` +} + +// Response a simple response body. +type Response struct { + Id string `json:"id"` +} + +// NotFoundError represents a 404. +type NotFoundError struct { + *APIError + + Message string `json:"message"` +} + +func TestCall(t *testing.T) { + tests := []*TestCase{ + { + description: "GET success", + giveMethod: http.MethodGet, + giveHeader: http.Header{ + "X-API-Status": []string{"success"}, + }, + giveRequest: &Request{ + Id: "123", + }, + wantResponse: &Response{ + Id: "123", + }, + }, + { + description: "GET not found", + giveMethod: http.MethodGet, + giveHeader: http.Header{ + "X-API-Status": []string{"fail"}, + }, + giveRequest: &Request{ + Id: strconv.Itoa(http.StatusNotFound), + }, + giveErrorDecoder: newTestErrorDecoder(t), + wantError: &NotFoundError{ + APIError: NewAPIError( + http.StatusNotFound, + errors.New(`{"message":"ID \"404\" not found"}`), + ), + }, + }, + { + description: "POST optional response", + giveMethod: http.MethodPost, + giveHeader: http.Header{ + "X-API-Status": []string{"success"}, + }, + giveRequest: &Request{ + Id: "123", + }, + giveResponseIsOptional: true, + }, + { + description: "POST API error", + giveMethod: http.MethodPost, + giveHeader: http.Header{ + "X-API-Status": []string{"fail"}, + }, + giveRequest: &Request{ + Id: strconv.Itoa(http.StatusInternalServerError), + }, + wantError: NewAPIError( + http.StatusInternalServerError, + errors.New("failed to process request"), + ), + }, + } + for _, test := range tests { + t.Run(test.description, func(t *testing.T) { + var ( + server = newTestServer(t, test) + client = server.Client() + ) + caller := NewCaller( + &CallerParams{ + Client: client, + }, + ) + var response *Response + err := caller.Call( + context.Background(), + &CallParams{ + URL: server.URL, + Method: test.giveMethod, + Headers: test.giveHeader, + Request: test.giveRequest, + Response: &response, + ResponseIsOptional: test.giveResponseIsOptional, + ErrorDecoder: test.giveErrorDecoder, + }, + ) + if test.wantError != nil { + assert.EqualError(t, err, test.wantError.Error()) + return + } + require.NoError(t, err) + assert.Equal(t, test.wantResponse, response) + }) + } +} + +func TestMergeHeaders(t *testing.T) { + t.Run("both empty", func(t *testing.T) { + merged := MergeHeaders(make(http.Header), make(http.Header)) + assert.Empty(t, merged) + }) + + t.Run("empty left", func(t *testing.T) { + left := make(http.Header) + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, "0.0.1", merged.Get("X-API-Version")) + }) + + t.Run("empty right", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Version", "0.0.1") + + right := make(http.Header) + + merged := MergeHeaders(left, right) + assert.Equal(t, "0.0.1", merged.Get("X-API-Version")) + }) + + t.Run("single value override", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Version", "0.0.0") + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"0.0.1"}, merged.Values("X-API-Version")) + }) + + t.Run("multiple value override", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Versions", "0.0.0") + + right := make(http.Header) + right.Add("X-API-Versions", "0.0.1") + right.Add("X-API-Versions", "0.0.2") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"0.0.1", "0.0.2"}, merged.Values("X-API-Versions")) + }) + + t.Run("disjoint merge", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Tenancy", "test") + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"test"}, merged.Values("X-API-Tenancy")) + assert.Equal(t, []string{"0.0.1"}, merged.Values("X-API-Version")) + }) +} + +// newTestServer returns a new *httptest.Server configured with the +// given test parameters. +func newTestServer(t *testing.T, tc *TestCase) *httptest.Server { + return httptest.NewServer( + http.HandlerFunc( + func(w http.ResponseWriter, r *http.Request) { + assert.Equal(t, tc.giveMethod, r.Method) + assert.Equal(t, contentType, r.Header.Get(contentTypeHeader)) + for header, value := range tc.giveHeader { + assert.Equal(t, value, r.Header.Values(header)) + } + + bytes, err := io.ReadAll(r.Body) + require.NoError(t, err) + + request := new(Request) + require.NoError(t, json.Unmarshal(bytes, request)) + + switch request.Id { + case strconv.Itoa(http.StatusNotFound): + notFoundError := &NotFoundError{ + APIError: &APIError{ + StatusCode: http.StatusNotFound, + }, + Message: fmt.Sprintf("ID %q not found", request.Id), + } + bytes, err = json.Marshal(notFoundError) + require.NoError(t, err) + + w.WriteHeader(http.StatusNotFound) + _, err = w.Write(bytes) + require.NoError(t, err) + return + + case strconv.Itoa(http.StatusInternalServerError): + w.WriteHeader(http.StatusInternalServerError) + _, err = w.Write([]byte("failed to process request")) + require.NoError(t, err) + return + } + + if tc.giveResponseIsOptional { + w.WriteHeader(http.StatusOK) + return + } + + response := &Response{ + Id: request.Id, + } + bytes, err = json.Marshal(response) + require.NoError(t, err) + + _, err = w.Write(bytes) + require.NoError(t, err) + }, + ), + ) +} + +// newTestErrorDecoder returns an error decoder suitable for tests. +func newTestErrorDecoder(t *testing.T) func(int, io.Reader) error { + return func(statusCode int, body io.Reader) error { + raw, err := io.ReadAll(body) + require.NoError(t, err) + + var ( + apiError = NewAPIError(statusCode, errors.New(string(raw))) + decoder = json.NewDecoder(bytes.NewReader(raw)) + ) + if statusCode == http.StatusNotFound { + value := new(NotFoundError) + value.APIError = apiError + require.NoError(t, decoder.Decode(value)) + + return value + } + return apiError + } +} diff --git a/seed/go-sdk/undiscriminated-unions/core/query.go b/seed/go-sdk/undiscriminated-unions/core/query.go new file mode 100644 index 00000000000..479cbb24d18 --- /dev/null +++ b/seed/go-sdk/undiscriminated-unions/core/query.go @@ -0,0 +1,219 @@ +package core + +import ( + "encoding/base64" + "fmt" + "net/url" + "reflect" + "strings" + "time" + + "github.com/google/uuid" +) + +var ( + bytesType = reflect.TypeOf([]byte{}) + queryEncoderType = reflect.TypeOf(new(QueryEncoder)).Elem() + timeType = reflect.TypeOf(time.Time{}) + uuidType = reflect.TypeOf(uuid.UUID{}) +) + +// QueryEncoder is an interface implemented by any type that wishes to encode +// itself into URL values in a non-standard way. +type QueryEncoder interface { + EncodeQueryValues(key string, v *url.Values) error +} + +// QueryValues encodes url.Values from request objects. +// +// Note: This type is inspired by Google's query encoding library, but +// supports far less customization and is tailored to fit this SDK's use case. +// +// Ref: https://github.com/google/go-querystring +func QueryValues(v interface{}) (url.Values, error) { + values := make(url.Values) + val := reflect.ValueOf(v) + for val.Kind() == reflect.Ptr { + if val.IsNil() { + return values, nil + } + val = val.Elem() + } + + if v == nil { + return values, nil + } + + if val.Kind() != reflect.Struct { + return nil, fmt.Errorf("query: Values() expects struct input. Got %v", val.Kind()) + } + + err := reflectValue(values, val, "") + return values, err +} + +// reflectValue populates the values parameter from the struct fields in val. +// Embedded structs are followed recursively (using the rules defined in the +// Values function documentation) breadth-first. +func reflectValue(values url.Values, val reflect.Value, scope string) error { + typ := val.Type() + for i := 0; i < typ.NumField(); i++ { + sf := typ.Field(i) + if sf.PkgPath != "" && !sf.Anonymous { + // Skip unexported fields. + continue + } + + sv := val.Field(i) + tag := sf.Tag.Get("url") + if tag == "" || tag == "-" { + continue + } + + name, opts := parseTag(tag) + if name == "" { + name = sf.Name + } + + if scope != "" { + name = scope + "[" + name + "]" + } + + if opts.Contains("omitempty") && isEmptyValue(sv) { + continue + } + + if sv.Type().Implements(queryEncoderType) { + // If sv is a nil pointer and the custom encoder is defined on a non-pointer + // method receiver, set sv to the zero value of the underlying type + if !reflect.Indirect(sv).IsValid() && sv.Type().Elem().Implements(queryEncoderType) { + sv = reflect.New(sv.Type().Elem()) + } + + m := sv.Interface().(QueryEncoder) + if err := m.EncodeQueryValues(name, &values); err != nil { + return err + } + continue + } + + // Recursively dereference pointers, but stop at nil pointers. + for sv.Kind() == reflect.Ptr { + if sv.IsNil() { + break + } + sv = sv.Elem() + } + + if sv.Type() == uuidType || sv.Type() == bytesType || sv.Type() == timeType { + values.Add(name, valueString(sv, opts, sf)) + continue + } + + if sv.Kind() == reflect.Slice || sv.Kind() == reflect.Array { + if sv.Len() == 0 { + // Skip if slice or array is empty. + continue + } + for i := 0; i < sv.Len(); i++ { + values.Add(name, valueString(sv.Index(i), opts, sf)) + } + continue + } + + if sv.Kind() == reflect.Struct { + if err := reflectValue(values, sv, name); err != nil { + return err + } + continue + } + + values.Add(name, valueString(sv, opts, sf)) + } + + return nil +} + +// valueString returns the string representation of a value. +func valueString(v reflect.Value, opts tagOptions, sf reflect.StructField) string { + for v.Kind() == reflect.Ptr { + if v.IsNil() { + return "" + } + v = v.Elem() + } + + if v.Type() == timeType { + t := v.Interface().(time.Time) + if format := sf.Tag.Get("format"); format == "date" { + return t.Format("2006-01-02") + } + return t.Format(time.RFC3339) + } + + if v.Type() == uuidType { + u := v.Interface().(uuid.UUID) + return u.String() + } + + if v.Type() == bytesType { + b := v.Interface().([]byte) + return base64.StdEncoding.EncodeToString(b) + } + + return fmt.Sprint(v.Interface()) +} + +// isEmptyValue checks if a value should be considered empty for the purposes +// of omitting fields with the "omitempty" option. +func isEmptyValue(v reflect.Value) bool { + type zeroable interface { + IsZero() bool + } + + if !v.IsNil() { + if z, ok := v.Interface().(zeroable); ok { + return z.IsZero() + } + } + + switch v.Kind() { + case reflect.Array, reflect.Map, reflect.Slice, reflect.String: + return v.Len() == 0 + case reflect.Bool: + return !v.Bool() + case reflect.Int, reflect.Int8, reflect.Int16, reflect.Int32, reflect.Int64: + return v.Int() == 0 + case reflect.Uint, reflect.Uint8, reflect.Uint16, reflect.Uint32, reflect.Uint64, reflect.Uintptr: + return v.Uint() == 0 + case reflect.Float32, reflect.Float64: + return v.Float() == 0 + case reflect.Interface, reflect.Ptr: + return v.IsNil() + case reflect.Invalid, reflect.Complex64, reflect.Complex128, reflect.Chan, reflect.Func, reflect.Struct, reflect.UnsafePointer: + return false + } + + return false +} + +// tagOptions is the string following a comma in a struct field's "url" tag, or +// the empty string. It does not include the leading comma. +type tagOptions []string + +// parseTag splits a struct field's url tag into its name and comma-separated +// options. +func parseTag(tag string) (string, tagOptions) { + s := strings.Split(tag, ",") + return s[0], s[1:] +} + +// Contains checks whether the tagOptions contains the specified option. +func (o tagOptions) Contains(option string) bool { + for _, s := range o { + if s == option { + return true + } + } + return false +} diff --git a/seed/go-sdk/undiscriminated-unions/core/query_test.go b/seed/go-sdk/undiscriminated-unions/core/query_test.go new file mode 100644 index 00000000000..4f0d39284f4 --- /dev/null +++ b/seed/go-sdk/undiscriminated-unions/core/query_test.go @@ -0,0 +1,146 @@ +package core + +import ( + "testing" + "time" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +func TestQueryValues(t *testing.T) { + t.Run("empty optional", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + values, err := QueryValues(&example{}) + require.NoError(t, err) + assert.Empty(t, values) + }) + + t.Run("empty required", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Required string `json:"required" url:"required"` + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + values, err := QueryValues(&example{}) + require.NoError(t, err) + assert.Equal(t, "required=", values.Encode()) + }) + + t.Run("allow multiple", func(t *testing.T) { + type example struct { + Values []string `json:"values" url:"values"` + } + + values, err := QueryValues( + &example{ + Values: []string{"foo", "bar", "baz"}, + }, + ) + require.NoError(t, err) + assert.Equal(t, "values=foo&values=bar&values=baz", values.Encode()) + }) + + t.Run("nested object", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Required string `json:"required" url:"required"` + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + nestedValue := "nestedValue" + values, err := QueryValues( + &example{ + Required: "requiredValue", + Nested: &nested{ + Value: &nestedValue, + }, + }, + ) + require.NoError(t, err) + assert.Equal(t, "nested%5Bvalue%5D=nestedValue&required=requiredValue", values.Encode()) + }) + + t.Run("url unspecified", func(t *testing.T) { + type example struct { + Required string `json:"required" url:"required"` + NotFound string `json:"notFound"` + } + + values, err := QueryValues( + &example{ + Required: "requiredValue", + NotFound: "notFound", + }, + ) + require.NoError(t, err) + assert.Equal(t, "required=requiredValue", values.Encode()) + }) + + t.Run("url ignored", func(t *testing.T) { + type example struct { + Required string `json:"required" url:"required"` + NotFound string `json:"notFound" url:"-"` + } + + values, err := QueryValues( + &example{ + Required: "requiredValue", + NotFound: "notFound", + }, + ) + require.NoError(t, err) + assert.Equal(t, "required=requiredValue", values.Encode()) + }) + + t.Run("datetime", func(t *testing.T) { + type example struct { + DateTime time.Time `json:"dateTime" url:"dateTime"` + } + + values, err := QueryValues( + &example{ + DateTime: time.Date(1994, 3, 16, 12, 34, 56, 0, time.UTC), + }, + ) + require.NoError(t, err) + assert.Equal(t, "dateTime=1994-03-16T12%3A34%3A56Z", values.Encode()) + }) + + t.Run("date", func(t *testing.T) { + type example struct { + Date time.Time `json:"date" url:"date" format:"date"` + } + + values, err := QueryValues( + &example{ + Date: time.Date(1994, 3, 16, 12, 34, 56, 0, time.UTC), + }, + ) + require.NoError(t, err) + assert.Equal(t, "date=1994-03-16", values.Encode()) + }) + + t.Run("optional time", func(t *testing.T) { + type example struct { + Date *time.Time `json:"date,omitempty" url:"date,omitempty" format:"date"` + } + + values, err := QueryValues( + &example{}, + ) + require.NoError(t, err) + assert.Empty(t, values.Encode()) + }) +} diff --git a/seed/go-sdk/undiscriminated-unions/core/request_option.go b/seed/go-sdk/undiscriminated-unions/core/request_option.go new file mode 100644 index 00000000000..ee7ed7df5f9 --- /dev/null +++ b/seed/go-sdk/undiscriminated-unions/core/request_option.go @@ -0,0 +1,85 @@ +// This file was auto-generated by Fern from our API Definition. + +package core + +import ( + http "net/http" +) + +// RequestOption adapts the behavior of the client or an individual request. +type RequestOption interface { + applyRequestOptions(*RequestOptions) +} + +// RequestOptions defines all of the possible request options. +// +// This type is primarily used by the generated code and is not meant +// to be used directly; use the option package instead. +type RequestOptions struct { + BaseURL string + HTTPClient HTTPClient + HTTPHeader http.Header + MaxAttempts uint +} + +// NewRequestOptions returns a new *RequestOptions value. +// +// This function is primarily used by the generated code and is not meant +// to be used directly; use RequestOption instead. +func NewRequestOptions(opts ...RequestOption) *RequestOptions { + options := &RequestOptions{ + HTTPHeader: make(http.Header), + } + for _, opt := range opts { + opt.applyRequestOptions(options) + } + return options +} + +// ToHeader maps the configured request options into a http.Header used +// for the request(s). +func (r *RequestOptions) ToHeader() http.Header { return r.cloneHeader() } + +func (r *RequestOptions) cloneHeader() http.Header { + headers := r.HTTPHeader.Clone() + headers.Set("X-Fern-Language", "Go") + headers.Set("X-Fern-SDK-Name", "github.com/undiscriminated-unions/fern") + headers.Set("X-Fern-SDK-Version", "0.0.1") + return headers +} + +// BaseURLOption implements the RequestOption interface. +type BaseURLOption struct { + BaseURL string +} + +func (b *BaseURLOption) applyRequestOptions(opts *RequestOptions) { + opts.BaseURL = b.BaseURL +} + +// HTTPClientOption implements the RequestOption interface. +type HTTPClientOption struct { + HTTPClient HTTPClient +} + +func (h *HTTPClientOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPClient = h.HTTPClient +} + +// HTTPHeaderOption implements the RequestOption interface. +type HTTPHeaderOption struct { + HTTPHeader http.Header +} + +func (h *HTTPHeaderOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPHeader = h.HTTPHeader +} + +// MaxAttemptsOption implements the RequestOption interface. +type MaxAttemptsOption struct { + MaxAttempts uint +} + +func (m *MaxAttemptsOption) applyRequestOptions(opts *RequestOptions) { + opts.MaxAttempts = m.MaxAttempts +} diff --git a/seed/go-sdk/undiscriminated-unions/core/retrier.go b/seed/go-sdk/undiscriminated-unions/core/retrier.go new file mode 100644 index 00000000000..ea24916b786 --- /dev/null +++ b/seed/go-sdk/undiscriminated-unions/core/retrier.go @@ -0,0 +1,166 @@ +package core + +import ( + "crypto/rand" + "math/big" + "net/http" + "time" +) + +const ( + defaultRetryAttempts = 2 + minRetryDelay = 500 * time.Millisecond + maxRetryDelay = 5000 * time.Millisecond +) + +// RetryOption adapts the behavior the *Retrier. +type RetryOption func(*retryOptions) + +// RetryFunc is a retriable HTTP function call (i.e. *http.Client.Do). +type RetryFunc func(*http.Request) (*http.Response, error) + +// WithMaxAttempts configures the maximum number of attempts +// of the *Retrier. +func WithMaxAttempts(attempts uint) RetryOption { + return func(opts *retryOptions) { + opts.attempts = attempts + } +} + +// Retrier retries failed requests a configurable number of times with an +// exponential back-off between each retry. +type Retrier struct { + attempts uint +} + +// NewRetrier constructs a new *Retrier with the given options, if any. +func NewRetrier(opts ...RetryOption) *Retrier { + options := new(retryOptions) + for _, opt := range opts { + opt(options) + } + attempts := uint(defaultRetryAttempts) + if options.attempts > 0 { + attempts = options.attempts + } + return &Retrier{ + attempts: attempts, + } +} + +// Run issues the request and, upon failure, retries the request if possible. +// +// The request will be retried as long as the request is deemed retriable and the +// number of retry attempts has not grown larger than the configured retry limit. +func (r *Retrier) Run( + fn RetryFunc, + request *http.Request, + errorDecoder ErrorDecoder, + opts ...RetryOption, +) (*http.Response, error) { + options := new(retryOptions) + for _, opt := range opts { + opt(options) + } + maxRetryAttempts := r.attempts + if options.attempts > 0 { + maxRetryAttempts = options.attempts + } + var ( + retryAttempt uint + previousError error + ) + return r.run( + fn, + request, + errorDecoder, + maxRetryAttempts, + retryAttempt, + previousError, + ) +} + +func (r *Retrier) run( + fn RetryFunc, + request *http.Request, + errorDecoder ErrorDecoder, + maxRetryAttempts uint, + retryAttempt uint, + previousError error, +) (*http.Response, error) { + if retryAttempt >= maxRetryAttempts { + return nil, previousError + } + + // If the call has been cancelled, don't issue the request. + if err := request.Context().Err(); err != nil { + return nil, err + } + + response, err := fn(request) + if err != nil { + return nil, err + } + + if r.shouldRetry(response) { + defer response.Body.Close() + + delay, err := r.retryDelay(retryAttempt) + if err != nil { + return nil, err + } + + time.Sleep(delay) + + return r.run( + fn, + request, + errorDecoder, + maxRetryAttempts, + retryAttempt+1, + decodeError(response, errorDecoder), + ) + } + + return response, nil +} + +// shouldRetry returns true if the request should be retried based on the given +// response status code. +func (r *Retrier) shouldRetry(response *http.Response) bool { + return response.StatusCode == http.StatusTooManyRequests || + response.StatusCode == http.StatusRequestTimeout || + response.StatusCode == http.StatusConflict || + response.StatusCode >= http.StatusInternalServerError +} + +// retryDelay calculates the delay time in milliseconds based on the retry attempt. +func (r *Retrier) retryDelay(retryAttempt uint) (time.Duration, error) { + // Apply exponential backoff. + delay := minRetryDelay + minRetryDelay*time.Duration(retryAttempt*retryAttempt) + + // Do not allow the number to exceed maxRetryDelay. + if delay > maxRetryDelay { + delay = maxRetryDelay + } + + // Apply some itter by randomizing the value in the range of 75%-100%. + max := big.NewInt(int64(delay / 4)) + jitter, err := rand.Int(rand.Reader, max) + if err != nil { + return 0, err + } + + delay -= time.Duration(jitter.Int64()) + + // Never sleep less than the base sleep seconds. + if delay < minRetryDelay { + delay = minRetryDelay + } + + return delay, nil +} + +type retryOptions struct { + attempts uint +} diff --git a/seed/go-sdk/undiscriminated-unions/core/stringer.go b/seed/go-sdk/undiscriminated-unions/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-sdk/undiscriminated-unions/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-sdk/undiscriminated-unions/core/time.go b/seed/go-sdk/undiscriminated-unions/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-sdk/undiscriminated-unions/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-sdk/undiscriminated-unions/go.mod b/seed/go-sdk/undiscriminated-unions/go.mod new file mode 100644 index 00000000000..4153475b74c --- /dev/null +++ b/seed/go-sdk/undiscriminated-unions/go.mod @@ -0,0 +1,9 @@ +module github.com/undiscriminated-unions/fern + +go 1.13 + +require ( + github.com/google/uuid v1.4.0 + github.com/stretchr/testify v1.7.0 + gopkg.in/yaml.v3 v3.0.1 // indirect +) diff --git a/seed/go-sdk/undiscriminated-unions/go.sum b/seed/go-sdk/undiscriminated-unions/go.sum new file mode 100644 index 00000000000..b3766d4366b --- /dev/null +++ b/seed/go-sdk/undiscriminated-unions/go.sum @@ -0,0 +1,14 @@ +github.com/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8= +github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/google/uuid v1.4.0 h1:MtMxsa51/r9yyhkyLsVeVt0B+BGQZzpQiTQ4eHZ8bc4= +github.com/google/uuid v1.4.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= +github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= +github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY= +github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= +gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= diff --git a/seed/go-sdk/undiscriminated-unions/option/request_option.go b/seed/go-sdk/undiscriminated-unions/option/request_option.go new file mode 100644 index 00000000000..b8f8b32bb02 --- /dev/null +++ b/seed/go-sdk/undiscriminated-unions/option/request_option.go @@ -0,0 +1,41 @@ +// This file was auto-generated by Fern from our API Definition. + +package option + +import ( + core "github.com/undiscriminated-unions/fern/core" + http "net/http" +) + +// RequestOption adapts the behavior of an indivdual request. +type RequestOption = core.RequestOption + +// WithBaseURL sets the base URL, overriding the default +// environment, if any. +func WithBaseURL(baseURL string) *core.BaseURLOption { + return &core.BaseURLOption{ + BaseURL: baseURL, + } +} + +// WithHTTPClient uses the given HTTPClient to issue the request. +func WithHTTPClient(httpClient core.HTTPClient) *core.HTTPClientOption { + return &core.HTTPClientOption{ + HTTPClient: httpClient, + } +} + +// WithHTTPHeader adds the given http.Header to the request. +func WithHTTPHeader(httpHeader http.Header) *core.HTTPHeaderOption { + return &core.HTTPHeaderOption{ + // Clone the headers so they can't be modified after the option call. + HTTPHeader: httpHeader.Clone(), + } +} + +// WithMaxAttempts configures the maximum number of retry attempts. +func WithMaxAttempts(attempts uint) *core.MaxAttemptsOption { + return &core.MaxAttemptsOption{ + MaxAttempts: attempts, + } +} diff --git a/seed/go-sdk/undiscriminated-unions/pointer.go b/seed/go-sdk/undiscriminated-unions/pointer.go new file mode 100644 index 00000000000..19f0c9a0771 --- /dev/null +++ b/seed/go-sdk/undiscriminated-unions/pointer.go @@ -0,0 +1,132 @@ +package undiscriminatedunions + +import ( + "time" + + "github.com/google/uuid" +) + +// Bool returns a pointer to the given bool value. +func Bool(b bool) *bool { + return &b +} + +// Byte returns a pointer to the given byte value. +func Byte(b byte) *byte { + return &b +} + +// Complex64 returns a pointer to the given complex64 value. +func Complex64(c complex64) *complex64 { + return &c +} + +// Complex128 returns a pointer to the given complex128 value. +func Complex128(c complex128) *complex128 { + return &c +} + +// Float32 returns a pointer to the given float32 value. +func Float32(f float32) *float32 { + return &f +} + +// Float64 returns a pointer to the given float64 value. +func Float64(f float64) *float64 { + return &f +} + +// Int returns a pointer to the given int value. +func Int(i int) *int { + return &i +} + +// Int8 returns a pointer to the given int8 value. +func Int8(i int8) *int8 { + return &i +} + +// Int16 returns a pointer to the given int16 value. +func Int16(i int16) *int16 { + return &i +} + +// Int32 returns a pointer to the given int32 value. +func Int32(i int32) *int32 { + return &i +} + +// Int64 returns a pointer to the given int64 value. +func Int64(i int64) *int64 { + return &i +} + +// Rune returns a pointer to the given rune value. +func Rune(r rune) *rune { + return &r +} + +// String returns a pointer to the given string value. +func String(s string) *string { + return &s +} + +// Uint returns a pointer to the given uint value. +func Uint(u uint) *uint { + return &u +} + +// Uint8 returns a pointer to the given uint8 value. +func Uint8(u uint8) *uint8 { + return &u +} + +// Uint16 returns a pointer to the given uint16 value. +func Uint16(u uint16) *uint16 { + return &u +} + +// Uint32 returns a pointer to the given uint32 value. +func Uint32(u uint32) *uint32 { + return &u +} + +// Uint64 returns a pointer to the given uint64 value. +func Uint64(u uint64) *uint64 { + return &u +} + +// Uintptr returns a pointer to the given uintptr value. +func Uintptr(u uintptr) *uintptr { + return &u +} + +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + +// Time returns a pointer to the given time.Time value. +func Time(t time.Time) *time.Time { + return &t +} + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/seed/go-sdk/undiscriminated-unions/snippet.json b/seed/go-sdk/undiscriminated-unions/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-sdk/undiscriminated-unions/union.go b/seed/go-sdk/undiscriminated-unions/union.go new file mode 100644 index 00000000000..126f606cab3 --- /dev/null +++ b/seed/go-sdk/undiscriminated-unions/union.go @@ -0,0 +1,114 @@ +// This file was auto-generated by Fern from our API Definition. + +package undiscriminatedunions + +import ( + json "encoding/json" + fmt "fmt" +) + +// Several different types are accepted. +type MyUnion struct { + typeName string + String string + StringList []string + Integer int + IntegerList []int + IntegerListList [][]int +} + +func NewMyUnionFromString(value string) *MyUnion { + return &MyUnion{typeName: "string", String: value} +} + +func NewMyUnionFromStringList(value []string) *MyUnion { + return &MyUnion{typeName: "stringList", StringList: value} +} + +func NewMyUnionFromInteger(value int) *MyUnion { + return &MyUnion{typeName: "integer", Integer: value} +} + +func NewMyUnionFromIntegerList(value []int) *MyUnion { + return &MyUnion{typeName: "integerList", IntegerList: value} +} + +func NewMyUnionFromIntegerListList(value [][]int) *MyUnion { + return &MyUnion{typeName: "integerListList", IntegerListList: value} +} + +func (m *MyUnion) UnmarshalJSON(data []byte) error { + var valueString string + if err := json.Unmarshal(data, &valueString); err == nil { + m.typeName = "string" + m.String = valueString + return nil + } + var valueStringList []string + if err := json.Unmarshal(data, &valueStringList); err == nil { + m.typeName = "stringList" + m.StringList = valueStringList + return nil + } + var valueInteger int + if err := json.Unmarshal(data, &valueInteger); err == nil { + m.typeName = "integer" + m.Integer = valueInteger + return nil + } + var valueIntegerList []int + if err := json.Unmarshal(data, &valueIntegerList); err == nil { + m.typeName = "integerList" + m.IntegerList = valueIntegerList + return nil + } + var valueIntegerListList [][]int + if err := json.Unmarshal(data, &valueIntegerListList); err == nil { + m.typeName = "integerListList" + m.IntegerListList = valueIntegerListList + return nil + } + return fmt.Errorf("%s cannot be deserialized as a %T", data, m) +} + +func (m MyUnion) MarshalJSON() ([]byte, error) { + switch m.typeName { + default: + return nil, fmt.Errorf("invalid type %s in %T", m.typeName, m) + case "string": + return json.Marshal(m.String) + case "stringList": + return json.Marshal(m.StringList) + case "integer": + return json.Marshal(m.Integer) + case "integerList": + return json.Marshal(m.IntegerList) + case "integerListList": + return json.Marshal(m.IntegerListList) + } +} + +type MyUnionVisitor interface { + VisitString(string) error + VisitStringList([]string) error + VisitInteger(int) error + VisitIntegerList([]int) error + VisitIntegerListList([][]int) error +} + +func (m *MyUnion) Accept(visitor MyUnionVisitor) error { + switch m.typeName { + default: + return fmt.Errorf("invalid type %s in %T", m.typeName, m) + case "string": + return visitor.VisitString(m.String) + case "stringList": + return visitor.VisitStringList(m.StringList) + case "integer": + return visitor.VisitInteger(m.Integer) + case "integerList": + return visitor.VisitIntegerList(m.IntegerList) + case "integerListList": + return visitor.VisitIntegerListList(m.IntegerListList) + } +} diff --git a/seed/go-sdk/undiscriminated-unions/union/client.go b/seed/go-sdk/undiscriminated-unions/union/client.go new file mode 100644 index 00000000000..1c3137df35b --- /dev/null +++ b/seed/go-sdk/undiscriminated-unions/union/client.go @@ -0,0 +1,67 @@ +// This file was auto-generated by Fern from our API Definition. + +package union + +import ( + context "context" + fern "github.com/undiscriminated-unions/fern" + core "github.com/undiscriminated-unions/fern/core" + option "github.com/undiscriminated-unions/fern/option" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + } +} + +func (c *Client) Get( + ctx context.Context, + request *fern.MyUnion, + opts ...option.RequestOption, +) (*fern.MyUnion, error) { + options := core.NewRequestOptions(opts...) + + baseURL := "" + if c.baseURL != "" { + baseURL = c.baseURL + } + if options.BaseURL != "" { + baseURL = options.BaseURL + } + endpointURL := baseURL + + headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) + + var response *fern.MyUnion + if err := c.caller.Call( + ctx, + &core.CallParams{ + URL: endpointURL, + Method: http.MethodPost, + MaxAttempts: options.MaxAttempts, + Headers: headers, + Client: options.HTTPClient, + Request: request, + Response: &response, + }, + ); err != nil { + return nil, err + } + return response, nil +} diff --git a/seed/go-sdk/unknown/.github/workflows/ci.yml b/seed/go-sdk/unknown/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-sdk/unknown/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-sdk/unknown/client/client.go b/seed/go-sdk/unknown/client/client.go new file mode 100644 index 00000000000..5b75d53d79a --- /dev/null +++ b/seed/go-sdk/unknown/client/client.go @@ -0,0 +1,33 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + core "github.com/unknown/fern/core" + option "github.com/unknown/fern/option" + unknown "github.com/unknown/fern/unknown" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header + + Unknown *unknown.Client +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + Unknown: unknown.NewClient(opts...), + } +} diff --git a/seed/go-sdk/unknown/client/client_test.go b/seed/go-sdk/unknown/client/client_test.go new file mode 100644 index 00000000000..fb2962a5183 --- /dev/null +++ b/seed/go-sdk/unknown/client/client_test.go @@ -0,0 +1,45 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + assert "github.com/stretchr/testify/assert" + option "github.com/unknown/fern/option" + http "net/http" + testing "testing" + time "time" +) + +func TestNewClient(t *testing.T) { + t.Run("default", func(t *testing.T) { + c := NewClient() + assert.Empty(t, c.baseURL) + }) + + t.Run("base url", func(t *testing.T) { + c := NewClient( + option.WithBaseURL("test.co"), + ) + assert.Equal(t, "test.co", c.baseURL) + }) + + t.Run("http client", func(t *testing.T) { + httpClient := &http.Client{ + Timeout: 5 * time.Second, + } + c := NewClient( + option.WithHTTPClient(httpClient), + ) + assert.Empty(t, c.baseURL) + }) + + t.Run("http header", func(t *testing.T) { + header := make(http.Header) + header.Set("X-API-Tenancy", "test") + c := NewClient( + option.WithHTTPHeader(header), + ) + assert.Empty(t, c.baseURL) + assert.Equal(t, "test", c.header.Get("X-API-Tenancy")) + }) +} diff --git a/seed/go-sdk/unknown/core/core.go b/seed/go-sdk/unknown/core/core.go new file mode 100644 index 00000000000..5277d138d27 --- /dev/null +++ b/seed/go-sdk/unknown/core/core.go @@ -0,0 +1,269 @@ +package core + +import ( + "bytes" + "context" + "encoding/json" + "errors" + "fmt" + "io" + "mime/multipart" + "net/http" +) + +const ( + // contentType specifies the JSON Content-Type header value. + contentType = "application/json" + contentTypeHeader = "Content-Type" +) + +// HTTPClient is an interface for a subset of the *http.Client. +type HTTPClient interface { + Do(*http.Request) (*http.Response, error) +} + +// MergeHeaders merges the given headers together, where the right +// takes precedence over the left. +func MergeHeaders(left, right http.Header) http.Header { + for key, values := range right { + if len(values) > 1 { + left[key] = values + continue + } + if value := right.Get(key); value != "" { + left.Set(key, value) + } + } + return left +} + +// WriteMultipartJSON writes the given value as a JSON part. +// This is used to serialize non-primitive multipart properties +// (i.e. lists, objects, etc). +func WriteMultipartJSON(writer *multipart.Writer, field string, value interface{}) error { + bytes, err := json.Marshal(value) + if err != nil { + return err + } + return writer.WriteField(field, string(bytes)) +} + +// APIError is a lightweight wrapper around the standard error +// interface that preserves the status code from the RPC, if any. +type APIError struct { + err error + + StatusCode int `json:"-"` +} + +// NewAPIError constructs a new API error. +func NewAPIError(statusCode int, err error) *APIError { + return &APIError{ + err: err, + StatusCode: statusCode, + } +} + +// Unwrap returns the underlying error. This also makes the error compatible +// with errors.As and errors.Is. +func (a *APIError) Unwrap() error { + if a == nil { + return nil + } + return a.err +} + +// Error returns the API error's message. +func (a *APIError) Error() string { + if a == nil || (a.err == nil && a.StatusCode == 0) { + return "" + } + if a.err == nil { + return fmt.Sprintf("%d", a.StatusCode) + } + if a.StatusCode == 0 { + return a.err.Error() + } + return fmt.Sprintf("%d: %s", a.StatusCode, a.err.Error()) +} + +// ErrorDecoder decodes *http.Response errors and returns a +// typed API error (e.g. *APIError). +type ErrorDecoder func(statusCode int, body io.Reader) error + +// Caller calls APIs and deserializes their response, if any. +type Caller struct { + client HTTPClient + retrier *Retrier +} + +// CallerParams represents the parameters used to constrcut a new *Caller. +type CallerParams struct { + Client HTTPClient + MaxAttempts uint +} + +// NewCaller returns a new *Caller backed by the given parameters. +func NewCaller(params *CallerParams) *Caller { + var httpClient HTTPClient = http.DefaultClient + if params.Client != nil { + httpClient = params.Client + } + var retryOptions []RetryOption + if params.MaxAttempts > 0 { + retryOptions = append(retryOptions, WithMaxAttempts(params.MaxAttempts)) + } + return &Caller{ + client: httpClient, + retrier: NewRetrier(retryOptions...), + } +} + +// CallParams represents the parameters used to issue an API call. +type CallParams struct { + URL string + Method string + MaxAttempts uint + Headers http.Header + Client HTTPClient + Request interface{} + Response interface{} + ResponseIsOptional bool + ErrorDecoder ErrorDecoder +} + +// Call issues an API call according to the given call parameters. +func (c *Caller) Call(ctx context.Context, params *CallParams) error { + req, err := newRequest(ctx, params.URL, params.Method, params.Headers, params.Request) + if err != nil { + return err + } + + // If the call has been cancelled, don't issue the request. + if err := ctx.Err(); err != nil { + return err + } + + client := c.client + if params.Client != nil { + // Use the HTTP client scoped to the request. + client = params.Client + } + + var retryOptions []RetryOption + if params.MaxAttempts > 0 { + retryOptions = append(retryOptions, WithMaxAttempts(params.MaxAttempts)) + } + + resp, err := c.retrier.Run( + client.Do, + req, + params.ErrorDecoder, + retryOptions..., + ) + if err != nil { + return err + } + + // Close the response body after we're done. + defer resp.Body.Close() + + // Check if the call was cancelled before we return the error + // associated with the call and/or unmarshal the response data. + if err := ctx.Err(); err != nil { + return err + } + + if resp.StatusCode < 200 || resp.StatusCode >= 300 { + return decodeError(resp, params.ErrorDecoder) + } + + // Mutate the response parameter in-place. + if params.Response != nil { + if writer, ok := params.Response.(io.Writer); ok { + _, err = io.Copy(writer, resp.Body) + } else { + err = json.NewDecoder(resp.Body).Decode(params.Response) + } + if err != nil { + if err == io.EOF { + if params.ResponseIsOptional { + // The response is optional, so we should ignore the + // io.EOF error + return nil + } + return fmt.Errorf("expected a %T response, but the server responded with nothing", params.Response) + } + return err + } + } + + return nil +} + +// newRequest returns a new *http.Request with all of the fields +// required to issue the call. +func newRequest( + ctx context.Context, + url string, + method string, + endpointHeaders http.Header, + request interface{}, +) (*http.Request, error) { + requestBody, err := newRequestBody(request) + if err != nil { + return nil, err + } + req, err := http.NewRequestWithContext(ctx, method, url, requestBody) + if err != nil { + return nil, err + } + req = req.WithContext(ctx) + req.Header.Set(contentTypeHeader, contentType) + for name, values := range endpointHeaders { + req.Header[name] = values + } + return req, nil +} + +// newRequestBody returns a new io.Reader that represents the HTTP request body. +func newRequestBody(request interface{}) (io.Reader, error) { + var requestBody io.Reader + if request != nil { + if body, ok := request.(io.Reader); ok { + requestBody = body + } else { + requestBytes, err := json.Marshal(request) + if err != nil { + return nil, err + } + requestBody = bytes.NewReader(requestBytes) + } + } + return requestBody, nil +} + +// decodeError decodes the error from the given HTTP response. Note that +// it's the caller's responsibility to close the response body. +func decodeError(response *http.Response, errorDecoder ErrorDecoder) error { + if errorDecoder != nil { + // This endpoint has custom errors, so we'll + // attempt to unmarshal the error into a structured + // type based on the status code. + return errorDecoder(response.StatusCode, response.Body) + } + // This endpoint doesn't have any custom error + // types, so we just read the body as-is, and + // put it into a normal error. + bytes, err := io.ReadAll(response.Body) + if err != nil && err != io.EOF { + return err + } + if err == io.EOF { + // The error didn't have a response body, + // so all we can do is return an error + // with the status code. + return NewAPIError(response.StatusCode, nil) + } + return NewAPIError(response.StatusCode, errors.New(string(bytes))) +} diff --git a/seed/go-sdk/unknown/core/core_test.go b/seed/go-sdk/unknown/core/core_test.go new file mode 100644 index 00000000000..f476f9ee383 --- /dev/null +++ b/seed/go-sdk/unknown/core/core_test.go @@ -0,0 +1,284 @@ +package core + +import ( + "bytes" + "context" + "encoding/json" + "errors" + "fmt" + "io" + "net/http" + "net/http/httptest" + "strconv" + "testing" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +// TestCase represents a single test case. +type TestCase struct { + description string + + // Server-side assertions. + giveMethod string + giveResponseIsOptional bool + giveHeader http.Header + giveErrorDecoder ErrorDecoder + giveRequest *Request + + // Client-side assertions. + wantResponse *Response + wantError error +} + +// Request a simple request body. +type Request struct { + Id string `json:"id"` +} + +// Response a simple response body. +type Response struct { + Id string `json:"id"` +} + +// NotFoundError represents a 404. +type NotFoundError struct { + *APIError + + Message string `json:"message"` +} + +func TestCall(t *testing.T) { + tests := []*TestCase{ + { + description: "GET success", + giveMethod: http.MethodGet, + giveHeader: http.Header{ + "X-API-Status": []string{"success"}, + }, + giveRequest: &Request{ + Id: "123", + }, + wantResponse: &Response{ + Id: "123", + }, + }, + { + description: "GET not found", + giveMethod: http.MethodGet, + giveHeader: http.Header{ + "X-API-Status": []string{"fail"}, + }, + giveRequest: &Request{ + Id: strconv.Itoa(http.StatusNotFound), + }, + giveErrorDecoder: newTestErrorDecoder(t), + wantError: &NotFoundError{ + APIError: NewAPIError( + http.StatusNotFound, + errors.New(`{"message":"ID \"404\" not found"}`), + ), + }, + }, + { + description: "POST optional response", + giveMethod: http.MethodPost, + giveHeader: http.Header{ + "X-API-Status": []string{"success"}, + }, + giveRequest: &Request{ + Id: "123", + }, + giveResponseIsOptional: true, + }, + { + description: "POST API error", + giveMethod: http.MethodPost, + giveHeader: http.Header{ + "X-API-Status": []string{"fail"}, + }, + giveRequest: &Request{ + Id: strconv.Itoa(http.StatusInternalServerError), + }, + wantError: NewAPIError( + http.StatusInternalServerError, + errors.New("failed to process request"), + ), + }, + } + for _, test := range tests { + t.Run(test.description, func(t *testing.T) { + var ( + server = newTestServer(t, test) + client = server.Client() + ) + caller := NewCaller( + &CallerParams{ + Client: client, + }, + ) + var response *Response + err := caller.Call( + context.Background(), + &CallParams{ + URL: server.URL, + Method: test.giveMethod, + Headers: test.giveHeader, + Request: test.giveRequest, + Response: &response, + ResponseIsOptional: test.giveResponseIsOptional, + ErrorDecoder: test.giveErrorDecoder, + }, + ) + if test.wantError != nil { + assert.EqualError(t, err, test.wantError.Error()) + return + } + require.NoError(t, err) + assert.Equal(t, test.wantResponse, response) + }) + } +} + +func TestMergeHeaders(t *testing.T) { + t.Run("both empty", func(t *testing.T) { + merged := MergeHeaders(make(http.Header), make(http.Header)) + assert.Empty(t, merged) + }) + + t.Run("empty left", func(t *testing.T) { + left := make(http.Header) + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, "0.0.1", merged.Get("X-API-Version")) + }) + + t.Run("empty right", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Version", "0.0.1") + + right := make(http.Header) + + merged := MergeHeaders(left, right) + assert.Equal(t, "0.0.1", merged.Get("X-API-Version")) + }) + + t.Run("single value override", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Version", "0.0.0") + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"0.0.1"}, merged.Values("X-API-Version")) + }) + + t.Run("multiple value override", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Versions", "0.0.0") + + right := make(http.Header) + right.Add("X-API-Versions", "0.0.1") + right.Add("X-API-Versions", "0.0.2") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"0.0.1", "0.0.2"}, merged.Values("X-API-Versions")) + }) + + t.Run("disjoint merge", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Tenancy", "test") + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"test"}, merged.Values("X-API-Tenancy")) + assert.Equal(t, []string{"0.0.1"}, merged.Values("X-API-Version")) + }) +} + +// newTestServer returns a new *httptest.Server configured with the +// given test parameters. +func newTestServer(t *testing.T, tc *TestCase) *httptest.Server { + return httptest.NewServer( + http.HandlerFunc( + func(w http.ResponseWriter, r *http.Request) { + assert.Equal(t, tc.giveMethod, r.Method) + assert.Equal(t, contentType, r.Header.Get(contentTypeHeader)) + for header, value := range tc.giveHeader { + assert.Equal(t, value, r.Header.Values(header)) + } + + bytes, err := io.ReadAll(r.Body) + require.NoError(t, err) + + request := new(Request) + require.NoError(t, json.Unmarshal(bytes, request)) + + switch request.Id { + case strconv.Itoa(http.StatusNotFound): + notFoundError := &NotFoundError{ + APIError: &APIError{ + StatusCode: http.StatusNotFound, + }, + Message: fmt.Sprintf("ID %q not found", request.Id), + } + bytes, err = json.Marshal(notFoundError) + require.NoError(t, err) + + w.WriteHeader(http.StatusNotFound) + _, err = w.Write(bytes) + require.NoError(t, err) + return + + case strconv.Itoa(http.StatusInternalServerError): + w.WriteHeader(http.StatusInternalServerError) + _, err = w.Write([]byte("failed to process request")) + require.NoError(t, err) + return + } + + if tc.giveResponseIsOptional { + w.WriteHeader(http.StatusOK) + return + } + + response := &Response{ + Id: request.Id, + } + bytes, err = json.Marshal(response) + require.NoError(t, err) + + _, err = w.Write(bytes) + require.NoError(t, err) + }, + ), + ) +} + +// newTestErrorDecoder returns an error decoder suitable for tests. +func newTestErrorDecoder(t *testing.T) func(int, io.Reader) error { + return func(statusCode int, body io.Reader) error { + raw, err := io.ReadAll(body) + require.NoError(t, err) + + var ( + apiError = NewAPIError(statusCode, errors.New(string(raw))) + decoder = json.NewDecoder(bytes.NewReader(raw)) + ) + if statusCode == http.StatusNotFound { + value := new(NotFoundError) + value.APIError = apiError + require.NoError(t, decoder.Decode(value)) + + return value + } + return apiError + } +} diff --git a/seed/go-sdk/unknown/core/query.go b/seed/go-sdk/unknown/core/query.go new file mode 100644 index 00000000000..479cbb24d18 --- /dev/null +++ b/seed/go-sdk/unknown/core/query.go @@ -0,0 +1,219 @@ +package core + +import ( + "encoding/base64" + "fmt" + "net/url" + "reflect" + "strings" + "time" + + "github.com/google/uuid" +) + +var ( + bytesType = reflect.TypeOf([]byte{}) + queryEncoderType = reflect.TypeOf(new(QueryEncoder)).Elem() + timeType = reflect.TypeOf(time.Time{}) + uuidType = reflect.TypeOf(uuid.UUID{}) +) + +// QueryEncoder is an interface implemented by any type that wishes to encode +// itself into URL values in a non-standard way. +type QueryEncoder interface { + EncodeQueryValues(key string, v *url.Values) error +} + +// QueryValues encodes url.Values from request objects. +// +// Note: This type is inspired by Google's query encoding library, but +// supports far less customization and is tailored to fit this SDK's use case. +// +// Ref: https://github.com/google/go-querystring +func QueryValues(v interface{}) (url.Values, error) { + values := make(url.Values) + val := reflect.ValueOf(v) + for val.Kind() == reflect.Ptr { + if val.IsNil() { + return values, nil + } + val = val.Elem() + } + + if v == nil { + return values, nil + } + + if val.Kind() != reflect.Struct { + return nil, fmt.Errorf("query: Values() expects struct input. Got %v", val.Kind()) + } + + err := reflectValue(values, val, "") + return values, err +} + +// reflectValue populates the values parameter from the struct fields in val. +// Embedded structs are followed recursively (using the rules defined in the +// Values function documentation) breadth-first. +func reflectValue(values url.Values, val reflect.Value, scope string) error { + typ := val.Type() + for i := 0; i < typ.NumField(); i++ { + sf := typ.Field(i) + if sf.PkgPath != "" && !sf.Anonymous { + // Skip unexported fields. + continue + } + + sv := val.Field(i) + tag := sf.Tag.Get("url") + if tag == "" || tag == "-" { + continue + } + + name, opts := parseTag(tag) + if name == "" { + name = sf.Name + } + + if scope != "" { + name = scope + "[" + name + "]" + } + + if opts.Contains("omitempty") && isEmptyValue(sv) { + continue + } + + if sv.Type().Implements(queryEncoderType) { + // If sv is a nil pointer and the custom encoder is defined on a non-pointer + // method receiver, set sv to the zero value of the underlying type + if !reflect.Indirect(sv).IsValid() && sv.Type().Elem().Implements(queryEncoderType) { + sv = reflect.New(sv.Type().Elem()) + } + + m := sv.Interface().(QueryEncoder) + if err := m.EncodeQueryValues(name, &values); err != nil { + return err + } + continue + } + + // Recursively dereference pointers, but stop at nil pointers. + for sv.Kind() == reflect.Ptr { + if sv.IsNil() { + break + } + sv = sv.Elem() + } + + if sv.Type() == uuidType || sv.Type() == bytesType || sv.Type() == timeType { + values.Add(name, valueString(sv, opts, sf)) + continue + } + + if sv.Kind() == reflect.Slice || sv.Kind() == reflect.Array { + if sv.Len() == 0 { + // Skip if slice or array is empty. + continue + } + for i := 0; i < sv.Len(); i++ { + values.Add(name, valueString(sv.Index(i), opts, sf)) + } + continue + } + + if sv.Kind() == reflect.Struct { + if err := reflectValue(values, sv, name); err != nil { + return err + } + continue + } + + values.Add(name, valueString(sv, opts, sf)) + } + + return nil +} + +// valueString returns the string representation of a value. +func valueString(v reflect.Value, opts tagOptions, sf reflect.StructField) string { + for v.Kind() == reflect.Ptr { + if v.IsNil() { + return "" + } + v = v.Elem() + } + + if v.Type() == timeType { + t := v.Interface().(time.Time) + if format := sf.Tag.Get("format"); format == "date" { + return t.Format("2006-01-02") + } + return t.Format(time.RFC3339) + } + + if v.Type() == uuidType { + u := v.Interface().(uuid.UUID) + return u.String() + } + + if v.Type() == bytesType { + b := v.Interface().([]byte) + return base64.StdEncoding.EncodeToString(b) + } + + return fmt.Sprint(v.Interface()) +} + +// isEmptyValue checks if a value should be considered empty for the purposes +// of omitting fields with the "omitempty" option. +func isEmptyValue(v reflect.Value) bool { + type zeroable interface { + IsZero() bool + } + + if !v.IsNil() { + if z, ok := v.Interface().(zeroable); ok { + return z.IsZero() + } + } + + switch v.Kind() { + case reflect.Array, reflect.Map, reflect.Slice, reflect.String: + return v.Len() == 0 + case reflect.Bool: + return !v.Bool() + case reflect.Int, reflect.Int8, reflect.Int16, reflect.Int32, reflect.Int64: + return v.Int() == 0 + case reflect.Uint, reflect.Uint8, reflect.Uint16, reflect.Uint32, reflect.Uint64, reflect.Uintptr: + return v.Uint() == 0 + case reflect.Float32, reflect.Float64: + return v.Float() == 0 + case reflect.Interface, reflect.Ptr: + return v.IsNil() + case reflect.Invalid, reflect.Complex64, reflect.Complex128, reflect.Chan, reflect.Func, reflect.Struct, reflect.UnsafePointer: + return false + } + + return false +} + +// tagOptions is the string following a comma in a struct field's "url" tag, or +// the empty string. It does not include the leading comma. +type tagOptions []string + +// parseTag splits a struct field's url tag into its name and comma-separated +// options. +func parseTag(tag string) (string, tagOptions) { + s := strings.Split(tag, ",") + return s[0], s[1:] +} + +// Contains checks whether the tagOptions contains the specified option. +func (o tagOptions) Contains(option string) bool { + for _, s := range o { + if s == option { + return true + } + } + return false +} diff --git a/seed/go-sdk/unknown/core/query_test.go b/seed/go-sdk/unknown/core/query_test.go new file mode 100644 index 00000000000..4f0d39284f4 --- /dev/null +++ b/seed/go-sdk/unknown/core/query_test.go @@ -0,0 +1,146 @@ +package core + +import ( + "testing" + "time" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +func TestQueryValues(t *testing.T) { + t.Run("empty optional", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + values, err := QueryValues(&example{}) + require.NoError(t, err) + assert.Empty(t, values) + }) + + t.Run("empty required", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Required string `json:"required" url:"required"` + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + values, err := QueryValues(&example{}) + require.NoError(t, err) + assert.Equal(t, "required=", values.Encode()) + }) + + t.Run("allow multiple", func(t *testing.T) { + type example struct { + Values []string `json:"values" url:"values"` + } + + values, err := QueryValues( + &example{ + Values: []string{"foo", "bar", "baz"}, + }, + ) + require.NoError(t, err) + assert.Equal(t, "values=foo&values=bar&values=baz", values.Encode()) + }) + + t.Run("nested object", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Required string `json:"required" url:"required"` + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + nestedValue := "nestedValue" + values, err := QueryValues( + &example{ + Required: "requiredValue", + Nested: &nested{ + Value: &nestedValue, + }, + }, + ) + require.NoError(t, err) + assert.Equal(t, "nested%5Bvalue%5D=nestedValue&required=requiredValue", values.Encode()) + }) + + t.Run("url unspecified", func(t *testing.T) { + type example struct { + Required string `json:"required" url:"required"` + NotFound string `json:"notFound"` + } + + values, err := QueryValues( + &example{ + Required: "requiredValue", + NotFound: "notFound", + }, + ) + require.NoError(t, err) + assert.Equal(t, "required=requiredValue", values.Encode()) + }) + + t.Run("url ignored", func(t *testing.T) { + type example struct { + Required string `json:"required" url:"required"` + NotFound string `json:"notFound" url:"-"` + } + + values, err := QueryValues( + &example{ + Required: "requiredValue", + NotFound: "notFound", + }, + ) + require.NoError(t, err) + assert.Equal(t, "required=requiredValue", values.Encode()) + }) + + t.Run("datetime", func(t *testing.T) { + type example struct { + DateTime time.Time `json:"dateTime" url:"dateTime"` + } + + values, err := QueryValues( + &example{ + DateTime: time.Date(1994, 3, 16, 12, 34, 56, 0, time.UTC), + }, + ) + require.NoError(t, err) + assert.Equal(t, "dateTime=1994-03-16T12%3A34%3A56Z", values.Encode()) + }) + + t.Run("date", func(t *testing.T) { + type example struct { + Date time.Time `json:"date" url:"date" format:"date"` + } + + values, err := QueryValues( + &example{ + Date: time.Date(1994, 3, 16, 12, 34, 56, 0, time.UTC), + }, + ) + require.NoError(t, err) + assert.Equal(t, "date=1994-03-16", values.Encode()) + }) + + t.Run("optional time", func(t *testing.T) { + type example struct { + Date *time.Time `json:"date,omitempty" url:"date,omitempty" format:"date"` + } + + values, err := QueryValues( + &example{}, + ) + require.NoError(t, err) + assert.Empty(t, values.Encode()) + }) +} diff --git a/seed/go-sdk/unknown/core/request_option.go b/seed/go-sdk/unknown/core/request_option.go new file mode 100644 index 00000000000..c46d45a36bc --- /dev/null +++ b/seed/go-sdk/unknown/core/request_option.go @@ -0,0 +1,85 @@ +// This file was auto-generated by Fern from our API Definition. + +package core + +import ( + http "net/http" +) + +// RequestOption adapts the behavior of the client or an individual request. +type RequestOption interface { + applyRequestOptions(*RequestOptions) +} + +// RequestOptions defines all of the possible request options. +// +// This type is primarily used by the generated code and is not meant +// to be used directly; use the option package instead. +type RequestOptions struct { + BaseURL string + HTTPClient HTTPClient + HTTPHeader http.Header + MaxAttempts uint +} + +// NewRequestOptions returns a new *RequestOptions value. +// +// This function is primarily used by the generated code and is not meant +// to be used directly; use RequestOption instead. +func NewRequestOptions(opts ...RequestOption) *RequestOptions { + options := &RequestOptions{ + HTTPHeader: make(http.Header), + } + for _, opt := range opts { + opt.applyRequestOptions(options) + } + return options +} + +// ToHeader maps the configured request options into a http.Header used +// for the request(s). +func (r *RequestOptions) ToHeader() http.Header { return r.cloneHeader() } + +func (r *RequestOptions) cloneHeader() http.Header { + headers := r.HTTPHeader.Clone() + headers.Set("X-Fern-Language", "Go") + headers.Set("X-Fern-SDK-Name", "github.com/unknown/fern") + headers.Set("X-Fern-SDK-Version", "0.0.1") + return headers +} + +// BaseURLOption implements the RequestOption interface. +type BaseURLOption struct { + BaseURL string +} + +func (b *BaseURLOption) applyRequestOptions(opts *RequestOptions) { + opts.BaseURL = b.BaseURL +} + +// HTTPClientOption implements the RequestOption interface. +type HTTPClientOption struct { + HTTPClient HTTPClient +} + +func (h *HTTPClientOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPClient = h.HTTPClient +} + +// HTTPHeaderOption implements the RequestOption interface. +type HTTPHeaderOption struct { + HTTPHeader http.Header +} + +func (h *HTTPHeaderOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPHeader = h.HTTPHeader +} + +// MaxAttemptsOption implements the RequestOption interface. +type MaxAttemptsOption struct { + MaxAttempts uint +} + +func (m *MaxAttemptsOption) applyRequestOptions(opts *RequestOptions) { + opts.MaxAttempts = m.MaxAttempts +} diff --git a/seed/go-sdk/unknown/core/retrier.go b/seed/go-sdk/unknown/core/retrier.go new file mode 100644 index 00000000000..ea24916b786 --- /dev/null +++ b/seed/go-sdk/unknown/core/retrier.go @@ -0,0 +1,166 @@ +package core + +import ( + "crypto/rand" + "math/big" + "net/http" + "time" +) + +const ( + defaultRetryAttempts = 2 + minRetryDelay = 500 * time.Millisecond + maxRetryDelay = 5000 * time.Millisecond +) + +// RetryOption adapts the behavior the *Retrier. +type RetryOption func(*retryOptions) + +// RetryFunc is a retriable HTTP function call (i.e. *http.Client.Do). +type RetryFunc func(*http.Request) (*http.Response, error) + +// WithMaxAttempts configures the maximum number of attempts +// of the *Retrier. +func WithMaxAttempts(attempts uint) RetryOption { + return func(opts *retryOptions) { + opts.attempts = attempts + } +} + +// Retrier retries failed requests a configurable number of times with an +// exponential back-off between each retry. +type Retrier struct { + attempts uint +} + +// NewRetrier constructs a new *Retrier with the given options, if any. +func NewRetrier(opts ...RetryOption) *Retrier { + options := new(retryOptions) + for _, opt := range opts { + opt(options) + } + attempts := uint(defaultRetryAttempts) + if options.attempts > 0 { + attempts = options.attempts + } + return &Retrier{ + attempts: attempts, + } +} + +// Run issues the request and, upon failure, retries the request if possible. +// +// The request will be retried as long as the request is deemed retriable and the +// number of retry attempts has not grown larger than the configured retry limit. +func (r *Retrier) Run( + fn RetryFunc, + request *http.Request, + errorDecoder ErrorDecoder, + opts ...RetryOption, +) (*http.Response, error) { + options := new(retryOptions) + for _, opt := range opts { + opt(options) + } + maxRetryAttempts := r.attempts + if options.attempts > 0 { + maxRetryAttempts = options.attempts + } + var ( + retryAttempt uint + previousError error + ) + return r.run( + fn, + request, + errorDecoder, + maxRetryAttempts, + retryAttempt, + previousError, + ) +} + +func (r *Retrier) run( + fn RetryFunc, + request *http.Request, + errorDecoder ErrorDecoder, + maxRetryAttempts uint, + retryAttempt uint, + previousError error, +) (*http.Response, error) { + if retryAttempt >= maxRetryAttempts { + return nil, previousError + } + + // If the call has been cancelled, don't issue the request. + if err := request.Context().Err(); err != nil { + return nil, err + } + + response, err := fn(request) + if err != nil { + return nil, err + } + + if r.shouldRetry(response) { + defer response.Body.Close() + + delay, err := r.retryDelay(retryAttempt) + if err != nil { + return nil, err + } + + time.Sleep(delay) + + return r.run( + fn, + request, + errorDecoder, + maxRetryAttempts, + retryAttempt+1, + decodeError(response, errorDecoder), + ) + } + + return response, nil +} + +// shouldRetry returns true if the request should be retried based on the given +// response status code. +func (r *Retrier) shouldRetry(response *http.Response) bool { + return response.StatusCode == http.StatusTooManyRequests || + response.StatusCode == http.StatusRequestTimeout || + response.StatusCode == http.StatusConflict || + response.StatusCode >= http.StatusInternalServerError +} + +// retryDelay calculates the delay time in milliseconds based on the retry attempt. +func (r *Retrier) retryDelay(retryAttempt uint) (time.Duration, error) { + // Apply exponential backoff. + delay := minRetryDelay + minRetryDelay*time.Duration(retryAttempt*retryAttempt) + + // Do not allow the number to exceed maxRetryDelay. + if delay > maxRetryDelay { + delay = maxRetryDelay + } + + // Apply some itter by randomizing the value in the range of 75%-100%. + max := big.NewInt(int64(delay / 4)) + jitter, err := rand.Int(rand.Reader, max) + if err != nil { + return 0, err + } + + delay -= time.Duration(jitter.Int64()) + + // Never sleep less than the base sleep seconds. + if delay < minRetryDelay { + delay = minRetryDelay + } + + return delay, nil +} + +type retryOptions struct { + attempts uint +} diff --git a/seed/go-sdk/unknown/core/stringer.go b/seed/go-sdk/unknown/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-sdk/unknown/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-sdk/unknown/core/time.go b/seed/go-sdk/unknown/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-sdk/unknown/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-sdk/unknown/go.mod b/seed/go-sdk/unknown/go.mod new file mode 100644 index 00000000000..b59b121e378 --- /dev/null +++ b/seed/go-sdk/unknown/go.mod @@ -0,0 +1,9 @@ +module github.com/unknown/fern + +go 1.13 + +require ( + github.com/google/uuid v1.4.0 + github.com/stretchr/testify v1.7.0 + gopkg.in/yaml.v3 v3.0.1 // indirect +) diff --git a/seed/go-sdk/unknown/go.sum b/seed/go-sdk/unknown/go.sum new file mode 100644 index 00000000000..b3766d4366b --- /dev/null +++ b/seed/go-sdk/unknown/go.sum @@ -0,0 +1,14 @@ +github.com/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8= +github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/google/uuid v1.4.0 h1:MtMxsa51/r9yyhkyLsVeVt0B+BGQZzpQiTQ4eHZ8bc4= +github.com/google/uuid v1.4.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= +github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= +github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY= +github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= +gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= diff --git a/seed/go-sdk/unknown/option/request_option.go b/seed/go-sdk/unknown/option/request_option.go new file mode 100644 index 00000000000..b39c6a7dc43 --- /dev/null +++ b/seed/go-sdk/unknown/option/request_option.go @@ -0,0 +1,41 @@ +// This file was auto-generated by Fern from our API Definition. + +package option + +import ( + core "github.com/unknown/fern/core" + http "net/http" +) + +// RequestOption adapts the behavior of an indivdual request. +type RequestOption = core.RequestOption + +// WithBaseURL sets the base URL, overriding the default +// environment, if any. +func WithBaseURL(baseURL string) *core.BaseURLOption { + return &core.BaseURLOption{ + BaseURL: baseURL, + } +} + +// WithHTTPClient uses the given HTTPClient to issue the request. +func WithHTTPClient(httpClient core.HTTPClient) *core.HTTPClientOption { + return &core.HTTPClientOption{ + HTTPClient: httpClient, + } +} + +// WithHTTPHeader adds the given http.Header to the request. +func WithHTTPHeader(httpHeader http.Header) *core.HTTPHeaderOption { + return &core.HTTPHeaderOption{ + // Clone the headers so they can't be modified after the option call. + HTTPHeader: httpHeader.Clone(), + } +} + +// WithMaxAttempts configures the maximum number of retry attempts. +func WithMaxAttempts(attempts uint) *core.MaxAttemptsOption { + return &core.MaxAttemptsOption{ + MaxAttempts: attempts, + } +} diff --git a/seed/go-sdk/unknown/pointer.go b/seed/go-sdk/unknown/pointer.go new file mode 100644 index 00000000000..02899c6061a --- /dev/null +++ b/seed/go-sdk/unknown/pointer.go @@ -0,0 +1,132 @@ +package unknownasany + +import ( + "time" + + "github.com/google/uuid" +) + +// Bool returns a pointer to the given bool value. +func Bool(b bool) *bool { + return &b +} + +// Byte returns a pointer to the given byte value. +func Byte(b byte) *byte { + return &b +} + +// Complex64 returns a pointer to the given complex64 value. +func Complex64(c complex64) *complex64 { + return &c +} + +// Complex128 returns a pointer to the given complex128 value. +func Complex128(c complex128) *complex128 { + return &c +} + +// Float32 returns a pointer to the given float32 value. +func Float32(f float32) *float32 { + return &f +} + +// Float64 returns a pointer to the given float64 value. +func Float64(f float64) *float64 { + return &f +} + +// Int returns a pointer to the given int value. +func Int(i int) *int { + return &i +} + +// Int8 returns a pointer to the given int8 value. +func Int8(i int8) *int8 { + return &i +} + +// Int16 returns a pointer to the given int16 value. +func Int16(i int16) *int16 { + return &i +} + +// Int32 returns a pointer to the given int32 value. +func Int32(i int32) *int32 { + return &i +} + +// Int64 returns a pointer to the given int64 value. +func Int64(i int64) *int64 { + return &i +} + +// Rune returns a pointer to the given rune value. +func Rune(r rune) *rune { + return &r +} + +// String returns a pointer to the given string value. +func String(s string) *string { + return &s +} + +// Uint returns a pointer to the given uint value. +func Uint(u uint) *uint { + return &u +} + +// Uint8 returns a pointer to the given uint8 value. +func Uint8(u uint8) *uint8 { + return &u +} + +// Uint16 returns a pointer to the given uint16 value. +func Uint16(u uint16) *uint16 { + return &u +} + +// Uint32 returns a pointer to the given uint32 value. +func Uint32(u uint32) *uint32 { + return &u +} + +// Uint64 returns a pointer to the given uint64 value. +func Uint64(u uint64) *uint64 { + return &u +} + +// Uintptr returns a pointer to the given uintptr value. +func Uintptr(u uintptr) *uintptr { + return &u +} + +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + +// Time returns a pointer to the given time.Time value. +func Time(t time.Time) *time.Time { + return &t +} + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/seed/go-sdk/unknown/snippet.json b/seed/go-sdk/unknown/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/go-sdk/unknown/types.go b/seed/go-sdk/unknown/types.go new file mode 100644 index 00000000000..c35662b443a --- /dev/null +++ b/seed/go-sdk/unknown/types.go @@ -0,0 +1,40 @@ +// This file was auto-generated by Fern from our API Definition. + +package unknownasany + +import ( + json "encoding/json" + fmt "fmt" + core "github.com/unknown/fern/core" +) + +type MyAlias = interface{} + +type MyObject struct { + Unknown interface{} `json:"unknown,omitempty" url:"unknown,omitempty"` + + _rawJSON json.RawMessage +} + +func (m *MyObject) UnmarshalJSON(data []byte) error { + type unmarshaler MyObject + var value unmarshaler + if err := json.Unmarshal(data, &value); err != nil { + return err + } + *m = MyObject(value) + m._rawJSON = json.RawMessage(data) + return nil +} + +func (m *MyObject) String() string { + if len(m._rawJSON) > 0 { + if value, err := core.StringifyJSON(m._rawJSON); err == nil { + return value + } + } + if value, err := core.StringifyJSON(m); err == nil { + return value + } + return fmt.Sprintf("%#v", m) +} diff --git a/seed/go-sdk/unknown/unknown/client.go b/seed/go-sdk/unknown/unknown/client.go new file mode 100644 index 00000000000..8fa63347b1f --- /dev/null +++ b/seed/go-sdk/unknown/unknown/client.go @@ -0,0 +1,66 @@ +// This file was auto-generated by Fern from our API Definition. + +package unknown + +import ( + context "context" + core "github.com/unknown/fern/core" + option "github.com/unknown/fern/option" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + } +} + +func (c *Client) Post( + ctx context.Context, + request interface{}, + opts ...option.RequestOption, +) ([]interface{}, error) { + options := core.NewRequestOptions(opts...) + + baseURL := "" + if c.baseURL != "" { + baseURL = c.baseURL + } + if options.BaseURL != "" { + baseURL = options.BaseURL + } + endpointURL := baseURL + + headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) + + var response []interface{} + if err := c.caller.Call( + ctx, + &core.CallParams{ + URL: endpointURL, + Method: http.MethodPost, + MaxAttempts: options.MaxAttempts, + Headers: headers, + Client: options.HTTPClient, + Request: request, + Response: &response, + }, + ); err != nil { + return nil, err + } + return response, nil +} diff --git a/seed/go-sdk/variables/.github/workflows/ci.yml b/seed/go-sdk/variables/.github/workflows/ci.yml new file mode 100644 index 00000000000..d4c0a5dcd95 --- /dev/null +++ b/seed/go-sdk/variables/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: ci + +on: [push] + +jobs: + compile: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Compile + run: go build ./... + test: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - name: Set up go + uses: actions/setup-go@v4 + + - name: Test + run: go test ./... diff --git a/seed/go-sdk/variables/client/client.go b/seed/go-sdk/variables/client/client.go new file mode 100644 index 00000000000..15d4114fcfa --- /dev/null +++ b/seed/go-sdk/variables/client/client.go @@ -0,0 +1,33 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + core "github.com/variables/fern/core" + option "github.com/variables/fern/option" + service "github.com/variables/fern/service" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header + + Service *service.Client +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + Service: service.NewClient(opts...), + } +} diff --git a/seed/go-sdk/variables/client/client_test.go b/seed/go-sdk/variables/client/client_test.go new file mode 100644 index 00000000000..76d5732fc7e --- /dev/null +++ b/seed/go-sdk/variables/client/client_test.go @@ -0,0 +1,45 @@ +// This file was auto-generated by Fern from our API Definition. + +package client + +import ( + assert "github.com/stretchr/testify/assert" + option "github.com/variables/fern/option" + http "net/http" + testing "testing" + time "time" +) + +func TestNewClient(t *testing.T) { + t.Run("default", func(t *testing.T) { + c := NewClient() + assert.Empty(t, c.baseURL) + }) + + t.Run("base url", func(t *testing.T) { + c := NewClient( + option.WithBaseURL("test.co"), + ) + assert.Equal(t, "test.co", c.baseURL) + }) + + t.Run("http client", func(t *testing.T) { + httpClient := &http.Client{ + Timeout: 5 * time.Second, + } + c := NewClient( + option.WithHTTPClient(httpClient), + ) + assert.Empty(t, c.baseURL) + }) + + t.Run("http header", func(t *testing.T) { + header := make(http.Header) + header.Set("X-API-Tenancy", "test") + c := NewClient( + option.WithHTTPHeader(header), + ) + assert.Empty(t, c.baseURL) + assert.Equal(t, "test", c.header.Get("X-API-Tenancy")) + }) +} diff --git a/seed/go-sdk/variables/core/core.go b/seed/go-sdk/variables/core/core.go new file mode 100644 index 00000000000..5277d138d27 --- /dev/null +++ b/seed/go-sdk/variables/core/core.go @@ -0,0 +1,269 @@ +package core + +import ( + "bytes" + "context" + "encoding/json" + "errors" + "fmt" + "io" + "mime/multipart" + "net/http" +) + +const ( + // contentType specifies the JSON Content-Type header value. + contentType = "application/json" + contentTypeHeader = "Content-Type" +) + +// HTTPClient is an interface for a subset of the *http.Client. +type HTTPClient interface { + Do(*http.Request) (*http.Response, error) +} + +// MergeHeaders merges the given headers together, where the right +// takes precedence over the left. +func MergeHeaders(left, right http.Header) http.Header { + for key, values := range right { + if len(values) > 1 { + left[key] = values + continue + } + if value := right.Get(key); value != "" { + left.Set(key, value) + } + } + return left +} + +// WriteMultipartJSON writes the given value as a JSON part. +// This is used to serialize non-primitive multipart properties +// (i.e. lists, objects, etc). +func WriteMultipartJSON(writer *multipart.Writer, field string, value interface{}) error { + bytes, err := json.Marshal(value) + if err != nil { + return err + } + return writer.WriteField(field, string(bytes)) +} + +// APIError is a lightweight wrapper around the standard error +// interface that preserves the status code from the RPC, if any. +type APIError struct { + err error + + StatusCode int `json:"-"` +} + +// NewAPIError constructs a new API error. +func NewAPIError(statusCode int, err error) *APIError { + return &APIError{ + err: err, + StatusCode: statusCode, + } +} + +// Unwrap returns the underlying error. This also makes the error compatible +// with errors.As and errors.Is. +func (a *APIError) Unwrap() error { + if a == nil { + return nil + } + return a.err +} + +// Error returns the API error's message. +func (a *APIError) Error() string { + if a == nil || (a.err == nil && a.StatusCode == 0) { + return "" + } + if a.err == nil { + return fmt.Sprintf("%d", a.StatusCode) + } + if a.StatusCode == 0 { + return a.err.Error() + } + return fmt.Sprintf("%d: %s", a.StatusCode, a.err.Error()) +} + +// ErrorDecoder decodes *http.Response errors and returns a +// typed API error (e.g. *APIError). +type ErrorDecoder func(statusCode int, body io.Reader) error + +// Caller calls APIs and deserializes their response, if any. +type Caller struct { + client HTTPClient + retrier *Retrier +} + +// CallerParams represents the parameters used to constrcut a new *Caller. +type CallerParams struct { + Client HTTPClient + MaxAttempts uint +} + +// NewCaller returns a new *Caller backed by the given parameters. +func NewCaller(params *CallerParams) *Caller { + var httpClient HTTPClient = http.DefaultClient + if params.Client != nil { + httpClient = params.Client + } + var retryOptions []RetryOption + if params.MaxAttempts > 0 { + retryOptions = append(retryOptions, WithMaxAttempts(params.MaxAttempts)) + } + return &Caller{ + client: httpClient, + retrier: NewRetrier(retryOptions...), + } +} + +// CallParams represents the parameters used to issue an API call. +type CallParams struct { + URL string + Method string + MaxAttempts uint + Headers http.Header + Client HTTPClient + Request interface{} + Response interface{} + ResponseIsOptional bool + ErrorDecoder ErrorDecoder +} + +// Call issues an API call according to the given call parameters. +func (c *Caller) Call(ctx context.Context, params *CallParams) error { + req, err := newRequest(ctx, params.URL, params.Method, params.Headers, params.Request) + if err != nil { + return err + } + + // If the call has been cancelled, don't issue the request. + if err := ctx.Err(); err != nil { + return err + } + + client := c.client + if params.Client != nil { + // Use the HTTP client scoped to the request. + client = params.Client + } + + var retryOptions []RetryOption + if params.MaxAttempts > 0 { + retryOptions = append(retryOptions, WithMaxAttempts(params.MaxAttempts)) + } + + resp, err := c.retrier.Run( + client.Do, + req, + params.ErrorDecoder, + retryOptions..., + ) + if err != nil { + return err + } + + // Close the response body after we're done. + defer resp.Body.Close() + + // Check if the call was cancelled before we return the error + // associated with the call and/or unmarshal the response data. + if err := ctx.Err(); err != nil { + return err + } + + if resp.StatusCode < 200 || resp.StatusCode >= 300 { + return decodeError(resp, params.ErrorDecoder) + } + + // Mutate the response parameter in-place. + if params.Response != nil { + if writer, ok := params.Response.(io.Writer); ok { + _, err = io.Copy(writer, resp.Body) + } else { + err = json.NewDecoder(resp.Body).Decode(params.Response) + } + if err != nil { + if err == io.EOF { + if params.ResponseIsOptional { + // The response is optional, so we should ignore the + // io.EOF error + return nil + } + return fmt.Errorf("expected a %T response, but the server responded with nothing", params.Response) + } + return err + } + } + + return nil +} + +// newRequest returns a new *http.Request with all of the fields +// required to issue the call. +func newRequest( + ctx context.Context, + url string, + method string, + endpointHeaders http.Header, + request interface{}, +) (*http.Request, error) { + requestBody, err := newRequestBody(request) + if err != nil { + return nil, err + } + req, err := http.NewRequestWithContext(ctx, method, url, requestBody) + if err != nil { + return nil, err + } + req = req.WithContext(ctx) + req.Header.Set(contentTypeHeader, contentType) + for name, values := range endpointHeaders { + req.Header[name] = values + } + return req, nil +} + +// newRequestBody returns a new io.Reader that represents the HTTP request body. +func newRequestBody(request interface{}) (io.Reader, error) { + var requestBody io.Reader + if request != nil { + if body, ok := request.(io.Reader); ok { + requestBody = body + } else { + requestBytes, err := json.Marshal(request) + if err != nil { + return nil, err + } + requestBody = bytes.NewReader(requestBytes) + } + } + return requestBody, nil +} + +// decodeError decodes the error from the given HTTP response. Note that +// it's the caller's responsibility to close the response body. +func decodeError(response *http.Response, errorDecoder ErrorDecoder) error { + if errorDecoder != nil { + // This endpoint has custom errors, so we'll + // attempt to unmarshal the error into a structured + // type based on the status code. + return errorDecoder(response.StatusCode, response.Body) + } + // This endpoint doesn't have any custom error + // types, so we just read the body as-is, and + // put it into a normal error. + bytes, err := io.ReadAll(response.Body) + if err != nil && err != io.EOF { + return err + } + if err == io.EOF { + // The error didn't have a response body, + // so all we can do is return an error + // with the status code. + return NewAPIError(response.StatusCode, nil) + } + return NewAPIError(response.StatusCode, errors.New(string(bytes))) +} diff --git a/seed/go-sdk/variables/core/core_test.go b/seed/go-sdk/variables/core/core_test.go new file mode 100644 index 00000000000..f476f9ee383 --- /dev/null +++ b/seed/go-sdk/variables/core/core_test.go @@ -0,0 +1,284 @@ +package core + +import ( + "bytes" + "context" + "encoding/json" + "errors" + "fmt" + "io" + "net/http" + "net/http/httptest" + "strconv" + "testing" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +// TestCase represents a single test case. +type TestCase struct { + description string + + // Server-side assertions. + giveMethod string + giveResponseIsOptional bool + giveHeader http.Header + giveErrorDecoder ErrorDecoder + giveRequest *Request + + // Client-side assertions. + wantResponse *Response + wantError error +} + +// Request a simple request body. +type Request struct { + Id string `json:"id"` +} + +// Response a simple response body. +type Response struct { + Id string `json:"id"` +} + +// NotFoundError represents a 404. +type NotFoundError struct { + *APIError + + Message string `json:"message"` +} + +func TestCall(t *testing.T) { + tests := []*TestCase{ + { + description: "GET success", + giveMethod: http.MethodGet, + giveHeader: http.Header{ + "X-API-Status": []string{"success"}, + }, + giveRequest: &Request{ + Id: "123", + }, + wantResponse: &Response{ + Id: "123", + }, + }, + { + description: "GET not found", + giveMethod: http.MethodGet, + giveHeader: http.Header{ + "X-API-Status": []string{"fail"}, + }, + giveRequest: &Request{ + Id: strconv.Itoa(http.StatusNotFound), + }, + giveErrorDecoder: newTestErrorDecoder(t), + wantError: &NotFoundError{ + APIError: NewAPIError( + http.StatusNotFound, + errors.New(`{"message":"ID \"404\" not found"}`), + ), + }, + }, + { + description: "POST optional response", + giveMethod: http.MethodPost, + giveHeader: http.Header{ + "X-API-Status": []string{"success"}, + }, + giveRequest: &Request{ + Id: "123", + }, + giveResponseIsOptional: true, + }, + { + description: "POST API error", + giveMethod: http.MethodPost, + giveHeader: http.Header{ + "X-API-Status": []string{"fail"}, + }, + giveRequest: &Request{ + Id: strconv.Itoa(http.StatusInternalServerError), + }, + wantError: NewAPIError( + http.StatusInternalServerError, + errors.New("failed to process request"), + ), + }, + } + for _, test := range tests { + t.Run(test.description, func(t *testing.T) { + var ( + server = newTestServer(t, test) + client = server.Client() + ) + caller := NewCaller( + &CallerParams{ + Client: client, + }, + ) + var response *Response + err := caller.Call( + context.Background(), + &CallParams{ + URL: server.URL, + Method: test.giveMethod, + Headers: test.giveHeader, + Request: test.giveRequest, + Response: &response, + ResponseIsOptional: test.giveResponseIsOptional, + ErrorDecoder: test.giveErrorDecoder, + }, + ) + if test.wantError != nil { + assert.EqualError(t, err, test.wantError.Error()) + return + } + require.NoError(t, err) + assert.Equal(t, test.wantResponse, response) + }) + } +} + +func TestMergeHeaders(t *testing.T) { + t.Run("both empty", func(t *testing.T) { + merged := MergeHeaders(make(http.Header), make(http.Header)) + assert.Empty(t, merged) + }) + + t.Run("empty left", func(t *testing.T) { + left := make(http.Header) + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, "0.0.1", merged.Get("X-API-Version")) + }) + + t.Run("empty right", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Version", "0.0.1") + + right := make(http.Header) + + merged := MergeHeaders(left, right) + assert.Equal(t, "0.0.1", merged.Get("X-API-Version")) + }) + + t.Run("single value override", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Version", "0.0.0") + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"0.0.1"}, merged.Values("X-API-Version")) + }) + + t.Run("multiple value override", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Versions", "0.0.0") + + right := make(http.Header) + right.Add("X-API-Versions", "0.0.1") + right.Add("X-API-Versions", "0.0.2") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"0.0.1", "0.0.2"}, merged.Values("X-API-Versions")) + }) + + t.Run("disjoint merge", func(t *testing.T) { + left := make(http.Header) + left.Set("X-API-Tenancy", "test") + + right := make(http.Header) + right.Set("X-API-Version", "0.0.1") + + merged := MergeHeaders(left, right) + assert.Equal(t, []string{"test"}, merged.Values("X-API-Tenancy")) + assert.Equal(t, []string{"0.0.1"}, merged.Values("X-API-Version")) + }) +} + +// newTestServer returns a new *httptest.Server configured with the +// given test parameters. +func newTestServer(t *testing.T, tc *TestCase) *httptest.Server { + return httptest.NewServer( + http.HandlerFunc( + func(w http.ResponseWriter, r *http.Request) { + assert.Equal(t, tc.giveMethod, r.Method) + assert.Equal(t, contentType, r.Header.Get(contentTypeHeader)) + for header, value := range tc.giveHeader { + assert.Equal(t, value, r.Header.Values(header)) + } + + bytes, err := io.ReadAll(r.Body) + require.NoError(t, err) + + request := new(Request) + require.NoError(t, json.Unmarshal(bytes, request)) + + switch request.Id { + case strconv.Itoa(http.StatusNotFound): + notFoundError := &NotFoundError{ + APIError: &APIError{ + StatusCode: http.StatusNotFound, + }, + Message: fmt.Sprintf("ID %q not found", request.Id), + } + bytes, err = json.Marshal(notFoundError) + require.NoError(t, err) + + w.WriteHeader(http.StatusNotFound) + _, err = w.Write(bytes) + require.NoError(t, err) + return + + case strconv.Itoa(http.StatusInternalServerError): + w.WriteHeader(http.StatusInternalServerError) + _, err = w.Write([]byte("failed to process request")) + require.NoError(t, err) + return + } + + if tc.giveResponseIsOptional { + w.WriteHeader(http.StatusOK) + return + } + + response := &Response{ + Id: request.Id, + } + bytes, err = json.Marshal(response) + require.NoError(t, err) + + _, err = w.Write(bytes) + require.NoError(t, err) + }, + ), + ) +} + +// newTestErrorDecoder returns an error decoder suitable for tests. +func newTestErrorDecoder(t *testing.T) func(int, io.Reader) error { + return func(statusCode int, body io.Reader) error { + raw, err := io.ReadAll(body) + require.NoError(t, err) + + var ( + apiError = NewAPIError(statusCode, errors.New(string(raw))) + decoder = json.NewDecoder(bytes.NewReader(raw)) + ) + if statusCode == http.StatusNotFound { + value := new(NotFoundError) + value.APIError = apiError + require.NoError(t, decoder.Decode(value)) + + return value + } + return apiError + } +} diff --git a/seed/go-sdk/variables/core/query.go b/seed/go-sdk/variables/core/query.go new file mode 100644 index 00000000000..479cbb24d18 --- /dev/null +++ b/seed/go-sdk/variables/core/query.go @@ -0,0 +1,219 @@ +package core + +import ( + "encoding/base64" + "fmt" + "net/url" + "reflect" + "strings" + "time" + + "github.com/google/uuid" +) + +var ( + bytesType = reflect.TypeOf([]byte{}) + queryEncoderType = reflect.TypeOf(new(QueryEncoder)).Elem() + timeType = reflect.TypeOf(time.Time{}) + uuidType = reflect.TypeOf(uuid.UUID{}) +) + +// QueryEncoder is an interface implemented by any type that wishes to encode +// itself into URL values in a non-standard way. +type QueryEncoder interface { + EncodeQueryValues(key string, v *url.Values) error +} + +// QueryValues encodes url.Values from request objects. +// +// Note: This type is inspired by Google's query encoding library, but +// supports far less customization and is tailored to fit this SDK's use case. +// +// Ref: https://github.com/google/go-querystring +func QueryValues(v interface{}) (url.Values, error) { + values := make(url.Values) + val := reflect.ValueOf(v) + for val.Kind() == reflect.Ptr { + if val.IsNil() { + return values, nil + } + val = val.Elem() + } + + if v == nil { + return values, nil + } + + if val.Kind() != reflect.Struct { + return nil, fmt.Errorf("query: Values() expects struct input. Got %v", val.Kind()) + } + + err := reflectValue(values, val, "") + return values, err +} + +// reflectValue populates the values parameter from the struct fields in val. +// Embedded structs are followed recursively (using the rules defined in the +// Values function documentation) breadth-first. +func reflectValue(values url.Values, val reflect.Value, scope string) error { + typ := val.Type() + for i := 0; i < typ.NumField(); i++ { + sf := typ.Field(i) + if sf.PkgPath != "" && !sf.Anonymous { + // Skip unexported fields. + continue + } + + sv := val.Field(i) + tag := sf.Tag.Get("url") + if tag == "" || tag == "-" { + continue + } + + name, opts := parseTag(tag) + if name == "" { + name = sf.Name + } + + if scope != "" { + name = scope + "[" + name + "]" + } + + if opts.Contains("omitempty") && isEmptyValue(sv) { + continue + } + + if sv.Type().Implements(queryEncoderType) { + // If sv is a nil pointer and the custom encoder is defined on a non-pointer + // method receiver, set sv to the zero value of the underlying type + if !reflect.Indirect(sv).IsValid() && sv.Type().Elem().Implements(queryEncoderType) { + sv = reflect.New(sv.Type().Elem()) + } + + m := sv.Interface().(QueryEncoder) + if err := m.EncodeQueryValues(name, &values); err != nil { + return err + } + continue + } + + // Recursively dereference pointers, but stop at nil pointers. + for sv.Kind() == reflect.Ptr { + if sv.IsNil() { + break + } + sv = sv.Elem() + } + + if sv.Type() == uuidType || sv.Type() == bytesType || sv.Type() == timeType { + values.Add(name, valueString(sv, opts, sf)) + continue + } + + if sv.Kind() == reflect.Slice || sv.Kind() == reflect.Array { + if sv.Len() == 0 { + // Skip if slice or array is empty. + continue + } + for i := 0; i < sv.Len(); i++ { + values.Add(name, valueString(sv.Index(i), opts, sf)) + } + continue + } + + if sv.Kind() == reflect.Struct { + if err := reflectValue(values, sv, name); err != nil { + return err + } + continue + } + + values.Add(name, valueString(sv, opts, sf)) + } + + return nil +} + +// valueString returns the string representation of a value. +func valueString(v reflect.Value, opts tagOptions, sf reflect.StructField) string { + for v.Kind() == reflect.Ptr { + if v.IsNil() { + return "" + } + v = v.Elem() + } + + if v.Type() == timeType { + t := v.Interface().(time.Time) + if format := sf.Tag.Get("format"); format == "date" { + return t.Format("2006-01-02") + } + return t.Format(time.RFC3339) + } + + if v.Type() == uuidType { + u := v.Interface().(uuid.UUID) + return u.String() + } + + if v.Type() == bytesType { + b := v.Interface().([]byte) + return base64.StdEncoding.EncodeToString(b) + } + + return fmt.Sprint(v.Interface()) +} + +// isEmptyValue checks if a value should be considered empty for the purposes +// of omitting fields with the "omitempty" option. +func isEmptyValue(v reflect.Value) bool { + type zeroable interface { + IsZero() bool + } + + if !v.IsNil() { + if z, ok := v.Interface().(zeroable); ok { + return z.IsZero() + } + } + + switch v.Kind() { + case reflect.Array, reflect.Map, reflect.Slice, reflect.String: + return v.Len() == 0 + case reflect.Bool: + return !v.Bool() + case reflect.Int, reflect.Int8, reflect.Int16, reflect.Int32, reflect.Int64: + return v.Int() == 0 + case reflect.Uint, reflect.Uint8, reflect.Uint16, reflect.Uint32, reflect.Uint64, reflect.Uintptr: + return v.Uint() == 0 + case reflect.Float32, reflect.Float64: + return v.Float() == 0 + case reflect.Interface, reflect.Ptr: + return v.IsNil() + case reflect.Invalid, reflect.Complex64, reflect.Complex128, reflect.Chan, reflect.Func, reflect.Struct, reflect.UnsafePointer: + return false + } + + return false +} + +// tagOptions is the string following a comma in a struct field's "url" tag, or +// the empty string. It does not include the leading comma. +type tagOptions []string + +// parseTag splits a struct field's url tag into its name and comma-separated +// options. +func parseTag(tag string) (string, tagOptions) { + s := strings.Split(tag, ",") + return s[0], s[1:] +} + +// Contains checks whether the tagOptions contains the specified option. +func (o tagOptions) Contains(option string) bool { + for _, s := range o { + if s == option { + return true + } + } + return false +} diff --git a/seed/go-sdk/variables/core/query_test.go b/seed/go-sdk/variables/core/query_test.go new file mode 100644 index 00000000000..4f0d39284f4 --- /dev/null +++ b/seed/go-sdk/variables/core/query_test.go @@ -0,0 +1,146 @@ +package core + +import ( + "testing" + "time" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +func TestQueryValues(t *testing.T) { + t.Run("empty optional", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + values, err := QueryValues(&example{}) + require.NoError(t, err) + assert.Empty(t, values) + }) + + t.Run("empty required", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Required string `json:"required" url:"required"` + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + values, err := QueryValues(&example{}) + require.NoError(t, err) + assert.Equal(t, "required=", values.Encode()) + }) + + t.Run("allow multiple", func(t *testing.T) { + type example struct { + Values []string `json:"values" url:"values"` + } + + values, err := QueryValues( + &example{ + Values: []string{"foo", "bar", "baz"}, + }, + ) + require.NoError(t, err) + assert.Equal(t, "values=foo&values=bar&values=baz", values.Encode()) + }) + + t.Run("nested object", func(t *testing.T) { + type nested struct { + Value *string `json:"value,omitempty" url:"value,omitempty"` + } + type example struct { + Required string `json:"required" url:"required"` + Nested *nested `json:"nested,omitempty" url:"nested,omitempty"` + } + + nestedValue := "nestedValue" + values, err := QueryValues( + &example{ + Required: "requiredValue", + Nested: &nested{ + Value: &nestedValue, + }, + }, + ) + require.NoError(t, err) + assert.Equal(t, "nested%5Bvalue%5D=nestedValue&required=requiredValue", values.Encode()) + }) + + t.Run("url unspecified", func(t *testing.T) { + type example struct { + Required string `json:"required" url:"required"` + NotFound string `json:"notFound"` + } + + values, err := QueryValues( + &example{ + Required: "requiredValue", + NotFound: "notFound", + }, + ) + require.NoError(t, err) + assert.Equal(t, "required=requiredValue", values.Encode()) + }) + + t.Run("url ignored", func(t *testing.T) { + type example struct { + Required string `json:"required" url:"required"` + NotFound string `json:"notFound" url:"-"` + } + + values, err := QueryValues( + &example{ + Required: "requiredValue", + NotFound: "notFound", + }, + ) + require.NoError(t, err) + assert.Equal(t, "required=requiredValue", values.Encode()) + }) + + t.Run("datetime", func(t *testing.T) { + type example struct { + DateTime time.Time `json:"dateTime" url:"dateTime"` + } + + values, err := QueryValues( + &example{ + DateTime: time.Date(1994, 3, 16, 12, 34, 56, 0, time.UTC), + }, + ) + require.NoError(t, err) + assert.Equal(t, "dateTime=1994-03-16T12%3A34%3A56Z", values.Encode()) + }) + + t.Run("date", func(t *testing.T) { + type example struct { + Date time.Time `json:"date" url:"date" format:"date"` + } + + values, err := QueryValues( + &example{ + Date: time.Date(1994, 3, 16, 12, 34, 56, 0, time.UTC), + }, + ) + require.NoError(t, err) + assert.Equal(t, "date=1994-03-16", values.Encode()) + }) + + t.Run("optional time", func(t *testing.T) { + type example struct { + Date *time.Time `json:"date,omitempty" url:"date,omitempty" format:"date"` + } + + values, err := QueryValues( + &example{}, + ) + require.NoError(t, err) + assert.Empty(t, values.Encode()) + }) +} diff --git a/seed/go-sdk/variables/core/request_option.go b/seed/go-sdk/variables/core/request_option.go new file mode 100644 index 00000000000..6afb0c1b50f --- /dev/null +++ b/seed/go-sdk/variables/core/request_option.go @@ -0,0 +1,85 @@ +// This file was auto-generated by Fern from our API Definition. + +package core + +import ( + http "net/http" +) + +// RequestOption adapts the behavior of the client or an individual request. +type RequestOption interface { + applyRequestOptions(*RequestOptions) +} + +// RequestOptions defines all of the possible request options. +// +// This type is primarily used by the generated code and is not meant +// to be used directly; use the option package instead. +type RequestOptions struct { + BaseURL string + HTTPClient HTTPClient + HTTPHeader http.Header + MaxAttempts uint +} + +// NewRequestOptions returns a new *RequestOptions value. +// +// This function is primarily used by the generated code and is not meant +// to be used directly; use RequestOption instead. +func NewRequestOptions(opts ...RequestOption) *RequestOptions { + options := &RequestOptions{ + HTTPHeader: make(http.Header), + } + for _, opt := range opts { + opt.applyRequestOptions(options) + } + return options +} + +// ToHeader maps the configured request options into a http.Header used +// for the request(s). +func (r *RequestOptions) ToHeader() http.Header { return r.cloneHeader() } + +func (r *RequestOptions) cloneHeader() http.Header { + headers := r.HTTPHeader.Clone() + headers.Set("X-Fern-Language", "Go") + headers.Set("X-Fern-SDK-Name", "github.com/variables/fern") + headers.Set("X-Fern-SDK-Version", "0.0.1") + return headers +} + +// BaseURLOption implements the RequestOption interface. +type BaseURLOption struct { + BaseURL string +} + +func (b *BaseURLOption) applyRequestOptions(opts *RequestOptions) { + opts.BaseURL = b.BaseURL +} + +// HTTPClientOption implements the RequestOption interface. +type HTTPClientOption struct { + HTTPClient HTTPClient +} + +func (h *HTTPClientOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPClient = h.HTTPClient +} + +// HTTPHeaderOption implements the RequestOption interface. +type HTTPHeaderOption struct { + HTTPHeader http.Header +} + +func (h *HTTPHeaderOption) applyRequestOptions(opts *RequestOptions) { + opts.HTTPHeader = h.HTTPHeader +} + +// MaxAttemptsOption implements the RequestOption interface. +type MaxAttemptsOption struct { + MaxAttempts uint +} + +func (m *MaxAttemptsOption) applyRequestOptions(opts *RequestOptions) { + opts.MaxAttempts = m.MaxAttempts +} diff --git a/seed/go-sdk/variables/core/retrier.go b/seed/go-sdk/variables/core/retrier.go new file mode 100644 index 00000000000..ea24916b786 --- /dev/null +++ b/seed/go-sdk/variables/core/retrier.go @@ -0,0 +1,166 @@ +package core + +import ( + "crypto/rand" + "math/big" + "net/http" + "time" +) + +const ( + defaultRetryAttempts = 2 + minRetryDelay = 500 * time.Millisecond + maxRetryDelay = 5000 * time.Millisecond +) + +// RetryOption adapts the behavior the *Retrier. +type RetryOption func(*retryOptions) + +// RetryFunc is a retriable HTTP function call (i.e. *http.Client.Do). +type RetryFunc func(*http.Request) (*http.Response, error) + +// WithMaxAttempts configures the maximum number of attempts +// of the *Retrier. +func WithMaxAttempts(attempts uint) RetryOption { + return func(opts *retryOptions) { + opts.attempts = attempts + } +} + +// Retrier retries failed requests a configurable number of times with an +// exponential back-off between each retry. +type Retrier struct { + attempts uint +} + +// NewRetrier constructs a new *Retrier with the given options, if any. +func NewRetrier(opts ...RetryOption) *Retrier { + options := new(retryOptions) + for _, opt := range opts { + opt(options) + } + attempts := uint(defaultRetryAttempts) + if options.attempts > 0 { + attempts = options.attempts + } + return &Retrier{ + attempts: attempts, + } +} + +// Run issues the request and, upon failure, retries the request if possible. +// +// The request will be retried as long as the request is deemed retriable and the +// number of retry attempts has not grown larger than the configured retry limit. +func (r *Retrier) Run( + fn RetryFunc, + request *http.Request, + errorDecoder ErrorDecoder, + opts ...RetryOption, +) (*http.Response, error) { + options := new(retryOptions) + for _, opt := range opts { + opt(options) + } + maxRetryAttempts := r.attempts + if options.attempts > 0 { + maxRetryAttempts = options.attempts + } + var ( + retryAttempt uint + previousError error + ) + return r.run( + fn, + request, + errorDecoder, + maxRetryAttempts, + retryAttempt, + previousError, + ) +} + +func (r *Retrier) run( + fn RetryFunc, + request *http.Request, + errorDecoder ErrorDecoder, + maxRetryAttempts uint, + retryAttempt uint, + previousError error, +) (*http.Response, error) { + if retryAttempt >= maxRetryAttempts { + return nil, previousError + } + + // If the call has been cancelled, don't issue the request. + if err := request.Context().Err(); err != nil { + return nil, err + } + + response, err := fn(request) + if err != nil { + return nil, err + } + + if r.shouldRetry(response) { + defer response.Body.Close() + + delay, err := r.retryDelay(retryAttempt) + if err != nil { + return nil, err + } + + time.Sleep(delay) + + return r.run( + fn, + request, + errorDecoder, + maxRetryAttempts, + retryAttempt+1, + decodeError(response, errorDecoder), + ) + } + + return response, nil +} + +// shouldRetry returns true if the request should be retried based on the given +// response status code. +func (r *Retrier) shouldRetry(response *http.Response) bool { + return response.StatusCode == http.StatusTooManyRequests || + response.StatusCode == http.StatusRequestTimeout || + response.StatusCode == http.StatusConflict || + response.StatusCode >= http.StatusInternalServerError +} + +// retryDelay calculates the delay time in milliseconds based on the retry attempt. +func (r *Retrier) retryDelay(retryAttempt uint) (time.Duration, error) { + // Apply exponential backoff. + delay := minRetryDelay + minRetryDelay*time.Duration(retryAttempt*retryAttempt) + + // Do not allow the number to exceed maxRetryDelay. + if delay > maxRetryDelay { + delay = maxRetryDelay + } + + // Apply some itter by randomizing the value in the range of 75%-100%. + max := big.NewInt(int64(delay / 4)) + jitter, err := rand.Int(rand.Reader, max) + if err != nil { + return 0, err + } + + delay -= time.Duration(jitter.Int64()) + + // Never sleep less than the base sleep seconds. + if delay < minRetryDelay { + delay = minRetryDelay + } + + return delay, nil +} + +type retryOptions struct { + attempts uint +} diff --git a/seed/go-sdk/variables/core/stringer.go b/seed/go-sdk/variables/core/stringer.go new file mode 100644 index 00000000000..000cf448641 --- /dev/null +++ b/seed/go-sdk/variables/core/stringer.go @@ -0,0 +1,13 @@ +package core + +import "encoding/json" + +// StringifyJSON returns a pretty JSON string representation of +// the given value. +func StringifyJSON(value interface{}) (string, error) { + bytes, err := json.MarshalIndent(value, "", " ") + if err != nil { + return "", err + } + return string(bytes), nil +} diff --git a/seed/go-sdk/variables/core/time.go b/seed/go-sdk/variables/core/time.go new file mode 100644 index 00000000000..d009ab30c90 --- /dev/null +++ b/seed/go-sdk/variables/core/time.go @@ -0,0 +1,137 @@ +package core + +import ( + "encoding/json" + "time" +) + +const dateFormat = "2006-01-02" + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date (e.g. 2006-01-02). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type Date struct { + t *time.Time +} + +// NewDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewDate(t time.Time) *Date { + return &Date{t: &t} +} + +// NewOptionalDate returns a new *Date. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDate(t *time.Time) *Date { + if t == nil { + return nil + } + return &Date{t: t} +} + +// Time returns the Date's underlying time, if any. If the +// date is nil, the zero value is returned. +func (d *Date) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the Date's underlying time.Time, if any. +func (d *Date) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *Date) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(dateFormat)) +} + +func (d *Date) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(dateFormat, raw) + if err != nil { + return err + } + + *d = Date{t: &parsedTime} + return nil +} + +// DateTime wraps time.Time and adapts its JSON representation +// to conform to a RFC3339 date-time (e.g. 2017-07-21T17:32:28Z). +// +// Ref: https://ijmacd.github.io/rfc3339-iso8601 +type DateTime struct { + t *time.Time +} + +// NewDateTime returns a new *DateTime. +func NewDateTime(t time.Time) *DateTime { + return &DateTime{t: &t} +} + +// NewOptionalDateTime returns a new *DateTime. If the given time.Time +// is nil, nil will be returned. +func NewOptionalDateTime(t *time.Time) *DateTime { + if t == nil { + return nil + } + return &DateTime{t: t} +} + +// Time returns the DateTime's underlying time, if any. If the +// date-time is nil, the zero value is returned. +func (d *DateTime) Time() time.Time { + if d == nil || d.t == nil { + return time.Time{} + } + return *d.t +} + +// TimePtr returns a pointer to the DateTime's underlying time.Time, if any. +func (d *DateTime) TimePtr() *time.Time { + if d == nil || d.t == nil { + return nil + } + if d.t.IsZero() { + return nil + } + return d.t +} + +func (d *DateTime) MarshalJSON() ([]byte, error) { + if d == nil || d.t == nil { + return nil, nil + } + return json.Marshal(d.t.Format(time.RFC3339)) +} + +func (d *DateTime) UnmarshalJSON(data []byte) error { + var raw string + if err := json.Unmarshal(data, &raw); err != nil { + return err + } + + parsedTime, err := time.Parse(time.RFC3339, raw) + if err != nil { + return err + } + + *d = DateTime{t: &parsedTime} + return nil +} diff --git a/seed/go-sdk/variables/go.mod b/seed/go-sdk/variables/go.mod new file mode 100644 index 00000000000..0e03ca9ee89 --- /dev/null +++ b/seed/go-sdk/variables/go.mod @@ -0,0 +1,9 @@ +module github.com/variables/fern + +go 1.13 + +require ( + github.com/google/uuid v1.4.0 + github.com/stretchr/testify v1.7.0 + gopkg.in/yaml.v3 v3.0.1 // indirect +) diff --git a/seed/go-sdk/variables/go.sum b/seed/go-sdk/variables/go.sum new file mode 100644 index 00000000000..b3766d4366b --- /dev/null +++ b/seed/go-sdk/variables/go.sum @@ -0,0 +1,14 @@ +github.com/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8= +github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/google/uuid v1.4.0 h1:MtMxsa51/r9yyhkyLsVeVt0B+BGQZzpQiTQ4eHZ8bc4= +github.com/google/uuid v1.4.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= +github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= +github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY= +github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= +gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= diff --git a/seed/go-sdk/variables/option/request_option.go b/seed/go-sdk/variables/option/request_option.go new file mode 100644 index 00000000000..b76e4499674 --- /dev/null +++ b/seed/go-sdk/variables/option/request_option.go @@ -0,0 +1,41 @@ +// This file was auto-generated by Fern from our API Definition. + +package option + +import ( + core "github.com/variables/fern/core" + http "net/http" +) + +// RequestOption adapts the behavior of an indivdual request. +type RequestOption = core.RequestOption + +// WithBaseURL sets the base URL, overriding the default +// environment, if any. +func WithBaseURL(baseURL string) *core.BaseURLOption { + return &core.BaseURLOption{ + BaseURL: baseURL, + } +} + +// WithHTTPClient uses the given HTTPClient to issue the request. +func WithHTTPClient(httpClient core.HTTPClient) *core.HTTPClientOption { + return &core.HTTPClientOption{ + HTTPClient: httpClient, + } +} + +// WithHTTPHeader adds the given http.Header to the request. +func WithHTTPHeader(httpHeader http.Header) *core.HTTPHeaderOption { + return &core.HTTPHeaderOption{ + // Clone the headers so they can't be modified after the option call. + HTTPHeader: httpHeader.Clone(), + } +} + +// WithMaxAttempts configures the maximum number of retry attempts. +func WithMaxAttempts(attempts uint) *core.MaxAttemptsOption { + return &core.MaxAttemptsOption{ + MaxAttempts: attempts, + } +} diff --git a/seed/go-sdk/variables/pointer.go b/seed/go-sdk/variables/pointer.go new file mode 100644 index 00000000000..04c36b86d66 --- /dev/null +++ b/seed/go-sdk/variables/pointer.go @@ -0,0 +1,132 @@ +package variables + +import ( + "time" + + "github.com/google/uuid" +) + +// Bool returns a pointer to the given bool value. +func Bool(b bool) *bool { + return &b +} + +// Byte returns a pointer to the given byte value. +func Byte(b byte) *byte { + return &b +} + +// Complex64 returns a pointer to the given complex64 value. +func Complex64(c complex64) *complex64 { + return &c +} + +// Complex128 returns a pointer to the given complex128 value. +func Complex128(c complex128) *complex128 { + return &c +} + +// Float32 returns a pointer to the given float32 value. +func Float32(f float32) *float32 { + return &f +} + +// Float64 returns a pointer to the given float64 value. +func Float64(f float64) *float64 { + return &f +} + +// Int returns a pointer to the given int value. +func Int(i int) *int { + return &i +} + +// Int8 returns a pointer to the given int8 value. +func Int8(i int8) *int8 { + return &i +} + +// Int16 returns a pointer to the given int16 value. +func Int16(i int16) *int16 { + return &i +} + +// Int32 returns a pointer to the given int32 value. +func Int32(i int32) *int32 { + return &i +} + +// Int64 returns a pointer to the given int64 value. +func Int64(i int64) *int64 { + return &i +} + +// Rune returns a pointer to the given rune value. +func Rune(r rune) *rune { + return &r +} + +// String returns a pointer to the given string value. +func String(s string) *string { + return &s +} + +// Uint returns a pointer to the given uint value. +func Uint(u uint) *uint { + return &u +} + +// Uint8 returns a pointer to the given uint8 value. +func Uint8(u uint8) *uint8 { + return &u +} + +// Uint16 returns a pointer to the given uint16 value. +func Uint16(u uint16) *uint16 { + return &u +} + +// Uint32 returns a pointer to the given uint32 value. +func Uint32(u uint32) *uint32 { + return &u +} + +// Uint64 returns a pointer to the given uint64 value. +func Uint64(u uint64) *uint64 { + return &u +} + +// Uintptr returns a pointer to the given uintptr value. +func Uintptr(u uintptr) *uintptr { + return &u +} + +// UUID returns a pointer to the given uuid.UUID value. +func UUID(u uuid.UUID) *uuid.UUID { + return &u +} + +// Time returns a pointer to the given time.Time value. +func Time(t time.Time) *time.Time { + return &t +} + +// MustParseDate attempts to parse the given string as a +// date time.Time, and panics upon failure. +func MustParseDate(date string) time.Time { + t, err := time.Parse("2006-01-02", date) + if err != nil { + panic(err) + } + return t +} + +// MustParseDateTime attempts to parse the given string as a +// datetime time.Time, and panics upon failure. +func MustParseDateTime(datetime string) time.Time { + t, err := time.Parse(time.RFC3339, datetime) + if err != nil { + panic(err) + } + return t +} diff --git a/seed/go-sdk/variables/service/client.go b/seed/go-sdk/variables/service/client.go new file mode 100644 index 00000000000..af3ffef8feb --- /dev/null +++ b/seed/go-sdk/variables/service/client.go @@ -0,0 +1,64 @@ +// This file was auto-generated by Fern from our API Definition. + +package service + +import ( + context "context" + fmt "fmt" + core "github.com/variables/fern/core" + option "github.com/variables/fern/option" + http "net/http" +) + +type Client struct { + baseURL string + caller *core.Caller + header http.Header +} + +func NewClient(opts ...option.RequestOption) *Client { + options := core.NewRequestOptions(opts...) + return &Client{ + baseURL: options.BaseURL, + caller: core.NewCaller( + &core.CallerParams{ + Client: options.HTTPClient, + MaxAttempts: options.MaxAttempts, + }, + ), + header: options.ToHeader(), + } +} + +func (c *Client) Post( + ctx context.Context, + endpointParam string, + opts ...option.RequestOption, +) error { + options := core.NewRequestOptions(opts...) + + baseURL := "" + if c.baseURL != "" { + baseURL = c.baseURL + } + if options.BaseURL != "" { + baseURL = options.BaseURL + } + endpointURL := fmt.Sprintf(baseURL+"/"+"%v", endpointParam) + + headers := core.MergeHeaders(c.header.Clone(), options.ToHeader()) + + if err := c.caller.Call( + ctx, + &core.CallParams{ + URL: endpointURL, + Method: http.MethodPost, + MaxAttempts: options.MaxAttempts, + Headers: headers, + Client: options.HTTPClient, + }, + ); err != nil { + return err + } + return nil +} diff --git a/seed/go-sdk/variables/snippet.json b/seed/go-sdk/variables/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/java-model/examples/src/main/java/com/seed/examples/model/types/ExtendedMovie.java b/seed/java-model/examples/src/main/java/com/seed/examples/model/types/ExtendedMovie.java index 164c7b01b18..b822227522e 100644 --- a/seed/java-model/examples/src/main/java/com/seed/examples/model/types/ExtendedMovie.java +++ b/seed/java-model/examples/src/main/java/com/seed/examples/model/types/ExtendedMovie.java @@ -20,6 +20,8 @@ public final class ExtendedMovie implements IMovie { private final String id; + private final Optional prequel; + private final String title; private final String from; @@ -33,8 +35,16 @@ public final class ExtendedMovie implements IMovie { private final List cast; private ExtendedMovie( - String id, String title, String from, double rating, String tag, Optional book, List cast) { + String id, + Optional prequel, + String title, + String from, + double rating, + String tag, + Optional book, + List cast) { this.id = id; + this.prequel = prequel; this.title = title; this.from = from; this.rating = rating; @@ -49,6 +59,12 @@ public String getId() { return id; } + @JsonProperty("prequel") + @java.lang.Override + public Optional getPrequel() { + return prequel; + } + @JsonProperty("title") @java.lang.Override public String getTitle() { @@ -101,6 +117,7 @@ public boolean equals(Object other) { private boolean equalTo(ExtendedMovie other) { return id.equals(other.id) + && prequel.equals(other.prequel) && title.equals(other.title) && from.equals(other.from) && rating == other.rating @@ -111,7 +128,7 @@ private boolean equalTo(ExtendedMovie other) { @java.lang.Override public int hashCode() { - return Objects.hash(this.id, this.title, this.from, this.rating, this.tag, this.book, this.cast); + return Objects.hash(this.id, this.prequel, this.title, this.from, this.rating, this.tag, this.book, this.cast); } @java.lang.Override @@ -148,6 +165,10 @@ public interface TagStage { public interface _FinalStage { ExtendedMovie build(); + _FinalStage prequel(Optional prequel); + + _FinalStage prequel(String prequel); + _FinalStage book(Optional book); _FinalStage book(String book); @@ -175,11 +196,14 @@ public static final class Builder implements IdStage, TitleStage, FromStage, Rat private Optional book = Optional.empty(); + private Optional prequel = Optional.empty(); + private Builder() {} @java.lang.Override public Builder from(ExtendedMovie other) { id(other.getId()); + prequel(other.getPrequel()); title(other.getTitle()); from(other.getFrom()); rating(other.getRating()); @@ -261,9 +285,22 @@ public _FinalStage book(Optional book) { return this; } + @java.lang.Override + public _FinalStage prequel(String prequel) { + this.prequel = Optional.of(prequel); + return this; + } + + @java.lang.Override + @JsonSetter(value = "prequel", nulls = Nulls.SKIP) + public _FinalStage prequel(Optional prequel) { + this.prequel = prequel; + return this; + } + @java.lang.Override public ExtendedMovie build() { - return new ExtendedMovie(id, title, from, rating, tag, book, cast); + return new ExtendedMovie(id, prequel, title, from, rating, tag, book, cast); } } } diff --git a/seed/java-model/examples/src/main/java/com/seed/examples/model/types/IMovie.java b/seed/java-model/examples/src/main/java/com/seed/examples/model/types/IMovie.java index a9f5961478e..4ab1c86d821 100644 --- a/seed/java-model/examples/src/main/java/com/seed/examples/model/types/IMovie.java +++ b/seed/java-model/examples/src/main/java/com/seed/examples/model/types/IMovie.java @@ -8,6 +8,8 @@ public interface IMovie { String getId(); + Optional getPrequel(); + String getTitle(); String getFrom(); diff --git a/seed/java-model/examples/src/main/java/com/seed/examples/model/types/Movie.java b/seed/java-model/examples/src/main/java/com/seed/examples/model/types/Movie.java index be73259761e..952c3054c3b 100644 --- a/seed/java-model/examples/src/main/java/com/seed/examples/model/types/Movie.java +++ b/seed/java-model/examples/src/main/java/com/seed/examples/model/types/Movie.java @@ -18,6 +18,8 @@ public final class Movie implements IMovie { private final String id; + private final Optional prequel; + private final String title; private final String from; @@ -28,8 +30,16 @@ public final class Movie implements IMovie { private final Optional book; - private Movie(String id, String title, String from, double rating, String tag, Optional book) { + private Movie( + String id, + Optional prequel, + String title, + String from, + double rating, + String tag, + Optional book) { this.id = id; + this.prequel = prequel; this.title = title; this.from = from; this.rating = rating; @@ -43,6 +53,12 @@ public String getId() { return id; } + @JsonProperty("prequel") + @java.lang.Override + public Optional getPrequel() { + return prequel; + } + @JsonProperty("title") @java.lang.Override public String getTitle() { @@ -90,6 +106,7 @@ public boolean equals(Object other) { private boolean equalTo(Movie other) { return id.equals(other.id) + && prequel.equals(other.prequel) && title.equals(other.title) && from.equals(other.from) && rating == other.rating @@ -99,7 +116,7 @@ private boolean equalTo(Movie other) { @java.lang.Override public int hashCode() { - return Objects.hash(this.id, this.title, this.from, this.rating, this.tag, this.book); + return Objects.hash(this.id, this.prequel, this.title, this.from, this.rating, this.tag, this.book); } @java.lang.Override @@ -136,6 +153,10 @@ public interface TagStage { public interface _FinalStage { Movie build(); + _FinalStage prequel(Optional prequel); + + _FinalStage prequel(String prequel); + _FinalStage book(Optional book); _FinalStage book(String book); @@ -155,11 +176,14 @@ public static final class Builder implements IdStage, TitleStage, FromStage, Rat private Optional book = Optional.empty(); + private Optional prequel = Optional.empty(); + private Builder() {} @java.lang.Override public Builder from(Movie other) { id(other.getId()); + prequel(other.getPrequel()); title(other.getTitle()); from(other.getFrom()); rating(other.getRating()); @@ -220,9 +244,22 @@ public _FinalStage book(Optional book) { return this; } + @java.lang.Override + public _FinalStage prequel(String prequel) { + this.prequel = Optional.of(prequel); + return this; + } + + @java.lang.Override + @JsonSetter(value = "prequel", nulls = Nulls.SKIP) + public _FinalStage prequel(Optional prequel) { + this.prequel = prequel; + return this; + } + @java.lang.Override public Movie build() { - return new Movie(id, title, from, rating, tag, book); + return new Movie(id, prequel, title, from, rating, tag, book); } } } diff --git a/seed/java-sdk/alias/src/main/java/com/seed/alias/core/ClientOptions.java b/seed/java-sdk/alias/src/main/java/com/seed/alias/core/ClientOptions.java index fc5ea148913..95021436e1c 100644 --- a/seed/java-sdk/alias/src/main/java/com/seed/alias/core/ClientOptions.java +++ b/seed/java-sdk/alias/src/main/java/com/seed/alias/core/ClientOptions.java @@ -5,6 +5,7 @@ import java.util.HashMap; import java.util.Map; +import java.util.concurrent.TimeUnit; import java.util.function.Supplier; import okhttp3.OkHttpClient; @@ -50,6 +51,19 @@ public OkHttpClient httpClient() { return this.httpClient; } + public OkHttpClient httpClientWithTimeout(RequestOptions requestOptions) { + if (requestOptions == null) { + return this.httpClient; + } + return this.httpClient + .newBuilder() + .callTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) + .connectTimeout(0, TimeUnit.SECONDS) + .writeTimeout(0, TimeUnit.SECONDS) + .readTimeout(0, TimeUnit.SECONDS) + .build(); + } + public static Builder builder() { return new Builder(); } diff --git a/seed/java-sdk/api-wide-base-path/src/main/java/com/seed/apiWideBasePath/core/ClientOptions.java b/seed/java-sdk/api-wide-base-path/src/main/java/com/seed/apiWideBasePath/core/ClientOptions.java index 19b4fc75318..c6b30205e0d 100644 --- a/seed/java-sdk/api-wide-base-path/src/main/java/com/seed/apiWideBasePath/core/ClientOptions.java +++ b/seed/java-sdk/api-wide-base-path/src/main/java/com/seed/apiWideBasePath/core/ClientOptions.java @@ -5,6 +5,7 @@ import java.util.HashMap; import java.util.Map; +import java.util.concurrent.TimeUnit; import java.util.function.Supplier; import okhttp3.OkHttpClient; @@ -50,6 +51,19 @@ public OkHttpClient httpClient() { return this.httpClient; } + public OkHttpClient httpClientWithTimeout(RequestOptions requestOptions) { + if (requestOptions == null) { + return this.httpClient; + } + return this.httpClient + .newBuilder() + .callTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) + .connectTimeout(0, TimeUnit.SECONDS) + .writeTimeout(0, TimeUnit.SECONDS) + .readTimeout(0, TimeUnit.SECONDS) + .build(); + } + public static Builder builder() { return new Builder(); } diff --git a/seed/java-sdk/api-wide-base-path/src/main/java/com/seed/apiWideBasePath/resources/service/ServiceClient.java b/seed/java-sdk/api-wide-base-path/src/main/java/com/seed/apiWideBasePath/resources/service/ServiceClient.java index d3ed37ebe60..dbb3bd5be9d 100644 --- a/seed/java-sdk/api-wide-base-path/src/main/java/com/seed/apiWideBasePath/resources/service/ServiceClient.java +++ b/seed/java-sdk/api-wide-base-path/src/main/java/com/seed/apiWideBasePath/resources/service/ServiceClient.java @@ -39,10 +39,8 @@ public void post(String serviceParam, int endpointParam, RequestOptions requestO .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/audiences/src/main/java/com/seed/audiences/core/ClientOptions.java b/seed/java-sdk/audiences/src/main/java/com/seed/audiences/core/ClientOptions.java index 418ecfea972..3c0d86cccb3 100644 --- a/seed/java-sdk/audiences/src/main/java/com/seed/audiences/core/ClientOptions.java +++ b/seed/java-sdk/audiences/src/main/java/com/seed/audiences/core/ClientOptions.java @@ -5,6 +5,7 @@ import java.util.HashMap; import java.util.Map; +import java.util.concurrent.TimeUnit; import java.util.function.Supplier; import okhttp3.OkHttpClient; @@ -50,6 +51,19 @@ public OkHttpClient httpClient() { return this.httpClient; } + public OkHttpClient httpClientWithTimeout(RequestOptions requestOptions) { + if (requestOptions == null) { + return this.httpClient; + } + return this.httpClient + .newBuilder() + .callTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) + .connectTimeout(0, TimeUnit.SECONDS) + .writeTimeout(0, TimeUnit.SECONDS) + .readTimeout(0, TimeUnit.SECONDS) + .build(); + } + public static Builder builder() { return new Builder(); } diff --git a/seed/java-sdk/audiences/src/main/java/com/seed/audiences/resources/foldera/service/ServiceClient.java b/seed/java-sdk/audiences/src/main/java/com/seed/audiences/resources/foldera/service/ServiceClient.java index db4a8e1ce57..b27d9572136 100644 --- a/seed/java-sdk/audiences/src/main/java/com/seed/audiences/resources/foldera/service/ServiceClient.java +++ b/seed/java-sdk/audiences/src/main/java/com/seed/audiences/resources/foldera/service/ServiceClient.java @@ -37,10 +37,8 @@ public Response getDirectThread(RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } okhttp3.Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/audiences/src/main/java/com/seed/audiences/resources/foo/FooClient.java b/seed/java-sdk/audiences/src/main/java/com/seed/audiences/resources/foo/FooClient.java index 4ff2afa4b53..049f8eced04 100644 --- a/seed/java-sdk/audiences/src/main/java/com/seed/audiences/resources/foo/FooClient.java +++ b/seed/java-sdk/audiences/src/main/java/com/seed/audiences/resources/foo/FooClient.java @@ -61,10 +61,8 @@ public ImportingType find(FindRequest request, RequestOptions requestOptions) { Request okhttpRequest = _requestBuilder.build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/auth-environment-variables/src/main/java/com/seed/authEnvironmentVariables/core/ClientOptions.java b/seed/java-sdk/auth-environment-variables/src/main/java/com/seed/authEnvironmentVariables/core/ClientOptions.java index 6ad1cd25e81..240a7ef1ba7 100644 --- a/seed/java-sdk/auth-environment-variables/src/main/java/com/seed/authEnvironmentVariables/core/ClientOptions.java +++ b/seed/java-sdk/auth-environment-variables/src/main/java/com/seed/authEnvironmentVariables/core/ClientOptions.java @@ -5,6 +5,7 @@ import java.util.HashMap; import java.util.Map; +import java.util.concurrent.TimeUnit; import java.util.function.Supplier; import okhttp3.OkHttpClient; @@ -50,6 +51,19 @@ public OkHttpClient httpClient() { return this.httpClient; } + public OkHttpClient httpClientWithTimeout(RequestOptions requestOptions) { + if (requestOptions == null) { + return this.httpClient; + } + return this.httpClient + .newBuilder() + .callTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) + .connectTimeout(0, TimeUnit.SECONDS) + .writeTimeout(0, TimeUnit.SECONDS) + .readTimeout(0, TimeUnit.SECONDS) + .build(); + } + public static Builder builder() { return new Builder(); } diff --git a/seed/java-sdk/auth-environment-variables/src/main/java/com/seed/authEnvironmentVariables/resources/service/ServiceClient.java b/seed/java-sdk/auth-environment-variables/src/main/java/com/seed/authEnvironmentVariables/resources/service/ServiceClient.java index 4370d9164ce..71478368af2 100644 --- a/seed/java-sdk/auth-environment-variables/src/main/java/com/seed/authEnvironmentVariables/resources/service/ServiceClient.java +++ b/seed/java-sdk/auth-environment-variables/src/main/java/com/seed/authEnvironmentVariables/resources/service/ServiceClient.java @@ -44,10 +44,8 @@ public String getWithApiKey(RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/basic-auth/src/main/java/com/seed/basicAuth/core/ClientOptions.java b/seed/java-sdk/basic-auth/src/main/java/com/seed/basicAuth/core/ClientOptions.java index 050cc038a73..abe07d9b63b 100644 --- a/seed/java-sdk/basic-auth/src/main/java/com/seed/basicAuth/core/ClientOptions.java +++ b/seed/java-sdk/basic-auth/src/main/java/com/seed/basicAuth/core/ClientOptions.java @@ -5,6 +5,7 @@ import java.util.HashMap; import java.util.Map; +import java.util.concurrent.TimeUnit; import java.util.function.Supplier; import okhttp3.OkHttpClient; @@ -50,6 +51,19 @@ public OkHttpClient httpClient() { return this.httpClient; } + public OkHttpClient httpClientWithTimeout(RequestOptions requestOptions) { + if (requestOptions == null) { + return this.httpClient; + } + return this.httpClient + .newBuilder() + .callTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) + .connectTimeout(0, TimeUnit.SECONDS) + .writeTimeout(0, TimeUnit.SECONDS) + .readTimeout(0, TimeUnit.SECONDS) + .build(); + } + public static Builder builder() { return new Builder(); } diff --git a/seed/java-sdk/basic-auth/src/main/java/com/seed/basicAuth/resources/basicauth/BasicAuthClient.java b/seed/java-sdk/basic-auth/src/main/java/com/seed/basicAuth/resources/basicauth/BasicAuthClient.java index 216e68ff47a..13b603f319b 100644 --- a/seed/java-sdk/basic-auth/src/main/java/com/seed/basicAuth/resources/basicauth/BasicAuthClient.java +++ b/seed/java-sdk/basic-auth/src/main/java/com/seed/basicAuth/resources/basicauth/BasicAuthClient.java @@ -46,10 +46,8 @@ public boolean getWithBasicAuth(RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -93,10 +91,8 @@ public boolean postWithBasicAuth(Object request, RequestOptions requestOptions) .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/bearer-token-environment-variable/src/main/java/com/seed/bearerTokenEnvironmentVariable/core/ClientOptions.java b/seed/java-sdk/bearer-token-environment-variable/src/main/java/com/seed/bearerTokenEnvironmentVariable/core/ClientOptions.java index 35972830bc5..a9aac5fcf26 100644 --- a/seed/java-sdk/bearer-token-environment-variable/src/main/java/com/seed/bearerTokenEnvironmentVariable/core/ClientOptions.java +++ b/seed/java-sdk/bearer-token-environment-variable/src/main/java/com/seed/bearerTokenEnvironmentVariable/core/ClientOptions.java @@ -5,6 +5,7 @@ import java.util.HashMap; import java.util.Map; +import java.util.concurrent.TimeUnit; import java.util.function.Supplier; import okhttp3.OkHttpClient; @@ -50,6 +51,19 @@ public OkHttpClient httpClient() { return this.httpClient; } + public OkHttpClient httpClientWithTimeout(RequestOptions requestOptions) { + if (requestOptions == null) { + return this.httpClient; + } + return this.httpClient + .newBuilder() + .callTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) + .connectTimeout(0, TimeUnit.SECONDS) + .writeTimeout(0, TimeUnit.SECONDS) + .readTimeout(0, TimeUnit.SECONDS) + .build(); + } + public static Builder builder() { return new Builder(); } diff --git a/seed/java-sdk/bearer-token-environment-variable/src/main/java/com/seed/bearerTokenEnvironmentVariable/resources/service/ServiceClient.java b/seed/java-sdk/bearer-token-environment-variable/src/main/java/com/seed/bearerTokenEnvironmentVariable/resources/service/ServiceClient.java index df7b0bbed1c..43f0bedb75f 100644 --- a/seed/java-sdk/bearer-token-environment-variable/src/main/java/com/seed/bearerTokenEnvironmentVariable/resources/service/ServiceClient.java +++ b/seed/java-sdk/bearer-token-environment-variable/src/main/java/com/seed/bearerTokenEnvironmentVariable/resources/service/ServiceClient.java @@ -44,10 +44,8 @@ public String getWithBearerToken(RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/bytes/src/main/java/com/seed/bytes/core/ClientOptions.java b/seed/java-sdk/bytes/src/main/java/com/seed/bytes/core/ClientOptions.java index 08ba504bbcc..8a410222c40 100644 --- a/seed/java-sdk/bytes/src/main/java/com/seed/bytes/core/ClientOptions.java +++ b/seed/java-sdk/bytes/src/main/java/com/seed/bytes/core/ClientOptions.java @@ -5,6 +5,7 @@ import java.util.HashMap; import java.util.Map; +import java.util.concurrent.TimeUnit; import java.util.function.Supplier; import okhttp3.OkHttpClient; @@ -50,6 +51,19 @@ public OkHttpClient httpClient() { return this.httpClient; } + public OkHttpClient httpClientWithTimeout(RequestOptions requestOptions) { + if (requestOptions == null) { + return this.httpClient; + } + return this.httpClient + .newBuilder() + .callTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) + .connectTimeout(0, TimeUnit.SECONDS) + .writeTimeout(0, TimeUnit.SECONDS) + .readTimeout(0, TimeUnit.SECONDS) + .build(); + } + public static Builder builder() { return new Builder(); } diff --git a/seed/java-sdk/bytes/src/main/java/com/seed/bytes/resources/service/ServiceClient.java b/seed/java-sdk/bytes/src/main/java/com/seed/bytes/resources/service/ServiceClient.java index 5bf2d48f837..0c9408f2bc9 100644 --- a/seed/java-sdk/bytes/src/main/java/com/seed/bytes/resources/service/ServiceClient.java +++ b/seed/java-sdk/bytes/src/main/java/com/seed/bytes/resources/service/ServiceClient.java @@ -40,10 +40,8 @@ public void upload(byte[] request, RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/circular-references/src/main/java/com/seed/api/core/ClientOptions.java b/seed/java-sdk/circular-references/src/main/java/com/seed/api/core/ClientOptions.java index 354aeec7720..01d936c683d 100644 --- a/seed/java-sdk/circular-references/src/main/java/com/seed/api/core/ClientOptions.java +++ b/seed/java-sdk/circular-references/src/main/java/com/seed/api/core/ClientOptions.java @@ -5,6 +5,7 @@ import java.util.HashMap; import java.util.Map; +import java.util.concurrent.TimeUnit; import java.util.function.Supplier; import okhttp3.OkHttpClient; @@ -50,6 +51,19 @@ public OkHttpClient httpClient() { return this.httpClient; } + public OkHttpClient httpClientWithTimeout(RequestOptions requestOptions) { + if (requestOptions == null) { + return this.httpClient; + } + return this.httpClient + .newBuilder() + .callTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) + .connectTimeout(0, TimeUnit.SECONDS) + .writeTimeout(0, TimeUnit.SECONDS) + .readTimeout(0, TimeUnit.SECONDS) + .build(); + } + public static Builder builder() { return new Builder(); } diff --git a/seed/java-sdk/custom-auth/src/main/java/com/seed/customAuth/core/ClientOptions.java b/seed/java-sdk/custom-auth/src/main/java/com/seed/customAuth/core/ClientOptions.java index 04ff5060ad9..c40bb1eef5b 100644 --- a/seed/java-sdk/custom-auth/src/main/java/com/seed/customAuth/core/ClientOptions.java +++ b/seed/java-sdk/custom-auth/src/main/java/com/seed/customAuth/core/ClientOptions.java @@ -5,6 +5,7 @@ import java.util.HashMap; import java.util.Map; +import java.util.concurrent.TimeUnit; import java.util.function.Supplier; import okhttp3.OkHttpClient; @@ -50,6 +51,19 @@ public OkHttpClient httpClient() { return this.httpClient; } + public OkHttpClient httpClientWithTimeout(RequestOptions requestOptions) { + if (requestOptions == null) { + return this.httpClient; + } + return this.httpClient + .newBuilder() + .callTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) + .connectTimeout(0, TimeUnit.SECONDS) + .writeTimeout(0, TimeUnit.SECONDS) + .readTimeout(0, TimeUnit.SECONDS) + .build(); + } + public static Builder builder() { return new Builder(); } diff --git a/seed/java-sdk/custom-auth/src/main/java/com/seed/customAuth/resources/customauth/CustomAuthClient.java b/seed/java-sdk/custom-auth/src/main/java/com/seed/customAuth/resources/customauth/CustomAuthClient.java index 6fe97408d20..8cb37868cf8 100644 --- a/seed/java-sdk/custom-auth/src/main/java/com/seed/customAuth/resources/customauth/CustomAuthClient.java +++ b/seed/java-sdk/custom-auth/src/main/java/com/seed/customAuth/resources/customauth/CustomAuthClient.java @@ -46,10 +46,8 @@ public boolean getWithCustomAuth(RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -93,10 +91,8 @@ public boolean postWithCustomAuth(Object request, RequestOptions requestOptions) .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/error-property/src/main/java/com/seed/errorProperty/core/ClientOptions.java b/seed/java-sdk/error-property/src/main/java/com/seed/errorProperty/core/ClientOptions.java index b4c16a6a277..c2a0fe6b24d 100644 --- a/seed/java-sdk/error-property/src/main/java/com/seed/errorProperty/core/ClientOptions.java +++ b/seed/java-sdk/error-property/src/main/java/com/seed/errorProperty/core/ClientOptions.java @@ -5,6 +5,7 @@ import java.util.HashMap; import java.util.Map; +import java.util.concurrent.TimeUnit; import java.util.function.Supplier; import okhttp3.OkHttpClient; @@ -50,6 +51,19 @@ public OkHttpClient httpClient() { return this.httpClient; } + public OkHttpClient httpClientWithTimeout(RequestOptions requestOptions) { + if (requestOptions == null) { + return this.httpClient; + } + return this.httpClient + .newBuilder() + .callTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) + .connectTimeout(0, TimeUnit.SECONDS) + .writeTimeout(0, TimeUnit.SECONDS) + .readTimeout(0, TimeUnit.SECONDS) + .build(); + } + public static Builder builder() { return new Builder(); } diff --git a/seed/java-sdk/error-property/src/main/java/com/seed/errorProperty/resources/propertybasederror/PropertyBasedErrorClient.java b/seed/java-sdk/error-property/src/main/java/com/seed/errorProperty/resources/propertybasederror/PropertyBasedErrorClient.java index 0296372f870..f3e6228543c 100644 --- a/seed/java-sdk/error-property/src/main/java/com/seed/errorProperty/resources/propertybasederror/PropertyBasedErrorClient.java +++ b/seed/java-sdk/error-property/src/main/java/com/seed/errorProperty/resources/propertybasederror/PropertyBasedErrorClient.java @@ -44,10 +44,8 @@ public String throwError(RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/examples/src/main/java/com/seed/examples/SeedExamplesClient.java b/seed/java-sdk/examples/src/main/java/com/seed/examples/SeedExamplesClient.java index e056be7ea50..f5ba785826c 100644 --- a/seed/java-sdk/examples/src/main/java/com/seed/examples/SeedExamplesClient.java +++ b/seed/java-sdk/examples/src/main/java/com/seed/examples/SeedExamplesClient.java @@ -60,10 +60,8 @@ public String echo(String request, RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/examples/src/main/java/com/seed/examples/core/ClientOptions.java b/seed/java-sdk/examples/src/main/java/com/seed/examples/core/ClientOptions.java index 56d5ec069b1..4947984aa6c 100644 --- a/seed/java-sdk/examples/src/main/java/com/seed/examples/core/ClientOptions.java +++ b/seed/java-sdk/examples/src/main/java/com/seed/examples/core/ClientOptions.java @@ -5,6 +5,7 @@ import java.util.HashMap; import java.util.Map; +import java.util.concurrent.TimeUnit; import java.util.function.Supplier; import okhttp3.OkHttpClient; @@ -50,6 +51,19 @@ public OkHttpClient httpClient() { return this.httpClient; } + public OkHttpClient httpClientWithTimeout(RequestOptions requestOptions) { + if (requestOptions == null) { + return this.httpClient; + } + return this.httpClient + .newBuilder() + .callTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) + .connectTimeout(0, TimeUnit.SECONDS) + .writeTimeout(0, TimeUnit.SECONDS) + .readTimeout(0, TimeUnit.SECONDS) + .build(); + } + public static Builder builder() { return new Builder(); } diff --git a/seed/java-sdk/examples/src/main/java/com/seed/examples/resources/file/notification/service/ServiceClient.java b/seed/java-sdk/examples/src/main/java/com/seed/examples/resources/file/notification/service/ServiceClient.java index c12421105e3..cd08d51b02a 100644 --- a/seed/java-sdk/examples/src/main/java/com/seed/examples/resources/file/notification/service/ServiceClient.java +++ b/seed/java-sdk/examples/src/main/java/com/seed/examples/resources/file/notification/service/ServiceClient.java @@ -40,10 +40,8 @@ public Exception getException(String notificationId, RequestOptions requestOptio .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/examples/src/main/java/com/seed/examples/resources/file/service/ServiceClient.java b/seed/java-sdk/examples/src/main/java/com/seed/examples/resources/file/service/ServiceClient.java index bc7c0e8b8ff..f51df3b25b0 100644 --- a/seed/java-sdk/examples/src/main/java/com/seed/examples/resources/file/service/ServiceClient.java +++ b/seed/java-sdk/examples/src/main/java/com/seed/examples/resources/file/service/ServiceClient.java @@ -55,10 +55,8 @@ public File getFile(String filename, GetFileRequest request, RequestOptions requ Request okhttpRequest = _requestBuilder.build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/examples/src/main/java/com/seed/examples/resources/health/service/ServiceClient.java b/seed/java-sdk/examples/src/main/java/com/seed/examples/resources/health/service/ServiceClient.java index 8330dd63f7b..d7bfe1d8a7b 100644 --- a/seed/java-sdk/examples/src/main/java/com/seed/examples/resources/health/service/ServiceClient.java +++ b/seed/java-sdk/examples/src/main/java/com/seed/examples/resources/health/service/ServiceClient.java @@ -44,10 +44,8 @@ public void check(String id, RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -84,10 +82,8 @@ public boolean ping(RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/examples/src/main/java/com/seed/examples/resources/service/ServiceClient.java b/seed/java-sdk/examples/src/main/java/com/seed/examples/resources/service/ServiceClient.java index adfc011715a..a771bc34496 100644 --- a/seed/java-sdk/examples/src/main/java/com/seed/examples/resources/service/ServiceClient.java +++ b/seed/java-sdk/examples/src/main/java/com/seed/examples/resources/service/ServiceClient.java @@ -44,10 +44,8 @@ public Movie getMovie(String movieId, RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -85,10 +83,8 @@ public String createMovie(Movie request, RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -125,10 +121,8 @@ public Metadata getMetadata(GetMetadataRequest request, RequestOptions requestOp Request okhttpRequest = _requestBuilder.build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/examples/src/main/java/com/seed/examples/resources/types/types/ExtendedMovie.java b/seed/java-sdk/examples/src/main/java/com/seed/examples/resources/types/types/ExtendedMovie.java index c7ed5f2a32a..7b6fb1ca3c4 100644 --- a/seed/java-sdk/examples/src/main/java/com/seed/examples/resources/types/types/ExtendedMovie.java +++ b/seed/java-sdk/examples/src/main/java/com/seed/examples/resources/types/types/ExtendedMovie.java @@ -24,6 +24,8 @@ public final class ExtendedMovie implements IMovie { private final String id; + private final Optional prequel; + private final String title; private final String from; @@ -40,6 +42,7 @@ public final class ExtendedMovie implements IMovie { private ExtendedMovie( String id, + Optional prequel, String title, String from, double rating, @@ -48,6 +51,7 @@ private ExtendedMovie( List cast, Map additionalProperties) { this.id = id; + this.prequel = prequel; this.title = title; this.from = from; this.rating = rating; @@ -63,6 +67,12 @@ public String getId() { return id; } + @JsonProperty("prequel") + @java.lang.Override + public Optional getPrequel() { + return prequel; + } + @JsonProperty("title") @java.lang.Override public String getTitle() { @@ -120,6 +130,7 @@ public Map getAdditionalProperties() { private boolean equalTo(ExtendedMovie other) { return id.equals(other.id) + && prequel.equals(other.prequel) && title.equals(other.title) && from.equals(other.from) && rating == other.rating @@ -130,7 +141,7 @@ private boolean equalTo(ExtendedMovie other) { @java.lang.Override public int hashCode() { - return Objects.hash(this.id, this.title, this.from, this.rating, this.tag, this.book, this.cast); + return Objects.hash(this.id, this.prequel, this.title, this.from, this.rating, this.tag, this.book, this.cast); } @java.lang.Override @@ -167,6 +178,10 @@ public interface TagStage { public interface _FinalStage { ExtendedMovie build(); + _FinalStage prequel(Optional prequel); + + _FinalStage prequel(String prequel); + _FinalStage book(Optional book); _FinalStage book(String book); @@ -194,6 +209,8 @@ public static final class Builder implements IdStage, TitleStage, FromStage, Rat private Optional book = Optional.empty(); + private Optional prequel = Optional.empty(); + @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -202,6 +219,7 @@ private Builder() {} @java.lang.Override public Builder from(ExtendedMovie other) { id(other.getId()); + prequel(other.getPrequel()); title(other.getTitle()); from(other.getFrom()); rating(other.getRating()); @@ -283,9 +301,22 @@ public _FinalStage book(Optional book) { return this; } + @java.lang.Override + public _FinalStage prequel(String prequel) { + this.prequel = Optional.of(prequel); + return this; + } + + @java.lang.Override + @JsonSetter(value = "prequel", nulls = Nulls.SKIP) + public _FinalStage prequel(Optional prequel) { + this.prequel = prequel; + return this; + } + @java.lang.Override public ExtendedMovie build() { - return new ExtendedMovie(id, title, from, rating, tag, book, cast, additionalProperties); + return new ExtendedMovie(id, prequel, title, from, rating, tag, book, cast, additionalProperties); } } } diff --git a/seed/java-sdk/examples/src/main/java/com/seed/examples/resources/types/types/IMovie.java b/seed/java-sdk/examples/src/main/java/com/seed/examples/resources/types/types/IMovie.java index f942988fa21..0902f0ae29b 100644 --- a/seed/java-sdk/examples/src/main/java/com/seed/examples/resources/types/types/IMovie.java +++ b/seed/java-sdk/examples/src/main/java/com/seed/examples/resources/types/types/IMovie.java @@ -8,6 +8,8 @@ public interface IMovie { String getId(); + Optional getPrequel(); + String getTitle(); String getFrom(); diff --git a/seed/java-sdk/examples/src/main/java/com/seed/examples/resources/types/types/Movie.java b/seed/java-sdk/examples/src/main/java/com/seed/examples/resources/types/types/Movie.java index 8ff17375d02..6bc7aaaa18e 100644 --- a/seed/java-sdk/examples/src/main/java/com/seed/examples/resources/types/types/Movie.java +++ b/seed/java-sdk/examples/src/main/java/com/seed/examples/resources/types/types/Movie.java @@ -22,6 +22,8 @@ public final class Movie implements IMovie { private final String id; + private final Optional prequel; + private final String title; private final String from; @@ -36,6 +38,7 @@ public final class Movie implements IMovie { private Movie( String id, + Optional prequel, String title, String from, double rating, @@ -43,6 +46,7 @@ private Movie( Optional book, Map additionalProperties) { this.id = id; + this.prequel = prequel; this.title = title; this.from = from; this.rating = rating; @@ -57,6 +61,12 @@ public String getId() { return id; } + @JsonProperty("prequel") + @java.lang.Override + public Optional getPrequel() { + return prequel; + } + @JsonProperty("title") @java.lang.Override public String getTitle() { @@ -109,6 +119,7 @@ public Map getAdditionalProperties() { private boolean equalTo(Movie other) { return id.equals(other.id) + && prequel.equals(other.prequel) && title.equals(other.title) && from.equals(other.from) && rating == other.rating @@ -118,7 +129,7 @@ private boolean equalTo(Movie other) { @java.lang.Override public int hashCode() { - return Objects.hash(this.id, this.title, this.from, this.rating, this.tag, this.book); + return Objects.hash(this.id, this.prequel, this.title, this.from, this.rating, this.tag, this.book); } @java.lang.Override @@ -155,6 +166,10 @@ public interface TagStage { public interface _FinalStage { Movie build(); + _FinalStage prequel(Optional prequel); + + _FinalStage prequel(String prequel); + _FinalStage book(Optional book); _FinalStage book(String book); @@ -174,6 +189,8 @@ public static final class Builder implements IdStage, TitleStage, FromStage, Rat private Optional book = Optional.empty(); + private Optional prequel = Optional.empty(); + @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -182,6 +199,7 @@ private Builder() {} @java.lang.Override public Builder from(Movie other) { id(other.getId()); + prequel(other.getPrequel()); title(other.getTitle()); from(other.getFrom()); rating(other.getRating()); @@ -242,9 +260,22 @@ public _FinalStage book(Optional book) { return this; } + @java.lang.Override + public _FinalStage prequel(String prequel) { + this.prequel = Optional.of(prequel); + return this; + } + + @java.lang.Override + @JsonSetter(value = "prequel", nulls = Nulls.SKIP) + public _FinalStage prequel(Optional prequel) { + this.prequel = prequel; + return this; + } + @java.lang.Override public Movie build() { - return new Movie(id, title, from, rating, tag, book, additionalProperties); + return new Movie(id, prequel, title, from, rating, tag, book, additionalProperties); } } } diff --git a/seed/java-sdk/exhaustive/custom-dependency/src/main/java/com/seed/exhaustive/core/ClientOptions.java b/seed/java-sdk/exhaustive/custom-dependency/src/main/java/com/seed/exhaustive/core/ClientOptions.java index bfe71940791..8ff37feeb0b 100644 --- a/seed/java-sdk/exhaustive/custom-dependency/src/main/java/com/seed/exhaustive/core/ClientOptions.java +++ b/seed/java-sdk/exhaustive/custom-dependency/src/main/java/com/seed/exhaustive/core/ClientOptions.java @@ -5,6 +5,7 @@ import java.util.HashMap; import java.util.Map; +import java.util.concurrent.TimeUnit; import java.util.function.Supplier; import okhttp3.OkHttpClient; @@ -50,6 +51,19 @@ public OkHttpClient httpClient() { return this.httpClient; } + public OkHttpClient httpClientWithTimeout(RequestOptions requestOptions) { + if (requestOptions == null) { + return this.httpClient; + } + return this.httpClient + .newBuilder() + .callTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) + .connectTimeout(0, TimeUnit.SECONDS) + .writeTimeout(0, TimeUnit.SECONDS) + .readTimeout(0, TimeUnit.SECONDS) + .build(); + } + public static Builder builder() { return new Builder(); } diff --git a/seed/java-sdk/exhaustive/custom-dependency/src/main/java/com/seed/exhaustive/resources/endpoints/container/ContainerClient.java b/seed/java-sdk/exhaustive/custom-dependency/src/main/java/com/seed/exhaustive/resources/endpoints/container/ContainerClient.java index ab7394eee86..0ec5e331b31 100644 --- a/seed/java-sdk/exhaustive/custom-dependency/src/main/java/com/seed/exhaustive/resources/endpoints/container/ContainerClient.java +++ b/seed/java-sdk/exhaustive/custom-dependency/src/main/java/com/seed/exhaustive/resources/endpoints/container/ContainerClient.java @@ -54,10 +54,8 @@ public List getAndReturnListOfPrimitives(List request, RequestOp .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -98,10 +96,8 @@ public List getAndReturnListOfObjects( .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -141,10 +137,8 @@ public Set getAndReturnSetOfPrimitives(Set request, RequestOptio .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -185,10 +179,8 @@ public Set getAndReturnSetOfObjects( .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -228,10 +220,8 @@ public Map getAndReturnMapPrimToPrim(Map request .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -273,10 +263,8 @@ public Map getAndReturnMapOfPrimToObject( .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -324,10 +312,8 @@ public Optional getAndReturnOptional( .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/exhaustive/custom-dependency/src/main/java/com/seed/exhaustive/resources/endpoints/enum_/EnumClient.java b/seed/java-sdk/exhaustive/custom-dependency/src/main/java/com/seed/exhaustive/resources/endpoints/enum_/EnumClient.java index 67f22ff0da6..dfb0828769b 100644 --- a/seed/java-sdk/exhaustive/custom-dependency/src/main/java/com/seed/exhaustive/resources/endpoints/enum_/EnumClient.java +++ b/seed/java-sdk/exhaustive/custom-dependency/src/main/java/com/seed/exhaustive/resources/endpoints/enum_/EnumClient.java @@ -48,10 +48,8 @@ public WeatherReport getAndReturnEnum(WeatherReport request, RequestOptions requ .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/exhaustive/custom-dependency/src/main/java/com/seed/exhaustive/resources/endpoints/httpmethods/HttpMethodsClient.java b/seed/java-sdk/exhaustive/custom-dependency/src/main/java/com/seed/exhaustive/resources/endpoints/httpmethods/HttpMethodsClient.java index 00285499213..77c764a1042 100644 --- a/seed/java-sdk/exhaustive/custom-dependency/src/main/java/com/seed/exhaustive/resources/endpoints/httpmethods/HttpMethodsClient.java +++ b/seed/java-sdk/exhaustive/custom-dependency/src/main/java/com/seed/exhaustive/resources/endpoints/httpmethods/HttpMethodsClient.java @@ -43,10 +43,8 @@ public String testGet(String id, RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -84,10 +82,8 @@ public ObjectWithOptionalField testPost(ObjectWithRequiredField request, Request .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -126,10 +122,8 @@ public ObjectWithOptionalField testPut(String id, ObjectWithRequiredField reques .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -173,10 +167,8 @@ public ObjectWithOptionalField testPatch( .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -208,10 +200,8 @@ public boolean testDelete(String id, RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/exhaustive/custom-dependency/src/main/java/com/seed/exhaustive/resources/endpoints/object/ObjectClient.java b/seed/java-sdk/exhaustive/custom-dependency/src/main/java/com/seed/exhaustive/resources/endpoints/object/ObjectClient.java index d325ce042d5..71110e3097c 100644 --- a/seed/java-sdk/exhaustive/custom-dependency/src/main/java/com/seed/exhaustive/resources/endpoints/object/ObjectClient.java +++ b/seed/java-sdk/exhaustive/custom-dependency/src/main/java/com/seed/exhaustive/resources/endpoints/object/ObjectClient.java @@ -14,6 +14,7 @@ import com.seed.exhaustive.resources.types.object.types.ObjectWithOptionalField; import com.seed.exhaustive.resources.types.object.types.ObjectWithRequiredField; import java.io.IOException; +import java.util.List; import okhttp3.Headers; import okhttp3.HttpUrl; import okhttp3.OkHttpClient; @@ -58,10 +59,8 @@ public ObjectWithOptionalField getAndReturnWithOptionalField( .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -101,10 +100,8 @@ public ObjectWithRequiredField getAndReturnWithRequiredField( .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -143,10 +140,8 @@ public ObjectWithMapOfMap getAndReturnWithMapOfMap(ObjectWithMapOfMap request, R .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -191,10 +186,8 @@ public NestedObjectWithOptionalField getAndReturnNestedWithOptionalField( .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -235,10 +228,51 @@ public NestedObjectWithRequiredField getAndReturnNestedWithRequiredField( .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); + } + Response response = client.newCall(okhttpRequest).execute(); + if (response.isSuccessful()) { + return ObjectMappers.JSON_MAPPER.readValue( + response.body().string(), NestedObjectWithRequiredField.class); + } + throw new ApiError( + response.code(), + ObjectMappers.JSON_MAPPER.readValue(response.body().string(), Object.class)); + } catch (IOException e) { + throw new RuntimeException(e); + } + } + + public NestedObjectWithRequiredField getAndReturnNestedWithRequiredFieldAsList( + List request) { + return getAndReturnNestedWithRequiredFieldAsList(request, null); + } + + public NestedObjectWithRequiredField getAndReturnNestedWithRequiredFieldAsList( + List request, RequestOptions requestOptions) { + HttpUrl httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl()) + .newBuilder() + .addPathSegments("object") + .addPathSegments("get-and-return-nested-with-required-field") + .build(); + RequestBody body; + try { + body = RequestBody.create( + ObjectMappers.JSON_MAPPER.writeValueAsBytes(request), MediaTypes.APPLICATION_JSON); + } catch (Exception e) { + throw new RuntimeException(e); + } + Request okhttpRequest = new Request.Builder() + .url(httpUrl) + .method("POST", body) + .headers(Headers.of(clientOptions.headers(requestOptions))) + .addHeader("Content-Type", "application/json") + .build(); + try { + OkHttpClient client = clientOptions.httpClient(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/exhaustive/custom-dependency/src/main/java/com/seed/exhaustive/resources/endpoints/params/ParamsClient.java b/seed/java-sdk/exhaustive/custom-dependency/src/main/java/com/seed/exhaustive/resources/endpoints/params/ParamsClient.java index 87aa296af3c..07a456d5bbb 100644 --- a/seed/java-sdk/exhaustive/custom-dependency/src/main/java/com/seed/exhaustive/resources/endpoints/params/ParamsClient.java +++ b/seed/java-sdk/exhaustive/custom-dependency/src/main/java/com/seed/exhaustive/resources/endpoints/params/ParamsClient.java @@ -51,10 +51,8 @@ public String getWithPath(String param, RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -91,10 +89,8 @@ public void getWithQuery(GetWithQuery request, RequestOptions requestOptions) { Request okhttpRequest = _requestBuilder.build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -131,10 +127,8 @@ public void getWithAllowMultipleQuery(GetWithMultipleQuery request, RequestOptio Request okhttpRequest = _requestBuilder.build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -172,10 +166,8 @@ public void getWithPathAndQuery(String param, GetWithPathAndQuery request, Reque Request okhttpRequest = _requestBuilder.build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -221,10 +213,8 @@ public String modifyWithPath(String param, String request, RequestOptions reques .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/exhaustive/custom-dependency/src/main/java/com/seed/exhaustive/resources/endpoints/primitive/PrimitiveClient.java b/seed/java-sdk/exhaustive/custom-dependency/src/main/java/com/seed/exhaustive/resources/endpoints/primitive/PrimitiveClient.java index 1df7ef0160a..9e5c8750b01 100644 --- a/seed/java-sdk/exhaustive/custom-dependency/src/main/java/com/seed/exhaustive/resources/endpoints/primitive/PrimitiveClient.java +++ b/seed/java-sdk/exhaustive/custom-dependency/src/main/java/com/seed/exhaustive/resources/endpoints/primitive/PrimitiveClient.java @@ -50,10 +50,8 @@ public String getAndReturnString(String request, RequestOptions requestOptions) .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -92,10 +90,8 @@ public int getAndReturnInt(int request, RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -134,10 +130,8 @@ public long getAndReturnLong(long request, RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -176,10 +170,8 @@ public double getAndReturnDouble(double request, RequestOptions requestOptions) .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -218,10 +210,8 @@ public boolean getAndReturnBool(boolean request, RequestOptions requestOptions) .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -260,10 +250,8 @@ public OffsetDateTime getAndReturnDatetime(OffsetDateTime request, RequestOption .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -302,10 +290,8 @@ public String getAndReturnDate(String request, RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -344,10 +330,8 @@ public UUID getAndReturnUuid(UUID request, RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -386,10 +370,8 @@ public byte[] getAndReturnBase64(byte[] request, RequestOptions requestOptions) .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/exhaustive/custom-dependency/src/main/java/com/seed/exhaustive/resources/endpoints/union/UnionClient.java b/seed/java-sdk/exhaustive/custom-dependency/src/main/java/com/seed/exhaustive/resources/endpoints/union/UnionClient.java index b97bc5e412e..0ec32862446 100644 --- a/seed/java-sdk/exhaustive/custom-dependency/src/main/java/com/seed/exhaustive/resources/endpoints/union/UnionClient.java +++ b/seed/java-sdk/exhaustive/custom-dependency/src/main/java/com/seed/exhaustive/resources/endpoints/union/UnionClient.java @@ -48,10 +48,8 @@ public Animal getAndReturnUnion(Animal request, RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/exhaustive/custom-dependency/src/main/java/com/seed/exhaustive/resources/inlinedrequests/InlinedRequestsClient.java b/seed/java-sdk/exhaustive/custom-dependency/src/main/java/com/seed/exhaustive/resources/inlinedrequests/InlinedRequestsClient.java index 143861b2eef..03a5f893cfd 100644 --- a/seed/java-sdk/exhaustive/custom-dependency/src/main/java/com/seed/exhaustive/resources/inlinedrequests/InlinedRequestsClient.java +++ b/seed/java-sdk/exhaustive/custom-dependency/src/main/java/com/seed/exhaustive/resources/inlinedrequests/InlinedRequestsClient.java @@ -57,10 +57,8 @@ public ObjectWithOptionalField postWithObjectBodyandResponse( .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/exhaustive/custom-dependency/src/main/java/com/seed/exhaustive/resources/noauth/NoAuthClient.java b/seed/java-sdk/exhaustive/custom-dependency/src/main/java/com/seed/exhaustive/resources/noauth/NoAuthClient.java index 1338c54d154..7e5e8ec7e7a 100644 --- a/seed/java-sdk/exhaustive/custom-dependency/src/main/java/com/seed/exhaustive/resources/noauth/NoAuthClient.java +++ b/seed/java-sdk/exhaustive/custom-dependency/src/main/java/com/seed/exhaustive/resources/noauth/NoAuthClient.java @@ -53,10 +53,8 @@ public boolean postWithNoAuth(Object request, RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/exhaustive/custom-dependency/src/main/java/com/seed/exhaustive/resources/noreqbody/NoReqBodyClient.java b/seed/java-sdk/exhaustive/custom-dependency/src/main/java/com/seed/exhaustive/resources/noreqbody/NoReqBodyClient.java index a2be45418dc..602885286cd 100644 --- a/seed/java-sdk/exhaustive/custom-dependency/src/main/java/com/seed/exhaustive/resources/noreqbody/NoReqBodyClient.java +++ b/seed/java-sdk/exhaustive/custom-dependency/src/main/java/com/seed/exhaustive/resources/noreqbody/NoReqBodyClient.java @@ -40,10 +40,8 @@ public ObjectWithOptionalField getWithNoRequestBody(RequestOptions requestOption .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -74,10 +72,8 @@ public String postWithNoRequestBody(RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/exhaustive/custom-dependency/src/main/java/com/seed/exhaustive/resources/reqwithheaders/ReqWithHeadersClient.java b/seed/java-sdk/exhaustive/custom-dependency/src/main/java/com/seed/exhaustive/resources/reqwithheaders/ReqWithHeadersClient.java index 7179ba1fcfd..ce2be3f685d 100644 --- a/seed/java-sdk/exhaustive/custom-dependency/src/main/java/com/seed/exhaustive/resources/reqwithheaders/ReqWithHeadersClient.java +++ b/seed/java-sdk/exhaustive/custom-dependency/src/main/java/com/seed/exhaustive/resources/reqwithheaders/ReqWithHeadersClient.java @@ -51,10 +51,8 @@ public void getWithCustomHeader(ReqWithHeaders request, RequestOptions requestOp Request okhttpRequest = _requestBuilder.build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/exhaustive/forward-compatible-enums/src/main/java/com/seed/exhaustive/core/ClientOptions.java b/seed/java-sdk/exhaustive/forward-compatible-enums/src/main/java/com/seed/exhaustive/core/ClientOptions.java index bfe71940791..8ff37feeb0b 100644 --- a/seed/java-sdk/exhaustive/forward-compatible-enums/src/main/java/com/seed/exhaustive/core/ClientOptions.java +++ b/seed/java-sdk/exhaustive/forward-compatible-enums/src/main/java/com/seed/exhaustive/core/ClientOptions.java @@ -5,6 +5,7 @@ import java.util.HashMap; import java.util.Map; +import java.util.concurrent.TimeUnit; import java.util.function.Supplier; import okhttp3.OkHttpClient; @@ -50,6 +51,19 @@ public OkHttpClient httpClient() { return this.httpClient; } + public OkHttpClient httpClientWithTimeout(RequestOptions requestOptions) { + if (requestOptions == null) { + return this.httpClient; + } + return this.httpClient + .newBuilder() + .callTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) + .connectTimeout(0, TimeUnit.SECONDS) + .writeTimeout(0, TimeUnit.SECONDS) + .readTimeout(0, TimeUnit.SECONDS) + .build(); + } + public static Builder builder() { return new Builder(); } diff --git a/seed/java-sdk/exhaustive/forward-compatible-enums/src/main/java/com/seed/exhaustive/resources/endpoints/container/ContainerClient.java b/seed/java-sdk/exhaustive/forward-compatible-enums/src/main/java/com/seed/exhaustive/resources/endpoints/container/ContainerClient.java index ab7394eee86..0ec5e331b31 100644 --- a/seed/java-sdk/exhaustive/forward-compatible-enums/src/main/java/com/seed/exhaustive/resources/endpoints/container/ContainerClient.java +++ b/seed/java-sdk/exhaustive/forward-compatible-enums/src/main/java/com/seed/exhaustive/resources/endpoints/container/ContainerClient.java @@ -54,10 +54,8 @@ public List getAndReturnListOfPrimitives(List request, RequestOp .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -98,10 +96,8 @@ public List getAndReturnListOfObjects( .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -141,10 +137,8 @@ public Set getAndReturnSetOfPrimitives(Set request, RequestOptio .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -185,10 +179,8 @@ public Set getAndReturnSetOfObjects( .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -228,10 +220,8 @@ public Map getAndReturnMapPrimToPrim(Map request .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -273,10 +263,8 @@ public Map getAndReturnMapOfPrimToObject( .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -324,10 +312,8 @@ public Optional getAndReturnOptional( .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/exhaustive/forward-compatible-enums/src/main/java/com/seed/exhaustive/resources/endpoints/enum_/EnumClient.java b/seed/java-sdk/exhaustive/forward-compatible-enums/src/main/java/com/seed/exhaustive/resources/endpoints/enum_/EnumClient.java index 67f22ff0da6..dfb0828769b 100644 --- a/seed/java-sdk/exhaustive/forward-compatible-enums/src/main/java/com/seed/exhaustive/resources/endpoints/enum_/EnumClient.java +++ b/seed/java-sdk/exhaustive/forward-compatible-enums/src/main/java/com/seed/exhaustive/resources/endpoints/enum_/EnumClient.java @@ -48,10 +48,8 @@ public WeatherReport getAndReturnEnum(WeatherReport request, RequestOptions requ .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/exhaustive/forward-compatible-enums/src/main/java/com/seed/exhaustive/resources/endpoints/httpmethods/HttpMethodsClient.java b/seed/java-sdk/exhaustive/forward-compatible-enums/src/main/java/com/seed/exhaustive/resources/endpoints/httpmethods/HttpMethodsClient.java index 00285499213..77c764a1042 100644 --- a/seed/java-sdk/exhaustive/forward-compatible-enums/src/main/java/com/seed/exhaustive/resources/endpoints/httpmethods/HttpMethodsClient.java +++ b/seed/java-sdk/exhaustive/forward-compatible-enums/src/main/java/com/seed/exhaustive/resources/endpoints/httpmethods/HttpMethodsClient.java @@ -43,10 +43,8 @@ public String testGet(String id, RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -84,10 +82,8 @@ public ObjectWithOptionalField testPost(ObjectWithRequiredField request, Request .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -126,10 +122,8 @@ public ObjectWithOptionalField testPut(String id, ObjectWithRequiredField reques .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -173,10 +167,8 @@ public ObjectWithOptionalField testPatch( .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -208,10 +200,8 @@ public boolean testDelete(String id, RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/exhaustive/forward-compatible-enums/src/main/java/com/seed/exhaustive/resources/endpoints/object/ObjectClient.java b/seed/java-sdk/exhaustive/forward-compatible-enums/src/main/java/com/seed/exhaustive/resources/endpoints/object/ObjectClient.java index d325ce042d5..71110e3097c 100644 --- a/seed/java-sdk/exhaustive/forward-compatible-enums/src/main/java/com/seed/exhaustive/resources/endpoints/object/ObjectClient.java +++ b/seed/java-sdk/exhaustive/forward-compatible-enums/src/main/java/com/seed/exhaustive/resources/endpoints/object/ObjectClient.java @@ -14,6 +14,7 @@ import com.seed.exhaustive.resources.types.object.types.ObjectWithOptionalField; import com.seed.exhaustive.resources.types.object.types.ObjectWithRequiredField; import java.io.IOException; +import java.util.List; import okhttp3.Headers; import okhttp3.HttpUrl; import okhttp3.OkHttpClient; @@ -58,10 +59,8 @@ public ObjectWithOptionalField getAndReturnWithOptionalField( .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -101,10 +100,8 @@ public ObjectWithRequiredField getAndReturnWithRequiredField( .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -143,10 +140,8 @@ public ObjectWithMapOfMap getAndReturnWithMapOfMap(ObjectWithMapOfMap request, R .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -191,10 +186,8 @@ public NestedObjectWithOptionalField getAndReturnNestedWithOptionalField( .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -235,10 +228,51 @@ public NestedObjectWithRequiredField getAndReturnNestedWithRequiredField( .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); + } + Response response = client.newCall(okhttpRequest).execute(); + if (response.isSuccessful()) { + return ObjectMappers.JSON_MAPPER.readValue( + response.body().string(), NestedObjectWithRequiredField.class); + } + throw new ApiError( + response.code(), + ObjectMappers.JSON_MAPPER.readValue(response.body().string(), Object.class)); + } catch (IOException e) { + throw new RuntimeException(e); + } + } + + public NestedObjectWithRequiredField getAndReturnNestedWithRequiredFieldAsList( + List request) { + return getAndReturnNestedWithRequiredFieldAsList(request, null); + } + + public NestedObjectWithRequiredField getAndReturnNestedWithRequiredFieldAsList( + List request, RequestOptions requestOptions) { + HttpUrl httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl()) + .newBuilder() + .addPathSegments("object") + .addPathSegments("get-and-return-nested-with-required-field") + .build(); + RequestBody body; + try { + body = RequestBody.create( + ObjectMappers.JSON_MAPPER.writeValueAsBytes(request), MediaTypes.APPLICATION_JSON); + } catch (Exception e) { + throw new RuntimeException(e); + } + Request okhttpRequest = new Request.Builder() + .url(httpUrl) + .method("POST", body) + .headers(Headers.of(clientOptions.headers(requestOptions))) + .addHeader("Content-Type", "application/json") + .build(); + try { + OkHttpClient client = clientOptions.httpClient(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/exhaustive/forward-compatible-enums/src/main/java/com/seed/exhaustive/resources/endpoints/params/ParamsClient.java b/seed/java-sdk/exhaustive/forward-compatible-enums/src/main/java/com/seed/exhaustive/resources/endpoints/params/ParamsClient.java index 87aa296af3c..07a456d5bbb 100644 --- a/seed/java-sdk/exhaustive/forward-compatible-enums/src/main/java/com/seed/exhaustive/resources/endpoints/params/ParamsClient.java +++ b/seed/java-sdk/exhaustive/forward-compatible-enums/src/main/java/com/seed/exhaustive/resources/endpoints/params/ParamsClient.java @@ -51,10 +51,8 @@ public String getWithPath(String param, RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -91,10 +89,8 @@ public void getWithQuery(GetWithQuery request, RequestOptions requestOptions) { Request okhttpRequest = _requestBuilder.build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -131,10 +127,8 @@ public void getWithAllowMultipleQuery(GetWithMultipleQuery request, RequestOptio Request okhttpRequest = _requestBuilder.build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -172,10 +166,8 @@ public void getWithPathAndQuery(String param, GetWithPathAndQuery request, Reque Request okhttpRequest = _requestBuilder.build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -221,10 +213,8 @@ public String modifyWithPath(String param, String request, RequestOptions reques .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/exhaustive/forward-compatible-enums/src/main/java/com/seed/exhaustive/resources/endpoints/primitive/PrimitiveClient.java b/seed/java-sdk/exhaustive/forward-compatible-enums/src/main/java/com/seed/exhaustive/resources/endpoints/primitive/PrimitiveClient.java index 1df7ef0160a..9e5c8750b01 100644 --- a/seed/java-sdk/exhaustive/forward-compatible-enums/src/main/java/com/seed/exhaustive/resources/endpoints/primitive/PrimitiveClient.java +++ b/seed/java-sdk/exhaustive/forward-compatible-enums/src/main/java/com/seed/exhaustive/resources/endpoints/primitive/PrimitiveClient.java @@ -50,10 +50,8 @@ public String getAndReturnString(String request, RequestOptions requestOptions) .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -92,10 +90,8 @@ public int getAndReturnInt(int request, RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -134,10 +130,8 @@ public long getAndReturnLong(long request, RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -176,10 +170,8 @@ public double getAndReturnDouble(double request, RequestOptions requestOptions) .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -218,10 +210,8 @@ public boolean getAndReturnBool(boolean request, RequestOptions requestOptions) .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -260,10 +250,8 @@ public OffsetDateTime getAndReturnDatetime(OffsetDateTime request, RequestOption .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -302,10 +290,8 @@ public String getAndReturnDate(String request, RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -344,10 +330,8 @@ public UUID getAndReturnUuid(UUID request, RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -386,10 +370,8 @@ public byte[] getAndReturnBase64(byte[] request, RequestOptions requestOptions) .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/exhaustive/forward-compatible-enums/src/main/java/com/seed/exhaustive/resources/endpoints/union/UnionClient.java b/seed/java-sdk/exhaustive/forward-compatible-enums/src/main/java/com/seed/exhaustive/resources/endpoints/union/UnionClient.java index b97bc5e412e..0ec32862446 100644 --- a/seed/java-sdk/exhaustive/forward-compatible-enums/src/main/java/com/seed/exhaustive/resources/endpoints/union/UnionClient.java +++ b/seed/java-sdk/exhaustive/forward-compatible-enums/src/main/java/com/seed/exhaustive/resources/endpoints/union/UnionClient.java @@ -48,10 +48,8 @@ public Animal getAndReturnUnion(Animal request, RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/exhaustive/forward-compatible-enums/src/main/java/com/seed/exhaustive/resources/inlinedrequests/InlinedRequestsClient.java b/seed/java-sdk/exhaustive/forward-compatible-enums/src/main/java/com/seed/exhaustive/resources/inlinedrequests/InlinedRequestsClient.java index 143861b2eef..03a5f893cfd 100644 --- a/seed/java-sdk/exhaustive/forward-compatible-enums/src/main/java/com/seed/exhaustive/resources/inlinedrequests/InlinedRequestsClient.java +++ b/seed/java-sdk/exhaustive/forward-compatible-enums/src/main/java/com/seed/exhaustive/resources/inlinedrequests/InlinedRequestsClient.java @@ -57,10 +57,8 @@ public ObjectWithOptionalField postWithObjectBodyandResponse( .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/exhaustive/forward-compatible-enums/src/main/java/com/seed/exhaustive/resources/noauth/NoAuthClient.java b/seed/java-sdk/exhaustive/forward-compatible-enums/src/main/java/com/seed/exhaustive/resources/noauth/NoAuthClient.java index 1338c54d154..7e5e8ec7e7a 100644 --- a/seed/java-sdk/exhaustive/forward-compatible-enums/src/main/java/com/seed/exhaustive/resources/noauth/NoAuthClient.java +++ b/seed/java-sdk/exhaustive/forward-compatible-enums/src/main/java/com/seed/exhaustive/resources/noauth/NoAuthClient.java @@ -53,10 +53,8 @@ public boolean postWithNoAuth(Object request, RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/exhaustive/forward-compatible-enums/src/main/java/com/seed/exhaustive/resources/noreqbody/NoReqBodyClient.java b/seed/java-sdk/exhaustive/forward-compatible-enums/src/main/java/com/seed/exhaustive/resources/noreqbody/NoReqBodyClient.java index a2be45418dc..602885286cd 100644 --- a/seed/java-sdk/exhaustive/forward-compatible-enums/src/main/java/com/seed/exhaustive/resources/noreqbody/NoReqBodyClient.java +++ b/seed/java-sdk/exhaustive/forward-compatible-enums/src/main/java/com/seed/exhaustive/resources/noreqbody/NoReqBodyClient.java @@ -40,10 +40,8 @@ public ObjectWithOptionalField getWithNoRequestBody(RequestOptions requestOption .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -74,10 +72,8 @@ public String postWithNoRequestBody(RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/exhaustive/forward-compatible-enums/src/main/java/com/seed/exhaustive/resources/reqwithheaders/ReqWithHeadersClient.java b/seed/java-sdk/exhaustive/forward-compatible-enums/src/main/java/com/seed/exhaustive/resources/reqwithheaders/ReqWithHeadersClient.java index 7179ba1fcfd..ce2be3f685d 100644 --- a/seed/java-sdk/exhaustive/forward-compatible-enums/src/main/java/com/seed/exhaustive/resources/reqwithheaders/ReqWithHeadersClient.java +++ b/seed/java-sdk/exhaustive/forward-compatible-enums/src/main/java/com/seed/exhaustive/resources/reqwithheaders/ReqWithHeadersClient.java @@ -51,10 +51,8 @@ public void getWithCustomHeader(ReqWithHeaders request, RequestOptions requestOp Request okhttpRequest = _requestBuilder.build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/exhaustive/local-files/core/ClientOptions.java b/seed/java-sdk/exhaustive/local-files/core/ClientOptions.java index 07ec9d228e4..80764f32d46 100644 --- a/seed/java-sdk/exhaustive/local-files/core/ClientOptions.java +++ b/seed/java-sdk/exhaustive/local-files/core/ClientOptions.java @@ -7,6 +7,7 @@ import java.lang.String; import java.util.HashMap; import java.util.Map; +import java.util.concurrent.TimeUnit; import java.util.function.Supplier; import okhttp3.OkHttpClient; @@ -49,6 +50,13 @@ public OkHttpClient httpClient() { return this.httpClient; } + public OkHttpClient httpClientWithTimeout(RequestOptions requestOptions) { + if (requestOptions == null) { + return this.httpClient; + } + return this.httpClient.newBuilder().callTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()).connectTimeout(0, TimeUnit.SECONDS).writeTimeout(0, TimeUnit.SECONDS).readTimeout(0, TimeUnit.SECONDS).build(); + } + public static Builder builder() { return new Builder(); } diff --git a/seed/java-sdk/exhaustive/local-files/resources/endpoints/container/ContainerClient.java b/seed/java-sdk/exhaustive/local-files/resources/endpoints/container/ContainerClient.java index 6bcf4a7f639..f2d5b99d92b 100644 --- a/seed/java-sdk/exhaustive/local-files/resources/endpoints/container/ContainerClient.java +++ b/seed/java-sdk/exhaustive/local-files/resources/endpoints/container/ContainerClient.java @@ -59,8 +59,8 @@ public List getAndReturnListOfPrimitives(List request, .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder().readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()).build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -99,8 +99,8 @@ public List getAndReturnListOfObjects( .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder().readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()).build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -138,8 +138,8 @@ public Set getAndReturnSetOfPrimitives(Set request, .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder().readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()).build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -178,8 +178,8 @@ public Set getAndReturnSetOfObjects(Set getAndReturnMapPrimToPrim(Map request .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder().readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()).build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -257,8 +257,8 @@ public Map getAndReturnMapOfPrimToObject( .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder().readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()).build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -304,8 +304,8 @@ public Optional getAndReturnOptional( .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder().readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()).build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/exhaustive/local-files/resources/endpoints/enum_/EnumClient.java b/seed/java-sdk/exhaustive/local-files/resources/endpoints/enum_/EnumClient.java index 405208a63ce..fef34deb1a4 100644 --- a/seed/java-sdk/exhaustive/local-files/resources/endpoints/enum_/EnumClient.java +++ b/seed/java-sdk/exhaustive/local-files/resources/endpoints/enum_/EnumClient.java @@ -52,8 +52,8 @@ public WeatherReport getAndReturnEnum(WeatherReport request, RequestOptions requ .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder().readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()).build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/exhaustive/local-files/resources/endpoints/httpmethods/HttpMethodsClient.java b/seed/java-sdk/exhaustive/local-files/resources/endpoints/httpmethods/HttpMethodsClient.java index 244bf421d4c..9a40e3076f9 100644 --- a/seed/java-sdk/exhaustive/local-files/resources/endpoints/httpmethods/HttpMethodsClient.java +++ b/seed/java-sdk/exhaustive/local-files/resources/endpoints/httpmethods/HttpMethodsClient.java @@ -48,8 +48,8 @@ public String testGet(String id, RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder().readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()).build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -87,8 +87,8 @@ public ObjectWithOptionalField testPost(ObjectWithRequiredField request, .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder().readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()).build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -127,8 +127,8 @@ public ObjectWithOptionalField testPut(String id, ObjectWithRequiredField reques .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder().readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()).build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -171,8 +171,8 @@ public ObjectWithOptionalField testPatch(String id, ObjectWithOptionalField requ .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder().readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()).build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -203,8 +203,8 @@ public boolean testDelete(String id, RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder().readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()).build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/exhaustive/local-files/resources/endpoints/object/ObjectClient.java b/seed/java-sdk/exhaustive/local-files/resources/endpoints/object/ObjectClient.java index d2b1ad66d5c..325f199d941 100644 --- a/seed/java-sdk/exhaustive/local-files/resources/endpoints/object/ObjectClient.java +++ b/seed/java-sdk/exhaustive/local-files/resources/endpoints/object/ObjectClient.java @@ -18,6 +18,7 @@ import java.lang.Exception; import java.lang.Object; import java.lang.RuntimeException; +import java.util.List; import okhttp3.Headers; import okhttp3.HttpUrl; import okhttp3.OkHttpClient; @@ -61,8 +62,8 @@ public ObjectWithOptionalField getAndReturnWithOptionalField(ObjectWithOptionalF .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder().readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()).build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -100,8 +101,8 @@ public ObjectWithRequiredField getAndReturnWithRequiredField(ObjectWithRequiredF .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder().readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()).build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -139,8 +140,8 @@ public ObjectWithMapOfMap getAndReturnWithMapOfMap(ObjectWithMapOfMap request, .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder().readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()).build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -183,8 +184,8 @@ public NestedObjectWithOptionalField getAndReturnNestedWithOptionalField( .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder().readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()).build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -223,8 +224,48 @@ public NestedObjectWithRequiredField getAndReturnNestedWithRequiredField( .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder().readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()).build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); + } + Response response = client.newCall(okhttpRequest).execute(); + if (response.isSuccessful()) { + return ObjectMappers.JSON_MAPPER.readValue(response.body().string(), NestedObjectWithRequiredField.class); + } + throw new ApiError(response.code(), ObjectMappers.JSON_MAPPER.readValue(response.body().string(), Object.class)); + } + catch (IOException e) { + throw new RuntimeException(e); + } + } + + public NestedObjectWithRequiredField getAndReturnNestedWithRequiredFieldAsList( + List request) { + return getAndReturnNestedWithRequiredFieldAsList(request,null); + } + + public NestedObjectWithRequiredField getAndReturnNestedWithRequiredFieldAsList( + List request, RequestOptions requestOptions) { + HttpUrl httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl()).newBuilder() + .addPathSegments("object") + .addPathSegments("get-and-return-nested-with-required-field") + .build(); + RequestBody body; + try { + body = RequestBody.create(ObjectMappers.JSON_MAPPER.writeValueAsBytes(request), MediaTypes.APPLICATION_JSON); + } + catch(Exception e) { + throw new RuntimeException(e); + } + Request okhttpRequest = new Request.Builder() + .url(httpUrl) + .method("POST", body) + .headers(Headers.of(clientOptions.headers(requestOptions))) + .addHeader("Content-Type", "application/json") + .build(); + try { + OkHttpClient client = clientOptions.httpClient(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/exhaustive/local-files/resources/endpoints/params/ParamsClient.java b/seed/java-sdk/exhaustive/local-files/resources/endpoints/params/ParamsClient.java index e3f0b6cb6b0..d8dae99b142 100644 --- a/seed/java-sdk/exhaustive/local-files/resources/endpoints/params/ParamsClient.java +++ b/seed/java-sdk/exhaustive/local-files/resources/endpoints/params/ParamsClient.java @@ -56,8 +56,8 @@ public String getWithPath(String param, RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder().readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()).build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -92,8 +92,8 @@ public void getWithQuery(GetWithQuery request, RequestOptions requestOptions) { Request okhttpRequest = _requestBuilder.build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder().readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()).build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -129,8 +129,8 @@ public void getWithAllowMultipleQuery(GetWithMultipleQuery request, Request okhttpRequest = _requestBuilder.build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder().readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()).build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -166,8 +166,8 @@ public void getWithPathAndQuery(String param, GetWithPathAndQuery request, Request okhttpRequest = _requestBuilder.build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder().readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()).build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -211,8 +211,8 @@ public String modifyWithPath(String param, String request, RequestOptions reques .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder().readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()).build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/exhaustive/local-files/resources/endpoints/primitive/PrimitiveClient.java b/seed/java-sdk/exhaustive/local-files/resources/endpoints/primitive/PrimitiveClient.java index da46579b608..f80748d57ce 100644 --- a/seed/java-sdk/exhaustive/local-files/resources/endpoints/primitive/PrimitiveClient.java +++ b/seed/java-sdk/exhaustive/local-files/resources/endpoints/primitive/PrimitiveClient.java @@ -54,8 +54,8 @@ public String getAndReturnString(String request, RequestOptions requestOptions) .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder().readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()).build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -92,8 +92,8 @@ public int getAndReturnInt(int request, RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder().readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()).build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -130,8 +130,8 @@ public long getAndReturnLong(long request, RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder().readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()).build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -168,8 +168,8 @@ public double getAndReturnDouble(double request, RequestOptions requestOptions) .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder().readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()).build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -206,8 +206,8 @@ public boolean getAndReturnBool(boolean request, RequestOptions requestOptions) .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder().readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()).build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -245,8 +245,8 @@ public OffsetDateTime getAndReturnDatetime(OffsetDateTime request, .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder().readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()).build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -283,8 +283,8 @@ public String getAndReturnDate(String request, RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder().readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()).build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -321,8 +321,8 @@ public UUID getAndReturnUuid(UUID request, RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder().readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()).build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -359,8 +359,8 @@ public byte[] getAndReturnBase64(byte[] request, RequestOptions requestOptions) .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder().readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()).build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/exhaustive/local-files/resources/endpoints/union/UnionClient.java b/seed/java-sdk/exhaustive/local-files/resources/endpoints/union/UnionClient.java index a9dec640fbf..b3bda409614 100644 --- a/seed/java-sdk/exhaustive/local-files/resources/endpoints/union/UnionClient.java +++ b/seed/java-sdk/exhaustive/local-files/resources/endpoints/union/UnionClient.java @@ -52,8 +52,8 @@ public Animal getAndReturnUnion(Animal request, RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder().readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()).build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/exhaustive/local-files/resources/inlinedrequests/InlinedRequestsClient.java b/seed/java-sdk/exhaustive/local-files/resources/inlinedrequests/InlinedRequestsClient.java index 4d4c7763f62..c39217d0bbb 100644 --- a/seed/java-sdk/exhaustive/local-files/resources/inlinedrequests/InlinedRequestsClient.java +++ b/seed/java-sdk/exhaustive/local-files/resources/inlinedrequests/InlinedRequestsClient.java @@ -60,8 +60,8 @@ public ObjectWithOptionalField postWithObjectBodyandResponse(PostWithObjectBody .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder().readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()).build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/exhaustive/local-files/resources/noauth/NoAuthClient.java b/seed/java-sdk/exhaustive/local-files/resources/noauth/NoAuthClient.java index 184c7da0cc5..fc7b4e5a0be 100644 --- a/seed/java-sdk/exhaustive/local-files/resources/noauth/NoAuthClient.java +++ b/seed/java-sdk/exhaustive/local-files/resources/noauth/NoAuthClient.java @@ -57,8 +57,8 @@ public boolean postWithNoAuth(Object request, RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder().readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()).build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/exhaustive/local-files/resources/noreqbody/NoReqBodyClient.java b/seed/java-sdk/exhaustive/local-files/resources/noreqbody/NoReqBodyClient.java index cd39e52a02a..cbff9070903 100644 --- a/seed/java-sdk/exhaustive/local-files/resources/noreqbody/NoReqBodyClient.java +++ b/seed/java-sdk/exhaustive/local-files/resources/noreqbody/NoReqBodyClient.java @@ -44,8 +44,8 @@ public ObjectWithOptionalField getWithNoRequestBody(RequestOptions requestOption .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder().readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()).build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -75,8 +75,8 @@ public String postWithNoRequestBody(RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder().readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()).build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/exhaustive/local-files/resources/reqwithheaders/ReqWithHeadersClient.java b/seed/java-sdk/exhaustive/local-files/resources/reqwithheaders/ReqWithHeadersClient.java index 5f2bafebdee..4db133eed8a 100644 --- a/seed/java-sdk/exhaustive/local-files/resources/reqwithheaders/ReqWithHeadersClient.java +++ b/seed/java-sdk/exhaustive/local-files/resources/reqwithheaders/ReqWithHeadersClient.java @@ -54,8 +54,8 @@ public void getWithCustomHeader(ReqWithHeaders request, RequestOptions requestOp Request okhttpRequest = _requestBuilder.build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder().readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()).build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/exhaustive/no-custom-config/src/main/java/com/seed/exhaustive/core/ClientOptions.java b/seed/java-sdk/exhaustive/no-custom-config/src/main/java/com/seed/exhaustive/core/ClientOptions.java index bfe71940791..8ff37feeb0b 100644 --- a/seed/java-sdk/exhaustive/no-custom-config/src/main/java/com/seed/exhaustive/core/ClientOptions.java +++ b/seed/java-sdk/exhaustive/no-custom-config/src/main/java/com/seed/exhaustive/core/ClientOptions.java @@ -5,6 +5,7 @@ import java.util.HashMap; import java.util.Map; +import java.util.concurrent.TimeUnit; import java.util.function.Supplier; import okhttp3.OkHttpClient; @@ -50,6 +51,19 @@ public OkHttpClient httpClient() { return this.httpClient; } + public OkHttpClient httpClientWithTimeout(RequestOptions requestOptions) { + if (requestOptions == null) { + return this.httpClient; + } + return this.httpClient + .newBuilder() + .callTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) + .connectTimeout(0, TimeUnit.SECONDS) + .writeTimeout(0, TimeUnit.SECONDS) + .readTimeout(0, TimeUnit.SECONDS) + .build(); + } + public static Builder builder() { return new Builder(); } diff --git a/seed/java-sdk/exhaustive/no-custom-config/src/main/java/com/seed/exhaustive/resources/endpoints/container/ContainerClient.java b/seed/java-sdk/exhaustive/no-custom-config/src/main/java/com/seed/exhaustive/resources/endpoints/container/ContainerClient.java index ab7394eee86..0ec5e331b31 100644 --- a/seed/java-sdk/exhaustive/no-custom-config/src/main/java/com/seed/exhaustive/resources/endpoints/container/ContainerClient.java +++ b/seed/java-sdk/exhaustive/no-custom-config/src/main/java/com/seed/exhaustive/resources/endpoints/container/ContainerClient.java @@ -54,10 +54,8 @@ public List getAndReturnListOfPrimitives(List request, RequestOp .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -98,10 +96,8 @@ public List getAndReturnListOfObjects( .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -141,10 +137,8 @@ public Set getAndReturnSetOfPrimitives(Set request, RequestOptio .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -185,10 +179,8 @@ public Set getAndReturnSetOfObjects( .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -228,10 +220,8 @@ public Map getAndReturnMapPrimToPrim(Map request .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -273,10 +263,8 @@ public Map getAndReturnMapOfPrimToObject( .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -324,10 +312,8 @@ public Optional getAndReturnOptional( .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/exhaustive/no-custom-config/src/main/java/com/seed/exhaustive/resources/endpoints/enum_/EnumClient.java b/seed/java-sdk/exhaustive/no-custom-config/src/main/java/com/seed/exhaustive/resources/endpoints/enum_/EnumClient.java index 67f22ff0da6..dfb0828769b 100644 --- a/seed/java-sdk/exhaustive/no-custom-config/src/main/java/com/seed/exhaustive/resources/endpoints/enum_/EnumClient.java +++ b/seed/java-sdk/exhaustive/no-custom-config/src/main/java/com/seed/exhaustive/resources/endpoints/enum_/EnumClient.java @@ -48,10 +48,8 @@ public WeatherReport getAndReturnEnum(WeatherReport request, RequestOptions requ .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/exhaustive/no-custom-config/src/main/java/com/seed/exhaustive/resources/endpoints/httpmethods/HttpMethodsClient.java b/seed/java-sdk/exhaustive/no-custom-config/src/main/java/com/seed/exhaustive/resources/endpoints/httpmethods/HttpMethodsClient.java index 00285499213..77c764a1042 100644 --- a/seed/java-sdk/exhaustive/no-custom-config/src/main/java/com/seed/exhaustive/resources/endpoints/httpmethods/HttpMethodsClient.java +++ b/seed/java-sdk/exhaustive/no-custom-config/src/main/java/com/seed/exhaustive/resources/endpoints/httpmethods/HttpMethodsClient.java @@ -43,10 +43,8 @@ public String testGet(String id, RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -84,10 +82,8 @@ public ObjectWithOptionalField testPost(ObjectWithRequiredField request, Request .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -126,10 +122,8 @@ public ObjectWithOptionalField testPut(String id, ObjectWithRequiredField reques .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -173,10 +167,8 @@ public ObjectWithOptionalField testPatch( .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -208,10 +200,8 @@ public boolean testDelete(String id, RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/exhaustive/no-custom-config/src/main/java/com/seed/exhaustive/resources/endpoints/object/ObjectClient.java b/seed/java-sdk/exhaustive/no-custom-config/src/main/java/com/seed/exhaustive/resources/endpoints/object/ObjectClient.java index d325ce042d5..71110e3097c 100644 --- a/seed/java-sdk/exhaustive/no-custom-config/src/main/java/com/seed/exhaustive/resources/endpoints/object/ObjectClient.java +++ b/seed/java-sdk/exhaustive/no-custom-config/src/main/java/com/seed/exhaustive/resources/endpoints/object/ObjectClient.java @@ -14,6 +14,7 @@ import com.seed.exhaustive.resources.types.object.types.ObjectWithOptionalField; import com.seed.exhaustive.resources.types.object.types.ObjectWithRequiredField; import java.io.IOException; +import java.util.List; import okhttp3.Headers; import okhttp3.HttpUrl; import okhttp3.OkHttpClient; @@ -58,10 +59,8 @@ public ObjectWithOptionalField getAndReturnWithOptionalField( .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -101,10 +100,8 @@ public ObjectWithRequiredField getAndReturnWithRequiredField( .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -143,10 +140,8 @@ public ObjectWithMapOfMap getAndReturnWithMapOfMap(ObjectWithMapOfMap request, R .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -191,10 +186,8 @@ public NestedObjectWithOptionalField getAndReturnNestedWithOptionalField( .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -235,10 +228,51 @@ public NestedObjectWithRequiredField getAndReturnNestedWithRequiredField( .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); + } + Response response = client.newCall(okhttpRequest).execute(); + if (response.isSuccessful()) { + return ObjectMappers.JSON_MAPPER.readValue( + response.body().string(), NestedObjectWithRequiredField.class); + } + throw new ApiError( + response.code(), + ObjectMappers.JSON_MAPPER.readValue(response.body().string(), Object.class)); + } catch (IOException e) { + throw new RuntimeException(e); + } + } + + public NestedObjectWithRequiredField getAndReturnNestedWithRequiredFieldAsList( + List request) { + return getAndReturnNestedWithRequiredFieldAsList(request, null); + } + + public NestedObjectWithRequiredField getAndReturnNestedWithRequiredFieldAsList( + List request, RequestOptions requestOptions) { + HttpUrl httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl()) + .newBuilder() + .addPathSegments("object") + .addPathSegments("get-and-return-nested-with-required-field") + .build(); + RequestBody body; + try { + body = RequestBody.create( + ObjectMappers.JSON_MAPPER.writeValueAsBytes(request), MediaTypes.APPLICATION_JSON); + } catch (Exception e) { + throw new RuntimeException(e); + } + Request okhttpRequest = new Request.Builder() + .url(httpUrl) + .method("POST", body) + .headers(Headers.of(clientOptions.headers(requestOptions))) + .addHeader("Content-Type", "application/json") + .build(); + try { + OkHttpClient client = clientOptions.httpClient(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/exhaustive/no-custom-config/src/main/java/com/seed/exhaustive/resources/endpoints/params/ParamsClient.java b/seed/java-sdk/exhaustive/no-custom-config/src/main/java/com/seed/exhaustive/resources/endpoints/params/ParamsClient.java index 87aa296af3c..07a456d5bbb 100644 --- a/seed/java-sdk/exhaustive/no-custom-config/src/main/java/com/seed/exhaustive/resources/endpoints/params/ParamsClient.java +++ b/seed/java-sdk/exhaustive/no-custom-config/src/main/java/com/seed/exhaustive/resources/endpoints/params/ParamsClient.java @@ -51,10 +51,8 @@ public String getWithPath(String param, RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -91,10 +89,8 @@ public void getWithQuery(GetWithQuery request, RequestOptions requestOptions) { Request okhttpRequest = _requestBuilder.build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -131,10 +127,8 @@ public void getWithAllowMultipleQuery(GetWithMultipleQuery request, RequestOptio Request okhttpRequest = _requestBuilder.build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -172,10 +166,8 @@ public void getWithPathAndQuery(String param, GetWithPathAndQuery request, Reque Request okhttpRequest = _requestBuilder.build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -221,10 +213,8 @@ public String modifyWithPath(String param, String request, RequestOptions reques .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/exhaustive/no-custom-config/src/main/java/com/seed/exhaustive/resources/endpoints/primitive/PrimitiveClient.java b/seed/java-sdk/exhaustive/no-custom-config/src/main/java/com/seed/exhaustive/resources/endpoints/primitive/PrimitiveClient.java index 1df7ef0160a..9e5c8750b01 100644 --- a/seed/java-sdk/exhaustive/no-custom-config/src/main/java/com/seed/exhaustive/resources/endpoints/primitive/PrimitiveClient.java +++ b/seed/java-sdk/exhaustive/no-custom-config/src/main/java/com/seed/exhaustive/resources/endpoints/primitive/PrimitiveClient.java @@ -50,10 +50,8 @@ public String getAndReturnString(String request, RequestOptions requestOptions) .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -92,10 +90,8 @@ public int getAndReturnInt(int request, RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -134,10 +130,8 @@ public long getAndReturnLong(long request, RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -176,10 +170,8 @@ public double getAndReturnDouble(double request, RequestOptions requestOptions) .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -218,10 +210,8 @@ public boolean getAndReturnBool(boolean request, RequestOptions requestOptions) .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -260,10 +250,8 @@ public OffsetDateTime getAndReturnDatetime(OffsetDateTime request, RequestOption .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -302,10 +290,8 @@ public String getAndReturnDate(String request, RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -344,10 +330,8 @@ public UUID getAndReturnUuid(UUID request, RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -386,10 +370,8 @@ public byte[] getAndReturnBase64(byte[] request, RequestOptions requestOptions) .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/exhaustive/no-custom-config/src/main/java/com/seed/exhaustive/resources/endpoints/union/UnionClient.java b/seed/java-sdk/exhaustive/no-custom-config/src/main/java/com/seed/exhaustive/resources/endpoints/union/UnionClient.java index b97bc5e412e..0ec32862446 100644 --- a/seed/java-sdk/exhaustive/no-custom-config/src/main/java/com/seed/exhaustive/resources/endpoints/union/UnionClient.java +++ b/seed/java-sdk/exhaustive/no-custom-config/src/main/java/com/seed/exhaustive/resources/endpoints/union/UnionClient.java @@ -48,10 +48,8 @@ public Animal getAndReturnUnion(Animal request, RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/exhaustive/no-custom-config/src/main/java/com/seed/exhaustive/resources/inlinedrequests/InlinedRequestsClient.java b/seed/java-sdk/exhaustive/no-custom-config/src/main/java/com/seed/exhaustive/resources/inlinedrequests/InlinedRequestsClient.java index 143861b2eef..03a5f893cfd 100644 --- a/seed/java-sdk/exhaustive/no-custom-config/src/main/java/com/seed/exhaustive/resources/inlinedrequests/InlinedRequestsClient.java +++ b/seed/java-sdk/exhaustive/no-custom-config/src/main/java/com/seed/exhaustive/resources/inlinedrequests/InlinedRequestsClient.java @@ -57,10 +57,8 @@ public ObjectWithOptionalField postWithObjectBodyandResponse( .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/exhaustive/no-custom-config/src/main/java/com/seed/exhaustive/resources/noauth/NoAuthClient.java b/seed/java-sdk/exhaustive/no-custom-config/src/main/java/com/seed/exhaustive/resources/noauth/NoAuthClient.java index 1338c54d154..7e5e8ec7e7a 100644 --- a/seed/java-sdk/exhaustive/no-custom-config/src/main/java/com/seed/exhaustive/resources/noauth/NoAuthClient.java +++ b/seed/java-sdk/exhaustive/no-custom-config/src/main/java/com/seed/exhaustive/resources/noauth/NoAuthClient.java @@ -53,10 +53,8 @@ public boolean postWithNoAuth(Object request, RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/exhaustive/no-custom-config/src/main/java/com/seed/exhaustive/resources/noreqbody/NoReqBodyClient.java b/seed/java-sdk/exhaustive/no-custom-config/src/main/java/com/seed/exhaustive/resources/noreqbody/NoReqBodyClient.java index a2be45418dc..602885286cd 100644 --- a/seed/java-sdk/exhaustive/no-custom-config/src/main/java/com/seed/exhaustive/resources/noreqbody/NoReqBodyClient.java +++ b/seed/java-sdk/exhaustive/no-custom-config/src/main/java/com/seed/exhaustive/resources/noreqbody/NoReqBodyClient.java @@ -40,10 +40,8 @@ public ObjectWithOptionalField getWithNoRequestBody(RequestOptions requestOption .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -74,10 +72,8 @@ public String postWithNoRequestBody(RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/exhaustive/no-custom-config/src/main/java/com/seed/exhaustive/resources/reqwithheaders/ReqWithHeadersClient.java b/seed/java-sdk/exhaustive/no-custom-config/src/main/java/com/seed/exhaustive/resources/reqwithheaders/ReqWithHeadersClient.java index 7179ba1fcfd..ce2be3f685d 100644 --- a/seed/java-sdk/exhaustive/no-custom-config/src/main/java/com/seed/exhaustive/resources/reqwithheaders/ReqWithHeadersClient.java +++ b/seed/java-sdk/exhaustive/no-custom-config/src/main/java/com/seed/exhaustive/resources/reqwithheaders/ReqWithHeadersClient.java @@ -51,10 +51,8 @@ public void getWithCustomHeader(ReqWithHeaders request, RequestOptions requestOp Request okhttpRequest = _requestBuilder.build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/file-download/src/main/java/com/seed/fileDownload/core/ClientOptions.java b/seed/java-sdk/file-download/src/main/java/com/seed/fileDownload/core/ClientOptions.java index b7b7b4fff0b..72d4a5d285f 100644 --- a/seed/java-sdk/file-download/src/main/java/com/seed/fileDownload/core/ClientOptions.java +++ b/seed/java-sdk/file-download/src/main/java/com/seed/fileDownload/core/ClientOptions.java @@ -5,6 +5,7 @@ import java.util.HashMap; import java.util.Map; +import java.util.concurrent.TimeUnit; import java.util.function.Supplier; import okhttp3.OkHttpClient; @@ -50,6 +51,19 @@ public OkHttpClient httpClient() { return this.httpClient; } + public OkHttpClient httpClientWithTimeout(RequestOptions requestOptions) { + if (requestOptions == null) { + return this.httpClient; + } + return this.httpClient + .newBuilder() + .callTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) + .connectTimeout(0, TimeUnit.SECONDS) + .writeTimeout(0, TimeUnit.SECONDS) + .readTimeout(0, TimeUnit.SECONDS) + .build(); + } + public static Builder builder() { return new Builder(); } diff --git a/seed/java-sdk/file-download/src/main/java/com/seed/fileDownload/resources/service/ServiceClient.java b/seed/java-sdk/file-download/src/main/java/com/seed/fileDownload/resources/service/ServiceClient.java index 13e67e576f0..ef28b4304fe 100644 --- a/seed/java-sdk/file-download/src/main/java/com/seed/fileDownload/resources/service/ServiceClient.java +++ b/seed/java-sdk/file-download/src/main/java/com/seed/fileDownload/resources/service/ServiceClient.java @@ -39,10 +39,8 @@ public InputStream downloadFile(RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/file-upload/src/main/java/com/seed/fileUpload/core/ClientOptions.java b/seed/java-sdk/file-upload/src/main/java/com/seed/fileUpload/core/ClientOptions.java index b9e7fd19079..cd5d6336066 100644 --- a/seed/java-sdk/file-upload/src/main/java/com/seed/fileUpload/core/ClientOptions.java +++ b/seed/java-sdk/file-upload/src/main/java/com/seed/fileUpload/core/ClientOptions.java @@ -5,6 +5,7 @@ import java.util.HashMap; import java.util.Map; +import java.util.concurrent.TimeUnit; import java.util.function.Supplier; import okhttp3.OkHttpClient; @@ -50,6 +51,19 @@ public OkHttpClient httpClient() { return this.httpClient; } + public OkHttpClient httpClientWithTimeout(RequestOptions requestOptions) { + if (requestOptions == null) { + return this.httpClient; + } + return this.httpClient + .newBuilder() + .callTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) + .connectTimeout(0, TimeUnit.SECONDS) + .writeTimeout(0, TimeUnit.SECONDS) + .readTimeout(0, TimeUnit.SECONDS) + .build(); + } + public static Builder builder() { return new Builder(); } diff --git a/seed/java-sdk/file-upload/src/main/java/com/seed/fileUpload/resources/service/ServiceClient.java b/seed/java-sdk/file-upload/src/main/java/com/seed/fileUpload/resources/service/ServiceClient.java index 92b4aed16eb..12e169a62dd 100644 --- a/seed/java-sdk/file-upload/src/main/java/com/seed/fileUpload/resources/service/ServiceClient.java +++ b/seed/java-sdk/file-upload/src/main/java/com/seed/fileUpload/resources/service/ServiceClient.java @@ -98,10 +98,8 @@ public void post( Request okhttpRequest = _requestBuilder.build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -139,10 +137,8 @@ public void justFile(File file, JustFileRequet request, RequestOptions requestOp Request okhttpRequest = _requestBuilder.build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -193,10 +189,8 @@ public void justFileWithQueryParams( Request okhttpRequest = _requestBuilder.build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/folders/src/main/java/com/seed/api/SeedApiClient.java b/seed/java-sdk/folders/src/main/java/com/seed/api/SeedApiClient.java index 98fa9861a33..f9f4d629c52 100644 --- a/seed/java-sdk/folders/src/main/java/com/seed/api/SeedApiClient.java +++ b/seed/java-sdk/folders/src/main/java/com/seed/api/SeedApiClient.java @@ -47,10 +47,8 @@ public void foo(RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/folders/src/main/java/com/seed/api/core/ClientOptions.java b/seed/java-sdk/folders/src/main/java/com/seed/api/core/ClientOptions.java index 354aeec7720..01d936c683d 100644 --- a/seed/java-sdk/folders/src/main/java/com/seed/api/core/ClientOptions.java +++ b/seed/java-sdk/folders/src/main/java/com/seed/api/core/ClientOptions.java @@ -5,6 +5,7 @@ import java.util.HashMap; import java.util.Map; +import java.util.concurrent.TimeUnit; import java.util.function.Supplier; import okhttp3.OkHttpClient; @@ -50,6 +51,19 @@ public OkHttpClient httpClient() { return this.httpClient; } + public OkHttpClient httpClientWithTimeout(RequestOptions requestOptions) { + if (requestOptions == null) { + return this.httpClient; + } + return this.httpClient + .newBuilder() + .callTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) + .connectTimeout(0, TimeUnit.SECONDS) + .writeTimeout(0, TimeUnit.SECONDS) + .readTimeout(0, TimeUnit.SECONDS) + .build(); + } + public static Builder builder() { return new Builder(); } diff --git a/seed/java-sdk/folders/src/main/java/com/seed/api/resources/folder/FolderClient.java b/seed/java-sdk/folders/src/main/java/com/seed/api/resources/folder/FolderClient.java index 380badd8df6..02e3e93bf0d 100644 --- a/seed/java-sdk/folders/src/main/java/com/seed/api/resources/folder/FolderClient.java +++ b/seed/java-sdk/folders/src/main/java/com/seed/api/resources/folder/FolderClient.java @@ -43,10 +43,8 @@ public void foo(RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/folders/src/main/java/com/seed/api/resources/folder/service/ServiceClient.java b/seed/java-sdk/folders/src/main/java/com/seed/api/resources/folder/service/ServiceClient.java index da2e55cdd47..b27c2675733 100644 --- a/seed/java-sdk/folders/src/main/java/com/seed/api/resources/folder/service/ServiceClient.java +++ b/seed/java-sdk/folders/src/main/java/com/seed/api/resources/folder/service/ServiceClient.java @@ -39,10 +39,8 @@ public void endpoint(RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -80,10 +78,8 @@ public void unknownRequest(Object request, RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/imdb/src/main/java/com/seed/api/core/ClientOptions.java b/seed/java-sdk/imdb/src/main/java/com/seed/api/core/ClientOptions.java index 354aeec7720..01d936c683d 100644 --- a/seed/java-sdk/imdb/src/main/java/com/seed/api/core/ClientOptions.java +++ b/seed/java-sdk/imdb/src/main/java/com/seed/api/core/ClientOptions.java @@ -5,6 +5,7 @@ import java.util.HashMap; import java.util.Map; +import java.util.concurrent.TimeUnit; import java.util.function.Supplier; import okhttp3.OkHttpClient; @@ -50,6 +51,19 @@ public OkHttpClient httpClient() { return this.httpClient; } + public OkHttpClient httpClientWithTimeout(RequestOptions requestOptions) { + if (requestOptions == null) { + return this.httpClient; + } + return this.httpClient + .newBuilder() + .callTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) + .connectTimeout(0, TimeUnit.SECONDS) + .writeTimeout(0, TimeUnit.SECONDS) + .readTimeout(0, TimeUnit.SECONDS) + .build(); + } + public static Builder builder() { return new Builder(); } diff --git a/seed/java-sdk/imdb/src/main/java/com/seed/api/resources/imdb/ImdbClient.java b/seed/java-sdk/imdb/src/main/java/com/seed/api/resources/imdb/ImdbClient.java index 3011ca9dc07..218c9632c8f 100644 --- a/seed/java-sdk/imdb/src/main/java/com/seed/api/resources/imdb/ImdbClient.java +++ b/seed/java-sdk/imdb/src/main/java/com/seed/api/resources/imdb/ImdbClient.java @@ -56,10 +56,8 @@ public String createMovie(CreateMovieRequest request, RequestOptions requestOpti .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -91,10 +89,8 @@ public Movie getMovie(String movieId, RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/literal/src/main/java/com/seed/literal/core/ClientOptions.java b/seed/java-sdk/literal/src/main/java/com/seed/literal/core/ClientOptions.java index 0adc4078342..0f86d337deb 100644 --- a/seed/java-sdk/literal/src/main/java/com/seed/literal/core/ClientOptions.java +++ b/seed/java-sdk/literal/src/main/java/com/seed/literal/core/ClientOptions.java @@ -5,6 +5,7 @@ import java.util.HashMap; import java.util.Map; +import java.util.concurrent.TimeUnit; import java.util.function.Supplier; import okhttp3.OkHttpClient; @@ -50,6 +51,19 @@ public OkHttpClient httpClient() { return this.httpClient; } + public OkHttpClient httpClientWithTimeout(RequestOptions requestOptions) { + if (requestOptions == null) { + return this.httpClient; + } + return this.httpClient + .newBuilder() + .callTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) + .connectTimeout(0, TimeUnit.SECONDS) + .writeTimeout(0, TimeUnit.SECONDS) + .readTimeout(0, TimeUnit.SECONDS) + .build(); + } + public static Builder builder() { return new Builder(); } diff --git a/seed/java-sdk/literal/src/main/java/com/seed/literal/resources/headers/HeadersClient.java b/seed/java-sdk/literal/src/main/java/com/seed/literal/resources/headers/HeadersClient.java index ad5056cbe0d..e224eb6dc49 100644 --- a/seed/java-sdk/literal/src/main/java/com/seed/literal/resources/headers/HeadersClient.java +++ b/seed/java-sdk/literal/src/main/java/com/seed/literal/resources/headers/HeadersClient.java @@ -55,10 +55,8 @@ public SendResponse send(SendLiteralsInHeadersRequest request, RequestOptions re Request okhttpRequest = _requestBuilder.build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/literal/src/main/java/com/seed/literal/resources/inlined/InlinedClient.java b/seed/java-sdk/literal/src/main/java/com/seed/literal/resources/inlined/InlinedClient.java index 16a408ff78b..aba9b7175e5 100644 --- a/seed/java-sdk/literal/src/main/java/com/seed/literal/resources/inlined/InlinedClient.java +++ b/seed/java-sdk/literal/src/main/java/com/seed/literal/resources/inlined/InlinedClient.java @@ -49,10 +49,8 @@ public SendResponse send(SendLiteralsInlinedRequest request, RequestOptions requ .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/literal/src/main/java/com/seed/literal/resources/path/PathClient.java b/seed/java-sdk/literal/src/main/java/com/seed/literal/resources/path/PathClient.java index 2dce40fee47..f689b25b920 100644 --- a/seed/java-sdk/literal/src/main/java/com/seed/literal/resources/path/PathClient.java +++ b/seed/java-sdk/literal/src/main/java/com/seed/literal/resources/path/PathClient.java @@ -41,10 +41,8 @@ public SendResponse send(String id, RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/literal/src/main/java/com/seed/literal/resources/query/QueryClient.java b/seed/java-sdk/literal/src/main/java/com/seed/literal/resources/query/QueryClient.java index c54e981917f..e6c24bbc587 100644 --- a/seed/java-sdk/literal/src/main/java/com/seed/literal/resources/query/QueryClient.java +++ b/seed/java-sdk/literal/src/main/java/com/seed/literal/resources/query/QueryClient.java @@ -43,10 +43,8 @@ public SendResponse send(SendLiteralsInQueryRequest request, RequestOptions requ Request okhttpRequest = _requestBuilder.build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/literal/src/main/java/com/seed/literal/resources/reference/ReferenceClient.java b/seed/java-sdk/literal/src/main/java/com/seed/literal/resources/reference/ReferenceClient.java index 9c26374dcbc..a372018f110 100644 --- a/seed/java-sdk/literal/src/main/java/com/seed/literal/resources/reference/ReferenceClient.java +++ b/seed/java-sdk/literal/src/main/java/com/seed/literal/resources/reference/ReferenceClient.java @@ -49,10 +49,8 @@ public SendResponse send(SendRequest request, RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/multi-url-environment/src/main/java/com/seed/multiUrlEnvironment/core/ClientOptions.java b/seed/java-sdk/multi-url-environment/src/main/java/com/seed/multiUrlEnvironment/core/ClientOptions.java index 7545011609c..7a5ad14e651 100644 --- a/seed/java-sdk/multi-url-environment/src/main/java/com/seed/multiUrlEnvironment/core/ClientOptions.java +++ b/seed/java-sdk/multi-url-environment/src/main/java/com/seed/multiUrlEnvironment/core/ClientOptions.java @@ -5,6 +5,7 @@ import java.util.HashMap; import java.util.Map; +import java.util.concurrent.TimeUnit; import java.util.function.Supplier; import okhttp3.OkHttpClient; @@ -50,6 +51,19 @@ public OkHttpClient httpClient() { return this.httpClient; } + public OkHttpClient httpClientWithTimeout(RequestOptions requestOptions) { + if (requestOptions == null) { + return this.httpClient; + } + return this.httpClient + .newBuilder() + .callTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) + .connectTimeout(0, TimeUnit.SECONDS) + .writeTimeout(0, TimeUnit.SECONDS) + .readTimeout(0, TimeUnit.SECONDS) + .build(); + } + public static Builder builder() { return new Builder(); } diff --git a/seed/java-sdk/multi-url-environment/src/main/java/com/seed/multiUrlEnvironment/resources/ec2/Ec2Client.java b/seed/java-sdk/multi-url-environment/src/main/java/com/seed/multiUrlEnvironment/resources/ec2/Ec2Client.java index 67c55118a02..c00f63b6811 100644 --- a/seed/java-sdk/multi-url-environment/src/main/java/com/seed/multiUrlEnvironment/resources/ec2/Ec2Client.java +++ b/seed/java-sdk/multi-url-environment/src/main/java/com/seed/multiUrlEnvironment/resources/ec2/Ec2Client.java @@ -49,10 +49,8 @@ public void bootInstance(BootInstanceRequest request, RequestOptions requestOpti .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/multi-url-environment/src/main/java/com/seed/multiUrlEnvironment/resources/s3/S3Client.java b/seed/java-sdk/multi-url-environment/src/main/java/com/seed/multiUrlEnvironment/resources/s3/S3Client.java index 16e8c78bb26..4fba45439ee 100644 --- a/seed/java-sdk/multi-url-environment/src/main/java/com/seed/multiUrlEnvironment/resources/s3/S3Client.java +++ b/seed/java-sdk/multi-url-environment/src/main/java/com/seed/multiUrlEnvironment/resources/s3/S3Client.java @@ -49,10 +49,8 @@ public String getPresignedUrl(GetPresignedUrlRequest request, RequestOptions req .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/no-environment/src/main/java/com/seed/noEnvironment/core/ClientOptions.java b/seed/java-sdk/no-environment/src/main/java/com/seed/noEnvironment/core/ClientOptions.java index a7cf8cf6b9c..214f7e4b457 100644 --- a/seed/java-sdk/no-environment/src/main/java/com/seed/noEnvironment/core/ClientOptions.java +++ b/seed/java-sdk/no-environment/src/main/java/com/seed/noEnvironment/core/ClientOptions.java @@ -5,6 +5,7 @@ import java.util.HashMap; import java.util.Map; +import java.util.concurrent.TimeUnit; import java.util.function.Supplier; import okhttp3.OkHttpClient; @@ -50,6 +51,19 @@ public OkHttpClient httpClient() { return this.httpClient; } + public OkHttpClient httpClientWithTimeout(RequestOptions requestOptions) { + if (requestOptions == null) { + return this.httpClient; + } + return this.httpClient + .newBuilder() + .callTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) + .connectTimeout(0, TimeUnit.SECONDS) + .writeTimeout(0, TimeUnit.SECONDS) + .readTimeout(0, TimeUnit.SECONDS) + .build(); + } + public static Builder builder() { return new Builder(); } diff --git a/seed/java-sdk/no-environment/src/main/java/com/seed/noEnvironment/resources/dummy/DummyClient.java b/seed/java-sdk/no-environment/src/main/java/com/seed/noEnvironment/resources/dummy/DummyClient.java index c9b572e5429..e5c4682058d 100644 --- a/seed/java-sdk/no-environment/src/main/java/com/seed/noEnvironment/resources/dummy/DummyClient.java +++ b/seed/java-sdk/no-environment/src/main/java/com/seed/noEnvironment/resources/dummy/DummyClient.java @@ -38,10 +38,8 @@ public String getDummy(RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/object/src/main/java/com/seed/object/core/ClientOptions.java b/seed/java-sdk/object/src/main/java/com/seed/object/core/ClientOptions.java index 4659b535c53..1920e6b5ad9 100644 --- a/seed/java-sdk/object/src/main/java/com/seed/object/core/ClientOptions.java +++ b/seed/java-sdk/object/src/main/java/com/seed/object/core/ClientOptions.java @@ -5,6 +5,7 @@ import java.util.HashMap; import java.util.Map; +import java.util.concurrent.TimeUnit; import java.util.function.Supplier; import okhttp3.OkHttpClient; @@ -50,6 +51,19 @@ public OkHttpClient httpClient() { return this.httpClient; } + public OkHttpClient httpClientWithTimeout(RequestOptions requestOptions) { + if (requestOptions == null) { + return this.httpClient; + } + return this.httpClient + .newBuilder() + .callTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) + .connectTimeout(0, TimeUnit.SECONDS) + .writeTimeout(0, TimeUnit.SECONDS) + .readTimeout(0, TimeUnit.SECONDS) + .build(); + } + public static Builder builder() { return new Builder(); } diff --git a/seed/java-sdk/objects-with-imports/src/main/java/com/seed/objectsWithImports/core/ClientOptions.java b/seed/java-sdk/objects-with-imports/src/main/java/com/seed/objectsWithImports/core/ClientOptions.java index 9c7981d012c..72433536dfe 100644 --- a/seed/java-sdk/objects-with-imports/src/main/java/com/seed/objectsWithImports/core/ClientOptions.java +++ b/seed/java-sdk/objects-with-imports/src/main/java/com/seed/objectsWithImports/core/ClientOptions.java @@ -5,6 +5,7 @@ import java.util.HashMap; import java.util.Map; +import java.util.concurrent.TimeUnit; import java.util.function.Supplier; import okhttp3.OkHttpClient; @@ -50,6 +51,19 @@ public OkHttpClient httpClient() { return this.httpClient; } + public OkHttpClient httpClientWithTimeout(RequestOptions requestOptions) { + if (requestOptions == null) { + return this.httpClient; + } + return this.httpClient + .newBuilder() + .callTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) + .connectTimeout(0, TimeUnit.SECONDS) + .writeTimeout(0, TimeUnit.SECONDS) + .readTimeout(0, TimeUnit.SECONDS) + .build(); + } + public static Builder builder() { return new Builder(); } diff --git a/seed/java-sdk/optional/src/main/java/com/seed/objectsWithImports/core/ClientOptions.java b/seed/java-sdk/optional/src/main/java/com/seed/objectsWithImports/core/ClientOptions.java index 9c7981d012c..72433536dfe 100644 --- a/seed/java-sdk/optional/src/main/java/com/seed/objectsWithImports/core/ClientOptions.java +++ b/seed/java-sdk/optional/src/main/java/com/seed/objectsWithImports/core/ClientOptions.java @@ -5,6 +5,7 @@ import java.util.HashMap; import java.util.Map; +import java.util.concurrent.TimeUnit; import java.util.function.Supplier; import okhttp3.OkHttpClient; @@ -50,6 +51,19 @@ public OkHttpClient httpClient() { return this.httpClient; } + public OkHttpClient httpClientWithTimeout(RequestOptions requestOptions) { + if (requestOptions == null) { + return this.httpClient; + } + return this.httpClient + .newBuilder() + .callTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) + .connectTimeout(0, TimeUnit.SECONDS) + .writeTimeout(0, TimeUnit.SECONDS) + .readTimeout(0, TimeUnit.SECONDS) + .build(); + } + public static Builder builder() { return new Builder(); } diff --git a/seed/java-sdk/optional/src/main/java/com/seed/objectsWithImports/resources/optional/OptionalClient.java b/seed/java-sdk/optional/src/main/java/com/seed/objectsWithImports/resources/optional/OptionalClient.java index f52b1abf648..a133aecf0a7 100644 --- a/seed/java-sdk/optional/src/main/java/com/seed/objectsWithImports/resources/optional/OptionalClient.java +++ b/seed/java-sdk/optional/src/main/java/com/seed/objectsWithImports/resources/optional/OptionalClient.java @@ -56,10 +56,8 @@ public String sendOptionalBody(Optional> request, RequestOpt .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/package-yml/src/main/java/com/seed/packageYml/SeedPackageYmlClient.java b/seed/java-sdk/package-yml/src/main/java/com/seed/packageYml/SeedPackageYmlClient.java index 9e3da6cbe12..cd3306b5fbe 100644 --- a/seed/java-sdk/package-yml/src/main/java/com/seed/packageYml/SeedPackageYmlClient.java +++ b/seed/java-sdk/package-yml/src/main/java/com/seed/packageYml/SeedPackageYmlClient.java @@ -52,10 +52,8 @@ public String echo(String request, RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/package-yml/src/main/java/com/seed/packageYml/core/ClientOptions.java b/seed/java-sdk/package-yml/src/main/java/com/seed/packageYml/core/ClientOptions.java index ff2b19e3387..8bf7665a320 100644 --- a/seed/java-sdk/package-yml/src/main/java/com/seed/packageYml/core/ClientOptions.java +++ b/seed/java-sdk/package-yml/src/main/java/com/seed/packageYml/core/ClientOptions.java @@ -5,6 +5,7 @@ import java.util.HashMap; import java.util.Map; +import java.util.concurrent.TimeUnit; import java.util.function.Supplier; import okhttp3.OkHttpClient; @@ -50,6 +51,19 @@ public OkHttpClient httpClient() { return this.httpClient; } + public OkHttpClient httpClientWithTimeout(RequestOptions requestOptions) { + if (requestOptions == null) { + return this.httpClient; + } + return this.httpClient + .newBuilder() + .callTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) + .connectTimeout(0, TimeUnit.SECONDS) + .writeTimeout(0, TimeUnit.SECONDS) + .readTimeout(0, TimeUnit.SECONDS) + .build(); + } + public static Builder builder() { return new Builder(); } diff --git a/seed/java-sdk/package-yml/src/main/java/com/seed/packageYml/resources/service/ServiceClient.java b/seed/java-sdk/package-yml/src/main/java/com/seed/packageYml/resources/service/ServiceClient.java index 6344c7bc724..35d2de28a2d 100644 --- a/seed/java-sdk/package-yml/src/main/java/com/seed/packageYml/resources/service/ServiceClient.java +++ b/seed/java-sdk/package-yml/src/main/java/com/seed/packageYml/resources/service/ServiceClient.java @@ -37,10 +37,8 @@ public void nop(String nestedId, RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/plain-text/src/main/java/com/seed/plainText/core/ClientOptions.java b/seed/java-sdk/plain-text/src/main/java/com/seed/plainText/core/ClientOptions.java index eb89601093c..4199f42fba5 100644 --- a/seed/java-sdk/plain-text/src/main/java/com/seed/plainText/core/ClientOptions.java +++ b/seed/java-sdk/plain-text/src/main/java/com/seed/plainText/core/ClientOptions.java @@ -5,6 +5,7 @@ import java.util.HashMap; import java.util.Map; +import java.util.concurrent.TimeUnit; import java.util.function.Supplier; import okhttp3.OkHttpClient; @@ -50,6 +51,19 @@ public OkHttpClient httpClient() { return this.httpClient; } + public OkHttpClient httpClientWithTimeout(RequestOptions requestOptions) { + if (requestOptions == null) { + return this.httpClient; + } + return this.httpClient + .newBuilder() + .callTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) + .connectTimeout(0, TimeUnit.SECONDS) + .writeTimeout(0, TimeUnit.SECONDS) + .readTimeout(0, TimeUnit.SECONDS) + .build(); + } + public static Builder builder() { return new Builder(); } diff --git a/seed/java-sdk/plain-text/src/main/java/com/seed/plainText/resources/service/ServiceClient.java b/seed/java-sdk/plain-text/src/main/java/com/seed/plainText/resources/service/ServiceClient.java index 8ae22942716..a82c5079dcb 100644 --- a/seed/java-sdk/plain-text/src/main/java/com/seed/plainText/resources/service/ServiceClient.java +++ b/seed/java-sdk/plain-text/src/main/java/com/seed/plainText/resources/service/ServiceClient.java @@ -39,10 +39,8 @@ public String getText(RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/query-parameters/src/main/java/com/seed/queryParameters/core/ClientOptions.java b/seed/java-sdk/query-parameters/src/main/java/com/seed/queryParameters/core/ClientOptions.java index 1b728910db8..5bfaee5bea9 100644 --- a/seed/java-sdk/query-parameters/src/main/java/com/seed/queryParameters/core/ClientOptions.java +++ b/seed/java-sdk/query-parameters/src/main/java/com/seed/queryParameters/core/ClientOptions.java @@ -5,6 +5,7 @@ import java.util.HashMap; import java.util.Map; +import java.util.concurrent.TimeUnit; import java.util.function.Supplier; import okhttp3.OkHttpClient; @@ -50,6 +51,19 @@ public OkHttpClient httpClient() { return this.httpClient; } + public OkHttpClient httpClientWithTimeout(RequestOptions requestOptions) { + if (requestOptions == null) { + return this.httpClient; + } + return this.httpClient + .newBuilder() + .callTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) + .connectTimeout(0, TimeUnit.SECONDS) + .writeTimeout(0, TimeUnit.SECONDS) + .readTimeout(0, TimeUnit.SECONDS) + .build(); + } + public static Builder builder() { return new Builder(); } diff --git a/seed/java-sdk/query-parameters/src/main/java/com/seed/queryParameters/resources/user/UserClient.java b/seed/java-sdk/query-parameters/src/main/java/com/seed/queryParameters/resources/user/UserClient.java index 96119b1d019..9108e9e1ec0 100644 --- a/seed/java-sdk/query-parameters/src/main/java/com/seed/queryParameters/resources/user/UserClient.java +++ b/seed/java-sdk/query-parameters/src/main/java/com/seed/queryParameters/resources/user/UserClient.java @@ -49,10 +49,8 @@ public User getUsername(GetUsersRequest request, RequestOptions requestOptions) Request okhttpRequest = _requestBuilder.build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/reserved-keywords/src/main/java/com/seed/nurseryApi/core/ClientOptions.java b/seed/java-sdk/reserved-keywords/src/main/java/com/seed/nurseryApi/core/ClientOptions.java index 4f1426bbabc..fd1375eeb55 100644 --- a/seed/java-sdk/reserved-keywords/src/main/java/com/seed/nurseryApi/core/ClientOptions.java +++ b/seed/java-sdk/reserved-keywords/src/main/java/com/seed/nurseryApi/core/ClientOptions.java @@ -5,6 +5,7 @@ import java.util.HashMap; import java.util.Map; +import java.util.concurrent.TimeUnit; import java.util.function.Supplier; import okhttp3.OkHttpClient; @@ -50,6 +51,19 @@ public OkHttpClient httpClient() { return this.httpClient; } + public OkHttpClient httpClientWithTimeout(RequestOptions requestOptions) { + if (requestOptions == null) { + return this.httpClient; + } + return this.httpClient + .newBuilder() + .callTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) + .connectTimeout(0, TimeUnit.SECONDS) + .writeTimeout(0, TimeUnit.SECONDS) + .readTimeout(0, TimeUnit.SECONDS) + .build(); + } + public static Builder builder() { return new Builder(); } diff --git a/seed/java-sdk/reserved-keywords/src/main/java/com/seed/nurseryApi/resources/package_/PackageClient.java b/seed/java-sdk/reserved-keywords/src/main/java/com/seed/nurseryApi/resources/package_/PackageClient.java index f57dc49f382..895abb1c884 100644 --- a/seed/java-sdk/reserved-keywords/src/main/java/com/seed/nurseryApi/resources/package_/PackageClient.java +++ b/seed/java-sdk/reserved-keywords/src/main/java/com/seed/nurseryApi/resources/package_/PackageClient.java @@ -39,10 +39,8 @@ public void test(TestRequest request, RequestOptions requestOptions) { Request okhttpRequest = _requestBuilder.build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/single-url-environment-default/src/main/java/com/seed/singleUrlEnvironmentDefault/core/ClientOptions.java b/seed/java-sdk/single-url-environment-default/src/main/java/com/seed/singleUrlEnvironmentDefault/core/ClientOptions.java index 2529926d639..89ae25e8b2a 100644 --- a/seed/java-sdk/single-url-environment-default/src/main/java/com/seed/singleUrlEnvironmentDefault/core/ClientOptions.java +++ b/seed/java-sdk/single-url-environment-default/src/main/java/com/seed/singleUrlEnvironmentDefault/core/ClientOptions.java @@ -5,6 +5,7 @@ import java.util.HashMap; import java.util.Map; +import java.util.concurrent.TimeUnit; import java.util.function.Supplier; import okhttp3.OkHttpClient; @@ -50,6 +51,19 @@ public OkHttpClient httpClient() { return this.httpClient; } + public OkHttpClient httpClientWithTimeout(RequestOptions requestOptions) { + if (requestOptions == null) { + return this.httpClient; + } + return this.httpClient + .newBuilder() + .callTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) + .connectTimeout(0, TimeUnit.SECONDS) + .writeTimeout(0, TimeUnit.SECONDS) + .readTimeout(0, TimeUnit.SECONDS) + .build(); + } + public static Builder builder() { return new Builder(); } diff --git a/seed/java-sdk/single-url-environment-default/src/main/java/com/seed/singleUrlEnvironmentDefault/resources/dummy/DummyClient.java b/seed/java-sdk/single-url-environment-default/src/main/java/com/seed/singleUrlEnvironmentDefault/resources/dummy/DummyClient.java index fb9eaa24e77..2b9ffbe4c22 100644 --- a/seed/java-sdk/single-url-environment-default/src/main/java/com/seed/singleUrlEnvironmentDefault/resources/dummy/DummyClient.java +++ b/seed/java-sdk/single-url-environment-default/src/main/java/com/seed/singleUrlEnvironmentDefault/resources/dummy/DummyClient.java @@ -38,10 +38,8 @@ public String getDummy(RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/single-url-environment-no-default/src/main/java/com/seed/singleUrlEnvironmentNoDefault/core/ClientOptions.java b/seed/java-sdk/single-url-environment-no-default/src/main/java/com/seed/singleUrlEnvironmentNoDefault/core/ClientOptions.java index 3bcf071b5b0..1b6eacf66e6 100644 --- a/seed/java-sdk/single-url-environment-no-default/src/main/java/com/seed/singleUrlEnvironmentNoDefault/core/ClientOptions.java +++ b/seed/java-sdk/single-url-environment-no-default/src/main/java/com/seed/singleUrlEnvironmentNoDefault/core/ClientOptions.java @@ -5,6 +5,7 @@ import java.util.HashMap; import java.util.Map; +import java.util.concurrent.TimeUnit; import java.util.function.Supplier; import okhttp3.OkHttpClient; @@ -50,6 +51,19 @@ public OkHttpClient httpClient() { return this.httpClient; } + public OkHttpClient httpClientWithTimeout(RequestOptions requestOptions) { + if (requestOptions == null) { + return this.httpClient; + } + return this.httpClient + .newBuilder() + .callTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) + .connectTimeout(0, TimeUnit.SECONDS) + .writeTimeout(0, TimeUnit.SECONDS) + .readTimeout(0, TimeUnit.SECONDS) + .build(); + } + public static Builder builder() { return new Builder(); } diff --git a/seed/java-sdk/single-url-environment-no-default/src/main/java/com/seed/singleUrlEnvironmentNoDefault/resources/dummy/DummyClient.java b/seed/java-sdk/single-url-environment-no-default/src/main/java/com/seed/singleUrlEnvironmentNoDefault/resources/dummy/DummyClient.java index 5027a4fbec2..e90d9ae81dc 100644 --- a/seed/java-sdk/single-url-environment-no-default/src/main/java/com/seed/singleUrlEnvironmentNoDefault/resources/dummy/DummyClient.java +++ b/seed/java-sdk/single-url-environment-no-default/src/main/java/com/seed/singleUrlEnvironmentNoDefault/resources/dummy/DummyClient.java @@ -38,10 +38,8 @@ public String getDummy(RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/streaming/src/main/java/com/seed/streaming/core/ClientOptions.java b/seed/java-sdk/streaming/src/main/java/com/seed/streaming/core/ClientOptions.java index 36fda822cc0..389c53920fe 100644 --- a/seed/java-sdk/streaming/src/main/java/com/seed/streaming/core/ClientOptions.java +++ b/seed/java-sdk/streaming/src/main/java/com/seed/streaming/core/ClientOptions.java @@ -5,6 +5,7 @@ import java.util.HashMap; import java.util.Map; +import java.util.concurrent.TimeUnit; import java.util.function.Supplier; import okhttp3.OkHttpClient; @@ -50,6 +51,19 @@ public OkHttpClient httpClient() { return this.httpClient; } + public OkHttpClient httpClientWithTimeout(RequestOptions requestOptions) { + if (requestOptions == null) { + return this.httpClient; + } + return this.httpClient + .newBuilder() + .callTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) + .connectTimeout(0, TimeUnit.SECONDS) + .writeTimeout(0, TimeUnit.SECONDS) + .readTimeout(0, TimeUnit.SECONDS) + .build(); + } + public static Builder builder() { return new Builder(); } diff --git a/seed/java-sdk/streaming/src/main/java/com/seed/streaming/resources/dummy/DummyClient.java b/seed/java-sdk/streaming/src/main/java/com/seed/streaming/resources/dummy/DummyClient.java index 7c7e7fea910..42b9d587e30 100644 --- a/seed/java-sdk/streaming/src/main/java/com/seed/streaming/resources/dummy/DummyClient.java +++ b/seed/java-sdk/streaming/src/main/java/com/seed/streaming/resources/dummy/DummyClient.java @@ -50,10 +50,8 @@ public Iterable generateStream(GenerateStreamRequestzs request, .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/trace/src/main/java/com/seed/trace/core/ClientOptions.java b/seed/java-sdk/trace/src/main/java/com/seed/trace/core/ClientOptions.java index 0fb85d7799a..9cbfc67313e 100644 --- a/seed/java-sdk/trace/src/main/java/com/seed/trace/core/ClientOptions.java +++ b/seed/java-sdk/trace/src/main/java/com/seed/trace/core/ClientOptions.java @@ -5,6 +5,7 @@ import java.util.HashMap; import java.util.Map; +import java.util.concurrent.TimeUnit; import java.util.function.Supplier; import okhttp3.OkHttpClient; @@ -50,6 +51,19 @@ public OkHttpClient httpClient() { return this.httpClient; } + public OkHttpClient httpClientWithTimeout(RequestOptions requestOptions) { + if (requestOptions == null) { + return this.httpClient; + } + return this.httpClient + .newBuilder() + .callTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) + .connectTimeout(0, TimeUnit.SECONDS) + .writeTimeout(0, TimeUnit.SECONDS) + .readTimeout(0, TimeUnit.SECONDS) + .build(); + } + public static Builder builder() { return new Builder(); } diff --git a/seed/java-sdk/trace/src/main/java/com/seed/trace/resources/admin/AdminClient.java b/seed/java-sdk/trace/src/main/java/com/seed/trace/resources/admin/AdminClient.java index ff992fa227f..9391cc9be0c 100644 --- a/seed/java-sdk/trace/src/main/java/com/seed/trace/resources/admin/AdminClient.java +++ b/seed/java-sdk/trace/src/main/java/com/seed/trace/resources/admin/AdminClient.java @@ -59,10 +59,8 @@ public void updateTestSubmissionStatus( .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -103,10 +101,8 @@ public void sendTestSubmissionUpdate( .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -147,10 +143,8 @@ public void updateWorkspaceSubmissionStatus( .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -191,10 +185,8 @@ public void sendWorkspaceSubmissionUpdate( .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -237,10 +229,8 @@ public void storeTracedTestCase( .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -283,10 +273,8 @@ public void storeTracedTestCaseV2( .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -327,10 +315,8 @@ public void storeTracedWorkspace( .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -371,10 +357,8 @@ public void storeTracedWorkspaceV2( .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/trace/src/main/java/com/seed/trace/resources/homepage/HomepageClient.java b/seed/java-sdk/trace/src/main/java/com/seed/trace/resources/homepage/HomepageClient.java index ad42d71aa9a..01de0bbafd3 100644 --- a/seed/java-sdk/trace/src/main/java/com/seed/trace/resources/homepage/HomepageClient.java +++ b/seed/java-sdk/trace/src/main/java/com/seed/trace/resources/homepage/HomepageClient.java @@ -42,10 +42,8 @@ public List getHomepageProblems(RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -84,10 +82,8 @@ public void setHomepageProblems(List request, RequestOptions requestOpti .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/trace/src/main/java/com/seed/trace/resources/migration/MigrationClient.java b/seed/java-sdk/trace/src/main/java/com/seed/trace/resources/migration/MigrationClient.java index dbc5d2eb610..abeac593746 100644 --- a/seed/java-sdk/trace/src/main/java/com/seed/trace/resources/migration/MigrationClient.java +++ b/seed/java-sdk/trace/src/main/java/com/seed/trace/resources/migration/MigrationClient.java @@ -45,10 +45,8 @@ public List getAttemptedMigrations( Request okhttpRequest = _requestBuilder.build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/trace/src/main/java/com/seed/trace/resources/playlist/PlaylistClient.java b/seed/java-sdk/trace/src/main/java/com/seed/trace/resources/playlist/PlaylistClient.java index 0c10601852b..2d672885e55 100644 --- a/seed/java-sdk/trace/src/main/java/com/seed/trace/resources/playlist/PlaylistClient.java +++ b/seed/java-sdk/trace/src/main/java/com/seed/trace/resources/playlist/PlaylistClient.java @@ -66,10 +66,8 @@ public Playlist createPlaylist(int serviceParam, CreatePlaylistRequest request, Request okhttpRequest = _requestBuilder.build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -117,10 +115,8 @@ public List getPlaylists(int serviceParam, GetPlaylistsRequest request Request okhttpRequest = _requestBuilder.build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -160,10 +156,8 @@ public Playlist getPlaylist(int serviceParam, String playlistId, RequestOptions .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -224,10 +218,8 @@ public Optional updatePlaylist( .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -266,10 +258,8 @@ public void deletePlaylist(int serviceParam, String playlistId, RequestOptions r .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/trace/src/main/java/com/seed/trace/resources/problem/ProblemClient.java b/seed/java-sdk/trace/src/main/java/com/seed/trace/resources/problem/ProblemClient.java index 273febff964..68de057016a 100644 --- a/seed/java-sdk/trace/src/main/java/com/seed/trace/resources/problem/ProblemClient.java +++ b/seed/java-sdk/trace/src/main/java/com/seed/trace/resources/problem/ProblemClient.java @@ -59,10 +59,8 @@ public CreateProblemResponse createProblem(CreateProblemRequest request, Request .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -109,10 +107,8 @@ public UpdateProblemResponse updateProblem( .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -150,10 +146,8 @@ public void deleteProblem(String problemId, RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -199,10 +193,8 @@ public GetDefaultStarterFilesResponse getDefaultStarterFiles( .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/trace/src/main/java/com/seed/trace/resources/submission/SubmissionClient.java b/seed/java-sdk/trace/src/main/java/com/seed/trace/resources/submission/SubmissionClient.java index f2b7611a931..47b6a94421c 100644 --- a/seed/java-sdk/trace/src/main/java/com/seed/trace/resources/submission/SubmissionClient.java +++ b/seed/java-sdk/trace/src/main/java/com/seed/trace/resources/submission/SubmissionClient.java @@ -52,10 +52,8 @@ public ExecutionSessionResponse createExecutionSession(Language language, Reques .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -93,10 +91,8 @@ public Optional getExecutionSession(String sessionId, .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -135,10 +131,8 @@ public void stopExecutionSession(String sessionId, RequestOptions requestOptions .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -170,10 +164,8 @@ public GetExecutionSessionStateResponse getExecutionSessionsState(RequestOptions .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/trace/src/main/java/com/seed/trace/resources/sysprop/SyspropClient.java b/seed/java-sdk/trace/src/main/java/com/seed/trace/resources/sysprop/SyspropClient.java index 1a3cbe85963..f560ec87900 100644 --- a/seed/java-sdk/trace/src/main/java/com/seed/trace/resources/sysprop/SyspropClient.java +++ b/seed/java-sdk/trace/src/main/java/com/seed/trace/resources/sysprop/SyspropClient.java @@ -43,10 +43,8 @@ public void setNumWarmInstances(Language language, int numWarmInstances, Request .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -78,10 +76,8 @@ public Map getNumWarmInstances(RequestOptions requestOptions) .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/trace/src/main/java/com/seed/trace/resources/v2/V2Client.java b/seed/java-sdk/trace/src/main/java/com/seed/trace/resources/v2/V2Client.java index ccbfa6dc11e..0a9307206f2 100644 --- a/seed/java-sdk/trace/src/main/java/com/seed/trace/resources/v2/V2Client.java +++ b/seed/java-sdk/trace/src/main/java/com/seed/trace/resources/v2/V2Client.java @@ -46,10 +46,8 @@ public void test(RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/trace/src/main/java/com/seed/trace/resources/v2/problem/ProblemClient.java b/seed/java-sdk/trace/src/main/java/com/seed/trace/resources/v2/problem/ProblemClient.java index ab47b1b4f34..bb1ea64457d 100644 --- a/seed/java-sdk/trace/src/main/java/com/seed/trace/resources/v2/problem/ProblemClient.java +++ b/seed/java-sdk/trace/src/main/java/com/seed/trace/resources/v2/problem/ProblemClient.java @@ -49,10 +49,8 @@ public List getLightweightProblems(RequestOptions requ .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -91,10 +89,8 @@ public List getProblems(RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -134,10 +130,8 @@ public ProblemInfoV2 getLatestProblem(String problemId, RequestOptions requestOp .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -178,10 +172,8 @@ public ProblemInfoV2 getProblemVersion(String problemId, int problemVersion, Req .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/trace/src/main/java/com/seed/trace/resources/v2/v3/problem/ProblemClient.java b/seed/java-sdk/trace/src/main/java/com/seed/trace/resources/v2/v3/problem/ProblemClient.java index 6ef967c0123..6236ab8da34 100644 --- a/seed/java-sdk/trace/src/main/java/com/seed/trace/resources/v2/v3/problem/ProblemClient.java +++ b/seed/java-sdk/trace/src/main/java/com/seed/trace/resources/v2/v3/problem/ProblemClient.java @@ -49,10 +49,8 @@ public List getLightweightProblems(RequestOptions requ .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -91,10 +89,8 @@ public List getProblems(RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -134,10 +130,8 @@ public ProblemInfoV2 getLatestProblem(String problemId, RequestOptions requestOp .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { @@ -178,10 +172,8 @@ public ProblemInfoV2 getProblemVersion(String problemId, int problemVersion, Req .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/undiscriminated-unions/src/main/java/com/seed/undiscriminatedUnions/core/ClientOptions.java b/seed/java-sdk/undiscriminated-unions/src/main/java/com/seed/undiscriminatedUnions/core/ClientOptions.java index ba32295920d..30c8fe497b6 100644 --- a/seed/java-sdk/undiscriminated-unions/src/main/java/com/seed/undiscriminatedUnions/core/ClientOptions.java +++ b/seed/java-sdk/undiscriminated-unions/src/main/java/com/seed/undiscriminatedUnions/core/ClientOptions.java @@ -5,6 +5,7 @@ import java.util.HashMap; import java.util.Map; +import java.util.concurrent.TimeUnit; import java.util.function.Supplier; import okhttp3.OkHttpClient; @@ -50,6 +51,19 @@ public OkHttpClient httpClient() { return this.httpClient; } + public OkHttpClient httpClientWithTimeout(RequestOptions requestOptions) { + if (requestOptions == null) { + return this.httpClient; + } + return this.httpClient + .newBuilder() + .callTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) + .connectTimeout(0, TimeUnit.SECONDS) + .writeTimeout(0, TimeUnit.SECONDS) + .readTimeout(0, TimeUnit.SECONDS) + .build(); + } + public static Builder builder() { return new Builder(); } diff --git a/seed/java-sdk/undiscriminated-unions/src/main/java/com/seed/undiscriminatedUnions/resources/union/UnionClient.java b/seed/java-sdk/undiscriminated-unions/src/main/java/com/seed/undiscriminatedUnions/resources/union/UnionClient.java index 8af1451a8d7..ae5cafd30b4 100644 --- a/seed/java-sdk/undiscriminated-unions/src/main/java/com/seed/undiscriminatedUnions/resources/union/UnionClient.java +++ b/seed/java-sdk/undiscriminated-unions/src/main/java/com/seed/undiscriminatedUnions/resources/union/UnionClient.java @@ -47,10 +47,8 @@ public MyUnion get(MyUnion request, RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/unknown/src/main/java/com/seed/unknownAsAny/core/ClientOptions.java b/seed/java-sdk/unknown/src/main/java/com/seed/unknownAsAny/core/ClientOptions.java index 3f4ea38abad..6543885a967 100644 --- a/seed/java-sdk/unknown/src/main/java/com/seed/unknownAsAny/core/ClientOptions.java +++ b/seed/java-sdk/unknown/src/main/java/com/seed/unknownAsAny/core/ClientOptions.java @@ -5,6 +5,7 @@ import java.util.HashMap; import java.util.Map; +import java.util.concurrent.TimeUnit; import java.util.function.Supplier; import okhttp3.OkHttpClient; @@ -50,6 +51,19 @@ public OkHttpClient httpClient() { return this.httpClient; } + public OkHttpClient httpClientWithTimeout(RequestOptions requestOptions) { + if (requestOptions == null) { + return this.httpClient; + } + return this.httpClient + .newBuilder() + .callTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) + .connectTimeout(0, TimeUnit.SECONDS) + .writeTimeout(0, TimeUnit.SECONDS) + .readTimeout(0, TimeUnit.SECONDS) + .build(); + } + public static Builder builder() { return new Builder(); } diff --git a/seed/java-sdk/unknown/src/main/java/com/seed/unknownAsAny/resources/unknown/UnknownClient.java b/seed/java-sdk/unknown/src/main/java/com/seed/unknownAsAny/resources/unknown/UnknownClient.java index 42cd1af5f7e..d8f18a45022 100644 --- a/seed/java-sdk/unknown/src/main/java/com/seed/unknownAsAny/resources/unknown/UnknownClient.java +++ b/seed/java-sdk/unknown/src/main/java/com/seed/unknownAsAny/resources/unknown/UnknownClient.java @@ -48,10 +48,8 @@ public List post(Object request, RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/variables/src/main/java/com/seed/variables/core/ClientOptions.java b/seed/java-sdk/variables/src/main/java/com/seed/variables/core/ClientOptions.java index a33fe1ffef6..88c54e37ebf 100644 --- a/seed/java-sdk/variables/src/main/java/com/seed/variables/core/ClientOptions.java +++ b/seed/java-sdk/variables/src/main/java/com/seed/variables/core/ClientOptions.java @@ -5,6 +5,7 @@ import java.util.HashMap; import java.util.Map; +import java.util.concurrent.TimeUnit; import java.util.function.Supplier; import okhttp3.OkHttpClient; @@ -53,6 +54,19 @@ public OkHttpClient httpClient() { return this.httpClient; } + public OkHttpClient httpClientWithTimeout(RequestOptions requestOptions) { + if (requestOptions == null) { + return this.httpClient; + } + return this.httpClient + .newBuilder() + .callTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) + .connectTimeout(0, TimeUnit.SECONDS) + .writeTimeout(0, TimeUnit.SECONDS) + .readTimeout(0, TimeUnit.SECONDS) + .build(); + } + public String rootVariable() { return this.rootVariable; } diff --git a/seed/java-sdk/variables/src/main/java/com/seed/variables/resources/service/ServiceClient.java b/seed/java-sdk/variables/src/main/java/com/seed/variables/resources/service/ServiceClient.java index 27bdf979f67..e520f6b8ff2 100644 --- a/seed/java-sdk/variables/src/main/java/com/seed/variables/resources/service/ServiceClient.java +++ b/seed/java-sdk/variables/src/main/java/com/seed/variables/resources/service/ServiceClient.java @@ -38,10 +38,8 @@ public void post(RequestOptions requestOptions) { .build(); try { OkHttpClient client = clientOptions.httpClient(); - if (requestOptions.getTimeout().isPresent()) { - client = client.newBuilder() - .readTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) - .build(); + if (requestOptions != null && requestOptions.getTimeout().isPresent()) { + client = clientOptions.httpClientWithTimeout(requestOptions); } Response response = client.newCall(okhttpRequest).execute(); if (response.isSuccessful()) { diff --git a/seed/java-sdk/websocket/src/main/java/com/seed/websocket/core/ClientOptions.java b/seed/java-sdk/websocket/src/main/java/com/seed/websocket/core/ClientOptions.java index a3ab746b385..3719b998786 100644 --- a/seed/java-sdk/websocket/src/main/java/com/seed/websocket/core/ClientOptions.java +++ b/seed/java-sdk/websocket/src/main/java/com/seed/websocket/core/ClientOptions.java @@ -5,6 +5,7 @@ import java.util.HashMap; import java.util.Map; +import java.util.concurrent.TimeUnit; import java.util.function.Supplier; import okhttp3.OkHttpClient; @@ -50,6 +51,19 @@ public OkHttpClient httpClient() { return this.httpClient; } + public OkHttpClient httpClientWithTimeout(RequestOptions requestOptions) { + if (requestOptions == null) { + return this.httpClient; + } + return this.httpClient + .newBuilder() + .callTimeout(requestOptions.getTimeout().get(), requestOptions.getTimeoutTimeUnit()) + .connectTimeout(0, TimeUnit.SECONDS) + .writeTimeout(0, TimeUnit.SECONDS) + .readTimeout(0, TimeUnit.SECONDS) + .build(); + } + public static Builder builder() { return new Builder(); } diff --git a/seed/java-spring/enum/resources/inlinedrequest/requests/SendEnumInlinedRequest.java b/seed/java-spring/enum/resources/inlinedrequest/requests/SendEnumInlinedRequest.java index d13184eefe9..03b6b5afd1a 100644 --- a/seed/java-spring/enum/resources/inlinedrequest/requests/SendEnumInlinedRequest.java +++ b/seed/java-spring/enum/resources/inlinedrequest/requests/SendEnumInlinedRequest.java @@ -15,6 +15,7 @@ import java.lang.String; import java.util.Objects; import java.util.Optional; +import types.ColorOrOperand; import types.Operand; @JsonInclude(JsonInclude.Include.NON_EMPTY) @@ -22,17 +23,42 @@ builder = SendEnumInlinedRequest.Builder.class ) public final class SendEnumInlinedRequest { - private final Optional operand; + private final Operand operand; - private SendEnumInlinedRequest(Optional operand) { + private final Optional maybeOperand; + + private final ColorOrOperand operandOrColor; + + private final Optional maybeOperandOrColor; + + private SendEnumInlinedRequest(Operand operand, Optional maybeOperand, + ColorOrOperand operandOrColor, Optional maybeOperandOrColor) { this.operand = operand; + this.maybeOperand = maybeOperand; + this.operandOrColor = operandOrColor; + this.maybeOperandOrColor = maybeOperandOrColor; } @JsonProperty("operand") - public Optional getOperand() { + public Operand getOperand() { return operand; } + @JsonProperty("maybeOperand") + public Optional getMaybeOperand() { + return maybeOperand; + } + + @JsonProperty("operandOrColor") + public ColorOrOperand getOperandOrColor() { + return operandOrColor; + } + + @JsonProperty("maybeOperandOrColor") + public Optional getMaybeOperandOrColor() { + return maybeOperandOrColor; + } + @java.lang.Override public boolean equals(Object other) { if (this == other) return true; @@ -40,12 +66,12 @@ public boolean equals(Object other) { } private boolean equalTo(SendEnumInlinedRequest other) { - return operand.equals(other.operand); + return operand.equals(other.operand) && maybeOperand.equals(other.maybeOperand) && operandOrColor.equals(other.operandOrColor) && maybeOperandOrColor.equals(other.maybeOperandOrColor); } @java.lang.Override public int hashCode() { - return Objects.hash(this.operand); + return Objects.hash(this.operand, this.maybeOperand, this.operandOrColor, this.maybeOperandOrColor); } @java.lang.Override @@ -53,40 +79,105 @@ public String toString() { return ObjectMappers.stringify(this); } - public static Builder builder() { + public static OperandStage builder() { return new Builder(); } + public interface OperandStage { + OperandOrColorStage operand(Operand operand); + + Builder from(SendEnumInlinedRequest other); + } + + public interface OperandOrColorStage { + _FinalStage operandOrColor(ColorOrOperand operandOrColor); + } + + public interface _FinalStage { + SendEnumInlinedRequest build(); + + _FinalStage maybeOperand(Optional maybeOperand); + + _FinalStage maybeOperand(Operand maybeOperand); + + _FinalStage maybeOperandOrColor(Optional maybeOperandOrColor); + + _FinalStage maybeOperandOrColor(ColorOrOperand maybeOperandOrColor); + } + @JsonIgnoreProperties( ignoreUnknown = true ) - public static final class Builder { - private Optional operand = Optional.empty(); + public static final class Builder implements OperandStage, OperandOrColorStage, _FinalStage { + private Operand operand; + + private ColorOrOperand operandOrColor; + + private Optional maybeOperandOrColor = Optional.empty(); + + private Optional maybeOperand = Optional.empty(); private Builder() { } + @java.lang.Override public Builder from(SendEnumInlinedRequest other) { operand(other.getOperand()); + maybeOperand(other.getMaybeOperand()); + operandOrColor(other.getOperandOrColor()); + maybeOperandOrColor(other.getMaybeOperandOrColor()); + return this; + } + + @java.lang.Override + @JsonSetter("operand") + public OperandOrColorStage operand(Operand operand) { + this.operand = operand; + return this; + } + + @java.lang.Override + @JsonSetter("operandOrColor") + public _FinalStage operandOrColor(ColorOrOperand operandOrColor) { + this.operandOrColor = operandOrColor; return this; } + @java.lang.Override + public _FinalStage maybeOperandOrColor(ColorOrOperand maybeOperandOrColor) { + this.maybeOperandOrColor = Optional.of(maybeOperandOrColor); + return this; + } + + @java.lang.Override @JsonSetter( - value = "operand", + value = "maybeOperandOrColor", nulls = Nulls.SKIP ) - public Builder operand(Optional operand) { - this.operand = operand; + public _FinalStage maybeOperandOrColor(Optional maybeOperandOrColor) { + this.maybeOperandOrColor = maybeOperandOrColor; + return this; + } + + @java.lang.Override + public _FinalStage maybeOperand(Operand maybeOperand) { + this.maybeOperand = Optional.of(maybeOperand); return this; } - public Builder operand(Operand operand) { - this.operand = Optional.of(operand); + @java.lang.Override + @JsonSetter( + value = "maybeOperand", + nulls = Nulls.SKIP + ) + public _FinalStage maybeOperand(Optional maybeOperand) { + this.maybeOperand = maybeOperand; return this; } + @java.lang.Override public SendEnumInlinedRequest build() { - return new SendEnumInlinedRequest(operand); + return new SendEnumInlinedRequest(operand, maybeOperand, operandOrColor, maybeOperandOrColor); } } } diff --git a/seed/java-spring/enum/resources/pathparam/PathParamService.java b/seed/java-spring/enum/resources/pathparam/PathParamService.java index 2ee71c74bda..d35140dcdb4 100644 --- a/seed/java-spring/enum/resources/pathparam/PathParamService.java +++ b/seed/java-spring/enum/resources/pathparam/PathParamService.java @@ -4,15 +4,20 @@ package resources.pathparam; +import java.util.Optional; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestMapping; +import types.ColorOrOperand; import types.Operand; @RequestMapping( path = "/" ) public interface PathParamService { - @PostMapping("/path/{operand}") - void send(@PathVariable("operand") Operand operand); + @PostMapping("/path/{operand}/{maybeOperand}/{operandOrColor}/{maybeOperandOrColor}") + void send(@PathVariable("operand") Operand operand, + @PathVariable("maybeOperand") Optional maybeOperand, + @PathVariable("operandOrColor") ColorOrOperand operandOrColor, + @PathVariable("maybeOperandOrColor") Optional maybeOperandOrColor); } diff --git a/seed/java-spring/enum/resources/queryparam/QueryParamService.java b/seed/java-spring/enum/resources/queryparam/QueryParamService.java index 34c0c1842d5..91e4be54d02 100644 --- a/seed/java-spring/enum/resources/queryparam/QueryParamService.java +++ b/seed/java-spring/enum/resources/queryparam/QueryParamService.java @@ -15,8 +15,10 @@ ) public interface QueryParamService { @PostMapping("/query") - void send(@RequestParam("operand") Optional operand); + void send(@RequestParam("operand") Operand operand, + @RequestParam("maybeOperand") Optional maybeOperand); @PostMapping("/query-list") - void sendList(@RequestParam("operand") Optional operand); + void sendList(@RequestParam("operand") Operand operand, + @RequestParam("maybeOperand") Optional maybeOperand); } diff --git a/seed/java-spring/enum/types/Color.java b/seed/java-spring/enum/types/Color.java new file mode 100644 index 00000000000..fbdb262f564 --- /dev/null +++ b/seed/java-spring/enum/types/Color.java @@ -0,0 +1,26 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +package types; + +import com.fasterxml.jackson.annotation.JsonValue; +import java.lang.String; + +public enum Color { + RED("red"), + + BLUE("blue"); + + private final String value; + + Color(String value) { + this.value = value; + } + + @JsonValue + @java.lang.Override + public String toString() { + return this.value; + } +} diff --git a/seed/java-spring/enum/types/ColorOrOperand.java b/seed/java-spring/enum/types/ColorOrOperand.java new file mode 100644 index 00000000000..90d621d471b --- /dev/null +++ b/seed/java-spring/enum/types/ColorOrOperand.java @@ -0,0 +1,102 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +package types; + +import com.fasterxml.jackson.annotation.JsonValue; +import com.fasterxml.jackson.core.JsonParseException; +import com.fasterxml.jackson.core.JsonParser; +import com.fasterxml.jackson.databind.DeserializationContext; +import com.fasterxml.jackson.databind.annotation.JsonDeserialize; +import com.fasterxml.jackson.databind.deser.std.StdDeserializer; +import core.ObjectMappers; +import java.io.IOException; +import java.lang.IllegalArgumentException; +import java.lang.IllegalStateException; +import java.lang.Object; +import java.lang.String; +import java.util.Objects; + +@JsonDeserialize( + using = ColorOrOperand.Deserializer.class +) +public final class ColorOrOperand { + private final Object value; + + private final int type; + + private ColorOrOperand(Object value, int type) { + this.value = value; + this.type = type; + } + + @JsonValue + public Object get() { + return this.value; + } + + public T visit(Visitor visitor) { + if(this.type == 0) { + return visitor.visit((Color) this.value); + } else if(this.type == 1) { + return visitor.visit((Operand) this.value); + } + throw new IllegalStateException("Failed to visit value. This should never happen."); + } + + @java.lang.Override + public boolean equals(Object other) { + if (this == other) return true; + return other instanceof ColorOrOperand && equalTo((ColorOrOperand) other); + } + + private boolean equalTo(ColorOrOperand other) { + return value.equals(other.value); + } + + @java.lang.Override + public int hashCode() { + return Objects.hash(this.value); + } + + @java.lang.Override + public String toString() { + return this.value.toString(); + } + + public static ColorOrOperand of(Color value) { + return new ColorOrOperand(value, 0); + } + + public static ColorOrOperand of(Operand value) { + return new ColorOrOperand(value, 1); + } + + public interface Visitor { + T visit(Color value); + + T visit(Operand value); + } + + static final class Deserializer extends StdDeserializer { + Deserializer() { + super(ColorOrOperand.class); + } + + @java.lang.Override + public ColorOrOperand deserialize(JsonParser p, DeserializationContext ctxt) throws + IOException { + Object value = p.readValueAs(Object.class); + try { + return of(ObjectMappers.JSON_MAPPER.convertValue(value, Color.class)); + } catch(IllegalArgumentException e) { + } + try { + return of(ObjectMappers.JSON_MAPPER.convertValue(value, Operand.class)); + } catch(IllegalArgumentException e) { + } + throw new JsonParseException(p, "Failed to deserialize"); + } + } +} diff --git a/seed/java-spring/examples/resources/types/types/ExtendedMovie.java b/seed/java-spring/examples/resources/types/types/ExtendedMovie.java index 0247eb78c71..55ec7710e73 100644 --- a/seed/java-spring/examples/resources/types/types/ExtendedMovie.java +++ b/seed/java-spring/examples/resources/types/types/ExtendedMovie.java @@ -26,6 +26,8 @@ public final class ExtendedMovie implements IMovie { private final MovieId id; + private final Optional prequel; + private final String title; private final String from; @@ -38,9 +40,10 @@ public final class ExtendedMovie implements IMovie { private final List cast; - private ExtendedMovie(MovieId id, String title, String from, double rating, Tag tag, - Optional book, List cast) { + private ExtendedMovie(MovieId id, Optional prequel, String title, String from, + double rating, Tag tag, Optional book, List cast) { this.id = id; + this.prequel = prequel; this.title = title; this.from = from; this.rating = rating; @@ -55,6 +58,12 @@ public MovieId getId() { return id; } + @JsonProperty("prequel") + @java.lang.Override + public Optional getPrequel() { + return prequel; + } + @JsonProperty("title") @java.lang.Override public String getTitle() { @@ -106,12 +115,12 @@ public boolean equals(Object other) { } private boolean equalTo(ExtendedMovie other) { - return id.equals(other.id) && title.equals(other.title) && from.equals(other.from) && rating == other.rating && tag.equals(other.tag) && book.equals(other.book) && cast.equals(other.cast); + return id.equals(other.id) && prequel.equals(other.prequel) && title.equals(other.title) && from.equals(other.from) && rating == other.rating && tag.equals(other.tag) && book.equals(other.book) && cast.equals(other.cast); } @java.lang.Override public int hashCode() { - return Objects.hash(this.id, this.title, this.from, this.rating, this.tag, this.book, this.cast); + return Objects.hash(this.id, this.prequel, this.title, this.from, this.rating, this.tag, this.book, this.cast); } @java.lang.Override @@ -148,6 +157,10 @@ public interface TagStage { public interface _FinalStage { ExtendedMovie build(); + _FinalStage prequel(Optional prequel); + + _FinalStage prequel(MovieId prequel); + _FinalStage book(Optional book); _FinalStage book(String book); @@ -177,12 +190,15 @@ public static final class Builder implements IdStage, TitleStage, FromStage, Rat private Optional book = Optional.empty(); + private Optional prequel = Optional.empty(); + private Builder() { } @java.lang.Override public Builder from(ExtendedMovie other) { id(other.getId()); + prequel(other.getPrequel()); title(other.getTitle()); from(other.getFrom()); rating(other.getRating()); @@ -270,9 +286,25 @@ public _FinalStage book(Optional book) { return this; } + @java.lang.Override + public _FinalStage prequel(MovieId prequel) { + this.prequel = Optional.of(prequel); + return this; + } + + @java.lang.Override + @JsonSetter( + value = "prequel", + nulls = Nulls.SKIP + ) + public _FinalStage prequel(Optional prequel) { + this.prequel = prequel; + return this; + } + @java.lang.Override public ExtendedMovie build() { - return new ExtendedMovie(id, title, from, rating, tag, book, cast); + return new ExtendedMovie(id, prequel, title, from, rating, tag, book, cast); } } } diff --git a/seed/java-spring/examples/resources/types/types/IMovie.java b/seed/java-spring/examples/resources/types/types/IMovie.java index 1c8cf4a2e89..3aacf422815 100644 --- a/seed/java-spring/examples/resources/types/types/IMovie.java +++ b/seed/java-spring/examples/resources/types/types/IMovie.java @@ -11,6 +11,8 @@ public interface IMovie { MovieId getId(); + Optional getPrequel(); + String getTitle(); String getFrom(); diff --git a/seed/java-spring/examples/resources/types/types/Movie.java b/seed/java-spring/examples/resources/types/types/Movie.java index dcffc23cfda..477547666d8 100644 --- a/seed/java-spring/examples/resources/types/types/Movie.java +++ b/seed/java-spring/examples/resources/types/types/Movie.java @@ -24,6 +24,8 @@ public final class Movie implements IMovie { private final MovieId id; + private final Optional prequel; + private final String title; private final String from; @@ -34,9 +36,10 @@ public final class Movie implements IMovie { private final Optional book; - private Movie(MovieId id, String title, String from, double rating, Tag tag, - Optional book) { + private Movie(MovieId id, Optional prequel, String title, String from, double rating, + Tag tag, Optional book) { this.id = id; + this.prequel = prequel; this.title = title; this.from = from; this.rating = rating; @@ -50,6 +53,12 @@ public MovieId getId() { return id; } + @JsonProperty("prequel") + @java.lang.Override + public Optional getPrequel() { + return prequel; + } + @JsonProperty("title") @java.lang.Override public String getTitle() { @@ -96,12 +105,12 @@ public boolean equals(Object other) { } private boolean equalTo(Movie other) { - return id.equals(other.id) && title.equals(other.title) && from.equals(other.from) && rating == other.rating && tag.equals(other.tag) && book.equals(other.book); + return id.equals(other.id) && prequel.equals(other.prequel) && title.equals(other.title) && from.equals(other.from) && rating == other.rating && tag.equals(other.tag) && book.equals(other.book); } @java.lang.Override public int hashCode() { - return Objects.hash(this.id, this.title, this.from, this.rating, this.tag, this.book); + return Objects.hash(this.id, this.prequel, this.title, this.from, this.rating, this.tag, this.book); } @java.lang.Override @@ -138,6 +147,10 @@ public interface TagStage { public interface _FinalStage { Movie build(); + _FinalStage prequel(Optional prequel); + + _FinalStage prequel(MovieId prequel); + _FinalStage book(Optional book); _FinalStage book(String book); @@ -159,12 +172,15 @@ public static final class Builder implements IdStage, TitleStage, FromStage, Rat private Optional book = Optional.empty(); + private Optional prequel = Optional.empty(); + private Builder() { } @java.lang.Override public Builder from(Movie other) { id(other.getId()); + prequel(other.getPrequel()); title(other.getTitle()); from(other.getFrom()); rating(other.getRating()); @@ -228,9 +244,25 @@ public _FinalStage book(Optional book) { return this; } + @java.lang.Override + public _FinalStage prequel(MovieId prequel) { + this.prequel = Optional.of(prequel); + return this; + } + + @java.lang.Override + @JsonSetter( + value = "prequel", + nulls = Nulls.SKIP + ) + public _FinalStage prequel(Optional prequel) { + this.prequel = prequel; + return this; + } + @java.lang.Override public Movie build() { - return new Movie(id, title, from, rating, tag, book); + return new Movie(id, prequel, title, from, rating, tag, book); } } } diff --git a/seed/java-spring/exhaustive/resources/endpoints/object/ObjectService.java b/seed/java-spring/exhaustive/resources/endpoints/object/ObjectService.java index 330a1fe8a9f..3a4fdc36432 100644 --- a/seed/java-spring/exhaustive/resources/endpoints/object/ObjectService.java +++ b/seed/java-spring/exhaustive/resources/endpoints/object/ObjectService.java @@ -6,6 +6,7 @@ import core.BearerAuth; import java.security.Principal; +import java.util.List; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestHeader; @@ -63,4 +64,13 @@ NestedObjectWithOptionalField getAndReturnNestedWithOptionalField( NestedObjectWithRequiredField getAndReturnNestedWithRequiredField( @RequestHeader("Authorization") BearerAuth auth, Principal principal, @RequestBody NestedObjectWithRequiredField body); + + @PostMapping( + value = "/get-and-return-nested-with-required-field", + produces = "application/json", + consumes = "application/json" + ) + NestedObjectWithRequiredField getAndReturnNestedWithRequiredFieldAsList( + @RequestHeader("Authorization") BearerAuth auth, Principal principal, + @RequestBody List body); } diff --git a/seed/openapi/enum/openapi.yml b/seed/openapi/enum/openapi.yml index d6b55a82e17..e174a9e6655 100644 --- a/seed/openapi/enum/openapi.yml +++ b/seed/openapi/enum/openapi.yml @@ -21,12 +21,23 @@ paths: properties: operand: $ref: '#/components/schemas/Operand' + maybeOperand: + $ref: '#/components/schemas/Operand' + nullable: true + operandOrColor: + $ref: '#/components/schemas/ColorOrOperand' + maybeOperandOrColor: + $ref: '#/components/schemas/ColorOrOperand' nullable: true + required: + - operand + - operandOrColor examples: Example1: value: operand: '>' - /path/{operand}: + operandOrColor: red + /path/{operand}/{maybeOperand}/{operandOrColor}/{maybeOperandOrColor}: post: operationId: pathParam_send tags: @@ -40,6 +51,29 @@ paths: examples: Example1: value: '>' + - name: maybeOperand + in: path + required: true + schema: + $ref: '#/components/schemas/Operand' + nullable: true + examples: + Example1: + value: less_than + - name: operandOrColor + in: path + required: true + schema: + $ref: '#/components/schemas/ColorOrOperand' + - name: maybeOperandOrColor + in: path + required: true + schema: + $ref: '#/components/schemas/ColorOrOperand' + nullable: true + examples: + Example1: + value: red responses: '204': description: '' @@ -51,13 +85,18 @@ paths: parameters: - name: operand in: query - required: false + required: true schema: $ref: '#/components/schemas/Operand' - nullable: true examples: Example1: value: '>' + - name: maybeOperand + in: query + required: false + schema: + $ref: '#/components/schemas/Operand' + nullable: true responses: '204': description: '' @@ -68,6 +107,13 @@ paths: - QueryParam parameters: - name: operand + in: query + required: true + schema: + type: array + items: + $ref: '#/components/schemas/Operand' + - name: maybeOperand in: query required: false schema: @@ -90,4 +136,15 @@ components: description: |- Tests enum name and value can be different. + Color: + title: Color + type: string + enum: + - red + - blue + ColorOrOperand: + title: ColorOrOperand + oneOf: + - $ref: '#/components/schemas/Color' + - $ref: '#/components/schemas/Operand' securitySchemes: {} diff --git a/seed/openapi/examples/openapi.yml b/seed/openapi/examples/openapi.yml index b65175d53d1..5aabd3332ff 100644 --- a/seed/openapi/examples/openapi.yml +++ b/seed/openapi/examples/openapi.yml @@ -157,6 +157,7 @@ paths: Example1: value: id: movie-c06a4ad7 + prequel: movie-cv9b914f title: The Boy and the Heron from: Hayao Miyazaki rating: 8 @@ -188,6 +189,7 @@ paths: Example1: value: id: movie-c06a4ad7 + prequel: movie-cv9b914f title: The Boy and the Heron from: Hayao Miyazaki rating: 8 @@ -327,6 +329,9 @@ components: properties: id: $ref: '#/components/schemas/MovieId' + prequel: + $ref: '#/components/schemas/MovieId' + nullable: true title: type: string example: The Boy and the Heron diff --git a/seed/postman/enum/collection.json b/seed/postman/enum/collection.json index a26aa7098a0..bc1bcc33874 100644 --- a/seed/postman/enum/collection.json +++ b/seed/postman/enum/collection.json @@ -45,7 +45,7 @@ "auth": null, "body": { "mode": "raw", - "raw": "{\n \"operand\": \">\"\n}", + "raw": "{\n \"operand\": \">\",\n \"operandOrColor\": \"red\"\n}", "options": { "raw": { "language": "json" @@ -82,7 +82,7 @@ "auth": null, "body": { "mode": "raw", - "raw": "{\n \"operand\": \">\"\n}", + "raw": "{\n \"operand\": \">\",\n \"operandOrColor\": \"red\"\n}", "options": { "raw": { "language": "json" @@ -109,13 +109,16 @@ "request": { "description": null, "url": { - "raw": "{{baseUrl}}/path/:operand", + "raw": "{{baseUrl}}/path/:operand/:maybeOperand/:operandOrColor/:maybeOperandOrColor", "host": [ "{{baseUrl}}" ], "path": [ "path", - ":operand" + ":operand", + ":maybeOperand", + ":operandOrColor", + ":maybeOperandOrColor" ], "query": [], "variable": [ @@ -123,6 +126,16 @@ "key": "operand", "description": null, "value": ">" + }, + { + "key": "maybeOperand", + "description": null, + "value": "less_than" + }, + { + "key": "maybeOperandOrColor", + "description": null, + "value": "red" } ] }, @@ -145,13 +158,16 @@ "originalRequest": { "description": null, "url": { - "raw": "{{baseUrl}}/path/:operand", + "raw": "{{baseUrl}}/path/:operand/:maybeOperand/:operandOrColor/:maybeOperandOrColor", "host": [ "{{baseUrl}}" ], "path": [ "path", - ":operand" + ":operand", + ":maybeOperand", + ":operandOrColor", + ":maybeOperandOrColor" ], "query": [], "variable": [ @@ -159,6 +175,16 @@ "key": "operand", "description": null, "value": ">" + }, + { + "key": "maybeOperand", + "description": null, + "value": "less_than" + }, + { + "key": "maybeOperandOrColor", + "description": null, + "value": "red" } ] }, @@ -266,7 +292,7 @@ "request": { "description": null, "url": { - "raw": "{{baseUrl}}/query-list?operand=", + "raw": "{{baseUrl}}/query-list?operand=&maybeOperand=", "host": [ "{{baseUrl}}" ], @@ -278,6 +304,11 @@ "key": "operand", "value": "", "description": null + }, + { + "key": "maybeOperand", + "value": "", + "description": null } ], "variable": [] diff --git a/seed/postman/examples/collection.json b/seed/postman/examples/collection.json index 7a3c618179d..ee64e3b3c14 100644 --- a/seed/postman/examples/collection.json +++ b/seed/postman/examples/collection.json @@ -449,7 +449,7 @@ "body": null }, "description": null, - "body": "{\n \"id\": \"movie-c06a4ad7\",\n \"title\": \"The Boy and the Heron\",\n \"from\": \"Hayao Miyazaki\",\n \"rating\": 8,\n \"type\": \"movie\",\n \"tag\": \"tag-wf9as23d\"\n}", + "body": "{\n \"id\": \"movie-c06a4ad7\",\n \"prequel\": \"movie-cv9b914f\",\n \"title\": \"The Boy and the Heron\",\n \"from\": \"Hayao Miyazaki\",\n \"rating\": 8,\n \"type\": \"movie\",\n \"tag\": \"tag-wf9as23d\"\n}", "_postman_previewlanguage": "json" } ] @@ -481,7 +481,7 @@ "auth": null, "body": { "mode": "raw", - "raw": "{\n \"id\": \"movie-c06a4ad7\",\n \"title\": \"The Boy and the Heron\",\n \"from\": \"Hayao Miyazaki\",\n \"rating\": 8,\n \"type\": \"movie\",\n \"tag\": \"tag-wf9as23d\"\n}", + "raw": "{\n \"id\": \"movie-c06a4ad7\",\n \"prequel\": \"movie-cv9b914f\",\n \"title\": \"The Boy and the Heron\",\n \"from\": \"Hayao Miyazaki\",\n \"rating\": 8,\n \"type\": \"movie\",\n \"tag\": \"tag-wf9as23d\"\n}", "options": { "raw": { "language": "json" @@ -518,7 +518,7 @@ "auth": null, "body": { "mode": "raw", - "raw": "{\n \"id\": \"movie-c06a4ad7\",\n \"title\": \"The Boy and the Heron\",\n \"from\": \"Hayao Miyazaki\",\n \"rating\": 8,\n \"type\": \"movie\",\n \"tag\": \"tag-wf9as23d\"\n}", + "raw": "{\n \"id\": \"movie-c06a4ad7\",\n \"prequel\": \"movie-cv9b914f\",\n \"title\": \"The Boy and the Heron\",\n \"from\": \"Hayao Miyazaki\",\n \"rating\": 8,\n \"type\": \"movie\",\n \"tag\": \"tag-wf9as23d\"\n}", "options": { "raw": { "language": "json" diff --git a/seed/postman/exhaustive/collection.json b/seed/postman/exhaustive/collection.json index f83628acb46..169286e2c2a 100644 --- a/seed/postman/exhaustive/collection.json +++ b/seed/postman/exhaustive/collection.json @@ -639,6 +639,38 @@ } }, "response": [] + }, + { + "_type": "endpoint", + "name": "Get And Return Nested With Required Field As List", + "request": { + "description": null, + "url": { + "raw": "{{baseUrl}}/object/get-and-return-nested-with-required-field", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "object", + "get-and-return-nested-with-required-field" + ], + "query": [], + "variable": [] + }, + "header": [], + "method": "POST", + "auth": null, + "body": { + "mode": "raw", + "raw": "[\n {\n \"string\": \"example\",\n \"NestedObject\": {\n \"string\": \"example\",\n \"integer\": 0,\n \"long\": 10000000,\n \"double\": 0,\n \"bool\": true,\n \"datetime\": \"1994-11-05T13:15:30Z\",\n \"date\": \"1994-11-05\",\n \"uuid\": \"3d20db99-b2d9-4643-8f04-13452707b8e8\",\n \"base64\": \"SGVsbG8gV29ybGQ=\",\n \"list\": [\n \"example\"\n ],\n \"set\": [\n \"example\"\n ],\n \"map\": {\n \"0\": \"example\"\n }\n }\n }\n]", + "options": { + "raw": { + "language": "json" + } + } + } + }, + "response": [] } ] }, diff --git a/seed/pydantic/.gitignore b/seed/pydantic/.gitignore new file mode 100644 index 00000000000..6441d98539c --- /dev/null +++ b/seed/pydantic/.gitignore @@ -0,0 +1 @@ +**/poetry.lock \ No newline at end of file diff --git a/seed/pydantic/alias/poetry.lock b/seed/pydantic/alias/poetry.lock deleted file mode 100644 index eb257c5ba7b..00000000000 --- a/seed/pydantic/alias/poetry.lock +++ /dev/null @@ -1,294 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "e43de98e6e0aecd9a41bb3ae81751df75bb6121adf9608a0e1ae30b47cf18021" diff --git a/seed/pydantic/api-wide-base-path/poetry.lock b/seed/pydantic/api-wide-base-path/poetry.lock deleted file mode 100644 index 630d36b81e7..00000000000 --- a/seed/pydantic/api-wide-base-path/poetry.lock +++ /dev/null @@ -1,170 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "e423beea4ece0c9d87e967ec99d7e91aa063843993572a169ed4a11a2bdfeeda" diff --git a/seed/pydantic/audiences/poetry.lock b/seed/pydantic/audiences/poetry.lock deleted file mode 100644 index eb257c5ba7b..00000000000 --- a/seed/pydantic/audiences/poetry.lock +++ /dev/null @@ -1,294 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "e43de98e6e0aecd9a41bb3ae81751df75bb6121adf9608a0e1ae30b47cf18021" diff --git a/seed/pydantic/auth-environment-variables/poetry.lock b/seed/pydantic/auth-environment-variables/poetry.lock deleted file mode 100644 index 630d36b81e7..00000000000 --- a/seed/pydantic/auth-environment-variables/poetry.lock +++ /dev/null @@ -1,170 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "e423beea4ece0c9d87e967ec99d7e91aa063843993572a169ed4a11a2bdfeeda" diff --git a/seed/pydantic/basic-auth/poetry.lock b/seed/pydantic/basic-auth/poetry.lock deleted file mode 100644 index eb257c5ba7b..00000000000 --- a/seed/pydantic/basic-auth/poetry.lock +++ /dev/null @@ -1,294 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "e43de98e6e0aecd9a41bb3ae81751df75bb6121adf9608a0e1ae30b47cf18021" diff --git a/seed/pydantic/bearer-token-environment-variable/poetry.lock b/seed/pydantic/bearer-token-environment-variable/poetry.lock deleted file mode 100644 index 630d36b81e7..00000000000 --- a/seed/pydantic/bearer-token-environment-variable/poetry.lock +++ /dev/null @@ -1,170 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "e423beea4ece0c9d87e967ec99d7e91aa063843993572a169ed4a11a2bdfeeda" diff --git a/seed/pydantic/bytes/poetry.lock b/seed/pydantic/bytes/poetry.lock deleted file mode 100644 index 630d36b81e7..00000000000 --- a/seed/pydantic/bytes/poetry.lock +++ /dev/null @@ -1,170 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "e423beea4ece0c9d87e967ec99d7e91aa063843993572a169ed4a11a2bdfeeda" diff --git a/seed/pydantic/circular-references/poetry.lock b/seed/pydantic/circular-references/poetry.lock deleted file mode 100644 index eb257c5ba7b..00000000000 --- a/seed/pydantic/circular-references/poetry.lock +++ /dev/null @@ -1,294 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "e43de98e6e0aecd9a41bb3ae81751df75bb6121adf9608a0e1ae30b47cf18021" diff --git a/seed/pydantic/custom-auth/poetry.lock b/seed/pydantic/custom-auth/poetry.lock deleted file mode 100644 index eb257c5ba7b..00000000000 --- a/seed/pydantic/custom-auth/poetry.lock +++ /dev/null @@ -1,294 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "e43de98e6e0aecd9a41bb3ae81751df75bb6121adf9608a0e1ae30b47cf18021" diff --git a/seed/pydantic/enum-query-params/poetry.lock b/seed/pydantic/enum-query-params/poetry.lock deleted file mode 100644 index 4e3fa079739..00000000000 --- a/seed/pydantic/enum-query-params/poetry.lock +++ /dev/null @@ -1,255 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "importlib-metadata" -version = "6.7.0" -description = "Read metadata from Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "importlib_metadata-6.7.0-py3-none-any.whl", hash = "sha256:cb52082e659e97afc5dac71e79de97d8681de3aa07ff18578330904a9d18e5b5"}, - {file = "importlib_metadata-6.7.0.tar.gz", hash = "sha256:1aaf550d4f73e5d6783e7acb77aec43d49da8017410afae93822cc9cca98c4d4"}, -] - -[package.dependencies] -typing-extensions = {version = ">=3.6.4", markers = "python_version < \"3.8\""} -zipp = ">=0.5" - -[package.extras] -docs = ["furo", "jaraco.packaging (>=9)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-lint"] -perf = ["ipython"] -testing = ["flufl.flake8", "importlib-resources (>=1.3)", "packaging", "pyfakefs", "pytest (>=6)", "pytest-black (>=0.3.7)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=1.3)", "pytest-mypy (>=0.9.1)", "pytest-perf (>=0.9.2)", "pytest-ruff"] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "0.971" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.6" -files = [ - {file = "mypy-0.971-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:f2899a3cbd394da157194f913a931edfd4be5f274a88041c9dc2d9cdcb1c315c"}, - {file = "mypy-0.971-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:98e02d56ebe93981c41211c05adb630d1d26c14195d04d95e49cd97dbc046dc5"}, - {file = "mypy-0.971-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:19830b7dba7d5356d3e26e2427a2ec91c994cd92d983142cbd025ebe81d69cf3"}, - {file = "mypy-0.971-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:02ef476f6dcb86e6f502ae39a16b93285fef97e7f1ff22932b657d1ef1f28655"}, - {file = "mypy-0.971-cp310-cp310-win_amd64.whl", hash = "sha256:25c5750ba5609a0c7550b73a33deb314ecfb559c350bb050b655505e8aed4103"}, - {file = "mypy-0.971-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:d3348e7eb2eea2472db611486846742d5d52d1290576de99d59edeb7cd4a42ca"}, - {file = "mypy-0.971-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:3fa7a477b9900be9b7dd4bab30a12759e5abe9586574ceb944bc29cddf8f0417"}, - {file = "mypy-0.971-cp36-cp36m-win_amd64.whl", hash = "sha256:2ad53cf9c3adc43cf3bea0a7d01a2f2e86db9fe7596dfecb4496a5dda63cbb09"}, - {file = "mypy-0.971-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:855048b6feb6dfe09d3353466004490b1872887150c5bb5caad7838b57328cc8"}, - {file = "mypy-0.971-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:23488a14a83bca6e54402c2e6435467a4138785df93ec85aeff64c6170077fb0"}, - {file = "mypy-0.971-cp37-cp37m-win_amd64.whl", hash = "sha256:4b21e5b1a70dfb972490035128f305c39bc4bc253f34e96a4adf9127cf943eb2"}, - {file = "mypy-0.971-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:9796a2ba7b4b538649caa5cecd398d873f4022ed2333ffde58eaf604c4d2cb27"}, - {file = "mypy-0.971-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:5a361d92635ad4ada1b1b2d3630fc2f53f2127d51cf2def9db83cba32e47c856"}, - {file = "mypy-0.971-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:b793b899f7cf563b1e7044a5c97361196b938e92f0a4343a5d27966a53d2ec71"}, - {file = "mypy-0.971-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:d1ea5d12c8e2d266b5fb8c7a5d2e9c0219fedfeb493b7ed60cd350322384ac27"}, - {file = "mypy-0.971-cp38-cp38-win_amd64.whl", hash = "sha256:23c7ff43fff4b0df93a186581885c8512bc50fc4d4910e0f838e35d6bb6b5e58"}, - {file = "mypy-0.971-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:1f7656b69974a6933e987ee8ffb951d836272d6c0f81d727f1d0e2696074d9e6"}, - {file = "mypy-0.971-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:d2022bfadb7a5c2ef410d6a7c9763188afdb7f3533f22a0a32be10d571ee4bbe"}, - {file = "mypy-0.971-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:ef943c72a786b0f8d90fd76e9b39ce81fb7171172daf84bf43eaf937e9f220a9"}, - {file = "mypy-0.971-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:d744f72eb39f69312bc6c2abf8ff6656973120e2eb3f3ec4f758ed47e414a4bf"}, - {file = "mypy-0.971-cp39-cp39-win_amd64.whl", hash = "sha256:77a514ea15d3007d33a9e2157b0ba9c267496acf12a7f2b9b9f8446337aac5b0"}, - {file = "mypy-0.971-py3-none-any.whl", hash = "sha256:0d054ef16b071149917085f51f89555a576e2618d5d9dd70bd6eea6410af3ac9"}, - {file = "mypy-0.971.tar.gz", hash = "sha256:40b0f21484238269ae6a57200c807d80debc6459d444c0489a102d7c6a75fa56"}, -] - -[package.dependencies] -mypy-extensions = ">=0.4.3" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typed-ast = {version = ">=1.4.0,<2", markers = "python_version < \"3.8\""} -typing-extensions = ">=3.10" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -python2 = ["typed-ast (>=1.4.0,<2)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.2.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pluggy-1.2.0-py3-none-any.whl", hash = "sha256:c2fd55a7d7a3863cba1a013e4e2414658b1d07b6bc57b3919e0c63c9abb99849"}, - {file = "pluggy-1.2.0.tar.gz", hash = "sha256:d12f0c4b579b15f5e054301bb226ee85eeeba08ffec228092f8defbaa3a4c4b3"}, -] - -[package.dependencies] -importlib-metadata = {version = ">=0.12", markers = "python_version < \"3.8\""} - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -importlib-metadata = {version = ">=0.12", markers = "python_version < \"3.8\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typed-ast" -version = "1.5.5" -description = "a fork of Python 2 and 3 ast modules with type comment support" -optional = false -python-versions = ">=3.6" -files = [ - {file = "typed_ast-1.5.5-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:4bc1efe0ce3ffb74784e06460f01a223ac1f6ab31c6bc0376a21184bf5aabe3b"}, - {file = "typed_ast-1.5.5-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:5f7a8c46a8b333f71abd61d7ab9255440d4a588f34a21f126bbfc95f6049e686"}, - {file = "typed_ast-1.5.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:597fc66b4162f959ee6a96b978c0435bd63791e31e4f410622d19f1686d5e769"}, - {file = "typed_ast-1.5.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d41b7a686ce653e06c2609075d397ebd5b969d821b9797d029fccd71fdec8e04"}, - {file = "typed_ast-1.5.5-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:5fe83a9a44c4ce67c796a1b466c270c1272e176603d5e06f6afbc101a572859d"}, - {file = "typed_ast-1.5.5-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:d5c0c112a74c0e5db2c75882a0adf3133adedcdbfd8cf7c9d6ed77365ab90a1d"}, - {file = "typed_ast-1.5.5-cp310-cp310-win_amd64.whl", hash = "sha256:e1a976ed4cc2d71bb073e1b2a250892a6e968ff02aa14c1f40eba4f365ffec02"}, - {file = "typed_ast-1.5.5-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:c631da9710271cb67b08bd3f3813b7af7f4c69c319b75475436fcab8c3d21bee"}, - {file = "typed_ast-1.5.5-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:b445c2abfecab89a932b20bd8261488d574591173d07827c1eda32c457358b18"}, - {file = "typed_ast-1.5.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cc95ffaaab2be3b25eb938779e43f513e0e538a84dd14a5d844b8f2932593d88"}, - {file = "typed_ast-1.5.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:61443214d9b4c660dcf4b5307f15c12cb30bdfe9588ce6158f4a005baeb167b2"}, - {file = "typed_ast-1.5.5-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:6eb936d107e4d474940469e8ec5b380c9b329b5f08b78282d46baeebd3692dc9"}, - {file = "typed_ast-1.5.5-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:e48bf27022897577d8479eaed64701ecaf0467182448bd95759883300ca818c8"}, - {file = "typed_ast-1.5.5-cp311-cp311-win_amd64.whl", hash = "sha256:83509f9324011c9a39faaef0922c6f720f9623afe3fe220b6d0b15638247206b"}, - {file = "typed_ast-1.5.5-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:44f214394fc1af23ca6d4e9e744804d890045d1643dd7e8229951e0ef39429b5"}, - {file = "typed_ast-1.5.5-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:118c1ce46ce58fda78503eae14b7664163aa735b620b64b5b725453696f2a35c"}, - {file = "typed_ast-1.5.5-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:be4919b808efa61101456e87f2d4c75b228f4e52618621c77f1ddcaae15904fa"}, - {file = "typed_ast-1.5.5-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:fc2b8c4e1bc5cd96c1a823a885e6b158f8451cf6f5530e1829390b4d27d0807f"}, - {file = "typed_ast-1.5.5-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:16f7313e0a08c7de57f2998c85e2a69a642e97cb32f87eb65fbfe88381a5e44d"}, - {file = "typed_ast-1.5.5-cp36-cp36m-win_amd64.whl", hash = "sha256:2b946ef8c04f77230489f75b4b5a4a6f24c078be4aed241cfabe9cbf4156e7e5"}, - {file = "typed_ast-1.5.5-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:2188bc33d85951ea4ddad55d2b35598b2709d122c11c75cffd529fbc9965508e"}, - {file = "typed_ast-1.5.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0635900d16ae133cab3b26c607586131269f88266954eb04ec31535c9a12ef1e"}, - {file = "typed_ast-1.5.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:57bfc3cf35a0f2fdf0a88a3044aafaec1d2f24d8ae8cd87c4f58d615fb5b6311"}, - {file = "typed_ast-1.5.5-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:fe58ef6a764de7b4b36edfc8592641f56e69b7163bba9f9c8089838ee596bfb2"}, - {file = "typed_ast-1.5.5-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:d09d930c2d1d621f717bb217bf1fe2584616febb5138d9b3e8cdd26506c3f6d4"}, - {file = "typed_ast-1.5.5-cp37-cp37m-win_amd64.whl", hash = "sha256:d40c10326893ecab8a80a53039164a224984339b2c32a6baf55ecbd5b1df6431"}, - {file = "typed_ast-1.5.5-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:fd946abf3c31fb50eee07451a6aedbfff912fcd13cf357363f5b4e834cc5e71a"}, - {file = "typed_ast-1.5.5-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:ed4a1a42df8a3dfb6b40c3d2de109e935949f2f66b19703eafade03173f8f437"}, - {file = "typed_ast-1.5.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:045f9930a1550d9352464e5149710d56a2aed23a2ffe78946478f7b5416f1ede"}, - {file = "typed_ast-1.5.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:381eed9c95484ceef5ced626355fdc0765ab51d8553fec08661dce654a935db4"}, - {file = "typed_ast-1.5.5-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:bfd39a41c0ef6f31684daff53befddae608f9daf6957140228a08e51f312d7e6"}, - {file = "typed_ast-1.5.5-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:8c524eb3024edcc04e288db9541fe1f438f82d281e591c548903d5b77ad1ddd4"}, - {file = "typed_ast-1.5.5-cp38-cp38-win_amd64.whl", hash = "sha256:7f58fabdde8dcbe764cef5e1a7fcb440f2463c1bbbec1cf2a86ca7bc1f95184b"}, - {file = "typed_ast-1.5.5-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:042eb665ff6bf020dd2243307d11ed626306b82812aba21836096d229fdc6a10"}, - {file = "typed_ast-1.5.5-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:622e4a006472b05cf6ef7f9f2636edc51bda670b7bbffa18d26b255269d3d814"}, - {file = "typed_ast-1.5.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1efebbbf4604ad1283e963e8915daa240cb4bf5067053cf2f0baadc4d4fb51b8"}, - {file = "typed_ast-1.5.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f0aefdd66f1784c58f65b502b6cf8b121544680456d1cebbd300c2c813899274"}, - {file = "typed_ast-1.5.5-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:48074261a842acf825af1968cd912f6f21357316080ebaca5f19abbb11690c8a"}, - {file = "typed_ast-1.5.5-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:429ae404f69dc94b9361bb62291885894b7c6fb4640d561179548c849f8492ba"}, - {file = "typed_ast-1.5.5-cp39-cp39-win_amd64.whl", hash = "sha256:335f22ccb244da2b5c296e6f96b06ee9bed46526db0de38d2f0e5a6597b81155"}, - {file = "typed_ast-1.5.5.tar.gz", hash = "sha256:94282f7a354f36ef5dbce0ef3467ebf6a258e370ab33d5b40c249fa996e590dd"}, -] - -[[package]] -name = "typing-extensions" -version = "4.7.1" -description = "Backported and Experimental Type Hints for Python 3.7+" -optional = false -python-versions = ">=3.7" -files = [ - {file = "typing_extensions-4.7.1-py3-none-any.whl", hash = "sha256:440d5dd3af93b060174bf433bccd69b0babc3b15b1a8dca43789fd7f61514b36"}, - {file = "typing_extensions-4.7.1.tar.gz", hash = "sha256:b75ddc264f0ba5615db7ba217daeb99701ad295353c45f9e95963337ceeeffb2"}, -] - -[[package]] -name = "zipp" -version = "3.15.0" -description = "Backport of pathlib-compatible object wrapper for zip files" -optional = false -python-versions = ">=3.7" -files = [ - {file = "zipp-3.15.0-py3-none-any.whl", hash = "sha256:48904fc76a60e542af151aded95726c1a5c34ed43ab4134b597665c86d7ad556"}, - {file = "zipp-3.15.0.tar.gz", hash = "sha256:112929ad649da941c23de50f356a2b5570c954b65150642bccdd66bf194d224b"}, -] - -[package.extras] -docs = ["furo", "jaraco.packaging (>=9)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-lint"] -testing = ["big-O", "flake8 (<5)", "jaraco.functools", "jaraco.itertools", "more-itertools", "pytest (>=6)", "pytest-black (>=0.3.7)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=1.3)", "pytest-flake8", "pytest-mypy (>=0.9.1)"] - -[metadata] -lock-version = "2.0" -python-versions = "^3.7" -content-hash = "8f1a750431de61923c5ae01e8d2ff337abc96e16b9634fa815794785d30cb2b4" diff --git a/seed/pydantic/enum/poetry.lock b/seed/pydantic/enum/poetry.lock deleted file mode 100644 index 630d36b81e7..00000000000 --- a/seed/pydantic/enum/poetry.lock +++ /dev/null @@ -1,170 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "e423beea4ece0c9d87e967ec99d7e91aa063843993572a169ed4a11a2bdfeeda" diff --git a/seed/pydantic/enum/src/seed/enum/__init__.py b/seed/pydantic/enum/src/seed/enum/__init__.py index a4d342f0272..edfbe921ec2 100644 --- a/seed/pydantic/enum/src/seed/enum/__init__.py +++ b/seed/pydantic/enum/src/seed/enum/__init__.py @@ -1,5 +1,7 @@ # This file was auto-generated by Fern from our API Definition. +from .color import Color +from .color_or_operand import ColorOrOperand from .operand import Operand -__all__ = ["Operand"] +__all__ = ["Color", "ColorOrOperand", "Operand"] diff --git a/seed/pydantic/enum/src/seed/enum/color.py b/seed/pydantic/enum/src/seed/enum/color.py new file mode 100644 index 00000000000..2f326b3ce6e --- /dev/null +++ b/seed/pydantic/enum/src/seed/enum/color.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import enum +import typing + +T_Result = typing.TypeVar("T_Result") + + +class Color(str, enum.Enum): + """ + from seed.enum import Color + + Color.RED + """ + + RED = "red" + BLUE = "blue" + + def visit(self, red: typing.Callable[[], T_Result], blue: typing.Callable[[], T_Result]) -> T_Result: + if self is Color.RED: + return red() + if self is Color.BLUE: + return blue() diff --git a/seed/pydantic/enum/src/seed/enum/color_or_operand.py b/seed/pydantic/enum/src/seed/enum/color_or_operand.py new file mode 100644 index 00000000000..5de8179707c --- /dev/null +++ b/seed/pydantic/enum/src/seed/enum/color_or_operand.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +from .color import Color +from .operand import Operand + +ColorOrOperand = typing.Union[Color, Operand] diff --git a/seed/pydantic/error-property/poetry.lock b/seed/pydantic/error-property/poetry.lock deleted file mode 100644 index eb257c5ba7b..00000000000 --- a/seed/pydantic/error-property/poetry.lock +++ /dev/null @@ -1,294 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "e43de98e6e0aecd9a41bb3ae81751df75bb6121adf9608a0e1ae30b47cf18021" diff --git a/seed/pydantic/examples/poetry.lock b/seed/pydantic/examples/poetry.lock deleted file mode 100644 index eb257c5ba7b..00000000000 --- a/seed/pydantic/examples/poetry.lock +++ /dev/null @@ -1,294 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "e43de98e6e0aecd9a41bb3ae81751df75bb6121adf9608a0e1ae30b47cf18021" diff --git a/seed/pydantic/examples/src/seed/examples/resources/types/movie.py b/seed/pydantic/examples/src/seed/examples/resources/types/movie.py index 7b99f3a40cc..89b496f74ea 100644 --- a/seed/pydantic/examples/src/seed/examples/resources/types/movie.py +++ b/seed/pydantic/examples/src/seed/examples/resources/types/movie.py @@ -19,6 +19,7 @@ class Movie(pydantic.BaseModel): Movie( id="movie-c06a4ad7", + prequel="movie-cv9b914f", title="The Boy and the Heron", from_="Hayao Miyazaki", rating=8.0, @@ -28,6 +29,7 @@ class Movie(pydantic.BaseModel): """ id: MovieId + prequel: typing.Optional[MovieId] title: str from_: str = pydantic.Field(alias="from") rating: float = pydantic.Field(description="The rating scale is one to five stars") diff --git a/seed/pydantic/exhaustive/poetry.lock b/seed/pydantic/exhaustive/poetry.lock deleted file mode 100644 index d75e5c0078c..00000000000 --- a/seed/pydantic/exhaustive/poetry.lock +++ /dev/null @@ -1,406 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.5.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.7" -files = [ - {file = "annotated_types-0.5.0-py3-none-any.whl", hash = "sha256:58da39888f92c276ad970249761ebea80ba544b77acddaa1a4d6cf78287d45fd"}, - {file = "annotated_types-0.5.0.tar.gz", hash = "sha256:47cdc3490d9ac1506ce92c7aaa76c579dc3509ff11e098fc867e5130ab7be802"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "importlib-metadata" -version = "6.7.0" -description = "Read metadata from Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "importlib_metadata-6.7.0-py3-none-any.whl", hash = "sha256:cb52082e659e97afc5dac71e79de97d8681de3aa07ff18578330904a9d18e5b5"}, - {file = "importlib_metadata-6.7.0.tar.gz", hash = "sha256:1aaf550d4f73e5d6783e7acb77aec43d49da8017410afae93822cc9cca98c4d4"}, -] - -[package.dependencies] -typing-extensions = {version = ">=3.6.4", markers = "python_version < \"3.8\""} -zipp = ">=0.5" - -[package.extras] -docs = ["furo", "jaraco.packaging (>=9)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-lint"] -perf = ["ipython"] -testing = ["flufl.flake8", "importlib-resources (>=1.3)", "packaging", "pyfakefs", "pytest (>=6)", "pytest-black (>=0.3.7)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=1.3)", "pytest-mypy (>=0.9.1)", "pytest-perf (>=0.9.2)", "pytest-ruff"] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "0.971" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.6" -files = [ - {file = "mypy-0.971-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:f2899a3cbd394da157194f913a931edfd4be5f274a88041c9dc2d9cdcb1c315c"}, - {file = "mypy-0.971-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:98e02d56ebe93981c41211c05adb630d1d26c14195d04d95e49cd97dbc046dc5"}, - {file = "mypy-0.971-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:19830b7dba7d5356d3e26e2427a2ec91c994cd92d983142cbd025ebe81d69cf3"}, - {file = "mypy-0.971-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:02ef476f6dcb86e6f502ae39a16b93285fef97e7f1ff22932b657d1ef1f28655"}, - {file = "mypy-0.971-cp310-cp310-win_amd64.whl", hash = "sha256:25c5750ba5609a0c7550b73a33deb314ecfb559c350bb050b655505e8aed4103"}, - {file = "mypy-0.971-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:d3348e7eb2eea2472db611486846742d5d52d1290576de99d59edeb7cd4a42ca"}, - {file = "mypy-0.971-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:3fa7a477b9900be9b7dd4bab30a12759e5abe9586574ceb944bc29cddf8f0417"}, - {file = "mypy-0.971-cp36-cp36m-win_amd64.whl", hash = "sha256:2ad53cf9c3adc43cf3bea0a7d01a2f2e86db9fe7596dfecb4496a5dda63cbb09"}, - {file = "mypy-0.971-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:855048b6feb6dfe09d3353466004490b1872887150c5bb5caad7838b57328cc8"}, - {file = "mypy-0.971-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:23488a14a83bca6e54402c2e6435467a4138785df93ec85aeff64c6170077fb0"}, - {file = "mypy-0.971-cp37-cp37m-win_amd64.whl", hash = "sha256:4b21e5b1a70dfb972490035128f305c39bc4bc253f34e96a4adf9127cf943eb2"}, - {file = "mypy-0.971-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:9796a2ba7b4b538649caa5cecd398d873f4022ed2333ffde58eaf604c4d2cb27"}, - {file = "mypy-0.971-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:5a361d92635ad4ada1b1b2d3630fc2f53f2127d51cf2def9db83cba32e47c856"}, - {file = "mypy-0.971-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:b793b899f7cf563b1e7044a5c97361196b938e92f0a4343a5d27966a53d2ec71"}, - {file = "mypy-0.971-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:d1ea5d12c8e2d266b5fb8c7a5d2e9c0219fedfeb493b7ed60cd350322384ac27"}, - {file = "mypy-0.971-cp38-cp38-win_amd64.whl", hash = "sha256:23c7ff43fff4b0df93a186581885c8512bc50fc4d4910e0f838e35d6bb6b5e58"}, - {file = "mypy-0.971-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:1f7656b69974a6933e987ee8ffb951d836272d6c0f81d727f1d0e2696074d9e6"}, - {file = "mypy-0.971-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:d2022bfadb7a5c2ef410d6a7c9763188afdb7f3533f22a0a32be10d571ee4bbe"}, - {file = "mypy-0.971-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:ef943c72a786b0f8d90fd76e9b39ce81fb7171172daf84bf43eaf937e9f220a9"}, - {file = "mypy-0.971-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:d744f72eb39f69312bc6c2abf8ff6656973120e2eb3f3ec4f758ed47e414a4bf"}, - {file = "mypy-0.971-cp39-cp39-win_amd64.whl", hash = "sha256:77a514ea15d3007d33a9e2157b0ba9c267496acf12a7f2b9b9f8446337aac5b0"}, - {file = "mypy-0.971-py3-none-any.whl", hash = "sha256:0d054ef16b071149917085f51f89555a576e2618d5d9dd70bd6eea6410af3ac9"}, - {file = "mypy-0.971.tar.gz", hash = "sha256:40b0f21484238269ae6a57200c807d80debc6459d444c0489a102d7c6a75fa56"}, -] - -[package.dependencies] -mypy-extensions = ">=0.4.3" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typed-ast = {version = ">=1.4.0,<2", markers = "python_version < \"3.8\""} -typing-extensions = ">=3.10" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -python2 = ["typed-ast (>=1.4.0,<2)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.2.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pluggy-1.2.0-py3-none-any.whl", hash = "sha256:c2fd55a7d7a3863cba1a013e4e2414658b1d07b6bc57b3919e0c63c9abb99849"}, - {file = "pluggy-1.2.0.tar.gz", hash = "sha256:d12f0c4b579b15f5e054301bb226ee85eeeba08ffec228092f8defbaa3a4c4b3"}, -] - -[package.dependencies] -importlib-metadata = {version = ">=0.12", markers = "python_version < \"3.8\""} - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.4.2" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pydantic-2.4.2-py3-none-any.whl", hash = "sha256:bc3ddf669d234f4220e6e1c4d96b061abe0998185a8d7855c0126782b7abc8c1"}, - {file = "pydantic-2.4.2.tar.gz", hash = "sha256:94f336138093a5d7f426aac732dcfe7ab4eb4da243c88f891d65deb4a2556ee7"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.10.1" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.10.1" -description = "" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pydantic_core-2.10.1-cp310-cp310-macosx_10_7_x86_64.whl", hash = "sha256:d64728ee14e667ba27c66314b7d880b8eeb050e58ffc5fec3b7a109f8cddbd63"}, - {file = "pydantic_core-2.10.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:48525933fea744a3e7464c19bfede85df4aba79ce90c60b94d8b6e1eddd67096"}, - {file = "pydantic_core-2.10.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ef337945bbd76cce390d1b2496ccf9f90b1c1242a3a7bc242ca4a9fc5993427a"}, - {file = "pydantic_core-2.10.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:a1392e0638af203cee360495fd2cfdd6054711f2db5175b6e9c3c461b76f5175"}, - {file = "pydantic_core-2.10.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:0675ba5d22de54d07bccde38997e780044dcfa9a71aac9fd7d4d7a1d2e3e65f7"}, - {file = "pydantic_core-2.10.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:128552af70a64660f21cb0eb4876cbdadf1a1f9d5de820fed6421fa8de07c893"}, - {file = "pydantic_core-2.10.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8f6e6aed5818c264412ac0598b581a002a9f050cb2637a84979859e70197aa9e"}, - {file = "pydantic_core-2.10.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:ecaac27da855b8d73f92123e5f03612b04c5632fd0a476e469dfc47cd37d6b2e"}, - {file = "pydantic_core-2.10.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:b3c01c2fb081fced3bbb3da78510693dc7121bb893a1f0f5f4b48013201f362e"}, - {file = "pydantic_core-2.10.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:92f675fefa977625105708492850bcbc1182bfc3e997f8eecb866d1927c98ae6"}, - {file = "pydantic_core-2.10.1-cp310-none-win32.whl", hash = "sha256:420a692b547736a8d8703c39ea935ab5d8f0d2573f8f123b0a294e49a73f214b"}, - {file = "pydantic_core-2.10.1-cp310-none-win_amd64.whl", hash = "sha256:0880e239827b4b5b3e2ce05e6b766a7414e5f5aedc4523be6b68cfbc7f61c5d0"}, - {file = "pydantic_core-2.10.1-cp311-cp311-macosx_10_7_x86_64.whl", hash = "sha256:073d4a470b195d2b2245d0343569aac7e979d3a0dcce6c7d2af6d8a920ad0bea"}, - {file = "pydantic_core-2.10.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:600d04a7b342363058b9190d4e929a8e2e715c5682a70cc37d5ded1e0dd370b4"}, - {file = "pydantic_core-2.10.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:39215d809470f4c8d1881758575b2abfb80174a9e8daf8f33b1d4379357e417c"}, - {file = "pydantic_core-2.10.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:eeb3d3d6b399ffe55f9a04e09e635554012f1980696d6b0aca3e6cf42a17a03b"}, - {file = "pydantic_core-2.10.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a7a7902bf75779bc12ccfc508bfb7a4c47063f748ea3de87135d433a4cca7a2f"}, - {file = "pydantic_core-2.10.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3625578b6010c65964d177626fde80cf60d7f2e297d56b925cb5cdeda6e9925a"}, - {file = "pydantic_core-2.10.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:caa48fc31fc7243e50188197b5f0c4228956f97b954f76da157aae7f67269ae8"}, - {file = "pydantic_core-2.10.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:07ec6d7d929ae9c68f716195ce15e745b3e8fa122fc67698ac6498d802ed0fa4"}, - {file = "pydantic_core-2.10.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:e6f31a17acede6a8cd1ae2d123ce04d8cca74056c9d456075f4f6f85de055607"}, - {file = "pydantic_core-2.10.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:d8f1ebca515a03e5654f88411420fea6380fc841d1bea08effb28184e3d4899f"}, - {file = "pydantic_core-2.10.1-cp311-none-win32.whl", hash = "sha256:6db2eb9654a85ada248afa5a6db5ff1cf0f7b16043a6b070adc4a5be68c716d6"}, - {file = "pydantic_core-2.10.1-cp311-none-win_amd64.whl", hash = "sha256:4a5be350f922430997f240d25f8219f93b0c81e15f7b30b868b2fddfc2d05f27"}, - {file = "pydantic_core-2.10.1-cp311-none-win_arm64.whl", hash = "sha256:5fdb39f67c779b183b0c853cd6b45f7db84b84e0571b3ef1c89cdb1dfc367325"}, - {file = "pydantic_core-2.10.1-cp312-cp312-macosx_10_7_x86_64.whl", hash = "sha256:b1f22a9ab44de5f082216270552aa54259db20189e68fc12484873d926426921"}, - {file = "pydantic_core-2.10.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8572cadbf4cfa95fb4187775b5ade2eaa93511f07947b38f4cd67cf10783b118"}, - {file = "pydantic_core-2.10.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:db9a28c063c7c00844ae42a80203eb6d2d6bbb97070cfa00194dff40e6f545ab"}, - {file = "pydantic_core-2.10.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:0e2a35baa428181cb2270a15864ec6286822d3576f2ed0f4cd7f0c1708472aff"}, - {file = "pydantic_core-2.10.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:05560ab976012bf40f25d5225a58bfa649bb897b87192a36c6fef1ab132540d7"}, - {file = "pydantic_core-2.10.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d6495008733c7521a89422d7a68efa0a0122c99a5861f06020ef5b1f51f9ba7c"}, - {file = "pydantic_core-2.10.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:14ac492c686defc8e6133e3a2d9eaf5261b3df26b8ae97450c1647286750b901"}, - {file = "pydantic_core-2.10.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:8282bab177a9a3081fd3d0a0175a07a1e2bfb7fcbbd949519ea0980f8a07144d"}, - {file = "pydantic_core-2.10.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:aafdb89fdeb5fe165043896817eccd6434aee124d5ee9b354f92cd574ba5e78f"}, - {file = "pydantic_core-2.10.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:f6defd966ca3b187ec6c366604e9296f585021d922e666b99c47e78738b5666c"}, - {file = "pydantic_core-2.10.1-cp312-none-win32.whl", hash = "sha256:7c4d1894fe112b0864c1fa75dffa045720a194b227bed12f4be7f6045b25209f"}, - {file = "pydantic_core-2.10.1-cp312-none-win_amd64.whl", hash = "sha256:5994985da903d0b8a08e4935c46ed8daf5be1cf217489e673910951dc533d430"}, - {file = "pydantic_core-2.10.1-cp312-none-win_arm64.whl", hash = "sha256:0d8a8adef23d86d8eceed3e32e9cca8879c7481c183f84ed1a8edc7df073af94"}, - {file = "pydantic_core-2.10.1-cp37-cp37m-macosx_10_7_x86_64.whl", hash = "sha256:9badf8d45171d92387410b04639d73811b785b5161ecadabf056ea14d62d4ede"}, - {file = "pydantic_core-2.10.1-cp37-cp37m-macosx_11_0_arm64.whl", hash = "sha256:ebedb45b9feb7258fac0a268a3f6bec0a2ea4d9558f3d6f813f02ff3a6dc6698"}, - {file = "pydantic_core-2.10.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cfe1090245c078720d250d19cb05d67e21a9cd7c257698ef139bc41cf6c27b4f"}, - {file = "pydantic_core-2.10.1-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:e357571bb0efd65fd55f18db0a2fb0ed89d0bb1d41d906b138f088933ae618bb"}, - {file = "pydantic_core-2.10.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b3dcd587b69bbf54fc04ca157c2323b8911033e827fffaecf0cafa5a892a0904"}, - {file = "pydantic_core-2.10.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9c120c9ce3b163b985a3b966bb701114beb1da4b0468b9b236fc754783d85aa3"}, - {file = "pydantic_core-2.10.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:15d6bca84ffc966cc9976b09a18cf9543ed4d4ecbd97e7086f9ce9327ea48891"}, - {file = "pydantic_core-2.10.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:5cabb9710f09d5d2e9e2748c3e3e20d991a4c5f96ed8f1132518f54ab2967221"}, - {file = "pydantic_core-2.10.1-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:82f55187a5bebae7d81d35b1e9aaea5e169d44819789837cdd4720d768c55d15"}, - {file = "pydantic_core-2.10.1-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:1d40f55222b233e98e3921df7811c27567f0e1a4411b93d4c5c0f4ce131bc42f"}, - {file = "pydantic_core-2.10.1-cp37-none-win32.whl", hash = "sha256:14e09ff0b8fe6e46b93d36a878f6e4a3a98ba5303c76bb8e716f4878a3bee92c"}, - {file = "pydantic_core-2.10.1-cp37-none-win_amd64.whl", hash = "sha256:1396e81b83516b9d5c9e26a924fa69164156c148c717131f54f586485ac3c15e"}, - {file = "pydantic_core-2.10.1-cp38-cp38-macosx_10_7_x86_64.whl", hash = "sha256:6835451b57c1b467b95ffb03a38bb75b52fb4dc2762bb1d9dbed8de31ea7d0fc"}, - {file = "pydantic_core-2.10.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:b00bc4619f60c853556b35f83731bd817f989cba3e97dc792bb8c97941b8053a"}, - {file = "pydantic_core-2.10.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0fa467fd300a6f046bdb248d40cd015b21b7576c168a6bb20aa22e595c8ffcdd"}, - {file = "pydantic_core-2.10.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:d99277877daf2efe074eae6338453a4ed54a2d93fb4678ddfe1209a0c93a2468"}, - {file = "pydantic_core-2.10.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:fa7db7558607afeccb33c0e4bf1c9a9a835e26599e76af6fe2fcea45904083a6"}, - {file = "pydantic_core-2.10.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aad7bd686363d1ce4ee930ad39f14e1673248373f4a9d74d2b9554f06199fb58"}, - {file = "pydantic_core-2.10.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:443fed67d33aa85357464f297e3d26e570267d1af6fef1c21ca50921d2976302"}, - {file = "pydantic_core-2.10.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:042462d8d6ba707fd3ce9649e7bf268633a41018d6a998fb5fbacb7e928a183e"}, - {file = "pydantic_core-2.10.1-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:ecdbde46235f3d560b18be0cb706c8e8ad1b965e5c13bbba7450c86064e96561"}, - {file = "pydantic_core-2.10.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:ed550ed05540c03f0e69e6d74ad58d026de61b9eaebebbaaf8873e585cbb18de"}, - {file = "pydantic_core-2.10.1-cp38-none-win32.whl", hash = "sha256:8cdbbd92154db2fec4ec973d45c565e767ddc20aa6dbaf50142676484cbff8ee"}, - {file = "pydantic_core-2.10.1-cp38-none-win_amd64.whl", hash = "sha256:9f6f3e2598604956480f6c8aa24a3384dbf6509fe995d97f6ca6103bb8c2534e"}, - {file = "pydantic_core-2.10.1-cp39-cp39-macosx_10_7_x86_64.whl", hash = "sha256:655f8f4c8d6a5963c9a0687793da37b9b681d9ad06f29438a3b2326d4e6b7970"}, - {file = "pydantic_core-2.10.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:e570ffeb2170e116a5b17e83f19911020ac79d19c96f320cbfa1fa96b470185b"}, - {file = "pydantic_core-2.10.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:64322bfa13e44c6c30c518729ef08fda6026b96d5c0be724b3c4ae4da939f875"}, - {file = "pydantic_core-2.10.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:485a91abe3a07c3a8d1e082ba29254eea3e2bb13cbbd4351ea4e5a21912cc9b0"}, - {file = "pydantic_core-2.10.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f7c2b8eb9fc872e68b46eeaf835e86bccc3a58ba57d0eedc109cbb14177be531"}, - {file = "pydantic_core-2.10.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a5cb87bdc2e5f620693148b5f8f842d293cae46c5f15a1b1bf7ceeed324a740c"}, - {file = "pydantic_core-2.10.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:25bd966103890ccfa028841a8f30cebcf5875eeac8c4bde4fe221364c92f0c9a"}, - {file = "pydantic_core-2.10.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f323306d0556351735b54acbf82904fe30a27b6a7147153cbe6e19aaaa2aa429"}, - {file = "pydantic_core-2.10.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:0c27f38dc4fbf07b358b2bc90edf35e82d1703e22ff2efa4af4ad5de1b3833e7"}, - {file = "pydantic_core-2.10.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:f1365e032a477c1430cfe0cf2856679529a2331426f8081172c4a74186f1d595"}, - {file = "pydantic_core-2.10.1-cp39-none-win32.whl", hash = "sha256:a1c311fd06ab3b10805abb72109f01a134019739bd3286b8ae1bc2fc4e50c07a"}, - {file = "pydantic_core-2.10.1-cp39-none-win_amd64.whl", hash = "sha256:ae8a8843b11dc0b03b57b52793e391f0122e740de3df1474814c700d2622950a"}, - {file = "pydantic_core-2.10.1-pp310-pypy310_pp73-macosx_10_7_x86_64.whl", hash = "sha256:d43002441932f9a9ea5d6f9efaa2e21458221a3a4b417a14027a1d530201ef1b"}, - {file = "pydantic_core-2.10.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:fcb83175cc4936a5425dde3356f079ae03c0802bbdf8ff82c035f8a54b333521"}, - {file = "pydantic_core-2.10.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:962ed72424bf1f72334e2f1e61b68f16c0e596f024ca7ac5daf229f7c26e4208"}, - {file = "pydantic_core-2.10.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2cf5bb4dd67f20f3bbc1209ef572a259027c49e5ff694fa56bed62959b41e1f9"}, - {file = "pydantic_core-2.10.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:e544246b859f17373bed915182ab841b80849ed9cf23f1f07b73b7c58baee5fb"}, - {file = "pydantic_core-2.10.1-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:c0877239307b7e69d025b73774e88e86ce82f6ba6adf98f41069d5b0b78bd1bf"}, - {file = "pydantic_core-2.10.1-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:53df009d1e1ba40f696f8995683e067e3967101d4bb4ea6f667931b7d4a01357"}, - {file = "pydantic_core-2.10.1-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:a1254357f7e4c82e77c348dabf2d55f1d14d19d91ff025004775e70a6ef40ada"}, - {file = "pydantic_core-2.10.1-pp37-pypy37_pp73-macosx_10_7_x86_64.whl", hash = "sha256:524ff0ca3baea164d6d93a32c58ac79eca9f6cf713586fdc0adb66a8cdeab96a"}, - {file = "pydantic_core-2.10.1-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3f0ac9fb8608dbc6eaf17956bf623c9119b4db7dbb511650910a82e261e6600f"}, - {file = "pydantic_core-2.10.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:320f14bd4542a04ab23747ff2c8a778bde727158b606e2661349557f0770711e"}, - {file = "pydantic_core-2.10.1-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:63974d168b6233b4ed6a0046296803cb13c56637a7b8106564ab575926572a55"}, - {file = "pydantic_core-2.10.1-pp37-pypy37_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:417243bf599ba1f1fef2bb8c543ceb918676954734e2dcb82bf162ae9d7bd514"}, - {file = "pydantic_core-2.10.1-pp37-pypy37_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:dda81e5ec82485155a19d9624cfcca9be88a405e2857354e5b089c2a982144b2"}, - {file = "pydantic_core-2.10.1-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:14cfbb00959259e15d684505263d5a21732b31248a5dd4941f73a3be233865b9"}, - {file = "pydantic_core-2.10.1-pp38-pypy38_pp73-macosx_10_7_x86_64.whl", hash = "sha256:631cb7415225954fdcc2a024119101946793e5923f6c4d73a5914d27eb3d3a05"}, - {file = "pydantic_core-2.10.1-pp38-pypy38_pp73-macosx_11_0_arm64.whl", hash = "sha256:bec7dd208a4182e99c5b6c501ce0b1f49de2802448d4056091f8e630b28e9a52"}, - {file = "pydantic_core-2.10.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:149b8a07712f45b332faee1a2258d8ef1fb4a36f88c0c17cb687f205c5dc6e7d"}, - {file = "pydantic_core-2.10.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4d966c47f9dd73c2d32a809d2be529112d509321c5310ebf54076812e6ecd884"}, - {file = "pydantic_core-2.10.1-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7eb037106f5c6b3b0b864ad226b0b7ab58157124161d48e4b30c4a43fef8bc4b"}, - {file = "pydantic_core-2.10.1-pp38-pypy38_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:154ea7c52e32dce13065dbb20a4a6f0cc012b4f667ac90d648d36b12007fa9f7"}, - {file = "pydantic_core-2.10.1-pp38-pypy38_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:e562617a45b5a9da5be4abe72b971d4f00bf8555eb29bb91ec2ef2be348cd132"}, - {file = "pydantic_core-2.10.1-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:f23b55eb5464468f9e0e9a9935ce3ed2a870608d5f534025cd5536bca25b1402"}, - {file = "pydantic_core-2.10.1-pp39-pypy39_pp73-macosx_10_7_x86_64.whl", hash = "sha256:e9121b4009339b0f751955baf4543a0bfd6bc3f8188f8056b1a25a2d45099934"}, - {file = "pydantic_core-2.10.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:0523aeb76e03f753b58be33b26540880bac5aa54422e4462404c432230543f33"}, - {file = "pydantic_core-2.10.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2e0e2959ef5d5b8dc9ef21e1a305a21a36e254e6a34432d00c72a92fdc5ecda5"}, - {file = "pydantic_core-2.10.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:da01bec0a26befab4898ed83b362993c844b9a607a86add78604186297eb047e"}, - {file = "pydantic_core-2.10.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f2e9072d71c1f6cfc79a36d4484c82823c560e6f5599c43c1ca6b5cdbd54f881"}, - {file = "pydantic_core-2.10.1-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:f36a3489d9e28fe4b67be9992a23029c3cec0babc3bd9afb39f49844a8c721c5"}, - {file = "pydantic_core-2.10.1-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:f64f82cc3443149292b32387086d02a6c7fb39b8781563e0ca7b8d7d9cf72bd7"}, - {file = "pydantic_core-2.10.1-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:b4a6db486ac8e99ae696e09efc8b2b9fea67b63c8f88ba7a1a16c24a057a0776"}, - {file = "pydantic_core-2.10.1.tar.gz", hash = "sha256:0f8682dbdd2f67f8e1edddcbffcc29f60a6182b4901c367fc8c1c40d30bb0a82"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.3" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.3-py3-none-any.whl", hash = "sha256:0d009c083ea859a71b76adf7c1d502e4bc170b80a8ef002da5806527b9591fac"}, - {file = "pytest-7.4.3.tar.gz", hash = "sha256:d989d136982de4e3b29dabcc838ad581c64e8ed52c11fbe86ddebd9da0818cd5"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -importlib-metadata = {version = ">=0.12", markers = "python_version < \"3.8\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typed-ast" -version = "1.5.5" -description = "a fork of Python 2 and 3 ast modules with type comment support" -optional = false -python-versions = ">=3.6" -files = [ - {file = "typed_ast-1.5.5-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:4bc1efe0ce3ffb74784e06460f01a223ac1f6ab31c6bc0376a21184bf5aabe3b"}, - {file = "typed_ast-1.5.5-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:5f7a8c46a8b333f71abd61d7ab9255440d4a588f34a21f126bbfc95f6049e686"}, - {file = "typed_ast-1.5.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:597fc66b4162f959ee6a96b978c0435bd63791e31e4f410622d19f1686d5e769"}, - {file = "typed_ast-1.5.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d41b7a686ce653e06c2609075d397ebd5b969d821b9797d029fccd71fdec8e04"}, - {file = "typed_ast-1.5.5-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:5fe83a9a44c4ce67c796a1b466c270c1272e176603d5e06f6afbc101a572859d"}, - {file = "typed_ast-1.5.5-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:d5c0c112a74c0e5db2c75882a0adf3133adedcdbfd8cf7c9d6ed77365ab90a1d"}, - {file = "typed_ast-1.5.5-cp310-cp310-win_amd64.whl", hash = "sha256:e1a976ed4cc2d71bb073e1b2a250892a6e968ff02aa14c1f40eba4f365ffec02"}, - {file = "typed_ast-1.5.5-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:c631da9710271cb67b08bd3f3813b7af7f4c69c319b75475436fcab8c3d21bee"}, - {file = "typed_ast-1.5.5-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:b445c2abfecab89a932b20bd8261488d574591173d07827c1eda32c457358b18"}, - {file = "typed_ast-1.5.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cc95ffaaab2be3b25eb938779e43f513e0e538a84dd14a5d844b8f2932593d88"}, - {file = "typed_ast-1.5.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:61443214d9b4c660dcf4b5307f15c12cb30bdfe9588ce6158f4a005baeb167b2"}, - {file = "typed_ast-1.5.5-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:6eb936d107e4d474940469e8ec5b380c9b329b5f08b78282d46baeebd3692dc9"}, - {file = "typed_ast-1.5.5-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:e48bf27022897577d8479eaed64701ecaf0467182448bd95759883300ca818c8"}, - {file = "typed_ast-1.5.5-cp311-cp311-win_amd64.whl", hash = "sha256:83509f9324011c9a39faaef0922c6f720f9623afe3fe220b6d0b15638247206b"}, - {file = "typed_ast-1.5.5-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:44f214394fc1af23ca6d4e9e744804d890045d1643dd7e8229951e0ef39429b5"}, - {file = "typed_ast-1.5.5-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:118c1ce46ce58fda78503eae14b7664163aa735b620b64b5b725453696f2a35c"}, - {file = "typed_ast-1.5.5-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:be4919b808efa61101456e87f2d4c75b228f4e52618621c77f1ddcaae15904fa"}, - {file = "typed_ast-1.5.5-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:fc2b8c4e1bc5cd96c1a823a885e6b158f8451cf6f5530e1829390b4d27d0807f"}, - {file = "typed_ast-1.5.5-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:16f7313e0a08c7de57f2998c85e2a69a642e97cb32f87eb65fbfe88381a5e44d"}, - {file = "typed_ast-1.5.5-cp36-cp36m-win_amd64.whl", hash = "sha256:2b946ef8c04f77230489f75b4b5a4a6f24c078be4aed241cfabe9cbf4156e7e5"}, - {file = "typed_ast-1.5.5-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:2188bc33d85951ea4ddad55d2b35598b2709d122c11c75cffd529fbc9965508e"}, - {file = "typed_ast-1.5.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0635900d16ae133cab3b26c607586131269f88266954eb04ec31535c9a12ef1e"}, - {file = "typed_ast-1.5.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:57bfc3cf35a0f2fdf0a88a3044aafaec1d2f24d8ae8cd87c4f58d615fb5b6311"}, - {file = "typed_ast-1.5.5-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:fe58ef6a764de7b4b36edfc8592641f56e69b7163bba9f9c8089838ee596bfb2"}, - {file = "typed_ast-1.5.5-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:d09d930c2d1d621f717bb217bf1fe2584616febb5138d9b3e8cdd26506c3f6d4"}, - {file = "typed_ast-1.5.5-cp37-cp37m-win_amd64.whl", hash = "sha256:d40c10326893ecab8a80a53039164a224984339b2c32a6baf55ecbd5b1df6431"}, - {file = "typed_ast-1.5.5-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:fd946abf3c31fb50eee07451a6aedbfff912fcd13cf357363f5b4e834cc5e71a"}, - {file = "typed_ast-1.5.5-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:ed4a1a42df8a3dfb6b40c3d2de109e935949f2f66b19703eafade03173f8f437"}, - {file = "typed_ast-1.5.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:045f9930a1550d9352464e5149710d56a2aed23a2ffe78946478f7b5416f1ede"}, - {file = "typed_ast-1.5.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:381eed9c95484ceef5ced626355fdc0765ab51d8553fec08661dce654a935db4"}, - {file = "typed_ast-1.5.5-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:bfd39a41c0ef6f31684daff53befddae608f9daf6957140228a08e51f312d7e6"}, - {file = "typed_ast-1.5.5-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:8c524eb3024edcc04e288db9541fe1f438f82d281e591c548903d5b77ad1ddd4"}, - {file = "typed_ast-1.5.5-cp38-cp38-win_amd64.whl", hash = "sha256:7f58fabdde8dcbe764cef5e1a7fcb440f2463c1bbbec1cf2a86ca7bc1f95184b"}, - {file = "typed_ast-1.5.5-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:042eb665ff6bf020dd2243307d11ed626306b82812aba21836096d229fdc6a10"}, - {file = "typed_ast-1.5.5-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:622e4a006472b05cf6ef7f9f2636edc51bda670b7bbffa18d26b255269d3d814"}, - {file = "typed_ast-1.5.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1efebbbf4604ad1283e963e8915daa240cb4bf5067053cf2f0baadc4d4fb51b8"}, - {file = "typed_ast-1.5.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f0aefdd66f1784c58f65b502b6cf8b121544680456d1cebbd300c2c813899274"}, - {file = "typed_ast-1.5.5-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:48074261a842acf825af1968cd912f6f21357316080ebaca5f19abbb11690c8a"}, - {file = "typed_ast-1.5.5-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:429ae404f69dc94b9361bb62291885894b7c6fb4640d561179548c849f8492ba"}, - {file = "typed_ast-1.5.5-cp39-cp39-win_amd64.whl", hash = "sha256:335f22ccb244da2b5c296e6f96b06ee9bed46526db0de38d2f0e5a6597b81155"}, - {file = "typed_ast-1.5.5.tar.gz", hash = "sha256:94282f7a354f36ef5dbce0ef3467ebf6a258e370ab33d5b40c249fa996e590dd"}, -] - -[[package]] -name = "typing-extensions" -version = "4.7.1" -description = "Backported and Experimental Type Hints for Python 3.7+" -optional = false -python-versions = ">=3.7" -files = [ - {file = "typing_extensions-4.7.1-py3-none-any.whl", hash = "sha256:440d5dd3af93b060174bf433bccd69b0babc3b15b1a8dca43789fd7f61514b36"}, - {file = "typing_extensions-4.7.1.tar.gz", hash = "sha256:b75ddc264f0ba5615db7ba217daeb99701ad295353c45f9e95963337ceeeffb2"}, -] - -[[package]] -name = "zipp" -version = "3.15.0" -description = "Backport of pathlib-compatible object wrapper for zip files" -optional = false -python-versions = ">=3.7" -files = [ - {file = "zipp-3.15.0-py3-none-any.whl", hash = "sha256:48904fc76a60e542af151aded95726c1a5c34ed43ab4134b597665c86d7ad556"}, - {file = "zipp-3.15.0.tar.gz", hash = "sha256:112929ad649da941c23de50f356a2b5570c954b65150642bccdd66bf194d224b"}, -] - -[package.extras] -docs = ["furo", "jaraco.packaging (>=9)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-lint"] -testing = ["big-O", "flake8 (<5)", "jaraco.functools", "jaraco.itertools", "more-itertools", "pytest (>=6)", "pytest-black (>=0.3.7)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=1.3)", "pytest-flake8", "pytest-mypy (>=0.9.1)"] - -[metadata] -lock-version = "2.0" -python-versions = "^3.7" -content-hash = "a9e6363875f49e32875bc2fbed58801a4c6cc5ff8184524ce6f8b1ab4a6cff57" diff --git a/seed/pydantic/exhaustive/pydantic-v1/poetry.lock b/seed/pydantic/exhaustive/pydantic-v1/poetry.lock deleted file mode 100644 index eb257c5ba7b..00000000000 --- a/seed/pydantic/exhaustive/pydantic-v1/poetry.lock +++ /dev/null @@ -1,294 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "e43de98e6e0aecd9a41bb3ae81751df75bb6121adf9608a0e1ae30b47cf18021" diff --git a/seed/pydantic/exhaustive/pydantic-v2/poetry.lock b/seed/pydantic/exhaustive/pydantic-v2/poetry.lock deleted file mode 100644 index eb257c5ba7b..00000000000 --- a/seed/pydantic/exhaustive/pydantic-v2/poetry.lock +++ /dev/null @@ -1,294 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "e43de98e6e0aecd9a41bb3ae81751df75bb6121adf9608a0e1ae30b47cf18021" diff --git a/seed/pydantic/extends/poetry.lock b/seed/pydantic/extends/poetry.lock deleted file mode 100644 index eb257c5ba7b..00000000000 --- a/seed/pydantic/extends/poetry.lock +++ /dev/null @@ -1,294 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "e43de98e6e0aecd9a41bb3ae81751df75bb6121adf9608a0e1ae30b47cf18021" diff --git a/seed/pydantic/file-download/poetry.lock b/seed/pydantic/file-download/poetry.lock deleted file mode 100644 index 630d36b81e7..00000000000 --- a/seed/pydantic/file-download/poetry.lock +++ /dev/null @@ -1,170 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "e423beea4ece0c9d87e967ec99d7e91aa063843993572a169ed4a11a2bdfeeda" diff --git a/seed/pydantic/file-upload/poetry.lock b/seed/pydantic/file-upload/poetry.lock deleted file mode 100644 index eb257c5ba7b..00000000000 --- a/seed/pydantic/file-upload/poetry.lock +++ /dev/null @@ -1,294 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "e43de98e6e0aecd9a41bb3ae81751df75bb6121adf9608a0e1ae30b47cf18021" diff --git a/seed/pydantic/folders/poetry.lock b/seed/pydantic/folders/poetry.lock deleted file mode 100644 index 630d36b81e7..00000000000 --- a/seed/pydantic/folders/poetry.lock +++ /dev/null @@ -1,170 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "e423beea4ece0c9d87e967ec99d7e91aa063843993572a169ed4a11a2bdfeeda" diff --git a/seed/pydantic/idempotency-headers/poetry.lock b/seed/pydantic/idempotency-headers/poetry.lock deleted file mode 100644 index 630d36b81e7..00000000000 --- a/seed/pydantic/idempotency-headers/poetry.lock +++ /dev/null @@ -1,170 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "e423beea4ece0c9d87e967ec99d7e91aa063843993572a169ed4a11a2bdfeeda" diff --git a/seed/pydantic/imdb/poetry.lock b/seed/pydantic/imdb/poetry.lock deleted file mode 100644 index eb257c5ba7b..00000000000 --- a/seed/pydantic/imdb/poetry.lock +++ /dev/null @@ -1,294 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "e43de98e6e0aecd9a41bb3ae81751df75bb6121adf9608a0e1ae30b47cf18021" diff --git a/seed/pydantic/literal-headers/poetry.lock b/seed/pydantic/literal-headers/poetry.lock deleted file mode 100644 index 630d36b81e7..00000000000 --- a/seed/pydantic/literal-headers/poetry.lock +++ /dev/null @@ -1,170 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "e423beea4ece0c9d87e967ec99d7e91aa063843993572a169ed4a11a2bdfeeda" diff --git a/seed/pydantic/literal/poetry.lock b/seed/pydantic/literal/poetry.lock deleted file mode 100644 index eb257c5ba7b..00000000000 --- a/seed/pydantic/literal/poetry.lock +++ /dev/null @@ -1,294 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "e43de98e6e0aecd9a41bb3ae81751df75bb6121adf9608a0e1ae30b47cf18021" diff --git a/seed/pydantic/multi-url-environment/poetry.lock b/seed/pydantic/multi-url-environment/poetry.lock deleted file mode 100644 index 630d36b81e7..00000000000 --- a/seed/pydantic/multi-url-environment/poetry.lock +++ /dev/null @@ -1,170 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "e423beea4ece0c9d87e967ec99d7e91aa063843993572a169ed4a11a2bdfeeda" diff --git a/seed/pydantic/no-environment/poetry.lock b/seed/pydantic/no-environment/poetry.lock deleted file mode 100644 index 630d36b81e7..00000000000 --- a/seed/pydantic/no-environment/poetry.lock +++ /dev/null @@ -1,170 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "e423beea4ece0c9d87e967ec99d7e91aa063843993572a169ed4a11a2bdfeeda" diff --git a/seed/pydantic/object/poetry.lock b/seed/pydantic/object/poetry.lock deleted file mode 100644 index eb257c5ba7b..00000000000 --- a/seed/pydantic/object/poetry.lock +++ /dev/null @@ -1,294 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "e43de98e6e0aecd9a41bb3ae81751df75bb6121adf9608a0e1ae30b47cf18021" diff --git a/seed/pydantic/objects-with-imports/poetry.lock b/seed/pydantic/objects-with-imports/poetry.lock deleted file mode 100644 index eb257c5ba7b..00000000000 --- a/seed/pydantic/objects-with-imports/poetry.lock +++ /dev/null @@ -1,294 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "e43de98e6e0aecd9a41bb3ae81751df75bb6121adf9608a0e1ae30b47cf18021" diff --git a/seed/pydantic/optional/poetry.lock b/seed/pydantic/optional/poetry.lock deleted file mode 100644 index 630d36b81e7..00000000000 --- a/seed/pydantic/optional/poetry.lock +++ /dev/null @@ -1,170 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "e423beea4ece0c9d87e967ec99d7e91aa063843993572a169ed4a11a2bdfeeda" diff --git a/seed/pydantic/package-yml/poetry.lock b/seed/pydantic/package-yml/poetry.lock deleted file mode 100644 index 630d36b81e7..00000000000 --- a/seed/pydantic/package-yml/poetry.lock +++ /dev/null @@ -1,170 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "e423beea4ece0c9d87e967ec99d7e91aa063843993572a169ed4a11a2bdfeeda" diff --git a/seed/pydantic/plain-text/poetry.lock b/seed/pydantic/plain-text/poetry.lock deleted file mode 100644 index 630d36b81e7..00000000000 --- a/seed/pydantic/plain-text/poetry.lock +++ /dev/null @@ -1,170 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "e423beea4ece0c9d87e967ec99d7e91aa063843993572a169ed4a11a2bdfeeda" diff --git a/seed/pydantic/query-parameters/poetry.lock b/seed/pydantic/query-parameters/poetry.lock deleted file mode 100644 index eb257c5ba7b..00000000000 --- a/seed/pydantic/query-parameters/poetry.lock +++ /dev/null @@ -1,294 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "e43de98e6e0aecd9a41bb3ae81751df75bb6121adf9608a0e1ae30b47cf18021" diff --git a/seed/pydantic/reserved-keywords/poetry.lock b/seed/pydantic/reserved-keywords/poetry.lock deleted file mode 100644 index eb257c5ba7b..00000000000 --- a/seed/pydantic/reserved-keywords/poetry.lock +++ /dev/null @@ -1,294 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "e43de98e6e0aecd9a41bb3ae81751df75bb6121adf9608a0e1ae30b47cf18021" diff --git a/seed/pydantic/response-property/poetry.lock b/seed/pydantic/response-property/poetry.lock deleted file mode 100644 index eb257c5ba7b..00000000000 --- a/seed/pydantic/response-property/poetry.lock +++ /dev/null @@ -1,294 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "e43de98e6e0aecd9a41bb3ae81751df75bb6121adf9608a0e1ae30b47cf18021" diff --git a/seed/pydantic/single-url-environment-default/poetry.lock b/seed/pydantic/single-url-environment-default/poetry.lock deleted file mode 100644 index 630d36b81e7..00000000000 --- a/seed/pydantic/single-url-environment-default/poetry.lock +++ /dev/null @@ -1,170 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "e423beea4ece0c9d87e967ec99d7e91aa063843993572a169ed4a11a2bdfeeda" diff --git a/seed/pydantic/single-url-environment-no-default/poetry.lock b/seed/pydantic/single-url-environment-no-default/poetry.lock deleted file mode 100644 index 630d36b81e7..00000000000 --- a/seed/pydantic/single-url-environment-no-default/poetry.lock +++ /dev/null @@ -1,170 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "e423beea4ece0c9d87e967ec99d7e91aa063843993572a169ed4a11a2bdfeeda" diff --git a/seed/pydantic/streaming/poetry.lock b/seed/pydantic/streaming/poetry.lock deleted file mode 100644 index eb257c5ba7b..00000000000 --- a/seed/pydantic/streaming/poetry.lock +++ /dev/null @@ -1,294 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "e43de98e6e0aecd9a41bb3ae81751df75bb6121adf9608a0e1ae30b47cf18021" diff --git a/seed/pydantic/trace/poetry.lock b/seed/pydantic/trace/poetry.lock deleted file mode 100644 index eb257c5ba7b..00000000000 --- a/seed/pydantic/trace/poetry.lock +++ /dev/null @@ -1,294 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "e43de98e6e0aecd9a41bb3ae81751df75bb6121adf9608a0e1ae30b47cf18021" diff --git a/seed/pydantic/undiscriminated-unions/poetry.lock b/seed/pydantic/undiscriminated-unions/poetry.lock deleted file mode 100644 index 630d36b81e7..00000000000 --- a/seed/pydantic/undiscriminated-unions/poetry.lock +++ /dev/null @@ -1,170 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "e423beea4ece0c9d87e967ec99d7e91aa063843993572a169ed4a11a2bdfeeda" diff --git a/seed/pydantic/unknown/poetry.lock b/seed/pydantic/unknown/poetry.lock deleted file mode 100644 index eb257c5ba7b..00000000000 --- a/seed/pydantic/unknown/poetry.lock +++ /dev/null @@ -1,294 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "e43de98e6e0aecd9a41bb3ae81751df75bb6121adf9608a0e1ae30b47cf18021" diff --git a/seed/pydantic/variables/poetry.lock b/seed/pydantic/variables/poetry.lock deleted file mode 100644 index 630d36b81e7..00000000000 --- a/seed/pydantic/variables/poetry.lock +++ /dev/null @@ -1,170 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "e423beea4ece0c9d87e967ec99d7e91aa063843993572a169ed4a11a2bdfeeda" diff --git a/seed/pydantic/websocket/poetry.lock b/seed/pydantic/websocket/poetry.lock deleted file mode 100644 index 630d36b81e7..00000000000 --- a/seed/pydantic/websocket/poetry.lock +++ /dev/null @@ -1,170 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "e423beea4ece0c9d87e967ec99d7e91aa063843993572a169ed4a11a2bdfeeda" diff --git a/seed/python-sdk/.gitignore b/seed/python-sdk/.gitignore new file mode 100644 index 00000000000..6441d98539c --- /dev/null +++ b/seed/python-sdk/.gitignore @@ -0,0 +1 @@ +**/poetry.lock \ No newline at end of file diff --git a/seed/python-sdk/alias/poetry.lock b/seed/python-sdk/alias/poetry.lock deleted file mode 100644 index 8270a062427..00000000000 --- a/seed/python-sdk/alias/poetry.lock +++ /dev/null @@ -1,405 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "anyio" -version = "4.3.0" -description = "High level compatibility layer for multiple asynchronous event loop implementations" -optional = false -python-versions = ">=3.8" -files = [ - {file = "anyio-4.3.0-py3-none-any.whl", hash = "sha256:048e05d0f6caeed70d731f3db756d35dcc1f35747c8c403364a8332c630441b8"}, - {file = "anyio-4.3.0.tar.gz", hash = "sha256:f75253795a87df48568485fd18cdd2a3fa5c4f7c5be8e5e36637733fce06fed6"}, -] - -[package.dependencies] -exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""} -idna = ">=2.8" -sniffio = ">=1.1" -typing-extensions = {version = ">=4.1", markers = "python_version < \"3.11\""} - -[package.extras] -doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] -test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] -trio = ["trio (>=0.23)"] - -[[package]] -name = "certifi" -version = "2024.2.2" -description = "Python package for providing Mozilla's CA Bundle." -optional = false -python-versions = ">=3.6" -files = [ - {file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"}, - {file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"}, -] - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "h11" -version = "0.14.0" -description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" -optional = false -python-versions = ">=3.7" -files = [ - {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"}, - {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"}, -] - -[[package]] -name = "httpcore" -version = "1.0.3" -description = "A minimal low-level HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpcore-1.0.3-py3-none-any.whl", hash = "sha256:9a6a501c3099307d9fd76ac244e08503427679b1e81ceb1d922485e2f2462ad2"}, - {file = "httpcore-1.0.3.tar.gz", hash = "sha256:5c0f9546ad17dac4d0772b0808856eb616eb8b48ce94f49ed819fd6982a8a544"}, -] - -[package.dependencies] -certifi = "*" -h11 = ">=0.13,<0.15" - -[package.extras] -asyncio = ["anyio (>=4.0,<5.0)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] -trio = ["trio (>=0.22.0,<0.24.0)"] - -[[package]] -name = "httpx" -version = "0.26.0" -description = "The next generation HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpx-0.26.0-py3-none-any.whl", hash = "sha256:8915f5a3627c4d47b73e8202457cb28f1266982d1159bd5779d86a80c0eab1cd"}, - {file = "httpx-0.26.0.tar.gz", hash = "sha256:451b55c30d5185ea6b23c2c793abf9bb237d2a7dfb901ced6ff69ad37ec1dfaf"}, -] - -[package.dependencies] -anyio = "*" -certifi = "*" -httpcore = "==1.*" -idna = "*" -sniffio = "*" - -[package.extras] -brotli = ["brotli", "brotlicffi"] -cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] - -[[package]] -name = "idna" -version = "3.6" -description = "Internationalized Domain Names in Applications (IDNA)" -optional = false -python-versions = ">=3.5" -files = [ - {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"}, - {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"}, -] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "sniffio" -version = "1.3.0" -description = "Sniff out which async library your code is running under" -optional = false -python-versions = ">=3.7" -files = [ - {file = "sniffio-1.3.0-py3-none-any.whl", hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384"}, - {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"}, -] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "3c8fae8de68e5484c48073bf191e51acbe3b9a32fd98e6b5e4d165e42a7fc7aa" diff --git a/seed/python-sdk/api-wide-base-path/poetry.lock b/seed/python-sdk/api-wide-base-path/poetry.lock deleted file mode 100644 index 8270a062427..00000000000 --- a/seed/python-sdk/api-wide-base-path/poetry.lock +++ /dev/null @@ -1,405 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "anyio" -version = "4.3.0" -description = "High level compatibility layer for multiple asynchronous event loop implementations" -optional = false -python-versions = ">=3.8" -files = [ - {file = "anyio-4.3.0-py3-none-any.whl", hash = "sha256:048e05d0f6caeed70d731f3db756d35dcc1f35747c8c403364a8332c630441b8"}, - {file = "anyio-4.3.0.tar.gz", hash = "sha256:f75253795a87df48568485fd18cdd2a3fa5c4f7c5be8e5e36637733fce06fed6"}, -] - -[package.dependencies] -exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""} -idna = ">=2.8" -sniffio = ">=1.1" -typing-extensions = {version = ">=4.1", markers = "python_version < \"3.11\""} - -[package.extras] -doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] -test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] -trio = ["trio (>=0.23)"] - -[[package]] -name = "certifi" -version = "2024.2.2" -description = "Python package for providing Mozilla's CA Bundle." -optional = false -python-versions = ">=3.6" -files = [ - {file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"}, - {file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"}, -] - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "h11" -version = "0.14.0" -description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" -optional = false -python-versions = ">=3.7" -files = [ - {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"}, - {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"}, -] - -[[package]] -name = "httpcore" -version = "1.0.3" -description = "A minimal low-level HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpcore-1.0.3-py3-none-any.whl", hash = "sha256:9a6a501c3099307d9fd76ac244e08503427679b1e81ceb1d922485e2f2462ad2"}, - {file = "httpcore-1.0.3.tar.gz", hash = "sha256:5c0f9546ad17dac4d0772b0808856eb616eb8b48ce94f49ed819fd6982a8a544"}, -] - -[package.dependencies] -certifi = "*" -h11 = ">=0.13,<0.15" - -[package.extras] -asyncio = ["anyio (>=4.0,<5.0)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] -trio = ["trio (>=0.22.0,<0.24.0)"] - -[[package]] -name = "httpx" -version = "0.26.0" -description = "The next generation HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpx-0.26.0-py3-none-any.whl", hash = "sha256:8915f5a3627c4d47b73e8202457cb28f1266982d1159bd5779d86a80c0eab1cd"}, - {file = "httpx-0.26.0.tar.gz", hash = "sha256:451b55c30d5185ea6b23c2c793abf9bb237d2a7dfb901ced6ff69ad37ec1dfaf"}, -] - -[package.dependencies] -anyio = "*" -certifi = "*" -httpcore = "==1.*" -idna = "*" -sniffio = "*" - -[package.extras] -brotli = ["brotli", "brotlicffi"] -cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] - -[[package]] -name = "idna" -version = "3.6" -description = "Internationalized Domain Names in Applications (IDNA)" -optional = false -python-versions = ">=3.5" -files = [ - {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"}, - {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"}, -] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "sniffio" -version = "1.3.0" -description = "Sniff out which async library your code is running under" -optional = false -python-versions = ">=3.7" -files = [ - {file = "sniffio-1.3.0-py3-none-any.whl", hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384"}, - {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"}, -] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "3c8fae8de68e5484c48073bf191e51acbe3b9a32fd98e6b5e4d165e42a7fc7aa" diff --git a/seed/python-sdk/api-wide-base-path/src/seed/resources/service/client.py b/seed/python-sdk/api-wide-base-path/src/seed/resources/service/client.py index b917d394c37..b857a854649 100644 --- a/seed/python-sdk/api-wide-base-path/src/seed/resources/service/client.py +++ b/seed/python-sdk/api-wide-base-path/src/seed/resources/service/client.py @@ -36,7 +36,8 @@ def post( _response = self._client_wrapper.httpx_client.request( "POST", urllib.parse.urljoin( - f"{self._client_wrapper.get_base_url()}/", f"test/{path_param}/{service_param}/{endpoint_param}" + f"{self._client_wrapper.get_base_url()}/", + f"test/{jsonable_encoder(path_param)}/{jsonable_encoder(service_param)}/{jsonable_encoder(endpoint_param)}", ), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None @@ -90,7 +91,8 @@ async def post( _response = await self._client_wrapper.httpx_client.request( "POST", urllib.parse.urljoin( - f"{self._client_wrapper.get_base_url()}/", f"test/{path_param}/{service_param}/{endpoint_param}" + f"{self._client_wrapper.get_base_url()}/", + f"test/{jsonable_encoder(path_param)}/{jsonable_encoder(service_param)}/{jsonable_encoder(endpoint_param)}", ), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None diff --git a/seed/python-sdk/audiences/poetry.lock b/seed/python-sdk/audiences/poetry.lock deleted file mode 100644 index 8270a062427..00000000000 --- a/seed/python-sdk/audiences/poetry.lock +++ /dev/null @@ -1,405 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "anyio" -version = "4.3.0" -description = "High level compatibility layer for multiple asynchronous event loop implementations" -optional = false -python-versions = ">=3.8" -files = [ - {file = "anyio-4.3.0-py3-none-any.whl", hash = "sha256:048e05d0f6caeed70d731f3db756d35dcc1f35747c8c403364a8332c630441b8"}, - {file = "anyio-4.3.0.tar.gz", hash = "sha256:f75253795a87df48568485fd18cdd2a3fa5c4f7c5be8e5e36637733fce06fed6"}, -] - -[package.dependencies] -exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""} -idna = ">=2.8" -sniffio = ">=1.1" -typing-extensions = {version = ">=4.1", markers = "python_version < \"3.11\""} - -[package.extras] -doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] -test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] -trio = ["trio (>=0.23)"] - -[[package]] -name = "certifi" -version = "2024.2.2" -description = "Python package for providing Mozilla's CA Bundle." -optional = false -python-versions = ">=3.6" -files = [ - {file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"}, - {file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"}, -] - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "h11" -version = "0.14.0" -description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" -optional = false -python-versions = ">=3.7" -files = [ - {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"}, - {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"}, -] - -[[package]] -name = "httpcore" -version = "1.0.3" -description = "A minimal low-level HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpcore-1.0.3-py3-none-any.whl", hash = "sha256:9a6a501c3099307d9fd76ac244e08503427679b1e81ceb1d922485e2f2462ad2"}, - {file = "httpcore-1.0.3.tar.gz", hash = "sha256:5c0f9546ad17dac4d0772b0808856eb616eb8b48ce94f49ed819fd6982a8a544"}, -] - -[package.dependencies] -certifi = "*" -h11 = ">=0.13,<0.15" - -[package.extras] -asyncio = ["anyio (>=4.0,<5.0)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] -trio = ["trio (>=0.22.0,<0.24.0)"] - -[[package]] -name = "httpx" -version = "0.26.0" -description = "The next generation HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpx-0.26.0-py3-none-any.whl", hash = "sha256:8915f5a3627c4d47b73e8202457cb28f1266982d1159bd5779d86a80c0eab1cd"}, - {file = "httpx-0.26.0.tar.gz", hash = "sha256:451b55c30d5185ea6b23c2c793abf9bb237d2a7dfb901ced6ff69ad37ec1dfaf"}, -] - -[package.dependencies] -anyio = "*" -certifi = "*" -httpcore = "==1.*" -idna = "*" -sniffio = "*" - -[package.extras] -brotli = ["brotli", "brotlicffi"] -cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] - -[[package]] -name = "idna" -version = "3.6" -description = "Internationalized Domain Names in Applications (IDNA)" -optional = false -python-versions = ">=3.5" -files = [ - {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"}, - {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"}, -] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "sniffio" -version = "1.3.0" -description = "Sniff out which async library your code is running under" -optional = false -python-versions = ">=3.7" -files = [ - {file = "sniffio-1.3.0-py3-none-any.whl", hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384"}, - {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"}, -] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "3c8fae8de68e5484c48073bf191e51acbe3b9a32fd98e6b5e4d165e42a7fc7aa" diff --git a/seed/python-sdk/audiences/src/seed/resources/folder_a/resources/service/types/response.py b/seed/python-sdk/audiences/src/seed/resources/folder_a/resources/service/types/response.py index 95765f287d2..fc2c845d145 100644 --- a/seed/python-sdk/audiences/src/seed/resources/folder_a/resources/service/types/response.py +++ b/seed/python-sdk/audiences/src/seed/resources/folder_a/resources/service/types/response.py @@ -13,7 +13,7 @@ class Response(pydantic.BaseModel): - foo: typing.Optional[Foo] + foo: typing.Optional[Foo] = None def json(self, **kwargs: typing.Any) -> str: kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} diff --git a/seed/python-sdk/audiences/src/seed/resources/folder_b/resources/common/types/foo.py b/seed/python-sdk/audiences/src/seed/resources/folder_b/resources/common/types/foo.py index 744d607bda3..e1a8766dfe2 100644 --- a/seed/python-sdk/audiences/src/seed/resources/folder_b/resources/common/types/foo.py +++ b/seed/python-sdk/audiences/src/seed/resources/folder_b/resources/common/types/foo.py @@ -13,7 +13,7 @@ class Foo(pydantic.BaseModel): - foo: typing.Optional[resources_folder_c_resources_common_types_foo_Foo] + foo: typing.Optional[resources_folder_c_resources_common_types_foo_Foo] = None def json(self, **kwargs: typing.Any) -> str: kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} diff --git a/seed/python-sdk/audiences/src/seed/resources/foo/types/filtered_type.py b/seed/python-sdk/audiences/src/seed/resources/foo/types/filtered_type.py index 9201f65f93a..8ce55677779 100644 --- a/seed/python-sdk/audiences/src/seed/resources/foo/types/filtered_type.py +++ b/seed/python-sdk/audiences/src/seed/resources/foo/types/filtered_type.py @@ -12,7 +12,7 @@ class FilteredType(pydantic.BaseModel): - public_property: typing.Optional[str] + public_property: typing.Optional[str] = None private_property: int def json(self, **kwargs: typing.Any) -> str: diff --git a/seed/python-sdk/auth-environment-variables/poetry.lock b/seed/python-sdk/auth-environment-variables/poetry.lock deleted file mode 100644 index 8270a062427..00000000000 --- a/seed/python-sdk/auth-environment-variables/poetry.lock +++ /dev/null @@ -1,405 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "anyio" -version = "4.3.0" -description = "High level compatibility layer for multiple asynchronous event loop implementations" -optional = false -python-versions = ">=3.8" -files = [ - {file = "anyio-4.3.0-py3-none-any.whl", hash = "sha256:048e05d0f6caeed70d731f3db756d35dcc1f35747c8c403364a8332c630441b8"}, - {file = "anyio-4.3.0.tar.gz", hash = "sha256:f75253795a87df48568485fd18cdd2a3fa5c4f7c5be8e5e36637733fce06fed6"}, -] - -[package.dependencies] -exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""} -idna = ">=2.8" -sniffio = ">=1.1" -typing-extensions = {version = ">=4.1", markers = "python_version < \"3.11\""} - -[package.extras] -doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] -test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] -trio = ["trio (>=0.23)"] - -[[package]] -name = "certifi" -version = "2024.2.2" -description = "Python package for providing Mozilla's CA Bundle." -optional = false -python-versions = ">=3.6" -files = [ - {file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"}, - {file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"}, -] - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "h11" -version = "0.14.0" -description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" -optional = false -python-versions = ">=3.7" -files = [ - {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"}, - {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"}, -] - -[[package]] -name = "httpcore" -version = "1.0.3" -description = "A minimal low-level HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpcore-1.0.3-py3-none-any.whl", hash = "sha256:9a6a501c3099307d9fd76ac244e08503427679b1e81ceb1d922485e2f2462ad2"}, - {file = "httpcore-1.0.3.tar.gz", hash = "sha256:5c0f9546ad17dac4d0772b0808856eb616eb8b48ce94f49ed819fd6982a8a544"}, -] - -[package.dependencies] -certifi = "*" -h11 = ">=0.13,<0.15" - -[package.extras] -asyncio = ["anyio (>=4.0,<5.0)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] -trio = ["trio (>=0.22.0,<0.24.0)"] - -[[package]] -name = "httpx" -version = "0.26.0" -description = "The next generation HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpx-0.26.0-py3-none-any.whl", hash = "sha256:8915f5a3627c4d47b73e8202457cb28f1266982d1159bd5779d86a80c0eab1cd"}, - {file = "httpx-0.26.0.tar.gz", hash = "sha256:451b55c30d5185ea6b23c2c793abf9bb237d2a7dfb901ced6ff69ad37ec1dfaf"}, -] - -[package.dependencies] -anyio = "*" -certifi = "*" -httpcore = "==1.*" -idna = "*" -sniffio = "*" - -[package.extras] -brotli = ["brotli", "brotlicffi"] -cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] - -[[package]] -name = "idna" -version = "3.6" -description = "Internationalized Domain Names in Applications (IDNA)" -optional = false -python-versions = ">=3.5" -files = [ - {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"}, - {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"}, -] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "sniffio" -version = "1.3.0" -description = "Sniff out which async library your code is running under" -optional = false -python-versions = ">=3.7" -files = [ - {file = "sniffio-1.3.0-py3-none-any.whl", hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384"}, - {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"}, -] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "3c8fae8de68e5484c48073bf191e51acbe3b9a32fd98e6b5e4d165e42a7fc7aa" diff --git a/seed/python-sdk/auth-environment-variables/src/seed/client.py b/seed/python-sdk/auth-environment-variables/src/seed/client.py index 670526b9904..60a98c88e34 100644 --- a/seed/python-sdk/auth-environment-variables/src/seed/client.py +++ b/seed/python-sdk/auth-environment-variables/src/seed/client.py @@ -40,9 +40,7 @@ def __init__( httpx_client: typing.Optional[httpx.Client] = None ): if api_key is None: - raise ApiError( - message="The client must be instantiated be either passing in api_key or setting FERN_API_KEY" - ) + raise ApiError(body="The client must be instantiated be either passing in api_key or setting FERN_API_KEY") self._client_wrapper = SyncClientWrapper( base_url=base_url, api_key=api_key, @@ -81,9 +79,7 @@ def __init__( httpx_client: typing.Optional[httpx.AsyncClient] = None ): if api_key is None: - raise ApiError( - message="The client must be instantiated be either passing in api_key or setting FERN_API_KEY" - ) + raise ApiError(body="The client must be instantiated be either passing in api_key or setting FERN_API_KEY") self._client_wrapper = AsyncClientWrapper( base_url=base_url, api_key=api_key, diff --git a/seed/python-sdk/basic-auth/poetry.lock b/seed/python-sdk/basic-auth/poetry.lock deleted file mode 100644 index 8270a062427..00000000000 --- a/seed/python-sdk/basic-auth/poetry.lock +++ /dev/null @@ -1,405 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "anyio" -version = "4.3.0" -description = "High level compatibility layer for multiple asynchronous event loop implementations" -optional = false -python-versions = ">=3.8" -files = [ - {file = "anyio-4.3.0-py3-none-any.whl", hash = "sha256:048e05d0f6caeed70d731f3db756d35dcc1f35747c8c403364a8332c630441b8"}, - {file = "anyio-4.3.0.tar.gz", hash = "sha256:f75253795a87df48568485fd18cdd2a3fa5c4f7c5be8e5e36637733fce06fed6"}, -] - -[package.dependencies] -exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""} -idna = ">=2.8" -sniffio = ">=1.1" -typing-extensions = {version = ">=4.1", markers = "python_version < \"3.11\""} - -[package.extras] -doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] -test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] -trio = ["trio (>=0.23)"] - -[[package]] -name = "certifi" -version = "2024.2.2" -description = "Python package for providing Mozilla's CA Bundle." -optional = false -python-versions = ">=3.6" -files = [ - {file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"}, - {file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"}, -] - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "h11" -version = "0.14.0" -description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" -optional = false -python-versions = ">=3.7" -files = [ - {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"}, - {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"}, -] - -[[package]] -name = "httpcore" -version = "1.0.3" -description = "A minimal low-level HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpcore-1.0.3-py3-none-any.whl", hash = "sha256:9a6a501c3099307d9fd76ac244e08503427679b1e81ceb1d922485e2f2462ad2"}, - {file = "httpcore-1.0.3.tar.gz", hash = "sha256:5c0f9546ad17dac4d0772b0808856eb616eb8b48ce94f49ed819fd6982a8a544"}, -] - -[package.dependencies] -certifi = "*" -h11 = ">=0.13,<0.15" - -[package.extras] -asyncio = ["anyio (>=4.0,<5.0)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] -trio = ["trio (>=0.22.0,<0.24.0)"] - -[[package]] -name = "httpx" -version = "0.26.0" -description = "The next generation HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpx-0.26.0-py3-none-any.whl", hash = "sha256:8915f5a3627c4d47b73e8202457cb28f1266982d1159bd5779d86a80c0eab1cd"}, - {file = "httpx-0.26.0.tar.gz", hash = "sha256:451b55c30d5185ea6b23c2c793abf9bb237d2a7dfb901ced6ff69ad37ec1dfaf"}, -] - -[package.dependencies] -anyio = "*" -certifi = "*" -httpcore = "==1.*" -idna = "*" -sniffio = "*" - -[package.extras] -brotli = ["brotli", "brotlicffi"] -cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] - -[[package]] -name = "idna" -version = "3.6" -description = "Internationalized Domain Names in Applications (IDNA)" -optional = false -python-versions = ">=3.5" -files = [ - {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"}, - {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"}, -] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "sniffio" -version = "1.3.0" -description = "Sniff out which async library your code is running under" -optional = false -python-versions = ">=3.7" -files = [ - {file = "sniffio-1.3.0-py3-none-any.whl", hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384"}, - {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"}, -] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "3c8fae8de68e5484c48073bf191e51acbe3b9a32fd98e6b5e4d165e42a7fc7aa" diff --git a/seed/python-sdk/bearer-token-environment-variable/poetry.lock b/seed/python-sdk/bearer-token-environment-variable/poetry.lock deleted file mode 100644 index 8270a062427..00000000000 --- a/seed/python-sdk/bearer-token-environment-variable/poetry.lock +++ /dev/null @@ -1,405 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "anyio" -version = "4.3.0" -description = "High level compatibility layer for multiple asynchronous event loop implementations" -optional = false -python-versions = ">=3.8" -files = [ - {file = "anyio-4.3.0-py3-none-any.whl", hash = "sha256:048e05d0f6caeed70d731f3db756d35dcc1f35747c8c403364a8332c630441b8"}, - {file = "anyio-4.3.0.tar.gz", hash = "sha256:f75253795a87df48568485fd18cdd2a3fa5c4f7c5be8e5e36637733fce06fed6"}, -] - -[package.dependencies] -exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""} -idna = ">=2.8" -sniffio = ">=1.1" -typing-extensions = {version = ">=4.1", markers = "python_version < \"3.11\""} - -[package.extras] -doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] -test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] -trio = ["trio (>=0.23)"] - -[[package]] -name = "certifi" -version = "2024.2.2" -description = "Python package for providing Mozilla's CA Bundle." -optional = false -python-versions = ">=3.6" -files = [ - {file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"}, - {file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"}, -] - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "h11" -version = "0.14.0" -description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" -optional = false -python-versions = ">=3.7" -files = [ - {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"}, - {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"}, -] - -[[package]] -name = "httpcore" -version = "1.0.3" -description = "A minimal low-level HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpcore-1.0.3-py3-none-any.whl", hash = "sha256:9a6a501c3099307d9fd76ac244e08503427679b1e81ceb1d922485e2f2462ad2"}, - {file = "httpcore-1.0.3.tar.gz", hash = "sha256:5c0f9546ad17dac4d0772b0808856eb616eb8b48ce94f49ed819fd6982a8a544"}, -] - -[package.dependencies] -certifi = "*" -h11 = ">=0.13,<0.15" - -[package.extras] -asyncio = ["anyio (>=4.0,<5.0)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] -trio = ["trio (>=0.22.0,<0.24.0)"] - -[[package]] -name = "httpx" -version = "0.26.0" -description = "The next generation HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpx-0.26.0-py3-none-any.whl", hash = "sha256:8915f5a3627c4d47b73e8202457cb28f1266982d1159bd5779d86a80c0eab1cd"}, - {file = "httpx-0.26.0.tar.gz", hash = "sha256:451b55c30d5185ea6b23c2c793abf9bb237d2a7dfb901ced6ff69ad37ec1dfaf"}, -] - -[package.dependencies] -anyio = "*" -certifi = "*" -httpcore = "==1.*" -idna = "*" -sniffio = "*" - -[package.extras] -brotli = ["brotli", "brotlicffi"] -cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] - -[[package]] -name = "idna" -version = "3.6" -description = "Internationalized Domain Names in Applications (IDNA)" -optional = false -python-versions = ">=3.5" -files = [ - {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"}, - {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"}, -] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "sniffio" -version = "1.3.0" -description = "Sniff out which async library your code is running under" -optional = false -python-versions = ">=3.7" -files = [ - {file = "sniffio-1.3.0-py3-none-any.whl", hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384"}, - {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"}, -] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "3c8fae8de68e5484c48073bf191e51acbe3b9a32fd98e6b5e4d165e42a7fc7aa" diff --git a/seed/python-sdk/bearer-token-environment-variable/src/seed/client.py b/seed/python-sdk/bearer-token-environment-variable/src/seed/client.py index 99bf74f27a2..6963e2ccc4c 100644 --- a/seed/python-sdk/bearer-token-environment-variable/src/seed/client.py +++ b/seed/python-sdk/bearer-token-environment-variable/src/seed/client.py @@ -41,7 +41,7 @@ def __init__( ): if api_key is None: raise ApiError( - message="The client must be instantiated be either passing in api_key or setting COURIER_API_KEY" + body="The client must be instantiated be either passing in api_key or setting COURIER_API_KEY" ) self._client_wrapper = SyncClientWrapper( base_url=base_url, @@ -82,7 +82,7 @@ def __init__( ): if api_key is None: raise ApiError( - message="The client must be instantiated be either passing in api_key or setting COURIER_API_KEY" + body="The client must be instantiated be either passing in api_key or setting COURIER_API_KEY" ) self._client_wrapper = AsyncClientWrapper( base_url=base_url, diff --git a/seed/python-sdk/bytes/poetry.lock b/seed/python-sdk/bytes/poetry.lock deleted file mode 100644 index 8270a062427..00000000000 --- a/seed/python-sdk/bytes/poetry.lock +++ /dev/null @@ -1,405 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "anyio" -version = "4.3.0" -description = "High level compatibility layer for multiple asynchronous event loop implementations" -optional = false -python-versions = ">=3.8" -files = [ - {file = "anyio-4.3.0-py3-none-any.whl", hash = "sha256:048e05d0f6caeed70d731f3db756d35dcc1f35747c8c403364a8332c630441b8"}, - {file = "anyio-4.3.0.tar.gz", hash = "sha256:f75253795a87df48568485fd18cdd2a3fa5c4f7c5be8e5e36637733fce06fed6"}, -] - -[package.dependencies] -exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""} -idna = ">=2.8" -sniffio = ">=1.1" -typing-extensions = {version = ">=4.1", markers = "python_version < \"3.11\""} - -[package.extras] -doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] -test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] -trio = ["trio (>=0.23)"] - -[[package]] -name = "certifi" -version = "2024.2.2" -description = "Python package for providing Mozilla's CA Bundle." -optional = false -python-versions = ">=3.6" -files = [ - {file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"}, - {file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"}, -] - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "h11" -version = "0.14.0" -description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" -optional = false -python-versions = ">=3.7" -files = [ - {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"}, - {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"}, -] - -[[package]] -name = "httpcore" -version = "1.0.3" -description = "A minimal low-level HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpcore-1.0.3-py3-none-any.whl", hash = "sha256:9a6a501c3099307d9fd76ac244e08503427679b1e81ceb1d922485e2f2462ad2"}, - {file = "httpcore-1.0.3.tar.gz", hash = "sha256:5c0f9546ad17dac4d0772b0808856eb616eb8b48ce94f49ed819fd6982a8a544"}, -] - -[package.dependencies] -certifi = "*" -h11 = ">=0.13,<0.15" - -[package.extras] -asyncio = ["anyio (>=4.0,<5.0)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] -trio = ["trio (>=0.22.0,<0.24.0)"] - -[[package]] -name = "httpx" -version = "0.26.0" -description = "The next generation HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpx-0.26.0-py3-none-any.whl", hash = "sha256:8915f5a3627c4d47b73e8202457cb28f1266982d1159bd5779d86a80c0eab1cd"}, - {file = "httpx-0.26.0.tar.gz", hash = "sha256:451b55c30d5185ea6b23c2c793abf9bb237d2a7dfb901ced6ff69ad37ec1dfaf"}, -] - -[package.dependencies] -anyio = "*" -certifi = "*" -httpcore = "==1.*" -idna = "*" -sniffio = "*" - -[package.extras] -brotli = ["brotli", "brotlicffi"] -cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] - -[[package]] -name = "idna" -version = "3.6" -description = "Internationalized Domain Names in Applications (IDNA)" -optional = false -python-versions = ">=3.5" -files = [ - {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"}, - {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"}, -] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "sniffio" -version = "1.3.0" -description = "Sniff out which async library your code is running under" -optional = false -python-versions = ">=3.7" -files = [ - {file = "sniffio-1.3.0-py3-none-any.whl", hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384"}, - {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"}, -] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "3c8fae8de68e5484c48073bf191e51acbe3b9a32fd98e6b5e4d165e42a7fc7aa" diff --git a/seed/python-sdk/circular-references/poetry.lock b/seed/python-sdk/circular-references/poetry.lock deleted file mode 100644 index 8270a062427..00000000000 --- a/seed/python-sdk/circular-references/poetry.lock +++ /dev/null @@ -1,405 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "anyio" -version = "4.3.0" -description = "High level compatibility layer for multiple asynchronous event loop implementations" -optional = false -python-versions = ">=3.8" -files = [ - {file = "anyio-4.3.0-py3-none-any.whl", hash = "sha256:048e05d0f6caeed70d731f3db756d35dcc1f35747c8c403364a8332c630441b8"}, - {file = "anyio-4.3.0.tar.gz", hash = "sha256:f75253795a87df48568485fd18cdd2a3fa5c4f7c5be8e5e36637733fce06fed6"}, -] - -[package.dependencies] -exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""} -idna = ">=2.8" -sniffio = ">=1.1" -typing-extensions = {version = ">=4.1", markers = "python_version < \"3.11\""} - -[package.extras] -doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] -test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] -trio = ["trio (>=0.23)"] - -[[package]] -name = "certifi" -version = "2024.2.2" -description = "Python package for providing Mozilla's CA Bundle." -optional = false -python-versions = ">=3.6" -files = [ - {file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"}, - {file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"}, -] - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "h11" -version = "0.14.0" -description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" -optional = false -python-versions = ">=3.7" -files = [ - {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"}, - {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"}, -] - -[[package]] -name = "httpcore" -version = "1.0.3" -description = "A minimal low-level HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpcore-1.0.3-py3-none-any.whl", hash = "sha256:9a6a501c3099307d9fd76ac244e08503427679b1e81ceb1d922485e2f2462ad2"}, - {file = "httpcore-1.0.3.tar.gz", hash = "sha256:5c0f9546ad17dac4d0772b0808856eb616eb8b48ce94f49ed819fd6982a8a544"}, -] - -[package.dependencies] -certifi = "*" -h11 = ">=0.13,<0.15" - -[package.extras] -asyncio = ["anyio (>=4.0,<5.0)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] -trio = ["trio (>=0.22.0,<0.24.0)"] - -[[package]] -name = "httpx" -version = "0.26.0" -description = "The next generation HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpx-0.26.0-py3-none-any.whl", hash = "sha256:8915f5a3627c4d47b73e8202457cb28f1266982d1159bd5779d86a80c0eab1cd"}, - {file = "httpx-0.26.0.tar.gz", hash = "sha256:451b55c30d5185ea6b23c2c793abf9bb237d2a7dfb901ced6ff69ad37ec1dfaf"}, -] - -[package.dependencies] -anyio = "*" -certifi = "*" -httpcore = "==1.*" -idna = "*" -sniffio = "*" - -[package.extras] -brotli = ["brotli", "brotlicffi"] -cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] - -[[package]] -name = "idna" -version = "3.6" -description = "Internationalized Domain Names in Applications (IDNA)" -optional = false -python-versions = ">=3.5" -files = [ - {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"}, - {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"}, -] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "sniffio" -version = "1.3.0" -description = "Sniff out which async library your code is running under" -optional = false -python-versions = ">=3.7" -files = [ - {file = "sniffio-1.3.0-py3-none-any.whl", hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384"}, - {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"}, -] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "3c8fae8de68e5484c48073bf191e51acbe3b9a32fd98e6b5e4d165e42a7fc7aa" diff --git a/seed/python-sdk/circular-references/src/seed/types/importing_a.py b/seed/python-sdk/circular-references/src/seed/types/importing_a.py index 968f9b2fce2..ac0e753482c 100644 --- a/seed/python-sdk/circular-references/src/seed/types/importing_a.py +++ b/seed/python-sdk/circular-references/src/seed/types/importing_a.py @@ -13,7 +13,7 @@ class ImportingA(pydantic.BaseModel): - a: typing.Optional[A] + a: typing.Optional[A] = None def json(self, **kwargs: typing.Any) -> str: kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} diff --git a/seed/python-sdk/custom-auth/poetry.lock b/seed/python-sdk/custom-auth/poetry.lock deleted file mode 100644 index 8270a062427..00000000000 --- a/seed/python-sdk/custom-auth/poetry.lock +++ /dev/null @@ -1,405 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "anyio" -version = "4.3.0" -description = "High level compatibility layer for multiple asynchronous event loop implementations" -optional = false -python-versions = ">=3.8" -files = [ - {file = "anyio-4.3.0-py3-none-any.whl", hash = "sha256:048e05d0f6caeed70d731f3db756d35dcc1f35747c8c403364a8332c630441b8"}, - {file = "anyio-4.3.0.tar.gz", hash = "sha256:f75253795a87df48568485fd18cdd2a3fa5c4f7c5be8e5e36637733fce06fed6"}, -] - -[package.dependencies] -exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""} -idna = ">=2.8" -sniffio = ">=1.1" -typing-extensions = {version = ">=4.1", markers = "python_version < \"3.11\""} - -[package.extras] -doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] -test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] -trio = ["trio (>=0.23)"] - -[[package]] -name = "certifi" -version = "2024.2.2" -description = "Python package for providing Mozilla's CA Bundle." -optional = false -python-versions = ">=3.6" -files = [ - {file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"}, - {file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"}, -] - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "h11" -version = "0.14.0" -description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" -optional = false -python-versions = ">=3.7" -files = [ - {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"}, - {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"}, -] - -[[package]] -name = "httpcore" -version = "1.0.3" -description = "A minimal low-level HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpcore-1.0.3-py3-none-any.whl", hash = "sha256:9a6a501c3099307d9fd76ac244e08503427679b1e81ceb1d922485e2f2462ad2"}, - {file = "httpcore-1.0.3.tar.gz", hash = "sha256:5c0f9546ad17dac4d0772b0808856eb616eb8b48ce94f49ed819fd6982a8a544"}, -] - -[package.dependencies] -certifi = "*" -h11 = ">=0.13,<0.15" - -[package.extras] -asyncio = ["anyio (>=4.0,<5.0)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] -trio = ["trio (>=0.22.0,<0.24.0)"] - -[[package]] -name = "httpx" -version = "0.26.0" -description = "The next generation HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpx-0.26.0-py3-none-any.whl", hash = "sha256:8915f5a3627c4d47b73e8202457cb28f1266982d1159bd5779d86a80c0eab1cd"}, - {file = "httpx-0.26.0.tar.gz", hash = "sha256:451b55c30d5185ea6b23c2c793abf9bb237d2a7dfb901ced6ff69ad37ec1dfaf"}, -] - -[package.dependencies] -anyio = "*" -certifi = "*" -httpcore = "==1.*" -idna = "*" -sniffio = "*" - -[package.extras] -brotli = ["brotli", "brotlicffi"] -cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] - -[[package]] -name = "idna" -version = "3.6" -description = "Internationalized Domain Names in Applications (IDNA)" -optional = false -python-versions = ">=3.5" -files = [ - {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"}, - {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"}, -] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "sniffio" -version = "1.3.0" -description = "Sniff out which async library your code is running under" -optional = false -python-versions = ">=3.7" -files = [ - {file = "sniffio-1.3.0-py3-none-any.whl", hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384"}, - {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"}, -] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "3c8fae8de68e5484c48073bf191e51acbe3b9a32fd98e6b5e4d165e42a7fc7aa" diff --git a/seed/python-sdk/enum-query-params/poetry.lock b/seed/python-sdk/enum-query-params/poetry.lock deleted file mode 100644 index c23d386657d..00000000000 --- a/seed/python-sdk/enum-query-params/poetry.lock +++ /dev/null @@ -1,519 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.5.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.7" -files = [ - {file = "annotated_types-0.5.0-py3-none-any.whl", hash = "sha256:58da39888f92c276ad970249761ebea80ba544b77acddaa1a4d6cf78287d45fd"}, - {file = "annotated_types-0.5.0.tar.gz", hash = "sha256:47cdc3490d9ac1506ce92c7aaa76c579dc3509ff11e098fc867e5130ab7be802"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "anyio" -version = "3.7.1" -description = "High level compatibility layer for multiple asynchronous event loop implementations" -optional = false -python-versions = ">=3.7" -files = [ - {file = "anyio-3.7.1-py3-none-any.whl", hash = "sha256:91dee416e570e92c64041bd18b900d1d6fa78dff7048769ce5ac5ddad004fbb5"}, - {file = "anyio-3.7.1.tar.gz", hash = "sha256:44a3c9aba0f5defa43261a8b3efb97891f2bd7d804e0e1f56419befa1adfc780"}, -] - -[package.dependencies] -exceptiongroup = {version = "*", markers = "python_version < \"3.11\""} -idna = ">=2.8" -sniffio = ">=1.1" -typing-extensions = {version = "*", markers = "python_version < \"3.8\""} - -[package.extras] -doc = ["Sphinx", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme (>=1.2.2)", "sphinxcontrib-jquery"] -test = ["anyio[trio]", "coverage[toml] (>=4.5)", "hypothesis (>=4.0)", "mock (>=4)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] -trio = ["trio (<0.22)"] - -[[package]] -name = "certifi" -version = "2024.2.2" -description = "Python package for providing Mozilla's CA Bundle." -optional = false -python-versions = ">=3.6" -files = [ - {file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"}, - {file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"}, -] - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "h11" -version = "0.14.0" -description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" -optional = false -python-versions = ">=3.7" -files = [ - {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"}, - {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"}, -] - -[package.dependencies] -typing-extensions = {version = "*", markers = "python_version < \"3.8\""} - -[[package]] -name = "httpcore" -version = "0.17.3" -description = "A minimal low-level HTTP client." -optional = false -python-versions = ">=3.7" -files = [ - {file = "httpcore-0.17.3-py3-none-any.whl", hash = "sha256:c2789b767ddddfa2a5782e3199b2b7f6894540b17b16ec26b2c4d8e103510b87"}, - {file = "httpcore-0.17.3.tar.gz", hash = "sha256:a6f30213335e34c1ade7be6ec7c47f19f50c56db36abef1a9dfa3815b1cb3888"}, -] - -[package.dependencies] -anyio = ">=3.0,<5.0" -certifi = "*" -h11 = ">=0.13,<0.15" -sniffio = "==1.*" - -[package.extras] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] - -[[package]] -name = "httpx" -version = "0.24.1" -description = "The next generation HTTP client." -optional = false -python-versions = ">=3.7" -files = [ - {file = "httpx-0.24.1-py3-none-any.whl", hash = "sha256:06781eb9ac53cde990577af654bd990a4949de37a28bdb4a230d434f3a30b9bd"}, - {file = "httpx-0.24.1.tar.gz", hash = "sha256:5853a43053df830c20f8110c5e69fe44d035d850b2dfe795e196f00fdb774bdd"}, -] - -[package.dependencies] -certifi = "*" -httpcore = ">=0.15.0,<0.18.0" -idna = "*" -sniffio = "*" - -[package.extras] -brotli = ["brotli", "brotlicffi"] -cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] - -[[package]] -name = "idna" -version = "3.6" -description = "Internationalized Domain Names in Applications (IDNA)" -optional = false -python-versions = ">=3.5" -files = [ - {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"}, - {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"}, -] - -[[package]] -name = "importlib-metadata" -version = "6.7.0" -description = "Read metadata from Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "importlib_metadata-6.7.0-py3-none-any.whl", hash = "sha256:cb52082e659e97afc5dac71e79de97d8681de3aa07ff18578330904a9d18e5b5"}, - {file = "importlib_metadata-6.7.0.tar.gz", hash = "sha256:1aaf550d4f73e5d6783e7acb77aec43d49da8017410afae93822cc9cca98c4d4"}, -] - -[package.dependencies] -typing-extensions = {version = ">=3.6.4", markers = "python_version < \"3.8\""} -zipp = ">=0.5" - -[package.extras] -docs = ["furo", "jaraco.packaging (>=9)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-lint"] -perf = ["ipython"] -testing = ["flufl.flake8", "importlib-resources (>=1.3)", "packaging", "pyfakefs", "pytest (>=6)", "pytest-black (>=0.3.7)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=1.3)", "pytest-mypy (>=0.9.1)", "pytest-perf (>=0.9.2)", "pytest-ruff"] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "0.971" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.6" -files = [ - {file = "mypy-0.971-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:f2899a3cbd394da157194f913a931edfd4be5f274a88041c9dc2d9cdcb1c315c"}, - {file = "mypy-0.971-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:98e02d56ebe93981c41211c05adb630d1d26c14195d04d95e49cd97dbc046dc5"}, - {file = "mypy-0.971-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:19830b7dba7d5356d3e26e2427a2ec91c994cd92d983142cbd025ebe81d69cf3"}, - {file = "mypy-0.971-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:02ef476f6dcb86e6f502ae39a16b93285fef97e7f1ff22932b657d1ef1f28655"}, - {file = "mypy-0.971-cp310-cp310-win_amd64.whl", hash = "sha256:25c5750ba5609a0c7550b73a33deb314ecfb559c350bb050b655505e8aed4103"}, - {file = "mypy-0.971-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:d3348e7eb2eea2472db611486846742d5d52d1290576de99d59edeb7cd4a42ca"}, - {file = "mypy-0.971-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:3fa7a477b9900be9b7dd4bab30a12759e5abe9586574ceb944bc29cddf8f0417"}, - {file = "mypy-0.971-cp36-cp36m-win_amd64.whl", hash = "sha256:2ad53cf9c3adc43cf3bea0a7d01a2f2e86db9fe7596dfecb4496a5dda63cbb09"}, - {file = "mypy-0.971-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:855048b6feb6dfe09d3353466004490b1872887150c5bb5caad7838b57328cc8"}, - {file = "mypy-0.971-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:23488a14a83bca6e54402c2e6435467a4138785df93ec85aeff64c6170077fb0"}, - {file = "mypy-0.971-cp37-cp37m-win_amd64.whl", hash = "sha256:4b21e5b1a70dfb972490035128f305c39bc4bc253f34e96a4adf9127cf943eb2"}, - {file = "mypy-0.971-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:9796a2ba7b4b538649caa5cecd398d873f4022ed2333ffde58eaf604c4d2cb27"}, - {file = "mypy-0.971-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:5a361d92635ad4ada1b1b2d3630fc2f53f2127d51cf2def9db83cba32e47c856"}, - {file = "mypy-0.971-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:b793b899f7cf563b1e7044a5c97361196b938e92f0a4343a5d27966a53d2ec71"}, - {file = "mypy-0.971-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:d1ea5d12c8e2d266b5fb8c7a5d2e9c0219fedfeb493b7ed60cd350322384ac27"}, - {file = "mypy-0.971-cp38-cp38-win_amd64.whl", hash = "sha256:23c7ff43fff4b0df93a186581885c8512bc50fc4d4910e0f838e35d6bb6b5e58"}, - {file = "mypy-0.971-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:1f7656b69974a6933e987ee8ffb951d836272d6c0f81d727f1d0e2696074d9e6"}, - {file = "mypy-0.971-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:d2022bfadb7a5c2ef410d6a7c9763188afdb7f3533f22a0a32be10d571ee4bbe"}, - {file = "mypy-0.971-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:ef943c72a786b0f8d90fd76e9b39ce81fb7171172daf84bf43eaf937e9f220a9"}, - {file = "mypy-0.971-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:d744f72eb39f69312bc6c2abf8ff6656973120e2eb3f3ec4f758ed47e414a4bf"}, - {file = "mypy-0.971-cp39-cp39-win_amd64.whl", hash = "sha256:77a514ea15d3007d33a9e2157b0ba9c267496acf12a7f2b9b9f8446337aac5b0"}, - {file = "mypy-0.971-py3-none-any.whl", hash = "sha256:0d054ef16b071149917085f51f89555a576e2618d5d9dd70bd6eea6410af3ac9"}, - {file = "mypy-0.971.tar.gz", hash = "sha256:40b0f21484238269ae6a57200c807d80debc6459d444c0489a102d7c6a75fa56"}, -] - -[package.dependencies] -mypy-extensions = ">=0.4.3" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typed-ast = {version = ">=1.4.0,<2", markers = "python_version < \"3.8\""} -typing-extensions = ">=3.10" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -python2 = ["typed-ast (>=1.4.0,<2)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.2.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pluggy-1.2.0-py3-none-any.whl", hash = "sha256:c2fd55a7d7a3863cba1a013e4e2414658b1d07b6bc57b3919e0c63c9abb99849"}, - {file = "pluggy-1.2.0.tar.gz", hash = "sha256:d12f0c4b579b15f5e054301bb226ee85eeeba08ffec228092f8defbaa3a4c4b3"}, -] - -[package.dependencies] -importlib-metadata = {version = ">=0.12", markers = "python_version < \"3.8\""} - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.4.2" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pydantic-2.4.2-py3-none-any.whl", hash = "sha256:bc3ddf669d234f4220e6e1c4d96b061abe0998185a8d7855c0126782b7abc8c1"}, - {file = "pydantic-2.4.2.tar.gz", hash = "sha256:94f336138093a5d7f426aac732dcfe7ab4eb4da243c88f891d65deb4a2556ee7"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.10.1" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.10.1" -description = "" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pydantic_core-2.10.1-cp310-cp310-macosx_10_7_x86_64.whl", hash = "sha256:d64728ee14e667ba27c66314b7d880b8eeb050e58ffc5fec3b7a109f8cddbd63"}, - {file = "pydantic_core-2.10.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:48525933fea744a3e7464c19bfede85df4aba79ce90c60b94d8b6e1eddd67096"}, - {file = "pydantic_core-2.10.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ef337945bbd76cce390d1b2496ccf9f90b1c1242a3a7bc242ca4a9fc5993427a"}, - {file = "pydantic_core-2.10.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:a1392e0638af203cee360495fd2cfdd6054711f2db5175b6e9c3c461b76f5175"}, - {file = "pydantic_core-2.10.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:0675ba5d22de54d07bccde38997e780044dcfa9a71aac9fd7d4d7a1d2e3e65f7"}, - {file = "pydantic_core-2.10.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:128552af70a64660f21cb0eb4876cbdadf1a1f9d5de820fed6421fa8de07c893"}, - {file = "pydantic_core-2.10.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8f6e6aed5818c264412ac0598b581a002a9f050cb2637a84979859e70197aa9e"}, - {file = "pydantic_core-2.10.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:ecaac27da855b8d73f92123e5f03612b04c5632fd0a476e469dfc47cd37d6b2e"}, - {file = "pydantic_core-2.10.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:b3c01c2fb081fced3bbb3da78510693dc7121bb893a1f0f5f4b48013201f362e"}, - {file = "pydantic_core-2.10.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:92f675fefa977625105708492850bcbc1182bfc3e997f8eecb866d1927c98ae6"}, - {file = "pydantic_core-2.10.1-cp310-none-win32.whl", hash = "sha256:420a692b547736a8d8703c39ea935ab5d8f0d2573f8f123b0a294e49a73f214b"}, - {file = "pydantic_core-2.10.1-cp310-none-win_amd64.whl", hash = "sha256:0880e239827b4b5b3e2ce05e6b766a7414e5f5aedc4523be6b68cfbc7f61c5d0"}, - {file = "pydantic_core-2.10.1-cp311-cp311-macosx_10_7_x86_64.whl", hash = "sha256:073d4a470b195d2b2245d0343569aac7e979d3a0dcce6c7d2af6d8a920ad0bea"}, - {file = "pydantic_core-2.10.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:600d04a7b342363058b9190d4e929a8e2e715c5682a70cc37d5ded1e0dd370b4"}, - {file = "pydantic_core-2.10.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:39215d809470f4c8d1881758575b2abfb80174a9e8daf8f33b1d4379357e417c"}, - {file = "pydantic_core-2.10.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:eeb3d3d6b399ffe55f9a04e09e635554012f1980696d6b0aca3e6cf42a17a03b"}, - {file = "pydantic_core-2.10.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a7a7902bf75779bc12ccfc508bfb7a4c47063f748ea3de87135d433a4cca7a2f"}, - {file = "pydantic_core-2.10.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3625578b6010c65964d177626fde80cf60d7f2e297d56b925cb5cdeda6e9925a"}, - {file = "pydantic_core-2.10.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:caa48fc31fc7243e50188197b5f0c4228956f97b954f76da157aae7f67269ae8"}, - {file = "pydantic_core-2.10.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:07ec6d7d929ae9c68f716195ce15e745b3e8fa122fc67698ac6498d802ed0fa4"}, - {file = "pydantic_core-2.10.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:e6f31a17acede6a8cd1ae2d123ce04d8cca74056c9d456075f4f6f85de055607"}, - {file = "pydantic_core-2.10.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:d8f1ebca515a03e5654f88411420fea6380fc841d1bea08effb28184e3d4899f"}, - {file = "pydantic_core-2.10.1-cp311-none-win32.whl", hash = "sha256:6db2eb9654a85ada248afa5a6db5ff1cf0f7b16043a6b070adc4a5be68c716d6"}, - {file = "pydantic_core-2.10.1-cp311-none-win_amd64.whl", hash = "sha256:4a5be350f922430997f240d25f8219f93b0c81e15f7b30b868b2fddfc2d05f27"}, - {file = "pydantic_core-2.10.1-cp311-none-win_arm64.whl", hash = "sha256:5fdb39f67c779b183b0c853cd6b45f7db84b84e0571b3ef1c89cdb1dfc367325"}, - {file = "pydantic_core-2.10.1-cp312-cp312-macosx_10_7_x86_64.whl", hash = "sha256:b1f22a9ab44de5f082216270552aa54259db20189e68fc12484873d926426921"}, - {file = "pydantic_core-2.10.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8572cadbf4cfa95fb4187775b5ade2eaa93511f07947b38f4cd67cf10783b118"}, - {file = "pydantic_core-2.10.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:db9a28c063c7c00844ae42a80203eb6d2d6bbb97070cfa00194dff40e6f545ab"}, - {file = "pydantic_core-2.10.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:0e2a35baa428181cb2270a15864ec6286822d3576f2ed0f4cd7f0c1708472aff"}, - {file = "pydantic_core-2.10.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:05560ab976012bf40f25d5225a58bfa649bb897b87192a36c6fef1ab132540d7"}, - {file = "pydantic_core-2.10.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d6495008733c7521a89422d7a68efa0a0122c99a5861f06020ef5b1f51f9ba7c"}, - {file = "pydantic_core-2.10.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:14ac492c686defc8e6133e3a2d9eaf5261b3df26b8ae97450c1647286750b901"}, - {file = "pydantic_core-2.10.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:8282bab177a9a3081fd3d0a0175a07a1e2bfb7fcbbd949519ea0980f8a07144d"}, - {file = "pydantic_core-2.10.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:aafdb89fdeb5fe165043896817eccd6434aee124d5ee9b354f92cd574ba5e78f"}, - {file = "pydantic_core-2.10.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:f6defd966ca3b187ec6c366604e9296f585021d922e666b99c47e78738b5666c"}, - {file = "pydantic_core-2.10.1-cp312-none-win32.whl", hash = "sha256:7c4d1894fe112b0864c1fa75dffa045720a194b227bed12f4be7f6045b25209f"}, - {file = "pydantic_core-2.10.1-cp312-none-win_amd64.whl", hash = "sha256:5994985da903d0b8a08e4935c46ed8daf5be1cf217489e673910951dc533d430"}, - {file = "pydantic_core-2.10.1-cp312-none-win_arm64.whl", hash = "sha256:0d8a8adef23d86d8eceed3e32e9cca8879c7481c183f84ed1a8edc7df073af94"}, - {file = "pydantic_core-2.10.1-cp37-cp37m-macosx_10_7_x86_64.whl", hash = "sha256:9badf8d45171d92387410b04639d73811b785b5161ecadabf056ea14d62d4ede"}, - {file = "pydantic_core-2.10.1-cp37-cp37m-macosx_11_0_arm64.whl", hash = "sha256:ebedb45b9feb7258fac0a268a3f6bec0a2ea4d9558f3d6f813f02ff3a6dc6698"}, - {file = "pydantic_core-2.10.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cfe1090245c078720d250d19cb05d67e21a9cd7c257698ef139bc41cf6c27b4f"}, - {file = "pydantic_core-2.10.1-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:e357571bb0efd65fd55f18db0a2fb0ed89d0bb1d41d906b138f088933ae618bb"}, - {file = "pydantic_core-2.10.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b3dcd587b69bbf54fc04ca157c2323b8911033e827fffaecf0cafa5a892a0904"}, - {file = "pydantic_core-2.10.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9c120c9ce3b163b985a3b966bb701114beb1da4b0468b9b236fc754783d85aa3"}, - {file = "pydantic_core-2.10.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:15d6bca84ffc966cc9976b09a18cf9543ed4d4ecbd97e7086f9ce9327ea48891"}, - {file = "pydantic_core-2.10.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:5cabb9710f09d5d2e9e2748c3e3e20d991a4c5f96ed8f1132518f54ab2967221"}, - {file = "pydantic_core-2.10.1-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:82f55187a5bebae7d81d35b1e9aaea5e169d44819789837cdd4720d768c55d15"}, - {file = "pydantic_core-2.10.1-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:1d40f55222b233e98e3921df7811c27567f0e1a4411b93d4c5c0f4ce131bc42f"}, - {file = "pydantic_core-2.10.1-cp37-none-win32.whl", hash = "sha256:14e09ff0b8fe6e46b93d36a878f6e4a3a98ba5303c76bb8e716f4878a3bee92c"}, - {file = "pydantic_core-2.10.1-cp37-none-win_amd64.whl", hash = "sha256:1396e81b83516b9d5c9e26a924fa69164156c148c717131f54f586485ac3c15e"}, - {file = "pydantic_core-2.10.1-cp38-cp38-macosx_10_7_x86_64.whl", hash = "sha256:6835451b57c1b467b95ffb03a38bb75b52fb4dc2762bb1d9dbed8de31ea7d0fc"}, - {file = "pydantic_core-2.10.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:b00bc4619f60c853556b35f83731bd817f989cba3e97dc792bb8c97941b8053a"}, - {file = "pydantic_core-2.10.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0fa467fd300a6f046bdb248d40cd015b21b7576c168a6bb20aa22e595c8ffcdd"}, - {file = "pydantic_core-2.10.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:d99277877daf2efe074eae6338453a4ed54a2d93fb4678ddfe1209a0c93a2468"}, - {file = "pydantic_core-2.10.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:fa7db7558607afeccb33c0e4bf1c9a9a835e26599e76af6fe2fcea45904083a6"}, - {file = "pydantic_core-2.10.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aad7bd686363d1ce4ee930ad39f14e1673248373f4a9d74d2b9554f06199fb58"}, - {file = "pydantic_core-2.10.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:443fed67d33aa85357464f297e3d26e570267d1af6fef1c21ca50921d2976302"}, - {file = "pydantic_core-2.10.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:042462d8d6ba707fd3ce9649e7bf268633a41018d6a998fb5fbacb7e928a183e"}, - {file = "pydantic_core-2.10.1-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:ecdbde46235f3d560b18be0cb706c8e8ad1b965e5c13bbba7450c86064e96561"}, - {file = "pydantic_core-2.10.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:ed550ed05540c03f0e69e6d74ad58d026de61b9eaebebbaaf8873e585cbb18de"}, - {file = "pydantic_core-2.10.1-cp38-none-win32.whl", hash = "sha256:8cdbbd92154db2fec4ec973d45c565e767ddc20aa6dbaf50142676484cbff8ee"}, - {file = "pydantic_core-2.10.1-cp38-none-win_amd64.whl", hash = "sha256:9f6f3e2598604956480f6c8aa24a3384dbf6509fe995d97f6ca6103bb8c2534e"}, - {file = "pydantic_core-2.10.1-cp39-cp39-macosx_10_7_x86_64.whl", hash = "sha256:655f8f4c8d6a5963c9a0687793da37b9b681d9ad06f29438a3b2326d4e6b7970"}, - {file = "pydantic_core-2.10.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:e570ffeb2170e116a5b17e83f19911020ac79d19c96f320cbfa1fa96b470185b"}, - {file = "pydantic_core-2.10.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:64322bfa13e44c6c30c518729ef08fda6026b96d5c0be724b3c4ae4da939f875"}, - {file = "pydantic_core-2.10.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:485a91abe3a07c3a8d1e082ba29254eea3e2bb13cbbd4351ea4e5a21912cc9b0"}, - {file = "pydantic_core-2.10.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f7c2b8eb9fc872e68b46eeaf835e86bccc3a58ba57d0eedc109cbb14177be531"}, - {file = "pydantic_core-2.10.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a5cb87bdc2e5f620693148b5f8f842d293cae46c5f15a1b1bf7ceeed324a740c"}, - {file = "pydantic_core-2.10.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:25bd966103890ccfa028841a8f30cebcf5875eeac8c4bde4fe221364c92f0c9a"}, - {file = "pydantic_core-2.10.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f323306d0556351735b54acbf82904fe30a27b6a7147153cbe6e19aaaa2aa429"}, - {file = "pydantic_core-2.10.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:0c27f38dc4fbf07b358b2bc90edf35e82d1703e22ff2efa4af4ad5de1b3833e7"}, - {file = "pydantic_core-2.10.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:f1365e032a477c1430cfe0cf2856679529a2331426f8081172c4a74186f1d595"}, - {file = "pydantic_core-2.10.1-cp39-none-win32.whl", hash = "sha256:a1c311fd06ab3b10805abb72109f01a134019739bd3286b8ae1bc2fc4e50c07a"}, - {file = "pydantic_core-2.10.1-cp39-none-win_amd64.whl", hash = "sha256:ae8a8843b11dc0b03b57b52793e391f0122e740de3df1474814c700d2622950a"}, - {file = "pydantic_core-2.10.1-pp310-pypy310_pp73-macosx_10_7_x86_64.whl", hash = "sha256:d43002441932f9a9ea5d6f9efaa2e21458221a3a4b417a14027a1d530201ef1b"}, - {file = "pydantic_core-2.10.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:fcb83175cc4936a5425dde3356f079ae03c0802bbdf8ff82c035f8a54b333521"}, - {file = "pydantic_core-2.10.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:962ed72424bf1f72334e2f1e61b68f16c0e596f024ca7ac5daf229f7c26e4208"}, - {file = "pydantic_core-2.10.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2cf5bb4dd67f20f3bbc1209ef572a259027c49e5ff694fa56bed62959b41e1f9"}, - {file = "pydantic_core-2.10.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:e544246b859f17373bed915182ab841b80849ed9cf23f1f07b73b7c58baee5fb"}, - {file = "pydantic_core-2.10.1-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:c0877239307b7e69d025b73774e88e86ce82f6ba6adf98f41069d5b0b78bd1bf"}, - {file = "pydantic_core-2.10.1-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:53df009d1e1ba40f696f8995683e067e3967101d4bb4ea6f667931b7d4a01357"}, - {file = "pydantic_core-2.10.1-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:a1254357f7e4c82e77c348dabf2d55f1d14d19d91ff025004775e70a6ef40ada"}, - {file = "pydantic_core-2.10.1-pp37-pypy37_pp73-macosx_10_7_x86_64.whl", hash = "sha256:524ff0ca3baea164d6d93a32c58ac79eca9f6cf713586fdc0adb66a8cdeab96a"}, - {file = "pydantic_core-2.10.1-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3f0ac9fb8608dbc6eaf17956bf623c9119b4db7dbb511650910a82e261e6600f"}, - {file = "pydantic_core-2.10.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:320f14bd4542a04ab23747ff2c8a778bde727158b606e2661349557f0770711e"}, - {file = "pydantic_core-2.10.1-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:63974d168b6233b4ed6a0046296803cb13c56637a7b8106564ab575926572a55"}, - {file = "pydantic_core-2.10.1-pp37-pypy37_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:417243bf599ba1f1fef2bb8c543ceb918676954734e2dcb82bf162ae9d7bd514"}, - {file = "pydantic_core-2.10.1-pp37-pypy37_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:dda81e5ec82485155a19d9624cfcca9be88a405e2857354e5b089c2a982144b2"}, - {file = "pydantic_core-2.10.1-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:14cfbb00959259e15d684505263d5a21732b31248a5dd4941f73a3be233865b9"}, - {file = "pydantic_core-2.10.1-pp38-pypy38_pp73-macosx_10_7_x86_64.whl", hash = "sha256:631cb7415225954fdcc2a024119101946793e5923f6c4d73a5914d27eb3d3a05"}, - {file = "pydantic_core-2.10.1-pp38-pypy38_pp73-macosx_11_0_arm64.whl", hash = "sha256:bec7dd208a4182e99c5b6c501ce0b1f49de2802448d4056091f8e630b28e9a52"}, - {file = "pydantic_core-2.10.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:149b8a07712f45b332faee1a2258d8ef1fb4a36f88c0c17cb687f205c5dc6e7d"}, - {file = "pydantic_core-2.10.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4d966c47f9dd73c2d32a809d2be529112d509321c5310ebf54076812e6ecd884"}, - {file = "pydantic_core-2.10.1-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7eb037106f5c6b3b0b864ad226b0b7ab58157124161d48e4b30c4a43fef8bc4b"}, - {file = "pydantic_core-2.10.1-pp38-pypy38_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:154ea7c52e32dce13065dbb20a4a6f0cc012b4f667ac90d648d36b12007fa9f7"}, - {file = "pydantic_core-2.10.1-pp38-pypy38_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:e562617a45b5a9da5be4abe72b971d4f00bf8555eb29bb91ec2ef2be348cd132"}, - {file = "pydantic_core-2.10.1-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:f23b55eb5464468f9e0e9a9935ce3ed2a870608d5f534025cd5536bca25b1402"}, - {file = "pydantic_core-2.10.1-pp39-pypy39_pp73-macosx_10_7_x86_64.whl", hash = "sha256:e9121b4009339b0f751955baf4543a0bfd6bc3f8188f8056b1a25a2d45099934"}, - {file = "pydantic_core-2.10.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:0523aeb76e03f753b58be33b26540880bac5aa54422e4462404c432230543f33"}, - {file = "pydantic_core-2.10.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2e0e2959ef5d5b8dc9ef21e1a305a21a36e254e6a34432d00c72a92fdc5ecda5"}, - {file = "pydantic_core-2.10.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:da01bec0a26befab4898ed83b362993c844b9a607a86add78604186297eb047e"}, - {file = "pydantic_core-2.10.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f2e9072d71c1f6cfc79a36d4484c82823c560e6f5599c43c1ca6b5cdbd54f881"}, - {file = "pydantic_core-2.10.1-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:f36a3489d9e28fe4b67be9992a23029c3cec0babc3bd9afb39f49844a8c721c5"}, - {file = "pydantic_core-2.10.1-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:f64f82cc3443149292b32387086d02a6c7fb39b8781563e0ca7b8d7d9cf72bd7"}, - {file = "pydantic_core-2.10.1-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:b4a6db486ac8e99ae696e09efc8b2b9fea67b63c8f88ba7a1a16c24a057a0776"}, - {file = "pydantic_core-2.10.1.tar.gz", hash = "sha256:0f8682dbdd2f67f8e1edddcbffcc29f60a6182b4901c367fc8c1c40d30bb0a82"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -importlib-metadata = {version = ">=0.12", markers = "python_version < \"3.8\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "sniffio" -version = "1.3.0" -description = "Sniff out which async library your code is running under" -optional = false -python-versions = ">=3.7" -files = [ - {file = "sniffio-1.3.0-py3-none-any.whl", hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384"}, - {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"}, -] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typed-ast" -version = "1.5.5" -description = "a fork of Python 2 and 3 ast modules with type comment support" -optional = false -python-versions = ">=3.6" -files = [ - {file = "typed_ast-1.5.5-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:4bc1efe0ce3ffb74784e06460f01a223ac1f6ab31c6bc0376a21184bf5aabe3b"}, - {file = "typed_ast-1.5.5-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:5f7a8c46a8b333f71abd61d7ab9255440d4a588f34a21f126bbfc95f6049e686"}, - {file = "typed_ast-1.5.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:597fc66b4162f959ee6a96b978c0435bd63791e31e4f410622d19f1686d5e769"}, - {file = "typed_ast-1.5.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d41b7a686ce653e06c2609075d397ebd5b969d821b9797d029fccd71fdec8e04"}, - {file = "typed_ast-1.5.5-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:5fe83a9a44c4ce67c796a1b466c270c1272e176603d5e06f6afbc101a572859d"}, - {file = "typed_ast-1.5.5-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:d5c0c112a74c0e5db2c75882a0adf3133adedcdbfd8cf7c9d6ed77365ab90a1d"}, - {file = "typed_ast-1.5.5-cp310-cp310-win_amd64.whl", hash = "sha256:e1a976ed4cc2d71bb073e1b2a250892a6e968ff02aa14c1f40eba4f365ffec02"}, - {file = "typed_ast-1.5.5-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:c631da9710271cb67b08bd3f3813b7af7f4c69c319b75475436fcab8c3d21bee"}, - {file = "typed_ast-1.5.5-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:b445c2abfecab89a932b20bd8261488d574591173d07827c1eda32c457358b18"}, - {file = "typed_ast-1.5.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cc95ffaaab2be3b25eb938779e43f513e0e538a84dd14a5d844b8f2932593d88"}, - {file = "typed_ast-1.5.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:61443214d9b4c660dcf4b5307f15c12cb30bdfe9588ce6158f4a005baeb167b2"}, - {file = "typed_ast-1.5.5-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:6eb936d107e4d474940469e8ec5b380c9b329b5f08b78282d46baeebd3692dc9"}, - {file = "typed_ast-1.5.5-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:e48bf27022897577d8479eaed64701ecaf0467182448bd95759883300ca818c8"}, - {file = "typed_ast-1.5.5-cp311-cp311-win_amd64.whl", hash = "sha256:83509f9324011c9a39faaef0922c6f720f9623afe3fe220b6d0b15638247206b"}, - {file = "typed_ast-1.5.5-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:44f214394fc1af23ca6d4e9e744804d890045d1643dd7e8229951e0ef39429b5"}, - {file = "typed_ast-1.5.5-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:118c1ce46ce58fda78503eae14b7664163aa735b620b64b5b725453696f2a35c"}, - {file = "typed_ast-1.5.5-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:be4919b808efa61101456e87f2d4c75b228f4e52618621c77f1ddcaae15904fa"}, - {file = "typed_ast-1.5.5-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:fc2b8c4e1bc5cd96c1a823a885e6b158f8451cf6f5530e1829390b4d27d0807f"}, - {file = "typed_ast-1.5.5-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:16f7313e0a08c7de57f2998c85e2a69a642e97cb32f87eb65fbfe88381a5e44d"}, - {file = "typed_ast-1.5.5-cp36-cp36m-win_amd64.whl", hash = "sha256:2b946ef8c04f77230489f75b4b5a4a6f24c078be4aed241cfabe9cbf4156e7e5"}, - {file = "typed_ast-1.5.5-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:2188bc33d85951ea4ddad55d2b35598b2709d122c11c75cffd529fbc9965508e"}, - {file = "typed_ast-1.5.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0635900d16ae133cab3b26c607586131269f88266954eb04ec31535c9a12ef1e"}, - {file = "typed_ast-1.5.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:57bfc3cf35a0f2fdf0a88a3044aafaec1d2f24d8ae8cd87c4f58d615fb5b6311"}, - {file = "typed_ast-1.5.5-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:fe58ef6a764de7b4b36edfc8592641f56e69b7163bba9f9c8089838ee596bfb2"}, - {file = "typed_ast-1.5.5-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:d09d930c2d1d621f717bb217bf1fe2584616febb5138d9b3e8cdd26506c3f6d4"}, - {file = "typed_ast-1.5.5-cp37-cp37m-win_amd64.whl", hash = "sha256:d40c10326893ecab8a80a53039164a224984339b2c32a6baf55ecbd5b1df6431"}, - {file = "typed_ast-1.5.5-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:fd946abf3c31fb50eee07451a6aedbfff912fcd13cf357363f5b4e834cc5e71a"}, - {file = "typed_ast-1.5.5-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:ed4a1a42df8a3dfb6b40c3d2de109e935949f2f66b19703eafade03173f8f437"}, - {file = "typed_ast-1.5.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:045f9930a1550d9352464e5149710d56a2aed23a2ffe78946478f7b5416f1ede"}, - {file = "typed_ast-1.5.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:381eed9c95484ceef5ced626355fdc0765ab51d8553fec08661dce654a935db4"}, - {file = "typed_ast-1.5.5-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:bfd39a41c0ef6f31684daff53befddae608f9daf6957140228a08e51f312d7e6"}, - {file = "typed_ast-1.5.5-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:8c524eb3024edcc04e288db9541fe1f438f82d281e591c548903d5b77ad1ddd4"}, - {file = "typed_ast-1.5.5-cp38-cp38-win_amd64.whl", hash = "sha256:7f58fabdde8dcbe764cef5e1a7fcb440f2463c1bbbec1cf2a86ca7bc1f95184b"}, - {file = "typed_ast-1.5.5-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:042eb665ff6bf020dd2243307d11ed626306b82812aba21836096d229fdc6a10"}, - {file = "typed_ast-1.5.5-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:622e4a006472b05cf6ef7f9f2636edc51bda670b7bbffa18d26b255269d3d814"}, - {file = "typed_ast-1.5.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1efebbbf4604ad1283e963e8915daa240cb4bf5067053cf2f0baadc4d4fb51b8"}, - {file = "typed_ast-1.5.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f0aefdd66f1784c58f65b502b6cf8b121544680456d1cebbd300c2c813899274"}, - {file = "typed_ast-1.5.5-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:48074261a842acf825af1968cd912f6f21357316080ebaca5f19abbb11690c8a"}, - {file = "typed_ast-1.5.5-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:429ae404f69dc94b9361bb62291885894b7c6fb4640d561179548c849f8492ba"}, - {file = "typed_ast-1.5.5-cp39-cp39-win_amd64.whl", hash = "sha256:335f22ccb244da2b5c296e6f96b06ee9bed46526db0de38d2f0e5a6597b81155"}, - {file = "typed_ast-1.5.5.tar.gz", hash = "sha256:94282f7a354f36ef5dbce0ef3467ebf6a258e370ab33d5b40c249fa996e590dd"}, -] - -[[package]] -name = "typing-extensions" -version = "4.7.1" -description = "Backported and Experimental Type Hints for Python 3.7+" -optional = false -python-versions = ">=3.7" -files = [ - {file = "typing_extensions-4.7.1-py3-none-any.whl", hash = "sha256:440d5dd3af93b060174bf433bccd69b0babc3b15b1a8dca43789fd7f61514b36"}, - {file = "typing_extensions-4.7.1.tar.gz", hash = "sha256:b75ddc264f0ba5615db7ba217daeb99701ad295353c45f9e95963337ceeeffb2"}, -] - -[[package]] -name = "zipp" -version = "3.15.0" -description = "Backport of pathlib-compatible object wrapper for zip files" -optional = false -python-versions = ">=3.7" -files = [ - {file = "zipp-3.15.0-py3-none-any.whl", hash = "sha256:48904fc76a60e542af151aded95726c1a5c34ed43ab4134b597665c86d7ad556"}, - {file = "zipp-3.15.0.tar.gz", hash = "sha256:112929ad649da941c23de50f356a2b5570c954b65150642bccdd66bf194d224b"}, -] - -[package.extras] -docs = ["furo", "jaraco.packaging (>=9)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-lint"] -testing = ["big-O", "flake8 (<5)", "jaraco.functools", "jaraco.itertools", "more-itertools", "pytest (>=6)", "pytest-black (>=0.3.7)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=1.3)", "pytest-flake8", "pytest-mypy (>=0.9.1)"] - -[metadata] -lock-version = "2.0" -python-versions = "^3.7" -content-hash = "4ac84aae6b05a415337279868d39fe7ce44104dffcd6b159af9e12dcea350ba1" diff --git a/seed/python-sdk/enum/.fernignore b/seed/python-sdk/enum/.fernignore new file mode 100644 index 00000000000..4fc131f4ac4 --- /dev/null +++ b/seed/python-sdk/enum/.fernignore @@ -0,0 +1 @@ +tests/test_json.py \ No newline at end of file diff --git a/seed/python-sdk/enum/poetry.lock b/seed/python-sdk/enum/poetry.lock deleted file mode 100644 index 8270a062427..00000000000 --- a/seed/python-sdk/enum/poetry.lock +++ /dev/null @@ -1,405 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "anyio" -version = "4.3.0" -description = "High level compatibility layer for multiple asynchronous event loop implementations" -optional = false -python-versions = ">=3.8" -files = [ - {file = "anyio-4.3.0-py3-none-any.whl", hash = "sha256:048e05d0f6caeed70d731f3db756d35dcc1f35747c8c403364a8332c630441b8"}, - {file = "anyio-4.3.0.tar.gz", hash = "sha256:f75253795a87df48568485fd18cdd2a3fa5c4f7c5be8e5e36637733fce06fed6"}, -] - -[package.dependencies] -exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""} -idna = ">=2.8" -sniffio = ">=1.1" -typing-extensions = {version = ">=4.1", markers = "python_version < \"3.11\""} - -[package.extras] -doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] -test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] -trio = ["trio (>=0.23)"] - -[[package]] -name = "certifi" -version = "2024.2.2" -description = "Python package for providing Mozilla's CA Bundle." -optional = false -python-versions = ">=3.6" -files = [ - {file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"}, - {file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"}, -] - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "h11" -version = "0.14.0" -description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" -optional = false -python-versions = ">=3.7" -files = [ - {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"}, - {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"}, -] - -[[package]] -name = "httpcore" -version = "1.0.3" -description = "A minimal low-level HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpcore-1.0.3-py3-none-any.whl", hash = "sha256:9a6a501c3099307d9fd76ac244e08503427679b1e81ceb1d922485e2f2462ad2"}, - {file = "httpcore-1.0.3.tar.gz", hash = "sha256:5c0f9546ad17dac4d0772b0808856eb616eb8b48ce94f49ed819fd6982a8a544"}, -] - -[package.dependencies] -certifi = "*" -h11 = ">=0.13,<0.15" - -[package.extras] -asyncio = ["anyio (>=4.0,<5.0)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] -trio = ["trio (>=0.22.0,<0.24.0)"] - -[[package]] -name = "httpx" -version = "0.26.0" -description = "The next generation HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpx-0.26.0-py3-none-any.whl", hash = "sha256:8915f5a3627c4d47b73e8202457cb28f1266982d1159bd5779d86a80c0eab1cd"}, - {file = "httpx-0.26.0.tar.gz", hash = "sha256:451b55c30d5185ea6b23c2c793abf9bb237d2a7dfb901ced6ff69ad37ec1dfaf"}, -] - -[package.dependencies] -anyio = "*" -certifi = "*" -httpcore = "==1.*" -idna = "*" -sniffio = "*" - -[package.extras] -brotli = ["brotli", "brotlicffi"] -cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] - -[[package]] -name = "idna" -version = "3.6" -description = "Internationalized Domain Names in Applications (IDNA)" -optional = false -python-versions = ">=3.5" -files = [ - {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"}, - {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"}, -] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "sniffio" -version = "1.3.0" -description = "Sniff out which async library your code is running under" -optional = false -python-versions = ">=3.7" -files = [ - {file = "sniffio-1.3.0-py3-none-any.whl", hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384"}, - {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"}, -] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "3c8fae8de68e5484c48073bf191e51acbe3b9a32fd98e6b5e4d165e42a7fc7aa" diff --git a/seed/python-sdk/enum/snippet.json b/seed/python-sdk/enum/snippet.json index 362afd1407a..56c4bdd9a78 100644 --- a/seed/python-sdk/enum/snippet.json +++ b/seed/python-sdk/enum/snippet.json @@ -1,6 +1,7 @@ { "types": { - "type_:Operand": "from seed import Operand\n\nOperand.\n" + "type_:Operand": "from seed import Operand\n\nOperand.\n", + "type_:Color": "from seed import Color\n\nColor.RED\n" }, "endpoints": [ { @@ -16,12 +17,12 @@ }, { "id": { - "path": "/path/{operand}", + "path": "/path/{operand}/{maybeOperand}/{operandOrColor}/{maybeOperandOrColor}", "method": "POST" }, "snippet": { - "sync_client": "from seed import Operand\nfrom seed.client import SeedEnum\n\nclient = SeedEnum(base_url=\"https://yourhost.com/path/to/api\", )\nclient.path_param.send(operand=Operand., )\n", - "async_client": "from seed import Operand\nfrom seed.client import AsyncSeedEnum\n\nclient = AsyncSeedEnum(base_url=\"https://yourhost.com/path/to/api\", )\nawait client.path_param.send(operand=Operand., )\n", + "sync_client": "from seed import Operand\nfrom seed.client import SeedEnum\n\nclient = SeedEnum(base_url=\"https://yourhost.com/path/to/api\", )\nclient.path_param.send(operand=Operand., maybe_operand=Operand.LESS_THAN, )\n", + "async_client": "from seed import Operand\nfrom seed.client import AsyncSeedEnum\n\nclient = AsyncSeedEnum(base_url=\"https://yourhost.com/path/to/api\", )\nawait client.path_param.send(operand=Operand., maybe_operand=Operand.LESS_THAN, )\n", "type": "python" } }, diff --git a/seed/python-sdk/enum/src/seed/__init__.py b/seed/python-sdk/enum/src/seed/__init__.py index 8e002ebe4c3..97892abbae9 100644 --- a/seed/python-sdk/enum/src/seed/__init__.py +++ b/seed/python-sdk/enum/src/seed/__init__.py @@ -1,6 +1,6 @@ # This file was auto-generated by Fern from our API Definition. -from .types import Operand +from .types import Color, ColorOrOperand, Operand from .resources import inlined_request, path_param, query_param -__all__ = ["Operand", "inlined_request", "path_param", "query_param"] +__all__ = ["Color", "ColorOrOperand", "Operand", "inlined_request", "path_param", "query_param"] diff --git a/seed/python-sdk/enum/src/seed/resources/inlined_request/client.py b/seed/python-sdk/enum/src/seed/resources/inlined_request/client.py index 6c5aa570da7..b28ef556f51 100644 --- a/seed/python-sdk/enum/src/seed/resources/inlined_request/client.py +++ b/seed/python-sdk/enum/src/seed/resources/inlined_request/client.py @@ -9,6 +9,7 @@ from ...core.jsonable_encoder import jsonable_encoder from ...core.remove_none_from_dict import remove_none_from_dict from ...core.request_options import RequestOptions +from ...types.color_or_operand import ColorOrOperand from ...types.operand import Operand # this is used as the default value for optional parameters @@ -20,11 +21,23 @@ def __init__(self, *, client_wrapper: SyncClientWrapper): self._client_wrapper = client_wrapper def send( - self, *, operand: typing.Optional[Operand] = OMIT, request_options: typing.Optional[RequestOptions] = None + self, + *, + operand: Operand, + maybe_operand: typing.Optional[Operand] = OMIT, + operand_or_color: ColorOrOperand, + maybe_operand_or_color: typing.Optional[ColorOrOperand] = OMIT, + request_options: typing.Optional[RequestOptions] = None, ) -> None: """ Parameters: - - operand: typing.Optional[Operand]. + - operand: Operand. + + - maybe_operand: typing.Optional[Operand]. + + - operand_or_color: ColorOrOperand. + + - maybe_operand_or_color: typing.Optional[ColorOrOperand]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. --- @@ -34,9 +47,11 @@ def send( client = SeedEnum(base_url="https://yourhost.com/path/to/api", ) client.inlined_request.send(operand=Operand., ) """ - _request: typing.Dict[str, typing.Any] = {} - if operand is not OMIT: - _request["operand"] = operand.value if operand is not None else None + _request: typing.Dict[str, typing.Any] = {"operand": operand, "operandOrColor": operand_or_color} + if maybe_operand is not OMIT: + _request["maybeOperand"] = maybe_operand.value if maybe_operand is not None else None + if maybe_operand_or_color is not OMIT: + _request["maybeOperandOrColor"] = maybe_operand_or_color _response = self._client_wrapper.httpx_client.request( "POST", urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "inlined"), @@ -75,11 +90,23 @@ def __init__(self, *, client_wrapper: AsyncClientWrapper): self._client_wrapper = client_wrapper async def send( - self, *, operand: typing.Optional[Operand] = OMIT, request_options: typing.Optional[RequestOptions] = None + self, + *, + operand: Operand, + maybe_operand: typing.Optional[Operand] = OMIT, + operand_or_color: ColorOrOperand, + maybe_operand_or_color: typing.Optional[ColorOrOperand] = OMIT, + request_options: typing.Optional[RequestOptions] = None, ) -> None: """ Parameters: - - operand: typing.Optional[Operand]. + - operand: Operand. + + - maybe_operand: typing.Optional[Operand]. + + - operand_or_color: ColorOrOperand. + + - maybe_operand_or_color: typing.Optional[ColorOrOperand]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. --- @@ -89,9 +116,11 @@ async def send( client = AsyncSeedEnum(base_url="https://yourhost.com/path/to/api", ) await client.inlined_request.send(operand=Operand., ) """ - _request: typing.Dict[str, typing.Any] = {} - if operand is not OMIT: - _request["operand"] = operand.value if operand is not None else None + _request: typing.Dict[str, typing.Any] = {"operand": operand, "operandOrColor": operand_or_color} + if maybe_operand is not OMIT: + _request["maybeOperand"] = maybe_operand.value if maybe_operand is not None else None + if maybe_operand_or_color is not OMIT: + _request["maybeOperandOrColor"] = maybe_operand_or_color _response = await self._client_wrapper.httpx_client.request( "POST", urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "inlined"), diff --git a/seed/python-sdk/enum/src/seed/resources/path_param/client.py b/seed/python-sdk/enum/src/seed/resources/path_param/client.py index 7f173cd8532..dadd29e10c0 100644 --- a/seed/python-sdk/enum/src/seed/resources/path_param/client.py +++ b/seed/python-sdk/enum/src/seed/resources/path_param/client.py @@ -9,6 +9,7 @@ from ...core.jsonable_encoder import jsonable_encoder from ...core.remove_none_from_dict import remove_none_from_dict from ...core.request_options import RequestOptions +from ...types.color_or_operand import ColorOrOperand from ...types.operand import Operand @@ -16,22 +17,39 @@ class PathParamClient: def __init__(self, *, client_wrapper: SyncClientWrapper): self._client_wrapper = client_wrapper - def send(self, operand: Operand, *, request_options: typing.Optional[RequestOptions] = None) -> None: + def send( + self, + operand: Operand, + maybe_operand: typing.Optional[Operand], + operand_or_color: ColorOrOperand, + maybe_operand_or_color: typing.Optional[ColorOrOperand], + *, + request_options: typing.Optional[RequestOptions] = None, + ) -> None: """ Parameters: - operand: Operand. + - maybe_operand: typing.Optional[Operand]. + + - operand_or_color: ColorOrOperand. + + - maybe_operand_or_color: typing.Optional[ColorOrOperand]. + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. --- from seed import Operand from seed.client import SeedEnum client = SeedEnum(base_url="https://yourhost.com/path/to/api", ) - client.path_param.send(operand=Operand., ) + client.path_param.send(operand=Operand., maybe_operand=Operand.LESS_THAN, ) """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"path/{operand.value}"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", + f"path/{jsonable_encoder(operand)}/{jsonable_encoder(maybe_operand)}/{jsonable_encoder(operand_or_color)}/{jsonable_encoder(maybe_operand_or_color)}", + ), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -63,22 +81,39 @@ class AsyncPathParamClient: def __init__(self, *, client_wrapper: AsyncClientWrapper): self._client_wrapper = client_wrapper - async def send(self, operand: Operand, *, request_options: typing.Optional[RequestOptions] = None) -> None: + async def send( + self, + operand: Operand, + maybe_operand: typing.Optional[Operand], + operand_or_color: ColorOrOperand, + maybe_operand_or_color: typing.Optional[ColorOrOperand], + *, + request_options: typing.Optional[RequestOptions] = None, + ) -> None: """ Parameters: - operand: Operand. + - maybe_operand: typing.Optional[Operand]. + + - operand_or_color: ColorOrOperand. + + - maybe_operand_or_color: typing.Optional[ColorOrOperand]. + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. --- from seed import Operand from seed.client import AsyncSeedEnum client = AsyncSeedEnum(base_url="https://yourhost.com/path/to/api", ) - await client.path_param.send(operand=Operand., ) + await client.path_param.send(operand=Operand., maybe_operand=Operand.LESS_THAN, ) """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"path/{operand.value}"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", + f"path/{jsonable_encoder(operand)}/{jsonable_encoder(maybe_operand)}/{jsonable_encoder(operand_or_color)}/{jsonable_encoder(maybe_operand_or_color)}", + ), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), diff --git a/seed/python-sdk/enum/src/seed/resources/query_param/client.py b/seed/python-sdk/enum/src/seed/resources/query_param/client.py index 690b83b64f4..6600197cf21 100644 --- a/seed/python-sdk/enum/src/seed/resources/query_param/client.py +++ b/seed/python-sdk/enum/src/seed/resources/query_param/client.py @@ -9,6 +9,7 @@ from ...core.jsonable_encoder import jsonable_encoder from ...core.remove_none_from_dict import remove_none_from_dict from ...core.request_options import RequestOptions +from ...types.color_or_operand import ColorOrOperand from ...types.operand import Operand @@ -17,11 +18,23 @@ def __init__(self, *, client_wrapper: SyncClientWrapper): self._client_wrapper = client_wrapper def send( - self, *, operand: typing.Optional[Operand] = None, request_options: typing.Optional[RequestOptions] = None + self, + *, + operand: Operand, + maybe_operand: typing.Optional[Operand] = None, + operand_or_color: ColorOrOperand, + maybe_operand_or_color: typing.Optional[ColorOrOperand] = None, + request_options: typing.Optional[RequestOptions] = None, ) -> None: """ Parameters: - - operand: typing.Optional[Operand]. + - operand: Operand. + + - maybe_operand: typing.Optional[Operand]. + + - operand_or_color: ColorOrOperand. + + - maybe_operand_or_color: typing.Optional[ColorOrOperand]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. --- @@ -37,7 +50,10 @@ def send( params=jsonable_encoder( remove_none_from_dict( { - "operand": operand.value if operand is not None else None, + "operand": operand, + "maybeOperand": maybe_operand, + "operandOrColor": operand_or_color, + "maybeOperandOrColor": maybe_operand_or_color, **( request_options.get("additional_query_parameters", {}) if request_options is not None @@ -72,12 +88,21 @@ def send( def send_list( self, *, - operand: typing.Optional[typing.Union[Operand, typing.List[Operand]]] = None, + operand: typing.Union[Operand, typing.Sequence[Operand]], + maybe_operand: typing.Optional[typing.Union[Operand, typing.Sequence[Operand]]] = None, + operand_or_color: typing.Union[ColorOrOperand, typing.Sequence[ColorOrOperand]], + maybe_operand_or_color: typing.Optional[typing.Union[ColorOrOperand, typing.Sequence[ColorOrOperand]]] = None, request_options: typing.Optional[RequestOptions] = None, ) -> None: """ Parameters: - - operand: typing.Optional[typing.Union[Operand, typing.List[Operand]]]. + - operand: typing.Union[Operand, typing.Sequence[Operand]]. + + - maybe_operand: typing.Optional[typing.Union[Operand, typing.Sequence[Operand]]]. + + - operand_or_color: typing.Union[ColorOrOperand, typing.Sequence[ColorOrOperand]]. + + - maybe_operand_or_color: typing.Optional[typing.Union[ColorOrOperand, typing.Sequence[ColorOrOperand]]]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ @@ -87,7 +112,10 @@ def send_list( params=jsonable_encoder( remove_none_from_dict( { - "operand": operand.value if operand is not None else None, + "operand": operand, + "maybeOperand": maybe_operand, + "operandOrColor": operand_or_color, + "maybeOperandOrColor": maybe_operand_or_color, **( request_options.get("additional_query_parameters", {}) if request_options is not None @@ -125,11 +153,23 @@ def __init__(self, *, client_wrapper: AsyncClientWrapper): self._client_wrapper = client_wrapper async def send( - self, *, operand: typing.Optional[Operand] = None, request_options: typing.Optional[RequestOptions] = None + self, + *, + operand: Operand, + maybe_operand: typing.Optional[Operand] = None, + operand_or_color: ColorOrOperand, + maybe_operand_or_color: typing.Optional[ColorOrOperand] = None, + request_options: typing.Optional[RequestOptions] = None, ) -> None: """ Parameters: - - operand: typing.Optional[Operand]. + - operand: Operand. + + - maybe_operand: typing.Optional[Operand]. + + - operand_or_color: ColorOrOperand. + + - maybe_operand_or_color: typing.Optional[ColorOrOperand]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. --- @@ -145,7 +185,10 @@ async def send( params=jsonable_encoder( remove_none_from_dict( { - "operand": operand.value if operand is not None else None, + "operand": operand, + "maybeOperand": maybe_operand, + "operandOrColor": operand_or_color, + "maybeOperandOrColor": maybe_operand_or_color, **( request_options.get("additional_query_parameters", {}) if request_options is not None @@ -180,12 +223,21 @@ async def send( async def send_list( self, *, - operand: typing.Optional[typing.Union[Operand, typing.List[Operand]]] = None, + operand: typing.Union[Operand, typing.Sequence[Operand]], + maybe_operand: typing.Optional[typing.Union[Operand, typing.Sequence[Operand]]] = None, + operand_or_color: typing.Union[ColorOrOperand, typing.Sequence[ColorOrOperand]], + maybe_operand_or_color: typing.Optional[typing.Union[ColorOrOperand, typing.Sequence[ColorOrOperand]]] = None, request_options: typing.Optional[RequestOptions] = None, ) -> None: """ Parameters: - - operand: typing.Optional[typing.Union[Operand, typing.List[Operand]]]. + - operand: typing.Union[Operand, typing.Sequence[Operand]]. + + - maybe_operand: typing.Optional[typing.Union[Operand, typing.Sequence[Operand]]]. + + - operand_or_color: typing.Union[ColorOrOperand, typing.Sequence[ColorOrOperand]]. + + - maybe_operand_or_color: typing.Optional[typing.Union[ColorOrOperand, typing.Sequence[ColorOrOperand]]]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ @@ -195,7 +247,10 @@ async def send_list( params=jsonable_encoder( remove_none_from_dict( { - "operand": operand.value if operand is not None else None, + "operand": operand, + "maybeOperand": maybe_operand, + "operandOrColor": operand_or_color, + "maybeOperandOrColor": maybe_operand_or_color, **( request_options.get("additional_query_parameters", {}) if request_options is not None diff --git a/seed/python-sdk/enum/src/seed/types/__init__.py b/seed/python-sdk/enum/src/seed/types/__init__.py index a4d342f0272..edfbe921ec2 100644 --- a/seed/python-sdk/enum/src/seed/types/__init__.py +++ b/seed/python-sdk/enum/src/seed/types/__init__.py @@ -1,5 +1,7 @@ # This file was auto-generated by Fern from our API Definition. +from .color import Color +from .color_or_operand import ColorOrOperand from .operand import Operand -__all__ = ["Operand"] +__all__ = ["Color", "ColorOrOperand", "Operand"] diff --git a/seed/python-sdk/enum/src/seed/types/color.py b/seed/python-sdk/enum/src/seed/types/color.py new file mode 100644 index 00000000000..2d8110c62e2 --- /dev/null +++ b/seed/python-sdk/enum/src/seed/types/color.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import enum +import typing + +T_Result = typing.TypeVar("T_Result") + + +class Color(str, enum.Enum): + """ + from seed import Color + + Color.RED + """ + + RED = "red" + BLUE = "blue" + + def visit(self, red: typing.Callable[[], T_Result], blue: typing.Callable[[], T_Result]) -> T_Result: + if self is Color.RED: + return red() + if self is Color.BLUE: + return blue() diff --git a/seed/python-sdk/enum/src/seed/types/color_or_operand.py b/seed/python-sdk/enum/src/seed/types/color_or_operand.py new file mode 100644 index 00000000000..5de8179707c --- /dev/null +++ b/seed/python-sdk/enum/src/seed/types/color_or_operand.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +from .color import Color +from .operand import Operand + +ColorOrOperand = typing.Union[Color, Operand] diff --git a/seed/python-sdk/enum/tests/test_json.py b/seed/python-sdk/enum/tests/test_json.py new file mode 100644 index 00000000000..5c88bda29a1 --- /dev/null +++ b/seed/python-sdk/enum/tests/test_json.py @@ -0,0 +1,38 @@ +from seed.types.operand import Operand +from src.seed.client import SeedEnum + +def test_json() -> None: + client = SeedEnum(base_url="https://yourhost.com/path/to/api") + + try: + print("---- parameters ----") + client.path_param.send( + operand=Operand.EQUAL_TO, + maybe_operand=Operand.EQUAL_TO, + operand_or_color=Operand.EQUAL_TO, + maybe_operand_or_color=None + ) + except: + pass + + try: + print("---- request ----") + client.inlined_request.send( + operand=Operand.EQUAL_TO, + maybe_operand=Operand.EQUAL_TO, + operand_or_color=Operand.EQUAL_TO, + maybe_operand_or_color=None + ) + except: + pass + + try: + print("---- query ----") + client.query_param.send( + operand=Operand.EQUAL_TO, + maybe_operand=Operand.EQUAL_TO, + operand_or_color=Operand.EQUAL_TO, + maybe_operand_or_color=None + ) + except: + pass \ No newline at end of file diff --git a/seed/python-sdk/error-property/poetry.lock b/seed/python-sdk/error-property/poetry.lock deleted file mode 100644 index 8270a062427..00000000000 --- a/seed/python-sdk/error-property/poetry.lock +++ /dev/null @@ -1,405 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "anyio" -version = "4.3.0" -description = "High level compatibility layer for multiple asynchronous event loop implementations" -optional = false -python-versions = ">=3.8" -files = [ - {file = "anyio-4.3.0-py3-none-any.whl", hash = "sha256:048e05d0f6caeed70d731f3db756d35dcc1f35747c8c403364a8332c630441b8"}, - {file = "anyio-4.3.0.tar.gz", hash = "sha256:f75253795a87df48568485fd18cdd2a3fa5c4f7c5be8e5e36637733fce06fed6"}, -] - -[package.dependencies] -exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""} -idna = ">=2.8" -sniffio = ">=1.1" -typing-extensions = {version = ">=4.1", markers = "python_version < \"3.11\""} - -[package.extras] -doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] -test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] -trio = ["trio (>=0.23)"] - -[[package]] -name = "certifi" -version = "2024.2.2" -description = "Python package for providing Mozilla's CA Bundle." -optional = false -python-versions = ">=3.6" -files = [ - {file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"}, - {file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"}, -] - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "h11" -version = "0.14.0" -description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" -optional = false -python-versions = ">=3.7" -files = [ - {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"}, - {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"}, -] - -[[package]] -name = "httpcore" -version = "1.0.3" -description = "A minimal low-level HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpcore-1.0.3-py3-none-any.whl", hash = "sha256:9a6a501c3099307d9fd76ac244e08503427679b1e81ceb1d922485e2f2462ad2"}, - {file = "httpcore-1.0.3.tar.gz", hash = "sha256:5c0f9546ad17dac4d0772b0808856eb616eb8b48ce94f49ed819fd6982a8a544"}, -] - -[package.dependencies] -certifi = "*" -h11 = ">=0.13,<0.15" - -[package.extras] -asyncio = ["anyio (>=4.0,<5.0)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] -trio = ["trio (>=0.22.0,<0.24.0)"] - -[[package]] -name = "httpx" -version = "0.26.0" -description = "The next generation HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpx-0.26.0-py3-none-any.whl", hash = "sha256:8915f5a3627c4d47b73e8202457cb28f1266982d1159bd5779d86a80c0eab1cd"}, - {file = "httpx-0.26.0.tar.gz", hash = "sha256:451b55c30d5185ea6b23c2c793abf9bb237d2a7dfb901ced6ff69ad37ec1dfaf"}, -] - -[package.dependencies] -anyio = "*" -certifi = "*" -httpcore = "==1.*" -idna = "*" -sniffio = "*" - -[package.extras] -brotli = ["brotli", "brotlicffi"] -cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] - -[[package]] -name = "idna" -version = "3.6" -description = "Internationalized Domain Names in Applications (IDNA)" -optional = false -python-versions = ">=3.5" -files = [ - {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"}, - {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"}, -] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "sniffio" -version = "1.3.0" -description = "Sniff out which async library your code is running under" -optional = false -python-versions = ">=3.7" -files = [ - {file = "sniffio-1.3.0-py3-none-any.whl", hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384"}, - {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"}, -] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "3c8fae8de68e5484c48073bf191e51acbe3b9a32fd98e6b5e4d165e42a7fc7aa" diff --git a/seed/python-sdk/examples/poetry.lock b/seed/python-sdk/examples/poetry.lock deleted file mode 100644 index 8270a062427..00000000000 --- a/seed/python-sdk/examples/poetry.lock +++ /dev/null @@ -1,405 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "anyio" -version = "4.3.0" -description = "High level compatibility layer for multiple asynchronous event loop implementations" -optional = false -python-versions = ">=3.8" -files = [ - {file = "anyio-4.3.0-py3-none-any.whl", hash = "sha256:048e05d0f6caeed70d731f3db756d35dcc1f35747c8c403364a8332c630441b8"}, - {file = "anyio-4.3.0.tar.gz", hash = "sha256:f75253795a87df48568485fd18cdd2a3fa5c4f7c5be8e5e36637733fce06fed6"}, -] - -[package.dependencies] -exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""} -idna = ">=2.8" -sniffio = ">=1.1" -typing-extensions = {version = ">=4.1", markers = "python_version < \"3.11\""} - -[package.extras] -doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] -test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] -trio = ["trio (>=0.23)"] - -[[package]] -name = "certifi" -version = "2024.2.2" -description = "Python package for providing Mozilla's CA Bundle." -optional = false -python-versions = ">=3.6" -files = [ - {file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"}, - {file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"}, -] - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "h11" -version = "0.14.0" -description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" -optional = false -python-versions = ">=3.7" -files = [ - {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"}, - {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"}, -] - -[[package]] -name = "httpcore" -version = "1.0.3" -description = "A minimal low-level HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpcore-1.0.3-py3-none-any.whl", hash = "sha256:9a6a501c3099307d9fd76ac244e08503427679b1e81ceb1d922485e2f2462ad2"}, - {file = "httpcore-1.0.3.tar.gz", hash = "sha256:5c0f9546ad17dac4d0772b0808856eb616eb8b48ce94f49ed819fd6982a8a544"}, -] - -[package.dependencies] -certifi = "*" -h11 = ">=0.13,<0.15" - -[package.extras] -asyncio = ["anyio (>=4.0,<5.0)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] -trio = ["trio (>=0.22.0,<0.24.0)"] - -[[package]] -name = "httpx" -version = "0.26.0" -description = "The next generation HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpx-0.26.0-py3-none-any.whl", hash = "sha256:8915f5a3627c4d47b73e8202457cb28f1266982d1159bd5779d86a80c0eab1cd"}, - {file = "httpx-0.26.0.tar.gz", hash = "sha256:451b55c30d5185ea6b23c2c793abf9bb237d2a7dfb901ced6ff69ad37ec1dfaf"}, -] - -[package.dependencies] -anyio = "*" -certifi = "*" -httpcore = "==1.*" -idna = "*" -sniffio = "*" - -[package.extras] -brotli = ["brotli", "brotlicffi"] -cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] - -[[package]] -name = "idna" -version = "3.6" -description = "Internationalized Domain Names in Applications (IDNA)" -optional = false -python-versions = ">=3.5" -files = [ - {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"}, - {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"}, -] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "sniffio" -version = "1.3.0" -description = "Sniff out which async library your code is running under" -optional = false -python-versions = ">=3.7" -files = [ - {file = "sniffio-1.3.0-py3-none-any.whl", hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384"}, - {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"}, -] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "3c8fae8de68e5484c48073bf191e51acbe3b9a32fd98e6b5e4d165e42a7fc7aa" diff --git a/seed/python-sdk/examples/snippet.json b/seed/python-sdk/examples/snippet.json index 646f94fb4d9..e4c6a5ba9b6 100644 --- a/seed/python-sdk/examples/snippet.json +++ b/seed/python-sdk/examples/snippet.json @@ -6,7 +6,7 @@ "type_commons/types:Data": "from seed.resources.commons import Data_String\n\nData_String(type=\"string\", value=\"data\")\n", "type_file/service:Filename": "\"file.txt\"\n", "type_types:MovieId": "\"movie-c06a4ad7\"\n", - "type_types:Movie": "from seed import Movie\n\nMovie(\n id=\"movie-c06a4ad7\",\n title=\"The Boy and the Heron\",\n from_=\"Hayao Miyazaki\",\n rating=8.0,\n type=\"movie\",\n tag=\"tag-wf9as23d\",\n)\n", + "type_types:Movie": "from seed import Movie\n\nMovie(\n id=\"movie-c06a4ad7\",\n prequel=\"movie-cv9b914f\",\n title=\"The Boy and the Heron\",\n from_=\"Hayao Miyazaki\",\n rating=8.0,\n type=\"movie\",\n tag=\"tag-wf9as23d\",\n)\n", "type_types:Actress": "from seed import Actress\n\nActress(\n name=\"Jennifer Lawrence\",\n id=\"actor_456\",\n)\n", "type_types:ExtendedMovie": "from seed import ExtendedMovie\n\nExtendedMovie(\n id=\"movie-sda231x\",\n title=\"Pulp Fiction\",\n from_=\"Quentin Tarantino\",\n rating=8.5,\n type=\"movie\",\n tag=\"tag-12efs9dv\",\n cast=[\"John Travolta\", \"Samuel L. Jackson\", \"Uma Thurman\", \"Bruce Willis\"],\n)\n", "type_types:Moment": "import datetime\nimport uuid\n\nfrom seed import Moment\n\nMoment(\n id=uuid.UUID(\n \"656f12d6-f592-444c-a1d3-a3cfd46d5b39\",\n ),\n date=datetime.date.fromisoformat(\n \"1994-01-01\",\n ),\n datetime=datetime.datetime.fromisoformat(\n \"1994-01-01 01:01:01+00:00\",\n ),\n)\n", @@ -96,8 +96,8 @@ "method": "POST" }, "snippet": { - "sync_client": "from seed import Movie\nfrom seed.client import SeedExamples\nfrom seed.environment import SeedExamplesEnvironment\n\nclient = SeedExamples(\n token=\"YOUR_TOKEN\",\n environment=SeedExamplesEnvironment.PRODUCTION,\n)\nclient.service.create_movie(\n request=Movie(\n id=\"movie-c06a4ad7\",\n title=\"The Boy and the Heron\",\n from_=\"Hayao Miyazaki\",\n rating=8.0,\n type=\"movie\",\n tag=\"tag-wf9as23d\",\n ),\n)\n", - "async_client": "from seed import Movie\nfrom seed.client import AsyncSeedExamples\nfrom seed.environment import SeedExamplesEnvironment\n\nclient = AsyncSeedExamples(\n token=\"YOUR_TOKEN\",\n environment=SeedExamplesEnvironment.PRODUCTION,\n)\nawait client.service.create_movie(\n request=Movie(\n id=\"movie-c06a4ad7\",\n title=\"The Boy and the Heron\",\n from_=\"Hayao Miyazaki\",\n rating=8.0,\n type=\"movie\",\n tag=\"tag-wf9as23d\",\n ),\n)\n", + "sync_client": "from seed import Movie\nfrom seed.client import SeedExamples\nfrom seed.environment import SeedExamplesEnvironment\n\nclient = SeedExamples(\n token=\"YOUR_TOKEN\",\n environment=SeedExamplesEnvironment.PRODUCTION,\n)\nclient.service.create_movie(\n request=Movie(\n id=\"movie-c06a4ad7\",\n prequel=\"movie-cv9b914f\",\n title=\"The Boy and the Heron\",\n from_=\"Hayao Miyazaki\",\n rating=8.0,\n type=\"movie\",\n tag=\"tag-wf9as23d\",\n ),\n)\n", + "async_client": "from seed import Movie\nfrom seed.client import AsyncSeedExamples\nfrom seed.environment import SeedExamplesEnvironment\n\nclient = AsyncSeedExamples(\n token=\"YOUR_TOKEN\",\n environment=SeedExamplesEnvironment.PRODUCTION,\n)\nawait client.service.create_movie(\n request=Movie(\n id=\"movie-c06a4ad7\",\n prequel=\"movie-cv9b914f\",\n title=\"The Boy and the Heron\",\n from_=\"Hayao Miyazaki\",\n rating=8.0,\n type=\"movie\",\n tag=\"tag-wf9as23d\",\n ),\n)\n", "type": "python" } }, diff --git a/seed/python-sdk/examples/src/seed/resources/commons/resources/types/types/metadata.py b/seed/python-sdk/examples/src/seed/resources/commons/resources/types/types/metadata.py index 972591a1dd5..94fa45b149e 100644 --- a/seed/python-sdk/examples/src/seed/resources/commons/resources/types/types/metadata.py +++ b/seed/python-sdk/examples/src/seed/resources/commons/resources/types/types/metadata.py @@ -23,8 +23,8 @@ class Metadata(pydantic.BaseModel): """ id: str - data: typing.Optional[typing.Dict[str, str]] - json_string: typing.Optional[str] = pydantic.Field(alias="jsonString") + data: typing.Optional[typing.Dict[str, str]] = None + json_string: typing.Optional[str] = pydantic.Field(alias="jsonString", default=None) def json(self, **kwargs: typing.Any) -> str: kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} diff --git a/seed/python-sdk/examples/src/seed/resources/file/resources/notification/resources/service/client.py b/seed/python-sdk/examples/src/seed/resources/file/resources/notification/resources/service/client.py index 1599b0adfa8..9a5c7215537 100644 --- a/seed/python-sdk/examples/src/seed/resources/file/resources/notification/resources/service/client.py +++ b/seed/python-sdk/examples/src/seed/resources/file/resources/notification/resources/service/client.py @@ -43,7 +43,9 @@ def get_exception( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"file/notification/{notification_id}"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", f"file/notification/{jsonable_encoder(notification_id)}" + ), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -94,7 +96,9 @@ async def get_exception( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"file/notification/{notification_id}"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", f"file/notification/{jsonable_encoder(notification_id)}" + ), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), diff --git a/seed/python-sdk/examples/src/seed/resources/file/resources/service/client.py b/seed/python-sdk/examples/src/seed/resources/file/resources/service/client.py index 70ae144ac53..d2f8e2928b1 100644 --- a/seed/python-sdk/examples/src/seed/resources/file/resources/service/client.py +++ b/seed/python-sdk/examples/src/seed/resources/file/resources/service/client.py @@ -49,7 +49,7 @@ def get_file( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"file/{filename}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"file/{jsonable_encoder(filename)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -108,7 +108,7 @@ async def get_file( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"file/{filename}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"file/{jsonable_encoder(filename)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), diff --git a/seed/python-sdk/examples/src/seed/resources/health/resources/service/client.py b/seed/python-sdk/examples/src/seed/resources/health/resources/service/client.py index d19e7244717..0b67bc64997 100644 --- a/seed/python-sdk/examples/src/seed/resources/health/resources/service/client.py +++ b/seed/python-sdk/examples/src/seed/resources/health/resources/service/client.py @@ -42,7 +42,7 @@ def check(self, id: str, *, request_options: typing.Optional[RequestOptions] = N """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"check/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"check/{jsonable_encoder(id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -135,7 +135,7 @@ async def check(self, id: str, *, request_options: typing.Optional[RequestOption """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"check/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"check/{jsonable_encoder(id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), diff --git a/seed/python-sdk/examples/src/seed/resources/service/client.py b/seed/python-sdk/examples/src/seed/resources/service/client.py index d22cbc4583e..2a06bd540ee 100644 --- a/seed/python-sdk/examples/src/seed/resources/service/client.py +++ b/seed/python-sdk/examples/src/seed/resources/service/client.py @@ -46,7 +46,7 @@ def get_movie(self, movie_id: MovieId, *, request_options: typing.Optional[Reque """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"movie/{movie_id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"movie/{jsonable_encoder(movie_id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -88,6 +88,7 @@ def create_movie(self, *, request: Movie, request_options: typing.Optional[Reque client.service.create_movie( request=Movie( id="movie-c06a4ad7", + prequel="movie-cv9b914f", title="The Boy and the Heron", from_="Hayao Miyazaki", rating=8.0, @@ -132,7 +133,7 @@ def get_metadata( self, *, shallow: typing.Optional[bool] = None, - tag: typing.Optional[typing.Union[str, typing.List[str]]] = None, + tag: typing.Optional[typing.Union[str, typing.Sequence[str]]] = None, x_api_version: str, request_options: typing.Optional[RequestOptions] = None, ) -> Metadata: @@ -140,7 +141,7 @@ def get_metadata( Parameters: - shallow: typing.Optional[bool]. - - tag: typing.Optional[typing.Union[str, typing.List[str]]]. + - tag: typing.Optional[typing.Union[str, typing.Sequence[str]]]. - x_api_version: str. @@ -221,7 +222,7 @@ async def get_movie(self, movie_id: MovieId, *, request_options: typing.Optional """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"movie/{movie_id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"movie/{jsonable_encoder(movie_id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -263,6 +264,7 @@ async def create_movie(self, *, request: Movie, request_options: typing.Optional await client.service.create_movie( request=Movie( id="movie-c06a4ad7", + prequel="movie-cv9b914f", title="The Boy and the Heron", from_="Hayao Miyazaki", rating=8.0, @@ -307,7 +309,7 @@ async def get_metadata( self, *, shallow: typing.Optional[bool] = None, - tag: typing.Optional[typing.Union[str, typing.List[str]]] = None, + tag: typing.Optional[typing.Union[str, typing.Sequence[str]]] = None, x_api_version: str, request_options: typing.Optional[RequestOptions] = None, ) -> Metadata: @@ -315,7 +317,7 @@ async def get_metadata( Parameters: - shallow: typing.Optional[bool]. - - tag: typing.Optional[typing.Union[str, typing.List[str]]]. + - tag: typing.Optional[typing.Union[str, typing.Sequence[str]]]. - x_api_version: str. diff --git a/seed/python-sdk/examples/src/seed/resources/types/types/directory.py b/seed/python-sdk/examples/src/seed/resources/types/types/directory.py index 2e29217dc77..8814f77ba86 100644 --- a/seed/python-sdk/examples/src/seed/resources/types/types/directory.py +++ b/seed/python-sdk/examples/src/seed/resources/types/types/directory.py @@ -41,8 +41,8 @@ class Directory(pydantic.BaseModel): """ name: str - files: typing.Optional[typing.List[File]] - directories: typing.Optional[typing.List[Directory]] + files: typing.Optional[typing.List[File]] = None + directories: typing.Optional[typing.List[Directory]] = None def json(self, **kwargs: typing.Any) -> str: kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} diff --git a/seed/python-sdk/examples/src/seed/resources/types/types/movie.py b/seed/python-sdk/examples/src/seed/resources/types/types/movie.py index a217a7346ea..2ecde70eb41 100644 --- a/seed/python-sdk/examples/src/seed/resources/types/types/movie.py +++ b/seed/python-sdk/examples/src/seed/resources/types/types/movie.py @@ -19,6 +19,7 @@ class Movie(pydantic.BaseModel): Movie( id="movie-c06a4ad7", + prequel="movie-cv9b914f", title="The Boy and the Heron", from_="Hayao Miyazaki", rating=8.0, @@ -28,12 +29,13 @@ class Movie(pydantic.BaseModel): """ id: MovieId + prequel: typing.Optional[MovieId] = None title: str from_: str = pydantic.Field(alias="from") rating: float = pydantic.Field(description="The rating scale is one to five stars") type: typing.Literal["movie"] tag: Tag - book: typing.Optional[str] + book: typing.Optional[str] = None def json(self, **kwargs: typing.Any) -> str: kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} diff --git a/seed/python-sdk/examples/src/seed/resources/types/types/node.py b/seed/python-sdk/examples/src/seed/resources/types/types/node.py index 44b7f2fd73a..0b9a2460042 100644 --- a/seed/python-sdk/examples/src/seed/resources/types/types/node.py +++ b/seed/python-sdk/examples/src/seed/resources/types/types/node.py @@ -43,8 +43,8 @@ class Node(pydantic.BaseModel): """ name: str - nodes: typing.Optional[typing.List[Node]] - trees: typing.Optional[typing.List[Tree]] + nodes: typing.Optional[typing.List[Node]] = None + trees: typing.Optional[typing.List[Tree]] = None def json(self, **kwargs: typing.Any) -> str: kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} diff --git a/seed/python-sdk/examples/src/seed/resources/types/types/tree.py b/seed/python-sdk/examples/src/seed/resources/types/types/tree.py index 3c1ccaa5ba1..b05194828de 100644 --- a/seed/python-sdk/examples/src/seed/resources/types/types/tree.py +++ b/seed/python-sdk/examples/src/seed/resources/types/types/tree.py @@ -29,7 +29,7 @@ class Tree(pydantic.BaseModel): ) """ - nodes: typing.Optional[typing.List[Node]] + nodes: typing.Optional[typing.List[Node]] = None def json(self, **kwargs: typing.Any) -> str: kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} diff --git a/seed/python-sdk/exhaustive/extra_dependencies/poetry.lock b/seed/python-sdk/exhaustive/extra_dependencies/poetry.lock deleted file mode 100644 index 7888a4b8943..00000000000 --- a/seed/python-sdk/exhaustive/extra_dependencies/poetry.lock +++ /dev/null @@ -1,532 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "anyio" -version = "4.3.0" -description = "High level compatibility layer for multiple asynchronous event loop implementations" -optional = false -python-versions = ">=3.8" -files = [ - {file = "anyio-4.3.0-py3-none-any.whl", hash = "sha256:048e05d0f6caeed70d731f3db756d35dcc1f35747c8c403364a8332c630441b8"}, - {file = "anyio-4.3.0.tar.gz", hash = "sha256:f75253795a87df48568485fd18cdd2a3fa5c4f7c5be8e5e36637733fce06fed6"}, -] - -[package.dependencies] -exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""} -idna = ">=2.8" -sniffio = ">=1.1" -typing-extensions = {version = ">=4.1", markers = "python_version < \"3.11\""} - -[package.extras] -doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] -test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] -trio = ["trio (>=0.23)"] - -[[package]] -name = "boto3" -version = "1.28.57" -description = "The AWS SDK for Python" -optional = false -python-versions = ">= 3.7" -files = [ - {file = "boto3-1.28.57-py3-none-any.whl", hash = "sha256:5ddf24cf52c7fb6aaa332eaa08ae8c2afc8f2d1e8860680728533dd573904e32"}, - {file = "boto3-1.28.57.tar.gz", hash = "sha256:e2d2824ba6459b330d097e94039a9c4f96ae3f4bcdc731d620589ad79dcd16d3"}, -] - -[package.dependencies] -botocore = ">=1.31.57,<1.32.0" -jmespath = ">=0.7.1,<2.0.0" -s3transfer = ">=0.7.0,<0.8.0" - -[package.extras] -crt = ["botocore[crt] (>=1.21.0,<2.0a0)"] - -[[package]] -name = "botocore" -version = "1.31.85" -description = "Low-level, data-driven core of boto 3." -optional = false -python-versions = ">= 3.7" -files = [ - {file = "botocore-1.31.85-py3-none-any.whl", hash = "sha256:b8f35d65f2b45af50c36fc25cc1844d6bd61d38d2148b2ef133b8f10e198555d"}, - {file = "botocore-1.31.85.tar.gz", hash = "sha256:ce58e688222df73ec5691f934be1a2122a52c9d11d3037b586b3fff16ed6d25f"}, -] - -[package.dependencies] -jmespath = ">=0.7.1,<2.0.0" -python-dateutil = ">=2.1,<3.0.0" -urllib3 = [ - {version = ">=1.25.4,<1.27", markers = "python_version < \"3.10\""}, - {version = ">=1.25.4,<2.1", markers = "python_version >= \"3.10\""}, -] - -[package.extras] -crt = ["awscrt (==0.19.12)"] - -[[package]] -name = "certifi" -version = "2024.2.2" -description = "Python package for providing Mozilla's CA Bundle." -optional = false -python-versions = ">=3.6" -files = [ - {file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"}, - {file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"}, -] - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "h11" -version = "0.14.0" -description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" -optional = false -python-versions = ">=3.7" -files = [ - {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"}, - {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"}, -] - -[[package]] -name = "httpcore" -version = "1.0.3" -description = "A minimal low-level HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpcore-1.0.3-py3-none-any.whl", hash = "sha256:9a6a501c3099307d9fd76ac244e08503427679b1e81ceb1d922485e2f2462ad2"}, - {file = "httpcore-1.0.3.tar.gz", hash = "sha256:5c0f9546ad17dac4d0772b0808856eb616eb8b48ce94f49ed819fd6982a8a544"}, -] - -[package.dependencies] -certifi = "*" -h11 = ">=0.13,<0.15" - -[package.extras] -asyncio = ["anyio (>=4.0,<5.0)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] -trio = ["trio (>=0.22.0,<0.24.0)"] - -[[package]] -name = "httpx" -version = "0.26.0" -description = "The next generation HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpx-0.26.0-py3-none-any.whl", hash = "sha256:8915f5a3627c4d47b73e8202457cb28f1266982d1159bd5779d86a80c0eab1cd"}, - {file = "httpx-0.26.0.tar.gz", hash = "sha256:451b55c30d5185ea6b23c2c793abf9bb237d2a7dfb901ced6ff69ad37ec1dfaf"}, -] - -[package.dependencies] -anyio = "*" -certifi = "*" -httpcore = "==1.*" -idna = "*" -sniffio = "*" - -[package.extras] -brotli = ["brotli", "brotlicffi"] -cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] - -[[package]] -name = "idna" -version = "3.6" -description = "Internationalized Domain Names in Applications (IDNA)" -optional = false -python-versions = ">=3.5" -files = [ - {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"}, - {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"}, -] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "jmespath" -version = "1.0.1" -description = "JSON Matching Expressions" -optional = false -python-versions = ">=3.7" -files = [ - {file = "jmespath-1.0.1-py3-none-any.whl", hash = "sha256:02e2e4cc71b5bcab88332eebf907519190dd9e6e82107fa7f83b1003a6252980"}, - {file = "jmespath-1.0.1.tar.gz", hash = "sha256:90261b206d6defd58fdd5e85f478bf633a2901798906be2ad389150c5c60edbe"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "python-dateutil" -version = "2.8.2" -description = "Extensions to the standard Python datetime module" -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7" -files = [ - {file = "python-dateutil-2.8.2.tar.gz", hash = "sha256:0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86"}, - {file = "python_dateutil-2.8.2-py2.py3-none-any.whl", hash = "sha256:961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9"}, -] - -[package.dependencies] -six = ">=1.5" - -[[package]] -name = "s3transfer" -version = "0.7.0" -description = "An Amazon S3 Transfer Manager" -optional = false -python-versions = ">= 3.7" -files = [ - {file = "s3transfer-0.7.0-py3-none-any.whl", hash = "sha256:10d6923c6359175f264811ef4bf6161a3156ce8e350e705396a7557d6293c33a"}, - {file = "s3transfer-0.7.0.tar.gz", hash = "sha256:fd3889a66f5fe17299fe75b82eae6cf722554edca744ca5d5fe308b104883d2e"}, -] - -[package.dependencies] -botocore = ">=1.12.36,<2.0a.0" - -[package.extras] -crt = ["botocore[crt] (>=1.20.29,<2.0a.0)"] - -[[package]] -name = "six" -version = "1.16.0" -description = "Python 2 and 3 compatibility utilities" -optional = false -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*" -files = [ - {file = "six-1.16.0-py2.py3-none-any.whl", hash = "sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254"}, - {file = "six-1.16.0.tar.gz", hash = "sha256:1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926"}, -] - -[[package]] -name = "sniffio" -version = "1.3.0" -description = "Sniff out which async library your code is running under" -optional = false -python-versions = ">=3.7" -files = [ - {file = "sniffio-1.3.0-py3-none-any.whl", hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384"}, - {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"}, -] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[[package]] -name = "urllib3" -version = "1.26.18" -description = "HTTP library with thread-safe connection pooling, file post, and more." -optional = false -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*" -files = [ - {file = "urllib3-1.26.18-py2.py3-none-any.whl", hash = "sha256:34b97092d7e0a3a8cf7cd10e386f401b3737364026c45e622aa02903dffe0f07"}, - {file = "urllib3-1.26.18.tar.gz", hash = "sha256:f8ecc1bba5667413457c529ab955bf8c67b45db799d159066261719e328580a0"}, -] - -[package.extras] -brotli = ["brotli (==1.0.9)", "brotli (>=1.0.9)", "brotlicffi (>=0.8.0)", "brotlipy (>=0.6.0)"] -secure = ["certifi", "cryptography (>=1.3.4)", "idna (>=2.0.0)", "ipaddress", "pyOpenSSL (>=0.14)", "urllib3-secure-extra"] -socks = ["PySocks (>=1.5.6,!=1.5.7,<2.0)"] - -[[package]] -name = "urllib3" -version = "2.0.7" -description = "HTTP library with thread-safe connection pooling, file post, and more." -optional = false -python-versions = ">=3.7" -files = [ - {file = "urllib3-2.0.7-py3-none-any.whl", hash = "sha256:fdb6d215c776278489906c2f8916e6e7d4f5a9b602ccbcfdf7f016fc8da0596e"}, - {file = "urllib3-2.0.7.tar.gz", hash = "sha256:c97dfde1f7bd43a71c8d2a58e369e9b2bf692d1334ea9f9cae55add7d0dd0f84"}, -] - -[package.extras] -brotli = ["brotli (>=1.0.9)", "brotlicffi (>=0.8.0)"] -secure = ["certifi", "cryptography (>=1.9)", "idna (>=2.0.0)", "pyopenssl (>=17.1.0)", "urllib3-secure-extra"] -socks = ["pysocks (>=1.5.6,!=1.5.7,<2.0)"] -zstd = ["zstandard (>=0.18.0)"] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "e536d7f10245325d3427465bfaba3ea2021e053260aea1a38bf516d90b49887c" diff --git a/seed/python-sdk/exhaustive/extra_dependencies/src/seed/resources/endpoints/resources/container/client.py b/seed/python-sdk/exhaustive/extra_dependencies/src/seed/resources/endpoints/resources/container/client.py index c75639c2a91..bb6e440d016 100644 --- a/seed/python-sdk/exhaustive/extra_dependencies/src/seed/resources/endpoints/resources/container/client.py +++ b/seed/python-sdk/exhaustive/extra_dependencies/src/seed/resources/endpoints/resources/container/client.py @@ -25,11 +25,11 @@ def __init__(self, *, client_wrapper: SyncClientWrapper): self._client_wrapper = client_wrapper def get_and_return_list_of_primitives( - self, *, request: typing.List[str], request_options: typing.Optional[RequestOptions] = None + self, *, request: typing.Sequence[str], request_options: typing.Optional[RequestOptions] = None ) -> typing.List[str]: """ Parameters: - - request: typing.List[str]. + - request: typing.Sequence[str]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ @@ -66,11 +66,14 @@ def get_and_return_list_of_primitives( raise ApiError(status_code=_response.status_code, body=_response_json) def get_and_return_list_of_objects( - self, *, request: typing.List[ObjectWithRequiredField], request_options: typing.Optional[RequestOptions] = None + self, + *, + request: typing.Sequence[ObjectWithRequiredField], + request_options: typing.Optional[RequestOptions] = None, ) -> typing.List[ObjectWithRequiredField]: """ Parameters: - - request: typing.List[ObjectWithRequiredField]. + - request: typing.Sequence[ObjectWithRequiredField]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ @@ -148,11 +151,14 @@ def get_and_return_set_of_primitives( raise ApiError(status_code=_response.status_code, body=_response_json) def get_and_return_set_of_objects( - self, *, request: typing.List[ObjectWithRequiredField], request_options: typing.Optional[RequestOptions] = None + self, + *, + request: typing.Sequence[ObjectWithRequiredField], + request_options: typing.Optional[RequestOptions] = None, ) -> typing.List[ObjectWithRequiredField]: """ Parameters: - - request: typing.List[ObjectWithRequiredField]. + - request: typing.Sequence[ObjectWithRequiredField]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ @@ -323,11 +329,11 @@ def __init__(self, *, client_wrapper: AsyncClientWrapper): self._client_wrapper = client_wrapper async def get_and_return_list_of_primitives( - self, *, request: typing.List[str], request_options: typing.Optional[RequestOptions] = None + self, *, request: typing.Sequence[str], request_options: typing.Optional[RequestOptions] = None ) -> typing.List[str]: """ Parameters: - - request: typing.List[str]. + - request: typing.Sequence[str]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ @@ -364,11 +370,14 @@ async def get_and_return_list_of_primitives( raise ApiError(status_code=_response.status_code, body=_response_json) async def get_and_return_list_of_objects( - self, *, request: typing.List[ObjectWithRequiredField], request_options: typing.Optional[RequestOptions] = None + self, + *, + request: typing.Sequence[ObjectWithRequiredField], + request_options: typing.Optional[RequestOptions] = None, ) -> typing.List[ObjectWithRequiredField]: """ Parameters: - - request: typing.List[ObjectWithRequiredField]. + - request: typing.Sequence[ObjectWithRequiredField]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ @@ -446,11 +455,14 @@ async def get_and_return_set_of_primitives( raise ApiError(status_code=_response.status_code, body=_response_json) async def get_and_return_set_of_objects( - self, *, request: typing.List[ObjectWithRequiredField], request_options: typing.Optional[RequestOptions] = None + self, + *, + request: typing.Sequence[ObjectWithRequiredField], + request_options: typing.Optional[RequestOptions] = None, ) -> typing.List[ObjectWithRequiredField]: """ Parameters: - - request: typing.List[ObjectWithRequiredField]. + - request: typing.Sequence[ObjectWithRequiredField]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ diff --git a/seed/python-sdk/exhaustive/extra_dependencies/src/seed/resources/endpoints/resources/http_methods/client.py b/seed/python-sdk/exhaustive/extra_dependencies/src/seed/resources/endpoints/resources/http_methods/client.py index 7217f3024d6..84c2f7e965c 100644 --- a/seed/python-sdk/exhaustive/extra_dependencies/src/seed/resources/endpoints/resources/http_methods/client.py +++ b/seed/python-sdk/exhaustive/extra_dependencies/src/seed/resources/endpoints/resources/http_methods/client.py @@ -34,7 +34,7 @@ def test_get(self, id: str, *, request_options: typing.Optional[RequestOptions] """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -112,7 +112,7 @@ def test_put( """ _response = self._client_wrapper.httpx_client.request( "PUT", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -155,7 +155,7 @@ def test_patch( """ _response = self._client_wrapper.httpx_client.request( "PATCH", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -194,7 +194,7 @@ def test_delete(self, id: str, *, request_options: typing.Optional[RequestOption """ _response = self._client_wrapper.httpx_client.request( "DELETE", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -232,7 +232,7 @@ async def test_get(self, id: str, *, request_options: typing.Optional[RequestOpt """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -310,7 +310,7 @@ async def test_put( """ _response = await self._client_wrapper.httpx_client.request( "PUT", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -353,7 +353,7 @@ async def test_patch( """ _response = await self._client_wrapper.httpx_client.request( "PATCH", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -392,7 +392,7 @@ async def test_delete(self, id: str, *, request_options: typing.Optional[Request """ _response = await self._client_wrapper.httpx_client.request( "DELETE", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), diff --git a/seed/python-sdk/exhaustive/extra_dependencies/src/seed/resources/endpoints/resources/object/client.py b/seed/python-sdk/exhaustive/extra_dependencies/src/seed/resources/endpoints/resources/object/client.py index c9813b8f06d..63c35901fd8 100644 --- a/seed/python-sdk/exhaustive/extra_dependencies/src/seed/resources/endpoints/resources/object/client.py +++ b/seed/python-sdk/exhaustive/extra_dependencies/src/seed/resources/endpoints/resources/object/client.py @@ -241,6 +241,52 @@ def get_and_return_nested_with_required_field( raise ApiError(status_code=_response.status_code, body=_response.text) raise ApiError(status_code=_response.status_code, body=_response_json) + def get_and_return_nested_with_required_field_as_list( + self, + *, + request: typing.Sequence[NestedObjectWithRequiredField], + request_options: typing.Optional[RequestOptions] = None, + ) -> NestedObjectWithRequiredField: + """ + Parameters: + - request: typing.Sequence[NestedObjectWithRequiredField]. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", "object/get-and-return-nested-with-required-field" + ), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(NestedObjectWithRequiredField, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + class AsyncObjectClient: def __init__(self, *, client_wrapper: AsyncClientWrapper): @@ -458,3 +504,49 @@ async def get_and_return_nested_with_required_field( except JSONDecodeError: raise ApiError(status_code=_response.status_code, body=_response.text) raise ApiError(status_code=_response.status_code, body=_response_json) + + async def get_and_return_nested_with_required_field_as_list( + self, + *, + request: typing.Sequence[NestedObjectWithRequiredField], + request_options: typing.Optional[RequestOptions] = None, + ) -> NestedObjectWithRequiredField: + """ + Parameters: + - request: typing.Sequence[NestedObjectWithRequiredField]. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = await self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", "object/get-and-return-nested-with-required-field" + ), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(NestedObjectWithRequiredField, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) diff --git a/seed/python-sdk/exhaustive/extra_dependencies/src/seed/resources/endpoints/resources/params/client.py b/seed/python-sdk/exhaustive/extra_dependencies/src/seed/resources/endpoints/resources/params/client.py index d50e8639ec1..35138ee6efd 100644 --- a/seed/python-sdk/exhaustive/extra_dependencies/src/seed/resources/endpoints/resources/params/client.py +++ b/seed/python-sdk/exhaustive/extra_dependencies/src/seed/resources/endpoints/resources/params/client.py @@ -34,7 +34,7 @@ def get_with_path(self, param: str, *, request_options: typing.Optional[RequestO """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{param}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{jsonable_encoder(param)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -110,17 +110,17 @@ def get_with_query( def get_with_allow_multiple_query( self, *, - query: typing.Union[str, typing.List[str]], - numer: typing.Union[int, typing.List[int]], + query: typing.Union[str, typing.Sequence[str]], + numer: typing.Union[int, typing.Sequence[int]], request_options: typing.Optional[RequestOptions] = None, ) -> None: """ GET with multiple of same query param Parameters: - - query: typing.Union[str, typing.List[str]]. + - query: typing.Union[str, typing.Sequence[str]]. - - numer: typing.Union[int, typing.List[int]]. + - numer: typing.Union[int, typing.Sequence[int]]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ @@ -175,7 +175,7 @@ def get_with_path_and_query( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{param}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{jsonable_encoder(param)}"), params=jsonable_encoder( remove_none_from_dict( { @@ -223,7 +223,7 @@ def modify_with_path( """ _response = self._client_wrapper.httpx_client.request( "PUT", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{param}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{jsonable_encoder(param)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -264,7 +264,7 @@ async def get_with_path(self, param: str, *, request_options: typing.Optional[Re """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{param}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{jsonable_encoder(param)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -340,17 +340,17 @@ async def get_with_query( async def get_with_allow_multiple_query( self, *, - query: typing.Union[str, typing.List[str]], - numer: typing.Union[int, typing.List[int]], + query: typing.Union[str, typing.Sequence[str]], + numer: typing.Union[int, typing.Sequence[int]], request_options: typing.Optional[RequestOptions] = None, ) -> None: """ GET with multiple of same query param Parameters: - - query: typing.Union[str, typing.List[str]]. + - query: typing.Union[str, typing.Sequence[str]]. - - numer: typing.Union[int, typing.List[int]]. + - numer: typing.Union[int, typing.Sequence[int]]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ @@ -405,7 +405,7 @@ async def get_with_path_and_query( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{param}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{jsonable_encoder(param)}"), params=jsonable_encoder( remove_none_from_dict( { @@ -453,7 +453,7 @@ async def modify_with_path( """ _response = await self._client_wrapper.httpx_client.request( "PUT", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{param}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{jsonable_encoder(param)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), diff --git a/seed/python-sdk/exhaustive/extra_dependencies/src/seed/resources/types/resources/object/types/nested_object_with_optional_field.py b/seed/python-sdk/exhaustive/extra_dependencies/src/seed/resources/types/resources/object/types/nested_object_with_optional_field.py index 6b4a1ab145b..acf50c4ab21 100644 --- a/seed/python-sdk/exhaustive/extra_dependencies/src/seed/resources/types/resources/object/types/nested_object_with_optional_field.py +++ b/seed/python-sdk/exhaustive/extra_dependencies/src/seed/resources/types/resources/object/types/nested_object_with_optional_field.py @@ -13,8 +13,8 @@ class NestedObjectWithOptionalField(pydantic.BaseModel): - string: typing.Optional[str] - nested_object: typing.Optional[ObjectWithOptionalField] = pydantic.Field(alias="NestedObject") + string: typing.Optional[str] = None + nested_object: typing.Optional[ObjectWithOptionalField] = pydantic.Field(alias="NestedObject", default=None) def json(self, **kwargs: typing.Any) -> str: kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} diff --git a/seed/python-sdk/exhaustive/extra_dependencies/src/seed/resources/types/resources/object/types/object_with_optional_field.py b/seed/python-sdk/exhaustive/extra_dependencies/src/seed/resources/types/resources/object/types/object_with_optional_field.py index c0ee0f11491..63852d3133b 100644 --- a/seed/python-sdk/exhaustive/extra_dependencies/src/seed/resources/types/resources/object/types/object_with_optional_field.py +++ b/seed/python-sdk/exhaustive/extra_dependencies/src/seed/resources/types/resources/object/types/object_with_optional_field.py @@ -13,18 +13,18 @@ class ObjectWithOptionalField(pydantic.BaseModel): - string: typing.Optional[str] - integer: typing.Optional[int] - long: typing.Optional[int] - double: typing.Optional[float] - bool: typing.Optional[bool] - datetime: typing.Optional[dt.datetime] - date: typing.Optional[dt.date] - uuid: typing.Optional[uuid.UUID] - base_64: typing.Optional[str] = pydantic.Field(alias="base64") - list: typing.Optional[typing.List[str]] - set: typing.Optional[typing.Set[str]] - map: typing.Optional[typing.Dict[int, str]] + string: typing.Optional[str] = None + integer: typing.Optional[int] = None + long: typing.Optional[int] = None + double: typing.Optional[float] = None + bool: typing.Optional[bool] = None + datetime: typing.Optional[dt.datetime] = None + date: typing.Optional[dt.date] = None + uuid: typing.Optional[uuid.UUID] = None + base_64: typing.Optional[str] = pydantic.Field(alias="base64", default=None) + list: typing.Optional[typing.List[str]] = None + set: typing.Optional[typing.Set[str]] = None + map: typing.Optional[typing.Dict[int, str]] = None def json(self, **kwargs: typing.Any) -> str: kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} diff --git a/seed/python-sdk/exhaustive/five-second-timeout/poetry.lock b/seed/python-sdk/exhaustive/five-second-timeout/poetry.lock deleted file mode 100644 index 8270a062427..00000000000 --- a/seed/python-sdk/exhaustive/five-second-timeout/poetry.lock +++ /dev/null @@ -1,405 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "anyio" -version = "4.3.0" -description = "High level compatibility layer for multiple asynchronous event loop implementations" -optional = false -python-versions = ">=3.8" -files = [ - {file = "anyio-4.3.0-py3-none-any.whl", hash = "sha256:048e05d0f6caeed70d731f3db756d35dcc1f35747c8c403364a8332c630441b8"}, - {file = "anyio-4.3.0.tar.gz", hash = "sha256:f75253795a87df48568485fd18cdd2a3fa5c4f7c5be8e5e36637733fce06fed6"}, -] - -[package.dependencies] -exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""} -idna = ">=2.8" -sniffio = ">=1.1" -typing-extensions = {version = ">=4.1", markers = "python_version < \"3.11\""} - -[package.extras] -doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] -test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] -trio = ["trio (>=0.23)"] - -[[package]] -name = "certifi" -version = "2024.2.2" -description = "Python package for providing Mozilla's CA Bundle." -optional = false -python-versions = ">=3.6" -files = [ - {file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"}, - {file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"}, -] - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "h11" -version = "0.14.0" -description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" -optional = false -python-versions = ">=3.7" -files = [ - {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"}, - {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"}, -] - -[[package]] -name = "httpcore" -version = "1.0.3" -description = "A minimal low-level HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpcore-1.0.3-py3-none-any.whl", hash = "sha256:9a6a501c3099307d9fd76ac244e08503427679b1e81ceb1d922485e2f2462ad2"}, - {file = "httpcore-1.0.3.tar.gz", hash = "sha256:5c0f9546ad17dac4d0772b0808856eb616eb8b48ce94f49ed819fd6982a8a544"}, -] - -[package.dependencies] -certifi = "*" -h11 = ">=0.13,<0.15" - -[package.extras] -asyncio = ["anyio (>=4.0,<5.0)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] -trio = ["trio (>=0.22.0,<0.24.0)"] - -[[package]] -name = "httpx" -version = "0.26.0" -description = "The next generation HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpx-0.26.0-py3-none-any.whl", hash = "sha256:8915f5a3627c4d47b73e8202457cb28f1266982d1159bd5779d86a80c0eab1cd"}, - {file = "httpx-0.26.0.tar.gz", hash = "sha256:451b55c30d5185ea6b23c2c793abf9bb237d2a7dfb901ced6ff69ad37ec1dfaf"}, -] - -[package.dependencies] -anyio = "*" -certifi = "*" -httpcore = "==1.*" -idna = "*" -sniffio = "*" - -[package.extras] -brotli = ["brotli", "brotlicffi"] -cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] - -[[package]] -name = "idna" -version = "3.6" -description = "Internationalized Domain Names in Applications (IDNA)" -optional = false -python-versions = ">=3.5" -files = [ - {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"}, - {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"}, -] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "sniffio" -version = "1.3.0" -description = "Sniff out which async library your code is running under" -optional = false -python-versions = ">=3.7" -files = [ - {file = "sniffio-1.3.0-py3-none-any.whl", hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384"}, - {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"}, -] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "3c8fae8de68e5484c48073bf191e51acbe3b9a32fd98e6b5e4d165e42a7fc7aa" diff --git a/seed/python-sdk/exhaustive/five-second-timeout/src/seed/resources/endpoints/resources/container/client.py b/seed/python-sdk/exhaustive/five-second-timeout/src/seed/resources/endpoints/resources/container/client.py index 31f39df56e8..4cbb11bd701 100644 --- a/seed/python-sdk/exhaustive/five-second-timeout/src/seed/resources/endpoints/resources/container/client.py +++ b/seed/python-sdk/exhaustive/five-second-timeout/src/seed/resources/endpoints/resources/container/client.py @@ -25,11 +25,11 @@ def __init__(self, *, client_wrapper: SyncClientWrapper): self._client_wrapper = client_wrapper def get_and_return_list_of_primitives( - self, *, request: typing.List[str], request_options: typing.Optional[RequestOptions] = None + self, *, request: typing.Sequence[str], request_options: typing.Optional[RequestOptions] = None ) -> typing.List[str]: """ Parameters: - - request: typing.List[str]. + - request: typing.Sequence[str]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ @@ -66,11 +66,14 @@ def get_and_return_list_of_primitives( raise ApiError(status_code=_response.status_code, body=_response_json) def get_and_return_list_of_objects( - self, *, request: typing.List[ObjectWithRequiredField], request_options: typing.Optional[RequestOptions] = None + self, + *, + request: typing.Sequence[ObjectWithRequiredField], + request_options: typing.Optional[RequestOptions] = None, ) -> typing.List[ObjectWithRequiredField]: """ Parameters: - - request: typing.List[ObjectWithRequiredField]. + - request: typing.Sequence[ObjectWithRequiredField]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ @@ -148,11 +151,14 @@ def get_and_return_set_of_primitives( raise ApiError(status_code=_response.status_code, body=_response_json) def get_and_return_set_of_objects( - self, *, request: typing.List[ObjectWithRequiredField], request_options: typing.Optional[RequestOptions] = None + self, + *, + request: typing.Sequence[ObjectWithRequiredField], + request_options: typing.Optional[RequestOptions] = None, ) -> typing.List[ObjectWithRequiredField]: """ Parameters: - - request: typing.List[ObjectWithRequiredField]. + - request: typing.Sequence[ObjectWithRequiredField]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ @@ -323,11 +329,11 @@ def __init__(self, *, client_wrapper: AsyncClientWrapper): self._client_wrapper = client_wrapper async def get_and_return_list_of_primitives( - self, *, request: typing.List[str], request_options: typing.Optional[RequestOptions] = None + self, *, request: typing.Sequence[str], request_options: typing.Optional[RequestOptions] = None ) -> typing.List[str]: """ Parameters: - - request: typing.List[str]. + - request: typing.Sequence[str]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ @@ -364,11 +370,14 @@ async def get_and_return_list_of_primitives( raise ApiError(status_code=_response.status_code, body=_response_json) async def get_and_return_list_of_objects( - self, *, request: typing.List[ObjectWithRequiredField], request_options: typing.Optional[RequestOptions] = None + self, + *, + request: typing.Sequence[ObjectWithRequiredField], + request_options: typing.Optional[RequestOptions] = None, ) -> typing.List[ObjectWithRequiredField]: """ Parameters: - - request: typing.List[ObjectWithRequiredField]. + - request: typing.Sequence[ObjectWithRequiredField]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ @@ -446,11 +455,14 @@ async def get_and_return_set_of_primitives( raise ApiError(status_code=_response.status_code, body=_response_json) async def get_and_return_set_of_objects( - self, *, request: typing.List[ObjectWithRequiredField], request_options: typing.Optional[RequestOptions] = None + self, + *, + request: typing.Sequence[ObjectWithRequiredField], + request_options: typing.Optional[RequestOptions] = None, ) -> typing.List[ObjectWithRequiredField]: """ Parameters: - - request: typing.List[ObjectWithRequiredField]. + - request: typing.Sequence[ObjectWithRequiredField]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ diff --git a/seed/python-sdk/exhaustive/five-second-timeout/src/seed/resources/endpoints/resources/http_methods/client.py b/seed/python-sdk/exhaustive/five-second-timeout/src/seed/resources/endpoints/resources/http_methods/client.py index 8fcd7bda435..7507abe99a1 100644 --- a/seed/python-sdk/exhaustive/five-second-timeout/src/seed/resources/endpoints/resources/http_methods/client.py +++ b/seed/python-sdk/exhaustive/five-second-timeout/src/seed/resources/endpoints/resources/http_methods/client.py @@ -34,7 +34,7 @@ def test_get(self, id: str, *, request_options: typing.Optional[RequestOptions] """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -112,7 +112,7 @@ def test_put( """ _response = self._client_wrapper.httpx_client.request( "PUT", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -155,7 +155,7 @@ def test_patch( """ _response = self._client_wrapper.httpx_client.request( "PATCH", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -194,7 +194,7 @@ def test_delete(self, id: str, *, request_options: typing.Optional[RequestOption """ _response = self._client_wrapper.httpx_client.request( "DELETE", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -232,7 +232,7 @@ async def test_get(self, id: str, *, request_options: typing.Optional[RequestOpt """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -310,7 +310,7 @@ async def test_put( """ _response = await self._client_wrapper.httpx_client.request( "PUT", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -353,7 +353,7 @@ async def test_patch( """ _response = await self._client_wrapper.httpx_client.request( "PATCH", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -392,7 +392,7 @@ async def test_delete(self, id: str, *, request_options: typing.Optional[Request """ _response = await self._client_wrapper.httpx_client.request( "DELETE", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), diff --git a/seed/python-sdk/exhaustive/five-second-timeout/src/seed/resources/endpoints/resources/object/client.py b/seed/python-sdk/exhaustive/five-second-timeout/src/seed/resources/endpoints/resources/object/client.py index 8f83a9ae290..787def2aa1d 100644 --- a/seed/python-sdk/exhaustive/five-second-timeout/src/seed/resources/endpoints/resources/object/client.py +++ b/seed/python-sdk/exhaustive/five-second-timeout/src/seed/resources/endpoints/resources/object/client.py @@ -241,6 +241,52 @@ def get_and_return_nested_with_required_field( raise ApiError(status_code=_response.status_code, body=_response.text) raise ApiError(status_code=_response.status_code, body=_response_json) + def get_and_return_nested_with_required_field_as_list( + self, + *, + request: typing.Sequence[NestedObjectWithRequiredField], + request_options: typing.Optional[RequestOptions] = None, + ) -> NestedObjectWithRequiredField: + """ + Parameters: + - request: typing.Sequence[NestedObjectWithRequiredField]. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", "object/get-and-return-nested-with-required-field" + ), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 5, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(NestedObjectWithRequiredField, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + class AsyncObjectClient: def __init__(self, *, client_wrapper: AsyncClientWrapper): @@ -458,3 +504,49 @@ async def get_and_return_nested_with_required_field( except JSONDecodeError: raise ApiError(status_code=_response.status_code, body=_response.text) raise ApiError(status_code=_response.status_code, body=_response_json) + + async def get_and_return_nested_with_required_field_as_list( + self, + *, + request: typing.Sequence[NestedObjectWithRequiredField], + request_options: typing.Optional[RequestOptions] = None, + ) -> NestedObjectWithRequiredField: + """ + Parameters: + - request: typing.Sequence[NestedObjectWithRequiredField]. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = await self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", "object/get-and-return-nested-with-required-field" + ), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 5, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(NestedObjectWithRequiredField, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) diff --git a/seed/python-sdk/exhaustive/five-second-timeout/src/seed/resources/endpoints/resources/params/client.py b/seed/python-sdk/exhaustive/five-second-timeout/src/seed/resources/endpoints/resources/params/client.py index 0ca561d8ab3..651b19f71c9 100644 --- a/seed/python-sdk/exhaustive/five-second-timeout/src/seed/resources/endpoints/resources/params/client.py +++ b/seed/python-sdk/exhaustive/five-second-timeout/src/seed/resources/endpoints/resources/params/client.py @@ -34,7 +34,7 @@ def get_with_path(self, param: str, *, request_options: typing.Optional[RequestO """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{param}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{jsonable_encoder(param)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -110,17 +110,17 @@ def get_with_query( def get_with_allow_multiple_query( self, *, - query: typing.Union[str, typing.List[str]], - numer: typing.Union[int, typing.List[int]], + query: typing.Union[str, typing.Sequence[str]], + numer: typing.Union[int, typing.Sequence[int]], request_options: typing.Optional[RequestOptions] = None, ) -> None: """ GET with multiple of same query param Parameters: - - query: typing.Union[str, typing.List[str]]. + - query: typing.Union[str, typing.Sequence[str]]. - - numer: typing.Union[int, typing.List[int]]. + - numer: typing.Union[int, typing.Sequence[int]]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ @@ -175,7 +175,7 @@ def get_with_path_and_query( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{param}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{jsonable_encoder(param)}"), params=jsonable_encoder( remove_none_from_dict( { @@ -223,7 +223,7 @@ def modify_with_path( """ _response = self._client_wrapper.httpx_client.request( "PUT", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{param}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{jsonable_encoder(param)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -264,7 +264,7 @@ async def get_with_path(self, param: str, *, request_options: typing.Optional[Re """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{param}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{jsonable_encoder(param)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -340,17 +340,17 @@ async def get_with_query( async def get_with_allow_multiple_query( self, *, - query: typing.Union[str, typing.List[str]], - numer: typing.Union[int, typing.List[int]], + query: typing.Union[str, typing.Sequence[str]], + numer: typing.Union[int, typing.Sequence[int]], request_options: typing.Optional[RequestOptions] = None, ) -> None: """ GET with multiple of same query param Parameters: - - query: typing.Union[str, typing.List[str]]. + - query: typing.Union[str, typing.Sequence[str]]. - - numer: typing.Union[int, typing.List[int]]. + - numer: typing.Union[int, typing.Sequence[int]]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ @@ -405,7 +405,7 @@ async def get_with_path_and_query( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{param}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{jsonable_encoder(param)}"), params=jsonable_encoder( remove_none_from_dict( { @@ -453,7 +453,7 @@ async def modify_with_path( """ _response = await self._client_wrapper.httpx_client.request( "PUT", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{param}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{jsonable_encoder(param)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), diff --git a/seed/python-sdk/exhaustive/five-second-timeout/src/seed/resources/types/resources/object/types/nested_object_with_optional_field.py b/seed/python-sdk/exhaustive/five-second-timeout/src/seed/resources/types/resources/object/types/nested_object_with_optional_field.py index 6b4a1ab145b..acf50c4ab21 100644 --- a/seed/python-sdk/exhaustive/five-second-timeout/src/seed/resources/types/resources/object/types/nested_object_with_optional_field.py +++ b/seed/python-sdk/exhaustive/five-second-timeout/src/seed/resources/types/resources/object/types/nested_object_with_optional_field.py @@ -13,8 +13,8 @@ class NestedObjectWithOptionalField(pydantic.BaseModel): - string: typing.Optional[str] - nested_object: typing.Optional[ObjectWithOptionalField] = pydantic.Field(alias="NestedObject") + string: typing.Optional[str] = None + nested_object: typing.Optional[ObjectWithOptionalField] = pydantic.Field(alias="NestedObject", default=None) def json(self, **kwargs: typing.Any) -> str: kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} diff --git a/seed/python-sdk/exhaustive/five-second-timeout/src/seed/resources/types/resources/object/types/object_with_optional_field.py b/seed/python-sdk/exhaustive/five-second-timeout/src/seed/resources/types/resources/object/types/object_with_optional_field.py index c0ee0f11491..63852d3133b 100644 --- a/seed/python-sdk/exhaustive/five-second-timeout/src/seed/resources/types/resources/object/types/object_with_optional_field.py +++ b/seed/python-sdk/exhaustive/five-second-timeout/src/seed/resources/types/resources/object/types/object_with_optional_field.py @@ -13,18 +13,18 @@ class ObjectWithOptionalField(pydantic.BaseModel): - string: typing.Optional[str] - integer: typing.Optional[int] - long: typing.Optional[int] - double: typing.Optional[float] - bool: typing.Optional[bool] - datetime: typing.Optional[dt.datetime] - date: typing.Optional[dt.date] - uuid: typing.Optional[uuid.UUID] - base_64: typing.Optional[str] = pydantic.Field(alias="base64") - list: typing.Optional[typing.List[str]] - set: typing.Optional[typing.Set[str]] - map: typing.Optional[typing.Dict[int, str]] + string: typing.Optional[str] = None + integer: typing.Optional[int] = None + long: typing.Optional[int] = None + double: typing.Optional[float] = None + bool: typing.Optional[bool] = None + datetime: typing.Optional[dt.datetime] = None + date: typing.Optional[dt.date] = None + uuid: typing.Optional[uuid.UUID] = None + base_64: typing.Optional[str] = pydantic.Field(alias="base64", default=None) + list: typing.Optional[typing.List[str]] = None + set: typing.Optional[typing.Set[str]] = None + map: typing.Optional[typing.Dict[int, str]] = None def json(self, **kwargs: typing.Any) -> str: kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} diff --git a/seed/python-sdk/exhaustive/improved_imports/.github/workflows/ci.yml b/seed/python-sdk/exhaustive/improved_imports/.github/workflows/ci.yml new file mode 100644 index 00000000000..1a1ac9cae2f --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/.github/workflows/ci.yml @@ -0,0 +1,36 @@ +name: ci + +on: [push] +jobs: + compile: + runs-on: ubuntu-20.04 + steps: + - name: Checkout repo + uses: actions/checkout@v3 + - name: Set up python + uses: actions/setup-python@v4 + with: + python-version: 3.8 + - name: Bootstrap poetry + run: | + curl -sSL https://install.python-poetry.org | python - -y --version 1.5.1 + - name: Install dependencies + run: poetry install + - name: Compile + run: poetry run mypy . + test: + runs-on: ubuntu-20.04 + steps: + - name: Checkout repo + uses: actions/checkout@v3 + - name: Set up python + uses: actions/setup-python@v4 + with: + python-version: 3.8 + - name: Bootstrap poetry + run: | + curl -sSL https://install.python-poetry.org | python - -y --version 1.5.1 + - name: Install dependencies + run: poetry install + - name: Test + run: poetry run pytest . diff --git a/seed/python-sdk/exhaustive/improved_imports/.gitignore b/seed/python-sdk/exhaustive/improved_imports/.gitignore new file mode 100644 index 00000000000..42cb863501e --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/.gitignore @@ -0,0 +1,4 @@ +dist/ +.mypy_cache/ +__pycache__/ +poetry.toml diff --git a/seed/python-sdk/exhaustive/improved_imports/README.md b/seed/python-sdk/exhaustive/improved_imports/README.md new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/python-sdk/exhaustive/improved_imports/pyproject.toml b/seed/python-sdk/exhaustive/improved_imports/pyproject.toml new file mode 100644 index 00000000000..4179d485219 --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/pyproject.toml @@ -0,0 +1,23 @@ +[tool.poetry] +name = "seed" +version = "0.0.0" +description = "" +readme = "README.md" +authors = [] +packages = [ + { include = "seed", from = "src"} +] + +[tool.poetry.dependencies] +python = "^3.8" +httpx = ">=0.21.2" +pydantic = ">= 1.9.2" +typing_extensions = ">= 4.0.0" + +[tool.poetry.dev-dependencies] +mypy = "^1.8.0" +pytest = "^7.4.0" + +[build-system] +requires = ["poetry-core"] +build-backend = "poetry.core.masonry.api" diff --git a/seed/python-sdk/exhaustive/improved_imports/snippet.json b/seed/python-sdk/exhaustive/improved_imports/snippet.json new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/__init__.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/__init__.py new file mode 100644 index 00000000000..3e6746abfb1 --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/__init__.py @@ -0,0 +1,16 @@ +# This file was auto-generated by Fern from our API Definition. + +from . import endpoints, general_errors, inlined_requests, no_auth, no_req_body, req_with_headers, types +from .general_errors import BadObjectRequestInfo, BadRequestBody + +__all__ = [ + "BadObjectRequestInfo", + "BadRequestBody", + "endpoints", + "general_errors", + "inlined_requests", + "no_auth", + "no_req_body", + "req_with_headers", + "types", +] diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/client.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/client.py new file mode 100644 index 00000000000..555bfc057a4 --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/client.py @@ -0,0 +1,94 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import httpx + +from .core.client_wrapper import AsyncClientWrapper, SyncClientWrapper +from .endpoints.client import AsyncEndpointsClient, EndpointsClient +from .inlined_requests.client import AsyncInlinedRequestsClient, InlinedRequestsClient +from .no_auth.client import AsyncNoAuthClient, NoAuthClient +from .no_req_body.client import AsyncNoReqBodyClient, NoReqBodyClient +from .req_with_headers.client import AsyncReqWithHeadersClient, ReqWithHeadersClient + + +class SeedExhaustive: + """ + Use this class to access the different functions within the SDK. You can instantiate any number of clients with different configuration that will propogate to these functions. + + Parameters: + - base_url: str. The base url to use for requests from the client. + + - token: typing.Optional[typing.Union[str, typing.Callable[[], str]]]. + + - timeout: typing.Optional[float]. The timeout to be used, in seconds, for requests by default the timeout is 60 seconds. + + - httpx_client: typing.Optional[httpx.Client]. The httpx client to use for making requests, a preconfigured client is used by default, however this is useful should you want to pass in any custom httpx configuration. + --- + from seed.client import SeedExhaustive + + client = SeedExhaustive( + token="YOUR_TOKEN", + base_url="https://yourhost.com/path/to/api", + ) + """ + + def __init__( + self, + *, + base_url: str, + token: typing.Optional[typing.Union[str, typing.Callable[[], str]]] = None, + timeout: typing.Optional[float] = 60, + httpx_client: typing.Optional[httpx.Client] = None + ): + self._client_wrapper = SyncClientWrapper( + base_url=base_url, + token=token, + httpx_client=httpx.Client(timeout=timeout) if httpx_client is None else httpx_client, + ) + self.endpoints = EndpointsClient(client_wrapper=self._client_wrapper) + self.inlined_requests = InlinedRequestsClient(client_wrapper=self._client_wrapper) + self.no_auth = NoAuthClient(client_wrapper=self._client_wrapper) + self.no_req_body = NoReqBodyClient(client_wrapper=self._client_wrapper) + self.req_with_headers = ReqWithHeadersClient(client_wrapper=self._client_wrapper) + + +class AsyncSeedExhaustive: + """ + Use this class to access the different functions within the SDK. You can instantiate any number of clients with different configuration that will propogate to these functions. + + Parameters: + - base_url: str. The base url to use for requests from the client. + + - token: typing.Optional[typing.Union[str, typing.Callable[[], str]]]. + + - timeout: typing.Optional[float]. The timeout to be used, in seconds, for requests by default the timeout is 60 seconds. + + - httpx_client: typing.Optional[httpx.AsyncClient]. The httpx client to use for making requests, a preconfigured client is used by default, however this is useful should you want to pass in any custom httpx configuration. + --- + from seed.client import AsyncSeedExhaustive + + client = AsyncSeedExhaustive( + token="YOUR_TOKEN", + base_url="https://yourhost.com/path/to/api", + ) + """ + + def __init__( + self, + *, + base_url: str, + token: typing.Optional[typing.Union[str, typing.Callable[[], str]]] = None, + timeout: typing.Optional[float] = 60, + httpx_client: typing.Optional[httpx.AsyncClient] = None + ): + self._client_wrapper = AsyncClientWrapper( + base_url=base_url, + token=token, + httpx_client=httpx.AsyncClient(timeout=timeout) if httpx_client is None else httpx_client, + ) + self.endpoints = AsyncEndpointsClient(client_wrapper=self._client_wrapper) + self.inlined_requests = AsyncInlinedRequestsClient(client_wrapper=self._client_wrapper) + self.no_auth = AsyncNoAuthClient(client_wrapper=self._client_wrapper) + self.no_req_body = AsyncNoReqBodyClient(client_wrapper=self._client_wrapper) + self.req_with_headers = AsyncReqWithHeadersClient(client_wrapper=self._client_wrapper) diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/core/__init__.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/core/__init__.py new file mode 100644 index 00000000000..4c53b36cabd --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/core/__init__.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +from .api_error import ApiError +from .client_wrapper import AsyncClientWrapper, BaseClientWrapper, SyncClientWrapper +from .datetime_utils import serialize_datetime +from .file import File, convert_file_dict_to_httpx_tuples +from .jsonable_encoder import jsonable_encoder +from .remove_none_from_dict import remove_none_from_dict +from .request_options import RequestOptions + +__all__ = [ + "ApiError", + "AsyncClientWrapper", + "BaseClientWrapper", + "File", + "RequestOptions", + "SyncClientWrapper", + "convert_file_dict_to_httpx_tuples", + "jsonable_encoder", + "remove_none_from_dict", + "serialize_datetime", +] diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/core/api_error.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/core/api_error.py new file mode 100644 index 00000000000..2e9fc5431cd --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/core/api_error.py @@ -0,0 +1,15 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + + +class ApiError(Exception): + status_code: typing.Optional[int] + body: typing.Any + + def __init__(self, *, status_code: typing.Optional[int] = None, body: typing.Any = None): + self.status_code = status_code + self.body = body + + def __str__(self) -> str: + return f"status_code: {self.status_code}, body: {self.body}" diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/core/client_wrapper.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/core/client_wrapper.py new file mode 100644 index 00000000000..810e4b50566 --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/core/client_wrapper.py @@ -0,0 +1,55 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import httpx + + +class BaseClientWrapper: + def __init__(self, *, token: typing.Optional[typing.Union[str, typing.Callable[[], str]]] = None, base_url: str): + self._token = token + self._base_url = base_url + + def get_headers(self) -> typing.Dict[str, str]: + headers: typing.Dict[str, str] = { + "X-Fern-Language": "Python", + "X-Fern-SDK-Name": "seed", + "X-Fern-SDK-Version": "0.0.0", + } + token = self._get_token() + if token is not None: + headers["Authorization"] = f"Bearer {token}" + return headers + + def _get_token(self) -> typing.Optional[str]: + if isinstance(self._token, str) or self._token is None: + return self._token + else: + return self._token() + + def get_base_url(self) -> str: + return self._base_url + + +class SyncClientWrapper(BaseClientWrapper): + def __init__( + self, + *, + token: typing.Optional[typing.Union[str, typing.Callable[[], str]]] = None, + base_url: str, + httpx_client: httpx.Client, + ): + super().__init__(token=token, base_url=base_url) + self.httpx_client = httpx_client + + +class AsyncClientWrapper(BaseClientWrapper): + def __init__( + self, + *, + token: typing.Optional[typing.Union[str, typing.Callable[[], str]]] = None, + base_url: str, + httpx_client: httpx.AsyncClient, + ): + super().__init__(token=token, base_url=base_url) + self.httpx_client = httpx_client diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/core/datetime_utils.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/core/datetime_utils.py new file mode 100644 index 00000000000..7c9864a944c --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/core/datetime_utils.py @@ -0,0 +1,28 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt + + +def serialize_datetime(v: dt.datetime) -> str: + """ + Serialize a datetime including timezone info. + + Uses the timezone info provided if present, otherwise uses the current runtime's timezone info. + + UTC datetimes end in "Z" while all other timezones are represented as offset from UTC, e.g. +05:00. + """ + + def _serialize_zoned_datetime(v: dt.datetime) -> str: + if v.tzinfo is not None and v.tzinfo.tzname(None) == dt.timezone.utc.tzname(None): + # UTC is a special case where we use "Z" at the end instead of "+00:00" + return v.isoformat().replace("+00:00", "Z") + else: + # Delegate to the typical +/- offset format + return v.isoformat() + + if v.tzinfo is not None: + return _serialize_zoned_datetime(v) + else: + local_tz = dt.datetime.now().astimezone().tzinfo + localized_dt = v.replace(tzinfo=local_tz) + return _serialize_zoned_datetime(localized_dt) diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/core/file.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/core/file.py new file mode 100644 index 00000000000..cb0d40bbbf3 --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/core/file.py @@ -0,0 +1,38 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +# File typing inspired by the flexibility of types within the httpx library +# https://github.com/encode/httpx/blob/master/httpx/_types.py +FileContent = typing.Union[typing.IO[bytes], bytes, str] +File = typing.Union[ + # file (or bytes) + FileContent, + # (filename, file (or bytes)) + typing.Tuple[typing.Optional[str], FileContent], + # (filename, file (or bytes), content_type) + typing.Tuple[typing.Optional[str], FileContent, typing.Optional[str]], + # (filename, file (or bytes), content_type, headers) + typing.Tuple[typing.Optional[str], FileContent, typing.Optional[str], typing.Mapping[str, str]], +] + + +def convert_file_dict_to_httpx_tuples( + d: typing.Dict[str, typing.Union[File, typing.List[File]]] +) -> typing.List[typing.Tuple[str, File]]: + """ + The format we use is a list of tuples, where the first element is the + name of the file and the second is the file object. Typically HTTPX wants + a dict, but to be able to send lists of files, you have to use the list + approach (which also works for non-lists) + https://github.com/encode/httpx/pull/1032 + """ + + httpx_tuples = [] + for key, file_like in d.items(): + if isinstance(file_like, list): + for file_like_item in file_like: + httpx_tuples.append((key, file_like_item)) + else: + httpx_tuples.append((key, file_like)) + return httpx_tuples diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/core/jsonable_encoder.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/core/jsonable_encoder.py new file mode 100644 index 00000000000..37238ab6793 --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/core/jsonable_encoder.py @@ -0,0 +1,103 @@ +# This file was auto-generated by Fern from our API Definition. + +""" +jsonable_encoder converts a Python object to a JSON-friendly dict +(e.g. datetimes to strings, Pydantic models to dicts). + +Taken from FastAPI, and made a bit simpler +https://github.com/tiangolo/fastapi/blob/master/fastapi/encoders.py +""" + +import dataclasses +import datetime as dt +from collections import defaultdict +from enum import Enum +from pathlib import PurePath +from types import GeneratorType +from typing import Any, Callable, Dict, List, Optional, Set, Tuple, Union + +try: + import pydantic.v1 as pydantic # type: ignore +except ImportError: + import pydantic # type: ignore + +from .datetime_utils import serialize_datetime + +SetIntStr = Set[Union[int, str]] +DictIntStrAny = Dict[Union[int, str], Any] + + +def generate_encoders_by_class_tuples( + type_encoder_map: Dict[Any, Callable[[Any], Any]] +) -> Dict[Callable[[Any], Any], Tuple[Any, ...]]: + encoders_by_class_tuples: Dict[Callable[[Any], Any], Tuple[Any, ...]] = defaultdict(tuple) + for type_, encoder in type_encoder_map.items(): + encoders_by_class_tuples[encoder] += (type_,) + return encoders_by_class_tuples + + +encoders_by_class_tuples = generate_encoders_by_class_tuples(pydantic.json.ENCODERS_BY_TYPE) + + +def jsonable_encoder(obj: Any, custom_encoder: Optional[Dict[Any, Callable[[Any], Any]]] = None) -> Any: + custom_encoder = custom_encoder or {} + if custom_encoder: + if type(obj) in custom_encoder: + return custom_encoder[type(obj)](obj) + else: + for encoder_type, encoder_instance in custom_encoder.items(): + if isinstance(obj, encoder_type): + return encoder_instance(obj) + if isinstance(obj, pydantic.BaseModel): + encoder = getattr(obj.__config__, "json_encoders", {}) + if custom_encoder: + encoder.update(custom_encoder) + obj_dict = obj.dict(by_alias=True) + if "__root__" in obj_dict: + obj_dict = obj_dict["__root__"] + return jsonable_encoder(obj_dict, custom_encoder=encoder) + if dataclasses.is_dataclass(obj): + obj_dict = dataclasses.asdict(obj) + return jsonable_encoder(obj_dict, custom_encoder=custom_encoder) + if isinstance(obj, Enum): + return obj.value + if isinstance(obj, PurePath): + return str(obj) + if isinstance(obj, (str, int, float, type(None))): + return obj + if isinstance(obj, dt.date): + return str(obj) + if isinstance(obj, dt.datetime): + return serialize_datetime(obj) + if isinstance(obj, dict): + encoded_dict = {} + allowed_keys = set(obj.keys()) + for key, value in obj.items(): + if key in allowed_keys: + encoded_key = jsonable_encoder(key, custom_encoder=custom_encoder) + encoded_value = jsonable_encoder(value, custom_encoder=custom_encoder) + encoded_dict[encoded_key] = encoded_value + return encoded_dict + if isinstance(obj, (list, set, frozenset, GeneratorType, tuple)): + encoded_list = [] + for item in obj: + encoded_list.append(jsonable_encoder(item, custom_encoder=custom_encoder)) + return encoded_list + + if type(obj) in pydantic.json.ENCODERS_BY_TYPE: + return pydantic.json.ENCODERS_BY_TYPE[type(obj)](obj) + for encoder, classes_tuple in encoders_by_class_tuples.items(): + if isinstance(obj, classes_tuple): + return encoder(obj) + + try: + data = dict(obj) + except Exception as e: + errors: List[Exception] = [] + errors.append(e) + try: + data = vars(obj) + except Exception as e: + errors.append(e) + raise ValueError(errors) from e + return jsonable_encoder(data, custom_encoder=custom_encoder) diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/core/remove_none_from_dict.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/core/remove_none_from_dict.py new file mode 100644 index 00000000000..2da30f71337 --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/core/remove_none_from_dict.py @@ -0,0 +1,11 @@ +# This file was auto-generated by Fern from our API Definition. + +from typing import Any, Dict, Optional + + +def remove_none_from_dict(original: Dict[str, Optional[Any]]) -> Dict[str, Any]: + new: Dict[str, Any] = {} + for key, value in original.items(): + if value is not None: + new[key] = value + return new diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/core/request_options.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/core/request_options.py new file mode 100644 index 00000000000..32e86b03a9f --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/core/request_options.py @@ -0,0 +1,29 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +try: + from typing import NotRequired # type: ignore +except ImportError: + from typing_extensions import NotRequired # type: ignore + + +class RequestOptions(typing.TypedDict): + """ + Additional options for request-specific configuration when calling APIs via the SDK. + This is used primarily as an optional final parameter for service functions. + + Attributes: + - timeout_in_seconds: int. The number of seconds to await an API call before timing out. + + - additional_headers: typing.Dict[str, typing.Any]. A dictionary containing additional parameters to spread into the request's header dict + + - additional_query_parameters: typing.Dict[str, typing.Any]. A dictionary containing additional parameters to spread into the request's query parameters dict + + - additional_body_parameters: typing.Dict[str, typing.Any]. A dictionary containing additional parameters to spread into the request's body parameters dict + """ + + timeout_in_seconds: NotRequired[int] + additional_headers: NotRequired[typing.Dict[str, typing.Any]] + additional_query_parameters: NotRequired[typing.Dict[str, typing.Any]] + additional_body_parameters: NotRequired[typing.Dict[str, typing.Any]] diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/endpoints/__init__.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/endpoints/__init__.py new file mode 100644 index 00000000000..92307cab7fe --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/endpoints/__init__.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +from . import container, enum, http_methods, object, params, primitive, union + +__all__ = ["container", "enum", "http_methods", "object", "params", "primitive", "union"] diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/endpoints/client.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/endpoints/client.py new file mode 100644 index 00000000000..18dc397fdf1 --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/endpoints/client.py @@ -0,0 +1,34 @@ +# This file was auto-generated by Fern from our API Definition. + +from ..core.client_wrapper import AsyncClientWrapper, SyncClientWrapper +from .container.client import AsyncContainerClient, ContainerClient +from .enum.client import AsyncEnumClient, EnumClient +from .http_methods.client import AsyncHttpMethodsClient, HttpMethodsClient +from .object.client import AsyncObjectClient, ObjectClient +from .params.client import AsyncParamsClient, ParamsClient +from .primitive.client import AsyncPrimitiveClient, PrimitiveClient +from .union.client import AsyncUnionClient, UnionClient + + +class EndpointsClient: + def __init__(self, *, client_wrapper: SyncClientWrapper): + self._client_wrapper = client_wrapper + self.container = ContainerClient(client_wrapper=self._client_wrapper) + self.enum = EnumClient(client_wrapper=self._client_wrapper) + self.http_methods = HttpMethodsClient(client_wrapper=self._client_wrapper) + self.object = ObjectClient(client_wrapper=self._client_wrapper) + self.params = ParamsClient(client_wrapper=self._client_wrapper) + self.primitive = PrimitiveClient(client_wrapper=self._client_wrapper) + self.union = UnionClient(client_wrapper=self._client_wrapper) + + +class AsyncEndpointsClient: + def __init__(self, *, client_wrapper: AsyncClientWrapper): + self._client_wrapper = client_wrapper + self.container = AsyncContainerClient(client_wrapper=self._client_wrapper) + self.enum = AsyncEnumClient(client_wrapper=self._client_wrapper) + self.http_methods = AsyncHttpMethodsClient(client_wrapper=self._client_wrapper) + self.object = AsyncObjectClient(client_wrapper=self._client_wrapper) + self.params = AsyncParamsClient(client_wrapper=self._client_wrapper) + self.primitive = AsyncPrimitiveClient(client_wrapper=self._client_wrapper) + self.union = AsyncUnionClient(client_wrapper=self._client_wrapper) diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/endpoints/container/__init__.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/endpoints/container/__init__.py new file mode 100644 index 00000000000..f3ea2659bb1 --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/endpoints/container/__init__.py @@ -0,0 +1,2 @@ +# This file was auto-generated by Fern from our API Definition. + diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/endpoints/container/client.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/endpoints/container/client.py new file mode 100644 index 00000000000..ec35a501cf2 --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/endpoints/container/client.py @@ -0,0 +1,628 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing +import urllib.parse +from json.decoder import JSONDecodeError + +from ...core.api_error import ApiError +from ...core.client_wrapper import AsyncClientWrapper, SyncClientWrapper +from ...core.jsonable_encoder import jsonable_encoder +from ...core.remove_none_from_dict import remove_none_from_dict +from ...core.request_options import RequestOptions +from ...types.object.types.object_with_required_field import ObjectWithRequiredField + +try: + import pydantic.v1 as pydantic # type: ignore +except ImportError: + import pydantic # type: ignore + +# this is used as the default value for optional parameters +OMIT = typing.cast(typing.Any, ...) + + +class ContainerClient: + def __init__(self, *, client_wrapper: SyncClientWrapper): + self._client_wrapper = client_wrapper + + def get_and_return_list_of_primitives( + self, *, request: typing.Sequence[str], request_options: typing.Optional[RequestOptions] = None + ) -> typing.List[str]: + """ + Parameters: + - request: typing.Sequence[str]. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "container/list-of-primitives"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(typing.List[str], _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + def get_and_return_list_of_objects( + self, + *, + request: typing.Sequence[ObjectWithRequiredField], + request_options: typing.Optional[RequestOptions] = None, + ) -> typing.List[ObjectWithRequiredField]: + """ + Parameters: + - request: typing.Sequence[ObjectWithRequiredField]. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "container/list-of-objects"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(typing.List[ObjectWithRequiredField], _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + def get_and_return_set_of_primitives( + self, *, request: typing.Set[str], request_options: typing.Optional[RequestOptions] = None + ) -> typing.Set[str]: + """ + Parameters: + - request: typing.Set[str]. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "container/set-of-primitives"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(typing.Set[str], _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + def get_and_return_set_of_objects( + self, + *, + request: typing.Sequence[ObjectWithRequiredField], + request_options: typing.Optional[RequestOptions] = None, + ) -> typing.List[ObjectWithRequiredField]: + """ + Parameters: + - request: typing.Sequence[ObjectWithRequiredField]. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "container/set-of-objects"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(typing.List[ObjectWithRequiredField], _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + def get_and_return_map_prim_to_prim( + self, *, request: typing.Dict[str, str], request_options: typing.Optional[RequestOptions] = None + ) -> typing.Dict[str, str]: + """ + Parameters: + - request: typing.Dict[str, str]. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "container/map-prim-to-prim"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(typing.Dict[str, str], _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + def get_and_return_map_of_prim_to_object( + self, + *, + request: typing.Dict[str, ObjectWithRequiredField], + request_options: typing.Optional[RequestOptions] = None, + ) -> typing.Dict[str, ObjectWithRequiredField]: + """ + Parameters: + - request: typing.Dict[str, ObjectWithRequiredField]. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "container/map-prim-to-object"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(typing.Dict[str, ObjectWithRequiredField], _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + def get_and_return_optional( + self, + *, + request: typing.Optional[ObjectWithRequiredField] = None, + request_options: typing.Optional[RequestOptions] = None, + ) -> typing.Optional[ObjectWithRequiredField]: + """ + Parameters: + - request: typing.Optional[ObjectWithRequiredField]. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "container/opt-objects"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(typing.Optional[ObjectWithRequiredField], _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + +class AsyncContainerClient: + def __init__(self, *, client_wrapper: AsyncClientWrapper): + self._client_wrapper = client_wrapper + + async def get_and_return_list_of_primitives( + self, *, request: typing.Sequence[str], request_options: typing.Optional[RequestOptions] = None + ) -> typing.List[str]: + """ + Parameters: + - request: typing.Sequence[str]. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = await self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "container/list-of-primitives"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(typing.List[str], _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + async def get_and_return_list_of_objects( + self, + *, + request: typing.Sequence[ObjectWithRequiredField], + request_options: typing.Optional[RequestOptions] = None, + ) -> typing.List[ObjectWithRequiredField]: + """ + Parameters: + - request: typing.Sequence[ObjectWithRequiredField]. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = await self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "container/list-of-objects"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(typing.List[ObjectWithRequiredField], _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + async def get_and_return_set_of_primitives( + self, *, request: typing.Set[str], request_options: typing.Optional[RequestOptions] = None + ) -> typing.Set[str]: + """ + Parameters: + - request: typing.Set[str]. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = await self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "container/set-of-primitives"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(typing.Set[str], _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + async def get_and_return_set_of_objects( + self, + *, + request: typing.Sequence[ObjectWithRequiredField], + request_options: typing.Optional[RequestOptions] = None, + ) -> typing.List[ObjectWithRequiredField]: + """ + Parameters: + - request: typing.Sequence[ObjectWithRequiredField]. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = await self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "container/set-of-objects"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(typing.List[ObjectWithRequiredField], _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + async def get_and_return_map_prim_to_prim( + self, *, request: typing.Dict[str, str], request_options: typing.Optional[RequestOptions] = None + ) -> typing.Dict[str, str]: + """ + Parameters: + - request: typing.Dict[str, str]. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = await self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "container/map-prim-to-prim"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(typing.Dict[str, str], _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + async def get_and_return_map_of_prim_to_object( + self, + *, + request: typing.Dict[str, ObjectWithRequiredField], + request_options: typing.Optional[RequestOptions] = None, + ) -> typing.Dict[str, ObjectWithRequiredField]: + """ + Parameters: + - request: typing.Dict[str, ObjectWithRequiredField]. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = await self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "container/map-prim-to-object"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(typing.Dict[str, ObjectWithRequiredField], _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + async def get_and_return_optional( + self, + *, + request: typing.Optional[ObjectWithRequiredField] = None, + request_options: typing.Optional[RequestOptions] = None, + ) -> typing.Optional[ObjectWithRequiredField]: + """ + Parameters: + - request: typing.Optional[ObjectWithRequiredField]. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = await self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "container/opt-objects"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(typing.Optional[ObjectWithRequiredField], _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/endpoints/enum/__init__.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/endpoints/enum/__init__.py new file mode 100644 index 00000000000..f3ea2659bb1 --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/endpoints/enum/__init__.py @@ -0,0 +1,2 @@ +# This file was auto-generated by Fern from our API Definition. + diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/endpoints/enum/client.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/endpoints/enum/client.py new file mode 100644 index 00000000000..ef6ee9054b2 --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/endpoints/enum/client.py @@ -0,0 +1,102 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing +import urllib.parse +from json.decoder import JSONDecodeError + +from ...core.api_error import ApiError +from ...core.client_wrapper import AsyncClientWrapper, SyncClientWrapper +from ...core.jsonable_encoder import jsonable_encoder +from ...core.remove_none_from_dict import remove_none_from_dict +from ...core.request_options import RequestOptions +from ...types.enum.types.weather_report import WeatherReport + +try: + import pydantic.v1 as pydantic # type: ignore +except ImportError: + import pydantic # type: ignore + +# this is used as the default value for optional parameters +OMIT = typing.cast(typing.Any, ...) + + +class EnumClient: + def __init__(self, *, client_wrapper: SyncClientWrapper): + self._client_wrapper = client_wrapper + + def get_and_return_enum( + self, *, request: WeatherReport, request_options: typing.Optional[RequestOptions] = None + ) -> WeatherReport: + """ + Parameters: + - request: WeatherReport. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "enum"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request), + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(WeatherReport, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + +class AsyncEnumClient: + def __init__(self, *, client_wrapper: AsyncClientWrapper): + self._client_wrapper = client_wrapper + + async def get_and_return_enum( + self, *, request: WeatherReport, request_options: typing.Optional[RequestOptions] = None + ) -> WeatherReport: + """ + Parameters: + - request: WeatherReport. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = await self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "enum"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request), + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(WeatherReport, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/endpoints/http_methods/__init__.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/endpoints/http_methods/__init__.py new file mode 100644 index 00000000000..f3ea2659bb1 --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/endpoints/http_methods/__init__.py @@ -0,0 +1,2 @@ +# This file was auto-generated by Fern from our API Definition. + diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/endpoints/http_methods/client.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/endpoints/http_methods/client.py new file mode 100644 index 00000000000..f3846279c1a --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/endpoints/http_methods/client.py @@ -0,0 +1,417 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing +import urllib.parse +from json.decoder import JSONDecodeError + +from ...core.api_error import ApiError +from ...core.client_wrapper import AsyncClientWrapper, SyncClientWrapper +from ...core.jsonable_encoder import jsonable_encoder +from ...core.remove_none_from_dict import remove_none_from_dict +from ...core.request_options import RequestOptions +from ...types.object.types.object_with_optional_field import ObjectWithOptionalField +from ...types.object.types.object_with_required_field import ObjectWithRequiredField + +try: + import pydantic.v1 as pydantic # type: ignore +except ImportError: + import pydantic # type: ignore + +# this is used as the default value for optional parameters +OMIT = typing.cast(typing.Any, ...) + + +class HttpMethodsClient: + def __init__(self, *, client_wrapper: SyncClientWrapper): + self._client_wrapper = client_wrapper + + def test_get(self, id: str, *, request_options: typing.Optional[RequestOptions] = None) -> str: + """ + Parameters: + - id: str. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = self._client_wrapper.httpx_client.request( + "GET", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(str, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + def test_post( + self, *, request: ObjectWithRequiredField, request_options: typing.Optional[RequestOptions] = None + ) -> ObjectWithOptionalField: + """ + Parameters: + - request: ObjectWithRequiredField. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "http-methods"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(ObjectWithOptionalField, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + def test_put( + self, id: str, *, request: ObjectWithRequiredField, request_options: typing.Optional[RequestOptions] = None + ) -> ObjectWithOptionalField: + """ + Parameters: + - id: str. + + - request: ObjectWithRequiredField. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = self._client_wrapper.httpx_client.request( + "PUT", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(ObjectWithOptionalField, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + def test_patch( + self, id: str, *, request: ObjectWithOptionalField, request_options: typing.Optional[RequestOptions] = None + ) -> ObjectWithOptionalField: + """ + Parameters: + - id: str. + + - request: ObjectWithOptionalField. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = self._client_wrapper.httpx_client.request( + "PATCH", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(ObjectWithOptionalField, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + def test_delete(self, id: str, *, request_options: typing.Optional[RequestOptions] = None) -> bool: + """ + Parameters: + - id: str. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = self._client_wrapper.httpx_client.request( + "DELETE", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(bool, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + +class AsyncHttpMethodsClient: + def __init__(self, *, client_wrapper: AsyncClientWrapper): + self._client_wrapper = client_wrapper + + async def test_get(self, id: str, *, request_options: typing.Optional[RequestOptions] = None) -> str: + """ + Parameters: + - id: str. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = await self._client_wrapper.httpx_client.request( + "GET", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(str, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + async def test_post( + self, *, request: ObjectWithRequiredField, request_options: typing.Optional[RequestOptions] = None + ) -> ObjectWithOptionalField: + """ + Parameters: + - request: ObjectWithRequiredField. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = await self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "http-methods"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(ObjectWithOptionalField, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + async def test_put( + self, id: str, *, request: ObjectWithRequiredField, request_options: typing.Optional[RequestOptions] = None + ) -> ObjectWithOptionalField: + """ + Parameters: + - id: str. + + - request: ObjectWithRequiredField. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = await self._client_wrapper.httpx_client.request( + "PUT", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(ObjectWithOptionalField, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + async def test_patch( + self, id: str, *, request: ObjectWithOptionalField, request_options: typing.Optional[RequestOptions] = None + ) -> ObjectWithOptionalField: + """ + Parameters: + - id: str. + + - request: ObjectWithOptionalField. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = await self._client_wrapper.httpx_client.request( + "PATCH", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(ObjectWithOptionalField, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + async def test_delete(self, id: str, *, request_options: typing.Optional[RequestOptions] = None) -> bool: + """ + Parameters: + - id: str. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = await self._client_wrapper.httpx_client.request( + "DELETE", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(bool, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/endpoints/object/__init__.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/endpoints/object/__init__.py new file mode 100644 index 00000000000..f3ea2659bb1 --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/endpoints/object/__init__.py @@ -0,0 +1,2 @@ +# This file was auto-generated by Fern from our API Definition. + diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/endpoints/object/client.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/endpoints/object/client.py new file mode 100644 index 00000000000..2758fa02d54 --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/endpoints/object/client.py @@ -0,0 +1,552 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing +import urllib.parse +from json.decoder import JSONDecodeError + +from ...core.api_error import ApiError +from ...core.client_wrapper import AsyncClientWrapper, SyncClientWrapper +from ...core.jsonable_encoder import jsonable_encoder +from ...core.remove_none_from_dict import remove_none_from_dict +from ...core.request_options import RequestOptions +from ...types.object.types.nested_object_with_optional_field import NestedObjectWithOptionalField +from ...types.object.types.nested_object_with_required_field import NestedObjectWithRequiredField +from ...types.object.types.object_with_map_of_map import ObjectWithMapOfMap +from ...types.object.types.object_with_optional_field import ObjectWithOptionalField +from ...types.object.types.object_with_required_field import ObjectWithRequiredField + +try: + import pydantic.v1 as pydantic # type: ignore +except ImportError: + import pydantic # type: ignore + +# this is used as the default value for optional parameters +OMIT = typing.cast(typing.Any, ...) + + +class ObjectClient: + def __init__(self, *, client_wrapper: SyncClientWrapper): + self._client_wrapper = client_wrapper + + def get_and_return_with_optional_field( + self, *, request: ObjectWithOptionalField, request_options: typing.Optional[RequestOptions] = None + ) -> ObjectWithOptionalField: + """ + Parameters: + - request: ObjectWithOptionalField. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", "object/get-and-return-with-optional-field" + ), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(ObjectWithOptionalField, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + def get_and_return_with_required_field( + self, *, request: ObjectWithRequiredField, request_options: typing.Optional[RequestOptions] = None + ) -> ObjectWithRequiredField: + """ + Parameters: + - request: ObjectWithRequiredField. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", "object/get-and-return-with-required-field" + ), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(ObjectWithRequiredField, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + def get_and_return_with_map_of_map( + self, *, request: ObjectWithMapOfMap, request_options: typing.Optional[RequestOptions] = None + ) -> ObjectWithMapOfMap: + """ + Parameters: + - request: ObjectWithMapOfMap. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "object/get-and-return-with-map-of-map"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(ObjectWithMapOfMap, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + def get_and_return_nested_with_optional_field( + self, *, request: NestedObjectWithOptionalField, request_options: typing.Optional[RequestOptions] = None + ) -> NestedObjectWithOptionalField: + """ + Parameters: + - request: NestedObjectWithOptionalField. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", "object/get-and-return-nested-with-optional-field" + ), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(NestedObjectWithOptionalField, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + def get_and_return_nested_with_required_field( + self, *, request: NestedObjectWithRequiredField, request_options: typing.Optional[RequestOptions] = None + ) -> NestedObjectWithRequiredField: + """ + Parameters: + - request: NestedObjectWithRequiredField. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", "object/get-and-return-nested-with-required-field" + ), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(NestedObjectWithRequiredField, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + def get_and_return_nested_with_required_field_as_list( + self, + *, + request: typing.Sequence[NestedObjectWithRequiredField], + request_options: typing.Optional[RequestOptions] = None, + ) -> NestedObjectWithRequiredField: + """ + Parameters: + - request: typing.Sequence[NestedObjectWithRequiredField]. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", "object/get-and-return-nested-with-required-field" + ), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(NestedObjectWithRequiredField, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + +class AsyncObjectClient: + def __init__(self, *, client_wrapper: AsyncClientWrapper): + self._client_wrapper = client_wrapper + + async def get_and_return_with_optional_field( + self, *, request: ObjectWithOptionalField, request_options: typing.Optional[RequestOptions] = None + ) -> ObjectWithOptionalField: + """ + Parameters: + - request: ObjectWithOptionalField. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = await self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", "object/get-and-return-with-optional-field" + ), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(ObjectWithOptionalField, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + async def get_and_return_with_required_field( + self, *, request: ObjectWithRequiredField, request_options: typing.Optional[RequestOptions] = None + ) -> ObjectWithRequiredField: + """ + Parameters: + - request: ObjectWithRequiredField. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = await self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", "object/get-and-return-with-required-field" + ), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(ObjectWithRequiredField, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + async def get_and_return_with_map_of_map( + self, *, request: ObjectWithMapOfMap, request_options: typing.Optional[RequestOptions] = None + ) -> ObjectWithMapOfMap: + """ + Parameters: + - request: ObjectWithMapOfMap. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = await self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "object/get-and-return-with-map-of-map"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(ObjectWithMapOfMap, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + async def get_and_return_nested_with_optional_field( + self, *, request: NestedObjectWithOptionalField, request_options: typing.Optional[RequestOptions] = None + ) -> NestedObjectWithOptionalField: + """ + Parameters: + - request: NestedObjectWithOptionalField. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = await self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", "object/get-and-return-nested-with-optional-field" + ), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(NestedObjectWithOptionalField, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + async def get_and_return_nested_with_required_field( + self, *, request: NestedObjectWithRequiredField, request_options: typing.Optional[RequestOptions] = None + ) -> NestedObjectWithRequiredField: + """ + Parameters: + - request: NestedObjectWithRequiredField. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = await self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", "object/get-and-return-nested-with-required-field" + ), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(NestedObjectWithRequiredField, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + async def get_and_return_nested_with_required_field_as_list( + self, + *, + request: typing.Sequence[NestedObjectWithRequiredField], + request_options: typing.Optional[RequestOptions] = None, + ) -> NestedObjectWithRequiredField: + """ + Parameters: + - request: typing.Sequence[NestedObjectWithRequiredField]. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = await self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", "object/get-and-return-nested-with-required-field" + ), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(NestedObjectWithRequiredField, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/endpoints/params/__init__.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/endpoints/params/__init__.py new file mode 100644 index 00000000000..f3ea2659bb1 --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/endpoints/params/__init__.py @@ -0,0 +1,2 @@ +# This file was auto-generated by Fern from our API Definition. + diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/endpoints/params/client.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/endpoints/params/client.py new file mode 100644 index 00000000000..aaaf9d4aaef --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/endpoints/params/client.py @@ -0,0 +1,479 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing +import urllib.parse +from json.decoder import JSONDecodeError + +from ...core.api_error import ApiError +from ...core.client_wrapper import AsyncClientWrapper, SyncClientWrapper +from ...core.jsonable_encoder import jsonable_encoder +from ...core.remove_none_from_dict import remove_none_from_dict +from ...core.request_options import RequestOptions + +try: + import pydantic.v1 as pydantic # type: ignore +except ImportError: + import pydantic # type: ignore + +# this is used as the default value for optional parameters +OMIT = typing.cast(typing.Any, ...) + + +class ParamsClient: + def __init__(self, *, client_wrapper: SyncClientWrapper): + self._client_wrapper = client_wrapper + + def get_with_path(self, param: str, *, request_options: typing.Optional[RequestOptions] = None) -> str: + """ + GET with path param + + Parameters: + - param: str. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = self._client_wrapper.httpx_client.request( + "GET", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{jsonable_encoder(param)}"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(str, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + def get_with_query( + self, *, query: str, number: int, request_options: typing.Optional[RequestOptions] = None + ) -> None: + """ + GET with query param + + Parameters: + - query: str. + + - number: int. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = self._client_wrapper.httpx_client.request( + "GET", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "params"), + params=jsonable_encoder( + remove_none_from_dict( + { + "query": query, + "number": number, + **( + request_options.get("additional_query_parameters", {}) + if request_options is not None + else {} + ), + } + ) + ), + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + def get_with_allow_multiple_query( + self, + *, + query: typing.Union[str, typing.Sequence[str]], + numer: typing.Union[int, typing.Sequence[int]], + request_options: typing.Optional[RequestOptions] = None, + ) -> None: + """ + GET with multiple of same query param + + Parameters: + - query: typing.Union[str, typing.Sequence[str]]. + + - numer: typing.Union[int, typing.Sequence[int]]. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = self._client_wrapper.httpx_client.request( + "GET", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "params"), + params=jsonable_encoder( + remove_none_from_dict( + { + "query": query, + "numer": numer, + **( + request_options.get("additional_query_parameters", {}) + if request_options is not None + else {} + ), + } + ) + ), + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + def get_with_path_and_query( + self, param: str, *, query: str, request_options: typing.Optional[RequestOptions] = None + ) -> None: + """ + GET with path and query params + + Parameters: + - param: str. + + - query: str. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = self._client_wrapper.httpx_client.request( + "GET", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{jsonable_encoder(param)}"), + params=jsonable_encoder( + remove_none_from_dict( + { + "query": query, + **( + request_options.get("additional_query_parameters", {}) + if request_options is not None + else {} + ), + } + ) + ), + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + def modify_with_path( + self, param: str, *, request: str, request_options: typing.Optional[RequestOptions] = None + ) -> str: + """ + PUT to update with path param + + Parameters: + - param: str. + + - request: str. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = self._client_wrapper.httpx_client.request( + "PUT", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{jsonable_encoder(param)}"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request), + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(str, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + +class AsyncParamsClient: + def __init__(self, *, client_wrapper: AsyncClientWrapper): + self._client_wrapper = client_wrapper + + async def get_with_path(self, param: str, *, request_options: typing.Optional[RequestOptions] = None) -> str: + """ + GET with path param + + Parameters: + - param: str. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = await self._client_wrapper.httpx_client.request( + "GET", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{jsonable_encoder(param)}"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(str, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + async def get_with_query( + self, *, query: str, number: int, request_options: typing.Optional[RequestOptions] = None + ) -> None: + """ + GET with query param + + Parameters: + - query: str. + + - number: int. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = await self._client_wrapper.httpx_client.request( + "GET", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "params"), + params=jsonable_encoder( + remove_none_from_dict( + { + "query": query, + "number": number, + **( + request_options.get("additional_query_parameters", {}) + if request_options is not None + else {} + ), + } + ) + ), + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + async def get_with_allow_multiple_query( + self, + *, + query: typing.Union[str, typing.Sequence[str]], + numer: typing.Union[int, typing.Sequence[int]], + request_options: typing.Optional[RequestOptions] = None, + ) -> None: + """ + GET with multiple of same query param + + Parameters: + - query: typing.Union[str, typing.Sequence[str]]. + + - numer: typing.Union[int, typing.Sequence[int]]. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = await self._client_wrapper.httpx_client.request( + "GET", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "params"), + params=jsonable_encoder( + remove_none_from_dict( + { + "query": query, + "numer": numer, + **( + request_options.get("additional_query_parameters", {}) + if request_options is not None + else {} + ), + } + ) + ), + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + async def get_with_path_and_query( + self, param: str, *, query: str, request_options: typing.Optional[RequestOptions] = None + ) -> None: + """ + GET with path and query params + + Parameters: + - param: str. + + - query: str. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = await self._client_wrapper.httpx_client.request( + "GET", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{jsonable_encoder(param)}"), + params=jsonable_encoder( + remove_none_from_dict( + { + "query": query, + **( + request_options.get("additional_query_parameters", {}) + if request_options is not None + else {} + ), + } + ) + ), + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + async def modify_with_path( + self, param: str, *, request: str, request_options: typing.Optional[RequestOptions] = None + ) -> str: + """ + PUT to update with path param + + Parameters: + - param: str. + + - request: str. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = await self._client_wrapper.httpx_client.request( + "PUT", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{jsonable_encoder(param)}"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request), + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(str, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/endpoints/primitive/__init__.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/endpoints/primitive/__init__.py new file mode 100644 index 00000000000..f3ea2659bb1 --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/endpoints/primitive/__init__.py @@ -0,0 +1,2 @@ +# This file was auto-generated by Fern from our API Definition. + diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/endpoints/primitive/client.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/endpoints/primitive/client.py new file mode 100644 index 00000000000..56219c441b8 --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/endpoints/primitive/client.py @@ -0,0 +1,717 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing +import urllib.parse +import uuid +from json.decoder import JSONDecodeError + +from ...core.api_error import ApiError +from ...core.client_wrapper import AsyncClientWrapper, SyncClientWrapper +from ...core.jsonable_encoder import jsonable_encoder +from ...core.remove_none_from_dict import remove_none_from_dict +from ...core.request_options import RequestOptions + +try: + import pydantic.v1 as pydantic # type: ignore +except ImportError: + import pydantic # type: ignore + +# this is used as the default value for optional parameters +OMIT = typing.cast(typing.Any, ...) + + +class PrimitiveClient: + def __init__(self, *, client_wrapper: SyncClientWrapper): + self._client_wrapper = client_wrapper + + def get_and_return_string(self, *, request: str, request_options: typing.Optional[RequestOptions] = None) -> str: + """ + Parameters: + - request: str. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "primitive/string"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request), + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(str, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + def get_and_return_int(self, *, request: int, request_options: typing.Optional[RequestOptions] = None) -> int: + """ + Parameters: + - request: int. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "primitive/integer"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request), + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(int, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + def get_and_return_long(self, *, request: int, request_options: typing.Optional[RequestOptions] = None) -> int: + """ + Parameters: + - request: int. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "primitive/long"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(int, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + def get_and_return_double( + self, *, request: float, request_options: typing.Optional[RequestOptions] = None + ) -> float: + """ + Parameters: + - request: float. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "primitive/double"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request), + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(float, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + def get_and_return_bool(self, *, request: bool, request_options: typing.Optional[RequestOptions] = None) -> bool: + """ + Parameters: + - request: bool. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "primitive/boolean"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request), + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(bool, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + def get_and_return_datetime( + self, *, request: dt.datetime, request_options: typing.Optional[RequestOptions] = None + ) -> dt.datetime: + """ + Parameters: + - request: dt.datetime. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "primitive/datetime"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(dt.datetime, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + def get_and_return_date( + self, *, request: dt.date, request_options: typing.Optional[RequestOptions] = None + ) -> dt.date: + """ + Parameters: + - request: dt.date. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "primitive/date"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(dt.date, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + def get_and_return_uuid( + self, *, request: uuid.UUID, request_options: typing.Optional[RequestOptions] = None + ) -> uuid.UUID: + """ + Parameters: + - request: uuid.UUID. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "primitive/uuid"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(uuid.UUID, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + def get_and_return_base_64(self, *, request: str, request_options: typing.Optional[RequestOptions] = None) -> str: + """ + Parameters: + - request: str. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "primitive/base64"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(str, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + +class AsyncPrimitiveClient: + def __init__(self, *, client_wrapper: AsyncClientWrapper): + self._client_wrapper = client_wrapper + + async def get_and_return_string( + self, *, request: str, request_options: typing.Optional[RequestOptions] = None + ) -> str: + """ + Parameters: + - request: str. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = await self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "primitive/string"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request), + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(str, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + async def get_and_return_int(self, *, request: int, request_options: typing.Optional[RequestOptions] = None) -> int: + """ + Parameters: + - request: int. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = await self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "primitive/integer"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request), + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(int, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + async def get_and_return_long( + self, *, request: int, request_options: typing.Optional[RequestOptions] = None + ) -> int: + """ + Parameters: + - request: int. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = await self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "primitive/long"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(int, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + async def get_and_return_double( + self, *, request: float, request_options: typing.Optional[RequestOptions] = None + ) -> float: + """ + Parameters: + - request: float. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = await self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "primitive/double"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request), + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(float, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + async def get_and_return_bool( + self, *, request: bool, request_options: typing.Optional[RequestOptions] = None + ) -> bool: + """ + Parameters: + - request: bool. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = await self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "primitive/boolean"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request), + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(bool, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + async def get_and_return_datetime( + self, *, request: dt.datetime, request_options: typing.Optional[RequestOptions] = None + ) -> dt.datetime: + """ + Parameters: + - request: dt.datetime. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = await self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "primitive/datetime"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(dt.datetime, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + async def get_and_return_date( + self, *, request: dt.date, request_options: typing.Optional[RequestOptions] = None + ) -> dt.date: + """ + Parameters: + - request: dt.date. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = await self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "primitive/date"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(dt.date, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + async def get_and_return_uuid( + self, *, request: uuid.UUID, request_options: typing.Optional[RequestOptions] = None + ) -> uuid.UUID: + """ + Parameters: + - request: uuid.UUID. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = await self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "primitive/uuid"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(uuid.UUID, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + async def get_and_return_base_64( + self, *, request: str, request_options: typing.Optional[RequestOptions] = None + ) -> str: + """ + Parameters: + - request: str. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = await self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "primitive/base64"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(str, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/endpoints/union/__init__.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/endpoints/union/__init__.py new file mode 100644 index 00000000000..f3ea2659bb1 --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/endpoints/union/__init__.py @@ -0,0 +1,2 @@ +# This file was auto-generated by Fern from our API Definition. + diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/endpoints/union/client.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/endpoints/union/client.py new file mode 100644 index 00000000000..1b31b64a0c4 --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/endpoints/union/client.py @@ -0,0 +1,112 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing +import urllib.parse +from json.decoder import JSONDecodeError + +from ...core.api_error import ApiError +from ...core.client_wrapper import AsyncClientWrapper, SyncClientWrapper +from ...core.jsonable_encoder import jsonable_encoder +from ...core.remove_none_from_dict import remove_none_from_dict +from ...core.request_options import RequestOptions +from ...types.union.types.animal import Animal + +try: + import pydantic.v1 as pydantic # type: ignore +except ImportError: + import pydantic # type: ignore + +# this is used as the default value for optional parameters +OMIT = typing.cast(typing.Any, ...) + + +class UnionClient: + def __init__(self, *, client_wrapper: SyncClientWrapper): + self._client_wrapper = client_wrapper + + def get_and_return_union( + self, *, request: Animal, request_options: typing.Optional[RequestOptions] = None + ) -> Animal: + """ + Parameters: + - request: Animal. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "union"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(Animal, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + +class AsyncUnionClient: + def __init__(self, *, client_wrapper: AsyncClientWrapper): + self._client_wrapper = client_wrapper + + async def get_and_return_union( + self, *, request: Animal, request_options: typing.Optional[RequestOptions] = None + ) -> Animal: + """ + Parameters: + - request: Animal. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = await self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "union"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(Animal, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/general_errors/__init__.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/general_errors/__init__.py new file mode 100644 index 00000000000..57de0a862e9 --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/general_errors/__init__.py @@ -0,0 +1,6 @@ +# This file was auto-generated by Fern from our API Definition. + +from .types import BadObjectRequestInfo +from .errors import BadRequestBody + +__all__ = ["BadObjectRequestInfo", "BadRequestBody"] diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/general_errors/errors/__init__.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/general_errors/errors/__init__.py new file mode 100644 index 00000000000..04eaf8e383b --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/general_errors/errors/__init__.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +from .bad_request_body import BadRequestBody + +__all__ = ["BadRequestBody"] diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/general_errors/errors/bad_request_body.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/general_errors/errors/bad_request_body.py new file mode 100644 index 00000000000..f8518e355d0 --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/general_errors/errors/bad_request_body.py @@ -0,0 +1,9 @@ +# This file was auto-generated by Fern from our API Definition. + +from ...core.api_error import ApiError +from ..types.bad_object_request_info import BadObjectRequestInfo + + +class BadRequestBody(ApiError): + def __init__(self, body: BadObjectRequestInfo): + super().__init__(status_code=400, body=body) diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/general_errors/types/__init__.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/general_errors/types/__init__.py new file mode 100644 index 00000000000..b6788a57056 --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/general_errors/types/__init__.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +from .bad_object_request_info import BadObjectRequestInfo + +__all__ = ["BadObjectRequestInfo"] diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/general_errors/types/bad_object_request_info.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/general_errors/types/bad_object_request_info.py new file mode 100644 index 00000000000..9ad3d20b091 --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/general_errors/types/bad_object_request_info.py @@ -0,0 +1,28 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +from ...core.datetime_utils import serialize_datetime + +try: + import pydantic.v1 as pydantic # type: ignore +except ImportError: + import pydantic # type: ignore + + +class BadObjectRequestInfo(pydantic.BaseModel): + message: str + + def json(self, **kwargs: typing.Any) -> str: + kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} + return super().json(**kwargs_with_defaults) + + def dict(self, **kwargs: typing.Any) -> typing.Dict[str, typing.Any]: + kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} + return super().dict(**kwargs_with_defaults) + + class Config: + frozen = True + smart_union = True + json_encoders = {dt.datetime: serialize_datetime} diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/inlined_requests/__init__.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/inlined_requests/__init__.py new file mode 100644 index 00000000000..f3ea2659bb1 --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/inlined_requests/__init__.py @@ -0,0 +1,2 @@ +# This file was auto-generated by Fern from our API Definition. + diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/inlined_requests/client.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/inlined_requests/client.py new file mode 100644 index 00000000000..485671faa1f --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/inlined_requests/client.py @@ -0,0 +1,140 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing +import urllib.parse +from json.decoder import JSONDecodeError + +from ..core.api_error import ApiError +from ..core.client_wrapper import AsyncClientWrapper, SyncClientWrapper +from ..core.jsonable_encoder import jsonable_encoder +from ..core.remove_none_from_dict import remove_none_from_dict +from ..core.request_options import RequestOptions +from ..general_errors.errors.bad_request_body import BadRequestBody +from ..general_errors.types.bad_object_request_info import BadObjectRequestInfo +from ..types.object.types.object_with_optional_field import ObjectWithOptionalField + +try: + import pydantic.v1 as pydantic # type: ignore +except ImportError: + import pydantic # type: ignore + +# this is used as the default value for optional parameters +OMIT = typing.cast(typing.Any, ...) + + +class InlinedRequestsClient: + def __init__(self, *, client_wrapper: SyncClientWrapper): + self._client_wrapper = client_wrapper + + def post_with_object_bodyand_response( + self, + *, + string: str, + integer: int, + nested_object: ObjectWithOptionalField, + request_options: typing.Optional[RequestOptions] = None, + ) -> ObjectWithOptionalField: + """ + POST with custom object in request body, response is an object + + Parameters: + - string: str. + + - integer: int. + + - nested_object: ObjectWithOptionalField. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "req-bodies/object"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder({"string": string, "integer": integer, "NestedObject": nested_object}) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder({"string": string, "integer": integer, "NestedObject": nested_object}), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(ObjectWithOptionalField, _response.json()) # type: ignore + if _response.status_code == 400: + raise BadRequestBody(pydantic.parse_obj_as(BadObjectRequestInfo, _response.json())) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + +class AsyncInlinedRequestsClient: + def __init__(self, *, client_wrapper: AsyncClientWrapper): + self._client_wrapper = client_wrapper + + async def post_with_object_bodyand_response( + self, + *, + string: str, + integer: int, + nested_object: ObjectWithOptionalField, + request_options: typing.Optional[RequestOptions] = None, + ) -> ObjectWithOptionalField: + """ + POST with custom object in request body, response is an object + + Parameters: + - string: str. + + - integer: int. + + - nested_object: ObjectWithOptionalField. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = await self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "req-bodies/object"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder({"string": string, "integer": integer, "NestedObject": nested_object}) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder({"string": string, "integer": integer, "NestedObject": nested_object}), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(ObjectWithOptionalField, _response.json()) # type: ignore + if _response.status_code == 400: + raise BadRequestBody(pydantic.parse_obj_as(BadObjectRequestInfo, _response.json())) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/no_auth/__init__.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/no_auth/__init__.py new file mode 100644 index 00000000000..f3ea2659bb1 --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/no_auth/__init__.py @@ -0,0 +1,2 @@ +# This file was auto-generated by Fern from our API Definition. + diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/no_auth/client.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/no_auth/client.py new file mode 100644 index 00000000000..47efe7e6507 --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/no_auth/client.py @@ -0,0 +1,121 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing +import urllib.parse +from json.decoder import JSONDecodeError + +from ..core.api_error import ApiError +from ..core.client_wrapper import AsyncClientWrapper, SyncClientWrapper +from ..core.jsonable_encoder import jsonable_encoder +from ..core.remove_none_from_dict import remove_none_from_dict +from ..core.request_options import RequestOptions +from ..general_errors.errors.bad_request_body import BadRequestBody +from ..general_errors.types.bad_object_request_info import BadObjectRequestInfo + +try: + import pydantic.v1 as pydantic # type: ignore +except ImportError: + import pydantic # type: ignore + +# this is used as the default value for optional parameters +OMIT = typing.cast(typing.Any, ...) + + +class NoAuthClient: + def __init__(self, *, client_wrapper: SyncClientWrapper): + self._client_wrapper = client_wrapper + + def post_with_no_auth( + self, *, request: typing.Any, request_options: typing.Optional[RequestOptions] = None + ) -> bool: + """ + POST request with no auth + + Parameters: + - request: typing.Any. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "no-auth"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(bool, _response.json()) # type: ignore + if _response.status_code == 400: + raise BadRequestBody(pydantic.parse_obj_as(BadObjectRequestInfo, _response.json())) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + +class AsyncNoAuthClient: + def __init__(self, *, client_wrapper: AsyncClientWrapper): + self._client_wrapper = client_wrapper + + async def post_with_no_auth( + self, *, request: typing.Any, request_options: typing.Optional[RequestOptions] = None + ) -> bool: + """ + POST request with no auth + + Parameters: + - request: typing.Any. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = await self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "no-auth"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(bool, _response.json()) # type: ignore + if _response.status_code == 400: + raise BadRequestBody(pydantic.parse_obj_as(BadObjectRequestInfo, _response.json())) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/no_req_body/__init__.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/no_req_body/__init__.py new file mode 100644 index 00000000000..f3ea2659bb1 --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/no_req_body/__init__.py @@ -0,0 +1,2 @@ +# This file was auto-generated by Fern from our API Definition. + diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/no_req_body/client.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/no_req_body/client.py new file mode 100644 index 00000000000..570e4a6d938 --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/no_req_body/client.py @@ -0,0 +1,161 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing +import urllib.parse +from json.decoder import JSONDecodeError + +from ..core.api_error import ApiError +from ..core.client_wrapper import AsyncClientWrapper, SyncClientWrapper +from ..core.jsonable_encoder import jsonable_encoder +from ..core.remove_none_from_dict import remove_none_from_dict +from ..core.request_options import RequestOptions +from ..types.object.types.object_with_optional_field import ObjectWithOptionalField + +try: + import pydantic.v1 as pydantic # type: ignore +except ImportError: + import pydantic # type: ignore + + +class NoReqBodyClient: + def __init__(self, *, client_wrapper: SyncClientWrapper): + self._client_wrapper = client_wrapper + + def get_with_no_request_body( + self, *, request_options: typing.Optional[RequestOptions] = None + ) -> ObjectWithOptionalField: + """ + Parameters: + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = self._client_wrapper.httpx_client.request( + "GET", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "no-req-body"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(ObjectWithOptionalField, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + def post_with_no_request_body(self, *, request_options: typing.Optional[RequestOptions] = None) -> str: + """ + Parameters: + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "no-req-body"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {}))) + if request_options is not None + else None, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(str, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + +class AsyncNoReqBodyClient: + def __init__(self, *, client_wrapper: AsyncClientWrapper): + self._client_wrapper = client_wrapper + + async def get_with_no_request_body( + self, *, request_options: typing.Optional[RequestOptions] = None + ) -> ObjectWithOptionalField: + """ + Parameters: + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = await self._client_wrapper.httpx_client.request( + "GET", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "no-req-body"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(ObjectWithOptionalField, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + async def post_with_no_request_body(self, *, request_options: typing.Optional[RequestOptions] = None) -> str: + """ + Parameters: + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = await self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "no-req-body"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {}))) + if request_options is not None + else None, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(str, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/py.typed b/seed/python-sdk/exhaustive/improved_imports/src/seed/py.typed new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/req_with_headers/__init__.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/req_with_headers/__init__.py new file mode 100644 index 00000000000..f3ea2659bb1 --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/req_with_headers/__init__.py @@ -0,0 +1,2 @@ +# This file was auto-generated by Fern from our API Definition. + diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/req_with_headers/client.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/req_with_headers/client.py new file mode 100644 index 00000000000..43d24582a77 --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/req_with_headers/client.py @@ -0,0 +1,118 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing +import urllib.parse +from json.decoder import JSONDecodeError + +from ..core.api_error import ApiError +from ..core.client_wrapper import AsyncClientWrapper, SyncClientWrapper +from ..core.jsonable_encoder import jsonable_encoder +from ..core.remove_none_from_dict import remove_none_from_dict +from ..core.request_options import RequestOptions + +# this is used as the default value for optional parameters +OMIT = typing.cast(typing.Any, ...) + + +class ReqWithHeadersClient: + def __init__(self, *, client_wrapper: SyncClientWrapper): + self._client_wrapper = client_wrapper + + def get_with_custom_header( + self, + *, + request: str, + x_test_service_header: str, + x_test_endpoint_header: str, + request_options: typing.Optional[RequestOptions] = None, + ) -> None: + """ + Parameters: + - request: str. + + - x_test_service_header: str. + + - x_test_endpoint_header: str. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "test-headers/custom-header"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request), + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + "X-TEST-SERVICE-HEADER": x_test_service_header, + "X-TEST-ENDPOINT-HEADER": x_test_endpoint_header, + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + + +class AsyncReqWithHeadersClient: + def __init__(self, *, client_wrapper: AsyncClientWrapper): + self._client_wrapper = client_wrapper + + async def get_with_custom_header( + self, + *, + request: str, + x_test_service_header: str, + x_test_endpoint_header: str, + request_options: typing.Optional[RequestOptions] = None, + ) -> None: + """ + Parameters: + - request: str. + + - x_test_service_header: str. + + - x_test_endpoint_header: str. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = await self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "test-headers/custom-header"), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request), + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + "X-TEST-SERVICE-HEADER": x_test_service_header, + "X-TEST-ENDPOINT-HEADER": x_test_endpoint_header, + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/types/__init__.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/types/__init__.py new file mode 100644 index 00000000000..ef45ef4850d --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/types/__init__.py @@ -0,0 +1,39 @@ +# This file was auto-generated by Fern from our API Definition. + +from . import enum, object, union +from .enum import ErrorWithEnumBody, WeatherReport +from .object import ( + NestedObjectWithOptionalField, + NestedObjectWithOptionalFieldError, + NestedObjectWithRequiredField, + NestedObjectWithRequiredFieldError, + ObjectWithMapOfMap, + ObjectWithOptionalField, + ObjectWithOptionalFieldError, + ObjectWithRequiredField, + ObjectWithRequiredFieldError, +) +from .union import Animal, Animal_Cat, Animal_Dog, Cat, Dog, ErrorWithUnionBody + +__all__ = [ + "Animal", + "Animal_Cat", + "Animal_Dog", + "Cat", + "Dog", + "ErrorWithEnumBody", + "ErrorWithUnionBody", + "NestedObjectWithOptionalField", + "NestedObjectWithOptionalFieldError", + "NestedObjectWithRequiredField", + "NestedObjectWithRequiredFieldError", + "ObjectWithMapOfMap", + "ObjectWithOptionalField", + "ObjectWithOptionalFieldError", + "ObjectWithRequiredField", + "ObjectWithRequiredFieldError", + "WeatherReport", + "enum", + "object", + "union", +] diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/types/enum/__init__.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/types/enum/__init__.py new file mode 100644 index 00000000000..b1c48999a72 --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/types/enum/__init__.py @@ -0,0 +1,6 @@ +# This file was auto-generated by Fern from our API Definition. + +from .types import WeatherReport +from .errors import ErrorWithEnumBody + +__all__ = ["ErrorWithEnumBody", "WeatherReport"] diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/types/enum/errors/__init__.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/types/enum/errors/__init__.py new file mode 100644 index 00000000000..f5945e36d9d --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/types/enum/errors/__init__.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +from .error_with_enum_body import ErrorWithEnumBody + +__all__ = ["ErrorWithEnumBody"] diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/types/enum/errors/error_with_enum_body.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/types/enum/errors/error_with_enum_body.py new file mode 100644 index 00000000000..dfdc65ac0a2 --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/types/enum/errors/error_with_enum_body.py @@ -0,0 +1,9 @@ +# This file was auto-generated by Fern from our API Definition. + +from ....core.api_error import ApiError +from ..types.weather_report import WeatherReport + + +class ErrorWithEnumBody(ApiError): + def __init__(self, body: WeatherReport): + super().__init__(status_code=400, body=body) diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/types/enum/types/__init__.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/types/enum/types/__init__.py new file mode 100644 index 00000000000..7a47d1fefc6 --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/types/enum/types/__init__.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +from .weather_report import WeatherReport + +__all__ = ["WeatherReport"] diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/types/enum/types/weather_report.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/types/enum/types/weather_report.py new file mode 100644 index 00000000000..0f2fc3aee2a --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/types/enum/types/weather_report.py @@ -0,0 +1,29 @@ +# This file was auto-generated by Fern from our API Definition. + +import enum +import typing + +T_Result = typing.TypeVar("T_Result") + + +class WeatherReport(str, enum.Enum): + SUNNY = "SUNNY" + CLOUDY = "CLOUDY" + RAINING = "RAINING" + SNOWING = "SNOWING" + + def visit( + self, + sunny: typing.Callable[[], T_Result], + cloudy: typing.Callable[[], T_Result], + raining: typing.Callable[[], T_Result], + snowing: typing.Callable[[], T_Result], + ) -> T_Result: + if self is WeatherReport.SUNNY: + return sunny() + if self is WeatherReport.CLOUDY: + return cloudy() + if self is WeatherReport.RAINING: + return raining() + if self is WeatherReport.SNOWING: + return snowing() diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/types/object/__init__.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/types/object/__init__.py new file mode 100644 index 00000000000..3b74145a251 --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/types/object/__init__.py @@ -0,0 +1,27 @@ +# This file was auto-generated by Fern from our API Definition. + +from .types import ( + NestedObjectWithOptionalField, + NestedObjectWithRequiredField, + ObjectWithMapOfMap, + ObjectWithOptionalField, + ObjectWithRequiredField, +) +from .errors import ( + NestedObjectWithOptionalFieldError, + NestedObjectWithRequiredFieldError, + ObjectWithOptionalFieldError, + ObjectWithRequiredFieldError, +) + +__all__ = [ + "NestedObjectWithOptionalField", + "NestedObjectWithOptionalFieldError", + "NestedObjectWithRequiredField", + "NestedObjectWithRequiredFieldError", + "ObjectWithMapOfMap", + "ObjectWithOptionalField", + "ObjectWithOptionalFieldError", + "ObjectWithRequiredField", + "ObjectWithRequiredFieldError", +] diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/types/object/errors/__init__.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/types/object/errors/__init__.py new file mode 100644 index 00000000000..7e7e4c63aa8 --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/types/object/errors/__init__.py @@ -0,0 +1,13 @@ +# This file was auto-generated by Fern from our API Definition. + +from .nested_object_with_optional_field_error import NestedObjectWithOptionalFieldError +from .nested_object_with_required_field_error import NestedObjectWithRequiredFieldError +from .object_with_optional_field_error import ObjectWithOptionalFieldError +from .object_with_required_field_error import ObjectWithRequiredFieldError + +__all__ = [ + "NestedObjectWithOptionalFieldError", + "NestedObjectWithRequiredFieldError", + "ObjectWithOptionalFieldError", + "ObjectWithRequiredFieldError", +] diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/types/object/errors/nested_object_with_optional_field_error.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/types/object/errors/nested_object_with_optional_field_error.py new file mode 100644 index 00000000000..a3886c45b34 --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/types/object/errors/nested_object_with_optional_field_error.py @@ -0,0 +1,9 @@ +# This file was auto-generated by Fern from our API Definition. + +from ....core.api_error import ApiError +from ..types.nested_object_with_optional_field import NestedObjectWithOptionalField + + +class NestedObjectWithOptionalFieldError(ApiError): + def __init__(self, body: NestedObjectWithOptionalField): + super().__init__(status_code=400, body=body) diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/types/object/errors/nested_object_with_required_field_error.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/types/object/errors/nested_object_with_required_field_error.py new file mode 100644 index 00000000000..3b6b788d492 --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/types/object/errors/nested_object_with_required_field_error.py @@ -0,0 +1,9 @@ +# This file was auto-generated by Fern from our API Definition. + +from ....core.api_error import ApiError +from ..types.nested_object_with_required_field import NestedObjectWithRequiredField + + +class NestedObjectWithRequiredFieldError(ApiError): + def __init__(self, body: NestedObjectWithRequiredField): + super().__init__(status_code=400, body=body) diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/types/object/errors/object_with_optional_field_error.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/types/object/errors/object_with_optional_field_error.py new file mode 100644 index 00000000000..3652a448b6e --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/types/object/errors/object_with_optional_field_error.py @@ -0,0 +1,9 @@ +# This file was auto-generated by Fern from our API Definition. + +from ....core.api_error import ApiError +from ..types.object_with_optional_field import ObjectWithOptionalField + + +class ObjectWithOptionalFieldError(ApiError): + def __init__(self, body: ObjectWithOptionalField): + super().__init__(status_code=400, body=body) diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/types/object/errors/object_with_required_field_error.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/types/object/errors/object_with_required_field_error.py new file mode 100644 index 00000000000..ee17778fd26 --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/types/object/errors/object_with_required_field_error.py @@ -0,0 +1,9 @@ +# This file was auto-generated by Fern from our API Definition. + +from ....core.api_error import ApiError +from ..types.object_with_required_field import ObjectWithRequiredField + + +class ObjectWithRequiredFieldError(ApiError): + def __init__(self, body: ObjectWithRequiredField): + super().__init__(status_code=400, body=body) diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/types/object/types/__init__.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/types/object/types/__init__.py new file mode 100644 index 00000000000..616060b4b00 --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/types/object/types/__init__.py @@ -0,0 +1,15 @@ +# This file was auto-generated by Fern from our API Definition. + +from .nested_object_with_optional_field import NestedObjectWithOptionalField +from .nested_object_with_required_field import NestedObjectWithRequiredField +from .object_with_map_of_map import ObjectWithMapOfMap +from .object_with_optional_field import ObjectWithOptionalField +from .object_with_required_field import ObjectWithRequiredField + +__all__ = [ + "NestedObjectWithOptionalField", + "NestedObjectWithRequiredField", + "ObjectWithMapOfMap", + "ObjectWithOptionalField", + "ObjectWithRequiredField", +] diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/types/object/types/nested_object_with_optional_field.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/types/object/types/nested_object_with_optional_field.py new file mode 100644 index 00000000000..b14be47d534 --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/types/object/types/nested_object_with_optional_field.py @@ -0,0 +1,31 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +from ....core.datetime_utils import serialize_datetime +from .object_with_optional_field import ObjectWithOptionalField + +try: + import pydantic.v1 as pydantic # type: ignore +except ImportError: + import pydantic # type: ignore + + +class NestedObjectWithOptionalField(pydantic.BaseModel): + string: typing.Optional[str] = None + nested_object: typing.Optional[ObjectWithOptionalField] = pydantic.Field(alias="NestedObject", default=None) + + def json(self, **kwargs: typing.Any) -> str: + kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} + return super().json(**kwargs_with_defaults) + + def dict(self, **kwargs: typing.Any) -> typing.Dict[str, typing.Any]: + kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} + return super().dict(**kwargs_with_defaults) + + class Config: + frozen = True + smart_union = True + allow_population_by_field_name = True + json_encoders = {dt.datetime: serialize_datetime} diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/types/object/types/nested_object_with_required_field.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/types/object/types/nested_object_with_required_field.py new file mode 100644 index 00000000000..b6610604215 --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/types/object/types/nested_object_with_required_field.py @@ -0,0 +1,31 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +from ....core.datetime_utils import serialize_datetime +from .object_with_optional_field import ObjectWithOptionalField + +try: + import pydantic.v1 as pydantic # type: ignore +except ImportError: + import pydantic # type: ignore + + +class NestedObjectWithRequiredField(pydantic.BaseModel): + string: str + nested_object: ObjectWithOptionalField = pydantic.Field(alias="NestedObject") + + def json(self, **kwargs: typing.Any) -> str: + kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} + return super().json(**kwargs_with_defaults) + + def dict(self, **kwargs: typing.Any) -> typing.Dict[str, typing.Any]: + kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} + return super().dict(**kwargs_with_defaults) + + class Config: + frozen = True + smart_union = True + allow_population_by_field_name = True + json_encoders = {dt.datetime: serialize_datetime} diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/types/object/types/object_with_map_of_map.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/types/object/types/object_with_map_of_map.py new file mode 100644 index 00000000000..466c765aa46 --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/types/object/types/object_with_map_of_map.py @@ -0,0 +1,28 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +from ....core.datetime_utils import serialize_datetime + +try: + import pydantic.v1 as pydantic # type: ignore +except ImportError: + import pydantic # type: ignore + + +class ObjectWithMapOfMap(pydantic.BaseModel): + map: typing.Dict[str, typing.Dict[str, str]] + + def json(self, **kwargs: typing.Any) -> str: + kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} + return super().json(**kwargs_with_defaults) + + def dict(self, **kwargs: typing.Any) -> typing.Dict[str, typing.Any]: + kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} + return super().dict(**kwargs_with_defaults) + + class Config: + frozen = True + smart_union = True + json_encoders = {dt.datetime: serialize_datetime} diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/types/object/types/object_with_optional_field.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/types/object/types/object_with_optional_field.py new file mode 100644 index 00000000000..858303a4b5c --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/types/object/types/object_with_optional_field.py @@ -0,0 +1,41 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing +import uuid + +from ....core.datetime_utils import serialize_datetime + +try: + import pydantic.v1 as pydantic # type: ignore +except ImportError: + import pydantic # type: ignore + + +class ObjectWithOptionalField(pydantic.BaseModel): + string: typing.Optional[str] = None + integer: typing.Optional[int] = None + long: typing.Optional[int] = None + double: typing.Optional[float] = None + bool: typing.Optional[bool] = None + datetime: typing.Optional[dt.datetime] = None + date: typing.Optional[dt.date] = None + uuid: typing.Optional[uuid.UUID] = None + base_64: typing.Optional[str] = pydantic.Field(alias="base64", default=None) + list: typing.Optional[typing.List[str]] = None + set: typing.Optional[typing.Set[str]] = None + map: typing.Optional[typing.Dict[int, str]] = None + + def json(self, **kwargs: typing.Any) -> str: + kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} + return super().json(**kwargs_with_defaults) + + def dict(self, **kwargs: typing.Any) -> typing.Dict[str, typing.Any]: + kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} + return super().dict(**kwargs_with_defaults) + + class Config: + frozen = True + smart_union = True + allow_population_by_field_name = True + json_encoders = {dt.datetime: serialize_datetime} diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/types/object/types/object_with_required_field.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/types/object/types/object_with_required_field.py new file mode 100644 index 00000000000..186e4a8f41e --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/types/object/types/object_with_required_field.py @@ -0,0 +1,28 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +from ....core.datetime_utils import serialize_datetime + +try: + import pydantic.v1 as pydantic # type: ignore +except ImportError: + import pydantic # type: ignore + + +class ObjectWithRequiredField(pydantic.BaseModel): + string: str + + def json(self, **kwargs: typing.Any) -> str: + kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} + return super().json(**kwargs_with_defaults) + + def dict(self, **kwargs: typing.Any) -> typing.Dict[str, typing.Any]: + kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} + return super().dict(**kwargs_with_defaults) + + class Config: + frozen = True + smart_union = True + json_encoders = {dt.datetime: serialize_datetime} diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/types/union/__init__.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/types/union/__init__.py new file mode 100644 index 00000000000..30187ae029e --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/types/union/__init__.py @@ -0,0 +1,6 @@ +# This file was auto-generated by Fern from our API Definition. + +from .types import Animal, Animal_Cat, Animal_Dog, Cat, Dog +from .errors import ErrorWithUnionBody + +__all__ = ["Animal", "Animal_Cat", "Animal_Dog", "Cat", "Dog", "ErrorWithUnionBody"] diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/types/union/errors/__init__.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/types/union/errors/__init__.py new file mode 100644 index 00000000000..568a71fa3c4 --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/types/union/errors/__init__.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +from .error_with_union_body import ErrorWithUnionBody + +__all__ = ["ErrorWithUnionBody"] diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/types/union/errors/error_with_union_body.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/types/union/errors/error_with_union_body.py new file mode 100644 index 00000000000..3ead0383351 --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/types/union/errors/error_with_union_body.py @@ -0,0 +1,9 @@ +# This file was auto-generated by Fern from our API Definition. + +from ....core.api_error import ApiError +from ..types.animal import Animal + + +class ErrorWithUnionBody(ApiError): + def __init__(self, body: Animal): + super().__init__(status_code=400, body=body) diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/types/union/types/__init__.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/types/union/types/__init__.py new file mode 100644 index 00000000000..44ff66be5d9 --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/types/union/types/__init__.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +from .animal import Animal, Animal_Cat, Animal_Dog +from .cat import Cat +from .dog import Dog + +__all__ = ["Animal", "Animal_Cat", "Animal_Dog", "Cat", "Dog"] diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/types/union/types/animal.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/types/union/types/animal.py new file mode 100644 index 00000000000..82bbdbef8ad --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/types/union/types/animal.py @@ -0,0 +1,29 @@ +# This file was auto-generated by Fern from our API Definition. + +from __future__ import annotations + +import typing + +from .cat import Cat +from .dog import Dog + + +class Animal_Dog(Dog): + animal: typing.Literal["dog"] + + class Config: + frozen = True + smart_union = True + allow_population_by_field_name = True + + +class Animal_Cat(Cat): + animal: typing.Literal["cat"] + + class Config: + frozen = True + smart_union = True + allow_population_by_field_name = True + + +Animal = typing.Union[Animal_Dog, Animal_Cat] diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/types/union/types/cat.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/types/union/types/cat.py new file mode 100644 index 00000000000..23980e31c9e --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/types/union/types/cat.py @@ -0,0 +1,30 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +from ....core.datetime_utils import serialize_datetime + +try: + import pydantic.v1 as pydantic # type: ignore +except ImportError: + import pydantic # type: ignore + + +class Cat(pydantic.BaseModel): + name: str + likes_to_meow: bool = pydantic.Field(alias="likesToMeow") + + def json(self, **kwargs: typing.Any) -> str: + kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} + return super().json(**kwargs_with_defaults) + + def dict(self, **kwargs: typing.Any) -> typing.Dict[str, typing.Any]: + kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} + return super().dict(**kwargs_with_defaults) + + class Config: + frozen = True + smart_union = True + allow_population_by_field_name = True + json_encoders = {dt.datetime: serialize_datetime} diff --git a/seed/python-sdk/exhaustive/improved_imports/src/seed/types/union/types/dog.py b/seed/python-sdk/exhaustive/improved_imports/src/seed/types/union/types/dog.py new file mode 100644 index 00000000000..fe59068a387 --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/src/seed/types/union/types/dog.py @@ -0,0 +1,30 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +from ....core.datetime_utils import serialize_datetime + +try: + import pydantic.v1 as pydantic # type: ignore +except ImportError: + import pydantic # type: ignore + + +class Dog(pydantic.BaseModel): + name: str + likes_to_woof: bool = pydantic.Field(alias="likesToWoof") + + def json(self, **kwargs: typing.Any) -> str: + kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} + return super().json(**kwargs_with_defaults) + + def dict(self, **kwargs: typing.Any) -> typing.Dict[str, typing.Any]: + kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} + return super().dict(**kwargs_with_defaults) + + class Config: + frozen = True + smart_union = True + allow_population_by_field_name = True + json_encoders = {dt.datetime: serialize_datetime} diff --git a/seed/python-sdk/exhaustive/improved_imports/tests/__init__.py b/seed/python-sdk/exhaustive/improved_imports/tests/__init__.py new file mode 100644 index 00000000000..e69de29bb2d diff --git a/seed/python-sdk/exhaustive/improved_imports/tests/test_client.py b/seed/python-sdk/exhaustive/improved_imports/tests/test_client.py new file mode 100644 index 00000000000..60a58e64c27 --- /dev/null +++ b/seed/python-sdk/exhaustive/improved_imports/tests/test_client.py @@ -0,0 +1,6 @@ +import pytest + +# Get started with writing tests with pytest at https://docs.pytest.org +@pytest.mark.skip(reason="Unimplemented") +def test_client() -> None: + assert True == True diff --git a/seed/python-sdk/exhaustive/infinite-timeout/poetry.lock b/seed/python-sdk/exhaustive/infinite-timeout/poetry.lock deleted file mode 100644 index 8270a062427..00000000000 --- a/seed/python-sdk/exhaustive/infinite-timeout/poetry.lock +++ /dev/null @@ -1,405 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "anyio" -version = "4.3.0" -description = "High level compatibility layer for multiple asynchronous event loop implementations" -optional = false -python-versions = ">=3.8" -files = [ - {file = "anyio-4.3.0-py3-none-any.whl", hash = "sha256:048e05d0f6caeed70d731f3db756d35dcc1f35747c8c403364a8332c630441b8"}, - {file = "anyio-4.3.0.tar.gz", hash = "sha256:f75253795a87df48568485fd18cdd2a3fa5c4f7c5be8e5e36637733fce06fed6"}, -] - -[package.dependencies] -exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""} -idna = ">=2.8" -sniffio = ">=1.1" -typing-extensions = {version = ">=4.1", markers = "python_version < \"3.11\""} - -[package.extras] -doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] -test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] -trio = ["trio (>=0.23)"] - -[[package]] -name = "certifi" -version = "2024.2.2" -description = "Python package for providing Mozilla's CA Bundle." -optional = false -python-versions = ">=3.6" -files = [ - {file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"}, - {file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"}, -] - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "h11" -version = "0.14.0" -description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" -optional = false -python-versions = ">=3.7" -files = [ - {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"}, - {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"}, -] - -[[package]] -name = "httpcore" -version = "1.0.3" -description = "A minimal low-level HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpcore-1.0.3-py3-none-any.whl", hash = "sha256:9a6a501c3099307d9fd76ac244e08503427679b1e81ceb1d922485e2f2462ad2"}, - {file = "httpcore-1.0.3.tar.gz", hash = "sha256:5c0f9546ad17dac4d0772b0808856eb616eb8b48ce94f49ed819fd6982a8a544"}, -] - -[package.dependencies] -certifi = "*" -h11 = ">=0.13,<0.15" - -[package.extras] -asyncio = ["anyio (>=4.0,<5.0)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] -trio = ["trio (>=0.22.0,<0.24.0)"] - -[[package]] -name = "httpx" -version = "0.26.0" -description = "The next generation HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpx-0.26.0-py3-none-any.whl", hash = "sha256:8915f5a3627c4d47b73e8202457cb28f1266982d1159bd5779d86a80c0eab1cd"}, - {file = "httpx-0.26.0.tar.gz", hash = "sha256:451b55c30d5185ea6b23c2c793abf9bb237d2a7dfb901ced6ff69ad37ec1dfaf"}, -] - -[package.dependencies] -anyio = "*" -certifi = "*" -httpcore = "==1.*" -idna = "*" -sniffio = "*" - -[package.extras] -brotli = ["brotli", "brotlicffi"] -cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] - -[[package]] -name = "idna" -version = "3.6" -description = "Internationalized Domain Names in Applications (IDNA)" -optional = false -python-versions = ">=3.5" -files = [ - {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"}, - {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"}, -] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "sniffio" -version = "1.3.0" -description = "Sniff out which async library your code is running under" -optional = false -python-versions = ">=3.7" -files = [ - {file = "sniffio-1.3.0-py3-none-any.whl", hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384"}, - {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"}, -] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "3c8fae8de68e5484c48073bf191e51acbe3b9a32fd98e6b5e4d165e42a7fc7aa" diff --git a/seed/python-sdk/exhaustive/infinite-timeout/src/seed/resources/endpoints/resources/container/client.py b/seed/python-sdk/exhaustive/infinite-timeout/src/seed/resources/endpoints/resources/container/client.py index 2858a8472e9..e2e82f27cf7 100644 --- a/seed/python-sdk/exhaustive/infinite-timeout/src/seed/resources/endpoints/resources/container/client.py +++ b/seed/python-sdk/exhaustive/infinite-timeout/src/seed/resources/endpoints/resources/container/client.py @@ -25,11 +25,11 @@ def __init__(self, *, client_wrapper: SyncClientWrapper): self._client_wrapper = client_wrapper def get_and_return_list_of_primitives( - self, *, request: typing.List[str], request_options: typing.Optional[RequestOptions] = None + self, *, request: typing.Sequence[str], request_options: typing.Optional[RequestOptions] = None ) -> typing.List[str]: """ Parameters: - - request: typing.List[str]. + - request: typing.Sequence[str]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ @@ -66,11 +66,14 @@ def get_and_return_list_of_primitives( raise ApiError(status_code=_response.status_code, body=_response_json) def get_and_return_list_of_objects( - self, *, request: typing.List[ObjectWithRequiredField], request_options: typing.Optional[RequestOptions] = None + self, + *, + request: typing.Sequence[ObjectWithRequiredField], + request_options: typing.Optional[RequestOptions] = None, ) -> typing.List[ObjectWithRequiredField]: """ Parameters: - - request: typing.List[ObjectWithRequiredField]. + - request: typing.Sequence[ObjectWithRequiredField]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ @@ -148,11 +151,14 @@ def get_and_return_set_of_primitives( raise ApiError(status_code=_response.status_code, body=_response_json) def get_and_return_set_of_objects( - self, *, request: typing.List[ObjectWithRequiredField], request_options: typing.Optional[RequestOptions] = None + self, + *, + request: typing.Sequence[ObjectWithRequiredField], + request_options: typing.Optional[RequestOptions] = None, ) -> typing.List[ObjectWithRequiredField]: """ Parameters: - - request: typing.List[ObjectWithRequiredField]. + - request: typing.Sequence[ObjectWithRequiredField]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ @@ -323,11 +329,11 @@ def __init__(self, *, client_wrapper: AsyncClientWrapper): self._client_wrapper = client_wrapper async def get_and_return_list_of_primitives( - self, *, request: typing.List[str], request_options: typing.Optional[RequestOptions] = None + self, *, request: typing.Sequence[str], request_options: typing.Optional[RequestOptions] = None ) -> typing.List[str]: """ Parameters: - - request: typing.List[str]. + - request: typing.Sequence[str]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ @@ -364,11 +370,14 @@ async def get_and_return_list_of_primitives( raise ApiError(status_code=_response.status_code, body=_response_json) async def get_and_return_list_of_objects( - self, *, request: typing.List[ObjectWithRequiredField], request_options: typing.Optional[RequestOptions] = None + self, + *, + request: typing.Sequence[ObjectWithRequiredField], + request_options: typing.Optional[RequestOptions] = None, ) -> typing.List[ObjectWithRequiredField]: """ Parameters: - - request: typing.List[ObjectWithRequiredField]. + - request: typing.Sequence[ObjectWithRequiredField]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ @@ -446,11 +455,14 @@ async def get_and_return_set_of_primitives( raise ApiError(status_code=_response.status_code, body=_response_json) async def get_and_return_set_of_objects( - self, *, request: typing.List[ObjectWithRequiredField], request_options: typing.Optional[RequestOptions] = None + self, + *, + request: typing.Sequence[ObjectWithRequiredField], + request_options: typing.Optional[RequestOptions] = None, ) -> typing.List[ObjectWithRequiredField]: """ Parameters: - - request: typing.List[ObjectWithRequiredField]. + - request: typing.Sequence[ObjectWithRequiredField]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ diff --git a/seed/python-sdk/exhaustive/infinite-timeout/src/seed/resources/endpoints/resources/http_methods/client.py b/seed/python-sdk/exhaustive/infinite-timeout/src/seed/resources/endpoints/resources/http_methods/client.py index 125a5176fb8..26792db329b 100644 --- a/seed/python-sdk/exhaustive/infinite-timeout/src/seed/resources/endpoints/resources/http_methods/client.py +++ b/seed/python-sdk/exhaustive/infinite-timeout/src/seed/resources/endpoints/resources/http_methods/client.py @@ -34,7 +34,7 @@ def test_get(self, id: str, *, request_options: typing.Optional[RequestOptions] """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -112,7 +112,7 @@ def test_put( """ _response = self._client_wrapper.httpx_client.request( "PUT", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -155,7 +155,7 @@ def test_patch( """ _response = self._client_wrapper.httpx_client.request( "PATCH", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -194,7 +194,7 @@ def test_delete(self, id: str, *, request_options: typing.Optional[RequestOption """ _response = self._client_wrapper.httpx_client.request( "DELETE", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -232,7 +232,7 @@ async def test_get(self, id: str, *, request_options: typing.Optional[RequestOpt """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -310,7 +310,7 @@ async def test_put( """ _response = await self._client_wrapper.httpx_client.request( "PUT", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -353,7 +353,7 @@ async def test_patch( """ _response = await self._client_wrapper.httpx_client.request( "PATCH", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -392,7 +392,7 @@ async def test_delete(self, id: str, *, request_options: typing.Optional[Request """ _response = await self._client_wrapper.httpx_client.request( "DELETE", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), diff --git a/seed/python-sdk/exhaustive/infinite-timeout/src/seed/resources/endpoints/resources/object/client.py b/seed/python-sdk/exhaustive/infinite-timeout/src/seed/resources/endpoints/resources/object/client.py index 79a1a9ed501..9e92991a80b 100644 --- a/seed/python-sdk/exhaustive/infinite-timeout/src/seed/resources/endpoints/resources/object/client.py +++ b/seed/python-sdk/exhaustive/infinite-timeout/src/seed/resources/endpoints/resources/object/client.py @@ -241,6 +241,52 @@ def get_and_return_nested_with_required_field( raise ApiError(status_code=_response.status_code, body=_response.text) raise ApiError(status_code=_response.status_code, body=_response_json) + def get_and_return_nested_with_required_field_as_list( + self, + *, + request: typing.Sequence[NestedObjectWithRequiredField], + request_options: typing.Optional[RequestOptions] = None, + ) -> NestedObjectWithRequiredField: + """ + Parameters: + - request: typing.Sequence[NestedObjectWithRequiredField]. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", "object/get-and-return-nested-with-required-field" + ), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else None, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(NestedObjectWithRequiredField, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + class AsyncObjectClient: def __init__(self, *, client_wrapper: AsyncClientWrapper): @@ -458,3 +504,49 @@ async def get_and_return_nested_with_required_field( except JSONDecodeError: raise ApiError(status_code=_response.status_code, body=_response.text) raise ApiError(status_code=_response.status_code, body=_response_json) + + async def get_and_return_nested_with_required_field_as_list( + self, + *, + request: typing.Sequence[NestedObjectWithRequiredField], + request_options: typing.Optional[RequestOptions] = None, + ) -> NestedObjectWithRequiredField: + """ + Parameters: + - request: typing.Sequence[NestedObjectWithRequiredField]. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = await self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", "object/get-and-return-nested-with-required-field" + ), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else None, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(NestedObjectWithRequiredField, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) diff --git a/seed/python-sdk/exhaustive/infinite-timeout/src/seed/resources/endpoints/resources/params/client.py b/seed/python-sdk/exhaustive/infinite-timeout/src/seed/resources/endpoints/resources/params/client.py index ddbd7ddc15c..341eb36b9ce 100644 --- a/seed/python-sdk/exhaustive/infinite-timeout/src/seed/resources/endpoints/resources/params/client.py +++ b/seed/python-sdk/exhaustive/infinite-timeout/src/seed/resources/endpoints/resources/params/client.py @@ -34,7 +34,7 @@ def get_with_path(self, param: str, *, request_options: typing.Optional[RequestO """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{param}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{jsonable_encoder(param)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -110,17 +110,17 @@ def get_with_query( def get_with_allow_multiple_query( self, *, - query: typing.Union[str, typing.List[str]], - numer: typing.Union[int, typing.List[int]], + query: typing.Union[str, typing.Sequence[str]], + numer: typing.Union[int, typing.Sequence[int]], request_options: typing.Optional[RequestOptions] = None, ) -> None: """ GET with multiple of same query param Parameters: - - query: typing.Union[str, typing.List[str]]. + - query: typing.Union[str, typing.Sequence[str]]. - - numer: typing.Union[int, typing.List[int]]. + - numer: typing.Union[int, typing.Sequence[int]]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ @@ -175,7 +175,7 @@ def get_with_path_and_query( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{param}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{jsonable_encoder(param)}"), params=jsonable_encoder( remove_none_from_dict( { @@ -223,7 +223,7 @@ def modify_with_path( """ _response = self._client_wrapper.httpx_client.request( "PUT", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{param}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{jsonable_encoder(param)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -264,7 +264,7 @@ async def get_with_path(self, param: str, *, request_options: typing.Optional[Re """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{param}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{jsonable_encoder(param)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -340,17 +340,17 @@ async def get_with_query( async def get_with_allow_multiple_query( self, *, - query: typing.Union[str, typing.List[str]], - numer: typing.Union[int, typing.List[int]], + query: typing.Union[str, typing.Sequence[str]], + numer: typing.Union[int, typing.Sequence[int]], request_options: typing.Optional[RequestOptions] = None, ) -> None: """ GET with multiple of same query param Parameters: - - query: typing.Union[str, typing.List[str]]. + - query: typing.Union[str, typing.Sequence[str]]. - - numer: typing.Union[int, typing.List[int]]. + - numer: typing.Union[int, typing.Sequence[int]]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ @@ -405,7 +405,7 @@ async def get_with_path_and_query( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{param}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{jsonable_encoder(param)}"), params=jsonable_encoder( remove_none_from_dict( { @@ -453,7 +453,7 @@ async def modify_with_path( """ _response = await self._client_wrapper.httpx_client.request( "PUT", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{param}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{jsonable_encoder(param)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), diff --git a/seed/python-sdk/exhaustive/infinite-timeout/src/seed/resources/types/resources/object/types/nested_object_with_optional_field.py b/seed/python-sdk/exhaustive/infinite-timeout/src/seed/resources/types/resources/object/types/nested_object_with_optional_field.py index 6b4a1ab145b..acf50c4ab21 100644 --- a/seed/python-sdk/exhaustive/infinite-timeout/src/seed/resources/types/resources/object/types/nested_object_with_optional_field.py +++ b/seed/python-sdk/exhaustive/infinite-timeout/src/seed/resources/types/resources/object/types/nested_object_with_optional_field.py @@ -13,8 +13,8 @@ class NestedObjectWithOptionalField(pydantic.BaseModel): - string: typing.Optional[str] - nested_object: typing.Optional[ObjectWithOptionalField] = pydantic.Field(alias="NestedObject") + string: typing.Optional[str] = None + nested_object: typing.Optional[ObjectWithOptionalField] = pydantic.Field(alias="NestedObject", default=None) def json(self, **kwargs: typing.Any) -> str: kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} diff --git a/seed/python-sdk/exhaustive/infinite-timeout/src/seed/resources/types/resources/object/types/object_with_optional_field.py b/seed/python-sdk/exhaustive/infinite-timeout/src/seed/resources/types/resources/object/types/object_with_optional_field.py index c0ee0f11491..63852d3133b 100644 --- a/seed/python-sdk/exhaustive/infinite-timeout/src/seed/resources/types/resources/object/types/object_with_optional_field.py +++ b/seed/python-sdk/exhaustive/infinite-timeout/src/seed/resources/types/resources/object/types/object_with_optional_field.py @@ -13,18 +13,18 @@ class ObjectWithOptionalField(pydantic.BaseModel): - string: typing.Optional[str] - integer: typing.Optional[int] - long: typing.Optional[int] - double: typing.Optional[float] - bool: typing.Optional[bool] - datetime: typing.Optional[dt.datetime] - date: typing.Optional[dt.date] - uuid: typing.Optional[uuid.UUID] - base_64: typing.Optional[str] = pydantic.Field(alias="base64") - list: typing.Optional[typing.List[str]] - set: typing.Optional[typing.Set[str]] - map: typing.Optional[typing.Dict[int, str]] + string: typing.Optional[str] = None + integer: typing.Optional[int] = None + long: typing.Optional[int] = None + double: typing.Optional[float] = None + bool: typing.Optional[bool] = None + datetime: typing.Optional[dt.datetime] = None + date: typing.Optional[dt.date] = None + uuid: typing.Optional[uuid.UUID] = None + base_64: typing.Optional[str] = pydantic.Field(alias="base64", default=None) + list: typing.Optional[typing.List[str]] = None + set: typing.Optional[typing.Set[str]] = None + map: typing.Optional[typing.Dict[int, str]] = None def json(self, **kwargs: typing.Any) -> str: kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} diff --git a/seed/python-sdk/exhaustive/no-custom-config/poetry.lock b/seed/python-sdk/exhaustive/no-custom-config/poetry.lock deleted file mode 100644 index 8270a062427..00000000000 --- a/seed/python-sdk/exhaustive/no-custom-config/poetry.lock +++ /dev/null @@ -1,405 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "anyio" -version = "4.3.0" -description = "High level compatibility layer for multiple asynchronous event loop implementations" -optional = false -python-versions = ">=3.8" -files = [ - {file = "anyio-4.3.0-py3-none-any.whl", hash = "sha256:048e05d0f6caeed70d731f3db756d35dcc1f35747c8c403364a8332c630441b8"}, - {file = "anyio-4.3.0.tar.gz", hash = "sha256:f75253795a87df48568485fd18cdd2a3fa5c4f7c5be8e5e36637733fce06fed6"}, -] - -[package.dependencies] -exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""} -idna = ">=2.8" -sniffio = ">=1.1" -typing-extensions = {version = ">=4.1", markers = "python_version < \"3.11\""} - -[package.extras] -doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] -test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] -trio = ["trio (>=0.23)"] - -[[package]] -name = "certifi" -version = "2024.2.2" -description = "Python package for providing Mozilla's CA Bundle." -optional = false -python-versions = ">=3.6" -files = [ - {file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"}, - {file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"}, -] - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "h11" -version = "0.14.0" -description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" -optional = false -python-versions = ">=3.7" -files = [ - {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"}, - {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"}, -] - -[[package]] -name = "httpcore" -version = "1.0.3" -description = "A minimal low-level HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpcore-1.0.3-py3-none-any.whl", hash = "sha256:9a6a501c3099307d9fd76ac244e08503427679b1e81ceb1d922485e2f2462ad2"}, - {file = "httpcore-1.0.3.tar.gz", hash = "sha256:5c0f9546ad17dac4d0772b0808856eb616eb8b48ce94f49ed819fd6982a8a544"}, -] - -[package.dependencies] -certifi = "*" -h11 = ">=0.13,<0.15" - -[package.extras] -asyncio = ["anyio (>=4.0,<5.0)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] -trio = ["trio (>=0.22.0,<0.24.0)"] - -[[package]] -name = "httpx" -version = "0.26.0" -description = "The next generation HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpx-0.26.0-py3-none-any.whl", hash = "sha256:8915f5a3627c4d47b73e8202457cb28f1266982d1159bd5779d86a80c0eab1cd"}, - {file = "httpx-0.26.0.tar.gz", hash = "sha256:451b55c30d5185ea6b23c2c793abf9bb237d2a7dfb901ced6ff69ad37ec1dfaf"}, -] - -[package.dependencies] -anyio = "*" -certifi = "*" -httpcore = "==1.*" -idna = "*" -sniffio = "*" - -[package.extras] -brotli = ["brotli", "brotlicffi"] -cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] - -[[package]] -name = "idna" -version = "3.6" -description = "Internationalized Domain Names in Applications (IDNA)" -optional = false -python-versions = ">=3.5" -files = [ - {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"}, - {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"}, -] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "sniffio" -version = "1.3.0" -description = "Sniff out which async library your code is running under" -optional = false -python-versions = ">=3.7" -files = [ - {file = "sniffio-1.3.0-py3-none-any.whl", hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384"}, - {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"}, -] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "3c8fae8de68e5484c48073bf191e51acbe3b9a32fd98e6b5e4d165e42a7fc7aa" diff --git a/seed/python-sdk/exhaustive/no-custom-config/src/seed/resources/endpoints/resources/container/client.py b/seed/python-sdk/exhaustive/no-custom-config/src/seed/resources/endpoints/resources/container/client.py index c75639c2a91..bb6e440d016 100644 --- a/seed/python-sdk/exhaustive/no-custom-config/src/seed/resources/endpoints/resources/container/client.py +++ b/seed/python-sdk/exhaustive/no-custom-config/src/seed/resources/endpoints/resources/container/client.py @@ -25,11 +25,11 @@ def __init__(self, *, client_wrapper: SyncClientWrapper): self._client_wrapper = client_wrapper def get_and_return_list_of_primitives( - self, *, request: typing.List[str], request_options: typing.Optional[RequestOptions] = None + self, *, request: typing.Sequence[str], request_options: typing.Optional[RequestOptions] = None ) -> typing.List[str]: """ Parameters: - - request: typing.List[str]. + - request: typing.Sequence[str]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ @@ -66,11 +66,14 @@ def get_and_return_list_of_primitives( raise ApiError(status_code=_response.status_code, body=_response_json) def get_and_return_list_of_objects( - self, *, request: typing.List[ObjectWithRequiredField], request_options: typing.Optional[RequestOptions] = None + self, + *, + request: typing.Sequence[ObjectWithRequiredField], + request_options: typing.Optional[RequestOptions] = None, ) -> typing.List[ObjectWithRequiredField]: """ Parameters: - - request: typing.List[ObjectWithRequiredField]. + - request: typing.Sequence[ObjectWithRequiredField]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ @@ -148,11 +151,14 @@ def get_and_return_set_of_primitives( raise ApiError(status_code=_response.status_code, body=_response_json) def get_and_return_set_of_objects( - self, *, request: typing.List[ObjectWithRequiredField], request_options: typing.Optional[RequestOptions] = None + self, + *, + request: typing.Sequence[ObjectWithRequiredField], + request_options: typing.Optional[RequestOptions] = None, ) -> typing.List[ObjectWithRequiredField]: """ Parameters: - - request: typing.List[ObjectWithRequiredField]. + - request: typing.Sequence[ObjectWithRequiredField]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ @@ -323,11 +329,11 @@ def __init__(self, *, client_wrapper: AsyncClientWrapper): self._client_wrapper = client_wrapper async def get_and_return_list_of_primitives( - self, *, request: typing.List[str], request_options: typing.Optional[RequestOptions] = None + self, *, request: typing.Sequence[str], request_options: typing.Optional[RequestOptions] = None ) -> typing.List[str]: """ Parameters: - - request: typing.List[str]. + - request: typing.Sequence[str]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ @@ -364,11 +370,14 @@ async def get_and_return_list_of_primitives( raise ApiError(status_code=_response.status_code, body=_response_json) async def get_and_return_list_of_objects( - self, *, request: typing.List[ObjectWithRequiredField], request_options: typing.Optional[RequestOptions] = None + self, + *, + request: typing.Sequence[ObjectWithRequiredField], + request_options: typing.Optional[RequestOptions] = None, ) -> typing.List[ObjectWithRequiredField]: """ Parameters: - - request: typing.List[ObjectWithRequiredField]. + - request: typing.Sequence[ObjectWithRequiredField]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ @@ -446,11 +455,14 @@ async def get_and_return_set_of_primitives( raise ApiError(status_code=_response.status_code, body=_response_json) async def get_and_return_set_of_objects( - self, *, request: typing.List[ObjectWithRequiredField], request_options: typing.Optional[RequestOptions] = None + self, + *, + request: typing.Sequence[ObjectWithRequiredField], + request_options: typing.Optional[RequestOptions] = None, ) -> typing.List[ObjectWithRequiredField]: """ Parameters: - - request: typing.List[ObjectWithRequiredField]. + - request: typing.Sequence[ObjectWithRequiredField]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ diff --git a/seed/python-sdk/exhaustive/no-custom-config/src/seed/resources/endpoints/resources/http_methods/client.py b/seed/python-sdk/exhaustive/no-custom-config/src/seed/resources/endpoints/resources/http_methods/client.py index 7217f3024d6..84c2f7e965c 100644 --- a/seed/python-sdk/exhaustive/no-custom-config/src/seed/resources/endpoints/resources/http_methods/client.py +++ b/seed/python-sdk/exhaustive/no-custom-config/src/seed/resources/endpoints/resources/http_methods/client.py @@ -34,7 +34,7 @@ def test_get(self, id: str, *, request_options: typing.Optional[RequestOptions] """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -112,7 +112,7 @@ def test_put( """ _response = self._client_wrapper.httpx_client.request( "PUT", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -155,7 +155,7 @@ def test_patch( """ _response = self._client_wrapper.httpx_client.request( "PATCH", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -194,7 +194,7 @@ def test_delete(self, id: str, *, request_options: typing.Optional[RequestOption """ _response = self._client_wrapper.httpx_client.request( "DELETE", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -232,7 +232,7 @@ async def test_get(self, id: str, *, request_options: typing.Optional[RequestOpt """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -310,7 +310,7 @@ async def test_put( """ _response = await self._client_wrapper.httpx_client.request( "PUT", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -353,7 +353,7 @@ async def test_patch( """ _response = await self._client_wrapper.httpx_client.request( "PATCH", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -392,7 +392,7 @@ async def test_delete(self, id: str, *, request_options: typing.Optional[Request """ _response = await self._client_wrapper.httpx_client.request( "DELETE", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), diff --git a/seed/python-sdk/exhaustive/no-custom-config/src/seed/resources/endpoints/resources/object/client.py b/seed/python-sdk/exhaustive/no-custom-config/src/seed/resources/endpoints/resources/object/client.py index c9813b8f06d..63c35901fd8 100644 --- a/seed/python-sdk/exhaustive/no-custom-config/src/seed/resources/endpoints/resources/object/client.py +++ b/seed/python-sdk/exhaustive/no-custom-config/src/seed/resources/endpoints/resources/object/client.py @@ -241,6 +241,52 @@ def get_and_return_nested_with_required_field( raise ApiError(status_code=_response.status_code, body=_response.text) raise ApiError(status_code=_response.status_code, body=_response_json) + def get_and_return_nested_with_required_field_as_list( + self, + *, + request: typing.Sequence[NestedObjectWithRequiredField], + request_options: typing.Optional[RequestOptions] = None, + ) -> NestedObjectWithRequiredField: + """ + Parameters: + - request: typing.Sequence[NestedObjectWithRequiredField]. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", "object/get-and-return-nested-with-required-field" + ), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(NestedObjectWithRequiredField, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + class AsyncObjectClient: def __init__(self, *, client_wrapper: AsyncClientWrapper): @@ -458,3 +504,49 @@ async def get_and_return_nested_with_required_field( except JSONDecodeError: raise ApiError(status_code=_response.status_code, body=_response.text) raise ApiError(status_code=_response.status_code, body=_response_json) + + async def get_and_return_nested_with_required_field_as_list( + self, + *, + request: typing.Sequence[NestedObjectWithRequiredField], + request_options: typing.Optional[RequestOptions] = None, + ) -> NestedObjectWithRequiredField: + """ + Parameters: + - request: typing.Sequence[NestedObjectWithRequiredField]. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = await self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", "object/get-and-return-nested-with-required-field" + ), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(NestedObjectWithRequiredField, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) diff --git a/seed/python-sdk/exhaustive/no-custom-config/src/seed/resources/endpoints/resources/params/client.py b/seed/python-sdk/exhaustive/no-custom-config/src/seed/resources/endpoints/resources/params/client.py index d50e8639ec1..35138ee6efd 100644 --- a/seed/python-sdk/exhaustive/no-custom-config/src/seed/resources/endpoints/resources/params/client.py +++ b/seed/python-sdk/exhaustive/no-custom-config/src/seed/resources/endpoints/resources/params/client.py @@ -34,7 +34,7 @@ def get_with_path(self, param: str, *, request_options: typing.Optional[RequestO """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{param}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{jsonable_encoder(param)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -110,17 +110,17 @@ def get_with_query( def get_with_allow_multiple_query( self, *, - query: typing.Union[str, typing.List[str]], - numer: typing.Union[int, typing.List[int]], + query: typing.Union[str, typing.Sequence[str]], + numer: typing.Union[int, typing.Sequence[int]], request_options: typing.Optional[RequestOptions] = None, ) -> None: """ GET with multiple of same query param Parameters: - - query: typing.Union[str, typing.List[str]]. + - query: typing.Union[str, typing.Sequence[str]]. - - numer: typing.Union[int, typing.List[int]]. + - numer: typing.Union[int, typing.Sequence[int]]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ @@ -175,7 +175,7 @@ def get_with_path_and_query( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{param}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{jsonable_encoder(param)}"), params=jsonable_encoder( remove_none_from_dict( { @@ -223,7 +223,7 @@ def modify_with_path( """ _response = self._client_wrapper.httpx_client.request( "PUT", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{param}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{jsonable_encoder(param)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -264,7 +264,7 @@ async def get_with_path(self, param: str, *, request_options: typing.Optional[Re """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{param}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{jsonable_encoder(param)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -340,17 +340,17 @@ async def get_with_query( async def get_with_allow_multiple_query( self, *, - query: typing.Union[str, typing.List[str]], - numer: typing.Union[int, typing.List[int]], + query: typing.Union[str, typing.Sequence[str]], + numer: typing.Union[int, typing.Sequence[int]], request_options: typing.Optional[RequestOptions] = None, ) -> None: """ GET with multiple of same query param Parameters: - - query: typing.Union[str, typing.List[str]]. + - query: typing.Union[str, typing.Sequence[str]]. - - numer: typing.Union[int, typing.List[int]]. + - numer: typing.Union[int, typing.Sequence[int]]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ @@ -405,7 +405,7 @@ async def get_with_path_and_query( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{param}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{jsonable_encoder(param)}"), params=jsonable_encoder( remove_none_from_dict( { @@ -453,7 +453,7 @@ async def modify_with_path( """ _response = await self._client_wrapper.httpx_client.request( "PUT", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{param}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{jsonable_encoder(param)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), diff --git a/seed/python-sdk/exhaustive/no-custom-config/src/seed/resources/types/resources/object/types/nested_object_with_optional_field.py b/seed/python-sdk/exhaustive/no-custom-config/src/seed/resources/types/resources/object/types/nested_object_with_optional_field.py index 6b4a1ab145b..acf50c4ab21 100644 --- a/seed/python-sdk/exhaustive/no-custom-config/src/seed/resources/types/resources/object/types/nested_object_with_optional_field.py +++ b/seed/python-sdk/exhaustive/no-custom-config/src/seed/resources/types/resources/object/types/nested_object_with_optional_field.py @@ -13,8 +13,8 @@ class NestedObjectWithOptionalField(pydantic.BaseModel): - string: typing.Optional[str] - nested_object: typing.Optional[ObjectWithOptionalField] = pydantic.Field(alias="NestedObject") + string: typing.Optional[str] = None + nested_object: typing.Optional[ObjectWithOptionalField] = pydantic.Field(alias="NestedObject", default=None) def json(self, **kwargs: typing.Any) -> str: kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} diff --git a/seed/python-sdk/exhaustive/no-custom-config/src/seed/resources/types/resources/object/types/object_with_optional_field.py b/seed/python-sdk/exhaustive/no-custom-config/src/seed/resources/types/resources/object/types/object_with_optional_field.py index c0ee0f11491..63852d3133b 100644 --- a/seed/python-sdk/exhaustive/no-custom-config/src/seed/resources/types/resources/object/types/object_with_optional_field.py +++ b/seed/python-sdk/exhaustive/no-custom-config/src/seed/resources/types/resources/object/types/object_with_optional_field.py @@ -13,18 +13,18 @@ class ObjectWithOptionalField(pydantic.BaseModel): - string: typing.Optional[str] - integer: typing.Optional[int] - long: typing.Optional[int] - double: typing.Optional[float] - bool: typing.Optional[bool] - datetime: typing.Optional[dt.datetime] - date: typing.Optional[dt.date] - uuid: typing.Optional[uuid.UUID] - base_64: typing.Optional[str] = pydantic.Field(alias="base64") - list: typing.Optional[typing.List[str]] - set: typing.Optional[typing.Set[str]] - map: typing.Optional[typing.Dict[int, str]] + string: typing.Optional[str] = None + integer: typing.Optional[int] = None + long: typing.Optional[int] = None + double: typing.Optional[float] = None + bool: typing.Optional[bool] = None + datetime: typing.Optional[dt.datetime] = None + date: typing.Optional[dt.date] = None + uuid: typing.Optional[uuid.UUID] = None + base_64: typing.Optional[str] = pydantic.Field(alias="base64", default=None) + list: typing.Optional[typing.List[str]] = None + set: typing.Optional[typing.Set[str]] = None + map: typing.Optional[typing.Dict[int, str]] = None def json(self, **kwargs: typing.Any) -> str: kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} diff --git a/seed/python-sdk/exhaustive/pydantic-v1/poetry.lock b/seed/python-sdk/exhaustive/pydantic-v1/poetry.lock deleted file mode 100644 index 8270a062427..00000000000 --- a/seed/python-sdk/exhaustive/pydantic-v1/poetry.lock +++ /dev/null @@ -1,405 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "anyio" -version = "4.3.0" -description = "High level compatibility layer for multiple asynchronous event loop implementations" -optional = false -python-versions = ">=3.8" -files = [ - {file = "anyio-4.3.0-py3-none-any.whl", hash = "sha256:048e05d0f6caeed70d731f3db756d35dcc1f35747c8c403364a8332c630441b8"}, - {file = "anyio-4.3.0.tar.gz", hash = "sha256:f75253795a87df48568485fd18cdd2a3fa5c4f7c5be8e5e36637733fce06fed6"}, -] - -[package.dependencies] -exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""} -idna = ">=2.8" -sniffio = ">=1.1" -typing-extensions = {version = ">=4.1", markers = "python_version < \"3.11\""} - -[package.extras] -doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] -test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] -trio = ["trio (>=0.23)"] - -[[package]] -name = "certifi" -version = "2024.2.2" -description = "Python package for providing Mozilla's CA Bundle." -optional = false -python-versions = ">=3.6" -files = [ - {file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"}, - {file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"}, -] - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "h11" -version = "0.14.0" -description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" -optional = false -python-versions = ">=3.7" -files = [ - {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"}, - {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"}, -] - -[[package]] -name = "httpcore" -version = "1.0.3" -description = "A minimal low-level HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpcore-1.0.3-py3-none-any.whl", hash = "sha256:9a6a501c3099307d9fd76ac244e08503427679b1e81ceb1d922485e2f2462ad2"}, - {file = "httpcore-1.0.3.tar.gz", hash = "sha256:5c0f9546ad17dac4d0772b0808856eb616eb8b48ce94f49ed819fd6982a8a544"}, -] - -[package.dependencies] -certifi = "*" -h11 = ">=0.13,<0.15" - -[package.extras] -asyncio = ["anyio (>=4.0,<5.0)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] -trio = ["trio (>=0.22.0,<0.24.0)"] - -[[package]] -name = "httpx" -version = "0.26.0" -description = "The next generation HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpx-0.26.0-py3-none-any.whl", hash = "sha256:8915f5a3627c4d47b73e8202457cb28f1266982d1159bd5779d86a80c0eab1cd"}, - {file = "httpx-0.26.0.tar.gz", hash = "sha256:451b55c30d5185ea6b23c2c793abf9bb237d2a7dfb901ced6ff69ad37ec1dfaf"}, -] - -[package.dependencies] -anyio = "*" -certifi = "*" -httpcore = "==1.*" -idna = "*" -sniffio = "*" - -[package.extras] -brotli = ["brotli", "brotlicffi"] -cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] - -[[package]] -name = "idna" -version = "3.6" -description = "Internationalized Domain Names in Applications (IDNA)" -optional = false -python-versions = ">=3.5" -files = [ - {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"}, - {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"}, -] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "sniffio" -version = "1.3.0" -description = "Sniff out which async library your code is running under" -optional = false -python-versions = ">=3.7" -files = [ - {file = "sniffio-1.3.0-py3-none-any.whl", hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384"}, - {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"}, -] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "3c8fae8de68e5484c48073bf191e51acbe3b9a32fd98e6b5e4d165e42a7fc7aa" diff --git a/seed/python-sdk/exhaustive/pydantic-v1/src/seed/resources/endpoints/resources/container/client.py b/seed/python-sdk/exhaustive/pydantic-v1/src/seed/resources/endpoints/resources/container/client.py index c75639c2a91..bb6e440d016 100644 --- a/seed/python-sdk/exhaustive/pydantic-v1/src/seed/resources/endpoints/resources/container/client.py +++ b/seed/python-sdk/exhaustive/pydantic-v1/src/seed/resources/endpoints/resources/container/client.py @@ -25,11 +25,11 @@ def __init__(self, *, client_wrapper: SyncClientWrapper): self._client_wrapper = client_wrapper def get_and_return_list_of_primitives( - self, *, request: typing.List[str], request_options: typing.Optional[RequestOptions] = None + self, *, request: typing.Sequence[str], request_options: typing.Optional[RequestOptions] = None ) -> typing.List[str]: """ Parameters: - - request: typing.List[str]. + - request: typing.Sequence[str]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ @@ -66,11 +66,14 @@ def get_and_return_list_of_primitives( raise ApiError(status_code=_response.status_code, body=_response_json) def get_and_return_list_of_objects( - self, *, request: typing.List[ObjectWithRequiredField], request_options: typing.Optional[RequestOptions] = None + self, + *, + request: typing.Sequence[ObjectWithRequiredField], + request_options: typing.Optional[RequestOptions] = None, ) -> typing.List[ObjectWithRequiredField]: """ Parameters: - - request: typing.List[ObjectWithRequiredField]. + - request: typing.Sequence[ObjectWithRequiredField]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ @@ -148,11 +151,14 @@ def get_and_return_set_of_primitives( raise ApiError(status_code=_response.status_code, body=_response_json) def get_and_return_set_of_objects( - self, *, request: typing.List[ObjectWithRequiredField], request_options: typing.Optional[RequestOptions] = None + self, + *, + request: typing.Sequence[ObjectWithRequiredField], + request_options: typing.Optional[RequestOptions] = None, ) -> typing.List[ObjectWithRequiredField]: """ Parameters: - - request: typing.List[ObjectWithRequiredField]. + - request: typing.Sequence[ObjectWithRequiredField]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ @@ -323,11 +329,11 @@ def __init__(self, *, client_wrapper: AsyncClientWrapper): self._client_wrapper = client_wrapper async def get_and_return_list_of_primitives( - self, *, request: typing.List[str], request_options: typing.Optional[RequestOptions] = None + self, *, request: typing.Sequence[str], request_options: typing.Optional[RequestOptions] = None ) -> typing.List[str]: """ Parameters: - - request: typing.List[str]. + - request: typing.Sequence[str]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ @@ -364,11 +370,14 @@ async def get_and_return_list_of_primitives( raise ApiError(status_code=_response.status_code, body=_response_json) async def get_and_return_list_of_objects( - self, *, request: typing.List[ObjectWithRequiredField], request_options: typing.Optional[RequestOptions] = None + self, + *, + request: typing.Sequence[ObjectWithRequiredField], + request_options: typing.Optional[RequestOptions] = None, ) -> typing.List[ObjectWithRequiredField]: """ Parameters: - - request: typing.List[ObjectWithRequiredField]. + - request: typing.Sequence[ObjectWithRequiredField]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ @@ -446,11 +455,14 @@ async def get_and_return_set_of_primitives( raise ApiError(status_code=_response.status_code, body=_response_json) async def get_and_return_set_of_objects( - self, *, request: typing.List[ObjectWithRequiredField], request_options: typing.Optional[RequestOptions] = None + self, + *, + request: typing.Sequence[ObjectWithRequiredField], + request_options: typing.Optional[RequestOptions] = None, ) -> typing.List[ObjectWithRequiredField]: """ Parameters: - - request: typing.List[ObjectWithRequiredField]. + - request: typing.Sequence[ObjectWithRequiredField]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ diff --git a/seed/python-sdk/exhaustive/pydantic-v1/src/seed/resources/endpoints/resources/http_methods/client.py b/seed/python-sdk/exhaustive/pydantic-v1/src/seed/resources/endpoints/resources/http_methods/client.py index 7217f3024d6..84c2f7e965c 100644 --- a/seed/python-sdk/exhaustive/pydantic-v1/src/seed/resources/endpoints/resources/http_methods/client.py +++ b/seed/python-sdk/exhaustive/pydantic-v1/src/seed/resources/endpoints/resources/http_methods/client.py @@ -34,7 +34,7 @@ def test_get(self, id: str, *, request_options: typing.Optional[RequestOptions] """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -112,7 +112,7 @@ def test_put( """ _response = self._client_wrapper.httpx_client.request( "PUT", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -155,7 +155,7 @@ def test_patch( """ _response = self._client_wrapper.httpx_client.request( "PATCH", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -194,7 +194,7 @@ def test_delete(self, id: str, *, request_options: typing.Optional[RequestOption """ _response = self._client_wrapper.httpx_client.request( "DELETE", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -232,7 +232,7 @@ async def test_get(self, id: str, *, request_options: typing.Optional[RequestOpt """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -310,7 +310,7 @@ async def test_put( """ _response = await self._client_wrapper.httpx_client.request( "PUT", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -353,7 +353,7 @@ async def test_patch( """ _response = await self._client_wrapper.httpx_client.request( "PATCH", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -392,7 +392,7 @@ async def test_delete(self, id: str, *, request_options: typing.Optional[Request """ _response = await self._client_wrapper.httpx_client.request( "DELETE", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), diff --git a/seed/python-sdk/exhaustive/pydantic-v1/src/seed/resources/endpoints/resources/object/client.py b/seed/python-sdk/exhaustive/pydantic-v1/src/seed/resources/endpoints/resources/object/client.py index c9813b8f06d..63c35901fd8 100644 --- a/seed/python-sdk/exhaustive/pydantic-v1/src/seed/resources/endpoints/resources/object/client.py +++ b/seed/python-sdk/exhaustive/pydantic-v1/src/seed/resources/endpoints/resources/object/client.py @@ -241,6 +241,52 @@ def get_and_return_nested_with_required_field( raise ApiError(status_code=_response.status_code, body=_response.text) raise ApiError(status_code=_response.status_code, body=_response_json) + def get_and_return_nested_with_required_field_as_list( + self, + *, + request: typing.Sequence[NestedObjectWithRequiredField], + request_options: typing.Optional[RequestOptions] = None, + ) -> NestedObjectWithRequiredField: + """ + Parameters: + - request: typing.Sequence[NestedObjectWithRequiredField]. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", "object/get-and-return-nested-with-required-field" + ), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(NestedObjectWithRequiredField, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + class AsyncObjectClient: def __init__(self, *, client_wrapper: AsyncClientWrapper): @@ -458,3 +504,49 @@ async def get_and_return_nested_with_required_field( except JSONDecodeError: raise ApiError(status_code=_response.status_code, body=_response.text) raise ApiError(status_code=_response.status_code, body=_response_json) + + async def get_and_return_nested_with_required_field_as_list( + self, + *, + request: typing.Sequence[NestedObjectWithRequiredField], + request_options: typing.Optional[RequestOptions] = None, + ) -> NestedObjectWithRequiredField: + """ + Parameters: + - request: typing.Sequence[NestedObjectWithRequiredField]. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = await self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", "object/get-and-return-nested-with-required-field" + ), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(NestedObjectWithRequiredField, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) diff --git a/seed/python-sdk/exhaustive/pydantic-v1/src/seed/resources/endpoints/resources/params/client.py b/seed/python-sdk/exhaustive/pydantic-v1/src/seed/resources/endpoints/resources/params/client.py index d50e8639ec1..35138ee6efd 100644 --- a/seed/python-sdk/exhaustive/pydantic-v1/src/seed/resources/endpoints/resources/params/client.py +++ b/seed/python-sdk/exhaustive/pydantic-v1/src/seed/resources/endpoints/resources/params/client.py @@ -34,7 +34,7 @@ def get_with_path(self, param: str, *, request_options: typing.Optional[RequestO """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{param}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{jsonable_encoder(param)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -110,17 +110,17 @@ def get_with_query( def get_with_allow_multiple_query( self, *, - query: typing.Union[str, typing.List[str]], - numer: typing.Union[int, typing.List[int]], + query: typing.Union[str, typing.Sequence[str]], + numer: typing.Union[int, typing.Sequence[int]], request_options: typing.Optional[RequestOptions] = None, ) -> None: """ GET with multiple of same query param Parameters: - - query: typing.Union[str, typing.List[str]]. + - query: typing.Union[str, typing.Sequence[str]]. - - numer: typing.Union[int, typing.List[int]]. + - numer: typing.Union[int, typing.Sequence[int]]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ @@ -175,7 +175,7 @@ def get_with_path_and_query( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{param}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{jsonable_encoder(param)}"), params=jsonable_encoder( remove_none_from_dict( { @@ -223,7 +223,7 @@ def modify_with_path( """ _response = self._client_wrapper.httpx_client.request( "PUT", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{param}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{jsonable_encoder(param)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -264,7 +264,7 @@ async def get_with_path(self, param: str, *, request_options: typing.Optional[Re """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{param}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{jsonable_encoder(param)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -340,17 +340,17 @@ async def get_with_query( async def get_with_allow_multiple_query( self, *, - query: typing.Union[str, typing.List[str]], - numer: typing.Union[int, typing.List[int]], + query: typing.Union[str, typing.Sequence[str]], + numer: typing.Union[int, typing.Sequence[int]], request_options: typing.Optional[RequestOptions] = None, ) -> None: """ GET with multiple of same query param Parameters: - - query: typing.Union[str, typing.List[str]]. + - query: typing.Union[str, typing.Sequence[str]]. - - numer: typing.Union[int, typing.List[int]]. + - numer: typing.Union[int, typing.Sequence[int]]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ @@ -405,7 +405,7 @@ async def get_with_path_and_query( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{param}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{jsonable_encoder(param)}"), params=jsonable_encoder( remove_none_from_dict( { @@ -453,7 +453,7 @@ async def modify_with_path( """ _response = await self._client_wrapper.httpx_client.request( "PUT", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{param}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{jsonable_encoder(param)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), diff --git a/seed/python-sdk/exhaustive/pydantic-v1/src/seed/resources/types/resources/object/types/nested_object_with_optional_field.py b/seed/python-sdk/exhaustive/pydantic-v1/src/seed/resources/types/resources/object/types/nested_object_with_optional_field.py index b87c5753661..1028ba391f7 100644 --- a/seed/python-sdk/exhaustive/pydantic-v1/src/seed/resources/types/resources/object/types/nested_object_with_optional_field.py +++ b/seed/python-sdk/exhaustive/pydantic-v1/src/seed/resources/types/resources/object/types/nested_object_with_optional_field.py @@ -10,8 +10,8 @@ class NestedObjectWithOptionalField(pydantic.BaseModel): - string: typing.Optional[str] - nested_object: typing.Optional[ObjectWithOptionalField] = pydantic.Field(alias="NestedObject") + string: typing.Optional[str] = None + nested_object: typing.Optional[ObjectWithOptionalField] = pydantic.Field(alias="NestedObject", default=None) def json(self, **kwargs: typing.Any) -> str: kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} diff --git a/seed/python-sdk/exhaustive/pydantic-v1/src/seed/resources/types/resources/object/types/object_with_optional_field.py b/seed/python-sdk/exhaustive/pydantic-v1/src/seed/resources/types/resources/object/types/object_with_optional_field.py index bb3de32132e..d63a2b97842 100644 --- a/seed/python-sdk/exhaustive/pydantic-v1/src/seed/resources/types/resources/object/types/object_with_optional_field.py +++ b/seed/python-sdk/exhaustive/pydantic-v1/src/seed/resources/types/resources/object/types/object_with_optional_field.py @@ -10,18 +10,18 @@ class ObjectWithOptionalField(pydantic.BaseModel): - string: typing.Optional[str] - integer: typing.Optional[int] - long: typing.Optional[int] - double: typing.Optional[float] - bool: typing.Optional[bool] - datetime: typing.Optional[dt.datetime] - date: typing.Optional[dt.date] - uuid: typing.Optional[uuid.UUID] - base_64: typing.Optional[str] = pydantic.Field(alias="base64") - list: typing.Optional[typing.List[str]] - set: typing.Optional[typing.Set[str]] - map: typing.Optional[typing.Dict[int, str]] + string: typing.Optional[str] = None + integer: typing.Optional[int] = None + long: typing.Optional[int] = None + double: typing.Optional[float] = None + bool: typing.Optional[bool] = None + datetime: typing.Optional[dt.datetime] = None + date: typing.Optional[dt.date] = None + uuid: typing.Optional[uuid.UUID] = None + base_64: typing.Optional[str] = pydantic.Field(alias="base64", default=None) + list: typing.Optional[typing.List[str]] = None + set: typing.Optional[typing.Set[str]] = None + map: typing.Optional[typing.Dict[int, str]] = None def json(self, **kwargs: typing.Any) -> str: kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} diff --git a/seed/python-sdk/exhaustive/union-utils/poetry.lock b/seed/python-sdk/exhaustive/union-utils/poetry.lock deleted file mode 100644 index 8270a062427..00000000000 --- a/seed/python-sdk/exhaustive/union-utils/poetry.lock +++ /dev/null @@ -1,405 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "anyio" -version = "4.3.0" -description = "High level compatibility layer for multiple asynchronous event loop implementations" -optional = false -python-versions = ">=3.8" -files = [ - {file = "anyio-4.3.0-py3-none-any.whl", hash = "sha256:048e05d0f6caeed70d731f3db756d35dcc1f35747c8c403364a8332c630441b8"}, - {file = "anyio-4.3.0.tar.gz", hash = "sha256:f75253795a87df48568485fd18cdd2a3fa5c4f7c5be8e5e36637733fce06fed6"}, -] - -[package.dependencies] -exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""} -idna = ">=2.8" -sniffio = ">=1.1" -typing-extensions = {version = ">=4.1", markers = "python_version < \"3.11\""} - -[package.extras] -doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] -test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] -trio = ["trio (>=0.23)"] - -[[package]] -name = "certifi" -version = "2024.2.2" -description = "Python package for providing Mozilla's CA Bundle." -optional = false -python-versions = ">=3.6" -files = [ - {file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"}, - {file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"}, -] - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "h11" -version = "0.14.0" -description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" -optional = false -python-versions = ">=3.7" -files = [ - {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"}, - {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"}, -] - -[[package]] -name = "httpcore" -version = "1.0.3" -description = "A minimal low-level HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpcore-1.0.3-py3-none-any.whl", hash = "sha256:9a6a501c3099307d9fd76ac244e08503427679b1e81ceb1d922485e2f2462ad2"}, - {file = "httpcore-1.0.3.tar.gz", hash = "sha256:5c0f9546ad17dac4d0772b0808856eb616eb8b48ce94f49ed819fd6982a8a544"}, -] - -[package.dependencies] -certifi = "*" -h11 = ">=0.13,<0.15" - -[package.extras] -asyncio = ["anyio (>=4.0,<5.0)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] -trio = ["trio (>=0.22.0,<0.24.0)"] - -[[package]] -name = "httpx" -version = "0.26.0" -description = "The next generation HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpx-0.26.0-py3-none-any.whl", hash = "sha256:8915f5a3627c4d47b73e8202457cb28f1266982d1159bd5779d86a80c0eab1cd"}, - {file = "httpx-0.26.0.tar.gz", hash = "sha256:451b55c30d5185ea6b23c2c793abf9bb237d2a7dfb901ced6ff69ad37ec1dfaf"}, -] - -[package.dependencies] -anyio = "*" -certifi = "*" -httpcore = "==1.*" -idna = "*" -sniffio = "*" - -[package.extras] -brotli = ["brotli", "brotlicffi"] -cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] - -[[package]] -name = "idna" -version = "3.6" -description = "Internationalized Domain Names in Applications (IDNA)" -optional = false -python-versions = ">=3.5" -files = [ - {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"}, - {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"}, -] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "sniffio" -version = "1.3.0" -description = "Sniff out which async library your code is running under" -optional = false -python-versions = ">=3.7" -files = [ - {file = "sniffio-1.3.0-py3-none-any.whl", hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384"}, - {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"}, -] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "3c8fae8de68e5484c48073bf191e51acbe3b9a32fd98e6b5e4d165e42a7fc7aa" diff --git a/seed/python-sdk/exhaustive/union-utils/src/seed/resources/endpoints/resources/container/client.py b/seed/python-sdk/exhaustive/union-utils/src/seed/resources/endpoints/resources/container/client.py index c75639c2a91..bb6e440d016 100644 --- a/seed/python-sdk/exhaustive/union-utils/src/seed/resources/endpoints/resources/container/client.py +++ b/seed/python-sdk/exhaustive/union-utils/src/seed/resources/endpoints/resources/container/client.py @@ -25,11 +25,11 @@ def __init__(self, *, client_wrapper: SyncClientWrapper): self._client_wrapper = client_wrapper def get_and_return_list_of_primitives( - self, *, request: typing.List[str], request_options: typing.Optional[RequestOptions] = None + self, *, request: typing.Sequence[str], request_options: typing.Optional[RequestOptions] = None ) -> typing.List[str]: """ Parameters: - - request: typing.List[str]. + - request: typing.Sequence[str]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ @@ -66,11 +66,14 @@ def get_and_return_list_of_primitives( raise ApiError(status_code=_response.status_code, body=_response_json) def get_and_return_list_of_objects( - self, *, request: typing.List[ObjectWithRequiredField], request_options: typing.Optional[RequestOptions] = None + self, + *, + request: typing.Sequence[ObjectWithRequiredField], + request_options: typing.Optional[RequestOptions] = None, ) -> typing.List[ObjectWithRequiredField]: """ Parameters: - - request: typing.List[ObjectWithRequiredField]. + - request: typing.Sequence[ObjectWithRequiredField]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ @@ -148,11 +151,14 @@ def get_and_return_set_of_primitives( raise ApiError(status_code=_response.status_code, body=_response_json) def get_and_return_set_of_objects( - self, *, request: typing.List[ObjectWithRequiredField], request_options: typing.Optional[RequestOptions] = None + self, + *, + request: typing.Sequence[ObjectWithRequiredField], + request_options: typing.Optional[RequestOptions] = None, ) -> typing.List[ObjectWithRequiredField]: """ Parameters: - - request: typing.List[ObjectWithRequiredField]. + - request: typing.Sequence[ObjectWithRequiredField]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ @@ -323,11 +329,11 @@ def __init__(self, *, client_wrapper: AsyncClientWrapper): self._client_wrapper = client_wrapper async def get_and_return_list_of_primitives( - self, *, request: typing.List[str], request_options: typing.Optional[RequestOptions] = None + self, *, request: typing.Sequence[str], request_options: typing.Optional[RequestOptions] = None ) -> typing.List[str]: """ Parameters: - - request: typing.List[str]. + - request: typing.Sequence[str]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ @@ -364,11 +370,14 @@ async def get_and_return_list_of_primitives( raise ApiError(status_code=_response.status_code, body=_response_json) async def get_and_return_list_of_objects( - self, *, request: typing.List[ObjectWithRequiredField], request_options: typing.Optional[RequestOptions] = None + self, + *, + request: typing.Sequence[ObjectWithRequiredField], + request_options: typing.Optional[RequestOptions] = None, ) -> typing.List[ObjectWithRequiredField]: """ Parameters: - - request: typing.List[ObjectWithRequiredField]. + - request: typing.Sequence[ObjectWithRequiredField]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ @@ -446,11 +455,14 @@ async def get_and_return_set_of_primitives( raise ApiError(status_code=_response.status_code, body=_response_json) async def get_and_return_set_of_objects( - self, *, request: typing.List[ObjectWithRequiredField], request_options: typing.Optional[RequestOptions] = None + self, + *, + request: typing.Sequence[ObjectWithRequiredField], + request_options: typing.Optional[RequestOptions] = None, ) -> typing.List[ObjectWithRequiredField]: """ Parameters: - - request: typing.List[ObjectWithRequiredField]. + - request: typing.Sequence[ObjectWithRequiredField]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ diff --git a/seed/python-sdk/exhaustive/union-utils/src/seed/resources/endpoints/resources/http_methods/client.py b/seed/python-sdk/exhaustive/union-utils/src/seed/resources/endpoints/resources/http_methods/client.py index 7217f3024d6..84c2f7e965c 100644 --- a/seed/python-sdk/exhaustive/union-utils/src/seed/resources/endpoints/resources/http_methods/client.py +++ b/seed/python-sdk/exhaustive/union-utils/src/seed/resources/endpoints/resources/http_methods/client.py @@ -34,7 +34,7 @@ def test_get(self, id: str, *, request_options: typing.Optional[RequestOptions] """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -112,7 +112,7 @@ def test_put( """ _response = self._client_wrapper.httpx_client.request( "PUT", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -155,7 +155,7 @@ def test_patch( """ _response = self._client_wrapper.httpx_client.request( "PATCH", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -194,7 +194,7 @@ def test_delete(self, id: str, *, request_options: typing.Optional[RequestOption """ _response = self._client_wrapper.httpx_client.request( "DELETE", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -232,7 +232,7 @@ async def test_get(self, id: str, *, request_options: typing.Optional[RequestOpt """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -310,7 +310,7 @@ async def test_put( """ _response = await self._client_wrapper.httpx_client.request( "PUT", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -353,7 +353,7 @@ async def test_patch( """ _response = await self._client_wrapper.httpx_client.request( "PATCH", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -392,7 +392,7 @@ async def test_delete(self, id: str, *, request_options: typing.Optional[Request """ _response = await self._client_wrapper.httpx_client.request( "DELETE", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"http-methods/{jsonable_encoder(id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), diff --git a/seed/python-sdk/exhaustive/union-utils/src/seed/resources/endpoints/resources/object/client.py b/seed/python-sdk/exhaustive/union-utils/src/seed/resources/endpoints/resources/object/client.py index c9813b8f06d..63c35901fd8 100644 --- a/seed/python-sdk/exhaustive/union-utils/src/seed/resources/endpoints/resources/object/client.py +++ b/seed/python-sdk/exhaustive/union-utils/src/seed/resources/endpoints/resources/object/client.py @@ -241,6 +241,52 @@ def get_and_return_nested_with_required_field( raise ApiError(status_code=_response.status_code, body=_response.text) raise ApiError(status_code=_response.status_code, body=_response_json) + def get_and_return_nested_with_required_field_as_list( + self, + *, + request: typing.Sequence[NestedObjectWithRequiredField], + request_options: typing.Optional[RequestOptions] = None, + ) -> NestedObjectWithRequiredField: + """ + Parameters: + - request: typing.Sequence[NestedObjectWithRequiredField]. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", "object/get-and-return-nested-with-required-field" + ), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(NestedObjectWithRequiredField, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) + class AsyncObjectClient: def __init__(self, *, client_wrapper: AsyncClientWrapper): @@ -458,3 +504,49 @@ async def get_and_return_nested_with_required_field( except JSONDecodeError: raise ApiError(status_code=_response.status_code, body=_response.text) raise ApiError(status_code=_response.status_code, body=_response_json) + + async def get_and_return_nested_with_required_field_as_list( + self, + *, + request: typing.Sequence[NestedObjectWithRequiredField], + request_options: typing.Optional[RequestOptions] = None, + ) -> NestedObjectWithRequiredField: + """ + Parameters: + - request: typing.Sequence[NestedObjectWithRequiredField]. + + - request_options: typing.Optional[RequestOptions]. Request-specific configuration. + """ + _response = await self._client_wrapper.httpx_client.request( + "POST", + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", "object/get-and-return-nested-with-required-field" + ), + params=jsonable_encoder( + request_options.get("additional_query_parameters") if request_options is not None else None + ), + json=jsonable_encoder(request) + if request_options is None or request_options.get("additional_body_parameters") is None + else { + **jsonable_encoder(request), + **(jsonable_encoder(remove_none_from_dict(request_options.get("additional_body_parameters", {})))), + }, + headers=jsonable_encoder( + remove_none_from_dict( + { + **self._client_wrapper.get_headers(), + **(request_options.get("additional_headers", {}) if request_options is not None else {}), + } + ) + ), + timeout=request_options.get("timeout_in_seconds") + if request_options is not None and request_options.get("timeout_in_seconds") is not None + else 60, + ) + if 200 <= _response.status_code < 300: + return pydantic.parse_obj_as(NestedObjectWithRequiredField, _response.json()) # type: ignore + try: + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, body=_response.text) + raise ApiError(status_code=_response.status_code, body=_response_json) diff --git a/seed/python-sdk/exhaustive/union-utils/src/seed/resources/endpoints/resources/params/client.py b/seed/python-sdk/exhaustive/union-utils/src/seed/resources/endpoints/resources/params/client.py index d50e8639ec1..35138ee6efd 100644 --- a/seed/python-sdk/exhaustive/union-utils/src/seed/resources/endpoints/resources/params/client.py +++ b/seed/python-sdk/exhaustive/union-utils/src/seed/resources/endpoints/resources/params/client.py @@ -34,7 +34,7 @@ def get_with_path(self, param: str, *, request_options: typing.Optional[RequestO """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{param}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{jsonable_encoder(param)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -110,17 +110,17 @@ def get_with_query( def get_with_allow_multiple_query( self, *, - query: typing.Union[str, typing.List[str]], - numer: typing.Union[int, typing.List[int]], + query: typing.Union[str, typing.Sequence[str]], + numer: typing.Union[int, typing.Sequence[int]], request_options: typing.Optional[RequestOptions] = None, ) -> None: """ GET with multiple of same query param Parameters: - - query: typing.Union[str, typing.List[str]]. + - query: typing.Union[str, typing.Sequence[str]]. - - numer: typing.Union[int, typing.List[int]]. + - numer: typing.Union[int, typing.Sequence[int]]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ @@ -175,7 +175,7 @@ def get_with_path_and_query( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{param}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{jsonable_encoder(param)}"), params=jsonable_encoder( remove_none_from_dict( { @@ -223,7 +223,7 @@ def modify_with_path( """ _response = self._client_wrapper.httpx_client.request( "PUT", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{param}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{jsonable_encoder(param)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -264,7 +264,7 @@ async def get_with_path(self, param: str, *, request_options: typing.Optional[Re """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{param}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{jsonable_encoder(param)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -340,17 +340,17 @@ async def get_with_query( async def get_with_allow_multiple_query( self, *, - query: typing.Union[str, typing.List[str]], - numer: typing.Union[int, typing.List[int]], + query: typing.Union[str, typing.Sequence[str]], + numer: typing.Union[int, typing.Sequence[int]], request_options: typing.Optional[RequestOptions] = None, ) -> None: """ GET with multiple of same query param Parameters: - - query: typing.Union[str, typing.List[str]]. + - query: typing.Union[str, typing.Sequence[str]]. - - numer: typing.Union[int, typing.List[int]]. + - numer: typing.Union[int, typing.Sequence[int]]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ @@ -405,7 +405,7 @@ async def get_with_path_and_query( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{param}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{jsonable_encoder(param)}"), params=jsonable_encoder( remove_none_from_dict( { @@ -453,7 +453,7 @@ async def modify_with_path( """ _response = await self._client_wrapper.httpx_client.request( "PUT", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{param}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"params/path/{jsonable_encoder(param)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), diff --git a/seed/python-sdk/exhaustive/union-utils/src/seed/resources/types/resources/object/types/nested_object_with_optional_field.py b/seed/python-sdk/exhaustive/union-utils/src/seed/resources/types/resources/object/types/nested_object_with_optional_field.py index 6b4a1ab145b..acf50c4ab21 100644 --- a/seed/python-sdk/exhaustive/union-utils/src/seed/resources/types/resources/object/types/nested_object_with_optional_field.py +++ b/seed/python-sdk/exhaustive/union-utils/src/seed/resources/types/resources/object/types/nested_object_with_optional_field.py @@ -13,8 +13,8 @@ class NestedObjectWithOptionalField(pydantic.BaseModel): - string: typing.Optional[str] - nested_object: typing.Optional[ObjectWithOptionalField] = pydantic.Field(alias="NestedObject") + string: typing.Optional[str] = None + nested_object: typing.Optional[ObjectWithOptionalField] = pydantic.Field(alias="NestedObject", default=None) def json(self, **kwargs: typing.Any) -> str: kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} diff --git a/seed/python-sdk/exhaustive/union-utils/src/seed/resources/types/resources/object/types/object_with_optional_field.py b/seed/python-sdk/exhaustive/union-utils/src/seed/resources/types/resources/object/types/object_with_optional_field.py index c0ee0f11491..63852d3133b 100644 --- a/seed/python-sdk/exhaustive/union-utils/src/seed/resources/types/resources/object/types/object_with_optional_field.py +++ b/seed/python-sdk/exhaustive/union-utils/src/seed/resources/types/resources/object/types/object_with_optional_field.py @@ -13,18 +13,18 @@ class ObjectWithOptionalField(pydantic.BaseModel): - string: typing.Optional[str] - integer: typing.Optional[int] - long: typing.Optional[int] - double: typing.Optional[float] - bool: typing.Optional[bool] - datetime: typing.Optional[dt.datetime] - date: typing.Optional[dt.date] - uuid: typing.Optional[uuid.UUID] - base_64: typing.Optional[str] = pydantic.Field(alias="base64") - list: typing.Optional[typing.List[str]] - set: typing.Optional[typing.Set[str]] - map: typing.Optional[typing.Dict[int, str]] + string: typing.Optional[str] = None + integer: typing.Optional[int] = None + long: typing.Optional[int] = None + double: typing.Optional[float] = None + bool: typing.Optional[bool] = None + datetime: typing.Optional[dt.datetime] = None + date: typing.Optional[dt.date] = None + uuid: typing.Optional[uuid.UUID] = None + base_64: typing.Optional[str] = pydantic.Field(alias="base64", default=None) + list: typing.Optional[typing.List[str]] = None + set: typing.Optional[typing.Set[str]] = None + map: typing.Optional[typing.Dict[int, str]] = None def json(self, **kwargs: typing.Any) -> str: kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} diff --git a/seed/python-sdk/extends/poetry.lock b/seed/python-sdk/extends/poetry.lock deleted file mode 100644 index 8270a062427..00000000000 --- a/seed/python-sdk/extends/poetry.lock +++ /dev/null @@ -1,405 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "anyio" -version = "4.3.0" -description = "High level compatibility layer for multiple asynchronous event loop implementations" -optional = false -python-versions = ">=3.8" -files = [ - {file = "anyio-4.3.0-py3-none-any.whl", hash = "sha256:048e05d0f6caeed70d731f3db756d35dcc1f35747c8c403364a8332c630441b8"}, - {file = "anyio-4.3.0.tar.gz", hash = "sha256:f75253795a87df48568485fd18cdd2a3fa5c4f7c5be8e5e36637733fce06fed6"}, -] - -[package.dependencies] -exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""} -idna = ">=2.8" -sniffio = ">=1.1" -typing-extensions = {version = ">=4.1", markers = "python_version < \"3.11\""} - -[package.extras] -doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] -test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] -trio = ["trio (>=0.23)"] - -[[package]] -name = "certifi" -version = "2024.2.2" -description = "Python package for providing Mozilla's CA Bundle." -optional = false -python-versions = ">=3.6" -files = [ - {file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"}, - {file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"}, -] - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "h11" -version = "0.14.0" -description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" -optional = false -python-versions = ">=3.7" -files = [ - {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"}, - {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"}, -] - -[[package]] -name = "httpcore" -version = "1.0.3" -description = "A minimal low-level HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpcore-1.0.3-py3-none-any.whl", hash = "sha256:9a6a501c3099307d9fd76ac244e08503427679b1e81ceb1d922485e2f2462ad2"}, - {file = "httpcore-1.0.3.tar.gz", hash = "sha256:5c0f9546ad17dac4d0772b0808856eb616eb8b48ce94f49ed819fd6982a8a544"}, -] - -[package.dependencies] -certifi = "*" -h11 = ">=0.13,<0.15" - -[package.extras] -asyncio = ["anyio (>=4.0,<5.0)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] -trio = ["trio (>=0.22.0,<0.24.0)"] - -[[package]] -name = "httpx" -version = "0.26.0" -description = "The next generation HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpx-0.26.0-py3-none-any.whl", hash = "sha256:8915f5a3627c4d47b73e8202457cb28f1266982d1159bd5779d86a80c0eab1cd"}, - {file = "httpx-0.26.0.tar.gz", hash = "sha256:451b55c30d5185ea6b23c2c793abf9bb237d2a7dfb901ced6ff69ad37ec1dfaf"}, -] - -[package.dependencies] -anyio = "*" -certifi = "*" -httpcore = "==1.*" -idna = "*" -sniffio = "*" - -[package.extras] -brotli = ["brotli", "brotlicffi"] -cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] - -[[package]] -name = "idna" -version = "3.6" -description = "Internationalized Domain Names in Applications (IDNA)" -optional = false -python-versions = ">=3.5" -files = [ - {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"}, - {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"}, -] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "sniffio" -version = "1.3.0" -description = "Sniff out which async library your code is running under" -optional = false -python-versions = ">=3.7" -files = [ - {file = "sniffio-1.3.0-py3-none-any.whl", hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384"}, - {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"}, -] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "3c8fae8de68e5484c48073bf191e51acbe3b9a32fd98e6b5e4d165e42a7fc7aa" diff --git a/seed/python-sdk/file-download/poetry.lock b/seed/python-sdk/file-download/poetry.lock deleted file mode 100644 index 8270a062427..00000000000 --- a/seed/python-sdk/file-download/poetry.lock +++ /dev/null @@ -1,405 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "anyio" -version = "4.3.0" -description = "High level compatibility layer for multiple asynchronous event loop implementations" -optional = false -python-versions = ">=3.8" -files = [ - {file = "anyio-4.3.0-py3-none-any.whl", hash = "sha256:048e05d0f6caeed70d731f3db756d35dcc1f35747c8c403364a8332c630441b8"}, - {file = "anyio-4.3.0.tar.gz", hash = "sha256:f75253795a87df48568485fd18cdd2a3fa5c4f7c5be8e5e36637733fce06fed6"}, -] - -[package.dependencies] -exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""} -idna = ">=2.8" -sniffio = ">=1.1" -typing-extensions = {version = ">=4.1", markers = "python_version < \"3.11\""} - -[package.extras] -doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] -test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] -trio = ["trio (>=0.23)"] - -[[package]] -name = "certifi" -version = "2024.2.2" -description = "Python package for providing Mozilla's CA Bundle." -optional = false -python-versions = ">=3.6" -files = [ - {file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"}, - {file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"}, -] - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "h11" -version = "0.14.0" -description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" -optional = false -python-versions = ">=3.7" -files = [ - {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"}, - {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"}, -] - -[[package]] -name = "httpcore" -version = "1.0.3" -description = "A minimal low-level HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpcore-1.0.3-py3-none-any.whl", hash = "sha256:9a6a501c3099307d9fd76ac244e08503427679b1e81ceb1d922485e2f2462ad2"}, - {file = "httpcore-1.0.3.tar.gz", hash = "sha256:5c0f9546ad17dac4d0772b0808856eb616eb8b48ce94f49ed819fd6982a8a544"}, -] - -[package.dependencies] -certifi = "*" -h11 = ">=0.13,<0.15" - -[package.extras] -asyncio = ["anyio (>=4.0,<5.0)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] -trio = ["trio (>=0.22.0,<0.24.0)"] - -[[package]] -name = "httpx" -version = "0.26.0" -description = "The next generation HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpx-0.26.0-py3-none-any.whl", hash = "sha256:8915f5a3627c4d47b73e8202457cb28f1266982d1159bd5779d86a80c0eab1cd"}, - {file = "httpx-0.26.0.tar.gz", hash = "sha256:451b55c30d5185ea6b23c2c793abf9bb237d2a7dfb901ced6ff69ad37ec1dfaf"}, -] - -[package.dependencies] -anyio = "*" -certifi = "*" -httpcore = "==1.*" -idna = "*" -sniffio = "*" - -[package.extras] -brotli = ["brotli", "brotlicffi"] -cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] - -[[package]] -name = "idna" -version = "3.6" -description = "Internationalized Domain Names in Applications (IDNA)" -optional = false -python-versions = ">=3.5" -files = [ - {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"}, - {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"}, -] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "sniffio" -version = "1.3.0" -description = "Sniff out which async library your code is running under" -optional = false -python-versions = ">=3.7" -files = [ - {file = "sniffio-1.3.0-py3-none-any.whl", hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384"}, - {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"}, -] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "3c8fae8de68e5484c48073bf191e51acbe3b9a32fd98e6b5e4d165e42a7fc7aa" diff --git a/seed/python-sdk/file-upload/poetry.lock b/seed/python-sdk/file-upload/poetry.lock deleted file mode 100644 index 8270a062427..00000000000 --- a/seed/python-sdk/file-upload/poetry.lock +++ /dev/null @@ -1,405 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "anyio" -version = "4.3.0" -description = "High level compatibility layer for multiple asynchronous event loop implementations" -optional = false -python-versions = ">=3.8" -files = [ - {file = "anyio-4.3.0-py3-none-any.whl", hash = "sha256:048e05d0f6caeed70d731f3db756d35dcc1f35747c8c403364a8332c630441b8"}, - {file = "anyio-4.3.0.tar.gz", hash = "sha256:f75253795a87df48568485fd18cdd2a3fa5c4f7c5be8e5e36637733fce06fed6"}, -] - -[package.dependencies] -exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""} -idna = ">=2.8" -sniffio = ">=1.1" -typing-extensions = {version = ">=4.1", markers = "python_version < \"3.11\""} - -[package.extras] -doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] -test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] -trio = ["trio (>=0.23)"] - -[[package]] -name = "certifi" -version = "2024.2.2" -description = "Python package for providing Mozilla's CA Bundle." -optional = false -python-versions = ">=3.6" -files = [ - {file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"}, - {file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"}, -] - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "h11" -version = "0.14.0" -description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" -optional = false -python-versions = ">=3.7" -files = [ - {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"}, - {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"}, -] - -[[package]] -name = "httpcore" -version = "1.0.3" -description = "A minimal low-level HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpcore-1.0.3-py3-none-any.whl", hash = "sha256:9a6a501c3099307d9fd76ac244e08503427679b1e81ceb1d922485e2f2462ad2"}, - {file = "httpcore-1.0.3.tar.gz", hash = "sha256:5c0f9546ad17dac4d0772b0808856eb616eb8b48ce94f49ed819fd6982a8a544"}, -] - -[package.dependencies] -certifi = "*" -h11 = ">=0.13,<0.15" - -[package.extras] -asyncio = ["anyio (>=4.0,<5.0)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] -trio = ["trio (>=0.22.0,<0.24.0)"] - -[[package]] -name = "httpx" -version = "0.26.0" -description = "The next generation HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpx-0.26.0-py3-none-any.whl", hash = "sha256:8915f5a3627c4d47b73e8202457cb28f1266982d1159bd5779d86a80c0eab1cd"}, - {file = "httpx-0.26.0.tar.gz", hash = "sha256:451b55c30d5185ea6b23c2c793abf9bb237d2a7dfb901ced6ff69ad37ec1dfaf"}, -] - -[package.dependencies] -anyio = "*" -certifi = "*" -httpcore = "==1.*" -idna = "*" -sniffio = "*" - -[package.extras] -brotli = ["brotli", "brotlicffi"] -cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] - -[[package]] -name = "idna" -version = "3.6" -description = "Internationalized Domain Names in Applications (IDNA)" -optional = false -python-versions = ">=3.5" -files = [ - {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"}, - {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"}, -] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "sniffio" -version = "1.3.0" -description = "Sniff out which async library your code is running under" -optional = false -python-versions = ">=3.7" -files = [ - {file = "sniffio-1.3.0-py3-none-any.whl", hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384"}, - {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"}, -] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "3c8fae8de68e5484c48073bf191e51acbe3b9a32fd98e6b5e4d165e42a7fc7aa" diff --git a/seed/python-sdk/file-upload/src/seed/resources/service/client.py b/seed/python-sdk/file-upload/src/seed/resources/service/client.py index e46936ab729..461a62b5518 100644 --- a/seed/python-sdk/file-upload/src/seed/resources/service/client.py +++ b/seed/python-sdk/file-upload/src/seed/resources/service/client.py @@ -159,8 +159,8 @@ def just_file_with_query_params( maybe_string: typing.Optional[str] = None, integer: int, maybe_integer: typing.Optional[int] = None, - list_of_strings: typing.Union[str, typing.List[str]], - optional_list_of_strings: typing.Optional[typing.Union[str, typing.List[str]]] = None, + list_of_strings: typing.Union[str, typing.Sequence[str]], + optional_list_of_strings: typing.Optional[typing.Union[str, typing.Sequence[str]]] = None, file: core.File, request_options: typing.Optional[RequestOptions] = None, ) -> None: @@ -172,9 +172,9 @@ def just_file_with_query_params( - maybe_integer: typing.Optional[int]. - - list_of_strings: typing.Union[str, typing.List[str]]. + - list_of_strings: typing.Union[str, typing.Sequence[str]]. - - optional_list_of_strings: typing.Optional[typing.Union[str, typing.List[str]]]. + - optional_list_of_strings: typing.Optional[typing.Union[str, typing.Sequence[str]]]. - file: core.File. See core.File for more documentation @@ -370,8 +370,8 @@ async def just_file_with_query_params( maybe_string: typing.Optional[str] = None, integer: int, maybe_integer: typing.Optional[int] = None, - list_of_strings: typing.Union[str, typing.List[str]], - optional_list_of_strings: typing.Optional[typing.Union[str, typing.List[str]]] = None, + list_of_strings: typing.Union[str, typing.Sequence[str]], + optional_list_of_strings: typing.Optional[typing.Union[str, typing.Sequence[str]]] = None, file: core.File, request_options: typing.Optional[RequestOptions] = None, ) -> None: @@ -383,9 +383,9 @@ async def just_file_with_query_params( - maybe_integer: typing.Optional[int]. - - list_of_strings: typing.Union[str, typing.List[str]]. + - list_of_strings: typing.Union[str, typing.Sequence[str]]. - - optional_list_of_strings: typing.Optional[typing.Union[str, typing.List[str]]]. + - optional_list_of_strings: typing.Optional[typing.Union[str, typing.Sequence[str]]]. - file: core.File. See core.File for more documentation diff --git a/seed/python-sdk/folders/poetry.lock b/seed/python-sdk/folders/poetry.lock deleted file mode 100644 index 8270a062427..00000000000 --- a/seed/python-sdk/folders/poetry.lock +++ /dev/null @@ -1,405 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "anyio" -version = "4.3.0" -description = "High level compatibility layer for multiple asynchronous event loop implementations" -optional = false -python-versions = ">=3.8" -files = [ - {file = "anyio-4.3.0-py3-none-any.whl", hash = "sha256:048e05d0f6caeed70d731f3db756d35dcc1f35747c8c403364a8332c630441b8"}, - {file = "anyio-4.3.0.tar.gz", hash = "sha256:f75253795a87df48568485fd18cdd2a3fa5c4f7c5be8e5e36637733fce06fed6"}, -] - -[package.dependencies] -exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""} -idna = ">=2.8" -sniffio = ">=1.1" -typing-extensions = {version = ">=4.1", markers = "python_version < \"3.11\""} - -[package.extras] -doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] -test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] -trio = ["trio (>=0.23)"] - -[[package]] -name = "certifi" -version = "2024.2.2" -description = "Python package for providing Mozilla's CA Bundle." -optional = false -python-versions = ">=3.6" -files = [ - {file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"}, - {file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"}, -] - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "h11" -version = "0.14.0" -description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" -optional = false -python-versions = ">=3.7" -files = [ - {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"}, - {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"}, -] - -[[package]] -name = "httpcore" -version = "1.0.3" -description = "A minimal low-level HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpcore-1.0.3-py3-none-any.whl", hash = "sha256:9a6a501c3099307d9fd76ac244e08503427679b1e81ceb1d922485e2f2462ad2"}, - {file = "httpcore-1.0.3.tar.gz", hash = "sha256:5c0f9546ad17dac4d0772b0808856eb616eb8b48ce94f49ed819fd6982a8a544"}, -] - -[package.dependencies] -certifi = "*" -h11 = ">=0.13,<0.15" - -[package.extras] -asyncio = ["anyio (>=4.0,<5.0)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] -trio = ["trio (>=0.22.0,<0.24.0)"] - -[[package]] -name = "httpx" -version = "0.26.0" -description = "The next generation HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpx-0.26.0-py3-none-any.whl", hash = "sha256:8915f5a3627c4d47b73e8202457cb28f1266982d1159bd5779d86a80c0eab1cd"}, - {file = "httpx-0.26.0.tar.gz", hash = "sha256:451b55c30d5185ea6b23c2c793abf9bb237d2a7dfb901ced6ff69ad37ec1dfaf"}, -] - -[package.dependencies] -anyio = "*" -certifi = "*" -httpcore = "==1.*" -idna = "*" -sniffio = "*" - -[package.extras] -brotli = ["brotli", "brotlicffi"] -cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] - -[[package]] -name = "idna" -version = "3.6" -description = "Internationalized Domain Names in Applications (IDNA)" -optional = false -python-versions = ">=3.5" -files = [ - {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"}, - {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"}, -] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "sniffio" -version = "1.3.0" -description = "Sniff out which async library your code is running under" -optional = false -python-versions = ">=3.7" -files = [ - {file = "sniffio-1.3.0-py3-none-any.whl", hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384"}, - {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"}, -] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "3c8fae8de68e5484c48073bf191e51acbe3b9a32fd98e6b5e4d165e42a7fc7aa" diff --git a/seed/python-sdk/idempotency-headers/poetry.lock b/seed/python-sdk/idempotency-headers/poetry.lock deleted file mode 100644 index 8270a062427..00000000000 --- a/seed/python-sdk/idempotency-headers/poetry.lock +++ /dev/null @@ -1,405 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "anyio" -version = "4.3.0" -description = "High level compatibility layer for multiple asynchronous event loop implementations" -optional = false -python-versions = ">=3.8" -files = [ - {file = "anyio-4.3.0-py3-none-any.whl", hash = "sha256:048e05d0f6caeed70d731f3db756d35dcc1f35747c8c403364a8332c630441b8"}, - {file = "anyio-4.3.0.tar.gz", hash = "sha256:f75253795a87df48568485fd18cdd2a3fa5c4f7c5be8e5e36637733fce06fed6"}, -] - -[package.dependencies] -exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""} -idna = ">=2.8" -sniffio = ">=1.1" -typing-extensions = {version = ">=4.1", markers = "python_version < \"3.11\""} - -[package.extras] -doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] -test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] -trio = ["trio (>=0.23)"] - -[[package]] -name = "certifi" -version = "2024.2.2" -description = "Python package for providing Mozilla's CA Bundle." -optional = false -python-versions = ">=3.6" -files = [ - {file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"}, - {file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"}, -] - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "h11" -version = "0.14.0" -description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" -optional = false -python-versions = ">=3.7" -files = [ - {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"}, - {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"}, -] - -[[package]] -name = "httpcore" -version = "1.0.3" -description = "A minimal low-level HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpcore-1.0.3-py3-none-any.whl", hash = "sha256:9a6a501c3099307d9fd76ac244e08503427679b1e81ceb1d922485e2f2462ad2"}, - {file = "httpcore-1.0.3.tar.gz", hash = "sha256:5c0f9546ad17dac4d0772b0808856eb616eb8b48ce94f49ed819fd6982a8a544"}, -] - -[package.dependencies] -certifi = "*" -h11 = ">=0.13,<0.15" - -[package.extras] -asyncio = ["anyio (>=4.0,<5.0)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] -trio = ["trio (>=0.22.0,<0.24.0)"] - -[[package]] -name = "httpx" -version = "0.26.0" -description = "The next generation HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpx-0.26.0-py3-none-any.whl", hash = "sha256:8915f5a3627c4d47b73e8202457cb28f1266982d1159bd5779d86a80c0eab1cd"}, - {file = "httpx-0.26.0.tar.gz", hash = "sha256:451b55c30d5185ea6b23c2c793abf9bb237d2a7dfb901ced6ff69ad37ec1dfaf"}, -] - -[package.dependencies] -anyio = "*" -certifi = "*" -httpcore = "==1.*" -idna = "*" -sniffio = "*" - -[package.extras] -brotli = ["brotli", "brotlicffi"] -cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] - -[[package]] -name = "idna" -version = "3.6" -description = "Internationalized Domain Names in Applications (IDNA)" -optional = false -python-versions = ">=3.5" -files = [ - {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"}, - {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"}, -] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "sniffio" -version = "1.3.0" -description = "Sniff out which async library your code is running under" -optional = false -python-versions = ">=3.7" -files = [ - {file = "sniffio-1.3.0-py3-none-any.whl", hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384"}, - {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"}, -] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "3c8fae8de68e5484c48073bf191e51acbe3b9a32fd98e6b5e4d165e42a7fc7aa" diff --git a/seed/python-sdk/idempotency-headers/src/seed/resources/payment/client.py b/seed/python-sdk/idempotency-headers/src/seed/resources/payment/client.py index e44f357d851..ec3320be3cd 100644 --- a/seed/python-sdk/idempotency-headers/src/seed/resources/payment/client.py +++ b/seed/python-sdk/idempotency-headers/src/seed/resources/payment/client.py @@ -89,7 +89,7 @@ def delete(self, payment_id: str, *, request_options: typing.Optional[RequestOpt """ _response = self._client_wrapper.httpx_client.request( "DELETE", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"payment/{payment_id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"payment/{jsonable_encoder(payment_id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -182,7 +182,7 @@ async def delete(self, payment_id: str, *, request_options: typing.Optional[Requ """ _response = await self._client_wrapper.httpx_client.request( "DELETE", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"payment/{payment_id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"payment/{jsonable_encoder(payment_id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), diff --git a/seed/python-sdk/imdb/poetry.lock b/seed/python-sdk/imdb/poetry.lock deleted file mode 100644 index 8270a062427..00000000000 --- a/seed/python-sdk/imdb/poetry.lock +++ /dev/null @@ -1,405 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "anyio" -version = "4.3.0" -description = "High level compatibility layer for multiple asynchronous event loop implementations" -optional = false -python-versions = ">=3.8" -files = [ - {file = "anyio-4.3.0-py3-none-any.whl", hash = "sha256:048e05d0f6caeed70d731f3db756d35dcc1f35747c8c403364a8332c630441b8"}, - {file = "anyio-4.3.0.tar.gz", hash = "sha256:f75253795a87df48568485fd18cdd2a3fa5c4f7c5be8e5e36637733fce06fed6"}, -] - -[package.dependencies] -exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""} -idna = ">=2.8" -sniffio = ">=1.1" -typing-extensions = {version = ">=4.1", markers = "python_version < \"3.11\""} - -[package.extras] -doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] -test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] -trio = ["trio (>=0.23)"] - -[[package]] -name = "certifi" -version = "2024.2.2" -description = "Python package for providing Mozilla's CA Bundle." -optional = false -python-versions = ">=3.6" -files = [ - {file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"}, - {file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"}, -] - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "h11" -version = "0.14.0" -description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" -optional = false -python-versions = ">=3.7" -files = [ - {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"}, - {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"}, -] - -[[package]] -name = "httpcore" -version = "1.0.3" -description = "A minimal low-level HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpcore-1.0.3-py3-none-any.whl", hash = "sha256:9a6a501c3099307d9fd76ac244e08503427679b1e81ceb1d922485e2f2462ad2"}, - {file = "httpcore-1.0.3.tar.gz", hash = "sha256:5c0f9546ad17dac4d0772b0808856eb616eb8b48ce94f49ed819fd6982a8a544"}, -] - -[package.dependencies] -certifi = "*" -h11 = ">=0.13,<0.15" - -[package.extras] -asyncio = ["anyio (>=4.0,<5.0)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] -trio = ["trio (>=0.22.0,<0.24.0)"] - -[[package]] -name = "httpx" -version = "0.26.0" -description = "The next generation HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpx-0.26.0-py3-none-any.whl", hash = "sha256:8915f5a3627c4d47b73e8202457cb28f1266982d1159bd5779d86a80c0eab1cd"}, - {file = "httpx-0.26.0.tar.gz", hash = "sha256:451b55c30d5185ea6b23c2c793abf9bb237d2a7dfb901ced6ff69ad37ec1dfaf"}, -] - -[package.dependencies] -anyio = "*" -certifi = "*" -httpcore = "==1.*" -idna = "*" -sniffio = "*" - -[package.extras] -brotli = ["brotli", "brotlicffi"] -cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] - -[[package]] -name = "idna" -version = "3.6" -description = "Internationalized Domain Names in Applications (IDNA)" -optional = false -python-versions = ">=3.5" -files = [ - {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"}, - {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"}, -] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "sniffio" -version = "1.3.0" -description = "Sniff out which async library your code is running under" -optional = false -python-versions = ">=3.7" -files = [ - {file = "sniffio-1.3.0-py3-none-any.whl", hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384"}, - {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"}, -] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "3c8fae8de68e5484c48073bf191e51acbe3b9a32fd98e6b5e4d165e42a7fc7aa" diff --git a/seed/python-sdk/imdb/src/seed/resources/imdb/client.py b/seed/python-sdk/imdb/src/seed/resources/imdb/client.py index 37e57bde8e1..da06781d3bc 100644 --- a/seed/python-sdk/imdb/src/seed/resources/imdb/client.py +++ b/seed/python-sdk/imdb/src/seed/resources/imdb/client.py @@ -79,7 +79,7 @@ def get_movie(self, movie_id: MovieId, *, request_options: typing.Optional[Reque """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"movies/{movie_id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"movies/{jsonable_encoder(movie_id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -162,7 +162,7 @@ async def get_movie(self, movie_id: MovieId, *, request_options: typing.Optional """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"movies/{movie_id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"movies/{jsonable_encoder(movie_id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), diff --git a/seed/python-sdk/literal-headers/poetry.lock b/seed/python-sdk/literal-headers/poetry.lock deleted file mode 100644 index 8270a062427..00000000000 --- a/seed/python-sdk/literal-headers/poetry.lock +++ /dev/null @@ -1,405 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "anyio" -version = "4.3.0" -description = "High level compatibility layer for multiple asynchronous event loop implementations" -optional = false -python-versions = ">=3.8" -files = [ - {file = "anyio-4.3.0-py3-none-any.whl", hash = "sha256:048e05d0f6caeed70d731f3db756d35dcc1f35747c8c403364a8332c630441b8"}, - {file = "anyio-4.3.0.tar.gz", hash = "sha256:f75253795a87df48568485fd18cdd2a3fa5c4f7c5be8e5e36637733fce06fed6"}, -] - -[package.dependencies] -exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""} -idna = ">=2.8" -sniffio = ">=1.1" -typing-extensions = {version = ">=4.1", markers = "python_version < \"3.11\""} - -[package.extras] -doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] -test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] -trio = ["trio (>=0.23)"] - -[[package]] -name = "certifi" -version = "2024.2.2" -description = "Python package for providing Mozilla's CA Bundle." -optional = false -python-versions = ">=3.6" -files = [ - {file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"}, - {file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"}, -] - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "h11" -version = "0.14.0" -description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" -optional = false -python-versions = ">=3.7" -files = [ - {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"}, - {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"}, -] - -[[package]] -name = "httpcore" -version = "1.0.3" -description = "A minimal low-level HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpcore-1.0.3-py3-none-any.whl", hash = "sha256:9a6a501c3099307d9fd76ac244e08503427679b1e81ceb1d922485e2f2462ad2"}, - {file = "httpcore-1.0.3.tar.gz", hash = "sha256:5c0f9546ad17dac4d0772b0808856eb616eb8b48ce94f49ed819fd6982a8a544"}, -] - -[package.dependencies] -certifi = "*" -h11 = ">=0.13,<0.15" - -[package.extras] -asyncio = ["anyio (>=4.0,<5.0)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] -trio = ["trio (>=0.22.0,<0.24.0)"] - -[[package]] -name = "httpx" -version = "0.26.0" -description = "The next generation HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpx-0.26.0-py3-none-any.whl", hash = "sha256:8915f5a3627c4d47b73e8202457cb28f1266982d1159bd5779d86a80c0eab1cd"}, - {file = "httpx-0.26.0.tar.gz", hash = "sha256:451b55c30d5185ea6b23c2c793abf9bb237d2a7dfb901ced6ff69ad37ec1dfaf"}, -] - -[package.dependencies] -anyio = "*" -certifi = "*" -httpcore = "==1.*" -idna = "*" -sniffio = "*" - -[package.extras] -brotli = ["brotli", "brotlicffi"] -cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] - -[[package]] -name = "idna" -version = "3.6" -description = "Internationalized Domain Names in Applications (IDNA)" -optional = false -python-versions = ">=3.5" -files = [ - {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"}, - {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"}, -] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "sniffio" -version = "1.3.0" -description = "Sniff out which async library your code is running under" -optional = false -python-versions = ">=3.7" -files = [ - {file = "sniffio-1.3.0-py3-none-any.whl", hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384"}, - {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"}, -] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "3c8fae8de68e5484c48073bf191e51acbe3b9a32fd98e6b5e4d165e42a7fc7aa" diff --git a/seed/python-sdk/literal/poetry.lock b/seed/python-sdk/literal/poetry.lock deleted file mode 100644 index 8270a062427..00000000000 --- a/seed/python-sdk/literal/poetry.lock +++ /dev/null @@ -1,405 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "anyio" -version = "4.3.0" -description = "High level compatibility layer for multiple asynchronous event loop implementations" -optional = false -python-versions = ">=3.8" -files = [ - {file = "anyio-4.3.0-py3-none-any.whl", hash = "sha256:048e05d0f6caeed70d731f3db756d35dcc1f35747c8c403364a8332c630441b8"}, - {file = "anyio-4.3.0.tar.gz", hash = "sha256:f75253795a87df48568485fd18cdd2a3fa5c4f7c5be8e5e36637733fce06fed6"}, -] - -[package.dependencies] -exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""} -idna = ">=2.8" -sniffio = ">=1.1" -typing-extensions = {version = ">=4.1", markers = "python_version < \"3.11\""} - -[package.extras] -doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] -test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] -trio = ["trio (>=0.23)"] - -[[package]] -name = "certifi" -version = "2024.2.2" -description = "Python package for providing Mozilla's CA Bundle." -optional = false -python-versions = ">=3.6" -files = [ - {file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"}, - {file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"}, -] - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "h11" -version = "0.14.0" -description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" -optional = false -python-versions = ">=3.7" -files = [ - {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"}, - {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"}, -] - -[[package]] -name = "httpcore" -version = "1.0.3" -description = "A minimal low-level HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpcore-1.0.3-py3-none-any.whl", hash = "sha256:9a6a501c3099307d9fd76ac244e08503427679b1e81ceb1d922485e2f2462ad2"}, - {file = "httpcore-1.0.3.tar.gz", hash = "sha256:5c0f9546ad17dac4d0772b0808856eb616eb8b48ce94f49ed819fd6982a8a544"}, -] - -[package.dependencies] -certifi = "*" -h11 = ">=0.13,<0.15" - -[package.extras] -asyncio = ["anyio (>=4.0,<5.0)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] -trio = ["trio (>=0.22.0,<0.24.0)"] - -[[package]] -name = "httpx" -version = "0.26.0" -description = "The next generation HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpx-0.26.0-py3-none-any.whl", hash = "sha256:8915f5a3627c4d47b73e8202457cb28f1266982d1159bd5779d86a80c0eab1cd"}, - {file = "httpx-0.26.0.tar.gz", hash = "sha256:451b55c30d5185ea6b23c2c793abf9bb237d2a7dfb901ced6ff69ad37ec1dfaf"}, -] - -[package.dependencies] -anyio = "*" -certifi = "*" -httpcore = "==1.*" -idna = "*" -sniffio = "*" - -[package.extras] -brotli = ["brotli", "brotlicffi"] -cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] - -[[package]] -name = "idna" -version = "3.6" -description = "Internationalized Domain Names in Applications (IDNA)" -optional = false -python-versions = ">=3.5" -files = [ - {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"}, - {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"}, -] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "sniffio" -version = "1.3.0" -description = "Sniff out which async library your code is running under" -optional = false -python-versions = ">=3.7" -files = [ - {file = "sniffio-1.3.0-py3-none-any.whl", hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384"}, - {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"}, -] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "3c8fae8de68e5484c48073bf191e51acbe3b9a32fd98e6b5e4d165e42a7fc7aa" diff --git a/seed/python-sdk/multi-url-environment/poetry.lock b/seed/python-sdk/multi-url-environment/poetry.lock deleted file mode 100644 index 8270a062427..00000000000 --- a/seed/python-sdk/multi-url-environment/poetry.lock +++ /dev/null @@ -1,405 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "anyio" -version = "4.3.0" -description = "High level compatibility layer for multiple asynchronous event loop implementations" -optional = false -python-versions = ">=3.8" -files = [ - {file = "anyio-4.3.0-py3-none-any.whl", hash = "sha256:048e05d0f6caeed70d731f3db756d35dcc1f35747c8c403364a8332c630441b8"}, - {file = "anyio-4.3.0.tar.gz", hash = "sha256:f75253795a87df48568485fd18cdd2a3fa5c4f7c5be8e5e36637733fce06fed6"}, -] - -[package.dependencies] -exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""} -idna = ">=2.8" -sniffio = ">=1.1" -typing-extensions = {version = ">=4.1", markers = "python_version < \"3.11\""} - -[package.extras] -doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] -test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] -trio = ["trio (>=0.23)"] - -[[package]] -name = "certifi" -version = "2024.2.2" -description = "Python package for providing Mozilla's CA Bundle." -optional = false -python-versions = ">=3.6" -files = [ - {file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"}, - {file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"}, -] - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "h11" -version = "0.14.0" -description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" -optional = false -python-versions = ">=3.7" -files = [ - {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"}, - {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"}, -] - -[[package]] -name = "httpcore" -version = "1.0.3" -description = "A minimal low-level HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpcore-1.0.3-py3-none-any.whl", hash = "sha256:9a6a501c3099307d9fd76ac244e08503427679b1e81ceb1d922485e2f2462ad2"}, - {file = "httpcore-1.0.3.tar.gz", hash = "sha256:5c0f9546ad17dac4d0772b0808856eb616eb8b48ce94f49ed819fd6982a8a544"}, -] - -[package.dependencies] -certifi = "*" -h11 = ">=0.13,<0.15" - -[package.extras] -asyncio = ["anyio (>=4.0,<5.0)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] -trio = ["trio (>=0.22.0,<0.24.0)"] - -[[package]] -name = "httpx" -version = "0.26.0" -description = "The next generation HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpx-0.26.0-py3-none-any.whl", hash = "sha256:8915f5a3627c4d47b73e8202457cb28f1266982d1159bd5779d86a80c0eab1cd"}, - {file = "httpx-0.26.0.tar.gz", hash = "sha256:451b55c30d5185ea6b23c2c793abf9bb237d2a7dfb901ced6ff69ad37ec1dfaf"}, -] - -[package.dependencies] -anyio = "*" -certifi = "*" -httpcore = "==1.*" -idna = "*" -sniffio = "*" - -[package.extras] -brotli = ["brotli", "brotlicffi"] -cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] - -[[package]] -name = "idna" -version = "3.6" -description = "Internationalized Domain Names in Applications (IDNA)" -optional = false -python-versions = ">=3.5" -files = [ - {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"}, - {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"}, -] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "sniffio" -version = "1.3.0" -description = "Sniff out which async library your code is running under" -optional = false -python-versions = ">=3.7" -files = [ - {file = "sniffio-1.3.0-py3-none-any.whl", hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384"}, - {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"}, -] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "3c8fae8de68e5484c48073bf191e51acbe3b9a32fd98e6b5e4d165e42a7fc7aa" diff --git a/seed/python-sdk/no-environment/poetry.lock b/seed/python-sdk/no-environment/poetry.lock deleted file mode 100644 index 8270a062427..00000000000 --- a/seed/python-sdk/no-environment/poetry.lock +++ /dev/null @@ -1,405 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "anyio" -version = "4.3.0" -description = "High level compatibility layer for multiple asynchronous event loop implementations" -optional = false -python-versions = ">=3.8" -files = [ - {file = "anyio-4.3.0-py3-none-any.whl", hash = "sha256:048e05d0f6caeed70d731f3db756d35dcc1f35747c8c403364a8332c630441b8"}, - {file = "anyio-4.3.0.tar.gz", hash = "sha256:f75253795a87df48568485fd18cdd2a3fa5c4f7c5be8e5e36637733fce06fed6"}, -] - -[package.dependencies] -exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""} -idna = ">=2.8" -sniffio = ">=1.1" -typing-extensions = {version = ">=4.1", markers = "python_version < \"3.11\""} - -[package.extras] -doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] -test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] -trio = ["trio (>=0.23)"] - -[[package]] -name = "certifi" -version = "2024.2.2" -description = "Python package for providing Mozilla's CA Bundle." -optional = false -python-versions = ">=3.6" -files = [ - {file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"}, - {file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"}, -] - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "h11" -version = "0.14.0" -description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" -optional = false -python-versions = ">=3.7" -files = [ - {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"}, - {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"}, -] - -[[package]] -name = "httpcore" -version = "1.0.3" -description = "A minimal low-level HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpcore-1.0.3-py3-none-any.whl", hash = "sha256:9a6a501c3099307d9fd76ac244e08503427679b1e81ceb1d922485e2f2462ad2"}, - {file = "httpcore-1.0.3.tar.gz", hash = "sha256:5c0f9546ad17dac4d0772b0808856eb616eb8b48ce94f49ed819fd6982a8a544"}, -] - -[package.dependencies] -certifi = "*" -h11 = ">=0.13,<0.15" - -[package.extras] -asyncio = ["anyio (>=4.0,<5.0)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] -trio = ["trio (>=0.22.0,<0.24.0)"] - -[[package]] -name = "httpx" -version = "0.26.0" -description = "The next generation HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpx-0.26.0-py3-none-any.whl", hash = "sha256:8915f5a3627c4d47b73e8202457cb28f1266982d1159bd5779d86a80c0eab1cd"}, - {file = "httpx-0.26.0.tar.gz", hash = "sha256:451b55c30d5185ea6b23c2c793abf9bb237d2a7dfb901ced6ff69ad37ec1dfaf"}, -] - -[package.dependencies] -anyio = "*" -certifi = "*" -httpcore = "==1.*" -idna = "*" -sniffio = "*" - -[package.extras] -brotli = ["brotli", "brotlicffi"] -cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] - -[[package]] -name = "idna" -version = "3.6" -description = "Internationalized Domain Names in Applications (IDNA)" -optional = false -python-versions = ">=3.5" -files = [ - {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"}, - {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"}, -] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "sniffio" -version = "1.3.0" -description = "Sniff out which async library your code is running under" -optional = false -python-versions = ">=3.7" -files = [ - {file = "sniffio-1.3.0-py3-none-any.whl", hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384"}, - {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"}, -] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "3c8fae8de68e5484c48073bf191e51acbe3b9a32fd98e6b5e4d165e42a7fc7aa" diff --git a/seed/python-sdk/object/poetry.lock b/seed/python-sdk/object/poetry.lock deleted file mode 100644 index 8270a062427..00000000000 --- a/seed/python-sdk/object/poetry.lock +++ /dev/null @@ -1,405 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "anyio" -version = "4.3.0" -description = "High level compatibility layer for multiple asynchronous event loop implementations" -optional = false -python-versions = ">=3.8" -files = [ - {file = "anyio-4.3.0-py3-none-any.whl", hash = "sha256:048e05d0f6caeed70d731f3db756d35dcc1f35747c8c403364a8332c630441b8"}, - {file = "anyio-4.3.0.tar.gz", hash = "sha256:f75253795a87df48568485fd18cdd2a3fa5c4f7c5be8e5e36637733fce06fed6"}, -] - -[package.dependencies] -exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""} -idna = ">=2.8" -sniffio = ">=1.1" -typing-extensions = {version = ">=4.1", markers = "python_version < \"3.11\""} - -[package.extras] -doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] -test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] -trio = ["trio (>=0.23)"] - -[[package]] -name = "certifi" -version = "2024.2.2" -description = "Python package for providing Mozilla's CA Bundle." -optional = false -python-versions = ">=3.6" -files = [ - {file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"}, - {file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"}, -] - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "h11" -version = "0.14.0" -description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" -optional = false -python-versions = ">=3.7" -files = [ - {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"}, - {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"}, -] - -[[package]] -name = "httpcore" -version = "1.0.3" -description = "A minimal low-level HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpcore-1.0.3-py3-none-any.whl", hash = "sha256:9a6a501c3099307d9fd76ac244e08503427679b1e81ceb1d922485e2f2462ad2"}, - {file = "httpcore-1.0.3.tar.gz", hash = "sha256:5c0f9546ad17dac4d0772b0808856eb616eb8b48ce94f49ed819fd6982a8a544"}, -] - -[package.dependencies] -certifi = "*" -h11 = ">=0.13,<0.15" - -[package.extras] -asyncio = ["anyio (>=4.0,<5.0)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] -trio = ["trio (>=0.22.0,<0.24.0)"] - -[[package]] -name = "httpx" -version = "0.26.0" -description = "The next generation HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpx-0.26.0-py3-none-any.whl", hash = "sha256:8915f5a3627c4d47b73e8202457cb28f1266982d1159bd5779d86a80c0eab1cd"}, - {file = "httpx-0.26.0.tar.gz", hash = "sha256:451b55c30d5185ea6b23c2c793abf9bb237d2a7dfb901ced6ff69ad37ec1dfaf"}, -] - -[package.dependencies] -anyio = "*" -certifi = "*" -httpcore = "==1.*" -idna = "*" -sniffio = "*" - -[package.extras] -brotli = ["brotli", "brotlicffi"] -cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] - -[[package]] -name = "idna" -version = "3.6" -description = "Internationalized Domain Names in Applications (IDNA)" -optional = false -python-versions = ">=3.5" -files = [ - {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"}, - {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"}, -] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "sniffio" -version = "1.3.0" -description = "Sniff out which async library your code is running under" -optional = false -python-versions = ">=3.7" -files = [ - {file = "sniffio-1.3.0-py3-none-any.whl", hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384"}, - {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"}, -] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "3c8fae8de68e5484c48073bf191e51acbe3b9a32fd98e6b5e4d165e42a7fc7aa" diff --git a/seed/python-sdk/object/src/seed/types/type.py b/seed/python-sdk/object/src/seed/types/type.py index be0cd127c9d..51e3695f0c1 100644 --- a/seed/python-sdk/object/src/seed/types/type.py +++ b/seed/python-sdk/object/src/seed/types/type.py @@ -73,7 +73,7 @@ class Type(pydantic.BaseModel): ten: typing.List[int] eleven: typing.Set[float] twelve: typing.Dict[str, bool] - thirteen: typing.Optional[int] + thirteen: typing.Optional[int] = None fourteen: typing.Any fifteen: typing.List[typing.List[int]] sixteen: typing.List[typing.Dict[str, int]] diff --git a/seed/python-sdk/objects-with-imports/poetry.lock b/seed/python-sdk/objects-with-imports/poetry.lock deleted file mode 100644 index 8270a062427..00000000000 --- a/seed/python-sdk/objects-with-imports/poetry.lock +++ /dev/null @@ -1,405 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "anyio" -version = "4.3.0" -description = "High level compatibility layer for multiple asynchronous event loop implementations" -optional = false -python-versions = ">=3.8" -files = [ - {file = "anyio-4.3.0-py3-none-any.whl", hash = "sha256:048e05d0f6caeed70d731f3db756d35dcc1f35747c8c403364a8332c630441b8"}, - {file = "anyio-4.3.0.tar.gz", hash = "sha256:f75253795a87df48568485fd18cdd2a3fa5c4f7c5be8e5e36637733fce06fed6"}, -] - -[package.dependencies] -exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""} -idna = ">=2.8" -sniffio = ">=1.1" -typing-extensions = {version = ">=4.1", markers = "python_version < \"3.11\""} - -[package.extras] -doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] -test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] -trio = ["trio (>=0.23)"] - -[[package]] -name = "certifi" -version = "2024.2.2" -description = "Python package for providing Mozilla's CA Bundle." -optional = false -python-versions = ">=3.6" -files = [ - {file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"}, - {file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"}, -] - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "h11" -version = "0.14.0" -description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" -optional = false -python-versions = ">=3.7" -files = [ - {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"}, - {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"}, -] - -[[package]] -name = "httpcore" -version = "1.0.3" -description = "A minimal low-level HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpcore-1.0.3-py3-none-any.whl", hash = "sha256:9a6a501c3099307d9fd76ac244e08503427679b1e81ceb1d922485e2f2462ad2"}, - {file = "httpcore-1.0.3.tar.gz", hash = "sha256:5c0f9546ad17dac4d0772b0808856eb616eb8b48ce94f49ed819fd6982a8a544"}, -] - -[package.dependencies] -certifi = "*" -h11 = ">=0.13,<0.15" - -[package.extras] -asyncio = ["anyio (>=4.0,<5.0)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] -trio = ["trio (>=0.22.0,<0.24.0)"] - -[[package]] -name = "httpx" -version = "0.26.0" -description = "The next generation HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpx-0.26.0-py3-none-any.whl", hash = "sha256:8915f5a3627c4d47b73e8202457cb28f1266982d1159bd5779d86a80c0eab1cd"}, - {file = "httpx-0.26.0.tar.gz", hash = "sha256:451b55c30d5185ea6b23c2c793abf9bb237d2a7dfb901ced6ff69ad37ec1dfaf"}, -] - -[package.dependencies] -anyio = "*" -certifi = "*" -httpcore = "==1.*" -idna = "*" -sniffio = "*" - -[package.extras] -brotli = ["brotli", "brotlicffi"] -cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] - -[[package]] -name = "idna" -version = "3.6" -description = "Internationalized Domain Names in Applications (IDNA)" -optional = false -python-versions = ">=3.5" -files = [ - {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"}, - {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"}, -] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "sniffio" -version = "1.3.0" -description = "Sniff out which async library your code is running under" -optional = false -python-versions = ">=3.7" -files = [ - {file = "sniffio-1.3.0-py3-none-any.whl", hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384"}, - {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"}, -] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "3c8fae8de68e5484c48073bf191e51acbe3b9a32fd98e6b5e4d165e42a7fc7aa" diff --git a/seed/python-sdk/objects-with-imports/src/seed/resources/commons/resources/metadata/types/metadata.py b/seed/python-sdk/objects-with-imports/src/seed/resources/commons/resources/metadata/types/metadata.py index c433052f13c..6c1ab4db253 100644 --- a/seed/python-sdk/objects-with-imports/src/seed/resources/commons/resources/metadata/types/metadata.py +++ b/seed/python-sdk/objects-with-imports/src/seed/resources/commons/resources/metadata/types/metadata.py @@ -22,7 +22,7 @@ class Metadata(pydantic.BaseModel): """ id: str - data: typing.Optional[typing.Dict[str, str]] + data: typing.Optional[typing.Dict[str, str]] = None def json(self, **kwargs: typing.Any) -> str: kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} diff --git a/seed/python-sdk/objects-with-imports/src/seed/resources/file/resources/directory/types/directory.py b/seed/python-sdk/objects-with-imports/src/seed/resources/file/resources/directory/types/directory.py index 8d588ad010e..dd063496b6d 100644 --- a/seed/python-sdk/objects-with-imports/src/seed/resources/file/resources/directory/types/directory.py +++ b/seed/python-sdk/objects-with-imports/src/seed/resources/file/resources/directory/types/directory.py @@ -44,8 +44,8 @@ class Directory(pydantic.BaseModel): """ name: str - files: typing.Optional[typing.List[File]] - directories: typing.Optional[typing.List[Directory]] + files: typing.Optional[typing.List[File]] = None + directories: typing.Optional[typing.List[Directory]] = None def json(self, **kwargs: typing.Any) -> str: kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} diff --git a/seed/python-sdk/objects-with-imports/src/seed/types/node.py b/seed/python-sdk/objects-with-imports/src/seed/types/node.py index 647e2b0ecd4..57dbefe358e 100644 --- a/seed/python-sdk/objects-with-imports/src/seed/types/node.py +++ b/seed/python-sdk/objects-with-imports/src/seed/types/node.py @@ -28,8 +28,8 @@ class Node(pydantic.BaseModel): """ id: str - label: typing.Optional[str] - metadata: typing.Optional[Metadata] + label: typing.Optional[str] = None + metadata: typing.Optional[Metadata] = None def json(self, **kwargs: typing.Any) -> str: kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} diff --git a/seed/python-sdk/objects-with-imports/src/seed/types/tree.py b/seed/python-sdk/objects-with-imports/src/seed/types/tree.py index be0fb320801..ef84b6f6635 100644 --- a/seed/python-sdk/objects-with-imports/src/seed/types/tree.py +++ b/seed/python-sdk/objects-with-imports/src/seed/types/tree.py @@ -39,7 +39,7 @@ class Tree(pydantic.BaseModel): ) """ - nodes: typing.Optional[typing.List[Node]] + nodes: typing.Optional[typing.List[Node]] = None def json(self, **kwargs: typing.Any) -> str: kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} diff --git a/seed/python-sdk/optional/poetry.lock b/seed/python-sdk/optional/poetry.lock deleted file mode 100644 index 8270a062427..00000000000 --- a/seed/python-sdk/optional/poetry.lock +++ /dev/null @@ -1,405 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "anyio" -version = "4.3.0" -description = "High level compatibility layer for multiple asynchronous event loop implementations" -optional = false -python-versions = ">=3.8" -files = [ - {file = "anyio-4.3.0-py3-none-any.whl", hash = "sha256:048e05d0f6caeed70d731f3db756d35dcc1f35747c8c403364a8332c630441b8"}, - {file = "anyio-4.3.0.tar.gz", hash = "sha256:f75253795a87df48568485fd18cdd2a3fa5c4f7c5be8e5e36637733fce06fed6"}, -] - -[package.dependencies] -exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""} -idna = ">=2.8" -sniffio = ">=1.1" -typing-extensions = {version = ">=4.1", markers = "python_version < \"3.11\""} - -[package.extras] -doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] -test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] -trio = ["trio (>=0.23)"] - -[[package]] -name = "certifi" -version = "2024.2.2" -description = "Python package for providing Mozilla's CA Bundle." -optional = false -python-versions = ">=3.6" -files = [ - {file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"}, - {file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"}, -] - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "h11" -version = "0.14.0" -description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" -optional = false -python-versions = ">=3.7" -files = [ - {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"}, - {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"}, -] - -[[package]] -name = "httpcore" -version = "1.0.3" -description = "A minimal low-level HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpcore-1.0.3-py3-none-any.whl", hash = "sha256:9a6a501c3099307d9fd76ac244e08503427679b1e81ceb1d922485e2f2462ad2"}, - {file = "httpcore-1.0.3.tar.gz", hash = "sha256:5c0f9546ad17dac4d0772b0808856eb616eb8b48ce94f49ed819fd6982a8a544"}, -] - -[package.dependencies] -certifi = "*" -h11 = ">=0.13,<0.15" - -[package.extras] -asyncio = ["anyio (>=4.0,<5.0)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] -trio = ["trio (>=0.22.0,<0.24.0)"] - -[[package]] -name = "httpx" -version = "0.26.0" -description = "The next generation HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpx-0.26.0-py3-none-any.whl", hash = "sha256:8915f5a3627c4d47b73e8202457cb28f1266982d1159bd5779d86a80c0eab1cd"}, - {file = "httpx-0.26.0.tar.gz", hash = "sha256:451b55c30d5185ea6b23c2c793abf9bb237d2a7dfb901ced6ff69ad37ec1dfaf"}, -] - -[package.dependencies] -anyio = "*" -certifi = "*" -httpcore = "==1.*" -idna = "*" -sniffio = "*" - -[package.extras] -brotli = ["brotli", "brotlicffi"] -cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] - -[[package]] -name = "idna" -version = "3.6" -description = "Internationalized Domain Names in Applications (IDNA)" -optional = false -python-versions = ">=3.5" -files = [ - {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"}, - {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"}, -] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "sniffio" -version = "1.3.0" -description = "Sniff out which async library your code is running under" -optional = false -python-versions = ">=3.7" -files = [ - {file = "sniffio-1.3.0-py3-none-any.whl", hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384"}, - {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"}, -] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "3c8fae8de68e5484c48073bf191e51acbe3b9a32fd98e6b5e4d165e42a7fc7aa" diff --git a/seed/python-sdk/package-yml/poetry.lock b/seed/python-sdk/package-yml/poetry.lock deleted file mode 100644 index 8270a062427..00000000000 --- a/seed/python-sdk/package-yml/poetry.lock +++ /dev/null @@ -1,405 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "anyio" -version = "4.3.0" -description = "High level compatibility layer for multiple asynchronous event loop implementations" -optional = false -python-versions = ">=3.8" -files = [ - {file = "anyio-4.3.0-py3-none-any.whl", hash = "sha256:048e05d0f6caeed70d731f3db756d35dcc1f35747c8c403364a8332c630441b8"}, - {file = "anyio-4.3.0.tar.gz", hash = "sha256:f75253795a87df48568485fd18cdd2a3fa5c4f7c5be8e5e36637733fce06fed6"}, -] - -[package.dependencies] -exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""} -idna = ">=2.8" -sniffio = ">=1.1" -typing-extensions = {version = ">=4.1", markers = "python_version < \"3.11\""} - -[package.extras] -doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] -test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] -trio = ["trio (>=0.23)"] - -[[package]] -name = "certifi" -version = "2024.2.2" -description = "Python package for providing Mozilla's CA Bundle." -optional = false -python-versions = ">=3.6" -files = [ - {file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"}, - {file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"}, -] - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "h11" -version = "0.14.0" -description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" -optional = false -python-versions = ">=3.7" -files = [ - {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"}, - {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"}, -] - -[[package]] -name = "httpcore" -version = "1.0.3" -description = "A minimal low-level HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpcore-1.0.3-py3-none-any.whl", hash = "sha256:9a6a501c3099307d9fd76ac244e08503427679b1e81ceb1d922485e2f2462ad2"}, - {file = "httpcore-1.0.3.tar.gz", hash = "sha256:5c0f9546ad17dac4d0772b0808856eb616eb8b48ce94f49ed819fd6982a8a544"}, -] - -[package.dependencies] -certifi = "*" -h11 = ">=0.13,<0.15" - -[package.extras] -asyncio = ["anyio (>=4.0,<5.0)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] -trio = ["trio (>=0.22.0,<0.24.0)"] - -[[package]] -name = "httpx" -version = "0.26.0" -description = "The next generation HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpx-0.26.0-py3-none-any.whl", hash = "sha256:8915f5a3627c4d47b73e8202457cb28f1266982d1159bd5779d86a80c0eab1cd"}, - {file = "httpx-0.26.0.tar.gz", hash = "sha256:451b55c30d5185ea6b23c2c793abf9bb237d2a7dfb901ced6ff69ad37ec1dfaf"}, -] - -[package.dependencies] -anyio = "*" -certifi = "*" -httpcore = "==1.*" -idna = "*" -sniffio = "*" - -[package.extras] -brotli = ["brotli", "brotlicffi"] -cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] - -[[package]] -name = "idna" -version = "3.6" -description = "Internationalized Domain Names in Applications (IDNA)" -optional = false -python-versions = ">=3.5" -files = [ - {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"}, - {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"}, -] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "sniffio" -version = "1.3.0" -description = "Sniff out which async library your code is running under" -optional = false -python-versions = ">=3.7" -files = [ - {file = "sniffio-1.3.0-py3-none-any.whl", hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384"}, - {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"}, -] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "3c8fae8de68e5484c48073bf191e51acbe3b9a32fd98e6b5e4d165e42a7fc7aa" diff --git a/seed/python-sdk/package-yml/src/seed/client.py b/seed/python-sdk/package-yml/src/seed/client.py index 5e16ef932ae..a2e11416ca9 100644 --- a/seed/python-sdk/package-yml/src/seed/client.py +++ b/seed/python-sdk/package-yml/src/seed/client.py @@ -69,7 +69,7 @@ def echo(self, id: str, *, request: str, request_options: typing.Optional[Reques """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"{id}/"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"{jsonable_encoder(id)}/"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -146,7 +146,7 @@ async def echo(self, id: str, *, request: str, request_options: typing.Optional[ """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"{id}/"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"{jsonable_encoder(id)}/"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), diff --git a/seed/python-sdk/package-yml/src/seed/resources/service/client.py b/seed/python-sdk/package-yml/src/seed/resources/service/client.py index 368488a4af8..ab28b1a3353 100644 --- a/seed/python-sdk/package-yml/src/seed/resources/service/client.py +++ b/seed/python-sdk/package-yml/src/seed/resources/service/client.py @@ -36,7 +36,9 @@ def nop(self, id: str, nested_id: str, *, request_options: typing.Optional[Reque """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"{id}//{nested_id}"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", f"{jsonable_encoder(id)}//{jsonable_encoder(nested_id)}" + ), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -86,7 +88,9 @@ async def nop(self, id: str, nested_id: str, *, request_options: typing.Optional """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"{id}//{nested_id}"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", f"{jsonable_encoder(id)}//{jsonable_encoder(nested_id)}" + ), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), diff --git a/seed/python-sdk/plain-text/poetry.lock b/seed/python-sdk/plain-text/poetry.lock deleted file mode 100644 index 8270a062427..00000000000 --- a/seed/python-sdk/plain-text/poetry.lock +++ /dev/null @@ -1,405 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "anyio" -version = "4.3.0" -description = "High level compatibility layer for multiple asynchronous event loop implementations" -optional = false -python-versions = ">=3.8" -files = [ - {file = "anyio-4.3.0-py3-none-any.whl", hash = "sha256:048e05d0f6caeed70d731f3db756d35dcc1f35747c8c403364a8332c630441b8"}, - {file = "anyio-4.3.0.tar.gz", hash = "sha256:f75253795a87df48568485fd18cdd2a3fa5c4f7c5be8e5e36637733fce06fed6"}, -] - -[package.dependencies] -exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""} -idna = ">=2.8" -sniffio = ">=1.1" -typing-extensions = {version = ">=4.1", markers = "python_version < \"3.11\""} - -[package.extras] -doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] -test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] -trio = ["trio (>=0.23)"] - -[[package]] -name = "certifi" -version = "2024.2.2" -description = "Python package for providing Mozilla's CA Bundle." -optional = false -python-versions = ">=3.6" -files = [ - {file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"}, - {file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"}, -] - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "h11" -version = "0.14.0" -description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" -optional = false -python-versions = ">=3.7" -files = [ - {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"}, - {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"}, -] - -[[package]] -name = "httpcore" -version = "1.0.3" -description = "A minimal low-level HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpcore-1.0.3-py3-none-any.whl", hash = "sha256:9a6a501c3099307d9fd76ac244e08503427679b1e81ceb1d922485e2f2462ad2"}, - {file = "httpcore-1.0.3.tar.gz", hash = "sha256:5c0f9546ad17dac4d0772b0808856eb616eb8b48ce94f49ed819fd6982a8a544"}, -] - -[package.dependencies] -certifi = "*" -h11 = ">=0.13,<0.15" - -[package.extras] -asyncio = ["anyio (>=4.0,<5.0)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] -trio = ["trio (>=0.22.0,<0.24.0)"] - -[[package]] -name = "httpx" -version = "0.26.0" -description = "The next generation HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpx-0.26.0-py3-none-any.whl", hash = "sha256:8915f5a3627c4d47b73e8202457cb28f1266982d1159bd5779d86a80c0eab1cd"}, - {file = "httpx-0.26.0.tar.gz", hash = "sha256:451b55c30d5185ea6b23c2c793abf9bb237d2a7dfb901ced6ff69ad37ec1dfaf"}, -] - -[package.dependencies] -anyio = "*" -certifi = "*" -httpcore = "==1.*" -idna = "*" -sniffio = "*" - -[package.extras] -brotli = ["brotli", "brotlicffi"] -cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] - -[[package]] -name = "idna" -version = "3.6" -description = "Internationalized Domain Names in Applications (IDNA)" -optional = false -python-versions = ">=3.5" -files = [ - {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"}, - {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"}, -] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "sniffio" -version = "1.3.0" -description = "Sniff out which async library your code is running under" -optional = false -python-versions = ">=3.7" -files = [ - {file = "sniffio-1.3.0-py3-none-any.whl", hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384"}, - {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"}, -] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "3c8fae8de68e5484c48073bf191e51acbe3b9a32fd98e6b5e4d165e42a7fc7aa" diff --git a/seed/python-sdk/query-parameters/poetry.lock b/seed/python-sdk/query-parameters/poetry.lock deleted file mode 100644 index 8270a062427..00000000000 --- a/seed/python-sdk/query-parameters/poetry.lock +++ /dev/null @@ -1,405 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "anyio" -version = "4.3.0" -description = "High level compatibility layer for multiple asynchronous event loop implementations" -optional = false -python-versions = ">=3.8" -files = [ - {file = "anyio-4.3.0-py3-none-any.whl", hash = "sha256:048e05d0f6caeed70d731f3db756d35dcc1f35747c8c403364a8332c630441b8"}, - {file = "anyio-4.3.0.tar.gz", hash = "sha256:f75253795a87df48568485fd18cdd2a3fa5c4f7c5be8e5e36637733fce06fed6"}, -] - -[package.dependencies] -exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""} -idna = ">=2.8" -sniffio = ">=1.1" -typing-extensions = {version = ">=4.1", markers = "python_version < \"3.11\""} - -[package.extras] -doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] -test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] -trio = ["trio (>=0.23)"] - -[[package]] -name = "certifi" -version = "2024.2.2" -description = "Python package for providing Mozilla's CA Bundle." -optional = false -python-versions = ">=3.6" -files = [ - {file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"}, - {file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"}, -] - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "h11" -version = "0.14.0" -description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" -optional = false -python-versions = ">=3.7" -files = [ - {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"}, - {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"}, -] - -[[package]] -name = "httpcore" -version = "1.0.3" -description = "A minimal low-level HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpcore-1.0.3-py3-none-any.whl", hash = "sha256:9a6a501c3099307d9fd76ac244e08503427679b1e81ceb1d922485e2f2462ad2"}, - {file = "httpcore-1.0.3.tar.gz", hash = "sha256:5c0f9546ad17dac4d0772b0808856eb616eb8b48ce94f49ed819fd6982a8a544"}, -] - -[package.dependencies] -certifi = "*" -h11 = ">=0.13,<0.15" - -[package.extras] -asyncio = ["anyio (>=4.0,<5.0)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] -trio = ["trio (>=0.22.0,<0.24.0)"] - -[[package]] -name = "httpx" -version = "0.26.0" -description = "The next generation HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpx-0.26.0-py3-none-any.whl", hash = "sha256:8915f5a3627c4d47b73e8202457cb28f1266982d1159bd5779d86a80c0eab1cd"}, - {file = "httpx-0.26.0.tar.gz", hash = "sha256:451b55c30d5185ea6b23c2c793abf9bb237d2a7dfb901ced6ff69ad37ec1dfaf"}, -] - -[package.dependencies] -anyio = "*" -certifi = "*" -httpcore = "==1.*" -idna = "*" -sniffio = "*" - -[package.extras] -brotli = ["brotli", "brotlicffi"] -cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] - -[[package]] -name = "idna" -version = "3.6" -description = "Internationalized Domain Names in Applications (IDNA)" -optional = false -python-versions = ">=3.5" -files = [ - {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"}, - {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"}, -] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "sniffio" -version = "1.3.0" -description = "Sniff out which async library your code is running under" -optional = false -python-versions = ">=3.7" -files = [ - {file = "sniffio-1.3.0-py3-none-any.whl", hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384"}, - {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"}, -] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "3c8fae8de68e5484c48073bf191e51acbe3b9a32fd98e6b5e4d165e42a7fc7aa" diff --git a/seed/python-sdk/query-parameters/src/seed/resources/user/client.py b/seed/python-sdk/query-parameters/src/seed/resources/user/client.py index e27539d5da5..bba8693476b 100644 --- a/seed/python-sdk/query-parameters/src/seed/resources/user/client.py +++ b/seed/python-sdk/query-parameters/src/seed/resources/user/client.py @@ -37,8 +37,8 @@ def get_username( key_value: typing.Dict[str, str], optional_string: typing.Optional[str] = None, nested_user: NestedUser, - exclude_user: typing.Union[User, typing.List[User]], - filter: typing.Union[str, typing.List[str]], + exclude_user: typing.Union[User, typing.Sequence[User]], + filter: typing.Union[str, typing.Sequence[str]], request_options: typing.Optional[RequestOptions] = None, ) -> User: """ @@ -61,9 +61,9 @@ def get_username( - nested_user: NestedUser. - - exclude_user: typing.Union[User, typing.List[User]]. + - exclude_user: typing.Union[User, typing.Sequence[User]]. - - filter: typing.Union[str, typing.List[str]]. + - filter: typing.Union[str, typing.Sequence[str]]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ @@ -129,8 +129,8 @@ async def get_username( key_value: typing.Dict[str, str], optional_string: typing.Optional[str] = None, nested_user: NestedUser, - exclude_user: typing.Union[User, typing.List[User]], - filter: typing.Union[str, typing.List[str]], + exclude_user: typing.Union[User, typing.Sequence[User]], + filter: typing.Union[str, typing.Sequence[str]], request_options: typing.Optional[RequestOptions] = None, ) -> User: """ @@ -153,9 +153,9 @@ async def get_username( - nested_user: NestedUser. - - exclude_user: typing.Union[User, typing.List[User]]. + - exclude_user: typing.Union[User, typing.Sequence[User]]. - - filter: typing.Union[str, typing.List[str]]. + - filter: typing.Union[str, typing.Sequence[str]]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ diff --git a/seed/python-sdk/reserved-keywords/poetry.lock b/seed/python-sdk/reserved-keywords/poetry.lock deleted file mode 100644 index 8270a062427..00000000000 --- a/seed/python-sdk/reserved-keywords/poetry.lock +++ /dev/null @@ -1,405 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "anyio" -version = "4.3.0" -description = "High level compatibility layer for multiple asynchronous event loop implementations" -optional = false -python-versions = ">=3.8" -files = [ - {file = "anyio-4.3.0-py3-none-any.whl", hash = "sha256:048e05d0f6caeed70d731f3db756d35dcc1f35747c8c403364a8332c630441b8"}, - {file = "anyio-4.3.0.tar.gz", hash = "sha256:f75253795a87df48568485fd18cdd2a3fa5c4f7c5be8e5e36637733fce06fed6"}, -] - -[package.dependencies] -exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""} -idna = ">=2.8" -sniffio = ">=1.1" -typing-extensions = {version = ">=4.1", markers = "python_version < \"3.11\""} - -[package.extras] -doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] -test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] -trio = ["trio (>=0.23)"] - -[[package]] -name = "certifi" -version = "2024.2.2" -description = "Python package for providing Mozilla's CA Bundle." -optional = false -python-versions = ">=3.6" -files = [ - {file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"}, - {file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"}, -] - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "h11" -version = "0.14.0" -description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" -optional = false -python-versions = ">=3.7" -files = [ - {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"}, - {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"}, -] - -[[package]] -name = "httpcore" -version = "1.0.3" -description = "A minimal low-level HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpcore-1.0.3-py3-none-any.whl", hash = "sha256:9a6a501c3099307d9fd76ac244e08503427679b1e81ceb1d922485e2f2462ad2"}, - {file = "httpcore-1.0.3.tar.gz", hash = "sha256:5c0f9546ad17dac4d0772b0808856eb616eb8b48ce94f49ed819fd6982a8a544"}, -] - -[package.dependencies] -certifi = "*" -h11 = ">=0.13,<0.15" - -[package.extras] -asyncio = ["anyio (>=4.0,<5.0)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] -trio = ["trio (>=0.22.0,<0.24.0)"] - -[[package]] -name = "httpx" -version = "0.26.0" -description = "The next generation HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpx-0.26.0-py3-none-any.whl", hash = "sha256:8915f5a3627c4d47b73e8202457cb28f1266982d1159bd5779d86a80c0eab1cd"}, - {file = "httpx-0.26.0.tar.gz", hash = "sha256:451b55c30d5185ea6b23c2c793abf9bb237d2a7dfb901ced6ff69ad37ec1dfaf"}, -] - -[package.dependencies] -anyio = "*" -certifi = "*" -httpcore = "==1.*" -idna = "*" -sniffio = "*" - -[package.extras] -brotli = ["brotli", "brotlicffi"] -cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] - -[[package]] -name = "idna" -version = "3.6" -description = "Internationalized Domain Names in Applications (IDNA)" -optional = false -python-versions = ">=3.5" -files = [ - {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"}, - {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"}, -] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "sniffio" -version = "1.3.0" -description = "Sniff out which async library your code is running under" -optional = false -python-versions = ">=3.7" -files = [ - {file = "sniffio-1.3.0-py3-none-any.whl", hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384"}, - {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"}, -] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "3c8fae8de68e5484c48073bf191e51acbe3b9a32fd98e6b5e4d165e42a7fc7aa" diff --git a/seed/python-sdk/seed.yml b/seed/python-sdk/seed.yml index f180fc4b99e..5760018f362 100644 --- a/seed/python-sdk/seed.yml +++ b/seed/python-sdk/seed.yml @@ -33,6 +33,9 @@ fixtures: - myCustomFunction - AnotherCustomClient outputFolder: additional_init_exports + - customConfig: + improved_imports: true + outputFolder: improved_imports scripts: - docker: fernapi/python-seed commands: @@ -46,8 +49,6 @@ allowedFailures: - response-property # Generator does not handle list of enums - enum - - auth-environment-variables - - bearer-token-environment-variable - websocket - exhaustive:union-utils - exhaustive:additional_init_exports \ No newline at end of file diff --git a/seed/python-sdk/single-url-environment-default/poetry.lock b/seed/python-sdk/single-url-environment-default/poetry.lock deleted file mode 100644 index 8270a062427..00000000000 --- a/seed/python-sdk/single-url-environment-default/poetry.lock +++ /dev/null @@ -1,405 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "anyio" -version = "4.3.0" -description = "High level compatibility layer for multiple asynchronous event loop implementations" -optional = false -python-versions = ">=3.8" -files = [ - {file = "anyio-4.3.0-py3-none-any.whl", hash = "sha256:048e05d0f6caeed70d731f3db756d35dcc1f35747c8c403364a8332c630441b8"}, - {file = "anyio-4.3.0.tar.gz", hash = "sha256:f75253795a87df48568485fd18cdd2a3fa5c4f7c5be8e5e36637733fce06fed6"}, -] - -[package.dependencies] -exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""} -idna = ">=2.8" -sniffio = ">=1.1" -typing-extensions = {version = ">=4.1", markers = "python_version < \"3.11\""} - -[package.extras] -doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] -test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] -trio = ["trio (>=0.23)"] - -[[package]] -name = "certifi" -version = "2024.2.2" -description = "Python package for providing Mozilla's CA Bundle." -optional = false -python-versions = ">=3.6" -files = [ - {file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"}, - {file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"}, -] - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "h11" -version = "0.14.0" -description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" -optional = false -python-versions = ">=3.7" -files = [ - {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"}, - {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"}, -] - -[[package]] -name = "httpcore" -version = "1.0.3" -description = "A minimal low-level HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpcore-1.0.3-py3-none-any.whl", hash = "sha256:9a6a501c3099307d9fd76ac244e08503427679b1e81ceb1d922485e2f2462ad2"}, - {file = "httpcore-1.0.3.tar.gz", hash = "sha256:5c0f9546ad17dac4d0772b0808856eb616eb8b48ce94f49ed819fd6982a8a544"}, -] - -[package.dependencies] -certifi = "*" -h11 = ">=0.13,<0.15" - -[package.extras] -asyncio = ["anyio (>=4.0,<5.0)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] -trio = ["trio (>=0.22.0,<0.24.0)"] - -[[package]] -name = "httpx" -version = "0.26.0" -description = "The next generation HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpx-0.26.0-py3-none-any.whl", hash = "sha256:8915f5a3627c4d47b73e8202457cb28f1266982d1159bd5779d86a80c0eab1cd"}, - {file = "httpx-0.26.0.tar.gz", hash = "sha256:451b55c30d5185ea6b23c2c793abf9bb237d2a7dfb901ced6ff69ad37ec1dfaf"}, -] - -[package.dependencies] -anyio = "*" -certifi = "*" -httpcore = "==1.*" -idna = "*" -sniffio = "*" - -[package.extras] -brotli = ["brotli", "brotlicffi"] -cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] - -[[package]] -name = "idna" -version = "3.6" -description = "Internationalized Domain Names in Applications (IDNA)" -optional = false -python-versions = ">=3.5" -files = [ - {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"}, - {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"}, -] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "sniffio" -version = "1.3.0" -description = "Sniff out which async library your code is running under" -optional = false -python-versions = ">=3.7" -files = [ - {file = "sniffio-1.3.0-py3-none-any.whl", hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384"}, - {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"}, -] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "3c8fae8de68e5484c48073bf191e51acbe3b9a32fd98e6b5e4d165e42a7fc7aa" diff --git a/seed/python-sdk/single-url-environment-no-default/poetry.lock b/seed/python-sdk/single-url-environment-no-default/poetry.lock deleted file mode 100644 index 8270a062427..00000000000 --- a/seed/python-sdk/single-url-environment-no-default/poetry.lock +++ /dev/null @@ -1,405 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "anyio" -version = "4.3.0" -description = "High level compatibility layer for multiple asynchronous event loop implementations" -optional = false -python-versions = ">=3.8" -files = [ - {file = "anyio-4.3.0-py3-none-any.whl", hash = "sha256:048e05d0f6caeed70d731f3db756d35dcc1f35747c8c403364a8332c630441b8"}, - {file = "anyio-4.3.0.tar.gz", hash = "sha256:f75253795a87df48568485fd18cdd2a3fa5c4f7c5be8e5e36637733fce06fed6"}, -] - -[package.dependencies] -exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""} -idna = ">=2.8" -sniffio = ">=1.1" -typing-extensions = {version = ">=4.1", markers = "python_version < \"3.11\""} - -[package.extras] -doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] -test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] -trio = ["trio (>=0.23)"] - -[[package]] -name = "certifi" -version = "2024.2.2" -description = "Python package for providing Mozilla's CA Bundle." -optional = false -python-versions = ">=3.6" -files = [ - {file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"}, - {file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"}, -] - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "h11" -version = "0.14.0" -description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" -optional = false -python-versions = ">=3.7" -files = [ - {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"}, - {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"}, -] - -[[package]] -name = "httpcore" -version = "1.0.3" -description = "A minimal low-level HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpcore-1.0.3-py3-none-any.whl", hash = "sha256:9a6a501c3099307d9fd76ac244e08503427679b1e81ceb1d922485e2f2462ad2"}, - {file = "httpcore-1.0.3.tar.gz", hash = "sha256:5c0f9546ad17dac4d0772b0808856eb616eb8b48ce94f49ed819fd6982a8a544"}, -] - -[package.dependencies] -certifi = "*" -h11 = ">=0.13,<0.15" - -[package.extras] -asyncio = ["anyio (>=4.0,<5.0)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] -trio = ["trio (>=0.22.0,<0.24.0)"] - -[[package]] -name = "httpx" -version = "0.26.0" -description = "The next generation HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpx-0.26.0-py3-none-any.whl", hash = "sha256:8915f5a3627c4d47b73e8202457cb28f1266982d1159bd5779d86a80c0eab1cd"}, - {file = "httpx-0.26.0.tar.gz", hash = "sha256:451b55c30d5185ea6b23c2c793abf9bb237d2a7dfb901ced6ff69ad37ec1dfaf"}, -] - -[package.dependencies] -anyio = "*" -certifi = "*" -httpcore = "==1.*" -idna = "*" -sniffio = "*" - -[package.extras] -brotli = ["brotli", "brotlicffi"] -cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] - -[[package]] -name = "idna" -version = "3.6" -description = "Internationalized Domain Names in Applications (IDNA)" -optional = false -python-versions = ">=3.5" -files = [ - {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"}, - {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"}, -] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "sniffio" -version = "1.3.0" -description = "Sniff out which async library your code is running under" -optional = false -python-versions = ">=3.7" -files = [ - {file = "sniffio-1.3.0-py3-none-any.whl", hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384"}, - {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"}, -] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "3c8fae8de68e5484c48073bf191e51acbe3b9a32fd98e6b5e4d165e42a7fc7aa" diff --git a/seed/python-sdk/streaming/poetry.lock b/seed/python-sdk/streaming/poetry.lock deleted file mode 100644 index 8270a062427..00000000000 --- a/seed/python-sdk/streaming/poetry.lock +++ /dev/null @@ -1,405 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "anyio" -version = "4.3.0" -description = "High level compatibility layer for multiple asynchronous event loop implementations" -optional = false -python-versions = ">=3.8" -files = [ - {file = "anyio-4.3.0-py3-none-any.whl", hash = "sha256:048e05d0f6caeed70d731f3db756d35dcc1f35747c8c403364a8332c630441b8"}, - {file = "anyio-4.3.0.tar.gz", hash = "sha256:f75253795a87df48568485fd18cdd2a3fa5c4f7c5be8e5e36637733fce06fed6"}, -] - -[package.dependencies] -exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""} -idna = ">=2.8" -sniffio = ">=1.1" -typing-extensions = {version = ">=4.1", markers = "python_version < \"3.11\""} - -[package.extras] -doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] -test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] -trio = ["trio (>=0.23)"] - -[[package]] -name = "certifi" -version = "2024.2.2" -description = "Python package for providing Mozilla's CA Bundle." -optional = false -python-versions = ">=3.6" -files = [ - {file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"}, - {file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"}, -] - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "h11" -version = "0.14.0" -description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" -optional = false -python-versions = ">=3.7" -files = [ - {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"}, - {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"}, -] - -[[package]] -name = "httpcore" -version = "1.0.3" -description = "A minimal low-level HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpcore-1.0.3-py3-none-any.whl", hash = "sha256:9a6a501c3099307d9fd76ac244e08503427679b1e81ceb1d922485e2f2462ad2"}, - {file = "httpcore-1.0.3.tar.gz", hash = "sha256:5c0f9546ad17dac4d0772b0808856eb616eb8b48ce94f49ed819fd6982a8a544"}, -] - -[package.dependencies] -certifi = "*" -h11 = ">=0.13,<0.15" - -[package.extras] -asyncio = ["anyio (>=4.0,<5.0)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] -trio = ["trio (>=0.22.0,<0.24.0)"] - -[[package]] -name = "httpx" -version = "0.26.0" -description = "The next generation HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpx-0.26.0-py3-none-any.whl", hash = "sha256:8915f5a3627c4d47b73e8202457cb28f1266982d1159bd5779d86a80c0eab1cd"}, - {file = "httpx-0.26.0.tar.gz", hash = "sha256:451b55c30d5185ea6b23c2c793abf9bb237d2a7dfb901ced6ff69ad37ec1dfaf"}, -] - -[package.dependencies] -anyio = "*" -certifi = "*" -httpcore = "==1.*" -idna = "*" -sniffio = "*" - -[package.extras] -brotli = ["brotli", "brotlicffi"] -cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] - -[[package]] -name = "idna" -version = "3.6" -description = "Internationalized Domain Names in Applications (IDNA)" -optional = false -python-versions = ">=3.5" -files = [ - {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"}, - {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"}, -] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "sniffio" -version = "1.3.0" -description = "Sniff out which async library your code is running under" -optional = false -python-versions = ">=3.7" -files = [ - {file = "sniffio-1.3.0-py3-none-any.whl", hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384"}, - {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"}, -] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "3c8fae8de68e5484c48073bf191e51acbe3b9a32fd98e6b5e4d165e42a7fc7aa" diff --git a/seed/python-sdk/streaming/src/seed/resources/dummy/types/stream_response.py b/seed/python-sdk/streaming/src/seed/resources/dummy/types/stream_response.py index f3e8ef3cfc7..6e91c90ae5d 100644 --- a/seed/python-sdk/streaming/src/seed/resources/dummy/types/stream_response.py +++ b/seed/python-sdk/streaming/src/seed/resources/dummy/types/stream_response.py @@ -13,7 +13,7 @@ class StreamResponse(pydantic.BaseModel): id: str - name: typing.Optional[str] + name: typing.Optional[str] = None def json(self, **kwargs: typing.Any) -> str: kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} diff --git a/seed/python-sdk/trace/poetry.lock b/seed/python-sdk/trace/poetry.lock deleted file mode 100644 index 8270a062427..00000000000 --- a/seed/python-sdk/trace/poetry.lock +++ /dev/null @@ -1,405 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "anyio" -version = "4.3.0" -description = "High level compatibility layer for multiple asynchronous event loop implementations" -optional = false -python-versions = ">=3.8" -files = [ - {file = "anyio-4.3.0-py3-none-any.whl", hash = "sha256:048e05d0f6caeed70d731f3db756d35dcc1f35747c8c403364a8332c630441b8"}, - {file = "anyio-4.3.0.tar.gz", hash = "sha256:f75253795a87df48568485fd18cdd2a3fa5c4f7c5be8e5e36637733fce06fed6"}, -] - -[package.dependencies] -exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""} -idna = ">=2.8" -sniffio = ">=1.1" -typing-extensions = {version = ">=4.1", markers = "python_version < \"3.11\""} - -[package.extras] -doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] -test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] -trio = ["trio (>=0.23)"] - -[[package]] -name = "certifi" -version = "2024.2.2" -description = "Python package for providing Mozilla's CA Bundle." -optional = false -python-versions = ">=3.6" -files = [ - {file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"}, - {file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"}, -] - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "h11" -version = "0.14.0" -description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" -optional = false -python-versions = ">=3.7" -files = [ - {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"}, - {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"}, -] - -[[package]] -name = "httpcore" -version = "1.0.3" -description = "A minimal low-level HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpcore-1.0.3-py3-none-any.whl", hash = "sha256:9a6a501c3099307d9fd76ac244e08503427679b1e81ceb1d922485e2f2462ad2"}, - {file = "httpcore-1.0.3.tar.gz", hash = "sha256:5c0f9546ad17dac4d0772b0808856eb616eb8b48ce94f49ed819fd6982a8a544"}, -] - -[package.dependencies] -certifi = "*" -h11 = ">=0.13,<0.15" - -[package.extras] -asyncio = ["anyio (>=4.0,<5.0)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] -trio = ["trio (>=0.22.0,<0.24.0)"] - -[[package]] -name = "httpx" -version = "0.26.0" -description = "The next generation HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpx-0.26.0-py3-none-any.whl", hash = "sha256:8915f5a3627c4d47b73e8202457cb28f1266982d1159bd5779d86a80c0eab1cd"}, - {file = "httpx-0.26.0.tar.gz", hash = "sha256:451b55c30d5185ea6b23c2c793abf9bb237d2a7dfb901ced6ff69ad37ec1dfaf"}, -] - -[package.dependencies] -anyio = "*" -certifi = "*" -httpcore = "==1.*" -idna = "*" -sniffio = "*" - -[package.extras] -brotli = ["brotli", "brotlicffi"] -cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] - -[[package]] -name = "idna" -version = "3.6" -description = "Internationalized Domain Names in Applications (IDNA)" -optional = false -python-versions = ">=3.5" -files = [ - {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"}, - {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"}, -] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "sniffio" -version = "1.3.0" -description = "Sniff out which async library your code is running under" -optional = false -python-versions = ">=3.7" -files = [ - {file = "sniffio-1.3.0-py3-none-any.whl", hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384"}, - {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"}, -] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "3c8fae8de68e5484c48073bf191e51acbe3b9a32fd98e6b5e4d165e42a7fc7aa" diff --git a/seed/python-sdk/trace/src/seed/resources/admin/client.py b/seed/python-sdk/trace/src/seed/resources/admin/client.py index 3dfbbc468f6..a4da9f753c0 100644 --- a/seed/python-sdk/trace/src/seed/resources/admin/client.py +++ b/seed/python-sdk/trace/src/seed/resources/admin/client.py @@ -46,7 +46,8 @@ def update_test_submission_status( _response = self._client_wrapper.httpx_client.request( "POST", urllib.parse.urljoin( - f"{self._client_wrapper.get_base_url()}/", f"admin/store-test-submission-status/{submission_id}" + f"{self._client_wrapper.get_base_url()}/", + f"admin/store-test-submission-status/{jsonable_encoder(submission_id)}", ), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None @@ -95,7 +96,8 @@ def send_test_submission_update( _response = self._client_wrapper.httpx_client.request( "POST", urllib.parse.urljoin( - f"{self._client_wrapper.get_base_url()}/", f"admin/store-test-submission-status-v2/{submission_id}" + f"{self._client_wrapper.get_base_url()}/", + f"admin/store-test-submission-status-v2/{jsonable_encoder(submission_id)}", ), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None @@ -144,7 +146,8 @@ def update_workspace_submission_status( _response = self._client_wrapper.httpx_client.request( "POST", urllib.parse.urljoin( - f"{self._client_wrapper.get_base_url()}/", f"admin/store-workspace-submission-status/{submission_id}" + f"{self._client_wrapper.get_base_url()}/", + f"admin/store-workspace-submission-status/{jsonable_encoder(submission_id)}", ), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None @@ -193,7 +196,8 @@ def send_workspace_submission_update( _response = self._client_wrapper.httpx_client.request( "POST", urllib.parse.urljoin( - f"{self._client_wrapper.get_base_url()}/", f"admin/store-workspace-submission-status-v2/{submission_id}" + f"{self._client_wrapper.get_base_url()}/", + f"admin/store-workspace-submission-status-v2/{jsonable_encoder(submission_id)}", ), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None @@ -230,7 +234,7 @@ def store_traced_test_case( test_case_id: str, *, result: TestCaseResultWithStdout, - trace_responses: typing.List[TraceResponse], + trace_responses: typing.Sequence[TraceResponse], request_options: typing.Optional[RequestOptions] = None, ) -> None: """ @@ -241,7 +245,7 @@ def store_traced_test_case( - result: TestCaseResultWithStdout. - - trace_responses: typing.List[TraceResponse]. + - trace_responses: typing.Sequence[TraceResponse]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ @@ -249,7 +253,7 @@ def store_traced_test_case( "POST", urllib.parse.urljoin( f"{self._client_wrapper.get_base_url()}/", - f"admin/store-test-trace/submission/{submission_id}/testCase/{test_case_id}", + f"admin/store-test-trace/submission/{jsonable_encoder(submission_id)}/testCase/{jsonable_encoder(test_case_id)}", ), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None @@ -285,7 +289,7 @@ def store_traced_test_case_v_2( submission_id: SubmissionId, test_case_id: TestCaseId, *, - request: typing.List[TraceResponseV2], + request: typing.Sequence[TraceResponseV2], request_options: typing.Optional[RequestOptions] = None, ) -> None: """ @@ -294,7 +298,7 @@ def store_traced_test_case_v_2( - test_case_id: TestCaseId. - - request: typing.List[TraceResponseV2]. + - request: typing.Sequence[TraceResponseV2]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ @@ -302,7 +306,7 @@ def store_traced_test_case_v_2( "POST", urllib.parse.urljoin( f"{self._client_wrapper.get_base_url()}/", - f"admin/store-test-trace-v2/submission/{submission_id}/testCase/{test_case_id}", + f"admin/store-test-trace-v2/submission/{jsonable_encoder(submission_id)}/testCase/{jsonable_encoder(test_case_id)}", ), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None @@ -338,7 +342,7 @@ def store_traced_workspace( submission_id: SubmissionId, *, workspace_run_details: WorkspaceRunDetails, - trace_responses: typing.List[TraceResponse], + trace_responses: typing.Sequence[TraceResponse], request_options: typing.Optional[RequestOptions] = None, ) -> None: """ @@ -347,14 +351,15 @@ def store_traced_workspace( - workspace_run_details: WorkspaceRunDetails. - - trace_responses: typing.List[TraceResponse]. + - trace_responses: typing.Sequence[TraceResponse]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ _response = self._client_wrapper.httpx_client.request( "POST", urllib.parse.urljoin( - f"{self._client_wrapper.get_base_url()}/", f"admin/store-workspace-trace/submission/{submission_id}" + f"{self._client_wrapper.get_base_url()}/", + f"admin/store-workspace-trace/submission/{jsonable_encoder(submission_id)}", ), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None @@ -389,21 +394,22 @@ def store_traced_workspace_v_2( self, submission_id: SubmissionId, *, - request: typing.List[TraceResponseV2], + request: typing.Sequence[TraceResponseV2], request_options: typing.Optional[RequestOptions] = None, ) -> None: """ Parameters: - submission_id: SubmissionId. - - request: typing.List[TraceResponseV2]. + - request: typing.Sequence[TraceResponseV2]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ _response = self._client_wrapper.httpx_client.request( "POST", urllib.parse.urljoin( - f"{self._client_wrapper.get_base_url()}/", f"admin/store-workspace-trace-v2/submission/{submission_id}" + f"{self._client_wrapper.get_base_url()}/", + f"admin/store-workspace-trace-v2/submission/{jsonable_encoder(submission_id)}", ), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None @@ -457,7 +463,8 @@ async def update_test_submission_status( _response = await self._client_wrapper.httpx_client.request( "POST", urllib.parse.urljoin( - f"{self._client_wrapper.get_base_url()}/", f"admin/store-test-submission-status/{submission_id}" + f"{self._client_wrapper.get_base_url()}/", + f"admin/store-test-submission-status/{jsonable_encoder(submission_id)}", ), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None @@ -506,7 +513,8 @@ async def send_test_submission_update( _response = await self._client_wrapper.httpx_client.request( "POST", urllib.parse.urljoin( - f"{self._client_wrapper.get_base_url()}/", f"admin/store-test-submission-status-v2/{submission_id}" + f"{self._client_wrapper.get_base_url()}/", + f"admin/store-test-submission-status-v2/{jsonable_encoder(submission_id)}", ), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None @@ -555,7 +563,8 @@ async def update_workspace_submission_status( _response = await self._client_wrapper.httpx_client.request( "POST", urllib.parse.urljoin( - f"{self._client_wrapper.get_base_url()}/", f"admin/store-workspace-submission-status/{submission_id}" + f"{self._client_wrapper.get_base_url()}/", + f"admin/store-workspace-submission-status/{jsonable_encoder(submission_id)}", ), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None @@ -604,7 +613,8 @@ async def send_workspace_submission_update( _response = await self._client_wrapper.httpx_client.request( "POST", urllib.parse.urljoin( - f"{self._client_wrapper.get_base_url()}/", f"admin/store-workspace-submission-status-v2/{submission_id}" + f"{self._client_wrapper.get_base_url()}/", + f"admin/store-workspace-submission-status-v2/{jsonable_encoder(submission_id)}", ), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None @@ -641,7 +651,7 @@ async def store_traced_test_case( test_case_id: str, *, result: TestCaseResultWithStdout, - trace_responses: typing.List[TraceResponse], + trace_responses: typing.Sequence[TraceResponse], request_options: typing.Optional[RequestOptions] = None, ) -> None: """ @@ -652,7 +662,7 @@ async def store_traced_test_case( - result: TestCaseResultWithStdout. - - trace_responses: typing.List[TraceResponse]. + - trace_responses: typing.Sequence[TraceResponse]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ @@ -660,7 +670,7 @@ async def store_traced_test_case( "POST", urllib.parse.urljoin( f"{self._client_wrapper.get_base_url()}/", - f"admin/store-test-trace/submission/{submission_id}/testCase/{test_case_id}", + f"admin/store-test-trace/submission/{jsonable_encoder(submission_id)}/testCase/{jsonable_encoder(test_case_id)}", ), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None @@ -696,7 +706,7 @@ async def store_traced_test_case_v_2( submission_id: SubmissionId, test_case_id: TestCaseId, *, - request: typing.List[TraceResponseV2], + request: typing.Sequence[TraceResponseV2], request_options: typing.Optional[RequestOptions] = None, ) -> None: """ @@ -705,7 +715,7 @@ async def store_traced_test_case_v_2( - test_case_id: TestCaseId. - - request: typing.List[TraceResponseV2]. + - request: typing.Sequence[TraceResponseV2]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ @@ -713,7 +723,7 @@ async def store_traced_test_case_v_2( "POST", urllib.parse.urljoin( f"{self._client_wrapper.get_base_url()}/", - f"admin/store-test-trace-v2/submission/{submission_id}/testCase/{test_case_id}", + f"admin/store-test-trace-v2/submission/{jsonable_encoder(submission_id)}/testCase/{jsonable_encoder(test_case_id)}", ), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None @@ -749,7 +759,7 @@ async def store_traced_workspace( submission_id: SubmissionId, *, workspace_run_details: WorkspaceRunDetails, - trace_responses: typing.List[TraceResponse], + trace_responses: typing.Sequence[TraceResponse], request_options: typing.Optional[RequestOptions] = None, ) -> None: """ @@ -758,14 +768,15 @@ async def store_traced_workspace( - workspace_run_details: WorkspaceRunDetails. - - trace_responses: typing.List[TraceResponse]. + - trace_responses: typing.Sequence[TraceResponse]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ _response = await self._client_wrapper.httpx_client.request( "POST", urllib.parse.urljoin( - f"{self._client_wrapper.get_base_url()}/", f"admin/store-workspace-trace/submission/{submission_id}" + f"{self._client_wrapper.get_base_url()}/", + f"admin/store-workspace-trace/submission/{jsonable_encoder(submission_id)}", ), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None @@ -800,21 +811,22 @@ async def store_traced_workspace_v_2( self, submission_id: SubmissionId, *, - request: typing.List[TraceResponseV2], + request: typing.Sequence[TraceResponseV2], request_options: typing.Optional[RequestOptions] = None, ) -> None: """ Parameters: - submission_id: SubmissionId. - - request: typing.List[TraceResponseV2]. + - request: typing.Sequence[TraceResponseV2]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ _response = await self._client_wrapper.httpx_client.request( "POST", urllib.parse.urljoin( - f"{self._client_wrapper.get_base_url()}/", f"admin/store-workspace-trace-v2/submission/{submission_id}" + f"{self._client_wrapper.get_base_url()}/", + f"admin/store-workspace-trace-v2/submission/{jsonable_encoder(submission_id)}", ), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None diff --git a/seed/python-sdk/trace/src/seed/resources/commons/types/binary_tree_node_value.py b/seed/python-sdk/trace/src/seed/resources/commons/types/binary_tree_node_value.py index 0ad8cd71288..370139482c1 100644 --- a/seed/python-sdk/trace/src/seed/resources/commons/types/binary_tree_node_value.py +++ b/seed/python-sdk/trace/src/seed/resources/commons/types/binary_tree_node_value.py @@ -15,8 +15,8 @@ class BinaryTreeNodeValue(pydantic.BaseModel): node_id: NodeId = pydantic.Field(alias="nodeId") val: float - right: typing.Optional[NodeId] - left: typing.Optional[NodeId] + right: typing.Optional[NodeId] = None + left: typing.Optional[NodeId] = None def json(self, **kwargs: typing.Any) -> str: kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} diff --git a/seed/python-sdk/trace/src/seed/resources/commons/types/binary_tree_value.py b/seed/python-sdk/trace/src/seed/resources/commons/types/binary_tree_value.py index a1ee78c3e26..38392e46cef 100644 --- a/seed/python-sdk/trace/src/seed/resources/commons/types/binary_tree_value.py +++ b/seed/python-sdk/trace/src/seed/resources/commons/types/binary_tree_value.py @@ -14,7 +14,7 @@ class BinaryTreeValue(pydantic.BaseModel): - root: typing.Optional[NodeId] + root: typing.Optional[NodeId] = None nodes: typing.Dict[NodeId, BinaryTreeNodeValue] def json(self, **kwargs: typing.Any) -> str: diff --git a/seed/python-sdk/trace/src/seed/resources/commons/types/doubly_linked_list_node_value.py b/seed/python-sdk/trace/src/seed/resources/commons/types/doubly_linked_list_node_value.py index 8e159e970d2..187c3deb99d 100644 --- a/seed/python-sdk/trace/src/seed/resources/commons/types/doubly_linked_list_node_value.py +++ b/seed/python-sdk/trace/src/seed/resources/commons/types/doubly_linked_list_node_value.py @@ -15,8 +15,8 @@ class DoublyLinkedListNodeValue(pydantic.BaseModel): node_id: NodeId = pydantic.Field(alias="nodeId") val: float - next: typing.Optional[NodeId] - prev: typing.Optional[NodeId] + next: typing.Optional[NodeId] = None + prev: typing.Optional[NodeId] = None def json(self, **kwargs: typing.Any) -> str: kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} diff --git a/seed/python-sdk/trace/src/seed/resources/commons/types/doubly_linked_list_value.py b/seed/python-sdk/trace/src/seed/resources/commons/types/doubly_linked_list_value.py index fb0995e211e..eb6dc5363ec 100644 --- a/seed/python-sdk/trace/src/seed/resources/commons/types/doubly_linked_list_value.py +++ b/seed/python-sdk/trace/src/seed/resources/commons/types/doubly_linked_list_value.py @@ -14,7 +14,7 @@ class DoublyLinkedListValue(pydantic.BaseModel): - head: typing.Optional[NodeId] + head: typing.Optional[NodeId] = None nodes: typing.Dict[NodeId, DoublyLinkedListNodeValue] def json(self, **kwargs: typing.Any) -> str: diff --git a/seed/python-sdk/trace/src/seed/resources/commons/types/generic_value.py b/seed/python-sdk/trace/src/seed/resources/commons/types/generic_value.py index e6e6658cc73..65d905feea5 100644 --- a/seed/python-sdk/trace/src/seed/resources/commons/types/generic_value.py +++ b/seed/python-sdk/trace/src/seed/resources/commons/types/generic_value.py @@ -12,7 +12,7 @@ class GenericValue(pydantic.BaseModel): - stringified_type: typing.Optional[str] = pydantic.Field(alias="stringifiedType") + stringified_type: typing.Optional[str] = pydantic.Field(alias="stringifiedType", default=None) stringified_value: str = pydantic.Field(alias="stringifiedValue") def json(self, **kwargs: typing.Any) -> str: diff --git a/seed/python-sdk/trace/src/seed/resources/commons/types/list_type.py b/seed/python-sdk/trace/src/seed/resources/commons/types/list_type.py index 42ec32771df..31fe4eb01d6 100644 --- a/seed/python-sdk/trace/src/seed/resources/commons/types/list_type.py +++ b/seed/python-sdk/trace/src/seed/resources/commons/types/list_type.py @@ -17,6 +17,7 @@ class ListType(pydantic.BaseModel): value_type: VariableType = pydantic.Field(alias="valueType") is_fixed_length: typing.Optional[bool] = pydantic.Field( alias="isFixedLength", + default=None, description="Whether this list is fixed-size (for languages that supports fixed-size lists). Defaults to false.", ) diff --git a/seed/python-sdk/trace/src/seed/resources/commons/types/singly_linked_list_node_value.py b/seed/python-sdk/trace/src/seed/resources/commons/types/singly_linked_list_node_value.py index 7842f1e2559..61890ef7b8f 100644 --- a/seed/python-sdk/trace/src/seed/resources/commons/types/singly_linked_list_node_value.py +++ b/seed/python-sdk/trace/src/seed/resources/commons/types/singly_linked_list_node_value.py @@ -15,7 +15,7 @@ class SinglyLinkedListNodeValue(pydantic.BaseModel): node_id: NodeId = pydantic.Field(alias="nodeId") val: float - next: typing.Optional[NodeId] + next: typing.Optional[NodeId] = None def json(self, **kwargs: typing.Any) -> str: kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} diff --git a/seed/python-sdk/trace/src/seed/resources/commons/types/singly_linked_list_value.py b/seed/python-sdk/trace/src/seed/resources/commons/types/singly_linked_list_value.py index aef76c7af5f..eb2cfab2e86 100644 --- a/seed/python-sdk/trace/src/seed/resources/commons/types/singly_linked_list_value.py +++ b/seed/python-sdk/trace/src/seed/resources/commons/types/singly_linked_list_value.py @@ -14,7 +14,7 @@ class SinglyLinkedListValue(pydantic.BaseModel): - head: typing.Optional[NodeId] + head: typing.Optional[NodeId] = None nodes: typing.Dict[NodeId, SinglyLinkedListNodeValue] def json(self, **kwargs: typing.Any) -> str: diff --git a/seed/python-sdk/trace/src/seed/resources/homepage/client.py b/seed/python-sdk/trace/src/seed/resources/homepage/client.py index 7838d0ebcaf..e7bbc78c1d9 100644 --- a/seed/python-sdk/trace/src/seed/resources/homepage/client.py +++ b/seed/python-sdk/trace/src/seed/resources/homepage/client.py @@ -58,11 +58,11 @@ def get_homepage_problems( raise ApiError(status_code=_response.status_code, body=_response_json) def set_homepage_problems( - self, *, request: typing.List[ProblemId], request_options: typing.Optional[RequestOptions] = None + self, *, request: typing.Sequence[ProblemId], request_options: typing.Optional[RequestOptions] = None ) -> None: """ Parameters: - - request: typing.List[ProblemId]. + - request: typing.Sequence[ProblemId]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ @@ -137,11 +137,11 @@ async def get_homepage_problems( raise ApiError(status_code=_response.status_code, body=_response_json) async def set_homepage_problems( - self, *, request: typing.List[ProblemId], request_options: typing.Optional[RequestOptions] = None + self, *, request: typing.Sequence[ProblemId], request_options: typing.Optional[RequestOptions] = None ) -> None: """ Parameters: - - request: typing.List[ProblemId]. + - request: typing.Sequence[ProblemId]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ diff --git a/seed/python-sdk/trace/src/seed/resources/playlist/client.py b/seed/python-sdk/trace/src/seed/resources/playlist/client.py index 05c1704ae31..109dd20a05c 100644 --- a/seed/python-sdk/trace/src/seed/resources/playlist/client.py +++ b/seed/python-sdk/trace/src/seed/resources/playlist/client.py @@ -57,7 +57,9 @@ def create_playlist( """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"v2/playlist/{service_param}/create"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", f"v2/playlist/{jsonable_encoder(service_param)}/create" + ), params=jsonable_encoder( remove_none_from_dict( { @@ -106,8 +108,8 @@ def get_playlists( limit: typing.Optional[int] = None, other_field: str, multi_line_docs: str, - optional_multiple_field: typing.Optional[typing.Union[str, typing.List[str]]] = None, - multiple_field: typing.Union[str, typing.List[str]], + optional_multiple_field: typing.Optional[typing.Union[str, typing.Sequence[str]]] = None, + multiple_field: typing.Union[str, typing.Sequence[str]], request_options: typing.Optional[RequestOptions] = None, ) -> typing.List[Playlist]: """ @@ -122,15 +124,17 @@ def get_playlists( - multi_line_docs: str. I'm a multiline description - - optional_multiple_field: typing.Optional[typing.Union[str, typing.List[str]]]. + - optional_multiple_field: typing.Optional[typing.Union[str, typing.Sequence[str]]]. - - multiple_field: typing.Union[str, typing.List[str]]. + - multiple_field: typing.Union[str, typing.Sequence[str]]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"v2/playlist/{service_param}/all"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", f"v2/playlist/{jsonable_encoder(service_param)}/all" + ), params=jsonable_encoder( remove_none_from_dict( { @@ -183,7 +187,8 @@ def get_playlist( _response = self._client_wrapper.httpx_client.request( "GET", urllib.parse.urljoin( - f"{self._client_wrapper.get_base_url()}/", f"v2/playlist/{service_param}/{playlist_id}" + f"{self._client_wrapper.get_base_url()}/", + f"v2/playlist/{jsonable_encoder(service_param)}/{jsonable_encoder(playlist_id)}", ), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None @@ -238,7 +243,8 @@ def update_playlist( _response = self._client_wrapper.httpx_client.request( "PUT", urllib.parse.urljoin( - f"{self._client_wrapper.get_base_url()}/", f"v2/playlist/{service_param}/{playlist_id}" + f"{self._client_wrapper.get_base_url()}/", + f"v2/playlist/{jsonable_encoder(service_param)}/{jsonable_encoder(playlist_id)}", ), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None @@ -290,7 +296,8 @@ def delete_playlist( _response = self._client_wrapper.httpx_client.request( "DELETE", urllib.parse.urljoin( - f"{self._client_wrapper.get_base_url()}/", f"v2/playlist/{service_param}/{playlist_id}" + f"{self._client_wrapper.get_base_url()}/", + f"v2/playlist/{jsonable_encoder(service_param)}/{jsonable_encoder(playlist_id)}", ), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None @@ -345,7 +352,9 @@ async def create_playlist( """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"v2/playlist/{service_param}/create"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", f"v2/playlist/{jsonable_encoder(service_param)}/create" + ), params=jsonable_encoder( remove_none_from_dict( { @@ -394,8 +403,8 @@ async def get_playlists( limit: typing.Optional[int] = None, other_field: str, multi_line_docs: str, - optional_multiple_field: typing.Optional[typing.Union[str, typing.List[str]]] = None, - multiple_field: typing.Union[str, typing.List[str]], + optional_multiple_field: typing.Optional[typing.Union[str, typing.Sequence[str]]] = None, + multiple_field: typing.Union[str, typing.Sequence[str]], request_options: typing.Optional[RequestOptions] = None, ) -> typing.List[Playlist]: """ @@ -410,15 +419,17 @@ async def get_playlists( - multi_line_docs: str. I'm a multiline description - - optional_multiple_field: typing.Optional[typing.Union[str, typing.List[str]]]. + - optional_multiple_field: typing.Optional[typing.Union[str, typing.Sequence[str]]]. - - multiple_field: typing.Union[str, typing.List[str]]. + - multiple_field: typing.Union[str, typing.Sequence[str]]. - request_options: typing.Optional[RequestOptions]. Request-specific configuration. """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"v2/playlist/{service_param}/all"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", f"v2/playlist/{jsonable_encoder(service_param)}/all" + ), params=jsonable_encoder( remove_none_from_dict( { @@ -471,7 +482,8 @@ async def get_playlist( _response = await self._client_wrapper.httpx_client.request( "GET", urllib.parse.urljoin( - f"{self._client_wrapper.get_base_url()}/", f"v2/playlist/{service_param}/{playlist_id}" + f"{self._client_wrapper.get_base_url()}/", + f"v2/playlist/{jsonable_encoder(service_param)}/{jsonable_encoder(playlist_id)}", ), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None @@ -526,7 +538,8 @@ async def update_playlist( _response = await self._client_wrapper.httpx_client.request( "PUT", urllib.parse.urljoin( - f"{self._client_wrapper.get_base_url()}/", f"v2/playlist/{service_param}/{playlist_id}" + f"{self._client_wrapper.get_base_url()}/", + f"v2/playlist/{jsonable_encoder(service_param)}/{jsonable_encoder(playlist_id)}", ), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None @@ -578,7 +591,8 @@ async def delete_playlist( _response = await self._client_wrapper.httpx_client.request( "DELETE", urllib.parse.urljoin( - f"{self._client_wrapper.get_base_url()}/", f"v2/playlist/{service_param}/{playlist_id}" + f"{self._client_wrapper.get_base_url()}/", + f"v2/playlist/{jsonable_encoder(service_param)}/{jsonable_encoder(playlist_id)}", ), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None diff --git a/seed/python-sdk/trace/src/seed/resources/problem/client.py b/seed/python-sdk/trace/src/seed/resources/problem/client.py index 224c261eaae..648ef12175d 100644 --- a/seed/python-sdk/trace/src/seed/resources/problem/client.py +++ b/seed/python-sdk/trace/src/seed/resources/problem/client.py @@ -92,7 +92,9 @@ def update_problem( """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"problem-crud/update/{problem_id}"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", f"problem-crud/update/{jsonable_encoder(problem_id)}" + ), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -133,7 +135,9 @@ def delete_problem(self, problem_id: ProblemId, *, request_options: typing.Optio """ _response = self._client_wrapper.httpx_client.request( "DELETE", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"problem-crud/delete/{problem_id}"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", f"problem-crud/delete/{jsonable_encoder(problem_id)}" + ), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -160,7 +164,7 @@ def delete_problem(self, problem_id: ProblemId, *, request_options: typing.Optio def get_default_starter_files( self, *, - input_params: typing.List[VariableTypeAndName], + input_params: typing.Sequence[VariableTypeAndName], output_type: VariableType, method_name: str, request_options: typing.Optional[RequestOptions] = None, @@ -169,7 +173,7 @@ def get_default_starter_files( Returns default starter files for problem Parameters: - - input_params: typing.List[VariableTypeAndName]. + - input_params: typing.Sequence[VariableTypeAndName]. - output_type: VariableType. @@ -281,7 +285,9 @@ async def update_problem( """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"problem-crud/update/{problem_id}"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", f"problem-crud/update/{jsonable_encoder(problem_id)}" + ), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -324,7 +330,9 @@ async def delete_problem( """ _response = await self._client_wrapper.httpx_client.request( "DELETE", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"problem-crud/delete/{problem_id}"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", f"problem-crud/delete/{jsonable_encoder(problem_id)}" + ), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -351,7 +359,7 @@ async def delete_problem( async def get_default_starter_files( self, *, - input_params: typing.List[VariableTypeAndName], + input_params: typing.Sequence[VariableTypeAndName], output_type: VariableType, method_name: str, request_options: typing.Optional[RequestOptions] = None, @@ -360,7 +368,7 @@ async def get_default_starter_files( Returns default starter files for problem Parameters: - - input_params: typing.List[VariableTypeAndName]. + - input_params: typing.Sequence[VariableTypeAndName]. - output_type: VariableType. diff --git a/seed/python-sdk/trace/src/seed/resources/submission/client.py b/seed/python-sdk/trace/src/seed/resources/submission/client.py index daa8fd3d396..8f6bfb4d911 100644 --- a/seed/python-sdk/trace/src/seed/resources/submission/client.py +++ b/seed/python-sdk/trace/src/seed/resources/submission/client.py @@ -37,7 +37,7 @@ def create_execution_session( _response = self._client_wrapper.httpx_client.request( "POST", urllib.parse.urljoin( - f"{self._client_wrapper.get_base_url()}/", f"sessions/create-session/{language.value}" + f"{self._client_wrapper.get_base_url()}/", f"sessions/create-session/{jsonable_encoder(language)}" ), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None @@ -78,7 +78,7 @@ def get_execution_session( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"sessions/{session_id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"sessions/{jsonable_encoder(session_id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -115,7 +115,9 @@ def stop_execution_session( """ _response = self._client_wrapper.httpx_client.request( "DELETE", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"sessions/stop/{session_id}"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", f"sessions/stop/{jsonable_encoder(session_id)}" + ), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -191,7 +193,7 @@ async def create_execution_session( _response = await self._client_wrapper.httpx_client.request( "POST", urllib.parse.urljoin( - f"{self._client_wrapper.get_base_url()}/", f"sessions/create-session/{language.value}" + f"{self._client_wrapper.get_base_url()}/", f"sessions/create-session/{jsonable_encoder(language)}" ), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None @@ -232,7 +234,7 @@ async def get_execution_session( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"sessions/{session_id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"sessions/{jsonable_encoder(session_id)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -269,7 +271,9 @@ async def stop_execution_session( """ _response = await self._client_wrapper.httpx_client.request( "DELETE", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"sessions/stop/{session_id}"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", f"sessions/stop/{jsonable_encoder(session_id)}" + ), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), diff --git a/seed/python-sdk/trace/src/seed/resources/submission/types/execution_session_response.py b/seed/python-sdk/trace/src/seed/resources/submission/types/execution_session_response.py index a5b90274e3a..2548adf1c35 100644 --- a/seed/python-sdk/trace/src/seed/resources/submission/types/execution_session_response.py +++ b/seed/python-sdk/trace/src/seed/resources/submission/types/execution_session_response.py @@ -15,7 +15,7 @@ class ExecutionSessionResponse(pydantic.BaseModel): session_id: str = pydantic.Field(alias="sessionId") - execution_session_url: typing.Optional[str] = pydantic.Field(alias="executionSessionUrl") + execution_session_url: typing.Optional[str] = pydantic.Field(alias="executionSessionUrl", default=None) language: Language status: ExecutionSessionStatus diff --git a/seed/python-sdk/trace/src/seed/resources/submission/types/execution_session_state.py b/seed/python-sdk/trace/src/seed/resources/submission/types/execution_session_state.py index c9f9d618474..4331948d780 100644 --- a/seed/python-sdk/trace/src/seed/resources/submission/types/execution_session_state.py +++ b/seed/python-sdk/trace/src/seed/resources/submission/types/execution_session_state.py @@ -14,12 +14,12 @@ class ExecutionSessionState(pydantic.BaseModel): - last_time_contacted: typing.Optional[str] = pydantic.Field(alias="lastTimeContacted") + last_time_contacted: typing.Optional[str] = pydantic.Field(alias="lastTimeContacted", default=None) session_id: str = pydantic.Field( alias="sessionId", description="The auto-generated session id. Formatted as a uuid." ) is_warm_instance: bool = pydantic.Field(alias="isWarmInstance") - aws_task_id: typing.Optional[str] = pydantic.Field(alias="awsTaskId") + aws_task_id: typing.Optional[str] = pydantic.Field(alias="awsTaskId", default=None) language: Language status: ExecutionSessionStatus diff --git a/seed/python-sdk/trace/src/seed/resources/submission/types/get_execution_session_state_response.py b/seed/python-sdk/trace/src/seed/resources/submission/types/get_execution_session_state_response.py index 287db0b430e..bea6262767e 100644 --- a/seed/python-sdk/trace/src/seed/resources/submission/types/get_execution_session_state_response.py +++ b/seed/python-sdk/trace/src/seed/resources/submission/types/get_execution_session_state_response.py @@ -14,7 +14,7 @@ class GetExecutionSessionStateResponse(pydantic.BaseModel): states: typing.Dict[str, ExecutionSessionState] - num_warming_instances: typing.Optional[int] = pydantic.Field(alias="numWarmingInstances") + num_warming_instances: typing.Optional[int] = pydantic.Field(alias="numWarmingInstances", default=None) warming_session_ids: typing.List[str] = pydantic.Field(alias="warmingSessionIds") def json(self, **kwargs: typing.Any) -> str: diff --git a/seed/python-sdk/trace/src/seed/resources/submission/types/get_submission_state_response.py b/seed/python-sdk/trace/src/seed/resources/submission/types/get_submission_state_response.py index 9a7e6dc9a36..f60c2bc3dac 100644 --- a/seed/python-sdk/trace/src/seed/resources/submission/types/get_submission_state_response.py +++ b/seed/python-sdk/trace/src/seed/resources/submission/types/get_submission_state_response.py @@ -14,7 +14,7 @@ class GetSubmissionStateResponse(pydantic.BaseModel): - time_submitted: typing.Optional[dt.datetime] = pydantic.Field(alias="timeSubmitted") + time_submitted: typing.Optional[dt.datetime] = pydantic.Field(alias="timeSubmitted", default=None) submission: str language: Language submission_type_state: SubmissionTypeState = pydantic.Field(alias="submissionTypeState") diff --git a/seed/python-sdk/trace/src/seed/resources/submission/types/get_trace_responses_page_request.py b/seed/python-sdk/trace/src/seed/resources/submission/types/get_trace_responses_page_request.py index ee674636666..fb6647c4e43 100644 --- a/seed/python-sdk/trace/src/seed/resources/submission/types/get_trace_responses_page_request.py +++ b/seed/python-sdk/trace/src/seed/resources/submission/types/get_trace_responses_page_request.py @@ -12,7 +12,7 @@ class GetTraceResponsesPageRequest(pydantic.BaseModel): - offset: typing.Optional[int] + offset: typing.Optional[int] = None def json(self, **kwargs: typing.Any) -> str: kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} diff --git a/seed/python-sdk/trace/src/seed/resources/submission/types/initialize_problem_request.py b/seed/python-sdk/trace/src/seed/resources/submission/types/initialize_problem_request.py index a17fe27c251..bd11547ca9a 100644 --- a/seed/python-sdk/trace/src/seed/resources/submission/types/initialize_problem_request.py +++ b/seed/python-sdk/trace/src/seed/resources/submission/types/initialize_problem_request.py @@ -14,7 +14,7 @@ class InitializeProblemRequest(pydantic.BaseModel): problem_id: ProblemId = pydantic.Field(alias="problemId") - problem_version: typing.Optional[int] = pydantic.Field(alias="problemVersion") + problem_version: typing.Optional[int] = pydantic.Field(alias="problemVersion", default=None) def json(self, **kwargs: typing.Any) -> str: kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} diff --git a/seed/python-sdk/trace/src/seed/resources/submission/types/recorded_response_notification.py b/seed/python-sdk/trace/src/seed/resources/submission/types/recorded_response_notification.py index 2f93874c469..6729d406dc0 100644 --- a/seed/python-sdk/trace/src/seed/resources/submission/types/recorded_response_notification.py +++ b/seed/python-sdk/trace/src/seed/resources/submission/types/recorded_response_notification.py @@ -15,7 +15,7 @@ class RecordedResponseNotification(pydantic.BaseModel): submission_id: SubmissionId = pydantic.Field(alias="submissionId") trace_responses_size: int = pydantic.Field(alias="traceResponsesSize") - test_case_id: typing.Optional[str] = pydantic.Field(alias="testCaseId") + test_case_id: typing.Optional[str] = pydantic.Field(alias="testCaseId", default=None) def json(self, **kwargs: typing.Any) -> str: kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} diff --git a/seed/python-sdk/trace/src/seed/resources/submission/types/recording_response_notification.py b/seed/python-sdk/trace/src/seed/resources/submission/types/recording_response_notification.py index 5e1665b62bd..7e8a63e014f 100644 --- a/seed/python-sdk/trace/src/seed/resources/submission/types/recording_response_notification.py +++ b/seed/python-sdk/trace/src/seed/resources/submission/types/recording_response_notification.py @@ -16,10 +16,10 @@ class RecordingResponseNotification(pydantic.BaseModel): submission_id: SubmissionId = pydantic.Field(alias="submissionId") - test_case_id: typing.Optional[str] = pydantic.Field(alias="testCaseId") + test_case_id: typing.Optional[str] = pydantic.Field(alias="testCaseId", default=None) line_number: int = pydantic.Field(alias="lineNumber") lightweight_stack_info: LightweightStackframeInformation = pydantic.Field(alias="lightweightStackInfo") - traced_file: typing.Optional[TracedFile] = pydantic.Field(alias="tracedFile") + traced_file: typing.Optional[TracedFile] = pydantic.Field(alias="tracedFile", default=None) def json(self, **kwargs: typing.Any) -> str: kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} diff --git a/seed/python-sdk/trace/src/seed/resources/submission/types/stack_information.py b/seed/python-sdk/trace/src/seed/resources/submission/types/stack_information.py index b4fde6a9cb3..79dfde3602c 100644 --- a/seed/python-sdk/trace/src/seed/resources/submission/types/stack_information.py +++ b/seed/python-sdk/trace/src/seed/resources/submission/types/stack_information.py @@ -14,7 +14,7 @@ class StackInformation(pydantic.BaseModel): num_stack_frames: int = pydantic.Field(alias="numStackFrames") - top_stack_frame: typing.Optional[StackFrame] = pydantic.Field(alias="topStackFrame") + top_stack_frame: typing.Optional[StackFrame] = pydantic.Field(alias="topStackFrame", default=None) def json(self, **kwargs: typing.Any) -> str: kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} diff --git a/seed/python-sdk/trace/src/seed/resources/submission/types/submit_request_v_2.py b/seed/python-sdk/trace/src/seed/resources/submission/types/submit_request_v_2.py index 45f8d5b7248..6ba911336c1 100644 --- a/seed/python-sdk/trace/src/seed/resources/submission/types/submit_request_v_2.py +++ b/seed/python-sdk/trace/src/seed/resources/submission/types/submit_request_v_2.py @@ -20,8 +20,8 @@ class SubmitRequestV2(pydantic.BaseModel): language: Language submission_files: typing.List[SubmissionFileInfo] = pydantic.Field(alias="submissionFiles") problem_id: ProblemId = pydantic.Field(alias="problemId") - problem_version: typing.Optional[int] = pydantic.Field(alias="problemVersion") - user_id: typing.Optional[str] = pydantic.Field(alias="userId") + problem_version: typing.Optional[int] = pydantic.Field(alias="problemVersion", default=None) + user_id: typing.Optional[str] = pydantic.Field(alias="userId", default=None) def json(self, **kwargs: typing.Any) -> str: kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} diff --git a/seed/python-sdk/trace/src/seed/resources/submission/types/test_case_non_hidden_grade.py b/seed/python-sdk/trace/src/seed/resources/submission/types/test_case_non_hidden_grade.py index 2f7147cef02..5c4181a3f9f 100644 --- a/seed/python-sdk/trace/src/seed/resources/submission/types/test_case_non_hidden_grade.py +++ b/seed/python-sdk/trace/src/seed/resources/submission/types/test_case_non_hidden_grade.py @@ -15,8 +15,8 @@ class TestCaseNonHiddenGrade(pydantic.BaseModel): passed: bool - actual_result: typing.Optional[VariableValue] = pydantic.Field(alias="actualResult") - exception: typing.Optional[ExceptionV2] + actual_result: typing.Optional[VariableValue] = pydantic.Field(alias="actualResult", default=None) + exception: typing.Optional[ExceptionV2] = None stdout: str def json(self, **kwargs: typing.Any) -> str: diff --git a/seed/python-sdk/trace/src/seed/resources/submission/types/trace_response.py b/seed/python-sdk/trace/src/seed/resources/submission/types/trace_response.py index e24307fc0f9..33421d8d3b5 100644 --- a/seed/python-sdk/trace/src/seed/resources/submission/types/trace_response.py +++ b/seed/python-sdk/trace/src/seed/resources/submission/types/trace_response.py @@ -18,10 +18,10 @@ class TraceResponse(pydantic.BaseModel): submission_id: SubmissionId = pydantic.Field(alias="submissionId") line_number: int = pydantic.Field(alias="lineNumber") - return_value: typing.Optional[DebugVariableValue] = pydantic.Field(alias="returnValue") - expression_location: typing.Optional[ExpressionLocation] = pydantic.Field(alias="expressionLocation") + return_value: typing.Optional[DebugVariableValue] = pydantic.Field(alias="returnValue", default=None) + expression_location: typing.Optional[ExpressionLocation] = pydantic.Field(alias="expressionLocation", default=None) stack: StackInformation - stdout: typing.Optional[str] + stdout: typing.Optional[str] = None def json(self, **kwargs: typing.Any) -> str: kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} diff --git a/seed/python-sdk/trace/src/seed/resources/submission/types/trace_response_v_2.py b/seed/python-sdk/trace/src/seed/resources/submission/types/trace_response_v_2.py index 8c26968c4a4..93f005c2868 100644 --- a/seed/python-sdk/trace/src/seed/resources/submission/types/trace_response_v_2.py +++ b/seed/python-sdk/trace/src/seed/resources/submission/types/trace_response_v_2.py @@ -20,10 +20,10 @@ class TraceResponseV2(pydantic.BaseModel): submission_id: SubmissionId = pydantic.Field(alias="submissionId") line_number: int = pydantic.Field(alias="lineNumber") file: TracedFile - return_value: typing.Optional[DebugVariableValue] = pydantic.Field(alias="returnValue") - expression_location: typing.Optional[ExpressionLocation] = pydantic.Field(alias="expressionLocation") + return_value: typing.Optional[DebugVariableValue] = pydantic.Field(alias="returnValue", default=None) + expression_location: typing.Optional[ExpressionLocation] = pydantic.Field(alias="expressionLocation", default=None) stack: StackInformation - stdout: typing.Optional[str] + stdout: typing.Optional[str] = None def json(self, **kwargs: typing.Any) -> str: kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} diff --git a/seed/python-sdk/trace/src/seed/resources/submission/types/trace_responses_page.py b/seed/python-sdk/trace/src/seed/resources/submission/types/trace_responses_page.py index 3139c502003..c7c8d711b1f 100644 --- a/seed/python-sdk/trace/src/seed/resources/submission/types/trace_responses_page.py +++ b/seed/python-sdk/trace/src/seed/resources/submission/types/trace_responses_page.py @@ -14,10 +14,11 @@ class TraceResponsesPage(pydantic.BaseModel): offset: typing.Optional[int] = pydantic.Field( + default=None, description=( "If present, use this to load subseqent pages.\n" "The offset is the id of the next trace response to load.\n" - ) + ), ) trace_responses: typing.List[TraceResponse] = pydantic.Field(alias="traceResponses") diff --git a/seed/python-sdk/trace/src/seed/resources/submission/types/trace_responses_page_v_2.py b/seed/python-sdk/trace/src/seed/resources/submission/types/trace_responses_page_v_2.py index bb4f0e2b7a0..84cd0a8bf13 100644 --- a/seed/python-sdk/trace/src/seed/resources/submission/types/trace_responses_page_v_2.py +++ b/seed/python-sdk/trace/src/seed/resources/submission/types/trace_responses_page_v_2.py @@ -14,10 +14,11 @@ class TraceResponsesPageV2(pydantic.BaseModel): offset: typing.Optional[int] = pydantic.Field( + default=None, description=( "If present, use this to load subseqent pages.\n" "The offset is the id of the next trace response to load.\n" - ) + ), ) trace_responses: typing.List[TraceResponseV2] = pydantic.Field(alias="traceResponses") diff --git a/seed/python-sdk/trace/src/seed/resources/submission/types/workspace_run_details.py b/seed/python-sdk/trace/src/seed/resources/submission/types/workspace_run_details.py index bd17711dc4b..0c967a09e0f 100644 --- a/seed/python-sdk/trace/src/seed/resources/submission/types/workspace_run_details.py +++ b/seed/python-sdk/trace/src/seed/resources/submission/types/workspace_run_details.py @@ -14,8 +14,8 @@ class WorkspaceRunDetails(pydantic.BaseModel): - exception_v_2: typing.Optional[ExceptionV2] = pydantic.Field(alias="exceptionV2") - exception: typing.Optional[ExceptionInfo] + exception_v_2: typing.Optional[ExceptionV2] = pydantic.Field(alias="exceptionV2", default=None) + exception: typing.Optional[ExceptionInfo] = None stdout: str def json(self, **kwargs: typing.Any) -> str: diff --git a/seed/python-sdk/trace/src/seed/resources/submission/types/workspace_submit_request.py b/seed/python-sdk/trace/src/seed/resources/submission/types/workspace_submit_request.py index 7acd8ee579a..218f9ddf7b5 100644 --- a/seed/python-sdk/trace/src/seed/resources/submission/types/workspace_submit_request.py +++ b/seed/python-sdk/trace/src/seed/resources/submission/types/workspace_submit_request.py @@ -18,7 +18,7 @@ class WorkspaceSubmitRequest(pydantic.BaseModel): submission_id: SubmissionId = pydantic.Field(alias="submissionId") language: Language submission_files: typing.List[SubmissionFileInfo] = pydantic.Field(alias="submissionFiles") - user_id: typing.Optional[str] = pydantic.Field(alias="userId") + user_id: typing.Optional[str] = pydantic.Field(alias="userId", default=None) def json(self, **kwargs: typing.Any) -> str: kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} diff --git a/seed/python-sdk/trace/src/seed/resources/sysprop/client.py b/seed/python-sdk/trace/src/seed/resources/sysprop/client.py index f7a4b7d7ab3..fb5c3a8d46c 100644 --- a/seed/python-sdk/trace/src/seed/resources/sysprop/client.py +++ b/seed/python-sdk/trace/src/seed/resources/sysprop/client.py @@ -36,7 +36,7 @@ def set_num_warm_instances( "PUT", urllib.parse.urljoin( f"{self._client_wrapper.get_base_url()}/", - f"sysprop/num-warm-instances/{language.value}/{num_warm_instances}", + f"sysprop/num-warm-instances/{jsonable_encoder(language)}/{jsonable_encoder(num_warm_instances)}", ), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None @@ -117,7 +117,7 @@ async def set_num_warm_instances( "PUT", urllib.parse.urljoin( f"{self._client_wrapper.get_base_url()}/", - f"sysprop/num-warm-instances/{language.value}/{num_warm_instances}", + f"sysprop/num-warm-instances/{jsonable_encoder(language)}/{jsonable_encoder(num_warm_instances)}", ), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None diff --git a/seed/python-sdk/trace/src/seed/resources/v_2/resources/problem/client.py b/seed/python-sdk/trace/src/seed/resources/v_2/resources/problem/client.py index 80c84d50084..5abd4182633 100644 --- a/seed/python-sdk/trace/src/seed/resources/v_2/resources/problem/client.py +++ b/seed/python-sdk/trace/src/seed/resources/v_2/resources/problem/client.py @@ -104,7 +104,9 @@ def get_latest_problem( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"problems-v2/problem-info/{problem_id}"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", f"problems-v2/problem-info/{jsonable_encoder(problem_id)}" + ), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -145,7 +147,7 @@ def get_problem_version( "GET", urllib.parse.urljoin( f"{self._client_wrapper.get_base_url()}/", - f"problems-v2/problem-info/{problem_id}/version/{problem_version}", + f"problems-v2/problem-info/{jsonable_encoder(problem_id)}/version/{jsonable_encoder(problem_version)}", ), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None @@ -258,7 +260,9 @@ async def get_latest_problem( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"problems-v2/problem-info/{problem_id}"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", f"problems-v2/problem-info/{jsonable_encoder(problem_id)}" + ), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -299,7 +303,7 @@ async def get_problem_version( "GET", urllib.parse.urljoin( f"{self._client_wrapper.get_base_url()}/", - f"problems-v2/problem-info/{problem_id}/version/{problem_version}", + f"problems-v2/problem-info/{jsonable_encoder(problem_id)}/version/{jsonable_encoder(problem_version)}", ), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None diff --git a/seed/python-sdk/trace/src/seed/resources/v_2/resources/problem/types/function_implementation.py b/seed/python-sdk/trace/src/seed/resources/v_2/resources/problem/types/function_implementation.py index 2f754eb1f8d..24fba373621 100644 --- a/seed/python-sdk/trace/src/seed/resources/v_2/resources/problem/types/function_implementation.py +++ b/seed/python-sdk/trace/src/seed/resources/v_2/resources/problem/types/function_implementation.py @@ -13,7 +13,7 @@ class FunctionImplementation(pydantic.BaseModel): impl: str - imports: typing.Optional[str] + imports: typing.Optional[str] = None def json(self, **kwargs: typing.Any) -> str: kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} diff --git a/seed/python-sdk/trace/src/seed/resources/v_2/resources/problem/types/get_generated_test_case_file_request.py b/seed/python-sdk/trace/src/seed/resources/v_2/resources/problem/types/get_generated_test_case_file_request.py index d329382b583..2054002fef3 100644 --- a/seed/python-sdk/trace/src/seed/resources/v_2/resources/problem/types/get_generated_test_case_file_request.py +++ b/seed/python-sdk/trace/src/seed/resources/v_2/resources/problem/types/get_generated_test_case_file_request.py @@ -14,7 +14,7 @@ class GetGeneratedTestCaseFileRequest(pydantic.BaseModel): - template: typing.Optional[TestCaseTemplate] + template: typing.Optional[TestCaseTemplate] = None test_case: TestCaseV2 = pydantic.Field(alias="testCase") def json(self, **kwargs: typing.Any) -> str: diff --git a/seed/python-sdk/trace/src/seed/resources/v_2/resources/problem/types/test_case_expects.py b/seed/python-sdk/trace/src/seed/resources/v_2/resources/problem/types/test_case_expects.py index cf24ce6399e..e6bab4fa015 100644 --- a/seed/python-sdk/trace/src/seed/resources/v_2/resources/problem/types/test_case_expects.py +++ b/seed/python-sdk/trace/src/seed/resources/v_2/resources/problem/types/test_case_expects.py @@ -12,7 +12,7 @@ class TestCaseExpects(pydantic.BaseModel): - expected_stdout: typing.Optional[str] = pydantic.Field(alias="expectedStdout") + expected_stdout: typing.Optional[str] = pydantic.Field(alias="expectedStdout", default=None) def json(self, **kwargs: typing.Any) -> str: kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} diff --git a/seed/python-sdk/trace/src/seed/resources/v_2/resources/problem/types/test_case_v_2.py b/seed/python-sdk/trace/src/seed/resources/v_2/resources/problem/types/test_case_v_2.py index f599f16e0cc..10d1332ab0a 100644 --- a/seed/python-sdk/trace/src/seed/resources/v_2/resources/problem/types/test_case_v_2.py +++ b/seed/python-sdk/trace/src/seed/resources/v_2/resources/problem/types/test_case_v_2.py @@ -20,7 +20,7 @@ class TestCaseV2(pydantic.BaseModel): metadata: TestCaseMetadata implementation: TestCaseImplementationReference arguments: typing.Dict[ParameterId, VariableValue] - expects: typing.Optional[TestCaseExpects] + expects: typing.Optional[TestCaseExpects] = None def json(self, **kwargs: typing.Any) -> str: kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} diff --git a/seed/python-sdk/trace/src/seed/resources/v_2/resources/v_3/resources/problem/client.py b/seed/python-sdk/trace/src/seed/resources/v_2/resources/v_3/resources/problem/client.py index 9c5cc976b70..473ef382bf1 100644 --- a/seed/python-sdk/trace/src/seed/resources/v_2/resources/v_3/resources/problem/client.py +++ b/seed/python-sdk/trace/src/seed/resources/v_2/resources/v_3/resources/problem/client.py @@ -104,7 +104,9 @@ def get_latest_problem( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"problems-v2/problem-info/{problem_id}"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", f"problems-v2/problem-info/{jsonable_encoder(problem_id)}" + ), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -145,7 +147,7 @@ def get_problem_version( "GET", urllib.parse.urljoin( f"{self._client_wrapper.get_base_url()}/", - f"problems-v2/problem-info/{problem_id}/version/{problem_version}", + f"problems-v2/problem-info/{jsonable_encoder(problem_id)}/version/{jsonable_encoder(problem_version)}", ), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None @@ -258,7 +260,9 @@ async def get_latest_problem( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"problems-v2/problem-info/{problem_id}"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", f"problems-v2/problem-info/{jsonable_encoder(problem_id)}" + ), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -299,7 +303,7 @@ async def get_problem_version( "GET", urllib.parse.urljoin( f"{self._client_wrapper.get_base_url()}/", - f"problems-v2/problem-info/{problem_id}/version/{problem_version}", + f"problems-v2/problem-info/{jsonable_encoder(problem_id)}/version/{jsonable_encoder(problem_version)}", ), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None diff --git a/seed/python-sdk/trace/src/seed/resources/v_2/resources/v_3/resources/problem/types/function_implementation.py b/seed/python-sdk/trace/src/seed/resources/v_2/resources/v_3/resources/problem/types/function_implementation.py index 93233c53ce6..51682d8e881 100644 --- a/seed/python-sdk/trace/src/seed/resources/v_2/resources/v_3/resources/problem/types/function_implementation.py +++ b/seed/python-sdk/trace/src/seed/resources/v_2/resources/v_3/resources/problem/types/function_implementation.py @@ -13,7 +13,7 @@ class FunctionImplementation(pydantic.BaseModel): impl: str - imports: typing.Optional[str] + imports: typing.Optional[str] = None def json(self, **kwargs: typing.Any) -> str: kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} diff --git a/seed/python-sdk/trace/src/seed/resources/v_2/resources/v_3/resources/problem/types/get_generated_test_case_file_request.py b/seed/python-sdk/trace/src/seed/resources/v_2/resources/v_3/resources/problem/types/get_generated_test_case_file_request.py index 4e9447577a3..7e8ce89cd45 100644 --- a/seed/python-sdk/trace/src/seed/resources/v_2/resources/v_3/resources/problem/types/get_generated_test_case_file_request.py +++ b/seed/python-sdk/trace/src/seed/resources/v_2/resources/v_3/resources/problem/types/get_generated_test_case_file_request.py @@ -14,7 +14,7 @@ class GetGeneratedTestCaseFileRequest(pydantic.BaseModel): - template: typing.Optional[TestCaseTemplate] + template: typing.Optional[TestCaseTemplate] = None test_case: TestCaseV2 = pydantic.Field(alias="testCase") def json(self, **kwargs: typing.Any) -> str: diff --git a/seed/python-sdk/trace/src/seed/resources/v_2/resources/v_3/resources/problem/types/test_case_expects.py b/seed/python-sdk/trace/src/seed/resources/v_2/resources/v_3/resources/problem/types/test_case_expects.py index b584229ebf9..0e5afc67929 100644 --- a/seed/python-sdk/trace/src/seed/resources/v_2/resources/v_3/resources/problem/types/test_case_expects.py +++ b/seed/python-sdk/trace/src/seed/resources/v_2/resources/v_3/resources/problem/types/test_case_expects.py @@ -12,7 +12,7 @@ class TestCaseExpects(pydantic.BaseModel): - expected_stdout: typing.Optional[str] = pydantic.Field(alias="expectedStdout") + expected_stdout: typing.Optional[str] = pydantic.Field(alias="expectedStdout", default=None) def json(self, **kwargs: typing.Any) -> str: kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} diff --git a/seed/python-sdk/trace/src/seed/resources/v_2/resources/v_3/resources/problem/types/test_case_v_2.py b/seed/python-sdk/trace/src/seed/resources/v_2/resources/v_3/resources/problem/types/test_case_v_2.py index 1e8f40e32a9..15897cbc9eb 100644 --- a/seed/python-sdk/trace/src/seed/resources/v_2/resources/v_3/resources/problem/types/test_case_v_2.py +++ b/seed/python-sdk/trace/src/seed/resources/v_2/resources/v_3/resources/problem/types/test_case_v_2.py @@ -20,7 +20,7 @@ class TestCaseV2(pydantic.BaseModel): metadata: TestCaseMetadata implementation: TestCaseImplementationReference arguments: typing.Dict[ParameterId, VariableValue] - expects: typing.Optional[TestCaseExpects] + expects: typing.Optional[TestCaseExpects] = None def json(self, **kwargs: typing.Any) -> str: kwargs_with_defaults: typing.Any = {"by_alias": True, "exclude_unset": True, **kwargs} diff --git a/seed/python-sdk/undiscriminated-unions/poetry.lock b/seed/python-sdk/undiscriminated-unions/poetry.lock deleted file mode 100644 index 8270a062427..00000000000 --- a/seed/python-sdk/undiscriminated-unions/poetry.lock +++ /dev/null @@ -1,405 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "anyio" -version = "4.3.0" -description = "High level compatibility layer for multiple asynchronous event loop implementations" -optional = false -python-versions = ">=3.8" -files = [ - {file = "anyio-4.3.0-py3-none-any.whl", hash = "sha256:048e05d0f6caeed70d731f3db756d35dcc1f35747c8c403364a8332c630441b8"}, - {file = "anyio-4.3.0.tar.gz", hash = "sha256:f75253795a87df48568485fd18cdd2a3fa5c4f7c5be8e5e36637733fce06fed6"}, -] - -[package.dependencies] -exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""} -idna = ">=2.8" -sniffio = ">=1.1" -typing-extensions = {version = ">=4.1", markers = "python_version < \"3.11\""} - -[package.extras] -doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] -test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] -trio = ["trio (>=0.23)"] - -[[package]] -name = "certifi" -version = "2024.2.2" -description = "Python package for providing Mozilla's CA Bundle." -optional = false -python-versions = ">=3.6" -files = [ - {file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"}, - {file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"}, -] - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "h11" -version = "0.14.0" -description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" -optional = false -python-versions = ">=3.7" -files = [ - {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"}, - {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"}, -] - -[[package]] -name = "httpcore" -version = "1.0.3" -description = "A minimal low-level HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpcore-1.0.3-py3-none-any.whl", hash = "sha256:9a6a501c3099307d9fd76ac244e08503427679b1e81ceb1d922485e2f2462ad2"}, - {file = "httpcore-1.0.3.tar.gz", hash = "sha256:5c0f9546ad17dac4d0772b0808856eb616eb8b48ce94f49ed819fd6982a8a544"}, -] - -[package.dependencies] -certifi = "*" -h11 = ">=0.13,<0.15" - -[package.extras] -asyncio = ["anyio (>=4.0,<5.0)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] -trio = ["trio (>=0.22.0,<0.24.0)"] - -[[package]] -name = "httpx" -version = "0.26.0" -description = "The next generation HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpx-0.26.0-py3-none-any.whl", hash = "sha256:8915f5a3627c4d47b73e8202457cb28f1266982d1159bd5779d86a80c0eab1cd"}, - {file = "httpx-0.26.0.tar.gz", hash = "sha256:451b55c30d5185ea6b23c2c793abf9bb237d2a7dfb901ced6ff69ad37ec1dfaf"}, -] - -[package.dependencies] -anyio = "*" -certifi = "*" -httpcore = "==1.*" -idna = "*" -sniffio = "*" - -[package.extras] -brotli = ["brotli", "brotlicffi"] -cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] - -[[package]] -name = "idna" -version = "3.6" -description = "Internationalized Domain Names in Applications (IDNA)" -optional = false -python-versions = ">=3.5" -files = [ - {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"}, - {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"}, -] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "sniffio" -version = "1.3.0" -description = "Sniff out which async library your code is running under" -optional = false -python-versions = ">=3.7" -files = [ - {file = "sniffio-1.3.0-py3-none-any.whl", hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384"}, - {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"}, -] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "3c8fae8de68e5484c48073bf191e51acbe3b9a32fd98e6b5e4d165e42a7fc7aa" diff --git a/seed/python-sdk/unknown/poetry.lock b/seed/python-sdk/unknown/poetry.lock deleted file mode 100644 index 8270a062427..00000000000 --- a/seed/python-sdk/unknown/poetry.lock +++ /dev/null @@ -1,405 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "anyio" -version = "4.3.0" -description = "High level compatibility layer for multiple asynchronous event loop implementations" -optional = false -python-versions = ">=3.8" -files = [ - {file = "anyio-4.3.0-py3-none-any.whl", hash = "sha256:048e05d0f6caeed70d731f3db756d35dcc1f35747c8c403364a8332c630441b8"}, - {file = "anyio-4.3.0.tar.gz", hash = "sha256:f75253795a87df48568485fd18cdd2a3fa5c4f7c5be8e5e36637733fce06fed6"}, -] - -[package.dependencies] -exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""} -idna = ">=2.8" -sniffio = ">=1.1" -typing-extensions = {version = ">=4.1", markers = "python_version < \"3.11\""} - -[package.extras] -doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] -test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] -trio = ["trio (>=0.23)"] - -[[package]] -name = "certifi" -version = "2024.2.2" -description = "Python package for providing Mozilla's CA Bundle." -optional = false -python-versions = ">=3.6" -files = [ - {file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"}, - {file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"}, -] - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "h11" -version = "0.14.0" -description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" -optional = false -python-versions = ">=3.7" -files = [ - {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"}, - {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"}, -] - -[[package]] -name = "httpcore" -version = "1.0.3" -description = "A minimal low-level HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpcore-1.0.3-py3-none-any.whl", hash = "sha256:9a6a501c3099307d9fd76ac244e08503427679b1e81ceb1d922485e2f2462ad2"}, - {file = "httpcore-1.0.3.tar.gz", hash = "sha256:5c0f9546ad17dac4d0772b0808856eb616eb8b48ce94f49ed819fd6982a8a544"}, -] - -[package.dependencies] -certifi = "*" -h11 = ">=0.13,<0.15" - -[package.extras] -asyncio = ["anyio (>=4.0,<5.0)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] -trio = ["trio (>=0.22.0,<0.24.0)"] - -[[package]] -name = "httpx" -version = "0.26.0" -description = "The next generation HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpx-0.26.0-py3-none-any.whl", hash = "sha256:8915f5a3627c4d47b73e8202457cb28f1266982d1159bd5779d86a80c0eab1cd"}, - {file = "httpx-0.26.0.tar.gz", hash = "sha256:451b55c30d5185ea6b23c2c793abf9bb237d2a7dfb901ced6ff69ad37ec1dfaf"}, -] - -[package.dependencies] -anyio = "*" -certifi = "*" -httpcore = "==1.*" -idna = "*" -sniffio = "*" - -[package.extras] -brotli = ["brotli", "brotlicffi"] -cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] - -[[package]] -name = "idna" -version = "3.6" -description = "Internationalized Domain Names in Applications (IDNA)" -optional = false -python-versions = ">=3.5" -files = [ - {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"}, - {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"}, -] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "sniffio" -version = "1.3.0" -description = "Sniff out which async library your code is running under" -optional = false -python-versions = ">=3.7" -files = [ - {file = "sniffio-1.3.0-py3-none-any.whl", hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384"}, - {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"}, -] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "3c8fae8de68e5484c48073bf191e51acbe3b9a32fd98e6b5e4d165e42a7fc7aa" diff --git a/seed/python-sdk/variables/poetry.lock b/seed/python-sdk/variables/poetry.lock deleted file mode 100644 index 8270a062427..00000000000 --- a/seed/python-sdk/variables/poetry.lock +++ /dev/null @@ -1,405 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "anyio" -version = "4.3.0" -description = "High level compatibility layer for multiple asynchronous event loop implementations" -optional = false -python-versions = ">=3.8" -files = [ - {file = "anyio-4.3.0-py3-none-any.whl", hash = "sha256:048e05d0f6caeed70d731f3db756d35dcc1f35747c8c403364a8332c630441b8"}, - {file = "anyio-4.3.0.tar.gz", hash = "sha256:f75253795a87df48568485fd18cdd2a3fa5c4f7c5be8e5e36637733fce06fed6"}, -] - -[package.dependencies] -exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""} -idna = ">=2.8" -sniffio = ">=1.1" -typing-extensions = {version = ">=4.1", markers = "python_version < \"3.11\""} - -[package.extras] -doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] -test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] -trio = ["trio (>=0.23)"] - -[[package]] -name = "certifi" -version = "2024.2.2" -description = "Python package for providing Mozilla's CA Bundle." -optional = false -python-versions = ">=3.6" -files = [ - {file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"}, - {file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"}, -] - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "h11" -version = "0.14.0" -description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" -optional = false -python-versions = ">=3.7" -files = [ - {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"}, - {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"}, -] - -[[package]] -name = "httpcore" -version = "1.0.3" -description = "A minimal low-level HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpcore-1.0.3-py3-none-any.whl", hash = "sha256:9a6a501c3099307d9fd76ac244e08503427679b1e81ceb1d922485e2f2462ad2"}, - {file = "httpcore-1.0.3.tar.gz", hash = "sha256:5c0f9546ad17dac4d0772b0808856eb616eb8b48ce94f49ed819fd6982a8a544"}, -] - -[package.dependencies] -certifi = "*" -h11 = ">=0.13,<0.15" - -[package.extras] -asyncio = ["anyio (>=4.0,<5.0)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] -trio = ["trio (>=0.22.0,<0.24.0)"] - -[[package]] -name = "httpx" -version = "0.26.0" -description = "The next generation HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpx-0.26.0-py3-none-any.whl", hash = "sha256:8915f5a3627c4d47b73e8202457cb28f1266982d1159bd5779d86a80c0eab1cd"}, - {file = "httpx-0.26.0.tar.gz", hash = "sha256:451b55c30d5185ea6b23c2c793abf9bb237d2a7dfb901ced6ff69ad37ec1dfaf"}, -] - -[package.dependencies] -anyio = "*" -certifi = "*" -httpcore = "==1.*" -idna = "*" -sniffio = "*" - -[package.extras] -brotli = ["brotli", "brotlicffi"] -cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] - -[[package]] -name = "idna" -version = "3.6" -description = "Internationalized Domain Names in Applications (IDNA)" -optional = false -python-versions = ">=3.5" -files = [ - {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"}, - {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"}, -] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "sniffio" -version = "1.3.0" -description = "Sniff out which async library your code is running under" -optional = false -python-versions = ">=3.7" -files = [ - {file = "sniffio-1.3.0-py3-none-any.whl", hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384"}, - {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"}, -] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "3c8fae8de68e5484c48073bf191e51acbe3b9a32fd98e6b5e4d165e42a7fc7aa" diff --git a/seed/python-sdk/variables/src/seed/resources/service/client.py b/seed/python-sdk/variables/src/seed/resources/service/client.py index b99ec838f42..0c584fbb9b3 100644 --- a/seed/python-sdk/variables/src/seed/resources/service/client.py +++ b/seed/python-sdk/variables/src/seed/resources/service/client.py @@ -24,7 +24,7 @@ def post(self, endpoint_param: str, *, request_options: typing.Optional[RequestO """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"{endpoint_param}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"{jsonable_encoder(endpoint_param)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), @@ -65,7 +65,7 @@ async def post(self, endpoint_param: str, *, request_options: typing.Optional[Re """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"{endpoint_param}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"{jsonable_encoder(endpoint_param)}"), params=jsonable_encoder( request_options.get("additional_query_parameters") if request_options is not None else None ), diff --git a/seed/python-sdk/websocket/poetry.lock b/seed/python-sdk/websocket/poetry.lock deleted file mode 100644 index 8270a062427..00000000000 --- a/seed/python-sdk/websocket/poetry.lock +++ /dev/null @@ -1,405 +0,0 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.6.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"}, - {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""} - -[[package]] -name = "anyio" -version = "4.3.0" -description = "High level compatibility layer for multiple asynchronous event loop implementations" -optional = false -python-versions = ">=3.8" -files = [ - {file = "anyio-4.3.0-py3-none-any.whl", hash = "sha256:048e05d0f6caeed70d731f3db756d35dcc1f35747c8c403364a8332c630441b8"}, - {file = "anyio-4.3.0.tar.gz", hash = "sha256:f75253795a87df48568485fd18cdd2a3fa5c4f7c5be8e5e36637733fce06fed6"}, -] - -[package.dependencies] -exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""} -idna = ">=2.8" -sniffio = ">=1.1" -typing-extensions = {version = ">=4.1", markers = "python_version < \"3.11\""} - -[package.extras] -doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] -test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] -trio = ["trio (>=0.23)"] - -[[package]] -name = "certifi" -version = "2024.2.2" -description = "Python package for providing Mozilla's CA Bundle." -optional = false -python-versions = ">=3.6" -files = [ - {file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"}, - {file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"}, -] - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.2.0" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "h11" -version = "0.14.0" -description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" -optional = false -python-versions = ">=3.7" -files = [ - {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"}, - {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"}, -] - -[[package]] -name = "httpcore" -version = "1.0.3" -description = "A minimal low-level HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpcore-1.0.3-py3-none-any.whl", hash = "sha256:9a6a501c3099307d9fd76ac244e08503427679b1e81ceb1d922485e2f2462ad2"}, - {file = "httpcore-1.0.3.tar.gz", hash = "sha256:5c0f9546ad17dac4d0772b0808856eb616eb8b48ce94f49ed819fd6982a8a544"}, -] - -[package.dependencies] -certifi = "*" -h11 = ">=0.13,<0.15" - -[package.extras] -asyncio = ["anyio (>=4.0,<5.0)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] -trio = ["trio (>=0.22.0,<0.24.0)"] - -[[package]] -name = "httpx" -version = "0.26.0" -description = "The next generation HTTP client." -optional = false -python-versions = ">=3.8" -files = [ - {file = "httpx-0.26.0-py3-none-any.whl", hash = "sha256:8915f5a3627c4d47b73e8202457cb28f1266982d1159bd5779d86a80c0eab1cd"}, - {file = "httpx-0.26.0.tar.gz", hash = "sha256:451b55c30d5185ea6b23c2c793abf9bb237d2a7dfb901ced6ff69ad37ec1dfaf"}, -] - -[package.dependencies] -anyio = "*" -certifi = "*" -httpcore = "==1.*" -idna = "*" -sniffio = "*" - -[package.extras] -brotli = ["brotli", "brotlicffi"] -cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] - -[[package]] -name = "idna" -version = "3.6" -description = "Internationalized Domain Names in Applications (IDNA)" -optional = false -python-versions = ">=3.5" -files = [ - {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"}, - {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"}, -] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "mypy" -version = "1.8.0" -description = "Optional static typing for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] - -[package.dependencies] -mypy-extensions = ">=1.0.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=4.1.0" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -mypyc = ["setuptools (>=50)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "packaging" -version = "23.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] - -[[package]] -name = "pluggy" -version = "1.4.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pydantic" -version = "2.6.1" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.6.1-py3-none-any.whl", hash = "sha256:0b6a909df3192245cb736509a92ff69e4fef76116feffec68e93a567347bae6f"}, - {file = "pydantic-2.6.1.tar.gz", hash = "sha256:4fd5c182a2488dc63e6d32737ff19937888001e2a6d86e94b3f233104a5d1fa9"}, -] - -[package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.16.2" -typing-extensions = ">=4.6.1" - -[package.extras] -email = ["email-validator (>=2.0.0)"] - -[[package]] -name = "pydantic-core" -version = "2.16.2" -description = "" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3fab4e75b8c525a4776e7630b9ee48aea50107fea6ca9f593c98da3f4d11bf7c"}, - {file = "pydantic_core-2.16.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8bde5b48c65b8e807409e6f20baee5d2cd880e0fad00b1a811ebc43e39a00ab2"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2924b89b16420712e9bb8192396026a8fbd6d8726224f918353ac19c4c043d2a"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:16aa02e7a0f539098e215fc193c8926c897175d64c7926d00a36188917717a05"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:936a787f83db1f2115ee829dd615c4f684ee48ac4de5779ab4300994d8af325b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:459d6be6134ce3b38e0ef76f8a672924460c455d45f1ad8fdade36796df1ddc8"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9ee4febb249c591d07b2d4dd36ebcad0ccd128962aaa1801508320896575ef"}, - {file = "pydantic_core-2.16.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40a0bd0bed96dae5712dab2aba7d334a6c67cbcac2ddfca7dbcc4a8176445990"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:870dbfa94de9b8866b37b867a2cb37a60c401d9deb4a9ea392abf11a1f98037b"}, - {file = "pydantic_core-2.16.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:308974fdf98046db28440eb3377abba274808bf66262e042c412eb2adf852731"}, - {file = "pydantic_core-2.16.2-cp310-none-win32.whl", hash = "sha256:a477932664d9611d7a0816cc3c0eb1f8856f8a42435488280dfbf4395e141485"}, - {file = "pydantic_core-2.16.2-cp310-none-win_amd64.whl", hash = "sha256:8f9142a6ed83d90c94a3efd7af8873bf7cefed2d3d44387bf848888482e2d25f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:406fac1d09edc613020ce9cf3f2ccf1a1b2f57ab00552b4c18e3d5276c67eb11"}, - {file = "pydantic_core-2.16.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce232a6170dd6532096cadbf6185271e4e8c70fc9217ebe105923ac105da9978"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a90fec23b4b05a09ad988e7a4f4e081711a90eb2a55b9c984d8b74597599180f"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8aafeedb6597a163a9c9727d8a8bd363a93277701b7bfd2749fbefee2396469e"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9957433c3a1b67bdd4c63717eaf174ebb749510d5ea612cd4e83f2d9142f3fc8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0d7a9165167269758145756db43a133608a531b1e5bb6a626b9ee24bc38a8f7"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dffaf740fe2e147fedcb6b561353a16243e654f7fe8e701b1b9db148242e1272"}, - {file = "pydantic_core-2.16.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8ed79883b4328b7f0bd142733d99c8e6b22703e908ec63d930b06be3a0e7113"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:cf903310a34e14651c9de056fcc12ce090560864d5a2bb0174b971685684e1d8"}, - {file = "pydantic_core-2.16.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46b0d5520dbcafea9a8645a8164658777686c5c524d381d983317d29687cce97"}, - {file = "pydantic_core-2.16.2-cp311-none-win32.whl", hash = "sha256:70651ff6e663428cea902dac297066d5c6e5423fda345a4ca62430575364d62b"}, - {file = "pydantic_core-2.16.2-cp311-none-win_amd64.whl", hash = "sha256:98dc6f4f2095fc7ad277782a7c2c88296badcad92316b5a6e530930b1d475ebc"}, - {file = "pydantic_core-2.16.2-cp311-none-win_arm64.whl", hash = "sha256:ef6113cd31411eaf9b39fc5a8848e71c72656fd418882488598758b2c8c6dfa0"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:88646cae28eb1dd5cd1e09605680c2b043b64d7481cdad7f5003ebef401a3039"}, - {file = "pydantic_core-2.16.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b883af50eaa6bb3299780651e5be921e88050ccf00e3e583b1e92020333304b"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bf26c2e2ea59d32807081ad51968133af3025c4ba5753e6a794683d2c91bf6e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99af961d72ac731aae2a1b55ccbdae0733d816f8bfb97b41909e143de735f522"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02906e7306cb8c5901a1feb61f9ab5e5c690dbbeaa04d84c1b9ae2a01ebe9379"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5362d099c244a2d2f9659fb3c9db7c735f0004765bbe06b99be69fbd87c3f15"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ac426704840877a285d03a445e162eb258924f014e2f074e209d9b4ff7bf380"}, - {file = "pydantic_core-2.16.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b94cbda27267423411c928208e89adddf2ea5dd5f74b9528513f0358bba019cb"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:6db58c22ac6c81aeac33912fb1af0e930bc9774166cdd56eade913d5f2fff35e"}, - {file = "pydantic_core-2.16.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:396fdf88b1b503c9c59c84a08b6833ec0c3b5ad1a83230252a9e17b7dfb4cffc"}, - {file = "pydantic_core-2.16.2-cp312-none-win32.whl", hash = "sha256:7c31669e0c8cc68400ef0c730c3a1e11317ba76b892deeefaf52dcb41d56ed5d"}, - {file = "pydantic_core-2.16.2-cp312-none-win_amd64.whl", hash = "sha256:a3b7352b48fbc8b446b75f3069124e87f599d25afb8baa96a550256c031bb890"}, - {file = "pydantic_core-2.16.2-cp312-none-win_arm64.whl", hash = "sha256:a9e523474998fb33f7c1a4d55f5504c908d57add624599e095c20fa575b8d943"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:ae34418b6b389d601b31153b84dce480351a352e0bb763684a1b993d6be30f17"}, - {file = "pydantic_core-2.16.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:732bd062c9e5d9582a30e8751461c1917dd1ccbdd6cafb032f02c86b20d2e7ec"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b52776a2e3230f4854907a1e0946eec04d41b1fc64069ee774876bbe0eab55"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef551c053692b1e39e3f7950ce2296536728871110e7d75c4e7753fb30ca87f4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ebb892ed8599b23fa8f1799e13a12c87a97a6c9d0f497525ce9858564c4575a4"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa6c8c582036275997a733427b88031a32ffa5dfc3124dc25a730658c47a572f"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4ba0884a91f1aecce75202473ab138724aa4fb26d7707f2e1fa6c3e68c84fbf"}, - {file = "pydantic_core-2.16.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7924e54f7ce5d253d6160090ddc6df25ed2feea25bfb3339b424a9dd591688bc"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69a7b96b59322a81c2203be537957313b07dd333105b73db0b69212c7d867b4b"}, - {file = "pydantic_core-2.16.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:7e6231aa5bdacda78e96ad7b07d0c312f34ba35d717115f4b4bff6cb87224f0f"}, - {file = "pydantic_core-2.16.2-cp38-none-win32.whl", hash = "sha256:41dac3b9fce187a25c6253ec79a3f9e2a7e761eb08690e90415069ea4a68ff7a"}, - {file = "pydantic_core-2.16.2-cp38-none-win_amd64.whl", hash = "sha256:f685dbc1fdadb1dcd5b5e51e0a378d4685a891b2ddaf8e2bba89bd3a7144e44a"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:55749f745ebf154c0d63d46c8c58594d8894b161928aa41adbb0709c1fe78b77"}, - {file = "pydantic_core-2.16.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b30b0dd58a4509c3bd7eefddf6338565c4905406aee0c6e4a5293841411a1286"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18de31781cdc7e7b28678df7c2d7882f9692ad060bc6ee3c94eb15a5d733f8f7"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5864b0242f74b9dd0b78fd39db1768bc3f00d1ffc14e596fd3e3f2ce43436a33"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8f9186ca45aee030dc8234118b9c0784ad91a0bb27fc4e7d9d6608a5e3d386c"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc6f6c9be0ab6da37bc77c2dda5f14b1d532d5dbef00311ee6e13357a418e646"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa057095f621dad24a1e906747179a69780ef45cc8f69e97463692adbcdae878"}, - {file = "pydantic_core-2.16.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ad84731a26bcfb299f9eab56c7932d46f9cad51c52768cace09e92a19e4cf55"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3b052c753c4babf2d1edc034c97851f867c87d6f3ea63a12e2700f159f5c41c3"}, - {file = "pydantic_core-2.16.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e0f686549e32ccdb02ae6f25eee40cc33900910085de6aa3790effd391ae10c2"}, - {file = "pydantic_core-2.16.2-cp39-none-win32.whl", hash = "sha256:7afb844041e707ac9ad9acad2188a90bffce2c770e6dc2318be0c9916aef1469"}, - {file = "pydantic_core-2.16.2-cp39-none-win_amd64.whl", hash = "sha256:9da90d393a8227d717c19f5397688a38635afec89f2e2d7af0df037f3249c39a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f60f920691a620b03082692c378661947d09415743e437a7478c309eb0e4f82"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:47924039e785a04d4a4fa49455e51b4eb3422d6eaacfde9fc9abf8fdef164e8a"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6294e76b0380bb7a61eb8a39273c40b20beb35e8c87ee101062834ced19c545"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe56851c3f1d6f5384b3051c536cc81b3a93a73faf931f404fef95217cf1e10d"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9d776d30cde7e541b8180103c3f294ef7c1862fd45d81738d156d00551005784"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:72f7919af5de5ecfaf1eba47bf9a5d8aa089a3340277276e5636d16ee97614d7"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:4bfcbde6e06c56b30668a0c872d75a7ef3025dc3c1823a13cf29a0e9b33f67e8"}, - {file = "pydantic_core-2.16.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ff7c97eb7a29aba230389a2661edf2e9e06ce616c7e35aa764879b6894a44b25"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9b5f13857da99325dcabe1cc4e9e6a3d7b2e2c726248ba5dd4be3e8e4a0b6d0e"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a7e41e3ada4cca5f22b478c08e973c930e5e6c7ba3588fb8e35f2398cdcc1545"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60eb8ceaa40a41540b9acae6ae7c1f0a67d233c40dc4359c256ad2ad85bdf5e5"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7beec26729d496a12fd23cf8da9944ee338c8b8a17035a560b585c36fe81af20"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22c5f022799f3cd6741e24f0443ead92ef42be93ffda0d29b2597208c94c3753"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:eca58e319f4fd6df004762419612122b2c7e7d95ffafc37e890252f869f3fb2a"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ed957db4c33bc99895f3a1672eca7e80e8cda8bd1e29a80536b4ec2153fa9804"}, - {file = "pydantic_core-2.16.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:459c0d338cc55d099798618f714b21b7ece17eb1a87879f2da20a3ff4c7628e2"}, - {file = "pydantic_core-2.16.2.tar.gz", hash = "sha256:0ba503850d8b8dcc18391f10de896ae51d37fe5fe43dbfb6a35c5c5cad271a06"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pytest" -version = "7.4.4" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} - -[package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "sniffio" -version = "1.3.0" -description = "Sniff out which async library your code is running under" -optional = false -python-versions = ">=3.7" -files = [ - {file = "sniffio-1.3.0-py3-none-any.whl", hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384"}, - {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"}, -] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "typing-extensions" -version = "4.9.0" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, - {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, -] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8" -content-hash = "3c8fae8de68e5484c48073bf191e51acbe3b9a32fd98e6b5e4d165e42a7fc7aa" diff --git a/seed/ruby-model/enum/lib/seed_enum_client.rb b/seed/ruby-model/enum/lib/seed_enum_client.rb index f257522c215..e55d447e905 100644 --- a/seed/ruby-model/enum/lib/seed_enum_client.rb +++ b/seed/ruby-model/enum/lib/seed_enum_client.rb @@ -1,3 +1,5 @@ # frozen_string_literal: true require_relative "seed_enum_client/types/operand" +require_relative "seed_enum_client/types/color" +require_relative "seed_enum_client/types/color_or_operand" diff --git a/seed/ruby-model/enum/lib/seed_enum_client/types/color.rb b/seed/ruby-model/enum/lib/seed_enum_client/types/color.rb new file mode 100644 index 00000000000..0251616ac40 --- /dev/null +++ b/seed/ruby-model/enum/lib/seed_enum_client/types/color.rb @@ -0,0 +1,8 @@ +# frozen_string_literal: true + +module SeedEnumClient + class Color + RED = "red" + BLUE = "blue" + end +end diff --git a/seed/ruby-model/enum/lib/seed_enum_client/types/color_or_operand.rb b/seed/ruby-model/enum/lib/seed_enum_client/types/color_or_operand.rb new file mode 100644 index 00000000000..b04f83652ac --- /dev/null +++ b/seed/ruby-model/enum/lib/seed_enum_client/types/color_or_operand.rb @@ -0,0 +1,46 @@ +# frozen_string_literal: true + +require "json" + +module SeedEnumClient + class ColorOrOperand + # Deserialize a JSON object to an instance of ColorOrOperand + # + # @param json_object [JSON] + # @return [ColorOrOperand] + def self.from_json(json_object:) + struct = JSON.parse(json_object, object_class: OpenStruct) + begin + struct.is_a?(Color) != false || raise("Passed value for field struct is not the expected type, validation failed.") + return json_object + rescue StandardError + # noop + end + begin + struct.is_a?(Operand) != false || raise("Passed value for field struct is not the expected type, validation failed.") + return json_object + rescue StandardError + # noop + end + struct + end + + # Leveraged for Union-type generation, validate_raw attempts to parse the given hash and check each fields type against the current object's property definitions. + # + # @param obj [Object] + # @return [Void] + def self.validate_raw(obj:) + begin + return obj.is_a?(Color) != false || raise("Passed value for field obj is not the expected type, validation failed.") + rescue StandardError + # noop + end + begin + return obj.is_a?(Operand) != false || raise("Passed value for field obj is not the expected type, validation failed.") + rescue StandardError + # noop + end + raise("Passed value matched no type within the union, validation failed.") + end + end +end diff --git a/seed/ruby-model/examples/lib/seed_examples_client/types/types/extended_movie.rb b/seed/ruby-model/examples/lib/seed_examples_client/types/types/extended_movie.rb index a7fda860272..188166abc54 100644 --- a/seed/ruby-model/examples/lib/seed_examples_client/types/types/extended_movie.rb +++ b/seed/ruby-model/examples/lib/seed_examples_client/types/types/extended_movie.rb @@ -7,10 +7,11 @@ module SeedExamplesClient class Types class ExtendedMovie - attr_reader :cast, :id, :title, :from, :rating, :type, :tag, :book, :additional_properties + attr_reader :cast, :id, :prequel, :title, :from, :rating, :type, :tag, :book, :additional_properties # @param cast [Array] # @param id [Types::MOVIE_ID] + # @param prequel [Types::MOVIE_ID] # @param title [String] # @param from [String] # @param rating [Float] The rating scale is one to five stars @@ -19,11 +20,14 @@ class ExtendedMovie # @param book [String] # @param additional_properties [OpenStruct] Additional properties unmapped to the current class definition # @return [Types::ExtendedMovie] - def initialize(cast:, id:, title:, from:, rating:, type:, tag:, book: nil, additional_properties: nil) + def initialize(cast:, id:, title:, from:, rating:, type:, tag:, prequel: nil, book: nil, + additional_properties: nil) # @type [Array] @cast = cast # @type [Types::MOVIE_ID] @id = id + # @type [Types::MOVIE_ID] + @prequel = prequel # @type [String] @title = title # @type [String] @@ -49,14 +53,15 @@ def self.from_json(json_object:) JSON.parse(json_object) cast = struct.cast id = struct.id + prequel = struct.prequel title = struct.title from = struct.from rating = struct.rating type = struct.type tag = struct.tag book = struct.book - new(cast: cast, id: id, title: title, from: from, rating: rating, type: type, tag: tag, book: book, - additional_properties: struct) + new(cast: cast, id: id, prequel: prequel, title: title, from: from, rating: rating, type: type, tag: tag, + book: book, additional_properties: struct) end # Serialize an instance of ExtendedMovie to a JSON object @@ -66,6 +71,7 @@ def to_json(*_args) { "cast": @cast, "id": @id, + "prequel": @prequel, "title": @title, "from": @from, "rating": @rating, @@ -82,6 +88,7 @@ def to_json(*_args) def self.validate_raw(obj:) obj.cast.is_a?(Array) != false || raise("Passed value for field obj.cast is not the expected type, validation failed.") obj.id.is_a?(String) != false || raise("Passed value for field obj.id is not the expected type, validation failed.") + obj.prequel&.is_a?(String) != false || raise("Passed value for field obj.prequel is not the expected type, validation failed.") obj.title.is_a?(String) != false || raise("Passed value for field obj.title is not the expected type, validation failed.") obj.from.is_a?(String) != false || raise("Passed value for field obj.from is not the expected type, validation failed.") obj.rating.is_a?(Float) != false || raise("Passed value for field obj.rating is not the expected type, validation failed.") diff --git a/seed/ruby-model/examples/lib/seed_examples_client/types/types/movie.rb b/seed/ruby-model/examples/lib/seed_examples_client/types/types/movie.rb index 1f148d6b5d4..e4df0cfc6c1 100644 --- a/seed/ruby-model/examples/lib/seed_examples_client/types/types/movie.rb +++ b/seed/ruby-model/examples/lib/seed_examples_client/types/types/movie.rb @@ -7,9 +7,10 @@ module SeedExamplesClient class Types class Movie - attr_reader :id, :title, :from, :rating, :type, :tag, :book, :additional_properties + attr_reader :id, :prequel, :title, :from, :rating, :type, :tag, :book, :additional_properties # @param id [Types::MOVIE_ID] + # @param prequel [Types::MOVIE_ID] # @param title [String] # @param from [String] # @param rating [Float] The rating scale is one to five stars @@ -18,9 +19,11 @@ class Movie # @param book [String] # @param additional_properties [OpenStruct] Additional properties unmapped to the current class definition # @return [Types::Movie] - def initialize(id:, title:, from:, rating:, type:, tag:, book: nil, additional_properties: nil) + def initialize(id:, title:, from:, rating:, type:, tag:, prequel: nil, book: nil, additional_properties: nil) # @type [Types::MOVIE_ID] @id = id + # @type [Types::MOVIE_ID] + @prequel = prequel # @type [String] @title = title # @type [String] @@ -45,13 +48,14 @@ def self.from_json(json_object:) struct = JSON.parse(json_object, object_class: OpenStruct) JSON.parse(json_object) id = struct.id + prequel = struct.prequel title = struct.title from = struct.from rating = struct.rating type = struct.type tag = struct.tag book = struct.book - new(id: id, title: title, from: from, rating: rating, type: type, tag: tag, book: book, + new(id: id, prequel: prequel, title: title, from: from, rating: rating, type: type, tag: tag, book: book, additional_properties: struct) end @@ -61,6 +65,7 @@ def self.from_json(json_object:) def to_json(*_args) { "id": @id, + "prequel": @prequel, "title": @title, "from": @from, "rating": @rating, @@ -76,6 +81,7 @@ def to_json(*_args) # @return [Void] def self.validate_raw(obj:) obj.id.is_a?(String) != false || raise("Passed value for field obj.id is not the expected type, validation failed.") + obj.prequel&.is_a?(String) != false || raise("Passed value for field obj.prequel is not the expected type, validation failed.") obj.title.is_a?(String) != false || raise("Passed value for field obj.title is not the expected type, validation failed.") obj.from.is_a?(String) != false || raise("Passed value for field obj.from is not the expected type, validation failed.") obj.rating.is_a?(Float) != false || raise("Passed value for field obj.rating is not the expected type, validation failed.") diff --git a/seed/ruby-sdk/enum/lib/seed_enum_client/inlined_request/client.rb b/seed/ruby-sdk/enum/lib/seed_enum_client/inlined_request/client.rb index 78d6834e2b1..077dc5b5f43 100644 --- a/seed/ruby-sdk/enum/lib/seed_enum_client/inlined_request/client.rb +++ b/seed/ruby-sdk/enum/lib/seed_enum_client/inlined_request/client.rb @@ -2,6 +2,7 @@ require_relative "../../requests" require_relative "../types/operand" +require_relative "../types/color_or_operand" require "async" module SeedEnumClient @@ -16,13 +17,22 @@ def initialize(request_client:) end # @param operand [Operand] + # @param maybe_operand [Operand] + # @param operand_or_color [Color, Operand] + # @param maybe_operand_or_color [Color, Operand] # @param request_options [RequestOptions] # @return [Void] - def send(operand: nil, request_options: nil) + def send(operand:, operand_or_color:, maybe_operand: nil, maybe_operand_or_color: nil, request_options: nil) @request_client.conn.post("/inlined") do |req| req.options.timeout = request_options.timeout_in_seconds unless request_options&.timeout_in_seconds.nil? req.headers = { **req.headers, **(request_options&.additional_headers || {}) }.compact - req.body = { **(request_options&.additional_body_parameters || {}), operand: operand }.compact + req.body = { + **(request_options&.additional_body_parameters || {}), + operand: operand, + maybeOperand: maybe_operand, + operandOrColor: operand_or_color, + maybeOperandOrColor: maybe_operand_or_color + }.compact end end end @@ -38,14 +48,23 @@ def initialize(request_client:) end # @param operand [Operand] + # @param maybe_operand [Operand] + # @param operand_or_color [Color, Operand] + # @param maybe_operand_or_color [Color, Operand] # @param request_options [RequestOptions] # @return [Void] - def send(operand: nil, request_options: nil) + def send(operand:, operand_or_color:, maybe_operand: nil, maybe_operand_or_color: nil, request_options: nil) Async do @request_client.conn.post("/inlined") do |req| req.options.timeout = request_options.timeout_in_seconds unless request_options&.timeout_in_seconds.nil? req.headers = { **req.headers, **(request_options&.additional_headers || {}) }.compact - req.body = { **(request_options&.additional_body_parameters || {}), operand: operand }.compact + req.body = { + **(request_options&.additional_body_parameters || {}), + operand: operand, + maybeOperand: maybe_operand, + operandOrColor: operand_or_color, + maybeOperandOrColor: maybe_operand_or_color + }.compact end end end diff --git a/seed/ruby-sdk/enum/lib/seed_enum_client/path_param/client.rb b/seed/ruby-sdk/enum/lib/seed_enum_client/path_param/client.rb index feccb4b9508..a93a8dadd2b 100644 --- a/seed/ruby-sdk/enum/lib/seed_enum_client/path_param/client.rb +++ b/seed/ruby-sdk/enum/lib/seed_enum_client/path_param/client.rb @@ -2,6 +2,7 @@ require_relative "../../requests" require_relative "../types/operand" +require_relative "../types/color_or_operand" require "async" module SeedEnumClient @@ -16,10 +17,13 @@ def initialize(request_client:) end # @param operand [Operand] + # @param maybe_operand [Operand] + # @param operand_or_color [Color, Operand] + # @param maybe_operand_or_color [Color, Operand] # @param request_options [RequestOptions] # @return [Void] - def send(operand:, request_options: nil) - @request_client.conn.post("/path/#{operand}") do |req| + def send(operand:, operand_or_color:, maybe_operand: nil, maybe_operand_or_color: nil, request_options: nil) + @request_client.conn.post("/path/#{operand}/#{maybe_operand}/#{operand_or_color}/#{maybe_operand_or_color}") do |req| req.options.timeout = request_options.timeout_in_seconds unless request_options&.timeout_in_seconds.nil? req.headers = { **req.headers, **(request_options&.additional_headers || {}) }.compact end @@ -37,11 +41,14 @@ def initialize(request_client:) end # @param operand [Operand] + # @param maybe_operand [Operand] + # @param operand_or_color [Color, Operand] + # @param maybe_operand_or_color [Color, Operand] # @param request_options [RequestOptions] # @return [Void] - def send(operand:, request_options: nil) + def send(operand:, operand_or_color:, maybe_operand: nil, maybe_operand_or_color: nil, request_options: nil) Async do - @request_client.conn.post("/path/#{operand}") do |req| + @request_client.conn.post("/path/#{operand}/#{maybe_operand}/#{operand_or_color}/#{maybe_operand_or_color}") do |req| req.options.timeout = request_options.timeout_in_seconds unless request_options&.timeout_in_seconds.nil? req.headers = { **req.headers, **(request_options&.additional_headers || {}) }.compact end diff --git a/seed/ruby-sdk/enum/lib/seed_enum_client/query_param/client.rb b/seed/ruby-sdk/enum/lib/seed_enum_client/query_param/client.rb index 236d999b8e0..88ee955d901 100644 --- a/seed/ruby-sdk/enum/lib/seed_enum_client/query_param/client.rb +++ b/seed/ruby-sdk/enum/lib/seed_enum_client/query_param/client.rb @@ -16,24 +16,34 @@ def initialize(request_client:) end # @param operand [Operand] + # @param maybe_operand [Operand] # @param request_options [RequestOptions] # @return [Void] - def send(operand: nil, request_options: nil) + def send(operand:, maybe_operand: nil, request_options: nil) @request_client.conn.post("/query") do |req| req.options.timeout = request_options.timeout_in_seconds unless request_options&.timeout_in_seconds.nil? req.headers = { **req.headers, **(request_options&.additional_headers || {}) }.compact - req.params = { **(request_options&.additional_query_parameters || {}), "operand": operand }.compact + req.params = { + **(request_options&.additional_query_parameters || {}), + "operand": operand, + "maybeOperand": maybe_operand + }.compact end end # @param operand [Operand] + # @param maybe_operand [Operand] # @param request_options [RequestOptions] # @return [Void] - def send_list(operand: nil, request_options: nil) + def send_list(operand:, maybe_operand: nil, request_options: nil) @request_client.conn.post("/query-list") do |req| req.options.timeout = request_options.timeout_in_seconds unless request_options&.timeout_in_seconds.nil? req.headers = { **req.headers, **(request_options&.additional_headers || {}) }.compact - req.params = { **(request_options&.additional_query_parameters || {}), "operand": operand }.compact + req.params = { + **(request_options&.additional_query_parameters || {}), + "operand": operand, + "maybeOperand": maybe_operand + }.compact end end end @@ -49,27 +59,37 @@ def initialize(request_client:) end # @param operand [Operand] + # @param maybe_operand [Operand] # @param request_options [RequestOptions] # @return [Void] - def send(operand: nil, request_options: nil) + def send(operand:, maybe_operand: nil, request_options: nil) Async do @request_client.conn.post("/query") do |req| req.options.timeout = request_options.timeout_in_seconds unless request_options&.timeout_in_seconds.nil? req.headers = { **req.headers, **(request_options&.additional_headers || {}) }.compact - req.params = { **(request_options&.additional_query_parameters || {}), "operand": operand }.compact + req.params = { + **(request_options&.additional_query_parameters || {}), + "operand": operand, + "maybeOperand": maybe_operand + }.compact end end end # @param operand [Operand] + # @param maybe_operand [Operand] # @param request_options [RequestOptions] # @return [Void] - def send_list(operand: nil, request_options: nil) + def send_list(operand:, maybe_operand: nil, request_options: nil) Async do @request_client.conn.post("/query-list") do |req| req.options.timeout = request_options.timeout_in_seconds unless request_options&.timeout_in_seconds.nil? req.headers = { **req.headers, **(request_options&.additional_headers || {}) }.compact - req.params = { **(request_options&.additional_query_parameters || {}), "operand": operand }.compact + req.params = { + **(request_options&.additional_query_parameters || {}), + "operand": operand, + "maybeOperand": maybe_operand + }.compact end end end diff --git a/seed/ruby-sdk/enum/lib/seed_enum_client/types/color.rb b/seed/ruby-sdk/enum/lib/seed_enum_client/types/color.rb new file mode 100644 index 00000000000..0251616ac40 --- /dev/null +++ b/seed/ruby-sdk/enum/lib/seed_enum_client/types/color.rb @@ -0,0 +1,8 @@ +# frozen_string_literal: true + +module SeedEnumClient + class Color + RED = "red" + BLUE = "blue" + end +end diff --git a/seed/ruby-sdk/enum/lib/seed_enum_client/types/color_or_operand.rb b/seed/ruby-sdk/enum/lib/seed_enum_client/types/color_or_operand.rb new file mode 100644 index 00000000000..b04f83652ac --- /dev/null +++ b/seed/ruby-sdk/enum/lib/seed_enum_client/types/color_or_operand.rb @@ -0,0 +1,46 @@ +# frozen_string_literal: true + +require "json" + +module SeedEnumClient + class ColorOrOperand + # Deserialize a JSON object to an instance of ColorOrOperand + # + # @param json_object [JSON] + # @return [ColorOrOperand] + def self.from_json(json_object:) + struct = JSON.parse(json_object, object_class: OpenStruct) + begin + struct.is_a?(Color) != false || raise("Passed value for field struct is not the expected type, validation failed.") + return json_object + rescue StandardError + # noop + end + begin + struct.is_a?(Operand) != false || raise("Passed value for field struct is not the expected type, validation failed.") + return json_object + rescue StandardError + # noop + end + struct + end + + # Leveraged for Union-type generation, validate_raw attempts to parse the given hash and check each fields type against the current object's property definitions. + # + # @param obj [Object] + # @return [Void] + def self.validate_raw(obj:) + begin + return obj.is_a?(Color) != false || raise("Passed value for field obj is not the expected type, validation failed.") + rescue StandardError + # noop + end + begin + return obj.is_a?(Operand) != false || raise("Passed value for field obj is not the expected type, validation failed.") + rescue StandardError + # noop + end + raise("Passed value matched no type within the union, validation failed.") + end + end +end diff --git a/seed/ruby-sdk/enum/lib/types_export.rb b/seed/ruby-sdk/enum/lib/types_export.rb index f257522c215..e55d447e905 100644 --- a/seed/ruby-sdk/enum/lib/types_export.rb +++ b/seed/ruby-sdk/enum/lib/types_export.rb @@ -1,3 +1,5 @@ # frozen_string_literal: true require_relative "seed_enum_client/types/operand" +require_relative "seed_enum_client/types/color" +require_relative "seed_enum_client/types/color_or_operand" diff --git a/seed/ruby-sdk/examples/lib/seed_examples_client/service/client.rb b/seed/ruby-sdk/examples/lib/seed_examples_client/service/client.rb index 1882c0ae82a..7b6458923c1 100644 --- a/seed/ruby-sdk/examples/lib/seed_examples_client/service/client.rb +++ b/seed/ruby-sdk/examples/lib/seed_examples_client/service/client.rb @@ -31,6 +31,7 @@ def get_movie(movie_id:, request_options: nil) # @param request [Hash] Request of type Types::Movie, as a Hash # * :id (Types::MOVIE_ID) + # * :prequel (Types::MOVIE_ID) # * :title (String) # * :from (String) # * :rating (Float) @@ -95,6 +96,7 @@ def get_movie(movie_id:, request_options: nil) # @param request [Hash] Request of type Types::Movie, as a Hash # * :id (Types::MOVIE_ID) + # * :prequel (Types::MOVIE_ID) # * :title (String) # * :from (String) # * :rating (Float) diff --git a/seed/ruby-sdk/examples/lib/seed_examples_client/types/types/extended_movie.rb b/seed/ruby-sdk/examples/lib/seed_examples_client/types/types/extended_movie.rb index a7fda860272..188166abc54 100644 --- a/seed/ruby-sdk/examples/lib/seed_examples_client/types/types/extended_movie.rb +++ b/seed/ruby-sdk/examples/lib/seed_examples_client/types/types/extended_movie.rb @@ -7,10 +7,11 @@ module SeedExamplesClient class Types class ExtendedMovie - attr_reader :cast, :id, :title, :from, :rating, :type, :tag, :book, :additional_properties + attr_reader :cast, :id, :prequel, :title, :from, :rating, :type, :tag, :book, :additional_properties # @param cast [Array] # @param id [Types::MOVIE_ID] + # @param prequel [Types::MOVIE_ID] # @param title [String] # @param from [String] # @param rating [Float] The rating scale is one to five stars @@ -19,11 +20,14 @@ class ExtendedMovie # @param book [String] # @param additional_properties [OpenStruct] Additional properties unmapped to the current class definition # @return [Types::ExtendedMovie] - def initialize(cast:, id:, title:, from:, rating:, type:, tag:, book: nil, additional_properties: nil) + def initialize(cast:, id:, title:, from:, rating:, type:, tag:, prequel: nil, book: nil, + additional_properties: nil) # @type [Array] @cast = cast # @type [Types::MOVIE_ID] @id = id + # @type [Types::MOVIE_ID] + @prequel = prequel # @type [String] @title = title # @type [String] @@ -49,14 +53,15 @@ def self.from_json(json_object:) JSON.parse(json_object) cast = struct.cast id = struct.id + prequel = struct.prequel title = struct.title from = struct.from rating = struct.rating type = struct.type tag = struct.tag book = struct.book - new(cast: cast, id: id, title: title, from: from, rating: rating, type: type, tag: tag, book: book, - additional_properties: struct) + new(cast: cast, id: id, prequel: prequel, title: title, from: from, rating: rating, type: type, tag: tag, + book: book, additional_properties: struct) end # Serialize an instance of ExtendedMovie to a JSON object @@ -66,6 +71,7 @@ def to_json(*_args) { "cast": @cast, "id": @id, + "prequel": @prequel, "title": @title, "from": @from, "rating": @rating, @@ -82,6 +88,7 @@ def to_json(*_args) def self.validate_raw(obj:) obj.cast.is_a?(Array) != false || raise("Passed value for field obj.cast is not the expected type, validation failed.") obj.id.is_a?(String) != false || raise("Passed value for field obj.id is not the expected type, validation failed.") + obj.prequel&.is_a?(String) != false || raise("Passed value for field obj.prequel is not the expected type, validation failed.") obj.title.is_a?(String) != false || raise("Passed value for field obj.title is not the expected type, validation failed.") obj.from.is_a?(String) != false || raise("Passed value for field obj.from is not the expected type, validation failed.") obj.rating.is_a?(Float) != false || raise("Passed value for field obj.rating is not the expected type, validation failed.") diff --git a/seed/ruby-sdk/examples/lib/seed_examples_client/types/types/movie.rb b/seed/ruby-sdk/examples/lib/seed_examples_client/types/types/movie.rb index 1f148d6b5d4..e4df0cfc6c1 100644 --- a/seed/ruby-sdk/examples/lib/seed_examples_client/types/types/movie.rb +++ b/seed/ruby-sdk/examples/lib/seed_examples_client/types/types/movie.rb @@ -7,9 +7,10 @@ module SeedExamplesClient class Types class Movie - attr_reader :id, :title, :from, :rating, :type, :tag, :book, :additional_properties + attr_reader :id, :prequel, :title, :from, :rating, :type, :tag, :book, :additional_properties # @param id [Types::MOVIE_ID] + # @param prequel [Types::MOVIE_ID] # @param title [String] # @param from [String] # @param rating [Float] The rating scale is one to five stars @@ -18,9 +19,11 @@ class Movie # @param book [String] # @param additional_properties [OpenStruct] Additional properties unmapped to the current class definition # @return [Types::Movie] - def initialize(id:, title:, from:, rating:, type:, tag:, book: nil, additional_properties: nil) + def initialize(id:, title:, from:, rating:, type:, tag:, prequel: nil, book: nil, additional_properties: nil) # @type [Types::MOVIE_ID] @id = id + # @type [Types::MOVIE_ID] + @prequel = prequel # @type [String] @title = title # @type [String] @@ -45,13 +48,14 @@ def self.from_json(json_object:) struct = JSON.parse(json_object, object_class: OpenStruct) JSON.parse(json_object) id = struct.id + prequel = struct.prequel title = struct.title from = struct.from rating = struct.rating type = struct.type tag = struct.tag book = struct.book - new(id: id, title: title, from: from, rating: rating, type: type, tag: tag, book: book, + new(id: id, prequel: prequel, title: title, from: from, rating: rating, type: type, tag: tag, book: book, additional_properties: struct) end @@ -61,6 +65,7 @@ def self.from_json(json_object:) def to_json(*_args) { "id": @id, + "prequel": @prequel, "title": @title, "from": @from, "rating": @rating, @@ -76,6 +81,7 @@ def to_json(*_args) # @return [Void] def self.validate_raw(obj:) obj.id.is_a?(String) != false || raise("Passed value for field obj.id is not the expected type, validation failed.") + obj.prequel&.is_a?(String) != false || raise("Passed value for field obj.prequel is not the expected type, validation failed.") obj.title.is_a?(String) != false || raise("Passed value for field obj.title is not the expected type, validation failed.") obj.from.is_a?(String) != false || raise("Passed value for field obj.from is not the expected type, validation failed.") obj.rating.is_a?(Float) != false || raise("Passed value for field obj.rating is not the expected type, validation failed.") diff --git a/seed/ruby-sdk/exhaustive/lib/seed_exhaustive_client/endpoints/object/client.rb b/seed/ruby-sdk/exhaustive/lib/seed_exhaustive_client/endpoints/object/client.rb index 6ca5f7627e6..a7bdf30286e 100644 --- a/seed/ruby-sdk/exhaustive/lib/seed_exhaustive_client/endpoints/object/client.rb +++ b/seed/ruby-sdk/exhaustive/lib/seed_exhaustive_client/endpoints/object/client.rb @@ -126,6 +126,33 @@ def get_and_return_nested_with_required_field(request:, request_options: nil) end Types::Object::NestedObjectWithRequiredField.from_json(json_object: response.body) end + + # @param request [Array] Request of type Array, as a Hash + # * :string (String) + # * :nested_object (Hash) + # * :string (String) + # * :integer (Integer) + # * :long (Long) + # * :double (Float) + # * :bool (Boolean) + # * :datetime (DateTime) + # * :date (Date) + # * :uuid (UUID) + # * :base_64 (String) + # * :list (Array) + # * :set (Set) + # * :map (Hash{Integer => Integer}) + # @param request_options [RequestOptions] + # @return [Types::Object::NestedObjectWithRequiredField] + def get_and_return_nested_with_required_field_as_list(request:, request_options: nil) + response = @request_client.conn.post("/object/get-and-return-nested-with-required-field") do |req| + req.options.timeout = request_options.timeout_in_seconds unless request_options&.timeout_in_seconds.nil? + req.headers["Authorization"] = request_options.token unless request_options&.token.nil? + req.headers = { **req.headers, **(request_options&.additional_headers || {}) }.compact + req.body = { **(request || {}), **(request_options&.additional_body_parameters || {}) }.compact + end + Types::Object::NestedObjectWithRequiredField.from_json(json_object: response.body) + end end class AsyncObjectClient @@ -254,6 +281,35 @@ def get_and_return_nested_with_required_field(request:, request_options: nil) Types::Object::NestedObjectWithRequiredField.from_json(json_object: response.body) end end + + # @param request [Array] Request of type Array, as a Hash + # * :string (String) + # * :nested_object (Hash) + # * :string (String) + # * :integer (Integer) + # * :long (Long) + # * :double (Float) + # * :bool (Boolean) + # * :datetime (DateTime) + # * :date (Date) + # * :uuid (UUID) + # * :base_64 (String) + # * :list (Array) + # * :set (Set) + # * :map (Hash{Integer => Integer}) + # @param request_options [RequestOptions] + # @return [Types::Object::NestedObjectWithRequiredField] + def get_and_return_nested_with_required_field_as_list(request:, request_options: nil) + Async do + response = @request_client.conn.post("/object/get-and-return-nested-with-required-field") do |req| + req.options.timeout = request_options.timeout_in_seconds unless request_options&.timeout_in_seconds.nil? + req.headers["Authorization"] = request_options.token unless request_options&.token.nil? + req.headers = { **req.headers, **(request_options&.additional_headers || {}) }.compact + req.body = { **(request || {}), **(request_options&.additional_body_parameters || {}) }.compact + end + Types::Object::NestedObjectWithRequiredField.from_json(json_object: response.body) + end + end end end end diff --git a/seed/ts-express/enum/api/resources/inlinedRequest/service/requests/SendEnumInlinedRequest.d.ts b/seed/ts-express/enum/api/resources/inlinedRequest/service/requests/SendEnumInlinedRequest.d.ts index e7b1aaa4b75..13538f2aa76 100644 --- a/seed/ts-express/enum/api/resources/inlinedRequest/service/requests/SendEnumInlinedRequest.d.ts +++ b/seed/ts-express/enum/api/resources/inlinedRequest/service/requests/SendEnumInlinedRequest.d.ts @@ -3,5 +3,8 @@ */ import * as SeedEnum from "../../../.."; export interface SendEnumInlinedRequest { - operand?: SeedEnum.Operand; + operand: SeedEnum.Operand; + maybeOperand?: SeedEnum.Operand; + operandOrColor: SeedEnum.ColorOrOperand; + maybeOperandOrColor?: SeedEnum.ColorOrOperand; } diff --git a/seed/ts-express/enum/api/resources/pathParam/service/PathParamService.d.ts b/seed/ts-express/enum/api/resources/pathParam/service/PathParamService.d.ts index d540c9ce135..011dbf83830 100644 --- a/seed/ts-express/enum/api/resources/pathParam/service/PathParamService.d.ts +++ b/seed/ts-express/enum/api/resources/pathParam/service/PathParamService.d.ts @@ -6,6 +6,9 @@ import express from "express"; export interface PathParamServiceMethods { send(req: express.Request<{ operand: serializers.Operand.Raw; + maybeOperand?: serializers.Operand.Raw | null; + operandOrColor: serializers.ColorOrOperand.Raw; + maybeOperandOrColor?: serializers.ColorOrOperand.Raw | null; }, never, never, never>, res: { send: () => Promise; cookie: (cookie: string, value: string, options?: express.CookieOptions) => void; diff --git a/seed/ts-express/enum/api/resources/pathParam/service/PathParamService.js b/seed/ts-express/enum/api/resources/pathParam/service/PathParamService.js index 54be2f6a380..9f5d86e823c 100644 --- a/seed/ts-express/enum/api/resources/pathParam/service/PathParamService.js +++ b/seed/ts-express/enum/api/resources/pathParam/service/PathParamService.js @@ -53,7 +53,7 @@ class PathParamService { return this; } toRouter() { - this.router.post("/path/:operand", (req, res, next) => __awaiter(this, void 0, void 0, function* () { + this.router.post("/path/:operand/:maybeOperand/:operandOrColor/:maybeOperandOrColor", (req, res, next) => __awaiter(this, void 0, void 0, function* () { try { yield this.methods.send(req, { send: () => __awaiter(this, void 0, void 0, function* () { diff --git a/seed/ts-express/enum/api/resources/queryParam/service/QueryParamService.d.ts b/seed/ts-express/enum/api/resources/queryParam/service/QueryParamService.d.ts index 5dd970ce60d..def9646a012 100644 --- a/seed/ts-express/enum/api/resources/queryParam/service/QueryParamService.d.ts +++ b/seed/ts-express/enum/api/resources/queryParam/service/QueryParamService.d.ts @@ -5,14 +5,16 @@ import * as SeedEnum from "../../.."; import express from "express"; export interface QueryParamServiceMethods { send(req: express.Request, res: { send: () => Promise; cookie: (cookie: string, value: string, options?: express.CookieOptions) => void; locals: any; }): void | Promise; sendList(req: express.Request, res: { send: () => Promise; cookie: (cookie: string, value: string, options?: express.CookieOptions) => void; diff --git a/seed/ts-express/enum/api/types/Color.d.ts b/seed/ts-express/enum/api/types/Color.d.ts new file mode 100644 index 00000000000..54e3fe6f57f --- /dev/null +++ b/seed/ts-express/enum/api/types/Color.d.ts @@ -0,0 +1,12 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ +/** + * @example + * SeedEnum.Color.Red + */ +export declare type Color = "red" | "blue"; +export declare const Color: { + readonly Red: "red"; + readonly Blue: "blue"; +}; diff --git a/seed/ts-express/enum/api/types/Color.js b/seed/ts-express/enum/api/types/Color.js new file mode 100644 index 00000000000..19fdf2c3a58 --- /dev/null +++ b/seed/ts-express/enum/api/types/Color.js @@ -0,0 +1,10 @@ +"use strict"; +/** + * This file was auto-generated by Fern from our API Definition. + */ +Object.defineProperty(exports, "__esModule", { value: true }); +exports.Color = void 0; +exports.Color = { + Red: "red", + Blue: "blue", +}; diff --git a/seed/ts-express/enum/api/types/ColorOrOperand.d.ts b/seed/ts-express/enum/api/types/ColorOrOperand.d.ts new file mode 100644 index 00000000000..84b9aaeb697 --- /dev/null +++ b/seed/ts-express/enum/api/types/ColorOrOperand.d.ts @@ -0,0 +1,5 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ +import * as SeedEnum from ".."; +export declare type ColorOrOperand = SeedEnum.Color | SeedEnum.Operand; diff --git a/seed/ts-express/enum/api/types/ColorOrOperand.js b/seed/ts-express/enum/api/types/ColorOrOperand.js new file mode 100644 index 00000000000..33e43da19c8 --- /dev/null +++ b/seed/ts-express/enum/api/types/ColorOrOperand.js @@ -0,0 +1,5 @@ +"use strict"; +/** + * This file was auto-generated by Fern from our API Definition. + */ +Object.defineProperty(exports, "__esModule", { value: true }); diff --git a/seed/ts-express/enum/api/types/index.d.ts b/seed/ts-express/enum/api/types/index.d.ts index 2e17a2c3e61..b379d544630 100644 --- a/seed/ts-express/enum/api/types/index.d.ts +++ b/seed/ts-express/enum/api/types/index.d.ts @@ -1 +1,3 @@ export * from "./Operand"; +export * from "./Color"; +export * from "./ColorOrOperand"; diff --git a/seed/ts-express/enum/api/types/index.js b/seed/ts-express/enum/api/types/index.js index 7a0d8fa2aac..8236e312ccd 100644 --- a/seed/ts-express/enum/api/types/index.js +++ b/seed/ts-express/enum/api/types/index.js @@ -15,3 +15,5 @@ var __exportStar = (this && this.__exportStar) || function(m, exports) { }; Object.defineProperty(exports, "__esModule", { value: true }); __exportStar(require("./Operand"), exports); +__exportStar(require("./Color"), exports); +__exportStar(require("./ColorOrOperand"), exports); diff --git a/seed/ts-express/enum/serialization/resources/inlinedRequest/service/requests/SendEnumInlinedRequest.d.ts b/seed/ts-express/enum/serialization/resources/inlinedRequest/service/requests/SendEnumInlinedRequest.d.ts index e1843529faf..c32a8852729 100644 --- a/seed/ts-express/enum/serialization/resources/inlinedRequest/service/requests/SendEnumInlinedRequest.d.ts +++ b/seed/ts-express/enum/serialization/resources/inlinedRequest/service/requests/SendEnumInlinedRequest.d.ts @@ -7,6 +7,9 @@ import * as core from "../../../../../core"; export declare const SendEnumInlinedRequest: core.serialization.Schema; export declare namespace SendEnumInlinedRequest { interface Raw { - operand?: serializers.Operand.Raw | null; + operand: serializers.Operand.Raw; + maybeOperand?: serializers.Operand.Raw | null; + operandOrColor: serializers.ColorOrOperand.Raw; + maybeOperandOrColor?: serializers.ColorOrOperand.Raw | null; } } diff --git a/seed/ts-express/enum/serialization/resources/inlinedRequest/service/requests/SendEnumInlinedRequest.js b/seed/ts-express/enum/serialization/resources/inlinedRequest/service/requests/SendEnumInlinedRequest.js index 27f4242a426..292e55c6430 100644 --- a/seed/ts-express/enum/serialization/resources/inlinedRequest/service/requests/SendEnumInlinedRequest.js +++ b/seed/ts-express/enum/serialization/resources/inlinedRequest/service/requests/SendEnumInlinedRequest.js @@ -38,5 +38,8 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.SendEnumInlinedRequest = void 0; const core = __importStar(require("../../../../../core")); exports.SendEnumInlinedRequest = core.serialization.object({ - operand: core.serialization.lazy(() => __awaiter(void 0, void 0, void 0, function* () { return (yield Promise.resolve().then(() => __importStar(require("../../../..")))).Operand; })).optional(), + operand: core.serialization.lazy(() => __awaiter(void 0, void 0, void 0, function* () { return (yield Promise.resolve().then(() => __importStar(require("../../../..")))).Operand; })), + maybeOperand: core.serialization.lazy(() => __awaiter(void 0, void 0, void 0, function* () { return (yield Promise.resolve().then(() => __importStar(require("../../../..")))).Operand; })).optional(), + operandOrColor: core.serialization.lazy(() => __awaiter(void 0, void 0, void 0, function* () { return (yield Promise.resolve().then(() => __importStar(require("../../../..")))).ColorOrOperand; })), + maybeOperandOrColor: core.serialization.lazy(() => __awaiter(void 0, void 0, void 0, function* () { return (yield Promise.resolve().then(() => __importStar(require("../../../..")))).ColorOrOperand; })).optional(), }); diff --git a/seed/ts-express/enum/serialization/types/Color.d.ts b/seed/ts-express/enum/serialization/types/Color.d.ts new file mode 100644 index 00000000000..1b65042a3e0 --- /dev/null +++ b/seed/ts-express/enum/serialization/types/Color.d.ts @@ -0,0 +1,10 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ +import * as serializers from ".."; +import * as SeedEnum from "../../api"; +import * as core from "../../core"; +export declare const Color: core.serialization.Schema; +export declare namespace Color { + type Raw = "red" | "blue"; +} diff --git a/seed/ts-express/enum/serialization/types/Color.js b/seed/ts-express/enum/serialization/types/Color.js new file mode 100644 index 00000000000..f9686593362 --- /dev/null +++ b/seed/ts-express/enum/serialization/types/Color.js @@ -0,0 +1,34 @@ +"use strict"; +/** + * This file was auto-generated by Fern from our API Definition. + */ +var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { return m[k]; } }; + } + Object.defineProperty(o, k2, desc); +}) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; +})); +var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { + Object.defineProperty(o, "default", { enumerable: true, value: v }); +}) : function(o, v) { + o["default"] = v; +}); +var __importStar = (this && this.__importStar) || function (mod) { + if (mod && mod.__esModule) return mod; + var result = {}; + if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); + __setModuleDefault(result, mod); + return result; +}; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.Color = void 0; +const core = __importStar(require("../../core")); +exports.Color = core.serialization.enum_([ + "red", + "blue", +]); diff --git a/seed/ts-express/enum/serialization/types/ColorOrOperand.d.ts b/seed/ts-express/enum/serialization/types/ColorOrOperand.d.ts new file mode 100644 index 00000000000..724df8109f6 --- /dev/null +++ b/seed/ts-express/enum/serialization/types/ColorOrOperand.d.ts @@ -0,0 +1,10 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ +import * as serializers from ".."; +import * as SeedEnum from "../../api"; +import * as core from "../../core"; +export declare const ColorOrOperand: core.serialization.Schema; +export declare namespace ColorOrOperand { + type Raw = serializers.Color.Raw | serializers.Operand.Raw; +} diff --git a/seed/ts-express/enum/serialization/types/ColorOrOperand.js b/seed/ts-express/enum/serialization/types/ColorOrOperand.js new file mode 100644 index 00000000000..671e4e92a76 --- /dev/null +++ b/seed/ts-express/enum/serialization/types/ColorOrOperand.js @@ -0,0 +1,43 @@ +"use strict"; +/** + * This file was auto-generated by Fern from our API Definition. + */ +var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { return m[k]; } }; + } + Object.defineProperty(o, k2, desc); +}) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; +})); +var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { + Object.defineProperty(o, "default", { enumerable: true, value: v }); +}) : function(o, v) { + o["default"] = v; +}); +var __importStar = (this && this.__importStar) || function (mod) { + if (mod && mod.__esModule) return mod; + var result = {}; + if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); + __setModuleDefault(result, mod); + return result; +}; +var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { + function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } + return new (P || (P = Promise))(function (resolve, reject) { + function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } + function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } + function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } + step((generator = generator.apply(thisArg, _arguments || [])).next()); + }); +}; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.ColorOrOperand = void 0; +const core = __importStar(require("../../core")); +exports.ColorOrOperand = core.serialization.undiscriminatedUnion([ + core.serialization.lazy(() => __awaiter(void 0, void 0, void 0, function* () { return (yield Promise.resolve().then(() => __importStar(require("..")))).Color; })), + core.serialization.lazy(() => __awaiter(void 0, void 0, void 0, function* () { return (yield Promise.resolve().then(() => __importStar(require("..")))).Operand; })), +]); diff --git a/seed/ts-express/enum/serialization/types/index.d.ts b/seed/ts-express/enum/serialization/types/index.d.ts index 2e17a2c3e61..b379d544630 100644 --- a/seed/ts-express/enum/serialization/types/index.d.ts +++ b/seed/ts-express/enum/serialization/types/index.d.ts @@ -1 +1,3 @@ export * from "./Operand"; +export * from "./Color"; +export * from "./ColorOrOperand"; diff --git a/seed/ts-express/enum/serialization/types/index.js b/seed/ts-express/enum/serialization/types/index.js index 7a0d8fa2aac..8236e312ccd 100644 --- a/seed/ts-express/enum/serialization/types/index.js +++ b/seed/ts-express/enum/serialization/types/index.js @@ -15,3 +15,5 @@ var __exportStar = (this && this.__exportStar) || function(m, exports) { }; Object.defineProperty(exports, "__esModule", { value: true }); __exportStar(require("./Operand"), exports); +__exportStar(require("./Color"), exports); +__exportStar(require("./ColorOrOperand"), exports); diff --git a/seed/ts-express/examples/api/resources/types/types/Movie.d.ts b/seed/ts-express/examples/api/resources/types/types/Movie.d.ts index 1eee1e95063..d8328eb04d2 100644 --- a/seed/ts-express/examples/api/resources/types/types/Movie.d.ts +++ b/seed/ts-express/examples/api/resources/types/types/Movie.d.ts @@ -6,6 +6,7 @@ import * as SeedExamples from "../../.."; * @example * { * id: "movie-c06a4ad7", + * prequel: "movie-cv9b914f", * title: "The Boy and the Heron", * from: "Hayao Miyazaki", * rating: 8, @@ -15,6 +16,7 @@ import * as SeedExamples from "../../.."; */ export interface Movie { id: SeedExamples.MovieId; + prequel?: SeedExamples.MovieId; title: string; from: string; /** The rating scale is one to five stars */ diff --git a/seed/ts-express/examples/serialization/resources/types/types/Movie.d.ts b/seed/ts-express/examples/serialization/resources/types/types/Movie.d.ts index 6ea25d9c616..b9bcd46f5a8 100644 --- a/seed/ts-express/examples/serialization/resources/types/types/Movie.d.ts +++ b/seed/ts-express/examples/serialization/resources/types/types/Movie.d.ts @@ -8,6 +8,7 @@ export declare const Movie: core.serialization.ObjectSchema __awaiter(void 0, void 0, void 0, function* () { return (yield Promise.resolve().then(() => __importStar(require("../../..")))).MovieId; })), + prequel: core.serialization.lazy(() => __awaiter(void 0, void 0, void 0, function* () { return (yield Promise.resolve().then(() => __importStar(require("../../..")))).MovieId; })).optional(), title: core.serialization.string(), from: core.serialization.string(), rating: core.serialization.number(), diff --git a/seed/ts-express/exhaustive/no-custom-config/api/resources/endpoints/resources/object/service/ObjectService.d.ts b/seed/ts-express/exhaustive/no-custom-config/api/resources/endpoints/resources/object/service/ObjectService.d.ts index 13a3e7086b1..77d3a44175c 100644 --- a/seed/ts-express/exhaustive/no-custom-config/api/resources/endpoints/resources/object/service/ObjectService.d.ts +++ b/seed/ts-express/exhaustive/no-custom-config/api/resources/endpoints/resources/object/service/ObjectService.d.ts @@ -29,6 +29,11 @@ export interface ObjectServiceMethods { cookie: (cookie: string, value: string, options?: express.CookieOptions) => void; locals: any; }): void | Promise; + getAndReturnNestedWithRequiredFieldAsList(req: express.Request, res: { + send: (responseBody: SeedExhaustive.types.NestedObjectWithRequiredField) => Promise; + cookie: (cookie: string, value: string, options?: express.CookieOptions) => void; + locals: any; + }): void | Promise; } export declare class ObjectService { private readonly methods; diff --git a/seed/ts-express/exhaustive/no-custom-config/api/resources/endpoints/resources/object/service/ObjectService.js b/seed/ts-express/exhaustive/no-custom-config/api/resources/endpoints/resources/object/service/ObjectService.js index 8a185a682cf..74e5db68a4e 100644 --- a/seed/ts-express/exhaustive/no-custom-config/api/resources/endpoints/resources/object/service/ObjectService.js +++ b/seed/ts-express/exhaustive/no-custom-config/api/resources/endpoints/resources/object/service/ObjectService.js @@ -239,6 +239,43 @@ class ObjectService { next(request.errors); } })); + this.router.post("/get-and-return-nested-with-required-field", (req, res, next) => __awaiter(this, void 0, void 0, function* () { + const request = yield serializers.endpoints.object.getAndReturnNestedWithRequiredFieldAsList.Request.parse(req.body); + if (request.ok) { + req.body = request.value; + try { + yield this.methods.getAndReturnNestedWithRequiredFieldAsList(req, { + send: (responseBody) => __awaiter(this, void 0, void 0, function* () { + res.json(yield serializers.types.NestedObjectWithRequiredField.jsonOrThrow(responseBody, { + unrecognizedObjectKeys: "strip", + })); + }), + cookie: res.cookie.bind(res), + locals: res.locals, + }); + next(); + } + catch (error) { + console.error(error); + if (error instanceof errors.SeedExhaustiveError) { + console.warn(`Endpoint 'getAndReturnNestedWithRequiredFieldAsList' unexpectedly threw ${error.constructor.name}.` + + ` If this was intentional, please add ${error.constructor.name} to` + + " the endpoint's errors list in your Fern Definition."); + yield error.send(res); + } + else { + res.status(500).json("Internal Server Error"); + } + next(error); + } + } + else { + res.status(422).json({ + errors: request.errors.map((error) => ["request", ...error.path].join(" -> ") + ": " + error.message), + }); + next(request.errors); + } + })); return this.router; } } diff --git a/seed/ts-express/exhaustive/no-custom-config/serialization/resources/endpoints/resources/index.d.ts b/seed/ts-express/exhaustive/no-custom-config/serialization/resources/endpoints/resources/index.d.ts index 99864d96fe6..53fe2a155c0 100644 --- a/seed/ts-express/exhaustive/no-custom-config/serialization/resources/endpoints/resources/index.d.ts +++ b/seed/ts-express/exhaustive/no-custom-config/serialization/resources/endpoints/resources/index.d.ts @@ -1,4 +1,5 @@ export * as container from "./container"; export * as httpMethods from "./httpMethods"; +export * as object from "./object"; export * as params from "./params"; export * as primitive from "./primitive"; diff --git a/seed/ts-express/exhaustive/no-custom-config/serialization/resources/endpoints/resources/index.js b/seed/ts-express/exhaustive/no-custom-config/serialization/resources/endpoints/resources/index.js index e049cdd8e92..a330c0f8efe 100644 --- a/seed/ts-express/exhaustive/no-custom-config/serialization/resources/endpoints/resources/index.js +++ b/seed/ts-express/exhaustive/no-custom-config/serialization/resources/endpoints/resources/index.js @@ -23,8 +23,9 @@ var __importStar = (this && this.__importStar) || function (mod) { return result; }; Object.defineProperty(exports, "__esModule", { value: true }); -exports.primitive = exports.params = exports.httpMethods = exports.container = void 0; +exports.primitive = exports.params = exports.object = exports.httpMethods = exports.container = void 0; exports.container = __importStar(require("./container")); exports.httpMethods = __importStar(require("./httpMethods")); +exports.object = __importStar(require("./object")); exports.params = __importStar(require("./params")); exports.primitive = __importStar(require("./primitive")); diff --git a/seed/ts-express/exhaustive/no-custom-config/serialization/resources/endpoints/resources/object/index.d.ts b/seed/ts-express/exhaustive/no-custom-config/serialization/resources/endpoints/resources/object/index.d.ts new file mode 100644 index 00000000000..6261f896364 --- /dev/null +++ b/seed/ts-express/exhaustive/no-custom-config/serialization/resources/endpoints/resources/object/index.d.ts @@ -0,0 +1 @@ +export * from "./service"; diff --git a/seed/ts-express/exhaustive/no-custom-config/serialization/resources/endpoints/resources/object/index.js b/seed/ts-express/exhaustive/no-custom-config/serialization/resources/endpoints/resources/object/index.js new file mode 100644 index 00000000000..b8503f9be23 --- /dev/null +++ b/seed/ts-express/exhaustive/no-custom-config/serialization/resources/endpoints/resources/object/index.js @@ -0,0 +1,17 @@ +"use strict"; +var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { return m[k]; } }; + } + Object.defineProperty(o, k2, desc); +}) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; +})); +var __exportStar = (this && this.__exportStar) || function(m, exports) { + for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); +}; +Object.defineProperty(exports, "__esModule", { value: true }); +__exportStar(require("./service"), exports); diff --git a/seed/ts-express/exhaustive/no-custom-config/serialization/resources/endpoints/resources/object/service/getAndReturnNestedWithRequiredFieldAsList.d.ts b/seed/ts-express/exhaustive/no-custom-config/serialization/resources/endpoints/resources/object/service/getAndReturnNestedWithRequiredFieldAsList.d.ts new file mode 100644 index 00000000000..82bf1e832e8 --- /dev/null +++ b/seed/ts-express/exhaustive/no-custom-config/serialization/resources/endpoints/resources/object/service/getAndReturnNestedWithRequiredFieldAsList.d.ts @@ -0,0 +1,10 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ +import * as serializers from "../../../../.."; +import * as SeedExhaustive from "../../../../../../api"; +import * as core from "../../../../../../core"; +export declare const Request: core.serialization.Schema; +export declare namespace Request { + type Raw = serializers.types.NestedObjectWithRequiredField.Raw[]; +} diff --git a/seed/ts-express/exhaustive/no-custom-config/serialization/resources/endpoints/resources/object/service/getAndReturnNestedWithRequiredFieldAsList.js b/seed/ts-express/exhaustive/no-custom-config/serialization/resources/endpoints/resources/object/service/getAndReturnNestedWithRequiredFieldAsList.js new file mode 100644 index 00000000000..10014f59036 --- /dev/null +++ b/seed/ts-express/exhaustive/no-custom-config/serialization/resources/endpoints/resources/object/service/getAndReturnNestedWithRequiredFieldAsList.js @@ -0,0 +1,40 @@ +"use strict"; +/** + * This file was auto-generated by Fern from our API Definition. + */ +var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { return m[k]; } }; + } + Object.defineProperty(o, k2, desc); +}) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; +})); +var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { + Object.defineProperty(o, "default", { enumerable: true, value: v }); +}) : function(o, v) { + o["default"] = v; +}); +var __importStar = (this && this.__importStar) || function (mod) { + if (mod && mod.__esModule) return mod; + var result = {}; + if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); + __setModuleDefault(result, mod); + return result; +}; +var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { + function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } + return new (P || (P = Promise))(function (resolve, reject) { + function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } + function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } + function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } + step((generator = generator.apply(thisArg, _arguments || [])).next()); + }); +}; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.Request = void 0; +const core = __importStar(require("../../../../../../core")); +exports.Request = core.serialization.list(core.serialization.lazyObject(() => __awaiter(void 0, void 0, void 0, function* () { return (yield Promise.resolve().then(() => __importStar(require("../../../../..")))).types.NestedObjectWithRequiredField; }))); diff --git a/seed/ts-express/exhaustive/no-custom-config/serialization/resources/endpoints/resources/object/service/index.d.ts b/seed/ts-express/exhaustive/no-custom-config/serialization/resources/endpoints/resources/object/service/index.d.ts new file mode 100644 index 00000000000..b7e2442ded4 --- /dev/null +++ b/seed/ts-express/exhaustive/no-custom-config/serialization/resources/endpoints/resources/object/service/index.d.ts @@ -0,0 +1 @@ +export * as getAndReturnNestedWithRequiredFieldAsList from "./getAndReturnNestedWithRequiredFieldAsList"; diff --git a/seed/ts-express/exhaustive/no-custom-config/serialization/resources/endpoints/resources/object/service/index.js b/seed/ts-express/exhaustive/no-custom-config/serialization/resources/endpoints/resources/object/service/index.js new file mode 100644 index 00000000000..e8b512a2d19 --- /dev/null +++ b/seed/ts-express/exhaustive/no-custom-config/serialization/resources/endpoints/resources/object/service/index.js @@ -0,0 +1,27 @@ +"use strict"; +var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { return m[k]; } }; + } + Object.defineProperty(o, k2, desc); +}) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; +})); +var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { + Object.defineProperty(o, "default", { enumerable: true, value: v }); +}) : function(o, v) { + o["default"] = v; +}); +var __importStar = (this && this.__importStar) || function (mod) { + if (mod && mod.__esModule) return mod; + var result = {}; + if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); + __setModuleDefault(result, mod); + return result; +}; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.getAndReturnNestedWithRequiredFieldAsList = void 0; +exports.getAndReturnNestedWithRequiredFieldAsList = __importStar(require("./getAndReturnNestedWithRequiredFieldAsList")); diff --git a/seed/ts-express/exhaustive/union-utils/api/resources/endpoints/resources/object/service/ObjectService.d.ts b/seed/ts-express/exhaustive/union-utils/api/resources/endpoints/resources/object/service/ObjectService.d.ts index 13a3e7086b1..77d3a44175c 100644 --- a/seed/ts-express/exhaustive/union-utils/api/resources/endpoints/resources/object/service/ObjectService.d.ts +++ b/seed/ts-express/exhaustive/union-utils/api/resources/endpoints/resources/object/service/ObjectService.d.ts @@ -29,6 +29,11 @@ export interface ObjectServiceMethods { cookie: (cookie: string, value: string, options?: express.CookieOptions) => void; locals: any; }): void | Promise; + getAndReturnNestedWithRequiredFieldAsList(req: express.Request, res: { + send: (responseBody: SeedExhaustive.types.NestedObjectWithRequiredField) => Promise; + cookie: (cookie: string, value: string, options?: express.CookieOptions) => void; + locals: any; + }): void | Promise; } export declare class ObjectService { private readonly methods; diff --git a/seed/ts-express/exhaustive/union-utils/api/resources/endpoints/resources/object/service/ObjectService.js b/seed/ts-express/exhaustive/union-utils/api/resources/endpoints/resources/object/service/ObjectService.js index 9a772b110a3..d2710aed4a0 100644 --- a/seed/ts-express/exhaustive/union-utils/api/resources/endpoints/resources/object/service/ObjectService.js +++ b/seed/ts-express/exhaustive/union-utils/api/resources/endpoints/resources/object/service/ObjectService.js @@ -224,6 +224,40 @@ class ObjectService { next(request.errors); } })); + this.router.post("/get-and-return-nested-with-required-field", (req, res, next) => __awaiter(this, void 0, void 0, function* () { + const request = yield serializers.endpoints.object.getAndReturnNestedWithRequiredFieldAsList.Request.parse(req.body); + if (request.ok) { + req.body = request.value; + try { + yield this.methods.getAndReturnNestedWithRequiredFieldAsList(req, { + send: (responseBody) => __awaiter(this, void 0, void 0, function* () { + res.json(yield serializers.types.NestedObjectWithRequiredField.jsonOrThrow(responseBody, { + unrecognizedObjectKeys: "strip", + })); + }), + cookie: res.cookie.bind(res), + locals: res.locals, + }); + next(); + } + catch (error) { + console.error(error); + if (error instanceof errors.SeedExhaustiveError) { + console.warn(`Endpoint 'getAndReturnNestedWithRequiredFieldAsList' unexpectedly threw ${error.constructor.name}.` + + ` If this was intentional, please add ${error.constructor.name} to` + + " the endpoint's errors list in your Fern Definition."); + yield error.send(res); + } + next(error); + } + } + else { + res.status(422).json({ + errors: request.errors.map((error) => ["request", ...error.path].join(" -> ") + ": " + error.message), + }); + next(request.errors); + } + })); return this.router; } } diff --git a/seed/ts-express/exhaustive/union-utils/serialization/resources/endpoints/resources/index.d.ts b/seed/ts-express/exhaustive/union-utils/serialization/resources/endpoints/resources/index.d.ts index 99864d96fe6..53fe2a155c0 100644 --- a/seed/ts-express/exhaustive/union-utils/serialization/resources/endpoints/resources/index.d.ts +++ b/seed/ts-express/exhaustive/union-utils/serialization/resources/endpoints/resources/index.d.ts @@ -1,4 +1,5 @@ export * as container from "./container"; export * as httpMethods from "./httpMethods"; +export * as object from "./object"; export * as params from "./params"; export * as primitive from "./primitive"; diff --git a/seed/ts-express/exhaustive/union-utils/serialization/resources/endpoints/resources/index.js b/seed/ts-express/exhaustive/union-utils/serialization/resources/endpoints/resources/index.js index e049cdd8e92..a330c0f8efe 100644 --- a/seed/ts-express/exhaustive/union-utils/serialization/resources/endpoints/resources/index.js +++ b/seed/ts-express/exhaustive/union-utils/serialization/resources/endpoints/resources/index.js @@ -23,8 +23,9 @@ var __importStar = (this && this.__importStar) || function (mod) { return result; }; Object.defineProperty(exports, "__esModule", { value: true }); -exports.primitive = exports.params = exports.httpMethods = exports.container = void 0; +exports.primitive = exports.params = exports.object = exports.httpMethods = exports.container = void 0; exports.container = __importStar(require("./container")); exports.httpMethods = __importStar(require("./httpMethods")); +exports.object = __importStar(require("./object")); exports.params = __importStar(require("./params")); exports.primitive = __importStar(require("./primitive")); diff --git a/seed/ts-express/exhaustive/union-utils/serialization/resources/endpoints/resources/object/index.d.ts b/seed/ts-express/exhaustive/union-utils/serialization/resources/endpoints/resources/object/index.d.ts new file mode 100644 index 00000000000..6261f896364 --- /dev/null +++ b/seed/ts-express/exhaustive/union-utils/serialization/resources/endpoints/resources/object/index.d.ts @@ -0,0 +1 @@ +export * from "./service"; diff --git a/seed/ts-express/exhaustive/union-utils/serialization/resources/endpoints/resources/object/index.js b/seed/ts-express/exhaustive/union-utils/serialization/resources/endpoints/resources/object/index.js new file mode 100644 index 00000000000..b8503f9be23 --- /dev/null +++ b/seed/ts-express/exhaustive/union-utils/serialization/resources/endpoints/resources/object/index.js @@ -0,0 +1,17 @@ +"use strict"; +var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { return m[k]; } }; + } + Object.defineProperty(o, k2, desc); +}) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; +})); +var __exportStar = (this && this.__exportStar) || function(m, exports) { + for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); +}; +Object.defineProperty(exports, "__esModule", { value: true }); +__exportStar(require("./service"), exports); diff --git a/seed/ts-express/exhaustive/union-utils/serialization/resources/endpoints/resources/object/service/getAndReturnNestedWithRequiredFieldAsList.d.ts b/seed/ts-express/exhaustive/union-utils/serialization/resources/endpoints/resources/object/service/getAndReturnNestedWithRequiredFieldAsList.d.ts new file mode 100644 index 00000000000..82bf1e832e8 --- /dev/null +++ b/seed/ts-express/exhaustive/union-utils/serialization/resources/endpoints/resources/object/service/getAndReturnNestedWithRequiredFieldAsList.d.ts @@ -0,0 +1,10 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ +import * as serializers from "../../../../.."; +import * as SeedExhaustive from "../../../../../../api"; +import * as core from "../../../../../../core"; +export declare const Request: core.serialization.Schema; +export declare namespace Request { + type Raw = serializers.types.NestedObjectWithRequiredField.Raw[]; +} diff --git a/seed/ts-express/exhaustive/union-utils/serialization/resources/endpoints/resources/object/service/getAndReturnNestedWithRequiredFieldAsList.js b/seed/ts-express/exhaustive/union-utils/serialization/resources/endpoints/resources/object/service/getAndReturnNestedWithRequiredFieldAsList.js new file mode 100644 index 00000000000..10014f59036 --- /dev/null +++ b/seed/ts-express/exhaustive/union-utils/serialization/resources/endpoints/resources/object/service/getAndReturnNestedWithRequiredFieldAsList.js @@ -0,0 +1,40 @@ +"use strict"; +/** + * This file was auto-generated by Fern from our API Definition. + */ +var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { return m[k]; } }; + } + Object.defineProperty(o, k2, desc); +}) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; +})); +var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { + Object.defineProperty(o, "default", { enumerable: true, value: v }); +}) : function(o, v) { + o["default"] = v; +}); +var __importStar = (this && this.__importStar) || function (mod) { + if (mod && mod.__esModule) return mod; + var result = {}; + if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); + __setModuleDefault(result, mod); + return result; +}; +var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { + function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } + return new (P || (P = Promise))(function (resolve, reject) { + function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } + function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } + function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } + step((generator = generator.apply(thisArg, _arguments || [])).next()); + }); +}; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.Request = void 0; +const core = __importStar(require("../../../../../../core")); +exports.Request = core.serialization.list(core.serialization.lazyObject(() => __awaiter(void 0, void 0, void 0, function* () { return (yield Promise.resolve().then(() => __importStar(require("../../../../..")))).types.NestedObjectWithRequiredField; }))); diff --git a/seed/ts-express/exhaustive/union-utils/serialization/resources/endpoints/resources/object/service/index.d.ts b/seed/ts-express/exhaustive/union-utils/serialization/resources/endpoints/resources/object/service/index.d.ts new file mode 100644 index 00000000000..b7e2442ded4 --- /dev/null +++ b/seed/ts-express/exhaustive/union-utils/serialization/resources/endpoints/resources/object/service/index.d.ts @@ -0,0 +1 @@ +export * as getAndReturnNestedWithRequiredFieldAsList from "./getAndReturnNestedWithRequiredFieldAsList"; diff --git a/seed/ts-express/exhaustive/union-utils/serialization/resources/endpoints/resources/object/service/index.js b/seed/ts-express/exhaustive/union-utils/serialization/resources/endpoints/resources/object/service/index.js new file mode 100644 index 00000000000..e8b512a2d19 --- /dev/null +++ b/seed/ts-express/exhaustive/union-utils/serialization/resources/endpoints/resources/object/service/index.js @@ -0,0 +1,27 @@ +"use strict"; +var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { return m[k]; } }; + } + Object.defineProperty(o, k2, desc); +}) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; +})); +var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { + Object.defineProperty(o, "default", { enumerable: true, value: v }); +}) : function(o, v) { + o["default"] = v; +}); +var __importStar = (this && this.__importStar) || function (mod) { + if (mod && mod.__esModule) return mod; + var result = {}; + if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); + __setModuleDefault(result, mod); + return result; +}; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.getAndReturnNestedWithRequiredFieldAsList = void 0; +exports.getAndReturnNestedWithRequiredFieldAsList = __importStar(require("./getAndReturnNestedWithRequiredFieldAsList")); diff --git a/seed/ts-sdk/enum/snippet.json b/seed/ts-sdk/enum/snippet.json index 0a38ffce176..dac41070a67 100644 --- a/seed/ts-sdk/enum/snippet.json +++ b/seed/ts-sdk/enum/snippet.json @@ -12,12 +12,12 @@ }, { "id": { - "path": "/path/{operand}", + "path": "/path/{operand}/{maybeOperand}/{operandOrColor}/{maybeOperandOrColor}", "method": "POST" }, "snippet": { "type": "typescript", - "client": "import { SeedEnumClient, SeedEnum } from \"\";\n\nconst seedEnum = new SeedEnumClient;\nawait seedEnum.pathParam.send(SeedEnum.Operand.GreaterThan);\n" + "client": "import { SeedEnumClient, SeedEnum } from \"\";\n\nconst seedEnum = new SeedEnumClient;\nawait seedEnum.pathParam.send(SeedEnum.Operand.GreaterThan, SeedEnum.Operand.LessThan, undefined, undefined);\n" } }, { diff --git a/seed/ts-sdk/enum/src/api/resources/inlinedRequest/client/Client.ts b/seed/ts-sdk/enum/src/api/resources/inlinedRequest/client/Client.ts index 029a4d9fa9c..bacc73a218a 100644 --- a/seed/ts-sdk/enum/src/api/resources/inlinedRequest/client/Client.ts +++ b/seed/ts-sdk/enum/src/api/resources/inlinedRequest/client/Client.ts @@ -23,7 +23,7 @@ export class InlinedRequest { constructor(protected readonly _options: InlinedRequest.Options) {} public async send( - request: SeedEnum.SendEnumInlinedRequest = {}, + request: SeedEnum.SendEnumInlinedRequest, requestOptions?: InlinedRequest.RequestOptions ): Promise { const _response = await core.fetcher({ diff --git a/seed/ts-sdk/enum/src/api/resources/inlinedRequest/client/requests/SendEnumInlinedRequest.ts b/seed/ts-sdk/enum/src/api/resources/inlinedRequest/client/requests/SendEnumInlinedRequest.ts index 4c9b93da065..f6259ee5ecc 100644 --- a/seed/ts-sdk/enum/src/api/resources/inlinedRequest/client/requests/SendEnumInlinedRequest.ts +++ b/seed/ts-sdk/enum/src/api/resources/inlinedRequest/client/requests/SendEnumInlinedRequest.ts @@ -11,5 +11,8 @@ import * as SeedEnum from "../../../.."; * } */ export interface SendEnumInlinedRequest { - operand?: SeedEnum.Operand; + operand: SeedEnum.Operand; + maybeOperand?: SeedEnum.Operand; + operandOrColor: SeedEnum.ColorOrOperand; + maybeOperandOrColor?: SeedEnum.ColorOrOperand; } diff --git a/seed/ts-sdk/enum/src/api/resources/pathParam/client/Client.ts b/seed/ts-sdk/enum/src/api/resources/pathParam/client/Client.ts index 4190a191cbc..abaeb7e331f 100644 --- a/seed/ts-sdk/enum/src/api/resources/pathParam/client/Client.ts +++ b/seed/ts-sdk/enum/src/api/resources/pathParam/client/Client.ts @@ -22,11 +22,21 @@ export declare namespace PathParam { export class PathParam { constructor(protected readonly _options: PathParam.Options) {} - public async send(operand: SeedEnum.Operand, requestOptions?: PathParam.RequestOptions): Promise { + public async send( + operand: SeedEnum.Operand, + maybeOperand: SeedEnum.Operand | undefined, + operandOrColor: SeedEnum.ColorOrOperand, + maybeOperandOrColor: SeedEnum.ColorOrOperand | undefined, + requestOptions?: PathParam.RequestOptions + ): Promise { const _response = await core.fetcher({ url: urlJoin( await core.Supplier.get(this._options.environment), - `path/${await serializers.Operand.jsonOrThrow(operand)}` + `path/${await serializers.Operand.jsonOrThrow( + operand + )}/${maybeOperand}/${await serializers.ColorOrOperand.jsonOrThrow( + operandOrColor + )}/${maybeOperandOrColor}` ), method: "POST", headers: { diff --git a/seed/ts-sdk/enum/src/api/resources/queryParam/client/Client.ts b/seed/ts-sdk/enum/src/api/resources/queryParam/client/Client.ts index 45eb424948c..88e8c783182 100644 --- a/seed/ts-sdk/enum/src/api/resources/queryParam/client/Client.ts +++ b/seed/ts-sdk/enum/src/api/resources/queryParam/client/Client.ts @@ -22,13 +22,14 @@ export class QueryParam { constructor(protected readonly _options: QueryParam.Options) {} public async send( - request: SeedEnum.SendEnumAsQueryParamRequest = {}, + request: SeedEnum.SendEnumAsQueryParamRequest, requestOptions?: QueryParam.RequestOptions ): Promise { - const { operand } = request; + const { operand, maybeOperand } = request; const _queryParams: Record = {}; - if (operand != null) { - _queryParams["operand"] = operand; + _queryParams["operand"] = operand; + if (maybeOperand != null) { + _queryParams["maybeOperand"] = maybeOperand; } const _response = await core.fetcher({ @@ -73,16 +74,22 @@ export class QueryParam { } public async sendList( - request: SeedEnum.SendEnumListAsQueryParamRequest = {}, + request: SeedEnum.SendEnumListAsQueryParamRequest, requestOptions?: QueryParam.RequestOptions ): Promise { - const { operand } = request; + const { operand, maybeOperand } = request; const _queryParams: Record = {}; - if (operand != null) { - if (Array.isArray(operand)) { - _queryParams["operand"] = operand.map((item) => item); + if (Array.isArray(operand)) { + _queryParams["operand"] = operand.map((item) => item); + } else { + _queryParams["operand"] = operand; + } + + if (maybeOperand != null) { + if (Array.isArray(maybeOperand)) { + _queryParams["maybeOperand"] = maybeOperand.map((item) => item); } else { - _queryParams["operand"] = operand; + _queryParams["maybeOperand"] = maybeOperand; } } diff --git a/seed/ts-sdk/enum/src/api/resources/queryParam/client/requests/SendEnumAsQueryParamRequest.ts b/seed/ts-sdk/enum/src/api/resources/queryParam/client/requests/SendEnumAsQueryParamRequest.ts index 175c9c7aa18..4499415585f 100644 --- a/seed/ts-sdk/enum/src/api/resources/queryParam/client/requests/SendEnumAsQueryParamRequest.ts +++ b/seed/ts-sdk/enum/src/api/resources/queryParam/client/requests/SendEnumAsQueryParamRequest.ts @@ -11,5 +11,6 @@ import * as SeedEnum from "../../../.."; * } */ export interface SendEnumAsQueryParamRequest { - operand?: SeedEnum.Operand; + operand: SeedEnum.Operand; + maybeOperand?: SeedEnum.Operand; } diff --git a/seed/ts-sdk/enum/src/api/resources/queryParam/client/requests/SendEnumListAsQueryParamRequest.ts b/seed/ts-sdk/enum/src/api/resources/queryParam/client/requests/SendEnumListAsQueryParamRequest.ts index 364b7b91a5c..740edfa37c5 100644 --- a/seed/ts-sdk/enum/src/api/resources/queryParam/client/requests/SendEnumListAsQueryParamRequest.ts +++ b/seed/ts-sdk/enum/src/api/resources/queryParam/client/requests/SendEnumListAsQueryParamRequest.ts @@ -5,5 +5,6 @@ import * as SeedEnum from "../../../.."; export interface SendEnumListAsQueryParamRequest { - operand?: SeedEnum.Operand | SeedEnum.Operand[]; + operand: SeedEnum.Operand | SeedEnum.Operand[]; + maybeOperand?: SeedEnum.Operand | SeedEnum.Operand[]; } diff --git a/seed/ts-sdk/enum/src/api/types/Color.ts b/seed/ts-sdk/enum/src/api/types/Color.ts new file mode 100644 index 00000000000..2fa67f67f83 --- /dev/null +++ b/seed/ts-sdk/enum/src/api/types/Color.ts @@ -0,0 +1,14 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +/** + * @example + * SeedEnum.Color.Red + */ +export type Color = "red" | "blue"; + +export const Color = { + Red: "red", + Blue: "blue", +} as const; diff --git a/seed/ts-sdk/enum/src/api/types/ColorOrOperand.ts b/seed/ts-sdk/enum/src/api/types/ColorOrOperand.ts new file mode 100644 index 00000000000..3c01f3d607b --- /dev/null +++ b/seed/ts-sdk/enum/src/api/types/ColorOrOperand.ts @@ -0,0 +1,7 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as SeedEnum from ".."; + +export type ColorOrOperand = SeedEnum.Color | SeedEnum.Operand; diff --git a/seed/ts-sdk/enum/src/api/types/index.ts b/seed/ts-sdk/enum/src/api/types/index.ts index 2e17a2c3e61..b379d544630 100644 --- a/seed/ts-sdk/enum/src/api/types/index.ts +++ b/seed/ts-sdk/enum/src/api/types/index.ts @@ -1 +1,3 @@ export * from "./Operand"; +export * from "./Color"; +export * from "./ColorOrOperand"; diff --git a/seed/ts-sdk/enum/src/serialization/resources/inlinedRequest/client/requests/SendEnumInlinedRequest.ts b/seed/ts-sdk/enum/src/serialization/resources/inlinedRequest/client/requests/SendEnumInlinedRequest.ts index dc92aa49130..8483d1ed6c4 100644 --- a/seed/ts-sdk/enum/src/serialization/resources/inlinedRequest/client/requests/SendEnumInlinedRequest.ts +++ b/seed/ts-sdk/enum/src/serialization/resources/inlinedRequest/client/requests/SendEnumInlinedRequest.ts @@ -10,11 +10,17 @@ export const SendEnumInlinedRequest: core.serialization.Schema< serializers.SendEnumInlinedRequest.Raw, SeedEnum.SendEnumInlinedRequest > = core.serialization.object({ - operand: core.serialization.lazy(async () => (await import("../../../..")).Operand).optional(), + operand: core.serialization.lazy(async () => (await import("../../../..")).Operand), + maybeOperand: core.serialization.lazy(async () => (await import("../../../..")).Operand).optional(), + operandOrColor: core.serialization.lazy(async () => (await import("../../../..")).ColorOrOperand), + maybeOperandOrColor: core.serialization.lazy(async () => (await import("../../../..")).ColorOrOperand).optional(), }); export declare namespace SendEnumInlinedRequest { interface Raw { - operand?: serializers.Operand.Raw | null; + operand: serializers.Operand.Raw; + maybeOperand?: serializers.Operand.Raw | null; + operandOrColor: serializers.ColorOrOperand.Raw; + maybeOperandOrColor?: serializers.ColorOrOperand.Raw | null; } } diff --git a/seed/ts-sdk/enum/src/serialization/types/Color.ts b/seed/ts-sdk/enum/src/serialization/types/Color.ts new file mode 100644 index 00000000000..709c1504ab8 --- /dev/null +++ b/seed/ts-sdk/enum/src/serialization/types/Color.ts @@ -0,0 +1,16 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from ".."; +import * as SeedEnum from "../../api"; +import * as core from "../../core"; + +export const Color: core.serialization.Schema = core.serialization.enum_([ + "red", + "blue", +]); + +export declare namespace Color { + type Raw = "red" | "blue"; +} diff --git a/seed/ts-sdk/enum/src/serialization/types/ColorOrOperand.ts b/seed/ts-sdk/enum/src/serialization/types/ColorOrOperand.ts new file mode 100644 index 00000000000..98cb9e47a1e --- /dev/null +++ b/seed/ts-sdk/enum/src/serialization/types/ColorOrOperand.ts @@ -0,0 +1,17 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from ".."; +import * as SeedEnum from "../../api"; +import * as core from "../../core"; + +export const ColorOrOperand: core.serialization.Schema = + core.serialization.undiscriminatedUnion([ + core.serialization.lazy(async () => (await import("..")).Color), + core.serialization.lazy(async () => (await import("..")).Operand), + ]); + +export declare namespace ColorOrOperand { + type Raw = serializers.Color.Raw | serializers.Operand.Raw; +} diff --git a/seed/ts-sdk/enum/src/serialization/types/index.ts b/seed/ts-sdk/enum/src/serialization/types/index.ts index 2e17a2c3e61..b379d544630 100644 --- a/seed/ts-sdk/enum/src/serialization/types/index.ts +++ b/seed/ts-sdk/enum/src/serialization/types/index.ts @@ -1 +1,3 @@ export * from "./Operand"; +export * from "./Color"; +export * from "./ColorOrOperand"; diff --git a/seed/ts-sdk/examples/examples-with-api-reference/reference.md b/seed/ts-sdk/examples/examples-with-api-reference/reference.md index 880a6cc9f7c..3fb744d5dcc 100644 --- a/seed/ts-sdk/examples/examples-with-api-reference/reference.md +++ b/seed/ts-sdk/examples/examples-with-api-reference/reference.md @@ -523,6 +523,7 @@ await seedExamples.service.getMovie("movie-c06a4ad7"); ```ts await seedExamples.service.createMovie({ id: "movie-c06a4ad7", + prequel: "movie-cv9b914f", title: "The Boy and the Heron", from: "Hayao Miyazaki", rating: 8, diff --git a/seed/ts-sdk/examples/examples-with-api-reference/snippet.json b/seed/ts-sdk/examples/examples-with-api-reference/snippet.json index b47255a5d1e..f832a0fd16b 100644 --- a/seed/ts-sdk/examples/examples-with-api-reference/snippet.json +++ b/seed/ts-sdk/examples/examples-with-api-reference/snippet.json @@ -67,7 +67,7 @@ }, "snippet": { "type": "typescript", - "client": "import { SeedExamplesClient } from \"\";\n\nconst seedExamples = new SeedExamplesClient({ token: \"YOUR_TOKEN\" });\nawait seedExamples.service.createMovie({\n id: \"movie-c06a4ad7\",\n title: \"The Boy and the Heron\",\n from: \"Hayao Miyazaki\",\n rating: 8,\n type: \"movie\",\n tag: \"tag-wf9as23d\"\n});\n" + "client": "import { SeedExamplesClient } from \"\";\n\nconst seedExamples = new SeedExamplesClient({ token: \"YOUR_TOKEN\" });\nawait seedExamples.service.createMovie({\n id: \"movie-c06a4ad7\",\n prequel: \"movie-cv9b914f\",\n title: \"The Boy and the Heron\",\n from: \"Hayao Miyazaki\",\n rating: 8,\n type: \"movie\",\n tag: \"tag-wf9as23d\"\n});\n" } }, { diff --git a/seed/ts-sdk/examples/examples-with-api-reference/src/api/resources/types/types/Movie.ts b/seed/ts-sdk/examples/examples-with-api-reference/src/api/resources/types/types/Movie.ts index 7e767798d5e..ac237102fd6 100644 --- a/seed/ts-sdk/examples/examples-with-api-reference/src/api/resources/types/types/Movie.ts +++ b/seed/ts-sdk/examples/examples-with-api-reference/src/api/resources/types/types/Movie.ts @@ -8,6 +8,7 @@ import * as SeedExamples from "../../.."; * @example * { * id: "movie-c06a4ad7", + * prequel: "movie-cv9b914f", * title: "The Boy and the Heron", * from: "Hayao Miyazaki", * rating: 8, @@ -17,6 +18,7 @@ import * as SeedExamples from "../../.."; */ export interface Movie { id: SeedExamples.MovieId; + prequel?: SeedExamples.MovieId; title: string; from: string; /** The rating scale is one to five stars */ diff --git a/seed/ts-sdk/examples/examples-with-api-reference/src/serialization/resources/types/types/Movie.ts b/seed/ts-sdk/examples/examples-with-api-reference/src/serialization/resources/types/types/Movie.ts index 9eaaf81714b..6e020df6d8c 100644 --- a/seed/ts-sdk/examples/examples-with-api-reference/src/serialization/resources/types/types/Movie.ts +++ b/seed/ts-sdk/examples/examples-with-api-reference/src/serialization/resources/types/types/Movie.ts @@ -9,6 +9,7 @@ import * as core from "../../../../core"; export const Movie: core.serialization.ObjectSchema = core.serialization.object({ id: core.serialization.lazy(async () => (await import("../../..")).MovieId), + prequel: core.serialization.lazy(async () => (await import("../../..")).MovieId).optional(), title: core.serialization.string(), from: core.serialization.string(), rating: core.serialization.number(), @@ -20,6 +21,7 @@ export const Movie: core.serialization.ObjectSchema + > { + const _response = await core.fetcher({ + url: urlJoin( + await core.Supplier.get(this._options.environment), + "/object/get-and-return-nested-with-required-field" + ), + method: "POST", + headers: { + Authorization: await this._getAuthorizationHeader(), + "X-Fern-Language": "JavaScript", + "X-Fern-SDK-Name": "", + "X-Fern-SDK-Version": "0.0.1", + "X-Fern-Runtime": core.RUNTIME.type, + "X-Fern-Runtime-Version": core.RUNTIME.version, + }, + contentType: "application/json", + body: await serializers.endpoints.object.getAndReturnNestedWithRequiredFieldAsList.Request.jsonOrThrow( + request, + { unrecognizedObjectKeys: "strip" } + ), + timeoutMs: requestOptions?.timeoutInSeconds != null ? requestOptions.timeoutInSeconds * 1000 : 60000, + maxRetries: requestOptions?.maxRetries, + }); + if (_response.ok) { + return { + ok: true, + body: await serializers.types.NestedObjectWithRequiredField.parseOrThrow(_response.body, { + unrecognizedObjectKeys: "passthrough", + allowUnrecognizedUnionMembers: true, + allowUnrecognizedEnumValues: true, + breadcrumbsPrefix: ["response"], + }), + }; + } + + return { + ok: false, + error: Fiddle.endpoints.object.getAndReturnNestedWithRequiredFieldAsList.Error._unknown(_response.error), + }; + } + protected async _getAuthorizationHeader() { const bearer = await core.Supplier.get(this._options.token); if (bearer != null) { diff --git a/seed/ts-sdk/exhaustive/bundle/src/api/resources/endpoints/resources/object/client/getAndReturnNestedWithRequiredFieldAsList.ts b/seed/ts-sdk/exhaustive/bundle/src/api/resources/endpoints/resources/object/client/getAndReturnNestedWithRequiredFieldAsList.ts new file mode 100644 index 00000000000..e559ddd74c1 --- /dev/null +++ b/seed/ts-sdk/exhaustive/bundle/src/api/resources/endpoints/resources/object/client/getAndReturnNestedWithRequiredFieldAsList.ts @@ -0,0 +1,52 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as Fiddle from "../../../../.."; +import * as core from "../../../../../../core"; + +export type Error = Fiddle.endpoints.object.getAndReturnNestedWithRequiredFieldAsList.Error._Unknown; + +export declare namespace Error { + interface _Unknown extends _Utils { + statusCode: void; + content: core.Fetcher.Error; + } + + interface _Utils { + _visit: <_Result>( + visitor: Fiddle.endpoints.object.getAndReturnNestedWithRequiredFieldAsList.Error._Visitor<_Result> + ) => _Result; + } + + interface _Visitor<_Result> { + _other: (value: core.Fetcher.Error) => _Result; + } +} + +export const Error = { + _unknown: ( + fetcherError: core.Fetcher.Error + ): Fiddle.endpoints.object.getAndReturnNestedWithRequiredFieldAsList.Error._Unknown => { + return { + statusCode: undefined, + content: fetcherError, + _visit: function <_Result>( + this: Fiddle.endpoints.object.getAndReturnNestedWithRequiredFieldAsList.Error._Unknown, + visitor: Fiddle.endpoints.object.getAndReturnNestedWithRequiredFieldAsList.Error._Visitor<_Result> + ) { + return Fiddle.endpoints.object.getAndReturnNestedWithRequiredFieldAsList.Error._visit(this, visitor); + }, + }; + }, + + _visit: <_Result>( + value: Fiddle.endpoints.object.getAndReturnNestedWithRequiredFieldAsList.Error, + visitor: Fiddle.endpoints.object.getAndReturnNestedWithRequiredFieldAsList.Error._Visitor<_Result> + ): _Result => { + switch (value.statusCode) { + default: + return visitor._other(value as any); + } + }, +} as const; diff --git a/seed/ts-sdk/exhaustive/bundle/src/api/resources/endpoints/resources/object/client/index.ts b/seed/ts-sdk/exhaustive/bundle/src/api/resources/endpoints/resources/object/client/index.ts index f232ffff93f..8c028b4518b 100644 --- a/seed/ts-sdk/exhaustive/bundle/src/api/resources/endpoints/resources/object/client/index.ts +++ b/seed/ts-sdk/exhaustive/bundle/src/api/resources/endpoints/resources/object/client/index.ts @@ -3,3 +3,4 @@ export * as getAndReturnWithRequiredField from "./getAndReturnWithRequiredField" export * as getAndReturnWithMapOfMap from "./getAndReturnWithMapOfMap"; export * as getAndReturnNestedWithOptionalField from "./getAndReturnNestedWithOptionalField"; export * as getAndReturnNestedWithRequiredField from "./getAndReturnNestedWithRequiredField"; +export * as getAndReturnNestedWithRequiredFieldAsList from "./getAndReturnNestedWithRequiredFieldAsList"; diff --git a/seed/ts-sdk/exhaustive/bundle/src/serialization/resources/endpoints/resources/index.ts b/seed/ts-sdk/exhaustive/bundle/src/serialization/resources/endpoints/resources/index.ts index 99864d96fe6..53fe2a155c0 100644 --- a/seed/ts-sdk/exhaustive/bundle/src/serialization/resources/endpoints/resources/index.ts +++ b/seed/ts-sdk/exhaustive/bundle/src/serialization/resources/endpoints/resources/index.ts @@ -1,4 +1,5 @@ export * as container from "./container"; export * as httpMethods from "./httpMethods"; +export * as object from "./object"; export * as params from "./params"; export * as primitive from "./primitive"; diff --git a/seed/ts-sdk/exhaustive/bundle/src/serialization/resources/endpoints/resources/object/client/getAndReturnNestedWithRequiredFieldAsList.ts b/seed/ts-sdk/exhaustive/bundle/src/serialization/resources/endpoints/resources/object/client/getAndReturnNestedWithRequiredFieldAsList.ts new file mode 100644 index 00000000000..de19e30701f --- /dev/null +++ b/seed/ts-sdk/exhaustive/bundle/src/serialization/resources/endpoints/resources/object/client/getAndReturnNestedWithRequiredFieldAsList.ts @@ -0,0 +1,18 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../../../.."; +import * as Fiddle from "../../../../../../api"; +import * as core from "../../../../../../core"; + +export const Request: core.serialization.Schema< + serializers.endpoints.object.getAndReturnNestedWithRequiredFieldAsList.Request.Raw, + Fiddle.types.NestedObjectWithRequiredField[] +> = core.serialization.list( + core.serialization.lazyObject(async () => (await import("../../../../..")).types.NestedObjectWithRequiredField) +); + +export declare namespace Request { + type Raw = serializers.types.NestedObjectWithRequiredField.Raw[]; +} diff --git a/seed/ts-sdk/exhaustive/bundle/src/serialization/resources/endpoints/resources/object/client/index.ts b/seed/ts-sdk/exhaustive/bundle/src/serialization/resources/endpoints/resources/object/client/index.ts new file mode 100644 index 00000000000..b7e2442ded4 --- /dev/null +++ b/seed/ts-sdk/exhaustive/bundle/src/serialization/resources/endpoints/resources/object/client/index.ts @@ -0,0 +1 @@ +export * as getAndReturnNestedWithRequiredFieldAsList from "./getAndReturnNestedWithRequiredFieldAsList"; diff --git a/seed/ts-sdk/exhaustive/bundle/src/serialization/resources/endpoints/resources/object/index.ts b/seed/ts-sdk/exhaustive/bundle/src/serialization/resources/endpoints/resources/object/index.ts new file mode 100644 index 00000000000..5ec76921e18 --- /dev/null +++ b/seed/ts-sdk/exhaustive/bundle/src/serialization/resources/endpoints/resources/object/index.ts @@ -0,0 +1 @@ +export * from "./client"; diff --git a/seed/ts-sdk/exhaustive/dev-dependencies/src/api/resources/endpoints/resources/object/client/Client.ts b/seed/ts-sdk/exhaustive/dev-dependencies/src/api/resources/endpoints/resources/object/client/Client.ts index fa6fe68784c..a6e51b982b0 100644 --- a/seed/ts-sdk/exhaustive/dev-dependencies/src/api/resources/endpoints/resources/object/client/Client.ts +++ b/seed/ts-sdk/exhaustive/dev-dependencies/src/api/resources/endpoints/resources/object/client/Client.ts @@ -254,6 +254,55 @@ export class Object_ { }; } + public async getAndReturnNestedWithRequiredFieldAsList( + request: Fiddle.types.NestedObjectWithRequiredField[], + requestOptions?: Object_.RequestOptions + ): Promise< + core.APIResponse< + Fiddle.types.NestedObjectWithRequiredField, + Fiddle.endpoints.object.getAndReturnNestedWithRequiredFieldAsList.Error + > + > { + const _response = await core.fetcher({ + url: urlJoin( + await core.Supplier.get(this._options.environment), + "/object/get-and-return-nested-with-required-field" + ), + method: "POST", + headers: { + Authorization: await this._getAuthorizationHeader(), + "X-Fern-Language": "JavaScript", + "X-Fern-SDK-Name": "", + "X-Fern-SDK-Version": "0.0.1", + "X-Fern-Runtime": core.RUNTIME.type, + "X-Fern-Runtime-Version": core.RUNTIME.version, + }, + contentType: "application/json", + body: await serializers.endpoints.object.getAndReturnNestedWithRequiredFieldAsList.Request.jsonOrThrow( + request, + { unrecognizedObjectKeys: "strip" } + ), + timeoutMs: requestOptions?.timeoutInSeconds != null ? requestOptions.timeoutInSeconds * 1000 : 60000, + maxRetries: requestOptions?.maxRetries, + }); + if (_response.ok) { + return { + ok: true, + body: await serializers.types.NestedObjectWithRequiredField.parseOrThrow(_response.body, { + unrecognizedObjectKeys: "passthrough", + allowUnrecognizedUnionMembers: true, + allowUnrecognizedEnumValues: true, + breadcrumbsPrefix: ["response"], + }), + }; + } + + return { + ok: false, + error: Fiddle.endpoints.object.getAndReturnNestedWithRequiredFieldAsList.Error._unknown(_response.error), + }; + } + protected async _getAuthorizationHeader() { const bearer = await core.Supplier.get(this._options.token); if (bearer != null) { diff --git a/seed/ts-sdk/exhaustive/dev-dependencies/src/api/resources/endpoints/resources/object/client/getAndReturnNestedWithRequiredFieldAsList.ts b/seed/ts-sdk/exhaustive/dev-dependencies/src/api/resources/endpoints/resources/object/client/getAndReturnNestedWithRequiredFieldAsList.ts new file mode 100644 index 00000000000..e559ddd74c1 --- /dev/null +++ b/seed/ts-sdk/exhaustive/dev-dependencies/src/api/resources/endpoints/resources/object/client/getAndReturnNestedWithRequiredFieldAsList.ts @@ -0,0 +1,52 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as Fiddle from "../../../../.."; +import * as core from "../../../../../../core"; + +export type Error = Fiddle.endpoints.object.getAndReturnNestedWithRequiredFieldAsList.Error._Unknown; + +export declare namespace Error { + interface _Unknown extends _Utils { + statusCode: void; + content: core.Fetcher.Error; + } + + interface _Utils { + _visit: <_Result>( + visitor: Fiddle.endpoints.object.getAndReturnNestedWithRequiredFieldAsList.Error._Visitor<_Result> + ) => _Result; + } + + interface _Visitor<_Result> { + _other: (value: core.Fetcher.Error) => _Result; + } +} + +export const Error = { + _unknown: ( + fetcherError: core.Fetcher.Error + ): Fiddle.endpoints.object.getAndReturnNestedWithRequiredFieldAsList.Error._Unknown => { + return { + statusCode: undefined, + content: fetcherError, + _visit: function <_Result>( + this: Fiddle.endpoints.object.getAndReturnNestedWithRequiredFieldAsList.Error._Unknown, + visitor: Fiddle.endpoints.object.getAndReturnNestedWithRequiredFieldAsList.Error._Visitor<_Result> + ) { + return Fiddle.endpoints.object.getAndReturnNestedWithRequiredFieldAsList.Error._visit(this, visitor); + }, + }; + }, + + _visit: <_Result>( + value: Fiddle.endpoints.object.getAndReturnNestedWithRequiredFieldAsList.Error, + visitor: Fiddle.endpoints.object.getAndReturnNestedWithRequiredFieldAsList.Error._Visitor<_Result> + ): _Result => { + switch (value.statusCode) { + default: + return visitor._other(value as any); + } + }, +} as const; diff --git a/seed/ts-sdk/exhaustive/dev-dependencies/src/api/resources/endpoints/resources/object/client/index.ts b/seed/ts-sdk/exhaustive/dev-dependencies/src/api/resources/endpoints/resources/object/client/index.ts index f232ffff93f..8c028b4518b 100644 --- a/seed/ts-sdk/exhaustive/dev-dependencies/src/api/resources/endpoints/resources/object/client/index.ts +++ b/seed/ts-sdk/exhaustive/dev-dependencies/src/api/resources/endpoints/resources/object/client/index.ts @@ -3,3 +3,4 @@ export * as getAndReturnWithRequiredField from "./getAndReturnWithRequiredField" export * as getAndReturnWithMapOfMap from "./getAndReturnWithMapOfMap"; export * as getAndReturnNestedWithOptionalField from "./getAndReturnNestedWithOptionalField"; export * as getAndReturnNestedWithRequiredField from "./getAndReturnNestedWithRequiredField"; +export * as getAndReturnNestedWithRequiredFieldAsList from "./getAndReturnNestedWithRequiredFieldAsList"; diff --git a/seed/ts-sdk/exhaustive/dev-dependencies/src/serialization/resources/endpoints/resources/index.ts b/seed/ts-sdk/exhaustive/dev-dependencies/src/serialization/resources/endpoints/resources/index.ts index 99864d96fe6..53fe2a155c0 100644 --- a/seed/ts-sdk/exhaustive/dev-dependencies/src/serialization/resources/endpoints/resources/index.ts +++ b/seed/ts-sdk/exhaustive/dev-dependencies/src/serialization/resources/endpoints/resources/index.ts @@ -1,4 +1,5 @@ export * as container from "./container"; export * as httpMethods from "./httpMethods"; +export * as object from "./object"; export * as params from "./params"; export * as primitive from "./primitive"; diff --git a/seed/ts-sdk/exhaustive/dev-dependencies/src/serialization/resources/endpoints/resources/object/client/getAndReturnNestedWithRequiredFieldAsList.ts b/seed/ts-sdk/exhaustive/dev-dependencies/src/serialization/resources/endpoints/resources/object/client/getAndReturnNestedWithRequiredFieldAsList.ts new file mode 100644 index 00000000000..de19e30701f --- /dev/null +++ b/seed/ts-sdk/exhaustive/dev-dependencies/src/serialization/resources/endpoints/resources/object/client/getAndReturnNestedWithRequiredFieldAsList.ts @@ -0,0 +1,18 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../../../.."; +import * as Fiddle from "../../../../../../api"; +import * as core from "../../../../../../core"; + +export const Request: core.serialization.Schema< + serializers.endpoints.object.getAndReturnNestedWithRequiredFieldAsList.Request.Raw, + Fiddle.types.NestedObjectWithRequiredField[] +> = core.serialization.list( + core.serialization.lazyObject(async () => (await import("../../../../..")).types.NestedObjectWithRequiredField) +); + +export declare namespace Request { + type Raw = serializers.types.NestedObjectWithRequiredField.Raw[]; +} diff --git a/seed/ts-sdk/exhaustive/dev-dependencies/src/serialization/resources/endpoints/resources/object/client/index.ts b/seed/ts-sdk/exhaustive/dev-dependencies/src/serialization/resources/endpoints/resources/object/client/index.ts new file mode 100644 index 00000000000..b7e2442ded4 --- /dev/null +++ b/seed/ts-sdk/exhaustive/dev-dependencies/src/serialization/resources/endpoints/resources/object/client/index.ts @@ -0,0 +1 @@ +export * as getAndReturnNestedWithRequiredFieldAsList from "./getAndReturnNestedWithRequiredFieldAsList"; diff --git a/seed/ts-sdk/exhaustive/dev-dependencies/src/serialization/resources/endpoints/resources/object/index.ts b/seed/ts-sdk/exhaustive/dev-dependencies/src/serialization/resources/endpoints/resources/object/index.ts new file mode 100644 index 00000000000..5ec76921e18 --- /dev/null +++ b/seed/ts-sdk/exhaustive/dev-dependencies/src/serialization/resources/endpoints/resources/object/index.ts @@ -0,0 +1 @@ +export * from "./client"; diff --git a/seed/ts-sdk/exhaustive/no-custom-config/src/api/resources/endpoints/resources/object/client/Client.ts b/seed/ts-sdk/exhaustive/no-custom-config/src/api/resources/endpoints/resources/object/client/Client.ts index 3f65052ecf6..ee8ae106ebd 100644 --- a/seed/ts-sdk/exhaustive/no-custom-config/src/api/resources/endpoints/resources/object/client/Client.ts +++ b/seed/ts-sdk/exhaustive/no-custom-config/src/api/resources/endpoints/resources/object/client/Client.ts @@ -298,6 +298,63 @@ export class Object_ { } } + public async getAndReturnNestedWithRequiredFieldAsList( + request: SeedExhaustive.types.NestedObjectWithRequiredField[], + requestOptions?: Object_.RequestOptions + ): Promise { + const _response = await core.fetcher({ + url: urlJoin( + await core.Supplier.get(this._options.environment), + "/object/get-and-return-nested-with-required-field" + ), + method: "POST", + headers: { + Authorization: await this._getAuthorizationHeader(), + "X-Fern-Language": "JavaScript", + "X-Fern-SDK-Name": "", + "X-Fern-SDK-Version": "0.0.1", + "X-Fern-Runtime": core.RUNTIME.type, + "X-Fern-Runtime-Version": core.RUNTIME.version, + }, + contentType: "application/json", + body: await serializers.endpoints.object.getAndReturnNestedWithRequiredFieldAsList.Request.jsonOrThrow( + request, + { unrecognizedObjectKeys: "strip" } + ), + timeoutMs: requestOptions?.timeoutInSeconds != null ? requestOptions.timeoutInSeconds * 1000 : 60000, + maxRetries: requestOptions?.maxRetries, + }); + if (_response.ok) { + return await serializers.types.NestedObjectWithRequiredField.parseOrThrow(_response.body, { + unrecognizedObjectKeys: "passthrough", + allowUnrecognizedUnionMembers: true, + allowUnrecognizedEnumValues: true, + breadcrumbsPrefix: ["response"], + }); + } + + if (_response.error.reason === "status-code") { + throw new errors.SeedExhaustiveError({ + statusCode: _response.error.statusCode, + body: _response.error.body, + }); + } + + switch (_response.error.reason) { + case "non-json": + throw new errors.SeedExhaustiveError({ + statusCode: _response.error.statusCode, + body: _response.error.rawBody, + }); + case "timeout": + throw new errors.SeedExhaustiveTimeoutError(); + case "unknown": + throw new errors.SeedExhaustiveError({ + message: _response.error.errorMessage, + }); + } + } + protected async _getAuthorizationHeader() { const bearer = await core.Supplier.get(this._options.token); if (bearer != null) { diff --git a/seed/ts-sdk/exhaustive/no-custom-config/src/serialization/resources/endpoints/resources/index.ts b/seed/ts-sdk/exhaustive/no-custom-config/src/serialization/resources/endpoints/resources/index.ts index 99864d96fe6..53fe2a155c0 100644 --- a/seed/ts-sdk/exhaustive/no-custom-config/src/serialization/resources/endpoints/resources/index.ts +++ b/seed/ts-sdk/exhaustive/no-custom-config/src/serialization/resources/endpoints/resources/index.ts @@ -1,4 +1,5 @@ export * as container from "./container"; export * as httpMethods from "./httpMethods"; +export * as object from "./object"; export * as params from "./params"; export * as primitive from "./primitive"; diff --git a/seed/ts-sdk/exhaustive/no-custom-config/src/serialization/resources/endpoints/resources/object/client/getAndReturnNestedWithRequiredFieldAsList.ts b/seed/ts-sdk/exhaustive/no-custom-config/src/serialization/resources/endpoints/resources/object/client/getAndReturnNestedWithRequiredFieldAsList.ts new file mode 100644 index 00000000000..973b043a327 --- /dev/null +++ b/seed/ts-sdk/exhaustive/no-custom-config/src/serialization/resources/endpoints/resources/object/client/getAndReturnNestedWithRequiredFieldAsList.ts @@ -0,0 +1,18 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../../../.."; +import * as SeedExhaustive from "../../../../../../api"; +import * as core from "../../../../../../core"; + +export const Request: core.serialization.Schema< + serializers.endpoints.object.getAndReturnNestedWithRequiredFieldAsList.Request.Raw, + SeedExhaustive.types.NestedObjectWithRequiredField[] +> = core.serialization.list( + core.serialization.lazyObject(async () => (await import("../../../../..")).types.NestedObjectWithRequiredField) +); + +export declare namespace Request { + type Raw = serializers.types.NestedObjectWithRequiredField.Raw[]; +} diff --git a/seed/ts-sdk/exhaustive/no-custom-config/src/serialization/resources/endpoints/resources/object/client/index.ts b/seed/ts-sdk/exhaustive/no-custom-config/src/serialization/resources/endpoints/resources/object/client/index.ts new file mode 100644 index 00000000000..b7e2442ded4 --- /dev/null +++ b/seed/ts-sdk/exhaustive/no-custom-config/src/serialization/resources/endpoints/resources/object/client/index.ts @@ -0,0 +1 @@ +export * as getAndReturnNestedWithRequiredFieldAsList from "./getAndReturnNestedWithRequiredFieldAsList"; diff --git a/seed/ts-sdk/exhaustive/no-custom-config/src/serialization/resources/endpoints/resources/object/index.ts b/seed/ts-sdk/exhaustive/no-custom-config/src/serialization/resources/endpoints/resources/object/index.ts new file mode 100644 index 00000000000..5ec76921e18 --- /dev/null +++ b/seed/ts-sdk/exhaustive/no-custom-config/src/serialization/resources/endpoints/resources/object/index.ts @@ -0,0 +1 @@ +export * from "./client"; diff --git a/seed/ts-sdk/seed.yml b/seed/ts-sdk/seed.yml index a11097fc812..dd90653ee0d 100644 --- a/seed/ts-sdk/seed.yml +++ b/seed/ts-sdk/seed.yml @@ -95,4 +95,4 @@ allowedFailures: - auth-environment-variables - exhaustive:bundle - exhaustive:dev-dependencies - + - audiences diff --git a/shared/.prettierignore b/shared/.prettierignore index 1b06c25239c..3e5fd0b467c 100644 --- a/shared/.prettierignore +++ b/shared/.prettierignore @@ -1,4 +1,5 @@ ../packages/ir-sdk/** +../packages/cli/openapi-ir-sdk/** ../packages/seed/src/config/** ../scripts/** ../seed/** diff --git a/test-definitions/fern/apis/enum/definition/__package__.yml b/test-definitions/fern/apis/enum/definition/__package__.yml index a129642a1f0..5491b56946d 100644 --- a/test-definitions/fern/apis/enum/definition/__package__.yml +++ b/test-definitions/fern/apis/enum/definition/__package__.yml @@ -16,4 +16,23 @@ types: - name: GreaterThan value: ">" - name: LessThan - value: less_than \ No newline at end of file + value: less_than + + Color: + enum: + - value: "red" + name: RED + - value: "blue" + name: BLUE + examples: + - name: Red + value: red + + ColorOrOperand: + discriminated: false + union: + - Color + - Operand + examples: + - name: Red + value: red diff --git a/test-definitions/fern/apis/enum/definition/inlined-request.yml b/test-definitions/fern/apis/enum/definition/inlined-request.yml index 7087ca48590..f17deabdaaf 100644 --- a/test-definitions/fern/apis/enum/definition/inlined-request.yml +++ b/test-definitions/fern/apis/enum/definition/inlined-request.yml @@ -13,8 +13,12 @@ service: body: properties: operand: - type: optional + type: root.Operand + maybeOperand: optional + operandOrColor: root.ColorOrOperand + maybeOperandOrColor: optional examples: - request: operand: $root.Operand.GreaterThan + operandOrColor: $root.ColorOrOperand.Red \ No newline at end of file diff --git a/test-definitions/fern/apis/enum/definition/path-param.yml b/test-definitions/fern/apis/enum/definition/path-param.yml index d5744ebce2c..7553551fdc2 100644 --- a/test-definitions/fern/apis/enum/definition/path-param.yml +++ b/test-definitions/fern/apis/enum/definition/path-param.yml @@ -6,10 +6,16 @@ service: base-path: "" endpoints: send: - path: /path/{operand} + path: /path/{operand}/{maybeOperand}/{operandOrColor}/{maybeOperandOrColor} method: POST path-parameters: operand: root.Operand + maybeOperand: optional + operandOrColor: root.ColorOrOperand + maybeOperandOrColor: optional examples: - path-parameters: - operand: $root.Operand.GreaterThan \ No newline at end of file + operand: $root.Operand.GreaterThan + maybeOperand: $root.Operand.LessThan + operandOrColor: $root.ColorOrOperand.Red + maybeOperandOrColor: $root.ColorOrOperand.Red \ No newline at end of file diff --git a/test-definitions/fern/apis/enum/definition/query-param.yml b/test-definitions/fern/apis/enum/definition/query-param.yml index dbb858c2038..2b3724eba7e 100644 --- a/test-definitions/fern/apis/enum/definition/query-param.yml +++ b/test-definitions/fern/apis/enum/definition/query-param.yml @@ -11,11 +11,14 @@ service: request: name: SendEnumAsQueryParamRequest query-parameters: - operand: - type: optional + operand: root.Operand + maybeOperand: optional + operandOrColor: root.ColorOrOperand + maybeOperandOrColor: optional examples: - query-parameters: operand: $root.Operand.GreaterThan + operandOrColor: $root.ColorOrOperand.Red sendList: path: /query-list @@ -24,5 +27,14 @@ service: name: SendEnumListAsQueryParamRequest query-parameters: operand: + type: root.Operand + allow-multiple: true + maybeOperand: type: optional allow-multiple: true + operandOrColor: + type: root.ColorOrOperand + allow-multiple: true + maybeOperandOrColor: + type: optional + allow-multiple: true diff --git a/test-definitions/fern/apis/examples/definition/types.yml b/test-definitions/fern/apis/examples/definition/types.yml index 4a489c8e252..702f251cc7f 100644 --- a/test-definitions/fern/apis/examples/definition/types.yml +++ b/test-definitions/fern/apis/examples/definition/types.yml @@ -16,6 +16,7 @@ types: Movie: properties: id: MovieId + prequel: optional title: string from: string rating: @@ -28,6 +29,7 @@ types: - name: One value: id: $MovieId.One + prequel: "movie-cv9b914f" title: The Boy and the Heron from: Hayao Miyazaki rating: 8.0 diff --git a/test-definitions/fern/apis/exhaustive/definition/endpoints/object.yml b/test-definitions/fern/apis/exhaustive/definition/endpoints/object.yml index 84181bb3dfe..f000b02d0eb 100644 --- a/test-definitions/fern/apis/exhaustive/definition/endpoints/object.yml +++ b/test-definitions/fern/apis/exhaustive/definition/endpoints/object.yml @@ -34,3 +34,9 @@ service: method: POST request: objects.NestedObjectWithRequiredField response: objects.NestedObjectWithRequiredField + + getAndReturnNestedWithRequiredFieldAsList: + path: /get-and-return-nested-with-required-field + method: POST + request: list + response: objects.NestedObjectWithRequiredField diff --git a/yarn.lock b/yarn.lock index 88a3322b978..d665616ded6 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2351,6 +2351,7 @@ __metadata: "@fern-api/login": "workspace:*" "@fern-api/manage-generator": "workspace:*" "@fern-api/mock": "workspace:*" + "@fern-api/openapi-ir-sdk": "workspace:*" "@fern-api/openapi-ir-to-fern": "workspace:*" "@fern-api/posthog-manager": "workspace:*" "@fern-api/project-configuration": "workspace:*" @@ -2446,7 +2447,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fern-api/core@workspace:packages/core" dependencies: - "@fern-api/fdr-sdk": 0.50.1-1-g1f0f637 + "@fern-api/fdr-sdk": 0.50.8-1-gace1ff5 "@fern-api/venus-api-sdk": 0.0.38 "@fern-fern/fiddle-sdk": ^0.0.411 "@types/jest": ^29.0.3 @@ -2546,10 +2547,10 @@ __metadata: dependencies: "@fern-api/config-management-commons": "workspace:*" "@fern-api/core-utils": "workspace:*" - "@fern-api/fdr-sdk": 0.50.1-1-g1f0f637 + "@fern-api/fdr-sdk": 0.50.8-1-gace1ff5 "@fern-api/fs-utils": "workspace:*" "@fern-api/task-context": "workspace:*" - "@fern-fern/docs-config": 0.0.75 + "@fern-fern/docs-config": 0.0.76 "@types/jest": ^29.0.3 "@types/js-yaml": ^4.0.8 "@types/node": ^18.7.18 @@ -2571,13 +2572,13 @@ __metadata: dependencies: "@fern-api/core-utils": "workspace:*" "@fern-api/docs-configuration": "workspace:*" - "@fern-api/fdr-sdk": 0.50.1-1-g1f0f637 + "@fern-api/fdr-sdk": 0.50.8-1-gace1ff5 "@fern-api/fs-utils": "workspace:*" "@fern-api/ir-generator": "workspace:*" "@fern-api/register": "workspace:*" "@fern-api/task-context": "workspace:*" "@fern-api/workspace-loader": "workspace:*" - "@fern-fern/docs-config": 0.0.75 + "@fern-fern/docs-config": 0.0.76 "@types/cors": ^2.8.13 "@types/express": ^4.17.20 "@types/jest": ^29.0.3 @@ -2642,9 +2643,9 @@ __metadata: languageName: unknown linkType: soft -"@fern-api/fdr-sdk@npm:0.50.1-1-g1f0f637": - version: 0.50.1-1-g1f0f637 - resolution: "@fern-api/fdr-sdk@npm:0.50.1-1-g1f0f637" +"@fern-api/fdr-sdk@npm:0.50.8-1-gace1ff5": + version: 0.50.8-1-gace1ff5 + resolution: "@fern-api/fdr-sdk@npm:0.50.8-1-gace1ff5" dependencies: "@ungap/url-search-params": 0.2.2 axios: 0.27.2 @@ -2652,7 +2653,7 @@ __metadata: lodash: ^4.17.21 marked: ^5.1.0 url-join: 4.0.1 - checksum: 32eb06bac67af64021cb208d300e557e60c04f77f1465b63aa41cc04956caf2a85f88edfce46cf3d0cb678166ba54241ad210597ab23451565f06ec7cb9125ea + checksum: 32de6d37ef8116a59e94dfd053eb954f6f53e12fd40110974c7eb51dfdc3531b7dc445a2e435a68e2e16c889563c66bdbacbba8c8f3a510568e2d96536732971 languageName: node linkType: hard @@ -2844,7 +2845,7 @@ __metadata: "@fern-api/task-context": "workspace:*" "@fern-api/yaml-formatter": "workspace:*" "@fern-api/yaml-schema": "workspace:*" - "@fern-fern/docs-config": 0.0.75 + "@fern-fern/docs-config": 0.0.76 "@types/fs-extra": ^11.0.1 "@types/jest": ^29.0.3 "@types/js-yaml": ^4.0.8 @@ -2937,6 +2938,7 @@ __metadata: "@fern-fern/ir-v31-sdk": 0.0.5 "@fern-fern/ir-v32-sdk": 0.0.1 "@fern-fern/ir-v33-sdk": 0.0.15 + "@fern-fern/ir-v34-sdk": 0.0.8 "@fern-fern/ir-v4-model": 0.0.4 "@fern-fern/ir-v5-model": 0.0.3 "@fern-fern/ir-v6-model": 0.0.33 @@ -3174,6 +3176,21 @@ __metadata: languageName: unknown linkType: soft +"@fern-api/openapi-ir-sdk@workspace:*, @fern-api/openapi-ir-sdk@workspace:packages/cli/openapi-ir-sdk": + version: 0.0.0-use.local + resolution: "@fern-api/openapi-ir-sdk@workspace:packages/cli/openapi-ir-sdk" + dependencies: + "@types/jest": ^29.0.3 + "@types/node": ^18.7.18 + depcheck: ^1.4.6 + eslint: ^8.56.0 + jest: ^29.7.0 + organize-imports-cli: ^0.10.0 + prettier: ^2.7.1 + typescript: 4.6.4 + languageName: unknown + linkType: soft + "@fern-api/openapi-ir-to-fern@workspace:*, @fern-api/openapi-ir-to-fern@workspace:packages/cli/openapi-ir-to-fern": version: 0.0.0-use.local resolution: "@fern-api/openapi-ir-to-fern@workspace:packages/cli/openapi-ir-to-fern" @@ -3181,11 +3198,11 @@ __metadata: "@fern-api/core-utils": "workspace:*" "@fern-api/fs-utils": "workspace:*" "@fern-api/logger": "workspace:*" + "@fern-api/openapi-ir-sdk": "workspace:*" "@fern-api/openapi-parser": "workspace:*" "@fern-api/project-configuration": "workspace:*" "@fern-api/task-context": "workspace:*" "@fern-api/yaml-schema": "workspace:*" - "@fern-fern/openapi-ir-model": 0.0.181 "@types/jest": ^29.0.3 "@types/lodash-es": ^4.17.9 "@types/node": ^18.7.18 @@ -3207,9 +3224,9 @@ __metadata: "@fern-api/core-utils": "workspace:*" "@fern-api/fs-utils": "workspace:*" "@fern-api/logger": "workspace:*" + "@fern-api/openapi-ir-sdk": "workspace:*" "@fern-api/task-context": "workspace:*" "@fern-api/yaml-schema": "workspace:*" - "@fern-fern/openapi-ir-model": 0.0.181 "@redocly/openapi-core": ^1.4.1 "@types/jest": ^29.0.3 "@types/js-yaml": ^4.0.8 @@ -3330,7 +3347,7 @@ __metadata: "@fern-api/config-management-commons": "workspace:*" "@fern-api/core": "workspace:*" "@fern-api/core-utils": "workspace:*" - "@fern-api/fdr-sdk": 0.50.1-1-g1f0f637 + "@fern-api/fdr-sdk": 0.50.8-1-gace1ff5 "@fern-api/ir-generator": "workspace:*" "@fern-api/ir-sdk": "workspace:*" "@fern-api/task-context": "workspace:*" @@ -3357,7 +3374,7 @@ __metadata: "@fern-api/core": "workspace:*" "@fern-api/core-utils": "workspace:*" "@fern-api/docs-configuration": "workspace:*" - "@fern-api/fdr-sdk": 0.50.1-1-g1f0f637 + "@fern-api/fdr-sdk": 0.50.8-1-gace1ff5 "@fern-api/fs-utils": "workspace:*" "@fern-api/generators-configuration": "workspace:*" "@fern-api/ir-generator": "workspace:*" @@ -3367,7 +3384,7 @@ __metadata: "@fern-api/register": "workspace:*" "@fern-api/task-context": "workspace:*" "@fern-api/workspace-loader": "workspace:*" - "@fern-fern/docs-config": 0.0.75 + "@fern-fern/docs-config": 0.0.76 "@fern-fern/fiddle-sdk": ^0.0.411 "@types/decompress": ^4.2.7 "@types/jest": ^29.0.3 @@ -3601,15 +3618,15 @@ __metadata: "@fern-api/dependencies-configuration": "workspace:*" "@fern-api/fs-utils": "workspace:*" "@fern-api/generators-configuration": "workspace:*" + "@fern-api/openapi-ir-sdk": "workspace:*" "@fern-api/openapi-ir-to-fern": "workspace:*" "@fern-api/openapi-parser": "workspace:*" "@fern-api/project-configuration": "workspace:*" "@fern-api/semver-utils": "workspace:*" "@fern-api/task-context": "workspace:*" "@fern-api/yaml-schema": "workspace:*" - "@fern-fern/docs-config": 0.0.75 + "@fern-fern/docs-config": 0.0.76 "@fern-fern/fiddle-sdk": ^0.0.411 - "@fern-fern/openapi-ir-model": 0.0.181 "@types/jest": ^29.0.3 "@types/js-yaml": ^4.0.8 "@types/lodash-es": ^4.17.9 @@ -3663,7 +3680,7 @@ __metadata: "@fern-api/fs-utils": "workspace:*" "@fern-api/semver-utils": "workspace:*" "@fern-api/task-context": "workspace:*" - "@fern-fern/docs-config": 0.0.75 + "@fern-fern/docs-config": 0.0.76 "@fern-fern/legacy-docs-config": 0.0.58 "@types/inquirer": ^9.0.3 "@types/jest": ^29.0.3 @@ -3694,7 +3711,7 @@ __metadata: "@fern-api/core-utils": "workspace:*" "@fern-api/fs-utils": "workspace:*" "@fern-api/ir-sdk": "workspace:*" - "@fern-fern/docs-config": 0.0.75 + "@fern-fern/docs-config": 0.0.76 "@types/jest": ^29.0.3 "@types/js-yaml": ^4.0.8 "@types/node": ^18.7.18 @@ -3709,10 +3726,10 @@ __metadata: languageName: unknown linkType: soft -"@fern-fern/docs-config@npm:0.0.75": - version: 0.0.75 - resolution: "@fern-fern/docs-config@npm:0.0.75" - checksum: 3629548884475e16a9de875659deae54b8574f4af61ecb315b5dcc0cd953fa0256a1004810e459a9f6bf73ef734a36a2d3075a5779e43371cfe56e1d782ed16c +"@fern-fern/docs-config@npm:0.0.76": + version: 0.0.76 + resolution: "@fern-fern/docs-config@npm:0.0.76" + checksum: 97fbaacd7ac1fc32de42b73781a07a8b44fb8a3756cad7ed07143e20e2f9ddff12532f633e0e7d008e887bd2bc9fd449edd6927774327a5609afa8fee6f08286 languageName: node linkType: hard @@ -3961,6 +3978,13 @@ __metadata: languageName: node linkType: hard +"@fern-fern/ir-v34-sdk@npm:0.0.8": + version: 0.0.8 + resolution: "@fern-fern/ir-v34-sdk@npm:0.0.8" + checksum: 7ba15bd4374d6d4910af642b0c1755b9fdc7a2e171478a0db9031266bba193ba82213a0749608af6c2df57252a0e87a48fcae07da4136eebb2f9852582512e47 + languageName: node + linkType: hard + "@fern-fern/ir-v4-model@npm:0.0.4": version: 0.0.4 resolution: "@fern-fern/ir-v4-model@npm:0.0.4" @@ -4010,13 +4034,6 @@ __metadata: languageName: node linkType: hard -"@fern-fern/openapi-ir-model@npm:0.0.181": - version: 0.0.181 - resolution: "@fern-fern/openapi-ir-model@npm:0.0.181" - checksum: cace05705600896267b0bbe031ce187a417598b0444db17fce50aa590c0bad081824702373e82c3c9c01798569387b8f5348e0850421f4014fd1ca6a126fbbcc - languageName: node - linkType: hard - "@fern-fern/postman-sdk@npm:0.0.46": version: 0.0.46 resolution: "@fern-fern/postman-sdk@npm:0.0.46" @@ -11372,6 +11389,7 @@ env-cmd@toddbluhm/env-cmd: terminal-link: ^3.0.0 ts-node: ^10.9.2 typescript: 4.6.4 + workspace: ^0.0.1-preview.1 dependenciesMeta: jsonc-parser@2.2.1: unplugged: true @@ -22142,6 +22160,13 @@ env-cmd@toddbluhm/env-cmd: languageName: node linkType: hard +"workspace@npm:^0.0.1-preview.1": + version: 0.0.1-preview.1 + resolution: "workspace@npm:0.0.1-preview.1" + checksum: 0d3a1ed8a5735bd3295f2685a92cfd59a53d9386d6177e3dc036416e0b200729632a3760d9b34d75597b826e30620d7b02d9852c9bc2e0028c64436c9c5cda2e + languageName: node + linkType: hard + "wrap-ansi-cjs@npm:wrap-ansi@^7.0.0, wrap-ansi@npm:^7.0.0": version: 7.0.0 resolution: "wrap-ansi@npm:7.0.0"